--- /home/fdroid/fdroiddata/tmp/in.indiandragon.shellshock.shellshockvulnerabilityscan_3.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_in.indiandragon.shellshock.shellshockvulnerabilityscan_3.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,18 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: d150630b4e2bf5d04b7595d41119a068a1adb352adc3c26b11336faf6bee54ee │ -Signer #1 certificate SHA-1 digest: 4abf336d240ce39e962bb8d43ddd51c928c8594f │ -Signer #1 certificate MD5 digest: d0d91be8d18cbbd8b75761c75a1d30c4 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: cff1cee34521e3c6fba22ba942d68accdd8d80691b41f09ca2315034543dc205 │ -Signer #1 public key SHA-1 digest: e0a3799611eacc21863d31f279311bfadeb44fe0 │ -Signer #1 public key MD5 digest: a1473708dc16689ccae0eb99c5d0e4b5 │ -WARNING: META-INF/buildserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/fdroidserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,10475 +1,9989 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 953215 (00000000000E8B7Fh) │ - Actual end-cent-dir record offset: 953193 (00000000000E8B69h) │ - Expected end-cent-dir record offset: 953193 (00000000000E8B69h) │ + Zip archive file size: 942479 (00000000000E618Fh) │ + Actual end-cent-dir record offset: 942457 (00000000000E6179h) │ + Expected end-cent-dir record offset: 942457 (00000000000E6179h) │ (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 352 entries. │ - The central directory is 35207 (0000000000008987h) bytes long, │ + central directory contains 350 entries. │ + The central directory is 35070 (00000000000088FEh) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 917986 (00000000000E01E2h). │ + is 907387 (00000000000DD87Bh). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + res/anim/abc_fade_in.xml │ │ offset of local header from start of archive: 0 │ (0000000000000000h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 27 16:00:50 │ - 32-bit CRC value (hex): 11f2d74f │ - compressed size: 10032 bytes │ - uncompressed size: 37677 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 2f94166b │ + compressed size: 219 bytes │ + uncompressed size: 396 bytes │ + length of filename: 24 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/F338E7E5.SF │ + res/anim/abc_fade_out.xml │ │ - offset of local header from start of archive: 10098 │ - (0000000000002772h) bytes │ + offset of local header from start of archive: 293 │ + (0000000000000125h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 27 16:00:50 │ - 32-bit CRC value (hex): 47efcf22 │ - compressed size: 10316 bytes │ - uncompressed size: 37798 bytes │ - length of filename: 20 characters │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 396f7a13 │ + compressed size: 220 bytes │ + uncompressed size: 396 bytes │ + length of filename: 25 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #3: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/F338E7E5.RSA │ + res/anim/abc_slide_in_bottom.xml │ │ - offset of local header from start of archive: 20480 │ - (0000000000005000h) bytes │ + offset of local header from start of archive: 584 │ + (0000000000000248h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 27 16:00:50 │ - 32-bit CRC value (hex): be6d91fb │ - compressed size: 1074 bytes │ - uncompressed size: 1332 bytes │ - length of filename: 21 characters │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 73663fbe │ + compressed size: 226 bytes │ + uncompressed size: 400 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 #4: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/buildserverid │ + res/anim/abc_slide_in_top.xml │ │ - offset of local header from start of archive: 21621 │ - (0000000000005475h) bytes │ + offset of local header from start of archive: 888 │ + (0000000000000378h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:34 │ - 32-bit CRC value (hex): 49d5cadc │ - compressed size: 42 bytes │ - uncompressed size: 41 bytes │ - length of filename: 22 characters │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 41f8f3af │ + compressed size: 226 bytes │ + uncompressed size: 400 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #5: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/fdroidserverid │ + res/anim/abc_slide_out_bottom.xml │ │ - offset of local header from start of archive: 21731 │ - (00000000000054E3h) bytes │ + offset of local header from start of archive: 1189 │ + (00000000000004A5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:34 │ - 32-bit CRC value (hex): f0574546 │ - compressed size: 41 bytes │ - uncompressed size: 41 bytes │ - length of filename: 23 characters │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 51b9c50a │ + compressed size: 225 bytes │ + uncompressed size: 400 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #6: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - AndroidManifest.xml │ + res/anim/abc_slide_out_top.xml │ │ - offset of local header from start of archive: 21841 │ - (0000000000005551h) bytes │ + offset of local header from start of archive: 1493 │ + (00000000000005D5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 1ad813e6 │ - compressed size: 754 bytes │ - uncompressed size: 2028 bytes │ - length of filename: 19 characters │ - length of extra field: 4 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 4f613364 │ + compressed size: 226 bytes │ + uncompressed size: 400 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 │ │ - The central-directory extra field contains: │ - - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ - │ There is no file comment. │ │ Central directory entry #7: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/anim/abc_fade_in.xml │ + res/color/abc_search_url_text_holo.xml │ │ - offset of local header from start of archive: 22664 │ - (0000000000005888h) bytes │ + offset of local header from start of archive: 1795 │ + (0000000000000703h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 2f94166b │ - compressed size: 219 bytes │ - uncompressed size: 396 bytes │ - length of filename: 24 characters │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): ecef3cfa │ + compressed size: 255 bytes │ + uncompressed size: 596 bytes │ + length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #8: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/anim/abc_fade_out.xml │ + res/drawable/abc_ic_clear.xml │ │ - offset of local header from start of archive: 22953 │ - (00000000000059A9h) bytes │ + offset of local header from start of archive: 2134 │ + (0000000000000856h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 396f7a13 │ - compressed size: 220 bytes │ - uncompressed size: 396 bytes │ - length of filename: 25 characters │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): dc2e9af5 │ + compressed size: 251 bytes │ + uncompressed size: 560 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #9: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/anim/abc_slide_in_bottom.xml │ + res/drawable/abc_ic_clear_holo_light.xml │ │ - offset of local header from start of archive: 23244 │ - (0000000000005ACCh) bytes │ + offset of local header from start of archive: 2460 │ + (000000000000099Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 73663fbe │ - compressed size: 226 bytes │ - uncompressed size: 400 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 991e7bbc │ + compressed size: 251 bytes │ + uncompressed size: 560 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #10: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/anim/abc_slide_in_top.xml │ + res/drawable/abc_item_background_holo_dark.xml │ │ - offset of local header from start of archive: 23548 │ - (0000000000005BFCh) bytes │ + offset of local header from start of archive: 2797 │ + (0000000000000AEDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 41f8f3af │ - compressed size: 226 bytes │ - uncompressed size: 400 bytes │ - length of filename: 29 characters │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 09f3eb4b │ + compressed size: 337 bytes │ + uncompressed size: 1136 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #11: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/anim/abc_slide_out_bottom.xml │ + res/drawable/abc_item_background_holo_light.xml │ │ - offset of local header from start of archive: 23849 │ - (0000000000005D29h) bytes │ + offset of local header from start of archive: 3226 │ + (0000000000000C9Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 51b9c50a │ - compressed size: 225 bytes │ - uncompressed size: 400 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): b0d9dd18 │ + compressed size: 337 bytes │ + uncompressed size: 1136 bytes │ + length of filename: 47 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #12: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/anim/abc_slide_out_top.xml │ + res/drawable/abc_list_selector_background_transition_holo_dark.xml │ │ - offset of local header from start of archive: 24153 │ - (0000000000005E59h) bytes │ + offset of local header from start of archive: 3656 │ + (0000000000000E48h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 4f613364 │ - compressed size: 226 bytes │ - uncompressed size: 400 bytes │ - length of filename: 30 characters │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): d8179e68 │ + compressed size: 217 bytes │ + uncompressed size: 508 bytes │ + length of filename: 66 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #13: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/color/abc_search_url_text_holo.xml │ + res/drawable/abc_list_selector_background_transition_holo_light.xml │ │ - offset of local header from start of archive: 24455 │ - (0000000000005F87h) bytes │ + offset of local header from start of archive: 3985 │ + (0000000000000F91h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): ecef3cfa │ - compressed size: 255 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): c54a502c │ + compressed size: 217 bytes │ + uncompressed size: 508 bytes │ + length of filename: 67 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #14: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/abc_list_selector_holo_dark.xml │ + │ + offset of local header from start of archive: 4315 │ + (00000000000010DBh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 7f975f24 │ + compressed size: 359 bytes │ + uncompressed size: 1208 bytes │ + length of filename: 44 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #15: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/abc_list_selector_holo_light.xml │ + │ + offset of local header from start of archive: 4764 │ + (000000000000129Ch) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 4d6ef4db │ + compressed size: 360 bytes │ + uncompressed size: 1208 bytes │ + length of filename: 45 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #16: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/abc_search_dropdown_dark.xml │ + │ + offset of local header from start of archive: 5215 │ + (000000000000145Fh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 7923a890 │ + compressed size: 360 bytes │ + uncompressed size: 832 bytes │ + length of filename: 41 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #17: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/abc_search_dropdown_light.xml │ + │ + offset of local header from start of archive: 5662 │ + (000000000000161Eh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 84407795 │ + compressed size: 358 bytes │ + uncompressed size: 832 bytes │ + length of filename: 42 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #18: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/abc_spinner_ab_holo_dark.xml │ + │ + offset of local header from start of archive: 6108 │ + (00000000000017DCh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): db19559b │ + compressed size: 309 bytes │ + uncompressed size: 856 bytes │ + length of filename: 41 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #19: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/abc_spinner_ab_holo_light.xml │ + │ + offset of local header from start of archive: 6504 │ + (0000000000001968h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 67cf5ce7 │ + compressed size: 309 bytes │ + uncompressed size: 856 bytes │ + length of filename: 42 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #20: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/abc_tab_indicator_ab_holo.xml │ + │ + offset of local header from start of archive: 6901 │ + (0000000000001AF5h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 869aa28e │ + compressed size: 359 bytes │ + uncompressed size: 1580 bytes │ + length of filename: 42 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #21: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/abc_textfield_searchview_holo_dark.xml │ + │ + offset of local header from start of archive: 7348 │ + (0000000000001CB4h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 8400b4b9 │ + compressed size: 254 bytes │ + uncompressed size: 560 bytes │ + length of filename: 51 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #22: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/abc_textfield_searchview_holo_light.xml │ + │ + offset of local header from start of archive: 7699 │ + (0000000000001E13h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): bec9fd4d │ + compressed size: 253 bytes │ + uncompressed size: 560 bytes │ + length of filename: 52 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #23: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/abc_textfield_searchview_right_holo_dark.xml │ + │ + offset of local header from start of archive: 8050 │ + (0000000000001F72h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): bce22b06 │ + compressed size: 253 bytes │ + uncompressed size: 560 bytes │ + length of filename: 57 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #24: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/abc_textfield_searchview_right_holo_light.xml │ + │ + offset of local header from start of archive: 8406 │ + (00000000000020D6h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 438605f8 │ + compressed size: 254 bytes │ + uncompressed size: 560 bytes │ + length of filename: 58 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #25: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_action_bar_decor.xml │ + │ + offset of local header from start of archive: 8764 │ + (000000000000223Ch) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 370a1da8 │ + compressed size: 306 bytes │ + uncompressed size: 568 bytes │ + length of filename: 35 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #26: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_action_bar_decor_include.xml │ + │ + offset of local header from start of archive: 9151 │ + (00000000000023BFh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 27657eed │ + compressed size: 568 bytes │ + uncompressed size: 1500 bytes │ + length of filename: 43 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #27: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_action_bar_decor_overlay.xml │ + │ + offset of local header from start of archive: 9808 │ + (0000000000002650h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 081014d1 │ + compressed size: 669 bytes │ + uncompressed size: 1948 bytes │ + length of filename: 43 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #28: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_action_bar_home.xml │ + │ + offset of local header from start of archive: 10566 │ + (0000000000002946h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 345668ef │ + compressed size: 522 bytes │ + uncompressed size: 1120 bytes │ + length of filename: 34 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #29: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_action_bar_tab.xml │ + │ + offset of local header from start of archive: 11168 │ + (0000000000002BA0h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 2c5f7676 │ + compressed size: 311 bytes │ + uncompressed size: 536 bytes │ + length of filename: 33 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #30: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_action_bar_tabbar.xml │ + │ + offset of local header from start of archive: 11558 │ + (0000000000002D26h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 1ebb4d5d │ + compressed size: 283 bytes │ + uncompressed size: 472 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 #31: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_action_bar_title_item.xml │ + │ + offset of local header from start of archive: 11923 │ + (0000000000002E93h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 14a81c84 │ + compressed size: 542 bytes │ + uncompressed size: 1396 bytes │ + length of filename: 40 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #32: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_action_bar_view_list_nav_layout.xml │ + │ + offset of local header from start of archive: 12551 │ + (0000000000003107h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 79af5d5b │ + compressed size: 236 bytes │ + uncompressed size: 396 bytes │ + length of filename: 50 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #33: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_action_menu_item_layout.xml │ + │ + offset of local header from start of archive: 12883 │ + (0000000000003253h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): f84cfecf │ + compressed size: 433 bytes │ + uncompressed size: 812 bytes │ + length of filename: 42 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #34: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_action_menu_layout.xml │ + │ + offset of local header from start of archive: 13404 │ + (000000000000345Ch) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 7aa4cf0d │ + compressed size: 316 bytes │ uncompressed size: 596 bytes │ + length of filename: 37 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #35: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_action_mode_bar.xml │ + │ + offset of local header from start of archive: 13803 │ + (00000000000035EBh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): be0e47c1 │ + compressed size: 283 bytes │ + uncompressed size: 472 bytes │ + length of filename: 34 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #36: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_action_mode_close_item.xml │ + │ + offset of local header from start of archive: 14166 │ + (0000000000003756h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 4b3c724f │ + compressed size: 472 bytes │ + uncompressed size: 888 bytes │ + length of filename: 41 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #37: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_activity_chooser_view.xml │ + │ + offset of local header from start of archive: 14725 │ + (0000000000003985h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 7ee92b20 │ + compressed size: 375 bytes │ + uncompressed size: 668 bytes │ + length of filename: 40 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #38: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_activity_chooser_view_include.xml │ + │ + offset of local header from start of archive: 15186 │ + (0000000000003B52h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 5b910cac │ + compressed size: 521 bytes │ + uncompressed size: 1484 bytes │ + length of filename: 48 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #39: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_activity_chooser_view_list_item.xml │ + │ + offset of local header from start of archive: 15801 │ + (0000000000003DB9h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): c58c0ed4 │ + compressed size: 549 bytes │ + uncompressed size: 1272 bytes │ + length of filename: 50 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #40: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_expanded_menu_layout.xml │ + │ + offset of local header from start of archive: 16446 │ + (000000000000403Eh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 7af2dc92 │ + compressed size: 242 bytes │ + uncompressed size: 404 bytes │ + length of filename: 39 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #41: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_list_menu_item_checkbox.xml │ + │ + offset of local header from start of archive: 16773 │ + (0000000000004185h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 6303643e │ + compressed size: 293 bytes │ + uncompressed size: 536 bytes │ + length of filename: 42 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #42: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_list_menu_item_icon.xml │ + │ + offset of local header from start of archive: 17154 │ + (0000000000004302h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 90e91617 │ + compressed size: 358 bytes │ + uncompressed size: 688 bytes │ length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #14: │ +Central directory entry #43: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_list_menu_item_layout.xml │ + │ + offset of local header from start of archive: 17596 │ + (00000000000044BCh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 80adebac │ + compressed size: 586 bytes │ + uncompressed size: 1340 bytes │ + length of filename: 40 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #44: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_list_menu_item_radio.xml │ + │ + offset of local header from start of archive: 18268 │ + (000000000000475Ch) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 00d14855 │ + compressed size: 294 bytes │ + uncompressed size: 536 bytes │ + length of filename: 39 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #45: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_popup_menu_item_layout.xml │ + │ + offset of local header from start of archive: 18647 │ + (00000000000048D7h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): d50b0fb4 │ + compressed size: 621 bytes │ + uncompressed size: 1444 bytes │ + length of filename: 41 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #46: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_search_dropdown_item_icons_2line.xml │ + │ + offset of local header from start of archive: 19355 │ + (0000000000004B9Bh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 608a06cb │ + compressed size: 813 bytes │ + uncompressed size: 2260 bytes │ + length of filename: 51 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #47: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_search_view.xml │ + │ + offset of local header from start of archive: 20265 │ + (0000000000004F29h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 8a69b1c1 │ + compressed size: 1217 bytes │ + uncompressed size: 3828 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 #48: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_simple_decor.xml │ + │ + offset of local header from start of archive: 21558 │ + (0000000000005436h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): adeebd9a │ + compressed size: 323 bytes │ + uncompressed size: 632 bytes │ + length of filename: 31 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #49: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/activity_shellshock.xml │ + │ + offset of local header from start of archive: 21958 │ + (00000000000055C6h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): c3cea599 │ + compressed size: 1166 bytes │ + uncompressed size: 3396 bytes │ + length of filename: 34 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #50: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/support_simple_spinner_dropdown_item.xml │ + │ + offset of local header from start of archive: 23204 │ + (0000000000005AA4h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): d31f8aa5 │ + compressed size: 305 bytes │ + uncompressed size: 508 bytes │ + length of filename: 51 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #51: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/menu/shellshock.xml │ + │ + offset of local header from start of archive: 23606 │ + (0000000000005C36h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): d393264c │ + compressed size: 282 bytes │ + uncompressed size: 568 bytes │ + length of filename: 23 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #52: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + AndroidManifest.xml │ + │ + offset of local header from start of archive: 23957 │ + (0000000000005D95h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): f3a47722 │ + compressed size: 670 bytes │ + uncompressed size: 1832 bytes │ + length of filename: 19 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #53: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + resources.arsc │ + │ + offset of local header from start of archive: 24692 │ + (0000000000006074h) 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): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): b037d853 │ + compressed size: 105572 bytes │ + uncompressed size: 105572 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 #54: │ +--------------------------- │ + │ + res/layout-v11/abc_action_bar_decor.xml │ + │ + offset of local header from start of archive: 130308 │ + (000000000001FD04h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): b2ec3a40 │ + compressed size: 364 bytes │ + uncompressed size: 652 bytes │ + length of filename: 39 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #55: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout-v11/abc_simple_decor.xml │ + │ + offset of local header from start of archive: 130757 │ + (000000000001FEC5h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 144b502c │ + compressed size: 359 bytes │ + uncompressed size: 680 bytes │ + length of filename: 35 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #56: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout-v14/abc_activity_chooser_view.xml │ + │ + offset of local header from start of archive: 131197 │ + (000000000002007Dh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 65787a42 │ + compressed size: 344 bytes │ + uncompressed size: 632 bytes │ + length of filename: 44 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #57: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_ab_bottom_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 24794 │ - (00000000000060DAh) bytes │ + offset of local header from start of archive: 131631 │ + (000000000002022Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): e7f12f7a │ - compressed size: 249 bytes │ - uncompressed size: 249 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 2a5170de │ + compressed size: 213 bytes │ + uncompressed size: 213 bytes │ length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #15: │ +Central directory entry #58: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_ab_bottom_solid_light_holo.9.png │ │ - offset of local header from start of archive: 25129 │ - (0000000000006229h) bytes │ + offset of local header from start of archive: 131930 │ + (000000000002035Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 5e6c6b02 │ - compressed size: 248 bytes │ - uncompressed size: 248 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 29355cf7 │ + compressed size: 212 bytes │ + uncompressed size: 212 bytes │ length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #16: │ +Central directory entry #59: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_ab_bottom_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 25464 │ - (0000000000006378h) bytes │ + offset of local header from start of archive: 132229 │ + (0000000000020485h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): 6e30bef2 │ - compressed size: 260 bytes │ - uncompressed size: 260 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 18c6edaa │ + compressed size: 224 bytes │ + uncompressed size: 224 bytes │ length of filename: 62 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #17: │ +Central directory entry #60: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_ab_bottom_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 25816 │ - (00000000000064D8h) bytes │ + offset of local header from start of archive: 132545 │ + (00000000000205C1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 761f4035 │ - compressed size: 260 bytes │ - uncompressed size: 260 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 00e9136d │ + compressed size: 224 bytes │ + uncompressed size: 224 bytes │ length of filename: 63 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #18: │ +Central directory entry #61: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ab_share_pack_holo_dark.9.png │ │ - offset of local header from start of archive: 26172 │ - (000000000000663Ch) bytes │ + offset of local header from start of archive: 132862 │ + (00000000000206FEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): c8f9e38b │ - compressed size: 303 bytes │ - uncompressed size: 303 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): e504decd │ + compressed size: 267 bytes │ + uncompressed size: 267 bytes │ length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #19: │ +Central directory entry #62: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_ab_share_pack_holo_light.9.png │ │ - offset of local header from start of archive: 26559 │ - (00000000000067BFh) bytes │ + offset of local header from start of archive: 133213 │ + (000000000002085Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 11e6af30 │ - compressed size: 304 bytes │ - uncompressed size: 304 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 01c3ac42 │ + compressed size: 268 bytes │ + uncompressed size: 268 bytes │ length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #20: │ +Central directory entry #63: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_ab_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 26948 │ - (0000000000006944h) bytes │ + offset of local header from start of archive: 133566 │ + (00000000000209BEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 4f4f5fbb │ - compressed size: 255 bytes │ - uncompressed size: 255 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): a39d484f │ + compressed size: 219 bytes │ + uncompressed size: 219 bytes │ length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #21: │ +Central directory entry #64: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ab_solid_light_holo.9.png │ │ - offset of local header from start of archive: 27283 │ - (0000000000006A93h) bytes │ + offset of local header from start of archive: 133864 │ + (0000000000020AE8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 0705e950 │ - compressed size: 254 bytes │ - uncompressed size: 254 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): b6e03b91 │ + compressed size: 218 bytes │ + uncompressed size: 218 bytes │ length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #22: │ +Central directory entry #65: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ab_stacked_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 27618 │ - (0000000000006BE2h) bytes │ + offset of local header from start of archive: 134162 │ + (0000000000020C12h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): e5dbcce7 │ - compressed size: 255 bytes │ - uncompressed size: 255 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 0909db13 │ + compressed size: 219 bytes │ + uncompressed size: 219 bytes │ length of filename: 57 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #23: │ +Central directory entry #66: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ab_stacked_solid_light_holo.9.png │ │ - offset of local header from start of archive: 27963 │ - (0000000000006D3Bh) bytes │ + offset of local header from start of archive: 134468 │ + (0000000000020D44h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 32dc10ab │ - compressed size: 255 bytes │ - uncompressed size: 255 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): de0e075f │ + compressed size: 219 bytes │ + uncompressed size: 219 bytes │ length of filename: 58 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #24: │ +Central directory entry #67: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ab_stacked_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 28307 │ - (0000000000006E93h) bytes │ + offset of local header from start of archive: 134775 │ + (0000000000020E77h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): a7997e21 │ - compressed size: 250 bytes │ - uncompressed size: 250 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 2eb3885a │ + compressed size: 214 bytes │ + uncompressed size: 214 bytes │ length of filename: 63 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #25: │ +Central directory entry #68: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_ab_stacked_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 28650 │ - (0000000000006FEAh) bytes │ + offset of local header from start of archive: 135082 │ + (0000000000020FAAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): c4a2c86a │ - compressed size: 248 bytes │ - uncompressed size: 248 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 5e205a10 │ + compressed size: 212 bytes │ + uncompressed size: 212 bytes │ length of filename: 64 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #26: │ +Central directory entry #69: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_ab_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 28992 │ - (0000000000007140h) bytes │ + offset of local header from start of archive: 135388 │ + (00000000000210DCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 92fc7dc9 │ - compressed size: 278 bytes │ - uncompressed size: 278 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): fca261e7 │ + compressed size: 242 bytes │ + uncompressed size: 242 bytes │ length of filename: 55 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #27: │ +Central directory entry #70: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ab_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 29358 │ - (00000000000072AEh) bytes │ + offset of local header from start of archive: 135715 │ + (0000000000021223h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): d2e5c838 │ - compressed size: 277 bytes │ - uncompressed size: 277 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): e7ff01af │ + compressed size: 241 bytes │ + uncompressed size: 241 bytes │ length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #28: │ +Central directory entry #71: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_cab_background_bottom_holo_dark.9.png │ │ - offset of local header from start of archive: 29721 │ - (0000000000007419h) bytes │ + offset of local header from start of archive: 136042 │ + (000000000002136Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 5ab6141b │ - compressed size: 252 bytes │ - uncompressed size: 252 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 6f320319 │ + compressed size: 216 bytes │ + uncompressed size: 216 bytes │ length of filename: 62 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #29: │ +Central directory entry #72: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_cab_background_bottom_holo_light.9.png │ │ - offset of local header from start of archive: 30068 │ - (0000000000007574h) bytes │ + offset of local header from start of archive: 136350 │ + (000000000002149Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): c6f8a5a2 │ - compressed size: 250 bytes │ - uncompressed size: 250 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 178e620c │ + compressed size: 214 bytes │ + uncompressed size: 214 bytes │ length of filename: 63 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #30: │ +Central directory entry #73: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_cab_background_top_holo_dark.9.png │ │ - offset of local header from start of archive: 30414 │ - (00000000000076CEh) bytes │ + offset of local header from start of archive: 136657 │ + (00000000000215D1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): b2c71267 │ - compressed size: 253 bytes │ - uncompressed size: 253 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 5cfcf75c │ + compressed size: 217 bytes │ + uncompressed size: 217 bytes │ length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #31: │ +Central directory entry #74: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_cab_background_top_holo_light.9.png │ │ - offset of local header from start of archive: 30757 │ - (0000000000007825h) bytes │ + offset of local header from start of archive: 136963 │ + (0000000000021703h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 2ea00726 │ - compressed size: 250 bytes │ - uncompressed size: 250 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): ffd6c088 │ + compressed size: 214 bytes │ + uncompressed size: 214 bytes │ length of filename: 60 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #32: │ +Central directory entry #75: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ic_ab_back_holo_dark.png │ │ - offset of local header from start of archive: 31098 │ - (000000000000797Ah) bytes │ + offset of local header from start of archive: 137267 │ + (0000000000021833h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 174488a8 │ compressed size: 548 bytes │ uncompressed size: 548 bytes │ length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #33: │ +Central directory entry #76: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ic_ab_back_holo_light.png │ │ - offset of local header from start of archive: 31728 │ - (0000000000007BF0h) bytes │ + offset of local header from start of archive: 137894 │ + (0000000000021AA6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 4dcc2ed8 │ compressed size: 438 bytes │ uncompressed size: 438 bytes │ length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #34: │ +Central directory entry #77: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_ic_cab_done_holo_dark.png │ │ - offset of local header from start of archive: 32246 │ - (0000000000007DF6h) bytes │ + offset of local header from start of archive: 138412 │ + (0000000000021CACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 32a65180 │ compressed size: 791 bytes │ uncompressed size: 791 bytes │ length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #35: │ +Central directory entry #78: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ic_cab_done_holo_light.png │ │ - offset of local header from start of archive: 33119 │ - (000000000000815Fh) bytes │ + offset of local header from start of archive: 139283 │ + (0000000000022013h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 91f0698a │ compressed size: 605 bytes │ uncompressed size: 605 bytes │ length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #36: │ +Central directory entry #79: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_ic_clear_disabled.png │ │ - offset of local header from start of archive: 33805 │ - (000000000000840Dh) bytes │ + offset of local header from start of archive: 139969 │ + (00000000000222C1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 4d21628f │ compressed size: 996 bytes │ uncompressed size: 996 bytes │ length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #37: │ +Central directory entry #80: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ic_clear_normal.png │ │ - offset of local header from start of archive: 34880 │ - (0000000000008840h) bytes │ + offset of local header from start of archive: 141041 │ + (00000000000226F1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): fc69de1a │ compressed size: 1498 bytes │ uncompressed size: 1498 bytes │ length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #38: │ +Central directory entry #81: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ic_clear_search_api_disabled_holo_light.png │ │ - offset of local header from start of archive: 36454 │ - (0000000000008E66h) bytes │ + offset of local header from start of archive: 142613 │ + (0000000000022D15h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 2e310e0e │ compressed size: 409 bytes │ uncompressed size: 409 bytes │ length of filename: 68 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #39: │ +Central directory entry #82: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_ic_clear_search_api_holo_light.png │ │ - offset of local header from start of archive: 36961 │ - (0000000000009061h) bytes │ + offset of local header from start of archive: 143120 │ + (0000000000022F10h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 87e64891 │ compressed size: 451 bytes │ uncompressed size: 451 bytes │ length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #40: │ +Central directory entry #83: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ic_commit_search_api_holo_dark.png │ │ - offset of local header from start of archive: 37503 │ - (000000000000927Fh) bytes │ + offset of local header from start of archive: 143660 │ + (000000000002312Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 2c715553 │ compressed size: 493 bytes │ uncompressed size: 493 bytes │ length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #41: │ +Central directory entry #84: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_ic_commit_search_api_holo_light.png │ │ - offset of local header from start of archive: 38085 │ - (00000000000094C5h) bytes │ + offset of local header from start of archive: 144242 │ + (0000000000023372h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): f90511bf │ compressed size: 448 bytes │ uncompressed size: 448 bytes │ length of filename: 60 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #42: │ +Central directory entry #85: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ic_go.png │ │ - offset of local header from start of archive: 38624 │ - (00000000000096E0h) bytes │ + offset of local header from start of archive: 144780 │ + (000000000002358Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): e6ccea3f │ compressed size: 815 bytes │ uncompressed size: 815 bytes │ length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #43: │ +Central directory entry #86: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_ic_go_search_api_holo_light.png │ │ - offset of local header from start of archive: 39503 │ - (0000000000009A4Fh) bytes │ + offset of local header from start of archive: 145659 │ + (00000000000238FBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): e21362f7 │ compressed size: 254 bytes │ uncompressed size: 254 bytes │ length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #44: │ +Central directory entry #87: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_normal_holo_dark.png │ │ - offset of local header from start of archive: 39846 │ - (0000000000009BA6h) bytes │ + offset of local header from start of archive: 145999 │ + (0000000000023A4Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 13804a99 │ compressed size: 126 bytes │ uncompressed size: 126 bytes │ length of filename: 66 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #45: │ +Central directory entry #88: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_normal_holo_light.png │ │ - offset of local header from start of archive: 40070 │ - (0000000000009C86h) bytes │ + offset of local header from start of archive: 146221 │ + (0000000000023B2Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 3a4b4477 │ compressed size: 136 bytes │ uncompressed size: 136 bytes │ length of filename: 67 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #46: │ +Central directory entry #89: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ic_menu_share_holo_dark.png │ │ - offset of local header from start of archive: 40304 │ - (0000000000009D70h) bytes │ + offset of local header from start of archive: 146454 │ + (0000000000023C16h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 2a6c5116 │ compressed size: 578 bytes │ uncompressed size: 578 bytes │ length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #47: │ +Central directory entry #90: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ic_menu_share_holo_light.png │ │ - offset of local header from start of archive: 40966 │ - (000000000000A006h) bytes │ + offset of local header from start of archive: 147114 │ + (0000000000023EAAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 3e081d60 │ compressed size: 607 bytes │ uncompressed size: 607 bytes │ length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #48: │ +Central directory entry #91: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ic_search.png │ │ - offset of local header from start of archive: 41659 │ - (000000000000A2BBh) bytes │ + offset of local header from start of archive: 147804 │ + (000000000002415Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 55176584 │ compressed size: 1688 bytes │ uncompressed size: 1688 bytes │ length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #49: │ +Central directory entry #92: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ic_search_api_holo_light.png │ │ - offset of local header from start of archive: 43416 │ - (000000000000A998h) bytes │ + offset of local header from start of archive: 149560 │ + (0000000000024838h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 333d525b │ compressed size: 973 bytes │ uncompressed size: 973 bytes │ length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #50: │ +Central directory entry #93: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ic_voice_search.png │ │ - offset of local header from start of archive: 44473 │ - (000000000000ADB9h) bytes │ + offset of local header from start of archive: 150616 │ + (0000000000024C58h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): cf92a5d3 │ compressed size: 2013 bytes │ uncompressed size: 2013 bytes │ length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #51: │ +Central directory entry #94: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ic_voice_search_api_holo_light.png │ │ - offset of local header from start of archive: 46561 │ - (000000000000B5E1h) bytes │ + offset of local header from start of archive: 152703 │ + (000000000002547Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 75ab2e6a │ compressed size: 705 bytes │ uncompressed size: 705 bytes │ length of filename: 59 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #52: │ +Central directory entry #95: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_list_divider_holo_dark.9.png │ │ - offset of local header from start of archive: 47357 │ - (000000000000B8FDh) bytes │ + offset of local header from start of archive: 153497 │ + (0000000000025799h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): fea07c43 │ - compressed size: 168 bytes │ - uncompressed size: 168 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): e4823600 │ + compressed size: 132 bytes │ + uncompressed size: 132 bytes │ length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #53: │ +Central directory entry #96: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_list_divider_holo_light.9.png │ │ - offset of local header from start of archive: 47608 │ - (000000000000B9F8h) bytes │ + offset of local header from start of archive: 153712 │ + (0000000000025870h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): aafe6146 │ - compressed size: 168 bytes │ - uncompressed size: 168 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): b0dc2b05 │ + compressed size: 132 bytes │ + uncompressed size: 132 bytes │ length of filename: 54 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #54: │ +Central directory entry #97: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_list_focused_holo.9.png │ │ - offset of local header from start of archive: 47860 │ - (000000000000BAF4h) bytes │ + offset of local header from start of archive: 153928 │ + (0000000000025948h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 8e4da209 │ - compressed size: 244 bytes │ - uncompressed size: 244 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): b6034205 │ + compressed size: 208 bytes │ + uncompressed size: 208 bytes │ length of filename: 48 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #55: │ +Central directory entry #98: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ │ - offset of local header from start of archive: 48184 │ - (000000000000BC38h) bytes │ + offset of local header from start of archive: 154214 │ + (0000000000025A66h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 81b12fde │ - compressed size: 212 bytes │ - uncompressed size: 212 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 9ee3dd42 │ + compressed size: 176 bytes │ + uncompressed size: 176 bytes │ length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #56: │ +Central directory entry #99: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 48480 │ - (000000000000BD60h) bytes │ + offset of local header from start of archive: 154472 │ + (0000000000025B68h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 6f90677e │ - compressed size: 212 bytes │ - uncompressed size: 212 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 816ffde7 │ + compressed size: 176 bytes │ + uncompressed size: 176 bytes │ length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #57: │ +Central directory entry #100: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 48776 │ - (000000000000BE88h) bytes │ + offset of local header from start of archive: 154731 │ + (0000000000025C6Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 6f90677e │ - compressed size: 212 bytes │ - uncompressed size: 212 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 816ffde7 │ + compressed size: 176 bytes │ + uncompressed size: 176 bytes │ length of filename: 54 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 #58: │ +Central directory entry #101: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 49072 │ - (000000000000BFB0h) bytes │ + offset of local header from start of archive: 154991 │ + (0000000000025D6Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): e50f1648 │ - compressed size: 239 bytes │ - uncompressed size: 239 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 5f501b8d │ + compressed size: 203 bytes │ + uncompressed size: 203 bytes │ length of filename: 63 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 #59: │ +Central directory entry #102: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 49407 │ - (000000000000C0FFh) bytes │ + offset of local header from start of archive: 155287 │ + (0000000000025E97h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 43f655e6 │ - compressed size: 240 bytes │ - uncompressed size: 240 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 63f15616 │ + compressed size: 204 bytes │ + uncompressed size: 204 bytes │ length of filename: 64 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 #60: │ +Central directory entry #103: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_menu_dropdown_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 49744 │ - (000000000000C250h) bytes │ + offset of local header from start of archive: 155585 │ + (0000000000025FC1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): 6a481b6c │ - compressed size: 1262 bytes │ - uncompressed size: 1262 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 9bdee42d │ + compressed size: 1226 bytes │ + uncompressed size: 1226 bytes │ length of filename: 60 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 #61: │ +Central directory entry #104: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_menu_dropdown_panel_holo_light.9.png │ │ - offset of local header from start of archive: 51098 │ - (000000000000C79Ah) bytes │ + offset of local header from start of archive: 156901 │ + (00000000000264E5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 710ce141 │ - compressed size: 1285 bytes │ - uncompressed size: 1285 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): d9da1ab4 │ + compressed size: 1249 bytes │ + uncompressed size: 1249 bytes │ length of filename: 61 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 #62: │ +Central directory entry #105: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_menu_hardkey_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 52477 │ - (000000000000CCFDh) bytes │ + offset of local header from start of archive: 158241 │ + (0000000000026A21h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): a84aa329 │ - compressed size: 878 bytes │ - uncompressed size: 878 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): c53da73e │ + compressed size: 842 bytes │ + uncompressed size: 842 bytes │ length of filename: 59 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 #63: │ +Central directory entry #106: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_menu_hardkey_panel_holo_light.9.png │ │ - offset of local header from start of archive: 53446 │ - (000000000000D0C6h) bytes │ + offset of local header from start of archive: 159172 │ + (0000000000026DC4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): d545942a │ - compressed size: 853 bytes │ - uncompressed size: 853 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 34a2f020 │ + compressed size: 817 bytes │ + uncompressed size: 817 bytes │ length of filename: 60 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 #64: │ +Central directory entry #107: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_spinner_ab_default_holo_dark.9.png │ │ - offset of local header from start of archive: 54389 │ - (000000000000D475h) bytes │ + offset of local header from start of archive: 160079 │ + (000000000002714Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 1f1a7582 │ - compressed size: 369 bytes │ - uncompressed size: 369 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 79286178 │ + compressed size: 333 bytes │ + uncompressed size: 333 bytes │ length of filename: 59 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 #65: │ +Central directory entry #108: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_spinner_ab_default_holo_light.9.png │ │ - offset of local header from start of archive: 54849 │ - (000000000000D641h) bytes │ + offset of local header from start of archive: 160501 │ + (00000000000272F5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): f41e8623 │ - compressed size: 370 bytes │ - uncompressed size: 370 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): a910af35 │ + compressed size: 334 bytes │ + uncompressed size: 334 bytes │ length of filename: 60 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 #66: │ +Central directory entry #109: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_spinner_ab_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 55310 │ - (000000000000D80Eh) bytes │ + offset of local header from start of archive: 160925 │ + (000000000002749Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 8f9ddb5b │ - compressed size: 369 bytes │ - uncompressed size: 369 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): e9afcfa1 │ + compressed size: 333 bytes │ + uncompressed size: 333 bytes │ length of filename: 60 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 #67: │ +Central directory entry #110: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_spinner_ab_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 55769 │ - (000000000000D9D9h) bytes │ + offset of local header from start of archive: 161348 │ + (0000000000027644h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): f3e938bc │ - compressed size: 369 bytes │ - uncompressed size: 369 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 95db2c46 │ + compressed size: 333 bytes │ + uncompressed size: 333 bytes │ length of filename: 61 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 #68: │ +Central directory entry #111: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_spinner_ab_focused_holo_dark.9.png │ │ - offset of local header from start of archive: 56229 │ - (000000000000DBA5h) bytes │ + offset of local header from start of archive: 161772 │ + (00000000000277ECh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 87924270 │ - compressed size: 551 bytes │ - uncompressed size: 551 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): b5ec2a4f │ + compressed size: 515 bytes │ + uncompressed size: 515 bytes │ length of filename: 59 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 #69: │ +Central directory entry #112: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_spinner_ab_focused_holo_light.9.png │ │ - offset of local header from start of archive: 56871 │ - (000000000000DE27h) bytes │ + offset of local header from start of archive: 162376 │ + (0000000000027A48h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 8707eac7 │ - compressed size: 549 bytes │ - uncompressed size: 549 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 3f8ca162 │ + compressed size: 513 bytes │ + uncompressed size: 513 bytes │ length of filename: 60 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 #70: │ +Central directory entry #113: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_spinner_ab_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 57513 │ - (000000000000E0A9h) bytes │ + offset of local header from start of archive: 162979 │ + (0000000000027CA3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 075e47b2 │ - compressed size: 492 bytes │ - uncompressed size: 492 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): ca49cc10 │ + compressed size: 456 bytes │ + uncompressed size: 456 bytes │ length of filename: 59 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 #71: │ +Central directory entry #114: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_spinner_ab_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 58096 │ - (000000000000E2F0h) bytes │ + offset of local header from start of archive: 163524 │ + (0000000000027EC4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): ab3393c4 │ - compressed size: 488 bytes │ - uncompressed size: 488 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): ad8ca096 │ + compressed size: 452 bytes │ + uncompressed size: 452 bytes │ length of filename: 60 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 #72: │ +Central directory entry #115: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_tab_selected_focused_holo.9.png │ │ - offset of local header from start of archive: 58676 │ - (000000000000E534h) bytes │ + offset of local header from start of archive: 164066 │ + (00000000000280E2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): cd8b95b0 │ - compressed size: 192 bytes │ - uncompressed size: 192 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 18146f4e │ + compressed size: 156 bytes │ + uncompressed size: 156 bytes │ length of filename: 56 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 #73: │ +Central directory entry #116: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_tab_selected_holo.9.png │ │ - offset of local header from start of archive: 58956 │ - (000000000000E64Ch) bytes │ + offset of local header from start of archive: 164308 │ + (00000000000281D4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 3c3aed54 │ - compressed size: 185 bytes │ - uncompressed size: 185 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): c88b0629 │ + compressed size: 149 bytes │ + uncompressed size: 149 bytes │ length of filename: 48 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 #74: │ +Central directory entry #117: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_tab_selected_pressed_holo.9.png │ │ - offset of local header from start of archive: 59221 │ - (000000000000E755h) bytes │ + offset of local header from start of archive: 164535 │ + (00000000000282B7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): cbdab7f1 │ - compressed size: 191 bytes │ - uncompressed size: 191 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 3461add3 │ + compressed size: 155 bytes │ + uncompressed size: 155 bytes │ length of filename: 56 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 #75: │ +Central directory entry #118: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_tab_unselected_pressed_holo.9.png │ │ - offset of local header from start of archive: 59499 │ - (000000000000E86Bh) bytes │ + offset of local header from start of archive: 164776 │ + (00000000000283A8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 2900ff50 │ - compressed size: 189 bytes │ - uncompressed size: 189 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 3f9a3680 │ + compressed size: 153 bytes │ + uncompressed size: 153 bytes │ length of filename: 58 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 #76: │ +Central directory entry #119: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_textfield_search_default_holo_dark.9.png │ │ - offset of local header from start of archive: 59777 │ - (000000000000E981h) bytes │ + offset of local header from start of archive: 165017 │ + (0000000000028499h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): b1757906 │ - compressed size: 209 bytes │ - uncompressed size: 209 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 26a9a88a │ + compressed size: 173 bytes │ + uncompressed size: 173 bytes │ length of filename: 65 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 #77: │ +Central directory entry #120: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_textfield_search_default_holo_light.9.png │ │ - offset of local header from start of archive: 60081 │ - (000000000000EAB1h) bytes │ + offset of local header from start of archive: 165285 │ + (00000000000285A5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): b5b74c99 │ - compressed size: 206 bytes │ - uncompressed size: 206 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): ef7abffe │ + compressed size: 170 bytes │ + uncompressed size: 170 bytes │ length of filename: 66 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 #78: │ +Central directory entry #121: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_textfield_search_right_default_holo_dark.9.png │ │ - offset of local header from start of archive: 60386 │ - (000000000000EBE2h) bytes │ + offset of local header from start of archive: 165551 │ + (00000000000286AFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): bc0ef41c │ - compressed size: 212 bytes │ - uncompressed size: 212 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 51617422 │ + compressed size: 176 bytes │ + uncompressed size: 176 bytes │ length of filename: 71 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 #79: │ +Central directory entry #122: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_textfield_search_right_default_holo_light.9.png │ │ - offset of local header from start of archive: 60700 │ - (000000000000ED1Ch) bytes │ + offset of local header from start of archive: 165828 │ + (00000000000287C4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 843bf675 │ - compressed size: 204 bytes │ - uncompressed size: 204 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): a243c65b │ + compressed size: 168 bytes │ + uncompressed size: 168 bytes │ length of filename: 72 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 #80: │ +Central directory entry #123: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_textfield_search_right_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 61008 │ - (000000000000EE50h) bytes │ + offset of local header from start of archive: 166098 │ + (00000000000288D2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 36207aed │ - compressed size: 217 bytes │ - uncompressed size: 217 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 248ccaa4 │ + compressed size: 181 bytes │ + uncompressed size: 181 bytes │ length of filename: 72 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 #81: │ +Central directory entry #124: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_textfield_search_right_selected_holo_light.9.png │ │ - offset of local header from start of archive: 61329 │ - (000000000000EF91h) bytes │ + offset of local header from start of archive: 166381 │ + (00000000000289EDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 48eb5bd2 │ - compressed size: 217 bytes │ - uncompressed size: 217 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 5a47eb9b │ + compressed size: 181 bytes │ + uncompressed size: 181 bytes │ length of filename: 73 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 #82: │ +Central directory entry #125: │ --------------------------- │ │ res/drawable-hdpi-v4/abc_textfield_search_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 61649 │ - (000000000000F0D1h) bytes │ + offset of local header from start of archive: 166665 │ + (0000000000028B09h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): a6950899 │ - compressed size: 223 bytes │ - uncompressed size: 223 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): deca3ad0 │ + compressed size: 187 bytes │ + uncompressed size: 187 bytes │ length of filename: 66 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 #83: │ +Central directory entry #126: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_textfield_search_selected_holo_light.9.png │ │ - offset of local header from start of archive: 61971 │ - (000000000000F213h) bytes │ + offset of local header from start of archive: 166948 │ + (0000000000028C24h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): a6950899 │ - compressed size: 223 bytes │ - uncompressed size: 223 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): deca3ad0 │ + compressed size: 187 bytes │ + uncompressed size: 187 bytes │ length of filename: 67 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 #84: │ +Central directory entry #127: │ --------------------------- │ │ res/drawable-hdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 62291 │ - (000000000000F353h) bytes │ + offset of local header from start of archive: 167232 │ + (0000000000028D40h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): e14f6681 │ compressed size: 2423 bytes │ uncompressed size: 2423 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 #85: │ +Central directory entry #128: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/id.png │ │ - offset of local header from start of archive: 64783 │ - (000000000000FD0Fh) bytes │ + offset of local header from start of archive: 169721 │ + (00000000000296F9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 269a9ac8 │ compressed size: 9498 bytes │ uncompressed size: 9498 bytes │ length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #86: │ +Central directory entry #129: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_ab_bottom_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 74338 │ - (0000000000012262h) bytes │ + offset of local header from start of archive: 179276 │ + (000000000002BC4Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 2ece1399 │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 7b47c4fe │ + compressed size: 199 bytes │ + uncompressed size: 199 bytes │ length of filename: 56 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 #87: │ +Central directory entry #130: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_ab_bottom_solid_light_holo.9.png │ │ - offset of local header from start of archive: 74659 │ - (00000000000123A3h) bytes │ + offset of local header from start of archive: 179561 │ + (000000000002BD69h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): df1de56f │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 8a943208 │ + compressed size: 199 bytes │ + uncompressed size: 199 bytes │ length of filename: 57 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 #88: │ +Central directory entry #131: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ab_bottom_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 74983 │ - (00000000000124E7h) bytes │ + offset of local header from start of archive: 179847 │ + (000000000002BE87h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 863f2965 │ - compressed size: 245 bytes │ - uncompressed size: 245 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 897aedcb │ + compressed size: 209 bytes │ + uncompressed size: 209 bytes │ length of filename: 62 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 #89: │ +Central directory entry #132: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ab_bottom_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 75321 │ - (0000000000012639h) bytes │ + offset of local header from start of archive: 180148 │ + (000000000002BFB4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): fb08e997 │ - compressed size: 245 bytes │ - uncompressed size: 245 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): f44d2d39 │ + compressed size: 209 bytes │ + uncompressed size: 209 bytes │ length of filename: 63 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 #90: │ +Central directory entry #133: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ab_share_pack_holo_dark.9.png │ │ - offset of local header from start of archive: 75661 │ - (000000000001278Dh) bytes │ + offset of local header from start of archive: 180450 │ + (000000000002C0E2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 7636e4e2 │ - compressed size: 283 bytes │ - uncompressed size: 283 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 63478378 │ + compressed size: 247 bytes │ + uncompressed size: 247 bytes │ length of filename: 54 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 #91: │ +Central directory entry #134: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ab_share_pack_holo_light.9.png │ │ - offset of local header from start of archive: 76031 │ - (00000000000128FFh) bytes │ + offset of local header from start of archive: 180781 │ + (000000000002C22Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): 8755aa70 │ - compressed size: 284 bytes │ - uncompressed size: 284 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): b749488d │ + compressed size: 248 bytes │ + uncompressed size: 248 bytes │ length of filename: 55 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 #92: │ +Central directory entry #135: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_ab_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 76400 │ - (0000000000012A70h) bytes │ + offset of local header from start of archive: 181114 │ + (000000000002C37Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): bd7e8428 │ - compressed size: 242 bytes │ - uncompressed size: 242 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): bc71f7a7 │ + compressed size: 206 bytes │ + uncompressed size: 206 bytes │ length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #93: │ +Central directory entry #136: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ab_solid_light_holo.9.png │ │ - offset of local header from start of archive: 76722 │ - (0000000000012BB2h) bytes │ + offset of local header from start of archive: 181399 │ + (000000000002C497h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): d9c2e7a6 │ - compressed size: 242 bytes │ - uncompressed size: 242 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): d8cd9429 │ + compressed size: 206 bytes │ + uncompressed size: 206 bytes │ length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #94: │ +Central directory entry #137: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ab_stacked_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 77046 │ - (0000000000012CF6h) bytes │ + offset of local header from start of archive: 181685 │ + (000000000002C5B5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): ebc49f41 │ - compressed size: 242 bytes │ - uncompressed size: 242 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): eacbecce │ + compressed size: 206 bytes │ + uncompressed size: 206 bytes │ length of filename: 57 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 #95: │ +Central directory entry #138: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ab_stacked_solid_light_holo.9.png │ │ - offset of local header from start of archive: 77378 │ - (0000000000012E42h) bytes │ + offset of local header from start of archive: 181978 │ + (000000000002C6DAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): df00045a │ - compressed size: 242 bytes │ - uncompressed size: 242 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): de0f77d5 │ + compressed size: 206 bytes │ + uncompressed size: 206 bytes │ length of filename: 58 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 #96: │ +Central directory entry #139: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ab_stacked_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 77710 │ - (0000000000012F8Eh) bytes │ + offset of local header from start of archive: 182272 │ + (000000000002C800h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 7861df58 │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 14d06f11 │ + compressed size: 199 bytes │ + uncompressed size: 199 bytes │ length of filename: 63 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 #97: │ +Central directory entry #140: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ab_stacked_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 78039 │ - (00000000000130D7h) bytes │ + offset of local header from start of archive: 182564 │ + (000000000002C924h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 6858ed45 │ - compressed size: 234 bytes │ - uncompressed size: 234 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): c4c6064f │ + compressed size: 198 bytes │ + uncompressed size: 198 bytes │ length of filename: 64 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 #98: │ +Central directory entry #141: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ab_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 78370 │ - (0000000000013222h) bytes │ + offset of local header from start of archive: 182856 │ + (000000000002CA48h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 47f8ce4a │ - compressed size: 260 bytes │ - uncompressed size: 260 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 659932db │ + compressed size: 224 bytes │ + uncompressed size: 224 bytes │ length of filename: 55 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 #99: │ +Central directory entry #142: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ab_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 78716 │ - (000000000001337Ch) bytes │ + offset of local header from start of archive: 183165 │ + (000000000002CB7Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 50c41445 │ - compressed size: 257 bytes │ - uncompressed size: 257 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 77592f84 │ + compressed size: 221 bytes │ + uncompressed size: 221 bytes │ length of filename: 56 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 #100: │ +Central directory entry #143: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_cab_background_bottom_holo_dark.9.png │ │ - offset of local header from start of archive: 79061 │ - (00000000000134D5h) bytes │ + offset of local header from start of archive: 183472 │ + (000000000002CCB0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): fd0ee714 │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): a8873073 │ + compressed size: 199 bytes │ + uncompressed size: 199 bytes │ length of filename: 62 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 #101: │ +Central directory entry #144: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_cab_background_bottom_holo_light.9.png │ │ - offset of local header from start of archive: 79391 │ - (000000000001361Fh) bytes │ + offset of local header from start of archive: 183763 │ + (000000000002CDD3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 763fabfe │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 23b67c99 │ + compressed size: 199 bytes │ + uncompressed size: 199 bytes │ length of filename: 63 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 #102: │ +Central directory entry #145: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_cab_background_top_holo_dark.9.png │ │ - offset of local header from start of archive: 79719 │ - (0000000000013767h) bytes │ + offset of local header from start of archive: 184055 │ + (000000000002CEF7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): aea78830 │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): fb2e5f57 │ + compressed size: 199 bytes │ + uncompressed size: 199 bytes │ length of filename: 59 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 #103: │ +Central directory entry #146: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_cab_background_top_holo_light.9.png │ │ - offset of local header from start of archive: 80043 │ - (00000000000138ABh) bytes │ + offset of local header from start of archive: 184343 │ + (000000000002D017h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 0d917c12 │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 5818ab75 │ + compressed size: 199 bytes │ + uncompressed size: 199 bytes │ length of filename: 60 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 #104: │ +Central directory entry #147: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ic_ab_back_holo_dark.png │ │ - offset of local header from start of archive: 80371 │ - (00000000000139F3h) bytes │ + offset of local header from start of archive: 184632 │ + (000000000002D138h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): fcab22b6 │ compressed size: 384 bytes │ uncompressed size: 384 bytes │ length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #105: │ +Central directory entry #148: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ic_ab_back_holo_light.png │ │ - offset of local header from start of archive: 80836 │ - (0000000000013BC4h) bytes │ + offset of local header from start of archive: 185095 │ + (000000000002D307h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 8b88c538 │ compressed size: 312 bytes │ uncompressed size: 312 bytes │ length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #106: │ +Central directory entry #149: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_ic_cab_done_holo_dark.png │ │ - offset of local header from start of archive: 81228 │ - (0000000000013D4Ch) bytes │ + offset of local header from start of archive: 185487 │ + (000000000002D48Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 73c5de5f │ compressed size: 554 bytes │ uncompressed size: 554 bytes │ length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #107: │ +Central directory entry #150: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_ic_cab_done_holo_light.png │ │ - offset of local header from start of archive: 81862 │ - (0000000000013FC6h) bytes │ + offset of local header from start of archive: 186121 │ + (000000000002D709h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 8e10da0a │ compressed size: 462 bytes │ uncompressed size: 462 bytes │ length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #108: │ +Central directory entry #151: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ic_clear_disabled.png │ │ - offset of local header from start of archive: 82406 │ - (00000000000141E6h) bytes │ + offset of local header from start of archive: 186664 │ + (000000000002D928h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 31c22a50 │ compressed size: 1505 bytes │ uncompressed size: 1505 bytes │ length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #109: │ +Central directory entry #152: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ic_clear_normal.png │ │ - offset of local header from start of archive: 83989 │ - (0000000000014815h) bytes │ + offset of local header from start of archive: 188245 │ + (000000000002DF55h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 86297e78 │ compressed size: 1024 bytes │ uncompressed size: 1024 bytes │ length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #110: │ +Central directory entry #153: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ic_clear_search_api_disabled_holo_light.png │ │ - offset of local header from start of archive: 85088 │ - (0000000000014C60h) bytes │ + offset of local header from start of archive: 189343 │ + (000000000002E39Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 61c26545 │ compressed size: 740 bytes │ uncompressed size: 740 bytes │ length of filename: 68 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 #111: │ +Central directory entry #154: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ic_clear_search_api_holo_light.png │ │ - offset of local header from start of archive: 85928 │ - (0000000000014FA8h) bytes │ + offset of local header from start of archive: 190181 │ + (000000000002E6E5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): a4331b55 │ compressed size: 552 bytes │ uncompressed size: 552 bytes │ length of filename: 59 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 #112: │ +Central directory entry #155: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ic_commit_search_api_holo_dark.png │ │ - offset of local header from start of archive: 86572 │ - (000000000001522Ch) bytes │ + offset of local header from start of archive: 190822 │ + (000000000002E966h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): b7de15d3 │ compressed size: 450 bytes │ uncompressed size: 450 bytes │ length of filename: 59 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 #113: │ +Central directory entry #156: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ic_commit_search_api_holo_light.png │ │ - offset of local header from start of archive: 87114 │ - (000000000001544Ah) bytes │ + offset of local header from start of archive: 191361 │ + (000000000002EB81h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 8ad302fe │ compressed size: 440 bytes │ uncompressed size: 440 bytes │ length of filename: 60 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 #114: │ +Central directory entry #157: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_ic_go.png │ │ - offset of local header from start of archive: 87644 │ - (000000000001565Ch) bytes │ + offset of local header from start of archive: 191891 │ + (000000000002ED93h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): d1b50114 │ compressed size: 1020 bytes │ uncompressed size: 1020 bytes │ length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #115: │ +Central directory entry #158: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_ic_go_search_api_holo_light.png │ │ - offset of local header from start of archive: 88728 │ - (0000000000015A98h) bytes │ + offset of local header from start of archive: 192975 │ + (000000000002F1CFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 74a702db │ compressed size: 575 bytes │ uncompressed size: 575 bytes │ length of filename: 56 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 #116: │ +Central directory entry #159: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_normal_holo_dark.png │ │ - offset of local header from start of archive: 89391 │ - (0000000000015D2Fh) bytes │ + offset of local header from start of archive: 193636 │ + (000000000002F464h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 046183a6 │ compressed size: 113 bytes │ uncompressed size: 113 bytes │ length of filename: 66 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 #117: │ +Central directory entry #160: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_normal_holo_light.png │ │ - offset of local header from start of archive: 89601 │ - (0000000000015E01h) bytes │ + offset of local header from start of archive: 193845 │ + (000000000002F535h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): e0a776a7 │ compressed size: 123 bytes │ uncompressed size: 123 bytes │ length of filename: 67 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 #118: │ +Central directory entry #161: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ic_menu_share_holo_dark.png │ │ - offset of local header from start of archive: 89823 │ - (0000000000015EDFh) bytes │ + offset of local header from start of archive: 194065 │ + (000000000002F611h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 7f93973c │ compressed size: 464 bytes │ uncompressed size: 464 bytes │ length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #119: │ +Central directory entry #162: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ic_menu_share_holo_light.png │ │ - offset of local header from start of archive: 90372 │ - (0000000000016104h) bytes │ + offset of local header from start of archive: 194611 │ + (000000000002F833h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 0e576f47 │ compressed size: 479 bytes │ uncompressed size: 479 bytes │ length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #120: │ +Central directory entry #163: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ic_search.png │ │ - offset of local header from start of archive: 90935 │ - (0000000000016337h) bytes │ + offset of local header from start of archive: 195173 │ + (000000000002FA65h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): a3ccea1e │ compressed size: 1287 bytes │ uncompressed size: 1287 bytes │ length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #121: │ +Central directory entry #164: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ic_search_api_holo_light.png │ │ - offset of local header from start of archive: 92291 │ - (0000000000016883h) bytes │ + offset of local header from start of archive: 196528 │ + (000000000002FFB0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 1ece718b │ compressed size: 1379 bytes │ uncompressed size: 1379 bytes │ length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #122: │ +Central directory entry #165: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ic_voice_search.png │ │ - offset of local header from start of archive: 93755 │ - (0000000000016E3Bh) bytes │ + offset of local header from start of archive: 197990 │ + (0000000000030566h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 33a1251c │ compressed size: 942 bytes │ uncompressed size: 942 bytes │ length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #123: │ +Central directory entry #166: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ic_voice_search_api_holo_light.png │ │ - offset of local header from start of archive: 94774 │ - (0000000000017236h) bytes │ + offset of local header from start of archive: 199006 │ + (000000000003095Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): c9db478c │ compressed size: 604 bytes │ uncompressed size: 604 bytes │ length of filename: 59 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 #124: │ +Central directory entry #167: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_list_divider_holo_dark.9.png │ │ - offset of local header from start of archive: 95468 │ - (00000000000174ECh) bytes │ + offset of local header from start of archive: 199699 │ + (0000000000030C13h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): fea07c43 │ - compressed size: 168 bytes │ - uncompressed size: 168 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): e4823600 │ + compressed size: 132 bytes │ + uncompressed size: 132 bytes │ length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #125: │ +Central directory entry #168: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_list_divider_holo_light.9.png │ │ - offset of local header from start of archive: 95720 │ - (00000000000175E8h) bytes │ + offset of local header from start of archive: 199914 │ + (0000000000030CEAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): aafe6146 │ - compressed size: 168 bytes │ - uncompressed size: 168 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): b0dc2b05 │ + compressed size: 132 bytes │ + uncompressed size: 132 bytes │ length of filename: 54 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 #126: │ +Central directory entry #169: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_list_focused_holo.9.png │ │ - offset of local header from start of archive: 95972 │ - (00000000000176E4h) bytes │ + offset of local header from start of archive: 200130 │ + (0000000000030DC2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): b1ab9d03 │ - compressed size: 222 bytes │ - uncompressed size: 222 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 0e40d1bf │ + compressed size: 186 bytes │ + uncompressed size: 186 bytes │ length of filename: 48 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 #127: │ +Central directory entry #170: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png │ │ - offset of local header from start of archive: 96274 │ - (0000000000017812h) bytes │ + offset of local header from start of archive: 200394 │ + (0000000000030ECAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 78c37895 │ - compressed size: 211 bytes │ - uncompressed size: 211 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): c09562f2 │ + compressed size: 175 bytes │ + uncompressed size: 175 bytes │ length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #128: │ +Central directory entry #171: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 96567 │ - (0000000000017937h) bytes │ + offset of local header from start of archive: 200651 │ + (0000000000030FCBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 85485c42 │ - compressed size: 211 bytes │ - uncompressed size: 211 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 449401f4 │ + compressed size: 175 bytes │ + uncompressed size: 175 bytes │ length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #129: │ +Central directory entry #172: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 96863 │ - (0000000000017A5Fh) bytes │ + offset of local header from start of archive: 200909 │ + (00000000000310CDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 85485c42 │ - compressed size: 211 bytes │ - uncompressed size: 211 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 449401f4 │ + compressed size: 175 bytes │ + uncompressed size: 175 bytes │ length of filename: 54 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 #130: │ +Central directory entry #173: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 97159 │ - (0000000000017B87h) bytes │ + offset of local header from start of archive: 201168 │ + (00000000000311D0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 551f7c98 │ - compressed size: 226 bytes │ - uncompressed size: 226 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 9d81afe3 │ + compressed size: 190 bytes │ + uncompressed size: 190 bytes │ length of filename: 63 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 #131: │ +Central directory entry #174: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 97478 │ - (0000000000017CC6h) bytes │ + offset of local header from start of archive: 201451 │ + (00000000000312EBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): d6426851 │ - compressed size: 227 bytes │ - uncompressed size: 227 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): a481684d │ + compressed size: 191 bytes │ + uncompressed size: 191 bytes │ length of filename: 64 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 #132: │ +Central directory entry #175: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_menu_dropdown_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 97799 │ - (0000000000017E07h) bytes │ + offset of local header from start of archive: 201736 │ + (0000000000031408h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 50c9ae4d │ - compressed size: 852 bytes │ - uncompressed size: 852 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 5c0fa5f3 │ + compressed size: 816 bytes │ + uncompressed size: 816 bytes │ length of filename: 60 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 #133: │ +Central directory entry #176: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_menu_dropdown_panel_holo_light.9.png │ │ - offset of local header from start of archive: 98744 │ - (00000000000181B8h) bytes │ + offset of local header from start of archive: 202642 │ + (0000000000031792h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): d1372d73 │ - compressed size: 856 bytes │ - uncompressed size: 856 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): b4d9c7d8 │ + compressed size: 820 bytes │ + uncompressed size: 820 bytes │ length of filename: 61 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 #134: │ +Central directory entry #177: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_menu_hardkey_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 99692 │ - (000000000001856Ch) bytes │ + offset of local header from start of archive: 203553 │ + (0000000000031B21h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 74b40a77 │ - compressed size: 606 bytes │ - uncompressed size: 606 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 31aa7ad5 │ + compressed size: 570 bytes │ + uncompressed size: 570 bytes │ length of filename: 59 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 #135: │ +Central directory entry #178: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_menu_hardkey_panel_holo_light.9.png │ │ - offset of local header from start of archive: 100390 │ - (0000000000018826h) bytes │ + offset of local header from start of archive: 204212 │ + (0000000000031DB4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 54345552 │ - compressed size: 605 bytes │ - uncompressed size: 605 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 9518827f │ + compressed size: 569 bytes │ + uncompressed size: 569 bytes │ length of filename: 60 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 #136: │ +Central directory entry #179: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_spinner_ab_default_holo_dark.9.png │ │ - offset of local header from start of archive: 101085 │ - (0000000000018ADDh) bytes │ + offset of local header from start of archive: 204871 │ + (0000000000032047h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): 9024fe85 │ - compressed size: 327 bytes │ - uncompressed size: 327 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 1d8819d9 │ + compressed size: 291 bytes │ + uncompressed size: 291 bytes │ length of filename: 59 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 #137: │ +Central directory entry #180: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_spinner_ab_default_holo_light.9.png │ │ - offset of local header from start of archive: 101503 │ - (0000000000018C7Fh) bytes │ + offset of local header from start of archive: 205251 │ + (00000000000321C3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 01b3028f │ - compressed size: 328 bytes │ - uncompressed size: 328 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 63e3b3b7 │ + compressed size: 292 bytes │ + uncompressed size: 292 bytes │ length of filename: 60 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 #138: │ +Central directory entry #181: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_spinner_ab_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 101924 │ - (0000000000018E24h) bytes │ + offset of local header from start of archive: 205633 │ + (0000000000032341h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 6349ee5c │ - compressed size: 327 bytes │ - uncompressed size: 327 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): eee50900 │ + compressed size: 291 bytes │ + uncompressed size: 291 bytes │ length of filename: 60 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 #139: │ +Central directory entry #182: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_spinner_ab_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 102343 │ - (0000000000018FC7h) bytes │ + offset of local header from start of archive: 206014 │ + (00000000000324BEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 9e0edf9d │ - compressed size: 327 bytes │ - uncompressed size: 327 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 13a238c1 │ + compressed size: 291 bytes │ + uncompressed size: 291 bytes │ length of filename: 61 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 #140: │ +Central directory entry #183: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_spinner_ab_focused_holo_dark.9.png │ │ - offset of local header from start of archive: 102763 │ - (000000000001916Bh) bytes │ + offset of local header from start of archive: 206396 │ + (000000000003263Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 56d12298 │ - compressed size: 462 bytes │ - uncompressed size: 462 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 6521b9bf │ + compressed size: 426 bytes │ + uncompressed size: 426 bytes │ length of filename: 59 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 #141: │ +Central directory entry #184: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_spinner_ab_focused_holo_light.9.png │ │ - offset of local header from start of archive: 103314 │ - (0000000000019392h) bytes │ + offset of local header from start of archive: 206911 │ + (000000000003283Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): acd7b38b │ - compressed size: 460 bytes │ - uncompressed size: 460 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 93649699 │ + compressed size: 424 bytes │ + uncompressed size: 424 bytes │ length of filename: 60 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 #142: │ +Central directory entry #185: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_spinner_ab_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 103864 │ - (00000000000195B8h) bytes │ + offset of local header from start of archive: 207425 │ + (0000000000032A41h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 2d9c9d87 │ - compressed size: 409 bytes │ - uncompressed size: 409 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 488f40a4 │ + compressed size: 373 bytes │ + uncompressed size: 373 bytes │ length of filename: 59 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 #143: │ +Central directory entry #186: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_spinner_ab_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 104365 │ - (00000000000197ADh) bytes │ + offset of local header from start of archive: 207887 │ + (0000000000032C0Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): 3efc5bc3 │ - compressed size: 406 bytes │ - uncompressed size: 406 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 667536f4 │ + compressed size: 370 bytes │ + uncompressed size: 370 bytes │ length of filename: 60 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 #144: │ +Central directory entry #187: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_tab_selected_focused_holo.9.png │ │ - offset of local header from start of archive: 104862 │ - (000000000001999Eh) bytes │ + offset of local header from start of archive: 208347 │ + (0000000000032DDBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 26e5dc86 │ - compressed size: 191 bytes │ - uncompressed size: 191 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 6f51e593 │ + compressed size: 155 bytes │ + uncompressed size: 155 bytes │ length of filename: 56 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 #145: │ +Central directory entry #188: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_tab_selected_holo.9.png │ │ - offset of local header from start of archive: 105139 │ - (0000000000019AB3h) bytes │ + offset of local header from start of archive: 208588 │ + (0000000000032ECCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 59e9a6a7 │ - compressed size: 187 bytes │ - uncompressed size: 187 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 02ab487a │ + compressed size: 151 bytes │ + uncompressed size: 151 bytes │ length of filename: 48 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 #146: │ +Central directory entry #189: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_tab_selected_pressed_holo.9.png │ │ - offset of local header from start of archive: 105407 │ - (0000000000019BBFh) bytes │ + offset of local header from start of archive: 208817 │ + (0000000000032FB1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 89c6b495 │ - compressed size: 191 bytes │ - uncompressed size: 191 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): c0728d80 │ + compressed size: 155 bytes │ + uncompressed size: 155 bytes │ length of filename: 56 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 #147: │ +Central directory entry #190: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_tab_unselected_pressed_holo.9.png │ │ - offset of local header from start of archive: 105687 │ - (0000000000019CD7h) bytes │ + offset of local header from start of archive: 209058 │ + (00000000000330A2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 34d82257 │ - compressed size: 193 bytes │ - uncompressed size: 193 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): d59cc9e6 │ + compressed size: 157 bytes │ + uncompressed size: 157 bytes │ length of filename: 58 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 #148: │ +Central directory entry #191: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_textfield_search_default_holo_dark.9.png │ │ - offset of local header from start of archive: 105969 │ - (0000000000019DF1h) bytes │ + offset of local header from start of archive: 209303 │ + (0000000000033197h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 3b6c23b5 │ - compressed size: 212 bytes │ - uncompressed size: 212 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 992cf4b8 │ + compressed size: 176 bytes │ + uncompressed size: 176 bytes │ length of filename: 65 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 #149: │ +Central directory entry #192: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_textfield_search_default_holo_light.9.png │ │ - offset of local header from start of archive: 106276 │ - (0000000000019F24h) bytes │ + offset of local header from start of archive: 209574 │ + (00000000000332A6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 1ebb3ca8 │ - compressed size: 202 bytes │ - uncompressed size: 202 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): ee0d6e1a │ + compressed size: 166 bytes │ + uncompressed size: 166 bytes │ length of filename: 66 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 #150: │ +Central directory entry #193: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_textfield_search_right_default_holo_dark.9.png │ │ - offset of local header from start of archive: 106574 │ - (000000000001A04Eh) bytes │ + offset of local header from start of archive: 209836 │ + (00000000000333ACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 90d80ba0 │ - compressed size: 210 bytes │ - uncompressed size: 210 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 15e0405b │ + compressed size: 174 bytes │ + uncompressed size: 174 bytes │ length of filename: 71 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 #151: │ +Central directory entry #194: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_textfield_search_right_default_holo_light.9.png │ │ - offset of local header from start of archive: 106886 │ - (000000000001A186h) bytes │ + offset of local header from start of archive: 210111 │ + (00000000000334BFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 95329d49 │ - compressed size: 203 bytes │ - uncompressed size: 203 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 26fb1df7 │ + compressed size: 167 bytes │ + uncompressed size: 167 bytes │ length of filename: 72 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 #152: │ +Central directory entry #195: │ --------------------------- │ │ res/drawable-mdpi-v4/abc_textfield_search_right_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 107191 │ - (000000000001A2B7h) bytes │ + offset of local header from start of archive: 210380 │ + (00000000000335CCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 89e7e6d6 │ - compressed size: 211 bytes │ - uncompressed size: 211 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 1e180986 │ + compressed size: 175 bytes │ + uncompressed size: 175 bytes │ length of filename: 72 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 #153: │ +Central directory entry #196: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_textfield_search_right_selected_holo_light.9.png │ │ - offset of local header from start of archive: 107507 │ - (000000000001A3F3h) bytes │ + offset of local header from start of archive: 210657 │ + (00000000000336E1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 89e7e6d6 │ - compressed size: 211 bytes │ - uncompressed size: 211 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 1e180986 │ + compressed size: 175 bytes │ + uncompressed size: 175 bytes │ length of filename: 73 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 #154: │ +Central directory entry #197: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_textfield_search_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 107823 │ - (000000000001A52Fh) bytes │ + offset of local header from start of archive: 210935 │ + (00000000000337F7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 1e4e1a7d │ - compressed size: 218 bytes │ - uncompressed size: 218 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): f29f6f89 │ + compressed size: 182 bytes │ + uncompressed size: 182 bytes │ length of filename: 66 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 #155: │ +Central directory entry #198: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_textfield_search_selected_holo_light.9.png │ │ - offset of local header from start of archive: 108138 │ - (000000000001A66Ah) bytes │ + offset of local header from start of archive: 211213 │ + (000000000003390Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 1e4e1a7d │ - compressed size: 218 bytes │ - uncompressed size: 218 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): f29f6f89 │ + compressed size: 182 bytes │ + uncompressed size: 182 bytes │ length of filename: 67 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 #156: │ +Central directory entry #199: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 108454 │ - (000000000001A7A6h) bytes │ + offset of local header from start of archive: 211492 │ + (0000000000033A24h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 1ff7435d │ compressed size: 1957 bytes │ uncompressed size: 1957 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 #157: │ +Central directory entry #200: │ --------------------------- │ │ res/drawable-mdpi-v4/id.png │ │ - offset of local header from start of archive: 110477 │ - (000000000001AF8Dh) bytes │ + offset of local header from start of archive: 213515 │ + (000000000003420Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): d69963b4 │ compressed size: 5180 bytes │ uncompressed size: 5180 bytes │ length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #158: │ +Central directory entry #201: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ab_bottom_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 115716 │ - (000000000001C404h) bytes │ + offset of local header from start of archive: 218752 │ + (0000000000035680h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): d970dd5c │ - compressed size: 263 bytes │ - uncompressed size: 263 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 89c634b3 │ + compressed size: 227 bytes │ + uncompressed size: 227 bytes │ length of filename: 57 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 #159: │ +Central directory entry #202: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ab_bottom_solid_light_holo.9.png │ │ - offset of local header from start of archive: 116067 │ - (000000000001C563h) bytes │ + offset of local header from start of archive: 219066 │ + (00000000000357BAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): 51b3d887 │ - compressed size: 263 bytes │ - uncompressed size: 263 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 01053168 │ + compressed size: 227 bytes │ + uncompressed size: 227 bytes │ length of filename: 58 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 #160: │ +Central directory entry #203: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ab_bottom_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 116419 │ - (000000000001C6C3h) bytes │ + offset of local header from start of archive: 219381 │ + (00000000000358F5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): ba37c0ac │ - compressed size: 273 bytes │ - uncompressed size: 273 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 5a6affd1 │ + compressed size: 237 bytes │ + uncompressed size: 237 bytes │ length of filename: 63 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 #161: │ +Central directory entry #204: │ --------------------------- │ │ res/drawable-xhdpi-v4/abc_ab_bottom_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 116785 │ - (000000000001C831h) bytes │ + offset of local header from start of archive: 219711 │ + (0000000000035A3Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): 05148d55 │ - compressed size: 272 bytes │ - uncompressed size: 272 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 8dc2ee5f │ + compressed size: 236 bytes │ + uncompressed size: 236 bytes │ length of filename: 64 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 #162: │ +Central directory entry #205: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ab_share_pack_holo_dark.9.png │ │ - offset of local header from start of archive: 117152 │ - (000000000001C9A0h) bytes │ + offset of local header from start of archive: 220041 │ + (0000000000035B89h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): f876048d │ - compressed size: 307 bytes │ - uncompressed size: 307 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 283c19cc │ + compressed size: 271 bytes │ + uncompressed size: 271 bytes │ length of filename: 55 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 #163: │ +Central directory entry #206: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ab_share_pack_holo_light.9.png │ │ - offset of local header from start of archive: 117547 │ - (000000000001CB2Bh) bytes │ + offset of local header from start of archive: 220397 │ + (0000000000035CEDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): 670b77f9 │ - compressed size: 303 bytes │ - uncompressed size: 303 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): d59220f0 │ + compressed size: 267 bytes │ + uncompressed size: 267 bytes │ length of filename: 56 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 #164: │ +Central directory entry #207: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ab_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 117939 │ - (000000000001CCB3h) bytes │ + offset of local header from start of archive: 220750 │ + (0000000000035E4Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 6d371c6d │ - compressed size: 272 bytes │ - uncompressed size: 272 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 5b0c1e70 │ + compressed size: 236 bytes │ + uncompressed size: 236 bytes │ length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #165: │ +Central directory entry #208: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ab_solid_light_holo.9.png │ │ - offset of local header from start of archive: 118292 │ - (000000000001CE14h) bytes │ + offset of local header from start of archive: 221066 │ + (0000000000035F8Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): b0cb1747 │ - compressed size: 272 bytes │ - uncompressed size: 272 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 86f0155a │ + compressed size: 236 bytes │ + uncompressed size: 236 bytes │ length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #166: │ +Central directory entry #209: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ab_stacked_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 118648 │ - (000000000001CF78h) bytes │ + offset of local header from start of archive: 221383 │ + (00000000000360C7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): 73a2523b │ - compressed size: 272 bytes │ - uncompressed size: 272 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 45995026 │ + compressed size: 236 bytes │ + uncompressed size: 236 bytes │ length of filename: 58 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 #167: │ +Central directory entry #210: │ --------------------------- │ │ res/drawable-xhdpi-v4/abc_ab_stacked_solid_light_holo.9.png │ │ - offset of local header from start of archive: 119008 │ - (000000000001D0E0h) bytes │ + offset of local header from start of archive: 221707 │ + (000000000003620Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 32c1163e │ - compressed size: 272 bytes │ - uncompressed size: 272 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 04fa1423 │ + compressed size: 236 bytes │ + uncompressed size: 236 bytes │ length of filename: 59 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 #168: │ +Central directory entry #211: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ab_stacked_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 119372 │ - (000000000001D24Ch) bytes │ + offset of local header from start of archive: 222032 │ + (0000000000036350h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): c21a30cf │ - compressed size: 264 bytes │ - uncompressed size: 264 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): f3c72c9b │ + compressed size: 228 bytes │ + uncompressed size: 228 bytes │ length of filename: 64 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 #169: │ +Central directory entry #212: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ab_stacked_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 119732 │ - (000000000001D3B4h) bytes │ + offset of local header from start of archive: 222354 │ + (0000000000036492h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): f544f900 │ - compressed size: 263 bytes │ - uncompressed size: 263 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): ed5a755d │ + compressed size: 227 bytes │ + uncompressed size: 227 bytes │ length of filename: 65 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 #170: │ +Central directory entry #213: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ab_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 120091 │ - (000000000001D51Bh) bytes │ + offset of local header from start of archive: 222676 │ + (00000000000365D4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): ed3f9135 │ - compressed size: 291 bytes │ - uncompressed size: 291 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): e5266da1 │ + compressed size: 255 bytes │ + uncompressed size: 255 bytes │ length of filename: 56 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 #171: │ +Central directory entry #214: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ab_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 120471 │ - (000000000001D697h) bytes │ + offset of local header from start of archive: 223017 │ + (0000000000036729h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): a38738da │ - compressed size: 288 bytes │ - uncompressed size: 288 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): a2a434df │ + compressed size: 252 bytes │ + uncompressed size: 252 bytes │ length of filename: 57 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 #172: │ +Central directory entry #215: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_cab_background_bottom_holo_dark.9.png │ │ - offset of local header from start of archive: 120848 │ - (000000000001D810h) bytes │ + offset of local header from start of archive: 223356 │ + (000000000003687Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 38756d55 │ - compressed size: 267 bytes │ - uncompressed size: 267 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): c9ae8fde │ + compressed size: 231 bytes │ + uncompressed size: 231 bytes │ length of filename: 63 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 #173: │ +Central directory entry #216: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_cab_background_bottom_holo_light.9.png │ │ - offset of local header from start of archive: 121211 │ - (000000000001D97Bh) bytes │ + offset of local header from start of archive: 223680 │ + (00000000000369C0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): af1600a3 │ - compressed size: 265 bytes │ - uncompressed size: 265 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): af26e5ea │ + compressed size: 229 bytes │ + uncompressed size: 229 bytes │ length of filename: 64 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 #174: │ +Central directory entry #217: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_cab_background_top_holo_dark.9.png │ │ - offset of local header from start of archive: 121573 │ - (000000000001DAE5h) bytes │ + offset of local header from start of archive: 224003 │ + (0000000000036B03h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 37dc76cf │ - compressed size: 267 bytes │ - uncompressed size: 267 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): c6079444 │ + compressed size: 231 bytes │ + uncompressed size: 231 bytes │ length of filename: 60 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 #175: │ +Central directory entry #218: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_cab_background_top_holo_light.9.png │ │ - offset of local header from start of archive: 121931 │ - (000000000001DC4Bh) bytes │ + offset of local header from start of archive: 224324 │ + (0000000000036C44h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 0373fee2 │ - compressed size: 264 bytes │ - uncompressed size: 264 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 3396b7e2 │ + compressed size: 228 bytes │ + uncompressed size: 228 bytes │ length of filename: 61 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 #176: │ +Central directory entry #219: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ic_ab_back_holo_dark.png │ │ - offset of local header from start of archive: 122288 │ - (000000000001DDB0h) bytes │ + offset of local header from start of archive: 224643 │ + (0000000000036D83h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): fda7dde0 │ compressed size: 626 bytes │ uncompressed size: 626 bytes │ length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #177: │ +Central directory entry #220: │ --------------------------- │ │ res/drawable-xhdpi-v4/abc_ic_ab_back_holo_light.png │ │ - offset of local header from start of archive: 122994 │ - (000000000001E072h) bytes │ + offset of local header from start of archive: 225349 │ + (0000000000037045h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): bffc39b3 │ compressed size: 527 bytes │ uncompressed size: 527 bytes │ length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #178: │ +Central directory entry #221: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ic_cab_done_holo_dark.png │ │ - offset of local header from start of archive: 123603 │ - (000000000001E2D3h) bytes │ + offset of local header from start of archive: 225957 │ + (00000000000372A5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 72b10371 │ compressed size: 1049 bytes │ uncompressed size: 1049 bytes │ length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #179: │ +Central directory entry #222: │ --------------------------- │ │ res/drawable-xhdpi-v4/abc_ic_cab_done_holo_light.png │ │ - offset of local header from start of archive: 124733 │ - (000000000001E73Dh) bytes │ + offset of local header from start of archive: 227087 │ + (000000000003770Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 8791c4c4 │ compressed size: 782 bytes │ uncompressed size: 782 bytes │ length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #180: │ +Central directory entry #223: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ic_clear_disabled.png │ │ - offset of local header from start of archive: 125598 │ - (000000000001EA9Eh) bytes │ + offset of local header from start of archive: 227951 │ + (0000000000037A6Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): a5bd47fa │ compressed size: 1525 bytes │ uncompressed size: 1525 bytes │ length of filename: 47 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 #181: │ +Central directory entry #224: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ic_clear_normal.png │ │ - offset of local header from start of archive: 127201 │ - (000000000001F0E1h) bytes │ + offset of local header from start of archive: 229553 │ + (00000000000380B1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 5d5f1608 │ compressed size: 1877 bytes │ uncompressed size: 1877 bytes │ length of filename: 45 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 #182: │ +Central directory entry #225: │ --------------------------- │ │ res/drawable-xhdpi-v4/abc_ic_clear_search_api_disabled_holo_light.png │ │ - offset of local header from start of archive: 129153 │ - (000000000001F881h) bytes │ + offset of local header from start of archive: 231505 │ + (0000000000038851h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 15f5e76a │ compressed size: 1219 bytes │ uncompressed size: 1219 bytes │ length of filename: 69 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 #183: │ +Central directory entry #226: │ --------------------------- │ │ res/drawable-xhdpi-v4/abc_ic_clear_search_api_holo_light.png │ │ - offset of local header from start of archive: 130471 │ - (000000000001FDA7h) bytes │ + offset of local header from start of archive: 232823 │ + (0000000000038D77h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 89cd0d44 │ compressed size: 1532 bytes │ uncompressed size: 1532 bytes │ length of filename: 60 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 #184: │ +Central directory entry #227: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ic_commit_search_api_holo_dark.png │ │ - offset of local header from start of archive: 132096 │ - (0000000000020400h) bytes │ + offset of local header from start of archive: 234445 │ + (00000000000393CDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): e095afdb │ compressed size: 666 bytes │ uncompressed size: 666 bytes │ length of filename: 60 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 #185: │ +Central directory entry #228: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ic_commit_search_api_holo_light.png │ │ - offset of local header from start of archive: 132854 │ - (00000000000206F6h) bytes │ + offset of local header from start of archive: 235201 │ + (00000000000396C1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 62093d86 │ compressed size: 597 bytes │ uncompressed size: 597 bytes │ length of filename: 61 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 #186: │ +Central directory entry #229: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ic_go.png │ │ - offset of local header from start of archive: 133545 │ - (00000000000209A9h) bytes │ + offset of local header from start of archive: 235889 │ + (0000000000039971h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 53dcc19f │ compressed size: 1739 bytes │ uncompressed size: 1739 bytes │ length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #187: │ +Central directory entry #230: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ic_go_search_api_holo_light.png │ │ - offset of local header from start of archive: 135351 │ - (00000000000210B7h) bytes │ + offset of local header from start of archive: 237693 │ + (000000000003A07Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): c1b35918 │ compressed size: 840 bytes │ uncompressed size: 840 bytes │ length of filename: 57 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 #188: │ +Central directory entry #231: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ic_menu_moreoverflow_normal_holo_dark.png │ │ - offset of local header from start of archive: 136280 │ - (0000000000021458h) bytes │ + offset of local header from start of archive: 238620 │ + (000000000003A41Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 3201d039 │ compressed size: 132 bytes │ uncompressed size: 132 bytes │ length of filename: 67 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 #189: │ +Central directory entry #232: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ic_menu_moreoverflow_normal_holo_light.png │ │ - offset of local header from start of archive: 136512 │ - (0000000000021540h) bytes │ + offset of local header from start of archive: 238849 │ + (000000000003A501h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): c2a9ad8e │ compressed size: 148 bytes │ uncompressed size: 148 bytes │ length of filename: 68 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 #190: │ +Central directory entry #233: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ic_menu_share_holo_dark.png │ │ - offset of local header from start of archive: 136760 │ - (0000000000021638h) bytes │ + offset of local header from start of archive: 239095 │ + (000000000003A5F7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 94b0462d │ compressed size: 833 bytes │ uncompressed size: 833 bytes │ length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #191: │ +Central directory entry #234: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ic_menu_share_holo_light.png │ │ - offset of local header from start of archive: 137677 │ - (00000000000219CDh) bytes │ + offset of local header from start of archive: 240011 │ + (000000000003A98Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 93f40272 │ compressed size: 869 bytes │ uncompressed size: 869 bytes │ length of filename: 54 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 #192: │ +Central directory entry #235: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ic_search.png │ │ - offset of local header from start of archive: 138633 │ - (0000000000021D89h) bytes │ + offset of local header from start of archive: 240964 │ + (000000000003AD44h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): fa0e764a │ compressed size: 2783 bytes │ uncompressed size: 2783 bytes │ length of filename: 39 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 #193: │ +Central directory entry #236: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ic_search_api_holo_light.png │ │ - offset of local header from start of archive: 141487 │ - (00000000000228AFh) bytes │ + offset of local header from start of archive: 243816 │ + (000000000003B868h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): a33e22e0 │ compressed size: 2761 bytes │ uncompressed size: 2761 bytes │ length of filename: 54 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 #194: │ +Central directory entry #237: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ic_voice_search.png │ │ - offset of local header from start of archive: 144333 │ - (00000000000233CDh) bytes │ + offset of local header from start of archive: 246661 │ + (000000000003C385h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 3940d715 │ compressed size: 2039 bytes │ uncompressed size: 2039 bytes │ length of filename: 45 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 #195: │ +Central directory entry #238: │ --------------------------- │ │ res/drawable-xhdpi-v4/abc_ic_voice_search_api_holo_light.png │ │ - offset of local header from start of archive: 146447 │ - (0000000000023C0Fh) bytes │ + offset of local header from start of archive: 248775 │ + (000000000003CBC7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): ee58532f │ compressed size: 1215 bytes │ uncompressed size: 1215 bytes │ length of filename: 60 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 #196: │ +Central directory entry #239: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_list_divider_holo_dark.9.png │ │ - offset of local header from start of archive: 147755 │ - (000000000002412Bh) bytes │ + offset of local header from start of archive: 250080 │ + (000000000003D0E0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): c636b6dd │ - compressed size: 175 bytes │ - uncompressed size: 175 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): de176f71 │ + compressed size: 139 bytes │ + uncompressed size: 139 bytes │ length of filename: 54 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 #197: │ +Central directory entry #240: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_list_divider_holo_light.9.png │ │ - offset of local header from start of archive: 148015 │ - (000000000002422Fh) bytes │ + offset of local header from start of archive: 250303 │ + (000000000003D1BFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): 7c994101 │ - compressed size: 175 bytes │ - uncompressed size: 175 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 3cad70fb │ + compressed size: 139 bytes │ + uncompressed size: 139 bytes │ length of filename: 55 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 #198: │ +Central directory entry #241: │ --------------------------- │ │ res/drawable-xhdpi-v4/abc_list_focused_holo.9.png │ │ - offset of local header from start of archive: 148275 │ - (0000000000024333h) bytes │ + offset of local header from start of archive: 250527 │ + (000000000003D29Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): bde23956 │ - compressed size: 244 bytes │ - uncompressed size: 244 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 866a4f58 │ + compressed size: 208 bytes │ + uncompressed size: 208 bytes │ length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #199: │ +Central directory entry #242: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png │ │ - offset of local header from start of archive: 148600 │ - (0000000000024478h) bytes │ + offset of local header from start of archive: 250814 │ + (000000000003D3BEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 84a788a6 │ - compressed size: 214 bytes │ - uncompressed size: 214 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): f31ffc88 │ + compressed size: 178 bytes │ + uncompressed size: 178 bytes │ length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #200: │ +Central directory entry #243: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 148898 │ - (00000000000245A2h) bytes │ + offset of local header from start of archive: 251075 │ + (000000000003D4C3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): f0686ec8 │ - compressed size: 214 bytes │ - uncompressed size: 214 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): b9cef664 │ + compressed size: 178 bytes │ + uncompressed size: 178 bytes │ length of filename: 54 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 #201: │ +Central directory entry #244: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 149198 │ - (00000000000246CEh) bytes │ + offset of local header from start of archive: 251337 │ + (000000000003D5C9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): f0686ec8 │ - compressed size: 214 bytes │ - uncompressed size: 214 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): b9cef664 │ + compressed size: 178 bytes │ + uncompressed size: 178 bytes │ length of filename: 55 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 #202: │ +Central directory entry #245: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 149498 │ - (00000000000247FAh) bytes │ + offset of local header from start of archive: 251600 │ + (000000000003D6D0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 41748705 │ - compressed size: 254 bytes │ - uncompressed size: 254 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): bd51fa51 │ + compressed size: 218 bytes │ + uncompressed size: 218 bytes │ length of filename: 64 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 #203: │ +Central directory entry #246: │ --------------------------- │ │ res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 149846 │ - (0000000000024956h) bytes │ + offset of local header from start of archive: 251912 │ + (000000000003D808h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 1c2ff2be │ - compressed size: 253 bytes │ - uncompressed size: 253 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 819deaae │ + compressed size: 217 bytes │ + uncompressed size: 217 bytes │ length of filename: 65 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 #204: │ +Central directory entry #247: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_menu_dropdown_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 150197 │ - (0000000000024AB5h) bytes │ + offset of local header from start of archive: 252224 │ + (000000000003D940h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): 67ac47e1 │ - compressed size: 1785 bytes │ - uncompressed size: 1785 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 90e63080 │ + compressed size: 1749 bytes │ + uncompressed size: 1749 bytes │ length of filename: 61 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 #205: │ +Central directory entry #248: │ --------------------------- │ │ res/drawable-xhdpi-v4/abc_menu_dropdown_panel_holo_light.9.png │ │ - offset of local header from start of archive: 152073 │ - (0000000000025209h) bytes │ + offset of local header from start of archive: 254064 │ + (000000000003E070h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): aea80a02 │ - compressed size: 1810 bytes │ - uncompressed size: 1810 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): bfae0e99 │ + compressed size: 1774 bytes │ + uncompressed size: 1774 bytes │ length of filename: 62 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 #206: │ +Central directory entry #249: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_menu_hardkey_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 153978 │ - (000000000002597Ah) bytes │ + offset of local header from start of archive: 255930 │ + (000000000003E7BAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): b25e301a │ - compressed size: 1189 bytes │ - uncompressed size: 1189 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 4bbedc45 │ + compressed size: 1153 bytes │ + uncompressed size: 1153 bytes │ length of filename: 60 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 #207: │ +Central directory entry #250: │ --------------------------- │ │ res/drawable-xhdpi-v4/abc_menu_hardkey_panel_holo_light.9.png │ │ - offset of local header from start of archive: 155257 │ - (0000000000025E79h) bytes │ + offset of local header from start of archive: 257173 │ + (000000000003EC95h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): 86969001 │ - compressed size: 1154 bytes │ - uncompressed size: 1154 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): a21fc677 │ + compressed size: 1118 bytes │ + uncompressed size: 1118 bytes │ length of filename: 61 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 #208: │ +Central directory entry #251: │ --------------------------- │ │ res/drawable-xhdpi-v4/abc_spinner_ab_default_holo_dark.9.png │ │ - offset of local header from start of archive: 156502 │ - (0000000000026356h) bytes │ + offset of local header from start of archive: 258382 │ + (000000000003F14Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): 76025845 │ - compressed size: 413 bytes │ - uncompressed size: 413 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 8d019f97 │ + compressed size: 377 bytes │ + uncompressed size: 377 bytes │ length of filename: 60 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 #209: │ +Central directory entry #252: │ --------------------------- │ │ res/drawable-xhdpi-v4/abc_spinner_ab_default_holo_light.9.png │ │ - offset of local header from start of archive: 157005 │ - (000000000002654Dh) bytes │ + offset of local header from start of archive: 258849 │ + (000000000003F321h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): b7b6f1e0 │ - compressed size: 412 bytes │ - uncompressed size: 412 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 603d46bf │ + compressed size: 376 bytes │ + uncompressed size: 376 bytes │ length of filename: 61 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 #210: │ +Central directory entry #253: │ --------------------------- │ │ res/drawable-xhdpi-v4/abc_spinner_ab_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 157508 │ - (0000000000026744h) bytes │ + offset of local header from start of archive: 259316 │ + (000000000003F4F4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 133f2980 │ - compressed size: 401 bytes │ - uncompressed size: 401 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 0ce27881 │ + compressed size: 365 bytes │ + uncompressed size: 365 bytes │ length of filename: 61 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 #211: │ +Central directory entry #254: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_spinner_ab_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 158001 │ - (0000000000026931h) bytes │ + offset of local header from start of archive: 259772 │ + (000000000003F6BCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 0cab302a │ - compressed size: 401 bytes │ - uncompressed size: 401 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 1376612b │ + compressed size: 365 bytes │ + uncompressed size: 365 bytes │ length of filename: 62 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 #212: │ +Central directory entry #255: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_spinner_ab_focused_holo_dark.9.png │ │ - offset of local header from start of archive: 158497 │ - (0000000000026B21h) bytes │ + offset of local header from start of archive: 260229 │ + (000000000003F885h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 73f2a205 │ - compressed size: 650 bytes │ - uncompressed size: 650 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): b70d16f7 │ + compressed size: 614 bytes │ + uncompressed size: 614 bytes │ length of filename: 60 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 #213: │ +Central directory entry #256: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_spinner_ab_focused_holo_light.9.png │ │ - offset of local header from start of archive: 159238 │ - (0000000000026E06h) bytes │ + offset of local header from start of archive: 260933 │ + (000000000003FB45h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): ee04d217 │ - compressed size: 644 bytes │ - uncompressed size: 644 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 54f05d49 │ + compressed size: 608 bytes │ + uncompressed size: 608 bytes │ length of filename: 61 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 #214: │ +Central directory entry #257: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_spinner_ab_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 159976 │ - (00000000000270E8h) bytes │ + offset of local header from start of archive: 261632 │ + (000000000003FE00h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 82275947 │ - compressed size: 580 bytes │ - uncompressed size: 580 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 3dc83e95 │ + compressed size: 544 bytes │ + uncompressed size: 544 bytes │ length of filename: 60 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 #215: │ +Central directory entry #258: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_spinner_ab_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 160648 │ - (0000000000027388h) bytes │ + offset of local header from start of archive: 262266 │ + (000000000004007Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): fb6bbc92 │ - compressed size: 578 bytes │ - uncompressed size: 578 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 48a95234 │ + compressed size: 542 bytes │ + uncompressed size: 542 bytes │ length of filename: 61 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 #216: │ +Central directory entry #259: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_tab_selected_focused_holo.9.png │ │ - offset of local header from start of archive: 161318 │ - (0000000000027626h) bytes │ + offset of local header from start of archive: 262899 │ + (00000000000402F3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): a988d9cc │ - compressed size: 193 bytes │ - uncompressed size: 193 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 7c3f77bc │ + compressed size: 157 bytes │ + uncompressed size: 157 bytes │ length of filename: 57 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 #217: │ +Central directory entry #260: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_tab_selected_holo.9.png │ │ - offset of local header from start of archive: 161601 │ - (0000000000027741h) bytes │ + offset of local header from start of archive: 263143 │ + (00000000000403E7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): abd1663b │ - compressed size: 186 bytes │ - uncompressed size: 186 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 20fb759a │ + compressed size: 150 bytes │ + uncompressed size: 150 bytes │ length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #218: │ +Central directory entry #261: │ --------------------------- │ │ res/drawable-xhdpi-v4/abc_tab_selected_pressed_holo.9.png │ │ - offset of local header from start of archive: 161866 │ - (000000000002784Ah) bytes │ + offset of local header from start of archive: 263372 │ + (00000000000404CCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 6ceb5eb1 │ - compressed size: 192 bytes │ - uncompressed size: 192 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): bb04ca93 │ + compressed size: 156 bytes │ + uncompressed size: 156 bytes │ length of filename: 57 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 #219: │ +Central directory entry #262: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_tab_unselected_pressed_holo.9.png │ │ - offset of local header from start of archive: 162148 │ - (0000000000027964h) bytes │ + offset of local header from start of archive: 263615 │ + (00000000000405BFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): ed4deb7a │ - compressed size: 193 bytes │ - uncompressed size: 193 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 313d81a3 │ + compressed size: 157 bytes │ + uncompressed size: 157 bytes │ length of filename: 59 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 #220: │ +Central directory entry #263: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_textfield_search_default_holo_dark.9.png │ │ - offset of local header from start of archive: 162433 │ - (0000000000027A81h) bytes │ + offset of local header from start of archive: 263861 │ + (00000000000406B5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): ad4c395c │ - compressed size: 232 bytes │ - uncompressed size: 232 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): d4977908 │ + compressed size: 196 bytes │ + uncompressed size: 196 bytes │ length of filename: 66 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 #221: │ +Central directory entry #264: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_textfield_search_default_holo_light.9.png │ │ - offset of local header from start of archive: 162764 │ - (0000000000027BCCh) bytes │ + offset of local header from start of archive: 264153 │ + (00000000000407D9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 35d85903 │ - compressed size: 234 bytes │ - uncompressed size: 234 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 9dd3f918 │ + compressed size: 198 bytes │ + uncompressed size: 198 bytes │ length of filename: 67 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 #222: │ +Central directory entry #265: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_textfield_search_right_default_holo_dark.9.png │ │ - offset of local header from start of archive: 163098 │ - (0000000000027D1Ah) bytes │ + offset of local header from start of archive: 264448 │ + (0000000000040900h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): ae7a331d │ - compressed size: 224 bytes │ - uncompressed size: 224 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 00bbd47d │ + compressed size: 188 bytes │ + uncompressed size: 188 bytes │ length of filename: 72 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 #223: │ +Central directory entry #266: │ --------------------------- │ │ res/drawable-xhdpi-v4/abc_textfield_search_right_default_holo_light.9.png │ │ - offset of local header from start of archive: 163424 │ - (0000000000027E60h) bytes │ + offset of local header from start of archive: 264738 │ + (0000000000040A22h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 4c68c802 │ - compressed size: 228 bytes │ - uncompressed size: 228 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 386c91c4 │ + compressed size: 192 bytes │ + uncompressed size: 192 bytes │ length of filename: 73 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 #224: │ +Central directory entry #267: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_textfield_search_right_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 163756 │ - (0000000000027FACh) bytes │ + offset of local header from start of archive: 265033 │ + (0000000000040B49h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 04bbb5f7 │ - compressed size: 227 bytes │ - uncompressed size: 227 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 63357d8e │ + compressed size: 191 bytes │ + uncompressed size: 191 bytes │ length of filename: 73 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 #225: │ +Central directory entry #268: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_textfield_search_right_selected_holo_light.9.png │ │ - offset of local header from start of archive: 164087 │ - (00000000000280F7h) bytes │ + offset of local header from start of archive: 265327 │ + (0000000000040C6Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 04bbb5f7 │ - compressed size: 227 bytes │ - uncompressed size: 227 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 63357d8e │ + compressed size: 191 bytes │ + uncompressed size: 191 bytes │ length of filename: 74 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 #226: │ +Central directory entry #269: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_textfield_search_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 164419 │ - (0000000000028243h) bytes │ + offset of local header from start of archive: 265622 │ + (0000000000040D96h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 3a557d64 │ - compressed size: 218 bytes │ - uncompressed size: 218 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): f856a124 │ + compressed size: 182 bytes │ + uncompressed size: 182 bytes │ length of filename: 67 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 #227: │ +Central directory entry #270: │ --------------------------- │ │ res/drawable-xhdpi-v4/abc_textfield_search_selected_holo_light.9.png │ │ - offset of local header from start of archive: 164734 │ - (000000000002837Eh) bytes │ + offset of local header from start of archive: 265901 │ + (0000000000040EADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): d72c61e9 │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 8b354482 │ + compressed size: 199 bytes │ + uncompressed size: 199 bytes │ length of filename: 68 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 #228: │ +Central directory entry #271: │ --------------------------- │ │ res/drawable-xhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 165067 │ - (00000000000284CBh) bytes │ + offset of local header from start of archive: 266198 │ + (0000000000040FD6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): a4752ec1 │ compressed size: 3853 bytes │ uncompressed size: 3853 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 #229: │ +Central directory entry #272: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/id.png │ │ - offset of local header from start of archive: 168989 │ - (000000000002941Dh) bytes │ + offset of local header from start of archive: 270118 │ + (0000000000041F26h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 530482f4 │ compressed size: 14536 bytes │ uncompressed size: 14536 bytes │ length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #230: │ +Central directory entry #273: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ab_bottom_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 183584 │ - (000000000002CD20h) bytes │ + offset of local header from start of archive: 284712 │ + (0000000000045828h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): 37405890 │ - compressed size: 316 bytes │ - uncompressed size: 316 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 6581e0bc │ + compressed size: 280 bytes │ + uncompressed size: 280 bytes │ length of filename: 58 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 #231: │ +Central directory entry #274: │ --------------------------- │ │ res/drawable-xxhdpi-v4/abc_ab_bottom_solid_light_holo.9.png │ │ - offset of local header from start of archive: 183988 │ - (000000000002CEB4h) bytes │ + offset of local header from start of archive: 285080 │ + (0000000000045998h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): a3ff777b │ - compressed size: 322 bytes │ - uncompressed size: 322 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 52ef825e │ + compressed size: 286 bytes │ + uncompressed size: 286 bytes │ length of filename: 59 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 #232: │ +Central directory entry #275: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ab_bottom_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 184402 │ - (000000000002D052h) bytes │ + offset of local header from start of archive: 285455 │ + (0000000000045B0Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): b15948e0 │ - compressed size: 265 bytes │ - uncompressed size: 265 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): ab25fa4d │ + compressed size: 229 bytes │ + uncompressed size: 229 bytes │ length of filename: 64 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 #233: │ +Central directory entry #276: │ --------------------------- │ │ res/drawable-xxhdpi-v4/abc_ab_bottom_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 184761 │ - (000000000002D1B9h) bytes │ + offset of local header from start of archive: 285778 │ + (0000000000045C52h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): 1aedb702 │ - compressed size: 256 bytes │ - uncompressed size: 256 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 88804781 │ + compressed size: 220 bytes │ + uncompressed size: 220 bytes │ length of filename: 65 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 #234: │ +Central directory entry #277: │ --------------------------- │ │ res/drawable-xxhdpi-v4/abc_ab_share_pack_holo_dark.9.png │ │ - offset of local header from start of archive: 185112 │ - (000000000002D318h) bytes │ + offset of local header from start of archive: 286093 │ + (0000000000045D8Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 7f5ca225 │ - compressed size: 369 bytes │ - uncompressed size: 369 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 2fba821c │ + compressed size: 333 bytes │ + uncompressed size: 333 bytes │ length of filename: 56 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 #235: │ +Central directory entry #278: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ab_share_pack_holo_light.9.png │ │ - offset of local header from start of archive: 185569 │ - (000000000002D4E1h) bytes │ + offset of local header from start of archive: 286512 │ + (0000000000045F30h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 27b44e63 │ - compressed size: 369 bytes │ - uncompressed size: 369 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 5b5b13b6 │ + compressed size: 333 bytes │ + uncompressed size: 333 bytes │ length of filename: 57 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 #236: │ +Central directory entry #279: │ --------------------------- │ │ res/drawable-xxhdpi-v4/abc_ab_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 186025 │ - (000000000002D6A9h) bytes │ + offset of local header from start of archive: 286932 │ + (00000000000460D4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 2345d5cd │ - compressed size: 329 bytes │ - uncompressed size: 329 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): a5a5ad1c │ + compressed size: 293 bytes │ + uncompressed size: 293 bytes │ length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #237: │ +Central directory entry #280: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ab_solid_light_holo.9.png │ │ - offset of local header from start of archive: 186437 │ - (000000000002D845h) bytes │ + offset of local header from start of archive: 287306 │ + (000000000004624Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): ec1ad7df │ - compressed size: 329 bytes │ - uncompressed size: 329 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 6afaaf0e │ + compressed size: 293 bytes │ + uncompressed size: 293 bytes │ length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #238: │ +Central directory entry #281: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ab_stacked_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 186849 │ - (000000000002D9E1h) bytes │ + offset of local header from start of archive: 287681 │ + (00000000000463C1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 4796026a │ - compressed size: 328 bytes │ - uncompressed size: 328 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 743c07ba │ + compressed size: 292 bytes │ + uncompressed size: 292 bytes │ length of filename: 59 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 #239: │ +Central directory entry #282: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ab_stacked_solid_light_holo.9.png │ │ - offset of local header from start of archive: 187268 │ - (000000000002DB84h) bytes │ + offset of local header from start of archive: 288062 │ + (000000000004653Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 7822313f │ - compressed size: 326 bytes │ - uncompressed size: 326 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): dcb90fd3 │ + compressed size: 290 bytes │ + uncompressed size: 290 bytes │ length of filename: 60 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 #240: │ +Central directory entry #283: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ab_stacked_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 187686 │ - (000000000002DD26h) bytes │ + offset of local header from start of archive: 288442 │ + (00000000000466BAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): c8e71102 │ - compressed size: 321 bytes │ - uncompressed size: 321 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 71c917c3 │ + compressed size: 285 bytes │ + uncompressed size: 285 bytes │ length of filename: 65 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 #241: │ +Central directory entry #284: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ab_stacked_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 188105 │ - (000000000002DEC9h) bytes │ + offset of local header from start of archive: 288822 │ + (0000000000046836h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): c59e9be4 │ - compressed size: 319 bytes │ - uncompressed size: 319 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): bc5c107e │ + compressed size: 283 bytes │ + uncompressed size: 283 bytes │ length of filename: 66 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 #242: │ +Central directory entry #285: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ab_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 188523 │ - (000000000002E06Bh) bytes │ + offset of local header from start of archive: 289201 │ + (00000000000469B1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): fac8f023 │ - compressed size: 282 bytes │ - uncompressed size: 282 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 4a18e580 │ + compressed size: 246 bytes │ + uncompressed size: 246 bytes │ length of filename: 57 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 #243: │ +Central directory entry #286: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ab_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 188894 │ - (000000000002E1DEh) bytes │ + offset of local header from start of archive: 289534 │ + (0000000000046AFEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): f999b85e │ - compressed size: 262 bytes │ - uncompressed size: 262 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 23a6b5b8 │ + compressed size: 226 bytes │ + uncompressed size: 226 bytes │ length of filename: 58 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 #244: │ +Central directory entry #287: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_cab_background_bottom_holo_dark.9.png │ │ - offset of local header from start of archive: 189246 │ - (000000000002E33Eh) bytes │ + offset of local header from start of archive: 289848 │ + (0000000000046C38h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 55c0cc77 │ - compressed size: 345 bytes │ - uncompressed size: 345 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): a9f8f45c │ + compressed size: 309 bytes │ + uncompressed size: 309 bytes │ length of filename: 64 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 #245: │ +Central directory entry #288: │ --------------------------- │ │ res/drawable-xxhdpi-v4/abc_cab_background_bottom_holo_light.9.png │ │ - offset of local header from start of archive: 189685 │ - (000000000002E4F5h) bytes │ + offset of local header from start of archive: 290251 │ + (0000000000046DCBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 4cfc06ea │ - compressed size: 336 bytes │ - uncompressed size: 336 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 46dfaf8f │ + compressed size: 300 bytes │ + uncompressed size: 300 bytes │ length of filename: 65 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 #246: │ +Central directory entry #289: │ --------------------------- │ │ res/drawable-xxhdpi-v4/abc_cab_background_top_holo_dark.9.png │ │ - offset of local header from start of archive: 190116 │ - (000000000002E6A4h) bytes │ + offset of local header from start of archive: 290646 │ + (0000000000046F56h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 5714d2fe │ - compressed size: 317 bytes │ - uncompressed size: 317 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 659e7fa5 │ + compressed size: 281 bytes │ + uncompressed size: 281 bytes │ length of filename: 61 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 #247: │ +Central directory entry #290: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_cab_background_top_holo_light.9.png │ │ - offset of local header from start of archive: 190525 │ - (000000000002E83Dh) bytes │ + offset of local header from start of archive: 291018 │ + (00000000000470CAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): a9b2af2c │ - compressed size: 313 bytes │ - uncompressed size: 313 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 7e0e4263 │ + compressed size: 277 bytes │ + uncompressed size: 277 bytes │ length of filename: 62 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 #248: │ +Central directory entry #291: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ic_ab_back_holo_dark.png │ │ - offset of local header from start of archive: 190933 │ - (000000000002E9D5h) bytes │ + offset of local header from start of archive: 291387 │ + (000000000004723Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 387b304f │ compressed size: 1089 bytes │ uncompressed size: 1089 bytes │ length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #249: │ +Central directory entry #292: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ic_ab_back_holo_light.png │ │ - offset of local header from start of archive: 192105 │ - (000000000002EE69h) bytes │ + offset of local header from start of archive: 292557 │ + (00000000000476CDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 79286fea │ compressed size: 849 bytes │ uncompressed size: 849 bytes │ length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #250: │ +Central directory entry #293: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ic_cab_done_holo_dark.png │ │ - offset of local header from start of archive: 193037 │ - (000000000002F20Dh) bytes │ + offset of local header from start of archive: 293488 │ + (0000000000047A70h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 65be5c0a │ compressed size: 1767 bytes │ uncompressed size: 1767 bytes │ length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #251: │ +Central directory entry #294: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ic_cab_done_holo_light.png │ │ - offset of local header from start of archive: 194887 │ - (000000000002F947h) bytes │ + offset of local header from start of archive: 295337 │ + (00000000000481A9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): d82acb6d │ compressed size: 1353 bytes │ uncompressed size: 1353 bytes │ length of filename: 53 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #252: │ +Central directory entry #295: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ic_clear_disabled.png │ │ - offset of local header from start of archive: 196325 │ - (000000000002FEE5h) bytes │ + offset of local header from start of archive: 296773 │ + (0000000000048745h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 1bd20dd3 │ compressed size: 2778 bytes │ uncompressed size: 2778 bytes │ length of filename: 48 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 #253: │ +Central directory entry #296: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ic_clear_normal.png │ │ - offset of local header from start of archive: 199182 │ - (0000000000030A0Eh) bytes │ + offset of local header from start of archive: 299629 │ + (000000000004926Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 70067094 │ compressed size: 2944 bytes │ uncompressed size: 2944 bytes │ length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #254: │ +Central directory entry #297: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ic_clear_search_api_disabled_holo_light.png │ │ - offset of local header from start of archive: 202204 │ - (00000000000315DCh) bytes │ + offset of local header from start of archive: 302649 │ + (0000000000049E39h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 112d5bfa │ compressed size: 2062 bytes │ uncompressed size: 2062 bytes │ length of filename: 70 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 #255: │ +Central directory entry #298: │ --------------------------- │ │ res/drawable-xxhdpi-v4/abc_ic_clear_search_api_holo_light.png │ │ - offset of local header from start of archive: 204366 │ - (0000000000031E4Eh) bytes │ + offset of local header from start of archive: 304811 │ + (000000000004A6ABh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): e605234f │ compressed size: 2370 bytes │ uncompressed size: 2370 bytes │ length of filename: 61 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 #256: │ +Central directory entry #299: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ic_commit_search_api_holo_dark.png │ │ - offset of local header from start of archive: 206830 │ - (00000000000327EEh) bytes │ + offset of local header from start of archive: 307272 │ + (000000000004B048h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 49ef4437 │ compressed size: 1224 bytes │ uncompressed size: 1224 bytes │ length of filename: 61 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 #257: │ +Central directory entry #300: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ic_commit_search_api_holo_light.png │ │ - offset of local header from start of archive: 208148 │ - (0000000000032D14h) bytes │ + offset of local header from start of archive: 308587 │ + (000000000004B56Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 405c660d │ compressed size: 1173 bytes │ uncompressed size: 1173 bytes │ length of filename: 62 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 #258: │ +Central directory entry #301: │ --------------------------- │ │ res/drawable-xxhdpi-v4/abc_ic_go.png │ │ - offset of local header from start of archive: 209413 │ - (0000000000033205h) bytes │ + offset of local header from start of archive: 309852 │ + (000000000004BA5Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 0534bc3f │ compressed size: 1658 bytes │ uncompressed size: 1658 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 #259: │ +Central directory entry #302: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ic_go_search_api_holo_light.png │ │ - offset of local header from start of archive: 211138 │ - (00000000000338C2h) bytes │ + offset of local header from start of archive: 311576 │ + (000000000004C118h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 341a1da4 │ compressed size: 1548 bytes │ uncompressed size: 1548 bytes │ length of filename: 58 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 #260: │ +Central directory entry #303: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ic_menu_moreoverflow_normal_holo_dark.png │ │ - offset of local header from start of archive: 212776 │ - (0000000000033F28h) bytes │ + offset of local header from start of archive: 313212 │ + (000000000004C77Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): dcb066fd │ compressed size: 316 bytes │ uncompressed size: 316 bytes │ length of filename: 68 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 #261: │ +Central directory entry #304: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ic_menu_moreoverflow_normal_holo_light.png │ │ - offset of local header from start of archive: 213192 │ - (00000000000340C8h) bytes │ + offset of local header from start of archive: 313626 │ + (000000000004C91Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 709876c6 │ compressed size: 311 bytes │ uncompressed size: 311 bytes │ length of filename: 69 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 #262: │ +Central directory entry #305: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ic_menu_share_holo_dark.png │ │ - offset of local header from start of archive: 213603 │ - (0000000000034263h) bytes │ + offset of local header from start of archive: 314036 │ + (000000000004CAB4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): a0efcf6b │ compressed size: 2338 bytes │ uncompressed size: 2338 bytes │ length of filename: 54 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 #263: │ +Central directory entry #306: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ic_menu_share_holo_light.png │ │ - offset of local header from start of archive: 216026 │ - (0000000000034BDAh) bytes │ + offset of local header from start of archive: 316458 │ + (000000000004D42Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 7a44dd7e │ compressed size: 2155 bytes │ uncompressed size: 2155 bytes │ length of filename: 55 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 #264: │ +Central directory entry #307: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ic_search.png │ │ - offset of local header from start of archive: 218267 │ - (000000000003549Bh) bytes │ + offset of local header from start of archive: 318698 │ + (000000000004DCEAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): a7957a79 │ compressed size: 5212 bytes │ uncompressed size: 5212 bytes │ length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #265: │ +Central directory entry #308: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ic_search_api_holo_light.png │ │ - offset of local header from start of archive: 223552 │ - (0000000000036940h) bytes │ + offset of local header from start of archive: 323980 │ + (000000000004F18Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): b532edf9 │ compressed size: 5265 bytes │ uncompressed size: 5265 bytes │ length of filename: 55 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 #266: │ +Central directory entry #309: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ic_voice_search.png │ │ - offset of local header from start of archive: 228905 │ - (0000000000037E29h) bytes │ + offset of local header from start of archive: 329330 │ + (0000000000050672h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 5597c940 │ compressed size: 3729 bytes │ uncompressed size: 3729 bytes │ length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #267: │ +Central directory entry #310: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ic_voice_search_api_holo_light.png │ │ - offset of local header from start of archive: 232713 │ - (0000000000038D09h) bytes │ + offset of local header from start of archive: 333135 │ + (000000000005154Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ 32-bit CRC value (hex): 53a91431 │ compressed size: 2283 bytes │ uncompressed size: 2283 bytes │ length of filename: 61 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 #268: │ +Central directory entry #311: │ --------------------------- │ │ res/drawable-xxhdpi-v4/abc_list_divider_holo_dark.9.png │ │ - offset of local header from start of archive: 235087 │ - (000000000003964Fh) bytes │ + offset of local header from start of archive: 335509 │ + (0000000000051E95h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): ab34642b │ - compressed size: 178 bytes │ - uncompressed size: 178 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): e22b712a │ + compressed size: 142 bytes │ + uncompressed size: 142 bytes │ length of filename: 55 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 #269: │ +Central directory entry #312: │ --------------------------- │ │ res/drawable-xxhdpi-v4/abc_list_divider_holo_light.9.png │ │ - offset of local header from start of archive: 235350 │ - (0000000000039756h) bytes │ + offset of local header from start of archive: 335736 │ + (0000000000051F78h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 4b2906ba │ - compressed size: 178 bytes │ - uncompressed size: 178 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 917ddcee │ + compressed size: 142 bytes │ + uncompressed size: 142 bytes │ length of filename: 56 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 #270: │ +Central directory entry #313: │ --------------------------- │ │ res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png │ │ - offset of local header from start of archive: 235614 │ - (000000000003985Eh) bytes │ + offset of local header from start of archive: 335964 │ + (000000000005205Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 1e22758d │ - compressed size: 258 bytes │ - uncompressed size: 258 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 8ea34c62 │ + compressed size: 222 bytes │ + uncompressed size: 222 bytes │ length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #271: │ +Central directory entry #314: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png │ │ - offset of local header from start of archive: 235954 │ - (00000000000399B2h) bytes │ + offset of local header from start of archive: 336266 │ + (000000000005218Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 236b6e98 │ - compressed size: 221 bytes │ - uncompressed size: 221 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): d0737d62 │ + compressed size: 185 bytes │ + uncompressed size: 185 bytes │ length of filename: 54 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 #272: │ +Central directory entry #315: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 236261 │ - (0000000000039AE5h) bytes │ + offset of local header from start of archive: 336535 │ + (0000000000052297h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): e438cb03 │ - compressed size: 221 bytes │ - uncompressed size: 221 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): a60b5eaa │ + compressed size: 185 bytes │ + uncompressed size: 185 bytes │ length of filename: 55 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 #273: │ +Central directory entry #316: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 236569 │ - (0000000000039C19h) bytes │ + offset of local header from start of archive: 336805 │ + (00000000000523A5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): e438cb03 │ - compressed size: 221 bytes │ - uncompressed size: 221 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): a60b5eaa │ + compressed size: 185 bytes │ + uncompressed size: 185 bytes │ length of filename: 56 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 #274: │ +Central directory entry #317: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 236877 │ - (0000000000039D4Dh) bytes │ + offset of local header from start of archive: 337076 │ + (00000000000524B4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): dddaae2e │ - compressed size: 307 bytes │ - uncompressed size: 307 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 73fa54da │ + compressed size: 271 bytes │ + uncompressed size: 271 bytes │ length of filename: 65 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 #275: │ +Central directory entry #318: │ --------------------------- │ │ res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 237279 │ - (0000000000039EDFh) bytes │ + offset of local header from start of archive: 337442 │ + (0000000000052622h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 1ff1856f │ - compressed size: 305 bytes │ - uncompressed size: 305 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): a225af2c │ + compressed size: 269 bytes │ + uncompressed size: 269 bytes │ length of filename: 66 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 #276: │ +Central directory entry #319: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_menu_dropdown_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 237681 │ - (000000000003A071h) bytes │ + offset of local header from start of archive: 337807 │ + (000000000005278Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): ba636f3f │ - compressed size: 3082 bytes │ - uncompressed size: 3082 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 62747711 │ + compressed size: 3046 bytes │ + uncompressed size: 3046 bytes │ length of filename: 62 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 #277: │ +Central directory entry #320: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_menu_dropdown_panel_holo_light.9.png │ │ - offset of local header from start of archive: 240858 │ - (000000000003ACDAh) bytes │ + offset of local header from start of archive: 340945 │ + (00000000000533D1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 6a5cde7a │ - compressed size: 3141 bytes │ - uncompressed size: 3141 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): df9172a8 │ + compressed size: 3105 bytes │ + uncompressed size: 3105 bytes │ length of filename: 63 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 #278: │ +Central directory entry #321: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 244093 │ - (000000000003B97Dh) bytes │ + offset of local header from start of archive: 344143 │ + (000000000005404Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 10a4c6dd │ - compressed size: 1937 bytes │ - uncompressed size: 1937 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 1ab081d5 │ + compressed size: 1901 bytes │ + uncompressed size: 1901 bytes │ length of filename: 61 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 #279: │ +Central directory entry #322: │ --------------------------- │ │ res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_holo_light.9.png │ │ - offset of local header from start of archive: 246121 │ - (000000000003C169h) bytes │ + offset of local header from start of archive: 346135 │ + (0000000000054817h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): f530669f │ - compressed size: 1867 bytes │ - uncompressed size: 1867 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 64cfed39 │ + compressed size: 1831 bytes │ + uncompressed size: 1831 bytes │ length of filename: 62 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 #280: │ +Central directory entry #323: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_spinner_ab_default_holo_dark.9.png │ │ - offset of local header from start of archive: 248083 │ - (000000000003C913h) bytes │ + offset of local header from start of archive: 348058 │ + (0000000000054F9Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): ec9c972c │ - compressed size: 592 bytes │ - uncompressed size: 592 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 42be987f │ + compressed size: 556 bytes │ + uncompressed size: 556 bytes │ length of filename: 61 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 #281: │ +Central directory entry #324: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_spinner_ab_default_holo_light.9.png │ │ - offset of local header from start of archive: 248768 │ - (000000000003CBC0h) bytes │ + offset of local header from start of archive: 348705 │ + (0000000000055221h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): bc1bf312 │ - compressed size: 593 bytes │ - uncompressed size: 593 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 4ed7d153 │ + compressed size: 557 bytes │ + uncompressed size: 557 bytes │ length of filename: 62 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 #282: │ +Central directory entry #325: │ --------------------------- │ │ res/drawable-xxhdpi-v4/abc_spinner_ab_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 249453 │ - (000000000003CE6Dh) bytes │ + offset of local header from start of archive: 349354 │ + (00000000000554AAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 2a622706 │ - compressed size: 549 bytes │ - uncompressed size: 549 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 19dee21e │ + compressed size: 513 bytes │ + uncompressed size: 513 bytes │ length of filename: 62 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 #283: │ +Central directory entry #326: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_spinner_ab_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 250097 │ - (000000000003D0F1h) bytes │ + offset of local header from start of archive: 349959 │ + (0000000000055707h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): e95de42b │ - compressed size: 549 bytes │ - uncompressed size: 549 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): dae12133 │ + compressed size: 513 bytes │ + uncompressed size: 513 bytes │ length of filename: 63 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 #284: │ +Central directory entry #327: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_spinner_ab_focused_holo_dark.9.png │ │ - offset of local header from start of archive: 250741 │ - (000000000003D375h) bytes │ + offset of local header from start of archive: 350565 │ + (0000000000055965h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 40b28e0d │ - compressed size: 1073 bytes │ - uncompressed size: 1073 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): a20c5d51 │ + compressed size: 1037 bytes │ + uncompressed size: 1037 bytes │ length of filename: 61 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 #285: │ +Central directory entry #328: │ --------------------------- │ │ res/drawable-xxhdpi-v4/abc_spinner_ab_focused_holo_light.9.png │ │ - offset of local header from start of archive: 251905 │ - (000000000003D801h) bytes │ + offset of local header from start of archive: 351693 │ + (0000000000055DCDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): d1ef642f │ - compressed size: 1096 bytes │ - uncompressed size: 1096 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 73f5fc75 │ + compressed size: 1060 bytes │ + uncompressed size: 1060 bytes │ length of filename: 62 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 #286: │ +Central directory entry #329: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_spinner_ab_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 253096 │ - (000000000003DCA8h) bytes │ + offset of local header from start of archive: 352845 │ + (000000000005624Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 3f66f00a │ - compressed size: 953 bytes │ - uncompressed size: 953 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 21882f8e │ + compressed size: 917 bytes │ + uncompressed size: 917 bytes │ length of filename: 61 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 #287: │ +Central directory entry #330: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_spinner_ab_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 254141 │ - (000000000003E0BDh) bytes │ + offset of local header from start of archive: 353853 │ + (000000000005663Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 6655cc4a │ - compressed size: 953 bytes │ - uncompressed size: 953 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 78bb13ce │ + compressed size: 917 bytes │ + uncompressed size: 917 bytes │ length of filename: 62 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 #288: │ +Central directory entry #331: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_tab_selected_focused_holo.9.png │ │ - offset of local header from start of archive: 255189 │ - (000000000003E4D5h) bytes │ + offset of local header from start of archive: 354862 │ + (0000000000056A2Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): 69a784e6 │ - compressed size: 195 bytes │ - uncompressed size: 195 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 485dc5a7 │ + compressed size: 159 bytes │ + uncompressed size: 159 bytes │ length of filename: 58 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 #289: │ +Central directory entry #332: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_tab_selected_holo.9.png │ │ - offset of local header from start of archive: 255475 │ - (000000000003E5F3h) bytes │ + offset of local header from start of archive: 355109 │ + (0000000000056B25h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): b46cd206 │ - compressed size: 188 bytes │ - uncompressed size: 188 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 1746ef81 │ + compressed size: 152 bytes │ + uncompressed size: 152 bytes │ length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #290: │ +Central directory entry #333: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_tab_selected_pressed_holo.9.png │ │ - offset of local header from start of archive: 255744 │ - (000000000003E700h) bytes │ + offset of local header from start of archive: 355341 │ + (0000000000056C0Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): d84d20d4 │ - compressed size: 195 bytes │ - uncompressed size: 195 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): f9b76195 │ + compressed size: 159 bytes │ + uncompressed size: 159 bytes │ length of filename: 58 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 #291: │ +Central directory entry #334: │ --------------------------- │ │ res/drawable-xxhdpi-v4/abc_tab_unselected_pressed_holo.9.png │ │ - offset of local header from start of archive: 256027 │ - (000000000003E81Bh) bytes │ + offset of local header from start of archive: 355588 │ + (0000000000056D04h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): 9663c7b7 │ - compressed size: 203 bytes │ - uncompressed size: 203 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): c3c1971a │ + compressed size: 167 bytes │ + uncompressed size: 167 bytes │ length of filename: 60 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 #292: │ +Central directory entry #335: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_textfield_search_default_holo_dark.9.png │ │ - offset of local header from start of archive: 256323 │ - (000000000003E943h) bytes │ + offset of local header from start of archive: 355845 │ + (0000000000056E05h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ - 32-bit CRC value (hex): a991626d │ - compressed size: 285 bytes │ - uncompressed size: 285 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 84526812 │ + compressed size: 249 bytes │ + uncompressed size: 249 bytes │ length of filename: 67 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 #293: │ +Central directory entry #336: │ --------------------------- │ │ res/drawable-xxhdpi-v4/abc_textfield_search_default_holo_light.9.png │ │ - offset of local header from start of archive: 256705 │ - (000000000003EAC1h) bytes │ + offset of local header from start of archive: 356191 │ + (0000000000056F5Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 610b8f21 │ - compressed size: 277 bytes │ - uncompressed size: 277 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 65fa12f2 │ + compressed size: 241 bytes │ + uncompressed size: 241 bytes │ length of filename: 68 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 #294: │ +Central directory entry #337: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_textfield_search_right_default_holo_dark.9.png │ │ - offset of local header from start of archive: 257081 │ - (000000000003EC39h) bytes │ + offset of local header from start of archive: 356530 │ + (00000000000570B2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): ca1d06b8 │ - compressed size: 261 bytes │ - uncompressed size: 261 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 8c2163ca │ + compressed size: 225 bytes │ + uncompressed size: 225 bytes │ length of filename: 73 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 #295: │ +Central directory entry #338: │ --------------------------- │ │ res/drawable-xxhdpi-v4/abc_textfield_search_right_default_holo_light.9.png │ │ - offset of local header from start of archive: 257445 │ - (000000000003EDA5h) bytes │ + offset of local header from start of archive: 356858 │ + (00000000000571FAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): aa3dda8d │ - compressed size: 251 bytes │ - uncompressed size: 251 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:30 │ + 32-bit CRC value (hex): 88544f26 │ + compressed size: 215 bytes │ + uncompressed size: 215 bytes │ length of filename: 74 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 #296: │ +Central directory entry #339: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_textfield_search_right_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 257803 │ - (000000000003EF0Bh) bytes │ + offset of local header from start of archive: 357177 │ + (0000000000057339h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 4882af97 │ - compressed size: 219 bytes │ - uncompressed size: 219 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 43eab957 │ + compressed size: 183 bytes │ + uncompressed size: 183 bytes │ length of filename: 74 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 #297: │ +Central directory entry #340: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_textfield_search_right_selected_holo_light.9.png │ │ - offset of local header from start of archive: 258127 │ - (000000000003F04Fh) bytes │ + offset of local header from start of archive: 357464 │ + (0000000000057458h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): 4882af97 │ - compressed size: 219 bytes │ - uncompressed size: 219 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): 43eab957 │ + compressed size: 183 bytes │ + uncompressed size: 183 bytes │ length of filename: 75 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 #298: │ +Central directory entry #341: │ --------------------------- │ │ res/drawable-xxhdpi-v4/abc_textfield_search_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 258451 │ - (000000000003F193h) bytes │ + offset of local header from start of archive: 357752 │ + (0000000000057578h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ - 32-bit CRC value (hex): b3f3de7d │ - compressed size: 222 bytes │ - uncompressed size: 222 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): e745c0c0 │ + compressed size: 186 bytes │ + uncompressed size: 186 bytes │ length of filename: 68 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 #299: │ +Central directory entry #342: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_textfield_search_selected_holo_light.9.png │ │ - offset of local header from start of archive: 258774 │ - (000000000003F2D6h) bytes │ + offset of local header from start of archive: 358036 │ + (0000000000057694h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ - 32-bit CRC value (hex): b3f3de7d │ - compressed size: 222 bytes │ - uncompressed size: 222 bytes │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ + 32-bit CRC value (hex): e745c0c0 │ + compressed size: 186 bytes │ + uncompressed size: 186 bytes │ length of filename: 69 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 #300: │ +Central directory entry #343: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 259098 │ - (000000000003F41Ah) bytes │ + offset of local header from start of archive: 358321 │ + (00000000000577B1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:08 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): 857a0ee0 │ compressed size: 13252 bytes │ uncompressed size: 13252 bytes │ length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #301: │ +Central directory entry #344: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/id.png │ │ - offset of local header from start of archive: 272420 │ - (0000000000042824h) bytes │ + offset of local header from start of archive: 371641 │ + (000000000005ABB9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): f9ed7d5e │ compressed size: 26370 bytes │ uncompressed size: 26370 bytes │ length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #302: │ +Central directory entry #345: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxxhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 298850 │ - (0000000000048F62h) bytes │ + offset of local header from start of archive: 398070 │ + (00000000000612F6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:10 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): be30f053 │ compressed size: 22369 bytes │ uncompressed size: 22369 bytes │ length of filename: 39 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 #303: │ +Central directory entry #346: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxxhdpi-v4/id.png │ │ - offset of local header from start of archive: 321289 │ - (000000000004E709h) bytes │ + offset of local header from start of archive: 420508 │ + (0000000000066A9Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:12 │ + file last modified on (DOS date/time): 2017 May 30 10:56:28 │ 32-bit CRC value (hex): a60bd0bf │ compressed size: 40210 bytes │ uncompressed size: 40210 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 #304: │ ---------------------------- │ - │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable/abc_ic_clear.xml │ - │ - offset of local header from start of archive: 361562 │ - (000000000005845Ah) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): dc2e9af5 │ - compressed size: 251 bytes │ - uncompressed size: 560 bytes │ - length of filename: 29 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #305: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_ic_clear_holo_light.xml │ - │ - offset of local header from start of archive: 361888 │ - (00000000000585A0h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 991e7bbc │ - compressed size: 251 bytes │ - uncompressed size: 560 bytes │ - length of filename: 40 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #306: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_item_background_holo_dark.xml │ - │ - offset of local header from start of archive: 362225 │ - (00000000000586F1h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 09f3eb4b │ - compressed size: 340 bytes │ - uncompressed size: 1136 bytes │ - length of filename: 46 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #307: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_item_background_holo_light.xml │ - │ - offset of local header from start of archive: 362657 │ - (00000000000588A1h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): b0d9dd18 │ - compressed size: 341 bytes │ - uncompressed size: 1136 bytes │ - length of filename: 47 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 #308: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_list_selector_background_transition_holo_dark.xml │ - │ - offset of local header from start of archive: 363091 │ - (0000000000058A53h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): d8179e68 │ - compressed size: 217 bytes │ - uncompressed size: 508 bytes │ - length of filename: 66 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 #309: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_list_selector_background_transition_holo_light.xml │ - │ - offset of local header from start of archive: 363420 │ - (0000000000058B9Ch) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): c54a502c │ - compressed size: 217 bytes │ - uncompressed size: 508 bytes │ - length of filename: 67 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 #310: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_list_selector_holo_dark.xml │ - │ - offset of local header from start of archive: 363750 │ - (0000000000058CE6h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 7f975f24 │ - compressed size: 361 bytes │ - uncompressed size: 1208 bytes │ - length of filename: 44 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #311: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_list_selector_holo_light.xml │ - │ - offset of local header from start of archive: 364201 │ - (0000000000058EA9h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 4d6ef4db │ - compressed size: 361 bytes │ - uncompressed size: 1208 bytes │ - length of filename: 45 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 #312: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_search_dropdown_dark.xml │ - │ - offset of local header from start of archive: 364653 │ - (000000000005906Dh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 7923a890 │ - compressed size: 360 bytes │ - uncompressed size: 832 bytes │ - length of filename: 41 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #313: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_search_dropdown_light.xml │ - │ - offset of local header from start of archive: 365100 │ - (000000000005922Ch) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 84407795 │ - compressed size: 358 bytes │ - uncompressed size: 832 bytes │ - length of filename: 42 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #314: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_spinner_ab_holo_dark.xml │ - │ - offset of local header from start of archive: 365546 │ - (00000000000593EAh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): db19559b │ - compressed size: 310 bytes │ - uncompressed size: 856 bytes │ - length of filename: 41 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #315: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_spinner_ab_holo_light.xml │ - │ - offset of local header from start of archive: 365943 │ - (0000000000059577h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 67cf5ce7 │ - compressed size: 310 bytes │ - uncompressed size: 856 bytes │ - length of filename: 42 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #316: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_tab_indicator_ab_holo.xml │ - │ - offset of local header from start of archive: 366341 │ - (0000000000059705h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 869aa28e │ - compressed size: 363 bytes │ - uncompressed size: 1580 bytes │ - length of filename: 42 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #317: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_textfield_searchview_holo_dark.xml │ - │ - offset of local header from start of archive: 366792 │ - (00000000000598C8h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 8400b4b9 │ - compressed size: 254 bytes │ - uncompressed size: 560 bytes │ - length of filename: 51 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #318: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_textfield_searchview_holo_light.xml │ - │ - offset of local header from start of archive: 367143 │ - (0000000000059A27h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): bec9fd4d │ - compressed size: 253 bytes │ - uncompressed size: 560 bytes │ - length of filename: 52 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #319: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_textfield_searchview_right_holo_dark.xml │ - │ - offset of local header from start of archive: 367494 │ - (0000000000059B86h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): bce22b06 │ - compressed size: 253 bytes │ - uncompressed size: 560 bytes │ - length of filename: 57 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 #320: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_textfield_searchview_right_holo_light.xml │ - │ - offset of local header from start of archive: 367850 │ - (0000000000059CEAh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 438605f8 │ - compressed size: 254 bytes │ - uncompressed size: 560 bytes │ - length of filename: 58 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 #321: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout-v11/abc_action_bar_decor.xml │ - │ - offset of local header from start of archive: 368208 │ - (0000000000059E50h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): db6bece2 │ - compressed size: 364 bytes │ - uncompressed size: 652 bytes │ - length of filename: 39 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 #322: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout-v11/abc_simple_decor.xml │ - │ - offset of local header from start of archive: 368657 │ - (000000000005A011h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 321ab704 │ - compressed size: 359 bytes │ - uncompressed size: 680 bytes │ - length of filename: 35 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #323: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout-v14/abc_activity_chooser_view.xml │ - │ - offset of local header from start of archive: 369097 │ - (000000000005A1C9h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 0cfface0 │ - compressed size: 344 bytes │ - uncompressed size: 632 bytes │ - length of filename: 44 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #324: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_bar_decor.xml │ - │ - offset of local header from start of archive: 369531 │ - (000000000005A37Bh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 370a1da8 │ - compressed size: 306 bytes │ - uncompressed size: 568 bytes │ - length of filename: 35 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #325: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_bar_decor_include.xml │ - │ - offset of local header from start of archive: 369918 │ - (000000000005A4FEh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): a8d21805 │ - compressed size: 567 bytes │ - uncompressed size: 1500 bytes │ - length of filename: 43 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #326: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_bar_decor_overlay.xml │ - │ - offset of local header from start of archive: 370574 │ - (000000000005A78Eh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): d99306e5 │ - compressed size: 670 bytes │ - uncompressed size: 1948 bytes │ - length of filename: 43 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #327: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_bar_home.xml │ - │ - offset of local header from start of archive: 371333 │ - (000000000005AA85h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 7eb15942 │ - compressed size: 521 bytes │ - uncompressed size: 1120 bytes │ - length of filename: 34 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #328: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_bar_tab.xml │ - │ - offset of local header from start of archive: 371934 │ - (000000000005ACDEh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 2c5f7676 │ - compressed size: 311 bytes │ - uncompressed size: 536 bytes │ - length of filename: 33 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #329: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_bar_tabbar.xml │ - │ - offset of local header from start of archive: 372324 │ - (000000000005AE64h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 1ebb4d5d │ - compressed size: 283 bytes │ - uncompressed size: 472 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 #330: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_bar_title_item.xml │ - │ - offset of local header from start of archive: 372689 │ - (000000000005AFD1h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 3c018a93 │ - compressed size: 545 bytes │ - uncompressed size: 1396 bytes │ - length of filename: 40 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #331: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_bar_view_list_nav_layout.xml │ - │ - offset of local header from start of archive: 373320 │ - (000000000005B248h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 79af5d5b │ - compressed size: 236 bytes │ - uncompressed size: 396 bytes │ - length of filename: 50 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #332: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_menu_item_layout.xml │ - │ - offset of local header from start of archive: 373652 │ - (000000000005B394h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): f84cfecf │ - compressed size: 433 bytes │ - uncompressed size: 812 bytes │ - length of filename: 42 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #333: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_menu_layout.xml │ - │ - offset of local header from start of archive: 374173 │ - (000000000005B59Dh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 7aa4cf0d │ - compressed size: 316 bytes │ - uncompressed size: 596 bytes │ - length of filename: 37 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #334: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_mode_bar.xml │ - │ - offset of local header from start of archive: 374572 │ - (000000000005B72Ch) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): be0e47c1 │ - compressed size: 283 bytes │ - uncompressed size: 472 bytes │ - length of filename: 34 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #335: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_mode_close_item.xml │ - │ - offset of local header from start of archive: 374935 │ - (000000000005B897h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): edd8acc9 │ - compressed size: 472 bytes │ - uncompressed size: 888 bytes │ - length of filename: 41 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #336: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_activity_chooser_view.xml │ - │ - offset of local header from start of archive: 375494 │ - (000000000005BAC6h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 176efd82 │ - compressed size: 375 bytes │ - uncompressed size: 668 bytes │ - length of filename: 40 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #337: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_activity_chooser_view_include.xml │ - │ - offset of local header from start of archive: 375955 │ - (000000000005BC93h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 4518bb52 │ - compressed size: 522 bytes │ - uncompressed size: 1484 bytes │ - length of filename: 48 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 #338: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_activity_chooser_view_list_item.xml │ - │ - offset of local header from start of archive: 376571 │ - (000000000005BEFBh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): e61913a6 │ - compressed size: 549 bytes │ - uncompressed size: 1272 bytes │ - length of filename: 50 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #339: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_expanded_menu_layout.xml │ - │ - offset of local header from start of archive: 377216 │ - (000000000005C180h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): cb89f0d0 │ - compressed size: 242 bytes │ - uncompressed size: 404 bytes │ - length of filename: 39 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 #340: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_list_menu_item_checkbox.xml │ - │ - offset of local header from start of archive: 377543 │ - (000000000005C2C7h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): f5fcd2a9 │ - compressed size: 293 bytes │ - uncompressed size: 536 bytes │ - length of filename: 42 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #341: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_list_menu_item_icon.xml │ - │ - offset of local header from start of archive: 377924 │ - (000000000005C444h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 2fbb4beb │ - compressed size: 358 bytes │ - uncompressed size: 688 bytes │ - length of filename: 38 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #342: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_list_menu_item_layout.xml │ - │ - offset of local header from start of archive: 378366 │ - (000000000005C5FEh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): d70c1471 │ - compressed size: 587 bytes │ - uncompressed size: 1340 bytes │ - length of filename: 40 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #343: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_list_menu_item_radio.xml │ - │ - offset of local header from start of archive: 379039 │ - (000000000005C89Fh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 962efec2 │ - compressed size: 294 bytes │ - uncompressed size: 536 bytes │ - length of filename: 39 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 #344: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_popup_menu_item_layout.xml │ - │ - offset of local header from start of archive: 379418 │ - (000000000005CA1Ah) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): d907c433 │ - compressed size: 621 bytes │ - uncompressed size: 1444 bytes │ - length of filename: 41 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #345: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_search_dropdown_item_icons_2line.xml │ - │ - offset of local header from start of archive: 380126 │ - (000000000005CCDEh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): d48e6f5d │ - compressed size: 816 bytes │ - uncompressed size: 2260 bytes │ - length of filename: 51 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #346: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_search_view.xml │ - │ - offset of local header from start of archive: 381039 │ - (000000000005D06Fh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 9e41c481 │ - compressed size: 1231 bytes │ - uncompressed size: 3828 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 #347: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_simple_decor.xml │ + classes.dex │ │ - offset of local header from start of archive: 382346 │ - (000000000005D58Ah) bytes │ + offset of local header from start of archive: 460778 │ + (00000000000707EAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 8bbf5ab2 │ - compressed size: 323 bytes │ - uncompressed size: 632 bytes │ - length of filename: 31 characters │ + file last modified on (DOS date/time): 2017 May 30 10:56:40 │ + 32-bit CRC value (hex): 29d5453a │ + compressed size: 425126 bytes │ + uncompressed size: 1586392 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 #348: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/layout/activity_shellshock.xml │ + META-INF/MANIFEST.MF │ │ - offset of local header from start of archive: 382746 │ - (000000000005D71Ah) bytes │ + offset of local header from start of archive: 885961 │ + (00000000000D84C9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 88cf0cfd │ - compressed size: 1173 bytes │ - uncompressed size: 3396 bytes │ - length of filename: 34 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 11f2d74f │ + compressed size: 9953 bytes │ + uncompressed size: 37677 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 #349: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/support_simple_spinner_dropdown_item.xml │ + META-INF/F338E7E5.SF │ │ - offset of local header from start of archive: 383999 │ - (000000000005DBFFh) bytes │ + offset of local header from start of archive: 895964 │ + (00000000000DABDCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): d31f8aa5 │ - compressed size: 305 bytes │ - uncompressed size: 508 bytes │ - length of filename: 51 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): 47efcf22 │ + compressed size: 10248 bytes │ + uncompressed size: 37798 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 #350: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/shellshock.xml │ + META-INF/F338E7E5.RSA │ │ - offset of local header from start of archive: 384401 │ - (000000000005DD91h) bytes │ + offset of local header from start of archive: 906262 │ + (00000000000DD416h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 0ff19842 │ - compressed size: 282 bytes │ - uncompressed size: 568 bytes │ - length of filename: 23 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #351: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - resources.arsc │ - │ - offset of local header from start of archive: 384752 │ - (000000000005DEF0h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ - file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:14 │ - 32-bit CRC value (hex): bdbf813f │ - compressed size: 106716 bytes │ - uncompressed size: 106716 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 #352: │ ---------------------------- │ - │ - classes.dex │ - │ - offset of local header from start of archive: 491512 │ - (0000000000077FF8h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Oct 26 04:35:32 │ - 32-bit CRC value (hex): 60f2c6ed │ - compressed size: 426417 bytes │ - uncompressed size: 1678360 bytes │ - length of filename: 11 characters │ + file last modified on (DOS date/time): 2017 May 30 10:56:42 │ + 32-bit CRC value (hex): be6d91fb │ + compressed size: 1074 bytes │ + uncompressed size: 1332 bytes │ + length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── AndroidManifest.xml (decoded) │ ├── AndroidManifest.xml │ │ @@ -1,9 +1,9 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── resources.arsc │ ├── aapt2 dump resources {} │ │ @@ -138,25 +138,25 @@ │ │ () (attr) type=reference │ │ resource 0x7f01003d attr/textColorSearchUrl │ │ () (attr) type=reference|color │ │ resource 0x7f01003e attr/title │ │ () (attr) type=string │ │ resource 0x7f01003f attr/navigationMode │ │ () (attr) type=enum size=3 │ │ - listMode(0x7f080006)=0x00000001 │ │ - normal(0x7f080007)=0x00000000 │ │ - tabMode(0x7f080008)=0x00000002 │ │ + normal(0x7f070000)=0x00000000 │ │ + listMode(0x7f070001)=0x00000001 │ │ + tabMode(0x7f070002)=0x00000002 │ │ resource 0x7f010040 attr/displayOptions │ │ () (attr) type=flags size=6 │ │ - disableHome(0x7f080009)=0x00000020 │ │ - homeAsUp(0x7f08000a)=0x00000004 │ │ - showCustom(0x7f08000b)=0x00000010 │ │ - showHome(0x7f08000c)=0x00000002 │ │ - showTitle(0x7f08000d)=0x00000008 │ │ - useLogo(0x7f08000e)=0x00000001 │ │ + useLogo(0x7f070003)=0x00000001 │ │ + showHome(0x7f070004)=0x00000002 │ │ + homeAsUp(0x7f070005)=0x00000004 │ │ + showTitle(0x7f070006)=0x00000008 │ │ + showCustom(0x7f070007)=0x00000010 │ │ + disableHome(0x7f070008)=0x00000020 │ │ resource 0x7f010041 attr/subtitle │ │ () (attr) type=string │ │ resource 0x7f010042 attr/titleTextStyle │ │ () (attr) type=reference │ │ resource 0x7f010043 attr/subtitleTextStyle │ │ () (attr) type=reference │ │ resource 0x7f010044 attr/icon │ │ @@ -201,43 +201,43 @@ │ │ () (attr) type=string │ │ resource 0x7f010058 attr/expandActivityOverflowButtonDrawable │ │ () (attr) type=reference │ │ resource 0x7f010059 attr/textAllCaps │ │ () (attr) type=reference|boolean │ │ resource 0x7f01005a attr/showDividers │ │ () (attr) type=flags size=4 │ │ - beginning(0x7f08000f)=0x00000001 │ │ - end(0x7f080010)=0x00000004 │ │ - middle(0x7f080011)=0x00000002 │ │ - none(0x7f080012)=0x00000000 │ │ + none(0x7f070009)=0x00000000 │ │ + beginning(0x7f07000a)=0x00000001 │ │ + middle(0x7f07000b)=0x00000002 │ │ + end(0x7f07000c)=0x00000004 │ │ resource 0x7f01005b attr/dividerPadding │ │ () (attr) type=dimension │ │ resource 0x7f01005c attr/showAsAction │ │ () (attr) type=flags size=5 │ │ - always(0x7f080013)=0x00000002 │ │ - collapseActionView(0x7f080014)=0x00000008 │ │ - ifRoom(0x7f080015)=0x00000001 │ │ - never(0x7f080016)=0x00000000 │ │ - withText(0x7f080017)=0x00000004 │ │ + never(0x7f07000d)=0x00000000 │ │ + ifRoom(0x7f07000e)=0x00000001 │ │ + always(0x7f07000f)=0x00000002 │ │ + withText(0x7f070010)=0x00000004 │ │ + collapseActionView(0x7f070011)=0x00000008 │ │ resource 0x7f01005d attr/actionLayout │ │ () (attr) type=reference │ │ resource 0x7f01005e attr/actionViewClass │ │ () (attr) type=string │ │ resource 0x7f01005f attr/actionProviderClass │ │ () (attr) type=string │ │ resource 0x7f010060 attr/iconifiedByDefault │ │ () (attr) type=boolean │ │ resource 0x7f010061 attr/queryHint │ │ () (attr) type=string │ │ resource 0x7f010062 attr/prompt │ │ () (attr) type=reference │ │ resource 0x7f010063 attr/spinnerMode │ │ () (attr) type=enum size=2 │ │ - dialog(0x7f080018)=0x00000000 │ │ - dropdown(0x7f080019)=0x00000001 │ │ + dialog(0x7f070012)=0x00000000 │ │ + dropdown(0x7f070013)=0x00000001 │ │ resource 0x7f010064 attr/popupPromptView │ │ () (attr) type=reference │ │ resource 0x7f010065 attr/disableChildrenWhenDisabled │ │ () (attr) type=boolean │ │ resource 0x7f010066 attr/actionDropDownStyle │ │ () (attr) type=reference │ │ resource 0x7f010067 attr/dropdownListPreferredItemHeight │ │ @@ -283,99 +283,99 @@ │ │ () #ff7fa87f │ │ resource 0x7f060001 color/abc_search_url_text_pressed │ │ () @0x0106000c │ │ resource 0x7f060002 color/abc_search_url_text_selected │ │ () @0x0106000c │ │ resource 0x7f060003 color/abc_search_url_text_holo │ │ () (file) res/color/abc_search_url_text_holo.xml type=XML │ │ - type dimen id=07 entryCount=23 │ │ - resource 0x7f070000 dimen/abc_action_bar_default_height │ │ + type dimen id=08 entryCount=23 │ │ + resource 0x7f080000 dimen/abc_action_bar_default_height │ │ () 48.000000dp │ │ (xlarge-v4) 56.000000dp │ │ (w600dp-v13) 56.000000dp │ │ (sw600dp-v13) 56.000000dp │ │ (land) 40.000000dp │ │ - resource 0x7f070001 dimen/abc_action_bar_icon_vertical_padding │ │ + resource 0x7f080001 dimen/abc_action_bar_icon_vertical_padding │ │ () 8.000000dp │ │ (xlarge-v4) 4.000000dp │ │ (w600dp-v13) 4.000000dp │ │ (sw600dp-v13) 4.000000dp │ │ (land) 4.000000dp │ │ - resource 0x7f070002 dimen/abc_action_bar_progress_bar_size │ │ + resource 0x7f080002 dimen/abc_action_bar_progress_bar_size │ │ () 40.000000dp │ │ (land) 32.000000dp │ │ - resource 0x7f070003 dimen/abc_action_bar_stacked_max_height │ │ + resource 0x7f080003 dimen/abc_action_bar_stacked_max_height │ │ () 48.000000dp │ │ - resource 0x7f070004 dimen/abc_action_bar_stacked_tab_max_width │ │ + resource 0x7f080004 dimen/abc_action_bar_stacked_tab_max_width │ │ () 180.000000dp │ │ - resource 0x7f070005 dimen/abc_action_bar_subtitle_bottom_margin │ │ + resource 0x7f080005 dimen/abc_action_bar_subtitle_bottom_margin │ │ () 5.000000dp │ │ (xlarge-v4) 9.000000dp │ │ (w600dp-v13) 9.000000dp │ │ (sw600dp-v13) 9.000000dp │ │ (land) 4.000000dp │ │ - resource 0x7f070006 dimen/abc_action_bar_subtitle_text_size │ │ + resource 0x7f080006 dimen/abc_action_bar_subtitle_text_size │ │ () 14.000000dp │ │ (xlarge-v4) 14.000000dp │ │ (w600dp-v13) 14.000000dp │ │ (sw600dp-v13) 14.000000dp │ │ (land) 12.000000dp │ │ - resource 0x7f070007 dimen/abc_action_bar_subtitle_top_margin │ │ + resource 0x7f080007 dimen/abc_action_bar_subtitle_top_margin │ │ () 16777213.000000dp │ │ (xlarge-v4) 16777213.000000dp │ │ (w600dp-v13) 16777213.000000dp │ │ (sw600dp-v13) 16777213.000000dp │ │ (land) 16777214.000000dp │ │ - resource 0x7f070008 dimen/abc_action_bar_title_text_size │ │ + resource 0x7f080008 dimen/abc_action_bar_title_text_size │ │ () 18.000000dp │ │ (xlarge-v4) 18.000000dp │ │ (w600dp-v13) 18.000000dp │ │ (sw600dp-v13) 18.000000dp │ │ (land) 16.000000dp │ │ - resource 0x7f070009 dimen/abc_action_button_min_width │ │ + resource 0x7f080009 dimen/abc_action_button_min_width │ │ () 56.000000dp │ │ (xlarge-v4) 64.000000dp │ │ (w600dp-v13) 64.000000dp │ │ - resource 0x7f07000a dimen/abc_config_prefDialogWidth │ │ + resource 0x7f08000a dimen/abc_config_prefDialogWidth │ │ () 320.000000dp │ │ (large-v4) 440.000000dp │ │ (sw600dp-v13) 580.000000dp │ │ - resource 0x7f07000b dimen/abc_dropdownitem_icon_width │ │ + resource 0x7f08000b dimen/abc_dropdownitem_icon_width │ │ () 32.000000dp │ │ - resource 0x7f07000c dimen/abc_dropdownitem_text_padding_left │ │ + resource 0x7f08000c dimen/abc_dropdownitem_text_padding_left │ │ () 8.000000dp │ │ - resource 0x7f07000d dimen/abc_dropdownitem_text_padding_right │ │ + resource 0x7f08000d dimen/abc_dropdownitem_text_padding_right │ │ () 8.000000dp │ │ - resource 0x7f07000e dimen/abc_panel_menu_list_width │ │ + resource 0x7f08000e dimen/abc_panel_menu_list_width │ │ () 296.000000dp │ │ - resource 0x7f07000f dimen/abc_search_view_preferred_width │ │ + resource 0x7f08000f dimen/abc_search_view_preferred_width │ │ () 320.000000dp │ │ - resource 0x7f070010 dimen/abc_search_view_text_min_width │ │ + resource 0x7f080010 dimen/abc_search_view_text_min_width │ │ () 160.000000dp │ │ (large-v4) 192.000000dp │ │ (xlarge-v4) 192.000000dp │ │ (w600dp-v13) 192.000000dp │ │ - resource 0x7f070011 dimen/activity_horizontal_margin │ │ + resource 0x7f080011 dimen/activity_horizontal_margin │ │ () 16.000000dp │ │ (w820dp-v13) 64.000000dp │ │ - resource 0x7f070012 dimen/activity_vertical_margin │ │ + resource 0x7f080012 dimen/activity_vertical_margin │ │ () 16.000000dp │ │ - resource 0x7f070013 dimen/dialog_fixed_height_major │ │ + resource 0x7f080013 dimen/dialog_fixed_height_major │ │ () 0.800000% │ │ (large-v4) 0.600000% │ │ (xlarge-v4) 0.600000% │ │ - resource 0x7f070014 dimen/dialog_fixed_height_minor │ │ + resource 0x7f080014 dimen/dialog_fixed_height_minor │ │ () 1.000000% │ │ (large-v4) 0.900000% │ │ (xlarge-v4) 0.900000% │ │ - resource 0x7f070015 dimen/dialog_fixed_width_major │ │ + resource 0x7f080015 dimen/dialog_fixed_width_major │ │ () 320.000000dp │ │ (large-v4) 0.600000% │ │ (xlarge-v4) 0.500000% │ │ - resource 0x7f070016 dimen/dialog_fixed_width_minor │ │ + resource 0x7f080016 dimen/dialog_fixed_width_minor │ │ () 320.000000dp │ │ (large-v4) 0.900000% │ │ (xlarge-v4) 0.700000% │ │ type drawable id=02 entryCount=89 │ │ resource 0x7f020000 drawable/abc_ab_bottom_solid_dark_holo │ │ (mdpi-v4) (file) res/drawable-mdpi-v4/abc_ab_bottom_solid_dark_holo.9.png type=PNG │ │ (hdpi-v4) (file) res/drawable-hdpi-v4/abc_ab_bottom_solid_dark_holo.9.png type=PNG │ │ @@ -768,148 +768,148 @@ │ │ (xxxhdpi-v4) (file) res/drawable-xxxhdpi-v4/ic_launcher.png type=PNG │ │ resource 0x7f020058 drawable/id │ │ (mdpi-v4) (file) res/drawable-mdpi-v4/id.png type=PNG │ │ (hdpi-v4) (file) res/drawable-hdpi-v4/id.png type=PNG │ │ (xhdpi-v4) (file) res/drawable-xhdpi-v4/id.png type=PNG │ │ (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/id.png type=PNG │ │ (xxxhdpi-v4) (file) res/drawable-xxxhdpi-v4/id.png type=PNG │ │ - type id id=08 entryCount=67 │ │ - resource 0x7f080000 id/action_bar_activity_content │ │ + type id id=07 entryCount=67 │ │ + resource 0x7f070000 id/normal │ │ () (id) │ │ - resource 0x7f080001 id/action_menu_divider │ │ + resource 0x7f070001 id/listMode │ │ () (id) │ │ - resource 0x7f080002 id/action_menu_presenter │ │ + resource 0x7f070002 id/tabMode │ │ () (id) │ │ - resource 0x7f080003 id/home │ │ + resource 0x7f070003 id/useLogo │ │ () (id) │ │ - resource 0x7f080004 id/progress_circular │ │ + resource 0x7f070004 id/showHome │ │ () (id) │ │ - resource 0x7f080005 id/progress_horizontal │ │ + resource 0x7f070005 id/homeAsUp │ │ () (id) │ │ - resource 0x7f080006 id/listMode │ │ + resource 0x7f070006 id/showTitle │ │ () (id) │ │ - resource 0x7f080007 id/normal │ │ + resource 0x7f070007 id/showCustom │ │ () (id) │ │ - resource 0x7f080008 id/tabMode │ │ + resource 0x7f070008 id/disableHome │ │ () (id) │ │ - resource 0x7f080009 id/disableHome │ │ + resource 0x7f070009 id/none │ │ () (id) │ │ - resource 0x7f08000a id/homeAsUp │ │ + resource 0x7f07000a id/beginning │ │ () (id) │ │ - resource 0x7f08000b id/showCustom │ │ + resource 0x7f07000b id/middle │ │ () (id) │ │ - resource 0x7f08000c id/showHome │ │ + resource 0x7f07000c id/end │ │ () (id) │ │ - resource 0x7f08000d id/showTitle │ │ + resource 0x7f07000d id/never │ │ () (id) │ │ - resource 0x7f08000e id/useLogo │ │ + resource 0x7f07000e id/ifRoom │ │ () (id) │ │ - resource 0x7f08000f id/beginning │ │ + resource 0x7f07000f id/always │ │ () (id) │ │ - resource 0x7f080010 id/end │ │ + resource 0x7f070010 id/withText │ │ () (id) │ │ - resource 0x7f080011 id/middle │ │ + resource 0x7f070011 id/collapseActionView │ │ () (id) │ │ - resource 0x7f080012 id/none │ │ + resource 0x7f070012 id/dialog │ │ () (id) │ │ - resource 0x7f080013 id/always │ │ + resource 0x7f070013 id/dropdown │ │ () (id) │ │ - resource 0x7f080014 id/collapseActionView │ │ + resource 0x7f070014 id/action_bar_activity_content │ │ () (id) │ │ - resource 0x7f080015 id/ifRoom │ │ + resource 0x7f070015 id/action_menu_divider │ │ () (id) │ │ - resource 0x7f080016 id/never │ │ + resource 0x7f070016 id/action_menu_presenter │ │ () (id) │ │ - resource 0x7f080017 id/withText │ │ + resource 0x7f070017 id/home │ │ () (id) │ │ - resource 0x7f080018 id/dialog │ │ + resource 0x7f070018 id/progress_circular │ │ () (id) │ │ - resource 0x7f080019 id/dropdown │ │ + resource 0x7f070019 id/progress_horizontal │ │ () (id) │ │ - resource 0x7f08001a id/action_bar_root │ │ + resource 0x7f07001a id/action_bar_root │ │ () (id) │ │ - resource 0x7f08001b id/action_bar_container │ │ + resource 0x7f07001b id/action_bar_container │ │ () (id) │ │ - resource 0x7f08001c id/action_bar │ │ + resource 0x7f07001c id/action_bar │ │ () (id) │ │ - resource 0x7f08001d id/action_context_bar │ │ + resource 0x7f07001d id/action_context_bar │ │ () (id) │ │ - resource 0x7f08001e id/split_action_bar │ │ + resource 0x7f07001e id/split_action_bar │ │ () (id) │ │ - resource 0x7f08001f id/action_bar_overlay_layout │ │ + resource 0x7f07001f id/action_bar_overlay_layout │ │ () (id) │ │ - resource 0x7f080020 id/top_action_bar │ │ + resource 0x7f070020 id/top_action_bar │ │ () (id) │ │ - resource 0x7f080021 id/up │ │ + resource 0x7f070021 id/up │ │ () (id) │ │ - resource 0x7f080022 id/action_bar_title │ │ + resource 0x7f070022 id/action_bar_title │ │ () (id) │ │ - resource 0x7f080023 id/action_bar_subtitle │ │ + resource 0x7f070023 id/action_bar_subtitle │ │ () (id) │ │ - resource 0x7f080024 id/action_mode_close_button │ │ + resource 0x7f070024 id/action_mode_close_button │ │ () (id) │ │ - resource 0x7f080025 id/activity_chooser_view_content │ │ + resource 0x7f070025 id/activity_chooser_view_content │ │ () (id) │ │ - resource 0x7f080026 id/expand_activities_button │ │ + resource 0x7f070026 id/expand_activities_button │ │ () (id) │ │ - resource 0x7f080027 id/image │ │ + resource 0x7f070027 id/image │ │ () (id) │ │ - resource 0x7f080028 id/default_activity_button │ │ + resource 0x7f070028 id/default_activity_button │ │ () (id) │ │ - resource 0x7f080029 id/list_item │ │ + resource 0x7f070029 id/list_item │ │ () (id) │ │ - resource 0x7f08002a id/icon │ │ + resource 0x7f07002a id/icon │ │ () (id) │ │ - resource 0x7f08002b id/title │ │ + resource 0x7f07002b id/title │ │ () (id) │ │ - resource 0x7f08002c id/expanded_menu │ │ + resource 0x7f07002c id/expanded_menu │ │ () (id) │ │ - resource 0x7f08002d id/checkbox │ │ + resource 0x7f07002d id/checkbox │ │ () (id) │ │ - resource 0x7f08002e id/shortcut │ │ + resource 0x7f07002e id/shortcut │ │ () (id) │ │ - resource 0x7f08002f id/radio │ │ + resource 0x7f07002f id/radio │ │ () (id) │ │ - resource 0x7f080030 id/edit_query │ │ + resource 0x7f070030 id/edit_query │ │ () (id) │ │ - resource 0x7f080031 id/search_bar │ │ + resource 0x7f070031 id/search_bar │ │ () (id) │ │ - resource 0x7f080032 id/search_badge │ │ + resource 0x7f070032 id/search_badge │ │ () (id) │ │ - resource 0x7f080033 id/search_button │ │ + resource 0x7f070033 id/search_button │ │ () (id) │ │ - resource 0x7f080034 id/search_edit_frame │ │ + resource 0x7f070034 id/search_edit_frame │ │ () (id) │ │ - resource 0x7f080035 id/search_mag_icon │ │ + resource 0x7f070035 id/search_mag_icon │ │ () (id) │ │ - resource 0x7f080036 id/search_plate │ │ + resource 0x7f070036 id/search_plate │ │ () (id) │ │ - resource 0x7f080037 id/search_src_text │ │ + resource 0x7f070037 id/search_src_text │ │ () (id) │ │ - resource 0x7f080038 id/search_close_btn │ │ + resource 0x7f070038 id/search_close_btn │ │ () (id) │ │ - resource 0x7f080039 id/submit_area │ │ + resource 0x7f070039 id/submit_area │ │ () (id) │ │ - resource 0x7f08003a id/search_go_btn │ │ + resource 0x7f07003a id/search_go_btn │ │ () (id) │ │ - resource 0x7f08003b id/search_voice_btn │ │ + resource 0x7f07003b id/search_voice_btn │ │ () (id) │ │ - resource 0x7f08003c id/imageView │ │ + resource 0x7f07003c id/imageView │ │ () (id) │ │ - resource 0x7f08003d id/vulnerability │ │ + resource 0x7f07003d id/vulnerability │ │ () (id) │ │ - resource 0x7f08003e id/status │ │ + resource 0x7f07003e id/status │ │ () (id) │ │ - resource 0x7f08003f id/version │ │ + resource 0x7f07003f id/version │ │ () (id) │ │ - resource 0x7f080040 id/prompt │ │ + resource 0x7f070040 id/prompt │ │ () (id) │ │ - resource 0x7f080041 id/textView2 │ │ + resource 0x7f070041 id/textView2 │ │ () (id) │ │ - resource 0x7f080042 id/action_settings │ │ + resource 0x7f070042 id/action_settings │ │ () (id) │ │ type integer id=09 entryCount=1 │ │ resource 0x7f090000 integer/abc_max_action_buttons │ │ () 2 │ │ (large-v4) 4 │ │ (xlarge-v4) 5 │ │ (w360dp-v13) 3 ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,35 +1,35 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 212f196d │ │ -signature : 3e3a...48b6 │ │ -file_size : 1678360 │ │ +checksum : c4e1d9a8 │ │ +signature : a83a...b50d │ │ +file_size : 1586392 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 10114 │ │ +string_ids_size : 10120 │ │ string_ids_off : 112 (0x000070) │ │ -type_ids_size : 1309 │ │ -type_ids_off : 40568 (0x009e78) │ │ +type_ids_size : 1315 │ │ +type_ids_off : 40592 (0x009e90) │ │ proto_ids_size : 1763 │ │ -proto_ids_off : 45804 (0x00b2ec) │ │ +proto_ids_off : 45852 (0x00b31c) │ │ field_ids_size : 3803 │ │ -field_ids_off : 66960 (0x010590) │ │ +field_ids_off : 67008 (0x0105c0) │ │ method_ids_size : 9596 │ │ -method_ids_off : 97384 (0x017c68) │ │ +method_ids_off : 97432 (0x017c98) │ │ class_defs_size : 850 │ │ -class_defs_off : 174152 (0x02a848) │ │ -data_size : 1464948 │ │ -data_off : 213412 (0x0341a4) │ │ +class_defs_off : 174200 (0x02a878) │ │ +data_size : 1365324 │ │ +data_off : 221068 (0x035f8c) │ │ │ │ Class #0 header: │ │ -class_idx : 155 │ │ +class_idx : 159 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 585 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #0 annotations: │ │ @@ -47,17 +47,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 585 (AnimRes.java) │ │ │ │ Class #1 header: │ │ -class_idx : 156 │ │ +class_idx : 160 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 586 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #1 annotations: │ │ @@ -75,17 +75,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 586 (AnimatorRes.java) │ │ │ │ Class #2 header: │ │ -class_idx : 157 │ │ +class_idx : 161 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 587 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #2 annotations: │ │ @@ -103,17 +103,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 587 (AnyRes.java) │ │ │ │ Class #3 header: │ │ -class_idx : 158 │ │ +class_idx : 162 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 594 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #3 annotations: │ │ @@ -131,17 +131,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 594 (ArrayRes.java) │ │ │ │ Class #4 header: │ │ -class_idx : 159 │ │ +class_idx : 163 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 602 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #4 annotations: │ │ @@ -159,17 +159,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 602 (AttrRes.java) │ │ │ │ Class #5 header: │ │ -class_idx : 160 │ │ +class_idx : 164 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 642 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #5 annotations: │ │ @@ -187,17 +187,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 642 (BoolRes.java) │ │ │ │ Class #6 header: │ │ -class_idx : 161 │ │ +class_idx : 165 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 722 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #6 annotations: │ │ @@ -215,17 +215,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 722 (ColorRes.java) │ │ │ │ Class #7 header: │ │ -class_idx : 162 │ │ +class_idx : 166 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 846 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #7 annotations: │ │ @@ -243,17 +243,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 846 (DimenRes.java) │ │ │ │ Class #8 header: │ │ -class_idx : 163 │ │ +class_idx : 167 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 858 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #8 annotations: │ │ @@ -271,17 +271,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 858 (DrawableRes.java) │ │ │ │ Class #9 header: │ │ -class_idx : 164 │ │ +class_idx : 168 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1030 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #9 annotations: │ │ @@ -299,17 +299,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 1030 (FractionRes.java) │ │ │ │ Class #10 header: │ │ -class_idx : 165 │ │ +class_idx : 169 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1170 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #10 annotations: │ │ @@ -327,17 +327,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 1170 (IdRes.java) │ │ │ │ Class #11 header: │ │ -class_idx : 166 │ │ +class_idx : 170 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1189 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #11 annotations: │ │ @@ -367,17 +367,17 @@ │ │ type : '()[J' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1189 (IntDef.java) │ │ │ │ Class #12 header: │ │ -class_idx : 167 │ │ +class_idx : 171 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1190 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #12 annotations: │ │ @@ -395,17 +395,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 1190 (IntegerRes.java) │ │ │ │ Class #13 header: │ │ -class_idx : 168 │ │ +class_idx : 172 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1201 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #13 annotations: │ │ @@ -423,18 +423,18 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 1201 (InterpolatorRes.java) │ │ │ │ Class #14 header: │ │ -class_idx : 169 │ │ +class_idx : 173 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2523 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2529 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #14 annotations: │ │ Annotations on class │ │ @@ -448,21 +448,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2523 (LayoutRes.java) │ │ + source_file_idx : 2529 (LayoutRes.java) │ │ │ │ Class #15 header: │ │ -class_idx : 170 │ │ +class_idx : 174 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2860 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2866 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #15 annotations: │ │ Annotations on class │ │ @@ -476,21 +476,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2860 (MenuRes.java) │ │ + source_file_idx : 2866 (MenuRes.java) │ │ │ │ Class #16 header: │ │ -class_idx : 171 │ │ +class_idx : 175 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2930 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2936 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #16 annotations: │ │ Annotations on class │ │ @@ -503,21 +503,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2930 (NonNull.java) │ │ + source_file_idx : 2936 (NonNull.java) │ │ │ │ Class #17 header: │ │ -class_idx : 172 │ │ +class_idx : 176 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2964 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2970 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #17 annotations: │ │ Annotations on class │ │ @@ -530,21 +530,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2964 (Nullable.java) │ │ + source_file_idx : 2970 (Nullable.java) │ │ │ │ Class #18 header: │ │ -class_idx : 173 │ │ +class_idx : 177 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3057 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3063 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #18 annotations: │ │ Annotations on class │ │ @@ -558,21 +558,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3057 (PluralsRes.java) │ │ + source_file_idx : 3063 (PluralsRes.java) │ │ │ │ Class #19 header: │ │ -class_idx : 174 │ │ +class_idx : 178 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3104 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3110 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #19 annotations: │ │ Annotations on class │ │ @@ -586,21 +586,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3104 (RawRes.java) │ │ + source_file_idx : 3110 (RawRes.java) │ │ │ │ Class #20 header: │ │ -class_idx : 175 │ │ +class_idx : 179 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3289 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3295 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #20 annotations: │ │ Annotations on class │ │ @@ -620,21 +620,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/annotation/StringDef;) │ │ name : 'value' │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3289 (StringDef.java) │ │ + source_file_idx : 3295 (StringDef.java) │ │ │ │ Class #21 header: │ │ -class_idx : 176 │ │ +class_idx : 180 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3290 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3296 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #21 annotations: │ │ Annotations on class │ │ @@ -648,21 +648,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3290 (StringRes.java) │ │ + source_file_idx : 3296 (StringRes.java) │ │ │ │ Class #22 header: │ │ -class_idx : 177 │ │ +class_idx : 181 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3293 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3299 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #22 annotations: │ │ Annotations on class │ │ @@ -676,21 +676,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3293 (StyleRes.java) │ │ + source_file_idx : 3299 (StyleRes.java) │ │ │ │ Class #23 header: │ │ -class_idx : 178 │ │ +class_idx : 182 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3294 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3300 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #23 annotations: │ │ Annotations on class │ │ @@ -704,21 +704,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3294 (StyleableRes.java) │ │ + source_file_idx : 3300 (StyleableRes.java) │ │ │ │ Class #24 header: │ │ -class_idx : 179 │ │ +class_idx : 183 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3758 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3764 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #24 annotations: │ │ Annotations on class │ │ @@ -732,20 +732,20 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3758 (XmlRes.java) │ │ + source_file_idx : 3764 (XmlRes.java) │ │ │ │ Class #25 header: │ │ -class_idx : 180 │ │ +class_idx : 184 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 644 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #25 - │ │ @@ -791,30 +791,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f058: |[04f058] android.support.v4.BuildConfig.:()V │ │ -04f068: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -04f06e: 0e00 |0003: return-void │ │ +04f890: |[04f890] android.support.v4.BuildConfig.:()V │ │ +04f8a0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +04f8a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/BuildConfig; │ │ │ │ Virtual methods - │ │ source_file_idx : 644 (BuildConfig.java) │ │ │ │ Class #26 header: │ │ -class_idx : 184 │ │ +class_idx : 188 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 447 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #26 annotations: │ │ @@ -866,17 +866,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 447 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #27 header: │ │ -class_idx : 185 │ │ +class_idx : 189 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 447 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #27 annotations: │ │ @@ -960,33 +960,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -04f070: |[04f070] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -04f080: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -04f084: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -04f088: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04f08c: 2200 b600 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@00b6 │ │ -04f090: 7010 ca02 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@02ca │ │ -04f096: 6900 4e00 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ -04f09a: 0e00 |000d: return-void │ │ -04f09c: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -04f0a0: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -04f0a4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -04f0a8: 2200 b500 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@00b5 │ │ -04f0ac: 7010 c302 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@02c3 │ │ -04f0b2: 6900 4e00 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ -04f0b6: 28f2 |001b: goto 000d // -000e │ │ -04f0b8: 2200 b700 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@00b7 │ │ -04f0bc: 7010 cc02 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@02cc │ │ -04f0c2: 6900 4e00 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ -04f0c6: 28ea |0023: goto 000d // -0016 │ │ +04f8a8: |[04f8a8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +04f8b8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +04f8bc: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +04f8c0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04f8c4: 2200 ba00 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@00ba │ │ +04f8c8: 7010 ca02 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@02ca │ │ +04f8ce: 6900 4e00 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ +04f8d2: 0e00 |000d: return-void │ │ +04f8d4: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +04f8d8: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +04f8dc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +04f8e0: 2200 b900 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@00b9 │ │ +04f8e4: 7010 c302 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@02c3 │ │ +04f8ea: 6900 4e00 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ +04f8ee: 28f2 |001b: goto 000d // -000e │ │ +04f8f0: 2200 bb00 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@00bb │ │ +04f8f4: 7010 cc02 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@02cc │ │ +04f8fa: 6900 4e00 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ +04f8fe: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0006 line=112 │ │ 0x000d line=118 │ │ 0x000e line=113 │ │ 0x0014 line=114 │ │ @@ -998,17 +998,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f0c8: |[04f0c8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -04f0d8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -04f0de: 0e00 |0003: return-void │ │ +04f900: |[04f900] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +04f910: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +04f916: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0003 line=282 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ │ │ @@ -1017,27 +1017,27 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -04f0e0: |[04f0e0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ -04f0f0: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ -04f0f6: 1a00 980d |0003: const-string v0, "UNKNOWN" // string@0d98 │ │ -04f0fa: 1100 |0005: return-object v0 │ │ -04f0fc: 1a00 8e02 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@028e │ │ -04f100: 28fd |0008: goto 0005 // -0003 │ │ -04f102: 1a00 8d02 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@028d │ │ -04f106: 28fa |000b: goto 0005 // -0006 │ │ -04f108: 1a00 8c02 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@028c │ │ -04f10c: 28f7 |000e: goto 0005 // -0009 │ │ -04f10e: 1a00 8b02 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@028b │ │ -04f112: 28f4 |0011: goto 0005 // -000c │ │ -04f114: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ +04f918: |[04f918] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ +04f928: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ +04f92e: 1a00 9e0d |0003: const-string v0, "UNKNOWN" // string@0d9e │ │ +04f932: 1100 |0005: return-object v0 │ │ +04f934: 1a00 8e02 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@028e │ │ +04f938: 28fd |0008: goto 0005 // -0003 │ │ +04f93a: 1a00 8d02 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@028d │ │ +04f93e: 28fa |000b: goto 0005 // -0006 │ │ +04f940: 1a00 8c02 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@028c │ │ +04f944: 28f7 |000e: goto 0005 // -0009 │ │ +04f946: 1a00 8b02 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@028b │ │ +04f94a: 28f4 |0011: goto 0005 // -000c │ │ +04f94c: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0003 line=448 │ │ 0x0006 line=440 │ │ 0x0009 line=442 │ │ 0x000c line=444 │ │ @@ -1051,55 +1051,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -04f13c: |[04f13c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -04f14c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04f14e: 2200 b604 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -04f152: 7010 d724 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -04f158: 1a02 dd0e |0006: const-string v2, "[" // string@0edd │ │ -04f15c: 6e20 df24 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -04f162: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -04f166: 7110 a124 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@24a1 │ │ -04f16c: 0a02 |0010: move-result v2 │ │ -04f16e: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -04f172: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -04f176: b524 |0015: and-int/2addr v4, v2 │ │ -04f178: 6e10 e324 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@24e3 │ │ -04f17e: 0a02 |0019: move-result v2 │ │ -04f180: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -04f184: 1a02 d600 |001c: const-string v2, ", " // string@00d6 │ │ -04f188: 6e20 df24 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -04f18e: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -04f194: 28e7 |0024: goto 000b // -0019 │ │ -04f196: 1a02 be03 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@03be │ │ -04f19a: 6e20 df24 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -04f1a0: 28e1 |002a: goto 000b // -001f │ │ -04f1a2: 1a02 ba03 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@03ba │ │ -04f1a6: 6e20 df24 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -04f1ac: 28db |0030: goto 000b // -0025 │ │ -04f1ae: 1a02 bd03 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@03bd │ │ -04f1b2: 6e20 df24 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -04f1b8: 28d5 |0036: goto 000b // -002b │ │ -04f1ba: 1a02 bc03 |0037: const-string v2, "FEEDBACK_GENERIC" // string@03bc │ │ -04f1be: 6e20 df24 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -04f1c4: 28cf |003c: goto 000b // -0031 │ │ -04f1c6: 1a02 bf03 |003d: const-string v2, "FEEDBACK_VISUAL" // string@03bf │ │ -04f1ca: 6e20 df24 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -04f1d0: 28c9 |0042: goto 000b // -0037 │ │ -04f1d2: 1a02 110f |0043: const-string v2, "]" // string@0f11 │ │ -04f1d6: 6e20 df24 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -04f1dc: 6e10 e424 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -04f1e2: 0c02 |004b: move-result-object v2 │ │ -04f1e4: 1102 |004c: return-object v2 │ │ -04f1e6: 0000 |004d: nop // spacer │ │ -04f1e8: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +04f974: |[04f974] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +04f984: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04f986: 2200 bc04 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +04f98a: 7010 d724 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +04f990: 1a02 e30e |0006: const-string v2, "[" // string@0ee3 │ │ +04f994: 6e20 df24 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +04f99a: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +04f99e: 7110 a124 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@24a1 │ │ +04f9a4: 0a02 |0010: move-result v2 │ │ +04f9a6: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +04f9aa: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +04f9ae: b524 |0015: and-int/2addr v4, v2 │ │ +04f9b0: 6e10 e324 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@24e3 │ │ +04f9b6: 0a02 |0019: move-result v2 │ │ +04f9b8: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +04f9bc: 1a02 d600 |001c: const-string v2, ", " // string@00d6 │ │ +04f9c0: 6e20 df24 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +04f9c6: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +04f9cc: 28e7 |0024: goto 000b // -0019 │ │ +04f9ce: 1a02 be03 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@03be │ │ +04f9d2: 6e20 df24 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +04f9d8: 28e1 |002a: goto 000b // -001f │ │ +04f9da: 1a02 ba03 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@03ba │ │ +04f9de: 6e20 df24 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +04f9e4: 28db |0030: goto 000b // -0025 │ │ +04f9e6: 1a02 bd03 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@03bd │ │ +04f9ea: 6e20 df24 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +04f9f0: 28d5 |0036: goto 000b // -002b │ │ +04f9f2: 1a02 bc03 |0037: const-string v2, "FEEDBACK_GENERIC" // string@03bc │ │ +04f9f6: 6e20 df24 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +04f9fc: 28cf |003c: goto 000b // -0031 │ │ +04f9fe: 1a02 bf03 |003d: const-string v2, "FEEDBACK_VISUAL" // string@03bf │ │ +04fa02: 6e20 df24 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +04fa08: 28c9 |0042: goto 000b // -0037 │ │ +04fa0a: 1a02 170f |0043: const-string v2, "]" // string@0f17 │ │ +04fa0e: 6e20 df24 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +04fa14: 6e10 e424 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +04fa1a: 0c02 |004b: move-result-object v2 │ │ +04fa1c: 1102 |004c: return-object v2 │ │ +04fa1e: 0000 |004d: nop // spacer │ │ +04fa20: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0006 line=357 │ │ 0x000b line=358 │ │ 0x000d line=359 │ │ 0x0013 line=360 │ │ @@ -1124,32 +1124,32 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 50 16-bit code units │ │ -04f214: |[04f214] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -04f224: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ -04f22a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04f22c: 1100 |0004: return-object v0 │ │ -04f22e: 1a00 0303 |0005: const-string v0, "DEFAULT" // string@0303 │ │ -04f232: 28fd |0007: goto 0004 // -0003 │ │ -04f234: 1a00 da03 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@03da │ │ -04f238: 28fa |000a: goto 0004 // -0006 │ │ -04f23a: 1a00 ec03 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@03ec │ │ -04f23e: 28f7 |000d: goto 0004 // -0009 │ │ -04f240: 1a00 ea03 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@03ea │ │ -04f244: 28f4 |0010: goto 0004 // -000c │ │ -04f246: 1a00 e903 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@03e9 │ │ -04f24a: 28f1 |0013: goto 0004 // -000f │ │ -04f24c: 1a00 eb03 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@03eb │ │ -04f250: 28ee |0016: goto 0004 // -0012 │ │ -04f252: 0000 |0017: nop // spacer │ │ -04f254: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ +04fa4c: |[04fa4c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +04fa5c: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ +04fa62: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04fa64: 1100 |0004: return-object v0 │ │ +04fa66: 1a00 0303 |0005: const-string v0, "DEFAULT" // string@0303 │ │ +04fa6a: 28fd |0007: goto 0004 // -0003 │ │ +04fa6c: 1a00 da03 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@03da │ │ +04fa70: 28fa |000a: goto 0004 // -0006 │ │ +04fa72: 1a00 ec03 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@03ec │ │ +04fa76: 28f7 |000d: goto 0004 // -0009 │ │ +04fa78: 1a00 ea03 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@03ea │ │ +04fa7c: 28f4 |0010: goto 0004 // -000c │ │ +04fa7e: 1a00 e903 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@03e9 │ │ +04fa82: 28f1 |0013: goto 0004 // -000f │ │ +04fa84: 1a00 eb03 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@03eb │ │ +04fa88: 28ee |0016: goto 0004 // -0012 │ │ +04fa8a: 0000 |0017: nop // spacer │ │ +04fa8c: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=409 │ │ 0x0005 line=397 │ │ 0x0008 line=399 │ │ 0x000b line=401 │ │ @@ -1165,19 +1165,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04f288: |[04f288] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -04f298: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ -04f29c: 7220 d302 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@02d3 │ │ -04f2a2: 0a00 |0005: move-result v0 │ │ -04f2a4: 0f00 |0006: return v0 │ │ +04fac0: |[04fac0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +04fad0: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ +04fad4: 7220 d302 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@02d3 │ │ +04fada: 0a00 |0005: move-result v0 │ │ +04fadc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #6 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -1185,19 +1185,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04f2a8: |[04f2a8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -04f2b8: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ -04f2bc: 7220 d402 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@02d4 │ │ -04f2c2: 0a00 |0005: move-result v0 │ │ -04f2c4: 0f00 |0006: return v0 │ │ +04fae0: |[04fae0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +04faf0: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ +04faf4: 7220 d402 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@02d4 │ │ +04fafa: 0a00 |0005: move-result v0 │ │ +04fafc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #7 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -1205,19 +1205,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04f2c8: |[04f2c8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04f2d8: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ -04f2dc: 7220 d502 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02d5 │ │ -04f2e2: 0c00 |0005: move-result-object v0 │ │ -04f2e4: 1100 |0006: return-object v0 │ │ +04fb00: |[04fb00] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04fb10: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ +04fb14: 7220 d502 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02d5 │ │ +04fb1a: 0c00 |0005: move-result-object v0 │ │ +04fb1c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #8 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -1225,19 +1225,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04f2e8: |[04f2e8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04f2f8: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ -04f2fc: 7220 d602 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02d6 │ │ -04f302: 0c00 |0005: move-result-object v0 │ │ -04f304: 1100 |0006: return-object v0 │ │ +04fb20: |[04fb20] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04fb30: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ +04fb34: 7220 d602 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02d6 │ │ +04fb3a: 0c00 |0005: move-result-object v0 │ │ +04fb3c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #9 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -1245,19 +1245,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04f308: |[04f308] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -04f318: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ -04f31c: 7220 d702 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@02d7 │ │ -04f322: 0c00 |0005: move-result-object v0 │ │ -04f324: 1100 |0006: return-object v0 │ │ +04fb40: |[04fb40] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +04fb50: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ +04fb54: 7220 d702 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@02d7 │ │ +04fb5a: 0c00 |0005: move-result-object v0 │ │ +04fb5c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #10 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -1265,32 +1265,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04f328: |[04f328] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04f338: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ -04f33c: 7220 d802 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02d8 │ │ -04f342: 0c00 |0005: move-result-object v0 │ │ -04f344: 1100 |0006: return-object v0 │ │ +04fb60: |[04fb60] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04fb70: 6200 4e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004e │ │ +04fb74: 7220 d802 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02d8 │ │ +04fb7a: 0c00 |0005: move-result-object v0 │ │ +04fb7c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ source_file_idx : 447 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #28 header: │ │ -class_idx : 186 │ │ +class_idx : 190 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 448 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #28 - │ │ @@ -1306,17 +1306,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f348: |[04f348] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -04f358: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -04f35e: 0e00 |0003: return-void │ │ +04fb80: |[04fb80] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +04fb90: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +04fb96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -1324,18 +1324,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04f360: |[04f360] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -04f370: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -04f376: 0a00 |0003: move-result v0 │ │ -04f378: 0f00 |0004: return v0 │ │ +04fb98: |[04fb98] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +04fba8: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +04fbae: 0a00 |0003: move-result v0 │ │ +04fbb0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #2 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -1343,18 +1343,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04f37c: |[04f37c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04f38c: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ -04f392: 0c00 |0003: move-result-object v0 │ │ -04f394: 1100 |0004: return-object v0 │ │ +04fbb4: |[04fbb4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04fbc4: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ +04fbca: 0c00 |0003: move-result-object v0 │ │ +04fbcc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #3 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -1362,18 +1362,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04f398: |[04f398] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04f3a8: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ -04f3ae: 0c00 |0003: move-result-object v0 │ │ -04f3b0: 1100 |0004: return-object v0 │ │ +04fbd0: |[04fbd0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04fbe0: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ +04fbe6: 0c00 |0003: move-result-object v0 │ │ +04fbe8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #4 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -1381,18 +1381,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04f3b4: |[04f3b4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -04f3c4: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ -04f3ca: 0c00 |0003: move-result-object v0 │ │ -04f3cc: 1100 |0004: return-object v0 │ │ +04fbec: |[04fbec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +04fbfc: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ +04fc02: 0c00 |0003: move-result-object v0 │ │ +04fc04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -1400,31 +1400,31 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04f3d0: |[04f3d0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04f3e0: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ -04f3e6: 0c00 |0003: move-result-object v0 │ │ -04f3e8: 1100 |0004: return-object v0 │ │ +04fc08: |[04fc08] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04fc18: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ +04fc1e: 0c00 |0003: move-result-object v0 │ │ +04fc20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ source_file_idx : 448 (AccessibilityServiceInfoCompatIcs.java) │ │ │ │ Class #29 header: │ │ -class_idx : 187 │ │ +class_idx : 191 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 449 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #29 - │ │ @@ -1440,17 +1440,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f3ec: |[04f3ec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ -04f3fc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -04f402: 0e00 |0003: return-void │ │ +04fc24: |[04fc24] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ +04fc34: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +04fc3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;) │ │ @@ -1458,31 +1458,31 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04f404: |[04f404] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -04f414: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ -04f41a: 0a00 |0003: move-result v0 │ │ -04f41c: 0f00 |0004: return v0 │ │ +04fc3c: |[04fc3c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +04fc4c: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ +04fc52: 0a00 |0003: move-result v0 │ │ +04fc54: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ source_file_idx : 449 (AccessibilityServiceInfoCompatJellyBeanMr2.java) │ │ │ │ Class #30 header: │ │ -class_idx : 188 │ │ +class_idx : 192 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 475 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #30 annotations: │ │ @@ -1498,17 +1498,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 475 (ActionBarDrawerToggle.java) │ │ │ │ Class #31 header: │ │ -class_idx : 189 │ │ +class_idx : 193 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 475 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #31 annotations: │ │ @@ -1542,17 +1542,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 475 (ActionBarDrawerToggle.java) │ │ │ │ Class #32 header: │ │ -class_idx : 193 │ │ +class_idx : 197 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 475 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #32 annotations: │ │ @@ -1588,17 +1588,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 475 (ActionBarDrawerToggle.java) │ │ │ │ Class #33 header: │ │ -class_idx : 194 │ │ +class_idx : 198 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 475 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #33 annotations: │ │ @@ -1622,17 +1622,17 @@ │ │ type : '()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 475 (ActionBarDrawerToggle.java) │ │ │ │ Class #34 header: │ │ -class_idx : 195 │ │ +class_idx : 199 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 98 │ │ +superclass_idx : 99 │ │ source_file_idx : 475 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #34 annotations: │ │ @@ -1674,27 +1674,27 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -04f420: |[04f420] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ -04f430: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f432: 5b34 5300 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0053 │ │ -04f436: 7030 0f02 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@020f │ │ -04f43c: 6001 3600 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -04f440: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ -04f444: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ -04f448: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -04f44a: 5c30 4f00 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@004f │ │ -04f44e: 2200 5600 |000f: new-instance v0, Landroid/graphics/Rect; // type@0056 │ │ -04f452: 7010 dd01 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -04f458: 5b30 5200 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0052 │ │ -04f45c: 0e00 |0016: return-void │ │ +04fc58: |[04fc58] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ +04fc68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04fc6a: 5b34 5300 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0053 │ │ +04fc6e: 7030 0f02 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@020f │ │ +04fc74: 6001 3600 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +04fc78: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ +04fc7c: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ +04fc80: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +04fc82: 5c30 4f00 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@004f │ │ +04fc86: 2200 5700 |000f: new-instance v0, Landroid/graphics/Rect; // type@0057 │ │ +04fc8a: 7010 dd01 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +04fc90: 5b30 5200 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0052 │ │ +04fc94: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=420 │ │ 0x0003 line=421 │ │ 0x0006 line=414 │ │ 0x000f line=415 │ │ 0x0016 line=422 │ │ @@ -1708,17 +1708,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04f460: |[04f460] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -04f470: 7030 0203 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@0302 │ │ -04f476: 0e00 |0003: return-void │ │ +04fc98: |[04fc98] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +04fca8: 7030 0203 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@0302 │ │ +04fcae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/graphics/drawable/Drawable; │ │ @@ -1730,58 +1730,58 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -04f478: |[04f478] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -04f488: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04f48a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -04f48c: 5463 5200 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0052 │ │ -04f490: 6e20 0403 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@0304 │ │ -04f496: 6e10 d001 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@01d0 │ │ -04f49c: 5463 5300 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0053 │ │ -04f4a0: 7110 0c03 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@030c │ │ -04f4a6: 0c03 |000f: move-result-object v3 │ │ -04f4a8: 6e10 5d00 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@005d │ │ -04f4ae: 0c03 |0013: move-result-object v3 │ │ -04f4b0: 6e10 7722 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@2277 │ │ -04f4b6: 0c03 |0017: move-result-object v3 │ │ -04f4b8: 7110 be0d 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ -04f4be: 0a03 |001b: move-result v3 │ │ -04f4c0: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ -04f4c4: 0101 |001e: move v1, v0 │ │ -04f4c6: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ -04f4ca: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ -04f4cc: 5463 5200 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0052 │ │ -04f4d0: 6e10 e801 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@01e8 │ │ -04f4d6: 0a02 |0027: move-result v2 │ │ -04f4d8: 5263 5000 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0050 │ │ -04f4dc: 7f33 |002a: neg-float v3, v3 │ │ -04f4de: 8224 |002b: int-to-float v4, v2 │ │ -04f4e0: c843 |002c: mul-float/2addr v3, v4 │ │ -04f4e2: 5264 5100 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0051 │ │ -04f4e6: c843 |002f: mul-float/2addr v3, v4 │ │ -04f4e8: 8204 |0030: int-to-float v4, v0 │ │ -04f4ea: c843 |0031: mul-float/2addr v3, v4 │ │ -04f4ec: 6e30 d401 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01d4 │ │ -04f4f2: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ -04f4f6: 5563 4f00 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@004f │ │ -04f4fa: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ -04f4fe: 8223 |003b: int-to-float v3, v2 │ │ -04f500: 6e30 d401 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01d4 │ │ -04f506: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ -04f50a: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ -04f50e: 6e30 d301 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@01d3 │ │ -04f514: 6f20 1002 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0210 │ │ -04f51a: 6e10 cd01 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@01cd │ │ -04f520: 0e00 |004c: return-void │ │ -04f522: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -04f524: 28d1 |004e: goto 001f // -002f │ │ +04fcb0: |[04fcb0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +04fcc0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04fcc2: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +04fcc4: 5463 5200 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0052 │ │ +04fcc8: 6e20 0403 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@0304 │ │ +04fcce: 6e10 d001 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@01d0 │ │ +04fcd4: 5463 5300 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0053 │ │ +04fcd8: 7110 0c03 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@030c │ │ +04fcde: 0c03 |000f: move-result-object v3 │ │ +04fce0: 6e10 5d00 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@005d │ │ +04fce6: 0c03 |0013: move-result-object v3 │ │ +04fce8: 6e10 7722 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@2277 │ │ +04fcee: 0c03 |0017: move-result-object v3 │ │ +04fcf0: 7110 be0d 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ +04fcf6: 0a03 |001b: move-result v3 │ │ +04fcf8: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ +04fcfc: 0101 |001e: move v1, v0 │ │ +04fcfe: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ +04fd02: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ +04fd04: 5463 5200 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0052 │ │ +04fd08: 6e10 e801 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@01e8 │ │ +04fd0e: 0a02 |0027: move-result v2 │ │ +04fd10: 5263 5000 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0050 │ │ +04fd14: 7f33 |002a: neg-float v3, v3 │ │ +04fd16: 8224 |002b: int-to-float v4, v2 │ │ +04fd18: c843 |002c: mul-float/2addr v3, v4 │ │ +04fd1a: 5264 5100 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0051 │ │ +04fd1e: c843 |002f: mul-float/2addr v3, v4 │ │ +04fd20: 8204 |0030: int-to-float v4, v0 │ │ +04fd22: c843 |0031: mul-float/2addr v3, v4 │ │ +04fd24: 6e30 d401 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01d4 │ │ +04fd2a: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ +04fd2e: 5563 4f00 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@004f │ │ +04fd32: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ +04fd36: 8223 |003b: int-to-float v3, v2 │ │ +04fd38: 6e30 d401 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01d4 │ │ +04fd3e: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ +04fd42: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ +04fd46: 6e30 d301 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@01d3 │ │ +04fd4c: 6f20 1002 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0210 │ │ +04fd52: 6e10 cd01 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@01cd │ │ +04fd58: 0e00 |004c: return-void │ │ +04fd5a: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +04fd5c: 28d1 |004e: goto 001f // -002f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=452 │ │ 0x0007 line=453 │ │ 0x000a line=456 │ │ 0x001f line=458 │ │ 0x0022 line=459 │ │ @@ -1805,17 +1805,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f528: |[04f528] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ -04f538: 5210 5100 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0051 │ │ -04f53c: 0f00 |0002: return v0 │ │ +04fd60: |[04fd60] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ +04fd70: 5210 5100 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0051 │ │ +04fd74: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1823,18 +1823,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04f540: |[04f540] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ -04f550: 5901 5000 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0050 │ │ -04f554: 6e10 0703 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0307 │ │ -04f55a: 0e00 |0005: return-void │ │ +04fd78: |[04fd78] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ +04fd88: 5901 5000 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0050 │ │ +04fd8c: 6e10 0703 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0307 │ │ +04fd92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0002 line=447 │ │ 0x0005 line=448 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1845,33 +1845,33 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04f55c: |[04f55c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ -04f56c: 5901 5100 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0051 │ │ -04f570: 6e10 0703 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0307 │ │ -04f576: 0e00 |0005: return-void │ │ +04fd94: |[04fd94] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ +04fda4: 5901 5100 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0051 │ │ +04fda8: 6e10 0703 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0307 │ │ +04fdae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0002 line=431 │ │ 0x0005 line=432 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=1 position F │ │ │ │ source_file_idx : 475 (ActionBarDrawerToggle.java) │ │ │ │ Class #35 header: │ │ -class_idx : 197 │ │ +class_idx : 201 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 477 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #35 annotations: │ │ @@ -1904,66 +1904,66 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -04f578: |[04f578] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ -04f588: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ -04f58e: 121c |0003: const/4 v12, #int 1 // #1 │ │ -04f590: 120b |0004: const/4 v11, #int 0 // #0 │ │ -04f592: 7010 b324 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@24b3 │ │ -04f598: 1c06 1100 |0008: const-class v6, Landroid/app/ActionBar; // type@0011 │ │ -04f59c: 1a07 ad23 |000a: const-string v7, "setHomeAsUpIndicator" // string@23ad │ │ -04f5a0: 1218 |000c: const/4 v8, #int 1 // #1 │ │ -04f5a2: 2388 1805 |000d: new-array v8, v8, [Ljava/lang/Class; // type@0518 │ │ -04f5a6: 1209 |000f: const/4 v9, #int 0 // #0 │ │ -04f5a8: 1c0a 6100 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0061 │ │ -04f5ac: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ -04f5b0: 6e30 8924 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2489 │ │ -04f5b6: 0c06 |0017: move-result-object v6 │ │ -04f5b8: 5be6 6300 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0063 │ │ -04f5bc: 1c06 1100 |001a: const-class v6, Landroid/app/ActionBar; // type@0011 │ │ -04f5c0: 1a07 ac23 |001c: const-string v7, "setHomeActionContentDescription" // string@23ac │ │ -04f5c4: 1218 |001e: const/4 v8, #int 1 // #1 │ │ -04f5c6: 2388 1805 |001f: new-array v8, v8, [Ljava/lang/Class; // type@0518 │ │ -04f5ca: 1209 |0021: const/4 v9, #int 0 // #0 │ │ -04f5cc: 620a d20e |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0ed2 │ │ -04f5d0: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ -04f5d4: 6e30 8924 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2489 │ │ -04f5da: 0c06 |0029: move-result-object v6 │ │ -04f5dc: 5be6 6200 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0062 │ │ -04f5e0: 0e00 |002c: return-void │ │ -04f5e2: 0d06 |002d: move-exception v6 │ │ -04f5e4: 6e20 5000 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0050 │ │ -04f5ea: 0c02 |0031: move-result-object v2 │ │ -04f5ec: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ -04f5f0: 6e10 7821 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -04f5f6: 0c03 |0037: move-result-object v3 │ │ -04f5f8: 1f03 2204 |0038: check-cast v3, Landroid/view/ViewGroup; // type@0422 │ │ -04f5fc: 6e10 0f22 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ -04f602: 0a00 |003d: move-result v0 │ │ -04f604: 1226 |003e: const/4 v6, #int 2 // #2 │ │ -04f606: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ -04f60a: 6e20 0e22 b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ -04f610: 0c01 |0044: move-result-object v1 │ │ -04f612: 6e20 0e22 c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ -04f618: 0c04 |0048: move-result-object v4 │ │ -04f61a: 6e10 6221 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@2162 │ │ -04f620: 0a06 |004c: move-result v6 │ │ -04f622: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ -04f626: 0745 |004f: move-object v5, v4 │ │ -04f628: 2056 5404 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@0454 │ │ -04f62c: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ -04f630: 1f05 5404 |0054: check-cast v5, Landroid/widget/ImageView; // type@0454 │ │ -04f634: 5be5 6400 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0064 │ │ -04f638: 28d4 |0058: goto 002c // -002c │ │ -04f63a: 0715 |0059: move-object v5, v1 │ │ -04f63c: 28f6 |005a: goto 0050 // -000a │ │ +04fdb0: |[04fdb0] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ +04fdc0: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ +04fdc6: 121c |0003: const/4 v12, #int 1 // #1 │ │ +04fdc8: 120b |0004: const/4 v11, #int 0 // #0 │ │ +04fdca: 7010 b324 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@24b3 │ │ +04fdd0: 1c06 1100 |0008: const-class v6, Landroid/app/ActionBar; // type@0011 │ │ +04fdd4: 1a07 b323 |000a: const-string v7, "setHomeAsUpIndicator" // string@23b3 │ │ +04fdd8: 1218 |000c: const/4 v8, #int 1 // #1 │ │ +04fdda: 2388 1e05 |000d: new-array v8, v8, [Ljava/lang/Class; // type@051e │ │ +04fdde: 1209 |000f: const/4 v9, #int 0 // #0 │ │ +04fde0: 1c0a 6200 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0062 │ │ +04fde4: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ +04fde8: 6e30 8924 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2489 │ │ +04fdee: 0c06 |0017: move-result-object v6 │ │ +04fdf0: 5be6 6300 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0063 │ │ +04fdf4: 1c06 1100 |001a: const-class v6, Landroid/app/ActionBar; // type@0011 │ │ +04fdf8: 1a07 b223 |001c: const-string v7, "setHomeActionContentDescription" // string@23b2 │ │ +04fdfc: 1218 |001e: const/4 v8, #int 1 // #1 │ │ +04fdfe: 2388 1e05 |001f: new-array v8, v8, [Ljava/lang/Class; // type@051e │ │ +04fe02: 1209 |0021: const/4 v9, #int 0 // #0 │ │ +04fe04: 620a d20e |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0ed2 │ │ +04fe08: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ +04fe0c: 6e30 8924 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2489 │ │ +04fe12: 0c06 |0029: move-result-object v6 │ │ +04fe14: 5be6 6200 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0062 │ │ +04fe18: 0e00 |002c: return-void │ │ +04fe1a: 0d06 |002d: move-exception v6 │ │ +04fe1c: 6e20 5000 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0050 │ │ +04fe22: 0c02 |0031: move-result-object v2 │ │ +04fe24: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ +04fe28: 6e10 7821 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +04fe2e: 0c03 |0037: move-result-object v3 │ │ +04fe30: 1f03 2804 |0038: check-cast v3, Landroid/view/ViewGroup; // type@0428 │ │ +04fe34: 6e10 0f22 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ +04fe3a: 0a00 |003d: move-result v0 │ │ +04fe3c: 1226 |003e: const/4 v6, #int 2 // #2 │ │ +04fe3e: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ +04fe42: 6e20 0e22 b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ +04fe48: 0c01 |0044: move-result-object v1 │ │ +04fe4a: 6e20 0e22 c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ +04fe50: 0c04 |0048: move-result-object v4 │ │ +04fe52: 6e10 6221 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@2162 │ │ +04fe58: 0a06 |004c: move-result v6 │ │ +04fe5a: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ +04fe5e: 0745 |004f: move-object v5, v4 │ │ +04fe60: 2056 5a04 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@045a │ │ +04fe64: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ +04fe68: 1f05 5a04 |0054: check-cast v5, Landroid/widget/ImageView; // type@045a │ │ +04fe6c: 5be5 6400 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0064 │ │ +04fe70: 28d4 |0058: goto 002c // -002c │ │ +04fe72: 0715 |0059: move-object v5, v1 │ │ +04fe74: 28f6 |005a: goto 0050 // -000a │ │ catches : 1 │ │ 0x0008 - 0x002c │ │ Ljava/lang/NoSuchMethodException; -> 0x002d │ │ positions : │ │ 0x0005 line=103 │ │ 0x0008 line=105 │ │ 0x001a line=107 │ │ @@ -1990,17 +1990,17 @@ │ │ 0x0000 - 0x005b reg=14 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ 0x0000 - 0x005b reg=15 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ source_file_idx : 477 (ActionBarDrawerToggleHoneycomb.java) │ │ │ │ Class #36 header: │ │ -class_idx : 198 │ │ +class_idx : 202 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 477 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #36 annotations: │ │ @@ -2029,39 +2029,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -04f650: |[04f650] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -04f660: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04f662: 2300 f504 |0001: new-array v0, v0, [I // type@04f5 │ │ -04f666: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04f668: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -04f66e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04f672: 6900 6600 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0066 │ │ -04f676: 0e00 |000b: return-void │ │ +04fe88: |[04fe88] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +04fe98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04fe9a: 2300 fb04 |0001: new-array v0, v0, [I // type@04fb │ │ +04fe9e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04fea0: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +04fea6: 4b02 0001 |0007: aput v2, v0, v1 │ │ +04feaa: 6900 6600 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0066 │ │ +04feae: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f678: |[04f678] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -04f688: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -04f68e: 0e00 |0003: return-void │ │ +04feb0: |[04feb0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +04fec0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +04fec6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb; │ │ │ │ @@ -2070,23 +2070,23 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04f690: |[04f690] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -04f6a0: 6202 6600 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0066 │ │ -04f6a4: 6e20 6000 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0060 │ │ -04f6aa: 0c00 |0005: move-result-object v0 │ │ -04f6ac: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -04f6ae: 6e20 9601 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ -04f6b4: 0c01 |000a: move-result-object v1 │ │ -04f6b6: 6e10 a001 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -04f6bc: 1101 |000e: return-object v1 │ │ +04fec8: |[04fec8] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +04fed8: 6202 6600 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0066 │ │ +04fedc: 6e20 6000 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0060 │ │ +04fee2: 0c00 |0005: move-result-object v0 │ │ +04fee4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +04fee6: 6e20 9601 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ +04feec: 0c01 |000a: move-result-object v1 │ │ +04feee: 6e10 a001 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +04fef4: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0006 line=93 │ │ 0x000b line=94 │ │ 0x000e line=95 │ │ locals : │ │ @@ -2099,44 +2099,44 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -04f6c0: |[04f6c0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -04f6d0: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -04f6d4: 2207 c500 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00c5 │ │ -04f6d8: 7020 1903 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@0319 │ │ -04f6de: 0772 |0007: move-object v2, v7 │ │ -04f6e0: 1f02 c500 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00c5 │ │ -04f6e4: 5423 6300 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0063 │ │ -04f6e8: 3803 2200 |000c: if-eqz v3, 002e // +0022 │ │ -04f6ec: 6e10 5300 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0053 │ │ -04f6f2: 0c00 |0011: move-result-object v0 │ │ -04f6f4: 5423 6200 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0062 │ │ -04f6f8: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -04f6fa: 2344 1905 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0519 │ │ -04f6fe: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -04f700: 7110 a424 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ -04f706: 0c06 |001b: move-result-object v6 │ │ -04f708: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ -04f70c: 6e30 fa24 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ -04f712: 6003 3600 |0021: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -04f716: 1304 1300 |0023: const/16 v4, #int 19 // #13 │ │ -04f71a: 3643 0900 |0025: if-gt v3, v4, 002e // +0009 │ │ -04f71e: 6e10 2300 0000 |0027: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0023 │ │ -04f724: 0c03 |002a: move-result-object v3 │ │ -04f726: 6e20 4a00 3000 |002b: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@004a │ │ -04f72c: 1107 |002e: return-object v7 │ │ -04f72e: 0d01 |002f: move-exception v1 │ │ -04f730: 1a03 dc01 |0030: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01dc │ │ -04f734: 1a04 f402 |0032: const-string v4, "Couldn't set content description via JB-MR2 API" // string@02f4 │ │ -04f738: 7130 7020 4301 |0034: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ -04f73e: 28f7 |0037: goto 002e // -0009 │ │ +04fef8: |[04fef8] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +04ff08: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +04ff0c: 2207 c900 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00c9 │ │ +04ff10: 7020 1903 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@0319 │ │ +04ff16: 0772 |0007: move-object v2, v7 │ │ +04ff18: 1f02 c900 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00c9 │ │ +04ff1c: 5423 6300 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0063 │ │ +04ff20: 3803 2200 |000c: if-eqz v3, 002e // +0022 │ │ +04ff24: 6e10 5300 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0053 │ │ +04ff2a: 0c00 |0011: move-result-object v0 │ │ +04ff2c: 5423 6200 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0062 │ │ +04ff30: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +04ff32: 2344 1f05 |0015: new-array v4, v4, [Ljava/lang/Object; // type@051f │ │ +04ff36: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +04ff38: 7110 a424 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ +04ff3e: 0c06 |001b: move-result-object v6 │ │ +04ff40: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ +04ff44: 6e30 fa24 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ +04ff4a: 6003 3600 |0021: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +04ff4e: 1304 1300 |0023: const/16 v4, #int 19 // #13 │ │ +04ff52: 3643 0900 |0025: if-gt v3, v4, 002e // +0009 │ │ +04ff56: 6e10 2300 0000 |0027: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0023 │ │ +04ff5c: 0c03 |002a: move-result-object v3 │ │ +04ff5e: 6e20 4a00 3000 |002b: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@004a │ │ +04ff64: 1107 |002e: return-object v7 │ │ +04ff66: 0d01 |002f: move-exception v1 │ │ +04ff68: 1a03 dc01 |0030: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01dc │ │ +04ff6c: 1a04 f402 |0032: const-string v4, "Couldn't set content description via JB-MR2 API" // string@02f4 │ │ +04ff70: 7130 7020 4301 |0034: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ +04ff76: 28f7 |0037: goto 002e // -0009 │ │ catches : 1 │ │ 0x000e - 0x002e │ │ Ljava/lang/Exception; -> 0x002f │ │ positions : │ │ 0x0000 line=71 │ │ 0x0002 line=72 │ │ 0x0008 line=74 │ │ @@ -2161,53 +2161,53 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -04f750: |[04f750] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -04f760: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -04f764: 2207 c500 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00c5 │ │ -04f768: 7020 1903 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@0319 │ │ -04f76e: 0772 |0007: move-object v2, v7 │ │ -04f770: 1f02 c500 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00c5 │ │ -04f774: 5423 6300 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0063 │ │ -04f778: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ -04f77c: 6e10 5300 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0053 │ │ -04f782: 0c00 |0011: move-result-object v0 │ │ -04f784: 5423 6300 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0063 │ │ -04f788: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -04f78a: 2344 1905 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0519 │ │ -04f78e: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -04f790: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ -04f794: 6e30 fa24 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ -04f79a: 5423 6200 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0062 │ │ -04f79e: 1214 |001f: const/4 v4, #int 1 // #1 │ │ -04f7a0: 2344 1905 |0020: new-array v4, v4, [Ljava/lang/Object; // type@0519 │ │ -04f7a4: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -04f7a6: 7110 a424 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ -04f7ac: 0c06 |0026: move-result-object v6 │ │ -04f7ae: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ -04f7b2: 6e30 fa24 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ -04f7b8: 1107 |002c: return-object v7 │ │ -04f7ba: 0d01 |002d: move-exception v1 │ │ -04f7bc: 1a03 dc01 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01dc │ │ -04f7c0: 1a04 f602 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@02f6 │ │ -04f7c4: 7130 7020 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ -04f7ca: 28f7 |0035: goto 002c // -0009 │ │ -04f7cc: 5423 6400 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0064 │ │ -04f7d0: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ -04f7d4: 5423 6400 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0064 │ │ -04f7d8: 6e20 6423 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ -04f7de: 28ed |003f: goto 002c // -0013 │ │ -04f7e0: 1a03 dc01 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01dc │ │ -04f7e4: 1a04 f502 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@02f5 │ │ -04f7e8: 7120 6f20 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -04f7ee: 28e5 |0047: goto 002c // -001b │ │ +04ff88: |[04ff88] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +04ff98: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +04ff9c: 2207 c900 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00c9 │ │ +04ffa0: 7020 1903 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@0319 │ │ +04ffa6: 0772 |0007: move-object v2, v7 │ │ +04ffa8: 1f02 c900 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00c9 │ │ +04ffac: 5423 6300 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0063 │ │ +04ffb0: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ +04ffb4: 6e10 5300 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0053 │ │ +04ffba: 0c00 |0011: move-result-object v0 │ │ +04ffbc: 5423 6300 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0063 │ │ +04ffc0: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +04ffc2: 2344 1f05 |0015: new-array v4, v4, [Ljava/lang/Object; // type@051f │ │ +04ffc6: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +04ffc8: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ +04ffcc: 6e30 fa24 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ +04ffd2: 5423 6200 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0062 │ │ +04ffd6: 1214 |001f: const/4 v4, #int 1 // #1 │ │ +04ffd8: 2344 1f05 |0020: new-array v4, v4, [Ljava/lang/Object; // type@051f │ │ +04ffdc: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +04ffde: 7110 a424 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ +04ffe4: 0c06 |0026: move-result-object v6 │ │ +04ffe6: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ +04ffea: 6e30 fa24 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ +04fff0: 1107 |002c: return-object v7 │ │ +04fff2: 0d01 |002d: move-exception v1 │ │ +04fff4: 1a03 dc01 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01dc │ │ +04fff8: 1a04 f602 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@02f6 │ │ +04fffc: 7130 7020 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ +050002: 28f7 |0035: goto 002c // -0009 │ │ +050004: 5423 6400 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0064 │ │ +050008: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ +05000c: 5423 6400 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0064 │ │ +050010: 6e20 6423 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ +050016: 28ed |003f: goto 002c // -0013 │ │ +050018: 1a03 dc01 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01dc │ │ +05001c: 1a04 f502 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@02f5 │ │ +050020: 7120 6f20 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +050026: 28e5 |0047: goto 002c // -001b │ │ catches : 1 │ │ 0x000e - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=49 │ │ 0x0002 line=50 │ │ 0x0008 line=52 │ │ @@ -2230,17 +2230,17 @@ │ │ 0x0000 - 0x0048 reg=9 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0048 reg=10 contentDescRes I │ │ │ │ Virtual methods - │ │ source_file_idx : 477 (ActionBarDrawerToggleHoneycomb.java) │ │ │ │ Class #37 header: │ │ -class_idx : 199 │ │ +class_idx : 203 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 482 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #37 - │ │ @@ -2265,39 +2265,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -04f800: |[04f800] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ -04f810: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04f812: 2300 f504 |0001: new-array v0, v0, [I // type@04f5 │ │ -04f816: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04f818: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -04f81e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04f822: 6900 6800 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0068 │ │ -04f826: 0e00 |000b: return-void │ │ +050038: |[050038] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ +050048: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05004a: 2300 fb04 |0001: new-array v0, v0, [I // type@04fb │ │ +05004e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +050050: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +050056: 4b02 0001 |0007: aput v2, v0, v1 │ │ +05005a: 6900 6800 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0068 │ │ +05005e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f828: |[04f828] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ -04f838: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -04f83e: 0e00 |0003: return-void │ │ +050060: |[050060] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ +050070: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +050076: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;) │ │ @@ -2305,23 +2305,23 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04f840: |[04f840] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -04f850: 6202 6800 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0068 │ │ -04f854: 6e20 6000 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0060 │ │ -04f85a: 0c00 |0005: move-result-object v0 │ │ -04f85c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -04f85e: 6e20 9601 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ -04f864: 0c01 |000a: move-result-object v1 │ │ -04f866: 6e10 a001 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -04f86c: 1101 |000e: return-object v1 │ │ +050078: |[050078] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +050088: 6202 6800 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0068 │ │ +05008c: 6e20 6000 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0060 │ │ +050092: 0c00 |0005: move-result-object v0 │ │ +050094: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +050096: 6e20 9601 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ +05009c: 0c01 |000a: move-result-object v1 │ │ +05009e: 6e10 a001 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +0500a4: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0006 line=55 │ │ 0x000b line=56 │ │ 0x000e line=57 │ │ locals : │ │ @@ -2334,20 +2334,20 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04f870: |[04f870] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -04f880: 6e10 5300 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0053 │ │ -04f886: 0c00 |0003: move-result-object v0 │ │ -04f888: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -04f88c: 6e20 3b00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@003b │ │ -04f892: 1101 |0009: return-object v1 │ │ +0500a8: |[0500a8] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +0500b8: 6e10 5300 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0053 │ │ +0500be: 0c00 |0003: move-result-object v0 │ │ +0500c0: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +0500c4: 6e20 3b00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@003b │ │ +0500ca: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0004 line=47 │ │ 0x0006 line=48 │ │ 0x0009 line=50 │ │ locals : │ │ @@ -2361,21 +2361,21 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04f894: |[04f894] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -04f8a4: 6e10 5300 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0053 │ │ -04f8aa: 0c00 |0003: move-result-object v0 │ │ -04f8ac: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -04f8b0: 6e20 3e00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@003e │ │ -04f8b6: 6e20 3b00 4000 |0009: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@003b │ │ -04f8bc: 1101 |000c: return-object v1 │ │ +0500cc: |[0500cc] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +0500dc: 6e10 5300 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0053 │ │ +0500e2: 0c00 |0003: move-result-object v0 │ │ +0500e4: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0500e8: 6e20 3e00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@003e │ │ +0500ee: 6e20 3b00 4000 |0009: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@003b │ │ +0500f4: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0004 line=37 │ │ 0x0006 line=38 │ │ 0x0009 line=39 │ │ 0x000c line=41 │ │ @@ -2386,17 +2386,17 @@ │ │ 0x0000 - 0x000d reg=3 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x000d reg=4 contentDescRes I │ │ │ │ Virtual methods - │ │ source_file_idx : 482 (ActionBarDrawerToggleJellybeanMR2.java) │ │ │ │ Class #38 header: │ │ -class_idx : 201 │ │ +class_idx : 205 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 563 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #38 - │ │ @@ -2412,17 +2412,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f8c0: |[04f8c0] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -04f8d0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -04f8d6: 0e00 |0003: return-void │ │ +0500f8: |[0500f8] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +050108: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05010e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompatHoneycomb;) │ │ @@ -2430,17 +2430,17 @@ │ │ type : '(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -04f8d8: |[04f8d8] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04f8e8: 6e54 4f00 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@004f │ │ -04f8ee: 0e00 |0003: return-void │ │ +050110: |[050110] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +050120: 6e54 4f00 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@004f │ │ +050126: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 prefix Ljava/lang/String; │ │ @@ -2453,31 +2453,31 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f8f0: |[04f8f0] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -04f900: 6e10 5e00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@005e │ │ -04f906: 0e00 |0003: return-void │ │ +050128: |[050128] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +050138: 6e10 5e00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@005e │ │ +05013e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ source_file_idx : 563 (ActivityCompatHoneycomb.java) │ │ │ │ Class #39 header: │ │ -class_idx : 202 │ │ +class_idx : 206 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 564 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #39 - │ │ @@ -2493,17 +2493,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f908: |[04f908] android.support.v4.app.ActivityCompatJB.:()V │ │ -04f918: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -04f91e: 0e00 |0003: return-void │ │ +050140: |[050140] android.support.v4.app.ActivityCompatJB.:()V │ │ +050150: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +050156: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompatJB;) │ │ @@ -2511,17 +2511,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f920: |[04f920] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ -04f930: 6e10 5200 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@0052 │ │ -04f936: 0e00 |0003: return-void │ │ +050158: |[050158] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ +050168: 6e10 5200 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@0052 │ │ +05016e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -2530,17 +2530,17 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04f938: |[04f938] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -04f948: 6e30 3301 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@0133 │ │ -04f94e: 0e00 |0003: return-void │ │ +050170: |[050170] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +050180: 6e30 3301 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@0133 │ │ +050186: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intent Landroid/content/Intent; │ │ @@ -2551,34 +2551,34 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -04f950: |[04f950] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -04f960: 6e40 7600 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@0076 │ │ -04f966: 0e00 |0003: return-void │ │ +050188: |[050188] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +050198: 6e40 7600 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@0076 │ │ +05019e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 intent Landroid/content/Intent; │ │ 0x0000 - 0x0004 reg=2 requestCode I │ │ 0x0000 - 0x0004 reg=3 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 564 (ActivityCompatJB.java) │ │ │ │ Class #40 header: │ │ -class_idx : 204 │ │ +class_idx : 208 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 566 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #40 annotations: │ │ @@ -2598,17 +2598,17 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f968: |[04f968] android.support.v4.app.ActivityOptionsCompat.:()V │ │ -04f978: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -04f97e: 0e00 |0003: return-void │ │ +0501a0: |[0501a0] android.support.v4.app.ActivityOptionsCompat.:()V │ │ +0501b0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0501b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ @@ -2617,26 +2617,26 @@ │ │ type : '(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -04f980: |[04f980] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -04f990: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -04f994: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04f998: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -04f99c: 2200 cb00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00cb │ │ -04f9a0: 7130 3a03 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@033a │ │ -04f9a6: 0c01 |000b: move-result-object v1 │ │ -04f9a8: 7020 3003 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0330 │ │ -04f9ae: 1100 |000f: return-object v0 │ │ -04f9b0: 2200 cc00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00cc │ │ -04f9b4: 7010 3303 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0333 │ │ -04f9ba: 28fa |0015: goto 000f // -0006 │ │ +0501b8: |[0501b8] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +0501c8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0501cc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0501d0: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +0501d4: 2200 cf00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00cf │ │ +0501d8: 7130 3a03 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@033a │ │ +0501de: 0c01 |000b: move-result-object v1 │ │ +0501e0: 7020 3003 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0330 │ │ +0501e6: 1100 |000f: return-object v0 │ │ +0501e8: 2200 d000 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00d0 │ │ +0501ec: 7010 3303 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0333 │ │ +0501f2: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0006 line=46 │ │ 0x000f line=49 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 context Landroid/content/Context; │ │ @@ -2648,26 +2648,26 @@ │ │ type : '(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -04f9bc: |[04f9bc] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -04f9cc: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -04f9d0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04f9d4: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -04f9d8: 2200 cb00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00cb │ │ -04f9dc: 7156 3b03 3254 |0008: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@033b │ │ -04f9e2: 0c01 |000b: move-result-object v1 │ │ -04f9e4: 7020 3003 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0330 │ │ -04f9ea: 1100 |000f: return-object v0 │ │ -04f9ec: 2200 cc00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00cc │ │ -04f9f0: 7010 3303 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0333 │ │ -04f9f6: 28fa |0015: goto 000f // -0006 │ │ +0501f4: |[0501f4] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +050204: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +050208: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +05020c: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +050210: 2200 cf00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00cf │ │ +050214: 7156 3b03 3254 |0008: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@033b │ │ +05021a: 0c01 |000b: move-result-object v1 │ │ +05021c: 7020 3003 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0330 │ │ +050222: 1100 |000f: return-object v0 │ │ +050224: 2200 d000 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00d0 │ │ +050228: 7010 3303 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0333 │ │ +05022e: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0006 line=75 │ │ 0x000f line=79 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ @@ -2681,26 +2681,26 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -04f9f8: |[04f9f8] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -04fa08: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -04fa0c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04fa10: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -04fa14: 2200 cb00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00cb │ │ -04fa18: 7140 3c03 3254 |0008: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@033c │ │ -04fa1e: 0c01 |000b: move-result-object v1 │ │ -04fa20: 7020 3003 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0330 │ │ -04fa26: 1100 |000f: return-object v0 │ │ -04fa28: 2200 cc00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00cc │ │ -04fa2c: 7010 3303 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0333 │ │ -04fa32: 28fa |0015: goto 000f // -0006 │ │ +050230: |[050230] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +050240: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +050244: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +050248: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +05024c: 2200 cf00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00cf │ │ +050250: 7140 3c03 3254 |0008: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@033c │ │ +050256: 0c01 |000b: move-result-object v1 │ │ +050258: 7020 3003 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0330 │ │ +05025e: 1100 |000f: return-object v0 │ │ +050260: 2200 d000 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00d0 │ │ +050264: 7010 3303 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0333 │ │ +05026a: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0006 line=104 │ │ 0x000f line=108 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ @@ -2714,17 +2714,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04fa34: |[04fa34] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ -04fa44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04fa46: 1100 |0001: return-object v0 │ │ +05026c: |[05026c] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ +05027c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05027e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat;) │ │ @@ -2732,29 +2732,29 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04fa48: |[04fa48] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -04fa58: 0e00 |0000: return-void │ │ +050280: |[050280] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +050290: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ 0x0000 - 0x0001 reg=1 otherOptions Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ source_file_idx : 566 (ActivityOptionsCompat.java) │ │ │ │ Class #41 header: │ │ -class_idx : 205 │ │ +class_idx : 209 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 567 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #41 - │ │ @@ -2774,18 +2774,18 @@ │ │ type : '(Landroid/app/ActivityOptions;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04fa5c: |[04fa5c] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ -04fa6c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -04fa72: 5b01 6a00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006a │ │ -04fa76: 0e00 |0005: return-void │ │ +050294: |[050294] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ +0502a4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0502aa: 5b01 6a00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006a │ │ +0502ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ @@ -2796,20 +2796,20 @@ │ │ type : '(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04fa78: |[04fa78] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -04fa88: 2200 cd00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00cd │ │ -04fa8c: 7130 7700 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0077 │ │ -04fa92: 0c01 |0005: move-result-object v1 │ │ -04fa94: 7020 3903 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0339 │ │ -04fa9a: 1100 |0009: return-object v0 │ │ +0502b0: |[0502b0] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +0502c0: 2200 d100 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00d1 │ │ +0502c4: 7130 7700 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0077 │ │ +0502ca: 0c01 |0005: move-result-object v1 │ │ +0502cc: 7020 3903 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0339 │ │ +0502d2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x000a reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000a reg=3 enterResId I │ │ 0x0000 - 0x000a reg=4 exitResId I │ │ @@ -2819,20 +2819,20 @@ │ │ type : '(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -04fa9c: |[04fa9c] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -04faac: 2200 cd00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00cd │ │ -04fab0: 7156 7800 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0078 │ │ -04fab6: 0c01 |0005: move-result-object v1 │ │ -04fab8: 7020 3903 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0339 │ │ -04fabe: 1100 |0009: return-object v0 │ │ +0502d4: |[0502d4] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +0502e4: 2200 d100 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00d1 │ │ +0502e8: 7156 7800 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0078 │ │ +0502ee: 0c01 |0005: move-result-object v1 │ │ +0502f0: 7020 3903 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0339 │ │ +0502f6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x000a reg=2 source Landroid/view/View; │ │ 0x0000 - 0x000a reg=3 startX I │ │ 0x0000 - 0x000a reg=4 startY I │ │ @@ -2844,20 +2844,20 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -04fac0: |[04fac0] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -04fad0: 2200 cd00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00cd │ │ -04fad4: 7140 7900 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0079 │ │ -04fada: 0c01 |0005: move-result-object v1 │ │ -04fadc: 7020 3903 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0339 │ │ -04fae2: 1100 |0009: return-object v0 │ │ +0502f8: |[0502f8] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +050308: 2200 d100 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00d1 │ │ +05030c: 7140 7900 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0079 │ │ +050312: 0c01 |0005: move-result-object v1 │ │ +050314: 7020 3903 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0339 │ │ +05031a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x000a reg=2 source Landroid/view/View; │ │ 0x0000 - 0x000a reg=3 thumbnail Landroid/graphics/Bitmap; │ │ 0x0000 - 0x000a reg=4 startX I │ │ @@ -2869,19 +2869,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04fae4: |[04fae4] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ -04faf4: 5410 6a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006a │ │ -04faf8: 6e10 7a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@007a │ │ -04fafe: 0c00 |0005: move-result-object v0 │ │ -04fb00: 1100 |0006: return-object v0 │ │ +05031c: |[05031c] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ +05032c: 5410 6a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006a │ │ +050330: 6e10 7a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@007a │ │ +050336: 0c00 |0005: move-result-object v0 │ │ +050338: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompatJB;) │ │ @@ -2889,33 +2889,33 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompatJB;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04fb04: |[04fb04] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -04fb14: 5420 6a00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006a │ │ -04fb18: 5431 6a00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006a │ │ -04fb1c: 6e20 7b00 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@007b │ │ -04fb22: 0e00 |0007: return-void │ │ +05033c: |[05033c] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +05034c: 5420 6a00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006a │ │ +050350: 5431 6a00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006a │ │ +050354: 6e20 7b00 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@007b │ │ +05035a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0007 line=57 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ 0x0000 - 0x0008 reg=3 otherOptions Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ │ │ source_file_idx : 567 (ActivityOptionsCompatJB.java) │ │ │ │ Class #42 header: │ │ -class_idx : 206 │ │ +class_idx : 210 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 616 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #42 annotations: │ │ @@ -2974,30 +2974,30 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fb24: |[04fb24] android.support.v4.app.BackStackRecord$Op.:()V │ │ -04fb34: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -04fb3a: 0e00 |0003: return-void │ │ +05035c: |[05035c] android.support.v4.app.BackStackRecord$Op.:()V │ │ +05036c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +050372: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackRecord$Op; │ │ │ │ Virtual methods - │ │ source_file_idx : 616 (BackStackRecord.java) │ │ │ │ Class #43 header: │ │ -class_idx : 208 │ │ +class_idx : 212 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 616 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #43 annotations: │ │ @@ -3020,17 +3020,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fb3c: |[04fb3c] android.support.v4.app.BackStackState$1.:()V │ │ -04fb4c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -04fb52: 0e00 |0003: return-void │ │ +050374: |[050374] android.support.v4.app.BackStackState$1.:()V │ │ +050384: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05038a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ @@ -3039,18 +3039,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04fb54: |[04fb54] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -04fb64: 2200 d100 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@00d1 │ │ -04fb68: 7020 7003 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@0370 │ │ -04fb6e: 1100 |0005: return-object v0 │ │ +05038c: |[05038c] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +05039c: 2200 d500 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@00d5 │ │ +0503a0: 7020 7003 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@0370 │ │ +0503a6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -3059,18 +3059,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04fb70: |[04fb70] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -04fb80: 6e20 6b03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@036b │ │ -04fb86: 0c00 |0003: move-result-object v0 │ │ -04fb88: 1100 |0004: return-object v0 │ │ +0503a8: |[0503a8] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0503b8: 6e20 6b03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@036b │ │ +0503be: 0c00 |0003: move-result-object v0 │ │ +0503c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -3079,17 +3079,17 @@ │ │ type : '(I)[Landroid/support/v4/app/BackStackState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04fb8c: |[04fb8c] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -04fb9c: 2320 0005 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0500 │ │ -04fba0: 1100 |0002: return-object v0 │ │ +0503c4: |[0503c4] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +0503d4: 2320 0605 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0506 │ │ +0503d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -3098,31 +3098,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04fba4: |[04fba4] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -04fbb4: 6e20 6d03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@036d │ │ -04fbba: 0c00 |0003: move-result-object v0 │ │ -04fbbc: 1100 |0004: return-object v0 │ │ +0503dc: |[0503dc] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +0503ec: 6e20 6d03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@036d │ │ +0503f2: 0c00 |0003: move-result-object v0 │ │ +0503f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 616 (BackStackRecord.java) │ │ │ │ Class #44 header: │ │ -class_idx : 209 │ │ +class_idx : 213 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 616 │ │ static_fields_size : 1 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #44 annotations: │ │ @@ -3183,67 +3183,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04fbc0: |[04fbc0] android.support.v4.app.BackStackState.:()V │ │ -04fbd0: 2200 d000 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@00d0 │ │ -04fbd4: 7010 6a03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@036a │ │ -04fbda: 6900 9000 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0090 │ │ -04fbde: 0e00 |0007: return-void │ │ +0503f8: |[0503f8] android.support.v4.app.BackStackState.:()V │ │ +050408: 2200 d400 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@00d4 │ │ +05040c: 7010 6a03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@036a │ │ +050412: 6900 9000 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0090 │ │ +050416: 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 │ │ -04fbe0: |[04fbe0] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -04fbf0: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -04fbf6: 6e10 8c02 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@028c │ │ -04fbfc: 0c00 |0006: move-result-object v0 │ │ -04fbfe: 5b10 9700 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04fc02: 6e10 9102 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -04fc08: 0a00 |000c: move-result v0 │ │ -04fc0a: 5910 9800 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0098 │ │ -04fc0e: 6e10 9102 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -04fc14: 0a00 |0012: move-result v0 │ │ -04fc16: 5910 9900 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0099 │ │ -04fc1a: 6e10 9402 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0294 │ │ -04fc20: 0c00 |0018: move-result-object v0 │ │ -04fc22: 5b10 9600 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0096 │ │ -04fc26: 6e10 9102 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -04fc2c: 0a00 |001e: move-result v0 │ │ -04fc2e: 5910 9500 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0095 │ │ -04fc32: 6e10 9102 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -04fc38: 0a00 |0024: move-result v0 │ │ -04fc3a: 5910 9300 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0093 │ │ -04fc3e: 6200 570c |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0c57 │ │ -04fc42: 7220 a102 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@02a1 │ │ -04fc48: 0c00 |002c: move-result-object v0 │ │ -04fc4a: 1f00 9304 |002d: check-cast v0, Ljava/lang/CharSequence; // type@0493 │ │ -04fc4e: 5b10 9400 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0094 │ │ -04fc52: 6e10 9102 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -04fc58: 0a00 |0034: move-result v0 │ │ -04fc5a: 5910 9100 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0091 │ │ -04fc5e: 6200 570c |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0c57 │ │ -04fc62: 7220 a102 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@02a1 │ │ -04fc68: 0c00 |003c: move-result-object v0 │ │ -04fc6a: 1f00 9304 |003d: check-cast v0, Ljava/lang/CharSequence; // type@0493 │ │ -04fc6e: 5b10 9200 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0092 │ │ -04fc72: 0e00 |0041: return-void │ │ +050418: |[050418] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +050428: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05042e: 6e10 8c02 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@028c │ │ +050434: 0c00 |0006: move-result-object v0 │ │ +050436: 5b10 9700 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +05043a: 6e10 9102 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +050440: 0a00 |000c: move-result v0 │ │ +050442: 5910 9800 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0098 │ │ +050446: 6e10 9102 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +05044c: 0a00 |0012: move-result v0 │ │ +05044e: 5910 9900 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0099 │ │ +050452: 6e10 9402 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0294 │ │ +050458: 0c00 |0018: move-result-object v0 │ │ +05045a: 5b10 9600 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0096 │ │ +05045e: 6e10 9102 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +050464: 0a00 |001e: move-result v0 │ │ +050466: 5910 9500 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0095 │ │ +05046a: 6e10 9102 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +050470: 0a00 |0024: move-result v0 │ │ +050472: 5910 9300 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0093 │ │ +050476: 6200 570c |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0c57 │ │ +05047a: 7220 a102 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@02a1 │ │ +050480: 0c00 |002c: move-result-object v0 │ │ +050482: 1f00 9904 |002d: check-cast v0, Ljava/lang/CharSequence; // type@0499 │ │ +050486: 5b10 9400 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0094 │ │ +05048a: 6e10 9102 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +050490: 0a00 |0034: move-result v0 │ │ +050492: 5910 9100 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0091 │ │ +050496: 6200 570c |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0c57 │ │ +05049a: 7220 a102 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@02a1 │ │ +0504a0: 0c00 |003c: move-result-object v0 │ │ +0504a2: 1f00 9904 |003d: check-cast v0, Ljava/lang/CharSequence; // type@0499 │ │ +0504a6: 5b10 9200 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0092 │ │ +0504aa: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0009 line=85 │ │ 0x000f line=86 │ │ 0x0015 line=87 │ │ @@ -3262,119 +3262,119 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 191 16-bit code units │ │ -04fc74: |[04fc74] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -04fc84: 7010 b324 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@24b3 │ │ -04fc8a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -04fc8c: 54a3 8600 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ -04fc90: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -04fc94: 5436 7300 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -04fc98: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -04fc9c: 5436 7300 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -04fca0: 6e10 0d25 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -04fca6: 0a06 |0011: move-result v6 │ │ -04fca8: b062 |0012: add-int/2addr v2, v6 │ │ -04fcaa: 5433 6f00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ -04fcae: 28f1 |0015: goto 0006 // -000f │ │ -04fcb0: 52a6 8a00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@008a │ │ -04fcb4: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -04fcb8: b026 |001a: add-int/2addr v6, v2 │ │ -04fcba: 2366 f504 |001b: new-array v6, v6, [I // type@04f5 │ │ -04fcbe: 5b86 9700 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04fcc2: 55a6 7d00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ -04fcc6: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -04fcca: 2206 a204 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@04a2 │ │ -04fcce: 1a07 730b |0025: const-string v7, "Not on back stack" // string@0b73 │ │ -04fcd2: 7020 9c24 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -04fcd8: 2706 |002a: throw v6 │ │ -04fcda: 54a3 8600 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ -04fcde: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -04fce0: 0145 |002e: move v5, v4 │ │ -04fce2: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -04fce6: 5486 9700 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04fcea: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04fcee: 5237 6b00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -04fcf2: 4b07 0605 |0037: aput v7, v6, v5 │ │ -04fcf6: 5487 9700 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04fcfa: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -04fcfe: 5436 6e00 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -04fd02: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -04fd06: 5436 6e00 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -04fd0a: 5266 ca00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -04fd0e: 4b06 0704 |0045: aput v6, v7, v4 │ │ -04fd12: 5486 9700 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04fd16: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04fd1a: 5237 6c00 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ -04fd1e: 4b07 0605 |004d: aput v7, v6, v5 │ │ -04fd22: 5486 9700 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04fd26: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -04fd2a: 5237 6d00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ -04fd2e: 4b07 0604 |0055: aput v7, v6, v4 │ │ -04fd32: 5486 9700 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04fd36: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04fd3a: 5237 7000 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -04fd3e: 4b07 0605 |005d: aput v7, v6, v5 │ │ -04fd42: 5486 9700 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04fd46: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -04fd4a: 5237 7100 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ -04fd4e: 4b07 0604 |0065: aput v7, v6, v4 │ │ -04fd52: 5436 7300 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -04fd56: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -04fd5a: 5436 7300 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -04fd5e: 6e10 0d25 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -04fd64: 0a00 |0070: move-result v0 │ │ -04fd66: 5486 9700 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04fd6a: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04fd6e: 4b00 0605 |0075: aput v0, v6, v5 │ │ -04fd72: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -04fd74: 0145 |0078: move v5, v4 │ │ -04fd76: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -04fd7a: 5487 9700 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04fd7e: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04fd82: 5436 7300 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -04fd86: 6e20 0725 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -04fd8c: 0c06 |0084: move-result-object v6 │ │ -04fd8e: 1f06 d900 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -04fd92: 5266 ca00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -04fd96: 4b06 0705 |0089: aput v6, v7, v5 │ │ -04fd9a: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04fd9e: 0145 |008d: move v5, v4 │ │ -04fda0: 28eb |008e: goto 0079 // -0015 │ │ -04fda2: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -04fda4: 28b5 |0090: goto 0045 // -004b │ │ -04fda6: 0154 |0091: move v4, v5 │ │ -04fda8: 5433 6f00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ -04fdac: 0145 |0094: move v5, v4 │ │ -04fdae: 289a |0095: goto 002f // -0066 │ │ -04fdb0: 5486 9700 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04fdb4: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04fdb8: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -04fdba: 4b07 0605 |009b: aput v7, v6, v5 │ │ -04fdbe: 28f5 |009d: goto 0092 // -000b │ │ -04fdc0: 52a6 8e00 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -04fdc4: 5986 9800 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0098 │ │ -04fdc8: 52a6 8f00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -04fdcc: 5986 9900 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0099 │ │ -04fdd0: 54a6 8900 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ -04fdd4: 5b86 9600 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0096 │ │ -04fdd8: 52a6 8700 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -04fddc: 5986 9500 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0095 │ │ -04fde0: 52a6 8100 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ -04fde4: 5986 9300 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0093 │ │ -04fde8: 54a6 8200 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -04fdec: 5b86 9400 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0094 │ │ -04fdf0: 52a6 7f00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ -04fdf4: 5986 9100 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0091 │ │ -04fdf8: 54a6 8000 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ -04fdfc: 5b86 9200 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0092 │ │ -04fe00: 0e00 |00be: return-void │ │ +0504ac: |[0504ac] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +0504bc: 7010 b324 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0504c2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0504c4: 54a3 8600 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ +0504c8: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +0504cc: 5436 7300 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +0504d0: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +0504d4: 5436 7300 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +0504d8: 6e10 0d25 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0504de: 0a06 |0011: move-result v6 │ │ +0504e0: b062 |0012: add-int/2addr v2, v6 │ │ +0504e2: 5433 6f00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ +0504e6: 28f1 |0015: goto 0006 // -000f │ │ +0504e8: 52a6 8a00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@008a │ │ +0504ec: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +0504f0: b026 |001a: add-int/2addr v6, v2 │ │ +0504f2: 2366 fb04 |001b: new-array v6, v6, [I // type@04fb │ │ +0504f6: 5b86 9700 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +0504fa: 55a6 7d00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ +0504fe: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +050502: 2206 a804 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@04a8 │ │ +050506: 1a07 790b |0025: const-string v7, "Not on back stack" // string@0b79 │ │ +05050a: 7020 9c24 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +050510: 2706 |002a: throw v6 │ │ +050512: 54a3 8600 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ +050516: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +050518: 0145 |002e: move v5, v4 │ │ +05051a: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +05051e: 5486 9700 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +050522: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +050526: 5237 6b00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +05052a: 4b07 0605 |0037: aput v7, v6, v5 │ │ +05052e: 5487 9700 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +050532: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +050536: 5436 6e00 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +05053a: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +05053e: 5436 6e00 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +050542: 5266 ca00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +050546: 4b06 0704 |0045: aput v6, v7, v4 │ │ +05054a: 5486 9700 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +05054e: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +050552: 5237 6c00 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ +050556: 4b07 0605 |004d: aput v7, v6, v5 │ │ +05055a: 5486 9700 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +05055e: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +050562: 5237 6d00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ +050566: 4b07 0604 |0055: aput v7, v6, v4 │ │ +05056a: 5486 9700 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +05056e: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +050572: 5237 7000 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +050576: 4b07 0605 |005d: aput v7, v6, v5 │ │ +05057a: 5486 9700 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +05057e: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +050582: 5237 7100 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ +050586: 4b07 0604 |0065: aput v7, v6, v4 │ │ +05058a: 5436 7300 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +05058e: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +050592: 5436 7300 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +050596: 6e10 0d25 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +05059c: 0a00 |0070: move-result v0 │ │ +05059e: 5486 9700 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +0505a2: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0505a6: 4b00 0605 |0075: aput v0, v6, v5 │ │ +0505aa: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +0505ac: 0145 |0078: move v5, v4 │ │ +0505ae: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +0505b2: 5487 9700 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +0505b6: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0505ba: 5436 7300 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +0505be: 6e20 0725 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0505c4: 0c06 |0084: move-result-object v6 │ │ +0505c6: 1f06 dd00 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@00dd │ │ +0505ca: 5266 ca00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +0505ce: 4b06 0705 |0089: aput v6, v7, v5 │ │ +0505d2: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0505d6: 0145 |008d: move v5, v4 │ │ +0505d8: 28eb |008e: goto 0079 // -0015 │ │ +0505da: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +0505dc: 28b5 |0090: goto 0045 // -004b │ │ +0505de: 0154 |0091: move v4, v5 │ │ +0505e0: 5433 6f00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ +0505e4: 0145 |0094: move v5, v4 │ │ +0505e6: 289a |0095: goto 002f // -0066 │ │ +0505e8: 5486 9700 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +0505ec: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0505f0: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +0505f2: 4b07 0605 |009b: aput v7, v6, v5 │ │ +0505f6: 28f5 |009d: goto 0092 // -000b │ │ +0505f8: 52a6 8e00 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +0505fc: 5986 9800 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0098 │ │ +050600: 52a6 8f00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +050604: 5986 9900 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0099 │ │ +050608: 54a6 8900 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ +05060c: 5b86 9600 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0096 │ │ +050610: 52a6 8700 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +050614: 5986 9500 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0095 │ │ +050618: 52a6 8100 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ +05061c: 5986 9300 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0093 │ │ +050620: 54a6 8200 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ +050624: 5b86 9400 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0094 │ │ +050628: 52a6 7f00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ +05062c: 5986 9100 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0091 │ │ +050630: 54a6 8000 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ +050634: 5b86 9200 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0092 │ │ +050638: 0e00 |00be: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0004 line=42 │ │ 0x0006 line=43 │ │ 0x0008 line=44 │ │ @@ -3442,17 +3442,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04fe04: |[04fe04] android.support.v4.app.BackStackState.describeContents:()I │ │ -04fe14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04fe16: 0f00 |0001: return v0 │ │ +05063c: |[05063c] android.support.v4.app.BackStackState.describeContents:()I │ │ +05064c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05064e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/BackStackState; │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ @@ -3460,146 +3460,146 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 261 16-bit code units │ │ -04fe18: |[04fe18] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -04fe28: 121d |0000: const/4 v13, #int 1 // #1 │ │ -04fe2a: 2201 cf00 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@00cf │ │ -04fe2e: 7020 4003 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0340 │ │ -04fe34: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -04fe36: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -04fe38: 54ea 9700 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04fe3c: 21aa |000a: array-length v10, v10 │ │ -04fe3e: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ -04fe42: 2206 ce00 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@00ce │ │ -04fe46: 7010 3f03 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@033f │ │ -04fe4c: 54ea 9700 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04fe50: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ -04fe54: 440a 0a07 |0016: aget v10, v10, v7 │ │ -04fe58: 596a 6b00 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -04fe5c: 630a 1301 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04fe60: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ -04fe64: 1a0a 1004 |001e: const-string v10, "FragmentManager" // string@0410 │ │ -04fe68: 220b b604 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@04b6 │ │ -04fe6c: 7010 d724 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -04fe72: 1a0c a204 |0025: const-string v12, "Instantiate " // string@04a2 │ │ -04fe76: 6e20 df24 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -04fe7c: 0c0b |002a: move-result-object v11 │ │ -04fe7e: 6e20 de24 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -04fe84: 0c0b |002e: move-result-object v11 │ │ -04fe86: 1a0c 8200 |002f: const-string v12, " op #" // string@0082 │ │ -04fe8a: 6e20 df24 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -04fe90: 0c0b |0034: move-result-object v11 │ │ -04fe92: 6e20 db24 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -04fe98: 0c0b |0038: move-result-object v11 │ │ -04fe9a: 1a0c 3100 |0039: const-string v12, " base fragment #" // string@0031 │ │ -04fe9e: 6e20 df24 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -04fea4: 0c0b |003e: move-result-object v11 │ │ -04fea6: 54ec 9700 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04feaa: 440c 0c08 |0041: aget v12, v12, v8 │ │ -04feae: 6e20 db24 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -04feb4: 0c0b |0046: move-result-object v11 │ │ -04feb6: 6e10 e424 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -04febc: 0c0b |004a: move-result-object v11 │ │ -04febe: 7120 6e20 ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -04fec4: 54ea 9700 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04fec8: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ -04fecc: 4403 0a08 |0052: aget v3, v10, v8 │ │ -04fed0: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ -04fed4: 54fa 1c01 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04fed8: 6e20 0725 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -04fede: 0c02 |005b: move-result-object v2 │ │ -04fee0: 1f02 d900 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -04fee4: 5b62 6e00 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -04fee8: 54ea 9700 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04feec: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ -04fef0: 440a 0a07 |0064: aget v10, v10, v7 │ │ -04fef4: 596a 6c00 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ -04fef8: 54ea 9700 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04fefc: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -04ff00: 440a 0a08 |006c: aget v10, v10, v8 │ │ -04ff04: 596a 6d00 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ -04ff08: 54ea 9700 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04ff0c: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ -04ff10: 440a 0a07 |0074: aget v10, v10, v7 │ │ -04ff14: 596a 7000 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -04ff18: 54ea 9700 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04ff1c: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -04ff20: 440a 0a08 |007c: aget v10, v10, v8 │ │ -04ff24: 596a 7100 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ -04ff28: 54ea 9700 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04ff2c: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ -04ff30: 4400 0a07 |0084: aget v0, v10, v7 │ │ -04ff34: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ -04ff38: 220a ce04 |0088: new-instance v10, Ljava/util/ArrayList; // type@04ce │ │ -04ff3c: 7020 0025 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@2500 │ │ -04ff42: 5b6a 7300 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -04ff46: 1204 |008f: const/4 v4, #int 0 // #0 │ │ -04ff48: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ -04ff4c: 630a 1301 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04ff50: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ -04ff54: 1a0a 1004 |0096: const-string v10, "FragmentManager" // string@0410 │ │ -04ff58: 220b b604 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@04b6 │ │ -04ff5c: 7010 d724 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -04ff62: 1a0c a204 |009d: const-string v12, "Instantiate " // string@04a2 │ │ -04ff66: 6e20 df24 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -04ff6c: 0c0b |00a2: move-result-object v11 │ │ -04ff6e: 6e20 de24 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -04ff74: 0c0b |00a6: move-result-object v11 │ │ -04ff76: 1a0c 8b00 |00a7: const-string v12, " set remove fragment #" // string@008b │ │ -04ff7a: 6e20 df24 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -04ff80: 0c0b |00ac: move-result-object v11 │ │ -04ff82: 54ec 9700 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04ff86: 440c 0c08 |00af: aget v12, v12, v8 │ │ -04ff8a: 6e20 db24 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -04ff90: 0c0b |00b4: move-result-object v11 │ │ -04ff92: 6e10 e424 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -04ff98: 0c0b |00b8: move-result-object v11 │ │ -04ff9a: 7120 6e20 ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -04ffa0: 54fa 1c01 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04ffa4: 54eb 9700 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -04ffa8: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ -04ffac: 440b 0b08 |00c2: aget v11, v11, v8 │ │ -04ffb0: 6e20 0725 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -04ffb6: 0c09 |00c7: move-result-object v9 │ │ -04ffb8: 1f09 d900 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -04ffbc: 546a 7300 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -04ffc0: 6e20 0325 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -04ffc6: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04ffca: 0178 |00d1: move v8, v7 │ │ -04ffcc: 28be |00d2: goto 0090 // -0042 │ │ -04ffce: 120a |00d3: const/4 v10, #int 0 // #0 │ │ -04ffd0: 5b6a 6e00 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -04ffd4: 288a |00d6: goto 0060 // -0076 │ │ -04ffd6: 0187 |00d7: move v7, v8 │ │ -04ffd8: 6e20 4403 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0344 │ │ -04ffde: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04ffe2: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ -04ffe6: 52ea 9800 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0098 │ │ -04ffea: 591a 8e00 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -04ffee: 52ea 9900 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0099 │ │ -04fff2: 591a 8f00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -04fff6: 54ea 9600 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0096 │ │ -04fffa: 5b1a 8900 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ -04fffe: 52ea 9500 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0095 │ │ -050002: 591a 8700 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -050006: 5c1d 7d00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ -05000a: 52ea 9300 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0093 │ │ -05000e: 591a 8100 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ -050012: 54ea 9400 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0094 │ │ -050016: 5b1a 8200 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -05001a: 52ea 9100 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0091 │ │ -05001e: 591a 7f00 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ -050022: 54ea 9200 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0092 │ │ -050026: 5b1a 8000 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ -05002a: 6e20 4703 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0347 │ │ -050030: 1101 |0104: return-object v1 │ │ +050650: |[050650] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +050660: 121d |0000: const/4 v13, #int 1 // #1 │ │ +050662: 2201 d300 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@00d3 │ │ +050666: 7020 4003 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0340 │ │ +05066c: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +05066e: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +050670: 54ea 9700 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +050674: 21aa |000a: array-length v10, v10 │ │ +050676: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ +05067a: 2206 d200 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@00d2 │ │ +05067e: 7010 3f03 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@033f │ │ +050684: 54ea 9700 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +050688: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ +05068c: 440a 0a07 |0016: aget v10, v10, v7 │ │ +050690: 596a 6b00 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +050694: 630a 1301 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +050698: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ +05069c: 1a0a 1004 |001e: const-string v10, "FragmentManager" // string@0410 │ │ +0506a0: 220b bc04 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@04bc │ │ +0506a4: 7010 d724 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0506aa: 1a0c a204 |0025: const-string v12, "Instantiate " // string@04a2 │ │ +0506ae: 6e20 df24 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0506b4: 0c0b |002a: move-result-object v11 │ │ +0506b6: 6e20 de24 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0506bc: 0c0b |002e: move-result-object v11 │ │ +0506be: 1a0c 8200 |002f: const-string v12, " op #" // string@0082 │ │ +0506c2: 6e20 df24 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0506c8: 0c0b |0034: move-result-object v11 │ │ +0506ca: 6e20 db24 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0506d0: 0c0b |0038: move-result-object v11 │ │ +0506d2: 1a0c 3100 |0039: const-string v12, " base fragment #" // string@0031 │ │ +0506d6: 6e20 df24 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0506dc: 0c0b |003e: move-result-object v11 │ │ +0506de: 54ec 9700 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +0506e2: 440c 0c08 |0041: aget v12, v12, v8 │ │ +0506e6: 6e20 db24 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0506ec: 0c0b |0046: move-result-object v11 │ │ +0506ee: 6e10 e424 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0506f4: 0c0b |004a: move-result-object v11 │ │ +0506f6: 7120 6e20 ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +0506fc: 54ea 9700 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +050700: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ +050704: 4403 0a08 |0052: aget v3, v10, v8 │ │ +050708: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ +05070c: 54fa 1c01 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +050710: 6e20 0725 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +050716: 0c02 |005b: move-result-object v2 │ │ +050718: 1f02 dd00 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@00dd │ │ +05071c: 5b62 6e00 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +050720: 54ea 9700 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +050724: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ +050728: 440a 0a07 |0064: aget v10, v10, v7 │ │ +05072c: 596a 6c00 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ +050730: 54ea 9700 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +050734: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +050738: 440a 0a08 |006c: aget v10, v10, v8 │ │ +05073c: 596a 6d00 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ +050740: 54ea 9700 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +050744: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ +050748: 440a 0a07 |0074: aget v10, v10, v7 │ │ +05074c: 596a 7000 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +050750: 54ea 9700 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +050754: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +050758: 440a 0a08 |007c: aget v10, v10, v8 │ │ +05075c: 596a 7100 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ +050760: 54ea 9700 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +050764: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ +050768: 4400 0a07 |0084: aget v0, v10, v7 │ │ +05076c: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ +050770: 220a d404 |0088: new-instance v10, Ljava/util/ArrayList; // type@04d4 │ │ +050774: 7020 0025 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@2500 │ │ +05077a: 5b6a 7300 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +05077e: 1204 |008f: const/4 v4, #int 0 // #0 │ │ +050780: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ +050784: 630a 1301 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +050788: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ +05078c: 1a0a 1004 |0096: const-string v10, "FragmentManager" // string@0410 │ │ +050790: 220b bc04 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@04bc │ │ +050794: 7010 d724 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05079a: 1a0c a204 |009d: const-string v12, "Instantiate " // string@04a2 │ │ +05079e: 6e20 df24 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0507a4: 0c0b |00a2: move-result-object v11 │ │ +0507a6: 6e20 de24 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0507ac: 0c0b |00a6: move-result-object v11 │ │ +0507ae: 1a0c 8b00 |00a7: const-string v12, " set remove fragment #" // string@008b │ │ +0507b2: 6e20 df24 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0507b8: 0c0b |00ac: move-result-object v11 │ │ +0507ba: 54ec 9700 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +0507be: 440c 0c08 |00af: aget v12, v12, v8 │ │ +0507c2: 6e20 db24 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0507c8: 0c0b |00b4: move-result-object v11 │ │ +0507ca: 6e10 e424 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0507d0: 0c0b |00b8: move-result-object v11 │ │ +0507d2: 7120 6e20 ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +0507d8: 54fa 1c01 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +0507dc: 54eb 9700 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +0507e0: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ +0507e4: 440b 0b08 |00c2: aget v11, v11, v8 │ │ +0507e8: 6e20 0725 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0507ee: 0c09 |00c7: move-result-object v9 │ │ +0507f0: 1f09 dd00 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@00dd │ │ +0507f4: 546a 7300 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +0507f8: 6e20 0325 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +0507fe: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ +050802: 0178 |00d1: move v8, v7 │ │ +050804: 28be |00d2: goto 0090 // -0042 │ │ +050806: 120a |00d3: const/4 v10, #int 0 // #0 │ │ +050808: 5b6a 6e00 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +05080c: 288a |00d6: goto 0060 // -0076 │ │ +05080e: 0187 |00d7: move v7, v8 │ │ +050810: 6e20 4403 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0344 │ │ +050816: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ +05081a: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ +05081e: 52ea 9800 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0098 │ │ +050822: 591a 8e00 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +050826: 52ea 9900 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0099 │ │ +05082a: 591a 8f00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +05082e: 54ea 9600 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0096 │ │ +050832: 5b1a 8900 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ +050836: 52ea 9500 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0095 │ │ +05083a: 591a 8700 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +05083e: 5c1d 7d00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ +050842: 52ea 9300 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0093 │ │ +050846: 591a 8100 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ +05084a: 54ea 9400 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0094 │ │ +05084e: 5b1a 8200 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ +050852: 52ea 9100 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0091 │ │ +050856: 591a 7f00 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ +05085a: 54ea 9200 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0092 │ │ +05085e: 5b1a 8000 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ +050862: 6e20 4703 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0347 │ │ +050868: 1101 |0104: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=98 │ │ 0x0008 line=99 │ │ 0x000d line=100 │ │ @@ -3667,35 +3667,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -050034: |[050034] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -050044: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -050046: 5420 9700 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -05004a: 6e20 9802 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0298 │ │ -050050: 5220 9800 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0098 │ │ -050054: 6e20 9702 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -05005a: 5220 9900 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0099 │ │ -05005e: 6e20 9702 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -050064: 5420 9600 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0096 │ │ -050068: 6e20 9c02 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ -05006e: 5220 9500 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0095 │ │ -050072: 6e20 9702 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -050078: 5220 9300 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0093 │ │ -05007c: 6e20 9702 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -050082: 5420 9400 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0094 │ │ -050086: 7130 6120 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2061 │ │ -05008c: 5220 9100 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0091 │ │ -050090: 6e20 9702 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -050096: 5420 9200 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0092 │ │ -05009a: 7130 6120 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2061 │ │ -0500a0: 0e00 |002e: return-void │ │ +05086c: |[05086c] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +05087c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05087e: 5420 9700 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +050882: 6e20 9802 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0298 │ │ +050888: 5220 9800 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0098 │ │ +05088c: 6e20 9702 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +050892: 5220 9900 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0099 │ │ +050896: 6e20 9702 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +05089c: 5420 9600 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0096 │ │ +0508a0: 6e20 9c02 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ +0508a6: 5220 9500 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0095 │ │ +0508aa: 6e20 9702 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +0508b0: 5220 9300 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0093 │ │ +0508b4: 6e20 9702 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +0508ba: 5420 9400 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0094 │ │ +0508be: 7130 6120 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2061 │ │ +0508c4: 5220 9100 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0091 │ │ +0508c8: 6e20 9702 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +0508ce: 5420 9200 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0092 │ │ +0508d2: 7130 6120 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@2061 │ │ +0508d8: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0006 line=147 │ │ 0x000b line=148 │ │ 0x0010 line=149 │ │ 0x0015 line=150 │ │ @@ -3708,17 +3708,17 @@ │ │ 0x0000 - 0x002f reg=2 this Landroid/support/v4/app/BackStackState; │ │ 0x0000 - 0x002f reg=3 dest Landroid/os/Parcel; │ │ 0x0000 - 0x002f reg=4 flags I │ │ │ │ source_file_idx : 616 (BackStackRecord.java) │ │ │ │ Class #45 header: │ │ -class_idx : 210 │ │ +class_idx : 214 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 648 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #45 - │ │ @@ -3734,17 +3734,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0500a4: |[0500a4] android.support.v4.app.BundleUtil.:()V │ │ -0500b4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0500ba: 0e00 |0003: return-void │ │ +0508dc: |[0508dc] android.support.v4.app.BundleUtil.:()V │ │ +0508ec: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0508f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BundleUtil; │ │ │ │ #1 : (in Landroid/support/v4/app/BundleUtil;) │ │ @@ -3752,31 +3752,31 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0500bc: |[0500bc] android.support.v4.app.BundleUtil.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; │ │ -0500cc: 6e20 5b02 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@025b │ │ -0500d2: 0c00 |0003: move-result-object v0 │ │ -0500d4: 2002 fd04 |0004: instance-of v2, v0, [Landroid/os/Bundle; // type@04fd │ │ -0500d8: 3902 0400 |0006: if-nez v2, 000a // +0004 │ │ -0500dc: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ -0500e0: 1f00 fd04 |000a: check-cast v0, [Landroid/os/Bundle; // type@04fd │ │ -0500e4: 1f00 fd04 |000c: check-cast v0, [Landroid/os/Bundle; // type@04fd │ │ -0500e8: 0701 |000e: move-object v1, v0 │ │ -0500ea: 1101 |000f: return-object v1 │ │ -0500ec: 2102 |0010: array-length v2, v0 │ │ -0500ee: 1c03 fd04 |0011: const-class v3, [Landroid/os/Bundle; // type@04fd │ │ -0500f2: 7130 1025 2003 |0013: invoke-static {v0, v2, v3}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object; // method@2510 │ │ -0500f8: 0c01 |0016: move-result-object v1 │ │ -0500fa: 1f01 fd04 |0017: check-cast v1, [Landroid/os/Bundle; // type@04fd │ │ -0500fe: 6e30 6802 5401 |0019: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0268 │ │ -050104: 28f3 |001c: goto 000f // -000d │ │ +0508f4: |[0508f4] android.support.v4.app.BundleUtil.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; │ │ +050904: 6e20 5b02 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@025b │ │ +05090a: 0c00 |0003: move-result-object v0 │ │ +05090c: 2002 0305 |0004: instance-of v2, v0, [Landroid/os/Bundle; // type@0503 │ │ +050910: 3902 0400 |0006: if-nez v2, 000a // +0004 │ │ +050914: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ +050918: 1f00 0305 |000a: check-cast v0, [Landroid/os/Bundle; // type@0503 │ │ +05091c: 1f00 0305 |000c: check-cast v0, [Landroid/os/Bundle; // type@0503 │ │ +050920: 0701 |000e: move-object v1, v0 │ │ +050922: 1101 |000f: return-object v1 │ │ +050924: 2102 |0010: array-length v2, v0 │ │ +050926: 1c03 0305 |0011: const-class v3, [Landroid/os/Bundle; // type@0503 │ │ +05092a: 7130 1025 2003 |0013: invoke-static {v0, v2, v3}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object; // method@2510 │ │ +050930: 0c01 |0016: move-result-object v1 │ │ +050932: 1f01 0305 |0017: check-cast v1, [Landroid/os/Bundle; // type@0503 │ │ +050936: 6e30 6802 5401 |0019: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0268 │ │ +05093c: 28f3 |001c: goto 000f // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=19 │ │ 0x000a line=20 │ │ 0x000f line=25 │ │ 0x0010 line=22 │ │ @@ -3788,17 +3788,17 @@ │ │ 0x0000 - 0x001d reg=4 bundle Landroid/os/Bundle; │ │ 0x0000 - 0x001d reg=5 key Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 648 (BundleUtil.java) │ │ │ │ Class #46 header: │ │ -class_idx : 211 │ │ +class_idx : 215 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 843 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #46 annotations: │ │ @@ -3817,17 +3817,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 843 (DialogFragment.java) │ │ │ │ Class #47 header: │ │ -class_idx : 214 │ │ +class_idx : 218 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1203 │ │ +superclass_idx : 1209 │ │ source_file_idx : 1037 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #47 annotations: │ │ @@ -3848,33 +3848,33 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Exception;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -050108: |[050108] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -050118: 7030 be24 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@24be │ │ -05011e: 0e00 |0003: return-void │ │ +050940: |[050940] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +050950: 7030 be24 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@24be │ │ +050956: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0003 line=351 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$InstantiationException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 cause Ljava/lang/Exception; │ │ │ │ Virtual methods - │ │ source_file_idx : 1037 (Fragment.java) │ │ │ │ Class #48 header: │ │ -class_idx : 215 │ │ +class_idx : 219 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1037 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #48 annotations: │ │ @@ -3897,17 +3897,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050120: |[050120] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -050130: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -050136: 0e00 |0003: return-void │ │ +050958: |[050958] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +050968: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05096e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -3916,19 +3916,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -050138: |[050138] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -050148: 2200 d800 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@00d8 │ │ -05014c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05014e: 7030 9d03 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@039d │ │ -050154: 1100 |0006: return-object v0 │ │ +050970: |[050970] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +050980: 2200 dc00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@00dc │ │ +050984: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +050986: 7030 9d03 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@039d │ │ +05098c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -3937,18 +3937,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -050158: |[050158] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -050168: 6e20 9703 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@0397 │ │ -05016e: 0c00 |0003: move-result-object v0 │ │ -050170: 1100 |0004: return-object v0 │ │ +050990: |[050990] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0509a0: 6e20 9703 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@0397 │ │ +0509a6: 0c00 |0003: move-result-object v0 │ │ +0509a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -3957,17 +3957,17 @@ │ │ type : '(I)[Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050174: |[050174] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -050184: 2320 0105 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0501 │ │ -050188: 1100 |0002: return-object v0 │ │ +0509ac: |[0509ac] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +0509bc: 2320 0705 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0507 │ │ +0509c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -3976,31 +3976,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05018c: |[05018c] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -05019c: 6e20 9903 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0399 │ │ -0501a2: 0c00 |0003: move-result-object v0 │ │ -0501a4: 1100 |0004: return-object v0 │ │ +0509c4: |[0509c4] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0509d4: 6e20 9903 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0399 │ │ +0509da: 0c00 |0003: move-result-object v0 │ │ +0509dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 1037 (Fragment.java) │ │ │ │ Class #49 header: │ │ -class_idx : 216 │ │ +class_idx : 220 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1037 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #49 annotations: │ │ @@ -4032,37 +4032,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0501a8: |[0501a8] android.support.v4.app.Fragment$SavedState.:()V │ │ -0501b8: 2200 d700 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@00d7 │ │ -0501bc: 7010 9603 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@0396 │ │ -0501c2: 6900 b000 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00b0 │ │ -0501c6: 0e00 |0007: return-void │ │ +0509e0: |[0509e0] android.support.v4.app.Fragment$SavedState.:()V │ │ +0509f0: 2200 db00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@00db │ │ +0509f4: 7010 9603 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@0396 │ │ +0509fa: 6900 b000 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00b0 │ │ +0509fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0501c8: |[0501c8] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -0501d8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0501de: 5b01 b100 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ -0501e2: 0e00 |0005: return-void │ │ +050a00: |[050a00] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +050a10: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +050a16: 5b01 b100 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ +050a1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0003 line=312 │ │ 0x0005 line=313 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$SavedState; │ │ @@ -4073,25 +4073,25 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0501e4: |[0501e4] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -0501f4: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0501fa: 6e10 9002 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0290 │ │ -050200: 0c00 |0006: move-result-object v0 │ │ -050202: 5b10 b100 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ -050206: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -05020a: 5410 b100 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ -05020e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -050212: 5410 b100 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ -050216: 6e20 6d02 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@026d │ │ -05021c: 0e00 |0014: return-void │ │ +050a1c: |[050a1c] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +050a2c: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +050a32: 6e10 9002 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0290 │ │ +050a38: 0c00 |0006: move-result-object v0 │ │ +050a3a: 5b10 b100 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ +050a3e: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +050a42: 5410 b100 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ +050a46: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +050a4a: 5410 b100 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ +050a4e: 6e20 6d02 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@026d │ │ +050a54: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0003 line=316 │ │ 0x0009 line=317 │ │ 0x000f line=318 │ │ 0x0014 line=320 │ │ @@ -4106,17 +4106,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050220: |[050220] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -050230: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050232: 0f00 |0001: return v0 │ │ +050a58: |[050a58] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +050a68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050a6a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -4124,33 +4124,33 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -050234: |[050234] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -050244: 5410 b100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ -050248: 6e20 9602 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0296 │ │ -05024e: 0e00 |0005: return-void │ │ +050a6c: |[050a6c] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +050a7c: 5410 b100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ +050a80: 6e20 9602 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0296 │ │ +050a86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0005 line=330 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 flags I │ │ │ │ source_file_idx : 1037 (Fragment.java) │ │ │ │ Class #50 header: │ │ -class_idx : 217 │ │ +class_idx : 221 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1037 │ │ static_fields_size : 7 │ │ instance_fields_size: 41 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 93 │ │ │ │ Class #50 annotations: │ │ @@ -4394,44 +4394,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -050250: |[050250] android.support.v4.app.Fragment.:()V │ │ -050260: 2200 e201 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@01e2 │ │ -050264: 7010 aa0a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0aaa │ │ -05026a: 6900 e100 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00e1 │ │ -05026e: 0e00 |0007: return-void │ │ +050a88: |[050a88] android.support.v4.app.Fragment.:()V │ │ +050a98: 2200 e601 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@01e6 │ │ +050a9c: 7010 aa0a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0aaa │ │ +050aa2: 6900 e100 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00e1 │ │ +050aa6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -050270: |[050270] android.support.v4.app.Fragment.:()V │ │ -050280: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -050282: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -050284: 7010 b324 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05028a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -05028c: 5930 d800 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -050290: 5931 ca00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -050294: 5931 dc00 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ -050298: 5c32 ce00 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -05029c: 5c32 de00 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ -0502a0: 0e00 |0010: return-void │ │ +050aa8: |[050aa8] android.support.v4.app.Fragment.:()V │ │ +050ab8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +050aba: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +050abc: 7010 b324 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@24b3 │ │ +050ac2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +050ac4: 5930 d800 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +050ac8: 5931 ca00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +050acc: 5931 dc00 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ +050ad0: 5c32 ce00 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +050ad4: 5c32 de00 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ +050ad8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=371 │ │ 0x0005 line=176 │ │ 0x0008 line=192 │ │ 0x000a line=204 │ │ 0x000c line=275 │ │ @@ -4445,19 +4445,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0502a4: |[0502a4] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -0502b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0502b6: 7130 bb03 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@03bb │ │ -0502bc: 0c00 |0004: move-result-object v0 │ │ -0502be: 1100 |0005: return-object v0 │ │ +050adc: |[050adc] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +050aec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050aee: 7130 bb03 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@03bb │ │ +050af4: 0c00 |0004: move-result-object v0 │ │ +050af6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 fname Ljava/lang/String; │ │ │ │ @@ -4466,94 +4466,94 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -0502c0: |[0502c0] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -0502d0: 6203 e100 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00e1 │ │ -0502d4: 6e20 b40a 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ab4 │ │ -0502da: 0c00 |0005: move-result-object v0 │ │ -0502dc: 1f00 9504 |0006: check-cast v0, Ljava/lang/Class; // type@0495 │ │ -0502e0: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -0502e4: 6e10 1601 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0116 │ │ -0502ea: 0c03 |000d: move-result-object v3 │ │ -0502ec: 6e20 9124 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2491 │ │ -0502f2: 0c00 |0011: move-result-object v0 │ │ -0502f4: 6203 e100 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00e1 │ │ -0502f8: 6e30 bb0a 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0abb │ │ -0502fe: 6e10 9024 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@2490 │ │ -050304: 0c02 |001a: move-result-object v2 │ │ -050306: 1f02 d900 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -05030a: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -05030e: 6e10 b624 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -050314: 0c03 |0022: move-result-object v3 │ │ -050316: 6e10 8524 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@2485 │ │ -05031c: 0c03 |0026: move-result-object v3 │ │ -05031e: 6e20 6d02 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@026d │ │ -050324: 5b28 bb00 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ -050328: 1102 |002c: return-object v2 │ │ -05032a: 0d01 |002d: move-exception v1 │ │ -05032c: 2203 d600 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00d6 │ │ -050330: 2204 b604 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@04b6 │ │ -050334: 7010 d724 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05033a: 1a05 a50d |0035: const-string v5, "Unable to instantiate fragment " // string@0da5 │ │ -05033e: 6e20 df24 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -050344: 0c04 |003a: move-result-object v4 │ │ -050346: 6e20 df24 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05034c: 0c04 |003e: move-result-object v4 │ │ -05034e: 1a05 ed00 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00ed │ │ -050352: 6e20 df24 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -050358: 0c04 |0044: move-result-object v4 │ │ -05035a: 1a05 4500 |0045: const-string v5, " empty constructor that is public" // string@0045 │ │ -05035e: 6e20 df24 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -050364: 0c04 |004a: move-result-object v4 │ │ -050366: 6e10 e424 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05036c: 0c04 |004e: move-result-object v4 │ │ -05036e: 7030 9503 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0395 │ │ -050374: 2703 |0052: throw v3 │ │ -050376: 0d01 |0053: move-exception v1 │ │ -050378: 2203 d600 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00d6 │ │ -05037c: 2204 b604 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@04b6 │ │ -050380: 7010 d724 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -050386: 1a05 a50d |005b: const-string v5, "Unable to instantiate fragment " // string@0da5 │ │ -05038a: 6e20 df24 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -050390: 0c04 |0060: move-result-object v4 │ │ -050392: 6e20 df24 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -050398: 0c04 |0064: move-result-object v4 │ │ -05039a: 1a05 ed00 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00ed │ │ -05039e: 6e20 df24 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0503a4: 0c04 |006a: move-result-object v4 │ │ -0503a6: 1a05 4500 |006b: const-string v5, " empty constructor that is public" // string@0045 │ │ -0503aa: 6e20 df24 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0503b0: 0c04 |0070: move-result-object v4 │ │ -0503b2: 6e10 e424 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0503b8: 0c04 |0074: move-result-object v4 │ │ -0503ba: 7030 9503 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0395 │ │ -0503c0: 2703 |0078: throw v3 │ │ -0503c2: 0d01 |0079: move-exception v1 │ │ -0503c4: 2203 d600 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00d6 │ │ -0503c8: 2204 b604 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@04b6 │ │ -0503cc: 7010 d724 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0503d2: 1a05 a50d |0081: const-string v5, "Unable to instantiate fragment " // string@0da5 │ │ -0503d6: 6e20 df24 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0503dc: 0c04 |0086: move-result-object v4 │ │ -0503de: 6e20 df24 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0503e4: 0c04 |008a: move-result-object v4 │ │ -0503e6: 1a05 ed00 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00ed │ │ -0503ea: 6e20 df24 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0503f0: 0c04 |0090: move-result-object v4 │ │ -0503f2: 1a05 4500 |0091: const-string v5, " empty constructor that is public" // string@0045 │ │ -0503f6: 6e20 df24 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0503fc: 0c04 |0096: move-result-object v4 │ │ -0503fe: 6e10 e424 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -050404: 0c04 |009a: move-result-object v4 │ │ -050406: 7030 9503 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0395 │ │ -05040c: 2703 |009e: throw v3 │ │ +050af8: |[050af8] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +050b08: 6203 e100 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00e1 │ │ +050b0c: 6e20 b40a 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ab4 │ │ +050b12: 0c00 |0005: move-result-object v0 │ │ +050b14: 1f00 9b04 |0006: check-cast v0, Ljava/lang/Class; // type@049b │ │ +050b18: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +050b1c: 6e10 1601 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0116 │ │ +050b22: 0c03 |000d: move-result-object v3 │ │ +050b24: 6e20 9124 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2491 │ │ +050b2a: 0c00 |0011: move-result-object v0 │ │ +050b2c: 6203 e100 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00e1 │ │ +050b30: 6e30 bb0a 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0abb │ │ +050b36: 6e10 9024 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@2490 │ │ +050b3c: 0c02 |001a: move-result-object v2 │ │ +050b3e: 1f02 dd00 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@00dd │ │ +050b42: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +050b46: 6e10 b624 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +050b4c: 0c03 |0022: move-result-object v3 │ │ +050b4e: 6e10 8524 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@2485 │ │ +050b54: 0c03 |0026: move-result-object v3 │ │ +050b56: 6e20 6d02 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@026d │ │ +050b5c: 5b28 bb00 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ +050b60: 1102 |002c: return-object v2 │ │ +050b62: 0d01 |002d: move-exception v1 │ │ +050b64: 2203 da00 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00da │ │ +050b68: 2204 bc04 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@04bc │ │ +050b6c: 7010 d724 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +050b72: 1a05 ab0d |0035: const-string v5, "Unable to instantiate fragment " // string@0dab │ │ +050b76: 6e20 df24 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +050b7c: 0c04 |003a: move-result-object v4 │ │ +050b7e: 6e20 df24 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +050b84: 0c04 |003e: move-result-object v4 │ │ +050b86: 1a05 ed00 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00ed │ │ +050b8a: 6e20 df24 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +050b90: 0c04 |0044: move-result-object v4 │ │ +050b92: 1a05 4500 |0045: const-string v5, " empty constructor that is public" // string@0045 │ │ +050b96: 6e20 df24 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +050b9c: 0c04 |004a: move-result-object v4 │ │ +050b9e: 6e10 e424 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +050ba4: 0c04 |004e: move-result-object v4 │ │ +050ba6: 7030 9503 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0395 │ │ +050bac: 2703 |0052: throw v3 │ │ +050bae: 0d01 |0053: move-exception v1 │ │ +050bb0: 2203 da00 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00da │ │ +050bb4: 2204 bc04 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@04bc │ │ +050bb8: 7010 d724 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +050bbe: 1a05 ab0d |005b: const-string v5, "Unable to instantiate fragment " // string@0dab │ │ +050bc2: 6e20 df24 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +050bc8: 0c04 |0060: move-result-object v4 │ │ +050bca: 6e20 df24 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +050bd0: 0c04 |0064: move-result-object v4 │ │ +050bd2: 1a05 ed00 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00ed │ │ +050bd6: 6e20 df24 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +050bdc: 0c04 |006a: move-result-object v4 │ │ +050bde: 1a05 4500 |006b: const-string v5, " empty constructor that is public" // string@0045 │ │ +050be2: 6e20 df24 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +050be8: 0c04 |0070: move-result-object v4 │ │ +050bea: 6e10 e424 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +050bf0: 0c04 |0074: move-result-object v4 │ │ +050bf2: 7030 9503 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0395 │ │ +050bf8: 2703 |0078: throw v3 │ │ +050bfa: 0d01 |0079: move-exception v1 │ │ +050bfc: 2203 da00 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00da │ │ +050c00: 2204 bc04 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@04bc │ │ +050c04: 7010 d724 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +050c0a: 1a05 ab0d |0081: const-string v5, "Unable to instantiate fragment " // string@0dab │ │ +050c0e: 6e20 df24 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +050c14: 0c04 |0086: move-result-object v4 │ │ +050c16: 6e20 df24 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +050c1c: 0c04 |008a: move-result-object v4 │ │ +050c1e: 1a05 ed00 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00ed │ │ +050c22: 6e20 df24 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +050c28: 0c04 |0090: move-result-object v4 │ │ +050c2a: 1a05 4500 |0091: const-string v5, " empty constructor that is public" // string@0045 │ │ +050c2e: 6e20 df24 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +050c34: 0c04 |0096: move-result-object v4 │ │ +050c36: 6e10 e424 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +050c3c: 0c04 |009a: move-result-object v4 │ │ +050c3e: 7030 9503 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0395 │ │ +050c44: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ 0x0000 line=398 │ │ @@ -4586,33 +4586,33 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -050424: |[050424] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -050434: 6202 e100 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00e1 │ │ -050438: 6e20 b40a 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ab4 │ │ -05043e: 0c00 |0005: move-result-object v0 │ │ -050440: 1f00 9504 |0006: check-cast v0, Ljava/lang/Class; // type@0495 │ │ -050444: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -050448: 6e10 1601 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0116 │ │ -05044e: 0c02 |000d: move-result-object v2 │ │ -050450: 6e20 9124 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2491 │ │ -050456: 0c00 |0011: move-result-object v0 │ │ -050458: 6202 e100 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00e1 │ │ -05045c: 6e30 bb0a 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0abb │ │ -050462: 1c02 d900 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -050466: 6e20 8e24 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@248e │ │ -05046c: 0a02 |001c: move-result v2 │ │ -05046e: 0f02 |001d: return v2 │ │ -050470: 0d01 |001e: move-exception v1 │ │ -050472: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -050474: 28fd |0020: goto 001d // -0003 │ │ +050c5c: |[050c5c] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +050c6c: 6202 e100 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00e1 │ │ +050c70: 6e20 b40a 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ab4 │ │ +050c76: 0c00 |0005: move-result-object v0 │ │ +050c78: 1f00 9b04 |0006: check-cast v0, Ljava/lang/Class; // type@049b │ │ +050c7c: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +050c80: 6e10 1601 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0116 │ │ +050c86: 0c02 |000d: move-result-object v2 │ │ +050c88: 6e20 9124 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2491 │ │ +050c8e: 0c00 |0011: move-result-object v0 │ │ +050c90: 6202 e100 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00e1 │ │ +050c94: 6e30 bb0a 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0abb │ │ +050c9a: 1c02 dd00 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@00dd │ │ +050c9e: 6e20 8e24 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@248e │ │ +050ca4: 0a02 |001c: move-result v2 │ │ +050ca6: 0f02 |001d: return v2 │ │ +050ca8: 0d01 |001e: move-exception v1 │ │ +050caa: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +050cac: 28fd |0020: goto 001d // -0003 │ │ catches : 1 │ │ 0x0000 - 0x001c │ │ Ljava/lang/ClassNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=435 │ │ 0x0008 line=436 │ │ 0x000a line=438 │ │ @@ -4633,238 +4633,238 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 538 16-bit code units │ │ -050488: |[050488] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -050498: 6e20 6e24 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -05049e: 1a00 7e1b |0003: const-string v0, "mFragmentId=#" // string@1b7e │ │ -0504a2: 6e20 6e24 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0504a8: 5230 c400 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -0504ac: 7110 a324 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -0504b2: 0c00 |000d: move-result-object v0 │ │ -0504b4: 6e20 6e24 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0504ba: 1a00 5e00 |0011: const-string v0, " mContainerId=#" // string@005e │ │ -0504be: 6e20 6e24 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0504c4: 5230 c100 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -0504c8: 7110 a324 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -0504ce: 0c00 |001b: move-result-object v0 │ │ -0504d0: 6e20 6e24 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0504d6: 1a00 7600 |001f: const-string v0, " mTag=" // string@0076 │ │ -0504da: 6e20 6e24 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0504e0: 5430 da00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -0504e4: 6e20 7324 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -0504ea: 6e20 6e24 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0504f0: 1a00 741d |002c: const-string v0, "mState=" // string@1d74 │ │ -0504f4: 6e20 6e24 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0504fa: 5230 d800 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -0504fe: 6e20 6c24 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ -050504: 1a00 6600 |0036: const-string v0, " mIndex=" // string@0066 │ │ -050508: 6e20 6e24 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -05050e: 5230 ca00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -050512: 6e20 6c24 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ -050518: 1a00 7a00 |0040: const-string v0, " mWho=" // string@007a │ │ -05051c: 6e20 6e24 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -050522: 5430 e000 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -050526: 6e20 6e24 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -05052c: 1a00 5a00 |004a: const-string v0, " mBackStackNesting=" // string@005a │ │ -050530: 6e20 6e24 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -050536: 5230 bc00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -05053a: 6e20 7124 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2471 │ │ -050540: 6e20 6e24 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -050546: 1a00 551a |0057: const-string v0, "mAdded=" // string@1a55 │ │ -05054a: 6e20 6e24 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -050550: 5530 b900 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -050554: 6e20 6f24 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -05055a: 1a00 6e00 |0061: const-string v0, " mRemoving=" // string@006e │ │ -05055e: 6e20 6e24 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -050564: 5530 d100 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ -050568: 6e20 6f24 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -05056e: 1a00 7100 |006b: const-string v0, " mResumed=" // string@0071 │ │ -050572: 6e20 6e24 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -050578: 5530 d300 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ -05057c: 6e20 6f24 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -050582: 1a00 6300 |0075: const-string v0, " mFromLayout=" // string@0063 │ │ -050586: 6e20 6e24 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -05058c: 5530 c600 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ -050590: 6e20 6f24 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -050596: 1a00 6500 |007f: const-string v0, " mInLayout=" // string@0065 │ │ -05059a: 6e20 6e24 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0505a0: 5530 c900 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ -0505a4: 6e20 7424 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ -0505aa: 6e20 6e24 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0505b0: 1a00 a11b |008c: const-string v0, "mHidden=" // string@1ba1 │ │ -0505b4: 6e20 6e24 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0505ba: 5530 c800 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -0505be: 6e20 6f24 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -0505c4: 1a00 6100 |0096: const-string v0, " mDetached=" // string@0061 │ │ -0505c8: 6e20 6e24 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0505ce: 5530 c300 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -0505d2: 6e20 6f24 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -0505d8: 1a00 6a00 |00a0: const-string v0, " mMenuVisible=" // string@006a │ │ -0505dc: 6e20 6e24 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0505e2: 5530 ce00 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -0505e6: 6e20 6f24 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -0505ec: 1a00 6400 |00aa: const-string v0, " mHasMenu=" // string@0064 │ │ -0505f0: 6e20 6e24 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0505f6: 5530 c700 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -0505fa: 6e20 7424 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ -050600: 6e20 6e24 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -050606: 1a00 0b1d |00b7: const-string v0, "mRetainInstance=" // string@1d0b │ │ -05060a: 6e20 6e24 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -050610: 5530 d400 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ -050614: 6e20 6f24 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -05061a: 1a00 7200 |00c1: const-string v0, " mRetaining=" // string@0072 │ │ -05061e: 6e20 6e24 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -050624: 5530 d500 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ -050628: 6e20 6f24 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -05062e: 1a00 7900 |00cb: const-string v0, " mUserVisibleHint=" // string@0079 │ │ -050632: 6e20 6e24 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -050638: 5530 de00 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ -05063c: 6e20 7424 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ -050642: 5430 c500 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -050646: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -05064a: 6e20 6e24 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -050650: 1a00 801b |00dc: const-string v0, "mFragmentManager=" // string@1b80 │ │ -050654: 6e20 6e24 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -05065a: 5430 c500 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -05065e: 6e20 7224 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -050664: 5430 b800 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -050668: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -05066c: 6e20 6e24 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -050672: 1a00 491a |00ed: const-string v0, "mActivity=" // string@1a49 │ │ -050676: 6e20 6e24 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -05067c: 5430 b800 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -050680: 6e20 7224 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -050686: 5430 d000 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ -05068a: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -05068e: 6e20 6e24 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -050694: 1a00 aa1c |00fe: const-string v0, "mParentFragment=" // string@1caa │ │ -050698: 6e20 6e24 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -05069e: 5430 d000 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ -0506a2: 6e20 7224 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -0506a8: 5430 bb00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ -0506ac: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -0506b0: 6e20 6e24 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0506b6: 1a00 6c1a |010f: const-string v0, "mArguments=" // string@1a6c │ │ -0506ba: 6e20 6e24 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0506c0: 5430 bb00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ -0506c4: 6e20 7224 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -0506ca: 5430 d600 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -0506ce: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -0506d2: 6e20 6e24 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0506d8: 1a00 1b1d |0120: const-string v0, "mSavedFragmentState=" // string@1d1b │ │ -0506dc: 6e20 6e24 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0506e2: 5430 d600 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -0506e6: 6e20 7224 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -0506ec: 5430 d700 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -0506f0: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ -0506f4: 6e20 6e24 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0506fa: 1a00 201d |0131: const-string v0, "mSavedViewState=" // string@1d20 │ │ -0506fe: 6e20 6e24 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -050704: 5430 d700 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -050708: 6e20 7224 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -05070e: 5430 db00 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -050712: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ -050716: 6e20 6e24 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -05071c: 1a00 a71d |0142: const-string v0, "mTarget=" // string@1da7 │ │ -050720: 6e20 6e24 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -050726: 5430 db00 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -05072a: 6e20 6d24 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@246d │ │ -050730: 1a00 7700 |014c: const-string v0, " mTargetRequestCode=" // string@0077 │ │ -050734: 6e20 6e24 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -05073a: 5230 dd00 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ -05073e: 6e20 7124 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2471 │ │ -050744: 5230 cf00 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -050748: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -05074c: 6e20 6e24 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -050752: 1a00 5f1c |015d: const-string v0, "mNextAnim=" // string@1c5f │ │ -050756: 6e20 6e24 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -05075c: 5230 cf00 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -050760: 6e20 7124 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2471 │ │ -050766: 5430 c000 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ -05076a: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -05076e: 6e20 6e24 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -050774: 1a00 c61a |016e: const-string v0, "mContainer=" // string@1ac6 │ │ -050778: 6e20 6e24 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -05077e: 5430 c000 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ -050782: 6e20 7224 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -050788: 5430 df00 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -05078c: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -050790: 6e20 6e24 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -050796: 1a00 021e |017f: const-string v0, "mView=" // string@1e02 │ │ -05079a: 6e20 6e24 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0507a0: 5430 df00 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -0507a4: 6e20 7224 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -0507aa: 5430 cb00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ -0507ae: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ -0507b2: 6e20 6e24 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0507b8: 1a00 d31b |0190: const-string v0, "mInnerView=" // string@1bd3 │ │ -0507bc: 6e20 6e24 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0507c2: 5430 df00 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -0507c6: 6e20 7224 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -0507cc: 5430 ba00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -0507d0: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ -0507d4: 6e20 6e24 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0507da: 1a00 651a |01a1: const-string v0, "mAnimatingAway=" // string@1a65 │ │ -0507de: 6e20 6e24 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0507e4: 5430 ba00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -0507e8: 6e20 7224 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -0507ee: 6e20 6e24 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0507f4: 1a00 761d |01ae: const-string v0, "mStateAfterAnimating=" // string@1d76 │ │ -0507f8: 6e20 6e24 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0507fe: 5230 d900 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ -050802: 6e20 7124 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2471 │ │ -050808: 5430 cc00 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -05080c: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ -050810: 6e20 6e24 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -050816: 1a00 b90a |01bf: const-string v0, "Loader Manager:" // string@0ab9 │ │ -05081a: 6e20 7324 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -050820: 5430 cc00 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -050824: 2201 b604 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -050828: 7010 d724 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05082e: 6e20 df24 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -050834: 0c01 |01ce: move-result-object v1 │ │ -050836: 1a02 0300 |01cf: const-string v2, " " // string@0003 │ │ -05083a: 6e20 df24 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -050840: 0c01 |01d4: move-result-object v1 │ │ -050842: 6e10 e424 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -050848: 0c01 |01d8: move-result-object v1 │ │ -05084a: 6e57 6f05 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@056f │ │ -050850: 5430 bf00 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -050854: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ -050858: 6e20 6e24 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -05085e: 2200 b604 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -050862: 7010 d724 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -050868: 1a01 ca02 |01e8: const-string v1, "Child " // string@02ca │ │ -05086c: 6e20 df24 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -050872: 0c00 |01ed: move-result-object v0 │ │ -050874: 5431 bf00 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -050878: 6e20 de24 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05087e: 0c00 |01f3: move-result-object v0 │ │ -050880: 1a01 e700 |01f4: const-string v1, ":" // string@00e7 │ │ -050884: 6e20 df24 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05088a: 0c00 |01f9: move-result-object v0 │ │ -05088c: 6e10 e424 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -050892: 0c00 |01fd: move-result-object v0 │ │ -050894: 6e20 7324 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -05089a: 5430 bf00 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -05089e: 2201 b604 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -0508a2: 7010 d724 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0508a8: 6e20 df24 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0508ae: 0c01 |020b: move-result-object v1 │ │ -0508b0: 1a02 0300 |020c: const-string v2, " " // string@0003 │ │ -0508b4: 6e20 df24 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0508ba: 0c01 |0211: move-result-object v1 │ │ -0508bc: 6e10 e424 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0508c2: 0c01 |0215: move-result-object v1 │ │ -0508c4: 6e57 8704 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@0487 │ │ -0508ca: 0e00 |0219: return-void │ │ +050cc0: |[050cc0] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +050cd0: 6e20 6e24 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050cd6: 1a00 841b |0003: const-string v0, "mFragmentId=#" // string@1b84 │ │ +050cda: 6e20 6e24 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050ce0: 5230 c400 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +050ce4: 7110 a324 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +050cea: 0c00 |000d: move-result-object v0 │ │ +050cec: 6e20 6e24 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050cf2: 1a00 5e00 |0011: const-string v0, " mContainerId=#" // string@005e │ │ +050cf6: 6e20 6e24 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050cfc: 5230 c100 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +050d00: 7110 a324 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +050d06: 0c00 |001b: move-result-object v0 │ │ +050d08: 6e20 6e24 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050d0e: 1a00 7600 |001f: const-string v0, " mTag=" // string@0076 │ │ +050d12: 6e20 6e24 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050d18: 5430 da00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +050d1c: 6e20 7324 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +050d22: 6e20 6e24 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050d28: 1a00 7a1d |002c: const-string v0, "mState=" // string@1d7a │ │ +050d2c: 6e20 6e24 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050d32: 5230 d800 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +050d36: 6e20 6c24 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ +050d3c: 1a00 6600 |0036: const-string v0, " mIndex=" // string@0066 │ │ +050d40: 6e20 6e24 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050d46: 5230 ca00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +050d4a: 6e20 6c24 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ +050d50: 1a00 7a00 |0040: const-string v0, " mWho=" // string@007a │ │ +050d54: 6e20 6e24 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050d5a: 5430 e000 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +050d5e: 6e20 6e24 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050d64: 1a00 5a00 |004a: const-string v0, " mBackStackNesting=" // string@005a │ │ +050d68: 6e20 6e24 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050d6e: 5230 bc00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +050d72: 6e20 7124 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2471 │ │ +050d78: 6e20 6e24 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050d7e: 1a00 5b1a |0057: const-string v0, "mAdded=" // string@1a5b │ │ +050d82: 6e20 6e24 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050d88: 5530 b900 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +050d8c: 6e20 6f24 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +050d92: 1a00 6e00 |0061: const-string v0, " mRemoving=" // string@006e │ │ +050d96: 6e20 6e24 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050d9c: 5530 d100 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ +050da0: 6e20 6f24 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +050da6: 1a00 7100 |006b: const-string v0, " mResumed=" // string@0071 │ │ +050daa: 6e20 6e24 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050db0: 5530 d300 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ +050db4: 6e20 6f24 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +050dba: 1a00 6300 |0075: const-string v0, " mFromLayout=" // string@0063 │ │ +050dbe: 6e20 6e24 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050dc4: 5530 c600 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ +050dc8: 6e20 6f24 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +050dce: 1a00 6500 |007f: const-string v0, " mInLayout=" // string@0065 │ │ +050dd2: 6e20 6e24 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050dd8: 5530 c900 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ +050ddc: 6e20 7424 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ +050de2: 6e20 6e24 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050de8: 1a00 a71b |008c: const-string v0, "mHidden=" // string@1ba7 │ │ +050dec: 6e20 6e24 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050df2: 5530 c800 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +050df6: 6e20 6f24 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +050dfc: 1a00 6100 |0096: const-string v0, " mDetached=" // string@0061 │ │ +050e00: 6e20 6e24 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050e06: 5530 c300 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +050e0a: 6e20 6f24 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +050e10: 1a00 6a00 |00a0: const-string v0, " mMenuVisible=" // string@006a │ │ +050e14: 6e20 6e24 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050e1a: 5530 ce00 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +050e1e: 6e20 6f24 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +050e24: 1a00 6400 |00aa: const-string v0, " mHasMenu=" // string@0064 │ │ +050e28: 6e20 6e24 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050e2e: 5530 c700 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +050e32: 6e20 7424 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ +050e38: 6e20 6e24 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050e3e: 1a00 111d |00b7: const-string v0, "mRetainInstance=" // string@1d11 │ │ +050e42: 6e20 6e24 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050e48: 5530 d400 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ +050e4c: 6e20 6f24 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +050e52: 1a00 7200 |00c1: const-string v0, " mRetaining=" // string@0072 │ │ +050e56: 6e20 6e24 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050e5c: 5530 d500 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ +050e60: 6e20 6f24 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +050e66: 1a00 7900 |00cb: const-string v0, " mUserVisibleHint=" // string@0079 │ │ +050e6a: 6e20 6e24 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050e70: 5530 de00 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ +050e74: 6e20 7424 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ +050e7a: 5430 c500 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +050e7e: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +050e82: 6e20 6e24 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050e88: 1a00 861b |00dc: const-string v0, "mFragmentManager=" // string@1b86 │ │ +050e8c: 6e20 6e24 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050e92: 5430 c500 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +050e96: 6e20 7224 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +050e9c: 5430 b800 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +050ea0: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +050ea4: 6e20 6e24 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050eaa: 1a00 4f1a |00ed: const-string v0, "mActivity=" // string@1a4f │ │ +050eae: 6e20 6e24 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050eb4: 5430 b800 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +050eb8: 6e20 7224 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +050ebe: 5430 d000 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ +050ec2: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +050ec6: 6e20 6e24 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050ecc: 1a00 b01c |00fe: const-string v0, "mParentFragment=" // string@1cb0 │ │ +050ed0: 6e20 6e24 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050ed6: 5430 d000 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ +050eda: 6e20 7224 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +050ee0: 5430 bb00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ +050ee4: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +050ee8: 6e20 6e24 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050eee: 1a00 721a |010f: const-string v0, "mArguments=" // string@1a72 │ │ +050ef2: 6e20 6e24 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050ef8: 5430 bb00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ +050efc: 6e20 7224 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +050f02: 5430 d600 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +050f06: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +050f0a: 6e20 6e24 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050f10: 1a00 211d |0120: const-string v0, "mSavedFragmentState=" // string@1d21 │ │ +050f14: 6e20 6e24 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050f1a: 5430 d600 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +050f1e: 6e20 7224 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +050f24: 5430 d700 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +050f28: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ +050f2c: 6e20 6e24 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050f32: 1a00 261d |0131: const-string v0, "mSavedViewState=" // string@1d26 │ │ +050f36: 6e20 6e24 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050f3c: 5430 d700 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +050f40: 6e20 7224 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +050f46: 5430 db00 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +050f4a: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ +050f4e: 6e20 6e24 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050f54: 1a00 ad1d |0142: const-string v0, "mTarget=" // string@1dad │ │ +050f58: 6e20 6e24 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050f5e: 5430 db00 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +050f62: 6e20 6d24 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@246d │ │ +050f68: 1a00 7700 |014c: const-string v0, " mTargetRequestCode=" // string@0077 │ │ +050f6c: 6e20 6e24 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050f72: 5230 dd00 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ +050f76: 6e20 7124 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2471 │ │ +050f7c: 5230 cf00 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +050f80: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +050f84: 6e20 6e24 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050f8a: 1a00 651c |015d: const-string v0, "mNextAnim=" // string@1c65 │ │ +050f8e: 6e20 6e24 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050f94: 5230 cf00 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +050f98: 6e20 7124 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2471 │ │ +050f9e: 5430 c000 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ +050fa2: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +050fa6: 6e20 6e24 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050fac: 1a00 cc1a |016e: const-string v0, "mContainer=" // string@1acc │ │ +050fb0: 6e20 6e24 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050fb6: 5430 c000 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ +050fba: 6e20 7224 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +050fc0: 5430 df00 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +050fc4: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +050fc8: 6e20 6e24 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050fce: 1a00 081e |017f: const-string v0, "mView=" // string@1e08 │ │ +050fd2: 6e20 6e24 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050fd8: 5430 df00 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +050fdc: 6e20 7224 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +050fe2: 5430 cb00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ +050fe6: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ +050fea: 6e20 6e24 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050ff0: 1a00 d91b |0190: const-string v0, "mInnerView=" // string@1bd9 │ │ +050ff4: 6e20 6e24 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +050ffa: 5430 df00 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +050ffe: 6e20 7224 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +051004: 5430 ba00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +051008: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ +05100c: 6e20 6e24 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +051012: 1a00 6b1a |01a1: const-string v0, "mAnimatingAway=" // string@1a6b │ │ +051016: 6e20 6e24 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +05101c: 5430 ba00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +051020: 6e20 7224 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +051026: 6e20 6e24 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +05102c: 1a00 7c1d |01ae: const-string v0, "mStateAfterAnimating=" // string@1d7c │ │ +051030: 6e20 6e24 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +051036: 5230 d900 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ +05103a: 6e20 7124 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2471 │ │ +051040: 5430 cc00 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +051044: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ +051048: 6e20 6e24 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +05104e: 1a00 bf0a |01bf: const-string v0, "Loader Manager:" // string@0abf │ │ +051052: 6e20 7324 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +051058: 5430 cc00 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +05105c: 2201 bc04 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +051060: 7010 d724 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +051066: 6e20 df24 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05106c: 0c01 |01ce: move-result-object v1 │ │ +05106e: 1a02 0300 |01cf: const-string v2, " " // string@0003 │ │ +051072: 6e20 df24 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +051078: 0c01 |01d4: move-result-object v1 │ │ +05107a: 6e10 e424 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +051080: 0c01 |01d8: move-result-object v1 │ │ +051082: 6e57 6f05 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@056f │ │ +051088: 5430 bf00 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +05108c: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ +051090: 6e20 6e24 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +051096: 2200 bc04 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +05109a: 7010 d724 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0510a0: 1a01 ca02 |01e8: const-string v1, "Child " // string@02ca │ │ +0510a4: 6e20 df24 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0510aa: 0c00 |01ed: move-result-object v0 │ │ +0510ac: 5431 bf00 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +0510b0: 6e20 de24 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0510b6: 0c00 |01f3: move-result-object v0 │ │ +0510b8: 1a01 e700 |01f4: const-string v1, ":" // string@00e7 │ │ +0510bc: 6e20 df24 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0510c2: 0c00 |01f9: move-result-object v0 │ │ +0510c4: 6e10 e424 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0510ca: 0c00 |01fd: move-result-object v0 │ │ +0510cc: 6e20 7324 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +0510d2: 5430 bf00 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +0510d6: 2201 bc04 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +0510da: 7010 d724 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0510e0: 6e20 df24 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0510e6: 0c01 |020b: move-result-object v1 │ │ +0510e8: 1a02 0300 |020c: const-string v2, " " // string@0003 │ │ +0510ec: 6e20 df24 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0510f2: 0c01 |0211: move-result-object v1 │ │ +0510f4: 6e10 e424 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0510fa: 0c01 |0215: move-result-object v1 │ │ +0510fc: 6e57 8704 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@0487 │ │ +051102: 0e00 |0219: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1377 │ │ 0x0008 line=1378 │ │ 0x0011 line=1379 │ │ 0x0016 line=1380 │ │ 0x001f line=1381 │ │ @@ -4936,18 +4936,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0508cc: |[0508cc] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -0508dc: 6f20 b524 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ -0508e2: 0a00 |0003: move-result v0 │ │ -0508e4: 0f00 |0004: return v0 │ │ +051104: |[051104] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +051114: 6f20 b524 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ +05111a: 0a00 |0003: move-result v0 │ │ +05111c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -4956,28 +4956,28 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0508e8: |[0508e8] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -0508f8: 5410 e000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -0508fc: 6e20 c824 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -050902: 0a00 |0005: move-result v0 │ │ -050904: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -050908: 1101 |0008: return-object v1 │ │ -05090a: 5410 bf00 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -05090e: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -050912: 5410 bf00 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -050916: 6e20 8d04 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@048d │ │ -05091c: 0c01 |0012: move-result-object v1 │ │ -05091e: 28f5 |0013: goto 0008 // -000b │ │ -050920: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -050922: 28f3 |0015: goto 0008 // -000d │ │ +051120: |[051120] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +051130: 5410 e000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +051134: 6e20 c824 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +05113a: 0a00 |0005: move-result v0 │ │ +05113c: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +051140: 1101 |0008: return-object v1 │ │ +051142: 5410 bf00 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051146: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +05114a: 5410 bf00 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +05114e: 6e20 8d04 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@048d │ │ +051154: 0c01 |0012: move-result-object v1 │ │ +051156: 28f5 |0013: goto 0008 // -000b │ │ +051158: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +05115a: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1454 │ │ 0x0008 line=1460 │ │ 0x0009 line=1457 │ │ 0x000d line=1458 │ │ 0x0014 line=1460 │ │ @@ -4991,17 +4991,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentActivity;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050924: |[050924] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -050934: 5410 b800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -050938: 1100 |0002: return-object v0 │ │ +05115c: |[05115c] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +05116c: 5410 b800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +051170: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5009,17 +5009,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05093c: |[05093c] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -05094c: 5410 bb00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ -050950: 1100 |0002: return-object v0 │ │ +051174: |[051174] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +051184: 5410 bb00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ +051188: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5027,43 +5027,43 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 53 16-bit code units │ │ -050954: |[050954] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -050964: 5420 bf00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -050968: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -05096c: 6e10 bc03 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@03bc │ │ -050972: 5220 d800 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -050976: 1251 |0009: const/4 v1, #int 5 // #5 │ │ -050978: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -05097c: 5420 bf00 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -050980: 6e10 8404 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0484 │ │ -050986: 5420 bf00 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -05098a: 1100 |0013: return-object v0 │ │ -05098c: 5220 d800 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -050990: 1241 |0016: const/4 v1, #int 4 // #4 │ │ -050992: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ -050996: 5420 bf00 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -05099a: 6e10 8504 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0485 │ │ -0509a0: 28f3 |001e: goto 0011 // -000d │ │ -0509a2: 5220 d800 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -0509a6: 1221 |0021: const/4 v1, #int 2 // #2 │ │ -0509a8: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ -0509ac: 5420 bf00 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0509b0: 6e10 7704 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0477 │ │ -0509b6: 28e8 |0029: goto 0011 // -0018 │ │ -0509b8: 5220 d800 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -0509bc: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -0509be: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ -0509c2: 5420 bf00 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0509c6: 6e10 7a04 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@047a │ │ -0509cc: 28dd |0034: goto 0011 // -0023 │ │ +05118c: |[05118c] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +05119c: 5420 bf00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +0511a0: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +0511a4: 6e10 bc03 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@03bc │ │ +0511aa: 5220 d800 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +0511ae: 1251 |0009: const/4 v1, #int 5 // #5 │ │ +0511b0: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +0511b4: 5420 bf00 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +0511b8: 6e10 8404 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0484 │ │ +0511be: 5420 bf00 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +0511c2: 1100 |0013: return-object v0 │ │ +0511c4: 5220 d800 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +0511c8: 1241 |0016: const/4 v1, #int 4 // #4 │ │ +0511ca: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ +0511ce: 5420 bf00 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +0511d2: 6e10 8504 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0485 │ │ +0511d8: 28f3 |001e: goto 0011 // -000d │ │ +0511da: 5220 d800 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +0511de: 1221 |0021: const/4 v1, #int 2 // #2 │ │ +0511e0: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ +0511e4: 5420 bf00 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +0511e8: 6e10 7704 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0477 │ │ +0511ee: 28e8 |0029: goto 0011 // -0018 │ │ +0511f0: 5220 d800 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +0511f4: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +0511f6: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ +0511fa: 5420 bf00 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +0511fe: 6e10 7a04 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@047a │ │ +051204: 28dd |0034: goto 0011 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=660 │ │ 0x0004 line=661 │ │ 0x0007 line=662 │ │ 0x000c line=663 │ │ 0x0011 line=672 │ │ @@ -5081,17 +5081,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0509d0: |[0509d0] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -0509e0: 5410 c500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -0509e4: 1100 |0002: return-object v0 │ │ +051208: |[051208] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +051218: 5410 c500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +05121c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=652 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #7 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5099,17 +5099,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0509e8: |[0509e8] android.support.v4.app.Fragment.getId:()I │ │ -0509f8: 5210 c400 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -0509fc: 0f00 |0002: return v0 │ │ +051220: |[051220] android.support.v4.app.Fragment.getId:()I │ │ +051230: 5210 c400 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +051234: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #8 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5117,19 +5117,19 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/view/LayoutInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050a00: |[050a00] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -050a10: 5410 b800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -050a14: 6e10 1304 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0413 │ │ -050a1a: 0c00 |0005: move-result-object v0 │ │ -050a1c: 1100 |0006: return-object v0 │ │ +051238: |[051238] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +051248: 5410 b800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +05124c: 6e10 1304 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0413 │ │ +051252: 0c00 |0005: move-result-object v0 │ │ +051254: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=917 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -5138,46 +5138,46 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -050a20: |[050a20] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -050a30: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -050a32: 5440 cc00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -050a36: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -050a3a: 5440 cc00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -050a3e: 1100 |0007: return-object v0 │ │ -050a40: 5440 b800 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -050a44: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -050a48: 2200 a204 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -050a4c: 2201 b604 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -050a50: 7010 d724 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -050a56: 1a02 0804 |0013: const-string v2, "Fragment " // string@0408 │ │ -050a5a: 6e20 df24 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -050a60: 0c01 |0018: move-result-object v1 │ │ -050a62: 6e20 de24 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -050a68: 0c01 |001c: move-result-object v1 │ │ -050a6a: 1a02 7d00 |001d: const-string v2, " not attached to Activity" // string@007d │ │ -050a6e: 6e20 df24 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -050a74: 0c01 |0022: move-result-object v1 │ │ -050a76: 6e10 e424 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -050a7c: 0c01 |0026: move-result-object v1 │ │ -050a7e: 7020 9c24 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -050a84: 2700 |002a: throw v0 │ │ -050a86: 5c43 be00 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ -050a8a: 5440 b800 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -050a8e: 5441 e000 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -050a92: 5542 cd00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ -050a96: 6e40 1404 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0414 │ │ -050a9c: 0c00 |0036: move-result-object v0 │ │ -050a9e: 5b40 cc00 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -050aa2: 5440 cc00 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -050aa6: 28cc |003b: goto 0007 // -0034 │ │ +051258: |[051258] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +051268: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05126a: 5440 cc00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +05126e: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +051272: 5440 cc00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +051276: 1100 |0007: return-object v0 │ │ +051278: 5440 b800 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +05127c: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +051280: 2200 a804 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +051284: 2201 bc04 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +051288: 7010 d724 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05128e: 1a02 0804 |0013: const-string v2, "Fragment " // string@0408 │ │ +051292: 6e20 df24 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +051298: 0c01 |0018: move-result-object v1 │ │ +05129a: 6e20 de24 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0512a0: 0c01 |001c: move-result-object v1 │ │ +0512a2: 1a02 7d00 |001d: const-string v2, " not attached to Activity" // string@007d │ │ +0512a6: 6e20 df24 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0512ac: 0c01 |0022: move-result-object v1 │ │ +0512ae: 6e10 e424 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0512b4: 0c01 |0026: move-result-object v1 │ │ +0512b6: 7020 9c24 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0512bc: 2700 |002a: throw v0 │ │ +0512be: 5c43 be00 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ +0512c2: 5440 b800 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +0512c6: 5441 e000 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +0512ca: 5542 cd00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ +0512ce: 6e40 1404 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0414 │ │ +0512d4: 0c00 |0036: move-result-object v0 │ │ +0512d6: 5b40 cc00 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +0512da: 5440 cc00 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +0512de: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=861 │ │ 0x0005 line=862 │ │ 0x0007 line=869 │ │ 0x0008 line=864 │ │ 0x000c line=865 │ │ @@ -5192,17 +5192,17 @@ │ │ type : '()Landroid/support/v4/app/Fragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050aa8: |[050aa8] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ -050ab8: 5410 d000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ -050abc: 1100 |0002: return-object v0 │ │ +0512e0: |[0512e0] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ +0512f0: 5410 d000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ +0512f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=680 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #11 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5210,36 +5210,36 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -050ac0: |[050ac0] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -050ad0: 5430 b800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -050ad4: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -050ad8: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -050adc: 2201 b604 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -050ae0: 7010 d724 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -050ae6: 1a02 0804 |000b: const-string v2, "Fragment " // string@0408 │ │ -050aea: 6e20 df24 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -050af0: 0c01 |0010: move-result-object v1 │ │ -050af2: 6e20 de24 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -050af8: 0c01 |0014: move-result-object v1 │ │ -050afa: 1a02 7d00 |0015: const-string v2, " not attached to Activity" // string@007d │ │ -050afe: 6e20 df24 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -050b04: 0c01 |001a: move-result-object v1 │ │ -050b06: 6e10 e424 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -050b0c: 0c01 |001e: move-result-object v1 │ │ -050b0e: 7020 9c24 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -050b14: 2700 |0022: throw v0 │ │ -050b16: 5430 b800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -050b1a: 6e10 1604 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@0416 │ │ -050b20: 0c00 |0028: move-result-object v0 │ │ -050b22: 1100 |0029: return-object v0 │ │ +0512f8: |[0512f8] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +051308: 5430 b800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +05130c: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +051310: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +051314: 2201 bc04 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +051318: 7010 d724 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05131e: 1a02 0804 |000b: const-string v2, "Fragment " // string@0408 │ │ +051322: 6e20 df24 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +051328: 0c01 |0010: move-result-object v1 │ │ +05132a: 6e20 de24 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +051330: 0c01 |0014: move-result-object v1 │ │ +051332: 1a02 7d00 |0015: const-string v2, " not attached to Activity" // string@007d │ │ +051336: 6e20 df24 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05133c: 0c01 |001a: move-result-object v1 │ │ +05133e: 6e10 e424 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +051344: 0c01 |001e: move-result-object v1 │ │ +051346: 7020 9c24 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +05134c: 2700 |0022: throw v0 │ │ +05134e: 5430 b800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +051352: 6e10 1604 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@0416 │ │ +051358: 0c00 |0028: move-result-object v0 │ │ +05135a: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 0x0004 line=603 │ │ 0x0023 line=605 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -5249,17 +5249,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050b24: |[050b24] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -050b34: 5510 d400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ -050b38: 0f00 |0002: return v0 │ │ +05135c: |[05135c] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +05136c: 5510 d400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ +051370: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=791 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #13 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5267,20 +5267,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -050b3c: |[050b3c] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -050b4c: 6e10 ad03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@03ad │ │ -050b52: 0c00 |0003: move-result-object v0 │ │ -050b54: 6e20 8e01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ -050b5a: 0c00 |0007: move-result-object v0 │ │ -050b5c: 1100 |0008: return-object v0 │ │ +051374: |[051374] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +051384: 6e10 ad03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@03ad │ │ +05138a: 0c00 |0003: move-result-object v0 │ │ +05138c: 6e20 8e01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ +051392: 0c00 |0007: move-result-object v0 │ │ +051394: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -5289,20 +5289,20 @@ │ │ type : '(I[Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -050b60: |[050b60] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -050b70: 6e10 ad03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@03ad │ │ -050b76: 0c00 |0003: move-result-object v0 │ │ -050b78: 6e30 8f01 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@018f │ │ -050b7e: 0c00 |0007: move-result-object v0 │ │ -050b80: 1100 |0008: return-object v0 │ │ +051398: |[051398] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +0513a8: 6e10 ad03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@03ad │ │ +0513ae: 0c00 |0003: move-result-object v0 │ │ +0513b0: 6e30 8f01 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@018f │ │ +0513b6: 0c00 |0007: move-result-object v0 │ │ +0513b8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ 0x0000 - 0x0009 reg=3 formatArgs [Ljava/lang/Object; │ │ @@ -5312,17 +5312,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050b84: |[050b84] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -050b94: 5410 da00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -050b98: 1100 |0002: return-object v0 │ │ +0513bc: |[0513bc] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +0513cc: 5410 da00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +0513d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #16 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5330,17 +5330,17 @@ │ │ type : '()Landroid/support/v4/app/Fragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050b9c: |[050b9c] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -050bac: 5410 db00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -050bb0: 1100 |0002: return-object v0 │ │ +0513d4: |[0513d4] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +0513e4: 5410 db00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +0513e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #17 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5348,17 +5348,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050bb4: |[050bb4] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -050bc4: 5210 dd00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ -050bc8: 0f00 |0002: return v0 │ │ +0513ec: |[0513ec] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +0513fc: 5210 dd00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ +051400: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #18 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5366,20 +5366,20 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -050bcc: |[050bcc] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -050bdc: 6e10 ad03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@03ad │ │ -050be2: 0c00 |0003: move-result-object v0 │ │ -050be4: 6e20 9101 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0191 │ │ -050bea: 0c00 |0007: move-result-object v0 │ │ -050bec: 1100 |0008: return-object v0 │ │ +051404: |[051404] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +051414: 6e10 ad03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@03ad │ │ +05141a: 0c00 |0003: move-result-object v0 │ │ +05141c: 6e20 9101 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0191 │ │ +051422: 0c00 |0007: move-result-object v0 │ │ +051424: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -5388,17 +5388,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050bf0: |[050bf0] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -050c00: 5510 de00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ -050c04: 0f00 |0002: return v0 │ │ +051428: |[051428] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +051438: 5510 de00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ +05143c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #20 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5406,17 +5406,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050c08: |[050c08] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -050c18: 5410 df00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -050c1c: 1100 |0002: return-object v0 │ │ +051440: |[051440] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +051450: 5410 df00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +051454: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1044 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #21 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5424,17 +5424,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050c20: |[050c20] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ -050c30: 5510 c700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -050c34: 0f00 |0002: return v0 │ │ +051458: |[051458] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ +051468: 5510 c700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +05146c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #22 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5442,18 +5442,18 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -050c38: |[050c38] android.support.v4.app.Fragment.hashCode:()I │ │ -050c48: 6f10 b724 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ -050c4e: 0a00 |0003: move-result v0 │ │ -050c50: 0f00 |0004: return v0 │ │ +051470: |[051470] android.support.v4.app.Fragment.hashCode:()I │ │ +051480: 6f10 b724 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ +051486: 0a00 |0003: move-result v0 │ │ +051488: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #23 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5461,40 +5461,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 46 16-bit code units │ │ -050c54: |[050c54] android.support.v4.app.Fragment.initState:()V │ │ -050c64: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -050c66: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -050c68: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -050c6a: 5930 ca00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -050c6e: 5b32 e000 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -050c72: 5c31 b900 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -050c76: 5c31 d100 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ -050c7a: 5c31 d300 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ -050c7e: 5c31 c600 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ -050c82: 5c31 c900 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ -050c86: 5c31 d200 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00d2 │ │ -050c8a: 5931 bc00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -050c8e: 5b32 c500 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -050c92: 5b32 bf00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -050c96: 5b32 b800 |0019: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -050c9a: 5931 c400 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -050c9e: 5931 c100 |001d: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -050ca2: 5b32 da00 |001f: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -050ca6: 5c31 c800 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -050caa: 5c31 c300 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -050cae: 5c31 d500 |0025: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ -050cb2: 5b32 cc00 |0027: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -050cb6: 5c31 cd00 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ -050cba: 5c31 be00 |002b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ -050cbe: 0e00 |002d: return-void │ │ +05148c: |[05148c] android.support.v4.app.Fragment.initState:()V │ │ +05149c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05149e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0514a0: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +0514a2: 5930 ca00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +0514a6: 5b32 e000 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +0514aa: 5c31 b900 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +0514ae: 5c31 d100 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ +0514b2: 5c31 d300 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ +0514b6: 5c31 c600 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ +0514ba: 5c31 c900 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ +0514be: 5c31 d200 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00d2 │ │ +0514c2: 5931 bc00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +0514c6: 5b32 c500 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +0514ca: 5b32 bf00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +0514ce: 5b32 b800 |0019: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +0514d2: 5931 c400 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +0514d6: 5931 c100 |001d: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +0514da: 5b32 da00 |001f: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +0514de: 5c31 c800 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +0514e2: 5c31 c300 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +0514e6: 5c31 d500 |0025: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ +0514ea: 5b32 cc00 |0027: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +0514ee: 5c31 cd00 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ +0514f2: 5c31 be00 |002b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ +0514f6: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1194 │ │ 0x0005 line=1195 │ │ 0x0007 line=1196 │ │ 0x0009 line=1197 │ │ 0x000b line=1198 │ │ @@ -5523,24 +5523,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -050cc0: |[050cc0] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ -050cd0: 2200 e800 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00e8 │ │ -050cd4: 7010 6d04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@046d │ │ -050cda: 5b30 bf00 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -050cde: 5430 bf00 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -050ce2: 5431 b800 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -050ce6: 2202 d500 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@00d5 │ │ -050cea: 7020 9303 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0393 │ │ -050cf0: 6e40 7204 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@0472 │ │ -050cf6: 0e00 |0013: return-void │ │ +0514f8: |[0514f8] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ +051508: 2200 ec00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00ec │ │ +05150c: 7010 6d04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@046d │ │ +051512: 5b30 bf00 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051516: 5430 bf00 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +05151a: 5431 b800 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +05151e: 2202 d900 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@00d9 │ │ +051522: 7020 9303 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0393 │ │ +051528: 6e40 7204 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@0472 │ │ +05152e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x0007 line=1465 │ │ 0x0013 line=1474 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -5550,23 +5550,23 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -050cf8: |[050cf8] android.support.v4.app.Fragment.isAdded:()Z │ │ -050d08: 5410 b800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -050d0c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -050d10: 5510 b900 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -050d14: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -050d18: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -050d1a: 0f00 |0009: return v0 │ │ -050d1c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -050d1e: 28fe |000b: goto 0009 // -0002 │ │ +051530: |[051530] android.support.v4.app.Fragment.isAdded:()Z │ │ +051540: 5410 b800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +051544: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +051548: 5510 b900 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +05154c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +051550: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +051552: 0f00 |0009: return v0 │ │ +051554: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +051556: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #26 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5574,17 +5574,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050d20: |[050d20] android.support.v4.app.Fragment.isDetached:()Z │ │ -050d30: 5510 c300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -050d34: 0f00 |0002: return v0 │ │ +051558: |[051558] android.support.v4.app.Fragment.isDetached:()Z │ │ +051568: 5510 c300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +05156c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=696 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #27 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5592,17 +5592,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050d38: |[050d38] android.support.v4.app.Fragment.isHidden:()Z │ │ -050d48: 5510 c800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -050d4c: 0f00 |0002: return v0 │ │ +051570: |[051570] android.support.v4.app.Fragment.isHidden:()Z │ │ +051580: 5510 c800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +051584: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=745 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #28 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5610,21 +5610,21 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -050d50: |[050d50] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -050d60: 5210 bc00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -050d64: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -050d68: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -050d6a: 0f00 |0005: return v0 │ │ -050d6c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -050d6e: 28fe |0007: goto 0005 // -0002 │ │ +051588: |[051588] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +051598: 5210 bc00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +05159c: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +0515a0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0515a2: 0f00 |0005: return v0 │ │ +0515a4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0515a6: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #29 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5632,17 +5632,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050d70: |[050d70] android.support.v4.app.Fragment.isInLayout:()Z │ │ -050d80: 5510 c900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ -050d84: 0f00 |0002: return v0 │ │ +0515a8: |[0515a8] android.support.v4.app.Fragment.isInLayout:()Z │ │ +0515b8: 5510 c900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ +0515bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #30 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5650,17 +5650,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050d88: |[050d88] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ -050d98: 5510 ce00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -050d9c: 0f00 |0002: return v0 │ │ +0515c0: |[0515c0] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ +0515d0: 5510 ce00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +0515d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=755 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #31 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5668,17 +5668,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050da0: |[050da0] android.support.v4.app.Fragment.isRemoving:()Z │ │ -050db0: 5510 d100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ -050db4: 0f00 |0002: return v0 │ │ +0515d8: |[0515d8] android.support.v4.app.Fragment.isRemoving:()Z │ │ +0515e8: 5510 d100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ +0515ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=705 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #32 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5686,17 +5686,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050db8: |[050db8] android.support.v4.app.Fragment.isResumed:()Z │ │ -050dc8: 5510 d300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ -050dcc: 0f00 |0002: return v0 │ │ +0515f0: |[0515f0] android.support.v4.app.Fragment.isResumed:()Z │ │ +051600: 5510 d300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ +051604: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #33 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5704,35 +5704,35 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -050dd0: |[050dd0] android.support.v4.app.Fragment.isVisible:()Z │ │ -050de0: 6e10 bd03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@03bd │ │ -050de6: 0a00 |0003: move-result v0 │ │ -050de8: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -050dec: 6e10 bf03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@03bf │ │ -050df2: 0a00 |0009: move-result v0 │ │ -050df4: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -050df8: 5410 df00 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -050dfc: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -050e00: 5410 df00 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -050e04: 6e10 8c21 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@218c │ │ -050e0a: 0c00 |0015: move-result-object v0 │ │ -050e0c: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -050e10: 5410 df00 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -050e14: 6e10 8a21 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -050e1a: 0a00 |001d: move-result v0 │ │ -050e1c: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -050e20: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -050e22: 0f00 |0021: return v0 │ │ -050e24: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -050e26: 28fe |0023: goto 0021 // -0002 │ │ +051608: |[051608] android.support.v4.app.Fragment.isVisible:()Z │ │ +051618: 6e10 bd03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@03bd │ │ +05161e: 0a00 |0003: move-result v0 │ │ +051620: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +051624: 6e10 bf03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@03bf │ │ +05162a: 0a00 |0009: move-result v0 │ │ +05162c: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +051630: 5410 df00 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +051634: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +051638: 5410 df00 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +05163c: 6e10 8c21 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@218c │ │ +051642: 0c00 |0015: move-result-object v0 │ │ +051644: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +051648: 5410 df00 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +05164c: 6e10 8a21 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +051652: 0a00 |001d: move-result v0 │ │ +051654: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +051658: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +05165a: 0f00 |0021: return v0 │ │ +05165c: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +05165e: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=733 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #34 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5740,18 +5740,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050e28: |[050e28] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -050e38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050e3a: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -050e3e: 0e00 |0003: return-void │ │ +051660: |[051660] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +051670: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +051672: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +051676: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1061 │ │ 0x0003 line=1062 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5761,16 +5761,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050e40: |[050e40] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -050e50: 0e00 |0000: return-void │ │ +051678: |[051678] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +051688: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=909 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -5781,18 +5781,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050e54: |[050e54] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -050e64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050e66: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -050e6a: 0e00 |0003: return-void │ │ +05168c: |[05168c] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +05169c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05169e: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +0516a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=971 │ │ 0x0003 line=972 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -5802,18 +5802,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050e6c: |[050e6c] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -050e7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050e7e: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -050e82: 0e00 |0003: return-void │ │ +0516a4: |[0516a4] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0516b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0516b6: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +0516ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1132 │ │ 0x0003 line=1133 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -5823,17 +5823,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050e84: |[050e84] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -050e94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050e96: 0f00 |0001: return v0 │ │ +0516bc: |[0516bc] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +0516cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0516ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1364 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -5842,18 +5842,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050e98: |[050e98] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -050ea8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050eaa: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -050eae: 0e00 |0003: return-void │ │ +0516d0: |[0516d0] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +0516e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0516e2: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +0516e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=996 │ │ 0x0003 line=997 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5863,17 +5863,17 @@ │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050eb0: |[050eb0] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -050ec0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050ec2: 1100 |0001: return-object v0 │ │ +0516e8: |[0516e8] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +0516f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0516fa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=978 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ @@ -5884,19 +5884,19 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -050ec4: |[050ec4] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -050ed4: 6e10 a503 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@03a5 │ │ -050eda: 0c00 |0003: move-result-object v0 │ │ -050edc: 6e40 2304 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@0423 │ │ -050ee2: 0e00 |0007: return-void │ │ +0516fc: |[0516fc] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +05170c: 6e10 a503 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@03a5 │ │ +051712: 0c00 |0003: move-result-object v0 │ │ +051714: 6e40 2304 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@0423 │ │ +05171a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1318 │ │ 0x0007 line=1319 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ @@ -5908,16 +5908,16 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050ee4: |[050ee4] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -050ef4: 0e00 |0000: return-void │ │ +05171c: |[05171c] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +05172c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1239 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Landroid/view/MenuInflater; │ │ @@ -5927,17 +5927,17 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050ef8: |[050ef8] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -050f08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050f0a: 1100 |0001: return-object v0 │ │ +051730: |[051730] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +051740: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051742: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1020 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0002 reg=3 container Landroid/view/ViewGroup; │ │ @@ -5948,32 +5948,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -050f0c: |[050f0c] android.support.v4.app.Fragment.onDestroy:()V │ │ -050f1c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -050f1e: 5c41 bd00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -050f22: 5540 be00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ -050f26: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -050f2a: 5c41 be00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ -050f2e: 5440 b800 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -050f32: 5441 e000 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -050f36: 5542 cd00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ -050f3a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -050f3c: 6e40 1404 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0414 │ │ -050f42: 0c00 |0013: move-result-object v0 │ │ -050f44: 5b40 cc00 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -050f48: 5440 cc00 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -050f4c: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -050f50: 5440 cc00 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -050f54: 6e10 6905 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0569 │ │ -050f5a: 0e00 |001f: return-void │ │ +051744: |[051744] android.support.v4.app.Fragment.onDestroy:()V │ │ +051754: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +051756: 5c41 bd00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +05175a: 5540 be00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ +05175e: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +051762: 5c41 be00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ +051766: 5440 b800 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +05176a: 5441 e000 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +05176e: 5542 cd00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ +051772: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +051774: 6e40 1404 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0414 │ │ +05177a: 0c00 |0013: move-result-object v0 │ │ +05177c: 5b40 cc00 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +051780: 5440 cc00 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +051784: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +051788: 5440 cc00 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +05178c: 6e10 6905 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0569 │ │ +051792: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1175 │ │ 0x0003 line=1178 │ │ 0x0007 line=1179 │ │ 0x0009 line=1180 │ │ 0x0016 line=1182 │ │ @@ -5987,16 +5987,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050f5c: |[050f5c] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -050f6c: 0e00 |0000: return-void │ │ +051794: |[051794] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +0517a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1266 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ #46 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6004,18 +6004,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050f70: |[050f70] android.support.v4.app.Fragment.onDestroyView:()V │ │ -050f80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050f82: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -050f86: 0e00 |0003: return-void │ │ +0517a8: |[0517a8] android.support.v4.app.Fragment.onDestroyView:()V │ │ +0517b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0517ba: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +0517be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1167 │ │ 0x0003 line=1168 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -6024,18 +6024,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050f88: |[050f88] android.support.v4.app.Fragment.onDetach:()V │ │ -050f98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050f9a: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -050f9e: 0e00 |0003: return-void │ │ +0517c0: |[0517c0] android.support.v4.app.Fragment.onDetach:()V │ │ +0517d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0517d2: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +0517d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1222 │ │ 0x0003 line=1223 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -6044,16 +6044,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050fa0: |[050fa0] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -050fb0: 0e00 |0000: return-void │ │ +0517d8: |[0517d8] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +0517e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ @@ -6062,18 +6062,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050fb4: |[050fb4] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -050fc4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050fc6: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -050fca: 0e00 |0003: return-void │ │ +0517ec: |[0517ec] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +0517fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0517fe: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +051802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=963 │ │ 0x0003 line=964 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -6085,18 +6085,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -050fcc: |[050fcc] android.support.v4.app.Fragment.onLowMemory:()V │ │ -050fdc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050fde: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -050fe2: 0e00 |0003: return-void │ │ +051804: |[051804] android.support.v4.app.Fragment.onLowMemory:()V │ │ +051814: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +051816: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +05181a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1154 │ │ 0x0003 line=1155 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -6105,17 +6105,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050fe4: |[050fe4] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -050ff4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050ff6: 0f00 |0001: return v0 │ │ +05181c: |[05181c] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +05182c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05182e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1287 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -6124,16 +6124,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050ff8: |[050ff8] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -051008: 0e00 |0000: return-void │ │ +051830: |[051830] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +051840: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1298 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -6142,18 +6142,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -05100c: |[05100c] android.support.v4.app.Fragment.onPause:()V │ │ -05101c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05101e: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -051022: 0e00 |0003: return-void │ │ +051844: |[051844] android.support.v4.app.Fragment.onPause:()V │ │ +051854: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +051856: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +05185a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1141 │ │ 0x0003 line=1142 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -6162,16 +6162,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051024: |[051024] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -051034: 0e00 |0000: return-void │ │ +05185c: |[05185c] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +05186c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1256 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -6180,18 +6180,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -051038: |[051038] android.support.v4.app.Fragment.onResume:()V │ │ -051048: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05104a: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -05104e: 0e00 |0003: return-void │ │ +051870: |[051870] android.support.v4.app.Fragment.onResume:()V │ │ +051880: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +051882: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +051886: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ 0x0003 line=1107 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -6200,16 +6200,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051050: |[051050] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -051060: 0e00 |0000: return-void │ │ +051888: |[051888] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +051898: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1129 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -6218,35 +6218,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -051064: |[051064] android.support.v4.app.Fragment.onStart:()V │ │ -051074: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -051076: 5c41 bd00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -05107a: 5540 cd00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ -05107e: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -051082: 5c41 cd00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ -051086: 5540 be00 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ -05108a: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -05108e: 5c41 be00 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ -051092: 5440 b800 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -051096: 5441 e000 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -05109a: 5542 cd00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ -05109e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -0510a0: 6e40 1404 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0414 │ │ -0510a6: 0c00 |0019: move-result-object v0 │ │ -0510a8: 5b40 cc00 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -0510ac: 5440 cc00 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -0510b0: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -0510b4: 5440 cc00 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -0510b8: 6e10 6d05 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@056d │ │ -0510be: 0e00 |0025: return-void │ │ +05189c: |[05189c] android.support.v4.app.Fragment.onStart:()V │ │ +0518ac: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0518ae: 5c41 bd00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +0518b2: 5540 cd00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ +0518b6: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +0518ba: 5c41 cd00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ +0518be: 5540 be00 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ +0518c2: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +0518c6: 5c41 be00 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ +0518ca: 5440 b800 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +0518ce: 5441 e000 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +0518d2: 5542 cd00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ +0518d6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +0518d8: 6e40 1404 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0414 │ │ +0518de: 0c00 |0019: move-result-object v0 │ │ +0518e0: 5b40 cc00 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +0518e4: 5440 cc00 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +0518e8: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +0518ec: 5440 cc00 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +0518f0: 6e10 6d05 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@056d │ │ +0518f6: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1085 │ │ 0x0003 line=1087 │ │ 0x0007 line=1088 │ │ 0x0009 line=1089 │ │ 0x000d line=1090 │ │ @@ -6262,18 +6262,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0510c0: |[0510c0] android.support.v4.app.Fragment.onStop:()V │ │ -0510d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0510d2: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -0510d6: 0e00 |0003: return-void │ │ +0518f8: |[0518f8] android.support.v4.app.Fragment.onStop:()V │ │ +051908: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05190a: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +05190e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1150 │ │ 0x0003 line=1151 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -6282,16 +6282,16 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0510d8: |[0510d8] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -0510e8: 0e00 |0000: return-void │ │ +051910: |[051910] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +051920: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1034 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -6301,18 +6301,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0510ec: |[0510ec] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ -0510fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0510fe: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -051102: 0e00 |0003: return-void │ │ +051924: |[051924] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ +051934: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +051936: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +05193a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1076 │ │ 0x0003 line=1077 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -6322,44 +6322,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -051104: |[051104] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ -051114: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -051118: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -05111c: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -051120: 6e10 9e04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@049e │ │ -051126: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -051128: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -05112c: 6e20 c703 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@03c7 │ │ -051132: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -051136: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -05113a: 2200 5201 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0152 │ │ -05113e: 2201 b604 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -051142: 7010 d724 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -051148: 1a02 0804 |001a: const-string v2, "Fragment " // string@0408 │ │ -05114c: 6e20 df24 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051152: 0c01 |001f: move-result-object v1 │ │ -051154: 6e20 de24 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05115a: 0c01 |0023: move-result-object v1 │ │ -05115c: 1a02 3600 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0036 │ │ -051160: 6e20 df24 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051166: 0c01 |0029: move-result-object v1 │ │ -051168: 6e10 e424 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05116e: 0c01 |002d: move-result-object v1 │ │ -051170: 7020 7007 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ -051176: 2700 |0031: throw v0 │ │ -051178: 5430 bf00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -05117c: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -051180: 5430 bf00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -051184: 6e10 7704 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0477 │ │ -05118a: 0e00 |003b: return-void │ │ +05193c: |[05193c] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ +05194c: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051950: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +051954: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051958: 6e10 9e04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@049e │ │ +05195e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +051960: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +051964: 6e20 c703 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@03c7 │ │ +05196a: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +05196e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +051972: 2200 5601 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0156 │ │ +051976: 2201 bc04 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +05197a: 7010 d724 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +051980: 1a02 0804 |001a: const-string v2, "Fragment " // string@0408 │ │ +051984: 6e20 df24 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05198a: 0c01 |001f: move-result-object v1 │ │ +05198c: 6e20 de24 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +051992: 0c01 |0023: move-result-object v1 │ │ +051994: 1a02 3600 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0036 │ │ +051998: 6e20 df24 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05199e: 0c01 |0029: move-result-object v1 │ │ +0519a0: 6e10 e424 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0519a6: 0c01 |002d: move-result-object v1 │ │ +0519a8: 7020 7007 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ +0519ae: 2700 |0031: throw v0 │ │ +0519b0: 5430 bf00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +0519b4: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +0519b8: 5430 bf00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +0519bc: 6e10 7704 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0477 │ │ +0519c2: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1508 │ │ 0x0004 line=1509 │ │ 0x0009 line=1511 │ │ 0x000c line=1512 │ │ 0x000f line=1513 │ │ @@ -6376,21 +6376,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -05118c: |[05118c] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -05119c: 6e20 ca03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03ca │ │ -0511a2: 5410 bf00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0511a6: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0511aa: 5410 bf00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0511ae: 6e20 7804 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0478 │ │ -0511b4: 0e00 |000c: return-void │ │ +0519c4: |[0519c4] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0519d4: 6e20 ca03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03ca │ │ +0519da: 5410 bf00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +0519de: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0519e2: 5410 bf00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +0519e6: 6e20 7804 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0478 │ │ +0519ec: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1559 │ │ 0x0003 line=1560 │ │ 0x0007 line=1561 │ │ 0x000c line=1563 │ │ locals : │ │ @@ -6402,30 +6402,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0511b8: |[0511b8] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -0511c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0511ca: 5521 c800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -0511ce: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ -0511d2: 6e20 cb03 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@03cb │ │ -0511d8: 0a01 |0008: move-result v1 │ │ -0511da: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -0511de: 0f00 |000b: return v0 │ │ -0511e0: 5421 bf00 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0511e4: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -0511e8: 5421 bf00 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0511ec: 6e20 7904 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0479 │ │ -0511f2: 0a01 |0015: move-result v1 │ │ -0511f4: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ -0511f8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0511fa: 28f2 |0019: goto 000b // -000e │ │ +0519f0: |[0519f0] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +051a00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +051a02: 5521 c800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +051a06: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ +051a0a: 6e20 cb03 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@03cb │ │ +051a10: 0a01 |0008: move-result v1 │ │ +051a12: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +051a16: 0f00 |000b: return v0 │ │ +051a18: 5421 bf00 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051a1c: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +051a20: 5421 bf00 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051a24: 6e20 7904 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0479 │ │ +051a2a: 0a01 |0015: move-result v1 │ │ +051a2c: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ +051a30: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +051a32: 28f2 |0019: goto 000b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1626 │ │ 0x0005 line=1627 │ │ 0x000b line=1636 │ │ 0x000c line=1630 │ │ 0x0010 line=1631 │ │ @@ -6439,53 +6439,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -0511fc: |[0511fc] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ -05120c: 5441 bf00 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -051210: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -051214: 5441 bf00 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -051218: 6e10 9e04 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@049e │ │ -05121e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -051220: 5c41 bd00 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -051224: 6e20 cc03 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@03cc │ │ -05122a: 5541 bd00 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -05122e: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ -051232: 2201 5201 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@0152 │ │ -051236: 2202 b604 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -05123a: 7010 d724 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -051240: 1a03 0804 |001a: const-string v3, "Fragment " // string@0408 │ │ -051244: 6e20 df24 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05124a: 0c02 |001f: move-result-object v2 │ │ -05124c: 6e20 de24 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -051252: 0c02 |0023: move-result-object v2 │ │ -051254: 1a03 3800 |0024: const-string v3, " did not call through to super.onCreate()" // string@0038 │ │ -051258: 6e20 df24 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05125e: 0c02 |0029: move-result-object v2 │ │ -051260: 6e10 e424 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -051266: 0c02 |002d: move-result-object v2 │ │ -051268: 7020 7007 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ -05126e: 2701 |0031: throw v1 │ │ -051270: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ -051274: 1a01 0a11 |0034: const-string v1, "android:support:fragments" // string@110a │ │ -051278: 6e20 5a02 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@025a │ │ -05127e: 0c00 |0039: move-result-object v0 │ │ -051280: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -051284: 5441 bf00 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -051288: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ -05128c: 6e10 bc03 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@03bc │ │ -051292: 5441 bf00 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -051296: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -051298: 6e30 ab04 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@04ab │ │ -05129e: 5441 bf00 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0512a2: 6e10 7a04 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@047a │ │ -0512a8: 0e00 |004e: return-void │ │ +051a34: |[051a34] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ +051a44: 5441 bf00 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051a48: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +051a4c: 5441 bf00 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051a50: 6e10 9e04 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@049e │ │ +051a56: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +051a58: 5c41 bd00 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +051a5c: 6e20 cc03 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@03cc │ │ +051a62: 5541 bd00 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +051a66: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ +051a6a: 2201 5601 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@0156 │ │ +051a6e: 2202 bc04 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +051a72: 7010 d724 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +051a78: 1a03 0804 |001a: const-string v3, "Fragment " // string@0408 │ │ +051a7c: 6e20 df24 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +051a82: 0c02 |001f: move-result-object v2 │ │ +051a84: 6e20 de24 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +051a8a: 0c02 |0023: move-result-object v2 │ │ +051a8c: 1a03 3800 |0024: const-string v3, " did not call through to super.onCreate()" // string@0038 │ │ +051a90: 6e20 df24 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +051a96: 0c02 |0029: move-result-object v2 │ │ +051a98: 6e10 e424 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +051a9e: 0c02 |002d: move-result-object v2 │ │ +051aa0: 7020 7007 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ +051aa6: 2701 |0031: throw v1 │ │ +051aa8: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ +051aac: 1a01 1011 |0034: const-string v1, "android:support:fragments" // string@1110 │ │ +051ab0: 6e20 5a02 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@025a │ │ +051ab6: 0c00 |0039: move-result-object v0 │ │ +051ab8: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +051abc: 5441 bf00 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051ac0: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ +051ac4: 6e10 bc03 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@03bc │ │ +051aca: 5441 bf00 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051ace: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +051ad0: 6e30 ab04 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@04ab │ │ +051ad6: 5441 bf00 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051ada: 6e10 7a04 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@047a │ │ +051ae0: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1477 │ │ 0x0004 line=1478 │ │ 0x0009 line=1480 │ │ 0x000c line=1481 │ │ 0x000f line=1482 │ │ @@ -6508,31 +6508,31 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0512ac: |[0512ac] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -0512bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0512be: 5521 c800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -0512c2: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -0512c6: 5521 c700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -0512ca: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -0512ce: 5521 ce00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -0512d2: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -0512d6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0512d8: 6e30 cf03 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@03cf │ │ -0512de: 5421 bf00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0512e2: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -0512e6: 5421 bf00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0512ea: 6e30 7b04 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@047b │ │ -0512f0: 0a01 |001a: move-result v1 │ │ -0512f2: b610 |001b: or-int/2addr v0, v1 │ │ -0512f4: 0f00 |001c: return v0 │ │ +051ae4: |[051ae4] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +051af4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051af6: 5521 c800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +051afa: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +051afe: 5521 c700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +051b02: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +051b06: 5521 ce00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +051b0a: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +051b0e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +051b10: 6e30 cf03 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@03cf │ │ +051b16: 5421 bf00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051b1a: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +051b1e: 5421 bf00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051b22: 6e30 7b04 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@047b │ │ +051b28: 0a01 |001a: move-result v1 │ │ +051b2a: b610 |001b: or-int/2addr v0, v1 │ │ +051b2c: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ 0x0001 line=1583 │ │ 0x0005 line=1584 │ │ 0x000d line=1585 │ │ 0x000e line=1586 │ │ @@ -6550,22 +6550,22 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -0512f8: |[0512f8] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -051308: 5410 bf00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -05130c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -051310: 5410 bf00 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -051314: 6e10 9e04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@049e │ │ -05131a: 6e40 d003 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@03d0 │ │ -051320: 0c00 |000c: move-result-object v0 │ │ -051322: 1100 |000d: return-object v0 │ │ +051b30: |[051b30] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +051b40: 5410 bf00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051b44: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +051b48: 5410 bf00 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051b4c: 6e10 9e04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@049e │ │ +051b52: 6e40 d003 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@03d0 │ │ +051b58: 0c00 |000c: move-result-object v0 │ │ +051b5a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1501 │ │ 0x0004 line=1502 │ │ 0x0009 line=1504 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/Fragment; │ │ @@ -6578,40 +6578,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -051324: |[051324] android.support.v4.app.Fragment.performDestroy:()V │ │ -051334: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -051338: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -05133c: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -051340: 6e10 7c04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@047c │ │ -051346: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -051348: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -05134c: 6e10 d103 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@03d1 │ │ -051352: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -051356: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -05135a: 2200 5201 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0152 │ │ -05135e: 2201 b604 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -051362: 7010 d724 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -051368: 1a02 0804 |001a: const-string v2, "Fragment " // string@0408 │ │ -05136c: 6e20 df24 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051372: 0c01 |001f: move-result-object v1 │ │ -051374: 6e20 de24 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05137a: 0c01 |0023: move-result-object v1 │ │ -05137c: 1a02 3900 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0039 │ │ -051380: 6e20 df24 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051386: 0c01 |0029: move-result-object v1 │ │ -051388: 6e10 e424 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05138e: 0c01 |002d: move-result-object v1 │ │ -051390: 7020 7007 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ -051396: 2700 |0031: throw v0 │ │ -051398: 0e00 |0032: return-void │ │ +051b5c: |[051b5c] android.support.v4.app.Fragment.performDestroy:()V │ │ +051b6c: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051b70: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +051b74: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051b78: 6e10 7c04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@047c │ │ +051b7e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +051b80: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +051b84: 6e10 d103 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@03d1 │ │ +051b8a: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +051b8e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +051b92: 2200 5601 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0156 │ │ +051b96: 2201 bc04 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +051b9a: 7010 d724 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +051ba0: 1a02 0804 |001a: const-string v2, "Fragment " // string@0408 │ │ +051ba4: 6e20 df24 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +051baa: 0c01 |001f: move-result-object v1 │ │ +051bac: 6e20 de24 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +051bb2: 0c01 |0023: move-result-object v1 │ │ +051bb4: 1a02 3900 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0039 │ │ +051bb8: 6e20 df24 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +051bbe: 0c01 |0029: move-result-object v1 │ │ +051bc0: 6e10 e424 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +051bc6: 0c01 |002d: move-result-object v1 │ │ +051bc8: 7020 7007 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ +051bce: 2700 |0031: throw v0 │ │ +051bd0: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1720 │ │ 0x0004 line=1721 │ │ 0x0009 line=1723 │ │ 0x000c line=1724 │ │ 0x000f line=1725 │ │ @@ -6625,44 +6625,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -05139c: |[05139c] android.support.v4.app.Fragment.performDestroyView:()V │ │ -0513ac: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0513b0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0513b4: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0513b8: 6e10 7d04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@047d │ │ -0513be: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0513c0: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -0513c4: 6e10 d303 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@03d3 │ │ -0513ca: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -0513ce: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -0513d2: 2200 5201 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0152 │ │ -0513d6: 2201 b604 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -0513da: 7010 d724 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0513e0: 1a02 0804 |001a: const-string v2, "Fragment " // string@0408 │ │ -0513e4: 6e20 df24 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0513ea: 0c01 |001f: move-result-object v1 │ │ -0513ec: 6e20 de24 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0513f2: 0c01 |0023: move-result-object v1 │ │ -0513f4: 1a02 3a00 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@003a │ │ -0513f8: 6e20 df24 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0513fe: 0c01 |0029: move-result-object v1 │ │ -051400: 6e10 e424 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -051406: 0c01 |002d: move-result-object v1 │ │ -051408: 7020 7007 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ -05140e: 2700 |0031: throw v0 │ │ -051410: 5430 cc00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -051414: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -051418: 5430 cc00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -05141c: 6e10 6a05 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@056a │ │ -051422: 0e00 |003b: return-void │ │ +051bd4: |[051bd4] android.support.v4.app.Fragment.performDestroyView:()V │ │ +051be4: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051be8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +051bec: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051bf0: 6e10 7d04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@047d │ │ +051bf6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +051bf8: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +051bfc: 6e10 d303 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@03d3 │ │ +051c02: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +051c06: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +051c0a: 2200 5601 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0156 │ │ +051c0e: 2201 bc04 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +051c12: 7010 d724 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +051c18: 1a02 0804 |001a: const-string v2, "Fragment " // string@0408 │ │ +051c1c: 6e20 df24 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +051c22: 0c01 |001f: move-result-object v1 │ │ +051c24: 6e20 de24 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +051c2a: 0c01 |0023: move-result-object v1 │ │ +051c2c: 1a02 3a00 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@003a │ │ +051c30: 6e20 df24 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +051c36: 0c01 |0029: move-result-object v1 │ │ +051c38: 6e10 e424 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +051c3e: 0c01 |002d: move-result-object v1 │ │ +051c40: 7020 7007 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ +051c46: 2700 |0031: throw v0 │ │ +051c48: 5430 cc00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +051c4c: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +051c50: 5430 cc00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +051c54: 6e10 6a05 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@056a │ │ +051c5a: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1705 │ │ 0x0004 line=1706 │ │ 0x0009 line=1708 │ │ 0x000c line=1709 │ │ 0x000f line=1710 │ │ @@ -6678,21 +6678,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -051424: |[051424] android.support.v4.app.Fragment.performLowMemory:()V │ │ -051434: 6e10 d703 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@03d7 │ │ -05143a: 5410 bf00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -05143e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -051442: 5410 bf00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -051446: 6e10 7e04 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@047e │ │ -05144c: 0e00 |000c: return-void │ │ +051c5c: |[051c5c] android.support.v4.app.Fragment.performLowMemory:()V │ │ +051c6c: 6e10 d703 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@03d7 │ │ +051c72: 5410 bf00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051c76: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +051c7a: 5410 bf00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051c7e: 6e10 7e04 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@047e │ │ +051c84: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1566 │ │ 0x0003 line=1567 │ │ 0x0007 line=1568 │ │ 0x000c line=1570 │ │ locals : │ │ @@ -6703,34 +6703,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -051450: |[051450] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -051460: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -051462: 5521 c800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -051466: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ -05146a: 5521 c700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -05146e: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -051472: 5521 ce00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -051476: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -05147a: 6e20 d803 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03d8 │ │ -051480: 0a01 |0010: move-result v1 │ │ -051482: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -051486: 0f00 |0013: return v0 │ │ -051488: 5421 bf00 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -05148c: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ -051490: 5421 bf00 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -051494: 6e20 7f04 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@047f │ │ -05149a: 0a01 |001d: move-result v1 │ │ -05149c: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ -0514a0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -0514a2: 28f2 |0021: goto 0013 // -000e │ │ +051c88: |[051c88] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +051c98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +051c9a: 5521 c800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +051c9e: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ +051ca2: 5521 c700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +051ca6: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +051caa: 5521 ce00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +051cae: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +051cb2: 6e20 d803 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03d8 │ │ +051cb8: 0a01 |0010: move-result v1 │ │ +051cba: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +051cbe: 0f00 |0013: return v0 │ │ +051cc0: 5421 bf00 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051cc4: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ +051cc8: 5421 bf00 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051ccc: 6e20 7f04 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@047f │ │ +051cd2: 0a01 |001d: move-result v1 │ │ +051cd4: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ +051cd8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +051cda: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1610 │ │ 0x0005 line=1611 │ │ 0x000d line=1612 │ │ 0x0013 line=1622 │ │ 0x0014 line=1616 │ │ @@ -6745,27 +6745,27 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0514a4: |[0514a4] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -0514b4: 5510 c800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -0514b8: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -0514bc: 5510 c700 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -0514c0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0514c4: 5510 ce00 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -0514c8: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -0514cc: 6e20 d903 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@03d9 │ │ -0514d2: 5410 bf00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0514d6: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -0514da: 5410 bf00 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0514de: 6e20 8004 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0480 │ │ -0514e4: 0e00 |0018: return-void │ │ +051cdc: |[051cdc] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +051cec: 5510 c800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +051cf0: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +051cf4: 5510 c700 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +051cf8: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +051cfc: 5510 ce00 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +051d00: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +051d04: 6e20 d903 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@03d9 │ │ +051d0a: 5410 bf00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051d0e: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +051d12: 5410 bf00 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051d16: 6e20 8004 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0480 │ │ +051d1c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1640 │ │ 0x0004 line=1641 │ │ 0x000c line=1642 │ │ 0x000f line=1644 │ │ 0x0013 line=1645 │ │ @@ -6779,40 +6779,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -0514e8: |[0514e8] android.support.v4.app.Fragment.performPause:()V │ │ -0514f8: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0514fc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -051500: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -051504: 6e10 8104 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0481 │ │ -05150a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -05150c: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -051510: 6e10 da03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@03da │ │ -051516: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -05151a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -05151e: 2200 5201 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0152 │ │ -051522: 2201 b604 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -051526: 7010 d724 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05152c: 1a02 0804 |001a: const-string v2, "Fragment " // string@0408 │ │ -051530: 6e20 df24 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051536: 0c01 |001f: move-result-object v1 │ │ -051538: 6e20 de24 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05153e: 0c01 |0023: move-result-object v1 │ │ -051540: 1a02 3c00 |0024: const-string v2, " did not call through to super.onPause()" // string@003c │ │ -051544: 6e20 df24 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05154a: 0c01 |0029: move-result-object v1 │ │ -05154c: 6e10 e424 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -051552: 0c01 |002d: move-result-object v1 │ │ -051554: 7020 7007 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ -05155a: 2700 |0031: throw v0 │ │ -05155c: 0e00 |0032: return-void │ │ +051d20: |[051d20] android.support.v4.app.Fragment.performPause:()V │ │ +051d30: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051d34: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +051d38: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051d3c: 6e10 8104 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0481 │ │ +051d42: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +051d44: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +051d48: 6e10 da03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@03da │ │ +051d4e: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +051d52: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +051d56: 2200 5601 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0156 │ │ +051d5a: 2201 bc04 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +051d5e: 7010 d724 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +051d64: 1a02 0804 |001a: const-string v2, "Fragment " // string@0408 │ │ +051d68: 6e20 df24 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +051d6e: 0c01 |001f: move-result-object v1 │ │ +051d70: 6e20 de24 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +051d76: 0c01 |0023: move-result-object v1 │ │ +051d78: 1a02 3c00 |0024: const-string v2, " did not call through to super.onPause()" // string@003c │ │ +051d7c: 6e20 df24 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +051d82: 0c01 |0029: move-result-object v1 │ │ +051d84: 6e10 e424 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +051d8a: 0c01 |002d: move-result-object v1 │ │ +051d8c: 7020 7007 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ +051d92: 2700 |0031: throw v0 │ │ +051d94: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1661 │ │ 0x0004 line=1662 │ │ 0x0009 line=1664 │ │ 0x000c line=1665 │ │ 0x000f line=1666 │ │ @@ -6826,31 +6826,31 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -051560: |[051560] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -051570: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051572: 5521 c800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -051576: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -05157a: 5521 c700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -05157e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -051582: 5521 ce00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -051586: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -05158a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -05158c: 6e20 db03 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@03db │ │ -051592: 5421 bf00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -051596: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -05159a: 5421 bf00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -05159e: 6e20 8204 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0482 │ │ -0515a4: 0a01 |001a: move-result v1 │ │ -0515a6: b610 |001b: or-int/2addr v0, v1 │ │ -0515a8: 0f00 |001c: return v0 │ │ +051d98: |[051d98] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +051da8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051daa: 5521 c800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +051dae: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +051db2: 5521 c700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +051db6: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +051dba: 5521 ce00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +051dbe: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +051dc2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +051dc4: 6e20 db03 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@03db │ │ +051dca: 5421 bf00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051dce: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +051dd2: 5421 bf00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051dd6: 6e20 8204 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0482 │ │ +051ddc: 0a01 |001a: move-result v1 │ │ +051dde: b610 |001b: or-int/2addr v0, v1 │ │ +051de0: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1596 │ │ 0x0001 line=1597 │ │ 0x0005 line=1598 │ │ 0x000d line=1599 │ │ 0x000e line=1600 │ │ @@ -6867,44 +6867,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -0515ac: |[0515ac] android.support.v4.app.Fragment.performReallyStop:()V │ │ -0515bc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0515be: 5440 bf00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0515c2: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -0515c6: 5440 bf00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0515ca: 6e10 8304 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0483 │ │ -0515d0: 5540 cd00 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ -0515d4: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -0515d8: 5c43 cd00 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ -0515dc: 5540 be00 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ -0515e0: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ -0515e4: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -0515e6: 5c40 be00 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ -0515ea: 5440 b800 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -0515ee: 5441 e000 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -0515f2: 5542 cd00 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ -0515f6: 6e40 1404 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0414 │ │ -0515fc: 0c00 |0020: move-result-object v0 │ │ -0515fe: 5b40 cc00 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -051602: 5440 cc00 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -051606: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -05160a: 5440 b800 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -05160e: 5500 fd00 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00fd │ │ -051612: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ -051616: 5440 cc00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -05161a: 6e10 6e05 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@056e │ │ -051620: 0e00 |0032: return-void │ │ -051622: 5440 cc00 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -051626: 6e10 6c05 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@056c │ │ -05162c: 28fa |0038: goto 0032 // -0006 │ │ +051de4: |[051de4] android.support.v4.app.Fragment.performReallyStop:()V │ │ +051df4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +051df6: 5440 bf00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051dfa: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +051dfe: 5440 bf00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051e02: 6e10 8304 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0483 │ │ +051e08: 5540 cd00 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ +051e0c: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +051e10: 5c43 cd00 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ +051e14: 5540 be00 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ +051e18: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ +051e1c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +051e1e: 5c40 be00 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ +051e22: 5440 b800 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +051e26: 5441 e000 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +051e2a: 5542 cd00 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ +051e2e: 6e40 1404 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0414 │ │ +051e34: 0c00 |0020: move-result-object v0 │ │ +051e36: 5b40 cc00 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +051e3a: 5440 cc00 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +051e3e: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +051e42: 5440 b800 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +051e46: 5500 fd00 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00fd │ │ +051e4a: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ +051e4e: 5440 cc00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +051e52: 6e10 6e05 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@056e │ │ +051e58: 0e00 |0032: return-void │ │ +051e5a: 5440 cc00 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +051e5e: 6e10 6c05 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@056c │ │ +051e64: 28fa |0038: goto 0032 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1685 │ │ 0x0005 line=1686 │ │ 0x000a line=1688 │ │ 0x000e line=1689 │ │ 0x0010 line=1690 │ │ @@ -6923,48 +6923,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -051630: |[051630] android.support.v4.app.Fragment.performResume:()V │ │ -051640: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -051644: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -051648: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -05164c: 6e10 9e04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@049e │ │ -051652: 5430 bf00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -051656: 6e10 8904 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ -05165c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -05165e: 5c30 bd00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -051662: 6e10 dc03 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@03dc │ │ -051668: 5530 bd00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -05166c: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -051670: 2200 5201 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0152 │ │ -051674: 2201 b604 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -051678: 7010 d724 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05167e: 1a02 0804 |001f: const-string v2, "Fragment " // string@0408 │ │ -051682: 6e20 df24 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051688: 0c01 |0024: move-result-object v1 │ │ -05168a: 6e20 de24 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -051690: 0c01 |0028: move-result-object v1 │ │ -051692: 1a02 3d00 |0029: const-string v2, " did not call through to super.onResume()" // string@003d │ │ -051696: 6e20 df24 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05169c: 0c01 |002e: move-result-object v1 │ │ -05169e: 6e10 e424 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0516a4: 0c01 |0032: move-result-object v1 │ │ -0516a6: 7020 7007 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ -0516ac: 2700 |0036: throw v0 │ │ -0516ae: 5430 bf00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0516b2: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ -0516b6: 5430 bf00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0516ba: 6e10 8404 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0484 │ │ -0516c0: 5430 bf00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0516c4: 6e10 8904 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ -0516ca: 0e00 |0045: return-void │ │ +051e68: |[051e68] android.support.v4.app.Fragment.performResume:()V │ │ +051e78: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051e7c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +051e80: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051e84: 6e10 9e04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@049e │ │ +051e8a: 5430 bf00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051e8e: 6e10 8904 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ +051e94: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +051e96: 5c30 bd00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +051e9a: 6e10 dc03 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@03dc │ │ +051ea0: 5530 bd00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +051ea4: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +051ea8: 2200 5601 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0156 │ │ +051eac: 2201 bc04 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +051eb0: 7010 d724 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +051eb6: 1a02 0804 |001f: const-string v2, "Fragment " // string@0408 │ │ +051eba: 6e20 df24 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +051ec0: 0c01 |0024: move-result-object v1 │ │ +051ec2: 6e20 de24 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +051ec8: 0c01 |0028: move-result-object v1 │ │ +051eca: 1a02 3d00 |0029: const-string v2, " did not call through to super.onResume()" // string@003d │ │ +051ece: 6e20 df24 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +051ed4: 0c01 |002e: move-result-object v1 │ │ +051ed6: 6e10 e424 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +051edc: 0c01 |0032: move-result-object v1 │ │ +051ede: 7020 7007 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ +051ee4: 2700 |0036: throw v0 │ │ +051ee6: 5430 bf00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051eea: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ +051eee: 5430 bf00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051ef2: 6e10 8404 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0484 │ │ +051ef8: 5430 bf00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051efc: 6e10 8904 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ +051f02: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1542 │ │ 0x0004 line=1543 │ │ 0x0009 line=1544 │ │ 0x000e line=1546 │ │ 0x0011 line=1547 │ │ @@ -6982,25 +6982,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0516cc: |[0516cc] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0516dc: 6e20 dd03 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@03dd │ │ -0516e2: 5421 bf00 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0516e6: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -0516ea: 5421 bf00 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0516ee: 6e10 ae04 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@04ae │ │ -0516f4: 0c00 |000c: move-result-object v0 │ │ -0516f6: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -0516fa: 1a01 0a11 |000f: const-string v1, "android:support:fragments" // string@110a │ │ -0516fe: 6e30 6702 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0267 │ │ -051704: 0e00 |0014: return-void │ │ +051f04: |[051f04] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ +051f14: 6e20 dd03 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@03dd │ │ +051f1a: 5421 bf00 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051f1e: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +051f22: 5421 bf00 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051f26: 6e10 ae04 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@04ae │ │ +051f2c: 0c00 |000c: move-result-object v0 │ │ +051f2e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +051f32: 1a01 1011 |000f: const-string v1, "android:support:fragments" // string@1110 │ │ +051f36: 6e30 6702 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0267 │ │ +051f3c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1651 │ │ 0x0003 line=1652 │ │ 0x0007 line=1653 │ │ 0x000d line=1654 │ │ 0x000f line=1655 │ │ @@ -7015,50 +7015,50 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -051708: |[051708] android.support.v4.app.Fragment.performStart:()V │ │ -051718: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -05171c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -051720: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -051724: 6e10 9e04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@049e │ │ -05172a: 5430 bf00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -05172e: 6e10 8904 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ -051734: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -051736: 5c30 bd00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -05173a: 6e10 de03 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@03de │ │ -051740: 5530 bd00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -051744: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -051748: 2200 5201 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0152 │ │ -05174c: 2201 b604 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -051750: 7010 d724 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -051756: 1a02 0804 |001f: const-string v2, "Fragment " // string@0408 │ │ -05175a: 6e20 df24 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051760: 0c01 |0024: move-result-object v1 │ │ -051762: 6e20 de24 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -051768: 0c01 |0028: move-result-object v1 │ │ -05176a: 1a02 3e00 |0029: const-string v2, " did not call through to super.onStart()" // string@003e │ │ -05176e: 6e20 df24 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051774: 0c01 |002e: move-result-object v1 │ │ -051776: 6e10 e424 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05177c: 0c01 |0032: move-result-object v1 │ │ -05177e: 7020 7007 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ -051784: 2700 |0036: throw v0 │ │ -051786: 5430 bf00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -05178a: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ -05178e: 5430 bf00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -051792: 6e10 8504 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0485 │ │ -051798: 5430 cc00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -05179c: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ -0517a0: 5430 cc00 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -0517a4: 6e10 6b05 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@056b │ │ -0517aa: 0e00 |0049: return-void │ │ +051f40: |[051f40] android.support.v4.app.Fragment.performStart:()V │ │ +051f50: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051f54: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +051f58: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051f5c: 6e10 9e04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@049e │ │ +051f62: 5430 bf00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051f66: 6e10 8904 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ +051f6c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +051f6e: 5c30 bd00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +051f72: 6e10 de03 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@03de │ │ +051f78: 5530 bd00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +051f7c: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +051f80: 2200 5601 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0156 │ │ +051f84: 2201 bc04 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +051f88: 7010 d724 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +051f8e: 1a02 0804 |001f: const-string v2, "Fragment " // string@0408 │ │ +051f92: 6e20 df24 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +051f98: 0c01 |0024: move-result-object v1 │ │ +051f9a: 6e20 de24 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +051fa0: 0c01 |0028: move-result-object v1 │ │ +051fa2: 1a02 3e00 |0029: const-string v2, " did not call through to super.onStart()" // string@003e │ │ +051fa6: 6e20 df24 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +051fac: 0c01 |002e: move-result-object v1 │ │ +051fae: 6e10 e424 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +051fb4: 0c01 |0032: move-result-object v1 │ │ +051fb6: 7020 7007 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ +051fbc: 2700 |0036: throw v0 │ │ +051fbe: 5430 bf00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051fc2: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ +051fc6: 5430 bf00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051fca: 6e10 8504 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0485 │ │ +051fd0: 5430 cc00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +051fd4: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ +051fd8: 5430 cc00 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +051fdc: 6e10 6b05 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@056b │ │ +051fe2: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1523 │ │ 0x0004 line=1524 │ │ 0x0009 line=1525 │ │ 0x000e line=1527 │ │ 0x0011 line=1528 │ │ @@ -7077,40 +7077,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -0517ac: |[0517ac] android.support.v4.app.Fragment.performStop:()V │ │ -0517bc: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0517c0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0517c4: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0517c8: 6e10 8604 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0486 │ │ -0517ce: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0517d0: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -0517d4: 6e10 df03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@03df │ │ -0517da: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -0517de: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -0517e2: 2200 5201 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0152 │ │ -0517e6: 2201 b604 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -0517ea: 7010 d724 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0517f0: 1a02 0804 |001a: const-string v2, "Fragment " // string@0408 │ │ -0517f4: 6e20 df24 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0517fa: 0c01 |001f: move-result-object v1 │ │ -0517fc: 6e20 de24 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -051802: 0c01 |0023: move-result-object v1 │ │ -051804: 1a02 3f00 |0024: const-string v2, " did not call through to super.onStop()" // string@003f │ │ -051808: 6e20 df24 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05180e: 0c01 |0029: move-result-object v1 │ │ -051810: 6e10 e424 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -051816: 0c01 |002d: move-result-object v1 │ │ -051818: 7020 7007 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ -05181e: 2700 |0031: throw v0 │ │ -051820: 0e00 |0032: return-void │ │ +051fe4: |[051fe4] android.support.v4.app.Fragment.performStop:()V │ │ +051ff4: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +051ff8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +051ffc: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +052000: 6e10 8604 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0486 │ │ +052006: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +052008: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +05200c: 6e10 df03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@03df │ │ +052012: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +052016: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +05201a: 2200 5601 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0156 │ │ +05201e: 2201 bc04 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +052022: 7010 d724 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +052028: 1a02 0804 |001a: const-string v2, "Fragment " // string@0408 │ │ +05202c: 6e20 df24 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052032: 0c01 |001f: move-result-object v1 │ │ +052034: 6e20 de24 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +05203a: 0c01 |0023: move-result-object v1 │ │ +05203c: 1a02 3f00 |0024: const-string v2, " did not call through to super.onStop()" // string@003f │ │ +052040: 6e20 df24 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052046: 0c01 |0029: move-result-object v1 │ │ +052048: 6e10 e424 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05204e: 0c01 |002d: move-result-object v1 │ │ +052050: 7020 7007 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ +052056: 2700 |0031: throw v0 │ │ +052058: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1673 │ │ 0x0004 line=1674 │ │ 0x0009 line=1676 │ │ 0x000c line=1677 │ │ 0x000f line=1678 │ │ @@ -7124,17 +7124,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -051824: |[051824] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -051834: 6e20 d121 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@21d1 │ │ -05183a: 0e00 |0003: return-void │ │ +05205c: |[05205c] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +05206c: 6e20 d121 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@21d1 │ │ +052072: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1332 │ │ 0x0003 line=1333 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -7144,43 +7144,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -05183c: |[05183c] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ -05184c: 5430 d700 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -051850: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -051854: 5430 cb00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ -051858: 5431 d700 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -05185c: 6e20 bf21 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@21bf │ │ -051862: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -051864: 5b30 d700 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -051868: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -05186a: 5c30 bd00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -05186e: 6e20 e103 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@03e1 │ │ -051874: 5530 bd00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -051878: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -05187c: 2200 5201 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0152 │ │ -051880: 2201 b604 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -051884: 7010 d724 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05188a: 1a02 0804 |001f: const-string v2, "Fragment " // string@0408 │ │ -05188e: 6e20 df24 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051894: 0c01 |0024: move-result-object v1 │ │ -051896: 6e20 de24 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05189c: 0c01 |0028: move-result-object v1 │ │ -05189e: 1a02 4000 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@0040 │ │ -0518a2: 6e20 df24 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0518a8: 0c01 |002e: move-result-object v1 │ │ -0518aa: 6e10 e424 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0518b0: 0c01 |0032: move-result-object v1 │ │ -0518b2: 7020 7007 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ -0518b8: 2700 |0036: throw v0 │ │ -0518ba: 0e00 |0037: return-void │ │ +052074: |[052074] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ +052084: 5430 d700 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +052088: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +05208c: 5430 cb00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ +052090: 5431 d700 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +052094: 6e20 bf21 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@21bf │ │ +05209a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +05209c: 5b30 d700 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +0520a0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0520a2: 5c30 bd00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +0520a6: 6e20 e103 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@03e1 │ │ +0520ac: 5530 bd00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +0520b0: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +0520b4: 2200 5601 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0156 │ │ +0520b8: 2201 bc04 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +0520bc: 7010 d724 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0520c2: 1a02 0804 |001f: const-string v2, "Fragment " // string@0408 │ │ +0520c6: 6e20 df24 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0520cc: 0c01 |0024: move-result-object v1 │ │ +0520ce: 6e20 de24 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0520d4: 0c01 |0028: move-result-object v1 │ │ +0520d6: 1a02 4000 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@0040 │ │ +0520da: 6e20 df24 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0520e0: 0c01 |002e: move-result-object v1 │ │ +0520e2: 6e10 e424 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0520e8: 0c01 |0032: move-result-object v1 │ │ +0520ea: 7020 7007 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ +0520f0: 2700 |0036: throw v0 │ │ +0520f2: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0004 line=449 │ │ 0x000b line=450 │ │ 0x000e line=452 │ │ 0x0011 line=453 │ │ @@ -7196,23 +7196,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0518bc: |[0518bc] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -0518cc: 5220 ca00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -0518d0: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -0518d4: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -0518d8: 1a01 0904 |0006: const-string v1, "Fragment already active" // string@0409 │ │ -0518dc: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -0518e2: 2700 |000b: throw v0 │ │ -0518e4: 5b23 bb00 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ -0518e8: 0e00 |000e: return-void │ │ +0520f4: |[0520f4] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +052104: 5220 ca00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +052108: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +05210c: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +052110: 1a01 0904 |0006: const-string v1, "Fragment already active" // string@0409 │ │ +052114: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +05211a: 2700 |000b: throw v0 │ │ +05211c: 5b23 bb00 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ +052120: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0004 line=532 │ │ 0x000c line=534 │ │ 0x000e line=535 │ │ locals : │ │ @@ -7224,27 +7224,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0518ec: |[0518ec] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -0518fc: 5510 c700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -051900: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -051904: 5c12 c700 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -051908: 6e10 bd03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@03bd │ │ -05190e: 0a00 |0009: move-result v0 │ │ -051910: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -051914: 6e10 bf03 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@03bf │ │ -05191a: 0a00 |000f: move-result v0 │ │ -05191c: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -051920: 5410 b800 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -051924: 6e10 3f04 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@043f │ │ -05192a: 0e00 |0017: return-void │ │ +052124: |[052124] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +052134: 5510 c700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +052138: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +05213c: 5c12 c700 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +052140: 6e10 bd03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@03bd │ │ +052146: 0a00 |0009: move-result v0 │ │ +052148: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +05214c: 6e10 bf03 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@03bf │ │ +052152: 0a00 |000f: move-result v0 │ │ +052154: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +052158: 5410 b800 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +05215c: 6e10 3f04 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@043f │ │ +052162: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ 0x0004 line=803 │ │ 0x0006 line=804 │ │ 0x0012 line=805 │ │ 0x0017 line=808 │ │ @@ -7257,44 +7257,44 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -05192c: |[05192c] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ -05193c: 5923 ca00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -051940: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ -051944: 2200 b604 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -051948: 7010 d724 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05194e: 5441 e000 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -051952: 6e20 df24 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051958: 0c00 |000e: move-result-object v0 │ │ -05195a: 1a01 e700 |000f: const-string v1, ":" // string@00e7 │ │ -05195e: 6e20 df24 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051964: 0c00 |0014: move-result-object v0 │ │ -051966: 5221 ca00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -05196a: 6e20 db24 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -051970: 0c00 |001a: move-result-object v0 │ │ -051972: 6e10 e424 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -051978: 0c00 |001e: move-result-object v0 │ │ -05197a: 5b20 e000 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -05197e: 0e00 |0021: return-void │ │ -051980: 2200 b604 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -051984: 7010 d724 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05198a: 1a01 0211 |0027: const-string v1, "android:fragment:" // string@1102 │ │ -05198e: 6e20 df24 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051994: 0c00 |002c: move-result-object v0 │ │ -051996: 5221 ca00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -05199a: 6e20 db24 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0519a0: 0c00 |0032: move-result-object v0 │ │ -0519a2: 6e10 e424 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0519a8: 0c00 |0036: move-result-object v0 │ │ -0519aa: 5b20 e000 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -0519ae: 28e8 |0039: goto 0021 // -0018 │ │ +052164: |[052164] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ +052174: 5923 ca00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +052178: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ +05217c: 2200 bc04 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +052180: 7010 d724 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +052186: 5441 e000 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +05218a: 6e20 df24 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052190: 0c00 |000e: move-result-object v0 │ │ +052192: 1a01 e700 |000f: const-string v1, ":" // string@00e7 │ │ +052196: 6e20 df24 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05219c: 0c00 |0014: move-result-object v0 │ │ +05219e: 5221 ca00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +0521a2: 6e20 db24 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0521a8: 0c00 |001a: move-result-object v0 │ │ +0521aa: 6e10 e424 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0521b0: 0c00 |001e: move-result-object v0 │ │ +0521b2: 5b20 e000 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +0521b6: 0e00 |0021: return-void │ │ +0521b8: 2200 bc04 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +0521bc: 7010 d724 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0521c2: 1a01 0811 |0027: const-string v1, "android:fragment:" // string@1108 │ │ +0521c6: 6e20 df24 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0521cc: 0c00 |002c: move-result-object v0 │ │ +0521ce: 5221 ca00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +0521d2: 6e20 db24 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0521d8: 0c00 |0032: move-result-object v0 │ │ +0521da: 6e10 e424 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0521e0: 0c00 |0036: move-result-object v0 │ │ +0521e2: 5b20 e000 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +0521e6: 28e8 |0039: goto 0021 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0002 line=462 │ │ 0x0004 line=463 │ │ 0x0021 line=467 │ │ 0x0022 line=465 │ │ @@ -7308,29 +7308,29 @@ │ │ type : '(Landroid/support/v4/app/Fragment$SavedState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0519b0: |[0519b0] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -0519c0: 5220 ca00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -0519c4: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -0519c8: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -0519cc: 1a01 0904 |0006: const-string v1, "Fragment already active" // string@0409 │ │ -0519d0: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -0519d6: 2700 |000b: throw v0 │ │ -0519d8: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -0519dc: 5430 b100 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ -0519e0: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -0519e4: 5430 b100 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ -0519e8: 5b20 d600 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -0519ec: 0e00 |0016: return-void │ │ -0519ee: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -0519f0: 28fc |0018: goto 0014 // -0004 │ │ +0521e8: |[0521e8] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +0521f8: 5220 ca00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +0521fc: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +052200: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +052204: 1a01 0904 |0006: const-string v1, "Fragment already active" // string@0409 │ │ +052208: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +05220e: 2700 |000b: throw v0 │ │ +052210: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +052214: 5430 b100 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ +052218: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +05221c: 5430 b100 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ +052220: 5b20 d600 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +052224: 0e00 |0016: return-void │ │ +052226: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +052228: 28fc |0018: goto 0014 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0004 line=555 │ │ 0x000c line=557 │ │ 0x0016 line=559 │ │ 0x0017 line=557 │ │ @@ -7343,29 +7343,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -0519f4: |[0519f4] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -051a04: 5510 ce00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -051a08: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -051a0c: 5c12 ce00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -051a10: 5510 c700 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -051a14: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -051a18: 6e10 bd03 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@03bd │ │ -051a1e: 0a00 |000d: move-result v0 │ │ -051a20: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -051a24: 6e10 bf03 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@03bf │ │ -051a2a: 0a00 |0013: move-result v0 │ │ -051a2c: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -051a30: 5410 b800 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -051a34: 6e10 3f04 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@043f │ │ -051a3a: 0e00 |001b: return-void │ │ +05222c: |[05222c] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +05223c: 5510 ce00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +052240: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +052244: 5c12 ce00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +052248: 5510 c700 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +05224c: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +052250: 6e10 bd03 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@03bd │ │ +052256: 0a00 |000d: move-result v0 │ │ +052258: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +05225c: 6e10 bf03 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@03bf │ │ +052262: 0a00 |0013: move-result v0 │ │ +052264: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +052268: 5410 b800 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +05226c: 6e10 3f04 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@043f │ │ +052272: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=820 │ │ 0x0004 line=821 │ │ 0x0006 line=822 │ │ 0x0016 line=823 │ │ 0x001b line=826 │ │ @@ -7378,24 +7378,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -051a3c: |[051a3c] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -051a4c: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ -051a50: 5420 d000 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ -051a54: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -051a58: 2200 a204 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -051a5c: 1a01 bf02 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@02bf │ │ -051a60: 7020 9c24 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -051a66: 2700 |000d: throw v0 │ │ -051a68: 5c23 d400 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ -051a6c: 0e00 |0010: return-void │ │ +052274: |[052274] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +052284: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ +052288: 5420 d000 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ +05228c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +052290: 2200 a804 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +052294: 1a01 bf02 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@02bf │ │ +052298: 7020 9c24 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +05229e: 2700 |000d: throw v0 │ │ +0522a0: 5c23 d400 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ +0522a4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ 0x0006 line=784 │ │ 0x000e line=787 │ │ 0x0010 line=788 │ │ locals : │ │ @@ -7407,18 +7407,18 @@ │ │ type : '(Landroid/support/v4/app/Fragment;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -051a70: |[051a70] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -051a80: 5b01 db00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -051a84: 5902 dd00 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ -051a88: 0e00 |0004: return-void │ │ +0522a8: |[0522a8] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +0522b8: 5b01 db00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +0522bc: 5902 dd00 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ +0522c0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ 0x0002 line=574 │ │ 0x0004 line=575 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ @@ -7430,30 +7430,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -051a8c: |[051a8c] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -051a9c: 5520 de00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ -051aa0: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -051aa4: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -051aa8: 5220 d800 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -051aac: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -051aae: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -051ab2: 5420 c500 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -051ab6: 6e20 9f04 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@049f │ │ -051abc: 5c23 de00 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ -051ac0: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -051ac4: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -051ac6: 5c20 c200 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ -051aca: 0e00 |0017: return-void │ │ -051acc: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -051ace: 28fc |0019: goto 0015 // -0004 │ │ +0522c4: |[0522c4] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +0522d4: 5520 de00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ +0522d8: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +0522dc: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +0522e0: 5220 d800 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +0522e4: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +0522e6: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +0522ea: 5420 c500 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +0522ee: 6e20 9f04 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@049f │ │ +0522f4: 5c23 de00 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ +0522f8: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +0522fc: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +0522fe: 5c20 c200 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ +052302: 0e00 |0017: return-void │ │ +052304: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +052306: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=842 │ │ 0x000b line=843 │ │ 0x0010 line=845 │ │ 0x0012 line=846 │ │ 0x0017 line=847 │ │ @@ -7467,36 +7467,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -051ad0: |[051ad0] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -051ae0: 5430 b800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -051ae4: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -051ae8: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -051aec: 2201 b604 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -051af0: 7010 d724 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -051af6: 1a02 0804 |000b: const-string v2, "Fragment " // string@0408 │ │ -051afa: 6e20 df24 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051b00: 0c01 |0010: move-result-object v1 │ │ -051b02: 6e20 de24 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -051b08: 0c01 |0014: move-result-object v1 │ │ -051b0a: 1a02 7d00 |0015: const-string v2, " not attached to Activity" // string@007d │ │ -051b0e: 6e20 df24 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051b14: 0c01 |001a: move-result-object v1 │ │ -051b16: 6e10 e424 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -051b1c: 0c01 |001e: move-result-object v1 │ │ -051b1e: 7020 9c24 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -051b24: 2700 |0022: throw v0 │ │ -051b26: 5430 b800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -051b2a: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -051b2c: 6e40 3e04 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@043e │ │ -051b32: 0e00 |0029: return-void │ │ +052308: |[052308] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +052318: 5430 b800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +05231c: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +052320: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +052324: 2201 bc04 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +052328: 7010 d724 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05232e: 1a02 0804 |000b: const-string v2, "Fragment " // string@0408 │ │ +052332: 6e20 df24 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052338: 0c01 |0010: move-result-object v1 │ │ +05233a: 6e20 de24 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +052340: 0c01 |0014: move-result-object v1 │ │ +052342: 1a02 7d00 |0015: const-string v2, " not attached to Activity" // string@007d │ │ +052346: 6e20 df24 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05234c: 0c01 |001a: move-result-object v1 │ │ +05234e: 6e10 e424 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +052354: 0c01 |001e: move-result-object v1 │ │ +052356: 7020 9c24 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +05235c: 2700 |0022: throw v0 │ │ +05235e: 5430 b800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +052362: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +052364: 6e40 3e04 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@043e │ │ +05236a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=877 │ │ 0x0004 line=878 │ │ 0x0023 line=880 │ │ 0x0029 line=881 │ │ locals : │ │ @@ -7508,35 +7508,35 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -051b34: |[051b34] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -051b44: 5430 b800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -051b48: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -051b4c: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -051b50: 2201 b604 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -051b54: 7010 d724 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -051b5a: 1a02 0804 |000b: const-string v2, "Fragment " // string@0408 │ │ -051b5e: 6e20 df24 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051b64: 0c01 |0010: move-result-object v1 │ │ -051b66: 6e20 de24 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -051b6c: 0c01 |0014: move-result-object v1 │ │ -051b6e: 1a02 7d00 |0015: const-string v2, " not attached to Activity" // string@007d │ │ -051b72: 6e20 df24 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051b78: 0c01 |001a: move-result-object v1 │ │ -051b7a: 6e10 e424 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -051b80: 0c01 |001e: move-result-object v1 │ │ -051b82: 7020 9c24 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -051b88: 2700 |0022: throw v0 │ │ -051b8a: 5430 b800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -051b8e: 6e40 3e04 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@043e │ │ -051b94: 0e00 |0028: return-void │ │ +05236c: |[05236c] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +05237c: 5430 b800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +052380: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +052384: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +052388: 2201 bc04 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +05238c: 7010 d724 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +052392: 1a02 0804 |000b: const-string v2, "Fragment " // string@0408 │ │ +052396: 6e20 df24 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05239c: 0c01 |0010: move-result-object v1 │ │ +05239e: 6e20 de24 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0523a4: 0c01 |0014: move-result-object v1 │ │ +0523a6: 1a02 7d00 |0015: const-string v2, " not attached to Activity" // string@007d │ │ +0523aa: 6e20 df24 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0523b0: 0c01 |001a: move-result-object v1 │ │ +0523b2: 6e10 e424 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0523b8: 0c01 |001e: move-result-object v1 │ │ +0523ba: 7020 9c24 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0523c0: 2700 |0022: throw v0 │ │ +0523c2: 5430 b800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +0523c6: 6e40 3e04 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@043e │ │ +0523cc: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=888 │ │ 0x0004 line=889 │ │ 0x0023 line=891 │ │ 0x0028 line=892 │ │ locals : │ │ @@ -7549,44 +7549,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -051b98: |[051b98] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -051ba8: 2200 b604 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -051bac: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -051bb0: 7020 d824 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ -051bb6: 7120 210a 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0a21 │ │ -051bbc: 5221 ca00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -051bc0: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -051bc4: 1a01 2400 |000e: const-string v1, " #" // string@0024 │ │ -051bc8: 6e20 df24 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051bce: 5221 ca00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -051bd2: 6e20 db24 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -051bd8: 5221 c400 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -051bdc: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -051be0: 1a01 4e00 |001c: const-string v1, " id=0x" // string@004e │ │ -051be4: 6e20 df24 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051bea: 5221 c400 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -051bee: 7110 a324 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -051bf4: 0c01 |0026: move-result-object v1 │ │ -051bf6: 6e20 df24 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051bfc: 5421 da00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -051c00: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -051c04: 1a01 0200 |002e: const-string v1, " " // string@0002 │ │ -051c08: 6e20 df24 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051c0e: 5421 da00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -051c12: 6e20 df24 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051c18: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -051c1c: 6e20 da24 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -051c22: 6e10 e424 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -051c28: 0c01 |0040: move-result-object v1 │ │ -051c2a: 1101 |0041: return-object v1 │ │ +0523d0: |[0523d0] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +0523e0: 2200 bc04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +0523e4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0523e8: 7020 d824 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ +0523ee: 7120 210a 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0a21 │ │ +0523f4: 5221 ca00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +0523f8: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +0523fc: 1a01 2400 |000e: const-string v1, " #" // string@0024 │ │ +052400: 6e20 df24 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052406: 5221 ca00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +05240a: 6e20 db24 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +052410: 5221 c400 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +052414: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +052418: 1a01 4e00 |001c: const-string v1, " id=0x" // string@004e │ │ +05241c: 6e20 df24 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052422: 5221 c400 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +052426: 7110 a324 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +05242c: 0c01 |0026: move-result-object v1 │ │ +05242e: 6e20 df24 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052434: 5421 da00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +052438: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +05243c: 1a01 0200 |002e: const-string v1, " " // string@0002 │ │ +052440: 6e20 df24 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052446: 5421 da00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +05244a: 6e20 df24 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052450: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +052454: 6e20 da24 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +05245a: 6e10 e424 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +052460: 0c01 |0040: move-result-object v1 │ │ +052462: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0007 line=490 │ │ 0x000a line=491 │ │ 0x000e line=492 │ │ 0x0013 line=493 │ │ @@ -7607,32 +7607,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -051c2c: |[051c2c] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -051c3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051c3e: 6e20 d121 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@21d1 │ │ -051c44: 0e00 |0004: return-void │ │ +052464: |[052464] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +052474: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052476: 6e20 d121 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@21d1 │ │ +05247c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1343 │ │ 0x0004 line=1344 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ source_file_idx : 1037 (Fragment.java) │ │ │ │ Class #51 header: │ │ -class_idx : 218 │ │ +class_idx : 222 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 125 │ │ +superclass_idx : 128 │ │ source_file_idx : 1039 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #51 annotations: │ │ @@ -7657,18 +7657,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -051c48: |[051c48] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -051c58: 5b01 e200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ -051c5c: 7010 7402 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0274 │ │ -051c62: 0e00 |0005: return-void │ │ +052480: |[052480] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +052490: 5b01 e200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ +052494: 7010 7402 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0274 │ │ +05249a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -7678,34 +7678,34 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -051c64: |[051c64] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -051c74: 5230 3800 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0038 │ │ -051c78: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -051c7e: 6f20 7802 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0278 │ │ -051c84: 0e00 |0008: return-void │ │ -051c86: 5420 e200 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ -051c8a: 5500 fe00 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ -051c8e: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -051c92: 5420 e200 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ -051c96: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -051c98: 6e20 0b04 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@040b │ │ -051c9e: 28f3 |0015: goto 0008 // -000d │ │ -051ca0: 5420 e200 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ -051ca4: 6e10 3304 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0433 │ │ -051caa: 5420 e200 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ -051cae: 5400 f600 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -051cb2: 6e10 8904 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ -051cb8: 28e6 |0022: goto 0008 // -001a │ │ -051cba: 0000 |0023: nop // spacer │ │ -051cbc: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +05249c: |[05249c] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +0524ac: 5230 3800 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0038 │ │ +0524b0: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +0524b6: 6f20 7802 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0278 │ │ +0524bc: 0e00 |0008: return-void │ │ +0524be: 5420 e200 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ +0524c2: 5500 fe00 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ +0524c6: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +0524ca: 5420 e200 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ +0524ce: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0524d0: 6e20 0b04 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@040b │ │ +0524d6: 28f3 |0015: goto 0008 // -000d │ │ +0524d8: 5420 e200 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ +0524dc: 6e10 3304 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0433 │ │ +0524e2: 5420 e200 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ +0524e6: 5400 f600 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +0524ea: 6e10 8904 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ +0524f0: 28e6 |0022: goto 0008 // -001a │ │ +0524f2: 0000 |0023: nop // spacer │ │ +0524f4: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0005 line=101 │ │ 0x0008 line=103 │ │ 0x0009 line=92 │ │ 0x000f line=93 │ │ @@ -7715,17 +7715,17 @@ │ │ locals : │ │ 0x0000 - 0x002c reg=2 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x002c reg=3 msg Landroid/os/Message; │ │ │ │ source_file_idx : 1039 (FragmentActivity.java) │ │ │ │ Class #52 header: │ │ -class_idx : 220 │ │ +class_idx : 224 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1039 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #52 annotations: │ │ @@ -7766,52 +7766,52 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -051ccc: |[051ccc] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -051cdc: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -051cde: 2300 f504 |0001: new-array v0, v0, [I // type@04f5 │ │ -051ce2: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -051ce8: 6900 e400 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00e4 │ │ -051cec: 0e00 |0008: return-void │ │ -051cee: 0000 |0009: nop // spacer │ │ -051cf0: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +052504: |[052504] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +052514: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +052516: 2300 fb04 |0001: new-array v0, v0, [I // type@04fb │ │ +05251a: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +052520: 6900 e400 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00e4 │ │ +052524: 0e00 |0008: return-void │ │ +052526: 0000 |0009: nop // spacer │ │ +052528: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentActivity$FragmentTag;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051d04: |[051d04] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -051d14: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -051d1a: 0e00 |0003: return-void │ │ +05253c: |[05253c] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +05254c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +052552: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$FragmentTag; │ │ │ │ Virtual methods - │ │ source_file_idx : 1039 (FragmentActivity.java) │ │ │ │ Class #53 header: │ │ -class_idx : 221 │ │ +class_idx : 225 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1039 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #53 annotations: │ │ @@ -7858,28 +7858,28 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051d1c: |[051d1c] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -051d2c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -051d32: 0e00 |0003: return-void │ │ +052554: |[052554] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +052564: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05256a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ source_file_idx : 1039 (FragmentActivity.java) │ │ │ │ Class #54 header: │ │ -class_idx : 222 │ │ +class_idx : 226 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 18 │ │ source_file_idx : 1039 │ │ static_fields_size : 5 │ │ instance_fields_size: 13 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 35 │ │ @@ -7987,26 +7987,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -051d34: |[051d34] android.support.v4.app.FragmentActivity.:()V │ │ -051d44: 7010 4e00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@004e │ │ -051d4a: 2200 da00 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@00da │ │ -051d4e: 7020 0204 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0402 │ │ -051d54: 5b10 f700 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -051d58: 2200 e800 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00e8 │ │ -051d5c: 7010 6d04 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@046d │ │ -051d62: 5b10 f600 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -051d66: 2200 db00 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@00db │ │ -051d6a: 7020 0404 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0404 │ │ -051d70: 5b10 f400 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00f4 │ │ -051d74: 0e00 |0018: return-void │ │ +05256c: |[05256c] android.support.v4.app.FragmentActivity.:()V │ │ +05257c: 7010 4e00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@004e │ │ +052582: 2200 de00 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@00de │ │ +052586: 7020 0204 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0402 │ │ +05258c: 5b10 f700 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +052590: 2200 ec00 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00ec │ │ +052594: 7010 6d04 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@046d │ │ +05259a: 5b10 f600 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +05259e: 2200 df00 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@00df │ │ +0525a2: 7020 0404 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0404 │ │ +0525a8: 5b10 f400 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00f4 │ │ +0525ac: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=87 │ │ 0x000a line=106 │ │ 0x0011 line=107 │ │ 0x0018 line=135 │ │ @@ -8018,46 +8018,46 @@ │ │ type : '(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -051d78: |[051d78] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ -051d88: 6e20 6e24 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -051d8e: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ -051d92: 1a03 231f |0005: const-string v3, "null" // string@1f23 │ │ -051d96: 6e20 7324 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -051d9c: 0e00 |000a: return-void │ │ -051d9e: 7110 4004 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@0440 │ │ -051da4: 0c03 |000e: move-result-object v3 │ │ -051da6: 6e20 7324 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -051dac: 2083 2204 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@0422 │ │ -051db0: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ -051db4: 0781 |0016: move-object v1, v8 │ │ -051db6: 1f01 2204 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0422 │ │ -051dba: 6e10 0f22 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ -051dc0: 0a00 |001c: move-result v0 │ │ -051dc2: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ -051dc6: 2203 b604 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -051dca: 7010 d724 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -051dd0: 6e20 df24 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051dd6: 0c03 |0027: move-result-object v3 │ │ -051dd8: 1a04 0300 |0028: const-string v4, " " // string@0003 │ │ -051ddc: 6e20 df24 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051de2: 0c03 |002d: move-result-object v3 │ │ -051de4: 6e10 e424 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -051dea: 0c06 |0031: move-result-object v6 │ │ -051dec: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -051dee: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ -051df2: 6e20 0e22 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ -051df8: 0c03 |0038: move-result-object v3 │ │ -051dfa: 7040 0d04 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@040d │ │ -051e00: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -051e04: 28f5 |003e: goto 0033 // -000b │ │ +0525b0: |[0525b0] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ +0525c0: 6e20 6e24 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0525c6: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ +0525ca: 1a03 291f |0005: const-string v3, "null" // string@1f29 │ │ +0525ce: 6e20 7324 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +0525d4: 0e00 |000a: return-void │ │ +0525d6: 7110 4004 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@0440 │ │ +0525dc: 0c03 |000e: move-result-object v3 │ │ +0525de: 6e20 7324 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +0525e4: 2083 2804 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@0428 │ │ +0525e8: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ +0525ec: 0781 |0016: move-object v1, v8 │ │ +0525ee: 1f01 2804 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0428 │ │ +0525f2: 6e10 0f22 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ +0525f8: 0a00 |001c: move-result v0 │ │ +0525fa: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ +0525fe: 2203 bc04 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +052602: 7010 d724 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +052608: 6e20 df24 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05260e: 0c03 |0027: move-result-object v3 │ │ +052610: 1a04 0300 |0028: const-string v4, " " // string@0003 │ │ +052614: 6e20 df24 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05261a: 0c03 |002d: move-result-object v3 │ │ +05261c: 6e10 e424 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +052622: 0c06 |0031: move-result-object v6 │ │ +052624: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +052626: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ +05262a: 6e20 0e22 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ +052630: 0c03 |0038: move-result-object v3 │ │ +052632: 7040 0d04 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@040d │ │ +052638: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05263c: 28f5 |003e: goto 0033 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=762 │ │ 0x0003 line=763 │ │ 0x0005 line=764 │ │ 0x000a line=780 │ │ 0x000b line=767 │ │ @@ -8083,178 +8083,178 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 366 16-bit code units │ │ -051e08: |[051e08] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ -051e18: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ -051e1c: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ -051e20: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ -051e24: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ -051e28: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ -051e2c: 2202 b604 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -051e30: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ -051e34: 7020 d824 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ -051e3a: 6e10 b624 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -051e40: 0c06 |0014: move-result-object v6 │ │ -051e42: 6e10 8c24 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ -051e48: 0c06 |0018: move-result-object v6 │ │ -051e4a: 6e20 df24 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051e50: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ -051e54: 6e20 da24 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -051e5a: 7110 e724 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ -051e60: 0a06 |0024: move-result v6 │ │ -051e62: 7110 a324 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -051e68: 0c06 |0028: move-result-object v6 │ │ -051e6a: 6e20 df24 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051e70: 6e20 da24 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -051e76: 6e10 8a21 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -051e7c: 0a06 |0032: move-result v6 │ │ -051e7e: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ -051e84: 6e20 da24 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -051e8a: 6e10 9821 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@2198 │ │ -051e90: 0a06 |003c: move-result v6 │ │ -051e92: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ -051e96: 0176 |003f: move v6, v7 │ │ -051e98: 6e20 da24 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -051e9e: 6e10 9721 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@2197 │ │ -051ea4: 0a06 |0046: move-result v6 │ │ -051ea6: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ -051eaa: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ -051eae: 6e20 da24 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -051eb4: 6e10 e621 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@21e6 │ │ -051eba: 0a06 |0051: move-result v6 │ │ -051ebc: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ -051ec0: 0186 |0054: move v6, v8 │ │ -051ec2: 6e20 da24 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -051ec8: 6e10 9a21 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@219a │ │ -051ece: 0a06 |005b: move-result v6 │ │ -051ed0: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ -051ed4: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ -051ed8: 6e20 da24 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -051ede: 6e10 a021 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@21a0 │ │ -051ee4: 0a06 |0066: move-result v6 │ │ -051ee6: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ -051eea: 0196 |0069: move v6, v9 │ │ -051eec: 6e20 da24 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -051ef2: 6e10 9521 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@2195 │ │ -051ef8: 0a06 |0070: move-result v6 │ │ -051efa: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ -051efe: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ -051f02: 6e20 da24 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -051f08: 6e10 9b21 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@219b │ │ -051f0e: 0a06 |007b: move-result v6 │ │ -051f10: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ -051f14: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ -051f18: 6e20 da24 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -051f1e: 6e20 da24 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -051f24: 6e10 9921 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@2199 │ │ -051f2a: 0a06 |0089: move-result v6 │ │ -051f2c: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ -051f30: 6e20 da24 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -051f36: 6e10 9e21 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@219e │ │ -051f3c: 0a06 |0092: move-result v6 │ │ -051f3e: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ -051f42: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ -051f46: 6e20 da24 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -051f4c: 6e10 9d21 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@219d │ │ -051f52: 0a06 |009d: move-result v6 │ │ -051f54: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ -051f58: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ -051f5c: 6e20 da24 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -051f62: 6e20 da24 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -051f68: 6e10 6921 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -051f6e: 0a06 |00ab: move-result v6 │ │ -051f70: 6e20 db24 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -051f76: 6e20 da24 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -051f7c: 6e10 8621 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@2186 │ │ -051f82: 0a06 |00b5: move-result v6 │ │ -051f84: 6e20 db24 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -051f8a: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ -051f8e: 6e20 da24 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -051f94: 6e10 7d21 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@217d │ │ -051f9a: 0a06 |00c1: move-result v6 │ │ -051f9c: 6e20 db24 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -051fa2: 6e20 da24 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -051fa8: 6e10 5d21 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@215d │ │ -051fae: 0a06 |00cb: move-result v6 │ │ -051fb0: 6e20 db24 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -051fb6: 6e10 6221 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@2162 │ │ -051fbc: 0a01 |00d2: move-result v1 │ │ -051fbe: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ -051fc0: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ -051fc4: 1a06 2400 |00d6: const-string v6, " #" // string@0024 │ │ -051fc8: 6e20 df24 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051fce: 7110 a324 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -051fd4: 0c06 |00de: move-result-object v6 │ │ -051fd6: 6e20 df24 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -051fdc: 6e10 7c21 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@217c │ │ -051fe2: 0c04 |00e5: move-result-object v4 │ │ -051fe4: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ -051fe8: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ -051fec: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ -051ff0: b516 |00ec: and-int/2addr v6, v1 │ │ -051ff2: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ -051ff8: 6e20 8c01 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@018c │ │ -051ffe: 0c03 |00f3: move-result-object v3 │ │ -052000: 6e20 8d01 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@018d │ │ -052006: 0c05 |00f7: move-result-object v5 │ │ -052008: 6e20 8a01 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@018a │ │ -05200e: 0c00 |00fb: move-result-object v0 │ │ -052010: 1a06 0200 |00fc: const-string v6, " " // string@0002 │ │ -052014: 6e20 df24 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05201a: 6e20 df24 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -052020: 1a06 e700 |0104: const-string v6, ":" // string@00e7 │ │ -052024: 6e20 df24 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05202a: 6e20 df24 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -052030: 1a06 e400 |010c: const-string v6, "/" // string@00e4 │ │ -052034: 6e20 df24 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05203a: 6e20 df24 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -052040: 1a06 8027 |0114: const-string v6, "}" // string@2780 │ │ -052044: 6e20 df24 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05204a: 6e10 e424 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -052050: 0c06 |011c: move-result-object v6 │ │ -052052: 1106 |011d: return-object v6 │ │ -052054: 6e20 da24 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -05205a: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ -05205e: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ -052062: 6e20 da24 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -052068: 2900 11ff |0128: goto/16 0039 // -00ef │ │ -05206c: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ -052070: 6e20 da24 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -052076: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ -05207a: 0186 |0131: move v6, v8 │ │ -05207c: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ -052080: 0186 |0134: move v6, v8 │ │ -052082: 2900 16ff |0135: goto/16 004b // -00ea │ │ -052086: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ -05208a: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ -05208e: 0186 |013b: move v6, v8 │ │ -052090: 2900 24ff |013c: goto/16 0060 // -00dc │ │ -052094: 0186 |013e: move v6, v8 │ │ -052096: 2900 2bff |013f: goto/16 006a // -00d5 │ │ -05209a: 0186 |0141: move v6, v8 │ │ -05209c: 2900 33ff |0142: goto/16 0075 // -00cd │ │ -0520a0: 0186 |0144: move v6, v8 │ │ -0520a2: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ -0520a6: 0187 |0147: move v7, v8 │ │ -0520a8: 2900 44ff |0148: goto/16 008c // -00bc │ │ -0520ac: 0186 |014a: move v6, v8 │ │ -0520ae: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ -0520b2: 1a03 1e11 |014d: const-string v3, "app" // string@111e │ │ -0520b6: 28a5 |014f: goto 00f4 // -005b │ │ -0520b8: 1a03 be10 |0150: const-string v3, "android" // string@10be │ │ -0520bc: 28a2 |0152: goto 00f4 // -005e │ │ -0520be: 0d06 |0153: move-exception v6 │ │ -0520c0: 28c0 |0154: goto 0114 // -0040 │ │ -0520c2: 0000 |0155: nop // spacer │ │ -0520c4: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ -0520e0: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ +052640: |[052640] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ +052650: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ +052654: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ +052658: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ +05265c: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ +052660: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ +052664: 2202 bc04 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +052668: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ +05266c: 7020 d824 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ +052672: 6e10 b624 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +052678: 0c06 |0014: move-result-object v6 │ │ +05267a: 6e10 8c24 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ +052680: 0c06 |0018: move-result-object v6 │ │ +052682: 6e20 df24 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052688: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ +05268c: 6e20 da24 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +052692: 7110 e724 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ +052698: 0a06 |0024: move-result v6 │ │ +05269a: 7110 a324 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +0526a0: 0c06 |0028: move-result-object v6 │ │ +0526a2: 6e20 df24 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0526a8: 6e20 da24 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +0526ae: 6e10 8a21 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +0526b4: 0a06 |0032: move-result v6 │ │ +0526b6: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ +0526bc: 6e20 da24 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +0526c2: 6e10 9821 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@2198 │ │ +0526c8: 0a06 |003c: move-result v6 │ │ +0526ca: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ +0526ce: 0176 |003f: move v6, v7 │ │ +0526d0: 6e20 da24 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +0526d6: 6e10 9721 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@2197 │ │ +0526dc: 0a06 |0046: move-result v6 │ │ +0526de: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ +0526e2: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ +0526e6: 6e20 da24 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +0526ec: 6e10 e621 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@21e6 │ │ +0526f2: 0a06 |0051: move-result v6 │ │ +0526f4: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ +0526f8: 0186 |0054: move v6, v8 │ │ +0526fa: 6e20 da24 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +052700: 6e10 9a21 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@219a │ │ +052706: 0a06 |005b: move-result v6 │ │ +052708: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ +05270c: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ +052710: 6e20 da24 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +052716: 6e10 a021 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@21a0 │ │ +05271c: 0a06 |0066: move-result v6 │ │ +05271e: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ +052722: 0196 |0069: move v6, v9 │ │ +052724: 6e20 da24 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +05272a: 6e10 9521 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@2195 │ │ +052730: 0a06 |0070: move-result v6 │ │ +052732: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ +052736: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ +05273a: 6e20 da24 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +052740: 6e10 9b21 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@219b │ │ +052746: 0a06 |007b: move-result v6 │ │ +052748: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ +05274c: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ +052750: 6e20 da24 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +052756: 6e20 da24 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +05275c: 6e10 9921 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@2199 │ │ +052762: 0a06 |0089: move-result v6 │ │ +052764: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ +052768: 6e20 da24 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +05276e: 6e10 9e21 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@219e │ │ +052774: 0a06 |0092: move-result v6 │ │ +052776: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ +05277a: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ +05277e: 6e20 da24 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +052784: 6e10 9d21 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@219d │ │ +05278a: 0a06 |009d: move-result v6 │ │ +05278c: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ +052790: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ +052794: 6e20 da24 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +05279a: 6e20 da24 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +0527a0: 6e10 6921 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +0527a6: 0a06 |00ab: move-result v6 │ │ +0527a8: 6e20 db24 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0527ae: 6e20 da24 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +0527b4: 6e10 8621 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@2186 │ │ +0527ba: 0a06 |00b5: move-result v6 │ │ +0527bc: 6e20 db24 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0527c2: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ +0527c6: 6e20 da24 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +0527cc: 6e10 7d21 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@217d │ │ +0527d2: 0a06 |00c1: move-result v6 │ │ +0527d4: 6e20 db24 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0527da: 6e20 da24 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +0527e0: 6e10 5d21 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@215d │ │ +0527e6: 0a06 |00cb: move-result v6 │ │ +0527e8: 6e20 db24 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0527ee: 6e10 6221 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@2162 │ │ +0527f4: 0a01 |00d2: move-result v1 │ │ +0527f6: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ +0527f8: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ +0527fc: 1a06 2400 |00d6: const-string v6, " #" // string@0024 │ │ +052800: 6e20 df24 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052806: 7110 a324 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +05280c: 0c06 |00de: move-result-object v6 │ │ +05280e: 6e20 df24 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052814: 6e10 7c21 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@217c │ │ +05281a: 0c04 |00e5: move-result-object v4 │ │ +05281c: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ +052820: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ +052824: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ +052828: b516 |00ec: and-int/2addr v6, v1 │ │ +05282a: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ +052830: 6e20 8c01 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@018c │ │ +052836: 0c03 |00f3: move-result-object v3 │ │ +052838: 6e20 8d01 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@018d │ │ +05283e: 0c05 |00f7: move-result-object v5 │ │ +052840: 6e20 8a01 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@018a │ │ +052846: 0c00 |00fb: move-result-object v0 │ │ +052848: 1a06 0200 |00fc: const-string v6, " " // string@0002 │ │ +05284c: 6e20 df24 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052852: 6e20 df24 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052858: 1a06 e700 |0104: const-string v6, ":" // string@00e7 │ │ +05285c: 6e20 df24 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052862: 6e20 df24 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052868: 1a06 e400 |010c: const-string v6, "/" // string@00e4 │ │ +05286c: 6e20 df24 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052872: 6e20 df24 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052878: 1a06 8627 |0114: const-string v6, "}" // string@2786 │ │ +05287c: 6e20 df24 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052882: 6e10 e424 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +052888: 0c06 |011c: move-result-object v6 │ │ +05288a: 1106 |011d: return-object v6 │ │ +05288c: 6e20 da24 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +052892: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ +052896: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ +05289a: 6e20 da24 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +0528a0: 2900 11ff |0128: goto/16 0039 // -00ef │ │ +0528a4: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ +0528a8: 6e20 da24 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +0528ae: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ +0528b2: 0186 |0131: move v6, v8 │ │ +0528b4: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ +0528b8: 0186 |0134: move v6, v8 │ │ +0528ba: 2900 16ff |0135: goto/16 004b // -00ea │ │ +0528be: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ +0528c2: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ +0528c6: 0186 |013b: move v6, v8 │ │ +0528c8: 2900 24ff |013c: goto/16 0060 // -00dc │ │ +0528cc: 0186 |013e: move v6, v8 │ │ +0528ce: 2900 2bff |013f: goto/16 006a // -00d5 │ │ +0528d2: 0186 |0141: move v6, v8 │ │ +0528d4: 2900 33ff |0142: goto/16 0075 // -00cd │ │ +0528d8: 0186 |0144: move v6, v8 │ │ +0528da: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ +0528de: 0187 |0147: move v7, v8 │ │ +0528e0: 2900 44ff |0148: goto/16 008c // -00bc │ │ +0528e4: 0186 |014a: move v6, v8 │ │ +0528e6: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ +0528ea: 1a03 2411 |014d: const-string v3, "app" // string@1124 │ │ +0528ee: 28a5 |014f: goto 00f4 // -005b │ │ +0528f0: 1a03 c410 |0150: const-string v3, "android" // string@10c4 │ │ +0528f4: 28a2 |0152: goto 00f4 // -005e │ │ +0528f6: 0d06 |0153: move-exception v6 │ │ +0528f8: 28c0 |0154: goto 0114 // -0040 │ │ +0528fa: 0000 |0155: nop // spacer │ │ +0528fc: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ +052918: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ catches : 2 │ │ 0x00f0 - 0x0114 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ 0x014d - 0x0152 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ positions : │ │ 0x000a line=696 │ │ @@ -8339,24 +8339,24 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05210c: |[05210c] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -05211c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05211e: 5520 fb00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00fb │ │ -052122: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -052126: 5c21 fb00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00fb │ │ -05212a: 5c23 fd00 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00fd │ │ -05212e: 5420 f700 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -052132: 6e20 8002 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ -052138: 6e10 3104 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@0431 │ │ -05213e: 0e00 |0011: return-void │ │ +052944: |[052944] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +052954: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +052956: 5520 fb00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00fb │ │ +05295a: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +05295e: 5c21 fb00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00fb │ │ +052962: 5c23 fd00 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00fd │ │ +052966: 5420 f700 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +05296a: 6e20 8002 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ +052970: 6e10 3104 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@0431 │ │ +052976: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=783 │ │ 0x0005 line=784 │ │ 0x0007 line=785 │ │ 0x0009 line=786 │ │ 0x000e line=787 │ │ @@ -8370,103 +8370,103 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 203 16-bit code units │ │ -052140: |[052140] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -052150: 6001 3600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -052154: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -052158: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -05215c: 6e20 6e24 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -052162: 1a01 c10a |0009: const-string v1, "Local FragmentActivity " // string@0ac1 │ │ -052166: 6e20 6e24 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -05216c: 7110 e724 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ -052172: 0a01 |0011: move-result v1 │ │ -052174: 7110 a324 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -05217a: 0c01 |0015: move-result-object v1 │ │ -05217c: 6e20 6e24 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -052182: 1a01 2d00 |0019: const-string v1, " State:" // string@002d │ │ -052186: 6e20 7324 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -05218c: 2201 b604 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -052190: 7010 d724 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -052196: 6e20 df24 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05219c: 0c01 |0026: move-result-object v1 │ │ -05219e: 1a02 0300 |0027: const-string v2, " " // string@0003 │ │ -0521a2: 6e20 df24 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0521a8: 0c01 |002c: move-result-object v1 │ │ -0521aa: 6e10 e424 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0521b0: 0c00 |0030: move-result-object v0 │ │ -0521b2: 6e20 6e24 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0521b8: 1a01 de1a |0034: const-string v1, "mCreated=" // string@1ade │ │ -0521bc: 6e20 6e24 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0521c2: 5541 f500 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00f5 │ │ -0521c6: 6e20 6f24 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -0521cc: 1a01 091d |003e: const-string v1, "mResumed=" // string@1d09 │ │ -0521d0: 6e20 6e24 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0521d6: 5541 fc00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00fc │ │ -0521da: 6e20 6f24 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -0521e0: 1a01 7500 |0048: const-string v1, " mStopped=" // string@0075 │ │ -0521e4: 6e20 6e24 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0521ea: 5541 fe00 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ -0521ee: 6e20 6f24 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -0521f4: 1a01 6d00 |0052: const-string v1, " mReallyStopped=" // string@006d │ │ -0521f8: 6e20 6e24 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0521fe: 5541 fb00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00fb │ │ -052202: 6e20 7424 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ -052208: 6e20 6e24 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -05220e: 1a01 211c |005f: const-string v1, "mLoadersStarted=" // string@1c21 │ │ -052212: 6e20 6e24 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -052218: 5541 f900 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ -05221c: 6e20 7424 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ -052222: 5441 f800 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -052226: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -05222a: 6e20 6e24 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -052230: 1a01 b80a |0070: const-string v1, "Loader Manager " // string@0ab8 │ │ -052234: 6e20 6e24 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -05223a: 5441 f800 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -05223e: 7110 e724 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ -052244: 0a01 |007a: move-result v1 │ │ -052246: 7110 a324 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -05224c: 0c01 |007e: move-result-object v1 │ │ -05224e: 6e20 6e24 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -052254: 1a01 e700 |0082: const-string v1, ":" // string@00e7 │ │ -052258: 6e20 7324 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -05225e: 5441 f800 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -052262: 2202 b604 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -052266: 7010 d724 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05226c: 6e20 df24 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -052272: 0c02 |0091: move-result-object v2 │ │ -052274: 1a03 0300 |0092: const-string v3, " " // string@0003 │ │ -052278: 6e20 df24 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05227e: 0c02 |0097: move-result-object v2 │ │ -052280: 6e10 e424 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -052286: 0c02 |009b: move-result-object v2 │ │ -052288: 6e58 6f05 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@056f │ │ -05228e: 5441 f600 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052292: 6e58 8704 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@0487 │ │ -052298: 6e20 6e24 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -05229e: 1a01 220e |00a7: const-string v1, "View Hierarchy:" // string@0e22 │ │ -0522a2: 6e20 7324 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -0522a8: 2201 b604 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -0522ac: 7010 d724 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0522b2: 6e20 df24 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0522b8: 0c01 |00b4: move-result-object v1 │ │ -0522ba: 1a02 0300 |00b5: const-string v2, " " // string@0003 │ │ -0522be: 6e20 df24 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0522c4: 0c01 |00ba: move-result-object v1 │ │ -0522c6: 6e10 e424 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0522cc: 0c01 |00be: move-result-object v1 │ │ -0522ce: 6e10 1b04 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@041b │ │ -0522d4: 0c02 |00c2: move-result-object v2 │ │ -0522d6: 6e10 7722 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@2277 │ │ -0522dc: 0c02 |00c6: move-result-object v2 │ │ -0522de: 7040 0d04 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@040d │ │ -0522e4: 0e00 |00ca: return-void │ │ +052978: |[052978] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +052988: 6001 3600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05298c: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +052990: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +052994: 6e20 6e24 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +05299a: 1a01 c70a |0009: const-string v1, "Local FragmentActivity " // string@0ac7 │ │ +05299e: 6e20 6e24 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0529a4: 7110 e724 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ +0529aa: 0a01 |0011: move-result v1 │ │ +0529ac: 7110 a324 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +0529b2: 0c01 |0015: move-result-object v1 │ │ +0529b4: 6e20 6e24 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0529ba: 1a01 2d00 |0019: const-string v1, " State:" // string@002d │ │ +0529be: 6e20 7324 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +0529c4: 2201 bc04 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +0529c8: 7010 d724 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0529ce: 6e20 df24 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0529d4: 0c01 |0026: move-result-object v1 │ │ +0529d6: 1a02 0300 |0027: const-string v2, " " // string@0003 │ │ +0529da: 6e20 df24 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0529e0: 0c01 |002c: move-result-object v1 │ │ +0529e2: 6e10 e424 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0529e8: 0c00 |0030: move-result-object v0 │ │ +0529ea: 6e20 6e24 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0529f0: 1a01 e41a |0034: const-string v1, "mCreated=" // string@1ae4 │ │ +0529f4: 6e20 6e24 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0529fa: 5541 f500 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00f5 │ │ +0529fe: 6e20 6f24 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +052a04: 1a01 0f1d |003e: const-string v1, "mResumed=" // string@1d0f │ │ +052a08: 6e20 6e24 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +052a0e: 5541 fc00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00fc │ │ +052a12: 6e20 6f24 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +052a18: 1a01 7500 |0048: const-string v1, " mStopped=" // string@0075 │ │ +052a1c: 6e20 6e24 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +052a22: 5541 fe00 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ +052a26: 6e20 6f24 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +052a2c: 1a01 6d00 |0052: const-string v1, " mReallyStopped=" // string@006d │ │ +052a30: 6e20 6e24 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +052a36: 5541 fb00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00fb │ │ +052a3a: 6e20 7424 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ +052a40: 6e20 6e24 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +052a46: 1a01 271c |005f: const-string v1, "mLoadersStarted=" // string@1c27 │ │ +052a4a: 6e20 6e24 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +052a50: 5541 f900 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ +052a54: 6e20 7424 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ +052a5a: 5441 f800 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +052a5e: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +052a62: 6e20 6e24 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +052a68: 1a01 be0a |0070: const-string v1, "Loader Manager " // string@0abe │ │ +052a6c: 6e20 6e24 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +052a72: 5441 f800 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +052a76: 7110 e724 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ +052a7c: 0a01 |007a: move-result v1 │ │ +052a7e: 7110 a324 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +052a84: 0c01 |007e: move-result-object v1 │ │ +052a86: 6e20 6e24 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +052a8c: 1a01 e700 |0082: const-string v1, ":" // string@00e7 │ │ +052a90: 6e20 7324 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +052a96: 5441 f800 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +052a9a: 2202 bc04 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +052a9e: 7010 d724 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +052aa4: 6e20 df24 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052aaa: 0c02 |0091: move-result-object v2 │ │ +052aac: 1a03 0300 |0092: const-string v3, " " // string@0003 │ │ +052ab0: 6e20 df24 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052ab6: 0c02 |0097: move-result-object v2 │ │ +052ab8: 6e10 e424 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +052abe: 0c02 |009b: move-result-object v2 │ │ +052ac0: 6e58 6f05 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@056f │ │ +052ac6: 5441 f600 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +052aca: 6e58 8704 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@0487 │ │ +052ad0: 6e20 6e24 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +052ad6: 1a01 280e |00a7: const-string v1, "View Hierarchy:" // string@0e28 │ │ +052ada: 6e20 7324 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +052ae0: 2201 bc04 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +052ae4: 7010 d724 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +052aea: 6e20 df24 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052af0: 0c01 |00b4: move-result-object v1 │ │ +052af2: 1a02 0300 |00b5: const-string v2, " " // string@0003 │ │ +052af6: 6e20 df24 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052afc: 0c01 |00ba: move-result-object v1 │ │ +052afe: 6e10 e424 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +052b04: 0c01 |00be: move-result-object v1 │ │ +052b06: 6e10 1b04 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@041b │ │ +052b0c: 0c02 |00c2: move-result-object v2 │ │ +052b0e: 6e10 7722 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@2277 │ │ +052b14: 0c02 |00c6: move-result-object v2 │ │ +052b16: 7040 0d04 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@040d │ │ +052b1c: 0e00 |00ca: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ 0x0006 line=673 │ │ 0x000e line=674 │ │ 0x0019 line=675 │ │ 0x001e line=676 │ │ @@ -8499,23 +8499,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0522e8: |[0522e8] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -0522f8: 6e10 1204 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0412 │ │ -0522fe: 0c00 |0003: move-result-object v0 │ │ -052300: 1f00 dd00 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00dd │ │ -052304: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -052308: 5401 ea00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00ea │ │ -05230c: 1101 |000a: return-object v1 │ │ -05230e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -052310: 28fe |000c: goto 000a // -0002 │ │ +052b20: |[052b20] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +052b30: 6e10 1204 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0412 │ │ +052b36: 0c00 |0003: move-result-object v0 │ │ +052b38: 1f00 e100 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00e1 │ │ +052b3c: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +052b40: 5401 ea00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00ea │ │ +052b44: 1101 |000a: return-object v1 │ │ +052b46: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +052b48: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=633 │ │ 0x0006 line=635 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8525,33 +8525,33 @@ │ │ type : '(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl;' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -052314: |[052314] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -052324: 5421 f200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ -052328: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -05232c: 2201 e201 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@01e2 │ │ -052330: 7010 aa0a 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0aaa │ │ -052336: 5b21 f200 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ -05233a: 5421 f200 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ -05233e: 6e20 b40a 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ab4 │ │ -052344: 0c00 |0010: move-result-object v0 │ │ -052346: 1f00 0001 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0100 │ │ -05234a: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -05234e: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -052352: 2200 0001 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0100 │ │ -052356: 7040 6505 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@0565 │ │ -05235c: 5421 f200 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ -052360: 6e30 bb0a 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0abb │ │ -052366: 1100 |0021: return-object v0 │ │ -052368: 6e20 7705 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0577 │ │ -05236e: 28fc |0025: goto 0021 // -0004 │ │ +052b4c: |[052b4c] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +052b5c: 5421 f200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ +052b60: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +052b64: 2201 e601 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@01e6 │ │ +052b68: 7010 aa0a 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0aaa │ │ +052b6e: 5b21 f200 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ +052b72: 5421 f200 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ +052b76: 6e20 b40a 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ab4 │ │ +052b7c: 0c00 |0010: move-result-object v0 │ │ +052b7e: 1f00 0401 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0104 │ │ +052b82: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +052b86: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +052b8a: 2200 0401 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0104 │ │ +052b8e: 7040 6505 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@0565 │ │ +052b94: 5421 f200 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ +052b98: 6e30 bb0a 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0abb │ │ +052b9e: 1100 |0021: return-object v0 │ │ +052ba0: 6e20 7705 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0577 │ │ +052ba6: 28fc |0025: goto 0021 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ 0x0004 line=887 │ │ 0x000b line=889 │ │ 0x0013 line=890 │ │ 0x0015 line=891 │ │ @@ -8572,17 +8572,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052370: |[052370] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -052380: 5410 f600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052384: 1100 |0002: return-object v0 │ │ +052ba8: |[052ba8] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +052bb8: 5410 f600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +052bbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -8590,28 +8590,28 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -052388: |[052388] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -052398: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05239a: 5430 f800 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -05239e: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -0523a2: 5430 f800 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -0523a6: 1100 |0007: return-object v0 │ │ -0523a8: 5c32 f300 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00f3 │ │ -0523ac: 1a00 c900 |000a: const-string v0, "(root)" // string@00c9 │ │ -0523b0: 5531 f900 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ -0523b4: 6e40 1404 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0414 │ │ -0523ba: 0c00 |0011: move-result-object v0 │ │ -0523bc: 5b30 f800 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -0523c0: 5430 f800 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -0523c4: 28f1 |0016: goto 0007 // -000f │ │ +052bc0: |[052bc0] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +052bd0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +052bd2: 5430 f800 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +052bd6: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +052bda: 5430 f800 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +052bde: 1100 |0007: return-object v0 │ │ +052be0: 5c32 f300 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00f3 │ │ +052be4: 1a00 c900 |000a: const-string v0, "(root)" // string@00c9 │ │ +052be8: 5531 f900 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ +052bec: 6e40 1404 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0414 │ │ +052bf2: 0c00 |0011: move-result-object v0 │ │ +052bf4: 5b30 f800 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +052bf8: 5430 f800 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +052bfc: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=877 │ │ 0x0005 line=878 │ │ 0x0007 line=882 │ │ 0x0008 line=880 │ │ 0x000a line=881 │ │ @@ -8624,28 +8624,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0523c8: |[0523c8] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ -0523d8: 5421 f200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ -0523dc: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -0523e0: 5421 f200 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ -0523e4: 6e20 b40a 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ab4 │ │ -0523ea: 0c00 |0009: move-result-object v0 │ │ -0523ec: 1f00 0001 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0100 │ │ -0523f0: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -0523f4: 5501 8f01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018f │ │ -0523f8: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -0523fc: 6e10 6905 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0569 │ │ -052402: 5421 f200 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ -052406: 6e20 bd0a 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0abd │ │ -05240c: 0e00 |001a: return-void │ │ +052c00: |[052c00] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ +052c10: 5421 f200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ +052c14: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +052c18: 5421 f200 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ +052c1c: 6e20 b40a 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ab4 │ │ +052c22: 0c00 |0009: move-result-object v0 │ │ +052c24: 1f00 0401 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0104 │ │ +052c28: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +052c2c: 5501 8f01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018f │ │ +052c30: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +052c34: 6e10 6905 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0569 │ │ +052c3a: 5421 f200 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ +052c3e: 6e20 bd0a 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0abd │ │ +052c44: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=860 │ │ 0x0004 line=861 │ │ 0x000c line=862 │ │ 0x0012 line=863 │ │ 0x0015 line=864 │ │ @@ -8660,69 +8660,69 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -052410: |[052410] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -052420: 5452 f600 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052424: 6e10 9e04 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@049e │ │ -05242a: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -05242e: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ -052432: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ -052436: 5452 f600 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -05243a: 5422 1c01 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -05243e: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -052442: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ -052446: 5452 f600 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -05244a: 5422 1c01 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -05244e: 6e10 0d25 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -052454: 0a02 |001a: move-result v2 │ │ -052456: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ -05245a: 1a02 0e04 |001d: const-string v2, "FragmentActivity" // string@040e │ │ -05245e: 2203 b604 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -052462: 7010 d724 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -052468: 1a04 2802 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@0228 │ │ -05246c: 6e20 df24 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -052472: 0c03 |0029: move-result-object v3 │ │ -052474: 7110 a324 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -05247a: 0c04 |002d: move-result-object v4 │ │ -05247c: 6e20 df24 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -052482: 0c03 |0031: move-result-object v3 │ │ -052484: 6e10 e424 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05248a: 0c03 |0035: move-result-object v3 │ │ -05248c: 7120 6f20 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -052492: 0e00 |0039: return-void │ │ -052494: 5452 f600 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052498: 5422 1c01 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -05249c: 6e20 0725 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0524a2: 0c00 |0041: move-result-object v0 │ │ -0524a4: 1f00 d900 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -0524a8: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ -0524ac: 1a02 0e04 |0046: const-string v2, "FragmentActivity" // string@040e │ │ -0524b0: 2203 b604 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -0524b4: 7010 d724 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0524ba: 1a04 2902 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@0229 │ │ -0524be: 6e20 df24 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0524c4: 0c03 |0052: move-result-object v3 │ │ -0524c6: 7110 a324 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -0524cc: 0c04 |0056: move-result-object v4 │ │ -0524ce: 6e20 df24 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0524d4: 0c03 |005a: move-result-object v3 │ │ -0524d6: 6e10 e424 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0524dc: 0c03 |005e: move-result-object v3 │ │ -0524de: 7120 6f20 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -0524e4: 28d7 |0062: goto 0039 // -0029 │ │ -0524e6: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ -0524ec: b562 |0066: and-int/2addr v2, v6 │ │ -0524ee: 6e40 c803 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@03c8 │ │ -0524f4: 28cf |006a: goto 0039 // -0031 │ │ -0524f6: 6f40 6100 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0061 │ │ -0524fc: 28cb |006e: goto 0039 // -0035 │ │ +052c48: |[052c48] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +052c58: 5452 f600 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +052c5c: 6e10 9e04 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@049e │ │ +052c62: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +052c66: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ +052c6a: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ +052c6e: 5452 f600 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +052c72: 5422 1c01 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +052c76: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +052c7a: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ +052c7e: 5452 f600 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +052c82: 5422 1c01 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +052c86: 6e10 0d25 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +052c8c: 0a02 |001a: move-result v2 │ │ +052c8e: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ +052c92: 1a02 0e04 |001d: const-string v2, "FragmentActivity" // string@040e │ │ +052c96: 2203 bc04 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +052c9a: 7010 d724 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +052ca0: 1a04 2802 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@0228 │ │ +052ca4: 6e20 df24 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052caa: 0c03 |0029: move-result-object v3 │ │ +052cac: 7110 a324 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +052cb2: 0c04 |002d: move-result-object v4 │ │ +052cb4: 6e20 df24 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052cba: 0c03 |0031: move-result-object v3 │ │ +052cbc: 6e10 e424 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +052cc2: 0c03 |0035: move-result-object v3 │ │ +052cc4: 7120 6f20 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +052cca: 0e00 |0039: return-void │ │ +052ccc: 5452 f600 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +052cd0: 5422 1c01 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +052cd4: 6e20 0725 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +052cda: 0c00 |0041: move-result-object v0 │ │ +052cdc: 1f00 dd00 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +052ce0: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ +052ce4: 1a02 0e04 |0046: const-string v2, "FragmentActivity" // string@040e │ │ +052ce8: 2203 bc04 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +052cec: 7010 d724 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +052cf2: 1a04 2902 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@0229 │ │ +052cf6: 6e20 df24 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052cfc: 0c03 |0052: move-result-object v3 │ │ +052cfe: 7110 a324 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +052d04: 0c04 |0056: move-result-object v4 │ │ +052d06: 6e20 df24 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052d0c: 0c03 |005a: move-result-object v3 │ │ +052d0e: 6e10 e424 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +052d14: 0c03 |005e: move-result-object v3 │ │ +052d16: 7120 6f20 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +052d1c: 28d7 |0062: goto 0039 // -0029 │ │ +052d1e: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ +052d24: b562 |0066: and-int/2addr v2, v6 │ │ +052d26: 6e40 c803 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@03c8 │ │ +052d2c: 28cf |006a: goto 0039 // -0031 │ │ +052d2e: 6f40 6100 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0061 │ │ +052d34: 28cb |006e: goto 0039 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ 0x0007 line=155 │ │ 0x0009 line=156 │ │ 0x000b line=157 │ │ @@ -8746,16 +8746,16 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052500: |[052500] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -052510: 0e00 |0000: return-void │ │ +052d38: |[052d38] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +052d48: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=821 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0001 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ │ │ @@ -8764,21 +8764,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -052514: |[052514] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -052524: 5410 f600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052528: 6e10 a304 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@04a3 │ │ -05252e: 0a00 |0005: move-result v0 │ │ -052530: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -052534: 6e10 0f04 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@040f │ │ -05253a: 0e00 |000b: return-void │ │ +052d4c: |[052d4c] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +052d5c: 5410 f600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +052d60: 6e10 a304 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@04a3 │ │ +052d66: 0a00 |0005: move-result v0 │ │ +052d68: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +052d6c: 6e10 0f04 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@040f │ │ +052d72: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0008 line=181 │ │ 0x000b line=183 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8788,19 +8788,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05253c: |[05253c] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -05254c: 6f20 6200 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0062 │ │ -052552: 5410 f600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052556: 6e20 7804 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0478 │ │ -05255c: 0e00 |0008: return-void │ │ +052d74: |[052d74] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +052d84: 6f20 6200 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0062 │ │ +052d8a: 5410 f600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +052d8e: 6e20 7804 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0478 │ │ +052d94: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ 0x0008 line=192 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8811,45 +8811,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -052560: |[052560] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -052570: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -052572: 5453 f600 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052576: 5454 f400 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00f4 │ │ -05257a: 6e40 7204 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@0472 │ │ -052580: 6e10 1304 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0413 │ │ -052586: 0c03 |000b: move-result-object v3 │ │ -052588: 6e10 c920 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@20c9 │ │ -05258e: 0c03 |000f: move-result-object v3 │ │ -052590: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -052594: 6e10 1304 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0413 │ │ -05259a: 0c03 |0015: move-result-object v3 │ │ -05259c: 6e20 cc20 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@20cc │ │ -0525a2: 6f20 6300 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0063 │ │ -0525a8: 6e10 1204 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0412 │ │ -0525ae: 0c00 |001f: move-result-object v0 │ │ -0525b0: 1f00 dd00 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00dd │ │ -0525b4: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ -0525b8: 5403 ec00 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00ec │ │ -0525bc: 5b53 f200 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ -0525c0: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ -0525c4: 1a03 0a11 |002a: const-string v3, "android:support:fragments" // string@110a │ │ -0525c8: 6e20 5a02 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@025a │ │ -0525ce: 0c01 |002f: move-result-object v1 │ │ -0525d0: 5453 f600 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -0525d4: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -0525d8: 5402 eb00 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00eb │ │ -0525dc: 6e30 ab04 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@04ab │ │ -0525e2: 5452 f600 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -0525e6: 6e10 7a04 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@047a │ │ -0525ec: 0e00 |003e: return-void │ │ +052d98: |[052d98] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +052da8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +052daa: 5453 f600 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +052dae: 5454 f400 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00f4 │ │ +052db2: 6e40 7204 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@0472 │ │ +052db8: 6e10 1304 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0413 │ │ +052dbe: 0c03 |000b: move-result-object v3 │ │ +052dc0: 6e10 c920 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@20c9 │ │ +052dc6: 0c03 |000f: move-result-object v3 │ │ +052dc8: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +052dcc: 6e10 1304 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0413 │ │ +052dd2: 0c03 |0015: move-result-object v3 │ │ +052dd4: 6e20 cc20 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@20cc │ │ +052dda: 6f20 6300 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0063 │ │ +052de0: 6e10 1204 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0412 │ │ +052de6: 0c00 |001f: move-result-object v0 │ │ +052de8: 1f00 e100 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00e1 │ │ +052dec: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ +052df0: 5403 ec00 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00ec │ │ +052df4: 5b53 f200 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ +052df8: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ +052dfc: 1a03 1011 |002a: const-string v3, "android:support:fragments" // string@1110 │ │ +052e00: 6e20 5a02 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@025a │ │ +052e06: 0c01 |002f: move-result-object v1 │ │ +052e08: 5453 f600 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +052e0c: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +052e10: 5402 eb00 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00eb │ │ +052e14: 6e30 ab04 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@04ab │ │ +052e1a: 5452 f600 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +052e1e: 6e10 7a04 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@047a │ │ +052e24: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=199 │ │ 0x0008 line=201 │ │ 0x0012 line=202 │ │ 0x0019 line=205 │ │ 0x001c line=207 │ │ @@ -8871,33 +8871,33 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0525f0: |[0525f0] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -052600: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -052604: 6f30 6400 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0064 │ │ -05260a: 0a00 |0005: move-result v0 │ │ -05260c: 5431 f600 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052610: 6e10 1504 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0415 │ │ -052616: 0c02 |000b: move-result-object v2 │ │ -052618: 6e30 7b04 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@047b │ │ -05261e: 0a01 |000f: move-result v1 │ │ -052620: b610 |0010: or-int/2addr v0, v1 │ │ -052622: 6001 3600 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -052626: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -05262a: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -05262e: 0f00 |0017: return v0 │ │ -052630: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -052632: 28fe |0019: goto 0017 // -0002 │ │ -052634: 6f30 6400 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0064 │ │ -05263a: 0a00 |001d: move-result v0 │ │ -05263c: 28f9 |001e: goto 0017 // -0007 │ │ +052e28: |[052e28] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +052e38: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +052e3c: 6f30 6400 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0064 │ │ +052e42: 0a00 |0005: move-result v0 │ │ +052e44: 5431 f600 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +052e48: 6e10 1504 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0415 │ │ +052e4e: 0c02 |000b: move-result-object v2 │ │ +052e50: 6e30 7b04 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@047b │ │ +052e56: 0a01 |000f: move-result v1 │ │ +052e58: b610 |0010: or-int/2addr v0, v1 │ │ +052e5a: 6001 3600 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +052e5e: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +052e62: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +052e66: 0f00 |0017: return v0 │ │ +052e68: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +052e6a: 28fe |0019: goto 0017 // -0002 │ │ +052e6c: 6f30 6400 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0064 │ │ +052e72: 0a00 |001d: move-result v0 │ │ +052e74: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0002 line=225 │ │ 0x0006 line=226 │ │ 0x0011 line=227 │ │ 0x0017 line=235 │ │ @@ -8915,200 +8915,200 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 370 16-bit code units │ │ -052640: |[052640] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -052650: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -052652: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -052654: 121a |0002: const/4 v10, #int 1 // #1 │ │ -052656: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ -052658: 1a07 2415 |0004: const-string v7, "fragment" // string@1524 │ │ -05265c: 6e20 c824 c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -052662: 0a07 |0009: move-result v7 │ │ -052664: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ -052668: 6f40 6500 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@0065 │ │ -05266e: 0c07 |000f: move-result-object v7 │ │ -052670: 1107 |0010: return-object v7 │ │ -052672: 1a07 2b12 |0011: const-string v7, "class" // string@122b │ │ -052676: 7230 6720 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@2067 │ │ -05267c: 0c02 |0016: move-result-object v2 │ │ -05267e: 6207 e400 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00e4 │ │ -052682: 6e30 2a01 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ -052688: 0c00 |001c: move-result-object v0 │ │ -05268a: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ -05268e: 6e20 9c01 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@019c │ │ -052694: 0c02 |0022: move-result-object v2 │ │ -052696: 6e30 9b01 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ -05269c: 0a04 |0026: move-result v4 │ │ -05269e: 1227 |0027: const/4 v7, #int 2 // #2 │ │ -0526a0: 6e20 9c01 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@019c │ │ -0526a6: 0c06 |002b: move-result-object v6 │ │ -0526a8: 6e10 a001 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -0526ae: 7120 c503 2b00 |002f: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@03c5 │ │ -0526b4: 0a07 |0032: move-result v7 │ │ -0526b6: 3907 0700 |0033: if-nez v7, 003a // +0007 │ │ -0526ba: 6f40 6500 cbed |0035: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0065 │ │ -0526c0: 0c07 |0038: move-result-object v7 │ │ -0526c2: 28d7 |0039: goto 0010 // -0029 │ │ -0526c4: 1205 |003a: const/4 v5, #int 0 // #0 │ │ -0526c6: 3805 0600 |003b: if-eqz v5, 0041 // +0006 │ │ -0526ca: 6e10 6221 0500 |003d: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@2162 │ │ -0526d0: 0a01 |0040: move-result v1 │ │ -0526d2: 3381 2700 |0041: if-ne v1, v8, 0068 // +0027 │ │ -0526d6: 3384 2500 |0043: if-ne v4, v8, 0068 // +0025 │ │ -0526da: 3906 2300 |0045: if-nez v6, 0068 // +0023 │ │ -0526de: 2207 a104 |0047: new-instance v7, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -0526e2: 2208 b604 |0049: new-instance v8, Ljava/lang/StringBuilder; // type@04b6 │ │ -0526e6: 7010 d724 0800 |004b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0526ec: 7210 6820 0e00 |004e: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@2068 │ │ -0526f2: 0c09 |0051: move-result-object v9 │ │ -0526f4: 6e20 df24 9800 |0052: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0526fa: 0c08 |0055: move-result-object v8 │ │ -0526fc: 1a09 ea00 |0056: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00ea │ │ -052700: 6e20 df24 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -052706: 0c08 |005b: move-result-object v8 │ │ -052708: 6e20 df24 2800 |005c: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05270e: 0c08 |005f: move-result-object v8 │ │ -052710: 6e10 e424 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -052716: 0c08 |0063: move-result-object v8 │ │ -052718: 7020 9824 8700 |0064: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -05271e: 2707 |0067: throw v7 │ │ -052720: 3284 0800 |0068: if-eq v4, v8, 0070 // +0008 │ │ -052724: 54b7 f600 |006a: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052728: 6e20 8b04 4700 |006c: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@048b │ │ -05272e: 0c03 |006f: move-result-object v3 │ │ -052730: 3903 0a00 |0070: if-nez v3, 007a // +000a │ │ -052734: 3806 0800 |0072: if-eqz v6, 007a // +0008 │ │ -052738: 54b7 f600 |0074: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -05273c: 6e20 8c04 6700 |0076: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@048c │ │ -052742: 0c03 |0079: move-result-object v3 │ │ -052744: 3903 0a00 |007a: if-nez v3, 0084 // +000a │ │ -052748: 3281 0800 |007c: if-eq v1, v8, 0084 // +0008 │ │ -05274c: 54b7 f600 |007e: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052750: 6e20 8b04 1700 |0080: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@048b │ │ -052756: 0c03 |0083: move-result-object v3 │ │ -052758: 6307 1301 |0084: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -05275c: 3807 3200 |0086: if-eqz v7, 00b8 // +0032 │ │ -052760: 1a07 0e04 |0088: const-string v7, "FragmentActivity" // string@040e │ │ -052764: 2208 b604 |008a: new-instance v8, Ljava/lang/StringBuilder; // type@04b6 │ │ -052768: 7010 d724 0800 |008c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05276e: 1a09 911f |008f: const-string v9, "onCreateView: id=0x" // string@1f91 │ │ -052772: 6e20 df24 9800 |0091: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -052778: 0c08 |0094: move-result-object v8 │ │ -05277a: 7110 a324 0400 |0095: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -052780: 0c09 |0098: move-result-object v9 │ │ -052782: 6e20 df24 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -052788: 0c08 |009c: move-result-object v8 │ │ -05278a: 1a09 4900 |009d: const-string v9, " fname=" // string@0049 │ │ -05278e: 6e20 df24 9800 |009f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -052794: 0c08 |00a2: move-result-object v8 │ │ -052796: 6e20 df24 2800 |00a3: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05279c: 0c08 |00a6: move-result-object v8 │ │ -05279e: 1a09 4600 |00a7: const-string v9, " existing=" // string@0046 │ │ -0527a2: 6e20 df24 9800 |00a9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0527a8: 0c08 |00ac: move-result-object v8 │ │ -0527aa: 6e20 de24 3800 |00ad: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0527b0: 0c08 |00b0: move-result-object v8 │ │ -0527b2: 6e10 e424 0800 |00b1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0527b8: 0c08 |00b4: move-result-object v8 │ │ -0527ba: 7120 6e20 8700 |00b5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0527c0: 3903 4600 |00b8: if-nez v3, 00fe // +0046 │ │ -0527c4: 7120 ba03 2b00 |00ba: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03ba │ │ -0527ca: 0c03 |00bd: move-result-object v3 │ │ -0527cc: 5c3a c600 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ -0527d0: 3804 3c00 |00c0: if-eqz v4, 00fc // +003c │ │ -0527d4: 0147 |00c2: move v7, v4 │ │ -0527d6: 5937 c400 |00c3: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -0527da: 5931 c100 |00c5: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -0527de: 5b36 da00 |00c7: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -0527e2: 5c3a c900 |00c9: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ -0527e6: 54b7 f600 |00cb: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -0527ea: 5b37 c500 |00cd: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -0527ee: 5437 d600 |00cf: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -0527f2: 6e40 d603 b37e |00d1: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@03d6 │ │ -0527f8: 54b7 f600 |00d4: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -0527fc: 6e30 6f04 370a |00d6: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@046f │ │ -052802: 5437 df00 |00d9: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -052806: 3907 7f00 |00db: if-nez v7, 015a // +007f │ │ -05280a: 2207 a204 |00dd: new-instance v7, Ljava/lang/IllegalStateException; // type@04a2 │ │ -05280e: 2208 b604 |00df: new-instance v8, Ljava/lang/StringBuilder; // type@04b6 │ │ -052812: 7010 d724 0800 |00e1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -052818: 1a09 0804 |00e4: const-string v9, "Fragment " // string@0408 │ │ -05281c: 6e20 df24 9800 |00e6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -052822: 0c08 |00e9: move-result-object v8 │ │ -052824: 6e20 df24 2800 |00ea: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05282a: 0c08 |00ed: move-result-object v8 │ │ -05282c: 1a09 4100 |00ee: const-string v9, " did not create a view." // string@0041 │ │ -052830: 6e20 df24 9800 |00f0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -052836: 0c08 |00f3: move-result-object v8 │ │ -052838: 6e10 e424 0800 |00f4: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05283e: 0c08 |00f7: move-result-object v8 │ │ -052840: 7020 9c24 8700 |00f8: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -052846: 2707 |00fb: throw v7 │ │ -052848: 0117 |00fc: move v7, v1 │ │ -05284a: 28c6 |00fd: goto 00c3 // -003a │ │ -05284c: 5537 c900 |00fe: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ -052850: 3807 4900 |0100: if-eqz v7, 0149 // +0049 │ │ -052854: 2207 a104 |0102: new-instance v7, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -052858: 2208 b604 |0104: new-instance v8, Ljava/lang/StringBuilder; // type@04b6 │ │ -05285c: 7010 d724 0800 |0106: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -052862: 7210 6820 0e00 |0109: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@2068 │ │ -052868: 0c09 |010c: move-result-object v9 │ │ -05286a: 6e20 df24 9800 |010d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -052870: 0c08 |0110: move-result-object v8 │ │ -052872: 1a09 e900 |0111: const-string v9, ": Duplicate id 0x" // string@00e9 │ │ -052876: 6e20 df24 9800 |0113: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05287c: 0c08 |0116: move-result-object v8 │ │ -05287e: 7110 a324 0400 |0117: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -052884: 0c09 |011a: move-result-object v9 │ │ -052886: 6e20 df24 9800 |011b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05288c: 0c08 |011e: move-result-object v8 │ │ -05288e: 1a09 dc00 |011f: const-string v9, ", tag " // string@00dc │ │ -052892: 6e20 df24 9800 |0121: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -052898: 0c08 |0124: move-result-object v8 │ │ -05289a: 6e20 df24 6800 |0125: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0528a0: 0c08 |0128: move-result-object v8 │ │ -0528a2: 1a09 db00 |0129: const-string v9, ", or parent id 0x" // string@00db │ │ -0528a6: 6e20 df24 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0528ac: 0c08 |012e: move-result-object v8 │ │ -0528ae: 7110 a324 0100 |012f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -0528b4: 0c09 |0132: move-result-object v9 │ │ -0528b6: 6e20 df24 9800 |0133: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0528bc: 0c08 |0136: move-result-object v8 │ │ -0528be: 1a09 9400 |0137: const-string v9, " with another fragment for " // string@0094 │ │ -0528c2: 6e20 df24 9800 |0139: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0528c8: 0c08 |013c: move-result-object v8 │ │ -0528ca: 6e20 df24 2800 |013d: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0528d0: 0c08 |0140: move-result-object v8 │ │ -0528d2: 6e10 e424 0800 |0141: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0528d8: 0c08 |0144: move-result-object v8 │ │ -0528da: 7020 9824 8700 |0145: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -0528e0: 2707 |0148: throw v7 │ │ -0528e2: 5c3a c900 |0149: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ -0528e6: 5537 d500 |014b: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ -0528ea: 3907 0700 |014d: if-nez v7, 0154 // +0007 │ │ -0528ee: 5437 d600 |014f: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -0528f2: 6e40 d603 b37e |0151: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@03d6 │ │ -0528f8: 54b7 f600 |0154: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -0528fc: 6e20 9c04 3700 |0156: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@049c │ │ -052902: 2880 |0159: goto 00d9 // -0080 │ │ -052904: 3804 0700 |015a: if-eqz v4, 0161 // +0007 │ │ -052908: 5437 df00 |015c: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -05290c: 6e20 c721 4700 |015e: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@21c7 │ │ -052912: 5437 df00 |0161: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -052916: 6e10 8521 0700 |0163: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@2185 │ │ -05291c: 0c07 |0166: move-result-object v7 │ │ -05291e: 3907 0700 |0167: if-nez v7, 016e // +0007 │ │ -052922: 5437 df00 |0169: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -052926: 6e20 de21 6700 |016b: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@21de │ │ -05292c: 5437 df00 |016e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -052930: 2900 a0fe |0170: goto/16 0010 // -0160 │ │ +052e78: |[052e78] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +052e88: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +052e8a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +052e8c: 121a |0002: const/4 v10, #int 1 // #1 │ │ +052e8e: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ +052e90: 1a07 2a15 |0004: const-string v7, "fragment" // string@152a │ │ +052e94: 6e20 c824 c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +052e9a: 0a07 |0009: move-result v7 │ │ +052e9c: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ +052ea0: 6f40 6500 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@0065 │ │ +052ea6: 0c07 |000f: move-result-object v7 │ │ +052ea8: 1107 |0010: return-object v7 │ │ +052eaa: 1a07 3112 |0011: const-string v7, "class" // string@1231 │ │ +052eae: 7230 6720 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@2067 │ │ +052eb4: 0c02 |0016: move-result-object v2 │ │ +052eb6: 6207 e400 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00e4 │ │ +052eba: 6e30 2a01 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ +052ec0: 0c00 |001c: move-result-object v0 │ │ +052ec2: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ +052ec6: 6e20 9c01 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@019c │ │ +052ecc: 0c02 |0022: move-result-object v2 │ │ +052ece: 6e30 9b01 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ +052ed4: 0a04 |0026: move-result v4 │ │ +052ed6: 1227 |0027: const/4 v7, #int 2 // #2 │ │ +052ed8: 6e20 9c01 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@019c │ │ +052ede: 0c06 |002b: move-result-object v6 │ │ +052ee0: 6e10 a001 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +052ee6: 7120 c503 2b00 |002f: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@03c5 │ │ +052eec: 0a07 |0032: move-result v7 │ │ +052eee: 3907 0700 |0033: if-nez v7, 003a // +0007 │ │ +052ef2: 6f40 6500 cbed |0035: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0065 │ │ +052ef8: 0c07 |0038: move-result-object v7 │ │ +052efa: 28d7 |0039: goto 0010 // -0029 │ │ +052efc: 1205 |003a: const/4 v5, #int 0 // #0 │ │ +052efe: 3805 0600 |003b: if-eqz v5, 0041 // +0006 │ │ +052f02: 6e10 6221 0500 |003d: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@2162 │ │ +052f08: 0a01 |0040: move-result v1 │ │ +052f0a: 3381 2700 |0041: if-ne v1, v8, 0068 // +0027 │ │ +052f0e: 3384 2500 |0043: if-ne v4, v8, 0068 // +0025 │ │ +052f12: 3906 2300 |0045: if-nez v6, 0068 // +0023 │ │ +052f16: 2207 a704 |0047: new-instance v7, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +052f1a: 2208 bc04 |0049: new-instance v8, Ljava/lang/StringBuilder; // type@04bc │ │ +052f1e: 7010 d724 0800 |004b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +052f24: 7210 6820 0e00 |004e: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@2068 │ │ +052f2a: 0c09 |0051: move-result-object v9 │ │ +052f2c: 6e20 df24 9800 |0052: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052f32: 0c08 |0055: move-result-object v8 │ │ +052f34: 1a09 ea00 |0056: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00ea │ │ +052f38: 6e20 df24 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052f3e: 0c08 |005b: move-result-object v8 │ │ +052f40: 6e20 df24 2800 |005c: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052f46: 0c08 |005f: move-result-object v8 │ │ +052f48: 6e10 e424 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +052f4e: 0c08 |0063: move-result-object v8 │ │ +052f50: 7020 9824 8700 |0064: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +052f56: 2707 |0067: throw v7 │ │ +052f58: 3284 0800 |0068: if-eq v4, v8, 0070 // +0008 │ │ +052f5c: 54b7 f600 |006a: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +052f60: 6e20 8b04 4700 |006c: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@048b │ │ +052f66: 0c03 |006f: move-result-object v3 │ │ +052f68: 3903 0a00 |0070: if-nez v3, 007a // +000a │ │ +052f6c: 3806 0800 |0072: if-eqz v6, 007a // +0008 │ │ +052f70: 54b7 f600 |0074: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +052f74: 6e20 8c04 6700 |0076: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@048c │ │ +052f7a: 0c03 |0079: move-result-object v3 │ │ +052f7c: 3903 0a00 |007a: if-nez v3, 0084 // +000a │ │ +052f80: 3281 0800 |007c: if-eq v1, v8, 0084 // +0008 │ │ +052f84: 54b7 f600 |007e: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +052f88: 6e20 8b04 1700 |0080: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@048b │ │ +052f8e: 0c03 |0083: move-result-object v3 │ │ +052f90: 6307 1301 |0084: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +052f94: 3807 3200 |0086: if-eqz v7, 00b8 // +0032 │ │ +052f98: 1a07 0e04 |0088: const-string v7, "FragmentActivity" // string@040e │ │ +052f9c: 2208 bc04 |008a: new-instance v8, Ljava/lang/StringBuilder; // type@04bc │ │ +052fa0: 7010 d724 0800 |008c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +052fa6: 1a09 971f |008f: const-string v9, "onCreateView: id=0x" // string@1f97 │ │ +052faa: 6e20 df24 9800 |0091: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052fb0: 0c08 |0094: move-result-object v8 │ │ +052fb2: 7110 a324 0400 |0095: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +052fb8: 0c09 |0098: move-result-object v9 │ │ +052fba: 6e20 df24 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052fc0: 0c08 |009c: move-result-object v8 │ │ +052fc2: 1a09 4900 |009d: const-string v9, " fname=" // string@0049 │ │ +052fc6: 6e20 df24 9800 |009f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052fcc: 0c08 |00a2: move-result-object v8 │ │ +052fce: 6e20 df24 2800 |00a3: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052fd4: 0c08 |00a6: move-result-object v8 │ │ +052fd6: 1a09 4600 |00a7: const-string v9, " existing=" // string@0046 │ │ +052fda: 6e20 df24 9800 |00a9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +052fe0: 0c08 |00ac: move-result-object v8 │ │ +052fe2: 6e20 de24 3800 |00ad: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +052fe8: 0c08 |00b0: move-result-object v8 │ │ +052fea: 6e10 e424 0800 |00b1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +052ff0: 0c08 |00b4: move-result-object v8 │ │ +052ff2: 7120 6e20 8700 |00b5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +052ff8: 3903 4600 |00b8: if-nez v3, 00fe // +0046 │ │ +052ffc: 7120 ba03 2b00 |00ba: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03ba │ │ +053002: 0c03 |00bd: move-result-object v3 │ │ +053004: 5c3a c600 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ +053008: 3804 3c00 |00c0: if-eqz v4, 00fc // +003c │ │ +05300c: 0147 |00c2: move v7, v4 │ │ +05300e: 5937 c400 |00c3: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +053012: 5931 c100 |00c5: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +053016: 5b36 da00 |00c7: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +05301a: 5c3a c900 |00c9: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ +05301e: 54b7 f600 |00cb: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +053022: 5b37 c500 |00cd: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +053026: 5437 d600 |00cf: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +05302a: 6e40 d603 b37e |00d1: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@03d6 │ │ +053030: 54b7 f600 |00d4: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +053034: 6e30 6f04 370a |00d6: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@046f │ │ +05303a: 5437 df00 |00d9: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +05303e: 3907 7f00 |00db: if-nez v7, 015a // +007f │ │ +053042: 2207 a804 |00dd: new-instance v7, Ljava/lang/IllegalStateException; // type@04a8 │ │ +053046: 2208 bc04 |00df: new-instance v8, Ljava/lang/StringBuilder; // type@04bc │ │ +05304a: 7010 d724 0800 |00e1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +053050: 1a09 0804 |00e4: const-string v9, "Fragment " // string@0408 │ │ +053054: 6e20 df24 9800 |00e6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05305a: 0c08 |00e9: move-result-object v8 │ │ +05305c: 6e20 df24 2800 |00ea: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +053062: 0c08 |00ed: move-result-object v8 │ │ +053064: 1a09 4100 |00ee: const-string v9, " did not create a view." // string@0041 │ │ +053068: 6e20 df24 9800 |00f0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05306e: 0c08 |00f3: move-result-object v8 │ │ +053070: 6e10 e424 0800 |00f4: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +053076: 0c08 |00f7: move-result-object v8 │ │ +053078: 7020 9c24 8700 |00f8: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +05307e: 2707 |00fb: throw v7 │ │ +053080: 0117 |00fc: move v7, v1 │ │ +053082: 28c6 |00fd: goto 00c3 // -003a │ │ +053084: 5537 c900 |00fe: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ +053088: 3807 4900 |0100: if-eqz v7, 0149 // +0049 │ │ +05308c: 2207 a704 |0102: new-instance v7, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +053090: 2208 bc04 |0104: new-instance v8, Ljava/lang/StringBuilder; // type@04bc │ │ +053094: 7010 d724 0800 |0106: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05309a: 7210 6820 0e00 |0109: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@2068 │ │ +0530a0: 0c09 |010c: move-result-object v9 │ │ +0530a2: 6e20 df24 9800 |010d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0530a8: 0c08 |0110: move-result-object v8 │ │ +0530aa: 1a09 e900 |0111: const-string v9, ": Duplicate id 0x" // string@00e9 │ │ +0530ae: 6e20 df24 9800 |0113: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0530b4: 0c08 |0116: move-result-object v8 │ │ +0530b6: 7110 a324 0400 |0117: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +0530bc: 0c09 |011a: move-result-object v9 │ │ +0530be: 6e20 df24 9800 |011b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0530c4: 0c08 |011e: move-result-object v8 │ │ +0530c6: 1a09 dc00 |011f: const-string v9, ", tag " // string@00dc │ │ +0530ca: 6e20 df24 9800 |0121: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0530d0: 0c08 |0124: move-result-object v8 │ │ +0530d2: 6e20 df24 6800 |0125: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0530d8: 0c08 |0128: move-result-object v8 │ │ +0530da: 1a09 db00 |0129: const-string v9, ", or parent id 0x" // string@00db │ │ +0530de: 6e20 df24 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0530e4: 0c08 |012e: move-result-object v8 │ │ +0530e6: 7110 a324 0100 |012f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +0530ec: 0c09 |0132: move-result-object v9 │ │ +0530ee: 6e20 df24 9800 |0133: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0530f4: 0c08 |0136: move-result-object v8 │ │ +0530f6: 1a09 9400 |0137: const-string v9, " with another fragment for " // string@0094 │ │ +0530fa: 6e20 df24 9800 |0139: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +053100: 0c08 |013c: move-result-object v8 │ │ +053102: 6e20 df24 2800 |013d: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +053108: 0c08 |0140: move-result-object v8 │ │ +05310a: 6e10 e424 0800 |0141: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +053110: 0c08 |0144: move-result-object v8 │ │ +053112: 7020 9824 8700 |0145: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +053118: 2707 |0148: throw v7 │ │ +05311a: 5c3a c900 |0149: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ +05311e: 5537 d500 |014b: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ +053122: 3907 0700 |014d: if-nez v7, 0154 // +0007 │ │ +053126: 5437 d600 |014f: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +05312a: 6e40 d603 b37e |0151: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@03d6 │ │ +053130: 54b7 f600 |0154: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +053134: 6e20 9c04 3700 |0156: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@049c │ │ +05313a: 2880 |0159: goto 00d9 // -0080 │ │ +05313c: 3804 0700 |015a: if-eqz v4, 0161 // +0007 │ │ +053140: 5437 df00 |015c: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +053144: 6e20 c721 4700 |015e: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@21c7 │ │ +05314a: 5437 df00 |0161: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +05314e: 6e10 8521 0700 |0163: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@2185 │ │ +053154: 0c07 |0166: move-result-object v7 │ │ +053156: 3907 0700 |0167: if-nez v7, 016e // +0007 │ │ +05315a: 5437 df00 |0169: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +05315e: 6e20 de21 6700 |016b: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@21de │ │ +053164: 5437 df00 |016e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +053168: 2900 a0fe |0170: goto/16 0010 // -0160 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=243 │ │ 0x000c line=244 │ │ 0x0010 line=324 │ │ 0x0011 line=247 │ │ 0x0017 line=248 │ │ @@ -9171,25 +9171,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -052934: |[052934] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -052944: 6f10 6600 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0066 │ │ -05294a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05294c: 6e20 0b04 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@040b │ │ -052952: 5410 f600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052956: 6e10 7c04 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@047c │ │ -05295c: 5410 f800 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -052960: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -052964: 5410 f800 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -052968: 6e10 6905 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0569 │ │ -05296e: 0e00 |0015: return-void │ │ +05316c: |[05316c] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +05317c: 6f10 6600 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0066 │ │ +053182: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +053184: 6e20 0b04 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@040b │ │ +05318a: 5410 f600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +05318e: 6e10 7c04 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@047c │ │ +053194: 5410 f800 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +053198: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +05319c: 5410 f800 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +0531a0: 6e10 6905 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0569 │ │ +0531a6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0003 line=334 │ │ 0x0007 line=336 │ │ 0x000c line=337 │ │ 0x0010 line=338 │ │ @@ -9202,29 +9202,29 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -052970: |[052970] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -052980: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -052984: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -052986: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -05298a: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -05298c: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -052990: 6e10 c120 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@20c1 │ │ -052996: 0a00 |000b: move-result v0 │ │ -052998: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -05299c: 6e10 2004 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0420 │ │ -0529a2: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -0529a4: 0f00 |0012: return v0 │ │ -0529a6: 6f30 6700 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0067 │ │ -0529ac: 0a00 |0016: move-result v0 │ │ -0529ae: 28fb |0017: goto 0012 // -0005 │ │ +0531a8: |[0531a8] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0531b8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0531bc: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +0531be: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +0531c2: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +0531c4: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +0531c8: 6e10 c120 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@20c1 │ │ +0531ce: 0a00 |000b: move-result v0 │ │ +0531d0: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +0531d4: 6e10 2004 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0420 │ │ +0531da: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +0531dc: 0f00 |0012: return v0 │ │ +0531de: 6f30 6700 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0067 │ │ +0531e4: 0a00 |0016: move-result v0 │ │ +0531e6: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ 0x000e line=352 │ │ 0x0011 line=353 │ │ 0x0012 line=356 │ │ locals : │ │ @@ -9237,19 +9237,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0529b0: |[0529b0] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -0529c0: 6f10 6800 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0068 │ │ -0529c6: 5410 f600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -0529ca: 6e10 7e04 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@047e │ │ -0529d0: 0e00 |0008: return-void │ │ +0531e8: |[0531e8] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +0531f8: 6f10 6800 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0068 │ │ +0531fe: 5410 f600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +053202: 6e10 7e04 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@047e │ │ +053208: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0003 line=365 │ │ 0x0008 line=366 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -9259,33 +9259,33 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0529d4: |[0529d4] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -0529e4: 6f30 6900 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0069 │ │ -0529ea: 0a00 |0003: move-result v0 │ │ -0529ec: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0529f0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0529f2: 0f00 |0007: return v0 │ │ -0529f4: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -0529fa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0529fc: 28fb |000c: goto 0007 // -0005 │ │ -0529fe: 5410 f600 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052a02: 6e20 7f04 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@047f │ │ -052a08: 0a00 |0012: move-result v0 │ │ -052a0a: 28f4 |0013: goto 0007 // -000c │ │ -052a0c: 5410 f600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052a10: 6e20 7904 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0479 │ │ -052a16: 0a00 |0019: move-result v0 │ │ -052a18: 28ed |001a: goto 0007 // -0013 │ │ -052a1a: 0000 |001b: nop // spacer │ │ -052a1c: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +05320c: |[05320c] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +05321c: 6f30 6900 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0069 │ │ +053222: 0a00 |0003: move-result v0 │ │ +053224: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +053228: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05322a: 0f00 |0007: return v0 │ │ +05322c: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +053232: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +053234: 28fb |000c: goto 0007 // -0005 │ │ +053236: 5410 f600 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +05323a: 6e20 7f04 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@047f │ │ +053240: 0a00 |0012: move-result v0 │ │ +053242: 28f4 |0013: goto 0007 // -000c │ │ +053244: 5410 f600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +053248: 6e20 7904 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0479 │ │ +05324e: 0a00 |0019: move-result v0 │ │ +053250: 28ed |001a: goto 0007 // -0013 │ │ +053252: 0000 |001b: nop // spacer │ │ +053254: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0006 line=374 │ │ 0x0007 line=385 │ │ 0x0008 line=377 │ │ 0x000b line=385 │ │ @@ -9302,19 +9302,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -052a30: |[052a30] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -052a40: 6f20 6a00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@006a │ │ -052a46: 5410 f600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052a4a: 6e10 9e04 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@049e │ │ -052a50: 0e00 |0008: return-void │ │ +053268: |[053268] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +053278: 6f20 6a00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@006a │ │ +05327e: 5410 f600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +053282: 6e10 9e04 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@049e │ │ +053288: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0003 line=429 │ │ 0x0008 line=430 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -9325,23 +9325,23 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -052a54: |[052a54] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -052a64: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -052a6a: 6f30 6b00 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@006b │ │ -052a70: 0e00 |0006: return-void │ │ -052a72: 5410 f600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052a76: 6e20 8004 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0480 │ │ -052a7c: 28f7 |000c: goto 0003 // -0009 │ │ -052a7e: 0000 |000d: nop // spacer │ │ -052a80: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +05328c: |[05328c] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +05329c: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +0532a2: 6f30 6b00 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@006b │ │ +0532a8: 0e00 |0006: return-void │ │ +0532aa: 5410 f600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +0532ae: 6e20 8004 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0480 │ │ +0532b4: 28f7 |000c: goto 0003 // -0009 │ │ +0532b6: 0000 |000d: nop // spacer │ │ +0532b8: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0003 line=399 │ │ 0x0006 line=400 │ │ 0x0007 line=396 │ │ 0x000d line=394 │ │ @@ -9355,29 +9355,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -052a8c: |[052a8c] android.support.v4.app.FragmentActivity.onPause:()V │ │ -052a9c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -052a9e: 6f10 6c00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@006c │ │ -052aa4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -052aa6: 5c20 fc00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00fc │ │ -052aaa: 5420 f700 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -052aae: 6e20 7902 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0279 │ │ -052ab4: 0a00 |000c: move-result v0 │ │ -052ab6: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -052aba: 5420 f700 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -052abe: 6e20 8002 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ -052ac4: 6e10 3304 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0433 │ │ -052aca: 5420 f600 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052ace: 6e10 8104 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0481 │ │ -052ad4: 0e00 |001c: return-void │ │ +0532c4: |[0532c4] android.support.v4.app.FragmentActivity.onPause:()V │ │ +0532d4: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0532d6: 6f10 6c00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@006c │ │ +0532dc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0532de: 5c20 fc00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00fc │ │ +0532e2: 5420 f700 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +0532e6: 6e20 7902 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0279 │ │ +0532ec: 0a00 |000c: move-result v0 │ │ +0532ee: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +0532f2: 5420 f700 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +0532f6: 6e20 8002 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ +0532fc: 6e10 3304 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0433 │ │ +053302: 5420 f600 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +053306: 6e10 8104 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0481 │ │ +05330c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=407 │ │ 0x0004 line=408 │ │ 0x0007 line=409 │ │ 0x000f line=410 │ │ 0x0014 line=411 │ │ @@ -9391,23 +9391,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -052ad8: |[052ad8] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -052ae8: 6f10 6d00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@006d │ │ -052aee: 5420 f700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -052af2: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -052af4: 6e20 8002 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ -052afa: 6e10 3304 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0433 │ │ -052b00: 5420 f600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052b04: 6e10 8904 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ -052b0a: 0e00 |0011: return-void │ │ +053310: |[053310] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +053320: 6f10 6d00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@006d │ │ +053326: 5420 f700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +05332a: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +05332c: 6e20 8002 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ +053332: 6e10 3304 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0433 │ │ +053338: 5420 f600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +05333c: 6e10 8904 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ +053342: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0003 line=455 │ │ 0x0009 line=456 │ │ 0x000c line=457 │ │ 0x0011 line=458 │ │ @@ -9419,19 +9419,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -052b0c: |[052b0c] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ -052b1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052b1e: 6f40 6e00 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@006e │ │ -052b24: 0a00 |0004: move-result v0 │ │ -052b26: 0f00 |0005: return v0 │ │ +053344: |[053344] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ +053354: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053356: 6f40 6e00 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@006e │ │ +05335c: 0a00 |0004: move-result v0 │ │ +05335e: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 menu Landroid/view/Menu; │ │ @@ -9441,33 +9441,33 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -052b28: |[052b28] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -052b38: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ -052b3c: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ -052b40: 5521 fa00 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00fa │ │ -052b44: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -052b48: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -052b4a: 5c21 fa00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00fa │ │ -052b4e: 7210 d620 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@20d6 │ │ -052b54: 6e30 2404 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0424 │ │ -052b5a: 6e30 2f04 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@042f │ │ -052b60: 0a00 |0014: move-result v0 │ │ -052b62: 5421 f600 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052b66: 6e20 8204 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0482 │ │ -052b6c: 0a01 |001a: move-result v1 │ │ -052b6e: b610 |001b: or-int/2addr v0, v1 │ │ -052b70: 0f00 |001c: return v0 │ │ -052b72: 6f40 6e00 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@006e │ │ -052b78: 0a00 |0020: move-result v0 │ │ -052b7a: 28fb |0021: goto 001c // -0005 │ │ +053360: |[053360] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +053370: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ +053374: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ +053378: 5521 fa00 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00fa │ │ +05337c: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +053380: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +053382: 5c21 fa00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00fa │ │ +053386: 7210 d620 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@20d6 │ │ +05338c: 6e30 2404 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0424 │ │ +053392: 6e30 2f04 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@042f │ │ +053398: 0a00 |0014: move-result v0 │ │ +05339a: 5421 f600 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +05339e: 6e20 8204 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0482 │ │ +0533a4: 0a01 |001a: move-result v1 │ │ +0533a6: b610 |001b: or-int/2addr v0, v1 │ │ +0533a8: 0f00 |001c: return v0 │ │ +0533aa: 6f40 6e00 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@006e │ │ +0533b0: 0a00 |0020: move-result v0 │ │ +0533b2: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x0004 line=476 │ │ 0x0008 line=477 │ │ 0x000b line=478 │ │ 0x000e line=479 │ │ @@ -9486,31 +9486,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -052b7c: |[052b7c] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -052b8c: 5510 f900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ -052b90: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -052b94: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -052b96: 5c10 f900 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ -052b9a: 5410 f800 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -052b9e: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -052ba2: 5510 fd00 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00fd │ │ -052ba6: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -052baa: 5410 f800 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -052bae: 6e10 6e05 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@056e │ │ -052bb4: 5410 f600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052bb8: 6e10 8304 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0483 │ │ -052bbe: 0e00 |0019: return-void │ │ -052bc0: 5410 f800 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -052bc4: 6e10 6c05 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@056c │ │ -052bca: 28f5 |001f: goto 0014 // -000b │ │ +0533b4: |[0533b4] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +0533c4: 5510 f900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ +0533c8: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +0533cc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0533ce: 5c10 f900 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ +0533d2: 5410 f800 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +0533d6: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +0533da: 5510 fd00 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00fd │ │ +0533de: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +0533e2: 5410 f800 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +0533e6: 6e10 6e05 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@056e │ │ +0533ec: 5410 f600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +0533f0: 6e10 8304 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0483 │ │ +0533f6: 0e00 |0019: return-void │ │ +0533f8: 5410 f800 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +0533fc: 6e10 6c05 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@056c │ │ +053402: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ 0x0004 line=800 │ │ 0x0007 line=801 │ │ 0x000b line=802 │ │ 0x000f line=803 │ │ @@ -9525,24 +9525,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -052bcc: |[052bcc] android.support.v4.app.FragmentActivity.onResume:()V │ │ -052bdc: 6f10 6f00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@006f │ │ -052be2: 5420 f700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -052be6: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -052be8: 6e20 8102 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0281 │ │ -052bee: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -052bf0: 5c20 fc00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00fc │ │ -052bf4: 5420 f600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052bf8: 6e10 8904 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ -052bfe: 0e00 |0011: return-void │ │ +053404: |[053404] android.support.v4.app.FragmentActivity.onResume:()V │ │ +053414: 6f10 6f00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@006f │ │ +05341a: 5420 f700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +05341e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +053420: 6e20 8102 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0281 │ │ +053426: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +053428: 5c20 fc00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00fc │ │ +05342c: 5420 f600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +053430: 6e10 8904 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ +053436: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0003 line=444 │ │ 0x0009 line=445 │ │ 0x000c line=446 │ │ 0x0011 line=447 │ │ @@ -9554,18 +9554,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -052c00: |[052c00] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -052c10: 5410 f600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052c14: 6e10 8404 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0484 │ │ -052c1a: 0e00 |0005: return-void │ │ +053438: |[053438] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +053448: 5410 f600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +05344c: 6e10 8404 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0484 │ │ +053452: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0005 line=468 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -9574,17 +9574,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052c1c: |[052c1c] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -052c2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052c2e: 1100 |0001: return-object v0 │ │ +053454: |[053454] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +053464: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053466: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -9592,68 +9592,68 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 99 16-bit code units │ │ -052c30: |[052c30] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -052c40: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -052c42: 55b8 fe00 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ -052c46: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ -052c4a: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -052c4c: 6e20 0b04 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@040b │ │ -052c52: 6e10 3404 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@0434 │ │ -052c58: 0c01 |000c: move-result-object v1 │ │ -052c5a: 54b8 f600 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052c5e: 6e10 ac04 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@04ac │ │ -052c64: 0c02 |0012: move-result-object v2 │ │ -052c66: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -052c68: 54b8 f200 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ -052c6c: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ -052c70: 54b8 f200 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ -052c74: 6e10 c00a 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0ac0 │ │ -052c7a: 0a00 |001d: move-result v0 │ │ -052c7c: 2305 0505 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@0505 │ │ -052c80: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ -052c84: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ -052c88: 54b8 f200 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ -052c8c: 6e20 c20a 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0ac2 │ │ -052c92: 0c08 |0029: move-result-object v8 │ │ -052c94: 1f08 0001 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@0100 │ │ -052c98: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ -052c9c: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -052ca0: 28f2 |0030: goto 0022 // -000e │ │ -052ca2: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -052ca4: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ -052ca8: 4604 0503 |0034: aget-object v4, v5, v3 │ │ -052cac: 5548 8f01 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018f │ │ -052cb0: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ -052cb4: 1217 |003a: const/4 v7, #int 1 // #1 │ │ -052cb6: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -052cba: 28f5 |003d: goto 0032 // -000b │ │ -052cbc: 6e10 6905 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0569 │ │ -052cc2: 54b8 f200 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ -052cc6: 544a 9201 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0192 │ │ -052cca: 6e20 bd0a a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0abd │ │ -052cd0: 28f3 |0048: goto 003b // -000d │ │ -052cd2: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ -052cd6: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ -052cda: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ -052cde: 0796 |004f: move-object v6, v9 │ │ -052ce0: 1106 |0050: return-object v6 │ │ -052ce2: 2206 dd00 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00dd │ │ -052ce6: 7010 0804 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0408 │ │ -052cec: 5b69 e800 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00e8 │ │ -052cf0: 5b61 ea00 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00ea │ │ -052cf4: 5b69 e900 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@00e9 │ │ -052cf8: 5b62 eb00 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00eb │ │ -052cfc: 54b8 f200 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ -052d00: 5b68 ec00 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00ec │ │ -052d04: 28ee |0062: goto 0050 // -0012 │ │ +053468: |[053468] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +053478: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +05347a: 55b8 fe00 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ +05347e: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ +053482: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +053484: 6e20 0b04 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@040b │ │ +05348a: 6e10 3404 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@0434 │ │ +053490: 0c01 |000c: move-result-object v1 │ │ +053492: 54b8 f600 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +053496: 6e10 ac04 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@04ac │ │ +05349c: 0c02 |0012: move-result-object v2 │ │ +05349e: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +0534a0: 54b8 f200 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ +0534a4: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ +0534a8: 54b8 f200 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ +0534ac: 6e10 c00a 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0ac0 │ │ +0534b2: 0a00 |001d: move-result v0 │ │ +0534b4: 2305 0b05 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@050b │ │ +0534b8: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ +0534bc: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ +0534c0: 54b8 f200 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ +0534c4: 6e20 c20a 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0ac2 │ │ +0534ca: 0c08 |0029: move-result-object v8 │ │ +0534cc: 1f08 0401 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@0104 │ │ +0534d0: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ +0534d4: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0534d8: 28f2 |0030: goto 0022 // -000e │ │ +0534da: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +0534dc: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ +0534e0: 4604 0503 |0034: aget-object v4, v5, v3 │ │ +0534e4: 5548 8f01 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018f │ │ +0534e8: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ +0534ec: 1217 |003a: const/4 v7, #int 1 // #1 │ │ +0534ee: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0534f2: 28f5 |003d: goto 0032 // -000b │ │ +0534f4: 6e10 6905 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0569 │ │ +0534fa: 54b8 f200 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ +0534fe: 544a 9201 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0192 │ │ +053502: 6e20 bd0a a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0abd │ │ +053508: 28f3 |0048: goto 003b // -000d │ │ +05350a: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ +05350e: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ +053512: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ +053516: 0796 |004f: move-object v6, v9 │ │ +053518: 1106 |0050: return-object v6 │ │ +05351a: 2206 e100 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00e1 │ │ +05351e: 7010 0804 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0408 │ │ +053524: 5b69 e800 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00e8 │ │ +053528: 5b61 ea00 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00ea │ │ +05352c: 5b69 e900 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@00e9 │ │ +053530: 5b62 eb00 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00eb │ │ +053534: 54b8 f200 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ +053538: 5b68 ec00 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00ec │ │ +05353c: 28ee |0062: goto 0050 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=502 │ │ 0x0005 line=503 │ │ 0x0009 line=506 │ │ 0x000d line=508 │ │ 0x0013 line=509 │ │ @@ -9694,23 +9694,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -052d08: |[052d08] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -052d18: 6f20 7000 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0070 │ │ -052d1e: 5421 f600 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052d22: 6e10 ae04 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@04ae │ │ -052d28: 0c00 |0008: move-result-object v0 │ │ -052d2a: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -052d2e: 1a01 0a11 |000b: const-string v1, "android:support:fragments" // string@110a │ │ -052d32: 6e30 6702 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0267 │ │ -052d38: 0e00 |0010: return-void │ │ +053540: |[053540] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +053550: 6f20 7000 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0070 │ │ +053556: 5421 f600 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +05355a: 6e10 ae04 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@04ae │ │ +053560: 0c00 |0008: move-result-object v0 │ │ +053562: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +053566: 1a01 1011 |000b: const-string v1, "android:support:fragments" // string@1110 │ │ +05356a: 6e30 6702 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0267 │ │ +053570: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ 0x0003 line=547 │ │ 0x0009 line=548 │ │ 0x000b line=549 │ │ 0x0010 line=551 │ │ @@ -9724,79 +9724,79 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 131 16-bit code units │ │ -052d3c: |[052d3c] android.support.v4.app.FragmentActivity.onStart:()V │ │ -052d4c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -052d4e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -052d50: 6f10 7100 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@0071 │ │ -052d56: 5c87 fe00 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ -052d5a: 5c87 fb00 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00fb │ │ -052d5e: 5484 f700 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -052d62: 6e20 8002 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ -052d68: 5584 f500 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00f5 │ │ -052d6c: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ -052d70: 5c86 f500 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00f5 │ │ -052d74: 5484 f600 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052d78: 6e10 7704 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0477 │ │ -052d7e: 5484 f600 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052d82: 6e10 9e04 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@049e │ │ -052d88: 5484 f600 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052d8c: 6e10 8904 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ -052d92: 5584 f900 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ -052d96: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ -052d9a: 5c86 f900 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ -052d9e: 5484 f800 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -052da2: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ -052da6: 5484 f800 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -052daa: 6e10 6d05 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@056d │ │ -052db0: 5c86 f300 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00f3 │ │ -052db4: 5484 f600 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052db8: 6e10 8504 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0485 │ │ -052dbe: 5484 f200 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ -052dc2: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ -052dc6: 5484 f200 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ -052dca: 6e10 c00a 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0ac0 │ │ -052dd0: 0a00 |0042: move-result v0 │ │ -052dd2: 2303 0505 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@0505 │ │ -052dd6: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ -052dda: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ -052dde: 5484 f200 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ -052de2: 6e20 c20a 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0ac2 │ │ -052de8: 0c04 |004e: move-result-object v4 │ │ -052dea: 1f04 0001 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@0100 │ │ -052dee: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ -052df2: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ -052df6: 28f2 |0055: goto 0047 // -000e │ │ -052df8: 5584 f300 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00f3 │ │ -052dfc: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ -052e00: 1a04 c900 |005a: const-string v4, "(root)" // string@00c9 │ │ -052e04: 5585 f900 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ -052e08: 6e40 1404 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0414 │ │ -052e0e: 0c04 |0061: move-result-object v4 │ │ -052e10: 5b84 f800 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -052e14: 5484 f800 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -052e18: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ -052e1c: 5484 f800 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -052e20: 5544 9101 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ -052e24: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ -052e28: 5484 f800 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -052e2c: 6e10 6d05 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@056d │ │ -052e32: 28bf |0073: goto 0032 // -0041 │ │ -052e34: 1201 |0074: const/4 v1, #int 0 // #0 │ │ -052e36: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ -052e3a: 4602 0301 |0077: aget-object v2, v3, v1 │ │ -052e3e: 6e10 7005 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0570 │ │ -052e44: 6e10 6b05 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@056b │ │ -052e4a: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -052e4e: 28f4 |0081: goto 0075 // -000c │ │ -052e50: 0e00 |0082: return-void │ │ +053574: |[053574] android.support.v4.app.FragmentActivity.onStart:()V │ │ +053584: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +053586: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +053588: 6f10 7100 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@0071 │ │ +05358e: 5c87 fe00 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ +053592: 5c87 fb00 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00fb │ │ +053596: 5484 f700 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +05359a: 6e20 8002 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ +0535a0: 5584 f500 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00f5 │ │ +0535a4: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ +0535a8: 5c86 f500 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00f5 │ │ +0535ac: 5484 f600 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +0535b0: 6e10 7704 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0477 │ │ +0535b6: 5484 f600 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +0535ba: 6e10 9e04 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@049e │ │ +0535c0: 5484 f600 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +0535c4: 6e10 8904 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ +0535ca: 5584 f900 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ +0535ce: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ +0535d2: 5c86 f900 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ +0535d6: 5484 f800 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +0535da: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ +0535de: 5484 f800 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +0535e2: 6e10 6d05 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@056d │ │ +0535e8: 5c86 f300 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00f3 │ │ +0535ec: 5484 f600 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +0535f0: 6e10 8504 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0485 │ │ +0535f6: 5484 f200 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ +0535fa: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ +0535fe: 5484 f200 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ +053602: 6e10 c00a 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0ac0 │ │ +053608: 0a00 |0042: move-result v0 │ │ +05360a: 2303 0b05 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@050b │ │ +05360e: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ +053612: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ +053616: 5484 f200 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00f2 │ │ +05361a: 6e20 c20a 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0ac2 │ │ +053620: 0c04 |004e: move-result-object v4 │ │ +053622: 1f04 0401 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@0104 │ │ +053626: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ +05362a: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05362e: 28f2 |0055: goto 0047 // -000e │ │ +053630: 5584 f300 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00f3 │ │ +053634: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ +053638: 1a04 c900 |005a: const-string v4, "(root)" // string@00c9 │ │ +05363c: 5585 f900 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ +053640: 6e40 1404 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0414 │ │ +053646: 0c04 |0061: move-result-object v4 │ │ +053648: 5b84 f800 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +05364c: 5484 f800 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +053650: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ +053654: 5484 f800 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +053658: 5544 9101 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ +05365c: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ +053660: 5484 f800 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +053664: 6e10 6d05 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@056d │ │ +05366a: 28bf |0073: goto 0032 // -0041 │ │ +05366c: 1201 |0074: const/4 v1, #int 0 // #0 │ │ +05366e: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ +053672: 4602 0301 |0077: aget-object v2, v3, v1 │ │ +053676: 6e10 7005 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0570 │ │ +05367c: 6e10 6b05 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@056b │ │ +053682: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +053686: 28f4 |0081: goto 0075 // -000c │ │ +053688: 0e00 |0082: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=559 │ │ 0x0005 line=561 │ │ 0x0007 line=562 │ │ 0x0009 line=563 │ │ 0x000e line=565 │ │ @@ -9841,23 +9841,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -052e54: |[052e54] android.support.v4.app.FragmentActivity.onStop:()V │ │ -052e64: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -052e66: 6f10 7200 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0072 │ │ -052e6c: 5c21 fe00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ -052e70: 5420 f700 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -052e74: 6e20 8102 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0281 │ │ -052e7a: 5420 f600 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -052e7e: 6e10 8604 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0486 │ │ -052e84: 0e00 |0010: return-void │ │ +05368c: |[05368c] android.support.v4.app.FragmentActivity.onStop:()V │ │ +05369c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05369e: 6f10 7200 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0072 │ │ +0536a4: 5c21 fe00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ +0536a8: 5420 f700 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +0536ac: 6e20 8102 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0281 │ │ +0536b2: 5420 f600 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +0536b6: 6e10 8604 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0486 │ │ +0536bc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=608 │ │ 0x0004 line=610 │ │ 0x0006 line=611 │ │ 0x000b line=613 │ │ 0x0010 line=614 │ │ @@ -9869,26 +9869,26 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -052e88: |[052e88] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -052e98: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -052e9a: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -052e9e: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -052ea2: b540 |0005: and-int/2addr v0, v4 │ │ -052ea4: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -052ea8: 2200 a104 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -052eac: 1a01 b902 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@02b9 │ │ -052eb0: 7020 9824 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -052eb6: 2700 |000f: throw v0 │ │ -052eb8: 6f30 7500 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0075 │ │ -052ebe: 0e00 |0013: return-void │ │ +0536c0: |[0536c0] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +0536d0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0536d2: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +0536d6: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +0536da: b540 |0005: and-int/2addr v0, v4 │ │ +0536dc: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0536e0: 2200 a704 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +0536e4: 1a01 b902 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@02b9 │ │ +0536e8: 7020 9824 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +0536ee: 2700 |000f: throw v0 │ │ +0536f0: 6f30 7500 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0075 │ │ +0536f6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ 0x0008 line=838 │ │ 0x0010 line=840 │ │ 0x0013 line=841 │ │ locals : │ │ @@ -9901,34 +9901,34 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -052ec0: |[052ec0] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -052ed0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -052ed2: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -052ed6: 6f30 7500 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0075 │ │ -052edc: 0e00 |0006: return-void │ │ -052ede: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -052ee2: b550 |0009: and-int/2addr v0, v5 │ │ -052ee4: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -052ee8: 2200 a104 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -052eec: 1a01 b902 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@02b9 │ │ -052ef0: 7020 9824 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -052ef6: 2700 |0013: throw v0 │ │ -052ef8: 5230 ca00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -052efc: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -052f00: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -052f04: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -052f0a: b551 |001d: and-int/2addr v1, v5 │ │ -052f0c: b010 |001e: add-int/2addr v0, v1 │ │ -052f0e: 6f30 7500 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0075 │ │ -052f14: 28e4 |0022: goto 0006 // -001c │ │ +0536f8: |[0536f8] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +053708: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +05370a: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +05370e: 6f30 7500 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0075 │ │ +053714: 0e00 |0006: return-void │ │ +053716: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +05371a: b550 |0009: and-int/2addr v0, v5 │ │ +05371c: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +053720: 2200 a704 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +053724: 1a01 b902 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@02b9 │ │ +053728: 7020 9824 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +05372e: 2700 |0013: throw v0 │ │ +053730: 5230 ca00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +053734: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +053738: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +05373c: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +053742: b551 |001d: and-int/2addr v1, v5 │ │ +053744: b010 |001e: add-int/2addr v0, v1 │ │ +053746: 6f30 7500 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0075 │ │ +05374c: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=848 │ │ 0x0003 line=849 │ │ 0x0006 line=856 │ │ 0x0007 line=852 │ │ 0x000c line=853 │ │ @@ -9944,38 +9944,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -052f18: |[052f18] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -052f28: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -052f2c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -052f30: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -052f34: 7110 2b03 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@032b │ │ -052f3a: 0e00 |0009: return-void │ │ -052f3c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -052f3e: 5c20 fa00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00fa │ │ -052f42: 28fc |000d: goto 0009 // -0004 │ │ +053750: |[053750] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +053760: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +053764: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +053768: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +05376c: 7110 2b03 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@032b │ │ +053772: 0e00 |0009: return-void │ │ +053774: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +053776: 5c20 fa00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00fa │ │ +05377a: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0006 line=649 │ │ 0x0009 line=656 │ │ 0x000a line=655 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ source_file_idx : 1039 (FragmentActivity.java) │ │ │ │ Class #55 header: │ │ -class_idx : 223 │ │ +class_idx : 227 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1042 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #55 - │ │ @@ -9992,17 +9992,17 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1042 (FragmentManager.java) │ │ │ │ Class #56 header: │ │ -class_idx : 224 │ │ +class_idx : 228 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1042 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #56 annotations: │ │ @@ -10054,17 +10054,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1042 (FragmentManager.java) │ │ │ │ Class #57 header: │ │ -class_idx : 225 │ │ +class_idx : 229 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1042 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #57 annotations: │ │ @@ -10086,17 +10086,17 @@ │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1042 (FragmentManager.java) │ │ │ │ Class #58 header: │ │ -class_idx : 226 │ │ +class_idx : 230 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1042 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 21 │ │ │ │ Class #58 annotations: │ │ @@ -10125,17 +10125,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052f44: |[052f44] android.support.v4.app.FragmentManager.:()V │ │ -052f54: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -052f5a: 0e00 |0003: return-void │ │ +05377c: |[05377c] android.support.v4.app.FragmentManager.:()V │ │ +05378c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +053792: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -10144,17 +10144,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052f5c: |[052f5c] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -052f6c: 6a00 1301 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -052f70: 0e00 |0002: return-void │ │ +053794: |[053794] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +0537a4: 6a00 1301 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +0537a8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0002 line=356 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -10230,18 +10230,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -052f74: |[052f74] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -052f84: 6e10 4b04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ -052f8a: 0c00 |0003: move-result-object v0 │ │ -052f8c: 1100 |0004: return-object v0 │ │ +0537ac: |[0537ac] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +0537bc: 6e10 4b04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ +0537c2: 0c00 |0003: move-result-object v0 │ │ +0537c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #12 : (in Landroid/support/v4/app/FragmentManager;) │ │ @@ -10297,17 +10297,17 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1042 (FragmentManager.java) │ │ │ │ Class #59 header: │ │ -class_idx : 227 │ │ +class_idx : 231 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1042 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #59 annotations: │ │ @@ -10333,18 +10333,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -052f90: |[052f90] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -052fa0: 5b01 0001 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0100 │ │ -052fa4: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -052faa: 0e00 |0005: return-void │ │ +0537c8: |[0537c8] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +0537d8: 5b01 0001 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0100 │ │ +0537dc: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0537e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -10354,31 +10354,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -052fac: |[052fac] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -052fbc: 5410 0001 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0100 │ │ -052fc0: 6e10 8904 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ -052fc6: 0e00 |0005: return-void │ │ +0537e4: |[0537e4] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +0537f4: 5410 0001 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0100 │ │ +0537f8: 6e10 8904 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ +0537fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0005 line=451 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ source_file_idx : 1042 (FragmentManager.java) │ │ │ │ Class #60 header: │ │ -class_idx : 228 │ │ +class_idx : 232 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1042 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #60 annotations: │ │ @@ -10404,18 +10404,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -052fc8: |[052fc8] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -052fd8: 5b01 0101 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0101 │ │ -052fdc: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -052fe2: 0e00 |0005: return-void │ │ +053800: |[053800] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +053810: 5b01 0101 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0101 │ │ +053814: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05381a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -10425,37 +10425,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -052fe4: |[052fe4] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -052ff4: 5450 0101 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0101 │ │ -052ff8: 5451 0101 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0101 │ │ -052ffc: 5411 1d01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -053000: 5411 f700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -053004: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -053006: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -053008: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -05300a: 6e54 a604 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@04a6 │ │ -053010: 0e00 |000e: return-void │ │ +05381c: |[05381c] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +05382c: 5450 0101 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0101 │ │ +053830: 5451 0101 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0101 │ │ +053834: 5411 1d01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +053838: 5411 f700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +05383c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +05383e: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +053840: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +053842: 6e54 a604 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@04a6 │ │ +053848: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x000e line=490 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ source_file_idx : 1042 (FragmentManager.java) │ │ │ │ Class #61 header: │ │ -class_idx : 229 │ │ +class_idx : 233 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1042 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #61 annotations: │ │ @@ -10489,20 +10489,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -053014: |[053014] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -053024: 5b01 0201 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0102 │ │ -053028: 5b02 0401 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0104 │ │ -05302c: 5903 0301 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0103 │ │ -053030: 7010 b324 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -053036: 0e00 |0009: return-void │ │ +05384c: |[05384c] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +05385c: 5b01 0201 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0102 │ │ +053860: 5b02 0401 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0104 │ │ +053864: 5903 0301 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0103 │ │ +053868: 7010 b324 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05386e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ @@ -10514,37 +10514,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -053038: |[053038] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -053048: 5450 0201 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0102 │ │ -05304c: 5451 0201 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0102 │ │ -053050: 5411 1d01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -053054: 5411 f700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -053058: 5452 0401 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0104 │ │ -05305c: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -05305e: 5254 0301 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0103 │ │ -053062: 6e54 a604 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@04a6 │ │ -053068: 0e00 |0010: return-void │ │ +053870: |[053870] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +053880: 5450 0201 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0102 │ │ +053884: 5451 0201 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0102 │ │ +053888: 5411 1d01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +05388c: 5411 f700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +053890: 5452 0401 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0104 │ │ +053894: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +053896: 5254 0301 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0103 │ │ +05389a: 6e54 a604 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@04a6 │ │ +0538a0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x0010 line=506 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ source_file_idx : 1042 (FragmentManager.java) │ │ │ │ Class #62 header: │ │ -class_idx : 230 │ │ +class_idx : 234 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1042 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #62 annotations: │ │ @@ -10578,20 +10578,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;II)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -05306c: |[05306c] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -05307c: 5b01 0501 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0105 │ │ -053080: 5902 0701 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@0107 │ │ -053084: 5903 0601 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@0106 │ │ -053088: 7010 b324 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05308e: 0e00 |0009: return-void │ │ +0538a4: |[0538a4] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +0538b4: 5b01 0501 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0105 │ │ +0538b8: 5902 0701 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@0107 │ │ +0538bc: 5903 0601 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@0106 │ │ +0538c0: 7010 b324 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0538c6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -10603,37 +10603,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -053090: |[053090] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -0530a0: 5450 0501 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0105 │ │ -0530a4: 5451 0501 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0105 │ │ -0530a8: 5411 1d01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -0530ac: 5411 f700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -0530b0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -0530b2: 5253 0701 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@0107 │ │ -0530b6: 5254 0601 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@0106 │ │ -0530ba: 6e54 a604 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@04a6 │ │ -0530c0: 0e00 |0010: return-void │ │ +0538c8: |[0538c8] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +0538d8: 5450 0501 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0105 │ │ +0538dc: 5451 0501 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0105 │ │ +0538e0: 5411 1d01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +0538e4: 5411 f700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +0538e8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0538ea: 5253 0701 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@0107 │ │ +0538ee: 5254 0601 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@0106 │ │ +0538f2: 6e54 a604 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@04a6 │ │ +0538f8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x0010 line=525 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ source_file_idx : 1042 (FragmentManager.java) │ │ │ │ Class #63 header: │ │ -class_idx : 231 │ │ +class_idx : 235 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1042 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #63 annotations: │ │ @@ -10663,19 +10663,19 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0530c4: |[0530c4] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -0530d4: 5b01 0801 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0108 │ │ -0530d8: 5b02 0901 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ -0530dc: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0530e2: 0e00 |0007: return-void │ │ +0538fc: |[0538fc] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +05390c: 5b01 0801 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0108 │ │ +053910: 5b02 0901 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ +053914: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05391a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1022 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/app/Fragment; │ │ @@ -10686,30 +10686,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -0530e4: |[0530e4] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -0530f4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0530f6: 5460 0901 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ -0530fa: 5400 ba00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -0530fe: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -053102: 5460 0901 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ -053106: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -053108: 5b01 ba00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -05310c: 5460 0801 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0108 │ │ -053110: 5461 0901 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ -053114: 5462 0901 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ -053118: 5222 d900 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ -05311c: 0134 |0014: move v4, v3 │ │ -05311e: 0135 |0015: move v5, v3 │ │ -053120: 7406 9d04 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@049d │ │ -053126: 0e00 |0019: return-void │ │ +05391c: |[05391c] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +05392c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05392e: 5460 0901 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ +053932: 5400 ba00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +053936: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +05393a: 5460 0901 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ +05393e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +053940: 5b01 ba00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +053944: 5460 0801 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0108 │ │ +053948: 5461 0901 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ +05394c: 5462 0901 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ +053950: 5222 d900 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ +053954: 0134 |0014: move v4, v3 │ │ +053956: 0135 |0015: move v5, v3 │ │ +053958: 7406 9d04 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@049d │ │ +05395e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1025 │ │ 0x0007 line=1026 │ │ 0x000c line=1027 │ │ 0x0019 line=1030 │ │ locals : │ │ @@ -10721,16 +10721,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053128: |[053128] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -053138: 0e00 |0000: return-void │ │ +053960: |[053960] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +053970: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1033 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -10739,29 +10739,29 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05313c: |[05313c] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -05314c: 0e00 |0000: return-void │ │ +053974: |[053974] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +053984: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1036 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ source_file_idx : 1042 (FragmentManager.java) │ │ │ │ Class #64 header: │ │ -class_idx : 233 │ │ +class_idx : 237 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1042 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #64 annotations: │ │ @@ -10784,17 +10784,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053150: |[053150] android.support.v4.app.FragmentManagerState$1.:()V │ │ -053160: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -053166: 0e00 |0003: return-void │ │ +053988: |[053988] android.support.v4.app.FragmentManagerState$1.:()V │ │ +053998: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05399e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ @@ -10803,18 +10803,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -053168: |[053168] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -053178: 2200 ea00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00ea │ │ -05317c: 7020 bf04 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@04bf │ │ -053182: 1100 |0005: return-object v0 │ │ +0539a0: |[0539a0] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +0539b0: 2200 ee00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00ee │ │ +0539b4: 7020 bf04 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@04bf │ │ +0539ba: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -10823,18 +10823,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053184: |[053184] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -053194: 6e20 b904 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@04b9 │ │ -05319a: 0c00 |0003: move-result-object v0 │ │ -05319c: 1100 |0004: return-object v0 │ │ +0539bc: |[0539bc] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0539cc: 6e20 b904 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@04b9 │ │ +0539d2: 0c00 |0003: move-result-object v0 │ │ +0539d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -10843,17 +10843,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentManagerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0531a0: |[0531a0] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -0531b0: 2320 0205 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0502 │ │ -0531b4: 1100 |0002: return-object v0 │ │ +0539d8: |[0539d8] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +0539e8: 2320 0805 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0508 │ │ +0539ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -10862,31 +10862,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0531b8: |[0531b8] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -0531c8: 6e20 bb04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@04bb │ │ -0531ce: 0c00 |0003: move-result-object v0 │ │ -0531d0: 1100 |0004: return-object v0 │ │ +0539f0: |[0539f0] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +053a00: 6e20 bb04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@04bb │ │ +053a06: 0c00 |0003: move-result-object v0 │ │ +053a08: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 1042 (FragmentManager.java) │ │ │ │ Class #65 header: │ │ -class_idx : 234 │ │ +class_idx : 238 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1042 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #65 annotations: │ │ @@ -10923,36 +10923,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0531d4: |[0531d4] android.support.v4.app.FragmentManagerState.:()V │ │ -0531e4: 2200 e900 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00e9 │ │ -0531e8: 7010 b804 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@04b8 │ │ -0531ee: 6900 3301 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0133 │ │ -0531f2: 0e00 |0007: return-void │ │ +053a0c: |[053a0c] android.support.v4.app.FragmentManagerState.:()V │ │ +053a1c: 2200 ed00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00ed │ │ +053a20: 7010 b804 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@04b8 │ │ +053a26: 6900 3301 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0133 │ │ +053a2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0531f4: |[0531f4] android.support.v4.app.FragmentManagerState.:()V │ │ -053204: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05320a: 0e00 |0003: return-void │ │ +053a2c: |[053a2c] android.support.v4.app.FragmentManagerState.:()V │ │ +053a3c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +053a42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0003 line=365 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ @@ -10961,30 +10961,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -05320c: |[05320c] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -05321c: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -053222: 6200 3c01 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@013c │ │ -053226: 6e20 8d02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@028d │ │ -05322c: 0c00 |0008: move-result-object v0 │ │ -05322e: 1f00 0305 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0503 │ │ -053232: 5b10 3401 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ -053236: 6e10 8c02 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@028c │ │ -05323c: 0c00 |0010: move-result-object v0 │ │ -05323e: 5b10 3501 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ -053242: 6200 9000 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0090 │ │ -053246: 6e20 8d02 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@028d │ │ -05324c: 0c00 |0018: move-result-object v0 │ │ -05324e: 1f00 0005 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0500 │ │ -053252: 5b10 3601 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ -053256: 0e00 |001d: return-void │ │ +053a44: |[053a44] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +053a54: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +053a5a: 6200 3c01 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@013c │ │ +053a5e: 6e20 8d02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@028d │ │ +053a64: 0c00 |0008: move-result-object v0 │ │ +053a66: 1f00 0905 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0509 │ │ +053a6a: 5b10 3401 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ +053a6e: 6e10 8c02 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@028c │ │ +053a74: 0c00 |0010: move-result-object v0 │ │ +053a76: 5b10 3501 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ +053a7a: 6200 9000 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0090 │ │ +053a7e: 6e20 8d02 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@028d │ │ +053a84: 0c00 |0018: move-result-object v0 │ │ +053a86: 1f00 0605 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0506 │ │ +053a8a: 5b10 3601 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ +053a8e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0003 line=368 │ │ 0x000d line=369 │ │ 0x0013 line=370 │ │ 0x001d line=371 │ │ @@ -10998,17 +10998,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053258: |[053258] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -053268: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05326a: 0f00 |0001: return v0 │ │ +053a90: |[053a90] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +053aa0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053aa2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -11016,39 +11016,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -05326c: |[05326c] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -05327c: 5410 3401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ -053280: 6e30 9d02 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@029d │ │ -053286: 5410 3501 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ -05328a: 6e20 9802 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0298 │ │ -053290: 5410 3601 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ -053294: 6e30 9d02 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@029d │ │ -05329a: 0e00 |000f: return-void │ │ +053aa4: |[053aa4] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +053ab4: 5410 3401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ +053ab8: 6e30 9d02 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@029d │ │ +053abe: 5410 3501 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ +053ac2: 6e20 9802 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0298 │ │ +053ac8: 5410 3601 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ +053acc: 6e30 9d02 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@029d │ │ +053ad2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ 0x0005 line=379 │ │ 0x000a line=380 │ │ 0x000f line=381 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ 0x0000 - 0x0010 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0010 reg=3 flags I │ │ │ │ source_file_idx : 1042 (FragmentManager.java) │ │ │ │ Class #66 header: │ │ -class_idx : 236 │ │ +class_idx : 240 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1037 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #66 annotations: │ │ @@ -11071,17 +11071,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05329c: |[05329c] android.support.v4.app.FragmentState$1.:()V │ │ -0532ac: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0532b2: 0e00 |0003: return-void │ │ +053ad4: |[053ad4] android.support.v4.app.FragmentState$1.:()V │ │ +053ae4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +053aea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ @@ -11090,18 +11090,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0532b4: |[0532b4] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -0532c4: 2200 ed00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00ed │ │ -0532c8: 7020 d404 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@04d4 │ │ -0532ce: 1100 |0005: return-object v0 │ │ +053aec: |[053aec] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +053afc: 2200 f100 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00f1 │ │ +053b00: 7020 d404 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@04d4 │ │ +053b06: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -11110,18 +11110,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0532d0: |[0532d0] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0532e0: 6e20 cf04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@04cf │ │ -0532e6: 0c00 |0003: move-result-object v0 │ │ -0532e8: 1100 |0004: return-object v0 │ │ +053b08: |[053b08] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +053b18: 6e20 cf04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@04cf │ │ +053b1e: 0c00 |0003: move-result-object v0 │ │ +053b20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -11130,17 +11130,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0532ec: |[0532ec] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -0532fc: 2320 0305 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0503 │ │ -053300: 1100 |0002: return-object v0 │ │ +053b24: |[053b24] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +053b34: 2320 0905 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0509 │ │ +053b38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -11149,31 +11149,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053304: |[053304] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -053314: 6e20 d104 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@04d1 │ │ -05331a: 0c00 |0003: move-result-object v0 │ │ -05331c: 1100 |0004: return-object v0 │ │ +053b3c: |[053b3c] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +053b4c: 6e20 d104 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@04d1 │ │ +053b52: 0c00 |0003: move-result-object v0 │ │ +053b54: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 1037 (Fragment.java) │ │ │ │ Class #67 header: │ │ -class_idx : 237 │ │ +class_idx : 241 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1037 │ │ static_fields_size : 1 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #67 annotations: │ │ @@ -11242,79 +11242,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -053320: |[053320] android.support.v4.app.FragmentState.:()V │ │ -053330: 2200 ec00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00ec │ │ -053334: 7010 ce04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@04ce │ │ -05333a: 6900 3c01 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@013c │ │ -05333e: 0e00 |0007: return-void │ │ +053b58: |[053b58] android.support.v4.app.FragmentState.:()V │ │ +053b68: 2200 f000 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00f0 │ │ +053b6c: 7010 ce04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@04ce │ │ +053b72: 6900 3c01 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@013c │ │ +053b76: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 80 16-bit code units │ │ -053340: |[053340] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -053350: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -053352: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -053354: 7010 b324 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05335a: 6e10 9402 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0294 │ │ -053360: 0c00 |0008: move-result-object v0 │ │ -053362: 5b30 3e01 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013e │ │ -053366: 6e10 9102 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -05336c: 0a00 |000e: move-result v0 │ │ -05336e: 5930 4301 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0143 │ │ -053372: 6e10 9102 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -053378: 0a00 |0014: move-result v0 │ │ -05337a: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -05337e: 0110 |0017: move v0, v1 │ │ -053380: 5c30 4201 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0142 │ │ -053384: 6e10 9102 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -05338a: 0a00 |001d: move-result v0 │ │ -05338c: 5930 4101 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0141 │ │ -053390: 6e10 9102 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -053396: 0a00 |0023: move-result v0 │ │ -053398: 5930 3f01 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013f │ │ -05339c: 6e10 9402 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0294 │ │ -0533a2: 0c00 |0029: move-result-object v0 │ │ -0533a4: 5b30 4701 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0147 │ │ -0533a8: 6e10 9102 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -0533ae: 0a00 |002f: move-result v0 │ │ -0533b0: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -0533b4: 0110 |0032: move v0, v1 │ │ -0533b6: 5c30 4501 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0145 │ │ -0533ba: 6e10 9102 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -0533c0: 0a00 |0038: move-result v0 │ │ -0533c2: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -0533c6: 5c31 4001 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0140 │ │ -0533ca: 6e10 9002 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0290 │ │ -0533d0: 0c00 |0040: move-result-object v0 │ │ -0533d2: 5b30 3d01 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ -0533d6: 6e10 9002 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0290 │ │ -0533dc: 0c00 |0046: move-result-object v0 │ │ -0533de: 5b30 4601 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -0533e2: 0e00 |0049: return-void │ │ -0533e4: 0120 |004a: move v0, v2 │ │ -0533e6: 28cd |004b: goto 0018 // -0033 │ │ -0533e8: 0120 |004c: move v0, v2 │ │ -0533ea: 28e6 |004d: goto 0033 // -001a │ │ -0533ec: 0121 |004e: move v1, v2 │ │ -0533ee: 28ec |004f: goto 003b // -0014 │ │ +053b78: |[053b78] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +053b88: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +053b8a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +053b8c: 7010 b324 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@24b3 │ │ +053b92: 6e10 9402 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0294 │ │ +053b98: 0c00 |0008: move-result-object v0 │ │ +053b9a: 5b30 3e01 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013e │ │ +053b9e: 6e10 9102 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +053ba4: 0a00 |000e: move-result v0 │ │ +053ba6: 5930 4301 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0143 │ │ +053baa: 6e10 9102 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +053bb0: 0a00 |0014: move-result v0 │ │ +053bb2: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +053bb6: 0110 |0017: move v0, v1 │ │ +053bb8: 5c30 4201 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0142 │ │ +053bbc: 6e10 9102 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +053bc2: 0a00 |001d: move-result v0 │ │ +053bc4: 5930 4101 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0141 │ │ +053bc8: 6e10 9102 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +053bce: 0a00 |0023: move-result v0 │ │ +053bd0: 5930 3f01 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013f │ │ +053bd4: 6e10 9402 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0294 │ │ +053bda: 0c00 |0029: move-result-object v0 │ │ +053bdc: 5b30 4701 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0147 │ │ +053be0: 6e10 9102 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +053be6: 0a00 |002f: move-result v0 │ │ +053be8: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +053bec: 0110 |0032: move v0, v1 │ │ +053bee: 5c30 4501 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0145 │ │ +053bf2: 6e10 9102 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +053bf8: 0a00 |0038: move-result v0 │ │ +053bfa: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +053bfe: 5c31 4001 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0140 │ │ +053c02: 6e10 9002 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0290 │ │ +053c08: 0c00 |0040: move-result-object v0 │ │ +053c0a: 5b30 3d01 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ +053c0e: 6e10 9002 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0290 │ │ +053c14: 0c00 |0046: move-result-object v0 │ │ +053c16: 5b30 4601 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +053c1a: 0e00 |0049: return-void │ │ +053c1c: 0120 |004a: move v0, v2 │ │ +053c1e: 28cd |004b: goto 0018 // -0033 │ │ +053c20: 0120 |004c: move v0, v2 │ │ +053c22: 28e6 |004d: goto 0033 // -001a │ │ +053c24: 0121 |004e: move v1, v2 │ │ +053c26: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=77 │ │ 0x0005 line=78 │ │ 0x000b line=79 │ │ 0x0011 line=80 │ │ 0x001a line=81 │ │ @@ -11337,38 +11337,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -0533f0: |[0533f0] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -053400: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -053406: 6e10 b624 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -05340c: 0c00 |0006: move-result-object v0 │ │ -05340e: 6e10 8c24 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ -053414: 0c00 |000a: move-result-object v0 │ │ -053416: 5b10 3e01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013e │ │ -05341a: 5220 ca00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -05341e: 5910 4301 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0143 │ │ -053422: 5520 c600 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ -053426: 5c10 4201 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0142 │ │ -05342a: 5220 c400 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -05342e: 5910 4101 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0141 │ │ -053432: 5220 c100 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -053436: 5910 3f01 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013f │ │ -05343a: 5420 da00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -05343e: 5b10 4701 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0147 │ │ -053442: 5520 d400 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ -053446: 5c10 4501 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0145 │ │ -05344a: 5520 c300 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -05344e: 5c10 4001 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0140 │ │ -053452: 5420 bb00 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ -053456: 5b10 3d01 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ -05345a: 0e00 |002d: return-void │ │ +053c28: |[053c28] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +053c38: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +053c3e: 6e10 b624 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +053c44: 0c00 |0006: move-result-object v0 │ │ +053c46: 6e10 8c24 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ +053c4c: 0c00 |000a: move-result-object v0 │ │ +053c4e: 5b10 3e01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013e │ │ +053c52: 5220 ca00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +053c56: 5910 4301 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0143 │ │ +053c5a: 5520 c600 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ +053c5e: 5c10 4201 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0142 │ │ +053c62: 5220 c400 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +053c66: 5910 4101 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0141 │ │ +053c6a: 5220 c100 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +053c6e: 5910 3f01 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013f │ │ +053c72: 5420 da00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +053c76: 5b10 4701 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0147 │ │ +053c7a: 5520 d400 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ +053c7e: 5c10 4501 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0145 │ │ +053c82: 5520 c300 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +053c86: 5c10 4001 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0140 │ │ +053c8a: 5420 bb00 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ +053c8e: 5b10 3d01 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ +053c92: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ 0x000d line=67 │ │ 0x0011 line=68 │ │ 0x0015 line=69 │ │ @@ -11388,17 +11388,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05345c: |[05345c] android.support.v4.app.FragmentState.describeContents:()I │ │ -05346c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05346e: 0f00 |0001: return v0 │ │ +053c94: |[053c94] android.support.v4.app.FragmentState.describeContents:()I │ │ +053ca4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053ca6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ @@ -11406,82 +11406,82 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 137 16-bit code units │ │ -053470: |[053470] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -053480: 5430 4401 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -053484: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -053488: 5430 4401 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -05348c: 1100 |0006: return-object v0 │ │ -05348e: 5430 3d01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ -053492: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -053496: 5430 3d01 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ -05349a: 6e10 1004 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0410 │ │ -0534a0: 0c01 |0010: move-result-object v1 │ │ -0534a2: 6e20 6d02 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@026d │ │ -0534a8: 5430 3e01 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013e │ │ -0534ac: 5431 3d01 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ -0534b0: 7130 bb03 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@03bb │ │ -0534b6: 0c00 |001b: move-result-object v0 │ │ -0534b8: 5b30 4401 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -0534bc: 5430 4601 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -0534c0: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -0534c4: 5430 4601 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -0534c8: 6e10 1004 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0410 │ │ -0534ce: 0c01 |0027: move-result-object v1 │ │ -0534d0: 6e20 6d02 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@026d │ │ -0534d6: 5430 4401 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -0534da: 5431 4601 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -0534de: 5b01 d600 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -0534e2: 5430 4401 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -0534e6: 5231 4301 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0143 │ │ -0534ea: 6e30 f803 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@03f8 │ │ -0534f0: 5430 4401 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -0534f4: 5531 4201 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0142 │ │ -0534f8: 5c01 c600 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ -0534fc: 5430 4401 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -053500: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -053502: 5c01 d200 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00d2 │ │ -053506: 5430 4401 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -05350a: 5231 4101 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0141 │ │ -05350e: 5901 c400 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -053512: 5430 4401 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -053516: 5231 3f01 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013f │ │ -05351a: 5901 c100 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -05351e: 5430 4401 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -053522: 5431 4701 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0147 │ │ -053526: 5b01 da00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -05352a: 5430 4401 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -05352e: 5531 4501 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0145 │ │ -053532: 5c01 d400 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ -053536: 5430 4401 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -05353a: 5531 4001 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0140 │ │ -05353e: 5c01 c300 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -053542: 5430 4401 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -053546: 5441 f600 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -05354a: 5b01 c500 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -05354e: 6300 1301 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -053552: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -053556: 1a00 1004 |006b: const-string v0, "FragmentManager" // string@0410 │ │ -05355a: 2201 b604 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -05355e: 7010 d724 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -053564: 1a02 a304 |0072: const-string v2, "Instantiated fragment " // string@04a3 │ │ -053568: 6e20 df24 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05356e: 0c01 |0077: move-result-object v1 │ │ -053570: 5432 4401 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -053574: 6e20 de24 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05357a: 0c01 |007d: move-result-object v1 │ │ -05357c: 6e10 e424 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -053582: 0c01 |0081: move-result-object v1 │ │ -053584: 7120 6e20 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -05358a: 5430 4401 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -05358e: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +053ca8: |[053ca8] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +053cb8: 5430 4401 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +053cbc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +053cc0: 5430 4401 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +053cc4: 1100 |0006: return-object v0 │ │ +053cc6: 5430 3d01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ +053cca: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +053cce: 5430 3d01 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ +053cd2: 6e10 1004 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0410 │ │ +053cd8: 0c01 |0010: move-result-object v1 │ │ +053cda: 6e20 6d02 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@026d │ │ +053ce0: 5430 3e01 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013e │ │ +053ce4: 5431 3d01 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ +053ce8: 7130 bb03 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@03bb │ │ +053cee: 0c00 |001b: move-result-object v0 │ │ +053cf0: 5b30 4401 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +053cf4: 5430 4601 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +053cf8: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +053cfc: 5430 4601 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +053d00: 6e10 1004 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0410 │ │ +053d06: 0c01 |0027: move-result-object v1 │ │ +053d08: 6e20 6d02 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@026d │ │ +053d0e: 5430 4401 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +053d12: 5431 4601 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +053d16: 5b01 d600 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +053d1a: 5430 4401 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +053d1e: 5231 4301 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0143 │ │ +053d22: 6e30 f803 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@03f8 │ │ +053d28: 5430 4401 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +053d2c: 5531 4201 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0142 │ │ +053d30: 5c01 c600 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ +053d34: 5430 4401 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +053d38: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +053d3a: 5c01 d200 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00d2 │ │ +053d3e: 5430 4401 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +053d42: 5231 4101 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0141 │ │ +053d46: 5901 c400 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +053d4a: 5430 4401 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +053d4e: 5231 3f01 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013f │ │ +053d52: 5901 c100 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +053d56: 5430 4401 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +053d5a: 5431 4701 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0147 │ │ +053d5e: 5b01 da00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +053d62: 5430 4401 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +053d66: 5531 4501 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0145 │ │ +053d6a: 5c01 d400 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ +053d6e: 5430 4401 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +053d72: 5531 4001 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0140 │ │ +053d76: 5c01 c300 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +053d7a: 5430 4401 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +053d7e: 5441 f600 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +053d82: 5b01 c500 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +053d86: 6300 1301 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +053d8a: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +053d8e: 1a00 1004 |006b: const-string v0, "FragmentManager" // string@0410 │ │ +053d92: 2201 bc04 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +053d96: 7010 d724 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +053d9c: 1a02 a304 |0072: const-string v2, "Instantiated fragment " // string@04a3 │ │ +053da0: 6e20 df24 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +053da6: 0c01 |0077: move-result-object v1 │ │ +053da8: 5432 4401 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +053dac: 6e20 de24 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +053db2: 0c01 |007d: move-result-object v1 │ │ +053db4: 6e10 e424 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +053dba: 0c01 |0081: move-result-object v1 │ │ +053dbc: 7120 6e20 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +053dc2: 5430 4401 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +053dc6: 2900 7fff |0087: goto/16 0006 // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0004 line=92 │ │ 0x0006 line=118 │ │ 0x0007 line=95 │ │ 0x000b line=96 │ │ @@ -11510,49 +11510,49 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -053594: |[053594] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0535a4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0535a6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0535a8: 5430 3e01 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013e │ │ -0535ac: 6e20 9c02 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ -0535b2: 5230 4301 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0143 │ │ -0535b6: 6e20 9702 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -0535bc: 5530 4201 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0142 │ │ -0535c0: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -0535c4: 0110 |0010: move v0, v1 │ │ -0535c6: 6e20 9702 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -0535cc: 5230 4101 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0141 │ │ -0535d0: 6e20 9702 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -0535d6: 5230 3f01 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013f │ │ -0535da: 6e20 9702 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -0535e0: 5430 4701 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0147 │ │ -0535e4: 6e20 9c02 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ -0535ea: 5530 4501 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0145 │ │ -0535ee: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -0535f2: 0110 |0027: move v0, v1 │ │ -0535f4: 6e20 9702 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -0535fa: 5530 4001 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0140 │ │ -0535fe: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -053602: 6e20 9702 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -053608: 5430 3d01 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ -05360c: 6e20 9602 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0296 │ │ -053612: 5430 4601 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -053616: 6e20 9602 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0296 │ │ -05361c: 0e00 |003c: return-void │ │ -05361e: 0120 |003d: move v0, v2 │ │ -053620: 28d3 |003e: goto 0011 // -002d │ │ -053622: 0120 |003f: move v0, v2 │ │ -053624: 28e8 |0040: goto 0028 // -0018 │ │ -053626: 0121 |0041: move v1, v2 │ │ -053628: 28ed |0042: goto 002f // -0013 │ │ +053dcc: |[053dcc] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +053ddc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +053dde: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +053de0: 5430 3e01 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013e │ │ +053de4: 6e20 9c02 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ +053dea: 5230 4301 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0143 │ │ +053dee: 6e20 9702 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +053df4: 5530 4201 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0142 │ │ +053df8: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +053dfc: 0110 |0010: move v0, v1 │ │ +053dfe: 6e20 9702 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +053e04: 5230 4101 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0141 │ │ +053e08: 6e20 9702 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +053e0e: 5230 3f01 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013f │ │ +053e12: 6e20 9702 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +053e18: 5430 4701 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0147 │ │ +053e1c: 6e20 9c02 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ +053e22: 5530 4501 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0145 │ │ +053e26: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +053e2a: 0110 |0027: move v0, v1 │ │ +053e2c: 6e20 9702 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +053e32: 5530 4001 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0140 │ │ +053e36: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +053e3a: 6e20 9702 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +053e40: 5430 3d01 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ +053e44: 6e20 9602 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0296 │ │ +053e4a: 5430 4601 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +053e4e: 6e20 9602 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0296 │ │ +053e54: 0e00 |003c: return-void │ │ +053e56: 0120 |003d: move v0, v2 │ │ +053e58: 28d3 |003e: goto 0011 // -002d │ │ +053e5a: 0120 |003f: move v0, v2 │ │ +053e5c: 28e8 |0040: goto 0028 // -0018 │ │ +053e5e: 0121 |0041: move v1, v2 │ │ +053e60: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=126 │ │ 0x0007 line=127 │ │ 0x000c line=128 │ │ 0x0014 line=129 │ │ 0x0019 line=130 │ │ @@ -11569,17 +11569,17 @@ │ │ 0x0000 - 0x0043 reg=3 this Landroid/support/v4/app/FragmentState; │ │ 0x0000 - 0x0043 reg=4 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0043 reg=5 flags I │ │ │ │ source_file_idx : 1037 (Fragment.java) │ │ │ │ Class #68 header: │ │ -class_idx : 239 │ │ +class_idx : 243 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1050 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #68 annotations: │ │ @@ -11595,17 +11595,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 1050 (FragmentTabHost.java) │ │ │ │ Class #69 header: │ │ -class_idx : 240 │ │ +class_idx : 244 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1050 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #69 annotations: │ │ @@ -11631,18 +11631,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05362c: |[05362c] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ -05363c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -053642: 5b01 4f01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@014f │ │ -053646: 0e00 |0005: return-void │ │ +053e64: |[053e64] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ +053e74: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +053e7a: 5b01 4f01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@014f │ │ +053e7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ 0x0005 line=79 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; │ │ @@ -11654,39 +11654,39 @@ │ │ type : '(Ljava/lang/String;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -053648: |[053648] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ -053658: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05365a: 2200 1c04 |0001: new-instance v0, Landroid/view/View; // type@041c │ │ -05365e: 5431 4f01 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@014f │ │ -053662: 7020 4a21 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@214a │ │ -053668: 6e20 cf21 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@21cf │ │ -05366e: 6e20 ce21 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@21ce │ │ -053674: 1100 |000e: return-object v0 │ │ +053e80: |[053e80] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ +053e90: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +053e92: 2200 2104 |0001: new-instance v0, Landroid/view/View; // type@0421 │ │ +053e96: 5431 4f01 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@014f │ │ +053e9a: 7020 4a21 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@214a │ │ +053ea0: 6e20 cf21 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@21cf │ │ +053ea6: 6e20 ce21 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@21ce │ │ +053eac: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0008 line=84 │ │ 0x000b line=85 │ │ 0x000e line=86 │ │ locals : │ │ 0x0008 - 0x000f reg=0 v Landroid/view/View; │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; │ │ 0x0000 - 0x000f reg=4 tag Ljava/lang/String; │ │ │ │ source_file_idx : 1050 (FragmentTabHost.java) │ │ │ │ Class #70 header: │ │ -class_idx : 241 │ │ +class_idx : 245 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1050 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #70 annotations: │ │ @@ -11709,17 +11709,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053678: |[053678] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ -053688: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05368e: 0e00 |0003: return-void │ │ +053eb0: |[053eb0] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ +053ec0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +053ec6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -11728,19 +11728,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -053690: |[053690] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -0536a0: 2200 f200 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00f2 │ │ -0536a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0536a6: 7030 ec04 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@04ec │ │ -0536ac: 1100 |0006: return-object v0 │ │ +053ec8: |[053ec8] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +053ed8: 2200 f600 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00f6 │ │ +053edc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +053ede: 7030 ec04 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@04ec │ │ +053ee4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -11749,18 +11749,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0536b0: |[0536b0] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0536c0: 6e20 e604 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@04e6 │ │ -0536c6: 0c00 |0003: move-result-object v0 │ │ -0536c8: 1100 |0004: return-object v0 │ │ +053ee8: |[053ee8] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +053ef8: 6e20 e604 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@04e6 │ │ +053efe: 0c00 |0003: move-result-object v0 │ │ +053f00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -11769,17 +11769,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentTabHost$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0536cc: |[0536cc] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -0536dc: 2320 0405 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0504 │ │ -0536e0: 1100 |0002: return-object v0 │ │ +053f04: |[053f04] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +053f14: 2320 0a05 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@050a │ │ +053f18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -11788,31 +11788,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0536e4: |[0536e4] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0536f4: 6e20 e804 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@04e8 │ │ -0536fa: 0c00 |0003: move-result-object v0 │ │ -0536fc: 1100 |0004: return-object v0 │ │ +053f1c: |[053f1c] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +053f2c: 6e20 e804 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@04e8 │ │ +053f32: 0c00 |0003: move-result-object v0 │ │ +053f34: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 1050 (FragmentTabHost.java) │ │ │ │ Class #71 header: │ │ -class_idx : 242 │ │ +class_idx : 246 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1043 │ │ +superclass_idx : 1048 │ │ source_file_idx : 1050 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #71 annotations: │ │ @@ -11843,39 +11843,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -053700: |[053700] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ -053710: 2200 f100 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00f1 │ │ -053714: 7010 e504 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@04e5 │ │ -05371a: 6900 5001 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0150 │ │ -05371e: 0e00 |0007: return-void │ │ +053f38: |[053f38] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ +053f48: 2200 f500 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00f5 │ │ +053f4c: 7010 e504 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@04e5 │ │ +053f52: 6900 5001 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0150 │ │ +053f56: 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 │ │ -053720: |[053720] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ -053730: 7020 4221 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@2142 │ │ -053736: 6e10 9402 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0294 │ │ -05373c: 0c00 |0006: move-result-object v0 │ │ -05373e: 5b10 5101 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ -053742: 0e00 |0009: return-void │ │ +053f58: |[053f58] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ +053f68: 7020 4221 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@2142 │ │ +053f6e: 6e10 9402 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0294 │ │ +053f74: 0c00 |0006: move-result-object v0 │ │ +053f76: 5b10 5101 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ +053f7a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0003 line=99 │ │ 0x0009 line=100 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ @@ -11886,17 +11886,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -053744: |[053744] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ -053754: 7020 eb04 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@04eb │ │ -05375a: 0e00 |0003: return-void │ │ +053f7c: |[053f7c] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ +053f8c: 7020 eb04 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@04eb │ │ +053f92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/app/FragmentTabHost$1; │ │ @@ -11906,17 +11906,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05375c: |[05375c] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ -05376c: 7020 4321 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2143 │ │ -053772: 0e00 |0003: return-void │ │ +053f94: |[053f94] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ +053fa4: 7020 4321 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2143 │ │ +053faa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -11927,38 +11927,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -053774: |[053774] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ -053784: 2200 b604 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -053788: 7010 d724 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05378e: 1a01 1904 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@0419 │ │ -053792: 6e20 df24 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -053798: 0c00 |000a: move-result-object v0 │ │ -05379a: 7110 e724 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ -0537a0: 0a01 |000e: move-result v1 │ │ -0537a2: 7110 a324 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -0537a8: 0c01 |0012: move-result-object v1 │ │ -0537aa: 6e20 df24 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0537b0: 0c00 |0016: move-result-object v0 │ │ -0537b2: 1a01 3500 |0017: const-string v1, " curTab=" // string@0035 │ │ -0537b6: 6e20 df24 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0537bc: 0c00 |001c: move-result-object v0 │ │ -0537be: 5421 5101 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ -0537c2: 6e20 df24 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0537c8: 0c00 |0022: move-result-object v0 │ │ -0537ca: 1a01 8027 |0023: const-string v1, "}" // string@2780 │ │ -0537ce: 6e20 df24 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0537d4: 0c00 |0028: move-result-object v0 │ │ -0537d6: 6e10 e424 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0537dc: 0c00 |002c: move-result-object v0 │ │ -0537de: 1100 |002d: return-object v0 │ │ +053fac: |[053fac] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ +053fbc: 2200 bc04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +053fc0: 7010 d724 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +053fc6: 1a01 1904 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@0419 │ │ +053fca: 6e20 df24 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +053fd0: 0c00 |000a: move-result-object v0 │ │ +053fd2: 7110 e724 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ +053fd8: 0a01 |000e: move-result v1 │ │ +053fda: 7110 a324 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +053fe0: 0c01 |0012: move-result-object v1 │ │ +053fe2: 6e20 df24 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +053fe8: 0c00 |0016: move-result-object v0 │ │ +053fea: 1a01 3500 |0017: const-string v1, " curTab=" // string@0035 │ │ +053fee: 6e20 df24 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +053ff4: 0c00 |001c: move-result-object v0 │ │ +053ff6: 5421 5101 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ +053ffa: 6e20 df24 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +054000: 0c00 |0022: move-result-object v0 │ │ +054002: 1a01 8627 |0023: const-string v1, "}" // string@2786 │ │ +054006: 6e20 df24 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05400c: 0c00 |0028: move-result-object v0 │ │ +05400e: 6e10 e424 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +054014: 0c00 |002c: move-result-object v0 │ │ +054016: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentTabHost$SavedState;) │ │ @@ -11966,35 +11966,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0537e0: |[0537e0] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0537f0: 6f30 4421 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2144 │ │ -0537f6: 5410 5101 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ -0537fa: 6e20 9c02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ -053800: 0e00 |0008: return-void │ │ +054018: |[054018] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +054028: 6f30 4421 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2144 │ │ +05402e: 5410 5101 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ +054032: 6e20 9c02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ +054038: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ 0x0008 line=106 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ 0x0000 - 0x0009 reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x0009 reg=3 flags I │ │ │ │ source_file_idx : 1050 (FragmentTabHost.java) │ │ │ │ Class #72 header: │ │ -class_idx : 243 │ │ +class_idx : 247 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1050 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #72 annotations: │ │ @@ -12035,20 +12035,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -053804: |[053804] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -053814: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05381a: 5b01 5501 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0155 │ │ -05381e: 5b02 5301 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0153 │ │ -053822: 5b03 5201 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0152 │ │ -053826: 0e00 |0009: return-void │ │ +05403c: |[05403c] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +05404c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +054052: 5b01 5501 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0155 │ │ +054056: 5b02 5301 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0153 │ │ +05405a: 5b03 5201 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0152 │ │ +05405e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ @@ -12064,17 +12064,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053828: |[053828] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ -053838: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0154 │ │ -05383c: 1100 |0002: return-object v0 │ │ +054060: |[054060] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ +054070: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0154 │ │ +054074: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ #2 : (in Landroid/support/v4/app/FragmentTabHost$TabInfo;) │ │ @@ -12082,17 +12082,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053840: |[053840] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -053850: 5b01 5401 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0154 │ │ -053854: 1101 |0002: return-object v1 │ │ +054078: |[054078] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +054088: 5b01 5401 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0154 │ │ +05408c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/support/v4/app/Fragment; │ │ │ │ @@ -12101,17 +12101,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053858: |[053858] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ -053868: 5410 5501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0155 │ │ -05386c: 1100 |0002: return-object v0 │ │ +054090: |[054090] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ +0540a0: 5410 5501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0155 │ │ +0540a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ #4 : (in Landroid/support/v4/app/FragmentTabHost$TabInfo;) │ │ @@ -12119,17 +12119,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053870: |[053870] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ -053880: 5410 5301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0153 │ │ -053884: 1100 |0002: return-object v0 │ │ +0540a8: |[0540a8] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ +0540b8: 5410 5301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0153 │ │ +0540bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentTabHost$TabInfo;) │ │ @@ -12137,30 +12137,30 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053888: |[053888] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ -053898: 5410 5201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0152 │ │ -05389c: 1100 |0002: return-object v0 │ │ +0540c0: |[0540c0] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ +0540d0: 5410 5201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0152 │ │ +0540d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ Virtual methods - │ │ source_file_idx : 1050 (FragmentTabHost.java) │ │ │ │ Class #73 header: │ │ -class_idx : 244 │ │ +class_idx : 248 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1130 │ │ +superclass_idx : 1136 │ │ source_file_idx : 1050 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 10 │ │ │ │ Class #73 annotations: │ │ @@ -12219,22 +12219,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0538a0: |[0538a0] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ -0538b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0538b2: 7030 1224 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2412 │ │ -0538b8: 2200 ce04 |0004: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -0538bc: 7010 ff24 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -0538c2: 5b20 5d01 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ -0538c6: 7030 0205 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0502 │ │ -0538cc: 0e00 |000e: return-void │ │ +0540d8: |[0540d8] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ +0540e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0540ea: 7030 1224 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2412 │ │ +0540f0: 2200 d404 |0004: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +0540f4: 7010 ff24 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +0540fa: 5b20 5d01 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ +0540fe: 7030 0205 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0502 │ │ +054104: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0004 line=52 │ │ 0x000b line=131 │ │ 0x000e line=132 │ │ locals : │ │ @@ -12246,21 +12246,21 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0538d0: |[0538d0] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0538e0: 7030 1224 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2412 │ │ -0538e6: 2200 ce04 |0003: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -0538ea: 7010 ff24 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -0538f0: 5b10 5d01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ -0538f4: 7030 0205 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0502 │ │ -0538fa: 0e00 |000d: return-void │ │ +054108: |[054108] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +054118: 7030 1224 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2412 │ │ +05411e: 2200 d404 |0003: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +054122: 7010 ff24 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +054128: 5b10 5d01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ +05412c: 7030 0205 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0502 │ │ +054132: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=52 │ │ 0x000a line=136 │ │ 0x000d line=137 │ │ locals : │ │ @@ -12273,88 +12273,88 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 145 16-bit code units │ │ -0538fc: |[0538fc] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -05390c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05390e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -053910: 5463 5d01 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ -053914: 6e10 0d25 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -05391a: 0a03 |0007: move-result v3 │ │ -05391c: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ -053920: 5463 5d01 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ -053924: 6e20 0725 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -05392a: 0c02 |000f: move-result-object v2 │ │ -05392c: 1f02 f300 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00f3 │ │ -053930: 7110 f404 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@04f4 │ │ -053936: 0c03 |0015: move-result-object v3 │ │ -053938: 6e20 c824 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -05393e: 0a03 |0019: move-result v3 │ │ -053940: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ -053944: 0721 |001c: move-object v1, v2 │ │ -053946: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05394a: 28e3 |001f: goto 0002 // -001d │ │ -05394c: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ -053950: 2203 a204 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@04a2 │ │ -053954: 2204 b604 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@04b6 │ │ -053958: 7010 d724 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05395e: 1a05 6e0b |0029: const-string v5, "No tab known for tag " // string@0b6e │ │ -053962: 6e20 df24 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -053968: 0c04 |002e: move-result-object v4 │ │ -05396a: 6e20 df24 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -053970: 0c04 |0032: move-result-object v4 │ │ -053972: 6e10 e424 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -053978: 0c04 |0036: move-result-object v4 │ │ -05397a: 7020 9c24 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -053980: 2703 |003a: throw v3 │ │ -053982: 5463 5a01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ -053986: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ -05398a: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ -05398e: 5463 5901 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ -053992: 6e10 4b04 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ -053998: 0c08 |0046: move-result-object v8 │ │ -05399a: 5463 5a01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ -05399e: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ -0539a2: 5463 5a01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ -0539a6: 7110 f204 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@04f2 │ │ -0539ac: 0c03 |0050: move-result-object v3 │ │ -0539ae: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ -0539b2: 5463 5a01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ -0539b6: 7110 f204 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@04f2 │ │ -0539bc: 0c03 |0058: move-result-object v3 │ │ -0539be: 6e20 1605 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0516 │ │ -0539c4: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ -0539c8: 7110 f204 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@04f2 │ │ -0539ce: 0c03 |0061: move-result-object v3 │ │ -0539d0: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ -0539d4: 5463 5801 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0158 │ │ -0539d8: 7110 f504 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@04f5 │ │ -0539de: 0c04 |0069: move-result-object v4 │ │ -0539e0: 6e10 8c24 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ -0539e6: 0c04 |006d: move-result-object v4 │ │ -0539e8: 7110 f604 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@04f6 │ │ -0539ee: 0c05 |0071: move-result-object v5 │ │ -0539f0: 7130 bb03 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@03bb │ │ -0539f6: 0c03 |0075: move-result-object v3 │ │ -0539f8: 7120 f304 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@04f3 │ │ -0539fe: 5263 5701 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ -053a02: 7110 f204 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@04f2 │ │ -053a08: 0c04 |007e: move-result-object v4 │ │ -053a0a: 7110 f404 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@04f4 │ │ -053a10: 0c05 |0082: move-result-object v5 │ │ -053a12: 6e40 1005 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@0510 │ │ -053a18: 5b61 5a01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ -053a1c: 1108 |0088: return-object v8 │ │ -053a1e: 7110 f204 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@04f2 │ │ -053a24: 0c03 |008c: move-result-object v3 │ │ -053a26: 6e20 1305 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0513 │ │ -053a2c: 28f6 |0090: goto 0086 // -000a │ │ +054134: |[054134] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +054144: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +054146: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +054148: 5463 5d01 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ +05414c: 6e10 0d25 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +054152: 0a03 |0007: move-result v3 │ │ +054154: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ +054158: 5463 5d01 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ +05415c: 6e20 0725 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +054162: 0c02 |000f: move-result-object v2 │ │ +054164: 1f02 f700 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00f7 │ │ +054168: 7110 f404 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@04f4 │ │ +05416e: 0c03 |0015: move-result-object v3 │ │ +054170: 6e20 c824 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +054176: 0a03 |0019: move-result v3 │ │ +054178: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ +05417c: 0721 |001c: move-object v1, v2 │ │ +05417e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +054182: 28e3 |001f: goto 0002 // -001d │ │ +054184: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ +054188: 2203 a804 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@04a8 │ │ +05418c: 2204 bc04 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@04bc │ │ +054190: 7010 d724 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +054196: 1a05 740b |0029: const-string v5, "No tab known for tag " // string@0b74 │ │ +05419a: 6e20 df24 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0541a0: 0c04 |002e: move-result-object v4 │ │ +0541a2: 6e20 df24 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0541a8: 0c04 |0032: move-result-object v4 │ │ +0541aa: 6e10 e424 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0541b0: 0c04 |0036: move-result-object v4 │ │ +0541b2: 7020 9c24 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0541b8: 2703 |003a: throw v3 │ │ +0541ba: 5463 5a01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ +0541be: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ +0541c2: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ +0541c6: 5463 5901 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ +0541ca: 6e10 4b04 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ +0541d0: 0c08 |0046: move-result-object v8 │ │ +0541d2: 5463 5a01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ +0541d6: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ +0541da: 5463 5a01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ +0541de: 7110 f204 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@04f2 │ │ +0541e4: 0c03 |0050: move-result-object v3 │ │ +0541e6: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ +0541ea: 5463 5a01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ +0541ee: 7110 f204 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@04f2 │ │ +0541f4: 0c03 |0058: move-result-object v3 │ │ +0541f6: 6e20 1605 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0516 │ │ +0541fc: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ +054200: 7110 f204 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@04f2 │ │ +054206: 0c03 |0061: move-result-object v3 │ │ +054208: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ +05420c: 5463 5801 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0158 │ │ +054210: 7110 f504 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@04f5 │ │ +054216: 0c04 |0069: move-result-object v4 │ │ +054218: 6e10 8c24 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ +05421e: 0c04 |006d: move-result-object v4 │ │ +054220: 7110 f604 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@04f6 │ │ +054226: 0c05 |0071: move-result-object v5 │ │ +054228: 7130 bb03 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@03bb │ │ +05422e: 0c03 |0075: move-result-object v3 │ │ +054230: 7120 f304 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@04f3 │ │ +054236: 5263 5701 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ +05423a: 7110 f204 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@04f2 │ │ +054240: 0c04 |007e: move-result-object v4 │ │ +054242: 7110 f404 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@04f4 │ │ +054248: 0c05 |0082: move-result-object v5 │ │ +05424a: 6e40 1005 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@0510 │ │ +054250: 5b61 5a01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ +054254: 1108 |0088: return-object v8 │ │ +054256: 7110 f204 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@04f2 │ │ +05425c: 0c03 |008c: move-result-object v3 │ │ +05425e: 6e20 1305 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0513 │ │ +054264: 28f6 |0090: goto 0086 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0001 line=323 │ │ 0x000a line=324 │ │ 0x0012 line=325 │ │ 0x001c line=326 │ │ @@ -12387,38 +12387,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -053a30: |[053a30] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ -053a40: 5430 5c01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ -053a44: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ -053a48: 5230 5701 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ -053a4c: 6e20 ff04 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@04ff │ │ -053a52: 0c00 |0009: move-result-object v0 │ │ -053a54: 1f00 5104 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@0451 │ │ -053a58: 5b30 5c01 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ -053a5c: 5430 5c01 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ -053a60: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ -053a64: 2200 a204 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -053a68: 2201 b604 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -053a6c: 7010 d724 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -053a72: 1a02 6d0b |0019: const-string v2, "No tab content FrameLayout found for id " // string@0b6d │ │ -053a76: 6e20 df24 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -053a7c: 0c01 |001e: move-result-object v1 │ │ -053a7e: 5232 5701 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ -053a82: 6e20 db24 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -053a88: 0c01 |0024: move-result-object v1 │ │ -053a8a: 6e10 e424 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -053a90: 0c01 |0028: move-result-object v1 │ │ -053a92: 7020 9c24 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -053a98: 2700 |002c: throw v0 │ │ -053a9a: 0e00 |002d: return-void │ │ +054268: |[054268] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ +054278: 5430 5c01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ +05427c: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ +054280: 5230 5701 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ +054284: 6e20 ff04 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@04ff │ │ +05428a: 0c00 |0009: move-result-object v0 │ │ +05428c: 1f00 5704 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@0457 │ │ +054290: 5b30 5c01 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ +054294: 5430 5c01 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ +054298: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ +05429c: 2200 a804 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +0542a0: 2201 bc04 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +0542a4: 7010 d724 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0542aa: 1a02 730b |0019: const-string v2, "No tab content FrameLayout found for id " // string@0b73 │ │ +0542ae: 6e20 df24 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0542b4: 0c01 |001e: move-result-object v1 │ │ +0542b6: 5232 5701 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ +0542ba: 6e20 db24 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0542c0: 0c01 |0024: move-result-object v1 │ │ +0542c2: 6e10 e424 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0542c8: 0c01 |0028: move-result-object v1 │ │ +0542ca: 7020 9c24 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0542d0: 2700 |002c: throw v0 │ │ +0542d2: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0004 line=213 │ │ 0x000e line=214 │ │ 0x0012 line=215 │ │ 0x002d line=219 │ │ @@ -12430,55 +12430,55 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -053a9c: |[053a9c] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ -053aac: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ -053ab2: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -053ab4: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -053ab6: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ -053ab8: 6e20 ff04 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@04ff │ │ -053abe: 0c03 |0009: move-result-object v3 │ │ -053ac0: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ -053ac4: 2201 5604 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@0456 │ │ -053ac8: 7020 6f23 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@236f │ │ -053ace: 1213 |0011: const/4 v3, #int 1 // #1 │ │ -053ad0: 6e20 8c23 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@238c │ │ -053ad6: 2203 5004 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@0450 │ │ -053ada: 7030 4123 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2341 │ │ -053ae0: 6e30 fb04 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@04fb │ │ -053ae6: 2202 6b04 |001d: new-instance v2, Landroid/widget/TabWidget; // type@046b │ │ -053aea: 7020 1924 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@2419 │ │ -053af0: 6e20 1a24 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@241a │ │ -053af6: 6e20 1b24 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@241b │ │ -053afc: 2203 5504 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ -053b00: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ -053b02: 7040 6c23 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@236c │ │ -053b08: 6e30 7323 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2373 │ │ -053b0e: 2200 5104 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@0451 │ │ -053b12: 7020 4223 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2342 │ │ -053b18: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ -053b1e: 6e20 5023 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@2350 │ │ -053b24: 2203 5504 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ -053b28: 7040 6c23 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@236c │ │ -053b2e: 6e30 7323 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2373 │ │ -053b34: 2200 5104 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@0451 │ │ -053b38: 7020 4223 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2342 │ │ -053b3e: 5b80 5c01 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ -053b42: 5483 5c01 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ -053b46: 5284 5701 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ -053b4a: 6e20 5023 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@2350 │ │ -053b50: 2203 5504 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ -053b54: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ -053b58: 7040 6c23 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@236c │ │ -053b5e: 6e30 7323 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2373 │ │ -053b64: 0e00 |005c: return-void │ │ +0542d4: |[0542d4] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ +0542e4: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ +0542ea: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +0542ec: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +0542ee: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ +0542f0: 6e20 ff04 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@04ff │ │ +0542f6: 0c03 |0009: move-result-object v3 │ │ +0542f8: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ +0542fc: 2201 5c04 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@045c │ │ +054300: 7020 6f23 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@236f │ │ +054306: 1213 |0011: const/4 v3, #int 1 // #1 │ │ +054308: 6e20 8c23 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@238c │ │ +05430e: 2203 5604 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@0456 │ │ +054312: 7030 4123 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2341 │ │ +054318: 6e30 fb04 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@04fb │ │ +05431e: 2202 7104 |001d: new-instance v2, Landroid/widget/TabWidget; // type@0471 │ │ +054322: 7020 1924 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@2419 │ │ +054328: 6e20 1a24 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@241a │ │ +05432e: 6e20 1b24 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@241b │ │ +054334: 2203 5b04 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@045b │ │ +054338: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ +05433a: 7040 6c23 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@236c │ │ +054340: 6e30 7323 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2373 │ │ +054346: 2200 5704 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@0457 │ │ +05434a: 7020 4223 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2342 │ │ +054350: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ +054356: 6e20 5023 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@2350 │ │ +05435c: 2203 5b04 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@045b │ │ +054360: 7040 6c23 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@236c │ │ +054366: 6e30 7323 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2373 │ │ +05436c: 2200 5704 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@0457 │ │ +054370: 7020 4223 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2342 │ │ +054376: 5b80 5c01 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ +05437a: 5483 5c01 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ +05437e: 5284 5701 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ +054382: 6e20 5023 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@2350 │ │ +054388: 2203 5b04 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@045b │ │ +05438c: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ +054390: 7040 6c23 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@236c │ │ +054396: 6e30 7323 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2373 │ │ +05439c: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=151 │ │ 0x000c line=152 │ │ 0x0011 line=153 │ │ 0x0015 line=154 │ │ 0x001d line=158 │ │ @@ -12505,28 +12505,28 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -053b68: |[053b68] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -053b78: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -053b7a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -053b7c: 2311 f504 |0002: new-array v1, v1, [I // type@04f5 │ │ -053b80: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ -053b86: 4b02 0103 |0007: aput v2, v1, v3 │ │ -053b8a: 6e53 2b01 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ -053b90: 0c00 |000c: move-result-object v0 │ │ -053b92: 6e30 9b01 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ -053b98: 0a01 |0010: move-result v1 │ │ -053b9a: 5941 5701 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ -053b9e: 6e10 a001 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -053ba4: 6f20 1724 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@2417 │ │ -053baa: 0e00 |0019: return-void │ │ +0543a0: |[0543a0] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0543b0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0543b2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0543b4: 2311 fb04 |0002: new-array v1, v1, [I // type@04fb │ │ +0543b8: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ +0543be: 4b02 0103 |0007: aput v2, v1, v3 │ │ +0543c2: 6e53 2b01 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ +0543c8: 0c00 |000c: move-result-object v0 │ │ +0543ca: 6e30 9b01 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ +0543d0: 0a01 |0010: move-result v1 │ │ +0543d2: 5941 5701 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ +0543d6: 6e10 a001 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +0543dc: 6f20 1724 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@2417 │ │ +0543e2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x000d line=142 │ │ 0x0013 line=143 │ │ 0x0016 line=145 │ │ 0x0019 line=146 │ │ @@ -12542,48 +12542,48 @@ │ │ type : '(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 73 16-bit code units │ │ -053bac: |[053bac] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -053bbc: 2203 f000 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00f0 │ │ -053bc0: 5454 5801 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0158 │ │ -053bc4: 7020 e304 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@04e3 │ │ -053bca: 6e20 1124 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@2411 │ │ -053bd0: 6e10 1024 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@2410 │ │ -053bd6: 0c02 |000d: move-result-object v2 │ │ -053bd8: 2201 f300 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00f3 │ │ -053bdc: 7040 f104 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@04f1 │ │ -053be2: 5553 5601 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0156 │ │ -053be6: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -053bea: 5453 5901 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ -053bee: 6e20 5004 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0450 │ │ -053bf4: 0c03 |001c: move-result-object v3 │ │ -053bf6: 7120 f304 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@04f3 │ │ -053bfc: 7110 f204 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@04f2 │ │ -053c02: 0c03 |0023: move-result-object v3 │ │ -053c04: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ -053c08: 7110 f204 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@04f2 │ │ -053c0e: 0c03 |0029: move-result-object v3 │ │ -053c10: 6e10 be03 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@03be │ │ -053c16: 0a03 |002d: move-result v3 │ │ -053c18: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ -053c1c: 5453 5901 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ -053c20: 6e10 4b04 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ -053c26: 0c00 |0035: move-result-object v0 │ │ -053c28: 7110 f204 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@04f2 │ │ -053c2e: 0c03 |0039: move-result-object v3 │ │ -053c30: 6e20 1605 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0516 │ │ -053c36: 6e10 1405 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0514 │ │ -053c3c: 5453 5d01 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ -053c40: 6e20 0325 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -053c46: 6e20 f904 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@04f9 │ │ -053c4c: 0e00 |0048: return-void │ │ +0543e4: |[0543e4] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +0543f4: 2203 f400 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00f4 │ │ +0543f8: 5454 5801 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0158 │ │ +0543fc: 7020 e304 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@04e3 │ │ +054402: 6e20 1124 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@2411 │ │ +054408: 6e10 1024 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@2410 │ │ +05440e: 0c02 |000d: move-result-object v2 │ │ +054410: 2201 f700 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00f7 │ │ +054414: 7040 f104 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@04f1 │ │ +05441a: 5553 5601 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0156 │ │ +05441e: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +054422: 5453 5901 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ +054426: 6e20 5004 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0450 │ │ +05442c: 0c03 |001c: move-result-object v3 │ │ +05442e: 7120 f304 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@04f3 │ │ +054434: 7110 f204 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@04f2 │ │ +05443a: 0c03 |0023: move-result-object v3 │ │ +05443c: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ +054440: 7110 f204 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@04f2 │ │ +054446: 0c03 |0029: move-result-object v3 │ │ +054448: 6e10 be03 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@03be │ │ +05444e: 0a03 |002d: move-result v3 │ │ +054450: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ +054454: 5453 5901 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ +054458: 6e10 4b04 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ +05445e: 0c00 |0035: move-result-object v0 │ │ +054460: 7110 f204 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@04f2 │ │ +054466: 0c03 |0039: move-result-object v3 │ │ +054468: 6e20 1605 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0516 │ │ +05446e: 6e10 1405 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0514 │ │ +054474: 5453 5d01 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ +054478: 6e20 0325 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +05447e: 6e20 f904 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@04f9 │ │ +054484: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x000a line=228 │ │ 0x000e line=230 │ │ 0x0013 line=232 │ │ 0x0017 line=236 │ │ @@ -12609,67 +12609,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -053c50: |[053c50] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ -053c60: 6f10 1324 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@2413 │ │ -053c66: 6e10 0005 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0500 │ │ -053c6c: 0c00 |0006: move-result-object v0 │ │ -053c6e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -053c70: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -053c72: 5464 5d01 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ -053c76: 6e10 0d25 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -053c7c: 0a04 |000e: move-result v4 │ │ -053c7e: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ -053c82: 5464 5d01 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ -053c86: 6e20 0725 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -053c8c: 0c03 |0016: move-result-object v3 │ │ -053c8e: 1f03 f300 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00f3 │ │ -053c92: 5464 5901 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ -053c96: 7110 f404 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@04f4 │ │ -053c9c: 0c05 |001e: move-result-object v5 │ │ -053c9e: 6e20 5004 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0450 │ │ -053ca4: 0c04 |0022: move-result-object v4 │ │ -053ca6: 7120 f304 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@04f3 │ │ -053cac: 7110 f204 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@04f2 │ │ -053cb2: 0c04 |0029: move-result-object v4 │ │ -053cb4: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -053cb8: 7110 f204 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@04f2 │ │ -053cbe: 0c04 |002f: move-result-object v4 │ │ -053cc0: 6e10 be03 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@03be │ │ -053cc6: 0a04 |0033: move-result v4 │ │ -053cc8: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ -053ccc: 7110 f404 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@04f4 │ │ -053cd2: 0c04 |0039: move-result-object v4 │ │ -053cd4: 6e20 c824 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -053cda: 0a04 |003d: move-result v4 │ │ -053cdc: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -053ce0: 5b63 5a01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ -053ce4: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -053ce8: 28c5 |0044: goto 0009 // -003b │ │ -053cea: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ -053cee: 5464 5901 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ -053cf2: 6e10 4b04 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ -053cf8: 0c01 |004c: move-result-object v1 │ │ -053cfa: 7110 f204 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@04f2 │ │ -053d00: 0c04 |0050: move-result-object v4 │ │ -053d02: 6e20 1605 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0516 │ │ -053d08: 28ee |0054: goto 0042 // -0012 │ │ -053d0a: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -053d0c: 5c64 5601 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0156 │ │ -053d10: 7030 fc04 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@04fc │ │ -053d16: 0c01 |005b: move-result-object v1 │ │ -053d18: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ -053d1c: 6e10 1405 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0514 │ │ -053d22: 5464 5901 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ -053d26: 6e10 4e04 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@044e │ │ -053d2c: 0e00 |0066: return-void │ │ +054488: |[054488] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ +054498: 6f10 1324 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@2413 │ │ +05449e: 6e10 0005 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0500 │ │ +0544a4: 0c00 |0006: move-result-object v0 │ │ +0544a6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0544a8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0544aa: 5464 5d01 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ +0544ae: 6e10 0d25 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0544b4: 0a04 |000e: move-result v4 │ │ +0544b6: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ +0544ba: 5464 5d01 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ +0544be: 6e20 0725 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0544c4: 0c03 |0016: move-result-object v3 │ │ +0544c6: 1f03 f700 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00f7 │ │ +0544ca: 5464 5901 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ +0544ce: 7110 f404 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@04f4 │ │ +0544d4: 0c05 |001e: move-result-object v5 │ │ +0544d6: 6e20 5004 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0450 │ │ +0544dc: 0c04 |0022: move-result-object v4 │ │ +0544de: 7120 f304 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@04f3 │ │ +0544e4: 7110 f204 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@04f2 │ │ +0544ea: 0c04 |0029: move-result-object v4 │ │ +0544ec: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +0544f0: 7110 f204 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@04f2 │ │ +0544f6: 0c04 |002f: move-result-object v4 │ │ +0544f8: 6e10 be03 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@03be │ │ +0544fe: 0a04 |0033: move-result v4 │ │ +054500: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ +054504: 7110 f404 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@04f4 │ │ +05450a: 0c04 |0039: move-result-object v4 │ │ +05450c: 6e20 c824 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +054512: 0a04 |003d: move-result v4 │ │ +054514: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +054518: 5b63 5a01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ +05451c: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +054520: 28c5 |0044: goto 0009 // -003b │ │ +054522: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ +054526: 5464 5901 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ +05452a: 6e10 4b04 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ +054530: 0c01 |004c: move-result-object v1 │ │ +054532: 7110 f204 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@04f2 │ │ +054538: 0c04 |0050: move-result-object v4 │ │ +05453a: 6e20 1605 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0516 │ │ +054540: 28ee |0054: goto 0042 // -0012 │ │ +054542: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +054544: 5c64 5601 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0156 │ │ +054548: 7030 fc04 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@04fc │ │ +05454e: 0c01 |005b: move-result-object v1 │ │ +054550: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ +054554: 6e10 1405 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0514 │ │ +05455a: 5464 5901 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ +05455e: 6e10 4e04 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@044e │ │ +054564: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=252 │ │ 0x0007 line=256 │ │ 0x0008 line=257 │ │ 0x0011 line=258 │ │ @@ -12699,19 +12699,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053d30: |[053d30] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ -053d40: 6f10 1424 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@2414 │ │ -053d46: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -053d48: 5c10 5601 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0156 │ │ -053d4c: 0e00 |0006: return-void │ │ +054568: |[054568] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ +054578: 6f10 1424 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@2414 │ │ +05457e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +054580: 5c10 5601 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0156 │ │ +054584: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0003 line=290 │ │ 0x0006 line=291 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentTabHost; │ │ @@ -12721,23 +12721,23 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -053d50: |[053d50] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -053d60: 0730 |0000: move-object v0, v3 │ │ -053d62: 1f00 f200 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00f2 │ │ -053d66: 6e10 ee04 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@04ee │ │ -053d6c: 0c01 |0006: move-result-object v1 │ │ -053d6e: 6f20 1524 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2415 │ │ -053d74: 5401 5101 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ -053d78: 6e20 0805 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@0508 │ │ -053d7e: 0e00 |000f: return-void │ │ +054588: |[054588] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +054598: 0730 |0000: move-object v0, v3 │ │ +05459a: 1f00 f600 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00f6 │ │ +05459e: 6e10 ee04 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@04ee │ │ +0545a4: 0c01 |0006: move-result-object v1 │ │ +0545a6: 6f20 1524 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2415 │ │ +0545ac: 5401 5101 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ +0545b0: 6e20 0805 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@0508 │ │ +0545b6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0003 line=304 │ │ 0x000a line=305 │ │ 0x000f line=306 │ │ locals : │ │ @@ -12750,23 +12750,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -053d80: |[053d80] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -053d90: 6f10 1624 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@2416 │ │ -053d96: 0c01 |0003: move-result-object v1 │ │ -053d98: 2200 f200 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00f2 │ │ -053d9c: 7020 ed04 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@04ed │ │ -053da2: 6e10 0005 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0500 │ │ -053da8: 0c02 |000c: move-result-object v2 │ │ -053daa: 5b02 5101 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ -053dae: 1100 |000f: return-object v0 │ │ +0545b8: |[0545b8] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0545c8: 6f10 1624 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@2416 │ │ +0545ce: 0c01 |0003: move-result-object v1 │ │ +0545d0: 2200 f600 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00f6 │ │ +0545d4: 7020 ed04 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@04ed │ │ +0545da: 6e10 0005 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0500 │ │ +0545e0: 0c02 |000c: move-result-object v2 │ │ +0545e2: 5b02 5101 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ +0545e6: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0004 line=296 │ │ 0x0009 line=297 │ │ 0x000f line=298 │ │ locals : │ │ @@ -12779,27 +12779,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -053db0: |[053db0] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ -053dc0: 5521 5601 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0156 │ │ -053dc4: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -053dc8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -053dca: 7030 fc04 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@04fc │ │ -053dd0: 0c00 |0008: move-result-object v0 │ │ -053dd2: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -053dd6: 6e10 1405 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0514 │ │ -053ddc: 5421 5b01 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@015b │ │ -053de0: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -053de4: 5421 5b01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@015b │ │ -053de8: 7220 0f24 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@240f │ │ -053dee: 0e00 |0017: return-void │ │ +0545e8: |[0545e8] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ +0545f8: 5521 5601 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0156 │ │ +0545fc: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +054600: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +054602: 7030 fc04 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@04fc │ │ +054608: 0c00 |0008: move-result-object v0 │ │ +05460a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +05460e: 6e10 1405 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0514 │ │ +054614: 5421 5b01 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@015b │ │ +054618: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +05461c: 5421 5b01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@015b │ │ +054620: 7220 0f24 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@240f │ │ +054626: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=311 │ │ 0x0009 line=312 │ │ 0x000b line=313 │ │ 0x000e line=316 │ │ @@ -12815,17 +12815,17 @@ │ │ type : '(Landroid/widget/TabHost$OnTabChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053df0: |[053df0] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ -053e00: 5b01 5b01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@015b │ │ -053e04: 0e00 |0002: return-void │ │ +054628: |[054628] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ +054638: 5b01 5b01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@015b │ │ +05463c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0002 line=224 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/FragmentTabHost; │ │ 0x0000 - 0x0003 reg=1 l Landroid/widget/TabHost$OnTabChangeListener; │ │ @@ -12835,19 +12835,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -053e08: |[053e08] android.support.v4.app.FragmentTabHost.setup:()V │ │ -053e18: 2200 a204 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -053e1c: 1a01 430b |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0b43 │ │ -053e20: 7020 9c24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -053e26: 2700 |0007: throw v0 │ │ +054640: |[054640] android.support.v4.app.FragmentTabHost.setup:()V │ │ +054650: 2200 a804 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +054654: 1a01 490b |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0b49 │ │ +054658: 7020 9c24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +05465e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentTabHost;) │ │ @@ -12855,21 +12855,21 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -053e28: |[053e28] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ -053e38: 7020 fe04 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@04fe │ │ -053e3e: 6f10 1824 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@2418 │ │ -053e44: 5b01 5801 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0158 │ │ -053e48: 5b02 5901 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ -053e4c: 7010 fd04 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@04fd │ │ -053e52: 0e00 |000d: return-void │ │ +054660: |[054660] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ +054670: 7020 fe04 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@04fe │ │ +054676: 6f10 1824 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@2418 │ │ +05467c: 5b01 5801 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0158 │ │ +054680: 5b02 5901 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ +054684: 7010 fd04 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@04fd │ │ +05468a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0003 line=189 │ │ 0x0006 line=190 │ │ 0x0008 line=191 │ │ 0x000a line=192 │ │ @@ -12884,30 +12884,30 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -053e54: |[053e54] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ -053e64: 7020 fe04 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@04fe │ │ -053e6a: 6f10 1824 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@2418 │ │ -053e70: 5b23 5801 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0158 │ │ -053e74: 5b24 5901 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ -053e78: 5925 5701 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ -053e7c: 7010 fd04 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@04fd │ │ -053e82: 5420 5c01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ -053e86: 6e20 5023 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@2350 │ │ -053e8c: 6e10 0105 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@0501 │ │ -053e92: 0a00 |0017: move-result v0 │ │ -053e94: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ -053e96: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ -053e9a: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ -053ea0: 6e20 0905 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@0509 │ │ -053ea6: 0e00 |0021: return-void │ │ +05468c: |[05468c] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ +05469c: 7020 fe04 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@04fe │ │ +0546a2: 6f10 1824 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@2418 │ │ +0546a8: 5b23 5801 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0158 │ │ +0546ac: 5b24 5901 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ +0546b0: 5925 5701 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ +0546b4: 7010 fd04 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@04fd │ │ +0546ba: 5420 5c01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ +0546be: 6e20 5023 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@2350 │ │ +0546c4: 6e10 0105 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@0501 │ │ +0546ca: 0a00 |0017: move-result v0 │ │ +0546cc: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ +0546ce: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ +0546d2: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ +0546d8: 6e20 0905 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@0509 │ │ +0546de: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0006 line=198 │ │ 0x0008 line=199 │ │ 0x000a line=200 │ │ @@ -12921,17 +12921,17 @@ │ │ 0x0000 - 0x0022 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0022 reg=4 manager Landroid/support/v4/app/FragmentManager; │ │ 0x0000 - 0x0022 reg=5 containerId I │ │ │ │ source_file_idx : 1050 (FragmentTabHost.java) │ │ │ │ Class #74 header: │ │ -class_idx : 245 │ │ +class_idx : 249 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1052 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #74 annotations: │ │ @@ -12950,17 +12950,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 1052 (FragmentTransaction.java) │ │ │ │ Class #75 header: │ │ -class_idx : 246 │ │ +class_idx : 250 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1052 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #75 annotations: │ │ @@ -13032,17 +13032,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053ea8: |[053ea8] android.support.v4.app.FragmentTransaction.:()V │ │ -053eb8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -053ebe: 0e00 |0003: return-void │ │ +0546e0: |[0546e0] android.support.v4.app.FragmentTransaction.:()V │ │ +0546f0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0546f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=163 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ @@ -13190,17 +13190,17 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1052 (FragmentTransaction.java) │ │ │ │ Class #76 header: │ │ -class_idx : 249 │ │ +class_idx : 253 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1157 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #76 annotations: │ │ @@ -13240,18 +13240,18 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1157 (INotificationSideChannel.java) │ │ │ │ Class #77 header: │ │ -class_idx : 250 │ │ +class_idx : 254 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2553 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2559 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #77 annotations: │ │ Annotations on class │ │ @@ -13276,18 +13276,18 @@ │ │ type : '(Landroid/support/v4/app/ListFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -053ec0: |[053ec0] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -053ed0: 5b01 6a01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@016a │ │ -053ed4: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -053eda: 0e00 |0005: return-void │ │ +0546f8: |[0546f8] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +054708: 5b01 6a01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@016a │ │ +05470c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +054712: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ListFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -13297,35 +13297,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -053edc: |[053edc] android.support.v4.app.ListFragment$1.run:()V │ │ -053eec: 5420 6a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@016a │ │ -053ef0: 5400 7301 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ -053ef4: 5421 6a01 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@016a │ │ -053ef8: 5411 7301 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ -053efc: 6e20 9c23 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@239c │ │ -053f02: 0e00 |000b: return-void │ │ +054714: |[054714] android.support.v4.app.ListFragment$1.run:()V │ │ +054724: 5420 6a01 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@016a │ │ +054728: 5400 7301 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ +05472c: 5421 6a01 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@016a │ │ +054730: 5411 7301 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ +054734: 6e20 9c23 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@239c │ │ +05473a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000b line=52 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/ListFragment$1; │ │ │ │ - source_file_idx : 2553 (ListFragment.java) │ │ + source_file_idx : 2559 (ListFragment.java) │ │ │ │ Class #78 header: │ │ -class_idx : 251 │ │ +class_idx : 255 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2553 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2559 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #78 annotations: │ │ Annotations on class │ │ @@ -13352,18 +13352,18 @@ │ │ type : '(Landroid/support/v4/app/ListFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -053f04: |[053f04] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -053f14: 5b01 6b01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@016b │ │ -053f18: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -053f1e: 0e00 |0005: return-void │ │ +05473c: |[05473c] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +05474c: 5b01 6b01 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@016b │ │ +054750: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +054756: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ListFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -13373,42 +13373,42 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -053f20: |[053f20] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -053f30: 5460 6b01 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@016b │ │ -053f34: 0771 |0002: move-object v1, v7 │ │ -053f36: 1f01 5904 |0003: check-cast v1, Landroid/widget/ListView; // type@0459 │ │ -053f3a: 0782 |0005: move-object v2, v8 │ │ -053f3c: 0193 |0006: move v3, v9 │ │ -053f3e: 04a4 |0007: move-wide v4, v10 │ │ -053f40: 7406 4605 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@0546 │ │ -053f46: 0e00 |000b: return-void │ │ +054758: |[054758] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +054768: 5460 6b01 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@016b │ │ +05476c: 0771 |0002: move-object v1, v7 │ │ +05476e: 1f01 5f04 |0003: check-cast v1, Landroid/widget/ListView; // type@045f │ │ +054772: 0782 |0005: move-object v2, v8 │ │ +054774: 0193 |0006: move v3, v9 │ │ +054776: 04a4 |0007: move-wide v4, v10 │ │ +054778: 7406 4605 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@0546 │ │ +05477e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000b line=59 │ │ locals : │ │ 0x0000 - 0x0000 reg=7 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/app/ListFragment$2; │ │ 0x0000 - 0x000c reg=7 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x000c reg=8 v Landroid/view/View; │ │ 0x0000 - 0x000c reg=9 position I │ │ 0x0000 - 0x000c reg=10 id J │ │ │ │ - source_file_idx : 2553 (ListFragment.java) │ │ + source_file_idx : 2559 (ListFragment.java) │ │ │ │ Class #79 header: │ │ -class_idx : 253 │ │ +class_idx : 257 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2751 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2757 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #79 annotations: │ │ Annotations on class │ │ @@ -13445,21 +13445,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/LoaderManager$LoaderCallbacks;) │ │ name : 'onLoaderReset' │ │ type : '(Landroid/support/v4/content/Loader;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2751 (LoaderManager.java) │ │ + source_file_idx : 2757 (LoaderManager.java) │ │ │ │ Class #80 header: │ │ -class_idx : 254 │ │ +class_idx : 258 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2751 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2757 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #80 annotations: │ │ Annotations on class │ │ @@ -13484,17 +13484,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053f48: |[053f48] android.support.v4.app.LoaderManager.:()V │ │ -053f58: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -053f5e: 0e00 |0003: return-void │ │ +054780: |[054780] android.support.v4.app.LoaderManager.:()V │ │ +054790: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +054796: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -13503,17 +13503,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053f60: |[053f60] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -053f70: 6a00 8901 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -053f74: 0e00 |0002: return-void │ │ +054798: |[054798] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +0547a8: 6a00 8901 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +0547ac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -13541,17 +13541,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053f78: |[053f78] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -053f88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053f8a: 0f00 |0001: return v0 │ │ +0547b0: |[0547b0] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +0547c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0547c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/LoaderManager; │ │ │ │ #4 : (in Landroid/support/v4/app/LoaderManager;) │ │ @@ -13562,21 +13562,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/app/LoaderManager;) │ │ name : 'restartLoader' │ │ type : '(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2751 (LoaderManager.java) │ │ + source_file_idx : 2757 (LoaderManager.java) │ │ │ │ Class #81 header: │ │ -class_idx : 257 │ │ +class_idx : 261 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2902 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2908 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #81 annotations: │ │ Annotations on class │ │ @@ -13612,21 +13612,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils$NavUtilsImpl;) │ │ name : 'shouldUpRecreateTask' │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2902 (NavUtils.java) │ │ + source_file_idx : 2908 (NavUtils.java) │ │ │ │ Class #82 header: │ │ -class_idx : 260 │ │ +class_idx : 264 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2902 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2908 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #82 annotations: │ │ Annotations on class │ │ @@ -13670,26 +13670,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -053f8c: |[053f8c] android.support.v4.app.NavUtils.:()V │ │ -053f9c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -053fa0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -053fa4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -053fa8: 2201 0301 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@0103 │ │ -053fac: 7010 8105 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0581 │ │ -053fb2: 6901 9301 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0193 │ │ -053fb6: 0e00 |000d: return-void │ │ -053fb8: 2201 0201 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@0102 │ │ -053fbc: 7010 7c05 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@057c │ │ -053fc2: 6901 9301 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0193 │ │ -053fc6: 28f8 |0015: goto 000d // -0008 │ │ +0547c4: |[0547c4] android.support.v4.app.NavUtils.:()V │ │ +0547d4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0547d8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0547dc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0547e0: 2201 0701 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@0107 │ │ +0547e4: 7010 8105 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0581 │ │ +0547ea: 6901 9301 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0193 │ │ +0547ee: 0e00 |000d: return-void │ │ +0547f0: 2201 0601 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@0106 │ │ +0547f4: 7010 7c05 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@057c │ │ +0547fa: 6901 9301 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0193 │ │ +0547fe: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0002 line=137 │ │ 0x0006 line=138 │ │ 0x000d line=142 │ │ 0x000e line=140 │ │ @@ -13701,17 +13701,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053fc8: |[053fc8] android.support.v4.app.NavUtils.:()V │ │ -053fd8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -053fde: 0e00 |0003: return-void │ │ +054800: |[054800] android.support.v4.app.NavUtils.:()V │ │ +054810: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +054816: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0003 line=308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ @@ -13720,19 +13720,19 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -053fe0: |[053fe0] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -053ff0: 6200 9301 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0193 │ │ -053ff4: 7220 7805 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0578 │ │ -053ffa: 0c00 |0005: move-result-object v0 │ │ -053ffc: 1100 |0006: return-object v0 │ │ +054818: |[054818] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +054828: 6200 9301 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0193 │ │ +05482c: 7220 7805 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0578 │ │ +054832: 0c00 |0005: move-result-object v0 │ │ +054834: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils;) │ │ @@ -13740,35 +13740,35 @@ │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -054000: |[054000] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -054010: 7120 8d05 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@058d │ │ -054016: 0c01 |0003: move-result-object v1 │ │ -054018: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -05401c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -05401e: 1102 |0007: return-object v2 │ │ -054020: 2203 2c00 |0008: new-instance v3, Landroid/content/ComponentName; // type@002c │ │ -054024: 6e10 0b01 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@010b │ │ -05402a: 0c04 |000d: move-result-object v4 │ │ -05402c: 7030 0701 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0107 │ │ -054032: 7120 8d05 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@058d │ │ -054038: 0c00 |0014: move-result-object v0 │ │ -05403a: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -05403e: 7110 fd07 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@07fd │ │ -054044: 0c02 |001a: move-result-object v2 │ │ -054046: 28ec |001b: goto 0007 // -0014 │ │ -054048: 2204 3600 |001c: new-instance v4, Landroid/content/Intent; // type@0036 │ │ -05404c: 7010 3801 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0138 │ │ -054052: 6e20 5d01 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015d │ │ -054058: 0c02 |0024: move-result-object v2 │ │ -05405a: 28f6 |0025: goto 001b // -000a │ │ +054838: |[054838] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +054848: 7120 8d05 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@058d │ │ +05484e: 0c01 |0003: move-result-object v1 │ │ +054850: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +054854: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +054856: 1102 |0007: return-object v2 │ │ +054858: 2203 2c00 |0008: new-instance v3, Landroid/content/ComponentName; // type@002c │ │ +05485c: 6e10 0b01 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@010b │ │ +054862: 0c04 |000d: move-result-object v4 │ │ +054864: 7030 0701 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0107 │ │ +05486a: 7120 8d05 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@058d │ │ +054870: 0c00 |0014: move-result-object v0 │ │ +054872: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +054876: 7110 fd07 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@07fd │ │ +05487c: 0c02 |001a: move-result-object v2 │ │ +05487e: 28ec |001b: goto 0007 // -0014 │ │ +054880: 2204 3600 |001c: new-instance v4, Landroid/content/Intent; // type@0036 │ │ +054884: 7010 3801 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0138 │ │ +05488a: 6e20 5d01 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015d │ │ +054890: 0c02 |0024: move-result-object v2 │ │ +054892: 28f6 |0025: goto 001b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0004 line=257 │ │ 0x0007 line=266 │ │ 0x0008 line=260 │ │ 0x0011 line=262 │ │ @@ -13788,35 +13788,35 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -05405c: |[05405c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -05406c: 2204 2c00 |0000: new-instance v4, Landroid/content/ComponentName; // type@002c │ │ -054070: 7030 0501 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0105 │ │ -054076: 7120 8d05 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@058d │ │ -05407c: 0c01 |0008: move-result-object v1 │ │ -05407e: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ -054082: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -054084: 1102 |000c: return-object v2 │ │ -054086: 2203 2c00 |000d: new-instance v3, Landroid/content/ComponentName; // type@002c │ │ -05408a: 7030 0601 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0106 │ │ -054090: 7120 8d05 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@058d │ │ -054096: 0c00 |0015: move-result-object v0 │ │ -054098: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -05409c: 7110 fd07 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@07fd │ │ -0540a2: 0c02 |001b: move-result-object v2 │ │ -0540a4: 28f0 |001c: goto 000c // -0010 │ │ -0540a6: 2204 3600 |001d: new-instance v4, Landroid/content/Intent; // type@0036 │ │ -0540aa: 7010 3801 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0138 │ │ -0540b0: 6e20 5d01 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015d │ │ -0540b6: 0c02 |0025: move-result-object v2 │ │ -0540b8: 28f6 |0026: goto 001c // -000a │ │ +054894: |[054894] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +0548a4: 2204 2c00 |0000: new-instance v4, Landroid/content/ComponentName; // type@002c │ │ +0548a8: 7030 0501 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0105 │ │ +0548ae: 7120 8d05 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@058d │ │ +0548b4: 0c01 |0008: move-result-object v1 │ │ +0548b6: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ +0548ba: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +0548bc: 1102 |000c: return-object v2 │ │ +0548be: 2203 2c00 |000d: new-instance v3, Landroid/content/ComponentName; // type@002c │ │ +0548c2: 7030 0601 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0106 │ │ +0548c8: 7120 8d05 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@058d │ │ +0548ce: 0c00 |0015: move-result-object v0 │ │ +0548d0: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +0548d4: 7110 fd07 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@07fd │ │ +0548da: 0c02 |001b: move-result-object v2 │ │ +0548dc: 28f0 |001c: goto 000c // -0010 │ │ +0548de: 2204 3600 |001d: new-instance v4, Landroid/content/Intent; // type@0036 │ │ +0548e2: 7010 3801 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0138 │ │ +0548e8: 6e20 5d01 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015d │ │ +0548ee: 0c02 |0025: move-result-object v2 │ │ +0548f0: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0009 line=233 │ │ 0x000c line=241 │ │ 0x000d line=236 │ │ 0x0012 line=237 │ │ @@ -13837,24 +13837,24 @@ │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0540bc: |[0540bc] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -0540cc: 6e10 5600 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0056 │ │ -0540d2: 0c01 |0003: move-result-object v1 │ │ -0540d4: 7120 8d05 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@058d │ │ -0540da: 0c01 |0007: move-result-object v1 │ │ -0540dc: 1101 |0008: return-object v1 │ │ -0540de: 0d00 |0009: move-exception v0 │ │ -0540e0: 2201 a104 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -0540e4: 7020 9a24 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@249a │ │ -0540ea: 2701 |000f: throw v1 │ │ +0548f4: |[0548f4] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +054904: 6e10 5600 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0056 │ │ +05490a: 0c01 |0003: move-result-object v1 │ │ +05490c: 7120 8d05 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@058d │ │ +054912: 0c01 |0007: move-result-object v1 │ │ +054914: 1101 |0008: return-object v1 │ │ +054916: 0d00 |0009: move-exception v0 │ │ +054918: 2201 a704 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +05491c: 7020 9a24 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@249a │ │ +054922: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ 0x0000 line=281 │ │ 0x0009 line=282 │ │ 0x000a line=284 │ │ @@ -13867,24 +13867,24 @@ │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0540f8: |[0540f8] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -054108: 6e10 2001 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ -05410e: 0c02 |0003: move-result-object v2 │ │ -054110: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -054114: 6e30 6b01 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@016b │ │ -05411a: 0c00 |0009: move-result-object v0 │ │ -05411c: 6203 9301 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0193 │ │ -054120: 7230 7905 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@0579 │ │ -054126: 0c01 |000f: move-result-object v1 │ │ -054128: 1101 |0010: return-object v1 │ │ +054930: |[054930] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +054940: 6e10 2001 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ +054946: 0c02 |0003: move-result-object v2 │ │ +054948: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +05494c: 6e30 6b01 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@016b │ │ +054952: 0c00 |0009: move-result-object v0 │ │ +054954: 6203 9301 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0193 │ │ +054958: 7230 7905 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@0579 │ │ +05495e: 0c01 |000f: move-result-object v1 │ │ +054960: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0004 line=301 │ │ 0x000a line=302 │ │ 0x0010 line=303 │ │ locals : │ │ @@ -13899,45 +13899,45 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -05412c: |[05412c] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -05413c: 7110 8905 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0589 │ │ -054142: 0c00 |0003: move-result-object v0 │ │ -054144: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -054148: 2201 a104 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -05414c: 2202 b604 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -054150: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -054156: 1a03 2502 |000d: const-string v3, "Activity " // string@0225 │ │ -05415a: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -054160: 0c02 |0012: move-result-object v2 │ │ -054162: 6e10 b624 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -054168: 0c03 |0016: move-result-object v3 │ │ -05416a: 6e10 8d24 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ -054170: 0c03 |001a: move-result-object v3 │ │ -054172: 6e20 df24 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -054178: 0c02 |001e: move-result-object v2 │ │ -05417a: 1a03 4200 |001f: const-string v3, " does not have a parent activity name specified." // string@0042 │ │ -05417e: 6e20 df24 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -054184: 0c02 |0024: move-result-object v2 │ │ -054186: 1a03 2600 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0026 │ │ -05418a: 6e20 df24 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -054190: 0c02 |002a: move-result-object v2 │ │ -054192: 1a03 4400 |002b: const-string v3, " element in your manifest?)" // string@0044 │ │ -054196: 6e20 df24 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05419c: 0c02 |0030: move-result-object v2 │ │ -05419e: 6e10 e424 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0541a4: 0c02 |0034: move-result-object v2 │ │ -0541a6: 7020 9824 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -0541ac: 2701 |0038: throw v1 │ │ -0541ae: 7120 8f05 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@058f │ │ -0541b4: 0e00 |003c: return-void │ │ +054964: |[054964] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +054974: 7110 8905 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0589 │ │ +05497a: 0c00 |0003: move-result-object v0 │ │ +05497c: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +054980: 2201 a704 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +054984: 2202 bc04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +054988: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05498e: 1a03 2502 |000d: const-string v3, "Activity " // string@0225 │ │ +054992: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +054998: 0c02 |0012: move-result-object v2 │ │ +05499a: 6e10 b624 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +0549a0: 0c03 |0016: move-result-object v3 │ │ +0549a2: 6e10 8d24 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ +0549a8: 0c03 |001a: move-result-object v3 │ │ +0549aa: 6e20 df24 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0549b0: 0c02 |001e: move-result-object v2 │ │ +0549b2: 1a03 4200 |001f: const-string v3, " does not have a parent activity name specified." // string@0042 │ │ +0549b6: 6e20 df24 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0549bc: 0c02 |0024: move-result-object v2 │ │ +0549be: 1a03 2600 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0026 │ │ +0549c2: 6e20 df24 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0549c8: 0c02 |002a: move-result-object v2 │ │ +0549ca: 1a03 4400 |002b: const-string v3, " element in your manifest?)" // string@0044 │ │ +0549ce: 6e20 df24 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0549d4: 0c02 |0030: move-result-object v2 │ │ +0549d6: 6e10 e424 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0549dc: 0c02 |0034: move-result-object v2 │ │ +0549de: 7020 9824 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +0549e4: 2701 |0038: throw v1 │ │ +0549e6: 7120 8f05 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@058f │ │ +0549ec: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0004 line=177 │ │ 0x0006 line=178 │ │ 0x0039 line=185 │ │ 0x003c line=186 │ │ @@ -13950,18 +13950,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0541b8: |[0541b8] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -0541c8: 6200 9301 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0193 │ │ -0541cc: 7230 7a05 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@057a │ │ -0541d2: 0e00 |0005: return-void │ │ +0549f0: |[0549f0] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +054a00: 6200 9301 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0193 │ │ +054a04: 7230 7a05 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@057a │ │ +054a0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0005 line=203 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0006 reg=2 upIntent Landroid/content/Intent; │ │ @@ -13971,34 +13971,34 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0541d4: |[0541d4] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -0541e4: 6200 9301 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0193 │ │ -0541e8: 7230 7b05 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@057b │ │ -0541ee: 0a00 |0005: move-result v0 │ │ -0541f0: 0f00 |0006: return v0 │ │ +054a0c: |[054a0c] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +054a1c: 6200 9301 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0193 │ │ +054a20: 7230 7b05 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@057b │ │ +054a26: 0a00 |0005: move-result v0 │ │ +054a28: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0007 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2902 (NavUtils.java) │ │ + source_file_idx : 2908 (NavUtils.java) │ │ │ │ Class #83 header: │ │ -class_idx : 261 │ │ +class_idx : 265 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2906 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2912 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #83 - │ │ Class descriptor : 'Landroid/support/v4/app/NavUtilsJB;' │ │ @@ -14013,17 +14013,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0541f4: |[0541f4] android.support.v4.app.NavUtilsJB.:()V │ │ -054204: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05420a: 0e00 |0003: return-void │ │ +054a2c: |[054a2c] android.support.v4.app.NavUtilsJB.:()V │ │ +054a3c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +054a42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtilsJB; │ │ │ │ #1 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -14031,18 +14031,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05420c: |[05420c] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -05421c: 6e10 5a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@005a │ │ -054222: 0c00 |0003: move-result-object v0 │ │ -054224: 1100 |0004: return-object v0 │ │ +054a44: |[054a44] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +054a54: 6e10 5a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@005a │ │ +054a5a: 0c00 |0003: move-result-object v0 │ │ +054a5c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 activity Landroid/app/Activity; │ │ │ │ #2 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -14050,17 +14050,17 @@ │ │ type : '(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054228: |[054228] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -054238: 5410 1a00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@001a │ │ -05423c: 1100 |0002: return-object v0 │ │ +054a60: |[054a60] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +054a70: 5410 1a00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@001a │ │ +054a74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 info Landroid/content/pm/ActivityInfo; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -14068,17 +14068,17 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054240: |[054240] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -054250: 6e20 5f00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@005f │ │ -054256: 0e00 |0003: return-void │ │ +054a78: |[054a78] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +054a88: 6e20 5f00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@005f │ │ +054a8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 upIntent Landroid/content/Intent; │ │ @@ -14088,33 +14088,33 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -054258: |[054258] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -054268: 6e20 7300 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0073 │ │ -05426e: 0a00 |0003: move-result v0 │ │ -054270: 0f00 |0004: return v0 │ │ +054a90: |[054a90] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +054aa0: 6e20 7300 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0073 │ │ +054aa6: 0a00 |0003: move-result v0 │ │ +054aa8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2906 (NavUtilsJB.java) │ │ + source_file_idx : 2912 (NavUtilsJB.java) │ │ │ │ Class #84 header: │ │ -class_idx : 262 │ │ +class_idx : 266 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1105 │ │ -source_file_idx : 2928 │ │ +superclass_idx : 1111 │ │ +source_file_idx : 2934 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #84 annotations: │ │ Annotations on method #1433 'dispatchRestoreInstanceState' │ │ @@ -14135,17 +14135,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054274: |[054274] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -054284: 7020 4223 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2342 │ │ -05428a: 0e00 |0003: return-void │ │ +054aac: |[054aac] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +054abc: 7020 4223 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2342 │ │ +054ac2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -14155,29 +14155,29 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewGroup;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -05428c: |[05428c] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -05429c: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -05429e: 2202 0601 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@0106 │ │ -0542a2: 6e10 5e21 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@215e │ │ -0542a8: 0c03 |0006: move-result-object v3 │ │ -0542aa: 7020 9605 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@0596 │ │ -0542b0: 6e10 6821 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -0542b6: 0c00 |000d: move-result-object v0 │ │ -0542b8: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -0542bc: 6e20 9c05 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@059c │ │ -0542c2: 2201 5004 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@0450 │ │ -0542c6: 7030 4123 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2341 │ │ -0542cc: 6e20 cd21 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@21cd │ │ -0542d2: 6e20 9705 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@0597 │ │ -0542d8: 1102 |001e: return-object v2 │ │ +054ac4: |[054ac4] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +054ad4: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +054ad6: 2202 0a01 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@010a │ │ +054ada: 6e10 5e21 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@215e │ │ +054ae0: 0c03 |0006: move-result-object v3 │ │ +054ae2: 7020 9605 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@0596 │ │ +054ae8: 6e10 6821 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +054aee: 0c00 |000d: move-result-object v0 │ │ +054af0: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +054af4: 6e20 9c05 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@059c │ │ +054afa: 2201 5604 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@0456 │ │ +054afe: 7030 4123 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2341 │ │ +054b04: 6e20 cd21 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@21cd │ │ +054b0a: 6e20 9705 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@0597 │ │ +054b10: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -14196,17 +14196,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0542dc: |[0542dc] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -0542ec: 6e20 9b05 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@059b │ │ -0542f2: 0e00 |0003: return-void │ │ +054b14: |[054b14] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +054b24: 6e20 9b05 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@059b │ │ +054b2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ @@ -14217,33 +14217,33 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0542f4: |[0542f4] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -054304: 6e20 9805 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@0598 │ │ -05430a: 0e00 |0003: return-void │ │ +054b2c: |[054b2c] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +054b3c: 6e20 9805 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@0598 │ │ +054b42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ 0x0000 - 0x0004 reg=1 container Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ │ │ - source_file_idx : 2928 (NoSaveStateFrameLayout.java) │ │ + source_file_idx : 2934 (NoSaveStateFrameLayout.java) │ │ │ │ Class #85 header: │ │ -class_idx : 263 │ │ +class_idx : 267 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2935 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2941 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #85 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationBuilderWithActions;' │ │ @@ -14256,21 +14256,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationBuilderWithActions;) │ │ name : 'addAction' │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2935 (NotificationBuilderWithActions.java) │ │ + source_file_idx : 2941 (NotificationBuilderWithActions.java) │ │ │ │ Class #86 header: │ │ -class_idx : 264 │ │ +class_idx : 268 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2936 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2942 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #86 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;' │ │ @@ -14283,21 +14283,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;) │ │ name : 'getBuilder' │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2936 (NotificationBuilderWithBuilderAccessor.java) │ │ + source_file_idx : 2942 (NotificationBuilderWithBuilderAccessor.java) │ │ │ │ Class #87 header: │ │ -class_idx : 265 │ │ +class_idx : 269 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2944 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #87 annotations: │ │ Annotations on class │ │ @@ -14309,21 +14309,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #88 header: │ │ -class_idx : 267 │ │ +class_idx : 271 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2944 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #88 annotations: │ │ Annotations on class │ │ @@ -14365,19 +14365,19 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -05430c: |[05430c] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -05431c: 2200 7700 |0000: new-instance v0, Landroid/os/Bundle; // type@0077 │ │ -054320: 7010 4f02 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ -054326: 7050 a605 2143 |0005: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@05a6 │ │ -05432c: 0e00 |0008: return-void │ │ +054b44: |[054b44] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +054b54: 2200 7a00 |0000: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +054b58: 7010 4f02 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ +054b5e: 7050 a605 2143 |0005: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@05a6 │ │ +054b64: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1506 │ │ 0x0008 line=1507 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ 0x0000 - 0x0009 reg=2 icon I │ │ @@ -14389,21 +14389,21 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -054330: |[054330] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V │ │ -054340: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -054346: 5901 9701 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@0197 │ │ -05434a: 5b02 9a01 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@019a │ │ -05434e: 5b03 9801 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@0198 │ │ -054352: 5b04 9601 |0009: iput-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@0196 │ │ -054356: 0e00 |000b: return-void │ │ +054b68: |[054b68] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V │ │ +054b78: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +054b7e: 5901 9701 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@0197 │ │ +054b82: 5b02 9a01 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@019a │ │ +054b86: 5b03 9801 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@0198 │ │ +054b8a: 5b04 9601 |0009: iput-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@0196 │ │ +054b8e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1518 │ │ 0x0003 line=1519 │ │ 0x0005 line=1520 │ │ 0x0007 line=1521 │ │ 0x0009 line=1522 │ │ @@ -14420,24 +14420,24 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -054358: |[054358] android.support.v4.app.NotificationCompat$Action$Builder.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ -054368: 5260 a201 |0000: iget v0, v6, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01a2 │ │ -05436c: 5461 a501 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01a5 │ │ -054370: 5462 a101 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01a1 │ │ -054374: 2203 7700 |0006: new-instance v3, Landroid/os/Bundle; // type@0077 │ │ -054378: 7110 ba05 0600 |0008: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat$Action;.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; // method@05ba │ │ -05437e: 0c04 |000b: move-result-object v4 │ │ -054380: 7020 5002 4300 |000c: invoke-direct {v3, v4}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0250 │ │ -054386: 7053 a605 0521 |000f: invoke-direct {v5, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@05a6 │ │ -05438c: 0e00 |0012: return-void │ │ +054b90: |[054b90] android.support.v4.app.NotificationCompat$Action$Builder.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ +054ba0: 5260 a201 |0000: iget v0, v6, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01a2 │ │ +054ba4: 5461 a501 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01a5 │ │ +054ba8: 5462 a101 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01a1 │ │ +054bac: 2203 7a00 |0006: new-instance v3, Landroid/os/Bundle; // type@007a │ │ +054bb0: 7110 ba05 0600 |0008: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat$Action;.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; // method@05ba │ │ +054bb6: 0c04 |000b: move-result-object v4 │ │ +054bb8: 7020 5002 4300 |000c: invoke-direct {v3, v4}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0250 │ │ +054bbe: 7053 a605 0521 |000f: invoke-direct {v5, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@05a6 │ │ +054bc4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1515 │ │ 0x0012 line=1516 │ │ locals : │ │ 0x0000 - 0x0013 reg=5 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ 0x0000 - 0x0013 reg=6 action Landroid/support/v4/app/NotificationCompat$Action; │ │ @@ -14448,19 +14448,19 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -054390: |[054390] android.support.v4.app.NotificationCompat$Action$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -0543a0: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -0543a4: 5410 9601 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@0196 │ │ -0543a8: 6e20 6102 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0261 │ │ -0543ae: 1101 |0007: return-object v1 │ │ +054bc8: |[054bc8] android.support.v4.app.NotificationCompat$Action$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +054bd8: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +054bdc: 5410 9601 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@0196 │ │ +054be0: 6e20 6102 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0261 │ │ +054be6: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1533 │ │ 0x0002 line=1534 │ │ 0x0007 line=1536 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ @@ -14471,23 +14471,23 @@ │ │ type : '(Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0543b0: |[0543b0] android.support.v4.app.NotificationCompat$Action$Builder.addRemoteInput:(Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -0543c0: 5410 9901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0199 │ │ -0543c4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0543c8: 2200 ce04 |0004: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -0543cc: 7010 ff24 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -0543d2: 5b10 9901 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0199 │ │ -0543d6: 5410 9901 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0199 │ │ -0543da: 6e20 0325 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -0543e0: 1101 |0010: return-object v1 │ │ +054be8: |[054be8] android.support.v4.app.NotificationCompat$Action$Builder.addRemoteInput:(Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +054bf8: 5410 9901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0199 │ │ +054bfc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +054c00: 2200 d404 |0004: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +054c04: 7010 ff24 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +054c0a: 5b10 9901 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0199 │ │ +054c0e: 5410 9901 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0199 │ │ +054c12: 6e20 0325 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +054c18: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1556 │ │ 0x0004 line=1557 │ │ 0x000b line=1559 │ │ 0x0010 line=1560 │ │ locals : │ │ @@ -14499,36 +14499,36 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 38 16-bit code units │ │ -0543e4: |[0543e4] android.support.v4.app.NotificationCompat$Action$Builder.build:()Landroid/support/v4/app/NotificationCompat$Action; │ │ -0543f4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0543f6: 5470 9901 |0001: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0199 │ │ -0543fa: 3800 2100 |0003: if-eqz v0, 0024 // +0021 │ │ -0543fe: 5470 9901 |0005: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0199 │ │ -054402: 5471 9901 |0007: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0199 │ │ -054406: 6e10 0d25 0100 |0009: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -05440c: 0a01 |000c: move-result v1 │ │ -05440e: 2311 0805 |000d: new-array v1, v1, [Landroid/support/v4/app/RemoteInput; // type@0508 │ │ -054412: 6e20 0f25 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ -054418: 0c00 |0012: move-result-object v0 │ │ -05441a: 1f00 0805 |0013: check-cast v0, [Landroid/support/v4/app/RemoteInput; // type@0508 │ │ -05441e: 0705 |0015: move-object v5, v0 │ │ -054420: 2200 0e01 |0016: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@010e │ │ -054424: 5271 9701 |0018: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@0197 │ │ -054428: 5472 9a01 |001a: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@019a │ │ -05442c: 5473 9801 |001c: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@0198 │ │ -054430: 5474 9601 |001e: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@0196 │ │ -054434: 7607 b905 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@05b9 │ │ -05443a: 1100 |0023: return-object v0 │ │ -05443c: 0765 |0024: move-object v5, v6 │ │ -05443e: 28f1 |0025: goto 0016 // -000f │ │ +054c1c: |[054c1c] android.support.v4.app.NotificationCompat$Action$Builder.build:()Landroid/support/v4/app/NotificationCompat$Action; │ │ +054c2c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +054c2e: 5470 9901 |0001: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0199 │ │ +054c32: 3800 2100 |0003: if-eqz v0, 0024 // +0021 │ │ +054c36: 5470 9901 |0005: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0199 │ │ +054c3a: 5471 9901 |0007: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0199 │ │ +054c3e: 6e10 0d25 0100 |0009: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +054c44: 0a01 |000c: move-result v1 │ │ +054c46: 2311 0e05 |000d: new-array v1, v1, [Landroid/support/v4/app/RemoteInput; // type@050e │ │ +054c4a: 6e20 0f25 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ +054c50: 0c00 |0012: move-result-object v0 │ │ +054c52: 1f00 0e05 |0013: check-cast v0, [Landroid/support/v4/app/RemoteInput; // type@050e │ │ +054c56: 0705 |0015: move-object v5, v0 │ │ +054c58: 2200 1201 |0016: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0112 │ │ +054c5c: 5271 9701 |0018: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@0197 │ │ +054c60: 5472 9a01 |001a: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@019a │ │ +054c64: 5473 9801 |001c: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@0198 │ │ +054c68: 5474 9601 |001e: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@0196 │ │ +054c6c: 7607 b905 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@05b9 │ │ +054c72: 1100 |0023: return-object v0 │ │ +054c74: 0765 |0024: move-object v5, v6 │ │ +054c76: 28f1 |0025: goto 0016 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1578 │ │ 0x0016 line=1580 │ │ 0x0025 line=1578 │ │ locals : │ │ 0x0016 - 0x0024 reg=5 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -14539,17 +14539,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action$Extender;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054440: |[054440] android.support.v4.app.NotificationCompat$Action$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Action$Extender;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -054450: 7220 ad05 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Action$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; // method@05ad │ │ -054456: 1100 |0003: return-object v0 │ │ +054c78: |[054c78] android.support.v4.app.NotificationCompat$Action$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Action$Extender;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +054c88: 7220 ad05 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Action$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; // method@05ad │ │ +054c8e: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1568 │ │ 0x0003 line=1569 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ 0x0000 - 0x0004 reg=1 extender Landroid/support/v4/app/NotificationCompat$Action$Extender; │ │ @@ -14559,30 +14559,30 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054458: |[054458] android.support.v4.app.NotificationCompat$Action$Builder.getExtras:()Landroid/os/Bundle; │ │ -054468: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@0196 │ │ -05446c: 1100 |0002: return-object v0 │ │ +054c90: |[054c90] android.support.v4.app.NotificationCompat$Action$Builder.getExtras:()Landroid/os/Bundle; │ │ +054ca0: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@0196 │ │ +054ca4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1545 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #89 header: │ │ -class_idx : 268 │ │ +class_idx : 272 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2944 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #89 annotations: │ │ Annotations on class │ │ @@ -14600,21 +14600,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Action$Extender;) │ │ name : 'extend' │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #90 header: │ │ -class_idx : 273 │ │ +class_idx : 277 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2944 │ │ static_fields_size : 0 │ │ instance_fields_size: 23 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 39 │ │ │ │ Class #90 annotations: │ │ Annotations on class │ │ @@ -14726,75 +14726,75 @@ │ │ access : 0x0000 () │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -054470: |[054470] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -054480: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -054482: 7010 b324 0500 |0001: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@24b3 │ │ -054488: 2200 ce04 |0004: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -05448c: 7010 ff24 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -054492: 5b50 b001 |0009: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01b0 │ │ -054496: 5c54 bb01 |000b: iput-boolean v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01bb │ │ -05449a: 2200 1e00 |000d: new-instance v0, Landroid/app/Notification; // type@001e │ │ -05449e: 7010 cc00 0000 |000f: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@00cc │ │ -0544a4: 5b50 bc01 |0012: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0544a8: 5b56 b501 |0014: iput-object v6, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b5 │ │ -0544ac: 5450 bc01 |0016: iget-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0544b0: 7100 e624 0000 |0018: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@24e6 │ │ -0544b6: 0b02 |001b: move-result-wide v2 │ │ -0544b8: 5a02 1500 |001c: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0015 │ │ -0544bc: 5450 bc01 |001e: iget-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0544c0: 12f1 |0020: const/4 v1, #int -1 // #ff │ │ -0544c2: 5901 0600 |0021: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0006 │ │ -0544c6: 5954 be01 |0023: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01be │ │ -0544ca: 0e00 |0025: return-void │ │ +054ca8: |[054ca8] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +054cb8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +054cba: 7010 b324 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@24b3 │ │ +054cc0: 2200 d404 |0004: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +054cc4: 7010 ff24 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +054cca: 5b40 b001 |0009: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01b0 │ │ +054cce: 5c43 bb01 |000b: iput-boolean v3, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01bb │ │ +054cd2: 2200 1e00 |000d: new-instance v0, Landroid/app/Notification; // type@001e │ │ +054cd6: 7010 cc00 0000 |000f: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@00cc │ │ +054cdc: 5b40 bc01 |0012: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +054ce0: 5b45 b501 |0014: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b5 │ │ +054ce4: 5440 bc01 |0016: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +054ce8: 7100 e624 0000 |0018: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@24e6 │ │ +054cee: 0b01 |001b: move-result-wide v1 │ │ +054cf0: 5a01 1500 |001c: iput-wide v1, v0, Landroid/app/Notification;.when:J // field@0015 │ │ +054cf4: 5440 bc01 |001e: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +054cf8: 12f1 |0020: const/4 v1, #int -1 // #ff │ │ +054cfa: 5901 0600 |0021: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0006 │ │ +054cfe: 5943 be01 |0023: iput v3, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01be │ │ +054d02: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=676 │ │ 0x0004 line=659 │ │ 0x000b line=660 │ │ 0x000d line=663 │ │ 0x0014 line=677 │ │ 0x0016 line=680 │ │ 0x001e line=681 │ │ 0x0023 line=682 │ │ 0x0025 line=683 │ │ locals : │ │ - 0x0000 - 0x0026 reg=5 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ - 0x0000 - 0x0026 reg=6 context Landroid/content/Context; │ │ + 0x0000 - 0x0026 reg=4 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0026 reg=5 context Landroid/content/Context; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setFlag' │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -0544cc: |[0544cc] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -0544dc: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -0544e0: 5430 bc01 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0544e4: 5201 0b00 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -0544e8: b641 |0006: or-int/2addr v1, v4 │ │ -0544ea: 5901 0b00 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -0544ee: 0e00 |0009: return-void │ │ -0544f0: 5430 bc01 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0544f4: 5201 0b00 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -0544f8: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -0544fc: b521 |0010: and-int/2addr v1, v2 │ │ -0544fe: 5901 0b00 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -054502: 28f6 |0013: goto 0009 // -000a │ │ +054d04: |[054d04] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +054d14: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +054d18: 5430 bc01 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +054d1c: 5201 0b00 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +054d20: b641 |0006: or-int/2addr v1, v4 │ │ +054d22: 5901 0b00 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +054d26: 0e00 |0009: return-void │ │ +054d28: 5430 bc01 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +054d2c: 5201 0b00 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +054d30: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +054d34: b521 |0010: and-int/2addr v1, v2 │ │ +054d36: 5901 0b00 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +054d3a: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=990 │ │ 0x0002 line=991 │ │ 0x0009 line=995 │ │ 0x000a line=993 │ │ locals : │ │ @@ -14808,20 +14808,20 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -054504: |[054504] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054514: 5420 b001 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01b0 │ │ -054518: 2201 0e01 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@010e │ │ -05451c: 7040 b705 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@05b7 │ │ -054522: 6e20 0325 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -054528: 1102 |000a: return-object v2 │ │ +054d3c: |[054d3c] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054d4c: 5420 b001 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01b0 │ │ +054d50: 2201 1201 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@0112 │ │ +054d54: 7040 b705 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@05b7 │ │ +054d5a: 6e20 0325 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +054d60: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1133 │ │ 0x000a line=1134 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x000b reg=3 icon I │ │ @@ -14833,18 +14833,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05452c: |[05452c] android.support.v4.app.NotificationCompat$Builder.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -05453c: 5410 b001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01b0 │ │ -054540: 6e20 0325 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -054546: 1101 |0005: return-object v1 │ │ +054d64: |[054d64] android.support.v4.app.NotificationCompat$Builder.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054d74: 5410 b001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01b0 │ │ +054d78: 6e20 0325 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +054d7e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1152 │ │ 0x0005 line=1153 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompat$Action; │ │ @@ -14854,25 +14854,25 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -054548: |[054548] android.support.v4.app.NotificationCompat$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054558: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -05455c: 5410 b601 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ -054560: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -054564: 2200 7700 |0006: new-instance v0, Landroid/os/Bundle; // type@0077 │ │ -054568: 7020 5002 2000 |0008: invoke-direct {v0, v2}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0250 │ │ -05456e: 5b10 b601 |000b: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ -054572: 1101 |000d: return-object v1 │ │ -054574: 5410 b601 |000e: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ -054578: 6e20 6102 2000 |0010: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0261 │ │ -05457e: 28fa |0013: goto 000d // -0006 │ │ +054d80: |[054d80] android.support.v4.app.NotificationCompat$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054d90: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +054d94: 5410 b601 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ +054d98: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +054d9c: 2200 7a00 |0006: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +054da0: 7020 5002 2000 |0008: invoke-direct {v0, v2}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0250 │ │ +054da6: 5b10 b601 |000b: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ +054daa: 1101 |000d: return-object v1 │ │ +054dac: 5410 b601 |000e: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ +054db0: 6e20 6102 2000 |0010: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0261 │ │ +054db6: 28fa |0013: goto 000d // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1072 │ │ 0x0002 line=1073 │ │ 0x0006 line=1074 │ │ 0x000d line=1079 │ │ 0x000e line=1076 │ │ @@ -14885,20 +14885,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -054580: |[054580] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -054590: 7100 6306 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0663 │ │ -054596: 0c00 |0003: move-result-object v0 │ │ -054598: 7220 fe05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@05fe │ │ -05459e: 0c00 |0007: move-result-object v0 │ │ -0545a0: 1100 |0008: return-object v0 │ │ +054db8: |[054db8] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +054dc8: 7100 6306 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0663 │ │ +054dce: 0c00 |0003: move-result-object v0 │ │ +054dd0: 7220 fe05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@05fe │ │ +054dd6: 0c00 |0007: move-result-object v0 │ │ +054dd8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1196 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -14906,17 +14906,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Extender;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0545a4: |[0545a4] android.support.v4.app.NotificationCompat$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Extender;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0545b4: 7220 f705 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; // method@05f7 │ │ -0545ba: 1100 |0003: return-object v0 │ │ +054ddc: |[054ddc] android.support.v4.app.NotificationCompat$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Extender;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054dec: 7220 f705 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; // method@05f7 │ │ +054df2: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1179 │ │ 0x0003 line=1180 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0004 reg=1 extender Landroid/support/v4/app/NotificationCompat$Extender; │ │ @@ -14926,22 +14926,22 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0545bc: |[0545bc] android.support.v4.app.NotificationCompat$Builder.getExtras:()Landroid/os/Bundle; │ │ -0545cc: 5410 b601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ -0545d0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0545d4: 2200 7700 |0004: new-instance v0, Landroid/os/Bundle; // type@0077 │ │ -0545d8: 7010 4f02 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ -0545de: 5b10 b601 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ -0545e2: 5410 b601 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ -0545e6: 1100 |000d: return-object v0 │ │ +054df4: |[054df4] android.support.v4.app.NotificationCompat$Builder.getExtras:()Landroid/os/Bundle; │ │ +054e04: 5410 b601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ +054e08: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +054e0c: 2200 7a00 |0004: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +054e10: 7010 4f02 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ +054e16: 5b10 b601 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ +054e1a: 5410 b601 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ +054e1e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1110 │ │ 0x0004 line=1111 │ │ 0x000b line=1113 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -14951,20 +14951,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0545e8: |[0545e8] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -0545f8: 7100 6306 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0663 │ │ -0545fe: 0c00 |0003: move-result-object v0 │ │ -054600: 7220 fe05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@05fe │ │ -054606: 0c00 |0007: move-result-object v0 │ │ -054608: 1100 |0008: return-object v0 │ │ +054e20: |[054e20] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +054e30: 7100 6306 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0663 │ │ +054e36: 0c00 |0003: move-result-object v0 │ │ +054e38: 7220 fe05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@05fe │ │ +054e3e: 0c00 |0007: move-result-object v0 │ │ +054e40: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #7 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -14972,18 +14972,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05460c: |[05460c] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -05461c: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -054620: 7030 df05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@05df │ │ -054626: 1101 |0005: return-object v1 │ │ +054e44: |[054e44] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054e54: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +054e58: 7030 df05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@05df │ │ +054e5e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=956 │ │ 0x0005 line=957 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 autoCancel Z │ │ @@ -14993,18 +14993,18 @@ │ │ type : '(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -054628: |[054628] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054638: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -05463c: 5b02 0700 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ -054640: 1101 |0004: return-object v1 │ │ +054e60: |[054e60] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054e70: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +054e74: 5b02 0700 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +054e78: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ 0x0004 line=802 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 views Landroid/widget/RemoteViews; │ │ @@ -15014,17 +15014,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054644: |[054644] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054654: 5b01 b101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01b1 │ │ -054658: 1100 |0002: return-object v0 │ │ +054e7c: |[054e7c] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054e8c: 5b01 b101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01b1 │ │ +054e90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ 0x0002 line=783 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 info Ljava/lang/CharSequence; │ │ @@ -15034,17 +15034,17 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05465c: |[05465c] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -05466c: 5b01 b201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01b2 │ │ -054670: 1100 |0002: return-object v0 │ │ +054e94: |[054e94] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054ea4: 5b01 b201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01b2 │ │ +054ea8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0002 line=815 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -15054,17 +15054,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054674: |[054674] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054684: 5b01 b301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b3 │ │ -054688: 1100 |0002: return-object v0 │ │ +054eac: |[054eac] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054ebc: 5b01 b301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b3 │ │ +054ec0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0002 line=751 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -15074,17 +15074,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05468c: |[05468c] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -05469c: 5b01 b401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b4 │ │ -0546a0: 1100 |0002: return-object v0 │ │ +054ec4: |[054ec4] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054ed4: 5b01 b401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b4 │ │ +054ed8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=742 │ │ 0x0002 line=743 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -15094,24 +15094,24 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -0546a4: |[0546a4] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0546b4: 5420 bc01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0546b8: 5903 0800 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0008 │ │ -0546bc: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -0546c0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0546c4: 5420 bc01 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0546c8: 5201 0b00 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -0546cc: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -0546d0: 5901 0b00 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -0546d4: 1102 |0010: return-object v2 │ │ +054edc: |[054edc] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054eec: 5420 bc01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +054ef0: 5903 0800 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0008 │ │ +054ef4: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +054ef8: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +054efc: 5420 bc01 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +054f00: 5201 0b00 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +054f04: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +054f08: 5901 0b00 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +054f0c: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ 0x0004 line=983 │ │ 0x0008 line=984 │ │ 0x0010 line=986 │ │ locals : │ │ @@ -15123,18 +15123,18 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0546d8: |[0546d8] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0546e8: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0546ec: 5b02 0900 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ -0546f0: 1101 |0004: return-object v1 │ │ +054f10: |[054f10] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054f20: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +054f24: 5b02 0900 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +054f28: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=826 │ │ 0x0004 line=827 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/app/PendingIntent; │ │ @@ -15144,17 +15144,17 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0546f4: |[0546f4] android.support.v4.app.NotificationCompat$Builder.setExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054704: 5b01 b601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ -054708: 1100 |0002: return-object v0 │ │ +054f2c: |[054f2c] android.support.v4.app.NotificationCompat$Builder.setExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054f3c: 5b01 b601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ +054f40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1095 │ │ 0x0002 line=1096 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 extras Landroid/os/Bundle; │ │ @@ -15164,19 +15164,19 @@ │ │ type : '(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05470c: |[05470c] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -05471c: 5b12 b701 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b7 │ │ -054720: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -054724: 7030 df05 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@05df │ │ -05472a: 1101 |0007: return-object v1 │ │ +054f44: |[054f44] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054f54: 5b12 b701 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b7 │ │ +054f58: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +054f5c: 7030 df05 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@05df │ │ +054f62: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ 0x0002 line=845 │ │ 0x0007 line=846 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -15188,17 +15188,17 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05472c: |[05472c] android.support.v4.app.NotificationCompat$Builder.setGroup:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -05473c: 5b01 b801 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01b8 │ │ -054740: 1100 |0002: return-object v0 │ │ +054f64: |[054f64] android.support.v4.app.NotificationCompat$Builder.setGroup:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054f74: 5b01 b801 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01b8 │ │ +054f78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ 0x0002 line=1032 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 groupKey Ljava/lang/String; │ │ @@ -15208,17 +15208,17 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054744: |[054744] android.support.v4.app.NotificationCompat$Builder.setGroupSummary:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054754: 5c01 b901 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01b9 │ │ -054758: 1100 |0002: return-object v0 │ │ +054f7c: |[054f7c] android.support.v4.app.NotificationCompat$Builder.setGroupSummary:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054f8c: 5c01 b901 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01b9 │ │ +054f90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1043 │ │ 0x0002 line=1044 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 isGroupSummary Z │ │ @@ -15228,17 +15228,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05475c: |[05475c] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -05476c: 5b01 ba01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01ba │ │ -054770: 1100 |0002: return-object v0 │ │ +054f94: |[054f94] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054fa4: 5b01 ba01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01ba │ │ +054fa8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=873 │ │ 0x0002 line=874 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -15248,42 +15248,42 @@ │ │ type : '(III)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -054774: |[054774] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054784: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -054786: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -054788: 5453 bc01 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -05478c: 5936 0f00 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@000f │ │ -054790: 5453 bc01 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -054794: 5937 1100 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ -054798: 5453 bc01 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -05479c: 5938 1000 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ -0547a0: 5453 bc01 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0547a4: 5233 1100 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ -0547a8: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -0547ac: 5453 bc01 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0547b0: 5233 1000 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ -0547b4: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -0547b8: 0110 |001a: move v0, v1 │ │ -0547ba: 5453 bc01 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0547be: 5454 bc01 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0547c2: 5244 0b00 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@000b │ │ -0547c6: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -0547ca: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -0547ce: b641 |0025: or-int/2addr v1, v4 │ │ -0547d0: 5931 0b00 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@000b │ │ -0547d4: 1105 |0028: return-object v5 │ │ -0547d6: 0120 |0029: move v0, v2 │ │ -0547d8: 28f1 |002a: goto 001b // -000f │ │ -0547da: 0121 |002b: move v1, v2 │ │ -0547dc: 28f9 |002c: goto 0025 // -0007 │ │ +054fac: |[054fac] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +054fbc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +054fbe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +054fc0: 5453 bc01 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +054fc4: 5936 0f00 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +054fc8: 5453 bc01 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +054fcc: 5937 1100 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +054fd0: 5453 bc01 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +054fd4: 5938 1000 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +054fd8: 5453 bc01 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +054fdc: 5233 1100 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +054fe0: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +054fe4: 5453 bc01 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +054fe8: 5233 1000 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +054fec: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +054ff0: 0110 |001a: move v0, v1 │ │ +054ff2: 5453 bc01 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +054ff6: 5454 bc01 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +054ffa: 5244 0b00 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@000b │ │ +054ffe: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +055002: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +055006: b641 |0025: or-int/2addr v1, v4 │ │ +055008: 5931 0b00 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@000b │ │ +05500c: 1105 |0028: return-object v5 │ │ +05500e: 0120 |0029: move v0, v2 │ │ +055010: 28f1 |002a: goto 001b // -000f │ │ +055012: 0121 |002b: move v1, v2 │ │ +055014: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=915 │ │ 0x0006 line=916 │ │ 0x000a line=917 │ │ 0x000e line=918 │ │ 0x001b line=919 │ │ @@ -15303,17 +15303,17 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0547e0: |[0547e0] android.support.v4.app.NotificationCompat$Builder.setLocalOnly:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0547f0: 5c01 bb01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01bb │ │ -0547f4: 1100 |0002: return-object v0 │ │ +055018: |[055018] android.support.v4.app.NotificationCompat$Builder.setLocalOnly:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +055028: 5c01 bb01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01bb │ │ +05502c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=967 │ │ 0x0002 line=968 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -15323,17 +15323,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0547f8: |[0547f8] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054808: 5901 bd01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01bd │ │ -05480c: 1100 |0002: return-object v0 │ │ +055030: |[055030] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +055040: 5901 bd01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01bd │ │ +055044: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ 0x0002 line=775 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 number I │ │ @@ -15343,18 +15343,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -054810: |[054810] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054820: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -054822: 7030 df05 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@05df │ │ -054828: 1101 |0004: return-object v1 │ │ +055048: |[055048] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +055058: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +05505a: 7030 df05 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@05df │ │ +055060: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=936 │ │ 0x0004 line=937 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 ongoing Z │ │ @@ -15364,18 +15364,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05482c: |[05482c] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -05483c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -054840: 7030 df05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@05df │ │ -054846: 1101 |0005: return-object v1 │ │ +055064: |[055064] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +055074: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +055078: 7030 df05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@05df │ │ +05507e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=945 │ │ 0x0005 line=946 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 onlyAlertOnce Z │ │ @@ -15385,17 +15385,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054848: |[054848] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054858: 5901 be01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01be │ │ -05485c: 1100 |0002: return-object v0 │ │ +055080: |[055080] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +055090: 5901 be01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01be │ │ +055094: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1015 │ │ 0x0002 line=1016 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 pri I │ │ @@ -15405,19 +15405,19 @@ │ │ type : '(IIZ)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -054860: |[054860] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054870: 5901 c101 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01c1 │ │ -054874: 5902 bf01 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bf │ │ -054878: 5c03 c001 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01c0 │ │ -05487c: 1100 |0006: return-object v0 │ │ +055098: |[055098] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0550a8: 5901 c101 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01c1 │ │ +0550ac: 5902 bf01 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bf │ │ +0550b0: 5c03 c001 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01c0 │ │ +0550b4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=791 │ │ 0x0002 line=792 │ │ 0x0004 line=793 │ │ 0x0006 line=794 │ │ locals : │ │ @@ -15431,18 +15431,18 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -054880: |[054880] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054890: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -054894: 5902 0d00 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@000d │ │ -054898: 1101 |0004: return-object v1 │ │ +0550b8: |[0550b8] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0550c8: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +0550cc: 5902 0d00 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@000d │ │ +0550d0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=718 │ │ 0x0004 line=719 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 icon I │ │ @@ -15452,20 +15452,20 @@ │ │ type : '(II)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -05489c: |[05489c] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0548ac: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0548b0: 5902 0d00 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@000d │ │ -0548b4: 5410 bc01 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0548b8: 5903 0e00 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@000e │ │ -0548bc: 1101 |0008: return-object v1 │ │ +0550d4: |[0550d4] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0550e4: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +0550e8: 5902 0d00 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@000d │ │ +0550ec: 5410 bc01 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +0550f0: 5903 0e00 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +0550f4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=733 │ │ 0x0004 line=734 │ │ 0x0008 line=735 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -15477,17 +15477,17 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0548c0: |[0548c0] android.support.v4.app.NotificationCompat$Builder.setSortKey:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0548d0: 5b01 c201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@01c2 │ │ -0548d4: 1100 |0002: return-object v0 │ │ +0550f8: |[0550f8] android.support.v4.app.NotificationCompat$Builder.setSortKey:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +055108: 5b01 c201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@01c2 │ │ +05510c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1060 │ │ 0x0002 line=1061 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 sortKey Ljava/lang/String; │ │ @@ -15497,21 +15497,21 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0548d8: |[0548d8] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0548e8: 5420 bc01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0548ec: 5b03 1200 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ -0548f0: 5420 bc01 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0548f4: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -0548f6: 5901 0600 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0006 │ │ -0548fa: 1102 |0009: return-object v2 │ │ +055110: |[055110] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +055120: 5420 bc01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +055124: 5b03 1200 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +055128: 5420 bc01 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +05512c: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +05512e: 5901 0600 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0006 │ │ +055132: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=881 │ │ 0x0004 line=882 │ │ 0x0009 line=883 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -15522,20 +15522,20 @@ │ │ type : '(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0548fc: |[0548fc] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -05490c: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -054910: 5b02 1200 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ -054914: 5410 bc01 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -054918: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0006 │ │ -05491c: 1101 |0008: return-object v1 │ │ +055134: |[055134] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +055144: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +055148: 5b02 1200 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +05514c: 5410 bc01 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +055150: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0006 │ │ +055154: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=893 │ │ 0x0004 line=894 │ │ 0x0008 line=895 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -15547,23 +15547,23 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -054920: |[054920] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054930: 5410 c301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c3 │ │ -054934: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -054938: 5b12 c301 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c3 │ │ -05493c: 5410 c301 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c3 │ │ -054940: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -054944: 5410 c301 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c3 │ │ -054948: 6e20 3806 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0638 │ │ -05494e: 1101 |000f: return-object v1 │ │ +055158: |[055158] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +055168: 5410 c301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c3 │ │ +05516c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +055170: 5b12 c301 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c3 │ │ +055174: 5410 c301 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c3 │ │ +055178: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +05517c: 5410 c301 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c3 │ │ +055180: 6e20 3806 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0638 │ │ +055186: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1165 │ │ 0x0004 line=1166 │ │ 0x0006 line=1167 │ │ 0x000a line=1168 │ │ 0x000f line=1171 │ │ @@ -15576,17 +15576,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054950: |[054950] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054960: 5b01 c401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01c4 │ │ -054964: 1100 |0002: return-object v0 │ │ +055188: |[055188] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +055198: 5b01 c401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01c4 │ │ +05519c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ 0x0002 line=765 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -15596,18 +15596,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -054968: |[054968] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054978: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -05497c: 5b02 1300 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ -054980: 1101 |0004: return-object v1 │ │ +0551a0: |[0551a0] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0551b0: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +0551b4: 5b02 1300 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +0551b8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ 0x0004 line=855 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 tickerText Ljava/lang/CharSequence; │ │ @@ -15617,19 +15617,19 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -054984: |[054984] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -054994: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -054998: 5b02 1300 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ -05499c: 5b13 c501 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c5 │ │ -0549a0: 1101 |0006: return-object v1 │ │ +0551bc: |[0551bc] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0551cc: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +0551d0: 5b02 1300 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +0551d4: 5b13 c501 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c5 │ │ +0551d8: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ 0x0004 line=865 │ │ 0x0006 line=866 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -15641,17 +15641,17 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0549a4: |[0549a4] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0549b4: 5c01 c601 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01c6 │ │ -0549b8: 1100 |0002: return-object v0 │ │ +0551dc: |[0551dc] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0551ec: 5c01 c601 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01c6 │ │ +0551f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0002 line=707 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -15661,18 +15661,18 @@ │ │ type : '([J)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0549bc: |[0549bc] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0549cc: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0549d0: 5b02 1400 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ -0549d4: 1101 |0004: return-object v1 │ │ +0551f4: |[0551f4] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +055204: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +055208: 5b02 1400 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +05520c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=905 │ │ 0x0004 line=906 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 pattern [J │ │ @@ -15682,33 +15682,33 @@ │ │ type : '(J)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0549d8: |[0549d8] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0549e8: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0549ec: 5a02 1500 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0015 │ │ -0549f0: 1101 |0004: return-object v1 │ │ +055210: |[055210] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +055220: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +055224: 5a02 1500 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0015 │ │ +055228: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0004 line=691 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 when J │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #91 header: │ │ -class_idx : 274 │ │ +class_idx : 278 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2944 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #91 annotations: │ │ Annotations on class │ │ @@ -15726,21 +15726,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Extender;) │ │ name : 'extend' │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #92 header: │ │ -class_idx : 276 │ │ +class_idx : 280 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2944 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 10 │ │ │ │ Class #92 annotations: │ │ Annotations on class │ │ @@ -15816,21 +15816,21 @@ │ │ │ │ #9 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ name : 'isGroupSummary' │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #93 header: │ │ -class_idx : 284 │ │ +class_idx : 288 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2944 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #93 annotations: │ │ Annotations on class │ │ @@ -15866,19 +15866,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0549f4: |[0549f4] android.support.v4.app.NotificationCompat$Style.:()V │ │ -054a04: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -054a0a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -054a0c: 5c10 ce01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@01ce │ │ -054a10: 0e00 |0006: return-void │ │ +05522c: |[05522c] android.support.v4.app.NotificationCompat$Style.:()V │ │ +05523c: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +055242: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +055244: 5c10 ce01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@01ce │ │ +055248: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1207 │ │ 0x0003 line=1211 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -15888,22 +15888,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -054a14: |[054a14] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -054a24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054a26: 5421 cc01 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01cc │ │ -054a2a: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -054a2e: 5421 cc01 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01cc │ │ -054a32: 6e10 d205 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@05d2 │ │ -054a38: 0c00 |000a: move-result-object v0 │ │ -054a3a: 1100 |000b: return-object v0 │ │ +05524c: |[05524c] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +05525c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05525e: 5421 cc01 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01cc │ │ +055262: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +055266: 5421 cc01 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01cc │ │ +05526a: 6e10 d205 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@05d2 │ │ +055270: 0c00 |000a: move-result-object v0 │ │ +055272: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1223 │ │ 0x0001 line=1224 │ │ 0x0005 line=1225 │ │ 0x000b line=1227 │ │ locals : │ │ @@ -15915,41 +15915,41 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -054a3c: |[054a3c] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -054a4c: 5410 cc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01cc │ │ -054a50: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -054a54: 5b12 cc01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01cc │ │ -054a58: 5410 cc01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01cc │ │ -054a5c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -054a60: 5410 cc01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01cc │ │ -054a64: 6e20 f005 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@05f0 │ │ -054a6a: 0e00 |000f: return-void │ │ +055274: |[055274] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +055284: 5410 cc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01cc │ │ +055288: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +05528c: 5b12 cc01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01cc │ │ +055290: 5410 cc01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01cc │ │ +055294: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +055298: 5410 cc01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01cc │ │ +05529c: 6e20 f005 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@05f0 │ │ +0552a2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1214 │ │ 0x0004 line=1215 │ │ 0x0006 line=1216 │ │ 0x000a line=1217 │ │ 0x000f line=1220 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ 0x0000 - 0x0010 reg=2 builder Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #94 header: │ │ -class_idx : 286 │ │ +class_idx : 290 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2944 │ │ static_fields_size : 37 │ │ instance_fields_size: 0 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 0 │ │ │ │ Class #94 annotations: │ │ Annotations on class │ │ @@ -16155,61 +16155,61 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 92 16-bit code units │ │ -054a6c: |[054a6c] android.support.v4.app.NotificationCompat.:()V │ │ -054a7c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -054a80: 1301 1400 |0002: const/16 v1, #int 20 // #14 │ │ -054a84: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -054a88: 2200 1501 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; // type@0115 │ │ -054a8c: 7010 0806 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;.:()V // method@0608 │ │ -054a92: 6900 1202 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ -054a96: 0e00 |000d: return-void │ │ -054a98: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -054a9c: 1301 1300 |0010: const/16 v1, #int 19 // #13 │ │ -054aa0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -054aa4: 2200 1b01 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; // type@011b │ │ -054aa8: 7010 2d06 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@062d │ │ -054aae: 6900 1202 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ -054ab2: 28f2 |001b: goto 000d // -000e │ │ -054ab4: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -054ab8: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ -054abc: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -054ac0: 2200 1a01 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@011a │ │ -054ac4: 7010 2206 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0622 │ │ -054aca: 6900 1202 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ -054ace: 28e4 |0029: goto 000d // -001c │ │ -054ad0: 6000 3600 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -054ad4: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ -054ad8: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -054adc: 2200 1901 |0030: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@0119 │ │ -054ae0: 7010 2006 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@0620 │ │ -054ae6: 6900 1202 |0035: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ -054aea: 28d6 |0037: goto 000d // -002a │ │ -054aec: 6000 3600 |0038: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -054af0: 1301 0b00 |003a: const/16 v1, #int 11 // #b │ │ -054af4: 3410 0a00 |003c: if-lt v0, v1, 0046 // +000a │ │ -054af8: 2200 1801 |003e: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@0118 │ │ -054afc: 7010 1e06 0000 |0040: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@061e │ │ -054b02: 6900 1202 |0043: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ -054b06: 28c8 |0045: goto 000d // -0038 │ │ -054b08: 6000 3600 |0046: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -054b0c: 1301 0900 |0048: const/16 v1, #int 9 // #9 │ │ -054b10: 3410 0a00 |004a: if-lt v0, v1, 0054 // +000a │ │ -054b14: 2200 1701 |004c: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; // type@0117 │ │ -054b18: 7010 1c06 0000 |004e: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;.:()V // method@061c │ │ -054b1e: 6900 1202 |0051: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ -054b22: 28ba |0053: goto 000d // -0046 │ │ -054b24: 2200 1601 |0054: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@0116 │ │ -054b28: 7010 1106 0000 |0056: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0611 │ │ -054b2e: 6900 1202 |0059: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ -054b32: 28b2 |005b: goto 000d // -004e │ │ +0552a4: |[0552a4] android.support.v4.app.NotificationCompat.:()V │ │ +0552b4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0552b8: 1301 1400 |0002: const/16 v1, #int 20 // #14 │ │ +0552bc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0552c0: 2200 1901 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; // type@0119 │ │ +0552c4: 7010 0806 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;.:()V // method@0608 │ │ +0552ca: 6900 1202 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ +0552ce: 0e00 |000d: return-void │ │ +0552d0: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0552d4: 1301 1300 |0010: const/16 v1, #int 19 // #13 │ │ +0552d8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0552dc: 2200 1f01 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; // type@011f │ │ +0552e0: 7010 2d06 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@062d │ │ +0552e6: 6900 1202 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ +0552ea: 28f2 |001b: goto 000d // -000e │ │ +0552ec: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0552f0: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ +0552f4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +0552f8: 2200 1e01 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@011e │ │ +0552fc: 7010 2206 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0622 │ │ +055302: 6900 1202 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ +055306: 28e4 |0029: goto 000d // -001c │ │ +055308: 6000 3600 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05530c: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ +055310: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +055314: 2200 1d01 |0030: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@011d │ │ +055318: 7010 2006 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@0620 │ │ +05531e: 6900 1202 |0035: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ +055322: 28d6 |0037: goto 000d // -002a │ │ +055324: 6000 3600 |0038: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +055328: 1301 0b00 |003a: const/16 v1, #int 11 // #b │ │ +05532c: 3410 0a00 |003c: if-lt v0, v1, 0046 // +000a │ │ +055330: 2200 1c01 |003e: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@011c │ │ +055334: 7010 1e06 0000 |0040: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@061e │ │ +05533a: 6900 1202 |0043: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ +05533e: 28c8 |0045: goto 000d // -0038 │ │ +055340: 6000 3600 |0046: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +055344: 1301 0900 |0048: const/16 v1, #int 9 // #9 │ │ +055348: 3410 0a00 |004a: if-lt v0, v1, 0054 // +000a │ │ +05534c: 2200 1b01 |004c: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; // type@011b │ │ +055350: 7010 1c06 0000 |004e: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;.:()V // method@061c │ │ +055356: 6900 1202 |0051: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ +05535a: 28ba |0053: goto 000d // -0046 │ │ +05535c: 2200 1a01 |0054: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@011a │ │ +055360: 7010 1106 0000 |0056: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0611 │ │ +055366: 6900 1202 |0059: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ +05536a: 28b2 |005b: goto 000d // -004e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ 0x0006 line=602 │ │ 0x000d line=616 │ │ 0x000e line=603 │ │ 0x0014 line=604 │ │ @@ -16229,17 +16229,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054b34: |[054b34] android.support.v4.app.NotificationCompat.:()V │ │ -054b44: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -054b4a: 0e00 |0003: return-void │ │ +05536c: |[05536c] android.support.v4.app.NotificationCompat.:()V │ │ +05537c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +055382: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=1769 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -16248,17 +16248,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054b4c: |[054b4c] android.support.v4.app.NotificationCompat.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ -054b5c: 7120 6506 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@0665 │ │ -054b62: 0e00 |0003: return-void │ │ +055384: |[055384] android.support.v4.app.NotificationCompat.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ +055394: 7120 6506 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@0665 │ │ +05539a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/NotificationBuilderWithActions; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/util/ArrayList; │ │ │ │ @@ -16267,17 +16267,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054b64: |[054b64] android.support.v4.app.NotificationCompat.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ -054b74: 7120 6606 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@0666 │ │ -054b7a: 0e00 |0003: return-void │ │ +05539c: |[05539c] android.support.v4.app.NotificationCompat.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ +0553ac: 7120 6606 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@0666 │ │ +0553b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -16286,35 +16286,35 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054b7c: |[054b7c] android.support.v4.app.NotificationCompat.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -054b8c: 6200 1202 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ -054b90: 1100 |0002: return-object v0 │ │ +0553b4: |[0553b4] android.support.v4.app.NotificationCompat.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +0553c4: 6200 1202 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ +0553c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompat;) │ │ name : 'access$500' │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -054b94: |[054b94] android.support.v4.app.NotificationCompat.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ -054ba4: 7120 6c06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@066c │ │ -054baa: 0c00 |0003: move-result-object v0 │ │ -054bac: 1100 |0004: return-object v0 │ │ +0553cc: |[0553cc] android.support.v4.app.NotificationCompat.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ +0553dc: 7120 6c06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@066c │ │ +0553e2: 0c00 |0003: move-result-object v0 │ │ +0553e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/os/Bundle; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/lang/String; │ │ │ │ @@ -16323,26 +16323,26 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -054bb0: |[054bb0] android.support.v4.app.NotificationCompat.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ -054bc0: 6e10 0925 0400 |0000: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2509 │ │ -054bc6: 0c01 |0003: move-result-object v1 │ │ -054bc8: 7210 2425 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -054bce: 0a02 |0007: move-result v2 │ │ -054bd0: 3802 0c00 |0008: if-eqz v2, 0014 // +000c │ │ -054bd4: 7210 2525 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -054bda: 0c00 |000d: move-result-object v0 │ │ -054bdc: 1f00 0e01 |000e: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@010e │ │ -054be0: 7220 9e05 0300 |0010: invoke-interface {v3, v0}, Landroid/support/v4/app/NotificationBuilderWithActions;.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@059e │ │ -054be6: 28f1 |0013: goto 0004 // -000f │ │ -054be8: 0e00 |0014: return-void │ │ +0553e8: |[0553e8] android.support.v4.app.NotificationCompat.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ +0553f8: 6e10 0925 0400 |0000: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2509 │ │ +0553fe: 0c01 |0003: move-result-object v1 │ │ +055400: 7210 2425 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +055406: 0a02 |0007: move-result v2 │ │ +055408: 3802 0c00 |0008: if-eqz v2, 0014 // +000c │ │ +05540c: 7210 2525 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +055412: 0c00 |000d: move-result-object v0 │ │ +055414: 1f00 1201 |000e: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0112 │ │ +055418: 7220 9e05 0300 |0010: invoke-interface {v3, v0}, Landroid/support/v4/app/NotificationBuilderWithActions;.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@059e │ │ +05541e: 28f1 |0013: goto 0004 // -000f │ │ +055420: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0010 line=566 │ │ 0x0014 line=568 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/ArrayList; │ │ @@ -16356,49 +16356,49 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 64 16-bit code units │ │ -054bec: |[054bec] android.support.v4.app.NotificationCompat.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ -054bfc: 380b 1400 |0000: if-eqz v11, 0014 // +0014 │ │ -054c00: 20b0 1001 |0002: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@0110 │ │ -054c04: 3800 1100 |0004: if-eqz v0, 0015 // +0011 │ │ -054c08: 07b8 |0006: move-object v8, v11 │ │ -054c0a: 1f08 1001 |0007: check-cast v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@0110 │ │ -054c0e: 5480 ac01 |0009: iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01ac │ │ -054c12: 5581 af01 |000b: iget-boolean v1, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@01af │ │ -054c16: 5482 ae01 |000d: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01ae │ │ -054c1a: 5483 ad01 |000f: iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@01ad │ │ -054c1e: 7153 9406 0a21 |0011: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@0694 │ │ -054c24: 0e00 |0014: return-void │ │ -054c26: 20b0 1301 |0015: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0113 │ │ -054c2a: 3800 1100 |0017: if-eqz v0, 0028 // +0011 │ │ -054c2e: 07b9 |0019: move-object v9, v11 │ │ -054c30: 1f09 1301 |001a: check-cast v9, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0113 │ │ -054c34: 5490 c701 |001c: iget-object v0, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01c7 │ │ -054c38: 5591 c901 |001e: iget-boolean v1, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@01c9 │ │ -054c3c: 5492 c801 |0020: iget-object v2, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01c8 │ │ -054c40: 5493 ca01 |0022: iget-object v3, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01ca │ │ -054c44: 7153 9506 0a21 |0024: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@0695 │ │ -054c4a: 28ed |0027: goto 0014 // -0013 │ │ -054c4c: 20b0 0f01 |0028: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@010f │ │ -054c50: 3800 eaff |002a: if-eqz v0, 0014 // -0016 │ │ -054c54: 07b7 |002c: move-object v7, v11 │ │ -054c56: 1f07 0f01 |002d: check-cast v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@010f │ │ -054c5a: 5471 a601 |002f: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01a6 │ │ -054c5e: 5572 ab01 |0031: iget-boolean v2, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@01ab │ │ -054c62: 5473 aa01 |0033: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01aa │ │ -054c66: 5474 a901 |0035: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@01a9 │ │ -054c6a: 5475 a701 |0037: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@01a7 │ │ -054c6e: 5576 a801 |0039: iget-boolean v6, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@01a8 │ │ -054c72: 07a0 |003b: move-object v0, v10 │ │ -054c74: 7707 9306 0000 |003c: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@0693 │ │ -054c7a: 28d5 |003f: goto 0014 // -002b │ │ +055424: |[055424] android.support.v4.app.NotificationCompat.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ +055434: 380b 1400 |0000: if-eqz v11, 0014 // +0014 │ │ +055438: 20b0 1401 |0002: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@0114 │ │ +05543c: 3800 1100 |0004: if-eqz v0, 0015 // +0011 │ │ +055440: 07b8 |0006: move-object v8, v11 │ │ +055442: 1f08 1401 |0007: check-cast v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@0114 │ │ +055446: 5480 ac01 |0009: iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01ac │ │ +05544a: 5581 af01 |000b: iget-boolean v1, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@01af │ │ +05544e: 5482 ae01 |000d: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01ae │ │ +055452: 5483 ad01 |000f: iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@01ad │ │ +055456: 7153 9406 0a21 |0011: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@0694 │ │ +05545c: 0e00 |0014: return-void │ │ +05545e: 20b0 1701 |0015: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0117 │ │ +055462: 3800 1100 |0017: if-eqz v0, 0028 // +0011 │ │ +055466: 07b9 |0019: move-object v9, v11 │ │ +055468: 1f09 1701 |001a: check-cast v9, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0117 │ │ +05546c: 5490 c701 |001c: iget-object v0, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01c7 │ │ +055470: 5591 c901 |001e: iget-boolean v1, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@01c9 │ │ +055474: 5492 c801 |0020: iget-object v2, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01c8 │ │ +055478: 5493 ca01 |0022: iget-object v3, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01ca │ │ +05547c: 7153 9506 0a21 |0024: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@0695 │ │ +055482: 28ed |0027: goto 0014 // -0013 │ │ +055484: 20b0 1301 |0028: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@0113 │ │ +055488: 3800 eaff |002a: if-eqz v0, 0014 // -0016 │ │ +05548c: 07b7 |002c: move-object v7, v11 │ │ +05548e: 1f07 1301 |002d: check-cast v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@0113 │ │ +055492: 5471 a601 |002f: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01a6 │ │ +055496: 5572 ab01 |0031: iget-boolean v2, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@01ab │ │ +05549a: 5473 aa01 |0033: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01aa │ │ +05549e: 5474 a901 |0035: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@01a9 │ │ +0554a2: 5475 a701 |0037: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@01a7 │ │ +0554a6: 5576 a801 |0039: iget-boolean v6, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@01a8 │ │ +0554aa: 07a0 |003b: move-object v0, v10 │ │ +0554ac: 7707 9306 0000 |003c: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@0693 │ │ +0554b2: 28d5 |003f: goto 0014 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0002 line=573 │ │ 0x0007 line=574 │ │ 0x0009 line=575 │ │ 0x0014 line=598 │ │ @@ -16420,19 +16420,19 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -054c7c: |[054c7c] android.support.v4.app.NotificationCompat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -054c8c: 6200 1202 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ -054c90: 7230 ff05 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; // method@05ff │ │ -054c96: 0c00 |0005: move-result-object v0 │ │ -054c98: 1100 |0006: return-object v0 │ │ +0554b4: |[0554b4] android.support.v4.app.NotificationCompat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0554c4: 6200 1202 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ +0554c8: 7230 ff05 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; // method@05ff │ │ +0554ce: 0c00 |0005: move-result-object v0 │ │ +0554d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2415 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ 0x0000 - 0x0007 reg=2 actionIndex I │ │ │ │ @@ -16441,19 +16441,19 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -054c9c: |[054c9c] android.support.v4.app.NotificationCompat.getActionCount:(Landroid/app/Notification;)I │ │ -054cac: 6200 1202 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ -054cb0: 7220 0006 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionCount:(Landroid/app/Notification;)I // method@0600 │ │ -054cb6: 0a00 |0005: move-result v0 │ │ -054cb8: 0f00 |0006: return v0 │ │ +0554d4: |[0554d4] android.support.v4.app.NotificationCompat.getActionCount:(Landroid/app/Notification;)I │ │ +0554e4: 6200 1202 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ +0554e8: 7220 0006 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionCount:(Landroid/app/Notification;)I // method@0600 │ │ +0554ee: 0a00 |0005: move-result v0 │ │ +0554f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2405 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #10 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -16461,19 +16461,19 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -054cbc: |[054cbc] android.support.v4.app.NotificationCompat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -054ccc: 6200 1202 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ -054cd0: 7220 0206 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0602 │ │ -054cd6: 0c00 |0005: move-result-object v0 │ │ -054cd8: 1100 |0006: return-object v0 │ │ +0554f4: |[0554f4] android.support.v4.app.NotificationCompat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +055504: 6200 1202 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ +055508: 7220 0206 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0602 │ │ +05550e: 0c00 |0005: move-result-object v0 │ │ +055510: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2397 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #11 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -16481,19 +16481,19 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -054cdc: |[054cdc] android.support.v4.app.NotificationCompat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -054cec: 6200 1202 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ -054cf0: 7220 0306 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0603 │ │ -054cf6: 0c00 |0005: move-result-object v0 │ │ -054cf8: 1100 |0006: return-object v0 │ │ +055514: |[055514] android.support.v4.app.NotificationCompat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +055524: 6200 1202 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ +055528: 7220 0306 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0603 │ │ +05552e: 0c00 |0005: move-result-object v0 │ │ +055530: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2433 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #12 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -16501,19 +16501,19 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -054cfc: |[054cfc] android.support.v4.app.NotificationCompat.getLocalOnly:(Landroid/app/Notification;)Z │ │ -054d0c: 6200 1202 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ -054d10: 7220 0406 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getLocalOnly:(Landroid/app/Notification;)Z // method@0604 │ │ -054d16: 0a00 |0005: move-result v0 │ │ -054d18: 0f00 |0006: return v0 │ │ +055534: |[055534] android.support.v4.app.NotificationCompat.getLocalOnly:(Landroid/app/Notification;)Z │ │ +055544: 6200 1202 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ +055548: 7220 0406 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getLocalOnly:(Landroid/app/Notification;)Z // method@0604 │ │ +05554e: 0a00 |0005: move-result v0 │ │ +055550: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2425 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #13 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -16521,36 +16521,36 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -054d1c: |[054d1c] android.support.v4.app.NotificationCompat.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ -054d2c: 6e20 5b02 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@025b │ │ -054d32: 0c00 |0003: move-result-object v0 │ │ -054d34: 2003 f804 |0004: instance-of v3, v0, [Landroid/app/Notification; // type@04f8 │ │ -054d38: 3903 0400 |0006: if-nez v3, 000a // +0004 │ │ -054d3c: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ -054d40: 1f00 f804 |000a: check-cast v0, [Landroid/app/Notification; // type@04f8 │ │ -054d44: 1f00 f804 |000c: check-cast v0, [Landroid/app/Notification; // type@04f8 │ │ -054d48: 0702 |000e: move-object v2, v0 │ │ -054d4a: 1102 |000f: return-object v2 │ │ -054d4c: 2103 |0010: array-length v3, v0 │ │ -054d4e: 2332 f804 |0011: new-array v2, v3, [Landroid/app/Notification; // type@04f8 │ │ -054d52: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -054d54: 2103 |0014: array-length v3, v0 │ │ -054d56: 3531 0b00 |0015: if-ge v1, v3, 0020 // +000b │ │ -054d5a: 4603 0001 |0017: aget-object v3, v0, v1 │ │ -054d5e: 1f03 1e00 |0019: check-cast v3, Landroid/app/Notification; // type@001e │ │ -054d62: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ -054d66: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -054d6a: 28f5 |001f: goto 0014 // -000b │ │ -054d6c: 6e30 6802 5402 |0020: invoke-virtual {v4, v5, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0268 │ │ -054d72: 28ec |0023: goto 000f // -0014 │ │ +055554: |[055554] android.support.v4.app.NotificationCompat.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ +055564: 6e20 5b02 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@025b │ │ +05556a: 0c00 |0003: move-result-object v0 │ │ +05556c: 2003 fe04 |0004: instance-of v3, v0, [Landroid/app/Notification; // type@04fe │ │ +055570: 3903 0400 |0006: if-nez v3, 000a // +0004 │ │ +055574: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ +055578: 1f00 fe04 |000a: check-cast v0, [Landroid/app/Notification; // type@04fe │ │ +05557c: 1f00 fe04 |000c: check-cast v0, [Landroid/app/Notification; // type@04fe │ │ +055580: 0702 |000e: move-object v2, v0 │ │ +055582: 1102 |000f: return-object v2 │ │ +055584: 2103 |0010: array-length v3, v0 │ │ +055586: 2332 fe04 |0011: new-array v2, v3, [Landroid/app/Notification; // type@04fe │ │ +05558a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +05558c: 2103 |0014: array-length v3, v0 │ │ +05558e: 3531 0b00 |0015: if-ge v1, v3, 0020 // +000b │ │ +055592: 4603 0001 |0017: aget-object v3, v0, v1 │ │ +055596: 1f03 1e00 |0019: check-cast v3, Landroid/app/Notification; // type@001e │ │ +05559a: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ +05559e: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0555a2: 28f5 |001f: goto 0014 // -000b │ │ +0555a4: 6e30 6802 5402 |0020: invoke-virtual {v4, v5, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0268 │ │ +0555aa: 28ec |0023: goto 000f // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2379 │ │ 0x0004 line=2380 │ │ 0x000a line=2381 │ │ 0x000f line=2388 │ │ 0x0010 line=2383 │ │ @@ -16571,19 +16571,19 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -054d74: |[054d74] android.support.v4.app.NotificationCompat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -054d84: 6200 1202 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ -054d88: 7220 0606 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0606 │ │ -054d8e: 0c00 |0005: move-result-object v0 │ │ -054d90: 1100 |0006: return-object v0 │ │ +0555ac: |[0555ac] android.support.v4.app.NotificationCompat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0555bc: 6200 1202 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ +0555c0: 7220 0606 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0606 │ │ +0555c6: 0c00 |0005: move-result-object v0 │ │ +0555c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2459 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #15 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -16591,33 +16591,33 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -054d94: |[054d94] android.support.v4.app.NotificationCompat.isGroupSummary:(Landroid/app/Notification;)Z │ │ -054da4: 6200 1202 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ -054da8: 7220 0706 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.isGroupSummary:(Landroid/app/Notification;)Z // method@0607 │ │ -054dae: 0a00 |0005: move-result v0 │ │ -054db0: 0f00 |0006: return v0 │ │ +0555cc: |[0555cc] android.support.v4.app.NotificationCompat.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0555dc: 6200 1202 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0212 │ │ +0555e0: 7220 0706 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.isGroupSummary:(Landroid/app/Notification;)Z // method@0607 │ │ +0555e6: 0a00 |0005: move-result v0 │ │ +0555e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2443 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #95 header: │ │ -class_idx : 288 │ │ +class_idx : 292 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2939 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2945 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #95 annotations: │ │ Annotations on class │ │ @@ -16640,17 +16640,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054db4: |[054db4] android.support.v4.app.NotificationCompatApi20.:()V │ │ -054dc4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -054dca: 0e00 |0003: return-void │ │ +0555ec: |[0555ec] android.support.v4.app.NotificationCompatApi20.:()V │ │ +0555fc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +055602: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatApi20; │ │ │ │ @@ -16659,20 +16659,20 @@ │ │ type : '(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -054dcc: |[054dcc] android.support.v4.app.NotificationCompatApi20.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -054ddc: 5410 0500 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0005 │ │ -054de0: 4600 0002 |0002: aget-object v0, v0, v2 │ │ -054de4: 7130 7506 3004 |0004: invoke-static {v0, v3, v4}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0675 │ │ -054dea: 0c00 |0007: move-result-object v0 │ │ -054dec: 1100 |0008: return-object v0 │ │ +055604: |[055604] android.support.v4.app.NotificationCompatApi20.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +055614: 5410 0500 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0005 │ │ +055618: 4600 0002 |0002: aget-object v0, v0, v2 │ │ +05561c: 7130 7506 3004 |0004: invoke-static {v0, v3, v4}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0675 │ │ +055622: 0c00 |0007: move-result-object v0 │ │ +055624: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 notif Landroid/app/Notification; │ │ 0x0000 - 0x0009 reg=2 actionIndex I │ │ 0x0000 - 0x0009 reg=3 actionFactory Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ @@ -16683,28 +16683,28 @@ │ │ type : '(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 24 16-bit code units │ │ -054df0: |[054df0] android.support.v4.app.NotificationCompatApi20.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -054e00: 6e10 9d00 0600 |0000: invoke-virtual {v6}, Landroid/app/Notification$Action;.getRemoteInputs:()[Landroid/app/RemoteInput; // method@009d │ │ -054e06: 0c00 |0003: move-result-object v0 │ │ -054e08: 7120 1a07 8000 |0004: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatApi20;.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@071a │ │ -054e0e: 0c05 |0007: move-result-object v5 │ │ -054e10: 5261 0200 |0008: iget v1, v6, Landroid/app/Notification$Action;.icon:I // field@0002 │ │ -054e14: 5462 0300 |000a: iget-object v2, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0003 │ │ -054e18: 5463 0100 |000c: iget-object v3, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0001 │ │ -054e1c: 6e10 9c00 0600 |000e: invoke-virtual {v6}, Landroid/app/Notification$Action;.getExtras:()Landroid/os/Bundle; // method@009c │ │ -054e22: 0c04 |0011: move-result-object v4 │ │ -054e24: 0770 |0012: move-object v0, v7 │ │ -054e26: 7806 7d06 0000 |0013: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@067d │ │ -054e2c: 0c00 |0016: move-result-object v0 │ │ -054e2e: 1100 |0017: return-object v0 │ │ +055628: |[055628] android.support.v4.app.NotificationCompatApi20.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +055638: 6e10 9d00 0600 |0000: invoke-virtual {v6}, Landroid/app/Notification$Action;.getRemoteInputs:()[Landroid/app/RemoteInput; // method@009d │ │ +05563e: 0c00 |0003: move-result-object v0 │ │ +055640: 7120 1a07 8000 |0004: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatApi20;.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@071a │ │ +055646: 0c05 |0007: move-result-object v5 │ │ +055648: 5261 0200 |0008: iget v1, v6, Landroid/app/Notification$Action;.icon:I // field@0002 │ │ +05564c: 5462 0300 |000a: iget-object v2, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0003 │ │ +055650: 5463 0100 |000c: iget-object v3, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0001 │ │ +055654: 6e10 9c00 0600 |000e: invoke-virtual {v6}, Landroid/app/Notification$Action;.getExtras:()Landroid/os/Bundle; // method@009c │ │ +05565a: 0c04 |0011: move-result-object v4 │ │ +05565c: 0770 |0012: move-object v0, v7 │ │ +05565e: 7806 7d06 0000 |0013: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@067d │ │ +055664: 0c00 |0016: move-result-object v0 │ │ +055666: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0008 line=111 │ │ locals : │ │ 0x0008 - 0x0018 reg=5 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x0000 - 0x0018 reg=6 action Landroid/app/Notification$Action; │ │ @@ -16716,43 +16716,43 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -054e30: |[054e30] android.support.v4.app.NotificationCompatApi20.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; │ │ -054e40: 2207 1800 |0000: new-instance v7, Landroid/app/Notification$Action$Builder; // type@0018 │ │ -054e44: 6e10 8206 0b00 |0002: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0682 │ │ -054e4a: 0a08 |0005: move-result v8 │ │ -054e4c: 6e10 8406 0b00 |0006: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0684 │ │ -054e52: 0c09 |0009: move-result-object v9 │ │ -054e54: 6e10 8006 0b00 |000a: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0680 │ │ -054e5a: 0c0a |000d: move-result-object v10 │ │ -054e5c: 7040 9800 87a9 |000e: invoke-direct {v7, v8, v9, v10}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0098 │ │ -054e62: 6e10 8106 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0681 │ │ -054e68: 0c08 |0014: move-result-object v8 │ │ -054e6a: 6e20 9900 8700 |0015: invoke-virtual {v7, v8}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@0099 │ │ -054e70: 0c00 |0018: move-result-object v0 │ │ -054e72: 6e10 8306 0b00 |0019: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0683 │ │ -054e78: 0c05 |001c: move-result-object v5 │ │ -054e7a: 3805 1300 |001d: if-eqz v5, 0030 // +0013 │ │ -054e7e: 7110 1807 0500 |001f: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@0718 │ │ -054e84: 0c06 |0022: move-result-object v6 │ │ -054e86: 0761 |0023: move-object v1, v6 │ │ -054e88: 2113 |0024: array-length v3, v1 │ │ -054e8a: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -054e8c: 3532 0a00 |0026: if-ge v2, v3, 0030 // +000a │ │ -054e90: 4604 0102 |0028: aget-object v4, v1, v2 │ │ -054e94: 6e20 9a00 4000 |002a: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@009a │ │ -054e9a: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -054e9e: 28f7 |002f: goto 0026 // -0009 │ │ -054ea0: 6e10 9b00 0000 |0030: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@009b │ │ -054ea6: 0c07 |0033: move-result-object v7 │ │ -054ea8: 1107 |0034: return-object v7 │ │ +055668: |[055668] android.support.v4.app.NotificationCompatApi20.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; │ │ +055678: 2207 1800 |0000: new-instance v7, Landroid/app/Notification$Action$Builder; // type@0018 │ │ +05567c: 6e10 8206 0b00 |0002: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0682 │ │ +055682: 0a08 |0005: move-result v8 │ │ +055684: 6e10 8406 0b00 |0006: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0684 │ │ +05568a: 0c09 |0009: move-result-object v9 │ │ +05568c: 6e10 8006 0b00 |000a: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0680 │ │ +055692: 0c0a |000d: move-result-object v10 │ │ +055694: 7040 9800 87a9 |000e: invoke-direct {v7, v8, v9, v10}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0098 │ │ +05569a: 6e10 8106 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0681 │ │ +0556a0: 0c08 |0014: move-result-object v8 │ │ +0556a2: 6e20 9900 8700 |0015: invoke-virtual {v7, v8}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@0099 │ │ +0556a8: 0c00 |0018: move-result-object v0 │ │ +0556aa: 6e10 8306 0b00 |0019: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0683 │ │ +0556b0: 0c05 |001c: move-result-object v5 │ │ +0556b2: 3805 1300 |001d: if-eqz v5, 0030 // +0013 │ │ +0556b6: 7110 1807 0500 |001f: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@0718 │ │ +0556bc: 0c06 |0022: move-result-object v6 │ │ +0556be: 0761 |0023: move-object v1, v6 │ │ +0556c0: 2113 |0024: array-length v3, v1 │ │ +0556c2: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +0556c4: 3532 0a00 |0026: if-ge v2, v3, 0030 // +000a │ │ +0556c8: 4604 0102 |0028: aget-object v4, v1, v2 │ │ +0556cc: 6e20 9a00 4000 |002a: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@009a │ │ +0556d2: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0556d6: 28f7 |002f: goto 0026 // -0009 │ │ +0556d8: 6e10 9b00 0000 |0030: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@009b │ │ +0556de: 0c07 |0033: move-result-object v7 │ │ +0556e0: 1107 |0034: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0019 line=120 │ │ 0x001d line=121 │ │ 0x001f line=122 │ │ 0x0023 line=123 │ │ @@ -16774,33 +16774,33 @@ │ │ type : '(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -054eac: |[054eac] android.support.v4.app.NotificationCompatApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -054ebc: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -054ec0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -054ec2: 1101 |0003: return-object v1 │ │ -054ec4: 6e10 0d25 0400 |0004: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -054eca: 0a03 |0007: move-result v3 │ │ -054ecc: 7220 7e06 3500 |0008: invoke-interface {v5, v3}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@067e │ │ -054ed2: 0c01 |000b: move-result-object v1 │ │ -054ed4: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -054ed6: 2113 |000d: array-length v3, v1 │ │ -054ed8: 3532 f5ff |000e: if-ge v2, v3, 0003 // -000b │ │ -054edc: 6e20 0725 2400 |0010: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -054ee2: 0c00 |0013: move-result-object v0 │ │ -054ee4: 1f00 1900 |0014: check-cast v0, Landroid/app/Notification$Action; // type@0019 │ │ -054ee8: 7130 7506 5006 |0016: invoke-static {v0, v5, v6}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0675 │ │ -054eee: 0c03 |0019: move-result-object v3 │ │ -054ef0: 4d03 0102 |001a: aput-object v3, v1, v2 │ │ -054ef4: d802 0201 |001c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -054ef8: 28ef |001e: goto 000d // -0011 │ │ +0556e4: |[0556e4] android.support.v4.app.NotificationCompatApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +0556f4: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +0556f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0556fa: 1101 |0003: return-object v1 │ │ +0556fc: 6e10 0d25 0400 |0004: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +055702: 0a03 |0007: move-result v3 │ │ +055704: 7220 7e06 3500 |0008: invoke-interface {v5, v3}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@067e │ │ +05570a: 0c01 |000b: move-result-object v1 │ │ +05570c: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +05570e: 2113 |000d: array-length v3, v1 │ │ +055710: 3532 f5ff |000e: if-ge v2, v3, 0003 // -000b │ │ +055714: 6e20 0725 2400 |0010: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +05571a: 0c00 |0013: move-result-object v0 │ │ +05571c: 1f00 1900 |0014: check-cast v0, Landroid/app/Notification$Action; // type@0019 │ │ +055720: 7130 7506 5006 |0016: invoke-static {v0, v5, v6}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0675 │ │ +055726: 0c03 |0019: move-result-object v3 │ │ +055728: 4d03 0102 |001a: aput-object v3, v1, v2 │ │ +05572c: d802 0201 |001c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +055730: 28ef |001e: goto 000d // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0002 line=141 │ │ 0x0003 line=148 │ │ 0x0004 line=143 │ │ 0x000c line=144 │ │ @@ -16821,18 +16821,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054efc: |[054efc] android.support.v4.app.NotificationCompatApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -054f0c: 6e10 cd00 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getGroup:()Ljava/lang/String; // method@00cd │ │ -054f12: 0c00 |0003: move-result-object v0 │ │ -054f14: 1100 |0004: return-object v0 │ │ +055734: |[055734] android.support.v4.app.NotificationCompatApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +055744: 6e10 cd00 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getGroup:()Ljava/lang/String; // method@00cd │ │ +05574a: 0c00 |0003: move-result-object v0 │ │ +05574c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 notif Landroid/app/Notification; │ │ │ │ #6 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ @@ -16840,22 +16840,22 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -054f18: |[054f18] android.support.v4.app.NotificationCompatApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ -054f28: 5210 0b00 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@000b │ │ -054f2c: d500 0001 |0002: and-int/lit16 v0, v0, #int 256 // #0100 │ │ -054f30: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -054f34: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -054f36: 0f00 |0007: return v0 │ │ -054f38: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -054f3a: 28fe |0009: goto 0007 // -0002 │ │ +055750: |[055750] android.support.v4.app.NotificationCompatApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ +055760: 5210 0b00 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@000b │ │ +055764: d500 0001 |0002: and-int/lit16 v0, v0, #int 256 // #0100 │ │ +055768: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +05576c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05576e: 0f00 |0007: return v0 │ │ +055770: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +055772: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x000a reg=1 notif Landroid/app/Notification; │ │ │ │ #7 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ @@ -16863,31 +16863,31 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -054f3c: |[054f3c] android.support.v4.app.NotificationCompatApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ -054f4c: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ -054f50: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -054f52: 1104 |0003: return-object v4 │ │ -054f54: 2204 ce04 |0004: new-instance v4, Ljava/util/ArrayList; // type@04ce │ │ -054f58: 2165 |0006: array-length v5, v6 │ │ -054f5a: 7020 0025 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@2500 │ │ -054f60: 0761 |000a: move-object v1, v6 │ │ -054f62: 2113 |000b: array-length v3, v1 │ │ -054f64: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -054f66: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ -054f6a: 4600 0102 |000f: aget-object v0, v1, v2 │ │ -054f6e: 7110 7606 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatApi20;.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; // method@0676 │ │ -054f74: 0c05 |0014: move-result-object v5 │ │ -054f76: 6e20 0325 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -054f7c: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -054f80: 28f3 |001a: goto 000d // -000d │ │ +055774: |[055774] android.support.v4.app.NotificationCompatApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ +055784: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ +055788: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +05578a: 1104 |0003: return-object v4 │ │ +05578c: 2204 d404 |0004: new-instance v4, Ljava/util/ArrayList; // type@04d4 │ │ +055790: 2165 |0006: array-length v5, v6 │ │ +055792: 7020 0025 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@2500 │ │ +055798: 0761 |000a: move-object v1, v6 │ │ +05579a: 2113 |000b: array-length v3, v1 │ │ +05579c: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +05579e: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ +0557a2: 4600 0102 |000f: aget-object v0, v1, v2 │ │ +0557a6: 7110 7606 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatApi20;.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; // method@0676 │ │ +0557ac: 0c05 |0014: move-result-object v5 │ │ +0557ae: 6e20 0325 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +0557b4: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0557b8: 28f3 |001a: goto 000d // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0002 line=159 │ │ 0x0003 line=165 │ │ 0x0004 line=161 │ │ 0x000a line=162 │ │ @@ -16906,18 +16906,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054f84: |[054f84] android.support.v4.app.NotificationCompatApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -054f94: 6e10 ce00 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getSortKey:()Ljava/lang/String; // method@00ce │ │ -054f9a: 0c00 |0003: move-result-object v0 │ │ -054f9c: 1100 |0004: return-object v0 │ │ +0557bc: |[0557bc] android.support.v4.app.NotificationCompatApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0557cc: 6e10 ce00 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getSortKey:()Ljava/lang/String; // method@00ce │ │ +0557d2: 0c00 |0003: move-result-object v0 │ │ +0557d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 notif Landroid/app/Notification; │ │ │ │ #9 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ @@ -16925,36 +16925,36 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -054fa0: |[054fa0] android.support.v4.app.NotificationCompatApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ -054fb0: 5210 0b00 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@000b │ │ -054fb4: d500 0002 |0002: and-int/lit16 v0, v0, #int 512 // #0200 │ │ -054fb8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -054fbc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -054fbe: 0f00 |0007: return v0 │ │ -054fc0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -054fc2: 28fe |0009: goto 0007 // -0002 │ │ +0557d8: |[0557d8] android.support.v4.app.NotificationCompatApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0557e8: 5210 0b00 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@000b │ │ +0557ec: d500 0002 |0002: and-int/lit16 v0, v0, #int 512 // #0200 │ │ +0557f0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0557f4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0557f6: 0f00 |0007: return v0 │ │ +0557f8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0557fa: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x000a reg=1 notif Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2939 (NotificationCompatApi20.java) │ │ + source_file_idx : 2945 (NotificationCompatApi20.java) │ │ │ │ Class #96 header: │ │ -class_idx : 289 │ │ +class_idx : 293 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2940 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2946 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #96 annotations: │ │ Annotations on class │ │ @@ -16978,21 +16978,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatBase$Action$Factory;) │ │ name : 'newArray' │ │ type : '(I)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2940 (NotificationCompatBase.java) │ │ + source_file_idx : 2946 (NotificationCompatBase.java) │ │ │ │ Class #97 header: │ │ -class_idx : 290 │ │ +class_idx : 294 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2940 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2946 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #97 annotations: │ │ Annotations on class │ │ @@ -17013,17 +17013,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054fc4: |[054fc4] android.support.v4.app.NotificationCompatBase$Action.:()V │ │ -054fd4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -054fda: 0e00 |0003: return-void │ │ +0557fc: |[0557fc] android.support.v4.app.NotificationCompatBase$Action.:()V │ │ +05580c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +055812: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatBase$Action; │ │ │ │ @@ -17054,21 +17054,21 @@ │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompatBase$Action;) │ │ name : 'getTitle' │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0404 (PROTECTED ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2940 (NotificationCompatBase.java) │ │ + source_file_idx : 2946 (NotificationCompatBase.java) │ │ │ │ Class #98 header: │ │ -class_idx : 291 │ │ +class_idx : 295 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2940 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2946 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #98 annotations: │ │ Annotations on class │ │ @@ -17087,32 +17087,32 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054fdc: |[054fdc] android.support.v4.app.NotificationCompatBase.:()V │ │ -054fec: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -054ff2: 0e00 |0003: return-void │ │ +055814: |[055814] android.support.v4.app.NotificationCompatBase.:()V │ │ +055824: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05582a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatBase; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2940 (NotificationCompatBase.java) │ │ + source_file_idx : 2946 (NotificationCompatBase.java) │ │ │ │ Class #99 header: │ │ -class_idx : 292 │ │ +class_idx : 296 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2941 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2947 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #99 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatExtras;' │ │ @@ -17157,31 +17157,31 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054ff4: |[054ff4] android.support.v4.app.NotificationCompatExtras.:()V │ │ -055004: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05500a: 0e00 |0003: return-void │ │ +05582c: |[05582c] android.support.v4.app.NotificationCompatExtras.:()V │ │ +05583c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +055842: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatExtras; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2941 (NotificationCompatExtras.java) │ │ + source_file_idx : 2947 (NotificationCompatExtras.java) │ │ │ │ Class #100 header: │ │ -class_idx : 293 │ │ +class_idx : 297 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2942 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2948 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #100 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatGingerbread;' │ │ @@ -17196,17 +17196,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05500c: |[05500c] android.support.v4.app.NotificationCompatGingerbread.:()V │ │ -05501c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -055022: 0e00 |0003: return-void │ │ +055844: |[055844] android.support.v4.app.NotificationCompatGingerbread.:()V │ │ +055854: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05585a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatGingerbread;) │ │ @@ -17214,39 +17214,39 @@ │ │ type : '(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -055024: |[055024] android.support.v4.app.NotificationCompatGingerbread.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; │ │ -055034: 6e54 cf00 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@00cf │ │ -05503a: 5b05 0c00 |0003: iput-object v5, v0, Landroid/app/Notification;.fullScreenIntent:Landroid/app/PendingIntent; // field@000c │ │ -05503e: 1100 |0005: return-object v0 │ │ +05585c: |[05585c] android.support.v4.app.NotificationCompatGingerbread.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; │ │ +05586c: 6e54 cf00 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@00cf │ │ +055872: 5b05 0c00 |0003: iput-object v5, v0, Landroid/app/Notification;.fullScreenIntent:Landroid/app/PendingIntent; // field@000c │ │ +055876: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ 0x0005 line=29 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 notification Landroid/app/Notification; │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 contentTitle Ljava/lang/CharSequence; │ │ 0x0000 - 0x0006 reg=3 contentText Ljava/lang/CharSequence; │ │ 0x0000 - 0x0006 reg=4 contentIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0006 reg=5 fullScreenIntent Landroid/app/PendingIntent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2942 (NotificationCompatGingerbread.java) │ │ + source_file_idx : 2948 (NotificationCompatGingerbread.java) │ │ │ │ Class #101 header: │ │ -class_idx : 294 │ │ +class_idx : 298 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2943 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2949 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #101 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatHoneycomb;' │ │ @@ -17261,17 +17261,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055040: |[055040] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -055050: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -055056: 0e00 |0003: return-void │ │ +055878: |[055878] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +055888: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05588e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatHoneycomb;) │ │ @@ -17279,95 +17279,95 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 15 │ │ ins : 10 │ │ outs : 4 │ │ insns size : 148 16-bit code units │ │ -055058: |[055058] 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; │ │ -055068: 2201 1c00 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@001c │ │ -05506c: 7020 a700 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00a7 │ │ -055072: 5362 1500 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@0015 │ │ -055076: 6e30 c700 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00c7 │ │ -05507c: 0c01 |000a: move-result-object v1 │ │ -05507e: 5262 0d00 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@000d │ │ -055082: 5263 0e00 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@000e │ │ -055086: 6e30 c000 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00c0 │ │ -05508c: 0c01 |0012: move-result-object v1 │ │ -05508e: 5462 0700 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ -055092: 6e20 ad00 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ad │ │ -055098: 0c01 |0018: move-result-object v1 │ │ -05509a: 5462 1300 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ -05509e: 6e30 c400 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00c4 │ │ -0550a4: 0c01 |001e: move-result-object v1 │ │ -0550a6: 5462 1200 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ -0550aa: 5263 0600 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0006 │ │ -0550ae: 6e30 c200 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00c2 │ │ -0550b4: 0c01 |0026: move-result-object v1 │ │ -0550b6: 5462 1400 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ -0550ba: 6e20 c600 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00c6 │ │ -0550c0: 0c01 |002c: move-result-object v1 │ │ -0550c2: 5262 0f00 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@000f │ │ -0550c6: 5263 1100 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ -0550ca: 5264 1000 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ -0550ce: 6e40 b900 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00b9 │ │ -0550d4: 0c02 |0036: move-result-object v2 │ │ -0550d6: 5261 0b00 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ -0550da: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -0550de: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -0550e2: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -0550e4: 6e20 bc00 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00bc │ │ -0550ea: 0c02 |0041: move-result-object v2 │ │ -0550ec: 5261 0b00 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ -0550f0: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -0550f4: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -0550f8: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -0550fa: 6e20 bd00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00bd │ │ -055100: 0c02 |004c: move-result-object v2 │ │ -055102: 5261 0b00 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ -055106: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -05510a: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -05510e: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -055110: 6e20 ac00 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00ac │ │ -055116: 0c01 |0057: move-result-object v1 │ │ -055118: 5262 0800 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0008 │ │ -05511c: 6e20 b200 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00b2 │ │ -055122: 0c01 |005d: move-result-object v1 │ │ -055124: 6e20 b100 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b1 │ │ -05512a: 0c01 |0061: move-result-object v1 │ │ -05512c: 6e20 b000 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b0 │ │ -055132: 0c01 |0065: move-result-object v1 │ │ -055134: 6e20 ae00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ae │ │ -05513a: 0c01 |0069: move-result-object v1 │ │ -05513c: 6e20 af00 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00af │ │ -055142: 0c01 |006d: move-result-object v1 │ │ -055144: 5462 0900 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ -055148: 6e20 b300 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00b3 │ │ -05514e: 0c02 |0073: move-result-object v2 │ │ -055150: 5261 0b00 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ -055154: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -055158: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -05515c: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -05515e: 6e30 b500 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00b5 │ │ -055164: 0c01 |007e: move-result-object v1 │ │ -055166: 6e20 b800 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00b8 │ │ -05516c: 0c01 |0082: move-result-object v1 │ │ -05516e: 6e20 bb00 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00bb │ │ -055174: 0c00 |0086: move-result-object v0 │ │ -055176: 6e10 ab00 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@00ab │ │ -05517c: 0c01 |008a: move-result-object v1 │ │ -05517e: 1101 |008b: return-object v1 │ │ -055180: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -055182: 28b1 |008d: goto 003e // -004f │ │ -055184: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -055186: 28ba |008f: goto 0049 // -0046 │ │ -055188: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -05518a: 28c3 |0091: goto 0054 // -003d │ │ -05518c: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -05518e: 28e8 |0093: goto 007b // -0018 │ │ +055890: |[055890] 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; │ │ +0558a0: 2201 1c00 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@001c │ │ +0558a4: 7020 a700 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00a7 │ │ +0558aa: 5362 1500 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@0015 │ │ +0558ae: 6e30 c700 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00c7 │ │ +0558b4: 0c01 |000a: move-result-object v1 │ │ +0558b6: 5262 0d00 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@000d │ │ +0558ba: 5263 0e00 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +0558be: 6e30 c000 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00c0 │ │ +0558c4: 0c01 |0012: move-result-object v1 │ │ +0558c6: 5462 0700 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +0558ca: 6e20 ad00 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ad │ │ +0558d0: 0c01 |0018: move-result-object v1 │ │ +0558d2: 5462 1300 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +0558d6: 6e30 c400 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00c4 │ │ +0558dc: 0c01 |001e: move-result-object v1 │ │ +0558de: 5462 1200 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +0558e2: 5263 0600 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0006 │ │ +0558e6: 6e30 c200 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00c2 │ │ +0558ec: 0c01 |0026: move-result-object v1 │ │ +0558ee: 5462 1400 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +0558f2: 6e20 c600 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00c6 │ │ +0558f8: 0c01 |002c: move-result-object v1 │ │ +0558fa: 5262 0f00 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +0558fe: 5263 1100 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +055902: 5264 1000 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +055906: 6e40 b900 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00b9 │ │ +05590c: 0c02 |0036: move-result-object v2 │ │ +05590e: 5261 0b00 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ +055912: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +055916: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +05591a: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +05591c: 6e20 bc00 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00bc │ │ +055922: 0c02 |0041: move-result-object v2 │ │ +055924: 5261 0b00 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ +055928: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +05592c: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +055930: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +055932: 6e20 bd00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00bd │ │ +055938: 0c02 |004c: move-result-object v2 │ │ +05593a: 5261 0b00 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ +05593e: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +055942: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +055946: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +055948: 6e20 ac00 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00ac │ │ +05594e: 0c01 |0057: move-result-object v1 │ │ +055950: 5262 0800 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0008 │ │ +055954: 6e20 b200 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00b2 │ │ +05595a: 0c01 |005d: move-result-object v1 │ │ +05595c: 6e20 b100 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b1 │ │ +055962: 0c01 |0061: move-result-object v1 │ │ +055964: 6e20 b000 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b0 │ │ +05596a: 0c01 |0065: move-result-object v1 │ │ +05596c: 6e20 ae00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ae │ │ +055972: 0c01 |0069: move-result-object v1 │ │ +055974: 6e20 af00 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00af │ │ +05597a: 0c01 |006d: move-result-object v1 │ │ +05597c: 5462 0900 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +055980: 6e20 b300 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00b3 │ │ +055986: 0c02 |0073: move-result-object v2 │ │ +055988: 5261 0b00 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@000b │ │ +05598c: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +055990: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +055994: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +055996: 6e30 b500 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00b5 │ │ +05599c: 0c01 |007e: move-result-object v1 │ │ +05599e: 6e20 b800 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00b8 │ │ +0559a4: 0c01 |0082: move-result-object v1 │ │ +0559a6: 6e20 bb00 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00bb │ │ +0559ac: 0c00 |0086: move-result-object v0 │ │ +0559ae: 6e10 ab00 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@00ab │ │ +0559b4: 0c01 |008a: move-result-object v1 │ │ +0559b6: 1101 |008b: return-object v1 │ │ +0559b8: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +0559ba: 28b1 |008d: goto 003e // -004f │ │ +0559bc: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +0559be: 28ba |008f: goto 0049 // -0046 │ │ +0559c0: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +0559c2: 28c3 |0091: goto 0054 // -003d │ │ +0559c4: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +0559c6: 28e8 |0093: goto 007b // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0087 line=52 │ │ 0x008c line=30 │ │ locals : │ │ 0x0087 - 0x008c reg=0 b Landroid/app/Notification$Builder; │ │ @@ -17379,21 +17379,21 @@ │ │ 0x0000 - 0x0094 reg=10 tickerView Landroid/widget/RemoteViews; │ │ 0x0000 - 0x0094 reg=11 number I │ │ 0x0000 - 0x0094 reg=12 contentIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0094 reg=13 fullScreenIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0094 reg=14 largeIcon Landroid/graphics/Bitmap; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2943 (NotificationCompatHoneycomb.java) │ │ + source_file_idx : 2949 (NotificationCompatHoneycomb.java) │ │ │ │ Class #102 header: │ │ -class_idx : 295 │ │ +class_idx : 299 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2944 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2950 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #102 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatIceCreamSandwich;' │ │ @@ -17408,150 +17408,149 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055190: |[055190] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -0551a0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0551a6: 0e00 |0003: return-void │ │ +0559c8: |[0559c8] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +0559d8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0559de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatIceCreamSandwich; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatIceCreamSandwich;) │ │ name : 'add' │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ - registers : 22 │ │ + registers : 21 │ │ ins : 13 │ │ outs : 4 │ │ - insns size : 164 16-bit code units │ │ -0551a8: |[0551a8] 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; │ │ -0551b8: 2205 1c00 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@001c │ │ -0551bc: 7020 a700 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00a7 │ │ -0551c2: 53a6 1500 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0015 │ │ -0551c6: 6e30 c700 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00c7 │ │ -0551cc: 0c05 |000a: move-result-object v5 │ │ -0551ce: 52a6 0d00 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@000d │ │ -0551d2: 52a7 0e00 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@000e │ │ -0551d6: 6e30 c000 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00c0 │ │ -0551dc: 0c05 |0012: move-result-object v5 │ │ -0551de: 54a6 0700 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ -0551e2: 6e20 ad00 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ad │ │ -0551e8: 0c05 |0018: move-result-object v5 │ │ -0551ea: 54a6 1300 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ -0551ee: 6e30 c400 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00c4 │ │ -0551f4: 0c05 |001e: move-result-object v5 │ │ -0551f6: 54a6 1200 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ -0551fa: 52a7 0600 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0006 │ │ -0551fe: 6e30 c200 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00c2 │ │ -055204: 0c05 |0026: move-result-object v5 │ │ -055206: 54a6 1400 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ -05520a: 6e20 c600 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00c6 │ │ -055210: 0c05 |002c: move-result-object v5 │ │ -055212: 52a6 0f00 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@000f │ │ -055216: 52a7 1100 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ -05521a: 52a8 1000 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ -05521e: 6e40 b900 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00b9 │ │ -055224: 0c06 |0036: move-result-object v6 │ │ -055226: 52a5 0b00 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -05522a: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ -05522e: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ -055232: 1215 |003d: const/4 v5, #int 1 // #1 │ │ -055234: 6e20 bc00 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00bc │ │ -05523a: 0c06 |0041: move-result-object v6 │ │ -05523c: 52a5 0b00 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -055240: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ -055244: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ -055248: 1215 |0048: const/4 v5, #int 1 // #1 │ │ -05524a: 6e20 bd00 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00bd │ │ -055250: 0c06 |004c: move-result-object v6 │ │ -055252: 52a5 0b00 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -055256: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ -05525a: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ -05525e: 1215 |0053: const/4 v5, #int 1 // #1 │ │ -055260: 6e20 ac00 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00ac │ │ -055266: 0c05 |0057: move-result-object v5 │ │ -055268: 52a6 0800 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0008 │ │ -05526c: 6e20 b200 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00b2 │ │ -055272: 0c05 |005d: move-result-object v5 │ │ -055274: 6e20 b100 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b1 │ │ -05527a: 0c05 |0061: move-result-object v5 │ │ -05527c: 6e20 b000 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b0 │ │ -055282: 0c05 |0065: move-result-object v5 │ │ -055284: 6e20 ae00 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ae │ │ -05528a: 0c05 |0069: move-result-object v5 │ │ -05528c: 0800 1000 |006a: move-object/from16 v0, v16 │ │ -055290: 6e20 af00 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00af │ │ -055296: 0c05 |006f: move-result-object v5 │ │ -055298: 54a6 0900 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ -05529c: 6e20 b300 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00b3 │ │ -0552a2: 0c06 |0075: move-result-object v6 │ │ -0552a4: 52a5 0b00 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -0552a8: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ -0552ac: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ -0552b0: 1215 |007c: const/4 v5, #int 1 // #1 │ │ -0552b2: 0800 1100 |007d: move-object/from16 v0, v17 │ │ -0552b6: 6e30 b500 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00b5 │ │ -0552bc: 0c05 |0082: move-result-object v5 │ │ -0552be: 0800 1200 |0083: move-object/from16 v0, v18 │ │ -0552c2: 6e20 b800 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00b8 │ │ -0552c8: 0c05 |0088: move-result-object v5 │ │ -0552ca: 6e20 bb00 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00bb │ │ -0552d0: 0c05 |008c: move-result-object v5 │ │ -0552d2: 0200 1300 |008d: move/from16 v0, v19 │ │ -0552d6: 0201 1400 |008f: move/from16 v1, v20 │ │ -0552da: 0202 1500 |0091: move/from16 v2, v21 │ │ -0552de: 6e40 bf00 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00bf │ │ -0552e4: 0c04 |0096: move-result-object v4 │ │ -0552e6: 6e10 ab00 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@00ab │ │ -0552ec: 0c05 |009a: move-result-object v5 │ │ -0552ee: 1105 |009b: return-object v5 │ │ -0552f0: 1205 |009c: const/4 v5, #int 0 // #0 │ │ -0552f2: 28a1 |009d: goto 003e // -005f │ │ -0552f4: 1205 |009e: const/4 v5, #int 0 // #0 │ │ -0552f6: 28aa |009f: goto 0049 // -0056 │ │ -0552f8: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ -0552fa: 28b3 |00a1: goto 0054 // -004d │ │ -0552fc: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ -0552fe: 28da |00a3: goto 007d // -0026 │ │ + insns size : 162 16-bit code units │ │ +0559e0: |[0559e0] 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; │ │ +0559f0: 2204 1c00 |0000: new-instance v4, Landroid/app/Notification$Builder; // type@001c │ │ +0559f4: 7020 a700 8400 |0002: invoke-direct {v4, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00a7 │ │ +0559fa: 5395 1500 |0005: iget-wide v5, v9, Landroid/app/Notification;.when:J // field@0015 │ │ +0559fe: 6e30 c700 5406 |0007: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00c7 │ │ +055a04: 0c04 |000a: move-result-object v4 │ │ +055a06: 5295 0d00 |000b: iget v5, v9, Landroid/app/Notification;.icon:I // field@000d │ │ +055a0a: 5296 0e00 |000d: iget v6, v9, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +055a0e: 6e30 c000 5406 |000f: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00c0 │ │ +055a14: 0c04 |0012: move-result-object v4 │ │ +055a16: 5495 0700 |0013: iget-object v5, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +055a1a: 6e20 ad00 5400 |0015: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ad │ │ +055a20: 0c04 |0018: move-result-object v4 │ │ +055a22: 5495 1300 |0019: iget-object v5, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +055a26: 6e30 c400 540d |001b: invoke-virtual {v4, v5, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00c4 │ │ +055a2c: 0c04 |001e: move-result-object v4 │ │ +055a2e: 5495 1200 |001f: iget-object v5, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +055a32: 5296 0600 |0021: iget v6, v9, Landroid/app/Notification;.audioStreamType:I // field@0006 │ │ +055a36: 6e30 c200 5406 |0023: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00c2 │ │ +055a3c: 0c04 |0026: move-result-object v4 │ │ +055a3e: 5495 1400 |0027: iget-object v5, v9, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +055a42: 6e20 c600 5400 |0029: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00c6 │ │ +055a48: 0c04 |002c: move-result-object v4 │ │ +055a4a: 5295 0f00 |002d: iget v5, v9, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +055a4e: 5296 1100 |002f: iget v6, v9, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +055a52: 5297 1000 |0031: iget v7, v9, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +055a56: 6e40 b900 5476 |0033: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00b9 │ │ +055a5c: 0c05 |0036: move-result-object v5 │ │ +055a5e: 5294 0b00 |0037: iget v4, v9, Landroid/app/Notification;.flags:I // field@000b │ │ +055a62: dd04 0402 |0039: and-int/lit8 v4, v4, #int 2 // #02 │ │ +055a66: 3804 5f00 |003b: if-eqz v4, 009a // +005f │ │ +055a6a: 1214 |003d: const/4 v4, #int 1 // #1 │ │ +055a6c: 6e20 bc00 4500 |003e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00bc │ │ +055a72: 0c05 |0041: move-result-object v5 │ │ +055a74: 5294 0b00 |0042: iget v4, v9, Landroid/app/Notification;.flags:I // field@000b │ │ +055a78: dd04 0408 |0044: and-int/lit8 v4, v4, #int 8 // #08 │ │ +055a7c: 3804 5600 |0046: if-eqz v4, 009c // +0056 │ │ +055a80: 1214 |0048: const/4 v4, #int 1 // #1 │ │ +055a82: 6e20 bd00 4500 |0049: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00bd │ │ +055a88: 0c05 |004c: move-result-object v5 │ │ +055a8a: 5294 0b00 |004d: iget v4, v9, Landroid/app/Notification;.flags:I // field@000b │ │ +055a8e: dd04 0410 |004f: and-int/lit8 v4, v4, #int 16 // #10 │ │ +055a92: 3804 4d00 |0051: if-eqz v4, 009e // +004d │ │ +055a96: 1214 |0053: const/4 v4, #int 1 // #1 │ │ +055a98: 6e20 ac00 4500 |0054: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00ac │ │ +055a9e: 0c04 |0057: move-result-object v4 │ │ +055aa0: 5295 0800 |0058: iget v5, v9, Landroid/app/Notification;.defaults:I // field@0008 │ │ +055aa4: 6e20 b200 5400 |005a: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00b2 │ │ +055aaa: 0c04 |005d: move-result-object v4 │ │ +055aac: 6e20 b100 a400 |005e: invoke-virtual {v4, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b1 │ │ +055ab2: 0c04 |0061: move-result-object v4 │ │ +055ab4: 6e20 b000 b400 |0062: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b0 │ │ +055aba: 0c04 |0065: move-result-object v4 │ │ +055abc: 6e20 ae00 c400 |0066: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ae │ │ +055ac2: 0c04 |0069: move-result-object v4 │ │ +055ac4: 6e20 af00 f400 |006a: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00af │ │ +055aca: 0c04 |006d: move-result-object v4 │ │ +055acc: 5495 0900 |006e: iget-object v5, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +055ad0: 6e20 b300 5400 |0070: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00b3 │ │ +055ad6: 0c05 |0073: move-result-object v5 │ │ +055ad8: 5294 0b00 |0074: iget v4, v9, Landroid/app/Notification;.flags:I // field@000b │ │ +055adc: d544 8000 |0076: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +055ae0: 3804 2800 |0078: if-eqz v4, 00a0 // +0028 │ │ +055ae4: 1214 |007a: const/4 v4, #int 1 // #1 │ │ +055ae6: 0800 1000 |007b: move-object/from16 v0, v16 │ │ +055aea: 6e30 b500 0504 |007d: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00b5 │ │ +055af0: 0c04 |0080: move-result-object v4 │ │ +055af2: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +055af6: 6e20 b800 0400 |0083: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00b8 │ │ +055afc: 0c04 |0086: move-result-object v4 │ │ +055afe: 6e20 bb00 e400 |0087: invoke-virtual {v4, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00bb │ │ +055b04: 0c04 |008a: move-result-object v4 │ │ +055b06: 0200 1200 |008b: move/from16 v0, v18 │ │ +055b0a: 0201 1300 |008d: move/from16 v1, v19 │ │ +055b0e: 0202 1400 |008f: move/from16 v2, v20 │ │ +055b12: 6e40 bf00 0421 |0091: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00bf │ │ +055b18: 0c03 |0094: move-result-object v3 │ │ +055b1a: 6e10 ab00 0300 |0095: invoke-virtual {v3}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@00ab │ │ +055b20: 0c04 |0098: move-result-object v4 │ │ +055b22: 1104 |0099: return-object v4 │ │ +055b24: 1204 |009a: const/4 v4, #int 0 // #0 │ │ +055b26: 28a3 |009b: goto 003e // -005d │ │ +055b28: 1204 |009c: const/4 v4, #int 0 // #0 │ │ +055b2a: 28ac |009d: goto 0049 // -0054 │ │ +055b2c: 1204 |009e: const/4 v4, #int 0 // #0 │ │ +055b2e: 28b5 |009f: goto 0054 // -004b │ │ +055b30: 1204 |00a0: const/4 v4, #int 0 // #0 │ │ +055b32: 28da |00a1: goto 007b // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ - 0x0097 line=54 │ │ - 0x009c line=31 │ │ + 0x0095 line=54 │ │ + 0x009a line=31 │ │ locals : │ │ - 0x0097 - 0x009c reg=4 b Landroid/app/Notification$Builder; │ │ - 0x0000 - 0x00a4 reg=9 context Landroid/content/Context; │ │ - 0x0000 - 0x00a4 reg=10 n Landroid/app/Notification; │ │ - 0x0000 - 0x00a4 reg=11 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a4 reg=12 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a4 reg=13 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a4 reg=14 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x00a4 reg=15 number I │ │ - 0x0000 - 0x00a4 reg=16 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00a4 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00a4 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x00a4 reg=19 mProgressMax I │ │ - 0x0000 - 0x00a4 reg=20 mProgress I │ │ - 0x0000 - 0x00a4 reg=21 mProgressIndeterminate Z │ │ + 0x0095 - 0x009a reg=3 b Landroid/app/Notification$Builder; │ │ + 0x0000 - 0x00a2 reg=8 context Landroid/content/Context; │ │ + 0x0000 - 0x00a2 reg=9 n Landroid/app/Notification; │ │ + 0x0000 - 0x00a2 reg=10 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a2 reg=11 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a2 reg=12 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a2 reg=13 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x00a2 reg=14 number I │ │ + 0x0000 - 0x00a2 reg=15 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00a2 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00a2 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x00a2 reg=18 mProgressMax I │ │ + 0x0000 - 0x00a2 reg=19 mProgress I │ │ + 0x0000 - 0x00a2 reg=20 mProgressIndeterminate Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2944 (NotificationCompatIceCreamSandwich.java) │ │ + source_file_idx : 2950 (NotificationCompatIceCreamSandwich.java) │ │ │ │ Class #103 header: │ │ -class_idx : 297 │ │ +class_idx : 301 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2953 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2959 │ │ static_fields_size : 23 │ │ instance_fields_size: 0 │ │ direct_methods_size : 21 │ │ virtual_methods_size: 0 │ │ │ │ Class #103 annotations: │ │ Annotations on class │ │ @@ -17685,22 +17684,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -055300: |[055300] android.support.v4.app.NotificationCompatJellybean.:()V │ │ -055310: 2200 af04 |0000: new-instance v0, Ljava/lang/Object; // type@04af │ │ -055314: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05531a: 6900 3902 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@0239 │ │ -05531e: 2200 af04 |0007: new-instance v0, Ljava/lang/Object; // type@04af │ │ -055322: 7010 b324 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -055328: 6900 3602 |000c: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@0236 │ │ -05532c: 0e00 |000e: return-void │ │ +055b34: |[055b34] android.support.v4.app.NotificationCompatJellybean.:()V │ │ +055b44: 2200 b504 |0000: new-instance v0, Ljava/lang/Object; // type@04b5 │ │ +055b48: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +055b4e: 6900 3902 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@0239 │ │ +055b52: 2200 b504 |0007: new-instance v0, Ljava/lang/Object; // type@04b5 │ │ +055b56: 7010 b324 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +055b5c: 6900 3602 |000c: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@0236 │ │ +055b60: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0007 line=56 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -17708,17 +17707,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055330: |[055330] android.support.v4.app.NotificationCompatJellybean.:()V │ │ -055340: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -055346: 0e00 |0003: return-void │ │ +055b64: |[055b64] android.support.v4.app.NotificationCompatJellybean.:()V │ │ +055b74: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +055b7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ │ │ @@ -17727,28 +17726,28 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -055348: |[055348] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ -055358: 2201 1a00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@001a │ │ -05535c: 7210 9f05 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@059f │ │ -055362: 0c02 |0005: move-result-object v2 │ │ -055364: 7020 9e00 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@009e │ │ -05536a: 6e20 a100 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@00a1 │ │ -055370: 0c01 |000c: move-result-object v1 │ │ -055372: 6e20 a000 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@00a0 │ │ -055378: 0c00 |0010: move-result-object v0 │ │ -05537a: 3809 0500 |0011: if-eqz v9, 0016 // +0005 │ │ -05537e: 6e20 9f00 8000 |0013: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@009f │ │ -055384: 3805 0500 |0016: if-eqz v5, 001b // +0005 │ │ -055388: 6e20 a200 6000 |0018: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@00a2 │ │ -05538e: 0e00 |001b: return-void │ │ +055b7c: |[055b7c] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ +055b8c: 2201 1a00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@001a │ │ +055b90: 7210 9f05 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@059f │ │ +055b96: 0c02 |0005: move-result-object v2 │ │ +055b98: 7020 9e00 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@009e │ │ +055b9e: 6e20 a100 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@00a1 │ │ +055ba4: 0c01 |000c: move-result-object v1 │ │ +055ba6: 6e20 a000 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@00a0 │ │ +055bac: 0c00 |0010: move-result-object v0 │ │ +055bae: 3809 0500 |0011: if-eqz v9, 0016 // +0005 │ │ +055bb2: 6e20 9f00 8000 |0013: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@009f │ │ +055bb8: 3805 0500 |0016: if-eqz v5, 001b // +0005 │ │ +055bbc: 6e20 a200 6000 |0018: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@00a2 │ │ +055bc2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0011 line=171 │ │ 0x0013 line=172 │ │ 0x0016 line=174 │ │ 0x0018 line=175 │ │ @@ -17768,26 +17767,26 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -055390: |[055390] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -0553a0: 2201 1b00 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@001b │ │ -0553a4: 7210 9f05 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@059f │ │ -0553aa: 0c02 |0005: move-result-object v2 │ │ -0553ac: 7020 a300 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@00a3 │ │ -0553b2: 6e20 a500 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00a5 │ │ -0553b8: 0c01 |000c: move-result-object v1 │ │ -0553ba: 6e20 a400 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00a4 │ │ -0553c0: 0c00 |0010: move-result-object v0 │ │ -0553c2: 3805 0500 |0011: if-eqz v5, 0016 // +0005 │ │ -0553c6: 6e20 a600 6000 |0013: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00a6 │ │ -0553cc: 0e00 |0016: return-void │ │ +055bc4: |[055bc4] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +055bd4: 2201 1b00 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@001b │ │ +055bd8: 7210 9f05 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@059f │ │ +055bde: 0c02 |0005: move-result-object v2 │ │ +055be0: 7020 a300 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@00a3 │ │ +055be6: 6e20 a500 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00a5 │ │ +055bec: 0c01 |000c: move-result-object v1 │ │ +055bee: 6e20 a400 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00a4 │ │ +055bf4: 0c00 |0010: move-result-object v0 │ │ +055bf6: 3805 0500 |0011: if-eqz v5, 0016 // +0005 │ │ +055bfa: 6e20 a600 6000 |0013: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00a6 │ │ +055c00: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0011 line=159 │ │ 0x0013 line=160 │ │ 0x0016 line=162 │ │ locals : │ │ @@ -17803,34 +17802,34 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0553d0: |[0553d0] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -0553e0: 2203 1d00 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@001d │ │ -0553e4: 7210 9f05 0500 |0002: invoke-interface {v5}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@059f │ │ -0553ea: 0c04 |0005: move-result-object v4 │ │ -0553ec: 7020 c800 4300 |0006: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@00c8 │ │ -0553f2: 6e20 ca00 6300 |0009: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00ca │ │ -0553f8: 0c01 |000c: move-result-object v1 │ │ -0553fa: 3807 0500 |000d: if-eqz v7, 0012 // +0005 │ │ -0553fe: 6e20 cb00 8100 |000f: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00cb │ │ -055404: 6e10 0925 0900 |0012: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2509 │ │ -05540a: 0c00 |0015: move-result-object v0 │ │ -05540c: 7210 2425 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -055412: 0a03 |0019: move-result v3 │ │ -055414: 3803 0c00 |001a: if-eqz v3, 0026 // +000c │ │ -055418: 7210 2525 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -05541e: 0c02 |001f: move-result-object v2 │ │ -055420: 1f02 9304 |0020: check-cast v2, Ljava/lang/CharSequence; // type@0493 │ │ -055424: 6e20 c900 2100 |0022: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00c9 │ │ -05542a: 28f1 |0025: goto 0016 // -000f │ │ -05542c: 0e00 |0026: return-void │ │ +055c04: |[055c04] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +055c14: 2203 1d00 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@001d │ │ +055c18: 7210 9f05 0500 |0002: invoke-interface {v5}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@059f │ │ +055c1e: 0c04 |0005: move-result-object v4 │ │ +055c20: 7020 c800 4300 |0006: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@00c8 │ │ +055c26: 6e20 ca00 6300 |0009: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00ca │ │ +055c2c: 0c01 |000c: move-result-object v1 │ │ +055c2e: 3807 0500 |000d: if-eqz v7, 0012 // +0005 │ │ +055c32: 6e20 cb00 8100 |000f: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00cb │ │ +055c38: 6e10 0925 0900 |0012: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2509 │ │ +055c3e: 0c00 |0015: move-result-object v0 │ │ +055c40: 7210 2425 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +055c46: 0a03 |0019: move-result v3 │ │ +055c48: 3803 0c00 |001a: if-eqz v3, 0026 // +000c │ │ +055c4c: 7210 2525 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +055c52: 0c02 |001f: move-result-object v2 │ │ +055c54: 1f02 9904 |0020: check-cast v2, Ljava/lang/CharSequence; // type@0499 │ │ +055c58: 6e20 c900 2100 |0022: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00c9 │ │ +055c5e: 28f1 |0025: goto 0016 // -000f │ │ +055c60: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x000d line=184 │ │ 0x000f line=185 │ │ 0x0012 line=187 │ │ 0x0022 line=188 │ │ @@ -17851,31 +17850,31 @@ │ │ type : '(Ljava/util/List;)Landroid/util/SparseArray;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -055430: |[055430] android.support.v4.app.NotificationCompatJellybean.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; │ │ -055440: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -055442: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -055444: 7210 3c25 0400 |0002: invoke-interface {v4}, Ljava/util/List;.size:()I // method@253c │ │ -05544a: 0a02 |0005: move-result v2 │ │ -05544c: 3523 1700 |0006: if-ge v3, v2, 001d // +0017 │ │ -055450: 7220 3825 3400 |0008: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ -055456: 0c00 |000b: move-result-object v0 │ │ -055458: 1f00 7700 |000c: check-cast v0, Landroid/os/Bundle; // type@0077 │ │ -05545c: 3800 0c00 |000e: if-eqz v0, 001a // +000c │ │ -055460: 3901 0700 |0010: if-nez v1, 0017 // +0007 │ │ -055464: 2201 ef03 |0012: new-instance v1, Landroid/util/SparseArray; // type@03ef │ │ -055468: 7010 7220 0100 |0014: invoke-direct {v1}, Landroid/util/SparseArray;.:()V // method@2072 │ │ -05546e: 6e30 7620 3100 |0017: invoke-virtual {v1, v3, v0}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@2076 │ │ -055474: d803 0301 |001a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -055478: 28ea |001c: goto 0006 // -0016 │ │ -05547a: 1101 |001d: return-object v1 │ │ +055c64: |[055c64] android.support.v4.app.NotificationCompatJellybean.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; │ │ +055c74: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +055c76: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +055c78: 7210 3c25 0400 |0002: invoke-interface {v4}, Ljava/util/List;.size:()I // method@253c │ │ +055c7e: 0a02 |0005: move-result v2 │ │ +055c80: 3523 1700 |0006: if-ge v3, v2, 001d // +0017 │ │ +055c84: 7220 3825 3400 |0008: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ +055c8a: 0c00 |000b: move-result-object v0 │ │ +055c8c: 1f00 7a00 |000c: check-cast v0, Landroid/os/Bundle; // type@007a │ │ +055c90: 3800 0c00 |000e: if-eqz v0, 001a // +000c │ │ +055c94: 3901 0700 |0010: if-nez v1, 0017 // +0007 │ │ +055c98: 2201 f303 |0012: new-instance v1, Landroid/util/SparseArray; // type@03f3 │ │ +055c9c: 7010 7220 0100 |0014: invoke-direct {v1}, Landroid/util/SparseArray;.:()V // method@2072 │ │ +055ca2: 6e30 7620 3100 |0017: invoke-virtual {v1, v3, v0}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@2076 │ │ +055ca8: d803 0301 |001a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +055cac: 28ea |001c: goto 0006 // -0016 │ │ +055cae: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0001 line=195 │ │ 0x0008 line=196 │ │ 0x000e line=197 │ │ 0x0010 line=198 │ │ @@ -17897,67 +17896,67 @@ │ │ type : '()Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -05547c: |[05547c] android.support.v4.app.NotificationCompatJellybean.ensureActionReflectionReadyLocked:()Z │ │ -05548c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05548e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -055490: 6303 3402 |0002: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0234 │ │ -055494: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ -055498: 0f02 |0006: return v2 │ │ -05549a: 6203 3502 |0007: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@0235 │ │ -05549e: 3903 3800 |0009: if-nez v3, 0041 // +0038 │ │ -0554a2: 1a03 bf10 |000b: const-string v3, "android.app.Notification$Action" // string@10bf │ │ -0554a6: 7110 8424 0300 |000d: invoke-static {v3}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@2484 │ │ -0554ac: 0c03 |0010: move-result-object v3 │ │ -0554ae: 6903 3002 |0011: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@0230 │ │ -0554b2: 6203 3002 |0013: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@0230 │ │ -0554b6: 1a04 5918 |0015: const-string v4, "icon" // string@1859 │ │ -0554ba: 6e20 8824 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2488 │ │ -0554c0: 0c03 |001a: move-result-object v3 │ │ -0554c2: 6903 3102 |001b: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@0231 │ │ -0554c6: 6203 3002 |001d: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@0230 │ │ -0554ca: 1a04 2f26 |001f: const-string v4, "title" // string@262f │ │ -0554ce: 6e20 8824 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2488 │ │ -0554d4: 0c03 |0024: move-result-object v3 │ │ -0554d6: 6903 3302 |0025: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@0233 │ │ -0554da: 6203 3002 |0027: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@0230 │ │ -0554de: 1a04 1310 |0029: const-string v4, "actionIntent" // string@1013 │ │ -0554e2: 6e20 8824 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2488 │ │ -0554e8: 0c03 |002e: move-result-object v3 │ │ -0554ea: 6903 3202 |002f: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@0232 │ │ -0554ee: 1c03 1e00 |0031: const-class v3, Landroid/app/Notification; // type@001e │ │ -0554f2: 1a04 3e10 |0033: const-string v4, "actions" // string@103e │ │ -0554f6: 6e20 8824 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2488 │ │ -0554fc: 0c03 |0038: move-result-object v3 │ │ -0554fe: 6903 3502 |0039: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@0235 │ │ -055502: 6203 3502 |003b: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@0235 │ │ -055506: 1214 |003d: const/4 v4, #int 1 // #1 │ │ -055508: 6e20 f724 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@24f7 │ │ -05550e: 6303 3402 |0041: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0234 │ │ -055512: 3903 1a00 |0043: if-nez v3, 005d // +001a │ │ -055516: 0112 |0045: move v2, v1 │ │ -055518: 28c0 |0046: goto 0006 // -0040 │ │ -05551a: 0d00 |0047: move-exception v0 │ │ -05551c: 1a03 790b |0048: const-string v3, "NotificationCompat" // string@0b79 │ │ -055520: 1a04 a10d |004a: const-string v4, "Unable to access notification actions" // string@0da1 │ │ -055524: 7130 6c20 4300 |004c: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -05552a: 6a01 3402 |004f: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0234 │ │ -05552e: 28f0 |0051: goto 0041 // -0010 │ │ -055530: 0d00 |0052: move-exception v0 │ │ -055532: 1a03 790b |0053: const-string v3, "NotificationCompat" // string@0b79 │ │ -055536: 1a04 a10d |0055: const-string v4, "Unable to access notification actions" // string@0da1 │ │ -05553a: 7130 6c20 4300 |0057: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -055540: 6a01 3402 |005a: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0234 │ │ -055544: 28e5 |005c: goto 0041 // -001b │ │ -055546: 0121 |005d: move v1, v2 │ │ -055548: 28e7 |005e: goto 0045 // -0019 │ │ +055cb0: |[055cb0] android.support.v4.app.NotificationCompatJellybean.ensureActionReflectionReadyLocked:()Z │ │ +055cc0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +055cc2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +055cc4: 6303 3402 |0002: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0234 │ │ +055cc8: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ +055ccc: 0f02 |0006: return v2 │ │ +055cce: 6203 3502 |0007: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@0235 │ │ +055cd2: 3903 3800 |0009: if-nez v3, 0041 // +0038 │ │ +055cd6: 1a03 c510 |000b: const-string v3, "android.app.Notification$Action" // string@10c5 │ │ +055cda: 7110 8424 0300 |000d: invoke-static {v3}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@2484 │ │ +055ce0: 0c03 |0010: move-result-object v3 │ │ +055ce2: 6903 3002 |0011: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@0230 │ │ +055ce6: 6203 3002 |0013: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@0230 │ │ +055cea: 1a04 5f18 |0015: const-string v4, "icon" // string@185f │ │ +055cee: 6e20 8824 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2488 │ │ +055cf4: 0c03 |001a: move-result-object v3 │ │ +055cf6: 6903 3102 |001b: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@0231 │ │ +055cfa: 6203 3002 |001d: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@0230 │ │ +055cfe: 1a04 3526 |001f: const-string v4, "title" // string@2635 │ │ +055d02: 6e20 8824 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2488 │ │ +055d08: 0c03 |0024: move-result-object v3 │ │ +055d0a: 6903 3302 |0025: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@0233 │ │ +055d0e: 6203 3002 |0027: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@0230 │ │ +055d12: 1a04 1910 |0029: const-string v4, "actionIntent" // string@1019 │ │ +055d16: 6e20 8824 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2488 │ │ +055d1c: 0c03 |002e: move-result-object v3 │ │ +055d1e: 6903 3202 |002f: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@0232 │ │ +055d22: 1c03 1e00 |0031: const-class v3, Landroid/app/Notification; // type@001e │ │ +055d26: 1a04 4410 |0033: const-string v4, "actions" // string@1044 │ │ +055d2a: 6e20 8824 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2488 │ │ +055d30: 0c03 |0038: move-result-object v3 │ │ +055d32: 6903 3502 |0039: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@0235 │ │ +055d36: 6203 3502 |003b: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@0235 │ │ +055d3a: 1214 |003d: const/4 v4, #int 1 // #1 │ │ +055d3c: 6e20 f724 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@24f7 │ │ +055d42: 6303 3402 |0041: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0234 │ │ +055d46: 3903 1a00 |0043: if-nez v3, 005d // +001a │ │ +055d4a: 0112 |0045: move v2, v1 │ │ +055d4c: 28c0 |0046: goto 0006 // -0040 │ │ +055d4e: 0d00 |0047: move-exception v0 │ │ +055d50: 1a03 7f0b |0048: const-string v3, "NotificationCompat" // string@0b7f │ │ +055d54: 1a04 a70d |004a: const-string v4, "Unable to access notification actions" // string@0da7 │ │ +055d58: 7130 6c20 4300 |004c: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +055d5e: 6a01 3402 |004f: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0234 │ │ +055d62: 28f0 |0051: goto 0041 // -0010 │ │ +055d64: 0d00 |0052: move-exception v0 │ │ +055d66: 1a03 7f0b |0053: const-string v3, "NotificationCompat" // string@0b7f │ │ +055d6a: 1a04 a70d |0055: const-string v4, "Unable to access notification actions" // string@0da7 │ │ +055d6e: 7130 6c20 4300 |0057: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +055d74: 6a01 3402 |005a: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0234 │ │ +055d78: 28e5 |005c: goto 0041 // -001b │ │ +055d7a: 0121 |005d: move v1, v2 │ │ +055d7c: 28e7 |005e: goto 0045 // -0019 │ │ catches : 1 │ │ 0x0007 - 0x0041 │ │ Ljava/lang/ClassNotFoundException; -> 0x0047 │ │ Ljava/lang/NoSuchFieldException; -> 0x0052 │ │ positions : │ │ 0x0002 line=318 │ │ 0x0006 line=337 │ │ @@ -17985,60 +17984,60 @@ │ │ type : '(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 77 16-bit code units │ │ -05555c: |[05555c] android.support.v4.app.NotificationCompatJellybean.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -05556c: 620a 3602 |0000: sget-object v10, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@0236 │ │ -055570: 1d0a |0002: monitor-enter v10 │ │ -055572: 7110 9b06 0b00 |0003: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@069b │ │ -055578: 0c00 |0006: move-result-object v0 │ │ -05557a: 4607 000c |0007: aget-object v7, v0, v12 │ │ -05557e: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -055580: 7110 9e06 0b00 |000a: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@069e │ │ -055586: 0c09 |000d: move-result-object v9 │ │ -055588: 3809 1000 |000e: if-eqz v9, 001e // +0010 │ │ -05558c: 1a00 ee10 |0010: const-string v0, "android.support.actionExtras" // string@10ee │ │ -055590: 6e20 5d02 0900 |0012: invoke-virtual {v9, v0}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@025d │ │ -055596: 0c06 |0015: move-result-object v6 │ │ -055598: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -05559c: 6e20 7520 c600 |0018: invoke-virtual {v6, v12}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@2075 │ │ -0555a2: 0c05 |001b: move-result-object v5 │ │ -0555a4: 1f05 7700 |001c: check-cast v5, Landroid/os/Bundle; // type@0077 │ │ -0555a8: 6200 3102 |001e: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@0231 │ │ -0555ac: 6e20 f424 7000 |0020: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@24f4 │ │ -0555b2: 0a02 |0023: move-result v2 │ │ -0555b4: 6200 3302 |0024: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@0233 │ │ -0555b8: 6e20 f324 7000 |0026: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@24f3 │ │ -0555be: 0c03 |0029: move-result-object v3 │ │ -0555c0: 1f03 9304 |002a: check-cast v3, Ljava/lang/CharSequence; // type@0493 │ │ -0555c4: 6200 3202 |002c: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@0232 │ │ -0555c8: 6e20 f324 7000 |002e: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@24f3 │ │ -0555ce: 0c04 |0031: move-result-object v4 │ │ -0555d0: 1f04 2000 |0032: check-cast v4, Landroid/app/PendingIntent; // type@0020 │ │ -0555d4: 07d0 |0034: move-object v0, v13 │ │ -0555d6: 07e1 |0035: move-object v1, v14 │ │ -0555d8: 7706 a406 0000 |0036: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@06a4 │ │ -0555de: 0c00 |0039: move-result-object v0 │ │ -0555e0: 1e0a |003a: monitor-exit v10 │ │ -0555e2: 1100 |003b: return-object v0 │ │ -0555e4: 0d08 |003c: move-exception v8 │ │ -0555e6: 1a00 790b |003d: const-string v0, "NotificationCompat" // string@0b79 │ │ -0555ea: 1a01 a10d |003f: const-string v1, "Unable to access notification actions" // string@0da1 │ │ -0555ee: 7130 6c20 1008 |0041: invoke-static {v0, v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -0555f4: 1210 |0044: const/4 v0, #int 1 // #1 │ │ -0555f6: 6a00 3402 |0045: sput-boolean v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0234 │ │ -0555fa: 1e0a |0047: monitor-exit v10 │ │ -0555fc: 1200 |0048: const/4 v0, #int 0 // #0 │ │ -0555fe: 28f2 |0049: goto 003b // -000e │ │ -055600: 0d00 |004a: move-exception v0 │ │ -055602: 1e0a |004b: monitor-exit v10 │ │ -055604: 2700 |004c: throw v0 │ │ +055d90: |[055d90] android.support.v4.app.NotificationCompatJellybean.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +055da0: 620a 3602 |0000: sget-object v10, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@0236 │ │ +055da4: 1d0a |0002: monitor-enter v10 │ │ +055da6: 7110 9b06 0b00 |0003: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@069b │ │ +055dac: 0c00 |0006: move-result-object v0 │ │ +055dae: 4607 000c |0007: aget-object v7, v0, v12 │ │ +055db2: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +055db4: 7110 9e06 0b00 |000a: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@069e │ │ +055dba: 0c09 |000d: move-result-object v9 │ │ +055dbc: 3809 1000 |000e: if-eqz v9, 001e // +0010 │ │ +055dc0: 1a00 f410 |0010: const-string v0, "android.support.actionExtras" // string@10f4 │ │ +055dc4: 6e20 5d02 0900 |0012: invoke-virtual {v9, v0}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@025d │ │ +055dca: 0c06 |0015: move-result-object v6 │ │ +055dcc: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +055dd0: 6e20 7520 c600 |0018: invoke-virtual {v6, v12}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@2075 │ │ +055dd6: 0c05 |001b: move-result-object v5 │ │ +055dd8: 1f05 7a00 |001c: check-cast v5, Landroid/os/Bundle; // type@007a │ │ +055ddc: 6200 3102 |001e: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@0231 │ │ +055de0: 6e20 f424 7000 |0020: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@24f4 │ │ +055de6: 0a02 |0023: move-result v2 │ │ +055de8: 6200 3302 |0024: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@0233 │ │ +055dec: 6e20 f324 7000 |0026: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@24f3 │ │ +055df2: 0c03 |0029: move-result-object v3 │ │ +055df4: 1f03 9904 |002a: check-cast v3, Ljava/lang/CharSequence; // type@0499 │ │ +055df8: 6200 3202 |002c: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@0232 │ │ +055dfc: 6e20 f324 7000 |002e: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@24f3 │ │ +055e02: 0c04 |0031: move-result-object v4 │ │ +055e04: 1f04 2000 |0032: check-cast v4, Landroid/app/PendingIntent; // type@0020 │ │ +055e08: 07d0 |0034: move-object v0, v13 │ │ +055e0a: 07e1 |0035: move-object v1, v14 │ │ +055e0c: 7706 a406 0000 |0036: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@06a4 │ │ +055e12: 0c00 |0039: move-result-object v0 │ │ +055e14: 1e0a |003a: monitor-exit v10 │ │ +055e16: 1100 |003b: return-object v0 │ │ +055e18: 0d08 |003c: move-exception v8 │ │ +055e1a: 1a00 7f0b |003d: const-string v0, "NotificationCompat" // string@0b7f │ │ +055e1e: 1a01 a70d |003f: const-string v1, "Unable to access notification actions" // string@0da7 │ │ +055e22: 7130 6c20 1008 |0041: invoke-static {v0, v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +055e28: 1210 |0044: const/4 v0, #int 1 // #1 │ │ +055e2a: 6a00 3402 |0045: sput-boolean v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0234 │ │ +055e2e: 1e0a |0047: monitor-exit v10 │ │ +055e30: 1200 |0048: const/4 v0, #int 0 // #0 │ │ +055e32: 28f2 |0049: goto 003b // -000e │ │ +055e34: 0d00 |004a: move-exception v0 │ │ +055e36: 1e0a |004b: monitor-exit v10 │ │ +055e38: 2700 |004c: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0039 │ │ Ljava/lang/IllegalAccessException; -> 0x003c │ │ -> 0x004a │ │ 0x003a - 0x004c │ │ -> 0x004a │ │ positions : │ │ @@ -18075,28 +18074,28 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -055620: |[055620] android.support.v4.app.NotificationCompatJellybean.getActionCount:(Landroid/app/Notification;)I │ │ -055630: 6202 3602 |0000: sget-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@0236 │ │ -055634: 1d02 |0002: monitor-enter v2 │ │ -055636: 7110 9b06 0300 |0003: invoke-static {v3}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@069b │ │ -05563c: 0c00 |0006: move-result-object v0 │ │ -05563e: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -055642: 2101 |0009: array-length v1, v0 │ │ -055644: 1e02 |000a: monitor-exit v2 │ │ -055646: 0f01 |000b: return v1 │ │ -055648: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05564a: 28fd |000d: goto 000a // -0003 │ │ -05564c: 0d01 |000e: move-exception v1 │ │ -05564e: 1e02 |000f: monitor-exit v2 │ │ -055650: 2701 |0010: throw v1 │ │ +055e54: |[055e54] android.support.v4.app.NotificationCompatJellybean.getActionCount:(Landroid/app/Notification;)I │ │ +055e64: 6202 3602 |0000: sget-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@0236 │ │ +055e68: 1d02 |0002: monitor-enter v2 │ │ +055e6a: 7110 9b06 0300 |0003: invoke-static {v3}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@069b │ │ +055e70: 0c00 |0006: move-result-object v0 │ │ +055e72: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +055e76: 2101 |0009: array-length v1, v0 │ │ +055e78: 1e02 |000a: monitor-exit v2 │ │ +055e7a: 0f01 |000b: return v1 │ │ +055e7c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +055e7e: 28fd |000d: goto 000a // -0003 │ │ +055e80: 0d01 |000e: move-exception v1 │ │ +055e82: 1e02 |000f: monitor-exit v2 │ │ +055e84: 2701 |0010: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0010 │ │ -> 0x000e │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ @@ -18110,37 +18109,37 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 42 16-bit code units │ │ -055660: |[055660] android.support.v4.app.NotificationCompatJellybean.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -055670: 1a00 5918 |0000: const-string v0, "icon" // string@1859 │ │ -055674: 6e20 5802 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0258 │ │ -05567a: 0a01 |0005: move-result v1 │ │ -05567c: 1a00 2f26 |0006: const-string v0, "title" // string@262f │ │ -055680: 6e20 5602 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0256 │ │ -055686: 0c02 |000b: move-result-object v2 │ │ -055688: 1a00 1310 |000c: const-string v0, "actionIntent" // string@1013 │ │ -05568c: 6e20 5a02 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@025a │ │ -055692: 0c03 |0011: move-result-object v3 │ │ -055694: 1f03 2000 |0012: check-cast v3, Landroid/app/PendingIntent; // type@0020 │ │ -055698: 1a00 9d14 |0014: const-string v0, "extras" // string@149d │ │ -05569c: 6e20 5502 0600 |0016: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0255 │ │ -0556a2: 0c04 |0019: move-result-object v4 │ │ -0556a4: 1a00 b121 |001a: const-string v0, "remoteInputs" // string@21b1 │ │ -0556a8: 7120 7603 0600 |001c: invoke-static {v6, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@0376 │ │ -0556ae: 0c00 |001f: move-result-object v0 │ │ -0556b0: 7120 2707 8000 |0020: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0727 │ │ -0556b6: 0c05 |0023: move-result-object v5 │ │ -0556b8: 0770 |0024: move-object v0, v7 │ │ -0556ba: 7806 7d06 0000 |0025: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@067d │ │ -0556c0: 0c00 |0028: move-result-object v0 │ │ -0556c2: 1100 |0029: return-object v0 │ │ +055e94: |[055e94] android.support.v4.app.NotificationCompatJellybean.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +055ea4: 1a00 5f18 |0000: const-string v0, "icon" // string@185f │ │ +055ea8: 6e20 5802 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0258 │ │ +055eae: 0a01 |0005: move-result v1 │ │ +055eb0: 1a00 3526 |0006: const-string v0, "title" // string@2635 │ │ +055eb4: 6e20 5602 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0256 │ │ +055eba: 0c02 |000b: move-result-object v2 │ │ +055ebc: 1a00 1910 |000c: const-string v0, "actionIntent" // string@1019 │ │ +055ec0: 6e20 5a02 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@025a │ │ +055ec6: 0c03 |0011: move-result-object v3 │ │ +055ec8: 1f03 2000 |0012: check-cast v3, Landroid/app/PendingIntent; // type@0020 │ │ +055ecc: 1a00 a314 |0014: const-string v0, "extras" // string@14a3 │ │ +055ed0: 6e20 5502 0600 |0016: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0255 │ │ +055ed6: 0c04 |0019: move-result-object v4 │ │ +055ed8: 1a00 b721 |001a: const-string v0, "remoteInputs" // string@21b7 │ │ +055edc: 7120 7603 0600 |001c: invoke-static {v6, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@0376 │ │ +055ee2: 0c00 |001f: move-result-object v0 │ │ +055ee4: 7120 2707 8000 |0020: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0727 │ │ +055eea: 0c05 |0023: move-result-object v5 │ │ +055eec: 0770 |0024: move-object v0, v7 │ │ +055eee: 7806 7d06 0000 |0025: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@067d │ │ +055ef4: 0c00 |0028: move-result-object v0 │ │ +055ef6: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x002a reg=6 bundle Landroid/os/Bundle; │ │ 0x0000 - 0x002a reg=7 actionFactory Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ 0x0000 - 0x002a reg=8 remoteInputFactory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ @@ -18150,43 +18149,43 @@ │ │ type : '(Landroid/app/Notification;)[Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -0556c4: |[0556c4] android.support.v4.app.NotificationCompatJellybean.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; │ │ -0556d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0556d6: 6203 3602 |0001: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@0236 │ │ -0556da: 1d03 |0003: monitor-enter v3 │ │ -0556dc: 7100 9706 0000 |0004: invoke-static {}, Landroid/support/v4/app/NotificationCompatJellybean;.ensureActionReflectionReadyLocked:()Z // method@0697 │ │ -0556e2: 0a01 |0007: move-result v1 │ │ -0556e4: 3901 0500 |0008: if-nez v1, 000d // +0005 │ │ -0556e8: 1e03 |000a: monitor-exit v3 │ │ -0556ea: 0721 |000b: move-object v1, v2 │ │ -0556ec: 1101 |000c: return-object v1 │ │ -0556ee: 6201 3502 |000d: sget-object v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@0235 │ │ -0556f2: 6e20 f324 5100 |000f: invoke-virtual {v1, v5}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@24f3 │ │ -0556f8: 0c01 |0012: move-result-object v1 │ │ -0556fa: 1f01 1905 |0013: check-cast v1, [Ljava/lang/Object; // type@0519 │ │ -0556fe: 1f01 1905 |0015: check-cast v1, [Ljava/lang/Object; // type@0519 │ │ -055702: 1e03 |0017: monitor-exit v3 │ │ -055704: 28f4 |0018: goto 000c // -000c │ │ -055706: 0d01 |0019: move-exception v1 │ │ -055708: 1e03 |001a: monitor-exit v3 │ │ -05570a: 2701 |001b: throw v1 │ │ -05570c: 0d00 |001c: move-exception v0 │ │ -05570e: 1a01 790b |001d: const-string v1, "NotificationCompat" // string@0b79 │ │ -055712: 1a04 a10d |001f: const-string v4, "Unable to access notification actions" // string@0da1 │ │ -055716: 7130 6c20 4100 |0021: invoke-static {v1, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -05571c: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -05571e: 6a01 3402 |0025: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0234 │ │ -055722: 1e03 |0027: monitor-exit v3 │ │ -055724: 0721 |0028: move-object v1, v2 │ │ -055726: 28e3 |0029: goto 000c // -001d │ │ +055ef8: |[055ef8] android.support.v4.app.NotificationCompatJellybean.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; │ │ +055f08: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +055f0a: 6203 3602 |0001: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@0236 │ │ +055f0e: 1d03 |0003: monitor-enter v3 │ │ +055f10: 7100 9706 0000 |0004: invoke-static {}, Landroid/support/v4/app/NotificationCompatJellybean;.ensureActionReflectionReadyLocked:()Z // method@0697 │ │ +055f16: 0a01 |0007: move-result v1 │ │ +055f18: 3901 0500 |0008: if-nez v1, 000d // +0005 │ │ +055f1c: 1e03 |000a: monitor-exit v3 │ │ +055f1e: 0721 |000b: move-object v1, v2 │ │ +055f20: 1101 |000c: return-object v1 │ │ +055f22: 6201 3502 |000d: sget-object v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@0235 │ │ +055f26: 6e20 f324 5100 |000f: invoke-virtual {v1, v5}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@24f3 │ │ +055f2c: 0c01 |0012: move-result-object v1 │ │ +055f2e: 1f01 1f05 |0013: check-cast v1, [Ljava/lang/Object; // type@051f │ │ +055f32: 1f01 1f05 |0015: check-cast v1, [Ljava/lang/Object; // type@051f │ │ +055f36: 1e03 |0017: monitor-exit v3 │ │ +055f38: 28f4 |0018: goto 000c // -000c │ │ +055f3a: 0d01 |0019: move-exception v1 │ │ +055f3c: 1e03 |001a: monitor-exit v3 │ │ +055f3e: 2701 |001b: throw v1 │ │ +055f40: 0d00 |001c: move-exception v0 │ │ +055f42: 1a01 7f0b |001d: const-string v1, "NotificationCompat" // string@0b7f │ │ +055f46: 1a04 a70d |001f: const-string v4, "Unable to access notification actions" // string@0da7 │ │ +055f4a: 7130 6c20 4100 |0021: invoke-static {v1, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +055f50: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +055f52: 6a01 3402 |0025: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0234 │ │ +055f56: 1e03 |0027: monitor-exit v3 │ │ +055f58: 0721 |0028: move-object v1, v2 │ │ +055f5a: 28e3 |0029: goto 000c // -001d │ │ catches : 4 │ │ 0x0004 - 0x000b │ │ -> 0x0019 │ │ 0x000d - 0x0017 │ │ Ljava/lang/IllegalAccessException; -> 0x001c │ │ -> 0x0019 │ │ 0x0017 - 0x001b │ │ @@ -18213,33 +18212,33 @@ │ │ type : '(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -055750: |[055750] android.support.v4.app.NotificationCompatJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -055760: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -055764: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -055766: 1100 |0003: return-object v0 │ │ -055768: 6e10 0d25 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -05576e: 0a02 |0007: move-result v2 │ │ -055770: 7220 7e06 2400 |0008: invoke-interface {v4, v2}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@067e │ │ -055776: 0c00 |000b: move-result-object v0 │ │ -055778: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05577a: 2102 |000d: array-length v2, v0 │ │ -05577c: 3521 f5ff |000e: if-ge v1, v2, 0003 // -000b │ │ -055780: 6e20 0725 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -055786: 0c02 |0013: move-result-object v2 │ │ -055788: 1f02 7700 |0014: check-cast v2, Landroid/os/Bundle; // type@0077 │ │ -05578c: 7130 9a06 4205 |0016: invoke-static {v2, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@069a │ │ -055792: 0c02 |0019: move-result-object v2 │ │ -055794: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ -055798: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05579c: 28ef |001e: goto 000d // -0011 │ │ +055f84: |[055f84] android.support.v4.app.NotificationCompatJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +055f94: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +055f98: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +055f9a: 1100 |0003: return-object v0 │ │ +055f9c: 6e10 0d25 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +055fa2: 0a02 |0007: move-result v2 │ │ +055fa4: 7220 7e06 2400 |0008: invoke-interface {v4, v2}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@067e │ │ +055faa: 0c00 |000b: move-result-object v0 │ │ +055fac: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +055fae: 2102 |000d: array-length v2, v0 │ │ +055fb0: 3521 f5ff |000e: if-ge v1, v2, 0003 // -000b │ │ +055fb4: 6e20 0725 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +055fba: 0c02 |0013: move-result-object v2 │ │ +055fbc: 1f02 7a00 |0014: check-cast v2, Landroid/os/Bundle; // type@007a │ │ +055fc0: 7130 9a06 4205 |0016: invoke-static {v2, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@069a │ │ +055fc6: 0c02 |0019: move-result-object v2 │ │ +055fc8: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ +055fcc: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +055fd0: 28ef |001e: goto 000d // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0003 line=352 │ │ 0x0004 line=347 │ │ 0x000c line=348 │ │ @@ -18258,40 +18257,40 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0557a0: |[0557a0] android.support.v4.app.NotificationCompatJellybean.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ -0557b0: 2200 7700 |0000: new-instance v0, Landroid/os/Bundle; // type@0077 │ │ -0557b4: 7010 4f02 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ -0557ba: 1a01 5918 |0005: const-string v1, "icon" // string@1859 │ │ -0557be: 6e10 8206 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0682 │ │ -0557c4: 0a02 |000a: move-result v2 │ │ -0557c6: 6e30 6602 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ -0557cc: 1a01 2f26 |000e: const-string v1, "title" // string@262f │ │ -0557d0: 6e10 8406 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0684 │ │ -0557d6: 0c02 |0013: move-result-object v2 │ │ -0557d8: 6e30 6402 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@0264 │ │ -0557de: 1a01 1310 |0017: const-string v1, "actionIntent" // string@1013 │ │ -0557e2: 6e10 8006 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0680 │ │ -0557e8: 0c02 |001c: move-result-object v2 │ │ -0557ea: 6e30 6702 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0267 │ │ -0557f0: 1a01 9d14 |0020: const-string v1, "extras" // string@149d │ │ -0557f4: 6e10 8106 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0681 │ │ -0557fa: 0c02 |0025: move-result-object v2 │ │ -0557fc: 6e30 6302 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0263 │ │ -055802: 1a01 b121 |0029: const-string v1, "remoteInputs" // string@21b1 │ │ -055806: 6e10 8306 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0683 │ │ -05580c: 0c02 |002e: move-result-object v2 │ │ -05580e: 7110 2a07 0200 |002f: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@072a │ │ -055814: 0c02 |0032: move-result-object v2 │ │ -055816: 6e30 6802 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0268 │ │ -05581c: 1100 |0036: return-object v0 │ │ +055fd4: |[055fd4] android.support.v4.app.NotificationCompatJellybean.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ +055fe4: 2200 7a00 |0000: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +055fe8: 7010 4f02 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ +055fee: 1a01 5f18 |0005: const-string v1, "icon" // string@185f │ │ +055ff2: 6e10 8206 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0682 │ │ +055ff8: 0a02 |000a: move-result v2 │ │ +055ffa: 6e30 6602 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ +056000: 1a01 3526 |000e: const-string v1, "title" // string@2635 │ │ +056004: 6e10 8406 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0684 │ │ +05600a: 0c02 |0013: move-result-object v2 │ │ +05600c: 6e30 6402 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@0264 │ │ +056012: 1a01 1910 |0017: const-string v1, "actionIntent" // string@1019 │ │ +056016: 6e10 8006 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0680 │ │ +05601c: 0c02 |001c: move-result-object v2 │ │ +05601e: 6e30 6702 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0267 │ │ +056024: 1a01 a314 |0020: const-string v1, "extras" // string@14a3 │ │ +056028: 6e10 8106 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0681 │ │ +05602e: 0c02 |0025: move-result-object v2 │ │ +056030: 6e30 6302 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0263 │ │ +056036: 1a01 b721 |0029: const-string v1, "remoteInputs" // string@21b7 │ │ +05603a: 6e10 8306 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0683 │ │ +056040: 0c02 |002e: move-result-object v2 │ │ +056042: 7110 2a07 0200 |002f: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@072a │ │ +056048: 0c02 |0032: move-result-object v2 │ │ +05604a: 6e30 6802 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0268 │ │ +056050: 1100 |0036: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0005 line=382 │ │ 0x000e line=383 │ │ 0x0017 line=384 │ │ 0x0020 line=385 │ │ @@ -18306,74 +18305,74 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -055820: |[055820] android.support.v4.app.NotificationCompatJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -055830: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -055832: 6204 3902 |0001: sget-object v4, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@0239 │ │ -055836: 1d04 |0003: monitor-enter v4 │ │ -055838: 6305 3802 |0004: sget-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@0238 │ │ -05583c: 3805 0500 |0006: if-eqz v5, 000b // +0005 │ │ -055840: 1e04 |0008: monitor-exit v4 │ │ -055842: 0731 |0009: move-object v1, v3 │ │ -055844: 1101 |000a: return-object v1 │ │ -055846: 6205 3702 |000b: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@0237 │ │ -05584a: 3905 2900 |000d: if-nez v5, 0036 // +0029 │ │ -05584e: 1c05 1e00 |000f: const-class v5, Landroid/app/Notification; // type@001e │ │ -055852: 1a06 9d14 |0011: const-string v6, "extras" // string@149d │ │ -055856: 6e20 8824 6500 |0013: invoke-virtual {v5, v6}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2488 │ │ -05585c: 0c02 |0016: move-result-object v2 │ │ -05585e: 1c05 7700 |0017: const-class v5, Landroid/os/Bundle; // type@0077 │ │ -055862: 6e10 f524 0200 |0019: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getType:()Ljava/lang/Class; // method@24f5 │ │ -055868: 0c06 |001c: move-result-object v6 │ │ -05586a: 6e20 8e24 6500 |001d: invoke-virtual {v5, v6}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@248e │ │ -055870: 0a05 |0020: move-result v5 │ │ -055872: 3905 0f00 |0021: if-nez v5, 0030 // +000f │ │ -055876: 1a05 790b |0023: const-string v5, "NotificationCompat" // string@0b79 │ │ -05587a: 1a06 760b |0025: const-string v6, "Notification.extras field is not of type Bundle" // string@0b76 │ │ -05587e: 7120 6b20 6500 |0027: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ -055884: 1215 |002a: const/4 v5, #int 1 // #1 │ │ -055886: 6a05 3802 |002b: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@0238 │ │ -05588a: 1e04 |002d: monitor-exit v4 │ │ -05588c: 0731 |002e: move-object v1, v3 │ │ -05588e: 28db |002f: goto 000a // -0025 │ │ -055890: 1215 |0030: const/4 v5, #int 1 // #1 │ │ -055892: 6e20 f724 5200 |0031: invoke-virtual {v2, v5}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@24f7 │ │ -055898: 6902 3702 |0034: sput-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@0237 │ │ -05589c: 6205 3702 |0036: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@0237 │ │ -0558a0: 6e20 f324 7500 |0038: invoke-virtual {v5, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@24f3 │ │ -0558a6: 0c01 |003b: move-result-object v1 │ │ -0558a8: 1f01 7700 |003c: check-cast v1, Landroid/os/Bundle; // type@0077 │ │ -0558ac: 3901 0c00 |003e: if-nez v1, 004a // +000c │ │ -0558b0: 2201 7700 |0040: new-instance v1, Landroid/os/Bundle; // type@0077 │ │ -0558b4: 7010 4f02 0100 |0042: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@024f │ │ -0558ba: 6205 3702 |0045: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@0237 │ │ -0558be: 6e30 f624 7501 |0047: invoke-virtual {v5, v7, v1}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@24f6 │ │ -0558c4: 1e04 |004a: monitor-exit v4 │ │ -0558c6: 28bf |004b: goto 000a // -0041 │ │ -0558c8: 0d03 |004c: move-exception v3 │ │ -0558ca: 1e04 |004d: monitor-exit v4 │ │ -0558cc: 2703 |004e: throw v3 │ │ -0558ce: 0d00 |004f: move-exception v0 │ │ -0558d0: 1a05 790b |0050: const-string v5, "NotificationCompat" // string@0b79 │ │ -0558d4: 1a06 a20d |0052: const-string v6, "Unable to access notification extras" // string@0da2 │ │ -0558d8: 7130 6c20 6500 |0054: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -0558de: 1215 |0057: const/4 v5, #int 1 // #1 │ │ -0558e0: 6a05 3802 |0058: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@0238 │ │ -0558e4: 1e04 |005a: monitor-exit v4 │ │ -0558e6: 0731 |005b: move-object v1, v3 │ │ -0558e8: 28ae |005c: goto 000a // -0052 │ │ -0558ea: 0d00 |005d: move-exception v0 │ │ -0558ec: 1a05 790b |005e: const-string v5, "NotificationCompat" // string@0b79 │ │ -0558f0: 1a06 a20d |0060: const-string v6, "Unable to access notification extras" // string@0da2 │ │ -0558f4: 7130 6c20 6500 |0062: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -0558fa: 28f2 |0065: goto 0057 // -000e │ │ +056054: |[056054] android.support.v4.app.NotificationCompatJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +056064: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +056066: 6204 3902 |0001: sget-object v4, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@0239 │ │ +05606a: 1d04 |0003: monitor-enter v4 │ │ +05606c: 6305 3802 |0004: sget-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@0238 │ │ +056070: 3805 0500 |0006: if-eqz v5, 000b // +0005 │ │ +056074: 1e04 |0008: monitor-exit v4 │ │ +056076: 0731 |0009: move-object v1, v3 │ │ +056078: 1101 |000a: return-object v1 │ │ +05607a: 6205 3702 |000b: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@0237 │ │ +05607e: 3905 2900 |000d: if-nez v5, 0036 // +0029 │ │ +056082: 1c05 1e00 |000f: const-class v5, Landroid/app/Notification; // type@001e │ │ +056086: 1a06 a314 |0011: const-string v6, "extras" // string@14a3 │ │ +05608a: 6e20 8824 6500 |0013: invoke-virtual {v5, v6}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2488 │ │ +056090: 0c02 |0016: move-result-object v2 │ │ +056092: 1c05 7a00 |0017: const-class v5, Landroid/os/Bundle; // type@007a │ │ +056096: 6e10 f524 0200 |0019: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getType:()Ljava/lang/Class; // method@24f5 │ │ +05609c: 0c06 |001c: move-result-object v6 │ │ +05609e: 6e20 8e24 6500 |001d: invoke-virtual {v5, v6}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@248e │ │ +0560a4: 0a05 |0020: move-result v5 │ │ +0560a6: 3905 0f00 |0021: if-nez v5, 0030 // +000f │ │ +0560aa: 1a05 7f0b |0023: const-string v5, "NotificationCompat" // string@0b7f │ │ +0560ae: 1a06 7c0b |0025: const-string v6, "Notification.extras field is not of type Bundle" // string@0b7c │ │ +0560b2: 7120 6b20 6500 |0027: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ +0560b8: 1215 |002a: const/4 v5, #int 1 // #1 │ │ +0560ba: 6a05 3802 |002b: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@0238 │ │ +0560be: 1e04 |002d: monitor-exit v4 │ │ +0560c0: 0731 |002e: move-object v1, v3 │ │ +0560c2: 28db |002f: goto 000a // -0025 │ │ +0560c4: 1215 |0030: const/4 v5, #int 1 // #1 │ │ +0560c6: 6e20 f724 5200 |0031: invoke-virtual {v2, v5}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@24f7 │ │ +0560cc: 6902 3702 |0034: sput-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@0237 │ │ +0560d0: 6205 3702 |0036: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@0237 │ │ +0560d4: 6e20 f324 7500 |0038: invoke-virtual {v5, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@24f3 │ │ +0560da: 0c01 |003b: move-result-object v1 │ │ +0560dc: 1f01 7a00 |003c: check-cast v1, Landroid/os/Bundle; // type@007a │ │ +0560e0: 3901 0c00 |003e: if-nez v1, 004a // +000c │ │ +0560e4: 2201 7a00 |0040: new-instance v1, Landroid/os/Bundle; // type@007a │ │ +0560e8: 7010 4f02 0100 |0042: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@024f │ │ +0560ee: 6205 3702 |0045: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@0237 │ │ +0560f2: 6e30 f624 7501 |0047: invoke-virtual {v5, v7, v1}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@24f6 │ │ +0560f8: 1e04 |004a: monitor-exit v4 │ │ +0560fa: 28bf |004b: goto 000a // -0041 │ │ +0560fc: 0d03 |004c: move-exception v3 │ │ +0560fe: 1e04 |004d: monitor-exit v4 │ │ +056100: 2703 |004e: throw v3 │ │ +056102: 0d00 |004f: move-exception v0 │ │ +056104: 1a05 7f0b |0050: const-string v5, "NotificationCompat" // string@0b7f │ │ +056108: 1a06 a80d |0052: const-string v6, "Unable to access notification extras" // string@0da8 │ │ +05610c: 7130 6c20 6500 |0054: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +056112: 1215 |0057: const/4 v5, #int 1 // #1 │ │ +056114: 6a05 3802 |0058: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@0238 │ │ +056118: 1e04 |005a: monitor-exit v4 │ │ +05611a: 0731 |005b: move-object v1, v3 │ │ +05611c: 28ae |005c: goto 000a // -0052 │ │ +05611e: 0d00 |005d: move-exception v0 │ │ +056120: 1a05 7f0b |005e: const-string v5, "NotificationCompat" // string@0b7f │ │ +056124: 1a06 a80d |0060: const-string v6, "Unable to access notification extras" // string@0da8 │ │ +056128: 7130 6c20 6500 |0062: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +05612e: 28f2 |0065: goto 0057 // -000e │ │ catches : 6 │ │ 0x0004 - 0x0009 │ │ -> 0x004c │ │ 0x000b - 0x002d │ │ Ljava/lang/IllegalAccessException; -> 0x004f │ │ Ljava/lang/NoSuchFieldException; -> 0x005d │ │ -> 0x004c │ │ @@ -18425,21 +18424,21 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -055938: |[055938] android.support.v4.app.NotificationCompatJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -055948: 7110 9e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@069e │ │ -05594e: 0c00 |0003: move-result-object v0 │ │ -055950: 1a01 f010 |0004: const-string v1, "android.support.groupKey" // string@10f0 │ │ -055954: 6e20 5e02 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@025e │ │ -05595a: 0c00 |0009: move-result-object v0 │ │ -05595c: 1100 |000a: return-object v0 │ │ +05616c: |[05616c] android.support.v4.app.NotificationCompatJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +05617c: 7110 9e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@069e │ │ +056182: 0c00 |0003: move-result-object v0 │ │ +056184: 1a01 f610 |0004: const-string v1, "android.support.groupKey" // string@10f6 │ │ +056188: 6e20 5e02 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@025e │ │ +05618e: 0c00 |0009: move-result-object v0 │ │ +056190: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x000b reg=2 n Landroid/app/Notification; │ │ │ │ #15 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -18447,21 +18446,21 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -055960: |[055960] android.support.v4.app.NotificationCompatJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ -055970: 7110 9e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@069e │ │ -055976: 0c00 |0003: move-result-object v0 │ │ -055978: 1a01 f210 |0004: const-string v1, "android.support.localOnly" // string@10f2 │ │ -05597c: 6e20 5302 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0253 │ │ -055982: 0a00 |0009: move-result v0 │ │ -055984: 0f00 |000a: return v0 │ │ +056194: |[056194] android.support.v4.app.NotificationCompatJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ +0561a4: 7110 9e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@069e │ │ +0561aa: 0c00 |0003: move-result-object v0 │ │ +0561ac: 1a01 f810 |0004: const-string v1, "android.support.localOnly" // string@10f8 │ │ +0561b0: 6e20 5302 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0253 │ │ +0561b6: 0a00 |0009: move-result v0 │ │ +0561b8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ locals : │ │ 0x0000 - 0x000b reg=2 notif Landroid/app/Notification; │ │ │ │ #16 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -18469,31 +18468,31 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -055988: |[055988] android.support.v4.app.NotificationCompatJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ -055998: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ -05599c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -05599e: 1104 |0003: return-object v4 │ │ -0559a0: 2204 ce04 |0004: new-instance v4, Ljava/util/ArrayList; // type@04ce │ │ -0559a4: 2165 |0006: array-length v5, v6 │ │ -0559a6: 7020 0025 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@2500 │ │ -0559ac: 0761 |000a: move-object v1, v6 │ │ -0559ae: 2113 |000b: array-length v3, v1 │ │ -0559b0: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -0559b2: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ -0559b6: 4600 0102 |000f: aget-object v0, v1, v2 │ │ -0559ba: 7110 9d06 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatJellybean;.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@069d │ │ -0559c0: 0c05 |0014: move-result-object v5 │ │ -0559c2: 6e20 0325 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -0559c8: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0559cc: 28f3 |001a: goto 000d // -000d │ │ +0561bc: |[0561bc] android.support.v4.app.NotificationCompatJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ +0561cc: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ +0561d0: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +0561d2: 1104 |0003: return-object v4 │ │ +0561d4: 2204 d404 |0004: new-instance v4, Ljava/util/ArrayList; // type@04d4 │ │ +0561d8: 2165 |0006: array-length v5, v6 │ │ +0561da: 7020 0025 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@2500 │ │ +0561e0: 0761 |000a: move-object v1, v6 │ │ +0561e2: 2113 |000b: array-length v3, v1 │ │ +0561e4: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +0561e6: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ +0561ea: 4600 0102 |000f: aget-object v0, v1, v2 │ │ +0561ee: 7110 9d06 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatJellybean;.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@069d │ │ +0561f4: 0c05 |0014: move-result-object v5 │ │ +0561f6: 6e20 0325 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +0561fc: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +056200: 28f3 |001a: goto 000d // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0002 line=371 │ │ 0x0003 line=377 │ │ 0x0004 line=373 │ │ 0x000a line=374 │ │ @@ -18512,21 +18511,21 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0559d0: |[0559d0] android.support.v4.app.NotificationCompatJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0559e0: 7110 9e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@069e │ │ -0559e6: 0c00 |0003: move-result-object v0 │ │ -0559e8: 1a01 f410 |0004: const-string v1, "android.support.sortKey" // string@10f4 │ │ -0559ec: 6e20 5e02 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@025e │ │ -0559f2: 0c00 |0009: move-result-object v0 │ │ -0559f4: 1100 |000a: return-object v0 │ │ +056204: |[056204] android.support.v4.app.NotificationCompatJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +056214: 7110 9e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@069e │ │ +05621a: 0c00 |0003: move-result-object v0 │ │ +05621c: 1a01 fa10 |0004: const-string v1, "android.support.sortKey" // string@10fa │ │ +056220: 6e20 5e02 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@025e │ │ +056226: 0c00 |0009: move-result-object v0 │ │ +056228: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ locals : │ │ 0x0000 - 0x000b reg=2 n Landroid/app/Notification; │ │ │ │ #18 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -18534,21 +18533,21 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0559f8: |[0559f8] android.support.v4.app.NotificationCompatJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ -055a08: 7110 9e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@069e │ │ -055a0e: 0c00 |0003: move-result-object v0 │ │ -055a10: 1a01 f110 |0004: const-string v1, "android.support.isGroupSummary" // string@10f1 │ │ -055a14: 6e20 5302 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0253 │ │ -055a1a: 0a00 |0009: move-result v0 │ │ -055a1c: 0f00 |000a: return v0 │ │ +05622c: |[05622c] android.support.v4.app.NotificationCompatJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ +05623c: 7110 9e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@069e │ │ +056242: 0c00 |0003: move-result-object v0 │ │ +056244: 1a01 f710 |0004: const-string v1, "android.support.isGroupSummary" // string@10f7 │ │ +056248: 6e20 5302 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0253 │ │ +05624e: 0a00 |0009: move-result v0 │ │ +056250: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ locals : │ │ 0x0000 - 0x000b reg=2 n Landroid/app/Notification; │ │ │ │ #19 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -18556,30 +18555,30 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 23 16-bit code units │ │ -055a20: |[055a20] android.support.v4.app.NotificationCompatJellybean.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -055a30: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -055a32: 380b 0c00 |0001: if-eqz v11, 000d // +000c │ │ -055a36: 1a00 f310 |0003: const-string v0, "android.support.remoteInputs" // string@10f3 │ │ -055a3a: 7120 7603 0b00 |0005: invoke-static {v11, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@0376 │ │ -055a40: 0c00 |0008: move-result-object v0 │ │ -055a42: 7120 2707 7000 |0009: invoke-static {v0, v7}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0727 │ │ -055a48: 0c05 |000c: move-result-object v5 │ │ -055a4a: 0760 |000d: move-object v0, v6 │ │ -055a4c: 0181 |000e: move v1, v8 │ │ -055a4e: 0792 |000f: move-object v2, v9 │ │ -055a50: 07a3 |0010: move-object v3, v10 │ │ -055a52: 07b4 |0011: move-object v4, v11 │ │ -055a54: 7806 7d06 0000 |0012: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@067d │ │ -055a5a: 0c00 |0015: move-result-object v0 │ │ -055a5c: 1100 |0016: return-object v0 │ │ +056254: |[056254] android.support.v4.app.NotificationCompatJellybean.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +056264: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +056266: 380b 0c00 |0001: if-eqz v11, 000d // +000c │ │ +05626a: 1a00 f910 |0003: const-string v0, "android.support.remoteInputs" // string@10f9 │ │ +05626e: 7120 7603 0b00 |0005: invoke-static {v11, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@0376 │ │ +056274: 0c00 |0008: move-result-object v0 │ │ +056276: 7120 2707 7000 |0009: invoke-static {v0, v7}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0727 │ │ +05627c: 0c05 |000c: move-result-object v5 │ │ +05627e: 0760 |000d: move-object v0, v6 │ │ +056280: 0181 |000e: move v1, v8 │ │ +056282: 0792 |000f: move-object v2, v9 │ │ +056284: 07a3 |0010: move-object v3, v10 │ │ +056286: 07b4 |0011: move-object v4, v11 │ │ +056288: 7806 7d06 0000 |0012: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@067d │ │ +05628e: 0c00 |0015: move-result-object v0 │ │ +056290: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0001 line=248 │ │ 0x0003 line=249 │ │ 0x0012 line=253 │ │ locals : │ │ @@ -18596,56 +18595,56 @@ │ │ type : '(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -055a60: |[055a60] android.support.v4.app.NotificationCompatJellybean.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ -055a70: 6e10 8206 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0682 │ │ -055a76: 0a01 |0003: move-result v1 │ │ -055a78: 6e10 8406 0500 |0004: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0684 │ │ -055a7e: 0c02 |0007: move-result-object v2 │ │ -055a80: 6e10 8006 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0680 │ │ -055a86: 0c03 |000b: move-result-object v3 │ │ -055a88: 6e40 a800 1432 |000c: invoke-virtual {v4, v1, v2, v3}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a8 │ │ -055a8e: 2200 7700 |000f: new-instance v0, Landroid/os/Bundle; // type@0077 │ │ -055a92: 6e10 8106 0500 |0011: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0681 │ │ -055a98: 0c01 |0014: move-result-object v1 │ │ -055a9a: 7020 5002 1000 |0015: invoke-direct {v0, v1}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0250 │ │ -055aa0: 6e10 8306 0500 |0018: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0683 │ │ -055aa6: 0c01 |001b: move-result-object v1 │ │ -055aa8: 3801 0f00 |001c: if-eqz v1, 002b // +000f │ │ -055aac: 1a01 f310 |001e: const-string v1, "android.support.remoteInputs" // string@10f3 │ │ -055ab0: 6e10 8306 0500 |0020: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0683 │ │ -055ab6: 0c02 |0023: move-result-object v2 │ │ -055ab8: 7110 2a07 0200 |0024: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@072a │ │ -055abe: 0c02 |0027: move-result-object v2 │ │ -055ac0: 6e30 6802 1002 |0028: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0268 │ │ -055ac6: 1100 |002b: return-object v0 │ │ +056294: |[056294] android.support.v4.app.NotificationCompatJellybean.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ +0562a4: 6e10 8206 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0682 │ │ +0562aa: 0a01 |0003: move-result v1 │ │ +0562ac: 6e10 8406 0500 |0004: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0684 │ │ +0562b2: 0c02 |0007: move-result-object v2 │ │ +0562b4: 6e10 8006 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0680 │ │ +0562ba: 0c03 |000b: move-result-object v3 │ │ +0562bc: 6e40 a800 1432 |000c: invoke-virtual {v4, v1, v2, v3}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a8 │ │ +0562c2: 2200 7a00 |000f: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +0562c6: 6e10 8106 0500 |0011: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0681 │ │ +0562cc: 0c01 |0014: move-result-object v1 │ │ +0562ce: 7020 5002 1000 |0015: invoke-direct {v0, v1}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0250 │ │ +0562d4: 6e10 8306 0500 |0018: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0683 │ │ +0562da: 0c01 |001b: move-result-object v1 │ │ +0562dc: 3801 0f00 |001c: if-eqz v1, 002b // +000f │ │ +0562e0: 1a01 f910 |001e: const-string v1, "android.support.remoteInputs" // string@10f9 │ │ +0562e4: 6e10 8306 0500 |0020: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0683 │ │ +0562ea: 0c02 |0023: move-result-object v2 │ │ +0562ec: 7110 2a07 0200 |0024: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@072a │ │ +0562f2: 0c02 |0027: move-result-object v2 │ │ +0562f4: 6e30 6802 1002 |0028: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0268 │ │ +0562fa: 1100 |002b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x000f line=259 │ │ 0x0018 line=260 │ │ 0x001e line=261 │ │ 0x002b line=264 │ │ locals : │ │ 0x0018 - 0x002c reg=0 actionExtras Landroid/os/Bundle; │ │ 0x0000 - 0x002c reg=4 builder Landroid/app/Notification$Builder; │ │ 0x0000 - 0x002c reg=5 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2953 (NotificationCompatJellybean.java) │ │ + source_file_idx : 2959 (NotificationCompatJellybean.java) │ │ │ │ Class #104 header: │ │ -class_idx : 299 │ │ +class_idx : 303 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2954 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2960 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #104 annotations: │ │ Annotations on class │ │ @@ -18664,17 +18663,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055ac8: |[055ac8] android.support.v4.app.NotificationCompatKitKat.:()V │ │ -055ad8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -055ade: 0e00 |0003: return-void │ │ +0562fc: |[0562fc] android.support.v4.app.NotificationCompatKitKat.:()V │ │ +05630c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +056312: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatKitKat; │ │ │ │ @@ -18683,34 +18682,34 @@ │ │ type : '(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -055ae0: |[055ae0] android.support.v4.app.NotificationCompatKitKat.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -055af0: 5480 0500 |0000: iget-object v0, v8, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0005 │ │ -055af4: 4606 0009 |0002: aget-object v6, v0, v9 │ │ -055af8: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -055afa: 5480 0a00 |0005: iget-object v0, v8, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ -055afe: 1a01 ee10 |0007: const-string v1, "android.support.actionExtras" // string@10ee │ │ -055b02: 6e20 5d02 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@025d │ │ -055b08: 0c07 |000c: move-result-object v7 │ │ -055b0a: 3807 0800 |000d: if-eqz v7, 0015 // +0008 │ │ -055b0e: 6e20 7520 9700 |000f: invoke-virtual {v7, v9}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@2075 │ │ -055b14: 0c05 |0012: move-result-object v5 │ │ -055b16: 1f05 7700 |0013: check-cast v5, Landroid/os/Bundle; // type@0077 │ │ -055b1a: 5262 0200 |0015: iget v2, v6, Landroid/app/Notification$Action;.icon:I // field@0002 │ │ -055b1e: 5463 0300 |0017: iget-object v3, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0003 │ │ -055b22: 5464 0100 |0019: iget-object v4, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0001 │ │ -055b26: 07a0 |001b: move-object v0, v10 │ │ -055b28: 07b1 |001c: move-object v1, v11 │ │ -055b2a: 7706 a406 0000 |001d: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@06a4 │ │ -055b30: 0c00 |0020: move-result-object v0 │ │ -055b32: 1100 |0021: return-object v0 │ │ +056314: |[056314] android.support.v4.app.NotificationCompatKitKat.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +056324: 5480 0500 |0000: iget-object v0, v8, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0005 │ │ +056328: 4606 0009 |0002: aget-object v6, v0, v9 │ │ +05632c: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +05632e: 5480 0a00 |0005: iget-object v0, v8, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ +056332: 1a01 f410 |0007: const-string v1, "android.support.actionExtras" // string@10f4 │ │ +056336: 6e20 5d02 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@025d │ │ +05633c: 0c07 |000c: move-result-object v7 │ │ +05633e: 3807 0800 |000d: if-eqz v7, 0015 // +0008 │ │ +056342: 6e20 7520 9700 |000f: invoke-virtual {v7, v9}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@2075 │ │ +056348: 0c05 |0012: move-result-object v5 │ │ +05634a: 1f05 7a00 |0013: check-cast v5, Landroid/os/Bundle; // type@007a │ │ +05634e: 5262 0200 |0015: iget v2, v6, Landroid/app/Notification$Action;.icon:I // field@0002 │ │ +056352: 5463 0300 |0017: iget-object v3, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0003 │ │ +056356: 5464 0100 |0019: iget-object v4, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0001 │ │ +05635a: 07a0 |001b: move-object v0, v10 │ │ +05635c: 07b1 |001c: move-object v1, v11 │ │ +05635e: 7706 a406 0000 |001d: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@06a4 │ │ +056364: 0c00 |0020: move-result-object v0 │ │ +056366: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0004 line=124 │ │ 0x0005 line=125 │ │ 0x000d line=127 │ │ 0x000f line=128 │ │ @@ -18730,22 +18729,22 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -055b34: |[055b34] android.support.v4.app.NotificationCompatKitKat.getActionCount:(Landroid/app/Notification;)I │ │ -055b44: 5410 0500 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0005 │ │ -055b48: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -055b4c: 5410 0500 |0004: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0005 │ │ -055b50: 2100 |0006: array-length v0, v0 │ │ -055b52: 0f00 |0007: return v0 │ │ -055b54: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -055b56: 28fe |0009: goto 0007 // -0002 │ │ +056368: |[056368] android.support.v4.app.NotificationCompatKitKat.getActionCount:(Landroid/app/Notification;)I │ │ +056378: 5410 0500 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0005 │ │ +05637c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +056380: 5410 0500 |0004: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0005 │ │ +056384: 2100 |0006: array-length v0, v0 │ │ +056386: 0f00 |0007: return v0 │ │ +056388: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05638a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x000a reg=1 notif Landroid/app/Notification; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -18753,17 +18752,17 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055b58: |[055b58] android.support.v4.app.NotificationCompatKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -055b68: 5410 0a00 |0000: iget-object v0, v1, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ -055b6c: 1100 |0002: return-object v0 │ │ +05638c: |[05638c] android.support.v4.app.NotificationCompatKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +05639c: 5410 0a00 |0000: iget-object v0, v1, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ +0563a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 notif Landroid/app/Notification; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -18771,20 +18770,20 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055b70: |[055b70] android.support.v4.app.NotificationCompatKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -055b80: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ -055b84: 1a01 f010 |0002: const-string v1, "android.support.groupKey" // string@10f0 │ │ -055b88: 6e20 5e02 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@025e │ │ -055b8e: 0c00 |0007: move-result-object v0 │ │ -055b90: 1100 |0008: return-object v0 │ │ +0563a4: |[0563a4] android.support.v4.app.NotificationCompatKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0563b4: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ +0563b8: 1a01 f610 |0002: const-string v1, "android.support.groupKey" // string@10f6 │ │ +0563bc: 6e20 5e02 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@025e │ │ +0563c2: 0c00 |0007: move-result-object v0 │ │ +0563c4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -18792,20 +18791,20 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055b94: |[055b94] android.support.v4.app.NotificationCompatKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ -055ba4: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ -055ba8: 1a01 f210 |0002: const-string v1, "android.support.localOnly" // string@10f2 │ │ -055bac: 6e20 5302 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0253 │ │ -055bb2: 0a00 |0007: move-result v0 │ │ -055bb4: 0f00 |0008: return v0 │ │ +0563c8: |[0563c8] android.support.v4.app.NotificationCompatKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ +0563d8: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ +0563dc: 1a01 f810 |0002: const-string v1, "android.support.localOnly" // string@10f8 │ │ +0563e0: 6e20 5302 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0253 │ │ +0563e6: 0a00 |0007: move-result v0 │ │ +0563e8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ #6 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -18813,20 +18812,20 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055bb8: |[055bb8] android.support.v4.app.NotificationCompatKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -055bc8: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ -055bcc: 1a01 f410 |0002: const-string v1, "android.support.sortKey" // string@10f4 │ │ -055bd0: 6e20 5e02 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@025e │ │ -055bd6: 0c00 |0007: move-result-object v0 │ │ -055bd8: 1100 |0008: return-object v0 │ │ +0563ec: |[0563ec] android.support.v4.app.NotificationCompatKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0563fc: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ +056400: 1a01 fa10 |0002: const-string v1, "android.support.sortKey" // string@10fa │ │ +056404: 6e20 5e02 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@025e │ │ +05640a: 0c00 |0007: move-result-object v0 │ │ +05640c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ #7 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -18834,34 +18833,34 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055bdc: |[055bdc] android.support.v4.app.NotificationCompatKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ -055bec: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ -055bf0: 1a01 f110 |0002: const-string v1, "android.support.isGroupSummary" // string@10f1 │ │ -055bf4: 6e20 5302 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0253 │ │ -055bfa: 0a00 |0007: move-result v0 │ │ -055bfc: 0f00 |0008: return v0 │ │ +056410: |[056410] android.support.v4.app.NotificationCompatKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ +056420: 5420 0a00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000a │ │ +056424: 1a01 f710 |0002: const-string v1, "android.support.isGroupSummary" // string@10f7 │ │ +056428: 6e20 5302 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0253 │ │ +05642e: 0a00 |0007: move-result v0 │ │ +056430: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2954 (NotificationCompatKitKat.java) │ │ + source_file_idx : 2960 (NotificationCompatKitKat.java) │ │ │ │ Class #105 header: │ │ -class_idx : 300 │ │ +class_idx : 304 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2955 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2961 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #105 annotations: │ │ Annotations on class │ │ @@ -18873,21 +18872,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2955 (NotificationCompatSideChannelService.java) │ │ + source_file_idx : 2961 (NotificationCompatSideChannelService.java) │ │ │ │ Class #106 header: │ │ -class_idx : 302 │ │ +class_idx : 306 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 37 │ │ -source_file_idx : 2955 │ │ +source_file_idx : 2961 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #106 annotations: │ │ Annotations on class │ │ @@ -18911,17 +18910,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055c00: |[055c00] android.support.v4.app.NotificationCompatSideChannelService.:()V │ │ -055c10: 7010 fc00 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@00fc │ │ -055c16: 0e00 |0003: return-void │ │ +056434: |[056434] android.support.v4.app.NotificationCompatSideChannelService.:()V │ │ +056444: 7010 fc00 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@00fc │ │ +05644a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ │ │ @@ -18930,17 +18929,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -055c18: |[055c18] android.support.v4.app.NotificationCompatSideChannelService.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V │ │ -055c28: 7030 be06 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/NotificationCompatSideChannelService;.checkPermission:(ILjava/lang/String;)V // method@06be │ │ -055c2e: 0e00 |0003: return-void │ │ +05644c: |[05644c] android.support.v4.app.NotificationCompatSideChannelService.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V │ │ +05645c: 7030 be06 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/NotificationCompatSideChannelService;.checkPermission:(ILjava/lang/String;)V // method@06be │ │ +056462: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 Ljava/lang/String; │ │ @@ -18950,46 +18949,46 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -055c30: |[055c30] android.support.v4.app.NotificationCompatSideChannelService.checkPermission:(ILjava/lang/String;)V │ │ -055c40: 6e10 bf06 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.getPackageManager:()Landroid/content/pm/PackageManager; // method@06bf │ │ -055c46: 0c04 |0003: move-result-object v4 │ │ -055c48: 6e20 7201 8400 |0004: invoke-virtual {v4, v8}, Landroid/content/pm/PackageManager;.getPackagesForUid:(I)[Ljava/lang/String; // method@0172 │ │ -055c4e: 0c00 |0007: move-result-object v0 │ │ -055c50: 2102 |0008: array-length v2, v0 │ │ -055c52: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -055c54: 3521 0e00 |000a: if-ge v1, v2, 0018 // +000e │ │ -055c58: 4603 0001 |000c: aget-object v3, v0, v1 │ │ -055c5c: 6e20 c824 9300 |000e: invoke-virtual {v3, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -055c62: 0a04 |0011: move-result v4 │ │ -055c64: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ -055c68: 0e00 |0014: return-void │ │ -055c6a: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -055c6e: 28f3 |0017: goto 000a // -000d │ │ -055c70: 2204 b404 |0018: new-instance v4, Ljava/lang/SecurityException; // type@04b4 │ │ -055c74: 2205 b604 |001a: new-instance v5, Ljava/lang/StringBuilder; // type@04b6 │ │ -055c78: 7010 d724 0500 |001c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -055c7e: 1a06 900b |001f: const-string v6, "NotificationSideChannelService: Uid " // string@0b90 │ │ -055c82: 6e20 df24 6500 |0021: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -055c88: 0c05 |0024: move-result-object v5 │ │ -055c8a: 6e20 db24 8500 |0025: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -055c90: 0c05 |0028: move-result-object v5 │ │ -055c92: 1a06 5700 |0029: const-string v6, " is not authorized for package " // string@0057 │ │ -055c96: 6e20 df24 6500 |002b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -055c9c: 0c05 |002e: move-result-object v5 │ │ -055c9e: 6e20 df24 9500 |002f: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -055ca4: 0c05 |0032: move-result-object v5 │ │ -055ca6: 6e10 e424 0500 |0033: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -055cac: 0c05 |0036: move-result-object v5 │ │ -055cae: 7020 c324 5400 |0037: invoke-direct {v4, v5}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@24c3 │ │ -055cb4: 2704 |003a: throw v4 │ │ +056464: |[056464] android.support.v4.app.NotificationCompatSideChannelService.checkPermission:(ILjava/lang/String;)V │ │ +056474: 6e10 bf06 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.getPackageManager:()Landroid/content/pm/PackageManager; // method@06bf │ │ +05647a: 0c04 |0003: move-result-object v4 │ │ +05647c: 6e20 7201 8400 |0004: invoke-virtual {v4, v8}, Landroid/content/pm/PackageManager;.getPackagesForUid:(I)[Ljava/lang/String; // method@0172 │ │ +056482: 0c00 |0007: move-result-object v0 │ │ +056484: 2102 |0008: array-length v2, v0 │ │ +056486: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +056488: 3521 0e00 |000a: if-ge v1, v2, 0018 // +000e │ │ +05648c: 4603 0001 |000c: aget-object v3, v0, v1 │ │ +056490: 6e20 c824 9300 |000e: invoke-virtual {v3, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +056496: 0a04 |0011: move-result v4 │ │ +056498: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ +05649c: 0e00 |0014: return-void │ │ +05649e: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0564a2: 28f3 |0017: goto 000a // -000d │ │ +0564a4: 2204 ba04 |0018: new-instance v4, Ljava/lang/SecurityException; // type@04ba │ │ +0564a8: 2205 bc04 |001a: new-instance v5, Ljava/lang/StringBuilder; // type@04bc │ │ +0564ac: 7010 d724 0500 |001c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0564b2: 1a06 960b |001f: const-string v6, "NotificationSideChannelService: Uid " // string@0b96 │ │ +0564b6: 6e20 df24 6500 |0021: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0564bc: 0c05 |0024: move-result-object v5 │ │ +0564be: 6e20 db24 8500 |0025: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0564c4: 0c05 |0028: move-result-object v5 │ │ +0564c6: 1a06 5700 |0029: const-string v6, " is not authorized for package " // string@0057 │ │ +0564ca: 6e20 df24 6500 |002b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0564d0: 0c05 |002e: move-result-object v5 │ │ +0564d2: 6e20 df24 9500 |002f: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0564d8: 0c05 |0032: move-result-object v5 │ │ +0564da: 6e10 e424 0500 |0033: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0564e0: 0c05 |0036: move-result-object v5 │ │ +0564e2: 7020 c324 5400 |0037: invoke-direct {v4, v5}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@24c3 │ │ +0564e8: 2704 |003a: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000e line=114 │ │ 0x0014 line=115 │ │ 0x0015 line=113 │ │ 0x0018 line=118 │ │ @@ -19026,47 +19025,47 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -055cb8: |[055cb8] android.support.v4.app.NotificationCompatSideChannelService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -055cc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055cca: 6e10 3e01 0400 |0001: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@013e │ │ -055cd0: 0c01 |0004: move-result-object v1 │ │ -055cd2: 1a02 ea10 |0005: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@10ea │ │ -055cd6: 6e20 c824 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -055cdc: 0a01 |000a: move-result v1 │ │ -055cde: 3801 0800 |000b: if-eqz v1, 0013 // +0008 │ │ -055ce2: 6001 3600 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -055ce6: 1302 1400 |000f: const/16 v2, #int 20 // #14 │ │ -055cea: 3421 0300 |0011: if-lt v1, v2, 0014 // +0003 │ │ -055cee: 1100 |0013: return-object v0 │ │ -055cf0: 2201 2d01 |0014: new-instance v1, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; // type@012d │ │ -055cf4: 7030 b306 3100 |0016: invoke-direct {v1, v3, v0}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V // method@06b3 │ │ -055cfa: 0710 |0019: move-object v0, v1 │ │ -055cfc: 28f9 |001a: goto 0013 // -0007 │ │ +0564ec: |[0564ec] android.support.v4.app.NotificationCompatSideChannelService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +0564fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0564fe: 6e10 3e01 0400 |0001: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@013e │ │ +056504: 0c01 |0004: move-result-object v1 │ │ +056506: 1a02 f010 |0005: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@10f0 │ │ +05650a: 6e20 c824 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +056510: 0a01 |000a: move-result v1 │ │ +056512: 3801 0800 |000b: if-eqz v1, 0013 // +0008 │ │ +056516: 6001 3600 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05651a: 1302 1400 |000f: const/16 v2, #int 20 // #14 │ │ +05651e: 3421 0300 |0011: if-lt v1, v2, 0014 // +0003 │ │ +056522: 1100 |0013: return-object v0 │ │ +056524: 2201 3101 |0014: new-instance v1, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; // type@0131 │ │ +056528: 7030 b306 3100 |0016: invoke-direct {v1, v3, v0}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V // method@06b3 │ │ +05652e: 0710 |0019: move-object v0, v1 │ │ +056530: 28f9 |001a: goto 0013 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x000d line=53 │ │ 0x0013 line=58 │ │ 0x0014 line=56 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ 0x0000 - 0x001b reg=4 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2955 (NotificationCompatSideChannelService.java) │ │ + source_file_idx : 2961 (NotificationCompatSideChannelService.java) │ │ │ │ Class #107 header: │ │ -class_idx : 304 │ │ +class_idx : 308 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2957 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2963 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #107 annotations: │ │ Annotations on class │ │ @@ -19096,21 +19095,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationManagerCompat$Impl;) │ │ name : 'postNotification' │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2957 (NotificationManagerCompat.java) │ │ + source_file_idx : 2963 (NotificationManagerCompat.java) │ │ │ │ Class #108 header: │ │ -class_idx : 309 │ │ +class_idx : 313 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2957 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2963 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #108 annotations: │ │ Annotations on class │ │ @@ -19138,38 +19137,38 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -055d00: |[055d00] android.support.v4.app.NotificationManagerCompat$ServiceConnectedEvent.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -055d10: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -055d16: 5b01 4702 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@0247 │ │ -055d1a: 5b02 4802 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@0248 │ │ -055d1e: 0e00 |0007: return-void │ │ +056534: |[056534] android.support.v4.app.NotificationManagerCompat$ServiceConnectedEvent.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +056544: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05654a: 5b01 4702 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@0247 │ │ +05654e: 5b02 4802 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@0248 │ │ +056552: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ 0x0003 line=539 │ │ 0x0005 line=540 │ │ 0x0007 line=541 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; │ │ 0x0000 - 0x0008 reg=1 componentName Landroid/content/ComponentName; │ │ 0x0000 - 0x0008 reg=2 iBinder Landroid/os/IBinder; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2957 (NotificationManagerCompat.java) │ │ + source_file_idx : 2963 (NotificationManagerCompat.java) │ │ │ │ Class #109 header: │ │ -class_idx : 310 │ │ +class_idx : 314 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2957 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2963 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #109 annotations: │ │ Annotations on class │ │ @@ -19211,44 +19210,44 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -055d20: |[055d20] android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord.:(Landroid/content/ComponentName;)V │ │ -055d30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -055d32: 7010 b324 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ -055d38: 5c21 4902 |0004: iput-boolean v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0249 │ │ -055d3c: 2200 d704 |0006: new-instance v0, Ljava/util/LinkedList; // type@04d7 │ │ -055d40: 7010 2e25 0000 |0008: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@252e │ │ -055d46: 5b20 4d02 |000b: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024d │ │ -055d4a: 5921 4b02 |000d: iput v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@024b │ │ -055d4e: 5b23 4a02 |000f: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@024a │ │ -055d52: 0e00 |0011: return-void │ │ +056554: |[056554] android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord.:(Landroid/content/ComponentName;)V │ │ +056564: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +056566: 7010 b324 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05656c: 5c21 4902 |0004: iput-boolean v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0249 │ │ +056570: 2200 dd04 |0006: new-instance v0, Ljava/util/LinkedList; // type@04dd │ │ +056574: 7010 2e25 0000 |0008: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@252e │ │ +05657a: 5b20 4d02 |000b: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024d │ │ +05657e: 5921 4b02 |000d: iput v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@024b │ │ +056582: 5b23 4a02 |000f: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@024a │ │ +056586: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=527 │ │ 0x0004 line=519 │ │ 0x0006 line=523 │ │ 0x000d line=525 │ │ 0x000f line=528 │ │ 0x0011 line=529 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; │ │ 0x0000 - 0x0012 reg=3 componentName Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2957 (NotificationManagerCompat.java) │ │ + source_file_idx : 2963 (NotificationManagerCompat.java) │ │ │ │ Class #110 header: │ │ -class_idx : 311 │ │ +class_idx : 315 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2957 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2963 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 4 │ │ │ │ Class #110 annotations: │ │ Annotations on class │ │ @@ -19320,36 +19319,36 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -055d54: |[055d54] android.support.v4.app.NotificationManagerCompat$SideChannelManager.:(Landroid/content/Context;)V │ │ -055d64: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ -055d6a: 2200 d304 |0003: new-instance v0, Ljava/util/HashMap; // type@04d3 │ │ -055d6e: 7010 1b25 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@251b │ │ -055d74: 5b20 5702 |0008: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0257 │ │ -055d78: 2200 d404 |000a: new-instance v0, Ljava/util/HashSet; // type@04d4 │ │ -055d7c: 7010 2225 0000 |000c: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@2522 │ │ -055d82: 5b20 5302 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@0253 │ │ -055d86: 5b23 5402 |0011: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0254 │ │ -055d8a: 2200 7e00 |0013: new-instance v0, Landroid/os/HandlerThread; // type@007e │ │ -055d8e: 1a01 8c0b |0015: const-string v1, "NotificationManagerCompat" // string@0b8c │ │ -055d92: 7020 8502 1000 |0017: invoke-direct {v0, v1}, Landroid/os/HandlerThread;.:(Ljava/lang/String;)V // method@0285 │ │ -055d98: 5b20 5602 |001a: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@0256 │ │ -055d9c: 5420 5602 |001c: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@0256 │ │ -055da0: 6e10 8702 0000 |001e: invoke-virtual {v0}, Landroid/os/HandlerThread;.start:()V // method@0287 │ │ -055da6: 2200 7d00 |0021: new-instance v0, Landroid/os/Handler; // type@007d │ │ -055daa: 5421 5602 |0023: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@0256 │ │ -055dae: 6e10 8602 0100 |0025: invoke-virtual {v1}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@0286 │ │ -055db4: 0c01 |0028: move-result-object v1 │ │ -055db6: 7030 7602 1002 |0029: invoke-direct {v0, v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;Landroid/os/Handler$Callback;)V // method@0276 │ │ -055dbc: 5b20 5502 |002c: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0255 │ │ -055dc0: 0e00 |002e: return-void │ │ +056588: |[056588] android.support.v4.app.NotificationManagerCompat$SideChannelManager.:(Landroid/content/Context;)V │ │ +056598: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05659e: 2200 d904 |0003: new-instance v0, Ljava/util/HashMap; // type@04d9 │ │ +0565a2: 7010 1b25 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@251b │ │ +0565a8: 5b20 5702 |0008: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0257 │ │ +0565ac: 2200 da04 |000a: new-instance v0, Ljava/util/HashSet; // type@04da │ │ +0565b0: 7010 2225 0000 |000c: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@2522 │ │ +0565b6: 5b20 5302 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@0253 │ │ +0565ba: 5b23 5402 |0011: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0254 │ │ +0565be: 2200 8100 |0013: new-instance v0, Landroid/os/HandlerThread; // type@0081 │ │ +0565c2: 1a01 920b |0015: const-string v1, "NotificationManagerCompat" // string@0b92 │ │ +0565c6: 7020 8502 1000 |0017: invoke-direct {v0, v1}, Landroid/os/HandlerThread;.:(Ljava/lang/String;)V // method@0285 │ │ +0565cc: 5b20 5602 |001a: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@0256 │ │ +0565d0: 5420 5602 |001c: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@0256 │ │ +0565d4: 6e10 8702 0000 |001e: invoke-virtual {v0}, Landroid/os/HandlerThread;.start:()V // method@0287 │ │ +0565da: 2200 8000 |0021: new-instance v0, Landroid/os/Handler; // type@0080 │ │ +0565de: 5421 5602 |0023: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@0256 │ │ +0565e2: 6e10 8602 0100 |0025: invoke-virtual {v1}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@0286 │ │ +0565e8: 0c01 |0028: move-result-object v1 │ │ +0565ea: 7030 7602 1002 |0029: invoke-direct {v0, v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;Landroid/os/Handler$Callback;)V // method@0276 │ │ +0565f0: 5b20 5502 |002c: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0255 │ │ +0565f4: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0003 line=277 │ │ 0x000a line=279 │ │ 0x0011 line=282 │ │ 0x0013 line=283 │ │ @@ -19365,52 +19364,52 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 73 16-bit code units │ │ -055dc4: |[055dc4] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z │ │ -055dd4: 5551 4902 |0000: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0249 │ │ -055dd8: 3801 0400 |0002: if-eqz v1, 0006 // +0004 │ │ -055ddc: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -055dde: 0f01 |0005: return v1 │ │ -055de0: 2201 3600 |0006: new-instance v1, Landroid/content/Intent; // type@0036 │ │ -055de4: 1a02 ea10 |0008: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@10ea │ │ -055de8: 7020 3a01 2100 |000a: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@013a │ │ -055dee: 5452 4a02 |000d: iget-object v2, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@024a │ │ -055df2: 6e20 5d01 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015d │ │ -055df8: 0c00 |0012: move-result-object v0 │ │ -055dfa: 5441 5402 |0013: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0254 │ │ -055dfe: 7100 e806 0000 |0015: invoke-static {}, Landroid/support/v4/app/NotificationManagerCompat;.access$000:()I // method@06e8 │ │ -055e04: 0a02 |0018: move-result v2 │ │ -055e06: 6e40 1201 0124 |0019: invoke-virtual {v1, v0, v4, v2}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@0112 │ │ -055e0c: 0a01 |001c: move-result v1 │ │ -055e0e: 5c51 4902 |001d: iput-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0249 │ │ -055e12: 5551 4902 |001f: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0249 │ │ -055e16: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -055e1a: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -055e1c: 5951 4b02 |0024: iput v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@024b │ │ -055e20: 5551 4902 |0026: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0249 │ │ -055e24: 28dd |0028: goto 0005 // -0023 │ │ -055e26: 1a01 750b |0029: const-string v1, "NotifManCompat" // string@0b75 │ │ -055e2a: 2202 b604 |002b: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -055e2e: 7010 d724 0200 |002d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -055e34: 1a03 a30d |0030: const-string v3, "Unable to bind to listener " // string@0da3 │ │ -055e38: 6e20 df24 3200 |0032: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -055e3e: 0c02 |0035: move-result-object v2 │ │ -055e40: 5453 4a02 |0036: iget-object v3, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@024a │ │ -055e44: 6e20 de24 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -055e4a: 0c02 |003b: move-result-object v2 │ │ -055e4c: 6e10 e424 0200 |003c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -055e52: 0c02 |003f: move-result-object v2 │ │ -055e54: 7120 6f20 2100 |0040: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -055e5a: 5441 5402 |0043: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0254 │ │ -055e5e: 6e20 3501 4100 |0045: invoke-virtual {v1, v4}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0135 │ │ -055e64: 28de |0048: goto 0026 // -0022 │ │ +0565f8: |[0565f8] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z │ │ +056608: 5551 4902 |0000: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0249 │ │ +05660c: 3801 0400 |0002: if-eqz v1, 0006 // +0004 │ │ +056610: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +056612: 0f01 |0005: return v1 │ │ +056614: 2201 3600 |0006: new-instance v1, Landroid/content/Intent; // type@0036 │ │ +056618: 1a02 f010 |0008: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@10f0 │ │ +05661c: 7020 3a01 2100 |000a: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@013a │ │ +056622: 5452 4a02 |000d: iget-object v2, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@024a │ │ +056626: 6e20 5d01 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015d │ │ +05662c: 0c00 |0012: move-result-object v0 │ │ +05662e: 5441 5402 |0013: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0254 │ │ +056632: 7100 e806 0000 |0015: invoke-static {}, Landroid/support/v4/app/NotificationManagerCompat;.access$000:()I // method@06e8 │ │ +056638: 0a02 |0018: move-result v2 │ │ +05663a: 6e40 1201 0124 |0019: invoke-virtual {v1, v0, v4, v2}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@0112 │ │ +056640: 0a01 |001c: move-result v1 │ │ +056642: 5c51 4902 |001d: iput-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0249 │ │ +056646: 5551 4902 |001f: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0249 │ │ +05664a: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +05664e: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +056650: 5951 4b02 |0024: iput v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@024b │ │ +056654: 5551 4902 |0026: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0249 │ │ +056658: 28dd |0028: goto 0005 // -0023 │ │ +05665a: 1a01 7b0b |0029: const-string v1, "NotifManCompat" // string@0b7b │ │ +05665e: 2202 bc04 |002b: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +056662: 7010 d724 0200 |002d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +056668: 1a03 a90d |0030: const-string v3, "Unable to bind to listener " // string@0da9 │ │ +05666c: 6e20 df24 3200 |0032: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +056672: 0c02 |0035: move-result-object v2 │ │ +056674: 5453 4a02 |0036: iget-object v3, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@024a │ │ +056678: 6e20 de24 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +05667e: 0c02 |003b: move-result-object v2 │ │ +056680: 6e10 e424 0200 |003c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +056686: 0c02 |003f: move-result-object v2 │ │ +056688: 7120 6f20 2100 |0040: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +05668e: 5441 5402 |0043: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0254 │ │ +056692: 6e20 3501 4100 |0045: invoke-virtual {v1, v4}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0135 │ │ +056698: 28de |0048: goto 0026 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0004 line=422 │ │ 0x0005 line=432 │ │ 0x0006 line=424 │ │ 0x0013 line=425 │ │ @@ -19429,24 +19428,24 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -055e68: |[055e68] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ -055e78: 5520 4902 |0000: iget-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0249 │ │ -055e7c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -055e80: 5410 5402 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0254 │ │ -055e84: 6e20 3501 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0135 │ │ -055e8a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -055e8c: 5c20 4902 |000a: iput-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0249 │ │ -055e90: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -055e92: 5b20 4c02 |000d: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@024c │ │ -055e96: 0e00 |000f: return-void │ │ +05669c: |[05669c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ +0566ac: 5520 4902 |0000: iget-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0249 │ │ +0566b0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0566b4: 5410 5402 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0254 │ │ +0566b8: 6e20 3501 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0135 │ │ +0566be: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0566c0: 5c20 4902 |000a: iput-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0249 │ │ +0566c4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0566c6: 5b20 4c02 |000d: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@024c │ │ +0566ca: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0004 line=440 │ │ 0x0009 line=441 │ │ 0x000c line=443 │ │ 0x000f line=444 │ │ @@ -19459,32 +19458,32 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$Task;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -055e98: |[055e98] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ -055ea8: 7010 e406 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.updateListenerMap:()V // method@06e4 │ │ -055eae: 5432 5702 |0003: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0257 │ │ -055eb2: 7210 4c25 0200 |0005: invoke-interface {v2}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@254c │ │ -055eb8: 0c02 |0008: move-result-object v2 │ │ -055eba: 7210 1525 0200 |0009: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2515 │ │ -055ec0: 0c00 |000c: move-result-object v0 │ │ -055ec2: 7210 2425 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -055ec8: 0a02 |0010: move-result v2 │ │ -055eca: 3802 1100 |0011: if-eqz v2, 0022 // +0011 │ │ -055ece: 7210 2525 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -055ed4: 0c01 |0016: move-result-object v1 │ │ -055ed6: 1f01 3601 |0017: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@0136 │ │ -055eda: 5412 4d02 |0019: iget-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024d │ │ -055ede: 6e20 2f25 4200 |001b: invoke-virtual {v2, v4}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@252f │ │ -055ee4: 7020 e106 1300 |001e: invoke-direct {v3, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@06e1 │ │ -055eea: 28ec |0021: goto 000d // -0014 │ │ -055eec: 0e00 |0022: return-void │ │ +0566cc: |[0566cc] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ +0566dc: 7010 e406 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.updateListenerMap:()V // method@06e4 │ │ +0566e2: 5432 5702 |0003: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0257 │ │ +0566e6: 7210 4c25 0200 |0005: invoke-interface {v2}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@254c │ │ +0566ec: 0c02 |0008: move-result-object v2 │ │ +0566ee: 7210 1525 0200 |0009: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2515 │ │ +0566f4: 0c00 |000c: move-result-object v0 │ │ +0566f6: 7210 2425 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +0566fc: 0a02 |0010: move-result v2 │ │ +0566fe: 3802 1100 |0011: if-eqz v2, 0022 // +0011 │ │ +056702: 7210 2525 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +056708: 0c01 |0016: move-result-object v1 │ │ +05670a: 1f01 3a01 |0017: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@013a │ │ +05670e: 5412 4d02 |0019: iget-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024d │ │ +056712: 6e20 2f25 4200 |001b: invoke-virtual {v2, v4}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@252f │ │ +056718: 7020 e106 1300 |001e: invoke-direct {v3, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@06e1 │ │ +05671e: 28ec |0021: goto 000d // -0014 │ │ +056720: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0003 line=318 │ │ 0x0019 line=319 │ │ 0x001e line=320 │ │ 0x0022 line=322 │ │ @@ -19499,22 +19498,22 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -055ef0: |[055ef0] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleRetryListenerQueue:(Landroid/content/ComponentName;)V │ │ -055f00: 5421 5702 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0257 │ │ -055f04: 7220 4725 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2547 │ │ -055f0a: 0c00 |0005: move-result-object v0 │ │ -055f0c: 1f00 3601 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@0136 │ │ -055f10: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -055f14: 7020 e106 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@06e1 │ │ -055f1a: 0e00 |000d: return-void │ │ +056724: |[056724] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleRetryListenerQueue:(Landroid/content/ComponentName;)V │ │ +056734: 5421 5702 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0257 │ │ +056738: 7220 4725 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2547 │ │ +05673e: 0c00 |0005: move-result-object v0 │ │ +056740: 1f00 3a01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@013a │ │ +056744: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +056748: 7020 e106 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@06e1 │ │ +05674e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0008 line=342 │ │ 0x000a line=343 │ │ 0x000d line=345 │ │ locals : │ │ @@ -19527,27 +19526,27 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -055f1c: |[055f1c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -055f2c: 5421 5702 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0257 │ │ -055f30: 7220 4725 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2547 │ │ -055f36: 0c00 |0005: move-result-object v0 │ │ -055f38: 1f00 3601 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@0136 │ │ -055f3c: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ -055f40: 7110 2f05 0400 |000a: invoke-static {v4}, Landroid/support/v4/app/INotificationSideChannel$Stub;.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; // method@052f │ │ -055f46: 0c01 |000d: move-result-object v1 │ │ -055f48: 5b01 4c02 |000e: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@024c │ │ -055f4c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -055f4e: 5901 4b02 |0011: iput v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@024b │ │ -055f52: 7020 e106 0200 |0013: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@06e1 │ │ -055f58: 0e00 |0016: return-void │ │ +056750: |[056750] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +056760: 5421 5702 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0257 │ │ +056764: 7220 4725 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2547 │ │ +05676a: 0c00 |0005: move-result-object v0 │ │ +05676c: 1f00 3a01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@013a │ │ +056770: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ +056774: 7110 2f05 0400 |000a: invoke-static {v4}, Landroid/support/v4/app/INotificationSideChannel$Stub;.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; // method@052f │ │ +05677a: 0c01 |000d: move-result-object v1 │ │ +05677c: 5b01 4c02 |000e: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@024c │ │ +056780: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +056782: 5901 4b02 |0011: iput v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@024b │ │ +056786: 7020 e106 0200 |0013: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@06e1 │ │ +05678c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x0008 line=326 │ │ 0x000a line=327 │ │ 0x0010 line=328 │ │ 0x0013 line=329 │ │ @@ -19563,22 +19562,22 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -055f5c: |[055f5c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -055f6c: 5421 5702 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0257 │ │ -055f70: 7220 4725 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2547 │ │ -055f76: 0c00 |0005: move-result-object v0 │ │ -055f78: 1f00 3601 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@0136 │ │ -055f7c: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -055f80: 7020 d906 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@06d9 │ │ -055f86: 0e00 |000d: return-void │ │ +056790: |[056790] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +0567a0: 5421 5702 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0257 │ │ +0567a4: 7220 4725 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2547 │ │ +0567aa: 0c00 |0005: move-result-object v0 │ │ +0567ac: 1f00 3a01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@013a │ │ +0567b0: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +0567b4: 7020 d906 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@06d9 │ │ +0567ba: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0008 line=335 │ │ 0x000a line=336 │ │ 0x000d line=338 │ │ locals : │ │ @@ -19591,118 +19590,118 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 209 16-bit code units │ │ -055f88: |[055f88] android.support.v4.app.NotificationManagerCompat$SideChannelManager.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ -055f98: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -055f9a: 1a02 750b |0001: const-string v2, "NotifManCompat" // string@0b75 │ │ -055f9e: 7120 6d20 5200 |0003: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@206d │ │ -055fa4: 0a02 |0006: move-result v2 │ │ -055fa6: 3802 3200 |0007: if-eqz v2, 0039 // +0032 │ │ -055faa: 1a02 750b |0009: const-string v2, "NotifManCompat" // string@0b75 │ │ -055fae: 2203 b604 |000b: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -055fb2: 7010 d724 0300 |000d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -055fb8: 1a04 040c |0010: const-string v4, "Processing component " // string@0c04 │ │ -055fbc: 6e20 df24 4300 |0012: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -055fc2: 0c03 |0015: move-result-object v3 │ │ -055fc4: 5474 4a02 |0016: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@024a │ │ -055fc8: 6e20 de24 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -055fce: 0c03 |001b: move-result-object v3 │ │ -055fd0: 1a04 d600 |001c: const-string v4, ", " // string@00d6 │ │ -055fd4: 6e20 df24 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -055fda: 0c03 |0021: move-result-object v3 │ │ -055fdc: 5474 4d02 |0022: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024d │ │ -055fe0: 6e10 3525 0400 |0024: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@2535 │ │ -055fe6: 0a04 |0027: move-result v4 │ │ -055fe8: 6e20 db24 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -055fee: 0c03 |002b: move-result-object v3 │ │ -055ff0: 1a04 8500 |002c: const-string v4, " queued tasks" // string@0085 │ │ -055ff4: 6e20 df24 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -055ffa: 0c03 |0031: move-result-object v3 │ │ -055ffc: 6e10 e424 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -056002: 0c03 |0035: move-result-object v3 │ │ -056004: 7120 6920 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@2069 │ │ -05600a: 5472 4d02 |0039: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024d │ │ -05600e: 6e10 3125 0200 |003b: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@2531 │ │ -056014: 0a02 |003e: move-result v2 │ │ -056016: 3802 0300 |003f: if-eqz v2, 0042 // +0003 │ │ -05601a: 0e00 |0041: return-void │ │ -05601c: 7020 d806 7600 |0042: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z // method@06d8 │ │ -056022: 0a02 |0045: move-result v2 │ │ -056024: 3802 0600 |0046: if-eqz v2, 004c // +0006 │ │ -056028: 5472 4c02 |0048: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@024c │ │ -05602c: 3902 3100 |004a: if-nez v2, 007b // +0031 │ │ -056030: 7020 e306 7600 |004c: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@06e3 │ │ -056036: 28f2 |004f: goto 0041 // -000e │ │ -056038: 1a02 750b |0050: const-string v2, "NotifManCompat" // string@0b75 │ │ -05603c: 1233 |0052: const/4 v3, #int 3 // #3 │ │ -05603e: 7120 6d20 3200 |0053: invoke-static {v2, v3}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@206d │ │ -056044: 0a02 |0056: move-result v2 │ │ -056046: 3802 1a00 |0057: if-eqz v2, 0071 // +001a │ │ -05604a: 1a02 750b |0059: const-string v2, "NotifManCompat" // string@0b75 │ │ -05604e: 2203 b604 |005b: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -056052: 7010 d724 0300 |005d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -056058: 1a04 a20c |0060: const-string v4, "Sending task " // string@0ca2 │ │ -05605c: 6e20 df24 4300 |0062: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -056062: 0c03 |0065: move-result-object v3 │ │ -056064: 6e20 de24 1300 |0066: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05606a: 0c03 |0069: move-result-object v3 │ │ -05606c: 6e10 e424 0300 |006a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -056072: 0c03 |006d: move-result-object v3 │ │ -056074: 7120 6920 3200 |006e: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@2069 │ │ -05607a: 5472 4c02 |0071: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@024c │ │ -05607e: 7220 e506 2100 |0073: invoke-interface {v1, v2}, Landroid/support/v4/app/NotificationManagerCompat$Task;.send:(Landroid/support/v4/app/INotificationSideChannel;)V // method@06e5 │ │ -056084: 5472 4d02 |0076: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024d │ │ -056088: 6e10 3425 0200 |0078: invoke-virtual {v2}, Ljava/util/LinkedList;.remove:()Ljava/lang/Object; // method@2534 │ │ -05608e: 5472 4d02 |007b: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024d │ │ -056092: 6e10 3325 0200 |007d: invoke-virtual {v2}, Ljava/util/LinkedList;.peek:()Ljava/lang/Object; // method@2533 │ │ -056098: 0c01 |0080: move-result-object v1 │ │ -05609a: 1f01 3801 |0081: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@0138 │ │ -05609e: 3901 cdff |0083: if-nez v1, 0050 // -0033 │ │ -0560a2: 5472 4d02 |0085: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024d │ │ -0560a6: 6e10 3125 0200 |0087: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@2531 │ │ -0560ac: 0a02 |008a: move-result v2 │ │ -0560ae: 3902 b6ff |008b: if-nez v2, 0041 // -004a │ │ -0560b2: 7020 e306 7600 |008d: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@06e3 │ │ -0560b8: 28b1 |0090: goto 0041 // -004f │ │ -0560ba: 0d00 |0091: move-exception v0 │ │ -0560bc: 1a02 750b |0092: const-string v2, "NotifManCompat" // string@0b75 │ │ -0560c0: 7120 6d20 5200 |0094: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@206d │ │ -0560c6: 0a02 |0097: move-result v2 │ │ -0560c8: 3802 edff |0098: if-eqz v2, 0085 // -0013 │ │ -0560cc: 1a02 750b |009a: const-string v2, "NotifManCompat" // string@0b75 │ │ -0560d0: 2203 b604 |009c: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -0560d4: 7010 d724 0300 |009e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0560da: 1a04 270c |00a1: const-string v4, "Remote service has died: " // string@0c27 │ │ -0560de: 6e20 df24 4300 |00a3: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0560e4: 0c03 |00a6: move-result-object v3 │ │ -0560e6: 5474 4a02 |00a7: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@024a │ │ -0560ea: 6e20 de24 4300 |00a9: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0560f0: 0c03 |00ac: move-result-object v3 │ │ -0560f2: 6e10 e424 0300 |00ad: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0560f8: 0c03 |00b0: move-result-object v3 │ │ -0560fa: 7120 6920 3200 |00b1: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@2069 │ │ -056100: 28d1 |00b4: goto 0085 // -002f │ │ -056102: 0d00 |00b5: move-exception v0 │ │ -056104: 1a02 750b |00b6: const-string v2, "NotifManCompat" // string@0b75 │ │ -056108: 2203 b604 |00b8: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -05610c: 7010 d724 0300 |00ba: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -056112: 1a04 280c |00bd: const-string v4, "RemoteException communicating with " // string@0c28 │ │ -056116: 6e20 df24 4300 |00bf: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05611c: 0c03 |00c2: move-result-object v3 │ │ -05611e: 5474 4a02 |00c3: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@024a │ │ -056122: 6e20 de24 4300 |00c5: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -056128: 0c03 |00c8: move-result-object v3 │ │ -05612a: 6e10 e424 0300 |00c9: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -056130: 0c03 |00cc: move-result-object v3 │ │ -056132: 7130 7020 3200 |00cd: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ -056138: 28b5 |00d0: goto 0085 // -004b │ │ +0567bc: |[0567bc] android.support.v4.app.NotificationManagerCompat$SideChannelManager.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ +0567cc: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +0567ce: 1a02 7b0b |0001: const-string v2, "NotifManCompat" // string@0b7b │ │ +0567d2: 7120 6d20 5200 |0003: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@206d │ │ +0567d8: 0a02 |0006: move-result v2 │ │ +0567da: 3802 3200 |0007: if-eqz v2, 0039 // +0032 │ │ +0567de: 1a02 7b0b |0009: const-string v2, "NotifManCompat" // string@0b7b │ │ +0567e2: 2203 bc04 |000b: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +0567e6: 7010 d724 0300 |000d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0567ec: 1a04 0a0c |0010: const-string v4, "Processing component " // string@0c0a │ │ +0567f0: 6e20 df24 4300 |0012: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0567f6: 0c03 |0015: move-result-object v3 │ │ +0567f8: 5474 4a02 |0016: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@024a │ │ +0567fc: 6e20 de24 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +056802: 0c03 |001b: move-result-object v3 │ │ +056804: 1a04 d600 |001c: const-string v4, ", " // string@00d6 │ │ +056808: 6e20 df24 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05680e: 0c03 |0021: move-result-object v3 │ │ +056810: 5474 4d02 |0022: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024d │ │ +056814: 6e10 3525 0400 |0024: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@2535 │ │ +05681a: 0a04 |0027: move-result v4 │ │ +05681c: 6e20 db24 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +056822: 0c03 |002b: move-result-object v3 │ │ +056824: 1a04 8500 |002c: const-string v4, " queued tasks" // string@0085 │ │ +056828: 6e20 df24 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05682e: 0c03 |0031: move-result-object v3 │ │ +056830: 6e10 e424 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +056836: 0c03 |0035: move-result-object v3 │ │ +056838: 7120 6920 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@2069 │ │ +05683e: 5472 4d02 |0039: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024d │ │ +056842: 6e10 3125 0200 |003b: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@2531 │ │ +056848: 0a02 |003e: move-result v2 │ │ +05684a: 3802 0300 |003f: if-eqz v2, 0042 // +0003 │ │ +05684e: 0e00 |0041: return-void │ │ +056850: 7020 d806 7600 |0042: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z // method@06d8 │ │ +056856: 0a02 |0045: move-result v2 │ │ +056858: 3802 0600 |0046: if-eqz v2, 004c // +0006 │ │ +05685c: 5472 4c02 |0048: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@024c │ │ +056860: 3902 3100 |004a: if-nez v2, 007b // +0031 │ │ +056864: 7020 e306 7600 |004c: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@06e3 │ │ +05686a: 28f2 |004f: goto 0041 // -000e │ │ +05686c: 1a02 7b0b |0050: const-string v2, "NotifManCompat" // string@0b7b │ │ +056870: 1233 |0052: const/4 v3, #int 3 // #3 │ │ +056872: 7120 6d20 3200 |0053: invoke-static {v2, v3}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@206d │ │ +056878: 0a02 |0056: move-result v2 │ │ +05687a: 3802 1a00 |0057: if-eqz v2, 0071 // +001a │ │ +05687e: 1a02 7b0b |0059: const-string v2, "NotifManCompat" // string@0b7b │ │ +056882: 2203 bc04 |005b: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +056886: 7010 d724 0300 |005d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05688c: 1a04 a80c |0060: const-string v4, "Sending task " // string@0ca8 │ │ +056890: 6e20 df24 4300 |0062: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +056896: 0c03 |0065: move-result-object v3 │ │ +056898: 6e20 de24 1300 |0066: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +05689e: 0c03 |0069: move-result-object v3 │ │ +0568a0: 6e10 e424 0300 |006a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0568a6: 0c03 |006d: move-result-object v3 │ │ +0568a8: 7120 6920 3200 |006e: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@2069 │ │ +0568ae: 5472 4c02 |0071: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@024c │ │ +0568b2: 7220 e506 2100 |0073: invoke-interface {v1, v2}, Landroid/support/v4/app/NotificationManagerCompat$Task;.send:(Landroid/support/v4/app/INotificationSideChannel;)V // method@06e5 │ │ +0568b8: 5472 4d02 |0076: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024d │ │ +0568bc: 6e10 3425 0200 |0078: invoke-virtual {v2}, Ljava/util/LinkedList;.remove:()Ljava/lang/Object; // method@2534 │ │ +0568c2: 5472 4d02 |007b: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024d │ │ +0568c6: 6e10 3325 0200 |007d: invoke-virtual {v2}, Ljava/util/LinkedList;.peek:()Ljava/lang/Object; // method@2533 │ │ +0568cc: 0c01 |0080: move-result-object v1 │ │ +0568ce: 1f01 3c01 |0081: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@013c │ │ +0568d2: 3901 cdff |0083: if-nez v1, 0050 // -0033 │ │ +0568d6: 5472 4d02 |0085: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024d │ │ +0568da: 6e10 3125 0200 |0087: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@2531 │ │ +0568e0: 0a02 |008a: move-result v2 │ │ +0568e2: 3902 b6ff |008b: if-nez v2, 0041 // -004a │ │ +0568e6: 7020 e306 7600 |008d: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@06e3 │ │ +0568ec: 28b1 |0090: goto 0041 // -004f │ │ +0568ee: 0d00 |0091: move-exception v0 │ │ +0568f0: 1a02 7b0b |0092: const-string v2, "NotifManCompat" // string@0b7b │ │ +0568f4: 7120 6d20 5200 |0094: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@206d │ │ +0568fa: 0a02 |0097: move-result v2 │ │ +0568fc: 3802 edff |0098: if-eqz v2, 0085 // -0013 │ │ +056900: 1a02 7b0b |009a: const-string v2, "NotifManCompat" // string@0b7b │ │ +056904: 2203 bc04 |009c: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +056908: 7010 d724 0300 |009e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05690e: 1a04 2d0c |00a1: const-string v4, "Remote service has died: " // string@0c2d │ │ +056912: 6e20 df24 4300 |00a3: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +056918: 0c03 |00a6: move-result-object v3 │ │ +05691a: 5474 4a02 |00a7: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@024a │ │ +05691e: 6e20 de24 4300 |00a9: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +056924: 0c03 |00ac: move-result-object v3 │ │ +056926: 6e10 e424 0300 |00ad: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05692c: 0c03 |00b0: move-result-object v3 │ │ +05692e: 7120 6920 3200 |00b1: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@2069 │ │ +056934: 28d1 |00b4: goto 0085 // -002f │ │ +056936: 0d00 |00b5: move-exception v0 │ │ +056938: 1a02 7b0b |00b6: const-string v2, "NotifManCompat" // string@0b7b │ │ +05693c: 2203 bc04 |00b8: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +056940: 7010 d724 0300 |00ba: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +056946: 1a04 2e0c |00bd: const-string v4, "RemoteException communicating with " // string@0c2e │ │ +05694a: 6e20 df24 4300 |00bf: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +056950: 0c03 |00c2: move-result-object v3 │ │ +056952: 5474 4a02 |00c3: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@024a │ │ +056956: 6e20 de24 4300 |00c5: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +05695c: 0c03 |00c8: move-result-object v3 │ │ +05695e: 6e10 e424 0300 |00c9: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +056964: 0c03 |00cc: move-result-object v3 │ │ +056966: 7130 7020 3200 |00cd: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ +05696c: 28b5 |00d0: goto 0085 // -004b │ │ catches : 1 │ │ 0x0050 - 0x007b │ │ Landroid/os/DeadObjectException; -> 0x0091 │ │ Landroid/os/RemoteException; -> 0x00b5 │ │ positions : │ │ 0x0001 line=475 │ │ 0x0009 line=476 │ │ @@ -19736,91 +19735,91 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 151 16-bit code units │ │ -056150: |[056150] android.support.v4.app.NotificationManagerCompat$SideChannelManager.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ -056160: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -056162: 5462 5502 |0001: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0255 │ │ -056166: 5473 4a02 |0003: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@024a │ │ -05616a: 6e30 7a02 5203 |0005: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.hasMessages:(ILjava/lang/Object;)Z // method@027a │ │ -056170: 0a02 |0008: move-result v2 │ │ -056172: 3802 0300 |0009: if-eqz v2, 000c // +0003 │ │ -056176: 0e00 |000b: return-void │ │ -056178: 5272 4b02 |000c: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@024b │ │ -05617c: d802 0201 |000e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -056180: 5972 4b02 |0010: iput v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@024b │ │ -056184: 5272 4b02 |0012: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@024b │ │ -056188: 1263 |0014: const/4 v3, #int 6 // #6 │ │ -05618a: 3732 4400 |0015: if-le v2, v3, 0059 // +0044 │ │ -05618e: 1a02 750b |0017: const-string v2, "NotifManCompat" // string@0b75 │ │ -056192: 2203 b604 |0019: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -056196: 7010 d724 0300 |001b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05619c: 1a04 2c04 |001e: const-string v4, "Giving up on delivering " // string@042c │ │ -0561a0: 6e20 df24 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0561a6: 0c03 |0023: move-result-object v3 │ │ -0561a8: 5474 4d02 |0024: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024d │ │ -0561ac: 6e10 3525 0400 |0026: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@2535 │ │ -0561b2: 0a04 |0029: move-result v4 │ │ -0561b4: 6e20 db24 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0561ba: 0c03 |002d: move-result-object v3 │ │ -0561bc: 1a04 8d00 |002e: const-string v4, " tasks to " // string@008d │ │ -0561c0: 6e20 df24 4300 |0030: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0561c6: 0c03 |0033: move-result-object v3 │ │ -0561c8: 5474 4a02 |0034: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@024a │ │ -0561cc: 6e20 de24 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0561d2: 0c03 |0039: move-result-object v3 │ │ -0561d4: 1a04 2e00 |003a: const-string v4, " after " // string@002e │ │ -0561d8: 6e20 df24 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0561de: 0c03 |003f: move-result-object v3 │ │ -0561e0: 5274 4b02 |0040: iget v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@024b │ │ -0561e4: 6e20 db24 4300 |0042: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0561ea: 0c03 |0045: move-result-object v3 │ │ -0561ec: 1a04 8600 |0046: const-string v4, " retries" // string@0086 │ │ -0561f0: 6e20 df24 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0561f6: 0c03 |004b: move-result-object v3 │ │ -0561f8: 6e10 e424 0300 |004c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0561fe: 0c03 |004f: move-result-object v3 │ │ -056200: 7120 6f20 3200 |0050: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -056206: 5472 4d02 |0053: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024d │ │ -05620a: 6e10 3025 0200 |0055: invoke-virtual {v2}, Ljava/util/LinkedList;.clear:()V // method@2530 │ │ -056210: 28b3 |0058: goto 000b // -004d │ │ -056212: 1212 |0059: const/4 v2, #int 1 // #1 │ │ -056214: 5273 4b02 |005a: iget v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@024b │ │ -056218: d803 03ff |005c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -05621c: b832 |005e: shl-int/2addr v2, v3 │ │ -05621e: d220 e803 |005f: mul-int/lit16 v0, v2, #int 1000 // #03e8 │ │ -056222: 1a02 750b |0061: const-string v2, "NotifManCompat" // string@0b75 │ │ -056226: 7120 6d20 5200 |0063: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@206d │ │ -05622c: 0a02 |0066: move-result v2 │ │ -05622e: 3802 2000 |0067: if-eqz v2, 0087 // +0020 │ │ -056232: 1a02 750b |0069: const-string v2, "NotifManCompat" // string@0b75 │ │ -056236: 2203 b604 |006b: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -05623a: 7010 d724 0300 |006d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -056240: 1a04 830c |0070: const-string v4, "Scheduling retry for " // string@0c83 │ │ -056244: 6e20 df24 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05624a: 0c03 |0075: move-result-object v3 │ │ -05624c: 6e20 db24 0300 |0076: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -056252: 0c03 |0079: move-result-object v3 │ │ -056254: 1a04 7b00 |007a: const-string v4, " ms" // string@007b │ │ -056258: 6e20 df24 4300 |007c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05625e: 0c03 |007f: move-result-object v3 │ │ -056260: 6e10 e424 0300 |0080: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -056266: 0c03 |0083: move-result-object v3 │ │ -056268: 7120 6920 3200 |0084: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@2069 │ │ -05626e: 5462 5502 |0087: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0255 │ │ -056272: 5473 4a02 |0089: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@024a │ │ -056276: 6e30 7b02 5203 |008b: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@027b │ │ -05627c: 0c01 |008e: move-result-object v1 │ │ -05627e: 5462 5502 |008f: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0255 │ │ -056282: 8104 |0091: int-to-long v4, v0 │ │ -056284: 6e40 8402 1254 |0092: invoke-virtual {v2, v1, v4, v5}, Landroid/os/Handler;.sendMessageDelayed:(Landroid/os/Message;J)Z // method@0284 │ │ -05628a: 2900 76ff |0095: goto/16 000b // -008a │ │ +056984: |[056984] android.support.v4.app.NotificationManagerCompat$SideChannelManager.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ +056994: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +056996: 5462 5502 |0001: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0255 │ │ +05699a: 5473 4a02 |0003: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@024a │ │ +05699e: 6e30 7a02 5203 |0005: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.hasMessages:(ILjava/lang/Object;)Z // method@027a │ │ +0569a4: 0a02 |0008: move-result v2 │ │ +0569a6: 3802 0300 |0009: if-eqz v2, 000c // +0003 │ │ +0569aa: 0e00 |000b: return-void │ │ +0569ac: 5272 4b02 |000c: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@024b │ │ +0569b0: d802 0201 |000e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0569b4: 5972 4b02 |0010: iput v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@024b │ │ +0569b8: 5272 4b02 |0012: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@024b │ │ +0569bc: 1263 |0014: const/4 v3, #int 6 // #6 │ │ +0569be: 3732 4400 |0015: if-le v2, v3, 0059 // +0044 │ │ +0569c2: 1a02 7b0b |0017: const-string v2, "NotifManCompat" // string@0b7b │ │ +0569c6: 2203 bc04 |0019: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +0569ca: 7010 d724 0300 |001b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0569d0: 1a04 2c04 |001e: const-string v4, "Giving up on delivering " // string@042c │ │ +0569d4: 6e20 df24 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0569da: 0c03 |0023: move-result-object v3 │ │ +0569dc: 5474 4d02 |0024: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024d │ │ +0569e0: 6e10 3525 0400 |0026: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@2535 │ │ +0569e6: 0a04 |0029: move-result v4 │ │ +0569e8: 6e20 db24 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0569ee: 0c03 |002d: move-result-object v3 │ │ +0569f0: 1a04 8d00 |002e: const-string v4, " tasks to " // string@008d │ │ +0569f4: 6e20 df24 4300 |0030: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0569fa: 0c03 |0033: move-result-object v3 │ │ +0569fc: 5474 4a02 |0034: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@024a │ │ +056a00: 6e20 de24 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +056a06: 0c03 |0039: move-result-object v3 │ │ +056a08: 1a04 2e00 |003a: const-string v4, " after " // string@002e │ │ +056a0c: 6e20 df24 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +056a12: 0c03 |003f: move-result-object v3 │ │ +056a14: 5274 4b02 |0040: iget v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@024b │ │ +056a18: 6e20 db24 4300 |0042: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +056a1e: 0c03 |0045: move-result-object v3 │ │ +056a20: 1a04 8600 |0046: const-string v4, " retries" // string@0086 │ │ +056a24: 6e20 df24 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +056a2a: 0c03 |004b: move-result-object v3 │ │ +056a2c: 6e10 e424 0300 |004c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +056a32: 0c03 |004f: move-result-object v3 │ │ +056a34: 7120 6f20 3200 |0050: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +056a3a: 5472 4d02 |0053: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024d │ │ +056a3e: 6e10 3025 0200 |0055: invoke-virtual {v2}, Ljava/util/LinkedList;.clear:()V // method@2530 │ │ +056a44: 28b3 |0058: goto 000b // -004d │ │ +056a46: 1212 |0059: const/4 v2, #int 1 // #1 │ │ +056a48: 5273 4b02 |005a: iget v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@024b │ │ +056a4c: d803 03ff |005c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +056a50: b832 |005e: shl-int/2addr v2, v3 │ │ +056a52: d220 e803 |005f: mul-int/lit16 v0, v2, #int 1000 // #03e8 │ │ +056a56: 1a02 7b0b |0061: const-string v2, "NotifManCompat" // string@0b7b │ │ +056a5a: 7120 6d20 5200 |0063: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@206d │ │ +056a60: 0a02 |0066: move-result v2 │ │ +056a62: 3802 2000 |0067: if-eqz v2, 0087 // +0020 │ │ +056a66: 1a02 7b0b |0069: const-string v2, "NotifManCompat" // string@0b7b │ │ +056a6a: 2203 bc04 |006b: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +056a6e: 7010 d724 0300 |006d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +056a74: 1a04 890c |0070: const-string v4, "Scheduling retry for " // string@0c89 │ │ +056a78: 6e20 df24 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +056a7e: 0c03 |0075: move-result-object v3 │ │ +056a80: 6e20 db24 0300 |0076: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +056a86: 0c03 |0079: move-result-object v3 │ │ +056a88: 1a04 7b00 |007a: const-string v4, " ms" // string@007b │ │ +056a8c: 6e20 df24 4300 |007c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +056a92: 0c03 |007f: move-result-object v3 │ │ +056a94: 6e10 e424 0300 |0080: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +056a9a: 0c03 |0083: move-result-object v3 │ │ +056a9c: 7120 6920 3200 |0084: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@2069 │ │ +056aa2: 5462 5502 |0087: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0255 │ │ +056aa6: 5473 4a02 |0089: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@024a │ │ +056aaa: 6e30 7b02 5203 |008b: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@027b │ │ +056ab0: 0c01 |008e: move-result-object v1 │ │ +056ab2: 5462 5502 |008f: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0255 │ │ +056ab6: 8103 |0091: int-to-long v3, v0 │ │ +056ab8: 6e40 8402 1243 |0092: invoke-virtual {v2, v1, v3, v4}, Landroid/os/Handler;.sendMessageDelayed:(Landroid/os/Message;J)Z // method@0284 │ │ +056abe: 2900 76ff |0095: goto/16 000b // -008a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=452 │ │ 0x000b line=468 │ │ 0x000c line=455 │ │ 0x0012 line=456 │ │ 0x0017 line=457 │ │ @@ -19841,148 +19840,148 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 273 16-bit code units │ │ -056290: |[056290] android.support.v4.app.NotificationManagerCompat$SideChannelManager.updateListenerMap:()V │ │ -0562a0: 123b |0000: const/4 v11, #int 3 // #3 │ │ -0562a2: 54c8 5402 |0001: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0254 │ │ -0562a6: 7110 ed06 0800 |0003: invoke-static {v8}, Landroid/support/v4/app/NotificationManagerCompat;.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; // method@06ed │ │ -0562ac: 0c02 |0006: move-result-object v2 │ │ -0562ae: 54c8 5302 |0007: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@0253 │ │ -0562b2: 6e20 b524 8200 |0009: invoke-virtual {v2, v8}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ -0562b8: 0a08 |000c: move-result v8 │ │ -0562ba: 3808 0300 |000d: if-eqz v8, 0010 // +0003 │ │ -0562be: 0e00 |000f: return-void │ │ -0562c0: 5bc2 5302 |0010: iput-object v2, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@0253 │ │ -0562c4: 54c8 5402 |0012: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0254 │ │ -0562c8: 6e10 2001 0800 |0014: invoke-virtual {v8}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ -0562ce: 0c08 |0017: move-result-object v8 │ │ -0562d0: 2209 3600 |0018: new-instance v9, Landroid/content/Intent; // type@0036 │ │ -0562d4: 7010 3801 0900 |001a: invoke-direct {v9}, Landroid/content/Intent;.:()V // method@0138 │ │ -0562da: 1a0a ea10 |001d: const-string v10, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@10ea │ │ -0562de: 6e20 5b01 a900 |001f: invoke-virtual {v9, v10}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@015b │ │ -0562e4: 0c09 |0022: move-result-object v9 │ │ -0562e6: 124a |0023: const/4 v10, #int 4 // #4 │ │ -0562e8: 6e30 7601 980a |0024: invoke-virtual {v8, v9, v10}, Landroid/content/pm/PackageManager;.queryIntentServices:(Landroid/content/Intent;I)Ljava/util/List; // method@0176 │ │ -0562ee: 0c07 |0027: move-result-object v7 │ │ -0562f0: 2201 d404 |0028: new-instance v1, Ljava/util/HashSet; // type@04d4 │ │ -0562f4: 7010 2225 0100 |002a: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@2522 │ │ -0562fa: 7210 3a25 0700 |002d: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@253a │ │ -056300: 0c04 |0030: move-result-object v4 │ │ -056302: 7210 2425 0400 |0031: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -056308: 0a08 |0034: move-result v8 │ │ -05630a: 3808 4800 |0035: if-eqz v8, 007d // +0048 │ │ -05630e: 7210 2525 0400 |0037: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -056314: 0c06 |003a: move-result-object v6 │ │ -056316: 1f06 3e00 |003b: check-cast v6, Landroid/content/pm/ResolveInfo; // type@003e │ │ -05631a: 5468 2100 |003d: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0021 │ │ -05631e: 5488 2400 |003f: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0024 │ │ -056322: 7220 4e25 8200 |0041: invoke-interface {v2, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@254e │ │ -056328: 0a08 |0044: move-result v8 │ │ -05632a: 3808 ecff |0045: if-eqz v8, 0031 // -0014 │ │ -05632e: 2200 2c00 |0047: new-instance v0, Landroid/content/ComponentName; // type@002c │ │ -056332: 5468 2100 |0049: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0021 │ │ -056336: 5488 2400 |004b: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0024 │ │ -05633a: 5469 2100 |004d: iget-object v9, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0021 │ │ -05633e: 5499 2300 |004f: iget-object v9, v9, Landroid/content/pm/ServiceInfo;.name:Ljava/lang/String; // field@0023 │ │ -056342: 7030 0701 8009 |0051: invoke-direct {v0, v8, v9}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0107 │ │ -056348: 5468 2100 |0054: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0021 │ │ -05634c: 5488 2500 |0056: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.permission:Ljava/lang/String; // field@0025 │ │ -056350: 3808 2100 |0058: if-eqz v8, 0079 // +0021 │ │ -056354: 1a08 750b |005a: const-string v8, "NotifManCompat" // string@0b75 │ │ -056358: 2209 b604 |005c: new-instance v9, Ljava/lang/StringBuilder; // type@04b6 │ │ -05635c: 7010 d724 0900 |005e: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -056362: 1a0a ef0b |0061: const-string v10, "Permission present on component " // string@0bef │ │ -056366: 6e20 df24 a900 |0063: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05636c: 0c09 |0066: move-result-object v9 │ │ -05636e: 6e20 de24 0900 |0067: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -056374: 0c09 |006a: move-result-object v9 │ │ -056376: 1a0a da00 |006b: const-string v10, ", not adding listener record." // string@00da │ │ -05637a: 6e20 df24 a900 |006d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -056380: 0c09 |0070: move-result-object v9 │ │ -056382: 6e10 e424 0900 |0071: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -056388: 0c09 |0074: move-result-object v9 │ │ -05638a: 7120 6f20 9800 |0075: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -056390: 28b9 |0078: goto 0031 // -0047 │ │ -056392: 7220 4d25 0100 |0079: invoke-interface {v1, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@254d │ │ -056398: 28b5 |007c: goto 0031 // -004b │ │ -05639a: 7210 5025 0100 |007d: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2550 │ │ -0563a0: 0c04 |0080: move-result-object v4 │ │ -0563a2: 7210 2425 0400 |0081: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -0563a8: 0a08 |0084: move-result v8 │ │ -0563aa: 3808 3b00 |0085: if-eqz v8, 00c0 // +003b │ │ -0563ae: 7210 2525 0400 |0087: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -0563b4: 0c00 |008a: move-result-object v0 │ │ -0563b6: 1f00 2c00 |008b: check-cast v0, Landroid/content/ComponentName; // type@002c │ │ -0563ba: 54c8 5702 |008d: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0257 │ │ -0563be: 7220 4525 0800 |008f: invoke-interface {v8, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@2545 │ │ -0563c4: 0a08 |0092: move-result v8 │ │ -0563c6: 3908 eeff |0093: if-nez v8, 0081 // -0012 │ │ -0563ca: 1a08 750b |0095: const-string v8, "NotifManCompat" // string@0b75 │ │ -0563ce: 7120 6d20 b800 |0097: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@206d │ │ -0563d4: 0a08 |009a: move-result v8 │ │ -0563d6: 3808 1a00 |009b: if-eqz v8, 00b5 // +001a │ │ -0563da: 1a08 750b |009d: const-string v8, "NotifManCompat" // string@0b75 │ │ -0563de: 2209 b604 |009f: new-instance v9, Ljava/lang/StringBuilder; // type@04b6 │ │ -0563e2: 7010 d724 0900 |00a1: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0563e8: 1a0a 4102 |00a4: const-string v10, "Adding listener record for " // string@0241 │ │ -0563ec: 6e20 df24 a900 |00a6: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0563f2: 0c09 |00a9: move-result-object v9 │ │ -0563f4: 6e20 de24 0900 |00aa: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0563fa: 0c09 |00ad: move-result-object v9 │ │ -0563fc: 6e10 e424 0900 |00ae: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -056402: 0c09 |00b1: move-result-object v9 │ │ -056404: 7120 6920 9800 |00b2: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@2069 │ │ -05640a: 54c8 5702 |00b5: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0257 │ │ -05640e: 2209 3601 |00b7: new-instance v9, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@0136 │ │ -056412: 7020 d606 0900 |00b9: invoke-direct {v9, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.:(Landroid/content/ComponentName;)V // method@06d6 │ │ -056418: 7230 4925 0809 |00bc: invoke-interface {v8, v0, v9}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2549 │ │ -05641e: 28c2 |00bf: goto 0081 // -003e │ │ -056420: 54c8 5702 |00c0: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0257 │ │ -056424: 7210 4625 0800 |00c2: invoke-interface {v8}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@2546 │ │ -05642a: 0c08 |00c5: move-result-object v8 │ │ -05642c: 7210 5025 0800 |00c6: invoke-interface {v8}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2550 │ │ -056432: 0c05 |00c9: move-result-object v5 │ │ -056434: 7210 2425 0500 |00ca: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -05643a: 0a08 |00cd: move-result v8 │ │ -05643c: 3808 41ff |00ce: if-eqz v8, 000f // -00bf │ │ -056440: 7210 2525 0500 |00d0: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -056446: 0c03 |00d3: move-result-object v3 │ │ -056448: 1f03 da04 |00d4: check-cast v3, Ljava/util/Map$Entry; // type@04da │ │ -05644c: 7210 4225 0300 |00d6: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2542 │ │ -056452: 0c08 |00d9: move-result-object v8 │ │ -056454: 7220 4e25 8100 |00da: invoke-interface {v1, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@254e │ │ -05645a: 0a08 |00dd: move-result v8 │ │ -05645c: 3908 ecff |00de: if-nez v8, 00ca // -0014 │ │ -056460: 1a08 750b |00e0: const-string v8, "NotifManCompat" // string@0b75 │ │ -056464: 7120 6d20 b800 |00e2: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@206d │ │ -05646a: 0a08 |00e5: move-result v8 │ │ -05646c: 3808 1e00 |00e6: if-eqz v8, 0104 // +001e │ │ -056470: 1a08 750b |00e8: const-string v8, "NotifManCompat" // string@0b75 │ │ -056474: 2209 b604 |00ea: new-instance v9, Ljava/lang/StringBuilder; // type@04b6 │ │ -056478: 7010 d724 0900 |00ec: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05647e: 1a0a 310c |00ef: const-string v10, "Removing listener record for " // string@0c31 │ │ -056482: 6e20 df24 a900 |00f1: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -056488: 0c09 |00f4: move-result-object v9 │ │ -05648a: 7210 4225 0300 |00f5: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2542 │ │ -056490: 0c0a |00f8: move-result-object v10 │ │ -056492: 6e20 de24 a900 |00f9: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -056498: 0c09 |00fc: move-result-object v9 │ │ -05649a: 6e10 e424 0900 |00fd: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0564a0: 0c09 |0100: move-result-object v9 │ │ -0564a2: 7120 6920 9800 |0101: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@2069 │ │ -0564a8: 7210 4325 0300 |0104: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2543 │ │ -0564ae: 0c08 |0107: move-result-object v8 │ │ -0564b0: 1f08 3601 |0108: check-cast v8, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@0136 │ │ -0564b4: 7020 d906 8c00 |010a: invoke-direct {v12, v8}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@06d9 │ │ -0564ba: 7210 2625 0500 |010d: invoke-interface {v5}, Ljava/util/Iterator;.remove:()V // method@2526 │ │ -0564c0: 28ba |0110: goto 00ca // -0046 │ │ +056ac4: |[056ac4] android.support.v4.app.NotificationManagerCompat$SideChannelManager.updateListenerMap:()V │ │ +056ad4: 123b |0000: const/4 v11, #int 3 // #3 │ │ +056ad6: 54c8 5402 |0001: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0254 │ │ +056ada: 7110 ed06 0800 |0003: invoke-static {v8}, Landroid/support/v4/app/NotificationManagerCompat;.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; // method@06ed │ │ +056ae0: 0c02 |0006: move-result-object v2 │ │ +056ae2: 54c8 5302 |0007: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@0253 │ │ +056ae6: 6e20 b524 8200 |0009: invoke-virtual {v2, v8}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ +056aec: 0a08 |000c: move-result v8 │ │ +056aee: 3808 0300 |000d: if-eqz v8, 0010 // +0003 │ │ +056af2: 0e00 |000f: return-void │ │ +056af4: 5bc2 5302 |0010: iput-object v2, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@0253 │ │ +056af8: 54c8 5402 |0012: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0254 │ │ +056afc: 6e10 2001 0800 |0014: invoke-virtual {v8}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ +056b02: 0c08 |0017: move-result-object v8 │ │ +056b04: 2209 3600 |0018: new-instance v9, Landroid/content/Intent; // type@0036 │ │ +056b08: 7010 3801 0900 |001a: invoke-direct {v9}, Landroid/content/Intent;.:()V // method@0138 │ │ +056b0e: 1a0a f010 |001d: const-string v10, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@10f0 │ │ +056b12: 6e20 5b01 a900 |001f: invoke-virtual {v9, v10}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@015b │ │ +056b18: 0c09 |0022: move-result-object v9 │ │ +056b1a: 124a |0023: const/4 v10, #int 4 // #4 │ │ +056b1c: 6e30 7601 980a |0024: invoke-virtual {v8, v9, v10}, Landroid/content/pm/PackageManager;.queryIntentServices:(Landroid/content/Intent;I)Ljava/util/List; // method@0176 │ │ +056b22: 0c07 |0027: move-result-object v7 │ │ +056b24: 2201 da04 |0028: new-instance v1, Ljava/util/HashSet; // type@04da │ │ +056b28: 7010 2225 0100 |002a: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@2522 │ │ +056b2e: 7210 3a25 0700 |002d: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@253a │ │ +056b34: 0c04 |0030: move-result-object v4 │ │ +056b36: 7210 2425 0400 |0031: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +056b3c: 0a08 |0034: move-result v8 │ │ +056b3e: 3808 4800 |0035: if-eqz v8, 007d // +0048 │ │ +056b42: 7210 2525 0400 |0037: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +056b48: 0c06 |003a: move-result-object v6 │ │ +056b4a: 1f06 3e00 |003b: check-cast v6, Landroid/content/pm/ResolveInfo; // type@003e │ │ +056b4e: 5468 2100 |003d: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0021 │ │ +056b52: 5488 2400 |003f: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0024 │ │ +056b56: 7220 4e25 8200 |0041: invoke-interface {v2, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@254e │ │ +056b5c: 0a08 |0044: move-result v8 │ │ +056b5e: 3808 ecff |0045: if-eqz v8, 0031 // -0014 │ │ +056b62: 2200 2c00 |0047: new-instance v0, Landroid/content/ComponentName; // type@002c │ │ +056b66: 5468 2100 |0049: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0021 │ │ +056b6a: 5488 2400 |004b: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0024 │ │ +056b6e: 5469 2100 |004d: iget-object v9, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0021 │ │ +056b72: 5499 2300 |004f: iget-object v9, v9, Landroid/content/pm/ServiceInfo;.name:Ljava/lang/String; // field@0023 │ │ +056b76: 7030 0701 8009 |0051: invoke-direct {v0, v8, v9}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0107 │ │ +056b7c: 5468 2100 |0054: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0021 │ │ +056b80: 5488 2500 |0056: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.permission:Ljava/lang/String; // field@0025 │ │ +056b84: 3808 2100 |0058: if-eqz v8, 0079 // +0021 │ │ +056b88: 1a08 7b0b |005a: const-string v8, "NotifManCompat" // string@0b7b │ │ +056b8c: 2209 bc04 |005c: new-instance v9, Ljava/lang/StringBuilder; // type@04bc │ │ +056b90: 7010 d724 0900 |005e: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +056b96: 1a0a f50b |0061: const-string v10, "Permission present on component " // string@0bf5 │ │ +056b9a: 6e20 df24 a900 |0063: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +056ba0: 0c09 |0066: move-result-object v9 │ │ +056ba2: 6e20 de24 0900 |0067: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +056ba8: 0c09 |006a: move-result-object v9 │ │ +056baa: 1a0a da00 |006b: const-string v10, ", not adding listener record." // string@00da │ │ +056bae: 6e20 df24 a900 |006d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +056bb4: 0c09 |0070: move-result-object v9 │ │ +056bb6: 6e10 e424 0900 |0071: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +056bbc: 0c09 |0074: move-result-object v9 │ │ +056bbe: 7120 6f20 9800 |0075: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +056bc4: 28b9 |0078: goto 0031 // -0047 │ │ +056bc6: 7220 4d25 0100 |0079: invoke-interface {v1, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@254d │ │ +056bcc: 28b5 |007c: goto 0031 // -004b │ │ +056bce: 7210 5025 0100 |007d: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2550 │ │ +056bd4: 0c04 |0080: move-result-object v4 │ │ +056bd6: 7210 2425 0400 |0081: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +056bdc: 0a08 |0084: move-result v8 │ │ +056bde: 3808 3b00 |0085: if-eqz v8, 00c0 // +003b │ │ +056be2: 7210 2525 0400 |0087: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +056be8: 0c00 |008a: move-result-object v0 │ │ +056bea: 1f00 2c00 |008b: check-cast v0, Landroid/content/ComponentName; // type@002c │ │ +056bee: 54c8 5702 |008d: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0257 │ │ +056bf2: 7220 4525 0800 |008f: invoke-interface {v8, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@2545 │ │ +056bf8: 0a08 |0092: move-result v8 │ │ +056bfa: 3908 eeff |0093: if-nez v8, 0081 // -0012 │ │ +056bfe: 1a08 7b0b |0095: const-string v8, "NotifManCompat" // string@0b7b │ │ +056c02: 7120 6d20 b800 |0097: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@206d │ │ +056c08: 0a08 |009a: move-result v8 │ │ +056c0a: 3808 1a00 |009b: if-eqz v8, 00b5 // +001a │ │ +056c0e: 1a08 7b0b |009d: const-string v8, "NotifManCompat" // string@0b7b │ │ +056c12: 2209 bc04 |009f: new-instance v9, Ljava/lang/StringBuilder; // type@04bc │ │ +056c16: 7010 d724 0900 |00a1: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +056c1c: 1a0a 4102 |00a4: const-string v10, "Adding listener record for " // string@0241 │ │ +056c20: 6e20 df24 a900 |00a6: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +056c26: 0c09 |00a9: move-result-object v9 │ │ +056c28: 6e20 de24 0900 |00aa: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +056c2e: 0c09 |00ad: move-result-object v9 │ │ +056c30: 6e10 e424 0900 |00ae: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +056c36: 0c09 |00b1: move-result-object v9 │ │ +056c38: 7120 6920 9800 |00b2: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@2069 │ │ +056c3e: 54c8 5702 |00b5: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0257 │ │ +056c42: 2209 3a01 |00b7: new-instance v9, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@013a │ │ +056c46: 7020 d606 0900 |00b9: invoke-direct {v9, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.:(Landroid/content/ComponentName;)V // method@06d6 │ │ +056c4c: 7230 4925 0809 |00bc: invoke-interface {v8, v0, v9}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2549 │ │ +056c52: 28c2 |00bf: goto 0081 // -003e │ │ +056c54: 54c8 5702 |00c0: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0257 │ │ +056c58: 7210 4625 0800 |00c2: invoke-interface {v8}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@2546 │ │ +056c5e: 0c08 |00c5: move-result-object v8 │ │ +056c60: 7210 5025 0800 |00c6: invoke-interface {v8}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2550 │ │ +056c66: 0c05 |00c9: move-result-object v5 │ │ +056c68: 7210 2425 0500 |00ca: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +056c6e: 0a08 |00cd: move-result v8 │ │ +056c70: 3808 41ff |00ce: if-eqz v8, 000f // -00bf │ │ +056c74: 7210 2525 0500 |00d0: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +056c7a: 0c03 |00d3: move-result-object v3 │ │ +056c7c: 1f03 e004 |00d4: check-cast v3, Ljava/util/Map$Entry; // type@04e0 │ │ +056c80: 7210 4225 0300 |00d6: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2542 │ │ +056c86: 0c08 |00d9: move-result-object v8 │ │ +056c88: 7220 4e25 8100 |00da: invoke-interface {v1, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@254e │ │ +056c8e: 0a08 |00dd: move-result v8 │ │ +056c90: 3908 ecff |00de: if-nez v8, 00ca // -0014 │ │ +056c94: 1a08 7b0b |00e0: const-string v8, "NotifManCompat" // string@0b7b │ │ +056c98: 7120 6d20 b800 |00e2: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@206d │ │ +056c9e: 0a08 |00e5: move-result v8 │ │ +056ca0: 3808 1e00 |00e6: if-eqz v8, 0104 // +001e │ │ +056ca4: 1a08 7b0b |00e8: const-string v8, "NotifManCompat" // string@0b7b │ │ +056ca8: 2209 bc04 |00ea: new-instance v9, Ljava/lang/StringBuilder; // type@04bc │ │ +056cac: 7010 d724 0900 |00ec: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +056cb2: 1a0a 370c |00ef: const-string v10, "Removing listener record for " // string@0c37 │ │ +056cb6: 6e20 df24 a900 |00f1: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +056cbc: 0c09 |00f4: move-result-object v9 │ │ +056cbe: 7210 4225 0300 |00f5: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2542 │ │ +056cc4: 0c0a |00f8: move-result-object v10 │ │ +056cc6: 6e20 de24 a900 |00f9: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +056ccc: 0c09 |00fc: move-result-object v9 │ │ +056cce: 6e10 e424 0900 |00fd: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +056cd4: 0c09 |0100: move-result-object v9 │ │ +056cd6: 7120 6920 9800 |0101: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@2069 │ │ +056cdc: 7210 4325 0300 |0104: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2543 │ │ +056ce2: 0c08 |0107: move-result-object v8 │ │ +056ce4: 1f08 3a01 |0108: check-cast v8, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@013a │ │ +056ce8: 7020 d906 8c00 |010a: invoke-direct {v12, v8}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@06d9 │ │ +056cee: 7210 2625 0500 |010d: invoke-interface {v5}, Ljava/util/Iterator;.remove:()V // method@2526 │ │ +056cf4: 28ba |0110: goto 00ca // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=370 │ │ 0x0007 line=371 │ │ 0x000f line=414 │ │ 0x0010 line=375 │ │ 0x0012 line=376 │ │ @@ -20024,43 +20023,43 @@ │ │ type : '(Landroid/os/Message;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -0564c4: |[0564c4] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleMessage:(Landroid/os/Message;)Z │ │ -0564d4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0564d6: 5251 3800 |0001: iget v1, v5, Landroid/os/Message;.what:I // field@0038 │ │ -0564da: 2b01 2d00 0000 |0003: packed-switch v1, 00000030 // +0000002d │ │ -0564e0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0564e2: 0f01 |0007: return v1 │ │ -0564e4: 5451 3700 |0008: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ -0564e8: 1f01 3801 |000a: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@0138 │ │ -0564ec: 7020 db06 1400 |000c: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@06db │ │ -0564f2: 0121 |000f: move v1, v2 │ │ -0564f4: 28f7 |0010: goto 0007 // -0009 │ │ -0564f6: 5450 3700 |0011: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ -0564fa: 1f00 3501 |0013: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@0135 │ │ -0564fe: 5401 4702 |0015: iget-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@0247 │ │ -056502: 5403 4802 |0017: iget-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@0248 │ │ -056506: 7030 dd06 1403 |0019: invoke-direct {v4, v1, v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@06dd │ │ -05650c: 0121 |001c: move v1, v2 │ │ -05650e: 28ea |001d: goto 0007 // -0016 │ │ -056510: 5451 3700 |001e: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ -056514: 1f01 2c00 |0020: check-cast v1, Landroid/content/ComponentName; // type@002c │ │ -056518: 7020 de06 1400 |0022: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceDisconnected:(Landroid/content/ComponentName;)V // method@06de │ │ -05651e: 0121 |0025: move v1, v2 │ │ -056520: 28e1 |0026: goto 0007 // -001f │ │ -056522: 5451 3700 |0027: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ -056526: 1f01 2c00 |0029: check-cast v1, Landroid/content/ComponentName; // type@002c │ │ -05652a: 7020 dc06 1400 |002b: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleRetryListenerQueue:(Landroid/content/ComponentName;)V // method@06dc │ │ -056530: 0121 |002e: move v1, v2 │ │ -056532: 28d8 |002f: goto 0007 // -0028 │ │ -056534: 0001 0400 0000 0000 0500 0000 0e00 ... |0030: packed-switch-data (12 units) │ │ +056cf8: |[056cf8] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleMessage:(Landroid/os/Message;)Z │ │ +056d08: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +056d0a: 5251 3800 |0001: iget v1, v5, Landroid/os/Message;.what:I // field@0038 │ │ +056d0e: 2b01 2d00 0000 |0003: packed-switch v1, 00000030 // +0000002d │ │ +056d14: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +056d16: 0f01 |0007: return v1 │ │ +056d18: 5451 3700 |0008: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ +056d1c: 1f01 3c01 |000a: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@013c │ │ +056d20: 7020 db06 1400 |000c: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@06db │ │ +056d26: 0121 |000f: move v1, v2 │ │ +056d28: 28f7 |0010: goto 0007 // -0009 │ │ +056d2a: 5450 3700 |0011: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ +056d2e: 1f00 3901 |0013: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@0139 │ │ +056d32: 5401 4702 |0015: iget-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@0247 │ │ +056d36: 5403 4802 |0017: iget-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@0248 │ │ +056d3a: 7030 dd06 1403 |0019: invoke-direct {v4, v1, v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@06dd │ │ +056d40: 0121 |001c: move v1, v2 │ │ +056d42: 28ea |001d: goto 0007 // -0016 │ │ +056d44: 5451 3700 |001e: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ +056d48: 1f01 2c00 |0020: check-cast v1, Landroid/content/ComponentName; // type@002c │ │ +056d4c: 7020 de06 1400 |0022: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceDisconnected:(Landroid/content/ComponentName;)V // method@06de │ │ +056d52: 0121 |0025: move v1, v2 │ │ +056d54: 28e1 |0026: goto 0007 // -001f │ │ +056d56: 5451 3700 |0027: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ +056d5a: 1f01 2c00 |0029: check-cast v1, Landroid/content/ComponentName; // type@002c │ │ +056d5e: 7020 dc06 1400 |002b: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleRetryListenerQueue:(Landroid/content/ComponentName;)V // method@06dc │ │ +056d64: 0121 |002e: move v1, v2 │ │ +056d66: 28d8 |002f: goto 0007 // -0028 │ │ +056d68: 0001 0400 0000 0000 0500 0000 0e00 ... |0030: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=298 │ │ 0x0006 line=313 │ │ 0x0008 line=300 │ │ 0x0010 line=301 │ │ 0x0011 line=303 │ │ @@ -20081,39 +20080,39 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -05654c: |[05654c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -05655c: 1a00 750b |0000: const-string v0, "NotifManCompat" // string@0b75 │ │ -056560: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -056562: 7120 6d20 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@206d │ │ -056568: 0a00 |0006: move-result v0 │ │ -05656a: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -05656e: 1a00 750b |0009: const-string v0, "NotifManCompat" // string@0b75 │ │ -056572: 2201 b604 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -056576: 7010 d724 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05657c: 1a02 d802 |0010: const-string v2, "Connected to service " // string@02d8 │ │ -056580: 6e20 df24 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -056586: 0c01 |0015: move-result-object v1 │ │ -056588: 6e20 de24 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05658e: 0c01 |0019: move-result-object v1 │ │ -056590: 6e10 e424 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -056596: 0c01 |001d: move-result-object v1 │ │ -056598: 7120 6920 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@2069 │ │ -05659e: 5430 5502 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0255 │ │ -0565a2: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -0565a4: 2202 3501 |0024: new-instance v2, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@0135 │ │ -0565a8: 7030 d506 4205 |0026: invoke-direct {v2, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@06d5 │ │ -0565ae: 6e30 7b02 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@027b │ │ -0565b4: 0c00 |002c: move-result-object v0 │ │ -0565b6: 6e10 8b02 0000 |002d: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@028b │ │ -0565bc: 0e00 |0030: return-void │ │ +056d80: |[056d80] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +056d90: 1a00 7b0b |0000: const-string v0, "NotifManCompat" // string@0b7b │ │ +056d94: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +056d96: 7120 6d20 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@206d │ │ +056d9c: 0a00 |0006: move-result v0 │ │ +056d9e: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +056da2: 1a00 7b0b |0009: const-string v0, "NotifManCompat" // string@0b7b │ │ +056da6: 2201 bc04 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +056daa: 7010 d724 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +056db0: 1a02 d802 |0010: const-string v2, "Connected to service " // string@02d8 │ │ +056db4: 6e20 df24 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +056dba: 0c01 |0015: move-result-object v1 │ │ +056dbc: 6e20 de24 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +056dc2: 0c01 |0019: move-result-object v1 │ │ +056dc4: 6e10 e424 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +056dca: 0c01 |001d: move-result-object v1 │ │ +056dcc: 7120 6920 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@2069 │ │ +056dd2: 5430 5502 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0255 │ │ +056dd6: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +056dd8: 2202 3901 |0024: new-instance v2, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@0139 │ │ +056ddc: 7030 d506 4205 |0026: invoke-direct {v2, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@06d5 │ │ +056de2: 6e30 7b02 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@027b │ │ +056de8: 0c00 |002c: move-result-object v0 │ │ +056dea: 6e10 8b02 0000 |002d: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@028b │ │ +056df0: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0009 line=350 │ │ 0x0021 line=352 │ │ 0x0030 line=355 │ │ locals : │ │ @@ -20126,37 +20125,37 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -0565c0: |[0565c0] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -0565d0: 1a00 750b |0000: const-string v0, "NotifManCompat" // string@0b75 │ │ -0565d4: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -0565d6: 7120 6d20 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@206d │ │ -0565dc: 0a00 |0006: move-result v0 │ │ -0565de: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -0565e2: 1a00 750b |0009: const-string v0, "NotifManCompat" // string@0b75 │ │ -0565e6: 2201 b604 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -0565ea: 7010 d724 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0565f0: 1a02 5103 |0010: const-string v2, "Disconnected from service " // string@0351 │ │ -0565f4: 6e20 df24 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0565fa: 0c01 |0015: move-result-object v1 │ │ -0565fc: 6e20 de24 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -056602: 0c01 |0019: move-result-object v1 │ │ -056604: 6e10 e424 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05660a: 0c01 |001d: move-result-object v1 │ │ -05660c: 7120 6920 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@2069 │ │ -056612: 5430 5502 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0255 │ │ -056616: 1221 |0023: const/4 v1, #int 2 // #2 │ │ -056618: 6e30 7b02 1004 |0024: invoke-virtual {v0, v1, v4}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@027b │ │ -05661e: 0c00 |0027: move-result-object v0 │ │ -056620: 6e10 8b02 0000 |0028: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@028b │ │ -056626: 0e00 |002b: return-void │ │ +056df4: |[056df4] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +056e04: 1a00 7b0b |0000: const-string v0, "NotifManCompat" // string@0b7b │ │ +056e08: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +056e0a: 7120 6d20 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@206d │ │ +056e10: 0a00 |0006: move-result v0 │ │ +056e12: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +056e16: 1a00 7b0b |0009: const-string v0, "NotifManCompat" // string@0b7b │ │ +056e1a: 2201 bc04 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +056e1e: 7010 d724 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +056e24: 1a02 5103 |0010: const-string v2, "Disconnected from service " // string@0351 │ │ +056e28: 6e20 df24 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +056e2e: 0c01 |0015: move-result-object v1 │ │ +056e30: 6e20 de24 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +056e36: 0c01 |0019: move-result-object v1 │ │ +056e38: 6e10 e424 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +056e3e: 0c01 |001d: move-result-object v1 │ │ +056e40: 7120 6920 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@2069 │ │ +056e46: 5430 5502 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0255 │ │ +056e4a: 1221 |0023: const/4 v1, #int 2 // #2 │ │ +056e4c: 6e30 7b02 1004 |0024: invoke-virtual {v0, v1, v4}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@027b │ │ +056e52: 0c00 |0027: move-result-object v0 │ │ +056e54: 6e10 8b02 0000 |0028: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@028b │ │ +056e5a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0009 line=360 │ │ 0x0021 line=362 │ │ 0x002b line=363 │ │ locals : │ │ @@ -20168,36 +20167,36 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$Task;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -056628: |[056628] android.support.v4.app.NotificationManagerCompat$SideChannelManager.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ -056638: 5420 5502 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0255 │ │ -05663c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05663e: 6e30 7b02 1003 |0003: invoke-virtual {v0, v1, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@027b │ │ -056644: 0c00 |0006: move-result-object v0 │ │ -056646: 6e10 8b02 0000 |0007: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@028b │ │ -05664c: 0e00 |000a: return-void │ │ +056e5c: |[056e5c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ +056e6c: 5420 5502 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0255 │ │ +056e70: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +056e72: 6e30 7b02 1003 |0003: invoke-virtual {v0, v1, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@027b │ │ +056e78: 0c00 |0006: move-result-object v0 │ │ +056e7a: 6e10 8b02 0000 |0007: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@028b │ │ +056e80: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x000a line=294 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ 0x0000 - 0x000b reg=3 task Landroid/support/v4/app/NotificationManagerCompat$Task; │ │ │ │ - source_file_idx : 2957 (NotificationManagerCompat.java) │ │ + source_file_idx : 2963 (NotificationManagerCompat.java) │ │ │ │ Class #111 header: │ │ -class_idx : 312 │ │ +class_idx : 316 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2957 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2963 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #111 annotations: │ │ Annotations on class │ │ @@ -20217,21 +20216,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationManagerCompat$Task;) │ │ name : 'send' │ │ type : '(Landroid/support/v4/app/INotificationSideChannel;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2957 (NotificationManagerCompat.java) │ │ + source_file_idx : 2963 (NotificationManagerCompat.java) │ │ │ │ Class #112 header: │ │ -class_idx : 313 │ │ +class_idx : 317 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2957 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2963 │ │ static_fields_size : 13 │ │ instance_fields_size: 2 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 5 │ │ │ │ Class #112 annotations: │ │ Annotations on class │ │ @@ -20322,46 +20321,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -056650: |[056650] android.support.v4.app.NotificationManagerCompat.:()V │ │ -056660: 2200 af04 |0000: new-instance v0, Ljava/lang/Object; // type@04af │ │ -056664: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05666a: 6900 6402 |0005: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@0264 │ │ -05666e: 2200 d404 |0007: new-instance v0, Ljava/util/HashSet; // type@04d4 │ │ -056672: 7010 2225 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@2522 │ │ -056678: 6900 6202 |000c: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@0262 │ │ -05667c: 2200 af04 |000e: new-instance v0, Ljava/lang/Object; // type@04af │ │ -056680: 7010 b324 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -056686: 6900 6502 |0013: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@0265 │ │ -05668a: 6000 3600 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05668e: 1301 0e00 |0017: const/16 v1, #int 14 // #e │ │ -056692: 3410 1200 |0019: if-lt v0, v1, 002b // +0012 │ │ -056696: 2200 3301 |001b: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; // type@0133 │ │ -05669a: 7010 d006 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich;.:()V // method@06d0 │ │ -0566a0: 6900 5a02 |0020: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@025a │ │ -0566a4: 6200 5a02 |0022: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@025a │ │ -0566a8: 7210 c706 0000 |0024: invoke-interface {v0}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.getSideChannelBindFlags:()I // method@06c7 │ │ -0566ae: 0a00 |0027: move-result v0 │ │ -0566b0: 6700 5c02 |0028: sput v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@025c │ │ -0566b4: 0e00 |002a: return-void │ │ -0566b6: 6000 3600 |002b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0566ba: 1251 |002d: const/4 v1, #int 5 // #5 │ │ -0566bc: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -0566c0: 2200 3201 |0030: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; // type@0132 │ │ -0566c4: 7010 cd06 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@06cd │ │ -0566ca: 6900 5a02 |0035: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@025a │ │ -0566ce: 28eb |0037: goto 0022 // -0015 │ │ -0566d0: 2200 3101 |0038: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplBase; // type@0131 │ │ -0566d4: 7010 c906 0000 |003a: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@06c9 │ │ -0566da: 6900 5a02 |003d: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@025a │ │ -0566de: 28e3 |003f: goto 0022 // -001d │ │ +056e84: |[056e84] android.support.v4.app.NotificationManagerCompat.:()V │ │ +056e94: 2200 b504 |0000: new-instance v0, Ljava/lang/Object; // type@04b5 │ │ +056e98: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +056e9e: 6900 6402 |0005: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@0264 │ │ +056ea2: 2200 da04 |0007: new-instance v0, Ljava/util/HashSet; // type@04da │ │ +056ea6: 7010 2225 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@2522 │ │ +056eac: 6900 6202 |000c: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@0262 │ │ +056eb0: 2200 b504 |000e: new-instance v0, Ljava/lang/Object; // type@04b5 │ │ +056eb4: 7010 b324 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +056eba: 6900 6502 |0013: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@0265 │ │ +056ebe: 6000 3600 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +056ec2: 1301 0e00 |0017: const/16 v1, #int 14 // #e │ │ +056ec6: 3410 1200 |0019: if-lt v0, v1, 002b // +0012 │ │ +056eca: 2200 3701 |001b: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; // type@0137 │ │ +056ece: 7010 d006 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich;.:()V // method@06d0 │ │ +056ed4: 6900 5a02 |0020: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@025a │ │ +056ed8: 6200 5a02 |0022: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@025a │ │ +056edc: 7210 c706 0000 |0024: invoke-interface {v0}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.getSideChannelBindFlags:()I // method@06c7 │ │ +056ee2: 0a00 |0027: move-result v0 │ │ +056ee4: 6700 5c02 |0028: sput v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@025c │ │ +056ee8: 0e00 |002a: return-void │ │ +056eea: 6000 3600 |002b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +056eee: 1251 |002d: const/4 v1, #int 5 // #5 │ │ +056ef0: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +056ef4: 2200 3601 |0030: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; // type@0136 │ │ +056ef8: 7010 cd06 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@06cd │ │ +056efe: 6900 5a02 |0035: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@025a │ │ +056f02: 28eb |0037: goto 0022 // -0015 │ │ +056f04: 2200 3501 |0038: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplBase; // type@0135 │ │ +056f08: 7010 c906 0000 |003a: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@06c9 │ │ +056f0e: 6900 5a02 |003d: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@025a │ │ +056f12: 28e3 |003f: goto 0022 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0007 line=86 │ │ 0x000e line=91 │ │ 0x0015 line=159 │ │ 0x001b line=160 │ │ @@ -20377,24 +20376,24 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0566e0: |[0566e0] android.support.v4.app.NotificationManagerCompat.:(Landroid/content/Context;)V │ │ -0566f0: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0566f6: 5b23 6002 |0003: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0260 │ │ -0566fa: 5420 6002 |0005: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0260 │ │ -0566fe: 1a01 191f |0007: const-string v1, "notification" // string@1f19 │ │ -056702: 6e20 2501 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ -056708: 0c00 |000c: move-result-object v0 │ │ -05670a: 1f00 1f00 |000d: check-cast v0, Landroid/app/NotificationManager; // type@001f │ │ -05670e: 5b20 6102 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@0261 │ │ -056712: 0e00 |0011: return-void │ │ +056f14: |[056f14] android.support.v4.app.NotificationManagerCompat.:(Landroid/content/Context;)V │ │ +056f24: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ +056f2a: 5b23 6002 |0003: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0260 │ │ +056f2e: 5420 6002 |0005: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0260 │ │ +056f32: 1a01 1f1f |0007: const-string v1, "notification" // string@1f1f │ │ +056f36: 6e20 2501 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ +056f3c: 0c00 |000c: move-result-object v0 │ │ +056f3e: 1f00 1f00 |000d: check-cast v0, Landroid/app/NotificationManager; // type@001f │ │ +056f42: 5b20 6102 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@0261 │ │ +056f46: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0005 line=102 │ │ 0x0011 line=104 │ │ locals : │ │ @@ -20406,35 +20405,35 @@ │ │ type : '()I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056714: |[056714] android.support.v4.app.NotificationManagerCompat.access$000:()I │ │ -056724: 6000 5c02 |0000: sget v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@025c │ │ -056728: 0f00 |0002: return v0 │ │ +056f48: |[056f48] android.support.v4.app.NotificationManagerCompat.access$000:()I │ │ +056f58: 6000 5c02 |0000: sget v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@025c │ │ +056f5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ name : 'from' │ │ type : '(Landroid/content/Context;)Landroid/support/v4/app/NotificationManagerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05672c: |[05672c] android.support.v4.app.NotificationManagerCompat.from:(Landroid/content/Context;)Landroid/support/v4/app/NotificationManagerCompat; │ │ -05673c: 2200 3901 |0000: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat; // type@0139 │ │ -056740: 7020 e706 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat;.:(Landroid/content/Context;)V // method@06e7 │ │ -056746: 1100 |0005: return-object v0 │ │ +056f60: |[056f60] android.support.v4.app.NotificationManagerCompat.from:(Landroid/content/Context;)Landroid/support/v4/app/NotificationManagerCompat; │ │ +056f70: 2200 3d01 |0000: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat; // type@013d │ │ +056f74: 7020 e706 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat;.:(Landroid/content/Context;)V // method@06e7 │ │ +056f7a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ @@ -20442,54 +20441,54 @@ │ │ type : '(Landroid/content/Context;)Ljava/util/Set;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -056748: |[056748] android.support.v4.app.NotificationManagerCompat.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; │ │ -056758: 6e10 1701 0a00 |0000: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0117 │ │ -05675e: 0c08 |0003: move-result-object v8 │ │ -056760: 1a09 3d14 |0004: const-string v9, "enabled_notification_listeners" // string@143d │ │ -056764: 7120 be02 9800 |0006: invoke-static {v8, v9}, Landroid/provider/Settings$Secure;.getString:(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; // method@02be │ │ -05676a: 0c04 |0009: move-result-object v4 │ │ -05676c: 3804 3500 |000a: if-eqz v4, 003f // +0035 │ │ -056770: 6208 6302 |000c: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@0263 │ │ -056774: 6e20 c824 8400 |000e: invoke-virtual {v4, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -05677a: 0a08 |0011: move-result v8 │ │ -05677c: 3908 2d00 |0012: if-nez v8, 003f // +002d │ │ -056780: 1a08 e700 |0014: const-string v8, ":" // string@00e7 │ │ -056784: 6e20 cf24 8400 |0016: invoke-virtual {v4, v8}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@24cf │ │ -05678a: 0c03 |0019: move-result-object v3 │ │ -05678c: 2207 d404 |001a: new-instance v7, Ljava/util/HashSet; // type@04d4 │ │ -056790: 2138 |001c: array-length v8, v3 │ │ -056792: 7020 2325 8700 |001d: invoke-direct {v7, v8}, Ljava/util/HashSet;.:(I)V // method@2523 │ │ -056798: 0730 |0020: move-object v0, v3 │ │ -05679a: 2106 |0021: array-length v6, v0 │ │ -05679c: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -05679e: 3565 1400 |0023: if-ge v5, v6, 0037 // +0014 │ │ -0567a2: 4601 0005 |0025: aget-object v1, v0, v5 │ │ -0567a6: 7110 0d01 0100 |0027: invoke-static {v1}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@010d │ │ -0567ac: 0c02 |002a: move-result-object v2 │ │ -0567ae: 3802 0900 |002b: if-eqz v2, 0034 // +0009 │ │ -0567b2: 6e10 0b01 0200 |002d: invoke-virtual {v2}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@010b │ │ -0567b8: 0c08 |0030: move-result-object v8 │ │ -0567ba: 7220 4d25 8700 |0031: invoke-interface {v7, v8}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@254d │ │ -0567c0: d805 0501 |0034: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0567c4: 28ed |0036: goto 0023 // -0013 │ │ -0567c6: 6209 6402 |0037: sget-object v9, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@0264 │ │ -0567ca: 1d09 |0039: monitor-enter v9 │ │ -0567cc: 6907 6202 |003a: sput-object v7, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@0262 │ │ -0567d0: 6904 6302 |003c: sput-object v4, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@0263 │ │ -0567d4: 1e09 |003e: monitor-exit v9 │ │ -0567d6: 6208 6202 |003f: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@0262 │ │ -0567da: 1108 |0041: return-object v8 │ │ -0567dc: 0d08 |0042: move-exception v8 │ │ -0567de: 1e09 |0043: monitor-exit v9 │ │ -0567e0: 2708 |0044: throw v8 │ │ +056f7c: |[056f7c] android.support.v4.app.NotificationManagerCompat.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; │ │ +056f8c: 6e10 1701 0a00 |0000: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0117 │ │ +056f92: 0c08 |0003: move-result-object v8 │ │ +056f94: 1a09 4314 |0004: const-string v9, "enabled_notification_listeners" // string@1443 │ │ +056f98: 7120 be02 9800 |0006: invoke-static {v8, v9}, Landroid/provider/Settings$Secure;.getString:(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; // method@02be │ │ +056f9e: 0c04 |0009: move-result-object v4 │ │ +056fa0: 3804 3500 |000a: if-eqz v4, 003f // +0035 │ │ +056fa4: 6208 6302 |000c: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@0263 │ │ +056fa8: 6e20 c824 8400 |000e: invoke-virtual {v4, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +056fae: 0a08 |0011: move-result v8 │ │ +056fb0: 3908 2d00 |0012: if-nez v8, 003f // +002d │ │ +056fb4: 1a08 e700 |0014: const-string v8, ":" // string@00e7 │ │ +056fb8: 6e20 cf24 8400 |0016: invoke-virtual {v4, v8}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@24cf │ │ +056fbe: 0c03 |0019: move-result-object v3 │ │ +056fc0: 2207 da04 |001a: new-instance v7, Ljava/util/HashSet; // type@04da │ │ +056fc4: 2138 |001c: array-length v8, v3 │ │ +056fc6: 7020 2325 8700 |001d: invoke-direct {v7, v8}, Ljava/util/HashSet;.:(I)V // method@2523 │ │ +056fcc: 0730 |0020: move-object v0, v3 │ │ +056fce: 2106 |0021: array-length v6, v0 │ │ +056fd0: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +056fd2: 3565 1400 |0023: if-ge v5, v6, 0037 // +0014 │ │ +056fd6: 4601 0005 |0025: aget-object v1, v0, v5 │ │ +056fda: 7110 0d01 0100 |0027: invoke-static {v1}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@010d │ │ +056fe0: 0c02 |002a: move-result-object v2 │ │ +056fe2: 3802 0900 |002b: if-eqz v2, 0034 // +0009 │ │ +056fe6: 6e10 0b01 0200 |002d: invoke-virtual {v2}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@010b │ │ +056fec: 0c08 |0030: move-result-object v8 │ │ +056fee: 7220 4d25 8700 |0031: invoke-interface {v7, v8}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@254d │ │ +056ff4: d805 0501 |0034: add-int/lit8 v5, v5, #int 1 // #01 │ │ +056ff8: 28ed |0036: goto 0023 // -0013 │ │ +056ffa: 6209 6402 |0037: sget-object v9, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@0264 │ │ +056ffe: 1d09 |0039: monitor-enter v9 │ │ +057000: 6907 6202 |003a: sput-object v7, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@0262 │ │ +057004: 6904 6302 |003c: sput-object v4, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@0263 │ │ +057008: 1e09 |003e: monitor-exit v9 │ │ +05700a: 6208 6202 |003f: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@0262 │ │ +05700e: 1108 |0041: return-object v8 │ │ +057010: 0d08 |0042: move-exception v8 │ │ +057012: 1e09 |0043: monitor-exit v9 │ │ +057014: 2708 |0044: throw v8 │ │ catches : 2 │ │ 0x003a - 0x003f │ │ -> 0x0042 │ │ 0x0043 - 0x0044 │ │ -> 0x0042 │ │ positions : │ │ 0x0000 line=220 │ │ @@ -20528,32 +20527,32 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$Task;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0567f8: |[0567f8] android.support.v4.app.NotificationManagerCompat.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ -056808: 6201 6502 |0000: sget-object v1, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@0265 │ │ -05680c: 1d01 |0002: monitor-enter v1 │ │ -05680e: 6200 6602 |0003: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@0266 │ │ -056812: 3900 0f00 |0005: if-nez v0, 0014 // +000f │ │ -056816: 2200 3701 |0007: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // type@0137 │ │ -05681a: 5432 6002 |0009: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0260 │ │ -05681e: 6e10 1301 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0113 │ │ -056824: 0c02 |000e: move-result-object v2 │ │ -056826: 7020 d706 2000 |000f: invoke-direct {v0, v2}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.:(Landroid/content/Context;)V // method@06d7 │ │ -05682c: 6900 6602 |0012: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@0266 │ │ -056830: 1e01 |0014: monitor-exit v1 │ │ -056832: 6200 6602 |0015: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@0266 │ │ -056836: 6e20 e206 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@06e2 │ │ -05683c: 0e00 |001a: return-void │ │ -05683e: 0d00 |001b: move-exception v0 │ │ -056840: 1e01 |001c: monitor-exit v1 │ │ -056842: 2700 |001d: throw v0 │ │ +05702c: |[05702c] android.support.v4.app.NotificationManagerCompat.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ +05703c: 6201 6502 |0000: sget-object v1, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@0265 │ │ +057040: 1d01 |0002: monitor-enter v1 │ │ +057042: 6200 6602 |0003: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@0266 │ │ +057046: 3900 0f00 |0005: if-nez v0, 0014 // +000f │ │ +05704a: 2200 3b01 |0007: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // type@013b │ │ +05704e: 5432 6002 |0009: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0260 │ │ +057052: 6e10 1301 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0113 │ │ +057058: 0c02 |000e: move-result-object v2 │ │ +05705a: 7020 d706 2000 |000f: invoke-direct {v0, v2}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.:(Landroid/content/Context;)V // method@06d7 │ │ +057060: 6900 6602 |0012: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@0266 │ │ +057064: 1e01 |0014: monitor-exit v1 │ │ +057066: 6200 6602 |0015: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@0266 │ │ +05706a: 6e20 e206 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@06e2 │ │ +057070: 0e00 |001a: return-void │ │ +057072: 0d00 |001b: move-exception v0 │ │ +057074: 1e01 |001c: monitor-exit v1 │ │ +057076: 2700 |001d: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0015 │ │ -> 0x001b │ │ 0x001c - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=254 │ │ @@ -20572,26 +20571,26 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -056858: |[056858] android.support.v4.app.NotificationManagerCompat.useSideChannelForNotification:(Landroid/app/Notification;)Z │ │ -056868: 7110 6906 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0669 │ │ -05686e: 0c00 |0003: move-result-object v0 │ │ -056870: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -056874: 1a01 f510 |0006: const-string v1, "android.support.useSideChannel" // string@10f5 │ │ -056878: 6e20 5302 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0253 │ │ -05687e: 0a01 |000b: move-result v1 │ │ -056880: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ -056884: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -056886: 0f01 |000f: return v1 │ │ -056888: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -05688a: 28fe |0011: goto 000f // -0002 │ │ +05708c: |[05708c] android.support.v4.app.NotificationManagerCompat.useSideChannelForNotification:(Landroid/app/Notification;)Z │ │ +05709c: 7110 6906 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0669 │ │ +0570a2: 0c00 |0003: move-result-object v0 │ │ +0570a4: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +0570a8: 1a01 fb10 |0006: const-string v1, "android.support.useSideChannel" // string@10fb │ │ +0570ac: 6e20 5302 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0253 │ │ +0570b2: 0a01 |000b: move-result v1 │ │ +0570b4: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +0570b8: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +0570ba: 0f01 |000f: return v1 │ │ +0570bc: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0570be: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0004 line=247 │ │ locals : │ │ 0x0004 - 0x0012 reg=0 extras Landroid/os/Bundle; │ │ 0x0000 - 0x0012 reg=2 notification Landroid/app/Notification; │ │ @@ -20602,18 +20601,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05688c: |[05688c] android.support.v4.app.NotificationManagerCompat.cancel:(I)V │ │ -05689c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05689e: 6e30 ea06 0102 |0001: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/NotificationManagerCompat;.cancel:(Ljava/lang/String;I)V // method@06ea │ │ -0568a4: 0e00 |0004: return-void │ │ +0570c0: |[0570c0] android.support.v4.app.NotificationManagerCompat.cancel:(I)V │ │ +0570d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0570d2: 6e30 ea06 0102 |0001: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/NotificationManagerCompat;.cancel:(Ljava/lang/String;I)V // method@06ea │ │ +0570d8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=175 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationManagerCompat; │ │ 0x0000 - 0x0005 reg=2 id I │ │ @@ -20623,25 +20622,25 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -0568a8: |[0568a8] android.support.v4.app.NotificationManagerCompat.cancel:(Ljava/lang/String;I)V │ │ -0568b8: 6200 5a02 |0000: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@025a │ │ -0568bc: 5421 6102 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@0261 │ │ -0568c0: 7240 c606 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@06c6 │ │ -0568c6: 2200 2f01 |0007: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@012f │ │ -0568ca: 5421 6002 |0009: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0260 │ │ -0568ce: 6e10 2101 0100 |000b: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ -0568d4: 0c01 |000e: move-result-object v1 │ │ -0568d6: 7040 c306 1034 |000f: invoke-direct {v0, v1, v4, v3}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;ILjava/lang/String;)V // method@06c3 │ │ -0568dc: 7020 f006 0200 |0012: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@06f0 │ │ -0568e2: 0e00 |0015: return-void │ │ +0570dc: |[0570dc] android.support.v4.app.NotificationManagerCompat.cancel:(Ljava/lang/String;I)V │ │ +0570ec: 6200 5a02 |0000: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@025a │ │ +0570f0: 5421 6102 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@0261 │ │ +0570f4: 7240 c606 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@06c6 │ │ +0570fa: 2200 3301 |0007: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@0133 │ │ +0570fe: 5421 6002 |0009: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0260 │ │ +057102: 6e10 2101 0100 |000b: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ +057108: 0c01 |000e: move-result-object v1 │ │ +05710a: 7040 c306 1034 |000f: invoke-direct {v0, v1, v4, v3}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;ILjava/lang/String;)V // method@06c3 │ │ +057110: 7020 f006 0200 |0012: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@06f0 │ │ +057116: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0007 line=184 │ │ 0x0015 line=185 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/app/NotificationManagerCompat; │ │ @@ -20653,24 +20652,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0568e4: |[0568e4] android.support.v4.app.NotificationManagerCompat.cancelAll:()V │ │ -0568f4: 5420 6102 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@0261 │ │ -0568f8: 6e10 d300 0000 |0002: invoke-virtual {v0}, Landroid/app/NotificationManager;.cancelAll:()V // method@00d3 │ │ -0568fe: 2200 2f01 |0005: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@012f │ │ -056902: 5421 6002 |0007: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0260 │ │ -056906: 6e10 2101 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ -05690c: 0c01 |000c: move-result-object v1 │ │ -05690e: 7020 c206 1000 |000d: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;)V // method@06c2 │ │ -056914: 7020 f006 0200 |0010: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@06f0 │ │ -05691a: 0e00 |0013: return-void │ │ +057118: |[057118] android.support.v4.app.NotificationManagerCompat.cancelAll:()V │ │ +057128: 5420 6102 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@0261 │ │ +05712c: 6e10 d300 0000 |0002: invoke-virtual {v0}, Landroid/app/NotificationManager;.cancelAll:()V // method@00d3 │ │ +057132: 2200 3301 |0005: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@0133 │ │ +057136: 5421 6002 |0007: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0260 │ │ +05713a: 6e10 2101 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ +057140: 0c01 |000c: move-result-object v1 │ │ +057142: 7020 c206 1000 |000d: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;)V // method@06c2 │ │ +057148: 7020 f006 0200 |0010: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@06f0 │ │ +05714e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0005 line=190 │ │ 0x0013 line=191 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/NotificationManagerCompat; │ │ @@ -20680,18 +20679,18 @@ │ │ type : '(ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -05691c: |[05691c] android.support.v4.app.NotificationManagerCompat.notify:(ILandroid/app/Notification;)V │ │ -05692c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05692e: 6e40 ef06 0132 |0001: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@06ef │ │ -056934: 0e00 |0004: return-void │ │ +057150: |[057150] android.support.v4.app.NotificationManagerCompat.notify:(ILandroid/app/Notification;)V │ │ +057160: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057162: 6e40 ef06 0132 |0001: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@06ef │ │ +057168: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0004 line=200 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationManagerCompat; │ │ 0x0000 - 0x0005 reg=2 id I │ │ @@ -20702,48 +20701,48 @@ │ │ type : '(Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -056938: |[056938] android.support.v4.app.NotificationManagerCompat.notify:(Ljava/lang/String;ILandroid/app/Notification;)V │ │ -056948: 7110 f106 0500 |0000: invoke-static {v5}, Landroid/support/v4/app/NotificationManagerCompat;.useSideChannelForNotification:(Landroid/app/Notification;)Z // method@06f1 │ │ -05694e: 0a00 |0003: move-result v0 │ │ -056950: 3800 1100 |0004: if-eqz v0, 0015 // +0011 │ │ -056954: 2200 3401 |0006: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; // type@0134 │ │ -056958: 5421 6002 |0008: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0260 │ │ -05695c: 6e10 2101 0100 |000a: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ -056962: 0c01 |000d: move-result-object v1 │ │ -056964: 7055 d206 1034 |000e: invoke-direct {v0, v1, v4, v3, v5}, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@06d2 │ │ -05696a: 7020 f006 0200 |0011: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@06f0 │ │ -056970: 0e00 |0014: return-void │ │ -056972: 6200 5a02 |0015: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@025a │ │ -056976: 5421 6102 |0017: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@0261 │ │ -05697a: 7255 c806 1043 |0019: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@06c8 │ │ -056980: 28f8 |001c: goto 0014 // -0008 │ │ +05716c: |[05716c] android.support.v4.app.NotificationManagerCompat.notify:(Ljava/lang/String;ILandroid/app/Notification;)V │ │ +05717c: 7110 f106 0500 |0000: invoke-static {v5}, Landroid/support/v4/app/NotificationManagerCompat;.useSideChannelForNotification:(Landroid/app/Notification;)Z // method@06f1 │ │ +057182: 0a00 |0003: move-result v0 │ │ +057184: 3800 1100 |0004: if-eqz v0, 0015 // +0011 │ │ +057188: 2200 3801 |0006: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; // type@0138 │ │ +05718c: 5421 6002 |0008: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@0260 │ │ +057190: 6e10 2101 0100 |000a: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ +057196: 0c01 |000d: move-result-object v1 │ │ +057198: 7055 d206 1034 |000e: invoke-direct {v0, v1, v4, v3, v5}, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@06d2 │ │ +05719e: 7020 f006 0200 |0011: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@06f0 │ │ +0571a4: 0e00 |0014: return-void │ │ +0571a6: 6200 5a02 |0015: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@025a │ │ +0571aa: 5421 6102 |0017: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@0261 │ │ +0571ae: 7255 c806 1043 |0019: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@06c8 │ │ +0571b4: 28f8 |001c: goto 0014 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0006 line=210 │ │ 0x0014 line=214 │ │ 0x0015 line=212 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Landroid/support/v4/app/NotificationManagerCompat; │ │ 0x0000 - 0x001d reg=3 tag Ljava/lang/String; │ │ 0x0000 - 0x001d reg=4 id I │ │ 0x0000 - 0x001d reg=5 notification Landroid/app/Notification; │ │ │ │ - source_file_idx : 2957 (NotificationManagerCompat.java) │ │ + source_file_idx : 2963 (NotificationManagerCompat.java) │ │ │ │ Class #113 header: │ │ -class_idx : 314 │ │ +class_idx : 318 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2958 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2964 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #113 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompatEclair;' │ │ @@ -20758,17 +20757,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056984: |[056984] android.support.v4.app.NotificationManagerCompatEclair.:()V │ │ -056994: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05699a: 0e00 |0003: return-void │ │ +0571b8: |[0571b8] android.support.v4.app.NotificationManagerCompatEclair.:()V │ │ +0571c8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0571ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationManagerCompatEclair;) │ │ @@ -20776,17 +20775,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;I)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05699c: |[05699c] android.support.v4.app.NotificationManagerCompatEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ -0569ac: 6e30 d200 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.cancel:(Ljava/lang/String;I)V // method@00d2 │ │ -0569b2: 0e00 |0003: return-void │ │ +0571d0: |[0571d0] android.support.v4.app.NotificationManagerCompatEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ +0571e0: 6e30 d200 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.cancel:(Ljava/lang/String;I)V // method@00d2 │ │ +0571e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 notificationManager Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=1 tag Ljava/lang/String; │ │ @@ -20797,35 +20796,35 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0569b4: |[0569b4] android.support.v4.app.NotificationManagerCompatEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ -0569c4: 6e40 d500 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/NotificationManager;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@00d5 │ │ -0569ca: 0e00 |0003: return-void │ │ +0571e8: |[0571e8] android.support.v4.app.NotificationManagerCompatEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ +0571f8: 6e40 d500 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/NotificationManager;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@00d5 │ │ +0571fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 notificationManager Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=1 tag Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 id I │ │ 0x0000 - 0x0004 reg=3 notification Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2958 (NotificationManagerCompatEclair.java) │ │ + source_file_idx : 2964 (NotificationManagerCompatEclair.java) │ │ │ │ Class #114 header: │ │ -class_idx : 315 │ │ +class_idx : 319 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2959 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2965 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #114 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompatIceCreamSandwich;' │ │ @@ -20845,31 +20844,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0569cc: |[0569cc] android.support.v4.app.NotificationManagerCompatIceCreamSandwich.:()V │ │ -0569dc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0569e2: 0e00 |0003: return-void │ │ +057200: |[057200] android.support.v4.app.NotificationManagerCompatIceCreamSandwich.:()V │ │ +057210: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +057216: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompatIceCreamSandwich; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2959 (NotificationManagerCompatIceCreamSandwich.java) │ │ + source_file_idx : 2965 (NotificationManagerCompatIceCreamSandwich.java) │ │ │ │ Class #115 header: │ │ -class_idx : 317 │ │ +class_idx : 321 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3115 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3121 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #115 annotations: │ │ Annotations on class │ │ @@ -20909,28 +20908,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0569e4: |[0569e4] android.support.v4.app.RemoteInput$Builder.:(Ljava/lang/String;)V │ │ -0569f4: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0569fa: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0569fc: 5c20 6802 |0004: iput-boolean v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0268 │ │ -056a00: 2200 7700 |0006: new-instance v0, Landroid/os/Bundle; // type@0077 │ │ -056a04: 7010 4f02 0000 |0008: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ -056a0a: 5b20 6a02 |000b: iput-object v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@026a │ │ -056a0e: 3903 0a00 |000d: if-nez v3, 0017 // +000a │ │ -056a12: 2200 a104 |000f: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -056a16: 1a01 3b0c |0011: const-string v1, "Result key can't be null" // string@0c3b │ │ -056a1a: 7020 9824 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -056a20: 2700 |0016: throw v0 │ │ -056a22: 5b23 6c02 |0017: iput-object v3, v2, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@026c │ │ -056a26: 0e00 |0019: return-void │ │ +057218: |[057218] android.support.v4.app.RemoteInput$Builder.:(Ljava/lang/String;)V │ │ +057228: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05722e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +057230: 5c20 6802 |0004: iput-boolean v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0268 │ │ +057234: 2200 7a00 |0006: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +057238: 7010 4f02 0000 |0008: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ +05723e: 5b20 6a02 |000b: iput-object v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@026a │ │ +057242: 3903 0a00 |000d: if-nez v3, 0017 // +000a │ │ +057246: 2200 a704 |000f: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +05724a: 1a01 410c |0011: const-string v1, "Result key can't be null" // string@0c41 │ │ +05724e: 7020 9824 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +057254: 2700 |0016: throw v0 │ │ +057256: 5b23 6c02 |0017: iput-object v3, v2, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@026c │ │ +05725a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=98 │ │ 0x0006 line=99 │ │ 0x000d line=106 │ │ 0x000f line=107 │ │ @@ -20946,19 +20945,19 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -056a28: |[056a28] android.support.v4.app.RemoteInput$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/RemoteInput$Builder; │ │ -056a38: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -056a3c: 5410 6a02 |0002: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@026a │ │ -056a40: 6e20 6102 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0261 │ │ -056a46: 1101 |0007: return-object v1 │ │ +05725c: |[05725c] android.support.v4.app.RemoteInput$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/RemoteInput$Builder; │ │ +05726c: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +057270: 5410 6a02 |0002: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@026a │ │ +057274: 6e20 6102 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0261 │ │ +05727a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0002 line=157 │ │ 0x0007 line=159 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/RemoteInput$Builder; │ │ @@ -20969,23 +20968,23 @@ │ │ type : '()Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 16 16-bit code units │ │ -056a48: |[056a48] android.support.v4.app.RemoteInput$Builder.build:()Landroid/support/v4/app/RemoteInput; │ │ -056a58: 2200 4201 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@0142 │ │ -056a5c: 5461 6c02 |0002: iget-object v1, v6, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@026c │ │ -056a60: 5462 6b02 |0004: iget-object v2, v6, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@026b │ │ -056a64: 5463 6902 |0006: iget-object v3, v6, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@0269 │ │ -056a68: 5564 6802 |0008: iget-boolean v4, v6, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0268 │ │ -056a6c: 5465 6a02 |000a: iget-object v5, v6, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@026a │ │ -056a70: 7606 0e07 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@070e │ │ -056a76: 1100 |000f: return-object v0 │ │ +05727c: |[05727c] android.support.v4.app.RemoteInput$Builder.build:()Landroid/support/v4/app/RemoteInput; │ │ +05728c: 2200 4601 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@0146 │ │ +057290: 5461 6c02 |0002: iget-object v1, v6, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@026c │ │ +057294: 5462 6b02 |0004: iget-object v2, v6, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@026b │ │ +057298: 5463 6902 |0006: iget-object v3, v6, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@0269 │ │ +05729c: 5564 6802 |0008: iget-boolean v4, v6, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0268 │ │ +0572a0: 5465 6a02 |000a: iget-object v5, v6, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@026a │ │ +0572a4: 7606 0e07 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@070e │ │ +0572aa: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0010 reg=6 this Landroid/support/v4/app/RemoteInput$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ @@ -20993,17 +20992,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056a78: |[056a78] android.support.v4.app.RemoteInput$Builder.getExtras:()Landroid/os/Bundle; │ │ -056a88: 5410 6a02 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@026a │ │ -056a8c: 1100 |0002: return-object v0 │ │ +0572ac: |[0572ac] android.support.v4.app.RemoteInput$Builder.getExtras:()Landroid/os/Bundle; │ │ +0572bc: 5410 6a02 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@026a │ │ +0572c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput$Builder; │ │ │ │ #3 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ @@ -21011,17 +21010,17 @@ │ │ type : '(Z)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056a90: |[056a90] android.support.v4.app.RemoteInput$Builder.setAllowFreeFormInput:(Z)Landroid/support/v4/app/RemoteInput$Builder; │ │ -056aa0: 5c01 6802 |0000: iput-boolean v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0268 │ │ -056aa4: 1100 |0002: return-object v0 │ │ +0572c4: |[0572c4] android.support.v4.app.RemoteInput$Builder.setAllowFreeFormInput:(Z)Landroid/support/v4/app/RemoteInput$Builder; │ │ +0572d4: 5c01 6802 |0000: iput-boolean v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0268 │ │ +0572d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0002 line=145 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/RemoteInput$Builder; │ │ 0x0000 - 0x0003 reg=1 allowFreeFormInput Z │ │ @@ -21031,17 +21030,17 @@ │ │ type : '([Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056aa8: |[056aa8] android.support.v4.app.RemoteInput$Builder.setChoices:([Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ -056ab8: 5b01 6902 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@0269 │ │ -056abc: 1100 |0002: return-object v0 │ │ +0572dc: |[0572dc] android.support.v4.app.RemoteInput$Builder.setChoices:([Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ +0572ec: 5b01 6902 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@0269 │ │ +0572f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0002 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/RemoteInput$Builder; │ │ 0x0000 - 0x0003 reg=1 choices [Ljava/lang/CharSequence; │ │ @@ -21051,32 +21050,32 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056ac0: |[056ac0] android.support.v4.app.RemoteInput$Builder.setLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ -056ad0: 5b01 6b02 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@026b │ │ -056ad4: 1100 |0002: return-object v0 │ │ +0572f4: |[0572f4] android.support.v4.app.RemoteInput$Builder.setLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ +057304: 5b01 6b02 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@026b │ │ +057308: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0002 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/RemoteInput$Builder; │ │ 0x0000 - 0x0003 reg=1 label Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 3115 (RemoteInput.java) │ │ + source_file_idx : 3121 (RemoteInput.java) │ │ │ │ Class #116 header: │ │ -class_idx : 318 │ │ +class_idx : 322 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3115 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3121 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #116 annotations: │ │ Annotations on class │ │ @@ -21100,21 +21099,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInput$Impl;) │ │ name : 'getResultsFromIntent' │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3115 (RemoteInput.java) │ │ + source_file_idx : 3121 (RemoteInput.java) │ │ │ │ Class #117 header: │ │ -class_idx : 323 │ │ +class_idx : 327 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3116 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3122 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #117 - │ │ Class descriptor : 'Landroid/support/v4/app/RemoteInputCompatApi20;' │ │ @@ -21129,17 +21128,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056ad8: |[056ad8] android.support.v4.app.RemoteInputCompatApi20.:()V │ │ -056ae8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -056aee: 0e00 |0003: return-void │ │ +05730c: |[05730c] android.support.v4.app.RemoteInputCompatApi20.:()V │ │ +05731c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +057322: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatApi20; │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInputCompatApi20;) │ │ @@ -21147,19 +21146,19 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -056af0: |[056af0] android.support.v4.app.RemoteInputCompatApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -056b00: 7110 1807 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@0718 │ │ -056b06: 0c00 |0003: move-result-object v0 │ │ -056b08: 7130 e100 2003 |0004: invoke-static {v0, v2, v3}, Landroid/app/RemoteInput;.addResultsToIntent:([Landroid/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@00e1 │ │ -056b0e: 0e00 |0007: return-void │ │ +057324: |[057324] android.support.v4.app.RemoteInputCompatApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +057334: 7110 1807 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@0718 │ │ +05733a: 0c00 |0003: move-result-object v0 │ │ +05733c: 7130 e100 2003 |0004: invoke-static {v0, v2, v3}, Landroid/app/RemoteInput;.addResultsToIntent:([Landroid/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@00e1 │ │ +057342: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x0000 - 0x0008 reg=2 intent Landroid/content/Intent; │ │ @@ -21170,49 +21169,49 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -056b10: |[056b10] android.support.v4.app.RemoteInputCompatApi20.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; │ │ -056b20: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -056b24: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -056b26: 1101 |0003: return-object v1 │ │ -056b28: 2153 |0004: array-length v3, v5 │ │ -056b2a: 2331 f904 |0005: new-array v1, v3, [Landroid/app/RemoteInput; // type@04f9 │ │ -056b2e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -056b30: 2153 |0008: array-length v3, v5 │ │ -056b32: 3530 faff |0009: if-ge v0, v3, 0003 // -0006 │ │ -056b36: 4602 0500 |000b: aget-object v2, v5, v0 │ │ -056b3a: 2203 2100 |000d: new-instance v3, Landroid/app/RemoteInput$Builder; // type@0021 │ │ -056b3e: 6e10 2207 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0722 │ │ -056b44: 0c04 |0012: move-result-object v4 │ │ -056b46: 7020 db00 4300 |0013: invoke-direct {v3, v4}, Landroid/app/RemoteInput$Builder;.:(Ljava/lang/String;)V // method@00db │ │ -056b4c: 6e10 2107 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0721 │ │ -056b52: 0c04 |0019: move-result-object v4 │ │ -056b54: 6e20 e000 4300 |001a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setLabel:(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@00e0 │ │ -056b5a: 0c03 |001d: move-result-object v3 │ │ -056b5c: 6e10 1f07 0200 |001e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@071f │ │ -056b62: 0c04 |0021: move-result-object v4 │ │ -056b64: 6e20 df00 4300 |0022: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setChoices:([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@00df │ │ -056b6a: 0c03 |0025: move-result-object v3 │ │ -056b6c: 6e10 1e07 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@071e │ │ -056b72: 0a04 |0029: move-result v4 │ │ -056b74: 6e20 de00 4300 |002a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setAllowFreeFormInput:(Z)Landroid/app/RemoteInput$Builder; // method@00de │ │ -056b7a: 0c03 |002d: move-result-object v3 │ │ -056b7c: 6e10 2007 0200 |002e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0720 │ │ -056b82: 0c04 |0031: move-result-object v4 │ │ -056b84: 6e20 dc00 4300 |0032: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; // method@00dc │ │ -056b8a: 0c03 |0035: move-result-object v3 │ │ -056b8c: 6e10 dd00 0300 |0036: invoke-virtual {v3}, Landroid/app/RemoteInput$Builder;.build:()Landroid/app/RemoteInput; // method@00dd │ │ -056b92: 0c03 |0039: move-result-object v3 │ │ -056b94: 4d03 0100 |003a: aput-object v3, v1, v0 │ │ -056b98: d800 0001 |003c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -056b9c: 28ca |003e: goto 0008 // -0036 │ │ +057344: |[057344] android.support.v4.app.RemoteInputCompatApi20.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; │ │ +057354: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +057358: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05735a: 1101 |0003: return-object v1 │ │ +05735c: 2153 |0004: array-length v3, v5 │ │ +05735e: 2331 ff04 |0005: new-array v1, v3, [Landroid/app/RemoteInput; // type@04ff │ │ +057362: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +057364: 2153 |0008: array-length v3, v5 │ │ +057366: 3530 faff |0009: if-ge v0, v3, 0003 // -0006 │ │ +05736a: 4602 0500 |000b: aget-object v2, v5, v0 │ │ +05736e: 2203 2100 |000d: new-instance v3, Landroid/app/RemoteInput$Builder; // type@0021 │ │ +057372: 6e10 2207 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0722 │ │ +057378: 0c04 |0012: move-result-object v4 │ │ +05737a: 7020 db00 4300 |0013: invoke-direct {v3, v4}, Landroid/app/RemoteInput$Builder;.:(Ljava/lang/String;)V // method@00db │ │ +057380: 6e10 2107 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0721 │ │ +057386: 0c04 |0019: move-result-object v4 │ │ +057388: 6e20 e000 4300 |001a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setLabel:(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@00e0 │ │ +05738e: 0c03 |001d: move-result-object v3 │ │ +057390: 6e10 1f07 0200 |001e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@071f │ │ +057396: 0c04 |0021: move-result-object v4 │ │ +057398: 6e20 df00 4300 |0022: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setChoices:([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@00df │ │ +05739e: 0c03 |0025: move-result-object v3 │ │ +0573a0: 6e10 1e07 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@071e │ │ +0573a6: 0a04 |0029: move-result v4 │ │ +0573a8: 6e20 de00 4300 |002a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setAllowFreeFormInput:(Z)Landroid/app/RemoteInput$Builder; // method@00de │ │ +0573ae: 0c03 |002d: move-result-object v3 │ │ +0573b0: 6e10 2007 0200 |002e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0720 │ │ +0573b6: 0c04 |0031: move-result-object v4 │ │ +0573b8: 6e20 dc00 4300 |0032: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; // method@00dc │ │ +0573be: 0c03 |0035: move-result-object v3 │ │ +0573c0: 6e10 dd00 0300 |0036: invoke-virtual {v3}, Landroid/app/RemoteInput$Builder;.build:()Landroid/app/RemoteInput; // method@00dd │ │ +0573c6: 0c03 |0039: move-result-object v3 │ │ +0573c8: 4d03 0100 |003a: aput-object v3, v1, v0 │ │ +0573cc: d800 0001 |003c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0573d0: 28ca |003e: goto 0008 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0002 line=40 │ │ 0x0003 line=52 │ │ 0x0004 line=42 │ │ 0x0007 line=43 │ │ @@ -21230,18 +21229,18 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056ba0: |[056ba0] android.support.v4.app.RemoteInputCompatApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -056bb0: 7110 e700 0100 |0000: invoke-static {v1}, Landroid/app/RemoteInput;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@00e7 │ │ -056bb6: 0c00 |0003: move-result-object v0 │ │ -056bb8: 1100 |0004: return-object v0 │ │ +0573d4: |[0573d4] android.support.v4.app.RemoteInputCompatApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +0573e4: 7110 e700 0100 |0000: invoke-static {v1}, Landroid/app/RemoteInput;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@00e7 │ │ +0573ea: 0c00 |0003: move-result-object v0 │ │ +0573ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 intent Landroid/content/Intent; │ │ │ │ #4 : (in Landroid/support/v4/app/RemoteInputCompatApi20;) │ │ @@ -21249,41 +21248,41 @@ │ │ type : '([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 45 16-bit code units │ │ -056bbc: |[056bbc] android.support.v4.app.RemoteInputCompatApi20.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -056bcc: 3909 0400 |0000: if-nez v9, 0004 // +0004 │ │ -056bd0: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -056bd2: 1107 |0003: return-object v7 │ │ -056bd4: 2190 |0004: array-length v0, v9 │ │ -056bd6: 7220 1c07 0a00 |0005: invoke-interface {v10, v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@071c │ │ -056bdc: 0c07 |0008: move-result-object v7 │ │ -056bde: 1206 |0009: const/4 v6, #int 0 // #0 │ │ -056be0: 2190 |000a: array-length v0, v9 │ │ -056be2: 3506 f8ff |000b: if-ge v6, v0, 0003 // -0008 │ │ -056be6: 4608 0906 |000d: aget-object v8, v9, v6 │ │ -056bea: 6e10 e600 0800 |000f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getResultKey:()Ljava/lang/String; // method@00e6 │ │ -056bf0: 0c01 |0012: move-result-object v1 │ │ -056bf2: 6e10 e500 0800 |0013: invoke-virtual {v8}, Landroid/app/RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@00e5 │ │ -056bf8: 0c02 |0016: move-result-object v2 │ │ -056bfa: 6e10 e300 0800 |0017: invoke-virtual {v8}, Landroid/app/RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@00e3 │ │ -056c00: 0c03 |001a: move-result-object v3 │ │ -056c02: 6e10 e200 0800 |001b: invoke-virtual {v8}, Landroid/app/RemoteInput;.getAllowFreeFormInput:()Z // method@00e2 │ │ -056c08: 0a04 |001e: move-result v4 │ │ -056c0a: 6e10 e400 0800 |001f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getExtras:()Landroid/os/Bundle; // method@00e4 │ │ -056c10: 0c05 |0022: move-result-object v5 │ │ -056c12: 07a0 |0023: move-object v0, v10 │ │ -056c14: 7806 1b07 0000 |0024: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@071b │ │ -056c1a: 0c00 |0027: move-result-object v0 │ │ -056c1c: 4d00 0706 |0028: aput-object v0, v7, v6 │ │ -056c20: d806 0601 |002a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -056c24: 28de |002c: goto 000a // -0022 │ │ +0573f0: |[0573f0] android.support.v4.app.RemoteInputCompatApi20.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +057400: 3909 0400 |0000: if-nez v9, 0004 // +0004 │ │ +057404: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +057406: 1107 |0003: return-object v7 │ │ +057408: 2190 |0004: array-length v0, v9 │ │ +05740a: 7220 1c07 0a00 |0005: invoke-interface {v10, v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@071c │ │ +057410: 0c07 |0008: move-result-object v7 │ │ +057412: 1206 |0009: const/4 v6, #int 0 // #0 │ │ +057414: 2190 |000a: array-length v0, v9 │ │ +057416: 3506 f8ff |000b: if-ge v6, v0, 0003 // -0008 │ │ +05741a: 4608 0906 |000d: aget-object v8, v9, v6 │ │ +05741e: 6e10 e600 0800 |000f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getResultKey:()Ljava/lang/String; // method@00e6 │ │ +057424: 0c01 |0012: move-result-object v1 │ │ +057426: 6e10 e500 0800 |0013: invoke-virtual {v8}, Landroid/app/RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@00e5 │ │ +05742c: 0c02 |0016: move-result-object v2 │ │ +05742e: 6e10 e300 0800 |0017: invoke-virtual {v8}, Landroid/app/RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@00e3 │ │ +057434: 0c03 |001a: move-result-object v3 │ │ +057436: 6e10 e200 0800 |001b: invoke-virtual {v8}, Landroid/app/RemoteInput;.getAllowFreeFormInput:()Z // method@00e2 │ │ +05743c: 0a04 |001e: move-result v4 │ │ +05743e: 6e10 e400 0800 |001f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getExtras:()Landroid/os/Bundle; // method@00e4 │ │ +057444: 0c05 |0022: move-result-object v5 │ │ +057446: 07a0 |0023: move-object v0, v10 │ │ +057448: 7806 1b07 0000 |0024: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@071b │ │ +05744e: 0c00 |0027: move-result-object v0 │ │ +057450: 4d00 0706 |0028: aput-object v0, v7, v6 │ │ +057454: d806 0601 |002a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +057458: 28de |002c: goto 000a // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0002 line=27 │ │ 0x0003 line=35 │ │ 0x0004 line=29 │ │ 0x0009 line=30 │ │ @@ -21294,21 +21293,21 @@ │ │ 0x000a - 0x002d reg=6 i I │ │ 0x0009 - 0x002d reg=7 result [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x000f - 0x002d reg=8 src Landroid/app/RemoteInput; │ │ 0x0000 - 0x002d reg=9 srcArray [Landroid/app/RemoteInput; │ │ 0x0000 - 0x002d reg=10 factory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3116 (RemoteInputCompatApi20.java) │ │ + source_file_idx : 3122 (RemoteInputCompatApi20.java) │ │ │ │ Class #118 header: │ │ -class_idx : 324 │ │ +class_idx : 328 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3117 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3123 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #118 annotations: │ │ Annotations on class │ │ @@ -21332,21 +21331,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;) │ │ name : 'newArray' │ │ type : '(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3117 (RemoteInputCompatBase.java) │ │ + source_file_idx : 3123 (RemoteInputCompatBase.java) │ │ │ │ Class #119 header: │ │ -class_idx : 325 │ │ +class_idx : 329 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3117 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3123 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #119 annotations: │ │ Annotations on class │ │ @@ -21367,17 +21366,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056c28: |[056c28] android.support.v4.app.RemoteInputCompatBase$RemoteInput.:()V │ │ -056c38: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -056c3e: 0e00 |0003: return-void │ │ +05745c: |[05745c] android.support.v4.app.RemoteInputCompatBase$RemoteInput.:()V │ │ +05746c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +057472: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ │ │ @@ -21408,21 +21407,21 @@ │ │ │ │ #4 : (in Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;) │ │ name : 'getResultKey' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0404 (PROTECTED ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3117 (RemoteInputCompatBase.java) │ │ + source_file_idx : 3123 (RemoteInputCompatBase.java) │ │ │ │ Class #120 header: │ │ -class_idx : 326 │ │ +class_idx : 330 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3117 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3123 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #120 annotations: │ │ Annotations on class │ │ @@ -21441,32 +21440,32 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056c40: |[056c40] android.support.v4.app.RemoteInputCompatBase.:()V │ │ -056c50: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -056c56: 0e00 |0003: return-void │ │ +057474: |[057474] android.support.v4.app.RemoteInputCompatBase.:()V │ │ +057484: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05748a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatBase; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3117 (RemoteInputCompatBase.java) │ │ + source_file_idx : 3123 (RemoteInputCompatBase.java) │ │ │ │ Class #121 header: │ │ -class_idx : 327 │ │ +class_idx : 331 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3118 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3124 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #121 - │ │ Class descriptor : 'Landroid/support/v4/app/RemoteInputCompatJellybean;' │ │ @@ -21516,17 +21515,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056c58: |[056c58] android.support.v4.app.RemoteInputCompatJellybean.:()V │ │ -056c68: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -056c6e: 0e00 |0003: return-void │ │ +05748c: |[05748c] android.support.v4.app.RemoteInputCompatJellybean.:()V │ │ +05749c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0574a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatJellybean; │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInputCompatJellybean;) │ │ @@ -21534,43 +21533,43 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -056c70: |[056c70] android.support.v4.app.RemoteInputCompatJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -056c80: 2206 7700 |0000: new-instance v6, Landroid/os/Bundle; // type@0077 │ │ -056c84: 7010 4f02 0600 |0002: invoke-direct {v6}, Landroid/os/Bundle;.:()V // method@024f │ │ -056c8a: 0780 |0005: move-object v0, v8 │ │ -056c8c: 2103 |0006: array-length v3, v0 │ │ -056c8e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -056c90: 3532 1c00 |0008: if-ge v2, v3, 0024 // +001c │ │ -056c94: 4604 0002 |000a: aget-object v4, v0, v2 │ │ -056c98: 6e10 2207 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0722 │ │ -056c9e: 0c07 |000f: move-result-object v7 │ │ -056ca0: 6e20 5202 7a00 |0010: invoke-virtual {v10, v7}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0252 │ │ -056ca6: 0c05 |0013: move-result-object v5 │ │ -056ca8: 2057 9304 |0014: instance-of v7, v5, Ljava/lang/CharSequence; // type@0493 │ │ -056cac: 3807 0b00 |0016: if-eqz v7, 0021 // +000b │ │ -056cb0: 6e10 2207 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0722 │ │ -056cb6: 0c07 |001b: move-result-object v7 │ │ -056cb8: 1f05 9304 |001c: check-cast v5, Ljava/lang/CharSequence; // type@0493 │ │ -056cbc: 6e30 6402 7605 |001e: invoke-virtual {v6, v7, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@0264 │ │ -056cc2: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ -056cc6: 28e5 |0023: goto 0008 // -001b │ │ -056cc8: 2201 3600 |0024: new-instance v1, Landroid/content/Intent; // type@0036 │ │ -056ccc: 7010 3801 0100 |0026: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0138 │ │ -056cd2: 1a07 dc10 |0029: const-string v7, "android.remoteinput.resultsData" // string@10dc │ │ -056cd6: 6e30 5201 7106 |002b: invoke-virtual {v1, v7, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@0152 │ │ -056cdc: 1a07 db10 |002e: const-string v7, "android.remoteinput.results" // string@10db │ │ -056ce0: 7120 0201 1700 |0030: invoke-static {v7, v1}, Landroid/content/ClipData;.newIntent:(Ljava/lang/CharSequence;Landroid/content/Intent;)Landroid/content/ClipData; // method@0102 │ │ -056ce6: 0c07 |0033: move-result-object v7 │ │ -056ce8: 6e20 5c01 7900 |0034: invoke-virtual {v9, v7}, Landroid/content/Intent;.setClipData:(Landroid/content/ClipData;)V // method@015c │ │ -056cee: 0e00 |0037: return-void │ │ +0574a4: |[0574a4] android.support.v4.app.RemoteInputCompatJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +0574b4: 2206 7a00 |0000: new-instance v6, Landroid/os/Bundle; // type@007a │ │ +0574b8: 7010 4f02 0600 |0002: invoke-direct {v6}, Landroid/os/Bundle;.:()V // method@024f │ │ +0574be: 0780 |0005: move-object v0, v8 │ │ +0574c0: 2103 |0006: array-length v3, v0 │ │ +0574c2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0574c4: 3532 1c00 |0008: if-ge v2, v3, 0024 // +001c │ │ +0574c8: 4604 0002 |000a: aget-object v4, v0, v2 │ │ +0574cc: 6e10 2207 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0722 │ │ +0574d2: 0c07 |000f: move-result-object v7 │ │ +0574d4: 6e20 5202 7a00 |0010: invoke-virtual {v10, v7}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0252 │ │ +0574da: 0c05 |0013: move-result-object v5 │ │ +0574dc: 2057 9904 |0014: instance-of v7, v5, Ljava/lang/CharSequence; // type@0499 │ │ +0574e0: 3807 0b00 |0016: if-eqz v7, 0021 // +000b │ │ +0574e4: 6e10 2207 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0722 │ │ +0574ea: 0c07 |001b: move-result-object v7 │ │ +0574ec: 1f05 9904 |001c: check-cast v5, Ljava/lang/CharSequence; // type@0499 │ │ +0574f0: 6e30 6402 7605 |001e: invoke-virtual {v6, v7, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@0264 │ │ +0574f6: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0574fa: 28e5 |0023: goto 0008 // -001b │ │ +0574fc: 2201 3600 |0024: new-instance v1, Landroid/content/Intent; // type@0036 │ │ +057500: 7010 3801 0100 |0026: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0138 │ │ +057506: 1a07 e210 |0029: const-string v7, "android.remoteinput.resultsData" // string@10e2 │ │ +05750a: 6e30 5201 7106 |002b: invoke-virtual {v1, v7, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@0152 │ │ +057510: 1a07 e110 |002e: const-string v7, "android.remoteinput.results" // string@10e1 │ │ +057514: 7120 0201 1700 |0030: invoke-static {v7, v1}, Landroid/content/ClipData;.newIntent:(Ljava/lang/CharSequence;Landroid/content/Intent;)Landroid/content/ClipData; // method@0102 │ │ +05751a: 0c07 |0033: move-result-object v7 │ │ +05751c: 6e20 5c01 7900 |0034: invoke-virtual {v9, v7}, Landroid/content/Intent;.setClipData:(Landroid/content/ClipData;)V // method@015c │ │ +057522: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ 0x000c line=98 │ │ 0x0014 line=99 │ │ 0x0018 line=100 │ │ @@ -21596,34 +21595,34 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 36 16-bit code units │ │ -056cf0: |[056cf0] android.support.v4.app.RemoteInputCompatJellybean.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -056d00: 1a00 1f22 |0000: const-string v0, "resultKey" // string@221f │ │ -056d04: 6e20 5e02 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@025e │ │ -056d0a: 0c01 |0005: move-result-object v1 │ │ -056d0c: 1a00 ba19 |0006: const-string v0, "label" // string@19ba │ │ -056d10: 6e20 5602 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0256 │ │ -056d16: 0c02 |000b: move-result-object v2 │ │ -056d18: 1a00 1b12 |000c: const-string v0, "choices" // string@121b │ │ -056d1c: 6e20 5702 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequenceArray:(Ljava/lang/String;)[Ljava/lang/CharSequence; // method@0257 │ │ -056d22: 0c03 |0011: move-result-object v3 │ │ -056d24: 1a00 b310 |0012: const-string v0, "allowFreeFormInput" // string@10b3 │ │ -056d28: 6e20 5302 0600 |0014: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0253 │ │ -056d2e: 0a04 |0017: move-result v4 │ │ -056d30: 1a00 9d14 |0018: const-string v0, "extras" // string@149d │ │ -056d34: 6e20 5502 0600 |001a: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0255 │ │ -056d3a: 0c05 |001d: move-result-object v5 │ │ -056d3c: 0770 |001e: move-object v0, v7 │ │ -056d3e: 7806 1b07 0000 |001f: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@071b │ │ -056d44: 0c00 |0022: move-result-object v0 │ │ -056d46: 1100 |0023: return-object v0 │ │ +057524: |[057524] android.support.v4.app.RemoteInputCompatJellybean.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +057534: 1a00 2522 |0000: const-string v0, "resultKey" // string@2225 │ │ +057538: 6e20 5e02 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@025e │ │ +05753e: 0c01 |0005: move-result-object v1 │ │ +057540: 1a00 c019 |0006: const-string v0, "label" // string@19c0 │ │ +057544: 6e20 5602 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0256 │ │ +05754a: 0c02 |000b: move-result-object v2 │ │ +05754c: 1a00 2112 |000c: const-string v0, "choices" // string@1221 │ │ +057550: 6e20 5702 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequenceArray:(Ljava/lang/String;)[Ljava/lang/CharSequence; // method@0257 │ │ +057556: 0c03 |0011: move-result-object v3 │ │ +057558: 1a00 b910 |0012: const-string v0, "allowFreeFormInput" // string@10b9 │ │ +05755c: 6e20 5302 0600 |0014: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0253 │ │ +057562: 0a04 |0017: move-result v4 │ │ +057564: 1a00 a314 |0018: const-string v0, "extras" // string@14a3 │ │ +057568: 6e20 5502 0600 |001a: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0255 │ │ +05756e: 0c05 |001d: move-result-object v5 │ │ +057570: 0770 |001e: move-object v0, v7 │ │ +057572: 7806 1b07 0000 |001f: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@071b │ │ +057578: 0c00 |0022: move-result-object v0 │ │ +05757a: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0024 reg=6 data Landroid/os/Bundle; │ │ 0x0000 - 0x0024 reg=7 factory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ │ │ @@ -21632,30 +21631,30 @@ │ │ type : '([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -056d48: |[056d48] android.support.v4.app.RemoteInputCompatJellybean.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -056d58: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -056d5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -056d5e: 1101 |0003: return-object v1 │ │ -056d60: 2132 |0004: array-length v2, v3 │ │ -056d62: 7220 1c07 2400 |0005: invoke-interface {v4, v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@071c │ │ -056d68: 0c01 |0008: move-result-object v1 │ │ -056d6a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -056d6c: 2132 |000a: array-length v2, v3 │ │ -056d6e: 3520 f8ff |000b: if-ge v0, v2, 0003 // -0008 │ │ -056d72: 4602 0300 |000d: aget-object v2, v3, v0 │ │ -056d76: 7120 2607 4200 |000f: invoke-static {v2, v4}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0726 │ │ -056d7c: 0c02 |0012: move-result-object v2 │ │ -056d7e: 4d02 0100 |0013: aput-object v2, v1, v0 │ │ -056d82: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ -056d86: 28f3 |0017: goto 000a // -000d │ │ +05757c: |[05757c] android.support.v4.app.RemoteInputCompatJellybean.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +05758c: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +057590: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +057592: 1101 |0003: return-object v1 │ │ +057594: 2132 |0004: array-length v2, v3 │ │ +057596: 7220 1c07 2400 |0005: invoke-interface {v4, v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@071c │ │ +05759c: 0c01 |0008: move-result-object v1 │ │ +05759e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0575a0: 2132 |000a: array-length v2, v3 │ │ +0575a2: 3520 f8ff |000b: if-ge v0, v2, 0003 // -0008 │ │ +0575a6: 4602 0300 |000d: aget-object v2, v3, v0 │ │ +0575aa: 7120 2607 4200 |000f: invoke-static {v2, v4}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0726 │ │ +0575b0: 0c02 |0012: move-result-object v2 │ │ +0575b2: 4d02 0100 |0013: aput-object v2, v1, v0 │ │ +0575b6: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0575ba: 28f3 |0017: goto 000a // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0003 line=65 │ │ 0x0004 line=61 │ │ 0x0009 line=62 │ │ @@ -21672,44 +21671,44 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -056d88: |[056d88] android.support.v4.app.RemoteInputCompatJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -056d98: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -056d9a: 6e10 4101 0500 |0001: invoke-virtual {v5}, Landroid/content/Intent;.getClipData:()Landroid/content/ClipData; // method@0141 │ │ -056da0: 0c00 |0004: move-result-object v0 │ │ -056da2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -056da6: 1102 |0007: return-object v2 │ │ -056da8: 6e10 0001 0000 |0008: invoke-virtual {v0}, Landroid/content/ClipData;.getDescription:()Landroid/content/ClipDescription; // method@0100 │ │ -056dae: 0c01 |000b: move-result-object v1 │ │ -056db0: 1a03 0426 |000c: const-string v3, "text/vnd.android.intent" // string@2604 │ │ -056db4: 6e20 0401 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@0104 │ │ -056dba: 0a03 |0011: move-result v3 │ │ -056dbc: 3803 f5ff |0012: if-eqz v3, 0007 // -000b │ │ -056dc0: 6e10 0301 0100 |0014: invoke-virtual {v1}, Landroid/content/ClipDescription;.getLabel:()Ljava/lang/CharSequence; // method@0103 │ │ -056dc6: 0c03 |0017: move-result-object v3 │ │ -056dc8: 1a04 db10 |0018: const-string v4, "android.remoteinput.results" // string@10db │ │ -056dcc: 6e20 b524 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ -056dd2: 0a03 |001d: move-result v3 │ │ -056dd4: 3803 e9ff |001e: if-eqz v3, 0007 // -0017 │ │ -056dd8: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -056dda: 6e20 0101 2000 |0021: invoke-virtual {v0, v2}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@0101 │ │ -056de0: 0c02 |0024: move-result-object v2 │ │ -056de2: 6e10 ff00 0200 |0025: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getIntent:()Landroid/content/Intent; // method@00ff │ │ -056de8: 0c02 |0028: move-result-object v2 │ │ -056dea: 6e10 4401 0200 |0029: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0144 │ │ -056df0: 0c02 |002c: move-result-object v2 │ │ -056df2: 1a03 dc10 |002d: const-string v3, "android.remoteinput.resultsData" // string@10dc │ │ -056df6: 6e20 5a02 3200 |002f: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@025a │ │ -056dfc: 0c02 |0032: move-result-object v2 │ │ -056dfe: 1f02 7700 |0033: check-cast v2, Landroid/os/Bundle; // type@0077 │ │ -056e02: 28d2 |0035: goto 0007 // -002e │ │ +0575bc: |[0575bc] android.support.v4.app.RemoteInputCompatJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +0575cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0575ce: 6e10 4101 0500 |0001: invoke-virtual {v5}, Landroid/content/Intent;.getClipData:()Landroid/content/ClipData; // method@0141 │ │ +0575d4: 0c00 |0004: move-result-object v0 │ │ +0575d6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +0575da: 1102 |0007: return-object v2 │ │ +0575dc: 6e10 0001 0000 |0008: invoke-virtual {v0}, Landroid/content/ClipData;.getDescription:()Landroid/content/ClipDescription; // method@0100 │ │ +0575e2: 0c01 |000b: move-result-object v1 │ │ +0575e4: 1a03 0a26 |000c: const-string v3, "text/vnd.android.intent" // string@260a │ │ +0575e8: 6e20 0401 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@0104 │ │ +0575ee: 0a03 |0011: move-result v3 │ │ +0575f0: 3803 f5ff |0012: if-eqz v3, 0007 // -000b │ │ +0575f4: 6e10 0301 0100 |0014: invoke-virtual {v1}, Landroid/content/ClipDescription;.getLabel:()Ljava/lang/CharSequence; // method@0103 │ │ +0575fa: 0c03 |0017: move-result-object v3 │ │ +0575fc: 1a04 e110 |0018: const-string v4, "android.remoteinput.results" // string@10e1 │ │ +057600: 6e20 b524 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ +057606: 0a03 |001d: move-result v3 │ │ +057608: 3803 e9ff |001e: if-eqz v3, 0007 // -0017 │ │ +05760c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +05760e: 6e20 0101 2000 |0021: invoke-virtual {v0, v2}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@0101 │ │ +057614: 0c02 |0024: move-result-object v2 │ │ +057616: 6e10 ff00 0200 |0025: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getIntent:()Landroid/content/Intent; // method@00ff │ │ +05761c: 0c02 |0028: move-result-object v2 │ │ +05761e: 6e10 4401 0200 |0029: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0144 │ │ +057624: 0c02 |002c: move-result-object v2 │ │ +057626: 1a03 e210 |002d: const-string v3, "android.remoteinput.resultsData" // string@10e2 │ │ +05762a: 6e20 5a02 3200 |002f: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@025a │ │ +057630: 0c02 |0032: move-result-object v2 │ │ +057632: 1f02 7a00 |0033: check-cast v2, Landroid/os/Bundle; // type@007a │ │ +057636: 28d2 |0035: goto 0007 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=80 │ │ 0x0005 line=81 │ │ 0x0007 line=91 │ │ 0x0008 line=84 │ │ 0x000c line=85 │ │ @@ -21725,38 +21724,38 @@ │ │ type : '(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -056e04: |[056e04] android.support.v4.app.RemoteInputCompatJellybean.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; │ │ -056e14: 2200 7700 |0000: new-instance v0, Landroid/os/Bundle; // type@0077 │ │ -056e18: 7010 4f02 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ -056e1e: 1a01 1f22 |0005: const-string v1, "resultKey" // string@221f │ │ -056e22: 6e10 2207 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0722 │ │ -056e28: 0c02 |000a: move-result-object v2 │ │ -056e2a: 6e30 6b02 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@026b │ │ -056e30: 1a01 ba19 |000e: const-string v1, "label" // string@19ba │ │ -056e34: 6e10 2107 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0721 │ │ -056e3a: 0c02 |0013: move-result-object v2 │ │ -056e3c: 6e30 6402 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@0264 │ │ -056e42: 1a01 1b12 |0017: const-string v1, "choices" // string@121b │ │ -056e46: 6e10 1f07 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@071f │ │ -056e4c: 0c02 |001c: move-result-object v2 │ │ -056e4e: 6e30 6502 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequenceArray:(Ljava/lang/String;[Ljava/lang/CharSequence;)V // method@0265 │ │ -056e54: 1a01 b310 |0020: const-string v1, "allowFreeFormInput" // string@10b3 │ │ -056e58: 6e10 1e07 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@071e │ │ -056e5e: 0a02 |0025: move-result v2 │ │ -056e60: 6e30 6202 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ -056e66: 1a01 9d14 |0029: const-string v1, "extras" // string@149d │ │ -056e6a: 6e10 2007 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0720 │ │ -056e70: 0c02 |002e: move-result-object v2 │ │ -056e72: 6e30 6302 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0263 │ │ -056e78: 1100 |0032: return-object v0 │ │ +057638: |[057638] android.support.v4.app.RemoteInputCompatJellybean.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; │ │ +057648: 2200 7a00 |0000: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +05764c: 7010 4f02 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ +057652: 1a01 2522 |0005: const-string v1, "resultKey" // string@2225 │ │ +057656: 6e10 2207 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0722 │ │ +05765c: 0c02 |000a: move-result-object v2 │ │ +05765e: 6e30 6b02 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@026b │ │ +057664: 1a01 c019 |000e: const-string v1, "label" // string@19c0 │ │ +057668: 6e10 2107 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0721 │ │ +05766e: 0c02 |0013: move-result-object v2 │ │ +057670: 6e30 6402 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@0264 │ │ +057676: 1a01 2112 |0017: const-string v1, "choices" // string@1221 │ │ +05767a: 6e10 1f07 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@071f │ │ +057680: 0c02 |001c: move-result-object v2 │ │ +057682: 6e30 6502 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequenceArray:(Ljava/lang/String;[Ljava/lang/CharSequence;)V // method@0265 │ │ +057688: 1a01 b910 |0020: const-string v1, "allowFreeFormInput" // string@10b9 │ │ +05768c: 6e10 1e07 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@071e │ │ +057692: 0a02 |0025: move-result v2 │ │ +057694: 6e30 6202 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ +05769a: 1a01 a314 |0029: const-string v1, "extras" // string@14a3 │ │ +05769e: 6e10 2007 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0720 │ │ +0576a4: 0c02 |002e: move-result-object v2 │ │ +0576a6: 6e30 6302 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0263 │ │ +0576ac: 1100 |0032: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ 0x000e line=49 │ │ 0x0017 line=50 │ │ 0x0020 line=51 │ │ @@ -21771,29 +21770,29 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -056e7c: |[056e7c] android.support.v4.app.RemoteInputCompatJellybean.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; │ │ -056e8c: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -056e90: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -056e92: 1100 |0003: return-object v0 │ │ -056e94: 2132 |0004: array-length v2, v3 │ │ -056e96: 2320 fd04 |0005: new-array v0, v2, [Landroid/os/Bundle; // type@04fd │ │ -056e9a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -056e9c: 2132 |0008: array-length v2, v3 │ │ -056e9e: 3521 faff |0009: if-ge v1, v2, 0003 // -0006 │ │ -056ea2: 4602 0301 |000b: aget-object v2, v3, v1 │ │ -056ea6: 7110 2907 0200 |000d: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; // method@0729 │ │ -056eac: 0c02 |0010: move-result-object v2 │ │ -056eae: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ -056eb2: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -056eb6: 28f3 |0015: goto 0008 // -000d │ │ +0576b0: |[0576b0] android.support.v4.app.RemoteInputCompatJellybean.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; │ │ +0576c0: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +0576c4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0576c6: 1100 |0003: return-object v0 │ │ +0576c8: 2132 |0004: array-length v2, v3 │ │ +0576ca: 2320 0305 |0005: new-array v0, v2, [Landroid/os/Bundle; // type@0503 │ │ +0576ce: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0576d0: 2132 |0008: array-length v2, v3 │ │ +0576d2: 3521 faff |0009: if-ge v1, v2, 0003 // -0006 │ │ +0576d6: 4602 0301 |000b: aget-object v2, v3, v1 │ │ +0576da: 7110 2907 0200 |000d: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; // method@0729 │ │ +0576e0: 0c02 |0010: move-result-object v2 │ │ +0576e2: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ +0576e6: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0576ea: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0002 line=70 │ │ 0x0003 line=76 │ │ 0x0004 line=72 │ │ 0x0007 line=73 │ │ @@ -21801,21 +21800,21 @@ │ │ 0x0013 line=73 │ │ locals : │ │ 0x0007 - 0x0016 reg=0 bundles [Landroid/os/Bundle; │ │ 0x0008 - 0x0016 reg=1 i I │ │ 0x0000 - 0x0016 reg=3 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3118 (RemoteInputCompatJellybean.java) │ │ + source_file_idx : 3124 (RemoteInputCompatJellybean.java) │ │ │ │ Class #122 header: │ │ -class_idx : 328 │ │ +class_idx : 332 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3235 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3241 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #122 - │ │ Class descriptor : 'Landroid/support/v4/app/ServiceCompat;' │ │ @@ -21835,32 +21834,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056eb8: |[056eb8] android.support.v4.app.ServiceCompat.:()V │ │ -056ec8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -056ece: 0e00 |0003: return-void │ │ +0576ec: |[0576ec] android.support.v4.app.ServiceCompat.:()V │ │ +0576fc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +057702: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ServiceCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3235 (ServiceCompat.java) │ │ + source_file_idx : 3241 (ServiceCompat.java) │ │ │ │ Class #123 header: │ │ -class_idx : 329 │ │ +class_idx : 333 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3243 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3249 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 21 │ │ │ │ Class #123 annotations: │ │ Annotations on class │ │ @@ -21918,37 +21917,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -056ed0: |[056ed0] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -056ee0: 7010 b324 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@24b3 │ │ -056ee6: 5b34 7f02 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@027f │ │ -056eea: 2200 3600 |0005: new-instance v0, Landroid/content/Intent; // type@0036 │ │ -056eee: 7010 3801 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0138 │ │ -056ef4: 1a01 c710 |000a: const-string v1, "android.intent.action.SEND" // string@10c7 │ │ -056ef8: 6e20 5b01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@015b │ │ -056efe: 0c00 |000f: move-result-object v0 │ │ -056f00: 5b30 8302 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -056f04: 5430 8302 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -056f08: 1a01 f810 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@10f8 │ │ -056f0c: 6e10 5900 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0059 │ │ -056f12: 0c02 |0019: move-result-object v2 │ │ -056f14: 6e30 5501 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ -056f1a: 5430 8302 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -056f1e: 1a01 f710 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@10f7 │ │ -056f22: 6e10 5600 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0056 │ │ -056f28: 0c02 |0024: move-result-object v2 │ │ -056f2a: 6e30 5301 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0153 │ │ -056f30: 5430 8302 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -056f34: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -056f38: 6e20 3c01 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ -056f3e: 0e00 |002f: return-void │ │ +057704: |[057704] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +057714: 7010 b324 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05771a: 5b34 7f02 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@027f │ │ +05771e: 2200 3600 |0005: new-instance v0, Landroid/content/Intent; // type@0036 │ │ +057722: 7010 3801 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0138 │ │ +057728: 1a01 cd10 |000a: const-string v1, "android.intent.action.SEND" // string@10cd │ │ +05772c: 6e20 5b01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@015b │ │ +057732: 0c00 |000f: move-result-object v0 │ │ +057734: 5b30 8302 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057738: 5430 8302 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +05773c: 1a01 fe10 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@10fe │ │ +057740: 6e10 5900 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0059 │ │ +057746: 0c02 |0019: move-result-object v2 │ │ +057748: 6e30 5501 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ +05774e: 5430 8302 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057752: 1a01 fd10 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@10fd │ │ +057756: 6e10 5600 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0056 │ │ +05775c: 0c02 |0024: move-result-object v2 │ │ +05775e: 6e30 5301 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0153 │ │ +057764: 5430 8302 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057768: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +05776c: 6e20 3c01 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ +057772: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0003 line=280 │ │ 0x0005 line=281 │ │ 0x0012 line=282 │ │ 0x001d line=283 │ │ @@ -21963,35 +21962,35 @@ │ │ type : '(Ljava/lang/String;Ljava/util/ArrayList;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 37 16-bit code units │ │ -056f40: |[056f40] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -056f50: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -056f52: 5454 8302 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -056f56: 6e20 4a01 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@014a │ │ -056f5c: 0c00 |0006: move-result-object v0 │ │ -056f5e: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -056f62: 2101 |0009: array-length v1, v0 │ │ -056f64: 6e10 0d25 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -056f6a: 0a04 |000d: move-result v4 │ │ -056f6c: b014 |000e: add-int/2addr v4, v1 │ │ -056f6e: 2342 1b05 |000f: new-array v2, v4, [Ljava/lang/String; // type@051b │ │ -056f72: 6e20 0f25 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ -056f78: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -056f7c: 6e10 0d25 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -056f82: 0a04 |0019: move-result v4 │ │ -056f84: 7151 e524 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -056f8a: 5453 8302 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -056f8e: 6e30 5601 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0156 │ │ -056f94: 0e00 |0022: return-void │ │ -056f96: 0131 |0023: move v1, v3 │ │ -056f98: 28e6 |0024: goto 000a // -001a │ │ +057774: |[057774] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +057784: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +057786: 5454 8302 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +05778a: 6e20 4a01 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@014a │ │ +057790: 0c00 |0006: move-result-object v0 │ │ +057792: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +057796: 2101 |0009: array-length v1, v0 │ │ +057798: 6e10 0d25 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +05779e: 0a04 |000d: move-result v4 │ │ +0577a0: b014 |000e: add-int/2addr v4, v1 │ │ +0577a2: 2342 2105 |000f: new-array v2, v4, [Ljava/lang/String; // type@0521 │ │ +0577a6: 6e20 0f25 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ +0577ac: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +0577b0: 6e10 0d25 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0577b6: 0a04 |0019: move-result v4 │ │ +0577b8: 7151 e524 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +0577be: 5453 8302 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +0577c2: 6e30 5601 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0156 │ │ +0577c8: 0e00 |0022: return-void │ │ +0577ca: 0131 |0023: move v1, v3 │ │ +0577cc: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=345 │ │ 0x0007 line=346 │ │ 0x000a line=347 │ │ 0x0011 line=348 │ │ 0x0014 line=349 │ │ @@ -22013,33 +22012,33 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 31 16-bit code units │ │ -056f9c: |[056f9c] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -056fac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -056fae: 6e10 3907 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0739 │ │ -056fb4: 0c00 |0004: move-result-object v0 │ │ -056fb6: 6e20 4a01 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@014a │ │ -056fbc: 0c01 |0008: move-result-object v1 │ │ -056fbe: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -056fc2: 2112 |000b: array-length v2, v1 │ │ -056fc4: 2185 |000c: array-length v5, v8 │ │ -056fc6: b025 |000d: add-int/2addr v5, v2 │ │ -056fc8: 2353 1b05 |000e: new-array v3, v5, [Ljava/lang/String; // type@051b │ │ -056fcc: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -056fd0: 7152 e524 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -056fd6: 2185 |0015: array-length v5, v8 │ │ -056fd8: 7155 e524 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -056fde: 6e30 5601 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0156 │ │ -056fe4: 0e00 |001c: return-void │ │ -056fe6: 0142 |001d: move v2, v4 │ │ -056fe8: 28ee |001e: goto 000c // -0012 │ │ +0577d0: |[0577d0] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +0577e0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0577e2: 6e10 3907 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0739 │ │ +0577e8: 0c00 |0004: move-result-object v0 │ │ +0577ea: 6e20 4a01 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@014a │ │ +0577f0: 0c01 |0008: move-result-object v1 │ │ +0577f2: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +0577f6: 2112 |000b: array-length v2, v1 │ │ +0577f8: 2185 |000c: array-length v5, v8 │ │ +0577fa: b025 |000d: add-int/2addr v5, v2 │ │ +0577fc: 2353 2105 |000e: new-array v3, v5, [Ljava/lang/String; // type@0521 │ │ +057800: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +057804: 7152 e524 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +05780a: 2185 |0015: array-length v5, v8 │ │ +05780c: 7155 e524 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +057812: 6e30 5601 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0156 │ │ +057818: 0e00 |001c: return-void │ │ +05781a: 0142 |001d: move v2, v4 │ │ +05781c: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=357 │ │ 0x0005 line=358 │ │ 0x0009 line=359 │ │ 0x000c line=360 │ │ 0x0010 line=361 │ │ @@ -22061,18 +22060,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -056fec: |[056fec] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -056ffc: 2200 4901 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@0149 │ │ -057000: 7020 2c07 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@072c │ │ -057006: 1100 |0005: return-object v0 │ │ +057820: |[057820] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057830: 2200 4d01 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@014d │ │ +057834: 7020 2c07 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@072c │ │ +05783a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -22081,23 +22080,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -057008: |[057008] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057018: 5410 8002 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0280 │ │ -05701c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -057020: 2200 ce04 |0004: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -057024: 7010 ff24 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -05702a: 5b10 8002 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0280 │ │ -05702e: 5410 8002 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0280 │ │ -057032: 6e20 0325 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -057038: 1101 |0010: return-object v1 │ │ +05783c: |[05783c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +05784c: 5410 8002 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0280 │ │ +057850: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +057854: 2200 d404 |0004: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +057858: 7010 ff24 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +05785e: 5b10 8002 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0280 │ │ +057862: 5410 8002 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0280 │ │ +057866: 6e20 0325 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +05786c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0004 line=607 │ │ 0x000b line=609 │ │ 0x0010 line=610 │ │ locals : │ │ @@ -22109,18 +22108,18 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05703c: |[05703c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -05704c: 1a00 ca10 |0000: const-string v0, "android.intent.extra.BCC" // string@10ca │ │ -057050: 7030 3507 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0735 │ │ -057056: 1101 |0005: return-object v1 │ │ +057870: |[057870] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057880: 1a00 d010 |0000: const-string v0, "android.intent.extra.BCC" // string@10d0 │ │ +057884: 7030 3507 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0735 │ │ +05788a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=621 │ │ 0x0005 line=622 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -22130,23 +22129,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -057058: |[057058] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057068: 5410 8102 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0281 │ │ -05706c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -057070: 2200 ce04 |0004: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -057074: 7010 ff24 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -05707a: 5b10 8102 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0281 │ │ -05707e: 5410 8102 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0281 │ │ -057082: 6e20 0325 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -057088: 1101 |0010: return-object v1 │ │ +05788c: |[05788c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +05789c: 5410 8102 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0281 │ │ +0578a0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0578a4: 2200 d404 |0004: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +0578a8: 7010 ff24 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +0578ae: 5b10 8102 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0281 │ │ +0578b2: 5410 8102 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0281 │ │ +0578b6: 6e20 0325 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +0578bc: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0004 line=567 │ │ 0x000b line=569 │ │ 0x0010 line=570 │ │ locals : │ │ @@ -22158,18 +22157,18 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05708c: |[05708c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -05709c: 1a00 cb10 |0000: const-string v0, "android.intent.extra.CC" // string@10cb │ │ -0570a0: 7030 3507 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0735 │ │ -0570a6: 1101 |0005: return-object v1 │ │ +0578c0: |[0578c0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0578d0: 1a00 d110 |0000: const-string v0, "android.intent.extra.CC" // string@10d1 │ │ +0578d4: 7030 3507 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0735 │ │ +0578da: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ 0x0005 line=582 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -22179,23 +22178,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0570a8: |[0570a8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0570b8: 5410 8502 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0285 │ │ -0570bc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0570c0: 2200 ce04 |0004: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -0570c4: 7010 ff24 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -0570ca: 5b10 8502 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0285 │ │ -0570ce: 5410 8502 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0285 │ │ -0570d2: 6e20 0325 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -0570d8: 1101 |0010: return-object v1 │ │ +0578dc: |[0578dc] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0578ec: 5410 8502 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0285 │ │ +0578f0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0578f4: 2200 d404 |0004: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +0578f8: 7010 ff24 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +0578fe: 5b10 8502 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0285 │ │ +057902: 5410 8502 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0285 │ │ +057906: 6e20 0325 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +05790c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ 0x0004 line=527 │ │ 0x000b line=529 │ │ 0x0010 line=530 │ │ locals : │ │ @@ -22207,18 +22206,18 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0570dc: |[0570dc] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0570ec: 1a00 cc10 |0000: const-string v0, "android.intent.extra.EMAIL" // string@10cc │ │ -0570f0: 7030 3507 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0735 │ │ -0570f6: 1101 |0005: return-object v1 │ │ +057910: |[057910] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057920: 1a00 d210 |0000: const-string v0, "android.intent.extra.EMAIL" // string@10d2 │ │ +057924: 7030 3507 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0735 │ │ +05792a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0005 line=542 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -22228,38 +22227,38 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0570f8: |[0570f8] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057108: 5431 8302 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -05710c: 1a02 cf10 |0002: const-string v2, "android.intent.extra.STREAM" // string@10cf │ │ -057110: 6e20 4801 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0148 │ │ -057116: 0c00 |0007: move-result-object v0 │ │ -057118: 1f00 7300 |0008: check-cast v0, Landroid/net/Uri; // type@0073 │ │ -05711c: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -057120: 6e20 4007 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0740 │ │ -057126: 0c03 |000f: move-result-object v3 │ │ -057128: 1103 |0010: return-object v3 │ │ -05712a: 5431 8402 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ -05712e: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -057132: 2201 ce04 |0015: new-instance v1, Ljava/util/ArrayList; // type@04ce │ │ -057136: 7010 ff24 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -05713c: 5b31 8402 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ -057140: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -057144: 5431 8302 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -057148: 1a02 cf10 |0020: const-string v2, "android.intent.extra.STREAM" // string@10cf │ │ -05714c: 6e20 5801 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0158 │ │ -057152: 5431 8402 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ -057156: 6e20 0325 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -05715c: 5431 8402 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ -057160: 6e20 0325 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -057166: 28e1 |002f: goto 0010 // -001f │ │ +05792c: |[05792c] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +05793c: 5431 8302 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057940: 1a02 d510 |0002: const-string v2, "android.intent.extra.STREAM" // string@10d5 │ │ +057944: 6e20 4801 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0148 │ │ +05794a: 0c00 |0007: move-result-object v0 │ │ +05794c: 1f00 7500 |0008: check-cast v0, Landroid/net/Uri; // type@0075 │ │ +057950: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +057954: 6e20 4007 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0740 │ │ +05795a: 0c03 |000f: move-result-object v3 │ │ +05795c: 1103 |0010: return-object v3 │ │ +05795e: 5431 8402 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ +057962: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +057966: 2201 d404 |0015: new-instance v1, Ljava/util/ArrayList; // type@04d4 │ │ +05796a: 7010 ff24 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +057970: 5b31 8402 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ +057974: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +057978: 5431 8302 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +05797c: 1a02 d510 |0020: const-string v2, "android.intent.extra.STREAM" // string@10d5 │ │ +057980: 6e20 5801 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0158 │ │ +057986: 5431 8402 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ +05798a: 6e20 0325 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +057990: 5431 8402 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ +057994: 6e20 0325 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +05799a: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x000a line=488 │ │ 0x000c line=489 │ │ 0x0010 line=499 │ │ 0x0011 line=491 │ │ @@ -22279,21 +22278,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -057168: |[057168] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -057178: 6e10 3907 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0739 │ │ -05717e: 0c00 |0003: move-result-object v0 │ │ -057180: 5421 8202 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0282 │ │ -057184: 7120 3d01 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@013d │ │ -05718a: 0c00 |0009: move-result-object v0 │ │ -05718c: 1100 |000a: return-object v0 │ │ +05799c: |[05799c] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +0579ac: 6e10 3907 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0739 │ │ +0579b2: 0c00 |0003: move-result-object v0 │ │ +0579b4: 5421 8202 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0282 │ │ +0579b8: 7120 3d01 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@013d │ │ +0579be: 0c00 |0009: move-result-object v0 │ │ +0579c0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -22301,17 +22300,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057190: |[057190] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -0571a0: 5410 7f02 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@027f │ │ -0571a4: 1100 |0002: return-object v0 │ │ +0579c4: |[0579c4] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +0579d4: 5410 7f02 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@027f │ │ +0579d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #9 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -22319,94 +22318,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -0571a8: |[0571a8] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -0571b8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0571ba: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0571bc: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -0571be: 5473 8502 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0285 │ │ -0571c2: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -0571c6: 1a03 cc10 |0007: const-string v3, "android.intent.extra.EMAIL" // string@10cc │ │ -0571ca: 5474 8502 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0285 │ │ -0571ce: 7030 3407 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0734 │ │ -0571d4: 5b76 8502 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0285 │ │ -0571d8: 5473 8102 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0281 │ │ -0571dc: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -0571e0: 1a03 cb10 |0014: const-string v3, "android.intent.extra.CC" // string@10cb │ │ -0571e4: 5474 8102 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0281 │ │ -0571e8: 7030 3407 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0734 │ │ -0571ee: 5b76 8102 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0281 │ │ -0571f2: 5473 8002 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0280 │ │ -0571f6: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -0571fa: 1a03 ca10 |0021: const-string v3, "android.intent.extra.BCC" // string@10ca │ │ -0571fe: 5474 8002 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0280 │ │ -057202: 7030 3407 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0734 │ │ -057208: 5b76 8002 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0280 │ │ -05720c: 5473 8402 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ -057210: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -057214: 5473 8402 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ -057218: 6e10 0d25 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -05721e: 0a03 |0033: move-result v3 │ │ -057220: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -057224: 5473 8302 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -057228: 6e10 3e01 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@013e │ │ -05722e: 0c03 |003b: move-result-object v3 │ │ -057230: 1a04 c810 |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@10c8 │ │ -057234: 6e20 c824 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -05723a: 0a00 |0041: move-result v0 │ │ -05723c: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -057240: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -057244: 5473 8302 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -057248: 1a04 c710 |0048: const-string v4, "android.intent.action.SEND" // string@10c7 │ │ -05724c: 6e20 5b01 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@015b │ │ -057252: 5473 8402 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ -057256: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -05725a: 5473 8402 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ -05725e: 6e10 0825 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ -057264: 0a03 |0056: move-result v3 │ │ -057266: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -05726a: 5473 8302 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -05726e: 1a04 cf10 |005b: const-string v4, "android.intent.extra.STREAM" // string@10cf │ │ -057272: 5475 8402 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ -057276: 6e20 0725 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -05727c: 0c02 |0062: move-result-object v2 │ │ -05727e: 1f02 8700 |0063: check-cast v2, Landroid/os/Parcelable; // type@0087 │ │ -057282: 6e30 5301 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0153 │ │ -057288: 5b76 8402 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ -05728c: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -057290: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -057294: 5472 8302 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -057298: 1a03 c810 |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@10c8 │ │ -05729c: 6e20 5b01 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@015b │ │ -0572a2: 5472 8402 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ -0572a6: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -0572aa: 5472 8402 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ -0572ae: 6e10 0825 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ -0572b4: 0a02 |007e: move-result v2 │ │ -0572b6: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -0572ba: 5472 8302 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -0572be: 1a03 cf10 |0083: const-string v3, "android.intent.extra.STREAM" // string@10cf │ │ -0572c2: 5474 8402 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ -0572c6: 6e30 5701 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0157 │ │ -0572cc: 5472 8302 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -0572d0: 1102 |008c: return-object v2 │ │ -0572d2: 0121 |008d: move v1, v2 │ │ -0572d4: 28a8 |008e: goto 0036 // -0058 │ │ -0572d6: 5472 8302 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -0572da: 1a03 cf10 |0091: const-string v3, "android.intent.extra.STREAM" // string@10cf │ │ -0572de: 6e20 5801 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0158 │ │ -0572e4: 28d2 |0096: goto 0068 // -002e │ │ -0572e6: 5472 8302 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -0572ea: 1a03 cf10 |0099: const-string v3, "android.intent.extra.STREAM" // string@10cf │ │ -0572ee: 6e20 5801 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0158 │ │ -0572f4: 28ec |009e: goto 008a // -0014 │ │ +0579dc: |[0579dc] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +0579ec: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0579ee: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0579f0: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +0579f2: 5473 8502 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0285 │ │ +0579f6: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +0579fa: 1a03 d210 |0007: const-string v3, "android.intent.extra.EMAIL" // string@10d2 │ │ +0579fe: 5474 8502 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0285 │ │ +057a02: 7030 3407 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0734 │ │ +057a08: 5b76 8502 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0285 │ │ +057a0c: 5473 8102 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0281 │ │ +057a10: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +057a14: 1a03 d110 |0014: const-string v3, "android.intent.extra.CC" // string@10d1 │ │ +057a18: 5474 8102 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0281 │ │ +057a1c: 7030 3407 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0734 │ │ +057a22: 5b76 8102 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@0281 │ │ +057a26: 5473 8002 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0280 │ │ +057a2a: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +057a2e: 1a03 d010 |0021: const-string v3, "android.intent.extra.BCC" // string@10d0 │ │ +057a32: 5474 8002 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0280 │ │ +057a36: 7030 3407 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0734 │ │ +057a3c: 5b76 8002 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@0280 │ │ +057a40: 5473 8402 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ +057a44: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +057a48: 5473 8402 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ +057a4c: 6e10 0d25 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +057a52: 0a03 |0033: move-result v3 │ │ +057a54: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +057a58: 5473 8302 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057a5c: 6e10 3e01 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@013e │ │ +057a62: 0c03 |003b: move-result-object v3 │ │ +057a64: 1a04 ce10 |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@10ce │ │ +057a68: 6e20 c824 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +057a6e: 0a00 |0041: move-result v0 │ │ +057a70: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +057a74: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +057a78: 5473 8302 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057a7c: 1a04 cd10 |0048: const-string v4, "android.intent.action.SEND" // string@10cd │ │ +057a80: 6e20 5b01 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@015b │ │ +057a86: 5473 8402 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ +057a8a: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +057a8e: 5473 8402 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ +057a92: 6e10 0825 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ +057a98: 0a03 |0056: move-result v3 │ │ +057a9a: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +057a9e: 5473 8302 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057aa2: 1a04 d510 |005b: const-string v4, "android.intent.extra.STREAM" // string@10d5 │ │ +057aa6: 5475 8402 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ +057aaa: 6e20 0725 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +057ab0: 0c02 |0062: move-result-object v2 │ │ +057ab2: 1f02 8a00 |0063: check-cast v2, Landroid/os/Parcelable; // type@008a │ │ +057ab6: 6e30 5301 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0153 │ │ +057abc: 5b76 8402 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ +057ac0: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +057ac4: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +057ac8: 5472 8302 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057acc: 1a03 ce10 |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@10ce │ │ +057ad0: 6e20 5b01 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@015b │ │ +057ad6: 5472 8402 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ +057ada: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +057ade: 5472 8402 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ +057ae2: 6e10 0825 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ +057ae8: 0a02 |007e: move-result v2 │ │ +057aea: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +057aee: 5472 8302 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057af2: 1a03 d510 |0083: const-string v3, "android.intent.extra.STREAM" // string@10d5 │ │ +057af6: 5474 8402 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ +057afa: 6e30 5701 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0157 │ │ +057b00: 5472 8302 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057b04: 1102 |008c: return-object v2 │ │ +057b06: 0121 |008d: move v1, v2 │ │ +057b08: 28a8 |008e: goto 0036 // -0058 │ │ +057b0a: 5472 8302 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057b0e: 1a03 d510 |0091: const-string v3, "android.intent.extra.STREAM" // string@10d5 │ │ +057b12: 6e20 5801 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0158 │ │ +057b18: 28d2 |0096: goto 0068 // -002e │ │ +057b1a: 5472 8302 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057b1e: 1a03 d510 |0099: const-string v3, "android.intent.extra.STREAM" // string@10d5 │ │ +057b22: 6e20 5801 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@0158 │ │ +057b28: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=297 │ │ 0x0007 line=298 │ │ 0x000e line=299 │ │ 0x0010 line=301 │ │ 0x0014 line=302 │ │ @@ -22441,21 +22440,21 @@ │ │ type : '(I)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0572f8: |[0572f8] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057308: 5410 7f02 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@027f │ │ -05730c: 6e20 5c00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@005c │ │ -057312: 0c00 |0005: move-result-object v0 │ │ -057314: 6e20 3b07 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@073b │ │ -05731a: 0c00 |0009: move-result-object v0 │ │ -05731c: 1100 |000a: return-object v0 │ │ +057b2c: |[057b2c] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057b3c: 5410 7f02 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@027f │ │ +057b40: 6e20 5c00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@005c │ │ +057b46: 0c00 |0005: move-result-object v0 │ │ +057b48: 6e20 3b07 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@073b │ │ +057b4e: 0c00 |0009: move-result-object v0 │ │ +057b50: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x000b reg=2 resId I │ │ │ │ @@ -22464,17 +22463,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057320: |[057320] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057330: 5b01 8202 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0282 │ │ -057334: 1100 |0002: return-object v0 │ │ +057b54: |[057b54] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057b64: 5b01 8202 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@0282 │ │ +057b68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0002 line=398 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -22484,19 +22483,19 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -057338: |[057338] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057348: 5420 8302 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -05734c: 1a01 ca10 |0002: const-string v1, "android.intent.extra.BCC" // string@10ca │ │ -057350: 6e30 5601 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0156 │ │ -057356: 1102 |0007: return-object v2 │ │ +057b6c: |[057b6c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057b7c: 5420 8302 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057b80: 1a01 d010 |0002: const-string v1, "android.intent.extra.BCC" // string@10d0 │ │ +057b84: 6e30 5601 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0156 │ │ +057b8a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ 0x0007 line=595 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -22506,19 +22505,19 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -057358: |[057358] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057368: 5420 8302 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -05736c: 1a01 cb10 |0002: const-string v1, "android.intent.extra.CC" // string@10cb │ │ -057370: 6e30 5601 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0156 │ │ -057376: 1102 |0007: return-object v2 │ │ +057b8c: |[057b8c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057b9c: 5420 8302 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057ba0: 1a01 d110 |0002: const-string v1, "android.intent.extra.CC" // string@10d1 │ │ +057ba4: 6e30 5601 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0156 │ │ +057baa: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0007 line=555 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -22528,23 +22527,23 @@ │ │ type : '([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -057378: |[057378] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -057388: 5420 8502 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0285 │ │ -05738c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -057390: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -057392: 5b20 8502 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0285 │ │ -057396: 5420 8302 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -05739a: 1a01 cc10 |0009: const-string v1, "android.intent.extra.EMAIL" // string@10cc │ │ -05739e: 6e30 5601 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0156 │ │ -0573a4: 1102 |000e: return-object v2 │ │ +057bac: |[057bac] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057bbc: 5420 8502 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0285 │ │ +057bc0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +057bc4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +057bc6: 5b20 8502 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0285 │ │ +057bca: 5420 8302 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057bce: 1a01 d210 |0009: const-string v1, "android.intent.extra.EMAIL" // string@10d2 │ │ +057bd2: 6e30 5601 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0156 │ │ +057bd8: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x0004 line=512 │ │ 0x0007 line=514 │ │ 0x000e line=515 │ │ locals : │ │ @@ -22556,27 +22555,27 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0573a8: |[0573a8] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0573b8: 5420 8302 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -0573bc: 1a01 cd10 |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@10cd │ │ -0573c0: 6e30 5501 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ -0573c6: 5420 8302 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -0573ca: 1a01 d110 |0009: const-string v1, "android.intent.extra.TEXT" // string@10d1 │ │ -0573ce: 6e20 4d01 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@014d │ │ -0573d4: 0a00 |000e: move-result v0 │ │ -0573d6: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -0573da: 7110 5720 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@2057 │ │ -0573e0: 0c00 |0014: move-result-object v0 │ │ -0573e2: 6e20 4207 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0742 │ │ -0573e8: 1102 |0018: return-object v2 │ │ +057bdc: |[057bdc] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057bec: 5420 8302 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057bf0: 1a01 d310 |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@10d3 │ │ +057bf4: 6e30 5501 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ +057bfa: 5420 8302 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057bfe: 1a01 d710 |0009: const-string v1, "android.intent.extra.TEXT" // string@10d7 │ │ +057c02: 6e20 4d01 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@014d │ │ +057c08: 0a00 |000e: move-result v0 │ │ +057c0a: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +057c0e: 7110 5720 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@2057 │ │ +057c14: 0c00 |0014: move-result-object v0 │ │ +057c16: 6e20 4207 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0742 │ │ +057c1c: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0007 line=449 │ │ 0x0011 line=451 │ │ 0x0018 line=453 │ │ locals : │ │ @@ -22588,31 +22587,31 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0573ec: |[0573ec] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0573fc: 5420 8302 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -057400: 6e10 3e01 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@013e │ │ -057406: 0c00 |0005: move-result-object v0 │ │ -057408: 1a01 c710 |0006: const-string v1, "android.intent.action.SEND" // string@10c7 │ │ -05740c: 6e20 c824 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -057412: 0a00 |000b: move-result v0 │ │ -057414: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -057418: 5420 8302 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -05741c: 1a01 c710 |0010: const-string v1, "android.intent.action.SEND" // string@10c7 │ │ -057420: 6e20 5b01 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@015b │ │ -057426: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -057428: 5b20 8402 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ -05742c: 5420 8302 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -057430: 1a01 cf10 |001a: const-string v1, "android.intent.extra.STREAM" // string@10cf │ │ -057434: 6e30 5301 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0153 │ │ -05743a: 1102 |001f: return-object v2 │ │ +057c20: |[057c20] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057c30: 5420 8302 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057c34: 6e10 3e01 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@013e │ │ +057c3a: 0c00 |0005: move-result-object v0 │ │ +057c3c: 1a01 cd10 |0006: const-string v1, "android.intent.action.SEND" // string@10cd │ │ +057c40: 6e20 c824 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +057c46: 0a00 |000b: move-result v0 │ │ +057c48: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +057c4c: 5420 8302 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057c50: 1a01 cd10 |0010: const-string v1, "android.intent.action.SEND" // string@10cd │ │ +057c54: 6e20 5b01 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@015b │ │ +057c5a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +057c5c: 5b20 8402 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0284 │ │ +057c60: 5420 8302 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057c64: 1a01 d510 |001a: const-string v1, "android.intent.extra.STREAM" // string@10d5 │ │ +057c68: 6e30 5301 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0153 │ │ +057c6e: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x000e line=468 │ │ 0x0015 line=470 │ │ 0x0018 line=471 │ │ 0x001f line=472 │ │ @@ -22625,19 +22624,19 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05743c: |[05743c] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -05744c: 5420 8302 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -057450: 1a01 d010 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@10d0 │ │ -057454: 6e30 5501 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ -05745a: 1102 |0007: return-object v2 │ │ +057c70: |[057c70] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057c80: 5420 8302 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057c84: 1a01 d610 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@10d6 │ │ +057c88: 6e30 5501 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ +057c8e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=633 │ │ 0x0007 line=634 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 subject Ljava/lang/String; │ │ @@ -22647,19 +22646,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05745c: |[05745c] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -05746c: 5420 8302 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -057470: 1a01 d110 |0002: const-string v1, "android.intent.extra.TEXT" // string@10d1 │ │ -057474: 6e30 5401 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0154 │ │ -05747a: 1102 |0007: return-object v2 │ │ +057c90: |[057c90] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057ca0: 5420 8302 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057ca4: 1a01 d710 |0002: const-string v1, "android.intent.extra.TEXT" // string@10d7 │ │ +057ca8: 6e30 5401 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0154 │ │ +057cae: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0007 line=433 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -22669,18 +22668,18 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05747c: |[05747c] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -05748c: 5410 8302 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ -057490: 6e20 6001 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ -057496: 1101 |0005: return-object v1 │ │ +057cb0: |[057cb0] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +057cc0: 5410 8302 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0283 │ │ +057cc4: 6e20 6001 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0160 │ │ +057cca: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0005 line=420 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ @@ -22690,34 +22689,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -057498: |[057498] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -0574a8: 5420 7f02 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@027f │ │ -0574ac: 6e10 3607 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0736 │ │ -0574b2: 0c01 |0005: move-result-object v1 │ │ -0574b4: 6e20 7400 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0074 │ │ -0574ba: 0e00 |0009: return-void │ │ +057ccc: |[057ccc] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +057cdc: 5420 7f02 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@027f │ │ +057ce0: 6e10 3607 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0736 │ │ +057ce6: 0c01 |0005: move-result-object v1 │ │ +057ce8: 6e20 7400 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0074 │ │ +057cee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0009 line=388 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ - source_file_idx : 3243 (ShareCompat.java) │ │ + source_file_idx : 3249 (ShareCompat.java) │ │ │ │ Class #124 header: │ │ -class_idx : 330 │ │ +class_idx : 334 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3243 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3249 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 18 │ │ │ │ Class #124 annotations: │ │ Annotations on class │ │ @@ -22764,27 +22763,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0574bc: |[0574bc] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -0574cc: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0574d2: 5b12 8702 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0287 │ │ -0574d6: 6e10 5700 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0057 │ │ -0574dc: 0c00 |0008: move-result-object v0 │ │ -0574de: 5b10 8a02 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ -0574e2: 7110 6b07 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@076b │ │ -0574e8: 0c00 |000e: move-result-object v0 │ │ -0574ea: 5b10 8902 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0289 │ │ -0574ee: 7110 6a07 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@076a │ │ -0574f4: 0c00 |0014: move-result-object v0 │ │ -0574f6: 5b10 8802 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0288 │ │ -0574fa: 0e00 |0017: return-void │ │ +057cf0: |[057cf0] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +057d00: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +057d06: 5b12 8702 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0287 │ │ +057d0a: 6e10 5700 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0057 │ │ +057d10: 0c00 |0008: move-result-object v0 │ │ +057d12: 5b10 8a02 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ +057d16: 7110 6b07 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@076b │ │ +057d1c: 0c00 |000e: move-result-object v0 │ │ +057d1e: 5b10 8902 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0289 │ │ +057d22: 7110 6a07 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@076a │ │ +057d28: 0c00 |0014: move-result-object v0 │ │ +057d2a: 5b10 8802 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0288 │ │ +057d2e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x0003 line=677 │ │ 0x0005 line=678 │ │ 0x000b line=679 │ │ 0x0011 line=680 │ │ @@ -22798,18 +22797,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0574fc: |[0574fc] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -05750c: 2200 4a01 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@014a │ │ -057510: 7020 4507 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@0745 │ │ -057516: 1100 |0005: return-object v0 │ │ +057d30: |[057d30] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +057d40: 2200 4e01 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@014e │ │ +057d44: 7020 4507 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@0745 │ │ +057d4a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -22818,17 +22817,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057518: |[057518] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -057528: 5410 8802 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0288 │ │ -05752c: 1100 |0002: return-object v0 │ │ +057d4c: |[057d4c] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +057d5c: 5410 8802 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0288 │ │ +057d60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=888 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -22836,31 +22835,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -057530: |[057530] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -057540: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -057542: 5453 8802 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0288 │ │ -057546: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -05754a: 1102 |0005: return-object v2 │ │ -05754c: 5453 8702 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0287 │ │ -057550: 6e10 5800 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0058 │ │ -057556: 0c01 |000b: move-result-object v1 │ │ -057558: 5453 8802 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0288 │ │ -05755c: 6e20 6a01 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@016a │ │ -057562: 0c02 |0011: move-result-object v2 │ │ -057564: 28f3 |0012: goto 0005 // -000d │ │ -057566: 0d00 |0013: move-exception v0 │ │ -057568: 1a03 af04 |0014: const-string v3, "IntentReader" // string@04af │ │ -05756c: 1a04 ea02 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@02ea │ │ -057570: 7130 6c20 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -057576: 28ea |001b: goto 0005 // -0016 │ │ +057d64: |[057d64] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +057d74: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +057d76: 5453 8802 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0288 │ │ +057d7a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +057d7e: 1102 |0005: return-object v2 │ │ +057d80: 5453 8702 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0287 │ │ +057d84: 6e10 5800 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0058 │ │ +057d8a: 0c01 |000b: move-result-object v1 │ │ +057d8c: 5453 8802 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0288 │ │ +057d90: 6e20 6a01 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@016a │ │ +057d96: 0c02 |0011: move-result-object v2 │ │ +057d98: 28f3 |0012: goto 0005 // -000d │ │ +057d9a: 0d00 |0013: move-exception v0 │ │ +057d9c: 1a03 af04 |0014: const-string v3, "IntentReader" // string@04af │ │ +057da0: 1a04 ea02 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@02ea │ │ +057da4: 7130 6c20 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +057daa: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=902 │ │ 0x0005 line=910 │ │ 0x0006 line=904 │ │ @@ -22877,31 +22876,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -057584: |[057584] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -057594: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -057596: 5453 8902 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0289 │ │ -05759a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -05759e: 1102 |0005: return-object v2 │ │ -0575a0: 5453 8702 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0287 │ │ -0575a4: 6e10 5800 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0058 │ │ -0575aa: 0c01 |000b: move-result-object v1 │ │ -0575ac: 5453 8902 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0289 │ │ -0575b0: 6e20 6d01 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@016d │ │ -0575b6: 0c02 |0011: move-result-object v2 │ │ -0575b8: 28f3 |0012: goto 0005 // -000d │ │ -0575ba: 0d00 |0013: move-exception v0 │ │ -0575bc: 1a03 af04 |0014: const-string v3, "IntentReader" // string@04af │ │ -0575c0: 1a04 eb02 |0016: const-string v4, "Could not retrieve icon for calling application" // string@02eb │ │ -0575c4: 7130 6c20 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -0575ca: 28ea |001b: goto 0005 // -0016 │ │ +057db8: |[057db8] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +057dc8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +057dca: 5453 8902 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0289 │ │ +057dce: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +057dd2: 1102 |0005: return-object v2 │ │ +057dd4: 5453 8702 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0287 │ │ +057dd8: 6e10 5800 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0058 │ │ +057dde: 0c01 |000b: move-result-object v1 │ │ +057de0: 5453 8902 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0289 │ │ +057de4: 6e20 6d01 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@016d │ │ +057dea: 0c02 |0011: move-result-object v2 │ │ +057dec: 28f3 |0012: goto 0005 // -000d │ │ +057dee: 0d00 |0013: move-exception v0 │ │ +057df0: 1a03 af04 |0014: const-string v3, "IntentReader" // string@04af │ │ +057df4: 1a04 eb02 |0016: const-string v4, "Could not retrieve icon for calling application" // string@02eb │ │ +057df8: 7130 6c20 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +057dfe: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=924 │ │ 0x0005 line=932 │ │ 0x0006 line=926 │ │ @@ -22918,34 +22917,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0575d8: |[0575d8] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -0575e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0575ea: 5453 8902 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0289 │ │ -0575ee: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -0575f2: 1102 |0005: return-object v2 │ │ -0575f4: 5453 8702 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0287 │ │ -0575f8: 6e10 5800 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0058 │ │ -0575fe: 0c01 |000b: move-result-object v1 │ │ -057600: 5453 8902 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0289 │ │ -057604: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -057606: 6e30 6e01 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@016e │ │ -05760c: 0c03 |0012: move-result-object v3 │ │ -05760e: 6e20 6f01 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@016f │ │ -057614: 0c02 |0016: move-result-object v2 │ │ -057616: 28ee |0017: goto 0005 // -0012 │ │ -057618: 0d00 |0018: move-exception v0 │ │ -05761a: 1a03 af04 |0019: const-string v3, "IntentReader" // string@04af │ │ -05761e: 1a04 ec02 |001b: const-string v4, "Could not retrieve label for calling application" // string@02ec │ │ -057622: 7130 6c20 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -057628: 28e5 |0020: goto 0005 // -001b │ │ +057e0c: |[057e0c] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +057e1c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +057e1e: 5453 8902 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0289 │ │ +057e22: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +057e26: 1102 |0005: return-object v2 │ │ +057e28: 5453 8702 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0287 │ │ +057e2c: 6e10 5800 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0058 │ │ +057e32: 0c01 |000b: move-result-object v1 │ │ +057e34: 5453 8902 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0289 │ │ +057e38: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +057e3a: 6e30 6e01 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@016e │ │ +057e40: 0c03 |0012: move-result-object v3 │ │ +057e42: 6e20 6f01 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@016f │ │ +057e48: 0c02 |0016: move-result-object v2 │ │ +057e4a: 28ee |0017: goto 0005 // -0012 │ │ +057e4c: 0d00 |0018: move-exception v0 │ │ +057e4e: 1a03 af04 |0019: const-string v3, "IntentReader" // string@04af │ │ +057e52: 1a04 ec02 |001b: const-string v4, "Could not retrieve label for calling application" // string@02ec │ │ +057e56: 7130 6c20 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +057e5c: 28e5 |0020: goto 0005 // -001b │ │ catches : 1 │ │ 0x000c - 0x0016 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0018 │ │ positions : │ │ 0x0001 line=946 │ │ 0x0005 line=954 │ │ 0x0006 line=948 │ │ @@ -22962,17 +22961,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057638: |[057638] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -057648: 5410 8902 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0289 │ │ -05764c: 1100 |0002: return-object v0 │ │ +057e6c: |[057e6c] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +057e7c: 5410 8902 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0289 │ │ +057e80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #5 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -22980,20 +22979,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -057650: |[057650] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -057660: 5420 8a02 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ -057664: 1a01 ca10 |0002: const-string v1, "android.intent.extra.BCC" // string@10ca │ │ -057668: 6e20 4a01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@014a │ │ -05766e: 0c00 |0007: move-result-object v0 │ │ -057670: 1100 |0008: return-object v0 │ │ +057e84: |[057e84] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +057e94: 5420 8a02 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ +057e98: 1a01 d010 |0002: const-string v1, "android.intent.extra.BCC" // string@10d0 │ │ +057e9c: 6e20 4a01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@014a │ │ +057ea2: 0c00 |0007: move-result-object v0 │ │ +057ea4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #6 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -23001,20 +23000,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -057674: |[057674] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -057684: 5420 8a02 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ -057688: 1a01 cb10 |0002: const-string v1, "android.intent.extra.CC" // string@10cb │ │ -05768c: 6e20 4a01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@014a │ │ -057692: 0c00 |0007: move-result-object v0 │ │ -057694: 1100 |0008: return-object v0 │ │ +057ea8: |[057ea8] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +057eb8: 5420 8a02 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ +057ebc: 1a01 d110 |0002: const-string v1, "android.intent.extra.CC" // string@10d1 │ │ +057ec0: 6e20 4a01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@014a │ │ +057ec6: 0c00 |0007: move-result-object v0 │ │ +057ec8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #7 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -23022,20 +23021,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -057698: |[057698] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -0576a8: 5420 8a02 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ -0576ac: 1a01 cc10 |0002: const-string v1, "android.intent.extra.EMAIL" // string@10cc │ │ -0576b0: 6e20 4a01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@014a │ │ -0576b6: 0c00 |0007: move-result-object v0 │ │ -0576b8: 1100 |0008: return-object v0 │ │ +057ecc: |[057ecc] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +057edc: 5420 8a02 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ +057ee0: 1a01 d210 |0002: const-string v1, "android.intent.extra.EMAIL" // string@10d2 │ │ +057ee4: 6e20 4a01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@014a │ │ +057eea: 0c00 |0007: move-result-object v0 │ │ +057eec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -23043,34 +23042,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0576bc: |[0576bc] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -0576cc: 5442 8a02 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ -0576d0: 1a03 cd10 |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@10cd │ │ -0576d4: 6e20 4b01 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@014b │ │ -0576da: 0c00 |0007: move-result-object v0 │ │ -0576dc: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ -0576e0: 6e10 5407 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0754 │ │ -0576e6: 0c01 |000d: move-result-object v1 │ │ -0576e8: 2012 e303 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@03e3 │ │ -0576ec: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ -0576f0: 1f01 e303 |0012: check-cast v1, Landroid/text/Spanned; // type@03e3 │ │ -0576f4: 7110 5820 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@2058 │ │ -0576fa: 0c00 |0017: move-result-object v0 │ │ -0576fc: 1100 |0018: return-object v0 │ │ -0576fe: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ -057702: 7100 6707 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@0767 │ │ -057708: 0c02 |001e: move-result-object v2 │ │ -05770a: 7220 5a07 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@075a │ │ -057710: 0c00 |0022: move-result-object v0 │ │ -057712: 28f5 |0023: goto 0018 // -000b │ │ +057ef0: |[057ef0] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +057f00: 5442 8a02 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ +057f04: 1a03 d310 |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@10d3 │ │ +057f08: 6e20 4b01 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@014b │ │ +057f0e: 0c00 |0007: move-result-object v0 │ │ +057f10: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ +057f14: 6e10 5407 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0754 │ │ +057f1a: 0c01 |000d: move-result-object v1 │ │ +057f1c: 2012 e703 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@03e7 │ │ +057f20: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ +057f24: 1f01 e703 |0012: check-cast v1, Landroid/text/Spanned; // type@03e7 │ │ +057f28: 7110 5820 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@2058 │ │ +057f2e: 0c00 |0017: move-result-object v0 │ │ +057f30: 1100 |0018: return-object v0 │ │ +057f32: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ +057f36: 7100 6707 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@0767 │ │ +057f3c: 0c02 |001e: move-result-object v2 │ │ +057f3e: 7220 5a07 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@075a │ │ +057f44: 0c00 |0022: move-result-object v0 │ │ +057f46: 28f5 |0023: goto 0018 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0008 line=751 │ │ 0x000a line=752 │ │ 0x000e line=753 │ │ 0x0012 line=754 │ │ @@ -23088,21 +23087,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -057714: |[057714] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -057724: 5420 8a02 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ -057728: 1a01 cf10 |0002: const-string v1, "android.intent.extra.STREAM" // string@10cf │ │ -05772c: 6e20 4801 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0148 │ │ -057732: 0c00 |0007: move-result-object v0 │ │ -057734: 1f00 7300 |0008: check-cast v0, Landroid/net/Uri; // type@0073 │ │ -057738: 1100 |000a: return-object v0 │ │ +057f48: |[057f48] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +057f58: 5420 8a02 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ +057f5c: 1a01 d510 |0002: const-string v1, "android.intent.extra.STREAM" // string@10d5 │ │ +057f60: 6e20 4801 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0148 │ │ +057f66: 0c00 |0007: move-result-object v0 │ │ +057f68: 1f00 7500 |0008: check-cast v0, Landroid/net/Uri; // type@0075 │ │ +057f6c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #10 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -23110,58 +23109,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -05773c: |[05773c] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -05774c: 5430 8b02 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@028b │ │ -057750: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -057754: 6e10 5607 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0756 │ │ -05775a: 0a00 |0007: move-result v0 │ │ -05775c: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -057760: 5430 8a02 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ -057764: 1a01 cf10 |000c: const-string v1, "android.intent.extra.STREAM" // string@10cf │ │ -057768: 6e20 4701 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0147 │ │ -05776e: 0c00 |0011: move-result-object v0 │ │ -057770: 5b30 8b02 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@028b │ │ -057774: 5430 8b02 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@028b │ │ -057778: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -05777c: 5430 8b02 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@028b │ │ -057780: 6e20 0725 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -057786: 0c00 |001d: move-result-object v0 │ │ -057788: 1f00 7300 |001e: check-cast v0, Landroid/net/Uri; // type@0073 │ │ -05778c: 1100 |0020: return-object v0 │ │ -05778e: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -057792: 5430 8a02 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ -057796: 1a01 cf10 |0025: const-string v1, "android.intent.extra.STREAM" // string@10cf │ │ -05779a: 6e20 4801 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0148 │ │ -0577a0: 0c00 |002a: move-result-object v0 │ │ -0577a2: 1f00 7300 |002b: check-cast v0, Landroid/net/Uri; // type@0073 │ │ -0577a6: 28f3 |002d: goto 0020 // -000d │ │ -0577a8: 2200 a304 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04a3 │ │ -0577ac: 2201 b604 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -0577b0: 7010 d724 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0577b6: 1a02 d80c |0035: const-string v2, "Stream items available: " // string@0cd8 │ │ -0577ba: 6e20 df24 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0577c0: 0c01 |003a: move-result-object v1 │ │ -0577c2: 6e10 5207 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0752 │ │ -0577c8: 0a02 |003e: move-result v2 │ │ -0577ca: 6e20 db24 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0577d0: 0c01 |0042: move-result-object v1 │ │ -0577d2: 1a02 5200 |0043: const-string v2, " index requested: " // string@0052 │ │ -0577d6: 6e20 df24 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0577dc: 0c01 |0048: move-result-object v1 │ │ -0577de: 6e20 db24 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0577e4: 0c01 |004c: move-result-object v1 │ │ -0577e6: 6e10 e424 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0577ec: 0c01 |0050: move-result-object v1 │ │ -0577ee: 7020 9d24 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@249d │ │ -0577f4: 2700 |0054: throw v0 │ │ +057f70: |[057f70] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +057f80: 5430 8b02 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@028b │ │ +057f84: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +057f88: 6e10 5607 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0756 │ │ +057f8e: 0a00 |0007: move-result v0 │ │ +057f90: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +057f94: 5430 8a02 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ +057f98: 1a01 d510 |000c: const-string v1, "android.intent.extra.STREAM" // string@10d5 │ │ +057f9c: 6e20 4701 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0147 │ │ +057fa2: 0c00 |0011: move-result-object v0 │ │ +057fa4: 5b30 8b02 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@028b │ │ +057fa8: 5430 8b02 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@028b │ │ +057fac: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +057fb0: 5430 8b02 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@028b │ │ +057fb4: 6e20 0725 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +057fba: 0c00 |001d: move-result-object v0 │ │ +057fbc: 1f00 7500 |001e: check-cast v0, Landroid/net/Uri; // type@0075 │ │ +057fc0: 1100 |0020: return-object v0 │ │ +057fc2: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +057fc6: 5430 8a02 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ +057fca: 1a01 d510 |0025: const-string v1, "android.intent.extra.STREAM" // string@10d5 │ │ +057fce: 6e20 4801 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0148 │ │ +057fd4: 0c00 |002a: move-result-object v0 │ │ +057fd6: 1f00 7500 |002b: check-cast v0, Landroid/net/Uri; // type@0075 │ │ +057fda: 28f3 |002d: goto 0020 // -000d │ │ +057fdc: 2200 a904 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04a9 │ │ +057fe0: 2201 bc04 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +057fe4: 7010 d724 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +057fea: 1a02 de0c |0035: const-string v2, "Stream items available: " // string@0cde │ │ +057fee: 6e20 df24 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +057ff4: 0c01 |003a: move-result-object v1 │ │ +057ff6: 6e10 5207 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0752 │ │ +057ffc: 0a02 |003e: move-result v2 │ │ +057ffe: 6e20 db24 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +058004: 0c01 |0042: move-result-object v1 │ │ +058006: 1a02 5200 |0043: const-string v2, " index requested: " // string@0052 │ │ +05800a: 6e20 df24 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +058010: 0c01 |0048: move-result-object v1 │ │ +058012: 6e20 db24 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +058018: 0c01 |004c: move-result-object v1 │ │ +05801a: 6e10 e424 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +058020: 0c01 |0050: move-result-object v1 │ │ +058022: 7020 9d24 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@249d │ │ +058028: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ 0x000a line=788 │ │ 0x0014 line=790 │ │ 0x0018 line=791 │ │ 0x0020 line=794 │ │ @@ -23177,40 +23176,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0577f8: |[0577f8] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -057808: 5420 8b02 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@028b │ │ -05780c: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -057810: 6e10 5607 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0756 │ │ -057816: 0a00 |0007: move-result v0 │ │ -057818: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -05781c: 5420 8a02 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ -057820: 1a01 cf10 |000c: const-string v1, "android.intent.extra.STREAM" // string@10cf │ │ -057824: 6e20 4701 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0147 │ │ -05782a: 0c00 |0011: move-result-object v0 │ │ -05782c: 5b20 8b02 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@028b │ │ -057830: 5420 8b02 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@028b │ │ -057834: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -057838: 5420 8b02 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@028b │ │ -05783c: 6e10 0d25 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -057842: 0a00 |001d: move-result v0 │ │ -057844: 0f00 |001e: return v0 │ │ -057846: 5420 8a02 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ -05784a: 1a01 cf10 |0021: const-string v1, "android.intent.extra.STREAM" // string@10cf │ │ -05784e: 6e20 4d01 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@014d │ │ -057854: 0a00 |0026: move-result v0 │ │ -057856: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -05785a: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -05785c: 28f4 |002a: goto 001e // -000c │ │ -05785e: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -057860: 28f2 |002c: goto 001e // -000e │ │ +05802c: |[05802c] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +05803c: 5420 8b02 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@028b │ │ +058040: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +058044: 6e10 5607 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0756 │ │ +05804a: 0a00 |0007: move-result v0 │ │ +05804c: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +058050: 5420 8a02 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ +058054: 1a01 d510 |000c: const-string v1, "android.intent.extra.STREAM" // string@10d5 │ │ +058058: 6e20 4701 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0147 │ │ +05805e: 0c00 |0011: move-result-object v0 │ │ +058060: 5b20 8b02 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@028b │ │ +058064: 5420 8b02 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@028b │ │ +058068: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +05806c: 5420 8b02 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@028b │ │ +058070: 6e10 0d25 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +058076: 0a00 |001d: move-result v0 │ │ +058078: 0f00 |001e: return v0 │ │ +05807a: 5420 8a02 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ +05807e: 1a01 d510 |0021: const-string v1, "android.intent.extra.STREAM" // string@10d5 │ │ +058082: 6e20 4d01 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@014d │ │ +058088: 0a00 |0026: move-result v0 │ │ +05808a: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +05808e: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +058090: 28f4 |002a: goto 001e // -000c │ │ +058092: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +058094: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=808 │ │ 0x000a line=809 │ │ 0x0014 line=811 │ │ 0x0018 line=812 │ │ 0x001e line=814 │ │ @@ -23222,20 +23221,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -057864: |[057864] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -057874: 5420 8a02 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ -057878: 1a01 d010 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@10d0 │ │ -05787c: 6e20 4b01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@014b │ │ -057882: 0c00 |0007: move-result-object v0 │ │ -057884: 1100 |0008: return-object v0 │ │ +058098: |[058098] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +0580a8: 5420 8a02 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ +0580ac: 1a01 d610 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@10d6 │ │ +0580b0: 6e20 4b01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@014b │ │ +0580b6: 0c00 |0007: move-result-object v0 │ │ +0580b8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #13 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -23243,20 +23242,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -057888: |[057888] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -057898: 5420 8a02 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ -05789c: 1a01 d110 |0002: const-string v1, "android.intent.extra.TEXT" // string@10d1 │ │ -0578a0: 6e20 4001 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0140 │ │ -0578a6: 0c00 |0007: move-result-object v0 │ │ -0578a8: 1100 |0008: return-object v0 │ │ +0580bc: |[0580bc] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +0580cc: 5420 8a02 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ +0580d0: 1a01 d710 |0002: const-string v1, "android.intent.extra.TEXT" // string@10d7 │ │ +0580d4: 6e20 4001 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0140 │ │ +0580da: 0c00 |0007: move-result-object v0 │ │ +0580dc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #14 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -23264,19 +23263,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0578ac: |[0578ac] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -0578bc: 5410 8a02 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ -0578c0: 6e10 4c01 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@014c │ │ -0578c6: 0c00 |0005: move-result-object v0 │ │ -0578c8: 1100 |0006: return-object v0 │ │ +0580e0: |[0580e0] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +0580f0: 5410 8a02 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ +0580f4: 6e10 4c01 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@014c │ │ +0580fa: 0c00 |0005: move-result-object v0 │ │ +0580fc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #15 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -23284,22 +23283,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0578cc: |[0578cc] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -0578dc: 1a00 c810 |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@10c8 │ │ -0578e0: 5421 8a02 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ -0578e4: 6e10 3e01 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@013e │ │ -0578ea: 0c01 |0007: move-result-object v1 │ │ -0578ec: 6e20 c824 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -0578f2: 0a00 |000b: move-result v0 │ │ -0578f4: 0f00 |000c: return v0 │ │ +058100: |[058100] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +058110: 1a00 ce10 |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@10ce │ │ +058114: 5421 8a02 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ +058118: 6e10 3e01 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@013e │ │ +05811e: 0c01 |0007: move-result-object v1 │ │ +058120: 6e20 c824 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +058126: 0a00 |000b: move-result v0 │ │ +058128: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #16 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -23307,30 +23306,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0578f8: |[0578f8] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -057908: 5421 8a02 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ -05790c: 6e10 3e01 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@013e │ │ -057912: 0c00 |0005: move-result-object v0 │ │ -057914: 1a01 c710 |0006: const-string v1, "android.intent.action.SEND" // string@10c7 │ │ -057918: 6e20 c824 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -05791e: 0a01 |000b: move-result v1 │ │ -057920: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -057924: 1a01 c810 |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@10c8 │ │ -057928: 6e20 c824 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -05792e: 0a01 |0013: move-result v1 │ │ -057930: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -057934: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -057936: 0f01 |0017: return v1 │ │ -057938: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -05793a: 28fe |0019: goto 0017 // -0002 │ │ +05812c: |[05812c] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +05813c: 5421 8a02 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ +058140: 6e10 3e01 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@013e │ │ +058146: 0c00 |0005: move-result-object v0 │ │ +058148: 1a01 cd10 |0006: const-string v1, "android.intent.action.SEND" // string@10cd │ │ +05814c: 6e20 c824 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +058152: 0a01 |000b: move-result v1 │ │ +058154: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +058158: 1a01 ce10 |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@10ce │ │ +05815c: 6e20 c824 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +058162: 0a01 |0013: move-result v1 │ │ +058164: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +058168: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +05816a: 0f01 |0017: return v1 │ │ +05816c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +05816e: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ 0x0006 line=693 │ │ locals : │ │ 0x0006 - 0x001a reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ @@ -23340,35 +23339,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -05793c: |[05793c] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -05794c: 1a00 c710 |0000: const-string v0, "android.intent.action.SEND" // string@10c7 │ │ -057950: 5421 8a02 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ -057954: 6e10 3e01 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@013e │ │ -05795a: 0c01 |0007: move-result-object v1 │ │ -05795c: 6e20 c824 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -057962: 0a00 |000b: move-result v0 │ │ -057964: 0f00 |000c: return v0 │ │ +058170: |[058170] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +058180: 1a00 cd10 |0000: const-string v0, "android.intent.action.SEND" // string@10cd │ │ +058184: 5421 8a02 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@028a │ │ +058188: 6e10 3e01 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@013e │ │ +05818e: 0c01 |0007: move-result-object v1 │ │ +058190: 6e20 c824 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +058196: 0a00 |000b: move-result v0 │ │ +058198: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=705 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ - source_file_idx : 3243 (ShareCompat.java) │ │ + source_file_idx : 3249 (ShareCompat.java) │ │ │ │ Class #125 header: │ │ -class_idx : 331 │ │ +class_idx : 335 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3243 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3249 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #125 annotations: │ │ Annotations on class │ │ @@ -23392,21 +23391,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImpl;) │ │ name : 'escapeHtml' │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3243 (ShareCompat.java) │ │ + source_file_idx : 3249 (ShareCompat.java) │ │ │ │ Class #126 header: │ │ -class_idx : 335 │ │ +class_idx : 339 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3243 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3249 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #126 annotations: │ │ Annotations on class │ │ @@ -23439,33 +23438,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -057968: |[057968] android.support.v4.app.ShareCompat.:()V │ │ -057978: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05797c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -057980: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -057984: 2200 4e01 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@014e │ │ -057988: 7010 6207 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0762 │ │ -05798e: 6900 8e02 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028e │ │ -057992: 0e00 |000d: return-void │ │ -057994: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -057998: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -05799c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -0579a0: 2200 4d01 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@014d │ │ -0579a4: 7010 5f07 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@075f │ │ -0579aa: 6900 8e02 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028e │ │ -0579ae: 28f2 |001b: goto 000d // -000e │ │ -0579b0: 2200 4c01 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@014c │ │ -0579b4: 7010 5b07 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@075b │ │ -0579ba: 6900 8e02 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028e │ │ -0579be: 28ea |0023: goto 000d // -0016 │ │ +05819c: |[05819c] android.support.v4.app.ShareCompat.:()V │ │ +0581ac: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0581b0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0581b4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0581b8: 2200 5201 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@0152 │ │ +0581bc: 7010 6207 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0762 │ │ +0581c2: 6900 8e02 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028e │ │ +0581c6: 0e00 |000d: return-void │ │ +0581c8: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0581cc: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +0581d0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0581d4: 2200 5101 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@0151 │ │ +0581d8: 7010 5f07 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@075f │ │ +0581de: 6900 8e02 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028e │ │ +0581e2: 28f2 |001b: goto 000d // -000e │ │ +0581e4: 2200 5001 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@0150 │ │ +0581e8: 7010 5b07 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@075b │ │ +0581ee: 6900 8e02 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028e │ │ +0581f2: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0006 line=153 │ │ 0x000d line=159 │ │ 0x000e line=154 │ │ 0x0014 line=155 │ │ @@ -23477,17 +23476,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0579c0: |[0579c0] android.support.v4.app.ShareCompat.:()V │ │ -0579d0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0579d6: 0e00 |0003: return-void │ │ +0581f4: |[0581f4] android.support.v4.app.ShareCompat.:()V │ │ +058204: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05820a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=655 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -23496,52 +23495,52 @@ │ │ type : '()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0579d8: |[0579d8] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -0579e8: 6200 8e02 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028e │ │ -0579ec: 1100 |0002: return-object v0 │ │ +05820c: |[05820c] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +05821c: 6200 8e02 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028e │ │ +058220: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/app/ShareCompat;) │ │ name : 'configureMenuItem' │ │ type : '(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0579f0: |[0579f0] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -057a00: 7220 d820 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@20d8 │ │ -057a06: 0c00 |0003: move-result-object v0 │ │ -057a08: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -057a0c: 2201 a104 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -057a10: 2202 b604 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -057a14: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -057a1a: 1a03 e802 |000d: const-string v3, "Could not find menu item with id " // string@02e8 │ │ -057a1e: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -057a24: 0c02 |0012: move-result-object v2 │ │ -057a26: 6e20 db24 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -057a2c: 0c02 |0016: move-result-object v2 │ │ -057a2e: 1a03 5100 |0017: const-string v3, " in the supplied menu" // string@0051 │ │ -057a32: 6e20 df24 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -057a38: 0c02 |001c: move-result-object v2 │ │ -057a3a: 6e10 e424 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -057a40: 0c02 |0020: move-result-object v2 │ │ -057a42: 7020 9824 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -057a48: 2701 |0024: throw v1 │ │ -057a4a: 7120 6907 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@0769 │ │ -057a50: 0e00 |0028: return-void │ │ +058224: |[058224] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +058234: 7220 d820 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@20d8 │ │ +05823a: 0c00 |0003: move-result-object v0 │ │ +05823c: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +058240: 2201 a704 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +058244: 2202 bc04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +058248: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05824e: 1a03 e802 |000d: const-string v3, "Could not find menu item with id " // string@02e8 │ │ +058252: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +058258: 0c02 |0012: move-result-object v2 │ │ +05825a: 6e20 db24 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +058260: 0c02 |0016: move-result-object v2 │ │ +058262: 1a03 5100 |0017: const-string v3, " in the supplied menu" // string@0051 │ │ +058266: 6e20 df24 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05826c: 0c02 |001c: move-result-object v2 │ │ +05826e: 6e10 e424 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +058274: 0c02 |0020: move-result-object v2 │ │ +058276: 7020 9824 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +05827c: 2701 |0024: throw v1 │ │ +05827e: 7120 6907 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@0769 │ │ +058284: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0006 line=247 │ │ 0x0025 line=250 │ │ 0x0028 line=251 │ │ @@ -23556,18 +23555,18 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -057a54: |[057a54] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -057a64: 6200 8e02 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028e │ │ -057a68: 7230 5907 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@0759 │ │ -057a6e: 0e00 |0005: return-void │ │ +058288: |[058288] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +058298: 6200 8e02 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028e │ │ +05829c: 7230 5907 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@0759 │ │ +0582a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0005 line=234 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0006 reg=2 shareIntent Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ @@ -23577,25 +23576,25 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/ComponentName;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -057a70: |[057a70] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -057a80: 6e10 5400 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0054 │ │ -057a86: 0c00 |0003: move-result-object v0 │ │ -057a88: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -057a8c: 6e10 5700 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0057 │ │ -057a92: 0c01 |0009: move-result-object v1 │ │ -057a94: 1a02 f710 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@10f7 │ │ -057a98: 6e20 4801 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0148 │ │ -057a9e: 0c00 |000f: move-result-object v0 │ │ -057aa0: 1f00 2c00 |0010: check-cast v0, Landroid/content/ComponentName; // type@002c │ │ -057aa4: 1100 |0012: return-object v0 │ │ +0582a4: |[0582a4] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +0582b4: 6e10 5400 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0054 │ │ +0582ba: 0c00 |0003: move-result-object v0 │ │ +0582bc: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +0582c0: 6e10 5700 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0057 │ │ +0582c6: 0c01 |0009: move-result-object v1 │ │ +0582c8: 1a02 fd10 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@10fd │ │ +0582cc: 6e20 4801 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0148 │ │ +0582d2: 0c00 |000f: move-result-object v0 │ │ +0582d4: 1f00 2c00 |0010: check-cast v0, Landroid/content/ComponentName; // type@002c │ │ +0582d8: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ 0x0006 line=196 │ │ 0x0012 line=198 │ │ locals : │ │ @@ -23608,42 +23607,42 @@ │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -057aa8: |[057aa8] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -057ab8: 6e10 5500 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@0055 │ │ -057abe: 0c00 |0003: move-result-object v0 │ │ -057ac0: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -057ac4: 6e10 5700 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0057 │ │ -057aca: 0c01 |0009: move-result-object v1 │ │ -057acc: 1a02 f810 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@10f8 │ │ -057ad0: 6e20 4b01 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@014b │ │ -057ad6: 0c00 |000f: move-result-object v0 │ │ -057ad8: 1100 |0010: return-object v0 │ │ +0582dc: |[0582dc] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +0582ec: 6e10 5500 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@0055 │ │ +0582f2: 0c00 |0003: move-result-object v0 │ │ +0582f4: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +0582f8: 6e10 5700 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0057 │ │ +0582fe: 0c01 |0009: move-result-object v1 │ │ +058300: 1a02 fe10 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@10fe │ │ +058304: 6e20 4b01 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@014b │ │ +05830a: 0c00 |000f: move-result-object v0 │ │ +05830c: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=175 │ │ 0x0006 line=176 │ │ 0x0010 line=178 │ │ locals : │ │ 0x0004 - 0x0011 reg=0 result Ljava/lang/String; │ │ 0x0000 - 0x0011 reg=3 calledActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3243 (ShareCompat.java) │ │ + source_file_idx : 3249 (ShareCompat.java) │ │ │ │ Class #127 header: │ │ -class_idx : 336 │ │ +class_idx : 340 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3244 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3250 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #127 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatICS;' │ │ @@ -23663,17 +23662,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057adc: |[057adc] android.support.v4.app.ShareCompatICS.:()V │ │ -057aec: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -057af2: 0e00 |0003: return-void │ │ +058310: |[058310] android.support.v4.app.ShareCompatICS.:()V │ │ +058320: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +058326: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompatICS;) │ │ @@ -23681,42 +23680,42 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -057af4: |[057af4] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -057b04: 7210 ea20 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@20ea │ │ -057b0a: 0c00 |0003: move-result-object v0 │ │ -057b0c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -057b0e: 2002 6504 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@0465 │ │ -057b12: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -057b16: 2201 6504 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@0465 │ │ -057b1a: 7020 0324 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@2403 │ │ -057b20: 2202 b604 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -057b24: 7010 d724 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -057b2a: 1a03 e100 |0013: const-string v3, ".sharecompat_" // string@00e1 │ │ -057b2e: 6e20 df24 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -057b34: 0c02 |0018: move-result-object v2 │ │ -057b36: 6e10 b624 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -057b3c: 0c03 |001c: move-result-object v3 │ │ -057b3e: 6e10 8c24 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ -057b44: 0c03 |0020: move-result-object v3 │ │ -057b46: 6e20 df24 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -057b4c: 0c02 |0024: move-result-object v2 │ │ -057b4e: 6e10 e424 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -057b54: 0c02 |0028: move-result-object v2 │ │ -057b56: 6e20 0424 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@2404 │ │ -057b5c: 6e20 0524 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@2405 │ │ -057b62: 7220 fd20 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@20fd │ │ -057b68: 0e00 |0032: return-void │ │ -057b6a: 0701 |0033: move-object v1, v0 │ │ -057b6c: 1f01 6504 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@0465 │ │ -057b70: 28d8 |0036: goto 000e // -0028 │ │ +058328: |[058328] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +058338: 7210 ea20 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@20ea │ │ +05833e: 0c00 |0003: move-result-object v0 │ │ +058340: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +058342: 2002 6b04 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@046b │ │ +058346: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +05834a: 2201 6b04 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@046b │ │ +05834e: 7020 0324 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@2403 │ │ +058354: 2202 bc04 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +058358: 7010 d724 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05835e: 1a03 e100 |0013: const-string v3, ".sharecompat_" // string@00e1 │ │ +058362: 6e20 df24 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +058368: 0c02 |0018: move-result-object v2 │ │ +05836a: 6e10 b624 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +058370: 0c03 |001c: move-result-object v3 │ │ +058372: 6e10 8c24 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ +058378: 0c03 |0020: move-result-object v3 │ │ +05837a: 6e20 df24 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +058380: 0c02 |0024: move-result-object v2 │ │ +058382: 6e10 e424 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +058388: 0c02 |0028: move-result-object v2 │ │ +05838a: 6e20 0424 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@2404 │ │ +058390: 6e20 0524 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@2405 │ │ +058396: 7220 fd20 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@20fd │ │ +05839c: 0e00 |0032: return-void │ │ +05839e: 0701 |0033: move-object v1, v0 │ │ +0583a0: 1f01 6b04 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@046b │ │ +0583a4: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -23729,21 +23728,21 @@ │ │ 0x0004 - 0x0037 reg=0 itemProvider Landroid/view/ActionProvider; │ │ 0x000e - 0x0037 reg=1 provider Landroid/widget/ShareActionProvider; │ │ 0x0000 - 0x0037 reg=4 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0037 reg=5 callingActivity Landroid/app/Activity; │ │ 0x0000 - 0x0037 reg=6 intent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3244 (ShareCompatICS.java) │ │ + source_file_idx : 3250 (ShareCompatICS.java) │ │ │ │ Class #128 header: │ │ -class_idx : 337 │ │ +class_idx : 341 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3249 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3255 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #128 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatJB;' │ │ @@ -23758,17 +23757,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057b74: |[057b74] android.support.v4.app.ShareCompatJB.:()V │ │ -057b84: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -057b8a: 0e00 |0003: return-void │ │ +0583a8: |[0583a8] android.support.v4.app.ShareCompatJB.:()V │ │ +0583b8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0583be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompatJB;) │ │ @@ -23776,32 +23775,32 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057b8c: |[057b8c] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -057b9c: 7110 5620 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@2056 │ │ -057ba2: 0c00 |0003: move-result-object v0 │ │ -057ba4: 1100 |0004: return-object v0 │ │ +0583c0: |[0583c0] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +0583d0: 7110 5620 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@2056 │ │ +0583d6: 0c00 |0003: move-result-object v0 │ │ +0583d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 html Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3249 (ShareCompatJB.java) │ │ + source_file_idx : 3255 (ShareCompatJB.java) │ │ │ │ Class #129 header: │ │ -class_idx : 338 │ │ +class_idx : 342 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1003 │ │ -source_file_idx : 3300 │ │ +superclass_idx : 1007 │ │ +source_file_idx : 3306 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #129 - │ │ Class descriptor : 'Landroid/support/v4/app/SuperNotCalledException;' │ │ @@ -23816,33 +23815,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -057ba8: |[057ba8] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -057bb8: 7020 6620 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@2066 │ │ -057bbe: 0e00 |0003: return-void │ │ +0583dc: |[0583dc] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +0583ec: 7020 6620 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@2066 │ │ +0583f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/SuperNotCalledException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3300 (SuperNotCalledException.java) │ │ + source_file_idx : 3306 (SuperNotCalledException.java) │ │ │ │ Class #130 header: │ │ -class_idx : 339 │ │ +class_idx : 343 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3376 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3382 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #130 annotations: │ │ Annotations on class │ │ @@ -23860,21 +23859,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/TaskStackBuilder$SupportParentable;) │ │ name : 'getSupportParentActivityIntent' │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3376 (TaskStackBuilder.java) │ │ + source_file_idx : 3382 (TaskStackBuilder.java) │ │ │ │ Class #131 header: │ │ -class_idx : 340 │ │ +class_idx : 344 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3376 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3382 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #131 annotations: │ │ Annotations on class │ │ @@ -23892,21 +23891,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;) │ │ name : 'getPendingIntent' │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3376 (TaskStackBuilder.java) │ │ + source_file_idx : 3382 (TaskStackBuilder.java) │ │ │ │ Class #132 header: │ │ -class_idx : 344 │ │ +class_idx : 348 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3376 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3382 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 14 │ │ │ │ Class #132 annotations: │ │ Annotations on class │ │ @@ -23951,26 +23950,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -057bc0: |[057bc0] android.support.v4.app.TaskStackBuilder.:()V │ │ -057bd0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -057bd4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -057bd8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -057bdc: 2200 5601 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@0156 │ │ -057be0: 7010 7507 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0775 │ │ -057be6: 6900 9002 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0290 │ │ -057bea: 0e00 |000d: return-void │ │ -057bec: 2200 5501 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@0155 │ │ -057bf0: 7010 7307 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0773 │ │ -057bf6: 6900 9002 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0290 │ │ -057bfa: 28f8 |0015: goto 000d // -0008 │ │ +0583f4: |[0583f4] android.support.v4.app.TaskStackBuilder.:()V │ │ +058404: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +058408: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +05840c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +058410: 2200 5a01 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@015a │ │ +058414: 7010 7507 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0775 │ │ +05841a: 6900 9002 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0290 │ │ +05841e: 0e00 |000d: return-void │ │ +058420: 2200 5901 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@0159 │ │ +058424: 7010 7307 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0773 │ │ +05842a: 6900 9002 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0290 │ │ +05842e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0006 line=116 │ │ 0x000d line=120 │ │ 0x000e line=118 │ │ locals : │ │ @@ -23980,21 +23979,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -057bfc: |[057bfc] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -057c0c: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -057c12: 2200 ce04 |0003: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -057c16: 7010 ff24 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -057c1c: 5b10 9202 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ -057c20: 5b12 9302 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0293 │ │ -057c24: 0e00 |000c: return-void │ │ +058430: |[058430] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +058440: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +058446: 2200 d404 |0003: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +05844a: 7010 ff24 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +058450: 5b10 9202 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ +058454: 5b12 9302 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0293 │ │ +058458: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=122 │ │ 0x000a line=126 │ │ 0x000c line=127 │ │ locals : │ │ @@ -24006,18 +24005,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -057c28: |[057c28] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -057c38: 2200 5801 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@0158 │ │ -057c3c: 7020 7a07 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@077a │ │ -057c42: 1100 |0005: return-object v0 │ │ +05845c: |[05845c] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +05846c: 2200 5c01 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@015c │ │ +058470: 7020 7a07 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@077a │ │ +058476: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -24025,18 +24024,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057c44: |[057c44] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -057c54: 7110 8007 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0780 │ │ -057c5a: 0c00 |0003: move-result-object v0 │ │ -057c5c: 1100 |0004: return-object v0 │ │ +058478: |[058478] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +058488: 7110 8007 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0780 │ │ +05848e: 0c00 |0003: move-result-object v0 │ │ +058490: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -24045,18 +24044,18 @@ │ │ type : '(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -057c60: |[057c60] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -057c70: 5410 9202 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ -057c74: 6e20 0325 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -057c7a: 1101 |0005: return-object v1 │ │ +058494: |[058494] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0584a4: 5410 9202 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ +0584a8: 6e20 0325 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +0584ae: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 nextIntent Landroid/content/Intent; │ │ @@ -24066,27 +24065,27 @@ │ │ type : '(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -057c7c: |[057c7c] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -057c8c: 6e10 4201 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0142 │ │ -057c92: 0c00 |0003: move-result-object v0 │ │ -057c94: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -057c98: 5421 9302 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0293 │ │ -057c9c: 6e10 2001 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ -057ca2: 0c01 |000b: move-result-object v1 │ │ -057ca4: 6e20 5901 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0159 │ │ -057caa: 0c00 |000f: move-result-object v0 │ │ -057cac: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -057cb0: 6e20 7e07 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@077e │ │ -057cb6: 6e20 7b07 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@077b │ │ -057cbc: 1102 |0018: return-object v2 │ │ +0584b0: |[0584b0] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0584c0: 6e10 4201 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0142 │ │ +0584c6: 0c00 |0003: move-result-object v0 │ │ +0584c8: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +0584cc: 5421 9302 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0293 │ │ +0584d0: 6e10 2001 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ +0584d6: 0c01 |000b: move-result-object v1 │ │ +0584d8: 6e20 5901 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0159 │ │ +0584de: 0c00 |000f: move-result-object v0 │ │ +0584e0: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +0584e4: 6e20 7e07 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@077e │ │ +0584ea: 6e20 7b07 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@077b │ │ +0584f0: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=179 │ │ 0x0006 line=180 │ │ 0x0010 line=182 │ │ 0x0012 line=183 │ │ @@ -24102,37 +24101,37 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -057cc0: |[057cc0] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -057cd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057cd2: 2042 5301 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@0153 │ │ -057cd6: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ -057cda: 0742 |0005: move-object v2, v4 │ │ -057cdc: 1f02 5301 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@0153 │ │ -057ce0: 7210 7107 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@0771 │ │ -057ce6: 0c00 |000b: move-result-object v0 │ │ -057ce8: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ -057cec: 7110 8905 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0589 │ │ -057cf2: 0c00 |0011: move-result-object v0 │ │ -057cf4: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ -057cf8: 6e10 4201 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0142 │ │ -057cfe: 0c01 |0017: move-result-object v1 │ │ -057d00: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ -057d04: 5432 9302 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0293 │ │ -057d08: 6e10 2001 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ -057d0e: 0c02 |001f: move-result-object v2 │ │ -057d10: 6e20 5901 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0159 │ │ -057d16: 0c01 |0023: move-result-object v1 │ │ -057d18: 6e20 7e07 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@077e │ │ -057d1e: 6e20 7b07 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@077b │ │ -057d24: 1103 |002a: return-object v3 │ │ +0584f4: |[0584f4] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +058504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058506: 2042 5701 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@0157 │ │ +05850a: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ +05850e: 0742 |0005: move-object v2, v4 │ │ +058510: 1f02 5701 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@0157 │ │ +058514: 7210 7107 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@0771 │ │ +05851a: 0c00 |000b: move-result-object v0 │ │ +05851c: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ +058520: 7110 8905 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0589 │ │ +058526: 0c00 |0011: move-result-object v0 │ │ +058528: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ +05852c: 6e10 4201 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0142 │ │ +058532: 0c01 |0017: move-result-object v1 │ │ +058534: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ +058538: 5432 9302 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0293 │ │ +05853c: 6e10 2001 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ +058542: 0c02 |001f: move-result-object v2 │ │ +058544: 6e20 5901 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@0159 │ │ +05854a: 0c01 |0023: move-result-object v1 │ │ +05854c: 6e20 7e07 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@077e │ │ +058552: 6e20 7b07 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@077b │ │ +058558: 1103 |002a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0001 line=198 │ │ 0x0006 line=199 │ │ 0x000c line=201 │ │ 0x000e line=202 │ │ @@ -24154,38 +24153,38 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -057d28: |[057d28] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ -057d38: 5453 9202 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ -057d3c: 6e10 0d25 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -057d42: 0a01 |0005: move-result v1 │ │ -057d44: 5453 9302 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0293 │ │ -057d48: 7120 8a05 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@058a │ │ -057d4e: 0c02 |000b: move-result-object v2 │ │ -057d50: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -057d54: 5453 9202 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ -057d58: 6e30 0225 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2502 │ │ -057d5e: 5453 9302 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0293 │ │ -057d62: 6e10 4201 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0142 │ │ -057d68: 0c04 |0018: move-result-object v4 │ │ -057d6a: 7120 8a05 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@058a │ │ -057d70: 0c02 |001c: move-result-object v2 │ │ -057d72: 28ef |001d: goto 000c // -0011 │ │ -057d74: 0d00 |001e: move-exception v0 │ │ -057d76: 1a03 2f0d |001f: const-string v3, "TaskStackBuilder" // string@0d2f │ │ -057d7a: 1a04 6902 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@0269 │ │ -057d7e: 7120 6b20 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ -057d84: 2203 a104 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -057d88: 7020 9a24 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@249a │ │ -057d8e: 2703 |002b: throw v3 │ │ -057d90: 1105 |002c: return-object v5 │ │ +05855c: |[05855c] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ +05856c: 5453 9202 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ +058570: 6e10 0d25 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +058576: 0a01 |0005: move-result v1 │ │ +058578: 5453 9302 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0293 │ │ +05857c: 7120 8a05 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@058a │ │ +058582: 0c02 |000b: move-result-object v2 │ │ +058584: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +058588: 5453 9202 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ +05858c: 6e30 0225 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2502 │ │ +058592: 5453 9302 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0293 │ │ +058596: 6e10 4201 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0142 │ │ +05859c: 0c04 |0018: move-result-object v4 │ │ +05859e: 7120 8a05 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@058a │ │ +0585a4: 0c02 |001c: move-result-object v2 │ │ +0585a6: 28ef |001d: goto 000c // -0011 │ │ +0585a8: 0d00 |001e: move-exception v0 │ │ +0585aa: 1a03 350d |001f: const-string v3, "TaskStackBuilder" // string@0d35 │ │ +0585ae: 1a04 6902 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@0269 │ │ +0585b2: 7120 6b20 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ +0585b8: 2203 a704 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +0585bc: 7020 9a24 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@249a │ │ +0585c2: 2703 |002b: throw v3 │ │ +0585c4: 1105 |002c: return-object v5 │ │ catches : 1 │ │ 0x0006 - 0x001c │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=238 │ │ 0x0006 line=240 │ │ 0x000c line=241 │ │ @@ -24208,21 +24207,21 @@ │ │ type : '(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -057da0: |[057da0] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -057db0: 2200 2c00 |0000: new-instance v0, Landroid/content/ComponentName; // type@002c │ │ -057db4: 5421 9302 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0293 │ │ -057db8: 7030 0501 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0105 │ │ -057dbe: 6e20 7e07 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@077e │ │ -057dc4: 0c00 |000a: move-result-object v0 │ │ -057dc6: 1100 |000b: return-object v0 │ │ +0585d4: |[0585d4] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0585e4: 2200 2c00 |0000: new-instance v0, Landroid/content/ComponentName; // type@002c │ │ +0585e8: 5421 9302 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0293 │ │ +0585ec: 7030 0501 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0105 │ │ +0585f2: 6e20 7e07 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@077e │ │ +0585f8: 0c00 |000a: move-result-object v0 │ │ +0585fa: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x000c reg=3 sourceActivityClass Ljava/lang/Class; Ljava/lang/Class<*>; │ │ @@ -24232,20 +24231,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -057dc8: |[057dc8] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -057dd8: 5410 9202 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ -057ddc: 6e20 0725 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -057de2: 0c00 |0005: move-result-object v0 │ │ -057de4: 1f00 3600 |0006: check-cast v0, Landroid/content/Intent; // type@0036 │ │ -057de8: 1100 |0008: return-object v0 │ │ +0585fc: |[0585fc] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +05860c: 5410 9202 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ +058610: 6e20 0725 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +058616: 0c00 |0005: move-result-object v0 │ │ +058618: 1f00 3600 |0006: check-cast v0, Landroid/content/Intent; // type@0036 │ │ +05861c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -24254,18 +24253,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -057dec: |[057dec] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -057dfc: 6e20 8107 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0781 │ │ -057e02: 0c00 |0003: move-result-object v0 │ │ -057e04: 1100 |0004: return-object v0 │ │ +058620: |[058620] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +058630: 6e20 8107 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0781 │ │ +058636: 0c00 |0003: move-result-object v0 │ │ +058638: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -24274,19 +24273,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -057e08: |[057e08] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -057e18: 5410 9202 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ -057e1c: 6e10 0d25 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -057e22: 0a00 |0005: move-result v0 │ │ -057e24: 0f00 |0006: return v0 │ │ +05863c: |[05863c] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +05864c: 5410 9202 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ +058650: 6e10 0d25 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +058656: 0a00 |0005: move-result v0 │ │ +058658: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -24294,45 +24293,45 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -057e28: |[057e28] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -057e38: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -057e3a: 5452 9202 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ -057e3e: 6e10 0d25 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -057e44: 0a02 |0006: move-result v2 │ │ -057e46: 2321 fa04 |0007: new-array v1, v2, [Landroid/content/Intent; // type@04fa │ │ -057e4a: 2112 |0009: array-length v2, v1 │ │ -057e4c: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -057e50: 1101 |000c: return-object v1 │ │ -057e52: 2203 3600 |000d: new-instance v3, Landroid/content/Intent; // type@0036 │ │ -057e56: 5452 9202 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ -057e5a: 6e20 0725 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -057e60: 0c02 |0014: move-result-object v2 │ │ -057e62: 1f02 3600 |0015: check-cast v2, Landroid/content/Intent; // type@0036 │ │ -057e66: 7020 3901 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ -057e6c: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ -057e72: 6e20 3c01 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ -057e78: 0c02 |0020: move-result-object v2 │ │ -057e7a: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ -057e7e: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -057e80: 2112 |0024: array-length v2, v1 │ │ -057e82: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ -057e86: 2203 3600 |0027: new-instance v3, Landroid/content/Intent; // type@0036 │ │ -057e8a: 5452 9202 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ -057e8e: 6e20 0725 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -057e94: 0c02 |002e: move-result-object v2 │ │ -057e96: 1f02 3600 |002f: check-cast v2, Landroid/content/Intent; // type@0036 │ │ -057e9a: 7020 3901 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ -057ea0: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ -057ea4: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -057ea8: 28ec |0038: goto 0024 // -0014 │ │ +05865c: |[05865c] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +05866c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +05866e: 5452 9202 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ +058672: 6e10 0d25 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +058678: 0a02 |0006: move-result v2 │ │ +05867a: 2321 0005 |0007: new-array v1, v2, [Landroid/content/Intent; // type@0500 │ │ +05867e: 2112 |0009: array-length v2, v1 │ │ +058680: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +058684: 1101 |000c: return-object v1 │ │ +058686: 2203 3600 |000d: new-instance v3, Landroid/content/Intent; // type@0036 │ │ +05868a: 5452 9202 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ +05868e: 6e20 0725 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +058694: 0c02 |0014: move-result-object v2 │ │ +058696: 1f02 3600 |0015: check-cast v2, Landroid/content/Intent; // type@0036 │ │ +05869a: 7020 3901 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ +0586a0: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ +0586a6: 6e20 3c01 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ +0586ac: 0c02 |0020: move-result-object v2 │ │ +0586ae: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ +0586b2: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +0586b4: 2112 |0024: array-length v2, v1 │ │ +0586b6: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ +0586ba: 2203 3600 |0027: new-instance v3, Landroid/content/Intent; // type@0036 │ │ +0586be: 5452 9202 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ +0586c2: 6e20 0725 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0586c8: 0c02 |002e: move-result-object v2 │ │ +0586ca: 1f02 3600 |002f: check-cast v2, Landroid/content/Intent; // type@0036 │ │ +0586ce: 7020 3901 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ +0586d4: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ +0586d8: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0586dc: 28ec |0038: goto 0024 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=382 │ │ 0x0009 line=383 │ │ 0x000c line=391 │ │ 0x000d line=385 │ │ 0x0023 line=388 │ │ @@ -24348,19 +24347,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -057eac: |[057eac] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -057ebc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057ebe: 6e40 8707 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0787 │ │ -057ec4: 0c00 |0004: move-result-object v0 │ │ -057ec6: 1100 |0005: return-object v0 │ │ +0586e0: |[0586e0] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +0586f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0586f2: 6e40 8707 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0787 │ │ +0586f8: 0c00 |0004: move-result-object v0 │ │ +0586fa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 requestCode I │ │ 0x0000 - 0x0006 reg=3 flags I │ │ @@ -24370,47 +24369,47 @@ │ │ type : '(IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 61 16-bit code units │ │ -057ec8: |[057ec8] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -057ed8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -057eda: 5460 9202 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ -057ede: 6e10 0825 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ -057ee4: 0a00 |0006: move-result v0 │ │ -057ee6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -057eea: 2200 a204 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -057eee: 1a01 660b |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0b66 │ │ -057ef2: 7020 9c24 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -057ef8: 2700 |0010: throw v0 │ │ -057efa: 5460 9202 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ -057efe: 5461 9202 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ -057f02: 6e10 0d25 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -057f08: 0a01 |0018: move-result v1 │ │ -057f0a: 2311 fa04 |0019: new-array v1, v1, [Landroid/content/Intent; // type@04fa │ │ -057f0e: 6e20 0f25 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ -057f14: 0c02 |001e: move-result-object v2 │ │ -057f16: 1f02 fa04 |001f: check-cast v2, [Landroid/content/Intent; // type@04fa │ │ -057f1a: 2200 3600 |0021: new-instance v0, Landroid/content/Intent; // type@0036 │ │ -057f1e: 4601 0203 |0023: aget-object v1, v2, v3 │ │ -057f22: 7020 3901 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ -057f28: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ -057f2e: 6e20 3c01 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ -057f34: 0c00 |002e: move-result-object v0 │ │ -057f36: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ -057f3a: 6200 9002 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0290 │ │ -057f3e: 5461 9302 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0293 │ │ -057f42: 0173 |0035: move v3, v7 │ │ -057f44: 0184 |0036: move v4, v8 │ │ -057f46: 0795 |0037: move-object v5, v9 │ │ -057f48: 7806 7207 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@0772 │ │ -057f4e: 0c00 |003b: move-result-object v0 │ │ -057f50: 1100 |003c: return-object v0 │ │ +0586fc: |[0586fc] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +05870c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05870e: 5460 9202 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ +058712: 6e10 0825 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ +058718: 0a00 |0006: move-result v0 │ │ +05871a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +05871e: 2200 a804 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +058722: 1a01 6c0b |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0b6c │ │ +058726: 7020 9c24 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +05872c: 2700 |0010: throw v0 │ │ +05872e: 5460 9202 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ +058732: 5461 9202 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ +058736: 6e10 0d25 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +05873c: 0a01 |0018: move-result v1 │ │ +05873e: 2311 0005 |0019: new-array v1, v1, [Landroid/content/Intent; // type@0500 │ │ +058742: 6e20 0f25 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ +058748: 0c02 |001e: move-result-object v2 │ │ +05874a: 1f02 0005 |001f: check-cast v2, [Landroid/content/Intent; // type@0500 │ │ +05874e: 2200 3600 |0021: new-instance v0, Landroid/content/Intent; // type@0036 │ │ +058752: 4601 0203 |0023: aget-object v1, v2, v3 │ │ +058756: 7020 3901 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ +05875c: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ +058762: 6e20 3c01 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ +058768: 0c00 |002e: move-result-object v0 │ │ +05876a: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ +05876e: 6200 9002 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@0290 │ │ +058772: 5461 9302 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0293 │ │ +058776: 0173 |0035: move v3, v7 │ │ +058778: 0184 |0036: move v4, v8 │ │ +05877a: 0795 |0037: move-object v5, v9 │ │ +05877c: 7806 7207 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@0772 │ │ +058782: 0c00 |003b: move-result-object v0 │ │ +058784: 1100 |003c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=361 │ │ 0x0009 line=362 │ │ 0x0011 line=366 │ │ 0x0021 line=367 │ │ 0x0031 line=371 │ │ @@ -24426,19 +24425,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -057f54: |[057f54] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -057f64: 5410 9202 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ -057f68: 6e10 0925 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2509 │ │ -057f6e: 0c00 |0005: move-result-object v0 │ │ -057f70: 1100 |0006: return-object v0 │ │ +058788: |[058788] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +058798: 5410 9202 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ +05879c: 6e10 0925 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2509 │ │ +0587a2: 0c00 |0005: move-result-object v0 │ │ +0587a4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #12 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -24446,18 +24445,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -057f74: |[057f74] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -057f84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057f86: 6e20 8a07 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@078a │ │ -057f8c: 0e00 |0004: return-void │ │ +0587a8: |[0587a8] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +0587b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0587ba: 6e20 8a07 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@078a │ │ +0587c0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -24466,53 +24465,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -057f90: |[057f90] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -057fa0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -057fa2: 5452 9202 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ -057fa6: 6e10 0825 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ -057fac: 0a02 |0006: move-result v2 │ │ -057fae: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -057fb2: 2202 a204 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@04a2 │ │ -057fb6: 1a03 670b |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0b67 │ │ -057fba: 7020 9c24 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -057fc0: 2702 |0010: throw v2 │ │ -057fc2: 5452 9202 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ -057fc6: 5453 9202 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ -057fca: 6e10 0d25 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -057fd0: 0a03 |0018: move-result v3 │ │ -057fd2: 2333 fa04 |0019: new-array v3, v3, [Landroid/content/Intent; // type@04fa │ │ -057fd6: 6e20 0f25 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ -057fdc: 0c00 |001e: move-result-object v0 │ │ -057fde: 1f00 fa04 |001f: check-cast v0, [Landroid/content/Intent; // type@04fa │ │ -057fe2: 2202 3600 |0021: new-instance v2, Landroid/content/Intent; // type@0036 │ │ -057fe6: 4603 0004 |0023: aget-object v3, v0, v4 │ │ -057fea: 7020 3901 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ -057ff0: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ -057ff6: 6e20 3c01 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ -057ffc: 0c02 |002e: move-result-object v2 │ │ -057ffe: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ -058002: 5452 9302 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0293 │ │ -058006: 7130 af07 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@07af │ │ -05800c: 0a02 |0036: move-result v2 │ │ -05800e: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ -058012: 2201 3600 |0039: new-instance v1, Landroid/content/Intent; // type@0036 │ │ -058016: 2102 |003b: array-length v2, v0 │ │ -058018: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -05801c: 4602 0002 |003e: aget-object v2, v0, v2 │ │ -058020: 7020 3901 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ -058026: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ -05802a: 6e20 3c01 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ -058030: 5452 9302 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0293 │ │ -058034: 6e20 3201 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ -05803a: 0e00 |004d: return-void │ │ +0587c4: |[0587c4] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +0587d4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0587d6: 5452 9202 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ +0587da: 6e10 0825 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ +0587e0: 0a02 |0006: move-result v2 │ │ +0587e2: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +0587e6: 2202 a804 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@04a8 │ │ +0587ea: 1a03 6d0b |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0b6d │ │ +0587ee: 7020 9c24 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0587f4: 2702 |0010: throw v2 │ │ +0587f6: 5452 9202 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ +0587fa: 5453 9202 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0292 │ │ +0587fe: 6e10 0d25 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +058804: 0a03 |0018: move-result v3 │ │ +058806: 2333 0005 |0019: new-array v3, v3, [Landroid/content/Intent; // type@0500 │ │ +05880a: 6e20 0f25 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ +058810: 0c00 |001e: move-result-object v0 │ │ +058812: 1f00 0005 |001f: check-cast v0, [Landroid/content/Intent; // type@0500 │ │ +058816: 2202 3600 |0021: new-instance v2, Landroid/content/Intent; // type@0036 │ │ +05881a: 4603 0004 |0023: aget-object v3, v0, v4 │ │ +05881e: 7020 3901 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ +058824: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ +05882a: 6e20 3c01 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ +058830: 0c02 |002e: move-result-object v2 │ │ +058832: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ +058836: 5452 9302 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0293 │ │ +05883a: 7130 af07 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@07af │ │ +058840: 0a02 |0036: move-result v2 │ │ +058842: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ +058846: 2201 3600 |0039: new-instance v1, Landroid/content/Intent; // type@0036 │ │ +05884a: 2102 |003b: array-length v2, v0 │ │ +05884c: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +058850: 4602 0002 |003e: aget-object v2, v0, v2 │ │ +058854: 7020 3901 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ +05885a: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ +05885e: 6e20 3c01 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ +058864: 5452 9302 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0293 │ │ +058868: 6e20 3201 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ +05886e: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=316 │ │ 0x0009 line=317 │ │ 0x0011 line=321 │ │ 0x0021 line=322 │ │ 0x0031 line=325 │ │ @@ -24522,21 +24521,21 @@ │ │ 0x004d line=330 │ │ locals : │ │ 0x0043 - 0x004d reg=1 topIntent Landroid/content/Intent; │ │ 0x0021 - 0x004e reg=0 intents [Landroid/content/Intent; │ │ 0x0000 - 0x004e reg=5 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x004e reg=6 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3376 (TaskStackBuilder.java) │ │ + source_file_idx : 3382 (TaskStackBuilder.java) │ │ │ │ Class #133 header: │ │ -class_idx : 345 │ │ +class_idx : 349 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3377 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3383 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #133 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderHoneycomb;' │ │ @@ -24551,17 +24550,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05803c: |[05803c] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -05804c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -058052: 0e00 |0003: return-void │ │ +058870: |[058870] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +058880: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +058886: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilderHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/TaskStackBuilderHoneycomb;) │ │ @@ -24569,35 +24568,35 @@ │ │ type : '(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -058054: |[058054] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -058064: 7140 d700 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@00d7 │ │ -05806a: 0c00 |0003: move-result-object v0 │ │ -05806c: 1100 |0004: return-object v0 │ │ +058888: |[058888] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +058898: 7140 d700 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@00d7 │ │ +05889e: 0c00 |0003: move-result-object v0 │ │ +0588a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 requestCode I │ │ 0x0000 - 0x0005 reg=3 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0005 reg=4 flags I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3377 (TaskStackBuilderHoneycomb.java) │ │ + source_file_idx : 3383 (TaskStackBuilderHoneycomb.java) │ │ │ │ Class #134 header: │ │ -class_idx : 346 │ │ +class_idx : 350 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3382 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3388 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #134 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderJellybean;' │ │ @@ -24612,17 +24611,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058070: |[058070] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -058080: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -058086: 0e00 |0003: return-void │ │ +0588a4: |[0588a4] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +0588b4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0588ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilderJellybean; │ │ │ │ #1 : (in Landroid/support/v4/app/TaskStackBuilderJellybean;) │ │ @@ -24630,35 +24629,35 @@ │ │ type : '(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -058088: |[058088] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -058098: 7155 d800 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@00d8 │ │ -05809e: 0c00 |0003: move-result-object v0 │ │ -0580a0: 1100 |0004: return-object v0 │ │ +0588bc: |[0588bc] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0588cc: 7155 d800 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@00d8 │ │ +0588d2: 0c00 |0003: move-result-object v0 │ │ +0588d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 requestCode I │ │ 0x0000 - 0x0005 reg=3 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0005 reg=4 flags I │ │ 0x0000 - 0x0005 reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3382 (TaskStackBuilderJellybean.java) │ │ + source_file_idx : 3388 (TaskStackBuilderJellybean.java) │ │ │ │ Class #135 header: │ │ -class_idx : 349 │ │ +class_idx : 353 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 739 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #135 - │ │ @@ -24699,17 +24698,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0580a4: |[0580a4] android.support.v4.content.ContextCompat.:()V │ │ -0580b4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0580ba: 0e00 |0003: return-void │ │ +0588d8: |[0588d8] android.support.v4.content.ContextCompat.:()V │ │ +0588e8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0588ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompat;) │ │ @@ -24717,35 +24716,35 @@ │ │ type : '(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x008a (PRIVATE STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0580bc: |[0580bc] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -0580cc: 0761 |0000: move-object v1, v6 │ │ -0580ce: 0770 |0001: move-object v0, v7 │ │ -0580d0: 2104 |0002: array-length v4, v0 │ │ -0580d2: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -0580d4: 0712 |0004: move-object v2, v1 │ │ -0580d6: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ -0580da: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -0580de: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ -0580e2: 2201 8604 |000b: new-instance v1, Ljava/io/File; // type@0486 │ │ -0580e6: 7020 5024 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2450 │ │ -0580ec: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0580f0: 0712 |0012: move-object v2, v1 │ │ -0580f2: 28f2 |0013: goto 0005 // -000e │ │ -0580f4: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ -0580f8: 2201 8604 |0016: new-instance v1, Ljava/io/File; // type@0486 │ │ -0580fc: 7030 4f24 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@244f │ │ -058102: 28f5 |001b: goto 0010 // -000b │ │ -058104: 1102 |001c: return-object v2 │ │ -058106: 0721 |001d: move-object v1, v2 │ │ -058108: 28f2 |001e: goto 0010 // -000e │ │ +0588f0: |[0588f0] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +058900: 0761 |0000: move-object v1, v6 │ │ +058902: 0770 |0001: move-object v0, v7 │ │ +058904: 2104 |0002: array-length v4, v0 │ │ +058906: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +058908: 0712 |0004: move-object v2, v1 │ │ +05890a: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ +05890e: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +058912: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ +058916: 2201 8c04 |000b: new-instance v1, Ljava/io/File; // type@048c │ │ +05891a: 7020 5024 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2450 │ │ +058920: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +058924: 0712 |0012: move-object v2, v1 │ │ +058926: 28f2 |0013: goto 0005 // -000e │ │ +058928: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ +05892c: 2201 8c04 |0016: new-instance v1, Ljava/io/File; // type@048c │ │ +058930: 7030 4f24 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@244f │ │ +058936: 28f5 |001b: goto 0010 // -000b │ │ +058938: 1102 |001c: return-object v2 │ │ +05893a: 0721 |001d: move-object v1, v2 │ │ +05893c: 28f2 |001e: goto 0010 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0001 line=291 │ │ 0x0009 line=292 │ │ 0x000b line=293 │ │ 0x0010 line=291 │ │ @@ -24773,48 +24772,48 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -05810c: |[05810c] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -05811c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -05811e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -058120: 6001 3600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -058124: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -058128: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -05812c: 7110 b907 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@07b9 │ │ -058132: 0c02 |000b: move-result-object v2 │ │ -058134: 1102 |000c: return-object v2 │ │ -058136: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -05813a: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -05813e: 7110 b107 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@07b1 │ │ -058144: 0c00 |0014: move-result-object v0 │ │ -058146: 2372 1605 |0015: new-array v2, v7, [Ljava/io/File; // type@0516 │ │ -05814a: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -05814e: 28f3 |0019: goto 000c // -000d │ │ -058150: 7100 7102 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0271 │ │ -058156: 0c02 |001d: move-result-object v2 │ │ -058158: 1243 |001e: const/4 v3, #int 4 // #4 │ │ -05815a: 2333 1b05 |001f: new-array v3, v3, [Ljava/lang/String; // type@051b │ │ -05815e: 1a04 4802 |0021: const-string v4, "Android" // string@0248 │ │ -058162: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -058166: 1a04 3113 |0025: const-string v4, "data" // string@1331 │ │ -05816a: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -05816e: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -058170: 6e10 2101 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ -058176: 0c05 |002d: move-result-object v5 │ │ -058178: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -05817c: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -05817e: 1a05 9f11 |0031: const-string v5, "cache" // string@119f │ │ -058182: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -058186: 7120 aa07 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@07aa │ │ -05818c: 0c00 |0038: move-result-object v0 │ │ -05818e: 28dc |0039: goto 0015 // -0024 │ │ +058940: |[058940] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +058950: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +058952: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +058954: 6001 3600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +058958: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +05895c: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +058960: 7110 b907 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@07b9 │ │ +058966: 0c02 |000b: move-result-object v2 │ │ +058968: 1102 |000c: return-object v2 │ │ +05896a: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +05896e: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +058972: 7110 b107 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@07b1 │ │ +058978: 0c00 |0014: move-result-object v0 │ │ +05897a: 2372 1c05 |0015: new-array v2, v7, [Ljava/io/File; // type@051c │ │ +05897e: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +058982: 28f3 |0019: goto 000c // -000d │ │ +058984: 7100 7102 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0271 │ │ +05898a: 0c02 |001d: move-result-object v2 │ │ +05898c: 1243 |001e: const/4 v3, #int 4 // #4 │ │ +05898e: 2333 2105 |001f: new-array v3, v3, [Ljava/lang/String; // type@0521 │ │ +058992: 1a04 4802 |0021: const-string v4, "Android" // string@0248 │ │ +058996: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +05899a: 1a04 3713 |0025: const-string v4, "data" // string@1337 │ │ +05899e: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +0589a2: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +0589a4: 6e10 2101 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ +0589aa: 0c05 |002d: move-result-object v5 │ │ +0589ac: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +0589b0: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +0589b2: 1a05 a511 |0031: const-string v5, "cache" // string@11a5 │ │ +0589b6: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +0589ba: 7120 aa07 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@07aa │ │ +0589c0: 0c00 |0038: move-result-object v0 │ │ +0589c2: 28dc |0039: goto 0015 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0004 line=275 │ │ 0x0008 line=276 │ │ 0x000c line=285 │ │ 0x000d line=279 │ │ @@ -24832,50 +24831,50 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -058190: |[058190] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -0581a0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0581a2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0581a4: 6001 3600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0581a8: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -0581ac: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -0581b0: 7120 ba07 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@07ba │ │ -0581b6: 0c02 |000b: move-result-object v2 │ │ -0581b8: 1102 |000c: return-object v2 │ │ -0581ba: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -0581be: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -0581c2: 7120 b207 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@07b2 │ │ -0581c8: 0c00 |0014: move-result-object v0 │ │ -0581ca: 2372 1605 |0015: new-array v2, v7, [Ljava/io/File; // type@0516 │ │ -0581ce: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -0581d2: 28f3 |0019: goto 000c // -000d │ │ -0581d4: 7100 7102 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0271 │ │ -0581da: 0c02 |001d: move-result-object v2 │ │ -0581dc: 1253 |001e: const/4 v3, #int 5 // #5 │ │ -0581de: 2333 1b05 |001f: new-array v3, v3, [Ljava/lang/String; // type@051b │ │ -0581e2: 1a04 4802 |0021: const-string v4, "Android" // string@0248 │ │ -0581e6: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -0581ea: 1a04 3113 |0025: const-string v4, "data" // string@1331 │ │ -0581ee: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -0581f2: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -0581f4: 6e10 2101 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ -0581fa: 0c05 |002d: move-result-object v5 │ │ -0581fc: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -058200: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -058202: 1a05 af14 |0031: const-string v5, "files" // string@14af │ │ -058206: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -05820a: 1244 |0035: const/4 v4, #int 4 // #4 │ │ -05820c: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ -058210: 7120 aa07 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@07aa │ │ -058216: 0c00 |003b: move-result-object v0 │ │ -058218: 28d9 |003c: goto 0015 // -0027 │ │ +0589c4: |[0589c4] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +0589d4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0589d6: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0589d8: 6001 3600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0589dc: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +0589e0: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +0589e4: 7120 ba07 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@07ba │ │ +0589ea: 0c02 |000b: move-result-object v2 │ │ +0589ec: 1102 |000c: return-object v2 │ │ +0589ee: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +0589f2: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +0589f6: 7120 b207 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@07b2 │ │ +0589fc: 0c00 |0014: move-result-object v0 │ │ +0589fe: 2372 1c05 |0015: new-array v2, v7, [Ljava/io/File; // type@051c │ │ +058a02: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +058a06: 28f3 |0019: goto 000c // -000d │ │ +058a08: 7100 7102 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0271 │ │ +058a0e: 0c02 |001d: move-result-object v2 │ │ +058a10: 1253 |001e: const/4 v3, #int 5 // #5 │ │ +058a12: 2333 2105 |001f: new-array v3, v3, [Ljava/lang/String; // type@0521 │ │ +058a16: 1a04 4802 |0021: const-string v4, "Android" // string@0248 │ │ +058a1a: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +058a1e: 1a04 3713 |0025: const-string v4, "data" // string@1337 │ │ +058a22: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +058a26: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +058a28: 6e10 2101 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ +058a2e: 0c05 |002d: move-result-object v5 │ │ +058a30: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +058a34: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +058a36: 1a05 b514 |0031: const-string v5, "files" // string@14b5 │ │ +058a3a: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +058a3e: 1244 |0035: const/4 v4, #int 4 // #4 │ │ +058a40: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ +058a44: 7120 aa07 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@07aa │ │ +058a4a: 0c00 |003b: move-result-object v0 │ │ +058a4c: 28d9 |003c: goto 0015 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=214 │ │ 0x0004 line=215 │ │ 0x0008 line=216 │ │ 0x000c line=225 │ │ 0x000d line=219 │ │ @@ -24894,45 +24893,45 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -05821c: |[05821c] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -05822c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -05822e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -058230: 6001 3600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -058234: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -058238: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -05823c: 7110 bb07 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@07bb │ │ -058242: 0c02 |000b: move-result-object v2 │ │ -058244: 1102 |000c: return-object v2 │ │ -058246: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ -05824a: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -05824e: 7110 b407 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@07b4 │ │ -058254: 0c00 |0014: move-result-object v0 │ │ -058256: 2372 1605 |0015: new-array v2, v7, [Ljava/io/File; // type@0516 │ │ -05825a: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -05825e: 28f3 |0019: goto 000c // -000d │ │ -058260: 7100 7102 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0271 │ │ -058266: 0c02 |001d: move-result-object v2 │ │ -058268: 1233 |001e: const/4 v3, #int 3 // #3 │ │ -05826a: 2333 1b05 |001f: new-array v3, v3, [Ljava/lang/String; // type@051b │ │ -05826e: 1a04 4802 |0021: const-string v4, "Android" // string@0248 │ │ -058272: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -058276: 1a04 2e1f |0025: const-string v4, "obb" // string@1f2e │ │ -05827a: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -05827e: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -058280: 6e10 2101 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ -058286: 0c05 |002d: move-result-object v5 │ │ -058288: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -05828c: 7120 aa07 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@07aa │ │ -058292: 0c00 |0033: move-result-object v0 │ │ -058294: 28e1 |0034: goto 0015 // -001f │ │ +058a50: |[058a50] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +058a60: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +058a62: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +058a64: 6001 3600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +058a68: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +058a6c: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +058a70: 7110 bb07 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@07bb │ │ +058a76: 0c02 |000b: move-result-object v2 │ │ +058a78: 1102 |000c: return-object v2 │ │ +058a7a: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ +058a7e: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +058a82: 7110 b407 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@07b4 │ │ +058a88: 0c00 |0014: move-result-object v0 │ │ +058a8a: 2372 1c05 |0015: new-array v2, v7, [Ljava/io/File; // type@051c │ │ +058a8e: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +058a92: 28f3 |0019: goto 000c // -000d │ │ +058a94: 7100 7102 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0271 │ │ +058a9a: 0c02 |001d: move-result-object v2 │ │ +058a9c: 1233 |001e: const/4 v3, #int 3 // #3 │ │ +058a9e: 2333 2105 |001f: new-array v3, v3, [Ljava/lang/String; // type@0521 │ │ +058aa2: 1a04 4802 |0021: const-string v4, "Android" // string@0248 │ │ +058aa6: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +058aaa: 1a04 341f |0025: const-string v4, "obb" // string@1f34 │ │ +058aae: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +058ab2: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +058ab4: 6e10 2101 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ +058aba: 0c05 |002d: move-result-object v5 │ │ +058abc: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +058ac0: 7120 aa07 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@07aa │ │ +058ac6: 0c00 |0033: move-result-object v0 │ │ +058ac8: 28e1 |0034: goto 0015 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=154 │ │ 0x0004 line=155 │ │ 0x0008 line=156 │ │ 0x000c line=165 │ │ 0x000d line=159 │ │ @@ -24950,19 +24949,19 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -058298: |[058298] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -0582a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0582aa: 7130 af07 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@07af │ │ -0582b0: 0a00 |0004: move-result v0 │ │ -0582b2: 0f00 |0005: return v0 │ │ +058acc: |[058acc] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +058adc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058ade: 7130 af07 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@07af │ │ +058ae4: 0a00 |0004: move-result v0 │ │ +058ae6: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 intents [Landroid/content/Intent; │ │ │ │ @@ -24971,27 +24970,27 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0582b4: |[0582b4] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -0582c4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0582c6: 6000 3600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0582ca: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -0582ce: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -0582d2: 7130 b707 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@07b7 │ │ -0582d8: 0f01 |000a: return v1 │ │ -0582da: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -0582de: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -0582e2: 7120 b507 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@07b5 │ │ -0582e8: 28f8 |0012: goto 000a // -0008 │ │ -0582ea: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0582ec: 28f6 |0014: goto 000a // -000a │ │ +058ae8: |[058ae8] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +058af8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +058afa: 6000 3600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +058afe: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +058b02: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +058b06: 7130 b707 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@07b7 │ │ +058b0c: 0f01 |000a: return v1 │ │ +058b0e: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +058b12: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +058b16: 7120 b507 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@07b5 │ │ +058b1c: 28f8 |0012: goto 000a // -0008 │ │ +058b1e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +058b20: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=99 │ │ 0x0003 line=100 │ │ 0x0007 line=101 │ │ 0x000a line=107 │ │ 0x000b line=103 │ │ @@ -25003,17 +25002,17 @@ │ │ 0x0000 - 0x0015 reg=4 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0015 reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 739 (ContextCompat.java) │ │ │ │ Class #136 header: │ │ -class_idx : 350 │ │ +class_idx : 354 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 740 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #136 - │ │ @@ -25029,17 +25028,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0582f0: |[0582f0] android.support.v4.content.ContextCompatFroyo.:()V │ │ -058300: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -058306: 0e00 |0003: return-void │ │ +058b24: |[058b24] android.support.v4.content.ContextCompatFroyo.:()V │ │ +058b34: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +058b3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatFroyo; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatFroyo;) │ │ @@ -25047,18 +25046,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058308: |[058308] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -058318: 6e10 1801 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@0118 │ │ -05831e: 0c00 |0003: move-result-object v0 │ │ -058320: 1100 |0004: return-object v0 │ │ +058b3c: |[058b3c] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +058b4c: 6e10 1801 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@0118 │ │ +058b52: 0c00 |0003: move-result-object v0 │ │ +058b54: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatFroyo;) │ │ @@ -25066,32 +25065,32 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -058324: |[058324] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ -058334: 6e20 1a01 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@011a │ │ -05833a: 0c00 |0003: move-result-object v0 │ │ -05833c: 1100 |0004: return-object v0 │ │ +058b58: |[058b58] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ +058b68: 6e20 1a01 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@011a │ │ +058b6e: 0c00 |0003: move-result-object v0 │ │ +058b70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 type Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 740 (ContextCompatFroyo.java) │ │ │ │ Class #137 header: │ │ -class_idx : 351 │ │ +class_idx : 355 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 741 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #137 - │ │ @@ -25107,17 +25106,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058340: |[058340] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -058350: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -058356: 0e00 |0003: return-void │ │ +058b74: |[058b74] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +058b84: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +058b8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -25125,18 +25124,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058358: |[058358] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ -058368: 6e10 1e01 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@011e │ │ -05836e: 0c00 |0003: move-result-object v0 │ │ -058370: 1100 |0004: return-object v0 │ │ +058b8c: |[058b8c] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ +058b9c: 6e10 1e01 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@011e │ │ +058ba2: 0c00 |0003: move-result-object v0 │ │ +058ba4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -25144,32 +25143,32 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058374: |[058374] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -058384: 6e20 3001 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@0130 │ │ -05838a: 0e00 |0003: return-void │ │ +058ba8: |[058ba8] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +058bb8: 6e20 3001 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@0130 │ │ +058bbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ source_file_idx : 741 (ContextCompatHoneycomb.java) │ │ │ │ Class #138 header: │ │ -class_idx : 352 │ │ +class_idx : 356 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 742 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #138 - │ │ @@ -25185,17 +25184,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05838c: |[05838c] android.support.v4.content.ContextCompatJellybean.:()V │ │ -05839c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0583a2: 0e00 |0003: return-void │ │ +058bc0: |[058bc0] android.support.v4.content.ContextCompatJellybean.:()V │ │ +058bd0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +058bd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatJellybean; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatJellybean;) │ │ @@ -25203,33 +25202,33 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0583a4: |[0583a4] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0583b4: 6e30 3101 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0131 │ │ -0583ba: 0e00 |0003: return-void │ │ +058bd8: |[058bd8] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +058be8: 6e30 3101 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0131 │ │ +058bee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0004 reg=2 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 742 (ContextCompatJellybean.java) │ │ │ │ Class #139 header: │ │ -class_idx : 353 │ │ +class_idx : 357 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 743 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #139 - │ │ @@ -25245,17 +25244,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0583bc: |[0583bc] android.support.v4.content.ContextCompatKitKat.:()V │ │ -0583cc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0583d2: 0e00 |0003: return-void │ │ +058bf0: |[058bf0] android.support.v4.content.ContextCompatKitKat.:()V │ │ +058c00: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +058c06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatKitKat;) │ │ @@ -25263,18 +25262,18 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0583d4: |[0583d4] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -0583e4: 6e10 1901 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@0119 │ │ -0583ea: 0c00 |0003: move-result-object v0 │ │ -0583ec: 1100 |0004: return-object v0 │ │ +058c08: |[058c08] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +058c18: 6e10 1901 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@0119 │ │ +058c1e: 0c00 |0003: move-result-object v0 │ │ +058c20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatKitKat;) │ │ @@ -25282,18 +25281,18 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0583f0: |[0583f0] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -058400: 6e20 1b01 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@011b │ │ -058406: 0c00 |0003: move-result-object v0 │ │ -058408: 1100 |0004: return-object v0 │ │ +058c24: |[058c24] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +058c34: 6e20 1b01 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@011b │ │ +058c3a: 0c00 |0003: move-result-object v0 │ │ +058c3c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 type Ljava/lang/String; │ │ │ │ @@ -25302,31 +25301,31 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05840c: |[05840c] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -05841c: 6e10 1f01 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@011f │ │ -058422: 0c00 |0003: move-result-object v0 │ │ -058424: 1100 |0004: return-object v0 │ │ +058c40: |[058c40] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +058c50: 6e10 1f01 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@011f │ │ +058c56: 0c00 |0003: move-result-object v0 │ │ +058c58: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ source_file_idx : 743 (ContextCompatKitKat.java) │ │ │ │ Class #140 header: │ │ -class_idx : 355 │ │ +class_idx : 359 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1026 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #140 annotations: │ │ @@ -25354,15 +25353,15 @@ │ │ type : '(Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1026 (FileProvider.java) │ │ │ │ Class #141 header: │ │ -class_idx : 357 │ │ +class_idx : 361 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 45 │ │ source_file_idx : 1026 │ │ static_fields_size : 10 │ │ instance_fields_size: 1 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 8 │ │ @@ -25443,32 +25442,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -058428: |[058428] android.support.v4.content.FileProvider.:()V │ │ -058438: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -05843a: 2300 1b05 |0001: new-array v0, v0, [Ljava/lang/String; // type@051b │ │ -05843e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -058440: 1a02 190f |0004: const-string v2, "_display_name" // string@0f19 │ │ -058444: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -058448: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -05844a: 1a02 1f0f |0009: const-string v2, "_size" // string@0f1f │ │ -05844e: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -058452: 6900 b002 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@02b0 │ │ -058456: 2200 8604 |000f: new-instance v0, Ljava/io/File; // type@0486 │ │ -05845a: 1a01 e400 |0011: const-string v1, "/" // string@00e4 │ │ -05845e: 7020 5024 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2450 │ │ -058464: 6900 b102 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@02b1 │ │ -058468: 2200 d304 |0018: new-instance v0, Ljava/util/HashMap; // type@04d3 │ │ -05846c: 7010 1b25 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@251b │ │ -058472: 6900 b802 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@02b8 │ │ -058476: 0e00 |001f: return-void │ │ +058c5c: |[058c5c] android.support.v4.content.FileProvider.:()V │ │ +058c6c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +058c6e: 2300 2105 |0001: new-array v0, v0, [Ljava/lang/String; // type@0521 │ │ +058c72: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +058c74: 1a02 1f0f |0004: const-string v2, "_display_name" // string@0f1f │ │ +058c78: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +058c7c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +058c7e: 1a02 250f |0009: const-string v2, "_size" // string@0f25 │ │ +058c82: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +058c86: 6900 b002 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@02b0 │ │ +058c8a: 2200 8c04 |000f: new-instance v0, Ljava/io/File; // type@048c │ │ +058c8e: 1a01 e400 |0011: const-string v1, "/" // string@00e4 │ │ +058c92: 7020 5024 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2450 │ │ +058c98: 6900 b102 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@02b1 │ │ +058c9c: 2200 d904 |0018: new-instance v0, Ljava/util/HashMap; // type@04d9 │ │ +058ca0: 7010 1b25 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@251b │ │ +058ca6: 6900 b802 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@02b8 │ │ +058caa: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x000f line=317 │ │ 0x0018 line=320 │ │ locals : │ │ │ │ @@ -25477,17 +25476,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058478: |[058478] android.support.v4.content.FileProvider.:()V │ │ -058488: 7010 0e01 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@010e │ │ -05848e: 0e00 |0003: return-void │ │ +058cac: |[058cac] android.support.v4.content.FileProvider.:()V │ │ +058cbc: 7010 0e01 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@010e │ │ +058cc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0003 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/FileProvider; │ │ │ │ @@ -25496,31 +25495,31 @@ │ │ type : '(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x008a (PRIVATE STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -058490: |[058490] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -0584a0: 0761 |0000: move-object v1, v6 │ │ -0584a2: 0770 |0001: move-object v0, v7 │ │ -0584a4: 2104 |0002: array-length v4, v0 │ │ -0584a6: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -0584a8: 0712 |0004: move-object v2, v1 │ │ -0584aa: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ -0584ae: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -0584b2: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ -0584b6: 2201 8604 |000b: new-instance v1, Ljava/io/File; // type@0486 │ │ -0584ba: 7030 4f24 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@244f │ │ -0584c0: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0584c4: 0712 |0012: move-object v2, v1 │ │ -0584c6: 28f2 |0013: goto 0005 // -000e │ │ -0584c8: 1102 |0014: return-object v2 │ │ -0584ca: 0721 |0015: move-object v1, v2 │ │ -0584cc: 28fa |0016: goto 0010 // -0006 │ │ +058cc4: |[058cc4] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +058cd4: 0761 |0000: move-object v1, v6 │ │ +058cd6: 0770 |0001: move-object v0, v7 │ │ +058cd8: 2104 |0002: array-length v4, v0 │ │ +058cda: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +058cdc: 0712 |0004: move-object v2, v1 │ │ +058cde: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ +058ce2: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +058ce6: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ +058cea: 2201 8c04 |000b: new-instance v1, Ljava/io/File; // type@048c │ │ +058cee: 7030 4f24 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@244f │ │ +058cf4: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +058cf8: 0712 |0012: move-object v2, v1 │ │ +058cfa: 28f2 |0013: goto 0005 // -000e │ │ +058cfc: 1102 |0014: return-object v2 │ │ +058cfe: 0721 |0015: move-object v1, v2 │ │ +058d00: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ 0x0001 line=754 │ │ 0x0009 line=755 │ │ 0x000b line=756 │ │ 0x0010 line=754 │ │ @@ -25544,19 +25543,19 @@ │ │ type : '([Ljava/lang/Object;I)[Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -0584d0: |[0584d0] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -0584e0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0584e2: 2330 1905 |0001: new-array v0, v3, [Ljava/lang/Object; // type@0519 │ │ -0584e6: 7153 e524 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -0584ec: 1100 |0006: return-object v0 │ │ +058d04: |[058d04] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +058d14: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +058d16: 2330 1f05 |0001: new-array v0, v3, [Ljava/lang/Object; // type@051f │ │ +058d1a: 7153 e524 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +058d20: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=769 │ │ 0x0003 line=770 │ │ 0x0006 line=771 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/Object; │ │ @@ -25568,19 +25567,19 @@ │ │ type : '([Ljava/lang/String;I)[Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -0584f0: |[0584f0] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ -058500: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -058502: 2330 1b05 |0001: new-array v0, v3, [Ljava/lang/String; // type@051b │ │ -058506: 7153 e524 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05850c: 1100 |0006: return-object v0 │ │ +058d24: |[058d24] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ +058d34: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +058d36: 2330 2105 |0001: new-array v0, v3, [Ljava/lang/String; // type@0521 │ │ +058d3a: 7153 e524 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +058d40: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0003 line=764 │ │ 0x0006 line=765 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/String; │ │ @@ -25592,41 +25591,41 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -058510: |[058510] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -058520: 6203 b802 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@02b8 │ │ -058524: 1d03 |0002: monitor-enter v3 │ │ -058526: 6202 b802 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@02b8 │ │ -05852a: 6e20 1e25 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@251e │ │ -058530: 0c01 |0008: move-result-object v1 │ │ -058532: 1f01 6301 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@0163 │ │ -058536: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -05853a: 7120 ec07 6500 |000d: invoke-static {v5, v6}, Landroid/support/v4/content/FileProvider;.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@07ec │ │ -058540: 0c01 |0010: move-result-object v1 │ │ -058542: 6202 b802 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@02b8 │ │ -058546: 6e30 2025 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2520 │ │ -05854c: 1e03 |0016: monitor-exit v3 │ │ -05854e: 1101 |0017: return-object v1 │ │ -058550: 0d00 |0018: move-exception v0 │ │ -058552: 2202 a104 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -058556: 1a04 fd03 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@03fd │ │ -05855a: 7030 9924 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2499 │ │ -058560: 2702 |0020: throw v2 │ │ -058562: 0d02 |0021: move-exception v2 │ │ -058564: 1e03 |0022: monitor-exit v3 │ │ -058566: 2702 |0023: throw v2 │ │ -058568: 0d00 |0024: move-exception v0 │ │ -05856a: 2202 a104 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -05856e: 1a04 fd03 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@03fd │ │ -058572: 7030 9924 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2499 │ │ -058578: 2702 |002c: throw v2 │ │ +058d44: |[058d44] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +058d54: 6203 b802 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@02b8 │ │ +058d58: 1d03 |0002: monitor-enter v3 │ │ +058d5a: 6202 b802 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@02b8 │ │ +058d5e: 6e20 1e25 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@251e │ │ +058d64: 0c01 |0008: move-result-object v1 │ │ +058d66: 1f01 6701 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@0167 │ │ +058d6a: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +058d6e: 7120 ec07 6500 |000d: invoke-static {v5, v6}, Landroid/support/v4/content/FileProvider;.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@07ec │ │ +058d74: 0c01 |0010: move-result-object v1 │ │ +058d76: 6202 b802 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@02b8 │ │ +058d7a: 6e30 2025 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2520 │ │ +058d80: 1e03 |0016: monitor-exit v3 │ │ +058d82: 1101 |0017: return-object v1 │ │ +058d84: 0d00 |0018: move-exception v0 │ │ +058d86: 2202 a704 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +058d8a: 1a04 fd03 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@03fd │ │ +058d8e: 7030 9924 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2499 │ │ +058d94: 2702 |0020: throw v2 │ │ +058d96: 0d02 |0021: move-exception v2 │ │ +058d98: 1e03 |0022: monitor-exit v3 │ │ +058d9a: 2702 |0023: throw v2 │ │ +058d9c: 0d00 |0024: move-exception v0 │ │ +058d9e: 2202 a704 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +058da2: 1a04 fd03 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@03fd │ │ +058da6: 7030 9924 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2499 │ │ +058dac: 2702 |002c: throw v2 │ │ catches : 4 │ │ 0x0003 - 0x000b │ │ -> 0x0021 │ │ 0x000d - 0x0010 │ │ Ljava/io/IOException; -> 0x0018 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0024 │ │ -> 0x0021 │ │ @@ -25660,20 +25659,20 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0585a8: |[0585a8] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ -0585b8: 7120 e507 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@07e5 │ │ -0585be: 0c00 |0003: move-result-object v0 │ │ -0585c0: 7220 d907 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@07d9 │ │ -0585c6: 0c01 |0007: move-result-object v1 │ │ -0585c8: 1101 |0008: return-object v1 │ │ +058ddc: |[058ddc] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ +058dec: 7120 e507 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@07e5 │ │ +058df2: 0c00 |0003: move-result-object v0 │ │ +058df4: 7220 d907 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@07d9 │ │ +058dfa: 0c01 |0007: move-result-object v1 │ │ +058dfc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0004 line=377 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 strategy Landroid/support/v4/content/FileProvider$PathStrategy; │ │ 0x0000 - 0x0009 reg=2 context Landroid/content/Context; │ │ @@ -25685,61 +25684,61 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -0585cc: |[0585cc] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ -0585dc: 1a01 7521 |0000: const-string v1, "r" // string@2175 │ │ -0585e0: 6e20 c824 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -0585e6: 0a01 |0005: move-result v1 │ │ -0585e8: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -0585ec: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ -0585f0: 0f00 |000a: return v0 │ │ -0585f2: 1a01 0f27 |000b: const-string v1, "w" // string@270f │ │ -0585f6: 6e20 c824 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -0585fc: 0a01 |0010: move-result v1 │ │ -0585fe: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ -058602: 1a01 5f27 |0013: const-string v1, "wt" // string@275f │ │ -058606: 6e20 c824 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -05860c: 0a01 |0018: move-result v1 │ │ -05860e: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -058612: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ -058616: 28ed |001d: goto 000a // -0013 │ │ -058618: 1a01 1027 |001e: const-string v1, "wa" // string@2710 │ │ -05861c: 6e20 c824 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -058622: 0a01 |0023: move-result v1 │ │ -058624: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ -058628: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ -05862c: 28e2 |0028: goto 000a // -001e │ │ -05862e: 1a01 5022 |0029: const-string v1, "rw" // string@2250 │ │ -058632: 6e20 c824 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -058638: 0a01 |002e: move-result v1 │ │ -05863a: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ -05863e: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ -058642: 28d7 |0033: goto 000a // -0029 │ │ -058644: 1a01 5122 |0034: const-string v1, "rwt" // string@2251 │ │ -058648: 6e20 c824 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -05864e: 0a01 |0039: move-result v1 │ │ -058650: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ -058654: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ -058658: 28cc |003e: goto 000a // -0034 │ │ -05865a: 2201 a104 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -05865e: 2202 b604 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -058662: 7010 d724 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -058668: 1a03 b404 |0046: const-string v3, "Invalid mode: " // string@04b4 │ │ -05866c: 6e20 df24 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -058672: 0c02 |004b: move-result-object v2 │ │ -058674: 6e20 df24 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05867a: 0c02 |004f: move-result-object v2 │ │ -05867c: 6e10 e424 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -058682: 0c02 |0053: move-result-object v2 │ │ -058684: 7020 9824 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -05868a: 2701 |0057: throw v1 │ │ +058e00: |[058e00] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ +058e10: 1a01 7b21 |0000: const-string v1, "r" // string@217b │ │ +058e14: 6e20 c824 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +058e1a: 0a01 |0005: move-result v1 │ │ +058e1c: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +058e20: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ +058e24: 0f00 |000a: return v0 │ │ +058e26: 1a01 1527 |000b: const-string v1, "w" // string@2715 │ │ +058e2a: 6e20 c824 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +058e30: 0a01 |0010: move-result v1 │ │ +058e32: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ +058e36: 1a01 6527 |0013: const-string v1, "wt" // string@2765 │ │ +058e3a: 6e20 c824 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +058e40: 0a01 |0018: move-result v1 │ │ +058e42: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +058e46: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ +058e4a: 28ed |001d: goto 000a // -0013 │ │ +058e4c: 1a01 1627 |001e: const-string v1, "wa" // string@2716 │ │ +058e50: 6e20 c824 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +058e56: 0a01 |0023: move-result v1 │ │ +058e58: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ +058e5c: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ +058e60: 28e2 |0028: goto 000a // -001e │ │ +058e62: 1a01 5622 |0029: const-string v1, "rw" // string@2256 │ │ +058e66: 6e20 c824 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +058e6c: 0a01 |002e: move-result v1 │ │ +058e6e: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ +058e72: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ +058e76: 28d7 |0033: goto 000a // -0029 │ │ +058e78: 1a01 5722 |0034: const-string v1, "rwt" // string@2257 │ │ +058e7c: 6e20 c824 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +058e82: 0a01 |0039: move-result v1 │ │ +058e84: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ +058e88: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ +058e8c: 28cc |003e: goto 000a // -0034 │ │ +058e8e: 2201 a704 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +058e92: 2202 bc04 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +058e96: 7010 d724 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +058e9c: 1a03 b404 |0046: const-string v3, "Invalid mode: " // string@04b4 │ │ +058ea0: 6e20 df24 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +058ea6: 0c02 |004b: move-result-object v2 │ │ +058ea8: 6e20 df24 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +058eae: 0c02 |004f: move-result-object v2 │ │ +058eb0: 6e10 e424 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +058eb6: 0c02 |0053: move-result-object v2 │ │ +058eb8: 7020 9824 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +058ebe: 2701 |0057: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x0008 line=730 │ │ 0x000a line=749 │ │ 0x000b line=731 │ │ 0x001b line=732 │ │ @@ -25763,95 +25762,95 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 152 16-bit code units │ │ -05868c: |[05868c] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -05869c: 120c |0000: const/4 v12, #int 0 // #0 │ │ -05869e: 120b |0001: const/4 v11, #int 0 // #0 │ │ -0586a0: 121a |0002: const/4 v10, #int 1 // #1 │ │ -0586a2: 2204 6401 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@0164 │ │ -0586a6: 7020 da07 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@07da │ │ -0586ac: 6e10 2001 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ -0586b2: 0c08 |000b: move-result-object v8 │ │ -0586b4: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ -0586b8: 6e30 7801 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@0178 │ │ -0586be: 0c01 |0011: move-result-object v1 │ │ -0586c0: 6e10 2001 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ -0586c6: 0c08 |0015: move-result-object v8 │ │ -0586c8: 1a09 eb10 |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@10eb │ │ -0586cc: 6e30 7901 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@0179 │ │ -0586d2: 0c00 |001b: move-result-object v0 │ │ -0586d4: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ -0586d8: 2208 a104 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -0586dc: 1a09 3b0b |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0b3b │ │ -0586e0: 7020 9824 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -0586e6: 2708 |0025: throw v8 │ │ -0586e8: 7210 a401 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@01a4 │ │ -0586ee: 0a07 |0029: move-result v7 │ │ -0586f0: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ -0586f4: 1228 |002c: const/4 v8, #int 2 // #2 │ │ -0586f6: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ -0586fa: 7210 a301 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@01a3 │ │ -058700: 0c05 |0032: move-result-object v5 │ │ -058702: 1a08 b11e |0033: const-string v8, "name" // string@1eb1 │ │ -058706: 7230 a201 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01a2 │ │ -05870c: 0c02 |0038: move-result-object v2 │ │ -05870e: 1a08 b920 |0039: const-string v8, "path" // string@20b9 │ │ -058712: 7230 a201 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01a2 │ │ -058718: 0c03 |003e: move-result-object v3 │ │ -05871a: 1206 |003f: const/4 v6, #int 0 // #0 │ │ -05871c: 1a08 3d22 |0040: const-string v8, "root-path" // string@223d │ │ -058720: 6e20 c824 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -058726: 0a08 |0045: move-result v8 │ │ -058728: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ -05872c: 6208 b102 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@02b1 │ │ -058730: 23a9 1b05 |004a: new-array v9, v10, [Ljava/lang/String; // type@051b │ │ -058734: 4d03 090b |004c: aput-object v3, v9, v11 │ │ -058738: 7120 e107 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@07e1 │ │ -05873e: 0c06 |0051: move-result-object v6 │ │ -058740: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ -058744: 6e30 db07 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@07db │ │ -05874a: 28cf |0057: goto 0026 // -0031 │ │ -05874c: 1a08 b014 |0058: const-string v8, "files-path" // string@14b0 │ │ -058750: 6e20 c824 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -058756: 0a08 |005d: move-result v8 │ │ -058758: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ -05875c: 6e10 1c01 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@011c │ │ -058762: 0c08 |0063: move-result-object v8 │ │ -058764: 23a9 1b05 |0064: new-array v9, v10, [Ljava/lang/String; // type@051b │ │ -058768: 4d03 090b |0066: aput-object v3, v9, v11 │ │ -05876c: 7120 e107 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@07e1 │ │ -058772: 0c06 |006b: move-result-object v6 │ │ -058774: 28e6 |006c: goto 0052 // -001a │ │ -058776: 1a08 a011 |006d: const-string v8, "cache-path" // string@11a0 │ │ -05877a: 6e20 c824 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -058780: 0a08 |0072: move-result v8 │ │ -058782: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ -058786: 6e10 1501 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0115 │ │ -05878c: 0c08 |0078: move-result-object v8 │ │ -05878e: 23a9 1b05 |0079: new-array v9, v10, [Ljava/lang/String; // type@051b │ │ -058792: 4d03 090b |007b: aput-object v3, v9, v11 │ │ -058796: 7120 e107 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@07e1 │ │ -05879c: 0c06 |0080: move-result-object v6 │ │ -05879e: 28d1 |0081: goto 0052 // -002f │ │ -0587a0: 1a08 9714 |0082: const-string v8, "external-path" // string@1497 │ │ -0587a4: 6e20 c824 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -0587aa: 0a08 |0087: move-result v8 │ │ -0587ac: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ -0587b0: 7100 7102 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0271 │ │ -0587b6: 0c08 |008d: move-result-object v8 │ │ -0587b8: 23a9 1b05 |008e: new-array v9, v10, [Ljava/lang/String; // type@051b │ │ -0587bc: 4d03 090b |0090: aput-object v3, v9, v11 │ │ -0587c0: 7120 e107 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@07e1 │ │ -0587c6: 0c06 |0095: move-result-object v6 │ │ -0587c8: 28bc |0096: goto 0052 // -0044 │ │ -0587ca: 1104 |0097: return-object v4 │ │ +058ec0: |[058ec0] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +058ed0: 120c |0000: const/4 v12, #int 0 // #0 │ │ +058ed2: 120b |0001: const/4 v11, #int 0 // #0 │ │ +058ed4: 121a |0002: const/4 v10, #int 1 // #1 │ │ +058ed6: 2204 6801 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@0168 │ │ +058eda: 7020 da07 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@07da │ │ +058ee0: 6e10 2001 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ +058ee6: 0c08 |000b: move-result-object v8 │ │ +058ee8: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ +058eec: 6e30 7801 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@0178 │ │ +058ef2: 0c01 |0011: move-result-object v1 │ │ +058ef4: 6e10 2001 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ +058efa: 0c08 |0015: move-result-object v8 │ │ +058efc: 1a09 f110 |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@10f1 │ │ +058f00: 6e30 7901 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@0179 │ │ +058f06: 0c00 |001b: move-result-object v0 │ │ +058f08: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ +058f0c: 2208 a704 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +058f10: 1a09 410b |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0b41 │ │ +058f14: 7020 9824 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +058f1a: 2708 |0025: throw v8 │ │ +058f1c: 7210 a401 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@01a4 │ │ +058f22: 0a07 |0029: move-result v7 │ │ +058f24: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ +058f28: 1228 |002c: const/4 v8, #int 2 // #2 │ │ +058f2a: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ +058f2e: 7210 a301 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@01a3 │ │ +058f34: 0c05 |0032: move-result-object v5 │ │ +058f36: 1a08 b71e |0033: const-string v8, "name" // string@1eb7 │ │ +058f3a: 7230 a201 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01a2 │ │ +058f40: 0c02 |0038: move-result-object v2 │ │ +058f42: 1a08 bf20 |0039: const-string v8, "path" // string@20bf │ │ +058f46: 7230 a201 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01a2 │ │ +058f4c: 0c03 |003e: move-result-object v3 │ │ +058f4e: 1206 |003f: const/4 v6, #int 0 // #0 │ │ +058f50: 1a08 4322 |0040: const-string v8, "root-path" // string@2243 │ │ +058f54: 6e20 c824 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +058f5a: 0a08 |0045: move-result v8 │ │ +058f5c: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ +058f60: 6208 b102 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@02b1 │ │ +058f64: 23a9 2105 |004a: new-array v9, v10, [Ljava/lang/String; // type@0521 │ │ +058f68: 4d03 090b |004c: aput-object v3, v9, v11 │ │ +058f6c: 7120 e107 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@07e1 │ │ +058f72: 0c06 |0051: move-result-object v6 │ │ +058f74: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ +058f78: 6e30 db07 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@07db │ │ +058f7e: 28cf |0057: goto 0026 // -0031 │ │ +058f80: 1a08 b614 |0058: const-string v8, "files-path" // string@14b6 │ │ +058f84: 6e20 c824 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +058f8a: 0a08 |005d: move-result v8 │ │ +058f8c: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ +058f90: 6e10 1c01 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@011c │ │ +058f96: 0c08 |0063: move-result-object v8 │ │ +058f98: 23a9 2105 |0064: new-array v9, v10, [Ljava/lang/String; // type@0521 │ │ +058f9c: 4d03 090b |0066: aput-object v3, v9, v11 │ │ +058fa0: 7120 e107 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@07e1 │ │ +058fa6: 0c06 |006b: move-result-object v6 │ │ +058fa8: 28e6 |006c: goto 0052 // -001a │ │ +058faa: 1a08 a611 |006d: const-string v8, "cache-path" // string@11a6 │ │ +058fae: 6e20 c824 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +058fb4: 0a08 |0072: move-result v8 │ │ +058fb6: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ +058fba: 6e10 1501 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0115 │ │ +058fc0: 0c08 |0078: move-result-object v8 │ │ +058fc2: 23a9 2105 |0079: new-array v9, v10, [Ljava/lang/String; // type@0521 │ │ +058fc6: 4d03 090b |007b: aput-object v3, v9, v11 │ │ +058fca: 7120 e107 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@07e1 │ │ +058fd0: 0c06 |0080: move-result-object v6 │ │ +058fd2: 28d1 |0081: goto 0052 // -002f │ │ +058fd4: 1a08 9d14 |0082: const-string v8, "external-path" // string@149d │ │ +058fd8: 6e20 c824 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +058fde: 0a08 |0087: move-result v8 │ │ +058fe0: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ +058fe4: 7100 7102 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0271 │ │ +058fea: 0c08 |008d: move-result-object v8 │ │ +058fec: 23a9 2105 |008e: new-array v9, v10, [Ljava/lang/String; // type@0521 │ │ +058ff0: 4d03 090b |0090: aput-object v3, v9, v11 │ │ +058ff4: 7120 e107 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@07e1 │ │ +058ffa: 0c06 |0095: move-result-object v6 │ │ +058ffc: 28bc |0096: goto 0052 // -0044 │ │ +058ffe: 1104 |0097: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=556 │ │ 0x0008 line=558 │ │ 0x0012 line=560 │ │ 0x001c line=562 │ │ 0x001e line=563 │ │ @@ -25890,33 +25889,33 @@ │ │ type : '(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0587cc: |[0587cc] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ -0587dc: 6f30 0f01 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@010f │ │ -0587e2: 5540 1e00 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@001e │ │ -0587e6: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -0587ea: 2200 b404 |0007: new-instance v0, Ljava/lang/SecurityException; // type@04b4 │ │ -0587ee: 1a01 080c |0009: const-string v1, "Provider must not be exported" // string@0c08 │ │ -0587f2: 7020 c324 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@24c3 │ │ -0587f8: 2700 |000e: throw v0 │ │ -0587fa: 5540 1f00 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@001f │ │ -0587fe: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ -058802: 2200 b404 |0013: new-instance v0, Ljava/lang/SecurityException; // type@04b4 │ │ -058806: 1a01 070c |0015: const-string v1, "Provider must grant uri permissions" // string@0c07 │ │ -05880a: 7020 c324 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@24c3 │ │ -058810: 2700 |001a: throw v0 │ │ -058812: 5440 1d00 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@001d │ │ -058816: 7120 e507 0300 |001d: invoke-static {v3, v0}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@07e5 │ │ -05881c: 0c00 |0020: move-result-object v0 │ │ -05881e: 5b20 b702 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b7 │ │ -058822: 0e00 |0023: return-void │ │ +059000: |[059000] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ +059010: 6f30 0f01 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@010f │ │ +059016: 5540 1e00 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@001e │ │ +05901a: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +05901e: 2200 ba04 |0007: new-instance v0, Ljava/lang/SecurityException; // type@04ba │ │ +059022: 1a01 0e0c |0009: const-string v1, "Provider must not be exported" // string@0c0e │ │ +059026: 7020 c324 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@24c3 │ │ +05902c: 2700 |000e: throw v0 │ │ +05902e: 5540 1f00 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@001f │ │ +059032: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ +059036: 2200 ba04 |0013: new-instance v0, Ljava/lang/SecurityException; // type@04ba │ │ +05903a: 1a01 0d0c |0015: const-string v1, "Provider must grant uri permissions" // string@0c0d │ │ +05903e: 7020 c324 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@24c3 │ │ +059044: 2700 |001a: throw v0 │ │ +059046: 5440 1d00 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@001d │ │ +05904a: 7120 e507 0300 |001d: invoke-static {v3, v0}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@07e5 │ │ +059050: 0c00 |0020: move-result-object v0 │ │ +059052: 5b20 b702 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b7 │ │ +059056: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0003 line=345 │ │ 0x0007 line=346 │ │ 0x000f line=348 │ │ 0x0013 line=349 │ │ @@ -25932,25 +25931,25 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -058824: |[058824] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -058834: 5421 b702 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b7 │ │ -058838: 7220 d807 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@07d8 │ │ -05883e: 0c00 |0005: move-result-object v0 │ │ -058840: 6e10 5124 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2451 │ │ -058846: 0a01 |0009: move-result v1 │ │ -058848: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ -05884c: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -05884e: 0f01 |000d: return v1 │ │ -058850: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -058852: 28fe |000f: goto 000d // -0002 │ │ +059058: |[059058] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +059068: 5421 b702 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b7 │ │ +05906c: 7220 d807 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@07d8 │ │ +059072: 0c00 |0005: move-result-object v0 │ │ +059074: 6e10 5124 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2451 │ │ +05907a: 0a01 |0009: move-result v1 │ │ +05907c: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ +059080: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +059082: 0f01 |000d: return v1 │ │ +059084: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +059086: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0006 line=498 │ │ locals : │ │ 0x0006 - 0x0010 reg=0 file Ljava/io/File; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/content/FileProvider; │ │ @@ -25963,37 +25962,37 @@ │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -058854: |[058854] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -058864: 5464 b702 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b7 │ │ -058868: 7220 d807 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@07d8 │ │ -05886e: 0c01 |0005: move-result-object v1 │ │ -058870: 6e10 5524 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2455 │ │ -058876: 0c04 |0009: move-result-object v4 │ │ -058878: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ -05887c: 6e20 cd24 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@24cd │ │ -058882: 0a02 |000f: move-result v2 │ │ -058884: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ -058888: 6e10 5524 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2455 │ │ -05888e: 0c04 |0015: move-result-object v4 │ │ -058890: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ -058894: 6e20 d124 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@24d1 │ │ -05889a: 0c00 |001b: move-result-object v0 │ │ -05889c: 7100 1b23 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@231b │ │ -0588a2: 0c04 |001f: move-result-object v4 │ │ -0588a4: 6e20 1a23 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@231a │ │ -0588aa: 0c03 |0023: move-result-object v3 │ │ -0588ac: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ -0588b0: 1103 |0026: return-object v3 │ │ -0588b2: 1a03 2a11 |0027: const-string v3, "application/octet-stream" // string@112a │ │ -0588b6: 28fd |0029: goto 0026 // -0003 │ │ +059088: |[059088] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +059098: 5464 b702 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b7 │ │ +05909c: 7220 d807 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@07d8 │ │ +0590a2: 0c01 |0005: move-result-object v1 │ │ +0590a4: 6e10 5524 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2455 │ │ +0590aa: 0c04 |0009: move-result-object v4 │ │ +0590ac: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ +0590b0: 6e20 cd24 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@24cd │ │ +0590b6: 0a02 |000f: move-result v2 │ │ +0590b8: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ +0590bc: 6e10 5524 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2455 │ │ +0590c2: 0c04 |0015: move-result-object v4 │ │ +0590c4: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ +0590c8: 6e20 d124 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@24d1 │ │ +0590ce: 0c00 |001b: move-result-object v0 │ │ +0590d0: 7100 1b23 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@231b │ │ +0590d6: 0c04 |001f: move-result-object v4 │ │ +0590d8: 6e20 1a23 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@231a │ │ +0590de: 0c03 |0023: move-result-object v3 │ │ +0590e0: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ +0590e4: 1103 |0026: return-object v3 │ │ +0590e6: 1a03 3011 |0027: const-string v3, "application/octet-stream" // string@1130 │ │ +0590ea: 28fd |0029: goto 0026 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=453 │ │ 0x0010 line=454 │ │ 0x0012 line=455 │ │ 0x001c line=456 │ │ @@ -26012,19 +26011,19 @@ │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0588b8: |[0588b8] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -0588c8: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -0588cc: 1a01 620b |0002: const-string v1, "No external inserts" // string@0b62 │ │ -0588d0: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ -0588d6: 2700 |0007: throw v0 │ │ +0590ec: |[0590ec] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +0590fc: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +059100: 1a01 680b |0002: const-string v1, "No external inserts" // string@0b68 │ │ +059104: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ +05910a: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/content/FileProvider; │ │ 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=4 values Landroid/content/ContentValues; │ │ @@ -26034,17 +26033,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0588d8: |[0588d8] android.support.v4.content.FileProvider.onCreate:()Z │ │ -0588e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0588ea: 0f00 |0001: return v0 │ │ +05910c: |[05910c] android.support.v4.content.FileProvider.onCreate:()Z │ │ +05911c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05911e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/FileProvider; │ │ │ │ #5 : (in Landroid/support/v4/content/FileProvider;) │ │ @@ -26052,23 +26051,23 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0588ec: |[0588ec] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -0588fc: 5432 b702 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b7 │ │ -058900: 7220 d807 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@07d8 │ │ -058906: 0c00 |0005: move-result-object v0 │ │ -058908: 7110 e907 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@07e9 │ │ -05890e: 0a01 |0009: move-result v1 │ │ -058910: 7120 a002 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@02a0 │ │ -058916: 0c02 |000d: move-result-object v2 │ │ -058918: 1102 |000e: return-object v2 │ │ +059120: |[059120] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +059130: 5432 b702 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b7 │ │ +059134: 7220 d807 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@07d8 │ │ +05913a: 0c00 |0005: move-result-object v0 │ │ +05913c: 7110 e907 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@07e9 │ │ +059142: 0a01 |0009: move-result v1 │ │ +059144: 7120 a002 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@02a0 │ │ +05914a: 0c02 |000d: move-result-object v2 │ │ +05914c: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0006 line=520 │ │ 0x000a line=521 │ │ locals : │ │ 0x0006 - 0x000f reg=0 file Ljava/io/File; │ │ @@ -26082,68 +26081,68 @@ │ │ type : '(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -05891c: |[05891c] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -05892c: 54ca b702 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b7 │ │ -058930: 7220 d807 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@07d8 │ │ -058936: 0c04 |0005: move-result-object v4 │ │ -058938: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ -05893c: 620e b002 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@02b0 │ │ -058940: 21ea |000a: array-length v10, v14 │ │ -058942: 23a2 1b05 |000b: new-array v2, v10, [Ljava/lang/String; // type@051b │ │ -058946: 21ea |000d: array-length v10, v14 │ │ -058948: 23a9 1905 |000e: new-array v9, v10, [Ljava/lang/Object; // type@0519 │ │ -05894c: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -05894e: 07e0 |0011: move-object v0, v14 │ │ -058950: 2108 |0012: array-length v8, v0 │ │ -058952: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -058954: 0156 |0014: move v6, v5 │ │ -058956: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ -05895a: 4601 0007 |0017: aget-object v1, v0, v7 │ │ -05895e: 1a0a 190f |0019: const-string v10, "_display_name" // string@0f19 │ │ -058962: 6e20 c824 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -058968: 0a0a |001e: move-result v10 │ │ -05896a: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ -05896e: 1a0a 190f |0021: const-string v10, "_display_name" // string@0f19 │ │ -058972: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ -058976: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ -05897a: 6e10 5524 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2455 │ │ -058980: 0c0a |002a: move-result-object v10 │ │ -058982: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ -058986: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -05898a: 0156 |002f: move v6, v5 │ │ -05898c: 28e5 |0030: goto 0015 // -001b │ │ -05898e: 1a0a 1f0f |0031: const-string v10, "_size" // string@0f1f │ │ -058992: 6e20 c824 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -058998: 0a0a |0036: move-result v10 │ │ -05899a: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ -05899e: 1a0a 1f0f |0039: const-string v10, "_size" // string@0f1f │ │ -0589a2: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ -0589a6: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ -0589aa: 6e10 5824 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@2458 │ │ -0589b0: 0b0a |0042: move-result-wide v10 │ │ -0589b2: 7120 a824 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@24a8 │ │ -0589b8: 0c0a |0046: move-result-object v10 │ │ -0589ba: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ -0589be: 28e4 |0049: goto 002d // -001c │ │ -0589c0: 7120 e307 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@07e3 │ │ -0589c6: 0c02 |004d: move-result-object v2 │ │ -0589c8: 7120 e207 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@07e2 │ │ -0589ce: 0c09 |0051: move-result-object v9 │ │ -0589d0: 2203 4b00 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@004b │ │ -0589d4: 121a |0054: const/4 v10, #int 1 // #1 │ │ -0589d6: 7030 bd01 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@01bd │ │ -0589dc: 6e20 be01 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01be │ │ -0589e2: 1103 |005b: return-object v3 │ │ -0589e4: 0165 |005c: move v5, v6 │ │ -0589e6: 28d0 |005d: goto 002d // -0030 │ │ +059150: |[059150] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +059160: 54ca b702 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b7 │ │ +059164: 7220 d807 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@07d8 │ │ +05916a: 0c04 |0005: move-result-object v4 │ │ +05916c: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ +059170: 620e b002 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@02b0 │ │ +059174: 21ea |000a: array-length v10, v14 │ │ +059176: 23a2 2105 |000b: new-array v2, v10, [Ljava/lang/String; // type@0521 │ │ +05917a: 21ea |000d: array-length v10, v14 │ │ +05917c: 23a9 1f05 |000e: new-array v9, v10, [Ljava/lang/Object; // type@051f │ │ +059180: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +059182: 07e0 |0011: move-object v0, v14 │ │ +059184: 2108 |0012: array-length v8, v0 │ │ +059186: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +059188: 0156 |0014: move v6, v5 │ │ +05918a: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ +05918e: 4601 0007 |0017: aget-object v1, v0, v7 │ │ +059192: 1a0a 1f0f |0019: const-string v10, "_display_name" // string@0f1f │ │ +059196: 6e20 c824 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +05919c: 0a0a |001e: move-result v10 │ │ +05919e: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ +0591a2: 1a0a 1f0f |0021: const-string v10, "_display_name" // string@0f1f │ │ +0591a6: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ +0591aa: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ +0591ae: 6e10 5524 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2455 │ │ +0591b4: 0c0a |002a: move-result-object v10 │ │ +0591b6: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ +0591ba: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0591be: 0156 |002f: move v6, v5 │ │ +0591c0: 28e5 |0030: goto 0015 // -001b │ │ +0591c2: 1a0a 250f |0031: const-string v10, "_size" // string@0f25 │ │ +0591c6: 6e20 c824 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +0591cc: 0a0a |0036: move-result v10 │ │ +0591ce: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ +0591d2: 1a0a 250f |0039: const-string v10, "_size" // string@0f25 │ │ +0591d6: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ +0591da: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ +0591de: 6e10 5824 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@2458 │ │ +0591e4: 0b0a |0042: move-result-wide v10 │ │ +0591e6: 7120 a824 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@24a8 │ │ +0591ec: 0c0a |0046: move-result-object v10 │ │ +0591ee: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ +0591f2: 28e4 |0049: goto 002d // -001c │ │ +0591f4: 7120 e307 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@07e3 │ │ +0591fa: 0c02 |004d: move-result-object v2 │ │ +0591fc: 7120 e207 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@07e2 │ │ +059202: 0c09 |0051: move-result-object v9 │ │ +059204: 2203 4b00 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@004b │ │ +059208: 121a |0054: const/4 v10, #int 1 // #1 │ │ +05920a: 7030 bd01 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@01bd │ │ +059210: 6e20 be01 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01be │ │ +059216: 1103 |005b: return-object v3 │ │ +059218: 0165 |005c: move v5, v6 │ │ +05921a: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0006 line=414 │ │ 0x0008 line=415 │ │ 0x000a line=418 │ │ 0x000d line=419 │ │ @@ -26190,35 +26189,35 @@ │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0589e8: |[0589e8] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -0589f8: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -0589fc: 1a01 630b |0002: const-string v1, "No external updates" // string@0b63 │ │ -058a00: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ -058a06: 2700 |0007: throw v0 │ │ +05921c: |[05921c] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +05922c: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +059230: 1a01 690b |0002: const-string v1, "No external updates" // string@0b69 │ │ +059234: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ +05923a: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/content/FileProvider; │ │ 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=4 values Landroid/content/ContentValues; │ │ 0x0000 - 0x0008 reg=5 selection Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=6 selectionArgs [Ljava/lang/String; │ │ │ │ source_file_idx : 1026 (FileProvider.java) │ │ │ │ Class #142 header: │ │ -class_idx : 358 │ │ +class_idx : 362 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1192 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #142 annotations: │ │ @@ -26252,17 +26251,17 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1192 (IntentCompat.java) │ │ │ │ Class #143 header: │ │ -class_idx : 362 │ │ +class_idx : 366 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1192 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #143 annotations: │ │ @@ -26321,32 +26320,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -058a08: |[058a08] android.support.v4.content.IntentCompat.:()V │ │ -058a18: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -058a1c: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -058a20: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -058a24: 2201 6901 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@0169 │ │ -058a28: 7010 f907 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@07f9 │ │ -058a2e: 6901 c002 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02c0 │ │ -058a32: 0e00 |000d: return-void │ │ -058a34: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -058a38: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -058a3c: 2201 6801 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@0168 │ │ -058a40: 7010 f607 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@07f6 │ │ -058a46: 6901 c002 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02c0 │ │ -058a4a: 28f4 |0019: goto 000d // -000c │ │ -058a4c: 2201 6701 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@0167 │ │ -058a50: 7010 f207 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@07f2 │ │ -058a56: 6901 c002 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02c0 │ │ -058a5a: 28ec |0021: goto 000d // -0014 │ │ +05923c: |[05923c] android.support.v4.content.IntentCompat.:()V │ │ +05924c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +059250: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +059254: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +059258: 2201 6d01 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@016d │ │ +05925c: 7010 f907 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@07f9 │ │ +059262: 6901 c002 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02c0 │ │ +059266: 0e00 |000d: return-void │ │ +059268: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +05926c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +059270: 2201 6c01 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@016c │ │ +059274: 7010 f607 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@07f6 │ │ +05927a: 6901 c002 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02c0 │ │ +05927e: 28f4 |0019: goto 000d // -000c │ │ +059280: 2201 6b01 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@016b │ │ +059284: 7010 f207 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@07f2 │ │ +05928a: 6901 c002 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02c0 │ │ +05928e: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=93 │ │ 0x000e line=88 │ │ @@ -26360,17 +26359,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058a5c: |[058a5c] android.support.v4.content.IntentCompat.:()V │ │ -058a6c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -058a72: 0e00 |0003: return-void │ │ +059290: |[059290] android.support.v4.content.IntentCompat.:()V │ │ +0592a0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0592a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -26379,19 +26378,19 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -058a74: |[058a74] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -058a84: 6200 c002 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02c0 │ │ -058a88: 7220 ef07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@07ef │ │ -058a8e: 0c00 |0005: move-result-object v0 │ │ -058a90: 1100 |0006: return-object v0 │ │ +0592a8: |[0592a8] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0592b8: 6200 c002 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02c0 │ │ +0592bc: 7220 ef07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@07ef │ │ +0592c2: 0c00 |0005: move-result-object v0 │ │ +0592c4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ #3 : (in Landroid/support/v4/content/IntentCompat;) │ │ @@ -26399,19 +26398,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -058a94: |[058a94] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -058aa4: 6200 c002 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02c0 │ │ -058aa8: 7230 f007 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@07f0 │ │ -058aae: 0c00 |0005: move-result-object v0 │ │ -058ab0: 1100 |0006: return-object v0 │ │ +0592c8: |[0592c8] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +0592d8: 6200 c002 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02c0 │ │ +0592dc: 7230 f007 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@07f0 │ │ +0592e2: 0c00 |0005: move-result-object v0 │ │ +0592e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 selectorAction Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=2 selectorCategory Ljava/lang/String; │ │ │ │ @@ -26420,32 +26419,32 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -058ab4: |[058ab4] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -058ac4: 6200 c002 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02c0 │ │ -058ac8: 7220 f107 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@07f1 │ │ -058ace: 0c00 |0005: move-result-object v0 │ │ -058ad0: 1100 |0006: return-object v0 │ │ +0592e8: |[0592e8] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0592f8: 6200 c002 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02c0 │ │ +0592fc: 7220 f107 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@07f1 │ │ +059302: 0c00 |0005: move-result-object v0 │ │ +059304: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ source_file_idx : 1192 (IntentCompat.java) │ │ │ │ Class #144 header: │ │ -class_idx : 363 │ │ +class_idx : 367 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1193 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #144 - │ │ @@ -26461,17 +26460,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058ad4: |[058ad4] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ -058ae4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -058aea: 0e00 |0003: return-void │ │ +059308: |[059308] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ +059318: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05931e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/IntentCompatHoneycomb;) │ │ @@ -26479,18 +26478,18 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058aec: |[058aec] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -058afc: 7110 4e01 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@014e │ │ -058b02: 0c00 |0003: move-result-object v0 │ │ -058b04: 1100 |0004: return-object v0 │ │ +059320: |[059320] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +059330: 7110 4e01 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@014e │ │ +059336: 0c00 |0003: move-result-object v0 │ │ +059338: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ #2 : (in Landroid/support/v4/content/IntentCompatHoneycomb;) │ │ @@ -26498,31 +26497,31 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058b08: |[058b08] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -058b18: 7110 5001 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0150 │ │ -058b1e: 0c00 |0003: move-result-object v0 │ │ -058b20: 1100 |0004: return-object v0 │ │ +05933c: |[05933c] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +05934c: 7110 5001 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0150 │ │ +059352: 0c00 |0003: move-result-object v0 │ │ +059354: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ source_file_idx : 1193 (IntentCompatHoneycomb.java) │ │ │ │ Class #145 header: │ │ -class_idx : 364 │ │ +class_idx : 368 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1194 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #145 - │ │ @@ -26538,17 +26537,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058b24: |[058b24] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ -058b34: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -058b3a: 0e00 |0003: return-void │ │ +059358: |[059358] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ +059368: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05936e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompatIcsMr1; │ │ │ │ #1 : (in Landroid/support/v4/content/IntentCompatIcsMr1;) │ │ @@ -26556,33 +26555,33 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -058b3c: |[058b3c] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -058b4c: 7120 4f01 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@014f │ │ -058b52: 0c00 |0003: move-result-object v0 │ │ -058b54: 1100 |0004: return-object v0 │ │ +059370: |[059370] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +059380: 7120 4f01 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@014f │ │ +059386: 0c00 |0003: move-result-object v0 │ │ +059388: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 selectorAction Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=2 selectorCategory Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 1194 (IntentCompatIcsMr1.java) │ │ │ │ Class #146 header: │ │ -class_idx : 365 │ │ +class_idx : 369 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 71 │ │ -source_file_idx : 2746 │ │ +source_file_idx : 2752 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #146 annotations: │ │ Annotations on class │ │ @@ -26606,20 +26605,20 @@ │ │ type : '(Landroid/support/v4/content/Loader;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -058b58: |[058b58] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -058b68: 5b12 c102 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@02c1 │ │ -058b6c: 2200 7d00 |0002: new-instance v0, Landroid/os/Handler; // type@007d │ │ -058b70: 7010 7402 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0274 │ │ -058b76: 7020 a501 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@01a5 │ │ -058b7c: 0e00 |000a: return-void │ │ +05938c: |[05938c] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +05939c: 5b12 c102 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@02c1 │ │ +0593a0: 2200 8000 |0002: new-instance v0, Landroid/os/Handler; // type@0080 │ │ +0593a4: 7010 7402 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0274 │ │ +0593aa: 7020 a501 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@01a5 │ │ +0593b0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0002 line=53 │ │ 0x000a line=54 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ @@ -26632,17 +26631,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -058b80: |[058b80] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -058b90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -058b92: 0f00 |0001: return v0 │ │ +0593b4: |[0593b4] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +0593c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0593c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ │ │ @@ -26651,34 +26650,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -058b94: |[058b94] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -058ba4: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@02c1 │ │ -058ba8: 6e10 1608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0816 │ │ -058bae: 0e00 |0005: return-void │ │ +0593c8: |[0593c8] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +0593d8: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@02c1 │ │ +0593dc: 6e10 1608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0816 │ │ +0593e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=64 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ 0x0000 - 0x0006 reg=2 selfChange Z │ │ │ │ - source_file_idx : 2746 (Loader.java) │ │ + source_file_idx : 2752 (Loader.java) │ │ │ │ Class #147 header: │ │ -class_idx : 366 │ │ +class_idx : 370 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2746 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2752 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #147 annotations: │ │ Annotations on class │ │ @@ -26699,21 +26698,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/content/Loader$OnLoadCompleteListener;) │ │ name : 'onLoadComplete' │ │ type : '(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2746 (Loader.java) │ │ + source_file_idx : 2752 (Loader.java) │ │ │ │ Class #148 header: │ │ -class_idx : 367 │ │ +class_idx : 371 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2746 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2752 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 25 │ │ │ │ Class #148 annotations: │ │ Annotations on class │ │ @@ -26775,27 +26774,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -058bb0: |[058bb0] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -058bc0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -058bc2: 7010 b324 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ -058bc8: 5c21 c902 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c9 │ │ -058bcc: 5c21 c202 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02c2 │ │ -058bd0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -058bd2: 5c20 c802 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@02c8 │ │ -058bd6: 5c21 c302 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c3 │ │ -058bda: 5c21 c702 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c7 │ │ -058bde: 6e10 1301 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0113 │ │ -058be4: 0c00 |0012: move-result-object v0 │ │ -058be6: 5b20 c402 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@02c4 │ │ -058bea: 0e00 |0015: return-void │ │ +0593e4: |[0593e4] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +0593f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0593f6: 7010 b324 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0593fc: 5c21 c902 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c9 │ │ +059400: 5c21 c202 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02c2 │ │ +059404: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +059406: 5c20 c802 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@02c8 │ │ +05940a: 5c21 c302 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c3 │ │ +05940e: 5c21 c702 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c7 │ │ +059412: 6e10 1301 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0113 │ │ +059418: 0c00 |0012: move-result-object v0 │ │ +05941a: 5b20 c402 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@02c4 │ │ +05941e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -26813,19 +26812,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -058bec: |[058bec] android.support.v4.content.Loader.abandon:()V │ │ -058bfc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -058bfe: 5c10 c202 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02c2 │ │ -058c02: 6e10 1508 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0815 │ │ -058c08: 0e00 |0006: return-void │ │ +059420: |[059420] android.support.v4.content.Loader.abandon:()V │ │ +059430: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +059432: 5c10 c202 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02c2 │ │ +059436: 6e10 1508 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0815 │ │ +05943c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0003 line=263 │ │ 0x0006 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -26836,18 +26835,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -058c0c: |[058c0c] android.support.v4.content.Loader.commitContentChanged:()V │ │ -058c1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058c1e: 5c10 c702 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c7 │ │ -058c22: 0e00 |0003: return-void │ │ +059440: |[059440] android.support.v4.content.Loader.commitContentChanged:()V │ │ +059450: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059452: 5c10 c702 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c7 │ │ +059456: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0003 line=329 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ @@ -26857,24 +26856,24 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -058c24: |[058c24] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -058c34: 2200 b604 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -058c38: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -058c3c: 7020 d824 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ -058c42: 7120 210a 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0a21 │ │ -058c48: 1a01 8027 |000a: const-string v1, "}" // string@2780 │ │ -058c4c: 6e20 df24 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -058c52: 6e10 e424 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -058c58: 0c01 |0012: move-result-object v1 │ │ -058c5a: 1101 |0013: return-object v1 │ │ +059458: |[059458] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +059468: 2200 bc04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +05946c: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +059470: 7020 d824 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ +059476: 7120 210a 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0a21 │ │ +05947c: 1a01 8627 |000a: const-string v1, "}" // string@2786 │ │ +059480: 6e20 df24 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +059486: 6e10 e424 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05948c: 0c01 |0012: move-result-object v1 │ │ +05948e: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0007 line=369 │ │ 0x000a line=370 │ │ 0x000f line=371 │ │ locals : │ │ @@ -26889,20 +26888,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -058c5c: |[058c5c] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -058c6c: 5410 c602 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c6 │ │ -058c70: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -058c74: 5410 c602 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c6 │ │ -058c78: 7230 0808 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0808 │ │ -058c7e: 0e00 |0009: return-void │ │ +059490: |[059490] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +0594a0: 5410 c602 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c6 │ │ +0594a4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0594a8: 5410 c602 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c6 │ │ +0594ac: 7230 0808 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0808 │ │ +0594b2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0004 line=104 │ │ 0x0009 line=106 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -26915,57 +26914,57 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -058c80: |[058c80] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -058c90: 6e20 6e24 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -058c96: 1a00 bb1b |0003: const-string v0, "mId=" // string@1bbb │ │ -058c9a: 6e20 6e24 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -058ca0: 5210 c502 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@02c5 │ │ -058ca4: 6e20 6c24 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ -058caa: 1a00 6800 |000d: const-string v0, " mListener=" // string@0068 │ │ -058cae: 6e20 6e24 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -058cb4: 5410 c602 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c6 │ │ -058cb8: 6e20 7224 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -058cbe: 5510 c902 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c9 │ │ -058cc2: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ -058cc6: 5510 c302 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c3 │ │ -058cca: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ -058cce: 5510 c702 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c7 │ │ -058cd2: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ -058cd6: 6e20 6e24 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -058cdc: 1a00 721d |0026: const-string v0, "mStarted=" // string@1d72 │ │ -058ce0: 6e20 6e24 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -058ce6: 5510 c902 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c9 │ │ -058cea: 6e20 6f24 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -058cf0: 1a00 5f00 |0030: const-string v0, " mContentChanged=" // string@005f │ │ -058cf4: 6e20 6e24 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -058cfa: 5510 c302 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c3 │ │ -058cfe: 6e20 6f24 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -058d04: 1a00 6c00 |003a: const-string v0, " mProcessingChange=" // string@006c │ │ -058d08: 6e20 6e24 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -058d0e: 5510 c702 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c7 │ │ -058d12: 6e20 7424 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ -058d18: 5510 c202 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02c2 │ │ -058d1c: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ -058d20: 5510 c802 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@02c8 │ │ -058d24: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ -058d28: 6e20 6e24 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -058d2e: 1a00 2c1a |004f: const-string v0, "mAbandoned=" // string@1a2c │ │ -058d32: 6e20 6e24 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -058d38: 5510 c202 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02c2 │ │ -058d3c: 6e20 6f24 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -058d42: 1a00 7000 |0059: const-string v0, " mReset=" // string@0070 │ │ -058d46: 6e20 6e24 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -058d4c: 5510 c802 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@02c8 │ │ -058d50: 6e20 7424 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ -058d56: 0e00 |0063: return-void │ │ +0594b4: |[0594b4] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0594c4: 6e20 6e24 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0594ca: 1a00 c11b |0003: const-string v0, "mId=" // string@1bc1 │ │ +0594ce: 6e20 6e24 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0594d4: 5210 c502 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@02c5 │ │ +0594d8: 6e20 6c24 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ +0594de: 1a00 6800 |000d: const-string v0, " mListener=" // string@0068 │ │ +0594e2: 6e20 6e24 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0594e8: 5410 c602 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c6 │ │ +0594ec: 6e20 7224 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +0594f2: 5510 c902 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c9 │ │ +0594f6: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ +0594fa: 5510 c302 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c3 │ │ +0594fe: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ +059502: 5510 c702 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c7 │ │ +059506: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ +05950a: 6e20 6e24 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +059510: 1a00 781d |0026: const-string v0, "mStarted=" // string@1d78 │ │ +059514: 6e20 6e24 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +05951a: 5510 c902 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c9 │ │ +05951e: 6e20 6f24 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +059524: 1a00 5f00 |0030: const-string v0, " mContentChanged=" // string@005f │ │ +059528: 6e20 6e24 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +05952e: 5510 c302 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c3 │ │ +059532: 6e20 6f24 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +059538: 1a00 6c00 |003a: const-string v0, " mProcessingChange=" // string@006c │ │ +05953c: 6e20 6e24 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +059542: 5510 c702 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c7 │ │ +059546: 6e20 7424 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ +05954c: 5510 c202 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02c2 │ │ +059550: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ +059554: 5510 c802 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@02c8 │ │ +059558: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ +05955c: 6e20 6e24 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +059562: 1a00 321a |004f: const-string v0, "mAbandoned=" // string@1a32 │ │ +059566: 6e20 6e24 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +05956c: 5510 c202 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02c2 │ │ +059570: 6e20 6f24 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +059576: 1a00 7000 |0059: const-string v0, " mReset=" // string@0070 │ │ +05957a: 6e20 6e24 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +059580: 5510 c802 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@02c8 │ │ +059584: 6e20 7424 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ +05958a: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x000d line=394 │ │ 0x0017 line=395 │ │ 0x0023 line=396 │ │ 0x0030 line=397 │ │ @@ -26987,17 +26986,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058d58: |[058d58] android.support.v4.content.Loader.forceLoad:()V │ │ -058d68: 6e10 1708 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0817 │ │ -058d6e: 0e00 |0003: return-void │ │ +05958c: |[05958c] android.support.v4.content.Loader.forceLoad:()V │ │ +05959c: 6e10 1708 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0817 │ │ +0595a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0003 line=219 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ @@ -27007,17 +27006,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058d70: |[058d70] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -058d80: 5410 c402 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@02c4 │ │ -058d84: 1100 |0002: return-object v0 │ │ +0595a4: |[0595a4] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +0595b4: 5410 c402 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@02c4 │ │ +0595b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -27026,17 +27025,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058d88: |[058d88] android.support.v4.content.Loader.getId:()I │ │ -058d98: 5210 c502 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@02c5 │ │ -058d9c: 0f00 |0002: return v0 │ │ +0595bc: |[0595bc] android.support.v4.content.Loader.getId:()I │ │ +0595cc: 5210 c502 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@02c5 │ │ +0595d0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -27045,17 +27044,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058da0: |[058da0] android.support.v4.content.Loader.isAbandoned:()Z │ │ -058db0: 5510 c202 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02c2 │ │ -058db4: 0f00 |0002: return v0 │ │ +0595d4: |[0595d4] android.support.v4.content.Loader.isAbandoned:()Z │ │ +0595e4: 5510 c202 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02c2 │ │ +0595e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -27064,17 +27063,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058db8: |[058db8] android.support.v4.content.Loader.isReset:()Z │ │ -058dc8: 5510 c802 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@02c8 │ │ -058dcc: 0f00 |0002: return v0 │ │ +0595ec: |[0595ec] android.support.v4.content.Loader.isReset:()Z │ │ +0595fc: 5510 c802 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@02c8 │ │ +059600: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -27083,17 +27082,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058dd0: |[058dd0] android.support.v4.content.Loader.isStarted:()Z │ │ -058de0: 5510 c902 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c9 │ │ -058de4: 0f00 |0002: return v0 │ │ +059604: |[059604] android.support.v4.content.Loader.isStarted:()Z │ │ +059614: 5510 c902 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c9 │ │ +059618: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -27102,16 +27101,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -058de8: |[058de8] android.support.v4.content.Loader.onAbandon:()V │ │ -058df8: 0e00 |0000: return-void │ │ +05961c: |[05961c] android.support.v4.content.Loader.onAbandon:()V │ │ +05962c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -27120,22 +27119,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -058dfc: |[058dfc] android.support.v4.content.Loader.onContentChanged:()V │ │ -058e0c: 5510 c902 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c9 │ │ -058e10: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -058e14: 6e10 0f08 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@080f │ │ -058e1a: 0e00 |0007: return-void │ │ -058e1c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -058e1e: 5c10 c302 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c3 │ │ -058e22: 28fc |000b: goto 0007 // -0004 │ │ +059630: |[059630] android.support.v4.content.Loader.onContentChanged:()V │ │ +059640: 5510 c902 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c9 │ │ +059644: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +059648: 6e10 0f08 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@080f │ │ +05964e: 0e00 |0007: return-void │ │ +059650: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +059652: 5c10 c302 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c3 │ │ +059656: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0007 line=361 │ │ 0x0008 line=359 │ │ locals : │ │ @@ -27147,16 +27146,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -058e24: |[058e24] android.support.v4.content.Loader.onForceLoad:()V │ │ -058e34: 0e00 |0000: return-void │ │ +059658: |[059658] android.support.v4.content.Loader.onForceLoad:()V │ │ +059668: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -27165,16 +27164,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -058e38: |[058e38] android.support.v4.content.Loader.onReset:()V │ │ -058e48: 0e00 |0000: return-void │ │ +05966c: |[05966c] android.support.v4.content.Loader.onReset:()V │ │ +05967c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -27183,16 +27182,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -058e4c: |[058e4c] android.support.v4.content.Loader.onStartLoading:()V │ │ -058e5c: 0e00 |0000: return-void │ │ +059680: |[059680] android.support.v4.content.Loader.onStartLoading:()V │ │ +059690: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -27201,16 +27200,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -058e60: |[058e60] android.support.v4.content.Loader.onStopLoading:()V │ │ -058e70: 0e00 |0000: return-void │ │ +059694: |[059694] android.support.v4.content.Loader.onStopLoading:()V │ │ +0596a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -27219,24 +27218,24 @@ │ │ type : '(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -058e74: |[058e74] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -058e84: 5420 c602 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c6 │ │ -058e88: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -058e8c: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -058e90: 1a01 850d |0006: const-string v1, "There is already a listener registered" // string@0d85 │ │ -058e94: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -058e9a: 2700 |000b: throw v0 │ │ -058e9c: 5b24 c602 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c6 │ │ -058ea0: 5923 c502 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@02c5 │ │ -058ea4: 0e00 |0010: return-void │ │ +0596a8: |[0596a8] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +0596b8: 5420 c602 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c6 │ │ +0596bc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0596c0: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +0596c4: 1a01 8b0d |0006: const-string v1, "There is already a listener registered" // string@0d8b │ │ +0596c8: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0596ce: 2700 |000b: throw v0 │ │ +0596d0: 5b24 c602 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c6 │ │ +0596d4: 5923 c502 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@02c5 │ │ +0596d8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x000c line=133 │ │ 0x000e line=134 │ │ 0x0010 line=135 │ │ @@ -27252,24 +27251,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -058ea8: |[058ea8] android.support.v4.content.Loader.reset:()V │ │ -058eb8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -058eba: 6e10 1808 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0818 │ │ -058ec0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -058ec2: 5c20 c802 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@02c8 │ │ -058ec6: 5c21 c902 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c9 │ │ -058eca: 5c21 c202 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02c2 │ │ -058ece: 5c21 c302 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c3 │ │ -058ed2: 5c21 c702 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c7 │ │ -058ed6: 0e00 |000f: return-void │ │ +0596dc: |[0596dc] android.support.v4.content.Loader.reset:()V │ │ +0596ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0596ee: 6e10 1808 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0818 │ │ +0596f4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0596f6: 5c20 c802 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@02c8 │ │ +0596fa: 5c21 c902 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c9 │ │ +0596fe: 5c21 c202 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02c2 │ │ +059702: 5c21 c302 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c3 │ │ +059706: 5c21 c702 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c7 │ │ +05970a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=291 │ │ 0x0004 line=292 │ │ 0x0007 line=293 │ │ 0x0009 line=294 │ │ 0x000b line=295 │ │ @@ -27284,20 +27283,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -058ed8: |[058ed8] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ -058ee8: 5510 c702 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c7 │ │ -058eec: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -058ef0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -058ef2: 5c10 c302 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c3 │ │ -058ef6: 0e00 |0007: return-void │ │ +05970c: |[05970c] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ +05971c: 5510 c702 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c7 │ │ +059720: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +059724: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +059726: 5c10 c302 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c3 │ │ +05972a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0004 line=340 │ │ 0x0007 line=342 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -27308,22 +27307,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -058ef8: |[058ef8] android.support.v4.content.Loader.startLoading:()V │ │ -058f08: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -058f0a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -058f0c: 5c20 c902 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c9 │ │ -058f10: 5c21 c802 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@02c8 │ │ -058f14: 5c21 c202 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02c2 │ │ -058f18: 6e10 1908 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0819 │ │ -058f1e: 0e00 |000b: return-void │ │ +05972c: |[05972c] android.support.v4.content.Loader.startLoading:()V │ │ +05973c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05973e: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +059740: 5c20 c902 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c9 │ │ +059744: 5c21 c802 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@02c8 │ │ +059748: 5c21 c202 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02c2 │ │ +05974c: 6e10 1908 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0819 │ │ +059752: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=195 │ │ 0x0004 line=196 │ │ 0x0006 line=197 │ │ 0x0008 line=198 │ │ 0x000b line=199 │ │ @@ -27336,19 +27335,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -058f20: |[058f20] android.support.v4.content.Loader.stopLoading:()V │ │ -058f30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058f32: 5c10 c902 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c9 │ │ -058f36: 6e10 1a08 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@081a │ │ -058f3c: 0e00 |0006: return-void │ │ +059754: |[059754] android.support.v4.content.Loader.stopLoading:()V │ │ +059764: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059766: 5c10 c902 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c9 │ │ +05976a: 6e10 1a08 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@081a │ │ +059770: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0003 line=244 │ │ 0x0006 line=245 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -27359,22 +27358,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -058f40: |[058f40] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -058f50: 5520 c302 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c3 │ │ -058f54: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -058f56: 5c21 c302 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c3 │ │ -058f5a: 5521 c702 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c7 │ │ -058f5e: b601 |0007: or-int/2addr v1, v0 │ │ -058f60: 5c21 c702 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c7 │ │ -058f64: 0f00 |000a: return v0 │ │ +059774: |[059774] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +059784: 5520 c302 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c3 │ │ +059788: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05978a: 5c21 c302 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c3 │ │ +05978e: 5521 c702 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c7 │ │ +059792: b601 |0007: or-int/2addr v1, v0 │ │ +059794: 5c21 c702 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c7 │ │ +059798: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0002 line=315 │ │ 0x0005 line=316 │ │ 0x000a line=317 │ │ locals : │ │ @@ -27387,28 +27386,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -058f68: |[058f68] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -058f78: 2200 b604 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -058f7c: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -058f80: 7020 d824 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ -058f86: 7120 210a 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0a21 │ │ -058f8c: 1a01 4d00 |000a: const-string v1, " id=" // string@004d │ │ -058f90: 6e20 df24 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -058f96: 5221 c502 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@02c5 │ │ -058f9a: 6e20 db24 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -058fa0: 1a01 8027 |0014: const-string v1, "}" // string@2780 │ │ -058fa4: 6e20 df24 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -058faa: 6e10 e424 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -058fb0: 0c01 |001c: move-result-object v1 │ │ -058fb2: 1101 |001d: return-object v1 │ │ +05979c: |[05979c] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +0597ac: 2200 bc04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +0597b0: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +0597b4: 7020 d824 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ +0597ba: 7120 210a 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0a21 │ │ +0597c0: 1a01 4d00 |000a: const-string v1, " id=" // string@004d │ │ +0597c4: 6e20 df24 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0597ca: 5221 c502 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@02c5 │ │ +0597ce: 6e20 db24 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0597d4: 1a01 8627 |0014: const-string v1, "}" // string@2786 │ │ +0597d8: 6e20 df24 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0597de: 6e10 e424 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0597e4: 0c01 |001c: move-result-object v1 │ │ +0597e6: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ 0x000a line=378 │ │ 0x000f line=379 │ │ 0x0014 line=380 │ │ @@ -27423,51 +27422,51 @@ │ │ type : '(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -058fb4: |[058fb4] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -058fc4: 5420 c602 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c6 │ │ -058fc8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -058fcc: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -058fd0: 1a01 680b |0006: const-string v1, "No listener register" // string@0b68 │ │ -058fd4: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -058fda: 2700 |000b: throw v0 │ │ -058fdc: 5420 c602 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c6 │ │ -058fe0: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -058fe4: 2200 a104 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -058fe8: 1a01 5902 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@0259 │ │ -058fec: 7020 9824 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -058ff2: 2700 |0017: throw v0 │ │ -058ff4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -058ff6: 5b20 c602 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c6 │ │ -058ffa: 0e00 |001b: return-void │ │ +0597e8: |[0597e8] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +0597f8: 5420 c602 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c6 │ │ +0597fc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +059800: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +059804: 1a01 6e0b |0006: const-string v1, "No listener register" // string@0b6e │ │ +059808: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +05980e: 2700 |000b: throw v0 │ │ +059810: 5420 c602 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c6 │ │ +059814: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +059818: 2200 a704 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +05981c: 1a01 5902 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@0259 │ │ +059820: 7020 9824 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +059826: 2700 |0017: throw v0 │ │ +059828: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +05982a: 5b20 c602 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c6 │ │ +05982e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0004 line=144 │ │ 0x000c line=146 │ │ 0x0010 line=147 │ │ 0x0018 line=149 │ │ 0x001b line=150 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/support/v4/content/Loader$OnLoadCompleteListener; │ │ 0x0000 - 0x001c reg=2 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x001c reg=3 listener Landroid/support/v4/content/Loader$OnLoadCompleteListener; Landroid/support/v4/content/Loader$OnLoadCompleteListener; │ │ │ │ - source_file_idx : 2746 (Loader.java) │ │ + source_file_idx : 2752 (Loader.java) │ │ │ │ Class #149 header: │ │ -class_idx : 368 │ │ +class_idx : 372 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 125 │ │ -source_file_idx : 2755 │ │ +superclass_idx : 128 │ │ +source_file_idx : 2761 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #149 annotations: │ │ Annotations on class │ │ @@ -27491,18 +27490,18 @@ │ │ type : '(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -058ffc: |[058ffc] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -05900c: 5b01 ca02 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@02ca │ │ -059010: 7020 7502 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0275 │ │ -059016: 0e00 |0005: return-void │ │ +059830: |[059830] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +059840: 5b01 ca02 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@02ca │ │ +059844: 7020 7502 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0275 │ │ +05984a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/LocalBroadcastManager$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/content/LocalBroadcastManager; │ │ 0x0000 - 0x0006 reg=2 x0 Landroid/os/Looper; │ │ @@ -27513,42 +27512,42 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -059018: |[059018] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -059028: 5220 3800 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0038 │ │ -05902c: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -059032: 6f20 7802 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0278 │ │ -059038: 0e00 |0008: return-void │ │ -05903a: 5410 ca02 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@02ca │ │ -05903e: 7110 2a08 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@082a │ │ -059044: 28fa |000e: goto 0008 // -0006 │ │ -059046: 0000 |000f: nop // spacer │ │ -059048: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +05984c: |[05984c] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +05985c: 5220 3800 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0038 │ │ +059860: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +059866: 6f20 7802 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0278 │ │ +05986c: 0e00 |0008: return-void │ │ +05986e: 5410 ca02 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@02ca │ │ +059872: 7110 2a08 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@082a │ │ +059878: 28fa |000e: goto 0008 // -0006 │ │ +05987a: 0000 |000f: nop // spacer │ │ +05987c: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=119 │ │ 0x0008 line=121 │ │ 0x0009 line=116 │ │ 0x000f line=114 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Landroid/support/v4/content/LocalBroadcastManager$1; │ │ 0x0000 - 0x0016 reg=2 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 2755 (LocalBroadcastManager.java) │ │ + source_file_idx : 2761 (LocalBroadcastManager.java) │ │ │ │ Class #150 header: │ │ -class_idx : 369 │ │ +class_idx : 373 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2755 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2761 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #150 annotations: │ │ Annotations on class │ │ @@ -27580,39 +27579,39 @@ │ │ type : '(Landroid/content/Intent;Ljava/util/ArrayList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -059054: |[059054] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -059064: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05906a: 5b01 cb02 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@02cb │ │ -05906e: 5b02 cc02 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@02cc │ │ -059072: 0e00 |0007: return-void │ │ +059888: |[059888] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +059898: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05989e: 5b01 cb02 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@02cb │ │ +0598a2: 5b02 cc02 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@02cc │ │ +0598a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; │ │ 0x0000 - 0x0008 reg=1 _intent Landroid/content/Intent; │ │ 0x0000 - 0x0008 reg=2 _receivers Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2755 (LocalBroadcastManager.java) │ │ + source_file_idx : 2761 (LocalBroadcastManager.java) │ │ │ │ Class #151 header: │ │ -class_idx : 370 │ │ +class_idx : 374 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2755 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2761 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #151 annotations: │ │ Annotations on class │ │ @@ -27644,19 +27643,19 @@ │ │ type : '(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -059074: |[059074] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -059084: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05908a: 5b01 ce02 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@02ce │ │ -05908e: 5b02 cf02 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@02cf │ │ -059092: 0e00 |0007: return-void │ │ +0598a8: |[0598a8] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +0598b8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0598be: 5b01 ce02 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@02ce │ │ +0598c2: 5b02 cf02 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@02cf │ │ +0598c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -27670,51 +27669,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -059094: |[059094] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -0590a4: 2200 b604 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -0590a8: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -0590ac: 7020 d824 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ -0590b2: 1a01 230c |0007: const-string v1, "Receiver{" // string@0c23 │ │ -0590b6: 6e20 df24 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0590bc: 5421 cf02 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@02cf │ │ -0590c0: 6e20 de24 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0590c6: 1a01 4800 |0011: const-string v1, " filter=" // string@0048 │ │ -0590ca: 6e20 df24 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0590d0: 5421 ce02 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@02ce │ │ -0590d4: 6e20 de24 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0590da: 1a01 8027 |001b: const-string v1, "}" // string@2780 │ │ -0590de: 6e20 df24 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0590e4: 6e10 e424 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0590ea: 0c01 |0023: move-result-object v1 │ │ -0590ec: 1101 |0024: return-object v1 │ │ +0598c8: |[0598c8] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +0598d8: 2200 bc04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +0598dc: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0598e0: 7020 d824 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ +0598e6: 1a01 290c |0007: const-string v1, "Receiver{" // string@0c29 │ │ +0598ea: 6e20 df24 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0598f0: 5421 cf02 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@02cf │ │ +0598f4: 6e20 de24 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0598fa: 1a01 4800 |0011: const-string v1, " filter=" // string@0048 │ │ +0598fe: 6e20 df24 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +059904: 5421 ce02 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@02ce │ │ +059908: 6e20 de24 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +05990e: 1a01 8627 |001b: const-string v1, "}" // string@2786 │ │ +059912: 6e20 df24 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +059918: 6e10 e424 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05991e: 0c01 |0023: move-result-object v1 │ │ +059920: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ 0x0011 line=62 │ │ 0x0016 line=63 │ │ 0x001b line=64 │ │ 0x0020 line=65 │ │ locals : │ │ 0x0007 - 0x0025 reg=0 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0025 reg=2 this Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; │ │ │ │ - source_file_idx : 2755 (LocalBroadcastManager.java) │ │ + source_file_idx : 2761 (LocalBroadcastManager.java) │ │ │ │ Class #152 header: │ │ -class_idx : 371 │ │ +class_idx : 375 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2755 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2761 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 4 │ │ │ │ Class #152 annotations: │ │ Annotations on class │ │ @@ -27782,51 +27781,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0590f0: |[0590f0] android.support.v4.content.LocalBroadcastManager.:()V │ │ -059100: 2200 af04 |0000: new-instance v0, Ljava/lang/Object; // type@04af │ │ -059104: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05910a: 6900 d702 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@02d7 │ │ -05910e: 0e00 |0007: return-void │ │ +059924: |[059924] android.support.v4.content.LocalBroadcastManager.:()V │ │ +059934: 2200 b504 |0000: new-instance v0, Ljava/lang/Object; // type@04b5 │ │ +059938: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05993e: 6900 d702 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@02d7 │ │ +059942: 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 │ │ -059110: |[059110] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -059120: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ -059126: 2200 d304 |0003: new-instance v0, Ljava/util/HashMap; // type@04d3 │ │ -05912a: 7010 1b25 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@251b │ │ -059130: 5b20 d902 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d9 │ │ -059134: 2200 d304 |000a: new-instance v0, Ljava/util/HashMap; // type@04d3 │ │ -059138: 7010 1b25 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@251b │ │ -05913e: 5b20 d302 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d3 │ │ -059142: 2200 ce04 |0011: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -059146: 7010 ff24 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -05914c: 5b20 d802 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d8 │ │ -059150: 5b23 d402 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@02d4 │ │ -059154: 2200 7001 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@0170 │ │ -059158: 6e10 1d01 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@011d │ │ -05915e: 0c01 |001f: move-result-object v1 │ │ -059160: 7030 2308 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0823 │ │ -059166: 5b20 d502 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@02d5 │ │ -05916a: 0e00 |0025: return-void │ │ +059944: |[059944] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +059954: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05995a: 2200 d904 |0003: new-instance v0, Ljava/util/HashMap; // type@04d9 │ │ +05995e: 7010 1b25 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@251b │ │ +059964: 5b20 d902 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d9 │ │ +059968: 2200 d904 |000a: new-instance v0, Ljava/util/HashMap; // type@04d9 │ │ +05996c: 7010 1b25 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@251b │ │ +059972: 5b20 d302 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d3 │ │ +059976: 2200 d404 |0011: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +05997a: 7010 ff24 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +059980: 5b20 d802 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d8 │ │ +059984: 5b23 d402 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@02d4 │ │ +059988: 2200 7401 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@0174 │ │ +05998c: 6e10 1d01 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@011d │ │ +059992: 0c01 |001f: move-result-object v1 │ │ +059994: 7030 2308 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0823 │ │ +05999a: 5b20 d502 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@02d5 │ │ +05999e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -27841,17 +27840,17 @@ │ │ type : '(Landroid/support/v4/content/LocalBroadcastManager;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05916c: |[05916c] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -05917c: 7010 2b08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@082b │ │ -059182: 0e00 |0003: return-void │ │ +0599a0: |[0599a0] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +0599b0: 7010 2b08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@082b │ │ +0599b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/LocalBroadcastManager; │ │ │ │ #3 : (in Landroid/support/v4/content/LocalBroadcastManager;) │ │ @@ -27859,54 +27858,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -059184: |[059184] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -059194: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -059196: 5486 d902 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d9 │ │ -05919a: 1d06 |0003: monitor-enter v6 │ │ -05919c: 5485 d802 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d8 │ │ -0591a0: 6e10 0d25 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0591a6: 0a00 |0009: move-result v0 │ │ -0591a8: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -0591ac: 1e06 |000c: monitor-exit v6 │ │ -0591ae: 0e00 |000d: return-void │ │ -0591b0: 2302 0a05 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@050a │ │ -0591b4: 5485 d802 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d8 │ │ -0591b8: 6e20 0f25 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ -0591be: 5485 d802 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d8 │ │ -0591c2: 6e10 0525 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ -0591c8: 1e06 |001a: monitor-exit v6 │ │ -0591ca: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -0591cc: 2125 |001c: array-length v5, v2 │ │ -0591ce: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -0591d2: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -0591d6: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -0591d8: 5415 cc02 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@02cc │ │ -0591dc: 6e10 0d25 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0591e2: 0a05 |0027: move-result v5 │ │ -0591e4: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -0591e8: 5415 cc02 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@02cc │ │ -0591ec: 6e20 0725 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0591f2: 0c05 |002f: move-result-object v5 │ │ -0591f4: 1f05 7201 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0172 │ │ -0591f8: 5455 cf02 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@02cf │ │ -0591fc: 5486 d402 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@02d4 │ │ -059200: 5417 cb02 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@02cb │ │ -059204: 6e30 fe00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@00fe │ │ -05920a: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05920e: 28e5 |003d: goto 0022 // -001b │ │ -059210: 0d05 |003e: move-exception v5 │ │ -059212: 1e06 |003f: monitor-exit v6 │ │ -059214: 2705 |0040: throw v5 │ │ -059216: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05921a: 28d9 |0043: goto 001c // -0027 │ │ +0599b8: |[0599b8] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +0599c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0599ca: 5486 d902 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d9 │ │ +0599ce: 1d06 |0003: monitor-enter v6 │ │ +0599d0: 5485 d802 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d8 │ │ +0599d4: 6e10 0d25 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0599da: 0a00 |0009: move-result v0 │ │ +0599dc: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +0599e0: 1e06 |000c: monitor-exit v6 │ │ +0599e2: 0e00 |000d: return-void │ │ +0599e4: 2302 1005 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0510 │ │ +0599e8: 5485 d802 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d8 │ │ +0599ec: 6e20 0f25 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ +0599f2: 5485 d802 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d8 │ │ +0599f6: 6e10 0525 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ +0599fc: 1e06 |001a: monitor-exit v6 │ │ +0599fe: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +059a00: 2125 |001c: array-length v5, v2 │ │ +059a02: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +059a06: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +059a0a: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +059a0c: 5415 cc02 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@02cc │ │ +059a10: 6e10 0d25 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +059a16: 0a05 |0027: move-result v5 │ │ +059a18: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +059a1c: 5415 cc02 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@02cc │ │ +059a20: 6e20 0725 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +059a26: 0c05 |002f: move-result-object v5 │ │ +059a28: 1f05 7601 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0176 │ │ +059a2c: 5455 cf02 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@02cf │ │ +059a30: 5486 d402 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@02d4 │ │ +059a34: 5417 cb02 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@02cb │ │ +059a38: 6e30 fe00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@00fe │ │ +059a3e: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +059a42: 28e5 |003d: goto 0022 // -001b │ │ +059a44: 0d05 |003e: move-exception v5 │ │ +059a46: 1e06 |003f: monitor-exit v6 │ │ +059a48: 2705 |0040: throw v5 │ │ +059a4a: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +059a4e: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -27942,30 +27941,30 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -059230: |[059230] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -059240: 6201 d702 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@02d7 │ │ -059244: 1d01 |0002: monitor-enter v1 │ │ -059246: 6200 d602 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@02d6 │ │ -05924a: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -05924e: 2200 7301 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@0173 │ │ -059252: 6e10 1301 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0113 │ │ -059258: 0c02 |000c: move-result-object v2 │ │ -05925a: 7020 2908 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@0829 │ │ -059260: 6900 d602 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@02d6 │ │ -059264: 6200 d602 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@02d6 │ │ -059268: 1e01 |0014: monitor-exit v1 │ │ -05926a: 1100 |0015: return-object v0 │ │ -05926c: 0d00 |0016: move-exception v0 │ │ -05926e: 1e01 |0017: monitor-exit v1 │ │ -059270: 2700 |0018: throw v0 │ │ +059a64: |[059a64] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +059a74: 6201 d702 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@02d7 │ │ +059a78: 1d01 |0002: monitor-enter v1 │ │ +059a7a: 6200 d602 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@02d6 │ │ +059a7e: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +059a82: 2200 7701 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@0177 │ │ +059a86: 6e10 1301 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0113 │ │ +059a8c: 0c02 |000c: move-result-object v2 │ │ +059a8e: 7020 2908 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@0829 │ │ +059a94: 6900 d602 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@02d6 │ │ +059a98: 6200 d602 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@02d6 │ │ +059a9c: 1e01 |0014: monitor-exit v1 │ │ +059a9e: 1100 |0015: return-object v0 │ │ +059aa0: 0d00 |0016: move-exception v0 │ │ +059aa2: 1e01 |0017: monitor-exit v1 │ │ +059aa4: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -27980,54 +27979,54 @@ │ │ type : '(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -059280: |[059280] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -059290: 5476 d902 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d9 │ │ -059294: 1d06 |0002: monitor-enter v6 │ │ -059296: 2202 7201 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0172 │ │ -05929a: 7030 2608 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@0826 │ │ -0592a0: 5475 d902 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d9 │ │ -0592a4: 6e20 1e25 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@251e │ │ -0592aa: 0c03 |000d: move-result-object v3 │ │ -0592ac: 1f03 ce04 |000e: check-cast v3, Ljava/util/ArrayList; // type@04ce │ │ -0592b0: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -0592b4: 2203 ce04 |0012: new-instance v3, Ljava/util/ArrayList; // type@04ce │ │ -0592b8: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -0592ba: 7020 0025 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@2500 │ │ -0592c0: 5475 d902 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d9 │ │ -0592c4: 6e30 2025 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2520 │ │ -0592ca: 6e20 0325 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -0592d0: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -0592d2: 6e10 6301 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@0163 │ │ -0592d8: 0a05 |0024: move-result v5 │ │ -0592da: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -0592de: 6e20 6401 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@0164 │ │ -0592e4: 0c00 |002a: move-result-object v0 │ │ -0592e6: 5475 d302 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d3 │ │ -0592ea: 6e20 1e25 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@251e │ │ -0592f0: 0c01 |0030: move-result-object v1 │ │ -0592f2: 1f01 ce04 |0031: check-cast v1, Ljava/util/ArrayList; // type@04ce │ │ -0592f6: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -0592fa: 2201 ce04 |0035: new-instance v1, Ljava/util/ArrayList; // type@04ce │ │ -0592fe: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -059300: 7020 0025 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@2500 │ │ -059306: 5475 d302 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d3 │ │ -05930a: 6e30 2025 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2520 │ │ -059310: 6e20 0325 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -059316: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05931a: 28dc |0045: goto 0021 // -0024 │ │ -05931c: 1e06 |0046: monitor-exit v6 │ │ -05931e: 0e00 |0047: return-void │ │ -059320: 0d05 |0048: move-exception v5 │ │ -059322: 1e06 |0049: monitor-exit v6 │ │ -059324: 2705 |004a: throw v5 │ │ +059ab4: |[059ab4] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +059ac4: 5476 d902 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d9 │ │ +059ac8: 1d06 |0002: monitor-enter v6 │ │ +059aca: 2202 7601 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0176 │ │ +059ace: 7030 2608 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@0826 │ │ +059ad4: 5475 d902 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d9 │ │ +059ad8: 6e20 1e25 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@251e │ │ +059ade: 0c03 |000d: move-result-object v3 │ │ +059ae0: 1f03 d404 |000e: check-cast v3, Ljava/util/ArrayList; // type@04d4 │ │ +059ae4: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +059ae8: 2203 d404 |0012: new-instance v3, Ljava/util/ArrayList; // type@04d4 │ │ +059aec: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +059aee: 7020 0025 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@2500 │ │ +059af4: 5475 d902 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d9 │ │ +059af8: 6e30 2025 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2520 │ │ +059afe: 6e20 0325 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +059b04: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +059b06: 6e10 6301 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@0163 │ │ +059b0c: 0a05 |0024: move-result v5 │ │ +059b0e: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +059b12: 6e20 6401 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@0164 │ │ +059b18: 0c00 |002a: move-result-object v0 │ │ +059b1a: 5475 d302 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d3 │ │ +059b1e: 6e20 1e25 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@251e │ │ +059b24: 0c01 |0030: move-result-object v1 │ │ +059b26: 1f01 d404 |0031: check-cast v1, Ljava/util/ArrayList; // type@04d4 │ │ +059b2a: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +059b2e: 2201 d404 |0035: new-instance v1, Ljava/util/ArrayList; // type@04d4 │ │ +059b32: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +059b34: 7020 0025 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@2500 │ │ +059b3a: 5475 d302 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d3 │ │ +059b3e: 6e30 2025 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2520 │ │ +059b44: 6e20 0325 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +059b4a: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +059b4e: 28dc |0045: goto 0021 // -0024 │ │ +059b50: 1e06 |0046: monitor-exit v6 │ │ +059b52: 0e00 |0047: return-void │ │ +059b54: 0d05 |0048: move-exception v5 │ │ +059b56: 1e06 |0049: monitor-exit v6 │ │ +059b58: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -28063,209 +28062,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -059334: |[059334] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -059344: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -059348: 540f d902 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d9 │ │ -05934c: 1d0f |0004: monitor-enter v15 │ │ -05934e: 7401 3e01 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@013e │ │ -059354: 0c02 |0008: move-result-object v2 │ │ -059356: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -05935a: 5401 d402 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@02d4 │ │ -05935e: 6e10 1701 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0117 │ │ -059364: 0c01 |0010: move-result-object v1 │ │ -059366: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -05936a: 6e20 5a01 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@015a │ │ -059370: 0c03 |0016: move-result-object v3 │ │ -059372: 7401 4301 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0143 │ │ -059378: 0c05 |001a: move-result-object v5 │ │ -05937a: 7401 4901 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@0149 │ │ -059380: 0c04 |001e: move-result-object v4 │ │ -059382: 7401 3f01 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@013f │ │ -059388: 0c06 |0022: move-result-object v6 │ │ -05938a: 7401 4501 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@0145 │ │ -059390: 0a01 |0026: move-result v1 │ │ -059392: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -059396: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -05939a: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -05939c: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -0593a0: 1a01 c20a |002e: const-string v1, "LocalBroadcastManager" // string@0ac2 │ │ -0593a4: 2207 b604 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@04b6 │ │ -0593a8: 7010 d724 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0593ae: 1a10 380c |0035: const-string v16, "Resolving type " // string@0c38 │ │ -0593b2: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -0593b6: 6e20 df24 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0593bc: 0c07 |003c: move-result-object v7 │ │ -0593be: 6e20 df24 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0593c4: 0c07 |0040: move-result-object v7 │ │ -0593c6: 1a10 8900 |0041: const-string v16, " scheme " // string@0089 │ │ -0593ca: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -0593ce: 6e20 df24 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0593d4: 0c07 |0048: move-result-object v7 │ │ -0593d6: 6e20 df24 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0593dc: 0c07 |004c: move-result-object v7 │ │ -0593de: 1a10 8000 |004d: const-string v16, " of intent " // string@0080 │ │ -0593e2: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -0593e6: 6e20 df24 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0593ec: 0c07 |0054: move-result-object v7 │ │ -0593ee: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -0593f2: 6e20 de24 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0593f8: 0c07 |005a: move-result-object v7 │ │ -0593fa: 6e10 e424 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -059400: 0c07 |005e: move-result-object v7 │ │ -059402: 7120 6e20 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -059408: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -05940c: 5401 d302 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d3 │ │ -059410: 7401 3e01 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@013e │ │ -059416: 0c07 |0069: move-result-object v7 │ │ -059418: 6e20 1e25 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@251e │ │ -05941e: 0c09 |006d: move-result-object v9 │ │ -059420: 1f09 ce04 |006e: check-cast v9, Ljava/util/ArrayList; // type@04ce │ │ -059424: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -059428: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -05942c: 1a01 c20a |0074: const-string v1, "LocalBroadcastManager" // string@0ac2 │ │ -059430: 2207 b604 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@04b6 │ │ -059434: 7010 d724 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05943a: 1a10 ca01 |007b: const-string v16, "Action list: " // string@01ca │ │ -05943e: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -059442: 6e20 df24 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -059448: 0c07 |0082: move-result-object v7 │ │ -05944a: 6e20 de24 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -059450: 0c07 |0086: move-result-object v7 │ │ -059452: 6e10 e424 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -059458: 0c07 |008a: move-result-object v7 │ │ -05945a: 7120 6e20 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -059460: 120e |008e: const/4 v14, #int 0 // #0 │ │ -059462: 120a |008f: const/4 v10, #int 0 // #0 │ │ -059464: 6e10 0d25 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -05946a: 0a01 |0093: move-result v1 │ │ -05946c: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -059470: 6e20 0725 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -059476: 0c0d |0099: move-result-object v13 │ │ -059478: 1f0d 7201 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0172 │ │ -05947c: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -059480: 1a01 c20a |009e: const-string v1, "LocalBroadcastManager" // string@0ac2 │ │ -059484: 2207 b604 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@04b6 │ │ -059488: 7010 d724 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05948e: 1a10 ff0a |00a5: const-string v16, "Matching against filter " // string@0aff │ │ -059492: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -059496: 6e20 df24 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05949c: 0c07 |00ac: move-result-object v7 │ │ -05949e: 54d0 ce02 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@02ce │ │ -0594a2: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -0594a6: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -0594aa: 6e20 de24 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0594b0: 0c07 |00b6: move-result-object v7 │ │ -0594b2: 6e10 e424 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0594b8: 0c07 |00ba: move-result-object v7 │ │ -0594ba: 7120 6e20 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0594c0: 55d1 cd02 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@02cd │ │ -0594c4: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -0594c8: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -0594cc: 1a01 c20a |00c4: const-string v1, "LocalBroadcastManager" // string@0ac2 │ │ -0594d0: 1a07 0d00 |00c6: const-string v7, " Filter's target already added" // string@000d │ │ -0594d4: 7120 6e20 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0594da: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0594de: 28c3 |00cd: goto 0090 // -003d │ │ -0594e0: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -0594e2: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -0594e6: 54d1 ce02 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@02ce │ │ -0594ea: 1a07 c20a |00d3: const-string v7, "LocalBroadcastManager" // string@0ac2 │ │ -0594ee: 7407 6501 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@0165 │ │ -0594f4: 0a0b |00d8: move-result v11 │ │ -0594f6: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -0594fa: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -0594fe: 1a01 c20a |00dd: const-string v1, "LocalBroadcastManager" // string@0ac2 │ │ -059502: 2207 b604 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@04b6 │ │ -059506: 7010 d724 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05950c: 1a10 0c00 |00e4: const-string v16, " Filter matched! match=0x" // string@000c │ │ -059510: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -059514: 6e20 df24 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05951a: 0c07 |00eb: move-result-object v7 │ │ -05951c: 7110 a324 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -059522: 0c10 |00ef: move-result-object v16 │ │ -059524: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -059528: 6e20 df24 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05952e: 0c07 |00f5: move-result-object v7 │ │ -059530: 6e10 e424 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -059536: 0c07 |00f9: move-result-object v7 │ │ -059538: 7120 6e20 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -05953e: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -059542: 220e ce04 |00ff: new-instance v14, Ljava/util/ArrayList; // type@04ce │ │ -059546: 7010 ff24 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -05954c: 6e20 0325 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -059552: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -059554: 5cd1 cd02 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@02cd │ │ -059558: 28c1 |010a: goto 00cb // -003f │ │ -05955a: 0d01 |010b: move-exception v1 │ │ -05955c: 1e0f |010c: monitor-exit v15 │ │ -05955e: 2701 |010d: throw v1 │ │ -059560: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -059564: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -05956a: 1a0c 8026 |0113: const-string v12, "unknown reason" // string@2680 │ │ -05956e: 1a01 c20a |0115: const-string v1, "LocalBroadcastManager" // string@0ac2 │ │ -059572: 2207 b604 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@04b6 │ │ -059576: 7010 d724 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05957c: 1a10 0b00 |011c: const-string v16, " Filter did not match: " // string@000b │ │ -059580: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -059584: 6e20 df24 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05958a: 0c07 |0123: move-result-object v7 │ │ -05958c: 6e20 df24 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -059592: 0c07 |0127: move-result-object v7 │ │ -059594: 6e10 e424 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05959a: 0c07 |012b: move-result-object v7 │ │ -05959c: 7120 6e20 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0595a2: 289c |012f: goto 00cb // -0064 │ │ -0595a4: 1a0c fa0f |0130: const-string v12, "action" // string@0ffa │ │ -0595a8: 28e3 |0132: goto 0115 // -001d │ │ -0595aa: 1a0c cd11 |0133: const-string v12, "category" // string@11cd │ │ -0595ae: 28e0 |0135: goto 0115 // -0020 │ │ -0595b0: 1a0c 3113 |0136: const-string v12, "data" // string@1331 │ │ -0595b4: 28dd |0138: goto 0115 // -0023 │ │ -0595b6: 1a0c 7526 |0139: const-string v12, "type" // string@2675 │ │ -0595ba: 28da |013b: goto 0115 // -0026 │ │ -0595bc: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -0595c0: 120a |013e: const/4 v10, #int 0 // #0 │ │ -0595c2: 6e10 0d25 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0595c8: 0a01 |0142: move-result v1 │ │ -0595ca: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -0595ce: 6e20 0725 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0595d4: 0c01 |0148: move-result-object v1 │ │ -0595d6: 1f01 7201 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0172 │ │ -0595da: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -0595dc: 5c17 cd02 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@02cd │ │ -0595e0: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0595e4: 28ef |0150: goto 013f // -0011 │ │ -0595e6: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -0595ea: 5401 d802 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d8 │ │ -0595ee: 2207 7101 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0171 │ │ -0595f2: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -0595f6: 7030 2508 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@0825 │ │ -0595fc: 6e20 0325 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -059602: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -059606: 5401 d502 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@02d5 │ │ -05960a: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -05960c: 6e20 7902 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0279 │ │ -059612: 0a01 |0167: move-result v1 │ │ -059614: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -059618: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -05961c: 5401 d502 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@02d5 │ │ -059620: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -059622: 6e20 8102 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0281 │ │ -059628: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -05962a: 1e0f |0173: monitor-exit v15 │ │ -05962c: 0f01 |0174: return v1 │ │ -05962e: 1e0f |0175: monitor-exit v15 │ │ -059630: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -059632: 28fd |0177: goto 0174 // -0003 │ │ -059634: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +059b68: |[059b68] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +059b78: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +059b7c: 540f d902 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d9 │ │ +059b80: 1d0f |0004: monitor-enter v15 │ │ +059b82: 7401 3e01 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@013e │ │ +059b88: 0c02 |0008: move-result-object v2 │ │ +059b8a: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +059b8e: 5401 d402 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@02d4 │ │ +059b92: 6e10 1701 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0117 │ │ +059b98: 0c01 |0010: move-result-object v1 │ │ +059b9a: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +059b9e: 6e20 5a01 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@015a │ │ +059ba4: 0c03 |0016: move-result-object v3 │ │ +059ba6: 7401 4301 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0143 │ │ +059bac: 0c05 |001a: move-result-object v5 │ │ +059bae: 7401 4901 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@0149 │ │ +059bb4: 0c04 |001e: move-result-object v4 │ │ +059bb6: 7401 3f01 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@013f │ │ +059bbc: 0c06 |0022: move-result-object v6 │ │ +059bbe: 7401 4501 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@0145 │ │ +059bc4: 0a01 |0026: move-result v1 │ │ +059bc6: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +059bca: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +059bce: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +059bd0: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +059bd4: 1a01 c80a |002e: const-string v1, "LocalBroadcastManager" // string@0ac8 │ │ +059bd8: 2207 bc04 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@04bc │ │ +059bdc: 7010 d724 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +059be2: 1a10 3e0c |0035: const-string v16, "Resolving type " // string@0c3e │ │ +059be6: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +059bea: 6e20 df24 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +059bf0: 0c07 |003c: move-result-object v7 │ │ +059bf2: 6e20 df24 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +059bf8: 0c07 |0040: move-result-object v7 │ │ +059bfa: 1a10 8900 |0041: const-string v16, " scheme " // string@0089 │ │ +059bfe: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +059c02: 6e20 df24 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +059c08: 0c07 |0048: move-result-object v7 │ │ +059c0a: 6e20 df24 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +059c10: 0c07 |004c: move-result-object v7 │ │ +059c12: 1a10 8000 |004d: const-string v16, " of intent " // string@0080 │ │ +059c16: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +059c1a: 6e20 df24 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +059c20: 0c07 |0054: move-result-object v7 │ │ +059c22: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +059c26: 6e20 de24 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +059c2c: 0c07 |005a: move-result-object v7 │ │ +059c2e: 6e10 e424 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +059c34: 0c07 |005e: move-result-object v7 │ │ +059c36: 7120 6e20 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +059c3c: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +059c40: 5401 d302 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d3 │ │ +059c44: 7401 3e01 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@013e │ │ +059c4a: 0c07 |0069: move-result-object v7 │ │ +059c4c: 6e20 1e25 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@251e │ │ +059c52: 0c09 |006d: move-result-object v9 │ │ +059c54: 1f09 d404 |006e: check-cast v9, Ljava/util/ArrayList; // type@04d4 │ │ +059c58: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +059c5c: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +059c60: 1a01 c80a |0074: const-string v1, "LocalBroadcastManager" // string@0ac8 │ │ +059c64: 2207 bc04 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@04bc │ │ +059c68: 7010 d724 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +059c6e: 1a10 ca01 |007b: const-string v16, "Action list: " // string@01ca │ │ +059c72: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +059c76: 6e20 df24 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +059c7c: 0c07 |0082: move-result-object v7 │ │ +059c7e: 6e20 de24 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +059c84: 0c07 |0086: move-result-object v7 │ │ +059c86: 6e10 e424 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +059c8c: 0c07 |008a: move-result-object v7 │ │ +059c8e: 7120 6e20 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +059c94: 120e |008e: const/4 v14, #int 0 // #0 │ │ +059c96: 120a |008f: const/4 v10, #int 0 // #0 │ │ +059c98: 6e10 0d25 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +059c9e: 0a01 |0093: move-result v1 │ │ +059ca0: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +059ca4: 6e20 0725 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +059caa: 0c0d |0099: move-result-object v13 │ │ +059cac: 1f0d 7601 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0176 │ │ +059cb0: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +059cb4: 1a01 c80a |009e: const-string v1, "LocalBroadcastManager" // string@0ac8 │ │ +059cb8: 2207 bc04 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@04bc │ │ +059cbc: 7010 d724 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +059cc2: 1a10 050b |00a5: const-string v16, "Matching against filter " // string@0b05 │ │ +059cc6: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +059cca: 6e20 df24 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +059cd0: 0c07 |00ac: move-result-object v7 │ │ +059cd2: 54d0 ce02 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@02ce │ │ +059cd6: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +059cda: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +059cde: 6e20 de24 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +059ce4: 0c07 |00b6: move-result-object v7 │ │ +059ce6: 6e10 e424 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +059cec: 0c07 |00ba: move-result-object v7 │ │ +059cee: 7120 6e20 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +059cf4: 55d1 cd02 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@02cd │ │ +059cf8: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +059cfc: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +059d00: 1a01 c80a |00c4: const-string v1, "LocalBroadcastManager" // string@0ac8 │ │ +059d04: 1a07 0d00 |00c6: const-string v7, " Filter's target already added" // string@000d │ │ +059d08: 7120 6e20 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +059d0e: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +059d12: 28c3 |00cd: goto 0090 // -003d │ │ +059d14: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +059d16: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +059d1a: 54d1 ce02 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@02ce │ │ +059d1e: 1a07 c80a |00d3: const-string v7, "LocalBroadcastManager" // string@0ac8 │ │ +059d22: 7407 6501 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@0165 │ │ +059d28: 0a0b |00d8: move-result v11 │ │ +059d2a: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +059d2e: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +059d32: 1a01 c80a |00dd: const-string v1, "LocalBroadcastManager" // string@0ac8 │ │ +059d36: 2207 bc04 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@04bc │ │ +059d3a: 7010 d724 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +059d40: 1a10 0c00 |00e4: const-string v16, " Filter matched! match=0x" // string@000c │ │ +059d44: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +059d48: 6e20 df24 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +059d4e: 0c07 |00eb: move-result-object v7 │ │ +059d50: 7110 a324 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +059d56: 0c10 |00ef: move-result-object v16 │ │ +059d58: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +059d5c: 6e20 df24 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +059d62: 0c07 |00f5: move-result-object v7 │ │ +059d64: 6e10 e424 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +059d6a: 0c07 |00f9: move-result-object v7 │ │ +059d6c: 7120 6e20 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +059d72: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +059d76: 220e d404 |00ff: new-instance v14, Ljava/util/ArrayList; // type@04d4 │ │ +059d7a: 7010 ff24 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +059d80: 6e20 0325 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +059d86: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +059d88: 5cd1 cd02 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@02cd │ │ +059d8c: 28c1 |010a: goto 00cb // -003f │ │ +059d8e: 0d01 |010b: move-exception v1 │ │ +059d90: 1e0f |010c: monitor-exit v15 │ │ +059d92: 2701 |010d: throw v1 │ │ +059d94: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +059d98: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +059d9e: 1a0c 8626 |0113: const-string v12, "unknown reason" // string@2686 │ │ +059da2: 1a01 c80a |0115: const-string v1, "LocalBroadcastManager" // string@0ac8 │ │ +059da6: 2207 bc04 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@04bc │ │ +059daa: 7010 d724 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +059db0: 1a10 0b00 |011c: const-string v16, " Filter did not match: " // string@000b │ │ +059db4: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +059db8: 6e20 df24 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +059dbe: 0c07 |0123: move-result-object v7 │ │ +059dc0: 6e20 df24 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +059dc6: 0c07 |0127: move-result-object v7 │ │ +059dc8: 6e10 e424 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +059dce: 0c07 |012b: move-result-object v7 │ │ +059dd0: 7120 6e20 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +059dd6: 289c |012f: goto 00cb // -0064 │ │ +059dd8: 1a0c 0010 |0130: const-string v12, "action" // string@1000 │ │ +059ddc: 28e3 |0132: goto 0115 // -001d │ │ +059dde: 1a0c d311 |0133: const-string v12, "category" // string@11d3 │ │ +059de2: 28e0 |0135: goto 0115 // -0020 │ │ +059de4: 1a0c 3713 |0136: const-string v12, "data" // string@1337 │ │ +059de8: 28dd |0138: goto 0115 // -0023 │ │ +059dea: 1a0c 7b26 |0139: const-string v12, "type" // string@267b │ │ +059dee: 28da |013b: goto 0115 // -0026 │ │ +059df0: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +059df4: 120a |013e: const/4 v10, #int 0 // #0 │ │ +059df6: 6e10 0d25 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +059dfc: 0a01 |0142: move-result v1 │ │ +059dfe: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +059e02: 6e20 0725 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +059e08: 0c01 |0148: move-result-object v1 │ │ +059e0a: 1f01 7601 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0176 │ │ +059e0e: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +059e10: 5c17 cd02 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@02cd │ │ +059e14: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +059e18: 28ef |0150: goto 013f // -0011 │ │ +059e1a: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +059e1e: 5401 d802 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d8 │ │ +059e22: 2207 7501 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0175 │ │ +059e26: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +059e2a: 7030 2508 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@0825 │ │ +059e30: 6e20 0325 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +059e36: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +059e3a: 5401 d502 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@02d5 │ │ +059e3e: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +059e40: 6e20 7902 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0279 │ │ +059e46: 0a01 |0167: move-result v1 │ │ +059e48: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +059e4c: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +059e50: 5401 d502 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@02d5 │ │ +059e54: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +059e56: 6e20 8102 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0281 │ │ +059e5c: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +059e5e: 1e0f |0173: monitor-exit v15 │ │ +059e60: 0f01 |0174: return v1 │ │ +059e62: 1e0f |0175: monitor-exit v15 │ │ +059e64: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +059e66: 28fd |0177: goto 0174 // -0003 │ │ +059e68: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ catches : 2 │ │ 0x0005 - 0x010d │ │ -> 0x010b │ │ 0x0113 - 0x0176 │ │ -> 0x010b │ │ positions : │ │ 0x0000 line=201 │ │ @@ -28358,20 +28357,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -059660: |[059660] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -059670: 6e20 2e08 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@082e │ │ -059676: 0a00 |0003: move-result v0 │ │ -059678: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -05967c: 7010 2b08 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@082b │ │ -059682: 0e00 |0009: return-void │ │ +059e94: |[059e94] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +059ea4: 6e20 2e08 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@082e │ │ +059eaa: 0a00 |0003: move-result v0 │ │ +059eac: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +059eb0: 7010 2b08 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@082b │ │ +059eb6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0006 line=278 │ │ 0x0009 line=280 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/content/LocalBroadcastManager; │ │ @@ -28382,69 +28381,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -059684: |[059684] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -059694: 5498 d902 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d9 │ │ -059698: 1d08 |0002: monitor-enter v8 │ │ -05969a: 5497 d902 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d9 │ │ -05969e: 6e20 2125 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2521 │ │ -0596a4: 0c02 |0008: move-result-object v2 │ │ -0596a6: 1f02 ce04 |0009: check-cast v2, Ljava/util/ArrayList; // type@04ce │ │ -0596aa: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -0596ae: 1e08 |000d: monitor-exit v8 │ │ -0596b0: 0e00 |000e: return-void │ │ -0596b2: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -0596b4: 6e10 0d25 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0596ba: 0a07 |0013: move-result v7 │ │ -0596bc: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -0596c0: 6e20 0725 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0596c6: 0c01 |0019: move-result-object v1 │ │ -0596c8: 1f01 3700 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0037 │ │ -0596cc: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -0596ce: 6e10 6301 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@0163 │ │ -0596d4: 0a07 |0020: move-result v7 │ │ -0596d6: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -0596da: 6e20 6401 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@0164 │ │ -0596e0: 0c00 |0026: move-result-object v0 │ │ -0596e2: 5497 d302 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d3 │ │ -0596e6: 6e20 1e25 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@251e │ │ -0596ec: 0c06 |002c: move-result-object v6 │ │ -0596ee: 1f06 ce04 |002d: check-cast v6, Ljava/util/ArrayList; // type@04ce │ │ -0596f2: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -0596f6: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -0596f8: 6e10 0d25 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0596fe: 0a07 |0035: move-result v7 │ │ -059700: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -059704: 6e20 0725 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -05970a: 0c07 |003b: move-result-object v7 │ │ -05970c: 1f07 7201 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0172 │ │ -059710: 5477 cf02 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@02cf │ │ -059714: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -059718: 6e20 0a25 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ -05971e: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -059722: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -059726: 28e9 |0049: goto 0032 // -0017 │ │ -059728: 6e10 0d25 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -05972e: 0a07 |004d: move-result v7 │ │ -059730: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -059734: 5497 d302 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d3 │ │ -059738: 6e20 2125 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2521 │ │ -05973e: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -059742: 28c6 |0057: goto 001d // -003a │ │ -059744: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -059748: 28b6 |005a: goto 0010 // -004a │ │ -05974a: 1e08 |005b: monitor-exit v8 │ │ -05974c: 28b2 |005c: goto 000e // -004e │ │ -05974e: 0d07 |005d: move-exception v7 │ │ -059750: 1e08 |005e: monitor-exit v8 │ │ -059752: 2707 |005f: throw v7 │ │ +059eb8: |[059eb8] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +059ec8: 5498 d902 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d9 │ │ +059ecc: 1d08 |0002: monitor-enter v8 │ │ +059ece: 5497 d902 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d9 │ │ +059ed2: 6e20 2125 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2521 │ │ +059ed8: 0c02 |0008: move-result-object v2 │ │ +059eda: 1f02 d404 |0009: check-cast v2, Ljava/util/ArrayList; // type@04d4 │ │ +059ede: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +059ee2: 1e08 |000d: monitor-exit v8 │ │ +059ee4: 0e00 |000e: return-void │ │ +059ee6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +059ee8: 6e10 0d25 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +059eee: 0a07 |0013: move-result v7 │ │ +059ef0: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +059ef4: 6e20 0725 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +059efa: 0c01 |0019: move-result-object v1 │ │ +059efc: 1f01 3700 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0037 │ │ +059f00: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +059f02: 6e10 6301 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@0163 │ │ +059f08: 0a07 |0020: move-result v7 │ │ +059f0a: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +059f0e: 6e20 6401 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@0164 │ │ +059f14: 0c00 |0026: move-result-object v0 │ │ +059f16: 5497 d302 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d3 │ │ +059f1a: 6e20 1e25 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@251e │ │ +059f20: 0c06 |002c: move-result-object v6 │ │ +059f22: 1f06 d404 |002d: check-cast v6, Ljava/util/ArrayList; // type@04d4 │ │ +059f26: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +059f2a: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +059f2c: 6e10 0d25 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +059f32: 0a07 |0035: move-result v7 │ │ +059f34: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +059f38: 6e20 0725 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +059f3e: 0c07 |003b: move-result-object v7 │ │ +059f40: 1f07 7601 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0176 │ │ +059f44: 5477 cf02 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@02cf │ │ +059f48: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +059f4c: 6e20 0a25 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ +059f52: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +059f56: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +059f5a: 28e9 |0049: goto 0032 // -0017 │ │ +059f5c: 6e10 0d25 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +059f62: 0a07 |004d: move-result v7 │ │ +059f64: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +059f68: 5497 d302 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d3 │ │ +059f6c: 6e20 2125 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2521 │ │ +059f72: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +059f76: 28c6 |0057: goto 001d // -003a │ │ +059f78: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +059f7c: 28b6 |005a: goto 0010 // -004a │ │ +059f7e: 1e08 |005b: monitor-exit v8 │ │ +059f80: 28b2 |005c: goto 000e // -004e │ │ +059f82: 0d07 |005d: move-exception v7 │ │ +059f84: 1e08 |005e: monitor-exit v8 │ │ +059f86: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -28473,21 +28472,21 @@ │ │ 0x001c - 0x005b reg=1 filter Landroid/content/IntentFilter; │ │ 0x001d - 0x005b reg=4 j I │ │ 0x000b - 0x005d reg=2 filters Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0010 - 0x005d reg=3 i I │ │ 0x0000 - 0x0060 reg=9 this Landroid/support/v4/content/LocalBroadcastManager; │ │ 0x0000 - 0x0060 reg=10 receiver Landroid/content/BroadcastReceiver; │ │ │ │ - source_file_idx : 2755 (LocalBroadcastManager.java) │ │ + source_file_idx : 2761 (LocalBroadcastManager.java) │ │ │ │ Class #153 header: │ │ -class_idx : 372 │ │ +class_idx : 376 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2877 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2883 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #153 annotations: │ │ Annotations on class │ │ @@ -28512,21 +28511,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -059760: |[059760] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -059770: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ -059776: 2200 ec04 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@04ec │ │ -05977a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -05977c: 7020 6a25 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@256a │ │ -059782: 5b20 da02 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@02da │ │ -059786: 0e00 |000b: return-void │ │ +059f94: |[059f94] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +059fa4: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ +059faa: 2200 f204 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@04f2 │ │ +059fae: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +059fb0: 7020 6a25 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@256a │ │ +059fb6: 5b20 da02 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@02da │ │ +059fba: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/content/ModernAsyncTask$1; │ │ │ │ @@ -28536,44 +28535,44 @@ │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -059788: |[059788] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -059798: 2200 b804 |0000: new-instance v0, Ljava/lang/Thread; // type@04b8 │ │ -05979c: 2201 b604 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -0597a0: 7010 d724 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0597a6: 1a02 3c0b |0007: const-string v2, "ModernAsyncTask #" // string@0b3c │ │ -0597aa: 6e20 df24 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0597b0: 0c01 |000c: move-result-object v1 │ │ -0597b2: 5432 da02 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@02da │ │ -0597b6: 6e10 6b25 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@256b │ │ -0597bc: 0a02 |0012: move-result v2 │ │ -0597be: 6e20 db24 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0597c4: 0c01 |0016: move-result-object v1 │ │ -0597c6: 6e10 e424 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0597cc: 0c01 |001a: move-result-object v1 │ │ -0597ce: 7030 e824 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@24e8 │ │ -0597d4: 1100 |001e: return-object v0 │ │ +059fbc: |[059fbc] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +059fcc: 2200 be04 |0000: new-instance v0, Ljava/lang/Thread; // type@04be │ │ +059fd0: 2201 bc04 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +059fd4: 7010 d724 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +059fda: 1a02 420b |0007: const-string v2, "ModernAsyncTask #" // string@0b42 │ │ +059fde: 6e20 df24 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +059fe4: 0c01 |000c: move-result-object v1 │ │ +059fe6: 5432 da02 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@02da │ │ +059fea: 6e10 6b25 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@256b │ │ +059ff0: 0a02 |0012: move-result v2 │ │ +059ff2: 6e20 db24 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +059ff8: 0c01 |0016: move-result-object v1 │ │ +059ffa: 6e10 e424 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05a000: 0c01 |001a: move-result-object v1 │ │ +05a002: 7030 e824 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@24e8 │ │ +05a008: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Landroid/support/v4/content/ModernAsyncTask$1; │ │ 0x0000 - 0x001f reg=4 r Ljava/lang/Runnable; │ │ │ │ - source_file_idx : 2877 (ModernAsyncTask.java) │ │ + source_file_idx : 2883 (ModernAsyncTask.java) │ │ │ │ Class #154 header: │ │ -class_idx : 374 │ │ +class_idx : 378 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1253 │ │ -source_file_idx : 2877 │ │ +superclass_idx : 1259 │ │ +source_file_idx : 2883 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #154 annotations: │ │ Annotations on class │ │ @@ -28598,18 +28597,18 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0597d8: |[0597d8] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -0597e8: 5b01 dd02 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02dd │ │ -0597ec: 7020 6025 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@2560 │ │ -0597f2: 0e00 |0005: return-void │ │ +05a00c: |[05a00c] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +05a01c: 5b01 dd02 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02dd │ │ +05a020: 7020 6025 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@2560 │ │ +05a026: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$3; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/concurrent/Callable; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/ModernAsyncTask$3; Landroid/support/v4/content/ModernAsyncTask.3; │ │ @@ -28622,41 +28621,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -0597f4: |[0597f4] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -059804: 6e10 3708 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@0837 │ │ -05980a: 0c01 |0003: move-result-object v1 │ │ -05980c: 5463 dd02 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02dd │ │ -059810: 7120 4a08 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@084a │ │ -059816: 0e00 |0009: return-void │ │ -059818: 0d00 |000a: move-exception v0 │ │ -05981a: 1a03 5302 |000b: const-string v3, "AsyncTask" // string@0253 │ │ -05981e: 7120 7120 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@2071 │ │ -059824: 28f9 |0010: goto 0009 // -0007 │ │ -059826: 0d00 |0011: move-exception v0 │ │ -059828: 2203 b304 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@04b3 │ │ -05982c: 1a04 4702 |0014: const-string v4, "An error occured while executing doInBackground()" // string@0247 │ │ -059830: 6e10 5e25 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@255e │ │ -059836: 0c05 |0019: move-result-object v5 │ │ -059838: 7030 be24 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@24be │ │ -05983e: 2703 |001d: throw v3 │ │ -059840: 0d00 |001e: move-exception v0 │ │ -059842: 5463 dd02 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02dd │ │ -059846: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -059848: 7120 4a08 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@084a │ │ -05984e: 28e4 |0025: goto 0009 // -001c │ │ -059850: 0d02 |0026: move-exception v2 │ │ -059852: 2203 b304 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@04b3 │ │ -059856: 1a04 4702 |0029: const-string v4, "An error occured while executing doInBackground()" // string@0247 │ │ -05985a: 7030 be24 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@24be │ │ -059860: 2703 |002e: throw v3 │ │ +05a028: |[05a028] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +05a038: 6e10 3708 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@0837 │ │ +05a03e: 0c01 |0003: move-result-object v1 │ │ +05a040: 5463 dd02 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02dd │ │ +05a044: 7120 4a08 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@084a │ │ +05a04a: 0e00 |0009: return-void │ │ +05a04c: 0d00 |000a: move-exception v0 │ │ +05a04e: 1a03 5302 |000b: const-string v3, "AsyncTask" // string@0253 │ │ +05a052: 7120 7120 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@2071 │ │ +05a058: 28f9 |0010: goto 0009 // -0007 │ │ +05a05a: 0d00 |0011: move-exception v0 │ │ +05a05c: 2203 b904 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@04b9 │ │ +05a060: 1a04 4702 |0014: const-string v4, "An error occured while executing doInBackground()" // string@0247 │ │ +05a064: 6e10 5e25 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@255e │ │ +05a06a: 0c05 |0019: move-result-object v5 │ │ +05a06c: 7030 be24 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@24be │ │ +05a072: 2703 |001d: throw v3 │ │ +05a074: 0d00 |001e: move-exception v0 │ │ +05a076: 5463 dd02 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02dd │ │ +05a07a: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +05a07c: 7120 4a08 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@084a │ │ +05a082: 28e4 |0025: goto 0009 // -001c │ │ +05a084: 0d02 |0026: move-exception v2 │ │ +05a086: 2203 b904 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@04b9 │ │ +05a08a: 1a04 4702 |0029: const-string v4, "An error occured while executing doInBackground()" // string@0247 │ │ +05a08e: 7030 be24 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@24be │ │ +05a094: 2703 |002e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x0009 │ │ Ljava/lang/InterruptedException; -> 0x000a │ │ Ljava/util/concurrent/ExecutionException; -> 0x0011 │ │ Ljava/util/concurrent/CancellationException; -> 0x001e │ │ Ljava/lang/Throwable; -> 0x0026 │ │ positions : │ │ @@ -28676,21 +28675,21 @@ │ │ 0x0004 - 0x0009 reg=1 result Ljava/lang/Object; TResult; │ │ 0x000b - 0x0011 reg=0 e Ljava/lang/InterruptedException; │ │ 0x0012 - 0x001e reg=0 e Ljava/util/concurrent/ExecutionException; │ │ 0x001f - 0x0026 reg=0 e Ljava/util/concurrent/CancellationException; │ │ 0x0027 - 0x002f reg=2 t Ljava/lang/Throwable; │ │ 0x0000 - 0x002f reg=6 this Landroid/support/v4/content/ModernAsyncTask$3; Landroid/support/v4/content/ModernAsyncTask.3; │ │ │ │ - source_file_idx : 2877 (ModernAsyncTask.java) │ │ + source_file_idx : 2883 (ModernAsyncTask.java) │ │ │ │ Class #155 header: │ │ -class_idx : 375 │ │ +class_idx : 379 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2877 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2883 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #155 annotations: │ │ Annotations on class │ │ @@ -28714,54 +28713,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -05987c: |[05987c] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -05988c: 7100 4308 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@0843 │ │ -059892: 0c00 |0003: move-result-object v0 │ │ -059894: 2100 |0004: array-length v0, v0 │ │ -059896: 2300 f504 |0005: new-array v0, v0, [I // type@04f5 │ │ -05989a: 6900 de02 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@02de │ │ -05989e: 6200 de02 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@02de │ │ -0598a2: 6201 e402 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e4 │ │ -0598a6: 6e10 4108 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0841 │ │ -0598ac: 0a01 |0010: move-result v1 │ │ -0598ae: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -0598b0: 4b02 0001 |0012: aput v2, v0, v1 │ │ -0598b4: 6200 de02 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@02de │ │ -0598b8: 6201 e202 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e2 │ │ -0598bc: 6e10 4108 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0841 │ │ -0598c2: 0a01 |001b: move-result v1 │ │ -0598c4: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -0598c6: 4b02 0001 |001d: aput v2, v0, v1 │ │ -0598ca: 0e00 |001f: return-void │ │ -0598cc: 0d00 |0020: move-exception v0 │ │ -0598ce: 28fe |0021: goto 001f // -0002 │ │ -0598d0: 0d00 |0022: move-exception v0 │ │ -0598d2: 28f1 |0023: goto 0014 // -000f │ │ +05a0b0: |[05a0b0] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +05a0c0: 7100 4308 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@0843 │ │ +05a0c6: 0c00 |0003: move-result-object v0 │ │ +05a0c8: 2100 |0004: array-length v0, v0 │ │ +05a0ca: 2300 fb04 |0005: new-array v0, v0, [I // type@04fb │ │ +05a0ce: 6900 de02 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@02de │ │ +05a0d2: 6200 de02 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@02de │ │ +05a0d6: 6201 e402 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e4 │ │ +05a0da: 6e10 4108 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0841 │ │ +05a0e0: 0a01 |0010: move-result v1 │ │ +05a0e2: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +05a0e4: 4b02 0001 |0012: aput v2, v0, v1 │ │ +05a0e8: 6200 de02 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@02de │ │ +05a0ec: 6201 e202 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e2 │ │ +05a0f0: 6e10 4108 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0841 │ │ +05a0f6: 0a01 |001b: move-result v1 │ │ +05a0f8: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +05a0fa: 4b02 0001 |001d: aput v2, v0, v1 │ │ +05a0fe: 0e00 |001f: return-void │ │ +05a100: 0d00 |0020: move-exception v0 │ │ +05a102: 28fe |0021: goto 001f // -0002 │ │ +05a104: 0d00 |0022: move-exception v0 │ │ +05a106: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2877 (ModernAsyncTask.java) │ │ + source_file_idx : 2883 (ModernAsyncTask.java) │ │ │ │ Class #156 header: │ │ -class_idx : 376 │ │ +class_idx : 380 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2877 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2883 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #156 annotations: │ │ Annotations on class │ │ @@ -28794,40 +28793,40 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0598f0: |[0598f0] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -059900: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -059906: 5b01 e002 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@02e0 │ │ -05990a: 5b02 df02 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@02df │ │ -05990e: 0e00 |0007: return-void │ │ +05a124: |[05a124] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +05a134: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05a13a: 5b01 e002 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@02e0 │ │ +05a13e: 5b02 df02 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@02df │ │ +05a142: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0003 line=493 │ │ 0x0005 line=494 │ │ 0x0007 line=495 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; │ │ 0x0000 - 0x0008 reg=1 task Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0008 reg=2 data [Ljava/lang/Object; [TData; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2877 (ModernAsyncTask.java) │ │ + source_file_idx : 2883 (ModernAsyncTask.java) │ │ │ │ Class #157 header: │ │ -class_idx : 377 │ │ +class_idx : 381 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 125 │ │ -source_file_idx : 2877 │ │ +superclass_idx : 128 │ │ +source_file_idx : 2883 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #157 annotations: │ │ Annotations on class │ │ @@ -28847,17 +28846,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059910: |[059910] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -059920: 7010 7402 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0274 │ │ -059926: 0e00 |0003: return-void │ │ +05a144: |[05a144] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +05a154: 7010 7402 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0274 │ │ +05a15a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ #1 : (in Landroid/support/v4/content/ModernAsyncTask$InternalHandler;) │ │ @@ -28865,17 +28864,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059928: |[059928] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -059938: 7010 3a08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@083a │ │ -05993e: 0e00 |0003: return-void │ │ +05a15c: |[05a15c] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +05a16c: 7010 3a08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@083a │ │ +05a172: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask$1; │ │ │ │ @@ -28885,52 +28884,52 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -059940: |[059940] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -059950: 5450 3700 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ -059954: 1f00 7801 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0178 │ │ -059958: 5251 3800 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0038 │ │ -05995c: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -059962: 0e00 |0009: return-void │ │ -059964: 5401 e002 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@02e0 │ │ -059968: 5402 df02 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@02df │ │ -05996c: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -05996e: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -059972: 7120 4b08 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@084b │ │ -059978: 28f5 |0014: goto 0009 // -000b │ │ -05997a: 5401 e002 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@02e0 │ │ -05997e: 5402 df02 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@02df │ │ -059982: 6e20 5b08 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@085b │ │ -059988: 28ed |001c: goto 0009 // -0013 │ │ -05998a: 0000 |001d: nop // spacer │ │ -05998c: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +05a174: |[05a174] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +05a184: 5450 3700 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0037 │ │ +05a188: 1f00 7c01 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@017c │ │ +05a18c: 5251 3800 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0038 │ │ +05a190: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +05a196: 0e00 |0009: return-void │ │ +05a198: 5401 e002 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@02e0 │ │ +05a19c: 5402 df02 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@02df │ │ +05a1a0: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +05a1a2: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +05a1a6: 7120 4b08 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@084b │ │ +05a1ac: 28f5 |0014: goto 0009 // -000b │ │ +05a1ae: 5401 e002 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@02e0 │ │ +05a1b2: 5402 df02 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@02df │ │ +05a1b6: 6e20 5b08 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@085b │ │ +05a1bc: 28ed |001c: goto 0009 // -0013 │ │ +05a1be: 0000 |001d: nop // spacer │ │ +05a1c0: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0004 line=471 │ │ 0x0009 line=480 │ │ 0x000a line=474 │ │ 0x0015 line=477 │ │ 0x001d line=471 │ │ locals : │ │ 0x0004 - 0x0026 reg=0 result Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; │ │ 0x0000 - 0x0026 reg=4 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ 0x0000 - 0x0026 reg=5 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 2877 (ModernAsyncTask.java) │ │ + source_file_idx : 2883 (ModernAsyncTask.java) │ │ │ │ Class #158 header: │ │ -class_idx : 378 │ │ +class_idx : 382 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 1181 │ │ -source_file_idx : 2877 │ │ +superclass_idx : 1187 │ │ +source_file_idx : 2883 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #158 annotations: │ │ Annotations on class │ │ @@ -28969,40 +28968,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -05999c: |[05999c] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -0599ac: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -0599ae: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -0599b0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0599b2: 2200 7a01 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@017a │ │ -0599b6: 1a01 cd0b |0005: const-string v1, "PENDING" // string@0bcd │ │ -0599ba: 7030 4008 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0840 │ │ -0599c0: 6900 e302 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e3 │ │ -0599c4: 2200 7a01 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@017a │ │ -0599c8: 1a01 1f0c |000e: const-string v1, "RUNNING" // string@0c1f │ │ -0599cc: 7030 4008 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0840 │ │ -0599d2: 6900 e402 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e4 │ │ -0599d6: 2200 7a01 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@017a │ │ -0599da: 1a01 c903 |0017: const-string v1, "FINISHED" // string@03c9 │ │ -0599de: 7030 4008 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0840 │ │ -0599e4: 6900 e202 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e2 │ │ -0599e8: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -0599ea: 2300 0b05 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@050b │ │ -0599ee: 6201 e302 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e3 │ │ -0599f2: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -0599f6: 6201 e402 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e4 │ │ -0599fa: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -0599fe: 6201 e202 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e2 │ │ -059a02: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -059a06: 6900 e102 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e1 │ │ -059a0a: 0e00 |002f: return-void │ │ +05a1d0: |[05a1d0] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +05a1e0: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +05a1e2: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +05a1e4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +05a1e6: 2200 7e01 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@017e │ │ +05a1ea: 1a01 d30b |0005: const-string v1, "PENDING" // string@0bd3 │ │ +05a1ee: 7030 4008 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0840 │ │ +05a1f4: 6900 e302 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e3 │ │ +05a1f8: 2200 7e01 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@017e │ │ +05a1fc: 1a01 250c |000e: const-string v1, "RUNNING" // string@0c25 │ │ +05a200: 7030 4008 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0840 │ │ +05a206: 6900 e402 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e4 │ │ +05a20a: 2200 7e01 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@017e │ │ +05a20e: 1a01 c903 |0017: const-string v1, "FINISHED" // string@03c9 │ │ +05a212: 7030 4008 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0840 │ │ +05a218: 6900 e202 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e2 │ │ +05a21c: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +05a21e: 2300 1105 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0511 │ │ +05a222: 6201 e302 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e3 │ │ +05a226: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +05a22a: 6201 e402 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e4 │ │ +05a22e: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +05a232: 6201 e202 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e2 │ │ +05a236: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +05a23a: 6900 e102 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e1 │ │ +05a23e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -29012,17 +29011,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -059a0c: |[059a0c] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -059a1c: 7030 9224 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@2492 │ │ -059a22: 0e00 |0003: return-void │ │ +05a240: |[05a240] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +05a250: 7030 9224 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@2492 │ │ +05a256: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$Status; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -29032,20 +29031,20 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -059a24: |[059a24] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -059a34: 1c00 7a01 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@017a │ │ -059a38: 7120 9324 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@2493 │ │ -059a3e: 0c00 |0005: move-result-object v0 │ │ -059a40: 1f00 7a01 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@017a │ │ -059a44: 1100 |0008: return-object v0 │ │ +05a258: |[05a258] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +05a268: 1c00 7e01 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@017e │ │ +05a26c: 7120 9324 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@2493 │ │ +05a272: 0c00 |0005: move-result-object v0 │ │ +05a274: 1f00 7e01 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@017e │ │ +05a278: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Landroid/support/v4/content/ModernAsyncTask$Status;) │ │ @@ -29053,33 +29052,33 @@ │ │ type : '()[Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -059a48: |[059a48] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -059a58: 6200 e102 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e1 │ │ -059a5c: 6e10 7a25 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@257a │ │ -059a62: 0c00 |0005: move-result-object v0 │ │ -059a64: 1f00 0b05 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@050b │ │ -059a68: 1100 |0008: return-object v0 │ │ +05a27c: |[05a27c] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +05a28c: 6200 e102 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e1 │ │ +05a290: 6e10 7a25 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@257a │ │ +05a296: 0c00 |0005: move-result-object v0 │ │ +05a298: 1f00 1105 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0511 │ │ +05a29c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2877 (ModernAsyncTask.java) │ │ + source_file_idx : 2883 (ModernAsyncTask.java) │ │ │ │ Class #159 header: │ │ -class_idx : 379 │ │ +class_idx : 383 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2877 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2883 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #159 annotations: │ │ Annotations on class │ │ @@ -29107,17 +29106,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059a6c: |[059a6c] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -059a7c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -059a82: 0e00 |0003: return-void │ │ +05a2a0: |[05a2a0] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +05a2b0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05a2b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ │ │ @@ -29126,33 +29125,33 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059a84: |[059a84] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -059a94: 7010 4408 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@0844 │ │ -059a9a: 0e00 |0003: return-void │ │ +05a2b8: |[05a2b8] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +05a2c8: 7010 4408 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@0844 │ │ +05a2ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2877 (ModernAsyncTask.java) │ │ + source_file_idx : 2883 (ModernAsyncTask.java) │ │ │ │ Class #160 header: │ │ -class_idx : 380 │ │ +class_idx : 384 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2877 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2883 │ │ static_fields_size : 11 │ │ instance_fields_size: 4 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 14 │ │ │ │ Class #160 annotations: │ │ Annotations on class │ │ @@ -29266,42 +29265,42 @@ │ │ access : 0x0012 (PRIVATE FINAL) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ - registers : 9 │ │ + registers : 8 │ │ ins : 0 │ │ outs : 8 │ │ insns size : 47 16-bit code units │ │ -059a9c: |[059a9c] android.support.v4.content.ModernAsyncTask.:()V │ │ -059aac: 2200 7401 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@0174 │ │ -059ab0: 7010 3108 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@0831 │ │ -059ab6: 6900 f402 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@02f4 │ │ -059aba: 2200 e604 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@04e6 │ │ -059abe: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -059ac2: 7020 6525 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@2565 │ │ -059ac8: 6900 f302 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@02f3 │ │ -059acc: 2201 e804 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@04e8 │ │ -059ad0: 1252 |0012: const/4 v2, #int 5 // #5 │ │ -059ad2: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ -059ad6: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ -059ada: 6206 da0e |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0eda │ │ -059ade: 6207 f302 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@02f3 │ │ -059ae2: 6208 f402 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@02f4 │ │ -059ae6: 7608 6625 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@2566 │ │ -059aec: 6901 ec02 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@02ec │ │ -059af0: 2200 7901 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@0179 │ │ -059af4: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -059af6: 7020 3b08 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@083b │ │ -059afc: 6900 f202 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@02f2 │ │ -059b00: 6200 ec02 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@02ec │ │ -059b04: 6900 f102 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@02f1 │ │ -059b08: 0e00 |002e: return-void │ │ +05a2d0: |[05a2d0] android.support.v4.content.ModernAsyncTask.:()V │ │ +05a2e0: 2200 7801 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@0178 │ │ +05a2e4: 7010 3108 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@0831 │ │ +05a2ea: 6900 f402 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@02f4 │ │ +05a2ee: 2200 ec04 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@04ec │ │ +05a2f2: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +05a2f6: 7020 6525 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@2565 │ │ +05a2fc: 6900 f302 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@02f3 │ │ +05a300: 2200 ee04 |0010: new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; // type@04ee │ │ +05a304: 1251 |0012: const/4 v1, #int 5 // #5 │ │ +05a306: 1302 8000 |0013: const/16 v2, #int 128 // #80 │ │ +05a30a: 1603 0100 |0015: const-wide/16 v3, #int 1 // #1 │ │ +05a30e: 6205 da0e |0017: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0eda │ │ +05a312: 6206 f302 |0019: sget-object v6, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@02f3 │ │ +05a316: 6207 f402 |001b: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@02f4 │ │ +05a31a: 7608 6625 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@2566 │ │ +05a320: 6900 ec02 |0020: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@02ec │ │ +05a324: 2200 7d01 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@017d │ │ +05a328: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +05a32a: 7020 3b08 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@083b │ │ +05a330: 6900 f202 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@02f2 │ │ +05a334: 6200 ec02 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@02ec │ │ +05a338: 6900 f102 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@02f1 │ │ +05a33c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -29312,29 +29311,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -059b0c: |[059b0c] android.support.v4.content.ModernAsyncTask.:()V │ │ -059b1c: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ -059b22: 6200 e302 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e3 │ │ -059b26: 5b20 ee02 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02ee │ │ -059b2a: 2200 eb04 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@04eb │ │ -059b2e: 7010 6725 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@2567 │ │ -059b34: 5b20 ef02 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@02ef │ │ -059b38: 2200 7501 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@0175 │ │ -059b3c: 7020 3308 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@0833 │ │ -059b42: 5b20 f002 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@02f0 │ │ -059b46: 2200 7601 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@0176 │ │ -059b4a: 5421 f002 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@02f0 │ │ -059b4e: 7030 3508 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@0835 │ │ -059b54: 5b20 ed02 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ed │ │ -059b58: 0e00 |001e: return-void │ │ +05a340: |[05a340] android.support.v4.content.ModernAsyncTask.:()V │ │ +05a350: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05a356: 6200 e302 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e3 │ │ +05a35a: 5b20 ee02 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02ee │ │ +05a35e: 2200 f104 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@04f1 │ │ +05a362: 7010 6725 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@2567 │ │ +05a368: 5b20 ef02 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@02ef │ │ +05a36c: 2200 7901 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@0179 │ │ +05a370: 7020 3308 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@0833 │ │ +05a376: 5b20 f002 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@02f0 │ │ +05a37a: 2200 7a01 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@017a │ │ +05a37e: 5421 f002 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@02f0 │ │ +05a382: 7030 3508 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@0835 │ │ +05a388: 5b20 ed02 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ed │ │ +05a38c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -29348,17 +29347,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059b5c: |[059b5c] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -059b6c: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@02ef │ │ -059b70: 1100 |0002: return-object v0 │ │ +05a390: |[05a390] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +05a3a0: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@02ef │ │ +05a3a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ #3 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -29366,18 +29365,18 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -059b74: |[059b74] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -059b84: 7020 5c08 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@085c │ │ -059b8a: 0c00 |0003: move-result-object v0 │ │ -059b8c: 1100 |0004: return-object v0 │ │ +05a3a8: |[05a3a8] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +05a3b8: 7020 5c08 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@085c │ │ +05a3be: 0c00 |0003: move-result-object v0 │ │ +05a3c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/lang/Object; │ │ │ │ @@ -29386,17 +29385,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059b90: |[059b90] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -059ba0: 7020 5d08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@085d │ │ -059ba6: 0e00 |0003: return-void │ │ +05a3c4: |[05a3c4] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +05a3d4: 7020 5d08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@085d │ │ +05a3da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/Object; │ │ │ │ @@ -29405,17 +29404,17 @@ │ │ type : '(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059ba8: |[059ba8] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -059bb8: 7020 5108 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@0851 │ │ -059bbe: 0e00 |0003: return-void │ │ +05a3dc: |[05a3dc] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +05a3ec: 7020 5108 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@0851 │ │ +05a3f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/Object; │ │ │ │ @@ -29424,18 +29423,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -059bc0: |[059bc0] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -059bd0: 6200 f102 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@02f1 │ │ -059bd4: 7220 5f25 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@255f │ │ -059bda: 0e00 |0005: return-void │ │ +05a3f4: |[05a3f4] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +05a404: 6200 f102 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@02f1 │ │ +05a408: 7220 5f25 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@255f │ │ +05a40e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -29444,24 +29443,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -059bdc: |[059bdc] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -059bec: 6e10 5608 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0856 │ │ -059bf2: 0a00 |0003: move-result v0 │ │ -059bf4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -059bf8: 6e20 5808 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@0858 │ │ -059bfe: 6200 e202 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e2 │ │ -059c02: 5b10 ee02 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02ee │ │ -059c06: 0e00 |000d: return-void │ │ -059c08: 6e20 5908 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0859 │ │ -059c0e: 28f8 |0011: goto 0009 // -0008 │ │ +05a410: |[05a410] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +05a420: 6e10 5608 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0856 │ │ +05a426: 0a00 |0003: move-result v0 │ │ +05a428: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +05a42c: 6e20 5808 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@0858 │ │ +05a432: 6200 e202 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e2 │ │ +05a436: 5b10 ee02 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02ee │ │ +05a43a: 0e00 |000d: return-void │ │ +05a43c: 6e20 5908 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0859 │ │ +05a442: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -29476,18 +29475,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -059c10: |[059c10] android.support.v4.content.ModernAsyncTask.init:()V │ │ -059c20: 6200 f202 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@02f2 │ │ -059c24: 6e10 3c08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@083c │ │ -059c2a: 0e00 |0005: return-void │ │ +05a444: |[05a444] android.support.v4.content.ModernAsyncTask.init:()V │ │ +05a454: 6200 f202 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@02f2 │ │ +05a458: 6e10 3c08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@083c │ │ +05a45e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -29495,26 +29494,26 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -059c2c: |[059c2c] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -059c3c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -059c3e: 6201 f202 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@02f2 │ │ -059c42: 2202 7801 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0178 │ │ -059c46: 2353 1905 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0519 │ │ -059c4a: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -059c4c: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -059c50: 7030 3908 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0839 │ │ -059c56: 6e30 3e08 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@083e │ │ -059c5c: 0c00 |0010: move-result-object v0 │ │ -059c5e: 6e10 8b02 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@028b │ │ -059c64: 1107 |0014: return-object v7 │ │ +05a460: |[05a460] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05a470: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +05a472: 6201 f202 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@02f2 │ │ +05a476: 2202 7c01 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@017c │ │ +05a47a: 2353 1f05 |0005: new-array v3, v5, [Ljava/lang/Object; // type@051f │ │ +05a47e: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +05a480: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +05a484: 7030 3908 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0839 │ │ +05a48a: 6e30 3e08 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@083e │ │ +05a490: 0c00 |0010: move-result-object v0 │ │ +05a492: 6e10 8b02 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@028b │ │ +05a498: 1107 |0014: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=157 │ │ 0x0011 line=159 │ │ 0x0014 line=160 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -29528,21 +29527,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -059c68: |[059c68] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -059c78: 5421 ef02 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@02ef │ │ -059c7c: 6e10 6825 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@2568 │ │ -059c82: 0a00 |0005: move-result v0 │ │ -059c84: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -059c88: 7020 5c08 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@085c │ │ -059c8e: 0e00 |000b: return-void │ │ +05a49c: |[05a49c] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +05a4ac: 5421 ef02 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@02ef │ │ +05a4b0: 6e10 6825 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@2568 │ │ +05a4b6: 0a00 |0005: move-result v0 │ │ +05a4b8: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +05a4bc: 7020 5c08 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@085c │ │ +05a4c2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -29557,17 +29556,17 @@ │ │ type : '(Ljava/util/concurrent/Executor;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059c90: |[059c90] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -059ca0: 6900 f102 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@02f1 │ │ -059ca4: 0e00 |0002: return-void │ │ +05a4c4: |[05a4c4] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +05a4d4: 6900 f102 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@02f1 │ │ +05a4d8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -29577,19 +29576,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -059ca8: |[059ca8] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -059cb8: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ed │ │ -059cbc: 6e20 6125 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@2561 │ │ -059cc2: 0a00 |0005: move-result v0 │ │ -059cc4: 0f00 |0006: return v0 │ │ +05a4dc: |[05a4dc] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +05a4ec: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ed │ │ +05a4f0: 6e20 6125 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@2561 │ │ +05a4f6: 0a00 |0005: move-result v0 │ │ +05a4f8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=2 mayInterruptIfRunning Z │ │ @@ -29605,19 +29604,19 @@ │ │ type : '([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -059cc8: |[059cc8] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -059cd8: 6200 f102 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@02f1 │ │ -059cdc: 6e30 5008 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@0850 │ │ -059ce2: 0c00 |0005: move-result-object v0 │ │ -059ce4: 1100 |0006: return-object v0 │ │ +05a4fc: |[05a4fc] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +05a50c: 6200 f102 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@02f1 │ │ +05a510: 6e30 5008 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@0850 │ │ +05a516: 0c00 |0005: move-result-object v0 │ │ +05a518: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -29628,41 +29627,41 @@ │ │ type : '(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -059ce8: |[059ce8] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -059cf8: 5420 ee02 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02ee │ │ -059cfc: 6201 e302 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e3 │ │ -059d00: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -059d04: 6200 de02 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@02de │ │ -059d08: 5421 ee02 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02ee │ │ -059d0c: 6e10 4108 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0841 │ │ -059d12: 0a01 |000d: move-result v1 │ │ -059d14: 4400 0001 |000e: aget v0, v0, v1 │ │ -059d18: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -059d1e: 6200 e402 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e4 │ │ -059d22: 5b20 ee02 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02ee │ │ -059d26: 6e10 5a08 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@085a │ │ -059d2c: 5420 f002 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@02f0 │ │ -059d30: 5b04 e502 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@02e5 │ │ -059d34: 5420 ed02 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ed │ │ -059d38: 7220 5f25 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@255f │ │ -059d3e: 1102 |0023: return-object v2 │ │ -059d40: 2200 a204 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -059d44: 1a01 c502 |0026: const-string v1, "Cannot execute task: the task is already running." // string@02c5 │ │ -059d48: 7020 9c24 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -059d4e: 2700 |002b: throw v0 │ │ -059d50: 2200 a204 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -059d54: 1a01 c402 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@02c4 │ │ -059d58: 7020 9c24 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -059d5e: 2700 |0033: throw v0 │ │ -059d60: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +05a51c: |[05a51c] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +05a52c: 5420 ee02 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02ee │ │ +05a530: 6201 e302 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e3 │ │ +05a534: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +05a538: 6200 de02 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@02de │ │ +05a53c: 5421 ee02 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02ee │ │ +05a540: 6e10 4108 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0841 │ │ +05a546: 0a01 |000d: move-result v1 │ │ +05a548: 4400 0001 |000e: aget v0, v0, v1 │ │ +05a54c: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +05a552: 6200 e402 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e4 │ │ +05a556: 5b20 ee02 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02ee │ │ +05a55a: 6e10 5a08 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@085a │ │ +05a560: 5420 f002 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@02f0 │ │ +05a564: 5b04 e502 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@02e5 │ │ +05a568: 5420 ed02 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ed │ │ +05a56c: 7220 5f25 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@255f │ │ +05a572: 1102 |0023: return-object v2 │ │ +05a574: 2200 a804 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +05a578: 1a01 c502 |0026: const-string v1, "Cannot execute task: the task is already running." // string@02c5 │ │ +05a57c: 7020 9c24 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +05a582: 2700 |002b: throw v0 │ │ +05a584: 2200 a804 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +05a588: 1a01 c402 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@02c4 │ │ +05a58c: 7020 9c24 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +05a592: 2700 |0033: throw v0 │ │ +05a594: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0006 line=407 │ │ 0x0013 line=418 │ │ 0x0017 line=420 │ │ 0x001a line=422 │ │ @@ -29683,19 +29682,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059d70: |[059d70] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -059d80: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ed │ │ -059d84: 6e10 6225 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@2562 │ │ -059d8a: 0c00 |0005: move-result-object v0 │ │ -059d8c: 1100 |0006: return-object v0 │ │ +05a5a4: |[05a5a4] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +05a5b4: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ed │ │ +05a5b8: 6e10 6225 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@2562 │ │ +05a5be: 0c00 |0005: move-result-object v0 │ │ +05a5c0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -29704,19 +29703,19 @@ │ │ type : '(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -059d90: |[059d90] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -059da0: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ed │ │ -059da4: 6e40 6325 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@2563 │ │ -059daa: 0c00 |0005: move-result-object v0 │ │ -059dac: 1100 |0006: return-object v0 │ │ +05a5c4: |[05a5c4] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +05a5d4: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ed │ │ +05a5d8: 6e40 6325 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@2563 │ │ +05a5de: 0c00 |0005: move-result-object v0 │ │ +05a5e0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=2 timeout J │ │ @@ -29727,17 +29726,17 @@ │ │ type : '()Landroid/support/v4/content/ModernAsyncTask$Status;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059db0: |[059db0] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -059dc0: 5410 ee02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02ee │ │ -059dc4: 1100 |0002: return-object v0 │ │ +05a5e4: |[05a5e4] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +05a5f4: 5410 ee02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02ee │ │ +05a5f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -29746,19 +29745,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059dc8: |[059dc8] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -059dd8: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ed │ │ -059ddc: 6e10 6425 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@2564 │ │ -059de2: 0a00 |0005: move-result v0 │ │ -059de4: 0f00 |0006: return v0 │ │ +05a5fc: |[05a5fc] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +05a60c: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ed │ │ +05a610: 6e10 6425 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@2564 │ │ +05a616: 0a00 |0005: move-result v0 │ │ +05a618: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -29767,16 +29766,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059de8: |[059de8] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -059df8: 0e00 |0000: return-void │ │ +05a61c: |[05a61c] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +05a62c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -29785,17 +29784,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059dfc: |[059dfc] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -059e0c: 6e10 5708 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@0857 │ │ -059e12: 0e00 |0003: return-void │ │ +05a630: |[05a630] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +05a640: 6e10 5708 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@0857 │ │ +05a646: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0003 line=245 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ @@ -29807,16 +29806,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059e14: |[059e14] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -059e24: 0e00 |0000: return-void │ │ +05a648: |[05a648] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +05a658: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -29827,16 +29826,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059e28: |[059e28] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -059e38: 0e00 |0000: return-void │ │ +05a65c: |[05a65c] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +05a66c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -29845,16 +29844,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059e3c: |[059e3c] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -059e4c: 0e00 |0000: return-void │ │ +05a670: |[05a670] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +05a680: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -29865,44 +29864,44 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0094 (PROTECTED FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -059e50: |[059e50] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -059e60: 6e10 5608 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0856 │ │ -059e66: 0a00 |0003: move-result v0 │ │ -059e68: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -059e6c: 6200 f202 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@02f2 │ │ -059e70: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -059e72: 2202 7801 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0178 │ │ -059e76: 7030 3908 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0839 │ │ -059e7c: 6e30 3e08 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@083e │ │ -059e82: 0c00 |0011: move-result-object v0 │ │ -059e84: 6e10 8b02 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@028b │ │ -059e8a: 0e00 |0015: return-void │ │ +05a684: |[05a684] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +05a694: 6e10 5608 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0856 │ │ +05a69a: 0a00 |0003: move-result v0 │ │ +05a69c: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +05a6a0: 6200 f202 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@02f2 │ │ +05a6a4: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +05a6a6: 2202 7c01 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@017c │ │ +05a6aa: 7030 3908 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0839 │ │ +05a6b0: 6e30 3e08 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@083e │ │ +05a6b6: 0c00 |0011: move-result-object v0 │ │ +05a6b8: 6e10 8b02 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@028b │ │ +05a6be: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=452 │ │ 0x0015 line=455 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=4 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0016 reg=4 values [Ljava/lang/Object; [TProgress; │ │ │ │ - source_file_idx : 2877 (ModernAsyncTask.java) │ │ + source_file_idx : 2883 (ModernAsyncTask.java) │ │ │ │ Class #161 header: │ │ -class_idx : 381 │ │ +class_idx : 385 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 39 │ │ -source_file_idx : 3668 │ │ +source_file_idx : 3674 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #161 annotations: │ │ Annotations on field #758 'mActiveWakeLocks' │ │ @@ -29934,21 +29933,21 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -059e8c: |[059e8c] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -059e9c: 2200 ef03 |0000: new-instance v0, Landroid/util/SparseArray; // type@03ef │ │ -059ea0: 7010 7220 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@2072 │ │ -059ea6: 6900 f602 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f6 │ │ -059eaa: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -059eac: 6700 f702 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f7 │ │ -059eb0: 0e00 |000a: return-void │ │ +05a6c0: |[05a6c0] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +05a6d0: 2200 f303 |0000: new-instance v0, Landroid/util/SparseArray; // type@03f3 │ │ +05a6d4: 7010 7220 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@2072 │ │ +05a6da: 6900 f602 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f6 │ │ +05a6de: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +05a6e0: 6700 f702 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f7 │ │ +05a6e4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=64 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -29956,17 +29955,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059eb4: |[059eb4] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -059ec4: 7010 fd00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00fd │ │ -059eca: 0e00 |0003: return-void │ │ +05a6e8: |[05a6e8] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +05a6f8: 7010 fd00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00fd │ │ +05a6fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/WakefulBroadcastReceiver; │ │ │ │ #2 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -29974,52 +29973,52 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -059ecc: |[059ecc] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ -059edc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -059ede: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -059ee0: 1a04 ef10 |0002: const-string v4, "android.support.content.wakelockid" // string@10ef │ │ -059ee4: 6e30 4601 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0146 │ │ -059eea: 0a00 |0007: move-result v0 │ │ -059eec: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -059ef0: 0f02 |000a: return v2 │ │ -059ef2: 6204 f602 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f6 │ │ -059ef6: 1d04 |000d: monitor-enter v4 │ │ -059ef8: 6202 f602 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f6 │ │ -059efc: 6e20 7520 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@2075 │ │ -059f02: 0c01 |0013: move-result-object v1 │ │ -059f04: 1f01 8800 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@0088 │ │ -059f08: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ -059f0c: 6e10 a302 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@02a3 │ │ -059f12: 6202 f602 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f6 │ │ -059f16: 6e20 7720 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@2077 │ │ -059f1c: 1e04 |0020: monitor-exit v4 │ │ -059f1e: 0132 |0021: move v2, v3 │ │ -059f20: 28e8 |0022: goto 000a // -0018 │ │ -059f22: 1a02 530e |0023: const-string v2, "WakefulBroadcastReceiver" // string@0e53 │ │ -059f26: 2205 b604 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@04b6 │ │ -059f2a: 7010 d724 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -059f30: 1a06 5d0b |002a: const-string v6, "No active wake lock id #" // string@0b5d │ │ -059f34: 6e20 df24 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -059f3a: 0c05 |002f: move-result-object v5 │ │ -059f3c: 6e20 db24 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -059f42: 0c05 |0033: move-result-object v5 │ │ -059f44: 6e10 e424 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -059f4a: 0c05 |0037: move-result-object v5 │ │ -059f4c: 7120 6f20 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -059f52: 1e04 |003b: monitor-exit v4 │ │ -059f54: 0132 |003c: move v2, v3 │ │ -059f56: 28cd |003d: goto 000a // -0033 │ │ -059f58: 0d02 |003e: move-exception v2 │ │ -059f5a: 1e04 |003f: monitor-exit v4 │ │ -059f5c: 2702 |0040: throw v2 │ │ +05a700: |[05a700] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ +05a710: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05a712: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05a714: 1a04 f510 |0002: const-string v4, "android.support.content.wakelockid" // string@10f5 │ │ +05a718: 6e30 4601 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0146 │ │ +05a71e: 0a00 |0007: move-result v0 │ │ +05a720: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +05a724: 0f02 |000a: return v2 │ │ +05a726: 6204 f602 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f6 │ │ +05a72a: 1d04 |000d: monitor-enter v4 │ │ +05a72c: 6202 f602 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f6 │ │ +05a730: 6e20 7520 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@2075 │ │ +05a736: 0c01 |0013: move-result-object v1 │ │ +05a738: 1f01 8b00 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@008b │ │ +05a73c: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ +05a740: 6e10 a302 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@02a3 │ │ +05a746: 6202 f602 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f6 │ │ +05a74a: 6e20 7720 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@2077 │ │ +05a750: 1e04 |0020: monitor-exit v4 │ │ +05a752: 0132 |0021: move v2, v3 │ │ +05a754: 28e8 |0022: goto 000a // -0018 │ │ +05a756: 1a02 590e |0023: const-string v2, "WakefulBroadcastReceiver" // string@0e59 │ │ +05a75a: 2205 bc04 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@04bc │ │ +05a75e: 7010 d724 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05a764: 1a06 630b |002a: const-string v6, "No active wake lock id #" // string@0b63 │ │ +05a768: 6e20 df24 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05a76e: 0c05 |002f: move-result-object v5 │ │ +05a770: 6e20 db24 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +05a776: 0c05 |0033: move-result-object v5 │ │ +05a778: 6e10 e424 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05a77e: 0c05 |0037: move-result-object v5 │ │ +05a780: 7120 6f20 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +05a786: 1e04 |003b: monitor-exit v4 │ │ +05a788: 0132 |003c: move v2, v3 │ │ +05a78a: 28cd |003d: goto 000a // -0033 │ │ +05a78c: 0d02 |003e: move-exception v2 │ │ +05a78e: 1e04 |003f: monitor-exit v4 │ │ +05a790: 2702 |0040: throw v2 │ │ catches : 1 │ │ 0x000e - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0002 line=113 │ │ 0x0008 line=114 │ │ 0x000a line=131 │ │ @@ -30042,62 +30041,62 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -059f6c: |[059f6c] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ -059f7c: 6205 f602 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f6 │ │ -059f80: 1d05 |0002: monitor-enter v5 │ │ -059f82: 6001 f702 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f7 │ │ -059f86: 6004 f702 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f7 │ │ -059f8a: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ -059f8e: 6704 f702 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f7 │ │ -059f92: 6004 f702 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f7 │ │ -059f96: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ -059f9a: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -059f9c: 6704 f702 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f7 │ │ -059fa0: 1a04 ef10 |0012: const-string v4, "android.support.content.wakelockid" // string@10ef │ │ -059fa4: 6e30 5101 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0151 │ │ -059faa: 6e20 3401 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0134 │ │ -059fb0: 0c00 |001a: move-result-object v0 │ │ -059fb2: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ -059fb6: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -059fb8: 1e05 |001e: monitor-exit v5 │ │ -059fba: 1100 |001f: return-object v0 │ │ -059fbc: 1a04 2121 |0020: const-string v4, "power" // string@2121 │ │ -059fc0: 6e20 2501 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ -059fc6: 0c02 |0025: move-result-object v2 │ │ -059fc8: 1f02 8900 |0026: check-cast v2, Landroid/os/PowerManager; // type@0089 │ │ -059fcc: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -059fce: 2206 b604 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@04b6 │ │ -059fd2: 7010 d724 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -059fd8: 1a07 1327 |002e: const-string v7, "wake:" // string@2713 │ │ -059fdc: 6e20 df24 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -059fe2: 0c06 |0033: move-result-object v6 │ │ -059fe4: 6e10 0901 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0109 │ │ -059fea: 0c07 |0037: move-result-object v7 │ │ -059fec: 6e20 df24 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -059ff2: 0c06 |003b: move-result-object v6 │ │ -059ff4: 6e10 e424 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -059ffa: 0c06 |003f: move-result-object v6 │ │ -059ffc: 6e30 a502 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@02a5 │ │ -05a002: 0c03 |0043: move-result-object v3 │ │ -05a004: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -05a006: 6e20 a402 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@02a4 │ │ -05a00c: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -05a012: 6e30 a202 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@02a2 │ │ -05a018: 6204 f602 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f6 │ │ -05a01c: 6e30 7620 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@2076 │ │ -05a022: 1e05 |0053: monitor-exit v5 │ │ -05a024: 28cb |0054: goto 001f // -0035 │ │ -05a026: 0d04 |0055: move-exception v4 │ │ -05a028: 1e05 |0056: monitor-exit v5 │ │ -05a02a: 2704 |0057: throw v4 │ │ +05a7a0: |[05a7a0] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ +05a7b0: 6205 f602 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f6 │ │ +05a7b4: 1d05 |0002: monitor-enter v5 │ │ +05a7b6: 6001 f702 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f7 │ │ +05a7ba: 6004 f702 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f7 │ │ +05a7be: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05a7c2: 6704 f702 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f7 │ │ +05a7c6: 6004 f702 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f7 │ │ +05a7ca: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ +05a7ce: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +05a7d0: 6704 f702 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f7 │ │ +05a7d4: 1a04 f510 |0012: const-string v4, "android.support.content.wakelockid" // string@10f5 │ │ +05a7d8: 6e30 5101 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0151 │ │ +05a7de: 6e20 3401 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0134 │ │ +05a7e4: 0c00 |001a: move-result-object v0 │ │ +05a7e6: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ +05a7ea: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +05a7ec: 1e05 |001e: monitor-exit v5 │ │ +05a7ee: 1100 |001f: return-object v0 │ │ +05a7f0: 1a04 2721 |0020: const-string v4, "power" // string@2127 │ │ +05a7f4: 6e20 2501 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ +05a7fa: 0c02 |0025: move-result-object v2 │ │ +05a7fc: 1f02 8c00 |0026: check-cast v2, Landroid/os/PowerManager; // type@008c │ │ +05a800: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +05a802: 2206 bc04 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@04bc │ │ +05a806: 7010 d724 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05a80c: 1a07 1927 |002e: const-string v7, "wake:" // string@2719 │ │ +05a810: 6e20 df24 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05a816: 0c06 |0033: move-result-object v6 │ │ +05a818: 6e10 0901 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0109 │ │ +05a81e: 0c07 |0037: move-result-object v7 │ │ +05a820: 6e20 df24 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05a826: 0c06 |003b: move-result-object v6 │ │ +05a828: 6e10 e424 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05a82e: 0c06 |003f: move-result-object v6 │ │ +05a830: 6e30 a502 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@02a5 │ │ +05a836: 0c03 |0043: move-result-object v3 │ │ +05a838: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +05a83a: 6e20 a402 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@02a4 │ │ +05a840: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +05a846: 6e30 a202 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@02a2 │ │ +05a84c: 6204 f602 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f6 │ │ +05a850: 6e30 7620 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@2076 │ │ +05a856: 1e05 |0053: monitor-exit v5 │ │ +05a858: 28cb |0054: goto 001f // -0035 │ │ +05a85a: 0d04 |0055: move-exception v4 │ │ +05a85c: 1e05 |0056: monitor-exit v5 │ │ +05a85e: 2704 |0057: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x0057 │ │ -> 0x0055 │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ @@ -30121,20 +30120,20 @@ │ │ 0x0005 - 0x0055 reg=1 id I │ │ 0x0028 - 0x0055 reg=2 pm Landroid/os/PowerManager; │ │ 0x0044 - 0x0055 reg=3 wl Landroid/os/PowerManager$WakeLock; │ │ 0x0000 - 0x0058 reg=8 context Landroid/content/Context; │ │ 0x0000 - 0x0058 reg=9 intent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3668 (WakefulBroadcastReceiver.java) │ │ + source_file_idx : 3674 (WakefulBroadcastReceiver.java) │ │ │ │ Class #162 header: │ │ -class_idx : 382 │ │ +class_idx : 386 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 565 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #162 - │ │ @@ -30155,31 +30154,31 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a038: |[05a038] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -05a048: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05a04e: 0e00 |0003: return-void │ │ +05a86c: |[05a86c] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +05a87c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05a882: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/pm/ActivityInfoCompat; │ │ │ │ Virtual methods - │ │ source_file_idx : 565 (ActivityInfoCompat.java) │ │ │ │ Class #163 header: │ │ -class_idx : 383 │ │ +class_idx : 387 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 834 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #163 - │ │ @@ -30195,17 +30194,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a050: |[05a050] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -05a060: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05a066: 0e00 |0003: return-void │ │ +05a884: |[05a884] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +05a894: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05a89a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -30214,31 +30213,31 @@ │ │ type : '([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -05a068: |[05a068] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -05a078: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05a07a: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -05a07e: 2141 |0003: array-length v1, v4 │ │ -05a080: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -05a084: 0750 |0006: move-object v0, v5 │ │ -05a086: 1100 |0007: return-object v0 │ │ -05a088: 2141 |0008: array-length v1, v4 │ │ -05a08a: 2152 |0009: array-length v2, v5 │ │ -05a08c: b021 |000a: add-int/2addr v1, v2 │ │ -05a08e: 2310 1b05 |000b: new-array v0, v1, [Ljava/lang/String; // type@051b │ │ -05a092: 2141 |000d: array-length v1, v4 │ │ -05a094: 7151 e524 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05a09a: 2141 |0011: array-length v1, v4 │ │ -05a09c: 2152 |0012: array-length v2, v5 │ │ -05a09e: 7152 e524 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05a0a4: 28f1 |0016: goto 0007 // -000f │ │ +05a89c: |[05a89c] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +05a8ac: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05a8ae: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +05a8b2: 2141 |0003: array-length v1, v4 │ │ +05a8b4: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +05a8b8: 0750 |0006: move-object v0, v5 │ │ +05a8ba: 1100 |0007: return-object v0 │ │ +05a8bc: 2141 |0008: array-length v1, v4 │ │ +05a8be: 2152 |0009: array-length v2, v5 │ │ +05a8c0: b021 |000a: add-int/2addr v1, v2 │ │ +05a8c2: 2310 2105 |000b: new-array v0, v1, [Ljava/lang/String; // type@0521 │ │ +05a8c6: 2141 |000d: array-length v1, v4 │ │ +05a8c8: 7151 e524 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +05a8ce: 2141 |0011: array-length v1, v4 │ │ +05a8d0: 2152 |0012: array-length v2, v5 │ │ +05a8d2: 7152 e524 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +05a8d8: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -30252,42 +30251,42 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -05a0a8: |[05a0a8] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -05a0b8: 7110 6020 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -05a0be: 0a00 |0003: move-result v0 │ │ -05a0c0: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -05a0c4: 1103 |0006: return-object v3 │ │ -05a0c6: 7110 6020 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -05a0cc: 0a00 |000a: move-result v0 │ │ -05a0ce: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -05a0d2: 0723 |000d: move-object v3, v2 │ │ -05a0d4: 28f8 |000e: goto 0006 // -0008 │ │ -05a0d6: 2200 b604 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -05a0da: 7010 d724 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05a0e0: 1a01 a000 |0014: const-string v1, "(" // string@00a0 │ │ -05a0e4: 6e20 df24 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05a0ea: 0c00 |0019: move-result-object v0 │ │ -05a0ec: 6e20 df24 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05a0f2: 0c00 |001d: move-result-object v0 │ │ -05a0f4: 1a01 cc00 |001e: const-string v1, ") AND (" // string@00cc │ │ -05a0f8: 6e20 df24 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05a0fe: 0c00 |0023: move-result-object v0 │ │ -05a100: 6e20 df24 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05a106: 0c00 |0027: move-result-object v0 │ │ -05a108: 1a01 cb00 |0028: const-string v1, ")" // string@00cb │ │ -05a10c: 6e20 df24 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05a112: 0c00 |002d: move-result-object v0 │ │ -05a114: 6e10 e424 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05a11a: 0c03 |0031: move-result-object v3 │ │ -05a11c: 28d4 |0032: goto 0006 // -002c │ │ +05a8dc: |[05a8dc] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +05a8ec: 7110 6020 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +05a8f2: 0a00 |0003: move-result v0 │ │ +05a8f4: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +05a8f8: 1103 |0006: return-object v3 │ │ +05a8fa: 7110 6020 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +05a900: 0a00 |000a: move-result v0 │ │ +05a902: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +05a906: 0723 |000d: move-object v3, v2 │ │ +05a908: 28f8 |000e: goto 0006 // -0008 │ │ +05a90a: 2200 bc04 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +05a90e: 7010 d724 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05a914: 1a01 a000 |0014: const-string v1, "(" // string@00a0 │ │ +05a918: 6e20 df24 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05a91e: 0c00 |0019: move-result-object v0 │ │ +05a920: 6e20 df24 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05a926: 0c00 |001d: move-result-object v0 │ │ +05a928: 1a01 cc00 |001e: const-string v1, ") AND (" // string@00cc │ │ +05a92c: 6e20 df24 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05a932: 0c00 |0023: move-result-object v0 │ │ +05a934: 6e20 df24 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05a93a: 0c00 |0027: move-result-object v0 │ │ +05a93c: 1a01 cb00 |0028: const-string v1, ")" // string@00cb │ │ +05a940: 6e20 df24 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05a946: 0c00 |002d: move-result-object v0 │ │ +05a948: 6e10 e424 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05a94e: 0c03 |0031: move-result-object v3 │ │ +05a950: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=42 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x000f line=42 │ │ @@ -30296,17 +30295,17 @@ │ │ 0x0000 - 0x0033 reg=2 a Ljava/lang/String; │ │ 0x0007 - 0x0033 reg=3 b Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 834 (DatabaseUtilsCompat.java) │ │ │ │ Class #164 header: │ │ -class_idx : 385 │ │ +class_idx : 389 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 854 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #164 annotations: │ │ @@ -30340,17 +30339,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 854 (DrawableCompat.java) │ │ │ │ Class #165 header: │ │ -class_idx : 388 │ │ +class_idx : 392 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 854 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #165 annotations: │ │ @@ -30374,32 +30373,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -05a120: |[05a120] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -05a130: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05a134: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -05a138: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05a13c: 2201 8301 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@0183 │ │ -05a140: 7010 7108 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0871 │ │ -05a146: 6901 f902 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f9 │ │ -05a14a: 0e00 |000d: return-void │ │ -05a14c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -05a150: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -05a154: 2201 8201 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@0182 │ │ -05a158: 7010 6f08 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@086f │ │ -05a15e: 6901 f902 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f9 │ │ -05a162: 28f4 |0019: goto 000d // -000c │ │ -05a164: 2201 8001 |001a: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@0180 │ │ -05a168: 7010 6808 0100 |001c: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0868 │ │ -05a16e: 6901 f902 |001f: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f9 │ │ -05a172: 28ec |0021: goto 000d // -0014 │ │ +05a954: |[05a954] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +05a964: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05a968: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +05a96c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05a970: 2201 8701 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@0187 │ │ +05a974: 7010 7108 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0871 │ │ +05a97a: 6901 f902 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f9 │ │ +05a97e: 0e00 |000d: return-void │ │ +05a980: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +05a984: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +05a988: 2201 8601 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@0186 │ │ +05a98c: 7010 6f08 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@086f │ │ +05a992: 6901 f902 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f9 │ │ +05a996: 28f4 |0019: goto 000d // -000c │ │ +05a998: 2201 8401 |001a: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@0184 │ │ +05a99c: 7010 6808 0100 |001c: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0868 │ │ +05a9a2: 6901 f902 |001f: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f9 │ │ +05a9a6: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0002 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=91 │ │ 0x000e line=86 │ │ @@ -30413,17 +30412,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a174: |[05a174] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -05a184: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05a18a: 0e00 |0003: return-void │ │ +05a9a8: |[05a9a8] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +05a9b8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05a9be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat; │ │ │ │ @@ -30432,19 +30431,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05a18c: |[05a18c] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -05a19c: 6200 f902 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f9 │ │ -05a1a0: 7220 6c08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@086c │ │ -05a1a6: 0a00 |0005: move-result v0 │ │ -05a1a8: 0f00 |0006: return v0 │ │ +05a9c0: |[05a9c0] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +05a9d0: 6200 f902 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f9 │ │ +05a9d4: 7220 6c08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@086c │ │ +05a9da: 0a00 |0005: move-result v0 │ │ +05a9dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #3 : (in Landroid/support/v4/graphics/drawable/DrawableCompat;) │ │ @@ -30452,18 +30451,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05a1ac: |[05a1ac] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -05a1bc: 6200 f902 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f9 │ │ -05a1c0: 7220 6d08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@086d │ │ -05a1c6: 0e00 |0005: return-void │ │ +05a9e0: |[05a9e0] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +05a9f0: 6200 f902 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f9 │ │ +05a9f4: 7220 6d08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@086d │ │ +05a9fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -30472,33 +30471,33 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05a1c8: |[05a1c8] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -05a1d8: 6200 f902 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f9 │ │ -05a1dc: 7230 6e08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@086e │ │ -05a1e2: 0e00 |0005: return-void │ │ +05a9fc: |[05a9fc] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +05aa0c: 6200 f902 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f9 │ │ +05aa10: 7230 6e08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@086e │ │ +05aa16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 mirrored Z │ │ │ │ Virtual methods - │ │ source_file_idx : 854 (DrawableCompat.java) │ │ │ │ Class #166 header: │ │ -class_idx : 389 │ │ +class_idx : 393 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 855 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #166 - │ │ @@ -30514,17 +30513,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a1e4: |[05a1e4] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ -05a1f4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05a1fa: 0e00 |0003: return-void │ │ +05aa18: |[05aa18] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ +05aa28: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05aa2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;) │ │ @@ -30532,31 +30531,31 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a1fc: |[05a1fc] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -05a20c: 6e10 0702 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@0207 │ │ -05a212: 0e00 |0003: return-void │ │ +05aa30: |[05aa30] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +05aa40: 6e10 0702 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@0207 │ │ +05aa46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ Virtual methods - │ │ source_file_idx : 855 (DrawableCompatHoneycomb.java) │ │ │ │ Class #167 header: │ │ -class_idx : 390 │ │ +class_idx : 394 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 856 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #167 - │ │ @@ -30572,17 +30571,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a214: |[05a214] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ -05a224: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05a22a: 0e00 |0003: return-void │ │ +05aa48: |[05aa48] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ +05aa58: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05aa5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;) │ │ @@ -30590,18 +30589,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a22c: |[05a22c] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -05a23c: 6e10 0502 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@0205 │ │ -05a242: 0a00 |0003: move-result v0 │ │ -05a244: 0f00 |0004: return v0 │ │ +05aa60: |[05aa60] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +05aa70: 6e10 0502 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@0205 │ │ +05aa76: 0a00 |0003: move-result v0 │ │ +05aa78: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #2 : (in Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;) │ │ @@ -30609,32 +30608,32 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a248: |[05a248] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -05a258: 6e20 0902 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@0209 │ │ -05a25e: 0e00 |0003: return-void │ │ +05aa7c: |[05aa7c] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +05aa8c: 6e20 0902 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@0209 │ │ +05aa92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 mirrored Z │ │ │ │ Virtual methods - │ │ source_file_idx : 856 (DrawableCompatKitKat.java) │ │ │ │ Class #168 header: │ │ -class_idx : 393 │ │ +class_idx : 397 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 850 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #168 annotations: │ │ @@ -30665,36 +30664,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05a260: |[05a260] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -05a270: 2200 dd04 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@04dd │ │ -05a274: 7010 5225 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@2552 │ │ -05a27a: 6900 fd02 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@02fd │ │ -05a27e: 0e00 |0007: return-void │ │ +05aa94: |[05aa94] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +05aaa4: 2200 e304 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@04e3 │ │ +05aaa8: 7010 5225 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@2552 │ │ +05aaae: 6900 fd02 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@02fd │ │ +05aab2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a280: |[05a280] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -05a290: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05a296: 0e00 |0003: return-void │ │ +05aab4: |[05aab4] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +05aac4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05aaca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ │ │ @@ -30703,37 +30702,37 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -05a298: |[05a298] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ -05a2a8: 6203 fd02 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@02fd │ │ -05a2ac: 1d03 |0002: monitor-enter v3 │ │ -05a2ae: 6202 fd02 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@02fd │ │ -05a2b2: 6e20 5425 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2554 │ │ -05a2b8: 0c00 |0008: move-result-object v0 │ │ -05a2ba: 1f00 8901 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@0189 │ │ -05a2be: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ -05a2c2: 6001 3600 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05a2c6: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ -05a2ca: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ -05a2ce: 2200 8701 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@0187 │ │ -05a2d2: 7020 7e08 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@087e │ │ -05a2d8: 6202 fd02 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@02fd │ │ -05a2dc: 6e30 5525 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2555 │ │ -05a2e2: 1e03 |001d: monitor-exit v3 │ │ -05a2e4: 1100 |001e: return-object v0 │ │ -05a2e6: 2200 8801 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@0188 │ │ -05a2ea: 7020 8208 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0882 │ │ -05a2f0: 28f4 |0024: goto 0018 // -000c │ │ -05a2f2: 0d02 |0025: move-exception v2 │ │ -05a2f4: 1e03 |0026: monitor-exit v3 │ │ -05a2f6: 2702 |0027: throw v2 │ │ +05aacc: |[05aacc] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ +05aadc: 6203 fd02 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@02fd │ │ +05aae0: 1d03 |0002: monitor-enter v3 │ │ +05aae2: 6202 fd02 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@02fd │ │ +05aae6: 6e20 5425 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2554 │ │ +05aaec: 0c00 |0008: move-result-object v0 │ │ +05aaee: 1f00 8d01 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@018d │ │ +05aaf2: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ +05aaf6: 6001 3600 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05aafa: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ +05aafe: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ +05ab02: 2200 8b01 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@018b │ │ +05ab06: 7020 7e08 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@087e │ │ +05ab0c: 6202 fd02 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@02fd │ │ +05ab10: 6e30 5525 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2555 │ │ +05ab16: 1e03 |001d: monitor-exit v3 │ │ +05ab18: 1100 |001e: return-object v0 │ │ +05ab1a: 2200 8c01 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@018c │ │ +05ab1e: 7020 8208 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0882 │ │ +05ab24: 28f4 |0024: goto 0018 // -000c │ │ +05ab26: 0d02 |0025: move-exception v2 │ │ +05ab28: 1e03 |0026: monitor-exit v3 │ │ +05ab2a: 2702 |0027: throw v2 │ │ catches : 1 │ │ 0x0003 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x000b line=56 │ │ @@ -30770,17 +30769,17 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 850 (DisplayManagerCompat.java) │ │ │ │ Class #169 header: │ │ -class_idx : 394 │ │ +class_idx : 398 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 851 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #169 - │ │ @@ -30796,17 +30795,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a304: |[05a304] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ -05a314: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05a31a: 0e00 |0003: return-void │ │ +05ab38: |[05ab38] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ +05ab48: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05ab4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ @@ -30814,19 +30813,19 @@ │ │ type : '(Ljava/lang/Object;I)Landroid/view/Display;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05a31c: |[05a31c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ -05a32c: 1f01 6900 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0069 │ │ -05a330: 6e20 1d02 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@021d │ │ -05a336: 0c00 |0005: move-result-object v0 │ │ -05a338: 1100 |0006: return-object v0 │ │ +05ab50: |[05ab50] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ +05ab60: 1f01 6b00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@006b │ │ +05ab64: 6e20 1d02 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@021d │ │ +05ab6a: 0c00 |0005: move-result-object v0 │ │ +05ab6c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 displayId I │ │ │ │ @@ -30835,19 +30834,19 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05a33c: |[05a33c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ -05a34c: 1a00 bd13 |0000: const-string v0, "display" // string@13bd │ │ -05a350: 6e20 2501 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ -05a356: 0c00 |0005: move-result-object v0 │ │ -05a358: 1100 |0006: return-object v0 │ │ +05ab70: |[05ab70] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ +05ab80: 1a00 c313 |0000: const-string v0, "display" // string@13c3 │ │ +05ab84: 6e20 2501 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ +05ab8a: 0c00 |0005: move-result-object v0 │ │ +05ab8c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ @@ -30855,19 +30854,19 @@ │ │ type : '(Ljava/lang/Object;)[Landroid/view/Display;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05a35c: |[05a35c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ -05a36c: 1f01 6900 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0069 │ │ -05a370: 6e10 1e02 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@021e │ │ -05a376: 0c00 |0005: move-result-object v0 │ │ -05a378: 1100 |0006: return-object v0 │ │ +05ab90: |[05ab90] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ +05aba0: 1f01 6b00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@006b │ │ +05aba4: 6e10 1e02 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@021e │ │ +05abaa: 0c00 |0005: move-result-object v0 │ │ +05abac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ @@ -30875,34 +30874,34 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05a37c: |[05a37c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ -05a38c: 1f01 6900 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0069 │ │ -05a390: 6e20 1f02 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@021f │ │ -05a396: 0c00 |0005: move-result-object v0 │ │ -05a398: 1100 |0006: return-object v0 │ │ +05abb0: |[05abb0] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ +05abc0: 1f01 6b00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@006b │ │ +05abc4: 6e20 1f02 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@021f │ │ +05abca: 0c00 |0005: move-result-object v0 │ │ +05abcc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 category Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 851 (DisplayManagerJellybeanMr1.java) │ │ │ │ Class #170 header: │ │ -class_idx : 395 │ │ +class_idx : 399 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3302 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3308 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #170 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ @@ -30929,21 +30928,21 @@ │ │ #3 : (in Landroid/support/v4/internal/view/SupportMenu;) │ │ name : 'USER_SHIFT' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3302 (SupportMenu.java) │ │ + source_file_idx : 3308 (SupportMenu.java) │ │ │ │ Class #171 header: │ │ -class_idx : 396 │ │ +class_idx : 400 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3305 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3311 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #171 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportMenuItem;' │ │ @@ -31042,21 +31041,21 @@ │ │ │ │ #10 : (in Landroid/support/v4/internal/view/SupportMenuItem;) │ │ name : 'setSupportOnActionExpandListener' │ │ type : '(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3305 (SupportMenuItem.java) │ │ + source_file_idx : 3311 (SupportMenuItem.java) │ │ │ │ Class #172 header: │ │ -class_idx : 398 │ │ +class_idx : 402 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3472 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3478 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #172 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportController;' │ │ @@ -31071,17 +31070,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a39c: |[05a39c] android.support.v4.media.TransportController.:()V │ │ -05a3ac: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05a3b2: 0e00 |0003: return-void │ │ +05abd0: |[05abd0] android.support.v4.media.TransportController.:()V │ │ +05abe0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05abe6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportController; │ │ │ │ Virtual methods - │ │ @@ -31147,21 +31146,21 @@ │ │ │ │ #10 : (in Landroid/support/v4/media/TransportController;) │ │ name : 'unregisterStateListener' │ │ type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3472 (TransportController.java) │ │ + source_file_idx : 3478 (TransportController.java) │ │ │ │ Class #173 header: │ │ -class_idx : 400 │ │ +class_idx : 404 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3473 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3479 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #173 annotations: │ │ Annotations on class │ │ @@ -31186,18 +31185,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a3b4: |[05a3b4] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ -05a3c4: 5b01 0803 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0308 │ │ -05a3c8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05a3ce: 0e00 |0005: return-void │ │ +05abe8: |[05abe8] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ +05abf8: 5b01 0803 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0308 │ │ +05abfc: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05ac02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -31207,25 +31206,25 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -05a3d0: |[05a3d0] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -05a3e0: 7110 bd08 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@08bd │ │ -05a3e6: 0a00 |0003: move-result v0 │ │ -05a3e8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -05a3ec: 5410 0803 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0308 │ │ -05a3f0: 5400 1503 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ -05a3f4: 6e30 ec08 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@08ec │ │ -05a3fa: 0a00 |000d: move-result v0 │ │ -05a3fc: 0f00 |000e: return v0 │ │ -05a3fe: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -05a400: 28fe |0010: goto 000e // -0002 │ │ +05ac04: |[05ac04] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +05ac14: 7110 bd08 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@08bd │ │ +05ac1a: 0a00 |0003: move-result v0 │ │ +05ac1c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +05ac20: 5410 0803 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0308 │ │ +05ac24: 5400 1503 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ +05ac28: 6e30 ec08 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@08ec │ │ +05ac2e: 0a00 |000d: move-result v0 │ │ +05ac30: 0f00 |000e: return v0 │ │ +05ac32: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +05ac34: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0011 reg=2 keyCode I │ │ 0x0000 - 0x0011 reg=3 event Landroid/view/KeyEvent; │ │ @@ -31235,17 +31234,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a404: |[05a404] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ -05a414: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a416: 0f00 |0001: return v0 │ │ +05ac38: |[05ac38] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ +05ac48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ac4a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0002 reg=2 keyCode I │ │ 0x0000 - 0x0002 reg=3 event Landroid/view/KeyEvent; │ │ @@ -31255,17 +31254,17 @@ │ │ type : '(IILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a418: |[05a418] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ -05a428: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a42a: 0f00 |0001: return v0 │ │ +05ac4c: |[05ac4c] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ +05ac5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ac5e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0002 reg=2 keyCode I │ │ 0x0000 - 0x0002 reg=3 count I │ │ @@ -31276,40 +31275,40 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -05a42c: |[05a42c] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -05a43c: 7110 bd08 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@08bd │ │ -05a442: 0a00 |0003: move-result v0 │ │ -05a444: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -05a448: 5410 0803 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0308 │ │ -05a44c: 5400 1503 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ -05a450: 6e30 ed08 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@08ed │ │ -05a456: 0a00 |000d: move-result v0 │ │ -05a458: 0f00 |000e: return v0 │ │ -05a45a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -05a45c: 28fe |0010: goto 000e // -0002 │ │ +05ac60: |[05ac60] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +05ac70: 7110 bd08 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@08bd │ │ +05ac76: 0a00 |0003: move-result v0 │ │ +05ac78: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +05ac7c: 5410 0803 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0308 │ │ +05ac80: 5400 1503 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ +05ac84: 6e30 ed08 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@08ed │ │ +05ac8a: 0a00 |000d: move-result v0 │ │ +05ac8c: 0f00 |000e: return v0 │ │ +05ac8e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +05ac90: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0011 reg=2 keyCode I │ │ 0x0000 - 0x0011 reg=3 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 3473 (TransportMediator.java) │ │ + source_file_idx : 3479 (TransportMediator.java) │ │ │ │ Class #174 header: │ │ -class_idx : 402 │ │ +class_idx : 406 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3474 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3480 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #174 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediatorCallback;' │ │ @@ -31340,21 +31339,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/media/TransportMediatorCallback;) │ │ name : 'playbackPositionUpdate' │ │ type : '(J)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3474 (TransportMediatorCallback.java) │ │ + source_file_idx : 3480 (TransportMediatorCallback.java) │ │ │ │ Class #175 header: │ │ -class_idx : 403 │ │ +class_idx : 407 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3475 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3481 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #175 annotations: │ │ Annotations on class │ │ @@ -31379,18 +31378,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a460: |[05a460] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -05a470: 5b01 1d03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031d │ │ -05a474: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05a47a: 0e00 |0005: return-void │ │ +05ac94: |[05ac94] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +05aca4: 5b01 1d03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031d │ │ +05aca8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05acae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -31400,18 +31399,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a47c: |[05a47c] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ -05a48c: 5410 1d03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031d │ │ -05a490: 6e10 e308 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@08e3 │ │ -05a496: 0e00 |0005: return-void │ │ +05acb0: |[05acb0] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ +05acc0: 5410 1d03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031d │ │ +05acc4: 6e10 e308 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@08e3 │ │ +05acca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0005 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ │ │ @@ -31420,32 +31419,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a498: |[05a498] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ -05a4a8: 5410 1d03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031d │ │ -05a4ac: 6e10 e408 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@08e4 │ │ -05a4b2: 0e00 |0005: return-void │ │ +05accc: |[05accc] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ +05acdc: 5410 1d03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031d │ │ +05ace0: 6e10 e408 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@08e4 │ │ +05ace6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ │ │ - source_file_idx : 3475 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 3481 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #176 header: │ │ -class_idx : 404 │ │ +class_idx : 408 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3475 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3481 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #176 annotations: │ │ Annotations on class │ │ @@ -31470,18 +31469,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a4b4: |[05a4b4] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -05a4c4: 5b01 1e03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031e │ │ -05a4c8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05a4ce: 0e00 |0005: return-void │ │ +05ace8: |[05ace8] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +05acf8: 5b01 1e03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031e │ │ +05acfc: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05ad02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -31491,38 +31490,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05a4d0: |[05a4d0] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ -05a4e0: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -05a4e4: 5410 1e03 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031e │ │ -05a4e8: 6e10 d908 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@08d9 │ │ -05a4ee: 0e00 |0007: return-void │ │ -05a4f0: 5410 1e03 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031e │ │ -05a4f4: 6e10 db08 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@08db │ │ -05a4fa: 28fa |000d: goto 0007 // -0006 │ │ +05ad04: |[05ad04] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ +05ad14: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +05ad18: 5410 1e03 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031e │ │ +05ad1c: 6e10 d908 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@08d9 │ │ +05ad22: 0e00 |0007: return-void │ │ +05ad24: 5410 1e03 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031e │ │ +05ad28: 6e10 db08 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@08db │ │ +05ad2e: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0007 line=58 │ │ 0x0008 line=57 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; │ │ 0x0000 - 0x000e reg=2 hasFocus Z │ │ │ │ - source_file_idx : 3475 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 3481 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #177 header: │ │ -class_idx : 405 │ │ +class_idx : 409 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 39 │ │ -source_file_idx : 3475 │ │ +source_file_idx : 3481 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #177 annotations: │ │ Annotations on class │ │ @@ -31546,18 +31545,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a4fc: |[05a4fc] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -05a50c: 5b01 1f03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031f │ │ -05a510: 7010 fd00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00fd │ │ -05a516: 0e00 |0005: return-void │ │ +05ad30: |[05ad30] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +05ad40: 5b01 1f03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031f │ │ +05ad44: 7010 fd00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00fd │ │ +05ad4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -31567,27 +31566,27 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -05a518: |[05a518] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -05a528: 1a02 ce10 |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@10ce │ │ -05a52c: 6e20 4801 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0148 │ │ -05a532: 0c01 |0005: move-result-object v1 │ │ -05a534: 1f01 0504 |0006: check-cast v1, Landroid/view/KeyEvent; // type@0405 │ │ -05a538: 5432 1f03 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031f │ │ -05a53c: 5422 2e03 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032e │ │ -05a540: 7220 cb08 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@08cb │ │ -05a546: 0e00 |000f: return-void │ │ -05a548: 0d00 |0010: move-exception v0 │ │ -05a54a: 1a02 8f0d |0011: const-string v2, "TransportController" // string@0d8f │ │ -05a54e: 7120 7120 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@2071 │ │ -05a554: 28f9 |0016: goto 000f // -0007 │ │ +05ad4c: |[05ad4c] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +05ad5c: 1a02 d410 |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@10d4 │ │ +05ad60: 6e20 4801 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0148 │ │ +05ad66: 0c01 |0005: move-result-object v1 │ │ +05ad68: 1f01 0a04 |0006: check-cast v1, Landroid/view/KeyEvent; // type@040a │ │ +05ad6c: 5432 1f03 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031f │ │ +05ad70: 5422 2e03 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032e │ │ +05ad74: 7220 cb08 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@08cb │ │ +05ad7a: 0e00 |000f: return-void │ │ +05ad7c: 0d00 |0010: move-exception v0 │ │ +05ad7e: 1a02 950d |0011: const-string v2, "TransportController" // string@0d95 │ │ +05ad82: 7120 7120 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@2071 │ │ +05ad88: 28f9 |0016: goto 000f // -0007 │ │ catches : 1 │ │ 0x0000 - 0x000f │ │ Ljava/lang/ClassCastException; -> 0x0010 │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x000f line=69 │ │ @@ -31596,21 +31595,21 @@ │ │ locals : │ │ 0x0008 - 0x000f reg=1 event Landroid/view/KeyEvent; │ │ 0x0011 - 0x0017 reg=0 e Ljava/lang/ClassCastException; │ │ 0x0000 - 0x0017 reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; │ │ 0x0000 - 0x0017 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0017 reg=5 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 3475 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 3481 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #178 header: │ │ -class_idx : 406 │ │ +class_idx : 410 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3475 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3481 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #178 annotations: │ │ Annotations on class │ │ @@ -31635,18 +31634,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a568: |[05a568] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -05a578: 5b01 2003 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0320 │ │ -05a57c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05a582: 0e00 |0005: return-void │ │ +05ad9c: |[05ad9c] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +05adac: 5b01 2003 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0320 │ │ +05adb0: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05adb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -31656,34 +31655,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05a584: |[05a584] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ -05a594: 5410 2003 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0320 │ │ -05a598: 5400 2e03 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032e │ │ -05a59c: 7220 ca08 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@08ca │ │ -05a5a2: 0e00 |0007: return-void │ │ +05adb8: |[05adb8] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ +05adc8: 5410 2003 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0320 │ │ +05adcc: 5400 2e03 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032e │ │ +05add0: 7220 ca08 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@08ca │ │ +05add6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; │ │ 0x0000 - 0x0008 reg=2 focusChange I │ │ │ │ - source_file_idx : 3475 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 3481 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #179 header: │ │ -class_idx : 407 │ │ +class_idx : 411 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3475 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3481 │ │ static_fields_size : 0 │ │ instance_fields_size: 16 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 14 │ │ │ │ Class #179 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2;' │ │ @@ -31764,75 +31763,75 @@ │ │ type : '(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 130 16-bit code units │ │ -05a5a4: |[05a5a4] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ -05a5b4: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05a5ba: 2200 9301 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@0193 │ │ -05a5be: 7020 cd08 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@08cd │ │ -05a5c4: 5b20 2f03 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@032f │ │ -05a5c8: 2200 9401 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0194 │ │ -05a5cc: 7020 d008 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@08d0 │ │ -05a5d2: 5b20 3003 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0330 │ │ -05a5d6: 2200 9501 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@0195 │ │ -05a5da: 7020 d208 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@08d2 │ │ -05a5e0: 5b20 2703 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0327 │ │ -05a5e4: 2200 9601 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@0196 │ │ -05a5e8: 7020 d408 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@08d4 │ │ -05a5ee: 5b20 2103 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0321 │ │ -05a5f2: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -05a5f4: 5920 2903 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0329 │ │ -05a5f8: 5b23 2403 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0324 │ │ -05a5fc: 5b24 2303 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0323 │ │ -05a600: 5b25 2d03 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032d │ │ -05a604: 5b26 2e03 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032e │ │ -05a608: 2200 b604 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -05a60c: 7010 d724 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05a612: 6e10 2101 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ -05a618: 0c01 |0032: move-result-object v1 │ │ -05a61a: 6e20 df24 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05a620: 0c00 |0036: move-result-object v0 │ │ -05a622: 1a01 ef00 |0037: const-string v1, ":transport:" // string@00ef │ │ -05a626: 6e20 df24 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05a62c: 0c00 |003c: move-result-object v0 │ │ -05a62e: 7110 e724 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ -05a634: 0a01 |0040: move-result v1 │ │ -05a636: 6e20 db24 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -05a63c: 0c00 |0044: move-result-object v0 │ │ -05a63e: 6e10 e424 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05a644: 0c00 |0048: move-result-object v0 │ │ -05a646: 5b20 2a03 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@032a │ │ -05a64a: 2200 3600 |004b: new-instance v0, Landroid/content/Intent; // type@0036 │ │ -05a64e: 5421 2a03 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@032a │ │ -05a652: 7020 3a01 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@013a │ │ -05a658: 5b20 2603 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0326 │ │ -05a65c: 5420 2603 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0326 │ │ -05a660: 6e10 2101 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ -05a666: 0c01 |0059: move-result-object v1 │ │ -05a668: 6e20 5f01 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ -05a66e: 2200 3700 |005d: new-instance v0, Landroid/content/IntentFilter; // type@0037 │ │ -05a672: 7010 6101 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@0161 │ │ -05a678: 5b20 2b03 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@032b │ │ -05a67c: 5420 2b03 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@032b │ │ -05a680: 5421 2a03 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@032a │ │ -05a684: 6e20 6201 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@0162 │ │ -05a68a: 5420 2d03 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032d │ │ -05a68e: 6e10 8921 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2189 │ │ -05a694: 0c00 |0070: move-result-object v0 │ │ -05a696: 5421 2f03 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@032f │ │ -05a69a: 6e20 5922 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@2259 │ │ -05a6a0: 5420 2d03 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032d │ │ -05a6a4: 6e10 8921 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2189 │ │ -05a6aa: 0c00 |007b: move-result-object v0 │ │ -05a6ac: 5421 3003 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0330 │ │ -05a6b0: 6e20 5a22 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@225a │ │ -05a6b6: 0e00 |0081: return-void │ │ +05add8: |[05add8] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ +05ade8: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05adee: 2200 9701 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@0197 │ │ +05adf2: 7020 cd08 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@08cd │ │ +05adf8: 5b20 2f03 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@032f │ │ +05adfc: 2200 9801 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0198 │ │ +05ae00: 7020 d008 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@08d0 │ │ +05ae06: 5b20 3003 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0330 │ │ +05ae0a: 2200 9901 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@0199 │ │ +05ae0e: 7020 d208 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@08d2 │ │ +05ae14: 5b20 2703 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0327 │ │ +05ae18: 2200 9a01 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@019a │ │ +05ae1c: 7020 d408 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@08d4 │ │ +05ae22: 5b20 2103 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0321 │ │ +05ae26: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +05ae28: 5920 2903 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0329 │ │ +05ae2c: 5b23 2403 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0324 │ │ +05ae30: 5b24 2303 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0323 │ │ +05ae34: 5b25 2d03 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032d │ │ +05ae38: 5b26 2e03 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032e │ │ +05ae3c: 2200 bc04 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +05ae40: 7010 d724 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05ae46: 6e10 2101 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ +05ae4c: 0c01 |0032: move-result-object v1 │ │ +05ae4e: 6e20 df24 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05ae54: 0c00 |0036: move-result-object v0 │ │ +05ae56: 1a01 ef00 |0037: const-string v1, ":transport:" // string@00ef │ │ +05ae5a: 6e20 df24 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05ae60: 0c00 |003c: move-result-object v0 │ │ +05ae62: 7110 e724 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ +05ae68: 0a01 |0040: move-result v1 │ │ +05ae6a: 6e20 db24 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +05ae70: 0c00 |0044: move-result-object v0 │ │ +05ae72: 6e10 e424 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05ae78: 0c00 |0048: move-result-object v0 │ │ +05ae7a: 5b20 2a03 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@032a │ │ +05ae7e: 2200 3600 |004b: new-instance v0, Landroid/content/Intent; // type@0036 │ │ +05ae82: 5421 2a03 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@032a │ │ +05ae86: 7020 3a01 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@013a │ │ +05ae8c: 5b20 2603 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0326 │ │ +05ae90: 5420 2603 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0326 │ │ +05ae94: 6e10 2101 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ +05ae9a: 0c01 |0059: move-result-object v1 │ │ +05ae9c: 6e20 5f01 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@015f │ │ +05aea2: 2200 3700 |005d: new-instance v0, Landroid/content/IntentFilter; // type@0037 │ │ +05aea6: 7010 6101 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@0161 │ │ +05aeac: 5b20 2b03 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@032b │ │ +05aeb0: 5420 2b03 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@032b │ │ +05aeb4: 5421 2a03 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@032a │ │ +05aeb8: 6e20 6201 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@0162 │ │ +05aebe: 5420 2d03 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032d │ │ +05aec2: 6e10 8921 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2189 │ │ +05aec8: 0c00 |0070: move-result-object v0 │ │ +05aeca: 5421 2f03 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@032f │ │ +05aece: 6e20 5922 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@2259 │ │ +05aed4: 5420 2d03 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032d │ │ +05aed8: 6e10 8921 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2189 │ │ +05aede: 0c00 |007b: move-result-object v0 │ │ +05aee0: 5421 3003 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0330 │ │ +05aee4: 6e20 5a22 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@225a │ │ +05aeea: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=41 │ │ 0x000a line=52 │ │ 0x0011 line=60 │ │ 0x0018 line=71 │ │ @@ -31862,27 +31861,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -05a6b8: |[05a6b8] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ -05a6c8: 6e10 e408 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@08e4 │ │ -05a6ce: 5420 2d03 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032d │ │ -05a6d2: 6e10 8921 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2189 │ │ -05a6d8: 0c00 |0008: move-result-object v0 │ │ -05a6da: 5421 2f03 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@032f │ │ -05a6de: 6e20 5d22 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@225d │ │ -05a6e4: 5420 2d03 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032d │ │ -05a6e8: 6e10 8921 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2189 │ │ -05a6ee: 0c00 |0013: move-result-object v0 │ │ -05a6f0: 5421 3003 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0330 │ │ -05a6f4: 6e20 5e22 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@225e │ │ -05a6fa: 0e00 |0019: return-void │ │ +05aeec: |[05aeec] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ +05aefc: 6e10 e408 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@08e4 │ │ +05af02: 5420 2d03 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032d │ │ +05af06: 6e10 8921 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2189 │ │ +05af0c: 0c00 |0008: move-result-object v0 │ │ +05af0e: 5421 2f03 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@032f │ │ +05af12: 6e20 5d22 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@225d │ │ +05af18: 5420 2d03 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032d │ │ +05af1c: 6e10 8921 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2189 │ │ +05af22: 0c00 |0013: move-result-object v0 │ │ +05af24: 5421 3003 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0330 │ │ +05af28: 6e20 5e22 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@225e │ │ +05af2e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x000e line=107 │ │ 0x0019 line=108 │ │ locals : │ │ @@ -31893,23 +31892,23 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05a6fc: |[05a6fc] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ -05a70c: 5520 2203 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0322 │ │ -05a710: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -05a714: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05a716: 5c20 2203 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0322 │ │ -05a71a: 5420 2303 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0323 │ │ -05a71e: 5421 2103 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0321 │ │ -05a722: 6e20 2002 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@0220 │ │ -05a728: 0e00 |000e: return-void │ │ +05af30: |[05af30] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ +05af40: 5520 2203 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0322 │ │ +05af44: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +05af48: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +05af4a: 5c20 2203 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0322 │ │ +05af4e: 5420 2303 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0323 │ │ +05af52: 5421 2103 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0321 │ │ +05af56: 6e20 2002 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@0220 │ │ +05af5c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=184 │ │ 0x0007 line=185 │ │ 0x000e line=187 │ │ locals : │ │ @@ -31920,30 +31919,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -05a72c: |[05a72c] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ -05a73c: 5520 2503 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0325 │ │ -05a740: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ -05a744: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -05a746: 5c20 2503 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0325 │ │ -05a74a: 5420 2303 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0323 │ │ -05a74e: 5421 2803 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0328 │ │ -05a752: 6e20 2102 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0221 │ │ -05a758: 5420 2303 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0323 │ │ -05a75c: 5421 2c03 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ -05a760: 6e20 2202 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0222 │ │ -05a766: 5220 2903 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0329 │ │ -05a76a: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -05a76c: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ -05a770: 6e10 e208 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@08e2 │ │ -05a776: 0e00 |001d: return-void │ │ +05af60: |[05af60] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ +05af70: 5520 2503 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0325 │ │ +05af74: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ +05af78: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +05af7a: 5c20 2503 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0325 │ │ +05af7e: 5420 2303 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0323 │ │ +05af82: 5421 2803 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0328 │ │ +05af86: 6e20 2102 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0221 │ │ +05af8c: 5420 2303 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0323 │ │ +05af90: 5421 2c03 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ +05af94: 6e20 2202 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0222 │ │ +05af9a: 5220 2903 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0329 │ │ +05af9e: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +05afa0: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ +05afa4: 6e10 e208 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@08e2 │ │ +05afaa: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000e line=123 │ │ 0x0015 line=124 │ │ @@ -31957,17 +31956,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a778: |[05a778] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ -05a788: 5410 2c03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ -05a78c: 1100 |0002: return-object v0 │ │ +05afac: |[05afac] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ +05afbc: 5410 2c03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ +05afc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ #4 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ @@ -31975,27 +31974,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -05a790: |[05a790] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ -05a7a0: 6e10 d808 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@08d8 │ │ -05a7a6: 5520 2503 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0325 │ │ -05a7aa: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ -05a7ae: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05a7b0: 5c20 2503 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0325 │ │ -05a7b4: 5420 2303 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0323 │ │ -05a7b8: 5421 2c03 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ -05a7bc: 6e20 2502 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0225 │ │ -05a7c2: 5420 2303 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0323 │ │ -05a7c6: 5421 2803 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0328 │ │ -05a7ca: 6e20 2402 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0224 │ │ -05a7d0: 0e00 |0018: return-void │ │ +05afc4: |[05afc4] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ +05afd4: 6e10 d808 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@08d8 │ │ +05afda: 5520 2503 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0325 │ │ +05afde: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ +05afe2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +05afe4: 5c20 2503 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0325 │ │ +05afe8: 5420 2303 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0323 │ │ +05afec: 5421 2c03 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ +05aff0: 6e20 2502 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0225 │ │ +05aff6: 5420 2303 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0323 │ │ +05affa: 5421 2803 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0328 │ │ +05affe: 6e20 2402 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0224 │ │ +05b004: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ 0x0007 line=192 │ │ 0x000a line=193 │ │ 0x0011 line=194 │ │ @@ -32008,19 +32007,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05a7d4: |[05a7d4] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ -05a7e4: 5420 2e03 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032e │ │ -05a7e8: 7210 c908 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@08c9 │ │ -05a7ee: 0b00 |0005: move-result-wide v0 │ │ -05a7f0: 1000 |0006: return-wide v0 │ │ +05b008: |[05b008] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ +05b018: 5420 2e03 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032e │ │ +05b01c: 7210 c908 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@08c9 │ │ +05b022: 0b00 |0005: move-result-wide v0 │ │ +05b024: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ #6 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ @@ -32028,18 +32027,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05a7f4: |[05a7f4] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ -05a804: 5410 2e03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032e │ │ -05a808: 7230 cc08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@08cc │ │ -05a80e: 0e00 |0005: return-void │ │ +05b028: |[05b028] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ +05b038: 5410 2e03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032e │ │ +05b03c: 7230 cc08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@08cc │ │ +05b042: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0005 line=156 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ 0x0000 - 0x0006 reg=2 newPositionMs J │ │ @@ -32049,24 +32048,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05a810: |[05a810] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ -05a820: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -05a822: 5230 2903 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0329 │ │ -05a826: 1231 |0003: const/4 v1, #int 3 // #3 │ │ -05a828: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ -05a82c: 5932 2903 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0329 │ │ -05a830: 5430 2c03 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ -05a834: 6e20 2902 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0229 │ │ -05a83a: 6e10 d808 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@08d8 │ │ -05a840: 0e00 |0010: return-void │ │ +05b044: |[05b044] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ +05b054: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +05b056: 5230 2903 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0329 │ │ +05b05a: 1231 |0003: const/4 v1, #int 3 // #3 │ │ +05b05c: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ +05b060: 5932 2903 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0329 │ │ +05b064: 5430 2c03 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ +05b068: 6e20 2902 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0229 │ │ +05b06e: 6e10 d808 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@08d8 │ │ +05b074: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=167 │ │ 0x0006 line=168 │ │ 0x0008 line=169 │ │ 0x000d line=171 │ │ 0x0010 line=172 │ │ @@ -32074,69 +32073,69 @@ │ │ 0x0000 - 0x0011 reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ #8 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ name : 'refreshState' │ │ type : '(ZJI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 9 │ │ + registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -05a844: |[05a844] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ -05a854: 5440 2c03 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ -05a858: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -05a85c: 5442 2c03 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ -05a860: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ -05a864: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -05a866: 0101 |0009: move v1, v0 │ │ -05a868: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ -05a86c: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ -05a870: 6e50 2a02 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@022a │ │ -05a876: 5440 2c03 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ -05a87a: 6e20 2b02 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@022b │ │ -05a880: 0e00 |0016: return-void │ │ -05a882: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -05a884: 0101 |0018: move v1, v0 │ │ -05a886: 28f1 |0019: goto 000a // -000f │ │ -05a888: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -05a88a: 28f3 |001b: goto 000e // -000d │ │ +05b078: |[05b078] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ +05b088: 5430 2c03 |0000: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ +05b08c: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +05b090: 5432 2c03 |0004: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ +05b094: 3804 1100 |0006: if-eqz v4, 0017 // +0011 │ │ +05b098: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +05b09a: 0101 |0009: move v1, v0 │ │ +05b09c: 3804 1000 |000a: if-eqz v4, 001a // +0010 │ │ +05b0a0: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ +05b0a4: 6e50 2a02 1265 |000e: invoke-virtual {v2, v1, v5, v6, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@022a │ │ +05b0aa: 5430 2c03 |0011: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ +05b0ae: 6e20 2b02 7000 |0013: invoke-virtual {v0, v7}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@022b │ │ +05b0b4: 0e00 |0016: return-void │ │ +05b0b6: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +05b0b8: 0101 |0018: move v1, v0 │ │ +05b0ba: 28f1 |0019: goto 000a // -000f │ │ +05b0bc: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +05b0be: 28f3 |001b: goto 000e // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ 0x0011 line=162 │ │ 0x0016 line=164 │ │ 0x0017 line=160 │ │ locals : │ │ - 0x0000 - 0x001c reg=4 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ - 0x0000 - 0x001c reg=5 playing Z │ │ - 0x0000 - 0x001c reg=6 position J │ │ - 0x0000 - 0x001c reg=8 transportControls I │ │ + 0x0000 - 0x001c reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ + 0x0000 - 0x001c reg=4 playing Z │ │ + 0x0000 - 0x001c reg=5 position J │ │ + 0x0000 - 0x001c reg=7 transportControls I │ │ │ │ #9 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ name : 'startPlaying' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05a88c: |[05a88c] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ -05a89c: 1231 |0000: const/4 v1, #int 3 // #3 │ │ -05a89e: 5220 2903 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0329 │ │ -05a8a2: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -05a8a6: 5921 2903 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0329 │ │ -05a8aa: 5420 2c03 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ -05a8ae: 6e20 2902 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0229 │ │ -05a8b4: 5520 2503 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0325 │ │ -05a8b8: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -05a8bc: 6e10 e208 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@08e2 │ │ -05a8c2: 0e00 |0013: return-void │ │ +05b0c0: |[05b0c0] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ +05b0d0: 1231 |0000: const/4 v1, #int 3 // #3 │ │ +05b0d2: 5220 2903 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0329 │ │ +05b0d6: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +05b0da: 5921 2903 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0329 │ │ +05b0de: 5420 2c03 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ +05b0e2: 6e20 2902 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0229 │ │ +05b0e8: 5520 2503 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0325 │ │ +05b0ec: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +05b0f0: 6e10 e208 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@08e2 │ │ +05b0f6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=139 │ │ 0x0005 line=140 │ │ 0x0007 line=141 │ │ 0x000c line=143 │ │ 0x0010 line=144 │ │ @@ -32149,23 +32148,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05a8c4: |[05a8c4] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ -05a8d4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05a8d6: 5220 2903 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0329 │ │ -05a8da: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -05a8de: 5921 2903 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0329 │ │ -05a8e2: 5420 2c03 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ -05a8e6: 6e20 2902 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0229 │ │ -05a8ec: 6e10 d808 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@08d8 │ │ -05a8f2: 0e00 |000f: return-void │ │ +05b0f8: |[05b0f8] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ +05b108: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05b10a: 5220 2903 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0329 │ │ +05b10e: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +05b112: 5921 2903 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0329 │ │ +05b116: 5420 2c03 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ +05b11a: 6e20 2902 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0229 │ │ +05b120: 6e10 d808 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@08d8 │ │ +05b126: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=175 │ │ 0x0005 line=176 │ │ 0x0007 line=177 │ │ 0x000c line=179 │ │ 0x000f line=180 │ │ @@ -32177,24 +32176,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -05a8f4: |[05a8f4] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ -05a904: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05a906: 5540 2203 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0322 │ │ -05a90a: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -05a90e: 5c43 2203 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0322 │ │ -05a912: 5440 2303 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0323 │ │ -05a916: 5441 2103 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0321 │ │ -05a91a: 1232 |000b: const/4 v2, #int 3 // #3 │ │ -05a91c: 6e40 2302 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@0223 │ │ -05a922: 0e00 |000f: return-void │ │ +05b128: |[05b128] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ +05b138: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05b13a: 5540 2203 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0322 │ │ +05b13e: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +05b142: 5c43 2203 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0322 │ │ +05b146: 5440 2303 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0323 │ │ +05b14a: 5441 2103 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0321 │ │ +05b14e: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +05b150: 6e40 2302 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@0223 │ │ +05b156: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=131 │ │ 0x0005 line=132 │ │ 0x0007 line=133 │ │ 0x000f line=136 │ │ locals : │ │ @@ -32205,35 +32204,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -05a924: |[05a924] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ -05a934: 5440 2403 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0324 │ │ -05a938: 5441 2703 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0327 │ │ -05a93c: 5442 2b03 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@032b │ │ -05a940: 6e30 2f01 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@012f │ │ -05a946: 5440 2403 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0324 │ │ -05a94a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -05a94c: 5442 2603 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0326 │ │ -05a950: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ -05a954: 7140 da00 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00da │ │ -05a95a: 0c00 |0013: move-result-object v0 │ │ -05a95c: 5b40 2803 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0328 │ │ -05a960: 2200 6e00 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@006e │ │ -05a964: 5441 2803 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0328 │ │ -05a968: 7020 2602 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@0226 │ │ -05a96e: 5b40 2c03 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ -05a972: 5440 2c03 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ -05a976: 6e20 2702 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@0227 │ │ -05a97c: 5440 2c03 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ -05a980: 6e20 2802 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0228 │ │ -05a986: 0e00 |0029: return-void │ │ +05b158: |[05b158] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ +05b168: 5440 2403 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0324 │ │ +05b16c: 5441 2703 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0327 │ │ +05b170: 5442 2b03 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@032b │ │ +05b174: 6e30 2f01 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@012f │ │ +05b17a: 5440 2403 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0324 │ │ +05b17e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +05b180: 5442 2603 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0326 │ │ +05b184: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ +05b188: 7140 da00 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00da │ │ +05b18e: 0c00 |0013: move-result-object v0 │ │ +05b190: 5b40 2803 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0328 │ │ +05b194: 2200 7000 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@0070 │ │ +05b198: 5441 2803 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0328 │ │ +05b19c: 7020 2602 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@0226 │ │ +05b1a2: 5b40 2c03 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ +05b1a6: 5440 2c03 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ +05b1aa: 6e20 2702 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@0227 │ │ +05b1b0: 5440 2c03 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ +05b1b4: 6e20 2802 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0228 │ │ +05b1ba: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=112 │ │ 0x0016 line=114 │ │ 0x001f line=115 │ │ 0x0024 line=116 │ │ @@ -32246,46 +32245,46 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -05a988: |[05a988] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ -05a998: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05a99a: 6e10 db08 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@08db │ │ -05a9a0: 5430 2803 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0328 │ │ -05a9a4: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -05a9a8: 5430 2403 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0324 │ │ -05a9ac: 5431 2703 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0327 │ │ -05a9b0: 6e20 3601 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0136 │ │ -05a9b6: 5430 2803 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0328 │ │ -05a9ba: 6e10 d600 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@00d6 │ │ -05a9c0: 5b32 2803 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0328 │ │ -05a9c4: 5b32 2c03 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ -05a9c8: 0e00 |0018: return-void │ │ +05b1bc: |[05b1bc] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ +05b1cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05b1ce: 6e10 db08 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@08db │ │ +05b1d4: 5430 2803 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0328 │ │ +05b1d8: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +05b1dc: 5430 2403 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0324 │ │ +05b1e0: 5431 2703 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0327 │ │ +05b1e4: 6e20 3601 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0136 │ │ +05b1ea: 5430 2803 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0328 │ │ +05b1ee: 6e10 d600 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@00d6 │ │ +05b1f4: 5b32 2803 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0328 │ │ +05b1f8: 5b32 2c03 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@032c │ │ +05b1fc: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=199 │ │ 0x0004 line=200 │ │ 0x0008 line=201 │ │ 0x000f line=202 │ │ 0x0014 line=203 │ │ 0x0016 line=204 │ │ 0x0018 line=206 │ │ locals : │ │ 0x0000 - 0x0019 reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ - source_file_idx : 3475 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 3481 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #180 header: │ │ -class_idx : 408 │ │ +class_idx : 412 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3476 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3482 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #180 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportPerformer;' │ │ @@ -32330,84 +32329,84 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a9cc: |[05a9cc] android.support.v4.media.TransportPerformer.:()V │ │ -05a9dc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05a9e2: 0e00 |0003: return-void │ │ +05b200: |[05b200] android.support.v4.media.TransportPerformer.:()V │ │ +05b210: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05b216: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/media/TransportPerformer;) │ │ name : 'onAudioFocusChange' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 11 │ │ + registers : 10 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 42 16-bit code units │ │ -05a9e4: |[05a9e4] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ -05a9f4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05a9f6: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ -05a9fc: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ -05aa00: 7100 a702 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ -05aa06: 0b02 |0009: move-result-wide v2 │ │ -05aa08: 2201 0504 |000a: new-instance v1, Landroid/view/KeyEvent; // type@0405 │ │ -05aa0c: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -05aa0e: 1208 |000d: const/4 v8, #int 0 // #0 │ │ -05aa10: 0424 |000e: move-wide v4, v2 │ │ -05aa12: 7608 ba20 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@20ba │ │ -05aa18: 6e30 ec08 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@08ec │ │ -05aa1e: 2201 0504 |0015: new-instance v1, Landroid/view/KeyEvent; // type@0405 │ │ -05aa22: 1216 |0017: const/4 v6, #int 1 // #1 │ │ -05aa24: 1208 |0018: const/4 v8, #int 0 // #0 │ │ -05aa26: 0424 |0019: move-wide v4, v2 │ │ -05aa28: 7608 ba20 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@20ba │ │ -05aa2e: 6e30 ed08 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@08ed │ │ -05aa34: 0e00 |0020: return-void │ │ -05aa36: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ -05aa3a: 28e1 |0023: goto 0004 // -001f │ │ -05aa3c: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ +05b218: |[05b218] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ +05b228: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +05b22a: 2b09 2300 0000 |0001: packed-switch v9, 00000024 // +00000023 │ │ +05b230: 3806 1c00 |0004: if-eqz v6, 0020 // +001c │ │ +05b234: 7100 a702 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ +05b23a: 0b01 |0009: move-result-wide v1 │ │ +05b23c: 2200 0a04 |000a: new-instance v0, Landroid/view/KeyEvent; // type@040a │ │ +05b240: 1205 |000c: const/4 v5, #int 0 // #0 │ │ +05b242: 1207 |000d: const/4 v7, #int 0 // #0 │ │ +05b244: 0413 |000e: move-wide v3, v1 │ │ +05b246: 7608 ba20 0000 |000f: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/KeyEvent;.:(JJIII)V // method@20ba │ │ +05b24c: 6e30 ec08 6800 |0012: invoke-virtual {v8, v6, v0}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@08ec │ │ +05b252: 2200 0a04 |0015: new-instance v0, Landroid/view/KeyEvent; // type@040a │ │ +05b256: 1215 |0017: const/4 v5, #int 1 // #1 │ │ +05b258: 1207 |0018: const/4 v7, #int 0 // #0 │ │ +05b25a: 0413 |0019: move-wide v3, v1 │ │ +05b25c: 7608 ba20 0000 |001a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/KeyEvent;.:(JJIII)V // method@20ba │ │ +05b262: 6e30 ed08 6800 |001d: invoke-virtual {v8, v6, v0}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@08ed │ │ +05b268: 0e00 |0020: return-void │ │ +05b26a: 1306 7f00 |0021: const/16 v6, #int 127 // #7f │ │ +05b26e: 28e1 |0023: goto 0004 // -001f │ │ +05b270: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0001 line=189 │ │ 0x0004 line=196 │ │ 0x0006 line=197 │ │ 0x000a line=198 │ │ 0x0015 line=199 │ │ 0x0020 line=201 │ │ 0x0021 line=193 │ │ 0x0024 line=189 │ │ locals : │ │ - 0x000a - 0x0020 reg=2 now J │ │ - 0x0001 - 0x002a reg=7 keyCode I │ │ - 0x0000 - 0x002a reg=9 this Landroid/support/v4/media/TransportPerformer; │ │ - 0x0000 - 0x002a reg=10 focusChange I │ │ + 0x000a - 0x0020 reg=1 now J │ │ + 0x0001 - 0x002a reg=6 keyCode I │ │ + 0x0000 - 0x002a reg=8 this Landroid/support/v4/media/TransportPerformer; │ │ + 0x0000 - 0x002a reg=9 focusChange I │ │ │ │ #1 : (in Landroid/support/v4/media/TransportPerformer;) │ │ name : 'onGetBufferPercentage' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05aa48: |[05aa48] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ -05aa58: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ -05aa5c: 0f00 |0002: return v0 │ │ +05b27c: |[05b27c] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ +05b28c: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ +05b290: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ #2 : (in Landroid/support/v4/media/TransportPerformer;) │ │ @@ -32427,17 +32426,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05aa60: |[05aa60] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ -05aa70: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ -05aa74: 0f00 |0002: return v0 │ │ +05b294: |[05b294] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ +05b2a4: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ +05b2a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ #5 : (in Landroid/support/v4/media/TransportPerformer;) │ │ @@ -32451,33 +32450,33 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -05aa78: |[05aa78] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ -05aa88: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05aa8a: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ -05aa90: 0f01 |0004: return v1 │ │ -05aa92: 6e10 f008 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@08f0 │ │ -05aa98: 28fc |0008: goto 0004 // -0004 │ │ -05aa9a: 6e10 ee08 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@08ee │ │ -05aaa0: 28f8 |000c: goto 0004 // -0008 │ │ -05aaa2: 6e10 f108 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@08f1 │ │ -05aaa8: 28f4 |0010: goto 0004 // -000c │ │ -05aaaa: 6e10 eb08 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@08eb │ │ -05aab0: 0a00 |0014: move-result v0 │ │ -05aab2: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ -05aab6: 6e10 ee08 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@08ee │ │ -05aabc: 28ea |001a: goto 0004 // -0016 │ │ -05aabe: 6e10 f008 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@08f0 │ │ -05aac4: 28e6 |001e: goto 0004 // -001a │ │ -05aac6: 0000 |001f: nop // spacer │ │ -05aac8: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ +05b2ac: |[05b2ac] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ +05b2bc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05b2be: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ +05b2c4: 0f01 |0004: return v1 │ │ +05b2c6: 6e10 f008 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@08f0 │ │ +05b2cc: 28fc |0008: goto 0004 // -0004 │ │ +05b2ce: 6e10 ee08 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@08ee │ │ +05b2d4: 28f8 |000c: goto 0004 // -0008 │ │ +05b2d6: 6e10 f108 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@08f1 │ │ +05b2dc: 28f4 |0010: goto 0004 // -000c │ │ +05b2de: 6e10 eb08 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@08eb │ │ +05b2e4: 0a00 |0014: move-result v0 │ │ +05b2e6: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ +05b2ea: 6e10 ee08 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@08ee │ │ +05b2f0: 28ea |001a: goto 0004 // -0016 │ │ +05b2f2: 6e10 f008 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@08f0 │ │ +05b2f8: 28e6 |001e: goto 0004 // -001a │ │ +05b2fa: 0000 |001f: nop // spacer │ │ +05b2fc: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=127 │ │ 0x0004 line=145 │ │ 0x0005 line=129 │ │ 0x0009 line=132 │ │ 0x000d line=135 │ │ @@ -32495,17 +32494,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05aaf4: |[05aaf4] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ -05ab04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05ab06: 0f00 |0001: return v0 │ │ +05b328: |[05b328] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ +05b338: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05b33a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ 0x0000 - 0x0002 reg=2 keyCode I │ │ 0x0000 - 0x0002 reg=3 event Landroid/view/KeyEvent; │ │ @@ -32530,21 +32529,21 @@ │ │ │ │ #11 : (in Landroid/support/v4/media/TransportPerformer;) │ │ name : 'onStop' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3476 (TransportPerformer.java) │ │ + source_file_idx : 3482 (TransportPerformer.java) │ │ │ │ Class #181 header: │ │ -class_idx : 409 │ │ +class_idx : 413 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3477 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3483 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #181 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportStateListener;' │ │ @@ -32559,17 +32558,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ab08: |[05ab08] android.support.v4.media.TransportStateListener.:()V │ │ -05ab18: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05ab1e: 0e00 |0003: return-void │ │ +05b33c: |[05b33c] android.support.v4.media.TransportStateListener.:()V │ │ +05b34c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05b352: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ │ │ Virtual methods - │ │ @@ -32578,16 +32577,16 @@ │ │ type : '(Landroid/support/v4/media/TransportController;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ab20: |[05ab20] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ -05ab30: 0e00 |0000: return-void │ │ +05b354: |[05b354] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ +05b364: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ 0x0000 - 0x0001 reg=1 controller Landroid/support/v4/media/TransportController; │ │ │ │ @@ -32596,29 +32595,29 @@ │ │ type : '(Landroid/support/v4/media/TransportController;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ab34: |[05ab34] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ -05ab44: 0e00 |0000: return-void │ │ +05b368: |[05b368] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ +05b378: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ 0x0000 - 0x0001 reg=1 controller Landroid/support/v4/media/TransportController; │ │ │ │ - source_file_idx : 3477 (TransportStateListener.java) │ │ + source_file_idx : 3483 (TransportStateListener.java) │ │ │ │ Class #182 header: │ │ -class_idx : 411 │ │ +class_idx : 415 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 729 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #182 annotations: │ │ @@ -32640,17 +32639,17 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 729 (ConnectivityManagerCompat.java) │ │ │ │ Class #183 header: │ │ -class_idx : 415 │ │ +class_idx : 419 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 729 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #183 annotations: │ │ @@ -32674,40 +32673,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -05ab48: |[05ab48] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -05ab58: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05ab5c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -05ab60: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05ab64: 2200 9e01 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@019e │ │ -05ab68: 7010 fc08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@08fc │ │ -05ab6e: 6900 3703 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0337 │ │ -05ab72: 0e00 |000d: return-void │ │ -05ab74: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05ab78: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -05ab7c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -05ab80: 2200 9d01 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@019d │ │ -05ab84: 7010 fa08 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@08fa │ │ -05ab8a: 6900 3703 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0337 │ │ -05ab8e: 28f2 |001b: goto 000d // -000e │ │ -05ab90: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05ab94: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -05ab98: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -05ab9c: 2200 9c01 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@019c │ │ -05aba0: 7010 f808 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@08f8 │ │ -05aba6: 6900 3703 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0337 │ │ -05abaa: 28e4 |0029: goto 000d // -001c │ │ -05abac: 2200 9a01 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@019a │ │ -05abb0: 7010 f508 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@08f5 │ │ -05abb6: 6900 3703 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0337 │ │ -05abba: 28dc |0031: goto 000d // -0024 │ │ +05b37c: |[05b37c] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +05b38c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05b390: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +05b394: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05b398: 2200 a201 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@01a2 │ │ +05b39c: 7010 fc08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@08fc │ │ +05b3a2: 6900 3703 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0337 │ │ +05b3a6: 0e00 |000d: return-void │ │ +05b3a8: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05b3ac: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +05b3b0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +05b3b4: 2200 a101 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@01a1 │ │ +05b3b8: 7010 fa08 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@08fa │ │ +05b3be: 6900 3703 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0337 │ │ +05b3c2: 28f2 |001b: goto 000d // -000e │ │ +05b3c4: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05b3c8: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +05b3cc: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +05b3d0: 2200 a001 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@01a0 │ │ +05b3d4: 7010 f808 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@08f8 │ │ +05b3da: 6900 3703 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0337 │ │ +05b3de: 28e4 |0029: goto 000d // -001c │ │ +05b3e0: 2200 9e01 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@019e │ │ +05b3e4: 7010 f508 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@08f5 │ │ +05b3ea: 6900 3703 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0337 │ │ +05b3ee: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=93 │ │ 0x000e line=86 │ │ 0x0014 line=87 │ │ @@ -32721,17 +32720,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05abbc: |[05abbc] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -05abcc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05abd2: 0e00 |0003: return-void │ │ +05b3f0: |[05b3f0] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +05b400: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05b406: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -32740,27 +32739,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -05abd4: |[05abd4] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ -05abe4: 1a01 c41e |0000: const-string v1, "networkInfo" // string@1ec4 │ │ -05abe8: 6e20 4801 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0148 │ │ -05abee: 0c00 |0005: move-result-object v0 │ │ -05abf0: 1f00 7000 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0070 │ │ -05abf4: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -05abf8: 6e10 2f02 0000 |000a: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@022f │ │ -05abfe: 0a01 |000d: move-result v1 │ │ -05ac00: 6e20 2d02 1200 |000e: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@022d │ │ -05ac06: 0c01 |0011: move-result-object v1 │ │ -05ac08: 1101 |0012: return-object v1 │ │ -05ac0a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -05ac0c: 28fe |0014: goto 0012 // -0002 │ │ +05b408: |[05b408] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ +05b418: 1a01 ca1e |0000: const-string v1, "networkInfo" // string@1eca │ │ +05b41c: 6e20 4801 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0148 │ │ +05b422: 0c00 |0005: move-result-object v0 │ │ +05b424: 1f00 7200 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0072 │ │ +05b428: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +05b42c: 6e10 2f02 0000 |000a: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@022f │ │ +05b432: 0a01 |000d: move-result v1 │ │ +05b434: 6e20 2d02 1200 |000e: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@022d │ │ +05b43a: 0c01 |0011: move-result-object v1 │ │ +05b43c: 1101 |0012: return-object v1 │ │ +05b43e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +05b440: 28fe |0014: goto 0012 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ 0x000a line=116 │ │ 0x0012 line=118 │ │ locals : │ │ @@ -32773,32 +32772,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05ac10: |[05ac10] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -05ac20: 6200 3703 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0337 │ │ -05ac24: 7220 f708 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@08f7 │ │ -05ac2a: 0a00 |0005: move-result v0 │ │ -05ac2c: 0f00 |0006: return v0 │ │ +05b444: |[05b444] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05b454: 6200 3703 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0337 │ │ +05b458: 7220 f708 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@08f7 │ │ +05b45e: 0a00 |0005: move-result v0 │ │ +05b460: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 729 (ConnectivityManagerCompat.java) │ │ │ │ Class #184 header: │ │ -class_idx : 416 │ │ +class_idx : 420 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 730 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #184 - │ │ @@ -32814,17 +32813,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ac30: |[05ac30] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -05ac40: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05ac46: 0e00 |0003: return-void │ │ +05b464: |[05b464] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +05b474: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05b47a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;) │ │ @@ -32832,27 +32831,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -05ac48: |[05ac48] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -05ac58: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05ac5a: 6e10 2c02 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@022c │ │ -05ac60: 0c00 |0004: move-result-object v0 │ │ -05ac62: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -05ac66: 0f02 |0007: return v2 │ │ -05ac68: 6e10 2f02 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@022f │ │ -05ac6e: 0a01 |000b: move-result v1 │ │ -05ac70: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -05ac76: 28f8 |000f: goto 0007 // -0008 │ │ -05ac78: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -05ac7a: 28f6 |0011: goto 0007 // -000a │ │ -05ac7c: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +05b47c: |[05b47c] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05b48c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05b48e: 6e10 2c02 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@022c │ │ +05b494: 0c00 |0004: move-result-object v0 │ │ +05b496: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +05b49a: 0f02 |0007: return v2 │ │ +05b49c: 6e10 2f02 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@022f │ │ +05b4a2: 0a01 |000b: move-result v1 │ │ +05b4a4: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +05b4aa: 28f8 |000f: goto 0007 // -0008 │ │ +05b4ac: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +05b4ae: 28f6 |0011: goto 0007 // -000a │ │ +05b4b0: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=54 │ │ 0x0008 line=41 │ │ 0x000c line=42 │ │ @@ -32863,17 +32862,17 @@ │ │ 0x000c - 0x0024 reg=1 type I │ │ 0x0000 - 0x0024 reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 730 (ConnectivityManagerCompatGingerbread.java) │ │ │ │ Class #185 header: │ │ -class_idx : 417 │ │ +class_idx : 421 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 731 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #185 - │ │ @@ -32889,17 +32888,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05aca0: |[05aca0] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -05acb0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05acb6: 0e00 |0003: return-void │ │ +05b4d4: |[05b4d4] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +05b4e4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05b4ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;) │ │ @@ -32907,27 +32906,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -05acb8: |[05acb8] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -05acc8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05acca: 6e10 2c02 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@022c │ │ -05acd0: 0c00 |0004: move-result-object v0 │ │ -05acd2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -05acd6: 0f02 |0007: return v2 │ │ -05acd8: 6e10 2f02 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@022f │ │ -05acde: 0a01 |000b: move-result v1 │ │ -05ace0: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -05ace6: 28f8 |000f: goto 0007 // -0008 │ │ -05ace8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -05acea: 28f6 |0011: goto 0007 // -000a │ │ -05acec: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +05b4ec: |[05b4ec] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05b4fc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05b4fe: 6e10 2c02 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@022c │ │ +05b504: 0c00 |0004: move-result-object v0 │ │ +05b506: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +05b50a: 0f02 |0007: return v2 │ │ +05b50c: 6e10 2f02 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@022f │ │ +05b512: 0a01 |000b: move-result v1 │ │ +05b514: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +05b51a: 28f8 |000f: goto 0007 // -0008 │ │ +05b51c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +05b51e: 28f6 |0011: goto 0007 // -000a │ │ +05b520: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=37 │ │ 0x0005 line=38 │ │ 0x0007 line=58 │ │ 0x0008 line=43 │ │ 0x000c line=44 │ │ @@ -32938,17 +32937,17 @@ │ │ 0x000c - 0x002a reg=1 type I │ │ 0x0000 - 0x002a reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 731 (ConnectivityManagerCompatHoneycombMR2.java) │ │ │ │ Class #186 header: │ │ -class_idx : 418 │ │ +class_idx : 422 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 733 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #186 - │ │ @@ -32964,17 +32963,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ad1c: |[05ad1c] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -05ad2c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05ad32: 0e00 |0003: return-void │ │ +05b550: |[05b550] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +05b560: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05b566: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;) │ │ @@ -32982,32 +32981,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ad34: |[05ad34] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -05ad44: 6e10 2e02 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@022e │ │ -05ad4a: 0a00 |0003: move-result v0 │ │ -05ad4c: 0f00 |0004: return v0 │ │ +05b568: |[05b568] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05b578: 6e10 2e02 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@022e │ │ +05b57e: 0a00 |0003: move-result v0 │ │ +05b580: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 733 (ConnectivityManagerCompatJellyBean.java) │ │ │ │ Class #187 header: │ │ -class_idx : 419 │ │ +class_idx : 423 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3467 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3473 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #187 annotations: │ │ Annotations on class │ │ @@ -33019,21 +33018,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3467 (TrafficStatsCompat.java) │ │ + source_file_idx : 3473 (TrafficStatsCompat.java) │ │ │ │ Class #188 header: │ │ -class_idx : 420 │ │ +class_idx : 424 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1209 │ │ -source_file_idx : 3467 │ │ +superclass_idx : 1215 │ │ +source_file_idx : 3473 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #188 annotations: │ │ Annotations on class │ │ @@ -33058,18 +33057,18 @@ │ │ type : '(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ad50: |[05ad50] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -05ad60: 5b01 3803 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@0338 │ │ -05ad64: 7010 eb24 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@24eb │ │ -05ad6a: 0e00 |0005: return-void │ │ +05b584: |[05b584] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +05b594: 5b01 3803 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@0338 │ │ +05b598: 7010 eb24 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@24eb │ │ +05b59e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ @@ -33079,19 +33078,19 @@ │ │ type : '()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05ad6c: |[05ad6c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -05ad7c: 2200 a501 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@01a5 │ │ -05ad80: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05ad82: 7020 0c09 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@090c │ │ -05ad88: 1100 |0006: return-object v0 │ │ +05b5a0: |[05b5a0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +05b5b0: 2200 a901 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@01a9 │ │ +05b5b4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05b5b6: 7020 0c09 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@090c │ │ +05b5bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; │ │ │ │ #1 : (in Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;) │ │ @@ -33099,31 +33098,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ad8c: |[05ad8c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -05ad9c: 6e10 0909 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@0909 │ │ -05ada2: 0c00 |0003: move-result-object v0 │ │ -05ada4: 1100 |0004: return-object v0 │ │ +05b5c0: |[05b5c0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +05b5d0: 6e10 0909 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@0909 │ │ +05b5d6: 0c00 |0003: move-result-object v0 │ │ +05b5d8: 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 : 3467 (TrafficStatsCompat.java) │ │ + source_file_idx : 3473 (TrafficStatsCompat.java) │ │ │ │ Class #189 header: │ │ -class_idx : 421 │ │ +class_idx : 425 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3467 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3473 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #189 annotations: │ │ Annotations on class │ │ @@ -33147,19 +33146,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05ada8: |[05ada8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -05adb8: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05adbe: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -05adc0: 5910 3903 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0339 │ │ -05adc4: 0e00 |0006: return-void │ │ +05b5dc: |[05b5dc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +05b5ec: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05b5f2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +05b5f4: 5910 3903 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0339 │ │ +05b5f8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ │ │ @@ -33168,32 +33167,32 @@ │ │ type : '(Landroid/support/v4/net/TrafficStatsCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05adc8: |[05adc8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -05add8: 7010 0b09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@090b │ │ -05adde: 0e00 |0003: return-void │ │ +05b5fc: |[05b5fc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +05b60c: 7010 0b09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@090b │ │ +05b612: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/net/TrafficStatsCompat$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3467 (TrafficStatsCompat.java) │ │ + source_file_idx : 3473 (TrafficStatsCompat.java) │ │ │ │ Class #190 header: │ │ -class_idx : 424 │ │ +class_idx : 428 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3467 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3473 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #190 annotations: │ │ Annotations on class │ │ @@ -33251,21 +33250,21 @@ │ │ │ │ #6 : (in Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;) │ │ name : 'untagSocket' │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3467 (TrafficStatsCompat.java) │ │ + source_file_idx : 3473 (TrafficStatsCompat.java) │ │ │ │ Class #191 header: │ │ -class_idx : 425 │ │ +class_idx : 429 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3467 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3473 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #191 annotations: │ │ Annotations on class │ │ @@ -33292,26 +33291,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05ade0: |[05ade0] android.support.v4.net.TrafficStatsCompat.:()V │ │ -05adf0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05adf4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -05adf8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05adfc: 2200 a701 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@01a7 │ │ -05ae00: 7010 1509 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@0915 │ │ -05ae06: 6900 3b03 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@033b │ │ -05ae0a: 0e00 |000d: return-void │ │ -05ae0c: 2200 a601 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@01a6 │ │ -05ae10: 7010 0d09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@090d │ │ -05ae16: 6900 3b03 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@033b │ │ -05ae1a: 28f8 |0015: goto 000d // -0008 │ │ +05b614: |[05b614] android.support.v4.net.TrafficStatsCompat.:()V │ │ +05b624: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05b628: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +05b62c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05b630: 2200 ab01 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@01ab │ │ +05b634: 7010 1509 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@0915 │ │ +05b63a: 6900 3b03 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@033b │ │ +05b63e: 0e00 |000d: return-void │ │ +05b640: 2200 aa01 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@01aa │ │ +05b644: 7010 0d09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@090d │ │ +05b64a: 6900 3b03 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@033b │ │ +05b64e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -33321,17 +33320,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ae1c: |[05ae1c] android.support.v4.net.TrafficStatsCompat.:()V │ │ -05ae2c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05ae32: 0e00 |0003: return-void │ │ +05b650: |[05b650] android.support.v4.net.TrafficStatsCompat.:()V │ │ +05b660: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05b666: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -33340,18 +33339,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ae34: |[05ae34] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -05ae44: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@033b │ │ -05ae48: 7210 1d09 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@091d │ │ -05ae4e: 0e00 |0005: return-void │ │ +05b668: |[05b668] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +05b678: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@033b │ │ +05b67c: 7210 1d09 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@091d │ │ +05b682: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -33359,37 +33358,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05ae50: |[05ae50] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -05ae60: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@033b │ │ -05ae64: 7210 1e09 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@091e │ │ -05ae6a: 0a00 |0005: move-result v0 │ │ -05ae6c: 0f00 |0006: return v0 │ │ +05b684: |[05b684] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +05b694: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@033b │ │ +05b698: 7210 1e09 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@091e │ │ +05b69e: 0a00 |0005: move-result v0 │ │ +05b6a0: 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 │ │ -05ae70: |[05ae70] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -05ae80: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@033b │ │ -05ae84: 7220 1f09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@091f │ │ -05ae8a: 0e00 |0005: return-void │ │ +05b6a4: |[05b6a4] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +05b6b4: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@033b │ │ +05b6b8: 7220 1f09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@091f │ │ +05b6be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -33398,18 +33397,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05ae8c: |[05ae8c] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -05ae9c: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@033b │ │ -05aea0: 7230 2009 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@0920 │ │ -05aea6: 0e00 |0005: return-void │ │ +05b6c0: |[05b6c0] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +05b6d0: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@033b │ │ +05b6d4: 7230 2009 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@0920 │ │ +05b6da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0005 line=168 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ 0x0000 - 0x0006 reg=2 operationCount I │ │ @@ -33419,18 +33418,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05aea8: |[05aea8] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -05aeb8: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@033b │ │ -05aebc: 7220 2109 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0921 │ │ -05aec2: 0e00 |0005: return-void │ │ +05b6dc: |[05b6dc] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +05b6ec: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@033b │ │ +05b6f0: 7220 2109 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0921 │ │ +05b6f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -33439,18 +33438,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05aec4: |[05aec4] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -05aed4: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@033b │ │ -05aed8: 7220 2209 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0922 │ │ -05aede: 0e00 |0005: return-void │ │ +05b6f8: |[05b6f8] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +05b708: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@033b │ │ +05b70c: 7220 2209 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0922 │ │ +05b712: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -33459,33 +33458,33 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05aee0: |[05aee0] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -05aef0: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@033b │ │ -05aef4: 7220 2309 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0923 │ │ -05aefa: 0e00 |0005: return-void │ │ +05b714: |[05b714] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +05b724: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@033b │ │ +05b728: 7220 2309 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0923 │ │ +05b72e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3467 (TrafficStatsCompat.java) │ │ + source_file_idx : 3473 (TrafficStatsCompat.java) │ │ │ │ Class #192 header: │ │ -class_idx : 426 │ │ +class_idx : 430 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3468 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3474 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #192 annotations: │ │ Annotations on method #2355 'tagSocket' │ │ @@ -33506,17 +33505,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05aefc: |[05aefc] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -05af0c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05af12: 0e00 |0003: return-void │ │ +05b730: |[05b730] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +05b740: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05b746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -33524,17 +33523,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -05af14: |[05af14] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -05af24: 7100 3002 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@0230 │ │ -05af2a: 0e00 |0003: return-void │ │ +05b748: |[05b748] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +05b758: 7100 3002 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@0230 │ │ +05b75e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -33542,35 +33541,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05af2c: |[05af2c] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -05af3c: 7100 3102 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0231 │ │ -05af42: 0a00 |0003: move-result v0 │ │ -05af44: 0f00 |0004: return v0 │ │ +05b760: |[05b760] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +05b770: 7100 3102 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0231 │ │ +05b776: 0a00 |0003: move-result v0 │ │ +05b778: 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 │ │ -05af48: |[05af48] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -05af58: 7110 3202 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@0232 │ │ -05af5e: 0e00 |0003: return-void │ │ +05b77c: |[05b77c] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +05b78c: 7110 3202 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@0232 │ │ +05b792: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -33579,17 +33578,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05af60: |[05af60] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -05af70: 7120 3302 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@0233 │ │ -05af76: 0e00 |0003: return-void │ │ +05b794: |[05b794] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +05b7a4: 7120 3302 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@0233 │ │ +05b7aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ 0x0000 - 0x0004 reg=1 operationCount I │ │ @@ -33599,17 +33598,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05af78: |[05af78] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -05af88: 7110 3402 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@0234 │ │ -05af8e: 0e00 |0003: return-void │ │ +05b7ac: |[05b7ac] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +05b7bc: 7110 3402 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@0234 │ │ +05b7c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -33618,17 +33617,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05af90: |[05af90] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -05afa0: 7110 3502 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0235 │ │ -05afa6: 0e00 |0003: return-void │ │ +05b7c4: |[05b7c4] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +05b7d4: 7110 3502 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0235 │ │ +05b7da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -33637,31 +33636,31 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05afa8: |[05afa8] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -05afb8: 7110 3602 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0236 │ │ -05afbe: 0e00 |0003: return-void │ │ +05b7dc: |[05b7dc] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +05b7ec: 7110 3602 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0236 │ │ +05b7f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3468 (TrafficStatsCompatIcs.java) │ │ + source_file_idx : 3474 (TrafficStatsCompatIcs.java) │ │ │ │ Class #193 header: │ │ -class_idx : 427 │ │ +class_idx : 431 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 928 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #193 - │ │ @@ -33687,17 +33686,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05afc0: |[05afc0] android.support.v4.os.EnvironmentCompat.:()V │ │ -05afd0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05afd6: 0e00 |0003: return-void │ │ +05b7f4: |[05b7f4] android.support.v4.os.EnvironmentCompat.:()V │ │ +05b804: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05b80a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/EnvironmentCompat; │ │ │ │ #1 : (in Landroid/support/v4/os/EnvironmentCompat;) │ │ @@ -33705,47 +33704,47 @@ │ │ type : '(Ljava/io/File;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -05afd8: |[05afd8] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -05afe8: 6003 3600 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05afec: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ -05aff0: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ -05aff4: 7110 3809 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@0938 │ │ -05affa: 0c04 |0009: move-result-object v4 │ │ -05affc: 1104 |000a: return-object v4 │ │ -05affe: 6e10 5424 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@2454 │ │ -05b004: 0c01 |000e: move-result-object v1 │ │ -05b006: 7100 7102 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0271 │ │ -05b00c: 0c04 |0012: move-result-object v4 │ │ -05b00e: 6e10 5424 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@2454 │ │ -05b014: 0c00 |0016: move-result-object v0 │ │ -05b016: 6e20 d024 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@24d0 │ │ -05b01c: 0a04 |001a: move-result v4 │ │ -05b01e: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ -05b022: 7100 7202 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0272 │ │ -05b028: 0c04 |0020: move-result-object v4 │ │ -05b02a: 28e9 |0021: goto 000a // -0017 │ │ -05b02c: 0d02 |0022: move-exception v2 │ │ -05b02e: 1a04 9f03 |0023: const-string v4, "EnvironmentCompat" // string@039f │ │ -05b032: 2205 b604 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@04b6 │ │ -05b036: 7010 d724 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05b03c: 1a06 ff03 |002a: const-string v6, "Failed to resolve canonical path: " // string@03ff │ │ -05b040: 6e20 df24 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05b046: 0c05 |002f: move-result-object v5 │ │ -05b048: 6e20 de24 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05b04e: 0c05 |0033: move-result-object v5 │ │ -05b050: 6e10 e424 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05b056: 0c05 |0037: move-result-object v5 │ │ -05b058: 7120 6f20 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -05b05e: 1a04 7f26 |003b: const-string v4, "unknown" // string@267f │ │ -05b062: 28cd |003d: goto 000a // -0033 │ │ +05b80c: |[05b80c] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +05b81c: 6003 3600 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05b820: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ +05b824: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ +05b828: 7110 3809 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@0938 │ │ +05b82e: 0c04 |0009: move-result-object v4 │ │ +05b830: 1104 |000a: return-object v4 │ │ +05b832: 6e10 5424 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@2454 │ │ +05b838: 0c01 |000e: move-result-object v1 │ │ +05b83a: 7100 7102 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0271 │ │ +05b840: 0c04 |0012: move-result-object v4 │ │ +05b842: 6e10 5424 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@2454 │ │ +05b848: 0c00 |0016: move-result-object v0 │ │ +05b84a: 6e20 d024 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@24d0 │ │ +05b850: 0a04 |001a: move-result v4 │ │ +05b852: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ +05b856: 7100 7202 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0272 │ │ +05b85c: 0c04 |0020: move-result-object v4 │ │ +05b85e: 28e9 |0021: goto 000a // -0017 │ │ +05b860: 0d02 |0022: move-exception v2 │ │ +05b862: 1a04 9f03 |0023: const-string v4, "EnvironmentCompat" // string@039f │ │ +05b866: 2205 bc04 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@04bc │ │ +05b86a: 7010 d724 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05b870: 1a06 ff03 |002a: const-string v6, "Failed to resolve canonical path: " // string@03ff │ │ +05b874: 6e20 df24 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05b87a: 0c05 |002f: move-result-object v5 │ │ +05b87c: 6e20 de24 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +05b882: 0c05 |0033: move-result-object v5 │ │ +05b884: 6e10 e424 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05b88a: 0c05 |0037: move-result-object v5 │ │ +05b88c: 7120 6f20 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +05b892: 1a04 8526 |003b: const-string v4, "unknown" // string@2685 │ │ +05b896: 28cd |003d: goto 000a // -0033 │ │ catches : 1 │ │ 0x000b - 0x0020 │ │ Ljava/io/IOException; -> 0x0022 │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=57 │ │ 0x0006 line=58 │ │ @@ -33764,17 +33763,17 @@ │ │ 0x0002 - 0x003e reg=3 version I │ │ 0x0000 - 0x003e reg=7 path Ljava/io/File; │ │ │ │ Virtual methods - │ │ source_file_idx : 928 (EnvironmentCompat.java) │ │ │ │ Class #194 header: │ │ -class_idx : 428 │ │ +class_idx : 432 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 929 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #194 - │ │ @@ -33790,17 +33789,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b074: |[05b074] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ -05b084: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05b08a: 0e00 |0003: return-void │ │ +05b8a8: |[05b8a8] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ +05b8b8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05b8be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/EnvironmentCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/os/EnvironmentCompatKitKat;) │ │ @@ -33808,32 +33807,32 @@ │ │ type : '(Ljava/io/File;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b08c: |[05b08c] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -05b09c: 7110 7302 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@0273 │ │ -05b0a2: 0c00 |0003: move-result-object v0 │ │ -05b0a4: 1100 |0004: return-object v0 │ │ +05b8c0: |[05b8c0] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +05b8d0: 7110 7302 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@0273 │ │ +05b8d6: 0c00 |0003: move-result-object v0 │ │ +05b8d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 path Ljava/io/File; │ │ │ │ Virtual methods - │ │ source_file_idx : 929 (EnvironmentCompatKitKat.java) │ │ │ │ Class #195 header: │ │ -class_idx : 429 │ │ +class_idx : 433 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3048 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3054 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #195 annotations: │ │ Annotations on class │ │ @@ -33867,18 +33866,18 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b0a8: |[05b0a8] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -05b0b8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05b0be: 5b01 3e03 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033e │ │ -05b0c2: 0e00 |0005: return-void │ │ +05b8dc: |[05b8dc] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +05b8ec: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05b8f2: 5b01 3e03 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033e │ │ +05b8f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ @@ -33892,20 +33891,20 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05b0c4: |[05b0c4] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -05b0d4: 5420 3e03 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033e │ │ -05b0d8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05b0da: 7230 3e09 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@093e │ │ -05b0e0: 0c00 |0006: move-result-object v0 │ │ -05b0e2: 1100 |0007: return-object v0 │ │ +05b8f8: |[05b8f8] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +05b908: 5420 3e03 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033e │ │ +05b90c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05b90e: 7230 3e09 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@093e │ │ +05b914: 0c00 |0006: move-result-object v0 │ │ +05b916: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0008 reg=3 source Landroid/os/Parcel; │ │ @@ -33915,34 +33914,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05b0e4: |[05b0e4] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -05b0f4: 5410 3e03 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033e │ │ -05b0f8: 7220 3f09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@093f │ │ -05b0fe: 0c00 |0005: move-result-object v0 │ │ -05b100: 1100 |0006: return-object v0 │ │ +05b918: |[05b918] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +05b928: 5410 3e03 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033e │ │ +05b92c: 7220 3f09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@093f │ │ +05b932: 0c00 |0005: move-result-object v0 │ │ +05b934: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0007 reg=2 size I │ │ │ │ - source_file_idx : 3048 (ParcelableCompat.java) │ │ + source_file_idx : 3054 (ParcelableCompat.java) │ │ │ │ Class #196 header: │ │ -class_idx : 430 │ │ +class_idx : 434 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3048 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #196 annotations: │ │ Annotations on class │ │ @@ -33963,17 +33962,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b104: |[05b104] android.support.v4.os.ParcelableCompat.:()V │ │ -05b114: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05b11a: 0e00 |0003: return-void │ │ +05b938: |[05b938] android.support.v4.os.ParcelableCompat.:()V │ │ +05b948: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05b94e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -33982,39 +33981,39 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05b11c: |[05b11c] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -05b12c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05b130: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -05b134: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -05b138: 7110 4509 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0945 │ │ -05b13e: 2200 ad01 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@01ad │ │ -05b142: 7020 3909 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0939 │ │ -05b148: 1100 |000e: return-object v0 │ │ +05b950: |[05b950] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +05b960: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05b964: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +05b968: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +05b96c: 7110 4509 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0945 │ │ +05b972: 2200 b101 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@01b1 │ │ +05b976: 7020 3909 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0939 │ │ +05b97c: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0006 line=37 │ │ 0x0009 line=39 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ 0x0000 - 0x000f reg=2 callbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3048 (ParcelableCompat.java) │ │ + source_file_idx : 3054 (ParcelableCompat.java) │ │ │ │ Class #197 header: │ │ -class_idx : 431 │ │ +class_idx : 435 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3049 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3055 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #197 annotations: │ │ Annotations on class │ │ @@ -34041,21 +34040,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3049 (ParcelableCompatCreatorCallbacks.java) │ │ + source_file_idx : 3055 (ParcelableCompatCreatorCallbacks.java) │ │ │ │ Class #198 header: │ │ -class_idx : 432 │ │ +class_idx : 436 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3050 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3056 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #198 annotations: │ │ Annotations on class │ │ @@ -34089,18 +34088,18 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b14c: |[05b14c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -05b15c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05b162: 5b01 3f03 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033f │ │ -05b166: 0e00 |0005: return-void │ │ +05b980: |[05b980] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +05b990: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05b996: 5b01 3f03 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033f │ │ +05b99a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ @@ -34114,20 +34113,20 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05b168: |[05b168] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -05b178: 5420 3f03 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033f │ │ -05b17c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05b17e: 7230 3e09 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@093e │ │ -05b184: 0c00 |0006: move-result-object v0 │ │ -05b186: 1100 |0007: return-object v0 │ │ +05b99c: |[05b99c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +05b9ac: 5420 3f03 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033f │ │ +05b9b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05b9b2: 7230 3e09 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@093e │ │ +05b9b8: 0c00 |0006: move-result-object v0 │ │ +05b9ba: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0008 reg=3 in Landroid/os/Parcel; │ │ @@ -34137,19 +34136,19 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05b188: |[05b188] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -05b198: 5410 3f03 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033f │ │ -05b19c: 7230 3e09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@093e │ │ -05b1a2: 0c00 |0005: move-result-object v0 │ │ -05b1a4: 1100 |0006: return-object v0 │ │ +05b9bc: |[05b9bc] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +05b9cc: 5410 3f03 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033f │ │ +05b9d0: 7230 3e09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@093e │ │ +05b9d6: 0c00 |0005: move-result-object v0 │ │ +05b9d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=2 in Landroid/os/Parcel; │ │ @@ -34160,34 +34159,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05b1a8: |[05b1a8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -05b1b8: 5410 3f03 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033f │ │ -05b1bc: 7220 3f09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@093f │ │ -05b1c2: 0c00 |0005: move-result-object v0 │ │ -05b1c4: 1100 |0006: return-object v0 │ │ +05b9dc: |[05b9dc] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +05b9ec: 5410 3f03 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033f │ │ +05b9f0: 7220 3f09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@093f │ │ +05b9f6: 0c00 |0005: move-result-object v0 │ │ +05b9f8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=2 size I │ │ │ │ - source_file_idx : 3050 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 3056 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #199 header: │ │ -class_idx : 433 │ │ +class_idx : 437 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3050 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3056 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #199 annotations: │ │ Annotations on method #2373 'instantiate' │ │ @@ -34206,17 +34205,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b1c8: |[05b1c8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -05b1d8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05b1de: 0e00 |0003: return-void │ │ +05b9fc: |[05b9fc] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +05ba0c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05ba12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub; │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;) │ │ @@ -34224,33 +34223,33 @@ │ │ type : '(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05b1e0: |[05b1e0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -05b1f0: 2200 b001 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@01b0 │ │ -05b1f4: 7020 4009 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0940 │ │ -05b1fa: 1100 |0005: return-object v0 │ │ +05ba14: |[05ba14] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +05ba24: 2200 b401 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@01b4 │ │ +05ba28: 7020 4009 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0940 │ │ +05ba2e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ 0x0000 - 0x0006 reg=1 callbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3050 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 3056 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #200 header: │ │ -class_idx : 434 │ │ +class_idx : 438 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3070 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3076 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #200 annotations: │ │ Annotations on class │ │ @@ -34262,21 +34261,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3070 (PrintHelper.java) │ │ + source_file_idx : 3076 (PrintHelper.java) │ │ │ │ Class #201 header: │ │ -class_idx : 437 │ │ +class_idx : 441 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3070 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3076 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #201 annotations: │ │ Annotations on class │ │ @@ -34338,21 +34337,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;) │ │ name : 'setScaleMode' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3070 (PrintHelper.java) │ │ + source_file_idx : 3076 (PrintHelper.java) │ │ │ │ Class #202 header: │ │ -class_idx : 438 │ │ +class_idx : 442 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3070 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3076 │ │ static_fields_size : 6 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #202 annotations: │ │ Annotations on class │ │ @@ -34407,28 +34406,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -05b1fc: |[05b1fc] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ -05b20c: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05b212: 7100 6a09 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@096a │ │ -05b218: 0a00 |0006: move-result v0 │ │ -05b21a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -05b21e: 2200 b301 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@01b3 │ │ -05b222: 7020 4609 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@0946 │ │ -05b228: 5b20 4a03 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ -05b22c: 0e00 |0010: return-void │ │ -05b22e: 2200 b401 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@01b4 │ │ -05b232: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -05b234: 7020 5009 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@0950 │ │ -05b23a: 5b20 4a03 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ -05b23e: 28f7 |0019: goto 0010 // -0009 │ │ +05ba30: |[05ba30] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ +05ba40: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05ba46: 7100 6a09 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@096a │ │ +05ba4c: 0a00 |0006: move-result v0 │ │ +05ba4e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +05ba52: 2200 b701 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@01b7 │ │ +05ba56: 7020 4609 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@0946 │ │ +05ba5c: 5b20 4a03 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ +05ba60: 0e00 |0010: return-void │ │ +05ba62: 2200 b801 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@01b8 │ │ +05ba66: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +05ba68: 7020 5009 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@0950 │ │ +05ba6e: 5b20 4a03 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ +05ba72: 28f7 |0019: goto 0010 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0003 line=198 │ │ 0x0009 line=199 │ │ 0x0010 line=203 │ │ 0x0011 line=201 │ │ @@ -34441,22 +34440,22 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -05b240: |[05b240] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ -05b250: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05b254: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -05b258: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -05b25c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -05b25e: 0f00 |0007: return v0 │ │ -05b260: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05b262: 28fe |0009: goto 0007 // -0002 │ │ +05ba74: |[05ba74] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ +05ba84: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05ba88: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +05ba8c: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +05ba90: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05ba92: 0f00 |0007: return v0 │ │ +05ba94: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05ba96: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0006 line=70 │ │ 0x0007 line=72 │ │ locals : │ │ │ │ @@ -34466,19 +34465,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05b264: |[05b264] android.support.v4.print.PrintHelper.getColorMode:()I │ │ -05b274: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ -05b278: 7210 5909 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@0959 │ │ -05b27e: 0a00 |0005: move-result v0 │ │ -05b280: 0f00 |0006: return v0 │ │ +05ba98: |[05ba98] android.support.v4.print.PrintHelper.getColorMode:()I │ │ +05baa8: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ +05baac: 7210 5909 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@0959 │ │ +05bab2: 0a00 |0005: move-result v0 │ │ +05bab4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -34486,19 +34485,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05b284: |[05b284] android.support.v4.print.PrintHelper.getOrientation:()I │ │ -05b294: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ -05b298: 7210 5a09 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@095a │ │ -05b29e: 0a00 |0005: move-result v0 │ │ -05b2a0: 0f00 |0006: return v0 │ │ +05bab8: |[05bab8] android.support.v4.print.PrintHelper.getOrientation:()I │ │ +05bac8: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ +05bacc: 7210 5a09 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@095a │ │ +05bad2: 0a00 |0005: move-result v0 │ │ +05bad4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -34506,19 +34505,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05b2a4: |[05b2a4] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ -05b2b4: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ -05b2b8: 7210 5b09 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@095b │ │ -05b2be: 0a00 |0005: move-result v0 │ │ -05b2c0: 0f00 |0006: return v0 │ │ +05bad8: |[05bad8] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ +05bae8: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ +05baec: 7210 5b09 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@095b │ │ +05baf2: 0a00 |0005: move-result v0 │ │ +05baf4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -34526,18 +34525,18 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05b2c4: |[05b2c4] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -05b2d4: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ -05b2d8: 7230 5c09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@095c │ │ -05b2de: 0e00 |0005: return-void │ │ +05baf8: |[05baf8] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +05bb08: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ +05bb0c: 7230 5c09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@095c │ │ +05bb12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0005 line=279 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -34548,18 +34547,18 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05b2e0: |[05b2e0] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -05b2f0: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ -05b2f4: 7230 5d09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@095d │ │ -05b2fa: 0e00 |0005: return-void │ │ +05bb14: |[05bb14] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +05bb24: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ +05bb28: 7230 5d09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@095d │ │ +05bb2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0005 line=292 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -34570,18 +34569,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05b2fc: |[05b2fc] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ -05b30c: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ -05b310: 7220 5e09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@095e │ │ -05b316: 0e00 |0005: return-void │ │ +05bb30: |[05bb30] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ +05bb40: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ +05bb44: 7220 5e09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@095e │ │ +05bb4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0005 line=238 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ @@ -34591,18 +34590,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05b318: |[05b318] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ -05b328: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ -05b32c: 7220 5f09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@095f │ │ -05b332: 0e00 |0005: return-void │ │ +05bb4c: |[05bb4c] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ +05bb5c: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ +05bb60: 7220 5f09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@095f │ │ +05bb66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0005 line=259 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 orientation I │ │ @@ -34612,33 +34611,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05b334: |[05b334] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ -05b344: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ -05b348: 7220 6009 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@0960 │ │ -05b34e: 0e00 |0005: return-void │ │ +05bb68: |[05bb68] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ +05bb78: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@034a │ │ +05bb7c: 7220 6009 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@0960 │ │ +05bb82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0005 line=216 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ │ │ - source_file_idx : 3070 (PrintHelper.java) │ │ + source_file_idx : 3076 (PrintHelper.java) │ │ │ │ Class #203 header: │ │ -class_idx : 439 │ │ +class_idx : 443 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 148 │ │ -source_file_idx : 3072 │ │ +superclass_idx : 151 │ │ +source_file_idx : 3078 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #203 annotations: │ │ Annotations on class │ │ @@ -34678,21 +34677,21 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05b350: |[05b350] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ │ -05b360: 5b01 4c03 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@034c │ │ -05b364: 5b02 4f03 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@034f │ │ -05b368: 5b03 4d03 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@034d │ │ -05b36c: 5904 4e03 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@034e │ │ -05b370: 7010 b202 0000 |0008: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@02b2 │ │ -05b376: 0e00 |000b: return-void │ │ +05bb84: |[05bb84] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ │ +05bb94: 5b01 4c03 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@034c │ │ +05bb98: 5b02 4f03 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@034f │ │ +05bb9c: 5b03 4d03 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@034d │ │ +05bba0: 5904 4e03 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@034e │ │ +05bba4: 7010 b202 0000 |0008: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@02b2 │ │ +05bbaa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ 0x0000 - 0x000c reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -34705,33 +34704,33 @@ │ │ type : '(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -05b378: |[05b378] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -05b388: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05b38a: 5b46 4b03 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@034b │ │ -05b38e: 2202 9500 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0095 │ │ -05b392: 5443 4f03 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@034f │ │ -05b396: 7020 b402 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@02b4 │ │ -05b39c: 6e20 b602 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02b6 │ │ -05b3a2: 0c02 |000d: move-result-object v2 │ │ -05b3a4: 6e20 b702 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02b7 │ │ -05b3aa: 0c02 |0011: move-result-object v2 │ │ -05b3ac: 6e10 b502 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@02b5 │ │ -05b3b2: 0c01 |0015: move-result-object v1 │ │ -05b3b4: 6e20 ac02 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@02ac │ │ -05b3ba: 0a02 |0019: move-result v2 │ │ -05b3bc: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ -05b3c0: 6e30 af02 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@02af │ │ -05b3c6: 0e00 |001f: return-void │ │ -05b3c8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -05b3ca: 28fb |0021: goto 001c // -0005 │ │ +05bbac: |[05bbac] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +05bbbc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05bbbe: 5b46 4b03 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@034b │ │ +05bbc2: 2202 9800 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0098 │ │ +05bbc6: 5443 4f03 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@034f │ │ +05bbca: 7020 b402 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@02b4 │ │ +05bbd0: 6e20 b602 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02b6 │ │ +05bbd6: 0c02 |000d: move-result-object v2 │ │ +05bbd8: 6e20 b702 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02b7 │ │ +05bbde: 0c02 |0011: move-result-object v2 │ │ +05bbe0: 6e10 b502 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@02b5 │ │ +05bbe6: 0c01 |0015: move-result-object v1 │ │ +05bbe8: 6e20 ac02 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@02ac │ │ +05bbee: 0a02 |0019: move-result v2 │ │ +05bbf0: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ +05bbf4: 6e30 af02 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@02af │ │ +05bbfa: 0e00 |001f: return-void │ │ +05bbfc: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +05bbfe: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=189 │ │ 0x0003 line=191 │ │ 0x0016 line=195 │ │ 0x001c line=196 │ │ 0x001f line=197 │ │ @@ -34751,78 +34750,78 @@ │ │ type : '([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 125 16-bit code units │ │ -05b3cc: |[05b3cc] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -05b3dc: 2204 9900 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@0099 │ │ -05b3e0: 5495 4c03 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@034c │ │ -05b3e4: 5455 6603 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0366 │ │ -05b3e8: 5496 4b03 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@034b │ │ -05b3ec: 7030 b902 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@02b9 │ │ -05b3f2: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -05b3f4: 6e20 bc02 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@02bc │ │ -05b3fa: 0c03 |000f: move-result-object v3 │ │ -05b3fc: 2200 5700 |0010: new-instance v0, Landroid/graphics/RectF; // type@0057 │ │ -05b400: 6e10 1b02 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@021b │ │ -05b406: 0c05 |0015: move-result-object v5 │ │ -05b408: 6e10 1c02 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@021c │ │ -05b40e: 0c05 |0019: move-result-object v5 │ │ -05b410: 7020 ea01 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@01ea │ │ -05b416: 5495 4c03 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@034c │ │ -05b41a: 5496 4d03 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@034d │ │ -05b41e: 6e10 c001 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@01c0 │ │ -05b424: 0a06 |0024: move-result v6 │ │ -05b426: 5497 4d03 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@034d │ │ -05b42a: 6e10 bf01 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@01bf │ │ -05b430: 0a07 |002a: move-result v7 │ │ -05b432: 5298 4e03 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@034e │ │ -05b436: 7158 8009 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0980 │ │ -05b43c: 0c02 |0030: move-result-object v2 │ │ -05b43e: 6e10 1a02 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@021a │ │ -05b444: 0c05 |0034: move-result-object v5 │ │ -05b446: 5496 4d03 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@034d │ │ -05b44a: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -05b44c: 6e40 c801 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@01c8 │ │ -05b452: 6e20 bb02 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@02bb │ │ -05b458: 2205 8a04 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@048a │ │ -05b45c: 6e10 9f02 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@029f │ │ -05b462: 0c06 |0043: move-result-object v6 │ │ -05b464: 7020 6324 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@2463 │ │ -05b46a: 6e20 bd02 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@02bd │ │ -05b470: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -05b472: 2355 ff04 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@04ff │ │ -05b476: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -05b478: 6207 3900 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0039 │ │ -05b47c: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -05b480: 6e20 b102 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@02b1 │ │ -05b486: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -05b48a: 6e10 ba02 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@02ba │ │ -05b490: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -05b494: 6e10 9e02 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@029e │ │ -05b49a: 0e00 |005f: return-void │ │ -05b49c: 0d01 |0060: move-exception v1 │ │ -05b49e: 1a05 ff0b |0061: const-string v5, "PrintHelperKitkat" // string@0bff │ │ -05b4a2: 1a06 ab03 |0063: const-string v6, "Error writing printed content" // string@03ab │ │ -05b4a6: 7130 6c20 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -05b4ac: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -05b4ae: 6e20 b002 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@02b0 │ │ -05b4b4: 28e9 |006c: goto 0055 // -0017 │ │ -05b4b6: 0d05 |006d: move-exception v5 │ │ -05b4b8: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -05b4bc: 6e10 ba02 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@02ba │ │ -05b4c2: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -05b4c6: 6e10 9e02 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@029e │ │ -05b4cc: 2705 |0078: throw v5 │ │ -05b4ce: 0d05 |0079: move-exception v5 │ │ -05b4d0: 28e5 |007a: goto 005f // -001b │ │ -05b4d2: 0d06 |007b: move-exception v6 │ │ -05b4d4: 28fc |007c: goto 0078 // -0004 │ │ +05bc00: |[05bc00] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +05bc10: 2204 9c00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@009c │ │ +05bc14: 5495 4c03 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@034c │ │ +05bc18: 5455 6603 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0366 │ │ +05bc1c: 5496 4b03 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@034b │ │ +05bc20: 7030 b902 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@02b9 │ │ +05bc26: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +05bc28: 6e20 bc02 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@02bc │ │ +05bc2e: 0c03 |000f: move-result-object v3 │ │ +05bc30: 2200 5800 |0010: new-instance v0, Landroid/graphics/RectF; // type@0058 │ │ +05bc34: 6e10 1b02 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@021b │ │ +05bc3a: 0c05 |0015: move-result-object v5 │ │ +05bc3c: 6e10 1c02 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@021c │ │ +05bc42: 0c05 |0019: move-result-object v5 │ │ +05bc44: 7020 ea01 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@01ea │ │ +05bc4a: 5495 4c03 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@034c │ │ +05bc4e: 5496 4d03 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@034d │ │ +05bc52: 6e10 c001 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@01c0 │ │ +05bc58: 0a06 |0024: move-result v6 │ │ +05bc5a: 5497 4d03 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@034d │ │ +05bc5e: 6e10 bf01 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@01bf │ │ +05bc64: 0a07 |002a: move-result v7 │ │ +05bc66: 5298 4e03 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@034e │ │ +05bc6a: 7158 8009 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0980 │ │ +05bc70: 0c02 |0030: move-result-object v2 │ │ +05bc72: 6e10 1a02 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@021a │ │ +05bc78: 0c05 |0034: move-result-object v5 │ │ +05bc7a: 5496 4d03 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@034d │ │ +05bc7e: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +05bc80: 6e40 c801 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@01c8 │ │ +05bc86: 6e20 bb02 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@02bb │ │ +05bc8c: 2205 9004 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@0490 │ │ +05bc90: 6e10 9f02 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@029f │ │ +05bc96: 0c06 |0043: move-result-object v6 │ │ +05bc98: 7020 6324 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@2463 │ │ +05bc9e: 6e20 bd02 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@02bd │ │ +05bca4: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +05bca6: 2355 0505 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@0505 │ │ +05bcaa: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +05bcac: 6207 3900 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0039 │ │ +05bcb0: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +05bcb4: 6e20 b102 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@02b1 │ │ +05bcba: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +05bcbe: 6e10 ba02 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@02ba │ │ +05bcc4: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +05bcc8: 6e10 9e02 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@029e │ │ +05bcce: 0e00 |005f: return-void │ │ +05bcd0: 0d01 |0060: move-exception v1 │ │ +05bcd2: 1a05 050c |0061: const-string v5, "PrintHelperKitkat" // string@0c05 │ │ +05bcd6: 1a06 ab03 |0063: const-string v6, "Error writing printed content" // string@03ab │ │ +05bcda: 7130 6c20 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +05bce0: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +05bce2: 6e20 b002 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@02b0 │ │ +05bce8: 28e9 |006c: goto 0055 // -0017 │ │ +05bcea: 0d05 |006d: move-exception v5 │ │ +05bcec: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +05bcf0: 6e10 ba02 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@02ba │ │ +05bcf6: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +05bcfa: 6e10 9e02 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@029e │ │ +05bd00: 2705 |0078: throw v5 │ │ +05bd02: 0d05 |0079: move-exception v5 │ │ +05bd04: 28e5 |007a: goto 005f // -001b │ │ +05bd06: 0d06 |007b: move-exception v6 │ │ +05bd08: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -34865,21 +34864,21 @@ │ │ 0x000b - 0x007d reg=4 pdfDocument Landroid/print/pdf/PrintedPdfDocument; │ │ 0x0000 - 0x007d reg=9 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ 0x0000 - 0x007d reg=10 pageRanges [Landroid/print/PageRange; │ │ 0x0000 - 0x007d reg=11 fileDescriptor Landroid/os/ParcelFileDescriptor; │ │ 0x0000 - 0x007d reg=12 cancellationSignal Landroid/os/CancellationSignal; │ │ 0x0000 - 0x007d reg=13 writeResultCallback Landroid/print/PrintDocumentAdapter$WriteResultCallback; │ │ │ │ - source_file_idx : 3072 (PrintHelperKitkat.java) │ │ + source_file_idx : 3078 (PrintHelperKitkat.java) │ │ │ │ Class #204 header: │ │ -class_idx : 440 │ │ +class_idx : 444 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3072 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3078 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #204 annotations: │ │ Annotations on class │ │ @@ -34904,18 +34903,18 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b510: |[05b510] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ -05b520: 5b01 5003 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0350 │ │ -05b524: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05b52a: 0e00 |0005: return-void │ │ +05bd44: |[05bd44] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ +05bd54: 5b01 5003 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0350 │ │ +05bd58: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05bd5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -34925,37 +34924,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05b52c: |[05b52c] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ -05b53c: 5420 5003 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0350 │ │ -05b540: 5400 5103 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0351 │ │ -05b544: 7110 7a09 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@097a │ │ -05b54a: 5420 5003 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0350 │ │ -05b54e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -05b550: 6e20 7109 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@0971 │ │ -05b556: 0e00 |000d: return-void │ │ +05bd60: |[05bd60] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ +05bd70: 5420 5003 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0350 │ │ +05bd74: 5400 5103 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0351 │ │ +05bd78: 7110 7a09 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@097a │ │ +05bd7e: 5420 5003 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0350 │ │ +05bd82: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +05bd84: 6e20 7109 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@0971 │ │ +05bd8a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x0007 line=326 │ │ 0x000d line=327 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2$1$1; │ │ │ │ - source_file_idx : 3072 (PrintHelperKitkat.java) │ │ + source_file_idx : 3078 (PrintHelperKitkat.java) │ │ │ │ Class #205 header: │ │ -class_idx : 441 │ │ +class_idx : 445 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 116 │ │ -source_file_idx : 3072 │ │ +superclass_idx : 118 │ │ +source_file_idx : 3078 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #205 annotations: │ │ Annotations on class │ │ @@ -34996,22 +34995,22 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05b558: |[05b558] android.support.v4.print.PrintHelperKitkat$2$1.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V │ │ -05b568: 5b01 5103 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0351 │ │ -05b56c: 5b02 5203 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0352 │ │ -05b570: 5b03 5403 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0354 │ │ -05b574: 5b04 5503 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0355 │ │ -05b578: 5b05 5303 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0353 │ │ -05b57c: 7010 4902 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0249 │ │ -05b582: 0e00 |000d: return-void │ │ +05bd8c: |[05bd8c] android.support.v4.print.PrintHelperKitkat$2$1.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V │ │ +05bd9c: 5b01 5103 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0351 │ │ +05bda0: 5b02 5203 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0352 │ │ +05bda4: 5b03 5403 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0354 │ │ +05bda8: 5b04 5503 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0355 │ │ +05bdac: 5b05 5303 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0353 │ │ +05bdb0: 7010 4902 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0249 │ │ +05bdb6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/os/CancellationSignal; │ │ @@ -35025,26 +35024,26 @@ │ │ type : '([Landroid/net/Uri;)Landroid/graphics/Bitmap;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -05b584: |[05b584] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ -05b594: 5430 5103 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0351 │ │ -05b598: 5400 5903 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0359 │ │ -05b59c: 5431 5103 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0351 │ │ -05b5a0: 5411 5b03 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@035b │ │ -05b5a4: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ -05b5a8: 7130 8109 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/print/PrintHelperKitkat;.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0981 │ │ -05b5ae: 0c00 |000d: move-result-object v0 │ │ -05b5b0: 1100 |000e: return-object v0 │ │ -05b5b2: 0d00 |000f: move-exception v0 │ │ -05b5b4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -05b5b6: 28fd |0011: goto 000e // -0003 │ │ +05bdb8: |[05bdb8] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ +05bdc8: 5430 5103 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0351 │ │ +05bdcc: 5400 5903 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0359 │ │ +05bdd0: 5431 5103 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0351 │ │ +05bdd4: 5411 5b03 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@035b │ │ +05bdd8: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ +05bddc: 7130 8109 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/print/PrintHelperKitkat;.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0981 │ │ +05bde2: 0c00 |000d: move-result-object v0 │ │ +05bde4: 1100 |000e: return-object v0 │ │ +05bde6: 0d00 |000f: move-exception v0 │ │ +05bde8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +05bdea: 28fd |0011: goto 000e // -0003 │ │ catches : 1 │ │ 0x0000 - 0x000d │ │ Ljava/io/FileNotFoundException; -> 0x000f │ │ positions : │ │ 0x0000 line=334 │ │ 0x000e line=338 │ │ 0x000f line=335 │ │ @@ -35058,19 +35057,19 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05b5c8: |[05b5c8] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -05b5d8: 1f02 fc04 |0000: check-cast v2, [Landroid/net/Uri; // type@04fc │ │ -05b5dc: 6e20 7209 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@0972 │ │ -05b5e2: 0c00 |0005: move-result-object v0 │ │ -05b5e4: 1100 |0006: return-object v0 │ │ +05bdfc: |[05bdfc] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +05be0c: 1f02 0205 |0000: check-cast v2, [Landroid/net/Uri; // type@0502 │ │ +05be10: 6e20 7209 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@0972 │ │ +05be16: 0c00 |0005: move-result-object v0 │ │ +05be18: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -35079,18 +35078,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b5e8: |[05b5e8] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ -05b5f8: 5410 5303 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0353 │ │ -05b5fc: 6e10 ad02 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@02ad │ │ -05b602: 0e00 |0005: return-void │ │ +05be1c: |[05be1c] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ +05be2c: 5410 5303 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0353 │ │ +05be30: 6e10 ad02 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@02ad │ │ +05be36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0005 line=363 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ 0x0000 - 0x0006 reg=2 result Landroid/graphics/Bitmap; │ │ @@ -35100,18 +35099,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05b604: |[05b604] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ -05b614: 1f01 4c00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@004c │ │ -05b618: 6e20 7409 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@0974 │ │ -05b61e: 0e00 |0005: return-void │ │ +05be38: |[05be38] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ +05be48: 1f01 4c00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@004c │ │ +05be4c: 6e20 7409 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@0974 │ │ +05be52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -35120,44 +35119,44 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -05b620: |[05b620] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ -05b630: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05b632: 6f20 4c02 5400 |0001: invoke-super {v4, v5}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@024c │ │ -05b638: 5442 5103 |0004: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0351 │ │ -05b63c: 5b25 5803 |0006: iput-object v5, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0358 │ │ -05b640: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ -05b644: 2202 9500 |000a: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0095 │ │ -05b648: 5443 5103 |000c: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0351 │ │ -05b64c: 5433 5c03 |000e: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@035c │ │ -05b650: 7020 b402 3200 |0010: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@02b4 │ │ -05b656: 6e20 b602 0200 |0013: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02b6 │ │ -05b65c: 0c02 |0016: move-result-object v2 │ │ -05b65e: 6e20 b702 0200 |0017: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02b7 │ │ -05b664: 0c02 |001a: move-result-object v2 │ │ -05b666: 6e10 b502 0200 |001b: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@02b5 │ │ -05b66c: 0c01 |001e: move-result-object v1 │ │ -05b66e: 5442 5403 |001f: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0354 │ │ -05b672: 5443 5503 |0021: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0355 │ │ -05b676: 6e20 ac02 3200 |0023: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@02ac │ │ -05b67c: 0a02 |0026: move-result v2 │ │ -05b67e: 3902 0800 |0027: if-nez v2, 002f // +0008 │ │ -05b682: 5442 5303 |0029: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0353 │ │ -05b686: 6e30 af02 1200 |002b: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@02af │ │ -05b68c: 0e00 |002e: return-void │ │ -05b68e: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -05b690: 28f9 |0030: goto 0029 // -0007 │ │ -05b692: 5442 5303 |0031: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0353 │ │ -05b696: 1203 |0033: const/4 v3, #int 0 // #0 │ │ -05b698: 6e20 ae02 3200 |0034: invoke-virtual {v2, v3}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@02ae │ │ -05b69e: 28f7 |0037: goto 002e // -0009 │ │ +05be54: |[05be54] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ +05be64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05be66: 6f20 4c02 5400 |0001: invoke-super {v4, v5}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@024c │ │ +05be6c: 5442 5103 |0004: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0351 │ │ +05be70: 5b25 5803 |0006: iput-object v5, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0358 │ │ +05be74: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ +05be78: 2202 9800 |000a: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0098 │ │ +05be7c: 5443 5103 |000c: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0351 │ │ +05be80: 5433 5c03 |000e: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@035c │ │ +05be84: 7020 b402 3200 |0010: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@02b4 │ │ +05be8a: 6e20 b602 0200 |0013: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02b6 │ │ +05be90: 0c02 |0016: move-result-object v2 │ │ +05be92: 6e20 b702 0200 |0017: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02b7 │ │ +05be98: 0c02 |001a: move-result-object v2 │ │ +05be9a: 6e10 b502 0200 |001b: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@02b5 │ │ +05bea0: 0c01 |001e: move-result-object v1 │ │ +05bea2: 5442 5403 |001f: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0354 │ │ +05bea6: 5443 5503 |0021: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0355 │ │ +05beaa: 6e20 ac02 3200 |0023: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@02ac │ │ +05beb0: 0a02 |0026: move-result v2 │ │ +05beb2: 3902 0800 |0027: if-nez v2, 002f // +0008 │ │ +05beb6: 5442 5303 |0029: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0353 │ │ +05beba: 6e30 af02 1200 |002b: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@02af │ │ +05bec0: 0e00 |002e: return-void │ │ +05bec2: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +05bec4: 28f9 |0030: goto 0029 // -0007 │ │ +05bec6: 5442 5303 |0031: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0353 │ │ +05beca: 1203 |0033: const/4 v3, #int 0 // #0 │ │ +05becc: 6e20 ae02 3200 |0034: invoke-virtual {v2, v3}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@02ae │ │ +05bed2: 28f7 |0037: goto 002e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=343 │ │ 0x0004 line=344 │ │ 0x0008 line=345 │ │ 0x000a line=346 │ │ 0x001f line=350 │ │ @@ -35177,18 +35176,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05b6a0: |[05b6a0] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ -05b6b0: 1f01 4c00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@004c │ │ -05b6b4: 6e20 7609 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@0976 │ │ -05b6ba: 0e00 |0005: return-void │ │ +05bed4: |[05bed4] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ +05bee4: 1f01 4c00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@004c │ │ +05bee8: 6e20 7609 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@0976 │ │ +05beee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -35197,34 +35196,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05b6bc: |[05b6bc] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ -05b6cc: 5420 5203 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0352 │ │ -05b6d0: 2201 b801 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@01b8 │ │ -05b6d4: 7020 6e09 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@096e │ │ -05b6da: 6e20 7002 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@0270 │ │ -05b6e0: 0e00 |000a: return-void │ │ +05bef0: |[05bef0] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ +05bf00: 5420 5203 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0352 │ │ +05bf04: 2201 bc01 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@01bc │ │ +05bf08: 7020 6e09 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@096e │ │ +05bf0e: 6e20 7002 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@0270 │ │ +05bf14: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x000a line=329 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ - source_file_idx : 3072 (PrintHelperKitkat.java) │ │ + source_file_idx : 3078 (PrintHelperKitkat.java) │ │ │ │ Class #206 header: │ │ -class_idx : 442 │ │ +class_idx : 446 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 148 │ │ -source_file_idx : 3072 │ │ +superclass_idx : 151 │ │ +source_file_idx : 3078 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #206 annotations: │ │ Annotations on class │ │ @@ -35274,23 +35273,23 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -05b6e4: |[05b6e4] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V │ │ -05b6f4: 5b12 5903 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0359 │ │ -05b6f8: 5b13 5c03 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@035c │ │ -05b6fc: 5b14 5b03 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@035b │ │ -05b700: 5915 5a03 |0006: iput v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@035a │ │ -05b704: 7010 b202 0100 |0008: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@02b2 │ │ -05b70a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -05b70c: 5b10 5803 |000c: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0358 │ │ -05b710: 0e00 |000e: return-void │ │ +05bf18: |[05bf18] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V │ │ +05bf28: 5b12 5903 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0359 │ │ +05bf2c: 5b13 5c03 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@035c │ │ +05bf30: 5b14 5b03 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@035b │ │ +05bf34: 5915 5a03 |0006: iput v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@035a │ │ +05bf38: 7010 b202 0100 |0008: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@02b2 │ │ +05bf3e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +05bf40: 5b10 5803 |000c: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0358 │ │ +05bf44: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x000b line=292 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ @@ -35303,17 +35302,17 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat$2;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b714: |[05b714] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ -05b724: 7010 7b09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@097b │ │ -05b72a: 0e00 |0003: return-void │ │ +05bf48: |[05bf48] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ +05bf58: 7010 7b09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@097b │ │ +05bf5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/print/PrintHelperKitkat$2; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ @@ -35321,33 +35320,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -05b72c: |[05b72c] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ -05b73c: 5430 5903 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0359 │ │ -05b740: 7110 8209 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@0982 │ │ -05b746: 0c01 |0005: move-result-object v1 │ │ -05b748: 1d01 |0006: monitor-enter v1 │ │ -05b74a: 5430 5903 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0359 │ │ -05b74e: 5400 6703 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ -05b752: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ -05b756: 5430 5903 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0359 │ │ -05b75a: 5400 6703 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ -05b75e: 6e10 c201 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@01c2 │ │ -05b764: 5430 5903 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0359 │ │ -05b768: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -05b76a: 5b02 6703 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ -05b76e: 1e01 |0019: monitor-exit v1 │ │ -05b770: 0e00 |001a: return-void │ │ -05b772: 0d00 |001b: move-exception v0 │ │ -05b774: 1e01 |001c: monitor-exit v1 │ │ -05b776: 2700 |001d: throw v0 │ │ +05bf60: |[05bf60] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ +05bf70: 5430 5903 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0359 │ │ +05bf74: 7110 8209 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@0982 │ │ +05bf7a: 0c01 |0005: move-result-object v1 │ │ +05bf7c: 1d01 |0006: monitor-enter v1 │ │ +05bf7e: 5430 5903 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0359 │ │ +05bf82: 5400 6703 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ +05bf86: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ +05bf8a: 5430 5903 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0359 │ │ +05bf8e: 5400 6703 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ +05bf92: 6e10 c201 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@01c2 │ │ +05bf98: 5430 5903 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0359 │ │ +05bf9c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +05bf9e: 5b02 6703 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ +05bfa2: 1e01 |0019: monitor-exit v1 │ │ +05bfa4: 0e00 |001a: return-void │ │ +05bfa6: 0d00 |001b: move-exception v0 │ │ +05bfa8: 1e01 |001c: monitor-exit v1 │ │ +05bfaa: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0007 - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=371 │ │ 0x0007 line=372 │ │ 0x000d line=373 │ │ @@ -35364,21 +35363,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -05b784: |[05b784] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ -05b794: 6f10 b302 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@02b3 │ │ -05b79a: 7010 7b09 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@097b │ │ -05b7a0: 5420 5603 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0356 │ │ -05b7a4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -05b7a6: 6e20 4a02 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@024a │ │ -05b7ac: 0e00 |000c: return-void │ │ +05bfb8: |[05bfb8] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ +05bfc8: 6f10 b302 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@02b3 │ │ +05bfce: 7010 7b09 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@097b │ │ +05bfd4: 5420 5603 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0356 │ │ +05bfd8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +05bfda: 6e20 4a02 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@024a │ │ +05bfe0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0003 line=382 │ │ 0x0006 line=383 │ │ 0x000c line=384 │ │ locals : │ │ @@ -35389,54 +35388,54 @@ │ │ type : '(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 71 16-bit code units │ │ -05b7b0: |[05b7b0] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -05b7c0: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -05b7c2: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -05b7c4: 6e10 6f02 0c00 |0002: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@026f │ │ -05b7ca: 0a00 |0005: move-result v0 │ │ -05b7cc: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -05b7d0: 6e10 ad02 0d00 |0008: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@02ad │ │ -05b7d6: 5b9b 5703 |000b: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0357 │ │ -05b7da: 0e00 |000d: return-void │ │ -05b7dc: 5490 5803 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0358 │ │ -05b7e0: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ -05b7e4: 2200 9500 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@0095 │ │ -05b7e8: 5491 5c03 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@035c │ │ -05b7ec: 7020 b402 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@02b4 │ │ -05b7f2: 6e20 b602 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02b6 │ │ -05b7f8: 0c00 |001c: move-result-object v0 │ │ -05b7fa: 6e20 b702 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02b7 │ │ -05b800: 0c00 |0020: move-result-object v0 │ │ -05b802: 6e10 b502 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@02b5 │ │ -05b808: 0c07 |0024: move-result-object v7 │ │ -05b80a: 6e20 ac02 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@02ac │ │ -05b810: 0a00 |0028: move-result v0 │ │ -05b812: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ -05b816: 6e30 af02 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@02af │ │ -05b81c: 28df |002e: goto 000d // -0021 │ │ -05b81e: 0186 |002f: move v6, v8 │ │ -05b820: 28fb |0030: goto 002b // -0005 │ │ -05b822: 2200 b901 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@01b9 │ │ -05b826: 0791 |0033: move-object v1, v9 │ │ -05b828: 07c2 |0034: move-object v2, v12 │ │ -05b82a: 07b3 |0035: move-object v3, v11 │ │ -05b82c: 07a4 |0036: move-object v4, v10 │ │ -05b82e: 07d5 |0037: move-object v5, v13 │ │ -05b830: 7606 7009 0000 |0038: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V // method@0970 │ │ -05b836: 5b90 5603 |003b: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0356 │ │ -05b83a: 5490 5603 |003d: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0356 │ │ -05b83e: 2381 fc04 |003f: new-array v1, v8, [Landroid/net/Uri; // type@04fc │ │ -05b842: 6e20 4b02 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@024b │ │ -05b848: 5b9b 5703 |0044: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0357 │ │ -05b84c: 28c7 |0046: goto 000d // -0039 │ │ +05bfe4: |[05bfe4] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +05bff4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +05bff6: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +05bff8: 6e10 6f02 0c00 |0002: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@026f │ │ +05bffe: 0a00 |0005: move-result v0 │ │ +05c000: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +05c004: 6e10 ad02 0d00 |0008: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@02ad │ │ +05c00a: 5b9b 5703 |000b: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0357 │ │ +05c00e: 0e00 |000d: return-void │ │ +05c010: 5490 5803 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0358 │ │ +05c014: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ +05c018: 2200 9800 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@0098 │ │ +05c01c: 5491 5c03 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@035c │ │ +05c020: 7020 b402 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@02b4 │ │ +05c026: 6e20 b602 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02b6 │ │ +05c02c: 0c00 |001c: move-result-object v0 │ │ +05c02e: 6e20 b702 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02b7 │ │ +05c034: 0c00 |0020: move-result-object v0 │ │ +05c036: 6e10 b502 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@02b5 │ │ +05c03c: 0c07 |0024: move-result-object v7 │ │ +05c03e: 6e20 ac02 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@02ac │ │ +05c044: 0a00 |0028: move-result v0 │ │ +05c046: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ +05c04a: 6e30 af02 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@02af │ │ +05c050: 28df |002e: goto 000d // -0021 │ │ +05c052: 0186 |002f: move v6, v8 │ │ +05c054: 28fb |0030: goto 002b // -0005 │ │ +05c056: 2200 bd01 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@01bd │ │ +05c05a: 0791 |0033: move-object v1, v9 │ │ +05c05c: 07c2 |0034: move-object v2, v12 │ │ +05c05e: 07b3 |0035: move-object v3, v11 │ │ +05c060: 07a4 |0036: move-object v4, v10 │ │ +05c062: 07d5 |0037: move-object v5, v13 │ │ +05c064: 7606 7009 0000 |0038: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V // method@0970 │ │ +05c06a: 5b90 5603 |003b: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0356 │ │ +05c06e: 5490 5603 |003d: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0356 │ │ +05c072: 2381 0205 |003f: new-array v1, v8, [Landroid/net/Uri; // type@0502 │ │ +05c076: 6e20 4b02 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@024b │ │ +05c07c: 5b9b 5703 |0044: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0357 │ │ +05c080: 28c7 |0046: goto 000d // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=300 │ │ 0x0008 line=301 │ │ 0x000b line=302 │ │ 0x000d line=368 │ │ 0x000e line=306 │ │ @@ -35462,78 +35461,78 @@ │ │ type : '([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 125 16-bit code units │ │ -05b850: |[05b850] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -05b860: 2204 9900 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@0099 │ │ -05b864: 5495 5903 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0359 │ │ -05b868: 5455 6603 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0366 │ │ -05b86c: 5496 5703 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0357 │ │ -05b870: 7030 b902 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@02b9 │ │ -05b876: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -05b878: 6e20 bc02 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@02bc │ │ -05b87e: 0c03 |000f: move-result-object v3 │ │ -05b880: 2200 5700 |0010: new-instance v0, Landroid/graphics/RectF; // type@0057 │ │ -05b884: 6e10 1b02 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@021b │ │ -05b88a: 0c05 |0015: move-result-object v5 │ │ -05b88c: 6e10 1c02 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@021c │ │ -05b892: 0c05 |0019: move-result-object v5 │ │ -05b894: 7020 ea01 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@01ea │ │ -05b89a: 5495 5903 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0359 │ │ -05b89e: 5496 5803 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0358 │ │ -05b8a2: 6e10 c001 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@01c0 │ │ -05b8a8: 0a06 |0024: move-result v6 │ │ -05b8aa: 5497 5803 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0358 │ │ -05b8ae: 6e10 bf01 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@01bf │ │ -05b8b4: 0a07 |002a: move-result v7 │ │ -05b8b6: 5298 5a03 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@035a │ │ -05b8ba: 7158 8009 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0980 │ │ -05b8c0: 0c02 |0030: move-result-object v2 │ │ -05b8c2: 6e10 1a02 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@021a │ │ -05b8c8: 0c05 |0034: move-result-object v5 │ │ -05b8ca: 5496 5803 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0358 │ │ -05b8ce: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -05b8d0: 6e40 c801 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@01c8 │ │ -05b8d6: 6e20 bb02 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@02bb │ │ -05b8dc: 2205 8a04 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@048a │ │ -05b8e0: 6e10 9f02 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@029f │ │ -05b8e6: 0c06 |0043: move-result-object v6 │ │ -05b8e8: 7020 6324 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@2463 │ │ -05b8ee: 6e20 bd02 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@02bd │ │ -05b8f4: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -05b8f6: 2355 ff04 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@04ff │ │ -05b8fa: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -05b8fc: 6207 3900 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0039 │ │ -05b900: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -05b904: 6e20 b102 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@02b1 │ │ -05b90a: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -05b90e: 6e10 ba02 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@02ba │ │ -05b914: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -05b918: 6e10 9e02 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@029e │ │ -05b91e: 0e00 |005f: return-void │ │ -05b920: 0d01 |0060: move-exception v1 │ │ -05b922: 1a05 ff0b |0061: const-string v5, "PrintHelperKitkat" // string@0bff │ │ -05b926: 1a06 ab03 |0063: const-string v6, "Error writing printed content" // string@03ab │ │ -05b92a: 7130 6c20 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -05b930: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -05b932: 6e20 b002 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@02b0 │ │ -05b938: 28e9 |006c: goto 0055 // -0017 │ │ -05b93a: 0d05 |006d: move-exception v5 │ │ -05b93c: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -05b940: 6e10 ba02 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@02ba │ │ -05b946: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -05b94a: 6e10 9e02 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@029e │ │ -05b950: 2705 |0078: throw v5 │ │ -05b952: 0d05 |0079: move-exception v5 │ │ -05b954: 28e5 |007a: goto 005f // -001b │ │ -05b956: 0d06 |007b: move-exception v6 │ │ -05b958: 28fc |007c: goto 0078 // -0004 │ │ +05c084: |[05c084] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +05c094: 2204 9c00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@009c │ │ +05c098: 5495 5903 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0359 │ │ +05c09c: 5455 6603 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0366 │ │ +05c0a0: 5496 5703 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0357 │ │ +05c0a4: 7030 b902 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@02b9 │ │ +05c0aa: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +05c0ac: 6e20 bc02 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@02bc │ │ +05c0b2: 0c03 |000f: move-result-object v3 │ │ +05c0b4: 2200 5800 |0010: new-instance v0, Landroid/graphics/RectF; // type@0058 │ │ +05c0b8: 6e10 1b02 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@021b │ │ +05c0be: 0c05 |0015: move-result-object v5 │ │ +05c0c0: 6e10 1c02 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@021c │ │ +05c0c6: 0c05 |0019: move-result-object v5 │ │ +05c0c8: 7020 ea01 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@01ea │ │ +05c0ce: 5495 5903 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0359 │ │ +05c0d2: 5496 5803 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0358 │ │ +05c0d6: 6e10 c001 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@01c0 │ │ +05c0dc: 0a06 |0024: move-result v6 │ │ +05c0de: 5497 5803 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0358 │ │ +05c0e2: 6e10 bf01 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@01bf │ │ +05c0e8: 0a07 |002a: move-result v7 │ │ +05c0ea: 5298 5a03 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@035a │ │ +05c0ee: 7158 8009 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0980 │ │ +05c0f4: 0c02 |0030: move-result-object v2 │ │ +05c0f6: 6e10 1a02 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@021a │ │ +05c0fc: 0c05 |0034: move-result-object v5 │ │ +05c0fe: 5496 5803 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0358 │ │ +05c102: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +05c104: 6e40 c801 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@01c8 │ │ +05c10a: 6e20 bb02 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@02bb │ │ +05c110: 2205 9004 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@0490 │ │ +05c114: 6e10 9f02 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@029f │ │ +05c11a: 0c06 |0043: move-result-object v6 │ │ +05c11c: 7020 6324 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@2463 │ │ +05c122: 6e20 bd02 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@02bd │ │ +05c128: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +05c12a: 2355 0505 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@0505 │ │ +05c12e: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +05c130: 6207 3900 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0039 │ │ +05c134: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +05c138: 6e20 b102 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@02b1 │ │ +05c13e: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +05c142: 6e10 ba02 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@02ba │ │ +05c148: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +05c14c: 6e10 9e02 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@029e │ │ +05c152: 0e00 |005f: return-void │ │ +05c154: 0d01 |0060: move-exception v1 │ │ +05c156: 1a05 050c |0061: const-string v5, "PrintHelperKitkat" // string@0c05 │ │ +05c15a: 1a06 ab03 |0063: const-string v6, "Error writing printed content" // string@03ab │ │ +05c15e: 7130 6c20 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +05c164: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +05c166: 6e20 b002 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@02b0 │ │ +05c16c: 28e9 |006c: goto 0055 // -0017 │ │ +05c16e: 0d05 |006d: move-exception v5 │ │ +05c170: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +05c174: 6e10 ba02 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@02ba │ │ +05c17a: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +05c17e: 6e10 9e02 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@029e │ │ +05c184: 2705 |0078: throw v5 │ │ +05c186: 0d05 |0079: move-exception v5 │ │ +05c188: 28e5 |007a: goto 005f // -001b │ │ +05c18a: 0d06 |007b: move-exception v6 │ │ +05c18c: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -35576,21 +35575,21 @@ │ │ 0x000b - 0x007d reg=4 pdfDocument Landroid/print/pdf/PrintedPdfDocument; │ │ 0x0000 - 0x007d reg=9 this Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x007d reg=10 pageRanges [Landroid/print/PageRange; │ │ 0x0000 - 0x007d reg=11 fileDescriptor Landroid/os/ParcelFileDescriptor; │ │ 0x0000 - 0x007d reg=12 cancellationSignal Landroid/os/CancellationSignal; │ │ 0x0000 - 0x007d reg=13 writeResultCallback Landroid/print/PrintDocumentAdapter$WriteResultCallback; │ │ │ │ - source_file_idx : 3072 (PrintHelperKitkat.java) │ │ + source_file_idx : 3078 (PrintHelperKitkat.java) │ │ │ │ Class #207 header: │ │ -class_idx : 443 │ │ +class_idx : 447 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3072 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3078 │ │ static_fields_size : 8 │ │ instance_fields_size: 6 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 8 │ │ │ │ Class #207 annotations: │ │ Annotations on method #2433 'access$200' │ │ @@ -35679,28 +35678,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -05b994: |[05b994] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ -05b9a4: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -05b9a6: 7010 b324 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05b9ac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05b9ae: 5b20 6703 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ -05b9b2: 2200 af04 |0007: new-instance v0, Ljava/lang/Object; // type@04af │ │ -05b9b6: 7010 b324 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05b9bc: 5b20 6803 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0368 │ │ -05b9c0: 5921 6a03 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@036a │ │ -05b9c4: 5921 6503 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0365 │ │ -05b9c8: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -05b9ca: 5920 6903 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0369 │ │ -05b9ce: 5b23 6603 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0366 │ │ -05b9d2: 0e00 |0017: return-void │ │ +05c1c8: |[05c1c8] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ +05c1d8: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +05c1da: 7010 b324 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05c1e0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +05c1e2: 5b20 6703 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ +05c1e6: 2200 b504 |0007: new-instance v0, Ljava/lang/Object; // type@04b5 │ │ +05c1ea: 7010 b324 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05c1f0: 5b20 6803 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0368 │ │ +05c1f4: 5921 6a03 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@036a │ │ +05c1f8: 5921 6503 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0365 │ │ +05c1fc: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +05c1fe: 5920 6903 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0369 │ │ +05c202: 5b23 6603 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0366 │ │ +05c206: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=87 │ │ 0x0004 line=51 │ │ 0x0007 line=52 │ │ 0x000e line=81 │ │ 0x0010 line=83 │ │ @@ -35716,18 +35715,18 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -05b9d4: |[05b9d4] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -05b9e4: 7055 8409 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0984 │ │ -05b9ea: 0c00 |0003: move-result-object v0 │ │ -05b9ec: 1100 |0004: return-object v0 │ │ +05c208: |[05c208] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +05c218: 7055 8409 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0984 │ │ +05c21e: 0c00 |0003: move-result-object v0 │ │ +05c220: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -35739,18 +35738,18 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05b9f0: |[05b9f0] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -05ba00: 7030 8809 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0988 │ │ -05ba06: 0c00 |0003: move-result-object v0 │ │ -05ba08: 1100 |0004: return-object v0 │ │ +05c224: |[05c224] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +05c234: 7030 8809 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0988 │ │ +05c23a: 0c00 |0003: move-result-object v0 │ │ +05c23c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0005 reg=2 x1 Landroid/net/Uri; │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -35760,17 +35759,17 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05ba0c: |[05ba0c] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ -05ba1c: 5410 6803 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0368 │ │ -05ba20: 1100 |0002: return-object v0 │ │ +05c240: |[05c240] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ +05c250: 5410 6803 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0368 │ │ +05c254: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #4 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -35778,52 +35777,52 @@ │ │ type : '(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -05ba24: |[05ba24] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -05ba34: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ -05ba38: 2200 5200 |0002: new-instance v0, Landroid/graphics/Matrix; // type@0052 │ │ -05ba3c: 7010 d501 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@01d5 │ │ -05ba42: 6e10 ed01 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@01ed │ │ -05ba48: 0a04 |000a: move-result v4 │ │ -05ba4a: 8285 |000b: int-to-float v5, v8 │ │ -05ba4c: a901 0405 |000c: div-float v1, v4, v5 │ │ -05ba50: 1224 |000e: const/4 v4, #int 2 // #2 │ │ -05ba52: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ -05ba56: 6e10 eb01 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01eb │ │ -05ba5c: 0a04 |0014: move-result v4 │ │ -05ba5e: 8295 |0015: int-to-float v5, v9 │ │ -05ba60: c954 |0016: div-float/2addr v4, v5 │ │ -05ba62: 7120 ac24 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@24ac │ │ -05ba68: 0a01 |001a: move-result v1 │ │ -05ba6a: 6e30 d601 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@01d6 │ │ -05ba70: 6e10 ed01 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@01ed │ │ -05ba76: 0a04 |0021: move-result v4 │ │ -05ba78: 8285 |0022: int-to-float v5, v8 │ │ -05ba7a: c815 |0023: mul-float/2addr v5, v1 │ │ -05ba7c: c754 |0024: sub-float/2addr v4, v5 │ │ -05ba7e: a902 0406 |0025: div-float v2, v4, v6 │ │ -05ba82: 6e10 eb01 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01eb │ │ -05ba88: 0a04 |002a: move-result v4 │ │ -05ba8a: 8295 |002b: int-to-float v5, v9 │ │ -05ba8c: c815 |002c: mul-float/2addr v5, v1 │ │ -05ba8e: c754 |002d: sub-float/2addr v4, v5 │ │ -05ba90: a903 0406 |002e: div-float v3, v4, v6 │ │ -05ba94: 6e30 d701 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@01d7 │ │ -05ba9a: 1100 |0033: return-object v0 │ │ -05ba9c: 6e10 eb01 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01eb │ │ -05baa2: 0a04 |0037: move-result v4 │ │ -05baa4: 8295 |0038: int-to-float v5, v9 │ │ -05baa6: c954 |0039: div-float/2addr v4, v5 │ │ -05baa8: 7120 ae24 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@24ae │ │ -05baae: 0a01 |003d: move-result v1 │ │ -05bab0: 28dd |003e: goto 001b // -0023 │ │ +05c258: |[05c258] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +05c268: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ +05c26c: 2200 5200 |0002: new-instance v0, Landroid/graphics/Matrix; // type@0052 │ │ +05c270: 7010 d501 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@01d5 │ │ +05c276: 6e10 ed01 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@01ed │ │ +05c27c: 0a04 |000a: move-result v4 │ │ +05c27e: 8285 |000b: int-to-float v5, v8 │ │ +05c280: a901 0405 |000c: div-float v1, v4, v5 │ │ +05c284: 1224 |000e: const/4 v4, #int 2 // #2 │ │ +05c286: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ +05c28a: 6e10 eb01 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01eb │ │ +05c290: 0a04 |0014: move-result v4 │ │ +05c292: 8295 |0015: int-to-float v5, v9 │ │ +05c294: c954 |0016: div-float/2addr v4, v5 │ │ +05c296: 7120 ac24 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@24ac │ │ +05c29c: 0a01 |001a: move-result v1 │ │ +05c29e: 6e30 d601 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@01d6 │ │ +05c2a4: 6e10 ed01 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@01ed │ │ +05c2aa: 0a04 |0021: move-result v4 │ │ +05c2ac: 8285 |0022: int-to-float v5, v8 │ │ +05c2ae: c815 |0023: mul-float/2addr v5, v1 │ │ +05c2b0: c754 |0024: sub-float/2addr v4, v5 │ │ +05c2b2: a902 0406 |0025: div-float v2, v4, v6 │ │ +05c2b6: 6e10 eb01 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01eb │ │ +05c2bc: 0a04 |002a: move-result v4 │ │ +05c2be: 8295 |002b: int-to-float v5, v9 │ │ +05c2c0: c815 |002c: mul-float/2addr v5, v1 │ │ +05c2c2: c754 |002d: sub-float/2addr v4, v5 │ │ +05c2c4: a903 0406 |002e: div-float v3, v4, v6 │ │ +05c2c8: 6e30 d701 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@01d7 │ │ +05c2ce: 1100 |0033: return-object v0 │ │ +05c2d0: 6e10 eb01 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01eb │ │ +05c2d6: 0a04 |0037: move-result v4 │ │ +05c2d8: 8295 |0038: int-to-float v5, v9 │ │ +05c2da: c954 |0039: div-float/2addr v4, v5 │ │ +05c2dc: 7120 ae24 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@24ae │ │ +05c2e2: 0a01 |003d: move-result v1 │ │ +05c2e4: 28dd |003e: goto 001b // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=257 │ │ 0x0007 line=260 │ │ 0x000e line=261 │ │ 0x0011 line=262 │ │ 0x001b line=266 │ │ @@ -35848,48 +35847,48 @@ │ │ type : '(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -05bab4: |[05bab4] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ -05bac4: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ -05bac8: 5452 6603 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0366 │ │ -05bacc: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -05bad0: 2202 a104 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -05bad4: 1a03 5b11 |0008: const-string v3, "bad argument to loadBitmap" // string@115b │ │ -05bad8: 7020 9824 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -05bade: 2702 |000d: throw v2 │ │ -05bae0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -05bae2: 5452 6603 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0366 │ │ -05bae6: 6e10 1701 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0117 │ │ -05baec: 0c02 |0014: move-result-object v2 │ │ -05baee: 6e20 1001 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0110 │ │ -05baf4: 0c00 |0018: move-result-object v0 │ │ -05baf6: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -05baf8: 7130 c301 2007 |001a: invoke-static {v0, v2, v7}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@01c3 │ │ -05bafe: 0c02 |001d: move-result-object v2 │ │ -05bb00: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -05bb04: 6e10 6824 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@2468 │ │ -05bb0a: 1102 |0023: return-object v2 │ │ -05bb0c: 0d01 |0024: move-exception v1 │ │ -05bb0e: 1a03 ff0b |0025: const-string v3, "PrintHelperKitkat" // string@0bff │ │ -05bb12: 1a04 4b12 |0027: const-string v4, "close fail " // string@124b │ │ -05bb16: 7130 7020 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ -05bb1c: 28f7 |002c: goto 0023 // -0009 │ │ -05bb1e: 0d02 |002d: move-exception v2 │ │ -05bb20: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ -05bb24: 6e10 6824 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@2468 │ │ -05bb2a: 2702 |0033: throw v2 │ │ -05bb2c: 0d01 |0034: move-exception v1 │ │ -05bb2e: 1a03 ff0b |0035: const-string v3, "PrintHelperKitkat" // string@0bff │ │ -05bb32: 1a04 4b12 |0037: const-string v4, "close fail " // string@124b │ │ -05bb36: 7130 7020 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ -05bb3c: 28f7 |003c: goto 0033 // -0009 │ │ +05c2e8: |[05c2e8] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ +05c2f8: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ +05c2fc: 5452 6603 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0366 │ │ +05c300: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +05c304: 2202 a704 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +05c308: 1a03 6111 |0008: const-string v3, "bad argument to loadBitmap" // string@1161 │ │ +05c30c: 7020 9824 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +05c312: 2702 |000d: throw v2 │ │ +05c314: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +05c316: 5452 6603 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0366 │ │ +05c31a: 6e10 1701 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0117 │ │ +05c320: 0c02 |0014: move-result-object v2 │ │ +05c322: 6e20 1001 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0110 │ │ +05c328: 0c00 |0018: move-result-object v0 │ │ +05c32a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +05c32c: 7130 c301 2007 |001a: invoke-static {v0, v2, v7}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@01c3 │ │ +05c332: 0c02 |001d: move-result-object v2 │ │ +05c334: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +05c338: 6e10 6824 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@2468 │ │ +05c33e: 1102 |0023: return-object v2 │ │ +05c340: 0d01 |0024: move-exception v1 │ │ +05c342: 1a03 050c |0025: const-string v3, "PrintHelperKitkat" // string@0c05 │ │ +05c346: 1a04 5112 |0027: const-string v4, "close fail " // string@1251 │ │ +05c34a: 7130 7020 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ +05c350: 28f7 |002c: goto 0023 // -0009 │ │ +05c352: 0d02 |002d: move-exception v2 │ │ +05c354: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ +05c358: 6e10 6824 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@2468 │ │ +05c35e: 2702 |0033: throw v2 │ │ +05c360: 0d01 |0034: move-exception v1 │ │ +05c362: 1a03 050c |0035: const-string v3, "PrintHelperKitkat" // string@0c05 │ │ +05c366: 1a04 5112 |0037: const-string v4, "close fail " // string@1251 │ │ +05c36a: 7130 7020 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ +05c370: 28f7 |003c: goto 0033 // -0009 │ │ catches : 3 │ │ 0x000f - 0x001d │ │ -> 0x002d │ │ 0x0020 - 0x0023 │ │ Ljava/io/IOException; -> 0x0024 │ │ 0x0030 - 0x0033 │ │ Ljava/io/IOException; -> 0x0034 │ │ @@ -35922,83 +35921,83 @@ │ │ type : '(Landroid/net/Uri;I)Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 111 16-bit code units │ │ -05bb64: |[05bb64] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -05bb74: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -05bb76: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -05bb78: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ -05bb7c: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ -05bb80: 5497 6603 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0366 │ │ -05bb84: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ -05bb88: 2206 a104 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -05bb8c: 1a07 5a11 |000c: const-string v7, "bad argument to getScaledBitmap" // string@115a │ │ -05bb90: 7020 9824 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -05bb96: 2706 |0011: throw v6 │ │ -05bb98: 2203 4d00 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@004d │ │ -05bb9c: 7010 c101 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@01c1 │ │ -05bba2: 5c38 2900 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0029 │ │ -05bba6: 7030 8709 a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0987 │ │ -05bbac: 5235 2d00 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@002d │ │ -05bbb0: 5231 2c00 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@002c │ │ -05bbb4: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ -05bbb8: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ -05bbbc: 1106 |0024: return-object v6 │ │ -05bbbe: 7120 ad24 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -05bbc4: 0a02 |0028: move-result v2 │ │ -05bbc6: 1214 |0029: const/4 v4, #int 1 // #1 │ │ -05bbc8: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ -05bbcc: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ -05bbd0: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -05bbd4: 28fa |0030: goto 002a // -0006 │ │ -05bbd6: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ -05bbda: 7120 af24 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -05bbe0: 0a07 |0036: move-result v7 │ │ -05bbe2: b347 |0037: div-int/2addr v7, v4 │ │ -05bbe4: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ -05bbe8: 1200 |003a: const/4 v0, #int 0 // #0 │ │ -05bbea: 5497 6803 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0368 │ │ -05bbee: 1d07 |003d: monitor-enter v7 │ │ -05bbf0: 2206 4d00 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@004d │ │ -05bbf4: 7010 c101 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@01c1 │ │ -05bbfa: 5b96 6703 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ -05bbfe: 5496 6703 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ -05bc02: 1218 |0047: const/4 v8, #int 1 // #1 │ │ -05bc04: 5c68 2a00 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@002a │ │ -05bc08: 5496 6703 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ -05bc0c: 5964 2b00 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@002b │ │ -05bc10: 5490 6703 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ -05bc14: 1e07 |0050: monitor-exit v7 │ │ -05bc16: 7030 8709 a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0987 │ │ -05bc1c: 0c06 |0054: move-result-object v6 │ │ -05bc1e: 5497 6803 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0368 │ │ -05bc22: 1d07 |0057: monitor-enter v7 │ │ -05bc24: 1208 |0058: const/4 v8, #int 0 // #0 │ │ -05bc26: 5b98 6703 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ -05bc2a: 1e07 |005b: monitor-exit v7 │ │ -05bc2c: 28c8 |005c: goto 0024 // -0038 │ │ -05bc2e: 0d06 |005d: move-exception v6 │ │ -05bc30: 1e07 |005e: monitor-exit v7 │ │ -05bc32: 2706 |005f: throw v6 │ │ -05bc34: 0d06 |0060: move-exception v6 │ │ -05bc36: 1e07 |0061: monitor-exit v7 │ │ -05bc38: 2706 |0062: throw v6 │ │ -05bc3a: 0d06 |0063: move-exception v6 │ │ -05bc3c: 5497 6803 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0368 │ │ -05bc40: 1d07 |0066: monitor-enter v7 │ │ -05bc42: 1208 |0067: const/4 v8, #int 0 // #0 │ │ -05bc44: 5b98 6703 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ -05bc48: 1e07 |006a: monitor-exit v7 │ │ -05bc4a: 2706 |006b: throw v6 │ │ -05bc4c: 0d06 |006c: move-exception v6 │ │ -05bc4e: 1e07 |006d: monitor-exit v7 │ │ -05bc50: 2706 |006e: throw v6 │ │ +05c398: |[05c398] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +05c3a8: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +05c3aa: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +05c3ac: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ +05c3b0: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ +05c3b4: 5497 6603 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0366 │ │ +05c3b8: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ +05c3bc: 2206 a704 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +05c3c0: 1a07 6011 |000c: const-string v7, "bad argument to getScaledBitmap" // string@1160 │ │ +05c3c4: 7020 9824 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +05c3ca: 2706 |0011: throw v6 │ │ +05c3cc: 2203 4d00 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@004d │ │ +05c3d0: 7010 c101 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@01c1 │ │ +05c3d6: 5c38 2900 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0029 │ │ +05c3da: 7030 8709 a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0987 │ │ +05c3e0: 5235 2d00 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@002d │ │ +05c3e4: 5231 2c00 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@002c │ │ +05c3e8: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ +05c3ec: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ +05c3f0: 1106 |0024: return-object v6 │ │ +05c3f2: 7120 ad24 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +05c3f8: 0a02 |0028: move-result v2 │ │ +05c3fa: 1214 |0029: const/4 v4, #int 1 // #1 │ │ +05c3fc: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ +05c400: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ +05c404: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +05c408: 28fa |0030: goto 002a // -0006 │ │ +05c40a: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ +05c40e: 7120 af24 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +05c414: 0a07 |0036: move-result v7 │ │ +05c416: b347 |0037: div-int/2addr v7, v4 │ │ +05c418: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ +05c41c: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +05c41e: 5497 6803 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0368 │ │ +05c422: 1d07 |003d: monitor-enter v7 │ │ +05c424: 2206 4d00 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@004d │ │ +05c428: 7010 c101 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@01c1 │ │ +05c42e: 5b96 6703 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ +05c432: 5496 6703 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ +05c436: 1218 |0047: const/4 v8, #int 1 // #1 │ │ +05c438: 5c68 2a00 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@002a │ │ +05c43c: 5496 6703 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ +05c440: 5964 2b00 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@002b │ │ +05c444: 5490 6703 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ +05c448: 1e07 |0050: monitor-exit v7 │ │ +05c44a: 7030 8709 a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0987 │ │ +05c450: 0c06 |0054: move-result-object v6 │ │ +05c452: 5497 6803 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0368 │ │ +05c456: 1d07 |0057: monitor-enter v7 │ │ +05c458: 1208 |0058: const/4 v8, #int 0 // #0 │ │ +05c45a: 5b98 6703 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ +05c45e: 1e07 |005b: monitor-exit v7 │ │ +05c460: 28c8 |005c: goto 0024 // -0038 │ │ +05c462: 0d06 |005d: move-exception v6 │ │ +05c464: 1e07 |005e: monitor-exit v7 │ │ +05c466: 2706 |005f: throw v6 │ │ +05c468: 0d06 |0060: move-exception v6 │ │ +05c46a: 1e07 |0061: monitor-exit v7 │ │ +05c46c: 2706 |0062: throw v6 │ │ +05c46e: 0d06 |0063: move-exception v6 │ │ +05c470: 5497 6803 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0368 │ │ +05c474: 1d07 |0066: monitor-enter v7 │ │ +05c476: 1208 |0067: const/4 v8, #int 0 // #0 │ │ +05c478: 5b98 6703 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0367 │ │ +05c47c: 1e07 |006a: monitor-exit v7 │ │ +05c47e: 2706 |006b: throw v6 │ │ +05c480: 0d06 |006c: move-exception v6 │ │ +05c482: 1e07 |006d: monitor-exit v7 │ │ +05c484: 2706 |006e: throw v6 │ │ catches : 6 │ │ 0x003e - 0x0051 │ │ -> 0x0060 │ │ 0x0051 - 0x0054 │ │ -> 0x0063 │ │ 0x0059 - 0x005f │ │ -> 0x005d │ │ @@ -36056,17 +36055,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05bc90: |[05bc90] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ -05bca0: 5210 6503 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0365 │ │ -05bca4: 0f00 |0002: return v0 │ │ +05c4c4: |[05c4c4] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ +05c4d4: 5210 6503 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0365 │ │ +05c4d8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -36074,17 +36073,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05bca8: |[05bca8] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ -05bcb8: 5210 6903 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0369 │ │ -05bcbc: 0f00 |0002: return v0 │ │ +05c4dc: |[05c4dc] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ +05c4ec: 5210 6903 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0369 │ │ +05c4f0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -36092,17 +36091,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05bcc0: |[05bcc0] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ -05bcd0: 5210 6a03 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@036a │ │ -05bcd4: 0f00 |0002: return v0 │ │ +05c4f4: |[05c4f4] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ +05c504: 5210 6a03 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@036a │ │ +05c508: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -36110,43 +36109,43 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -05bcd8: |[05bcd8] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -05bce8: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ -05bcec: 0e00 |0002: return-void │ │ -05bcee: 5261 6a03 |0003: iget v1, v6, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@036a │ │ -05bcf2: 5464 6603 |0005: iget-object v4, v6, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0366 │ │ -05bcf6: 1a05 3721 |0007: const-string v5, "print" // string@2137 │ │ -05bcfa: 6e20 2501 5400 |0009: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ -05bd00: 0c03 |000c: move-result-object v3 │ │ -05bd02: 1f03 9800 |000d: check-cast v3, Landroid/print/PrintManager; // type@0098 │ │ -05bd06: 6202 3b00 |000f: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@003b │ │ -05bd0a: 6e10 c001 0800 |0011: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getWidth:()I // method@01c0 │ │ -05bd10: 0a04 |0014: move-result v4 │ │ -05bd12: 6e10 bf01 0800 |0015: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getHeight:()I // method@01bf │ │ -05bd18: 0a05 |0018: move-result v5 │ │ -05bd1a: 3754 0400 |0019: if-le v4, v5, 001d // +0004 │ │ -05bd1e: 6202 3a00 |001b: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@003a │ │ -05bd22: 2204 8f00 |001d: new-instance v4, Landroid/print/PrintAttributes$Builder; // type@008f │ │ -05bd26: 7010 a802 0400 |001f: invoke-direct {v4}, Landroid/print/PrintAttributes$Builder;.:()V // method@02a8 │ │ -05bd2c: 6e20 ab02 2400 |0022: invoke-virtual {v4, v2}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@02ab │ │ -05bd32: 0c04 |0025: move-result-object v4 │ │ -05bd34: 5265 6503 |0026: iget v5, v6, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0365 │ │ -05bd38: 6e20 aa02 5400 |0028: invoke-virtual {v4, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@02aa │ │ -05bd3e: 0c04 |002b: move-result-object v4 │ │ -05bd40: 6e10 a902 0400 |002c: invoke-virtual {v4}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@02a9 │ │ -05bd46: 0c00 |002f: move-result-object v0 │ │ -05bd48: 2204 b701 |0030: new-instance v4, Landroid/support/v4/print/PrintHelperKitkat$1; // type@01b7 │ │ -05bd4c: 7051 6b09 6487 |0032: invoke-direct {v4, v6, v7, v8, v1}, Landroid/support/v4/print/PrintHelperKitkat$1;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V // method@096b │ │ -05bd52: 6e40 b802 7304 |0035: invoke-virtual {v3, v7, v4, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@02b8 │ │ -05bd58: 28ca |0038: goto 0002 // -0036 │ │ +05c50c: |[05c50c] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +05c51c: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ +05c520: 0e00 |0002: return-void │ │ +05c522: 5261 6a03 |0003: iget v1, v6, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@036a │ │ +05c526: 5464 6603 |0005: iget-object v4, v6, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0366 │ │ +05c52a: 1a05 3d21 |0007: const-string v5, "print" // string@213d │ │ +05c52e: 6e20 2501 5400 |0009: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ +05c534: 0c03 |000c: move-result-object v3 │ │ +05c536: 1f03 9b00 |000d: check-cast v3, Landroid/print/PrintManager; // type@009b │ │ +05c53a: 6202 3b00 |000f: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@003b │ │ +05c53e: 6e10 c001 0800 |0011: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getWidth:()I // method@01c0 │ │ +05c544: 0a04 |0014: move-result v4 │ │ +05c546: 6e10 bf01 0800 |0015: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getHeight:()I // method@01bf │ │ +05c54c: 0a05 |0018: move-result v5 │ │ +05c54e: 3754 0400 |0019: if-le v4, v5, 001d // +0004 │ │ +05c552: 6202 3a00 |001b: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@003a │ │ +05c556: 2204 9200 |001d: new-instance v4, Landroid/print/PrintAttributes$Builder; // type@0092 │ │ +05c55a: 7010 a802 0400 |001f: invoke-direct {v4}, Landroid/print/PrintAttributes$Builder;.:()V // method@02a8 │ │ +05c560: 6e20 ab02 2400 |0022: invoke-virtual {v4, v2}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@02ab │ │ +05c566: 0c04 |0025: move-result-object v4 │ │ +05c568: 5265 6503 |0026: iget v5, v6, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0365 │ │ +05c56c: 6e20 aa02 5400 |0028: invoke-virtual {v4, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@02aa │ │ +05c572: 0c04 |002b: move-result-object v4 │ │ +05c574: 6e10 a902 0400 |002c: invoke-virtual {v4}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@02a9 │ │ +05c57a: 0c00 |002f: move-result-object v0 │ │ +05c57c: 2204 bb01 |0030: new-instance v4, Landroid/support/v4/print/PrintHelperKitkat$1; // type@01bb │ │ +05c580: 7051 6b09 6487 |0032: invoke-direct {v4, v6, v7, v8, v1}, Landroid/support/v4/print/PrintHelperKitkat$1;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V // method@096b │ │ +05c586: 6e40 b802 7304 |0035: invoke-virtual {v3, v7, v4, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@02b8 │ │ +05c58c: 28ca |0038: goto 0002 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0002 line=245 │ │ 0x0003 line=167 │ │ 0x0005 line=168 │ │ 0x000f line=169 │ │ @@ -36168,42 +36167,42 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 56 16-bit code units │ │ -05bd5c: |[05bd5c] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -05bd6c: 5272 6a03 |0000: iget v2, v7, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@036a │ │ -05bd70: 2203 ba01 |0002: new-instance v3, Landroid/support/v4/print/PrintHelperKitkat$2; // type@01ba │ │ -05bd74: 7052 7909 7398 |0004: invoke-direct {v3, v7, v8, v9, v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V // method@0979 │ │ -05bd7a: 5475 6603 |0007: iget-object v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0366 │ │ -05bd7e: 1a06 3721 |0009: const-string v6, "print" // string@2137 │ │ -05bd82: 6e20 2501 6500 |000b: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ -05bd88: 0c04 |000e: move-result-object v4 │ │ -05bd8a: 1f04 9800 |000f: check-cast v4, Landroid/print/PrintManager; // type@0098 │ │ -05bd8e: 2201 8f00 |0011: new-instance v1, Landroid/print/PrintAttributes$Builder; // type@008f │ │ -05bd92: 7010 a802 0100 |0013: invoke-direct {v1}, Landroid/print/PrintAttributes$Builder;.:()V // method@02a8 │ │ -05bd98: 5275 6503 |0016: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0365 │ │ -05bd9c: 6e20 aa02 5100 |0018: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@02aa │ │ -05bda2: 5275 6903 |001b: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0369 │ │ -05bda6: 1216 |001d: const/4 v6, #int 1 // #1 │ │ -05bda8: 3365 0f00 |001e: if-ne v5, v6, 002d // +000f │ │ -05bdac: 6205 3a00 |0020: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@003a │ │ -05bdb0: 6e20 ab02 5100 |0022: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@02ab │ │ -05bdb6: 6e10 a902 0100 |0025: invoke-virtual {v1}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@02a9 │ │ -05bdbc: 0c00 |0028: move-result-object v0 │ │ -05bdbe: 6e40 b802 8403 |0029: invoke-virtual {v4, v8, v3, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@02b8 │ │ -05bdc4: 0e00 |002c: return-void │ │ -05bdc6: 5275 6903 |002d: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0369 │ │ -05bdca: 1226 |002f: const/4 v6, #int 2 // #2 │ │ -05bdcc: 3365 f5ff |0030: if-ne v5, v6, 0025 // -000b │ │ -05bdd0: 6205 3b00 |0032: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@003b │ │ -05bdd4: 6e20 ab02 5100 |0034: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@02ab │ │ -05bdda: 28ee |0037: goto 0025 // -0012 │ │ +05c590: |[05c590] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +05c5a0: 5272 6a03 |0000: iget v2, v7, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@036a │ │ +05c5a4: 2203 be01 |0002: new-instance v3, Landroid/support/v4/print/PrintHelperKitkat$2; // type@01be │ │ +05c5a8: 7052 7909 7398 |0004: invoke-direct {v3, v7, v8, v9, v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V // method@0979 │ │ +05c5ae: 5475 6603 |0007: iget-object v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0366 │ │ +05c5b2: 1a06 3d21 |0009: const-string v6, "print" // string@213d │ │ +05c5b6: 6e20 2501 6500 |000b: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ +05c5bc: 0c04 |000e: move-result-object v4 │ │ +05c5be: 1f04 9b00 |000f: check-cast v4, Landroid/print/PrintManager; // type@009b │ │ +05c5c2: 2201 9200 |0011: new-instance v1, Landroid/print/PrintAttributes$Builder; // type@0092 │ │ +05c5c6: 7010 a802 0100 |0013: invoke-direct {v1}, Landroid/print/PrintAttributes$Builder;.:()V // method@02a8 │ │ +05c5cc: 5275 6503 |0016: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0365 │ │ +05c5d0: 6e20 aa02 5100 |0018: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@02aa │ │ +05c5d6: 5275 6903 |001b: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0369 │ │ +05c5da: 1216 |001d: const/4 v6, #int 1 // #1 │ │ +05c5dc: 3365 0f00 |001e: if-ne v5, v6, 002d // +000f │ │ +05c5e0: 6205 3a00 |0020: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@003a │ │ +05c5e4: 6e20 ab02 5100 |0022: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@02ab │ │ +05c5ea: 6e10 a902 0100 |0025: invoke-virtual {v1}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@02a9 │ │ +05c5f0: 0c00 |0028: move-result-object v0 │ │ +05c5f2: 6e40 b802 8403 |0029: invoke-virtual {v4, v8, v3, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@02b8 │ │ +05c5f8: 0e00 |002c: return-void │ │ +05c5fa: 5275 6903 |002d: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0369 │ │ +05c5fe: 1226 |002f: const/4 v6, #int 2 // #2 │ │ +05c600: 3365 f5ff |0030: if-ne v5, v6, 0025 // -000b │ │ +05c604: 6205 3b00 |0032: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@003b │ │ +05c608: 6e20 ab02 5100 |0034: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@02ab │ │ +05c60e: 28ee |0037: goto 0025 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0002 line=289 │ │ 0x0007 line=434 │ │ 0x0011 line=435 │ │ 0x0016 line=436 │ │ @@ -36229,17 +36228,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05bddc: |[05bddc] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ -05bdec: 5901 6503 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0365 │ │ -05bdf0: 0e00 |0002: return-void │ │ +05c610: |[05c610] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ +05c620: 5901 6503 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0365 │ │ +05c624: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0002 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ @@ -36249,17 +36248,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05bdf4: |[05bdf4] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ -05be04: 5901 6903 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0369 │ │ -05be08: 0e00 |0002: return-void │ │ +05c628: |[05c628] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ +05c638: 5901 6903 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0369 │ │ +05c63c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0002 line=135 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 orientation I │ │ @@ -36269,31 +36268,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05be0c: |[05be0c] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ -05be1c: 5901 6a03 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@036a │ │ -05be20: 0e00 |0002: return-void │ │ +05c640: |[05c640] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ +05c650: 5901 6a03 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@036a │ │ +05c654: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ │ │ - source_file_idx : 3072 (PrintHelperKitkat.java) │ │ + source_file_idx : 3078 (PrintHelperKitkat.java) │ │ │ │ Class #208 header: │ │ -class_idx : 444 │ │ +class_idx : 448 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 639 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #208 annotations: │ │ @@ -36309,17 +36308,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 639 (BidiFormatter.java) │ │ │ │ Class #209 header: │ │ -class_idx : 445 │ │ +class_idx : 449 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 639 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 3 │ │ │ │ Class #209 annotations: │ │ @@ -36352,22 +36351,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05be24: |[05be24] android.support.v4.text.BidiFormatter$Builder.:()V │ │ -05be34: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05be3a: 7100 3f25 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@253f │ │ -05be40: 0c00 |0006: move-result-object v0 │ │ -05be42: 7110 a409 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@09a4 │ │ -05be48: 0a00 |000a: move-result v0 │ │ -05be4a: 7020 9309 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0993 │ │ -05be50: 0e00 |000e: return-void │ │ +05c658: |[05c658] android.support.v4.text.BidiFormatter$Builder.:()V │ │ +05c668: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05c66e: 7100 3f25 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@253f │ │ +05c674: 0c00 |0006: move-result-object v0 │ │ +05c676: 7110 a409 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@09a4 │ │ +05c67c: 0a00 |000a: move-result v0 │ │ +05c67e: 7020 9309 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0993 │ │ +05c684: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x000e line=139 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -36377,20 +36376,20 @@ │ │ type : '(Ljava/util/Locale;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05be54: |[05be54] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ -05be64: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05be6a: 7110 a409 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@09a4 │ │ -05be70: 0a00 |0006: move-result v0 │ │ -05be72: 7020 9309 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0993 │ │ -05be78: 0e00 |000a: return-void │ │ +05c688: |[05c688] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ +05c698: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05c69e: 7110 a409 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@09a4 │ │ +05c6a4: 0a00 |0006: move-result v0 │ │ +05c6a6: 7020 9309 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0993 │ │ +05c6ac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=156 │ │ 0x000a line=157 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -36401,18 +36400,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05be7c: |[05be7c] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ -05be8c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05be92: 7020 9309 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0993 │ │ -05be98: 0e00 |0006: return-void │ │ +05c6b0: |[05c6b0] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ +05c6c0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05c6c6: 7020 9309 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0993 │ │ +05c6cc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0003 line=147 │ │ 0x0006 line=148 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -36423,22 +36422,22 @@ │ │ type : '(Z)Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -05be9c: |[05be9c] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -05beac: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ -05beb0: 7100 a609 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@09a6 │ │ -05beb6: 0c00 |0005: move-result-object v0 │ │ -05beb8: 1100 |0006: return-object v0 │ │ -05beba: 7100 a709 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@09a7 │ │ -05bec0: 0c00 |000a: move-result-object v0 │ │ -05bec2: 28fb |000b: goto 0006 // -0005 │ │ +05c6d0: |[05c6d0] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +05c6e0: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ +05c6e4: 7100 a609 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@09a6 │ │ +05c6ea: 0c00 |0005: move-result-object v0 │ │ +05c6ec: 1100 |0006: return-object v0 │ │ +05c6ee: 7100 a709 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@09a7 │ │ +05c6f4: 0c00 |000a: move-result-object v0 │ │ +05c6f6: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x000c reg=1 isRtlContext Z │ │ │ │ #4 : (in Landroid/support/v4/text/BidiFormatter$Builder;) │ │ @@ -36446,22 +36445,22 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -05bec4: |[05bec4] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ -05bed4: 5c12 6c03 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@036c │ │ -05bed8: 7100 a509 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@09a5 │ │ -05bede: 0c00 |0005: move-result-object v0 │ │ -05bee0: 5b10 6d03 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@036d │ │ -05bee4: 1220 |0008: const/4 v0, #int 2 // #2 │ │ -05bee6: 5910 6b03 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@036b │ │ -05beea: 0e00 |000b: return-void │ │ +05c6f8: |[05c6f8] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ +05c708: 5c12 6c03 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@036c │ │ +05c70c: 7100 a509 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@09a5 │ │ +05c712: 0c00 |0005: move-result-object v0 │ │ +05c714: 5b10 6d03 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@036d │ │ +05c718: 1220 |0008: const/4 v0, #int 2 // #2 │ │ +05c71a: 5910 6b03 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@036b │ │ +05c71e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0002 line=166 │ │ 0x0008 line=167 │ │ 0x000b line=168 │ │ locals : │ │ @@ -36474,33 +36473,33 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -05beec: |[05beec] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ -05befc: 5250 6b03 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@036b │ │ -05bf00: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -05bf02: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ -05bf06: 5450 6d03 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@036d │ │ -05bf0a: 7100 a509 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@09a5 │ │ -05bf10: 0c01 |000a: move-result-object v1 │ │ -05bf12: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ -05bf16: 5550 6c03 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@036c │ │ -05bf1a: 7110 9209 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0992 │ │ -05bf20: 0c00 |0012: move-result-object v0 │ │ -05bf22: 1100 |0013: return-object v0 │ │ -05bf24: 2200 bf01 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@01bf │ │ -05bf28: 5551 6c03 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@036c │ │ -05bf2c: 5252 6b03 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@036b │ │ -05bf30: 5453 6d03 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@036d │ │ -05bf34: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -05bf36: 7054 a309 1032 |001d: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V // method@09a3 │ │ -05bf3c: 28f3 |0020: goto 0013 // -000d │ │ +05c720: |[05c720] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ +05c730: 5250 6b03 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@036b │ │ +05c734: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +05c736: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ +05c73a: 5450 6d03 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@036d │ │ +05c73e: 7100 a509 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@09a5 │ │ +05c744: 0c01 |000a: move-result-object v1 │ │ +05c746: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ +05c74a: 5550 6c03 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@036c │ │ +05c74e: 7110 9209 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0992 │ │ +05c754: 0c00 |0012: move-result-object v0 │ │ +05c756: 1100 |0013: return-object v0 │ │ +05c758: 2200 c301 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@01c3 │ │ +05c75c: 5551 6c03 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@036c │ │ +05c760: 5252 6b03 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@036b │ │ +05c764: 5453 6d03 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@036d │ │ +05c768: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +05c76a: 7054 a309 1032 |001d: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V // method@09a3 │ │ +05c770: 28f3 |0020: goto 0013 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x000d line=205 │ │ 0x0013 line=207 │ │ locals : │ │ 0x0000 - 0x0021 reg=5 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -36510,17 +36509,17 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05bf40: |[05bf40] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -05bf50: 5b01 6d03 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@036d │ │ -05bf54: 1100 |0002: return-object v0 │ │ +05c774: |[05c774] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +05c784: 5b01 6d03 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@036d │ │ +05c788: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0002 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ 0x0000 - 0x0003 reg=1 heuristic Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ @@ -36530,40 +36529,40 @@ │ │ type : '(Z)Landroid/support/v4/text/BidiFormatter$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -05bf58: |[05bf58] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -05bf68: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -05bf6c: 5210 6b03 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@036b │ │ -05bf70: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ -05bf74: 5910 6b03 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@036b │ │ -05bf78: 1101 |0008: return-object v1 │ │ -05bf7a: 5210 6b03 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@036b │ │ -05bf7e: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ -05bf82: 5910 6b03 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@036b │ │ -05bf86: 28f9 |000f: goto 0008 // -0007 │ │ +05c78c: |[05c78c] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +05c79c: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +05c7a0: 5210 6b03 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@036b │ │ +05c7a4: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ +05c7a8: 5910 6b03 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@036b │ │ +05c7ac: 1101 |0008: return-object v1 │ │ +05c7ae: 5210 6b03 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@036b │ │ +05c7b2: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ +05c7b6: 5910 6b03 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@036b │ │ +05c7ba: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ 0x0008 line=180 │ │ 0x0009 line=178 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ 0x0000 - 0x0010 reg=2 stereoReset Z │ │ │ │ source_file_idx : 639 (BidiFormatter.java) │ │ │ │ Class #210 header: │ │ -class_idx : 446 │ │ +class_idx : 450 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 639 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 4 │ │ │ │ Class #210 annotations: │ │ @@ -36614,27 +36613,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -05bf88: |[05bf88] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ -05bf98: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ -05bf9c: 2331 f204 |0002: new-array v1, v3, [B // type@04f2 │ │ -05bfa0: 6901 6e03 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@036e │ │ -05bfa4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -05bfa6: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ -05bfaa: 6201 6e03 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@036e │ │ -05bfae: 7110 7f24 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@247f │ │ -05bfb4: 0a02 |000e: move-result v2 │ │ -05bfb6: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ -05bfba: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05bfbe: 28f4 |0013: goto 0007 // -000c │ │ -05bfc0: 0e00 |0014: return-void │ │ +05c7bc: |[05c7bc] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ +05c7cc: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ +05c7d0: 2331 f804 |0002: new-array v1, v3, [B // type@04f8 │ │ +05c7d4: 6901 6e03 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@036e │ │ +05c7d8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +05c7da: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ +05c7de: 6201 6e03 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@036e │ │ +05c7e2: 7110 7f24 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@247f │ │ +05c7e8: 0a02 |000e: move-result v2 │ │ +05c7ea: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ +05c7ee: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05c7f2: 28f4 |0013: goto 0007 // -000c │ │ +05c7f4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=505 │ │ 0x0006 line=506 │ │ 0x0009 line=507 │ │ 0x0011 line=506 │ │ 0x0014 line=509 │ │ @@ -36646,22 +36645,22 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05bfc4: |[05bfc4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ -05bfd4: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05bfda: 5b12 7403 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ -05bfde: 5c13 7103 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0371 │ │ -05bfe2: 6e10 ce24 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@24ce │ │ -05bfe8: 0a00 |000a: move-result v0 │ │ -05bfea: 5910 7303 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0373 │ │ -05bfee: 0e00 |000d: return-void │ │ +05c7f8: |[05c7f8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ +05c808: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05c80e: 5b12 7403 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ +05c812: 5c13 7103 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0371 │ │ +05c816: 6e10 ce24 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@24ce │ │ +05c81c: 0a00 |000a: move-result v0 │ │ +05c81e: 5910 7303 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0373 │ │ +05c822: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0003 line=550 │ │ 0x0005 line=551 │ │ 0x0007 line=552 │ │ 0x000d line=553 │ │ @@ -36675,23 +36674,23 @@ │ │ type : '(C)B' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05bff0: |[05bff0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ -05c000: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ -05c004: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ -05c008: 6200 6e03 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@036e │ │ -05c00c: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ -05c010: 0f00 |0008: return v0 │ │ -05c012: 7110 7e24 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@247e │ │ -05c018: 0a00 |000c: move-result v0 │ │ -05c01a: 28fb |000d: goto 0008 // -0005 │ │ +05c824: |[05c824] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ +05c834: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ +05c838: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ +05c83c: 6200 6e03 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@036e │ │ +05c840: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ +05c844: 0f00 |0008: return v0 │ │ +05c846: 7110 7e24 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@247e │ │ +05c84c: 0a00 |000c: move-result v0 │ │ +05c84e: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x000e reg=1 c C │ │ │ │ #3 : (in Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;) │ │ @@ -36699,37 +36698,37 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -05c01c: |[05c01c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ -05c02c: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ -05c030: 5240 7003 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c034: 5241 7003 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c038: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ -05c03c: 5441 7403 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ -05c040: 5242 7003 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c044: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -05c048: 5942 7003 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c04c: 6e20 c524 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ -05c052: 0a01 |0013: move-result v1 │ │ -05c054: 5e41 7203 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c058: 5741 7203 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c05c: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ -05c060: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ -05c064: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ -05c068: 0f01 |001e: return v1 │ │ -05c06a: 5741 7203 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c06e: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ -05c072: 5940 7003 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c076: 5e43 7203 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c07a: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ -05c07e: 28f5 |0029: goto 001e // -000b │ │ +05c850: |[05c850] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ +05c860: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ +05c864: 5240 7003 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c868: 5241 7003 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c86c: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ +05c870: 5441 7403 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ +05c874: 5242 7003 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c878: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +05c87c: 5942 7003 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c880: 6e20 c524 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ +05c886: 0a01 |0013: move-result v1 │ │ +05c888: 5e41 7203 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05c88c: 5741 7203 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05c890: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ +05c894: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ +05c898: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ +05c89c: 0f01 |001e: return v1 │ │ +05c89e: 5741 7203 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05c8a2: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ +05c8a6: 5940 7003 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c8aa: 5e43 7203 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05c8ae: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ +05c8b2: 28f5 |0029: goto 001e // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=865 │ │ 0x0004 line=866 │ │ 0x0008 line=867 │ │ 0x0016 line=868 │ │ 0x001c line=869 │ │ @@ -36747,29 +36746,29 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -05c080: |[05c080] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ -05c090: 5230 7003 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c094: 5231 7303 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0373 │ │ -05c098: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ -05c09c: 5430 7403 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ -05c0a0: 5231 7003 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c0a4: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ -05c0a8: 5932 7003 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c0ac: 6e20 c524 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ -05c0b2: 0a00 |0011: move-result v0 │ │ -05c0b4: 5e30 7203 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c0b8: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ -05c0bc: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ -05c0c0: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ -05c0c4: 0f00 |001a: return v0 │ │ +05c8b4: |[05c8b4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ +05c8c4: 5230 7003 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c8c8: 5231 7303 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0373 │ │ +05c8cc: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ +05c8d0: 5430 7403 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ +05c8d4: 5231 7003 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c8d8: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ +05c8dc: 5932 7003 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c8e0: 6e20 c524 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ +05c8e6: 0a00 |0011: move-result v0 │ │ +05c8e8: 5e30 7203 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05c8ec: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ +05c8f0: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ +05c8f4: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ +05c8f8: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=850 │ │ 0x0018 line=851 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; │ │ │ │ @@ -36778,55 +36777,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -05c0c8: |[05c0c8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ -05c0d8: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ -05c0dc: 5250 7003 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c0e0: 5252 7003 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c0e4: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ -05c0e8: 5452 7403 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ -05c0ec: 5253 7003 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c0f0: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -05c0f4: 5953 7003 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c0f8: 6e20 c524 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ -05c0fe: 0a02 |0013: move-result v2 │ │ -05c100: 5e52 7203 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c104: 5752 7203 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c108: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ -05c10c: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -05c110: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -05c114: 0f02 |001e: return v2 │ │ -05c116: 5752 7203 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c11a: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ -05c11e: 5950 7003 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c122: 5e54 7203 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c126: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ -05c12a: 28f5 |0029: goto 001e // -000b │ │ -05c12c: 5752 7203 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c130: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ -05c134: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ -05c138: 5752 7203 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c13c: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ -05c140: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ -05c144: 5751 7203 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c148: 5252 7003 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c14c: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ -05c150: 5452 7403 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ -05c154: 5253 7003 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c158: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ -05c15c: 5953 7003 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c160: 6e20 c524 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ -05c166: 0a02 |0047: move-result v2 │ │ -05c168: 5e52 7203 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c16c: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ -05c170: 28ec |004c: goto 0038 // -0014 │ │ +05c8fc: |[05c8fc] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ +05c90c: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ +05c910: 5250 7003 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c914: 5252 7003 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c918: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ +05c91c: 5452 7403 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ +05c920: 5253 7003 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c924: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +05c928: 5953 7003 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c92c: 6e20 c524 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ +05c932: 0a02 |0013: move-result v2 │ │ +05c934: 5e52 7203 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05c938: 5752 7203 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05c93c: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ +05c940: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +05c944: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +05c948: 0f02 |001e: return v2 │ │ +05c94a: 5752 7203 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05c94e: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ +05c952: 5950 7003 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c956: 5e54 7203 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05c95a: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ +05c95e: 28f5 |0029: goto 001e // -000b │ │ +05c960: 5752 7203 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05c964: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ +05c968: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ +05c96c: 5752 7203 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05c970: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ +05c974: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ +05c978: 5751 7203 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05c97c: 5252 7003 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c980: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ +05c984: 5452 7403 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ +05c988: 5253 7003 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c98c: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ +05c990: 5953 7003 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c994: 6e20 c524 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ +05c99a: 0a02 |0047: move-result v2 │ │ +05c99c: 5e52 7203 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05c9a0: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ +05c9a4: 28ec |004c: goto 0038 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=822 │ │ 0x0004 line=823 │ │ 0x0008 line=824 │ │ 0x0016 line=825 │ │ 0x001c line=827 │ │ @@ -36848,55 +36847,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -05c174: |[05c174] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ -05c184: 5250 7003 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c188: 5252 7003 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c18c: 5253 7303 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0373 │ │ -05c190: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ -05c194: 5452 7403 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ -05c198: 5253 7003 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c19c: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ -05c1a0: 5954 7003 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c1a4: 6e20 c524 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ -05c1aa: 0a02 |0013: move-result v2 │ │ -05c1ac: 5e52 7203 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c1b0: 5752 7203 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c1b4: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ -05c1b8: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -05c1bc: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -05c1c0: 0f02 |001e: return v2 │ │ -05c1c2: 5752 7203 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c1c6: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ -05c1ca: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ -05c1ce: 5752 7203 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c1d2: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ -05c1d6: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ -05c1da: 5751 7203 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c1de: 5252 7003 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c1e2: 5253 7303 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0373 │ │ -05c1e6: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ -05c1ea: 5452 7403 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ -05c1ee: 5253 7003 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c1f2: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ -05c1f6: 5954 7003 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c1fa: 6e20 c524 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ -05c200: 0a02 |003e: move-result v2 │ │ -05c202: 5e52 7203 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c206: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ -05c20a: 28ea |0043: goto 002d // -0016 │ │ -05c20c: 5950 7003 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c210: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ -05c214: 5e52 7203 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c218: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ -05c21c: 28d2 |004c: goto 001e // -002e │ │ +05c9a8: |[05c9a8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ +05c9b8: 5250 7003 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c9bc: 5252 7003 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c9c0: 5253 7303 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0373 │ │ +05c9c4: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ +05c9c8: 5452 7403 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ +05c9cc: 5253 7003 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c9d0: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ +05c9d4: 5954 7003 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05c9d8: 6e20 c524 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ +05c9de: 0a02 |0013: move-result v2 │ │ +05c9e0: 5e52 7203 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05c9e4: 5752 7203 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05c9e8: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ +05c9ec: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +05c9f0: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +05c9f4: 0f02 |001e: return v2 │ │ +05c9f6: 5752 7203 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05c9fa: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ +05c9fe: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ +05ca02: 5752 7203 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05ca06: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ +05ca0a: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ +05ca0e: 5751 7203 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05ca12: 5252 7003 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05ca16: 5253 7303 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0373 │ │ +05ca1a: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ +05ca1e: 5452 7403 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ +05ca22: 5253 7003 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05ca26: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ +05ca2a: 5954 7003 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05ca2e: 6e20 c524 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ +05ca34: 0a02 |003e: move-result v2 │ │ +05ca36: 5e52 7203 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05ca3a: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ +05ca3e: 28ea |0043: goto 002d // -0016 │ │ +05ca40: 5950 7003 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05ca44: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ +05ca48: 5e52 7203 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05ca4c: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ +05ca50: 28d2 |004c: goto 001e // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ 0x0002 line=794 │ │ 0x0008 line=795 │ │ 0x0016 line=796 │ │ 0x001c line=798 │ │ @@ -36918,57 +36917,57 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -05c220: |[05c220] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ -05c230: 5442 7403 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ -05c234: 5243 7003 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c238: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ -05c23c: 6e20 c524 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ -05c242: 0a02 |0009: move-result v2 │ │ -05c244: 5e42 7203 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c248: 5742 7203 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c24c: 7110 8124 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@2481 │ │ -05c252: 0a02 |0011: move-result v2 │ │ -05c254: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ -05c258: 5442 7403 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ -05c25c: 5243 7003 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c260: 7120 7d24 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@247d │ │ -05c266: 0a00 |001b: move-result v0 │ │ -05c268: 5242 7003 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c26c: 7110 7b24 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@247b │ │ -05c272: 0a03 |0021: move-result v3 │ │ -05c274: b132 |0022: sub-int/2addr v2, v3 │ │ -05c276: 5942 7003 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c27a: 7110 7f24 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@247f │ │ -05c280: 0a01 |0028: move-result v1 │ │ -05c282: 0f01 |0029: return v1 │ │ -05c284: 5242 7003 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c288: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -05c28c: 5942 7003 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c290: 5742 7203 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c294: 7110 9a09 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@099a │ │ -05c29a: 0a01 |0035: move-result v1 │ │ -05c29c: 5542 7103 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0371 │ │ -05c2a0: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ -05c2a4: 5742 7203 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c2a8: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ -05c2ac: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ -05c2b0: 7010 9f09 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@099f │ │ -05c2b6: 0a01 |0043: move-result v1 │ │ -05c2b8: 28e5 |0044: goto 0029 // -001b │ │ -05c2ba: 5742 7203 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c2be: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ -05c2c2: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ -05c2c6: 7010 9d09 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@099d │ │ -05c2cc: 0a01 |004e: move-result v1 │ │ -05c2ce: 28da |004f: goto 0029 // -0026 │ │ +05ca54: |[05ca54] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ +05ca64: 5442 7403 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ +05ca68: 5243 7003 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05ca6c: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ +05ca70: 6e20 c524 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ +05ca76: 0a02 |0009: move-result v2 │ │ +05ca78: 5e42 7203 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05ca7c: 5742 7203 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05ca80: 7110 8124 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@2481 │ │ +05ca86: 0a02 |0011: move-result v2 │ │ +05ca88: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ +05ca8c: 5442 7403 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ +05ca90: 5243 7003 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05ca94: 7120 7d24 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@247d │ │ +05ca9a: 0a00 |001b: move-result v0 │ │ +05ca9c: 5242 7003 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05caa0: 7110 7b24 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@247b │ │ +05caa6: 0a03 |0021: move-result v3 │ │ +05caa8: b132 |0022: sub-int/2addr v2, v3 │ │ +05caaa: 5942 7003 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05caae: 7110 7f24 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@247f │ │ +05cab4: 0a01 |0028: move-result v1 │ │ +05cab6: 0f01 |0029: return v1 │ │ +05cab8: 5242 7003 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05cabc: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +05cac0: 5942 7003 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05cac4: 5742 7203 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05cac8: 7110 9a09 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@099a │ │ +05cace: 0a01 |0035: move-result v1 │ │ +05cad0: 5542 7103 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0371 │ │ +05cad4: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ +05cad8: 5742 7203 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05cadc: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ +05cae0: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ +05cae4: 7010 9f09 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@099f │ │ +05caea: 0a01 |0043: move-result v1 │ │ +05caec: 28e5 |0044: goto 0029 // -001b │ │ +05caee: 5742 7203 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05caf2: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ +05caf6: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ +05cafa: 7010 9d09 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@099d │ │ +05cb00: 0a01 |004e: move-result v1 │ │ +05cb02: 28da |004f: goto 0029 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000c line=768 │ │ 0x0014 line=769 │ │ 0x001c line=770 │ │ 0x0025 line=771 │ │ @@ -36990,56 +36989,56 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -05c2d0: |[05c2d0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ -05c2e0: 5442 7403 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ -05c2e4: 5243 7003 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c2e8: 6e20 c524 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ -05c2ee: 0a02 |0007: move-result v2 │ │ -05c2f0: 5e42 7203 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c2f4: 5742 7203 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c2f8: 7110 8024 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@2480 │ │ -05c2fe: 0a02 |000f: move-result v2 │ │ -05c300: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ -05c304: 5442 7403 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ -05c308: 5243 7003 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c30c: 7120 7c24 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@247c │ │ -05c312: 0a00 |0019: move-result v0 │ │ -05c314: 5242 7003 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c318: 7110 7b24 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@247b │ │ -05c31e: 0a03 |001f: move-result v3 │ │ -05c320: b032 |0020: add-int/2addr v2, v3 │ │ -05c322: 5942 7003 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c326: 7110 7f24 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@247f │ │ -05c32c: 0a01 |0026: move-result v1 │ │ -05c32e: 0f01 |0027: return v1 │ │ -05c330: 5242 7003 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c334: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05c338: 5942 7003 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c33c: 5742 7203 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c340: 7110 9a09 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@099a │ │ -05c346: 0a01 |0033: move-result v1 │ │ -05c348: 5542 7103 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0371 │ │ -05c34c: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ -05c350: 5742 7203 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c354: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ -05c358: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ -05c35c: 7010 a009 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@09a0 │ │ -05c362: 0a01 |0041: move-result v1 │ │ -05c364: 28e5 |0042: goto 0027 // -001b │ │ -05c366: 5742 7203 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ -05c36a: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ -05c36e: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ -05c372: 7010 9e09 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@099e │ │ -05c378: 0a01 |004c: move-result v1 │ │ -05c37a: 28da |004d: goto 0027 // -0026 │ │ +05cb04: |[05cb04] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ +05cb14: 5442 7403 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ +05cb18: 5243 7003 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05cb1c: 6e20 c524 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ +05cb22: 0a02 |0007: move-result v2 │ │ +05cb24: 5e42 7203 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05cb28: 5742 7203 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05cb2c: 7110 8024 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@2480 │ │ +05cb32: 0a02 |000f: move-result v2 │ │ +05cb34: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ +05cb38: 5442 7403 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0374 │ │ +05cb3c: 5243 7003 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05cb40: 7120 7c24 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@247c │ │ +05cb46: 0a00 |0019: move-result v0 │ │ +05cb48: 5242 7003 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05cb4c: 7110 7b24 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@247b │ │ +05cb52: 0a03 |001f: move-result v3 │ │ +05cb54: b032 |0020: add-int/2addr v2, v3 │ │ +05cb56: 5942 7003 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05cb5a: 7110 7f24 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@247f │ │ +05cb60: 0a01 |0026: move-result v1 │ │ +05cb62: 0f01 |0027: return v1 │ │ +05cb64: 5242 7003 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05cb68: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05cb6c: 5942 7003 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05cb70: 5742 7203 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05cb74: 7110 9a09 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@099a │ │ +05cb7a: 0a01 |0033: move-result v1 │ │ +05cb7c: 5542 7103 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0371 │ │ +05cb80: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ +05cb84: 5742 7203 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05cb88: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ +05cb8c: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ +05cb90: 7010 a009 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@09a0 │ │ +05cb96: 0a01 |0041: move-result v1 │ │ +05cb98: 28e5 |0042: goto 0027 // -001b │ │ +05cb9a: 5742 7203 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0372 │ │ +05cb9e: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ +05cba2: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ +05cba6: 7010 9e09 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@099e │ │ +05cbac: 0a01 |004c: move-result v1 │ │ +05cbae: 28da |004d: goto 0027 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x000a line=738 │ │ 0x0012 line=739 │ │ 0x001a line=740 │ │ 0x0023 line=741 │ │ @@ -37061,76 +37060,76 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 142 16-bit code units │ │ -05c37c: |[05c37c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ -05c38c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -05c38e: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -05c390: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -05c392: 5985 7003 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c396: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -05c398: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -05c39a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -05c39c: 5286 7003 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c3a0: 5287 7303 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0373 │ │ -05c3a4: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ -05c3a8: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ -05c3ac: 6e10 9909 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@0999 │ │ -05c3b2: 0a06 |0013: move-result v6 │ │ -05c3b4: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ -05c3ba: 0102 |0017: move v2, v0 │ │ -05c3bc: 28f0 |0018: goto 0008 // -0010 │ │ -05c3be: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05c3c2: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -05c3c4: 28ec |001c: goto 0008 // -0014 │ │ -05c3c6: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05c3ca: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -05c3cc: 28e8 |0020: goto 0008 // -0018 │ │ -05c3ce: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05c3d2: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -05c3d4: 28e4 |0024: goto 0008 // -001c │ │ -05c3d6: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ -05c3da: 0131 |0027: move v1, v3 │ │ -05c3dc: 0f01 |0028: return v1 │ │ -05c3de: 0102 |0029: move v2, v0 │ │ -05c3e0: 28de |002a: goto 0008 // -0022 │ │ -05c3e2: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ -05c3e6: 0141 |002d: move v1, v4 │ │ -05c3e8: 28fa |002e: goto 0028 // -0006 │ │ -05c3ea: 0102 |002f: move v2, v0 │ │ -05c3ec: 28d8 |0030: goto 0008 // -0028 │ │ -05c3ee: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ -05c3f2: 0151 |0033: move v1, v5 │ │ -05c3f4: 28f4 |0034: goto 0028 // -000c │ │ -05c3f6: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ -05c3fa: 5286 7003 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c3fe: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ -05c402: 6e10 9809 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0998 │ │ -05c408: 0a06 |003e: move-result v6 │ │ -05c40a: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ -05c410: 28f5 |0042: goto 0037 // -000b │ │ -05c412: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ -05c416: 0131 |0045: move v1, v3 │ │ -05c418: 28e2 |0046: goto 0028 // -001e │ │ -05c41a: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05c41e: 28ee |0049: goto 0037 // -0012 │ │ -05c420: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ -05c424: 0141 |004c: move v1, v4 │ │ -05c426: 28db |004d: goto 0028 // -0025 │ │ -05c428: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05c42c: 28e7 |0050: goto 0037 // -0019 │ │ -05c42e: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05c432: 28e4 |0053: goto 0037 // -001c │ │ -05c434: 0151 |0054: move v1, v5 │ │ -05c436: 28d3 |0055: goto 0028 // -002d │ │ -05c438: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ -05c48c: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ +05cbb0: |[05cbb0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ +05cbc0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +05cbc2: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +05cbc4: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +05cbc6: 5985 7003 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05cbca: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +05cbcc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +05cbce: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +05cbd0: 5286 7003 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05cbd4: 5287 7303 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0373 │ │ +05cbd8: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ +05cbdc: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ +05cbe0: 6e10 9909 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@0999 │ │ +05cbe6: 0a06 |0013: move-result v6 │ │ +05cbe8: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ +05cbee: 0102 |0017: move v2, v0 │ │ +05cbf0: 28f0 |0018: goto 0008 // -0010 │ │ +05cbf2: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05cbf6: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +05cbf8: 28ec |001c: goto 0008 // -0014 │ │ +05cbfa: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05cbfe: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +05cc00: 28e8 |0020: goto 0008 // -0018 │ │ +05cc02: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05cc06: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +05cc08: 28e4 |0024: goto 0008 // -001c │ │ +05cc0a: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ +05cc0e: 0131 |0027: move v1, v3 │ │ +05cc10: 0f01 |0028: return v1 │ │ +05cc12: 0102 |0029: move v2, v0 │ │ +05cc14: 28de |002a: goto 0008 // -0022 │ │ +05cc16: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ +05cc1a: 0141 |002d: move v1, v4 │ │ +05cc1c: 28fa |002e: goto 0028 // -0006 │ │ +05cc1e: 0102 |002f: move v2, v0 │ │ +05cc20: 28d8 |0030: goto 0008 // -0028 │ │ +05cc22: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ +05cc26: 0151 |0033: move v1, v5 │ │ +05cc28: 28f4 |0034: goto 0028 // -000c │ │ +05cc2a: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ +05cc2e: 5286 7003 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05cc32: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ +05cc36: 6e10 9809 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0998 │ │ +05cc3c: 0a06 |003e: move-result v6 │ │ +05cc3e: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ +05cc44: 28f5 |0042: goto 0037 // -000b │ │ +05cc46: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ +05cc4a: 0131 |0045: move v1, v3 │ │ +05cc4c: 28e2 |0046: goto 0028 // -001e │ │ +05cc4e: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05cc52: 28ee |0049: goto 0037 // -0012 │ │ +05cc54: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ +05cc58: 0141 |004c: move v1, v4 │ │ +05cc5a: 28db |004d: goto 0028 // -0025 │ │ +05cc5c: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05cc60: 28e7 |0050: goto 0037 // -0019 │ │ +05cc62: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05cc66: 28e4 |0053: goto 0037 // -001c │ │ +05cc68: 0151 |0054: move v1, v5 │ │ +05cc6a: 28d3 |0055: goto 0028 // -002d │ │ +05cc6c: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ +05ccc0: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=567 │ │ 0x0005 line=568 │ │ 0x0006 line=569 │ │ 0x0007 line=570 │ │ 0x0008 line=571 │ │ @@ -37183,54 +37182,54 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 98 16-bit code units │ │ -05c4a8: |[05c4a8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ -05c4b8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05c4ba: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -05c4bc: 5254 7303 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0373 │ │ -05c4c0: 5954 7003 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c4c4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -05c4c6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -05c4c8: 5254 7003 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ -05c4cc: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ -05c4d0: 6e10 9809 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0998 │ │ -05c4d6: 0a04 |000f: move-result v4 │ │ -05c4d8: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ -05c4de: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ -05c4e2: 0101 |0015: move v1, v0 │ │ -05c4e4: 28f2 |0016: goto 0008 // -000e │ │ -05c4e6: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ -05c4ea: 0f02 |0019: return v2 │ │ -05c4ec: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ -05c4f0: 0101 |001c: move v1, v0 │ │ -05c4f2: 28eb |001d: goto 0008 // -0015 │ │ -05c4f4: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ -05c4f8: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05c4fc: 28e6 |0022: goto 0008 // -001a │ │ -05c4fe: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ -05c502: 0132 |0025: move v2, v3 │ │ -05c504: 28f3 |0026: goto 0019 // -000d │ │ -05c506: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ -05c50a: 0101 |0029: move v1, v0 │ │ -05c50c: 28de |002a: goto 0008 // -0022 │ │ -05c50e: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ -05c512: 0132 |002d: move v2, v3 │ │ -05c514: 28eb |002e: goto 0019 // -0015 │ │ -05c516: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05c51a: 28d7 |0031: goto 0008 // -0029 │ │ -05c51c: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05c520: 28d4 |0034: goto 0008 // -002c │ │ -05c522: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -05c524: 28e3 |0036: goto 0019 // -001d │ │ -05c526: 0000 |0037: nop // spacer │ │ -05c528: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ +05ccdc: |[05ccdc] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ +05ccec: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05ccee: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +05ccf0: 5254 7303 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0373 │ │ +05ccf4: 5954 7003 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05ccf8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +05ccfa: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +05ccfc: 5254 7003 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0370 │ │ +05cd00: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ +05cd04: 6e10 9809 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0998 │ │ +05cd0a: 0a04 |000f: move-result v4 │ │ +05cd0c: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ +05cd12: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ +05cd16: 0101 |0015: move v1, v0 │ │ +05cd18: 28f2 |0016: goto 0008 // -000e │ │ +05cd1a: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ +05cd1e: 0f02 |0019: return v2 │ │ +05cd20: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ +05cd24: 0101 |001c: move v1, v0 │ │ +05cd26: 28eb |001d: goto 0008 // -0015 │ │ +05cd28: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ +05cd2c: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05cd30: 28e6 |0022: goto 0008 // -001a │ │ +05cd32: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ +05cd36: 0132 |0025: move v2, v3 │ │ +05cd38: 28f3 |0026: goto 0019 // -000d │ │ +05cd3a: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ +05cd3e: 0101 |0029: move v1, v0 │ │ +05cd40: 28de |002a: goto 0008 // -0022 │ │ +05cd42: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ +05cd46: 0132 |002d: move v2, v3 │ │ +05cd48: 28eb |002e: goto 0019 // -0015 │ │ +05cd4a: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05cd4e: 28d7 |0031: goto 0008 // -0029 │ │ +05cd50: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05cd54: 28d4 |0034: goto 0008 // -002c │ │ +05cd56: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +05cd58: 28e3 |0036: goto 0019 // -001d │ │ +05cd5a: 0000 |0037: nop // spacer │ │ +05cd5c: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=665 │ │ 0x0006 line=666 │ │ 0x0007 line=667 │ │ 0x0008 line=668 │ │ 0x000c line=669 │ │ @@ -37259,17 +37258,17 @@ │ │ 0x0007 - 0x0062 reg=0 embeddingLevel I │ │ 0x0008 - 0x0062 reg=1 lastNonEmptyEmbeddingLevel I │ │ 0x0000 - 0x0062 reg=5 this Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; │ │ │ │ source_file_idx : 639 (BidiFormatter.java) │ │ │ │ Class #211 header: │ │ -class_idx : 447 │ │ +class_idx : 451 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 639 │ │ static_fields_size : 16 │ │ instance_fields_size: 3 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 7 │ │ │ │ Class #211 annotations: │ │ @@ -37380,37 +37379,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -05c57c: |[05c57c] android.support.v4.text.BidiFormatter.:()V │ │ -05c58c: 1223 |0000: const/4 v3, #int 2 // #2 │ │ -05c58e: 6200 9403 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0394 │ │ -05c592: 6900 7803 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0378 │ │ -05c596: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ -05c59a: 7110 8324 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2483 │ │ -05c5a0: 0c00 |000a: move-result-object v0 │ │ -05c5a2: 6900 8003 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@0380 │ │ -05c5a6: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ -05c5aa: 7110 8324 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2483 │ │ -05c5b0: 0c00 |0012: move-result-object v0 │ │ -05c5b2: 6900 8403 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0384 │ │ -05c5b6: 2200 bf01 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@01bf │ │ -05c5ba: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -05c5bc: 6202 7803 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0378 │ │ -05c5c0: 7040 a209 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@09a2 │ │ -05c5c6: 6900 7603 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0376 │ │ -05c5ca: 2200 bf01 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@01bf │ │ -05c5ce: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -05c5d0: 6202 7803 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0378 │ │ -05c5d4: 7040 a209 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@09a2 │ │ -05c5da: 6900 7703 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0377 │ │ -05c5de: 0e00 |0029: return-void │ │ +05cdb0: |[05cdb0] android.support.v4.text.BidiFormatter.:()V │ │ +05cdc0: 1223 |0000: const/4 v3, #int 2 // #2 │ │ +05cdc2: 6200 9403 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0394 │ │ +05cdc6: 6900 7803 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0378 │ │ +05cdca: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ +05cdce: 7110 8324 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2483 │ │ +05cdd4: 0c00 |000a: move-result-object v0 │ │ +05cdd6: 6900 8003 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@0380 │ │ +05cdda: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ +05cdde: 7110 8324 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2483 │ │ +05cde4: 0c00 |0012: move-result-object v0 │ │ +05cde6: 6900 8403 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0384 │ │ +05cdea: 2200 c301 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@01c3 │ │ +05cdee: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +05cdf0: 6202 7803 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0378 │ │ +05cdf4: 7040 a209 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@09a2 │ │ +05cdfa: 6900 7603 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0376 │ │ +05cdfe: 2200 c301 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@01c3 │ │ +05ce02: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +05ce04: 6202 7803 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0378 │ │ +05ce08: 7040 a209 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@09a2 │ │ +05ce0e: 6900 7703 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0377 │ │ +05ce12: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0005 line=113 │ │ 0x000d line=118 │ │ 0x0015 line=215 │ │ 0x001f line=220 │ │ @@ -37421,20 +37420,20 @@ │ │ type : '(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -05c5e0: |[05c5e0] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ -05c5f0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05c5f6: 5c01 8703 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0387 │ │ -05c5fa: 5902 8603 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@0386 │ │ -05c5fe: 5b03 8503 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0385 │ │ -05c602: 0e00 |0009: return-void │ │ +05ce14: |[05ce14] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ +05ce24: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05ce2a: 5c01 8703 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0387 │ │ +05ce2e: 5902 8603 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@0386 │ │ +05ce32: 5b03 8503 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0385 │ │ +05ce36: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=261 │ │ 0x0005 line=262 │ │ 0x0007 line=263 │ │ 0x0009 line=264 │ │ @@ -37449,17 +37448,17 @@ │ │ type : '(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -05c604: |[05c604] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ -05c614: 7040 a209 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@09a2 │ │ -05c61a: 0e00 |0003: return-void │ │ +05ce38: |[05ce38] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ +05ce48: 7040 a209 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@09a2 │ │ +05ce4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0004 reg=1 x0 Z │ │ 0x0000 - 0x0004 reg=2 x1 I │ │ @@ -37471,18 +37470,18 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05c61c: |[05c61c] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ -05c62c: 7110 b009 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@09b0 │ │ -05c632: 0a00 |0003: move-result v0 │ │ -05c634: 0f00 |0004: return v0 │ │ +05ce50: |[05ce50] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ +05ce60: 7110 b009 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@09b0 │ │ +05ce66: 0a00 |0003: move-result v0 │ │ +05ce68: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Ljava/util/Locale; │ │ │ │ #4 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -37490,72 +37489,72 @@ │ │ type : '()Landroid/support/v4/text/TextDirectionHeuristicCompat;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c638: |[05c638] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ -05c648: 6200 7803 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0378 │ │ -05c64c: 1100 |0002: return-object v0 │ │ +05ce6c: |[05ce6c] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ +05ce7c: 6200 7803 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0378 │ │ +05ce80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'access$200' │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c650: |[05c650] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ -05c660: 6200 7703 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0377 │ │ -05c664: 1100 |0002: return-object v0 │ │ +05ce84: |[05ce84] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ +05ce94: 6200 7703 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0377 │ │ +05ce98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ #6 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'access$300' │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c668: |[05c668] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ -05c678: 6200 7603 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0376 │ │ -05c67c: 1100 |0002: return-object v0 │ │ +05ce9c: |[05ce9c] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ +05ceac: 6200 7603 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0376 │ │ +05ceb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'getEntryDir' │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -05c680: |[05c680] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ -05c690: 2200 be01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@01be │ │ -05c694: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05c696: 7030 9709 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0997 │ │ -05c69c: 6e10 9b09 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@099b │ │ -05c6a2: 0a00 |0009: move-result v0 │ │ -05c6a4: 0f00 |000a: return v0 │ │ +05ceb4: |[05ceb4] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ +05cec4: 2200 c201 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@01c2 │ │ +05cec8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05ceca: 7030 9709 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0997 │ │ +05ced0: 6e10 9b09 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@099b │ │ +05ced6: 0a00 |0009: move-result v0 │ │ +05ced8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x000b reg=2 str Ljava/lang/String; │ │ │ │ #8 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -37563,21 +37562,21 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -05c6a8: |[05c6a8] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ -05c6b8: 2200 be01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@01be │ │ -05c6bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05c6be: 7030 9709 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0997 │ │ -05c6c4: 6e10 9c09 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@099c │ │ -05c6ca: 0a00 |0009: move-result v0 │ │ -05c6cc: 0f00 |000a: return v0 │ │ +05cedc: |[05cedc] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ +05ceec: 2200 c201 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@01c2 │ │ +05cef0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05cef2: 7030 9709 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0997 │ │ +05cef8: 6e10 9c09 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@099c │ │ +05cefe: 0a00 |0009: move-result v0 │ │ +05cf00: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x000b reg=2 str Ljava/lang/String; │ │ │ │ #9 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -37585,40 +37584,40 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -05c6d0: |[05c6d0] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ -05c6e0: 2200 bd01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@01bd │ │ -05c6e4: 7010 8e09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@098e │ │ -05c6ea: 6e10 9109 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0991 │ │ -05c6f0: 0c00 |0008: move-result-object v0 │ │ -05c6f2: 1100 |0009: return-object v0 │ │ +05cf04: |[05cf04] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ +05cf14: 2200 c101 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@01c1 │ │ +05cf18: 7010 8e09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@098e │ │ +05cf1e: 6e10 9109 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0991 │ │ +05cf24: 0c00 |0008: move-result-object v0 │ │ +05cf26: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ │ │ #10 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'getInstance' │ │ type : '(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05c6f4: |[05c6f4] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ -05c704: 2200 bd01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@01bd │ │ -05c708: 7020 8f09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@098f │ │ -05c70e: 6e10 9109 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0991 │ │ -05c714: 0c00 |0008: move-result-object v0 │ │ -05c716: 1100 |0009: return-object v0 │ │ +05cf28: |[05cf28] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ +05cf38: 2200 c101 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@01c1 │ │ +05cf3c: 7020 8f09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@098f │ │ +05cf42: 6e10 9109 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0991 │ │ +05cf48: 0c00 |0008: move-result-object v0 │ │ +05cf4a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x000a reg=1 locale Ljava/util/Locale; │ │ │ │ #11 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -37626,20 +37625,20 @@ │ │ type : '(Z)Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05c718: |[05c718] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -05c728: 2200 bd01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@01bd │ │ -05c72c: 7020 9009 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0990 │ │ -05c732: 6e10 9109 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0991 │ │ -05c738: 0c00 |0008: move-result-object v0 │ │ -05c73a: 1100 |0009: return-object v0 │ │ +05cf4c: |[05cf4c] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +05cf5c: 2200 c101 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@01c1 │ │ +05cf60: 7020 9009 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0990 │ │ +05cf66: 6e10 9109 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0991 │ │ +05cf6c: 0c00 |0008: move-result-object v0 │ │ +05cf6e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x000a reg=1 rtlContext Z │ │ │ │ #12 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -37647,22 +37646,22 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -05c73c: |[05c73c] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ -05c74c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05c74e: 7110 e409 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@09e4 │ │ -05c754: 0a01 |0004: move-result v1 │ │ -05c756: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -05c75a: 0f00 |0007: return v0 │ │ -05c75c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05c75e: 28fe |0009: goto 0007 // -0002 │ │ +05cf70: |[05cf70] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ +05cf80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05cf82: 7110 e409 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@09e4 │ │ +05cf88: 0a01 |0004: move-result v1 │ │ +05cf8a: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +05cf8e: 0f00 |0007: return v0 │ │ +05cf90: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05cf92: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=437 │ │ locals : │ │ 0x0000 - 0x000a reg=2 locale Ljava/util/Locale; │ │ │ │ #13 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -37670,40 +37669,40 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -05c760: |[05c760] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -05c770: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05c772: 6e10 ce24 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@24ce │ │ -05c778: 0a02 |0004: move-result v2 │ │ -05c77a: 7240 c709 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@09c7 │ │ -05c780: 0a00 |0008: move-result v0 │ │ -05c782: 5531 8703 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0387 │ │ -05c786: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -05c78a: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -05c78e: 7110 a909 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@09a9 │ │ -05c794: 0a01 |0012: move-result v1 │ │ -05c796: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -05c798: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -05c79c: 6201 8003 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@0380 │ │ -05c7a0: 1101 |0018: return-object v1 │ │ -05c7a2: 5531 8703 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0387 │ │ -05c7a6: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -05c7aa: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -05c7ae: 7110 a909 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@09a9 │ │ -05c7b4: 0a01 |0022: move-result v1 │ │ -05c7b6: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -05c7b8: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -05c7bc: 6201 8403 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0384 │ │ -05c7c0: 28f0 |0028: goto 0018 // -0010 │ │ -05c7c2: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -05c7c6: 28ed |002b: goto 0018 // -0013 │ │ +05cf94: |[05cf94] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +05cfa4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05cfa6: 6e10 ce24 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@24ce │ │ +05cfac: 0a02 |0004: move-result v2 │ │ +05cfae: 7240 c709 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@09c7 │ │ +05cfb4: 0a00 |0008: move-result v0 │ │ +05cfb6: 5531 8703 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0387 │ │ +05cfba: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +05cfbe: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +05cfc2: 7110 a909 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@09a9 │ │ +05cfc8: 0a01 |0012: move-result v1 │ │ +05cfca: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +05cfcc: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +05cfd0: 6201 8003 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@0380 │ │ +05cfd4: 1101 |0018: return-object v1 │ │ +05cfd6: 5531 8703 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0387 │ │ +05cfda: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +05cfde: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +05cfe2: 7110 a909 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@09a9 │ │ +05cfe8: 0a01 |0022: move-result v1 │ │ +05cfea: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +05cfec: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +05cff0: 6201 8403 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0384 │ │ +05cff4: 28f0 |0028: goto 0018 // -0010 │ │ +05cff6: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +05cffa: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0009 line=299 │ │ 0x0016 line=300 │ │ 0x0018 line=305 │ │ 0x0019 line=302 │ │ @@ -37720,40 +37719,40 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -05c7c8: |[05c7c8] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -05c7d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05c7da: 6e10 ce24 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@24ce │ │ -05c7e0: 0a02 |0004: move-result v2 │ │ -05c7e2: 7240 c709 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@09c7 │ │ -05c7e8: 0a00 |0008: move-result v0 │ │ -05c7ea: 5531 8703 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0387 │ │ -05c7ee: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -05c7f2: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -05c7f6: 7110 a809 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@09a8 │ │ -05c7fc: 0a01 |0012: move-result v1 │ │ -05c7fe: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -05c800: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -05c804: 6201 8003 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@0380 │ │ -05c808: 1101 |0018: return-object v1 │ │ -05c80a: 5531 8703 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0387 │ │ -05c80e: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -05c812: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -05c816: 7110 a809 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@09a8 │ │ -05c81c: 0a01 |0022: move-result v1 │ │ -05c81e: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -05c820: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -05c824: 6201 8403 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0384 │ │ -05c828: 28f0 |0028: goto 0018 // -0010 │ │ -05c82a: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -05c82e: 28ed |002b: goto 0018 // -0013 │ │ +05cffc: |[05cffc] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +05d00c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05d00e: 6e10 ce24 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@24ce │ │ +05d014: 0a02 |0004: move-result v2 │ │ +05d016: 7240 c709 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@09c7 │ │ +05d01c: 0a00 |0008: move-result v0 │ │ +05d01e: 5531 8703 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0387 │ │ +05d022: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +05d026: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +05d02a: 7110 a809 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@09a8 │ │ +05d030: 0a01 |0012: move-result v1 │ │ +05d032: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +05d034: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +05d038: 6201 8003 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@0380 │ │ +05d03c: 1101 |0018: return-object v1 │ │ +05d03e: 5531 8703 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0387 │ │ +05d042: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +05d046: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +05d04a: 7110 a809 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@09a8 │ │ +05d050: 0a01 |0022: move-result v1 │ │ +05d052: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +05d054: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +05d058: 6201 8403 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0384 │ │ +05d05c: 28f0 |0028: goto 0018 // -0010 │ │ +05d05e: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +05d062: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0009 line=326 │ │ 0x0016 line=327 │ │ 0x0018 line=332 │ │ 0x0019 line=329 │ │ @@ -37771,22 +37770,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -05c830: |[05c830] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ -05c840: 5210 8603 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@0386 │ │ -05c844: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -05c848: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -05c84c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -05c84e: 0f00 |0007: return v0 │ │ -05c850: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05c852: 28fe |0009: goto 0007 // -0002 │ │ +05d064: |[05d064] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ +05d074: 5210 8603 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@0386 │ │ +05d078: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +05d07c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +05d080: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05d082: 0f00 |0007: return v0 │ │ +05d084: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05d086: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ │ │ #1 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -37794,22 +37793,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -05c854: |[05c854] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ -05c864: 5430 8503 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0385 │ │ -05c868: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05c86a: 6e10 ce24 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@24ce │ │ -05c870: 0a02 |0006: move-result v2 │ │ -05c872: 7240 c709 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@09c7 │ │ -05c878: 0a00 |000a: move-result v0 │ │ -05c87a: 0f00 |000b: return v0 │ │ +05d088: |[05d088] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ +05d098: 5430 8503 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0385 │ │ +05d09c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05d09e: 6e10 ce24 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@24ce │ │ +05d0a4: 0a02 |0006: move-result v2 │ │ +05d0a6: 7240 c709 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@09c7 │ │ +05d0ac: 0a00 |000a: move-result v0 │ │ +05d0ae: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x000c reg=4 str Ljava/lang/String; │ │ │ │ @@ -37818,17 +37817,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c87c: |[05c87c] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ -05c88c: 5510 8703 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0387 │ │ -05c890: 0f00 |0002: return v0 │ │ +05d0b0: |[05d0b0] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ +05d0c0: 5510 8703 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0387 │ │ +05d0c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ │ │ #3 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -37836,20 +37835,20 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -05c894: |[05c894] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ -05c8a4: 5420 8503 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0385 │ │ -05c8a8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -05c8aa: 6e40 b509 3210 |0003: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@09b5 │ │ -05c8b0: 0c00 |0006: move-result-object v0 │ │ -05c8b2: 1100 |0007: return-object v0 │ │ +05d0c8: |[05d0c8] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ +05d0d8: 5420 8503 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0385 │ │ +05d0dc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +05d0de: 6e40 b509 3210 |0003: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@09b5 │ │ +05d0e4: 0c00 |0006: move-result-object v0 │ │ +05d0e6: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0008 reg=3 str Ljava/lang/String; │ │ │ │ @@ -37858,19 +37857,19 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05c8b4: |[05c8b4] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -05c8c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05c8c6: 6e40 b509 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@09b5 │ │ -05c8cc: 0c00 |0004: move-result-object v0 │ │ -05c8ce: 1100 |0005: return-object v0 │ │ +05d0e8: |[05d0e8] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +05d0f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05d0fa: 6e40 b509 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@09b5 │ │ +05d100: 0c00 |0004: move-result-object v0 │ │ +05d102: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0006 reg=2 str Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 heuristic Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ @@ -37880,56 +37879,56 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 83 16-bit code units │ │ -05c8d0: |[05c8d0] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ -05c8e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05c8e2: 6e10 ce24 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@24ce │ │ -05c8e8: 0a03 |0004: move-result v3 │ │ -05c8ea: 7240 c709 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@09c7 │ │ -05c8f0: 0a00 |0008: move-result v0 │ │ -05c8f2: 2201 b604 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -05c8f6: 7010 d724 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05c8fc: 6e10 ad09 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@09ad │ │ -05c902: 0a02 |0011: move-result v2 │ │ -05c904: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ -05c908: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ -05c90c: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ -05c910: 6202 9803 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0398 │ │ -05c914: 7030 b209 5402 |001a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@09b2 │ │ -05c91a: 0c02 |001d: move-result-object v2 │ │ -05c91c: 6e20 df24 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05c922: 5542 8703 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0387 │ │ -05c926: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ -05c92a: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ -05c92e: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ -05c932: 6e20 da24 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -05c938: 6e20 df24 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05c93e: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ -05c942: 6e20 da24 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -05c948: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ -05c94c: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ -05c950: 6202 9803 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0398 │ │ -05c954: 7030 b109 5402 |003a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@09b1 │ │ -05c95a: 0c02 |003d: move-result-object v2 │ │ -05c95c: 6e20 df24 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05c962: 6e10 e424 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05c968: 0c02 |0044: move-result-object v2 │ │ -05c96a: 1102 |0045: return-object v2 │ │ -05c96c: 6202 9703 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0397 │ │ -05c970: 28d2 |0048: goto 001a // -002e │ │ -05c972: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ -05c976: 28de |004b: goto 0029 // -0022 │ │ -05c978: 6e20 df24 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05c97e: 28e5 |004f: goto 0034 // -001b │ │ -05c980: 6202 9703 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0397 │ │ -05c984: 28e8 |0052: goto 003a // -0018 │ │ +05d104: |[05d104] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ +05d114: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05d116: 6e10 ce24 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@24ce │ │ +05d11c: 0a03 |0004: move-result v3 │ │ +05d11e: 7240 c709 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@09c7 │ │ +05d124: 0a00 |0008: move-result v0 │ │ +05d126: 2201 bc04 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +05d12a: 7010 d724 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05d130: 6e10 ad09 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@09ad │ │ +05d136: 0a02 |0011: move-result v2 │ │ +05d138: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ +05d13c: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ +05d140: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ +05d144: 6202 9803 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0398 │ │ +05d148: 7030 b209 5402 |001a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@09b2 │ │ +05d14e: 0c02 |001d: move-result-object v2 │ │ +05d150: 6e20 df24 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05d156: 5542 8703 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0387 │ │ +05d15a: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ +05d15e: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ +05d162: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ +05d166: 6e20 da24 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +05d16c: 6e20 df24 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05d172: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ +05d176: 6e20 da24 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +05d17c: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ +05d180: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ +05d184: 6202 9803 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0398 │ │ +05d188: 7030 b109 5402 |003a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@09b1 │ │ +05d18e: 0c02 |003d: move-result-object v2 │ │ +05d190: 6e20 df24 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05d196: 6e10 e424 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05d19c: 0c02 |0044: move-result-object v2 │ │ +05d19e: 1102 |0045: return-object v2 │ │ +05d1a0: 6202 9703 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0397 │ │ +05d1a4: 28d2 |0048: goto 001a // -002e │ │ +05d1a6: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ +05d1aa: 28de |004b: goto 0029 // -0022 │ │ +05d1ac: 6e20 df24 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05d1b2: 28e5 |004f: goto 0034 // -001b │ │ +05d1b4: 6202 9703 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0397 │ │ +05d1b8: 28e8 |0052: goto 003a // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0009 line=375 │ │ 0x000e line=376 │ │ 0x0016 line=377 │ │ 0x0021 line=380 │ │ @@ -37956,33 +37955,33 @@ │ │ type : '(Ljava/lang/String;Z)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05c988: |[05c988] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ -05c998: 5410 8503 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0385 │ │ -05c99c: 6e40 b509 2130 |0002: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@09b5 │ │ -05c9a2: 0c00 |0005: move-result-object v0 │ │ -05c9a4: 1100 |0006: return-object v0 │ │ +05d1bc: |[05d1bc] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ +05d1cc: 5410 8503 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0385 │ │ +05d1d0: 6e40 b509 2130 |0002: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@09b5 │ │ +05d1d6: 0c00 |0005: move-result-object v0 │ │ +05d1d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0007 reg=2 str Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 isolate Z │ │ │ │ source_file_idx : 639 (BidiFormatter.java) │ │ │ │ Class #212 header: │ │ -class_idx : 448 │ │ +class_idx : 452 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1101 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #212 annotations: │ │ @@ -38010,17 +38009,17 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1101 (ICUCompat.java) │ │ │ │ Class #213 header: │ │ -class_idx : 451 │ │ +class_idx : 455 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1101 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #213 annotations: │ │ @@ -38044,26 +38043,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05c9a8: |[05c9a8] android.support.v4.text.ICUCompat.:()V │ │ -05c9b8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -05c9bc: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -05c9c0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05c9c4: 2201 c201 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@01c2 │ │ -05c9c8: 7010 bc09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@09bc │ │ -05c9ce: 6901 8803 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0388 │ │ -05c9d2: 0e00 |000d: return-void │ │ -05c9d4: 2201 c101 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@01c1 │ │ -05c9d8: 7010 b909 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@09b9 │ │ -05c9de: 6901 8803 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0388 │ │ -05c9e2: 28f8 |0015: goto 000d // -0008 │ │ +05d1dc: |[05d1dc] android.support.v4.text.ICUCompat.:()V │ │ +05d1ec: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +05d1f0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +05d1f4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05d1f8: 2201 c601 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@01c6 │ │ +05d1fc: 7010 bc09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@09bc │ │ +05d202: 6901 8803 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0388 │ │ +05d206: 0e00 |000d: return-void │ │ +05d208: 2201 c501 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@01c5 │ │ +05d20c: 7010 b909 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@09b9 │ │ +05d212: 6901 8803 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0388 │ │ +05d216: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x000d line=61 │ │ 0x000e line=59 │ │ @@ -38075,17 +38074,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c9e4: |[05c9e4] android.support.v4.text.ICUCompat.:()V │ │ -05c9f4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05c9fa: 0e00 |0003: return-void │ │ +05d218: |[05d218] android.support.v4.text.ICUCompat.:()V │ │ +05d228: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05d22e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat; │ │ │ │ @@ -38094,19 +38093,19 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05c9fc: |[05c9fc] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -05ca0c: 6200 8803 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0388 │ │ -05ca10: 7220 b709 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@09b7 │ │ -05ca16: 0c00 |0005: move-result-object v0 │ │ -05ca18: 1100 |0006: return-object v0 │ │ +05d230: |[05d230] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +05d240: 6200 8803 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0388 │ │ +05d244: 7220 b709 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@09b7 │ │ +05d24a: 0c00 |0005: move-result-object v0 │ │ +05d24c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 locale Ljava/lang/String; │ │ │ │ #3 : (in Landroid/support/v4/text/ICUCompat;) │ │ @@ -38114,32 +38113,32 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05ca1c: |[05ca1c] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -05ca2c: 6200 8803 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0388 │ │ -05ca30: 7220 b809 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@09b8 │ │ -05ca36: 0c00 |0005: move-result-object v0 │ │ -05ca38: 1100 |0006: return-object v0 │ │ +05d250: |[05d250] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +05d260: 6200 8803 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0388 │ │ +05d264: 7220 b809 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@09b8 │ │ +05d26a: 0c00 |0005: move-result-object v0 │ │ +05d26c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 1101 (ICUCompat.java) │ │ │ │ Class #214 header: │ │ -class_idx : 452 │ │ +class_idx : 456 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1103 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #214 - │ │ @@ -38168,42 +38167,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -05ca3c: |[05ca3c] android.support.v4.text.ICUCompatIcs.:()V │ │ -05ca4c: 1a02 ee19 |0000: const-string v2, "libcore.icu.ICU" // string@19ee │ │ -05ca50: 7110 8424 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@2484 │ │ -05ca56: 0c00 |0005: move-result-object v0 │ │ -05ca58: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ -05ca5c: 1a02 3417 |0008: const-string v2, "getScript" // string@1734 │ │ -05ca60: 1213 |000a: const/4 v3, #int 1 // #1 │ │ -05ca62: 2333 1805 |000b: new-array v3, v3, [Ljava/lang/Class; // type@0518 │ │ -05ca66: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -05ca68: 1c05 b504 |000e: const-class v5, Ljava/lang/String; // type@04b5 │ │ -05ca6c: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ -05ca70: 6e30 8a24 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@248a │ │ -05ca76: 0c02 |0015: move-result-object v2 │ │ -05ca78: 6902 8b03 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@038b │ │ -05ca7c: 1a02 7610 |0018: const-string v2, "addLikelySubtags" // string@1076 │ │ -05ca80: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -05ca82: 2333 1805 |001b: new-array v3, v3, [Ljava/lang/Class; // type@0518 │ │ -05ca86: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -05ca88: 1c05 b504 |001e: const-class v5, Ljava/lang/String; // type@04b5 │ │ -05ca8c: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ -05ca90: 6e30 8a24 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@248a │ │ -05ca96: 0c02 |0025: move-result-object v2 │ │ -05ca98: 6902 8a03 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@038a │ │ -05ca9c: 0e00 |0028: return-void │ │ -05ca9e: 0d01 |0029: move-exception v1 │ │ -05caa0: 1a02 4e04 |002a: const-string v2, "ICUCompatIcs" // string@044e │ │ -05caa4: 7120 7120 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@2071 │ │ -05caaa: 28f9 |002f: goto 0028 // -0007 │ │ +05d270: |[05d270] android.support.v4.text.ICUCompatIcs.:()V │ │ +05d280: 1a02 f419 |0000: const-string v2, "libcore.icu.ICU" // string@19f4 │ │ +05d284: 7110 8424 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@2484 │ │ +05d28a: 0c00 |0005: move-result-object v0 │ │ +05d28c: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ +05d290: 1a02 3a17 |0008: const-string v2, "getScript" // string@173a │ │ +05d294: 1213 |000a: const/4 v3, #int 1 // #1 │ │ +05d296: 2333 1e05 |000b: new-array v3, v3, [Ljava/lang/Class; // type@051e │ │ +05d29a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +05d29c: 1c05 bb04 |000e: const-class v5, Ljava/lang/String; // type@04bb │ │ +05d2a0: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ +05d2a4: 6e30 8a24 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@248a │ │ +05d2aa: 0c02 |0015: move-result-object v2 │ │ +05d2ac: 6902 8b03 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@038b │ │ +05d2b0: 1a02 7c10 |0018: const-string v2, "addLikelySubtags" // string@107c │ │ +05d2b4: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +05d2b6: 2333 1e05 |001b: new-array v3, v3, [Ljava/lang/Class; // type@051e │ │ +05d2ba: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +05d2bc: 1c05 bb04 |001e: const-class v5, Ljava/lang/String; // type@04bb │ │ +05d2c0: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ +05d2c4: 6e30 8a24 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@248a │ │ +05d2ca: 0c02 |0025: move-result-object v2 │ │ +05d2cc: 6902 8a03 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@038a │ │ +05d2d0: 0e00 |0028: return-void │ │ +05d2d2: 0d01 |0029: move-exception v1 │ │ +05d2d4: 1a02 4e04 |002a: const-string v2, "ICUCompatIcs" // string@044e │ │ +05d2d8: 7120 7120 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@2071 │ │ +05d2de: 28f9 |002f: goto 0028 // -0007 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0029 │ │ positions : │ │ 0x0000 line=33 │ │ 0x0006 line=34 │ │ 0x0008 line=35 │ │ @@ -38220,17 +38219,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cabc: |[05cabc] android.support.v4.text.ICUCompatIcs.:()V │ │ -05cacc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05cad2: 0e00 |0003: return-void │ │ +05d2f0: |[05d2f0] android.support.v4.text.ICUCompatIcs.:()V │ │ +05d300: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05d306: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompatIcs; │ │ │ │ #2 : (in Landroid/support/v4/text/ICUCompatIcs;) │ │ @@ -38238,36 +38237,36 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -05cad4: |[05cad4] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -05cae4: 6202 8a03 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@038a │ │ -05cae8: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ -05caec: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -05caee: 2320 1905 |0005: new-array v0, v2, [Ljava/lang/Object; // type@0519 │ │ -05caf2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -05caf4: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ -05caf8: 6202 8a03 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@038a │ │ -05cafc: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -05cafe: 6e30 fa24 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ -05cb04: 0c02 |0010: move-result-object v2 │ │ -05cb06: 1f02 b504 |0011: check-cast v2, Ljava/lang/String; // type@04b5 │ │ -05cb0a: 1102 |0013: return-object v2 │ │ -05cb0c: 0d01 |0014: move-exception v1 │ │ -05cb0e: 1a02 4e04 |0015: const-string v2, "ICUCompatIcs" // string@044e │ │ -05cb12: 7120 7120 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@2071 │ │ -05cb18: 0742 |001a: move-object v2, v4 │ │ -05cb1a: 28f8 |001b: goto 0013 // -0008 │ │ -05cb1c: 0d01 |001c: move-exception v1 │ │ -05cb1e: 1a02 4e04 |001d: const-string v2, "ICUCompatIcs" // string@044e │ │ -05cb22: 7120 7120 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@2071 │ │ -05cb28: 28f8 |0022: goto 001a // -0008 │ │ +05d308: |[05d308] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +05d318: 6202 8a03 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@038a │ │ +05d31c: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ +05d320: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +05d322: 2320 1f05 |0005: new-array v0, v2, [Ljava/lang/Object; // type@051f │ │ +05d326: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +05d328: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ +05d32c: 6202 8a03 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@038a │ │ +05d330: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +05d332: 6e30 fa24 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ +05d338: 0c02 |0010: move-result-object v2 │ │ +05d33a: 1f02 bb04 |0011: check-cast v2, Ljava/lang/String; // type@04bb │ │ +05d33e: 1102 |0013: return-object v2 │ │ +05d340: 0d01 |0014: move-exception v1 │ │ +05d342: 1a02 4e04 |0015: const-string v2, "ICUCompatIcs" // string@044e │ │ +05d346: 7120 7120 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@2071 │ │ +05d34c: 0742 |001a: move-object v2, v4 │ │ +05d34e: 28f8 |001b: goto 0013 // -0008 │ │ +05d350: 0d01 |001c: move-exception v1 │ │ +05d352: 1a02 4e04 |001d: const-string v2, "ICUCompatIcs" // string@044e │ │ +05d356: 7120 7120 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@2071 │ │ +05d35c: 28f8 |0022: goto 001a // -0008 │ │ catches : 1 │ │ 0x0000 - 0x0013 │ │ Ljava/lang/IllegalAccessException; -> 0x0014 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x001c │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=66 │ │ @@ -38289,37 +38288,37 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -05cb3c: |[05cb3c] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -05cb4c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05cb4e: 6202 8b03 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@038b │ │ -05cb52: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ -05cb56: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -05cb58: 2320 1905 |0006: new-array v0, v2, [Ljava/lang/Object; // type@0519 │ │ -05cb5c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -05cb5e: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ -05cb62: 6202 8b03 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@038b │ │ -05cb66: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -05cb68: 6e30 fa24 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ -05cb6e: 0c02 |0011: move-result-object v2 │ │ -05cb70: 1f02 b504 |0012: check-cast v2, Ljava/lang/String; // type@04b5 │ │ -05cb74: 1102 |0014: return-object v2 │ │ -05cb76: 0d01 |0015: move-exception v1 │ │ -05cb78: 1a02 4e04 |0016: const-string v2, "ICUCompatIcs" // string@044e │ │ -05cb7c: 7120 7120 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@2071 │ │ -05cb82: 0732 |001b: move-object v2, v3 │ │ -05cb84: 28f8 |001c: goto 0014 // -0008 │ │ -05cb86: 0d01 |001d: move-exception v1 │ │ -05cb88: 1a02 4e04 |001e: const-string v2, "ICUCompatIcs" // string@044e │ │ -05cb8c: 7120 7120 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@2071 │ │ -05cb92: 28f8 |0023: goto 001b // -0008 │ │ +05d370: |[05d370] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +05d380: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05d382: 6202 8b03 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@038b │ │ +05d386: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ +05d38a: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +05d38c: 2320 1f05 |0006: new-array v0, v2, [Ljava/lang/Object; // type@051f │ │ +05d390: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +05d392: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ +05d396: 6202 8b03 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@038b │ │ +05d39a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +05d39c: 6e30 fa24 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ +05d3a2: 0c02 |0011: move-result-object v2 │ │ +05d3a4: 1f02 bb04 |0012: check-cast v2, Ljava/lang/String; // type@04bb │ │ +05d3a8: 1102 |0014: return-object v2 │ │ +05d3aa: 0d01 |0015: move-exception v1 │ │ +05d3ac: 1a02 4e04 |0016: const-string v2, "ICUCompatIcs" // string@044e │ │ +05d3b0: 7120 7120 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@2071 │ │ +05d3b6: 0732 |001b: move-object v2, v3 │ │ +05d3b8: 28f8 |001c: goto 0014 // -0008 │ │ +05d3ba: 0d01 |001d: move-exception v1 │ │ +05d3bc: 1a02 4e04 |001e: const-string v2, "ICUCompatIcs" // string@044e │ │ +05d3c0: 7120 7120 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@2071 │ │ +05d3c6: 28f8 |0023: goto 001b // -0008 │ │ catches : 1 │ │ 0x0001 - 0x0014 │ │ Ljava/lang/IllegalAccessException; -> 0x0015 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x001d │ │ positions : │ │ 0x0001 line=48 │ │ 0x0005 line=49 │ │ @@ -38336,18 +38335,18 @@ │ │ 0x001e - 0x0024 reg=1 e Ljava/lang/reflect/InvocationTargetException; │ │ 0x0000 - 0x0024 reg=5 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 1103 (ICUCompatIcs.java) │ │ │ │ Class #215 header: │ │ -class_idx : 453 │ │ +class_idx : 457 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3425 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3431 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #215 - │ │ Class descriptor : 'Landroid/support/v4/text/TextDirectionHeuristicCompat;' │ │ @@ -38366,21 +38365,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicCompat;) │ │ name : 'isRtl' │ │ type : '([CII)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3425 (TextDirectionHeuristicCompat.java) │ │ + source_file_idx : 3431 (TextDirectionHeuristicCompat.java) │ │ │ │ Class #216 header: │ │ -class_idx : 454 │ │ +class_idx : 458 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3429 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3435 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #216 annotations: │ │ Annotations on class │ │ @@ -38392,21 +38391,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3429 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3435 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #217 header: │ │ -class_idx : 457 │ │ +class_idx : 461 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3429 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3435 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #217 annotations: │ │ Annotations on class │ │ @@ -38424,21 +38423,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;) │ │ name : 'checkRtl' │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3429 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3435 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #218 header: │ │ -class_idx : 461 │ │ +class_idx : 465 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3429 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3435 │ │ static_fields_size : 9 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #218 annotations: │ │ Annotations on class │ │ @@ -38502,39 +38501,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -05cba4: |[05cba4] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -05cbb4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -05cbb6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -05cbb8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -05cbba: 2200 cb01 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01cb │ │ -05cbbe: 7040 d609 2023 |0005: invoke-direct {v0, v2, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@09d6 │ │ -05cbc4: 6900 9703 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0397 │ │ -05cbc8: 2200 cb01 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01cb │ │ -05cbcc: 7040 d609 2024 |000c: invoke-direct {v0, v2, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@09d6 │ │ -05cbd2: 6900 9803 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0398 │ │ -05cbd6: 2200 cb01 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01cb │ │ -05cbda: 6201 8f03 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@038f │ │ -05cbde: 7040 d609 1023 |0015: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@09d6 │ │ -05cbe4: 6900 9403 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0394 │ │ -05cbe8: 2200 cb01 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01cb │ │ -05cbec: 6201 8f03 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@038f │ │ -05cbf0: 7040 d609 1024 |001e: invoke-direct {v0, v1, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@09d6 │ │ -05cbf6: 6900 9503 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0395 │ │ -05cbfa: 2200 cb01 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01cb │ │ -05cbfe: 6201 8d03 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@038d │ │ -05cc02: 7040 d609 1023 |0027: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@09d6 │ │ -05cc08: 6900 9303 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0393 │ │ -05cc0c: 6200 9203 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@0392 │ │ -05cc10: 6900 9603 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0396 │ │ -05cc14: 0e00 |0030: return-void │ │ +05d3d8: |[05d3d8] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +05d3e8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +05d3ea: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +05d3ec: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +05d3ee: 2200 cf01 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01cf │ │ +05d3f2: 7040 d609 2023 |0005: invoke-direct {v0, v2, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@09d6 │ │ +05d3f8: 6900 9703 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0397 │ │ +05d3fc: 2200 cf01 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01cf │ │ +05d400: 7040 d609 2024 |000c: invoke-direct {v0, v2, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@09d6 │ │ +05d406: 6900 9803 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0398 │ │ +05d40a: 2200 cf01 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01cf │ │ +05d40e: 6201 8f03 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@038f │ │ +05d412: 7040 d609 1023 |0015: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@09d6 │ │ +05d418: 6900 9403 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0394 │ │ +05d41c: 2200 cf01 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01cf │ │ +05d420: 6201 8f03 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@038f │ │ +05d424: 7040 d609 1024 |001e: invoke-direct {v0, v1, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@09d6 │ │ +05d42a: 6900 9503 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0395 │ │ +05d42e: 2200 cf01 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01cf │ │ +05d432: 6201 8d03 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@038d │ │ +05d436: 7040 d609 1023 |0027: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@09d6 │ │ +05d43c: 6900 9303 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0393 │ │ +05d440: 6200 9203 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@0392 │ │ +05d444: 6900 9603 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0396 │ │ +05d448: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=33 │ │ 0x000a line=39 │ │ 0x0011 line=47 │ │ 0x001a line=55 │ │ 0x0023 line=62 │ │ @@ -38546,17 +38545,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cc18: |[05cc18] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -05cc28: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05cc2e: 0e00 |0003: return-void │ │ +05d44c: |[05d44c] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +05d45c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05d462: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ │ │ @@ -38565,18 +38564,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05cc30: |[05cc30] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ -05cc40: 7110 e009 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@09e0 │ │ -05cc46: 0a00 |0003: move-result v0 │ │ -05cc48: 0f00 |0004: return v0 │ │ +05d464: |[05d464] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ +05d474: 7110 e009 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@09e0 │ │ +05d47a: 0a00 |0003: move-result v0 │ │ +05d47c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #3 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -38584,18 +38583,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05cc4c: |[05cc4c] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ -05cc5c: 7110 df09 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@09df │ │ -05cc62: 0a00 |0003: move-result v0 │ │ -05cc64: 0f00 |0004: return v0 │ │ +05d480: |[05d480] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ +05d490: 7110 df09 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@09df │ │ +05d496: 0a00 |0003: move-result v0 │ │ +05d498: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #4 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -38603,24 +38602,24 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -05cc68: |[05cc68] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ -05cc78: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ -05cc7e: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -05cc80: 0f00 |0004: return v0 │ │ -05cc82: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -05cc84: 28fe |0006: goto 0004 // -0002 │ │ -05cc86: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05cc88: 28fc |0008: goto 0004 // -0004 │ │ -05cc8a: 0000 |0009: nop // spacer │ │ -05cc8c: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ +05d49c: |[05d49c] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ +05d4ac: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ +05d4b2: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +05d4b4: 0f00 |0004: return v0 │ │ +05d4b6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +05d4b8: 28fe |0006: goto 0004 // -0002 │ │ +05d4ba: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +05d4bc: 28fc |0008: goto 0004 // -0004 │ │ +05d4be: 0000 |0009: nop // spacer │ │ +05d4c0: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=86 │ │ 0x0005 line=81 │ │ 0x0007 line=84 │ │ 0x0009 line=79 │ │ @@ -38632,42 +38631,42 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 40 16-bit code units │ │ -05cca0: |[05cca0] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ -05ccb0: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ -05ccb6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -05ccb8: 0f00 |0004: return v0 │ │ -05ccba: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -05ccbc: 28fe |0006: goto 0004 // -0002 │ │ -05ccbe: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05ccc0: 28fc |0008: goto 0004 // -0004 │ │ -05ccc2: 0000 |0009: nop // spacer │ │ -05ccc4: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ +05d4d4: |[05d4d4] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ +05d4e4: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ +05d4ea: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +05d4ec: 0f00 |0004: return v0 │ │ +05d4ee: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +05d4f0: 28fe |0006: goto 0004 // -0002 │ │ +05d4f2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +05d4f4: 28fc |0008: goto 0004 // -0004 │ │ +05d4f6: 0000 |0009: nop // spacer │ │ +05d4f8: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0003 line=102 │ │ 0x0005 line=95 │ │ 0x0007 line=100 │ │ 0x0009 line=91 │ │ locals : │ │ 0x0000 - 0x0028 reg=1 directionality I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3429 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3435 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #219 header: │ │ -class_idx : 462 │ │ +class_idx : 466 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3430 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3436 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #219 annotations: │ │ Annotations on method #2533 'htmlEncode' │ │ @@ -38704,25 +38703,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -05cd00: |[05cd00] android.support.v4.text.TextUtilsCompat.:()V │ │ -05cd10: 2200 d904 |0000: new-instance v0, Ljava/util/Locale; // type@04d9 │ │ -05cd14: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -05cd18: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -05cd1c: 7030 3d25 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@253d │ │ -05cd22: 6900 9e03 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@039e │ │ -05cd26: 1a00 4e02 |000b: const-string v0, "Arab" // string@024e │ │ -05cd2a: 6900 9c03 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@039c │ │ -05cd2e: 1a00 4004 |000f: const-string v0, "Hebr" // string@0440 │ │ -05cd32: 6900 9d03 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@039d │ │ -05cd36: 0e00 |0013: return-void │ │ +05d534: |[05d534] android.support.v4.text.TextUtilsCompat.:()V │ │ +05d544: 2200 df04 |0000: new-instance v0, Ljava/util/Locale; // type@04df │ │ +05d548: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +05d54c: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +05d550: 7030 3d25 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@253d │ │ +05d556: 6900 9e03 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@039e │ │ +05d55a: 1a00 4e02 |000b: const-string v0, "Arab" // string@024e │ │ +05d55e: 6900 9c03 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@039c │ │ +05d562: 1a00 4004 |000f: const-string v0, "Hebr" // string@0440 │ │ +05d566: 6900 9d03 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@039d │ │ +05d56a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x000b line=116 │ │ 0x000f line=117 │ │ locals : │ │ │ │ @@ -38731,17 +38730,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cd38: |[05cd38] android.support.v4.text.TextUtilsCompat.:()V │ │ -05cd48: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05cd4e: 0e00 |0003: return-void │ │ +05d56c: |[05d56c] android.support.v4.text.TextUtilsCompat.:()V │ │ +05d57c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05d582: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextUtilsCompat; │ │ │ │ #2 : (in Landroid/support/v4/text/TextUtilsCompat;) │ │ @@ -38749,28 +38748,28 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -05cd50: |[05cd50] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ -05cd60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05cd62: 6e20 4025 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@2540 │ │ -05cd68: 0c01 |0004: move-result-object v1 │ │ -05cd6a: 6e20 c524 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ -05cd70: 0a01 |0008: move-result v1 │ │ -05cd72: 7110 7e24 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@247e │ │ -05cd78: 0a01 |000c: move-result v1 │ │ -05cd7a: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ -05cd80: 0f00 |0010: return v0 │ │ -05cd82: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -05cd84: 28fe |0012: goto 0010 // -0002 │ │ -05cd86: 0000 |0013: nop // spacer │ │ -05cd88: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ +05d584: |[05d584] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ +05d594: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d596: 6e20 4025 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@2540 │ │ +05d59c: 0c01 |0004: move-result-object v1 │ │ +05d59e: 6e20 c524 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ +05d5a4: 0a01 |0008: move-result v1 │ │ +05d5a6: 7110 7e24 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@247e │ │ +05d5ac: 0a01 |000c: move-result v1 │ │ +05d5ae: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ +05d5b4: 0f00 |0010: return v0 │ │ +05d5b6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +05d5b8: 28fe |0012: goto 0010 // -0002 │ │ +05d5ba: 0000 |0013: nop // spacer │ │ +05d5bc: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ 0x0010 line=110 │ │ 0x0011 line=106 │ │ 0x0013 line=103 │ │ locals : │ │ @@ -38781,42 +38780,42 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -05cd98: |[05cd98] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ -05cda8: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ -05cdac: 6201 9e03 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@039e │ │ -05cdb0: 6e20 3e25 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@253e │ │ -05cdb6: 0a01 |0007: move-result v1 │ │ -05cdb8: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ -05cdbc: 6e10 4125 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@2541 │ │ -05cdc2: 0c01 |000d: move-result-object v1 │ │ -05cdc4: 7110 c109 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@09c1 │ │ -05cdca: 0c01 |0011: move-result-object v1 │ │ -05cdcc: 7110 c209 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@09c2 │ │ -05cdd2: 0c00 |0015: move-result-object v0 │ │ -05cdd4: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -05cdd8: 7110 e309 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@09e3 │ │ -05cdde: 0a01 |001b: move-result v1 │ │ -05cde0: 0f01 |001c: return v1 │ │ -05cde2: 6201 9c03 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@039c │ │ -05cde6: 6e20 c924 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@24c9 │ │ -05cdec: 0a01 |0022: move-result v1 │ │ -05cdee: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ -05cdf2: 6201 9d03 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@039d │ │ -05cdf6: 6e20 c924 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@24c9 │ │ -05cdfc: 0a01 |002a: move-result v1 │ │ -05cdfe: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ -05ce02: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -05ce04: 28ee |002e: goto 001c // -0012 │ │ -05ce06: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -05ce08: 28ec |0030: goto 001c // -0014 │ │ +05d5cc: |[05d5cc] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ +05d5dc: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ +05d5e0: 6201 9e03 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@039e │ │ +05d5e4: 6e20 3e25 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@253e │ │ +05d5ea: 0a01 |0007: move-result v1 │ │ +05d5ec: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ +05d5f0: 6e10 4125 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@2541 │ │ +05d5f6: 0c01 |000d: move-result-object v1 │ │ +05d5f8: 7110 c109 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@09c1 │ │ +05d5fe: 0c01 |0011: move-result-object v1 │ │ +05d600: 7110 c209 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@09c2 │ │ +05d606: 0c00 |0015: move-result-object v0 │ │ +05d608: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +05d60c: 7110 e309 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@09e3 │ │ +05d612: 0a01 |001b: move-result v1 │ │ +05d614: 0f01 |001c: return v1 │ │ +05d616: 6201 9c03 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@039c │ │ +05d61a: 6e20 c924 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@24c9 │ │ +05d620: 0a01 |0022: move-result v1 │ │ +05d622: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ +05d626: 6201 9d03 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@039d │ │ +05d62a: 6e20 c924 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@24c9 │ │ +05d630: 0a01 |002a: move-result v1 │ │ +05d632: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ +05d636: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +05d638: 28ee |002e: goto 001c // -0012 │ │ +05d63a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +05d63c: 28ec |0030: goto 001c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x000a line=77 │ │ 0x0016 line=79 │ │ 0x001c line=87 │ │ 0x001d line=81 │ │ @@ -38832,46 +38831,46 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -05ce0c: |[05ce0c] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ -05ce1c: 2202 b604 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -05ce20: 7010 d724 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05ce26: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -05ce28: 6e10 ce24 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@24ce │ │ -05ce2e: 0a03 |0009: move-result v3 │ │ -05ce30: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ -05ce34: 6e20 c524 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ -05ce3a: 0a00 |000f: move-result v0 │ │ -05ce3c: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ -05ce42: 6e20 da24 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -05ce48: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05ce4c: 28ee |0018: goto 0006 // -0012 │ │ -05ce4e: 1a03 9b00 |0019: const-string v3, "<" // string@009b │ │ -05ce52: 6e20 df24 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05ce58: 28f8 |001e: goto 0016 // -0008 │ │ -05ce5a: 1a03 9a00 |001f: const-string v3, ">" // string@009a │ │ -05ce5e: 6e20 df24 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05ce64: 28f2 |0024: goto 0016 // -000e │ │ -05ce66: 1a03 9900 |0025: const-string v3, "&" // string@0099 │ │ -05ce6a: 6e20 df24 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05ce70: 28ec |002a: goto 0016 // -0014 │ │ -05ce72: 1a03 9800 |002b: const-string v3, "'" // string@0098 │ │ -05ce76: 6e20 df24 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05ce7c: 28e6 |0030: goto 0016 // -001a │ │ -05ce7e: 1a03 9d00 |0031: const-string v3, """ // string@009d │ │ -05ce82: 6e20 df24 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05ce88: 28e0 |0036: goto 0016 // -0020 │ │ -05ce8a: 6e10 e424 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05ce90: 0c03 |003a: move-result-object v3 │ │ -05ce92: 1103 |003b: return-object v3 │ │ -05ce94: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ +05d640: |[05d640] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ +05d650: 2202 bc04 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +05d654: 7010 d724 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05d65a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +05d65c: 6e10 ce24 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@24ce │ │ +05d662: 0a03 |0009: move-result v3 │ │ +05d664: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ +05d668: 6e20 c524 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ +05d66e: 0a00 |000f: move-result v0 │ │ +05d670: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ +05d676: 6e20 da24 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +05d67c: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05d680: 28ee |0018: goto 0006 // -0012 │ │ +05d682: 1a03 9b00 |0019: const-string v3, "<" // string@009b │ │ +05d686: 6e20 df24 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05d68c: 28f8 |001e: goto 0016 // -0008 │ │ +05d68e: 1a03 9a00 |001f: const-string v3, ">" // string@009a │ │ +05d692: 6e20 df24 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05d698: 28f2 |0024: goto 0016 // -000e │ │ +05d69a: 1a03 9900 |0025: const-string v3, "&" // string@0099 │ │ +05d69e: 6e20 df24 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05d6a4: 28ec |002a: goto 0016 // -0014 │ │ +05d6a6: 1a03 9800 |002b: const-string v3, "'" // string@0098 │ │ +05d6aa: 6e20 df24 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05d6b0: 28e6 |0030: goto 0016 // -001a │ │ +05d6b2: 1a03 9d00 |0031: const-string v3, """ // string@009d │ │ +05d6b6: 6e20 df24 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05d6bc: 28e0 |0036: goto 0016 // -0020 │ │ +05d6be: 6e10 e424 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05d6c4: 0c03 |003a: move-result-object v3 │ │ +05d6c6: 1103 |003b: return-object v3 │ │ +05d6c8: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=36 │ │ 0x000c line=37 │ │ 0x0010 line=38 │ │ 0x0013 line=59 │ │ @@ -38886,20 +38885,20 @@ │ │ locals : │ │ 0x0010 - 0x0037 reg=0 c C │ │ 0x0006 - 0x0052 reg=1 i I │ │ 0x0005 - 0x0052 reg=2 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0052 reg=4 s Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3430 (TextUtilsCompat.java) │ │ + source_file_idx : 3436 (TextUtilsCompat.java) │ │ │ │ Class #220 header: │ │ -class_idx : 465 │ │ +class_idx : 469 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 600 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #220 annotations: │ │ @@ -38931,32 +38930,32 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -05cec0: |[05cec0] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ -05ced0: 7010 b324 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05ced6: 5b34 a403 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ -05ceda: 2200 8604 |0005: new-instance v0, Ljava/io/File; // type@0486 │ │ -05cede: 2201 b604 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -05cee2: 7010 d724 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05cee8: 6e10 5724 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2457 │ │ -05ceee: 0c02 |000f: move-result-object v2 │ │ -05cef0: 6e20 df24 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05cef6: 0c01 |0013: move-result-object v1 │ │ -05cef8: 1a02 e000 |0014: const-string v2, ".bak" // string@00e0 │ │ -05cefc: 6e20 df24 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05cf02: 0c01 |0019: move-result-object v1 │ │ -05cf04: 6e10 e424 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05cf0a: 0c01 |001d: move-result-object v1 │ │ -05cf0c: 7020 5024 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2450 │ │ -05cf12: 5b30 a303 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a3 │ │ -05cf16: 0e00 |0023: return-void │ │ +05d6f4: |[05d6f4] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ +05d704: 7010 b324 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05d70a: 5b34 a403 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ +05d70e: 2200 8c04 |0005: new-instance v0, Ljava/io/File; // type@048c │ │ +05d712: 2201 bc04 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +05d716: 7010 d724 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05d71c: 6e10 5724 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2457 │ │ +05d722: 0c02 |000f: move-result-object v2 │ │ +05d724: 6e20 df24 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05d72a: 0c01 |0013: move-result-object v1 │ │ +05d72c: 1a02 e000 |0014: const-string v2, ".bak" // string@00e0 │ │ +05d730: 6e20 df24 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05d736: 0c01 |0019: move-result-object v1 │ │ +05d738: 6e10 e424 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05d73e: 0c01 |001d: move-result-object v1 │ │ +05d740: 7020 5024 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2450 │ │ +05d746: 5b30 a303 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a3 │ │ +05d74a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x0023 line=54 │ │ locals : │ │ @@ -38968,24 +38967,24 @@ │ │ type : '(Ljava/io/FileOutputStream;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05cf18: |[05cf18] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ -05cf28: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -05cf2c: 6e10 6524 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@2465 │ │ -05cf32: 0c00 |0005: move-result-object v0 │ │ -05cf34: 6e10 5b24 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@245b │ │ -05cf3a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05cf3c: 0f00 |000a: return v0 │ │ -05cf3e: 0d00 |000b: move-exception v0 │ │ -05cf40: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -05cf42: 28fd |000d: goto 000a // -0003 │ │ +05d74c: |[05d74c] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ +05d75c: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +05d760: 6e10 6524 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@2465 │ │ +05d766: 0c00 |0005: move-result-object v0 │ │ +05d768: 6e10 5b24 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@245b │ │ +05d76e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05d770: 0f00 |000a: return v0 │ │ +05d772: 0d00 |000b: move-exception v0 │ │ +05d774: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +05d776: 28fd |000d: goto 000a // -0003 │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/io/IOException; -> 0x000b │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=208 │ │ @@ -39001,20 +39000,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05cf54: |[05cf54] android.support.v4.util.AtomicFile.delete:()V │ │ -05cf64: 5410 a403 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ -05cf68: 6e10 5124 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2451 │ │ -05cf6e: 5410 a303 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a3 │ │ -05cf72: 6e10 5124 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2451 │ │ -05cf78: 0e00 |000a: return-void │ │ +05d788: |[05d788] android.support.v4.util.AtomicFile.delete:()V │ │ +05d798: 5410 a403 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ +05d79c: 6e10 5124 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2451 │ │ +05d7a2: 5410 a303 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a3 │ │ +05d7a6: 6e10 5124 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2451 │ │ +05d7ac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ 0x000a line=70 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/AtomicFile; │ │ @@ -39024,29 +39023,29 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -05cf7c: |[05cf7c] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ -05cf8c: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ -05cf90: 7110 0b0a 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0a0b │ │ -05cf96: 6e10 6424 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@2464 │ │ -05cf9c: 5431 a403 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ -05cfa0: 6e10 5124 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@2451 │ │ -05cfa6: 5431 a303 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a3 │ │ -05cfaa: 5432 a403 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ -05cfae: 6e20 5a24 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@245a │ │ -05cfb4: 0e00 |0014: return-void │ │ -05cfb6: 0d00 |0015: move-exception v0 │ │ -05cfb8: 1a01 5702 |0016: const-string v1, "AtomicFile" // string@0257 │ │ -05cfbc: 1a02 a314 |0018: const-string v2, "failWrite: Got exception:" // string@14a3 │ │ -05cfc0: 7130 7020 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ -05cfc6: 28f7 |001d: goto 0014 // -0009 │ │ +05d7b0: |[05d7b0] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ +05d7c0: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ +05d7c4: 7110 0b0a 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0a0b │ │ +05d7ca: 6e10 6424 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@2464 │ │ +05d7d0: 5431 a403 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ +05d7d4: 6e10 5124 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@2451 │ │ +05d7da: 5431 a303 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a3 │ │ +05d7de: 5432 a403 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ +05d7e2: 6e20 5a24 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@245a │ │ +05d7e8: 0e00 |0014: return-void │ │ +05d7ea: 0d00 |0015: move-exception v0 │ │ +05d7ec: 1a01 5702 |0016: const-string v1, "AtomicFile" // string@0257 │ │ +05d7f0: 1a02 a914 |0018: const-string v2, "failWrite: Got exception:" // string@14a9 │ │ +05d7f4: 7130 7020 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ +05d7fa: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0005 line=142 │ │ @@ -39065,26 +39064,26 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -05cfd8: |[05cfd8] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ -05cfe8: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ -05cfec: 7110 0b0a 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0a0b │ │ -05cff2: 6e10 6424 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@2464 │ │ -05cff8: 5431 a303 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a3 │ │ -05cffc: 6e10 5124 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@2451 │ │ -05d002: 0e00 |000d: return-void │ │ -05d004: 0d00 |000e: move-exception v0 │ │ -05d006: 1a01 5702 |000f: const-string v1, "AtomicFile" // string@0257 │ │ -05d00a: 1a02 dd14 |0011: const-string v2, "finishWrite: Got exception:" // string@14dd │ │ -05d00e: 7130 7020 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ -05d014: 28f7 |0016: goto 000d // -0009 │ │ +05d80c: |[05d80c] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ +05d81c: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ +05d820: 7110 0b0a 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0a0b │ │ +05d826: 6e10 6424 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@2464 │ │ +05d82c: 5431 a303 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a3 │ │ +05d830: 6e10 5124 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@2451 │ │ +05d836: 0e00 |000d: return-void │ │ +05d838: 0d00 |000e: move-exception v0 │ │ +05d83a: 1a01 5702 |000f: const-string v1, "AtomicFile" // string@0257 │ │ +05d83e: 1a02 e314 |0011: const-string v2, "finishWrite: Got exception:" // string@14e3 │ │ +05d842: 7130 7020 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ +05d848: 28f7 |0016: goto 000d // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ Ljava/io/IOException; -> 0x000e │ │ positions : │ │ 0x0000 line=122 │ │ 0x0002 line=123 │ │ 0x0005 line=125 │ │ @@ -39102,17 +39101,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d028: |[05d028] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ -05d038: 5410 a403 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ -05d03c: 1100 |0002: return-object v0 │ │ +05d85c: |[05d85c] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ +05d86c: 5410 a403 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ +05d870: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/AtomicFile; │ │ │ │ #4 : (in Landroid/support/v4/util/AtomicFile;) │ │ @@ -39120,28 +39119,28 @@ │ │ type : '()Ljava/io/FileInputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -05d040: |[05d040] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ -05d050: 5420 a303 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a3 │ │ -05d054: 6e10 5224 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@2452 │ │ -05d05a: 0a00 |0005: move-result v0 │ │ -05d05c: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -05d060: 5420 a403 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ -05d064: 6e10 5124 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2451 │ │ -05d06a: 5420 a303 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a3 │ │ -05d06e: 5421 a403 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ -05d072: 6e20 5a24 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@245a │ │ -05d078: 2200 8804 |0014: new-instance v0, Ljava/io/FileInputStream; // type@0488 │ │ -05d07c: 5421 a403 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ -05d080: 7020 5c24 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@245c │ │ -05d086: 1100 |001b: return-object v0 │ │ +05d874: |[05d874] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ +05d884: 5420 a303 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a3 │ │ +05d888: 6e10 5224 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@2452 │ │ +05d88e: 0a00 |0005: move-result v0 │ │ +05d890: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +05d894: 5420 a403 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ +05d898: 6e10 5124 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2451 │ │ +05d89e: 5420 a303 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a3 │ │ +05d8a2: 5421 a403 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ +05d8a6: 6e20 5a24 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@245a │ │ +05d8ac: 2200 8e04 |0014: new-instance v0, Ljava/io/FileInputStream; // type@048e │ │ +05d8b0: 5421 a403 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ +05d8b4: 7020 5c24 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@245c │ │ +05d8ba: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ 0x000d line=166 │ │ 0x0014 line=168 │ │ locals : │ │ @@ -39152,44 +39151,44 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -05d088: |[05d088] android.support.v4.util.AtomicFile.readFully:()[B │ │ -05d098: 6e10 080a 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@0a08 │ │ -05d09e: 0c05 |0003: move-result-object v5 │ │ -05d0a0: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -05d0a2: 6e10 5d24 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@245d │ │ -05d0a8: 0a01 |0008: move-result v1 │ │ -05d0aa: 2312 f204 |0009: new-array v2, v1, [B // type@04f2 │ │ -05d0ae: 2126 |000b: array-length v6, v2 │ │ -05d0b0: b146 |000c: sub-int/2addr v6, v4 │ │ -05d0b2: 6e40 5f24 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@245f │ │ -05d0b8: 0a00 |0010: move-result v0 │ │ -05d0ba: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ -05d0be: 6e10 5e24 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@245e │ │ -05d0c4: 1102 |0016: return-object v2 │ │ -05d0c6: b004 |0017: add-int/2addr v4, v0 │ │ -05d0c8: 6e10 5d24 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@245d │ │ -05d0ce: 0a01 |001b: move-result v1 │ │ -05d0d0: 2126 |001c: array-length v6, v2 │ │ -05d0d2: b146 |001d: sub-int/2addr v6, v4 │ │ -05d0d4: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ -05d0d8: 9006 0401 |0020: add-int v6, v4, v1 │ │ -05d0dc: 2363 f204 |0022: new-array v3, v6, [B // type@04f2 │ │ -05d0e0: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -05d0e2: 1207 |0025: const/4 v7, #int 0 // #0 │ │ -05d0e4: 7154 e524 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05d0ea: 0732 |0029: move-object v2, v3 │ │ -05d0ec: 28e1 |002a: goto 000b // -001f │ │ -05d0ee: 0d06 |002b: move-exception v6 │ │ -05d0f0: 6e10 5e24 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@245e │ │ -05d0f6: 2706 |002f: throw v6 │ │ +05d8bc: |[05d8bc] android.support.v4.util.AtomicFile.readFully:()[B │ │ +05d8cc: 6e10 080a 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@0a08 │ │ +05d8d2: 0c05 |0003: move-result-object v5 │ │ +05d8d4: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +05d8d6: 6e10 5d24 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@245d │ │ +05d8dc: 0a01 |0008: move-result v1 │ │ +05d8de: 2312 f804 |0009: new-array v2, v1, [B // type@04f8 │ │ +05d8e2: 2126 |000b: array-length v6, v2 │ │ +05d8e4: b146 |000c: sub-int/2addr v6, v4 │ │ +05d8e6: 6e40 5f24 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@245f │ │ +05d8ec: 0a00 |0010: move-result v0 │ │ +05d8ee: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ +05d8f2: 6e10 5e24 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@245e │ │ +05d8f8: 1102 |0016: return-object v2 │ │ +05d8fa: b004 |0017: add-int/2addr v4, v0 │ │ +05d8fc: 6e10 5d24 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@245d │ │ +05d902: 0a01 |001b: move-result v1 │ │ +05d904: 2126 |001c: array-length v6, v2 │ │ +05d906: b146 |001d: sub-int/2addr v6, v4 │ │ +05d908: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ +05d90c: 9006 0401 |0020: add-int v6, v4, v1 │ │ +05d910: 2363 f804 |0022: new-array v3, v6, [B // type@04f8 │ │ +05d914: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +05d916: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +05d918: 7154 e524 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +05d91e: 0732 |0029: move-object v2, v3 │ │ +05d920: 28e1 |002a: goto 000b // -001f │ │ +05d922: 0d06 |002b: move-exception v6 │ │ +05d924: 6e10 5e24 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@245e │ │ +05d92a: 2706 |002f: throw v6 │ │ catches : 2 │ │ 0x0005 - 0x0010 │ │ -> 0x002b │ │ 0x0018 - 0x0029 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=176 │ │ @@ -39220,92 +39219,92 @@ │ │ type : '()Ljava/io/FileOutputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -05d10c: |[05d10c] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ -05d11c: 5474 a403 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ -05d120: 6e10 5224 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@2452 │ │ -05d126: 0a04 |0005: move-result v4 │ │ -05d128: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ -05d12c: 5474 a303 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a3 │ │ -05d130: 6e10 5224 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@2452 │ │ -05d136: 0a04 |000d: move-result v4 │ │ -05d138: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ -05d13c: 5474 a403 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ -05d140: 5475 a303 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a3 │ │ -05d144: 6e20 5a24 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@245a │ │ -05d14a: 0a04 |0017: move-result v4 │ │ -05d14c: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ -05d150: 1a04 5702 |001a: const-string v4, "AtomicFile" // string@0257 │ │ -05d154: 2205 b604 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@04b6 │ │ -05d158: 7010 d724 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05d15e: 1a06 f202 |0021: const-string v6, "Couldn't rename file " // string@02f2 │ │ -05d162: 6e20 df24 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05d168: 0c05 |0026: move-result-object v5 │ │ -05d16a: 5476 a403 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ -05d16e: 6e20 de24 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05d174: 0c05 |002c: move-result-object v5 │ │ -05d176: 1a06 8f00 |002d: const-string v6, " to backup file " // string@008f │ │ -05d17a: 6e20 df24 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05d180: 0c05 |0032: move-result-object v5 │ │ -05d182: 5476 a303 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a3 │ │ -05d186: 6e20 de24 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05d18c: 0c05 |0038: move-result-object v5 │ │ -05d18e: 6e10 e424 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05d194: 0c05 |003c: move-result-object v5 │ │ -05d196: 7120 6f20 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -05d19c: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -05d19e: 2203 8a04 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@048a │ │ -05d1a2: 5474 a403 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ -05d1a6: 7020 6224 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@2462 │ │ -05d1ac: 1103 |0048: return-object v3 │ │ -05d1ae: 5474 a403 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ -05d1b2: 6e10 5124 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@2451 │ │ -05d1b8: 28f2 |004e: goto 0040 // -000e │ │ -05d1ba: 0d00 |004f: move-exception v0 │ │ -05d1bc: 5474 a403 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ -05d1c0: 6e10 5624 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@2456 │ │ -05d1c6: 0c02 |0055: move-result-object v2 │ │ -05d1c8: 6e10 5924 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@2459 │ │ -05d1ce: 0a04 |0059: move-result v4 │ │ -05d1d0: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ -05d1d4: 2204 8b04 |005c: new-instance v4, Ljava/io/IOException; // type@048b │ │ -05d1d8: 2205 b604 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@04b6 │ │ -05d1dc: 7010 d724 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05d1e2: 1a06 ee02 |0063: const-string v6, "Couldn't create directory " // string@02ee │ │ -05d1e6: 6e20 df24 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05d1ec: 0c05 |0068: move-result-object v5 │ │ -05d1ee: 5476 a403 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ -05d1f2: 6e20 de24 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05d1f8: 0c05 |006e: move-result-object v5 │ │ -05d1fa: 6e10 e424 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05d200: 0c05 |0072: move-result-object v5 │ │ -05d202: 7020 6624 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@2466 │ │ -05d208: 2704 |0076: throw v4 │ │ -05d20a: 2203 8a04 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@048a │ │ -05d20e: 5474 a403 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ -05d212: 7020 6224 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@2462 │ │ -05d218: 28ca |007e: goto 0048 // -0036 │ │ -05d21a: 0d01 |007f: move-exception v1 │ │ -05d21c: 2204 8b04 |0080: new-instance v4, Ljava/io/IOException; // type@048b │ │ -05d220: 2205 b604 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@04b6 │ │ -05d224: 7010 d724 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05d22a: 1a06 ed02 |0087: const-string v6, "Couldn't create " // string@02ed │ │ -05d22e: 6e20 df24 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05d234: 0c05 |008c: move-result-object v5 │ │ -05d236: 5476 a403 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ -05d23a: 6e20 de24 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05d240: 0c05 |0092: move-result-object v5 │ │ -05d242: 6e10 e424 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05d248: 0c05 |0096: move-result-object v5 │ │ -05d24a: 7020 6624 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@2466 │ │ -05d250: 2704 |009a: throw v4 │ │ +05d940: |[05d940] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ +05d950: 5474 a403 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ +05d954: 6e10 5224 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@2452 │ │ +05d95a: 0a04 |0005: move-result v4 │ │ +05d95c: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ +05d960: 5474 a303 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a3 │ │ +05d964: 6e10 5224 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@2452 │ │ +05d96a: 0a04 |000d: move-result v4 │ │ +05d96c: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ +05d970: 5474 a403 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ +05d974: 5475 a303 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a3 │ │ +05d978: 6e20 5a24 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@245a │ │ +05d97e: 0a04 |0017: move-result v4 │ │ +05d980: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ +05d984: 1a04 5702 |001a: const-string v4, "AtomicFile" // string@0257 │ │ +05d988: 2205 bc04 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@04bc │ │ +05d98c: 7010 d724 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05d992: 1a06 f202 |0021: const-string v6, "Couldn't rename file " // string@02f2 │ │ +05d996: 6e20 df24 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05d99c: 0c05 |0026: move-result-object v5 │ │ +05d99e: 5476 a403 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ +05d9a2: 6e20 de24 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +05d9a8: 0c05 |002c: move-result-object v5 │ │ +05d9aa: 1a06 8f00 |002d: const-string v6, " to backup file " // string@008f │ │ +05d9ae: 6e20 df24 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05d9b4: 0c05 |0032: move-result-object v5 │ │ +05d9b6: 5476 a303 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a3 │ │ +05d9ba: 6e20 de24 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +05d9c0: 0c05 |0038: move-result-object v5 │ │ +05d9c2: 6e10 e424 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05d9c8: 0c05 |003c: move-result-object v5 │ │ +05d9ca: 7120 6f20 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +05d9d0: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +05d9d2: 2203 9004 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@0490 │ │ +05d9d6: 5474 a403 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ +05d9da: 7020 6224 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@2462 │ │ +05d9e0: 1103 |0048: return-object v3 │ │ +05d9e2: 5474 a403 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ +05d9e6: 6e10 5124 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@2451 │ │ +05d9ec: 28f2 |004e: goto 0040 // -000e │ │ +05d9ee: 0d00 |004f: move-exception v0 │ │ +05d9f0: 5474 a403 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ +05d9f4: 6e10 5624 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@2456 │ │ +05d9fa: 0c02 |0055: move-result-object v2 │ │ +05d9fc: 6e10 5924 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@2459 │ │ +05da02: 0a04 |0059: move-result v4 │ │ +05da04: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ +05da08: 2204 9104 |005c: new-instance v4, Ljava/io/IOException; // type@0491 │ │ +05da0c: 2205 bc04 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@04bc │ │ +05da10: 7010 d724 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05da16: 1a06 ee02 |0063: const-string v6, "Couldn't create directory " // string@02ee │ │ +05da1a: 6e20 df24 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05da20: 0c05 |0068: move-result-object v5 │ │ +05da22: 5476 a403 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ +05da26: 6e20 de24 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +05da2c: 0c05 |006e: move-result-object v5 │ │ +05da2e: 6e10 e424 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05da34: 0c05 |0072: move-result-object v5 │ │ +05da36: 7020 6624 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@2466 │ │ +05da3c: 2704 |0076: throw v4 │ │ +05da3e: 2203 9004 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@0490 │ │ +05da42: 5474 a403 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ +05da46: 7020 6224 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@2462 │ │ +05da4c: 28ca |007e: goto 0048 // -0036 │ │ +05da4e: 0d01 |007f: move-exception v1 │ │ +05da50: 2204 9104 |0080: new-instance v4, Ljava/io/IOException; // type@0491 │ │ +05da54: 2205 bc04 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@04bc │ │ +05da58: 7010 d724 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05da5e: 1a06 ed02 |0087: const-string v6, "Couldn't create " // string@02ed │ │ +05da62: 6e20 df24 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05da68: 0c05 |008c: move-result-object v5 │ │ +05da6a: 5476 a403 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a4 │ │ +05da6e: 6e20 de24 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +05da74: 0c05 |0092: move-result-object v5 │ │ +05da76: 6e10 e424 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05da7c: 0c05 |0096: move-result-object v5 │ │ +05da7e: 7020 6624 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@2466 │ │ +05da84: 2704 |009a: throw v4 │ │ catches : 2 │ │ 0x0041 - 0x0048 │ │ Ljava/io/FileNotFoundException; -> 0x004f │ │ 0x0077 - 0x007e │ │ Ljava/io/FileNotFoundException; -> 0x007f │ │ positions : │ │ 0x0000 line=88 │ │ @@ -39331,17 +39330,17 @@ │ │ 0x0080 - 0x009b reg=1 e2 Ljava/io/FileNotFoundException; │ │ 0x0056 - 0x009b reg=2 parent Ljava/io/File; │ │ 0x0000 - 0x009b reg=7 this Landroid/support/v4/util/AtomicFile; │ │ │ │ source_file_idx : 600 (AtomicFile.java) │ │ │ │ Class #221 header: │ │ -class_idx : 466 │ │ +class_idx : 470 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 718 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 9 │ │ │ │ Class #221 annotations: │ │ @@ -39393,18 +39392,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05d270: |[05d270] android.support.v4.util.CircularArray.:()V │ │ -05d280: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -05d284: 7020 0d0a 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/CircularArray;.:(I)V // method@0a0d │ │ -05d28a: 0e00 |0005: return-void │ │ +05daa4: |[05daa4] android.support.v4.util.CircularArray.:()V │ │ +05dab4: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +05dab8: 7020 0d0a 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/CircularArray;.:(I)V // method@0a0d │ │ +05dabe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ @@ -39414,36 +39413,36 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -05d28c: |[05d28c] android.support.v4.util.CircularArray.:(I)V │ │ -05d29c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05d29e: 7010 b324 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05d2a4: 3c04 0a00 |0004: if-gtz v4, 000e // +000a │ │ -05d2a8: 2201 a104 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -05d2ac: 1a02 c811 |0008: const-string v2, "capacity must be positive" // string@11c8 │ │ -05d2b0: 7020 9824 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -05d2b6: 2701 |000d: throw v1 │ │ -05d2b8: 0140 |000e: move v0, v4 │ │ -05d2ba: 7110 9e24 0400 |000f: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@249e │ │ -05d2c0: 0a01 |0012: move-result v1 │ │ -05d2c2: 3221 0a00 |0013: if-eq v1, v2, 001d // +000a │ │ -05d2c6: 7110 9f24 0400 |0015: invoke-static {v4}, Ljava/lang/Integer;.highestOneBit:(I)I // method@249f │ │ -05d2cc: 0a01 |0018: move-result v1 │ │ -05d2ce: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05d2d2: 9800 0201 |001b: shl-int v0, v2, v1 │ │ -05d2d6: d801 00ff |001d: add-int/lit8 v1, v0, #int -1 // #ff │ │ -05d2da: 5931 a503 |001f: iput v1, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a5 │ │ -05d2de: 2301 1905 |0021: new-array v1, v0, [Ljava/lang/Object; // type@0519 │ │ -05d2e2: 1f01 1905 |0023: check-cast v1, [Ljava/lang/Object; // type@0519 │ │ -05d2e6: 5b31 a603 |0025: iput-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ -05d2ea: 0e00 |0027: return-void │ │ +05dac0: |[05dac0] android.support.v4.util.CircularArray.:(I)V │ │ +05dad0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05dad2: 7010 b324 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05dad8: 3c04 0a00 |0004: if-gtz v4, 000e // +000a │ │ +05dadc: 2201 a704 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +05dae0: 1a02 ce11 |0008: const-string v2, "capacity must be positive" // string@11ce │ │ +05dae4: 7020 9824 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +05daea: 2701 |000d: throw v1 │ │ +05daec: 0140 |000e: move v0, v4 │ │ +05daee: 7110 9e24 0400 |000f: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@249e │ │ +05daf4: 0a01 |0012: move-result v1 │ │ +05daf6: 3221 0a00 |0013: if-eq v1, v2, 001d // +000a │ │ +05dafa: 7110 9f24 0400 |0015: invoke-static {v4}, Ljava/lang/Integer;.highestOneBit:(I)I // method@249f │ │ +05db00: 0a01 |0018: move-result v1 │ │ +05db02: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05db06: 9800 0201 |001b: shl-int v0, v2, v1 │ │ +05db0a: d801 00ff |001d: add-int/lit8 v1, v0, #int -1 // #ff │ │ +05db0e: 5931 a503 |001f: iput v1, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a5 │ │ +05db12: 2301 1f05 |0021: new-array v1, v0, [Ljava/lang/Object; // type@051f │ │ +05db16: 1f01 1f05 |0023: check-cast v1, [Ljava/lang/Object; // type@051f │ │ +05db1a: 5b31 a603 |0025: iput-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ +05db1e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=55 │ │ 0x0004 line=56 │ │ 0x0006 line=57 │ │ 0x000e line=59 │ │ 0x000f line=62 │ │ @@ -39462,40 +39461,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -05d2ec: |[05d2ec] android.support.v4.util.CircularArray.doubleCapacity:()V │ │ -05d2fc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -05d2fe: 5474 a603 |0001: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ -05d302: 2141 |0003: array-length v1, v4 │ │ -05d304: 5274 a703 |0004: iget v4, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d308: 9103 0104 |0006: sub-int v3, v1, v4 │ │ -05d30c: e002 0101 |0008: shl-int/lit8 v2, v1, #int 1 // #01 │ │ -05d310: 3b02 0a00 |000a: if-gez v2, 0014 // +000a │ │ -05d314: 2204 b304 |000c: new-instance v4, Ljava/lang/RuntimeException; // type@04b3 │ │ -05d318: 1a05 8a0d |000e: const-string v5, "Too big" // string@0d8a │ │ -05d31c: 7020 bd24 5400 |0010: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ -05d322: 2704 |0013: throw v4 │ │ -05d324: 2320 1905 |0014: new-array v0, v2, [Ljava/lang/Object; // type@0519 │ │ -05d328: 5474 a603 |0016: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ -05d32c: 5275 a703 |0018: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d330: 7153 e524 5460 |001a: invoke-static {v4, v5, v0, v6, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05d336: 5474 a603 |001d: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ -05d33a: 5275 a703 |001f: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d33e: 7155 e524 6430 |0021: invoke-static {v4, v6, v0, v3, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05d344: 1f00 1905 |0024: check-cast v0, [Ljava/lang/Object; // type@0519 │ │ -05d348: 5b70 a603 |0026: iput-object v0, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ -05d34c: 5976 a703 |0028: iput v6, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d350: 5971 a803 |002a: iput v1, v7, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ -05d354: d804 02ff |002c: add-int/lit8 v4, v2, #int -1 // #ff │ │ -05d358: 5974 a503 |002e: iput v4, v7, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a5 │ │ -05d35c: 0e00 |0030: return-void │ │ +05db20: |[05db20] android.support.v4.util.CircularArray.doubleCapacity:()V │ │ +05db30: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +05db32: 5474 a603 |0001: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ +05db36: 2141 |0003: array-length v1, v4 │ │ +05db38: 5274 a703 |0004: iget v4, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05db3c: 9103 0104 |0006: sub-int v3, v1, v4 │ │ +05db40: e002 0101 |0008: shl-int/lit8 v2, v1, #int 1 // #01 │ │ +05db44: 3b02 0a00 |000a: if-gez v2, 0014 // +000a │ │ +05db48: 2204 b904 |000c: new-instance v4, Ljava/lang/RuntimeException; // type@04b9 │ │ +05db4c: 1a05 900d |000e: const-string v5, "Too big" // string@0d90 │ │ +05db50: 7020 bd24 5400 |0010: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ +05db56: 2704 |0013: throw v4 │ │ +05db58: 2320 1f05 |0014: new-array v0, v2, [Ljava/lang/Object; // type@051f │ │ +05db5c: 5474 a603 |0016: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ +05db60: 5275 a703 |0018: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05db64: 7153 e524 5460 |001a: invoke-static {v4, v5, v0, v6, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +05db6a: 5474 a603 |001d: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ +05db6e: 5275 a703 |001f: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05db72: 7155 e524 6430 |0021: invoke-static {v4, v6, v0, v3, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +05db78: 1f00 1f05 |0024: check-cast v0, [Ljava/lang/Object; // type@051f │ │ +05db7c: 5b70 a603 |0026: iput-object v0, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ +05db80: 5976 a703 |0028: iput v6, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05db84: 5971 a803 |002a: iput v1, v7, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ +05db88: d804 02ff |002c: add-int/lit8 v4, v2, #int -1 // #ff │ │ +05db8c: 5974 a503 |002e: iput v4, v7, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a5 │ │ +05db90: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=28 │ │ 0x0004 line=29 │ │ 0x0008 line=30 │ │ 0x000a line=31 │ │ 0x000c line=32 │ │ @@ -39521,28 +39520,28 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -05d360: |[05d360] android.support.v4.util.CircularArray.addFirst:(Ljava/lang/Object;)V │ │ -05d370: 5220 a703 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d374: d800 00ff |0002: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05d378: 5221 a503 |0004: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a5 │ │ -05d37c: b510 |0006: and-int/2addr v0, v1 │ │ -05d37e: 5920 a703 |0007: iput v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d382: 5420 a603 |0009: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ -05d386: 5221 a703 |000b: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d38a: 4d03 0001 |000d: aput-object v3, v0, v1 │ │ -05d38e: 5220 a703 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d392: 5221 a803 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ -05d396: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ -05d39a: 7010 100a 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@0a10 │ │ -05d3a0: 0e00 |0018: return-void │ │ +05db94: |[05db94] android.support.v4.util.CircularArray.addFirst:(Ljava/lang/Object;)V │ │ +05dba4: 5220 a703 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05dba8: d800 00ff |0002: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05dbac: 5221 a503 |0004: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a5 │ │ +05dbb0: b510 |0006: and-int/2addr v0, v1 │ │ +05dbb2: 5920 a703 |0007: iput v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05dbb6: 5420 a603 |0009: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ +05dbba: 5221 a703 |000b: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05dbbe: 4d03 0001 |000d: aput-object v3, v0, v1 │ │ +05dbc2: 5220 a703 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05dbc6: 5221 a803 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ +05dbca: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ +05dbce: 7010 100a 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@0a10 │ │ +05dbd4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0009 line=71 │ │ 0x000f line=72 │ │ 0x0015 line=73 │ │ 0x0018 line=75 │ │ @@ -39557,28 +39556,28 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -05d3a4: |[05d3a4] android.support.v4.util.CircularArray.addLast:(Ljava/lang/Object;)V │ │ -05d3b4: 5420 a603 |0000: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ -05d3b8: 5221 a803 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ -05d3bc: 4d03 0001 |0004: aput-object v3, v0, v1 │ │ -05d3c0: 5220 a803 |0006: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ -05d3c4: d800 0001 |0008: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05d3c8: 5221 a503 |000a: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a5 │ │ -05d3cc: b510 |000c: and-int/2addr v0, v1 │ │ -05d3ce: 5920 a803 |000d: iput v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ -05d3d2: 5220 a803 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ -05d3d6: 5221 a703 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d3da: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ -05d3de: 7010 100a 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@0a10 │ │ -05d3e4: 0e00 |0018: return-void │ │ +05dbd8: |[05dbd8] android.support.v4.util.CircularArray.addLast:(Ljava/lang/Object;)V │ │ +05dbe8: 5420 a603 |0000: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ +05dbec: 5221 a803 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ +05dbf0: 4d03 0001 |0004: aput-object v3, v0, v1 │ │ +05dbf4: 5220 a803 |0006: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ +05dbf8: d800 0001 |0008: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05dbfc: 5221 a503 |000a: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a5 │ │ +05dc00: b510 |000c: and-int/2addr v0, v1 │ │ +05dc02: 5920 a803 |000d: iput v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ +05dc06: 5220 a803 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ +05dc0a: 5221 a703 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05dc0e: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ +05dc12: 7010 100a 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@0a10 │ │ +05dc18: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0006 line=79 │ │ 0x000f line=80 │ │ 0x0015 line=81 │ │ 0x0018 line=83 │ │ @@ -39593,29 +39592,29 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -05d3e8: |[05d3e8] android.support.v4.util.CircularArray.get:(I)Ljava/lang/Object; │ │ -05d3f8: 3a04 0800 |0000: if-ltz v4, 0008 // +0008 │ │ -05d3fc: 6e10 170a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/CircularArray;.size:()I // method@0a17 │ │ -05d402: 0a01 |0005: move-result v1 │ │ -05d404: 3414 0800 |0006: if-lt v4, v1, 000e // +0008 │ │ -05d408: 2201 9104 |0008: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@0491 │ │ -05d40c: 7010 7624 0100 |000a: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2476 │ │ -05d412: 2701 |000d: throw v1 │ │ -05d414: 5231 a703 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d418: b041 |0010: add-int/2addr v1, v4 │ │ -05d41a: 5232 a503 |0011: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a5 │ │ -05d41e: 9500 0102 |0013: and-int v0, v1, v2 │ │ -05d422: 5431 a603 |0015: iget-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ -05d426: 4601 0100 |0017: aget-object v1, v1, v0 │ │ -05d42a: 1101 |0019: return-object v1 │ │ +05dc1c: |[05dc1c] android.support.v4.util.CircularArray.get:(I)Ljava/lang/Object; │ │ +05dc2c: 3a04 0800 |0000: if-ltz v4, 0008 // +0008 │ │ +05dc30: 6e10 170a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/CircularArray;.size:()I // method@0a17 │ │ +05dc36: 0a01 |0005: move-result v1 │ │ +05dc38: 3414 0800 |0006: if-lt v4, v1, 000e // +0008 │ │ +05dc3c: 2201 9704 |0008: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@0497 │ │ +05dc40: 7010 7624 0100 |000a: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2476 │ │ +05dc46: 2701 |000d: throw v1 │ │ +05dc48: 5231 a703 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05dc4c: b041 |0010: add-int/2addr v1, v4 │ │ +05dc4e: 5232 a503 |0011: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a5 │ │ +05dc52: 9500 0102 |0013: and-int v0, v1, v2 │ │ +05dc56: 5431 a603 |0015: iget-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ +05dc5a: 4601 0100 |0017: aget-object v1, v1, v0 │ │ +05dc5e: 1101 |0019: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000e line=114 │ │ 0x0015 line=115 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/CircularArray; │ │ @@ -39628,25 +39627,25 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -05d42c: |[05d42c] android.support.v4.util.CircularArray.getFirst:()Ljava/lang/Object; │ │ -05d43c: 5220 a703 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d440: 5221 a803 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ -05d444: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ -05d448: 2200 9104 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@0491 │ │ -05d44c: 7010 7624 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2476 │ │ -05d452: 2700 |000b: throw v0 │ │ -05d454: 5420 a603 |000c: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ -05d458: 5221 a703 |000e: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d45c: 4600 0001 |0010: aget-object v0, v0, v1 │ │ -05d460: 1100 |0012: return-object v0 │ │ +05dc60: |[05dc60] android.support.v4.util.CircularArray.getFirst:()Ljava/lang/Object; │ │ +05dc70: 5220 a703 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05dc74: 5221 a803 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ +05dc78: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ +05dc7c: 2200 9704 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@0497 │ │ +05dc80: 7010 7624 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2476 │ │ +05dc86: 2700 |000b: throw v0 │ │ +05dc88: 5420 a603 |000c: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ +05dc8c: 5221 a703 |000e: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05dc90: 4600 0001 |0010: aget-object v0, v0, v1 │ │ +05dc94: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x000c line=104 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0013 reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ @@ -39656,28 +39655,28 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -05d464: |[05d464] android.support.v4.util.CircularArray.getLast:()Ljava/lang/Object; │ │ -05d474: 5230 a703 |0000: iget v0, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d478: 5231 a803 |0002: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ -05d47c: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ -05d480: 2200 9104 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@0491 │ │ -05d484: 7010 7624 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2476 │ │ -05d48a: 2700 |000b: throw v0 │ │ -05d48c: 5430 a603 |000c: iget-object v0, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ -05d490: 5231 a803 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ -05d494: d801 01ff |0010: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05d498: 5232 a503 |0012: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a5 │ │ -05d49c: b521 |0014: and-int/2addr v1, v2 │ │ -05d49e: 4600 0001 |0015: aget-object v0, v0, v1 │ │ -05d4a2: 1100 |0017: return-object v0 │ │ +05dc98: |[05dc98] android.support.v4.util.CircularArray.getLast:()Ljava/lang/Object; │ │ +05dca8: 5230 a703 |0000: iget v0, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05dcac: 5231 a803 |0002: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ +05dcb0: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ +05dcb4: 2200 9704 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@0497 │ │ +05dcb8: 7010 7624 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2476 │ │ +05dcbe: 2700 |000b: throw v0 │ │ +05dcc0: 5430 a603 |000c: iget-object v0, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ +05dcc4: 5231 a803 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ +05dcc8: d801 01ff |0010: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05dccc: 5232 a503 |0012: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a5 │ │ +05dcd0: b521 |0014: and-int/2addr v1, v2 │ │ +05dcd2: 4600 0001 |0015: aget-object v0, v0, v1 │ │ +05dcd6: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x000c line=109 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ @@ -39687,22 +39686,22 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -05d4a4: |[05d4a4] android.support.v4.util.CircularArray.isEmpty:()Z │ │ -05d4b4: 5220 a703 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d4b8: 5221 a803 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ -05d4bc: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -05d4c0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -05d4c2: 0f00 |0007: return v0 │ │ -05d4c4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05d4c6: 28fe |0009: goto 0007 // -0002 │ │ +05dcd8: |[05dcd8] android.support.v4.util.CircularArray.isEmpty:()Z │ │ +05dce8: 5220 a703 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05dcec: 5221 a803 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ +05dcf0: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +05dcf4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05dcf6: 0f00 |0007: return v0 │ │ +05dcf8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05dcfa: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ │ │ @@ -39711,34 +39710,34 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 35 16-bit code units │ │ -05d4c8: |[05d4c8] android.support.v4.util.CircularArray.popFirst:()Ljava/lang/Object; │ │ -05d4d8: 5241 a703 |0000: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d4dc: 5242 a803 |0002: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ -05d4e0: 3321 0800 |0004: if-ne v1, v2, 000c // +0008 │ │ -05d4e4: 2201 9104 |0006: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@0491 │ │ -05d4e8: 7010 7624 0100 |0008: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2476 │ │ -05d4ee: 2701 |000b: throw v1 │ │ -05d4f0: 5441 a603 |000c: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ -05d4f4: 5242 a703 |000e: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d4f8: 4600 0102 |0010: aget-object v0, v1, v2 │ │ -05d4fc: 5441 a603 |0012: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ -05d500: 5242 a703 |0014: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d504: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -05d506: 4d03 0102 |0017: aput-object v3, v1, v2 │ │ -05d50a: 5241 a703 |0019: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d50e: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05d512: 5242 a503 |001d: iget v2, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a5 │ │ -05d516: b521 |001f: and-int/2addr v1, v2 │ │ -05d518: 5941 a703 |0020: iput v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d51c: 1100 |0022: return-object v0 │ │ +05dcfc: |[05dcfc] android.support.v4.util.CircularArray.popFirst:()Ljava/lang/Object; │ │ +05dd0c: 5241 a703 |0000: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05dd10: 5242 a803 |0002: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ +05dd14: 3321 0800 |0004: if-ne v1, v2, 000c // +0008 │ │ +05dd18: 2201 9704 |0006: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@0497 │ │ +05dd1c: 7010 7624 0100 |0008: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2476 │ │ +05dd22: 2701 |000b: throw v1 │ │ +05dd24: 5441 a603 |000c: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ +05dd28: 5242 a703 |000e: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05dd2c: 4600 0102 |0010: aget-object v0, v1, v2 │ │ +05dd30: 5441 a603 |0012: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ +05dd34: 5242 a703 |0014: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05dd38: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +05dd3a: 4d03 0102 |0017: aput-object v3, v1, v2 │ │ +05dd3e: 5241 a703 |0019: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05dd42: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05dd46: 5242 a503 |001d: iget v2, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a5 │ │ +05dd4a: b521 |001f: and-int/2addr v1, v2 │ │ +05dd4c: 5941 a703 |0020: iput v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05dd50: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x000c line=87 │ │ 0x0012 line=88 │ │ 0x0019 line=89 │ │ 0x0022 line=90 │ │ @@ -39752,32 +39751,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -05d520: |[05d520] android.support.v4.util.CircularArray.popLast:()Ljava/lang/Object; │ │ -05d530: 5242 a703 |0000: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d534: 5243 a803 |0002: iget v3, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ -05d538: 3332 0800 |0004: if-ne v2, v3, 000c // +0008 │ │ -05d53c: 2202 9104 |0006: new-instance v2, Ljava/lang/ArrayIndexOutOfBoundsException; // type@0491 │ │ -05d540: 7010 7624 0200 |0008: invoke-direct {v2}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2476 │ │ -05d546: 2702 |000b: throw v2 │ │ -05d548: 5242 a803 |000c: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ -05d54c: d802 02ff |000e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -05d550: 5243 a503 |0010: iget v3, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a5 │ │ -05d554: 9501 0203 |0012: and-int v1, v2, v3 │ │ -05d558: 5442 a603 |0014: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ -05d55c: 4600 0201 |0016: aget-object v0, v2, v1 │ │ -05d560: 5442 a603 |0018: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ -05d564: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -05d566: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ -05d56a: 5941 a803 |001d: iput v1, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ -05d56e: 1100 |001f: return-object v0 │ │ +05dd54: |[05dd54] android.support.v4.util.CircularArray.popLast:()Ljava/lang/Object; │ │ +05dd64: 5242 a703 |0000: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05dd68: 5243 a803 |0002: iget v3, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ +05dd6c: 3332 0800 |0004: if-ne v2, v3, 000c // +0008 │ │ +05dd70: 2202 9704 |0006: new-instance v2, Ljava/lang/ArrayIndexOutOfBoundsException; // type@0497 │ │ +05dd74: 7010 7624 0200 |0008: invoke-direct {v2}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2476 │ │ +05dd7a: 2702 |000b: throw v2 │ │ +05dd7c: 5242 a803 |000c: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ +05dd80: d802 02ff |000e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +05dd84: 5243 a503 |0010: iget v3, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a5 │ │ +05dd88: 9501 0203 |0012: and-int v1, v2, v3 │ │ +05dd8c: 5442 a603 |0014: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ +05dd90: 4600 0201 |0016: aget-object v0, v2, v1 │ │ +05dd94: 5442 a603 |0018: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a6 │ │ +05dd98: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +05dd9a: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ +05dd9e: 5941 a803 |001d: iput v1, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ +05dda2: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x000c line=95 │ │ 0x0014 line=96 │ │ 0x0018 line=97 │ │ 0x001d line=98 │ │ @@ -39793,34 +39792,34 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -05d570: |[05d570] android.support.v4.util.CircularArray.size:()I │ │ -05d580: 5220 a803 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ -05d584: 5221 a703 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ -05d588: b110 |0004: sub-int/2addr v0, v1 │ │ -05d58a: 5221 a503 |0005: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a5 │ │ -05d58e: b510 |0007: and-int/2addr v0, v1 │ │ -05d590: 0f00 |0008: return v0 │ │ +05dda4: |[05dda4] android.support.v4.util.CircularArray.size:()I │ │ +05ddb4: 5220 a803 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a8 │ │ +05ddb8: 5221 a703 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a7 │ │ +05ddbc: b110 |0004: sub-int/2addr v0, v1 │ │ +05ddbe: 5221 a503 |0005: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a5 │ │ +05ddc2: b510 |0007: and-int/2addr v0, v1 │ │ +05ddc4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ │ │ source_file_idx : 718 (CircularArray.java) │ │ │ │ Class #222 header: │ │ -class_idx : 467 │ │ +class_idx : 471 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 734 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #222 - │ │ @@ -39848,23 +39847,23 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -05d594: |[05d594] android.support.v4.util.ContainerHelpers.:()V │ │ -05d5a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05d5a6: 2310 f504 |0001: new-array v0, v1, [I // type@04f5 │ │ -05d5aa: 6900 a903 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a9 │ │ -05d5ae: 2310 f604 |0005: new-array v0, v1, [J // type@04f6 │ │ -05d5b2: 6900 aa03 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@03aa │ │ -05d5b6: 2310 1905 |0009: new-array v0, v1, [Ljava/lang/Object; // type@0519 │ │ -05d5ba: 6900 ab03 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03ab │ │ -05d5be: 0e00 |000d: return-void │ │ +05ddc8: |[05ddc8] android.support.v4.util.ContainerHelpers.:()V │ │ +05ddd8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05ddda: 2310 fb04 |0001: new-array v0, v1, [I // type@04fb │ │ +05ddde: 6900 a903 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a9 │ │ +05dde2: 2310 fc04 |0005: new-array v0, v1, [J // type@04fc │ │ +05dde6: 6900 aa03 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@03aa │ │ +05ddea: 2310 1f05 |0009: new-array v0, v1, [Ljava/lang/Object; // type@051f │ │ +05ddee: 6900 ab03 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03ab │ │ +05ddf2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=20 │ │ 0x0005 line=21 │ │ 0x0009 line=22 │ │ locals : │ │ │ │ @@ -39873,17 +39872,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d5c0: |[05d5c0] android.support.v4.util.ContainerHelpers.:()V │ │ -05d5d0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05d5d6: 0e00 |0003: return-void │ │ +05ddf4: |[05ddf4] android.support.v4.util.ContainerHelpers.:()V │ │ +05de04: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05de0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ContainerHelpers; │ │ │ │ #2 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -39891,29 +39890,29 @@ │ │ type : '([III)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -05d5d8: |[05d5d8] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ -05d5e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05d5ea: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ -05d5ee: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ -05d5f2: 9004 0100 |0005: add-int v4, v1, v0 │ │ -05d5f6: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ -05d5fa: 4403 0502 |0009: aget v3, v5, v2 │ │ -05d5fe: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ -05d602: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ -05d606: 28f4 |000f: goto 0003 // -000c │ │ -05d608: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ -05d60c: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ -05d610: 28ef |0014: goto 0003 // -0011 │ │ -05d612: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -05d616: 0f02 |0017: return v2 │ │ +05de0c: |[05de0c] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ +05de1c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05de1e: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ +05de22: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ +05de26: 9004 0100 |0005: add-int v4, v1, v0 │ │ +05de2a: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ +05de2e: 4403 0502 |0009: aget v3, v5, v2 │ │ +05de32: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ +05de36: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ +05de3a: 28f4 |000f: goto 0003 // -000c │ │ +05de3c: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ +05de40: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ +05de44: 28ef |0014: goto 0003 // -0011 │ │ +05de46: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +05de4a: 0f02 |0017: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0001 line=47 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0009 line=51 │ │ @@ -39936,46 +39935,46 @@ │ │ type : '([JIJ)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -05d618: |[05d618] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ -05d628: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05d62a: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ -05d62e: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ -05d632: 9003 0100 |0005: add-int v3, v1, v0 │ │ -05d636: e202 0301 |0007: ushr-int/lit8 v2, v3, #int 1 // #01 │ │ -05d63a: 4504 0602 |0009: aget-wide v4, v6, v2 │ │ -05d63e: 3103 0408 |000b: cmp-long v3, v4, v8 │ │ -05d642: 3b03 0500 |000d: if-gez v3, 0012 // +0005 │ │ -05d646: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ -05d64a: 28f2 |0011: goto 0003 // -000e │ │ -05d64c: 3103 0408 |0012: cmp-long v3, v4, v8 │ │ -05d650: 3d03 0700 |0014: if-lez v3, 001b // +0007 │ │ -05d654: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ -05d658: 28eb |0018: goto 0003 // -0015 │ │ -05d65a: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -05d65e: 0f02 |001b: return v2 │ │ +05de4c: |[05de4c] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ +05de5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05de5e: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ +05de62: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ +05de66: 9005 0100 |0005: add-int v5, v1, v0 │ │ +05de6a: e202 0501 |0007: ushr-int/lit8 v2, v5, #int 1 // #01 │ │ +05de6e: 4503 0602 |0009: aget-wide v3, v6, v2 │ │ +05de72: 3105 0308 |000b: cmp-long v5, v3, v8 │ │ +05de76: 3b05 0500 |000d: if-gez v5, 0012 // +0005 │ │ +05de7a: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ +05de7e: 28f2 |0011: goto 0003 // -000e │ │ +05de80: 3105 0308 |0012: cmp-long v5, v3, v8 │ │ +05de84: 3d05 0700 |0014: if-lez v5, 001b // +0007 │ │ +05de88: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ +05de8c: 28eb |0018: goto 0003 // -0015 │ │ +05de8e: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +05de92: 0f02 |001b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0001 line=66 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0009 line=70 │ │ 0x000b line=72 │ │ 0x000f line=73 │ │ 0x0012 line=74 │ │ 0x0016 line=75 │ │ 0x0019 line=80 │ │ locals : │ │ 0x0009 - 0x0019 reg=2 mid I │ │ - 0x000b - 0x0019 reg=4 midVal J │ │ + 0x000b - 0x0019 reg=3 midVal J │ │ 0x0003 - 0x001c reg=0 hi I │ │ 0x0001 - 0x001c reg=1 lo I │ │ 0x0000 - 0x001c reg=6 array [J │ │ 0x0000 - 0x001c reg=7 size I │ │ 0x0000 - 0x001c reg=8 value J │ │ │ │ #4 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -39983,24 +39982,24 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05d660: |[05d660] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -05d670: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ -05d674: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -05d678: 6e20 b524 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ -05d67e: 0a00 |0007: move-result v0 │ │ -05d680: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -05d684: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -05d686: 0f00 |000b: return v0 │ │ -05d688: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -05d68a: 28fe |000d: goto 000b // -0002 │ │ +05de94: |[05de94] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +05dea4: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ +05dea8: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +05deac: 6e20 b524 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ +05deb2: 0a00 |0007: move-result v0 │ │ +05deb4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +05deb8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +05deba: 0f00 |000b: return v0 │ │ +05debc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +05debe: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x000e reg=1 a Ljava/lang/Object; │ │ 0x0000 - 0x000e reg=2 b Ljava/lang/Object; │ │ │ │ @@ -40009,27 +40008,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -05d68c: |[05d68c] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ -05d69c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05d69e: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -05d6a0: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -05d6a4: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -05d6a8: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -05d6ac: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -05d6b0: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -05d6b4: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -05d6b8: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -05d6bc: 0f03 |0010: return v3 │ │ -05d6be: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05d6c2: 28ef |0013: goto 0002 // -0011 │ │ +05dec0: |[05dec0] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ +05ded0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05ded2: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +05ded4: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +05ded8: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +05dedc: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +05dee0: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +05dee4: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +05dee8: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +05deec: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +05def0: 0f03 |0010: return v3 │ │ +05def2: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05def6: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ 0x0006 line=34 │ │ 0x000c line=35 │ │ 0x0010 line=37 │ │ 0x0011 line=33 │ │ @@ -40043,20 +40042,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05d6c4: |[05d6c4] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ -05d6d4: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -05d6d8: 7110 1d0a 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0a1d │ │ -05d6de: 0a00 |0005: move-result v0 │ │ -05d6e0: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -05d6e4: 0f00 |0008: return v0 │ │ +05def8: |[05def8] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ +05df08: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +05df0c: 7110 1d0a 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0a1d │ │ +05df12: 0a00 |0005: move-result v0 │ │ +05df14: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +05df18: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ #7 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -40064,33 +40063,33 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05d6e8: |[05d6e8] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ -05d6f8: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -05d6fc: 7110 1d0a 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0a1d │ │ -05d702: 0a00 |0005: move-result v0 │ │ -05d704: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -05d708: 0f00 |0008: return v0 │ │ +05df1c: |[05df1c] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ +05df2c: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +05df30: 7110 1d0a 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0a1d │ │ +05df36: 0a00 |0005: move-result v0 │ │ +05df38: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +05df3c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ source_file_idx : 734 (ContainerHelpers.java) │ │ │ │ Class #223 header: │ │ -class_idx : 468 │ │ +class_idx : 472 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 835 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #223 - │ │ @@ -40106,17 +40105,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d70c: |[05d70c] android.support.v4.util.DebugUtils.:()V │ │ -05d71c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05d722: 0e00 |0003: return-void │ │ +05df40: |[05df40] android.support.v4.util.DebugUtils.:()V │ │ +05df50: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05df56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/DebugUtils; │ │ │ │ #1 : (in Landroid/support/v4/util/DebugUtils;) │ │ @@ -40124,47 +40123,47 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -05d724: |[05d724] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -05d734: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -05d738: 1a02 231f |0002: const-string v2, "null" // string@1f23 │ │ -05d73c: 6e20 df24 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05d742: 0e00 |0007: return-void │ │ -05d744: 6e10 b624 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -05d74a: 0c02 |000b: move-result-object v2 │ │ -05d74c: 6e10 8d24 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ -05d752: 0c01 |000f: move-result-object v1 │ │ -05d754: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -05d758: 6e10 ce24 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@24ce │ │ -05d75e: 0a02 |0015: move-result v2 │ │ -05d760: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -05d764: 6e10 b624 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -05d76a: 0c02 |001b: move-result-object v2 │ │ -05d76c: 6e10 8c24 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ -05d772: 0c01 |001f: move-result-object v1 │ │ -05d774: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -05d778: 6e20 cd24 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@24cd │ │ -05d77e: 0a00 |0025: move-result v0 │ │ -05d780: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -05d784: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -05d788: 6e20 d124 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@24d1 │ │ -05d78e: 0c01 |002d: move-result-object v1 │ │ -05d790: 6e20 df24 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05d796: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -05d79a: 6e20 da24 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -05d7a0: 7110 e724 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ -05d7a6: 0a02 |0039: move-result v2 │ │ -05d7a8: 7110 a324 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -05d7ae: 0c02 |003d: move-result-object v2 │ │ -05d7b0: 6e20 df24 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05d7b6: 28c6 |0041: goto 0007 // -003a │ │ +05df58: |[05df58] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +05df68: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +05df6c: 1a02 291f |0002: const-string v2, "null" // string@1f29 │ │ +05df70: 6e20 df24 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05df76: 0e00 |0007: return-void │ │ +05df78: 6e10 b624 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +05df7e: 0c02 |000b: move-result-object v2 │ │ +05df80: 6e10 8d24 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ +05df86: 0c01 |000f: move-result-object v1 │ │ +05df88: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +05df8c: 6e10 ce24 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@24ce │ │ +05df92: 0a02 |0015: move-result v2 │ │ +05df94: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +05df98: 6e10 b624 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +05df9e: 0c02 |001b: move-result-object v2 │ │ +05dfa0: 6e10 8c24 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ +05dfa6: 0c01 |001f: move-result-object v1 │ │ +05dfa8: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +05dfac: 6e20 cd24 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@24cd │ │ +05dfb2: 0a00 |0025: move-result v0 │ │ +05dfb4: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +05dfb8: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +05dfbc: 6e20 d124 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@24d1 │ │ +05dfc2: 0c01 |002d: move-result-object v1 │ │ +05dfc4: 6e20 df24 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05dfca: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +05dfce: 6e20 da24 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +05dfd4: 7110 e724 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ +05dfda: 0a02 |0039: move-result v2 │ │ +05dfdc: 7110 a324 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +05dfe2: 0c02 |003d: move-result-object v2 │ │ +05dfe4: 6e20 df24 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05dfea: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -40181,18 +40180,18 @@ │ │ 0x0000 - 0x0042 reg=3 cls Ljava/lang/Object; │ │ 0x0000 - 0x0042 reg=4 out Ljava/lang/StringBuilder; │ │ │ │ Virtual methods - │ │ source_file_idx : 835 (DebugUtils.java) │ │ │ │ Class #224 header: │ │ -class_idx : 469 │ │ +class_idx : 473 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1168 │ │ -source_file_idx : 2757 │ │ +superclass_idx : 1174 │ │ +source_file_idx : 2763 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #224 - │ │ Class descriptor : 'Landroid/support/v4/util/LogWriter;' │ │ @@ -40215,22 +40214,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05d7b8: |[05d7b8] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -05d7c8: 7010 7524 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@2475 │ │ -05d7ce: 2200 b604 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -05d7d2: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -05d7d6: 7020 d824 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ -05d7dc: 5b20 ac03 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03ac │ │ -05d7e0: 5b23 ad03 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@03ad │ │ -05d7e4: 0e00 |000e: return-void │ │ +05dfec: |[05dfec] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +05dffc: 7010 7524 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@2475 │ │ +05e002: 2200 bc04 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +05e006: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +05e00a: 7020 d824 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ +05e010: 5b20 ac03 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03ac │ │ +05e014: 5b23 ad03 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@03ad │ │ +05e018: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -40242,31 +40241,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -05d7e8: |[05d7e8] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -05d7f8: 5430 ac03 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03ac │ │ -05d7fc: 6e10 e324 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@24e3 │ │ -05d802: 0a00 |0005: move-result v0 │ │ -05d804: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -05d808: 5430 ad03 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@03ad │ │ -05d80c: 5431 ac03 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03ac │ │ -05d810: 6e10 e424 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05d816: 0c01 |000f: move-result-object v1 │ │ -05d818: 7120 6920 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@2069 │ │ -05d81e: 5430 ac03 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03ac │ │ -05d822: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -05d824: 5432 ac03 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03ac │ │ -05d828: 6e10 e324 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@24e3 │ │ -05d82e: 0a02 |001b: move-result v2 │ │ -05d830: 6e30 e224 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@24e2 │ │ -05d836: 0e00 |001f: return-void │ │ +05e01c: |[05e01c] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +05e02c: 5430 ac03 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03ac │ │ +05e030: 6e10 e324 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@24e3 │ │ +05e036: 0a00 |0005: move-result v0 │ │ +05e038: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +05e03c: 5430 ad03 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@03ad │ │ +05e040: 5431 ac03 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03ac │ │ +05e044: 6e10 e424 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05e04a: 0c01 |000f: move-result-object v1 │ │ +05e04c: 7120 6920 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@2069 │ │ +05e052: 5430 ac03 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03ac │ │ +05e056: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +05e058: 5432 ac03 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03ac │ │ +05e05c: 6e10 e324 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@24e3 │ │ +05e062: 0a02 |001b: move-result v2 │ │ +05e064: 6e30 e224 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@24e2 │ │ +05e06a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -40278,17 +40277,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d838: |[05d838] android.support.v4.util.LogWriter.close:()V │ │ -05d848: 7010 250a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0a25 │ │ -05d84e: 0e00 |0003: return-void │ │ +05e06c: |[05e06c] android.support.v4.util.LogWriter.close:()V │ │ +05e07c: 7010 250a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0a25 │ │ +05e082: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -40297,17 +40296,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d850: |[05d850] android.support.v4.util.LogWriter.flush:()V │ │ -05d860: 7010 250a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0a25 │ │ -05d866: 0e00 |0003: return-void │ │ +05e084: |[05e084] android.support.v4.util.LogWriter.flush:()V │ │ +05e094: 7010 250a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0a25 │ │ +05e09a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -40316,28 +40315,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -05d868: |[05d868] android.support.v4.util.LogWriter.write:([CII)V │ │ -05d878: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05d87a: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -05d87e: 9002 0501 |0003: add-int v2, v5, v1 │ │ -05d882: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -05d886: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -05d88a: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -05d88e: 7010 250a 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0a25 │ │ -05d894: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05d898: 28f1 |0010: goto 0001 // -000f │ │ -05d89a: 5432 ac03 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03ac │ │ -05d89e: 6e20 da24 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -05d8a4: 28f8 |0016: goto 000e // -0008 │ │ -05d8a6: 0e00 |0017: return-void │ │ +05e09c: |[05e09c] android.support.v4.util.LogWriter.write:([CII)V │ │ +05e0ac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05e0ae: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +05e0b2: 9002 0501 |0003: add-int v2, v5, v1 │ │ +05e0b6: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +05e0ba: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +05e0be: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +05e0c2: 7010 250a 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0a25 │ │ +05e0c8: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05e0cc: 28f1 |0010: goto 0001 // -000f │ │ +05e0ce: 5432 ac03 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03ac │ │ +05e0d2: 6e20 da24 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +05e0d8: 28f8 |0016: goto 000e // -0008 │ │ +05e0da: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -40347,21 +40346,21 @@ │ │ 0x0007 - 0x0017 reg=0 c C │ │ 0x0001 - 0x0018 reg=1 i I │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/util/LogWriter; │ │ 0x0000 - 0x0018 reg=4 buf [C │ │ 0x0000 - 0x0018 reg=5 offset I │ │ 0x0000 - 0x0018 reg=6 count I │ │ │ │ - source_file_idx : 2757 (LogWriter.java) │ │ + source_file_idx : 2763 (LogWriter.java) │ │ │ │ Class #225 header: │ │ -class_idx : 470 │ │ +class_idx : 474 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2758 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2764 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 17 │ │ │ │ Class #225 annotations: │ │ Annotations on class │ │ @@ -40419,37 +40418,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05d8a8: |[05d8a8] android.support.v4.util.LongSparseArray.:()V │ │ -05d8b8: 2200 af04 |0000: new-instance v0, Ljava/lang/Object; // type@04af │ │ -05d8bc: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05d8c2: 6900 ae03 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ae │ │ -05d8c6: 0e00 |0007: return-void │ │ +05e0dc: |[05e0dc] android.support.v4.util.LongSparseArray.:()V │ │ +05e0ec: 2200 b504 |0000: new-instance v0, Ljava/lang/Object; // type@04b5 │ │ +05e0f0: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05e0f6: 6900 ae03 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ae │ │ +05e0fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05d8c8: |[05d8c8] android.support.v4.util.LongSparseArray.:()V │ │ -05d8d8: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -05d8dc: 7020 290a 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@0a29 │ │ -05d8e2: 0e00 |0005: return-void │ │ +05e0fc: |[05e0fc] android.support.v4.util.LongSparseArray.:()V │ │ +05e10c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +05e110: 7020 290a 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@0a29 │ │ +05e116: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ @@ -40459,32 +40458,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -05d8e4: |[05d8e4] android.support.v4.util.LongSparseArray.:(I)V │ │ -05d8f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05d8f6: 7010 b324 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05d8fc: 5c21 af03 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ -05d900: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -05d904: 6200 aa03 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@03aa │ │ -05d908: 5b20 b003 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05d90c: 6200 ab03 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03ab │ │ -05d910: 5b20 b203 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05d914: 5921 b103 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05d918: 0e00 |0012: return-void │ │ -05d91a: 7110 1f0a 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0a1f │ │ -05d920: 0a03 |0016: move-result v3 │ │ -05d922: 2330 f604 |0017: new-array v0, v3, [J // type@04f6 │ │ -05d926: 5b20 b003 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05d92a: 2330 1905 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0519 │ │ -05d92e: 5b20 b203 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05d932: 28f1 |001f: goto 0010 // -000f │ │ +05e118: |[05e118] android.support.v4.util.LongSparseArray.:(I)V │ │ +05e128: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05e12a: 7010 b324 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05e130: 5c21 af03 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ +05e134: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +05e138: 6200 aa03 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@03aa │ │ +05e13c: 5b20 b003 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e140: 6200 ab03 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03ab │ │ +05e144: 5b20 b203 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e148: 5921 b103 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e14c: 0e00 |0012: return-void │ │ +05e14e: 7110 1f0a 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0a1f │ │ +05e154: 0a03 |0016: move-result v3 │ │ +05e156: 2330 fc04 |0017: new-array v0, v3, [J // type@04fc │ │ +05e15a: 5b20 b003 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e15e: 2330 1f05 |001b: new-array v0, v3, [Ljava/lang/Object; // type@051f │ │ +05e162: 5b20 b203 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e166: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x0004 line=45 │ │ 0x0006 line=66 │ │ 0x0008 line=67 │ │ 0x000c line=68 │ │ @@ -40503,37 +40502,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -05d934: |[05d934] android.support.v4.util.LongSparseArray.gc:()V │ │ -05d944: 5282 b103 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05d948: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -05d94a: 5481 b003 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05d94e: 5485 b203 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05d952: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05d954: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -05d958: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -05d95c: 6206 ae03 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ae │ │ -05d960: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -05d964: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -05d968: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -05d96c: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -05d970: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -05d974: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -05d976: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -05d97a: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05d97e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05d982: 28e9 |001f: goto 0008 // -0017 │ │ -05d984: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -05d986: 5c86 af03 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ -05d98a: 5983 b103 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05d98e: 0e00 |0025: return-void │ │ +05e168: |[05e168] android.support.v4.util.LongSparseArray.gc:()V │ │ +05e178: 5282 b103 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e17c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +05e17e: 5481 b003 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e182: 5485 b203 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e186: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +05e188: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +05e18c: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +05e190: 6206 ae03 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ae │ │ +05e194: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +05e198: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +05e19c: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +05e1a0: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +05e1a4: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +05e1a8: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +05e1aa: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +05e1ae: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05e1b2: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05e1b6: 28e9 |001f: goto 0008 // -0017 │ │ +05e1b8: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +05e1ba: 5c86 af03 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ +05e1be: 5983 b103 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e1c2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0002 line=149 │ │ 0x0003 line=150 │ │ 0x0005 line=151 │ │ 0x0007 line=153 │ │ @@ -40564,59 +40563,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -05d990: |[05d990] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -05d9a0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -05d9a2: 5274 b103 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05d9a6: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -05d9aa: 5474 b003 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05d9ae: 5275 b103 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05d9b2: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -05d9b6: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -05d9ba: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -05d9be: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -05d9c2: 6e40 350a 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@0a35 │ │ -05d9c8: 0e00 |0014: return-void │ │ -05d9ca: 5574 af03 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ -05d9ce: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -05d9d2: 5274 b103 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05d9d6: 5475 b003 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05d9da: 2155 |001d: array-length v5, v5 │ │ -05d9dc: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -05d9e0: 7010 2f0a 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0a2f │ │ -05d9e6: 5273 b103 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05d9ea: 5474 b003 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05d9ee: 2144 |0027: array-length v4, v4 │ │ -05d9f0: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -05d9f4: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -05d9f8: 7110 1f0a 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0a1f │ │ -05d9fe: 0a00 |002f: move-result v0 │ │ -05da00: 2301 f604 |0030: new-array v1, v0, [J // type@04f6 │ │ -05da04: 2302 1905 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0519 │ │ -05da08: 5474 b003 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05da0c: 5475 b003 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05da10: 2155 |0038: array-length v5, v5 │ │ -05da12: 7155 e524 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05da18: 5474 b203 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05da1c: 5475 b203 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05da20: 2155 |0040: array-length v5, v5 │ │ -05da22: 7155 e524 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05da28: 5b71 b003 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05da2c: 5b72 b203 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05da30: 5474 b003 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05da34: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -05da38: 5474 b203 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05da3c: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -05da40: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -05da44: 5974 b103 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05da48: 28c0 |0054: goto 0014 // -0040 │ │ +05e1c4: |[05e1c4] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +05e1d4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +05e1d6: 5274 b103 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e1da: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +05e1de: 5474 b003 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e1e2: 5275 b103 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e1e6: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +05e1ea: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +05e1ee: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +05e1f2: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +05e1f6: 6e40 350a 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@0a35 │ │ +05e1fc: 0e00 |0014: return-void │ │ +05e1fe: 5574 af03 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ +05e202: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +05e206: 5274 b103 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e20a: 5475 b003 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e20e: 2155 |001d: array-length v5, v5 │ │ +05e210: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +05e214: 7010 2f0a 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0a2f │ │ +05e21a: 5273 b103 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e21e: 5474 b003 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e222: 2144 |0027: array-length v4, v4 │ │ +05e224: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +05e228: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +05e22c: 7110 1f0a 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0a1f │ │ +05e232: 0a00 |002f: move-result v0 │ │ +05e234: 2301 fc04 |0030: new-array v1, v0, [J // type@04fc │ │ +05e238: 2302 1f05 |0032: new-array v2, v0, [Ljava/lang/Object; // type@051f │ │ +05e23c: 5474 b003 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e240: 5475 b003 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e244: 2155 |0038: array-length v5, v5 │ │ +05e246: 7155 e524 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +05e24c: 5474 b203 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e250: 5475 b203 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e254: 2155 |0040: array-length v5, v5 │ │ +05e256: 7155 e524 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +05e25c: 5b71 b003 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e260: 5b72 b203 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e264: 5474 b003 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e268: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +05e26c: 5474 b203 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e270: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +05e274: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +05e278: 5974 b103 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e27c: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=330 │ │ 0x0011 line=331 │ │ 0x0014 line=357 │ │ 0x0015 line=335 │ │ 0x0020 line=336 │ │ @@ -40648,27 +40647,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -05da4c: |[05da4c] android.support.v4.util.LongSparseArray.clear:()V │ │ -05da5c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -05da5e: 5251 b103 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05da62: 5452 b203 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05da66: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -05da68: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -05da6c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -05da6e: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -05da72: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05da76: 28f9 |000d: goto 0006 // -0007 │ │ -05da78: 5954 b103 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05da7c: 5c54 af03 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ -05da80: 0e00 |0012: return-void │ │ +05e280: |[05e280] android.support.v4.util.LongSparseArray.clear:()V │ │ +05e290: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +05e292: 5251 b103 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e296: 5452 b203 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e29a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +05e29c: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +05e2a0: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +05e2a2: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +05e2a6: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05e2aa: 28f9 |000d: goto 0006 // -0007 │ │ +05e2ac: 5954 b103 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e2b0: 5c54 af03 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ +05e2b4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x0003 line=315 │ │ 0x0005 line=317 │ │ 0x0008 line=318 │ │ 0x000b line=317 │ │ @@ -40687,34 +40686,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -05da84: |[05da84] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -05da94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05da96: 6f10 b424 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@24b4 │ │ -05da9c: 0c02 |0004: move-result-object v2 │ │ -05da9e: 0720 |0005: move-object v0, v2 │ │ -05daa0: 1f00 d601 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@01d6 │ │ -05daa4: 0701 |0008: move-object v1, v0 │ │ -05daa6: 5432 b003 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05daaa: 6e10 7925 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@2579 │ │ -05dab0: 0c02 |000e: move-result-object v2 │ │ -05dab2: 1f02 f604 |000f: check-cast v2, [J // type@04f6 │ │ -05dab6: 5b12 b003 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05daba: 5432 b203 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05dabe: 6e10 7b25 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@257b │ │ -05dac4: 0c02 |0018: move-result-object v2 │ │ -05dac6: 1f02 1905 |0019: check-cast v2, [Ljava/lang/Object; // type@0519 │ │ -05daca: 5b12 b203 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05dace: 1101 |001d: return-object v1 │ │ -05dad0: 0d02 |001e: move-exception v2 │ │ -05dad2: 28fe |001f: goto 001d // -0002 │ │ +05e2b8: |[05e2b8] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +05e2c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05e2ca: 6f10 b424 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@24b4 │ │ +05e2d0: 0c02 |0004: move-result-object v2 │ │ +05e2d2: 0720 |0005: move-object v0, v2 │ │ +05e2d4: 1f00 da01 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@01da │ │ +05e2d8: 0701 |0008: move-object v1, v0 │ │ +05e2da: 5432 b003 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e2de: 6e10 7925 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@2579 │ │ +05e2e4: 0c02 |000e: move-result-object v2 │ │ +05e2e6: 1f02 fc04 |000f: check-cast v2, [J // type@04fc │ │ +05e2ea: 5b12 b003 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e2ee: 5432 b203 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e2f2: 6e10 7b25 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@257b │ │ +05e2f8: 0c02 |0018: move-result-object v2 │ │ +05e2fa: 1f02 1f05 |0019: check-cast v2, [Ljava/lang/Object; // type@051f │ │ +05e2fe: 5b12 b203 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e302: 1101 |001d: return-object v1 │ │ +05e304: 0d02 |001e: move-exception v2 │ │ +05e306: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=80 │ │ 0x0001 line=82 │ │ 0x0009 line=83 │ │ @@ -40731,18 +40730,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05dae4: |[05dae4] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -05daf4: 6e10 2c0a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@0a2c │ │ -05dafa: 0c00 |0003: move-result-object v0 │ │ -05dafc: 1100 |0004: return-object v0 │ │ +05e318: |[05e318] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +05e328: 6e10 2c0a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@0a2c │ │ +05e32e: 0c00 |0003: move-result-object v0 │ │ +05e330: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ │ │ @@ -40751,30 +40750,30 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -05db00: |[05db00] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -05db10: 5431 b003 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05db14: 5232 b103 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05db18: 7140 1b0a 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0a1b │ │ -05db1e: 0a00 |0007: move-result v0 │ │ -05db20: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -05db24: 5431 b203 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05db28: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -05db2c: 6202 ae03 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ae │ │ -05db30: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -05db34: 5431 b203 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05db38: 6202 ae03 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ae │ │ -05db3c: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -05db40: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -05db42: 5c31 af03 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ -05db46: 0e00 |001b: return-void │ │ +05e334: |[05e334] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +05e344: 5431 b003 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e348: 5232 b103 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e34c: 7140 1b0a 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0a1b │ │ +05e352: 0a00 |0007: move-result v0 │ │ +05e354: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +05e358: 5431 b203 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e35c: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +05e360: 6202 ae03 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ae │ │ +05e364: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +05e368: 5431 b203 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e36c: 6202 ae03 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ae │ │ +05e370: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +05e374: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +05e376: 5c31 af03 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ +05e37a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0008 line=120 │ │ 0x000a line=121 │ │ 0x0012 line=122 │ │ 0x0018 line=123 │ │ @@ -40790,19 +40789,19 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05db48: |[05db48] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -05db58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05db5a: 6e40 310a 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@0a31 │ │ -05db60: 0c00 |0004: move-result-object v0 │ │ -05db62: 1100 |0005: return-object v0 │ │ +05e37c: |[05e37c] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +05e38c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e38e: 6e40 310a 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@0a31 │ │ +05e394: 0c00 |0004: move-result-object v0 │ │ +05e396: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=2 key J │ │ @@ -40812,28 +40811,28 @@ │ │ type : '(JLjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -05db64: |[05db64] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -05db74: 5431 b003 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05db78: 5232 b103 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05db7c: 7140 1b0a 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0a1b │ │ -05db82: 0a00 |0007: move-result v0 │ │ -05db84: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -05db88: 5431 b203 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05db8c: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -05db90: 6202 ae03 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ae │ │ -05db94: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -05db98: 1106 |0012: return-object v6 │ │ -05db9a: 5431 b203 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05db9e: 4606 0100 |0015: aget-object v6, v1, v0 │ │ -05dba2: 28fb |0017: goto 0012 // -0005 │ │ +05e398: |[05e398] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +05e3a8: 5431 b003 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e3ac: 5232 b103 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e3b0: 7140 1b0a 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0a1b │ │ +05e3b6: 0a00 |0007: move-result v0 │ │ +05e3b8: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +05e3bc: 5431 b203 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e3c0: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +05e3c4: 6202 ae03 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ae │ │ +05e3c8: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +05e3cc: 1106 |0012: return-object v6 │ │ +05e3ce: 5431 b203 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e3d2: 4606 0100 |0015: aget-object v6, v1, v0 │ │ +05e3d6: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0008 line=107 │ │ 0x0012 line=110 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -40845,61 +40844,61 @@ │ │ 0x0013 - 0x0018 reg=6 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ │ │ #7 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'indexOfKey' │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -05dba4: |[05dba4] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -05dbb4: 5530 af03 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ -05dbb8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -05dbbc: 7010 2f0a 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0a2f │ │ -05dbc2: 5430 b003 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05dbc6: 5231 b103 |0009: iget v1, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05dbca: 7140 1b0a 1054 |000b: invoke-static {v0, v1, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0a1b │ │ -05dbd0: 0a00 |000e: move-result v0 │ │ -05dbd2: 0f00 |000f: return v0 │ │ +05e3d8: |[05e3d8] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +05e3e8: 5520 af03 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ +05e3ec: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +05e3f0: 7010 2f0a 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0a2f │ │ +05e3f6: 5420 b003 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e3fa: 5221 b103 |0009: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e3fe: 7140 1b0a 1043 |000b: invoke-static {v0, v1, v3, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0a1b │ │ +05e404: 0a00 |000e: move-result v0 │ │ +05e406: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0004 line=284 │ │ 0x0007 line=287 │ │ locals : │ │ - 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0010 reg=3 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0010 reg=4 key J │ │ + 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0010 reg=3 key J │ │ │ │ #8 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'indexOfValue' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -05dbd4: |[05dbd4] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -05dbe4: 5521 af03 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ -05dbe8: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -05dbec: 7010 2f0a 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0a2f │ │ -05dbf2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05dbf4: 5221 b103 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05dbf8: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -05dbfc: 5421 b203 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05dc00: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -05dc04: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -05dc08: 0f00 |0012: return v0 │ │ -05dc0a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05dc0e: 28f3 |0015: goto 0008 // -000d │ │ -05dc10: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -05dc12: 28fb |0017: goto 0012 // -0005 │ │ +05e408: |[05e408] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +05e418: 5521 af03 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ +05e41c: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +05e420: 7010 2f0a 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0a2f │ │ +05e426: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +05e428: 5221 b103 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e42c: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +05e430: 5421 b203 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e434: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +05e438: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +05e43c: 0f00 |0012: return v0 │ │ +05e43e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05e442: 28f3 |0015: goto 0008 // -000d │ │ +05e444: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +05e446: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0004 line=300 │ │ 0x0007 line=303 │ │ 0x000c line=304 │ │ 0x0012 line=307 │ │ @@ -40918,21 +40917,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05dc14: |[05dc14] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -05dc24: 5520 af03 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ -05dc28: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -05dc2c: 7010 2f0a 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0a2f │ │ -05dc32: 5420 b003 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05dc36: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -05dc3a: 1000 |000b: return-wide v0 │ │ +05e448: |[05e448] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +05e458: 5520 af03 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ +05e45c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +05e460: 7010 2f0a 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0a2f │ │ +05e466: 5420 b003 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e46a: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +05e46e: 1000 |000b: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0004 line=244 │ │ 0x0007 line=247 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -40940,95 +40939,95 @@ │ │ 0x0000 - 0x000c reg=3 index I │ │ │ │ #10 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'put' │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 13 │ │ + registers : 12 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -05dc3c: |[05dc3c] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -05dc4c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -05dc4e: 5494 b003 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05dc52: 5295 b103 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05dc56: 7140 1b0a 54ba |0005: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0a1b │ │ -05dc5c: 0a00 |0008: move-result v0 │ │ -05dc5e: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -05dc62: 5494 b203 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05dc66: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ -05dc6a: 0e00 |000f: return-void │ │ -05dc6c: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -05dc70: 5294 b103 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05dc74: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -05dc78: 5494 b203 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05dc7c: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -05dc80: 6205 ae03 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ae │ │ -05dc84: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -05dc88: 5494 b003 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05dc8c: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ -05dc90: 5494 b203 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05dc94: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ -05dc98: 28e9 |0026: goto 000f // -0017 │ │ -05dc9a: 5594 af03 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ -05dc9e: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -05dca2: 5294 b103 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05dca6: 5495 b003 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05dcaa: 2155 |002f: array-length v5, v5 │ │ -05dcac: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -05dcb0: 7010 2f0a 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0a2f │ │ -05dcb6: 5494 b003 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05dcba: 5295 b103 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05dcbe: 7140 1b0a 54ba |0039: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0a1b │ │ -05dcc4: 0a04 |003c: move-result v4 │ │ -05dcc6: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -05dcca: 5294 b103 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05dcce: 5495 b003 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05dcd2: 2155 |0043: array-length v5, v5 │ │ -05dcd4: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -05dcd8: 5294 b103 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05dcdc: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05dce0: 7110 1f0a 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0a1f │ │ -05dce6: 0a01 |004d: move-result v1 │ │ -05dce8: 2312 f604 |004e: new-array v2, v1, [J // type@04f6 │ │ -05dcec: 2313 1905 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0519 │ │ -05dcf0: 5494 b003 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05dcf4: 5495 b003 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05dcf8: 2155 |0056: array-length v5, v5 │ │ -05dcfa: 7155 e524 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05dd00: 5494 b203 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05dd04: 5495 b203 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05dd08: 2155 |005e: array-length v5, v5 │ │ -05dd0a: 7155 e524 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05dd10: 5b92 b003 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05dd14: 5b93 b203 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05dd18: 5294 b103 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05dd1c: b104 |0068: sub-int/2addr v4, v0 │ │ -05dd1e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -05dd22: 5494 b003 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05dd26: 5495 b003 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05dd2a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -05dd2e: 5297 b103 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05dd32: b107 |0073: sub-int/2addr v7, v0 │ │ -05dd34: 7157 e524 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05dd3a: 5494 b203 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05dd3e: 5495 b203 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05dd42: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -05dd46: 5297 b103 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05dd4a: b107 |007f: sub-int/2addr v7, v0 │ │ -05dd4c: 7157 e524 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05dd52: 5494 b003 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ -05dd56: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ -05dd5a: 5494 b203 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05dd5e: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ -05dd62: 5294 b103 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05dd66: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05dd6a: 5994 b103 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05dd6e: 2900 7eff |0091: goto/16 000f // -0082 │ │ +05e470: |[05e470] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +05e480: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +05e482: 5484 b003 |0001: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e486: 5285 b103 |0003: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e48a: 7140 1b0a 54a9 |0005: invoke-static {v4, v5, v9, v10}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0a1b │ │ +05e490: 0a00 |0008: move-result v0 │ │ +05e492: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +05e496: 5484 b203 |000b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e49a: 4d0b 0400 |000d: aput-object v11, v4, v0 │ │ +05e49e: 0e00 |000f: return-void │ │ +05e4a0: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +05e4a4: 5284 b103 |0012: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e4a8: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +05e4ac: 5484 b203 |0016: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e4b0: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +05e4b4: 6205 ae03 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ae │ │ +05e4b8: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +05e4bc: 5484 b003 |001e: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e4c0: 4c09 0400 |0020: aput-wide v9, v4, v0 │ │ +05e4c4: 5484 b203 |0022: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e4c8: 4d0b 0400 |0024: aput-object v11, v4, v0 │ │ +05e4cc: 28e9 |0026: goto 000f // -0017 │ │ +05e4ce: 5584 af03 |0027: iget-boolean v4, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ +05e4d2: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +05e4d6: 5284 b103 |002b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e4da: 5485 b003 |002d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e4de: 2155 |002f: array-length v5, v5 │ │ +05e4e0: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +05e4e4: 7010 2f0a 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0a2f │ │ +05e4ea: 5484 b003 |0035: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e4ee: 5285 b103 |0037: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e4f2: 7140 1b0a 54a9 |0039: invoke-static {v4, v5, v9, v10}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0a1b │ │ +05e4f8: 0a04 |003c: move-result v4 │ │ +05e4fa: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +05e4fe: 5284 b103 |003f: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e502: 5485 b003 |0041: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e506: 2155 |0043: array-length v5, v5 │ │ +05e508: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +05e50c: 5284 b103 |0046: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e510: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05e514: 7110 1f0a 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0a1f │ │ +05e51a: 0a01 |004d: move-result v1 │ │ +05e51c: 2312 fc04 |004e: new-array v2, v1, [J // type@04fc │ │ +05e520: 2313 1f05 |0050: new-array v3, v1, [Ljava/lang/Object; // type@051f │ │ +05e524: 5484 b003 |0052: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e528: 5485 b003 |0054: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e52c: 2155 |0056: array-length v5, v5 │ │ +05e52e: 7155 e524 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +05e534: 5484 b203 |005a: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e538: 5485 b203 |005c: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e53c: 2155 |005e: array-length v5, v5 │ │ +05e53e: 7155 e524 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +05e544: 5b82 b003 |0062: iput-object v2, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e548: 5b83 b203 |0064: iput-object v3, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e54c: 5284 b103 |0066: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e550: b104 |0068: sub-int/2addr v4, v0 │ │ +05e552: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +05e556: 5484 b003 |006b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e55a: 5485 b003 |006d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e55e: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +05e562: 5287 b103 |0071: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e566: b107 |0073: sub-int/2addr v7, v0 │ │ +05e568: 7157 e524 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +05e56e: 5484 b203 |0077: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e572: 5485 b203 |0079: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e576: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +05e57a: 5287 b103 |007d: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e57e: b107 |007f: sub-int/2addr v7, v0 │ │ +05e580: 7157 e524 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +05e586: 5484 b003 |0083: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03b0 │ │ +05e58a: 4c09 0400 |0085: aput-wide v9, v4, v0 │ │ +05e58e: 5484 b203 |0087: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e592: 4d0b 0400 |0089: aput-object v11, v4, v0 │ │ +05e596: 5284 b103 |008b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e59a: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05e59e: 5984 b103 |008f: iput v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e5a2: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=179 │ │ 0x0009 line=181 │ │ 0x000b line=182 │ │ 0x000f line=223 │ │ 0x0010 line=184 │ │ @@ -41049,65 +41048,65 @@ │ │ 0x0066 line=213 │ │ 0x006b line=215 │ │ 0x0077 line=216 │ │ 0x0083 line=219 │ │ 0x0087 line=220 │ │ 0x008b line=221 │ │ locals : │ │ - 0x0000 - 0x0000 reg=9 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0000 reg=12 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0000 reg=8 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0000 reg=11 (null) Ljava/lang/Object; │ │ 0x004e - 0x0066 reg=1 n I │ │ 0x0050 - 0x0066 reg=2 nkeys [J │ │ 0x0052 - 0x0066 reg=3 nvalues [Ljava/lang/Object; │ │ 0x0009 - 0x0093 reg=0 i I │ │ - 0x0000 - 0x0093 reg=9 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0093 reg=10 key J │ │ - 0x0000 - 0x0093 reg=12 value Ljava/lang/Object; TE; │ │ + 0x0000 - 0x0093 reg=8 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0093 reg=9 key J │ │ + 0x0000 - 0x0093 reg=11 value Ljava/lang/Object; TE; │ │ │ │ #11 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'remove' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ + registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05dd74: |[05dd74] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -05dd84: 6e30 2e0a 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0a2e │ │ -05dd8a: 0e00 |0003: return-void │ │ +05e5a8: |[05e5a8] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +05e5b8: 6e30 2e0a 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0a2e │ │ +05e5be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ locals : │ │ - 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0004 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0004 reg=2 key J │ │ + 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0004 reg=1 key J │ │ │ │ #12 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'removeAt' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -05dd8c: |[05dd8c] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -05dd9c: 5420 b203 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05dda0: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -05dda4: 6201 ae03 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ae │ │ -05dda8: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -05ddac: 5420 b203 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05ddb0: 6201 ae03 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ae │ │ -05ddb4: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -05ddb8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -05ddba: 5c20 af03 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ -05ddbe: 0e00 |0011: return-void │ │ +05e5c0: |[05e5c0] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +05e5d0: 5420 b203 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e5d4: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +05e5d8: 6201 ae03 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ae │ │ +05e5dc: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +05e5e0: 5420 b203 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e5e4: 6201 ae03 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ae │ │ +05e5e8: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +05e5ec: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +05e5ee: 5c20 af03 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ +05e5f2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=140 │ │ 0x000e line=141 │ │ 0x0011 line=143 │ │ locals : │ │ @@ -41120,21 +41119,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05ddc0: |[05ddc0] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -05ddd0: 5510 af03 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ -05ddd4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -05ddd8: 7010 2f0a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0a2f │ │ -05ddde: 5410 b203 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05dde2: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -05dde6: 0e00 |000b: return-void │ │ +05e5f4: |[05e5f4] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +05e604: 5510 af03 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ +05e608: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +05e60c: 7010 2f0a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0a2f │ │ +05e612: 5410 b203 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e616: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +05e61a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0004 line=271 │ │ 0x0007 line=274 │ │ 0x000b line=275 │ │ locals : │ │ @@ -41149,20 +41148,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -05dde8: |[05dde8] android.support.v4.util.LongSparseArray.size:()I │ │ -05ddf8: 5510 af03 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ -05ddfc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -05de00: 7010 2f0a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0a2f │ │ -05de06: 5210 b103 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05de0a: 0f00 |0009: return v0 │ │ +05e61c: |[05e61c] android.support.v4.util.LongSparseArray.size:()I │ │ +05e62c: 5510 af03 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ +05e630: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +05e634: 7010 2f0a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0a2f │ │ +05e63a: 5210 b103 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e63e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0007 line=234 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -41173,51 +41172,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -05de0c: |[05de0c] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ -05de1c: 6e10 390a 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@0a39 │ │ -05de22: 0a05 |0003: move-result v5 │ │ -05de24: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ -05de28: 1a05 7f27 |0006: const-string v5, "{}" // string@277f │ │ -05de2c: 1105 |0008: return-object v5 │ │ -05de2e: 2200 b604 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -05de32: 5265 b103 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05de36: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ -05de3a: 7020 d824 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ -05de40: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ -05de44: 6e20 da24 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -05de4a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -05de4c: 5265 b103 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ -05de50: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ -05de54: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -05de58: 1a05 d600 |001e: const-string v5, ", " // string@00d6 │ │ -05de5c: 6e20 df24 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05de62: 6e20 340a 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@0a34 │ │ -05de68: 0b02 |0026: move-result-wide v2 │ │ -05de6a: 6e30 dc24 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@24dc │ │ -05de70: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ -05de74: 6e20 da24 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -05de7a: 6e20 3b0a 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@0a3b │ │ -05de80: 0c04 |0032: move-result-object v4 │ │ -05de82: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ -05de86: 6e20 de24 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05de8c: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05de90: 28de |003a: goto 0018 // -0022 │ │ -05de92: 1a05 ca00 |003b: const-string v5, "(this Map)" // string@00ca │ │ -05de96: 6e20 df24 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05de9c: 28f8 |0040: goto 0038 // -0008 │ │ -05de9e: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ -05dea2: 6e20 da24 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -05dea8: 6e10 e424 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05deae: 0c05 |0049: move-result-object v5 │ │ -05deb0: 28be |004a: goto 0008 // -0042 │ │ +05e640: |[05e640] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ +05e650: 6e10 390a 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@0a39 │ │ +05e656: 0a05 |0003: move-result v5 │ │ +05e658: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ +05e65c: 1a05 8527 |0006: const-string v5, "{}" // string@2785 │ │ +05e660: 1105 |0008: return-object v5 │ │ +05e662: 2200 bc04 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +05e666: 5265 b103 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e66a: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ +05e66e: 7020 d824 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ +05e674: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ +05e678: 6e20 da24 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +05e67e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +05e680: 5265 b103 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03b1 │ │ +05e684: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ +05e688: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +05e68c: 1a05 d600 |001e: const-string v5, ", " // string@00d6 │ │ +05e690: 6e20 df24 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05e696: 6e20 340a 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@0a34 │ │ +05e69c: 0b02 |0026: move-result-wide v2 │ │ +05e69e: 6e30 dc24 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@24dc │ │ +05e6a4: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ +05e6a8: 6e20 da24 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +05e6ae: 6e20 3b0a 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@0a3b │ │ +05e6b4: 0c04 |0032: move-result-object v4 │ │ +05e6b6: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ +05e6ba: 6e20 de24 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +05e6c0: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05e6c4: 28de |003a: goto 0018 // -0022 │ │ +05e6c6: 1a05 ca00 |003b: const-string v5, "(this Map)" // string@00ca │ │ +05e6ca: 6e20 df24 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05e6d0: 28f8 |0040: goto 0038 // -0008 │ │ +05e6d2: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ +05e6d6: 6e20 da24 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +05e6dc: 6e10 e424 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05e6e2: 0c05 |0049: move-result-object v5 │ │ +05e6e4: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0006 line=369 │ │ 0x0008 line=389 │ │ 0x0009 line=372 │ │ 0x0012 line=373 │ │ @@ -41247,38 +41246,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05deb4: |[05deb4] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -05dec4: 5510 af03 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ -05dec8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -05decc: 7010 2f0a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0a2f │ │ -05ded2: 5410 b203 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ -05ded6: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -05deda: 1100 |000b: return-object v0 │ │ +05e6e8: |[05e6e8] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +05e6f8: 5510 af03 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03af │ │ +05e6fc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +05e700: 7010 2f0a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0a2f │ │ +05e706: 5410 b203 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03b2 │ │ +05e70a: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +05e70e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0004 line=258 │ │ 0x0007 line=261 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x000c reg=2 index I │ │ │ │ - source_file_idx : 2758 (LongSparseArray.java) │ │ + source_file_idx : 2764 (LongSparseArray.java) │ │ │ │ Class #226 header: │ │ -class_idx : 471 │ │ +class_idx : 475 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2762 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2768 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 17 │ │ │ │ Class #226 annotations: │ │ Annotations on class │ │ @@ -41347,29 +41346,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -05dedc: |[05dedc] android.support.v4.util.LruCache.:(I)V │ │ -05deec: 7010 b324 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05def2: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -05def6: 2200 a104 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -05defa: 1a01 4d1e |0007: const-string v1, "maxSize <= 0" // string@1e4d │ │ -05defe: 7020 9824 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -05df04: 2700 |000c: throw v0 │ │ -05df06: 5945 b703 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b7 │ │ -05df0a: 2200 d604 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@04d6 │ │ -05df0e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -05df10: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -05df14: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -05df16: 7040 2725 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@2527 │ │ -05df1c: 5b40 b603 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ -05df20: 0e00 |001a: return-void │ │ +05e710: |[05e710] android.support.v4.util.LruCache.:(I)V │ │ +05e720: 7010 b324 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05e726: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +05e72a: 2200 a704 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +05e72e: 1a01 531e |0007: const-string v1, "maxSize <= 0" // string@1e53 │ │ +05e732: 7020 9824 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +05e738: 2700 |000c: throw v0 │ │ +05e73a: 5945 b703 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b7 │ │ +05e73e: 2200 dc04 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@04dc │ │ +05e742: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +05e744: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +05e748: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +05e74a: 7040 2725 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@2527 │ │ +05e750: 5b40 b603 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ +05e754: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -41384,36 +41383,36 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -05df24: |[05df24] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -05df34: 6e30 4b0a 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0a4b │ │ -05df3a: 0a00 |0003: move-result v0 │ │ -05df3c: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -05df40: 2201 a204 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@04a2 │ │ -05df44: 2202 b604 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -05df48: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05df4e: 1a03 5b0b |000d: const-string v3, "Negative size: " // string@0b5b │ │ -05df52: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05df58: 0c02 |0012: move-result-object v2 │ │ -05df5a: 6e20 de24 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05df60: 0c02 |0016: move-result-object v2 │ │ -05df62: 1a03 3001 |0017: const-string v3, "=" // string@0130 │ │ -05df66: 6e20 df24 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05df6c: 0c02 |001c: move-result-object v2 │ │ -05df6e: 6e20 de24 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05df74: 0c02 |0020: move-result-object v2 │ │ -05df76: 6e10 e424 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05df7c: 0c02 |0024: move-result-object v2 │ │ -05df7e: 7020 9c24 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -05df84: 2701 |0028: throw v1 │ │ -05df86: 0f00 |0029: return v0 │ │ +05e758: |[05e758] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +05e768: 6e30 4b0a 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0a4b │ │ +05e76e: 0a00 |0003: move-result v0 │ │ +05e770: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +05e774: 2201 a804 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@04a8 │ │ +05e778: 2202 bc04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +05e77c: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05e782: 1a03 610b |000d: const-string v3, "Negative size: " // string@0b61 │ │ +05e786: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05e78c: 0c02 |0012: move-result-object v2 │ │ +05e78e: 6e20 de24 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +05e794: 0c02 |0016: move-result-object v2 │ │ +05e796: 1a03 3001 |0017: const-string v3, "=" // string@0130 │ │ +05e79a: 6e20 df24 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05e7a0: 0c02 |001c: move-result-object v2 │ │ +05e7a2: 6e20 de24 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +05e7a8: 0c02 |0020: move-result-object v2 │ │ +05e7aa: 6e10 e424 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05e7b0: 0c02 |0024: move-result-object v2 │ │ +05e7b2: 7020 9c24 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +05e7b8: 2701 |0028: throw v1 │ │ +05e7ba: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0004 line=234 │ │ 0x0006 line=235 │ │ 0x0029 line=237 │ │ locals : │ │ @@ -41431,17 +41430,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05df88: |[05df88] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05df98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05df9a: 1100 |0001: return-object v0 │ │ +05e7bc: |[05e7bc] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05e7cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e7ce: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -41452,22 +41451,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -05df9c: |[05df9c] android.support.v4.util.LruCache.createCount:()I │ │ -05dfac: 1d01 |0000: monitor-enter v1 │ │ -05dfae: 5210 b303 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@03b3 │ │ -05dfb2: 1e01 |0003: monitor-exit v1 │ │ -05dfb4: 0f00 |0004: return v0 │ │ -05dfb6: 0d00 |0005: move-exception v0 │ │ -05dfb8: 1e01 |0006: monitor-exit v1 │ │ -05dfba: 2700 |0007: throw v0 │ │ +05e7d0: |[05e7d0] android.support.v4.util.LruCache.createCount:()I │ │ +05e7e0: 1d01 |0000: monitor-enter v1 │ │ +05e7e2: 5210 b303 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@03b3 │ │ +05e7e6: 1e01 |0003: monitor-exit v1 │ │ +05e7e8: 0f00 |0004: return v0 │ │ +05e7ea: 0d00 |0005: move-exception v0 │ │ +05e7ec: 1e01 |0006: monitor-exit v1 │ │ +05e7ee: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -41478,16 +41477,16 @@ │ │ type : '(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05dfc8: |[05dfc8] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05dfd8: 0e00 |0000: return-void │ │ +05e7fc: |[05e7fc] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05e80c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -41503,18 +41502,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05dfdc: |[05dfdc] android.support.v4.util.LruCache.evictAll:()V │ │ -05dfec: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -05dfee: 6e20 4e0a 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0a4e │ │ -05dff4: 0e00 |0004: return-void │ │ +05e810: |[05e810] android.support.v4.util.LruCache.evictAll:()V │ │ +05e820: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +05e822: 6e20 4e0a 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0a4e │ │ +05e828: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -41524,22 +41523,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -05dff8: |[05dff8] android.support.v4.util.LruCache.evictionCount:()I │ │ -05e008: 1d01 |0000: monitor-enter v1 │ │ -05e00a: 5210 b403 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@03b4 │ │ -05e00e: 1e01 |0003: monitor-exit v1 │ │ -05e010: 0f00 |0004: return v0 │ │ -05e012: 0d00 |0005: move-exception v0 │ │ -05e014: 1e01 |0006: monitor-exit v1 │ │ -05e016: 2700 |0007: throw v0 │ │ +05e82c: |[05e82c] android.support.v4.util.LruCache.evictionCount:()I │ │ +05e83c: 1d01 |0000: monitor-enter v1 │ │ +05e83e: 5210 b403 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@03b4 │ │ +05e842: 1e01 |0003: monitor-exit v1 │ │ +05e844: 0f00 |0004: return v0 │ │ +05e846: 0d00 |0005: move-exception v0 │ │ +05e848: 1e01 |0006: monitor-exit v1 │ │ +05e84a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -41550,71 +41549,71 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 94 16-bit code units │ │ -05e024: |[05e024] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05e034: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -05e038: 2202 ad04 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@04ad │ │ -05e03c: 1a03 b019 |0004: const-string v3, "key == null" // string@19b0 │ │ -05e040: 7020 b224 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@24b2 │ │ -05e046: 2702 |0009: throw v2 │ │ -05e048: 1d04 |000a: monitor-enter v4 │ │ -05e04a: 5442 b603 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ -05e04e: 6e20 2a25 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@252a │ │ -05e054: 0c01 |0010: move-result-object v1 │ │ -05e056: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -05e05a: 5242 b503 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b5 │ │ -05e05e: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05e062: 5942 b503 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b5 │ │ -05e066: 1e04 |0019: monitor-exit v4 │ │ -05e068: 0710 |001a: move-object v0, v1 │ │ -05e06a: 1100 |001b: return-object v0 │ │ -05e06c: 5242 b803 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@03b8 │ │ -05e070: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05e074: 5942 b803 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@03b8 │ │ -05e078: 1e04 |0022: monitor-exit v4 │ │ -05e07a: 6e20 3d0a 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a3d │ │ -05e080: 0c00 |0026: move-result-object v0 │ │ -05e082: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -05e086: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -05e088: 28f1 |002a: goto 001b // -000f │ │ -05e08a: 0d02 |002b: move-exception v2 │ │ -05e08c: 1e04 |002c: monitor-exit v4 │ │ -05e08e: 2702 |002d: throw v2 │ │ -05e090: 1d04 |002e: monitor-enter v4 │ │ -05e092: 5242 b303 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@03b3 │ │ -05e096: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05e09a: 5942 b303 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@03b3 │ │ -05e09e: 5442 b603 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ -05e0a2: 6e30 2c25 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@252c │ │ -05e0a8: 0c01 |003a: move-result-object v1 │ │ -05e0aa: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -05e0ae: 5442 b603 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ -05e0b2: 6e30 2c25 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@252c │ │ -05e0b8: 1e04 |0042: monitor-exit v4 │ │ -05e0ba: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -05e0be: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -05e0c0: 6e51 3f0a 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@0a3f │ │ -05e0c6: 0710 |0049: move-object v0, v1 │ │ -05e0c8: 28d1 |004a: goto 001b // -002f │ │ -05e0ca: 5242 ba03 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ -05e0ce: 7030 490a 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0a49 │ │ -05e0d4: 0a03 |0050: move-result v3 │ │ -05e0d6: b032 |0051: add-int/2addr v2, v3 │ │ -05e0d8: 5942 ba03 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ -05e0dc: 28ee |0054: goto 0042 // -0012 │ │ -05e0de: 0d02 |0055: move-exception v2 │ │ -05e0e0: 1e04 |0056: monitor-exit v4 │ │ -05e0e2: 2702 |0057: throw v2 │ │ -05e0e4: 5242 b703 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b7 │ │ -05e0e8: 6e20 4e0a 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0a4e │ │ -05e0ee: 28be |005d: goto 001b // -0042 │ │ +05e858: |[05e858] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05e868: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +05e86c: 2202 b304 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@04b3 │ │ +05e870: 1a03 b619 |0004: const-string v3, "key == null" // string@19b6 │ │ +05e874: 7020 b224 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@24b2 │ │ +05e87a: 2702 |0009: throw v2 │ │ +05e87c: 1d04 |000a: monitor-enter v4 │ │ +05e87e: 5442 b603 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ +05e882: 6e20 2a25 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@252a │ │ +05e888: 0c01 |0010: move-result-object v1 │ │ +05e88a: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +05e88e: 5242 b503 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b5 │ │ +05e892: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05e896: 5942 b503 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b5 │ │ +05e89a: 1e04 |0019: monitor-exit v4 │ │ +05e89c: 0710 |001a: move-object v0, v1 │ │ +05e89e: 1100 |001b: return-object v0 │ │ +05e8a0: 5242 b803 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@03b8 │ │ +05e8a4: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05e8a8: 5942 b803 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@03b8 │ │ +05e8ac: 1e04 |0022: monitor-exit v4 │ │ +05e8ae: 6e20 3d0a 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a3d │ │ +05e8b4: 0c00 |0026: move-result-object v0 │ │ +05e8b6: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +05e8ba: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +05e8bc: 28f1 |002a: goto 001b // -000f │ │ +05e8be: 0d02 |002b: move-exception v2 │ │ +05e8c0: 1e04 |002c: monitor-exit v4 │ │ +05e8c2: 2702 |002d: throw v2 │ │ +05e8c4: 1d04 |002e: monitor-enter v4 │ │ +05e8c6: 5242 b303 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@03b3 │ │ +05e8ca: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05e8ce: 5942 b303 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@03b3 │ │ +05e8d2: 5442 b603 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ +05e8d6: 6e30 2c25 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@252c │ │ +05e8dc: 0c01 |003a: move-result-object v1 │ │ +05e8de: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +05e8e2: 5442 b603 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ +05e8e6: 6e30 2c25 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@252c │ │ +05e8ec: 1e04 |0042: monitor-exit v4 │ │ +05e8ee: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +05e8f2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +05e8f4: 6e51 3f0a 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@0a3f │ │ +05e8fa: 0710 |0049: move-object v0, v1 │ │ +05e8fc: 28d1 |004a: goto 001b // -002f │ │ +05e8fe: 5242 ba03 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ +05e902: 7030 490a 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0a49 │ │ +05e908: 0a03 |0050: move-result v3 │ │ +05e90a: b032 |0051: add-int/2addr v2, v3 │ │ +05e90c: 5942 ba03 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ +05e910: 28ee |0054: goto 0042 // -0012 │ │ +05e912: 0d02 |0055: move-exception v2 │ │ +05e914: 1e04 |0056: monitor-exit v4 │ │ +05e916: 2702 |0057: throw v2 │ │ +05e918: 5242 b703 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b7 │ │ +05e91c: 6e20 4e0a 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0a4e │ │ +05e922: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -41662,22 +41661,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -05e118: |[05e118] android.support.v4.util.LruCache.hitCount:()I │ │ -05e128: 1d01 |0000: monitor-enter v1 │ │ -05e12a: 5210 b503 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b5 │ │ -05e12e: 1e01 |0003: monitor-exit v1 │ │ -05e130: 0f00 |0004: return v0 │ │ -05e132: 0d00 |0005: move-exception v0 │ │ -05e134: 1e01 |0006: monitor-exit v1 │ │ -05e136: 2700 |0007: throw v0 │ │ +05e94c: |[05e94c] android.support.v4.util.LruCache.hitCount:()I │ │ +05e95c: 1d01 |0000: monitor-enter v1 │ │ +05e95e: 5210 b503 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b5 │ │ +05e962: 1e01 |0003: monitor-exit v1 │ │ +05e964: 0f00 |0004: return v0 │ │ +05e966: 0d00 |0005: move-exception v0 │ │ +05e968: 1e01 |0006: monitor-exit v1 │ │ +05e96a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -41688,22 +41687,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -05e144: |[05e144] android.support.v4.util.LruCache.maxSize:()I │ │ -05e154: 1d01 |0000: monitor-enter v1 │ │ -05e156: 5210 b703 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b7 │ │ -05e15a: 1e01 |0003: monitor-exit v1 │ │ -05e15c: 0f00 |0004: return v0 │ │ -05e15e: 0d00 |0005: move-exception v0 │ │ -05e160: 1e01 |0006: monitor-exit v1 │ │ -05e162: 2700 |0007: throw v0 │ │ +05e978: |[05e978] android.support.v4.util.LruCache.maxSize:()I │ │ +05e988: 1d01 |0000: monitor-enter v1 │ │ +05e98a: 5210 b703 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b7 │ │ +05e98e: 1e01 |0003: monitor-exit v1 │ │ +05e990: 0f00 |0004: return v0 │ │ +05e992: 0d00 |0005: move-exception v0 │ │ +05e994: 1e01 |0006: monitor-exit v1 │ │ +05e996: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -41714,22 +41713,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -05e170: |[05e170] android.support.v4.util.LruCache.missCount:()I │ │ -05e180: 1d01 |0000: monitor-enter v1 │ │ -05e182: 5210 b803 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@03b8 │ │ -05e186: 1e01 |0003: monitor-exit v1 │ │ -05e188: 0f00 |0004: return v0 │ │ -05e18a: 0d00 |0005: move-exception v0 │ │ -05e18c: 1e01 |0006: monitor-exit v1 │ │ -05e18e: 2700 |0007: throw v0 │ │ +05e9a4: |[05e9a4] android.support.v4.util.LruCache.missCount:()I │ │ +05e9b4: 1d01 |0000: monitor-enter v1 │ │ +05e9b6: 5210 b803 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@03b8 │ │ +05e9ba: 1e01 |0003: monitor-exit v1 │ │ +05e9bc: 0f00 |0004: return v0 │ │ +05e9be: 0d00 |0005: move-exception v0 │ │ +05e9c0: 1e01 |0006: monitor-exit v1 │ │ +05e9c2: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -41740,49 +41739,49 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -05e19c: |[05e19c] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -05e1ac: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -05e1b0: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -05e1b4: 2201 ad04 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@04ad │ │ -05e1b8: 1a02 b119 |0006: const-string v2, "key == null || value == null" // string@19b1 │ │ -05e1bc: 7020 b224 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@24b2 │ │ -05e1c2: 2701 |000b: throw v1 │ │ -05e1c4: 1d03 |000c: monitor-enter v3 │ │ -05e1c6: 5231 b903 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@03b9 │ │ -05e1ca: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05e1ce: 5931 b903 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@03b9 │ │ -05e1d2: 5231 ba03 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ -05e1d6: 7030 490a 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0a49 │ │ -05e1dc: 0a02 |0018: move-result v2 │ │ -05e1de: b021 |0019: add-int/2addr v1, v2 │ │ -05e1e0: 5931 ba03 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ -05e1e4: 5431 b603 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ -05e1e8: 6e30 2c25 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@252c │ │ -05e1ee: 0c00 |0021: move-result-object v0 │ │ -05e1f0: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -05e1f4: 5231 ba03 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ -05e1f8: 7030 490a 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0a49 │ │ -05e1fe: 0a02 |0029: move-result v2 │ │ -05e200: b121 |002a: sub-int/2addr v1, v2 │ │ -05e202: 5931 ba03 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ -05e206: 1e03 |002d: monitor-exit v3 │ │ -05e208: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -05e20c: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -05e20e: 6e55 3f0a 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@0a3f │ │ -05e214: 5231 b703 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b7 │ │ -05e218: 6e20 4e0a 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0a4e │ │ -05e21e: 1100 |0039: return-object v0 │ │ -05e220: 0d01 |003a: move-exception v1 │ │ -05e222: 1e03 |003b: monitor-exit v3 │ │ -05e224: 2701 |003c: throw v1 │ │ +05e9d0: |[05e9d0] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +05e9e0: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +05e9e4: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +05e9e8: 2201 b304 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@04b3 │ │ +05e9ec: 1a02 b719 |0006: const-string v2, "key == null || value == null" // string@19b7 │ │ +05e9f0: 7020 b224 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@24b2 │ │ +05e9f6: 2701 |000b: throw v1 │ │ +05e9f8: 1d03 |000c: monitor-enter v3 │ │ +05e9fa: 5231 b903 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@03b9 │ │ +05e9fe: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05ea02: 5931 b903 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@03b9 │ │ +05ea06: 5231 ba03 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ +05ea0a: 7030 490a 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0a49 │ │ +05ea10: 0a02 |0018: move-result v2 │ │ +05ea12: b021 |0019: add-int/2addr v1, v2 │ │ +05ea14: 5931 ba03 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ +05ea18: 5431 b603 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ +05ea1c: 6e30 2c25 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@252c │ │ +05ea22: 0c00 |0021: move-result-object v0 │ │ +05ea24: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +05ea28: 5231 ba03 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ +05ea2c: 7030 490a 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0a49 │ │ +05ea32: 0a02 |0029: move-result v2 │ │ +05ea34: b121 |002a: sub-int/2addr v1, v2 │ │ +05ea36: 5931 ba03 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ +05ea3a: 1e03 |002d: monitor-exit v3 │ │ +05ea3c: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +05ea40: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +05ea42: 6e55 3f0a 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@0a3f │ │ +05ea48: 5231 b703 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b7 │ │ +05ea4c: 6e20 4e0a 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0a4e │ │ +05ea52: 1100 |0039: return-object v0 │ │ +05ea54: 0d01 |003a: move-exception v1 │ │ +05ea56: 1e03 |003b: monitor-exit v3 │ │ +05ea58: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=116 │ │ @@ -41813,22 +41812,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -05e23c: |[05e23c] android.support.v4.util.LruCache.putCount:()I │ │ -05e24c: 1d01 |0000: monitor-enter v1 │ │ -05e24e: 5210 b903 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@03b9 │ │ -05e252: 1e01 |0003: monitor-exit v1 │ │ -05e254: 0f00 |0004: return v0 │ │ -05e256: 0d00 |0005: move-exception v0 │ │ -05e258: 1e01 |0006: monitor-exit v1 │ │ -05e25a: 2700 |0007: throw v0 │ │ +05ea70: |[05ea70] android.support.v4.util.LruCache.putCount:()I │ │ +05ea80: 1d01 |0000: monitor-enter v1 │ │ +05ea82: 5210 b903 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@03b9 │ │ +05ea86: 1e01 |0003: monitor-exit v1 │ │ +05ea88: 0f00 |0004: return v0 │ │ +05ea8a: 0d00 |0005: move-exception v0 │ │ +05ea8c: 1e01 |0006: monitor-exit v1 │ │ +05ea8e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -41839,39 +41838,39 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -05e268: |[05e268] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05e278: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -05e27c: 2201 ad04 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@04ad │ │ -05e280: 1a02 b019 |0004: const-string v2, "key == null" // string@19b0 │ │ -05e284: 7020 b224 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@24b2 │ │ -05e28a: 2701 |0009: throw v1 │ │ -05e28c: 1d03 |000a: monitor-enter v3 │ │ -05e28e: 5431 b603 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ -05e292: 6e20 2d25 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@252d │ │ -05e298: 0c00 |0010: move-result-object v0 │ │ -05e29a: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -05e29e: 5231 ba03 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ -05e2a2: 7030 490a 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0a49 │ │ -05e2a8: 0a02 |0018: move-result v2 │ │ -05e2aa: b121 |0019: sub-int/2addr v1, v2 │ │ -05e2ac: 5931 ba03 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ -05e2b0: 1e03 |001c: monitor-exit v3 │ │ -05e2b2: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -05e2b6: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -05e2b8: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -05e2ba: 6e52 3f0a 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@0a3f │ │ -05e2c0: 1100 |0024: return-object v0 │ │ -05e2c2: 0d01 |0025: move-exception v1 │ │ -05e2c4: 1e03 |0026: monitor-exit v3 │ │ -05e2c6: 2701 |0027: throw v1 │ │ +05ea9c: |[05ea9c] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05eaac: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +05eab0: 2201 b304 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@04b3 │ │ +05eab4: 1a02 b619 |0004: const-string v2, "key == null" // string@19b6 │ │ +05eab8: 7020 b224 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@24b2 │ │ +05eabe: 2701 |0009: throw v1 │ │ +05eac0: 1d03 |000a: monitor-enter v3 │ │ +05eac2: 5431 b603 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ +05eac6: 6e20 2d25 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@252d │ │ +05eacc: 0c00 |0010: move-result-object v0 │ │ +05eace: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +05ead2: 5231 ba03 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ +05ead6: 7030 490a 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0a49 │ │ +05eadc: 0a02 |0018: move-result v2 │ │ +05eade: b121 |0019: sub-int/2addr v1, v2 │ │ +05eae0: 5931 ba03 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ +05eae4: 1e03 |001c: monitor-exit v3 │ │ +05eae6: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +05eaea: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +05eaec: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +05eaee: 6e52 3f0a 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@0a3f │ │ +05eaf4: 1100 |0024: return-object v0 │ │ +05eaf6: 0d01 |0025: move-exception v1 │ │ +05eaf8: 1e03 |0026: monitor-exit v3 │ │ +05eafa: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=177 │ │ @@ -41897,22 +41896,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -05e2dc: |[05e2dc] android.support.v4.util.LruCache.size:()I │ │ -05e2ec: 1d01 |0000: monitor-enter v1 │ │ -05e2ee: 5210 ba03 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ -05e2f2: 1e01 |0003: monitor-exit v1 │ │ -05e2f4: 0f00 |0004: return v0 │ │ -05e2f6: 0d00 |0005: move-exception v0 │ │ -05e2f8: 1e01 |0006: monitor-exit v1 │ │ -05e2fa: 2700 |0007: throw v0 │ │ +05eb10: |[05eb10] android.support.v4.util.LruCache.size:()I │ │ +05eb20: 1d01 |0000: monitor-enter v1 │ │ +05eb22: 5210 ba03 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ +05eb26: 1e01 |0003: monitor-exit v1 │ │ +05eb28: 0f00 |0004: return v0 │ │ +05eb2a: 0d00 |0005: move-exception v0 │ │ +05eb2c: 1e01 |0006: monitor-exit v1 │ │ +05eb2e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -41923,17 +41922,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05e308: |[05e308] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -05e318: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05e31a: 0f00 |0001: return v0 │ │ +05eb3c: |[05eb3c] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +05eb4c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05eb4e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -41946,24 +41945,24 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -05e31c: |[05e31c] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -05e32c: 1d02 |0000: monitor-enter v2 │ │ -05e32e: 2200 d604 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@04d6 │ │ -05e332: 5421 b603 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ -05e336: 7020 2825 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@2528 │ │ -05e33c: 1e02 |0008: monitor-exit v2 │ │ -05e33e: 1100 |0009: return-object v0 │ │ -05e340: 0d00 |000a: move-exception v0 │ │ -05e342: 1e02 |000b: monitor-exit v2 │ │ -05e344: 2700 |000c: throw v0 │ │ +05eb50: |[05eb50] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +05eb60: 1d02 |0000: monitor-enter v2 │ │ +05eb62: 2200 dc04 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@04dc │ │ +05eb66: 5421 b603 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ +05eb6a: 7020 2825 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@2528 │ │ +05eb70: 1e02 |0008: monitor-exit v2 │ │ +05eb72: 1100 |0009: return-object v0 │ │ +05eb74: 0d00 |000a: move-exception v0 │ │ +05eb76: 1e02 |000b: monitor-exit v2 │ │ +05eb78: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -41974,53 +41973,53 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -05e354: |[05e354] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -05e364: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05e366: 1d06 |0001: monitor-enter v6 │ │ -05e368: 5262 b503 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b5 │ │ -05e36c: 5263 b803 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@03b8 │ │ -05e370: 9000 0203 |0006: add-int v0, v2, v3 │ │ -05e374: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -05e378: 5262 b503 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b5 │ │ -05e37c: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -05e380: 9301 0200 |000e: div-int v1, v2, v0 │ │ -05e384: 1a02 cb0a |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0acb │ │ -05e388: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -05e38a: 2333 1905 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0519 │ │ -05e38e: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -05e390: 5265 b703 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b7 │ │ -05e394: 7110 a424 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ -05e39a: 0c05 |001b: move-result-object v5 │ │ -05e39c: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -05e3a0: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -05e3a2: 5265 b503 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b5 │ │ -05e3a6: 7110 a424 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ -05e3ac: 0c05 |0024: move-result-object v5 │ │ -05e3ae: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -05e3b2: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -05e3b4: 5265 b803 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@03b8 │ │ -05e3b8: 7110 a424 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ -05e3be: 0c05 |002d: move-result-object v5 │ │ -05e3c0: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -05e3c4: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -05e3c6: 7110 a424 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ -05e3cc: 0c05 |0034: move-result-object v5 │ │ -05e3ce: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -05e3d2: 7120 ca24 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@24ca │ │ -05e3d8: 0c02 |003a: move-result-object v2 │ │ -05e3da: 1e06 |003b: monitor-exit v6 │ │ -05e3dc: 1102 |003c: return-object v2 │ │ -05e3de: 0d02 |003d: move-exception v2 │ │ -05e3e0: 1e06 |003e: monitor-exit v6 │ │ -05e3e2: 2702 |003f: throw v2 │ │ +05eb88: |[05eb88] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +05eb98: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05eb9a: 1d06 |0001: monitor-enter v6 │ │ +05eb9c: 5262 b503 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b5 │ │ +05eba0: 5263 b803 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@03b8 │ │ +05eba4: 9000 0203 |0006: add-int v0, v2, v3 │ │ +05eba8: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +05ebac: 5262 b503 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b5 │ │ +05ebb0: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +05ebb4: 9301 0200 |000e: div-int v1, v2, v0 │ │ +05ebb8: 1a02 d10a |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0ad1 │ │ +05ebbc: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +05ebbe: 2333 1f05 |0013: new-array v3, v3, [Ljava/lang/Object; // type@051f │ │ +05ebc2: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +05ebc4: 5265 b703 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b7 │ │ +05ebc8: 7110 a424 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ +05ebce: 0c05 |001b: move-result-object v5 │ │ +05ebd0: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +05ebd4: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +05ebd6: 5265 b503 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b5 │ │ +05ebda: 7110 a424 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ +05ebe0: 0c05 |0024: move-result-object v5 │ │ +05ebe2: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +05ebe6: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +05ebe8: 5265 b803 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@03b8 │ │ +05ebec: 7110 a424 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ +05ebf2: 0c05 |002d: move-result-object v5 │ │ +05ebf4: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +05ebf8: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +05ebfa: 7110 a424 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ +05ec00: 0c05 |0034: move-result-object v5 │ │ +05ec02: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +05ec06: 7120 ca24 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@24ca │ │ +05ec0c: 0c02 |003a: move-result-object v2 │ │ +05ec0e: 1e06 |003b: monitor-exit v6 │ │ +05ec10: 1102 |003c: return-object v2 │ │ +05ec12: 0d02 |003d: move-exception v2 │ │ +05ec14: 1e06 |003e: monitor-exit v6 │ │ +05ec16: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=321 │ │ 0x0008 line=322 │ │ 0x0010 line=323 │ │ @@ -42036,78 +42035,78 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -05e3f0: |[05e3f0] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -05e400: 1d06 |0000: monitor-enter v6 │ │ -05e402: 5263 ba03 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ -05e406: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -05e40a: 5463 b603 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ -05e40e: 6e10 2b25 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@252b │ │ -05e414: 0a03 |000a: move-result v3 │ │ -05e416: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -05e41a: 5263 ba03 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ -05e41e: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -05e422: 2203 a204 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@04a2 │ │ -05e426: 2204 b604 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@04b6 │ │ -05e42a: 7010 d724 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05e430: 6e10 b624 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -05e436: 0c05 |001b: move-result-object v5 │ │ -05e438: 6e10 8c24 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ -05e43e: 0c05 |001f: move-result-object v5 │ │ -05e440: 6e20 df24 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05e446: 0c04 |0023: move-result-object v4 │ │ -05e448: 1a05 e200 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00e2 │ │ -05e44c: 6e20 df24 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05e452: 0c04 |0029: move-result-object v4 │ │ -05e454: 6e10 e424 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05e45a: 0c04 |002d: move-result-object v4 │ │ -05e45c: 7020 9c24 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -05e462: 2703 |0031: throw v3 │ │ -05e464: 0d03 |0032: move-exception v3 │ │ -05e466: 1e06 |0033: monitor-exit v6 │ │ -05e468: 2703 |0034: throw v3 │ │ -05e46a: 5263 ba03 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ -05e46e: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -05e472: 5463 b603 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ -05e476: 6e10 2b25 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@252b │ │ -05e47c: 0a03 |003e: move-result v3 │ │ -05e47e: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -05e482: 1e06 |0041: monitor-exit v6 │ │ -05e484: 0e00 |0042: return-void │ │ -05e486: 5463 b603 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ -05e48a: 6e10 2925 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@2529 │ │ -05e490: 0c03 |0048: move-result-object v3 │ │ -05e492: 7210 5025 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2550 │ │ -05e498: 0c03 |004c: move-result-object v3 │ │ -05e49a: 7210 2525 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -05e4a0: 0c01 |0050: move-result-object v1 │ │ -05e4a2: 1f01 da04 |0051: check-cast v1, Ljava/util/Map$Entry; // type@04da │ │ -05e4a6: 7210 4225 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2542 │ │ -05e4ac: 0c00 |0056: move-result-object v0 │ │ -05e4ae: 7210 4325 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2543 │ │ -05e4b4: 0c02 |005a: move-result-object v2 │ │ -05e4b6: 5463 b603 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ -05e4ba: 6e20 2d25 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@252d │ │ -05e4c0: 5263 ba03 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ -05e4c4: 7030 490a 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0a49 │ │ -05e4ca: 0a04 |0065: move-result v4 │ │ -05e4cc: b143 |0066: sub-int/2addr v3, v4 │ │ -05e4ce: 5963 ba03 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ -05e4d2: 5263 b403 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@03b4 │ │ -05e4d6: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05e4da: 5963 b403 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@03b4 │ │ -05e4de: 1e06 |006f: monitor-exit v6 │ │ -05e4e0: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -05e4e2: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -05e4e4: 6e54 3f0a 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@0a3f │ │ -05e4ea: 288b |0075: goto 0000 // -0075 │ │ +05ec24: |[05ec24] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +05ec34: 1d06 |0000: monitor-enter v6 │ │ +05ec36: 5263 ba03 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ +05ec3a: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +05ec3e: 5463 b603 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ +05ec42: 6e10 2b25 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@252b │ │ +05ec48: 0a03 |000a: move-result v3 │ │ +05ec4a: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +05ec4e: 5263 ba03 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ +05ec52: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +05ec56: 2203 a804 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@04a8 │ │ +05ec5a: 2204 bc04 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@04bc │ │ +05ec5e: 7010 d724 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05ec64: 6e10 b624 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +05ec6a: 0c05 |001b: move-result-object v5 │ │ +05ec6c: 6e10 8c24 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ +05ec72: 0c05 |001f: move-result-object v5 │ │ +05ec74: 6e20 df24 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05ec7a: 0c04 |0023: move-result-object v4 │ │ +05ec7c: 1a05 e200 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00e2 │ │ +05ec80: 6e20 df24 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05ec86: 0c04 |0029: move-result-object v4 │ │ +05ec88: 6e10 e424 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05ec8e: 0c04 |002d: move-result-object v4 │ │ +05ec90: 7020 9c24 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +05ec96: 2703 |0031: throw v3 │ │ +05ec98: 0d03 |0032: move-exception v3 │ │ +05ec9a: 1e06 |0033: monitor-exit v6 │ │ +05ec9c: 2703 |0034: throw v3 │ │ +05ec9e: 5263 ba03 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ +05eca2: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +05eca6: 5463 b603 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ +05ecaa: 6e10 2b25 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@252b │ │ +05ecb0: 0a03 |003e: move-result v3 │ │ +05ecb2: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +05ecb6: 1e06 |0041: monitor-exit v6 │ │ +05ecb8: 0e00 |0042: return-void │ │ +05ecba: 5463 b603 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ +05ecbe: 6e10 2925 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@2529 │ │ +05ecc4: 0c03 |0048: move-result-object v3 │ │ +05ecc6: 7210 5025 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2550 │ │ +05eccc: 0c03 |004c: move-result-object v3 │ │ +05ecce: 7210 2525 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +05ecd4: 0c01 |0050: move-result-object v1 │ │ +05ecd6: 1f01 e004 |0051: check-cast v1, Ljava/util/Map$Entry; // type@04e0 │ │ +05ecda: 7210 4225 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2542 │ │ +05ece0: 0c00 |0056: move-result-object v0 │ │ +05ece2: 7210 4325 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2543 │ │ +05ece8: 0c02 |005a: move-result-object v2 │ │ +05ecea: 5463 b603 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b6 │ │ +05ecee: 6e20 2d25 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@252d │ │ +05ecf4: 5263 ba03 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ +05ecf8: 7030 490a 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0a49 │ │ +05ecfe: 0a04 |0065: move-result v4 │ │ +05ed00: b143 |0066: sub-int/2addr v3, v4 │ │ +05ed02: 5963 ba03 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03ba │ │ +05ed06: 5263 b403 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@03b4 │ │ +05ed0a: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05ed0e: 5963 b403 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@03b4 │ │ +05ed12: 1e06 |006f: monitor-exit v6 │ │ +05ed14: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +05ed16: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +05ed18: 6e54 3f0a 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@0a3f │ │ +05ed1e: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=149 │ │ @@ -42129,21 +42128,21 @@ │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v4/util/LruCache; │ │ 0x0057 - 0x0076 reg=0 key Ljava/lang/Object; TK; │ │ 0x0053 - 0x0076 reg=1 toEvict Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ 0x005b - 0x0076 reg=2 value Ljava/lang/Object; TV; │ │ 0x0000 - 0x0076 reg=6 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0076 reg=7 maxSize I │ │ │ │ - source_file_idx : 2762 (LruCache.java) │ │ + source_file_idx : 2768 (LruCache.java) │ │ │ │ Class #227 header: │ │ -class_idx : 472 │ │ +class_idx : 476 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2808 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2814 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #227 annotations: │ │ Annotations on class │ │ @@ -42187,24 +42186,24 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -05e500: |[05e500] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ -05e510: 5b12 bf03 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03bf │ │ -05e514: 7010 b324 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05e51a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -05e51c: 5c10 bb03 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@03bb │ │ -05e520: 5913 bd03 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@03bd │ │ -05e524: 6e10 910a 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ -05e52a: 0a00 |000d: move-result v0 │ │ -05e52c: 5910 be03 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@03be │ │ -05e530: 0e00 |0010: return-void │ │ +05ed34: |[05ed34] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ +05ed44: 5b12 bf03 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03bf │ │ +05ed48: 7010 b324 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05ed4e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +05ed50: 5c10 bb03 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@03bb │ │ +05ed54: 5913 bd03 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@03bd │ │ +05ed58: 6e10 910a 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ +05ed5e: 0a00 |000d: move-result v0 │ │ +05ed60: 5910 be03 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@03be │ │ +05ed64: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=39 │ │ 0x0008 line=42 │ │ 0x000a line=43 │ │ 0x0010 line=44 │ │ @@ -42220,22 +42219,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -05e534: |[05e534] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ -05e544: 5220 bc03 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03bc │ │ -05e548: 5221 be03 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@03be │ │ -05e54c: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -05e550: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -05e552: 0f00 |0007: return v0 │ │ -05e554: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05e556: 28fe |0009: goto 0007 // -0002 │ │ +05ed68: |[05ed68] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ +05ed78: 5220 bc03 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03bc │ │ +05ed7c: 5221 be03 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@03be │ │ +05ed80: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +05ed84: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05ed86: 0f00 |0007: return v0 │ │ +05ed88: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05ed8a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; Landroid/support/v4/util/MapCollections.ArrayIterator; │ │ │ │ @@ -42244,26 +42243,26 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -05e558: |[05e558] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ -05e568: 5441 bf03 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03bf │ │ -05e56c: 5242 bc03 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03bc │ │ -05e570: 5243 bd03 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@03bd │ │ -05e574: 6e30 8f0a 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ -05e57a: 0c00 |0009: move-result-object v0 │ │ -05e57c: 5241 bc03 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03bc │ │ -05e580: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05e584: 5941 bc03 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03bc │ │ -05e588: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -05e58a: 5c41 bb03 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@03bb │ │ -05e58e: 1100 |0013: return-object v0 │ │ +05ed8c: |[05ed8c] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ +05ed9c: 5441 bf03 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03bf │ │ +05eda0: 5242 bc03 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03bc │ │ +05eda4: 5243 bd03 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@03bd │ │ +05eda8: 6e30 8f0a 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ +05edae: 0c00 |0009: move-result-object v0 │ │ +05edb0: 5241 bc03 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03bc │ │ +05edb4: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05edb8: 5941 bc03 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03bc │ │ +05edbc: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +05edbe: 5c41 bb03 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@03bb │ │ +05edc2: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000a line=54 │ │ 0x0010 line=55 │ │ 0x0013 line=56 │ │ locals : │ │ @@ -42276,52 +42275,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -05e590: |[05e590] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ -05e5a0: 5520 bb03 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@03bb │ │ -05e5a4: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -05e5a8: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -05e5ac: 7010 9b24 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@249b │ │ -05e5b2: 2700 |0009: throw v0 │ │ -05e5b4: 5220 bc03 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03bc │ │ -05e5b8: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05e5bc: 5920 bc03 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03bc │ │ -05e5c0: 5220 be03 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@03be │ │ -05e5c4: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05e5c8: 5920 be03 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@03be │ │ -05e5cc: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -05e5ce: 5c20 bb03 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@03bb │ │ -05e5d2: 5420 bf03 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03bf │ │ -05e5d6: 5221 bc03 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03bc │ │ -05e5da: 6e20 950a 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a95 │ │ -05e5e0: 0e00 |0020: return-void │ │ +05edc4: |[05edc4] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ +05edd4: 5520 bb03 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@03bb │ │ +05edd8: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +05eddc: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +05ede0: 7010 9b24 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@249b │ │ +05ede6: 2700 |0009: throw v0 │ │ +05ede8: 5220 bc03 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03bc │ │ +05edec: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05edf0: 5920 bc03 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03bc │ │ +05edf4: 5220 be03 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@03be │ │ +05edf8: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05edfc: 5920 be03 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@03be │ │ +05ee00: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +05ee02: 5c20 bb03 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@03bb │ │ +05ee06: 5420 bf03 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03bf │ │ +05ee0a: 5221 bc03 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03bc │ │ +05ee0e: 6e20 950a 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a95 │ │ +05ee14: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0004 line=62 │ │ 0x000a line=64 │ │ 0x0010 line=65 │ │ 0x0016 line=66 │ │ 0x0019 line=67 │ │ 0x0020 line=68 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; │ │ 0x0000 - 0x0021 reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; Landroid/support/v4/util/MapCollections.ArrayIterator; │ │ │ │ - source_file_idx : 2808 (MapCollections.java) │ │ + source_file_idx : 2814 (MapCollections.java) │ │ │ │ Class #228 header: │ │ -class_idx : 473 │ │ +class_idx : 477 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2808 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2814 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #228 annotations: │ │ Annotations on class │ │ @@ -42361,18 +42360,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e5e4: |[05e5e4] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -05e5f4: 5b01 c003 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ -05e5f8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05e5fe: 0e00 |0005: return-void │ │ +05ee18: |[05ee18] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +05ee28: 5b01 c003 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ +05ee2c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05ee32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -42383,19 +42382,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05e600: |[05e600] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ -05e610: 1f02 da04 |0000: check-cast v2, Ljava/util/Map$Entry; // type@04da │ │ -05e614: 6e20 550a 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@0a55 │ │ -05e61a: 0a00 |0005: move-result v0 │ │ -05e61c: 0f00 |0006: return v0 │ │ +05ee34: |[05ee34] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ +05ee44: 1f02 e004 |0000: check-cast v2, Ljava/util/Map$Entry; // type@04e0 │ │ +05ee48: 6e20 550a 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@0a55 │ │ +05ee4e: 0a00 |0005: move-result v0 │ │ +05ee50: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -42405,18 +42404,18 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e620: |[05e620] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ -05e630: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -05e634: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ -05e63a: 2700 |0005: throw v0 │ │ +05ee54: |[05ee54] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ +05ee64: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +05ee68: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ +05ee6e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Map$Entry; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -42427,41 +42426,41 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -05e63c: |[05e63c] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ -05e64c: 5463 c003 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ -05e650: 6e10 910a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ -05e656: 0a02 |0005: move-result v2 │ │ -05e658: 7210 1525 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2515 │ │ -05e65e: 0c01 |0009: move-result-object v1 │ │ -05e660: 7210 2425 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -05e666: 0a03 |000d: move-result v3 │ │ -05e668: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ -05e66c: 7210 2525 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -05e672: 0c00 |0013: move-result-object v0 │ │ -05e674: 1f00 da04 |0014: check-cast v0, Ljava/util/Map$Entry; // type@04da │ │ -05e678: 5463 c003 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ -05e67c: 7210 4225 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2542 │ │ -05e682: 0c04 |001b: move-result-object v4 │ │ -05e684: 7210 4325 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2543 │ │ -05e68a: 0c05 |001f: move-result-object v5 │ │ -05e68c: 6e30 940a 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0a94 │ │ -05e692: 28e7 |0023: goto 000a // -0019 │ │ -05e694: 5463 c003 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ -05e698: 6e10 910a 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ -05e69e: 0a03 |0029: move-result v3 │ │ -05e6a0: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ -05e6a4: 1213 |002c: const/4 v3, #int 1 // #1 │ │ -05e6a6: 0f03 |002d: return v3 │ │ -05e6a8: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -05e6aa: 28fe |002f: goto 002d // -0002 │ │ +05ee70: |[05ee70] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ +05ee80: 5463 c003 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ +05ee84: 6e10 910a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ +05ee8a: 0a02 |0005: move-result v2 │ │ +05ee8c: 7210 1525 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2515 │ │ +05ee92: 0c01 |0009: move-result-object v1 │ │ +05ee94: 7210 2425 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +05ee9a: 0a03 |000d: move-result v3 │ │ +05ee9c: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ +05eea0: 7210 2525 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +05eea6: 0c00 |0013: move-result-object v0 │ │ +05eea8: 1f00 e004 |0014: check-cast v0, Ljava/util/Map$Entry; // type@04e0 │ │ +05eeac: 5463 c003 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ +05eeb0: 7210 4225 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2542 │ │ +05eeb6: 0c04 |001b: move-result-object v4 │ │ +05eeb8: 7210 4325 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2543 │ │ +05eebe: 0c05 |001f: move-result-object v5 │ │ +05eec0: 6e30 940a 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0a94 │ │ +05eec6: 28e7 |0023: goto 000a // -0019 │ │ +05eec8: 5463 c003 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ +05eecc: 6e10 910a 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ +05eed2: 0a03 |0029: move-result v3 │ │ +05eed4: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ +05eed8: 1213 |002c: const/4 v3, #int 1 // #1 │ │ +05eeda: 0f03 |002d: return v3 │ │ +05eedc: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +05eede: 28fe |002f: goto 002d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0006 line=172 │ │ 0x0016 line=173 │ │ 0x0024 line=175 │ │ locals : │ │ @@ -42478,18 +42477,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e6ac: |[05e6ac] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ -05e6bc: 5410 c003 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ -05e6c0: 6e10 8e0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0a8e │ │ -05e6c6: 0e00 |0005: return-void │ │ +05eee0: |[05eee0] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ +05eef0: 5410 c003 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ +05eef4: 6e10 8e0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0a8e │ │ +05eefa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0005 line=181 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -42499,36 +42498,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -05e6c8: |[05e6c8] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ -05e6d8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05e6da: 2074 da04 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@04da │ │ -05e6de: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -05e6e2: 0f03 |0005: return v3 │ │ -05e6e4: 0770 |0006: move-object v0, v7 │ │ -05e6e6: 1f00 da04 |0007: check-cast v0, Ljava/util/Map$Entry; // type@04da │ │ -05e6ea: 5464 c003 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ -05e6ee: 7210 4225 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2542 │ │ -05e6f4: 0c05 |000e: move-result-object v5 │ │ -05e6f6: 6e20 920a 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0a92 │ │ -05e6fc: 0a02 |0012: move-result v2 │ │ -05e6fe: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ -05e702: 5463 c003 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ -05e706: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -05e708: 6e30 8f0a 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ -05e70e: 0c01 |001b: move-result-object v1 │ │ -05e710: 7210 4325 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2543 │ │ -05e716: 0c03 |001f: move-result-object v3 │ │ -05e718: 7120 1c0a 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0a1c │ │ -05e71e: 0a03 |0023: move-result v3 │ │ -05e720: 28e1 |0024: goto 0005 // -001f │ │ +05eefc: |[05eefc] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ +05ef0c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05ef0e: 2074 e004 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@04e0 │ │ +05ef12: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +05ef16: 0f03 |0005: return v3 │ │ +05ef18: 0770 |0006: move-object v0, v7 │ │ +05ef1a: 1f00 e004 |0007: check-cast v0, Ljava/util/Map$Entry; // type@04e0 │ │ +05ef1e: 5464 c003 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ +05ef22: 7210 4225 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2542 │ │ +05ef28: 0c05 |000e: move-result-object v5 │ │ +05ef2a: 6e20 920a 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0a92 │ │ +05ef30: 0a02 |0012: move-result v2 │ │ +05ef32: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ +05ef36: 5463 c003 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ +05ef3a: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +05ef3c: 6e30 8f0a 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ +05ef42: 0c01 |001b: move-result-object v1 │ │ +05ef44: 7210 4325 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2543 │ │ +05ef4a: 0c03 |001f: move-result-object v3 │ │ +05ef4c: 7120 1c0a 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0a1c │ │ +05ef52: 0a03 |0023: move-result v3 │ │ +05ef54: 28e1 |0024: goto 0005 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=185 │ │ 0x0005 line=193 │ │ 0x0007 line=187 │ │ 0x0009 line=188 │ │ 0x0013 line=189 │ │ @@ -42547,29 +42546,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -05e724: |[05e724] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ -05e734: 7210 1525 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2515 │ │ -05e73a: 0c00 |0003: move-result-object v0 │ │ -05e73c: 7210 2425 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -05e742: 0a01 |0007: move-result v1 │ │ -05e744: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -05e748: 7210 2525 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -05e74e: 0c01 |000d: move-result-object v1 │ │ -05e750: 6e20 580a 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@0a58 │ │ -05e756: 0a01 |0011: move-result v1 │ │ -05e758: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -05e75c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -05e75e: 0f01 |0015: return v1 │ │ -05e760: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -05e762: 28fe |0017: goto 0015 // -0002 │ │ +05ef58: |[05ef58] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ +05ef68: 7210 1525 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2515 │ │ +05ef6e: 0c00 |0003: move-result-object v0 │ │ +05ef70: 7210 2425 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +05ef76: 0a01 |0007: move-result v1 │ │ +05ef78: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +05ef7c: 7210 2525 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +05ef82: 0c01 |000d: move-result-object v1 │ │ +05ef84: 6e20 580a 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@0a58 │ │ +05ef8a: 0a01 |0011: move-result v1 │ │ +05ef8c: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +05ef90: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +05ef92: 0f01 |0015: return v1 │ │ +05ef94: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +05ef96: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0004 line=199 │ │ 0x000a line=200 │ │ 0x0014 line=201 │ │ 0x0015 line=204 │ │ @@ -42585,18 +42584,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05e764: |[05e764] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ -05e774: 7120 980a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0a98 │ │ -05e77a: 0a00 |0003: move-result v0 │ │ -05e77c: 0f00 |0004: return v0 │ │ +05ef98: |[05ef98] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ +05efa8: 7120 980a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0a98 │ │ +05efae: 0a00 |0003: move-result v0 │ │ +05efb0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0005 reg=2 object Ljava/lang/Object; │ │ @@ -42606,45 +42605,45 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -05e780: |[05e780] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ -05e790: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -05e792: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05e794: 5474 c003 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ -05e798: 6e10 910a 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ -05e79e: 0a04 |0007: move-result v4 │ │ -05e7a0: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ -05e7a4: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ -05e7a8: 5474 c003 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ -05e7ac: 6e30 8f0a 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ -05e7b2: 0c01 |0011: move-result-object v1 │ │ -05e7b4: 5474 c003 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ -05e7b8: 1216 |0014: const/4 v6, #int 1 // #1 │ │ -05e7ba: 6e30 8f0a 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ -05e7c0: 0c03 |0018: move-result-object v3 │ │ -05e7c2: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ -05e7c6: 0156 |001b: move v6, v5 │ │ -05e7c8: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ -05e7cc: 0154 |001e: move v4, v5 │ │ -05e7ce: b764 |001f: xor-int/2addr v4, v6 │ │ -05e7d0: b042 |0020: add-int/2addr v2, v4 │ │ -05e7d2: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05e7d6: 28e7 |0023: goto 000a // -0019 │ │ -05e7d8: 6e10 b724 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ -05e7de: 0a04 |0027: move-result v4 │ │ -05e7e0: 0146 |0028: move v6, v4 │ │ -05e7e2: 28f3 |0029: goto 001c // -000d │ │ -05e7e4: 6e10 b724 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ -05e7ea: 0a04 |002d: move-result v4 │ │ -05e7ec: 28f1 |002e: goto 001f // -000f │ │ -05e7ee: 0f02 |002f: return v2 │ │ +05efb4: |[05efb4] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ +05efc4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05efc6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05efc8: 5474 c003 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ +05efcc: 6e10 910a 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ +05efd2: 0a04 |0007: move-result v4 │ │ +05efd4: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ +05efd8: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ +05efdc: 5474 c003 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ +05efe0: 6e30 8f0a 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ +05efe6: 0c01 |0011: move-result-object v1 │ │ +05efe8: 5474 c003 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ +05efec: 1216 |0014: const/4 v6, #int 1 // #1 │ │ +05efee: 6e30 8f0a 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ +05eff4: 0c03 |0018: move-result-object v3 │ │ +05eff6: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ +05effa: 0156 |001b: move v6, v5 │ │ +05effc: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ +05f000: 0154 |001e: move v4, v5 │ │ +05f002: b764 |001f: xor-int/2addr v4, v6 │ │ +05f004: b042 |0020: add-int/2addr v2, v4 │ │ +05f006: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05f00a: 28e7 |0023: goto 000a // -0019 │ │ +05f00c: 6e10 b724 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ +05f012: 0a04 |0027: move-result v4 │ │ +05f014: 0146 |0028: move v6, v4 │ │ +05f016: 28f3 |0029: goto 001c // -000d │ │ +05f018: 6e10 b724 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ +05f01e: 0a04 |002d: move-result v4 │ │ +05f020: 28f1 |002e: goto 001f // -000f │ │ +05f022: 0f02 |002f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0002 line=255 │ │ 0x000c line=256 │ │ 0x0012 line=257 │ │ 0x0019 line=258 │ │ @@ -42664,23 +42663,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05e7f0: |[05e7f0] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ -05e800: 5410 c003 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ -05e804: 6e10 910a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ -05e80a: 0a00 |0005: move-result v0 │ │ -05e80c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -05e810: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -05e812: 0f00 |0009: return v0 │ │ -05e814: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -05e816: 28fe |000b: goto 0009 // -0002 │ │ +05f024: |[05f024] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ +05f034: 5410 c003 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ +05f038: 6e10 910a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ +05f03e: 0a00 |0005: move-result v0 │ │ +05f040: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +05f044: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +05f046: 0f00 |0009: return v0 │ │ +05f048: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05f04a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -42689,19 +42688,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05e818: |[05e818] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ -05e828: 2200 db01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@01db │ │ -05e82c: 5421 c003 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ -05e830: 7020 740a 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@0a74 │ │ -05e836: 1100 |0007: return-object v0 │ │ +05f04c: |[05f04c] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ +05f05c: 2200 df01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@01df │ │ +05f060: 5421 c003 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ +05f064: 7020 740a 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@0a74 │ │ +05f06a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -42710,18 +42709,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e838: |[05e838] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ -05e848: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -05e84c: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ -05e852: 2700 |0005: throw v0 │ │ +05f06c: |[05f06c] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ +05f07c: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +05f080: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ +05f086: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=2 object Ljava/lang/Object; │ │ @@ -42731,18 +42730,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e854: |[05e854] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ -05e864: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -05e868: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ -05e86e: 2700 |0005: throw v0 │ │ +05f088: |[05f088] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ +05f098: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +05f09c: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ +05f0a2: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -42753,18 +42752,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e870: |[05e870] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ -05e880: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -05e884: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ -05e88a: 2700 |0005: throw v0 │ │ +05f0a4: |[05f0a4] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ +05f0b4: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +05f0b8: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ +05f0be: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -42775,19 +42774,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e88c: |[05e88c] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ -05e89c: 5410 c003 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ -05e8a0: 6e10 910a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ -05e8a6: 0a00 |0005: move-result v0 │ │ -05e8a8: 0f00 |0006: return v0 │ │ +05f0c0: |[05f0c0] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ +05f0d0: 5410 c003 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c0 │ │ +05f0d4: 6e10 910a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ +05f0da: 0a00 |0005: move-result v0 │ │ +05f0dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -42796,18 +42795,18 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e8ac: |[05e8ac] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ -05e8bc: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -05e8c0: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ -05e8c6: 2700 |0005: throw v0 │ │ +05f0e0: |[05f0e0] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ +05f0f0: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +05f0f4: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ +05f0fa: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -42816,34 +42815,34 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e8c8: |[05e8c8] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -05e8d8: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -05e8dc: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ -05e8e2: 2700 |0005: throw v0 │ │ +05f0fc: |[05f0fc] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +05f10c: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +05f110: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ +05f116: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=2 array [Ljava/lang/Object; [TT; │ │ │ │ - source_file_idx : 2808 (MapCollections.java) │ │ + source_file_idx : 2814 (MapCollections.java) │ │ │ │ Class #229 header: │ │ -class_idx : 474 │ │ +class_idx : 478 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2808 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2814 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 15 │ │ │ │ Class #229 annotations: │ │ Annotations on class │ │ @@ -42883,18 +42882,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e8e4: |[05e8e4] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -05e8f4: 5b01 c103 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ -05e8f8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05e8fe: 0e00 |0005: return-void │ │ +05f118: |[05f118] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +05f128: 5b01 c103 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ +05f12c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05f132: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -42905,18 +42904,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e900: |[05e900] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ -05e910: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -05e914: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ -05e91a: 2700 |0005: throw v0 │ │ +05f134: |[05f134] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ +05f144: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +05f148: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ +05f14e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -42927,18 +42926,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e91c: |[05e91c] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ -05e92c: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -05e930: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ -05e936: 2700 |0005: throw v0 │ │ +05f150: |[05f150] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ +05f160: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +05f164: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ +05f16a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -42949,18 +42948,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e938: |[05e938] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ -05e948: 5410 c103 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ -05e94c: 6e10 8e0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0a8e │ │ -05e952: 0e00 |0005: return-void │ │ +05f16c: |[05f16c] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ +05f17c: 5410 c103 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ +05f180: 6e10 8e0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0a8e │ │ +05f186: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0005 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -42970,23 +42969,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05e954: |[05e954] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ -05e964: 5410 c103 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ -05e968: 6e20 920a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0a92 │ │ -05e96e: 0a00 |0005: move-result v0 │ │ -05e970: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -05e974: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -05e976: 0f00 |0009: return v0 │ │ -05e978: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -05e97a: 28fe |000b: goto 0009 // -0002 │ │ +05f188: |[05f188] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ +05f198: 5410 c103 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ +05f19c: 6e20 920a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0a92 │ │ +05f1a2: 0a00 |0005: move-result v0 │ │ +05f1a4: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +05f1a8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +05f1aa: 0f00 |0009: return v0 │ │ +05f1ac: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05f1ae: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x000c reg=2 object Ljava/lang/Object; │ │ @@ -42996,21 +42995,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05e97c: |[05e97c] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ -05e98c: 5410 c103 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ -05e990: 6e10 900a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0a90 │ │ -05e996: 0c00 |0005: move-result-object v0 │ │ -05e998: 7120 970a 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a97 │ │ -05e99e: 0a00 |0009: move-result v0 │ │ -05e9a0: 0f00 |000a: return v0 │ │ +05f1b0: |[05f1b0] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ +05f1c0: 5410 c103 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ +05f1c4: 6e10 900a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0a90 │ │ +05f1ca: 0c00 |0005: move-result-object v0 │ │ +05f1cc: 7120 970a 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a97 │ │ +05f1d2: 0a00 |0009: move-result v0 │ │ +05f1d4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -43021,18 +43020,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05e9a4: |[05e9a4] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ -05e9b4: 7120 980a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0a98 │ │ -05e9ba: 0a00 |0003: move-result v0 │ │ -05e9bc: 0f00 |0004: return v0 │ │ +05f1d8: |[05f1d8] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ +05f1e8: 7120 980a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0a98 │ │ +05f1ee: 0a00 |0003: move-result v0 │ │ +05f1f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0005 reg=2 object Ljava/lang/Object; │ │ @@ -43042,34 +43041,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -05e9c0: |[05e9c0] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ -05e9d0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -05e9d2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05e9d4: 5453 c103 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ -05e9d8: 6e10 910a 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ -05e9de: 0a03 |0007: move-result v3 │ │ -05e9e0: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ -05e9e4: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ -05e9e8: 5453 c103 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ -05e9ec: 6e30 8f0a 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ -05e9f2: 0c01 |0011: move-result-object v1 │ │ -05e9f4: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ -05e9f8: 0143 |0014: move v3, v4 │ │ -05e9fa: b032 |0015: add-int/2addr v2, v3 │ │ -05e9fc: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05ea00: 28f2 |0018: goto 000a // -000e │ │ -05ea02: 6e10 b724 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ -05ea08: 0a03 |001c: move-result v3 │ │ -05ea0a: 28f8 |001d: goto 0015 // -0008 │ │ -05ea0c: 0f02 |001e: return v2 │ │ +05f1f4: |[05f1f4] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ +05f204: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +05f206: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05f208: 5453 c103 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ +05f20c: 6e10 910a 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ +05f212: 0a03 |0007: move-result v3 │ │ +05f214: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ +05f218: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ +05f21c: 5453 c103 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ +05f220: 6e30 8f0a 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ +05f226: 0c01 |0011: move-result-object v1 │ │ +05f228: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ +05f22c: 0143 |0014: move v3, v4 │ │ +05f22e: b032 |0015: add-int/2addr v2, v3 │ │ +05f230: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05f234: 28f2 |0018: goto 000a // -000e │ │ +05f236: 6e10 b724 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ +05f23c: 0a03 |001c: move-result v3 │ │ +05f23e: 28f8 |001d: goto 0015 // -0008 │ │ +05f240: 0f02 |001e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0002 line=345 │ │ 0x000c line=346 │ │ 0x0012 line=347 │ │ 0x0016 line=345 │ │ @@ -43087,23 +43086,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05ea10: |[05ea10] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ -05ea20: 5410 c103 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ -05ea24: 6e10 910a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ -05ea2a: 0a00 |0005: move-result v0 │ │ -05ea2c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -05ea30: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -05ea32: 0f00 |0009: return v0 │ │ -05ea34: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -05ea36: 28fe |000b: goto 0009 // -0002 │ │ +05f244: |[05f244] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ +05f254: 5410 c103 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ +05f258: 6e10 910a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ +05f25e: 0a00 |0005: move-result v0 │ │ +05f260: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +05f264: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +05f266: 0f00 |0009: return v0 │ │ +05f268: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05f26a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -43112,20 +43111,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05ea38: |[05ea38] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ -05ea48: 2200 d801 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@01d8 │ │ -05ea4c: 5431 c103 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ -05ea50: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -05ea52: 7030 4f0a 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0a4f │ │ -05ea58: 1100 |0008: return-object v0 │ │ +05f26c: |[05f26c] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ +05f27c: 2200 dc01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@01dc │ │ +05f280: 5431 c103 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ +05f284: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +05f286: 7030 4f0a 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0a4f │ │ +05f28c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -43134,25 +43133,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05ea5c: |[05ea5c] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ -05ea6c: 5421 c103 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ -05ea70: 6e20 920a 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0a92 │ │ -05ea76: 0a00 |0005: move-result v0 │ │ -05ea78: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -05ea7c: 5421 c103 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ -05ea80: 6e20 950a 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a95 │ │ -05ea86: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -05ea88: 0f01 |000e: return v1 │ │ -05ea8a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -05ea8c: 28fe |0010: goto 000e // -0002 │ │ +05f290: |[05f290] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ +05f2a0: 5421 c103 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ +05f2a4: 6e20 920a 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0a92 │ │ +05f2aa: 0a00 |0005: move-result v0 │ │ +05f2ac: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +05f2b0: 5421 c103 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ +05f2b4: 6e20 950a 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a95 │ │ +05f2ba: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +05f2bc: 0f01 |000e: return v1 │ │ +05f2be: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +05f2c0: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0006 line=305 │ │ 0x0008 line=306 │ │ 0x000d line=307 │ │ 0x000e line=309 │ │ @@ -43167,21 +43166,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05ea90: |[05ea90] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ -05eaa0: 5410 c103 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ -05eaa4: 6e10 900a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0a90 │ │ -05eaaa: 0c00 |0005: move-result-object v0 │ │ -05eaac: 7120 9c0a 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a9c │ │ -05eab2: 0a00 |0009: move-result v0 │ │ -05eab4: 0f00 |000a: return v0 │ │ +05f2c4: |[05f2c4] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ +05f2d4: 5410 c103 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ +05f2d8: 6e10 900a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0a90 │ │ +05f2de: 0c00 |0005: move-result-object v0 │ │ +05f2e0: 7120 9c0a 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a9c │ │ +05f2e6: 0a00 |0009: move-result v0 │ │ +05f2e8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -43192,21 +43191,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05eab8: |[05eab8] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ -05eac8: 5410 c103 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ -05eacc: 6e10 900a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0a90 │ │ -05ead2: 0c00 |0005: move-result-object v0 │ │ -05ead4: 7120 9d0a 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a9d │ │ -05eada: 0a00 |0009: move-result v0 │ │ -05eadc: 0f00 |000a: return v0 │ │ +05f2ec: |[05f2ec] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ +05f2fc: 5410 c103 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ +05f300: 6e10 900a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0a90 │ │ +05f306: 0c00 |0005: move-result-object v0 │ │ +05f308: 7120 9d0a 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a9d │ │ +05f30e: 0a00 |0009: move-result v0 │ │ +05f310: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -43217,19 +43216,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05eae0: |[05eae0] android.support.v4.util.MapCollections$KeySet.size:()I │ │ -05eaf0: 5410 c103 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ -05eaf4: 6e10 910a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ -05eafa: 0a00 |0005: move-result v0 │ │ -05eafc: 0f00 |0006: return v0 │ │ +05f314: |[05f314] android.support.v4.util.MapCollections$KeySet.size:()I │ │ +05f324: 5410 c103 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ +05f328: 6e10 910a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ +05f32e: 0a00 |0005: move-result v0 │ │ +05f330: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -43238,20 +43237,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05eb00: |[05eb00] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ -05eb10: 5420 c103 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ -05eb14: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05eb16: 6e20 9e0a 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0a9e │ │ -05eb1c: 0c00 |0006: move-result-object v0 │ │ -05eb1e: 1100 |0007: return-object v0 │ │ +05f334: |[05f334] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ +05f344: 5420 c103 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ +05f348: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05f34a: 6e20 9e0a 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0a9e │ │ +05f350: 0c00 |0006: move-result-object v0 │ │ +05f352: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -43260,36 +43259,36 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05eb20: |[05eb20] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -05eb30: 5420 c103 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ -05eb34: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05eb36: 6e30 9f0a 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0a9f │ │ -05eb3c: 0c00 |0006: move-result-object v0 │ │ -05eb3e: 1100 |0007: return-object v0 │ │ +05f354: |[05f354] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +05f364: 5420 c103 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03c1 │ │ +05f368: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05f36a: 6e30 9f0a 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0a9f │ │ +05f370: 0c00 |0006: move-result-object v0 │ │ +05f372: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0008 reg=3 array [Ljava/lang/Object; [TT; │ │ │ │ - source_file_idx : 2808 (MapCollections.java) │ │ + source_file_idx : 2814 (MapCollections.java) │ │ │ │ Class #230 header: │ │ -class_idx : 475 │ │ +class_idx : 479 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2808 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2814 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #230 annotations: │ │ Annotations on class │ │ @@ -43336,26 +43335,26 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -05eb40: |[05eb40] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ -05eb50: 5b12 c503 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c5 │ │ -05eb54: 7010 b324 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05eb5a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -05eb5c: 5c10 c303 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c3 │ │ -05eb60: 6e10 910a 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ -05eb66: 0a00 |000b: move-result v0 │ │ -05eb68: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05eb6c: 5910 c203 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@03c2 │ │ -05eb70: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ -05eb72: 5910 c403 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ -05eb76: 0e00 |0013: return-void │ │ +05f374: |[05f374] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ +05f384: 5b12 c503 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c5 │ │ +05f388: 7010 b324 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05f38e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +05f390: 5c10 c303 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c3 │ │ +05f394: 6e10 910a 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ +05f39a: 0a00 |000b: move-result v0 │ │ +05f39c: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05f3a0: 5910 c203 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@03c2 │ │ +05f3a4: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ +05f3a6: 5910 c403 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ +05f3aa: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=74 │ │ 0x0008 line=77 │ │ 0x0010 line=78 │ │ 0x0013 line=79 │ │ @@ -43370,50 +43369,50 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -05eb78: |[05eb78] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ -05eb88: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05eb8a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05eb8c: 5563 c303 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c3 │ │ -05eb90: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ -05eb94: 2201 a204 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@04a2 │ │ -05eb98: 1a02 870d |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@0d87 │ │ -05eb9c: 7020 9c24 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -05eba2: 2701 |000d: throw v1 │ │ -05eba4: 2073 da04 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@04da │ │ -05eba8: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ -05ebac: 0f02 |0012: return v2 │ │ -05ebae: 0770 |0013: move-object v0, v7 │ │ -05ebb0: 1f00 da04 |0014: check-cast v0, Ljava/util/Map$Entry; // type@04da │ │ -05ebb4: 7210 4225 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2542 │ │ -05ebba: 0c03 |0019: move-result-object v3 │ │ -05ebbc: 5464 c503 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c5 │ │ -05ebc0: 5265 c403 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ -05ebc4: 6e30 8f0a 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ -05ebca: 0c04 |0021: move-result-object v4 │ │ -05ebcc: 7120 1c0a 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0a1c │ │ -05ebd2: 0a03 |0025: move-result v3 │ │ -05ebd4: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ -05ebd8: 7210 4325 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2543 │ │ -05ebde: 0c03 |002b: move-result-object v3 │ │ -05ebe0: 5464 c503 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c5 │ │ -05ebe4: 5265 c403 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ -05ebe8: 6e30 8f0a 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ -05ebee: 0c04 |0033: move-result-object v4 │ │ -05ebf0: 7120 1c0a 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0a1c │ │ -05ebf6: 0a03 |0037: move-result v3 │ │ -05ebf8: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ -05ebfc: 0112 |003a: move v2, v1 │ │ -05ebfe: 28d7 |003b: goto 0012 // -0029 │ │ -05ec00: 0121 |003c: move v1, v2 │ │ -05ec02: 28fd |003d: goto 003a // -0003 │ │ +05f3ac: |[05f3ac] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ +05f3bc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05f3be: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05f3c0: 5563 c303 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c3 │ │ +05f3c4: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ +05f3c8: 2201 a804 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@04a8 │ │ +05f3cc: 1a02 8d0d |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@0d8d │ │ +05f3d0: 7020 9c24 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +05f3d6: 2701 |000d: throw v1 │ │ +05f3d8: 2073 e004 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@04e0 │ │ +05f3dc: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ +05f3e0: 0f02 |0012: return v2 │ │ +05f3e2: 0770 |0013: move-object v0, v7 │ │ +05f3e4: 1f00 e004 |0014: check-cast v0, Ljava/util/Map$Entry; // type@04e0 │ │ +05f3e8: 7210 4225 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2542 │ │ +05f3ee: 0c03 |0019: move-result-object v3 │ │ +05f3f0: 5464 c503 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c5 │ │ +05f3f4: 5265 c403 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ +05f3f8: 6e30 8f0a 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ +05f3fe: 0c04 |0021: move-result-object v4 │ │ +05f400: 7120 1c0a 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0a1c │ │ +05f406: 0a03 |0025: move-result v3 │ │ +05f408: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ +05f40c: 7210 4325 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2543 │ │ +05f412: 0c03 |002b: move-result-object v3 │ │ +05f414: 5464 c503 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c5 │ │ +05f418: 5265 c403 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ +05f41c: 6e30 8f0a 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ +05f422: 0c04 |0033: move-result-object v4 │ │ +05f424: 7120 1c0a 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0a1c │ │ +05f42a: 0a03 |0037: move-result v3 │ │ +05f42c: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ +05f430: 0112 |003a: move v2, v1 │ │ +05f432: 28d7 |003b: goto 0012 // -0029 │ │ +05f434: 0121 |003c: move v1, v2 │ │ +05f436: 28fd |003d: goto 003a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=133 │ │ 0x0006 line=134 │ │ 0x000e line=137 │ │ 0x0012 line=141 │ │ 0x0014 line=140 │ │ @@ -43429,27 +43428,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -05ec04: |[05ec04] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ -05ec14: 5530 c303 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c3 │ │ -05ec18: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -05ec1c: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -05ec20: 1a01 870d |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0d87 │ │ -05ec24: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -05ec2a: 2700 |000b: throw v0 │ │ -05ec2c: 5430 c503 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c5 │ │ -05ec30: 5231 c403 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ -05ec34: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -05ec36: 6e30 8f0a 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ -05ec3c: 0c00 |0014: move-result-object v0 │ │ -05ec3e: 1100 |0015: return-object v0 │ │ +05f438: |[05f438] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ +05f448: 5530 c303 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c3 │ │ +05f44c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +05f450: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +05f454: 1a01 8d0d |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0d8d │ │ +05f458: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +05f45e: 2700 |000b: throw v0 │ │ +05f460: 5430 c503 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c5 │ │ +05f464: 5231 c403 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ +05f468: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +05f46a: 6e30 8f0a 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ +05f470: 0c00 |0014: move-result-object v0 │ │ +05f472: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0004 line=107 │ │ 0x000c line=110 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -43460,27 +43459,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -05ec40: |[05ec40] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ -05ec50: 5530 c303 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c3 │ │ -05ec54: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -05ec58: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -05ec5c: 1a01 870d |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0d87 │ │ -05ec60: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -05ec66: 2700 |000b: throw v0 │ │ -05ec68: 5430 c503 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c5 │ │ -05ec6c: 5231 c403 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ -05ec70: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -05ec72: 6e30 8f0a 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ -05ec78: 0c00 |0014: move-result-object v0 │ │ -05ec7a: 1100 |0015: return-object v0 │ │ +05f474: |[05f474] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ +05f484: 5530 c303 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c3 │ │ +05f488: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +05f48c: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +05f490: 1a01 8d0d |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0d8d │ │ +05f494: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +05f49a: 2700 |000b: throw v0 │ │ +05f49c: 5430 c503 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c5 │ │ +05f4a0: 5231 c403 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ +05f4a4: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +05f4a6: 6e30 8f0a 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ +05f4ac: 0c00 |0014: move-result-object v0 │ │ +05f4ae: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0004 line=116 │ │ 0x000c line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -43491,22 +43490,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -05ec7c: |[05ec7c] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ -05ec8c: 5220 c403 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ -05ec90: 5221 c203 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@03c2 │ │ -05ec94: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -05ec98: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -05ec9a: 0f00 |0007: return v0 │ │ -05ec9c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05ec9e: 28fe |0009: goto 0007 // -0002 │ │ +05f4b0: |[05f4b0] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ +05f4c0: 5220 c403 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ +05f4c4: 5221 c203 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@03c2 │ │ +05f4c8: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +05f4cc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05f4ce: 0f00 |0007: return v0 │ │ +05f4d0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05f4d2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ @@ -43515,42 +43514,42 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -05eca0: |[05eca0] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ -05ecb0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05ecb2: 5563 c303 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c3 │ │ -05ecb6: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -05ecba: 2202 a204 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@04a2 │ │ -05ecbe: 1a03 870d |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@0d87 │ │ -05ecc2: 7020 9c24 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -05ecc8: 2702 |000c: throw v2 │ │ -05ecca: 5463 c503 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c5 │ │ -05ecce: 5264 c403 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ -05ecd2: 6e30 8f0a 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ -05ecd8: 0c00 |0014: move-result-object v0 │ │ -05ecda: 5463 c503 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c5 │ │ -05ecde: 5264 c403 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ -05ece2: 1215 |0019: const/4 v5, #int 1 // #1 │ │ -05ece4: 6e30 8f0a 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ -05ecea: 0c01 |001d: move-result-object v1 │ │ -05ecec: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ -05ecf0: 0123 |0020: move v3, v2 │ │ -05ecf2: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ -05ecf6: b732 |0023: xor-int/2addr v2, v3 │ │ -05ecf8: 0f02 |0024: return v2 │ │ -05ecfa: 6e10 b724 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ -05ed00: 0a03 |0028: move-result v3 │ │ -05ed02: 28f8 |0029: goto 0021 // -0008 │ │ -05ed04: 6e10 b724 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ -05ed0a: 0a02 |002d: move-result v2 │ │ -05ed0c: 28f5 |002e: goto 0023 // -000b │ │ +05f4d4: |[05f4d4] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ +05f4e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05f4e6: 5563 c303 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c3 │ │ +05f4ea: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +05f4ee: 2202 a804 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@04a8 │ │ +05f4f2: 1a03 8d0d |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@0d8d │ │ +05f4f6: 7020 9c24 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +05f4fc: 2702 |000c: throw v2 │ │ +05f4fe: 5463 c503 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c5 │ │ +05f502: 5264 c403 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ +05f506: 6e30 8f0a 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ +05f50c: 0c00 |0014: move-result-object v0 │ │ +05f50e: 5463 c503 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c5 │ │ +05f512: 5264 c403 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ +05f516: 1215 |0019: const/4 v5, #int 1 // #1 │ │ +05f518: 6e30 8f0a 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ +05f51e: 0c01 |001d: move-result-object v1 │ │ +05f520: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ +05f524: 0123 |0020: move v3, v2 │ │ +05f526: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ +05f52a: b732 |0023: xor-int/2addr v2, v3 │ │ +05f52c: 0f02 |0024: return v2 │ │ +05f52e: 6e10 b724 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ +05f534: 0a03 |0028: move-result v3 │ │ +05f536: 28f8 |0029: goto 0021 // -0008 │ │ +05f538: 6e10 b724 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ +05f53e: 0a02 |002d: move-result v2 │ │ +05f540: 28f5 |002e: goto 0023 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=147 │ │ 0x0005 line=148 │ │ 0x000d line=151 │ │ 0x0015 line=152 │ │ 0x001e line=153 │ │ @@ -43565,18 +43564,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ed10: |[05ed10] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ -05ed20: 6e10 7b0a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@0a7b │ │ -05ed26: 0c00 |0003: move-result-object v0 │ │ -05ed28: 1100 |0004: return-object v0 │ │ +05f544: |[05f544] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ +05f554: 6e10 7b0a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@0a7b │ │ +05f55a: 0c00 |0003: move-result-object v0 │ │ +05f55c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ @@ -43585,21 +43584,21 @@ │ │ type : '()Ljava/util/Map$Entry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -05ed2c: |[05ed2c] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ -05ed3c: 5210 c403 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ -05ed40: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05ed44: 5910 c403 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ -05ed48: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -05ed4a: 5c10 c303 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c3 │ │ -05ed4e: 1101 |0009: return-object v1 │ │ +05f560: |[05f560] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ +05f570: 5210 c403 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ +05f574: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05f578: 5910 c403 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ +05f57c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05f57e: 5c10 c303 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c3 │ │ +05f582: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0006 line=89 │ │ 0x0009 line=90 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -43610,32 +43609,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -05ed50: |[05ed50] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ -05ed60: 5520 c303 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c3 │ │ -05ed64: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -05ed68: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -05ed6c: 7010 9b24 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@249b │ │ -05ed72: 2700 |0009: throw v0 │ │ -05ed74: 5420 c503 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c5 │ │ -05ed78: 5221 c403 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ -05ed7c: 6e20 950a 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a95 │ │ -05ed82: 5220 c403 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ -05ed86: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05ed8a: 5920 c403 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ -05ed8e: 5220 c203 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@03c2 │ │ -05ed92: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05ed96: 5920 c203 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@03c2 │ │ -05ed9a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -05ed9c: 5c20 c303 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c3 │ │ -05eda0: 0e00 |0020: return-void │ │ +05f584: |[05f584] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ +05f594: 5520 c303 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c3 │ │ +05f598: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +05f59c: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +05f5a0: 7010 9b24 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@249b │ │ +05f5a6: 2700 |0009: throw v0 │ │ +05f5a8: 5420 c503 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c5 │ │ +05f5ac: 5221 c403 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ +05f5b0: 6e20 950a 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a95 │ │ +05f5b6: 5220 c403 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ +05f5ba: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05f5be: 5920 c403 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ +05f5c2: 5220 c203 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@03c2 │ │ +05f5c6: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05f5ca: 5920 c203 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@03c2 │ │ +05f5ce: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +05f5d0: 5c20 c303 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c3 │ │ +05f5d4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ 0x000a line=98 │ │ 0x0011 line=99 │ │ 0x0017 line=100 │ │ @@ -43650,26 +43649,26 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -05eda4: |[05eda4] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05edb4: 5520 c303 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c3 │ │ -05edb8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -05edbc: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -05edc0: 1a01 870d |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0d87 │ │ -05edc4: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -05edca: 2700 |000b: throw v0 │ │ -05edcc: 5420 c503 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c5 │ │ -05edd0: 5221 c403 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ -05edd4: 6e30 960a 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@0a96 │ │ -05edda: 0c00 |0013: move-result-object v0 │ │ -05eddc: 1100 |0014: return-object v0 │ │ +05f5d8: |[05f5d8] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05f5e8: 5520 c303 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c3 │ │ +05f5ec: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +05f5f0: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +05f5f4: 1a01 8d0d |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0d8d │ │ +05f5f8: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +05f5fe: 2700 |000b: throw v0 │ │ +05f600: 5420 c503 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c5 │ │ +05f604: 5221 c403 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c4 │ │ +05f608: 6e30 960a 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@0a96 │ │ +05f60e: 0c00 |0013: move-result-object v0 │ │ +05f610: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x000c line=128 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -43682,45 +43681,45 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -05ede0: |[05ede0] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ -05edf0: 2200 b604 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -05edf4: 7010 d724 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -05edfa: 6e10 760a 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@0a76 │ │ -05ee00: 0c01 |0008: move-result-object v1 │ │ -05ee02: 6e20 de24 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05ee08: 0c00 |000c: move-result-object v0 │ │ -05ee0a: 1a01 3001 |000d: const-string v1, "=" // string@0130 │ │ -05ee0e: 6e20 df24 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05ee14: 0c00 |0012: move-result-object v0 │ │ -05ee16: 6e10 770a 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@0a77 │ │ -05ee1c: 0c01 |0016: move-result-object v1 │ │ -05ee1e: 6e20 de24 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05ee24: 0c00 |001a: move-result-object v0 │ │ -05ee26: 6e10 e424 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05ee2c: 0c00 |001e: move-result-object v0 │ │ -05ee2e: 1100 |001f: return-object v0 │ │ +05f614: |[05f614] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ +05f624: 2200 bc04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +05f628: 7010 d724 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +05f62e: 6e10 760a 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@0a76 │ │ +05f634: 0c01 |0008: move-result-object v1 │ │ +05f636: 6e20 de24 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +05f63c: 0c00 |000c: move-result-object v0 │ │ +05f63e: 1a01 3001 |000d: const-string v1, "=" // string@0130 │ │ +05f642: 6e20 df24 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +05f648: 0c00 |0012: move-result-object v0 │ │ +05f64a: 6e10 770a 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@0a77 │ │ +05f650: 0c01 |0016: move-result-object v1 │ │ +05f652: 6e20 de24 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +05f658: 0c00 |001a: move-result-object v0 │ │ +05f65a: 6e10 e424 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +05f660: 0c00 |001e: move-result-object v0 │ │ +05f662: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x0020 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ - source_file_idx : 2808 (MapCollections.java) │ │ + source_file_idx : 2814 (MapCollections.java) │ │ │ │ Class #231 header: │ │ -class_idx : 476 │ │ +class_idx : 480 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2808 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2814 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #231 annotations: │ │ Annotations on class │ │ @@ -43760,18 +43759,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ee30: |[05ee30] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ -05ee40: 5b01 c603 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ -05ee44: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05ee4a: 0e00 |0005: return-void │ │ +05f664: |[05f664] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ +05f674: 5b01 c603 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ +05f678: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05f67e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -43782,18 +43781,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ee4c: |[05ee4c] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ -05ee5c: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -05ee60: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ -05ee66: 2700 |0005: throw v0 │ │ +05f680: |[05f680] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ +05f690: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +05f694: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ +05f69a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -43804,18 +43803,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ee68: |[05ee68] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ -05ee78: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -05ee7c: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ -05ee82: 2700 |0005: throw v0 │ │ +05f69c: |[05f69c] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ +05f6ac: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +05f6b0: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ +05f6b6: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -43826,18 +43825,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ee84: |[05ee84] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ -05ee94: 5410 c603 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ -05ee98: 6e10 8e0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0a8e │ │ -05ee9e: 0e00 |0005: return-void │ │ +05f6b8: |[05f6b8] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ +05f6c8: 5410 c603 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ +05f6cc: 6e10 8e0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0a8e │ │ +05f6d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0005 line=368 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -43847,23 +43846,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05eea0: |[05eea0] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ -05eeb0: 5410 c603 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ -05eeb4: 6e20 930a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0a93 │ │ -05eeba: 0a00 |0005: move-result v0 │ │ -05eebc: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -05eec0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -05eec2: 0f00 |0009: return v0 │ │ -05eec4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -05eec6: 28fe |000b: goto 0009 // -0002 │ │ +05f6d4: |[05f6d4] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ +05f6e4: 5410 c603 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ +05f6e8: 6e20 930a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0a93 │ │ +05f6ee: 0a00 |0005: move-result v0 │ │ +05f6f0: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +05f6f4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +05f6f6: 0f00 |0009: return v0 │ │ +05f6f8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05f6fa: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x000c reg=2 object Ljava/lang/Object; │ │ @@ -43873,29 +43872,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -05eec8: |[05eec8] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ -05eed8: 7210 1525 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2515 │ │ -05eede: 0c00 |0003: move-result-object v0 │ │ -05eee0: 7210 2425 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -05eee6: 0a01 |0007: move-result v1 │ │ -05eee8: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -05eeec: 7210 2525 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -05eef2: 0c01 |000d: move-result-object v1 │ │ -05eef4: 6e20 830a 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@0a83 │ │ -05eefa: 0a01 |0011: move-result v1 │ │ -05eefc: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -05ef00: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -05ef02: 0f01 |0015: return v1 │ │ -05ef04: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -05ef06: 28fe |0017: goto 0015 // -0002 │ │ +05f6fc: |[05f6fc] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ +05f70c: 7210 1525 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2515 │ │ +05f712: 0c00 |0003: move-result-object v0 │ │ +05f714: 7210 2425 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +05f71a: 0a01 |0007: move-result v1 │ │ +05f71c: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +05f720: 7210 2525 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +05f726: 0c01 |000d: move-result-object v1 │ │ +05f728: 6e20 830a 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@0a83 │ │ +05f72e: 0a01 |0011: move-result v1 │ │ +05f730: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +05f734: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +05f736: 0f01 |0015: return v1 │ │ +05f738: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +05f73a: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0004 line=378 │ │ 0x000a line=379 │ │ 0x0014 line=380 │ │ 0x0015 line=383 │ │ @@ -43911,23 +43910,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05ef08: |[05ef08] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ -05ef18: 5410 c603 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ -05ef1c: 6e10 910a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ -05ef22: 0a00 |0005: move-result v0 │ │ -05ef24: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -05ef28: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -05ef2a: 0f00 |0009: return v0 │ │ -05ef2c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -05ef2e: 28fe |000b: goto 0009 // -0002 │ │ +05f73c: |[05f73c] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ +05f74c: 5410 c603 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ +05f750: 6e10 910a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ +05f756: 0a00 |0005: move-result v0 │ │ +05f758: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +05f75c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +05f75e: 0f00 |0009: return v0 │ │ +05f760: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05f762: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -43936,20 +43935,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05ef30: |[05ef30] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ -05ef40: 2200 d801 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@01d8 │ │ -05ef44: 5431 c603 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ -05ef48: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -05ef4a: 7030 4f0a 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0a4f │ │ -05ef50: 1100 |0008: return-object v0 │ │ +05f764: |[05f764] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ +05f774: 2200 dc01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@01dc │ │ +05f778: 5431 c603 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ +05f77c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +05f77e: 7030 4f0a 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0a4f │ │ +05f784: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -43958,25 +43957,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05ef54: |[05ef54] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ -05ef64: 5421 c603 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ -05ef68: 6e20 930a 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0a93 │ │ -05ef6e: 0a00 |0005: move-result v0 │ │ -05ef70: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -05ef74: 5421 c603 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ -05ef78: 6e20 950a 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a95 │ │ -05ef7e: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -05ef80: 0f01 |000e: return v1 │ │ -05ef82: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -05ef84: 28fe |0010: goto 000e // -0002 │ │ +05f788: |[05f788] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ +05f798: 5421 c603 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ +05f79c: 6e20 930a 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0a93 │ │ +05f7a2: 0a00 |0005: move-result v0 │ │ +05f7a4: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +05f7a8: 5421 c603 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ +05f7ac: 6e20 950a 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a95 │ │ +05f7b2: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +05f7b4: 0f01 |000e: return v1 │ │ +05f7b6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +05f7b8: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0006 line=399 │ │ 0x0008 line=400 │ │ 0x000d line=401 │ │ 0x000e line=403 │ │ @@ -43991,36 +43990,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -05ef88: |[05ef88] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ -05ef98: 5464 c603 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ -05ef9c: 6e10 910a 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ -05efa2: 0a00 |0005: move-result v0 │ │ -05efa4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -05efa6: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -05efa8: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -05efac: 5464 c603 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ -05efb0: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -05efb2: 6e30 8f0a 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ -05efb8: 0c02 |0010: move-result-object v2 │ │ -05efba: 7220 1425 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@2514 │ │ -05efc0: 0a04 |0014: move-result v4 │ │ -05efc2: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -05efc6: 5464 c603 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ -05efca: 6e20 950a 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a95 │ │ -05efd0: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -05efd4: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05efd8: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -05efda: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05efde: 28e5 |0023: goto 0008 // -001b │ │ -05efe0: 0f01 |0024: return v1 │ │ +05f7bc: |[05f7bc] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ +05f7cc: 5464 c603 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ +05f7d0: 6e10 910a 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ +05f7d6: 0a00 |0005: move-result v0 │ │ +05f7d8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +05f7da: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +05f7dc: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +05f7e0: 5464 c603 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ +05f7e4: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +05f7e6: 6e30 8f0a 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ +05f7ec: 0c02 |0010: move-result-object v2 │ │ +05f7ee: 7220 1425 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@2514 │ │ +05f7f4: 0a04 |0014: move-result v4 │ │ +05f7f6: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +05f7fa: 5464 c603 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ +05f7fe: 6e20 950a 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a95 │ │ +05f804: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +05f808: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05f80c: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +05f80e: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05f812: 28e5 |0023: goto 0008 // -001b │ │ +05f814: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0006 line=409 │ │ 0x0007 line=410 │ │ 0x000a line=411 │ │ 0x0011 line=412 │ │ @@ -44045,36 +44044,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -05efe4: |[05efe4] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ -05eff4: 5464 c603 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ -05eff8: 6e10 910a 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ -05effe: 0a00 |0005: move-result v0 │ │ -05f000: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -05f002: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -05f004: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -05f008: 5464 c603 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ -05f00c: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -05f00e: 6e30 8f0a 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ -05f014: 0c02 |0010: move-result-object v2 │ │ -05f016: 7220 1425 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@2514 │ │ -05f01c: 0a04 |0014: move-result v4 │ │ -05f01e: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ -05f022: 5464 c603 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ -05f026: 6e20 950a 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a95 │ │ -05f02c: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -05f030: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05f034: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -05f036: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05f03a: 28e5 |0023: goto 0008 // -001b │ │ -05f03c: 0f01 |0024: return v1 │ │ +05f818: |[05f818] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ +05f828: 5464 c603 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ +05f82c: 6e10 910a 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ +05f832: 0a00 |0005: move-result v0 │ │ +05f834: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +05f836: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +05f838: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +05f83c: 5464 c603 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ +05f840: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +05f842: 6e30 8f0a 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ +05f848: 0c02 |0010: move-result-object v2 │ │ +05f84a: 7220 1425 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@2514 │ │ +05f850: 0a04 |0014: move-result v4 │ │ +05f852: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ +05f856: 5464 c603 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ +05f85a: 6e20 950a 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a95 │ │ +05f860: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +05f864: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05f868: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +05f86a: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05f86e: 28e5 |0023: goto 0008 // -001b │ │ +05f870: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0006 line=425 │ │ 0x0007 line=426 │ │ 0x000a line=427 │ │ 0x0011 line=428 │ │ @@ -44099,19 +44098,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f040: |[05f040] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ -05f050: 5410 c603 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ -05f054: 6e10 910a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ -05f05a: 0a00 |0005: move-result v0 │ │ -05f05c: 0f00 |0006: return v0 │ │ +05f874: |[05f874] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ +05f884: 5410 c603 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ +05f888: 6e10 910a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ +05f88e: 0a00 |0005: move-result v0 │ │ +05f890: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -44120,20 +44119,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05f060: |[05f060] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ -05f070: 5420 c603 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ -05f074: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -05f076: 6e20 9e0a 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0a9e │ │ -05f07c: 0c00 |0006: move-result-object v0 │ │ -05f07e: 1100 |0007: return-object v0 │ │ +05f894: |[05f894] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ +05f8a4: 5420 c603 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ +05f8a8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +05f8aa: 6e20 9e0a 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0a9e │ │ +05f8b0: 0c00 |0006: move-result-object v0 │ │ +05f8b2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -44142,36 +44141,36 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05f080: |[05f080] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -05f090: 5420 c603 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ -05f094: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -05f096: 6e30 9f0a 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0a9f │ │ -05f09c: 0c00 |0006: move-result-object v0 │ │ -05f09e: 1100 |0007: return-object v0 │ │ +05f8b4: |[05f8b4] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +05f8c4: 5420 c603 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c6 │ │ +05f8c8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +05f8ca: 6e30 9f0a 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0a9f │ │ +05f8d0: 0c00 |0006: move-result-object v0 │ │ +05f8d2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x0008 reg=3 array [Ljava/lang/Object; [TT; │ │ │ │ - source_file_idx : 2808 (MapCollections.java) │ │ + source_file_idx : 2814 (MapCollections.java) │ │ │ │ Class #232 header: │ │ -class_idx : 477 │ │ +class_idx : 481 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2808 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2814 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 14 │ │ │ │ Class #232 annotations: │ │ Annotations on class │ │ @@ -44231,17 +44230,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f0a0: |[05f0a0] android.support.v4.util.MapCollections.:()V │ │ -05f0b0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05f0b6: 0e00 |0003: return-void │ │ +05f8d4: |[05f8d4] android.support.v4.util.MapCollections.:()V │ │ +05f8e4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05f8ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/MapCollections; Landroid/support/v4/util/MapCollections; │ │ │ │ @@ -44250,29 +44249,29 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -05f0b8: |[05f0b8] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -05f0c8: 7210 1525 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2515 │ │ -05f0ce: 0c00 |0003: move-result-object v0 │ │ -05f0d0: 7210 2425 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -05f0d6: 0a01 |0007: move-result v1 │ │ -05f0d8: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -05f0dc: 7210 2525 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -05f0e2: 0c01 |000d: move-result-object v1 │ │ -05f0e4: 7220 4525 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@2545 │ │ -05f0ea: 0a01 |0011: move-result v1 │ │ -05f0ec: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -05f0f0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -05f0f2: 0f01 |0015: return v1 │ │ -05f0f4: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -05f0f6: 28fe |0017: goto 0015 // -0002 │ │ +05f8ec: |[05f8ec] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +05f8fc: 7210 1525 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2515 │ │ +05f902: 0c00 |0003: move-result-object v0 │ │ +05f904: 7210 2425 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +05f90a: 0a01 |0007: move-result v1 │ │ +05f90c: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +05f910: 7210 2525 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +05f916: 0c01 |000d: move-result-object v1 │ │ +05f918: 7220 4525 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@2545 │ │ +05f91e: 0a01 |0011: move-result v1 │ │ +05f920: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +05f924: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +05f926: 0f01 |0015: return v1 │ │ +05f928: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +05f92a: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0004 line=456 │ │ 0x000a line=457 │ │ 0x0014 line=458 │ │ 0x0015 line=461 │ │ @@ -44288,40 +44287,40 @@ │ │ type : '(Ljava/util/Set;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -05f0f8: |[05f0f8] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ -05f108: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05f10a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -05f10c: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ -05f110: 0123 |0004: move v3, v2 │ │ -05f112: 0f03 |0005: return v3 │ │ -05f114: 2074 dc04 |0006: instance-of v4, v7, Ljava/util/Set; // type@04dc │ │ -05f118: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ -05f11c: 0771 |000a: move-object v1, v7 │ │ -05f11e: 1f01 dc04 |000b: check-cast v1, Ljava/util/Set; // type@04dc │ │ -05f122: 7210 5125 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@2551 │ │ -05f128: 0a04 |0010: move-result v4 │ │ -05f12a: 7210 5125 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@2551 │ │ -05f130: 0a05 |0014: move-result v5 │ │ -05f132: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ -05f136: 7220 4f25 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@254f │ │ -05f13c: 0a04 |001a: move-result v4 │ │ -05f13e: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ -05f142: 0123 |001d: move v3, v2 │ │ -05f144: 28e7 |001e: goto 0005 // -0019 │ │ -05f146: 0132 |001f: move v2, v3 │ │ -05f148: 28fd |0020: goto 001d // -0003 │ │ -05f14a: 0d00 |0021: move-exception v0 │ │ -05f14c: 28e3 |0022: goto 0005 // -001d │ │ -05f14e: 0d00 |0023: move-exception v0 │ │ -05f150: 28e1 |0024: goto 0005 // -001f │ │ +05f92c: |[05f92c] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ +05f93c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05f93e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +05f940: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ +05f944: 0123 |0004: move v3, v2 │ │ +05f946: 0f03 |0005: return v3 │ │ +05f948: 2074 e204 |0006: instance-of v4, v7, Ljava/util/Set; // type@04e2 │ │ +05f94c: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ +05f950: 0771 |000a: move-object v1, v7 │ │ +05f952: 1f01 e204 |000b: check-cast v1, Ljava/util/Set; // type@04e2 │ │ +05f956: 7210 5125 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@2551 │ │ +05f95c: 0a04 |0010: move-result v4 │ │ +05f95e: 7210 5125 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@2551 │ │ +05f964: 0a05 |0014: move-result v5 │ │ +05f966: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ +05f96a: 7220 4f25 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@254f │ │ +05f970: 0a04 |001a: move-result v4 │ │ +05f972: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ +05f976: 0123 |001d: move v3, v2 │ │ +05f978: 28e7 |001e: goto 0005 // -0019 │ │ +05f97a: 0132 |001f: move v2, v3 │ │ +05f97c: 28fd |0020: goto 001d // -0003 │ │ +05f97e: 0d00 |0021: move-exception v0 │ │ +05f980: 28e3 |0022: goto 0005 // -001d │ │ +05f982: 0d00 |0023: move-exception v0 │ │ +05f984: 28e1 |0024: goto 0005 // -001f │ │ catches : 1 │ │ 0x000d - 0x001a │ │ Ljava/lang/NullPointerException; -> 0x0021 │ │ Ljava/lang/ClassCastException; -> 0x0023 │ │ positions : │ │ 0x0002 line=511 │ │ 0x0005 line=525 │ │ @@ -44345,33 +44344,33 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -05f164: |[05f164] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -05f174: 7210 4b25 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@254b │ │ -05f17a: 0a01 |0003: move-result v1 │ │ -05f17c: 7210 1525 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2515 │ │ -05f182: 0c00 |0007: move-result-object v0 │ │ -05f184: 7210 2425 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -05f18a: 0a02 |000b: move-result v2 │ │ -05f18c: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ -05f190: 7210 2525 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -05f196: 0c02 |0011: move-result-object v2 │ │ -05f198: 7220 4a25 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@254a │ │ -05f19e: 28f3 |0015: goto 0008 // -000d │ │ -05f1a0: 7210 4b25 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@254b │ │ -05f1a6: 0a02 |0019: move-result v2 │ │ -05f1a8: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ -05f1ac: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -05f1ae: 0f02 |001d: return v2 │ │ -05f1b0: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -05f1b2: 28fe |001f: goto 001d // -0002 │ │ +05f998: |[05f998] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +05f9a8: 7210 4b25 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@254b │ │ +05f9ae: 0a01 |0003: move-result v1 │ │ +05f9b0: 7210 1525 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2515 │ │ +05f9b6: 0c00 |0007: move-result-object v0 │ │ +05f9b8: 7210 2425 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +05f9be: 0a02 |000b: move-result v2 │ │ +05f9c0: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ +05f9c4: 7210 2525 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +05f9ca: 0c02 |0011: move-result-object v2 │ │ +05f9cc: 7220 4a25 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@254a │ │ +05f9d2: 28f3 |0015: goto 0008 // -000d │ │ +05f9d4: 7210 4b25 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@254b │ │ +05f9da: 0a02 |0019: move-result v2 │ │ +05f9dc: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ +05f9e0: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +05f9e2: 0f02 |001d: return v2 │ │ +05f9e4: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +05f9e6: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0004 line=466 │ │ 0x0008 line=467 │ │ 0x000e line=468 │ │ 0x0016 line=470 │ │ @@ -44388,38 +44387,38 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -05f1b4: |[05f1b4] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -05f1c4: 7210 4b25 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@254b │ │ -05f1ca: 0a01 |0003: move-result v1 │ │ -05f1cc: 7210 4825 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@2548 │ │ -05f1d2: 0c02 |0007: move-result-object v2 │ │ -05f1d4: 7210 5025 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2550 │ │ -05f1da: 0c00 |000b: move-result-object v0 │ │ -05f1dc: 7210 2425 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -05f1e2: 0a02 |000f: move-result v2 │ │ -05f1e4: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ -05f1e8: 7210 2525 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -05f1ee: 0c02 |0015: move-result-object v2 │ │ -05f1f0: 7220 1425 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@2514 │ │ -05f1f6: 0a02 |0019: move-result v2 │ │ -05f1f8: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ -05f1fc: 7210 2625 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2526 │ │ -05f202: 28ed |001f: goto 000c // -0013 │ │ -05f204: 7210 4b25 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@254b │ │ -05f20a: 0a02 |0023: move-result v2 │ │ -05f20c: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ -05f210: 1212 |0026: const/4 v2, #int 1 // #1 │ │ -05f212: 0f02 |0027: return v2 │ │ -05f214: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -05f216: 28fe |0029: goto 0027 // -0002 │ │ +05f9e8: |[05f9e8] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +05f9f8: 7210 4b25 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@254b │ │ +05f9fe: 0a01 |0003: move-result v1 │ │ +05fa00: 7210 4825 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@2548 │ │ +05fa06: 0c02 |0007: move-result-object v2 │ │ +05fa08: 7210 5025 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2550 │ │ +05fa0e: 0c00 |000b: move-result-object v0 │ │ +05fa10: 7210 2425 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +05fa16: 0a02 |000f: move-result v2 │ │ +05fa18: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ +05fa1c: 7210 2525 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +05fa22: 0c02 |0015: move-result-object v2 │ │ +05fa24: 7220 1425 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@2514 │ │ +05fa2a: 0a02 |0019: move-result v2 │ │ +05fa2c: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ +05fa30: 7210 2625 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2526 │ │ +05fa36: 28ed |001f: goto 000c // -0013 │ │ +05fa38: 7210 4b25 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@254b │ │ +05fa3e: 0a02 |0023: move-result v2 │ │ +05fa40: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ +05fa44: 1212 |0026: const/4 v2, #int 1 // #1 │ │ +05fa46: 0f02 |0027: return v2 │ │ +05fa48: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +05fa4a: 28fe |0029: goto 0027 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x000c line=476 │ │ 0x0012 line=477 │ │ 0x001c line=478 │ │ @@ -44492,22 +44491,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05f218: |[05f218] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ -05f228: 5410 c703 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@03c7 │ │ -05f22c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -05f230: 2200 d901 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@01d9 │ │ -05f234: 7020 530a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0a53 │ │ -05f23a: 5b10 c703 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@03c7 │ │ -05f23e: 5410 c703 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@03c7 │ │ -05f242: 1100 |000d: return-object v0 │ │ +05fa4c: |[05fa4c] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ +05fa5c: 5410 c703 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@03c7 │ │ +05fa60: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +05fa64: 2200 dd01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@01dd │ │ +05fa68: 7020 530a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0a53 │ │ +05fa6e: 5b10 c703 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@03c7 │ │ +05fa72: 5410 c703 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@03c7 │ │ +05fa76: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x000b line=532 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -44518,22 +44517,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05f244: |[05f244] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ -05f254: 5410 c803 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@03c8 │ │ -05f258: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -05f25c: 2200 da01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@01da │ │ -05f260: 7020 640a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0a64 │ │ -05f266: 5b10 c803 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@03c8 │ │ -05f26a: 5410 c803 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@03c8 │ │ -05f26e: 1100 |000d: return-object v0 │ │ +05fa78: |[05fa78] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ +05fa88: 5410 c803 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@03c8 │ │ +05fa8c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +05fa90: 2200 de01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@01de │ │ +05fa94: 7020 640a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0a64 │ │ +05fa9a: 5b10 c803 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@03c8 │ │ +05fa9e: 5410 c803 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@03c8 │ │ +05faa2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x0004 line=537 │ │ 0x000b line=539 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -44544,22 +44543,22 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05f270: |[05f270] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ -05f280: 5410 c903 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@03c9 │ │ -05f284: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -05f288: 2200 dc01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@01dc │ │ -05f28c: 7020 7f0a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@0a7f │ │ -05f292: 5b10 c903 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@03c9 │ │ -05f296: 5410 c903 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@03c9 │ │ -05f29a: 1100 |000d: return-object v0 │ │ +05faa4: |[05faa4] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ +05fab4: 5410 c903 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@03c9 │ │ +05fab8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +05fabc: 2200 e001 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@01e0 │ │ +05fac0: 7020 7f0a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@0a7f │ │ +05fac6: 5b10 c903 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@03c9 │ │ +05faca: 5410 c903 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@03c9 │ │ +05face: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000b line=546 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -44570,26 +44569,26 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -05f29c: |[05f29c] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ -05f2ac: 6e10 910a 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ -05f2b2: 0a00 |0003: move-result v0 │ │ -05f2b4: 2302 1905 |0004: new-array v2, v0, [Ljava/lang/Object; // type@0519 │ │ -05f2b8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -05f2ba: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ -05f2be: 6e30 8f0a 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ -05f2c4: 0c03 |000c: move-result-object v3 │ │ -05f2c6: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ -05f2ca: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05f2ce: 28f6 |0011: goto 0007 // -000a │ │ -05f2d0: 1102 |0012: return-object v2 │ │ +05fad0: |[05fad0] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ +05fae0: 6e10 910a 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ +05fae6: 0a00 |0003: move-result v0 │ │ +05fae8: 2302 1f05 |0004: new-array v2, v0, [Ljava/lang/Object; // type@051f │ │ +05faec: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +05faee: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ +05faf2: 6e30 8f0a 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ +05faf8: 0c03 |000c: move-result-object v3 │ │ +05fafa: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ +05fafe: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05fb02: 28f6 |0011: goto 0007 // -000a │ │ +05fb04: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0004 line=487 │ │ 0x0006 line=488 │ │ 0x0009 line=489 │ │ 0x000f line=488 │ │ @@ -44607,41 +44606,41 @@ │ │ type : '([Ljava/lang/Object;I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -05f2d4: |[05f2d4] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -05f2e4: 6e10 910a 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ -05f2ea: 0a00 |0003: move-result v0 │ │ -05f2ec: 2153 |0004: array-length v3, v5 │ │ -05f2ee: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ -05f2f2: 6e10 b624 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -05f2f8: 0c03 |000a: move-result-object v3 │ │ -05f2fa: 6e10 8624 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@2486 │ │ -05f300: 0c03 |000e: move-result-object v3 │ │ -05f302: 7120 f124 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@24f1 │ │ -05f308: 0c03 |0012: move-result-object v3 │ │ -05f30a: 1f03 1905 |0013: check-cast v3, [Ljava/lang/Object; // type@0519 │ │ -05f30e: 0732 |0015: move-object v2, v3 │ │ -05f310: 1f02 1905 |0016: check-cast v2, [Ljava/lang/Object; // type@0519 │ │ -05f314: 0725 |0018: move-object v5, v2 │ │ -05f316: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -05f318: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ -05f31c: 6e30 8f0a 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ -05f322: 0c03 |001f: move-result-object v3 │ │ -05f324: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ -05f328: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05f32c: 28f6 |0024: goto 001a // -000a │ │ -05f32e: 2153 |0025: array-length v3, v5 │ │ -05f330: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ -05f334: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -05f336: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ -05f33a: 1105 |002b: return-object v5 │ │ +05fb08: |[05fb08] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +05fb18: 6e10 910a 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a91 │ │ +05fb1e: 0a00 |0003: move-result v0 │ │ +05fb20: 2153 |0004: array-length v3, v5 │ │ +05fb22: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ +05fb26: 6e10 b624 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +05fb2c: 0c03 |000a: move-result-object v3 │ │ +05fb2e: 6e10 8624 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@2486 │ │ +05fb34: 0c03 |000e: move-result-object v3 │ │ +05fb36: 7120 f124 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@24f1 │ │ +05fb3c: 0c03 |0012: move-result-object v3 │ │ +05fb3e: 1f03 1f05 |0013: check-cast v3, [Ljava/lang/Object; // type@051f │ │ +05fb42: 0732 |0015: move-object v2, v3 │ │ +05fb44: 1f02 1f05 |0016: check-cast v2, [Ljava/lang/Object; // type@051f │ │ +05fb48: 0725 |0018: move-object v5, v2 │ │ +05fb4a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +05fb4c: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ +05fb50: 6e30 8f0a 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a8f │ │ +05fb56: 0c03 |001f: move-result-object v3 │ │ +05fb58: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ +05fb5c: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05fb60: 28f6 |0024: goto 001a // -000a │ │ +05fb62: 2153 |0025: array-length v3, v5 │ │ +05fb64: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ +05fb68: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +05fb6a: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ +05fb6e: 1105 |002b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0004 line=496 │ │ 0x0007 line=497 │ │ 0x0018 line=499 │ │ 0x0019 line=501 │ │ @@ -44656,21 +44655,21 @@ │ │ 0x0018 - 0x0019 reg=2 newArray [Ljava/lang/Object; [TT; │ │ 0x0004 - 0x002c reg=0 N I │ │ 0x001a - 0x002c reg=1 i I │ │ 0x0000 - 0x002c reg=4 this Landroid/support/v4/util/MapCollections; Landroid/support/v4/util/MapCollections; │ │ 0x0000 - 0x002c reg=5 array [Ljava/lang/Object; [TT; │ │ 0x0000 - 0x002c reg=6 offset I │ │ │ │ - source_file_idx : 2808 (MapCollections.java) │ │ + source_file_idx : 2814 (MapCollections.java) │ │ │ │ Class #233 header: │ │ -class_idx : 478 │ │ +class_idx : 482 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3059 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3065 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #233 annotations: │ │ Annotations on class │ │ @@ -44699,21 +44698,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/util/Pools$Pool;) │ │ name : 'release' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3059 (Pools.java) │ │ + source_file_idx : 3065 (Pools.java) │ │ │ │ Class #234 header: │ │ -class_idx : 481 │ │ +class_idx : 485 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3059 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3065 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #234 annotations: │ │ Annotations on class │ │ @@ -44732,32 +44731,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f33c: |[05f33c] android.support.v4.util.Pools.:()V │ │ -05f34c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05f352: 0e00 |0003: return-void │ │ +05fb70: |[05fb70] android.support.v4.util.Pools.:()V │ │ +05fb80: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05fb86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=71 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/Pools; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3059 (Pools.java) │ │ + source_file_idx : 3065 (Pools.java) │ │ │ │ Class #235 header: │ │ -class_idx : 482 │ │ +class_idx : 486 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3253 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3259 │ │ static_fields_size : 8 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 20 │ │ │ │ Class #235 annotations: │ │ Annotations on class │ │ @@ -44840,23 +44839,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -05f354: |[05f354] android.support.v4.util.SimpleArrayMap.:()V │ │ -05f364: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05f36a: 6200 a903 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a9 │ │ -05f36e: 5b10 d403 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05f372: 6200 ab03 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03ab │ │ -05f376: 5b10 d103 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05f37a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -05f37c: 5910 d503 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05f380: 0e00 |000e: return-void │ │ +05fb88: |[05fb88] android.support.v4.util.SimpleArrayMap.:()V │ │ +05fb98: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05fb9e: 6200 a903 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a9 │ │ +05fba2: 5b10 d403 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +05fba6: 6200 ab03 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03ab │ │ +05fbaa: 5b10 d103 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +05fbae: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +05fbb0: 5910 d503 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +05fbb4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ 0x0007 line=210 │ │ 0x000b line=211 │ │ 0x000e line=212 │ │ @@ -44869,26 +44868,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -05f384: |[05f384] android.support.v4.util.SimpleArrayMap.:(I)V │ │ -05f394: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05f39a: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ -05f39e: 6200 a903 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a9 │ │ -05f3a2: 5b10 d403 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05f3a6: 6200 ab03 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03ab │ │ -05f3aa: 5b10 d103 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05f3ae: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -05f3b0: 5910 d503 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05f3b4: 0e00 |0010: return-void │ │ -05f3b6: 7020 ad0a 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0aad │ │ -05f3bc: 28f9 |0014: goto 000d // -0007 │ │ +05fbb8: |[05fbb8] android.support.v4.util.SimpleArrayMap.:(I)V │ │ +05fbc8: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +05fbce: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ +05fbd2: 6200 a903 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a9 │ │ +05fbd6: 5b10 d403 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +05fbda: 6200 ab03 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03ab │ │ +05fbde: 5b10 d103 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +05fbe2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +05fbe4: 5910 d503 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +05fbe8: 0e00 |0010: return-void │ │ +05fbea: 7020 ad0a 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0aad │ │ +05fbf0: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ 0x0005 line=219 │ │ 0x0009 line=220 │ │ 0x000d line=224 │ │ @@ -44904,19 +44903,19 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05f3c0: |[05f3c0] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -05f3d0: 7010 aa0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0aaa │ │ -05f3d6: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ -05f3da: 6e20 bc0a 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0abc │ │ -05f3e0: 0e00 |0008: return-void │ │ +05fbf4: |[05fbf4] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +05fc04: 7010 aa0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0aaa │ │ +05fc0a: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ +05fc0e: 6e20 bc0a 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0abc │ │ +05fc14: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x0005 line=233 │ │ 0x0008 line=235 │ │ locals : │ │ @@ -44929,86 +44928,86 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 115 16-bit code units │ │ -05f3e4: |[05f3e4] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ -05f3f4: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -05f3f8: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ -05f3fc: 1c02 d001 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@01d0 │ │ -05f400: 1d02 |0006: monitor-enter v2 │ │ -05f402: 6201 d603 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d6 │ │ -05f406: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ -05f40a: 6200 d603 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d6 │ │ -05f40e: 5b50 d103 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05f412: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -05f414: 4601 0001 |0010: aget-object v1, v0, v1 │ │ -05f418: 1f01 1905 |0012: check-cast v1, [Ljava/lang/Object; // type@0519 │ │ -05f41c: 1f01 1905 |0014: check-cast v1, [Ljava/lang/Object; // type@0519 │ │ -05f420: 6901 d603 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d6 │ │ -05f424: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -05f426: 4601 0001 |0019: aget-object v1, v0, v1 │ │ -05f42a: 1f01 f504 |001b: check-cast v1, [I // type@04f5 │ │ -05f42e: 1f01 f504 |001d: check-cast v1, [I // type@04f5 │ │ -05f432: 5b51 d403 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05f436: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -05f438: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -05f43a: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -05f43c: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ -05f440: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ -05f444: 6001 d703 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d7 │ │ -05f448: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05f44c: 6701 d703 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d7 │ │ -05f450: 1e02 |002e: monitor-exit v2 │ │ -05f452: 0e00 |002f: return-void │ │ -05f454: 1e02 |0030: monitor-exit v2 │ │ -05f456: 2361 f504 |0031: new-array v1, v6, [I // type@04f5 │ │ -05f45a: 5b51 d403 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05f45e: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ -05f462: 2311 1905 |0037: new-array v1, v1, [Ljava/lang/Object; // type@0519 │ │ -05f466: 5b51 d103 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05f46a: 28f4 |003b: goto 002f // -000c │ │ -05f46c: 0d01 |003c: move-exception v1 │ │ -05f46e: 1e02 |003d: monitor-exit v2 │ │ -05f470: 2701 |003e: throw v1 │ │ -05f472: 1241 |003f: const/4 v1, #int 4 // #4 │ │ -05f474: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ -05f478: 1c02 d001 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@01d0 │ │ -05f47c: 1d02 |0044: monitor-enter v2 │ │ -05f47e: 6201 d203 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03d2 │ │ -05f482: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ -05f486: 6200 d203 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03d2 │ │ -05f48a: 5b50 d103 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05f48e: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -05f490: 4601 0001 |004e: aget-object v1, v0, v1 │ │ -05f494: 1f01 1905 |0050: check-cast v1, [Ljava/lang/Object; // type@0519 │ │ -05f498: 1f01 1905 |0052: check-cast v1, [Ljava/lang/Object; // type@0519 │ │ -05f49c: 6901 d203 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03d2 │ │ -05f4a0: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -05f4a2: 4601 0001 |0057: aget-object v1, v0, v1 │ │ -05f4a6: 1f01 f504 |0059: check-cast v1, [I // type@04f5 │ │ -05f4aa: 1f01 f504 |005b: check-cast v1, [I // type@04f5 │ │ -05f4ae: 5b51 d403 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05f4b2: 1201 |005f: const/4 v1, #int 0 // #0 │ │ -05f4b4: 1213 |0060: const/4 v3, #int 1 // #1 │ │ -05f4b6: 1204 |0061: const/4 v4, #int 0 // #0 │ │ -05f4b8: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ -05f4bc: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ -05f4c0: 6001 d303 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d3 │ │ -05f4c4: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05f4c8: 6701 d303 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d3 │ │ -05f4cc: 1e02 |006c: monitor-exit v2 │ │ -05f4ce: 28c2 |006d: goto 002f // -003e │ │ -05f4d0: 0d01 |006e: move-exception v1 │ │ -05f4d2: 1e02 |006f: monitor-exit v2 │ │ -05f4d4: 2701 |0070: throw v1 │ │ -05f4d6: 1e02 |0071: monitor-exit v2 │ │ -05f4d8: 28bf |0072: goto 0031 // -0041 │ │ +05fc18: |[05fc18] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ +05fc28: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +05fc2c: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ +05fc30: 1c02 d401 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@01d4 │ │ +05fc34: 1d02 |0006: monitor-enter v2 │ │ +05fc36: 6201 d603 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d6 │ │ +05fc3a: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ +05fc3e: 6200 d603 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d6 │ │ +05fc42: 5b50 d103 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +05fc46: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +05fc48: 4601 0001 |0010: aget-object v1, v0, v1 │ │ +05fc4c: 1f01 1f05 |0012: check-cast v1, [Ljava/lang/Object; // type@051f │ │ +05fc50: 1f01 1f05 |0014: check-cast v1, [Ljava/lang/Object; // type@051f │ │ +05fc54: 6901 d603 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d6 │ │ +05fc58: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +05fc5a: 4601 0001 |0019: aget-object v1, v0, v1 │ │ +05fc5e: 1f01 fb04 |001b: check-cast v1, [I // type@04fb │ │ +05fc62: 1f01 fb04 |001d: check-cast v1, [I // type@04fb │ │ +05fc66: 5b51 d403 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +05fc6a: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +05fc6c: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +05fc6e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +05fc70: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ +05fc74: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ +05fc78: 6001 d703 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d7 │ │ +05fc7c: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05fc80: 6701 d703 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d7 │ │ +05fc84: 1e02 |002e: monitor-exit v2 │ │ +05fc86: 0e00 |002f: return-void │ │ +05fc88: 1e02 |0030: monitor-exit v2 │ │ +05fc8a: 2361 fb04 |0031: new-array v1, v6, [I // type@04fb │ │ +05fc8e: 5b51 d403 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +05fc92: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ +05fc96: 2311 1f05 |0037: new-array v1, v1, [Ljava/lang/Object; // type@051f │ │ +05fc9a: 5b51 d103 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +05fc9e: 28f4 |003b: goto 002f // -000c │ │ +05fca0: 0d01 |003c: move-exception v1 │ │ +05fca2: 1e02 |003d: monitor-exit v2 │ │ +05fca4: 2701 |003e: throw v1 │ │ +05fca6: 1241 |003f: const/4 v1, #int 4 // #4 │ │ +05fca8: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ +05fcac: 1c02 d401 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@01d4 │ │ +05fcb0: 1d02 |0044: monitor-enter v2 │ │ +05fcb2: 6201 d203 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03d2 │ │ +05fcb6: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ +05fcba: 6200 d203 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03d2 │ │ +05fcbe: 5b50 d103 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +05fcc2: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +05fcc4: 4601 0001 |004e: aget-object v1, v0, v1 │ │ +05fcc8: 1f01 1f05 |0050: check-cast v1, [Ljava/lang/Object; // type@051f │ │ +05fccc: 1f01 1f05 |0052: check-cast v1, [Ljava/lang/Object; // type@051f │ │ +05fcd0: 6901 d203 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03d2 │ │ +05fcd4: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +05fcd6: 4601 0001 |0057: aget-object v1, v0, v1 │ │ +05fcda: 1f01 fb04 |0059: check-cast v1, [I // type@04fb │ │ +05fcde: 1f01 fb04 |005b: check-cast v1, [I // type@04fb │ │ +05fce2: 5b51 d403 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +05fce6: 1201 |005f: const/4 v1, #int 0 // #0 │ │ +05fce8: 1213 |0060: const/4 v3, #int 1 // #1 │ │ +05fcea: 1204 |0061: const/4 v4, #int 0 // #0 │ │ +05fcec: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ +05fcf0: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ +05fcf4: 6001 d303 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d3 │ │ +05fcf8: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05fcfc: 6701 d303 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d3 │ │ +05fd00: 1e02 |006c: monitor-exit v2 │ │ +05fd02: 28c2 |006d: goto 002f // -003e │ │ +05fd04: 0d01 |006e: move-exception v1 │ │ +05fd06: 1e02 |006f: monitor-exit v2 │ │ +05fd08: 2701 |0070: throw v1 │ │ +05fd0a: 1e02 |0071: monitor-exit v2 │ │ +05fd0c: 28bf |0072: goto 0031 // -0041 │ │ catches : 4 │ │ 0x0007 - 0x0031 │ │ -> 0x003c │ │ 0x003d - 0x003e │ │ -> 0x003c │ │ 0x0045 - 0x0070 │ │ -> 0x006e │ │ @@ -45053,73 +45052,73 @@ │ │ type : '([I[Ljava/lang/Object;I)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 92 16-bit code units │ │ -05f504: |[05f504] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ -05f514: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ -05f518: 1224 |0002: const/4 v4, #int 2 // #2 │ │ -05f51a: 2151 |0003: array-length v1, v5 │ │ -05f51c: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ -05f520: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ -05f524: 1c02 d001 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@01d0 │ │ -05f528: 1d02 |000a: monitor-enter v2 │ │ -05f52a: 6001 d703 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d7 │ │ -05f52e: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ -05f532: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -05f534: 6203 d603 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d6 │ │ -05f538: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ -05f53c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -05f53e: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ -05f542: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -05f546: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ -05f54a: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ -05f54e: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -05f550: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ -05f554: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05f558: 28f9 |0022: goto 001b // -0007 │ │ -05f55a: 6906 d603 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d6 │ │ -05f55e: 6001 d703 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d7 │ │ -05f562: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05f566: 6701 d703 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d7 │ │ -05f56a: 1e02 |002b: monitor-exit v2 │ │ -05f56c: 0e00 |002c: return-void │ │ -05f56e: 0d01 |002d: move-exception v1 │ │ -05f570: 1e02 |002e: monitor-exit v2 │ │ -05f572: 2701 |002f: throw v1 │ │ -05f574: 2151 |0030: array-length v1, v5 │ │ -05f576: 1242 |0031: const/4 v2, #int 4 // #4 │ │ -05f578: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ -05f57c: 1c02 d001 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@01d0 │ │ -05f580: 1d02 |0036: monitor-enter v2 │ │ -05f582: 6001 d303 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d3 │ │ -05f586: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ -05f58a: 1201 |003b: const/4 v1, #int 0 // #0 │ │ -05f58c: 6203 d203 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03d2 │ │ -05f590: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ -05f594: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -05f596: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ -05f59a: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -05f59e: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ -05f5a2: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ -05f5a6: 1201 |0049: const/4 v1, #int 0 // #0 │ │ -05f5a8: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ -05f5ac: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05f5b0: 28f9 |004e: goto 0047 // -0007 │ │ -05f5b2: 6906 d203 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03d2 │ │ -05f5b6: 6001 d303 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d3 │ │ -05f5ba: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05f5be: 6701 d303 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d3 │ │ -05f5c2: 1e02 |0057: monitor-exit v2 │ │ -05f5c4: 28d4 |0058: goto 002c // -002c │ │ -05f5c6: 0d01 |0059: move-exception v1 │ │ -05f5c8: 1e02 |005a: monitor-exit v2 │ │ -05f5ca: 2701 |005b: throw v1 │ │ +05fd38: |[05fd38] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ +05fd48: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ +05fd4c: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +05fd4e: 2151 |0003: array-length v1, v5 │ │ +05fd50: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ +05fd54: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ +05fd58: 1c02 d401 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@01d4 │ │ +05fd5c: 1d02 |000a: monitor-enter v2 │ │ +05fd5e: 6001 d703 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d7 │ │ +05fd62: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ +05fd66: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +05fd68: 6203 d603 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d6 │ │ +05fd6c: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ +05fd70: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +05fd72: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ +05fd76: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +05fd7a: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ +05fd7e: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ +05fd82: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +05fd84: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ +05fd88: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05fd8c: 28f9 |0022: goto 001b // -0007 │ │ +05fd8e: 6906 d603 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d6 │ │ +05fd92: 6001 d703 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d7 │ │ +05fd96: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05fd9a: 6701 d703 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d7 │ │ +05fd9e: 1e02 |002b: monitor-exit v2 │ │ +05fda0: 0e00 |002c: return-void │ │ +05fda2: 0d01 |002d: move-exception v1 │ │ +05fda4: 1e02 |002e: monitor-exit v2 │ │ +05fda6: 2701 |002f: throw v1 │ │ +05fda8: 2151 |0030: array-length v1, v5 │ │ +05fdaa: 1242 |0031: const/4 v2, #int 4 // #4 │ │ +05fdac: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ +05fdb0: 1c02 d401 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@01d4 │ │ +05fdb4: 1d02 |0036: monitor-enter v2 │ │ +05fdb6: 6001 d303 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d3 │ │ +05fdba: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ +05fdbe: 1201 |003b: const/4 v1, #int 0 // #0 │ │ +05fdc0: 6203 d203 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03d2 │ │ +05fdc4: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ +05fdc8: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +05fdca: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ +05fdce: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +05fdd2: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ +05fdd6: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ +05fdda: 1201 |0049: const/4 v1, #int 0 // #0 │ │ +05fddc: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ +05fde0: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05fde4: 28f9 |004e: goto 0047 // -0007 │ │ +05fde6: 6906 d203 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03d2 │ │ +05fdea: 6001 d303 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d3 │ │ +05fdee: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05fdf2: 6701 d303 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d3 │ │ +05fdf6: 1e02 |0057: monitor-exit v2 │ │ +05fdf8: 28d4 |0058: goto 002c // -002c │ │ +05fdfa: 0d01 |0059: move-exception v1 │ │ +05fdfc: 1e02 |005a: monitor-exit v2 │ │ +05fdfe: 2701 |005b: throw v1 │ │ catches : 2 │ │ 0x000b - 0x002f │ │ -> 0x002d │ │ 0x0037 - 0x005b │ │ -> 0x0059 │ │ positions : │ │ 0x0003 line=173 │ │ @@ -45159,28 +45158,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -05f5e4: |[05f5e4] android.support.v4.util.SimpleArrayMap.clear:()V │ │ -05f5f4: 5230 d503 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05f5f8: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -05f5fc: 5430 d403 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05f600: 5431 d103 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05f604: 5232 d503 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05f608: 7130 b30a 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0ab3 │ │ -05f60e: 6200 a903 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a9 │ │ -05f612: 5b30 d403 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05f616: 6200 ab03 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03ab │ │ -05f61a: 5b30 d103 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05f61e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -05f620: 5930 d503 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05f624: 0e00 |0018: return-void │ │ +05fe18: |[05fe18] android.support.v4.util.SimpleArrayMap.clear:()V │ │ +05fe28: 5230 d503 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +05fe2c: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +05fe30: 5430 d403 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +05fe34: 5431 d103 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +05fe38: 5232 d503 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +05fe3c: 7130 b30a 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0ab3 │ │ +05fe42: 6200 a903 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a9 │ │ +05fe46: 5b30 d403 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +05fe4a: 6200 ab03 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03ab │ │ +05fe4e: 5b30 d103 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +05fe52: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +05fe54: 5930 d503 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +05fe58: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ 0x000d line=243 │ │ 0x0011 line=244 │ │ 0x0015 line=245 │ │ @@ -45194,31 +45193,31 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -05f628: |[05f628] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ -05f638: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05f63a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -05f63c: 3904 0b00 |0002: if-nez v4, 000d // +000b │ │ -05f640: 6e10 b70a 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0ab7 │ │ -05f646: 0a02 |0007: move-result v2 │ │ -05f648: 3a02 0300 |0008: if-ltz v2, 000b // +0003 │ │ -05f64c: 0f00 |000a: return v0 │ │ -05f64e: 0110 |000b: move v0, v1 │ │ -05f650: 28fe |000c: goto 000a // -0002 │ │ -05f652: 6e10 b724 0400 |000d: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ -05f658: 0a02 |0010: move-result v2 │ │ -05f65a: 6e30 b60a 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0ab6 │ │ -05f660: 0a02 |0014: move-result v2 │ │ -05f662: 3b02 f5ff |0015: if-gez v2, 000a // -000b │ │ -05f666: 0110 |0017: move v0, v1 │ │ -05f668: 28f2 |0018: goto 000a // -000e │ │ +05fe5c: |[05fe5c] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ +05fe6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05fe6e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +05fe70: 3904 0b00 |0002: if-nez v4, 000d // +000b │ │ +05fe74: 6e10 b70a 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0ab7 │ │ +05fe7a: 0a02 |0007: move-result v2 │ │ +05fe7c: 3a02 0300 |0008: if-ltz v2, 000b // +0003 │ │ +05fe80: 0f00 |000a: return v0 │ │ +05fe82: 0110 |000b: move v0, v1 │ │ +05fe84: 28fe |000c: goto 000a // -0002 │ │ +05fe86: 6e10 b724 0400 |000d: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ +05fe8c: 0a02 |0010: move-result v2 │ │ +05fe8e: 6e30 b60a 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0ab6 │ │ +05fe94: 0a02 |0014: move-result v2 │ │ +05fe96: 3b02 f5ff |0015: if-gez v2, 000a // -000b │ │ +05fe9a: 0110 |0017: move v0, v1 │ │ +05fe9c: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0019 reg=3 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0019 reg=4 key Ljava/lang/Object; │ │ @@ -45228,22 +45227,22 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05f66c: |[05f66c] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ -05f67c: 6e20 b80a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0ab8 │ │ -05f682: 0a00 |0003: move-result v0 │ │ -05f684: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ -05f688: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -05f68a: 0f00 |0007: return v0 │ │ -05f68c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05f68e: 28fe |0009: goto 0007 // -0002 │ │ +05fea0: |[05fea0] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ +05feb0: 6e20 b80a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0ab8 │ │ +05feb6: 0a00 |0003: move-result v0 │ │ +05feb8: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ +05febc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05febe: 0f00 |0007: return v0 │ │ +05fec0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05fec2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=2 value Ljava/lang/Object; │ │ @@ -45253,34 +45252,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -05f690: |[05f690] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ -05f6a0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -05f6a2: 5452 d403 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05f6a6: 2122 |0003: array-length v2, v2 │ │ -05f6a8: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ -05f6ac: 5451 d403 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05f6b0: 5450 d103 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05f6b4: 7020 ad0a 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0aad │ │ -05f6ba: 5252 d503 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05f6be: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ -05f6c2: 5452 d403 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05f6c6: 5253 d503 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05f6ca: 7153 e524 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05f6d0: 5452 d103 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05f6d4: 5253 d503 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05f6d8: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ -05f6dc: 7153 e524 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05f6e2: 5252 d503 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05f6e6: 7130 b30a 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0ab3 │ │ -05f6ec: 0e00 |0026: return-void │ │ +05fec4: |[05fec4] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ +05fed4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +05fed6: 5452 d403 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +05feda: 2122 |0003: array-length v2, v2 │ │ +05fedc: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ +05fee0: 5451 d403 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +05fee4: 5450 d103 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +05fee8: 7020 ad0a 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0aad │ │ +05feee: 5252 d503 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +05fef2: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ +05fef6: 5452 d403 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +05fefa: 5253 d503 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +05fefe: 7153 e524 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +05ff04: 5452 d103 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +05ff08: 5253 d503 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +05ff0c: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ +05ff10: 7153 e524 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +05ff16: 5252 d503 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +05ff1a: 7130 b30a 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0ab3 │ │ +05ff20: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0006 line=255 │ │ 0x0008 line=256 │ │ 0x000a line=257 │ │ 0x000d line=258 │ │ @@ -45300,61 +45299,61 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -05f6f0: |[05f6f0] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ -05f700: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -05f702: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -05f704: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ -05f708: 0f06 |0004: return v6 │ │ -05f70a: 20b8 db04 |0005: instance-of v8, v11, Ljava/util/Map; // type@04db │ │ -05f70e: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ -05f712: 07b3 |0009: move-object v3, v11 │ │ -05f714: 1f03 db04 |000a: check-cast v3, Ljava/util/Map; // type@04db │ │ -05f718: 6e10 c00a 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0ac0 │ │ -05f71e: 0a08 |000f: move-result v8 │ │ -05f720: 7210 4b25 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@254b │ │ -05f726: 0a09 |0013: move-result v9 │ │ -05f728: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ -05f72c: 0176 |0016: move v6, v7 │ │ -05f72e: 28ed |0017: goto 0004 // -0013 │ │ -05f730: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -05f732: 52a8 d503 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05f736: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ -05f73a: 6e20 ba0a 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0aba │ │ -05f740: 0c02 |0020: move-result-object v2 │ │ -05f742: 6e20 c20a 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0ac2 │ │ -05f748: 0c04 |0024: move-result-object v4 │ │ -05f74a: 7220 4725 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2547 │ │ -05f750: 0c05 |0028: move-result-object v5 │ │ -05f752: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ -05f756: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ -05f75a: 7220 4525 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@2545 │ │ -05f760: 0a08 |0030: move-result v8 │ │ -05f762: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ -05f766: 0176 |0033: move v6, v7 │ │ -05f768: 28d0 |0034: goto 0004 // -0030 │ │ -05f76a: 6e20 b524 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ -05f770: 0a08 |0038: move-result v8 │ │ -05f772: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ -05f776: 0176 |003b: move v6, v7 │ │ -05f778: 28c8 |003c: goto 0004 // -0038 │ │ -05f77a: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05f77e: 28da |003f: goto 0019 // -0026 │ │ -05f780: 0d01 |0040: move-exception v1 │ │ -05f782: 0176 |0041: move v6, v7 │ │ -05f784: 28c2 |0042: goto 0004 // -003e │ │ -05f786: 0d01 |0043: move-exception v1 │ │ -05f788: 0176 |0044: move v6, v7 │ │ -05f78a: 28bf |0045: goto 0004 // -0041 │ │ -05f78c: 0176 |0046: move v6, v7 │ │ -05f78e: 28bd |0047: goto 0004 // -0043 │ │ +05ff24: |[05ff24] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ +05ff34: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +05ff36: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +05ff38: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ +05ff3c: 0f06 |0004: return v6 │ │ +05ff3e: 20b8 e104 |0005: instance-of v8, v11, Ljava/util/Map; // type@04e1 │ │ +05ff42: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ +05ff46: 07b3 |0009: move-object v3, v11 │ │ +05ff48: 1f03 e104 |000a: check-cast v3, Ljava/util/Map; // type@04e1 │ │ +05ff4c: 6e10 c00a 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0ac0 │ │ +05ff52: 0a08 |000f: move-result v8 │ │ +05ff54: 7210 4b25 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@254b │ │ +05ff5a: 0a09 |0013: move-result v9 │ │ +05ff5c: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ +05ff60: 0176 |0016: move v6, v7 │ │ +05ff62: 28ed |0017: goto 0004 // -0013 │ │ +05ff64: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +05ff66: 52a8 d503 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +05ff6a: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ +05ff6e: 6e20 ba0a 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0aba │ │ +05ff74: 0c02 |0020: move-result-object v2 │ │ +05ff76: 6e20 c20a 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0ac2 │ │ +05ff7c: 0c04 |0024: move-result-object v4 │ │ +05ff7e: 7220 4725 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2547 │ │ +05ff84: 0c05 |0028: move-result-object v5 │ │ +05ff86: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ +05ff8a: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ +05ff8e: 7220 4525 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@2545 │ │ +05ff94: 0a08 |0030: move-result v8 │ │ +05ff96: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ +05ff9a: 0176 |0033: move v6, v7 │ │ +05ff9c: 28d0 |0034: goto 0004 // -0030 │ │ +05ff9e: 6e20 b524 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ +05ffa4: 0a08 |0038: move-result v8 │ │ +05ffa6: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ +05ffaa: 0176 |003b: move v6, v7 │ │ +05ffac: 28c8 |003c: goto 0004 // -0038 │ │ +05ffae: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05ffb2: 28da |003f: goto 0019 // -0026 │ │ +05ffb4: 0d01 |0040: move-exception v1 │ │ +05ffb6: 0176 |0041: move v6, v7 │ │ +05ffb8: 28c2 |0042: goto 0004 // -003e │ │ +05ffba: 0d01 |0043: move-exception v1 │ │ +05ffbc: 0176 |0044: move v6, v7 │ │ +05ffbe: 28bf |0045: goto 0004 // -0041 │ │ +05ffc0: 0176 |0046: move v6, v7 │ │ +05ffc2: 28bd |0047: goto 0004 // -0043 │ │ catches : 1 │ │ 0x0019 - 0x0038 │ │ Ljava/lang/NullPointerException; -> 0x0040 │ │ Ljava/lang/ClassCastException; -> 0x0043 │ │ positions : │ │ 0x0002 line=522 │ │ 0x0004 line=551 │ │ @@ -45394,31 +45393,31 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -05f7a0: |[05f7a0] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05f7b0: 3904 1100 |0000: if-nez v4, 0011 // +0011 │ │ -05f7b4: 6e10 b70a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0ab7 │ │ -05f7ba: 0a00 |0005: move-result v0 │ │ -05f7bc: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ -05f7c0: 5431 d103 |0008: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05f7c4: e002 0001 |000a: shl-int/lit8 v2, v0, #int 1 // #01 │ │ -05f7c8: d802 0201 |000c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05f7cc: 4601 0102 |000e: aget-object v1, v1, v2 │ │ -05f7d0: 1101 |0010: return-object v1 │ │ -05f7d2: 6e10 b724 0400 |0011: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ -05f7d8: 0a01 |0014: move-result v1 │ │ -05f7da: 6e30 b60a 4301 |0015: invoke-virtual {v3, v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0ab6 │ │ -05f7e0: 0a00 |0018: move-result v0 │ │ -05f7e2: 28ed |0019: goto 0006 // -0013 │ │ -05f7e4: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -05f7e6: 28f5 |001b: goto 0010 // -000b │ │ +05ffd4: |[05ffd4] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05ffe4: 3904 1100 |0000: if-nez v4, 0011 // +0011 │ │ +05ffe8: 6e10 b70a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0ab7 │ │ +05ffee: 0a00 |0005: move-result v0 │ │ +05fff0: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ +05fff4: 5431 d103 |0008: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +05fff8: e002 0001 |000a: shl-int/lit8 v2, v0, #int 1 // #01 │ │ +05fffc: d802 0201 |000c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +060000: 4601 0102 |000e: aget-object v1, v1, v2 │ │ +060004: 1101 |0010: return-object v1 │ │ +060006: 6e10 b724 0400 |0011: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ +06000c: 0a01 |0014: move-result v1 │ │ +06000e: 6e30 b60a 4301 |0015: invoke-virtual {v3, v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0ab6 │ │ +060014: 0a00 |0018: move-result v0 │ │ +060016: 28ed |0019: goto 0006 // -0013 │ │ +060018: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +06001a: 28f5 |001b: goto 0010 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0006 line=314 │ │ 0x0011 line=313 │ │ 0x001a line=314 │ │ locals : │ │ @@ -45433,35 +45432,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -05f7e8: |[05f7e8] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ -05f7f8: 5491 d403 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05f7fc: 5490 d103 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05f800: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -05f802: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -05f804: 1215 |0006: const/4 v5, #int 1 // #1 │ │ -05f806: 5294 d503 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05f80a: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ -05f80e: 4606 0005 |000b: aget-object v6, v0, v5 │ │ -05f812: 4408 0102 |000d: aget v8, v1, v2 │ │ -05f816: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ -05f81a: 1207 |0011: const/4 v7, #int 0 // #0 │ │ -05f81c: b787 |0012: xor-int/2addr v7, v8 │ │ -05f81e: b073 |0013: add-int/2addr v3, v7 │ │ -05f820: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05f824: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ -05f828: 28f1 |0018: goto 0009 // -000f │ │ -05f82a: 6e10 b724 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ -05f830: 0a07 |001c: move-result v7 │ │ -05f832: 28f5 |001d: goto 0012 // -000b │ │ -05f834: 0f03 |001e: return v3 │ │ +06001c: |[06001c] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ +06002c: 5491 d403 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +060030: 5490 d103 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +060034: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +060036: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +060038: 1215 |0006: const/4 v5, #int 1 // #1 │ │ +06003a: 5294 d503 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +06003e: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ +060042: 4606 0005 |000b: aget-object v6, v0, v5 │ │ +060046: 4408 0102 |000d: aget v8, v1, v2 │ │ +06004a: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ +06004e: 1207 |0011: const/4 v7, #int 0 // #0 │ │ +060050: b787 |0012: xor-int/2addr v7, v8 │ │ +060052: b073 |0013: add-int/2addr v3, v7 │ │ +060054: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ +060058: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ +06005c: 28f1 |0018: goto 0009 // -000f │ │ +06005e: 6e10 b724 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ +060064: 0a07 |001c: move-result v7 │ │ +060066: 28f5 |001d: goto 0012 // -000b │ │ +060068: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x0002 line=560 │ │ 0x0004 line=561 │ │ 0x0005 line=562 │ │ 0x000b line=563 │ │ @@ -45485,61 +45484,61 @@ │ │ type : '(Ljava/lang/Object;I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -05f838: |[05f838] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ -05f848: 5260 d503 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05f84c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -05f850: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -05f852: 0f03 |0005: return v3 │ │ -05f854: 5464 d403 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05f858: 7130 1a0a 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0a1a │ │ -05f85e: 0a03 |000b: move-result v3 │ │ -05f860: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ -05f864: 5464 d103 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05f868: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -05f86c: 4604 0405 |0012: aget-object v4, v4, v5 │ │ -05f870: 6e20 b524 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ -05f876: 0a04 |0017: move-result v4 │ │ -05f878: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ -05f87c: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ -05f880: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ -05f884: 5464 d403 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05f888: 4404 0401 |0020: aget v4, v4, v1 │ │ -05f88c: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ -05f890: 5464 d103 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05f894: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -05f898: 4604 0405 |0028: aget-object v4, v4, v5 │ │ -05f89c: 6e20 b524 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ -05f8a2: 0a04 |002d: move-result v4 │ │ -05f8a4: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -05f8a8: 0113 |0030: move v3, v1 │ │ -05f8aa: 28d4 |0031: goto 0005 // -002c │ │ -05f8ac: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05f8b0: 28e8 |0034: goto 001c // -0018 │ │ -05f8b2: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ -05f8b6: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ -05f8ba: 5464 d403 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05f8be: 4404 0402 |003b: aget v4, v4, v2 │ │ -05f8c2: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ -05f8c6: 5464 d103 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05f8ca: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -05f8ce: 4604 0405 |0043: aget-object v4, v4, v5 │ │ -05f8d2: 6e20 b524 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ -05f8d8: 0a04 |0048: move-result v4 │ │ -05f8da: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ -05f8de: 0123 |004b: move v3, v2 │ │ -05f8e0: 28b9 |004c: goto 0005 // -0047 │ │ -05f8e2: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -05f8e6: 28e8 |004f: goto 0037 // -0018 │ │ -05f8e8: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -05f8ec: 28b3 |0052: goto 0005 // -004d │ │ +06006c: |[06006c] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ +06007c: 5260 d503 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +060080: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +060084: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +060086: 0f03 |0005: return v3 │ │ +060088: 5464 d403 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +06008c: 7130 1a0a 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0a1a │ │ +060092: 0a03 |000b: move-result v3 │ │ +060094: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ +060098: 5464 d103 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +06009c: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +0600a0: 4604 0405 |0012: aget-object v4, v4, v5 │ │ +0600a4: 6e20 b524 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ +0600aa: 0a04 |0017: move-result v4 │ │ +0600ac: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ +0600b0: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ +0600b4: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ +0600b8: 5464 d403 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +0600bc: 4404 0401 |0020: aget v4, v4, v1 │ │ +0600c0: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ +0600c4: 5464 d103 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +0600c8: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +0600cc: 4604 0405 |0028: aget-object v4, v4, v5 │ │ +0600d0: 6e20 b524 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ +0600d6: 0a04 |002d: move-result v4 │ │ +0600d8: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +0600dc: 0113 |0030: move v3, v1 │ │ +0600de: 28d4 |0031: goto 0005 // -002c │ │ +0600e0: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0600e4: 28e8 |0034: goto 001c // -0018 │ │ +0600e6: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ +0600ea: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ +0600ee: 5464 d403 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +0600f2: 4404 0402 |003b: aget v4, v4, v2 │ │ +0600f6: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ +0600fa: 5464 d103 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +0600fe: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +060102: 4604 0405 |0043: aget-object v4, v4, v5 │ │ +060106: 6e20 b524 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ +06010c: 0a04 |0048: move-result v4 │ │ +06010e: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ +060112: 0123 |004b: move v3, v2 │ │ +060114: 28b9 |004c: goto 0005 // -0047 │ │ +060116: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +06011a: 28e8 |004f: goto 0037 // -0018 │ │ +06011c: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +060120: 28b3 |0052: goto 0005 // -004d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=65 │ │ 0x0004 line=66 │ │ 0x0005 line=96 │ │ 0x0006 line=69 │ │ @@ -45567,56 +45566,56 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -05f8f0: |[05f8f0] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ -05f900: 5260 d503 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05f904: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -05f908: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -05f90a: 0f03 |0005: return v3 │ │ -05f90c: 5464 d403 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05f910: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -05f912: 7130 1a0a 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0a1a │ │ -05f918: 0a03 |000c: move-result v3 │ │ -05f91a: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ -05f91e: 5464 d103 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05f922: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -05f926: 4604 0405 |0013: aget-object v4, v4, v5 │ │ -05f92a: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ -05f92e: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ -05f932: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ -05f936: 5464 d403 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05f93a: 4404 0401 |001d: aget v4, v4, v1 │ │ -05f93e: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ -05f942: 5464 d103 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05f946: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -05f94a: 4604 0405 |0025: aget-object v4, v4, v5 │ │ -05f94e: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ -05f952: 0113 |0029: move v3, v1 │ │ -05f954: 28db |002a: goto 0005 // -0025 │ │ -05f956: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05f95a: 28ec |002d: goto 0019 // -0014 │ │ -05f95c: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ -05f960: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ -05f964: 5464 d403 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05f968: 4404 0402 |0034: aget v4, v4, v2 │ │ -05f96c: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ -05f970: 5464 d103 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05f974: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -05f978: 4604 0405 |003c: aget-object v4, v4, v5 │ │ -05f97c: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ -05f980: 0123 |0040: move v3, v2 │ │ -05f982: 28c4 |0041: goto 0005 // -003c │ │ -05f984: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ -05f988: 28ec |0044: goto 0030 // -0014 │ │ -05f98a: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -05f98e: 28be |0047: goto 0005 // -0042 │ │ +060124: |[060124] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ +060134: 5260 d503 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +060138: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +06013c: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +06013e: 0f03 |0005: return v3 │ │ +060140: 5464 d403 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +060144: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +060146: 7130 1a0a 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0a1a │ │ +06014c: 0a03 |000c: move-result v3 │ │ +06014e: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ +060152: 5464 d103 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +060156: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +06015a: 4604 0405 |0013: aget-object v4, v4, v5 │ │ +06015e: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ +060162: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ +060166: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ +06016a: 5464 d403 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +06016e: 4404 0401 |001d: aget v4, v4, v1 │ │ +060172: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ +060176: 5464 d103 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +06017a: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +06017e: 4604 0405 |0025: aget-object v4, v4, v5 │ │ +060182: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ +060186: 0113 |0029: move v3, v1 │ │ +060188: 28db |002a: goto 0005 // -0025 │ │ +06018a: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06018e: 28ec |002d: goto 0019 // -0014 │ │ +060190: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ +060194: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ +060198: 5464 d403 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +06019c: 4404 0402 |0034: aget v4, v4, v2 │ │ +0601a0: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ +0601a4: 5464 d103 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +0601a8: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +0601ac: 4604 0405 |003c: aget-object v4, v4, v5 │ │ +0601b0: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ +0601b4: 0123 |0040: move v3, v2 │ │ +0601b6: 28c4 |0041: goto 0005 // -003c │ │ +0601b8: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0601bc: 28ec |0044: goto 0030 // -0014 │ │ +0601be: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +0601c2: 28be |0047: goto 0005 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=103 │ │ 0x0004 line=104 │ │ 0x0005 line=134 │ │ 0x0006 line=107 │ │ @@ -45642,39 +45641,39 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -05f990: |[05f990] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ -05f9a0: 5243 d503 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05f9a4: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ -05f9a8: 5441 d103 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05f9ac: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ -05f9b0: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -05f9b2: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ -05f9b6: 4603 0102 |000b: aget-object v3, v1, v2 │ │ -05f9ba: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ -05f9be: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -05f9c2: 0f03 |0011: return v3 │ │ -05f9c4: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ -05f9c8: 28f5 |0014: goto 0009 // -000b │ │ -05f9ca: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -05f9cc: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ -05f9d0: 4603 0102 |0018: aget-object v3, v1, v2 │ │ -05f9d4: 6e20 b524 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ -05f9da: 0a03 |001d: move-result v3 │ │ -05f9dc: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ -05f9e0: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -05f9e4: 28ef |0022: goto 0011 // -0011 │ │ -05f9e6: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ -05f9ea: 28f1 |0025: goto 0016 // -000f │ │ -05f9ec: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ -05f9ee: 28ea |0027: goto 0011 // -0016 │ │ +0601c4: |[0601c4] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ +0601d4: 5243 d503 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +0601d8: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ +0601dc: 5441 d103 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +0601e0: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ +0601e4: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +0601e6: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ +0601ea: 4603 0102 |000b: aget-object v3, v1, v2 │ │ +0601ee: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ +0601f2: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +0601f6: 0f03 |0011: return v3 │ │ +0601f8: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ +0601fc: 28f5 |0014: goto 0009 // -000b │ │ +0601fe: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +060200: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ +060204: 4603 0102 |0018: aget-object v3, v1, v2 │ │ +060208: 6e20 b524 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ +06020e: 0a03 |001d: move-result v3 │ │ +060210: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ +060214: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +060218: 28ef |0022: goto 0011 // -0011 │ │ +06021a: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ +06021e: 28f1 |0025: goto 0016 // -000f │ │ +060220: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ +060222: 28ea |0027: goto 0011 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0004 line=278 │ │ 0x0006 line=279 │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ @@ -45700,21 +45699,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -05f9f0: |[05f9f0] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ -05fa00: 5210 d503 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fa04: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ -05fa08: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -05fa0a: 0f00 |0005: return v0 │ │ -05fa0c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -05fa0e: 28fe |0007: goto 0005 // -0002 │ │ +060224: |[060224] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ +060234: 5210 d503 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +060238: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ +06023c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +06023e: 0f00 |0005: return v0 │ │ +060240: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +060242: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ │ │ @@ -45723,19 +45722,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -05fa10: |[05fa10] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ -05fa20: 5420 d103 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fa24: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -05fa28: 4600 0001 |0004: aget-object v0, v0, v1 │ │ -05fa2c: 1100 |0006: return-object v0 │ │ +060244: |[060244] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ +060254: 5420 d103 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +060258: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +06025c: 4600 0001 |0004: aget-object v0, v0, v1 │ │ +060260: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0007 reg=3 index I │ │ @@ -45745,95 +45744,95 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 151 16-bit code units │ │ -05fa30: |[05fa30] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -05fa40: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -05fa44: 1246 |0002: const/4 v6, #int 4 // #4 │ │ -05fa46: 1209 |0003: const/4 v9, #int 0 // #0 │ │ -05fa48: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ -05fa4c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -05fa4e: 6e10 b70a 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0ab7 │ │ -05fa54: 0a01 |000a: move-result v1 │ │ -05fa56: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ -05fa5a: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ -05fa5e: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ -05fa62: 54b6 d103 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fa66: 4605 0601 |0013: aget-object v5, v6, v1 │ │ -05fa6a: 54b6 d103 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fa6e: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ -05fa72: 1105 |0019: return-object v5 │ │ -05fa74: 6e10 b724 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ -05fa7a: 0a00 |001d: move-result v0 │ │ -05fa7c: 6e30 b60a cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0ab6 │ │ -05fa82: 0a01 |0021: move-result v1 │ │ -05fa84: 28e9 |0022: goto 000b // -0017 │ │ -05fa86: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -05fa8a: 52b7 d503 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fa8e: 54b8 d403 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05fa92: 2188 |0029: array-length v8, v8 │ │ -05fa94: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ -05fa98: 52b7 d503 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fa9c: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ -05faa0: 52b6 d503 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05faa4: 52b7 d503 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05faa8: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ -05faac: 9002 0607 |0036: add-int v2, v6, v7 │ │ -05fab0: 54b4 d403 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05fab4: 54b3 d103 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fab8: 7020 ad0a 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0aad │ │ -05fabe: 54b6 d403 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05fac2: 2166 |0041: array-length v6, v6 │ │ -05fac4: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ -05fac8: 54b6 d403 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05facc: 2147 |0046: array-length v7, v4 │ │ -05face: 7157 e524 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05fad4: 54b6 d103 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fad8: 2137 |004c: array-length v7, v3 │ │ -05fada: 7157 e524 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05fae0: 52b6 d503 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fae4: 7130 b30a 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0ab3 │ │ -05faea: 52b6 d503 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05faee: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ -05faf2: 54b6 d403 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05faf6: 54b7 d403 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05fafa: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ -05fafe: 52b9 d503 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fb02: b119 |0061: sub-int/2addr v9, v1 │ │ -05fb04: 7159 e524 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05fb0a: 54b6 d103 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fb0e: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -05fb12: 54b8 d103 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fb16: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ -05fb1a: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ -05fb1e: 52ba d503 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fb22: b11a |0071: sub-int/2addr v10, v1 │ │ -05fb24: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ -05fb28: 715a e524 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05fb2e: 54b6 d403 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05fb32: 4b00 0601 |0079: aput v0, v6, v1 │ │ -05fb36: 54b6 d103 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fb3a: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -05fb3e: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ -05fb42: 54b6 d103 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fb46: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -05fb4a: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ -05fb4e: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ -05fb52: 52b6 d503 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fb56: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ -05fb5a: 59b6 d503 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fb5e: 1205 |008f: const/4 v5, #int 0 // #0 │ │ -05fb60: 2889 |0090: goto 0019 // -0077 │ │ -05fb62: 52b7 d503 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fb66: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ -05fb6a: 0162 |0095: move v2, v6 │ │ -05fb6c: 28a2 |0096: goto 0038 // -005e │ │ +060264: |[060264] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +060274: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +060278: 1246 |0002: const/4 v6, #int 4 // #4 │ │ +06027a: 1209 |0003: const/4 v9, #int 0 // #0 │ │ +06027c: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ +060280: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +060282: 6e10 b70a 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0ab7 │ │ +060288: 0a01 |000a: move-result v1 │ │ +06028a: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ +06028e: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ +060292: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ +060296: 54b6 d103 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +06029a: 4605 0601 |0013: aget-object v5, v6, v1 │ │ +06029e: 54b6 d103 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +0602a2: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ +0602a6: 1105 |0019: return-object v5 │ │ +0602a8: 6e10 b724 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ +0602ae: 0a00 |001d: move-result v0 │ │ +0602b0: 6e30 b60a cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0ab6 │ │ +0602b6: 0a01 |0021: move-result v1 │ │ +0602b8: 28e9 |0022: goto 000b // -0017 │ │ +0602ba: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +0602be: 52b7 d503 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +0602c2: 54b8 d403 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +0602c6: 2188 |0029: array-length v8, v8 │ │ +0602c8: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ +0602cc: 52b7 d503 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +0602d0: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ +0602d4: 52b6 d503 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +0602d8: 52b7 d503 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +0602dc: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ +0602e0: 9002 0607 |0036: add-int v2, v6, v7 │ │ +0602e4: 54b4 d403 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +0602e8: 54b3 d103 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +0602ec: 7020 ad0a 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0aad │ │ +0602f2: 54b6 d403 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +0602f6: 2166 |0041: array-length v6, v6 │ │ +0602f8: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ +0602fc: 54b6 d403 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +060300: 2147 |0046: array-length v7, v4 │ │ +060302: 7157 e524 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +060308: 54b6 d103 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +06030c: 2137 |004c: array-length v7, v3 │ │ +06030e: 7157 e524 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +060314: 52b6 d503 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +060318: 7130 b30a 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0ab3 │ │ +06031e: 52b6 d503 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +060322: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ +060326: 54b6 d403 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +06032a: 54b7 d403 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +06032e: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ +060332: 52b9 d503 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +060336: b119 |0061: sub-int/2addr v9, v1 │ │ +060338: 7159 e524 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +06033e: 54b6 d103 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +060342: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +060346: 54b8 d103 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +06034a: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ +06034e: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ +060352: 52ba d503 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +060356: b11a |0071: sub-int/2addr v10, v1 │ │ +060358: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ +06035c: 715a e524 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +060362: 54b6 d403 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +060366: 4b00 0601 |0079: aput v0, v6, v1 │ │ +06036a: 54b6 d103 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +06036e: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +060372: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ +060376: 54b6 d103 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +06037a: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +06037e: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ +060382: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ +060386: 52b6 d503 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +06038a: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ +06038e: 59b6 d503 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +060392: 1205 |008f: const/4 v5, #int 0 // #0 │ │ +060394: 2889 |0090: goto 0019 // -0077 │ │ +060396: 52b7 d503 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +06039a: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ +06039e: 0162 |0095: move v2, v6 │ │ +0603a0: 28a2 |0096: goto 0038 // -005e │ │ catches : (none) │ │ positions : │ │ 0x0004 line=366 │ │ 0x0006 line=367 │ │ 0x0007 line=368 │ │ 0x000b line=373 │ │ 0x000d line=374 │ │ @@ -45882,41 +45881,41 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -05fb70: |[05fb70] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -05fb80: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -05fb82: 5270 d503 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fb86: 5262 d503 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fb8a: b002 |0005: add-int/2addr v2, v0 │ │ -05fb8c: 6e20 b10a 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@0ab1 │ │ -05fb92: 5262 d503 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fb96: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ -05fb9a: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ -05fb9e: 5472 d403 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05fba2: 5463 d403 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05fba6: 7150 e524 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05fbac: 5472 d103 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fbb0: 5463 d103 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fbb4: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ -05fbb8: 7154 e524 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05fbbe: 5960 d503 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fbc2: 0e00 |0021: return-void │ │ -05fbc4: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -05fbc6: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ -05fbca: 6e20 ba0a 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0aba │ │ -05fbd0: 0c02 |0028: move-result-object v2 │ │ -05fbd2: 6e20 c20a 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0ac2 │ │ -05fbd8: 0c03 |002c: move-result-object v3 │ │ -05fbda: 6e30 bb0a 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0abb │ │ -05fbe0: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05fbe4: 28f1 |0032: goto 0023 // -000f │ │ +0603a4: |[0603a4] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +0603b4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0603b6: 5270 d503 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +0603ba: 5262 d503 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +0603be: b002 |0005: add-int/2addr v2, v0 │ │ +0603c0: 6e20 b10a 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@0ab1 │ │ +0603c6: 5262 d503 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +0603ca: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ +0603ce: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ +0603d2: 5472 d403 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +0603d6: 5463 d403 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +0603da: 7150 e524 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +0603e0: 5472 d103 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +0603e4: 5463 d103 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +0603e8: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ +0603ec: 7154 e524 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +0603f2: 5960 d503 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +0603f6: 0e00 |0021: return-void │ │ +0603f8: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0603fa: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ +0603fe: 6e20 ba0a 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0aba │ │ +060404: 0c02 |0028: move-result-object v2 │ │ +060406: 6e20 c20a 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0ac2 │ │ +06040c: 0c03 |002c: move-result-object v3 │ │ +06040e: 6e30 bb0a 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0abb │ │ +060414: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ +060418: 28f1 |0032: goto 0023 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=419 │ │ 0x0003 line=420 │ │ 0x0009 line=421 │ │ 0x000d line=422 │ │ 0x000f line=423 │ │ @@ -45939,29 +45938,29 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -05fbe8: |[05fbe8] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05fbf8: 3903 0d00 |0000: if-nez v3, 000d // +000d │ │ -05fbfc: 6e10 b70a 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0ab7 │ │ -05fc02: 0a00 |0005: move-result v0 │ │ -05fc04: 3a00 1000 |0006: if-ltz v0, 0016 // +0010 │ │ -05fc08: 6e20 be0a 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0abe │ │ -05fc0e: 0c01 |000b: move-result-object v1 │ │ -05fc10: 1101 |000c: return-object v1 │ │ -05fc12: 6e10 b724 0300 |000d: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ -05fc18: 0a01 |0010: move-result v1 │ │ -05fc1a: 6e30 b60a 3201 |0011: invoke-virtual {v2, v3, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0ab6 │ │ -05fc20: 0a00 |0014: move-result v0 │ │ -05fc22: 28f1 |0015: goto 0006 // -000f │ │ -05fc24: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -05fc26: 28f5 |0017: goto 000c // -000b │ │ +06041c: |[06041c] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06042c: 3903 0d00 |0000: if-nez v3, 000d // +000d │ │ +060430: 6e10 b70a 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0ab7 │ │ +060436: 0a00 |0005: move-result v0 │ │ +060438: 3a00 1000 |0006: if-ltz v0, 0016 // +0010 │ │ +06043c: 6e20 be0a 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0abe │ │ +060442: 0c01 |000b: move-result-object v1 │ │ +060444: 1101 |000c: return-object v1 │ │ +060446: 6e10 b724 0300 |000d: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ +06044c: 0a01 |0010: move-result v1 │ │ +06044e: 6e30 b60a 3201 |0011: invoke-virtual {v2, v3, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0ab6 │ │ +060454: 0a00 |0014: move-result v0 │ │ +060456: 28f1 |0015: goto 0006 // -000f │ │ +060458: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +06045a: 28f5 |0017: goto 000c // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0006 line=442 │ │ 0x0008 line=443 │ │ 0x000c line=446 │ │ 0x000d line=441 │ │ @@ -45978,107 +45977,107 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 181 16-bit code units │ │ -05fc28: |[05fc28] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ -05fc38: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -05fc3a: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ -05fc3e: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -05fc40: 54a4 d103 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fc44: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -05fc48: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ -05fc4c: 4603 0405 |000a: aget-object v3, v4, v5 │ │ -05fc50: 52a4 d503 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fc54: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -05fc56: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ -05fc5a: 54a4 d403 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05fc5e: 54a5 d103 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fc62: 52a6 d503 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fc66: 7130 b30a 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0ab3 │ │ -05fc6c: 6204 a903 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a9 │ │ -05fc70: 5ba4 d403 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05fc74: 6204 ab03 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03ab │ │ -05fc78: 5ba4 d103 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fc7c: 59a7 d503 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fc80: 1103 |0024: return-object v3 │ │ -05fc82: 54a4 d403 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05fc86: 2144 |0027: array-length v4, v4 │ │ -05fc88: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ -05fc8c: 52a4 d503 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fc90: 54a5 d403 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05fc94: 2155 |002e: array-length v5, v5 │ │ -05fc96: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ -05fc9a: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ -05fc9e: 52a4 d503 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fca2: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ -05fca6: 52a4 d503 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fcaa: 52a5 d503 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fcae: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ -05fcb2: 9000 0405 |003d: add-int v0, v4, v5 │ │ -05fcb6: 54a2 d403 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05fcba: 54a1 d103 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fcbe: 7020 ad0a 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0aad │ │ -05fcc4: 52a4 d503 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fcc8: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ -05fccc: 59a4 d503 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fcd0: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ -05fcd4: 54a4 d403 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05fcd8: 715b e524 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05fcde: 54a4 d103 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fce2: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -05fce6: 7155 e524 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05fcec: 52a4 d503 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fcf0: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ -05fcf4: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ -05fcf8: 54a5 d403 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05fcfc: 52a6 d503 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fd00: b1b6 |0064: sub-int/2addr v6, v11 │ │ -05fd02: 7156 e524 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05fd08: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ -05fd0c: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -05fd10: 54a5 d103 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fd14: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ -05fd18: 52a7 d503 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fd1c: b1b7 |0072: sub-int/2addr v7, v11 │ │ -05fd1e: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ -05fd22: 7157 e524 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05fd28: 28ac |0078: goto 0024 // -0054 │ │ -05fd2a: 52a4 d503 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fd2e: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ -05fd32: 59a4 d503 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fd36: 52a4 d503 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fd3a: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ -05fd3e: 54a4 d403 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05fd42: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ -05fd46: 54a6 d403 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ -05fd4a: 52a7 d503 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fd4e: b1b7 |008b: sub-int/2addr v7, v11 │ │ -05fd50: 7157 e524 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05fd56: 54a4 d103 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fd5a: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ -05fd5e: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -05fd62: 54a6 d103 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fd66: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ -05fd6a: 52a8 d503 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fd6e: b1b8 |009b: sub-int/2addr v8, v11 │ │ -05fd70: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ -05fd74: 7158 e524 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -05fd7a: 54a4 d103 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fd7e: 52a5 d503 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fd82: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -05fd86: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ -05fd8a: 54a4 d103 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fd8e: 52a5 d503 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fd92: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -05fd96: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ -05fd9a: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ -05fd9e: 2900 71ff |00b3: goto/16 0024 // -008f │ │ +06045c: |[06045c] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ +06046c: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +06046e: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ +060472: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +060474: 54a4 d103 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +060478: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +06047c: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ +060480: 4603 0405 |000a: aget-object v3, v4, v5 │ │ +060484: 52a4 d503 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +060488: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +06048a: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ +06048e: 54a4 d403 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +060492: 54a5 d103 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +060496: 52a6 d503 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +06049a: 7130 b30a 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0ab3 │ │ +0604a0: 6204 a903 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a9 │ │ +0604a4: 5ba4 d403 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +0604a8: 6204 ab03 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03ab │ │ +0604ac: 5ba4 d103 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +0604b0: 59a7 d503 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +0604b4: 1103 |0024: return-object v3 │ │ +0604b6: 54a4 d403 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +0604ba: 2144 |0027: array-length v4, v4 │ │ +0604bc: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ +0604c0: 52a4 d503 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +0604c4: 54a5 d403 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +0604c8: 2155 |002e: array-length v5, v5 │ │ +0604ca: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ +0604ce: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ +0604d2: 52a4 d503 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +0604d6: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ +0604da: 52a4 d503 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +0604de: 52a5 d503 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +0604e2: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ +0604e6: 9000 0405 |003d: add-int v0, v4, v5 │ │ +0604ea: 54a2 d403 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +0604ee: 54a1 d103 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +0604f2: 7020 ad0a 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0aad │ │ +0604f8: 52a4 d503 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +0604fc: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ +060500: 59a4 d503 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +060504: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ +060508: 54a4 d403 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +06050c: 715b e524 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +060512: 54a4 d103 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +060516: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +06051a: 7155 e524 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +060520: 52a4 d503 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +060524: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ +060528: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ +06052c: 54a5 d403 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +060530: 52a6 d503 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +060534: b1b6 |0064: sub-int/2addr v6, v11 │ │ +060536: 7156 e524 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +06053c: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ +060540: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +060544: 54a5 d103 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +060548: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ +06054c: 52a7 d503 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +060550: b1b7 |0072: sub-int/2addr v7, v11 │ │ +060552: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ +060556: 7157 e524 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +06055c: 28ac |0078: goto 0024 // -0054 │ │ +06055e: 52a4 d503 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +060562: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ +060566: 59a4 d503 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +06056a: 52a4 d503 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +06056e: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ +060572: 54a4 d403 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +060576: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ +06057a: 54a6 d403 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d4 │ │ +06057e: 52a7 d503 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +060582: b1b7 |008b: sub-int/2addr v7, v11 │ │ +060584: 7157 e524 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +06058a: 54a4 d103 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +06058e: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ +060592: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +060596: 54a6 d103 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +06059a: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ +06059e: 52a8 d503 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +0605a2: b1b8 |009b: sub-int/2addr v8, v11 │ │ +0605a4: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ +0605a8: 7158 e524 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +0605ae: 54a4 d103 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +0605b2: 52a5 d503 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +0605b6: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +0605ba: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ +0605be: 54a4 d103 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +0605c2: 52a5 d503 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +0605c6: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +0605ca: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0605ce: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ +0605d2: 2900 71ff |00b3: goto/16 0024 // -008f │ │ catches : (none) │ │ positions : │ │ 0x0004 line=455 │ │ 0x000c line=456 │ │ 0x0011 line=459 │ │ 0x001a line=460 │ │ 0x001e line=461 │ │ @@ -46116,22 +46115,22 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -05fda4: |[05fda4] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -05fdb4: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -05fdb8: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ -05fdbc: 5421 d103 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fdc0: 4600 0103 |0006: aget-object v0, v1, v3 │ │ -05fdc4: 5421 d103 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05fdc8: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ -05fdcc: 1100 |000c: return-object v0 │ │ +0605d8: |[0605d8] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +0605e8: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +0605ec: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ +0605f0: 5421 d103 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +0605f4: 4600 0103 |0006: aget-object v0, v1, v3 │ │ +0605f8: 5421 d103 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +0605fc: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ +060600: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0004 line=343 │ │ 0x0008 line=344 │ │ 0x000c line=345 │ │ locals : │ │ @@ -46147,17 +46146,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fdd0: |[05fdd0] android.support.v4.util.SimpleArrayMap.size:()I │ │ -05fde0: 5210 d503 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fde4: 0f00 |0002: return v0 │ │ +060604: |[060604] android.support.v4.util.SimpleArrayMap.size:()I │ │ +060614: 5210 d503 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +060618: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ │ │ @@ -46166,55 +46165,55 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -05fde8: |[05fde8] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ -05fdf8: 6e10 b90a 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@0ab9 │ │ -05fdfe: 0a04 |0003: move-result v4 │ │ -05fe00: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ -05fe04: 1a04 7f27 |0006: const-string v4, "{}" // string@277f │ │ -05fe08: 1104 |0008: return-object v4 │ │ -05fe0a: 2200 b604 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -05fe0e: 5254 d503 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fe12: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -05fe16: 7020 d824 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ -05fe1c: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -05fe20: 6e20 da24 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -05fe26: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -05fe28: 5254 d503 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ -05fe2c: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ -05fe30: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -05fe34: 1a04 d600 |001e: const-string v4, ", " // string@00d6 │ │ -05fe38: 6e20 df24 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05fe3e: 6e20 ba0a 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0aba │ │ -05fe44: 0c02 |0026: move-result-object v2 │ │ -05fe46: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ -05fe4a: 6e20 de24 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05fe50: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ -05fe54: 6e20 da24 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -05fe5a: 6e20 c20a 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0ac2 │ │ -05fe60: 0c03 |0034: move-result-object v3 │ │ -05fe62: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ -05fe66: 6e20 de24 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -05fe6c: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05fe70: 28dc |003c: goto 0018 // -0024 │ │ -05fe72: 1a04 ca00 |003d: const-string v4, "(this Map)" // string@00ca │ │ -05fe76: 6e20 df24 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05fe7c: 28ea |0042: goto 002c // -0016 │ │ -05fe7e: 1a04 ca00 |0043: const-string v4, "(this Map)" // string@00ca │ │ -05fe82: 6e20 df24 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -05fe88: 28f2 |0048: goto 003a // -000e │ │ -05fe8a: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ -05fe8e: 6e20 da24 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -05fe94: 6e10 e424 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -05fe9a: 0c04 |0051: move-result-object v4 │ │ -05fe9c: 28b6 |0052: goto 0008 // -004a │ │ +06061c: |[06061c] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ +06062c: 6e10 b90a 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@0ab9 │ │ +060632: 0a04 |0003: move-result v4 │ │ +060634: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ +060638: 1a04 8527 |0006: const-string v4, "{}" // string@2785 │ │ +06063c: 1104 |0008: return-object v4 │ │ +06063e: 2200 bc04 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +060642: 5254 d503 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +060646: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +06064a: 7020 d824 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ +060650: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +060654: 6e20 da24 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +06065a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +06065c: 5254 d503 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d5 │ │ +060660: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ +060664: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +060668: 1a04 d600 |001e: const-string v4, ", " // string@00d6 │ │ +06066c: 6e20 df24 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +060672: 6e20 ba0a 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0aba │ │ +060678: 0c02 |0026: move-result-object v2 │ │ +06067a: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ +06067e: 6e20 de24 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +060684: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ +060688: 6e20 da24 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +06068e: 6e20 c20a 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0ac2 │ │ +060694: 0c03 |0034: move-result-object v3 │ │ +060696: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ +06069a: 6e20 de24 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0606a0: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0606a4: 28dc |003c: goto 0018 // -0024 │ │ +0606a6: 1a04 ca00 |003d: const-string v4, "(this Map)" // string@00ca │ │ +0606aa: 6e20 df24 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0606b0: 28ea |0042: goto 002c // -0016 │ │ +0606b2: 1a04 ca00 |0043: const-string v4, "(this Map)" // string@00ca │ │ +0606b6: 6e20 df24 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0606bc: 28f2 |0048: goto 003a // -000e │ │ +0606be: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ +0606c2: 6e20 da24 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +0606c8: 6e10 e424 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0606ce: 0c04 |0051: move-result-object v4 │ │ +0606d0: 28b6 |0052: goto 0008 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0006 line=579 │ │ 0x0008 line=603 │ │ 0x0009 line=582 │ │ 0x0012 line=583 │ │ @@ -46247,35 +46246,35 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -05fea0: |[05fea0] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ -05feb0: 5420 d103 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ -05feb4: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -05feb8: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05febc: 4600 0001 |0006: aget-object v0, v0, v1 │ │ -05fec0: 1100 |0008: return-object v0 │ │ +0606d4: |[0606d4] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ +0606e4: 5420 d103 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03d1 │ │ +0606e8: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +0606ec: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0606f0: 4600 0001 |0006: aget-object v0, v0, v1 │ │ +0606f4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0009 reg=3 index I │ │ │ │ - source_file_idx : 3253 (SimpleArrayMap.java) │ │ + source_file_idx : 3259 (SimpleArrayMap.java) │ │ │ │ Class #236 header: │ │ -class_idx : 483 │ │ +class_idx : 487 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3270 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3276 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 18 │ │ │ │ Class #236 annotations: │ │ Annotations on class │ │ @@ -46333,37 +46332,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05fec4: |[05fec4] android.support.v4.util.SparseArrayCompat.:()V │ │ -05fed4: 2200 af04 |0000: new-instance v0, Ljava/lang/Object; // type@04af │ │ -05fed8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05fede: 6900 d803 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d8 │ │ -05fee2: 0e00 |0007: return-void │ │ +0606f8: |[0606f8] android.support.v4.util.SparseArrayCompat.:()V │ │ +060708: 2200 b504 |0000: new-instance v0, Ljava/lang/Object; // type@04b5 │ │ +06070c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +060712: 6900 d803 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d8 │ │ +060716: 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 │ │ -05fee4: |[05fee4] android.support.v4.util.SparseArrayCompat.:()V │ │ -05fef4: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -05fef8: 7020 c50a 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0ac5 │ │ -05fefe: 0e00 |0005: return-void │ │ +060718: |[060718] android.support.v4.util.SparseArrayCompat.:()V │ │ +060728: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +06072c: 7020 c50a 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0ac5 │ │ +060732: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0005 line=36 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -46373,32 +46372,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -05ff00: |[05ff00] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -05ff10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05ff12: 7010 b324 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ -05ff18: 5c21 d903 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ -05ff1c: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -05ff20: 6200 a903 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a9 │ │ -05ff24: 5b20 da03 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -05ff28: 6200 ab03 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03ab │ │ -05ff2c: 5b20 dc03 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -05ff30: 5921 db03 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -05ff34: 0e00 |0012: return-void │ │ -05ff36: 7110 1e0a 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0a1e │ │ -05ff3c: 0a03 |0016: move-result v3 │ │ -05ff3e: 2330 f504 |0017: new-array v0, v3, [I // type@04f5 │ │ -05ff42: 5b20 da03 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -05ff46: 2330 1905 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0519 │ │ -05ff4a: 5b20 dc03 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -05ff4e: 28f1 |001f: goto 0010 // -000f │ │ +060734: |[060734] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +060744: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +060746: 7010 b324 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06074c: 5c21 d903 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ +060750: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +060754: 6200 a903 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a9 │ │ +060758: 5b20 da03 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +06075c: 6200 ab03 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03ab │ │ +060760: 5b20 dc03 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060764: 5921 db03 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060768: 0e00 |0012: return-void │ │ +06076a: 7110 1e0a 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0a1e │ │ +060770: 0a03 |0016: move-result v3 │ │ +060772: 2330 fb04 |0017: new-array v0, v3, [I // type@04fb │ │ +060776: 5b20 da03 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +06077a: 2330 1f05 |001b: new-array v0, v3, [Ljava/lang/Object; // type@051f │ │ +06077e: 5b20 dc03 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060782: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=45 │ │ 0x0004 line=25 │ │ 0x0006 line=46 │ │ 0x0008 line=47 │ │ 0x000c line=48 │ │ @@ -46417,37 +46416,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -05ff50: |[05ff50] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -05ff60: 5272 db03 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -05ff64: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -05ff66: 5471 da03 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -05ff6a: 5475 dc03 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -05ff6e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05ff70: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -05ff74: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -05ff78: 6206 d803 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d8 │ │ -05ff7c: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -05ff80: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -05ff84: 4406 0100 |0012: aget v6, v1, v0 │ │ -05ff88: 4b06 0103 |0014: aput v6, v1, v3 │ │ -05ff8c: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -05ff90: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -05ff92: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -05ff96: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05ff9a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05ff9e: 28e9 |001f: goto 0008 // -0017 │ │ -05ffa0: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -05ffa2: 5c76 d903 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ -05ffa6: 5973 db03 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -05ffaa: 0e00 |0025: return-void │ │ +060784: |[060784] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +060794: 5272 db03 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060798: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +06079a: 5471 da03 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +06079e: 5475 dc03 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +0607a2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0607a4: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +0607a8: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +0607ac: 6206 d803 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d8 │ │ +0607b0: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +0607b4: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +0607b8: 4406 0100 |0012: aget v6, v1, v0 │ │ +0607bc: 4b06 0103 |0014: aput v6, v1, v3 │ │ +0607c0: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +0607c4: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +0607c6: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +0607ca: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0607ce: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0607d2: 28e9 |001f: goto 0008 // -0017 │ │ +0607d4: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +0607d6: 5c76 d903 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ +0607da: 5973 db03 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +0607de: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0002 line=142 │ │ 0x0003 line=143 │ │ 0x0005 line=144 │ │ 0x0007 line=146 │ │ @@ -46478,58 +46477,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -05ffac: |[05ffac] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -05ffbc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -05ffbe: 5274 db03 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -05ffc2: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -05ffc6: 5474 da03 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -05ffca: 5275 db03 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -05ffce: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -05ffd2: 4404 0405 |000b: aget v4, v4, v5 │ │ -05ffd6: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -05ffda: 6e30 d10a 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ad1 │ │ -05ffe0: 0e00 |0012: return-void │ │ -05ffe2: 5574 d903 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ -05ffe6: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -05ffea: 5274 db03 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -05ffee: 5475 da03 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -05fff2: 2155 |001b: array-length v5, v5 │ │ -05fff4: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -05fff8: 7010 cb0a 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0acb │ │ -05fffe: 5273 db03 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -060002: 5474 da03 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -060006: 2144 |0025: array-length v4, v4 │ │ -060008: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -06000c: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -060010: 7110 1e0a 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0a1e │ │ -060016: 0a00 |002d: move-result v0 │ │ -060018: 2301 f504 |002e: new-array v1, v0, [I // type@04f5 │ │ -06001c: 2302 1905 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0519 │ │ -060020: 5474 da03 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -060024: 5475 da03 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -060028: 2155 |0036: array-length v5, v5 │ │ -06002a: 7155 e524 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -060030: 5474 dc03 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -060034: 5475 dc03 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -060038: 2155 |003e: array-length v5, v5 │ │ -06003a: 7155 e524 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -060040: 5b71 da03 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -060044: 5b72 dc03 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -060048: 5474 da03 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -06004c: 4b08 0403 |0048: aput v8, v4, v3 │ │ -060050: 5474 dc03 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -060054: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -060058: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -06005c: 5974 db03 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -060060: 28c0 |0052: goto 0012 // -0040 │ │ +0607e0: |[0607e0] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +0607f0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0607f2: 5274 db03 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +0607f6: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +0607fa: 5474 da03 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +0607fe: 5275 db03 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060802: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +060806: 4404 0405 |000b: aget v4, v4, v5 │ │ +06080a: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +06080e: 6e30 d10a 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ad1 │ │ +060814: 0e00 |0012: return-void │ │ +060816: 5574 d903 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ +06081a: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +06081e: 5274 db03 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060822: 5475 da03 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +060826: 2155 |001b: array-length v5, v5 │ │ +060828: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +06082c: 7010 cb0a 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0acb │ │ +060832: 5273 db03 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060836: 5474 da03 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +06083a: 2144 |0025: array-length v4, v4 │ │ +06083c: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +060840: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +060844: 7110 1e0a 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0a1e │ │ +06084a: 0a00 |002d: move-result v0 │ │ +06084c: 2301 fb04 |002e: new-array v1, v0, [I // type@04fb │ │ +060850: 2302 1f05 |0030: new-array v2, v0, [Ljava/lang/Object; // type@051f │ │ +060854: 5474 da03 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +060858: 5475 da03 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +06085c: 2155 |0036: array-length v5, v5 │ │ +06085e: 7155 e524 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +060864: 5474 dc03 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060868: 5475 dc03 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +06086c: 2155 |003e: array-length v5, v5 │ │ +06086e: 7155 e524 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +060874: 5b71 da03 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +060878: 5b72 dc03 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +06087c: 5474 da03 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +060880: 4b08 0403 |0048: aput v8, v4, v3 │ │ +060884: 5474 dc03 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060888: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +06088c: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +060890: 5974 db03 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060894: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=325 │ │ 0x000f line=326 │ │ 0x0012 line=352 │ │ 0x0013 line=330 │ │ 0x001e line=331 │ │ @@ -46561,27 +46560,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -060064: |[060064] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -060074: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -060076: 5251 db03 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -06007a: 5452 dc03 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -06007e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -060080: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -060084: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -060086: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -06008a: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06008e: 28f9 |000d: goto 0006 // -0007 │ │ -060090: 5954 db03 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -060094: 5c54 d903 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ -060098: 0e00 |0012: return-void │ │ +060898: |[060898] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +0608a8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0608aa: 5251 db03 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +0608ae: 5452 dc03 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +0608b2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0608b4: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +0608b8: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +0608ba: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +0608be: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0608c2: 28f9 |000d: goto 0006 // -0007 │ │ +0608c4: 5954 db03 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +0608c8: 5c54 d903 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ +0608cc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=309 │ │ 0x0003 line=310 │ │ 0x0005 line=312 │ │ 0x0008 line=313 │ │ 0x000b line=312 │ │ @@ -46600,34 +46599,34 @@ │ │ type : '()Landroid/support/v4/util/SparseArrayCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -06009c: |[06009c] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ -0600ac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0600ae: 6f10 b424 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@24b4 │ │ -0600b4: 0c02 |0004: move-result-object v2 │ │ -0600b6: 0720 |0005: move-object v0, v2 │ │ -0600b8: 1f00 e301 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@01e3 │ │ -0600bc: 0701 |0008: move-object v1, v0 │ │ -0600be: 5432 da03 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -0600c2: 6e10 7825 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@2578 │ │ -0600c8: 0c02 |000e: move-result-object v2 │ │ -0600ca: 1f02 f504 |000f: check-cast v2, [I // type@04f5 │ │ -0600ce: 5b12 da03 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -0600d2: 5432 dc03 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -0600d6: 6e10 7b25 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@257b │ │ -0600dc: 0c02 |0018: move-result-object v2 │ │ -0600de: 1f02 1905 |0019: check-cast v2, [Ljava/lang/Object; // type@0519 │ │ -0600e2: 5b12 dc03 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -0600e6: 1101 |001d: return-object v1 │ │ -0600e8: 0d02 |001e: move-exception v2 │ │ -0600ea: 28fe |001f: goto 001d // -0002 │ │ +0608d0: |[0608d0] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ +0608e0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0608e2: 6f10 b424 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@24b4 │ │ +0608e8: 0c02 |0004: move-result-object v2 │ │ +0608ea: 0720 |0005: move-object v0, v2 │ │ +0608ec: 1f00 e701 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@01e7 │ │ +0608f0: 0701 |0008: move-object v1, v0 │ │ +0608f2: 5432 da03 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +0608f6: 6e10 7825 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@2578 │ │ +0608fc: 0c02 |000e: move-result-object v2 │ │ +0608fe: 1f02 fb04 |000f: check-cast v2, [I // type@04fb │ │ +060902: 5b12 da03 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +060906: 5432 dc03 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +06090a: 6e10 7b25 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@257b │ │ +060910: 0c02 |0018: move-result-object v2 │ │ +060912: 1f02 1f05 |0019: check-cast v2, [Ljava/lang/Object; // type@051f │ │ +060916: 5b12 dc03 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +06091a: 1101 |001d: return-object v1 │ │ +06091c: 0d02 |001e: move-exception v2 │ │ +06091e: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=60 │ │ 0x0001 line=62 │ │ 0x0009 line=63 │ │ @@ -46644,18 +46643,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0600fc: |[0600fc] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ -06010c: 6e10 c80a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@0ac8 │ │ -060112: 0c00 |0003: move-result-object v0 │ │ -060114: 1100 |0004: return-object v0 │ │ +060930: |[060930] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ +060940: 6e10 c80a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@0ac8 │ │ +060946: 0c00 |0003: move-result-object v0 │ │ +060948: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ │ │ @@ -46664,30 +46663,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -060118: |[060118] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -060128: 5431 da03 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -06012c: 5232 db03 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -060130: 7130 1a0a 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0a1a │ │ -060136: 0a00 |0007: move-result v0 │ │ -060138: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -06013c: 5431 dc03 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -060140: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -060144: 6202 d803 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d8 │ │ -060148: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -06014c: 5431 dc03 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -060150: 6202 d803 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d8 │ │ -060154: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -060158: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -06015a: 5c31 d903 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ -06015e: 0e00 |001b: return-void │ │ +06094c: |[06094c] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +06095c: 5431 da03 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +060960: 5232 db03 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060964: 7130 1a0a 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0a1a │ │ +06096a: 0a00 |0007: move-result v0 │ │ +06096c: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +060970: 5431 dc03 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060974: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +060978: 6202 d803 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d8 │ │ +06097c: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +060980: 5431 dc03 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060984: 6202 d803 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d8 │ │ +060988: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +06098c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +06098e: 5c31 d903 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ +060992: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0008 line=100 │ │ 0x000a line=101 │ │ 0x0012 line=102 │ │ 0x0018 line=103 │ │ @@ -46703,19 +46702,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -060160: |[060160] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -060170: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060172: 6e30 cd0a 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0acd │ │ -060178: 0c00 |0004: move-result-object v0 │ │ -06017a: 1100 |0005: return-object v0 │ │ +060994: |[060994] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +0609a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0609a6: 6e30 cd0a 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0acd │ │ +0609ac: 0c00 |0004: move-result-object v0 │ │ +0609ae: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=2 key I │ │ @@ -46725,28 +46724,28 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -06017c: |[06017c] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -06018c: 5431 da03 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -060190: 5232 db03 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -060194: 7130 1a0a 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0a1a │ │ -06019a: 0a00 |0007: move-result v0 │ │ -06019c: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -0601a0: 5431 dc03 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -0601a4: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -0601a8: 6202 d803 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d8 │ │ -0601ac: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -0601b0: 1105 |0012: return-object v5 │ │ -0601b2: 5431 dc03 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -0601b6: 4605 0100 |0015: aget-object v5, v1, v0 │ │ -0601ba: 28fb |0017: goto 0012 // -0005 │ │ +0609b0: |[0609b0] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +0609c0: 5431 da03 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +0609c4: 5232 db03 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +0609c8: 7130 1a0a 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0a1a │ │ +0609ce: 0a00 |0007: move-result v0 │ │ +0609d0: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +0609d4: 5431 dc03 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +0609d8: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +0609dc: 6202 d803 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d8 │ │ +0609e0: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +0609e4: 1105 |0012: return-object v5 │ │ +0609e6: 5431 dc03 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +0609ea: 4605 0100 |0015: aget-object v5, v1, v0 │ │ +0609ee: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0008 line=87 │ │ 0x0012 line=90 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -46762,23 +46761,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0601bc: |[0601bc] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -0601cc: 5520 d903 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ -0601d0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0601d4: 7010 cb0a 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0acb │ │ -0601da: 5420 da03 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -0601de: 5221 db03 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -0601e2: 7130 1a0a 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0a1a │ │ -0601e8: 0a00 |000e: move-result v0 │ │ -0601ea: 0f00 |000f: return v0 │ │ +0609f0: |[0609f0] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +060a00: 5520 d903 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ +060a04: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +060a08: 7010 cb0a 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0acb │ │ +060a0e: 5420 da03 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +060a12: 5221 db03 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060a16: 7130 1a0a 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0a1a │ │ +060a1c: 0a00 |000e: move-result v0 │ │ +060a1e: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0004 line=277 │ │ 0x0007 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -46790,29 +46789,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0601ec: |[0601ec] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -0601fc: 5521 d903 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ -060200: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -060204: 7010 cb0a 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0acb │ │ -06020a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -06020c: 5221 db03 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -060210: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -060214: 5421 dc03 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -060218: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -06021c: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -060220: 0f00 |0012: return v0 │ │ -060222: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -060226: 28f3 |0015: goto 0008 // -000d │ │ -060228: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -06022a: 28fb |0017: goto 0012 // -0005 │ │ +060a20: |[060a20] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +060a30: 5521 d903 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ +060a34: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +060a38: 7010 cb0a 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0acb │ │ +060a3e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +060a40: 5221 db03 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060a44: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +060a48: 5421 dc03 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060a4c: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +060a50: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +060a54: 0f00 |0012: return v0 │ │ +060a56: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +060a5a: 28f3 |0015: goto 0008 // -000d │ │ +060a5c: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +060a5e: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x0007 line=298 │ │ 0x000c line=299 │ │ 0x0012 line=302 │ │ @@ -46831,21 +46830,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -06022c: |[06022c] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -06023c: 5510 d903 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ -060240: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -060244: 7010 cb0a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0acb │ │ -06024a: 5410 da03 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -06024e: 4400 0002 |0009: aget v0, v0, v2 │ │ -060252: 0f00 |000b: return v0 │ │ +060a60: |[060a60] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +060a70: 5510 d903 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ +060a74: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +060a78: 7010 cb0a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0acb │ │ +060a7e: 5410 da03 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +060a82: 4400 0002 |0009: aget v0, v0, v2 │ │ +060a86: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0007 line=240 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -46857,91 +46856,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -060254: |[060254] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -060264: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -060266: 5484 da03 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -06026a: 5285 db03 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -06026e: 7130 1a0a 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0a1a │ │ -060274: 0a00 |0008: move-result v0 │ │ -060276: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -06027a: 5484 dc03 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -06027e: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -060282: 0e00 |000f: return-void │ │ -060284: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -060288: 5284 db03 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -06028c: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -060290: 5484 dc03 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -060294: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -060298: 6205 d803 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d8 │ │ -06029c: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -0602a0: 5484 da03 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -0602a4: 4b09 0400 |0020: aput v9, v4, v0 │ │ -0602a8: 5484 dc03 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -0602ac: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -0602b0: 28e9 |0026: goto 000f // -0017 │ │ -0602b2: 5584 d903 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ -0602b6: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -0602ba: 5284 db03 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -0602be: 5485 da03 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -0602c2: 2155 |002f: array-length v5, v5 │ │ -0602c4: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -0602c8: 7010 cb0a 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0acb │ │ -0602ce: 5484 da03 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -0602d2: 5285 db03 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -0602d6: 7130 1a0a 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0a1a │ │ -0602dc: 0a04 |003c: move-result v4 │ │ -0602de: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -0602e2: 5284 db03 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -0602e6: 5485 da03 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -0602ea: 2155 |0043: array-length v5, v5 │ │ -0602ec: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -0602f0: 5284 db03 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -0602f4: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0602f8: 7110 1e0a 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0a1e │ │ -0602fe: 0a01 |004d: move-result v1 │ │ -060300: 2312 f504 |004e: new-array v2, v1, [I // type@04f5 │ │ -060304: 2313 1905 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0519 │ │ -060308: 5484 da03 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -06030c: 5485 da03 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -060310: 2155 |0056: array-length v5, v5 │ │ -060312: 7155 e524 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -060318: 5484 dc03 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -06031c: 5485 dc03 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -060320: 2155 |005e: array-length v5, v5 │ │ -060322: 7155 e524 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -060328: 5b82 da03 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -06032c: 5b83 dc03 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -060330: 5284 db03 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -060334: b104 |0068: sub-int/2addr v4, v0 │ │ -060336: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -06033a: 5484 da03 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -06033e: 5485 da03 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -060342: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -060346: 5287 db03 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -06034a: b107 |0073: sub-int/2addr v7, v0 │ │ -06034c: 7157 e524 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -060352: 5484 dc03 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -060356: 5485 dc03 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -06035a: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -06035e: 5287 db03 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -060362: b107 |007f: sub-int/2addr v7, v0 │ │ -060364: 7157 e524 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -06036a: 5484 da03 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ -06036e: 4b09 0400 |0085: aput v9, v4, v0 │ │ -060372: 5484 dc03 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -060376: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -06037a: 5284 db03 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -06037e: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -060382: 5984 db03 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -060386: 2900 7eff |0091: goto/16 000f // -0082 │ │ +060a88: |[060a88] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +060a98: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +060a9a: 5484 da03 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +060a9e: 5285 db03 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060aa2: 7130 1a0a 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0a1a │ │ +060aa8: 0a00 |0008: move-result v0 │ │ +060aaa: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +060aae: 5484 dc03 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060ab2: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +060ab6: 0e00 |000f: return-void │ │ +060ab8: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +060abc: 5284 db03 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060ac0: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +060ac4: 5484 dc03 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060ac8: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +060acc: 6205 d803 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d8 │ │ +060ad0: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +060ad4: 5484 da03 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +060ad8: 4b09 0400 |0020: aput v9, v4, v0 │ │ +060adc: 5484 dc03 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060ae0: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +060ae4: 28e9 |0026: goto 000f // -0017 │ │ +060ae6: 5584 d903 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ +060aea: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +060aee: 5284 db03 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060af2: 5485 da03 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +060af6: 2155 |002f: array-length v5, v5 │ │ +060af8: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +060afc: 7010 cb0a 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0acb │ │ +060b02: 5484 da03 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +060b06: 5285 db03 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060b0a: 7130 1a0a 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0a1a │ │ +060b10: 0a04 |003c: move-result v4 │ │ +060b12: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +060b16: 5284 db03 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060b1a: 5485 da03 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +060b1e: 2155 |0043: array-length v5, v5 │ │ +060b20: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +060b24: 5284 db03 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060b28: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +060b2c: 7110 1e0a 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0a1e │ │ +060b32: 0a01 |004d: move-result v1 │ │ +060b34: 2312 fb04 |004e: new-array v2, v1, [I // type@04fb │ │ +060b38: 2313 1f05 |0050: new-array v3, v1, [Ljava/lang/Object; // type@051f │ │ +060b3c: 5484 da03 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +060b40: 5485 da03 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +060b44: 2155 |0056: array-length v5, v5 │ │ +060b46: 7155 e524 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +060b4c: 5484 dc03 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060b50: 5485 dc03 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060b54: 2155 |005e: array-length v5, v5 │ │ +060b56: 7155 e524 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +060b5c: 5b82 da03 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +060b60: 5b83 dc03 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060b64: 5284 db03 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060b68: b104 |0068: sub-int/2addr v4, v0 │ │ +060b6a: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +060b6e: 5484 da03 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +060b72: 5485 da03 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +060b76: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +060b7a: 5287 db03 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060b7e: b107 |0073: sub-int/2addr v7, v0 │ │ +060b80: 7157 e524 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +060b86: 5484 dc03 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060b8a: 5485 dc03 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060b8e: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +060b92: 5287 db03 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060b96: b107 |007f: sub-int/2addr v7, v0 │ │ +060b98: 7157 e524 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +060b9e: 5484 da03 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03da │ │ +060ba2: 4b09 0400 |0085: aput v9, v4, v0 │ │ +060ba6: 5484 dc03 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060baa: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +060bae: 5284 db03 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060bb2: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +060bb6: 5984 db03 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060bba: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=172 │ │ 0x0009 line=174 │ │ 0x000b line=175 │ │ 0x000f line=216 │ │ 0x0010 line=177 │ │ @@ -46981,17 +46980,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06038c: |[06038c] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -06039c: 6e20 ca0a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0aca │ │ -0603a2: 0e00 |0003: return-void │ │ +060bc0: |[060bc0] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +060bd0: 6e20 ca0a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0aca │ │ +060bd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -47002,25 +47001,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -0603a4: |[0603a4] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -0603b4: 5420 dc03 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -0603b8: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -0603bc: 6201 d803 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d8 │ │ -0603c0: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -0603c4: 5420 dc03 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -0603c8: 6201 d803 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d8 │ │ -0603cc: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -0603d0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0603d2: 5c20 d903 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ -0603d6: 0e00 |0011: return-void │ │ +060bd8: |[060bd8] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +060be8: 5420 dc03 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060bec: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +060bf0: 6201 d803 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d8 │ │ +060bf4: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +060bf8: 5420 dc03 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060bfc: 6201 d803 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d8 │ │ +060c00: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +060c04: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +060c06: 5c20 d903 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ +060c0a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0008 line=120 │ │ 0x000e line=121 │ │ 0x0011 line=123 │ │ locals : │ │ @@ -47033,25 +47032,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0603d8: |[0603d8] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -0603e8: 5242 db03 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -0603ec: 9003 0506 |0002: add-int v3, v5, v6 │ │ -0603f0: 7120 af24 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -0603f6: 0a00 |0007: move-result v0 │ │ -0603f8: 0151 |0008: move v1, v5 │ │ -0603fa: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -0603fe: 6e20 d30a 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0ad3 │ │ -060404: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -060408: 28f9 |0010: goto 0009 // -0007 │ │ -06040a: 0e00 |0011: return-void │ │ +060c0c: |[060c0c] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +060c1c: 5242 db03 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060c20: 9003 0506 |0002: add-int v3, v5, v6 │ │ +060c24: 7120 af24 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +060c2a: 0a00 |0007: move-result v0 │ │ +060c2c: 0151 |0008: move v1, v5 │ │ +060c2e: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +060c32: 6e20 d30a 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0ad3 │ │ +060c38: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +060c3c: 28f9 |0010: goto 0009 // -0007 │ │ +060c3e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0008 line=133 │ │ 0x000b line=134 │ │ 0x000e line=133 │ │ 0x0011 line=136 │ │ @@ -47068,21 +47067,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -06040c: |[06040c] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -06041c: 5510 d903 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ -060420: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -060424: 7010 cb0a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0acb │ │ -06042a: 5410 dc03 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -06042e: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -060432: 0e00 |000b: return-void │ │ +060c40: |[060c40] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +060c50: 5510 d903 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ +060c54: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +060c58: 7010 cb0a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0acb │ │ +060c5e: 5410 dc03 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060c62: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +060c66: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=264 │ │ 0x0007 line=267 │ │ 0x000b line=268 │ │ locals : │ │ @@ -47097,20 +47096,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -060434: |[060434] android.support.v4.util.SparseArrayCompat.size:()I │ │ -060444: 5510 d903 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ -060448: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -06044c: 7010 cb0a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0acb │ │ -060452: 5210 db03 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -060456: 0f00 |0009: return v0 │ │ +060c68: |[060c68] android.support.v4.util.SparseArrayCompat.size:()I │ │ +060c78: 5510 d903 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ +060c7c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +060c80: 7010 cb0a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0acb │ │ +060c86: 5210 db03 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060c8a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0004 line=224 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -47121,51 +47120,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -060458: |[060458] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ -060468: 6e10 d60a 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ -06046e: 0a04 |0003: move-result v4 │ │ -060470: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ -060474: 1a04 7f27 |0006: const-string v4, "{}" // string@277f │ │ -060478: 1104 |0008: return-object v4 │ │ -06047a: 2200 b604 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -06047e: 5254 db03 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -060482: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -060486: 7020 d824 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ -06048c: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -060490: 6e20 da24 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -060496: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -060498: 5254 db03 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ -06049c: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ -0604a0: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -0604a4: 1a04 d600 |001e: const-string v4, ", " // string@00d6 │ │ -0604a8: 6e20 df24 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0604ae: 6e20 d00a 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0ad0 │ │ -0604b4: 0a02 |0026: move-result v2 │ │ -0604b6: 6e20 db24 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0604bc: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ -0604c0: 6e20 da24 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -0604c6: 6e20 d80a 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ -0604cc: 0c03 |0032: move-result-object v3 │ │ -0604ce: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ -0604d2: 6e20 de24 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0604d8: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0604dc: 28de |003a: goto 0018 // -0022 │ │ -0604de: 1a04 ca00 |003b: const-string v4, "(this Map)" // string@00ca │ │ -0604e2: 6e20 df24 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0604e8: 28f8 |0040: goto 0038 // -0008 │ │ -0604ea: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ -0604ee: 6e20 da24 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -0604f4: 6e10 e424 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0604fa: 0c04 |0049: move-result-object v4 │ │ -0604fc: 28be |004a: goto 0008 // -0042 │ │ +060c8c: |[060c8c] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ +060c9c: 6e10 d60a 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ +060ca2: 0a04 |0003: move-result v4 │ │ +060ca4: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ +060ca8: 1a04 8527 |0006: const-string v4, "{}" // string@2785 │ │ +060cac: 1104 |0008: return-object v4 │ │ +060cae: 2200 bc04 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +060cb2: 5254 db03 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060cb6: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +060cba: 7020 d824 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ +060cc0: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +060cc4: 6e20 da24 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +060cca: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +060ccc: 5254 db03 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03db │ │ +060cd0: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ +060cd4: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +060cd8: 1a04 d600 |001e: const-string v4, ", " // string@00d6 │ │ +060cdc: 6e20 df24 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +060ce2: 6e20 d00a 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0ad0 │ │ +060ce8: 0a02 |0026: move-result v2 │ │ +060cea: 6e20 db24 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +060cf0: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ +060cf4: 6e20 da24 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +060cfa: 6e20 d80a 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ +060d00: 0c03 |0032: move-result-object v3 │ │ +060d02: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ +060d06: 6e20 de24 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +060d0c: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +060d10: 28de |003a: goto 0018 // -0022 │ │ +060d12: 1a04 ca00 |003b: const-string v4, "(this Map)" // string@00ca │ │ +060d16: 6e20 df24 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +060d1c: 28f8 |0040: goto 0038 // -0008 │ │ +060d1e: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ +060d22: 6e20 da24 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +060d28: 6e10 e424 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +060d2e: 0c04 |0049: move-result-object v4 │ │ +060d30: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0006 line=364 │ │ 0x0008 line=384 │ │ 0x0009 line=367 │ │ 0x0012 line=368 │ │ @@ -47195,38 +47194,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -060500: |[060500] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -060510: 5510 d903 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ -060514: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -060518: 7010 cb0a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0acb │ │ -06051e: 5410 dc03 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ -060522: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -060526: 1100 |000b: return-object v0 │ │ +060d34: |[060d34] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +060d44: 5510 d903 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d9 │ │ +060d48: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +060d4c: 7010 cb0a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0acb │ │ +060d52: 5410 dc03 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03dc │ │ +060d56: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +060d5a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0004 line=251 │ │ 0x0007 line=254 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x000c reg=2 index I │ │ │ │ - source_file_idx : 3270 (SparseArrayCompat.java) │ │ + source_file_idx : 3276 (SparseArrayCompat.java) │ │ │ │ Class #237 header: │ │ -class_idx : 484 │ │ +class_idx : 488 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3465 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3471 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #237 - │ │ Class descriptor : 'Landroid/support/v4/util/TimeUtils;' │ │ @@ -47269,22 +47268,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -060528: |[060528] android.support.v4.util.TimeUtils.:()V │ │ -060538: 2200 af04 |0000: new-instance v0, Ljava/lang/Object; // type@04af │ │ -06053c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -060542: 6900 e203 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@03e2 │ │ -060546: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -06054a: 2300 f304 |0009: new-array v0, v0, [C // type@04f3 │ │ -06054e: 6900 e103 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03e1 │ │ -060552: 0e00 |000d: return-void │ │ +060d5c: |[060d5c] android.support.v4.util.TimeUtils.:()V │ │ +060d6c: 2200 b504 |0000: new-instance v0, Ljava/lang/Object; // type@04b5 │ │ +060d70: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +060d76: 6900 e203 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@03e2 │ │ +060d7a: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +060d7e: 2300 f904 |0009: new-array v0, v0, [C // type@04f9 │ │ +060d82: 6900 e103 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03e1 │ │ +060d86: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -47292,17 +47291,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060554: |[060554] android.support.v4.util.TimeUtils.:()V │ │ -060564: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06056a: 0e00 |0003: return-void │ │ +060d88: |[060d88] android.support.v4.util.TimeUtils.:()V │ │ +060d98: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +060d9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/TimeUtils; │ │ │ │ #2 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -47310,35 +47309,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -06056c: |[06056c] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -06057c: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -060580: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -060584: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -060588: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -06058a: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -06058e: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -060592: 0f00 |000b: return v0 │ │ -060594: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -060598: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -06059c: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -0605a0: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -0605a2: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -0605a6: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -0605aa: 28f4 |0017: goto 000b // -000c │ │ -0605ac: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -0605b0: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -0605b4: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -0605b8: 28ed |001e: goto 000b // -0013 │ │ -0605ba: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -0605bc: 28eb |0020: goto 000b // -0015 │ │ +060da0: |[060da0] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +060db0: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +060db4: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +060db8: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +060dbc: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +060dbe: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +060dc2: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +060dc6: 0f00 |000b: return v0 │ │ +060dc8: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +060dcc: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +060dd0: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +060dd4: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +060dd6: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +060dda: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +060dde: 28f4 |0017: goto 000b // -000c │ │ +060de0: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +060de4: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +060de8: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +060dec: 28ed |001e: goto 000b // -0013 │ │ +060dee: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +060df0: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -47352,124 +47351,124 @@ │ │ 0x0000 - 0x0021 reg=4 zeropad I │ │ │ │ #3 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JJLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 9 │ │ + registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -0605c0: |[0605c0] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -0605d0: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0605d4: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -0605d8: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -0605dc: 1a00 de00 |0006: const-string v0, "--" // string@00de │ │ -0605e0: 6e20 6e24 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0605e6: 0e00 |000b: return-void │ │ -0605e8: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ -0605ec: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0605ee: 7140 de0a 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0ade │ │ -0605f4: 28f9 |0012: goto 000b // -0007 │ │ +060df4: |[060df4] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +060e04: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +060e08: 3100 0300 |0002: cmp-long v0, v3, v0 │ │ +060e0c: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +060e10: 1a00 de00 |0006: const-string v0, "--" // string@00de │ │ +060e14: 6e20 6e24 0700 |0008: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +060e1a: 0e00 |000b: return-void │ │ +060e1c: 9c00 0305 |000c: sub-long v0, v3, v5 │ │ +060e20: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +060e22: 7140 de0a 1027 |000f: invoke-static {v0, v1, v7, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0ade │ │ +060e28: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x000b line=174 │ │ 0x000c line=173 │ │ locals : │ │ - 0x0000 - 0x0013 reg=4 time J │ │ - 0x0000 - 0x0013 reg=6 now J │ │ - 0x0000 - 0x0013 reg=8 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0013 reg=3 time J │ │ + 0x0000 - 0x0013 reg=5 now J │ │ + 0x0000 - 0x0013 reg=7 pw Ljava/io/PrintWriter; │ │ │ │ #4 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 5 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0605f8: |[0605f8] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -060608: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06060a: 7140 de0a 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0ade │ │ -060610: 0e00 |0004: return-void │ │ +060e2c: |[060e2c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +060e3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060e3e: 7140 de0a 2103 |0001: invoke-static {v1, v2, v3, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0ade │ │ +060e44: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0004 line=165 │ │ locals : │ │ - 0x0000 - 0x0005 reg=2 duration J │ │ - 0x0000 - 0x0005 reg=4 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0005 reg=1 duration J │ │ + 0x0000 - 0x0005 reg=3 pw Ljava/io/PrintWriter; │ │ │ │ #5 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/io/PrintWriter;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 10 │ │ + registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -060614: |[060614] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -060624: 6202 e203 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@03e2 │ │ -060628: 1d02 |0002: monitor-enter v2 │ │ -06062a: 7130 e00a 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0ae0 │ │ -060630: 0a00 |0006: move-result v0 │ │ -060632: 2201 b504 |0007: new-instance v1, Ljava/lang/String; // type@04b5 │ │ -060636: 6203 e103 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03e1 │ │ -06063a: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -06063c: 7040 c424 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@24c4 │ │ -060642: 6e20 6e24 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -060648: 1e02 |0012: monitor-exit v2 │ │ -06064a: 0e00 |0013: return-void │ │ -06064c: 0d01 |0014: move-exception v1 │ │ -06064e: 1e02 |0015: monitor-exit v2 │ │ -060650: 2701 |0016: throw v1 │ │ +060e48: |[060e48] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +060e58: 6202 e203 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@03e2 │ │ +060e5c: 1d02 |0002: monitor-enter v2 │ │ +060e5e: 7130 e00a 6508 |0003: invoke-static {v5, v6, v8}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0ae0 │ │ +060e64: 0a00 |0006: move-result v0 │ │ +060e66: 2201 bb04 |0007: new-instance v1, Ljava/lang/String; // type@04bb │ │ +060e6a: 6203 e103 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03e1 │ │ +060e6e: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +060e70: 7040 c424 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@24c4 │ │ +060e76: 6e20 6e24 1700 |000f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +060e7c: 1e02 |0012: monitor-exit v2 │ │ +060e7e: 0e00 |0013: return-void │ │ +060e80: 0d01 |0014: move-exception v1 │ │ +060e82: 1e02 |0015: monitor-exit v2 │ │ +060e84: 2701 |0016: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0016 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0007 line=158 │ │ 0x0012 line=159 │ │ 0x0013 line=160 │ │ 0x0014 line=159 │ │ locals : │ │ 0x0007 - 0x0014 reg=0 len I │ │ - 0x0000 - 0x0017 reg=6 duration J │ │ - 0x0000 - 0x0017 reg=8 pw Ljava/io/PrintWriter; │ │ - 0x0000 - 0x0017 reg=9 fieldLen I │ │ + 0x0000 - 0x0017 reg=5 duration J │ │ + 0x0000 - 0x0017 reg=7 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0017 reg=8 fieldLen I │ │ │ │ #6 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -060660: |[060660] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -060670: 6202 e203 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@03e2 │ │ -060674: 1d02 |0002: monitor-enter v2 │ │ -060676: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -060678: 7130 e00a 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0ae0 │ │ -06067e: 0a00 |0007: move-result v0 │ │ -060680: 6201 e103 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03e1 │ │ -060684: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -060686: 6e40 e124 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@24e1 │ │ -06068c: 1e02 |000e: monitor-exit v2 │ │ -06068e: 0e00 |000f: return-void │ │ -060690: 0d01 |0010: move-exception v1 │ │ -060692: 1e02 |0011: monitor-exit v2 │ │ -060694: 2701 |0012: throw v1 │ │ +060e94: |[060e94] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +060ea4: 6202 e203 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@03e2 │ │ +060ea8: 1d02 |0002: monitor-enter v2 │ │ +060eaa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +060eac: 7130 e00a 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0ae0 │ │ +060eb2: 0a00 |0007: move-result v0 │ │ +060eb4: 6201 e103 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03e1 │ │ +060eb8: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +060eba: 6e40 e124 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@24e1 │ │ +060ec0: 1e02 |000e: monitor-exit v2 │ │ +060ec2: 0e00 |000f: return-void │ │ +060ec4: 0d01 |0010: move-exception v1 │ │ +060ec6: 1e02 |0011: monitor-exit v2 │ │ +060ec8: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -47486,206 +47485,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -0606a4: |[0606a4] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -0606b4: 6204 e103 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03e1 │ │ -0606b8: 2144 |0002: array-length v4, v4 │ │ -0606ba: 0200 1600 |0003: move/from16 v0, v22 │ │ -0606be: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -0606c2: 0200 1600 |0007: move/from16 v0, v22 │ │ -0606c6: 2304 f304 |0009: new-array v4, v0, [C // type@04f3 │ │ -0606ca: 6904 e103 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03e1 │ │ -0606ce: 6202 e103 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03e1 │ │ -0606d2: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -0606d6: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -0606da: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -0606de: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -0606e0: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -0606e4: 0200 1600 |0018: move/from16 v0, v22 │ │ -0606e8: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -0606ec: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -0606f0: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -0606f4: 28f8 |0020: goto 0018 // -0008 │ │ -0606f6: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -0606fa: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -0606fe: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -060700: 0f04 |0026: return v4 │ │ -060702: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -060706: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -06070a: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -06070e: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -060712: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -060716: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -06071a: 846d |0033: long-to-int v13, v6 │ │ -06071c: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -060720: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -060724: 8666 |0038: long-to-double v6, v6 │ │ -060726: 7120 ab24 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@24ab │ │ -06072c: 0b06 |003c: move-result-wide v6 │ │ -06072e: 8a60 |003d: double-to-int v0, v6 │ │ -060730: 0211 0000 |003e: move/from16 v17, v0 │ │ -060734: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -060736: 120c |0041: const/4 v12, #int 0 // #0 │ │ -060738: 120e |0042: const/4 v14, #int 0 // #0 │ │ -06073a: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -060740: 0200 1100 |0046: move/from16 v0, v17 │ │ -060744: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -060748: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -06074e: 9303 1104 |004d: div-int v3, v17, v4 │ │ -060752: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -060758: b234 |0052: mul-int/2addr v4, v3 │ │ -06075a: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -06075e: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -060762: 0200 1100 |0057: move/from16 v0, v17 │ │ -060766: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -06076a: 0200 1100 |005b: move/from16 v0, v17 │ │ -06076e: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -060772: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -060776: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -06077a: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -06077e: 0200 1100 |0065: move/from16 v0, v17 │ │ -060782: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -060786: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -06078a: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -06078e: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -060792: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -060794: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -060798: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -06079a: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -06079c: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -06079e: 7140 db0a 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0adb │ │ -0607a4: 0a0f |0078: move-result v15 │ │ -0607a6: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -0607a8: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -0607ac: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -0607ae: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -0607b0: 7140 db0a 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0adb │ │ -0607b6: 0a04 |0081: move-result v4 │ │ -0607b8: b04f |0082: add-int/2addr v15, v4 │ │ -0607ba: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -0607bc: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -0607c0: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -0607c2: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -0607c4: 7140 db0a 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0adb │ │ -0607ca: 0a04 |008b: move-result v4 │ │ -0607cc: b04f |008c: add-int/2addr v15, v4 │ │ -0607ce: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -0607d0: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -0607d4: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -0607d6: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -0607d8: 0200 1100 |0092: move/from16 v0, v17 │ │ -0607dc: 7140 db0a 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0adb │ │ -0607e2: 0a04 |0097: move-result v4 │ │ -0607e4: b04f |0098: add-int/2addr v15, v4 │ │ -0607e6: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -0607e8: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -0607ea: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -0607ee: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -0607f0: 7140 db0a 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0adb │ │ -0607f6: 0a04 |00a1: move-result v4 │ │ -0607f8: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0607fc: b04f |00a4: add-int/2addr v15, v4 │ │ -0607fe: 0200 1600 |00a5: move/from16 v0, v22 │ │ -060802: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -060806: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -06080a: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -06080e: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -060812: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -060816: 28f4 |00b1: goto 00a5 // -000c │ │ -060818: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -06081c: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -060820: 7d00 |00b6: neg-long v0, v0 │ │ -060822: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -060826: 2900 76ff |00b9: goto/16 002f // -008a │ │ -06082a: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -06082c: 28c1 |00bc: goto 007d // -003f │ │ -06082e: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -060830: 28c9 |00be: goto 0087 // -0037 │ │ -060832: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -060834: 28d1 |00c0: goto 0091 // -002f │ │ -060836: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -060838: 28dc |00c2: goto 009e // -0024 │ │ -06083a: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -06083e: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -060842: 0212 0500 |00c7: move/from16 v18, v5 │ │ -060846: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -06084a: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -06084e: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -060852: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -060854: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -060856: 7706 e10a 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0ae1 │ │ -06085c: 0a05 |00d4: move-result v5 │ │ -06085e: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -060862: 0200 1200 |00d7: move/from16 v0, v18 │ │ -060866: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -06086a: 121a |00db: const/4 v10, #int 1 // #1 │ │ -06086c: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -060870: 122b |00de: const/4 v11, #int 2 // #2 │ │ -060872: 0726 |00df: move-object v6, v2 │ │ -060874: 01c7 |00e0: move v7, v12 │ │ -060876: 0159 |00e1: move v9, v5 │ │ -060878: 7706 e10a 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0ae1 │ │ -06087e: 0a05 |00e5: move-result v5 │ │ -060880: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -060884: 0200 1200 |00e8: move/from16 v0, v18 │ │ -060888: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -06088c: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -06088e: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -060892: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -060894: 0726 |00f0: move-object v6, v2 │ │ -060896: 01e7 |00f1: move v7, v14 │ │ -060898: 0159 |00f2: move v9, v5 │ │ -06089a: 7706 e10a 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0ae1 │ │ -0608a0: 0a05 |00f6: move-result v5 │ │ -0608a2: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -0608a6: 0200 1200 |00f9: move/from16 v0, v18 │ │ -0608aa: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -0608ae: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -0608b0: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -0608b4: 122b |0100: const/4 v11, #int 2 // #2 │ │ -0608b6: 0726 |0101: move-object v6, v2 │ │ -0608b8: 0207 1100 |0102: move/from16 v7, v17 │ │ -0608bc: 0159 |0104: move v9, v5 │ │ -0608be: 7706 e10a 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0ae1 │ │ -0608c4: 0a05 |0108: move-result v5 │ │ -0608c6: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -0608ca: 121a |010b: const/4 v10, #int 1 // #1 │ │ -0608cc: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -0608d0: 0200 1200 |010e: move/from16 v0, v18 │ │ -0608d4: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -0608d8: 123b |0112: const/4 v11, #int 3 // #3 │ │ -0608da: 0726 |0113: move-object v6, v2 │ │ -0608dc: 01d7 |0114: move v7, v13 │ │ -0608de: 0159 |0115: move v9, v5 │ │ -0608e0: 7706 e10a 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0ae1 │ │ -0608e6: 0a05 |0119: move-result v5 │ │ -0608e8: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -0608ec: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -0608f0: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -0608f4: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -0608f8: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -0608fc: 28a9 |0124: goto 00cd // -0057 │ │ -0608fe: 120a |0125: const/4 v10, #int 0 // #0 │ │ -060900: 28b6 |0126: goto 00dc // -004a │ │ -060902: 120b |0127: const/4 v11, #int 0 // #0 │ │ -060904: 28b7 |0128: goto 00df // -0049 │ │ -060906: 120a |0129: const/4 v10, #int 0 // #0 │ │ -060908: 28c3 |012a: goto 00ed // -003d │ │ -06090a: 120b |012b: const/4 v11, #int 0 // #0 │ │ -06090c: 28c4 |012c: goto 00f0 // -003c │ │ -06090e: 120a |012d: const/4 v10, #int 0 // #0 │ │ -060910: 28d0 |012e: goto 00fe // -0030 │ │ -060912: 120b |012f: const/4 v11, #int 0 // #0 │ │ -060914: 28d1 |0130: goto 0101 // -002f │ │ -060916: 120b |0131: const/4 v11, #int 0 // #0 │ │ -060918: 28e1 |0132: goto 0113 // -001f │ │ +060ed8: |[060ed8] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +060ee8: 6204 e103 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03e1 │ │ +060eec: 2144 |0002: array-length v4, v4 │ │ +060eee: 0200 1600 |0003: move/from16 v0, v22 │ │ +060ef2: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +060ef6: 0200 1600 |0007: move/from16 v0, v22 │ │ +060efa: 2304 f904 |0009: new-array v4, v0, [C // type@04f9 │ │ +060efe: 6904 e103 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03e1 │ │ +060f02: 6202 e103 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03e1 │ │ +060f06: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +060f0a: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +060f0e: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +060f12: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +060f14: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +060f18: 0200 1600 |0018: move/from16 v0, v22 │ │ +060f1c: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +060f20: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +060f24: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +060f28: 28f8 |0020: goto 0018 // -0008 │ │ +060f2a: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +060f2e: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +060f32: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +060f34: 0f04 |0026: return v4 │ │ +060f36: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +060f3a: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +060f3e: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +060f42: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +060f46: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +060f4a: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +060f4e: 846d |0033: long-to-int v13, v6 │ │ +060f50: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +060f54: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +060f58: 8666 |0038: long-to-double v6, v6 │ │ +060f5a: 7120 ab24 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@24ab │ │ +060f60: 0b06 |003c: move-result-wide v6 │ │ +060f62: 8a60 |003d: double-to-int v0, v6 │ │ +060f64: 0211 0000 |003e: move/from16 v17, v0 │ │ +060f68: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +060f6a: 120c |0041: const/4 v12, #int 0 // #0 │ │ +060f6c: 120e |0042: const/4 v14, #int 0 // #0 │ │ +060f6e: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +060f74: 0200 1100 |0046: move/from16 v0, v17 │ │ +060f78: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +060f7c: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +060f82: 9303 1104 |004d: div-int v3, v17, v4 │ │ +060f86: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +060f8c: b234 |0052: mul-int/2addr v4, v3 │ │ +060f8e: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +060f92: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +060f96: 0200 1100 |0057: move/from16 v0, v17 │ │ +060f9a: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +060f9e: 0200 1100 |005b: move/from16 v0, v17 │ │ +060fa2: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +060fa6: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +060faa: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +060fae: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +060fb2: 0200 1100 |0065: move/from16 v0, v17 │ │ +060fb6: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +060fba: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +060fbe: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +060fc2: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +060fc6: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +060fc8: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +060fcc: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +060fce: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +060fd0: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +060fd2: 7140 db0a 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0adb │ │ +060fd8: 0a0f |0078: move-result v15 │ │ +060fda: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +060fdc: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +060fe0: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +060fe2: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +060fe4: 7140 db0a 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0adb │ │ +060fea: 0a04 |0081: move-result v4 │ │ +060fec: b04f |0082: add-int/2addr v15, v4 │ │ +060fee: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +060ff0: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +060ff4: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +060ff6: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +060ff8: 7140 db0a 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0adb │ │ +060ffe: 0a04 |008b: move-result v4 │ │ +061000: b04f |008c: add-int/2addr v15, v4 │ │ +061002: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +061004: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +061008: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +06100a: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +06100c: 0200 1100 |0092: move/from16 v0, v17 │ │ +061010: 7140 db0a 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0adb │ │ +061016: 0a04 |0097: move-result v4 │ │ +061018: b04f |0098: add-int/2addr v15, v4 │ │ +06101a: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +06101c: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +06101e: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +061022: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +061024: 7140 db0a 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0adb │ │ +06102a: 0a04 |00a1: move-result v4 │ │ +06102c: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +061030: b04f |00a4: add-int/2addr v15, v4 │ │ +061032: 0200 1600 |00a5: move/from16 v0, v22 │ │ +061036: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +06103a: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +06103e: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +061042: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +061046: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +06104a: 28f4 |00b1: goto 00a5 // -000c │ │ +06104c: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +061050: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +061054: 7d00 |00b6: neg-long v0, v0 │ │ +061056: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +06105a: 2900 76ff |00b9: goto/16 002f // -008a │ │ +06105e: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +061060: 28c1 |00bc: goto 007d // -003f │ │ +061062: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +061064: 28c9 |00be: goto 0087 // -0037 │ │ +061066: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +061068: 28d1 |00c0: goto 0091 // -002f │ │ +06106a: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +06106c: 28dc |00c2: goto 009e // -0024 │ │ +06106e: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +061072: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +061076: 0212 0500 |00c7: move/from16 v18, v5 │ │ +06107a: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +06107e: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +061082: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +061086: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +061088: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +06108a: 7706 e10a 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0ae1 │ │ +061090: 0a05 |00d4: move-result v5 │ │ +061092: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +061096: 0200 1200 |00d7: move/from16 v0, v18 │ │ +06109a: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +06109e: 121a |00db: const/4 v10, #int 1 // #1 │ │ +0610a0: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +0610a4: 122b |00de: const/4 v11, #int 2 // #2 │ │ +0610a6: 0726 |00df: move-object v6, v2 │ │ +0610a8: 01c7 |00e0: move v7, v12 │ │ +0610aa: 0159 |00e1: move v9, v5 │ │ +0610ac: 7706 e10a 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0ae1 │ │ +0610b2: 0a05 |00e5: move-result v5 │ │ +0610b4: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +0610b8: 0200 1200 |00e8: move/from16 v0, v18 │ │ +0610bc: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +0610c0: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +0610c2: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +0610c6: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +0610c8: 0726 |00f0: move-object v6, v2 │ │ +0610ca: 01e7 |00f1: move v7, v14 │ │ +0610cc: 0159 |00f2: move v9, v5 │ │ +0610ce: 7706 e10a 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0ae1 │ │ +0610d4: 0a05 |00f6: move-result v5 │ │ +0610d6: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +0610da: 0200 1200 |00f9: move/from16 v0, v18 │ │ +0610de: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +0610e2: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +0610e4: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +0610e8: 122b |0100: const/4 v11, #int 2 // #2 │ │ +0610ea: 0726 |0101: move-object v6, v2 │ │ +0610ec: 0207 1100 |0102: move/from16 v7, v17 │ │ +0610f0: 0159 |0104: move v9, v5 │ │ +0610f2: 7706 e10a 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0ae1 │ │ +0610f8: 0a05 |0108: move-result v5 │ │ +0610fa: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +0610fe: 121a |010b: const/4 v10, #int 1 // #1 │ │ +061100: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +061104: 0200 1200 |010e: move/from16 v0, v18 │ │ +061108: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +06110c: 123b |0112: const/4 v11, #int 3 // #3 │ │ +06110e: 0726 |0113: move-object v6, v2 │ │ +061110: 01d7 |0114: move v7, v13 │ │ +061112: 0159 |0115: move v9, v5 │ │ +061114: 7706 e10a 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0ae1 │ │ +06111a: 0a05 |0119: move-result v5 │ │ +06111c: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +061120: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +061124: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +061128: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +06112c: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +061130: 28a9 |0124: goto 00cd // -0057 │ │ +061132: 120a |0125: const/4 v10, #int 0 // #0 │ │ +061134: 28b6 |0126: goto 00dc // -004a │ │ +061136: 120b |0127: const/4 v11, #int 0 // #0 │ │ +061138: 28b7 |0128: goto 00df // -0049 │ │ +06113a: 120a |0129: const/4 v10, #int 0 // #0 │ │ +06113c: 28c3 |012a: goto 00ed // -003d │ │ +06113e: 120b |012b: const/4 v11, #int 0 // #0 │ │ +061140: 28c4 |012c: goto 00f0 // -003c │ │ +061142: 120a |012d: const/4 v10, #int 0 // #0 │ │ +061144: 28d0 |012e: goto 00fe // -0030 │ │ +061146: 120b |012f: const/4 v11, #int 0 // #0 │ │ +061148: 28d1 |0130: goto 0101 // -002f │ │ +06114a: 120b |0131: const/4 v11, #int 0 // #0 │ │ +06114c: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -47772,50 +47771,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -06091c: |[06091c] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -06092c: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -060930: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -060934: 0161 |0004: move v1, v6 │ │ -060936: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -06093a: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -06093c: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -060940: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -060944: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -060948: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -06094c: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -060950: 8e22 |0012: int-to-char v2, v2 │ │ -060952: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -060956: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -06095a: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -06095e: b124 |0019: sub-int/2addr v4, v2 │ │ -060960: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -060964: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -060966: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -06096a: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -06096e: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -060972: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -060976: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -06097a: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -06097e: 8e22 |0029: int-to-char v2, v2 │ │ -060980: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -060984: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -060988: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -06098c: b124 |0030: sub-int/2addr v4, v2 │ │ -06098e: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -060992: 8e22 |0033: int-to-char v2, v2 │ │ -060994: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -060998: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -06099c: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -0609a0: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0609a4: 0f06 |003c: return v6 │ │ +061150: |[061150] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +061160: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +061164: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +061168: 0161 |0004: move v1, v6 │ │ +06116a: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +06116e: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +061170: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +061174: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +061178: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +06117c: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +061180: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +061184: 8e22 |0012: int-to-char v2, v2 │ │ +061186: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +06118a: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +06118e: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +061192: b124 |0019: sub-int/2addr v4, v2 │ │ +061194: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +061198: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +06119a: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +06119e: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +0611a2: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +0611a6: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +0611aa: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +0611ae: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +0611b2: 8e22 |0029: int-to-char v2, v2 │ │ +0611b4: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +0611b8: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0611bc: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +0611c0: b124 |0030: sub-int/2addr v4, v2 │ │ +0611c2: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +0611c6: 8e22 |0033: int-to-char v2, v2 │ │ +0611c8: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +0611cc: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0611d0: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +0611d4: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0611d8: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -47839,20 +47838,20 @@ │ │ 0x0000 - 0x003d reg=4 amt I │ │ 0x0000 - 0x003d reg=5 suffix C │ │ 0x0000 - 0x003d reg=6 pos I │ │ 0x0000 - 0x003d reg=7 always Z │ │ 0x0000 - 0x003d reg=8 zeropad I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3465 (TimeUtils.java) │ │ + source_file_idx : 3471 (TimeUtils.java) │ │ │ │ Class #238 header: │ │ -class_idx : 487 │ │ +class_idx : 491 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 401 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #238 annotations: │ │ @@ -47934,17 +47933,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 401 (AccessibilityDelegateCompat.java) │ │ │ │ Class #239 header: │ │ -class_idx : 491 │ │ +class_idx : 495 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 401 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #239 annotations: │ │ @@ -47976,37 +47975,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -0609a8: |[0609a8] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -0609b8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0609bc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0609c0: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -0609c4: 2200 e901 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@01e9 │ │ -0609c8: 7010 090b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0b09 │ │ -0609ce: 6900 e803 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ -0609d2: 6200 e803 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ -0609d6: 7210 f70a 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@0af7 │ │ -0609dc: 0c00 |0012: move-result-object v0 │ │ -0609de: 6900 e703 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ -0609e2: 0e00 |0015: return-void │ │ -0609e4: 6000 3600 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0609e8: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -0609ec: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -0609f0: 2200 e601 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@01e6 │ │ -0609f4: 7010 ea0a 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0aea │ │ -0609fa: 6900 e803 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ -0609fe: 28ea |0023: goto 000d // -0016 │ │ -060a00: 2200 ea01 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@01ea │ │ -060a04: 7010 0d0b 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0b0d │ │ -060a0a: 6900 e803 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ -060a0e: 28e2 |002b: goto 000d // -001e │ │ +0611dc: |[0611dc] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +0611ec: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0611f0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0611f4: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +0611f8: 2200 ed01 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@01ed │ │ +0611fc: 7010 090b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0b09 │ │ +061202: 6900 e803 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ +061206: 6200 e803 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ +06120a: 7210 f70a 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@0af7 │ │ +061210: 0c00 |0012: move-result-object v0 │ │ +061212: 6900 e703 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ +061216: 0e00 |0015: return-void │ │ +061218: 6000 3600 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06121c: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +061220: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +061224: 2200 ea01 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@01ea │ │ +061228: 7010 ea0a 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0aea │ │ +06122e: 6900 e803 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ +061232: 28ea |0023: goto 000d // -0016 │ │ +061234: 2200 ee01 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@01ee │ │ +061238: 7010 0d0b 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0b0d │ │ +06123e: 6900 e803 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ +061242: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -48019,21 +48018,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -060a10: |[060a10] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -060a20: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -060a26: 6200 e803 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ -060a2a: 7220 f60a 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@0af6 │ │ -060a30: 0c00 |0008: move-result-object v0 │ │ -060a32: 5b10 e903 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@03e9 │ │ -060a36: 0e00 |000b: return-void │ │ +061244: |[061244] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +061254: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06125a: 6200 e803 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ +06125e: 7220 f60a 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@0af6 │ │ +061264: 0c00 |0008: move-result-object v0 │ │ +061266: 5b10 e903 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@03e9 │ │ +06126a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0003 line=311 │ │ 0x000b line=312 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -48044,20 +48043,20 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -060a38: |[060a38] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -060a48: 6200 e803 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ -060a4c: 6201 e703 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ -060a50: 7240 f40a 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@0af4 │ │ -060a56: 0a00 |0007: move-result v0 │ │ -060a58: 0f00 |0008: return v0 │ │ +06126c: |[06126c] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06127c: 6200 e803 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ +061280: 6201 e703 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ +061284: 7240 f40a 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@0af4 │ │ +06128a: 0a00 |0007: move-result v0 │ │ +06128c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0009 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -48067,20 +48066,20 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -060a5c: |[060a5c] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -060a6c: 6200 e803 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ -060a70: 6201 e703 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ -060a74: 7230 f50a 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@0af5 │ │ -060a7a: 0c00 |0007: move-result-object v0 │ │ -060a7c: 1100 |0008: return-object v0 │ │ +061290: |[061290] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0612a0: 6200 e803 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ +0612a4: 6201 e703 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ +0612a8: 7230 f50a 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@0af5 │ │ +0612ae: 0c00 |0007: move-result-object v0 │ │ +0612b0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ │ │ @@ -48089,17 +48088,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060a80: |[060a80] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -060a90: 5410 e903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@03e9 │ │ -060a94: 1100 |0002: return-object v0 │ │ +0612b4: |[0612b4] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +0612c4: 5410 e903 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@03e9 │ │ +0612c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompat;) │ │ @@ -48107,19 +48106,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -060a98: |[060a98] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060aa8: 6200 e803 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ -060aac: 6201 e703 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ -060ab0: 7240 f80a 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@0af8 │ │ -060ab6: 0e00 |0007: return-void │ │ +0612cc: |[0612cc] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0612dc: 6200 e803 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ +0612e0: 6201 e703 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ +0612e4: 7240 f80a 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@0af8 │ │ +0612ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0007 line=420 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -48130,19 +48129,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -060ab8: |[060ab8] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -060ac8: 6200 e803 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ -060acc: 6201 e703 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ -060ad0: 7240 f90a 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@0af9 │ │ -060ad6: 0e00 |0007: return-void │ │ +0612ec: |[0612ec] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0612fc: 6200 e803 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ +061300: 6201 e703 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ +061304: 7240 f90a 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@0af9 │ │ +06130a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0007 line=439 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -48153,19 +48152,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -060ad8: |[060ad8] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060ae8: 6200 e803 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ -060aec: 6201 e703 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ -060af0: 7240 fa0a 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@0afa │ │ -060af6: 0e00 |0007: return-void │ │ +06130c: |[06130c] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06131c: 6200 e803 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ +061320: 6201 e703 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ +061324: 7240 fa0a 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@0afa │ │ +06132a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0007 line=400 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -48176,20 +48175,20 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -060af8: |[060af8] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -060b08: 6200 e803 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ -060b0c: 6201 e703 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ -060b10: 7255 fb0a 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@0afb │ │ -060b16: 0a00 |0007: move-result v0 │ │ -060b18: 0f00 |0008: return v0 │ │ +06132c: |[06132c] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06133c: 6200 e803 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ +061340: 6201 e703 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ +061344: 7255 fb0a 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@0afb │ │ +06134a: 0a00 |0007: move-result v0 │ │ +06134c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0009 reg=4 child Landroid/view/View; │ │ @@ -48200,20 +48199,20 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -060b1c: |[060b1c] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -060b2c: 6200 e803 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ -060b30: 6201 e703 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ -060b34: 7255 fc0a 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@0afc │ │ -060b3a: 0a00 |0007: move-result v0 │ │ -060b3c: 0f00 |0008: return v0 │ │ +061350: |[061350] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +061360: 6200 e803 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ +061364: 6201 e703 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ +061368: 7255 fc0a 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@0afc │ │ +06136e: 0a00 |0007: move-result v0 │ │ +061370: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0009 reg=4 action I │ │ @@ -48224,19 +48223,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -060b40: |[060b40] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -060b50: 6200 e803 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ -060b54: 6201 e703 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ -060b58: 7240 fd0a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0afd │ │ -060b5e: 0e00 |0007: return-void │ │ +061374: |[061374] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +061384: 6200 e803 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ +061388: 6201 e703 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ +06138c: 7240 fd0a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0afd │ │ +061392: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0007 line=337 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -48247,34 +48246,34 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -060b60: |[060b60] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060b70: 6200 e803 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ -060b74: 6201 e703 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ -060b78: 7240 fe0a 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@0afe │ │ -060b7e: 0e00 |0007: return-void │ │ +061394: |[061394] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0613a4: 6200 e803 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e8 │ │ +0613a8: 6201 e703 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e7 │ │ +0613ac: 7240 fe0a 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@0afe │ │ +0613b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0007 line=359 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 401 (AccessibilityDelegateCompat.java) │ │ │ │ Class #240 header: │ │ -class_idx : 492 │ │ +class_idx : 496 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1042 │ │ +superclass_idx : 1047 │ │ source_file_idx : 402 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #240 annotations: │ │ @@ -48299,18 +48298,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -060b80: |[060b80] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -060b90: 5b01 ea03 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03ea │ │ -060b94: 7010 3821 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@2138 │ │ -060b9a: 0e00 |0005: return-void │ │ +0613b4: |[0613b4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +0613c4: 5b01 ea03 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03ea │ │ +0613c8: 7010 3821 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@2138 │ │ +0613ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; │ │ │ │ @@ -48320,19 +48319,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -060b9c: |[060b9c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -060bac: 5410 ea03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03ea │ │ -060bb0: 7230 2d0b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b2d │ │ -060bb6: 0a00 |0005: move-result v0 │ │ -060bb8: 0f00 |0006: return v0 │ │ +0613d0: |[0613d0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0613e0: 5410 ea03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03ea │ │ +0613e4: 7230 2d0b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b2d │ │ +0613ea: 0a00 |0005: move-result v0 │ │ +0613ec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -48342,18 +48341,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -060bbc: |[060bbc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060bcc: 5410 ea03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03ea │ │ -060bd0: 7230 2e0b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b2e │ │ -060bd6: 0e00 |0005: return-void │ │ +0613f0: |[0613f0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +061400: 5410 ea03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03ea │ │ +061404: 7230 2e0b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b2e │ │ +06140a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -48364,18 +48363,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -060bd8: |[060bd8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -060be8: 5410 ea03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03ea │ │ -060bec: 7230 2f0b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0b2f │ │ -060bf2: 0e00 |0005: return-void │ │ +06140c: |[06140c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +06141c: 5410 ea03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03ea │ │ +061420: 7230 2f0b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0b2f │ │ +061426: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0005 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -48386,18 +48385,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -060bf4: |[060bf4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060c04: 5410 ea03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03ea │ │ -060c08: 7230 300b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b30 │ │ -060c0e: 0e00 |0005: return-void │ │ +061428: |[061428] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +061438: 5410 ea03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03ea │ │ +06143c: 7230 300b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b30 │ │ +061442: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -48408,19 +48407,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -060c10: |[060c10] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -060c20: 5410 ea03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03ea │ │ -060c24: 7240 310b 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@0b31 │ │ -060c2a: 0a00 |0005: move-result v0 │ │ -060c2c: 0f00 |0006: return v0 │ │ +061444: |[061444] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +061454: 5410 ea03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03ea │ │ +061458: 7240 310b 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@0b31 │ │ +06145e: 0a00 |0005: move-result v0 │ │ +061460: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -48431,18 +48430,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -060c30: |[060c30] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -060c40: 5410 ea03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03ea │ │ -060c44: 7230 320b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0b32 │ │ -060c4a: 0e00 |0005: return-void │ │ +061464: |[061464] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +061474: 5410 ea03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03ea │ │ +061478: 7230 320b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0b32 │ │ +06147e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -48453,33 +48452,33 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -060c4c: |[060c4c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060c5c: 5410 ea03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03ea │ │ -060c60: 7230 330b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b33 │ │ -060c66: 0e00 |0005: return-void │ │ +061480: |[061480] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +061490: 5410 ea03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03ea │ │ +061494: 7230 330b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b33 │ │ +06149a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 402 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #241 header: │ │ -class_idx : 493 │ │ +class_idx : 497 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 402 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #241 annotations: │ │ @@ -48537,17 +48536,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 402 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #242 header: │ │ -class_idx : 494 │ │ +class_idx : 498 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 402 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #242 annotations: │ │ @@ -48567,17 +48566,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060c68: |[060c68] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -060c78: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -060c7e: 0e00 |0003: return-void │ │ +06149c: |[06149c] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +0614ac: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0614b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -48586,19 +48585,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -060c80: |[060c80] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -060c90: 1f01 1204 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0412 │ │ -060c94: 6e30 3921 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@2139 │ │ -060c9a: 0a00 |0005: move-result v0 │ │ -060c9c: 0f00 |0006: return v0 │ │ +0614b4: |[0614b4] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0614c4: 1f01 1704 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +0614c8: 6e30 3921 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@2139 │ │ +0614ce: 0a00 |0005: move-result v0 │ │ +0614d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -48608,18 +48607,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -060ca0: |[060ca0] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -060cb0: 2200 ec01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@01ec │ │ -060cb4: 7020 250b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@0b25 │ │ -060cba: 1100 |0005: return-object v0 │ │ +0614d4: |[0614d4] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +0614e4: 2200 f001 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@01f0 │ │ +0614e8: 7020 250b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@0b25 │ │ +0614ee: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompatIcs;) │ │ @@ -48627,36 +48626,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -060cbc: |[060cbc] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -060ccc: 2200 1204 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0412 │ │ -060cd0: 7010 3821 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@2138 │ │ -060cd6: 1100 |0005: return-object v0 │ │ +0614f0: |[0614f0] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +061500: 2200 1704 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +061504: 7010 3821 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@2138 │ │ +06150a: 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 │ │ -060cd8: |[060cd8] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060ce8: 1f00 1204 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0412 │ │ -060cec: 6e30 3b21 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@213b │ │ -060cf2: 0e00 |0005: return-void │ │ +06150c: |[06150c] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06151c: 1f00 1704 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +061520: 6e30 3b21 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@213b │ │ +061526: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -48667,19 +48666,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -060cf4: |[060cf4] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -060d04: 1f00 1204 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0412 │ │ -060d08: 1f02 3004 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -060d0c: 6e30 3c21 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@213c │ │ -060d12: 0e00 |0007: return-void │ │ +061528: |[061528] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +061538: 1f00 1704 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +06153c: 1f02 3604 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +061540: 6e30 3c21 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@213c │ │ +061546: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0007 line=98 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 info Ljava/lang/Object; │ │ @@ -48690,18 +48689,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -060d14: |[060d14] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060d24: 1f00 1204 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0412 │ │ -060d28: 6e30 3d21 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@213d │ │ -060d2e: 0e00 |0005: return-void │ │ +061548: |[061548] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +061558: 1f00 1704 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +06155c: 6e30 3d21 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@213d │ │ +061562: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -48712,19 +48711,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -060d30: |[060d30] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -060d40: 1f01 1204 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0412 │ │ -060d44: 6e40 3e21 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@213e │ │ -060d4a: 0a00 |0005: move-result v0 │ │ -060d4c: 0f00 |0006: return v0 │ │ +061564: |[061564] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +061574: 1f01 1704 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +061578: 6e40 3e21 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@213e │ │ +06157e: 0a00 |0005: move-result v0 │ │ +061580: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -48735,18 +48734,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -060d50: |[060d50] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -060d60: 1f00 1204 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0412 │ │ -060d64: 6e30 4021 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@2140 │ │ -060d6a: 0e00 |0005: return-void │ │ +061584: |[061584] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +061594: 1f00 1704 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +061598: 6e30 4021 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@2140 │ │ +06159e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -48757,34 +48756,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -060d6c: |[060d6c] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060d7c: 1f00 1204 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0412 │ │ -060d80: 6e30 4121 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@2141 │ │ -060d86: 0e00 |0005: return-void │ │ +0615a0: |[0615a0] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0615b0: 1f00 1704 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +0615b4: 6e30 4121 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@2141 │ │ +0615ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0005 line=118 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ source_file_idx : 402 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #243 header: │ │ -class_idx : 495 │ │ +class_idx : 499 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1042 │ │ +superclass_idx : 1047 │ │ source_file_idx : 403 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #243 annotations: │ │ @@ -48809,18 +48808,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -060d88: |[060d88] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -060d98: 5b01 eb03 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ -060d9c: 7010 3821 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@2138 │ │ -060da2: 0e00 |0005: return-void │ │ +0615bc: |[0615bc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +0615cc: 5b01 eb03 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ +0615d0: 7010 3821 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@2138 │ │ +0615d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; │ │ │ │ @@ -48830,19 +48829,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -060da4: |[060da4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -060db4: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ -060db8: 7230 480b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b48 │ │ -060dbe: 0a00 |0005: move-result v0 │ │ -060dc0: 0f00 |0006: return v0 │ │ +0615d8: |[0615d8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0615e8: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ +0615ec: 7230 480b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b48 │ │ +0615f2: 0a00 |0005: move-result v0 │ │ +0615f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -48852,20 +48851,20 @@ │ │ type : '(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -060dc4: |[060dc4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -060dd4: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ -060dd8: 7220 490b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0b49 │ │ -060dde: 0c00 |0005: move-result-object v0 │ │ -060de0: 1f00 3104 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@0431 │ │ -060de4: 1100 |0008: return-object v0 │ │ +0615f8: |[0615f8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +061608: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ +06160c: 7220 490b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0b49 │ │ +061612: 0c00 |0005: move-result-object v0 │ │ +061614: 1f00 3704 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@0437 │ │ +061618: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0009 reg=2 host Landroid/view/View; │ │ │ │ @@ -48874,18 +48873,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -060de8: |[060de8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060df8: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ -060dfc: 7230 4a0b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b4a │ │ -060e02: 0e00 |0005: return-void │ │ +06161c: |[06161c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06162c: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ +061630: 7230 4a0b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b4a │ │ +061636: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -48896,18 +48895,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -060e04: |[060e04] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -060e14: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ -060e18: 7230 4b0b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0b4b │ │ -060e1e: 0e00 |0005: return-void │ │ +061638: |[061638] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +061648: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ +06164c: 7230 4b0b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0b4b │ │ +061652: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -48918,18 +48917,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -060e20: |[060e20] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060e30: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ -060e34: 7230 4c0b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b4c │ │ -060e3a: 0e00 |0005: return-void │ │ +061654: |[061654] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +061664: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ +061668: 7230 4c0b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b4c │ │ +06166e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0005 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -48940,19 +48939,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -060e3c: |[060e3c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -060e4c: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ -060e50: 7240 4d0b 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@0b4d │ │ -060e56: 0a00 |0005: move-result v0 │ │ -060e58: 0f00 |0006: return v0 │ │ +061670: |[061670] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +061680: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ +061684: 7240 4d0b 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@0b4d │ │ +06168a: 0a00 |0005: move-result v0 │ │ +06168c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -48963,19 +48962,19 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -060e5c: |[060e5c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -060e6c: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ -060e70: 7240 4e0b 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b4e │ │ -060e76: 0a00 |0005: move-result v0 │ │ -060e78: 0f00 |0006: return v0 │ │ +061690: |[061690] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0616a0: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ +0616a4: 7240 4e0b 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b4e │ │ +0616aa: 0a00 |0005: move-result v0 │ │ +0616ac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -48986,18 +48985,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -060e7c: |[060e7c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -060e8c: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ -060e90: 7230 4f0b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0b4f │ │ -060e96: 0e00 |0005: return-void │ │ +0616b0: |[0616b0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0616c0: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ +0616c4: 7230 4f0b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0b4f │ │ +0616ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -49008,33 +49007,33 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -060e98: |[060e98] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060ea8: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ -060eac: 7230 500b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b50 │ │ -060eb2: 0e00 |0005: return-void │ │ +0616cc: |[0616cc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0616dc: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03eb │ │ +0616e0: 7230 500b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b50 │ │ +0616e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 403 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #244 header: │ │ -class_idx : 496 │ │ +class_idx : 500 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 403 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 9 │ │ │ │ Class #244 annotations: │ │ @@ -49104,17 +49103,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 403 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #245 header: │ │ -class_idx : 497 │ │ +class_idx : 501 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 403 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #245 annotations: │ │ @@ -49134,17 +49133,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060eb4: |[060eb4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -060ec4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -060eca: 0e00 |0003: return-void │ │ +0616e8: |[0616e8] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +0616f8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0616fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -49153,19 +49152,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -060ecc: |[060ecc] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -060edc: 1f01 1204 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0412 │ │ -060ee0: 6e20 3a21 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@213a │ │ -060ee6: 0c00 |0005: move-result-object v0 │ │ -060ee8: 1100 |0006: return-object v0 │ │ +061700: |[061700] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +061710: 1f01 1704 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +061714: 6e20 3a21 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@213a │ │ +06171a: 0c00 |0005: move-result-object v0 │ │ +06171c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ │ │ @@ -49174,18 +49173,18 @@ │ │ type : '(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -060eec: |[060eec] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -060efc: 2200 ef01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@01ef │ │ -060f00: 7020 3e0b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@0b3e │ │ -060f06: 1100 |0005: return-object v0 │ │ +061720: |[061720] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +061730: 2200 f301 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@01f3 │ │ +061734: 7020 3e0b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@0b3e │ │ +06173a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;) │ │ @@ -49193,35 +49192,35 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -060f08: |[060f08] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -060f18: 1f01 1204 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0412 │ │ -060f1c: 6e40 3f21 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@213f │ │ -060f22: 0a00 |0005: move-result v0 │ │ -060f24: 0f00 |0006: return v0 │ │ +06173c: |[06173c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +06174c: 1f01 1704 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +061750: 6e40 3f21 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@213f │ │ +061756: 0a00 |0005: move-result v0 │ │ +061758: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 args Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 403 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #246 header: │ │ -class_idx : 498 │ │ +class_idx : 502 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 544 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #246 annotations: │ │ @@ -49243,17 +49242,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 544 (ActionProvider.java) │ │ │ │ Class #247 header: │ │ -class_idx : 499 │ │ +class_idx : 503 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 544 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #247 annotations: │ │ @@ -49275,17 +49274,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 544 (ActionProvider.java) │ │ │ │ Class #248 header: │ │ -class_idx : 500 │ │ +class_idx : 504 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 544 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #248 annotations: │ │ @@ -49322,18 +49321,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -060f28: |[060f28] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ -060f38: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -060f3e: 5b01 ed03 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@03ed │ │ -060f42: 0e00 |0005: return-void │ │ +06175c: |[06175c] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ +06176c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +061772: 5b01 ed03 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@03ed │ │ +061776: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ 0x0005 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ @@ -49345,17 +49344,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060f44: |[060f44] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ -060f54: 5410 ed03 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@03ed │ │ -060f58: 1100 |0002: return-object v0 │ │ +061778: |[061778] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ +061788: 5410 ed03 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@03ed │ │ +06178c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #1 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -49363,17 +49362,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060f5c: |[060f5c] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ -060f6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060f6e: 0f00 |0001: return v0 │ │ +061790: |[061790] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ +0617a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0617a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #2 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -49381,17 +49380,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060f70: |[060f70] android.support.v4.view.ActionProvider.isVisible:()Z │ │ -060f80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -060f82: 0f00 |0001: return v0 │ │ +0617a4: |[0617a4] android.support.v4.view.ActionProvider.isVisible:()Z │ │ +0617b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0617b6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #3 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -49405,18 +49404,18 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -060f84: |[060f84] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -060f94: 6e10 5b0b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@0b5b │ │ -060f9a: 0c00 |0003: move-result-object v0 │ │ -060f9c: 1100 |0004: return-object v0 │ │ +0617b8: |[0617b8] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +0617c8: 6e10 5b0b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@0b5b │ │ +0617ce: 0c00 |0003: move-result-object v0 │ │ +0617d0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0005 reg=2 forItem Landroid/view/MenuItem; │ │ │ │ @@ -49425,17 +49424,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060fa0: |[060fa0] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ -060fb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060fb2: 0f00 |0001: return v0 │ │ +0617d4: |[0617d4] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ +0617e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0617e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #6 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -49443,16 +49442,16 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060fb4: |[060fb4] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -060fc4: 0e00 |0000: return-void │ │ +0617e8: |[0617e8] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +0617f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0001 reg=1 subMenu Landroid/view/SubMenu; │ │ │ │ @@ -49461,17 +49460,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060fc8: |[060fc8] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ -060fd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060fda: 0f00 |0001: return v0 │ │ +0617fc: |[0617fc] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ +06180c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06180e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #8 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -49479,25 +49478,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -060fdc: |[060fdc] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ -060fec: 5420 ef03 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@03ef │ │ -060ff0: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -060ff4: 6e10 5f0b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@0b5f │ │ -060ffa: 0a00 |0007: move-result v0 │ │ -060ffc: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -061000: 5420 ef03 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@03ef │ │ -061004: 6e10 5a0b 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0b5a │ │ -06100a: 0a01 |000f: move-result v1 │ │ -06100c: 7220 560b 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@0b56 │ │ -061012: 0e00 |0013: return-void │ │ +061810: |[061810] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ +061820: 5420 ef03 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@03ef │ │ +061824: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +061828: 6e10 5f0b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@0b5f │ │ +06182e: 0a00 |0007: move-result v0 │ │ +061830: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +061834: 5420 ef03 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@03ef │ │ +061838: 6e10 5a0b 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0b5a │ │ +06183e: 0a01 |000f: move-result v1 │ │ +061840: 7220 560b 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@0b56 │ │ +061846: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x000a line=146 │ │ 0x0013 line=148 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/view/ActionProvider; │ │ @@ -49507,17 +49506,17 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061014: |[061014] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ -061024: 5b01 ee03 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@03ee │ │ -061028: 0e00 |0002: return-void │ │ +061848: |[061848] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ +061858: 5b01 ee03 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@03ee │ │ +06185c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0002 line=227 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; │ │ @@ -49527,38 +49526,38 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -06102c: |[06102c] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ -06103c: 5430 ef03 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@03ef │ │ -061040: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ -061044: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ -061048: 1a00 1f02 |0006: const-string v0, "ActionProvider(support)" // string@021f │ │ -06104c: 2201 b604 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -061050: 7010 d724 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -061056: 1a02 ec24 |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@24ec │ │ -06105a: 6e20 df24 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -061060: 0c01 |0012: move-result-object v1 │ │ -061062: 6e10 b624 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -061068: 0c02 |0016: move-result-object v2 │ │ -06106a: 6e10 8d24 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ -061070: 0c02 |001a: move-result-object v2 │ │ -061072: 6e20 df24 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -061078: 0c01 |001e: move-result-object v1 │ │ -06107a: 1a02 5300 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@0053 │ │ -06107e: 6e20 df24 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -061084: 0c01 |0024: move-result-object v1 │ │ -061086: 6e10 e424 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -06108c: 0c01 |0028: move-result-object v1 │ │ -06108e: 7120 6f20 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -061094: 5b34 ef03 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@03ef │ │ -061098: 0e00 |002e: return-void │ │ +061860: |[061860] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ +061870: 5430 ef03 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@03ef │ │ +061874: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ +061878: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ +06187c: 1a00 1f02 |0006: const-string v0, "ActionProvider(support)" // string@021f │ │ +061880: 2201 bc04 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +061884: 7010 d724 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +06188a: 1a02 f224 |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@24f2 │ │ +06188e: 6e20 df24 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +061894: 0c01 |0012: move-result-object v1 │ │ +061896: 6e10 b624 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +06189c: 0c02 |0016: move-result-object v2 │ │ +06189e: 6e10 8d24 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ +0618a4: 0c02 |001a: move-result-object v2 │ │ +0618a6: 6e20 df24 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0618ac: 0c01 |001e: move-result-object v1 │ │ +0618ae: 1a02 5300 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@0053 │ │ +0618b2: 6e20 df24 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0618b8: 0c01 |0024: move-result-object v1 │ │ +0618ba: 6e10 e424 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0618c0: 0c01 |0028: move-result-object v1 │ │ +0618c2: 7120 6f20 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +0618c8: 5b34 ef03 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@03ef │ │ +0618cc: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0006 line=237 │ │ 0x002c line=241 │ │ 0x002e line=242 │ │ locals : │ │ @@ -49570,35 +49569,35 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06109c: |[06109c] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ -0610ac: 5410 ee03 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@03ee │ │ -0610b0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0610b4: 5410 ee03 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@03ee │ │ -0610b8: 7220 550b 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@0b55 │ │ -0610be: 0e00 |0009: return-void │ │ +0618d0: |[0618d0] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ +0618e0: 5410 ee03 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@03ee │ │ +0618e4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0618e8: 5410 ee03 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@03ee │ │ +0618ec: 7220 550b 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@0b55 │ │ +0618f2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0004 line=218 │ │ 0x0009 line=220 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x000a reg=2 isVisible Z │ │ │ │ source_file_idx : 544 (ActionProvider.java) │ │ │ │ Class #249 header: │ │ -class_idx : 501 │ │ +class_idx : 505 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1062 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #249 annotations: │ │ @@ -49638,17 +49637,17 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1062 (GestureDetectorCompat.java) │ │ │ │ Class #250 header: │ │ -class_idx : 502 │ │ +class_idx : 506 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 125 │ │ +superclass_idx : 128 │ │ source_file_idx : 1062 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #250 annotations: │ │ @@ -49673,18 +49672,18 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0610c0: |[0610c0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -0610d0: 5b01 f003 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ -0610d4: 7010 7402 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0274 │ │ -0610da: 0e00 |0005: return-void │ │ +0618f4: |[0618f4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +061904: 5b01 f003 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ +061908: 7010 7402 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0274 │ │ +06190e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ @@ -49695,20 +49694,20 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0610dc: |[0610dc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ -0610ec: 5b12 f003 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ -0610f0: 6e10 7702 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0277 │ │ -0610f6: 0c00 |0005: move-result-object v0 │ │ -0610f8: 7020 7502 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0275 │ │ -0610fe: 0e00 |0009: return-void │ │ +061910: |[061910] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ +061920: 5b12 f003 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ +061924: 6e10 7702 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0277 │ │ +06192a: 0c00 |0005: move-result-object v0 │ │ +06192c: 7020 7502 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0275 │ │ +061932: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0002 line=108 │ │ 0x0009 line=109 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ @@ -49721,62 +49720,62 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -061100: |[061100] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ -061110: 5240 3800 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0038 │ │ -061114: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ -06111a: 2200 b304 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@04b3 │ │ -06111e: 2201 b604 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -061122: 7010 d724 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -061128: 1a02 a80d |000c: const-string v2, "Unknown message " // string@0da8 │ │ -06112c: 6e20 df24 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -061132: 0c01 |0011: move-result-object v1 │ │ -061134: 6e20 de24 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -06113a: 0c01 |0015: move-result-object v1 │ │ -06113c: 6e10 e424 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -061142: 0c01 |0019: move-result-object v1 │ │ -061144: 7020 bd24 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ -06114a: 2700 |001d: throw v0 │ │ -06114c: 5430 f003 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ -061150: 7110 6e0b 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@0b6e │ │ -061156: 0c00 |0023: move-result-object v0 │ │ -061158: 5431 f003 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ -06115c: 7110 6d0b 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0b6d │ │ -061162: 0c01 |0029: move-result-object v1 │ │ -061164: 7220 a520 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@20a5 │ │ -06116a: 0e00 |002d: return-void │ │ -06116c: 5430 f003 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ -061170: 7110 6f0b 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0b6f │ │ -061176: 28fa |0033: goto 002d // -0006 │ │ -061178: 5430 f003 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ -06117c: 7110 700b 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0b70 │ │ -061182: 0c00 |0039: move-result-object v0 │ │ -061184: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ -061188: 5430 f003 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ -06118c: 7110 710b 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@0b71 │ │ -061192: 0a00 |0041: move-result v0 │ │ -061194: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ -061198: 5430 f003 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ -06119c: 7110 700b 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0b70 │ │ -0611a2: 0c00 |0049: move-result-object v0 │ │ -0611a4: 5431 f003 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ -0611a8: 7110 6d0b 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0b6d │ │ -0611ae: 0c01 |004f: move-result-object v1 │ │ -0611b0: 7220 a020 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@20a0 │ │ -0611b6: 28da |0053: goto 002d // -0026 │ │ -0611b8: 5430 f003 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ -0611bc: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -0611be: 7120 720b 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@0b72 │ │ -0611c4: 28d3 |005a: goto 002d // -002d │ │ -0611c6: 0000 |005b: nop // spacer │ │ -0611c8: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ +061934: |[061934] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ +061944: 5240 3800 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0038 │ │ +061948: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ +06194e: 2200 b904 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@04b9 │ │ +061952: 2201 bc04 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +061956: 7010 d724 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +06195c: 1a02 ae0d |000c: const-string v2, "Unknown message " // string@0dae │ │ +061960: 6e20 df24 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +061966: 0c01 |0011: move-result-object v1 │ │ +061968: 6e20 de24 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +06196e: 0c01 |0015: move-result-object v1 │ │ +061970: 6e10 e424 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +061976: 0c01 |0019: move-result-object v1 │ │ +061978: 7020 bd24 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ +06197e: 2700 |001d: throw v0 │ │ +061980: 5430 f003 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ +061984: 7110 6e0b 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@0b6e │ │ +06198a: 0c00 |0023: move-result-object v0 │ │ +06198c: 5431 f003 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ +061990: 7110 6d0b 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0b6d │ │ +061996: 0c01 |0029: move-result-object v1 │ │ +061998: 7220 a520 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@20a5 │ │ +06199e: 0e00 |002d: return-void │ │ +0619a0: 5430 f003 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ +0619a4: 7110 6f0b 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0b6f │ │ +0619aa: 28fa |0033: goto 002d // -0006 │ │ +0619ac: 5430 f003 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ +0619b0: 7110 700b 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0b70 │ │ +0619b6: 0c00 |0039: move-result-object v0 │ │ +0619b8: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ +0619bc: 5430 f003 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ +0619c0: 7110 710b 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@0b71 │ │ +0619c6: 0a00 |0041: move-result v0 │ │ +0619c8: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ +0619cc: 5430 f003 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ +0619d0: 7110 700b 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0b70 │ │ +0619d6: 0c00 |0049: move-result-object v0 │ │ +0619d8: 5431 f003 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ +0619dc: 7110 6d0b 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0b6d │ │ +0619e2: 0c01 |004f: move-result-object v1 │ │ +0619e4: 7220 a020 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@20a0 │ │ +0619ea: 28da |0053: goto 002d // -0026 │ │ +0619ec: 5430 f003 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03f0 │ │ +0619f0: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +0619f2: 7120 720b 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@0b72 │ │ +0619f8: 28d3 |005a: goto 002d // -002d │ │ +0619fa: 0000 |005b: nop // spacer │ │ +0619fc: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0005 line=134 │ │ 0x001e line=115 │ │ 0x002d line=136 │ │ 0x002e line=119 │ │ @@ -49788,17 +49787,17 @@ │ │ locals : │ │ 0x0000 - 0x0066 reg=3 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ 0x0000 - 0x0066 reg=4 msg Landroid/os/Message; │ │ │ │ source_file_idx : 1062 (GestureDetectorCompat.java) │ │ │ │ Class #251 header: │ │ -class_idx : 505 │ │ +class_idx : 509 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1062 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #251 annotations: │ │ @@ -49822,18 +49821,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0611dc: |[0611dc] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ -0611ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0611ee: 7040 820b 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@0b82 │ │ -0611f4: 0e00 |0004: return-void │ │ +061a10: |[061a10] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ +061a20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061a22: 7040 820b 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@0b82 │ │ +061a28: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0004 line=502 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -49844,27 +49843,27 @@ │ │ type : '(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -0611f8: |[0611f8] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -061208: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06120e: 6000 3600 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -061212: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -061216: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ -06121a: 2200 f801 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@01f8 │ │ -06121e: 7040 7c0b 3054 |000b: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0b7c │ │ -061224: 5b20 0d04 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040d │ │ -061228: 0e00 |0010: return-void │ │ -06122a: 2200 f701 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@01f7 │ │ -06122e: 7040 6c0b 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@0b6c │ │ -061234: 5b20 0d04 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040d │ │ -061238: 28f8 |0018: goto 0010 // -0008 │ │ +061a2c: |[061a2c] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +061a3c: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ +061a42: 6000 3600 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +061a46: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +061a4a: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ +061a4e: 2200 fc01 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@01fc │ │ +061a52: 7040 7c0b 3054 |000b: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0b7c │ │ +061a58: 5b20 0d04 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040d │ │ +061a5c: 0e00 |0010: return-void │ │ +061a5e: 2200 fb01 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@01fb │ │ +061a62: 7040 6c0b 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@0b6c │ │ +061a68: 5b20 0d04 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040d │ │ +061a6c: 28f8 |0018: goto 0010 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0003 line=515 │ │ 0x0009 line=516 │ │ 0x0010 line=520 │ │ 0x0011 line=518 │ │ @@ -49880,19 +49879,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06123c: |[06123c] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ -06124c: 5410 0d04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040d │ │ -061250: 7210 640b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@0b64 │ │ -061256: 0a00 |0005: move-result v0 │ │ -061258: 0f00 |0006: return v0 │ │ +061a70: |[061a70] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ +061a80: 5410 0d04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040d │ │ +061a84: 7210 640b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@0b64 │ │ +061a8a: 0a00 |0005: move-result v0 │ │ +061a8c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat;) │ │ @@ -49900,19 +49899,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06125c: |[06125c] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -06126c: 5410 0d04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040d │ │ -061270: 7220 650b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0b65 │ │ -061276: 0a00 |0005: move-result v0 │ │ -061278: 0f00 |0006: return v0 │ │ +061a90: |[061a90] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +061aa0: 5410 0d04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040d │ │ +061aa4: 7220 650b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0b65 │ │ +061aaa: 0a00 |0005: move-result v0 │ │ +061aac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -49921,18 +49920,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06127c: |[06127c] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ -06128c: 5410 0d04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040d │ │ -061290: 7220 660b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@0b66 │ │ -061296: 0e00 |0005: return-void │ │ +061ab0: |[061ab0] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ +061ac0: 5410 0d04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040d │ │ +061ac4: 7220 660b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@0b66 │ │ +061aca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ 0x0005 line=552 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -49942,32 +49941,32 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -061298: |[061298] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -0612a8: 5410 0d04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040d │ │ -0612ac: 7220 670b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0b67 │ │ -0612b2: 0e00 |0005: return-void │ │ +061acc: |[061acc] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +061adc: 5410 0d04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040d │ │ +061ae0: 7220 670b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0b67 │ │ +061ae6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0005 line=563 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ │ │ source_file_idx : 1062 (GestureDetectorCompat.java) │ │ │ │ Class #252 header: │ │ -class_idx : 506 │ │ +class_idx : 510 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1073 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #252 annotations: │ │ @@ -50007,17 +50006,17 @@ │ │ type : '(II)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1073 (GravityCompat.java) │ │ │ │ Class #253 header: │ │ -class_idx : 509 │ │ +class_idx : 513 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1073 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #253 annotations: │ │ @@ -50062,26 +50061,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0612b4: |[0612b4] android.support.v4.view.GravityCompat.:()V │ │ -0612c4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0612c8: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -0612cc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0612d0: 2201 fc01 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@01fc │ │ -0612d4: 7010 900b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@0b90 │ │ -0612da: 6901 0f04 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040f │ │ -0612de: 0e00 |000d: return-void │ │ -0612e0: 2201 fb01 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@01fb │ │ -0612e4: 7010 8b0b 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@0b8b │ │ -0612ea: 6901 0f04 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040f │ │ -0612ee: 28f8 |0015: goto 000d // -0008 │ │ +061ae8: |[061ae8] android.support.v4.view.GravityCompat.:()V │ │ +061af8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +061afc: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +061b00: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +061b04: 2201 0002 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@0200 │ │ +061b08: 7010 900b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@0b90 │ │ +061b0e: 6901 0f04 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040f │ │ +061b12: 0e00 |000d: return-void │ │ +061b14: 2201 ff01 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@01ff │ │ +061b18: 7010 8b0b 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@0b8b │ │ +061b1e: 6901 0f04 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040f │ │ +061b22: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0002 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ @@ -50093,17 +50092,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0612f0: |[0612f0] android.support.v4.view.GravityCompat.:()V │ │ -061300: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -061306: 0e00 |0003: return-void │ │ +061b24: |[061b24] android.support.v4.view.GravityCompat.:()V │ │ +061b34: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +061b3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat; │ │ │ │ @@ -50112,26 +50111,26 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 17 │ │ ins : 8 │ │ outs : 9 │ │ insns size : 15 16-bit code units │ │ -061308: |[061308] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -061318: 6200 0f04 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040f │ │ -06131c: 0191 |0002: move v1, v9 │ │ -06131e: 01a2 |0003: move v2, v10 │ │ -061320: 01b3 |0004: move v3, v11 │ │ -061322: 07c4 |0005: move-object v4, v12 │ │ -061324: 01d5 |0006: move v5, v13 │ │ -061326: 01e6 |0007: move v6, v14 │ │ -061328: 07f7 |0008: move-object v7, v15 │ │ -06132a: 0208 1000 |0009: move/from16 v8, v16 │ │ -06132e: 7809 870b 0000 |000b: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@0b87 │ │ -061334: 0e00 |000e: return-void │ │ +061b3c: |[061b3c] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +061b4c: 6200 0f04 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040f │ │ +061b50: 0191 |0002: move v1, v9 │ │ +061b52: 01a2 |0003: move v2, v10 │ │ +061b54: 01b3 |0004: move v3, v11 │ │ +061b56: 07c4 |0005: move-object v4, v12 │ │ +061b58: 01d5 |0006: move v5, v13 │ │ +061b5a: 01e6 |0007: move v6, v14 │ │ +061b5c: 07f7 |0008: move-object v7, v15 │ │ +061b5e: 0208 1000 |0009: move/from16 v8, v16 │ │ +061b62: 7809 870b 0000 |000b: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@0b87 │ │ +061b68: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x000e line=163 │ │ locals : │ │ 0x0000 - 0x000f reg=9 gravity I │ │ 0x0000 - 0x000f reg=10 w I │ │ @@ -50147,24 +50146,24 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 12 16-bit code units │ │ -061338: |[061338] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -061348: 6200 0f04 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040f │ │ -06134c: 0171 |0002: move v1, v7 │ │ -06134e: 0182 |0003: move v2, v8 │ │ -061350: 0193 |0004: move v3, v9 │ │ -061352: 07a4 |0005: move-object v4, v10 │ │ -061354: 07b5 |0006: move-object v5, v11 │ │ -061356: 01c6 |0007: move v6, v12 │ │ -061358: 7807 880b 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0b88 │ │ -06135e: 0e00 |000b: return-void │ │ +061b6c: |[061b6c] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +061b7c: 6200 0f04 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040f │ │ +061b80: 0171 |0002: move v1, v7 │ │ +061b82: 0182 |0003: move v2, v8 │ │ +061b84: 0193 |0004: move v3, v9 │ │ +061b86: 07a4 |0005: move-object v4, v10 │ │ +061b88: 07b5 |0006: move-object v5, v11 │ │ +061b8a: 01c6 |0007: move v6, v12 │ │ +061b8c: 7807 880b 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0b88 │ │ +061b92: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x000b line=133 │ │ locals : │ │ 0x0000 - 0x000c reg=7 gravity I │ │ 0x0000 - 0x000c reg=8 w I │ │ @@ -50178,18 +50177,18 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -061360: |[061360] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -061370: 6200 0f04 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040f │ │ -061374: 7254 890b 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0b89 │ │ -06137a: 0e00 |0005: return-void │ │ +061b94: |[061b94] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +061ba4: 6200 0f04 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040f │ │ +061ba8: 7254 890b 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0b89 │ │ +061bae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 gravity I │ │ 0x0000 - 0x0006 reg=2 display Landroid/graphics/Rect; │ │ @@ -50201,33 +50200,33 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06137c: |[06137c] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ -06138c: 6200 0f04 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040f │ │ -061390: 7230 8a0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@0b8a │ │ -061396: 0a00 |0005: move-result v0 │ │ -061398: 0f00 |0006: return v0 │ │ +061bb0: |[061bb0] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ +061bc0: 6200 0f04 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040f │ │ +061bc4: 7230 8a0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@0b8a │ │ +061bca: 0a00 |0005: move-result v0 │ │ +061bcc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 gravity I │ │ 0x0000 - 0x0007 reg=2 layoutDirection I │ │ │ │ Virtual methods - │ │ source_file_idx : 1073 (GravityCompat.java) │ │ │ │ Class #254 header: │ │ -class_idx : 510 │ │ +class_idx : 514 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1077 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #254 - │ │ @@ -50243,17 +50242,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06139c: |[06139c] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ -0613ac: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0613b2: 0e00 |0003: return-void │ │ +061bd0: |[061bd0] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ +061be0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +061be6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/GravityCompatJellybeanMr1;) │ │ @@ -50261,17 +50260,17 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 8 │ │ insns size : 4 16-bit code units │ │ -0613b4: |[0613b4] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -0613c4: 7708 ad20 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@20ad │ │ -0613ca: 0e00 |0003: return-void │ │ +061be8: |[061be8] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +061bf8: 7708 ad20 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@20ad │ │ +061bfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 gravity I │ │ 0x0000 - 0x0004 reg=1 w I │ │ @@ -50287,17 +50286,17 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -0613cc: |[0613cc] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0613dc: 7706 af20 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@20af │ │ -0613e2: 0e00 |0003: return-void │ │ +061c00: |[061c00] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +061c10: 7706 af20 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@20af │ │ +061c16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 gravity I │ │ 0x0000 - 0x0004 reg=1 w I │ │ @@ -50311,17 +50310,17 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0613e4: |[0613e4] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0613f4: 7140 b120 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@20b1 │ │ -0613fa: 0e00 |0003: return-void │ │ +061c18: |[061c18] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +061c28: 7140 b120 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@20b1 │ │ +061c2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 gravity I │ │ 0x0000 - 0x0004 reg=1 display Landroid/graphics/Rect; │ │ @@ -50333,32 +50332,32 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0613fc: |[0613fc] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ -06140c: 7120 b220 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@20b2 │ │ -061412: 0a00 |0003: move-result v0 │ │ -061414: 0f00 |0004: return v0 │ │ +061c30: |[061c30] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ +061c40: 7120 b220 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@20b2 │ │ +061c46: 0a00 |0003: move-result v0 │ │ +061c48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 gravity I │ │ 0x0000 - 0x0005 reg=2 layoutDirection I │ │ │ │ Virtual methods - │ │ source_file_idx : 1077 (GravityCompatJellybeanMr1.java) │ │ │ │ Class #255 header: │ │ -class_idx : 514 │ │ +class_idx : 518 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1243 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #255 annotations: │ │ @@ -50416,17 +50415,17 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1243 (KeyEventCompat.java) │ │ │ │ Class #256 header: │ │ -class_idx : 515 │ │ +class_idx : 519 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1243 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #256 annotations: │ │ @@ -50450,26 +50449,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -061418: |[061418] android.support.v4.view.KeyEventCompat.:()V │ │ -061428: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06142c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -061430: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -061434: 2200 0102 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@0201 │ │ -061438: 7010 ae0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@0bae │ │ -06143e: 6900 1504 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ -061442: 0e00 |000d: return-void │ │ -061444: 2200 ff01 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@01ff │ │ -061448: 7010 a00b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0ba0 │ │ -06144e: 6900 1504 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ -061452: 28f8 |0015: goto 000d // -0008 │ │ +061c4c: |[061c4c] android.support.v4.view.KeyEventCompat.:()V │ │ +061c5c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +061c60: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +061c64: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +061c68: 2200 0502 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@0205 │ │ +061c6c: 7010 ae0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@0bae │ │ +061c72: 6900 1504 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ +061c76: 0e00 |000d: return-void │ │ +061c78: 2200 0302 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@0203 │ │ +061c7c: 7010 a00b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0ba0 │ │ +061c82: 6900 1504 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ +061c86: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0006 line=167 │ │ 0x000d line=171 │ │ 0x000e line=169 │ │ locals : │ │ @@ -50479,17 +50478,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061454: |[061454] android.support.v4.view.KeyEventCompat.:()V │ │ -061464: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06146a: 0e00 |0003: return-void │ │ +061c88: |[061c88] android.support.v4.view.KeyEventCompat.:()V │ │ +061c98: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +061c9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -50498,19 +50497,19 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -06146c: |[06146c] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -06147c: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ -061480: 7254 b20b 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0bb2 │ │ -061486: 0a00 |0005: move-result v0 │ │ -061488: 0f00 |0006: return v0 │ │ +061ca0: |[061ca0] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +061cb0: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ +061cb4: 7254 b20b 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0bb2 │ │ +061cba: 0a00 |0005: move-result v0 │ │ +061cbc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0007 reg=2 receiver Landroid/view/KeyEvent$Callback; │ │ 0x0000 - 0x0007 reg=3 state Ljava/lang/Object; │ │ @@ -50521,19 +50520,19 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06148c: |[06148c] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -06149c: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ -0614a0: 7220 b30b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0bb3 │ │ -0614a6: 0c00 |0005: move-result-object v0 │ │ -0614a8: 1100 |0006: return-object v0 │ │ +061cc0: |[061cc0] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +061cd0: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ +061cd4: 7220 b30b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0bb3 │ │ +061cda: 0c00 |0005: move-result-object v0 │ │ +061cdc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -50541,21 +50540,21 @@ │ │ type : '(Landroid/view/KeyEvent;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0614ac: |[0614ac] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -0614bc: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ -0614c0: 6e10 c020 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@20c0 │ │ -0614c6: 0a01 |0005: move-result v1 │ │ -0614c8: 7230 b50b 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0bb5 │ │ -0614ce: 0a00 |0009: move-result v0 │ │ -0614d0: 0f00 |000a: return v0 │ │ +061ce0: |[061ce0] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +061cf0: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ +061cf4: 6e10 c020 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@20c0 │ │ +061cfa: 0a01 |0005: move-result v1 │ │ +061cfc: 7230 b50b 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0bb5 │ │ +061d02: 0a00 |0009: move-result v0 │ │ +061d04: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x000b reg=3 modifiers I │ │ │ │ @@ -50564,21 +50563,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0614d4: |[0614d4] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -0614e4: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ -0614e8: 6e10 c020 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@20c0 │ │ -0614ee: 0a01 |0005: move-result v1 │ │ -0614f0: 7220 b60b 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0bb6 │ │ -0614f6: 0a00 |0009: move-result v0 │ │ -0614f8: 0f00 |000a: return v0 │ │ +061d08: |[061d08] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +061d18: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ +061d1c: 6e10 c020 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@20c0 │ │ +061d22: 0a01 |0005: move-result v1 │ │ +061d24: 7220 b60b 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0bb6 │ │ +061d2a: 0a00 |0009: move-result v0 │ │ +061d2c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ │ │ #6 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -50586,19 +50585,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0614fc: |[0614fc] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ -06150c: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ -061510: 7220 b40b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@0bb4 │ │ -061516: 0a00 |0005: move-result v0 │ │ -061518: 0f00 |0006: return v0 │ │ +061d30: |[061d30] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ +061d40: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ +061d44: 7220 b40b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@0bb4 │ │ +061d4a: 0a00 |0005: move-result v0 │ │ +061d4c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ │ │ #7 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -50606,19 +50605,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06151c: |[06151c] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -06152c: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ -061530: 7230 b50b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0bb5 │ │ -061536: 0a00 |0005: move-result v0 │ │ -061538: 0f00 |0006: return v0 │ │ +061d50: |[061d50] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +061d60: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ +061d64: 7230 b50b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0bb5 │ │ +061d6a: 0a00 |0005: move-result v0 │ │ +061d6c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -50627,19 +50626,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06153c: |[06153c] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -06154c: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ -061550: 7220 b60b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0bb6 │ │ -061556: 0a00 |0005: move-result v0 │ │ -061558: 0f00 |0006: return v0 │ │ +061d70: |[061d70] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +061d80: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ +061d84: 7220 b60b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0bb6 │ │ +061d8a: 0a00 |0005: move-result v0 │ │ +061d8c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #9 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -50647,19 +50646,19 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06155c: |[06155c] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -06156c: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ -061570: 7220 b70b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0bb7 │ │ -061576: 0a00 |0005: move-result v0 │ │ -061578: 0f00 |0006: return v0 │ │ +061d90: |[061d90] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +061da0: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ +061da4: 7220 b70b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0bb7 │ │ +061daa: 0a00 |0005: move-result v0 │ │ +061dac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #10 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -50667,32 +50666,32 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06157c: |[06157c] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ -06158c: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ -061590: 7220 b80b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@0bb8 │ │ -061596: 0e00 |0005: return-void │ │ +061db0: |[061db0] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ +061dc0: 6200 1504 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0415 │ │ +061dc4: 7220 b80b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@0bb8 │ │ +061dca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0005 line=197 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 event Landroid/view/KeyEvent; │ │ │ │ Virtual methods - │ │ source_file_idx : 1243 (KeyEventCompat.java) │ │ │ │ Class #257 header: │ │ -class_idx : 516 │ │ +class_idx : 520 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1244 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #257 - │ │ @@ -50708,17 +50707,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061598: |[061598] android.support.v4.view.KeyEventCompatEclair.:()V │ │ -0615a8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0615ae: 0e00 |0003: return-void │ │ +061dcc: |[061dcc] android.support.v4.view.KeyEventCompatEclair.:()V │ │ +061ddc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +061de2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -50726,19 +50725,19 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0615b0: |[0615b0] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -0615c0: 1f03 0404 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@0404 │ │ -0615c4: 6e40 bc20 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;Landroid/view/KeyEvent$DispatcherState;Ljava/lang/Object;)Z // method@20bc │ │ -0615ca: 0a00 |0005: move-result v0 │ │ -0615cc: 0f00 |0006: return v0 │ │ +061de4: |[061de4] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +061df4: 1f03 0904 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@0409 │ │ +061df8: 6e40 bc20 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;Landroid/view/KeyEvent$DispatcherState;Ljava/lang/Object;)Z // method@20bc │ │ +061dfe: 0a00 |0005: move-result v0 │ │ +061e00: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 state Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0007 reg=2 receiver Landroid/view/KeyEvent$Callback; │ │ @@ -50749,18 +50748,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0615d0: |[0615d0] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -0615e0: 6e10 6421 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@2164 │ │ -0615e6: 0c00 |0003: move-result-object v0 │ │ -0615e8: 1100 |0004: return-object v0 │ │ +061e04: |[061e04] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +061e14: 6e10 6421 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@2164 │ │ +061e1a: 0c00 |0003: move-result-object v0 │ │ +061e1c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -50768,18 +50767,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0615ec: |[0615ec] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ -0615fc: 6e10 c320 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@20c3 │ │ -061602: 0a00 |0003: move-result v0 │ │ -061604: 0f00 |0004: return v0 │ │ +061e20: |[061e20] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ +061e30: 6e10 c320 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@20c3 │ │ +061e36: 0a00 |0003: move-result v0 │ │ +061e38: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/KeyEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -50787,31 +50786,31 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061608: |[061608] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ -061618: 6e10 c720 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@20c7 │ │ -06161e: 0e00 |0003: return-void │ │ +061e3c: |[061e3c] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ +061e4c: 6e10 c720 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@20c7 │ │ +061e52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 event Landroid/view/KeyEvent; │ │ │ │ Virtual methods - │ │ source_file_idx : 1244 (KeyEventCompatEclair.java) │ │ │ │ Class #258 header: │ │ -class_idx : 517 │ │ +class_idx : 521 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1245 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #258 - │ │ @@ -50827,17 +50826,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061620: |[061620] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -061630: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -061636: 0e00 |0003: return-void │ │ +061e54: |[061e54] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +061e64: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +061e6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -50845,18 +50844,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -061638: |[061638] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -061648: 7120 c420 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@20c4 │ │ -06164e: 0a00 |0003: move-result v0 │ │ -061650: 0f00 |0004: return v0 │ │ +061e6c: |[061e6c] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +061e7c: 7120 c420 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@20c4 │ │ +061e82: 0a00 |0003: move-result v0 │ │ +061e84: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -50865,18 +50864,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -061654: |[061654] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -061664: 7110 c520 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@20c5 │ │ -06166a: 0a00 |0003: move-result v0 │ │ -06166c: 0f00 |0004: return v0 │ │ +061e88: |[061e88] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +061e98: 7110 c520 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@20c5 │ │ +061e9e: 0a00 |0003: move-result v0 │ │ +061ea0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -50884,32 +50883,32 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -061670: |[061670] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -061680: 7110 c620 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@20c6 │ │ -061686: 0a00 |0003: move-result v0 │ │ -061688: 0f00 |0004: return v0 │ │ +061ea4: |[061ea4] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +061eb4: 7110 c620 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@20c6 │ │ +061eba: 0a00 |0003: move-result v0 │ │ +061ebc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ source_file_idx : 1245 (KeyEventCompatHoneycomb.java) │ │ │ │ Class #259 header: │ │ -class_idx : 518 │ │ +class_idx : 522 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2810 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2816 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #259 annotations: │ │ Annotations on class │ │ @@ -50969,21 +50968,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;) │ │ name : 'setMarginStart' │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2810 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2816 (MarginLayoutParamsCompat.java) │ │ │ │ Class #260 header: │ │ -class_idx : 521 │ │ +class_idx : 525 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2810 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2816 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #260 annotations: │ │ Annotations on class │ │ @@ -51006,26 +51005,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -06168c: |[06168c] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -06169c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0616a0: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -0616a4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0616a8: 2201 0802 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@0208 │ │ -0616ac: 7010 de0b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@0bde │ │ -0616b2: 6901 1604 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ -0616b6: 0e00 |000d: return-void │ │ -0616b8: 2201 0702 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@0207 │ │ -0616bc: 7010 d50b 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@0bd5 │ │ -0616c2: 6901 1604 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ -0616c6: 28f8 |0015: goto 000d // -0008 │ │ +061ec0: |[061ec0] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +061ed0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +061ed4: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +061ed8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +061edc: 2201 0c02 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@020c │ │ +061ee0: 7010 de0b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@0bde │ │ +061ee6: 6901 1604 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ +061eea: 0e00 |000d: return-void │ │ +061eec: 2201 0b02 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@020b │ │ +061ef0: 7010 d50b 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@0bd5 │ │ +061ef6: 6901 1604 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ +061efa: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=128 │ │ 0x0006 line=129 │ │ 0x000d line=133 │ │ 0x000e line=131 │ │ @@ -51037,17 +51036,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0616c8: |[0616c8] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -0616d8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0616de: 0e00 |0003: return-void │ │ +061efc: |[061efc] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +061f0c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +061f12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat; │ │ │ │ @@ -51056,19 +51055,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0616e0: |[0616e0] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0616f0: 6200 1604 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ -0616f4: 7220 cd0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0bcd │ │ -0616fa: 0a00 |0005: move-result v0 │ │ -0616fc: 0f00 |0006: return v0 │ │ +061f14: |[061f14] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +061f24: 6200 1604 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ +061f28: 7220 cd0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0bcd │ │ +061f2e: 0a00 |0005: move-result v0 │ │ +061f30: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #3 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -51076,19 +51075,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -061700: |[061700] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -061710: 6200 1604 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ -061714: 7220 ce0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0bce │ │ -06171a: 0a00 |0005: move-result v0 │ │ -06171c: 0f00 |0006: return v0 │ │ +061f34: |[061f34] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +061f44: 6200 1604 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ +061f48: 7220 ce0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0bce │ │ +061f4e: 0a00 |0005: move-result v0 │ │ +061f50: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #4 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -51096,19 +51095,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -061720: |[061720] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -061730: 6200 1604 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ -061734: 7220 cf0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0bcf │ │ -06173a: 0a00 |0005: move-result v0 │ │ -06173c: 0f00 |0006: return v0 │ │ +061f54: |[061f54] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +061f64: 6200 1604 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ +061f68: 7220 cf0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0bcf │ │ +061f6e: 0a00 |0005: move-result v0 │ │ +061f70: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #5 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -51116,19 +51115,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -061740: |[061740] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -061750: 6200 1604 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ -061754: 7220 d00b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0bd0 │ │ -06175a: 0a00 |0005: move-result v0 │ │ -06175c: 0f00 |0006: return v0 │ │ +061f74: |[061f74] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +061f84: 6200 1604 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ +061f88: 7220 d00b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0bd0 │ │ +061f8e: 0a00 |0005: move-result v0 │ │ +061f90: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #6 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -51136,18 +51135,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -061760: |[061760] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -061770: 6200 1604 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ -061774: 7230 d10b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0bd1 │ │ -06177a: 0e00 |0005: return-void │ │ +061f94: |[061f94] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +061fa4: 6200 1604 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ +061fa8: 7230 d10b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0bd1 │ │ +061fae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0005 line=232 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -51157,18 +51156,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06177c: |[06177c] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06178c: 6200 1604 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ -061790: 7230 d20b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0bd2 │ │ -061796: 0e00 |0005: return-void │ │ +061fb0: |[061fb0] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +061fc0: 6200 1604 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ +061fc4: 7230 d20b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0bd2 │ │ +061fca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0005 line=223 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -51178,18 +51177,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -061798: |[061798] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0617a8: 6200 1604 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ -0617ac: 7230 d30b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0bd3 │ │ -0617b2: 0e00 |0005: return-void │ │ +061fcc: |[061fcc] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +061fdc: 6200 1604 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ +061fe0: 7230 d30b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0bd3 │ │ +061fe6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0005 line=193 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 marginEnd I │ │ @@ -51199,34 +51198,34 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0617b4: |[0617b4] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0617c4: 6200 1604 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ -0617c8: 7230 d40b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0bd4 │ │ -0617ce: 0e00 |0005: return-void │ │ +061fe8: |[061fe8] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +061ff8: 6200 1604 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0416 │ │ +061ffc: 7230 d40b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0bd4 │ │ +062002: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0005 line=178 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 marginStart I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2810 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2816 (MarginLayoutParamsCompat.java) │ │ │ │ Class #261 header: │ │ -class_idx : 522 │ │ +class_idx : 526 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2814 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2820 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #261 - │ │ Class descriptor : 'Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;' │ │ @@ -51241,17 +51240,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0617d0: |[0617d0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ -0617e0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0617e6: 0e00 |0003: return-void │ │ +062004: |[062004] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ +062014: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06201a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -51259,18 +51258,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0617e8: |[0617e8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0617f8: 6e10 f621 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@21f6 │ │ -0617fe: 0a00 |0003: move-result v0 │ │ -061800: 0f00 |0004: return v0 │ │ +06201c: |[06201c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +06202c: 6e10 f621 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@21f6 │ │ +062032: 0a00 |0003: move-result v0 │ │ +062034: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #2 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -51278,18 +51277,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -061804: |[061804] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -061814: 6e10 f721 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@21f7 │ │ -06181a: 0a00 |0003: move-result v0 │ │ -06181c: 0f00 |0004: return v0 │ │ +062038: |[062038] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +062048: 6e10 f721 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@21f7 │ │ +06204e: 0a00 |0003: move-result v0 │ │ +062050: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #3 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -51297,18 +51296,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -061820: |[061820] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -061830: 6e10 f821 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@21f8 │ │ -061836: 0a00 |0003: move-result v0 │ │ -061838: 0f00 |0004: return v0 │ │ +062054: |[062054] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +062064: 6e10 f821 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@21f8 │ │ +06206a: 0a00 |0003: move-result v0 │ │ +06206c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #4 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -51316,18 +51315,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06183c: |[06183c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -06184c: 6e10 f921 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@21f9 │ │ -061852: 0a00 |0003: move-result v0 │ │ -061854: 0f00 |0004: return v0 │ │ +062070: |[062070] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +062080: 6e10 f921 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@21f9 │ │ +062086: 0a00 |0003: move-result v0 │ │ +062088: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #5 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -51335,17 +51334,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -061858: |[061858] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -061868: 6e20 fa21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@21fa │ │ -06186e: 0e00 |0003: return-void │ │ +06208c: |[06208c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +06209c: 6e20 fa21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@21fa │ │ +0620a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ @@ -51355,17 +51354,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -061870: |[061870] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -061880: 6e20 fb21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@21fb │ │ -061886: 0e00 |0003: return-void │ │ +0620a4: |[0620a4] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0620b4: 6e20 fb21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@21fb │ │ +0620ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ @@ -51375,17 +51374,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -061888: |[061888] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -061898: 6e20 fc21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@21fc │ │ -06189e: 0e00 |0003: return-void │ │ +0620bc: |[0620bc] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0620cc: 6e20 fc21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@21fc │ │ +0620d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 marginEnd I │ │ @@ -51395,33 +51394,33 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0618a0: |[0618a0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0618b0: 6e20 fd21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@21fd │ │ -0618b6: 0e00 |0003: return-void │ │ +0620d4: |[0620d4] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0620e4: 6e20 fd21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@21fd │ │ +0620ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 marginStart I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2814 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ + source_file_idx : 2820 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ │ │ Class #262 header: │ │ -class_idx : 523 │ │ +class_idx : 527 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2819 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2825 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #262 annotations: │ │ Annotations on method #3067 'setShowAsAction' │ │ @@ -51440,17 +51439,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0618b8: |[0618b8] android.support.v4.view.MenuCompat.:()V │ │ -0618c8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0618ce: 0e00 |0003: return-void │ │ +0620ec: |[0620ec] android.support.v4.view.MenuCompat.:()V │ │ +0620fc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +062102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/MenuCompat;) │ │ @@ -51458,33 +51457,33 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0618d0: |[0618d0] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -0618e0: 7120 2b0c 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0c2b │ │ -0618e6: 0e00 |0003: return-void │ │ +062104: |[062104] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +062114: 7120 2b0c 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0c2b │ │ +06211a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2819 (MenuCompat.java) │ │ + source_file_idx : 2825 (MenuCompat.java) │ │ │ │ Class #263 header: │ │ -class_idx : 528 │ │ +class_idx : 532 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2830 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2836 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #263 annotations: │ │ Annotations on class │ │ @@ -51544,21 +51543,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;) │ │ name : 'setShowAsAction' │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2830 (MenuItemCompat.java) │ │ + source_file_idx : 2836 (MenuItemCompat.java) │ │ │ │ Class #264 header: │ │ -class_idx : 529 │ │ +class_idx : 533 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2830 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2836 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #264 annotations: │ │ Annotations on class │ │ @@ -51582,21 +51581,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;) │ │ name : 'onMenuItemActionExpand' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2830 (MenuItemCompat.java) │ │ + source_file_idx : 2836 (MenuItemCompat.java) │ │ │ │ Class #265 header: │ │ -class_idx : 530 │ │ +class_idx : 534 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2830 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2836 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #265 annotations: │ │ Annotations on class │ │ @@ -51650,32 +51649,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -0618e8: |[0618e8] android.support.v4.view.MenuItemCompat.:()V │ │ -0618f8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0618fc: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -061900: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -061904: 2201 0f02 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@020f │ │ -061908: 7010 110c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@0c11 │ │ -06190e: 6901 1904 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ -061912: 0e00 |000d: return-void │ │ -061914: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -061918: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -06191c: 2201 0d02 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@020d │ │ -061920: 7010 050c 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0c05 │ │ -061926: 6901 1904 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ -06192a: 28f4 |0019: goto 000d // -000c │ │ -06192c: 2201 0c02 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@020c │ │ -061930: 7010 fc0b 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@0bfc │ │ -061936: 6901 1904 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ -06193a: 28ec |0021: goto 000d // -0014 │ │ +06211c: |[06211c] android.support.v4.view.MenuItemCompat.:()V │ │ +06212c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +062130: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +062134: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +062138: 2201 1302 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@0213 │ │ +06213c: 7010 110c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@0c11 │ │ +062142: 6901 1904 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ +062146: 0e00 |000d: return-void │ │ +062148: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +06214c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +062150: 2201 1102 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@0211 │ │ +062154: 7010 050c 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0c05 │ │ +06215a: 6901 1904 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ +06215e: 28f4 |0019: goto 000d // -000c │ │ +062160: 2201 1002 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@0210 │ │ +062164: 7010 fc0b 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@0bfc │ │ +06216a: 6901 1904 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ +06216e: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0002 line=248 │ │ 0x0006 line=249 │ │ 0x000d line=255 │ │ 0x000e line=250 │ │ @@ -51689,17 +51688,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06193c: |[06193c] android.support.v4.view.MenuItemCompat.:()V │ │ -06194c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -061952: 0e00 |0003: return-void │ │ +062170: |[062170] android.support.v4.view.MenuItemCompat.:()V │ │ +062180: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +062186: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -51708,25 +51707,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -061954: |[061954] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -061964: 2010 8c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -061968: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -06196c: 1f01 8c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -061970: 7210 9108 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@0891 │ │ -061976: 0a00 |0009: move-result v0 │ │ -061978: 0f00 |000a: return v0 │ │ -06197a: 6200 1904 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ -06197e: 7220 160c 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0c16 │ │ -061984: 0a00 |0010: move-result v0 │ │ -061986: 28f9 |0011: goto 000a // -0007 │ │ +062188: |[062188] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +062198: 2010 9001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +06219c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0621a0: 1f01 9001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +0621a4: 7210 9108 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@0891 │ │ +0621aa: 0a00 |0009: move-result v0 │ │ +0621ac: 0f00 |000a: return v0 │ │ +0621ae: 6200 1904 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ +0621b2: 7220 160c 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0c16 │ │ +0621b8: 0a00 |0010: move-result v0 │ │ +0621ba: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0004 line=403 │ │ 0x000a line=405 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -51737,25 +51736,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -061988: |[061988] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ -061998: 2010 8c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -06199c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0619a0: 1f01 8c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -0619a4: 7210 9208 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0892 │ │ -0619aa: 0a00 |0009: move-result v0 │ │ -0619ac: 0f00 |000a: return v0 │ │ -0619ae: 6200 1904 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ -0619b2: 7220 170c 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@0c17 │ │ -0619b8: 0a00 |0010: move-result v0 │ │ -0619ba: 28f9 |0011: goto 000a // -0007 │ │ +0621bc: |[0621bc] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ +0621cc: 2010 9001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +0621d0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0621d4: 1f01 9001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +0621d8: 7210 9208 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0892 │ │ +0621de: 0a00 |0009: move-result v0 │ │ +0621e0: 0f00 |000a: return v0 │ │ +0621e2: 6200 1904 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ +0621e6: 7220 170c 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@0c17 │ │ +0621ec: 0a00 |0010: move-result v0 │ │ +0621ee: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0004 line=384 │ │ 0x000a line=386 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -51766,26 +51765,26 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0619bc: |[0619bc] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ -0619cc: 2020 8c01 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -0619d0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0619d4: 1f02 8c01 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -0619d8: 7210 9408 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0894 │ │ -0619de: 0c00 |0009: move-result-object v0 │ │ -0619e0: 1100 |000a: return-object v0 │ │ -0619e2: 1a00 0d0b |000b: const-string v0, "MenuItemCompat" // string@0b0d │ │ -0619e6: 1a01 5415 |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@1554 │ │ -0619ea: 7120 6f20 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -0619f0: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -0619f2: 28f7 |0013: goto 000a // -0009 │ │ +0621f0: |[0621f0] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ +062200: 2020 9001 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +062204: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +062208: 1f02 9001 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +06220c: 7210 9408 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0894 │ │ +062212: 0c00 |0009: move-result-object v0 │ │ +062214: 1100 |000a: return-object v0 │ │ +062216: 1a00 130b |000b: const-string v0, "MenuItemCompat" // string@0b13 │ │ +06221a: 1a01 5a15 |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@155a │ │ +06221e: 7120 6f20 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +062224: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +062226: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0004 line=362 │ │ 0x000a line=367 │ │ 0x000b line=366 │ │ 0x0012 line=367 │ │ @@ -51798,25 +51797,25 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0619f4: |[0619f4] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -061a04: 2010 8c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -061a08: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -061a0c: 1f01 8c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -061a10: 7210 9308 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0893 │ │ -061a16: 0c00 |0009: move-result-object v0 │ │ -061a18: 1100 |000a: return-object v0 │ │ -061a1a: 6200 1904 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ -061a1e: 7220 180c 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0c18 │ │ -061a24: 0c00 |0010: move-result-object v0 │ │ -061a26: 28f9 |0011: goto 000a // -0007 │ │ +062228: |[062228] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +062238: 2010 9001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +06223c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +062240: 1f01 9001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +062244: 7210 9308 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0893 │ │ +06224a: 0c00 |0009: move-result-object v0 │ │ +06224c: 1100 |000a: return-object v0 │ │ +06224e: 6200 1904 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ +062252: 7220 180c 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0c18 │ │ +062258: 0c00 |0010: move-result-object v0 │ │ +06225a: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x000a line=325 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -51827,25 +51826,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -061a28: |[061a28] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -061a38: 2010 8c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -061a3c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -061a40: 1f01 8c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -061a44: 7210 9508 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0895 │ │ -061a4a: 0a00 |0009: move-result v0 │ │ -061a4c: 0f00 |000a: return v0 │ │ -061a4e: 6200 1904 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ -061a52: 7220 190c 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0c19 │ │ -061a58: 0a00 |0010: move-result v0 │ │ -061a5a: 28f9 |0011: goto 000a // -0007 │ │ +06225c: |[06225c] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +06226c: 2010 9001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +062270: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +062274: 1f01 9001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +062278: 7210 9508 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0895 │ │ +06227e: 0a00 |0009: move-result v0 │ │ +062280: 0f00 |000a: return v0 │ │ +062282: 6200 1904 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ +062286: 7220 190c 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0c19 │ │ +06228c: 0a00 |0010: move-result v0 │ │ +06228e: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x000a line=421 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -51856,25 +51855,25 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -061a5c: |[061a5c] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ -061a6c: 2020 8c01 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -061a70: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -061a74: 1f02 8c01 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -061a78: 7220 9a08 3200 |0006: invoke-interface {v2, v3}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; // method@089a │ │ -061a7e: 0c02 |0009: move-result-object v2 │ │ -061a80: 1102 |000a: return-object v2 │ │ -061a82: 1a00 0d0b |000b: const-string v0, "MenuItemCompat" // string@0b0d │ │ -061a86: 1a01 fc22 |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@22fc │ │ -061a8a: 7120 6f20 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -061a90: 28f8 |0012: goto 000a // -0008 │ │ +062290: |[062290] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ +0622a0: 2020 9001 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +0622a4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0622a8: 1f02 9001 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +0622ac: 7220 9a08 3200 |0006: invoke-interface {v2, v3}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; // method@089a │ │ +0622b2: 0c02 |0009: move-result-object v2 │ │ +0622b4: 1102 |000a: return-object v2 │ │ +0622b6: 1a00 130b |000b: const-string v0, "MenuItemCompat" // string@0b13 │ │ +0622ba: 1a01 0223 |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@2302 │ │ +0622be: 7120 6f20 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +0622c4: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=345 │ │ 0x000a line=349 │ │ 0x000b line=348 │ │ locals : │ │ @@ -51887,25 +51886,25 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -061a94: |[061a94] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -061aa4: 2010 8c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -061aa8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -061aac: 1f01 8c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -061ab0: 7220 9608 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0896 │ │ -061ab6: 0c00 |0009: move-result-object v0 │ │ -061ab8: 1100 |000a: return-object v0 │ │ -061aba: 6200 1904 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ -061abe: 7230 1a0c 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0c1a │ │ -061ac4: 0c00 |0010: move-result-object v0 │ │ -061ac6: 28f9 |0011: goto 000a // -0007 │ │ +0622c8: |[0622c8] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +0622d8: 2010 9001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +0622dc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0622e0: 1f01 9001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +0622e4: 7220 9608 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0896 │ │ +0622ea: 0c00 |0009: move-result-object v0 │ │ +0622ec: 1100 |000a: return-object v0 │ │ +0622ee: 6200 1904 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ +0622f2: 7230 1a0c 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0c1a │ │ +0622f8: 0c00 |0010: move-result-object v0 │ │ +0622fa: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0004 line=310 │ │ 0x000a line=312 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -51917,25 +51916,25 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -061ac8: |[061ac8] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -061ad8: 2010 8c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -061adc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -061ae0: 1f01 8c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -061ae4: 7220 9708 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0897 │ │ -061aea: 0c00 |0009: move-result-object v0 │ │ -061aec: 1100 |000a: return-object v0 │ │ -061aee: 6200 1904 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ -061af2: 7230 1b0c 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0c1b │ │ -061af8: 0c00 |0010: move-result-object v0 │ │ -061afa: 28f9 |0011: goto 000a // -0007 │ │ +0622fc: |[0622fc] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +06230c: 2010 9001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +062310: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +062314: 1f01 9001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +062318: 7220 9708 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0897 │ │ +06231e: 0c00 |0009: move-result-object v0 │ │ +062320: 1100 |000a: return-object v0 │ │ +062322: 6200 1904 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ +062326: 7230 1b0c 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0c1b │ │ +06232c: 0c00 |0010: move-result-object v0 │ │ +06232e: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x000a line=290 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -51947,25 +51946,25 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -061afc: |[061afc] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -061b0c: 2010 8c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -061b10: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -061b14: 1f01 8c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -061b18: 7220 9b08 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; // method@089b │ │ -061b1e: 0c00 |0009: move-result-object v0 │ │ -061b20: 1100 |000a: return-object v0 │ │ -061b22: 6200 1904 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ -061b26: 7230 1c0c 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; // method@0c1c │ │ -061b2c: 0c00 |0010: move-result-object v0 │ │ -061b2e: 28f9 |0011: goto 000a // -0007 │ │ +062330: |[062330] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +062340: 2010 9001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +062344: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +062348: 1f01 9001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +06234c: 7220 9b08 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; // method@089b │ │ +062352: 0c00 |0009: move-result-object v0 │ │ +062354: 1100 |000a: return-object v0 │ │ +062356: 6200 1904 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ +06235a: 7230 1c0c 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; // method@0c1c │ │ +062360: 0c00 |0010: move-result-object v0 │ │ +062362: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0004 line=436 │ │ 0x000a line=438 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -51977,42 +51976,42 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -061b30: |[061b30] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -061b40: 2010 8c01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -061b44: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -061b48: 1f01 8c01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -061b4c: 7220 9808 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@0898 │ │ -061b52: 0e00 |0009: return-void │ │ -061b54: 6200 1904 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ -061b58: 7230 1d0c 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0c1d │ │ -061b5e: 28fa |000f: goto 0009 // -0006 │ │ +062364: |[062364] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +062374: 2010 9001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +062378: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +06237c: 1f01 9001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +062380: 7220 9808 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@0898 │ │ +062386: 0e00 |0009: return-void │ │ +062388: 6200 1904 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0419 │ │ +06238c: 7230 1d0c 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0c1d │ │ +062392: 28fa |000f: goto 0009 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x0009 line=273 │ │ 0x000a line=271 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x000a - 0x0010 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0010 reg=2 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2830 (MenuItemCompat.java) │ │ + source_file_idx : 2836 (MenuItemCompat.java) │ │ │ │ Class #266 header: │ │ -class_idx : 531 │ │ +class_idx : 535 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2831 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2837 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #266 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompatHoneycomb;' │ │ @@ -52027,17 +52026,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061b60: |[061b60] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -061b70: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -061b76: 0e00 |0003: return-void │ │ +062394: |[062394] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +0623a4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0623aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompatHoneycomb;) │ │ @@ -52045,18 +52044,18 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -061b78: |[061b78] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -061b88: 7210 eb20 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@20eb │ │ -061b8e: 0c00 |0003: move-result-object v0 │ │ -061b90: 1100 |0004: return-object v0 │ │ +0623ac: |[0623ac] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +0623bc: 7210 eb20 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@20eb │ │ +0623c2: 0c00 |0003: move-result-object v0 │ │ +0623c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #2 : (in Landroid/support/v4/view/MenuItemCompatHoneycomb;) │ │ @@ -52064,18 +52063,18 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -061b94: |[061b94] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -061ba4: 7220 fe20 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@20fe │ │ -061baa: 0c00 |0003: move-result-object v0 │ │ -061bac: 1100 |0004: return-object v0 │ │ +0623c8: |[0623c8] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +0623d8: 7220 fe20 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@20fe │ │ +0623de: 0c00 |0003: move-result-object v0 │ │ +0623e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=2 resId I │ │ │ │ @@ -52084,18 +52083,18 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -061bb0: |[061bb0] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -061bc0: 7220 ff20 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@20ff │ │ -061bc6: 0c00 |0003: move-result-object v0 │ │ -061bc8: 1100 |0004: return-object v0 │ │ +0623e4: |[0623e4] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0623f4: 7220 ff20 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@20ff │ │ +0623fa: 0c00 |0003: move-result-object v0 │ │ +0623fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -52104,33 +52103,33 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -061bcc: |[061bcc] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -061bdc: 7220 0b21 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@210b │ │ -061be2: 0e00 |0003: return-void │ │ +062400: |[062400] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +062410: 7220 0b21 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@210b │ │ +062416: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2831 (MenuItemCompatHoneycomb.java) │ │ + source_file_idx : 2837 (MenuItemCompatHoneycomb.java) │ │ │ │ Class #267 header: │ │ -class_idx : 532 │ │ +class_idx : 536 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2832 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2838 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #267 annotations: │ │ Annotations on class │ │ @@ -52155,18 +52154,18 @@ │ │ type : '(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -061be4: |[061be4] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ -061bf4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -061bfa: 5b01 2004 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0420 │ │ -061bfe: 0e00 |0005: return-void │ │ +062418: |[062418] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ +062428: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06242e: 5b01 2004 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0420 │ │ +062432: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ @@ -52178,19 +52177,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -061c00: |[061c00] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -061c10: 5410 2004 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0420 │ │ -061c14: 7220 340c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0c34 │ │ -061c1a: 0a00 |0005: move-result v0 │ │ -061c1c: 0f00 |0006: return v0 │ │ +062434: |[062434] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +062444: 5410 2004 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0420 │ │ +062448: 7220 340c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0c34 │ │ +06244e: 0a00 |0005: move-result v0 │ │ +062450: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -52199,33 +52198,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -061c20: |[061c20] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -061c30: 5410 2004 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0420 │ │ -061c34: 7220 350c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0c35 │ │ -061c3a: 0a00 |0005: move-result v0 │ │ -061c3c: 0f00 |0006: return v0 │ │ +062454: |[062454] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +062464: 5410 2004 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0420 │ │ +062468: 7220 350c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0c35 │ │ +06246e: 0a00 |0005: move-result v0 │ │ +062470: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2832 (MenuItemCompatIcs.java) │ │ + source_file_idx : 2838 (MenuItemCompatIcs.java) │ │ │ │ Class #268 header: │ │ -class_idx : 533 │ │ +class_idx : 537 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2832 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2838 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #268 annotations: │ │ Annotations on class │ │ @@ -52249,21 +52248,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;) │ │ name : 'onMenuItemActionExpand' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2832 (MenuItemCompatIcs.java) │ │ + source_file_idx : 2838 (MenuItemCompatIcs.java) │ │ │ │ Class #269 header: │ │ -class_idx : 534 │ │ +class_idx : 538 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2832 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2838 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #269 annotations: │ │ Annotations on class │ │ @@ -52282,17 +52281,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061c40: |[061c40] android.support.v4.view.MenuItemCompatIcs.:()V │ │ -061c50: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -061c56: 0e00 |0003: return-void │ │ +062474: |[062474] android.support.v4.view.MenuItemCompatIcs.:()V │ │ +062484: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06248a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs; │ │ │ │ @@ -52301,18 +52300,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -061c58: |[061c58] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -061c68: 7210 e820 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@20e8 │ │ -061c6e: 0a00 |0003: move-result v0 │ │ -061c70: 0f00 |0004: return v0 │ │ +06248c: |[06248c] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +06249c: 7210 e820 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@20e8 │ │ +0624a2: 0a00 |0003: move-result v0 │ │ +0624a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #2 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -52320,18 +52319,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -061c74: |[061c74] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ -061c84: 7210 e920 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@20e9 │ │ -061c8a: 0a00 |0003: move-result v0 │ │ -061c8c: 0f00 |0004: return v0 │ │ +0624a8: |[0624a8] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ +0624b8: 7210 e920 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@20e9 │ │ +0624be: 0a00 |0003: move-result v0 │ │ +0624c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #3 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -52339,18 +52338,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -061c90: |[061c90] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -061ca0: 7210 f820 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@20f8 │ │ -061ca6: 0a00 |0003: move-result v0 │ │ -061ca8: 0f00 |0004: return v0 │ │ +0624c4: |[0624c4] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +0624d4: 7210 f820 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@20f8 │ │ +0624da: 0a00 |0003: move-result v0 │ │ +0624dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #4 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -52358,35 +52357,35 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -061cac: |[061cac] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ -061cbc: 2200 1402 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@0214 │ │ -061cc0: 7020 310c 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@0c31 │ │ -061cc6: 7220 0821 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@2108 │ │ -061ccc: 0c00 |0008: move-result-object v0 │ │ -061cce: 1100 |0009: return-object v0 │ │ +0624e0: |[0624e0] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ +0624f0: 2200 1802 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@0218 │ │ +0624f4: 7020 310c 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@0c31 │ │ +0624fa: 7220 0821 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@2108 │ │ +062500: 0c00 |0008: move-result-object v0 │ │ +062502: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x000a reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2832 (MenuItemCompatIcs.java) │ │ + source_file_idx : 2838 (MenuItemCompatIcs.java) │ │ │ │ Class #270 header: │ │ -class_idx : 537 │ │ +class_idx : 541 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2879 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2885 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ Class #270 annotations: │ │ Annotations on class │ │ @@ -52428,21 +52427,21 @@ │ │ │ │ #4 : (in Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;) │ │ name : 'getY' │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2879 (MotionEventCompat.java) │ │ + source_file_idx : 2885 (MotionEventCompat.java) │ │ │ │ Class #271 header: │ │ -class_idx : 538 │ │ +class_idx : 542 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2879 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2885 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #271 annotations: │ │ Annotations on class │ │ @@ -52510,26 +52509,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -061cd0: |[061cd0] android.support.v4.view.MotionEventCompat.:()V │ │ -061ce0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -061ce4: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -061ce6: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -061cea: 2200 1802 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@0218 │ │ -061cee: 7010 410c 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0c41 │ │ -061cf4: 6900 2a04 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@042a │ │ -061cf8: 0e00 |000c: return-void │ │ -061cfa: 2200 1702 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@0217 │ │ -061cfe: 7010 3b0c 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0c3b │ │ -061d04: 6900 2a04 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@042a │ │ -061d08: 28f8 |0014: goto 000c // -0008 │ │ +062504: |[062504] android.support.v4.view.MotionEventCompat.:()V │ │ +062514: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +062518: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +06251a: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +06251e: 2200 1c02 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@021c │ │ +062522: 7010 410c 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0c41 │ │ +062528: 6900 2a04 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@042a │ │ +06252c: 0e00 |000c: return-void │ │ +06252e: 2200 1b02 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@021b │ │ +062532: 7010 3b0c 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0c3b │ │ +062538: 6900 2a04 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@042a │ │ +06253c: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000c line=113 │ │ 0x000d line=111 │ │ locals : │ │ @@ -52539,17 +52538,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061d0c: |[061d0c] android.support.v4.view.MotionEventCompat.:()V │ │ -061d1c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -061d22: 0e00 |0003: return-void │ │ +062540: |[062540] android.support.v4.view.MotionEventCompat.:()V │ │ +062550: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +062556: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -52558,19 +52557,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -061d24: |[061d24] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -061d34: 6200 2a04 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@042a │ │ -061d38: 7230 470c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c47 │ │ -061d3e: 0a00 |0005: move-result v0 │ │ -061d40: 0f00 |0006: return v0 │ │ +062558: |[062558] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +062568: 6200 2a04 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@042a │ │ +06256c: 7230 470c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c47 │ │ +062572: 0a00 |0005: move-result v0 │ │ +062574: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ @@ -52579,21 +52578,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -061d44: |[061d44] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -061d54: 6e10 1221 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ -061d5a: 0a00 |0003: move-result v0 │ │ -061d5c: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -061d62: b510 |0007: and-int/2addr v0, v1 │ │ -061d64: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -061d68: 0f00 |000a: return v0 │ │ +062578: |[062578] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +062588: 6e10 1221 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ +06258e: 0a00 |0003: move-result v0 │ │ +062590: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +062596: b510 |0007: and-int/2addr v0, v1 │ │ +062598: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +06259c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/MotionEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ @@ -52601,19 +52600,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -061d6c: |[061d6c] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -061d7c: 6e10 1221 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ -061d82: 0a00 |0003: move-result v0 │ │ -061d84: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -061d88: 0f00 |0006: return v0 │ │ +0625a0: |[0625a0] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +0625b0: 6e10 1221 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ +0625b6: 0a00 |0003: move-result v0 │ │ +0625b8: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0625bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ │ │ #5 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ @@ -52621,19 +52620,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -061d8c: |[061d8c] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -061d9c: 6200 2a04 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@042a │ │ -061da0: 7220 480c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0c48 │ │ -061da6: 0a00 |0005: move-result v0 │ │ -061da8: 0f00 |0006: return v0 │ │ +0625c0: |[0625c0] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +0625d0: 6200 2a04 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@042a │ │ +0625d4: 7220 480c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0c48 │ │ +0625da: 0a00 |0005: move-result v0 │ │ +0625dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ │ │ #6 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ @@ -52641,19 +52640,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -061dac: |[061dac] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -061dbc: 6200 2a04 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@042a │ │ -061dc0: 7230 490c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c49 │ │ -061dc6: 0a00 |0005: move-result v0 │ │ -061dc8: 0f00 |0006: return v0 │ │ +0625e0: |[0625e0] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +0625f0: 6200 2a04 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@042a │ │ +0625f4: 7230 490c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c49 │ │ +0625fa: 0a00 |0005: move-result v0 │ │ +0625fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ @@ -52662,19 +52661,19 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -061dcc: |[061dcc] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -061ddc: 6200 2a04 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@042a │ │ -061de0: 7230 4a0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@0c4a │ │ -061de6: 0a00 |0005: move-result v0 │ │ -061de8: 0f00 |0006: return v0 │ │ +062600: |[062600] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +062610: 6200 2a04 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@042a │ │ +062614: 7230 4a0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@0c4a │ │ +06261a: 0a00 |0005: move-result v0 │ │ +06261c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ @@ -52683,34 +52682,34 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -061dec: |[061dec] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -061dfc: 6200 2a04 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@042a │ │ -061e00: 7230 4b0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@0c4b │ │ -061e06: 0a00 |0005: move-result v0 │ │ -061e08: 0f00 |0006: return v0 │ │ +062620: |[062620] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +062630: 6200 2a04 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@042a │ │ +062634: 7230 4b0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@0c4b │ │ +06263a: 0a00 |0005: move-result v0 │ │ +06263c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2879 (MotionEventCompat.java) │ │ + source_file_idx : 2885 (MotionEventCompat.java) │ │ │ │ Class #272 header: │ │ -class_idx : 539 │ │ +class_idx : 543 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2880 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2886 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #272 - │ │ Class descriptor : 'Landroid/support/v4/view/MotionEventCompatEclair;' │ │ @@ -52725,17 +52724,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061e0c: |[061e0c] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -061e1c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -061e22: 0e00 |0003: return-void │ │ +062640: |[062640] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +062650: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +062656: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/view/MotionEventCompatEclair;) │ │ @@ -52743,18 +52742,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -061e24: |[061e24] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -061e34: 6e20 1121 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@2111 │ │ -061e3a: 0a00 |0003: move-result v0 │ │ -061e3c: 0f00 |0004: return v0 │ │ +062658: |[062658] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +062668: 6e20 1121 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@2111 │ │ +06266e: 0a00 |0003: move-result v0 │ │ +062670: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ @@ -52763,18 +52762,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -061e40: |[061e40] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -061e50: 6e10 1621 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@2116 │ │ -061e56: 0a00 |0003: move-result v0 │ │ -061e58: 0f00 |0004: return v0 │ │ +062674: |[062674] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +062684: 6e10 1621 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@2116 │ │ +06268a: 0a00 |0003: move-result v0 │ │ +06268c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ │ │ #3 : (in Landroid/support/v4/view/MotionEventCompatEclair;) │ │ @@ -52782,18 +52781,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -061e5c: |[061e5c] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -061e6c: 6e20 1721 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@2117 │ │ -061e72: 0a00 |0003: move-result v0 │ │ -061e74: 0f00 |0004: return v0 │ │ +062690: |[062690] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +0626a0: 6e20 1721 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@2117 │ │ +0626a6: 0a00 |0003: move-result v0 │ │ +0626a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ @@ -52802,18 +52801,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -061e78: |[061e78] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -061e88: 6e20 1921 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@2119 │ │ -061e8e: 0a00 |0003: move-result v0 │ │ -061e90: 0f00 |0004: return v0 │ │ +0626ac: |[0626ac] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +0626bc: 6e20 1921 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@2119 │ │ +0626c2: 0a00 |0003: move-result v0 │ │ +0626c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ @@ -52822,33 +52821,33 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -061e94: |[061e94] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -061ea4: 6e20 1b21 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@211b │ │ -061eaa: 0a00 |0003: move-result v0 │ │ -061eac: 0f00 |0004: return v0 │ │ +0626c8: |[0626c8] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +0626d8: 6e20 1b21 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@211b │ │ +0626de: 0a00 |0003: move-result v0 │ │ +0626e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2880 (MotionEventCompatEclair.java) │ │ + source_file_idx : 2886 (MotionEventCompatEclair.java) │ │ │ │ Class #273 header: │ │ -class_idx : 540 │ │ +class_idx : 544 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3036 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3042 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #273 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerAdapter;' │ │ @@ -52877,20 +52876,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -061eb0: |[061eb0] android.support.v4.view.PagerAdapter.:()V │ │ -061ec0: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -061ec6: 2200 4900 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0049 │ │ -061eca: 7010 b601 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@01b6 │ │ -061ed0: 5b10 2d04 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@042d │ │ -061ed4: 0e00 |000a: return-void │ │ +0626e4: |[0626e4] android.support.v4.view.PagerAdapter.:()V │ │ +0626f4: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0626fa: 2200 4900 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0049 │ │ +0626fe: 7010 b601 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@01b6 │ │ +062704: 5b10 2d04 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@042d │ │ +062708: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -52900,19 +52899,19 @@ │ │ type : '(Landroid/view/View;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -061ed8: |[061ed8] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -061ee8: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -061eec: 1a01 330c |0002: const-string v1, "Required method destroyItem was not overridden" // string@0c33 │ │ -061ef0: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ -061ef6: 2700 |0007: throw v0 │ │ +06270c: |[06270c] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +06271c: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +062720: 1a01 390c |0002: const-string v1, "Required method destroyItem was not overridden" // string@0c39 │ │ +062724: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ +06272a: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0008 reg=3 container Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 position I │ │ @@ -52923,17 +52922,17 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -061ef8: |[061ef8] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -061f08: 6e40 5c0c 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0c5c │ │ -061f0e: 0e00 |0003: return-void │ │ +06272c: |[06272c] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +06273c: 6e40 5c0c 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0c5c │ │ +062742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0003 line=125 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -52945,16 +52944,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -061f10: |[061f10] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -061f20: 0e00 |0000: return-void │ │ +062744: |[062744] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +062754: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ │ │ @@ -52963,17 +52962,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -061f24: |[061f24] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -061f34: 6e20 5e0c 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@0c5e │ │ -061f3a: 0e00 |0003: return-void │ │ +062758: |[062758] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +062768: 6e20 5e0c 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@0c5e │ │ +06276e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -52989,17 +52988,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -061f3c: |[061f3c] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -061f4c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -061f4e: 0f00 |0001: return v0 │ │ +062770: |[062770] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +062780: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +062782: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0002 reg=2 object Ljava/lang/Object; │ │ │ │ @@ -53008,17 +53007,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -061f50: |[061f50] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -061f60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061f62: 1100 |0001: return-object v0 │ │ +062784: |[062784] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +062794: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062796: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0002 reg=2 position I │ │ │ │ @@ -53027,17 +53026,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061f64: |[061f64] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -061f74: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -061f78: 0f00 |0002: return v0 │ │ +062798: |[062798] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +0627a8: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +0627ac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0003 reg=2 position I │ │ │ │ @@ -53046,19 +53045,19 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -061f7c: |[061f7c] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -061f8c: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -061f90: 1a01 340c |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0c34 │ │ -061f94: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ -061f9a: 2700 |0007: throw v0 │ │ +0627b0: |[0627b0] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +0627c0: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +0627c4: 1a01 3a0c |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0c3a │ │ +0627c8: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ +0627ce: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0008 reg=3 container Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 position I │ │ @@ -53068,18 +53067,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -061f9c: |[061f9c] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -061fac: 6e30 640c 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0c64 │ │ -061fb2: 0c00 |0003: move-result-object v0 │ │ -061fb4: 1100 |0004: return-object v0 │ │ +0627d0: |[0627d0] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +0627e0: 6e30 640c 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0c64 │ │ +0627e6: 0c00 |0003: move-result-object v0 │ │ +0627e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0005 reg=2 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=3 position I │ │ @@ -53095,18 +53094,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -061fb8: |[061fb8] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -061fc8: 5410 2d04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@042d │ │ -061fcc: 6e10 b701 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@01b7 │ │ -061fd2: 0e00 |0005: return-void │ │ +0627ec: |[0627ec] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +0627fc: 5410 2d04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@042d │ │ +062800: 6e10 b701 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@01b7 │ │ +062806: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -53115,18 +53114,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -061fd4: |[061fd4] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -061fe4: 5410 2d04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@042d │ │ -061fe8: 6e20 b801 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@01b8 │ │ -061fee: 0e00 |0005: return-void │ │ +062808: |[062808] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +062818: 5410 2d04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@042d │ │ +06281c: 6e20 b801 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@01b8 │ │ +062822: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0005 line=286 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ @@ -53136,16 +53135,16 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -061ff0: |[061ff0] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -062000: 0e00 |0000: return-void │ │ +062824: |[062824] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +062834: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ 0x0000 - 0x0001 reg=2 loader Ljava/lang/ClassLoader; │ │ @@ -53155,17 +53154,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062004: |[062004] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -062014: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062016: 1100 |0001: return-object v0 │ │ +062838: |[062838] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +062848: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06284a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ #15 : (in Landroid/support/v4/view/PagerAdapter;) │ │ @@ -53173,16 +53172,16 @@ │ │ type : '(Landroid/view/View;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062018: |[062018] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -062028: 0e00 |0000: return-void │ │ +06284c: |[06284c] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +06285c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 position I │ │ @@ -53193,17 +53192,17 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -06202c: |[06202c] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -06203c: 6e40 6b0c 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0c6b │ │ -062042: 0e00 |0003: return-void │ │ +062860: |[062860] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +062870: 6e40 6b0c 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0c6b │ │ +062876: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -53215,16 +53214,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062044: |[062044] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -062054: 0e00 |0000: return-void │ │ +062878: |[062878] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +062888: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ │ │ @@ -53233,17 +53232,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -062058: |[062058] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -062068: 6e20 6d0c 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@0c6d │ │ -06206e: 0e00 |0003: return-void │ │ +06288c: |[06288c] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +06289c: 6e20 6d0c 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@0c6d │ │ +0628a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=96 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -53253,33 +53252,33 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -062070: |[062070] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -062080: 5410 2d04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@042d │ │ -062084: 6e20 b901 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@01b9 │ │ -06208a: 0e00 |0005: return-void │ │ +0628a4: |[0628a4] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +0628b4: 5410 2d04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@042d │ │ +0628b8: 6e20 b901 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@01b9 │ │ +0628be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0005 line=295 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ │ │ - source_file_idx : 3036 (PagerAdapter.java) │ │ + source_file_idx : 3042 (PagerAdapter.java) │ │ │ │ Class #274 header: │ │ -class_idx : 541 │ │ +class_idx : 545 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3039 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3045 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #274 annotations: │ │ Annotations on class │ │ @@ -53304,18 +53303,18 @@ │ │ type : '(Landroid/support/v4/view/PagerTabStrip;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06208c: |[06208c] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -06209c: 5b01 2e04 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042e │ │ -0620a0: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0620a6: 0e00 |0005: return-void │ │ +0628c0: |[0628c0] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +0628d0: 5b01 2e04 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042e │ │ +0628d4: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0628da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -53325,39 +53324,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0620a8: |[0620a8] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -0620b8: 5420 2e04 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042e │ │ -0620bc: 5400 4504 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0445 │ │ -0620c0: 5421 2e04 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042e │ │ -0620c4: 5411 4504 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0445 │ │ -0620c8: 6e10 b60e 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0eb6 │ │ -0620ce: 0a01 |000b: move-result v1 │ │ -0620d0: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0620d4: 6e20 f70e 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ef7 │ │ -0620da: 0e00 |0011: return-void │ │ +0628dc: |[0628dc] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +0628ec: 5420 2e04 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042e │ │ +0628f0: 5400 4504 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0445 │ │ +0628f4: 5421 2e04 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042e │ │ +0628f8: 5411 4504 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0445 │ │ +0628fc: 6e10 b60e 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0eb6 │ │ +062902: 0a01 |000b: move-result v1 │ │ +062904: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +062908: 6e20 f70e 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ef7 │ │ +06290e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0011 line=109 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 3039 (PagerTabStrip.java) │ │ + source_file_idx : 3045 (PagerTabStrip.java) │ │ │ │ Class #275 header: │ │ -class_idx : 542 │ │ +class_idx : 546 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3039 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3045 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #275 annotations: │ │ Annotations on class │ │ @@ -53382,18 +53381,18 @@ │ │ type : '(Landroid/support/v4/view/PagerTabStrip;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0620dc: |[0620dc] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -0620ec: 5b01 2f04 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042f │ │ -0620f0: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0620f6: 0e00 |0005: return-void │ │ +062910: |[062910] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +062920: 5b01 2f04 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042f │ │ +062924: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06292a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -53403,39 +53402,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0620f8: |[0620f8] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -062108: 5420 2f04 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042f │ │ -06210c: 5400 4504 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0445 │ │ -062110: 5421 2f04 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042f │ │ -062114: 5411 4504 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0445 │ │ -062118: 6e10 b60e 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0eb6 │ │ -06211e: 0a01 |000b: move-result v1 │ │ -062120: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -062124: 6e20 f70e 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ef7 │ │ -06212a: 0e00 |0011: return-void │ │ +06292c: |[06292c] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +06293c: 5420 2f04 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042f │ │ +062940: 5400 4504 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0445 │ │ +062944: 5421 2f04 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042f │ │ +062948: 5411 4504 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0445 │ │ +06294c: 6e10 b60e 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0eb6 │ │ +062952: 0a01 |000b: move-result v1 │ │ +062954: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +062958: 6e20 f70e 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ef7 │ │ +06295e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0011 line=117 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 3039 (PagerTabStrip.java) │ │ + source_file_idx : 3045 (PagerTabStrip.java) │ │ │ │ Class #276 header: │ │ -class_idx : 544 │ │ +class_idx : 548 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3042 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3048 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #276 annotations: │ │ Annotations on class │ │ @@ -53447,21 +53446,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3042 (PagerTitleStrip.java) │ │ + source_file_idx : 3048 (PagerTitleStrip.java) │ │ │ │ Class #277 header: │ │ -class_idx : 546 │ │ +class_idx : 550 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3042 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3048 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #277 annotations: │ │ Annotations on class │ │ @@ -53479,21 +53478,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;) │ │ name : 'setSingleLineAllCaps' │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3042 (PagerTitleStrip.java) │ │ + source_file_idx : 3048 (PagerTitleStrip.java) │ │ │ │ Class #278 header: │ │ -class_idx : 550 │ │ +class_idx : 554 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 999 │ │ -source_file_idx : 3043 │ │ +superclass_idx : 1003 │ │ +source_file_idx : 3049 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #278 annotations: │ │ Annotations on class │ │ @@ -53522,23 +53521,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -06212c: |[06212c] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -06213c: 7010 6220 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@2062 │ │ -062142: 6e10 2201 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -062148: 0c00 |0006: move-result-object v0 │ │ -06214a: 6e10 8301 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0183 │ │ -062150: 0c00 |000a: move-result-object v0 │ │ -062152: 5400 2700 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0027 │ │ -062156: 5b10 6404 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0464 │ │ -06215a: 0e00 |000f: return-void │ │ +062960: |[062960] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +062970: 7010 6220 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@2062 │ │ +062976: 6e10 2201 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +06297c: 0c00 |0006: move-result-object v0 │ │ +06297e: 6e10 8301 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0183 │ │ +062984: 0c00 |000a: move-result-object v0 │ │ +062986: 5400 2700 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0027 │ │ +06298a: 5b10 6404 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0464 │ │ +06298e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x000f line=38 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; │ │ @@ -53550,42 +53549,42 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -06215c: |[06215c] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -06216c: 6f30 6320 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@2063 │ │ -062172: 0c03 |0003: move-result-object v3 │ │ -062174: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -062178: 6e10 b824 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ -06217e: 0c00 |0009: move-result-object v0 │ │ -062180: 5421 6404 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0464 │ │ -062184: 6e20 d324 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@24d3 │ │ -06218a: 0c00 |000f: move-result-object v0 │ │ -06218c: 1100 |0010: return-object v0 │ │ -06218e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -062190: 28fe |0012: goto 0010 // -0002 │ │ +062990: |[062990] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +0629a0: 6f30 6320 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@2063 │ │ +0629a6: 0c03 |0003: move-result-object v3 │ │ +0629a8: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +0629ac: 6e10 b824 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ +0629b2: 0c00 |0009: move-result-object v0 │ │ +0629b4: 5421 6404 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0464 │ │ +0629b8: 6e20 d324 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@24d3 │ │ +0629be: 0c00 |000f: move-result-object v0 │ │ +0629c0: 1100 |0010: return-object v0 │ │ +0629c2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0629c4: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; │ │ 0x0000 - 0x0013 reg=3 source Ljava/lang/CharSequence; │ │ 0x0000 - 0x0013 reg=4 view Landroid/view/View; │ │ │ │ - source_file_idx : 3043 (PagerTitleStripIcs.java) │ │ + source_file_idx : 3049 (PagerTitleStripIcs.java) │ │ │ │ Class #279 header: │ │ -class_idx : 551 │ │ +class_idx : 555 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3043 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3049 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #279 annotations: │ │ Annotations on class │ │ @@ -53604,17 +53603,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062194: |[062194] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -0621a4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0621aa: 0e00 |0003: return-void │ │ +0629c8: |[0629c8] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +0629d8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0629de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -53623,36 +53622,36 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0621ac: |[0621ac] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0621bc: 2200 2602 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@0226 │ │ -0621c0: 6e10 1f24 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@241f │ │ -0621c6: 0c01 |0005: move-result-object v1 │ │ -0621c8: 7020 bf0c 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0cbf │ │ -0621ce: 6e20 3624 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@2436 │ │ -0621d4: 0e00 |000c: return-void │ │ +0629e0: |[0629e0] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +0629f0: 2200 2a02 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@022a │ │ +0629f4: 6e10 1f24 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@241f │ │ +0629fa: 0c01 |0005: move-result-object v1 │ │ +0629fc: 7020 bf0c 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0cbf │ │ +062a02: 6e20 3624 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@2436 │ │ +062a08: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000c line=29 │ │ locals : │ │ 0x0000 - 0x000d reg=2 text Landroid/widget/TextView; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3043 (PagerTitleStripIcs.java) │ │ + source_file_idx : 3049 (PagerTitleStripIcs.java) │ │ │ │ Class #280 header: │ │ -class_idx : 552 │ │ +class_idx : 556 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3199 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3205 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #280 annotations: │ │ Annotations on class │ │ @@ -53664,21 +53663,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3199 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3205 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #281 header: │ │ -class_idx : 555 │ │ +class_idx : 559 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3199 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3205 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #281 annotations: │ │ Annotations on class │ │ @@ -53702,21 +53701,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;) │ │ name : 'setQuickScaleEnabled' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3199 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3205 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #282 header: │ │ -class_idx : 556 │ │ +class_idx : 560 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3199 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3205 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #282 annotations: │ │ Annotations on class │ │ @@ -53739,27 +53738,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0621d8: |[0621d8] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -0621e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0621ea: 6000 3600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0621ee: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ -0621f2: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -0621f6: 2201 2a02 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@022a │ │ -0621fa: 7020 c80c 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0cc8 │ │ -062200: 6901 6504 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0465 │ │ -062204: 0e00 |000e: return-void │ │ -062206: 2201 2902 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@0229 │ │ -06220a: 7020 c40c 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0cc4 │ │ -062210: 6901 6504 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0465 │ │ -062214: 28f8 |0016: goto 000e // -0008 │ │ +062a0c: |[062a0c] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +062a1c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +062a1e: 6000 3600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +062a22: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ +062a26: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +062a2a: 2201 2e02 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@022e │ │ +062a2e: 7020 c80c 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0cc8 │ │ +062a34: 6901 6504 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0465 │ │ +062a38: 0e00 |000e: return-void │ │ +062a3a: 2201 2d02 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@022d │ │ +062a3e: 7020 c40c 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0cc4 │ │ +062a44: 6901 6504 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0465 │ │ +062a48: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0003 line=59 │ │ 0x0007 line=60 │ │ 0x000e line=64 │ │ 0x000f line=62 │ │ @@ -53771,17 +53770,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062218: |[062218] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -062228: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06222e: 0e00 |0003: return-void │ │ +062a4c: |[062a4c] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +062a5c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +062a62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat;) │ │ @@ -53789,19 +53788,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062230: |[062230] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -062240: 6200 6504 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0465 │ │ -062244: 7220 cb0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0ccb │ │ -06224a: 0a00 |0005: move-result v0 │ │ -06224c: 0f00 |0006: return v0 │ │ +062a64: |[062a64] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +062a74: 6200 6504 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0465 │ │ +062a78: 7220 cb0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0ccb │ │ +062a7e: 0a00 |0005: move-result v0 │ │ +062a80: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat;) │ │ @@ -53809,34 +53808,34 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -062250: |[062250] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -062260: 6200 6504 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0465 │ │ -062264: 7230 cc0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0ccc │ │ -06226a: 0e00 |0005: return-void │ │ +062a84: |[062a84] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +062a94: 6200 6504 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0465 │ │ +062a98: 7230 cc0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0ccc │ │ +062a9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 3199 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3205 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #283 header: │ │ -class_idx : 557 │ │ +class_idx : 561 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3200 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3206 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #283 - │ │ Class descriptor : 'Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;' │ │ @@ -53851,17 +53850,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06226c: |[06226c] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ -06227c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -062282: 0e00 |0003: return-void │ │ +062aa0: |[062aa0] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ +062ab0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +062ab6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat; │ │ │ │ @@ -53870,19 +53869,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -062284: |[062284] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -062294: 1f01 0e04 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@040e │ │ -062298: 6e10 1f21 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@211f │ │ -06229e: 0a00 |0005: move-result v0 │ │ -0622a0: 0f00 |0006: return v0 │ │ +062ab8: |[062ab8] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +062ac8: 1f01 1304 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@0413 │ │ +062acc: 6e10 1f21 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@211f │ │ +062ad2: 0a00 |0005: move-result v0 │ │ +062ad4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;) │ │ @@ -53890,34 +53889,34 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0622a4: |[0622a4] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -0622b4: 1f00 0e04 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@040e │ │ -0622b8: 6e20 2021 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@2120 │ │ -0622be: 0e00 |0005: return-void │ │ +062ad8: |[062ad8] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +062ae8: 1f00 1304 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@0413 │ │ +062aec: 6e20 2021 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@2120 │ │ +062af2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scaleGestureDetector Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 3200 (ScaleGestureDetectorCompatKitKat.java) │ │ + source_file_idx : 3206 (ScaleGestureDetectorCompatKitKat.java) │ │ │ │ Class #284 header: │ │ -class_idx : 560 │ │ +class_idx : 564 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3613 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3619 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #284 annotations: │ │ Annotations on class │ │ @@ -53941,21 +53940,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;) │ │ name : 'getYVelocity' │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3613 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3619 (VelocityTrackerCompat.java) │ │ │ │ Class #285 header: │ │ -class_idx : 561 │ │ +class_idx : 565 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3613 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3619 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #285 annotations: │ │ Annotations on class │ │ @@ -53978,26 +53977,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0622c0: |[0622c0] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -0622d0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0622d4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0622d8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0622dc: 2200 2f02 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@022f │ │ -0622e0: 7010 d70c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0cd7 │ │ -0622e6: 6900 6604 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0466 │ │ -0622ea: 0e00 |000d: return-void │ │ -0622ec: 2200 2e02 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@022e │ │ -0622f0: 7010 d40c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0cd4 │ │ -0622f6: 6900 6604 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0466 │ │ -0622fa: 28f8 |0015: goto 000d // -0008 │ │ +062af4: |[062af4] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +062b04: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +062b08: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +062b0c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +062b10: 2200 3302 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@0233 │ │ +062b14: 7010 d70c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0cd7 │ │ +062b1a: 6900 6604 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0466 │ │ +062b1e: 0e00 |000d: return-void │ │ +062b20: 2200 3202 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@0232 │ │ +062b24: 7010 d40c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0cd4 │ │ +062b2a: 6900 6604 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0466 │ │ +062b2e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -54007,17 +54006,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0622fc: |[0622fc] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -06230c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -062312: 0e00 |0003: return-void │ │ +062b30: |[062b30] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +062b40: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +062b46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -54026,19 +54025,19 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -062314: |[062314] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -062324: 6200 6604 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0466 │ │ -062328: 7230 da0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0cda │ │ -06232e: 0a00 |0005: move-result v0 │ │ -062330: 0f00 |0006: return v0 │ │ +062b48: |[062b48] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +062b58: 6200 6604 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0466 │ │ +062b5c: 7230 da0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0cda │ │ +062b62: 0a00 |0005: move-result v0 │ │ +062b64: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ @@ -54047,34 +54046,34 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -062334: |[062334] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -062344: 6200 6604 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0466 │ │ -062348: 7230 db0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0cdb │ │ -06234e: 0a00 |0005: move-result v0 │ │ -062350: 0f00 |0006: return v0 │ │ +062b68: |[062b68] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +062b78: 6200 6604 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0466 │ │ +062b7c: 7230 db0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0cdb │ │ +062b82: 0a00 |0005: move-result v0 │ │ +062b84: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3613 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3619 (VelocityTrackerCompat.java) │ │ │ │ Class #286 header: │ │ -class_idx : 562 │ │ +class_idx : 566 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3614 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3620 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #286 - │ │ Class descriptor : 'Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;' │ │ @@ -54089,17 +54088,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062354: |[062354] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -062364: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06236a: 0e00 |0003: return-void │ │ +062b88: |[062b88] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +062b98: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +062b9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;) │ │ @@ -54107,18 +54106,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06236c: |[06236c] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -06237c: 6e20 3321 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@2133 │ │ -062382: 0a00 |0003: move-result v0 │ │ -062384: 0f00 |0004: return v0 │ │ +062ba0: |[062ba0] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +062bb0: 6e20 3321 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@2133 │ │ +062bb6: 0a00 |0003: move-result v0 │ │ +062bb8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ @@ -54127,33 +54126,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -062388: |[062388] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -062398: 6e20 3521 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@2135 │ │ -06239e: 0a00 |0003: move-result v0 │ │ -0623a0: 0f00 |0004: return v0 │ │ +062bbc: |[062bbc] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +062bcc: 6e20 3521 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@2135 │ │ +062bd2: 0a00 |0003: move-result v0 │ │ +062bd4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3614 (VelocityTrackerCompatHoneycomb.java) │ │ + source_file_idx : 3620 (VelocityTrackerCompatHoneycomb.java) │ │ │ │ Class #287 header: │ │ -class_idx : 563 │ │ +class_idx : 567 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3623 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3629 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #287 annotations: │ │ Annotations on class │ │ @@ -54168,21 +54167,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3623 (ViewCompat.java) │ │ + source_file_idx : 3629 (ViewCompat.java) │ │ │ │ Class #288 header: │ │ -class_idx : 569 │ │ +class_idx : 573 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3623 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3629 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #288 annotations: │ │ Annotations on class │ │ @@ -54197,21 +54196,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3623 (ViewCompat.java) │ │ + source_file_idx : 3629 (ViewCompat.java) │ │ │ │ Class #289 header: │ │ -class_idx : 573 │ │ +class_idx : 577 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3623 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3629 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #289 annotations: │ │ Annotations on class │ │ @@ -54226,21 +54225,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3623 (ViewCompat.java) │ │ + source_file_idx : 3629 (ViewCompat.java) │ │ │ │ Class #290 header: │ │ -class_idx : 574 │ │ +class_idx : 578 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3623 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3629 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #290 annotations: │ │ Annotations on class │ │ @@ -54255,21 +54254,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3623 (ViewCompat.java) │ │ + source_file_idx : 3629 (ViewCompat.java) │ │ │ │ Class #291 header: │ │ -class_idx : 575 │ │ +class_idx : 579 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3623 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3629 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #291 annotations: │ │ Annotations on class │ │ @@ -54284,21 +54283,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3623 (ViewCompat.java) │ │ + source_file_idx : 3629 (ViewCompat.java) │ │ │ │ Class #292 header: │ │ -class_idx : 576 │ │ +class_idx : 580 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3623 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3629 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #292 annotations: │ │ Annotations on class │ │ @@ -54313,21 +54312,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3623 (ViewCompat.java) │ │ + source_file_idx : 3629 (ViewCompat.java) │ │ │ │ Class #293 header: │ │ -class_idx : 577 │ │ +class_idx : 581 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3623 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3629 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 65 │ │ │ │ Class #293 annotations: │ │ Annotations on class │ │ @@ -54729,21 +54728,21 @@ │ │ │ │ #64 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setY' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3623 (ViewCompat.java) │ │ + source_file_idx : 3629 (ViewCompat.java) │ │ │ │ Class #294 header: │ │ -class_idx : 578 │ │ +class_idx : 582 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3623 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3629 │ │ static_fields_size : 24 │ │ instance_fields_size: 0 │ │ direct_methods_size : 56 │ │ virtual_methods_size: 11 │ │ │ │ Class #294 annotations: │ │ Annotations on class │ │ @@ -54882,56 +54881,56 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 82 16-bit code units │ │ -0623a4: |[0623a4] android.support.v4.view.ViewCompat.:()V │ │ -0623b4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0623b8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -0623bc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0623c0: 2201 3c02 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@023c │ │ -0623c4: 7010 6c0d 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@0d6c │ │ -0623ca: 6901 7004 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0623ce: 0e00 |000d: return-void │ │ -0623d0: 1301 1100 |000e: const/16 v1, #int 17 // #11 │ │ -0623d4: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -0623d8: 2201 3b02 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@023b │ │ -0623dc: 7010 630d 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0d63 │ │ -0623e2: 6901 7004 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0623e6: 28f4 |0019: goto 000d // -000c │ │ -0623e8: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ -0623ec: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -0623f0: 2201 3a02 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@023a │ │ -0623f4: 7010 550d 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0d55 │ │ -0623fa: 6901 7004 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0623fe: 28e8 |0025: goto 000d // -0018 │ │ -062400: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ -062404: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -062408: 2201 3802 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@0238 │ │ -06240c: 7010 4d0d 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0d4d │ │ -062412: 6901 7004 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062416: 28dc |0031: goto 000d // -0024 │ │ -062418: 1301 0b00 |0032: const/16 v1, #int 11 // #b │ │ -06241c: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ -062420: 2201 3702 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@0237 │ │ -062424: 7010 2c0d 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0d2c │ │ -06242a: 6901 7004 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06242e: 28d0 |003d: goto 000d // -0030 │ │ -062430: 1301 0900 |003e: const/16 v1, #int 9 // #9 │ │ -062434: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ -062438: 2201 3602 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0236 │ │ -06243c: 7010 290d 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0d29 │ │ -062442: 6901 7004 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062446: 28c4 |0049: goto 000d // -003c │ │ -062448: 2201 3402 |004a: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0234 │ │ -06244c: 7010 e30c 0100 |004c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0ce3 │ │ -062452: 6901 7004 |004f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062456: 28bc |0051: goto 000d // -0044 │ │ +062bd8: |[062bd8] android.support.v4.view.ViewCompat.:()V │ │ +062be8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +062bec: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +062bf0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +062bf4: 2201 4002 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@0240 │ │ +062bf8: 7010 6c0d 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@0d6c │ │ +062bfe: 6901 7004 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062c02: 0e00 |000d: return-void │ │ +062c04: 1301 1100 |000e: const/16 v1, #int 17 // #11 │ │ +062c08: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +062c0c: 2201 3f02 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@023f │ │ +062c10: 7010 630d 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0d63 │ │ +062c16: 6901 7004 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062c1a: 28f4 |0019: goto 000d // -000c │ │ +062c1c: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ +062c20: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +062c24: 2201 3e02 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@023e │ │ +062c28: 7010 550d 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0d55 │ │ +062c2e: 6901 7004 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062c32: 28e8 |0025: goto 000d // -0018 │ │ +062c34: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ +062c38: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +062c3c: 2201 3c02 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@023c │ │ +062c40: 7010 4d0d 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0d4d │ │ +062c46: 6901 7004 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062c4a: 28dc |0031: goto 000d // -0024 │ │ +062c4c: 1301 0b00 |0032: const/16 v1, #int 11 // #b │ │ +062c50: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ +062c54: 2201 3b02 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@023b │ │ +062c58: 7010 2c0d 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0d2c │ │ +062c5e: 6901 7004 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062c62: 28d0 |003d: goto 000d // -0030 │ │ +062c64: 1301 0900 |003e: const/16 v1, #int 9 // #9 │ │ +062c68: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ +062c6c: 2201 3a02 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@023a │ │ +062c70: 7010 290d 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0d29 │ │ +062c76: 6901 7004 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062c7a: 28c4 |0049: goto 000d // -003c │ │ +062c7c: 2201 3802 |004a: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0238 │ │ +062c80: 7010 e30c 0100 |004c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0ce3 │ │ +062c86: 6901 7004 |004f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062c8a: 28bc |0051: goto 000d // -0044 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=981 │ │ 0x0002 line=982 │ │ 0x0006 line=983 │ │ 0x000d line=997 │ │ 0x000e line=984 │ │ @@ -54953,17 +54952,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062458: |[062458] android.support.v4.view.ViewCompat.:()V │ │ -062468: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06246e: 0e00 |0003: return-void │ │ +062c8c: |[062c8c] android.support.v4.view.ViewCompat.:()V │ │ +062c9c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +062ca2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=962 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -54972,19 +54971,19 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062470: |[062470] android.support.v4.view.ViewCompat.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -062480: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062484: 7220 700d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; // method@0d70 │ │ -06248a: 0c00 |0005: move-result-object v0 │ │ -06248c: 1100 |0006: return-object v0 │ │ +062ca4: |[062ca4] android.support.v4.view.ViewCompat.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +062cb4: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062cb8: 7220 700d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; // method@0d70 │ │ +062cbe: 0c00 |0005: move-result-object v0 │ │ +062cc0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1748 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -54992,19 +54991,19 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -062490: |[062490] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0624a0: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0624a4: 7230 710d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0d71 │ │ -0624aa: 0a00 |0005: move-result v0 │ │ -0624ac: 0f00 |0006: return v0 │ │ +062cc4: |[062cc4] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +062cd4: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062cd8: 7230 710d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0d71 │ │ +062cde: 0a00 |0005: move-result v0 │ │ +062ce0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1007 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -55013,19 +55012,19 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0624b0: |[0624b0] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -0624c0: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0624c4: 7230 720d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0d72 │ │ -0624ca: 0a00 |0005: move-result v0 │ │ -0624cc: 0f00 |0006: return v0 │ │ +062ce4: |[062ce4] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +062cf4: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062cf8: 7230 720d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0d72 │ │ +062cfe: 0a00 |0005: move-result v0 │ │ +062d00: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -55034,18 +55033,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0624d0: |[0624d0] android.support.v4.view.ViewCompat.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ -0624e0: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0624e4: 7220 730d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchFinishTemporaryDetach:(Landroid/view/View;)V // method@0d73 │ │ -0624ea: 0e00 |0005: return-void │ │ +062d04: |[062d04] android.support.v4.view.ViewCompat.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ +062d14: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062d18: 7220 730d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchFinishTemporaryDetach:(Landroid/view/View;)V // method@0d73 │ │ +062d1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1688 │ │ 0x0005 line=1689 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -55054,18 +55053,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0624ec: |[0624ec] android.support.v4.view.ViewCompat.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ -0624fc: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062500: 7220 740d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchStartTemporaryDetach:(Landroid/view/View;)V // method@0d74 │ │ -062506: 0e00 |0005: return-void │ │ +062d20: |[062d20] android.support.v4.view.ViewCompat.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ +062d30: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062d34: 7220 740d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchStartTemporaryDetach:(Landroid/view/View;)V // method@0d74 │ │ +062d3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1681 │ │ 0x0005 line=1682 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -55074,19 +55073,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062508: |[062508] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -062518: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06251c: 7220 750d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0d75 │ │ -062522: 0a00 |0005: move-result v0 │ │ -062524: 0f00 |0006: return v0 │ │ +062d3c: |[062d3c] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +062d4c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062d50: 7220 750d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0d75 │ │ +062d56: 0a00 |0005: move-result v0 │ │ +062d58: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1601 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55094,19 +55093,19 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062528: |[062528] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -062538: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06253c: 7220 760d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0d76 │ │ -062542: 0c00 |0005: move-result-object v0 │ │ -062544: 1100 |0006: return-object v0 │ │ +062d5c: |[062d5c] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +062d6c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062d70: 7220 760d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0d76 │ │ +062d76: 0c00 |0005: move-result-object v0 │ │ +062d78: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1341 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55114,19 +55113,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062548: |[062548] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ -062558: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06255c: 7220 770d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0d77 │ │ -062562: 0a00 |0005: move-result v0 │ │ -062564: 0f00 |0006: return v0 │ │ +062d7c: |[062d7c] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ +062d8c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062d90: 7220 770d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0d77 │ │ +062d96: 0a00 |0005: move-result v0 │ │ +062d98: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1352 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55134,19 +55133,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062568: |[062568] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -062578: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06257c: 7220 780d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0d78 │ │ -062582: 0a00 |0005: move-result v0 │ │ -062584: 0f00 |0006: return v0 │ │ +062d9c: |[062d9c] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +062dac: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062db0: 7220 780d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0d78 │ │ +062db6: 0a00 |0005: move-result v0 │ │ +062db8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1272 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55154,19 +55153,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062588: |[062588] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ -062598: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06259c: 7220 790d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0d79 │ │ -0625a2: 0a00 |0005: move-result v0 │ │ -0625a4: 0f00 |0006: return v0 │ │ +062dbc: |[062dbc] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ +062dcc: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062dd0: 7220 790d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0d79 │ │ +062dd6: 0a00 |0005: move-result v0 │ │ +062dd8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1427 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55174,19 +55173,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0625a8: |[0625a8] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ -0625b8: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0625bc: 7220 7a0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0d7a │ │ -0625c2: 0a00 |0005: move-result v0 │ │ -0625c4: 0f00 |0006: return v0 │ │ +062ddc: |[062ddc] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ +062dec: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062df0: 7220 7a0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0d7a │ │ +062df6: 0a00 |0005: move-result v0 │ │ +062df8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1416 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #13 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55194,19 +55193,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0625c8: |[0625c8] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ -0625d8: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0625dc: 7220 7b0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0d7b │ │ -0625e2: 0a00 |0005: move-result v0 │ │ -0625e4: 0f00 |0006: return v0 │ │ +062dfc: |[062dfc] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ +062e0c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062e10: 7220 7b0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0d7b │ │ +062e16: 0a00 |0005: move-result v0 │ │ +062e18: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1487 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55214,19 +55213,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0625e8: |[0625e8] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -0625f8: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0625fc: 7220 7c0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0d7c │ │ -062602: 0a00 |0005: move-result v0 │ │ -062604: 0f00 |0006: return v0 │ │ +062e1c: |[062e1c] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +062e2c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062e30: 7220 7c0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0d7c │ │ +062e36: 0a00 |0005: move-result v0 │ │ +062e38: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1577 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55234,19 +55233,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062608: |[062608] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ -062618: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06261c: 7220 7d0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@0d7d │ │ -062622: 0a00 |0005: move-result v0 │ │ -062624: 0f00 |0006: return v0 │ │ +062e3c: |[062e3c] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ +062e4c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062e50: 7220 7d0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@0d7d │ │ +062e56: 0a00 |0005: move-result v0 │ │ +062e58: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1588 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55254,19 +55253,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062628: |[062628] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -062638: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06263c: 7220 7e0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0d7e │ │ -062642: 0a00 |0005: move-result v0 │ │ -062644: 0f00 |0006: return v0 │ │ +062e5c: |[062e5c] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +062e6c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062e70: 7220 7e0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0d7e │ │ +062e76: 0a00 |0005: move-result v0 │ │ +062e78: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1563 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55274,19 +55273,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062648: |[062648] android.support.v4.view.ViewCompat.getMinimumHeight:(Landroid/view/View;)I │ │ -062658: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06265c: 7220 7f0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumHeight:(Landroid/view/View;)I // method@0d7f │ │ -062662: 0a00 |0005: move-result v0 │ │ -062664: 0f00 |0006: return v0 │ │ +062e7c: |[062e7c] android.support.v4.view.ViewCompat.getMinimumHeight:(Landroid/view/View;)I │ │ +062e8c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062e90: 7220 7f0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumHeight:(Landroid/view/View;)I // method@0d7f │ │ +062e96: 0a00 |0005: move-result v0 │ │ +062e98: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1736 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #18 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55294,19 +55293,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062668: |[062668] android.support.v4.view.ViewCompat.getMinimumWidth:(Landroid/view/View;)I │ │ -062678: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06267c: 7220 800d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumWidth:(Landroid/view/View;)I // method@0d80 │ │ -062682: 0a00 |0005: move-result v0 │ │ -062684: 0f00 |0006: return v0 │ │ +062e9c: |[062e9c] android.support.v4.view.ViewCompat.getMinimumWidth:(Landroid/view/View;)I │ │ +062eac: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062eb0: 7220 800d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumWidth:(Landroid/view/View;)I // method@0d80 │ │ +062eb6: 0a00 |0005: move-result v0 │ │ +062eb8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1725 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #19 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55314,19 +55313,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062688: |[062688] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -062698: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06269c: 7220 810d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0d81 │ │ -0626a2: 0a00 |0005: move-result v0 │ │ -0626a4: 0f00 |0006: return v0 │ │ +062ebc: |[062ebc] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +062ecc: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062ed0: 7220 810d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0d81 │ │ +062ed6: 0a00 |0005: move-result v0 │ │ +062ed8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1032 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #20 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55334,19 +55333,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0626a8: |[0626a8] android.support.v4.view.ViewCompat.getPaddingEnd:(Landroid/view/View;)I │ │ -0626b8: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0626bc: 7220 820d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingEnd:(Landroid/view/View;)I // method@0d82 │ │ -0626c2: 0a00 |0005: move-result v0 │ │ -0626c4: 0f00 |0006: return v0 │ │ +062edc: |[062edc] android.support.v4.view.ViewCompat.getPaddingEnd:(Landroid/view/View;)I │ │ +062eec: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062ef0: 7220 820d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingEnd:(Landroid/view/View;)I // method@0d82 │ │ +062ef6: 0a00 |0005: move-result v0 │ │ +062ef8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1657 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #21 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55354,19 +55353,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0626c8: |[0626c8] android.support.v4.view.ViewCompat.getPaddingStart:(Landroid/view/View;)I │ │ -0626d8: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0626dc: 7220 830d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingStart:(Landroid/view/View;)I // method@0d83 │ │ -0626e2: 0a00 |0005: move-result v0 │ │ -0626e4: 0f00 |0006: return v0 │ │ +062efc: |[062efc] android.support.v4.view.ViewCompat.getPaddingStart:(Landroid/view/View;)I │ │ +062f0c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062f10: 7220 830d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingStart:(Landroid/view/View;)I // method@0d83 │ │ +062f16: 0a00 |0005: move-result v0 │ │ +062f18: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1645 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #22 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55374,19 +55373,19 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0626e8: |[0626e8] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0626f8: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0626fc: 7220 840d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0d84 │ │ -062702: 0c00 |0005: move-result-object v0 │ │ -062704: 1100 |0006: return-object v0 │ │ +062f1c: |[062f1c] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +062f2c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062f30: 7220 840d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0d84 │ │ +062f36: 0c00 |0005: move-result-object v0 │ │ +062f38: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1519 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55394,19 +55393,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062708: |[062708] android.support.v4.view.ViewCompat.getTranslationX:(Landroid/view/View;)F │ │ -062718: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06271c: 7220 8c0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationX:(Landroid/view/View;)F // method@0d8c │ │ -062722: 0a00 |0005: move-result v0 │ │ -062724: 0f00 |0006: return v0 │ │ +062f3c: |[062f3c] android.support.v4.view.ViewCompat.getTranslationX:(Landroid/view/View;)F │ │ +062f4c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062f50: 7220 8c0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationX:(Landroid/view/View;)F // method@0d8c │ │ +062f56: 0a00 |0005: move-result v0 │ │ +062f58: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1701 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #24 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55414,19 +55413,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062728: |[062728] android.support.v4.view.ViewCompat.getTranslationY:(Landroid/view/View;)F │ │ -062738: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06273c: 7220 8d0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationY:(Landroid/view/View;)F // method@0d8d │ │ -062742: 0a00 |0005: move-result v0 │ │ -062744: 0f00 |0006: return v0 │ │ +062f5c: |[062f5c] android.support.v4.view.ViewCompat.getTranslationY:(Landroid/view/View;)F │ │ +062f6c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062f70: 7220 8d0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationY:(Landroid/view/View;)F // method@0d8d │ │ +062f76: 0a00 |0005: move-result v0 │ │ +062f78: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1714 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55434,19 +55433,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062748: |[062748] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -062758: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06275c: 7220 900d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0d90 │ │ -062762: 0a00 |0005: move-result v0 │ │ -062764: 0f00 |0006: return v0 │ │ +062f7c: |[062f7c] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +062f8c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062f90: 7220 900d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0d90 │ │ +062f96: 0a00 |0005: move-result v0 │ │ +062f98: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1181 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55454,19 +55453,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062768: |[062768] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ -062778: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06277c: 7220 910d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0d91 │ │ -062782: 0a00 |0005: move-result v0 │ │ -062784: 0f00 |0006: return v0 │ │ +062f9c: |[062f9c] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ +062fac: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062fb0: 7220 910d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0d91 │ │ +062fb6: 0a00 |0005: move-result v0 │ │ +062fb8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1532 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #27 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55474,18 +55473,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -062788: |[062788] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -062798: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06279c: 7230 920d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0d92 │ │ -0627a2: 0e00 |0005: return-void │ │ +062fbc: |[062fbc] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +062fcc: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062fd0: 7230 920d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0d92 │ │ +062fd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1118 │ │ 0x0005 line=1119 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -55495,18 +55494,18 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0627a4: |[0627a4] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0627b4: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0627b8: 7230 930d 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@0d93 │ │ -0627be: 0e00 |0005: return-void │ │ +062fd8: |[062fd8] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +062fe8: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +062fec: 7230 930d 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@0d93 │ │ +062ff2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1154 │ │ 0x0005 line=1155 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -55516,18 +55515,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0627c0: |[0627c0] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0627d0: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0627d4: 7230 940d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0d94 │ │ -0627da: 0e00 |0005: return-void │ │ +062ff4: |[062ff4] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +063004: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +063008: 7230 940d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0d94 │ │ +06300e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1085 │ │ 0x0005 line=1086 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -55537,19 +55536,19 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0627dc: |[0627dc] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0627ec: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0627f0: 7240 950d 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0d95 │ │ -0627f6: 0a00 |0005: move-result v0 │ │ -0627f8: 0f00 |0006: return v0 │ │ +063010: |[063010] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +063020: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +063024: 7240 950d 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0d95 │ │ +06302a: 0a00 |0005: move-result v0 │ │ +06302c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -55559,18 +55558,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0627fc: |[0627fc] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -06280c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062810: 7220 960d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d96 │ │ -062816: 0e00 |0005: return-void │ │ +063030: |[063030] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +063040: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +063044: 7220 960d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d96 │ │ +06304a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1205 │ │ 0x0005 line=1206 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -55579,23 +55578,23 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -062818: |[062818] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -062828: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06282c: 0761 |0002: move-object v1, v6 │ │ -06282e: 0172 |0003: move v2, v7 │ │ -062830: 0183 |0004: move v3, v8 │ │ -062832: 0194 |0005: move v4, v9 │ │ -062834: 01a5 |0006: move v5, v10 │ │ -062836: 7806 970d 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0d97 │ │ -06283c: 0e00 |000a: return-void │ │ +06304c: |[06304c] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +06305c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +063060: 0761 |0002: move-object v1, v6 │ │ +063062: 0172 |0003: move v2, v7 │ │ +063064: 0183 |0004: move v3, v8 │ │ +063066: 0194 |0005: move v4, v9 │ │ +063068: 01a5 |0006: move v5, v10 │ │ +06306a: 7806 970d 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0d97 │ │ +063070: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1223 │ │ 0x000a line=1224 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -55608,62 +55607,62 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -062840: |[062840] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -062850: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062854: 7230 980d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0d98 │ │ -06285a: 0e00 |0005: return-void │ │ +063074: |[063074] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +063084: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +063088: 7230 980d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0d98 │ │ +06308e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ 0x0005 line=1238 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ │ │ #34 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -06285c: |[06285c] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -06286c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062870: 7255 990d 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@0d99 │ │ -062876: 0e00 |0005: return-void │ │ +063090: |[063090] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +0630a0: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +0630a4: 7254 990d 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@0d99 │ │ +0630aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ 0x0005 line=1255 │ │ locals : │ │ - 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ - 0x0000 - 0x0006 reg=3 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0006 reg=4 delayMillis J │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0006 reg=3 delayMillis J │ │ │ │ #35 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'resolveSizeAndState' │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -062878: |[062878] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ -062888: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06288c: 7240 9a0d 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@0d9a │ │ -062892: 0a00 |0005: move-result v0 │ │ -062894: 0f00 |0006: return v0 │ │ +0630ac: |[0630ac] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ +0630bc: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +0630c0: 7240 9a0d 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@0d9a │ │ +0630c6: 0a00 |0005: move-result v0 │ │ +0630c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1549 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 size I │ │ 0x0000 - 0x0007 reg=2 measureSpec I │ │ 0x0000 - 0x0007 reg=3 childMeasuredState I │ │ @@ -55673,18 +55672,18 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -062898: |[062898] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0628a8: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0628ac: 7230 9b0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0d9b │ │ -0628b2: 0e00 |0005: return-void │ │ +0630cc: |[0630cc] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0630dc: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +0630e0: 7230 9b0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0d9b │ │ +0630e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1169 │ │ 0x0005 line=1170 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -55694,18 +55693,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0628b4: |[0628b4] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -0628c4: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0628c8: 7230 9c0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0d9c │ │ -0628ce: 0e00 |0005: return-void │ │ +0630e8: |[0630e8] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +0630f8: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +0630fc: 7230 9c0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0d9c │ │ +063102: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1633 │ │ 0x0005 line=1634 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -55715,18 +55714,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0628d0: |[0628d0] android.support.v4.view.ViewCompat.setAlpha:(Landroid/view/View;F)V │ │ -0628e0: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0628e4: 7230 9d0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAlpha:(Landroid/view/View;F)V // method@0d9d │ │ -0628ea: 0e00 |0005: return-void │ │ +063104: |[063104] android.support.v4.view.ViewCompat.setAlpha:(Landroid/view/View;F)V │ │ +063114: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +063118: 7230 9d0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAlpha:(Landroid/view/View;F)V // method@0d9d │ │ +06311e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1794 │ │ 0x0005 line=1795 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -55736,18 +55735,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0628ec: |[0628ec] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -0628fc: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062900: 7230 9e0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0d9e │ │ -062906: 0e00 |0005: return-void │ │ +063120: |[063120] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +063130: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +063134: 7230 9e0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0d9e │ │ +06313a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1192 │ │ 0x0005 line=1193 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ @@ -55757,18 +55756,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -062908: |[062908] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -062918: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06291c: 7230 9f0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d9f │ │ -062922: 0e00 |0005: return-void │ │ +06313c: |[06313c] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +06314c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +063150: 7230 9f0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d9f │ │ +063156: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1296 │ │ 0x0005 line=1297 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -55778,18 +55777,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -062924: |[062924] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ -062934: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062938: 7230 a00d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0da0 │ │ -06293e: 0e00 |0005: return-void │ │ +063158: |[063158] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ +063168: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +06316c: 7230 a00d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0da0 │ │ +063172: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1438 │ │ 0x0005 line=1439 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 labeledId I │ │ @@ -55799,18 +55798,18 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -062940: |[062940] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -062950: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062954: 7230 a10d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0da1 │ │ -06295a: 0e00 |0005: return-void │ │ +063174: |[063174] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +063184: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +063188: 7230 a10d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0da1 │ │ +06318e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1472 │ │ 0x0005 line=1473 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 paint Landroid/graphics/Paint; │ │ @@ -55820,18 +55819,18 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -06295c: |[06295c] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -06296c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062970: 7240 a20d 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0da2 │ │ -062976: 0e00 |0005: return-void │ │ +063190: |[063190] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0631a0: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +0631a4: 7240 a20d 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0da2 │ │ +0631aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1395 │ │ 0x0005 line=1396 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layerType I │ │ @@ -55842,18 +55841,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -062978: |[062978] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ -062988: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -06298c: 7230 a30d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0da3 │ │ -062992: 0e00 |0005: return-void │ │ +0631ac: |[0631ac] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ +0631bc: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +0631c0: 7230 a30d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0da3 │ │ +0631c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1507 │ │ 0x0005 line=1508 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -55863,18 +55862,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -062994: |[062994] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -0629a4: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0629a8: 7230 a40d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0da4 │ │ -0629ae: 0e00 |0005: return-void │ │ +0631c8: |[0631c8] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +0631d8: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +0631dc: 7230 a40d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0da4 │ │ +0631e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1048 │ │ 0x0005 line=1049 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ @@ -55884,23 +55883,23 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -0629b0: |[0629b0] android.support.v4.view.ViewCompat.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -0629c0: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0629c4: 0761 |0002: move-object v1, v6 │ │ -0629c6: 0172 |0003: move v2, v7 │ │ -0629c8: 0183 |0004: move v3, v8 │ │ -0629ca: 0194 |0005: move v4, v9 │ │ -0629cc: 01a5 |0006: move v5, v10 │ │ -0629ce: 7806 a50d 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPaddingRelative:(Landroid/view/View;IIII)V // method@0da5 │ │ -0629d4: 0e00 |000a: return-void │ │ +0631e4: |[0631e4] android.support.v4.view.ViewCompat.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +0631f4: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +0631f8: 0761 |0002: move-object v1, v6 │ │ +0631fa: 0172 |0003: move v2, v7 │ │ +0631fc: 0183 |0004: move v3, v8 │ │ +0631fe: 0194 |0005: move v4, v9 │ │ +063200: 01a5 |0006: move v5, v10 │ │ +063202: 7806 a50d 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPaddingRelative:(Landroid/view/View;IIII)V // method@0da5 │ │ +063208: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1674 │ │ 0x000a line=1675 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 start I │ │ @@ -55913,18 +55912,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0629d8: |[0629d8] android.support.v4.view.ViewCompat.setRotation:(Landroid/view/View;F)V │ │ -0629e8: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -0629ec: 7230 a80d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotation:(Landroid/view/View;F)V // method@0da8 │ │ -0629f2: 0e00 |0005: return-void │ │ +06320c: |[06320c] android.support.v4.view.ViewCompat.setRotation:(Landroid/view/View;F)V │ │ +06321c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +063220: 7230 a80d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotation:(Landroid/view/View;F)V // method@0da8 │ │ +063226: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1834 │ │ 0x0005 line=1835 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -55934,18 +55933,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0629f4: |[0629f4] android.support.v4.view.ViewCompat.setRotationX:(Landroid/view/View;F)V │ │ -062a04: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062a08: 7230 a90d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationX:(Landroid/view/View;F)V // method@0da9 │ │ -062a0e: 0e00 |0005: return-void │ │ +063228: |[063228] android.support.v4.view.ViewCompat.setRotationX:(Landroid/view/View;F)V │ │ +063238: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +06323c: 7230 a90d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationX:(Landroid/view/View;F)V // method@0da9 │ │ +063242: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1847 │ │ 0x0005 line=1848 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -55955,18 +55954,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -062a10: |[062a10] android.support.v4.view.ViewCompat.setRotationY:(Landroid/view/View;F)V │ │ -062a20: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062a24: 7230 aa0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationY:(Landroid/view/View;F)V // method@0daa │ │ -062a2a: 0e00 |0005: return-void │ │ +063244: |[063244] android.support.v4.view.ViewCompat.setRotationY:(Landroid/view/View;F)V │ │ +063254: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +063258: 7230 aa0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationY:(Landroid/view/View;F)V // method@0daa │ │ +06325e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1860 │ │ 0x0005 line=1861 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -55976,18 +55975,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -062a2c: |[062a2c] android.support.v4.view.ViewCompat.setScaleX:(Landroid/view/View;F)V │ │ -062a3c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062a40: 7230 ab0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleX:(Landroid/view/View;F)V // method@0dab │ │ -062a46: 0e00 |0005: return-void │ │ +063260: |[063260] android.support.v4.view.ViewCompat.setScaleX:(Landroid/view/View;F)V │ │ +063270: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +063274: 7230 ab0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleX:(Landroid/view/View;F)V // method@0dab │ │ +06327a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1872 │ │ 0x0005 line=1873 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -55997,18 +55996,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -062a48: |[062a48] android.support.v4.view.ViewCompat.setScaleY:(Landroid/view/View;F)V │ │ -062a58: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062a5c: 7230 ac0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleY:(Landroid/view/View;F)V // method@0dac │ │ -062a62: 0e00 |0005: return-void │ │ +06327c: |[06327c] android.support.v4.view.ViewCompat.setScaleY:(Landroid/view/View;F)V │ │ +06328c: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +063290: 7230 ac0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleY:(Landroid/view/View;F)V // method@0dac │ │ +063296: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1884 │ │ 0x0005 line=1885 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -56018,18 +56017,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -062a64: |[062a64] android.support.v4.view.ViewCompat.setTranslationX:(Landroid/view/View;F)V │ │ -062a74: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062a78: 7230 ad0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationX:(Landroid/view/View;F)V // method@0dad │ │ -062a7e: 0e00 |0005: return-void │ │ +063298: |[063298] android.support.v4.view.ViewCompat.setTranslationX:(Landroid/view/View;F)V │ │ +0632a8: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +0632ac: 7230 ad0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationX:(Landroid/view/View;F)V // method@0dad │ │ +0632b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1762 │ │ 0x0005 line=1763 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -56039,18 +56038,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -062a80: |[062a80] android.support.v4.view.ViewCompat.setTranslationY:(Landroid/view/View;F)V │ │ -062a90: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062a94: 7230 ae0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationY:(Landroid/view/View;F)V // method@0dae │ │ -062a9a: 0e00 |0005: return-void │ │ +0632b4: |[0632b4] android.support.v4.view.ViewCompat.setTranslationY:(Landroid/view/View;F)V │ │ +0632c4: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +0632c8: 7230 ae0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationY:(Landroid/view/View;F)V // method@0dae │ │ +0632ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1778 │ │ 0x0005 line=1779 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -56060,18 +56059,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -062a9c: |[062a9c] android.support.v4.view.ViewCompat.setX:(Landroid/view/View;F)V │ │ -062aac: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062ab0: 7230 af0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setX:(Landroid/view/View;F)V // method@0daf │ │ -062ab6: 0e00 |0005: return-void │ │ +0632d0: |[0632d0] android.support.v4.view.ViewCompat.setX:(Landroid/view/View;F)V │ │ +0632e0: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +0632e4: 7230 af0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setX:(Landroid/view/View;F)V // method@0daf │ │ +0632ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1808 │ │ 0x0005 line=1809 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -56081,18 +56080,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -062ab8: |[062ab8] android.support.v4.view.ViewCompat.setY:(Landroid/view/View;F)V │ │ -062ac8: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062acc: 7230 b00d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setY:(Landroid/view/View;F)V // method@0db0 │ │ -062ad2: 0e00 |0005: return-void │ │ +0632ec: |[0632ec] android.support.v4.view.ViewCompat.setY:(Landroid/view/View;F)V │ │ +0632fc: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +063300: 7230 b00d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setY:(Landroid/view/View;F)V // method@0db0 │ │ +063306: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1822 │ │ 0x0005 line=1823 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -56103,19 +56102,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062ad4: |[062ad4] android.support.v4.view.ViewCompat.getPivotX:(Landroid/view/View;)F │ │ -062ae4: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062ae8: 7220 850d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotX:(Landroid/view/View;)F // method@0d85 │ │ -062aee: 0a00 |0005: move-result v0 │ │ -062af0: 0f00 |0006: return v0 │ │ +063308: |[063308] android.support.v4.view.ViewCompat.getPivotX:(Landroid/view/View;)F │ │ +063318: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +06331c: 7220 850d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotX:(Landroid/view/View;)F // method@0d85 │ │ +063322: 0a00 |0005: move-result v0 │ │ +063324: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1895 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -56124,19 +56123,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062af4: |[062af4] android.support.v4.view.ViewCompat.getPivotY:(Landroid/view/View;)F │ │ -062b04: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062b08: 7220 860d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotY:(Landroid/view/View;)F // method@0d86 │ │ -062b0e: 0a00 |0005: move-result v0 │ │ -062b10: 0f00 |0006: return v0 │ │ +063328: |[063328] android.support.v4.view.ViewCompat.getPivotY:(Landroid/view/View;)F │ │ +063338: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +06333c: 7220 860d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotY:(Landroid/view/View;)F // method@0d86 │ │ +063342: 0a00 |0005: move-result v0 │ │ +063344: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1922 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -56145,19 +56144,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062b14: |[062b14] android.support.v4.view.ViewCompat.getRotation:(Landroid/view/View;)F │ │ -062b24: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062b28: 7220 870d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotation:(Landroid/view/View;)F // method@0d87 │ │ -062b2e: 0a00 |0005: move-result v0 │ │ -062b30: 0f00 |0006: return v0 │ │ +063348: |[063348] android.support.v4.view.ViewCompat.getRotation:(Landroid/view/View;)F │ │ +063358: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +06335c: 7220 870d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotation:(Landroid/view/View;)F // method@0d87 │ │ +063362: 0a00 |0005: move-result v0 │ │ +063364: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1941 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -56166,19 +56165,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062b34: |[062b34] android.support.v4.view.ViewCompat.getRotationX:(Landroid/view/View;)F │ │ -062b44: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062b48: 7220 880d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationX:(Landroid/view/View;)F // method@0d88 │ │ -062b4e: 0a00 |0005: move-result v0 │ │ -062b50: 0f00 |0006: return v0 │ │ +063368: |[063368] android.support.v4.view.ViewCompat.getRotationX:(Landroid/view/View;)F │ │ +063378: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +06337c: 7220 880d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationX:(Landroid/view/View;)F // method@0d88 │ │ +063382: 0a00 |0005: move-result v0 │ │ +063384: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1945 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -56187,19 +56186,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062b54: |[062b54] android.support.v4.view.ViewCompat.getRotationY:(Landroid/view/View;)F │ │ -062b64: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062b68: 7220 890d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationY:(Landroid/view/View;)F // method@0d89 │ │ -062b6e: 0a00 |0005: move-result v0 │ │ -062b70: 0f00 |0006: return v0 │ │ +063388: |[063388] android.support.v4.view.ViewCompat.getRotationY:(Landroid/view/View;)F │ │ +063398: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +06339c: 7220 890d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationY:(Landroid/view/View;)F // method@0d89 │ │ +0633a2: 0a00 |0005: move-result v0 │ │ +0633a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1949 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -56208,19 +56207,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062b74: |[062b74] android.support.v4.view.ViewCompat.getScaleX:(Landroid/view/View;)F │ │ -062b84: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062b88: 7220 8a0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleX:(Landroid/view/View;)F // method@0d8a │ │ -062b8e: 0a00 |0005: move-result v0 │ │ -062b90: 0f00 |0006: return v0 │ │ +0633a8: |[0633a8] android.support.v4.view.ViewCompat.getScaleX:(Landroid/view/View;)F │ │ +0633b8: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +0633bc: 7220 8a0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleX:(Landroid/view/View;)F // method@0d8a │ │ +0633c2: 0a00 |0005: move-result v0 │ │ +0633c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1953 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -56229,19 +56228,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062b94: |[062b94] android.support.v4.view.ViewCompat.getScaleY:(Landroid/view/View;)F │ │ -062ba4: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062ba8: 7220 8b0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleY:(Landroid/view/View;)F // method@0d8b │ │ -062bae: 0a00 |0005: move-result v0 │ │ -062bb0: 0f00 |0006: return v0 │ │ +0633c8: |[0633c8] android.support.v4.view.ViewCompat.getScaleY:(Landroid/view/View;)F │ │ +0633d8: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +0633dc: 7220 8b0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleY:(Landroid/view/View;)F // method@0d8b │ │ +0633e2: 0a00 |0005: move-result v0 │ │ +0633e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1957 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -56250,19 +56249,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062bb4: |[062bb4] android.support.v4.view.ViewCompat.getX:(Landroid/view/View;)F │ │ -062bc4: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062bc8: 7220 8e0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getX:(Landroid/view/View;)F // method@0d8e │ │ -062bce: 0a00 |0005: move-result v0 │ │ -062bd0: 0f00 |0006: return v0 │ │ +0633e8: |[0633e8] android.support.v4.view.ViewCompat.getX:(Landroid/view/View;)F │ │ +0633f8: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +0633fc: 7220 8e0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getX:(Landroid/view/View;)F // method@0d8e │ │ +063402: 0a00 |0005: move-result v0 │ │ +063404: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1961 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -56271,19 +56270,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062bd4: |[062bd4] android.support.v4.view.ViewCompat.getY:(Landroid/view/View;)F │ │ -062be4: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062be8: 7220 8f0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getY:(Landroid/view/View;)F // method@0d8f │ │ -062bee: 0a00 |0005: move-result v0 │ │ -062bf0: 0f00 |0006: return v0 │ │ +063408: |[063408] android.support.v4.view.ViewCompat.getY:(Landroid/view/View;)F │ │ +063418: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +06341c: 7220 8f0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getY:(Landroid/view/View;)F // method@0d8f │ │ +063422: 0a00 |0005: move-result v0 │ │ +063424: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1965 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -56292,18 +56291,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -062bf4: |[062bf4] android.support.v4.view.ViewCompat.setPivotX:(Landroid/view/View;F)V │ │ -062c04: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062c08: 7230 a60d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@0da6 │ │ -062c0e: 0e00 |0005: return-void │ │ +063428: |[063428] android.support.v4.view.ViewCompat.setPivotX:(Landroid/view/View;F)V │ │ +063438: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +06343c: 7230 a60d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@0da6 │ │ +063442: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1910 │ │ 0x0005 line=1911 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -56314,34 +56313,34 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -062c10: |[062c10] android.support.v4.view.ViewCompat.setPivotY:(Landroid/view/View;F)V │ │ -062c20: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ -062c24: 7230 a60d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@0da6 │ │ -062c2a: 0e00 |0005: return-void │ │ +063444: |[063444] android.support.v4.view.ViewCompat.setPivotY:(Landroid/view/View;F)V │ │ +063454: 6200 7004 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0470 │ │ +063458: 7230 a60d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@0da6 │ │ +06345e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1937 │ │ 0x0005 line=1938 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 value F │ │ │ │ - source_file_idx : 3623 (ViewCompat.java) │ │ + source_file_idx : 3629 (ViewCompat.java) │ │ │ │ Class #295 header: │ │ -class_idx : 579 │ │ +class_idx : 583 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3624 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3630 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #295 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatEclairMr1;' │ │ @@ -56356,17 +56355,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062c2c: |[062c2c] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ -062c3c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -062c42: 0e00 |0003: return-void │ │ +063460: |[063460] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ +063470: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +063476: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatEclairMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatEclairMr1;) │ │ @@ -56374,32 +56373,32 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062c44: |[062c44] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ -062c54: 6e10 9c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@219c │ │ -062c5a: 0a00 |0003: move-result v0 │ │ -062c5c: 0f00 |0004: return v0 │ │ +063478: |[063478] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ +063488: 6e10 9c21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@219c │ │ +06348e: 0a00 |0003: move-result v0 │ │ +063490: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3624 (ViewCompatEclairMr1.java) │ │ + source_file_idx : 3630 (ViewCompatEclairMr1.java) │ │ │ │ Class #296 header: │ │ -class_idx : 580 │ │ +class_idx : 584 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3625 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3631 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #296 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatGingerbread;' │ │ @@ -56414,17 +56413,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062c60: |[062c60] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -062c70: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -062c76: 0e00 |0003: return-void │ │ +063494: |[063494] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +0634a4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0634aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatGingerbread;) │ │ @@ -56432,18 +56431,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062c78: |[062c78] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -062c88: 6e10 7321 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@2173 │ │ -062c8e: 0a00 |0003: move-result v0 │ │ -062c90: 0f00 |0004: return v0 │ │ +0634ac: |[0634ac] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +0634bc: 6e10 7321 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@2173 │ │ +0634c2: 0a00 |0003: move-result v0 │ │ +0634c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatGingerbread;) │ │ @@ -56451,33 +56450,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -062c94: |[062c94] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -062ca4: 6e20 d221 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@21d2 │ │ -062caa: 0e00 |0003: return-void │ │ +0634c8: |[0634c8] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +0634d8: 6e20 d221 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@21d2 │ │ +0634de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3625 (ViewCompatGingerbread.java) │ │ + source_file_idx : 3631 (ViewCompatGingerbread.java) │ │ │ │ Class #297 header: │ │ -class_idx : 581 │ │ +class_idx : 585 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3626 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3632 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 32 │ │ virtual_methods_size: 0 │ │ │ │ Class #297 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatHC;' │ │ @@ -56492,17 +56491,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062cac: |[062cac] android.support.v4.view.ViewCompatHC.:()V │ │ -062cbc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -062cc2: 0e00 |0003: return-void │ │ +0634e0: |[0634e0] android.support.v4.view.ViewCompatHC.:()V │ │ +0634f0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0634f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatHC; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56510,18 +56509,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062cc4: |[062cc4] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ -062cd4: 6e10 5a21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@215a │ │ -062cda: 0a00 |0003: move-result v0 │ │ -062cdc: 0f00 |0004: return v0 │ │ +0634f8: |[0634f8] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ +063508: 6e10 5a21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@215a │ │ +06350e: 0a00 |0003: move-result v0 │ │ +063510: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56529,36 +56528,36 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -062ce0: |[062ce0] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -062cf0: 7100 0700 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0007 │ │ -062cf6: 0b00 |0003: move-result-wide v0 │ │ -062cf8: 1000 |0004: return-wide v0 │ │ +063514: |[063514] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +063524: 7100 0700 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0007 │ │ +06352a: 0b00 |0003: move-result-wide v0 │ │ +06352c: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ name : 'getLayerType' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062cfc: |[062cfc] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ -062d0c: 6e10 6621 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@2166 │ │ -062d12: 0a00 |0003: move-result v0 │ │ -062d14: 0f00 |0004: return v0 │ │ +063530: |[063530] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ +063540: 6e10 6621 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@2166 │ │ +063546: 0a00 |0003: move-result v0 │ │ +063548: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56566,18 +56565,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062d18: |[062d18] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -062d28: 6e10 6d21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@216d │ │ -062d2e: 0a00 |0003: move-result v0 │ │ -062d30: 0f00 |0004: return v0 │ │ +06354c: |[06354c] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +06355c: 6e10 6d21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@216d │ │ +063562: 0a00 |0003: move-result v0 │ │ +063564: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56585,18 +56584,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062d34: |[062d34] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ -062d44: 6e10 6e21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@216e │ │ -062d4a: 0a00 |0003: move-result v0 │ │ -062d4c: 0f00 |0004: return v0 │ │ +063568: |[063568] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ +063578: 6e10 6e21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@216e │ │ +06357e: 0a00 |0003: move-result v0 │ │ +063580: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56604,18 +56603,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062d50: |[062d50] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -062d60: 6e10 7021 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@2170 │ │ -062d66: 0a00 |0003: move-result v0 │ │ -062d68: 0f00 |0004: return v0 │ │ +063584: |[063584] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +063594: 6e10 7021 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@2170 │ │ +06359a: 0a00 |0003: move-result v0 │ │ +06359c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56623,18 +56622,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062d6c: |[062d6c] android.support.v4.view.ViewCompatHC.getPivotX:(Landroid/view/View;)F │ │ -062d7c: 6e10 7a21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotX:()F // method@217a │ │ -062d82: 0a00 |0003: move-result v0 │ │ -062d84: 0f00 |0004: return v0 │ │ +0635a0: |[0635a0] android.support.v4.view.ViewCompatHC.getPivotX:(Landroid/view/View;)F │ │ +0635b0: 6e10 7a21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotX:()F // method@217a │ │ +0635b6: 0a00 |0003: move-result v0 │ │ +0635b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56642,18 +56641,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062d88: |[062d88] android.support.v4.view.ViewCompatHC.getPivotY:(Landroid/view/View;)F │ │ -062d98: 6e10 7b21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotY:()F // method@217b │ │ -062d9e: 0a00 |0003: move-result v0 │ │ -062da0: 0f00 |0004: return v0 │ │ +0635bc: |[0635bc] android.support.v4.view.ViewCompatHC.getPivotY:(Landroid/view/View;)F │ │ +0635cc: 6e10 7b21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotY:()F // method@217b │ │ +0635d2: 0a00 |0003: move-result v0 │ │ +0635d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56661,18 +56660,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062da4: |[062da4] android.support.v4.view.ViewCompatHC.getRotation:(Landroid/view/View;)F │ │ -062db4: 6e10 7e21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotation:()F // method@217e │ │ -062dba: 0a00 |0003: move-result v0 │ │ -062dbc: 0f00 |0004: return v0 │ │ +0635d8: |[0635d8] android.support.v4.view.ViewCompatHC.getRotation:(Landroid/view/View;)F │ │ +0635e8: 6e10 7e21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotation:()F // method@217e │ │ +0635ee: 0a00 |0003: move-result v0 │ │ +0635f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56680,18 +56679,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062dc0: |[062dc0] android.support.v4.view.ViewCompatHC.getRotationX:(Landroid/view/View;)F │ │ -062dd0: 6e10 7f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationX:()F // method@217f │ │ -062dd6: 0a00 |0003: move-result v0 │ │ -062dd8: 0f00 |0004: return v0 │ │ +0635f4: |[0635f4] android.support.v4.view.ViewCompatHC.getRotationX:(Landroid/view/View;)F │ │ +063604: 6e10 7f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationX:()F // method@217f │ │ +06360a: 0a00 |0003: move-result v0 │ │ +06360c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56699,18 +56698,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062ddc: |[062ddc] android.support.v4.view.ViewCompatHC.getRotationY:(Landroid/view/View;)F │ │ -062dec: 6e10 8021 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationY:()F // method@2180 │ │ -062df2: 0a00 |0003: move-result v0 │ │ -062df4: 0f00 |0004: return v0 │ │ +063610: |[063610] android.support.v4.view.ViewCompatHC.getRotationY:(Landroid/view/View;)F │ │ +063620: 6e10 8021 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationY:()F // method@2180 │ │ +063626: 0a00 |0003: move-result v0 │ │ +063628: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56718,18 +56717,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062df8: |[062df8] android.support.v4.view.ViewCompatHC.getScaleX:(Landroid/view/View;)F │ │ -062e08: 6e10 8121 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleX:()F // method@2181 │ │ -062e0e: 0a00 |0003: move-result v0 │ │ -062e10: 0f00 |0004: return v0 │ │ +06362c: |[06362c] android.support.v4.view.ViewCompatHC.getScaleX:(Landroid/view/View;)F │ │ +06363c: 6e10 8121 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleX:()F // method@2181 │ │ +063642: 0a00 |0003: move-result v0 │ │ +063644: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #13 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56737,18 +56736,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062e14: |[062e14] android.support.v4.view.ViewCompatHC.getScaleY:(Landroid/view/View;)F │ │ -062e24: 6e10 8221 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleY:()F // method@2182 │ │ -062e2a: 0a00 |0003: move-result v0 │ │ -062e2c: 0f00 |0004: return v0 │ │ +063648: |[063648] android.support.v4.view.ViewCompatHC.getScaleY:(Landroid/view/View;)F │ │ +063658: 6e10 8221 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleY:()F // method@2182 │ │ +06365e: 0a00 |0003: move-result v0 │ │ +063660: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56756,18 +56755,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062e30: |[062e30] android.support.v4.view.ViewCompatHC.getTranslationX:(Landroid/view/View;)F │ │ -062e40: 6e10 8721 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationX:()F // method@2187 │ │ -062e46: 0a00 |0003: move-result v0 │ │ -062e48: 0f00 |0004: return v0 │ │ +063664: |[063664] android.support.v4.view.ViewCompatHC.getTranslationX:(Landroid/view/View;)F │ │ +063674: 6e10 8721 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationX:()F // method@2187 │ │ +06367a: 0a00 |0003: move-result v0 │ │ +06367c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56775,18 +56774,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062e4c: |[062e4c] android.support.v4.view.ViewCompatHC.getTranslationY:(Landroid/view/View;)F │ │ -062e5c: 6e10 8821 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationY:()F // method@2188 │ │ -062e62: 0a00 |0003: move-result v0 │ │ -062e64: 0f00 |0004: return v0 │ │ +063680: |[063680] android.support.v4.view.ViewCompatHC.getTranslationY:(Landroid/view/View;)F │ │ +063690: 6e10 8821 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationY:()F // method@2188 │ │ +063696: 0a00 |0003: move-result v0 │ │ +063698: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56794,18 +56793,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062e68: |[062e68] android.support.v4.view.ViewCompatHC.getX:(Landroid/view/View;)F │ │ -062e78: 6e10 8f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getX:()F // method@218f │ │ -062e7e: 0a00 |0003: move-result v0 │ │ -062e80: 0f00 |0004: return v0 │ │ +06369c: |[06369c] android.support.v4.view.ViewCompatHC.getX:(Landroid/view/View;)F │ │ +0636ac: 6e10 8f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getX:()F // method@218f │ │ +0636b2: 0a00 |0003: move-result v0 │ │ +0636b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56813,18 +56812,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062e84: |[062e84] android.support.v4.view.ViewCompatHC.getY:(Landroid/view/View;)F │ │ -062e94: 6e10 9021 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getY:()F // method@2190 │ │ -062e9a: 0a00 |0003: move-result v0 │ │ -062e9c: 0f00 |0004: return v0 │ │ +0636b8: |[0636b8] android.support.v4.view.ViewCompatHC.getY:(Landroid/view/View;)F │ │ +0636c8: 6e10 9021 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getY:()F // method@2190 │ │ +0636ce: 0a00 |0003: move-result v0 │ │ +0636d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #18 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56832,18 +56831,18 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -062ea0: |[062ea0] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ -062eb0: 7130 be21 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@21be │ │ -062eb6: 0a00 |0003: move-result v0 │ │ -062eb8: 0f00 |0004: return v0 │ │ +0636d4: |[0636d4] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ +0636e4: 7130 be21 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@21be │ │ +0636ea: 0a00 |0003: move-result v0 │ │ +0636ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 size I │ │ 0x0000 - 0x0005 reg=2 measureSpec I │ │ 0x0000 - 0x0005 reg=3 childMeasuredState I │ │ @@ -56853,17 +56852,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -062ebc: |[062ebc] android.support.v4.view.ViewCompatHC.setAlpha:(Landroid/view/View;F)V │ │ -062ecc: 6e20 c421 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@21c4 │ │ -062ed2: 0e00 |0003: return-void │ │ +0636f0: |[0636f0] android.support.v4.view.ViewCompatHC.setAlpha:(Landroid/view/View;F)V │ │ +063700: 6e20 c421 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@21c4 │ │ +063706: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0003 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -56873,17 +56872,17 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -062ed4: |[062ed4] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -062ee4: 6e30 cb21 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@21cb │ │ -062eea: 0e00 |0003: return-void │ │ +063708: |[063708] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +063718: 6e30 cb21 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@21cb │ │ +06371e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 layerType I │ │ @@ -56894,17 +56893,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -062eec: |[062eec] android.support.v4.view.ViewCompatHC.setPivotX:(Landroid/view/View;F)V │ │ -062efc: 6e20 d521 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotX:(F)V // method@21d5 │ │ -062f02: 0e00 |0003: return-void │ │ +063720: |[063720] android.support.v4.view.ViewCompatHC.setPivotX:(Landroid/view/View;F)V │ │ +063730: 6e20 d521 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotX:(F)V // method@21d5 │ │ +063736: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0003 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -56914,17 +56913,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -062f04: |[062f04] android.support.v4.view.ViewCompatHC.setPivotY:(Landroid/view/View;F)V │ │ -062f14: 6e20 d621 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotY:(F)V // method@21d6 │ │ -062f1a: 0e00 |0003: return-void │ │ +063738: |[063738] android.support.v4.view.ViewCompatHC.setPivotY:(Landroid/view/View;F)V │ │ +063748: 6e20 d621 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotY:(F)V // method@21d6 │ │ +06374e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -56934,17 +56933,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -062f1c: |[062f1c] android.support.v4.view.ViewCompatHC.setRotation:(Landroid/view/View;F)V │ │ -062f2c: 6e20 d821 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotation:(F)V // method@21d8 │ │ -062f32: 0e00 |0003: return-void │ │ +063750: |[063750] android.support.v4.view.ViewCompatHC.setRotation:(Landroid/view/View;F)V │ │ +063760: 6e20 d821 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotation:(F)V // method@21d8 │ │ +063766: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0003 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -56954,17 +56953,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -062f34: |[062f34] android.support.v4.view.ViewCompatHC.setRotationX:(Landroid/view/View;F)V │ │ -062f44: 6e20 d921 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationX:(F)V // method@21d9 │ │ -062f4a: 0e00 |0003: return-void │ │ +063768: |[063768] android.support.v4.view.ViewCompatHC.setRotationX:(Landroid/view/View;F)V │ │ +063778: 6e20 d921 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationX:(F)V // method@21d9 │ │ +06377e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -56974,17 +56973,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -062f4c: |[062f4c] android.support.v4.view.ViewCompatHC.setRotationY:(Landroid/view/View;F)V │ │ -062f5c: 6e20 da21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationY:(F)V // method@21da │ │ -062f62: 0e00 |0003: return-void │ │ +063780: |[063780] android.support.v4.view.ViewCompatHC.setRotationY:(Landroid/view/View;F)V │ │ +063790: 6e20 da21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationY:(F)V // method@21da │ │ +063796: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -56994,17 +56993,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -062f64: |[062f64] android.support.v4.view.ViewCompatHC.setScaleX:(Landroid/view/View;F)V │ │ -062f74: 6e20 db21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleX:(F)V // method@21db │ │ -062f7a: 0e00 |0003: return-void │ │ +063798: |[063798] android.support.v4.view.ViewCompatHC.setScaleX:(Landroid/view/View;F)V │ │ +0637a8: 6e20 db21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleX:(F)V // method@21db │ │ +0637ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -57014,17 +57013,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -062f7c: |[062f7c] android.support.v4.view.ViewCompatHC.setScaleY:(Landroid/view/View;F)V │ │ -062f8c: 6e20 dc21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleY:(F)V // method@21dc │ │ -062f92: 0e00 |0003: return-void │ │ +0637b0: |[0637b0] android.support.v4.view.ViewCompatHC.setScaleY:(Landroid/view/View;F)V │ │ +0637c0: 6e20 dc21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleY:(F)V // method@21dc │ │ +0637c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0003 line=130 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -57034,17 +57033,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -062f94: |[062f94] android.support.v4.view.ViewCompatHC.setTranslationX:(Landroid/view/View;F)V │ │ -062fa4: 6e20 df21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationX:(F)V // method@21df │ │ -062faa: 0e00 |0003: return-void │ │ +0637c8: |[0637c8] android.support.v4.view.ViewCompatHC.setTranslationX:(Landroid/view/View;F)V │ │ +0637d8: 6e20 df21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationX:(F)V // method@21df │ │ +0637de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -57054,17 +57053,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -062fac: |[062fac] android.support.v4.view.ViewCompatHC.setTranslationY:(Landroid/view/View;F)V │ │ -062fbc: 6e20 e021 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationY:(F)V // method@21e0 │ │ -062fc2: 0e00 |0003: return-void │ │ +0637e0: |[0637e0] android.support.v4.view.ViewCompatHC.setTranslationY:(Landroid/view/View;F)V │ │ +0637f0: 6e20 e021 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationY:(F)V // method@21e0 │ │ +0637f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -57074,17 +57073,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -062fc4: |[062fc4] android.support.v4.view.ViewCompatHC.setX:(Landroid/view/View;F)V │ │ -062fd4: 6e20 e221 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setX:(F)V // method@21e2 │ │ -062fda: 0e00 |0003: return-void │ │ +0637f8: |[0637f8] android.support.v4.view.ViewCompatHC.setX:(Landroid/view/View;F)V │ │ +063808: 6e20 e221 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setX:(F)V // method@21e2 │ │ +06380e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -57094,33 +57093,33 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -062fdc: |[062fdc] android.support.v4.view.ViewCompatHC.setY:(Landroid/view/View;F)V │ │ -062fec: 6e20 e321 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setY:(F)V // method@21e3 │ │ -062ff2: 0e00 |0003: return-void │ │ +063810: |[063810] android.support.v4.view.ViewCompatHC.setY:(Landroid/view/View;F)V │ │ +063820: 6e20 e321 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setY:(F)V // method@21e3 │ │ +063826: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=110 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ │ │ Virtual methods - │ │ - source_file_idx : 3626 (ViewCompatHC.java) │ │ + source_file_idx : 3632 (ViewCompatHC.java) │ │ │ │ Class #298 header: │ │ -class_idx : 582 │ │ +class_idx : 586 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3627 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3633 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #298 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatICS;' │ │ @@ -57135,17 +57134,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062ff4: |[062ff4] android.support.v4.view.ViewCompatICS.:()V │ │ -063004: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06300a: 0e00 |0003: return-void │ │ +063828: |[063828] android.support.v4.view.ViewCompatICS.:()V │ │ +063838: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06383e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatICS;) │ │ @@ -57153,18 +57152,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06300c: |[06300c] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -06301c: 6e20 5021 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@2150 │ │ -063022: 0a00 |0003: move-result v0 │ │ -063024: 0f00 |0004: return v0 │ │ +063840: |[063840] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +063850: 6e20 5021 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@2150 │ │ +063856: 0a00 |0003: move-result v0 │ │ +063858: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 direction I │ │ │ │ @@ -57173,18 +57172,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -063028: |[063028] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -063038: 6e20 5121 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@2151 │ │ -06303e: 0a00 |0003: move-result v0 │ │ -063040: 0f00 |0004: return v0 │ │ +06385c: |[06385c] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +06386c: 6e20 5121 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@2151 │ │ +063872: 0a00 |0003: move-result v0 │ │ +063874: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 direction I │ │ │ │ @@ -57193,17 +57192,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -063044: |[063044] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -063054: 6e20 a921 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@21a9 │ │ -06305a: 0e00 |0003: return-void │ │ +063878: |[063878] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +063888: 6e20 a921 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@21a9 │ │ +06388e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -57213,18 +57212,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06305c: |[06305c] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -06306c: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -063070: 6e20 aa21 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@21aa │ │ -063076: 0e00 |0005: return-void │ │ +063890: |[063890] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0638a0: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +0638a4: 6e20 aa21 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@21aa │ │ +0638aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 v Landroid/view/View; │ │ @@ -57234,17 +57233,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -063078: |[063078] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -063088: 6e20 ab21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@21ab │ │ -06308e: 0e00 |0003: return-void │ │ +0638ac: |[0638ac] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0638bc: 6e20 ab21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@21ab │ │ +0638c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -57254,34 +57253,34 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -063090: |[063090] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -0630a0: 1f01 1204 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0412 │ │ -0630a4: 6e20 c221 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@21c2 │ │ -0630aa: 0e00 |0005: return-void │ │ +0638c4: |[0638c4] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0638d4: 1f01 1704 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0417 │ │ +0638d8: 6e20 c221 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@21c2 │ │ +0638de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 v Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3627 (ViewCompatICS.java) │ │ + source_file_idx : 3633 (ViewCompatICS.java) │ │ │ │ Class #299 header: │ │ -class_idx : 583 │ │ +class_idx : 587 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3629 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3635 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 0 │ │ │ │ Class #299 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJB;' │ │ @@ -57296,17 +57295,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0630ac: |[0630ac] android.support.v4.view.ViewCompatJB.:()V │ │ -0630bc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0630c2: 0e00 |0003: return-void │ │ +0638e0: |[0638e0] android.support.v4.view.ViewCompatJB.:()V │ │ +0638f0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0638f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -57314,18 +57313,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0630c4: |[0630c4] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -0630d4: 6e10 5921 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@2159 │ │ -0630da: 0c00 |0003: move-result-object v0 │ │ -0630dc: 1100 |0004: return-object v0 │ │ +0638f8: |[0638f8] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +063908: 6e10 5921 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@2159 │ │ +06390e: 0c00 |0003: move-result-object v0 │ │ +063910: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -57333,18 +57332,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0630e0: |[0630e0] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0630f0: 6e10 6321 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@2163 │ │ -0630f6: 0a00 |0003: move-result v0 │ │ -0630f8: 0f00 |0004: return v0 │ │ +063914: |[063914] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +063924: 6e10 6321 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@2163 │ │ +06392a: 0a00 |0003: move-result v0 │ │ +06392c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -57352,18 +57351,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0630fc: |[0630fc] android.support.v4.view.ViewCompatJB.getMinimumHeight:(Landroid/view/View;)I │ │ -06310c: 6e10 7121 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumHeight:()I // method@2171 │ │ -063112: 0a00 |0003: move-result v0 │ │ -063114: 0f00 |0004: return v0 │ │ +063930: |[063930] android.support.v4.view.ViewCompatJB.getMinimumHeight:(Landroid/view/View;)I │ │ +063940: 6e10 7121 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumHeight:()I // method@2171 │ │ +063946: 0a00 |0003: move-result v0 │ │ +063948: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -57371,18 +57370,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -063118: |[063118] android.support.v4.view.ViewCompatJB.getMinimumWidth:(Landroid/view/View;)I │ │ -063128: 6e10 7221 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumWidth:()I // method@2172 │ │ -06312e: 0a00 |0003: move-result v0 │ │ -063130: 0f00 |0004: return v0 │ │ +06394c: |[06394c] android.support.v4.view.ViewCompatJB.getMinimumWidth:(Landroid/view/View;)I │ │ +06395c: 6e10 7221 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumWidth:()I // method@2172 │ │ +063962: 0a00 |0003: move-result v0 │ │ +063964: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -57390,18 +57389,18 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -063134: |[063134] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -063144: 6e10 7921 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@2179 │ │ -06314a: 0c00 |0003: move-result-object v0 │ │ -06314c: 1100 |0004: return-object v0 │ │ +063968: |[063968] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +063978: 6e10 7921 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@2179 │ │ +06397e: 0c00 |0003: move-result-object v0 │ │ +063980: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -57409,18 +57408,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -063150: |[063150] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -063160: 6e10 9121 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@2191 │ │ -063166: 0a00 |0003: move-result v0 │ │ -063168: 0f00 |0004: return v0 │ │ +063984: |[063984] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +063994: 6e10 9121 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@2191 │ │ +06399a: 0a00 |0003: move-result v0 │ │ +06399c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -57428,18 +57427,18 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06316c: |[06316c] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -06317c: 6e30 b121 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@21b1 │ │ -063182: 0a00 |0003: move-result v0 │ │ -063184: 0f00 |0004: return v0 │ │ +0639a0: |[0639a0] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0639b0: 6e30 b121 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@21b1 │ │ +0639b6: 0a00 |0003: move-result v0 │ │ +0639b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 action I │ │ 0x0000 - 0x0005 reg=3 arguments Landroid/os/Bundle; │ │ @@ -57449,17 +57448,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063188: |[063188] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -063198: 6e10 b621 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@21b6 │ │ -06319e: 0e00 |0003: return-void │ │ +0639bc: |[0639bc] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +0639cc: 6e10 b621 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@21b6 │ │ +0639d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -57468,17 +57467,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0631a0: |[0631a0] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -0631b0: 6e54 b521 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@21b5 │ │ -0631b6: 0e00 |0003: return-void │ │ +0639d4: |[0639d4] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0639e4: 6e54 b521 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@21b5 │ │ +0639ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 left I │ │ @@ -57491,17 +57490,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0631b8: |[0631b8] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0631c8: 6e20 b721 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@21b7 │ │ -0631ce: 0e00 |0003: return-void │ │ +0639ec: |[0639ec] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0639fc: 6e20 b721 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@21b7 │ │ +063a02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -57511,17 +57510,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0631d0: |[0631d0] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -0631e0: 6e40 b821 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@21b8 │ │ -0631e6: 0e00 |0003: return-void │ │ +063a04: |[063a04] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +063a14: 6e40 b821 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@21b8 │ │ +063a1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -57532,17 +57531,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0631e8: |[0631e8] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -0631f8: 6e20 c621 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@21c6 │ │ -0631fe: 0e00 |0003: return-void │ │ +063a1c: |[063a1c] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +063a2c: 6e20 c621 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@21c6 │ │ +063a32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 hasTransientState Z │ │ @@ -57552,33 +57551,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -063200: |[063200] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -063210: 6e20 c821 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@21c8 │ │ -063216: 0e00 |0003: return-void │ │ +063a34: |[063a34] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +063a44: 6e20 c821 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@21c8 │ │ +063a4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3629 (ViewCompatJB.java) │ │ + source_file_idx : 3635 (ViewCompatJB.java) │ │ │ │ Class #300 header: │ │ -class_idx : 584 │ │ +class_idx : 588 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3630 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3636 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #300 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJellybeanMr1;' │ │ @@ -57593,17 +57592,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063218: |[063218] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ -063228: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06322e: 0e00 |0003: return-void │ │ +063a4c: |[063a4c] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ +063a5c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +063a62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -57611,18 +57610,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -063230: |[063230] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ -063240: 6e10 6521 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@2165 │ │ -063246: 0a00 |0003: move-result v0 │ │ -063248: 0f00 |0004: return v0 │ │ +063a64: |[063a64] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ +063a74: 6e10 6521 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@2165 │ │ +063a7a: 0a00 |0003: move-result v0 │ │ +063a7c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -57630,18 +57629,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06324c: |[06324c] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ -06325c: 6e10 6721 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@2167 │ │ -063262: 0a00 |0003: move-result v0 │ │ -063264: 0f00 |0004: return v0 │ │ +063a80: |[063a80] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ +063a90: 6e10 6721 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@2167 │ │ +063a96: 0a00 |0003: move-result v0 │ │ +063a98: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -57649,18 +57648,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -063268: |[063268] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingEnd:(Landroid/view/View;)I │ │ -063278: 6e10 7421 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingEnd:()I // method@2174 │ │ -06327e: 0a00 |0003: move-result v0 │ │ -063280: 0f00 |0004: return v0 │ │ +063a9c: |[063a9c] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingEnd:(Landroid/view/View;)I │ │ +063aac: 6e10 7421 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingEnd:()I // method@2174 │ │ +063ab2: 0a00 |0003: move-result v0 │ │ +063ab4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -57668,18 +57667,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -063284: |[063284] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingStart:(Landroid/view/View;)I │ │ -063294: 6e10 7721 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingStart:()I // method@2177 │ │ -06329a: 0a00 |0003: move-result v0 │ │ -06329c: 0f00 |0004: return v0 │ │ +063ab8: |[063ab8] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingStart:(Landroid/view/View;)I │ │ +063ac8: 6e10 7721 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingStart:()I // method@2177 │ │ +063ace: 0a00 |0003: move-result v0 │ │ +063ad0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -57687,17 +57686,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0632a0: |[0632a0] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ -0632b0: 6e20 c921 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@21c9 │ │ -0632b6: 0e00 |0003: return-void │ │ +063ad4: |[063ad4] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ +063ae4: 6e20 c921 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@21c9 │ │ +063aea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 id I │ │ @@ -57707,17 +57706,17 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0632b8: |[0632b8] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0632c8: 6e20 ca21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@21ca │ │ -0632ce: 0e00 |0003: return-void │ │ +063aec: |[063aec] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +063afc: 6e20 ca21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@21ca │ │ +063b02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 paint Landroid/graphics/Paint; │ │ @@ -57727,17 +57726,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0632d0: |[0632d0] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ -0632e0: 6e20 cc21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@21cc │ │ -0632e6: 0e00 |0003: return-void │ │ +063b04: |[063b04] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ +063b14: 6e20 cc21 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@21cc │ │ +063b1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ @@ -57747,36 +57746,36 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0632e8: |[0632e8] android.support.v4.view.ViewCompatJellybeanMr1.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -0632f8: 6e54 d421 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.setPaddingRelative:(IIII)V // method@21d4 │ │ -0632fe: 0e00 |0003: return-void │ │ +063b1c: |[063b1c] android.support.v4.view.ViewCompatJellybeanMr1.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +063b2c: 6e54 d421 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.setPaddingRelative:(IIII)V // method@21d4 │ │ +063b32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 start I │ │ 0x0000 - 0x0004 reg=2 top I │ │ 0x0000 - 0x0004 reg=3 end I │ │ 0x0000 - 0x0004 reg=4 bottom I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3630 (ViewCompatJellybeanMr1.java) │ │ + source_file_idx : 3636 (ViewCompatJellybeanMr1.java) │ │ │ │ Class #301 header: │ │ -class_idx : 585 │ │ +class_idx : 589 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3631 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3637 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #301 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatKitKat;' │ │ @@ -57791,17 +57790,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063300: |[063300] android.support.v4.view.ViewCompatKitKat.:()V │ │ -063310: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -063316: 0e00 |0003: return-void │ │ +063b34: |[063b34] android.support.v4.view.ViewCompatKitKat.:()V │ │ +063b44: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +063b4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatKitKat;) │ │ @@ -57809,18 +57808,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -063318: |[063318] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -063328: 6e10 5821 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@2158 │ │ -06332e: 0a00 |0003: move-result v0 │ │ -063330: 0f00 |0004: return v0 │ │ +063b4c: |[063b4c] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +063b5c: 6e10 5821 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@2158 │ │ +063b62: 0a00 |0003: move-result v0 │ │ +063b64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatKitKat;) │ │ @@ -57828,33 +57827,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -063334: |[063334] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -063344: 6e20 c321 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@21c3 │ │ -06334a: 0e00 |0003: return-void │ │ +063b68: |[063b68] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +063b78: 6e20 c321 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@21c3 │ │ +063b7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3631 (ViewCompatKitKat.java) │ │ + source_file_idx : 3637 (ViewCompatKitKat.java) │ │ │ │ Class #302 header: │ │ -class_idx : 588 │ │ +class_idx : 592 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3632 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3638 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #302 annotations: │ │ Annotations on class │ │ @@ -57872,21 +57871,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;) │ │ name : 'getScaledPagingTouchSlop' │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3632 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3638 (ViewConfigurationCompat.java) │ │ │ │ Class #303 header: │ │ -class_idx : 589 │ │ +class_idx : 593 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3632 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3638 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #303 annotations: │ │ Annotations on class │ │ @@ -57909,26 +57908,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -06334c: |[06334c] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -06335c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -063360: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -063364: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -063368: 2200 4b02 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@024b │ │ -06336c: 7010 3c0e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0e3c │ │ -063372: 6900 8404 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0484 │ │ -063376: 0e00 |000d: return-void │ │ -063378: 2200 4a02 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@024a │ │ -06337c: 7010 3a0e 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0e3a │ │ -063382: 6900 8404 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0484 │ │ -063386: 28f8 |0015: goto 000d // -0008 │ │ +063b80: |[063b80] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +063b90: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +063b94: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +063b98: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +063b9c: 2200 4f02 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@024f │ │ +063ba0: 7010 3c0e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0e3c │ │ +063ba6: 6900 8404 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0484 │ │ +063baa: 0e00 |000d: return-void │ │ +063bac: 2200 4e02 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@024e │ │ +063bb0: 7010 3a0e 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0e3a │ │ +063bb6: 6900 8404 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0484 │ │ +063bba: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=63 │ │ 0x000e line=61 │ │ locals : │ │ @@ -57938,17 +57937,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063388: |[063388] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -063398: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06339e: 0e00 |0003: return-void │ │ +063bbc: |[063bbc] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +063bcc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +063bd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -57957,33 +57956,33 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0633a0: |[0633a0] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -0633b0: 6200 8404 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0484 │ │ -0633b4: 7220 3e0e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0e3e │ │ -0633ba: 0a00 |0005: move-result v0 │ │ -0633bc: 0f00 |0006: return v0 │ │ +063bd4: |[063bd4] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +063be4: 6200 8404 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0484 │ │ +063be8: 7220 3e0e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0e3e │ │ +063bee: 0a00 |0005: move-result v0 │ │ +063bf0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3632 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3638 (ViewConfigurationCompat.java) │ │ │ │ Class #304 header: │ │ -class_idx : 590 │ │ +class_idx : 594 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3633 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3639 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #304 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompatFroyo;' │ │ @@ -57998,17 +57997,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0633c0: |[0633c0] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -0633d0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0633d6: 0e00 |0003: return-void │ │ +063bf4: |[063bf4] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +063c04: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +063c0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompatFroyo; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewConfigurationCompatFroyo;) │ │ @@ -58016,32 +58015,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0633d8: |[0633d8] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -0633e8: 6e10 ed21 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@21ed │ │ -0633ee: 0a00 |0003: move-result v0 │ │ -0633f0: 0f00 |0004: return v0 │ │ +063c0c: |[063c0c] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +063c1c: 6e10 ed21 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@21ed │ │ +063c22: 0a00 |0003: move-result v0 │ │ +063c24: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3633 (ViewConfigurationCompatFroyo.java) │ │ + source_file_idx : 3639 (ViewConfigurationCompatFroyo.java) │ │ │ │ Class #305 header: │ │ -class_idx : 593 │ │ +class_idx : 597 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3638 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3644 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #305 annotations: │ │ Annotations on class │ │ @@ -58077,21 +58076,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;) │ │ name : 'setMotionEventSplittingEnabled' │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3638 (ViewGroupCompat.java) │ │ + source_file_idx : 3644 (ViewGroupCompat.java) │ │ │ │ Class #306 header: │ │ -class_idx : 596 │ │ +class_idx : 600 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3638 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3644 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #306 annotations: │ │ Annotations on class │ │ @@ -58125,38 +58124,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -0633f4: |[0633f4] android.support.v4.view.ViewGroupCompat.:()V │ │ -063404: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -063408: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -06340c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -063410: 2201 5202 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@0252 │ │ -063414: 7010 4c0e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@0e4c │ │ -06341a: 6901 8504 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0485 │ │ -06341e: 0e00 |000d: return-void │ │ -063420: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ -063424: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -063428: 2201 5002 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0250 │ │ -06342c: 7010 460e 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0e46 │ │ -063432: 6901 8504 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0485 │ │ -063436: 28f4 |0019: goto 000d // -000c │ │ -063438: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ -06343c: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -063440: 2201 4f02 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@024f │ │ -063444: 7010 440e 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0e44 │ │ -06344a: 6901 8504 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0485 │ │ -06344e: 28e8 |0025: goto 000d // -0018 │ │ -063450: 2201 5302 |0026: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0253 │ │ -063454: 7010 4f0e 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0e4f │ │ -06345a: 6901 8504 |002b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0485 │ │ -06345e: 28e0 |002d: goto 000d // -0020 │ │ +063c28: |[063c28] android.support.v4.view.ViewGroupCompat.:()V │ │ +063c38: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +063c3c: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +063c40: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +063c44: 2201 5602 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@0256 │ │ +063c48: 7010 4c0e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@0e4c │ │ +063c4e: 6901 8504 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0485 │ │ +063c52: 0e00 |000d: return-void │ │ +063c54: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ +063c58: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +063c5c: 2201 5402 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0254 │ │ +063c60: 7010 460e 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0e46 │ │ +063c66: 6901 8504 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0485 │ │ +063c6a: 28f4 |0019: goto 000d // -000c │ │ +063c6c: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ +063c70: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +063c74: 2201 5302 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@0253 │ │ +063c78: 7010 440e 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0e44 │ │ +063c7e: 6901 8504 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0485 │ │ +063c82: 28e8 |0025: goto 000d // -0018 │ │ +063c84: 2201 5702 |0026: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0257 │ │ +063c88: 7010 4f0e 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0e4f │ │ +063c8e: 6901 8504 |002b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0485 │ │ +063c92: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0002 line=106 │ │ 0x0006 line=107 │ │ 0x000d line=115 │ │ 0x000e line=108 │ │ @@ -58172,17 +58171,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063460: |[063460] android.support.v4.view.ViewGroupCompat.:()V │ │ -063470: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -063476: 0e00 |0003: return-void │ │ +063c94: |[063c94] android.support.v4.view.ViewGroupCompat.:()V │ │ +063ca4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +063caa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -58191,19 +58190,19 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -063478: |[063478] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -063488: 6200 8504 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0485 │ │ -06348c: 7220 480e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0e48 │ │ -063492: 0a00 |0005: move-result v0 │ │ -063494: 0f00 |0006: return v0 │ │ +063cac: |[063cac] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +063cbc: 6200 8504 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0485 │ │ +063cc0: 7220 480e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0e48 │ │ +063cc6: 0a00 |0005: move-result v0 │ │ +063cc8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ @@ -58211,19 +58210,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -063498: |[063498] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0634a8: 6200 8504 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0485 │ │ -0634ac: 7240 490e 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@0e49 │ │ -0634b2: 0a00 |0005: move-result v0 │ │ -0634b4: 0f00 |0006: return v0 │ │ +063ccc: |[063ccc] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +063cdc: 6200 8504 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0485 │ │ +063ce0: 7240 490e 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@0e49 │ │ +063ce6: 0a00 |0005: move-result v0 │ │ +063ce8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -58233,18 +58232,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0634b8: |[0634b8] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -0634c8: 6200 8504 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0485 │ │ -0634cc: 7230 4a0e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0e4a │ │ -0634d2: 0e00 |0005: return-void │ │ +063cec: |[063cec] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +063cfc: 6200 8504 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0485 │ │ +063d00: 7230 4a0e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0e4a │ │ +063d06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0005 line=191 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -58254,34 +58253,34 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0634d4: |[0634d4] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0634e4: 6200 8504 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0485 │ │ -0634e8: 7230 4b0e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0e4b │ │ -0634ee: 0e00 |0005: return-void │ │ +063d08: |[063d08] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +063d18: 6200 8504 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0485 │ │ +063d1c: 7230 4b0e 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0e4b │ │ +063d22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 split Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 3638 (ViewGroupCompat.java) │ │ + source_file_idx : 3644 (ViewGroupCompat.java) │ │ │ │ Class #307 header: │ │ -class_idx : 597 │ │ +class_idx : 601 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3639 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3645 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #307 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatHC;' │ │ @@ -58296,17 +58295,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0634f0: |[0634f0] android.support.v4.view.ViewGroupCompatHC.:()V │ │ -063500: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -063506: 0e00 |0003: return-void │ │ +063d24: |[063d24] android.support.v4.view.ViewGroupCompatHC.:()V │ │ +063d34: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +063d3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatHC; │ │ │ │ @@ -58315,33 +58314,33 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -063508: |[063508] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -063518: 6e20 3122 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@2231 │ │ -06351e: 0e00 |0003: return-void │ │ +063d3c: |[063d3c] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +063d4c: 6e20 3122 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@2231 │ │ +063d52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=1 split Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 3639 (ViewGroupCompatHC.java) │ │ + source_file_idx : 3645 (ViewGroupCompatHC.java) │ │ │ │ Class #308 header: │ │ -class_idx : 598 │ │ +class_idx : 602 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3641 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3647 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #308 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatIcs;' │ │ @@ -58356,17 +58355,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063520: |[063520] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -063530: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -063536: 0e00 |0003: return-void │ │ +063d54: |[063d54] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +063d64: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +063d6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompatIcs;) │ │ @@ -58374,34 +58373,34 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -063538: |[063538] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -063548: 6e30 2222 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@2222 │ │ -06354e: 0a00 |0003: move-result v0 │ │ -063550: 0f00 |0004: return v0 │ │ +063d6c: |[063d6c] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +063d7c: 6e30 2222 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@2222 │ │ +063d82: 0a00 |0003: move-result v0 │ │ +063d84: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3641 (ViewGroupCompatIcs.java) │ │ + source_file_idx : 3647 (ViewGroupCompatIcs.java) │ │ │ │ Class #309 header: │ │ -class_idx : 599 │ │ +class_idx : 603 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3644 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3650 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #309 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;' │ │ @@ -58416,17 +58415,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063554: |[063554] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ -063564: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06356a: 0e00 |0003: return-void │ │ +063d88: |[063d88] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ +063d98: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +063d9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatJellybeanMR2; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;) │ │ @@ -58434,18 +58433,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06356c: |[06356c] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -06357c: 6e10 1322 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@2213 │ │ -063582: 0a00 |0003: move-result v0 │ │ -063584: 0f00 |0004: return v0 │ │ +063da0: |[063da0] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +063db0: 6e10 1322 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@2213 │ │ +063db6: 0a00 |0003: move-result v0 │ │ +063db8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;) │ │ @@ -58453,33 +58452,33 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -063588: |[063588] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -063598: 6e20 3022 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@2230 │ │ -06359e: 0e00 |0003: return-void │ │ +063dbc: |[063dbc] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +063dcc: 6e20 3022 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@2230 │ │ +063dd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3644 (ViewGroupCompatJellybeanMR2.java) │ │ + source_file_idx : 3650 (ViewGroupCompatJellybeanMR2.java) │ │ │ │ Class #310 header: │ │ -class_idx : 600 │ │ +class_idx : 604 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3648 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3654 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #310 annotations: │ │ Annotations on class │ │ @@ -58501,17 +58500,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0635a0: |[0635a0] android.support.v4.view.ViewPager$1.:()V │ │ -0635b0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0635b6: 0e00 |0003: return-void │ │ +063dd4: |[063dd4] android.support.v4.view.ViewPager$1.:()V │ │ +063de4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +063dea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -58520,19 +58519,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0635b8: |[0635b8] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -0635c8: 5230 8b04 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -0635cc: 5241 8b04 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -0635d0: b110 |0004: sub-int/2addr v0, v1 │ │ -0635d2: 0f00 |0005: return v0 │ │ +063dec: |[063dec] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +063dfc: 5230 8b04 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +063e00: 5241 8b04 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +063e04: b110 |0004: sub-int/2addr v0, v1 │ │ +063e06: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/view/ViewPager$1; │ │ 0x0000 - 0x0006 reg=3 lhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0000 - 0x0006 reg=4 rhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ @@ -58542,35 +58541,35 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0635d4: |[0635d4] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0635e4: 1f02 5c02 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -0635e8: 1f03 5c02 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -0635ec: 6e30 620e 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@0e62 │ │ -0635f2: 0a00 |0007: move-result v0 │ │ -0635f4: 0f00 |0008: return v0 │ │ +063e08: |[063e08] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +063e18: 1f02 6002 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +063e1c: 1f03 6002 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +063e20: 6e30 620e 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@0e62 │ │ +063e26: 0a00 |0007: move-result v0 │ │ +063e28: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ - source_file_idx : 3648 (ViewPager.java) │ │ + source_file_idx : 3654 (ViewPager.java) │ │ │ │ Class #311 header: │ │ -class_idx : 601 │ │ +class_idx : 605 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3648 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3654 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #311 annotations: │ │ Annotations on class │ │ @@ -58591,17 +58590,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0635f8: |[0635f8] android.support.v4.view.ViewPager$2.:()V │ │ -063608: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06360e: 0e00 |0003: return-void │ │ +063e2c: |[063e2c] android.support.v4.view.ViewPager$2.:()V │ │ +063e3c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +063e42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -58610,38 +58609,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -063610: |[063610] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -063620: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -063624: c713 |0002: sub-float/2addr v3, v1 │ │ -063626: a800 0303 |0003: mul-float v0, v3, v3 │ │ -06362a: c830 |0005: mul-float/2addr v0, v3 │ │ -06362c: c830 |0006: mul-float/2addr v0, v3 │ │ -06362e: c830 |0007: mul-float/2addr v0, v3 │ │ -063630: c610 |0008: add-float/2addr v0, v1 │ │ -063632: 0f00 |0009: return v0 │ │ +063e44: |[063e44] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +063e54: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +063e58: c713 |0002: sub-float/2addr v3, v1 │ │ +063e5a: a800 0303 |0003: mul-float v0, v3, v3 │ │ +063e5e: c830 |0005: mul-float/2addr v0, v3 │ │ +063e60: c830 |0006: mul-float/2addr v0, v3 │ │ +063e62: c830 |0007: mul-float/2addr v0, v3 │ │ +063e64: c610 |0008: add-float/2addr v0, v1 │ │ +063e66: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=130 │ │ 0x0003 line=131 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager$2; │ │ 0x0000 - 0x000a reg=3 t F │ │ │ │ - source_file_idx : 3648 (ViewPager.java) │ │ + source_file_idx : 3654 (ViewPager.java) │ │ │ │ Class #312 header: │ │ -class_idx : 602 │ │ +class_idx : 606 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3648 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3654 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #312 annotations: │ │ Annotations on class │ │ @@ -58666,18 +58665,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -063634: |[063634] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ -063644: 5b01 8804 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0488 │ │ -063648: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06364e: 0e00 |0005: return-void │ │ +063e68: |[063e68] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ +063e78: 5b01 8804 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0488 │ │ +063e7c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +063e82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -58687,36 +58686,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -063650: |[063650] android.support.v4.view.ViewPager$3.run:()V │ │ -063660: 5420 8804 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0488 │ │ -063664: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -063666: 7120 8e0e 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0e8e │ │ -06366c: 5420 8804 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0488 │ │ -063670: 6e10 e80e 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0ee8 │ │ -063676: 0e00 |000b: return-void │ │ +063e84: |[063e84] android.support.v4.view.ViewPager$3.run:()V │ │ +063e94: 5420 8804 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0488 │ │ +063e98: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +063e9a: 7120 8e0e 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0e8e │ │ +063ea0: 5420 8804 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0488 │ │ +063ea4: 6e10 e80e 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0ee8 │ │ +063eaa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0006 line=249 │ │ 0x000b line=250 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPager$3; │ │ │ │ - source_file_idx : 3648 (ViewPager.java) │ │ + source_file_idx : 3654 (ViewPager.java) │ │ │ │ Class #313 header: │ │ -class_idx : 603 │ │ +class_idx : 607 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3648 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3654 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #313 annotations: │ │ Annotations on class │ │ @@ -58728,21 +58727,21 @@ │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3648 (ViewPager.java) │ │ + source_file_idx : 3654 (ViewPager.java) │ │ │ │ Class #314 header: │ │ -class_idx : 604 │ │ +class_idx : 608 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3648 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3654 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #314 annotations: │ │ Annotations on class │ │ @@ -58782,31 +58781,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063678: |[063678] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -063688: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06368e: 0e00 |0003: return-void │ │ +063eac: |[063eac] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +063ebc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +063ec2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3648 (ViewPager.java) │ │ + source_file_idx : 3654 (ViewPager.java) │ │ │ │ Class #315 header: │ │ -class_idx : 605 │ │ +class_idx : 609 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1056 │ │ -source_file_idx : 3648 │ │ +superclass_idx : 1062 │ │ +source_file_idx : 3654 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #315 annotations: │ │ Annotations on class │ │ @@ -58850,20 +58849,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -063690: |[063690] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -0636a0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0636a2: 7030 f021 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@21f0 │ │ -0636a8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0636aa: 5910 9504 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0495 │ │ -0636ae: 0e00 |0007: return-void │ │ +063ec4: |[063ec4] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +063ed4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +063ed6: 7030 f021 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@21f0 │ │ +063edc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +063ede: 5910 9504 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0495 │ │ +063ee2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2872 │ │ 0x0004 line=2853 │ │ 0x0007 line=2873 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ @@ -58873,29 +58872,29 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0636b0: |[0636b0] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0636c0: 7030 f121 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21f1 │ │ -0636c6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0636c8: 5931 9504 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0495 │ │ -0636cc: 7100 910e 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0e91 │ │ -0636d2: 0c01 |0009: move-result-object v1 │ │ -0636d4: 6e30 2a01 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ -0636da: 0c00 |000d: move-result-object v0 │ │ -0636dc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0636de: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -0636e2: 6e30 9901 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0199 │ │ -0636e8: 0a01 |0014: move-result v1 │ │ -0636ea: 5931 8f04 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048f │ │ -0636ee: 6e10 a001 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -0636f4: 0e00 |001a: return-void │ │ +063ee4: |[063ee4] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +063ef4: 7030 f121 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21f1 │ │ +063efa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +063efc: 5931 9504 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0495 │ │ +063f00: 7100 910e 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0e91 │ │ +063f06: 0c01 |0009: move-result-object v1 │ │ +063f08: 6e30 2a01 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ +063f0e: 0c00 |000d: move-result-object v0 │ │ +063f10: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +063f12: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +063f16: 6e30 9901 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0199 │ │ +063f1c: 0a01 |0014: move-result v1 │ │ +063f1e: 5931 8f04 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048f │ │ +063f22: 6e10 a001 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +063f28: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2876 │ │ 0x0003 line=2853 │ │ 0x0006 line=2878 │ │ 0x000e line=2879 │ │ 0x0017 line=2880 │ │ @@ -58903,21 +58902,21 @@ │ │ locals : │ │ 0x000e - 0x001b reg=0 a Landroid/content/res/TypedArray; │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ 0x0000 - 0x001b reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x001b reg=5 attrs Landroid/util/AttributeSet; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3648 (ViewPager.java) │ │ + source_file_idx : 3654 (ViewPager.java) │ │ │ │ Class #316 header: │ │ -class_idx : 607 │ │ +class_idx : 611 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3648 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3654 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #316 annotations: │ │ Annotations on class │ │ @@ -58935,21 +58934,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;) │ │ name : 'onAdapterChanged' │ │ type : '(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3648 (ViewPager.java) │ │ + source_file_idx : 3654 (ViewPager.java) │ │ │ │ Class #317 header: │ │ -class_idx : 608 │ │ +class_idx : 612 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3648 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3654 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #317 annotations: │ │ Annotations on class │ │ @@ -58979,21 +58978,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager$OnPageChangeListener;) │ │ name : 'onPageSelected' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3648 (ViewPager.java) │ │ + source_file_idx : 3654 (ViewPager.java) │ │ │ │ Class #318 header: │ │ -class_idx : 609 │ │ +class_idx : 613 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3648 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3654 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #318 annotations: │ │ Annotations on class │ │ @@ -59011,21 +59010,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPager$PageTransformer;) │ │ name : 'transformPage' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3648 (ViewPager.java) │ │ + source_file_idx : 3654 (ViewPager.java) │ │ │ │ Class #319 header: │ │ -class_idx : 610 │ │ +class_idx : 614 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 74 │ │ -source_file_idx : 3648 │ │ +source_file_idx : 3654 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #319 annotations: │ │ Annotations on class │ │ @@ -59049,18 +59048,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0636f8: |[0636f8] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -063708: 5b01 9704 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0497 │ │ -06370c: 7010 ba01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ba │ │ -063712: 0e00 |0005: return-void │ │ +063f2c: |[063f2c] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +063f3c: 5b01 9704 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0497 │ │ +063f40: 7010 ba01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ba │ │ +063f46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2821 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -59069,17 +59068,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -063714: |[063714] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -063724: 7020 750e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0e75 │ │ -06372a: 0e00 |0003: return-void │ │ +063f48: |[063f48] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +063f58: 7020 750e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0e75 │ │ +063f5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2821 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/ViewPager$1; │ │ @@ -59090,18 +59089,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06372c: |[06372c] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -06373c: 5410 9704 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0497 │ │ -063740: 6e10 9f0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0e9f │ │ -063746: 0e00 |0005: return-void │ │ +063f60: |[063f60] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +063f70: 5410 9704 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0497 │ │ +063f74: 6e10 9f0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0e9f │ │ +063f7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2824 │ │ 0x0005 line=2825 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -59110,32 +59109,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -063748: |[063748] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -063758: 5410 9704 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0497 │ │ -06375c: 6e10 9f0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0e9f │ │ -063762: 0e00 |0005: return-void │ │ +063f7c: |[063f7c] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +063f8c: 5410 9704 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0497 │ │ +063f90: 6e10 9f0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0e9f │ │ +063f96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2828 │ │ 0x0005 line=2829 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ - source_file_idx : 3648 (ViewPager.java) │ │ + source_file_idx : 3654 (ViewPager.java) │ │ │ │ Class #320 header: │ │ -class_idx : 612 │ │ +class_idx : 616 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1043 │ │ -source_file_idx : 3648 │ │ +superclass_idx : 1048 │ │ +source_file_idx : 3654 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #320 annotations: │ │ Annotations on class │ │ @@ -59173,50 +59172,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -063764: |[063764] android.support.v4.view.ViewPager$SavedState.:()V │ │ -063774: 2200 6302 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0263 │ │ -063778: 7010 790e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0e79 │ │ -06377e: 7110 3d09 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@093d │ │ -063784: 0c00 |0008: move-result-object v0 │ │ -063786: 6900 9804 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0498 │ │ -06378a: 0e00 |000b: return-void │ │ +063f98: |[063f98] android.support.v4.view.ViewPager$SavedState.:()V │ │ +063fa8: 2200 6702 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0267 │ │ +063fac: 7010 790e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0e79 │ │ +063fb2: 7110 3d09 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@093d │ │ +063fb8: 0c00 |0008: move-result-object v0 │ │ +063fba: 6900 9804 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0498 │ │ +063fbe: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -06378c: |[06378c] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -06379c: 7020 4221 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@2142 │ │ -0637a2: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -0637a6: 6e10 b624 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -0637ac: 0c00 |0008: move-result-object v0 │ │ -0637ae: 6e10 8524 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@2485 │ │ -0637b4: 0c03 |000c: move-result-object v3 │ │ -0637b6: 6e10 9102 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -0637bc: 0a00 |0010: move-result v0 │ │ -0637be: 5910 9b04 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@049b │ │ -0637c2: 6e20 9302 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0293 │ │ -0637c8: 0c00 |0016: move-result-object v0 │ │ -0637ca: 5b10 9904 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0499 │ │ -0637ce: 5b13 9a04 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@049a │ │ -0637d2: 0e00 |001b: return-void │ │ +063fc0: |[063fc0] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +063fd0: 7020 4221 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@2142 │ │ +063fd6: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +063fda: 6e10 b624 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +063fe0: 0c00 |0008: move-result-object v0 │ │ +063fe2: 6e10 8524 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@2485 │ │ +063fe8: 0c03 |000c: move-result-object v3 │ │ +063fea: 6e10 9102 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +063ff0: 0a00 |0010: move-result v0 │ │ +063ff2: 5910 9b04 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@049b │ │ +063ff6: 6e20 9302 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0293 │ │ +063ffc: 0c00 |0016: move-result-object v0 │ │ +063ffe: 5b10 9904 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0499 │ │ +064002: 5b13 9a04 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@049a │ │ +064006: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ 0x0003 line=1255 │ │ 0x0005 line=1256 │ │ 0x000d line=1258 │ │ 0x0013 line=1259 │ │ @@ -59232,17 +59231,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0637d4: |[0637d4] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -0637e4: 7020 4321 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2143 │ │ -0637ea: 0e00 |0003: return-void │ │ +064008: |[064008] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +064018: 7020 4321 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2143 │ │ +06401e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1224 │ │ 0x0003 line=1225 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -59253,38 +59252,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0637ec: |[0637ec] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -0637fc: 2200 b604 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -063800: 7010 d724 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -063806: 1a01 1404 |0005: const-string v1, "FragmentPager.SavedState{" // string@0414 │ │ -06380a: 6e20 df24 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -063810: 0c00 |000a: move-result-object v0 │ │ -063812: 7110 e724 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ -063818: 0a01 |000e: move-result v1 │ │ -06381a: 7110 a324 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -063820: 0c01 |0012: move-result-object v1 │ │ -063822: 6e20 df24 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -063828: 0c00 |0016: move-result-object v0 │ │ -06382a: 1a01 8400 |0017: const-string v1, " position=" // string@0084 │ │ -06382e: 6e20 df24 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -063834: 0c00 |001c: move-result-object v0 │ │ -063836: 5221 9b04 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@049b │ │ -06383a: 6e20 db24 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -063840: 0c00 |0022: move-result-object v0 │ │ -063842: 1a01 8027 |0023: const-string v1, "}" // string@2780 │ │ -063846: 6e20 df24 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06384c: 0c00 |0028: move-result-object v0 │ │ -06384e: 6e10 e424 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -063854: 0c00 |002c: move-result-object v0 │ │ -063856: 1100 |002d: return-object v0 │ │ +064020: |[064020] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +064030: 2200 bc04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +064034: 7010 d724 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +06403a: 1a01 1404 |0005: const-string v1, "FragmentPager.SavedState{" // string@0414 │ │ +06403e: 6e20 df24 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +064044: 0c00 |000a: move-result-object v0 │ │ +064046: 7110 e724 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ +06404c: 0a01 |000e: move-result v1 │ │ +06404e: 7110 a324 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +064054: 0c01 |0012: move-result-object v1 │ │ +064056: 6e20 df24 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06405c: 0c00 |0016: move-result-object v0 │ │ +06405e: 1a01 8400 |0017: const-string v1, " position=" // string@0084 │ │ +064062: 6e20 df24 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +064068: 0c00 |001c: move-result-object v0 │ │ +06406a: 5221 9b04 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@049b │ │ +06406e: 6e20 db24 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +064074: 0c00 |0022: move-result-object v0 │ │ +064076: 1a01 8627 |0023: const-string v1, "}" // string@2786 │ │ +06407a: 6e20 df24 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +064080: 0c00 |0028: move-result-object v0 │ │ +064082: 6e10 e424 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +064088: 0c00 |002c: move-result-object v0 │ │ +06408a: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1236 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/view/ViewPager$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ @@ -59292,39 +59291,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -063858: |[063858] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -063868: 6f30 4421 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2144 │ │ -06386e: 5210 9b04 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@049b │ │ -063872: 6e20 9702 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -063878: 5410 9904 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0499 │ │ -06387c: 6e30 9b02 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@029b │ │ -063882: 0e00 |000d: return-void │ │ +06408c: |[06408c] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +06409c: 6f30 4421 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2144 │ │ +0640a2: 5210 9b04 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@049b │ │ +0640a6: 6e20 9702 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +0640ac: 5410 9904 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0499 │ │ +0640b0: 6e30 9b02 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@029b │ │ +0640b6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1229 │ │ 0x0003 line=1230 │ │ 0x0008 line=1231 │ │ 0x000d line=1232 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x000e reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 3648 (ViewPager.java) │ │ + source_file_idx : 3654 (ViewPager.java) │ │ │ │ Class #321 header: │ │ -class_idx : 614 │ │ +class_idx : 618 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3648 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3654 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #321 annotations: │ │ Annotations on class │ │ @@ -59346,17 +59345,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063884: |[063884] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ -063894: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06389a: 0e00 |0003: return-void │ │ +0640b8: |[0640b8] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ +0640c8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0640ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2884 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ Virtual methods - │ │ @@ -59365,34 +59364,34 @@ │ │ type : '(Landroid/view/View;Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -06389c: |[06389c] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ -0638ac: 6e10 6821 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -0638b2: 0c00 |0003: move-result-object v0 │ │ -0638b4: 1f00 5d02 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025d │ │ -0638b8: 6e10 6821 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -0638be: 0c01 |0009: move-result-object v1 │ │ -0638c0: 1f01 5d02 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025d │ │ -0638c4: 5502 9104 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ -0638c8: 5513 9104 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ -0638cc: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ -0638d0: 5502 9104 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ -0638d4: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ -0638d8: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -0638da: 0f02 |0017: return v2 │ │ -0638dc: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -0638de: 28fe |0019: goto 0017 // -0002 │ │ -0638e0: 5202 9304 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0493 │ │ -0638e4: 5213 9304 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0493 │ │ -0638e8: b132 |001e: sub-int/2addr v2, v3 │ │ -0638ea: 28f8 |001f: goto 0017 // -0008 │ │ +0640d0: |[0640d0] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ +0640e0: 6e10 6821 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +0640e6: 0c00 |0003: move-result-object v0 │ │ +0640e8: 1f00 6102 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0261 │ │ +0640ec: 6e10 6821 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +0640f2: 0c01 |0009: move-result-object v1 │ │ +0640f4: 1f01 6102 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0261 │ │ +0640f8: 5502 9104 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ +0640fc: 5513 9104 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ +064100: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ +064104: 5502 9104 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ +064108: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ +06410c: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +06410e: 0f02 |0017: return v2 │ │ +064110: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +064112: 28fe |0019: goto 0017 // -0002 │ │ +064114: 5202 9304 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0493 │ │ +064118: 5213 9304 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0493 │ │ +06411c: b132 |001e: sub-int/2addr v2, v3 │ │ +06411e: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2887 │ │ 0x0006 line=2888 │ │ 0x000c line=2889 │ │ 0x0012 line=2890 │ │ 0x0017 line=2892 │ │ @@ -59410,35 +59409,35 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0638ec: |[0638ec] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0638fc: 1f02 1c04 |0000: check-cast v2, Landroid/view/View; // type@041c │ │ -063900: 1f03 1c04 |0002: check-cast v3, Landroid/view/View; // type@041c │ │ -063904: 6e30 890e 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0e89 │ │ -06390a: 0a00 |0007: move-result v0 │ │ -06390c: 0f00 |0008: return v0 │ │ +064120: |[064120] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +064130: 1f02 2104 |0000: check-cast v2, Landroid/view/View; // type@0421 │ │ +064134: 1f03 2104 |0002: check-cast v3, Landroid/view/View; // type@0421 │ │ +064138: 6e30 890e 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0e89 │ │ +06413e: 0a00 |0007: move-result v0 │ │ +064140: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2884 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ - source_file_idx : 3648 (ViewPager.java) │ │ + source_file_idx : 3654 (ViewPager.java) │ │ │ │ Class #322 header: │ │ -class_idx : 615 │ │ +class_idx : 619 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1058 │ │ -source_file_idx : 3648 │ │ +superclass_idx : 1064 │ │ +source_file_idx : 3654 │ │ static_fields_size : 20 │ │ instance_fields_size: 56 │ │ direct_methods_size : 26 │ │ virtual_methods_size: 66 │ │ │ │ Class #322 annotations: │ │ Annotations on class │ │ @@ -59788,31 +59787,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -063910: |[063910] android.support.v4.view.ViewPager.:()V │ │ -063920: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -063922: 2300 f504 |0001: new-array v0, v0, [I // type@04f5 │ │ -063926: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -063928: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -06392e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -063932: 6900 a504 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@04a5 │ │ -063936: 2200 5802 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@0258 │ │ -06393a: 7010 610e 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0e61 │ │ -063940: 6900 9d04 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@049d │ │ -063944: 2200 5902 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@0259 │ │ -063948: 7010 640e 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0e64 │ │ -06394e: 6900 e604 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@04e6 │ │ -063952: 2200 6602 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@0266 │ │ -063956: 7010 880e 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0e88 │ │ -06395c: 6900 e704 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@04e7 │ │ -063960: 0e00 |0020: return-void │ │ +064144: |[064144] android.support.v4.view.ViewPager.:()V │ │ +064154: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +064156: 2300 fb04 |0001: new-array v0, v0, [I // type@04fb │ │ +06415a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +06415c: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +064162: 4b02 0001 |0007: aput v2, v0, v1 │ │ +064166: 6900 a504 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@04a5 │ │ +06416a: 2200 5c02 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@025c │ │ +06416e: 7010 610e 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0e61 │ │ +064174: 6900 9d04 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@049d │ │ +064178: 2200 5d02 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@025d │ │ +06417c: 7010 640e 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0e64 │ │ +064182: 6900 e604 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@04e6 │ │ +064186: 2200 6a02 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@026a │ │ +06418a: 7010 880e 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0e88 │ │ +064190: 6900 e704 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@04e7 │ │ +064194: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x000b line=121 │ │ 0x0012 line=128 │ │ 0x0019 line=228 │ │ locals : │ │ @@ -59822,46 +59821,46 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -063964: |[063964] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -063974: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -063976: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -063978: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -06397a: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -06397c: 7020 fe21 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@21fe │ │ -063982: 2200 ce04 |0007: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -063986: 7010 ff24 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -06398c: 5b50 ca04 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -063990: 2200 5c02 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -063994: 7010 680e 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0e68 │ │ -06399a: 5b50 e104 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@04e1 │ │ -06399e: 2200 5600 |0015: new-instance v0, Landroid/graphics/Rect; // type@0056 │ │ -0639a2: 7010 dd01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -0639a8: 5b50 e204 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04e2 │ │ -0639ac: 5951 db04 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04db │ │ -0639b0: 5b54 d904 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d9 │ │ -0639b4: 5b54 da04 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04da │ │ -0639b8: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -0639be: 5950 c004 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04c0 │ │ -0639c2: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -0639c8: 5950 cd04 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ -0639cc: 5953 d404 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d4 │ │ -0639d0: 5951 ae04 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ -0639d4: 5c53 bf04 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bf │ │ -0639d8: 5c52 d204 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@04d2 │ │ -0639dc: 2200 5a02 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@025a │ │ -0639e0: 7020 660e 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0e66 │ │ -0639e6: 5b50 bb04 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04bb │ │ -0639ea: 5952 dd04 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04dd │ │ -0639ee: 6e10 cf0e 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0ecf │ │ -0639f4: 0e00 |0040: return-void │ │ +064198: |[064198] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +0641a8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0641aa: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +0641ac: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0641ae: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +0641b0: 7020 fe21 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@21fe │ │ +0641b6: 2200 d404 |0007: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +0641ba: 7010 ff24 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +0641c0: 5b50 ca04 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +0641c4: 2200 6002 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +0641c8: 7010 680e 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0e68 │ │ +0641ce: 5b50 e104 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@04e1 │ │ +0641d2: 2200 5700 |0015: new-instance v0, Landroid/graphics/Rect; // type@0057 │ │ +0641d6: 7010 dd01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +0641dc: 5b50 e204 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04e2 │ │ +0641e0: 5951 db04 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04db │ │ +0641e4: 5b54 d904 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d9 │ │ +0641e8: 5b54 da04 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04da │ │ +0641ec: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +0641f2: 5950 c004 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04c0 │ │ +0641f6: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +0641fc: 5950 cd04 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ +064200: 5953 d404 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d4 │ │ +064204: 5951 ae04 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ +064208: 5c53 bf04 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bf │ │ +06420c: 5c52 d204 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@04d2 │ │ +064210: 2200 5e02 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@025e │ │ +064214: 7020 660e 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0e66 │ │ +06421a: 5b50 bb04 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04bb │ │ +06421e: 5952 dd04 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04dd │ │ +064222: 6e10 cf0e 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0ecf │ │ +064228: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=349 │ │ 0x0007 line=135 │ │ 0x000e line=136 │ │ 0x0015 line=138 │ │ 0x001c line=142 │ │ @@ -59886,46 +59885,46 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -0639f8: |[0639f8] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -063a08: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -063a0a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -063a0c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -063a0e: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -063a10: 7030 ff21 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21ff │ │ -063a16: 2200 ce04 |0007: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -063a1a: 7010 ff24 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -063a20: 5b50 ca04 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -063a24: 2200 5c02 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -063a28: 7010 680e 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0e68 │ │ -063a2e: 5b50 e104 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@04e1 │ │ -063a32: 2200 5600 |0015: new-instance v0, Landroid/graphics/Rect; // type@0056 │ │ -063a36: 7010 dd01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -063a3c: 5b50 e204 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04e2 │ │ -063a40: 5951 db04 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04db │ │ -063a44: 5b54 d904 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d9 │ │ -063a48: 5b54 da04 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04da │ │ -063a4c: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -063a52: 5950 c004 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04c0 │ │ -063a56: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -063a5c: 5950 cd04 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ -063a60: 5953 d404 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d4 │ │ -063a64: 5951 ae04 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ -063a68: 5c53 bf04 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bf │ │ -063a6c: 5c52 d204 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@04d2 │ │ -063a70: 2200 5a02 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@025a │ │ -063a74: 7020 660e 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0e66 │ │ -063a7a: 5b50 bb04 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04bb │ │ -063a7e: 5952 dd04 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04dd │ │ -063a82: 6e10 cf0e 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0ecf │ │ -063a88: 0e00 |0040: return-void │ │ +06422c: |[06422c] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06423c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +06423e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +064240: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +064242: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +064244: 7030 ff21 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21ff │ │ +06424a: 2200 d404 |0007: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +06424e: 7010 ff24 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +064254: 5b50 ca04 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +064258: 2200 6002 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +06425c: 7010 680e 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0e68 │ │ +064262: 5b50 e104 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@04e1 │ │ +064266: 2200 5700 |0015: new-instance v0, Landroid/graphics/Rect; // type@0057 │ │ +06426a: 7010 dd01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +064270: 5b50 e204 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04e2 │ │ +064274: 5951 db04 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04db │ │ +064278: 5b54 d904 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d9 │ │ +06427c: 5b54 da04 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04da │ │ +064280: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +064286: 5950 c004 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04c0 │ │ +06428a: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +064290: 5950 cd04 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ +064294: 5953 d404 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d4 │ │ +064298: 5951 ae04 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ +06429c: 5c53 bf04 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bf │ │ +0642a0: 5c52 d204 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@04d2 │ │ +0642a4: 2200 5e02 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@025e │ │ +0642a8: 7020 660e 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0e66 │ │ +0642ae: 5b50 bb04 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04bb │ │ +0642b2: 5952 dd04 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04dd │ │ +0642b6: 6e10 cf0e 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0ecf │ │ +0642bc: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=354 │ │ 0x0007 line=135 │ │ 0x000e line=136 │ │ 0x0015 line=138 │ │ 0x001c line=142 │ │ @@ -59951,17 +59950,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -063a8c: |[063a8c] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ -063a9c: 7020 060f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0f06 │ │ -063aa2: 0e00 |0003: return-void │ │ +0642c0: |[0642c0] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ +0642d0: 7020 060f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0f06 │ │ +0642d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -59970,17 +59969,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063aa4: |[063aa4] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -063ab4: 5410 af04 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -063ab8: 1100 |0002: return-object v0 │ │ +0642d8: |[0642d8] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +0642e8: 5410 af04 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +0642ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -59988,17 +59987,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063abc: |[063abc] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ -063acc: 5210 b604 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -063ad0: 0f00 |0002: return v0 │ │ +0642f0: |[0642f0] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ +064300: 5210 b604 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +064304: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -60006,226 +60005,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063ad4: |[063ad4] android.support.v4.view.ViewPager.access$400:()[I │ │ -063ae4: 6200 a504 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@04a5 │ │ -063ae8: 1100 |0002: return-object v0 │ │ +064308: |[064308] android.support.v4.view.ViewPager.access$400:()[I │ │ +064318: 6200 a504 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@04a5 │ │ +06431c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'calculatePageOffsets' │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 345 16-bit code units │ │ -063aec: |[063aec] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -063afc: 54ec af04 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -063b00: 6e10 600c 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ -063b06: 0a01 |0005: move-result v1 │ │ -063b08: 7010 b40e 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ -063b0e: 0a0b |0009: move-result v11 │ │ -063b10: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -063b14: 52ec d604 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ -063b18: 82cc |000e: int-to-float v12, v12 │ │ -063b1a: 82bd |000f: int-to-float v13, v11 │ │ -063b1c: a906 0c0d |0010: div-float v6, v12, v13 │ │ -063b20: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -063b24: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -063b28: 5208 8b04 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -063b2c: 52fc 8b04 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -063b30: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -063b34: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -063b36: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -063b38: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -063b3c: 520c 8a04 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -063b40: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -063b44: 520d 8d04 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -063b48: c6dc |0026: add-float/2addr v12, v13 │ │ -063b4a: a607 0c06 |0027: add-float v7, v12, v6 │ │ -063b4e: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -063b52: 52fc 8b04 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -063b56: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -063b5a: 54ec ca04 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -063b5e: 6e10 0d25 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -063b64: 0a0c |0034: move-result v12 │ │ -063b66: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -063b6a: 54ec ca04 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -063b6e: 6e20 0725 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -063b74: 0c03 |003c: move-result-object v3 │ │ -063b76: 1f03 5c02 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -063b7a: 523c 8b04 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -063b7e: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -063b82: 54ec ca04 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -063b86: 6e10 0d25 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -063b8c: 0a0c |0048: move-result v12 │ │ -063b8e: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -063b92: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -063b96: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -063b9a: 54ec ca04 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -063b9e: 6e20 0725 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -063ba4: 0c03 |0054: move-result-object v3 │ │ -063ba6: 1f03 5c02 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -063baa: 28e8 |0057: goto 003f // -0018 │ │ -063bac: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -063bae: 28b9 |0059: goto 0012 // -0047 │ │ -063bb0: 523c 8b04 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -063bb4: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -063bb8: 54ec af04 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -063bbc: 6e20 630c 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0c63 │ │ -063bc2: 0a0c |0063: move-result v12 │ │ -063bc4: c66c |0064: add-float/2addr v12, v6 │ │ -063bc6: c6c7 |0065: add-float/2addr v7, v12 │ │ -063bc8: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -063bcc: 28f2 |0068: goto 005a // -000e │ │ -063bce: 5937 8a04 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -063bd2: 523c 8d04 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -063bd6: c66c |006d: add-float/2addr v12, v6 │ │ -063bd8: c6c7 |006e: add-float/2addr v7, v12 │ │ -063bda: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -063bde: 28ba |0071: goto 002b // -0046 │ │ -063be0: 52fc 8b04 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -063be4: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -063be8: 54ec ca04 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -063bec: 6e10 0d25 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -063bf2: 0a0c |007b: move-result v12 │ │ -063bf4: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -063bf8: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -063bfa: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -063bfe: 5207 8a04 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -063c02: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -063c06: 52fc 8b04 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -063c0a: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -063c0e: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -063c12: 54ec ca04 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -063c16: 6e20 0725 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -063c1c: 0c03 |0090: move-result-object v3 │ │ -063c1e: 1f03 5c02 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -063c22: 523c 8b04 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -063c26: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -063c2a: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -063c2e: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -063c32: 54ec ca04 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -063c36: 6e20 0725 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -063c3c: 0c03 |00a0: move-result-object v3 │ │ -063c3e: 1f03 5c02 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -063c42: 28f0 |00a3: goto 0093 // -0010 │ │ -063c44: 523c 8b04 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -063c48: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -063c4c: 54ec af04 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -063c50: 6e20 630c 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0c63 │ │ -063c56: 0a0c |00ad: move-result v12 │ │ -063c58: c66c |00ae: add-float/2addr v12, v6 │ │ -063c5a: c7c7 |00af: sub-float/2addr v7, v12 │ │ -063c5c: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -063c60: 28f2 |00b2: goto 00a4 // -000e │ │ -063c62: 523c 8d04 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -063c66: c66c |00b5: add-float/2addr v12, v6 │ │ -063c68: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -063c6a: 5937 8a04 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -063c6e: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -063c72: 28ca |00bb: goto 0085 // -0036 │ │ -063c74: 54ec ca04 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -063c78: 6e10 0d25 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -063c7e: 0a04 |00c1: move-result v4 │ │ -063c80: 52f7 8a04 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -063c84: 52fc 8b04 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -063c88: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -063c8c: 52fc 8b04 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -063c90: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -063c94: 52fc 8a04 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -063c98: 59ec c004 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04c0 │ │ -063c9c: 52fc 8b04 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -063ca0: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -063ca4: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -063ca8: 52fc 8a04 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -063cac: 52fd 8d04 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -063cb0: c6dc |00da: add-float/2addr v12, v13 │ │ -063cb2: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -063cb6: c7dc |00dd: sub-float/2addr v12, v13 │ │ -063cb8: 59ec cd04 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ -063cbc: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -063cc0: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -063cc4: 54ec ca04 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -063cc8: 6e20 0725 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -063cce: 0c03 |00e9: move-result-object v3 │ │ -063cd0: 1f03 5c02 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -063cd4: 523c 8b04 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -063cd8: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -063cdc: 54ec af04 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -063ce0: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -063ce4: 6e20 630c 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0c63 │ │ -063cea: 0a0c |00f7: move-result v12 │ │ -063cec: c66c |00f8: add-float/2addr v12, v6 │ │ -063cee: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -063cf0: 01a9 |00fa: move v9, v10 │ │ -063cf2: 28f1 |00fb: goto 00ec // -000f │ │ -063cf4: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -063cfa: 28cf |00ff: goto 00ce // -0031 │ │ -063cfc: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -063d02: 28db |0103: goto 00de // -0025 │ │ -063d04: 523c 8d04 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -063d08: c66c |0106: add-float/2addr v12, v6 │ │ -063d0a: c7c7 |0107: sub-float/2addr v7, v12 │ │ -063d0c: 5937 8a04 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -063d10: 523c 8b04 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -063d14: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -063d18: 59e7 c004 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04c0 │ │ -063d1c: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -063d20: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -063d24: 28ce |0114: goto 00e2 // -0032 │ │ -063d26: 52fc 8a04 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -063d2a: 52fd 8d04 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -063d2e: c6dc |0119: add-float/2addr v12, v13 │ │ -063d30: a607 0c06 |011a: add-float v7, v12, v6 │ │ -063d34: 52fc 8b04 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -063d38: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -063d3c: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -063d40: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -063d44: 54ec ca04 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -063d48: 6e20 0725 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -063d4e: 0c03 |0129: move-result-object v3 │ │ -063d50: 1f03 5c02 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -063d54: 523c 8b04 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -063d58: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -063d5c: 54ec af04 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -063d60: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -063d64: 6e20 630c 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0c63 │ │ -063d6a: 0a0c |0137: move-result v12 │ │ -063d6c: c66c |0138: add-float/2addr v12, v6 │ │ -063d6e: c6c7 |0139: add-float/2addr v7, v12 │ │ -063d70: 01a9 |013a: move v9, v10 │ │ -063d72: 28f1 |013b: goto 012c // -000f │ │ -063d74: 523c 8b04 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -063d78: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -063d7c: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -063d80: 523c 8d04 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -063d84: c67c |0144: add-float/2addr v12, v7 │ │ -063d86: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -063d8a: c7dc |0147: sub-float/2addr v12, v13 │ │ -063d8c: 59ec cd04 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ -063d90: 5937 8a04 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -063d94: 523c 8d04 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -063d98: c66c |014e: add-float/2addr v12, v6 │ │ -063d9a: c6c7 |014f: add-float/2addr v7, v12 │ │ -063d9c: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -063da0: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -063da4: 28ce |0154: goto 0122 // -0032 │ │ -063da6: 120c |0155: const/4 v12, #int 0 // #0 │ │ -063da8: 5cec d204 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@04d2 │ │ -063dac: 0e00 |0158: return-void │ │ +064320: |[064320] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +064330: 54ec af04 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +064334: 6e10 600c 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ +06433a: 0a01 |0005: move-result v1 │ │ +06433c: 7010 b40e 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ +064342: 0a0b |0009: move-result v11 │ │ +064344: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +064348: 52ec d604 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ +06434c: 82cc |000e: int-to-float v12, v12 │ │ +06434e: 82bd |000f: int-to-float v13, v11 │ │ +064350: a906 0c0d |0010: div-float v6, v12, v13 │ │ +064354: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +064358: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +06435c: 5208 8b04 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +064360: 52fc 8b04 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +064364: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +064368: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +06436a: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +06436c: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +064370: 520c 8a04 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +064374: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +064378: 520d 8d04 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +06437c: c6dc |0026: add-float/2addr v12, v13 │ │ +06437e: a607 0c06 |0027: add-float v7, v12, v6 │ │ +064382: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +064386: 52fc 8b04 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +06438a: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +06438e: 54ec ca04 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +064392: 6e10 0d25 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +064398: 0a0c |0034: move-result v12 │ │ +06439a: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +06439e: 54ec ca04 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +0643a2: 6e20 0725 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0643a8: 0c03 |003c: move-result-object v3 │ │ +0643aa: 1f03 6002 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +0643ae: 523c 8b04 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +0643b2: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +0643b6: 54ec ca04 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +0643ba: 6e10 0d25 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0643c0: 0a0c |0048: move-result v12 │ │ +0643c2: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +0643c6: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +0643ca: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0643ce: 54ec ca04 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +0643d2: 6e20 0725 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0643d8: 0c03 |0054: move-result-object v3 │ │ +0643da: 1f03 6002 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +0643de: 28e8 |0057: goto 003f // -0018 │ │ +0643e0: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +0643e2: 28b9 |0059: goto 0012 // -0047 │ │ +0643e4: 523c 8b04 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +0643e8: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +0643ec: 54ec af04 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +0643f0: 6e20 630c 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0c63 │ │ +0643f6: 0a0c |0063: move-result v12 │ │ +0643f8: c66c |0064: add-float/2addr v12, v6 │ │ +0643fa: c6c7 |0065: add-float/2addr v7, v12 │ │ +0643fc: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +064400: 28f2 |0068: goto 005a // -000e │ │ +064402: 5937 8a04 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +064406: 523c 8d04 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +06440a: c66c |006d: add-float/2addr v12, v6 │ │ +06440c: c6c7 |006e: add-float/2addr v7, v12 │ │ +06440e: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +064412: 28ba |0071: goto 002b // -0046 │ │ +064414: 52fc 8b04 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +064418: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +06441c: 54ec ca04 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +064420: 6e10 0d25 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +064426: 0a0c |007b: move-result v12 │ │ +064428: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +06442c: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +06442e: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +064432: 5207 8a04 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +064436: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +06443a: 52fc 8b04 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +06443e: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +064442: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +064446: 54ec ca04 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +06444a: 6e20 0725 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +064450: 0c03 |0090: move-result-object v3 │ │ +064452: 1f03 6002 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +064456: 523c 8b04 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +06445a: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +06445e: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +064462: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +064466: 54ec ca04 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +06446a: 6e20 0725 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +064470: 0c03 |00a0: move-result-object v3 │ │ +064472: 1f03 6002 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +064476: 28f0 |00a3: goto 0093 // -0010 │ │ +064478: 523c 8b04 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +06447c: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +064480: 54ec af04 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +064484: 6e20 630c 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0c63 │ │ +06448a: 0a0c |00ad: move-result v12 │ │ +06448c: c66c |00ae: add-float/2addr v12, v6 │ │ +06448e: c7c7 |00af: sub-float/2addr v7, v12 │ │ +064490: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +064494: 28f2 |00b2: goto 00a4 // -000e │ │ +064496: 523c 8d04 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +06449a: c66c |00b5: add-float/2addr v12, v6 │ │ +06449c: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +06449e: 5937 8a04 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +0644a2: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +0644a6: 28ca |00bb: goto 0085 // -0036 │ │ +0644a8: 54ec ca04 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +0644ac: 6e10 0d25 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0644b2: 0a04 |00c1: move-result v4 │ │ +0644b4: 52f7 8a04 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +0644b8: 52fc 8b04 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +0644bc: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +0644c0: 52fc 8b04 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +0644c4: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +0644c8: 52fc 8a04 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +0644cc: 59ec c004 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04c0 │ │ +0644d0: 52fc 8b04 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +0644d4: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +0644d8: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +0644dc: 52fc 8a04 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +0644e0: 52fd 8d04 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +0644e4: c6dc |00da: add-float/2addr v12, v13 │ │ +0644e6: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +0644ea: c7dc |00dd: sub-float/2addr v12, v13 │ │ +0644ec: 59ec cd04 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ +0644f0: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +0644f4: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +0644f8: 54ec ca04 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +0644fc: 6e20 0725 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +064502: 0c03 |00e9: move-result-object v3 │ │ +064504: 1f03 6002 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +064508: 523c 8b04 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +06450c: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +064510: 54ec af04 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +064514: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +064518: 6e20 630c 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0c63 │ │ +06451e: 0a0c |00f7: move-result v12 │ │ +064520: c66c |00f8: add-float/2addr v12, v6 │ │ +064522: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +064524: 01a9 |00fa: move v9, v10 │ │ +064526: 28f1 |00fb: goto 00ec // -000f │ │ +064528: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +06452e: 28cf |00ff: goto 00ce // -0031 │ │ +064530: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +064536: 28db |0103: goto 00de // -0025 │ │ +064538: 523c 8d04 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +06453c: c66c |0106: add-float/2addr v12, v6 │ │ +06453e: c7c7 |0107: sub-float/2addr v7, v12 │ │ +064540: 5937 8a04 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +064544: 523c 8b04 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +064548: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +06454c: 59e7 c004 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04c0 │ │ +064550: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +064554: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +064558: 28ce |0114: goto 00e2 // -0032 │ │ +06455a: 52fc 8a04 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +06455e: 52fd 8d04 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +064562: c6dc |0119: add-float/2addr v12, v13 │ │ +064564: a607 0c06 |011a: add-float v7, v12, v6 │ │ +064568: 52fc 8b04 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +06456c: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +064570: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +064574: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +064578: 54ec ca04 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +06457c: 6e20 0725 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +064582: 0c03 |0129: move-result-object v3 │ │ +064584: 1f03 6002 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +064588: 523c 8b04 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +06458c: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +064590: 54ec af04 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +064594: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +064598: 6e20 630c 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0c63 │ │ +06459e: 0a0c |0137: move-result v12 │ │ +0645a0: c66c |0138: add-float/2addr v12, v6 │ │ +0645a2: c6c7 |0139: add-float/2addr v7, v12 │ │ +0645a4: 01a9 |013a: move v9, v10 │ │ +0645a6: 28f1 |013b: goto 012c // -000f │ │ +0645a8: 523c 8b04 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +0645ac: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +0645b0: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +0645b4: 523c 8d04 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +0645b8: c67c |0144: add-float/2addr v12, v7 │ │ +0645ba: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +0645be: c7dc |0147: sub-float/2addr v12, v13 │ │ +0645c0: 59ec cd04 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ +0645c4: 5937 8a04 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +0645c8: 523c 8d04 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +0645cc: c66c |014e: add-float/2addr v12, v6 │ │ +0645ce: c6c7 |014f: add-float/2addr v7, v12 │ │ +0645d0: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0645d4: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0645d8: 28ce |0154: goto 0122 // -0032 │ │ +0645da: 120c |0155: const/4 v12, #int 0 // #0 │ │ +0645dc: 5cec d204 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@04d2 │ │ +0645e0: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1127 │ │ 0x0006 line=1128 │ │ 0x000a line=1129 │ │ 0x0012 line=1131 │ │ 0x0014 line=1132 │ │ @@ -60335,63 +60334,63 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -063db0: |[063db0] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ -063dc0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -063dc2: 52a8 dd04 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04dd │ │ -063dc6: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -063dc8: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ -063dcc: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -063dce: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ -063dd2: 7020 070f 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0f07 │ │ -063dd8: 54a8 de04 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ -063ddc: 6e10 e523 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@23e5 │ │ -063de2: 6e10 c60e 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ -063de8: 0a03 |0014: move-result v3 │ │ -063dea: 6e10 c70e 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0ec7 │ │ -063df0: 0a04 |0018: move-result v4 │ │ -063df2: 54a8 de04 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ -063df6: 6e10 e823 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@23e8 │ │ -063dfc: 0a05 |001e: move-result v5 │ │ -063dfe: 54a8 de04 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ -063e02: 6e10 e923 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@23e9 │ │ -063e08: 0a06 |0024: move-result v6 │ │ -063e0a: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -063e0e: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -063e12: 6e30 f30e 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ef3 │ │ -063e18: 5ca7 d804 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d8 │ │ -063e1c: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -063e1e: 54a8 ca04 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -063e22: 6e10 0d25 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -063e28: 0a08 |0034: move-result v8 │ │ -063e2a: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ -063e2e: 54a8 ca04 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -063e32: 6e20 0725 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -063e38: 0c01 |003c: move-result-object v1 │ │ -063e3a: 1f01 5c02 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -063e3e: 5518 8c04 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@048c │ │ -063e42: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ -063e46: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -063e48: 5c17 8c04 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@048c │ │ -063e4c: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -063e50: 28e7 |0048: goto 002f // -0019 │ │ -063e52: 0172 |0049: move v2, v7 │ │ -063e54: 28bd |004a: goto 0007 // -0043 │ │ -063e56: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ -063e5a: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ -063e5e: 54a7 bb04 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04bb │ │ -063e62: 7120 db0d 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0ddb │ │ -063e68: 0e00 |0054: return-void │ │ -063e6a: 54a7 bb04 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04bb │ │ -063e6e: 7210 bc24 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@24bc │ │ -063e74: 28fa |005a: goto 0054 // -0006 │ │ +0645e4: |[0645e4] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ +0645f4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0645f6: 52a8 dd04 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04dd │ │ +0645fa: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +0645fc: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ +064600: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +064602: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ +064606: 7020 070f 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0f07 │ │ +06460c: 54a8 de04 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ +064610: 6e10 e523 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@23e5 │ │ +064616: 6e10 c60e 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ +06461c: 0a03 |0014: move-result v3 │ │ +06461e: 6e10 c70e 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0ec7 │ │ +064624: 0a04 |0018: move-result v4 │ │ +064626: 54a8 de04 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ +06462a: 6e10 e823 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@23e8 │ │ +064630: 0a05 |001e: move-result v5 │ │ +064632: 54a8 de04 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ +064636: 6e10 e923 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@23e9 │ │ +06463c: 0a06 |0024: move-result v6 │ │ +06463e: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +064642: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +064646: 6e30 f30e 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ef3 │ │ +06464c: 5ca7 d804 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d8 │ │ +064650: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +064652: 54a8 ca04 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +064656: 6e10 0d25 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +06465c: 0a08 |0034: move-result v8 │ │ +06465e: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ +064662: 54a8 ca04 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +064666: 6e20 0725 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +06466c: 0c01 |003c: move-result-object v1 │ │ +06466e: 1f01 6002 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +064672: 5518 8c04 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@048c │ │ +064676: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ +06467a: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +06467c: 5c17 8c04 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@048c │ │ +064680: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +064684: 28e7 |0048: goto 002f // -0019 │ │ +064686: 0172 |0049: move v2, v7 │ │ +064688: 28bd |004a: goto 0007 // -0043 │ │ +06468a: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ +06468e: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ +064692: 54a7 bb04 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04bb │ │ +064696: 7120 db0d 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0ddb │ │ +06469c: 0e00 |0054: return-void │ │ +06469e: 54a7 bb04 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04bb │ │ +0646a2: 7210 bc24 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@24bc │ │ +0646a8: 28fa |005a: goto 0054 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1741 │ │ 0x0007 line=1742 │ │ 0x0009 line=1744 │ │ 0x000c line=1745 │ │ 0x0011 line=1746 │ │ @@ -60431,61 +60430,61 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -063e78: |[063e78] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -063e88: 7110 aa24 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ -063e8e: 0a04 |0003: move-result v4 │ │ -063e90: 5265 c104 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@04c1 │ │ -063e94: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ -063e98: 7110 aa24 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ -063e9e: 0a04 |000b: move-result v4 │ │ -063ea0: 5265 d104 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@04d1 │ │ -063ea4: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ -063ea8: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ -063eac: 0172 |0012: move v2, v7 │ │ -063eae: 5464 ca04 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -063eb2: 6e10 0d25 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -063eb8: 0a04 |0018: move-result v4 │ │ -063eba: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ -063ebe: 5464 ca04 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -063ec2: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -063ec4: 6e20 0725 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -063eca: 0c00 |0021: move-result-object v0 │ │ -063ecc: 1f00 5c02 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -063ed0: 5464 ca04 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -063ed4: 5465 ca04 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -063ed8: 6e10 0d25 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -063ede: 0a05 |002b: move-result v5 │ │ -063ee0: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -063ee4: 6e20 0725 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -063eea: 0c01 |0031: move-result-object v1 │ │ -063eec: 1f01 5c02 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -063ef0: 5204 8b04 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -063ef4: 5215 8b04 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -063ef8: 7120 af24 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -063efe: 0a05 |003b: move-result v5 │ │ -063f00: 7120 ad24 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -063f06: 0a02 |003f: move-result v2 │ │ -063f08: 0f02 |0040: return v2 │ │ -063f0a: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ -063f0e: 28d0 |0043: goto 0013 // -0030 │ │ -063f10: 5264 b604 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -063f14: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ -063f18: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ -063f1e: 8274 |004b: int-to-float v4, v7 │ │ -063f20: c684 |004c: add-float/2addr v4, v8 │ │ -063f22: c634 |004d: add-float/2addr v4, v3 │ │ -063f24: 8742 |004e: float-to-int v2, v4 │ │ -063f26: 28c4 |004f: goto 0013 // -003c │ │ -063f28: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ -063f2e: 28f8 |0053: goto 004b // -0008 │ │ +0646ac: |[0646ac] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +0646bc: 7110 aa24 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ +0646c2: 0a04 |0003: move-result v4 │ │ +0646c4: 5265 c104 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@04c1 │ │ +0646c8: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ +0646cc: 7110 aa24 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ +0646d2: 0a04 |000b: move-result v4 │ │ +0646d4: 5265 d104 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@04d1 │ │ +0646d8: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ +0646dc: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ +0646e0: 0172 |0012: move v2, v7 │ │ +0646e2: 5464 ca04 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +0646e6: 6e10 0d25 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0646ec: 0a04 |0018: move-result v4 │ │ +0646ee: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ +0646f2: 5464 ca04 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +0646f6: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +0646f8: 6e20 0725 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0646fe: 0c00 |0021: move-result-object v0 │ │ +064700: 1f00 6002 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +064704: 5464 ca04 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +064708: 5465 ca04 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +06470c: 6e10 0d25 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +064712: 0a05 |002b: move-result v5 │ │ +064714: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +064718: 6e20 0725 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +06471e: 0c01 |0031: move-result-object v1 │ │ +064720: 1f01 6002 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +064724: 5204 8b04 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +064728: 5215 8b04 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +06472c: 7120 af24 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +064732: 0a05 |003b: move-result v5 │ │ +064734: 7120 ad24 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +06473a: 0a02 |003f: move-result v2 │ │ +06473c: 0f02 |0040: return v2 │ │ +06473e: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ +064742: 28d0 |0043: goto 0013 // -0030 │ │ +064744: 5264 b604 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +064748: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ +06474c: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ +064752: 8274 |004b: int-to-float v4, v7 │ │ +064754: c684 |004c: add-float/2addr v4, v8 │ │ +064756: c634 |004d: add-float/2addr v4, v3 │ │ +064758: 8742 |004e: float-to-int v2, v4 │ │ +06475a: 28c4 |004f: goto 0013 // -003c │ │ +06475c: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ +064762: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2156 │ │ 0x0010 line=2157 │ │ 0x0013 line=2163 │ │ 0x001b line=2164 │ │ 0x0024 line=2165 │ │ @@ -60512,30 +60511,30 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -063f30: |[063f30] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ -063f40: 6e10 b10e 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ -063f46: 0a00 |0003: move-result v0 │ │ -063f48: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -063f4a: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ -063f4e: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ -063f52: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -063f54: 6e20 b00e 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ -063f5a: 0c03 |000d: move-result-object v3 │ │ -063f5c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -063f5e: 7130 e50d 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0de5 │ │ -063f64: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -063f68: 28f1 |0014: goto 0005 // -000f │ │ -063f6a: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -063f6c: 28f4 |0016: goto 000a // -000c │ │ -063f6e: 0e00 |0017: return-void │ │ +064764: |[064764] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ +064774: 6e10 b10e 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ +06477a: 0a00 |0003: move-result v0 │ │ +06477c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06477e: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ +064782: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ +064786: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +064788: 6e20 b00e 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ +06478e: 0c03 |000d: move-result-object v3 │ │ +064790: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +064792: 7130 e50d 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0de5 │ │ +064798: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06479c: 28f1 |0014: goto 0005 // -000f │ │ +06479e: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +0647a0: 28f4 |0016: goto 000a // -000c │ │ +0647a2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1776 │ │ 0x0004 line=1777 │ │ 0x0007 line=1778 │ │ 0x000a line=1780 │ │ 0x0012 line=1777 │ │ @@ -60553,25 +60552,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -063f70: |[063f70] android.support.v4.view.ViewPager.endDrag:()V │ │ -063f80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -063f82: 5c10 c804 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ -063f86: 5c10 c904 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c9 │ │ -063f8a: 5410 e504 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -063f8e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -063f92: 5410 e504 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -063f96: 6e10 3721 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@2137 │ │ -063f9c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -063f9e: 5b10 e504 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -063fa2: 0e00 |0011: return-void │ │ +0647a4: |[0647a4] android.support.v4.view.ViewPager.endDrag:()V │ │ +0647b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0647b6: 5c10 c804 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ +0647ba: 5c10 c904 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c9 │ │ +0647be: 5410 e504 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +0647c2: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +0647c6: 5410 e504 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +0647ca: 6e10 3721 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@2137 │ │ +0647d0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0647d2: 5b10 e504 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +0647d6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2404 │ │ 0x0003 line=2405 │ │ 0x0005 line=2407 │ │ 0x0009 line=2408 │ │ 0x000e line=2409 │ │ @@ -60584,64 +60583,64 @@ │ │ type : '(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 92 16-bit code units │ │ -063fa4: |[063fa4] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -063fb4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -063fb6: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -063fba: 2205 5600 |0003: new-instance v5, Landroid/graphics/Rect; // type@0056 │ │ -063fbe: 7010 dd01 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -063fc4: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -063fc8: 6e52 e401 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@01e4 │ │ -063fce: 1105 |000d: return-object v5 │ │ -063fd0: 6e10 6921 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -063fd6: 0a02 |0011: move-result v2 │ │ -063fd8: 5952 3000 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0030 │ │ -063fdc: 6e10 7d21 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@217d │ │ -063fe2: 0a02 |0017: move-result v2 │ │ -063fe4: 5952 3100 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0031 │ │ -063fe8: 6e10 8621 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@2186 │ │ -063fee: 0a02 |001d: move-result v2 │ │ -063ff0: 5952 3200 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0032 │ │ -063ff4: 6e10 5d21 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@215d │ │ -063ffa: 0a02 |0023: move-result v2 │ │ -063ffc: 5952 2f00 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@002f │ │ -064000: 6e10 7821 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -064006: 0c01 |0029: move-result-object v1 │ │ -064008: 2012 2204 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0422 │ │ -06400c: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -064010: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -064014: 0710 |0030: move-object v0, v1 │ │ -064016: 1f00 2204 |0031: check-cast v0, Landroid/view/ViewGroup; // type@0422 │ │ -06401a: 5252 3000 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0030 │ │ -06401e: 6e10 1422 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@2214 │ │ -064024: 0a03 |0038: move-result v3 │ │ -064026: b032 |0039: add-int/2addr v2, v3 │ │ -064028: 5952 3000 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0030 │ │ -06402c: 5252 3100 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0031 │ │ -064030: 6e10 1622 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@2216 │ │ -064036: 0a03 |0041: move-result v3 │ │ -064038: b032 |0042: add-int/2addr v2, v3 │ │ -06403a: 5952 3100 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0031 │ │ -06403e: 5252 3200 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0032 │ │ -064042: 6e10 1722 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@2217 │ │ -064048: 0a03 |004a: move-result v3 │ │ -06404a: b032 |004b: add-int/2addr v2, v3 │ │ -06404c: 5952 3200 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0032 │ │ -064050: 5252 2f00 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@002f │ │ -064054: 6e10 0d22 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@220d │ │ -06405a: 0a03 |0053: move-result v3 │ │ -06405c: b032 |0054: add-int/2addr v2, v3 │ │ -06405e: 5952 2f00 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@002f │ │ -064062: 6e10 1522 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@2215 │ │ -064068: 0c01 |005a: move-result-object v1 │ │ -06406a: 28cf |005b: goto 002a // -0031 │ │ +0647d8: |[0647d8] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +0647e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0647ea: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +0647ee: 2205 5700 |0003: new-instance v5, Landroid/graphics/Rect; // type@0057 │ │ +0647f2: 7010 dd01 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +0647f8: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +0647fc: 6e52 e401 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@01e4 │ │ +064802: 1105 |000d: return-object v5 │ │ +064804: 6e10 6921 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +06480a: 0a02 |0011: move-result v2 │ │ +06480c: 5952 3000 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0030 │ │ +064810: 6e10 7d21 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@217d │ │ +064816: 0a02 |0017: move-result v2 │ │ +064818: 5952 3100 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0031 │ │ +06481c: 6e10 8621 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@2186 │ │ +064822: 0a02 |001d: move-result v2 │ │ +064824: 5952 3200 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0032 │ │ +064828: 6e10 5d21 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@215d │ │ +06482e: 0a02 |0023: move-result v2 │ │ +064830: 5952 2f00 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@002f │ │ +064834: 6e10 7821 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +06483a: 0c01 |0029: move-result-object v1 │ │ +06483c: 2012 2804 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0428 │ │ +064840: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +064844: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +064848: 0710 |0030: move-object v0, v1 │ │ +06484a: 1f00 2804 |0031: check-cast v0, Landroid/view/ViewGroup; // type@0428 │ │ +06484e: 5252 3000 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0030 │ │ +064852: 6e10 1422 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@2214 │ │ +064858: 0a03 |0038: move-result v3 │ │ +06485a: b032 |0039: add-int/2addr v2, v3 │ │ +06485c: 5952 3000 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0030 │ │ +064860: 5252 3100 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0031 │ │ +064864: 6e10 1622 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@2216 │ │ +06486a: 0a03 |0041: move-result v3 │ │ +06486c: b032 |0042: add-int/2addr v2, v3 │ │ +06486e: 5952 3100 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0031 │ │ +064872: 5252 3200 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0032 │ │ +064876: 6e10 1722 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@2217 │ │ +06487c: 0a03 |004a: move-result v3 │ │ +06487e: b032 |004b: add-int/2addr v2, v3 │ │ +064880: 5952 3200 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0032 │ │ +064884: 5252 2f00 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@002f │ │ +064888: 6e10 0d22 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@220d │ │ +06488e: 0a03 |0053: move-result v3 │ │ +064890: b032 |0054: add-int/2addr v2, v3 │ │ +064892: 5952 2f00 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@002f │ │ +064896: 6e10 1522 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@2215 │ │ +06489c: 0c01 |005a: move-result-object v1 │ │ +06489e: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2585 │ │ 0x0003 line=2586 │ │ 0x0008 line=2588 │ │ 0x000a line=2589 │ │ 0x000d line=2607 │ │ @@ -60671,24 +60670,24 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -06406c: |[06406c] android.support.v4.view.ViewPager.getClientWidth:()I │ │ -06407c: 6e10 bd0e 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0ebd │ │ -064082: 0a00 |0003: move-result v0 │ │ -064084: 6e10 c00e 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ec0 │ │ -06408a: 0a01 |0007: move-result v1 │ │ -06408c: b110 |0008: sub-int/2addr v0, v1 │ │ -06408e: 6e10 c10e 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0ec1 │ │ -064094: 0a01 |000c: move-result v1 │ │ -064096: b110 |000d: sub-int/2addr v0, v1 │ │ -064098: 0f00 |000e: return v0 │ │ +0648a0: |[0648a0] android.support.v4.view.ViewPager.getClientWidth:()I │ │ +0648b0: 6e10 bd0e 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0ebd │ │ +0648b6: 0a00 |0003: move-result v0 │ │ +0648b8: 6e10 c00e 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ec0 │ │ +0648be: 0a01 |0007: move-result v1 │ │ +0648c0: b110 |0008: sub-int/2addr v0, v1 │ │ +0648c2: 6e10 c10e 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0ec1 │ │ +0648c8: 0a01 |000c: move-result v1 │ │ +0648ca: b110 |000d: sub-int/2addr v0, v1 │ │ +0648cc: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -60696,85 +60695,85 @@ │ │ type : '()Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 118 16-bit code units │ │ -06409c: |[06409c] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -0640ac: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0640ae: 7010 b40e 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ -0640b4: 0a0c |0004: move-result v12 │ │ -0640b6: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -0640ba: 6e10 c60e 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ -0640c0: 0a0d |000a: move-result v13 │ │ -0640c2: 82dd |000b: int-to-float v13, v13 │ │ -0640c4: 82ce |000c: int-to-float v14, v12 │ │ -0640c6: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -0640ca: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -0640ce: 52fd d604 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ -0640d2: 82dd |0013: int-to-float v13, v13 │ │ -0640d4: 82ce |0014: int-to-float v14, v12 │ │ -0640d6: a908 0d0e |0015: div-float v8, v13, v14 │ │ -0640da: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -0640dc: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -0640de: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -0640e0: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -0640e2: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -0640e4: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -0640e6: 54fd ca04 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0640ea: 6e10 0d25 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0640f0: 0a0d |0022: move-result v13 │ │ -0640f2: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -0640f6: 54fd ca04 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0640fa: 6e20 0725 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -064100: 0c02 |002a: move-result-object v2 │ │ -064102: 1f02 5c02 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -064106: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -06410a: 522d 8b04 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -06410e: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -064112: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -064116: 54f2 e104 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@04e1 │ │ -06411a: a60d 0406 |0037: add-float v13, v4, v6 │ │ -06411e: c68d |0039: add-float/2addr v13, v8 │ │ -064120: 592d 8a04 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -064124: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -064128: 592d 8b04 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -06412c: 54fd af04 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -064130: 522e 8b04 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -064134: 6e20 630c ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0c63 │ │ -06413a: 0a0d |0047: move-result v13 │ │ -06413c: 592d 8d04 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -064140: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -064144: 5229 8a04 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -064148: 0197 |004e: move v7, v9 │ │ -06414a: 522d 8d04 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -06414e: c69d |0051: add-float/2addr v13, v9 │ │ -064150: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -064154: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -064158: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -06415c: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -064160: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -064164: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -064168: 54fd ca04 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -06416c: 6e10 0d25 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -064172: 0a0d |0063: move-result v13 │ │ -064174: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -064178: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -06417c: 0723 |0068: move-object v3, v2 │ │ -06417e: 1103 |0069: return-object v3 │ │ -064180: 018b |006a: move v11, v8 │ │ -064182: 28a4 |006b: goto 000f // -005c │ │ -064184: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -064186: 5225 8b04 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -06418a: 0194 |006f: move v4, v9 │ │ -06418c: 5226 8d04 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -064190: 0723 |0072: move-object v3, v2 │ │ -064192: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -064196: 28a8 |0075: goto 001d // -0058 │ │ +0648d0: |[0648d0] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +0648e0: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0648e2: 7010 b40e 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ +0648e8: 0a0c |0004: move-result v12 │ │ +0648ea: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +0648ee: 6e10 c60e 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ +0648f4: 0a0d |000a: move-result v13 │ │ +0648f6: 82dd |000b: int-to-float v13, v13 │ │ +0648f8: 82ce |000c: int-to-float v14, v12 │ │ +0648fa: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +0648fe: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +064902: 52fd d604 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ +064906: 82dd |0013: int-to-float v13, v13 │ │ +064908: 82ce |0014: int-to-float v14, v12 │ │ +06490a: a908 0d0e |0015: div-float v8, v13, v14 │ │ +06490e: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +064910: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +064912: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +064914: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +064916: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +064918: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +06491a: 54fd ca04 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +06491e: 6e10 0d25 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +064924: 0a0d |0022: move-result v13 │ │ +064926: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +06492a: 54fd ca04 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +06492e: 6e20 0725 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +064934: 0c02 |002a: move-result-object v2 │ │ +064936: 1f02 6002 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +06493a: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +06493e: 522d 8b04 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +064942: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +064946: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +06494a: 54f2 e104 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@04e1 │ │ +06494e: a60d 0406 |0037: add-float v13, v4, v6 │ │ +064952: c68d |0039: add-float/2addr v13, v8 │ │ +064954: 592d 8a04 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +064958: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +06495c: 592d 8b04 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +064960: 54fd af04 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +064964: 522e 8b04 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +064968: 6e20 630c ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0c63 │ │ +06496e: 0a0d |0047: move-result v13 │ │ +064970: 592d 8d04 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +064974: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +064978: 5229 8a04 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +06497c: 0197 |004e: move v7, v9 │ │ +06497e: 522d 8d04 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +064982: c69d |0051: add-float/2addr v13, v9 │ │ +064984: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +064988: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +06498c: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +064990: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +064994: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +064998: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +06499c: 54fd ca04 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +0649a0: 6e10 0d25 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0649a6: 0a0d |0063: move-result v13 │ │ +0649a8: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +0649ac: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +0649b0: 0723 |0068: move-object v3, v2 │ │ +0649b2: 1103 |0069: return-object v3 │ │ +0649b4: 018b |006a: move v11, v8 │ │ +0649b6: 28a4 |006b: goto 000f // -005c │ │ +0649b8: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +0649ba: 5225 8b04 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +0649be: 0194 |006f: move v4, v9 │ │ +0649c0: 5226 8d04 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +0649c4: 0723 |0072: move-object v3, v2 │ │ +0649c6: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0649ca: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2113 │ │ 0x0005 line=2114 │ │ 0x000f line=2115 │ │ 0x0017 line=2116 │ │ 0x0018 line=2117 │ │ @@ -60835,35 +60834,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -064198: |[064198] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -0641a8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0641aa: 5230 c204 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@04c2 │ │ -0641ae: 8200 |0003: int-to-float v0, v0 │ │ -0641b0: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -0641b4: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -0641b8: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -0641bc: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -0641c0: 6e10 c80e 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0ec8 │ │ -0641c6: 0a00 |000f: move-result v0 │ │ -0641c8: 5231 c204 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@04c2 │ │ -0641cc: b110 |0012: sub-int/2addr v0, v1 │ │ -0641ce: 8200 |0013: int-to-float v0, v0 │ │ -0641d0: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -0641d4: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -0641d8: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -0641dc: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -0641e0: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -0641e2: 0f00 |001d: return v0 │ │ -0641e4: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -0641e6: 28fe |001f: goto 001d // -0002 │ │ +0649cc: |[0649cc] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +0649dc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0649de: 5230 c204 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@04c2 │ │ +0649e2: 8200 |0003: int-to-float v0, v0 │ │ +0649e4: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +0649e8: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +0649ec: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +0649f0: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +0649f4: 6e10 c80e 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0ec8 │ │ +0649fa: 0a00 |000f: move-result v0 │ │ +0649fc: 5231 c204 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@04c2 │ │ +064a00: b110 |0012: sub-int/2addr v0, v1 │ │ +064a02: 8200 |0013: int-to-float v0, v0 │ │ +064a04: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +064a08: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +064a0c: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +064a10: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +064a14: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +064a16: 0f00 |001d: return v0 │ │ +064a18: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +064a1a: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1772 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0020 reg=4 x F │ │ 0x0000 - 0x0020 reg=5 dx F │ │ @@ -60873,36 +60872,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0641e8: |[0641e8] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -0641f8: 7110 4f0c 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0c4f │ │ -0641fe: 0a02 |0003: move-result v2 │ │ -064200: 7120 520c 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -064206: 0a01 |0007: move-result v1 │ │ -064208: 5243 ae04 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ -06420c: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -064210: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -064214: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -064216: 7120 530c 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ -06421c: 0a03 |0012: move-result v3 │ │ -06421e: 5943 cb04 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -064222: 7120 520c 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -064228: 0a03 |0018: move-result v3 │ │ -06422a: 5943 ae04 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ -06422e: 5443 e504 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -064232: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -064236: 5443 e504 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -06423a: 6e10 3021 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@2130 │ │ -064240: 0e00 |0024: return-void │ │ -064242: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -064244: 28e9 |0026: goto 000f // -0017 │ │ +064a1c: |[064a1c] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +064a2c: 7110 4f0c 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0c4f │ │ +064a32: 0a02 |0003: move-result v2 │ │ +064a34: 7120 520c 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +064a3a: 0a01 |0007: move-result v1 │ │ +064a3c: 5243 ae04 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ +064a40: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +064a44: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +064a48: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +064a4a: 7120 530c 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ +064a50: 0a03 |0012: move-result v3 │ │ +064a52: 5943 cb04 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +064a56: 7120 520c 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +064a5c: 0a03 |0018: move-result v3 │ │ +064a5e: 5943 ae04 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ +064a62: 5443 e504 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +064a66: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +064a6a: 5443 e504 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +064a6e: 6e10 3021 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@2130 │ │ +064a74: 0e00 |0024: return-void │ │ +064a76: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +064a78: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2389 │ │ 0x0004 line=2390 │ │ 0x0008 line=2391 │ │ 0x000c line=2394 │ │ 0x000f line=2395 │ │ @@ -60923,61 +60922,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -064248: |[064248] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -064258: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -06425a: 54a8 ca04 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -06425e: 6e10 0d25 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -064264: 0a08 |0006: move-result v8 │ │ -064266: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -06426a: 5ca7 b204 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04b2 │ │ -06426e: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -064270: 6e40 dc0e 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0edc │ │ -064276: 55a8 b204 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04b2 │ │ -06427a: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -06427e: 2207 a204 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@04a2 │ │ -064282: 1a08 eb1f |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@1feb │ │ -064286: 7020 9c24 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -06428c: 2707 |001a: throw v7 │ │ -06428e: 7010 cd0e 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecd │ │ -064294: 0c01 |001e: move-result-object v1 │ │ -064296: 7010 b40e 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ -06429c: 0a05 |0022: move-result v5 │ │ -06429e: 52a8 d604 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ -0642a2: 9006 0508 |0025: add-int v6, v5, v8 │ │ -0642a6: 52a8 d604 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ -0642aa: 8288 |0029: int-to-float v8, v8 │ │ -0642ac: 8259 |002a: int-to-float v9, v5 │ │ -0642ae: a902 0809 |002b: div-float v2, v8, v9 │ │ -0642b2: 5210 8b04 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -0642b6: 82b8 |002f: int-to-float v8, v11 │ │ -0642b8: 8259 |0030: int-to-float v9, v5 │ │ -0642ba: c998 |0031: div-float/2addr v8, v9 │ │ -0642bc: 5219 8a04 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -0642c0: c798 |0034: sub-float/2addr v8, v9 │ │ -0642c2: 5219 8d04 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -0642c6: c629 |0037: add-float/2addr v9, v2 │ │ -0642c8: a904 0809 |0038: div-float v4, v8, v9 │ │ -0642cc: 8268 |003a: int-to-float v8, v6 │ │ -0642ce: c848 |003b: mul-float/2addr v8, v4 │ │ -0642d0: 8783 |003c: float-to-int v3, v8 │ │ -0642d2: 5ca7 b204 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04b2 │ │ -0642d6: 6e40 dc0e 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0edc │ │ -0642dc: 55a7 b204 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04b2 │ │ -0642e0: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -0642e4: 2207 a204 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@04a2 │ │ -0642e8: 1a08 eb1f |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@1feb │ │ -0642ec: 7020 9c24 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -0642f2: 2707 |004d: throw v7 │ │ -0642f4: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -0642f6: 0f07 |004f: return v7 │ │ +064a7c: |[064a7c] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +064a8c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +064a8e: 54a8 ca04 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +064a92: 6e10 0d25 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +064a98: 0a08 |0006: move-result v8 │ │ +064a9a: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +064a9e: 5ca7 b204 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04b2 │ │ +064aa2: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +064aa4: 6e40 dc0e 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0edc │ │ +064aaa: 55a8 b204 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04b2 │ │ +064aae: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +064ab2: 2207 a804 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@04a8 │ │ +064ab6: 1a08 f11f |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@1ff1 │ │ +064aba: 7020 9c24 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +064ac0: 2707 |001a: throw v7 │ │ +064ac2: 7010 cd0e 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecd │ │ +064ac8: 0c01 |001e: move-result-object v1 │ │ +064aca: 7010 b40e 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ +064ad0: 0a05 |0022: move-result v5 │ │ +064ad2: 52a8 d604 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ +064ad6: 9006 0508 |0025: add-int v6, v5, v8 │ │ +064ada: 52a8 d604 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ +064ade: 8288 |0029: int-to-float v8, v8 │ │ +064ae0: 8259 |002a: int-to-float v9, v5 │ │ +064ae2: a902 0809 |002b: div-float v2, v8, v9 │ │ +064ae6: 5210 8b04 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +064aea: 82b8 |002f: int-to-float v8, v11 │ │ +064aec: 8259 |0030: int-to-float v9, v5 │ │ +064aee: c998 |0031: div-float/2addr v8, v9 │ │ +064af0: 5219 8a04 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +064af4: c798 |0034: sub-float/2addr v8, v9 │ │ +064af6: 5219 8d04 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +064afa: c629 |0037: add-float/2addr v9, v2 │ │ +064afc: a904 0809 |0038: div-float v4, v8, v9 │ │ +064b00: 8268 |003a: int-to-float v8, v6 │ │ +064b02: c848 |003b: mul-float/2addr v8, v4 │ │ +064b04: 8783 |003c: float-to-int v3, v8 │ │ +064b06: 5ca7 b204 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04b2 │ │ +064b0a: 6e40 dc0e 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0edc │ │ +064b10: 55a7 b204 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04b2 │ │ +064b14: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +064b18: 2207 a804 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@04a8 │ │ +064b1c: 1a08 f11f |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@1ff1 │ │ +064b20: 7020 9c24 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +064b26: 2707 |004d: throw v7 │ │ +064b28: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +064b2a: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1636 │ │ 0x0009 line=1637 │ │ 0x000b line=1638 │ │ 0x000f line=1639 │ │ 0x0013 line=1640 │ │ @@ -61009,117 +61008,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -0642f8: |[0642f8] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -064308: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -06430a: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -06430e: 520e cb04 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -064312: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -064316: 0200 1200 |0007: move/from16 v0, v18 │ │ -06431a: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -06431e: 5910 cb04 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -064322: 7401 c60e 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ -064328: 0a0e |0010: move-result v14 │ │ -06432a: 82e8 |0011: int-to-float v8, v14 │ │ -06432c: a60c 0802 |0012: add-float v12, v8, v2 │ │ -064330: 7601 b40e 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ -064336: 0a0d |0017: move-result v13 │ │ -064338: 82de |0018: int-to-float v14, v13 │ │ -06433a: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -06433e: 520f c004 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04c0 │ │ -064342: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -064346: 82de |001f: int-to-float v14, v13 │ │ -064348: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -06434c: 520f cd04 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ -064350: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -064354: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -064356: 121a |0027: const/4 v10, #int 1 // #1 │ │ -064358: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -06435c: 540e ca04 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -064360: 120f |002c: const/4 v15, #int 0 // #0 │ │ -064362: 6e20 0725 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -064368: 0c03 |0030: move-result-object v3 │ │ -06436a: 1f03 5c02 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -06436e: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -064372: 540e ca04 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -064376: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -06437a: 540f ca04 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -06437e: 6e10 0d25 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -064384: 0a0f |003e: move-result v15 │ │ -064386: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -06438a: 6e20 0725 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -064390: 0c04 |0044: move-result-object v4 │ │ -064392: 1f04 5c02 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -064396: 523e 8b04 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -06439a: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -06439e: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -0643a0: 523e 8a04 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -0643a4: 82df |004e: int-to-float v15, v13 │ │ -0643a6: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -0643aa: 524e 8b04 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -0643ae: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -0643b2: 540f af04 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -0643b6: 6e10 600c 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ -0643bc: 0a0f |005a: move-result v15 │ │ -0643be: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -0643c2: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -0643c6: 120a |005f: const/4 v10, #int 0 // #0 │ │ -0643c8: 524e 8a04 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -0643cc: 82df |0062: int-to-float v15, v13 │ │ -0643ce: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -0643d2: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -0643d6: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -0643da: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -0643de: a709 060c |006b: sub-float v9, v6, v12 │ │ -0643e2: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -0643e6: 540e ce04 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04ce │ │ -0643ea: 7110 a924 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -0643f0: 0a0f |0074: move-result v15 │ │ -0643f2: 82d0 |0075: int-to-float v0, v13 │ │ -0643f4: 0210 0000 |0076: move/from16 v16, v0 │ │ -0643f8: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -0643fc: 6e20 a413 fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@13a4 │ │ -064402: 0a07 |007d: move-result v7 │ │ -064404: 016c |007e: move v12, v6 │ │ -064406: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -06440a: 520e cb04 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -06440e: 87cf |0083: float-to-int v15, v12 │ │ -064410: 82ff |0084: int-to-float v15, v15 │ │ -064412: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -064416: c6fe |0087: add-float/2addr v14, v15 │ │ -064418: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -06441c: 590e cb04 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -064420: 87ce |008c: float-to-int v14, v12 │ │ -064422: 7401 c70e 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0ec7 │ │ -064428: 0a0f |0090: move-result v15 │ │ -06442a: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -06442e: 6e30 f30e e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ef3 │ │ -064434: 87ce |0096: float-to-int v14, v12 │ │ -064436: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -06443a: 7020 e50e e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0ee5 │ │ -064440: 0f07 |009c: return v7 │ │ -064442: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -064446: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -06444a: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -06444e: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -064452: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -064456: 540e dc04 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04dc │ │ -06445a: 7110 a924 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -064460: 0a0f |00ac: move-result v15 │ │ -064462: 82d0 |00ad: int-to-float v0, v13 │ │ -064464: 0210 0000 |00ae: move/from16 v16, v0 │ │ -064468: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -06446c: 6e20 a413 fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@13a4 │ │ -064472: 0a07 |00b5: move-result v7 │ │ -064474: 01bc |00b6: move v12, v11 │ │ -064476: 28c8 |00b7: goto 007f // -0038 │ │ +064b2c: |[064b2c] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +064b3c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +064b3e: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +064b42: 520e cb04 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +064b46: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +064b4a: 0200 1200 |0007: move/from16 v0, v18 │ │ +064b4e: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +064b52: 5910 cb04 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +064b56: 7401 c60e 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ +064b5c: 0a0e |0010: move-result v14 │ │ +064b5e: 82e8 |0011: int-to-float v8, v14 │ │ +064b60: a60c 0802 |0012: add-float v12, v8, v2 │ │ +064b64: 7601 b40e 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ +064b6a: 0a0d |0017: move-result v13 │ │ +064b6c: 82de |0018: int-to-float v14, v13 │ │ +064b6e: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +064b72: 520f c004 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04c0 │ │ +064b76: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +064b7a: 82de |001f: int-to-float v14, v13 │ │ +064b7c: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +064b80: 520f cd04 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ +064b84: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +064b88: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +064b8a: 121a |0027: const/4 v10, #int 1 // #1 │ │ +064b8c: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +064b90: 540e ca04 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +064b94: 120f |002c: const/4 v15, #int 0 // #0 │ │ +064b96: 6e20 0725 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +064b9c: 0c03 |0030: move-result-object v3 │ │ +064b9e: 1f03 6002 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +064ba2: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +064ba6: 540e ca04 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +064baa: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +064bae: 540f ca04 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +064bb2: 6e10 0d25 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +064bb8: 0a0f |003e: move-result v15 │ │ +064bba: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +064bbe: 6e20 0725 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +064bc4: 0c04 |0044: move-result-object v4 │ │ +064bc6: 1f04 6002 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +064bca: 523e 8b04 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +064bce: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +064bd2: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +064bd4: 523e 8a04 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +064bd8: 82df |004e: int-to-float v15, v13 │ │ +064bda: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +064bde: 524e 8b04 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +064be2: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +064be6: 540f af04 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +064bea: 6e10 600c 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ +064bf0: 0a0f |005a: move-result v15 │ │ +064bf2: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +064bf6: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +064bfa: 120a |005f: const/4 v10, #int 0 // #0 │ │ +064bfc: 524e 8a04 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +064c00: 82df |0062: int-to-float v15, v13 │ │ +064c02: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +064c06: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +064c0a: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +064c0e: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +064c12: a709 060c |006b: sub-float v9, v6, v12 │ │ +064c16: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +064c1a: 540e ce04 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04ce │ │ +064c1e: 7110 a924 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +064c24: 0a0f |0074: move-result v15 │ │ +064c26: 82d0 |0075: int-to-float v0, v13 │ │ +064c28: 0210 0000 |0076: move/from16 v16, v0 │ │ +064c2c: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +064c30: 6e20 a413 fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@13a4 │ │ +064c36: 0a07 |007d: move-result v7 │ │ +064c38: 016c |007e: move v12, v6 │ │ +064c3a: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +064c3e: 520e cb04 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +064c42: 87cf |0083: float-to-int v15, v12 │ │ +064c44: 82ff |0084: int-to-float v15, v15 │ │ +064c46: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +064c4a: c6fe |0087: add-float/2addr v14, v15 │ │ +064c4c: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +064c50: 590e cb04 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +064c54: 87ce |008c: float-to-int v14, v12 │ │ +064c56: 7401 c70e 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0ec7 │ │ +064c5c: 0a0f |0090: move-result v15 │ │ +064c5e: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +064c62: 6e30 f30e e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ef3 │ │ +064c68: 87ce |0096: float-to-int v14, v12 │ │ +064c6a: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +064c6e: 7020 e50e e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0ee5 │ │ +064c74: 0f07 |009c: return v7 │ │ +064c76: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +064c7a: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +064c7e: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +064c82: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +064c86: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +064c8a: 540e dc04 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04dc │ │ +064c8e: 7110 a924 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +064c94: 0a0f |00ac: move-result v15 │ │ +064c96: 82d0 |00ad: int-to-float v0, v13 │ │ +064c98: 0210 0000 |00ae: move/from16 v16, v0 │ │ +064c9c: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +064ca0: 6e20 a413 fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@13a4 │ │ +064ca6: 0a07 |00b5: move-result v7 │ │ +064ca8: 01bc |00b6: move v12, v11 │ │ +064caa: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2062 │ │ 0x0001 line=2064 │ │ 0x0007 line=2065 │ │ 0x000d line=2067 │ │ 0x0012 line=2068 │ │ @@ -61172,96 +61171,96 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 145 16-bit code units │ │ -064478: |[064478] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -064488: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ -06448c: 54e0 ca04 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -064490: 6e10 0825 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ -064496: 0a00 |0007: move-result v0 │ │ -064498: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ -06449c: 6e10 c00e 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ec0 │ │ -0644a2: 0a00 |000d: move-result v0 │ │ -0644a4: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ -0644a8: 6e10 c10e 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0ec1 │ │ -0644ae: 0a02 |0013: move-result v2 │ │ -0644b0: b120 |0014: sub-int/2addr v0, v2 │ │ -0644b2: 900c 0011 |0015: add-int v12, v0, v17 │ │ -0644b6: 6e10 c00e 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ec0 │ │ -0644bc: 0a00 |001a: move-result v0 │ │ -0644be: 9100 1000 |001b: sub-int v0, v16, v0 │ │ -0644c2: 6e10 c10e 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0ec1 │ │ -0644c8: 0a02 |0020: move-result v2 │ │ -0644ca: b120 |0021: sub-int/2addr v0, v2 │ │ -0644cc: 9007 0012 |0022: add-int v7, v0, v18 │ │ -0644d0: 6e10 c60e 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ -0644d6: 0a0d |0027: move-result v13 │ │ -0644d8: 82d0 |0028: int-to-float v0, v13 │ │ -0644da: 8272 |0029: int-to-float v2, v7 │ │ -0644dc: a908 0002 |002a: div-float v8, v0, v2 │ │ -0644e0: 82c0 |002c: int-to-float v0, v12 │ │ -0644e2: c880 |002d: mul-float/2addr v0, v8 │ │ -0644e4: 8701 |002e: float-to-int v1, v0 │ │ -0644e6: 6e10 c70e 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0ec7 │ │ -0644ec: 0a00 |0032: move-result v0 │ │ -0644ee: 6e30 f30e 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ef3 │ │ -0644f4: 54e0 de04 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ -0644f8: 6e10 ed23 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@23ed │ │ -0644fe: 0a00 |003b: move-result v0 │ │ -064500: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ -064504: 54e0 de04 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ -064508: 6e10 ea23 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@23ea │ │ -06450e: 0a00 |0043: move-result v0 │ │ -064510: 54e2 de04 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ -064514: 6e10 f023 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@23f0 │ │ -06451a: 0a02 |0049: move-result v2 │ │ -06451c: 9105 0002 |004a: sub-int v5, v0, v2 │ │ -064520: 52e0 b604 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -064524: 6e20 ce0e 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ece │ │ -06452a: 0c0b |0051: move-result-object v11 │ │ -06452c: 54e0 de04 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ -064530: 1202 |0054: const/4 v2, #int 0 // #0 │ │ -064532: 52b3 8a04 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -064536: 82f4 |0057: int-to-float v4, v15 │ │ -064538: c843 |0058: mul-float/2addr v3, v4 │ │ -06453a: 8733 |0059: float-to-int v3, v3 │ │ -06453c: 1204 |005a: const/4 v4, #int 0 // #0 │ │ -06453e: 7406 ef23 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@23ef │ │ -064544: 0e00 |005e: return-void │ │ -064546: 52e0 b604 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -06454a: 6e20 ce0e 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ece │ │ -064550: 0c06 |0064: move-result-object v6 │ │ -064552: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ -064556: 5260 8a04 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -06455a: 52e2 cd04 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ -06455e: 7120 ae24 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@24ae │ │ -064564: 0a09 |006e: move-result v9 │ │ -064566: 6e10 c00e 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ec0 │ │ -06456c: 0a00 |0072: move-result v0 │ │ -06456e: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ -064572: 6e10 c10e 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0ec1 │ │ -064578: 0a02 |0078: move-result v2 │ │ -06457a: b120 |0079: sub-int/2addr v0, v2 │ │ -06457c: 8200 |007a: int-to-float v0, v0 │ │ -06457e: c890 |007b: mul-float/2addr v0, v9 │ │ -064580: 870a |007c: float-to-int v10, v0 │ │ -064582: 6e10 c60e 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ -064588: 0a00 |0080: move-result v0 │ │ -06458a: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ -06458e: 1200 |0083: const/4 v0, #int 0 // #0 │ │ -064590: 7020 9d0e 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e9d │ │ -064596: 6e10 c70e 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0ec7 │ │ -06459c: 0a00 |008a: move-result v0 │ │ -06459e: 6e30 f30e ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ef3 │ │ -0645a4: 28d0 |008e: goto 005e // -0030 │ │ -0645a6: 1209 |008f: const/4 v9, #int 0 // #0 │ │ -0645a8: 28df |0090: goto 006f // -0021 │ │ +064cac: |[064cac] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +064cbc: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ +064cc0: 54e0 ca04 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +064cc4: 6e10 0825 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ +064cca: 0a00 |0007: move-result v0 │ │ +064ccc: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ +064cd0: 6e10 c00e 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ec0 │ │ +064cd6: 0a00 |000d: move-result v0 │ │ +064cd8: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ +064cdc: 6e10 c10e 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0ec1 │ │ +064ce2: 0a02 |0013: move-result v2 │ │ +064ce4: b120 |0014: sub-int/2addr v0, v2 │ │ +064ce6: 900c 0011 |0015: add-int v12, v0, v17 │ │ +064cea: 6e10 c00e 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ec0 │ │ +064cf0: 0a00 |001a: move-result v0 │ │ +064cf2: 9100 1000 |001b: sub-int v0, v16, v0 │ │ +064cf6: 6e10 c10e 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0ec1 │ │ +064cfc: 0a02 |0020: move-result v2 │ │ +064cfe: b120 |0021: sub-int/2addr v0, v2 │ │ +064d00: 9007 0012 |0022: add-int v7, v0, v18 │ │ +064d04: 6e10 c60e 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ +064d0a: 0a0d |0027: move-result v13 │ │ +064d0c: 82d0 |0028: int-to-float v0, v13 │ │ +064d0e: 8272 |0029: int-to-float v2, v7 │ │ +064d10: a908 0002 |002a: div-float v8, v0, v2 │ │ +064d14: 82c0 |002c: int-to-float v0, v12 │ │ +064d16: c880 |002d: mul-float/2addr v0, v8 │ │ +064d18: 8701 |002e: float-to-int v1, v0 │ │ +064d1a: 6e10 c70e 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0ec7 │ │ +064d20: 0a00 |0032: move-result v0 │ │ +064d22: 6e30 f30e 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ef3 │ │ +064d28: 54e0 de04 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ +064d2c: 6e10 ed23 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@23ed │ │ +064d32: 0a00 |003b: move-result v0 │ │ +064d34: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ +064d38: 54e0 de04 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ +064d3c: 6e10 ea23 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@23ea │ │ +064d42: 0a00 |0043: move-result v0 │ │ +064d44: 54e2 de04 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ +064d48: 6e10 f023 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@23f0 │ │ +064d4e: 0a02 |0049: move-result v2 │ │ +064d50: 9105 0002 |004a: sub-int v5, v0, v2 │ │ +064d54: 52e0 b604 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +064d58: 6e20 ce0e 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ece │ │ +064d5e: 0c0b |0051: move-result-object v11 │ │ +064d60: 54e0 de04 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ +064d64: 1202 |0054: const/4 v2, #int 0 // #0 │ │ +064d66: 52b3 8a04 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +064d6a: 82f4 |0057: int-to-float v4, v15 │ │ +064d6c: c843 |0058: mul-float/2addr v3, v4 │ │ +064d6e: 8733 |0059: float-to-int v3, v3 │ │ +064d70: 1204 |005a: const/4 v4, #int 0 // #0 │ │ +064d72: 7406 ef23 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@23ef │ │ +064d78: 0e00 |005e: return-void │ │ +064d7a: 52e0 b604 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +064d7e: 6e20 ce0e 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ece │ │ +064d84: 0c06 |0064: move-result-object v6 │ │ +064d86: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ +064d8a: 5260 8a04 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +064d8e: 52e2 cd04 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ +064d92: 7120 ae24 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@24ae │ │ +064d98: 0a09 |006e: move-result v9 │ │ +064d9a: 6e10 c00e 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ec0 │ │ +064da0: 0a00 |0072: move-result v0 │ │ +064da2: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ +064da6: 6e10 c10e 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0ec1 │ │ +064dac: 0a02 |0078: move-result v2 │ │ +064dae: b120 |0079: sub-int/2addr v0, v2 │ │ +064db0: 8200 |007a: int-to-float v0, v0 │ │ +064db2: c890 |007b: mul-float/2addr v0, v9 │ │ +064db4: 870a |007c: float-to-int v10, v0 │ │ +064db6: 6e10 c60e 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ +064dbc: 0a00 |0080: move-result v0 │ │ +064dbe: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ +064dc2: 1200 |0083: const/4 v0, #int 0 // #0 │ │ +064dc4: 7020 9d0e 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e9d │ │ +064dca: 6e10 c70e 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0ec7 │ │ +064dd0: 0a00 |008a: move-result v0 │ │ +064dd2: 6e30 f30e ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ef3 │ │ +064dd8: 28d0 |008e: goto 005e // -0030 │ │ +064dda: 1209 |008f: const/4 v9, #int 0 // #0 │ │ +064ddc: 28df |0090: goto 006f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ 0x000a line=1474 │ │ 0x0017 line=1475 │ │ 0x0024 line=1477 │ │ 0x0028 line=1478 │ │ @@ -61301,31 +61300,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0645ac: |[0645ac] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -0645bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0645be: 6e10 b10e 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ -0645c4: 0a03 |0004: move-result v3 │ │ -0645c6: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -0645ca: 6e20 b00e 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ -0645d0: 0c00 |000a: move-result-object v0 │ │ -0645d2: 6e10 6821 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -0645d8: 0c02 |000e: move-result-object v2 │ │ -0645da: 1f02 5d02 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025d │ │ -0645de: 5523 9104 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ -0645e2: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -0645e6: 6e20 ef0e 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0eef │ │ -0645ec: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0645f0: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0645f4: 28e5 |001c: goto 0001 // -001b │ │ -0645f6: 0e00 |001d: return-void │ │ +064de0: |[064de0] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +064df0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +064df2: 6e10 b10e 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ +064df8: 0a03 |0004: move-result v3 │ │ +064dfa: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +064dfe: 6e20 b00e 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ +064e04: 0c00 |000a: move-result-object v0 │ │ +064e06: 6e10 6821 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +064e0c: 0c02 |000e: move-result-object v2 │ │ +064e0e: 1f02 6102 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0261 │ │ +064e12: 5523 9104 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ +064e16: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +064e1a: 6e20 ef0e 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0eef │ │ +064e20: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +064e24: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +064e28: 28e5 |001c: goto 0001 // -001b │ │ +064e2a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0007 line=460 │ │ 0x000b line=461 │ │ 0x0011 line=462 │ │ 0x0015 line=463 │ │ @@ -61343,20 +61342,20 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0645f8: |[0645f8] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ -064608: 6e10 c40e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0ec4 │ │ -06460e: 0c00 |0003: move-result-object v0 │ │ -064610: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -064614: 7220 3622 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@2236 │ │ -06461a: 0e00 |0009: return-void │ │ +064e2c: |[064e2c] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ +064e3c: 6e10 c40e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0ec4 │ │ +064e42: 0c00 |0003: move-result-object v0 │ │ +064e44: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +064e48: 7220 3622 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@2236 │ │ +064e4e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2055 │ │ 0x0004 line=2056 │ │ 0x0006 line=2057 │ │ 0x0009 line=2059 │ │ locals : │ │ @@ -61369,59 +61368,59 @@ │ │ type : '(IZIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -06461c: |[06461c] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ -06462c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -06462e: 6e20 ce0e 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ece │ │ -064634: 0c00 |0004: move-result-object v0 │ │ -064636: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -064638: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -06463c: 7010 b40e 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ -064642: 0a02 |000b: move-result v2 │ │ -064644: 8223 |000c: int-to-float v3, v2 │ │ -064646: 5284 c004 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04c0 │ │ -06464a: 5205 8a04 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -06464e: 5286 cd04 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ -064652: 7120 ae24 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@24ae │ │ -064658: 0a05 |0016: move-result v5 │ │ -06465a: 7120 ac24 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@24ac │ │ -064660: 0a04 |001a: move-result v4 │ │ -064662: c843 |001b: mul-float/2addr v3, v4 │ │ -064664: 8731 |001c: float-to-int v1, v3 │ │ -064666: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ -06466a: 6e40 0a0f 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0f0a │ │ -064670: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ -064674: 5483 d504 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ -064678: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ -06467c: 5483 d504 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ -064680: 7220 730e 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e73 │ │ -064686: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ -06468a: 5483 c704 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ -06468e: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ -064692: 5483 c704 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ -064696: 7220 730e 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e73 │ │ -06469c: 0e00 |0038: return-void │ │ -06469e: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ -0646a2: 5483 d504 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ -0646a6: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ -0646aa: 5483 d504 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ -0646ae: 7220 730e 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e73 │ │ -0646b4: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ -0646b8: 5483 c704 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ -0646bc: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ -0646c0: 5483 c704 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ -0646c4: 7220 730e 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e73 │ │ -0646ca: 7020 9d0e 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e9d │ │ -0646d0: 6e30 f30e 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ef3 │ │ -0646d6: 7020 e50e 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0ee5 │ │ -0646dc: 28e0 |0058: goto 0038 // -0020 │ │ +064e50: |[064e50] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ +064e60: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +064e62: 6e20 ce0e 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ece │ │ +064e68: 0c00 |0004: move-result-object v0 │ │ +064e6a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +064e6c: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +064e70: 7010 b40e 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ +064e76: 0a02 |000b: move-result v2 │ │ +064e78: 8223 |000c: int-to-float v3, v2 │ │ +064e7a: 5284 c004 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04c0 │ │ +064e7e: 5205 8a04 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +064e82: 5286 cd04 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ +064e86: 7120 ae24 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@24ae │ │ +064e8c: 0a05 |0016: move-result v5 │ │ +064e8e: 7120 ac24 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@24ac │ │ +064e94: 0a04 |001a: move-result v4 │ │ +064e96: c843 |001b: mul-float/2addr v3, v4 │ │ +064e98: 8731 |001c: float-to-int v1, v3 │ │ +064e9a: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ +064e9e: 6e40 0a0f 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0f0a │ │ +064ea4: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ +064ea8: 5483 d504 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ +064eac: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ +064eb0: 5483 d504 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ +064eb4: 7220 730e 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e73 │ │ +064eba: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ +064ebe: 5483 c704 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ +064ec2: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ +064ec6: 5483 c704 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ +064eca: 7220 730e 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e73 │ │ +064ed0: 0e00 |0038: return-void │ │ +064ed2: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ +064ed6: 5483 d504 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ +064eda: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ +064ede: 5483 d504 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ +064ee2: 7220 730e 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e73 │ │ +064ee8: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ +064eec: 5483 c704 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ +064ef0: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ +064ef4: 5483 c704 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ +064ef8: 7220 730e 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e73 │ │ +064efe: 7020 9d0e 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e9d │ │ +064f04: 6e30 f30e 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ef3 │ │ +064f0a: 7020 e50e 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0ee5 │ │ +064f10: 28e0 |0058: goto 0038 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=562 │ │ 0x0005 line=563 │ │ 0x0006 line=564 │ │ 0x0008 line=565 │ │ 0x000c line=566 │ │ @@ -61454,31 +61453,31 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0646e0: |[0646e0] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -0646f0: 5210 dd04 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04dd │ │ -0646f4: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -0646f8: 0e00 |0004: return-void │ │ -0646fa: 5912 dd04 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04dd │ │ -0646fe: 5410 d704 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d7 │ │ -064702: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -064706: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ -06470a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -06470c: 7020 a60e 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0ea6 │ │ -064712: 5410 d504 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ -064716: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ -06471a: 5410 d504 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ -06471e: 7220 710e 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0e71 │ │ -064724: 28ea |001a: goto 0004 // -0016 │ │ -064726: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -064728: 28f2 |001c: goto 000e // -000e │ │ +064f14: |[064f14] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +064f24: 5210 dd04 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04dd │ │ +064f28: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +064f2c: 0e00 |0004: return-void │ │ +064f2e: 5912 dd04 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04dd │ │ +064f32: 5410 d704 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d7 │ │ +064f36: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +064f3a: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ +064f3e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +064f40: 7020 a60e 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0ea6 │ │ +064f46: 5410 d504 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ +064f4a: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ +064f4e: 5410 d504 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ +064f52: 7220 710e 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0e71 │ │ +064f58: 28ea |001a: goto 0004 // -0016 │ │ +064f5a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +064f5c: 28f2 |001c: goto 000e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0004 line=405 │ │ 0x0005 line=397 │ │ 0x0007 line=398 │ │ 0x000b line=400 │ │ @@ -61494,19 +61493,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06472c: |[06472c] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -06473c: 5510 df04 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@04df │ │ -064740: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -064744: 5c12 df04 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@04df │ │ -064748: 0e00 |0006: return-void │ │ +064f60: |[064f60] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +064f70: 5510 df04 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@04df │ │ +064f74: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +064f78: 5c12 df04 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@04df │ │ +064f7c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2414 │ │ 0x0004 line=2415 │ │ 0x0006 line=2426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -61517,39 +61516,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -06474c: |[06474c] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ -06475c: 5253 b904 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@04b9 │ │ -064760: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ -064764: 5453 ba04 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04ba │ │ -064768: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ -06476c: 2203 ce04 |0008: new-instance v3, Ljava/util/ArrayList; // type@04ce │ │ -064770: 7010 ff24 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -064776: 5b53 ba04 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04ba │ │ -06477a: 6e10 b10e 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ -064780: 0a01 |0012: move-result v1 │ │ -064782: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -064784: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ -064788: 6e20 b00e 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ -06478e: 0c00 |0019: move-result-object v0 │ │ -064790: 5453 ba04 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04ba │ │ -064794: 6e20 0325 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -06479a: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06479e: 28f3 |0021: goto 0014 // -000d │ │ -0647a0: 5453 ba04 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04ba │ │ -0647a4: 6e10 0525 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ -0647aa: 28e8 |0027: goto 000f // -0018 │ │ -0647ac: 5453 ba04 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04ba │ │ -0647b0: 6204 e704 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@04e7 │ │ -0647b4: 7120 1925 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@2519 │ │ -0647ba: 0e00 |002f: return-void │ │ +064f80: |[064f80] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ +064f90: 5253 b904 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@04b9 │ │ +064f94: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ +064f98: 5453 ba04 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04ba │ │ +064f9c: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ +064fa0: 2203 d404 |0008: new-instance v3, Ljava/util/ArrayList; // type@04d4 │ │ +064fa4: 7010 ff24 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +064faa: 5b53 ba04 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04ba │ │ +064fae: 6e10 b10e 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ +064fb4: 0a01 |0012: move-result v1 │ │ +064fb6: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +064fb8: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ +064fbc: 6e20 b00e 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ +064fc2: 0c00 |0019: move-result-object v0 │ │ +064fc4: 5453 ba04 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04ba │ │ +064fc8: 6e20 0325 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +064fce: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +064fd2: 28f3 |0021: goto 0014 // -000d │ │ +064fd4: 5453 ba04 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04ba │ │ +064fd8: 6e10 0525 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ +064fde: 28e8 |0027: goto 000f // -0018 │ │ +064fe0: 5453 ba04 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04ba │ │ +064fe4: 6204 e704 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@04e7 │ │ +064fe8: 7120 1925 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@2519 │ │ +064fee: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1111 │ │ 0x0004 line=1112 │ │ 0x0008 line=1113 │ │ 0x000f line=1117 │ │ 0x0013 line=1118 │ │ @@ -61573,60 +61572,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -0647bc: |[0647bc] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -0647cc: 6e10 0d25 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0647d2: 0a02 |0003: move-result v2 │ │ -0647d4: 6e10 b80e 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0eb8 │ │ -0647da: 0a01 |0007: move-result v1 │ │ -0647dc: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -0647e0: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -0647e4: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -0647e6: 6e10 b10e 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ -0647ec: 0a05 |0010: move-result v5 │ │ -0647ee: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -0647f2: 6e20 b00e 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ -0647f8: 0c00 |0016: move-result-object v0 │ │ -0647fa: 6e10 8a21 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -064800: 0a05 |001a: move-result v5 │ │ -064802: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -064806: 6e20 cc0e 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecc │ │ -06480c: 0c04 |0020: move-result-object v4 │ │ -06480e: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -064812: 5245 8b04 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -064816: 5276 b604 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -06481a: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -06481e: 6e40 4c21 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@214c │ │ -064824: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -064828: 28df |002e: goto 000d // -0021 │ │ -06482a: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -06482e: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -064832: 6e10 0d25 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -064838: 0a05 |0036: move-result v5 │ │ -06483a: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -06483e: 6e10 d20e 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0ed2 │ │ -064844: 0a05 |003c: move-result v5 │ │ -064846: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -06484a: 0e00 |003f: return-void │ │ -06484c: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -064850: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -064852: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -064856: 6e10 d50e 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0ed5 │ │ -06485c: 0a05 |0048: move-result v5 │ │ -06485e: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -064862: 6e10 d30e 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0ed3 │ │ -064868: 0a05 |004e: move-result v5 │ │ -06486a: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -06486e: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -064872: 6e20 0325 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -064878: 28e9 |0056: goto 003f // -0017 │ │ +064ff0: |[064ff0] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +065000: 6e10 0d25 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +065006: 0a02 |0003: move-result v2 │ │ +065008: 6e10 b80e 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0eb8 │ │ +06500e: 0a01 |0007: move-result v1 │ │ +065010: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +065014: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +065018: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +06501a: 6e10 b10e 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ +065020: 0a05 |0010: move-result v5 │ │ +065022: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +065026: 6e20 b00e 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ +06502c: 0c00 |0016: move-result-object v0 │ │ +06502e: 6e10 8a21 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +065034: 0a05 |001a: move-result v5 │ │ +065036: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +06503a: 6e20 cc0e 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecc │ │ +065040: 0c04 |0020: move-result-object v4 │ │ +065042: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +065046: 5245 8b04 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +06504a: 5276 b604 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +06504e: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +065052: 6e40 4c21 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@214c │ │ +065058: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06505c: 28df |002e: goto 000d // -0021 │ │ +06505e: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +065062: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +065066: 6e10 0d25 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +06506c: 0a05 |0036: move-result v5 │ │ +06506e: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +065072: 6e10 d20e 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0ed2 │ │ +065078: 0a05 |003c: move-result v5 │ │ +06507a: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +06507e: 0e00 |003f: return-void │ │ +065080: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +065084: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +065086: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +06508a: 6e10 d50e 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0ed5 │ │ +065090: 0a05 |0048: move-result v5 │ │ +065092: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +065096: 6e10 d30e 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0ed3 │ │ +06509c: 0a05 |004e: move-result v5 │ │ +06509e: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +0650a2: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +0650a6: 6e20 0325 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +0650ac: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2631 │ │ 0x0004 line=2633 │ │ 0x0008 line=2635 │ │ 0x000c line=2636 │ │ 0x0013 line=2637 │ │ @@ -61658,37 +61657,37 @@ │ │ type : '(II)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -06487c: |[06487c] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -06488c: 2200 5c02 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -064890: 7010 680e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0e68 │ │ -064896: 5903 8b04 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -06489a: 5421 af04 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -06489e: 6e30 650c 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0c65 │ │ -0648a4: 0c01 |000c: move-result-object v1 │ │ -0648a6: 5b01 8904 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0489 │ │ -0648aa: 5421 af04 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -0648ae: 6e20 630c 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0c63 │ │ -0648b4: 0a01 |0014: move-result v1 │ │ -0648b6: 5901 8d04 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -0648ba: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -0648be: 5421 ca04 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0648c2: 6e10 0d25 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0648c8: 0a01 |001e: move-result v1 │ │ -0648ca: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -0648ce: 5421 ca04 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0648d2: 6e20 0325 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -0648d8: 1100 |0026: return-object v0 │ │ -0648da: 5421 ca04 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0648de: 6e30 0225 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2502 │ │ -0648e4: 28fa |002c: goto 0026 // -0006 │ │ +0650b0: |[0650b0] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +0650c0: 2200 6002 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +0650c4: 7010 680e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0e68 │ │ +0650ca: 5903 8b04 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +0650ce: 5421 af04 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +0650d2: 6e30 650c 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0c65 │ │ +0650d8: 0c01 |000c: move-result-object v1 │ │ +0650da: 5b01 8904 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0489 │ │ +0650de: 5421 af04 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +0650e2: 6e20 630c 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0c63 │ │ +0650e8: 0a01 |0014: move-result v1 │ │ +0650ea: 5901 8d04 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +0650ee: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +0650f2: 5421 ca04 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +0650f6: 6e10 0d25 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0650fc: 0a01 |001e: move-result v1 │ │ +0650fe: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +065102: 5421 ca04 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +065106: 6e20 0325 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +06510c: 1100 |0026: return-object v0 │ │ +06510e: 5421 ca04 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +065112: 6e30 0225 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2502 │ │ +065118: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ 0x0005 line=836 │ │ 0x0007 line=837 │ │ 0x000f line=838 │ │ 0x0017 line=839 │ │ @@ -61706,34 +61705,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0648e8: |[0648e8] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -0648f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0648fa: 6e10 b10e 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ -064900: 0a03 |0004: move-result v3 │ │ -064902: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -064906: 6e20 b00e 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ -06490c: 0c00 |000a: move-result-object v0 │ │ -06490e: 6e10 8a21 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -064914: 0a03 |000e: move-result v3 │ │ -064916: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -06491a: 6e20 cc0e 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecc │ │ -064920: 0c02 |0014: move-result-object v2 │ │ -064922: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -064926: 5223 8b04 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -06492a: 5254 b604 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -06492e: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -064932: 6e20 4e21 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@214e │ │ -064938: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06493c: 28df |0022: goto 0001 // -0021 │ │ -06493e: 0e00 |0023: return-void │ │ +06511c: |[06511c] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +06512c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06512e: 6e10 b10e 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ +065134: 0a03 |0004: move-result v3 │ │ +065136: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +06513a: 6e20 b00e 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ +065140: 0c00 |000a: move-result-object v0 │ │ +065142: 6e10 8a21 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +065148: 0a03 |000e: move-result v3 │ │ +06514a: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +06514e: 6e20 cc0e 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecc │ │ +065154: 0c02 |0014: move-result-object v2 │ │ +065156: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +06515a: 5223 8b04 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +06515e: 5254 b604 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +065162: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +065166: 6e20 4e21 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@214e │ │ +06516c: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +065170: 28df |0022: goto 0001 // -0021 │ │ +065172: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2678 │ │ 0x0007 line=2679 │ │ 0x000b line=2680 │ │ 0x0011 line=2681 │ │ 0x0015 line=2682 │ │ @@ -61753,41 +61752,41 @@ │ │ type : '(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -064940: |[064940] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -064950: 6e20 9c0e 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0e9c │ │ -064956: 0a01 |0003: move-result v1 │ │ -064958: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -06495c: 6e20 ae0e 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0eae │ │ -064962: 0c06 |0009: move-result-object v6 │ │ -064964: 0760 |000a: move-object v0, v6 │ │ -064966: 1f00 5d02 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025d │ │ -06496a: 5501 9104 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ -06496e: 2042 5b02 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@025b │ │ -064972: b621 |0011: or-int/2addr v1, v2 │ │ -064974: 5c01 9104 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ -064978: 5531 c404 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@04c4 │ │ -06497c: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -064980: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -064984: 5501 9104 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ -064988: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -06498c: 2201 a204 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@04a2 │ │ -064990: 1a02 c202 |0020: const-string v2, "Cannot add pager decor view during layout" // string@02c2 │ │ -064994: 7020 9c24 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -06499a: 2701 |0025: throw v1 │ │ -06499c: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -06499e: 5c01 9204 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0492 │ │ -0649a2: 6e40 960e 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0e96 │ │ -0649a8: 0e00 |002c: return-void │ │ -0649aa: 6f40 0322 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@2203 │ │ -0649b0: 28fc |0030: goto 002c // -0004 │ │ +065174: |[065174] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +065184: 6e20 9c0e 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0e9c │ │ +06518a: 0a01 |0003: move-result v1 │ │ +06518c: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +065190: 6e20 ae0e 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0eae │ │ +065196: 0c06 |0009: move-result-object v6 │ │ +065198: 0760 |000a: move-object v0, v6 │ │ +06519a: 1f00 6102 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0261 │ │ +06519e: 5501 9104 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ +0651a2: 2042 5f02 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@025f │ │ +0651a6: b621 |0011: or-int/2addr v1, v2 │ │ +0651a8: 5c01 9104 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ +0651ac: 5531 c404 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@04c4 │ │ +0651b0: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +0651b4: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +0651b8: 5501 9104 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ +0651bc: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +0651c0: 2201 a804 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@04a8 │ │ +0651c4: 1a02 c202 |0020: const-string v2, "Cannot add pager decor view during layout" // string@02c2 │ │ +0651c8: 7020 9c24 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0651ce: 2701 |0025: throw v1 │ │ +0651d0: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +0651d2: 5c01 9204 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0492 │ │ +0651d6: 6e40 960e 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0e96 │ │ +0651dc: 0e00 |002c: return-void │ │ +0651de: 6f40 0322 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@2203 │ │ +0651e4: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1297 │ │ 0x0006 line=1298 │ │ 0x000b line=1300 │ │ 0x000d line=1301 │ │ 0x0014 line=1302 │ │ @@ -61809,127 +61808,127 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 219 16-bit code units │ │ -0649b4: |[0649b4] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -0649c4: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ -0649c8: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ -0649cc: 6e10 ab0e 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0eab │ │ -0649d2: 0c01 |0007: move-result-object v1 │ │ -0649d4: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ -0649d8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0649da: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -0649dc: 7100 9d20 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@209d │ │ -0649e2: 0c08 |000f: move-result-object v8 │ │ -0649e4: 6e40 9c20 d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@209c │ │ -0649ea: 0c04 |0013: move-result-object v4 │ │ -0649ec: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ -0649f0: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ -0649f4: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ -0649f8: 54d8 e204 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04e2 │ │ -0649fc: 7030 b30e 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0eb3 │ │ -064a02: 0c08 |001f: move-result-object v8 │ │ -064a04: 5285 3000 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0030 │ │ -064a08: 54d8 e204 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04e2 │ │ -064a0c: 7030 b30e 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0eb3 │ │ -064a12: 0c08 |0027: move-result-object v8 │ │ -064a14: 5280 3000 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0030 │ │ -064a18: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ -064a1c: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ -064a20: 6e10 e30e 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0ee3 │ │ -064a26: 0a02 |0031: move-result v2 │ │ -064a28: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -064a2c: 7110 2121 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@2121 │ │ -064a32: 0a08 |0037: move-result v8 │ │ -064a34: 6e20 e70e 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0ee7 │ │ -064a3a: 0f02 |003b: return v2 │ │ -064a3c: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ -064a40: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -064a42: 6e10 7821 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -064a48: 0c06 |0042: move-result-object v6 │ │ -064a4a: 2068 2204 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@0422 │ │ -064a4e: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ -064a52: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ -064a56: 1213 |0049: const/4 v3, #int 1 // #1 │ │ -064a58: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ -064a5c: 2207 b604 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@04b6 │ │ -064a60: 7010 d724 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -064a66: 6e10 b624 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -064a6c: 0c08 |0054: move-result-object v8 │ │ -064a6e: 6e10 8d24 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ -064a74: 0c08 |0058: move-result-object v8 │ │ -064a76: 6e20 df24 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -064a7c: 6e10 7821 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -064a82: 0c06 |005f: move-result-object v6 │ │ -064a84: 2068 2204 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@0422 │ │ -064a88: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ -064a8c: 1a08 2900 |0064: const-string v8, " => " // string@0029 │ │ -064a90: 6e20 df24 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -064a96: 0c08 |0069: move-result-object v8 │ │ -064a98: 6e10 b624 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -064a9e: 0c09 |006d: move-result-object v9 │ │ -064aa0: 6e10 8d24 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ -064aa6: 0c09 |0071: move-result-object v9 │ │ -064aa8: 6e20 df24 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -064aae: 7210 3522 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@2235 │ │ -064ab4: 0c06 |0078: move-result-object v6 │ │ -064ab6: 28e7 |0079: goto 0060 // -0019 │ │ -064ab8: 7210 3522 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@2235 │ │ -064abe: 0c06 |007d: move-result-object v6 │ │ -064ac0: 28c5 |007e: goto 0043 // -003b │ │ -064ac2: 1a08 3f0e |007f: const-string v8, "ViewPager" // string@0e3f │ │ -064ac6: 2209 b604 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@04b6 │ │ -064aca: 7010 d724 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -064ad0: 1a0a 3b11 |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@113b │ │ -064ad4: 6e20 df24 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -064ada: 0c09 |008b: move-result-object v9 │ │ -064adc: 6e10 e424 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -064ae2: 0c0a |008f: move-result-object v10 │ │ -064ae4: 6e20 df24 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -064aea: 0c09 |0093: move-result-object v9 │ │ -064aec: 6e10 e424 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -064af2: 0c09 |0097: move-result-object v9 │ │ -064af4: 7120 6b20 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ -064afa: 1201 |009b: const/4 v1, #int 0 // #0 │ │ -064afc: 2900 6fff |009c: goto/16 000b // -0091 │ │ -064b00: 6e10 ba21 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@21ba │ │ -064b06: 0a02 |00a1: move-result v2 │ │ -064b08: 2890 |00a2: goto 0032 // -0070 │ │ -064b0a: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ -064b0e: 54d8 e204 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04e2 │ │ -064b12: 7030 b30e 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0eb3 │ │ -064b18: 0c08 |00aa: move-result-object v8 │ │ -064b1a: 5285 3000 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0030 │ │ -064b1e: 54d8 e204 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04e2 │ │ -064b22: 7030 b30e 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0eb3 │ │ -064b28: 0c08 |00b2: move-result-object v8 │ │ -064b2a: 5280 3000 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0030 │ │ -064b2e: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ -064b32: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ -064b36: 6e10 e40e 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0ee4 │ │ -064b3c: 0a02 |00bc: move-result v2 │ │ -064b3e: 2900 75ff |00bd: goto/16 0032 // -008b │ │ -064b42: 6e10 ba21 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@21ba │ │ -064b48: 0a02 |00c2: move-result v2 │ │ -064b4a: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ -064b4e: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ -064b52: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ -064b54: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ -064b58: 6e10 e30e 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0ee3 │ │ -064b5e: 0a02 |00cd: move-result v2 │ │ -064b60: 2900 64ff |00ce: goto/16 0032 // -009c │ │ -064b64: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ -064b68: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ -064b6a: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ -064b6e: 6e10 e40e 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0ee4 │ │ -064b74: 0a02 |00d8: move-result v2 │ │ -064b76: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ +0651e8: |[0651e8] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +0651f8: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ +0651fc: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ +065200: 6e10 ab0e 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0eab │ │ +065206: 0c01 |0007: move-result-object v1 │ │ +065208: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ +06520c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +06520e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +065210: 7100 9d20 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@209d │ │ +065216: 0c08 |000f: move-result-object v8 │ │ +065218: 6e40 9c20 d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@209c │ │ +06521e: 0c04 |0013: move-result-object v4 │ │ +065220: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ +065224: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ +065228: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ +06522c: 54d8 e204 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04e2 │ │ +065230: 7030 b30e 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0eb3 │ │ +065236: 0c08 |001f: move-result-object v8 │ │ +065238: 5285 3000 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0030 │ │ +06523c: 54d8 e204 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04e2 │ │ +065240: 7030 b30e 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0eb3 │ │ +065246: 0c08 |0027: move-result-object v8 │ │ +065248: 5280 3000 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0030 │ │ +06524c: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ +065250: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ +065254: 6e10 e30e 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0ee3 │ │ +06525a: 0a02 |0031: move-result v2 │ │ +06525c: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +065260: 7110 2121 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@2121 │ │ +065266: 0a08 |0037: move-result v8 │ │ +065268: 6e20 e70e 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0ee7 │ │ +06526e: 0f02 |003b: return v2 │ │ +065270: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ +065274: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +065276: 6e10 7821 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +06527c: 0c06 |0042: move-result-object v6 │ │ +06527e: 2068 2804 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@0428 │ │ +065282: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ +065286: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ +06528a: 1213 |0049: const/4 v3, #int 1 // #1 │ │ +06528c: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ +065290: 2207 bc04 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@04bc │ │ +065294: 7010 d724 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +06529a: 6e10 b624 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +0652a0: 0c08 |0054: move-result-object v8 │ │ +0652a2: 6e10 8d24 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ +0652a8: 0c08 |0058: move-result-object v8 │ │ +0652aa: 6e20 df24 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0652b0: 6e10 7821 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +0652b6: 0c06 |005f: move-result-object v6 │ │ +0652b8: 2068 2804 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@0428 │ │ +0652bc: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ +0652c0: 1a08 2900 |0064: const-string v8, " => " // string@0029 │ │ +0652c4: 6e20 df24 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0652ca: 0c08 |0069: move-result-object v8 │ │ +0652cc: 6e10 b624 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +0652d2: 0c09 |006d: move-result-object v9 │ │ +0652d4: 6e10 8d24 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ +0652da: 0c09 |0071: move-result-object v9 │ │ +0652dc: 6e20 df24 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0652e2: 7210 3522 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@2235 │ │ +0652e8: 0c06 |0078: move-result-object v6 │ │ +0652ea: 28e7 |0079: goto 0060 // -0019 │ │ +0652ec: 7210 3522 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@2235 │ │ +0652f2: 0c06 |007d: move-result-object v6 │ │ +0652f4: 28c5 |007e: goto 0043 // -003b │ │ +0652f6: 1a08 450e |007f: const-string v8, "ViewPager" // string@0e45 │ │ +0652fa: 2209 bc04 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@04bc │ │ +0652fe: 7010 d724 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +065304: 1a0a 4111 |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@1141 │ │ +065308: 6e20 df24 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06530e: 0c09 |008b: move-result-object v9 │ │ +065310: 6e10 e424 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +065316: 0c0a |008f: move-result-object v10 │ │ +065318: 6e20 df24 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06531e: 0c09 |0093: move-result-object v9 │ │ +065320: 6e10 e424 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +065326: 0c09 |0097: move-result-object v9 │ │ +065328: 7120 6b20 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ +06532e: 1201 |009b: const/4 v1, #int 0 // #0 │ │ +065330: 2900 6fff |009c: goto/16 000b // -0091 │ │ +065334: 6e10 ba21 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@21ba │ │ +06533a: 0a02 |00a1: move-result v2 │ │ +06533c: 2890 |00a2: goto 0032 // -0070 │ │ +06533e: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ +065342: 54d8 e204 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04e2 │ │ +065346: 7030 b30e 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0eb3 │ │ +06534c: 0c08 |00aa: move-result-object v8 │ │ +06534e: 5285 3000 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0030 │ │ +065352: 54d8 e204 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04e2 │ │ +065356: 7030 b30e 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0eb3 │ │ +06535c: 0c08 |00b2: move-result-object v8 │ │ +06535e: 5280 3000 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0030 │ │ +065362: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ +065366: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ +06536a: 6e10 e40e 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0ee4 │ │ +065370: 0a02 |00bc: move-result v2 │ │ +065372: 2900 75ff |00bd: goto/16 0032 // -008b │ │ +065376: 6e10 ba21 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@21ba │ │ +06537c: 0a02 |00c2: move-result v2 │ │ +06537e: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ +065382: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ +065386: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ +065388: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ +06538c: 6e10 e30e 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0ee3 │ │ +065392: 0a02 |00cd: move-result v2 │ │ +065394: 2900 64ff |00ce: goto/16 0032 // -009c │ │ +065398: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ +06539c: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ +06539e: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ +0653a2: 6e10 e40e 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0ee4 │ │ +0653a8: 0a02 |00d8: move-result v2 │ │ +0653aa: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2519 │ │ 0x0008 line=2520 │ │ 0x000a line=2521 │ │ 0x000b line=2545 │ │ 0x000c line=2547 │ │ @@ -61991,46 +61990,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -064b7c: |[064b7c] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -064b8c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -064b8e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -064b90: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -064b92: 55a2 c804 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ -064b96: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -064b9a: 0f04 |0007: return v4 │ │ -064b9c: 5ca9 be04 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04be │ │ -064ba0: 7020 060f 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0f06 │ │ -064ba6: 59a5 cb04 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -064baa: 59a5 c504 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ -064bae: 54a2 e504 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -064bb2: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -064bb6: 7100 3621 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2136 │ │ -064bbc: 0c02 |0018: move-result-object v2 │ │ -064bbe: 5ba2 e504 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -064bc2: 7100 a702 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ -064bc8: 0b00 |001e: move-result-wide v0 │ │ -064bca: 0402 |001f: move-wide v2, v0 │ │ -064bcc: 0156 |0020: move v6, v5 │ │ -064bce: 0147 |0021: move v7, v4 │ │ -064bd0: 7708 1c21 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@211c │ │ -064bd6: 0c08 |0025: move-result-object v8 │ │ -064bd8: 54a2 e504 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -064bdc: 6e20 2f21 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@212f │ │ -064be2: 6e10 1e21 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@211e │ │ -064be8: 5aa0 bd04 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@04bd │ │ -064bec: 0194 |0030: move v4, v9 │ │ -064bee: 28d6 |0031: goto 0007 // -002a │ │ -064bf0: 54a2 e504 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -064bf4: 6e10 3021 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@2130 │ │ -064bfa: 28e4 |0037: goto 001b // -001c │ │ +0653b0: |[0653b0] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +0653c0: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0653c2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0653c4: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +0653c6: 55a2 c804 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ +0653ca: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +0653ce: 0f04 |0007: return v4 │ │ +0653d0: 5ca9 be04 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04be │ │ +0653d4: 7020 060f 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0f06 │ │ +0653da: 59a5 cb04 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +0653de: 59a5 c504 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ +0653e2: 54a2 e504 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +0653e6: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +0653ea: 7100 3621 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2136 │ │ +0653f0: 0c02 |0018: move-result-object v2 │ │ +0653f2: 5ba2 e504 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +0653f6: 7100 a702 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ +0653fc: 0b00 |001e: move-result-wide v0 │ │ +0653fe: 0402 |001f: move-wide v2, v0 │ │ +065400: 0156 |0020: move v6, v5 │ │ +065402: 0147 |0021: move v7, v4 │ │ +065404: 7708 1c21 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@211c │ │ +06540a: 0c08 |0025: move-result-object v8 │ │ +06540c: 54a2 e504 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +065410: 6e20 2f21 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@212f │ │ +065416: 6e10 1e21 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@211e │ │ +06541c: 5aa0 bd04 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@04bd │ │ +065420: 0194 |0030: move v4, v9 │ │ +065422: 28d6 |0031: goto 0007 // -002a │ │ +065424: 54a2 e504 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +065428: 6e10 3021 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@2130 │ │ +06542e: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2278 │ │ 0x0007 line=2294 │ │ 0x0008 line=2281 │ │ 0x000a line=2282 │ │ 0x000d line=2283 │ │ @@ -62053,72 +62052,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -064bfc: |[064bfc] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -064c0c: 20c0 2204 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0422 │ │ -064c10: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -064c14: 07c7 |0004: move-object v7, v12 │ │ -064c16: 1f07 2204 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0422 │ │ -064c1a: 6e10 8321 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@2183 │ │ -064c20: 0a09 |000a: move-result v9 │ │ -064c22: 6e10 8421 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@2184 │ │ -064c28: 0a0a |000e: move-result v10 │ │ -064c2a: 6e10 0f22 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ -064c30: 0a06 |0012: move-result v6 │ │ -064c32: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -064c36: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -064c3a: 6e20 0e22 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ -064c40: 0c01 |001a: move-result-object v1 │ │ -064c42: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -064c46: 6e10 6921 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -064c4c: 0a02 |0020: move-result v2 │ │ -064c4e: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -064c52: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -064c56: 6e10 7d21 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@217d │ │ -064c5c: 0a02 |0028: move-result v2 │ │ -064c5e: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -064c62: 9000 100a |002b: add-int v0, v16, v10 │ │ -064c66: 6e10 8621 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ -064c6c: 0a02 |0030: move-result v2 │ │ -064c6e: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -064c72: 9000 100a |0033: add-int v0, v16, v10 │ │ -064c76: 6e10 5d21 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@215d │ │ -064c7c: 0a02 |0038: move-result v2 │ │ -064c7e: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -064c82: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -064c84: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -064c88: 6e10 6921 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -064c8e: 0a03 |0041: move-result v3 │ │ -064c90: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -064c94: 9000 100a |0044: add-int v0, v16, v10 │ │ -064c98: 6e10 8621 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ -064c9e: 0a03 |0049: move-result v3 │ │ -064ca0: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -064ca4: 07b0 |004c: move-object v0, v11 │ │ -064ca6: 01e3 |004d: move v3, v14 │ │ -064ca8: 7406 9a0e 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0e9a │ │ -064cae: 0a00 |0051: move-result v0 │ │ -064cb0: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -064cb4: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -064cb6: 0f00 |0055: return v0 │ │ -064cb8: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -064cbc: 28bd |0058: goto 0015 // -0043 │ │ -064cbe: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -064cc2: 7be0 |005b: neg-int v0, v14 │ │ -064cc4: 7120 b40d 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0db4 │ │ -064cca: 0a00 |005f: move-result v0 │ │ -064ccc: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -064cd0: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -064cd2: 28f2 |0063: goto 0055 // -000e │ │ -064cd4: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -064cd6: 28f0 |0065: goto 0055 // -0010 │ │ +065430: |[065430] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +065440: 20c0 2804 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0428 │ │ +065444: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +065448: 07c7 |0004: move-object v7, v12 │ │ +06544a: 1f07 2804 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0428 │ │ +06544e: 6e10 8321 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@2183 │ │ +065454: 0a09 |000a: move-result v9 │ │ +065456: 6e10 8421 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@2184 │ │ +06545c: 0a0a |000e: move-result v10 │ │ +06545e: 6e10 0f22 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ +065464: 0a06 |0012: move-result v6 │ │ +065466: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +06546a: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +06546e: 6e20 0e22 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ +065474: 0c01 |001a: move-result-object v1 │ │ +065476: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +06547a: 6e10 6921 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +065480: 0a02 |0020: move-result v2 │ │ +065482: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +065486: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +06548a: 6e10 7d21 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@217d │ │ +065490: 0a02 |0028: move-result v2 │ │ +065492: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +065496: 9000 100a |002b: add-int v0, v16, v10 │ │ +06549a: 6e10 8621 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ +0654a0: 0a02 |0030: move-result v2 │ │ +0654a2: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +0654a6: 9000 100a |0033: add-int v0, v16, v10 │ │ +0654aa: 6e10 5d21 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@215d │ │ +0654b0: 0a02 |0038: move-result v2 │ │ +0654b2: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +0654b6: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +0654b8: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +0654bc: 6e10 6921 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +0654c2: 0a03 |0041: move-result v3 │ │ +0654c4: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +0654c8: 9000 100a |0044: add-int v0, v16, v10 │ │ +0654cc: 6e10 8621 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ +0654d2: 0a03 |0049: move-result v3 │ │ +0654d4: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +0654d8: 07b0 |004c: move-object v0, v11 │ │ +0654da: 01e3 |004d: move v3, v14 │ │ +0654dc: 7406 9a0e 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0e9a │ │ +0654e2: 0a00 |0051: move-result v0 │ │ +0654e4: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +0654e8: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +0654ea: 0f00 |0055: return v0 │ │ +0654ec: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +0654f0: 28bd |0058: goto 0015 // -0043 │ │ +0654f2: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +0654f6: 7be0 |005b: neg-int v0, v14 │ │ +0654f8: 7120 b40d 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0db4 │ │ +0654fe: 0a00 |005f: move-result v0 │ │ +065500: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +065504: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +065506: 28f2 |0063: goto 0055 // -000e │ │ +065508: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +06550a: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2456 │ │ 0x0005 line=2457 │ │ 0x0007 line=2458 │ │ 0x000b line=2459 │ │ 0x000f line=2460 │ │ @@ -62154,44 +62153,44 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -064cd8: |[064cd8] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ -064ce8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -064cea: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -064cec: 5464 af04 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -064cf0: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ -064cf4: 0f03 |0006: return v3 │ │ -064cf6: 7010 b40e 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ -064cfc: 0a01 |000a: move-result v1 │ │ -064cfe: 6e10 c60e 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ -064d04: 0a00 |000e: move-result v0 │ │ -064d06: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ -064d0a: 8214 |0011: int-to-float v4, v1 │ │ -064d0c: 5265 c004 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04c0 │ │ -064d10: c854 |0014: mul-float/2addr v4, v5 │ │ -064d12: 8744 |0015: float-to-int v4, v4 │ │ -064d14: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ -064d18: 0123 |0018: move v3, v2 │ │ -064d1a: 28ed |0019: goto 0006 // -0013 │ │ -064d1c: 0132 |001a: move v2, v3 │ │ -064d1e: 28fd |001b: goto 0018 // -0003 │ │ -064d20: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ -064d24: 8214 |001e: int-to-float v4, v1 │ │ -064d26: 5265 cd04 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ -064d2a: c854 |0021: mul-float/2addr v4, v5 │ │ -064d2c: 8744 |0022: float-to-int v4, v4 │ │ -064d2e: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ -064d32: 0123 |0025: move v3, v2 │ │ -064d34: 28e0 |0026: goto 0006 // -0020 │ │ -064d36: 0132 |0027: move v2, v3 │ │ -064d38: 28fd |0028: goto 0025 // -0003 │ │ +06550c: |[06550c] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ +06551c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06551e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +065520: 5464 af04 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +065524: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ +065528: 0f03 |0006: return v3 │ │ +06552a: 7010 b40e 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ +065530: 0a01 |000a: move-result v1 │ │ +065532: 6e10 c60e 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ +065538: 0a00 |000e: move-result v0 │ │ +06553a: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ +06553e: 8214 |0011: int-to-float v4, v1 │ │ +065540: 5265 c004 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04c0 │ │ +065544: c854 |0014: mul-float/2addr v4, v5 │ │ +065546: 8744 |0015: float-to-int v4, v4 │ │ +065548: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ +06554c: 0123 |0018: move v3, v2 │ │ +06554e: 28ed |0019: goto 0006 // -0013 │ │ +065550: 0132 |001a: move v2, v3 │ │ +065552: 28fd |001b: goto 0018 // -0003 │ │ +065554: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ +065558: 8214 |001e: int-to-float v4, v1 │ │ +06555a: 5265 cd04 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ +06555e: c854 |0021: mul-float/2addr v4, v5 │ │ +065560: 8744 |0022: float-to-int v4, v4 │ │ +065562: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ +065566: 0123 |0025: move v3, v2 │ │ +065568: 28e0 |0026: goto 0006 // -0020 │ │ +06556a: 0132 |0027: move v2, v3 │ │ +06556c: 28fd |0028: goto 0025 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2429 │ │ 0x0006 line=2440 │ │ 0x0007 line=2433 │ │ 0x000b line=2434 │ │ 0x000f line=2435 │ │ @@ -62209,24 +62208,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -064d3c: |[064d3c] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -064d4c: 2020 5d02 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025d │ │ -064d50: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -064d54: 6f20 0622 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@2206 │ │ -064d5a: 0a00 |0007: move-result v0 │ │ -064d5c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -064d60: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -064d62: 0f00 |000b: return v0 │ │ -064d64: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -064d66: 28fe |000d: goto 000b // -0002 │ │ +065570: |[065570] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +065580: 2020 6102 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0261 │ │ +065584: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +065588: 6f20 0622 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@2206 │ │ +06558e: 0a00 |0007: move-result v0 │ │ +065590: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +065594: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +065596: 0f00 |000b: return v0 │ │ +065598: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06559a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2757 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -62235,48 +62234,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -064d68: |[064d68] android.support.v4.view.ViewPager.computeScroll:()V │ │ -064d78: 5454 de04 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ -064d7c: 6e10 ed23 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@23ed │ │ -064d82: 0a04 |0005: move-result v4 │ │ -064d84: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -064d88: 5454 de04 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ -064d8c: 6e10 e623 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@23e6 │ │ -064d92: 0a04 |000d: move-result v4 │ │ -064d94: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -064d98: 6e10 c60e 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ -064d9e: 0a00 |0013: move-result v0 │ │ -064da0: 6e10 c70e 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0ec7 │ │ -064da6: 0a01 |0017: move-result v1 │ │ -064da8: 5454 de04 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ -064dac: 6e10 e823 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@23e8 │ │ -064db2: 0a02 |001d: move-result v2 │ │ -064db4: 5454 de04 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ -064db8: 6e10 e923 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@23e9 │ │ -064dbe: 0a03 |0023: move-result v3 │ │ -064dc0: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -064dc4: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -064dc8: 6e30 f30e 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ef3 │ │ -064dce: 7020 e50e 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0ee5 │ │ -064dd4: 0a04 |002e: move-result v4 │ │ -064dd6: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -064dda: 5454 de04 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ -064dde: 6e10 e523 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@23e5 │ │ -064de4: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -064de6: 6e30 f30e 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ef3 │ │ -064dec: 7110 d90d 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ -064df2: 0e00 |003d: return-void │ │ -064df4: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -064df6: 7020 9d0e 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e9d │ │ -064dfc: 28fb |0042: goto 003d // -0005 │ │ +06559c: |[06559c] android.support.v4.view.ViewPager.computeScroll:()V │ │ +0655ac: 5454 de04 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ +0655b0: 6e10 ed23 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@23ed │ │ +0655b6: 0a04 |0005: move-result v4 │ │ +0655b8: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +0655bc: 5454 de04 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ +0655c0: 6e10 e623 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@23e6 │ │ +0655c6: 0a04 |000d: move-result v4 │ │ +0655c8: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +0655cc: 6e10 c60e 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ +0655d2: 0a00 |0013: move-result v0 │ │ +0655d4: 6e10 c70e 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0ec7 │ │ +0655da: 0a01 |0017: move-result v1 │ │ +0655dc: 5454 de04 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ +0655e0: 6e10 e823 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@23e8 │ │ +0655e6: 0a02 |001d: move-result v2 │ │ +0655e8: 5454 de04 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ +0655ec: 6e10 e923 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@23e9 │ │ +0655f2: 0a03 |0023: move-result v3 │ │ +0655f4: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +0655f8: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +0655fc: 6e30 f30e 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ef3 │ │ +065602: 7020 e50e 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0ee5 │ │ +065608: 0a04 |002e: move-result v4 │ │ +06560a: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +06560e: 5454 de04 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ +065612: 6e10 e523 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@23e5 │ │ +065618: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +06561a: 6e30 f30e 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ef3 │ │ +065620: 7110 d90d 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ +065626: 0e00 |003d: return-void │ │ +065628: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +06562a: 7020 9d0e 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e9d │ │ +065630: 28fb |0042: goto 003d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1612 │ │ 0x0010 line=1613 │ │ 0x0014 line=1614 │ │ 0x0018 line=1615 │ │ 0x001e line=1616 │ │ @@ -62300,113 +62299,113 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 182 16-bit code units │ │ -064e00: |[064e00] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -064e10: 121a |0000: const/4 v10, #int 1 // #1 │ │ -064e12: 120b |0001: const/4 v11, #int 0 // #0 │ │ -064e14: 54fc af04 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -064e18: 6e10 600c 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ -064e1e: 0a00 |0007: move-result v0 │ │ -064e20: 59f0 bc04 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04bc │ │ -064e24: 54fc ca04 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -064e28: 6e10 0d25 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -064e2e: 0a0c |000f: move-result v12 │ │ -064e30: 52fd d404 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d4 │ │ -064e34: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ -064e38: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ -064e3c: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ -064e40: 54fc ca04 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -064e44: 6e10 0d25 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -064e4a: 0a0c |001d: move-result v12 │ │ -064e4c: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ -064e50: 01a7 |0020: move v7, v10 │ │ -064e52: 52f8 b604 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -064e56: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -064e58: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -064e5a: 54fc ca04 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -064e5e: 6e10 0d25 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -064e64: 0a0c |002a: move-result v12 │ │ -064e66: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ -064e6a: 54fc ca04 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -064e6e: 6e20 0725 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -064e74: 0c04 |0032: move-result-object v4 │ │ -064e76: 1f04 5c02 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -064e7a: 54fc af04 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -064e7e: 544d 8904 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0489 │ │ -064e82: 6e20 610c dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0c61 │ │ -064e88: 0a09 |003c: move-result v9 │ │ -064e8a: 12fc |003d: const/4 v12, #int -1 // #ff │ │ -064e8c: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ -064e90: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ -064e94: 28e3 |0042: goto 0025 // -001d │ │ -064e96: 01b7 |0043: move v7, v11 │ │ -064e98: 28dd |0044: goto 0021 // -0023 │ │ -064e9a: 12ec |0045: const/4 v12, #int -2 // #fe │ │ -064e9c: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ -064ea0: 54fc ca04 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -064ea4: 6e20 0a25 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ -064eaa: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ -064eae: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ -064eb2: 54fc af04 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -064eb6: 6e20 6e0c fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0c6e │ │ -064ebc: 1215 |0056: const/4 v5, #int 1 // #1 │ │ -064ebe: 54fc af04 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -064ec2: 524d 8b04 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -064ec6: 544e 8904 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0489 │ │ -064eca: 6e40 5d0c fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0c5d │ │ -064ed0: 1217 |0060: const/4 v7, #int 1 // #1 │ │ -064ed2: 52fc b604 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -064ed6: 524d 8b04 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -064eda: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ -064ede: 52fc b604 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -064ee2: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ -064ee6: 7120 af24 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -064eec: 0a0c |006e: move-result v12 │ │ -064eee: 7120 ad24 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -064ef4: 0a08 |0072: move-result v8 │ │ -064ef6: 1217 |0073: const/4 v7, #int 1 // #1 │ │ -064ef8: 28cc |0074: goto 0040 // -0034 │ │ -064efa: 524c 8b04 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -064efe: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ -064f02: 524c 8b04 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -064f06: 52fd b604 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -064f0a: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ -064f0e: 0198 |007f: move v8, v9 │ │ -064f10: 5949 8b04 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -064f14: 1217 |0082: const/4 v7, #int 1 // #1 │ │ -064f16: 28bd |0083: goto 0040 // -0043 │ │ -064f18: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ -064f1c: 54fc af04 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -064f20: 6e20 5f0c fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0c5f │ │ -064f26: 54fc ca04 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -064f2a: 620d 9d04 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@049d │ │ -064f2e: 7120 1925 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@2519 │ │ -064f34: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ -064f38: 6e10 b10e 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ -064f3e: 0a02 |0097: move-result v2 │ │ -064f40: 1203 |0098: const/4 v3, #int 0 // #0 │ │ -064f42: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ -064f46: 6e20 b00e 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ -064f4c: 0c01 |009e: move-result-object v1 │ │ -064f4e: 6e10 6821 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -064f54: 0c06 |00a2: move-result-object v6 │ │ -064f56: 1f06 5d02 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025d │ │ -064f5a: 556c 9104 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ -064f5e: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ -064f62: 120c |00a9: const/4 v12, #int 0 // #0 │ │ -064f64: 596c 9504 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0495 │ │ -064f68: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ -064f6c: 28eb |00ae: goto 0099 // -0015 │ │ -064f6e: 6e40 f90e 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ef9 │ │ -064f74: 6e10 f10e 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0ef1 │ │ -064f7a: 0e00 |00b5: return-void │ │ +065634: |[065634] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +065644: 121a |0000: const/4 v10, #int 1 // #1 │ │ +065646: 120b |0001: const/4 v11, #int 0 // #0 │ │ +065648: 54fc af04 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +06564c: 6e10 600c 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ +065652: 0a00 |0007: move-result v0 │ │ +065654: 59f0 bc04 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04bc │ │ +065658: 54fc ca04 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +06565c: 6e10 0d25 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +065662: 0a0c |000f: move-result v12 │ │ +065664: 52fd d404 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d4 │ │ +065668: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ +06566c: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ +065670: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ +065674: 54fc ca04 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +065678: 6e10 0d25 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +06567e: 0a0c |001d: move-result v12 │ │ +065680: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ +065684: 01a7 |0020: move v7, v10 │ │ +065686: 52f8 b604 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +06568a: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +06568c: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +06568e: 54fc ca04 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +065692: 6e10 0d25 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +065698: 0a0c |002a: move-result v12 │ │ +06569a: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ +06569e: 54fc ca04 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +0656a2: 6e20 0725 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0656a8: 0c04 |0032: move-result-object v4 │ │ +0656aa: 1f04 6002 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +0656ae: 54fc af04 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +0656b2: 544d 8904 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0489 │ │ +0656b6: 6e20 610c dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0c61 │ │ +0656bc: 0a09 |003c: move-result v9 │ │ +0656be: 12fc |003d: const/4 v12, #int -1 // #ff │ │ +0656c0: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ +0656c4: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0656c8: 28e3 |0042: goto 0025 // -001d │ │ +0656ca: 01b7 |0043: move v7, v11 │ │ +0656cc: 28dd |0044: goto 0021 // -0023 │ │ +0656ce: 12ec |0045: const/4 v12, #int -2 // #fe │ │ +0656d0: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ +0656d4: 54fc ca04 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +0656d8: 6e20 0a25 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ +0656de: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0656e2: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ +0656e6: 54fc af04 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +0656ea: 6e20 6e0c fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0c6e │ │ +0656f0: 1215 |0056: const/4 v5, #int 1 // #1 │ │ +0656f2: 54fc af04 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +0656f6: 524d 8b04 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +0656fa: 544e 8904 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0489 │ │ +0656fe: 6e40 5d0c fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0c5d │ │ +065704: 1217 |0060: const/4 v7, #int 1 // #1 │ │ +065706: 52fc b604 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +06570a: 524d 8b04 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +06570e: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ +065712: 52fc b604 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +065716: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ +06571a: 7120 af24 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +065720: 0a0c |006e: move-result v12 │ │ +065722: 7120 ad24 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +065728: 0a08 |0072: move-result v8 │ │ +06572a: 1217 |0073: const/4 v7, #int 1 // #1 │ │ +06572c: 28cc |0074: goto 0040 // -0034 │ │ +06572e: 524c 8b04 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +065732: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ +065736: 524c 8b04 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +06573a: 52fd b604 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +06573e: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ +065742: 0198 |007f: move v8, v9 │ │ +065744: 5949 8b04 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +065748: 1217 |0082: const/4 v7, #int 1 // #1 │ │ +06574a: 28bd |0083: goto 0040 // -0043 │ │ +06574c: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ +065750: 54fc af04 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +065754: 6e20 5f0c fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0c5f │ │ +06575a: 54fc ca04 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +06575e: 620d 9d04 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@049d │ │ +065762: 7120 1925 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@2519 │ │ +065768: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ +06576c: 6e10 b10e 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ +065772: 0a02 |0097: move-result v2 │ │ +065774: 1203 |0098: const/4 v3, #int 0 // #0 │ │ +065776: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ +06577a: 6e20 b00e 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ +065780: 0c01 |009e: move-result-object v1 │ │ +065782: 6e10 6821 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +065788: 0c06 |00a2: move-result-object v6 │ │ +06578a: 1f06 6102 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0261 │ │ +06578e: 556c 9104 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ +065792: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ +065796: 120c |00a9: const/4 v12, #int 0 // #0 │ │ +065798: 596c 9504 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0495 │ │ +06579c: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0657a0: 28eb |00ae: goto 0099 // -0015 │ │ +0657a2: 6e40 f90e 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ef9 │ │ +0657a8: 6e10 f10e 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0ef1 │ │ +0657ae: 0e00 |00b5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=850 │ │ 0x0008 line=851 │ │ 0x000a line=852 │ │ 0x0021 line=854 │ │ 0x0023 line=856 │ │ @@ -62470,25 +62469,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -064f7c: |[064f7c] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -064f8c: 6f20 0822 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@2208 │ │ -064f92: 0a00 |0003: move-result v0 │ │ -064f94: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -064f98: 6e20 a90e 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0ea9 │ │ -064f9e: 0a00 |0009: move-result v0 │ │ -064fa0: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -064fa4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -064fa6: 0f00 |000d: return v0 │ │ -064fa8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -064faa: 28fe |000f: goto 000d // -0002 │ │ +0657b0: |[0657b0] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0657c0: 6f20 0822 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@2208 │ │ +0657c6: 0a00 |0003: move-result v0 │ │ +0657c8: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +0657cc: 6e20 a90e 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0ea9 │ │ +0657d2: 0a00 |0009: move-result v0 │ │ +0657d4: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0657d8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0657da: 0f00 |000d: return v0 │ │ +0657dc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0657de: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2481 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -62497,46 +62496,46 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -064fac: |[064fac] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -064fbc: 6e10 7e22 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@227e │ │ -064fc2: 0a04 |0003: move-result v4 │ │ -064fc4: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ -064fc8: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ -064fcc: 6f20 0922 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@2209 │ │ -064fd2: 0a04 |000b: move-result v4 │ │ -064fd4: 0f04 |000c: return v4 │ │ -064fd6: 6e10 b10e 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ -064fdc: 0a01 |0010: move-result v1 │ │ -064fde: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -064fe0: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ -064fe4: 6e20 b00e 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ -064fea: 0c00 |0017: move-result-object v0 │ │ -064fec: 6e10 8a21 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -064ff2: 0a04 |001b: move-result v4 │ │ -064ff4: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -064ff8: 6e20 cc0e 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecc │ │ -064ffe: 0c03 |0021: move-result-object v3 │ │ -065000: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ -065004: 5234 8b04 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -065008: 5265 b604 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -06500c: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ -065010: 6e20 5421 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@2154 │ │ -065016: 0a04 |002d: move-result v4 │ │ -065018: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -06501c: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -06501e: 28db |0031: goto 000c // -0025 │ │ -065020: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ -065024: 28de |0034: goto 0012 // -0022 │ │ -065026: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -065028: 28d6 |0036: goto 000c // -002a │ │ +0657e0: |[0657e0] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0657f0: 6e10 7e22 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@227e │ │ +0657f6: 0a04 |0003: move-result v4 │ │ +0657f8: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ +0657fc: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ +065800: 6f20 0922 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@2209 │ │ +065806: 0a04 |000b: move-result v4 │ │ +065808: 0f04 |000c: return v4 │ │ +06580a: 6e10 b10e 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ +065810: 0a01 |0010: move-result v1 │ │ +065812: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +065814: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ +065818: 6e20 b00e 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ +06581e: 0c00 |0017: move-result-object v0 │ │ +065820: 6e10 8a21 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +065826: 0a04 |001b: move-result v4 │ │ +065828: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +06582c: 6e20 cc0e 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecc │ │ +065832: 0c03 |0021: move-result-object v3 │ │ +065834: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ +065838: 5234 8b04 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +06583c: 5265 b604 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +065840: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ +065844: 6e20 5421 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@2154 │ │ +06584a: 0a04 |002d: move-result v4 │ │ +06584c: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +065850: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +065852: 28db |0031: goto 000c // -0025 │ │ +065854: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ +065858: 28de |0034: goto 0012 // -0022 │ │ +06585a: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +06585c: 28d6 |0036: goto 000c // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2725 │ │ 0x0008 line=2726 │ │ 0x000c line=2742 │ │ 0x000d line=2730 │ │ 0x0011 line=2731 │ │ @@ -62560,26 +62559,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -06502c: |[06502c] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -06503c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -065040: c705 |0002: sub-float/2addr v5, v0 │ │ -065042: 8950 |0003: float-to-double v0, v5 │ │ -065044: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -06504e: cd20 |0009: mul-double/2addr v0, v2 │ │ -065050: 8c05 |000a: double-to-float v5, v0 │ │ -065052: 8950 |000b: float-to-double v0, v5 │ │ -065054: 7120 b124 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@24b1 │ │ -06505a: 0b00 |000f: move-result-wide v0 │ │ -06505c: 8c00 |0010: double-to-float v0, v0 │ │ -06505e: 0f00 |0011: return v0 │ │ +065860: |[065860] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +065870: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +065874: c705 |0002: sub-float/2addr v5, v0 │ │ +065876: 8950 |0003: float-to-double v0, v5 │ │ +065878: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +065882: cd20 |0009: mul-double/2addr v0, v2 │ │ +065884: 8c05 |000a: double-to-float v5, v0 │ │ +065886: 8950 |000b: float-to-double v0, v5 │ │ +065888: 7120 b124 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@24b1 │ │ +06588e: 0b00 |000f: move-result-wide v0 │ │ +065890: 8c00 |0010: double-to-float v0, v0 │ │ +065892: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ 0x0003 line=772 │ │ 0x000b line=773 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/view/ViewPager; │ │ @@ -62590,106 +62589,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -065060: |[065060] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -065070: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -065072: 6f20 0a22 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@220a │ │ -065078: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -06507a: 7110 c40d 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0dc4 │ │ -065080: 0a02 |0008: move-result v2 │ │ -065082: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -065086: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -06508a: 5485 af04 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -06508e: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -065092: 5485 af04 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -065096: 6e10 600c 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ -06509c: 0a05 |0016: move-result v5 │ │ -06509e: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -0650a2: 5485 ce04 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04ce │ │ -0650a6: 6e10 a213 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@13a2 │ │ -0650ac: 0a05 |001e: move-result v5 │ │ -0650ae: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -0650b2: 6e10 d001 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@01d0 │ │ -0650b8: 0a03 |0024: move-result v3 │ │ -0650ba: 6e10 ba0e 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0eba │ │ -0650c0: 0a05 |0028: move-result v5 │ │ -0650c2: 6e10 c20e 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0ec2 │ │ -0650c8: 0a06 |002c: move-result v6 │ │ -0650ca: b165 |002d: sub-int/2addr v5, v6 │ │ -0650cc: 6e10 bf0e 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0ebf │ │ -0650d2: 0a06 |0031: move-result v6 │ │ -0650d4: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -0650d8: 6e10 c80e 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0ec8 │ │ -0650de: 0a04 |0037: move-result v4 │ │ -0650e0: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -0650e4: 6e20 cf01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@01cf │ │ -0650ea: 7b05 |003d: neg-int v5, v0 │ │ -0650ec: 6e10 c20e 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0ec2 │ │ -0650f2: 0a06 |0041: move-result v6 │ │ -0650f4: b065 |0042: add-int/2addr v5, v6 │ │ -0650f6: 8255 |0043: int-to-float v5, v5 │ │ -0650f8: 5286 c004 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04c0 │ │ -0650fc: 8247 |0046: int-to-float v7, v4 │ │ -0650fe: c876 |0047: mul-float/2addr v6, v7 │ │ -065100: 6e30 d401 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01d4 │ │ -065106: 5485 ce04 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04ce │ │ -06510a: 6e30 a613 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@13a6 │ │ -065110: 5485 ce04 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04ce │ │ -065114: 6e20 a013 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@13a0 │ │ -06511a: 0a05 |0055: move-result v5 │ │ -06511c: b651 |0056: or-int/2addr v1, v5 │ │ -06511e: 6e20 ce01 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01ce │ │ -065124: 5485 dc04 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04dc │ │ -065128: 6e10 a213 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@13a2 │ │ -06512e: 0a05 |005f: move-result v5 │ │ -065130: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -065134: 6e10 d001 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@01d0 │ │ -06513a: 0a03 |0065: move-result v3 │ │ -06513c: 6e10 c80e 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0ec8 │ │ -065142: 0a04 |0069: move-result v4 │ │ -065144: 6e10 ba0e 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0eba │ │ -06514a: 0a05 |006d: move-result v5 │ │ -06514c: 6e10 c20e 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0ec2 │ │ -065152: 0a06 |0071: move-result v6 │ │ -065154: b165 |0072: sub-int/2addr v5, v6 │ │ -065156: 6e10 bf0e 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0ebf │ │ -06515c: 0a06 |0076: move-result v6 │ │ -06515e: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -065162: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -065166: 6e20 cf01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@01cf │ │ -06516c: 6e10 c20e 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0ec2 │ │ -065172: 0a05 |0081: move-result v5 │ │ -065174: 7b55 |0082: neg-int v5, v5 │ │ -065176: 8255 |0083: int-to-float v5, v5 │ │ -065178: 5286 cd04 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ -06517c: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -065180: c676 |0088: add-float/2addr v6, v7 │ │ -065182: 7f66 |0089: neg-float v6, v6 │ │ -065184: 8247 |008a: int-to-float v7, v4 │ │ -065186: c876 |008b: mul-float/2addr v6, v7 │ │ -065188: 6e30 d401 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01d4 │ │ -06518e: 5485 dc04 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04dc │ │ -065192: 6e30 a613 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@13a6 │ │ -065198: 5485 dc04 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04dc │ │ -06519c: 6e20 a013 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@13a0 │ │ -0651a2: 0a05 |0099: move-result v5 │ │ -0651a4: b651 |009a: or-int/2addr v1, v5 │ │ -0651a6: 6e20 ce01 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01ce │ │ -0651ac: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -0651b0: 7110 d90d 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ -0651b6: 0e00 |00a3: return-void │ │ -0651b8: 5485 ce04 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04ce │ │ -0651bc: 6e10 a113 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@13a1 │ │ -0651c2: 5485 dc04 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04dc │ │ -0651c6: 6e10 a113 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@13a1 │ │ -0651cc: 28f0 |00ae: goto 009e // -0010 │ │ +065894: |[065894] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +0658a4: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0658a6: 6f20 0a22 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@220a │ │ +0658ac: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0658ae: 7110 c40d 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0dc4 │ │ +0658b4: 0a02 |0008: move-result v2 │ │ +0658b6: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +0658ba: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +0658be: 5485 af04 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +0658c2: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +0658c6: 5485 af04 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +0658ca: 6e10 600c 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ +0658d0: 0a05 |0016: move-result v5 │ │ +0658d2: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +0658d6: 5485 ce04 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04ce │ │ +0658da: 6e10 a213 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@13a2 │ │ +0658e0: 0a05 |001e: move-result v5 │ │ +0658e2: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +0658e6: 6e10 d001 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@01d0 │ │ +0658ec: 0a03 |0024: move-result v3 │ │ +0658ee: 6e10 ba0e 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0eba │ │ +0658f4: 0a05 |0028: move-result v5 │ │ +0658f6: 6e10 c20e 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0ec2 │ │ +0658fc: 0a06 |002c: move-result v6 │ │ +0658fe: b165 |002d: sub-int/2addr v5, v6 │ │ +065900: 6e10 bf0e 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0ebf │ │ +065906: 0a06 |0031: move-result v6 │ │ +065908: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +06590c: 6e10 c80e 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0ec8 │ │ +065912: 0a04 |0037: move-result v4 │ │ +065914: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +065918: 6e20 cf01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@01cf │ │ +06591e: 7b05 |003d: neg-int v5, v0 │ │ +065920: 6e10 c20e 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0ec2 │ │ +065926: 0a06 |0041: move-result v6 │ │ +065928: b065 |0042: add-int/2addr v5, v6 │ │ +06592a: 8255 |0043: int-to-float v5, v5 │ │ +06592c: 5286 c004 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04c0 │ │ +065930: 8247 |0046: int-to-float v7, v4 │ │ +065932: c876 |0047: mul-float/2addr v6, v7 │ │ +065934: 6e30 d401 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01d4 │ │ +06593a: 5485 ce04 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04ce │ │ +06593e: 6e30 a613 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@13a6 │ │ +065944: 5485 ce04 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04ce │ │ +065948: 6e20 a013 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@13a0 │ │ +06594e: 0a05 |0055: move-result v5 │ │ +065950: b651 |0056: or-int/2addr v1, v5 │ │ +065952: 6e20 ce01 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01ce │ │ +065958: 5485 dc04 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04dc │ │ +06595c: 6e10 a213 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@13a2 │ │ +065962: 0a05 |005f: move-result v5 │ │ +065964: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +065968: 6e10 d001 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@01d0 │ │ +06596e: 0a03 |0065: move-result v3 │ │ +065970: 6e10 c80e 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0ec8 │ │ +065976: 0a04 |0069: move-result v4 │ │ +065978: 6e10 ba0e 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0eba │ │ +06597e: 0a05 |006d: move-result v5 │ │ +065980: 6e10 c20e 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0ec2 │ │ +065986: 0a06 |0071: move-result v6 │ │ +065988: b165 |0072: sub-int/2addr v5, v6 │ │ +06598a: 6e10 bf0e 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0ebf │ │ +065990: 0a06 |0076: move-result v6 │ │ +065992: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +065996: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +06599a: 6e20 cf01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@01cf │ │ +0659a0: 6e10 c20e 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0ec2 │ │ +0659a6: 0a05 |0081: move-result v5 │ │ +0659a8: 7b55 |0082: neg-int v5, v5 │ │ +0659aa: 8255 |0083: int-to-float v5, v5 │ │ +0659ac: 5286 cd04 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ +0659b0: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +0659b4: c676 |0088: add-float/2addr v6, v7 │ │ +0659b6: 7f66 |0089: neg-float v6, v6 │ │ +0659b8: 8247 |008a: int-to-float v7, v4 │ │ +0659ba: c876 |008b: mul-float/2addr v6, v7 │ │ +0659bc: 6e30 d401 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01d4 │ │ +0659c2: 5485 dc04 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04dc │ │ +0659c6: 6e30 a613 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@13a6 │ │ +0659cc: 5485 dc04 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04dc │ │ +0659d0: 6e20 a013 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@13a0 │ │ +0659d6: 0a05 |0099: move-result v5 │ │ +0659d8: b651 |009a: or-int/2addr v1, v5 │ │ +0659da: 6e20 ce01 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01ce │ │ +0659e0: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +0659e4: 7110 d90d 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ +0659ea: 0e00 |00a3: return-void │ │ +0659ec: 5485 ce04 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04ce │ │ +0659f0: 6e10 a113 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@13a1 │ │ +0659f6: 5485 dc04 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04dc │ │ +0659fa: 6e10 a113 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@13a1 │ │ +065a00: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2176 │ │ 0x0004 line=2177 │ │ 0x0005 line=2179 │ │ 0x0009 line=2180 │ │ 0x0019 line=2183 │ │ @@ -62732,25 +62731,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0651d0: |[0651d0] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -0651e0: 6f10 0c22 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@220c │ │ -0651e6: 5420 cf04 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cf │ │ -0651ea: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -0651ee: 6e10 0602 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0206 │ │ -0651f4: 0a01 |000a: move-result v1 │ │ -0651f6: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -0651fa: 6e10 b90e 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0eb9 │ │ -065200: 0c01 |0010: move-result-object v1 │ │ -065202: 6e20 0d02 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@020d │ │ -065208: 0e00 |0014: return-void │ │ +065a04: |[065a04] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +065a14: 6f10 0c22 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@220c │ │ +065a1a: 5420 cf04 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cf │ │ +065a1e: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +065a22: 6e10 0602 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0206 │ │ +065a28: 0a01 |000a: move-result v1 │ │ +065a2a: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +065a2e: 6e10 b90e 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0eb9 │ │ +065a34: 0c01 |0010: move-result-object v1 │ │ +065a36: 6e20 0d02 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@020d │ │ +065a3c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ 0x0003 line=760 │ │ 0x0005 line=761 │ │ 0x000d line=762 │ │ 0x0014 line=764 │ │ @@ -62763,57 +62762,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -06520c: |[06520c] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -06521c: 121b |0000: const/4 v11, #int 1 // #1 │ │ -06521e: 55c9 be04 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04be │ │ -065222: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -065226: 2209 a204 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@04a2 │ │ -06522a: 1a0a 640b |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0b64 │ │ -06522e: 7020 9c24 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -065234: 2709 |000c: throw v9 │ │ -065236: 54c7 e504 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -06523a: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -06523e: 52ca d004 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@04d0 │ │ -065242: 82aa |0013: int-to-float v10, v10 │ │ -065244: 6e30 3121 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@2131 │ │ -06524a: 52c9 ae04 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ -06524e: 7120 de0c 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0cde │ │ -065254: 0a09 |001c: move-result v9 │ │ -065256: 8792 |001d: float-to-int v2, v9 │ │ -065258: 5ccb d804 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d8 │ │ -06525c: 7010 b40e 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ -065262: 0a08 |0023: move-result v8 │ │ -065264: 6e10 c60e 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ -06526a: 0a05 |0027: move-result v5 │ │ -06526c: 7010 cd0e 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecd │ │ -065272: 0c01 |002b: move-result-object v1 │ │ -065274: 5210 8b04 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -065278: 8259 |002e: int-to-float v9, v5 │ │ -06527a: 828a |002f: int-to-float v10, v8 │ │ -06527c: c9a9 |0030: div-float/2addr v9, v10 │ │ -06527e: 521a 8a04 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -065282: c7a9 |0033: sub-float/2addr v9, v10 │ │ -065284: 521a 8d04 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -065288: a904 090a |0036: div-float v4, v9, v10 │ │ -06528c: 52c9 cb04 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -065290: 52ca c504 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ -065294: c7a9 |003c: sub-float/2addr v9, v10 │ │ -065296: 8796 |003d: float-to-int v6, v9 │ │ -065298: 7056 a00e 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0ea0 │ │ -06529e: 0a03 |0041: move-result v3 │ │ -0652a0: 6e52 fa0e 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0efa │ │ -0652a6: 7010 a70e 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0ea7 │ │ -0652ac: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -0652ae: 5cc9 be04 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04be │ │ -0652b2: 0e00 |004b: return-void │ │ +065a40: |[065a40] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +065a50: 121b |0000: const/4 v11, #int 1 // #1 │ │ +065a52: 55c9 be04 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04be │ │ +065a56: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +065a5a: 2209 a804 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@04a8 │ │ +065a5e: 1a0a 6a0b |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0b6a │ │ +065a62: 7020 9c24 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +065a68: 2709 |000c: throw v9 │ │ +065a6a: 54c7 e504 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +065a6e: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +065a72: 52ca d004 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@04d0 │ │ +065a76: 82aa |0013: int-to-float v10, v10 │ │ +065a78: 6e30 3121 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@2131 │ │ +065a7e: 52c9 ae04 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ +065a82: 7120 de0c 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0cde │ │ +065a88: 0a09 |001c: move-result v9 │ │ +065a8a: 8792 |001d: float-to-int v2, v9 │ │ +065a8c: 5ccb d804 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d8 │ │ +065a90: 7010 b40e 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ +065a96: 0a08 |0023: move-result v8 │ │ +065a98: 6e10 c60e 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ +065a9e: 0a05 |0027: move-result v5 │ │ +065aa0: 7010 cd0e 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecd │ │ +065aa6: 0c01 |002b: move-result-object v1 │ │ +065aa8: 5210 8b04 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +065aac: 8259 |002e: int-to-float v9, v5 │ │ +065aae: 828a |002f: int-to-float v10, v8 │ │ +065ab0: c9a9 |0030: div-float/2addr v9, v10 │ │ +065ab2: 521a 8a04 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +065ab6: c7a9 |0033: sub-float/2addr v9, v10 │ │ +065ab8: 521a 8d04 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +065abc: a904 090a |0036: div-float v4, v9, v10 │ │ +065ac0: 52c9 cb04 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +065ac4: 52ca c504 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ +065ac8: c7a9 |003c: sub-float/2addr v9, v10 │ │ +065aca: 8796 |003d: float-to-int v6, v9 │ │ +065acc: 7056 a00e 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0ea0 │ │ +065ad2: 0a03 |0041: move-result v3 │ │ +065ad4: 6e52 fa0e 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0efa │ │ +065ada: 7010 a70e 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0ea7 │ │ +065ae0: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +065ae2: 5cc9 be04 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04be │ │ +065ae6: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2304 │ │ 0x0005 line=2305 │ │ 0x000d line=2308 │ │ 0x000f line=2309 │ │ 0x0017 line=2310 │ │ @@ -62846,50 +62845,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -0652b4: |[0652b4] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0652c4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0652c6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0652c8: 6e10 bd20 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@20bd │ │ -0652ce: 0a01 |0005: move-result v1 │ │ -0652d0: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -0652d4: 6e10 be20 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@20be │ │ -0652da: 0a01 |000b: move-result v1 │ │ -0652dc: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -0652e2: 0f00 |000f: return v0 │ │ -0652e4: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -0652e8: 6e20 970e 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0e97 │ │ -0652ee: 0a00 |0015: move-result v0 │ │ -0652f0: 28f9 |0016: goto 000f // -0007 │ │ -0652f2: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -0652f6: 6e20 970e 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0e97 │ │ -0652fc: 0a00 |001c: move-result v0 │ │ -0652fe: 28f2 |001d: goto 000f // -000e │ │ -065300: 6001 3600 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -065304: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -065308: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -06530c: 7110 be0b 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@0bbe │ │ -065312: 0a01 |0027: move-result v1 │ │ -065314: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -065318: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -06531a: 6e20 970e 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0e97 │ │ -065320: 0a00 |002e: move-result v0 │ │ -065322: 28e0 |002f: goto 000f // -0020 │ │ -065324: 7120 bd0b 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@0bbd │ │ -06532a: 0a01 |0033: move-result v1 │ │ -06532c: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -065330: 6e20 970e 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0e97 │ │ -065336: 0a00 |0039: move-result v0 │ │ -065338: 28d5 |003a: goto 000f // -002b │ │ -06533a: 0000 |003b: nop // spacer │ │ -06533c: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +065ae8: |[065ae8] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +065af8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +065afa: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +065afc: 6e10 bd20 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@20bd │ │ +065b02: 0a01 |0005: move-result v1 │ │ +065b04: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +065b08: 6e10 be20 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@20be │ │ +065b0e: 0a01 |000b: move-result v1 │ │ +065b10: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +065b16: 0f00 |000f: return v0 │ │ +065b18: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +065b1c: 6e20 970e 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0e97 │ │ +065b22: 0a00 |0015: move-result v0 │ │ +065b24: 28f9 |0016: goto 000f // -0007 │ │ +065b26: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +065b2a: 6e20 970e 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0e97 │ │ +065b30: 0a00 |001c: move-result v0 │ │ +065b32: 28f2 |001d: goto 000f // -000e │ │ +065b34: 6001 3600 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +065b38: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +065b3c: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +065b40: 7110 be0b 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@0bbe │ │ +065b46: 0a01 |0027: move-result v1 │ │ +065b48: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +065b4c: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +065b4e: 6e20 970e 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0e97 │ │ +065b54: 0a00 |002e: move-result v0 │ │ +065b56: 28e0 |002f: goto 000f // -0020 │ │ +065b58: 7120 bd0b 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@0bbd │ │ +065b5e: 0a01 |0033: move-result v1 │ │ +065b60: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +065b64: 6e20 970e 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0e97 │ │ +065b6a: 0a00 |0039: move-result v0 │ │ +065b6c: 28d5 |003a: goto 000f // -002b │ │ +065b6e: 0000 |003b: nop // spacer │ │ +065b70: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2493 │ │ 0x0002 line=2494 │ │ 0x0008 line=2495 │ │ 0x000f line=2515 │ │ 0x0010 line=2497 │ │ @@ -62908,122 +62907,119 @@ │ │ 0x0000 - 0x004a reg=5 event Landroid/view/KeyEvent; │ │ │ │ #18 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'fakeDragBy' │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 20 │ │ + registers : 19 │ │ ins : 2 │ │ outs : 8 │ │ - insns size : 194 16-bit code units │ │ -065358: |[065358] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -065368: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -06536c: 5502 be04 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04be │ │ -065370: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -065374: 2202 a204 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@04a2 │ │ -065378: 1a03 640b |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0b64 │ │ -06537c: 7020 9c24 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -065382: 2702 |000d: throw v2 │ │ -065384: 0800 1200 |000e: move-object/from16 v0, v18 │ │ -065388: 5202 cb04 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -06538c: a602 0213 |0012: add-float v2, v2, v19 │ │ -065390: 0800 1200 |0014: move-object/from16 v0, v18 │ │ -065394: 5902 cb04 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -065398: 7401 c60e 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ -06539e: 0a02 |001b: move-result v2 │ │ -0653a0: 822e |001c: int-to-float v14, v2 │ │ -0653a2: a710 0e13 |001d: sub-float v16, v14, v19 │ │ -0653a6: 7601 b40e 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ -0653ac: 0a11 |0022: move-result v17 │ │ -0653ae: 0200 1100 |0023: move/from16 v0, v17 │ │ -0653b2: 8202 |0025: int-to-float v2, v0 │ │ -0653b4: 0800 1200 |0026: move-object/from16 v0, v18 │ │ -0653b8: 5203 c004 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04c0 │ │ -0653bc: a80d 0203 |002a: mul-float v13, v2, v3 │ │ -0653c0: 0200 1100 |002c: move/from16 v0, v17 │ │ -0653c4: 8202 |002e: int-to-float v2, v0 │ │ -0653c6: 0800 1200 |002f: move-object/from16 v0, v18 │ │ -0653ca: 5203 cd04 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ -0653ce: a80f 0203 |0033: mul-float v15, v2, v3 │ │ -0653d2: 0800 1200 |0035: move-object/from16 v0, v18 │ │ -0653d6: 5402 ca04 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0653da: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -0653dc: 6e20 0725 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0653e2: 0c0b |003d: move-result-object v11 │ │ -0653e4: 1f0b 5c02 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -0653e8: 0800 1200 |0040: move-object/from16 v0, v18 │ │ -0653ec: 5402 ca04 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0653f0: 0800 1200 |0044: move-object/from16 v0, v18 │ │ -0653f4: 5403 ca04 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0653f8: 6e10 0d25 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0653fe: 0a03 |004b: move-result v3 │ │ -065400: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -065404: 6e20 0725 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -06540a: 0c0c |0051: move-result-object v12 │ │ -06540c: 1f0c 5c02 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -065410: 52b2 8b04 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -065414: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ -065418: 52b2 8a04 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -06541c: 0200 1100 |005a: move/from16 v0, v17 │ │ -065420: 8203 |005c: int-to-float v3, v0 │ │ -065422: a80d 0203 |005d: mul-float v13, v2, v3 │ │ -065426: 52c2 8b04 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -06542a: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -06542e: 5403 af04 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -065432: 6e10 600c 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ -065438: 0a03 |0068: move-result v3 │ │ -06543a: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ -06543e: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ -065442: 52c2 8a04 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -065446: 0200 1100 |006f: move/from16 v0, v17 │ │ -06544a: 8203 |0071: int-to-float v3, v0 │ │ -06544c: a80f 0203 |0072: mul-float v15, v2, v3 │ │ -065450: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ -065454: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ -065458: 0210 0d00 |0078: move/from16 v16, v13 │ │ -06545c: 0800 1200 |007a: move-object/from16 v0, v18 │ │ -065460: 5202 cb04 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -065464: 0200 1000 |007e: move/from16 v0, v16 │ │ -065468: 8703 |0080: float-to-int v3, v0 │ │ -06546a: 8233 |0081: int-to-float v3, v3 │ │ -06546c: a703 1003 |0082: sub-float v3, v16, v3 │ │ -065470: c632 |0084: add-float/2addr v2, v3 │ │ -065472: 0800 1200 |0085: move-object/from16 v0, v18 │ │ -065476: 5902 cb04 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -06547a: 0200 1000 |0089: move/from16 v0, v16 │ │ -06547e: 8702 |008b: float-to-int v2, v0 │ │ -065480: 7401 c70e 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0ec7 │ │ -065486: 0a03 |008f: move-result v3 │ │ -065488: 0800 1200 |0090: move-object/from16 v0, v18 │ │ -06548c: 6e30 f30e 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ef3 │ │ -065492: 0200 1000 |0095: move/from16 v0, v16 │ │ -065496: 8702 |0097: float-to-int v2, v0 │ │ -065498: 0800 1200 |0098: move-object/from16 v0, v18 │ │ -06549c: 7020 e50e 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0ee5 │ │ -0654a2: 7100 a702 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ -0654a8: 0b04 |00a0: move-result-wide v4 │ │ -0654aa: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ -0654ae: 5302 bd04 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@04bd │ │ -0654b2: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ -0654b4: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ -0654b8: 5207 cb04 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -0654bc: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ -0654be: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ -0654c0: 7708 1c21 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@211c │ │ -0654c6: 0c0a |00af: move-result-object v10 │ │ -0654c8: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ -0654cc: 5402 e504 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -0654d0: 6e20 2f21 a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@212f │ │ -0654d6: 6e10 1e21 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@211e │ │ -0654dc: 0e00 |00ba: return-void │ │ -0654de: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ -0654e2: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ -0654e6: 0210 0f00 |00bf: move/from16 v16, v15 │ │ -0654ea: 28b9 |00c1: goto 007a // -0047 │ │ + insns size : 186 16-bit code units │ │ +065b8c: |[065b8c] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +065b9c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +065ba0: 5501 be04 |0002: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04be │ │ +065ba4: 3901 0a00 |0004: if-nez v1, 000e // +000a │ │ +065ba8: 2201 a804 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@04a8 │ │ +065bac: 1a02 6a0b |0008: const-string v2, "No fake drag in progress. Call beginFakeDrag first." // string@0b6a │ │ +065bb0: 7020 9c24 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +065bb6: 2701 |000d: throw v1 │ │ +065bb8: 0800 1100 |000e: move-object/from16 v0, v17 │ │ +065bbc: 5201 cb04 |0010: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +065bc0: a601 0112 |0012: add-float v1, v1, v18 │ │ +065bc4: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +065bc8: 5901 cb04 |0016: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +065bcc: 7401 c60e 1100 |0018: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ +065bd2: 0a01 |001b: move-result v1 │ │ +065bd4: 821d |001c: int-to-float v13, v1 │ │ +065bd6: a70f 0d12 |001d: sub-float v15, v13, v18 │ │ +065bda: 7601 b40e 1100 |001f: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ +065be0: 0a10 |0022: move-result v16 │ │ +065be2: 0200 1000 |0023: move/from16 v0, v16 │ │ +065be6: 8201 |0025: int-to-float v1, v0 │ │ +065be8: 0800 1100 |0026: move-object/from16 v0, v17 │ │ +065bec: 5202 c004 |0028: iget v2, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04c0 │ │ +065bf0: a80c 0102 |002a: mul-float v12, v1, v2 │ │ +065bf4: 0200 1000 |002c: move/from16 v0, v16 │ │ +065bf8: 8201 |002e: int-to-float v1, v0 │ │ +065bfa: 0800 1100 |002f: move-object/from16 v0, v17 │ │ +065bfe: 5202 cd04 |0031: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04cd │ │ +065c02: a80e 0102 |0033: mul-float v14, v1, v2 │ │ +065c06: 0800 1100 |0035: move-object/from16 v0, v17 │ │ +065c0a: 5401 ca04 |0037: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +065c0e: 1202 |0039: const/4 v2, #int 0 // #0 │ │ +065c10: 6e20 0725 2100 |003a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +065c16: 0c0a |003d: move-result-object v10 │ │ +065c18: 1f0a 6002 |003e: check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +065c1c: 0800 1100 |0040: move-object/from16 v0, v17 │ │ +065c20: 5401 ca04 |0042: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +065c24: 0800 1100 |0044: move-object/from16 v0, v17 │ │ +065c28: 5402 ca04 |0046: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +065c2c: 6e10 0d25 0200 |0048: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +065c32: 0a02 |004b: move-result v2 │ │ +065c34: d802 02ff |004c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +065c38: 6e20 0725 2100 |004e: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +065c3e: 0c0b |0051: move-result-object v11 │ │ +065c40: 1f0b 6002 |0052: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +065c44: 52a1 8b04 |0054: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +065c48: 3801 0900 |0056: if-eqz v1, 005f // +0009 │ │ +065c4c: 52a1 8a04 |0058: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +065c50: 0200 1000 |005a: move/from16 v0, v16 │ │ +065c54: 8202 |005c: int-to-float v2, v0 │ │ +065c56: a80c 0102 |005d: mul-float v12, v1, v2 │ │ +065c5a: 52b1 8b04 |005f: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +065c5e: 0800 1100 |0061: move-object/from16 v0, v17 │ │ +065c62: 5402 af04 |0063: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +065c66: 6e10 600c 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ +065c6c: 0a02 |0068: move-result v2 │ │ +065c6e: d802 02ff |0069: add-int/lit8 v2, v2, #int -1 // #ff │ │ +065c72: 3221 0900 |006b: if-eq v1, v2, 0074 // +0009 │ │ +065c76: 52b1 8a04 |006d: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +065c7a: 0200 1000 |006f: move/from16 v0, v16 │ │ +065c7e: 8202 |0071: int-to-float v2, v0 │ │ +065c80: a80e 0102 |0072: mul-float v14, v1, v2 │ │ +065c84: 2e01 0f0c |0074: cmpg-float v1, v15, v12 │ │ +065c88: 3b01 3e00 |0076: if-gez v1, 00b4 // +003e │ │ +065c8c: 01cf |0078: move v15, v12 │ │ +065c8e: 0800 1100 |0079: move-object/from16 v0, v17 │ │ +065c92: 5201 cb04 |007b: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +065c96: 87f2 |007d: float-to-int v2, v15 │ │ +065c98: 8222 |007e: int-to-float v2, v2 │ │ +065c9a: a702 0f02 |007f: sub-float v2, v15, v2 │ │ +065c9e: c621 |0081: add-float/2addr v1, v2 │ │ +065ca0: 0800 1100 |0082: move-object/from16 v0, v17 │ │ +065ca4: 5901 cb04 |0084: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +065ca8: 87f1 |0086: float-to-int v1, v15 │ │ +065caa: 7401 c70e 1100 |0087: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0ec7 │ │ +065cb0: 0a02 |008a: move-result v2 │ │ +065cb2: 0800 1100 |008b: move-object/from16 v0, v17 │ │ +065cb6: 6e30 f30e 1002 |008d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ef3 │ │ +065cbc: 87f1 |0090: float-to-int v1, v15 │ │ +065cbe: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +065cc2: 7020 e50e 1000 |0093: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0ee5 │ │ +065cc8: 7100 a702 0000 |0096: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ +065cce: 0b03 |0099: move-result-wide v3 │ │ +065cd0: 0800 1100 |009a: move-object/from16 v0, v17 │ │ +065cd4: 5301 bd04 |009c: iget-wide v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@04bd │ │ +065cd8: 1225 |009e: const/4 v5, #int 2 // #2 │ │ +065cda: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +065cde: 5206 cb04 |00a1: iget v6, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +065ce2: 1207 |00a3: const/4 v7, #int 0 // #0 │ │ +065ce4: 1208 |00a4: const/4 v8, #int 0 // #0 │ │ +065ce6: 7708 1c21 0100 |00a5: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@211c │ │ +065cec: 0c09 |00a8: move-result-object v9 │ │ +065cee: 0800 1100 |00a9: move-object/from16 v0, v17 │ │ +065cf2: 5401 e504 |00ab: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +065cf6: 6e20 2f21 9100 |00ad: invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@212f │ │ +065cfc: 6e10 1e21 0900 |00b0: invoke-virtual {v9}, Landroid/view/MotionEvent;.recycle:()V // method@211e │ │ +065d02: 0e00 |00b3: return-void │ │ +065d04: 2d01 0f0e |00b4: cmpl-float v1, v15, v14 │ │ +065d08: 3d01 c3ff |00b6: if-lez v1, 0079 // -003d │ │ +065d0c: 01ef |00b8: move v15, v14 │ │ +065d0e: 28c0 |00b9: goto 0079 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2335 │ │ 0x0006 line=2336 │ │ 0x000e line=2339 │ │ 0x0018 line=2341 │ │ 0x001d line=2342 │ │ @@ -63034,50 +63030,50 @@ │ │ 0x0040 line=2349 │ │ 0x0054 line=2350 │ │ 0x0058 line=2351 │ │ 0x005f line=2353 │ │ 0x006d line=2354 │ │ 0x0074 line=2357 │ │ 0x0078 line=2358 │ │ - 0x007a line=2363 │ │ - 0x0089 line=2364 │ │ - 0x0095 line=2365 │ │ - 0x009d line=2368 │ │ - 0x00a1 line=2369 │ │ - 0x00b0 line=2371 │ │ - 0x00b7 line=2372 │ │ - 0x00ba line=2373 │ │ - 0x00bb line=2359 │ │ - 0x00bf line=2360 │ │ - locals : │ │ - 0x00a1 - 0x00bb reg=4 time J │ │ - 0x00b0 - 0x00bb reg=10 ev Landroid/view/MotionEvent; │ │ - 0x0040 - 0x00c2 reg=11 firstItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - 0x0054 - 0x00c2 reg=12 lastItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - 0x002c - 0x00c2 reg=13 leftBound F │ │ - 0x001d - 0x00c2 reg=14 oldScrollX F │ │ - 0x0035 - 0x00c2 reg=15 rightBound F │ │ - 0x001f - 0x00c2 reg=16 scrollX F │ │ - 0x0023 - 0x00c2 reg=17 width I │ │ - 0x0000 - 0x00c2 reg=18 this Landroid/support/v4/view/ViewPager; │ │ - 0x0000 - 0x00c2 reg=19 xOffset F │ │ + 0x0079 line=2363 │ │ + 0x0086 line=2364 │ │ + 0x0090 line=2365 │ │ + 0x0096 line=2368 │ │ + 0x009a line=2369 │ │ + 0x00a9 line=2371 │ │ + 0x00b0 line=2372 │ │ + 0x00b3 line=2373 │ │ + 0x00b4 line=2359 │ │ + 0x00b8 line=2360 │ │ + locals : │ │ + 0x009a - 0x00b4 reg=3 time J │ │ + 0x00a9 - 0x00b4 reg=9 ev Landroid/view/MotionEvent; │ │ + 0x0040 - 0x00ba reg=10 firstItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ + 0x0054 - 0x00ba reg=11 lastItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ + 0x002c - 0x00ba reg=12 leftBound F │ │ + 0x001d - 0x00ba reg=13 oldScrollX F │ │ + 0x0035 - 0x00ba reg=14 rightBound F │ │ + 0x001f - 0x00ba reg=15 scrollX F │ │ + 0x0023 - 0x00ba reg=16 width I │ │ + 0x0000 - 0x00ba reg=17 this Landroid/support/v4/view/ViewPager; │ │ + 0x0000 - 0x00ba reg=18 xOffset F │ │ │ │ #19 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'generateDefaultLayoutParams' │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0654ec: |[0654ec] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0654fc: 2200 5d02 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025d │ │ -065500: 7010 690e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0e69 │ │ -065506: 1100 |0005: return-object v0 │ │ +065d10: |[065d10] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +065d20: 2200 6102 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0261 │ │ +065d24: 7010 690e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0e69 │ │ +065d2a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2747 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #20 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -63085,20 +63081,20 @@ │ │ type : '(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -065508: |[065508] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -065518: 2200 5d02 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025d │ │ -06551c: 6e10 b50e 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0eb5 │ │ -065522: 0c01 |0005: move-result-object v1 │ │ -065524: 7030 6a0e 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e6a │ │ -06552a: 1100 |0009: return-object v0 │ │ +065d2c: |[065d2c] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +065d3c: 2200 6102 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0261 │ │ +065d40: 6e10 b50e 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0eb5 │ │ +065d46: 0c01 |0005: move-result-object v1 │ │ +065d48: 7030 6a0e 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e6a │ │ +065d4e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2762 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -63107,18 +63103,18 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06552c: |[06552c] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -06553c: 6e10 ac0e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eac │ │ -065542: 0c00 |0003: move-result-object v0 │ │ -065544: 1100 |0004: return-object v0 │ │ +065d50: |[065d50] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +065d60: 6e10 ac0e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eac │ │ +065d66: 0c00 |0003: move-result-object v0 │ │ +065d68: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2752 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -63127,17 +63123,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065548: |[065548] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -065558: 5410 af04 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -06555c: 1100 |0002: return-object v0 │ │ +065d6c: |[065d6c] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +065d7c: 5410 af04 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +065d80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -63145,31 +63141,31 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -065560: |[065560] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ -065570: 5242 b904 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@04b9 │ │ -065574: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -065576: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ -06557a: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ -06557e: 9100 0206 |0007: sub-int v0, v2, v6 │ │ -065582: 5442 ba04 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04ba │ │ -065586: 6e20 0725 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -06558c: 0c02 |000e: move-result-object v2 │ │ -06558e: 1f02 1c04 |000f: check-cast v2, Landroid/view/View; // type@041c │ │ -065592: 6e10 6821 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -065598: 0c02 |0014: move-result-object v2 │ │ -06559a: 1f02 5d02 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025d │ │ -06559e: 5221 8e04 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@048e │ │ -0655a2: 0f01 |0019: return v1 │ │ -0655a4: 0160 |001a: move v0, v6 │ │ -0655a6: 28ee |001b: goto 0009 // -0012 │ │ +065d84: |[065d84] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ +065d94: 5242 b904 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@04b9 │ │ +065d98: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +065d9a: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ +065d9e: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ +065da2: 9100 0206 |0007: sub-int v0, v2, v6 │ │ +065da6: 5442 ba04 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04ba │ │ +065daa: 6e20 0725 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +065db0: 0c02 |000e: move-result-object v2 │ │ +065db2: 1f02 2104 |000f: check-cast v2, Landroid/view/View; // type@0421 │ │ +065db6: 6e10 6821 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +065dbc: 0c02 |0014: move-result-object v2 │ │ +065dbe: 1f02 6102 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0261 │ │ +065dc2: 5221 8e04 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@048e │ │ +065dc6: 0f01 |0019: return v1 │ │ +065dc8: 0160 |001a: move v0, v6 │ │ +065dca: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ 0x0009 line=648 │ │ 0x0019 line=649 │ │ 0x001b line=647 │ │ locals : │ │ @@ -63184,17 +63180,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0655a8: |[0655a8] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -0655b8: 5210 b604 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -0655bc: 0f00 |0002: return v0 │ │ +065dcc: |[065dcc] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +065ddc: 5210 b604 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +065de0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -63202,17 +63198,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0655c0: |[0655c0] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -0655d0: 5210 d404 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d4 │ │ -0655d4: 0f00 |0002: return v0 │ │ +065de4: |[065de4] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +065df4: 5210 d404 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d4 │ │ +065df8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -63220,17 +63216,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0655d8: |[0655d8] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -0655e8: 5210 d604 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ -0655ec: 0f00 |0002: return v0 │ │ +065dfc: |[065dfc] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +065e0c: 5210 d604 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ +065e10: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #27 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -63238,29 +63234,29 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0655f0: |[0655f0] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -065600: 6e10 7821 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -065606: 0c00 |0003: move-result-object v0 │ │ -065608: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -06560c: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -065610: 2001 1c04 |0008: instance-of v1, v0, Landroid/view/View; // type@041c │ │ -065614: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -065618: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -06561a: 1101 |000d: return-object v1 │ │ -06561c: 0703 |000e: move-object v3, v0 │ │ -06561e: 1f03 1c04 |000f: check-cast v3, Landroid/view/View; // type@041c │ │ -065622: 28ef |0011: goto 0000 // -0011 │ │ -065624: 6e20 cc0e 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecc │ │ -06562a: 0c01 |0015: move-result-object v1 │ │ -06562c: 28f7 |0016: goto 000d // -0009 │ │ +065e14: |[065e14] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +065e24: 6e10 7821 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +065e2a: 0c00 |0003: move-result-object v0 │ │ +065e2c: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +065e30: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +065e34: 2001 2104 |0008: instance-of v1, v0, Landroid/view/View; // type@0421 │ │ +065e38: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +065e3c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +065e3e: 1101 |000d: return-object v1 │ │ +065e40: 0703 |000e: move-object v3, v0 │ │ +065e42: 1f03 2104 |000f: check-cast v3, Landroid/view/View; // type@0421 │ │ +065e46: 28ef |0011: goto 0000 // -0011 │ │ +065e48: 6e20 cc0e 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecc │ │ +065e4e: 0c01 |0015: move-result-object v1 │ │ +065e50: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ 0x0006 line=1343 │ │ 0x000c line=1344 │ │ 0x000d line=1348 │ │ 0x000f line=1346 │ │ @@ -63275,34 +63271,34 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -065630: |[065630] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -065640: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -065642: 5442 ca04 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -065646: 6e10 0d25 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -06564c: 0a02 |0006: move-result v2 │ │ -06564e: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -065652: 5442 ca04 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -065656: 6e20 0725 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -06565c: 0c01 |000e: move-result-object v1 │ │ -06565e: 1f01 5c02 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -065662: 5442 af04 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -065666: 5413 8904 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0489 │ │ -06566a: 6e30 660c 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0c66 │ │ -065670: 0a02 |0018: move-result v2 │ │ -065672: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -065676: 1101 |001b: return-object v1 │ │ -065678: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06567c: 28e3 |001e: goto 0001 // -001d │ │ -06567e: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -065680: 28fb |0020: goto 001b // -0005 │ │ +065e54: |[065e54] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +065e64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +065e66: 5442 ca04 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +065e6a: 6e10 0d25 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +065e70: 0a02 |0006: move-result v2 │ │ +065e72: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +065e76: 5442 ca04 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +065e7a: 6e20 0725 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +065e80: 0c01 |000e: move-result-object v1 │ │ +065e82: 1f01 6002 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +065e86: 5442 af04 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +065e8a: 5413 8904 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0489 │ │ +065e8e: 6e30 660c 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0c66 │ │ +065e94: 0a02 |0018: move-result v2 │ │ +065e96: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +065e9a: 1101 |001b: return-object v1 │ │ +065e9c: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +065ea0: 28e3 |001e: goto 0001 // -001d │ │ +065ea2: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +065ea4: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0009 line=1332 │ │ 0x0011 line=1333 │ │ 0x001b line=1337 │ │ 0x001c line=1331 │ │ @@ -63319,31 +63315,31 @@ │ │ type : '(I)Landroid/support/v4/view/ViewPager$ItemInfo;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -065684: |[065684] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -065694: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -065696: 5432 ca04 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -06569a: 6e10 0d25 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0656a0: 0a02 |0006: move-result v2 │ │ -0656a2: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -0656a6: 5432 ca04 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0656aa: 6e20 0725 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0656b0: 0c01 |000e: move-result-object v1 │ │ -0656b2: 1f01 5c02 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -0656b6: 5212 8b04 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -0656ba: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -0656be: 1101 |0015: return-object v1 │ │ -0656c0: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0656c4: 28e9 |0018: goto 0001 // -0017 │ │ -0656c6: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -0656c8: 28fb |001a: goto 0015 // -0005 │ │ +065ea8: |[065ea8] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +065eb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +065eba: 5432 ca04 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +065ebe: 6e10 0d25 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +065ec4: 0a02 |0006: move-result v2 │ │ +065ec6: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +065eca: 5432 ca04 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +065ece: 6e20 0725 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +065ed4: 0c01 |000e: move-result-object v1 │ │ +065ed6: 1f01 6002 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +065eda: 5212 8b04 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +065ede: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +065ee2: 1101 |0015: return-object v1 │ │ +065ee4: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +065ee8: 28e9 |0018: goto 0001 // -0017 │ │ +065eea: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +065eec: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1352 │ │ 0x0009 line=1353 │ │ 0x0011 line=1354 │ │ 0x0015 line=1358 │ │ 0x0016 line=1352 │ │ @@ -63360,70 +63356,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -0656cc: |[0656cc] android.support.v4.view.ViewPager.initViewPager:()V │ │ -0656dc: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0656de: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0656e0: 6e20 080f 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0f08 │ │ -0656e6: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -0656ea: 6e20 fb0e 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0efb │ │ -0656f0: 6e20 fc0e 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0efc │ │ -0656f6: 6e10 b50e 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0eb5 │ │ -0656fc: 0c01 |0010: move-result-object v1 │ │ -0656fe: 2203 6104 |0011: new-instance v3, Landroid/widget/Scroller; // type@0461 │ │ -065702: 6204 e604 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@04e6 │ │ -065706: 7030 e423 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@23e4 │ │ -06570c: 5b63 de04 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ -065710: 7110 e721 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@21e7 │ │ -065716: 0c00 |001d: move-result-object v0 │ │ -065718: 6e10 2201 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -06571e: 0c03 |0021: move-result-object v3 │ │ -065720: 6e10 8501 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -065726: 0c03 |0025: move-result-object v3 │ │ -065728: 5232 580c |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ -06572c: 7110 410e 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0e41 │ │ -065732: 0a03 |002b: move-result v3 │ │ -065734: 5963 e404 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e4 │ │ -065738: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ -06573c: c823 |0030: mul-float/2addr v3, v2 │ │ -06573e: 8733 |0031: float-to-int v3, v3 │ │ -065740: 5963 d104 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@04d1 │ │ -065744: 6e10 eb21 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@21eb │ │ -06574a: 0a03 |0037: move-result v3 │ │ -06574c: 5963 d004 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@04d0 │ │ -065750: 2203 c902 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@02c9 │ │ -065754: 7020 9f13 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@139f │ │ -06575a: 5b63 ce04 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04ce │ │ -06575e: 2203 c902 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@02c9 │ │ -065762: 7020 9f13 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@139f │ │ -065768: 5b63 dc04 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04dc │ │ -06576c: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -065770: c823 |004a: mul-float/2addr v3, v2 │ │ -065772: 8733 |004b: float-to-int v3, v3 │ │ -065774: 5963 c104 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@04c1 │ │ -065778: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -06577c: c823 |0050: mul-float/2addr v3, v2 │ │ -06577e: 8733 |0051: float-to-int v3, v3 │ │ -065780: 5963 b504 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@04b5 │ │ -065784: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -065788: c823 |0056: mul-float/2addr v3, v2 │ │ -06578a: 8733 |0057: float-to-int v3, v3 │ │ -06578c: 5963 b804 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@04b8 │ │ -065790: 2203 5e02 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@025e │ │ -065794: 7020 6b0e 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0e6b │ │ -06579a: 7120 de0d 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0dde │ │ -0657a0: 7110 bb0d 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0dbb │ │ -0657a6: 0a03 |0065: move-result v3 │ │ -0657a8: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -0657ac: 7120 e20d 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ -0657b2: 0e00 |006b: return-void │ │ +065ef0: |[065ef0] android.support.v4.view.ViewPager.initViewPager:()V │ │ +065f00: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +065f02: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +065f04: 6e20 080f 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0f08 │ │ +065f0a: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +065f0e: 6e20 fb0e 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0efb │ │ +065f14: 6e20 fc0e 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0efc │ │ +065f1a: 6e10 b50e 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0eb5 │ │ +065f20: 0c01 |0010: move-result-object v1 │ │ +065f22: 2203 6704 |0011: new-instance v3, Landroid/widget/Scroller; // type@0467 │ │ +065f26: 6204 e604 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@04e6 │ │ +065f2a: 7030 e423 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@23e4 │ │ +065f30: 5b63 de04 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ +065f34: 7110 e721 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@21e7 │ │ +065f3a: 0c00 |001d: move-result-object v0 │ │ +065f3c: 6e10 2201 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +065f42: 0c03 |0021: move-result-object v3 │ │ +065f44: 6e10 8501 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +065f4a: 0c03 |0025: move-result-object v3 │ │ +065f4c: 5232 580c |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ +065f50: 7110 410e 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0e41 │ │ +065f56: 0a03 |002b: move-result v3 │ │ +065f58: 5963 e404 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e4 │ │ +065f5c: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ +065f60: c823 |0030: mul-float/2addr v3, v2 │ │ +065f62: 8733 |0031: float-to-int v3, v3 │ │ +065f64: 5963 d104 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@04d1 │ │ +065f68: 6e10 eb21 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@21eb │ │ +065f6e: 0a03 |0037: move-result v3 │ │ +065f70: 5963 d004 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@04d0 │ │ +065f74: 2203 cd02 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@02cd │ │ +065f78: 7020 9f13 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@139f │ │ +065f7e: 5b63 ce04 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04ce │ │ +065f82: 2203 cd02 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@02cd │ │ +065f86: 7020 9f13 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@139f │ │ +065f8c: 5b63 dc04 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04dc │ │ +065f90: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +065f94: c823 |004a: mul-float/2addr v3, v2 │ │ +065f96: 8733 |004b: float-to-int v3, v3 │ │ +065f98: 5963 c104 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@04c1 │ │ +065f9c: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +065fa0: c823 |0050: mul-float/2addr v3, v2 │ │ +065fa2: 8733 |0051: float-to-int v3, v3 │ │ +065fa4: 5963 b504 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@04b5 │ │ +065fa8: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +065fac: c823 |0056: mul-float/2addr v3, v2 │ │ +065fae: 8733 |0057: float-to-int v3, v3 │ │ +065fb0: 5963 b804 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@04b8 │ │ +065fb4: 2203 6202 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@0262 │ │ +065fb8: 7020 6b0e 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0e6b │ │ +065fbe: 7120 de0d 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0dde │ │ +065fc4: 7110 bb0d 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0dbb │ │ +065fca: 0a03 |0065: move-result v3 │ │ +065fcc: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +065fd0: 7120 e20d 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ +065fd6: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=359 │ │ 0x0005 line=360 │ │ 0x000a line=361 │ │ 0x000d line=362 │ │ 0x0011 line=363 │ │ @@ -63452,17 +63448,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0657b4: |[0657b4] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -0657c4: 5510 be04 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04be │ │ -0657c8: 0f00 |0002: return v0 │ │ +065fd8: |[065fd8] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +065fe8: 5510 be04 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04be │ │ +065fec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2385 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #32 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -63470,19 +63466,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0657cc: |[0657cc] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -0657dc: 6f10 1a22 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@221a │ │ -0657e2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0657e4: 5c10 bf04 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bf │ │ -0657e8: 0e00 |0006: return-void │ │ +065ff0: |[065ff0] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +066000: 6f10 1a22 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@221a │ │ +066006: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +066008: 5c10 bf04 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bf │ │ +06600c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1363 │ │ 0x0003 line=1364 │ │ 0x0006 line=1365 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -63492,19 +63488,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0657ec: |[0657ec] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ -0657fc: 5410 bb04 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04bb │ │ -065800: 6e20 ec0e 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0eec │ │ -065806: 6f10 1c22 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@221c │ │ -06580c: 0e00 |0008: return-void │ │ +066010: |[066010] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ +066020: 5410 bb04 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04bb │ │ +066024: 6e20 ec0e 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0eec │ │ +06602a: 6f10 1c22 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@221c │ │ +066030: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0005 line=389 │ │ 0x0008 line=390 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -63514,131 +63510,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -065810: |[065810] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -065820: 7502 1d22 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@221d │ │ -065826: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -06582a: 520d d604 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ -06582e: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -065832: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -065836: 540d cf04 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cf │ │ -06583a: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -06583e: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -065842: 540d ca04 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -065846: 6e10 0d25 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -06584c: 0a0d |0016: move-result v13 │ │ -06584e: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -065852: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -065856: 540d af04 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -06585a: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -06585e: 7401 c60e 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ -065864: 0a0a |0022: move-result v10 │ │ -065866: 7401 c80e 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0ec8 │ │ -06586c: 0a0b |0026: move-result v11 │ │ -06586e: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -065872: 520d d604 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ -065876: 82dd |002b: int-to-float v13, v13 │ │ -065878: 82be |002c: int-to-float v14, v11 │ │ -06587a: a907 0d0e |002d: div-float v7, v13, v14 │ │ -06587e: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -065880: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -065884: 540d ca04 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -065888: 120e |0034: const/4 v14, #int 0 // #0 │ │ -06588a: 6e20 0725 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -065890: 0c03 |0038: move-result-object v3 │ │ -065892: 1f03 5c02 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -065896: 5238 8a04 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -06589a: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -06589e: 540d ca04 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0658a2: 6e10 0d25 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0658a8: 0a04 |0044: move-result v4 │ │ -0658aa: 5232 8b04 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -0658ae: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -0658b2: 540d ca04 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0658b6: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -0658ba: 6e20 0725 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0658c0: 0c0d |0050: move-result-object v13 │ │ -0658c2: 1f0d 5c02 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -0658c6: 52d6 8b04 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -0658ca: 0129 |0055: move v9, v2 │ │ -0658cc: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -0658d0: 523d 8b04 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -0658d4: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -0658d8: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -0658dc: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -0658e0: 540d ca04 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0658e4: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0658e8: 6e20 0725 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0658ee: 0c03 |0067: move-result-object v3 │ │ -0658f0: 1f03 5c02 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -0658f4: 28ee |006a: goto 0058 // -0012 │ │ -0658f6: 523d 8b04 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -0658fa: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -0658fe: 523d 8a04 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -065902: 523e 8d04 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -065906: c6ed |0073: add-float/2addr v13, v14 │ │ -065908: 82be |0074: int-to-float v14, v11 │ │ -06590a: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -06590e: 523d 8a04 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -065912: 523e 8d04 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -065916: c6ed |007b: add-float/2addr v13, v14 │ │ -065918: a608 0d07 |007c: add-float v8, v13, v7 │ │ -06591c: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -065920: 520d d604 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ -065924: 82dd |0082: int-to-float v13, v13 │ │ -065926: c61d |0083: add-float/2addr v13, v1 │ │ -065928: 82ae |0084: int-to-float v14, v10 │ │ -06592a: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -06592e: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -065932: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -065936: 540d cf04 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cf │ │ -06593a: 871e |008d: float-to-int v14, v1 │ │ -06593c: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -065940: 520f e304 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@04e3 │ │ -065944: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -065948: 5200 d604 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ -06594c: 0210 0000 |0096: move/from16 v16, v0 │ │ -065950: 0200 1000 |0098: move/from16 v0, v16 │ │ -065954: 8200 |009a: int-to-float v0, v0 │ │ -065956: 0210 0000 |009b: move/from16 v16, v0 │ │ -06595a: a610 1001 |009d: add-float v16, v16, v1 │ │ -06595e: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -065962: a610 1011 |00a1: add-float v16, v16, v17 │ │ -065966: 0200 1000 |00a3: move/from16 v0, v16 │ │ -06596a: 8700 |00a5: float-to-int v0, v0 │ │ -06596c: 0210 0000 |00a6: move/from16 v16, v0 │ │ -065970: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -065974: 5200 b104 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@04b1 │ │ -065978: 0211 0000 |00ac: move/from16 v17, v0 │ │ -06597c: 7405 0a02 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ -065982: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -065986: 540d cf04 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cf │ │ -06598a: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -06598e: 6e20 fd01 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01fd │ │ -065994: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -065998: 82dd |00bc: int-to-float v13, v13 │ │ -06599a: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -06599e: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -0659a2: 0e00 |00c1: return-void │ │ -0659a4: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -0659a8: 540d af04 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -0659ac: 6e20 630c 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0c63 │ │ -0659b2: 0a0c |00c9: move-result v12 │ │ -0659b4: a60d 080c |00ca: add-float v13, v8, v12 │ │ -0659b8: 82be |00cc: int-to-float v14, v11 │ │ -0659ba: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -0659be: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -0659c2: c6d8 |00d1: add-float/2addr v8, v13 │ │ -0659c4: 28ac |00d2: goto 007e // -0054 │ │ -0659c6: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0659ca: 2881 |00d5: goto 0056 // -007f │ │ +066034: |[066034] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +066044: 7502 1d22 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@221d │ │ +06604a: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +06604e: 520d d604 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ +066052: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +066056: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +06605a: 540d cf04 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cf │ │ +06605e: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +066062: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +066066: 540d ca04 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +06606a: 6e10 0d25 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +066070: 0a0d |0016: move-result v13 │ │ +066072: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +066076: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +06607a: 540d af04 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +06607e: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +066082: 7401 c60e 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ +066088: 0a0a |0022: move-result v10 │ │ +06608a: 7401 c80e 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0ec8 │ │ +066090: 0a0b |0026: move-result v11 │ │ +066092: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +066096: 520d d604 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ +06609a: 82dd |002b: int-to-float v13, v13 │ │ +06609c: 82be |002c: int-to-float v14, v11 │ │ +06609e: a907 0d0e |002d: div-float v7, v13, v14 │ │ +0660a2: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +0660a4: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +0660a8: 540d ca04 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +0660ac: 120e |0034: const/4 v14, #int 0 // #0 │ │ +0660ae: 6e20 0725 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0660b4: 0c03 |0038: move-result-object v3 │ │ +0660b6: 1f03 6002 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +0660ba: 5238 8a04 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +0660be: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +0660c2: 540d ca04 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +0660c6: 6e10 0d25 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0660cc: 0a04 |0044: move-result v4 │ │ +0660ce: 5232 8b04 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +0660d2: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +0660d6: 540d ca04 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +0660da: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +0660de: 6e20 0725 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0660e4: 0c0d |0050: move-result-object v13 │ │ +0660e6: 1f0d 6002 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +0660ea: 52d6 8b04 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +0660ee: 0129 |0055: move v9, v2 │ │ +0660f0: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +0660f4: 523d 8b04 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +0660f8: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +0660fc: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +066100: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +066104: 540d ca04 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +066108: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +06610c: 6e20 0725 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +066112: 0c03 |0067: move-result-object v3 │ │ +066114: 1f03 6002 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +066118: 28ee |006a: goto 0058 // -0012 │ │ +06611a: 523d 8b04 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +06611e: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +066122: 523d 8a04 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +066126: 523e 8d04 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +06612a: c6ed |0073: add-float/2addr v13, v14 │ │ +06612c: 82be |0074: int-to-float v14, v11 │ │ +06612e: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +066132: 523d 8a04 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +066136: 523e 8d04 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +06613a: c6ed |007b: add-float/2addr v13, v14 │ │ +06613c: a608 0d07 |007c: add-float v8, v13, v7 │ │ +066140: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +066144: 520d d604 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ +066148: 82dd |0082: int-to-float v13, v13 │ │ +06614a: c61d |0083: add-float/2addr v13, v1 │ │ +06614c: 82ae |0084: int-to-float v14, v10 │ │ +06614e: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +066152: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +066156: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +06615a: 540d cf04 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cf │ │ +06615e: 871e |008d: float-to-int v14, v1 │ │ +066160: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +066164: 520f e304 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@04e3 │ │ +066168: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +06616c: 5200 d604 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ +066170: 0210 0000 |0096: move/from16 v16, v0 │ │ +066174: 0200 1000 |0098: move/from16 v0, v16 │ │ +066178: 8200 |009a: int-to-float v0, v0 │ │ +06617a: 0210 0000 |009b: move/from16 v16, v0 │ │ +06617e: a610 1001 |009d: add-float v16, v16, v1 │ │ +066182: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +066186: a610 1011 |00a1: add-float v16, v16, v17 │ │ +06618a: 0200 1000 |00a3: move/from16 v0, v16 │ │ +06618e: 8700 |00a5: float-to-int v0, v0 │ │ +066190: 0210 0000 |00a6: move/from16 v16, v0 │ │ +066194: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +066198: 5200 b104 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@04b1 │ │ +06619c: 0211 0000 |00ac: move/from16 v17, v0 │ │ +0661a0: 7405 0a02 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ +0661a6: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +0661aa: 540d cf04 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cf │ │ +0661ae: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +0661b2: 6e20 fd01 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01fd │ │ +0661b8: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +0661bc: 82dd |00bc: int-to-float v13, v13 │ │ +0661be: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +0661c2: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +0661c6: 0e00 |00c1: return-void │ │ +0661c8: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +0661cc: 540d af04 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +0661d0: 6e20 630c 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0c63 │ │ +0661d6: 0a0c |00c9: move-result v12 │ │ +0661d8: a60d 080c |00ca: add-float v13, v8, v12 │ │ +0661dc: 82be |00cc: int-to-float v14, v11 │ │ +0661de: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +0661e2: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +0661e6: c6d8 |00d1: add-float/2addr v8, v13 │ │ +0661e8: 28ac |00d2: goto 007e // -0054 │ │ +0661ea: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0661ee: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2218 │ │ 0x0003 line=2221 │ │ 0x001f line=2222 │ │ 0x0023 line=2223 │ │ 0x0027 line=2225 │ │ @@ -63696,189 +63692,189 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 324 16-bit code units │ │ -0659cc: |[0659cc] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0659dc: 6e10 1221 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ -0659e2: 0a00 |0003: move-result v0 │ │ -0659e4: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -0659e8: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -0659ea: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -0659ee: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0659f0: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -0659f4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0659f6: 5ce0 c804 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ -0659fa: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0659fc: 5ce0 c904 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c9 │ │ -065a00: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -065a02: 59e0 ae04 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ -065a06: 54e0 e504 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -065a0a: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -065a0e: 54e0 e504 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -065a12: 6e10 3721 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@2137 │ │ -065a18: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -065a1a: 5be0 e504 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -065a1e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -065a20: 0f00 |0022: return v0 │ │ -065a22: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -065a26: 55e0 c804 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ -065a2a: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -065a2e: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -065a30: 28f8 |002a: goto 0022 // -0008 │ │ -065a32: 55e0 c904 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c9 │ │ -065a36: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -065a3a: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -065a3c: 28f2 |0030: goto 0022 // -000e │ │ -065a3e: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ -065a44: 54e0 e504 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -065a48: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -065a4c: 7100 3621 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2136 │ │ -065a52: 0c00 |003b: move-result-object v0 │ │ -065a54: 5be0 e504 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -065a58: 54e0 e504 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -065a5c: 6e20 2f21 f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@212f │ │ -065a62: 55e0 c804 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ -065a66: 28dd |0045: goto 0022 // -0023 │ │ -065a68: 52e7 ae04 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ -065a6c: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -065a6e: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -065a72: 7120 4e0c 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c4e │ │ -065a78: 0a09 |004e: move-result v9 │ │ -065a7a: 7120 530c 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ -065a80: 0a0a |0052: move-result v10 │ │ -065a82: 52e0 cb04 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -065a86: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -065a8a: 7110 a924 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -065a90: 0a0b |005a: move-result v11 │ │ -065a92: 7120 540c 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ -065a98: 0a0c |005e: move-result v12 │ │ -065a9a: 52e0 c604 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@04c6 │ │ -065a9e: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -065aa2: 7110 a924 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -065aa8: 0a0d |0066: move-result v13 │ │ -065aaa: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -065aac: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -065ab0: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ -065ab4: 52e0 cb04 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -065ab8: 7030 d40e 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0ed4 │ │ -065abe: 0a00 |0071: move-result v0 │ │ -065ac0: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ -065ac4: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -065ac6: 8783 |0075: float-to-int v3, v8 │ │ -065ac8: 87a4 |0076: float-to-int v4, v10 │ │ -065aca: 87c5 |0077: float-to-int v5, v12 │ │ -065acc: 07e0 |0078: move-object v0, v14 │ │ -065ace: 07e1 |0079: move-object v1, v14 │ │ -065ad0: 7406 9a0e 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0e9a │ │ -065ad6: 0a00 |007d: move-result v0 │ │ -065ad8: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ -065adc: 59ea cb04 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -065ae0: 59ec cc04 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04cc │ │ -065ae4: 1210 |0084: const/4 v0, #int 1 // #1 │ │ -065ae6: 5ce0 c904 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c9 │ │ -065aea: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -065aec: 289a |0088: goto 0022 // -0066 │ │ -065aee: 52e0 e404 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e4 │ │ -065af2: 8200 |008b: int-to-float v0, v0 │ │ -065af4: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ -065af8: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ -065afc: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ -065b00: c8b0 |0092: mul-float/2addr v0, v11 │ │ -065b02: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ -065b06: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ -065b0a: 1210 |0097: const/4 v0, #int 1 // #1 │ │ -065b0c: 5ce0 c804 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ -065b10: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -065b12: 7020 f20e 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0ef2 │ │ -065b18: 1210 |009e: const/4 v0, #int 1 // #1 │ │ -065b1a: 7020 060f 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0f06 │ │ -065b20: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ -065b22: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ -065b26: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ -065b2a: 52e0 c504 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ -065b2e: 52e1 e404 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e4 │ │ -065b32: 8211 |00ab: int-to-float v1, v1 │ │ -065b34: c610 |00ac: add-float/2addr v0, v1 │ │ -065b36: 59e0 cb04 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -065b3a: 59ec cc04 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04cc │ │ -065b3e: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ -065b40: 7020 070f 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0f07 │ │ -065b46: 55e0 c804 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ -065b4a: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ -065b4e: 7020 e60e ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0ee6 │ │ -065b54: 0a00 |00bc: move-result v0 │ │ -065b56: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ -065b5a: 7110 d90d 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ -065b60: 2900 72ff |00c2: goto/16 0034 // -008e │ │ -065b64: 52e0 c504 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ -065b68: 52e1 e404 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e4 │ │ -065b6c: 8211 |00c8: int-to-float v1, v1 │ │ -065b6e: c710 |00c9: sub-float/2addr v0, v1 │ │ -065b70: 28e3 |00ca: goto 00ad // -001d │ │ -065b72: 52e0 e404 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e4 │ │ -065b76: 8200 |00cd: int-to-float v0, v0 │ │ -065b78: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ -065b7c: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ -065b80: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ -065b82: 5ce0 c904 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c9 │ │ -065b86: 28e0 |00d5: goto 00b5 // -0020 │ │ -065b88: 6e10 1821 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ -065b8e: 0a00 |00d9: move-result v0 │ │ -065b90: 59e0 c504 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ -065b94: 59e0 cb04 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -065b98: 6e10 1a21 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -065b9e: 0a00 |00e1: move-result v0 │ │ -065ba0: 59e0 c604 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@04c6 │ │ -065ba4: 59e0 cc04 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04cc │ │ -065ba8: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ -065baa: 7120 520c 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -065bb0: 0a00 |00ea: move-result v0 │ │ -065bb2: 59e0 ae04 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ -065bb6: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ -065bb8: 5ce0 c904 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c9 │ │ -065bbc: 54e0 de04 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ -065bc0: 6e10 e623 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@23e6 │ │ -065bc6: 52e0 dd04 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04dd │ │ -065bca: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ -065bcc: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ -065bd0: 54e0 de04 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ -065bd4: 6e10 eb23 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@23eb │ │ -065bda: 0a00 |00ff: move-result v0 │ │ -065bdc: 54e1 de04 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ -065be0: 6e10 e823 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@23e8 │ │ -065be6: 0a01 |0105: move-result v1 │ │ -065be8: b110 |0106: sub-int/2addr v0, v1 │ │ -065bea: 7110 aa24 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ -065bf0: 0a00 |010a: move-result v0 │ │ -065bf2: 52e1 b504 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@04b5 │ │ -065bf6: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ -065bfa: 54e0 de04 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ -065bfe: 6e10 e523 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@23e5 │ │ -065c04: 1200 |0114: const/4 v0, #int 0 // #0 │ │ -065c06: 5ce0 d804 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d8 │ │ -065c0a: 6e10 e80e 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0ee8 │ │ -065c10: 1210 |011a: const/4 v0, #int 1 // #1 │ │ -065c12: 5ce0 c804 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ -065c16: 1210 |011d: const/4 v0, #int 1 // #1 │ │ -065c18: 7020 f20e 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0ef2 │ │ -065c1e: 1210 |0121: const/4 v0, #int 1 // #1 │ │ -065c20: 7020 060f 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0f06 │ │ -065c26: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ -065c2a: 1200 |0127: const/4 v0, #int 0 // #0 │ │ -065c2c: 7020 9d0e 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e9d │ │ -065c32: 1200 |012b: const/4 v0, #int 0 // #0 │ │ -065c34: 5ce0 c804 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ -065c38: 2900 06ff |012e: goto/16 0034 // -00fa │ │ -065c3c: 7020 e00e fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0ee0 │ │ -065c42: 2900 01ff |0133: goto/16 0034 // -00ff │ │ -065c46: 0000 |0135: nop // spacer │ │ -065c48: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ +0661f0: |[0661f0] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +066200: 6e10 1221 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ +066206: 0a00 |0003: move-result v0 │ │ +066208: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +06620c: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +06620e: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +066212: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +066214: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +066218: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06621a: 5ce0 c804 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ +06621e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +066220: 5ce0 c904 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c9 │ │ +066224: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +066226: 59e0 ae04 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ +06622a: 54e0 e504 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +06622e: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +066232: 54e0 e504 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +066236: 6e10 3721 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@2137 │ │ +06623c: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +06623e: 5be0 e504 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +066242: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +066244: 0f00 |0022: return v0 │ │ +066246: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +06624a: 55e0 c804 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ +06624e: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +066252: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +066254: 28f8 |002a: goto 0022 // -0008 │ │ +066256: 55e0 c904 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c9 │ │ +06625a: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +06625e: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +066260: 28f2 |0030: goto 0022 // -000e │ │ +066262: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ +066268: 54e0 e504 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +06626c: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +066270: 7100 3621 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2136 │ │ +066276: 0c00 |003b: move-result-object v0 │ │ +066278: 5be0 e504 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +06627c: 54e0 e504 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +066280: 6e20 2f21 f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@212f │ │ +066286: 55e0 c804 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ +06628a: 28dd |0045: goto 0022 // -0023 │ │ +06628c: 52e7 ae04 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ +066290: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +066292: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +066296: 7120 4e0c 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c4e │ │ +06629c: 0a09 |004e: move-result v9 │ │ +06629e: 7120 530c 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ +0662a4: 0a0a |0052: move-result v10 │ │ +0662a6: 52e0 cb04 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +0662aa: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +0662ae: 7110 a924 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +0662b4: 0a0b |005a: move-result v11 │ │ +0662b6: 7120 540c 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ +0662bc: 0a0c |005e: move-result v12 │ │ +0662be: 52e0 c604 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@04c6 │ │ +0662c2: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +0662c6: 7110 a924 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +0662cc: 0a0d |0066: move-result v13 │ │ +0662ce: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +0662d0: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +0662d4: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ +0662d8: 52e0 cb04 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +0662dc: 7030 d40e 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0ed4 │ │ +0662e2: 0a00 |0071: move-result v0 │ │ +0662e4: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ +0662e8: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +0662ea: 8783 |0075: float-to-int v3, v8 │ │ +0662ec: 87a4 |0076: float-to-int v4, v10 │ │ +0662ee: 87c5 |0077: float-to-int v5, v12 │ │ +0662f0: 07e0 |0078: move-object v0, v14 │ │ +0662f2: 07e1 |0079: move-object v1, v14 │ │ +0662f4: 7406 9a0e 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0e9a │ │ +0662fa: 0a00 |007d: move-result v0 │ │ +0662fc: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ +066300: 59ea cb04 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +066304: 59ec cc04 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04cc │ │ +066308: 1210 |0084: const/4 v0, #int 1 // #1 │ │ +06630a: 5ce0 c904 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c9 │ │ +06630e: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +066310: 289a |0088: goto 0022 // -0066 │ │ +066312: 52e0 e404 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e4 │ │ +066316: 8200 |008b: int-to-float v0, v0 │ │ +066318: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ +06631c: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ +066320: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ +066324: c8b0 |0092: mul-float/2addr v0, v11 │ │ +066326: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ +06632a: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ +06632e: 1210 |0097: const/4 v0, #int 1 // #1 │ │ +066330: 5ce0 c804 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ +066334: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +066336: 7020 f20e 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0ef2 │ │ +06633c: 1210 |009e: const/4 v0, #int 1 // #1 │ │ +06633e: 7020 060f 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0f06 │ │ +066344: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ +066346: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ +06634a: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ +06634e: 52e0 c504 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ +066352: 52e1 e404 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e4 │ │ +066356: 8211 |00ab: int-to-float v1, v1 │ │ +066358: c610 |00ac: add-float/2addr v0, v1 │ │ +06635a: 59e0 cb04 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +06635e: 59ec cc04 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04cc │ │ +066362: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ +066364: 7020 070f 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0f07 │ │ +06636a: 55e0 c804 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ +06636e: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ +066372: 7020 e60e ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0ee6 │ │ +066378: 0a00 |00bc: move-result v0 │ │ +06637a: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ +06637e: 7110 d90d 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ +066384: 2900 72ff |00c2: goto/16 0034 // -008e │ │ +066388: 52e0 c504 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ +06638c: 52e1 e404 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e4 │ │ +066390: 8211 |00c8: int-to-float v1, v1 │ │ +066392: c710 |00c9: sub-float/2addr v0, v1 │ │ +066394: 28e3 |00ca: goto 00ad // -001d │ │ +066396: 52e0 e404 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e4 │ │ +06639a: 8200 |00cd: int-to-float v0, v0 │ │ +06639c: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ +0663a0: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ +0663a4: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ +0663a6: 5ce0 c904 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c9 │ │ +0663aa: 28e0 |00d5: goto 00b5 // -0020 │ │ +0663ac: 6e10 1821 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ +0663b2: 0a00 |00d9: move-result v0 │ │ +0663b4: 59e0 c504 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ +0663b8: 59e0 cb04 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +0663bc: 6e10 1a21 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +0663c2: 0a00 |00e1: move-result v0 │ │ +0663c4: 59e0 c604 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@04c6 │ │ +0663c8: 59e0 cc04 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04cc │ │ +0663cc: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ +0663ce: 7120 520c 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +0663d4: 0a00 |00ea: move-result v0 │ │ +0663d6: 59e0 ae04 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ +0663da: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ +0663dc: 5ce0 c904 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c9 │ │ +0663e0: 54e0 de04 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ +0663e4: 6e10 e623 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@23e6 │ │ +0663ea: 52e0 dd04 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04dd │ │ +0663ee: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ +0663f0: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ +0663f4: 54e0 de04 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ +0663f8: 6e10 eb23 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@23eb │ │ +0663fe: 0a00 |00ff: move-result v0 │ │ +066400: 54e1 de04 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ +066404: 6e10 e823 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@23e8 │ │ +06640a: 0a01 |0105: move-result v1 │ │ +06640c: b110 |0106: sub-int/2addr v0, v1 │ │ +06640e: 7110 aa24 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ +066414: 0a00 |010a: move-result v0 │ │ +066416: 52e1 b504 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@04b5 │ │ +06641a: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ +06641e: 54e0 de04 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ +066422: 6e10 e523 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@23e5 │ │ +066428: 1200 |0114: const/4 v0, #int 0 // #0 │ │ +06642a: 5ce0 d804 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d8 │ │ +06642e: 6e10 e80e 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0ee8 │ │ +066434: 1210 |011a: const/4 v0, #int 1 // #1 │ │ +066436: 5ce0 c804 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ +06643a: 1210 |011d: const/4 v0, #int 1 // #1 │ │ +06643c: 7020 f20e 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0ef2 │ │ +066442: 1210 |0121: const/4 v0, #int 1 // #1 │ │ +066444: 7020 060f 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0f06 │ │ +06644a: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ +06644e: 1200 |0127: const/4 v0, #int 0 // #0 │ │ +066450: 7020 9d0e 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e9d │ │ +066456: 1200 |012b: const/4 v0, #int 0 // #0 │ │ +066458: 5ce0 c804 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ +06645c: 2900 06ff |012e: goto/16 0034 // -00fa │ │ +066460: 7020 e00e fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0ee0 │ │ +066466: 2900 01ff |0133: goto/16 0034 // -00ff │ │ +06646a: 0000 |0135: nop // spacer │ │ +06646c: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1792 │ │ 0x0006 line=1795 │ │ 0x000c line=1798 │ │ 0x000f line=1799 │ │ 0x0012 line=1800 │ │ @@ -63956,224 +63952,224 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 36 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 430 16-bit code units │ │ -065c64: |[065c64] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -065c74: 7401 b10e 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ -065c7a: 0a09 |0003: move-result v9 │ │ -065c7c: 9118 2220 |0004: sub-int v24, v34, v32 │ │ -065c80: 910b 2321 |0006: sub-int v11, v35, v33 │ │ -065c84: 7401 c00e 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ec0 │ │ -065c8a: 0a13 |000b: move-result v19 │ │ -065c8c: 7401 c20e 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0ec2 │ │ -065c92: 0a15 |000f: move-result v21 │ │ -065c94: 7401 c10e 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0ec1 │ │ -065c9a: 0a14 |0013: move-result v20 │ │ -065c9c: 7401 bf0e 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0ebf │ │ -065ca2: 0a12 |0017: move-result v18 │ │ -065ca4: 7401 c60e 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ -065caa: 0a16 |001b: move-result v22 │ │ -065cac: 120a |001c: const/4 v10, #int 0 // #0 │ │ -065cae: 120e |001d: const/4 v14, #int 0 // #0 │ │ -065cb0: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ -065cb4: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ -065cb8: 6e20 b00e e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ -065cbe: 0c05 |0025: move-result-object v5 │ │ -065cc0: 6e10 8a21 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -065cc6: 0a1a |0029: move-result v26 │ │ -065cc8: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ -065ccc: 0200 1a00 |002c: move/from16 v0, v26 │ │ -065cd0: 0201 1b00 |002e: move/from16 v1, v27 │ │ -065cd4: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ -065cd8: 6e10 6821 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -065cde: 0c11 |0035: move-result-object v17 │ │ -065ce0: 1f11 5d02 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025d │ │ -065ce4: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -065ce6: 1207 |0039: const/4 v7, #int 0 // #0 │ │ -065ce8: 0800 1100 |003a: move-object/from16 v0, v17 │ │ -065cec: 5500 9104 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ -065cf0: 021a 0000 |003e: move/from16 v26, v0 │ │ -065cf4: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ -065cf8: 0800 1100 |0042: move-object/from16 v0, v17 │ │ -065cfc: 5200 8f04 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048f │ │ -065d00: 021a 0000 |0046: move/from16 v26, v0 │ │ -065d04: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ -065d08: 0800 1100 |004a: move-object/from16 v0, v17 │ │ -065d0c: 5200 8f04 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048f │ │ -065d10: 021a 0000 |004e: move/from16 v26, v0 │ │ -065d14: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ -065d18: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ -065d1e: 0206 1300 |0055: move/from16 v6, v19 │ │ -065d22: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ -065d28: 0207 1500 |005a: move/from16 v7, v21 │ │ -065d2c: 9006 0616 |005c: add-int v6, v6, v22 │ │ -065d30: 6e10 6f21 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -065d36: 0a1a |0061: move-result v26 │ │ -065d38: 901a 1a06 |0062: add-int v26, v26, v6 │ │ -065d3c: 6e10 6c21 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -065d42: 0a1b |0067: move-result v27 │ │ -065d44: 901b 1b07 |0068: add-int v27, v27, v7 │ │ -065d48: 0200 1a00 |006a: move/from16 v0, v26 │ │ -065d4c: 0201 1b00 |006c: move/from16 v1, v27 │ │ -065d50: 6e51 a121 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ -065d56: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ -065d5a: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ -065d5e: 28a9 |0075: goto 001e // -0057 │ │ -065d60: 0206 1300 |0076: move/from16 v6, v19 │ │ -065d64: 6e10 6f21 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -065d6a: 0a1a |007b: move-result v26 │ │ -065d6c: 9013 131a |007c: add-int v19, v19, v26 │ │ -065d70: 28d9 |007e: goto 0057 // -0027 │ │ -065d72: 6e10 6f21 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -065d78: 0a1a |0082: move-result v26 │ │ -065d7a: 911a 181a |0083: sub-int v26, v24, v26 │ │ -065d7e: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ -065d82: 0200 1a00 |0087: move/from16 v0, v26 │ │ -065d86: 0201 1300 |0089: move/from16 v1, v19 │ │ -065d8a: 7120 ad24 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -065d90: 0a06 |008e: move-result v6 │ │ -065d92: 28c8 |008f: goto 0057 // -0038 │ │ -065d94: 911a 1814 |0090: sub-int v26, v24, v20 │ │ -065d98: 6e10 6f21 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -065d9e: 0a1b |0095: move-result v27 │ │ -065da0: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ -065da4: 6e10 6f21 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -065daa: 0a1a |009b: move-result v26 │ │ -065dac: 9014 141a |009c: add-int v20, v20, v26 │ │ -065db0: 28b9 |009e: goto 0057 // -0047 │ │ -065db2: 0207 1500 |009f: move/from16 v7, v21 │ │ -065db6: 6e10 6c21 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -065dbc: 0a1a |00a4: move-result v26 │ │ -065dbe: 9015 151a |00a5: add-int v21, v21, v26 │ │ -065dc2: 28b5 |00a7: goto 005c // -004b │ │ -065dc4: 6e10 6c21 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -065dca: 0a1a |00ab: move-result v26 │ │ -065dcc: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ -065dd0: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ -065dd4: 0200 1a00 |00b0: move/from16 v0, v26 │ │ -065dd8: 0201 1500 |00b2: move/from16 v1, v21 │ │ -065ddc: 7120 ad24 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -065de2: 0a07 |00b7: move-result v7 │ │ -065de4: 28a4 |00b8: goto 005c // -005c │ │ -065de6: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ -065dea: 6e10 6c21 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -065df0: 0a1b |00be: move-result v27 │ │ -065df2: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ -065df6: 6e10 6c21 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -065dfc: 0a1a |00c4: move-result v26 │ │ -065dfe: 9012 121a |00c5: add-int v18, v18, v26 │ │ -065e02: 2895 |00c7: goto 005c // -006b │ │ -065e04: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ -065e08: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ -065e0c: 120e |00cc: const/4 v14, #int 0 // #0 │ │ -065e0e: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ -065e12: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ -065e16: 6e20 b00e e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ -065e1c: 0c05 |00d4: move-result-object v5 │ │ -065e1e: 6e10 8a21 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -065e24: 0a1a |00d8: move-result v26 │ │ -065e26: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ -065e2a: 0200 1a00 |00db: move/from16 v0, v26 │ │ -065e2e: 0201 1b00 |00dd: move/from16 v1, v27 │ │ -065e32: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ -065e36: 6e10 6821 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -065e3c: 0c11 |00e4: move-result-object v17 │ │ -065e3e: 1f11 5d02 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025d │ │ -065e42: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ -065e46: 5500 9104 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ -065e4a: 021a 0000 |00eb: move/from16 v26, v0 │ │ -065e4e: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ -065e52: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ -065e56: 6e20 cc0e 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecc │ │ -065e5c: 0c0f |00f4: move-result-object v15 │ │ -065e5e: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ -065e62: 8280 |00f7: int-to-float v0, v8 │ │ -065e64: 021a 0000 |00f8: move/from16 v26, v0 │ │ -065e68: 52f0 8a04 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -065e6c: 021b 0000 |00fc: move/from16 v27, v0 │ │ -065e70: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ -065e74: 0200 1a00 |0100: move/from16 v0, v26 │ │ -065e78: 8700 |0102: float-to-int v0, v0 │ │ -065e7a: 0210 0000 |0103: move/from16 v16, v0 │ │ -065e7e: 9006 1310 |0105: add-int v6, v19, v16 │ │ -065e82: 0207 1500 |0107: move/from16 v7, v21 │ │ -065e86: 0800 1100 |0109: move-object/from16 v0, v17 │ │ -065e8a: 5500 9204 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0492 │ │ -065e8e: 021a 0000 |010d: move/from16 v26, v0 │ │ -065e92: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ -065e96: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ -065e9a: 0200 1a00 |0113: move/from16 v0, v26 │ │ -065e9e: 0801 1100 |0115: move-object/from16 v1, v17 │ │ -065ea2: 5c10 9204 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0492 │ │ -065ea6: 8280 |0119: int-to-float v0, v8 │ │ -065ea8: 021a 0000 |011a: move/from16 v26, v0 │ │ -065eac: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -065eb0: 5200 9504 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0495 │ │ -065eb4: 021b 0000 |0120: move/from16 v27, v0 │ │ -065eb8: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ -065ebc: 0200 1a00 |0124: move/from16 v0, v26 │ │ -065ec0: 8700 |0126: float-to-int v0, v0 │ │ -065ec2: 021a 0000 |0127: move/from16 v26, v0 │ │ -065ec6: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ -065eca: 7702 4721 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -065ed0: 0a19 |012e: move-result v25 │ │ -065ed2: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ -065ed6: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ -065eda: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ -065ede: 7702 4721 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -065ee4: 0a0c |0138: move-result v12 │ │ -065ee6: 0200 1900 |0139: move/from16 v0, v25 │ │ -065eea: 6e30 a221 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -065ef0: 6e10 6f21 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -065ef6: 0a1a |0141: move-result v26 │ │ -065ef8: 901a 1a06 |0142: add-int v26, v26, v6 │ │ -065efc: 6e10 6c21 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -065f02: 0a1b |0147: move-result v27 │ │ -065f04: 901b 1b07 |0148: add-int v27, v27, v7 │ │ -065f08: 0200 1a00 |014a: move/from16 v0, v26 │ │ -065f0c: 0201 1b00 |014c: move/from16 v1, v27 │ │ -065f10: 6e51 a121 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ -065f16: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ -065f1a: 2900 7aff |0153: goto/16 00cd // -0086 │ │ -065f1e: 0200 1500 |0155: move/from16 v0, v21 │ │ -065f22: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ -065f26: 5910 e304 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@04e3 │ │ -065f2a: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ -065f2e: 0200 1a00 |015d: move/from16 v0, v26 │ │ -065f32: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ -065f36: 5910 b104 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@04b1 │ │ -065f3a: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ -065f3e: 590a b704 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@04b7 │ │ -065f42: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ -065f46: 5500 bf04 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bf │ │ -065f4a: 021a 0000 |016b: move/from16 v26, v0 │ │ -065f4e: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ -065f52: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ -065f56: 5200 b604 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -065f5a: 021a 0000 |0173: move/from16 v26, v0 │ │ -065f5e: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ -065f62: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ -065f66: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ -065f6a: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ -065f6e: 0201 1a00 |017d: move/from16 v1, v26 │ │ -065f72: 0202 1b00 |017f: move/from16 v2, v27 │ │ -065f76: 0203 1c00 |0181: move/from16 v3, v28 │ │ -065f7a: 0204 1d00 |0183: move/from16 v4, v29 │ │ -065f7e: 7054 f40e 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0ef4 │ │ -065f84: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ -065f88: 0200 1a00 |018a: move/from16 v0, v26 │ │ -065f8c: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ -065f90: 5c10 bf04 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bf │ │ -065f94: 0e00 |0190: return-void │ │ -065f96: 0000 |0191: nop // spacer │ │ -065f98: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ -065fb4: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ +066488: |[066488] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +066498: 7401 b10e 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ +06649e: 0a09 |0003: move-result v9 │ │ +0664a0: 9118 2220 |0004: sub-int v24, v34, v32 │ │ +0664a4: 910b 2321 |0006: sub-int v11, v35, v33 │ │ +0664a8: 7401 c00e 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ec0 │ │ +0664ae: 0a13 |000b: move-result v19 │ │ +0664b0: 7401 c20e 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0ec2 │ │ +0664b6: 0a15 |000f: move-result v21 │ │ +0664b8: 7401 c10e 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0ec1 │ │ +0664be: 0a14 |0013: move-result v20 │ │ +0664c0: 7401 bf0e 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0ebf │ │ +0664c6: 0a12 |0017: move-result v18 │ │ +0664c8: 7401 c60e 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ +0664ce: 0a16 |001b: move-result v22 │ │ +0664d0: 120a |001c: const/4 v10, #int 0 // #0 │ │ +0664d2: 120e |001d: const/4 v14, #int 0 // #0 │ │ +0664d4: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ +0664d8: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ +0664dc: 6e20 b00e e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ +0664e2: 0c05 |0025: move-result-object v5 │ │ +0664e4: 6e10 8a21 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +0664ea: 0a1a |0029: move-result v26 │ │ +0664ec: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ +0664f0: 0200 1a00 |002c: move/from16 v0, v26 │ │ +0664f4: 0201 1b00 |002e: move/from16 v1, v27 │ │ +0664f8: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ +0664fc: 6e10 6821 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +066502: 0c11 |0035: move-result-object v17 │ │ +066504: 1f11 6102 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0261 │ │ +066508: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +06650a: 1207 |0039: const/4 v7, #int 0 // #0 │ │ +06650c: 0800 1100 |003a: move-object/from16 v0, v17 │ │ +066510: 5500 9104 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ +066514: 021a 0000 |003e: move/from16 v26, v0 │ │ +066518: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ +06651c: 0800 1100 |0042: move-object/from16 v0, v17 │ │ +066520: 5200 8f04 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048f │ │ +066524: 021a 0000 |0046: move/from16 v26, v0 │ │ +066528: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ +06652c: 0800 1100 |004a: move-object/from16 v0, v17 │ │ +066530: 5200 8f04 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048f │ │ +066534: 021a 0000 |004e: move/from16 v26, v0 │ │ +066538: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ +06653c: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ +066542: 0206 1300 |0055: move/from16 v6, v19 │ │ +066546: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ +06654c: 0207 1500 |005a: move/from16 v7, v21 │ │ +066550: 9006 0616 |005c: add-int v6, v6, v22 │ │ +066554: 6e10 6f21 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +06655a: 0a1a |0061: move-result v26 │ │ +06655c: 901a 1a06 |0062: add-int v26, v26, v6 │ │ +066560: 6e10 6c21 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +066566: 0a1b |0067: move-result v27 │ │ +066568: 901b 1b07 |0068: add-int v27, v27, v7 │ │ +06656c: 0200 1a00 |006a: move/from16 v0, v26 │ │ +066570: 0201 1b00 |006c: move/from16 v1, v27 │ │ +066574: 6e51 a121 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ +06657a: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ +06657e: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ +066582: 28a9 |0075: goto 001e // -0057 │ │ +066584: 0206 1300 |0076: move/from16 v6, v19 │ │ +066588: 6e10 6f21 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +06658e: 0a1a |007b: move-result v26 │ │ +066590: 9013 131a |007c: add-int v19, v19, v26 │ │ +066594: 28d9 |007e: goto 0057 // -0027 │ │ +066596: 6e10 6f21 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +06659c: 0a1a |0082: move-result v26 │ │ +06659e: 911a 181a |0083: sub-int v26, v24, v26 │ │ +0665a2: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ +0665a6: 0200 1a00 |0087: move/from16 v0, v26 │ │ +0665aa: 0201 1300 |0089: move/from16 v1, v19 │ │ +0665ae: 7120 ad24 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +0665b4: 0a06 |008e: move-result v6 │ │ +0665b6: 28c8 |008f: goto 0057 // -0038 │ │ +0665b8: 911a 1814 |0090: sub-int v26, v24, v20 │ │ +0665bc: 6e10 6f21 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +0665c2: 0a1b |0095: move-result v27 │ │ +0665c4: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ +0665c8: 6e10 6f21 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +0665ce: 0a1a |009b: move-result v26 │ │ +0665d0: 9014 141a |009c: add-int v20, v20, v26 │ │ +0665d4: 28b9 |009e: goto 0057 // -0047 │ │ +0665d6: 0207 1500 |009f: move/from16 v7, v21 │ │ +0665da: 6e10 6c21 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +0665e0: 0a1a |00a4: move-result v26 │ │ +0665e2: 9015 151a |00a5: add-int v21, v21, v26 │ │ +0665e6: 28b5 |00a7: goto 005c // -004b │ │ +0665e8: 6e10 6c21 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +0665ee: 0a1a |00ab: move-result v26 │ │ +0665f0: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ +0665f4: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ +0665f8: 0200 1a00 |00b0: move/from16 v0, v26 │ │ +0665fc: 0201 1500 |00b2: move/from16 v1, v21 │ │ +066600: 7120 ad24 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +066606: 0a07 |00b7: move-result v7 │ │ +066608: 28a4 |00b8: goto 005c // -005c │ │ +06660a: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ +06660e: 6e10 6c21 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +066614: 0a1b |00be: move-result v27 │ │ +066616: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ +06661a: 6e10 6c21 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +066620: 0a1a |00c4: move-result v26 │ │ +066622: 9012 121a |00c5: add-int v18, v18, v26 │ │ +066626: 2895 |00c7: goto 005c // -006b │ │ +066628: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ +06662c: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ +066630: 120e |00cc: const/4 v14, #int 0 // #0 │ │ +066632: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ +066636: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ +06663a: 6e20 b00e e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ +066640: 0c05 |00d4: move-result-object v5 │ │ +066642: 6e10 8a21 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +066648: 0a1a |00d8: move-result v26 │ │ +06664a: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ +06664e: 0200 1a00 |00db: move/from16 v0, v26 │ │ +066652: 0201 1b00 |00dd: move/from16 v1, v27 │ │ +066656: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ +06665a: 6e10 6821 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +066660: 0c11 |00e4: move-result-object v17 │ │ +066662: 1f11 6102 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0261 │ │ +066666: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ +06666a: 5500 9104 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ +06666e: 021a 0000 |00eb: move/from16 v26, v0 │ │ +066672: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ +066676: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ +06667a: 6e20 cc0e 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecc │ │ +066680: 0c0f |00f4: move-result-object v15 │ │ +066682: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ +066686: 8280 |00f7: int-to-float v0, v8 │ │ +066688: 021a 0000 |00f8: move/from16 v26, v0 │ │ +06668c: 52f0 8a04 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +066690: 021b 0000 |00fc: move/from16 v27, v0 │ │ +066694: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ +066698: 0200 1a00 |0100: move/from16 v0, v26 │ │ +06669c: 8700 |0102: float-to-int v0, v0 │ │ +06669e: 0210 0000 |0103: move/from16 v16, v0 │ │ +0666a2: 9006 1310 |0105: add-int v6, v19, v16 │ │ +0666a6: 0207 1500 |0107: move/from16 v7, v21 │ │ +0666aa: 0800 1100 |0109: move-object/from16 v0, v17 │ │ +0666ae: 5500 9204 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0492 │ │ +0666b2: 021a 0000 |010d: move/from16 v26, v0 │ │ +0666b6: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ +0666ba: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ +0666be: 0200 1a00 |0113: move/from16 v0, v26 │ │ +0666c2: 0801 1100 |0115: move-object/from16 v1, v17 │ │ +0666c6: 5c10 9204 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0492 │ │ +0666ca: 8280 |0119: int-to-float v0, v8 │ │ +0666cc: 021a 0000 |011a: move/from16 v26, v0 │ │ +0666d0: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +0666d4: 5200 9504 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0495 │ │ +0666d8: 021b 0000 |0120: move/from16 v27, v0 │ │ +0666dc: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ +0666e0: 0200 1a00 |0124: move/from16 v0, v26 │ │ +0666e4: 8700 |0126: float-to-int v0, v0 │ │ +0666e6: 021a 0000 |0127: move/from16 v26, v0 │ │ +0666ea: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ +0666ee: 7702 4721 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +0666f4: 0a19 |012e: move-result v25 │ │ +0666f6: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ +0666fa: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ +0666fe: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ +066702: 7702 4721 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +066708: 0a0c |0138: move-result v12 │ │ +06670a: 0200 1900 |0139: move/from16 v0, v25 │ │ +06670e: 6e30 a221 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +066714: 6e10 6f21 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +06671a: 0a1a |0141: move-result v26 │ │ +06671c: 901a 1a06 |0142: add-int v26, v26, v6 │ │ +066720: 6e10 6c21 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +066726: 0a1b |0147: move-result v27 │ │ +066728: 901b 1b07 |0148: add-int v27, v27, v7 │ │ +06672c: 0200 1a00 |014a: move/from16 v0, v26 │ │ +066730: 0201 1b00 |014c: move/from16 v1, v27 │ │ +066734: 6e51 a121 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ +06673a: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ +06673e: 2900 7aff |0153: goto/16 00cd // -0086 │ │ +066742: 0200 1500 |0155: move/from16 v0, v21 │ │ +066746: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ +06674a: 5910 e304 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@04e3 │ │ +06674e: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ +066752: 0200 1a00 |015d: move/from16 v0, v26 │ │ +066756: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ +06675a: 5910 b104 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@04b1 │ │ +06675e: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ +066762: 590a b704 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@04b7 │ │ +066766: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ +06676a: 5500 bf04 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bf │ │ +06676e: 021a 0000 |016b: move/from16 v26, v0 │ │ +066772: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ +066776: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ +06677a: 5200 b604 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +06677e: 021a 0000 |0173: move/from16 v26, v0 │ │ +066782: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ +066786: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ +06678a: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ +06678e: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ +066792: 0201 1a00 |017d: move/from16 v1, v26 │ │ +066796: 0202 1b00 |017f: move/from16 v2, v27 │ │ +06679a: 0203 1c00 |0181: move/from16 v3, v28 │ │ +06679e: 0204 1d00 |0183: move/from16 v4, v29 │ │ +0667a2: 7054 f40e 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0ef4 │ │ +0667a8: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ +0667ac: 0200 1a00 |018a: move/from16 v0, v26 │ │ +0667b0: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ +0667b4: 5c10 bf04 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bf │ │ +0667b8: 0e00 |0190: return-void │ │ +0667ba: 0000 |0191: nop // spacer │ │ +0667bc: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ +0667d8: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1503 │ │ 0x0004 line=1504 │ │ 0x0006 line=1505 │ │ 0x0008 line=1506 │ │ 0x000c line=1507 │ │ @@ -64280,223 +64276,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -065fd0: |[065fd0] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -065fe0: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -065fe4: 0200 1500 |0002: move/from16 v0, v21 │ │ -065fe8: 0201 1800 |0004: move/from16 v1, v24 │ │ -065fec: 7120 b70e 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0eb7 │ │ -065ff2: 0a15 |0009: move-result v21 │ │ -065ff4: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -065ff8: 0200 1600 |000c: move/from16 v0, v22 │ │ -065ffc: 0201 1900 |000e: move/from16 v1, v25 │ │ -066000: 7120 b70e 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0eb7 │ │ -066006: 0a16 |0013: move-result v22 │ │ -066008: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -06600c: 0201 1500 |0016: move/from16 v1, v21 │ │ -066010: 0202 1600 |0018: move/from16 v2, v22 │ │ -066014: 6e30 fe0e 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0efe │ │ -06601a: 7401 bd0e 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0ebd │ │ -066020: 0a0f |0020: move-result v15 │ │ -066022: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -066026: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -06602a: 5200 b804 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@04b8 │ │ -06602e: 0215 0000 |0027: move/from16 v21, v0 │ │ -066032: 0200 1500 |0029: move/from16 v0, v21 │ │ -066036: 7120 af24 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -06603c: 0a15 |002e: move-result v21 │ │ -06603e: 0200 1500 |002f: move/from16 v0, v21 │ │ -066042: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -066046: 5910 c204 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@04c2 │ │ -06604a: 7401 c00e 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ec0 │ │ -066050: 0a15 |0038: move-result v21 │ │ -066052: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -066056: 7401 c10e 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0ec1 │ │ -06605c: 0a16 |003e: move-result v22 │ │ -06605e: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -066062: 7401 bc0e 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0ebc │ │ -066068: 0a15 |0044: move-result v21 │ │ -06606a: 7401 c20e 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0ec2 │ │ -066070: 0a16 |0048: move-result v22 │ │ -066072: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -066076: 7401 bf0e 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0ebf │ │ -06607c: 0a16 |004e: move-result v22 │ │ -06607e: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -066082: 7401 b10e 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ -066088: 0a10 |0054: move-result v16 │ │ -06608a: 120c |0055: const/4 v12, #int 0 // #0 │ │ -06608c: 0200 1000 |0056: move/from16 v0, v16 │ │ -066090: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -066094: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -066098: 6e20 b00e c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ -06609e: 0c03 |005f: move-result-object v3 │ │ -0660a0: 6e10 8a21 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -0660a6: 0a15 |0063: move-result v21 │ │ -0660a8: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -0660ac: 0200 1500 |0066: move/from16 v0, v21 │ │ -0660b0: 0201 1600 |0068: move/from16 v1, v22 │ │ -0660b4: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -0660b8: 6e10 6821 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -0660be: 0c0d |006f: move-result-object v13 │ │ -0660c0: 1f0d 5d02 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025d │ │ -0660c4: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -0660c8: 55d0 9104 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ -0660cc: 0215 0000 |0076: move/from16 v21, v0 │ │ -0660d0: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -0660d4: 52d0 8f04 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048f │ │ -0660d8: 0215 0000 |007c: move/from16 v21, v0 │ │ -0660dc: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -0660e0: 52d0 8f04 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048f │ │ -0660e4: 0215 0000 |0082: move/from16 v21, v0 │ │ -0660e8: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -0660ec: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -0660f0: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -0660f4: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -0660f8: 0200 1100 |008c: move/from16 v0, v17 │ │ -0660fc: 0201 1500 |008e: move/from16 v1, v21 │ │ -066100: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -066104: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -066108: 0200 1100 |0094: move/from16 v0, v17 │ │ -06610c: 0201 1500 |0096: move/from16 v1, v21 │ │ -066110: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -066114: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -066116: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -06611a: 0200 1500 |009d: move/from16 v0, v21 │ │ -06611e: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -066122: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -066126: 0200 1500 |00a3: move/from16 v0, v21 │ │ -06612a: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -06612e: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -066130: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -066134: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -066138: 0213 0500 |00ac: move/from16 v19, v5 │ │ -06613c: 0149 |00ae: move v9, v4 │ │ -06613e: 52d0 9404 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0494 │ │ -066142: 0215 0000 |00b1: move/from16 v21, v0 │ │ -066146: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -06614a: 0200 1500 |00b5: move/from16 v0, v21 │ │ -06614e: 0201 1600 |00b7: move/from16 v1, v22 │ │ -066152: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -066156: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -06615a: 52d0 9404 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0494 │ │ -06615e: 0215 0000 |00bf: move/from16 v21, v0 │ │ -066162: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -066166: 0200 1500 |00c3: move/from16 v0, v21 │ │ -06616a: 0201 1600 |00c5: move/from16 v1, v22 │ │ -06616e: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -066172: 52d0 9404 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0494 │ │ -066176: 0213 0000 |00cb: move/from16 v19, v0 │ │ -06617a: 52d0 9004 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0490 │ │ -06617e: 0215 0000 |00cf: move/from16 v21, v0 │ │ -066182: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -066186: 0200 1500 |00d3: move/from16 v0, v21 │ │ -06618a: 0201 1600 |00d5: move/from16 v1, v22 │ │ -06618e: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -066192: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -066196: 52d0 9004 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0490 │ │ -06619a: 0215 0000 |00dd: move/from16 v21, v0 │ │ -06619e: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -0661a2: 0200 1500 |00e1: move/from16 v0, v21 │ │ -0661a6: 0201 1600 |00e3: move/from16 v1, v22 │ │ -0661aa: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -0661ae: 52d9 9004 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0490 │ │ -0661b2: 0200 1300 |00e9: move/from16 v0, v19 │ │ -0661b6: 0201 1200 |00eb: move/from16 v1, v18 │ │ -0661ba: 7120 4721 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -0661c0: 0a14 |00f0: move-result v20 │ │ -0661c2: 7120 4721 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -0661c8: 0a0a |00f4: move-result v10 │ │ -0661ca: 0200 1400 |00f5: move/from16 v0, v20 │ │ -0661ce: 6e30 a221 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -0661d4: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -0661d8: 6e10 6c21 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -0661de: 0a15 |00ff: move-result v21 │ │ -0661e0: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -0661e4: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0661e8: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -0661ec: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -0661ee: 2894 |0107: goto 009b // -006c │ │ -0661f0: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -0661f2: 289f |0109: goto 00a8 // -0061 │ │ -0661f4: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -0661f8: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -0661fc: 289e |010e: goto 00ac // -0062 │ │ -0661fe: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -066202: 6e10 6f21 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -066208: 0a15 |0114: move-result v21 │ │ -06620a: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -06620e: 28eb |0117: goto 0102 // -0015 │ │ -066210: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -066214: 0200 1500 |011a: move/from16 v0, v21 │ │ -066218: 7120 4721 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -06621e: 0a15 |011f: move-result v21 │ │ -066220: 0200 1500 |0120: move/from16 v0, v21 │ │ -066224: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -066228: 5910 b404 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@04b4 │ │ -06622c: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -066230: 0200 1500 |0128: move/from16 v0, v21 │ │ -066234: 7120 4721 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -06623a: 0a15 |012d: move-result v21 │ │ -06623c: 0200 1500 |012e: move/from16 v0, v21 │ │ -066240: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -066244: 5910 b304 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@04b3 │ │ -066248: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -06624c: 0200 1500 |0136: move/from16 v0, v21 │ │ -066250: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -066254: 5c10 c404 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@04c4 │ │ -066258: 7401 e80e 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0ee8 │ │ -06625e: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -066262: 0200 1500 |0141: move/from16 v0, v21 │ │ -066266: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -06626a: 5c10 c404 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@04c4 │ │ -06626e: 7401 b10e 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ -066274: 0a10 |014a: move-result v16 │ │ -066276: 120c |014b: const/4 v12, #int 0 // #0 │ │ -066278: 0200 1000 |014c: move/from16 v0, v16 │ │ -06627c: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -066280: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -066284: 6e20 b00e c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ -06628a: 0c03 |0155: move-result-object v3 │ │ -06628c: 6e10 8a21 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -066292: 0a15 |0159: move-result v21 │ │ -066294: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -066298: 0200 1500 |015c: move/from16 v0, v21 │ │ -06629c: 0201 1600 |015e: move/from16 v1, v22 │ │ -0662a0: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -0662a4: 6e10 6821 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -0662aa: 0c0d |0165: move-result-object v13 │ │ -0662ac: 1f0d 5d02 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025d │ │ -0662b0: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -0662b4: 55d0 9104 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ -0662b8: 0215 0000 |016c: move/from16 v21, v0 │ │ -0662bc: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -0662c0: 8250 |0170: int-to-float v0, v5 │ │ -0662c2: 0215 0000 |0171: move/from16 v21, v0 │ │ -0662c6: 52d0 9504 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0495 │ │ -0662ca: 0216 0000 |0175: move/from16 v22, v0 │ │ -0662ce: a815 1516 |0177: mul-float v21, v21, v22 │ │ -0662d2: 0200 1500 |0179: move/from16 v0, v21 │ │ -0662d6: 8700 |017b: float-to-int v0, v0 │ │ -0662d8: 0215 0000 |017c: move/from16 v21, v0 │ │ -0662dc: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -0662e0: 7702 4721 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -0662e6: 0a14 |0183: move-result v20 │ │ -0662e8: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -0662ec: 5200 b304 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@04b3 │ │ -0662f0: 0215 0000 |0188: move/from16 v21, v0 │ │ -0662f4: 0200 1400 |018a: move/from16 v0, v20 │ │ -0662f8: 0201 1500 |018c: move/from16 v1, v21 │ │ -0662fc: 6e30 a221 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -066302: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -066306: 28b9 |0193: goto 014c // -0047 │ │ -066308: 0e00 |0194: return-void │ │ +0667f4: |[0667f4] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +066804: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +066808: 0200 1500 |0002: move/from16 v0, v21 │ │ +06680c: 0201 1800 |0004: move/from16 v1, v24 │ │ +066810: 7120 b70e 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0eb7 │ │ +066816: 0a15 |0009: move-result v21 │ │ +066818: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +06681c: 0200 1600 |000c: move/from16 v0, v22 │ │ +066820: 0201 1900 |000e: move/from16 v1, v25 │ │ +066824: 7120 b70e 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0eb7 │ │ +06682a: 0a16 |0013: move-result v22 │ │ +06682c: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +066830: 0201 1500 |0016: move/from16 v1, v21 │ │ +066834: 0202 1600 |0018: move/from16 v2, v22 │ │ +066838: 6e30 fe0e 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0efe │ │ +06683e: 7401 bd0e 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0ebd │ │ +066844: 0a0f |0020: move-result v15 │ │ +066846: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +06684a: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +06684e: 5200 b804 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@04b8 │ │ +066852: 0215 0000 |0027: move/from16 v21, v0 │ │ +066856: 0200 1500 |0029: move/from16 v0, v21 │ │ +06685a: 7120 af24 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +066860: 0a15 |002e: move-result v21 │ │ +066862: 0200 1500 |002f: move/from16 v0, v21 │ │ +066866: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +06686a: 5910 c204 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@04c2 │ │ +06686e: 7401 c00e 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ec0 │ │ +066874: 0a15 |0038: move-result v21 │ │ +066876: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +06687a: 7401 c10e 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0ec1 │ │ +066880: 0a16 |003e: move-result v22 │ │ +066882: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +066886: 7401 bc0e 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0ebc │ │ +06688c: 0a15 |0044: move-result v21 │ │ +06688e: 7401 c20e 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0ec2 │ │ +066894: 0a16 |0048: move-result v22 │ │ +066896: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +06689a: 7401 bf0e 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0ebf │ │ +0668a0: 0a16 |004e: move-result v22 │ │ +0668a2: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +0668a6: 7401 b10e 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ +0668ac: 0a10 |0054: move-result v16 │ │ +0668ae: 120c |0055: const/4 v12, #int 0 // #0 │ │ +0668b0: 0200 1000 |0056: move/from16 v0, v16 │ │ +0668b4: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +0668b8: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +0668bc: 6e20 b00e c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ +0668c2: 0c03 |005f: move-result-object v3 │ │ +0668c4: 6e10 8a21 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +0668ca: 0a15 |0063: move-result v21 │ │ +0668cc: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +0668d0: 0200 1500 |0066: move/from16 v0, v21 │ │ +0668d4: 0201 1600 |0068: move/from16 v1, v22 │ │ +0668d8: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +0668dc: 6e10 6821 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +0668e2: 0c0d |006f: move-result-object v13 │ │ +0668e4: 1f0d 6102 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0261 │ │ +0668e8: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +0668ec: 55d0 9104 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ +0668f0: 0215 0000 |0076: move/from16 v21, v0 │ │ +0668f4: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +0668f8: 52d0 8f04 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048f │ │ +0668fc: 0215 0000 |007c: move/from16 v21, v0 │ │ +066900: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +066904: 52d0 8f04 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048f │ │ +066908: 0215 0000 |0082: move/from16 v21, v0 │ │ +06690c: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +066910: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +066914: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +066918: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +06691c: 0200 1100 |008c: move/from16 v0, v17 │ │ +066920: 0201 1500 |008e: move/from16 v1, v21 │ │ +066924: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +066928: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +06692c: 0200 1100 |0094: move/from16 v0, v17 │ │ +066930: 0201 1500 |0096: move/from16 v1, v21 │ │ +066934: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +066938: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +06693a: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +06693e: 0200 1500 |009d: move/from16 v0, v21 │ │ +066942: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +066946: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +06694a: 0200 1500 |00a3: move/from16 v0, v21 │ │ +06694e: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +066952: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +066954: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +066958: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +06695c: 0213 0500 |00ac: move/from16 v19, v5 │ │ +066960: 0149 |00ae: move v9, v4 │ │ +066962: 52d0 9404 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0494 │ │ +066966: 0215 0000 |00b1: move/from16 v21, v0 │ │ +06696a: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +06696e: 0200 1500 |00b5: move/from16 v0, v21 │ │ +066972: 0201 1600 |00b7: move/from16 v1, v22 │ │ +066976: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +06697a: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +06697e: 52d0 9404 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0494 │ │ +066982: 0215 0000 |00bf: move/from16 v21, v0 │ │ +066986: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +06698a: 0200 1500 |00c3: move/from16 v0, v21 │ │ +06698e: 0201 1600 |00c5: move/from16 v1, v22 │ │ +066992: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +066996: 52d0 9404 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0494 │ │ +06699a: 0213 0000 |00cb: move/from16 v19, v0 │ │ +06699e: 52d0 9004 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0490 │ │ +0669a2: 0215 0000 |00cf: move/from16 v21, v0 │ │ +0669a6: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +0669aa: 0200 1500 |00d3: move/from16 v0, v21 │ │ +0669ae: 0201 1600 |00d5: move/from16 v1, v22 │ │ +0669b2: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +0669b6: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +0669ba: 52d0 9004 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0490 │ │ +0669be: 0215 0000 |00dd: move/from16 v21, v0 │ │ +0669c2: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +0669c6: 0200 1500 |00e1: move/from16 v0, v21 │ │ +0669ca: 0201 1600 |00e3: move/from16 v1, v22 │ │ +0669ce: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +0669d2: 52d9 9004 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0490 │ │ +0669d6: 0200 1300 |00e9: move/from16 v0, v19 │ │ +0669da: 0201 1200 |00eb: move/from16 v1, v18 │ │ +0669de: 7120 4721 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +0669e4: 0a14 |00f0: move-result v20 │ │ +0669e6: 7120 4721 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +0669ec: 0a0a |00f4: move-result v10 │ │ +0669ee: 0200 1400 |00f5: move/from16 v0, v20 │ │ +0669f2: 6e30 a221 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +0669f8: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +0669fc: 6e10 6c21 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +066a02: 0a15 |00ff: move-result v21 │ │ +066a04: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +066a08: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +066a0c: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +066a10: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +066a12: 2894 |0107: goto 009b // -006c │ │ +066a14: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +066a16: 289f |0109: goto 00a8 // -0061 │ │ +066a18: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +066a1c: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +066a20: 289e |010e: goto 00ac // -0062 │ │ +066a22: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +066a26: 6e10 6f21 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +066a2c: 0a15 |0114: move-result v21 │ │ +066a2e: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +066a32: 28eb |0117: goto 0102 // -0015 │ │ +066a34: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +066a38: 0200 1500 |011a: move/from16 v0, v21 │ │ +066a3c: 7120 4721 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +066a42: 0a15 |011f: move-result v21 │ │ +066a44: 0200 1500 |0120: move/from16 v0, v21 │ │ +066a48: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +066a4c: 5910 b404 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@04b4 │ │ +066a50: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +066a54: 0200 1500 |0128: move/from16 v0, v21 │ │ +066a58: 7120 4721 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +066a5e: 0a15 |012d: move-result v21 │ │ +066a60: 0200 1500 |012e: move/from16 v0, v21 │ │ +066a64: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +066a68: 5910 b304 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@04b3 │ │ +066a6c: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +066a70: 0200 1500 |0136: move/from16 v0, v21 │ │ +066a74: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +066a78: 5c10 c404 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@04c4 │ │ +066a7c: 7401 e80e 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0ee8 │ │ +066a82: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +066a86: 0200 1500 |0141: move/from16 v0, v21 │ │ +066a8a: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +066a8e: 5c10 c404 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@04c4 │ │ +066a92: 7401 b10e 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ +066a98: 0a10 |014a: move-result v16 │ │ +066a9a: 120c |014b: const/4 v12, #int 0 // #0 │ │ +066a9c: 0200 1000 |014c: move/from16 v0, v16 │ │ +066aa0: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +066aa4: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +066aa8: 6e20 b00e c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ +066aae: 0c03 |0155: move-result-object v3 │ │ +066ab0: 6e10 8a21 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +066ab6: 0a15 |0159: move-result v21 │ │ +066ab8: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +066abc: 0200 1500 |015c: move/from16 v0, v21 │ │ +066ac0: 0201 1600 |015e: move/from16 v1, v22 │ │ +066ac4: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +066ac8: 6e10 6821 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +066ace: 0c0d |0165: move-result-object v13 │ │ +066ad0: 1f0d 6102 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0261 │ │ +066ad4: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +066ad8: 55d0 9104 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ +066adc: 0215 0000 |016c: move/from16 v21, v0 │ │ +066ae0: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +066ae4: 8250 |0170: int-to-float v0, v5 │ │ +066ae6: 0215 0000 |0171: move/from16 v21, v0 │ │ +066aea: 52d0 9504 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0495 │ │ +066aee: 0216 0000 |0175: move/from16 v22, v0 │ │ +066af2: a815 1516 |0177: mul-float v21, v21, v22 │ │ +066af6: 0200 1500 |0179: move/from16 v0, v21 │ │ +066afa: 8700 |017b: float-to-int v0, v0 │ │ +066afc: 0215 0000 |017c: move/from16 v21, v0 │ │ +066b00: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +066b04: 7702 4721 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +066b0a: 0a14 |0183: move-result v20 │ │ +066b0c: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +066b10: 5200 b304 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@04b3 │ │ +066b14: 0215 0000 |0188: move/from16 v21, v0 │ │ +066b18: 0200 1400 |018a: move/from16 v0, v20 │ │ +066b1c: 0201 1500 |018c: move/from16 v1, v21 │ │ +066b20: 6e30 a221 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +066b26: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +066b2a: 28b9 |0193: goto 014c // -0047 │ │ +066b2c: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1374 │ │ 0x001d line=1377 │ │ 0x0021 line=1378 │ │ 0x0023 line=1379 │ │ 0x0035 line=1382 │ │ @@ -64594,129 +64590,129 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -06630c: |[06630c] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -06631c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -066320: 520f b704 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@04b7 │ │ -066324: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ -066328: 7401 c60e 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ -06632e: 0a0c |0009: move-result v12 │ │ -066330: 7401 c00e 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ec0 │ │ -066336: 0a0a |000d: move-result v10 │ │ -066338: 7401 c10e 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0ec1 │ │ -06633e: 0a0b |0011: move-result v11 │ │ -066340: 7401 c80e 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0ec8 │ │ -066346: 0a0e |0015: move-result v14 │ │ -066348: 7401 b10e 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ -06634e: 0a04 |0019: move-result v4 │ │ -066350: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -066352: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -066356: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -06635a: 6e20 b00e 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ -066360: 0c03 |0022: move-result-object v3 │ │ -066362: 6e10 6821 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -066368: 0c09 |0026: move-result-object v9 │ │ -06636a: 1f09 5d02 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025d │ │ -06636e: 559f 9104 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ -066372: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ -066376: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -06637a: 28ec |002f: goto 001b // -0014 │ │ -06637c: 529f 8f04 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048f │ │ -066380: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ -066384: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -066386: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ -06638c: 01a5 |0038: move v5, v10 │ │ -06638e: b0c5 |0039: add-int/2addr v5, v12 │ │ -066390: 6e10 6921 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -066396: 0a0f |003d: move-result v15 │ │ -066398: 9106 050f |003e: sub-int v6, v5, v15 │ │ -06639c: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -0663a0: 6e20 a321 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21a3 │ │ -0663a6: 28e8 |0045: goto 002d // -0018 │ │ -0663a8: 01a5 |0046: move v5, v10 │ │ -0663aa: 6e10 8b21 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@218b │ │ -0663b0: 0a0f |004a: move-result v15 │ │ -0663b2: b0fa |004b: add-int/2addr v10, v15 │ │ -0663b4: 28ed |004c: goto 0039 // -0013 │ │ -0663b6: 6e10 6f21 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -0663bc: 0a0f |0050: move-result v15 │ │ -0663be: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ -0663c2: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ -0663c6: 7120 ad24 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -0663cc: 0a05 |0058: move-result v5 │ │ -0663ce: 28e0 |0059: goto 0039 // -0020 │ │ -0663d0: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ -0663d4: 6e10 6f21 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -0663da: 0a10 |005f: move-result v16 │ │ -0663dc: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ -0663e0: 6e10 6f21 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -0663e6: 0a0f |0065: move-result v15 │ │ -0663e8: b0fb |0066: add-int/2addr v11, v15 │ │ -0663ea: 28d2 |0067: goto 0039 // -002e │ │ -0663ec: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -0663f0: 540f d504 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ -0663f4: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ -0663f8: 0800 1100 |006e: move-object/from16 v0, v17 │ │ -0663fc: 540f d504 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ -066400: 0200 1200 |0072: move/from16 v0, v18 │ │ -066404: 0201 1300 |0074: move/from16 v1, v19 │ │ -066408: 0202 1400 |0076: move/from16 v2, v20 │ │ -06640c: 7240 720e 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0e72 │ │ -066412: 0800 1100 |007b: move-object/from16 v0, v17 │ │ -066416: 540f c704 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ -06641a: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ -06641e: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -066422: 540f c704 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ -066426: 0200 1200 |0085: move/from16 v0, v18 │ │ -06642a: 0201 1300 |0087: move/from16 v1, v19 │ │ -06642e: 0202 1400 |0089: move/from16 v2, v20 │ │ -066432: 7240 720e 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0e72 │ │ -066438: 0800 1100 |008e: move-object/from16 v0, v17 │ │ -06643c: 540f d704 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d7 │ │ -066440: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ -066444: 7401 c60e 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ -06644a: 0a0c |0097: move-result v12 │ │ -06644c: 7401 b10e 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ -066452: 0a04 |009b: move-result v4 │ │ -066454: 1208 |009c: const/4 v8, #int 0 // #0 │ │ -066456: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ -06645a: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -06645e: 6e20 b00e 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ -066464: 0c03 |00a4: move-result-object v3 │ │ -066466: 6e10 6821 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06646c: 0c09 |00a8: move-result-object v9 │ │ -06646e: 1f09 5d02 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025d │ │ -066472: 559f 9104 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ -066476: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ -06647a: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ -06647e: 28ec |00b1: goto 009d // -0014 │ │ -066480: 6e10 6921 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -066486: 0a0f |00b5: move-result v15 │ │ -066488: b1cf |00b6: sub-int/2addr v15, v12 │ │ -06648a: 82ff |00b7: int-to-float v15, v15 │ │ -06648c: 7601 b40e 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ -066492: 0a10 |00bb: move-result v16 │ │ -066494: 0200 1000 |00bc: move/from16 v0, v16 │ │ -066498: 8200 |00be: int-to-float v0, v0 │ │ -06649a: 0210 0000 |00bf: move/from16 v16, v0 │ │ -06649e: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ -0664a2: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -0664a6: 540f d704 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d7 │ │ -0664aa: 7230 740e 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0e74 │ │ -0664b0: 28e5 |00ca: goto 00af // -001b │ │ -0664b2: 121f |00cb: const/4 v15, #int 1 // #1 │ │ -0664b4: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ -0664b8: 5c0f b204 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04b2 │ │ -0664bc: 0e00 |00d0: return-void │ │ -0664be: 0000 |00d1: nop // spacer │ │ -0664c0: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ +066b30: |[066b30] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +066b40: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +066b44: 520f b704 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@04b7 │ │ +066b48: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ +066b4c: 7401 c60e 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ +066b52: 0a0c |0009: move-result v12 │ │ +066b54: 7401 c00e 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ec0 │ │ +066b5a: 0a0a |000d: move-result v10 │ │ +066b5c: 7401 c10e 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0ec1 │ │ +066b62: 0a0b |0011: move-result v11 │ │ +066b64: 7401 c80e 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0ec8 │ │ +066b6a: 0a0e |0015: move-result v14 │ │ +066b6c: 7401 b10e 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ +066b72: 0a04 |0019: move-result v4 │ │ +066b74: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +066b76: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +066b7a: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +066b7e: 6e20 b00e 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ +066b84: 0c03 |0022: move-result-object v3 │ │ +066b86: 6e10 6821 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +066b8c: 0c09 |0026: move-result-object v9 │ │ +066b8e: 1f09 6102 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0261 │ │ +066b92: 559f 9104 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ +066b96: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ +066b9a: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +066b9e: 28ec |002f: goto 001b // -0014 │ │ +066ba0: 529f 8f04 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048f │ │ +066ba4: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ +066ba8: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +066baa: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ +066bb0: 01a5 |0038: move v5, v10 │ │ +066bb2: b0c5 |0039: add-int/2addr v5, v12 │ │ +066bb4: 6e10 6921 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +066bba: 0a0f |003d: move-result v15 │ │ +066bbc: 9106 050f |003e: sub-int v6, v5, v15 │ │ +066bc0: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +066bc4: 6e20 a321 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21a3 │ │ +066bca: 28e8 |0045: goto 002d // -0018 │ │ +066bcc: 01a5 |0046: move v5, v10 │ │ +066bce: 6e10 8b21 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@218b │ │ +066bd4: 0a0f |004a: move-result v15 │ │ +066bd6: b0fa |004b: add-int/2addr v10, v15 │ │ +066bd8: 28ed |004c: goto 0039 // -0013 │ │ +066bda: 6e10 6f21 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +066be0: 0a0f |0050: move-result v15 │ │ +066be2: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ +066be6: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ +066bea: 7120 ad24 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +066bf0: 0a05 |0058: move-result v5 │ │ +066bf2: 28e0 |0059: goto 0039 // -0020 │ │ +066bf4: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ +066bf8: 6e10 6f21 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +066bfe: 0a10 |005f: move-result v16 │ │ +066c00: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ +066c04: 6e10 6f21 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +066c0a: 0a0f |0065: move-result v15 │ │ +066c0c: b0fb |0066: add-int/2addr v11, v15 │ │ +066c0e: 28d2 |0067: goto 0039 // -002e │ │ +066c10: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +066c14: 540f d504 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ +066c18: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ +066c1c: 0800 1100 |006e: move-object/from16 v0, v17 │ │ +066c20: 540f d504 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ +066c24: 0200 1200 |0072: move/from16 v0, v18 │ │ +066c28: 0201 1300 |0074: move/from16 v1, v19 │ │ +066c2c: 0202 1400 |0076: move/from16 v2, v20 │ │ +066c30: 7240 720e 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0e72 │ │ +066c36: 0800 1100 |007b: move-object/from16 v0, v17 │ │ +066c3a: 540f c704 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ +066c3e: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ +066c42: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +066c46: 540f c704 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ +066c4a: 0200 1200 |0085: move/from16 v0, v18 │ │ +066c4e: 0201 1300 |0087: move/from16 v1, v19 │ │ +066c52: 0202 1400 |0089: move/from16 v2, v20 │ │ +066c56: 7240 720e 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0e72 │ │ +066c5c: 0800 1100 |008e: move-object/from16 v0, v17 │ │ +066c60: 540f d704 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d7 │ │ +066c64: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ +066c68: 7401 c60e 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ +066c6e: 0a0c |0097: move-result v12 │ │ +066c70: 7401 b10e 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ +066c76: 0a04 |009b: move-result v4 │ │ +066c78: 1208 |009c: const/4 v8, #int 0 // #0 │ │ +066c7a: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ +066c7e: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +066c82: 6e20 b00e 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ +066c88: 0c03 |00a4: move-result-object v3 │ │ +066c8a: 6e10 6821 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +066c90: 0c09 |00a8: move-result-object v9 │ │ +066c92: 1f09 6102 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0261 │ │ +066c96: 559f 9104 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ +066c9a: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ +066c9e: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ +066ca2: 28ec |00b1: goto 009d // -0014 │ │ +066ca4: 6e10 6921 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +066caa: 0a0f |00b5: move-result v15 │ │ +066cac: b1cf |00b6: sub-int/2addr v15, v12 │ │ +066cae: 82ff |00b7: int-to-float v15, v15 │ │ +066cb0: 7601 b40e 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ +066cb6: 0a10 |00bb: move-result v16 │ │ +066cb8: 0200 1000 |00bc: move/from16 v0, v16 │ │ +066cbc: 8200 |00be: int-to-float v0, v0 │ │ +066cbe: 0210 0000 |00bf: move/from16 v16, v0 │ │ +066cc2: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ +066cc6: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +066cca: 540f d704 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d7 │ │ +066cce: 7230 740e 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0e74 │ │ +066cd4: 28e5 |00ca: goto 00af // -001b │ │ +066cd6: 121f |00cb: const/4 v15, #int 1 // #1 │ │ +066cd8: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ +066cdc: 5c0f b204 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04b2 │ │ +066ce0: 0e00 |00d0: return-void │ │ +066ce2: 0000 |00d1: nop // spacer │ │ +066ce4: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1677 │ │ 0x0006 line=1678 │ │ 0x000a line=1679 │ │ 0x000e line=1680 │ │ 0x0012 line=1681 │ │ @@ -64786,48 +64782,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -0664dc: |[0664dc] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -0664ec: 6e10 b10e 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ -0664f2: 0a01 |0003: move-result v1 │ │ -0664f4: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -0664f8: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -0664fc: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -0664fe: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -066500: 0112 |000a: move v2, v1 │ │ -066502: 0163 |000b: move v3, v6 │ │ -066504: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -066508: 6e20 b00e 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ -06650e: 0c00 |0011: move-result-object v0 │ │ -066510: 6e10 8a21 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -066516: 0a07 |0015: move-result v7 │ │ -066518: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -06651c: 6e20 cc0e 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecc │ │ -066522: 0c04 |001b: move-result-object v4 │ │ -066524: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -066528: 5247 8b04 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -06652c: 5298 b604 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -066530: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -066534: 6e30 bc21 a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@21bc │ │ -06653a: 0a07 |0027: move-result v7 │ │ -06653c: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -066540: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -066542: 0f07 |002b: return v7 │ │ -066544: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -066548: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -06654a: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -06654c: 28db |0030: goto 000b // -0025 │ │ -06654e: b053 |0031: add-int/2addr v3, v5 │ │ -066550: 28da |0032: goto 000c // -0026 │ │ -066552: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -066554: 28f7 |0034: goto 002b // -0009 │ │ +066d00: |[066d00] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +066d10: 6e10 b10e 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ +066d16: 0a01 |0003: move-result v1 │ │ +066d18: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +066d1c: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +066d20: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +066d22: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +066d24: 0112 |000a: move v2, v1 │ │ +066d26: 0163 |000b: move v3, v6 │ │ +066d28: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +066d2c: 6e20 b00e 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ +066d32: 0c00 |0011: move-result-object v0 │ │ +066d34: 6e10 8a21 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +066d3a: 0a07 |0015: move-result v7 │ │ +066d3c: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +066d40: 6e20 cc0e 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecc │ │ +066d46: 0c04 |001b: move-result-object v4 │ │ +066d48: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +066d4c: 5247 8b04 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +066d50: 5298 b604 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +066d54: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +066d58: 6e30 bc21 a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@21bc │ │ +066d5e: 0a07 |0027: move-result v7 │ │ +066d60: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +066d64: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +066d66: 0f07 |002b: return v7 │ │ +066d68: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +066d6c: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +066d6e: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +066d70: 28db |0030: goto 000b // -0025 │ │ +066d72: b053 |0031: add-int/2addr v3, v5 │ │ +066d74: 28da |0032: goto 000c // -0026 │ │ +066d76: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +066d78: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2698 │ │ 0x0004 line=2699 │ │ 0x0008 line=2700 │ │ 0x0009 line=2701 │ │ 0x000a line=2702 │ │ @@ -64866,42 +64862,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -066558: |[066558] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -066568: 2051 6402 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0264 │ │ -06656c: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -066570: 6f20 2322 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2223 │ │ -066576: 0e00 |0007: return-void │ │ -066578: 0750 |0008: move-object v0, v5 │ │ -06657a: 1f00 6402 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0264 │ │ -06657e: 6e10 810e 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0e81 │ │ -066584: 0c01 |000e: move-result-object v1 │ │ -066586: 6f20 2322 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2223 │ │ -06658c: 5441 af04 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -066590: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -066594: 5441 af04 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -066598: 5402 9904 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0499 │ │ -06659c: 5403 9a04 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@049a │ │ -0665a0: 6e30 690c 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0c69 │ │ -0665a6: 5201 9b04 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@049b │ │ -0665aa: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -0665ac: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -0665ae: 6e40 f90e 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ef9 │ │ -0665b4: 28e1 |0026: goto 0007 // -001f │ │ -0665b6: 5201 9b04 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@049b │ │ -0665ba: 5941 db04 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04db │ │ -0665be: 5401 9904 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0499 │ │ -0665c2: 5b41 d904 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d9 │ │ -0665c6: 5401 9a04 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@049a │ │ -0665ca: 5b41 da04 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04da │ │ -0665ce: 28d4 |0033: goto 0007 // -002c │ │ +066d7c: |[066d7c] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +066d8c: 2051 6802 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0268 │ │ +066d90: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +066d94: 6f20 2322 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2223 │ │ +066d9a: 0e00 |0007: return-void │ │ +066d9c: 0750 |0008: move-object v0, v5 │ │ +066d9e: 1f00 6802 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0268 │ │ +066da2: 6e10 810e 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0e81 │ │ +066da8: 0c01 |000e: move-result-object v1 │ │ +066daa: 6f20 2322 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2223 │ │ +066db0: 5441 af04 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +066db4: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +066db8: 5441 af04 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +066dbc: 5402 9904 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0499 │ │ +066dc0: 5403 9a04 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@049a │ │ +066dc4: 6e30 690c 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0c69 │ │ +066dca: 5201 9b04 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@049b │ │ +066dce: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +066dd0: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +066dd2: 6e40 f90e 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ef9 │ │ +066dd8: 28e1 |0026: goto 0007 // -001f │ │ +066dda: 5201 9b04 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@049b │ │ +066dde: 5941 db04 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04db │ │ +066de2: 5401 9904 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0499 │ │ +066de6: 5b41 d904 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d9 │ │ +066dea: 5401 9a04 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@049a │ │ +066dee: 5b41 da04 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04da │ │ +066df2: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1277 │ │ 0x0004 line=1278 │ │ 0x0007 line=1293 │ │ 0x0009 line=1282 │ │ 0x000b line=1283 │ │ @@ -64921,28 +64917,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0665d0: |[0665d0] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0665e0: 6f10 2422 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@2224 │ │ -0665e6: 0c01 |0003: move-result-object v1 │ │ -0665e8: 2200 6402 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0264 │ │ -0665ec: 7020 800e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0e80 │ │ -0665f2: 5232 b604 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -0665f6: 5902 9b04 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@049b │ │ -0665fa: 5432 af04 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -0665fe: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -066602: 5432 af04 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -066606: 6e10 6a0c 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0c6a │ │ -06660c: 0c02 |0016: move-result-object v2 │ │ -06660e: 5b02 9904 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0499 │ │ -066612: 1100 |0019: return-object v0 │ │ +066df4: |[066df4] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +066e04: 6f10 2422 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@2224 │ │ +066e0a: 0c01 |0003: move-result-object v1 │ │ +066e0c: 2200 6802 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0268 │ │ +066e10: 7020 800e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0e80 │ │ +066e16: 5232 b604 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +066e1a: 5902 9b04 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@049b │ │ +066e1e: 5432 af04 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +066e22: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +066e26: 5432 af04 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +066e2a: 6e10 6a0c 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0c6a │ │ +066e30: 0c02 |0016: move-result-object v2 │ │ +066e32: 5b02 9904 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0499 │ │ +066e36: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1266 │ │ 0x0004 line=1267 │ │ 0x0009 line=1268 │ │ 0x000d line=1269 │ │ 0x0011 line=1270 │ │ @@ -64957,21 +64953,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -066614: |[066614] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -066624: 6f56 2522 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@2225 │ │ -06662a: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -06662e: 5220 d604 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ -066632: 5221 d604 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ -066636: 7051 ea0e 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0eea │ │ -06663c: 0e00 |000c: return-void │ │ +066e38: |[066e38] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +066e48: 6f56 2522 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@2225 │ │ +066e4e: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +066e52: 5220 d604 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ +066e56: 5221 d604 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ +066e5a: 7051 ea0e 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0eea │ │ +066e60: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x0003 line=1467 │ │ 0x0005 line=1468 │ │ 0x000c line=1470 │ │ locals : │ │ @@ -64986,375 +64982,375 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 736 16-bit code units │ │ -066640: |[066640] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -066650: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ -066654: 5500 be04 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04be │ │ -066658: 0218 0000 |0004: move/from16 v24, v0 │ │ -06665c: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ -066660: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ -066664: 0f18 |000a: return v24 │ │ -066666: 7401 1221 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ -06666c: 0a18 |000e: move-result v24 │ │ -06666e: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ -066672: 7401 1421 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@2114 │ │ -066678: 0a18 |0014: move-result v24 │ │ -06667a: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ -06667e: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ -066682: 28f1 |0019: goto 000a // -000f │ │ -066684: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ -066688: 5400 af04 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -06668c: 0818 0000 |001e: move-object/from16 v24, v0 │ │ -066690: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ -066694: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ -066698: 5400 af04 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -06669c: 0818 0000 |0026: move-object/from16 v24, v0 │ │ -0666a0: 7401 600c 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ -0666a6: 0a18 |002b: move-result v24 │ │ -0666a8: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ -0666ac: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ -0666b0: 28da |0030: goto 000a // -0026 │ │ -0666b2: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ -0666b6: 5400 e504 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -0666ba: 0818 0000 |0035: move-object/from16 v24, v0 │ │ -0666be: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ -0666c2: 7100 3621 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2136 │ │ -0666c8: 0c18 |003c: move-result-object v24 │ │ -0666ca: 0800 1800 |003d: move-object/from16 v0, v24 │ │ -0666ce: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ -0666d2: 5b10 e504 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -0666d6: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ -0666da: 5400 e504 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -0666de: 0818 0000 |0047: move-object/from16 v24, v0 │ │ -0666e2: 0800 1800 |0049: move-object/from16 v0, v24 │ │ -0666e6: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ -0666ea: 6e20 2f21 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@212f │ │ -0666f0: 7401 1221 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ -0666f6: 0a05 |0053: move-result v5 │ │ -0666f8: 120b |0054: const/4 v11, #int 0 // #0 │ │ -0666fa: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -0666fe: 0218 0000 |0057: move/from16 v24, v0 │ │ -066702: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ -066708: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ -06670c: 7701 d90d 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ -066712: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ -066716: 28a7 |0063: goto 000a // -0059 │ │ -066718: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ -06671c: 5400 de04 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ -066720: 0818 0000 |0068: move-object/from16 v24, v0 │ │ -066724: 7401 e523 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@23e5 │ │ -06672a: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ -06672e: 0200 1800 |006f: move/from16 v0, v24 │ │ -066732: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ -066736: 5c10 d804 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d8 │ │ -06673a: 7401 e80e 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0ee8 │ │ -066740: 7401 1821 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ -066746: 0a18 |007b: move-result v24 │ │ -066748: 0200 1800 |007c: move/from16 v0, v24 │ │ -06674c: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ -066750: 5910 c504 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ -066754: 0200 1800 |0082: move/from16 v0, v24 │ │ -066758: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ -06675c: 5910 cb04 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -066760: 7401 1a21 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -066766: 0a18 |008b: move-result v24 │ │ -066768: 0200 1800 |008c: move/from16 v0, v24 │ │ -06676c: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ -066770: 5910 c604 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@04c6 │ │ -066774: 0200 1800 |0092: move/from16 v0, v24 │ │ -066778: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ -06677c: 5910 cc04 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04cc │ │ -066780: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ -066784: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ -066788: 0201 1800 |009c: move/from16 v1, v24 │ │ -06678c: 7120 520c 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -066792: 0a18 |00a1: move-result v24 │ │ -066794: 0200 1800 |00a2: move/from16 v0, v24 │ │ -066798: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ -06679c: 5910 ae04 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ -0667a0: 28b4 |00a8: goto 005c // -004c │ │ -0667a2: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ -0667a6: 5500 c804 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ -0667aa: 0218 0000 |00ad: move/from16 v24, v0 │ │ -0667ae: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ -0667b2: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ -0667b6: 5200 ae04 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ -0667ba: 0218 0000 |00b5: move/from16 v24, v0 │ │ -0667be: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ -0667c2: 0201 1800 |00b9: move/from16 v1, v24 │ │ -0667c6: 7120 4e0c 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c4e │ │ -0667cc: 0a0f |00be: move-result v15 │ │ -0667ce: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ -0667d2: 7120 530c f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ -0667d8: 0a14 |00c4: move-result v20 │ │ -0667da: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ -0667de: 5200 cb04 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -0667e2: 0218 0000 |00c9: move/from16 v24, v0 │ │ -0667e6: a718 1418 |00cb: sub-float v24, v20, v24 │ │ -0667ea: 7701 a924 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -0667f0: 0a15 |00d0: move-result v21 │ │ -0667f2: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ -0667f6: 7120 540c f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ -0667fc: 0a16 |00d6: move-result v22 │ │ -0667fe: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ -066802: 5200 cc04 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04cc │ │ -066806: 0218 0000 |00db: move/from16 v24, v0 │ │ -06680a: a718 1618 |00dd: sub-float v24, v22, v24 │ │ -06680e: 7701 a924 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -066814: 0a17 |00e2: move-result v23 │ │ -066816: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ -06681a: 5200 e404 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e4 │ │ -06681e: 0218 0000 |00e7: move/from16 v24, v0 │ │ -066822: 0200 1800 |00e9: move/from16 v0, v24 │ │ -066826: 8200 |00eb: int-to-float v0, v0 │ │ -066828: 0218 0000 |00ec: move/from16 v24, v0 │ │ -06682c: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ -066830: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ -066834: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ -066838: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ -06683c: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ -066840: 0200 1800 |00f8: move/from16 v0, v24 │ │ -066844: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ -066848: 5c10 c804 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ -06684c: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ -066850: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ -066854: 0201 1800 |0102: move/from16 v1, v24 │ │ -066858: 7020 f20e 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0ef2 │ │ -06685e: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ -066862: 5200 c504 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ -066866: 0218 0000 |010b: move/from16 v24, v0 │ │ -06686a: a718 1418 |010d: sub-float v24, v20, v24 │ │ -06686e: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ -066872: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ -066876: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ -06687a: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ -06687e: 5200 c504 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ -066882: 0218 0000 |0119: move/from16 v24, v0 │ │ -066886: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ -06688a: 5200 e404 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e4 │ │ -06688e: 0219 0000 |011f: move/from16 v25, v0 │ │ -066892: 0200 1900 |0121: move/from16 v0, v25 │ │ -066896: 8200 |0123: int-to-float v0, v0 │ │ -066898: 0219 0000 |0124: move/from16 v25, v0 │ │ -06689c: a618 1819 |0126: add-float v24, v24, v25 │ │ -0668a0: 0200 1800 |0128: move/from16 v0, v24 │ │ -0668a4: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ -0668a8: 5910 cb04 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -0668ac: 0200 1600 |012e: move/from16 v0, v22 │ │ -0668b0: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ -0668b4: 5910 cc04 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04cc │ │ -0668b8: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ -0668bc: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ -0668c0: 0201 1800 |0138: move/from16 v1, v24 │ │ -0668c4: 7020 060f 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0f06 │ │ -0668ca: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ -0668ce: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ -0668d2: 0201 1800 |0141: move/from16 v1, v24 │ │ -0668d6: 7020 070f 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0f07 │ │ -0668dc: 7401 c40e 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0ec4 │ │ -0668e2: 0c0e |0149: move-result-object v14 │ │ -0668e4: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ -0668e8: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ -0668ec: 0200 1800 |014e: move/from16 v0, v24 │ │ -0668f0: 7220 3622 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@2236 │ │ -0668f6: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ -0668fa: 5500 c804 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ -0668fe: 0218 0000 |0157: move/from16 v24, v0 │ │ -066902: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ -066906: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ -06690a: 5200 ae04 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ -06690e: 0218 0000 |015f: move/from16 v24, v0 │ │ -066912: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ -066916: 0201 1800 |0163: move/from16 v1, v24 │ │ -06691a: 7120 4e0c 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c4e │ │ -066920: 0a06 |0168: move-result v6 │ │ -066922: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ -066926: 7120 530c 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ -06692c: 0a14 |016e: move-result v20 │ │ -06692e: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ -066932: 0201 1400 |0171: move/from16 v1, v20 │ │ -066936: 7020 e60e 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0ee6 │ │ -06693c: 0a18 |0176: move-result v24 │ │ -06693e: 960b 0b18 |0177: or-int v11, v11, v24 │ │ -066942: 2900 e3fe |0179: goto/16 005c // -011d │ │ -066946: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ -06694a: 5200 c504 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ -06694e: 0218 0000 |017f: move/from16 v24, v0 │ │ -066952: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ -066956: 5200 e404 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e4 │ │ -06695a: 0219 0000 |0185: move/from16 v25, v0 │ │ -06695e: 0200 1900 |0187: move/from16 v0, v25 │ │ -066962: 8200 |0189: int-to-float v0, v0 │ │ -066964: 0219 0000 |018a: move/from16 v25, v0 │ │ -066968: a718 1819 |018c: sub-float v24, v24, v25 │ │ -06696c: 289a |018e: goto 0128 // -0066 │ │ -06696e: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ -066972: 5500 c804 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ -066976: 0218 0000 |0193: move/from16 v24, v0 │ │ -06697a: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ -06697e: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ -066982: 5400 e504 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ -066986: 0812 0000 |019b: move-object/from16 v18, v0 │ │ -06698a: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ -06698e: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ -066992: 5200 d004 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@04d0 │ │ -066996: 0219 0000 |01a3: move/from16 v25, v0 │ │ -06699a: 0200 1900 |01a5: move/from16 v0, v25 │ │ -06699e: 8200 |01a7: int-to-float v0, v0 │ │ -0669a0: 0219 0000 |01a8: move/from16 v25, v0 │ │ -0669a4: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ -0669a8: 0201 1800 |01ac: move/from16 v1, v24 │ │ -0669ac: 0202 1900 |01ae: move/from16 v2, v25 │ │ -0669b0: 6e30 3121 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@2131 │ │ -0669b6: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ -0669ba: 5200 ae04 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ -0669be: 0218 0000 |01b7: move/from16 v24, v0 │ │ -0669c2: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ -0669c6: 0201 1800 |01bb: move/from16 v1, v24 │ │ -0669ca: 7120 de0c 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0cde │ │ -0669d0: 0a18 |01c0: move-result v24 │ │ -0669d2: 0200 1800 |01c1: move/from16 v0, v24 │ │ -0669d6: 870a |01c3: float-to-int v10, v0 │ │ -0669d8: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ -0669dc: 0200 1800 |01c6: move/from16 v0, v24 │ │ -0669e0: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ -0669e4: 5c10 d804 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d8 │ │ -0669e8: 7601 b40e 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ -0669ee: 0a13 |01cf: move-result v19 │ │ -0669f0: 7401 c60e 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ -0669f6: 0a10 |01d3: move-result v16 │ │ -0669f8: 7601 cd0e 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecd │ │ -0669fe: 0c08 |01d7: move-result-object v8 │ │ -066a00: 5287 8b04 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -066a04: 0200 1000 |01da: move/from16 v0, v16 │ │ -066a08: 8200 |01dc: int-to-float v0, v0 │ │ -066a0a: 0218 0000 |01dd: move/from16 v24, v0 │ │ -066a0e: 0200 1300 |01df: move/from16 v0, v19 │ │ -066a12: 8200 |01e1: int-to-float v0, v0 │ │ -066a14: 0219 0000 |01e2: move/from16 v25, v0 │ │ -066a18: a918 1819 |01e4: div-float v24, v24, v25 │ │ -066a1c: 5280 8a04 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ -066a20: 0219 0000 |01e8: move/from16 v25, v0 │ │ -066a24: a718 1819 |01ea: sub-float v24, v24, v25 │ │ -066a28: 5280 8d04 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -066a2c: 0219 0000 |01ee: move/from16 v25, v0 │ │ -066a30: a90d 1819 |01f0: div-float v13, v24, v25 │ │ -066a34: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ -066a38: 5200 ae04 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ -066a3c: 0218 0000 |01f6: move/from16 v24, v0 │ │ -066a40: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ -066a44: 0201 1800 |01fa: move/from16 v1, v24 │ │ -066a48: 7120 4e0c 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c4e │ │ -066a4e: 0a06 |01ff: move-result v6 │ │ -066a50: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ -066a54: 7120 530c 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ -066a5a: 0a14 |0205: move-result v20 │ │ -066a5c: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ -066a60: 5200 c504 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ -066a64: 0218 0000 |020a: move/from16 v24, v0 │ │ -066a68: a718 1418 |020c: sub-float v24, v20, v24 │ │ -066a6c: 0200 1800 |020e: move/from16 v0, v24 │ │ -066a70: 8700 |0210: float-to-int v0, v0 │ │ -066a72: 0211 0000 |0211: move/from16 v17, v0 │ │ -066a76: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ -066a7a: 0201 1100 |0215: move/from16 v1, v17 │ │ -066a7e: 7051 a00e 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0ea0 │ │ -066a84: 0a0c |021a: move-result v12 │ │ -066a86: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ -066a8a: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ -066a8e: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ -066a92: 0201 1800 |0221: move/from16 v1, v24 │ │ -066a96: 0202 1900 |0223: move/from16 v2, v25 │ │ -066a9a: 6e5a fa0e c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0efa │ │ -066aa0: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ -066aa4: 0200 1800 |022a: move/from16 v0, v24 │ │ -066aa8: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ -066aac: 5910 ae04 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ -066ab0: 7601 a70e 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0ea7 │ │ -066ab6: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ -066aba: 5400 ce04 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04ce │ │ -066abe: 0818 0000 |0237: move-object/from16 v24, v0 │ │ -066ac2: 7401 a513 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@13a5 │ │ -066ac8: 0a18 |023c: move-result v24 │ │ -066aca: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ -066ace: 5400 dc04 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04dc │ │ -066ad2: 0819 0000 |0241: move-object/from16 v25, v0 │ │ -066ad6: 7401 a513 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@13a5 │ │ -066adc: 0a19 |0246: move-result v25 │ │ -066ade: 960b 1819 |0247: or-int v11, v24, v25 │ │ -066ae2: 2900 13fe |0249: goto/16 005c // -01ed │ │ -066ae6: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ -066aea: 5500 c804 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ -066aee: 0218 0000 |024f: move/from16 v24, v0 │ │ -066af2: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ -066af6: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ -066afa: 5200 b604 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -066afe: 0218 0000 |0257: move/from16 v24, v0 │ │ -066b02: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ -066b06: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ -066b0a: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ -066b0e: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ -066b12: 0201 1800 |0261: move/from16 v1, v24 │ │ -066b16: 0202 1900 |0263: move/from16 v2, v25 │ │ -066b1a: 0203 1a00 |0265: move/from16 v3, v26 │ │ -066b1e: 0204 1b00 |0267: move/from16 v4, v27 │ │ -066b22: 7054 f40e 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0ef4 │ │ -066b28: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ -066b2c: 0200 1800 |026e: move/from16 v0, v24 │ │ -066b30: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ -066b34: 5910 ae04 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ -066b38: 7601 a70e 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0ea7 │ │ -066b3e: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ -066b42: 5400 ce04 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04ce │ │ -066b46: 0818 0000 |027b: move-object/from16 v24, v0 │ │ -066b4a: 7401 a513 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@13a5 │ │ -066b50: 0a18 |0280: move-result v24 │ │ -066b52: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ -066b56: 5400 dc04 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04dc │ │ -066b5a: 0819 0000 |0285: move-object/from16 v25, v0 │ │ -066b5e: 7401 a513 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@13a5 │ │ -066b64: 0a19 |028a: move-result v25 │ │ -066b66: 960b 1819 |028b: or-int v11, v24, v25 │ │ -066b6a: 2900 cffd |028d: goto/16 005c // -0231 │ │ -066b6e: 7701 4f0c 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0c4f │ │ -066b74: 0a09 |0292: move-result v9 │ │ -066b76: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ -066b7a: 7120 530c 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ -066b80: 0a14 |0298: move-result v20 │ │ -066b82: 0200 1400 |0299: move/from16 v0, v20 │ │ -066b86: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ -066b8a: 5910 cb04 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -066b8e: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ -066b92: 7120 520c 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -066b98: 0a18 |02a4: move-result v24 │ │ -066b9a: 0200 1800 |02a5: move/from16 v0, v24 │ │ -066b9e: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ -066ba2: 5910 ae04 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ -066ba6: 2900 b1fd |02ab: goto/16 005c // -024f │ │ -066baa: 7602 e00e 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0ee0 │ │ -066bb0: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ -066bb4: 5200 ae04 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ -066bb8: 0218 0000 |02b4: move/from16 v24, v0 │ │ -066bbc: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ -066bc0: 0201 1800 |02b8: move/from16 v1, v24 │ │ -066bc4: 7120 4e0c 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c4e │ │ -066bca: 0a18 |02bd: move-result v24 │ │ -066bcc: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ -066bd0: 0201 1800 |02c0: move/from16 v1, v24 │ │ -066bd4: 7120 530c 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ -066bda: 0a18 |02c5: move-result v24 │ │ -066bdc: 0200 1800 |02c6: move/from16 v0, v24 │ │ -066be0: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ -066be4: 5910 cb04 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ -066be8: 2900 90fd |02cc: goto/16 005c // -0270 │ │ -066bec: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ +066e64: |[066e64] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +066e74: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ +066e78: 5500 be04 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04be │ │ +066e7c: 0218 0000 |0004: move/from16 v24, v0 │ │ +066e80: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ +066e84: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ +066e88: 0f18 |000a: return v24 │ │ +066e8a: 7401 1221 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ +066e90: 0a18 |000e: move-result v24 │ │ +066e92: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ +066e96: 7401 1421 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@2114 │ │ +066e9c: 0a18 |0014: move-result v24 │ │ +066e9e: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ +066ea2: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ +066ea6: 28f1 |0019: goto 000a // -000f │ │ +066ea8: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ +066eac: 5400 af04 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +066eb0: 0818 0000 |001e: move-object/from16 v24, v0 │ │ +066eb4: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ +066eb8: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ +066ebc: 5400 af04 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +066ec0: 0818 0000 |0026: move-object/from16 v24, v0 │ │ +066ec4: 7401 600c 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ +066eca: 0a18 |002b: move-result v24 │ │ +066ecc: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ +066ed0: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ +066ed4: 28da |0030: goto 000a // -0026 │ │ +066ed6: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ +066eda: 5400 e504 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +066ede: 0818 0000 |0035: move-object/from16 v24, v0 │ │ +066ee2: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ +066ee6: 7100 3621 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2136 │ │ +066eec: 0c18 |003c: move-result-object v24 │ │ +066eee: 0800 1800 |003d: move-object/from16 v0, v24 │ │ +066ef2: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ +066ef6: 5b10 e504 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +066efa: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ +066efe: 5400 e504 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +066f02: 0818 0000 |0047: move-object/from16 v24, v0 │ │ +066f06: 0800 1800 |0049: move-object/from16 v0, v24 │ │ +066f0a: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ +066f0e: 6e20 2f21 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@212f │ │ +066f14: 7401 1221 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ +066f1a: 0a05 |0053: move-result v5 │ │ +066f1c: 120b |0054: const/4 v11, #int 0 // #0 │ │ +066f1e: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +066f22: 0218 0000 |0057: move/from16 v24, v0 │ │ +066f26: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ +066f2c: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ +066f30: 7701 d90d 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ +066f36: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ +066f3a: 28a7 |0063: goto 000a // -0059 │ │ +066f3c: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ +066f40: 5400 de04 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ +066f44: 0818 0000 |0068: move-object/from16 v24, v0 │ │ +066f48: 7401 e523 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@23e5 │ │ +066f4e: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ +066f52: 0200 1800 |006f: move/from16 v0, v24 │ │ +066f56: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ +066f5a: 5c10 d804 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d8 │ │ +066f5e: 7401 e80e 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0ee8 │ │ +066f64: 7401 1821 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ +066f6a: 0a18 |007b: move-result v24 │ │ +066f6c: 0200 1800 |007c: move/from16 v0, v24 │ │ +066f70: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ +066f74: 5910 c504 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ +066f78: 0200 1800 |0082: move/from16 v0, v24 │ │ +066f7c: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ +066f80: 5910 cb04 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +066f84: 7401 1a21 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +066f8a: 0a18 |008b: move-result v24 │ │ +066f8c: 0200 1800 |008c: move/from16 v0, v24 │ │ +066f90: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ +066f94: 5910 c604 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@04c6 │ │ +066f98: 0200 1800 |0092: move/from16 v0, v24 │ │ +066f9c: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ +066fa0: 5910 cc04 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04cc │ │ +066fa4: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ +066fa8: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ +066fac: 0201 1800 |009c: move/from16 v1, v24 │ │ +066fb0: 7120 520c 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +066fb6: 0a18 |00a1: move-result v24 │ │ +066fb8: 0200 1800 |00a2: move/from16 v0, v24 │ │ +066fbc: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ +066fc0: 5910 ae04 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ +066fc4: 28b4 |00a8: goto 005c // -004c │ │ +066fc6: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ +066fca: 5500 c804 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ +066fce: 0218 0000 |00ad: move/from16 v24, v0 │ │ +066fd2: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ +066fd6: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ +066fda: 5200 ae04 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ +066fde: 0218 0000 |00b5: move/from16 v24, v0 │ │ +066fe2: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ +066fe6: 0201 1800 |00b9: move/from16 v1, v24 │ │ +066fea: 7120 4e0c 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c4e │ │ +066ff0: 0a0f |00be: move-result v15 │ │ +066ff2: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ +066ff6: 7120 530c f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ +066ffc: 0a14 |00c4: move-result v20 │ │ +066ffe: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ +067002: 5200 cb04 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +067006: 0218 0000 |00c9: move/from16 v24, v0 │ │ +06700a: a718 1418 |00cb: sub-float v24, v20, v24 │ │ +06700e: 7701 a924 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +067014: 0a15 |00d0: move-result v21 │ │ +067016: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ +06701a: 7120 540c f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ +067020: 0a16 |00d6: move-result v22 │ │ +067022: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +067026: 5200 cc04 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04cc │ │ +06702a: 0218 0000 |00db: move/from16 v24, v0 │ │ +06702e: a718 1618 |00dd: sub-float v24, v22, v24 │ │ +067032: 7701 a924 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +067038: 0a17 |00e2: move-result v23 │ │ +06703a: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ +06703e: 5200 e404 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e4 │ │ +067042: 0218 0000 |00e7: move/from16 v24, v0 │ │ +067046: 0200 1800 |00e9: move/from16 v0, v24 │ │ +06704a: 8200 |00eb: int-to-float v0, v0 │ │ +06704c: 0218 0000 |00ec: move/from16 v24, v0 │ │ +067050: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ +067054: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ +067058: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ +06705c: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ +067060: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ +067064: 0200 1800 |00f8: move/from16 v0, v24 │ │ +067068: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ +06706c: 5c10 c804 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ +067070: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ +067074: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ +067078: 0201 1800 |0102: move/from16 v1, v24 │ │ +06707c: 7020 f20e 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0ef2 │ │ +067082: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ +067086: 5200 c504 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ +06708a: 0218 0000 |010b: move/from16 v24, v0 │ │ +06708e: a718 1418 |010d: sub-float v24, v20, v24 │ │ +067092: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ +067096: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ +06709a: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ +06709e: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ +0670a2: 5200 c504 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ +0670a6: 0218 0000 |0119: move/from16 v24, v0 │ │ +0670aa: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ +0670ae: 5200 e404 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e4 │ │ +0670b2: 0219 0000 |011f: move/from16 v25, v0 │ │ +0670b6: 0200 1900 |0121: move/from16 v0, v25 │ │ +0670ba: 8200 |0123: int-to-float v0, v0 │ │ +0670bc: 0219 0000 |0124: move/from16 v25, v0 │ │ +0670c0: a618 1819 |0126: add-float v24, v24, v25 │ │ +0670c4: 0200 1800 |0128: move/from16 v0, v24 │ │ +0670c8: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ +0670cc: 5910 cb04 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +0670d0: 0200 1600 |012e: move/from16 v0, v22 │ │ +0670d4: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ +0670d8: 5910 cc04 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04cc │ │ +0670dc: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ +0670e0: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ +0670e4: 0201 1800 |0138: move/from16 v1, v24 │ │ +0670e8: 7020 060f 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0f06 │ │ +0670ee: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ +0670f2: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ +0670f6: 0201 1800 |0141: move/from16 v1, v24 │ │ +0670fa: 7020 070f 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0f07 │ │ +067100: 7401 c40e 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0ec4 │ │ +067106: 0c0e |0149: move-result-object v14 │ │ +067108: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ +06710c: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ +067110: 0200 1800 |014e: move/from16 v0, v24 │ │ +067114: 7220 3622 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@2236 │ │ +06711a: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ +06711e: 5500 c804 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ +067122: 0218 0000 |0157: move/from16 v24, v0 │ │ +067126: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ +06712a: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ +06712e: 5200 ae04 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ +067132: 0218 0000 |015f: move/from16 v24, v0 │ │ +067136: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ +06713a: 0201 1800 |0163: move/from16 v1, v24 │ │ +06713e: 7120 4e0c 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c4e │ │ +067144: 0a06 |0168: move-result v6 │ │ +067146: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ +06714a: 7120 530c 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ +067150: 0a14 |016e: move-result v20 │ │ +067152: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ +067156: 0201 1400 |0171: move/from16 v1, v20 │ │ +06715a: 7020 e60e 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0ee6 │ │ +067160: 0a18 |0176: move-result v24 │ │ +067162: 960b 0b18 |0177: or-int v11, v11, v24 │ │ +067166: 2900 e3fe |0179: goto/16 005c // -011d │ │ +06716a: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ +06716e: 5200 c504 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ +067172: 0218 0000 |017f: move/from16 v24, v0 │ │ +067176: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ +06717a: 5200 e404 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e4 │ │ +06717e: 0219 0000 |0185: move/from16 v25, v0 │ │ +067182: 0200 1900 |0187: move/from16 v0, v25 │ │ +067186: 8200 |0189: int-to-float v0, v0 │ │ +067188: 0219 0000 |018a: move/from16 v25, v0 │ │ +06718c: a718 1819 |018c: sub-float v24, v24, v25 │ │ +067190: 289a |018e: goto 0128 // -0066 │ │ +067192: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ +067196: 5500 c804 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ +06719a: 0218 0000 |0193: move/from16 v24, v0 │ │ +06719e: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ +0671a2: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ +0671a6: 5400 e504 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e5 │ │ +0671aa: 0812 0000 |019b: move-object/from16 v18, v0 │ │ +0671ae: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ +0671b2: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ +0671b6: 5200 d004 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@04d0 │ │ +0671ba: 0219 0000 |01a3: move/from16 v25, v0 │ │ +0671be: 0200 1900 |01a5: move/from16 v0, v25 │ │ +0671c2: 8200 |01a7: int-to-float v0, v0 │ │ +0671c4: 0219 0000 |01a8: move/from16 v25, v0 │ │ +0671c8: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ +0671cc: 0201 1800 |01ac: move/from16 v1, v24 │ │ +0671d0: 0202 1900 |01ae: move/from16 v2, v25 │ │ +0671d4: 6e30 3121 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@2131 │ │ +0671da: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ +0671de: 5200 ae04 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ +0671e2: 0218 0000 |01b7: move/from16 v24, v0 │ │ +0671e6: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ +0671ea: 0201 1800 |01bb: move/from16 v1, v24 │ │ +0671ee: 7120 de0c 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0cde │ │ +0671f4: 0a18 |01c0: move-result v24 │ │ +0671f6: 0200 1800 |01c1: move/from16 v0, v24 │ │ +0671fa: 870a |01c3: float-to-int v10, v0 │ │ +0671fc: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ +067200: 0200 1800 |01c6: move/from16 v0, v24 │ │ +067204: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ +067208: 5c10 d804 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d8 │ │ +06720c: 7601 b40e 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ +067212: 0a13 |01cf: move-result v19 │ │ +067214: 7401 c60e 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ +06721a: 0a10 |01d3: move-result v16 │ │ +06721c: 7601 cd0e 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecd │ │ +067222: 0c08 |01d7: move-result-object v8 │ │ +067224: 5287 8b04 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +067228: 0200 1000 |01da: move/from16 v0, v16 │ │ +06722c: 8200 |01dc: int-to-float v0, v0 │ │ +06722e: 0218 0000 |01dd: move/from16 v24, v0 │ │ +067232: 0200 1300 |01df: move/from16 v0, v19 │ │ +067236: 8200 |01e1: int-to-float v0, v0 │ │ +067238: 0219 0000 |01e2: move/from16 v25, v0 │ │ +06723c: a918 1819 |01e4: div-float v24, v24, v25 │ │ +067240: 5280 8a04 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@048a │ │ +067244: 0219 0000 |01e8: move/from16 v25, v0 │ │ +067248: a718 1819 |01ea: sub-float v24, v24, v25 │ │ +06724c: 5280 8d04 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +067250: 0219 0000 |01ee: move/from16 v25, v0 │ │ +067254: a90d 1819 |01f0: div-float v13, v24, v25 │ │ +067258: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ +06725c: 5200 ae04 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ +067260: 0218 0000 |01f6: move/from16 v24, v0 │ │ +067264: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ +067268: 0201 1800 |01fa: move/from16 v1, v24 │ │ +06726c: 7120 4e0c 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c4e │ │ +067272: 0a06 |01ff: move-result v6 │ │ +067274: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ +067278: 7120 530c 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ +06727e: 0a14 |0205: move-result v20 │ │ +067280: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ +067284: 5200 c504 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c5 │ │ +067288: 0218 0000 |020a: move/from16 v24, v0 │ │ +06728c: a718 1418 |020c: sub-float v24, v20, v24 │ │ +067290: 0200 1800 |020e: move/from16 v0, v24 │ │ +067294: 8700 |0210: float-to-int v0, v0 │ │ +067296: 0211 0000 |0211: move/from16 v17, v0 │ │ +06729a: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ +06729e: 0201 1100 |0215: move/from16 v1, v17 │ │ +0672a2: 7051 a00e 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0ea0 │ │ +0672a8: 0a0c |021a: move-result v12 │ │ +0672aa: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ +0672ae: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ +0672b2: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ +0672b6: 0201 1800 |0221: move/from16 v1, v24 │ │ +0672ba: 0202 1900 |0223: move/from16 v2, v25 │ │ +0672be: 6e5a fa0e c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0efa │ │ +0672c4: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ +0672c8: 0200 1800 |022a: move/from16 v0, v24 │ │ +0672cc: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ +0672d0: 5910 ae04 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ +0672d4: 7601 a70e 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0ea7 │ │ +0672da: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ +0672de: 5400 ce04 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04ce │ │ +0672e2: 0818 0000 |0237: move-object/from16 v24, v0 │ │ +0672e6: 7401 a513 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@13a5 │ │ +0672ec: 0a18 |023c: move-result v24 │ │ +0672ee: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ +0672f2: 5400 dc04 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04dc │ │ +0672f6: 0819 0000 |0241: move-object/from16 v25, v0 │ │ +0672fa: 7401 a513 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@13a5 │ │ +067300: 0a19 |0246: move-result v25 │ │ +067302: 960b 1819 |0247: or-int v11, v24, v25 │ │ +067306: 2900 13fe |0249: goto/16 005c // -01ed │ │ +06730a: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ +06730e: 5500 c804 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c8 │ │ +067312: 0218 0000 |024f: move/from16 v24, v0 │ │ +067316: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ +06731a: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ +06731e: 5200 b604 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +067322: 0218 0000 |0257: move/from16 v24, v0 │ │ +067326: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ +06732a: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ +06732e: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ +067332: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ +067336: 0201 1800 |0261: move/from16 v1, v24 │ │ +06733a: 0202 1900 |0263: move/from16 v2, v25 │ │ +06733e: 0203 1a00 |0265: move/from16 v3, v26 │ │ +067342: 0204 1b00 |0267: move/from16 v4, v27 │ │ +067346: 7054 f40e 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0ef4 │ │ +06734c: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ +067350: 0200 1800 |026e: move/from16 v0, v24 │ │ +067354: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ +067358: 5910 ae04 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ +06735c: 7601 a70e 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0ea7 │ │ +067362: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ +067366: 5400 ce04 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04ce │ │ +06736a: 0818 0000 |027b: move-object/from16 v24, v0 │ │ +06736e: 7401 a513 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@13a5 │ │ +067374: 0a18 |0280: move-result v24 │ │ +067376: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ +06737a: 5400 dc04 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04dc │ │ +06737e: 0819 0000 |0285: move-object/from16 v25, v0 │ │ +067382: 7401 a513 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@13a5 │ │ +067388: 0a19 |028a: move-result v25 │ │ +06738a: 960b 1819 |028b: or-int v11, v24, v25 │ │ +06738e: 2900 cffd |028d: goto/16 005c // -0231 │ │ +067392: 7701 4f0c 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0c4f │ │ +067398: 0a09 |0292: move-result v9 │ │ +06739a: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ +06739e: 7120 530c 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ +0673a4: 0a14 |0298: move-result v20 │ │ +0673a6: 0200 1400 |0299: move/from16 v0, v20 │ │ +0673aa: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ +0673ae: 5910 cb04 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +0673b2: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ +0673b6: 7120 520c 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +0673bc: 0a18 |02a4: move-result v24 │ │ +0673be: 0200 1800 |02a5: move/from16 v0, v24 │ │ +0673c2: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ +0673c6: 5910 ae04 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ +0673ca: 2900 b1fd |02ab: goto/16 005c // -024f │ │ +0673ce: 7602 e00e 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0ee0 │ │ +0673d4: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ +0673d8: 5200 ae04 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ae │ │ +0673dc: 0218 0000 |02b4: move/from16 v24, v0 │ │ +0673e0: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ +0673e4: 0201 1800 |02b8: move/from16 v1, v24 │ │ +0673e8: 7120 4e0c 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c4e │ │ +0673ee: 0a18 |02bd: move-result v24 │ │ +0673f0: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ +0673f4: 0201 1800 |02c0: move/from16 v1, v24 │ │ +0673f8: 7120 530c 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ +0673fe: 0a18 |02c5: move-result v24 │ │ +067400: 0200 1800 |02c6: move/from16 v0, v24 │ │ +067404: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ +067408: 5910 cb04 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04cb │ │ +06740c: 2900 90fd |02cc: goto/16 005c // -0270 │ │ +067410: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1930 │ │ 0x0008 line=1934 │ │ 0x000a line=2051 │ │ 0x000b line=1937 │ │ 0x0017 line=1940 │ │ @@ -65464,24 +65460,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -066c10: |[066c10] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -066c20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -066c22: 5221 b604 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -066c26: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -066c2a: 5221 b604 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -066c2e: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -066c32: 6e30 f80e 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0ef8 │ │ -066c38: 0f00 |000c: return v0 │ │ -066c3a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -066c3c: 28fe |000e: goto 000c // -0002 │ │ +067434: |[067434] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +067444: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +067446: 5221 b604 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +06744a: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +06744e: 5221 b604 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +067452: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +067456: 6e30 f80e 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0ef8 │ │ +06745c: 0f00 |000c: return v0 │ │ +06745e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +067460: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2611 │ │ 0x0005 line=2612 │ │ 0x000c line=2615 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ @@ -65491,30 +65487,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -066c40: |[066c40] android.support.v4.view.ViewPager.pageRight:()Z │ │ -066c50: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -066c52: 5431 af04 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -066c56: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -066c5a: 5231 b604 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -066c5e: 5432 af04 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -066c62: 6e10 600c 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ -066c68: 0a02 |000c: move-result v2 │ │ -066c6a: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -066c6e: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -066c72: 5231 b604 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -066c76: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -066c7a: 6e30 f80e 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0ef8 │ │ -066c80: 0f00 |0018: return v0 │ │ -066c82: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -066c84: 28fe |001a: goto 0018 // -0002 │ │ +067464: |[067464] android.support.v4.view.ViewPager.pageRight:()Z │ │ +067474: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +067476: 5431 af04 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +06747a: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +06747e: 5231 b604 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +067482: 5432 af04 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +067486: 6e10 600c 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ +06748c: 0a02 |000c: move-result v2 │ │ +06748e: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +067492: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +067496: 5231 b604 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +06749a: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06749e: 6e30 f80e 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0ef8 │ │ +0674a4: 0f00 |0018: return v0 │ │ +0674a6: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +0674a8: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2619 │ │ 0x0011 line=2620 │ │ 0x0018 line=2623 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ @@ -65524,18 +65520,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -066c88: |[066c88] android.support.v4.view.ViewPager.populate:()V │ │ -066c98: 5210 b604 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -066c9c: 6e20 e90e 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0ee9 │ │ -066ca2: 0e00 |0005: return-void │ │ +0674ac: |[0674ac] android.support.v4.view.ViewPager.populate:()V │ │ +0674bc: 5210 b604 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +0674c0: 6e20 e90e 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0ee9 │ │ +0674c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=919 │ │ 0x0005 line=920 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -65544,606 +65540,606 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 32 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 1167 16-bit code units │ │ -066ca4: |[066ca4] android.support.v4.view.ViewPager.populate:(I)V │ │ -066cb4: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -066cb8: 122f |0002: const/4 v15, #int 2 // #2 │ │ -066cba: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ -066cbe: 5200 b604 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -066cc2: 021b 0000 |0007: move/from16 v27, v0 │ │ -066cc6: 0200 1b00 |0009: move/from16 v0, v27 │ │ -066cca: 0201 1f00 |000b: move/from16 v1, v31 │ │ -066cce: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ -066cd2: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ -066cd6: 5200 b604 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -066cda: 021b 0000 |0013: move/from16 v27, v0 │ │ -066cde: 0200 1b00 |0015: move/from16 v0, v27 │ │ -066ce2: 0201 1f00 |0017: move/from16 v1, v31 │ │ -066ce6: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ -066cea: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ -066cee: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ -066cf2: 5200 b604 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -066cf6: 021b 0000 |0021: move/from16 v27, v0 │ │ -066cfa: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ -066cfe: 0201 1b00 |0025: move/from16 v1, v27 │ │ -066d02: 6e20 ce0e 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ece │ │ -066d08: 0c15 |002a: move-result-object v21 │ │ -066d0a: 0200 1f00 |002b: move/from16 v0, v31 │ │ -066d0e: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ -066d12: 5910 b604 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -066d16: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ -066d1a: 5400 af04 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -066d1e: 081b 0000 |0035: move-object/from16 v27, v0 │ │ -066d22: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ -066d26: 7601 0b0f 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0f0b │ │ -066d2c: 0e00 |003c: return-void │ │ -066d2e: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ -066d32: 28de |003f: goto 001d // -0022 │ │ -066d34: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ -066d38: 5500 d804 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d8 │ │ -066d3c: 021b 0000 |0044: move/from16 v27, v0 │ │ -066d40: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ -066d44: 7601 0b0f 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0f0b │ │ -066d4a: 28f1 |004b: goto 003c // -000f │ │ -066d4c: 7401 c90e 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0ec9 │ │ -066d52: 0c1b |004f: move-result-object v27 │ │ -066d54: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ -066d58: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ -066d5c: 5400 af04 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -066d60: 081b 0000 |0056: move-object/from16 v27, v0 │ │ -066d64: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ -066d68: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ -066d6c: 6e20 6e0c 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0c6e │ │ -066d72: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ -066d76: 5200 d404 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d4 │ │ -066d7a: 0216 0000 |0063: move/from16 v22, v0 │ │ -066d7e: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ -066d82: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ -066d86: 5200 b604 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -066d8a: 021c 0000 |006b: move/from16 v28, v0 │ │ -066d8e: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ -066d92: 7702 ad24 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -066d98: 0a1a |0072: move-result v26 │ │ -066d9a: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ -066d9e: 5400 af04 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -066da2: 081b 0000 |0077: move-object/from16 v27, v0 │ │ -066da6: 7401 600c 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ -066dac: 0a04 |007c: move-result v4 │ │ -066dae: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ -066db2: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -066db6: 5200 b604 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -066dba: 021c 0000 |0083: move/from16 v28, v0 │ │ -066dbe: 901c 1c16 |0085: add-int v28, v28, v22 │ │ -066dc2: 7702 af24 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -066dc8: 0a0c |008a: move-result v12 │ │ -066dca: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ -066dce: 5200 bc04 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04bc │ │ -066dd2: 021b 0000 |008f: move/from16 v27, v0 │ │ -066dd6: 0200 1b00 |0091: move/from16 v0, v27 │ │ -066dda: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ -066dde: 7401 c50e 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0ec5 │ │ -066de4: 0c1b |0098: move-result-object v27 │ │ -066de6: 7401 bb0e 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0ebb │ │ -066dec: 0a1c |009c: move-result v28 │ │ -066dee: 7402 8b01 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@018b │ │ -066df4: 0c18 |00a0: move-result-object v24 │ │ -066df6: 221b a204 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@04a2 │ │ -066dfa: 221c b604 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@04b6 │ │ -066dfe: 7601 d724 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -066e04: 1a1d 680d |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@0d68 │ │ -066e08: 7402 df24 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -066e0e: 0c1c |00ad: move-result-object v28 │ │ -066e10: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ -066e14: 5200 bc04 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04bc │ │ -066e18: 021d 0000 |00b2: move/from16 v29, v0 │ │ -066e1c: 7402 db24 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -066e22: 0c1c |00b7: move-result-object v28 │ │ -066e24: 1a1d d800 |00b8: const-string v29, ", found: " // string@00d8 │ │ -066e28: 7402 df24 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -066e2e: 0c1c |00bd: move-result-object v28 │ │ -066e30: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ -066e34: 6e20 db24 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -066e3a: 0c1c |00c3: move-result-object v28 │ │ -066e3c: 1a1d 2b00 |00c4: const-string v29, " Pager id: " // string@002b │ │ -066e40: 7402 df24 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -066e46: 0c1c |00c9: move-result-object v28 │ │ -066e48: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ -066e4c: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ -066e50: 6e20 df24 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -066e56: 0c1c |00d1: move-result-object v28 │ │ -066e58: 1a1d 2a00 |00d2: const-string v29, " Pager class: " // string@002a │ │ -066e5c: 7402 df24 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -066e62: 0c1c |00d7: move-result-object v28 │ │ -066e64: 7401 b624 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -066e6a: 0c1d |00db: move-result-object v29 │ │ -066e6c: 7402 de24 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -066e72: 0c1c |00df: move-result-object v28 │ │ -066e74: 1a1d 2c00 |00e0: const-string v29, " Problematic adapter: " // string@002c │ │ -066e78: 7402 df24 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -066e7e: 0c1c |00e5: move-result-object v28 │ │ -066e80: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ -066e84: 5400 af04 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -066e88: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ -066e8c: 7401 b624 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -066e92: 0c1d |00ef: move-result-object v29 │ │ -066e94: 7402 de24 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -066e9a: 0c1c |00f3: move-result-object v28 │ │ -066e9c: 7401 e424 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -066ea2: 0c1c |00f7: move-result-object v28 │ │ -066ea4: 7602 9c24 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -066eaa: 271b |00fb: throw v27 │ │ -066eac: 0d0b |00fc: move-exception v11 │ │ -066eae: 7401 bb0e 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0ebb │ │ -066eb4: 0a1b |0100: move-result v27 │ │ -066eb6: 7701 a324 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -066ebc: 0c18 |0104: move-result-object v24 │ │ -066ebe: 289c |0105: goto 00a1 // -0064 │ │ -066ec0: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ -066ec2: 1209 |0107: const/4 v9, #int 0 // #0 │ │ -066ec4: 1208 |0108: const/4 v8, #int 0 // #0 │ │ -066ec6: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ -066eca: 5400 ca04 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -066ece: 081b 0000 |010d: move-object/from16 v27, v0 │ │ -066ed2: 7401 0d25 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -066ed8: 0a1b |0112: move-result v27 │ │ -066eda: 0200 1b00 |0113: move/from16 v0, v27 │ │ -066ede: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ -066ee2: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ -066ee6: 5400 ca04 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -066eea: 081b 0000 |011b: move-object/from16 v27, v0 │ │ -066eee: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ -066ef2: 6e20 0725 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -066ef8: 0c11 |0122: move-result-object v17 │ │ -066efa: 1f11 5c02 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -066efe: 0800 1100 |0125: move-object/from16 v0, v17 │ │ -066f02: 5200 8b04 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -066f06: 021b 0000 |0129: move/from16 v27, v0 │ │ -066f0a: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ -066f0e: 5200 b604 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -066f12: 021c 0000 |012f: move/from16 v28, v0 │ │ -066f16: 0200 1b00 |0131: move/from16 v0, v27 │ │ -066f1a: 0201 1c00 |0133: move/from16 v1, v28 │ │ -066f1e: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ -066f22: 0800 1100 |0137: move-object/from16 v0, v17 │ │ -066f26: 5200 8b04 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -066f2a: 021b 0000 |013b: move/from16 v27, v0 │ │ -066f2e: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ -066f32: 5200 b604 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -066f36: 021c 0000 |0141: move/from16 v28, v0 │ │ -066f3a: 0200 1b00 |0143: move/from16 v0, v27 │ │ -066f3e: 0201 1c00 |0145: move/from16 v1, v28 │ │ -066f42: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ -066f46: 0809 1100 |0149: move-object/from16 v9, v17 │ │ -066f4a: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ -066f4e: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ -066f52: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ -066f56: 5200 b604 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -066f5a: 021b 0000 |0153: move/from16 v27, v0 │ │ -066f5e: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ -066f62: 0201 1b00 |0157: move/from16 v1, v27 │ │ -066f66: 6e30 930e 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e93 │ │ -066f6c: 0c09 |015c: move-result-object v9 │ │ -066f6e: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ -066f72: 120d |015f: const/4 v13, #int 0 // #0 │ │ -066f74: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ -066f78: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ -066f7c: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ -066f80: 5400 ca04 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -066f84: 081b 0000 |0168: move-object/from16 v27, v0 │ │ -066f88: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ -066f8c: 0201 1200 |016c: move/from16 v1, v18 │ │ -066f90: 6e20 0725 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -066f96: 0c1b |0171: move-result-object v27 │ │ -066f98: 1f1b 5c02 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -066f9c: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ -066fa0: 7601 b40e 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ -066fa6: 0a07 |0179: move-result v7 │ │ -066fa8: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ -066fac: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ -066fb0: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ -066fb4: 5200 b604 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -066fb8: 021b 0000 |0182: move/from16 v27, v0 │ │ -066fbc: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ -066fc0: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ -066fc4: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ -066fc8: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ -066fcc: 0200 1700 |018c: move/from16 v0, v23 │ │ -066fd0: 0201 1a00 |018e: move/from16 v1, v26 │ │ -066fd4: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ -066fd8: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ -066fdc: 529e 8d04 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -066fe0: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ -066fe4: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ -066fe8: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ -066fec: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ -066ff0: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ -066ff4: 5400 ca04 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -066ff8: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ -066ffc: 7401 0d25 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -067002: 0a1b |01a7: move-result v27 │ │ -067004: 0200 1200 |01a8: move/from16 v0, v18 │ │ -067008: 0201 1b00 |01aa: move/from16 v1, v27 │ │ -06700c: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ -067010: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ -067014: 5400 ca04 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -067018: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ -06701c: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ -067020: 0201 1200 |01b6: move/from16 v1, v18 │ │ -067024: 6e20 0725 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -06702a: 0c1b |01bb: move-result-object v27 │ │ -06702c: 1f1b 5c02 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -067030: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ -067034: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ -067038: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ -06703c: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ -067040: 5200 b604 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -067044: 021b 0000 |01c8: move/from16 v27, v0 │ │ -067048: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ -06704c: 0200 1700 |01cc: move/from16 v0, v23 │ │ -067050: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ -067054: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ -067058: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ -06705c: 0200 1700 |01d4: move/from16 v0, v23 │ │ -067060: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ -067064: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ -067068: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ -06706c: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ -067070: 7040 990e 9018 |01de: invoke-direct {v0, v9, v8, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@0e99 │ │ -067076: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ -06707a: 5400 af04 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -06707e: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ -067082: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ -067086: 5200 b604 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -06708a: 021d 0000 |01eb: move/from16 v29, v0 │ │ -06708e: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ -067092: 5490 8904 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0489 │ │ -067096: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ -06709a: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ -06709e: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ -0670a2: 0202 1d00 |01f7: move/from16 v2, v29 │ │ -0670a6: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ -0670aa: 6e40 6c0c 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0c6c │ │ -0670b0: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ -0670b4: 5400 af04 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -0670b8: 081b 0000 |0202: move-object/from16 v27, v0 │ │ -0670bc: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ -0670c0: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ -0670c4: 6e20 5f0c 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0c5f │ │ -0670ca: 7401 b10e 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ -0670d0: 0a06 |020e: move-result v6 │ │ -0670d2: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ -0670d6: 0200 1000 |0211: move/from16 v0, v16 │ │ -0670da: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ -0670de: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ -0670e2: 0201 1000 |0217: move/from16 v1, v16 │ │ -0670e6: 6e20 b00e 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ -0670ec: 0c05 |021c: move-result-object v5 │ │ -0670ee: 6e10 6821 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -0670f4: 0c14 |0220: move-result-object v20 │ │ -0670f6: 1f14 5d02 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025d │ │ -0670fa: 0200 1000 |0223: move/from16 v0, v16 │ │ -0670fe: 0801 1400 |0225: move-object/from16 v1, v20 │ │ -067102: 5910 8e04 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@048e │ │ -067106: 0800 1400 |0229: move-object/from16 v0, v20 │ │ -06710a: 5500 9104 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ -06710e: 021b 0000 |022d: move/from16 v27, v0 │ │ -067112: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ -067116: 0800 1400 |0231: move-object/from16 v0, v20 │ │ -06711a: 5200 9504 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0495 │ │ -06711e: 021b 0000 |0235: move/from16 v27, v0 │ │ -067122: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ -067126: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ -06712a: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ -06712e: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ -067132: 6e20 cc0e 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecc │ │ -067138: 0c11 |0242: move-result-object v17 │ │ -06713a: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ -06713e: 0800 1100 |0245: move-object/from16 v0, v17 │ │ -067142: 5200 8d04 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -067146: 021b 0000 |0249: move/from16 v27, v0 │ │ -06714a: 0200 1b00 |024b: move/from16 v0, v27 │ │ -06714e: 0801 1400 |024d: move-object/from16 v1, v20 │ │ -067152: 5910 9504 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0495 │ │ -067156: 0800 1100 |0251: move-object/from16 v0, v17 │ │ -06715a: 5200 8b04 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -06715e: 021b 0000 |0255: move/from16 v27, v0 │ │ -067162: 0200 1b00 |0257: move/from16 v0, v27 │ │ -067166: 0801 1400 |0259: move-object/from16 v1, v20 │ │ -06716a: 5910 9304 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0493 │ │ -06716e: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ -067172: 28b2 |025f: goto 0211 // -004e │ │ -067174: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ -067178: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ -06717c: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ -067180: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ -067184: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ -067188: 5290 8d04 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -06718c: 021c 0000 |026c: move/from16 v28, v0 │ │ -067190: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ -067194: 7401 c00e 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ec0 │ │ -06719a: 0a1c |0273: move-result v28 │ │ -06719c: 0200 1c00 |0274: move/from16 v0, v28 │ │ -0671a0: 8200 |0276: int-to-float v0, v0 │ │ -0671a2: 021c 0000 |0277: move/from16 v28, v0 │ │ -0671a6: 8270 |0279: int-to-float v0, v7 │ │ -0671a8: 021d 0000 |027a: move/from16 v29, v0 │ │ -0671ac: a91c 1c1d |027c: div-float v28, v28, v29 │ │ -0671b0: a613 1b1c |027e: add-float v19, v27, v28 │ │ -0671b4: 2900 fefe |0280: goto/16 017e // -0102 │ │ -0671b8: 0800 1100 |0282: move-object/from16 v0, v17 │ │ -0671bc: 5200 8b04 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -0671c0: 021b 0000 |0286: move/from16 v27, v0 │ │ -0671c4: 0200 1700 |0288: move/from16 v0, v23 │ │ -0671c8: 0201 1b00 |028a: move/from16 v1, v27 │ │ -0671cc: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ -0671d0: 0800 1100 |028e: move-object/from16 v0, v17 │ │ -0671d4: 5500 8c04 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@048c │ │ -0671d8: 021b 0000 |0292: move/from16 v27, v0 │ │ -0671dc: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ -0671e0: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ -0671e4: 5400 ca04 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0671e8: 081b 0000 |029a: move-object/from16 v27, v0 │ │ -0671ec: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ -0671f0: 0201 1200 |029e: move/from16 v1, v18 │ │ -0671f4: 6e20 0a25 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ -0671fa: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ -0671fe: 5400 af04 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -067202: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ -067206: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ -06720a: 5400 8904 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0489 │ │ -06720e: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ -067212: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ -067216: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ -06721a: 0202 1700 |02b3: move/from16 v2, v23 │ │ -06721e: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ -067222: 6e40 5d0c 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0c5d │ │ -067228: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ -06722c: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ -067230: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ -067234: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ -067238: 5400 ca04 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -06723c: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ -067240: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ -067244: 0201 1200 |02c8: move/from16 v1, v18 │ │ -067248: 6e20 0725 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -06724e: 0c1b |02cd: move-result-object v27 │ │ -067250: 1f1b 5c02 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -067254: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ -067258: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ -06725c: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ -067260: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ -067264: 28fa |02d8: goto 02d2 // -0006 │ │ -067266: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ -06726a: 0800 1100 |02db: move-object/from16 v0, v17 │ │ -06726e: 5200 8b04 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -067272: 021b 0000 |02df: move/from16 v27, v0 │ │ -067276: 0200 1700 |02e1: move/from16 v0, v23 │ │ -06727a: 0201 1b00 |02e3: move/from16 v1, v27 │ │ -06727e: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ -067282: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ -067286: 5200 8d04 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -06728a: 021b 0000 |02eb: move/from16 v27, v0 │ │ -06728e: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ -067292: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ -067296: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ -06729a: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ -06729e: 5400 ca04 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0672a2: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ -0672a6: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ -0672aa: 0201 1200 |02fb: move/from16 v1, v18 │ │ -0672ae: 6e20 0725 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0672b4: 0c1b |0300: move-result-object v27 │ │ -0672b6: 1f1b 5c02 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -0672ba: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ -0672be: 28cd |0305: goto 02d2 // -0033 │ │ -0672c0: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ -0672c4: 28fd |0308: goto 0305 // -0003 │ │ -0672c6: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ -0672ca: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ -0672ce: 0201 1700 |030d: move/from16 v1, v23 │ │ -0672d2: 0202 1b00 |030f: move/from16 v2, v27 │ │ -0672d6: 6e30 930e 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e93 │ │ -0672dc: 0c11 |0314: move-result-object v17 │ │ -0672de: 0800 1100 |0315: move-object/from16 v0, v17 │ │ -0672e2: 5200 8d04 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -0672e6: 021b 0000 |0319: move/from16 v27, v0 │ │ -0672ea: a60d 0d1b |031b: add-float v13, v13, v27 │ │ -0672ee: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0672f2: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ -0672f6: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ -0672fa: 5400 ca04 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0672fe: 081b 0000 |0325: move-object/from16 v27, v0 │ │ -067302: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ -067306: 0201 1200 |0329: move/from16 v1, v18 │ │ -06730a: 6e20 0725 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -067310: 0c1b |032e: move-result-object v27 │ │ -067312: 1f1b 5c02 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -067316: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ -06731a: 289f |0333: goto 02d2 // -0061 │ │ -06731c: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ -067320: 28fd |0336: goto 0333 // -0003 │ │ -067322: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ -067326: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ -06732a: 7401 c10e 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0ec1 │ │ -067330: 0a1b |033e: move-result v27 │ │ -067332: 0200 1b00 |033f: move/from16 v0, v27 │ │ -067336: 8200 |0341: int-to-float v0, v0 │ │ -067338: 021b 0000 |0342: move/from16 v27, v0 │ │ -06733c: 8270 |0344: int-to-float v0, v7 │ │ -06733e: 021c 0000 |0345: move/from16 v28, v0 │ │ -067342: a91b 1b1c |0347: div-float v27, v27, v28 │ │ -067346: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ -06734a: a619 1b1c |034b: add-float v25, v27, v28 │ │ -06734e: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ -067352: 0800 1100 |034f: move-object/from16 v0, v17 │ │ -067356: 5200 8b04 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -06735a: 021b 0000 |0353: move/from16 v27, v0 │ │ -06735e: 0200 1700 |0355: move/from16 v0, v23 │ │ -067362: 0201 1b00 |0357: move/from16 v1, v27 │ │ -067366: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ -06736a: 0800 1100 |035b: move-object/from16 v0, v17 │ │ -06736e: 5500 8c04 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@048c │ │ -067372: 021b 0000 |035f: move/from16 v27, v0 │ │ -067376: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ -06737a: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ -06737e: 5400 ca04 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -067382: 081b 0000 |0367: move-object/from16 v27, v0 │ │ -067386: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ -06738a: 0201 1200 |036b: move/from16 v1, v18 │ │ -06738e: 6e20 0a25 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ -067394: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ -067398: 5400 af04 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -06739c: 081b 0000 |0374: move-object/from16 v27, v0 │ │ -0673a0: 0800 1100 |0376: move-object/from16 v0, v17 │ │ -0673a4: 5400 8904 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0489 │ │ -0673a8: 081c 0000 |037a: move-object/from16 v28, v0 │ │ -0673ac: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ -0673b0: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ -0673b4: 0202 1700 |0380: move/from16 v2, v23 │ │ -0673b8: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ -0673bc: 6e40 5d0c 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0c5d │ │ -0673c2: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ -0673c6: 5400 ca04 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0673ca: 081b 0000 |038b: move-object/from16 v27, v0 │ │ -0673ce: 7401 0d25 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0673d4: 0a1b |0390: move-result v27 │ │ -0673d6: 0200 1200 |0391: move/from16 v0, v18 │ │ -0673da: 0201 1b00 |0393: move/from16 v1, v27 │ │ -0673de: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ -0673e2: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ -0673e6: 5400 ca04 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0673ea: 081b 0000 |039b: move-object/from16 v27, v0 │ │ -0673ee: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ -0673f2: 0201 1200 |039f: move/from16 v1, v18 │ │ -0673f6: 6e20 0725 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0673fc: 0c1b |03a4: move-result-object v27 │ │ -0673fe: 1f1b 5c02 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -067402: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ -067406: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ -06740a: 2900 21fe |03ab: goto/16 01cc // -01df │ │ -06740e: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ -067412: 28fa |03af: goto 03a9 // -0006 │ │ -067414: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ -067418: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ -06741c: 5200 8b04 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -067420: 021b 0000 |03b6: move/from16 v27, v0 │ │ -067424: 0200 1700 |03b8: move/from16 v0, v23 │ │ -067428: 0201 1b00 |03ba: move/from16 v1, v27 │ │ -06742c: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ -067430: 0800 1100 |03be: move-object/from16 v0, v17 │ │ -067434: 5200 8d04 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -067438: 021b 0000 |03c2: move/from16 v27, v0 │ │ -06743c: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ -067440: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ -067444: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ -067448: 5400 ca04 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -06744c: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ -067450: 7401 0d25 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -067456: 0a1b |03d1: move-result v27 │ │ -067458: 0200 1200 |03d2: move/from16 v0, v18 │ │ -06745c: 0201 1b00 |03d4: move/from16 v1, v27 │ │ -067460: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ -067464: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ -067468: 5400 ca04 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -06746c: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ -067470: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ -067474: 0201 1200 |03e0: move/from16 v1, v18 │ │ -067478: 6e20 0725 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -06747e: 0c1b |03e5: move-result-object v27 │ │ -067480: 1f1b 5c02 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -067484: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ -067488: 28bf |03ea: goto 03a9 // -0041 │ │ -06748a: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ -06748e: 28fd |03ed: goto 03ea // -0003 │ │ -067490: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ -067494: 0201 1700 |03f0: move/from16 v1, v23 │ │ -067498: 0202 1200 |03f2: move/from16 v2, v18 │ │ -06749c: 6e30 930e 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e93 │ │ -0674a2: 0c11 |03f7: move-result-object v17 │ │ -0674a4: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ -0674a8: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ -0674ac: 5200 8d04 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ -0674b0: 021b 0000 |03fe: move/from16 v27, v0 │ │ -0674b4: a60e 0e1b |0400: add-float v14, v14, v27 │ │ -0674b8: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ -0674bc: 5400 ca04 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0674c0: 081b 0000 |0406: move-object/from16 v27, v0 │ │ -0674c4: 7401 0d25 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0674ca: 0a1b |040b: move-result v27 │ │ -0674cc: 0200 1200 |040c: move/from16 v0, v18 │ │ -0674d0: 0201 1b00 |040e: move/from16 v1, v27 │ │ -0674d4: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ -0674d8: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ -0674dc: 5400 ca04 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0674e0: 081b 0000 |0416: move-object/from16 v27, v0 │ │ -0674e4: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ -0674e8: 0201 1200 |041a: move/from16 v1, v18 │ │ -0674ec: 6e20 0725 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0674f2: 0c1b |041f: move-result-object v27 │ │ -0674f4: 1f1b 5c02 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -0674f8: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ -0674fc: 2885 |0424: goto 03a9 // -007b │ │ -0674fe: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ -067502: 28fd |0427: goto 0424 // -0003 │ │ -067504: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ -067508: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ -06750c: 7601 0b0f 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0f0b │ │ -067512: 7401 ca0e 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0eca │ │ -067518: 0a1b |0432: move-result v27 │ │ -06751a: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ -06751e: 7401 ab0e 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0eab │ │ -067524: 0c0a |0438: move-result-object v10 │ │ -067526: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ -06752a: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ -06752e: 6e20 cb0e a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecb │ │ -067534: 0c11 |0440: move-result-object v17 │ │ -067536: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ -06753a: 0800 1100 |0443: move-object/from16 v0, v17 │ │ -06753e: 5200 8b04 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -067542: 021b 0000 |0447: move/from16 v27, v0 │ │ -067546: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ -06754a: 5200 b604 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -06754e: 021c 0000 |044d: move/from16 v28, v0 │ │ -067552: 0200 1b00 |044f: move/from16 v0, v27 │ │ -067556: 0201 1c00 |0451: move/from16 v1, v28 │ │ -06755a: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ -06755e: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ -067562: 7401 b10e 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ -067568: 0a1b |045a: move-result v27 │ │ -06756a: 0200 1000 |045b: move/from16 v0, v16 │ │ -06756e: 0201 1b00 |045d: move/from16 v1, v27 │ │ -067572: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ -067576: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ -06757a: 0201 1000 |0463: move/from16 v1, v16 │ │ -06757e: 6e20 b00e 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ -067584: 0c05 |0468: move-result-object v5 │ │ -067586: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ -06758a: 6e20 cc0e 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecc │ │ -067590: 0c11 |046e: move-result-object v17 │ │ -067592: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ -067596: 0800 1100 |0471: move-object/from16 v0, v17 │ │ -06759a: 5200 8b04 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -06759e: 021b 0000 |0475: move/from16 v27, v0 │ │ -0675a2: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ -0675a6: 5200 b604 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -0675aa: 021c 0000 |047b: move/from16 v28, v0 │ │ -0675ae: 0200 1b00 |047d: move/from16 v0, v27 │ │ -0675b2: 0201 1c00 |047f: move/from16 v1, v28 │ │ -0675b6: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ -0675ba: 6e20 bb21 f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@21bb │ │ -0675c0: 0a1b |0486: move-result v27 │ │ -0675c2: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ -0675c6: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ -0675ca: 28cc |048b: goto 0457 // -0034 │ │ -0675cc: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ -0675d0: 28b3 |048e: goto 0441 // -004d │ │ +0674c8: |[0674c8] android.support.v4.view.ViewPager.populate:(I)V │ │ +0674d8: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +0674dc: 122f |0002: const/4 v15, #int 2 // #2 │ │ +0674de: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ +0674e2: 5200 b604 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +0674e6: 021b 0000 |0007: move/from16 v27, v0 │ │ +0674ea: 0200 1b00 |0009: move/from16 v0, v27 │ │ +0674ee: 0201 1f00 |000b: move/from16 v1, v31 │ │ +0674f2: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ +0674f6: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ +0674fa: 5200 b604 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +0674fe: 021b 0000 |0013: move/from16 v27, v0 │ │ +067502: 0200 1b00 |0015: move/from16 v0, v27 │ │ +067506: 0201 1f00 |0017: move/from16 v1, v31 │ │ +06750a: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ +06750e: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ +067512: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ +067516: 5200 b604 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +06751a: 021b 0000 |0021: move/from16 v27, v0 │ │ +06751e: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ +067522: 0201 1b00 |0025: move/from16 v1, v27 │ │ +067526: 6e20 ce0e 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ece │ │ +06752c: 0c15 |002a: move-result-object v21 │ │ +06752e: 0200 1f00 |002b: move/from16 v0, v31 │ │ +067532: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ +067536: 5910 b604 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +06753a: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ +06753e: 5400 af04 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +067542: 081b 0000 |0035: move-object/from16 v27, v0 │ │ +067546: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ +06754a: 7601 0b0f 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0f0b │ │ +067550: 0e00 |003c: return-void │ │ +067552: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ +067556: 28de |003f: goto 001d // -0022 │ │ +067558: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ +06755c: 5500 d804 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d8 │ │ +067560: 021b 0000 |0044: move/from16 v27, v0 │ │ +067564: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ +067568: 7601 0b0f 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0f0b │ │ +06756e: 28f1 |004b: goto 003c // -000f │ │ +067570: 7401 c90e 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0ec9 │ │ +067576: 0c1b |004f: move-result-object v27 │ │ +067578: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ +06757c: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ +067580: 5400 af04 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +067584: 081b 0000 |0056: move-object/from16 v27, v0 │ │ +067588: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ +06758c: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ +067590: 6e20 6e0c 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0c6e │ │ +067596: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ +06759a: 5200 d404 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d4 │ │ +06759e: 0216 0000 |0063: move/from16 v22, v0 │ │ +0675a2: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ +0675a6: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ +0675aa: 5200 b604 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +0675ae: 021c 0000 |006b: move/from16 v28, v0 │ │ +0675b2: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ +0675b6: 7702 ad24 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +0675bc: 0a1a |0072: move-result v26 │ │ +0675be: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ +0675c2: 5400 af04 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +0675c6: 081b 0000 |0077: move-object/from16 v27, v0 │ │ +0675ca: 7401 600c 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ +0675d0: 0a04 |007c: move-result v4 │ │ +0675d2: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ +0675d6: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +0675da: 5200 b604 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +0675de: 021c 0000 |0083: move/from16 v28, v0 │ │ +0675e2: 901c 1c16 |0085: add-int v28, v28, v22 │ │ +0675e6: 7702 af24 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +0675ec: 0a0c |008a: move-result v12 │ │ +0675ee: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ +0675f2: 5200 bc04 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04bc │ │ +0675f6: 021b 0000 |008f: move/from16 v27, v0 │ │ +0675fa: 0200 1b00 |0091: move/from16 v0, v27 │ │ +0675fe: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ +067602: 7401 c50e 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0ec5 │ │ +067608: 0c1b |0098: move-result-object v27 │ │ +06760a: 7401 bb0e 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0ebb │ │ +067610: 0a1c |009c: move-result v28 │ │ +067612: 7402 8b01 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@018b │ │ +067618: 0c18 |00a0: move-result-object v24 │ │ +06761a: 221b a804 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@04a8 │ │ +06761e: 221c bc04 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@04bc │ │ +067622: 7601 d724 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +067628: 1a1d 6e0d |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@0d6e │ │ +06762c: 7402 df24 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +067632: 0c1c |00ad: move-result-object v28 │ │ +067634: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ +067638: 5200 bc04 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04bc │ │ +06763c: 021d 0000 |00b2: move/from16 v29, v0 │ │ +067640: 7402 db24 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +067646: 0c1c |00b7: move-result-object v28 │ │ +067648: 1a1d d800 |00b8: const-string v29, ", found: " // string@00d8 │ │ +06764c: 7402 df24 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +067652: 0c1c |00bd: move-result-object v28 │ │ +067654: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ +067658: 6e20 db24 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +06765e: 0c1c |00c3: move-result-object v28 │ │ +067660: 1a1d 2b00 |00c4: const-string v29, " Pager id: " // string@002b │ │ +067664: 7402 df24 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06766a: 0c1c |00c9: move-result-object v28 │ │ +06766c: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ +067670: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ +067674: 6e20 df24 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06767a: 0c1c |00d1: move-result-object v28 │ │ +06767c: 1a1d 2a00 |00d2: const-string v29, " Pager class: " // string@002a │ │ +067680: 7402 df24 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +067686: 0c1c |00d7: move-result-object v28 │ │ +067688: 7401 b624 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +06768e: 0c1d |00db: move-result-object v29 │ │ +067690: 7402 de24 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +067696: 0c1c |00df: move-result-object v28 │ │ +067698: 1a1d 2c00 |00e0: const-string v29, " Problematic adapter: " // string@002c │ │ +06769c: 7402 df24 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0676a2: 0c1c |00e5: move-result-object v28 │ │ +0676a4: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ +0676a8: 5400 af04 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +0676ac: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ +0676b0: 7401 b624 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +0676b6: 0c1d |00ef: move-result-object v29 │ │ +0676b8: 7402 de24 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0676be: 0c1c |00f3: move-result-object v28 │ │ +0676c0: 7401 e424 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0676c6: 0c1c |00f7: move-result-object v28 │ │ +0676c8: 7602 9c24 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0676ce: 271b |00fb: throw v27 │ │ +0676d0: 0d0b |00fc: move-exception v11 │ │ +0676d2: 7401 bb0e 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0ebb │ │ +0676d8: 0a1b |0100: move-result v27 │ │ +0676da: 7701 a324 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +0676e0: 0c18 |0104: move-result-object v24 │ │ +0676e2: 289c |0105: goto 00a1 // -0064 │ │ +0676e4: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ +0676e6: 1209 |0107: const/4 v9, #int 0 // #0 │ │ +0676e8: 1208 |0108: const/4 v8, #int 0 // #0 │ │ +0676ea: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ +0676ee: 5400 ca04 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +0676f2: 081b 0000 |010d: move-object/from16 v27, v0 │ │ +0676f6: 7401 0d25 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0676fc: 0a1b |0112: move-result v27 │ │ +0676fe: 0200 1b00 |0113: move/from16 v0, v27 │ │ +067702: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ +067706: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ +06770a: 5400 ca04 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +06770e: 081b 0000 |011b: move-object/from16 v27, v0 │ │ +067712: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ +067716: 6e20 0725 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +06771c: 0c11 |0122: move-result-object v17 │ │ +06771e: 1f11 6002 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +067722: 0800 1100 |0125: move-object/from16 v0, v17 │ │ +067726: 5200 8b04 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +06772a: 021b 0000 |0129: move/from16 v27, v0 │ │ +06772e: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ +067732: 5200 b604 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +067736: 021c 0000 |012f: move/from16 v28, v0 │ │ +06773a: 0200 1b00 |0131: move/from16 v0, v27 │ │ +06773e: 0201 1c00 |0133: move/from16 v1, v28 │ │ +067742: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ +067746: 0800 1100 |0137: move-object/from16 v0, v17 │ │ +06774a: 5200 8b04 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +06774e: 021b 0000 |013b: move/from16 v27, v0 │ │ +067752: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ +067756: 5200 b604 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +06775a: 021c 0000 |0141: move/from16 v28, v0 │ │ +06775e: 0200 1b00 |0143: move/from16 v0, v27 │ │ +067762: 0201 1c00 |0145: move/from16 v1, v28 │ │ +067766: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ +06776a: 0809 1100 |0149: move-object/from16 v9, v17 │ │ +06776e: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ +067772: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ +067776: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ +06777a: 5200 b604 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +06777e: 021b 0000 |0153: move/from16 v27, v0 │ │ +067782: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ +067786: 0201 1b00 |0157: move/from16 v1, v27 │ │ +06778a: 6e30 930e 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e93 │ │ +067790: 0c09 |015c: move-result-object v9 │ │ +067792: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ +067796: 120d |015f: const/4 v13, #int 0 // #0 │ │ +067798: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ +06779c: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ +0677a0: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ +0677a4: 5400 ca04 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +0677a8: 081b 0000 |0168: move-object/from16 v27, v0 │ │ +0677ac: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ +0677b0: 0201 1200 |016c: move/from16 v1, v18 │ │ +0677b4: 6e20 0725 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0677ba: 0c1b |0171: move-result-object v27 │ │ +0677bc: 1f1b 6002 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +0677c0: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ +0677c4: 7601 b40e 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ +0677ca: 0a07 |0179: move-result v7 │ │ +0677cc: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ +0677d0: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ +0677d4: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ +0677d8: 5200 b604 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +0677dc: 021b 0000 |0182: move/from16 v27, v0 │ │ +0677e0: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ +0677e4: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ +0677e8: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ +0677ec: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ +0677f0: 0200 1700 |018c: move/from16 v0, v23 │ │ +0677f4: 0201 1a00 |018e: move/from16 v1, v26 │ │ +0677f8: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ +0677fc: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ +067800: 529e 8d04 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +067804: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ +067808: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ +06780c: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ +067810: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ +067814: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ +067818: 5400 ca04 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +06781c: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ +067820: 7401 0d25 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +067826: 0a1b |01a7: move-result v27 │ │ +067828: 0200 1200 |01a8: move/from16 v0, v18 │ │ +06782c: 0201 1b00 |01aa: move/from16 v1, v27 │ │ +067830: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ +067834: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ +067838: 5400 ca04 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +06783c: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ +067840: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ +067844: 0201 1200 |01b6: move/from16 v1, v18 │ │ +067848: 6e20 0725 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +06784e: 0c1b |01bb: move-result-object v27 │ │ +067850: 1f1b 6002 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +067854: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ +067858: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ +06785c: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ +067860: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ +067864: 5200 b604 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +067868: 021b 0000 |01c8: move/from16 v27, v0 │ │ +06786c: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ +067870: 0200 1700 |01cc: move/from16 v0, v23 │ │ +067874: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ +067878: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ +06787c: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ +067880: 0200 1700 |01d4: move/from16 v0, v23 │ │ +067884: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ +067888: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ +06788c: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ +067890: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ +067894: 7040 990e 9018 |01de: invoke-direct {v0, v9, v8, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@0e99 │ │ +06789a: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ +06789e: 5400 af04 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +0678a2: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ +0678a6: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ +0678aa: 5200 b604 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +0678ae: 021d 0000 |01eb: move/from16 v29, v0 │ │ +0678b2: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ +0678b6: 5490 8904 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0489 │ │ +0678ba: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ +0678be: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ +0678c2: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ +0678c6: 0202 1d00 |01f7: move/from16 v2, v29 │ │ +0678ca: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ +0678ce: 6e40 6c0c 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0c6c │ │ +0678d4: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ +0678d8: 5400 af04 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +0678dc: 081b 0000 |0202: move-object/from16 v27, v0 │ │ +0678e0: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ +0678e4: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ +0678e8: 6e20 5f0c 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0c5f │ │ +0678ee: 7401 b10e 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ +0678f4: 0a06 |020e: move-result v6 │ │ +0678f6: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ +0678fa: 0200 1000 |0211: move/from16 v0, v16 │ │ +0678fe: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ +067902: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ +067906: 0201 1000 |0217: move/from16 v1, v16 │ │ +06790a: 6e20 b00e 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ +067910: 0c05 |021c: move-result-object v5 │ │ +067912: 6e10 6821 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +067918: 0c14 |0220: move-result-object v20 │ │ +06791a: 1f14 6102 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0261 │ │ +06791e: 0200 1000 |0223: move/from16 v0, v16 │ │ +067922: 0801 1400 |0225: move-object/from16 v1, v20 │ │ +067926: 5910 8e04 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@048e │ │ +06792a: 0800 1400 |0229: move-object/from16 v0, v20 │ │ +06792e: 5500 9104 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0491 │ │ +067932: 021b 0000 |022d: move/from16 v27, v0 │ │ +067936: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ +06793a: 0800 1400 |0231: move-object/from16 v0, v20 │ │ +06793e: 5200 9504 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0495 │ │ +067942: 021b 0000 |0235: move/from16 v27, v0 │ │ +067946: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ +06794a: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ +06794e: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ +067952: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ +067956: 6e20 cc0e 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecc │ │ +06795c: 0c11 |0242: move-result-object v17 │ │ +06795e: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ +067962: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +067966: 5200 8d04 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +06796a: 021b 0000 |0249: move/from16 v27, v0 │ │ +06796e: 0200 1b00 |024b: move/from16 v0, v27 │ │ +067972: 0801 1400 |024d: move-object/from16 v1, v20 │ │ +067976: 5910 9504 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0495 │ │ +06797a: 0800 1100 |0251: move-object/from16 v0, v17 │ │ +06797e: 5200 8b04 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +067982: 021b 0000 |0255: move/from16 v27, v0 │ │ +067986: 0200 1b00 |0257: move/from16 v0, v27 │ │ +06798a: 0801 1400 |0259: move-object/from16 v1, v20 │ │ +06798e: 5910 9304 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0493 │ │ +067992: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ +067996: 28b2 |025f: goto 0211 // -004e │ │ +067998: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ +06799c: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ +0679a0: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ +0679a4: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ +0679a8: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ +0679ac: 5290 8d04 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +0679b0: 021c 0000 |026c: move/from16 v28, v0 │ │ +0679b4: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ +0679b8: 7401 c00e 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ec0 │ │ +0679be: 0a1c |0273: move-result v28 │ │ +0679c0: 0200 1c00 |0274: move/from16 v0, v28 │ │ +0679c4: 8200 |0276: int-to-float v0, v0 │ │ +0679c6: 021c 0000 |0277: move/from16 v28, v0 │ │ +0679ca: 8270 |0279: int-to-float v0, v7 │ │ +0679cc: 021d 0000 |027a: move/from16 v29, v0 │ │ +0679d0: a91c 1c1d |027c: div-float v28, v28, v29 │ │ +0679d4: a613 1b1c |027e: add-float v19, v27, v28 │ │ +0679d8: 2900 fefe |0280: goto/16 017e // -0102 │ │ +0679dc: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +0679e0: 5200 8b04 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +0679e4: 021b 0000 |0286: move/from16 v27, v0 │ │ +0679e8: 0200 1700 |0288: move/from16 v0, v23 │ │ +0679ec: 0201 1b00 |028a: move/from16 v1, v27 │ │ +0679f0: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ +0679f4: 0800 1100 |028e: move-object/from16 v0, v17 │ │ +0679f8: 5500 8c04 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@048c │ │ +0679fc: 021b 0000 |0292: move/from16 v27, v0 │ │ +067a00: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ +067a04: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ +067a08: 5400 ca04 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +067a0c: 081b 0000 |029a: move-object/from16 v27, v0 │ │ +067a10: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ +067a14: 0201 1200 |029e: move/from16 v1, v18 │ │ +067a18: 6e20 0a25 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ +067a1e: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ +067a22: 5400 af04 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +067a26: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ +067a2a: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ +067a2e: 5400 8904 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0489 │ │ +067a32: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ +067a36: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ +067a3a: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ +067a3e: 0202 1700 |02b3: move/from16 v2, v23 │ │ +067a42: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ +067a46: 6e40 5d0c 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0c5d │ │ +067a4c: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ +067a50: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ +067a54: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ +067a58: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ +067a5c: 5400 ca04 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +067a60: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ +067a64: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ +067a68: 0201 1200 |02c8: move/from16 v1, v18 │ │ +067a6c: 6e20 0725 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +067a72: 0c1b |02cd: move-result-object v27 │ │ +067a74: 1f1b 6002 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +067a78: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ +067a7c: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ +067a80: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ +067a84: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ +067a88: 28fa |02d8: goto 02d2 // -0006 │ │ +067a8a: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ +067a8e: 0800 1100 |02db: move-object/from16 v0, v17 │ │ +067a92: 5200 8b04 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +067a96: 021b 0000 |02df: move/from16 v27, v0 │ │ +067a9a: 0200 1700 |02e1: move/from16 v0, v23 │ │ +067a9e: 0201 1b00 |02e3: move/from16 v1, v27 │ │ +067aa2: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ +067aa6: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ +067aaa: 5200 8d04 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +067aae: 021b 0000 |02eb: move/from16 v27, v0 │ │ +067ab2: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ +067ab6: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ +067aba: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ +067abe: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ +067ac2: 5400 ca04 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +067ac6: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ +067aca: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ +067ace: 0201 1200 |02fb: move/from16 v1, v18 │ │ +067ad2: 6e20 0725 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +067ad8: 0c1b |0300: move-result-object v27 │ │ +067ada: 1f1b 6002 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +067ade: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ +067ae2: 28cd |0305: goto 02d2 // -0033 │ │ +067ae4: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ +067ae8: 28fd |0308: goto 0305 // -0003 │ │ +067aea: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ +067aee: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ +067af2: 0201 1700 |030d: move/from16 v1, v23 │ │ +067af6: 0202 1b00 |030f: move/from16 v2, v27 │ │ +067afa: 6e30 930e 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e93 │ │ +067b00: 0c11 |0314: move-result-object v17 │ │ +067b02: 0800 1100 |0315: move-object/from16 v0, v17 │ │ +067b06: 5200 8d04 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +067b0a: 021b 0000 |0319: move/from16 v27, v0 │ │ +067b0e: a60d 0d1b |031b: add-float v13, v13, v27 │ │ +067b12: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +067b16: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ +067b1a: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ +067b1e: 5400 ca04 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +067b22: 081b 0000 |0325: move-object/from16 v27, v0 │ │ +067b26: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ +067b2a: 0201 1200 |0329: move/from16 v1, v18 │ │ +067b2e: 6e20 0725 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +067b34: 0c1b |032e: move-result-object v27 │ │ +067b36: 1f1b 6002 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +067b3a: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ +067b3e: 289f |0333: goto 02d2 // -0061 │ │ +067b40: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ +067b44: 28fd |0336: goto 0333 // -0003 │ │ +067b46: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ +067b4a: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ +067b4e: 7401 c10e 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0ec1 │ │ +067b54: 0a1b |033e: move-result v27 │ │ +067b56: 0200 1b00 |033f: move/from16 v0, v27 │ │ +067b5a: 8200 |0341: int-to-float v0, v0 │ │ +067b5c: 021b 0000 |0342: move/from16 v27, v0 │ │ +067b60: 8270 |0344: int-to-float v0, v7 │ │ +067b62: 021c 0000 |0345: move/from16 v28, v0 │ │ +067b66: a91b 1b1c |0347: div-float v27, v27, v28 │ │ +067b6a: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ +067b6e: a619 1b1c |034b: add-float v25, v27, v28 │ │ +067b72: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ +067b76: 0800 1100 |034f: move-object/from16 v0, v17 │ │ +067b7a: 5200 8b04 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +067b7e: 021b 0000 |0353: move/from16 v27, v0 │ │ +067b82: 0200 1700 |0355: move/from16 v0, v23 │ │ +067b86: 0201 1b00 |0357: move/from16 v1, v27 │ │ +067b8a: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ +067b8e: 0800 1100 |035b: move-object/from16 v0, v17 │ │ +067b92: 5500 8c04 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@048c │ │ +067b96: 021b 0000 |035f: move/from16 v27, v0 │ │ +067b9a: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ +067b9e: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ +067ba2: 5400 ca04 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +067ba6: 081b 0000 |0367: move-object/from16 v27, v0 │ │ +067baa: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ +067bae: 0201 1200 |036b: move/from16 v1, v18 │ │ +067bb2: 6e20 0a25 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ +067bb8: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ +067bbc: 5400 af04 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +067bc0: 081b 0000 |0374: move-object/from16 v27, v0 │ │ +067bc4: 0800 1100 |0376: move-object/from16 v0, v17 │ │ +067bc8: 5400 8904 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0489 │ │ +067bcc: 081c 0000 |037a: move-object/from16 v28, v0 │ │ +067bd0: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ +067bd4: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ +067bd8: 0202 1700 |0380: move/from16 v2, v23 │ │ +067bdc: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ +067be0: 6e40 5d0c 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0c5d │ │ +067be6: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ +067bea: 5400 ca04 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +067bee: 081b 0000 |038b: move-object/from16 v27, v0 │ │ +067bf2: 7401 0d25 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +067bf8: 0a1b |0390: move-result v27 │ │ +067bfa: 0200 1200 |0391: move/from16 v0, v18 │ │ +067bfe: 0201 1b00 |0393: move/from16 v1, v27 │ │ +067c02: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ +067c06: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ +067c0a: 5400 ca04 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +067c0e: 081b 0000 |039b: move-object/from16 v27, v0 │ │ +067c12: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ +067c16: 0201 1200 |039f: move/from16 v1, v18 │ │ +067c1a: 6e20 0725 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +067c20: 0c1b |03a4: move-result-object v27 │ │ +067c22: 1f1b 6002 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +067c26: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ +067c2a: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ +067c2e: 2900 21fe |03ab: goto/16 01cc // -01df │ │ +067c32: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ +067c36: 28fa |03af: goto 03a9 // -0006 │ │ +067c38: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ +067c3c: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ +067c40: 5200 8b04 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +067c44: 021b 0000 |03b6: move/from16 v27, v0 │ │ +067c48: 0200 1700 |03b8: move/from16 v0, v23 │ │ +067c4c: 0201 1b00 |03ba: move/from16 v1, v27 │ │ +067c50: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ +067c54: 0800 1100 |03be: move-object/from16 v0, v17 │ │ +067c58: 5200 8d04 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +067c5c: 021b 0000 |03c2: move/from16 v27, v0 │ │ +067c60: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ +067c64: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ +067c68: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ +067c6c: 5400 ca04 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +067c70: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ +067c74: 7401 0d25 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +067c7a: 0a1b |03d1: move-result v27 │ │ +067c7c: 0200 1200 |03d2: move/from16 v0, v18 │ │ +067c80: 0201 1b00 |03d4: move/from16 v1, v27 │ │ +067c84: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ +067c88: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ +067c8c: 5400 ca04 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +067c90: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ +067c94: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ +067c98: 0201 1200 |03e0: move/from16 v1, v18 │ │ +067c9c: 6e20 0725 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +067ca2: 0c1b |03e5: move-result-object v27 │ │ +067ca4: 1f1b 6002 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +067ca8: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ +067cac: 28bf |03ea: goto 03a9 // -0041 │ │ +067cae: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ +067cb2: 28fd |03ed: goto 03ea // -0003 │ │ +067cb4: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ +067cb8: 0201 1700 |03f0: move/from16 v1, v23 │ │ +067cbc: 0202 1200 |03f2: move/from16 v2, v18 │ │ +067cc0: 6e30 930e 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e93 │ │ +067cc6: 0c11 |03f7: move-result-object v17 │ │ +067cc8: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ +067ccc: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ +067cd0: 5200 8d04 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048d │ │ +067cd4: 021b 0000 |03fe: move/from16 v27, v0 │ │ +067cd8: a60e 0e1b |0400: add-float v14, v14, v27 │ │ +067cdc: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ +067ce0: 5400 ca04 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +067ce4: 081b 0000 |0406: move-object/from16 v27, v0 │ │ +067ce8: 7401 0d25 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +067cee: 0a1b |040b: move-result v27 │ │ +067cf0: 0200 1200 |040c: move/from16 v0, v18 │ │ +067cf4: 0201 1b00 |040e: move/from16 v1, v27 │ │ +067cf8: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ +067cfc: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ +067d00: 5400 ca04 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +067d04: 081b 0000 |0416: move-object/from16 v27, v0 │ │ +067d08: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ +067d0c: 0201 1200 |041a: move/from16 v1, v18 │ │ +067d10: 6e20 0725 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +067d16: 0c1b |041f: move-result-object v27 │ │ +067d18: 1f1b 6002 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +067d1c: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ +067d20: 2885 |0424: goto 03a9 // -007b │ │ +067d22: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ +067d26: 28fd |0427: goto 0424 // -0003 │ │ +067d28: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ +067d2c: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ +067d30: 7601 0b0f 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0f0b │ │ +067d36: 7401 ca0e 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0eca │ │ +067d3c: 0a1b |0432: move-result v27 │ │ +067d3e: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ +067d42: 7401 ab0e 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0eab │ │ +067d48: 0c0a |0438: move-result-object v10 │ │ +067d4a: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ +067d4e: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ +067d52: 6e20 cb0e a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecb │ │ +067d58: 0c11 |0440: move-result-object v17 │ │ +067d5a: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ +067d5e: 0800 1100 |0443: move-object/from16 v0, v17 │ │ +067d62: 5200 8b04 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +067d66: 021b 0000 |0447: move/from16 v27, v0 │ │ +067d6a: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ +067d6e: 5200 b604 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +067d72: 021c 0000 |044d: move/from16 v28, v0 │ │ +067d76: 0200 1b00 |044f: move/from16 v0, v27 │ │ +067d7a: 0201 1c00 |0451: move/from16 v1, v28 │ │ +067d7e: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ +067d82: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ +067d86: 7401 b10e 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ +067d8c: 0a1b |045a: move-result v27 │ │ +067d8e: 0200 1000 |045b: move/from16 v0, v16 │ │ +067d92: 0201 1b00 |045d: move/from16 v1, v27 │ │ +067d96: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ +067d9a: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ +067d9e: 0201 1000 |0463: move/from16 v1, v16 │ │ +067da2: 6e20 b00e 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0eb0 │ │ +067da8: 0c05 |0468: move-result-object v5 │ │ +067daa: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ +067dae: 6e20 cc0e 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0ecc │ │ +067db4: 0c11 |046e: move-result-object v17 │ │ +067db6: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ +067dba: 0800 1100 |0471: move-object/from16 v0, v17 │ │ +067dbe: 5200 8b04 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +067dc2: 021b 0000 |0475: move/from16 v27, v0 │ │ +067dc6: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ +067dca: 5200 b604 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +067dce: 021c 0000 |047b: move/from16 v28, v0 │ │ +067dd2: 0200 1b00 |047d: move/from16 v0, v27 │ │ +067dd6: 0201 1c00 |047f: move/from16 v1, v28 │ │ +067dda: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ +067dde: 6e20 bb21 f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@21bb │ │ +067de4: 0a1b |0486: move-result v27 │ │ +067de6: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ +067dea: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ +067dee: 28cc |048b: goto 0457 // -0034 │ │ +067df0: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ +067df4: 28b3 |048e: goto 0441 // -004d │ │ catches : 1 │ │ 0x0095 - 0x00a0 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x00fc │ │ positions : │ │ 0x0000 line=923 │ │ 0x0002 line=924 │ │ 0x0003 line=925 │ │ @@ -66302,21 +66298,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0675e4: |[0675e4] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ -0675f4: 5510 c404 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@04c4 │ │ -0675f8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0675fc: 6e20 f00e 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0ef0 │ │ -067602: 0e00 |0007: return-void │ │ -067604: 6f20 2922 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ -06760a: 28fc |000b: goto 0007 // -0004 │ │ +067e08: |[067e08] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ +067e18: 5510 c404 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@04c4 │ │ +067e1c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +067e20: 6e20 f00e 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0ef0 │ │ +067e26: 0e00 |0007: return-void │ │ +067e28: 6f20 2922 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ +067e2e: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1323 │ │ 0x0004 line=1324 │ │ 0x0007 line=1328 │ │ 0x0008 line=1326 │ │ locals : │ │ @@ -66328,90 +66324,90 @@ │ │ type : '(Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 155 16-bit code units │ │ -06760c: |[06760c] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -06761c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -06761e: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -067620: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -067622: 54a4 af04 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -067626: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ -06762a: 54a4 af04 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -06762e: 54a5 d304 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@04d3 │ │ -067632: 6e20 6f0c 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0c6f │ │ -067638: 54a4 af04 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -06763c: 6e20 6e0c a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0c6e │ │ -067642: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -067644: 54a4 ca04 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -067648: 6e10 0d25 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -06764e: 0a04 |0019: move-result v4 │ │ -067650: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ -067654: 54a4 ca04 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -067658: 6e20 0725 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -06765e: 0c01 |0021: move-result-object v1 │ │ -067660: 1f01 5c02 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -067664: 54a4 af04 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -067668: 5215 8b04 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ -06766c: 5416 8904 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0489 │ │ -067670: 6e40 5d0c a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0c5d │ │ -067676: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06767a: 28e5 |002f: goto 0014 // -001b │ │ -06767c: 54a4 af04 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -067680: 6e20 5f0c a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0c5f │ │ -067686: 54a4 ca04 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -06768a: 6e10 0525 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ -067690: 7010 ed0e 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0eed │ │ -067696: 59a7 b604 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -06769a: 6e30 f30e 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ef3 │ │ -0676a0: 54a2 af04 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -0676a4: 5bab af04 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -0676a8: 59a7 bc04 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04bc │ │ -0676ac: 54a4 af04 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -0676b0: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ -0676b4: 54a4 d304 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@04d3 │ │ -0676b8: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ -0676bc: 2204 6202 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0262 │ │ -0676c0: 7030 760e a408 |0052: invoke-direct {v4, v10, v8}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@0e76 │ │ -0676c6: 5ba4 d304 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@04d3 │ │ -0676ca: 54a4 af04 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -0676ce: 54a5 d304 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@04d3 │ │ -0676d2: 6e20 680c 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0c68 │ │ -0676d8: 5ca7 d804 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d8 │ │ -0676dc: 55a3 bf04 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bf │ │ -0676e0: 5ca9 bf04 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bf │ │ -0676e4: 54a4 af04 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -0676e8: 6e10 600c 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ -0676ee: 0a04 |0069: move-result v4 │ │ -0676f0: 59a4 bc04 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04bc │ │ -0676f4: 52a4 db04 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04db │ │ -0676f8: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ -0676fc: 54a4 af04 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -067700: 54a5 d904 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d9 │ │ -067704: 54a6 da04 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04da │ │ -067708: 6e30 690c 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0c69 │ │ -06770e: 52a4 db04 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04db │ │ -067712: 6e40 f90e 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ef9 │ │ -067718: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ -06771a: 59a4 db04 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04db │ │ -06771e: 5ba8 d904 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d9 │ │ -067722: 5ba8 da04 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04da │ │ -067726: 54a4 b004 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@04b0 │ │ -06772a: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ -06772e: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ -067732: 54a4 b004 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@04b0 │ │ -067736: 7230 700e 240b |008d: invoke-interface {v4, v2, v11}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0e70 │ │ -06773c: 0e00 |0090: return-void │ │ -06773e: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ -067742: 6e10 e80e 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0ee8 │ │ -067748: 28ef |0096: goto 0085 // -0011 │ │ -06774a: 6e10 f10e 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0ef1 │ │ -067750: 28eb |009a: goto 0085 // -0015 │ │ +067e30: |[067e30] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +067e40: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +067e42: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +067e44: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +067e46: 54a4 af04 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +067e4a: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ +067e4e: 54a4 af04 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +067e52: 54a5 d304 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@04d3 │ │ +067e56: 6e20 6f0c 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0c6f │ │ +067e5c: 54a4 af04 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +067e60: 6e20 6e0c a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0c6e │ │ +067e66: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +067e68: 54a4 ca04 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +067e6c: 6e10 0d25 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +067e72: 0a04 |0019: move-result v4 │ │ +067e74: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ +067e78: 54a4 ca04 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +067e7c: 6e20 0725 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +067e82: 0c01 |0021: move-result-object v1 │ │ +067e84: 1f01 6002 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +067e88: 54a4 af04 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +067e8c: 5215 8b04 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@048b │ │ +067e90: 5416 8904 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0489 │ │ +067e94: 6e40 5d0c a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0c5d │ │ +067e9a: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +067e9e: 28e5 |002f: goto 0014 // -001b │ │ +067ea0: 54a4 af04 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +067ea4: 6e20 5f0c a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0c5f │ │ +067eaa: 54a4 ca04 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +067eae: 6e10 0525 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ +067eb4: 7010 ed0e 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0eed │ │ +067eba: 59a7 b604 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +067ebe: 6e30 f30e 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ef3 │ │ +067ec4: 54a2 af04 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +067ec8: 5bab af04 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +067ecc: 59a7 bc04 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04bc │ │ +067ed0: 54a4 af04 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +067ed4: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ +067ed8: 54a4 d304 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@04d3 │ │ +067edc: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ +067ee0: 2204 6602 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0266 │ │ +067ee4: 7030 760e a408 |0052: invoke-direct {v4, v10, v8}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@0e76 │ │ +067eea: 5ba4 d304 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@04d3 │ │ +067eee: 54a4 af04 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +067ef2: 54a5 d304 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@04d3 │ │ +067ef6: 6e20 680c 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0c68 │ │ +067efc: 5ca7 d804 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d8 │ │ +067f00: 55a3 bf04 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bf │ │ +067f04: 5ca9 bf04 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bf │ │ +067f08: 54a4 af04 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +067f0c: 6e10 600c 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ +067f12: 0a04 |0069: move-result v4 │ │ +067f14: 59a4 bc04 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04bc │ │ +067f18: 52a4 db04 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04db │ │ +067f1c: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ +067f20: 54a4 af04 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +067f24: 54a5 d904 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d9 │ │ +067f28: 54a6 da04 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04da │ │ +067f2c: 6e30 690c 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0c69 │ │ +067f32: 52a4 db04 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04db │ │ +067f36: 6e40 f90e 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ef9 │ │ +067f3c: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ +067f3e: 59a4 db04 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04db │ │ +067f42: 5ba8 d904 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d9 │ │ +067f46: 5ba8 da04 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04da │ │ +067f4a: 54a4 b004 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@04b0 │ │ +067f4e: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ +067f52: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ +067f56: 54a4 b004 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@04b0 │ │ +067f5a: 7230 700e 240b |008d: invoke-interface {v4, v2, v11}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0e70 │ │ +067f60: 0e00 |0090: return-void │ │ +067f62: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ +067f66: 6e10 e80e 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0ee8 │ │ +067f6c: 28ef |0096: goto 0085 // -0011 │ │ +067f6e: 6e10 f10e 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0ef1 │ │ +067f74: 28eb |009a: goto 0085 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=413 │ │ 0x0007 line=414 │ │ 0x000e line=415 │ │ 0x0013 line=416 │ │ 0x001c line=417 │ │ @@ -66459,49 +66455,49 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -067754: |[067754] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ -067764: 6001 3600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -067768: 1272 |0002: const/4 v2, #int 7 // #7 │ │ -06776a: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ -06776e: 5461 e004 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@04e0 │ │ -067772: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ -067776: 1c01 2204 |0009: const-class v1, Landroid/view/ViewGroup; // type@0422 │ │ -06777a: 1a02 2823 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@2328 │ │ -06777e: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -067780: 2333 1805 |000e: new-array v3, v3, [Ljava/lang/Class; // type@0518 │ │ -067784: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -067786: 6205 d10e |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0ed1 │ │ -06778a: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ -06778e: 6e30 8924 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2489 │ │ -067794: 0c01 |0018: move-result-object v1 │ │ -067796: 5b61 e004 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@04e0 │ │ -06779a: 5461 e004 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@04e0 │ │ -06779e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -0677a0: 2322 1905 |001e: new-array v2, v2, [Ljava/lang/Object; // type@0519 │ │ -0677a4: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -0677a6: 7110 7824 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2478 │ │ -0677ac: 0c04 |0024: move-result-object v4 │ │ -0677ae: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ -0677b2: 6e30 fa24 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ -0677b8: 0e00 |002a: return-void │ │ -0677ba: 0d00 |002b: move-exception v0 │ │ -0677bc: 1a01 3f0e |002c: const-string v1, "ViewPager" // string@0e3f │ │ -0677c0: 1a02 be02 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@02be │ │ -0677c4: 7130 6c20 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -0677ca: 28e8 |0033: goto 001b // -0018 │ │ -0677cc: 0d00 |0034: move-exception v0 │ │ -0677ce: 1a01 3f0e |0035: const-string v1, "ViewPager" // string@0e3f │ │ -0677d2: 1a02 a403 |0037: const-string v2, "Error changing children drawing order" // string@03a4 │ │ -0677d6: 7130 6c20 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -0677dc: 28ee |003c: goto 002a // -0012 │ │ +067f78: |[067f78] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ +067f88: 6001 3600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +067f8c: 1272 |0002: const/4 v2, #int 7 // #7 │ │ +067f8e: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ +067f92: 5461 e004 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@04e0 │ │ +067f96: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ +067f9a: 1c01 2804 |0009: const-class v1, Landroid/view/ViewGroup; // type@0428 │ │ +067f9e: 1a02 2e23 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@232e │ │ +067fa2: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +067fa4: 2333 1e05 |000e: new-array v3, v3, [Ljava/lang/Class; // type@051e │ │ +067fa8: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +067faa: 6205 d10e |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0ed1 │ │ +067fae: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ +067fb2: 6e30 8924 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2489 │ │ +067fb8: 0c01 |0018: move-result-object v1 │ │ +067fba: 5b61 e004 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@04e0 │ │ +067fbe: 5461 e004 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@04e0 │ │ +067fc2: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +067fc4: 2322 1f05 |001e: new-array v2, v2, [Ljava/lang/Object; // type@051f │ │ +067fc8: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +067fca: 7110 7824 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2478 │ │ +067fd0: 0c04 |0024: move-result-object v4 │ │ +067fd2: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ +067fd6: 6e30 fa24 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ +067fdc: 0e00 |002a: return-void │ │ +067fde: 0d00 |002b: move-exception v0 │ │ +067fe0: 1a01 450e |002c: const-string v1, "ViewPager" // string@0e45 │ │ +067fe4: 1a02 be02 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@02be │ │ +067fe8: 7130 6c20 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +067fee: 28e8 |0033: goto 001b // -0018 │ │ +067ff0: 0d00 |0034: move-exception v0 │ │ +067ff2: 1a01 450e |0035: const-string v1, "ViewPager" // string@0e45 │ │ +067ff6: 1a02 a403 |0037: const-string v2, "Error changing children drawing order" // string@03a4 │ │ +067ffa: 7130 6c20 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +068000: 28ee |003c: goto 002a // -0012 │ │ catches : 2 │ │ 0x0009 - 0x001b │ │ Ljava/lang/NoSuchMethodException; -> 0x002b │ │ 0x001b - 0x002a │ │ Ljava/lang/Exception; -> 0x0034 │ │ positions : │ │ 0x0000 line=628 │ │ @@ -66524,24 +66520,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -0677fc: |[0677fc] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -06780c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06780e: 5c21 d804 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d8 │ │ -067812: 5520 bf04 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bf │ │ -067816: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -06781a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -06781c: 6e40 f90e 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ef9 │ │ -067822: 0e00 |000b: return-void │ │ -067824: 0110 |000c: move v0, v1 │ │ -067826: 28fb |000d: goto 0008 // -0005 │ │ +068020: |[068020] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +068030: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +068032: 5c21 d804 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d8 │ │ +068036: 5520 bf04 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bf │ │ +06803a: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +06803e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +068040: 6e40 f90e 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ef9 │ │ +068046: 0e00 |000b: return-void │ │ +068048: 0110 |000c: move v0, v1 │ │ +06804a: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=494 │ │ 0x0003 line=495 │ │ 0x000b line=496 │ │ 0x000d line=495 │ │ locals : │ │ @@ -66553,19 +66549,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -067828: |[067828] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -067838: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06783a: 5c10 d804 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d8 │ │ -06783e: 6e40 f90e 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ef9 │ │ -067844: 0e00 |0006: return-void │ │ +06804c: |[06804c] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +06805c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06805e: 5c10 d804 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d8 │ │ +068062: 6e40 f90e 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ef9 │ │ +068068: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=505 │ │ 0x0003 line=506 │ │ 0x0006 line=507 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -66577,18 +66573,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -067848: |[067848] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -067858: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06785a: 6e50 fa0e 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0efa │ │ -067860: 0e00 |0004: return-void │ │ +06806c: |[06806c] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +06807c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06807e: 6e50 fa0e 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0efa │ │ +068084: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0004 line=515 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -66600,86 +66596,86 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -067864: |[067864] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -067874: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -067876: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -067878: 5453 af04 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -06787c: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -067880: 5453 af04 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -067884: 6e10 600c 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ -06788a: 0a03 |000b: move-result v3 │ │ -06788c: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ -067890: 7020 070f 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0f07 │ │ -067896: 0e00 |0011: return-void │ │ -067898: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ -06789c: 5253 b604 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -0678a0: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ -0678a4: 5453 ca04 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0678a8: 6e10 0d25 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0678ae: 0a03 |001d: move-result v3 │ │ -0678b0: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ -0678b4: 7020 070f 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0f07 │ │ -0678ba: 28ee |0023: goto 0011 // -0012 │ │ -0678bc: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ -0678c0: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -0678c2: 5252 d404 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d4 │ │ -0678c6: 5253 b604 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -0678ca: b023 |002b: add-int/2addr v3, v2 │ │ -0678cc: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ -0678d0: 5253 b604 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -0678d4: b123 |0030: sub-int/2addr v3, v2 │ │ -0678d6: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ -0678da: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -0678dc: 5453 ca04 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0678e0: 6e10 0d25 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0678e6: 0a03 |0039: move-result v3 │ │ -0678e8: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ -0678ec: 5453 ca04 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ -0678f0: 6e20 0725 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0678f6: 0c03 |0041: move-result-object v3 │ │ -0678f8: 1f03 5c02 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025c │ │ -0678fc: 5c30 8c04 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@048c │ │ -067900: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ -067904: 28ec |0048: goto 0034 // -0014 │ │ -067906: 5453 af04 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -06790a: 6e10 600c 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ -067910: 0a03 |004e: move-result v3 │ │ -067912: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ -067916: 5453 af04 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -06791a: 6e10 600c 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ -067920: 0a03 |0056: move-result v3 │ │ -067922: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ -067926: 28ce |0059: goto 0027 // -0032 │ │ -067928: 5253 b604 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -06792c: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ -067930: 5553 bf04 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bf │ │ -067934: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ -067938: 5956 b604 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -06793c: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ -067940: 5453 d504 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ -067944: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ -067948: 5453 d504 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ -06794c: 7220 730e 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e73 │ │ -067952: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ -067956: 5453 c704 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ -06795a: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ -06795e: 5453 c704 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ -067962: 7220 730e 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e73 │ │ -067968: 6e10 f10e 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0ef1 │ │ -06796e: 2894 |007d: goto 0011 // -006c │ │ -067970: 0140 |007e: move v0, v4 │ │ -067972: 28df |007f: goto 005e // -0021 │ │ -067974: 6e20 e90e 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0ee9 │ │ -06797a: 7050 f40e 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0ef4 │ │ -067980: 288b |0086: goto 0011 // -0075 │ │ +068088: |[068088] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +068098: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06809a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +06809c: 5453 af04 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +0680a0: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +0680a4: 5453 af04 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +0680a8: 6e10 600c 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ +0680ae: 0a03 |000b: move-result v3 │ │ +0680b0: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ +0680b4: 7020 070f 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0f07 │ │ +0680ba: 0e00 |0011: return-void │ │ +0680bc: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ +0680c0: 5253 b604 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +0680c4: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ +0680c8: 5453 ca04 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +0680cc: 6e10 0d25 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0680d2: 0a03 |001d: move-result v3 │ │ +0680d4: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ +0680d8: 7020 070f 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0f07 │ │ +0680de: 28ee |0023: goto 0011 // -0012 │ │ +0680e0: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ +0680e4: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +0680e6: 5252 d404 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d4 │ │ +0680ea: 5253 b604 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +0680ee: b023 |002b: add-int/2addr v3, v2 │ │ +0680f0: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ +0680f4: 5253 b604 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +0680f8: b123 |0030: sub-int/2addr v3, v2 │ │ +0680fa: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ +0680fe: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +068100: 5453 ca04 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +068104: 6e10 0d25 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +06810a: 0a03 |0039: move-result v3 │ │ +06810c: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ +068110: 5453 ca04 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04ca │ │ +068114: 6e20 0725 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +06811a: 0c03 |0041: move-result-object v3 │ │ +06811c: 1f03 6002 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0260 │ │ +068120: 5c30 8c04 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@048c │ │ +068124: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ +068128: 28ec |0048: goto 0034 // -0014 │ │ +06812a: 5453 af04 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +06812e: 6e10 600c 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ +068134: 0a03 |004e: move-result v3 │ │ +068136: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ +06813a: 5453 af04 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +06813e: 6e10 600c 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ +068144: 0a03 |0056: move-result v3 │ │ +068146: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ +06814a: 28ce |0059: goto 0027 // -0032 │ │ +06814c: 5253 b604 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +068150: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ +068154: 5553 bf04 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bf │ │ +068158: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ +06815c: 5956 b604 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +068160: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ +068164: 5453 d504 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ +068168: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ +06816c: 5453 d504 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ +068170: 7220 730e 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e73 │ │ +068176: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ +06817a: 5453 c704 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ +06817e: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ +068182: 5453 c704 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ +068186: 7220 730e 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e73 │ │ +06818c: 6e10 f10e 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0ef1 │ │ +068192: 2894 |007d: goto 0011 // -006c │ │ +068194: 0140 |007e: move v0, v4 │ │ +068196: 28df |007f: goto 005e // -0021 │ │ +068198: 6e20 e90e 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0ee9 │ │ +06819e: 7050 f40e 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0ef4 │ │ +0681a4: 288b |0086: goto 0011 // -0075 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=518 │ │ 0x000e line=519 │ │ 0x0011 line=558 │ │ 0x0012 line=522 │ │ 0x0020 line=523 │ │ @@ -66720,18 +66716,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -067984: |[067984] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -067994: 5410 c704 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ -067998: 5b12 c704 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ -06799c: 1100 |0004: return-object v0 │ │ +0681a8: |[0681a8] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +0681b8: 5410 c704 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ +0681bc: 5b12 c704 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c7 │ │ +0681c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0002 line=660 │ │ 0x0004 line=661 │ │ locals : │ │ 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -66743,39 +66739,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0679a0: |[0679a0] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -0679b0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0679b2: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -0679b6: 1a00 3f0e |0003: const-string v0, "ViewPager" // string@0e3f │ │ -0679ba: 2201 b604 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -0679be: 7010 d724 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0679c4: 1a02 320c |000a: const-string v2, "Requested offscreen page limit " // string@0c32 │ │ -0679c8: 6e20 df24 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0679ce: 0c01 |000f: move-result-object v1 │ │ -0679d0: 6e20 db24 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0679d6: 0c01 |0013: move-result-object v1 │ │ -0679d8: 1a02 9000 |0014: const-string v2, " too small; defaulting to " // string@0090 │ │ -0679dc: 6e20 df24 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0679e2: 0c01 |0019: move-result-object v1 │ │ -0679e4: 6e20 db24 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0679ea: 0c01 |001d: move-result-object v1 │ │ -0679ec: 6e10 e424 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0679f2: 0c01 |0021: move-result-object v1 │ │ -0679f4: 7120 6f20 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -0679fa: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -0679fc: 5240 d404 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d4 │ │ -067a00: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -067a04: 5945 d404 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d4 │ │ -067a08: 6e10 e80e 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0ee8 │ │ -067a0e: 0e00 |002f: return-void │ │ +0681c4: |[0681c4] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +0681d4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0681d6: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +0681da: 1a00 450e |0003: const-string v0, "ViewPager" // string@0e45 │ │ +0681de: 2201 bc04 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +0681e2: 7010 d724 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0681e8: 1a02 380c |000a: const-string v2, "Requested offscreen page limit " // string@0c38 │ │ +0681ec: 6e20 df24 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0681f2: 0c01 |000f: move-result-object v1 │ │ +0681f4: 6e20 db24 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0681fa: 0c01 |0013: move-result-object v1 │ │ +0681fc: 1a02 9000 |0014: const-string v2, " too small; defaulting to " // string@0090 │ │ +068200: 6e20 df24 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +068206: 0c01 |0019: move-result-object v1 │ │ +068208: 6e20 db24 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +06820e: 0c01 |001d: move-result-object v1 │ │ +068210: 6e10 e424 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +068216: 0c01 |0021: move-result-object v1 │ │ +068218: 7120 6f20 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +06821e: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +068220: 5240 d404 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d4 │ │ +068224: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +068228: 5945 d404 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d4 │ │ +06822c: 6e10 e80e 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0ee8 │ │ +068232: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=693 │ │ 0x0003 line=694 │ │ 0x0025 line=696 │ │ 0x0026 line=698 │ │ 0x002a line=699 │ │ @@ -66790,17 +66786,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -067a10: |[067a10] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -067a20: 5b01 b004 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@04b0 │ │ -067a24: 0e00 |0002: return-void │ │ +068234: |[068234] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +068244: 5b01 b004 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@04b0 │ │ +068248: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x0002 line=480 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ @@ -66810,17 +66806,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -067a28: |[067a28] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -067a38: 5b01 d504 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ -067a3c: 0e00 |0002: return-void │ │ +06824c: |[06824c] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +06825c: 5b01 d504 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d5 │ │ +068260: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0002 line=598 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -66830,22 +66826,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -067a40: |[067a40] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -067a50: 5220 d604 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ -067a54: 5923 d604 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ -067a58: 6e10 c80e 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0ec8 │ │ -067a5e: 0a01 |0007: move-result v1 │ │ -067a60: 7050 ea0e 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0eea │ │ -067a66: 6e10 f10e 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0ef1 │ │ -067a6c: 0e00 |000e: return-void │ │ +068264: |[068264] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +068274: 5220 d604 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ +068278: 5923 d604 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ +06827c: 6e10 c80e 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0ec8 │ │ +068282: 0a01 |0007: move-result v1 │ │ +068284: 7050 ea0e 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0eea │ │ +06828a: 6e10 f10e 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0ef1 │ │ +068290: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 0x0002 line=714 │ │ 0x0004 line=716 │ │ 0x0008 line=717 │ │ 0x000b line=719 │ │ @@ -66861,23 +66857,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -067a70: |[067a70] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -067a80: 6e10 b50e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0eb5 │ │ -067a86: 0c00 |0003: move-result-object v0 │ │ -067a88: 6e10 2201 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -067a8e: 0c00 |0007: move-result-object v0 │ │ -067a90: 6e20 8601 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ -067a96: 0c00 |000b: move-result-object v0 │ │ -067a98: 6e20 040f 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0f04 │ │ -067a9e: 0e00 |000f: return-void │ │ +068294: |[068294] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +0682a4: 6e10 b50e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0eb5 │ │ +0682aa: 0c00 |0003: move-result-object v0 │ │ +0682ac: 6e10 2201 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +0682b2: 0c00 |0007: move-result-object v0 │ │ +0682b4: 6e20 8601 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ +0682ba: 0c00 |000b: move-result-object v0 │ │ +0682bc: 6e20 040f 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0f04 │ │ +0682c2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x000f line=750 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -66887,25 +66883,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -067aa0: |[067aa0] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -067ab0: 5b12 cf04 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cf │ │ -067ab4: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -067ab8: 6e10 eb0e 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0eeb │ │ -067abe: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -067ac2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -067ac4: 6e20 080f 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0f08 │ │ -067aca: 6e10 d00e 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0ed0 │ │ -067ad0: 0e00 |0010: return-void │ │ -067ad2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -067ad4: 28f8 |0012: goto 000a // -0008 │ │ +0682c4: |[0682c4] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0682d4: 5b12 cf04 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cf │ │ +0682d8: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +0682dc: 6e10 eb0e 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0eeb │ │ +0682e2: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +0682e6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0682e8: 6e20 080f 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0f08 │ │ +0682ee: 6e10 d00e 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0ed0 │ │ +0682f4: 0e00 |0010: return-void │ │ +0682f6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0682f8: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x0002 line=738 │ │ 0x0007 line=739 │ │ 0x000d line=740 │ │ 0x0010 line=741 │ │ @@ -66919,44 +66915,44 @@ │ │ type : '(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -067ad8: |[067ad8] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ -067ae8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -067aea: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -067aec: 6004 3600 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -067af0: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ -067af4: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ -067af8: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ -067afc: 0120 |000a: move v0, v2 │ │ -067afe: 5464 d704 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d7 │ │ -067b02: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ -067b06: 0124 |000f: move v4, v2 │ │ -067b08: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ -067b0c: 0121 |0012: move v1, v2 │ │ -067b0e: 5b68 d704 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d7 │ │ -067b12: 6e20 f60e 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0ef6 │ │ -067b18: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ -067b1c: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ -067b20: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -067b22: 5962 b904 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@04b9 │ │ -067b26: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ -067b2a: 6e10 e80e 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0ee8 │ │ -067b30: 0e00 |0024: return-void │ │ -067b32: 0130 |0025: move v0, v3 │ │ -067b34: 28e5 |0026: goto 000b // -001b │ │ -067b36: 0134 |0027: move v4, v3 │ │ -067b38: 28e8 |0028: goto 0010 // -0018 │ │ -067b3a: 0131 |0029: move v1, v3 │ │ -067b3c: 28e9 |002a: goto 0013 // -0017 │ │ -067b3e: 5963 b904 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@04b9 │ │ -067b42: 28f2 |002d: goto 001f // -000e │ │ +0682fc: |[0682fc] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ +06830c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06830e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +068310: 6004 3600 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +068314: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ +068318: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ +06831c: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ +068320: 0120 |000a: move v0, v2 │ │ +068322: 5464 d704 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d7 │ │ +068326: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ +06832a: 0124 |000f: move v4, v2 │ │ +06832c: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ +068330: 0121 |0012: move v1, v2 │ │ +068332: 5b68 d704 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d7 │ │ +068336: 6e20 f60e 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0ef6 │ │ +06833c: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ +068340: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ +068344: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +068346: 5962 b904 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@04b9 │ │ +06834a: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ +06834e: 6e10 e80e 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0ee8 │ │ +068354: 0e00 |0024: return-void │ │ +068356: 0130 |0025: move v0, v3 │ │ +068358: 28e5 |0026: goto 000b // -001b │ │ +06835a: 0134 |0027: move v4, v3 │ │ +06835c: 28e8 |0028: goto 0010 // -0018 │ │ +06835e: 0131 |0029: move v1, v3 │ │ +068360: 28e9 |002a: goto 0013 // -0017 │ │ +068362: 5963 b904 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@04b9 │ │ +068366: 28f2 |002d: goto 001f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=613 │ │ 0x0008 line=614 │ │ 0x000b line=615 │ │ 0x0013 line=616 │ │ 0x0015 line=617 │ │ @@ -66981,18 +66977,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -067b44: |[067b44] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -067b54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067b56: 6e40 0a0f 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0f0a │ │ -067b5c: 0e00 |0004: return-void │ │ +068368: |[068368] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +068378: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06837a: 6e40 0a0f 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0f0a │ │ +068380: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ 0x0004 line=784 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 x I │ │ @@ -67003,98 +66999,98 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 148 16-bit code units │ │ -067b60: |[067b60] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -067b70: 6e10 b10e 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ -067b76: 0a01 |0003: move-result v1 │ │ -067b78: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -067b7c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -067b7e: 7020 070f 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0f07 │ │ -067b84: 0e00 |000a: return-void │ │ -067b86: 6e10 c60e 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ -067b8c: 0a02 |000e: move-result v2 │ │ -067b8e: 6e10 c70e 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0ec7 │ │ -067b94: 0a03 |0012: move-result v3 │ │ -067b96: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -067b9a: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -067b9e: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ -067ba2: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ -067ba6: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -067ba8: 7020 9d0e 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e9d │ │ -067bae: 6e10 e80e 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0ee8 │ │ -067bb4: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -067bb6: 7020 060f 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0f06 │ │ -067bbc: 28e4 |0026: goto 000a // -001c │ │ -067bbe: 1211 |0027: const/4 v1, #int 1 // #1 │ │ -067bc0: 7020 070f 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0f07 │ │ -067bc6: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -067bc8: 7020 060f 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0f06 │ │ -067bce: 7010 b40e 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ -067bd4: 0a0c |0032: move-result v12 │ │ -067bd6: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ -067bda: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ -067bde: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ -067be2: 7110 aa24 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ -067be8: 0a0e |003c: move-result v14 │ │ -067bea: 82ee |003d: int-to-float v14, v14 │ │ -067bec: c8ed |003e: mul-float/2addr v13, v14 │ │ -067bee: 82ce |003f: int-to-float v14, v12 │ │ -067bf0: c9ed |0040: div-float/2addr v13, v14 │ │ -067bf2: 7120 ae24 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@24ae │ │ -067bf8: 0a08 |0044: move-result v8 │ │ -067bfa: 8291 |0045: int-to-float v1, v9 │ │ -067bfc: 829d |0046: int-to-float v13, v9 │ │ -067bfe: 6e20 a30e 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0ea3 │ │ -067c04: 0a0e |004a: move-result v14 │ │ -067c06: c8ed |004b: mul-float/2addr v13, v14 │ │ -067c08: a607 010d |004c: add-float v7, v1, v13 │ │ -067c0c: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -067c0e: 7701 aa24 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ -067c14: 0a12 |0052: move-result v18 │ │ -067c16: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ -067c1a: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ -067c1e: 0200 1200 |0057: move/from16 v0, v18 │ │ -067c22: 820d |0059: int-to-float v13, v0 │ │ -067c24: a90d 070d |005a: div-float v13, v7, v13 │ │ -067c28: 7110 a924 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -067c2e: 0a0d |005f: move-result v13 │ │ -067c30: c8d1 |0060: mul-float/2addr v1, v13 │ │ -067c32: 7110 b024 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@24b0 │ │ -067c38: 0a01 |0064: move-result v1 │ │ -067c3a: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -067c3e: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ -067c42: 7120 af24 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -067c48: 0a06 |006c: move-result v6 │ │ -067c4a: 54f1 de04 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ -067c4e: 7406 ef23 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@23ef │ │ -067c54: 7110 d90d 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ -067c5a: 2895 |0075: goto 000a // -006b │ │ -067c5c: 82c1 |0076: int-to-float v1, v12 │ │ -067c5e: 54fd af04 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ -067c62: 52fe b604 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ -067c66: 6e20 630c ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0c63 │ │ -067c6c: 0a0d |007e: move-result v13 │ │ -067c6e: a80b 010d |007f: mul-float v11, v1, v13 │ │ -067c72: 7110 aa24 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ -067c78: 0a01 |0084: move-result v1 │ │ -067c7a: 8211 |0085: int-to-float v1, v1 │ │ -067c7c: 52fd d604 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ -067c80: 82dd |0088: int-to-float v13, v13 │ │ -067c82: c6bd |0089: add-float/2addr v13, v11 │ │ -067c84: a90a 010d |008a: div-float v10, v1, v13 │ │ -067c88: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ -067c8c: c6a1 |008e: add-float/2addr v1, v10 │ │ -067c8e: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ -067c92: c8d1 |0091: mul-float/2addr v1, v13 │ │ -067c94: 8716 |0092: float-to-int v6, v1 │ │ -067c96: 28d4 |0093: goto 0067 // -002c │ │ +068384: |[068384] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +068394: 6e10 b10e 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0eb1 │ │ +06839a: 0a01 |0003: move-result v1 │ │ +06839c: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +0683a0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0683a2: 7020 070f 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0f07 │ │ +0683a8: 0e00 |000a: return-void │ │ +0683aa: 6e10 c60e 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0ec6 │ │ +0683b0: 0a02 |000e: move-result v2 │ │ +0683b2: 6e10 c70e 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0ec7 │ │ +0683b8: 0a03 |0012: move-result v3 │ │ +0683ba: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +0683be: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +0683c2: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ +0683c6: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ +0683ca: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +0683cc: 7020 9d0e 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e9d │ │ +0683d2: 6e10 e80e 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0ee8 │ │ +0683d8: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0683da: 7020 060f 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0f06 │ │ +0683e0: 28e4 |0026: goto 000a // -001c │ │ +0683e2: 1211 |0027: const/4 v1, #int 1 // #1 │ │ +0683e4: 7020 070f 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0f07 │ │ +0683ea: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +0683ec: 7020 060f 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0f06 │ │ +0683f2: 7010 b40e 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0eb4 │ │ +0683f8: 0a0c |0032: move-result v12 │ │ +0683fa: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ +0683fe: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ +068402: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ +068406: 7110 aa24 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ +06840c: 0a0e |003c: move-result v14 │ │ +06840e: 82ee |003d: int-to-float v14, v14 │ │ +068410: c8ed |003e: mul-float/2addr v13, v14 │ │ +068412: 82ce |003f: int-to-float v14, v12 │ │ +068414: c9ed |0040: div-float/2addr v13, v14 │ │ +068416: 7120 ae24 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@24ae │ │ +06841c: 0a08 |0044: move-result v8 │ │ +06841e: 8291 |0045: int-to-float v1, v9 │ │ +068420: 829d |0046: int-to-float v13, v9 │ │ +068422: 6e20 a30e 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0ea3 │ │ +068428: 0a0e |004a: move-result v14 │ │ +06842a: c8ed |004b: mul-float/2addr v13, v14 │ │ +06842c: a607 010d |004c: add-float v7, v1, v13 │ │ +068430: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +068432: 7701 aa24 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ +068438: 0a12 |0052: move-result v18 │ │ +06843a: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ +06843e: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ +068442: 0200 1200 |0057: move/from16 v0, v18 │ │ +068446: 820d |0059: int-to-float v13, v0 │ │ +068448: a90d 070d |005a: div-float v13, v7, v13 │ │ +06844c: 7110 a924 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +068452: 0a0d |005f: move-result v13 │ │ +068454: c8d1 |0060: mul-float/2addr v1, v13 │ │ +068456: 7110 b024 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@24b0 │ │ +06845c: 0a01 |0064: move-result v1 │ │ +06845e: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +068462: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ +068466: 7120 af24 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +06846c: 0a06 |006c: move-result v6 │ │ +06846e: 54f1 de04 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04de │ │ +068472: 7406 ef23 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@23ef │ │ +068478: 7110 d90d 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ +06847e: 2895 |0075: goto 000a // -006b │ │ +068480: 82c1 |0076: int-to-float v1, v12 │ │ +068482: 54fd af04 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04af │ │ +068486: 52fe b604 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b6 │ │ +06848a: 6e20 630c ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0c63 │ │ +068490: 0a0d |007e: move-result v13 │ │ +068492: a80b 010d |007f: mul-float v11, v1, v13 │ │ +068496: 7110 aa24 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ +06849c: 0a01 |0084: move-result v1 │ │ +06849e: 8211 |0085: int-to-float v1, v1 │ │ +0684a0: 52fd d604 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d6 │ │ +0684a4: 82dd |0088: int-to-float v13, v13 │ │ +0684a6: c6bd |0089: add-float/2addr v13, v11 │ │ +0684a8: a90a 010d |008a: div-float v10, v1, v13 │ │ +0684ac: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ +0684b0: c6a1 |008e: add-float/2addr v1, v10 │ │ +0684b2: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ +0684b6: c8d1 |0091: mul-float/2addr v1, v13 │ │ +0684b8: 8716 |0092: float-to-int v6, v1 │ │ +0684ba: 28d4 |0093: goto 0067 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=794 │ │ 0x0006 line=796 │ │ 0x000a line=832 │ │ 0x000b line=799 │ │ 0x000f line=800 │ │ @@ -67142,38 +67138,38 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -067c98: |[067c98] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -067ca8: 6f20 3422 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@2234 │ │ -067cae: 0a00 |0003: move-result v0 │ │ -067cb0: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -067cb4: 5410 cf04 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cf │ │ -067cb8: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -067cbc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -067cbe: 0f00 |000b: return v0 │ │ -067cc0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -067cc2: 28fe |000d: goto 000b // -0002 │ │ +0684bc: |[0684bc] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +0684cc: 6f20 3422 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@2234 │ │ +0684d2: 0a00 |0003: move-result v0 │ │ +0684d4: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +0684d8: 5410 cf04 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cf │ │ +0684dc: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +0684e0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0684e2: 0f00 |000b: return v0 │ │ +0684e4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0684e6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 3648 (ViewPager.java) │ │ + source_file_idx : 3654 (ViewPager.java) │ │ │ │ Class #323 header: │ │ -class_idx : 617 │ │ +class_idx : 621 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3649 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3655 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #323 annotations: │ │ Annotations on class │ │ @@ -67191,21 +67187,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;) │ │ name : 'requestSendAccessibilityEvent' │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3649 (ViewParentCompat.java) │ │ + source_file_idx : 3655 (ViewParentCompat.java) │ │ │ │ Class #324 header: │ │ -class_idx : 619 │ │ +class_idx : 623 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3649 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3655 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #324 annotations: │ │ Annotations on class │ │ @@ -67228,26 +67224,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -067cc4: |[067cc4] android.support.v4.view.ViewParentCompat.:()V │ │ -067cd4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -067cd8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -067cdc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -067ce0: 2201 6802 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@0268 │ │ -067ce4: 7010 0d0f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0f0d │ │ -067cea: 6901 e804 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@04e8 │ │ -067cee: 0e00 |000d: return-void │ │ -067cf0: 2201 6a02 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@026a │ │ -067cf4: 7010 100f 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0f10 │ │ -067cfa: 6901 e804 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@04e8 │ │ -067cfe: 28f8 |0015: goto 000d // -0008 │ │ +0684e8: |[0684e8] android.support.v4.view.ViewParentCompat.:()V │ │ +0684f8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0684fc: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +068500: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +068504: 2201 6c02 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@026c │ │ +068508: 7010 0d0f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0f0d │ │ +06850e: 6901 e804 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@04e8 │ │ +068512: 0e00 |000d: return-void │ │ +068514: 2201 6e02 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@026e │ │ +068518: 7010 100f 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0f10 │ │ +06851e: 6901 e804 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@04e8 │ │ +068522: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ 0x0006 line=64 │ │ 0x000d line=68 │ │ 0x000e line=66 │ │ @@ -67259,17 +67255,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067d00: |[067d00] android.support.v4.view.ViewParentCompat.:()V │ │ -067d10: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -067d16: 0e00 |0003: return-void │ │ +068524: |[068524] android.support.v4.view.ViewParentCompat.:()V │ │ +068534: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06853a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat; │ │ │ │ @@ -67278,35 +67274,35 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -067d18: |[067d18] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -067d28: 6200 e804 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@04e8 │ │ -067d2c: 7240 0f0f 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f0f │ │ -067d32: 0a00 |0005: move-result v0 │ │ -067d34: 0f00 |0006: return v0 │ │ +06853c: |[06853c] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06854c: 6200 e804 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@04e8 │ │ +068550: 7240 0f0f 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f0f │ │ +068556: 0a00 |0005: move-result v0 │ │ +068558: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3649 (ViewParentCompat.java) │ │ + source_file_idx : 3655 (ViewParentCompat.java) │ │ │ │ Class #325 header: │ │ -class_idx : 620 │ │ +class_idx : 624 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3650 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3656 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #325 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewParentCompatICS;' │ │ @@ -67321,17 +67317,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067d38: |[067d38] android.support.v4.view.ViewParentCompatICS.:()V │ │ -067d48: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -067d4e: 0e00 |0003: return-void │ │ +06855c: |[06855c] android.support.v4.view.ViewParentCompatICS.:()V │ │ +06856c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +068572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewParentCompatICS;) │ │ @@ -67339,34 +67335,34 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -067d50: |[067d50] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -067d60: 7230 3722 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@2237 │ │ -067d66: 0a00 |0003: move-result v0 │ │ -067d68: 0f00 |0004: return v0 │ │ +068574: |[068574] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +068584: 7230 3722 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@2237 │ │ +06858a: 0a00 |0003: move-result v0 │ │ +06858c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3650 (ViewParentCompatICS.java) │ │ + source_file_idx : 3656 (ViewParentCompatICS.java) │ │ │ │ Class #326 header: │ │ -class_idx : 628 │ │ +class_idx : 632 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3655 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3661 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 32 │ │ │ │ Class #326 annotations: │ │ Annotations on class │ │ @@ -67570,21 +67566,21 @@ │ │ │ │ #31 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ name : 'yBy' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3655 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 3661 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #327 header: │ │ -class_idx : 629 │ │ +class_idx : 633 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3655 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3661 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 32 │ │ │ │ Class #327 annotations: │ │ Annotations on class │ │ @@ -67619,38 +67615,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -067d6c: |[067d6c] android.support.v4.view.ViewPropertyAnimatorCompat.:()V │ │ -067d7c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -067d80: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -067d84: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -067d88: 2201 7202 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; // type@0272 │ │ -067d8c: 7010 640f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;.:()V // method@0f64 │ │ -067d92: 6901 ef04 |000b: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -067d96: 0e00 |000d: return-void │ │ -067d98: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -067d9c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -067da0: 2201 7302 |0012: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; // type@0273 │ │ -067da4: 7010 660f 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@0f66 │ │ -067daa: 6901 ef04 |0017: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -067dae: 28f4 |0019: goto 000d // -000c │ │ -067db0: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ -067db4: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -067db8: 2201 7102 |001e: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // type@0271 │ │ -067dbc: 7010 440f 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@0f44 │ │ -067dc2: 6901 ef04 |0023: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -067dc6: 28e8 |0025: goto 000d // -0018 │ │ -067dc8: 2201 6d02 |0026: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // type@026d │ │ -067dcc: 7010 170f 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@0f17 │ │ -067dd2: 6901 ef04 |002b: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -067dd6: 28e0 |002d: goto 000d // -0020 │ │ +068590: |[068590] android.support.v4.view.ViewPropertyAnimatorCompat.:()V │ │ +0685a0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0685a4: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +0685a8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0685ac: 2201 7602 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; // type@0276 │ │ +0685b0: 7010 640f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;.:()V // method@0f64 │ │ +0685b6: 6901 ef04 |000b: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +0685ba: 0e00 |000d: return-void │ │ +0685bc: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +0685c0: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +0685c4: 2201 7702 |0012: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; // type@0277 │ │ +0685c8: 7010 660f 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@0f66 │ │ +0685ce: 6901 ef04 |0017: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +0685d2: 28f4 |0019: goto 000d // -000c │ │ +0685d4: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ +0685d8: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +0685dc: 2201 7502 |001e: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // type@0275 │ │ +0685e0: 7010 440f 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@0f44 │ │ +0685e6: 6901 ef04 |0023: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +0685ea: 28e8 |0025: goto 000d // -0018 │ │ +0685ec: 2201 7102 |0026: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // type@0271 │ │ +0685f0: 7010 170f 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@0f17 │ │ +0685f6: 6901 ef04 |002b: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +0685fa: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0002 line=461 │ │ 0x0006 line=462 │ │ 0x000d line=470 │ │ 0x000e line=463 │ │ @@ -67666,20 +67662,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -067dd8: |[067dd8] android.support.v4.view.ViewPropertyAnimatorCompat.:(Landroid/view/View;)V │ │ -067de8: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -067dee: 2200 c304 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@04c3 │ │ -067df2: 7020 ef24 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@24ef │ │ -067df8: 5b10 f104 |0008: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -067dfc: 0e00 |000a: return-void │ │ +0685fc: |[0685fc] android.support.v4.view.ViewPropertyAnimatorCompat.:(Landroid/view/View;)V │ │ +06860c: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +068612: 2200 c904 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@04c9 │ │ +068616: 7020 ef24 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@24ef │ │ +06861c: 5b10 f104 |0008: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068620: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ 0x000a line=29 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -67691,23 +67687,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -067e00: |[067e00] android.support.v4.view.ViewPropertyAnimatorCompat.alpha:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -067e10: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -067e14: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -067e1a: 0c00 |0005: move-result-object v0 │ │ -067e1c: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -067e20: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -067e24: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -067e28: 7230 6a0f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alpha:(Landroid/view/View;F)V // method@0f6a │ │ -067e2e: 1102 |000f: return-object v2 │ │ +068624: |[068624] android.support.v4.view.ViewPropertyAnimatorCompat.alpha:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +068634: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068638: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +06863e: 0c00 |0005: move-result-object v0 │ │ +068640: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +068644: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068648: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +06864c: 7230 6a0f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alpha:(Landroid/view/View;F)V // method@0f6a │ │ +068652: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x000a line=503 │ │ 0x000f line=505 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -67719,23 +67715,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -067e30: |[067e30] android.support.v4.view.ViewPropertyAnimatorCompat.alphaBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -067e40: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -067e44: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -067e4a: 0c00 |0005: move-result-object v0 │ │ -067e4c: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -067e50: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -067e54: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -067e58: 7230 6b0f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alphaBy:(Landroid/view/View;F)V // method@0f6b │ │ -067e5e: 1102 |000f: return-object v2 │ │ +068654: |[068654] android.support.v4.view.ViewPropertyAnimatorCompat.alphaBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +068664: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068668: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +06866e: 0c00 |0005: move-result-object v0 │ │ +068670: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +068674: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068678: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +06867c: 7230 6b0f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alphaBy:(Landroid/view/View;F)V // method@0f6b │ │ +068682: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x000a line=520 │ │ 0x000f line=522 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -67747,140 +67743,140 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -067e60: |[067e60] android.support.v4.view.ViewPropertyAnimatorCompat.cancel:()V │ │ -067e70: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -067e74: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -067e7a: 0c00 |0005: move-result-object v0 │ │ -067e7c: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -067e80: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -067e84: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -067e88: 7220 6c0f 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.cancel:(Landroid/view/View;)V // method@0f6c │ │ -067e8e: 0e00 |000f: return-void │ │ +068684: |[068684] android.support.v4.view.ViewPropertyAnimatorCompat.cancel:()V │ │ +068694: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068698: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +06869e: 0c00 |0005: move-result-object v0 │ │ +0686a0: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +0686a4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0686a8: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +0686ac: 7220 6c0f 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.cancel:(Landroid/view/View;)V // method@0f6c │ │ +0686b2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ 0x000a line=860 │ │ 0x000f line=862 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ name : 'getDuration' │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -067e90: |[067e90] android.support.v4.view.ViewPropertyAnimatorCompat.getDuration:()J │ │ -067ea0: 5441 f104 |0000: iget-object v1, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -067ea4: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -067eaa: 0c00 |0005: move-result-object v0 │ │ -067eac: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -067eb0: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -067eb4: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -067eb8: 7220 6d0f 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getDuration:(Landroid/view/View;)J // method@0f6d │ │ -067ebe: 0b02 |000f: move-result-wide v2 │ │ -067ec0: 1002 |0010: return-wide v2 │ │ -067ec2: 1602 0000 |0011: const-wide/16 v2, #int 0 // #0 │ │ -067ec6: 28fd |0013: goto 0010 // -0003 │ │ +0686b4: |[0686b4] android.support.v4.view.ViewPropertyAnimatorCompat.getDuration:()J │ │ +0686c4: 5431 f104 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +0686c8: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +0686ce: 0c00 |0005: move-result-object v0 │ │ +0686d0: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +0686d4: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +0686d8: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +0686dc: 7220 6d0f 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getDuration:(Landroid/view/View;)J // method@0f6d │ │ +0686e2: 0b01 |000f: move-result-wide v1 │ │ +0686e4: 1001 |0010: return-wide v1 │ │ +0686e6: 1601 0000 |0011: const-wide/16 v1, #int 0 // #0 │ │ +0686ea: 28fd |0013: goto 0010 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x000a line=607 │ │ 0x0010 line=609 │ │ locals : │ │ 0x0008 - 0x0014 reg=0 view Landroid/view/View; │ │ - 0x0000 - 0x0014 reg=4 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0014 reg=3 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ name : 'getInterpolator' │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -067ec8: |[067ec8] android.support.v4.view.ViewPropertyAnimatorCompat.getInterpolator:()Landroid/view/animation/Interpolator; │ │ -067ed8: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -067edc: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -067ee2: 0c00 |0005: move-result-object v0 │ │ -067ee4: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -067ee8: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -067eec: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -067ef0: 7220 6e0f 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; // method@0f6e │ │ -067ef6: 0c01 |000f: move-result-object v1 │ │ -067ef8: 1101 |0010: return-object v1 │ │ -067efa: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -067efc: 28fe |0012: goto 0010 // -0002 │ │ +0686ec: |[0686ec] android.support.v4.view.ViewPropertyAnimatorCompat.getInterpolator:()Landroid/view/animation/Interpolator; │ │ +0686fc: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068700: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068706: 0c00 |0005: move-result-object v0 │ │ +068708: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +06870c: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +068710: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068714: 7220 6e0f 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; // method@0f6e │ │ +06871a: 0c01 |000f: move-result-object v1 │ │ +06871c: 1101 |0010: return-object v1 │ │ +06871e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +068720: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x000a line=641 │ │ 0x0010 line=643 │ │ locals : │ │ 0x0008 - 0x0013 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0013 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ name : 'getStartDelay' │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -067f00: |[067f00] android.support.v4.view.ViewPropertyAnimatorCompat.getStartDelay:()J │ │ -067f10: 5441 f104 |0000: iget-object v1, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -067f14: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -067f1a: 0c00 |0005: move-result-object v0 │ │ -067f1c: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -067f20: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -067f24: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -067f28: 7220 6f0f 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getStartDelay:(Landroid/view/View;)J // method@0f6f │ │ -067f2e: 0b02 |000f: move-result-wide v2 │ │ -067f30: 1002 |0010: return-wide v2 │ │ -067f32: 1602 0000 |0011: const-wide/16 v2, #int 0 // #0 │ │ -067f36: 28fd |0013: goto 0010 // -0003 │ │ +068724: |[068724] android.support.v4.view.ViewPropertyAnimatorCompat.getStartDelay:()J │ │ +068734: 5431 f104 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068738: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +06873e: 0c00 |0005: move-result-object v0 │ │ +068740: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +068744: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +068748: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +06874c: 7220 6f0f 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getStartDelay:(Landroid/view/View;)J // method@0f6f │ │ +068752: 0b01 |000f: move-result-wide v1 │ │ +068754: 1001 |0010: return-wide v1 │ │ +068756: 1601 0000 |0011: const-wide/16 v1, #int 0 // #0 │ │ +06875a: 28fd |0013: goto 0010 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ 0x000a line=678 │ │ 0x0010 line=680 │ │ locals : │ │ 0x0008 - 0x0014 reg=0 view Landroid/view/View; │ │ - 0x0000 - 0x0014 reg=4 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0014 reg=3 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ name : 'rotation' │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -067f38: |[067f38] android.support.v4.view.ViewPropertyAnimatorCompat.rotation:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -067f48: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -067f4c: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -067f52: 0c00 |0005: move-result-object v0 │ │ -067f54: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -067f58: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -067f5c: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -067f60: 7230 700f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotation:(Landroid/view/View;F)V // method@0f70 │ │ -067f66: 1102 |000f: return-object v2 │ │ +06875c: |[06875c] android.support.v4.view.ViewPropertyAnimatorCompat.rotation:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06876c: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068770: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068776: 0c00 |0005: move-result-object v0 │ │ +068778: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +06877c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068780: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068784: 7230 700f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotation:(Landroid/view/View;F)V // method@0f70 │ │ +06878a: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ 0x000a line=696 │ │ 0x000f line=698 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -67892,23 +67888,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -067f68: |[067f68] android.support.v4.view.ViewPropertyAnimatorCompat.rotationBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -067f78: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -067f7c: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -067f82: 0c00 |0005: move-result-object v0 │ │ -067f84: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -067f88: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -067f8c: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -067f90: 7230 710f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationBy:(Landroid/view/View;F)V // method@0f71 │ │ -067f96: 1102 |000f: return-object v2 │ │ +06878c: |[06878c] android.support.v4.view.ViewPropertyAnimatorCompat.rotationBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06879c: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +0687a0: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +0687a6: 0c00 |0005: move-result-object v0 │ │ +0687a8: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +0687ac: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0687b0: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +0687b4: 7230 710f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationBy:(Landroid/view/View;F)V // method@0f71 │ │ +0687ba: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ 0x000a line=713 │ │ 0x000f line=715 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -67920,23 +67916,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -067f98: |[067f98] android.support.v4.view.ViewPropertyAnimatorCompat.rotationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -067fa8: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -067fac: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -067fb2: 0c00 |0005: move-result-object v0 │ │ -067fb4: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -067fb8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -067fbc: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -067fc0: 7230 720f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationX:(Landroid/view/View;F)V // method@0f72 │ │ -067fc6: 1102 |000f: return-object v2 │ │ +0687bc: |[0687bc] android.support.v4.view.ViewPropertyAnimatorCompat.rotationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0687cc: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +0687d0: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +0687d6: 0c00 |0005: move-result-object v0 │ │ +0687d8: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +0687dc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0687e0: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +0687e4: 7230 720f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationX:(Landroid/view/View;F)V // method@0f72 │ │ +0687ea: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x000a line=730 │ │ 0x000f line=732 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -67948,23 +67944,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -067fc8: |[067fc8] android.support.v4.view.ViewPropertyAnimatorCompat.rotationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -067fd8: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -067fdc: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -067fe2: 0c00 |0005: move-result-object v0 │ │ -067fe4: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -067fe8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -067fec: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -067ff0: 7230 730f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationXBy:(Landroid/view/View;F)V // method@0f73 │ │ -067ff6: 1102 |000f: return-object v2 │ │ +0687ec: |[0687ec] android.support.v4.view.ViewPropertyAnimatorCompat.rotationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0687fc: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068800: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068806: 0c00 |0005: move-result-object v0 │ │ +068808: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +06880c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068810: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068814: 7230 730f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationXBy:(Landroid/view/View;F)V // method@0f73 │ │ +06881a: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x000a line=747 │ │ 0x000f line=749 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -67976,23 +67972,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -067ff8: |[067ff8] android.support.v4.view.ViewPropertyAnimatorCompat.rotationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -068008: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -06800c: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -068012: 0c00 |0005: move-result-object v0 │ │ -068014: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -068018: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06801c: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -068020: 7230 740f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationY:(Landroid/view/View;F)V // method@0f74 │ │ -068026: 1102 |000f: return-object v2 │ │ +06881c: |[06881c] android.support.v4.view.ViewPropertyAnimatorCompat.rotationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06882c: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068830: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068836: 0c00 |0005: move-result-object v0 │ │ +068838: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +06883c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068840: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068844: 7230 740f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationY:(Landroid/view/View;F)V // method@0f74 │ │ +06884a: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=763 │ │ 0x000a line=764 │ │ 0x000f line=766 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68004,23 +68000,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -068028: |[068028] android.support.v4.view.ViewPropertyAnimatorCompat.rotationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -068038: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -06803c: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -068042: 0c00 |0005: move-result-object v0 │ │ -068044: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -068048: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06804c: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -068050: 7230 750f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationYBy:(Landroid/view/View;F)V // method@0f75 │ │ -068056: 1102 |000f: return-object v2 │ │ +06884c: |[06884c] android.support.v4.view.ViewPropertyAnimatorCompat.rotationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06885c: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068860: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068866: 0c00 |0005: move-result-object v0 │ │ +068868: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +06886c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068870: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068874: 7230 750f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationYBy:(Landroid/view/View;F)V // method@0f75 │ │ +06887a: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=780 │ │ 0x000a line=781 │ │ 0x000f line=783 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68032,23 +68028,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -068058: |[068058] android.support.v4.view.ViewPropertyAnimatorCompat.scaleX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -068068: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -06806c: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -068072: 0c00 |0005: move-result-object v0 │ │ -068074: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -068078: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06807c: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -068080: 7230 760f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleX:(Landroid/view/View;F)V // method@0f76 │ │ -068086: 1102 |000f: return-object v2 │ │ +06887c: |[06887c] android.support.v4.view.ViewPropertyAnimatorCompat.scaleX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06888c: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068890: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068896: 0c00 |0005: move-result-object v0 │ │ +068898: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +06889c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0688a0: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +0688a4: 7230 760f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleX:(Landroid/view/View;F)V // method@0f76 │ │ +0688aa: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=797 │ │ 0x000a line=798 │ │ 0x000f line=800 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68060,23 +68056,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -068088: |[068088] android.support.v4.view.ViewPropertyAnimatorCompat.scaleXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -068098: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -06809c: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -0680a2: 0c00 |0005: move-result-object v0 │ │ -0680a4: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -0680a8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0680ac: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -0680b0: 7230 770f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleXBy:(Landroid/view/View;F)V // method@0f77 │ │ -0680b6: 1102 |000f: return-object v2 │ │ +0688ac: |[0688ac] android.support.v4.view.ViewPropertyAnimatorCompat.scaleXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0688bc: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +0688c0: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +0688c6: 0c00 |0005: move-result-object v0 │ │ +0688c8: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +0688cc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0688d0: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +0688d4: 7230 770f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleXBy:(Landroid/view/View;F)V // method@0f77 │ │ +0688da: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x000a line=815 │ │ 0x000f line=817 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68088,23 +68084,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0680b8: |[0680b8] android.support.v4.view.ViewPropertyAnimatorCompat.scaleY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0680c8: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -0680cc: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -0680d2: 0c00 |0005: move-result-object v0 │ │ -0680d4: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -0680d8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0680dc: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -0680e0: 7230 780f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleY:(Landroid/view/View;F)V // method@0f78 │ │ -0680e6: 1102 |000f: return-object v2 │ │ +0688dc: |[0688dc] android.support.v4.view.ViewPropertyAnimatorCompat.scaleY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0688ec: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +0688f0: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +0688f6: 0c00 |0005: move-result-object v0 │ │ +0688f8: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +0688fc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068900: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068904: 7230 780f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleY:(Landroid/view/View;F)V // method@0f78 │ │ +06890a: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=831 │ │ 0x000a line=832 │ │ 0x000f line=834 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68116,23 +68112,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0680e8: |[0680e8] android.support.v4.view.ViewPropertyAnimatorCompat.scaleYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0680f8: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -0680fc: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -068102: 0c00 |0005: move-result-object v0 │ │ -068104: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -068108: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06810c: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -068110: 7230 790f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleYBy:(Landroid/view/View;F)V // method@0f79 │ │ -068116: 1102 |000f: return-object v2 │ │ +06890c: |[06890c] android.support.v4.view.ViewPropertyAnimatorCompat.scaleYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06891c: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068920: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068926: 0c00 |0005: move-result-object v0 │ │ +068928: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +06892c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068930: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068934: 7230 790f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleYBy:(Landroid/view/View;F)V // method@0f79 │ │ +06893a: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ 0x000a line=849 │ │ 0x000f line=851 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68140,55 +68136,55 @@ │ │ 0x0000 - 0x0010 reg=3 value F │ │ │ │ #16 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ name : 'setDuration' │ │ type : '(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -068118: |[068118] android.support.v4.view.ViewPropertyAnimatorCompat.setDuration:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -068128: 5431 f104 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -06812c: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -068132: 0c00 |0005: move-result-object v0 │ │ -068134: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -068138: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06813c: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -068140: 7240 7a0f 0154 |000c: invoke-interface {v1, v0, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setDuration:(Landroid/view/View;J)V // method@0f7a │ │ -068146: 1103 |000f: return-object v3 │ │ +06893c: |[06893c] android.support.v4.view.ViewPropertyAnimatorCompat.setDuration:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06894c: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068950: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068956: 0c00 |0005: move-result-object v0 │ │ +068958: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +06895c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068960: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068964: 7240 7a0f 0143 |000c: invoke-interface {v1, v0, v3, v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setDuration:(Landroid/view/View;J)V // method@0f7a │ │ +06896a: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x000a line=486 │ │ 0x000f line=488 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ - 0x0000 - 0x0010 reg=3 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ - 0x0000 - 0x0010 reg=4 value J │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value J │ │ │ │ #17 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ name : 'setInterpolator' │ │ type : '(Landroid/view/animation/Interpolator;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -068148: |[068148] android.support.v4.view.ViewPropertyAnimatorCompat.setInterpolator:(Landroid/view/animation/Interpolator;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -068158: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -06815c: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -068162: 0c00 |0005: move-result-object v0 │ │ -068164: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -068168: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06816c: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -068170: 7230 7b0f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@0f7b │ │ -068176: 1102 |000f: return-object v2 │ │ +06896c: |[06896c] android.support.v4.view.ViewPropertyAnimatorCompat.setInterpolator:(Landroid/view/animation/Interpolator;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06897c: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068980: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068986: 0c00 |0005: move-result-object v0 │ │ +068988: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +06898c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068990: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068994: 7230 7b0f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@0f7b │ │ +06899a: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ 0x000a line=626 │ │ 0x000f line=628 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68200,23 +68196,23 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -068178: |[068178] android.support.v4.view.ViewPropertyAnimatorCompat.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -068188: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -06818c: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -068192: 0c00 |0005: move-result-object v0 │ │ -068194: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -068198: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06819c: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -0681a0: 7230 7c0f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0f7c │ │ -0681a6: 1102 |000f: return-object v2 │ │ +06899c: |[06899c] android.support.v4.view.ViewPropertyAnimatorCompat.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0689ac: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +0689b0: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +0689b6: 0c00 |0005: move-result-object v0 │ │ +0689b8: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +0689bc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0689c0: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +0689c4: 7230 7c0f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0f7c │ │ +0689ca: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1057 │ │ 0x000a line=1058 │ │ 0x000f line=1060 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68224,55 +68220,55 @@ │ │ 0x0000 - 0x0010 reg=3 listener Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ │ │ #19 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ name : 'setStartDelay' │ │ type : '(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -0681a8: |[0681a8] android.support.v4.view.ViewPropertyAnimatorCompat.setStartDelay:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0681b8: 5431 f104 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -0681bc: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -0681c2: 0c00 |0005: move-result-object v0 │ │ -0681c4: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -0681c8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0681cc: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -0681d0: 7240 7d0f 0154 |000c: invoke-interface {v1, v0, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setStartDelay:(Landroid/view/View;J)V // method@0f7d │ │ -0681d6: 1103 |000f: return-object v3 │ │ +0689cc: |[0689cc] android.support.v4.view.ViewPropertyAnimatorCompat.setStartDelay:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0689dc: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +0689e0: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +0689e6: 0c00 |0005: move-result-object v0 │ │ +0689e8: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +0689ec: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0689f0: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +0689f4: 7240 7d0f 0143 |000c: invoke-interface {v1, v0, v3, v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setStartDelay:(Landroid/view/View;J)V // method@0f7d │ │ +0689fa: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x000a line=660 │ │ 0x000f line=662 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ - 0x0000 - 0x0010 reg=3 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ - 0x0000 - 0x0010 reg=4 value J │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value J │ │ │ │ #20 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ name : 'start' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0681d8: |[0681d8] android.support.v4.view.ViewPropertyAnimatorCompat.start:()V │ │ -0681e8: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -0681ec: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -0681f2: 0c00 |0005: move-result-object v0 │ │ -0681f4: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -0681f8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0681fc: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -068200: 7220 7e0f 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.start:(Landroid/view/View;)V // method@0f7e │ │ -068206: 0e00 |000f: return-void │ │ +0689fc: |[0689fc] android.support.v4.view.ViewPropertyAnimatorCompat.start:()V │ │ +068a0c: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068a10: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068a16: 0c00 |0005: move-result-object v0 │ │ +068a18: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +068a1c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068a20: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068a24: 7220 7e0f 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.start:(Landroid/view/View;)V // method@0f7e │ │ +068a2a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=977 │ │ 0x000a line=978 │ │ 0x000f line=980 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68283,23 +68279,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -068208: |[068208] android.support.v4.view.ViewPropertyAnimatorCompat.translationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -068218: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -06821c: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -068222: 0c00 |0005: move-result-object v0 │ │ -068224: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -068228: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06822c: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -068230: 7230 7f0f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationX:(Landroid/view/View;F)V // method@0f7f │ │ -068236: 1102 |000f: return-object v2 │ │ +068a2c: |[068a2c] android.support.v4.view.ViewPropertyAnimatorCompat.translationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +068a3c: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068a40: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068a46: 0c00 |0005: move-result-object v0 │ │ +068a48: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +068a4c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068a50: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068a54: 7230 7f0f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationX:(Landroid/view/View;F)V // method@0f7f │ │ +068a5a: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x000a line=537 │ │ 0x000f line=539 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68311,23 +68307,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -068238: |[068238] android.support.v4.view.ViewPropertyAnimatorCompat.translationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -068248: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -06824c: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -068252: 0c00 |0005: move-result-object v0 │ │ -068254: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -068258: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06825c: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -068260: 7230 800f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationXBy:(Landroid/view/View;F)V // method@0f80 │ │ -068266: 1102 |000f: return-object v2 │ │ +068a5c: |[068a5c] android.support.v4.view.ViewPropertyAnimatorCompat.translationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +068a6c: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068a70: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068a76: 0c00 |0005: move-result-object v0 │ │ +068a78: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +068a7c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068a80: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068a84: 7230 800f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationXBy:(Landroid/view/View;F)V // method@0f80 │ │ +068a8a: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=943 │ │ 0x000a line=944 │ │ 0x000f line=946 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68339,23 +68335,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -068268: |[068268] android.support.v4.view.ViewPropertyAnimatorCompat.translationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -068278: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -06827c: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -068282: 0c00 |0005: move-result-object v0 │ │ -068284: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -068288: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06828c: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -068290: 7230 810f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationY:(Landroid/view/View;F)V // method@0f81 │ │ -068296: 1102 |000f: return-object v2 │ │ +068a8c: |[068a8c] android.support.v4.view.ViewPropertyAnimatorCompat.translationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +068a9c: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068aa0: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068aa6: 0c00 |0005: move-result-object v0 │ │ +068aa8: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +068aac: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068ab0: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068ab4: 7230 810f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationY:(Landroid/view/View;F)V // method@0f81 │ │ +068aba: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x000a line=554 │ │ 0x000f line=556 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68367,23 +68363,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -068298: |[068298] android.support.v4.view.ViewPropertyAnimatorCompat.translationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0682a8: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -0682ac: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -0682b2: 0c00 |0005: move-result-object v0 │ │ -0682b4: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -0682b8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0682bc: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -0682c0: 7230 820f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationYBy:(Landroid/view/View;F)V // method@0f82 │ │ -0682c6: 1102 |000f: return-object v2 │ │ +068abc: |[068abc] android.support.v4.view.ViewPropertyAnimatorCompat.translationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +068acc: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068ad0: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068ad6: 0c00 |0005: move-result-object v0 │ │ +068ad8: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +068adc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068ae0: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068ae4: 7230 820f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationYBy:(Landroid/view/View;F)V // method@0f82 │ │ +068aea: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=960 │ │ 0x000a line=961 │ │ 0x000f line=963 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68395,23 +68391,23 @@ │ │ type : '(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0682c8: |[0682c8] android.support.v4.view.ViewPropertyAnimatorCompat.withEndAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0682d8: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -0682dc: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -0682e2: 0c00 |0005: move-result-object v0 │ │ -0682e4: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -0682e8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0682ec: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -0682f0: 7230 830f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0f83 │ │ -0682f6: 1102 |000f: return-object v2 │ │ +068aec: |[068aec] android.support.v4.view.ViewPropertyAnimatorCompat.withEndAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +068afc: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068b00: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068b06: 0c00 |0005: move-result-object v0 │ │ +068b08: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +068b0c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068b10: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068b14: 7230 830f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0f83 │ │ +068b1a: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ 0x000a line=589 │ │ 0x000f line=591 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68423,23 +68419,23 @@ │ │ type : '()Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0682f8: |[0682f8] android.support.v4.view.ViewPropertyAnimatorCompat.withLayer:()Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -068308: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -06830c: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -068312: 0c00 |0005: move-result-object v0 │ │ -068314: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -068318: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06831c: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -068320: 7220 840f 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withLayer:(Landroid/view/View;)V // method@0f84 │ │ -068326: 1102 |000f: return-object v2 │ │ +068b1c: |[068b1c] android.support.v4.view.ViewPropertyAnimatorCompat.withLayer:()Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +068b2c: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068b30: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068b36: 0c00 |0005: move-result-object v0 │ │ +068b38: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +068b3c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068b40: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068b44: 7220 840f 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withLayer:(Landroid/view/View;)V // method@0f84 │ │ +068b4a: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1014 │ │ 0x000a line=1015 │ │ 0x000f line=1017 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68450,23 +68446,23 @@ │ │ type : '(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -068328: |[068328] android.support.v4.view.ViewPropertyAnimatorCompat.withStartAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -068338: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -06833c: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -068342: 0c00 |0005: move-result-object v0 │ │ -068344: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -068348: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06834c: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -068350: 7230 850f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0f85 │ │ -068356: 1102 |000f: return-object v2 │ │ +068b4c: |[068b4c] android.support.v4.view.ViewPropertyAnimatorCompat.withStartAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +068b5c: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068b60: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068b66: 0c00 |0005: move-result-object v0 │ │ +068b68: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +068b6c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068b70: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068b74: 7230 850f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0f85 │ │ +068b7a: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1039 │ │ 0x000a line=1040 │ │ 0x000f line=1042 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68478,23 +68474,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -068358: |[068358] android.support.v4.view.ViewPropertyAnimatorCompat.x:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -068368: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -06836c: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -068372: 0c00 |0005: move-result-object v0 │ │ -068374: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -068378: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06837c: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -068380: 7230 860f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.x:(Landroid/view/View;F)V // method@0f86 │ │ -068386: 1102 |000f: return-object v2 │ │ +068b7c: |[068b7c] android.support.v4.view.ViewPropertyAnimatorCompat.x:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +068b8c: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068b90: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068b96: 0c00 |0005: move-result-object v0 │ │ +068b98: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +068b9c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068ba0: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068ba4: 7230 860f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.x:(Landroid/view/View;F)V // method@0f86 │ │ +068baa: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=875 │ │ 0x000a line=876 │ │ 0x000f line=878 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68506,23 +68502,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -068388: |[068388] android.support.v4.view.ViewPropertyAnimatorCompat.xBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -068398: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -06839c: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -0683a2: 0c00 |0005: move-result-object v0 │ │ -0683a4: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -0683a8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0683ac: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -0683b0: 7230 870f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.xBy:(Landroid/view/View;F)V // method@0f87 │ │ -0683b6: 1102 |000f: return-object v2 │ │ +068bac: |[068bac] android.support.v4.view.ViewPropertyAnimatorCompat.xBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +068bbc: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068bc0: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068bc6: 0c00 |0005: move-result-object v0 │ │ +068bc8: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +068bcc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068bd0: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068bd4: 7230 870f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.xBy:(Landroid/view/View;F)V // method@0f87 │ │ +068bda: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=892 │ │ 0x000a line=893 │ │ 0x000f line=895 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68534,23 +68530,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0683b8: |[0683b8] android.support.v4.view.ViewPropertyAnimatorCompat.y:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0683c8: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -0683cc: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -0683d2: 0c00 |0005: move-result-object v0 │ │ -0683d4: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -0683d8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0683dc: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -0683e0: 7230 880f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.y:(Landroid/view/View;F)V // method@0f88 │ │ -0683e6: 1102 |000f: return-object v2 │ │ +068bdc: |[068bdc] android.support.v4.view.ViewPropertyAnimatorCompat.y:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +068bec: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068bf0: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068bf6: 0c00 |0005: move-result-object v0 │ │ +068bf8: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +068bfc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068c00: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068c04: 7230 880f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.y:(Landroid/view/View;F)V // method@0f88 │ │ +068c0a: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=909 │ │ 0x000a line=910 │ │ 0x000f line=912 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68562,40 +68558,40 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0683e8: |[0683e8] android.support.v4.view.ViewPropertyAnimatorCompat.yBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0683f8: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ -0683fc: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -068402: 0c00 |0005: move-result-object v0 │ │ -068404: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -068408: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06840c: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ -068410: 7230 890f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.yBy:(Landroid/view/View;F)V // method@0f89 │ │ -068416: 1102 |000f: return-object v2 │ │ +068c0c: |[068c0c] android.support.v4.view.ViewPropertyAnimatorCompat.yBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +068c1c: 5421 f104 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04f1 │ │ +068c20: 6e10 f024 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +068c26: 0c00 |0005: move-result-object v0 │ │ +068c28: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +068c2c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +068c30: 6201 ef04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ef │ │ +068c34: 7230 890f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.yBy:(Landroid/view/View;F)V // method@0f89 │ │ +068c3a: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=926 │ │ 0x000a line=927 │ │ 0x000f line=929 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0010 reg=3 value F │ │ │ │ - source_file_idx : 3655 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 3661 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #328 header: │ │ -class_idx : 630 │ │ +class_idx : 634 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 9 │ │ -source_file_idx : 3656 │ │ +source_file_idx : 3662 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #328 annotations: │ │ Annotations on class │ │ @@ -68623,19 +68619,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -068418: |[068418] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V │ │ -068428: 5b01 f204 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@04f2 │ │ -06842c: 5b02 f304 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@04f3 │ │ -068430: 7010 0600 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0006 │ │ -068436: 0e00 |0007: return-void │ │ +068c3c: |[068c3c] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V │ │ +068c4c: 5b01 f204 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@04f2 │ │ +068c50: 5b02 f304 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@04f3 │ │ +068c54: 7010 0600 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0006 │ │ +068c5a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -68646,19 +68642,19 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -068438: |[068438] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationCancel:(Landroid/animation/Animator;)V │ │ -068448: 5420 f204 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@04f2 │ │ -06844c: 5421 f304 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@04f3 │ │ -068450: 7220 d30f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@0fd3 │ │ -068456: 0e00 |0007: return-void │ │ +068c5c: |[068c5c] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationCancel:(Landroid/animation/Animator;)V │ │ +068c6c: 5420 f204 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@04f2 │ │ +068c70: 5421 f304 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@04f3 │ │ +068c74: 7220 d30f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@0fd3 │ │ +068c7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0007 line=142 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ @@ -68668,19 +68664,19 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -068458: |[068458] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ -068468: 5420 f204 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@04f2 │ │ -06846c: 5421 f304 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@04f3 │ │ -068470: 7220 d40f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@0fd4 │ │ -068476: 0e00 |0007: return-void │ │ +068c7c: |[068c7c] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +068c8c: 5420 f204 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@04f2 │ │ +068c90: 5421 f304 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@04f3 │ │ +068c94: 7220 d40f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@0fd4 │ │ +068c9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0007 line=147 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ @@ -68690,34 +68686,34 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -068478: |[068478] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationStart:(Landroid/animation/Animator;)V │ │ -068488: 5420 f204 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@04f2 │ │ -06848c: 5421 f304 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@04f3 │ │ -068490: 7220 d50f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@0fd5 │ │ -068496: 0e00 |0007: return-void │ │ +068c9c: |[068c9c] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationStart:(Landroid/animation/Animator;)V │ │ +068cac: 5420 f204 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@04f2 │ │ +068cb0: 5421 f304 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@04f3 │ │ +068cb4: 7220 d50f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@0fd5 │ │ +068cba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0007 line=152 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ │ │ - source_file_idx : 3656 (ViewPropertyAnimatorCompatICS.java) │ │ + source_file_idx : 3662 (ViewPropertyAnimatorCompatICS.java) │ │ │ │ Class #329 header: │ │ -class_idx : 631 │ │ +class_idx : 635 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3656 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3662 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 29 │ │ virtual_methods_size: 0 │ │ │ │ Class #329 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;' │ │ @@ -68732,17 +68728,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068498: |[068498] android.support.v4.view.ViewPropertyAnimatorCompatICS.:()V │ │ -0684a8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0684ae: 0e00 |0003: return-void │ │ +068cbc: |[068cbc] android.support.v4.view.ViewPropertyAnimatorCompatICS.:()V │ │ +068ccc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +068cd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ @@ -68750,19 +68746,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0684b0: |[0684b0] android.support.v4.view.ViewPropertyAnimatorCompatICS.alpha:(Landroid/view/View;F)V │ │ -0684c0: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -0684c6: 0c00 |0003: move-result-object v0 │ │ -0684c8: 6e20 3822 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@2238 │ │ -0684ce: 0e00 |0007: return-void │ │ +068cd4: |[068cd4] android.support.v4.view.ViewPropertyAnimatorCompatICS.alpha:(Landroid/view/View;F)V │ │ +068ce4: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068cea: 0c00 |0003: move-result-object v0 │ │ +068cec: 6e20 3822 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@2238 │ │ +068cf2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0007 line=34 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -68772,19 +68768,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0684d0: |[0684d0] android.support.v4.view.ViewPropertyAnimatorCompatICS.alphaBy:(Landroid/view/View;F)V │ │ -0684e0: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -0684e6: 0c00 |0003: move-result-object v0 │ │ -0684e8: 6e20 3922 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alphaBy:(F)Landroid/view/ViewPropertyAnimator; // method@2239 │ │ -0684ee: 0e00 |0007: return-void │ │ +068cf4: |[068cf4] android.support.v4.view.ViewPropertyAnimatorCompatICS.alphaBy:(Landroid/view/View;F)V │ │ +068d04: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068d0a: 0c00 |0003: move-result-object v0 │ │ +068d0c: 6e20 3922 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alphaBy:(F)Landroid/view/ViewPropertyAnimator; // method@2239 │ │ +068d12: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -68794,19 +68790,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0684f0: |[0684f0] android.support.v4.view.ViewPropertyAnimatorCompatICS.cancel:(Landroid/view/View;)V │ │ -068500: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -068506: 0c00 |0003: move-result-object v0 │ │ -068508: 6e10 3a22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.cancel:()V // method@223a │ │ -06850e: 0e00 |0007: return-void │ │ +068d14: |[068d14] android.support.v4.view.ViewPropertyAnimatorCompatICS.cancel:(Landroid/view/View;)V │ │ +068d24: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068d2a: 0c00 |0003: move-result-object v0 │ │ +068d2c: 6e10 3a22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.cancel:()V // method@223a │ │ +068d32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0007 line=106 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ │ │ @@ -68815,20 +68811,20 @@ │ │ type : '(Landroid/view/View;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -068510: |[068510] android.support.v4.view.ViewPropertyAnimatorCompatICS.getDuration:(Landroid/view/View;)J │ │ -068520: 6e10 4f21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -068526: 0c00 |0003: move-result-object v0 │ │ -068528: 6e10 3b22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getDuration:()J // method@223b │ │ -06852e: 0b00 |0007: move-result-wide v0 │ │ -068530: 1000 |0008: return-wide v0 │ │ +068d34: |[068d34] android.support.v4.view.ViewPropertyAnimatorCompatICS.getDuration:(Landroid/view/View;)J │ │ +068d44: 6e10 4f21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068d4a: 0c00 |0003: move-result-object v0 │ │ +068d4c: 6e10 3b22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getDuration:()J // method@223b │ │ +068d52: 0b00 |0007: move-result-wide v0 │ │ +068d54: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ @@ -68836,20 +68832,20 @@ │ │ type : '(Landroid/view/View;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -068534: |[068534] android.support.v4.view.ViewPropertyAnimatorCompatICS.getStartDelay:(Landroid/view/View;)J │ │ -068544: 6e10 4f21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -06854a: 0c00 |0003: move-result-object v0 │ │ -06854c: 6e10 3d22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getStartDelay:()J // method@223d │ │ -068552: 0b00 |0007: move-result-wide v0 │ │ -068554: 1000 |0008: return-wide v0 │ │ +068d58: |[068d58] android.support.v4.view.ViewPropertyAnimatorCompatICS.getStartDelay:(Landroid/view/View;)J │ │ +068d68: 6e10 4f21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068d6e: 0c00 |0003: move-result-object v0 │ │ +068d70: 6e10 3d22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getStartDelay:()J // method@223d │ │ +068d76: 0b00 |0007: move-result-wide v0 │ │ +068d78: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ @@ -68857,19 +68853,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -068558: |[068558] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotation:(Landroid/view/View;F)V │ │ -068568: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -06856e: 0c00 |0003: move-result-object v0 │ │ -068570: 6e20 3e22 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotation:(F)Landroid/view/ViewPropertyAnimator; // method@223e │ │ -068576: 0e00 |0007: return-void │ │ +068d7c: |[068d7c] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotation:(Landroid/view/View;F)V │ │ +068d8c: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068d92: 0c00 |0003: move-result-object v0 │ │ +068d94: 6e20 3e22 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotation:(F)Landroid/view/ViewPropertyAnimator; // method@223e │ │ +068d9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0007 line=66 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -68879,19 +68875,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -068578: |[068578] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationBy:(Landroid/view/View;F)V │ │ -068588: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -06858e: 0c00 |0003: move-result-object v0 │ │ -068590: 6e20 3f22 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationBy:(F)Landroid/view/ViewPropertyAnimator; // method@223f │ │ -068596: 0e00 |0007: return-void │ │ +068d9c: |[068d9c] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationBy:(Landroid/view/View;F)V │ │ +068dac: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068db2: 0c00 |0003: move-result-object v0 │ │ +068db4: 6e20 3f22 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationBy:(F)Landroid/view/ViewPropertyAnimator; // method@223f │ │ +068dba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0007 line=70 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -68901,19 +68897,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -068598: |[068598] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationX:(Landroid/view/View;F)V │ │ -0685a8: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -0685ae: 0c00 |0003: move-result-object v0 │ │ -0685b0: 6e20 4022 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationX:(F)Landroid/view/ViewPropertyAnimator; // method@2240 │ │ -0685b6: 0e00 |0007: return-void │ │ +068dbc: |[068dbc] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationX:(Landroid/view/View;F)V │ │ +068dcc: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068dd2: 0c00 |0003: move-result-object v0 │ │ +068dd4: 6e20 4022 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationX:(F)Landroid/view/ViewPropertyAnimator; // method@2240 │ │ +068dda: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0007 line=74 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -68923,19 +68919,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0685b8: |[0685b8] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationXBy:(Landroid/view/View;F)V │ │ -0685c8: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -0685ce: 0c00 |0003: move-result-object v0 │ │ -0685d0: 6e20 4122 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@2241 │ │ -0685d6: 0e00 |0007: return-void │ │ +068ddc: |[068ddc] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationXBy:(Landroid/view/View;F)V │ │ +068dec: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068df2: 0c00 |0003: move-result-object v0 │ │ +068df4: 6e20 4122 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@2241 │ │ +068dfa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0007 line=78 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -68945,19 +68941,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0685d8: |[0685d8] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationY:(Landroid/view/View;F)V │ │ -0685e8: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -0685ee: 0c00 |0003: move-result-object v0 │ │ -0685f0: 6e20 4222 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationY:(F)Landroid/view/ViewPropertyAnimator; // method@2242 │ │ -0685f6: 0e00 |0007: return-void │ │ +068dfc: |[068dfc] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationY:(Landroid/view/View;F)V │ │ +068e0c: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068e12: 0c00 |0003: move-result-object v0 │ │ +068e14: 6e20 4222 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationY:(F)Landroid/view/ViewPropertyAnimator; // method@2242 │ │ +068e1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0007 line=82 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -68967,19 +68963,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0685f8: |[0685f8] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationYBy:(Landroid/view/View;F)V │ │ -068608: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -06860e: 0c00 |0003: move-result-object v0 │ │ -068610: 6e20 4322 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@2243 │ │ -068616: 0e00 |0007: return-void │ │ +068e1c: |[068e1c] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationYBy:(Landroid/view/View;F)V │ │ +068e2c: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068e32: 0c00 |0003: move-result-object v0 │ │ +068e34: 6e20 4322 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@2243 │ │ +068e3a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0007 line=86 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -68989,19 +68985,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -068618: |[068618] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleX:(Landroid/view/View;F)V │ │ -068628: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -06862e: 0c00 |0003: move-result-object v0 │ │ -068630: 6e20 4422 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@2244 │ │ -068636: 0e00 |0007: return-void │ │ +068e3c: |[068e3c] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleX:(Landroid/view/View;F)V │ │ +068e4c: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068e52: 0c00 |0003: move-result-object v0 │ │ +068e54: 6e20 4422 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@2244 │ │ +068e5a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0007 line=90 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69011,19 +69007,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -068638: |[068638] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleXBy:(Landroid/view/View;F)V │ │ -068648: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -06864e: 0c00 |0003: move-result-object v0 │ │ -068650: 6e20 4522 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleXBy:(F)Landroid/view/ViewPropertyAnimator; // method@2245 │ │ -068656: 0e00 |0007: return-void │ │ +068e5c: |[068e5c] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleXBy:(Landroid/view/View;F)V │ │ +068e6c: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068e72: 0c00 |0003: move-result-object v0 │ │ +068e74: 6e20 4522 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleXBy:(F)Landroid/view/ViewPropertyAnimator; // method@2245 │ │ +068e7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0007 line=94 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69033,19 +69029,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -068658: |[068658] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleY:(Landroid/view/View;F)V │ │ -068668: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -06866e: 0c00 |0003: move-result-object v0 │ │ -068670: 6e20 4622 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@2246 │ │ -068676: 0e00 |0007: return-void │ │ +068e7c: |[068e7c] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleY:(Landroid/view/View;F)V │ │ +068e8c: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068e92: 0c00 |0003: move-result-object v0 │ │ +068e94: 6e20 4622 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@2246 │ │ +068e9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0007 line=98 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69055,19 +69051,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -068678: |[068678] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleYBy:(Landroid/view/View;F)V │ │ -068688: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -06868e: 0c00 |0003: move-result-object v0 │ │ -068690: 6e20 4722 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleYBy:(F)Landroid/view/ViewPropertyAnimator; // method@2247 │ │ -068696: 0e00 |0007: return-void │ │ +068e9c: |[068e9c] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleYBy:(Landroid/view/View;F)V │ │ +068eac: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068eb2: 0c00 |0003: move-result-object v0 │ │ +068eb4: 6e20 4722 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleYBy:(F)Landroid/view/ViewPropertyAnimator; // method@2247 │ │ +068eba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0007 line=102 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69077,19 +69073,19 @@ │ │ type : '(Landroid/view/View;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -068698: |[068698] android.support.v4.view.ViewPropertyAnimatorCompatICS.setDuration:(Landroid/view/View;J)V │ │ -0686a8: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -0686ae: 0c00 |0003: move-result-object v0 │ │ -0686b0: 6e30 4822 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@2248 │ │ -0686b6: 0e00 |0007: return-void │ │ +068ebc: |[068ebc] android.support.v4.view.ViewPropertyAnimatorCompatICS.setDuration:(Landroid/view/View;J)V │ │ +068ecc: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068ed2: 0c00 |0003: move-result-object v0 │ │ +068ed4: 6e30 4822 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@2248 │ │ +068eda: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0007 line=30 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value J │ │ @@ -69099,19 +69095,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/animation/Interpolator;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0686b8: |[0686b8] android.support.v4.view.ViewPropertyAnimatorCompatICS.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ -0686c8: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -0686ce: 0c00 |0003: move-result-object v0 │ │ -0686d0: 6e20 4922 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@2249 │ │ -0686d6: 0e00 |0007: return-void │ │ +068edc: |[068edc] android.support.v4.view.ViewPropertyAnimatorCompatICS.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ +068eec: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068ef2: 0c00 |0003: move-result-object v0 │ │ +068ef4: 6e20 4922 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@2249 │ │ +068efa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0007 line=50 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value Landroid/view/animation/Interpolator; │ │ @@ -69121,21 +69117,21 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0686d8: |[0686d8] android.support.v4.view.ViewPropertyAnimatorCompatICS.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -0686e8: 6e10 4f21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -0686ee: 0c00 |0003: move-result-object v0 │ │ -0686f0: 2201 7602 |0004: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; // type@0276 │ │ -0686f4: 7030 ac0f 3102 |0006: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V // method@0fac │ │ -0686fa: 6e20 4a22 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@224a │ │ -068700: 0e00 |000c: return-void │ │ +068efc: |[068efc] android.support.v4.view.ViewPropertyAnimatorCompatICS.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +068f0c: 6e10 4f21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068f12: 0c00 |0003: move-result-object v0 │ │ +068f14: 2201 7a02 |0004: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; // type@027a │ │ +068f18: 7030 ac0f 3102 |0006: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V // method@0fac │ │ +068f1e: 6e20 4a22 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@224a │ │ +068f24: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x000c line=154 │ │ locals : │ │ 0x0000 - 0x000d reg=2 view Landroid/view/View; │ │ 0x0000 - 0x000d reg=3 listener Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ @@ -69145,19 +69141,19 @@ │ │ type : '(Landroid/view/View;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -068704: |[068704] android.support.v4.view.ViewPropertyAnimatorCompatICS.setStartDelay:(Landroid/view/View;J)V │ │ -068714: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -06871a: 0c00 |0003: move-result-object v0 │ │ -06871c: 6e30 4b22 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setStartDelay:(J)Landroid/view/ViewPropertyAnimator; // method@224b │ │ -068722: 0e00 |0007: return-void │ │ +068f28: |[068f28] android.support.v4.view.ViewPropertyAnimatorCompatICS.setStartDelay:(Landroid/view/View;J)V │ │ +068f38: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068f3e: 0c00 |0003: move-result-object v0 │ │ +068f40: 6e30 4b22 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setStartDelay:(J)Landroid/view/ViewPropertyAnimator; // method@224b │ │ +068f46: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0007 line=54 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value J │ │ @@ -69167,19 +69163,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -068724: |[068724] android.support.v4.view.ViewPropertyAnimatorCompatICS.start:(Landroid/view/View;)V │ │ -068734: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -06873a: 0c00 |0003: move-result-object v0 │ │ -06873c: 6e10 4c22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.start:()V // method@224c │ │ -068742: 0e00 |0007: return-void │ │ +068f48: |[068f48] android.support.v4.view.ViewPropertyAnimatorCompatICS.start:(Landroid/view/View;)V │ │ +068f58: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068f5e: 0c00 |0003: move-result-object v0 │ │ +068f60: 6e10 4c22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.start:()V // method@224c │ │ +068f66: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0007 line=134 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ │ │ @@ -69188,19 +69184,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -068744: |[068744] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationX:(Landroid/view/View;F)V │ │ -068754: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -06875a: 0c00 |0003: move-result-object v0 │ │ -06875c: 6e20 4d22 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationX:(F)Landroid/view/ViewPropertyAnimator; // method@224d │ │ -068762: 0e00 |0007: return-void │ │ +068f68: |[068f68] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationX:(Landroid/view/View;F)V │ │ +068f78: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068f7e: 0c00 |0003: move-result-object v0 │ │ +068f80: 6e20 4d22 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationX:(F)Landroid/view/ViewPropertyAnimator; // method@224d │ │ +068f86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0007 line=38 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69210,19 +69206,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -068764: |[068764] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationXBy:(Landroid/view/View;F)V │ │ -068774: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -06877a: 0c00 |0003: move-result-object v0 │ │ -06877c: 6e20 4e22 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@224e │ │ -068782: 0e00 |0007: return-void │ │ +068f88: |[068f88] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationXBy:(Landroid/view/View;F)V │ │ +068f98: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068f9e: 0c00 |0003: move-result-object v0 │ │ +068fa0: 6e20 4e22 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@224e │ │ +068fa6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0007 line=126 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69232,19 +69228,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -068784: |[068784] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationY:(Landroid/view/View;F)V │ │ -068794: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -06879a: 0c00 |0003: move-result-object v0 │ │ -06879c: 6e20 4f22 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationY:(F)Landroid/view/ViewPropertyAnimator; // method@224f │ │ -0687a2: 0e00 |0007: return-void │ │ +068fa8: |[068fa8] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationY:(Landroid/view/View;F)V │ │ +068fb8: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068fbe: 0c00 |0003: move-result-object v0 │ │ +068fc0: 6e20 4f22 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationY:(F)Landroid/view/ViewPropertyAnimator; // method@224f │ │ +068fc6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0007 line=42 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69254,19 +69250,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0687a4: |[0687a4] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationYBy:(Landroid/view/View;F)V │ │ -0687b4: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -0687ba: 0c00 |0003: move-result-object v0 │ │ -0687bc: 6e20 5022 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@2250 │ │ -0687c2: 0e00 |0007: return-void │ │ +068fc8: |[068fc8] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationYBy:(Landroid/view/View;F)V │ │ +068fd8: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068fde: 0c00 |0003: move-result-object v0 │ │ +068fe0: 6e20 5022 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@2250 │ │ +068fe6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0007 line=130 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69276,19 +69272,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0687c4: |[0687c4] android.support.v4.view.ViewPropertyAnimatorCompatICS.x:(Landroid/view/View;F)V │ │ -0687d4: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -0687da: 0c00 |0003: move-result-object v0 │ │ -0687dc: 6e20 5422 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.x:(F)Landroid/view/ViewPropertyAnimator; // method@2254 │ │ -0687e2: 0e00 |0007: return-void │ │ +068fe8: |[068fe8] android.support.v4.view.ViewPropertyAnimatorCompatICS.x:(Landroid/view/View;F)V │ │ +068ff8: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +068ffe: 0c00 |0003: move-result-object v0 │ │ +069000: 6e20 5422 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.x:(F)Landroid/view/ViewPropertyAnimator; // method@2254 │ │ +069006: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0007 line=110 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69298,19 +69294,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0687e4: |[0687e4] android.support.v4.view.ViewPropertyAnimatorCompatICS.xBy:(Landroid/view/View;F)V │ │ -0687f4: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -0687fa: 0c00 |0003: move-result-object v0 │ │ -0687fc: 6e20 5522 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.xBy:(F)Landroid/view/ViewPropertyAnimator; // method@2255 │ │ -068802: 0e00 |0007: return-void │ │ +069008: |[069008] android.support.v4.view.ViewPropertyAnimatorCompatICS.xBy:(Landroid/view/View;F)V │ │ +069018: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +06901e: 0c00 |0003: move-result-object v0 │ │ +069020: 6e20 5522 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.xBy:(F)Landroid/view/ViewPropertyAnimator; // method@2255 │ │ +069026: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0007 line=114 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69320,19 +69316,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -068804: |[068804] android.support.v4.view.ViewPropertyAnimatorCompatICS.y:(Landroid/view/View;F)V │ │ -068814: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -06881a: 0c00 |0003: move-result-object v0 │ │ -06881c: 6e20 5622 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.y:(F)Landroid/view/ViewPropertyAnimator; // method@2256 │ │ -068822: 0e00 |0007: return-void │ │ +069028: |[069028] android.support.v4.view.ViewPropertyAnimatorCompatICS.y:(Landroid/view/View;F)V │ │ +069038: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +06903e: 0c00 |0003: move-result-object v0 │ │ +069040: 6e20 5622 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.y:(F)Landroid/view/ViewPropertyAnimator; // method@2256 │ │ +069046: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0007 line=118 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69342,35 +69338,35 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -068824: |[068824] android.support.v4.view.ViewPropertyAnimatorCompatICS.yBy:(Landroid/view/View;F)V │ │ -068834: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -06883a: 0c00 |0003: move-result-object v0 │ │ -06883c: 6e20 5722 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.yBy:(F)Landroid/view/ViewPropertyAnimator; // method@2257 │ │ -068842: 0e00 |0007: return-void │ │ +069048: |[069048] android.support.v4.view.ViewPropertyAnimatorCompatICS.yBy:(Landroid/view/View;F)V │ │ +069058: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +06905e: 0c00 |0003: move-result-object v0 │ │ +069060: 6e20 5722 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.yBy:(F)Landroid/view/ViewPropertyAnimator; // method@2257 │ │ +069066: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0007 line=122 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ │ │ Virtual methods - │ │ - source_file_idx : 3656 (ViewPropertyAnimatorCompatICS.java) │ │ + source_file_idx : 3662 (ViewPropertyAnimatorCompatICS.java) │ │ │ │ Class #330 header: │ │ -class_idx : 632 │ │ +class_idx : 636 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3658 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3664 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #330 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;' │ │ @@ -69385,17 +69381,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068844: |[068844] android.support.v4.view.ViewPropertyAnimatorCompatJB.:()V │ │ -068854: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06885a: 0e00 |0003: return-void │ │ +069068: |[069068] android.support.v4.view.ViewPropertyAnimatorCompatJB.:()V │ │ +069078: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06907e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;) │ │ @@ -69403,19 +69399,19 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06885c: |[06885c] android.support.v4.view.ViewPropertyAnimatorCompatJB.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -06886c: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -068872: 0c00 |0003: move-result-object v0 │ │ -068874: 6e20 5122 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withEndAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@2251 │ │ -06887a: 0e00 |0007: return-void │ │ +069080: |[069080] android.support.v4.view.ViewPropertyAnimatorCompatJB.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +069090: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +069096: 0c00 |0003: move-result-object v0 │ │ +069098: 6e20 5122 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withEndAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@2251 │ │ +06909e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0007 line=28 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 runnable Ljava/lang/Runnable; │ │ @@ -69425,19 +69421,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06887c: |[06887c] android.support.v4.view.ViewPropertyAnimatorCompatJB.withLayer:(Landroid/view/View;)V │ │ -06888c: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -068892: 0c00 |0003: move-result-object v0 │ │ -068894: 6e10 5222 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.withLayer:()Landroid/view/ViewPropertyAnimator; // method@2252 │ │ -06889a: 0e00 |0007: return-void │ │ +0690a0: |[0690a0] android.support.v4.view.ViewPropertyAnimatorCompatJB.withLayer:(Landroid/view/View;)V │ │ +0690b0: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +0690b6: 0c00 |0003: move-result-object v0 │ │ +0690b8: 6e10 5222 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.withLayer:()Landroid/view/ViewPropertyAnimator; // method@2252 │ │ +0690be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0007 line=32 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ │ │ @@ -69446,35 +69442,35 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06889c: |[06889c] android.support.v4.view.ViewPropertyAnimatorCompatJB.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0688ac: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -0688b2: 0c00 |0003: move-result-object v0 │ │ -0688b4: 6e20 5322 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withStartAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@2253 │ │ -0688ba: 0e00 |0007: return-void │ │ +0690c0: |[0690c0] android.support.v4.view.ViewPropertyAnimatorCompatJB.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0690d0: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +0690d6: 0c00 |0003: move-result-object v0 │ │ +0690d8: 6e20 5322 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withStartAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@2253 │ │ +0690de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0007 line=24 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 runnable Ljava/lang/Runnable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3658 (ViewPropertyAnimatorCompatJB.java) │ │ + source_file_idx : 3664 (ViewPropertyAnimatorCompatJB.java) │ │ │ │ Class #331 header: │ │ -class_idx : 633 │ │ +class_idx : 637 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3659 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3665 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #331 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;' │ │ @@ -69489,17 +69485,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0688bc: |[0688bc] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.:()V │ │ -0688cc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0688d2: 0e00 |0003: return-void │ │ +0690e0: |[0690e0] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.:()V │ │ +0690f0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0690f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;) │ │ @@ -69507,35 +69503,35 @@ │ │ type : '(Landroid/view/View;)Landroid/view/animation/Interpolator;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0688d4: |[0688d4] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ -0688e4: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ -0688ea: 0c00 |0003: move-result-object v0 │ │ -0688ec: 6e10 3c22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getInterpolator:()Landroid/animation/TimeInterpolator; // method@223c │ │ -0688f2: 0c00 |0007: move-result-object v0 │ │ -0688f4: 1f00 3a04 |0008: check-cast v0, Landroid/view/animation/Interpolator; // type@043a │ │ -0688f8: 1100 |000a: return-object v0 │ │ +0690f8: |[0690f8] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ +069108: 6e10 4f21 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@214f │ │ +06910e: 0c00 |0003: move-result-object v0 │ │ +069110: 6e10 3c22 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getInterpolator:()Landroid/animation/TimeInterpolator; // method@223c │ │ +069116: 0c00 |0007: move-result-object v0 │ │ +069118: 1f00 4004 |0008: check-cast v0, Landroid/view/animation/Interpolator; // type@0440 │ │ +06911c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x000b reg=1 view Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3659 (ViewPropertyAnimatorCompatJellybeanMr2.java) │ │ + source_file_idx : 3665 (ViewPropertyAnimatorCompatJellybeanMr2.java) │ │ │ │ Class #332 header: │ │ -class_idx : 634 │ │ +class_idx : 638 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3660 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3666 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #332 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorListener;' │ │ @@ -69560,21 +69556,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorListener;) │ │ name : 'onAnimationStart' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3660 (ViewPropertyAnimatorListener.java) │ │ + source_file_idx : 3666 (ViewPropertyAnimatorListener.java) │ │ │ │ Class #333 header: │ │ -class_idx : 635 │ │ +class_idx : 639 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3751 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3757 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #333 - │ │ Class descriptor : 'Landroid/support/v4/view/WindowCompat;' │ │ @@ -69604,30 +69600,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0688fc: |[0688fc] android.support.v4.view.WindowCompat.:()V │ │ -06890c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -068912: 0e00 |0003: return-void │ │ +069120: |[069120] android.support.v4.view.WindowCompat.:()V │ │ +069130: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +069136: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/WindowCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3751 (WindowCompat.java) │ │ + source_file_idx : 3757 (WindowCompat.java) │ │ │ │ Class #334 header: │ │ -class_idx : 638 │ │ +class_idx : 642 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 408 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #334 annotations: │ │ @@ -69661,17 +69657,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 408 (AccessibilityEventCompat.java) │ │ │ │ Class #335 header: │ │ -class_idx : 639 │ │ +class_idx : 643 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 408 │ │ static_fields_size : 17 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #335 annotations: │ │ @@ -69776,26 +69772,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -068914: |[068914] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -068924: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -068928: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -06892c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -068930: 2200 7c02 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@027c │ │ -068934: 7010 d70f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0fd7 │ │ -06893a: 6900 f704 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f7 │ │ -06893e: 0e00 |000d: return-void │ │ -068940: 2200 7d02 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@027d │ │ -068944: 7010 db0f 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0fdb │ │ -06894a: 6900 f704 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f7 │ │ -06894e: 28f8 |0015: goto 000d // -0008 │ │ +069138: |[069138] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +069148: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06914c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +069150: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +069154: 2200 8002 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@0280 │ │ +069158: 7010 d70f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0fd7 │ │ +06915e: 6900 f704 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f7 │ │ +069162: 0e00 |000d: return-void │ │ +069164: 2200 8102 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@0281 │ │ +069168: 7010 db0f 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0fdb │ │ +06916e: 6900 f704 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f7 │ │ +069172: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -69805,17 +69801,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068950: |[068950] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -068960: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -068966: 0e00 |0003: return-void │ │ +069174: |[069174] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +069184: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06918a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat; │ │ │ │ @@ -69824,20 +69820,20 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -068968: |[068968] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -068978: 6200 f704 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f7 │ │ -06897c: 6e10 2a12 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@122a │ │ -068982: 0c01 |0005: move-result-object v1 │ │ -068984: 7230 df0f 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0fdf │ │ -06898a: 0e00 |0009: return-void │ │ +06918c: |[06918c] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +06919c: 6200 f704 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f7 │ │ +0691a0: 6e10 2a12 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@122a │ │ +0691a6: 0c01 |0005: move-result-object v1 │ │ +0691a8: 7230 df0f 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0fdf │ │ +0691ae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0009 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x000a reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -69847,18 +69843,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06898c: |[06898c] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -06899c: 2200 a702 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02a7 │ │ -0689a0: 7020 2212 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1222 │ │ -0689a6: 1100 |0005: return-object v0 │ │ +0691b0: |[0691b0] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +0691c0: 2200 ab02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02ab │ │ +0691c4: 7020 2212 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1222 │ │ +0691ca: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompat;) │ │ @@ -69866,21 +69862,21 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0689a8: |[0689a8] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -0689b8: 2200 a702 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02a7 │ │ -0689bc: 6201 f704 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f7 │ │ -0689c0: 7230 e00f 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0fe0 │ │ -0689c6: 0c01 |0007: move-result-object v1 │ │ -0689c8: 7020 2212 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1222 │ │ -0689ce: 1100 |000b: return-object v0 │ │ +0691cc: |[0691cc] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +0691dc: 2200 ab02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02ab │ │ +0691e0: 6201 f704 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f7 │ │ +0691e4: 7230 e00f 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0fe0 │ │ +0691ea: 0c01 |0007: move-result-object v1 │ │ +0691ec: 7020 2212 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1222 │ │ +0691f2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x000c reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x000c reg=3 index I │ │ │ │ @@ -69889,32 +69885,32 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0689d0: |[0689d0] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0689e0: 6200 f704 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f7 │ │ -0689e4: 7220 e10f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0fe1 │ │ -0689ea: 0a00 |0005: move-result v0 │ │ -0689ec: 0f00 |0006: return v0 │ │ +0691f4: |[0691f4] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +069204: 6200 f704 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f7 │ │ +069208: 7220 e10f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0fe1 │ │ +06920e: 0a00 |0005: move-result v0 │ │ +069210: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ source_file_idx : 408 (AccessibilityEventCompat.java) │ │ │ │ Class #336 header: │ │ -class_idx : 640 │ │ +class_idx : 644 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 409 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #336 - │ │ @@ -69930,17 +69926,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0689f0: |[0689f0] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -068a00: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -068a06: 0e00 |0003: return-void │ │ +069214: |[069214] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +069224: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06922a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;) │ │ @@ -69948,18 +69944,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -068a08: |[068a08] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -068a18: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -068a1c: 6e20 7c22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@227c │ │ -068a22: 0e00 |0005: return-void │ │ +06922c: |[06922c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +06923c: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +069240: 6e20 7c22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@227c │ │ +069246: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -69969,18 +69965,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -068a24: |[068a24] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -068a34: 6e20 7f22 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@227f │ │ -068a3a: 0c00 |0003: move-result-object v0 │ │ -068a3c: 1100 |0004: return-object v0 │ │ +069248: |[069248] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +069258: 6e20 7f22 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@227f │ │ +06925e: 0c00 |0003: move-result-object v0 │ │ +069260: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -69989,31 +69985,31 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068a40: |[068a40] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -068a50: 6e10 8022 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@2280 │ │ -068a56: 0a00 |0003: move-result v0 │ │ -068a58: 0f00 |0004: return v0 │ │ +069264: |[069264] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +069274: 6e10 8022 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@2280 │ │ +06927a: 0a00 |0003: move-result v0 │ │ +06927c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ source_file_idx : 409 (AccessibilityEventCompatIcs.java) │ │ │ │ Class #337 header: │ │ -class_idx : 644 │ │ +class_idx : 648 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 414 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #337 annotations: │ │ @@ -70069,17 +70065,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 414 (AccessibilityManagerCompat.java) │ │ │ │ Class #338 header: │ │ -class_idx : 645 │ │ +class_idx : 649 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 414 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #338 annotations: │ │ @@ -70104,22 +70100,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -068a5c: |[068a5c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -068a6c: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -068a72: 7100 0610 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@1006 │ │ -068a78: 0c00 |0006: move-result-object v0 │ │ -068a7a: 7220 0010 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@1000 │ │ -068a80: 0c00 |000a: move-result-object v0 │ │ -068a82: 5b10 0a05 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@050a │ │ -068a86: 0e00 |000d: return-void │ │ +069280: |[069280] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +069290: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +069296: 7100 0610 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@1006 │ │ +06929c: 0c00 |0006: move-result-object v0 │ │ +06929e: 7220 0010 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@1000 │ │ +0692a4: 0c00 |000a: move-result-object v0 │ │ +0692a6: 5b10 0a05 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@050a │ │ +0692aa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0003 line=206 │ │ 0x000d line=207 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ @@ -70130,17 +70126,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 414 (AccessibilityManagerCompat.java) │ │ │ │ Class #339 header: │ │ -class_idx : 646 │ │ +class_idx : 650 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 414 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #339 annotations: │ │ @@ -70168,26 +70164,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -068a88: |[068a88] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -068a98: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -068a9c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -068aa0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -068aa4: 2200 8202 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@0282 │ │ -068aa8: 7010 ee0f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0fee │ │ -068aae: 6900 0b05 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@050b │ │ -068ab2: 0e00 |000d: return-void │ │ -068ab4: 2200 8302 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@0283 │ │ -068ab8: 7010 f50f 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0ff5 │ │ -068abe: 6900 0b05 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@050b │ │ -068ac2: 28f8 |0015: goto 000d // -0008 │ │ +0692ac: |[0692ac] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +0692bc: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0692c0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0692c4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0692c8: 2200 8602 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@0286 │ │ +0692cc: 7010 ee0f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0fee │ │ +0692d2: 6900 0b05 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@050b │ │ +0692d6: 0e00 |000d: return-void │ │ +0692d8: 2200 8702 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@0287 │ │ +0692dc: 7010 f50f 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0ff5 │ │ +0692e2: 6900 0b05 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@050b │ │ +0692e6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -70197,17 +70193,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068ac4: |[068ac4] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -068ad4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -068ada: 0e00 |0003: return-void │ │ +0692e8: |[0692e8] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +0692f8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0692fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=202 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat; │ │ │ │ @@ -70216,36 +70212,36 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068adc: |[068adc] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -068aec: 6200 0b05 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@050b │ │ -068af0: 1100 |0002: return-object v0 │ │ +069300: |[069300] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +069310: 6200 0b05 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@050b │ │ +069314: 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 │ │ -068af4: |[068af4] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -068b04: 6200 0b05 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@050b │ │ -068b08: 7230 fc0f 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@0ffc │ │ -068b0e: 0a00 |0005: move-result v0 │ │ -068b10: 0f00 |0006: return v0 │ │ +069318: |[069318] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +069328: 6200 0b05 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@050b │ │ +06932c: 7230 fc0f 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@0ffc │ │ +069332: 0a00 |0005: move-result v0 │ │ +069334: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ @@ -70254,19 +70250,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -068b14: |[068b14] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -068b24: 6200 0b05 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@050b │ │ -068b28: 7230 fd0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0ffd │ │ -068b2e: 0c00 |0005: move-result-object v0 │ │ -068b30: 1100 |0006: return-object v0 │ │ +069338: |[069338] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +069348: 6200 0b05 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@050b │ │ +06934c: 7230 fd0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0ffd │ │ +069352: 0c00 |0005: move-result-object v0 │ │ +069354: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 feedbackTypeFlags I │ │ │ │ @@ -70275,19 +70271,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068b34: |[068b34] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -068b44: 6200 0b05 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@050b │ │ -068b48: 7220 fe0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0ffe │ │ -068b4e: 0c00 |0005: move-result-object v0 │ │ -068b50: 1100 |0006: return-object v0 │ │ +069358: |[069358] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +069368: 6200 0b05 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@050b │ │ +06936c: 7220 fe0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0ffe │ │ +069372: 0c00 |0005: move-result-object v0 │ │ +069374: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ @@ -70295,19 +70291,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068b54: |[068b54] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -068b64: 6200 0b05 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@050b │ │ -068b68: 7220 ff0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0fff │ │ -068b6e: 0a00 |0005: move-result v0 │ │ -068b70: 0f00 |0006: return v0 │ │ +069378: |[069378] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +069388: 6200 0b05 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@050b │ │ +06938c: 7220 ff0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0fff │ │ +069392: 0a00 |0005: move-result v0 │ │ +069394: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ @@ -70315,33 +70311,33 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -068b74: |[068b74] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -068b84: 6200 0b05 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@050b │ │ -068b88: 7230 0110 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@1001 │ │ -068b8e: 0a00 |0005: move-result v0 │ │ -068b90: 0f00 |0006: return v0 │ │ +069398: |[069398] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0693a8: 6200 0b05 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@050b │ │ +0693ac: 7230 0110 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@1001 │ │ +0693b2: 0a00 |0005: move-result v0 │ │ +0693b4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ Virtual methods - │ │ source_file_idx : 414 (AccessibilityManagerCompat.java) │ │ │ │ Class #340 header: │ │ -class_idx : 647 │ │ +class_idx : 651 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 415 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #340 annotations: │ │ @@ -70367,18 +70363,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -068b94: |[068b94] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -068ba4: 5b01 0c05 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@050c │ │ -068ba8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -068bae: 0e00 |0005: return-void │ │ +0693b8: |[0693b8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +0693c8: 5b01 0c05 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@050c │ │ +0693cc: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0693d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; │ │ │ │ @@ -70388,32 +70384,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -068bb0: |[068bb0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -068bc0: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@050c │ │ -068bc4: 7220 0e10 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@100e │ │ -068bca: 0e00 |0005: return-void │ │ +0693d4: |[0693d4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +0693e4: 5410 0c05 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@050c │ │ +0693e8: 7220 0e10 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@100e │ │ +0693ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ source_file_idx : 415 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #341 header: │ │ -class_idx : 648 │ │ +class_idx : 652 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 415 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #341 annotations: │ │ @@ -70435,17 +70431,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 415 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #342 header: │ │ -class_idx : 649 │ │ +class_idx : 653 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 415 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #342 annotations: │ │ @@ -70469,17 +70465,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068bcc: |[068bcc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -068bdc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -068be2: 0e00 |0003: return-void │ │ +0693f0: |[0693f0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +069400: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +069406: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs; │ │ │ │ @@ -70488,19 +70484,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068be4: |[068be4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -068bf4: 1f02 2e04 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@042e │ │ -068bf8: 6e20 8622 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@2286 │ │ -068bfe: 0a00 |0005: move-result v0 │ │ -068c00: 0f00 |0006: return v0 │ │ +069408: |[069408] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +069418: 1f02 3404 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0434 │ │ +06941c: 6e20 8622 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@2286 │ │ +069422: 0a00 |0005: move-result v0 │ │ +069424: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 listener Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -70509,18 +70505,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -068c04: |[068c04] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -068c14: 6e20 8722 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@2287 │ │ -068c1a: 0c00 |0003: move-result-object v0 │ │ -068c1c: 1100 |0004: return-object v0 │ │ +069428: |[069428] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +069438: 6e20 8722 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@2287 │ │ +06943e: 0c00 |0003: move-result-object v0 │ │ +069440: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0005 reg=2 feedbackTypeFlags I │ │ │ │ @@ -70529,18 +70525,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068c20: |[068c20] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -068c30: 6e10 8822 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@2288 │ │ -068c36: 0c00 |0003: move-result-object v0 │ │ -068c38: 1100 |0004: return-object v0 │ │ +069444: |[069444] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +069454: 6e10 8822 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@2288 │ │ +06945a: 0c00 |0003: move-result-object v0 │ │ +06945c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -70548,18 +70544,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -068c3c: |[068c3c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -068c4c: 6e10 8a22 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@228a │ │ -068c52: 0a00 |0003: move-result v0 │ │ -068c54: 0f00 |0004: return v0 │ │ +069460: |[069460] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +069470: 6e10 8a22 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@228a │ │ +069476: 0a00 |0003: move-result v0 │ │ +069478: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -70567,18 +70563,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -068c58: |[068c58] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -068c68: 2200 8702 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0287 │ │ -068c6c: 7020 0c10 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@100c │ │ -068c72: 1100 |0005: return-object v0 │ │ +06947c: |[06947c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +06948c: 2200 8b02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@028b │ │ +069490: 7020 0c10 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@100c │ │ +069496: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -70586,33 +70582,33 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -068c74: |[068c74] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -068c84: 1f02 2e04 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@042e │ │ -068c88: 6e20 8b22 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@228b │ │ -068c8e: 0a00 |0005: move-result v0 │ │ -068c90: 0f00 |0006: return v0 │ │ +069498: |[069498] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +0694a8: 1f02 3404 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0434 │ │ +0694ac: 6e20 8b22 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@228b │ │ +0694b2: 0a00 |0005: move-result v0 │ │ +0694b4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 listener Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 415 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #343 header: │ │ -class_idx : 651 │ │ +class_idx : 655 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 420 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 64 │ │ │ │ Class #343 annotations: │ │ @@ -71014,17 +71010,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 420 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #344 header: │ │ -class_idx : 656 │ │ +class_idx : 660 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 420 │ │ static_fields_size : 31 │ │ instance_fields_size: 1 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 64 │ │ │ │ Class #344 annotations: │ │ @@ -71205,47 +71201,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -068c94: |[068c94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -068ca4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -068ca8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -068cac: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -068cb0: 2200 8e02 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@028e │ │ -068cb4: 7010 9710 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@1097 │ │ -068cba: 6900 2605 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -068cbe: 0e00 |000d: return-void │ │ -068cc0: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -068cc4: 1301 1200 |0010: const/16 v1, #int 18 // #12 │ │ -068cc8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -068ccc: 2200 8d02 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@028d │ │ -068cd0: 7010 9410 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1094 │ │ -068cd6: 6900 2605 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -068cda: 28f2 |001b: goto 000d // -000e │ │ -068cdc: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -068ce0: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ -068ce4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -068ce8: 2200 8c02 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@028c │ │ -068cec: 7010 8610 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@1086 │ │ -068cf2: 6900 2605 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -068cf6: 28e4 |0029: goto 000d // -001c │ │ -068cf8: 6000 3600 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -068cfc: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ -068d00: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -068d04: 2200 8a02 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@028a │ │ -068d08: 7010 1610 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@1016 │ │ -068d0e: 6900 2605 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -068d12: 28d6 |0037: goto 000d // -002a │ │ -068d14: 2200 8f02 |0038: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@028f │ │ -068d18: 7010 9a10 0000 |003a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@109a │ │ -068d1e: 6900 2605 |003d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -068d22: 28ce |003f: goto 000d // -0032 │ │ +0694b8: |[0694b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +0694c8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0694cc: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +0694d0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0694d4: 2200 9202 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@0292 │ │ +0694d8: 7010 9710 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@1097 │ │ +0694de: 6900 2605 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +0694e2: 0e00 |000d: return-void │ │ +0694e4: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0694e8: 1301 1200 |0010: const/16 v1, #int 18 // #12 │ │ +0694ec: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0694f0: 2200 9102 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@0291 │ │ +0694f4: 7010 9410 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1094 │ │ +0694fa: 6900 2605 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +0694fe: 28f2 |001b: goto 000d // -000e │ │ +069500: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +069504: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ +069508: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +06950c: 2200 9002 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@0290 │ │ +069510: 7010 8610 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@1086 │ │ +069516: 6900 2605 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +06951a: 28e4 |0029: goto 000d // -001c │ │ +06951c: 6000 3600 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +069520: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ +069524: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +069528: 2200 8e02 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@028e │ │ +06952c: 7010 1610 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@1016 │ │ +069532: 6900 2605 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069536: 28d6 |0037: goto 000d // -002a │ │ +069538: 2200 9302 |0038: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@0293 │ │ +06953c: 7010 9a10 0000 |003a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@109a │ │ +069542: 6900 2605 |003d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069546: 28ce |003f: goto 000d // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0006 line=757 │ │ 0x000d line=767 │ │ 0x000e line=758 │ │ 0x0014 line=759 │ │ @@ -71261,18 +71257,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -068d24: |[068d24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -068d34: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -068d3a: 5b01 2c05 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -068d3e: 0e00 |0005: return-void │ │ +069548: |[069548] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +069558: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06955e: 5b01 2c05 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069562: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1080 │ │ 0x0003 line=1081 │ │ 0x0005 line=1082 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -71283,55 +71279,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 134 16-bit code units │ │ -068d40: |[068d40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ -068d50: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ -068d56: 1a00 6b01 |0003: const-string v0, "ACTION_UNKNOWN" // string@016b │ │ -068d5a: 1100 |0005: return-object v0 │ │ -068d5c: 1a00 5601 |0006: const-string v0, "ACTION_FOCUS" // string@0156 │ │ -068d60: 28fd |0008: goto 0005 // -0003 │ │ -068d62: 1a00 4f01 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@014f │ │ -068d66: 28fa |000b: goto 0005 // -0006 │ │ -068d68: 1a00 6901 |000c: const-string v0, "ACTION_SELECT" // string@0169 │ │ -068d6c: 28f7 |000e: goto 0005 // -0009 │ │ -068d6e: 1a00 5001 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@0150 │ │ -068d72: 28f4 |0011: goto 0005 // -000c │ │ -068d74: 1a00 5101 |0012: const-string v0, "ACTION_CLICK" // string@0151 │ │ -068d78: 28f1 |0014: goto 0005 // -000f │ │ -068d7a: 1a00 5a01 |0015: const-string v0, "ACTION_LONG_CLICK" // string@015a │ │ -068d7e: 28ee |0017: goto 0005 // -0012 │ │ -068d80: 1a00 4601 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@0146 │ │ -068d84: 28eb |001a: goto 0005 // -0015 │ │ -068d86: 1a00 4e01 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@014e │ │ -068d8a: 28e8 |001d: goto 0005 // -0018 │ │ -068d8c: 1a00 5c01 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@015c │ │ -068d90: 28e5 |0020: goto 0005 // -001b │ │ -068d92: 1a00 6301 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@0163 │ │ -068d96: 28e2 |0023: goto 0005 // -001e │ │ -068d98: 1a00 5d01 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@015d │ │ -068d9c: 28df |0026: goto 0005 // -0021 │ │ -068d9e: 1a00 6401 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@0164 │ │ -068da2: 28dc |0029: goto 0005 // -0024 │ │ -068da4: 1a00 6801 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@0168 │ │ -068da8: 28d9 |002c: goto 0005 // -0027 │ │ -068daa: 1a00 6701 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@0167 │ │ -068dae: 28d6 |002f: goto 0005 // -002a │ │ -068db0: 1a00 5301 |0030: const-string v0, "ACTION_CUT" // string@0153 │ │ -068db4: 28d3 |0032: goto 0005 // -002d │ │ -068db6: 1a00 5201 |0033: const-string v0, "ACTION_COPY" // string@0152 │ │ -068dba: 28d0 |0035: goto 0005 // -0030 │ │ -068dbc: 1a00 5e01 |0036: const-string v0, "ACTION_PASTE" // string@015e │ │ -068dc0: 28cd |0038: goto 0005 // -0033 │ │ -068dc2: 1a00 6a01 |0039: const-string v0, "ACTION_SET_SELECTION" // string@016a │ │ -068dc6: 28ca |003b: goto 0005 // -0036 │ │ -068dc8: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ +069564: |[069564] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ +069574: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ +06957a: 1a00 6b01 |0003: const-string v0, "ACTION_UNKNOWN" // string@016b │ │ +06957e: 1100 |0005: return-object v0 │ │ +069580: 1a00 5601 |0006: const-string v0, "ACTION_FOCUS" // string@0156 │ │ +069584: 28fd |0008: goto 0005 // -0003 │ │ +069586: 1a00 4f01 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@014f │ │ +06958a: 28fa |000b: goto 0005 // -0006 │ │ +06958c: 1a00 6901 |000c: const-string v0, "ACTION_SELECT" // string@0169 │ │ +069590: 28f7 |000e: goto 0005 // -0009 │ │ +069592: 1a00 5001 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@0150 │ │ +069596: 28f4 |0011: goto 0005 // -000c │ │ +069598: 1a00 5101 |0012: const-string v0, "ACTION_CLICK" // string@0151 │ │ +06959c: 28f1 |0014: goto 0005 // -000f │ │ +06959e: 1a00 5a01 |0015: const-string v0, "ACTION_LONG_CLICK" // string@015a │ │ +0695a2: 28ee |0017: goto 0005 // -0012 │ │ +0695a4: 1a00 4601 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@0146 │ │ +0695a8: 28eb |001a: goto 0005 // -0015 │ │ +0695aa: 1a00 4e01 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@014e │ │ +0695ae: 28e8 |001d: goto 0005 // -0018 │ │ +0695b0: 1a00 5c01 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@015c │ │ +0695b4: 28e5 |0020: goto 0005 // -001b │ │ +0695b6: 1a00 6301 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@0163 │ │ +0695ba: 28e2 |0023: goto 0005 // -001e │ │ +0695bc: 1a00 5d01 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@015d │ │ +0695c0: 28df |0026: goto 0005 // -0021 │ │ +0695c2: 1a00 6401 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@0164 │ │ +0695c6: 28dc |0029: goto 0005 // -0024 │ │ +0695c8: 1a00 6801 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@0168 │ │ +0695cc: 28d9 |002c: goto 0005 // -0027 │ │ +0695ce: 1a00 6701 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@0167 │ │ +0695d2: 28d6 |002f: goto 0005 // -002a │ │ +0695d4: 1a00 5301 |0030: const-string v0, "ACTION_CUT" // string@0153 │ │ +0695d8: 28d3 |0032: goto 0005 // -002d │ │ +0695da: 1a00 5201 |0033: const-string v0, "ACTION_COPY" // string@0152 │ │ +0695de: 28d0 |0035: goto 0005 // -0030 │ │ +0695e0: 1a00 5e01 |0036: const-string v0, "ACTION_PASTE" // string@015e │ │ +0695e4: 28cd |0038: goto 0005 // -0033 │ │ +0695e6: 1a00 6a01 |0039: const-string v0, "ACTION_SET_SELECTION" // string@016a │ │ +0695ea: 28ca |003b: goto 0005 // -0036 │ │ +0695ec: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2018 │ │ 0x0003 line=2056 │ │ 0x0006 line=2020 │ │ 0x0009 line=2022 │ │ 0x000c line=2024 │ │ @@ -71359,43 +71355,43 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -068e5c: |[068e5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -068e6c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -068e70: 7210 6610 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@1066 │ │ -068e76: 0c00 |0005: move-result-object v0 │ │ -068e78: 7110 2211 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1122 │ │ -068e7e: 0c00 |0009: move-result-object v0 │ │ -068e80: 1100 |000a: return-object v0 │ │ +069680: |[069680] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +069690: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069694: 7210 6610 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@1066 │ │ +06969a: 0c00 |0005: move-result-object v0 │ │ +06969c: 7110 2211 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1122 │ │ +0696a2: 0c00 |0009: move-result-object v0 │ │ +0696a4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1123 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -068e84: |[068e84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -068e94: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -068e98: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -068e9c: 7220 6910 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1069 │ │ -068ea2: 0c00 |0007: move-result-object v0 │ │ -068ea4: 7110 2211 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1122 │ │ -068eaa: 0c00 |000b: move-result-object v0 │ │ -068eac: 1100 |000c: return-object v0 │ │ +0696a8: |[0696a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0696b8: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +0696bc: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +0696c0: 7220 6910 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1069 │ │ +0696c6: 0c00 |0007: move-result-object v0 │ │ +0696c8: 7110 2211 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1122 │ │ +0696ce: 0c00 |000b: move-result-object v0 │ │ +0696d0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ locals : │ │ 0x0000 - 0x000d reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -71403,21 +71399,21 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -068eb0: |[068eb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -068ec0: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -068ec4: 7220 6710 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@1067 │ │ -068eca: 0c00 |0005: move-result-object v0 │ │ -068ecc: 7110 2211 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1122 │ │ -068ed2: 0c00 |0009: move-result-object v0 │ │ -068ed4: 1100 |000a: return-object v0 │ │ +0696d4: |[0696d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0696e4: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +0696e8: 7220 6710 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@1067 │ │ +0696ee: 0c00 |0005: move-result-object v0 │ │ +0696f0: 7110 2211 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1122 │ │ +0696f6: 0c00 |0009: move-result-object v0 │ │ +0696f8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1099 │ │ locals : │ │ 0x0000 - 0x000b reg=1 source Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -71425,21 +71421,21 @@ │ │ type : '(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -068ed8: |[068ed8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -068ee8: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -068eec: 7230 6810 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@1068 │ │ -068ef2: 0c00 |0005: move-result-object v0 │ │ -068ef4: 7110 2211 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1122 │ │ -068efa: 0c00 |0009: move-result-object v0 │ │ -068efc: 1100 |000a: return-object v0 │ │ +0696fc: |[0696fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06970c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069710: 7230 6810 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@1068 │ │ +069716: 0c00 |0005: move-result-object v0 │ │ +069718: 7110 2211 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1122 │ │ +06971e: 0c00 |0009: move-result-object v0 │ │ +069720: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1113 │ │ locals : │ │ 0x0000 - 0x000b reg=1 root Landroid/view/View; │ │ 0x0000 - 0x000b reg=2 virtualDescendantId I │ │ │ │ @@ -71448,21 +71444,21 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -068f00: |[068f00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -068f10: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -068f14: 2200 9002 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0290 │ │ -068f18: 7020 dc10 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@10dc │ │ -068f1e: 1100 |0007: return-object v0 │ │ -068f20: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -068f22: 28fe |0009: goto 0007 // -0002 │ │ +069724: |[069724] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +069734: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +069738: 2200 9402 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0294 │ │ +06973c: 7020 dc10 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@10dc │ │ +069742: 1100 |0007: return-object v0 │ │ +069744: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +069746: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1068 │ │ 0x0002 line=1069 │ │ 0x0007 line=1071 │ │ locals : │ │ 0x0000 - 0x000a reg=1 object Ljava/lang/Object; │ │ @@ -71473,19 +71469,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -068f24: |[068f24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -068f34: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -068f38: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -068f3c: 7230 4610 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@1046 │ │ -068f42: 0e00 |0007: return-void │ │ +069748: |[069748] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +069758: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +06975c: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069760: 7230 4610 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@1046 │ │ +069766: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1295 │ │ 0x0007 line=1296 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 action I │ │ @@ -71495,19 +71491,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -068f44: |[068f44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -068f54: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -068f58: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -068f5c: 7230 4710 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@1047 │ │ -068f62: 0e00 |0007: return-void │ │ +069768: |[069768] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +069778: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +06977c: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069780: 7230 4710 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@1047 │ │ +069786: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ 0x0007 line=1250 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -71517,19 +71513,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -068f64: |[068f64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -068f74: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -068f78: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -068f7c: 7240 4810 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@1048 │ │ -068f82: 0e00 |0007: return-void │ │ +069788: |[069788] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +069798: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +06979c: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +0697a0: 7240 4810 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@1048 │ │ +0697a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1267 │ │ 0x0007 line=1268 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -71540,44 +71536,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -068f84: |[068f84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -068f94: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -068f96: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -068f98: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -068f9c: 0f01 |0004: return v1 │ │ -068f9e: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -068fa2: 0121 |0007: move v1, v2 │ │ -068fa4: 28fc |0008: goto 0004 // -0004 │ │ -068fa6: 6e10 b624 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -068fac: 0c03 |000c: move-result-object v3 │ │ -068fae: 6e10 b624 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -068fb4: 0c04 |0010: move-result-object v4 │ │ -068fb6: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -068fba: 0121 |0013: move v1, v2 │ │ -068fbc: 28f0 |0014: goto 0004 // -0010 │ │ -068fbe: 0760 |0015: move-object v0, v6 │ │ -068fc0: 1f00 9002 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0290 │ │ -068fc4: 5453 2c05 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -068fc8: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -068fcc: 5403 2c05 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -068fd0: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -068fd4: 0121 |0020: move v1, v2 │ │ -068fd6: 28e3 |0021: goto 0004 // -001d │ │ -068fd8: 5453 2c05 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -068fdc: 5404 2c05 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -068fe0: 6e20 b524 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ -068fe6: 0a03 |0029: move-result v3 │ │ -068fe8: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -068fec: 0121 |002c: move v1, v2 │ │ -068fee: 28d7 |002d: goto 0004 // -0029 │ │ +0697a8: |[0697a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +0697b8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0697ba: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0697bc: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +0697c0: 0f01 |0004: return v1 │ │ +0697c2: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +0697c6: 0121 |0007: move v1, v2 │ │ +0697c8: 28fc |0008: goto 0004 // -0004 │ │ +0697ca: 6e10 b624 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +0697d0: 0c03 |000c: move-result-object v3 │ │ +0697d2: 6e10 b624 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +0697d8: 0c04 |0010: move-result-object v4 │ │ +0697da: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +0697de: 0121 |0013: move v1, v2 │ │ +0697e0: 28f0 |0014: goto 0004 // -0010 │ │ +0697e2: 0760 |0015: move-object v0, v6 │ │ +0697e4: 1f00 9402 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0294 │ │ +0697e8: 5453 2c05 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +0697ec: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +0697f0: 5403 2c05 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +0697f4: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +0697f8: 0121 |0020: move v1, v2 │ │ +0697fa: 28e3 |0021: goto 0004 // -001d │ │ +0697fc: 5453 2c05 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069800: 5404 2c05 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069804: 6e20 b524 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ +06980a: 0a03 |0029: move-result v3 │ │ +06980c: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +069810: 0121 |002c: move v1, v2 │ │ +069812: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1953 │ │ 0x0004 line=1970 │ │ 0x0005 line=1956 │ │ 0x0008 line=1957 │ │ 0x0009 line=1959 │ │ @@ -71598,33 +71594,33 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -068ff0: |[068ff0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -069000: 2204 ce04 |0000: new-instance v4, Ljava/util/ArrayList; // type@04ce │ │ -069004: 7010 ff24 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -06900a: 6205 2605 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -06900e: 5476 2c05 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069012: 7230 4910 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@1049 │ │ -069018: 0c03 |000c: move-result-object v3 │ │ -06901a: 7210 3c25 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@253c │ │ -069020: 0a02 |0010: move-result v2 │ │ -069022: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -069024: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -069028: 7220 3825 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ -06902e: 0c01 |0017: move-result-object v1 │ │ -069030: 2205 9002 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0290 │ │ -069034: 7020 dc10 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@10dc │ │ -06903a: 7220 3625 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ -069040: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -069044: 28f0 |0022: goto 0012 // -0010 │ │ -069046: 1104 |0023: return-object v4 │ │ +069814: |[069814] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +069824: 2204 d404 |0000: new-instance v4, Ljava/util/ArrayList; // type@04d4 │ │ +069828: 7010 ff24 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +06982e: 6205 2605 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069832: 5476 2c05 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069836: 7230 4910 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@1049 │ │ +06983c: 0c03 |000c: move-result-object v3 │ │ +06983e: 7210 3c25 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@253c │ │ +069844: 0a02 |0010: move-result v2 │ │ +069846: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +069848: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +06984c: 7220 3825 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ +069852: 0c01 |0017: move-result-object v1 │ │ +069854: 2205 9402 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0294 │ │ +069858: 7020 dc10 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@10dc │ │ +06985e: 7220 3625 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ +069864: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +069868: 28f0 |0022: goto 0012 // -0010 │ │ +06986a: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1370 │ │ 0x0005 line=1371 │ │ 0x000d line=1372 │ │ 0x0011 line=1373 │ │ 0x0014 line=1374 │ │ @@ -71645,22 +71641,22 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -069048: |[069048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -069058: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -06905c: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069060: 7230 4a10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@104a │ │ -069066: 0c00 |0007: move-result-object v0 │ │ -069068: 7110 2211 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1122 │ │ -06906e: 0c00 |000b: move-result-object v0 │ │ -069070: 1100 |000c: return-object v0 │ │ +06986c: |[06986c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06987c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069880: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069884: 7230 4a10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@104a │ │ +06988a: 0c00 |0007: move-result-object v0 │ │ +06988c: 7110 2211 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1122 │ │ +069892: 0c00 |000b: move-result-object v0 │ │ +069894: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1181 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 focus I │ │ │ │ @@ -71669,22 +71665,22 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -069074: |[069074] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -069084: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069088: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -06908c: 7230 4b10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@104b │ │ -069092: 0c00 |0007: move-result-object v0 │ │ -069094: 7110 2211 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1122 │ │ -06909a: 0c00 |000b: move-result-object v0 │ │ -06909c: 1100 |000c: return-object v0 │ │ +069898: |[069898] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0698a8: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +0698ac: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +0698b0: 7230 4b10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@104b │ │ +0698b6: 0c00 |0007: move-result-object v0 │ │ +0698b8: 7110 2211 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1122 │ │ +0698be: 0c00 |000b: move-result-object v0 │ │ +0698c0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1199 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 direction I │ │ │ │ @@ -71693,20 +71689,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0690a0: |[0690a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -0690b0: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0690b4: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0690b8: 7220 4c10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@104c │ │ -0690be: 0a00 |0007: move-result v0 │ │ -0690c0: 0f00 |0008: return v0 │ │ +0698c4: |[0698c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +0698d4: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +0698d8: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +0698dc: 7220 4c10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@104c │ │ +0698e2: 0a00 |0007: move-result v0 │ │ +0698e4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1280 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -71714,19 +71710,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0690c4: |[0690c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -0690d4: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0690d8: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0690dc: 7230 4d10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@104d │ │ -0690e2: 0e00 |0007: return-void │ │ +0698e8: |[0698e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +0698f8: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +0698fc: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069900: 7230 4d10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@104d │ │ +069906: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1438 │ │ 0x0007 line=1439 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -71736,19 +71732,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0690e4: |[0690e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -0690f4: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0690f8: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0690fc: 7230 4e10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@104e │ │ -069102: 0e00 |0007: return-void │ │ +069908: |[069908] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +069918: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +06991c: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069920: 7230 4e10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@104e │ │ +069926: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1462 │ │ 0x0007 line=1463 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -71758,22 +71754,22 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -069104: |[069104] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -069114: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069118: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -06911c: 7230 4f10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@104f │ │ -069122: 0c00 |0007: move-result-object v0 │ │ -069124: 7110 2211 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1122 │ │ -06912a: 0c00 |000b: move-result-object v0 │ │ -06912c: 1100 |000c: return-object v0 │ │ +069928: |[069928] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +069938: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +06993c: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069940: 7230 4f10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@104f │ │ +069946: 0c00 |0007: move-result-object v0 │ │ +069948: 7110 2211 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1122 │ │ +06994e: 0c00 |000b: move-result-object v0 │ │ +069950: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1234 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 index I │ │ │ │ @@ -71782,20 +71778,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -069130: |[069130] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -069140: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069144: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069148: 7220 5010 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@1050 │ │ -06914e: 0a00 |0007: move-result v0 │ │ -069150: 0f00 |0008: return v0 │ │ +069954: |[069954] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +069964: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069968: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +06996c: 7220 5010 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@1050 │ │ +069972: 0a00 |0007: move-result v0 │ │ +069974: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1217 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -71803,20 +71799,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -069154: |[069154] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -069164: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069168: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -06916c: 7220 5110 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1051 │ │ -069172: 0c00 |0007: move-result-object v0 │ │ -069174: 1100 |0008: return-object v0 │ │ +069978: |[069978] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +069988: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +06998c: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069990: 7220 5110 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1051 │ │ +069996: 0c00 |0007: move-result-object v0 │ │ +069998: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1800 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -71824,20 +71820,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -069178: |[069178] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -069188: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -06918c: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069190: 7220 5210 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1052 │ │ -069196: 0c00 |0007: move-result-object v0 │ │ -069198: 1100 |0008: return-object v0 │ │ +06999c: |[06999c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +0699ac: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +0699b0: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +0699b4: 7220 5210 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1052 │ │ +0699ba: 0c00 |0007: move-result-object v0 │ │ +0699bc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1848 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -71845,17 +71841,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06919c: |[06919c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -0691ac: 5410 2c05 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0691b0: 1100 |0002: return-object v0 │ │ +0699c0: |[0699c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +0699d0: 5410 2c05 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +0699d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1088 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -71863,20 +71859,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0691b4: |[0691b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ -0691c4: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0691c8: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0691cc: 7220 5310 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@1053 │ │ -0691d2: 0a00 |0007: move-result v0 │ │ -0691d4: 0f00 |0008: return v0 │ │ +0699d8: |[0699d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ +0699e8: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +0699ec: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +0699f0: 7220 5310 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@1053 │ │ +0699f6: 0a00 |0007: move-result v0 │ │ +0699f8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1927 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -71884,20 +71880,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0691d8: |[0691d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -0691e8: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0691ec: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0691f0: 7220 5410 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@1054 │ │ -0691f6: 0a00 |0007: move-result v0 │ │ -0691f8: 0f00 |0008: return v0 │ │ +0699fc: |[0699fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +069a0c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069a10: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069a14: 7220 5410 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@1054 │ │ +069a1a: 0a00 |0007: move-result v0 │ │ +069a1c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1353 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -71905,20 +71901,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0691fc: |[0691fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -06920c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069210: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069214: 7220 5510 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1055 │ │ -06921a: 0c00 |0007: move-result-object v0 │ │ -06921c: 1100 |0008: return-object v0 │ │ +069a20: |[069a20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +069a30: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069a34: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069a38: 7220 5510 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1055 │ │ +069a3e: 0c00 |0007: move-result-object v0 │ │ +069a40: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1776 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -71926,22 +71922,22 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -069220: |[069220] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -069230: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069234: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069238: 7220 5610 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@1056 │ │ -06923e: 0c00 |0007: move-result-object v0 │ │ -069240: 7110 2211 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1122 │ │ -069246: 0c00 |000b: move-result-object v0 │ │ -069248: 1100 |000c: return-object v0 │ │ +069a44: |[069a44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +069a54: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069a58: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069a5c: 7220 5610 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@1056 │ │ +069a62: 0c00 |0007: move-result-object v0 │ │ +069a64: 7110 2211 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1122 │ │ +069a6a: 0c00 |000b: move-result-object v0 │ │ +069a6c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1391 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -71949,20 +71945,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06924c: |[06924c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -06925c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069260: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069264: 7220 5710 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1057 │ │ -06926a: 0c00 |0007: move-result-object v0 │ │ -06926c: 1100 |0008: return-object v0 │ │ +069a70: |[069a70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +069a80: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069a84: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069a88: 7220 5710 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1057 │ │ +069a8e: 0c00 |0007: move-result-object v0 │ │ +069a90: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1824 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -71970,20 +71966,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -069270: |[069270] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ -069280: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069284: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069288: 7220 5810 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@1058 │ │ -06928e: 0c00 |0007: move-result-object v0 │ │ -069290: 1100 |0008: return-object v0 │ │ +069a94: |[069a94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ +069aa4: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069aa8: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069aac: 7220 5810 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@1058 │ │ +069ab2: 0c00 |0007: move-result-object v0 │ │ +069ab4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1905 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -71991,20 +71987,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -069294: |[069294] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -0692a4: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0692a8: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0692ac: 7220 5910 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@1059 │ │ -0692b2: 0a00 |0007: move-result v0 │ │ -0692b4: 0f00 |0008: return v0 │ │ +069ab8: |[069ab8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +069ac8: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069acc: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069ad0: 7220 5910 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@1059 │ │ +069ad6: 0a00 |0007: move-result v0 │ │ +069ad8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1208 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -72012,23 +72008,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0692b8: |[0692b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -0692c8: 5410 2c05 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0692cc: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0692d0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0692d2: 0f00 |0005: return v0 │ │ -0692d4: 5410 2c05 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0692d8: 6e10 b724 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ -0692de: 0a00 |000b: move-result v0 │ │ -0692e0: 28f9 |000c: goto 0005 // -0007 │ │ +069adc: |[069adc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +069aec: 5410 2c05 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069af0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +069af4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +069af6: 0f00 |0005: return v0 │ │ +069af8: 5410 2c05 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069afc: 6e10 b724 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ +069b02: 0a00 |000b: move-result v0 │ │ +069b04: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1948 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -72036,20 +72032,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0692e4: |[0692e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -0692f4: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0692f8: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0692fc: 7220 5a10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@105a │ │ -069302: 0a00 |0007: move-result v0 │ │ -069304: 0f00 |0008: return v0 │ │ +069b08: |[069b08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +069b18: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069b1c: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069b20: 7220 5a10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@105a │ │ +069b26: 0a00 |0007: move-result v0 │ │ +069b28: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -72057,20 +72053,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -069308: |[069308] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -069318: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -06931c: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069320: 7220 5b10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@105b │ │ -069326: 0a00 |0007: move-result v0 │ │ -069328: 0f00 |0008: return v0 │ │ +069b2c: |[069b2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +069b3c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069b40: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069b44: 7220 5b10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@105b │ │ +069b4a: 0a00 |0007: move-result v0 │ │ +069b4c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1486 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -72078,20 +72074,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06932c: |[06932c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -06933c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069340: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069344: 7220 5c10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@105c │ │ -06934a: 0a00 |0007: move-result v0 │ │ -06934c: 0f00 |0008: return v0 │ │ +069b50: |[069b50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +069b60: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069b64: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069b68: 7220 5c10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@105c │ │ +069b6e: 0a00 |0007: move-result v0 │ │ +069b70: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1510 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -72099,20 +72095,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -069350: |[069350] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -069360: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069364: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069368: 7220 5d10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@105d │ │ -06936e: 0a00 |0007: move-result v0 │ │ -069370: 0f00 |0008: return v0 │ │ +069b74: |[069b74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +069b84: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069b88: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069b8c: 7220 5d10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@105d │ │ +069b92: 0a00 |0007: move-result v0 │ │ +069b94: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1656 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -72120,20 +72116,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -069374: |[069374] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -069384: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069388: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -06938c: 7220 5e10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@105e │ │ -069392: 0a00 |0007: move-result v0 │ │ -069394: 0f00 |0008: return v0 │ │ +069b98: |[069b98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +069ba8: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069bac: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069bb0: 7220 5e10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@105e │ │ +069bb6: 0a00 |0007: move-result v0 │ │ +069bb8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1704 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -72141,20 +72137,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -069398: |[069398] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -0693a8: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0693ac: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0693b0: 7220 5f10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@105f │ │ -0693b6: 0a00 |0007: move-result v0 │ │ -0693b8: 0f00 |0008: return v0 │ │ +069bbc: |[069bbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +069bcc: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069bd0: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069bd4: 7220 5f10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@105f │ │ +069bda: 0a00 |0007: move-result v0 │ │ +069bdc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1534 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -72162,20 +72158,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0693bc: |[0693bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -0693cc: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0693d0: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0693d4: 7220 6010 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@1060 │ │ -0693da: 0a00 |0007: move-result v0 │ │ -0693dc: 0f00 |0008: return v0 │ │ +069be0: |[069be0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +069bf0: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069bf4: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069bf8: 7220 6010 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@1060 │ │ +069bfe: 0a00 |0007: move-result v0 │ │ +069c00: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1558 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -72183,20 +72179,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0693e0: |[0693e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -0693f0: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0693f4: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0693f8: 7220 6110 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@1061 │ │ -0693fe: 0a00 |0007: move-result v0 │ │ -069400: 0f00 |0008: return v0 │ │ +069c04: |[069c04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +069c14: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069c18: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069c1c: 7220 6110 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@1061 │ │ +069c22: 0a00 |0007: move-result v0 │ │ +069c24: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1680 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -72204,20 +72200,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -069404: |[069404] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -069414: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069418: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -06941c: 7220 6210 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@1062 │ │ -069422: 0a00 |0007: move-result v0 │ │ -069424: 0f00 |0008: return v0 │ │ +069c28: |[069c28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +069c38: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069c3c: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069c40: 7220 6210 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@1062 │ │ +069c46: 0a00 |0007: move-result v0 │ │ +069c48: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1728 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -72225,20 +72221,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -069428: |[069428] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -069438: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -06943c: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069440: 7220 6310 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@1063 │ │ -069446: 0a00 |0007: move-result v0 │ │ -069448: 0f00 |0008: return v0 │ │ +069c4c: |[069c4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +069c5c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069c60: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069c64: 7220 6310 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@1063 │ │ +069c6a: 0a00 |0007: move-result v0 │ │ +069c6c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1752 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -72246,20 +72242,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06944c: |[06944c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -06945c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069460: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069464: 7220 6410 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@1064 │ │ -06946a: 0a00 |0007: move-result v0 │ │ -06946c: 0f00 |0008: return v0 │ │ +069c70: |[069c70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +069c80: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069c84: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069c88: 7220 6410 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@1064 │ │ +069c8e: 0a00 |0007: move-result v0 │ │ +069c90: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1632 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #34 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -72267,20 +72263,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -069470: |[069470] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -069480: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069484: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069488: 7220 6510 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@1065 │ │ -06948e: 0a00 |0007: move-result v0 │ │ -069490: 0f00 |0008: return v0 │ │ +069c94: |[069c94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +069ca4: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069ca8: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069cac: 7220 6510 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@1065 │ │ +069cb2: 0a00 |0007: move-result v0 │ │ +069cb4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #35 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -72288,20 +72284,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -069494: |[069494] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -0694a4: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0694a8: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0694ac: 7230 6a10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@106a │ │ -0694b2: 0a00 |0007: move-result v0 │ │ -0694b4: 0f00 |0008: return v0 │ │ +069cb8: |[069cb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +069cc8: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069ccc: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069cd0: 7230 6a10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@106a │ │ +069cd6: 0a00 |0007: move-result v0 │ │ +069cd8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1311 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ │ │ @@ -72310,20 +72306,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0694b8: |[0694b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -0694c8: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0694cc: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0694d0: 7240 6b10 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@106b │ │ -0694d6: 0a00 |0007: move-result v0 │ │ -0694d8: 0f00 |0008: return v0 │ │ +069cdc: |[069cdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +069cec: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069cf0: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069cf4: 7240 6b10 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@106b │ │ +069cfa: 0a00 |0007: move-result v0 │ │ +069cfc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ 0x0000 - 0x0009 reg=4 arguments Landroid/os/Bundle; │ │ @@ -72333,19 +72329,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0694dc: |[0694dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -0694ec: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0694f0: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0694f4: 7220 6c10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@106c │ │ -0694fa: 0e00 |0007: return-void │ │ +069d00: |[069d00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +069d10: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069d14: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069d18: 7220 6c10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@106c │ │ +069d1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1874 │ │ 0x0007 line=1875 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ @@ -72354,19 +72350,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0694fc: |[0694fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -06950c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069510: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069514: 7230 6d10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@106d │ │ -06951a: 0e00 |0007: return-void │ │ +069d20: |[069d20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +069d30: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069d34: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069d38: 7230 6d10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@106d │ │ +069d3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1623 │ │ 0x0007 line=1624 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -72376,19 +72372,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06951c: |[06951c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -06952c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069530: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069534: 7230 6e10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@106e │ │ -06953a: 0e00 |0007: return-void │ │ +069d40: |[069d40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +069d50: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069d54: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069d58: 7230 6e10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@106e │ │ +069d5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1453 │ │ 0x0007 line=1454 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -72398,19 +72394,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06953c: |[06953c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -06954c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069550: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069554: 7230 6f10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@106f │ │ -06955a: 0e00 |0007: return-void │ │ +069d60: |[069d60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +069d70: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069d74: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069d78: 7230 6f10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@106f │ │ +069d7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1477 │ │ 0x0007 line=1478 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -72420,19 +72416,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06955c: |[06955c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -06956c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069570: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069574: 7230 7010 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@1070 │ │ -06957a: 0e00 |0007: return-void │ │ +069d80: |[069d80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +069d90: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069d94: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069d98: 7230 7010 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@1070 │ │ +069d9e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1501 │ │ 0x0007 line=1502 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checkable Z │ │ @@ -72442,19 +72438,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06957c: |[06957c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -06958c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069590: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069594: 7230 7110 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@1071 │ │ -06959a: 0e00 |0007: return-void │ │ +069da0: |[069da0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +069db0: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069db4: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069db8: 7230 7110 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@1071 │ │ +069dbe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1525 │ │ 0x0007 line=1526 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checked Z │ │ @@ -72464,19 +72460,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06959c: |[06959c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -0695ac: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0695b0: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0695b4: 7230 7210 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1072 │ │ -0695ba: 0e00 |0007: return-void │ │ +069dc0: |[069dc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +069dd0: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069dd4: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069dd8: 7230 7210 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1072 │ │ +069dde: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1815 │ │ 0x0007 line=1816 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -72486,19 +72482,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0695bc: |[0695bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -0695cc: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0695d0: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0695d4: 7230 7310 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@1073 │ │ -0695da: 0e00 |0007: return-void │ │ +069de0: |[069de0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +069df0: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069df4: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069df8: 7230 7310 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@1073 │ │ +069dfe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1671 │ │ 0x0007 line=1672 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 clickable Z │ │ @@ -72508,19 +72504,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0695dc: |[0695dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -0695ec: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0695f0: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0695f4: 7230 7410 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1074 │ │ -0695fa: 0e00 |0007: return-void │ │ +069e00: |[069e00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +069e10: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069e14: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069e18: 7230 7410 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1074 │ │ +069e1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1863 │ │ 0x0007 line=1864 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -72530,19 +72526,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0695fc: |[0695fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -06960c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069610: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069614: 7230 7510 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@1075 │ │ -06961a: 0e00 |0007: return-void │ │ +069e20: |[069e20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +069e30: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069e34: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069e38: 7230 7510 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@1075 │ │ +069e3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1719 │ │ 0x0007 line=1720 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 enabled Z │ │ @@ -72552,19 +72548,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06961c: |[06961c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -06962c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069630: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069634: 7230 7610 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@1076 │ │ -06963a: 0e00 |0007: return-void │ │ +069e40: |[069e40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +069e50: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069e54: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069e58: 7230 7610 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@1076 │ │ +069e5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1549 │ │ 0x0007 line=1550 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focusable Z │ │ @@ -72574,19 +72570,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06963c: |[06963c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -06964c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069650: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069654: 7230 7710 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@1077 │ │ -06965a: 0e00 |0007: return-void │ │ +069e60: |[069e60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +069e70: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069e74: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069e78: 7230 7710 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@1077 │ │ +069e7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1573 │ │ 0x0007 line=1574 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -72596,19 +72592,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06965c: |[06965c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ -06966c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069670: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069674: 7230 7810 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@1078 │ │ -06967a: 0e00 |0007: return-void │ │ +069e80: |[069e80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ +069e90: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069e94: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069e98: 7230 7810 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@1078 │ │ +069e9e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1943 │ │ 0x0007 line=1944 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 mode I │ │ @@ -72618,19 +72614,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06967c: |[06967c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -06968c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069690: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069694: 7230 7910 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@1079 │ │ -06969a: 0e00 |0007: return-void │ │ +069ea0: |[069ea0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +069eb0: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069eb4: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069eb8: 7230 7910 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@1079 │ │ +069ebe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1695 │ │ 0x0007 line=1696 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 longClickable Z │ │ @@ -72640,19 +72636,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06969c: |[06969c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -0696ac: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0696b0: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0696b4: 7230 7a10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@107a │ │ -0696ba: 0e00 |0007: return-void │ │ +069ec0: |[069ec0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +069ed0: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069ed4: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069ed8: 7230 7a10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@107a │ │ +069ede: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1344 │ │ 0x0007 line=1345 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 granularities I │ │ @@ -72662,19 +72658,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0696bc: |[0696bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -0696cc: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0696d0: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0696d4: 7230 7b10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@107b │ │ -0696da: 0e00 |0007: return-void │ │ +069ee0: |[069ee0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +069ef0: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069ef4: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069ef8: 7230 7b10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@107b │ │ +069efe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1791 │ │ 0x0007 line=1792 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 packageName Ljava/lang/CharSequence; │ │ @@ -72684,19 +72680,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0696dc: |[0696dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -0696ec: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0696f0: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0696f4: 7230 7c10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@107c │ │ -0696fa: 0e00 |0007: return-void │ │ +069f00: |[069f00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +069f10: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069f14: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069f18: 7230 7c10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@107c │ │ +069f1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1406 │ │ 0x0007 line=1407 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 parent Landroid/view/View; │ │ @@ -72706,19 +72702,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0696fc: |[0696fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -06970c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069710: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069714: 7240 7d10 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@107d │ │ -06971a: 0e00 |0007: return-void │ │ +069f20: |[069f20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +069f30: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069f34: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069f38: 7240 7d10 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@107d │ │ +069f3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1429 │ │ 0x0007 line=1430 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -72729,19 +72725,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06971c: |[06971c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -06972c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069730: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069734: 7230 7e10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@107e │ │ -06973a: 0e00 |0007: return-void │ │ +069f40: |[069f40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +069f50: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069f54: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069f58: 7230 7e10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@107e │ │ +069f5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1743 │ │ 0x0007 line=1744 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 password Z │ │ @@ -72751,19 +72747,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06973c: |[06973c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -06974c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069750: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069754: 7230 7f10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@107f │ │ -06975a: 0e00 |0007: return-void │ │ +069f60: |[069f60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +069f70: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069f74: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069f78: 7230 7f10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@107f │ │ +069f7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1767 │ │ 0x0007 line=1768 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -72773,19 +72769,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06975c: |[06975c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -06976c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069770: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069774: 7230 8010 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@1080 │ │ -06977a: 0e00 |0007: return-void │ │ +069f80: |[069f80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +069f90: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069f94: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069f98: 7230 8010 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@1080 │ │ +069f9e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1647 │ │ 0x0007 line=1648 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 selected Z │ │ @@ -72795,19 +72791,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06977c: |[06977c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -06978c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069790: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069794: 7230 8110 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@1081 │ │ -06979a: 0e00 |0007: return-void │ │ +069fa0: |[069fa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +069fb0: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069fb4: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069fb8: 7230 8110 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@1081 │ │ +069fbe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1143 │ │ 0x0007 line=1144 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -72817,19 +72813,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -06979c: |[06979c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -0697ac: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0697b0: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0697b4: 7240 8210 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@1082 │ │ -0697ba: 0e00 |0007: return-void │ │ +069fc0: |[069fc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +069fd0: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069fd4: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069fd8: 7240 8210 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@1082 │ │ +069fde: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1166 │ │ 0x0007 line=1167 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -72840,19 +72836,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0697bc: |[0697bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -0697cc: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0697d0: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0697d4: 7230 8310 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1083 │ │ -0697da: 0e00 |0007: return-void │ │ +069fe0: |[069fe0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +069ff0: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +069ff4: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +069ff8: 7230 8310 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1083 │ │ +069ffe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1839 │ │ 0x0007 line=1840 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -72862,19 +72858,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0697dc: |[0697dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ -0697ec: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -0697f0: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -0697f4: 7230 8410 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@1084 │ │ -0697fa: 0e00 |0007: return-void │ │ +06a000: |[06a000] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ +06a010: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +06a014: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +06a018: 7230 8410 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@1084 │ │ +06a01e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1889 │ │ 0x0007 line=1890 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 viewId Ljava/lang/String; │ │ @@ -72884,19 +72880,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0697fc: |[0697fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -06980c: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ -069810: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ -069814: 7230 8510 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@1085 │ │ -06981a: 0e00 |0007: return-void │ │ +06a020: |[06a020] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +06a030: 6200 2605 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0526 │ │ +06a034: 5421 2c05 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@052c │ │ +06a038: 7230 8510 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@1085 │ │ +06a03e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1598 │ │ 0x0007 line=1599 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 visibleToUser Z │ │ @@ -72906,163 +72902,163 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 321 16-bit code units │ │ -06981c: |[06981c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ -06982c: 2203 b604 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -069830: 7010 d724 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -069836: 6f10 b824 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ -06983c: 0c04 |0008: move-result-object v4 │ │ -06983e: 6e20 df24 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -069844: 2202 5600 |000c: new-instance v2, Landroid/graphics/Rect; // type@0056 │ │ -069848: 7010 dd01 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -06984e: 6e20 e610 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@10e6 │ │ -069854: 2204 b604 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@04b6 │ │ -069858: 7010 d724 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -06985e: 1a05 f300 |0019: const-string v5, "; boundsInParent: " // string@00f3 │ │ -069862: 6e20 df24 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -069868: 0c04 |001e: move-result-object v4 │ │ -06986a: 6e20 de24 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -069870: 0c04 |0022: move-result-object v4 │ │ -069872: 6e10 e424 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -069878: 0c04 |0026: move-result-object v4 │ │ -06987a: 6e20 df24 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -069880: 6e20 e710 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@10e7 │ │ -069886: 2204 b604 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@04b6 │ │ -06988a: 7010 d724 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -069890: 1a05 f400 |0032: const-string v5, "; boundsInScreen: " // string@00f4 │ │ -069894: 6e20 df24 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06989a: 0c04 |0037: move-result-object v4 │ │ -06989c: 6e20 de24 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0698a2: 0c04 |003b: move-result-object v4 │ │ -0698a4: 6e10 e424 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0698aa: 0c04 |003f: move-result-object v4 │ │ -0698ac: 6e20 df24 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0698b2: 1a04 fe00 |0043: const-string v4, "; packageName: " // string@00fe │ │ -0698b6: 6e20 df24 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0698bc: 0c04 |0048: move-result-object v4 │ │ -0698be: 6e10 ef10 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@10ef │ │ -0698c4: 0c05 |004c: move-result-object v5 │ │ -0698c6: 6e20 dd24 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@24dd │ │ -0698cc: 1a04 f700 |0050: const-string v4, "; className: " // string@00f7 │ │ -0698d0: 6e20 df24 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0698d6: 0c04 |0055: move-result-object v4 │ │ -0698d8: 6e10 ea10 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@10ea │ │ -0698de: 0c05 |0059: move-result-object v5 │ │ -0698e0: 6e20 dd24 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@24dd │ │ -0698e6: 1a04 0201 |005d: const-string v4, "; text: " // string@0102 │ │ -0698ea: 6e20 df24 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0698f0: 0c04 |0062: move-result-object v4 │ │ -0698f2: 6e10 f110 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@10f1 │ │ -0698f8: 0c05 |0066: move-result-object v5 │ │ -0698fa: 6e20 dd24 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@24dd │ │ -069900: 1a04 f900 |006a: const-string v4, "; contentDescription: " // string@00f9 │ │ -069904: 6e20 df24 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06990a: 0c04 |006f: move-result-object v4 │ │ -06990c: 6e10 eb10 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@10eb │ │ -069912: 0c05 |0073: move-result-object v5 │ │ -069914: 6e20 dd24 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@24dd │ │ -06991a: 1a04 0401 |0077: const-string v4, "; viewId: " // string@0104 │ │ -06991e: 6e20 df24 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -069924: 0c04 |007c: move-result-object v4 │ │ -069926: 6e10 f210 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@10f2 │ │ -06992c: 0c05 |0080: move-result-object v5 │ │ -06992e: 6e20 df24 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -069934: 1a04 f500 |0084: const-string v4, "; checkable: " // string@00f5 │ │ -069938: 6e20 df24 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06993e: 0c04 |0089: move-result-object v4 │ │ -069940: 6e10 f610 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@10f6 │ │ -069946: 0a05 |008d: move-result v5 │ │ -069948: 6e20 e024 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ -06994e: 1a04 f600 |0091: const-string v4, "; checked: " // string@00f6 │ │ -069952: 6e20 df24 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -069958: 0c04 |0096: move-result-object v4 │ │ -06995a: 6e10 f710 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@10f7 │ │ -069960: 0a05 |009a: move-result v5 │ │ -069962: 6e20 e024 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ -069968: 1a04 fb00 |009e: const-string v4, "; focusable: " // string@00fb │ │ -06996c: 6e20 df24 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -069972: 0c04 |00a3: move-result-object v4 │ │ -069974: 6e10 fa10 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@10fa │ │ -06997a: 0a05 |00a7: move-result v5 │ │ -06997c: 6e20 e024 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ -069982: 1a04 fc00 |00ab: const-string v4, "; focused: " // string@00fc │ │ -069986: 6e20 df24 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06998c: 0c04 |00b0: move-result-object v4 │ │ -06998e: 6e10 fb10 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@10fb │ │ -069994: 0a05 |00b4: move-result v5 │ │ -069996: 6e20 e024 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ -06999c: 1a04 0101 |00b8: const-string v4, "; selected: " // string@0101 │ │ -0699a0: 6e20 df24 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0699a6: 0c04 |00bd: move-result-object v4 │ │ -0699a8: 6e10 ff10 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@10ff │ │ -0699ae: 0a05 |00c1: move-result v5 │ │ -0699b0: 6e20 e024 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ -0699b6: 1a04 f800 |00c5: const-string v4, "; clickable: " // string@00f8 │ │ -0699ba: 6e20 df24 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0699c0: 0c04 |00ca: move-result-object v4 │ │ -0699c2: 6e10 f810 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@10f8 │ │ -0699c8: 0a05 |00ce: move-result v5 │ │ -0699ca: 6e20 e024 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ -0699d0: 1a04 fd00 |00d2: const-string v4, "; longClickable: " // string@00fd │ │ -0699d4: 6e20 df24 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0699da: 0c04 |00d7: move-result-object v4 │ │ -0699dc: 6e10 fc10 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@10fc │ │ -0699e2: 0a05 |00db: move-result v5 │ │ -0699e4: 6e20 e024 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ -0699ea: 1a04 fa00 |00df: const-string v4, "; enabled: " // string@00fa │ │ -0699ee: 6e20 df24 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0699f4: 0c04 |00e4: move-result-object v4 │ │ -0699f6: 6e10 f910 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@10f9 │ │ -0699fc: 0a05 |00e8: move-result v5 │ │ -0699fe: 6e20 e024 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ -069a04: 1a04 ff00 |00ec: const-string v4, "; password: " // string@00ff │ │ -069a08: 6e20 df24 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -069a0e: 0c04 |00f1: move-result-object v4 │ │ -069a10: 6e10 fd10 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@10fd │ │ -069a16: 0a05 |00f5: move-result v5 │ │ -069a18: 6e20 e024 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ -069a1e: 2204 b604 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@04b6 │ │ -069a22: 7010 d724 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -069a28: 1a05 0001 |00fe: const-string v5, "; scrollable: " // string@0100 │ │ -069a2c: 6e20 df24 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -069a32: 0c04 |0103: move-result-object v4 │ │ -069a34: 6e10 fe10 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@10fe │ │ -069a3a: 0a05 |0107: move-result v5 │ │ -069a3c: 6e20 e024 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ -069a42: 0c04 |010b: move-result-object v4 │ │ -069a44: 6e10 e424 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -069a4a: 0c04 |010f: move-result-object v4 │ │ -069a4c: 6e20 df24 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -069a52: 1a04 f100 |0113: const-string v4, "; [" // string@00f1 │ │ -069a56: 6e20 df24 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -069a5c: 6e10 e510 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@10e5 │ │ -069a62: 0a01 |011b: move-result v1 │ │ -069a64: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ -069a68: 1214 |011e: const/4 v4, #int 1 // #1 │ │ -069a6a: 7110 a124 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@24a1 │ │ -069a70: 0a05 |0122: move-result v5 │ │ -069a72: 9800 0405 |0123: shl-int v0, v4, v5 │ │ -069a76: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ -069a7a: b541 |0127: and-int/2addr v1, v4 │ │ -069a7c: 7110 e410 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@10e4 │ │ -069a82: 0c04 |012b: move-result-object v4 │ │ -069a84: 6e20 df24 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -069a8a: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ -069a8e: 1a04 d600 |0131: const-string v4, ", " // string@00d6 │ │ -069a92: 6e20 df24 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -069a98: 28e6 |0136: goto 011c // -001a │ │ -069a9a: 1a04 110f |0137: const-string v4, "]" // string@0f11 │ │ -069a9e: 6e20 df24 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -069aa4: 6e10 e424 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -069aaa: 0c04 |013f: move-result-object v4 │ │ -069aac: 1104 |0140: return-object v4 │ │ +06a040: |[06a040] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ +06a050: 2203 bc04 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +06a054: 7010 d724 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +06a05a: 6f10 b824 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ +06a060: 0c04 |0008: move-result-object v4 │ │ +06a062: 6e20 df24 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a068: 2202 5700 |000c: new-instance v2, Landroid/graphics/Rect; // type@0057 │ │ +06a06c: 7010 dd01 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +06a072: 6e20 e610 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@10e6 │ │ +06a078: 2204 bc04 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@04bc │ │ +06a07c: 7010 d724 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +06a082: 1a05 f300 |0019: const-string v5, "; boundsInParent: " // string@00f3 │ │ +06a086: 6e20 df24 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a08c: 0c04 |001e: move-result-object v4 │ │ +06a08e: 6e20 de24 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +06a094: 0c04 |0022: move-result-object v4 │ │ +06a096: 6e10 e424 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +06a09c: 0c04 |0026: move-result-object v4 │ │ +06a09e: 6e20 df24 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a0a4: 6e20 e710 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@10e7 │ │ +06a0aa: 2204 bc04 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@04bc │ │ +06a0ae: 7010 d724 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +06a0b4: 1a05 f400 |0032: const-string v5, "; boundsInScreen: " // string@00f4 │ │ +06a0b8: 6e20 df24 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a0be: 0c04 |0037: move-result-object v4 │ │ +06a0c0: 6e20 de24 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +06a0c6: 0c04 |003b: move-result-object v4 │ │ +06a0c8: 6e10 e424 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +06a0ce: 0c04 |003f: move-result-object v4 │ │ +06a0d0: 6e20 df24 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a0d6: 1a04 fe00 |0043: const-string v4, "; packageName: " // string@00fe │ │ +06a0da: 6e20 df24 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a0e0: 0c04 |0048: move-result-object v4 │ │ +06a0e2: 6e10 ef10 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@10ef │ │ +06a0e8: 0c05 |004c: move-result-object v5 │ │ +06a0ea: 6e20 dd24 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@24dd │ │ +06a0f0: 1a04 f700 |0050: const-string v4, "; className: " // string@00f7 │ │ +06a0f4: 6e20 df24 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a0fa: 0c04 |0055: move-result-object v4 │ │ +06a0fc: 6e10 ea10 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@10ea │ │ +06a102: 0c05 |0059: move-result-object v5 │ │ +06a104: 6e20 dd24 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@24dd │ │ +06a10a: 1a04 0201 |005d: const-string v4, "; text: " // string@0102 │ │ +06a10e: 6e20 df24 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a114: 0c04 |0062: move-result-object v4 │ │ +06a116: 6e10 f110 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@10f1 │ │ +06a11c: 0c05 |0066: move-result-object v5 │ │ +06a11e: 6e20 dd24 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@24dd │ │ +06a124: 1a04 f900 |006a: const-string v4, "; contentDescription: " // string@00f9 │ │ +06a128: 6e20 df24 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a12e: 0c04 |006f: move-result-object v4 │ │ +06a130: 6e10 eb10 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@10eb │ │ +06a136: 0c05 |0073: move-result-object v5 │ │ +06a138: 6e20 dd24 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@24dd │ │ +06a13e: 1a04 0401 |0077: const-string v4, "; viewId: " // string@0104 │ │ +06a142: 6e20 df24 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a148: 0c04 |007c: move-result-object v4 │ │ +06a14a: 6e10 f210 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@10f2 │ │ +06a150: 0c05 |0080: move-result-object v5 │ │ +06a152: 6e20 df24 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a158: 1a04 f500 |0084: const-string v4, "; checkable: " // string@00f5 │ │ +06a15c: 6e20 df24 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a162: 0c04 |0089: move-result-object v4 │ │ +06a164: 6e10 f610 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@10f6 │ │ +06a16a: 0a05 |008d: move-result v5 │ │ +06a16c: 6e20 e024 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ +06a172: 1a04 f600 |0091: const-string v4, "; checked: " // string@00f6 │ │ +06a176: 6e20 df24 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a17c: 0c04 |0096: move-result-object v4 │ │ +06a17e: 6e10 f710 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@10f7 │ │ +06a184: 0a05 |009a: move-result v5 │ │ +06a186: 6e20 e024 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ +06a18c: 1a04 fb00 |009e: const-string v4, "; focusable: " // string@00fb │ │ +06a190: 6e20 df24 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a196: 0c04 |00a3: move-result-object v4 │ │ +06a198: 6e10 fa10 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@10fa │ │ +06a19e: 0a05 |00a7: move-result v5 │ │ +06a1a0: 6e20 e024 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ +06a1a6: 1a04 fc00 |00ab: const-string v4, "; focused: " // string@00fc │ │ +06a1aa: 6e20 df24 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a1b0: 0c04 |00b0: move-result-object v4 │ │ +06a1b2: 6e10 fb10 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@10fb │ │ +06a1b8: 0a05 |00b4: move-result v5 │ │ +06a1ba: 6e20 e024 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ +06a1c0: 1a04 0101 |00b8: const-string v4, "; selected: " // string@0101 │ │ +06a1c4: 6e20 df24 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a1ca: 0c04 |00bd: move-result-object v4 │ │ +06a1cc: 6e10 ff10 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@10ff │ │ +06a1d2: 0a05 |00c1: move-result v5 │ │ +06a1d4: 6e20 e024 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ +06a1da: 1a04 f800 |00c5: const-string v4, "; clickable: " // string@00f8 │ │ +06a1de: 6e20 df24 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a1e4: 0c04 |00ca: move-result-object v4 │ │ +06a1e6: 6e10 f810 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@10f8 │ │ +06a1ec: 0a05 |00ce: move-result v5 │ │ +06a1ee: 6e20 e024 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ +06a1f4: 1a04 fd00 |00d2: const-string v4, "; longClickable: " // string@00fd │ │ +06a1f8: 6e20 df24 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a1fe: 0c04 |00d7: move-result-object v4 │ │ +06a200: 6e10 fc10 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@10fc │ │ +06a206: 0a05 |00db: move-result v5 │ │ +06a208: 6e20 e024 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ +06a20e: 1a04 fa00 |00df: const-string v4, "; enabled: " // string@00fa │ │ +06a212: 6e20 df24 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a218: 0c04 |00e4: move-result-object v4 │ │ +06a21a: 6e10 f910 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@10f9 │ │ +06a220: 0a05 |00e8: move-result v5 │ │ +06a222: 6e20 e024 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ +06a228: 1a04 ff00 |00ec: const-string v4, "; password: " // string@00ff │ │ +06a22c: 6e20 df24 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a232: 0c04 |00f1: move-result-object v4 │ │ +06a234: 6e10 fd10 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@10fd │ │ +06a23a: 0a05 |00f5: move-result v5 │ │ +06a23c: 6e20 e024 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ +06a242: 2204 bc04 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@04bc │ │ +06a246: 7010 d724 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +06a24c: 1a05 0001 |00fe: const-string v5, "; scrollable: " // string@0100 │ │ +06a250: 6e20 df24 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a256: 0c04 |0103: move-result-object v4 │ │ +06a258: 6e10 fe10 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@10fe │ │ +06a25e: 0a05 |0107: move-result v5 │ │ +06a260: 6e20 e024 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ +06a266: 0c04 |010b: move-result-object v4 │ │ +06a268: 6e10 e424 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +06a26e: 0c04 |010f: move-result-object v4 │ │ +06a270: 6e20 df24 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a276: 1a04 f100 |0113: const-string v4, "; [" // string@00f1 │ │ +06a27a: 6e20 df24 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a280: 6e10 e510 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@10e5 │ │ +06a286: 0a01 |011b: move-result v1 │ │ +06a288: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ +06a28c: 1214 |011e: const/4 v4, #int 1 // #1 │ │ +06a28e: 7110 a124 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@24a1 │ │ +06a294: 0a05 |0122: move-result v5 │ │ +06a296: 9800 0405 |0123: shl-int v0, v4, v5 │ │ +06a29a: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ +06a29e: b541 |0127: and-int/2addr v1, v4 │ │ +06a2a0: 7110 e410 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@10e4 │ │ +06a2a6: 0c04 |012b: move-result-object v4 │ │ +06a2a8: 6e20 df24 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a2ae: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ +06a2b2: 1a04 d600 |0131: const-string v4, ", " // string@00d6 │ │ +06a2b6: 6e20 df24 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a2bc: 28e6 |0136: goto 011c // -001a │ │ +06a2be: 1a04 170f |0137: const-string v4, "]" // string@0f17 │ │ +06a2c2: 6e20 df24 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06a2c8: 6e10 e424 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +06a2ce: 0c04 |013f: move-result-object v4 │ │ +06a2d0: 1104 |0140: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1975 │ │ 0x0005 line=1976 │ │ 0x000c line=1978 │ │ 0x0011 line=1980 │ │ 0x0014 line=1981 │ │ @@ -73098,17 +73094,17 @@ │ │ 0x0011 - 0x0141 reg=2 bounds Landroid/graphics/Rect; │ │ 0x0005 - 0x0141 reg=3 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0141 reg=6 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ source_file_idx : 420 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #345 header: │ │ -class_idx : 657 │ │ +class_idx : 661 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 421 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 48 │ │ virtual_methods_size: 0 │ │ │ │ Class #345 annotations: │ │ @@ -73128,17 +73124,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069ab0: |[069ab0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -069ac0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -069ac6: 0e00 |0003: return-void │ │ +06a2d4: |[06a2d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +06a2e4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06a2ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73146,18 +73142,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069ac8: |[069ac8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -069ad8: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069adc: 6e20 8d22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@228d │ │ -069ae2: 0e00 |0005: return-void │ │ +06a2ec: |[06a2ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +06a2fc: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a300: 6e20 8d22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@228d │ │ +06a306: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0005 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 action I │ │ @@ -73167,18 +73163,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069ae4: |[069ae4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -069af4: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069af8: 6e20 8e22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@228e │ │ -069afe: 0e00 |0005: return-void │ │ +06a308: |[06a308] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +06a318: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a31c: 6e20 8e22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@228e │ │ +06a322: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 child Landroid/view/View; │ │ @@ -73188,20 +73184,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -069b00: |[069b00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -069b10: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069b14: 6e20 9022 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@2290 │ │ -069b1a: 0c00 |0005: move-result-object v0 │ │ -069b1c: 1f00 d804 |0006: check-cast v0, Ljava/util/List; // type@04d8 │ │ -069b20: 1100 |0008: return-object v0 │ │ +06a324: |[06a324] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +06a334: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a338: 6e20 9022 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@2290 │ │ +06a33e: 0c00 |0005: move-result-object v0 │ │ +06a340: 1f00 de04 |0006: check-cast v0, Ljava/util/List; // type@04de │ │ +06a344: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0006 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0006 - 0x0008 reg=0 result Ljava/util/List; │ │ @@ -73212,19 +73208,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069b24: |[069b24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -069b34: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069b38: 6e10 9322 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@2293 │ │ -069b3e: 0a00 |0005: move-result v0 │ │ -069b40: 0f00 |0006: return v0 │ │ +06a348: |[06a348] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +06a358: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a35c: 6e10 9322 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@2293 │ │ +06a362: 0a00 |0005: move-result v0 │ │ +06a364: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73232,18 +73228,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069b44: |[069b44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -069b54: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069b58: 6e20 9422 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@2294 │ │ -069b5e: 0e00 |0005: return-void │ │ +06a368: |[06a368] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +06a378: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a37c: 6e20 9422 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@2294 │ │ +06a382: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 outBounds Landroid/graphics/Rect; │ │ @@ -73253,18 +73249,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069b60: |[069b60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -069b70: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069b74: 6e20 9522 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@2295 │ │ -069b7a: 0e00 |0005: return-void │ │ +06a384: |[06a384] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +06a394: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a398: 6e20 9522 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@2295 │ │ +06a39e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 outBounds Landroid/graphics/Rect; │ │ @@ -73274,19 +73270,19 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -069b7c: |[069b7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -069b8c: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069b90: 6e20 9622 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@2296 │ │ -069b96: 0c00 |0005: move-result-object v0 │ │ -069b98: 1100 |0006: return-object v0 │ │ +06a3a0: |[06a3a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +06a3b0: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a3b4: 6e20 9622 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@2296 │ │ +06a3ba: 0c00 |0005: move-result-object v0 │ │ +06a3bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 index I │ │ │ │ @@ -73295,19 +73291,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069b9c: |[069b9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -069bac: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069bb0: 6e10 9722 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@2297 │ │ -069bb6: 0a00 |0005: move-result v0 │ │ -069bb8: 0f00 |0006: return v0 │ │ +06a3c0: |[06a3c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +06a3d0: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a3d4: 6e10 9722 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@2297 │ │ +06a3da: 0a00 |0005: move-result v0 │ │ +06a3dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73315,19 +73311,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069bbc: |[069bbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -069bcc: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069bd0: 6e10 9822 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@2298 │ │ -069bd6: 0c00 |0005: move-result-object v0 │ │ -069bd8: 1100 |0006: return-object v0 │ │ +06a3e0: |[06a3e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06a3f0: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a3f4: 6e10 9822 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@2298 │ │ +06a3fa: 0c00 |0005: move-result-object v0 │ │ +06a3fc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73335,19 +73331,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069bdc: |[069bdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -069bec: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069bf0: 6e10 9922 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@2299 │ │ -069bf6: 0c00 |0005: move-result-object v0 │ │ -069bf8: 1100 |0006: return-object v0 │ │ +06a400: |[06a400] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06a410: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a414: 6e10 9922 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@2299 │ │ +06a41a: 0c00 |0005: move-result-object v0 │ │ +06a41c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73355,19 +73351,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069bfc: |[069bfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -069c0c: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069c10: 6e10 9c22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@229c │ │ -069c16: 0c00 |0005: move-result-object v0 │ │ -069c18: 1100 |0006: return-object v0 │ │ +06a420: |[06a420] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06a430: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a434: 6e10 9c22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@229c │ │ +06a43a: 0c00 |0005: move-result-object v0 │ │ +06a43c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73375,19 +73371,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069c1c: |[069c1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -069c2c: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069c30: 6e10 9d22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@229d │ │ -069c36: 0c00 |0005: move-result-object v0 │ │ -069c38: 1100 |0006: return-object v0 │ │ +06a440: |[06a440] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06a450: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a454: 6e10 9d22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@229d │ │ +06a45a: 0c00 |0005: move-result-object v0 │ │ +06a45c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73395,19 +73391,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069c3c: |[069c3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -069c4c: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069c50: 6e10 9e22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@229e │ │ -069c56: 0c00 |0005: move-result-object v0 │ │ -069c58: 1100 |0006: return-object v0 │ │ +06a460: |[06a460] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06a470: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a474: 6e10 9e22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@229e │ │ +06a47a: 0c00 |0005: move-result-object v0 │ │ +06a47c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73415,19 +73411,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069c5c: |[069c5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -069c6c: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069c70: 6e10 a022 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@22a0 │ │ -069c76: 0a00 |0005: move-result v0 │ │ -069c78: 0f00 |0006: return v0 │ │ +06a480: |[06a480] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +06a490: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a494: 6e10 a022 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@22a0 │ │ +06a49a: 0a00 |0005: move-result v0 │ │ +06a49c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73435,19 +73431,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069c7c: |[069c7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -069c8c: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069c90: 6e10 a222 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@22a2 │ │ -069c96: 0a00 |0005: move-result v0 │ │ -069c98: 0f00 |0006: return v0 │ │ +06a4a0: |[06a4a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +06a4b0: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a4b4: 6e10 a222 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@22a2 │ │ +06a4ba: 0a00 |0005: move-result v0 │ │ +06a4bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73455,19 +73451,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069c9c: |[069c9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -069cac: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069cb0: 6e10 a322 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@22a3 │ │ -069cb6: 0a00 |0005: move-result v0 │ │ -069cb8: 0f00 |0006: return v0 │ │ +06a4c0: |[06a4c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +06a4d0: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a4d4: 6e10 a322 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@22a3 │ │ +06a4da: 0a00 |0005: move-result v0 │ │ +06a4dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73475,19 +73471,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069cbc: |[069cbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -069ccc: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069cd0: 6e10 a422 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@22a4 │ │ -069cd6: 0a00 |0005: move-result v0 │ │ -069cd8: 0f00 |0006: return v0 │ │ +06a4e0: |[06a4e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +06a4f0: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a4f4: 6e10 a422 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@22a4 │ │ +06a4fa: 0a00 |0005: move-result v0 │ │ +06a4fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73495,19 +73491,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069cdc: |[069cdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -069cec: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069cf0: 6e10 a522 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@22a5 │ │ -069cf6: 0a00 |0005: move-result v0 │ │ -069cf8: 0f00 |0006: return v0 │ │ +06a500: |[06a500] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +06a510: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a514: 6e10 a522 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@22a5 │ │ +06a51a: 0a00 |0005: move-result v0 │ │ +06a51c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73515,19 +73511,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069cfc: |[069cfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -069d0c: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069d10: 6e10 a622 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@22a6 │ │ -069d16: 0a00 |0005: move-result v0 │ │ -069d18: 0f00 |0006: return v0 │ │ +06a520: |[06a520] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +06a530: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a534: 6e10 a622 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@22a6 │ │ +06a53a: 0a00 |0005: move-result v0 │ │ +06a53c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73535,19 +73531,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069d1c: |[069d1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -069d2c: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069d30: 6e10 a722 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@22a7 │ │ -069d36: 0a00 |0005: move-result v0 │ │ -069d38: 0f00 |0006: return v0 │ │ +06a540: |[06a540] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +06a550: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a554: 6e10 a722 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@22a7 │ │ +06a55a: 0a00 |0005: move-result v0 │ │ +06a55c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73555,19 +73551,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069d3c: |[069d3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -069d4c: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069d50: 6e10 a822 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@22a8 │ │ -069d56: 0a00 |0005: move-result v0 │ │ -069d58: 0f00 |0006: return v0 │ │ +06a560: |[06a560] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +06a570: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a574: 6e10 a822 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@22a8 │ │ +06a57a: 0a00 |0005: move-result v0 │ │ +06a57c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73575,19 +73571,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069d5c: |[069d5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -069d6c: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069d70: 6e10 a922 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@22a9 │ │ -069d76: 0a00 |0005: move-result v0 │ │ -069d78: 0f00 |0006: return v0 │ │ +06a580: |[06a580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +06a590: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a594: 6e10 a922 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@22a9 │ │ +06a59a: 0a00 |0005: move-result v0 │ │ +06a59c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73595,19 +73591,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069d7c: |[069d7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -069d8c: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069d90: 6e10 aa22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@22aa │ │ -069d96: 0a00 |0005: move-result v0 │ │ -069d98: 0f00 |0006: return v0 │ │ +06a5a0: |[06a5a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +06a5b0: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a5b4: 6e10 aa22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@22aa │ │ +06a5ba: 0a00 |0005: move-result v0 │ │ +06a5bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73615,19 +73611,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069d9c: |[069d9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -069dac: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069db0: 6e10 ab22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@22ab │ │ -069db6: 0a00 |0005: move-result v0 │ │ -069db8: 0f00 |0006: return v0 │ │ +06a5c0: |[06a5c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +06a5d0: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a5d4: 6e10 ab22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@22ab │ │ +06a5da: 0a00 |0005: move-result v0 │ │ +06a5dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73635,36 +73631,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -069dbc: |[069dbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -069dcc: 7100 ad22 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@22ad │ │ -069dd2: 0c00 |0003: move-result-object v0 │ │ -069dd4: 1100 |0004: return-object v0 │ │ +06a5e0: |[06a5e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +06a5f0: 7100 ad22 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@22ad │ │ +06a5f6: 0c00 |0003: move-result-object v0 │ │ +06a5f8: 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 │ │ -069dd8: |[069dd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -069de8: 7110 ae22 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@22ae │ │ -069dee: 0c00 |0003: move-result-object v0 │ │ -069df0: 1100 |0004: return-object v0 │ │ +06a5fc: |[06a5fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +06a60c: 7110 ae22 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@22ae │ │ +06a612: 0c00 |0003: move-result-object v0 │ │ +06a614: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 source Landroid/view/View; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73672,19 +73668,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069df4: |[069df4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -069e04: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069e08: 7110 b022 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@22b0 │ │ -069e0e: 0c00 |0005: move-result-object v0 │ │ -069e10: 1100 |0006: return-object v0 │ │ +06a618: |[06a618] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06a628: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a62c: 7110 b022 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@22b0 │ │ +06a632: 0c00 |0005: move-result-object v0 │ │ +06a634: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -73692,19 +73688,19 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -069e14: |[069e14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -069e24: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069e28: 6e20 b122 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@22b1 │ │ -069e2e: 0a00 |0005: move-result v0 │ │ -069e30: 0f00 |0006: return v0 │ │ +06a638: |[06a638] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +06a648: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a64c: 6e20 b122 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@22b1 │ │ +06a652: 0a00 |0005: move-result v0 │ │ +06a654: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 action I │ │ │ │ @@ -73713,18 +73709,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -069e34: |[069e34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -069e44: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069e48: 6e10 b322 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@22b3 │ │ -069e4e: 0e00 |0005: return-void │ │ +06a658: |[06a658] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +06a668: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a66c: 6e10 b322 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@22b3 │ │ +06a672: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -73733,18 +73729,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069e50: |[069e50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -069e60: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069e64: 6e20 b522 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@22b5 │ │ -069e6a: 0e00 |0005: return-void │ │ +06a674: |[06a674] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +06a684: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a688: 6e20 b522 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@22b5 │ │ +06a68e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0005 line=146 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 bounds Landroid/graphics/Rect; │ │ @@ -73754,18 +73750,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Rect;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069e6c: |[069e6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -069e7c: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069e80: 6e20 b622 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@22b6 │ │ -069e86: 0e00 |0005: return-void │ │ +06a690: |[06a690] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +06a6a0: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a6a4: 6e20 b622 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@22b6 │ │ +06a6aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0005 line=150 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 bounds Landroid/graphics/Rect; │ │ @@ -73775,18 +73771,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069e88: |[069e88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -069e98: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069e9c: 6e20 b722 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@22b7 │ │ -069ea2: 0e00 |0005: return-void │ │ +06a6ac: |[06a6ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +06a6bc: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a6c0: 6e20 b722 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@22b7 │ │ +06a6c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 checkable Z │ │ @@ -73796,18 +73792,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069ea4: |[069ea4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -069eb4: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069eb8: 6e20 b822 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@22b8 │ │ -069ebe: 0e00 |0005: return-void │ │ +06a6c8: |[06a6c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +06a6d8: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a6dc: 6e20 b822 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@22b8 │ │ +06a6e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 checked Z │ │ @@ -73817,18 +73813,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069ec0: |[069ec0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -069ed0: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069ed4: 6e20 b922 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@22b9 │ │ -069eda: 0e00 |0005: return-void │ │ +06a6e4: |[06a6e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06a6f4: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a6f8: 6e20 b922 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@22b9 │ │ +06a6fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 className Ljava/lang/CharSequence; │ │ @@ -73838,18 +73834,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069edc: |[069edc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -069eec: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069ef0: 6e20 ba22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@22ba │ │ -069ef6: 0e00 |0005: return-void │ │ +06a700: |[06a700] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +06a710: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a714: 6e20 ba22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@22ba │ │ +06a71a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0005 line=166 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 clickable Z │ │ @@ -73859,18 +73855,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069ef8: |[069ef8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -069f08: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069f0c: 6e20 bb22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@22bb │ │ -069f12: 0e00 |0005: return-void │ │ +06a71c: |[06a71c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06a72c: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a730: 6e20 bb22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@22bb │ │ +06a736: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0005 line=170 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 contentDescription Ljava/lang/CharSequence; │ │ @@ -73880,18 +73876,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069f14: |[069f14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -069f24: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069f28: 6e20 bc22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@22bc │ │ -069f2e: 0e00 |0005: return-void │ │ +06a738: |[06a738] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +06a748: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a74c: 6e20 bc22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@22bc │ │ +06a752: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0005 line=174 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ @@ -73901,18 +73897,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069f30: |[069f30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -069f40: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069f44: 6e20 bd22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@22bd │ │ -069f4a: 0e00 |0005: return-void │ │ +06a754: |[06a754] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +06a764: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a768: 6e20 bd22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@22bd │ │ +06a76e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0005 line=178 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focusable Z │ │ @@ -73922,18 +73918,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069f4c: |[069f4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -069f5c: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069f60: 6e20 be22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@22be │ │ -069f66: 0e00 |0005: return-void │ │ +06a770: |[06a770] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +06a780: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a784: 6e20 be22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@22be │ │ +06a78a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focused Z │ │ @@ -73943,18 +73939,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069f68: |[069f68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -069f78: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069f7c: 6e20 c022 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@22c0 │ │ -069f82: 0e00 |0005: return-void │ │ +06a78c: |[06a78c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +06a79c: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a7a0: 6e20 c022 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@22c0 │ │ +06a7a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=186 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 longClickable Z │ │ @@ -73964,18 +73960,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069f84: |[069f84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -069f94: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069f98: 6e20 c222 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@22c2 │ │ -069f9e: 0e00 |0005: return-void │ │ +06a7a8: |[06a7a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06a7b8: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a7bc: 6e20 c222 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@22c2 │ │ +06a7c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0005 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 packageName Ljava/lang/CharSequence; │ │ @@ -73985,18 +73981,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069fa0: |[069fa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -069fb0: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069fb4: 6e20 c322 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@22c3 │ │ -069fba: 0e00 |0005: return-void │ │ +06a7c4: |[06a7c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +06a7d4: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a7d8: 6e20 c322 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@22c3 │ │ +06a7de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0005 line=194 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 parent Landroid/view/View; │ │ @@ -74006,18 +74002,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069fbc: |[069fbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -069fcc: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069fd0: 6e20 c522 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@22c5 │ │ -069fd6: 0e00 |0005: return-void │ │ +06a7e0: |[06a7e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +06a7f0: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a7f4: 6e20 c522 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@22c5 │ │ +06a7fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0005 line=198 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 password Z │ │ @@ -74027,18 +74023,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069fd8: |[069fd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -069fe8: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -069fec: 6e20 c622 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@22c6 │ │ -069ff2: 0e00 |0005: return-void │ │ +06a7fc: |[06a7fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +06a80c: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a810: 6e20 c622 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@22c6 │ │ +06a816: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollable Z │ │ @@ -74048,18 +74044,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069ff4: |[069ff4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -06a004: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a008: 6e20 c722 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@22c7 │ │ -06a00e: 0e00 |0005: return-void │ │ +06a818: |[06a818] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +06a828: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a82c: 6e20 c722 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@22c7 │ │ +06a832: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0005 line=206 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 selected Z │ │ @@ -74069,18 +74065,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06a010: |[06a010] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -06a020: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a024: 6e20 c822 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@22c8 │ │ -06a02a: 0e00 |0005: return-void │ │ +06a834: |[06a834] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +06a844: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a848: 6e20 c822 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@22c8 │ │ +06a84e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0005 line=210 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 source Landroid/view/View; │ │ @@ -74090,33 +74086,33 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06a02c: |[06a02c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06a03c: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a040: 6e20 ca22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@22ca │ │ -06a046: 0e00 |0005: return-void │ │ +06a850: |[06a850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06a860: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a864: 6e20 ca22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@22ca │ │ +06a86a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0005 line=214 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 text Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ source_file_idx : 421 (AccessibilityNodeInfoCompatIcs.java) │ │ │ │ Class #346 header: │ │ -class_idx : 658 │ │ +class_idx : 662 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 422 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 0 │ │ │ │ Class #346 - │ │ @@ -74132,17 +74128,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a048: |[06a048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -06a058: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06a05e: 0e00 |0003: return-void │ │ +06a86c: |[06a86c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +06a87c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06a882: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -74150,18 +74146,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06a060: |[06a060] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -06a070: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a074: 6e30 8f22 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@228f │ │ -06a07a: 0e00 |0005: return-void │ │ +06a884: |[06a884] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +06a894: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a898: 6e30 8f22 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@228f │ │ +06a89e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 child Landroid/view/View; │ │ @@ -74172,19 +74168,19 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06a07c: |[06a07c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -06a08c: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a090: 6e20 9122 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@2291 │ │ -06a096: 0c00 |0005: move-result-object v0 │ │ -06a098: 1100 |0006: return-object v0 │ │ +06a8a0: |[06a8a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +06a8b0: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a8b4: 6e20 9122 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@2291 │ │ +06a8ba: 0c00 |0005: move-result-object v0 │ │ +06a8bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 focus I │ │ │ │ @@ -74193,19 +74189,19 @@ │ │ type : '(Ljava/lang/Object;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06a09c: |[06a09c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -06a0ac: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a0b0: 6e20 9222 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@2292 │ │ -06a0b6: 0c00 |0005: move-result-object v0 │ │ -06a0b8: 1100 |0006: return-object v0 │ │ +06a8c0: |[06a8c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +06a8d0: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a8d4: 6e20 9222 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@2292 │ │ +06a8da: 0c00 |0005: move-result-object v0 │ │ +06a8dc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -74214,19 +74210,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a0bc: |[06a0bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -06a0cc: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a0d0: 6e10 9b22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@229b │ │ -06a0d6: 0a00 |0005: move-result v0 │ │ -06a0d8: 0f00 |0006: return v0 │ │ +06a8e0: |[06a8e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +06a8f0: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a8f4: 6e10 9b22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@229b │ │ +06a8fa: 0a00 |0005: move-result v0 │ │ +06a8fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -74234,19 +74230,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a0dc: |[06a0dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -06a0ec: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a0f0: 6e10 a122 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@22a1 │ │ -06a0f6: 0a00 |0005: move-result v0 │ │ -06a0f8: 0f00 |0006: return v0 │ │ +06a900: |[06a900] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +06a910: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a914: 6e10 a122 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@22a1 │ │ +06a91a: 0a00 |0005: move-result v0 │ │ +06a91c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -74254,19 +74250,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a0fc: |[06a0fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -06a10c: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a110: 6e10 ac22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@22ac │ │ -06a116: 0a00 |0005: move-result v0 │ │ -06a118: 0f00 |0006: return v0 │ │ +06a920: |[06a920] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +06a930: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a934: 6e10 ac22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@22ac │ │ +06a93a: 0a00 |0005: move-result v0 │ │ +06a93c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -74274,18 +74270,18 @@ │ │ type : '(Landroid/view/View;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06a11c: |[06a11c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -06a12c: 7120 af22 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@22af │ │ -06a132: 0c00 |0003: move-result-object v0 │ │ -06a134: 1100 |0004: return-object v0 │ │ +06a940: |[06a940] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +06a950: 7120 af22 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@22af │ │ +06a956: 0c00 |0003: move-result-object v0 │ │ +06a958: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 root Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 virtualDescendantId I │ │ │ │ @@ -74294,19 +74290,19 @@ │ │ type : '(Ljava/lang/Object;ILandroid/os/Bundle;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06a138: |[06a138] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -06a148: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a14c: 6e30 b222 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@22b2 │ │ -06a152: 0a00 |0005: move-result v0 │ │ -06a154: 0f00 |0006: return v0 │ │ +06a95c: |[06a95c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +06a96c: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a970: 6e30 b222 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@22b2 │ │ +06a976: 0a00 |0005: move-result v0 │ │ +06a978: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -74316,18 +74312,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06a158: |[06a158] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -06a168: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a16c: 6e20 b422 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@22b4 │ │ -06a172: 0e00 |0005: return-void │ │ +06a97c: |[06a97c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +06a98c: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a990: 6e20 b422 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@22b4 │ │ +06a996: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focused Z │ │ @@ -74337,18 +74333,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06a174: |[06a174] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -06a184: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a188: 6e20 c122 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@22c1 │ │ -06a18e: 0e00 |0005: return-void │ │ +06a998: |[06a998] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +06a9a8: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a9ac: 6e20 c122 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@22c1 │ │ +06a9b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 granularities I │ │ @@ -74358,18 +74354,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06a190: |[06a190] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -06a1a0: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a1a4: 6e30 c422 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@22c4 │ │ -06a1aa: 0e00 |0005: return-void │ │ +06a9b4: |[06a9b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +06a9c4: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a9c8: 6e30 c422 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@22c4 │ │ +06a9ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0005 line=70 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ @@ -74380,18 +74376,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06a1ac: |[06a1ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -06a1bc: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a1c0: 6e30 c922 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@22c9 │ │ -06a1c6: 0e00 |0005: return-void │ │ +06a9d0: |[06a9d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +06a9e0: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06a9e4: 6e30 c922 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@22c9 │ │ +06a9ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ @@ -74402,33 +74398,33 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06a1c8: |[06a1c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -06a1d8: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a1dc: 6e20 cc22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@22cc │ │ -06a1e2: 0e00 |0005: return-void │ │ +06a9ec: |[06a9ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +06a9fc: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06aa00: 6e20 cc22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@22cc │ │ +06aa06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=42 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 visibleToUser Z │ │ │ │ Virtual methods - │ │ source_file_idx : 422 (AccessibilityNodeInfoCompatJellyBean.java) │ │ │ │ Class #347 header: │ │ -class_idx : 659 │ │ +class_idx : 663 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 423 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #347 - │ │ @@ -74444,17 +74440,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a1e4: |[06a1e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ -06a1f4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06a1fa: 0e00 |0003: return-void │ │ +06aa08: |[06aa08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ +06aa18: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06aa1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;) │ │ @@ -74462,19 +74458,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a1fc: |[06a1fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -06a20c: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a210: 6e10 9f22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@229f │ │ -06a216: 0c00 |0005: move-result-object v0 │ │ -06a218: 1100 |0006: return-object v0 │ │ +06aa20: |[06aa20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +06aa30: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06aa34: 6e10 9f22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@229f │ │ +06aa3a: 0c00 |0005: move-result-object v0 │ │ +06aa3c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;) │ │ @@ -74482,33 +74478,33 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06a21c: |[06a21c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -06a22c: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a230: 6e20 cb22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@22cb │ │ -06a236: 0e00 |0005: return-void │ │ +06aa40: |[06aa40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +06aa50: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06aa54: 6e20 cb22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@22cb │ │ +06aa5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0005 line=25 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 viewId Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 423 (AccessibilityNodeInfoCompatJellybeanMr2.java) │ │ │ │ Class #348 header: │ │ -class_idx : 660 │ │ +class_idx : 664 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 424 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #348 - │ │ @@ -74524,17 +74520,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a238: |[06a238] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ -06a248: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06a24e: 0e00 |0003: return-void │ │ +06aa5c: |[06aa5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ +06aa6c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06aa72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -74542,19 +74538,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a250: |[06a250] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ -06a260: 1f01 3004 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a264: 6e10 9a22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@229a │ │ -06a26a: 0a00 |0005: move-result v0 │ │ -06a26c: 0f00 |0006: return v0 │ │ +06aa74: |[06aa74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ +06aa84: 1f01 3604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06aa88: 6e10 9a22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@229a │ │ +06aa8e: 0a00 |0005: move-result v0 │ │ +06aa90: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -74562,33 +74558,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06a270: |[06a270] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ -06a280: 1f00 3004 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a284: 6e20 bf22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@22bf │ │ -06a28a: 0e00 |0005: return-void │ │ +06aa94: |[06aa94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ +06aaa4: 1f00 3604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06aaa8: 6e20 bf22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@22bf │ │ +06aaae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 mode I │ │ │ │ Virtual methods - │ │ source_file_idx : 424 (AccessibilityNodeInfoCompatKitKat.java) │ │ │ │ Class #349 header: │ │ -class_idx : 661 │ │ +class_idx : 665 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #349 annotations: │ │ @@ -74610,17 +74606,17 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 431 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #350 header: │ │ -class_idx : 667 │ │ +class_idx : 671 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 431 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #350 annotations: │ │ @@ -74650,33 +74646,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -06a28c: |[06a28c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -06a29c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06a2a0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -06a2a4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -06a2a8: 2200 9902 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@0299 │ │ -06a2ac: 7010 7311 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@1173 │ │ -06a2b2: 6900 3105 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0531 │ │ -06a2b6: 0e00 |000d: return-void │ │ -06a2b8: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06a2bc: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ -06a2c0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -06a2c4: 2200 9702 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@0297 │ │ -06a2c8: 7010 6c11 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@116c │ │ -06a2ce: 6900 3105 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0531 │ │ -06a2d2: 28f2 |001b: goto 000d // -000e │ │ -06a2d4: 2200 9a02 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@029a │ │ -06a2d8: 7010 7511 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1175 │ │ -06a2de: 6900 3105 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0531 │ │ -06a2e2: 28ea |0023: goto 000d // -0016 │ │ +06aab0: |[06aab0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +06aac0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06aac4: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +06aac8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06aacc: 2200 9d02 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@029d │ │ +06aad0: 7010 7311 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@1173 │ │ +06aad6: 6900 3105 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0531 │ │ +06aada: 0e00 |000d: return-void │ │ +06aadc: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06aae0: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ +06aae4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +06aae8: 2200 9b02 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@029b │ │ +06aaec: 7010 6c11 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@116c │ │ +06aaf2: 6900 3105 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0531 │ │ +06aaf6: 28f2 |001b: goto 000d // -000e │ │ +06aaf8: 2200 9e02 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@029e │ │ +06aafc: 7010 7511 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1175 │ │ +06ab02: 6900 3105 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0531 │ │ +06ab06: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0006 line=140 │ │ 0x000d line=146 │ │ 0x000e line=141 │ │ 0x0014 line=142 │ │ @@ -74688,21 +74684,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06a2e4: |[06a2e4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -06a2f4: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06a2fa: 6200 3105 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0531 │ │ -06a2fe: 7220 6711 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@1167 │ │ -06a304: 0c00 |0008: move-result-object v0 │ │ -06a306: 5b10 3205 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0532 │ │ -06a30a: 0e00 |000b: return-void │ │ +06ab08: |[06ab08] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +06ab18: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06ab1e: 6200 3105 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0531 │ │ +06ab22: 7220 6711 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@1167 │ │ +06ab28: 0c00 |0008: move-result-object v0 │ │ +06ab2a: 5b10 3205 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0532 │ │ +06ab2e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=152 │ │ 0x000b line=153 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -74712,18 +74708,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06a30c: |[06a30c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -06a31c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06a322: 5b01 3205 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0532 │ │ -06a326: 0e00 |0005: return-void │ │ +06ab30: |[06ab30] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +06ab40: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06ab46: 5b01 3205 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0532 │ │ +06ab4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -74735,17 +74731,17 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06a328: |[06a328] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06a338: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06a33a: 1100 |0001: return-object v0 │ │ +06ab4c: |[06ab4c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06ab5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ab5e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ │ │ @@ -74754,17 +74750,17 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06a33c: |[06a33c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -06a34c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06a34e: 1100 |0001: return-object v0 │ │ +06ab60: |[06ab60] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +06ab70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ab72: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0002 reg=3 virtualViewId I │ │ @@ -74774,17 +74770,17 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06a350: |[06a350] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06a360: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06a362: 1100 |0001: return-object v0 │ │ +06ab74: |[06ab74] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06ab84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ab86: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 focus I │ │ │ │ @@ -74793,17 +74789,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a364: |[06a364] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -06a374: 5410 3205 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0532 │ │ -06a378: 1100 |0002: return-object v0 │ │ +06ab88: |[06ab88] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +06ab98: 5410 3205 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0532 │ │ +06ab9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;) │ │ @@ -74811,32 +74807,32 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06a37c: |[06a37c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -06a38c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06a38e: 0f00 |0001: return v0 │ │ +06aba0: |[06aba0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +06abb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06abb2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ 0x0000 - 0x0002 reg=3 action I │ │ 0x0000 - 0x0002 reg=4 arguments Landroid/os/Bundle; │ │ │ │ source_file_idx : 431 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #351 header: │ │ -class_idx : 668 │ │ +class_idx : 672 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1073 │ │ +superclass_idx : 1079 │ │ source_file_idx : 432 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #351 annotations: │ │ @@ -74863,18 +74859,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06a390: |[06a390] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -06a3a0: 5b01 3305 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0533 │ │ -06a3a4: 7010 cd22 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@22cd │ │ -06a3aa: 0e00 |0005: return-void │ │ +06abb4: |[06abb4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +06abc4: 5b01 3305 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0533 │ │ +06abc8: 7010 cd22 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@22cd │ │ +06abce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; │ │ │ │ @@ -74884,20 +74880,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a3ac: |[06a3ac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -06a3bc: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0533 │ │ -06a3c0: 7220 8311 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@1183 │ │ -06a3c6: 0c00 |0005: move-result-object v0 │ │ -06a3c8: 1f00 3004 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a3cc: 1100 |0008: return-object v0 │ │ +06abd0: |[06abd0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +06abe0: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0533 │ │ +06abe4: 7220 8311 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@1183 │ │ +06abea: 0c00 |0005: move-result-object v0 │ │ +06abec: 1f00 3604 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06abf0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0009 reg=2 virtualViewId I │ │ │ │ @@ -74906,19 +74902,19 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06a3d0: |[06a3d0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -06a3e0: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0533 │ │ -06a3e4: 7230 8411 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@1184 │ │ -06a3ea: 0c00 |0005: move-result-object v0 │ │ -06a3ec: 1100 |0006: return-object v0 │ │ +06abf4: |[06abf4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +06ac04: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0533 │ │ +06ac08: 7230 8411 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@1184 │ │ +06ac0e: 0c00 |0005: move-result-object v0 │ │ +06ac10: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 virtualViewId I │ │ @@ -74928,34 +74924,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -06a3f0: |[06a3f0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -06a400: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0533 │ │ -06a404: 7240 8511 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@1185 │ │ -06a40a: 0a00 |0005: move-result v0 │ │ -06a40c: 0f00 |0006: return v0 │ │ +06ac14: |[06ac14] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +06ac24: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0533 │ │ +06ac28: 7240 8511 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@1185 │ │ +06ac2e: 0a00 |0005: move-result v0 │ │ +06ac30: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ source_file_idx : 432 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #352 header: │ │ -class_idx : 669 │ │ +class_idx : 673 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 432 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #352 annotations: │ │ @@ -74991,17 +74987,17 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 432 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #353 header: │ │ -class_idx : 670 │ │ +class_idx : 674 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 432 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #353 annotations: │ │ @@ -75021,17 +75017,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a410: |[06a410] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -06a420: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06a426: 0e00 |0003: return-void │ │ +06ac34: |[06ac34] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +06ac44: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06ac4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean; │ │ │ │ @@ -75040,31 +75036,31 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06a428: |[06a428] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -06a438: 2200 9c02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@029c │ │ -06a43c: 7020 7f11 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@117f │ │ -06a442: 1100 |0005: return-object v0 │ │ +06ac4c: |[06ac4c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +06ac5c: 2200 a002 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@02a0 │ │ +06ac60: 7020 7f11 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@117f │ │ +06ac66: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; │ │ │ │ Virtual methods - │ │ source_file_idx : 432 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #354 header: │ │ -class_idx : 671 │ │ +class_idx : 675 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1073 │ │ +superclass_idx : 1079 │ │ source_file_idx : 433 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #354 annotations: │ │ @@ -75091,18 +75087,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06a444: |[06a444] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ -06a454: 5b01 3405 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0534 │ │ -06a458: 7010 cd22 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@22cd │ │ -06a45e: 0e00 |0005: return-void │ │ +06ac68: |[06ac68] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ +06ac78: 5b01 3405 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0534 │ │ +06ac7c: 7010 cd22 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@22cd │ │ +06ac82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; │ │ │ │ @@ -75112,20 +75108,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a460: |[06a460] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -06a470: 5410 3405 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0534 │ │ -06a474: 7220 8d11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@118d │ │ -06a47a: 0c00 |0005: move-result-object v0 │ │ -06a47c: 1f00 3004 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a480: 1100 |0008: return-object v0 │ │ +06ac84: |[06ac84] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +06ac94: 5410 3405 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0534 │ │ +06ac98: 7220 8d11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@118d │ │ +06ac9e: 0c00 |0005: move-result-object v0 │ │ +06aca0: 1f00 3604 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06aca4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0009 reg=2 virtualViewId I │ │ │ │ @@ -75134,19 +75130,19 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06a484: |[06a484] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -06a494: 5410 3405 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0534 │ │ -06a498: 7230 8e11 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@118e │ │ -06a49e: 0c00 |0005: move-result-object v0 │ │ -06a4a0: 1100 |0006: return-object v0 │ │ +06aca8: |[06aca8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +06acb8: 5410 3405 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0534 │ │ +06acbc: 7230 8e11 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@118e │ │ +06acc2: 0c00 |0005: move-result-object v0 │ │ +06acc4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 virtualViewId I │ │ @@ -75156,20 +75152,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a4a4: |[06a4a4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -06a4b4: 5410 3405 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0534 │ │ -06a4b8: 7220 8f11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@118f │ │ -06a4be: 0c00 |0005: move-result-object v0 │ │ -06a4c0: 1f00 3004 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0430 │ │ -06a4c4: 1100 |0008: return-object v0 │ │ +06acc8: |[06acc8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +06acd8: 5410 3405 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0534 │ │ +06acdc: 7220 8f11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@118f │ │ +06ace2: 0c00 |0005: move-result-object v0 │ │ +06ace4: 1f00 3604 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0436 │ │ +06ace8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0009 reg=2 focus I │ │ │ │ @@ -75178,34 +75174,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -06a4c8: |[06a4c8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ -06a4d8: 5410 3405 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0534 │ │ -06a4dc: 7240 9011 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@1190 │ │ -06a4e2: 0a00 |0005: move-result v0 │ │ -06a4e4: 0f00 |0006: return v0 │ │ +06acec: |[06acec] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ +06acfc: 5410 3405 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0534 │ │ +06ad00: 7240 9011 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@1190 │ │ +06ad06: 0a00 |0005: move-result v0 │ │ +06ad08: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ source_file_idx : 433 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #355 header: │ │ -class_idx : 672 │ │ +class_idx : 676 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 433 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #355 annotations: │ │ @@ -75247,17 +75243,17 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 433 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #356 header: │ │ -class_idx : 673 │ │ +class_idx : 677 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 433 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #356 annotations: │ │ @@ -75277,17 +75273,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a4e8: |[06a4e8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ -06a4f8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06a4fe: 0e00 |0003: return-void │ │ +06ad0c: |[06ad0c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ +06ad1c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06ad22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat; │ │ │ │ @@ -75296,31 +75292,31 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06a500: |[06a500] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -06a510: 2200 9f02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@029f │ │ -06a514: 7020 8811 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@1188 │ │ -06a51a: 1100 |0005: return-object v0 │ │ +06ad24: |[06ad24] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +06ad34: 2200 a302 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@02a3 │ │ +06ad38: 7020 8811 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@1188 │ │ +06ad3e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; │ │ │ │ Virtual methods - │ │ source_file_idx : 433 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #357 header: │ │ -class_idx : 676 │ │ +class_idx : 680 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 438 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 46 │ │ │ │ Class #357 annotations: │ │ @@ -75614,17 +75610,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 438 (AccessibilityRecordCompat.java) │ │ │ │ Class #358 header: │ │ -class_idx : 679 │ │ +class_idx : 683 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 438 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 47 │ │ │ │ Class #358 annotations: │ │ @@ -75654,40 +75650,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -06a51c: |[06a51c] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -06a52c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06a530: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -06a534: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -06a538: 2200 a502 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@02a5 │ │ -06a53c: 7010 f011 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@11f0 │ │ -06a542: 6900 3505 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a546: 0e00 |000d: return-void │ │ -06a548: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06a54c: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -06a550: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -06a554: 2200 a302 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@02a3 │ │ -06a558: 7010 bd11 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@11bd │ │ -06a55e: 6900 3505 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a562: 28f2 |001b: goto 000d // -000e │ │ -06a564: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06a568: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -06a56c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -06a570: 2200 a202 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@02a2 │ │ -06a574: 7010 9311 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@1193 │ │ -06a57a: 6900 3505 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a57e: 28e4 |0029: goto 000d // -001c │ │ -06a580: 2200 a602 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@02a6 │ │ -06a584: 7010 f211 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@11f2 │ │ -06a58a: 6900 3505 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a58e: 28dc |0031: goto 000d // -0024 │ │ +06ad40: |[06ad40] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +06ad50: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06ad54: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +06ad58: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06ad5c: 2200 a902 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@02a9 │ │ +06ad60: 7010 f011 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@11f0 │ │ +06ad66: 6900 3505 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06ad6a: 0e00 |000d: return-void │ │ +06ad6c: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06ad70: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +06ad74: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +06ad78: 2200 a702 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@02a7 │ │ +06ad7c: 7010 bd11 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@11bd │ │ +06ad82: 6900 3505 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06ad86: 28f2 |001b: goto 000d // -000e │ │ +06ad88: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06ad8c: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +06ad90: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +06ad94: 2200 a602 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@02a6 │ │ +06ad98: 7010 9311 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@1193 │ │ +06ad9e: 6900 3505 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06ada2: 28e4 |0029: goto 000d // -001c │ │ +06ada4: 2200 aa02 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@02aa │ │ +06ada8: 7010 f211 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@11f2 │ │ +06adae: 6900 3505 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06adb2: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0006 line=507 │ │ 0x000d line=515 │ │ 0x000e line=508 │ │ 0x0014 line=509 │ │ @@ -75701,18 +75697,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06a590: |[06a590] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -06a5a0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06a5a6: 5b01 3605 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a5aa: 0e00 |0005: return-void │ │ +06adb4: |[06adb4] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +06adc4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06adca: 5b01 3605 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06adce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0003 line=529 │ │ 0x0005 line=530 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -75723,43 +75719,43 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06a5ac: |[06a5ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -06a5bc: 2200 a702 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02a7 │ │ -06a5c0: 6201 3505 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a5c4: 7210 d811 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@11d8 │ │ -06a5ca: 0c01 |0007: move-result-object v1 │ │ -06a5cc: 7020 2212 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1222 │ │ -06a5d2: 1100 |000b: return-object v0 │ │ +06add0: |[06add0] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +06ade0: 2200 ab02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02ab │ │ +06ade4: 6201 3505 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06ade8: 7210 d811 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@11d8 │ │ +06adee: 0c01 |0007: move-result-object v1 │ │ +06adf0: 7020 2212 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1222 │ │ +06adf6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06a5d4: |[06a5d4] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -06a5e4: 2200 a702 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02a7 │ │ -06a5e8: 6201 3505 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a5ec: 5432 3605 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a5f0: 7220 d911 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@11d9 │ │ -06a5f6: 0c01 |0009: move-result-object v1 │ │ -06a5f8: 7020 2212 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1222 │ │ -06a5fe: 1100 |000d: return-object v0 │ │ +06adf8: |[06adf8] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +06ae08: 2200 ab02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02ab │ │ +06ae0c: 6201 3505 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06ae10: 5432 3605 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06ae14: 7220 d911 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@11d9 │ │ +06ae1a: 0c01 |0009: move-result-object v1 │ │ +06ae1c: 7020 2212 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1222 │ │ +06ae22: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ locals : │ │ 0x0000 - 0x000e reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ Virtual methods - │ │ @@ -75768,44 +75764,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -06a600: |[06a600] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -06a610: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06a612: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06a614: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -06a618: 0f01 |0004: return v1 │ │ -06a61a: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -06a61e: 0121 |0007: move v1, v2 │ │ -06a620: 28fc |0008: goto 0004 // -0004 │ │ -06a622: 6e10 b624 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -06a628: 0c03 |000c: move-result-object v3 │ │ -06a62a: 6e10 b624 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -06a630: 0c04 |0010: move-result-object v4 │ │ -06a632: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -06a636: 0121 |0013: move v1, v2 │ │ -06a638: 28f0 |0014: goto 0004 // -0010 │ │ -06a63a: 0760 |0015: move-object v0, v6 │ │ -06a63c: 1f00 a702 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02a7 │ │ -06a640: 5453 3605 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a644: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -06a648: 5403 3605 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a64c: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -06a650: 0121 |0020: move v1, v2 │ │ -06a652: 28e3 |0021: goto 0004 // -001d │ │ -06a654: 5453 3605 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a658: 5404 3605 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a65c: 6e20 b524 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ -06a662: 0a03 |0029: move-result v3 │ │ -06a664: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -06a668: 0121 |002c: move v1, v2 │ │ -06a66a: 28d7 |002d: goto 0004 // -0029 │ │ +06ae24: |[06ae24] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +06ae34: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06ae36: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +06ae38: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +06ae3c: 0f01 |0004: return v1 │ │ +06ae3e: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +06ae42: 0121 |0007: move v1, v2 │ │ +06ae44: 28fc |0008: goto 0004 // -0004 │ │ +06ae46: 6e10 b624 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +06ae4c: 0c03 |000c: move-result-object v3 │ │ +06ae4e: 6e10 b624 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +06ae54: 0c04 |0010: move-result-object v4 │ │ +06ae56: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +06ae5a: 0121 |0013: move v1, v2 │ │ +06ae5c: 28f0 |0014: goto 0004 // -0010 │ │ +06ae5e: 0760 |0015: move-object v0, v6 │ │ +06ae60: 1f00 ab02 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02ab │ │ +06ae64: 5453 3605 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06ae68: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +06ae6c: 5403 3605 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06ae70: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +06ae74: 0121 |0020: move v1, v2 │ │ +06ae76: 28e3 |0021: goto 0004 // -001d │ │ +06ae78: 5453 3605 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06ae7c: 5404 3605 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06ae80: 6e20 b524 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ +06ae86: 0a03 |0029: move-result v3 │ │ +06ae88: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +06ae8c: 0121 |002c: move v1, v2 │ │ +06ae8e: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1025 │ │ 0x0004 line=1042 │ │ 0x0005 line=1028 │ │ 0x0008 line=1029 │ │ 0x0009 line=1031 │ │ @@ -75826,20 +75822,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a66c: |[06a66c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -06a67c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a680: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a684: 7220 c211 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@11c2 │ │ -06a68a: 0a00 |0007: move-result v0 │ │ -06a68c: 0f00 |0008: return v0 │ │ +06ae90: |[06ae90] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +06aea0: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06aea4: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06aea8: 7220 c211 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@11c2 │ │ +06aeae: 0a00 |0007: move-result v0 │ │ +06aeb0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -75847,20 +75843,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a690: |[06a690] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -06a6a0: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a6a4: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a6a8: 7220 c311 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@11c3 │ │ -06a6ae: 0c00 |0007: move-result-object v0 │ │ -06a6b0: 1100 |0008: return-object v0 │ │ +06aeb4: |[06aeb4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +06aec4: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06aec8: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06aecc: 7220 c311 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@11c3 │ │ +06aed2: 0c00 |0007: move-result-object v0 │ │ +06aed4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=950 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -75868,20 +75864,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a6b4: |[06a6b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -06a6c4: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a6c8: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a6cc: 7220 c411 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@11c4 │ │ -06a6d2: 0c00 |0007: move-result-object v0 │ │ -06a6d4: 1100 |0008: return-object v0 │ │ +06aed8: |[06aed8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +06aee8: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06aeec: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06aef0: 7220 c411 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@11c4 │ │ +06aef6: 0c00 |0007: move-result-object v0 │ │ +06aef8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=920 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -75889,20 +75885,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a6d8: |[06a6d8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -06a6e8: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a6ec: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a6f0: 7220 c511 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@11c5 │ │ -06a6f6: 0c00 |0007: move-result-object v0 │ │ -06a6f8: 1100 |0008: return-object v0 │ │ +06aefc: |[06aefc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +06af0c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06af10: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06af14: 7220 c511 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@11c5 │ │ +06af1a: 0c00 |0007: move-result-object v0 │ │ +06af1c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=970 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -75910,20 +75906,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a6fc: |[06a6fc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -06a70c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a710: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a714: 7220 c611 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@11c6 │ │ -06a71a: 0a00 |0007: move-result v0 │ │ -06a71c: 0f00 |0008: return v0 │ │ +06af20: |[06af20] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +06af30: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06af34: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06af38: 7220 c611 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@11c6 │ │ +06af3e: 0a00 |0007: move-result v0 │ │ +06af40: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -75931,20 +75927,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a720: |[06a720] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -06a730: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a734: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a738: 7220 c711 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@11c7 │ │ -06a73e: 0a00 |0007: move-result v0 │ │ -06a740: 0f00 |0008: return v0 │ │ +06af44: |[06af44] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +06af54: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06af58: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06af5c: 7220 c711 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@11c7 │ │ +06af62: 0a00 |0007: move-result v0 │ │ +06af64: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -75952,17 +75948,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a744: |[06a744] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -06a754: 5410 3605 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a758: 1100 |0002: return-object v0 │ │ +06af68: |[06af68] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +06af78: 5410 3605 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06af7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -75970,20 +75966,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a75c: |[06a75c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -06a76c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a770: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a774: 7220 c811 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@11c8 │ │ -06a77a: 0a00 |0007: move-result v0 │ │ -06a77c: 0f00 |0008: return v0 │ │ +06af80: |[06af80] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +06af90: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06af94: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06af98: 7220 c811 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@11c8 │ │ +06af9e: 0a00 |0007: move-result v0 │ │ +06afa0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -75991,20 +75987,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a780: |[06a780] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -06a790: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a794: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a798: 7220 c911 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@11c9 │ │ -06a79e: 0a00 |0007: move-result v0 │ │ -06a7a0: 0f00 |0008: return v0 │ │ +06afa4: |[06afa4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +06afb4: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06afb8: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06afbc: 7220 c911 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@11c9 │ │ +06afc2: 0a00 |0007: move-result v0 │ │ +06afc4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -76012,20 +76008,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a7a4: |[06a7a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -06a7b4: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a7b8: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a7bc: 7220 ca11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@11ca │ │ -06a7c2: 0a00 |0007: move-result v0 │ │ -06a7c4: 0f00 |0008: return v0 │ │ +06afc8: |[06afc8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +06afd8: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06afdc: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06afe0: 7220 ca11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@11ca │ │ +06afe6: 0a00 |0007: move-result v0 │ │ +06afe8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=862 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -76033,20 +76029,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a7c8: |[06a7c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -06a7d8: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a7dc: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a7e0: 7220 cb11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@11cb │ │ -06a7e6: 0c00 |0007: move-result-object v0 │ │ -06a7e8: 1100 |0008: return-object v0 │ │ +06afec: |[06afec] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +06affc: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b000: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b004: 7220 cb11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@11cb │ │ +06b00a: 0c00 |0007: move-result-object v0 │ │ +06b00c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=990 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -76054,20 +76050,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a7ec: |[06a7ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -06a7fc: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a800: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a804: 7220 cc11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@11cc │ │ -06a80a: 0a00 |0007: move-result v0 │ │ -06a80c: 0f00 |0008: return v0 │ │ +06b010: |[06b010] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +06b020: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b024: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b028: 7220 cc11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@11cc │ │ +06b02e: 0a00 |0007: move-result v0 │ │ +06b030: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -76075,20 +76071,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a810: |[06a810] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -06a820: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a824: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a828: 7220 cd11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@11cd │ │ -06a82e: 0a00 |0007: move-result v0 │ │ -06a830: 0f00 |0008: return v0 │ │ +06b034: |[06b034] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +06b044: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b048: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b04c: 7220 cd11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@11cd │ │ +06b052: 0a00 |0007: move-result v0 │ │ +06b054: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=809 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -76096,20 +76092,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a834: |[06a834] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -06a844: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a848: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a84c: 7220 ce11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@11ce │ │ -06a852: 0a00 |0007: move-result v0 │ │ -06a854: 0f00 |0008: return v0 │ │ +06b058: |[06b058] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +06b068: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b06c: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b070: 7220 ce11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@11ce │ │ +06b076: 0a00 |0007: move-result v0 │ │ +06b078: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -76117,20 +76113,20 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a858: |[06a858] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06a868: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a86c: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a870: 7220 cf11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@11cf │ │ -06a876: 0c00 |0007: move-result-object v0 │ │ -06a878: 1100 |0008: return-object v0 │ │ +06b07c: |[06b07c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06b08c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b090: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b094: 7220 cf11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@11cf │ │ +06b09a: 0c00 |0007: move-result-object v0 │ │ +06b09c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -76138,20 +76134,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a87c: |[06a87c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -06a88c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a890: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a894: 7220 d011 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@11d0 │ │ -06a89a: 0c00 |0007: move-result-object v0 │ │ -06a89c: 1100 |0008: return-object v0 │ │ +06b0a0: |[06b0a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +06b0b0: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b0b4: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b0b8: 7220 d011 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@11d0 │ │ +06b0be: 0c00 |0007: move-result-object v0 │ │ +06b0c0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=941 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -76159,20 +76155,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a8a0: |[06a8a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -06a8b0: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a8b4: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a8b8: 7220 d111 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@11d1 │ │ -06a8be: 0a00 |0007: move-result v0 │ │ -06a8c0: 0f00 |0008: return v0 │ │ +06b0c4: |[06b0c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +06b0d4: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b0d8: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b0dc: 7220 d111 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@11d1 │ │ +06b0e2: 0a00 |0007: move-result v0 │ │ +06b0e4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -76180,20 +76176,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a8c4: |[06a8c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -06a8d4: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a8d8: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a8dc: 7220 d211 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@11d2 │ │ -06a8e2: 0a00 |0007: move-result v0 │ │ -06a8e4: 0f00 |0008: return v0 │ │ +06b0e8: |[06b0e8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +06b0f8: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b0fc: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b100: 7220 d211 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@11d2 │ │ +06b106: 0a00 |0007: move-result v0 │ │ +06b108: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -76201,23 +76197,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06a8e8: |[06a8e8] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -06a8f8: 5410 3605 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a8fc: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -06a900: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06a902: 0f00 |0005: return v0 │ │ -06a904: 5410 3605 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a908: 6e10 b724 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ -06a90e: 0a00 |000b: move-result v0 │ │ -06a910: 28f9 |000c: goto 0005 // -0007 │ │ +06b10c: |[06b10c] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +06b11c: 5410 3605 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b120: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +06b124: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +06b126: 0f00 |0005: return v0 │ │ +06b128: 5410 3605 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b12c: 6e10 b724 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ +06b132: 0a00 |000b: move-result v0 │ │ +06b134: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1019 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -76225,20 +76221,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a914: |[06a914] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -06a924: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a928: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a92c: 7220 d311 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@11d3 │ │ -06a932: 0a00 |0007: move-result v0 │ │ -06a934: 0f00 |0008: return v0 │ │ +06b138: |[06b138] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +06b148: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b14c: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b150: 7220 d311 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@11d3 │ │ +06b156: 0a00 |0007: move-result v0 │ │ +06b158: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -76246,20 +76242,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a938: |[06a938] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -06a948: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a94c: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a950: 7220 d411 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@11d4 │ │ -06a956: 0a00 |0007: move-result v0 │ │ -06a958: 0f00 |0008: return v0 │ │ +06b15c: |[06b15c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +06b16c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b170: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b174: 7220 d411 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@11d4 │ │ +06b17a: 0a00 |0007: move-result v0 │ │ +06b17c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=643 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -76267,20 +76263,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a95c: |[06a95c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -06a96c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a970: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a974: 7220 d511 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@11d5 │ │ -06a97a: 0a00 |0007: move-result v0 │ │ -06a97c: 0f00 |0008: return v0 │ │ +06b180: |[06b180] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +06b190: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b194: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b198: 7220 d511 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@11d5 │ │ +06b19e: 0a00 |0007: move-result v0 │ │ +06b1a0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=683 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -76288,20 +76284,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a980: |[06a980] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -06a990: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a994: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a998: 7220 d611 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@11d6 │ │ -06a99e: 0a00 |0007: move-result v0 │ │ -06a9a0: 0f00 |0008: return v0 │ │ +06b1a4: |[06b1a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +06b1b4: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b1b8: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b1bc: 7220 d611 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@11d6 │ │ +06b1c2: 0a00 |0007: move-result v0 │ │ +06b1c4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -76309,20 +76305,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a9a4: |[06a9a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -06a9b4: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a9b8: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a9bc: 7220 d711 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@11d7 │ │ -06a9c2: 0a00 |0007: move-result v0 │ │ -06a9c4: 0f00 |0008: return v0 │ │ +06b1c8: |[06b1c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +06b1d8: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b1dc: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b1e0: 7220 d711 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@11d7 │ │ +06b1e6: 0a00 |0007: move-result v0 │ │ +06b1e8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -76330,19 +76326,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06a9c8: |[06a9c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -06a9d8: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a9dc: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06a9e0: 7220 da11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@11da │ │ -06a9e6: 0e00 |0007: return-void │ │ +06b1ec: |[06b1ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +06b1fc: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b200: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b204: 7220 da11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@11da │ │ +06b20a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1014 │ │ 0x0007 line=1015 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ @@ -76351,19 +76347,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06a9e8: |[06a9e8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -06a9f8: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06a9fc: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06aa00: 7230 db11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@11db │ │ -06aa06: 0e00 |0007: return-void │ │ +06b20c: |[06b20c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +06b21c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b220: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b224: 7230 db11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@11db │ │ +06b22a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=891 │ │ 0x0007 line=892 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 addedCount I │ │ @@ -76373,19 +76369,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06aa08: |[06aa08] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -06aa18: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06aa1c: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06aa20: 7230 dc11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@11dc │ │ -06aa26: 0e00 |0007: return-void │ │ +06b22c: |[06b22c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +06b23c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b240: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b244: 7230 dc11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@11dc │ │ +06b24a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=961 │ │ 0x0007 line=962 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 beforeText Ljava/lang/CharSequence; │ │ @@ -76395,19 +76391,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06aa28: |[06aa28] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -06aa38: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06aa3c: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06aa40: 7230 dd11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@11dd │ │ -06aa46: 0e00 |0007: return-void │ │ +06b24c: |[06b24c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +06b25c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b260: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b264: 7230 dd11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@11dd │ │ +06b26a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0007 line=635 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isChecked Z │ │ @@ -76417,19 +76413,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06aa48: |[06aa48] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -06aa58: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06aa5c: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06aa60: 7230 de11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@11de │ │ -06aa66: 0e00 |0007: return-void │ │ +06b26c: |[06b26c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +06b27c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b280: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b284: 7230 de11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@11de │ │ +06b28a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=931 │ │ 0x0007 line=932 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -76439,19 +76435,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06aa68: |[06aa68] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -06aa78: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06aa7c: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06aa80: 7230 df11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@11df │ │ -06aa86: 0e00 |0007: return-void │ │ +06b28c: |[06b28c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +06b29c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b2a0: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b2a4: 7230 df11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@11df │ │ +06b2aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=981 │ │ 0x0007 line=982 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -76461,19 +76457,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06aa88: |[06aa88] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -06aa98: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06aa9c: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06aaa0: 7230 e011 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@11e0 │ │ -06aaa6: 0e00 |0007: return-void │ │ +06b2ac: |[06b2ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +06b2bc: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b2c0: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b2c4: 7230 e011 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@11e0 │ │ +06b2ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0007 line=755 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 currentItemIndex I │ │ @@ -76483,19 +76479,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06aaa8: |[06aaa8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -06aab8: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06aabc: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06aac0: 7230 e111 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@11e1 │ │ -06aac6: 0e00 |0007: return-void │ │ +06b2cc: |[06b2cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +06b2dc: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b2e0: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b2e4: 7230 e111 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@11e1 │ │ +06b2ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0007 line=655 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isEnabled Z │ │ @@ -76505,19 +76501,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06aac8: |[06aac8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -06aad8: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06aadc: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06aae0: 7230 e211 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@11e2 │ │ -06aae6: 0e00 |0007: return-void │ │ +06b2ec: |[06b2ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +06b2fc: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b300: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b304: 7230 e211 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@11e2 │ │ +06b30a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=780 │ │ 0x0007 line=781 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 fromIndex I │ │ @@ -76527,19 +76523,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06aae8: |[06aae8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -06aaf8: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06aafc: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06ab00: 7230 e311 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@11e3 │ │ -06ab06: 0e00 |0007: return-void │ │ +06b30c: |[06b30c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +06b31c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b320: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b324: 7230 e311 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@11e3 │ │ +06b32a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ 0x0007 line=695 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isFullScreen Z │ │ @@ -76549,19 +76545,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06ab08: |[06ab08] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -06ab18: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06ab1c: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06ab20: 7230 e411 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@11e4 │ │ -06ab26: 0e00 |0007: return-void │ │ +06b32c: |[06b32c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +06b33c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b340: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b344: 7230 e411 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@11e4 │ │ +06b34a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x0007 line=735 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 itemCount I │ │ @@ -76571,19 +76567,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06ab28: |[06ab28] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -06ab38: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06ab3c: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06ab40: 7230 e511 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@11e5 │ │ -06ab46: 0e00 |0007: return-void │ │ +06b34c: |[06b34c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +06b35c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b360: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b364: 7230 e511 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@11e5 │ │ +06b36a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ 0x0007 line=854 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollX I │ │ @@ -76593,19 +76589,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06ab48: |[06ab48] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -06ab58: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06ab5c: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06ab60: 7230 e611 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@11e6 │ │ -06ab66: 0e00 |0007: return-void │ │ +06b36c: |[06b36c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +06b37c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b380: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b384: 7230 e611 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@11e6 │ │ +06b38a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ 0x0007 line=872 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollY I │ │ @@ -76615,19 +76611,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06ab68: |[06ab68] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -06ab78: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06ab7c: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06ab80: 7230 e711 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@11e7 │ │ -06ab86: 0e00 |0007: return-void │ │ +06b38c: |[06b38c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +06b39c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b3a0: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b3a4: 7230 e711 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@11e7 │ │ +06b3aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1001 │ │ 0x0007 line=1002 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 parcelableData Landroid/os/Parcelable; │ │ @@ -76637,19 +76633,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06ab88: |[06ab88] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -06ab98: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06ab9c: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06aba0: 7230 e811 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@11e8 │ │ -06aba6: 0e00 |0007: return-void │ │ +06b3ac: |[06b3ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +06b3bc: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b3c0: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b3c4: 7230 e811 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@11e8 │ │ +06b3ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0007 line=675 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isPassword Z │ │ @@ -76659,19 +76655,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06aba8: |[06aba8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -06abb8: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06abbc: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06abc0: 7230 e911 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@11e9 │ │ -06abc6: 0e00 |0007: return-void │ │ +06b3cc: |[06b3cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +06b3dc: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b3e0: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b3e4: 7230 e911 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@11e9 │ │ +06b3ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x0007 line=912 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 removedCount I │ │ @@ -76681,19 +76677,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06abc8: |[06abc8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -06abd8: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06abdc: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06abe0: 7230 ea11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@11ea │ │ -06abe6: 0e00 |0007: return-void │ │ +06b3ec: |[06b3ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +06b3fc: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b400: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b404: 7230 ea11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@11ea │ │ +06b40a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0007 line=819 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollX I │ │ @@ -76703,19 +76699,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06abe8: |[06abe8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -06abf8: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06abfc: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06ac00: 7230 eb11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@11eb │ │ -06ac06: 0e00 |0007: return-void │ │ +06b40c: |[06b40c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +06b41c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b420: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b424: 7230 eb11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@11eb │ │ +06b42a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0007 line=837 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollY I │ │ @@ -76725,19 +76721,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06ac08: |[06ac08] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -06ac18: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06ac1c: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06ac20: 7230 ec11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@11ec │ │ -06ac26: 0e00 |0007: return-void │ │ +06b42c: |[06b42c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +06b43c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b440: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b444: 7230 ec11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@11ec │ │ +06b44a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ 0x0007 line=715 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -76747,19 +76743,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06ac28: |[06ac28] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -06ac38: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06ac3c: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06ac40: 7230 ed11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@11ed │ │ -06ac46: 0e00 |0007: return-void │ │ +06b44c: |[06b44c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +06b45c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b460: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b464: 7230 ed11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@11ed │ │ +06b46a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0007 line=572 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -76769,19 +76765,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -06ac48: |[06ac48] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -06ac58: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06ac5c: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06ac60: 7240 ee11 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@11ee │ │ -06ac66: 0e00 |0007: return-void │ │ +06b46c: |[06b46c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +06b47c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b480: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b484: 7240 ee11 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@11ee │ │ +06b48a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0007 line=590 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -76792,33 +76788,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06ac68: |[06ac68] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -06ac78: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ -06ac7c: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ -06ac80: 7230 ef11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@11ef │ │ -06ac86: 0e00 |0007: return-void │ │ +06b48c: |[06b48c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +06b49c: 6200 3505 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0535 │ │ +06b4a0: 5421 3605 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0536 │ │ +06b4a4: 7230 ef11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@11ef │ │ +06b4aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x0007 line=801 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 toIndex I │ │ │ │ source_file_idx : 438 (AccessibilityRecordCompat.java) │ │ │ │ Class #359 header: │ │ -class_idx : 680 │ │ +class_idx : 684 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 439 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 42 │ │ virtual_methods_size: 0 │ │ │ │ Class #359 annotations: │ │ @@ -76838,17 +76834,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ac88: |[06ac88] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -06ac98: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06ac9e: 0e00 |0003: return-void │ │ +06b4ac: |[06b4ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +06b4bc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06b4c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -76856,19 +76852,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06aca0: |[06aca0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -06acb0: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06acb4: 6e10 ce22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@22ce │ │ -06acba: 0a00 |0005: move-result v0 │ │ -06acbc: 0f00 |0006: return v0 │ │ +06b4c4: |[06b4c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +06b4d4: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b4d8: 6e10 ce22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@22ce │ │ +06b4de: 0a00 |0005: move-result v0 │ │ +06b4e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -76876,19 +76872,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06acc0: |[06acc0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06acd0: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06acd4: 6e10 cf22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@22cf │ │ -06acda: 0c00 |0005: move-result-object v0 │ │ -06acdc: 1100 |0006: return-object v0 │ │ +06b4e4: |[06b4e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06b4f4: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b4f8: 6e10 cf22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@22cf │ │ +06b4fe: 0c00 |0005: move-result-object v0 │ │ +06b500: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -76896,19 +76892,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ace0: |[06ace0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06acf0: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06acf4: 6e10 d022 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@22d0 │ │ -06acfa: 0c00 |0005: move-result-object v0 │ │ -06acfc: 1100 |0006: return-object v0 │ │ +06b504: |[06b504] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06b514: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b518: 6e10 d022 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@22d0 │ │ +06b51e: 0c00 |0005: move-result-object v0 │ │ +06b520: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -76916,19 +76912,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ad00: |[06ad00] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06ad10: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06ad14: 6e10 d122 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@22d1 │ │ -06ad1a: 0c00 |0005: move-result-object v0 │ │ -06ad1c: 1100 |0006: return-object v0 │ │ +06b524: |[06b524] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06b534: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b538: 6e10 d122 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@22d1 │ │ +06b53e: 0c00 |0005: move-result-object v0 │ │ +06b540: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -76936,19 +76932,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ad20: |[06ad20] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -06ad30: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06ad34: 6e10 d222 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@22d2 │ │ -06ad3a: 0a00 |0005: move-result v0 │ │ -06ad3c: 0f00 |0006: return v0 │ │ +06b544: |[06b544] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +06b554: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b558: 6e10 d222 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@22d2 │ │ +06b55e: 0a00 |0005: move-result v0 │ │ +06b560: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -76956,19 +76952,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ad40: |[06ad40] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -06ad50: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06ad54: 6e10 d322 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@22d3 │ │ -06ad5a: 0a00 |0005: move-result v0 │ │ -06ad5c: 0f00 |0006: return v0 │ │ +06b564: |[06b564] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +06b574: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b578: 6e10 d322 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@22d3 │ │ +06b57e: 0a00 |0005: move-result v0 │ │ +06b580: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -76976,19 +76972,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ad60: |[06ad60] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -06ad70: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06ad74: 6e10 d422 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@22d4 │ │ -06ad7a: 0a00 |0005: move-result v0 │ │ -06ad7c: 0f00 |0006: return v0 │ │ +06b584: |[06b584] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +06b594: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b598: 6e10 d422 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@22d4 │ │ +06b59e: 0a00 |0005: move-result v0 │ │ +06b5a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -76996,19 +76992,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/os/Parcelable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ad80: |[06ad80] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -06ad90: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06ad94: 6e10 d722 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@22d7 │ │ -06ad9a: 0c00 |0005: move-result-object v0 │ │ -06ad9c: 1100 |0006: return-object v0 │ │ +06b5a4: |[06b5a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +06b5b4: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b5b8: 6e10 d722 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@22d7 │ │ +06b5be: 0c00 |0005: move-result-object v0 │ │ +06b5c0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -77016,19 +77012,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ada0: |[06ada0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -06adb0: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06adb4: 6e10 d822 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@22d8 │ │ -06adba: 0a00 |0005: move-result v0 │ │ -06adbc: 0f00 |0006: return v0 │ │ +06b5c4: |[06b5c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +06b5d4: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b5d8: 6e10 d822 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@22d8 │ │ +06b5de: 0a00 |0005: move-result v0 │ │ +06b5e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -77036,19 +77032,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06adc0: |[06adc0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -06add0: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06add4: 6e10 d922 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@22d9 │ │ -06adda: 0a00 |0005: move-result v0 │ │ -06addc: 0f00 |0006: return v0 │ │ +06b5e4: |[06b5e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +06b5f4: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b5f8: 6e10 d922 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@22d9 │ │ +06b5fe: 0a00 |0005: move-result v0 │ │ +06b600: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -77056,19 +77052,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ade0: |[06ade0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -06adf0: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06adf4: 6e10 da22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@22da │ │ -06adfa: 0a00 |0005: move-result v0 │ │ -06adfc: 0f00 |0006: return v0 │ │ +06b604: |[06b604] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +06b614: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b618: 6e10 da22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@22da │ │ +06b61e: 0a00 |0005: move-result v0 │ │ +06b620: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -77076,19 +77072,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ae00: |[06ae00] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06ae10: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06ae14: 6e10 db22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@22db │ │ -06ae1a: 0c00 |0005: move-result-object v0 │ │ -06ae1c: 1100 |0006: return-object v0 │ │ +06b624: |[06b624] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06b634: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b638: 6e10 db22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@22db │ │ +06b63e: 0c00 |0005: move-result-object v0 │ │ +06b640: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -77096,19 +77092,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ae20: |[06ae20] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -06ae30: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06ae34: 6e10 dc22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@22dc │ │ -06ae3a: 0c00 |0005: move-result-object v0 │ │ -06ae3c: 1100 |0006: return-object v0 │ │ +06b644: |[06b644] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +06b654: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b658: 6e10 dc22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@22dc │ │ +06b65e: 0c00 |0005: move-result-object v0 │ │ +06b660: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -77116,19 +77112,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ae40: |[06ae40] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -06ae50: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06ae54: 6e10 dd22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@22dd │ │ -06ae5a: 0a00 |0005: move-result v0 │ │ -06ae5c: 0f00 |0006: return v0 │ │ +06b664: |[06b664] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +06b674: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b678: 6e10 dd22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@22dd │ │ +06b67e: 0a00 |0005: move-result v0 │ │ +06b680: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -77136,19 +77132,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ae60: |[06ae60] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -06ae70: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06ae74: 6e10 de22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@22de │ │ -06ae7a: 0a00 |0005: move-result v0 │ │ -06ae7c: 0f00 |0006: return v0 │ │ +06b684: |[06b684] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +06b694: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b698: 6e10 de22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@22de │ │ +06b69e: 0a00 |0005: move-result v0 │ │ +06b6a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -77156,19 +77152,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ae80: |[06ae80] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -06ae90: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06ae94: 6e10 df22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@22df │ │ -06ae9a: 0a00 |0005: move-result v0 │ │ -06ae9c: 0f00 |0006: return v0 │ │ +06b6a4: |[06b6a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +06b6b4: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b6b8: 6e10 df22 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@22df │ │ +06b6be: 0a00 |0005: move-result v0 │ │ +06b6c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -77176,19 +77172,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06aea0: |[06aea0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -06aeb0: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06aeb4: 6e10 e022 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@22e0 │ │ -06aeba: 0a00 |0005: move-result v0 │ │ -06aebc: 0f00 |0006: return v0 │ │ +06b6c4: |[06b6c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +06b6d4: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b6d8: 6e10 e022 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@22e0 │ │ +06b6de: 0a00 |0005: move-result v0 │ │ +06b6e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -77196,19 +77192,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06aec0: |[06aec0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -06aed0: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06aed4: 6e10 e122 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@22e1 │ │ -06aeda: 0a00 |0005: move-result v0 │ │ -06aedc: 0f00 |0006: return v0 │ │ +06b6e4: |[06b6e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +06b6f4: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b6f8: 6e10 e122 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@22e1 │ │ +06b6fe: 0a00 |0005: move-result v0 │ │ +06b700: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -77216,19 +77212,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06aee0: |[06aee0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -06aef0: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06aef4: 6e10 e222 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@22e2 │ │ -06aefa: 0a00 |0005: move-result v0 │ │ -06aefc: 0f00 |0006: return v0 │ │ +06b704: |[06b704] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +06b714: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b718: 6e10 e222 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@22e2 │ │ +06b71e: 0a00 |0005: move-result v0 │ │ +06b720: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -77236,19 +77232,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06af00: |[06af00] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -06af10: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06af14: 6e10 e322 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@22e3 │ │ -06af1a: 0a00 |0005: move-result v0 │ │ -06af1c: 0f00 |0006: return v0 │ │ +06b724: |[06b724] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +06b734: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b738: 6e10 e322 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@22e3 │ │ +06b73e: 0a00 |0005: move-result v0 │ │ +06b740: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -77256,37 +77252,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06af20: |[06af20] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -06af30: 7100 e422 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@22e4 │ │ -06af36: 0c00 |0003: move-result-object v0 │ │ -06af38: 1100 |0004: return-object v0 │ │ +06b744: |[06b744] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +06b754: 7100 e422 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@22e4 │ │ +06b75a: 0c00 |0003: move-result-object v0 │ │ +06b75c: 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 │ │ -06af3c: |[06af3c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06af4c: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06af50: 7110 e522 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@22e5 │ │ -06af56: 0c00 |0005: move-result-object v0 │ │ -06af58: 1100 |0006: return-object v0 │ │ +06b760: |[06b760] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06b770: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b774: 7110 e522 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@22e5 │ │ +06b77a: 0c00 |0005: move-result-object v0 │ │ +06b77c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -77294,18 +77290,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06af5c: |[06af5c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -06af6c: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06af70: 6e10 e622 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@22e6 │ │ -06af76: 0e00 |0005: return-void │ │ +06b780: |[06b780] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +06b790: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b794: 6e10 e622 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@22e6 │ │ +06b79a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -77314,18 +77310,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06af78: |[06af78] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -06af88: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06af8c: 6e20 e722 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@22e7 │ │ -06af92: 0e00 |0005: return-void │ │ +06b79c: |[06b79c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +06b7ac: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b7b0: 6e20 e722 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@22e7 │ │ +06b7b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0005 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 addedCount I │ │ @@ -77335,18 +77331,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06af94: |[06af94] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06afa4: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06afa8: 6e20 e822 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@22e8 │ │ -06afae: 0e00 |0005: return-void │ │ +06b7b8: |[06b7b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06b7c8: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b7cc: 6e20 e822 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@22e8 │ │ +06b7d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=128 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 beforeText Ljava/lang/CharSequence; │ │ @@ -77356,18 +77352,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06afb0: |[06afb0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -06afc0: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06afc4: 6e20 e922 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@22e9 │ │ -06afca: 0e00 |0005: return-void │ │ +06b7d4: |[06b7d4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +06b7e4: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b7e8: 6e20 e922 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@22e9 │ │ +06b7ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isChecked Z │ │ @@ -77377,18 +77373,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06afcc: |[06afcc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06afdc: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06afe0: 6e20 ea22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@22ea │ │ -06afe6: 0e00 |0005: return-void │ │ +06b7f0: |[06b7f0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06b800: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b804: 6e20 ea22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@22ea │ │ +06b80a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0005 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 className Ljava/lang/CharSequence; │ │ @@ -77398,18 +77394,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06afe8: |[06afe8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06aff8: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06affc: 6e20 eb22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@22eb │ │ -06b002: 0e00 |0005: return-void │ │ +06b80c: |[06b80c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06b81c: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b820: 6e20 eb22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@22eb │ │ +06b826: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 contentDescription Ljava/lang/CharSequence; │ │ @@ -77419,18 +77415,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06b004: |[06b004] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -06b014: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06b018: 6e20 ec22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@22ec │ │ -06b01e: 0e00 |0005: return-void │ │ +06b828: |[06b828] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +06b838: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b83c: 6e20 ec22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@22ec │ │ +06b842: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0005 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 currentItemIndex I │ │ @@ -77440,18 +77436,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06b020: |[06b020] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -06b030: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06b034: 6e20 ed22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@22ed │ │ -06b03a: 0e00 |0005: return-void │ │ +06b844: |[06b844] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +06b854: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b858: 6e20 ed22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@22ed │ │ +06b85e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0005 line=148 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isEnabled Z │ │ @@ -77461,18 +77457,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06b03c: |[06b03c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -06b04c: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06b050: 6e20 ee22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@22ee │ │ -06b056: 0e00 |0005: return-void │ │ +06b860: |[06b860] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +06b870: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b874: 6e20 ee22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@22ee │ │ +06b87a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 fromIndex I │ │ @@ -77482,18 +77478,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06b058: |[06b058] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -06b068: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06b06c: 6e20 ef22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@22ef │ │ -06b072: 0e00 |0005: return-void │ │ +06b87c: |[06b87c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +06b88c: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b890: 6e20 ef22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@22ef │ │ +06b896: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0005 line=156 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isFullScreen Z │ │ @@ -77503,18 +77499,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06b074: |[06b074] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -06b084: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06b088: 6e20 f022 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@22f0 │ │ -06b08e: 0e00 |0005: return-void │ │ +06b898: |[06b898] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +06b8a8: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b8ac: 6e20 f022 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@22f0 │ │ +06b8b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 itemCount I │ │ @@ -77524,18 +77520,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/os/Parcelable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06b090: |[06b090] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -06b0a0: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06b0a4: 6e20 f322 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@22f3 │ │ -06b0aa: 0e00 |0005: return-void │ │ +06b8b4: |[06b8b4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +06b8c4: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b8c8: 6e20 f322 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@22f3 │ │ +06b8ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0005 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 parcelableData Landroid/os/Parcelable; │ │ @@ -77545,18 +77541,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06b0ac: |[06b0ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -06b0bc: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06b0c0: 6e20 f422 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@22f4 │ │ -06b0c6: 0e00 |0005: return-void │ │ +06b8d0: |[06b8d0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +06b8e0: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b8e4: 6e20 f422 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@22f4 │ │ +06b8ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0005 line=168 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isPassword Z │ │ @@ -77566,18 +77562,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06b0c8: |[06b0c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -06b0d8: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06b0dc: 6e20 f522 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@22f5 │ │ -06b0e2: 0e00 |0005: return-void │ │ +06b8ec: |[06b8ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +06b8fc: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b900: 6e20 f522 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@22f5 │ │ +06b906: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 removedCount I │ │ @@ -77587,18 +77583,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06b0e4: |[06b0e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -06b0f4: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06b0f8: 6e20 f622 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@22f6 │ │ -06b0fe: 0e00 |0005: return-void │ │ +06b908: |[06b908] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +06b918: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b91c: 6e20 f622 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@22f6 │ │ +06b922: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0005 line=176 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollX I │ │ @@ -77608,18 +77604,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06b100: |[06b100] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -06b110: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06b114: 6e20 f722 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@22f7 │ │ -06b11a: 0e00 |0005: return-void │ │ +06b924: |[06b924] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +06b934: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b938: 6e20 f722 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@22f7 │ │ +06b93e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0005 line=180 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollY I │ │ @@ -77629,18 +77625,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06b11c: |[06b11c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -06b12c: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06b130: 6e20 f822 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@22f8 │ │ -06b136: 0e00 |0005: return-void │ │ +06b940: |[06b940] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +06b950: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b954: 6e20 f822 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@22f8 │ │ +06b95a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0005 line=184 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollable Z │ │ @@ -77650,18 +77646,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06b138: |[06b138] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -06b148: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06b14c: 6e20 f922 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@22f9 │ │ -06b152: 0e00 |0005: return-void │ │ +06b95c: |[06b95c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +06b96c: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b970: 6e20 f922 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@22f9 │ │ +06b976: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0005 line=188 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 source Landroid/view/View; │ │ @@ -77671,33 +77667,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06b154: |[06b154] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -06b164: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06b168: 6e20 fb22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@22fb │ │ -06b16e: 0e00 |0005: return-void │ │ +06b978: |[06b978] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +06b988: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b98c: 6e20 fb22 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@22fb │ │ +06b992: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0005 line=192 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 toIndex I │ │ │ │ Virtual methods - │ │ source_file_idx : 439 (AccessibilityRecordCompatIcs.java) │ │ │ │ Class #360 header: │ │ -class_idx : 681 │ │ +class_idx : 685 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 440 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #360 - │ │ @@ -77713,17 +77709,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06b170: |[06b170] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -06b180: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06b186: 0e00 |0003: return-void │ │ +06b994: |[06b994] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +06b9a4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06b9aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -77731,19 +77727,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06b188: |[06b188] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -06b198: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06b19c: 6e10 d522 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@22d5 │ │ -06b1a2: 0a00 |0005: move-result v0 │ │ -06b1a4: 0f00 |0006: return v0 │ │ +06b9ac: |[06b9ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +06b9bc: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b9c0: 6e10 d522 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@22d5 │ │ +06b9c6: 0a00 |0005: move-result v0 │ │ +06b9c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -77751,19 +77747,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06b1a8: |[06b1a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -06b1b8: 1f01 3204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06b1bc: 6e10 d622 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@22d6 │ │ -06b1c2: 0a00 |0005: move-result v0 │ │ -06b1c4: 0f00 |0006: return v0 │ │ +06b9cc: |[06b9cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +06b9dc: 1f01 3804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06b9e0: 6e10 d622 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@22d6 │ │ +06b9e6: 0a00 |0005: move-result v0 │ │ +06b9e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -77771,18 +77767,18 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06b1c8: |[06b1c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -06b1d8: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06b1dc: 6e20 f122 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@22f1 │ │ -06b1e2: 0e00 |0005: return-void │ │ +06b9ec: |[06b9ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +06b9fc: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06ba00: 6e20 f122 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@22f1 │ │ +06ba06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 maxScrollX I │ │ @@ -77792,33 +77788,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06b1e4: |[06b1e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -06b1f4: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06b1f8: 6e20 f222 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@22f2 │ │ -06b1fe: 0e00 |0005: return-void │ │ +06ba08: |[06ba08] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +06ba18: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06ba1c: 6e20 f222 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@22f2 │ │ +06ba22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 maxScrollY I │ │ │ │ Virtual methods - │ │ source_file_idx : 440 (AccessibilityRecordCompatIcsMr1.java) │ │ │ │ Class #361 header: │ │ -class_idx : 682 │ │ +class_idx : 686 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 441 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #361 - │ │ @@ -77834,17 +77830,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06b200: |[06b200] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -06b210: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06b216: 0e00 |0003: return-void │ │ +06ba24: |[06ba24] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +06ba34: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06ba3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;) │ │ @@ -77852,34 +77848,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06b218: |[06b218] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -06b228: 1f00 3204 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0432 │ │ -06b22c: 6e30 fa22 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@22fa │ │ -06b232: 0e00 |0005: return-void │ │ +06ba3c: |[06ba3c] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +06ba4c: 1f00 3804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0438 │ │ +06ba50: 6e30 fa22 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@22fa │ │ +06ba56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0005 line=29 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 virtualDescendantId I │ │ │ │ Virtual methods - │ │ source_file_idx : 441 (AccessibilityRecordCompatJellyBean.java) │ │ │ │ Class #362 header: │ │ -class_idx : 683 │ │ +class_idx : 687 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 604 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #362 annotations: │ │ @@ -77895,17 +77891,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 604 (AutoScrollHelper.java) │ │ │ │ Class #363 header: │ │ -class_idx : 684 │ │ +class_idx : 688 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 604 │ │ static_fields_size : 0 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 11 │ │ │ │ Class #363 annotations: │ │ @@ -77970,26 +77966,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -06b234: |[06b234] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ -06b244: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06b246: 7010 b324 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06b24c: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -06b250: 5a30 3d05 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053d │ │ -06b254: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ -06b258: 5a30 3e05 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053e │ │ -06b25c: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ -06b260: 5a30 3705 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0537 │ │ -06b264: 5932 3805 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0538 │ │ -06b268: 5932 3905 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0539 │ │ -06b26c: 0e00 |0014: return-void │ │ +06ba58: |[06ba58] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ +06ba68: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06ba6a: 7010 b324 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06ba70: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +06ba74: 5a30 3d05 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053d │ │ +06ba78: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ +06ba7c: 5a30 3e05 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053e │ │ +06ba80: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ +06ba84: 5a30 3705 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0537 │ │ +06ba88: 5932 3805 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0538 │ │ +06ba8c: 5932 3905 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0539 │ │ +06ba90: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=743 │ │ 0x0004 line=744 │ │ 0x0008 line=745 │ │ 0x000c line=746 │ │ 0x0010 line=747 │ │ @@ -77999,89 +77995,89 @@ │ │ 0x0000 - 0x0015 reg=3 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #1 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ name : 'getValueAt' │ │ type : '(J)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 14 │ │ + registers : 13 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -06b270: |[06b270] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ -06b280: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -06b284: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -06b286: 53b6 3d05 |0003: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053d │ │ -06b28a: 3105 0c06 |0005: cmp-long v5, v12, v6 │ │ -06b28e: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ -06b292: 0f04 |0009: return v4 │ │ -06b294: 53b6 3e05 |000a: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053e │ │ -06b298: 1608 0000 |000c: const-wide/16 v8, #int 0 // #0 │ │ -06b29c: 3105 0608 |000e: cmp-long v5, v6, v8 │ │ -06b2a0: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ -06b2a4: 53b6 3e05 |0012: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053e │ │ -06b2a8: 3105 0c06 |0014: cmp-long v5, v12, v6 │ │ -06b2ac: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ -06b2b0: 53b6 3d05 |0018: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053d │ │ -06b2b4: 9c02 0c06 |001a: sub-long v2, v12, v6 │ │ -06b2b8: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ -06b2bc: 8526 |001e: long-to-float v6, v2 │ │ -06b2be: 52b7 3c05 |001f: iget v7, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@053c │ │ -06b2c2: 8277 |0021: int-to-float v7, v7 │ │ -06b2c4: c976 |0022: div-float/2addr v6, v7 │ │ -06b2c6: 7130 a312 460a |0023: invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@12a3 │ │ -06b2cc: 0a04 |0026: move-result v4 │ │ -06b2ce: c854 |0027: mul-float/2addr v4, v5 │ │ -06b2d0: 28e1 |0028: goto 0009 // -001f │ │ -06b2d2: 53b6 3e05 |0029: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053e │ │ -06b2d6: 9c00 0c06 |002b: sub-long v0, v12, v6 │ │ -06b2da: 52b5 3f05 |002d: iget v5, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@053f │ │ -06b2de: a705 0a05 |002f: sub-float v5, v10, v5 │ │ -06b2e2: 52b6 3f05 |0031: iget v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@053f │ │ -06b2e6: 8507 |0033: long-to-float v7, v0 │ │ -06b2e8: 52b8 3a05 |0034: iget v8, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@053a │ │ -06b2ec: 8288 |0036: int-to-float v8, v8 │ │ -06b2ee: c987 |0037: div-float/2addr v7, v8 │ │ -06b2f0: 7130 a312 470a |0038: invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@12a3 │ │ -06b2f6: 0a04 |003b: move-result v4 │ │ -06b2f8: c864 |003c: mul-float/2addr v4, v6 │ │ -06b2fa: c654 |003d: add-float/2addr v4, v5 │ │ -06b2fc: 28cb |003e: goto 0009 // -0035 │ │ +06ba94: |[06ba94] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ +06baa4: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +06baa8: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +06baaa: 53a5 3d05 |0003: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053d │ │ +06baae: 3105 0b05 |0005: cmp-long v5, v11, v5 │ │ +06bab2: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ +06bab6: 0f04 |0009: return v4 │ │ +06bab8: 53a5 3e05 |000a: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053e │ │ +06babc: 1607 0000 |000c: const-wide/16 v7, #int 0 // #0 │ │ +06bac0: 3105 0507 |000e: cmp-long v5, v5, v7 │ │ +06bac4: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ +06bac8: 53a5 3e05 |0012: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053e │ │ +06bacc: 3105 0b05 |0014: cmp-long v5, v11, v5 │ │ +06bad0: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ +06bad4: 53a5 3d05 |0018: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053d │ │ +06bad8: 9c02 0b05 |001a: sub-long v2, v11, v5 │ │ +06badc: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ +06bae0: 8526 |001e: long-to-float v6, v2 │ │ +06bae2: 52a7 3c05 |001f: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@053c │ │ +06bae6: 8277 |0021: int-to-float v7, v7 │ │ +06bae8: c976 |0022: div-float/2addr v6, v7 │ │ +06baea: 7130 a312 4609 |0023: invoke-static {v6, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@12a3 │ │ +06baf0: 0a04 |0026: move-result v4 │ │ +06baf2: c854 |0027: mul-float/2addr v4, v5 │ │ +06baf4: 28e1 |0028: goto 0009 // -001f │ │ +06baf6: 53a5 3e05 |0029: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053e │ │ +06bafa: 9c00 0b05 |002b: sub-long v0, v11, v5 │ │ +06bafe: 52a5 3f05 |002d: iget v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@053f │ │ +06bb02: a705 0905 |002f: sub-float v5, v9, v5 │ │ +06bb06: 52a6 3f05 |0031: iget v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@053f │ │ +06bb0a: 8507 |0033: long-to-float v7, v0 │ │ +06bb0c: 52a8 3a05 |0034: iget v8, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@053a │ │ +06bb10: 8288 |0036: int-to-float v8, v8 │ │ +06bb12: c987 |0037: div-float/2addr v7, v8 │ │ +06bb14: 7130 a312 4709 |0038: invoke-static {v7, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@12a3 │ │ +06bb1a: 0a04 |003b: move-result v4 │ │ +06bb1c: c864 |003c: mul-float/2addr v4, v6 │ │ +06bb1e: c654 |003d: add-float/2addr v4, v5 │ │ +06bb20: 28cb |003e: goto 0009 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=787 │ │ 0x0009 line=794 │ │ 0x000a line=789 │ │ 0x0018 line=790 │ │ 0x001c line=791 │ │ 0x0029 line=793 │ │ 0x002d line=794 │ │ locals : │ │ 0x001c - 0x0029 reg=2 elapsedSinceStart J │ │ 0x002d - 0x003f reg=0 elapsedSinceEnd J │ │ - 0x0000 - 0x003f reg=11 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ - 0x0000 - 0x003f reg=12 currentTime J │ │ + 0x0000 - 0x003f reg=10 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ + 0x0000 - 0x003f reg=11 currentTime J │ │ │ │ #2 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ name : 'interpolateValue' │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -06b300: |[06b300] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ -06b310: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ -06b314: c830 |0002: mul-float/2addr v0, v3 │ │ -06b316: c830 |0003: mul-float/2addr v0, v3 │ │ -06b318: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ -06b31c: c831 |0006: mul-float/2addr v1, v3 │ │ -06b31e: c610 |0007: add-float/2addr v0, v1 │ │ -06b320: 0f00 |0008: return v0 │ │ +06bb24: |[06bb24] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ +06bb34: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ +06bb38: c830 |0002: mul-float/2addr v0, v3 │ │ +06bb3a: c830 |0003: mul-float/2addr v0, v3 │ │ +06bb3c: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ +06bb40: c831 |0006: mul-float/2addr v1, v3 │ │ +06bb42: c610 |0007: add-float/2addr v0, v1 │ │ +06bb44: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0009 reg=3 value F │ │ │ │ @@ -78091,45 +78087,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -06b324: |[06b324] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ -06b334: 53a6 3705 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0537 │ │ -06b338: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ -06b33c: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ -06b340: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ -06b344: 2206 b304 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@04b3 │ │ -06b348: 1a07 c302 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@02c3 │ │ -06b34c: 7020 bd24 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ -06b352: 2706 |000f: throw v6 │ │ -06b354: 7100 0d23 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@230d │ │ -06b35a: 0b00 |0013: move-result-wide v0 │ │ -06b35c: 7030 8a12 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@128a │ │ -06b362: 0a05 |0017: move-result v5 │ │ -06b364: 7020 8c12 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@128c │ │ -06b36a: 0a04 |001b: move-result v4 │ │ -06b36c: 53a6 3705 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0537 │ │ -06b370: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ -06b374: 5aa0 3705 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0537 │ │ -06b378: 8526 |0022: long-to-float v6, v2 │ │ -06b37a: c846 |0023: mul-float/2addr v6, v4 │ │ -06b37c: 52a7 4005 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0540 │ │ -06b380: c876 |0026: mul-float/2addr v6, v7 │ │ -06b382: 8766 |0027: float-to-int v6, v6 │ │ -06b384: 59a6 3805 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0538 │ │ -06b388: 8526 |002a: long-to-float v6, v2 │ │ -06b38a: c846 |002b: mul-float/2addr v6, v4 │ │ -06b38c: 52a7 4105 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0541 │ │ -06b390: c876 |002e: mul-float/2addr v6, v7 │ │ -06b392: 8766 |002f: float-to-int v6, v6 │ │ -06b394: 59a6 3905 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0539 │ │ -06b398: 0e00 |0032: return-void │ │ +06bb48: |[06bb48] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ +06bb58: 53a6 3705 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0537 │ │ +06bb5c: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ +06bb60: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ +06bb64: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ +06bb68: 2206 b904 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@04b9 │ │ +06bb6c: 1a07 c302 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@02c3 │ │ +06bb70: 7020 bd24 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ +06bb76: 2706 |000f: throw v6 │ │ +06bb78: 7100 0d23 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@230d │ │ +06bb7e: 0b00 |0013: move-result-wide v0 │ │ +06bb80: 7030 8a12 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@128a │ │ +06bb86: 0a05 |0017: move-result v5 │ │ +06bb88: 7020 8c12 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@128c │ │ +06bb8e: 0a04 |001b: move-result v4 │ │ +06bb90: 53a6 3705 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0537 │ │ +06bb94: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ +06bb98: 5aa0 3705 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0537 │ │ +06bb9c: 8526 |0022: long-to-float v6, v2 │ │ +06bb9e: c846 |0023: mul-float/2addr v6, v4 │ │ +06bba0: 52a7 4005 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0540 │ │ +06bba4: c876 |0026: mul-float/2addr v6, v7 │ │ +06bba6: 8766 |0027: float-to-int v6, v6 │ │ +06bba8: 59a6 3805 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0538 │ │ +06bbac: 8526 |002a: long-to-float v6, v2 │ │ +06bbae: c846 |002b: mul-float/2addr v6, v4 │ │ +06bbb0: 52a7 4105 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0541 │ │ +06bbb4: c876 |002e: mul-float/2addr v6, v7 │ │ +06bbb6: 8766 |002f: float-to-int v6, v6 │ │ +06bbb8: 59a6 3905 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0539 │ │ +06bbbc: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0008 line=819 │ │ 0x0010 line=822 │ │ 0x0014 line=823 │ │ 0x0018 line=824 │ │ @@ -78150,17 +78146,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b39c: |[06b39c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ -06b3ac: 5210 3805 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0538 │ │ -06b3b0: 0f00 |0002: return v0 │ │ +06bbc0: |[06bbc0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ +06bbd0: 5210 3805 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0538 │ │ +06bbd4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=856 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #2 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -78168,17 +78164,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b3b4: |[06b3b4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ -06b3c4: 5210 3905 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0539 │ │ -06b3c8: 0f00 |0002: return v0 │ │ +06bbd8: |[06bbd8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ +06bbe8: 5210 3905 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0539 │ │ +06bbec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -78186,22 +78182,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06b3cc: |[06b3cc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ -06b3dc: 5220 4005 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0540 │ │ -06b3e0: 5221 4005 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0540 │ │ -06b3e4: 7110 a924 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -06b3ea: 0a01 |0007: move-result v1 │ │ -06b3ec: c910 |0008: div-float/2addr v0, v1 │ │ -06b3ee: 8700 |0009: float-to-int v0, v0 │ │ -06b3f0: 0f00 |000a: return v0 │ │ +06bbf0: |[06bbf0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ +06bc00: 5220 4005 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0540 │ │ +06bc04: 5221 4005 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0540 │ │ +06bc08: 7110 a924 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +06bc0e: 0a01 |0007: move-result v1 │ │ +06bc10: c910 |0008: div-float/2addr v0, v1 │ │ +06bc12: 8700 |0009: float-to-int v0, v0 │ │ +06bc14: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #4 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -78209,22 +78205,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06b3f4: |[06b3f4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ -06b404: 5220 4105 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0541 │ │ -06b408: 5221 4105 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0541 │ │ -06b40c: 7110 a924 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -06b412: 0a01 |0007: move-result v1 │ │ -06b414: c910 |0008: div-float/2addr v0, v1 │ │ -06b416: 8700 |0009: float-to-int v0, v0 │ │ -06b418: 0f00 |000a: return v0 │ │ +06bc18: |[06bc18] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ +06bc28: 5220 4105 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0541 │ │ +06bc2c: 5221 4105 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0541 │ │ +06bc30: 7110 a924 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +06bc36: 0a01 |0007: move-result v1 │ │ +06bc38: c910 |0008: div-float/2addr v0, v1 │ │ +06bc3a: 8700 |0009: float-to-int v0, v0 │ │ +06bc3c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #5 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -78232,31 +78228,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -06b41c: |[06b41c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ -06b42c: 5360 3e05 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053e │ │ -06b430: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -06b434: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ -06b438: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ -06b43c: 7100 0d23 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@230d │ │ -06b442: 0b00 |000b: move-result-wide v0 │ │ -06b444: 5362 3e05 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053e │ │ -06b448: 5264 3a05 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@053a │ │ -06b44c: 8144 |0010: int-to-long v4, v4 │ │ -06b44e: bb42 |0011: add-long/2addr v2, v4 │ │ -06b450: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ -06b454: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ -06b458: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -06b45a: 0f00 |0017: return v0 │ │ -06b45c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -06b45e: 28fe |0019: goto 0017 // -0002 │ │ +06bc40: |[06bc40] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ +06bc50: 5360 3e05 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053e │ │ +06bc54: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +06bc58: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ +06bc5c: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ +06bc60: 7100 0d23 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@230d │ │ +06bc66: 0b00 |000b: move-result-wide v0 │ │ +06bc68: 5362 3e05 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053e │ │ +06bc6c: 5264 3a05 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@053a │ │ +06bc70: 8144 |0010: int-to-long v4, v4 │ │ +06bc72: bb42 |0011: add-long/2addr v2, v4 │ │ +06bc74: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ +06bc78: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ +06bc7c: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +06bc7e: 0f00 |0017: return v0 │ │ +06bc80: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +06bc82: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x001a reg=6 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #6 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -78264,30 +78260,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -06b460: |[06b460] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ -06b470: 7100 0d23 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@230d │ │ -06b476: 0b00 |0003: move-result-wide v0 │ │ -06b478: 5352 3d05 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053d │ │ -06b47c: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ -06b480: 8422 |0008: long-to-int v2, v2 │ │ -06b482: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -06b484: 5254 3b05 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@053b │ │ -06b488: 7130 a212 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@12a2 │ │ -06b48e: 0a02 |000f: move-result v2 │ │ -06b490: 5952 3a05 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@053a │ │ -06b494: 7030 8a12 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@128a │ │ -06b49a: 0a02 |0015: move-result v2 │ │ -06b49c: 5952 3f05 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@053f │ │ -06b4a0: 5a50 3e05 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053e │ │ -06b4a4: 0e00 |001a: return-void │ │ +06bc84: |[06bc84] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ +06bc94: 7100 0d23 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@230d │ │ +06bc9a: 0b00 |0003: move-result-wide v0 │ │ +06bc9c: 5352 3d05 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053d │ │ +06bca0: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ +06bca4: 8422 |0008: long-to-int v2, v2 │ │ +06bca6: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +06bca8: 5254 3b05 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@053b │ │ +06bcac: 7130 a212 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@12a2 │ │ +06bcb2: 0a02 |000f: move-result v2 │ │ +06bcb4: 5952 3a05 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@053a │ │ +06bcb8: 7030 8a12 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@128a │ │ +06bcbe: 0a02 |0015: move-result v2 │ │ +06bcc0: 5952 3f05 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@053f │ │ +06bcc4: 5a50 3e05 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053e │ │ +06bcc8: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0004 line=776 │ │ 0x0012 line=777 │ │ 0x0018 line=778 │ │ 0x001a line=779 │ │ @@ -78300,17 +78296,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b4a8: |[06b4a8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ -06b4b8: 5901 3b05 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@053b │ │ -06b4bc: 0e00 |0002: return-void │ │ +06bccc: |[06bccc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ +06bcdc: 5901 3b05 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@053b │ │ +06bce0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0002 line=757 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0003 reg=1 durationMillis I │ │ @@ -78320,17 +78316,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b4c0: |[06b4c0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ -06b4d0: 5901 3c05 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@053c │ │ -06b4d4: 0e00 |0002: return-void │ │ +06bce4: |[06bce4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ +06bcf4: 5901 3c05 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@053c │ │ +06bcf8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ 0x0002 line=753 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0003 reg=1 durationMillis I │ │ @@ -78340,18 +78336,18 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06b4d8: |[06b4d8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ -06b4e8: 5901 4005 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0540 │ │ -06b4ec: 5902 4105 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0541 │ │ -06b4f0: 0e00 |0004: return-void │ │ +06bcfc: |[06bcfc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ +06bd0c: 5901 4005 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0540 │ │ +06bd10: 5902 4105 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0541 │ │ +06bd14: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=839 │ │ 0x0002 line=840 │ │ 0x0004 line=841 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ @@ -78363,28 +78359,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -06b4f4: |[06b4f4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ -06b504: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06b506: 7100 0d23 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@230d │ │ -06b50c: 0b00 |0004: move-result-wide v0 │ │ -06b50e: 5a30 3d05 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053d │ │ -06b512: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ -06b516: 5a30 3e05 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053e │ │ -06b51a: 5330 3d05 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053d │ │ -06b51e: 5a30 3705 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0537 │ │ -06b522: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ -06b526: 5930 3f05 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@053f │ │ -06b52a: 5932 3805 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0538 │ │ -06b52e: 5932 3905 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0539 │ │ -06b532: 0e00 |0017: return-void │ │ +06bd18: |[06bd18] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ +06bd28: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06bd2a: 7100 0d23 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@230d │ │ +06bd30: 0b00 |0004: move-result-wide v0 │ │ +06bd32: 5a30 3d05 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053d │ │ +06bd36: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ +06bd3a: 5a30 3e05 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053e │ │ +06bd3e: 5330 3d05 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053d │ │ +06bd42: 5a30 3705 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0537 │ │ +06bd46: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ +06bd4a: 5930 3f05 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@053f │ │ +06bd4e: 5932 3805 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0538 │ │ +06bd52: 5932 3905 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0539 │ │ +06bd56: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0007 line=764 │ │ 0x000b line=765 │ │ 0x000f line=766 │ │ 0x0013 line=767 │ │ @@ -78392,17 +78388,17 @@ │ │ 0x0017 line=769 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ source_file_idx : 604 (AutoScrollHelper.java) │ │ │ │ Class #364 header: │ │ -class_idx : 685 │ │ +class_idx : 689 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 604 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #364 annotations: │ │ @@ -78428,18 +78424,18 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06b534: |[06b534] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -06b544: 5b01 4205 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ -06b548: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06b54e: 0e00 |0005: return-void │ │ +06bd58: |[06bd58] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +06bd68: 5b01 4205 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ +06bd6c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06bd72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ @@ -78448,17 +78444,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06b550: |[06b550] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ -06b560: 7020 9312 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@1293 │ │ -06b566: 0e00 |0003: return-void │ │ +06bd74: |[06bd74] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ +06bd84: 7020 9312 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@1293 │ │ +06bd8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/AutoScrollHelper$1; │ │ @@ -78469,64 +78465,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -06b568: |[06b568] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ -06b578: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06b57a: 5453 4205 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ -06b57e: 7110 9812 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@1298 │ │ -06b584: 0a03 |0006: move-result v3 │ │ -06b586: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ -06b58a: 0e00 |0009: return-void │ │ -06b58c: 5453 4205 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ -06b590: 7110 9a12 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@129a │ │ -06b596: 0a03 |000f: move-result v3 │ │ -06b598: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ -06b59c: 5453 4205 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ -06b5a0: 7120 9b12 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@129b │ │ -06b5a6: 5453 4205 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ -06b5aa: 7110 9c12 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@129c │ │ -06b5b0: 0c03 |001c: move-result-object v3 │ │ -06b5b2: 6e10 9212 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@1292 │ │ -06b5b8: 5453 4205 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ -06b5bc: 7110 9c12 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@129c │ │ -06b5c2: 0c02 |0025: move-result-object v2 │ │ -06b5c4: 6e10 8d12 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@128d │ │ -06b5ca: 0a03 |0029: move-result v3 │ │ -06b5cc: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ -06b5d0: 5453 4205 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ -06b5d4: 7110 9d12 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@129d │ │ -06b5da: 0a03 |0031: move-result v3 │ │ -06b5dc: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ -06b5e0: 5453 4205 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ -06b5e4: 7120 9912 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@1299 │ │ -06b5ea: 28d0 |0039: goto 0009 // -0030 │ │ -06b5ec: 5453 4205 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ -06b5f0: 7110 9e12 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@129e │ │ -06b5f6: 0a03 |003f: move-result v3 │ │ -06b5f8: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ -06b5fc: 5453 4205 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ -06b600: 7120 9f12 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@129f │ │ -06b606: 5453 4205 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ -06b60a: 7110 a012 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@12a0 │ │ -06b610: 6e10 8612 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@1286 │ │ -06b616: 6e10 8712 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@1287 │ │ -06b61c: 0a00 |0052: move-result v0 │ │ -06b61e: 6e10 8812 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@1288 │ │ -06b624: 0a01 |0056: move-result v1 │ │ -06b626: 5453 4205 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ -06b62a: 6e30 b012 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@12b0 │ │ -06b630: 5453 4205 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ -06b634: 7110 a112 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@12a1 │ │ -06b63a: 0c03 |0061: move-result-object v3 │ │ -06b63c: 7120 db0d 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0ddb │ │ -06b642: 28a4 |0065: goto 0009 // -005c │ │ +06bd8c: |[06bd8c] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ +06bd9c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +06bd9e: 5453 4205 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ +06bda2: 7110 9812 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@1298 │ │ +06bda8: 0a03 |0006: move-result v3 │ │ +06bdaa: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ +06bdae: 0e00 |0009: return-void │ │ +06bdb0: 5453 4205 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ +06bdb4: 7110 9a12 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@129a │ │ +06bdba: 0a03 |000f: move-result v3 │ │ +06bdbc: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ +06bdc0: 5453 4205 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ +06bdc4: 7120 9b12 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@129b │ │ +06bdca: 5453 4205 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ +06bdce: 7110 9c12 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@129c │ │ +06bdd4: 0c03 |001c: move-result-object v3 │ │ +06bdd6: 6e10 9212 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@1292 │ │ +06bddc: 5453 4205 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ +06bde0: 7110 9c12 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@129c │ │ +06bde6: 0c02 |0025: move-result-object v2 │ │ +06bde8: 6e10 8d12 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@128d │ │ +06bdee: 0a03 |0029: move-result v3 │ │ +06bdf0: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ +06bdf4: 5453 4205 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ +06bdf8: 7110 9d12 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@129d │ │ +06bdfe: 0a03 |0031: move-result v3 │ │ +06be00: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ +06be04: 5453 4205 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ +06be08: 7120 9912 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@1299 │ │ +06be0e: 28d0 |0039: goto 0009 // -0030 │ │ +06be10: 5453 4205 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ +06be14: 7110 9e12 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@129e │ │ +06be1a: 0a03 |003f: move-result v3 │ │ +06be1c: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ +06be20: 5453 4205 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ +06be24: 7120 9f12 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@129f │ │ +06be2a: 5453 4205 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ +06be2e: 7110 a012 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@12a0 │ │ +06be34: 6e10 8612 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@1286 │ │ +06be3a: 6e10 8712 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@1287 │ │ +06be40: 0a00 |0052: move-result v0 │ │ +06be42: 6e10 8812 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@1288 │ │ +06be48: 0a01 |0056: move-result v1 │ │ +06be4a: 5453 4205 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ +06be4e: 6e30 b012 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@12b0 │ │ +06be54: 5453 4205 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0542 │ │ +06be58: 7110 a112 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@12a1 │ │ +06be5e: 0c03 |0061: move-result-object v3 │ │ +06be60: 7120 db0d 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0ddb │ │ +06be66: 28a4 |0065: goto 0009 // -005c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=687 │ │ 0x0009 line=715 │ │ 0x000a line=691 │ │ 0x0012 line=692 │ │ 0x0017 line=693 │ │ @@ -78546,17 +78542,17 @@ │ │ 0x0057 - 0x0066 reg=1 deltaY I │ │ 0x0026 - 0x0066 reg=2 scroller Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0066 reg=5 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ │ │ source_file_idx : 604 (AutoScrollHelper.java) │ │ │ │ Class #365 header: │ │ -class_idx : 686 │ │ +class_idx : 690 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 604 │ │ static_fields_size : 17 │ │ instance_fields_size: 17 │ │ direct_methods_size : 23 │ │ virtual_methods_size: 17 │ │ │ │ Class #365 annotations: │ │ @@ -78730,99 +78726,99 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06b644: |[06b644] android.support.v4.widget.AutoScrollHelper.:()V │ │ -06b654: 7100 ef21 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@21ef │ │ -06b65a: 0a00 |0003: move-result v0 │ │ -06b65c: 6700 4305 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0543 │ │ -06b660: 0e00 |0006: return-void │ │ +06be68: |[06be68] android.support.v4.widget.AutoScrollHelper.:()V │ │ +06be78: 7100 ef21 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@21ef │ │ +06be7e: 0a00 |0003: move-result v0 │ │ +06be80: 6700 4305 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0543 │ │ +06be84: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ name : '' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -06b664: |[06b664] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ -06b674: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ -06b67a: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ -06b67e: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ -06b682: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ -06b688: 1224 |000a: const/4 v4, #int 2 // #2 │ │ -06b68a: 7010 b324 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06b690: 2203 ac02 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@02ac │ │ -06b694: 7010 8512 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@1285 │ │ -06b69a: 5b93 6305 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0563 │ │ -06b69e: 2203 3304 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@0433 │ │ -06b6a2: 7010 fc22 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@22fc │ │ -06b6a8: 5b93 5705 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0557 │ │ -06b6ac: 2343 f404 |001c: new-array v3, v4, [F // type@04f4 │ │ -06b6b0: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ -06b6b6: 5b93 6005 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0560 │ │ -06b6ba: 2343 f404 |0023: new-array v3, v4, [F // type@04f4 │ │ -06b6be: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ -06b6c4: 5b93 5b05 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@055b │ │ -06b6c8: 2343 f404 |002a: new-array v3, v4, [F // type@04f4 │ │ -06b6cc: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ -06b6d2: 5b93 6105 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0561 │ │ -06b6d6: 2343 f404 |0031: new-array v3, v4, [F // type@04f4 │ │ -06b6da: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ -06b6e0: 5b93 5d05 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@055d │ │ -06b6e4: 2343 f404 |0038: new-array v3, v4, [F // type@04f4 │ │ -06b6e8: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ -06b6ee: 5b93 5c05 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@055c │ │ -06b6f2: 5b9a 6405 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0564 │ │ -06b6f6: 7100 9001 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0190 │ │ -06b6fc: 0c03 |0044: move-result-object v3 │ │ -06b6fe: 6e10 8501 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -06b704: 0c01 |0048: move-result-object v1 │ │ -06b706: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ -06b70c: 5214 580c |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ -06b710: c843 |004e: mul-float/2addr v3, v4 │ │ -06b712: c663 |004f: add-float/2addr v3, v6 │ │ -06b714: 8730 |0050: float-to-int v0, v3 │ │ -06b716: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ -06b71c: 5214 580c |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ -06b720: c843 |0056: mul-float/2addr v3, v4 │ │ -06b722: c663 |0057: add-float/2addr v3, v6 │ │ -06b724: 8732 |0058: float-to-int v2, v3 │ │ -06b726: 8203 |0059: int-to-float v3, v0 │ │ -06b728: 8204 |005a: int-to-float v4, v0 │ │ -06b72a: 6e30 b612 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@12b6 │ │ -06b730: 8223 |005e: int-to-float v3, v2 │ │ -06b732: 8224 |005f: int-to-float v4, v2 │ │ -06b734: 6e30 b712 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@12b7 │ │ -06b73a: 1213 |0063: const/4 v3, #int 1 // #1 │ │ -06b73c: 6e20 b212 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@12b2 │ │ -06b742: 6e30 b512 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@12b5 │ │ -06b748: 6e30 ba12 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@12ba │ │ -06b74e: 6e30 bb12 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@12bb │ │ -06b754: 6003 4305 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0543 │ │ -06b758: 6e20 b112 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@12b1 │ │ -06b75e: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ -06b762: 6e20 b912 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@12b9 │ │ -06b768: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ -06b76c: 6e20 b812 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@12b8 │ │ -06b772: 0e00 |007f: return-void │ │ -06b774: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ -06b784: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ -06b794: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ -06b7a4: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ -06b7b4: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ +06be88: |[06be88] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ +06be98: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ +06be9e: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ +06bea2: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ +06bea6: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ +06beac: 1224 |000a: const/4 v4, #int 2 // #2 │ │ +06beae: 7010 b324 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06beb4: 2203 b002 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@02b0 │ │ +06beb8: 7010 8512 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@1285 │ │ +06bebe: 5b93 6305 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0563 │ │ +06bec2: 2203 3904 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@0439 │ │ +06bec6: 7010 fc22 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@22fc │ │ +06becc: 5b93 5705 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0557 │ │ +06bed0: 2343 fa04 |001c: new-array v3, v4, [F // type@04fa │ │ +06bed4: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ +06beda: 5b93 6005 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0560 │ │ +06bede: 2343 fa04 |0023: new-array v3, v4, [F // type@04fa │ │ +06bee2: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ +06bee8: 5b93 5b05 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@055b │ │ +06beec: 2343 fa04 |002a: new-array v3, v4, [F // type@04fa │ │ +06bef0: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ +06bef6: 5b93 6105 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0561 │ │ +06befa: 2343 fa04 |0031: new-array v3, v4, [F // type@04fa │ │ +06befe: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ +06bf04: 5b93 5d05 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@055d │ │ +06bf08: 2343 fa04 |0038: new-array v3, v4, [F // type@04fa │ │ +06bf0c: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ +06bf12: 5b93 5c05 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@055c │ │ +06bf16: 5b9a 6405 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0564 │ │ +06bf1a: 7100 9001 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0190 │ │ +06bf20: 0c03 |0044: move-result-object v3 │ │ +06bf22: 6e10 8501 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +06bf28: 0c01 |0048: move-result-object v1 │ │ +06bf2a: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ +06bf30: 5214 580c |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ +06bf34: c843 |004e: mul-float/2addr v3, v4 │ │ +06bf36: c663 |004f: add-float/2addr v3, v6 │ │ +06bf38: 8730 |0050: float-to-int v0, v3 │ │ +06bf3a: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ +06bf40: 5214 580c |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ +06bf44: c843 |0056: mul-float/2addr v3, v4 │ │ +06bf46: c663 |0057: add-float/2addr v3, v6 │ │ +06bf48: 8732 |0058: float-to-int v2, v3 │ │ +06bf4a: 8203 |0059: int-to-float v3, v0 │ │ +06bf4c: 8204 |005a: int-to-float v4, v0 │ │ +06bf4e: 6e30 b612 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@12b6 │ │ +06bf54: 8223 |005e: int-to-float v3, v2 │ │ +06bf56: 8224 |005f: int-to-float v4, v2 │ │ +06bf58: 6e30 b712 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@12b7 │ │ +06bf5e: 1213 |0063: const/4 v3, #int 1 // #1 │ │ +06bf60: 6e20 b212 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@12b2 │ │ +06bf66: 6e30 b512 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@12b5 │ │ +06bf6c: 6e30 ba12 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@12ba │ │ +06bf72: 6e30 bb12 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@12bb │ │ +06bf78: 6003 4305 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0543 │ │ +06bf7c: 6e20 b112 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@12b1 │ │ +06bf82: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ +06bf86: 6e20 b912 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@12b9 │ │ +06bf8c: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ +06bf90: 6e20 b812 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@12b8 │ │ +06bf96: 0e00 |007f: return-void │ │ +06bf98: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ +06bfa8: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ +06bfb8: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ +06bfc8: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ +06bfd8: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x000b line=209 │ │ 0x000e line=137 │ │ 0x0015 line=140 │ │ 0x001c line=149 │ │ 0x0023 line=152 │ │ @@ -78860,17 +78856,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b7c4: |[06b7c4] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -06b7d4: 5510 5605 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0556 │ │ -06b7d8: 0f00 |0002: return v0 │ │ +06bfe8: |[06bfe8] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +06bff8: 5510 5605 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0556 │ │ +06bffc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -78878,17 +78874,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b7dc: |[06b7dc] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -06b7ec: 5c01 5605 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0556 │ │ -06b7f0: 0f01 |0002: return v1 │ │ +06c000: |[06c000] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +06c010: 5c01 5605 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0556 │ │ +06c014: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -78897,17 +78893,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b7f4: |[06b7f4] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -06b804: 5510 5f05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@055f │ │ -06b808: 0f00 |0002: return v0 │ │ +06c018: |[06c018] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +06c028: 5510 5f05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@055f │ │ +06c02c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #5 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -78915,17 +78911,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b80c: |[06b80c] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -06b81c: 5c01 5f05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@055f │ │ -06b820: 0f01 |0002: return v1 │ │ +06c030: |[06c030] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +06c040: 5c01 5f05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@055f │ │ +06c044: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -78934,17 +78930,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b824: |[06b824] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ -06b834: 5410 6305 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0563 │ │ -06b838: 1100 |0002: return-object v0 │ │ +06c048: |[06c048] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ +06c058: 5410 6305 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0563 │ │ +06c05c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #7 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -78952,18 +78948,18 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06b83c: |[06b83c] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -06b84c: 7010 bc12 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@12bc │ │ -06b852: 0a00 |0003: move-result v0 │ │ -06b854: 0f00 |0004: return v0 │ │ +06c060: |[06c060] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +06c070: 7010 bc12 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@12bc │ │ +06c076: 0a00 |0003: move-result v0 │ │ +06c078: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #8 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -78971,17 +78967,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b858: |[06b858] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -06b868: 5510 5e05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@055e │ │ -06b86c: 0f00 |0002: return v0 │ │ +06c07c: |[06c07c] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +06c08c: 5510 5e05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@055e │ │ +06c090: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #9 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -78989,17 +78985,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b870: |[06b870] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -06b880: 5c01 5e05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@055e │ │ -06b884: 0f01 |0002: return v1 │ │ +06c094: |[06c094] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +06c0a4: 5c01 5e05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@055e │ │ +06c0a8: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -79008,17 +79004,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06b888: |[06b888] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -06b898: 7010 a612 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@12a6 │ │ -06b89e: 0e00 |0003: return-void │ │ +06c0ac: |[06c0ac] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +06c0bc: 7010 a612 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@12a6 │ │ +06c0c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #11 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -79026,17 +79022,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b8a0: |[06b8a0] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ -06b8b0: 5410 6405 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0564 │ │ -06b8b4: 1100 |0002: return-object v0 │ │ +06c0c4: |[06c0c4] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ +06c0d4: 5410 6405 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0564 │ │ +06c0d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #12 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -79044,18 +79040,18 @@ │ │ type : '(III)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06b8b8: |[06b8b8] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ -06b8c8: 7130 a912 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@12a9 │ │ -06b8ce: 0a00 |0003: move-result v0 │ │ -06b8d0: 0f00 |0004: return v0 │ │ +06c0dc: |[06c0dc] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ +06c0ec: 7130 a912 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@12a9 │ │ +06c0f2: 0a00 |0003: move-result v0 │ │ +06c0f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -79065,18 +79061,18 @@ │ │ type : '(FFF)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06b8d4: |[06b8d4] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ -06b8e4: 7130 a812 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@12a8 │ │ -06b8ea: 0a00 |0003: move-result v0 │ │ -06b8ec: 0f00 |0004: return v0 │ │ +06c0f8: |[06c0f8] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ +06c108: 7130 a812 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@12a8 │ │ +06c10e: 0a00 |0003: move-result v0 │ │ +06c110: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 F │ │ 0x0000 - 0x0005 reg=2 x1 F │ │ 0x0000 - 0x0005 reg=3 x2 F │ │ @@ -79086,28 +79082,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 22 16-bit code units │ │ -06b8f0: |[06b8f0] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ -06b900: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -06b902: 7100 a702 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ -06b908: 0b00 |0004: move-result-wide v0 │ │ -06b90a: 1234 |0005: const/4 v4, #int 3 // #3 │ │ -06b90c: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -06b90e: 0402 |0007: move-wide v2, v0 │ │ -06b910: 0156 |0008: move v6, v5 │ │ -06b912: 7708 1c21 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@211c │ │ -06b918: 0c08 |000c: move-result-object v8 │ │ -06b91a: 5492 6405 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0564 │ │ -06b91e: 6e20 af21 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@21af │ │ -06b924: 6e10 1e21 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@211e │ │ -06b92a: 0e00 |0015: return-void │ │ +06c114: |[06c114] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ +06c124: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +06c126: 7100 a702 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ +06c12c: 0b00 |0004: move-result-wide v0 │ │ +06c12e: 1234 |0005: const/4 v4, #int 3 // #3 │ │ +06c130: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +06c132: 0402 |0007: move-wide v2, v0 │ │ +06c134: 0156 |0008: move v6, v5 │ │ +06c136: 7708 1c21 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@211c │ │ +06c13c: 0c08 |000c: move-result-object v8 │ │ +06c13e: 5492 6405 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0564 │ │ +06c142: 6e20 af21 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@21af │ │ +06c148: 6e10 1e21 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@211e │ │ +06c14e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=677 │ │ 0x0005 line=678 │ │ 0x000d line=680 │ │ 0x0012 line=681 │ │ 0x0015 line=682 │ │ @@ -79121,44 +79117,44 @@ │ │ type : '(IFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -06b92c: |[06b92c] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ -06b93c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -06b93e: 5498 6005 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0560 │ │ -06b942: 4403 080a |0003: aget v3, v8, v10 │ │ -06b946: 5498 5b05 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@055b │ │ -06b94a: 4400 080a |0007: aget v0, v8, v10 │ │ -06b94e: 705b ab12 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@12ab │ │ -06b954: 0a06 |000c: move-result v6 │ │ -06b956: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ -06b95a: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ -06b95e: 0f07 |0011: return v7 │ │ -06b960: 5498 6105 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0561 │ │ -06b964: 4404 080a |0014: aget v4, v8, v10 │ │ -06b968: 5498 5d05 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@055d │ │ -06b96c: 4402 080a |0018: aget v2, v8, v10 │ │ -06b970: 5498 5c05 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@055c │ │ -06b974: 4401 080a |001c: aget v1, v8, v10 │ │ -06b978: a805 040d |001e: mul-float v5, v4, v13 │ │ -06b97c: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ -06b980: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ -06b984: a807 0605 |0024: mul-float v7, v6, v5 │ │ -06b988: 7130 a812 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@12a8 │ │ -06b98e: 0a07 |0029: move-result v7 │ │ -06b990: 28e7 |002a: goto 0011 // -0019 │ │ -06b992: 7f67 |002b: neg-float v7, v6 │ │ -06b994: c857 |002c: mul-float/2addr v7, v5 │ │ -06b996: 7130 a812 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@12a8 │ │ -06b99c: 0a07 |0030: move-result v7 │ │ -06b99e: 7f77 |0031: neg-float v7, v7 │ │ -06b9a0: 28df |0032: goto 0011 // -0021 │ │ +06c150: |[06c150] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ +06c160: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +06c162: 5498 6005 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0560 │ │ +06c166: 4403 080a |0003: aget v3, v8, v10 │ │ +06c16a: 5498 5b05 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@055b │ │ +06c16e: 4400 080a |0007: aget v0, v8, v10 │ │ +06c172: 705b ab12 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@12ab │ │ +06c178: 0a06 |000c: move-result v6 │ │ +06c17a: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ +06c17e: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ +06c182: 0f07 |0011: return v7 │ │ +06c184: 5498 6105 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0561 │ │ +06c188: 4404 080a |0014: aget v4, v8, v10 │ │ +06c18c: 5498 5d05 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@055d │ │ +06c190: 4402 080a |0018: aget v2, v8, v10 │ │ +06c194: 5498 5c05 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@055c │ │ +06c198: 4401 080a |001c: aget v1, v8, v10 │ │ +06c19c: a805 040d |001e: mul-float v5, v4, v13 │ │ +06c1a0: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ +06c1a4: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ +06c1a8: a807 0605 |0024: mul-float v7, v6, v5 │ │ +06c1ac: 7130 a812 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@12a8 │ │ +06c1b2: 0a07 |0029: move-result v7 │ │ +06c1b4: 28e7 |002a: goto 0011 // -0019 │ │ +06c1b6: 7f67 |002b: neg-float v7, v6 │ │ +06c1b8: c857 |002c: mul-float/2addr v7, v5 │ │ +06c1ba: 7130 a812 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@12a8 │ │ +06c1c0: 0a07 |0030: move-result v7 │ │ +06c1c2: 7f77 |0031: neg-float v7, v7 │ │ +06c1c4: 28df |0032: goto 0011 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0005 line=540 │ │ 0x0009 line=541 │ │ 0x000d line=542 │ │ 0x0011 line=558 │ │ @@ -79188,24 +79184,24 @@ │ │ type : '(FFF)F' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -06b9a4: |[06b9a4] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ -06b9b4: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ -06b9b8: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ -06b9bc: 0f03 |0004: return v3 │ │ -06b9be: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ -06b9c2: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ -06b9c6: 0123 |0009: move v3, v2 │ │ -06b9c8: 28fa |000a: goto 0004 // -0006 │ │ -06b9ca: 0113 |000b: move v3, v1 │ │ -06b9cc: 28f8 |000c: goto 0004 // -0008 │ │ +06c1c8: |[06c1c8] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ +06c1d8: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ +06c1dc: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ +06c1e0: 0f03 |0004: return v3 │ │ +06c1e2: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ +06c1e6: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ +06c1ea: 0123 |0009: move v3, v2 │ │ +06c1ec: 28fa |000a: goto 0004 // -0006 │ │ +06c1ee: 0113 |000b: move v3, v1 │ │ +06c1f0: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ 0x0004 line=668 │ │ 0x0005 line=665 │ │ 0x000a line=666 │ │ 0x000c line=668 │ │ @@ -79220,22 +79216,22 @@ │ │ type : '(III)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -06b9d0: |[06b9d0] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ -06b9e0: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ -06b9e4: 0f02 |0002: return v2 │ │ -06b9e6: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ -06b9ea: 0112 |0005: move v2, v1 │ │ -06b9ec: 28fc |0006: goto 0002 // -0004 │ │ -06b9ee: 0102 |0007: move v2, v0 │ │ -06b9f0: 28fa |0008: goto 0002 // -0006 │ │ +06c1f4: |[06c1f4] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ +06c204: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ +06c208: 0f02 |0002: return v2 │ │ +06c20a: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ +06c20e: 0112 |0005: move v2, v1 │ │ +06c210: 28fc |0006: goto 0002 // -0004 │ │ +06c212: 0102 |0007: move v2, v0 │ │ +06c214: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0002 line=658 │ │ 0x0003 line=655 │ │ 0x0006 line=656 │ │ 0x0008 line=658 │ │ @@ -79250,43 +79246,43 @@ │ │ type : '(FF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 56 16-bit code units │ │ -06b9f4: |[06b9f4] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ -06ba04: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -06ba08: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -06ba0a: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ -06ba0e: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -06ba12: 0f00 |0007: return v0 │ │ -06ba14: 5242 5805 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0558 │ │ -06ba18: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ -06ba1e: 28fa |000d: goto 0007 // -0006 │ │ -06ba20: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ -06ba24: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ -06ba28: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ -06ba2c: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ -06ba30: a900 0506 |0016: div-float v0, v5, v6 │ │ -06ba34: a700 0100 |0018: sub-float v0, v1, v0 │ │ -06ba38: 28ed |001a: goto 0007 // -0013 │ │ -06ba3a: 5542 5605 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0556 │ │ -06ba3e: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ -06ba42: 5242 5805 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0558 │ │ -06ba46: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -06ba48: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ -06ba4c: 0110 |0024: move v0, v1 │ │ -06ba4e: 28e2 |0025: goto 0007 // -001e │ │ -06ba50: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ -06ba54: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ -06ba58: 7f60 |002a: neg-float v0, v6 │ │ -06ba5a: a900 0500 |002b: div-float v0, v5, v0 │ │ -06ba5e: 28da |002d: goto 0007 // -0026 │ │ -06ba60: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ +06c218: |[06c218] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ +06c228: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +06c22c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +06c22e: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ +06c232: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +06c236: 0f00 |0007: return v0 │ │ +06c238: 5242 5805 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0558 │ │ +06c23c: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ +06c242: 28fa |000d: goto 0007 // -0006 │ │ +06c244: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ +06c248: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ +06c24c: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ +06c250: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ +06c254: a900 0506 |0016: div-float v0, v5, v6 │ │ +06c258: a700 0100 |0018: sub-float v0, v1, v0 │ │ +06c25c: 28ed |001a: goto 0007 // -0013 │ │ +06c25e: 5542 5605 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0556 │ │ +06c262: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ +06c266: 5242 5805 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0558 │ │ +06c26a: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +06c26c: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ +06c270: 0110 |0024: move v0, v1 │ │ +06c272: 28e2 |0025: goto 0007 // -001e │ │ +06c274: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ +06c278: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ +06c27c: 7f60 |002a: neg-float v0, v6 │ │ +06c27e: a900 0500 |002b: div-float v0, v5, v0 │ │ +06c282: 28da |002d: goto 0007 // -0026 │ │ +06c284: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=624 │ │ 0x0007 line=649 │ │ 0x0008 line=628 │ │ 0x000e line=631 │ │ 0x0012 line=632 │ │ @@ -79306,43 +79302,43 @@ │ │ type : '(FFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -06ba74: |[06ba74] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ -06ba84: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -06ba86: a806 0809 |0001: mul-float v6, v8, v9 │ │ -06ba8a: 7130 a812 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@12a8 │ │ -06ba90: 0a00 |0006: move-result v0 │ │ -06ba92: 7030 aa12 b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@12aa │ │ -06ba98: 0a03 |000a: move-result v3 │ │ -06ba9a: a706 090b |000b: sub-float v6, v9, v11 │ │ -06ba9e: 7030 aa12 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@12aa │ │ -06baa4: 0a04 |0010: move-result v4 │ │ -06baa6: a702 0403 |0011: sub-float v2, v4, v3 │ │ -06baaa: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ -06baae: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ -06bab2: 5475 5705 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0557 │ │ -06bab6: 7f26 |0019: neg-float v6, v2 │ │ -06bab8: 7220 1123 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@2311 │ │ -06babe: 0a05 |001d: move-result v5 │ │ -06bac0: 7f51 |001e: neg-float v1, v5 │ │ -06bac2: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ -06bac6: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ -06baca: 7130 a812 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@12a8 │ │ -06bad0: 0a05 |0026: move-result v5 │ │ -06bad2: 0f05 |0027: return v5 │ │ -06bad4: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ -06bad8: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ -06badc: 5475 5705 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0557 │ │ -06bae0: 7220 1123 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@2311 │ │ -06bae6: 0a01 |0031: move-result v1 │ │ -06bae8: 28ed |0032: goto 001f // -0013 │ │ +06c298: |[06c298] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ +06c2a8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +06c2aa: a806 0809 |0001: mul-float v6, v8, v9 │ │ +06c2ae: 7130 a812 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@12a8 │ │ +06c2b4: 0a00 |0006: move-result v0 │ │ +06c2b6: 7030 aa12 b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@12aa │ │ +06c2bc: 0a03 |000a: move-result v3 │ │ +06c2be: a706 090b |000b: sub-float v6, v9, v11 │ │ +06c2c2: 7030 aa12 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@12aa │ │ +06c2c8: 0a04 |0010: move-result v4 │ │ +06c2ca: a702 0403 |0011: sub-float v2, v4, v3 │ │ +06c2ce: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ +06c2d2: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ +06c2d6: 5475 5705 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0557 │ │ +06c2da: 7f26 |0019: neg-float v6, v2 │ │ +06c2dc: 7220 1123 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@2311 │ │ +06c2e2: 0a05 |001d: move-result v5 │ │ +06c2e4: 7f51 |001e: neg-float v1, v5 │ │ +06c2e6: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ +06c2ea: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ +06c2ee: 7130 a812 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@12a8 │ │ +06c2f4: 0a05 |0026: move-result v5 │ │ +06c2f6: 0f05 |0027: return v5 │ │ +06c2f8: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ +06c2fc: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ +06c300: 5475 5705 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0557 │ │ +06c304: 7220 1123 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@2311 │ │ +06c30a: 0a01 |0031: move-result v1 │ │ +06c30c: 28ed |0032: goto 001f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=607 │ │ 0x0007 line=608 │ │ 0x000b line=609 │ │ 0x0011 line=610 │ │ 0x0013 line=612 │ │ @@ -79368,23 +79364,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -06baec: |[06baec] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ -06bafc: 5510 5f05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@055f │ │ -06bb00: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -06bb04: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06bb06: 5c10 5605 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0556 │ │ -06bb0a: 0e00 |0007: return-void │ │ -06bb0c: 5410 6305 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0563 │ │ -06bb10: 6e10 8e12 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@128e │ │ -06bb16: 28fa |000d: goto 0007 // -0006 │ │ +06c310: |[06c310] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ +06c320: 5510 5f05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@055f │ │ +06c324: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +06c328: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +06c32a: 5c10 5605 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0556 │ │ +06c32e: 0e00 |0007: return-void │ │ +06c330: 5410 6305 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0563 │ │ +06c334: 6e10 8e12 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@128e │ │ +06c33a: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0004 line=531 │ │ 0x0007 line=535 │ │ 0x0008 line=533 │ │ locals : │ │ @@ -79395,32 +79391,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -06bb18: |[06bb18] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ -06bb28: 5441 6305 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0563 │ │ -06bb2c: 6e10 8b12 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@128b │ │ -06bb32: 0a02 |0005: move-result v2 │ │ -06bb34: 6e10 8912 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@1289 │ │ -06bb3a: 0a00 |0009: move-result v0 │ │ -06bb3c: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ -06bb40: 6e20 a512 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@12a5 │ │ -06bb46: 0a03 |000f: move-result v3 │ │ -06bb48: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ -06bb4c: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -06bb50: 6e20 a412 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@12a4 │ │ -06bb56: 0a03 |0017: move-result v3 │ │ -06bb58: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ -06bb5c: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -06bb5e: 0f03 |001b: return v3 │ │ -06bb60: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -06bb62: 28fe |001d: goto 001b // -0002 │ │ +06c33c: |[06c33c] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ +06c34c: 5441 6305 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0563 │ │ +06c350: 6e10 8b12 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@128b │ │ +06c356: 0a02 |0005: move-result v2 │ │ +06c358: 6e10 8912 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@1289 │ │ +06c35e: 0a00 |0009: move-result v0 │ │ +06c360: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ +06c364: 6e20 a512 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@12a5 │ │ +06c36a: 0a03 |000f: move-result v3 │ │ +06c36c: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ +06c370: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +06c374: 6e20 a412 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@12a4 │ │ +06c37a: 0a03 |0017: move-result v3 │ │ +06c37c: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ +06c380: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +06c382: 0f03 |001b: return v3 │ │ +06c384: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +06c386: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ 0x0006 line=494 │ │ 0x000a line=496 │ │ locals : │ │ @@ -79434,38 +79430,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -06bb64: |[06bb64] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ -06bb74: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -06bb76: 5450 6205 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0562 │ │ -06bb7a: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ -06bb7e: 2200 ad02 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@02ad │ │ -06bb82: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -06bb84: 7030 9412 5001 |0008: invoke-direct {v0, v5, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V // method@1294 │ │ -06bb8a: 5b50 6205 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0562 │ │ -06bb8e: 5c54 5605 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0556 │ │ -06bb92: 5c54 5f05 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@055f │ │ -06bb96: 5550 5505 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0555 │ │ -06bb9a: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ -06bb9e: 5250 5405 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0554 │ │ -06bba2: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ -06bba6: 5450 6405 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0564 │ │ -06bbaa: 5451 6205 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0562 │ │ -06bbae: 5252 5405 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0554 │ │ -06bbb2: 8122 |001f: int-to-long v2, v2 │ │ -06bbb4: 7140 dc0d 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0ddc │ │ -06bbba: 5c54 5505 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0555 │ │ -06bbbe: 0e00 |0025: return-void │ │ -06bbc0: 5450 6205 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0562 │ │ -06bbc4: 7210 bc24 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@24bc │ │ -06bbca: 28f8 |002b: goto 0023 // -0008 │ │ +06c388: |[06c388] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ +06c398: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +06c39a: 5450 6205 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0562 │ │ +06c39e: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ +06c3a2: 2200 b102 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@02b1 │ │ +06c3a6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +06c3a8: 7030 9412 5001 |0008: invoke-direct {v0, v5, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V // method@1294 │ │ +06c3ae: 5b50 6205 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0562 │ │ +06c3b2: 5c54 5605 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0556 │ │ +06c3b6: 5c54 5f05 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@055f │ │ +06c3ba: 5550 5505 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0555 │ │ +06c3be: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ +06c3c2: 5250 5405 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0554 │ │ +06c3c6: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ +06c3ca: 5450 6405 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0564 │ │ +06c3ce: 5451 6205 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0562 │ │ +06c3d2: 5252 5405 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0554 │ │ +06c3d6: 8122 |001f: int-to-long v2, v2 │ │ +06c3d8: 7140 dc0d 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0ddc │ │ +06c3de: 5c54 5505 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0555 │ │ +06c3e2: 0e00 |0025: return-void │ │ +06c3e4: 5450 6205 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0562 │ │ +06c3e8: 7210 bc24 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@24bc │ │ +06c3ee: 28f8 |002b: goto 0023 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=504 │ │ 0x0005 line=505 │ │ 0x000d line=508 │ │ 0x000f line=509 │ │ 0x0011 line=511 │ │ @@ -79494,17 +79490,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bbcc: |[06bbcc] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ -06bbdc: 5510 5905 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0559 │ │ -06bbe0: 0f00 |0002: return v0 │ │ +06c3f0: |[06c3f0] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ +06c400: 5510 5905 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0559 │ │ +06c404: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -79512,17 +79508,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bbe4: |[06bbe4] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ -06bbf4: 5510 5a05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@055a │ │ -06bbf8: 0f00 |0002: return v0 │ │ +06c408: |[06c408] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ +06c418: 5510 5a05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@055a │ │ +06c41c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #4 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -79530,68 +79526,68 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 106 16-bit code units │ │ -06bbfc: |[06bbfc] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -06bc0c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06bc0e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -06bc10: 5585 5905 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0559 │ │ -06bc14: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ -06bc18: 0f04 |0006: return v4 │ │ -06bc1a: 7110 500c 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0c50 │ │ -06bc20: 0a00 |000a: move-result v0 │ │ -06bc22: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ -06bc28: 5585 5a05 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@055a │ │ -06bc2c: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ -06bc30: 5585 5605 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0556 │ │ -06bc34: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ -06bc38: 0134 |0016: move v4, v3 │ │ -06bc3a: 28ef |0017: goto 0006 // -0011 │ │ -06bc3c: 5c83 5e05 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@055e │ │ -06bc40: 5c84 5505 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0555 │ │ -06bc44: 6e10 1821 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ -06bc4a: 0a05 |001f: move-result v5 │ │ -06bc4c: 6e10 8b21 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@218b │ │ -06bc52: 0a06 |0023: move-result v6 │ │ -06bc54: 8266 |0024: int-to-float v6, v6 │ │ -06bc56: 5487 6405 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0564 │ │ -06bc5a: 6e10 8b21 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@218b │ │ -06bc60: 0a07 |002a: move-result v7 │ │ -06bc62: 8277 |002b: int-to-float v7, v7 │ │ -06bc64: 7057 a712 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@12a7 │ │ -06bc6a: 0a01 |002f: move-result v1 │ │ -06bc6c: 6e10 1a21 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -06bc72: 0a05 |0033: move-result v5 │ │ -06bc74: 6e10 6021 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@2160 │ │ -06bc7a: 0a06 |0037: move-result v6 │ │ -06bc7c: 8266 |0038: int-to-float v6, v6 │ │ -06bc7e: 5487 6405 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0564 │ │ -06bc82: 6e10 6021 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@2160 │ │ -06bc88: 0a07 |003e: move-result v7 │ │ -06bc8a: 8277 |003f: int-to-float v7, v7 │ │ -06bc8c: 7057 a712 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@12a7 │ │ -06bc92: 0a02 |0043: move-result v2 │ │ -06bc94: 5485 6305 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0563 │ │ -06bc98: 6e30 9112 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@1291 │ │ -06bc9e: 5585 5605 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0556 │ │ -06bca2: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ -06bca6: 7010 bc12 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@12bc │ │ -06bcac: 0a05 |0050: move-result v5 │ │ -06bcae: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ -06bcb2: 7010 bd12 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@12bd │ │ -06bcb8: 28b8 |0056: goto 000e // -0048 │ │ -06bcba: 7010 af12 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@12af │ │ -06bcc0: 28b4 |005a: goto 000e // -004c │ │ -06bcc2: 0143 |005b: move v3, v4 │ │ -06bcc4: 28ba |005c: goto 0016 // -0046 │ │ -06bcc6: 0000 |005d: nop // spacer │ │ -06bcc8: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ +06c420: |[06c420] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +06c430: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06c432: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +06c434: 5585 5905 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0559 │ │ +06c438: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ +06c43c: 0f04 |0006: return v4 │ │ +06c43e: 7110 500c 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0c50 │ │ +06c444: 0a00 |000a: move-result v0 │ │ +06c446: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ +06c44c: 5585 5a05 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@055a │ │ +06c450: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ +06c454: 5585 5605 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0556 │ │ +06c458: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ +06c45c: 0134 |0016: move v4, v3 │ │ +06c45e: 28ef |0017: goto 0006 // -0011 │ │ +06c460: 5c83 5e05 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@055e │ │ +06c464: 5c84 5505 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0555 │ │ +06c468: 6e10 1821 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ +06c46e: 0a05 |001f: move-result v5 │ │ +06c470: 6e10 8b21 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@218b │ │ +06c476: 0a06 |0023: move-result v6 │ │ +06c478: 8266 |0024: int-to-float v6, v6 │ │ +06c47a: 5487 6405 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0564 │ │ +06c47e: 6e10 8b21 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@218b │ │ +06c484: 0a07 |002a: move-result v7 │ │ +06c486: 8277 |002b: int-to-float v7, v7 │ │ +06c488: 7057 a712 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@12a7 │ │ +06c48e: 0a01 |002f: move-result v1 │ │ +06c490: 6e10 1a21 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +06c496: 0a05 |0033: move-result v5 │ │ +06c498: 6e10 6021 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@2160 │ │ +06c49e: 0a06 |0037: move-result v6 │ │ +06c4a0: 8266 |0038: int-to-float v6, v6 │ │ +06c4a2: 5487 6405 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0564 │ │ +06c4a6: 6e10 6021 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@2160 │ │ +06c4ac: 0a07 |003e: move-result v7 │ │ +06c4ae: 8277 |003f: int-to-float v7, v7 │ │ +06c4b0: 7057 a712 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@12a7 │ │ +06c4b6: 0a02 |0043: move-result v2 │ │ +06c4b8: 5485 6305 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0563 │ │ +06c4bc: 6e30 9112 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@1291 │ │ +06c4c2: 5585 5605 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0556 │ │ +06c4c6: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ +06c4ca: 7010 bc12 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@12bc │ │ +06c4d0: 0a05 |0050: move-result v5 │ │ +06c4d2: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ +06c4d6: 7010 bd12 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@12bd │ │ +06c4dc: 28b8 |0056: goto 000e // -0048 │ │ +06c4de: 7010 af12 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@12af │ │ +06c4e4: 28b4 |005a: goto 000e // -004c │ │ +06c4e6: 0143 |005b: move v3, v4 │ │ +06c4e8: 28ba |005c: goto 0016 // -0046 │ │ +06c4ea: 0000 |005d: nop // spacer │ │ +06c4ec: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=456 │ │ 0x0006 line=485 │ │ 0x0007 line=460 │ │ 0x000b line=461 │ │ 0x000e line=485 │ │ @@ -79624,17 +79620,17 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bce0: |[06bce0] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -06bcf0: 5901 5405 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0554 │ │ -06bcf4: 1100 |0002: return-object v0 │ │ +06c504: |[06c504] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +06c514: 5901 5405 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0554 │ │ +06c518: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0002 line=413 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 delayMillis I │ │ @@ -79644,17 +79640,17 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bcf8: |[06bcf8] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -06bd08: 5901 5805 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0558 │ │ -06bd0c: 1100 |0002: return-object v0 │ │ +06c51c: |[06c51c] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +06c52c: 5901 5805 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0558 │ │ +06c530: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0002 line=355 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 type I │ │ @@ -79664,21 +79660,21 @@ │ │ type : '(Z)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -06bd10: |[06bd10] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -06bd20: 5510 5905 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0559 │ │ -06bd24: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06bd28: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ -06bd2c: 7010 af12 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@12af │ │ -06bd32: 5c12 5905 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0559 │ │ -06bd36: 1101 |000b: return-object v1 │ │ +06c534: |[06c534] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +06c544: 5510 5905 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0559 │ │ +06c548: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06c54c: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ +06c550: 7010 af12 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@12af │ │ +06c556: 5c12 5905 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0559 │ │ +06c55a: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0006 line=236 │ │ 0x0009 line=239 │ │ 0x000b line=240 │ │ locals : │ │ @@ -79690,17 +79686,17 @@ │ │ type : '(Z)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bd38: |[06bd38] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -06bd48: 5c01 5a05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@055a │ │ -06bd4c: 1100 |0002: return-object v0 │ │ +06c55c: |[06c55c] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +06c56c: 5c01 5a05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@055a │ │ +06c570: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0002 line=264 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 exclusive Z │ │ @@ -79710,22 +79706,22 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -06bd50: |[06bd50] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -06bd60: 5420 5b05 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@055b │ │ -06bd64: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06bd66: 4b03 0001 |0003: aput v3, v0, v1 │ │ -06bd6a: 5420 5b05 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@055b │ │ -06bd6e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -06bd70: 4b04 0001 |0008: aput v4, v0, v1 │ │ -06bd74: 1102 |000a: return-object v2 │ │ +06c574: |[06c574] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +06c584: 5420 5b05 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@055b │ │ +06c588: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06c58a: 4b03 0001 |0003: aput v3, v0, v1 │ │ +06c58e: 5420 5b05 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@055b │ │ +06c592: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +06c594: 4b04 0001 |0008: aput v4, v0, v1 │ │ +06c598: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0005 line=396 │ │ 0x000a line=397 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -79737,25 +79733,25 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -06bd78: |[06bd78] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -06bd88: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -06bd8c: 5440 5c05 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@055c │ │ -06bd90: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -06bd92: a902 0503 |0005: div-float v2, v5, v3 │ │ -06bd96: 4b02 0001 |0007: aput v2, v0, v1 │ │ -06bd9a: 5440 5c05 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@055c │ │ -06bd9e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -06bda0: a902 0603 |000c: div-float v2, v6, v3 │ │ -06bda4: 4b02 0001 |000e: aput v2, v0, v1 │ │ -06bda8: 1104 |0010: return-object v4 │ │ +06c59c: |[06c59c] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +06c5ac: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +06c5b0: 5440 5c05 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@055c │ │ +06c5b4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06c5b6: a902 0503 |0005: div-float v2, v5, v3 │ │ +06c5ba: 4b02 0001 |0007: aput v2, v0, v1 │ │ +06c5be: 5440 5c05 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@055c │ │ +06c5c2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +06c5c4: a902 0603 |000c: div-float v2, v6, v3 │ │ +06c5c8: 4b02 0001 |000e: aput v2, v0, v1 │ │ +06c5cc: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=294 │ │ 0x0009 line=295 │ │ 0x0010 line=296 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -79767,25 +79763,25 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -06bdac: |[06bdac] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -06bdbc: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -06bdc0: 5440 5d05 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@055d │ │ -06bdc4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -06bdc6: a902 0503 |0005: div-float v2, v5, v3 │ │ -06bdca: 4b02 0001 |0007: aput v2, v0, v1 │ │ -06bdce: 5440 5d05 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@055d │ │ -06bdd2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -06bdd4: a902 0603 |000c: div-float v2, v6, v3 │ │ -06bdd8: 4b02 0001 |000e: aput v2, v0, v1 │ │ -06bddc: 1104 |0010: return-object v4 │ │ +06c5d0: |[06c5d0] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +06c5e0: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +06c5e4: 5440 5d05 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@055d │ │ +06c5e8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06c5ea: a902 0503 |0005: div-float v2, v5, v3 │ │ +06c5ee: 4b02 0001 |0007: aput v2, v0, v1 │ │ +06c5f2: 5440 5d05 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@055d │ │ +06c5f6: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +06c5f8: a902 0603 |000c: div-float v2, v6, v3 │ │ +06c5fc: 4b02 0001 |000e: aput v2, v0, v1 │ │ +06c600: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=312 │ │ 0x0009 line=313 │ │ 0x0010 line=314 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -79797,18 +79793,18 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06bde0: |[06bde0] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -06bdf0: 5410 6305 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0563 │ │ -06bdf4: 6e20 8f12 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@128f │ │ -06bdfa: 1101 |0005: return-object v1 │ │ +06c604: |[06c604] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +06c614: 5410 6305 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0563 │ │ +06c618: 6e20 8f12 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@128f │ │ +06c61e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0005 line=443 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0006 reg=2 durationMillis I │ │ @@ -79818,18 +79814,18 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06bdfc: |[06bdfc] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -06be0c: 5410 6305 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0563 │ │ -06be10: 6e20 9012 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@1290 │ │ -06be16: 1101 |0005: return-object v1 │ │ +06c620: |[06c620] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +06c630: 5410 6305 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0563 │ │ +06c634: 6e20 9012 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@1290 │ │ +06c63a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0005 line=428 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0006 reg=2 durationMillis I │ │ @@ -79839,22 +79835,22 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -06be18: |[06be18] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -06be28: 5420 6005 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0560 │ │ -06be2c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06be2e: 4b03 0001 |0003: aput v3, v0, v1 │ │ -06be32: 5420 6005 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0560 │ │ -06be36: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -06be38: 4b04 0001 |0008: aput v4, v0, v1 │ │ -06be3c: 1102 |000a: return-object v2 │ │ +06c63c: |[06c63c] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +06c64c: 5420 6005 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0560 │ │ +06c650: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06c652: 4b03 0001 |0003: aput v3, v0, v1 │ │ +06c656: 5420 6005 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0560 │ │ +06c65a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +06c65c: 4b04 0001 |0008: aput v4, v0, v1 │ │ +06c660: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0005 line=374 │ │ 0x000a line=375 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -79866,41 +79862,41 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -06be40: |[06be40] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -06be50: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -06be54: 5440 6105 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0561 │ │ -06be58: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -06be5a: a902 0503 |0005: div-float v2, v5, v3 │ │ -06be5e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -06be62: 5440 6105 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0561 │ │ -06be66: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -06be68: a902 0603 |000c: div-float v2, v6, v3 │ │ -06be6c: 4b02 0001 |000e: aput v2, v0, v1 │ │ -06be70: 1104 |0010: return-object v4 │ │ +06c664: |[06c664] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +06c674: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +06c678: 5440 6105 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0561 │ │ +06c67c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06c67e: a902 0503 |0005: div-float v2, v5, v3 │ │ +06c682: 4b02 0001 |0007: aput v2, v0, v1 │ │ +06c686: 5440 6105 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0561 │ │ +06c68a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +06c68c: a902 0603 |000c: div-float v2, v6, v3 │ │ +06c690: 4b02 0001 |000e: aput v2, v0, v1 │ │ +06c694: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=333 │ │ 0x0009 line=334 │ │ 0x0010 line=335 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0011 reg=5 horizontal F │ │ 0x0000 - 0x0011 reg=6 vertical F │ │ │ │ source_file_idx : 604 (AutoScrollHelper.java) │ │ │ │ Class #366 header: │ │ -class_idx : 687 │ │ +class_idx : 691 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 620 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #366 - │ │ @@ -79929,31 +79925,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 234 16-bit code units │ │ -06be74: |[06be74] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ -06be84: 2200 af02 |0000: new-instance v0, Landroid/support/v4/widget/BakedBezierInterpolator; // type@02af │ │ -06be88: 7010 bf12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/BakedBezierInterpolator;.:()V // method@12bf │ │ -06be8e: 6900 6505 |0005: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@0565 │ │ -06be92: 1300 6500 |0007: const/16 v0, #int 101 // #65 │ │ -06be96: 2300 f404 |0009: new-array v0, v0, [F // type@04f4 │ │ -06be9a: 2600 1100 0000 |000b: fill-array-data v0, 0000001c // +00000011 │ │ -06bea0: 6900 6705 |000e: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0567 │ │ -06bea4: 1500 803f |0010: const/high16 v0, #int 1065353216 // #3f80 │ │ -06bea8: 6201 6705 |0012: sget-object v1, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0567 │ │ -06beac: 2111 |0014: array-length v1, v1 │ │ -06beae: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ -06beb2: 8211 |0017: int-to-float v1, v1 │ │ -06beb4: c910 |0018: div-float/2addr v0, v1 │ │ -06beb6: 6700 6605 |0019: sput v0, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0566 │ │ -06beba: 0e00 |001b: return-void │ │ -06bebc: 0003 0400 6500 0000 0000 0000 17b7 ... |001c: array-data (206 units) │ │ +06c698: |[06c698] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ +06c6a8: 2200 b302 |0000: new-instance v0, Landroid/support/v4/widget/BakedBezierInterpolator; // type@02b3 │ │ +06c6ac: 7010 bf12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/BakedBezierInterpolator;.:()V // method@12bf │ │ +06c6b2: 6900 6505 |0005: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@0565 │ │ +06c6b6: 1300 6500 |0007: const/16 v0, #int 101 // #65 │ │ +06c6ba: 2300 fa04 |0009: new-array v0, v0, [F // type@04fa │ │ +06c6be: 2600 1100 0000 |000b: fill-array-data v0, 0000001c // +00000011 │ │ +06c6c4: 6900 6705 |000e: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0567 │ │ +06c6c8: 1500 803f |0010: const/high16 v0, #int 1065353216 // #3f80 │ │ +06c6cc: 6201 6705 |0012: sget-object v1, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0567 │ │ +06c6d0: 2111 |0014: array-length v1, v1 │ │ +06c6d2: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ +06c6d6: 8211 |0017: int-to-float v1, v1 │ │ +06c6d8: c910 |0018: div-float/2addr v0, v1 │ │ +06c6da: 6700 6605 |0019: sput v0, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0566 │ │ +06c6de: 0e00 |001b: return-void │ │ +06c6e0: 0003 0400 6500 0000 0000 0000 17b7 ... |001c: array-data (206 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0007 line=48 │ │ 0x0010 line=61 │ │ 0x001c line=48 │ │ locals : │ │ @@ -79963,17 +79959,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c058: |[06c058] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ -06c068: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06c06e: 0e00 |0003: return-void │ │ +06c87c: |[06c87c] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ +06c88c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06c892: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/BakedBezierInterpolator; │ │ │ │ @@ -79982,17 +79978,17 @@ │ │ type : '()Landroid/support/v4/widget/BakedBezierInterpolator;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c070: |[06c070] android.support.v4.widget.BakedBezierInterpolator.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; │ │ -06c080: 6200 6505 |0000: sget-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@0565 │ │ -06c084: 1100 |0002: return-object v0 │ │ +06c894: |[06c894] android.support.v4.widget.BakedBezierInterpolator.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; │ │ +06c8a4: 6200 6505 |0000: sget-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@0565 │ │ +06c8a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/BakedBezierInterpolator;) │ │ @@ -80000,52 +79996,52 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -06c088: |[06c088] android.support.v4.widget.BakedBezierInterpolator.getInterpolation:(F)F │ │ -06c098: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 │ │ -06c09c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -06c09e: 2d06 0804 |0003: cmpl-float v6, v8, v4 │ │ -06c0a2: 3a06 0300 |0005: if-ltz v6, 0008 // +0003 │ │ -06c0a6: 0f04 |0007: return v4 │ │ -06c0a8: 2e04 0805 |0008: cmpg-float v4, v8, v5 │ │ -06c0ac: 3c04 0400 |000a: if-gtz v4, 000e // +0004 │ │ -06c0b0: 0154 |000c: move v4, v5 │ │ -06c0b2: 28fa |000d: goto 0007 // -0006 │ │ -06c0b4: 6204 6705 |000e: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0567 │ │ -06c0b8: 2144 |0010: array-length v4, v4 │ │ -06c0ba: d804 04ff |0011: add-int/lit8 v4, v4, #int -1 // #ff │ │ -06c0be: 8244 |0013: int-to-float v4, v4 │ │ -06c0c0: c884 |0014: mul-float/2addr v4, v8 │ │ -06c0c2: 8744 |0015: float-to-int v4, v4 │ │ -06c0c4: 6205 6705 |0016: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0567 │ │ -06c0c8: 2155 |0018: array-length v5, v5 │ │ -06c0ca: d805 05fe |0019: add-int/lit8 v5, v5, #int -2 // #fe │ │ -06c0ce: 7120 af24 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -06c0d4: 0a01 |001e: move-result v1 │ │ -06c0d6: 8214 |001f: int-to-float v4, v1 │ │ -06c0d8: 6005 6605 |0020: sget v5, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0566 │ │ -06c0dc: a802 0405 |0022: mul-float v2, v4, v5 │ │ -06c0e0: a700 0802 |0024: sub-float v0, v8, v2 │ │ -06c0e4: 6004 6605 |0026: sget v4, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0566 │ │ -06c0e8: a903 0004 |0028: div-float v3, v0, v4 │ │ -06c0ec: 6204 6705 |002a: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0567 │ │ -06c0f0: 4404 0401 |002c: aget v4, v4, v1 │ │ -06c0f4: 6205 6705 |002e: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0567 │ │ -06c0f8: d806 0101 |0030: add-int/lit8 v6, v1, #int 1 // #01 │ │ -06c0fc: 4405 0506 |0032: aget v5, v5, v6 │ │ -06c100: 6206 6705 |0034: sget-object v6, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0567 │ │ -06c104: 4406 0601 |0036: aget v6, v6, v1 │ │ -06c108: c765 |0038: sub-float/2addr v5, v6 │ │ -06c10a: c835 |0039: mul-float/2addr v5, v3 │ │ -06c10c: c654 |003a: add-float/2addr v4, v5 │ │ -06c10e: 28cc |003b: goto 0007 // -0034 │ │ +06c8ac: |[06c8ac] android.support.v4.widget.BakedBezierInterpolator.getInterpolation:(F)F │ │ +06c8bc: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 │ │ +06c8c0: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +06c8c2: 2d06 0804 |0003: cmpl-float v6, v8, v4 │ │ +06c8c6: 3a06 0300 |0005: if-ltz v6, 0008 // +0003 │ │ +06c8ca: 0f04 |0007: return v4 │ │ +06c8cc: 2e04 0805 |0008: cmpg-float v4, v8, v5 │ │ +06c8d0: 3c04 0400 |000a: if-gtz v4, 000e // +0004 │ │ +06c8d4: 0154 |000c: move v4, v5 │ │ +06c8d6: 28fa |000d: goto 0007 // -0006 │ │ +06c8d8: 6204 6705 |000e: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0567 │ │ +06c8dc: 2144 |0010: array-length v4, v4 │ │ +06c8de: d804 04ff |0011: add-int/lit8 v4, v4, #int -1 // #ff │ │ +06c8e2: 8244 |0013: int-to-float v4, v4 │ │ +06c8e4: c884 |0014: mul-float/2addr v4, v8 │ │ +06c8e6: 8744 |0015: float-to-int v4, v4 │ │ +06c8e8: 6205 6705 |0016: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0567 │ │ +06c8ec: 2155 |0018: array-length v5, v5 │ │ +06c8ee: d805 05fe |0019: add-int/lit8 v5, v5, #int -2 // #fe │ │ +06c8f2: 7120 af24 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +06c8f8: 0a01 |001e: move-result v1 │ │ +06c8fa: 8214 |001f: int-to-float v4, v1 │ │ +06c8fc: 6005 6605 |0020: sget v5, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0566 │ │ +06c900: a802 0405 |0022: mul-float v2, v4, v5 │ │ +06c904: a700 0802 |0024: sub-float v0, v8, v2 │ │ +06c908: 6004 6605 |0026: sget v4, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0566 │ │ +06c90c: a903 0004 |0028: div-float v3, v0, v4 │ │ +06c910: 6204 6705 |002a: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0567 │ │ +06c914: 4404 0401 |002c: aget v4, v4, v1 │ │ +06c918: 6205 6705 |002e: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0567 │ │ +06c91c: d806 0101 |0030: add-int/lit8 v6, v1, #int 1 // #01 │ │ +06c920: 4405 0506 |0032: aget v5, v5, v6 │ │ +06c924: 6206 6705 |0034: sget-object v6, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0567 │ │ +06c928: 4406 0601 |0036: aget v6, v6, v1 │ │ +06c92c: c765 |0038: sub-float/2addr v5, v6 │ │ +06c92e: c835 |0039: mul-float/2addr v5, v3 │ │ +06c930: c654 |003a: add-float/2addr v4, v5 │ │ +06c932: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=65 │ │ 0x0007 line=81 │ │ 0x0008 line=69 │ │ 0x000d line=70 │ │ 0x000e line=73 │ │ @@ -80060,17 +80056,17 @@ │ │ 0x002a - 0x003c reg=3 weight F │ │ 0x0000 - 0x003c reg=7 this Landroid/support/v4/widget/BakedBezierInterpolator; │ │ 0x0000 - 0x003c reg=8 input F │ │ │ │ source_file_idx : 620 (BakedBezierInterpolator.java) │ │ │ │ Class #367 header: │ │ -class_idx : 688 │ │ +class_idx : 692 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 737 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #367 annotations: │ │ @@ -80096,61 +80092,61 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06c110: |[06c110] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -06c120: 5b01 6805 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0568 │ │ -06c124: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06c12a: 0e00 |0005: return-void │ │ +06c934: |[06c934] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +06c944: 5b01 6805 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0568 │ │ +06c948: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06c94e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/ContentLoadingProgressBar$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -06c12c: |[06c12c] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ -06c13c: 5440 6805 |0000: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0568 │ │ -06c140: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06c142: 7120 c812 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@12c8 │ │ -06c148: 5440 6805 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0568 │ │ -06c14c: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ -06c150: 7130 c912 2003 |000a: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@12c9 │ │ -06c156: 5440 6805 |000d: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0568 │ │ -06c15a: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ -06c15e: 6e20 d212 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@12d2 │ │ -06c164: 0e00 |0014: return-void │ │ +06c950: |[06c950] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ +06c960: 5430 6805 |0000: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0568 │ │ +06c964: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06c966: 7120 c812 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@12c8 │ │ +06c96c: 5430 6805 |0006: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0568 │ │ +06c970: 1601 ffff |0008: const-wide/16 v1, #int -1 // #ffff │ │ +06c974: 7130 c912 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@12c9 │ │ +06c97a: 5430 6805 |000d: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0568 │ │ +06c97e: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ +06c982: 6e20 d212 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@12d2 │ │ +06c988: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0006 line=47 │ │ 0x000d line=48 │ │ 0x0014 line=49 │ │ locals : │ │ - 0x0000 - 0x0015 reg=4 this Landroid/support/v4/widget/ContentLoadingProgressBar$1; │ │ + 0x0000 - 0x0015 reg=3 this Landroid/support/v4/widget/ContentLoadingProgressBar$1; │ │ │ │ source_file_idx : 737 (ContentLoadingProgressBar.java) │ │ │ │ Class #368 header: │ │ -class_idx : 689 │ │ +class_idx : 693 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 737 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #368 annotations: │ │ @@ -80176,18 +80172,18 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06c168: |[06c168] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -06c178: 5b01 6905 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0569 │ │ -06c17c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06c182: 0e00 |0005: return-void │ │ +06c98c: |[06c98c] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +06c99c: 5b01 6905 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0569 │ │ +06c9a0: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06c9a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ @@ -80197,45 +80193,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -06c184: |[06c184] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ -06c194: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06c196: 5440 6905 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0569 │ │ -06c19a: 7120 ca12 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@12ca │ │ -06c1a0: 5440 6905 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0569 │ │ -06c1a4: 7110 cb12 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@12cb │ │ -06c1aa: 0a00 |000b: move-result v0 │ │ -06c1ac: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ -06c1b0: 5440 6905 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0569 │ │ -06c1b4: 7100 e624 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@24e6 │ │ -06c1ba: 0b02 |0013: move-result-wide v2 │ │ -06c1bc: 7130 c912 2003 |0014: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@12c9 │ │ -06c1c2: 5440 6905 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0569 │ │ -06c1c6: 6e20 d212 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@12d2 │ │ -06c1cc: 0e00 |001c: return-void │ │ +06c9a8: |[06c9a8] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ +06c9b8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06c9ba: 5440 6905 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0569 │ │ +06c9be: 7120 ca12 3000 |0003: invoke-static {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@12ca │ │ +06c9c4: 5440 6905 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0569 │ │ +06c9c8: 7110 cb12 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@12cb │ │ +06c9ce: 0a00 |000b: move-result v0 │ │ +06c9d0: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ +06c9d4: 5440 6905 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0569 │ │ +06c9d8: 7100 e624 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@24e6 │ │ +06c9de: 0b01 |0013: move-result-wide v1 │ │ +06c9e0: 7130 c912 1002 |0014: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@12c9 │ │ +06c9e6: 5440 6905 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0569 │ │ +06c9ea: 6e20 d212 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@12d2 │ │ +06c9f0: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=56 │ │ 0x0006 line=57 │ │ 0x000e line=58 │ │ 0x0017 line=59 │ │ 0x001c line=61 │ │ locals : │ │ 0x0000 - 0x001d reg=4 this Landroid/support/v4/widget/ContentLoadingProgressBar$2; │ │ │ │ source_file_idx : 737 (ContentLoadingProgressBar.java) │ │ │ │ Class #369 header: │ │ -class_idx : 690 │ │ +class_idx : 694 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1118 │ │ +superclass_idx : 1124 │ │ source_file_idx : 737 │ │ static_fields_size : 2 │ │ instance_fields_size: 6 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 4 │ │ │ │ Class #369 - │ │ @@ -80285,18 +80281,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06c1d0: |[06c1d0] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ -06c1e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c1e2: 7030 c712 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@12c7 │ │ -06c1e8: 0e00 |0004: return-void │ │ +06c9f4: |[06c9f4] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ +06ca04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ca06: 7030 c712 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@12c7 │ │ +06ca0c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -80306,29 +80302,29 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -06c1ec: |[06c1ec] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06c1fc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06c1fe: 7040 df23 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@23df │ │ -06c204: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -06c208: 5a30 7105 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0571 │ │ -06c20c: 5c32 6f05 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@056f │ │ -06c210: 5c32 7005 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0570 │ │ -06c214: 5c32 6e05 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@056e │ │ -06c218: 2200 b002 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@02b0 │ │ -06c21c: 7020 c212 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@12c2 │ │ -06c222: 5b30 6c05 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@056c │ │ -06c226: 2200 b102 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@02b1 │ │ -06c22a: 7020 c412 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@12c4 │ │ -06c230: 5b30 6d05 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@056d │ │ -06c234: 0e00 |001c: return-void │ │ +06ca10: |[06ca10] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06ca20: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06ca22: 7040 df23 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@23df │ │ +06ca28: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +06ca2c: 5a30 7105 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0571 │ │ +06ca30: 5c32 6f05 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@056f │ │ +06ca34: 5c32 7005 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0570 │ │ +06ca38: 5c32 6e05 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@056e │ │ +06ca3c: 2200 b402 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@02b4 │ │ +06ca40: 7020 c212 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@12c2 │ │ +06ca46: 5b30 6c05 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@056c │ │ +06ca4a: 2200 b502 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@02b5 │ │ +06ca4e: 7020 c412 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@12c4 │ │ +06ca54: 5b30 6d05 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@056d │ │ +06ca58: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=34 │ │ 0x0008 line=36 │ │ 0x000a line=38 │ │ 0x000c line=40 │ │ @@ -80345,55 +80341,55 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c238: |[06c238] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -06c248: 5c01 6f05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@056f │ │ -06c24c: 0f01 |0002: return v1 │ │ +06ca5c: |[06ca5c] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +06ca6c: 5c01 6f05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@056f │ │ +06ca70: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ #3 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ name : 'access$102' │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ - registers : 4 │ │ + registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c250: |[06c250] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ -06c260: 5a12 7105 |0000: iput-wide v2, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0571 │ │ -06c264: 1002 |0002: return-wide v2 │ │ +06ca74: |[06ca74] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ +06ca84: 5a01 7105 |0000: iput-wide v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0571 │ │ +06ca88: 1001 |0002: return-wide v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ - 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ - 0x0000 - 0x0003 reg=2 x1 J │ │ + 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ + 0x0000 - 0x0003 reg=1 x1 J │ │ │ │ #4 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ name : 'access$202' │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c268: |[06c268] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -06c278: 5c01 7005 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0570 │ │ -06c27c: 0f01 |0002: return v1 │ │ +06ca8c: |[06ca8c] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +06ca9c: 5c01 7005 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0570 │ │ +06caa0: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -80402,17 +80398,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c280: |[06c280] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ -06c290: 5510 6e05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@056e │ │ -06c294: 0f00 |0002: return v0 │ │ +06caa4: |[06caa4] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ +06cab4: 5510 6e05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@056e │ │ +06cab8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ #6 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ @@ -80420,92 +80416,92 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06c298: |[06c298] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ -06c2a8: 5410 6c05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@056c │ │ -06c2ac: 6e20 d112 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12d1 │ │ -06c2b2: 5410 6d05 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@056d │ │ -06c2b6: 6e20 d112 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12d1 │ │ -06c2bc: 0e00 |000a: return-void │ │ +06cabc: |[06cabc] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ +06cacc: 5410 6c05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@056c │ │ +06cad0: 6e20 d112 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12d1 │ │ +06cad6: 5410 6d05 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@056d │ │ +06cada: 6e20 d112 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12d1 │ │ +06cae0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=86 │ │ 0x000a line=87 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ name : 'hide' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 11 │ │ + registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -06c2c0: |[06c2c0] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ -06c2d0: 1608 f401 |0000: const-wide/16 v8, #int 500 // #1f4 │ │ -06c2d4: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -06c2d6: 5ca6 6e05 |0003: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@056e │ │ -06c2da: 54a2 6d05 |0005: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@056d │ │ -06c2de: 6e20 d112 2a00 |0007: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12d1 │ │ -06c2e4: 7100 e624 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@24e6 │ │ -06c2ea: 0b02 |000d: move-result-wide v2 │ │ -06c2ec: 53a4 7105 |000e: iget-wide v4, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0571 │ │ -06c2f0: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ -06c2f4: 3102 0008 |0012: cmp-long v2, v0, v8 │ │ -06c2f8: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ -06c2fc: 53a2 7105 |0016: iget-wide v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0571 │ │ -06c300: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ -06c304: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ -06c308: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ -06c30c: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ -06c310: 6e20 d212 2a00 |0020: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@12d2 │ │ -06c316: 0e00 |0023: return-void │ │ -06c318: 55a2 6f05 |0024: iget-boolean v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@056f │ │ -06c31c: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ -06c320: 54a2 6c05 |0028: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@056c │ │ -06c324: 9c04 0800 |002a: sub-long v4, v8, v0 │ │ -06c328: 6e40 cf12 2a54 |002c: invoke-virtual {v10, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@12cf │ │ -06c32e: 5ca6 6f05 |002f: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@056f │ │ -06c332: 28f2 |0031: goto 0023 // -000e │ │ +06cae4: |[06cae4] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ +06caf4: 1607 f401 |0000: const-wide/16 v7, #int 500 // #1f4 │ │ +06caf8: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +06cafa: 5c96 6e05 |0003: iput-boolean v6, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@056e │ │ +06cafe: 5492 6d05 |0005: iget-object v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@056d │ │ +06cb02: 6e20 d112 2900 |0007: invoke-virtual {v9, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12d1 │ │ +06cb08: 7100 e624 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@24e6 │ │ +06cb0e: 0b02 |000d: move-result-wide v2 │ │ +06cb10: 5394 7105 |000e: iget-wide v4, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0571 │ │ +06cb14: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ +06cb18: 3102 0007 |0012: cmp-long v2, v0, v7 │ │ +06cb1c: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ +06cb20: 5392 7105 |0016: iget-wide v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0571 │ │ +06cb24: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ +06cb28: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ +06cb2c: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ +06cb30: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ +06cb34: 6e20 d212 2900 |0020: invoke-virtual {v9, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@12d2 │ │ +06cb3a: 0e00 |0023: return-void │ │ +06cb3c: 5592 6f05 |0024: iget-boolean v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@056f │ │ +06cb40: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ +06cb44: 5492 6c05 |0028: iget-object v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@056c │ │ +06cb48: 9c03 0700 |002a: sub-long v3, v7, v0 │ │ +06cb4c: 6e40 cf12 2943 |002c: invoke-virtual {v9, v2, v3, v4}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@12cf │ │ +06cb52: 5c96 6f05 |002f: iput-boolean v6, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@056f │ │ +06cb56: 28f2 |0031: goto 0023 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0003 line=95 │ │ 0x0005 line=96 │ │ 0x000a line=97 │ │ 0x0012 line=98 │ │ 0x001e line=102 │ │ 0x0023 line=112 │ │ 0x0024 line=107 │ │ 0x0028 line=108 │ │ 0x002f line=109 │ │ locals : │ │ 0x0012 - 0x0032 reg=0 diff J │ │ - 0x0000 - 0x0032 reg=10 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ + 0x0000 - 0x0032 reg=9 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ #1 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ name : 'onAttachedToWindow' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06c334: |[06c334] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ -06c344: 6f10 e023 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@23e0 │ │ -06c34a: 7010 d012 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@12d0 │ │ -06c350: 0e00 |0006: return-void │ │ +06cb58: |[06cb58] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ +06cb68: 6f10 e023 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@23e0 │ │ +06cb6e: 7010 d012 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@12d0 │ │ +06cb74: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0006 line=76 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ @@ -80515,68 +80511,68 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06c354: |[06c354] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ -06c364: 6f10 e123 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@23e1 │ │ -06c36a: 7010 d012 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@12d0 │ │ -06c370: 0e00 |0006: return-void │ │ +06cb78: |[06cb78] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ +06cb88: 6f10 e123 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@23e1 │ │ +06cb8e: 7010 d012 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@12d0 │ │ +06cb94: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=81 │ │ 0x0006 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ #3 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ name : 'show' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -06c374: |[06c374] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ -06c384: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ -06c388: 5a40 7105 |0002: iput-wide v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0571 │ │ -06c38c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06c38e: 5c40 6e05 |0005: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@056e │ │ -06c392: 5440 6c05 |0007: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@056c │ │ -06c396: 6e20 d112 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12d1 │ │ -06c39c: 5540 7005 |000c: iget-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0570 │ │ -06c3a0: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -06c3a4: 5440 6d05 |0010: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@056d │ │ -06c3a8: 1602 f401 |0012: const-wide/16 v2, #int 500 // #1f4 │ │ -06c3ac: 6e40 cf12 0432 |0014: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@12cf │ │ -06c3b2: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -06c3b4: 5c40 7005 |0018: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0570 │ │ -06c3b8: 0e00 |001a: return-void │ │ +06cb98: |[06cb98] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ +06cba8: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ +06cbac: 5a30 7105 |0002: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0571 │ │ +06cbb0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +06cbb2: 5c30 6e05 |0005: iput-boolean v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@056e │ │ +06cbb6: 5430 6c05 |0007: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@056c │ │ +06cbba: 6e20 d112 0300 |0009: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12d1 │ │ +06cbc0: 5530 7005 |000c: iget-boolean v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0570 │ │ +06cbc4: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +06cbc8: 5430 6d05 |0010: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@056d │ │ +06cbcc: 1601 f401 |0012: const-wide/16 v1, #int 500 // #1f4 │ │ +06cbd0: 6e40 cf12 0321 |0014: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@12cf │ │ +06cbd6: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +06cbd8: 5c30 7005 |0018: iput-boolean v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0570 │ │ +06cbdc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000c line=123 │ │ 0x0010 line=124 │ │ 0x0017 line=125 │ │ 0x001a line=127 │ │ locals : │ │ - 0x0000 - 0x001b reg=4 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ + 0x0000 - 0x001b reg=3 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ source_file_idx : 737 (ContentLoadingProgressBar.java) │ │ │ │ Class #370 header: │ │ -class_idx : 691 │ │ +class_idx : 695 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 759 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #370 annotations: │ │ @@ -80592,15 +80588,15 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 759 (CursorAdapter.java) │ │ │ │ Class #371 header: │ │ -class_idx : 692 │ │ +class_idx : 696 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 71 │ │ source_file_idx : 759 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ @@ -80627,20 +80623,20 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06c3bc: |[06c3bc] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -06c3cc: 5b12 7205 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0572 │ │ -06c3d0: 2200 7d00 |0002: new-instance v0, Landroid/os/Handler; // type@007d │ │ -06c3d4: 7010 7402 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0274 │ │ -06c3da: 7020 a501 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@01a5 │ │ -06c3e0: 0e00 |000a: return-void │ │ +06cbe0: |[06cbe0] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +06cbf0: 5b12 7205 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0572 │ │ +06cbf4: 2200 8000 |0002: new-instance v0, Landroid/os/Handler; // type@0080 │ │ +06cbf8: 7010 7402 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0274 │ │ +06cbfe: 7020 a501 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@01a5 │ │ +06cc04: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0002 line=455 │ │ 0x000a line=456 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ @@ -80652,17 +80648,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06c3e4: |[06c3e4] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -06c3f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06c3f6: 0f00 |0001: return v0 │ │ +06cc08: |[06cc08] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +06cc18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06cc1a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ │ │ #1 : (in Landroid/support/v4/widget/CursorAdapter$ChangeObserver;) │ │ @@ -80670,30 +80666,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06c3f8: |[06c3f8] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -06c408: 5410 7205 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0572 │ │ -06c40c: 6e10 f012 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@12f0 │ │ -06c412: 0e00 |0005: return-void │ │ +06cc1c: |[06cc1c] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +06cc2c: 5410 7205 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0572 │ │ +06cc30: 6e10 f012 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@12f0 │ │ +06cc36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0005 line=466 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ 0x0000 - 0x0006 reg=2 selfChange Z │ │ │ │ source_file_idx : 759 (CursorAdapter.java) │ │ │ │ Class #372 header: │ │ -class_idx : 693 │ │ +class_idx : 697 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 74 │ │ source_file_idx : 759 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ @@ -80720,18 +80716,18 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06c414: |[06c414] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -06c424: 5b01 7305 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0573 │ │ -06c428: 7010 ba01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ba │ │ -06c42e: 0e00 |0005: return-void │ │ +06cc38: |[06cc38] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +06cc48: 5b01 7305 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0573 │ │ +06cc4c: 7010 ba01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ba │ │ +06cc52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/CursorAdapter; │ │ │ │ @@ -80740,17 +80736,17 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06c430: |[06c430] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -06c440: 7020 d712 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@12d7 │ │ -06c446: 0e00 |0003: return-void │ │ +06cc54: |[06cc54] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +06cc64: 7020 d712 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@12d7 │ │ +06cc6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/CursorAdapter$1; │ │ @@ -80761,21 +80757,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06c448: |[06c448] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -06c458: 5420 7305 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0573 │ │ -06c45c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -06c45e: 5c01 7c05 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ -06c462: 5420 7305 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0573 │ │ -06c466: 6e10 ee12 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@12ee │ │ -06c46c: 0e00 |000a: return-void │ │ +06cc6c: |[06cc6c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +06cc7c: 5420 7305 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0573 │ │ +06cc80: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +06cc82: 5c01 7c05 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ +06cc86: 5420 7305 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0573 │ │ +06cc8a: 6e10 ee12 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@12ee │ │ +06cc90: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0005 line=473 │ │ 0x000a line=474 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ @@ -80785,35 +80781,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06c470: |[06c470] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -06c480: 5420 7305 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0573 │ │ -06c484: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06c486: 5c01 7c05 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ -06c48a: 5420 7305 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0573 │ │ -06c48e: 6e10 ef12 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@12ef │ │ -06c494: 0e00 |000a: return-void │ │ +06cc94: |[06cc94] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +06cca4: 5420 7305 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0573 │ │ +06cca8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06ccaa: 5c01 7c05 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ +06ccae: 5420 7305 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0573 │ │ +06ccb2: 6e10 ef12 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@12ef │ │ +06ccb8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0005 line=479 │ │ 0x000a line=480 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ │ │ source_file_idx : 759 (CursorAdapter.java) │ │ │ │ Class #373 header: │ │ -class_idx : 695 │ │ +class_idx : 699 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 760 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #373 annotations: │ │ @@ -80853,17 +80849,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 760 (CursorFilter.java) │ │ │ │ Class #374 header: │ │ -class_idx : 696 │ │ +class_idx : 700 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1101 │ │ +superclass_idx : 1107 │ │ source_file_idx : 760 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #374 annotations: │ │ @@ -80887,18 +80883,18 @@ │ │ type : '(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06c498: |[06c498] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -06c4a8: 7010 3f23 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@233f │ │ -06c4ae: 5b01 7f05 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057f │ │ -06c4b2: 0e00 |0005: return-void │ │ +06ccbc: |[06ccbc] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +06cccc: 7010 3f23 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@233f │ │ +06ccd2: 5b01 7f05 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057f │ │ +06ccd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/CursorFilter; │ │ @@ -80910,20 +80906,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06c4b4: |[06c4b4] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06c4c4: 5410 7f05 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057f │ │ -06c4c8: 1f02 4800 |0002: check-cast v2, Landroid/database/Cursor; // type@0048 │ │ -06c4cc: 7220 f512 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@12f5 │ │ -06c4d2: 0c00 |0007: move-result-object v0 │ │ -06c4d4: 1100 |0008: return-object v0 │ │ +06ccd8: |[06ccd8] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06cce8: 5410 7f05 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057f │ │ +06ccec: 1f02 4800 |0002: check-cast v2, Landroid/database/Cursor; // type@0048 │ │ +06ccf0: 7220 f512 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@12f5 │ │ +06ccf6: 0c00 |0007: move-result-object v0 │ │ +06ccf8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 resultValue Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/CursorFilter; │ │ │ │ @@ -80932,31 +80928,31 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -06c4d8: |[06c4d8] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -06c4e8: 5432 7f05 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057f │ │ -06c4ec: 7220 f712 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@12f7 │ │ -06c4f2: 0c00 |0005: move-result-object v0 │ │ -06c4f4: 2201 4c04 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@044c │ │ -06c4f8: 7010 3e23 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@233e │ │ -06c4fe: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -06c502: 7210 a901 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01a9 │ │ -06c508: 0a02 |0010: move-result v2 │ │ -06c50a: 5912 660c |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0c66 │ │ -06c50e: 5b10 670c |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0c67 │ │ -06c512: 1101 |0015: return-object v1 │ │ -06c514: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -06c516: 5912 660c |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0c66 │ │ -06c51a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -06c51c: 5b12 670c |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0c67 │ │ -06c520: 28f9 |001c: goto 0015 // -0007 │ │ +06ccfc: |[06ccfc] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +06cd0c: 5432 7f05 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057f │ │ +06cd10: 7220 f712 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@12f7 │ │ +06cd16: 0c00 |0005: move-result-object v0 │ │ +06cd18: 2201 5204 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@0452 │ │ +06cd1c: 7010 3e23 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@233e │ │ +06cd22: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +06cd26: 7210 a901 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01a9 │ │ +06cd2c: 0a02 |0010: move-result v2 │ │ +06cd2e: 5912 660c |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0c66 │ │ +06cd32: 5b10 670c |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0c67 │ │ +06cd36: 1101 |0015: return-object v1 │ │ +06cd38: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +06cd3a: 5912 660c |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0c66 │ │ +06cd3e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +06cd40: 5b12 670c |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0c67 │ │ +06cd44: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -80974,27 +80970,27 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -06c524: |[06c524] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -06c534: 5431 7f05 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057f │ │ -06c538: 7210 f612 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@12f6 │ │ -06c53e: 0c00 |0005: move-result-object v0 │ │ -06c540: 5451 670c |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0c67 │ │ -06c544: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -06c548: 5451 670c |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0c67 │ │ -06c54c: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -06c550: 5432 7f05 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057f │ │ -06c554: 5451 670c |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0c67 │ │ -06c558: 1f01 4800 |0012: check-cast v1, Landroid/database/Cursor; // type@0048 │ │ -06c55c: 7220 f412 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@12f4 │ │ -06c562: 0e00 |0017: return-void │ │ +06cd48: |[06cd48] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +06cd58: 5431 7f05 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057f │ │ +06cd5c: 7210 f612 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@12f6 │ │ +06cd62: 0c00 |0005: move-result-object v0 │ │ +06cd64: 5451 670c |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0c67 │ │ +06cd68: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +06cd6c: 5451 670c |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0c67 │ │ +06cd70: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +06cd74: 5432 7f05 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057f │ │ +06cd78: 5451 670c |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0c67 │ │ +06cd7c: 1f01 4800 |0012: check-cast v1, Landroid/database/Cursor; // type@0048 │ │ +06cd80: 7220 f412 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@12f4 │ │ +06cd86: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000e line=68 │ │ 0x0017 line=70 │ │ locals : │ │ @@ -81002,17 +80998,17 @@ │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/widget/CursorFilter; │ │ 0x0000 - 0x0018 reg=4 constraint Ljava/lang/CharSequence; │ │ 0x0000 - 0x0018 reg=5 results Landroid/widget/Filter$FilterResults; │ │ │ │ source_file_idx : 760 (CursorFilter.java) │ │ │ │ Class #375 header: │ │ -class_idx : 699 │ │ +class_idx : 703 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 861 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #375 annotations: │ │ @@ -81052,17 +81048,17 @@ │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 861 (DrawerLayout.java) │ │ │ │ Class #376 header: │ │ -class_idx : 700 │ │ +class_idx : 704 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 861 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #376 annotations: │ │ @@ -81081,17 +81077,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 861 (DrawerLayout.java) │ │ │ │ Class #377 header: │ │ -class_idx : 701 │ │ +class_idx : 705 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1057 │ │ +superclass_idx : 1063 │ │ source_file_idx : 861 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #377 annotations: │ │ @@ -81128,19 +81124,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06c564: |[06c564] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ -06c574: 7030 f221 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@21f2 │ │ -06c57a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06c57c: 5910 8405 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ -06c580: 0e00 |0006: return-void │ │ +06cd88: |[06cd88] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ +06cd98: 7030 f221 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@21f2 │ │ +06cd9e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06cda0: 5910 8405 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ +06cda4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1645 │ │ 0x0003 line=1631 │ │ 0x0006 line=1646 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -81152,18 +81148,18 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06c584: |[06c584] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ -06c594: 7030 0913 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1309 │ │ -06c59a: 5903 8405 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ -06c59e: 0e00 |0005: return-void │ │ +06cda8: |[06cda8] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ +06cdb8: 7030 0913 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1309 │ │ +06cdbe: 5903 8405 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ +06cdc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1649 │ │ 0x0003 line=1650 │ │ 0x0005 line=1651 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -81176,27 +81172,27 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -06c5a0: |[06c5a0] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06c5b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06c5b2: 7030 f321 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21f3 │ │ -06c5b8: 5932 8405 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ -06c5bc: 7100 3513 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@1335 │ │ -06c5c2: 0c01 |0009: move-result-object v1 │ │ -06c5c4: 6e30 2a01 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ -06c5ca: 0c00 |000d: move-result-object v0 │ │ -06c5cc: 6e30 9801 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -06c5d2: 0a01 |0011: move-result v1 │ │ -06c5d4: 5931 8405 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ -06c5d8: 6e10 a001 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -06c5de: 0e00 |0017: return-void │ │ +06cdc4: |[06cdc4] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06cdd4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06cdd6: 7030 f321 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21f3 │ │ +06cddc: 5932 8405 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ +06cde0: 7100 3513 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@1335 │ │ +06cde6: 0c01 |0009: move-result-object v1 │ │ +06cde8: 6e30 2a01 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ +06cdee: 0c00 |000d: move-result-object v0 │ │ +06cdf0: 6e30 9801 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +06cdf6: 0a01 |0011: move-result v1 │ │ +06cdf8: 5931 8405 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ +06cdfc: 6e10 a001 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +06ce02: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1637 │ │ 0x0004 line=1631 │ │ 0x0006 line=1639 │ │ 0x000e line=1640 │ │ 0x0014 line=1641 │ │ @@ -81212,21 +81208,21 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06c5e0: |[06c5e0] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ -06c5f0: 7020 f521 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@21f5 │ │ -06c5f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06c5f8: 5910 8405 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ -06c5fc: 5220 8405 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ -06c600: 5910 8405 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ -06c604: 0e00 |000a: return-void │ │ +06ce04: |[06ce04] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ +06ce14: 7020 f521 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@21f5 │ │ +06ce1a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06ce1c: 5910 8405 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ +06ce20: 5220 8405 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ +06ce24: 5910 8405 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ +06ce28: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1654 │ │ 0x0003 line=1631 │ │ 0x0006 line=1655 │ │ 0x000a line=1656 │ │ locals : │ │ @@ -81238,19 +81234,19 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06c608: |[06c608] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -06c618: 7020 f421 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@21f4 │ │ -06c61e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06c620: 5910 8405 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ -06c624: 0e00 |0006: return-void │ │ +06ce2c: |[06ce2c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +06ce3c: 7020 f421 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@21f4 │ │ +06ce42: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06ce44: 5910 8405 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ +06ce48: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1659 │ │ 0x0003 line=1631 │ │ 0x0006 line=1660 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -81261,35 +81257,35 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06c628: |[06c628] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -06c638: 7020 f521 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@21f5 │ │ -06c63e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06c640: 5910 8405 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ -06c644: 0e00 |0006: return-void │ │ +06ce4c: |[06ce4c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +06ce5c: 7020 f521 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@21f5 │ │ +06ce62: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06ce64: 5910 8405 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ +06ce68: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1663 │ │ 0x0003 line=1631 │ │ 0x0006 line=1664 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ 0x0000 - 0x0007 reg=2 source Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ Virtual methods - │ │ source_file_idx : 861 (DrawerLayout.java) │ │ │ │ Class #378 header: │ │ -class_idx : 702 │ │ +class_idx : 706 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 861 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #378 annotations: │ │ @@ -81308,17 +81304,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 861 (DrawerLayout.java) │ │ │ │ Class #379 header: │ │ -class_idx : 703 │ │ +class_idx : 707 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 861 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #379 annotations: │ │ @@ -81341,17 +81337,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c648: |[06c648] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ -06c658: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06c65e: 0e00 |0003: return-void │ │ +06ce6c: |[06ce6c] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ +06ce7c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06ce82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -81360,18 +81356,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06c660: |[06c660] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -06c670: 2200 c002 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@02c0 │ │ -06c674: 7020 1513 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1315 │ │ -06c67a: 1100 |0005: return-object v0 │ │ +06ce84: |[06ce84] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +06ce94: 2200 c402 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@02c4 │ │ +06ce98: 7020 1513 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1315 │ │ +06ce9e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1453 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 source Landroid/os/Parcel; │ │ │ │ @@ -81380,18 +81376,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06c67c: |[06c67c] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -06c68c: 6e20 1013 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@1310 │ │ -06c692: 0c00 |0003: move-result-object v0 │ │ -06c694: 1100 |0004: return-object v0 │ │ +06cea0: |[06cea0] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +06ceb0: 6e20 1013 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@1310 │ │ +06ceb6: 0c00 |0003: move-result-object v0 │ │ +06ceb8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -81400,17 +81396,17 @@ │ │ type : '(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c698: |[06c698] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -06c6a8: 2320 0e05 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@050e │ │ -06c6ac: 1100 |0002: return-object v0 │ │ +06cebc: |[06cebc] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +06cecc: 2320 1405 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0514 │ │ +06ced0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1458 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -81419,31 +81415,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06c6b0: |[06c6b0] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -06c6c0: 6e20 1213 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@1312 │ │ -06c6c6: 0c00 |0003: move-result-object v0 │ │ -06c6c8: 1100 |0004: return-object v0 │ │ +06ced4: |[06ced4] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +06cee4: 6e20 1213 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@1312 │ │ +06ceea: 0c00 |0003: move-result-object v0 │ │ +06ceec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 861 (DrawerLayout.java) │ │ │ │ Class #380 header: │ │ -class_idx : 704 │ │ +class_idx : 708 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1043 │ │ +superclass_idx : 1048 │ │ source_file_idx : 861 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #380 annotations: │ │ @@ -81482,43 +81478,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06c6cc: |[06c6cc] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ -06c6dc: 2200 bf02 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@02bf │ │ -06c6e0: 7010 0f13 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@130f │ │ -06c6e6: 6900 8d05 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@058d │ │ -06c6ea: 0e00 |0007: return-void │ │ +06cef0: |[06cef0] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ +06cf00: 2200 c302 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@02c3 │ │ +06cf04: 7010 0f13 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@130f │ │ +06cf0a: 6900 8d05 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@058d │ │ +06cf0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1449 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -06c6ec: |[06c6ec] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -06c6fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c6fe: 7020 4221 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@2142 │ │ -06c704: 5910 9005 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0590 │ │ -06c708: 5910 8e05 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@058e │ │ -06c70c: 5910 8f05 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@058f │ │ -06c710: 6e10 9102 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -06c716: 0a00 |000d: move-result v0 │ │ -06c718: 5910 9005 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0590 │ │ -06c71c: 0e00 |0010: return-void │ │ +06cf10: |[06cf10] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +06cf20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06cf22: 7020 4221 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@2142 │ │ +06cf28: 5910 9005 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0590 │ │ +06cf2c: 5910 8e05 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@058e │ │ +06cf30: 5910 8f05 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@058f │ │ +06cf34: 6e10 9102 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +06cf3a: 0a00 |000d: move-result v0 │ │ +06cf3c: 5910 9005 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0590 │ │ +06cf40: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1435 │ │ 0x0004 line=1430 │ │ 0x0006 line=1431 │ │ 0x0008 line=1432 │ │ 0x000a line=1436 │ │ @@ -81532,21 +81528,21 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06c720: |[06c720] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -06c730: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c732: 7020 4321 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2143 │ │ -06c738: 5910 9005 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0590 │ │ -06c73c: 5910 8e05 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@058e │ │ -06c740: 5910 8f05 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@058f │ │ -06c744: 0e00 |000a: return-void │ │ +06cf44: |[06cf44] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +06cf54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06cf56: 7020 4321 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2143 │ │ +06cf5c: 5910 9005 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0590 │ │ +06cf60: 5910 8e05 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@058e │ │ +06cf64: 5910 8f05 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@058f │ │ +06cf68: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1440 │ │ 0x0004 line=1430 │ │ 0x0006 line=1431 │ │ 0x0008 line=1432 │ │ 0x000a line=1441 │ │ @@ -81560,35 +81556,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -06c748: |[06c748] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -06c758: 6f30 4421 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2144 │ │ -06c75e: 5210 9005 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0590 │ │ -06c762: 6e20 9702 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -06c768: 0e00 |0008: return-void │ │ +06cf6c: |[06cf6c] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +06cf7c: 6f30 4421 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2144 │ │ +06cf82: 5210 9005 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0590 │ │ +06cf86: 6e20 9702 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +06cf8c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1445 │ │ 0x0003 line=1446 │ │ 0x0008 line=1447 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ 0x0000 - 0x0009 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0009 reg=3 flags I │ │ │ │ source_file_idx : 861 (DrawerLayout.java) │ │ │ │ Class #381 header: │ │ -class_idx : 706 │ │ +class_idx : 710 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 861 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #381 annotations: │ │ @@ -81607,17 +81603,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 861 (DrawerLayout.java) │ │ │ │ Class #382 header: │ │ -class_idx : 707 │ │ +class_idx : 711 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 861 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #382 annotations: │ │ @@ -81643,18 +81639,18 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06c76c: |[06c76c] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -06c77c: 5b01 9105 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0591 │ │ -06c780: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06c786: 0e00 |0005: return-void │ │ +06cf90: |[06cf90] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +06cfa0: 5b01 9105 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0591 │ │ +06cfa4: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06cfaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1467 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -81664,31 +81660,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06c788: |[06c788] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ -06c798: 5410 9105 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0591 │ │ -06c79c: 7110 2113 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@1321 │ │ -06c7a2: 0e00 |0005: return-void │ │ +06cfac: |[06cfac] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ +06cfbc: 5410 9105 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0591 │ │ +06cfc0: 7110 2113 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@1321 │ │ +06cfc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1469 │ │ 0x0005 line=1470 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ │ │ source_file_idx : 861 (DrawerLayout.java) │ │ │ │ Class #383 header: │ │ -class_idx : 709 │ │ +class_idx : 713 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1058 │ │ +superclass_idx : 1064 │ │ source_file_idx : 861 │ │ static_fields_size : 15 │ │ instance_fields_size: 23 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 54 │ │ │ │ Class #383 annotations: │ │ @@ -81877,40 +81873,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -06c7a4: |[06c7a4] android.support.v4.widget.DrawerLayout.:()V │ │ -06c7b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06c7b6: 2300 f504 |0001: new-array v0, v0, [I // type@04f5 │ │ -06c7ba: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -06c7bc: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -06c7c2: 4b02 0001 |0007: aput v2, v0, v1 │ │ -06c7c6: 6900 9905 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0599 │ │ -06c7ca: 0e00 |000b: return-void │ │ +06cfc8: |[06cfc8] android.support.v4.widget.DrawerLayout.:()V │ │ +06cfd8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06cfda: 2300 fb04 |0001: new-array v0, v0, [I // type@04fb │ │ +06cfde: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +06cfe0: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +06cfe6: 4b02 0001 |0007: aput v2, v0, v1 │ │ +06cfea: 6900 9905 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0599 │ │ +06cfee: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06c7cc: |[06c7cc] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ -06c7dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c7de: 7030 3313 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1333 │ │ -06c7e4: 0e00 |0004: return-void │ │ +06cff0: |[06cff0] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ +06d000: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d002: 7030 3313 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1333 │ │ +06d008: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0004 line=253 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -81920,18 +81916,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -06c7e8: |[06c7e8] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06c7f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c7fa: 7040 3413 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1334 │ │ -06c800: 0e00 |0004: return-void │ │ +06d00c: |[06d00c] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06d01c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d01e: 7040 3413 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1334 │ │ +06d024: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0004 line=257 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -81942,79 +81938,79 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 135 16-bit code units │ │ -06c804: |[06c804] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -06c814: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ -06c818: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -06c81a: 7040 0022 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2200 │ │ -06c820: 2202 ba02 |0006: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // type@02ba │ │ -06c824: 7020 0313 6200 |0008: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@1303 │ │ -06c82a: 5b62 a505 |000b: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@05a5 │ │ -06c82e: 1502 0099 |000d: const/high16 v2, #int -1728053248 // #9900 │ │ -06c832: 5962 b505 |000f: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@05b5 │ │ -06c836: 2202 5300 |0011: new-instance v2, Landroid/graphics/Paint; // type@0053 │ │ -06c83a: 7010 d801 0200 |0013: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@01d8 │ │ -06c840: 5b62 b705 |0016: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@05b7 │ │ -06c844: 5c64 a905 |0018: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a9 │ │ -06c848: 6e10 5513 0600 |001a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@1355 │ │ -06c84e: 0c02 |001d: move-result-object v2 │ │ -06c850: 6e10 8501 0200 |001e: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -06c856: 0c02 |0021: move-result-object v2 │ │ -06c858: 5220 580c |0022: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ -06c85c: 1502 8042 |0024: const/high16 v2, #int 1115684864 // #4280 │ │ -06c860: c802 |0026: mul-float/2addr v2, v0 │ │ -06c862: 1503 003f |0027: const/high16 v3, #int 1056964608 // #3f00 │ │ -06c866: c632 |0029: add-float/2addr v2, v3 │ │ -06c868: 8722 |002a: float-to-int v2, v2 │ │ -06c86a: 5962 b205 |002b: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@05b2 │ │ -06c86e: 1502 c843 |002d: const/high16 v2, #int 1137180672 // #43c8 │ │ -06c872: a801 0200 |002f: mul-float v1, v2, v0 │ │ -06c876: 2202 c402 |0031: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@02c4 │ │ -06c87a: 1233 |0033: const/4 v3, #int 3 // #3 │ │ -06c87c: 7030 2013 6203 |0034: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@1320 │ │ -06c882: 5b62 ad05 |0037: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05ad │ │ -06c886: 2202 c402 |0039: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@02c4 │ │ -06c88a: 1253 |003b: const/4 v3, #int 5 // #5 │ │ -06c88c: 7030 2013 6203 |003c: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@1320 │ │ -06c892: 5b62 b305 |003f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b3 │ │ -06c896: 5462 ad05 |0041: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05ad │ │ -06c89a: 7130 dc15 5602 |0043: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@15dc │ │ -06c8a0: 0c02 |0046: move-result-object v2 │ │ -06c8a2: 5b62 ae05 |0047: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ -06c8a6: 5462 ae05 |0049: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ -06c8aa: 6e20 f715 4200 |004b: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@15f7 │ │ -06c8b0: 5462 ae05 |004e: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ -06c8b4: 6e20 f815 1200 |0050: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@15f8 │ │ -06c8ba: 5462 ad05 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05ad │ │ -06c8be: 5463 ae05 |0055: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ -06c8c2: 6e20 2f13 3200 |0057: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@132f │ │ -06c8c8: 5462 b305 |005a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b3 │ │ -06c8cc: 7130 dc15 5602 |005c: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@15dc │ │ -06c8d2: 0c02 |005f: move-result-object v2 │ │ -06c8d4: 5b62 b405 |0060: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ -06c8d8: 5462 b405 |0062: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ -06c8dc: 1223 |0064: const/4 v3, #int 2 // #2 │ │ -06c8de: 6e20 f715 3200 |0065: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@15f7 │ │ -06c8e4: 5462 b405 |0068: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ -06c8e8: 6e20 f815 1200 |006a: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@15f8 │ │ -06c8ee: 5462 b305 |006d: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b3 │ │ -06c8f2: 5463 b405 |006f: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ -06c8f6: 6e20 2f13 3200 |0071: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@132f │ │ -06c8fc: 6e20 8013 4600 |0074: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@1380 │ │ -06c902: 7120 e20d 4600 |0077: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ -06c908: 2202 b902 |007a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@02b9 │ │ -06c90c: 7020 fc12 6200 |007c: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@12fc │ │ -06c912: 7120 de0d 2600 |007f: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0dde │ │ -06c918: 1202 |0082: const/4 v2, #int 0 // #0 │ │ -06c91a: 7120 590e 2600 |0083: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0e59 │ │ -06c920: 0e00 |0086: return-void │ │ +06d028: |[06d028] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +06d038: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ +06d03c: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +06d03e: 7040 0022 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2200 │ │ +06d044: 2202 be02 |0006: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // type@02be │ │ +06d048: 7020 0313 6200 |0008: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@1303 │ │ +06d04e: 5b62 a505 |000b: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@05a5 │ │ +06d052: 1502 0099 |000d: const/high16 v2, #int -1728053248 // #9900 │ │ +06d056: 5962 b505 |000f: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@05b5 │ │ +06d05a: 2202 5300 |0011: new-instance v2, Landroid/graphics/Paint; // type@0053 │ │ +06d05e: 7010 d801 0200 |0013: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@01d8 │ │ +06d064: 5b62 b705 |0016: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@05b7 │ │ +06d068: 5c64 a905 |0018: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a9 │ │ +06d06c: 6e10 5513 0600 |001a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@1355 │ │ +06d072: 0c02 |001d: move-result-object v2 │ │ +06d074: 6e10 8501 0200 |001e: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +06d07a: 0c02 |0021: move-result-object v2 │ │ +06d07c: 5220 580c |0022: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ +06d080: 1502 8042 |0024: const/high16 v2, #int 1115684864 // #4280 │ │ +06d084: c802 |0026: mul-float/2addr v2, v0 │ │ +06d086: 1503 003f |0027: const/high16 v3, #int 1056964608 // #3f00 │ │ +06d08a: c632 |0029: add-float/2addr v2, v3 │ │ +06d08c: 8722 |002a: float-to-int v2, v2 │ │ +06d08e: 5962 b205 |002b: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@05b2 │ │ +06d092: 1502 c843 |002d: const/high16 v2, #int 1137180672 // #43c8 │ │ +06d096: a801 0200 |002f: mul-float v1, v2, v0 │ │ +06d09a: 2202 c802 |0031: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@02c8 │ │ +06d09e: 1233 |0033: const/4 v3, #int 3 // #3 │ │ +06d0a0: 7030 2013 6203 |0034: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@1320 │ │ +06d0a6: 5b62 ad05 |0037: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05ad │ │ +06d0aa: 2202 c802 |0039: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@02c8 │ │ +06d0ae: 1253 |003b: const/4 v3, #int 5 // #5 │ │ +06d0b0: 7030 2013 6203 |003c: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@1320 │ │ +06d0b6: 5b62 b305 |003f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b3 │ │ +06d0ba: 5462 ad05 |0041: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05ad │ │ +06d0be: 7130 dc15 5602 |0043: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@15dc │ │ +06d0c4: 0c02 |0046: move-result-object v2 │ │ +06d0c6: 5b62 ae05 |0047: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ +06d0ca: 5462 ae05 |0049: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ +06d0ce: 6e20 f715 4200 |004b: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@15f7 │ │ +06d0d4: 5462 ae05 |004e: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ +06d0d8: 6e20 f815 1200 |0050: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@15f8 │ │ +06d0de: 5462 ad05 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05ad │ │ +06d0e2: 5463 ae05 |0055: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ +06d0e6: 6e20 2f13 3200 |0057: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@132f │ │ +06d0ec: 5462 b305 |005a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b3 │ │ +06d0f0: 7130 dc15 5602 |005c: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@15dc │ │ +06d0f6: 0c02 |005f: move-result-object v2 │ │ +06d0f8: 5b62 b405 |0060: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ +06d0fc: 5462 b405 |0062: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ +06d100: 1223 |0064: const/4 v3, #int 2 // #2 │ │ +06d102: 6e20 f715 3200 |0065: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@15f7 │ │ +06d108: 5462 b405 |0068: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ +06d10c: 6e20 f815 1200 |006a: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@15f8 │ │ +06d112: 5462 b305 |006d: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b3 │ │ +06d116: 5463 b405 |006f: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ +06d11a: 6e20 2f13 3200 |0071: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@132f │ │ +06d120: 6e20 8013 4600 |0074: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@1380 │ │ +06d126: 7120 e20d 4600 |0077: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ +06d12c: 2202 bd02 |007a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@02bd │ │ +06d130: 7020 fc12 6200 |007c: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@12fc │ │ +06d136: 7120 de0d 2600 |007f: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0dde │ │ +06d13c: 1202 |0082: const/4 v2, #int 0 // #0 │ │ +06d13e: 7120 590e 2600 |0083: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0e59 │ │ +06d144: 0e00 |0086: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=260 │ │ 0x0006 line=162 │ │ 0x000d line=167 │ │ 0x0011 line=169 │ │ 0x0018 line=177 │ │ @@ -82049,35 +82045,35 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c924: |[06c924] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ -06c934: 6200 9905 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0599 │ │ -06c938: 1100 |0002: return-object v0 │ │ +06d148: |[06d148] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ +06d158: 6200 9905 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0599 │ │ +06d15c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'access$200' │ │ type : '(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06c93c: |[06c93c] android.support.v4.widget.DrawerLayout.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ │ -06c94c: 7010 4713 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1347 │ │ -06c952: 0c00 |0003: move-result-object v0 │ │ -06c954: 1100 |0004: return-object v0 │ │ +06d160: |[06d160] android.support.v4.widget.DrawerLayout.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ │ +06d170: 7010 4713 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1347 │ │ +06d176: 0c00 |0003: move-result-object v0 │ │ +06d178: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #6 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -82085,18 +82081,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06c958: |[06c958] android.support.v4.widget.DrawerLayout.access$300:(Landroid/view/View;)Z │ │ -06c968: 7110 5d13 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/DrawerLayout;.includeChildForAccessibilitiy:(Landroid/view/View;)Z // method@135d │ │ -06c96e: 0a00 |0003: move-result v0 │ │ -06c970: 0f00 |0004: return v0 │ │ +06d17c: |[06d17c] android.support.v4.widget.DrawerLayout.access$300:(Landroid/view/View;)Z │ │ +06d18c: 7110 5d13 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/DrawerLayout;.includeChildForAccessibilitiy:(Landroid/view/View;)Z // method@135d │ │ +06d192: 0a00 |0003: move-result v0 │ │ +06d194: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -82104,32 +82100,32 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -06c974: |[06c974] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ -06c984: 6e10 4c13 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ -06c98a: 0a01 |0003: move-result v1 │ │ -06c98c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -06c98e: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ -06c992: 6e20 4b13 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ -06c998: 0c00 |000a: move-result-object v0 │ │ -06c99a: 6e20 6213 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ -06c9a0: 0a03 |000e: move-result v3 │ │ -06c9a2: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ -06c9a6: 6e20 6413 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@1364 │ │ -06c9ac: 0a03 |0014: move-result v3 │ │ -06c9ae: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ -06c9b2: 1100 |0017: return-object v0 │ │ -06c9b4: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06c9b8: 28eb |001a: goto 0005 // -0015 │ │ -06c9ba: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -06c9bc: 28fb |001c: goto 0017 // -0005 │ │ +06d198: |[06d198] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ +06d1a8: 6e10 4c13 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ +06d1ae: 0a01 |0003: move-result v1 │ │ +06d1b0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +06d1b2: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ +06d1b6: 6e20 4b13 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ +06d1bc: 0c00 |000a: move-result-object v0 │ │ +06d1be: 6e20 6213 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ +06d1c4: 0a03 |000e: move-result v3 │ │ +06d1c6: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ +06d1ca: 6e20 6413 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@1364 │ │ +06d1d0: 0a03 |0014: move-result v3 │ │ +06d1d2: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ +06d1d6: 1100 |0017: return-object v0 │ │ +06d1d8: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06d1dc: 28eb |001a: goto 0005 // -0015 │ │ +06d1de: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +06d1e0: 28fb |001c: goto 0017 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1308 │ │ 0x0004 line=1309 │ │ 0x0007 line=1310 │ │ 0x000b line=1311 │ │ 0x0017 line=1315 │ │ @@ -82147,28 +82143,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -06c9c0: |[06c9c0] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ -06c9d0: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ -06c9d4: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -06c9d6: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -06c9da: 1a00 f204 |0005: const-string v0, "LEFT" // string@04f2 │ │ -06c9de: 1100 |0007: return-object v0 │ │ -06c9e0: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ -06c9e4: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -06c9e6: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -06c9ea: 1a00 190c |000d: const-string v0, "RIGHT" // string@0c19 │ │ -06c9ee: 28f8 |000f: goto 0007 // -0008 │ │ -06c9f0: 7110 a324 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -06c9f6: 0c00 |0013: move-result-object v0 │ │ -06c9f8: 28f3 |0014: goto 0007 // -000d │ │ +06d1e4: |[06d1e4] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ +06d1f4: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ +06d1f8: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +06d1fa: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +06d1fe: 1a00 f204 |0005: const-string v0, "LEFT" // string@04f2 │ │ +06d202: 1100 |0007: return-object v0 │ │ +06d204: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ +06d208: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +06d20a: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +06d20e: 1a00 1f0c |000d: const-string v0, "RIGHT" // string@0c1f │ │ +06d212: 28f8 |000f: goto 0007 // -0008 │ │ +06d214: 7110 a324 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +06d21a: 0c00 |0013: move-result-object v0 │ │ +06d21c: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0005 line=690 │ │ 0x0007 line=695 │ │ 0x0008 line=692 │ │ 0x000d line=693 │ │ @@ -82181,25 +82177,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -06c9fc: |[06c9fc] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ -06ca0c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06ca0e: 6e10 5b21 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@215b │ │ -06ca14: 0c00 |0004: move-result-object v0 │ │ -06ca16: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -06ca1a: 6e10 0302 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0203 │ │ -06ca20: 0a02 |000a: move-result v2 │ │ -06ca22: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -06ca24: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -06ca28: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -06ca2a: 0f01 |000f: return v1 │ │ +06d220: |[06d220] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ +06d230: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06d232: 6e10 5b21 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@215b │ │ +06d238: 0c00 |0004: move-result-object v0 │ │ +06d23a: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +06d23e: 6e10 0302 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0203 │ │ +06d244: 0a02 |000a: move-result v2 │ │ +06d246: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +06d248: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +06d24c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +06d24e: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=894 │ │ 0x0005 line=895 │ │ 0x0007 line=896 │ │ 0x000f line=898 │ │ locals : │ │ @@ -82211,32 +82207,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -06ca2c: |[06ca2c] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ -06ca3c: 6e10 4c13 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ -06ca42: 0a00 |0003: move-result v0 │ │ -06ca44: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -06ca46: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ -06ca4a: 6e20 4b13 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ -06ca50: 0c03 |000a: move-result-object v3 │ │ -06ca52: 6e10 6821 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06ca58: 0c02 |000e: move-result-object v2 │ │ -06ca5a: 1f02 bd02 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06ca5e: 5523 8605 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0586 │ │ -06ca62: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -06ca66: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -06ca68: 0f03 |0016: return v3 │ │ -06ca6a: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06ca6e: 28ec |0019: goto 0005 // -0014 │ │ -06ca70: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -06ca72: 28fb |001b: goto 0016 // -0005 │ │ +06d250: |[06d250] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ +06d260: 6e10 4c13 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ +06d266: 0a00 |0003: move-result v0 │ │ +06d268: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06d26a: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ +06d26e: 6e20 4b13 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ +06d274: 0c03 |000a: move-result-object v3 │ │ +06d276: 6e10 6821 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06d27c: 0c02 |000e: move-result-object v2 │ │ +06d27e: 1f02 c102 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06d282: 5523 8605 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0586 │ │ +06d286: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +06d28a: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +06d28c: 0f03 |0016: return v3 │ │ +06d28e: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06d292: 28ec |0019: goto 0005 // -0014 │ │ +06d294: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +06d296: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1269 │ │ 0x0004 line=1270 │ │ 0x0007 line=1271 │ │ 0x0011 line=1272 │ │ 0x0015 line=1273 │ │ @@ -82255,22 +82251,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06ca74: |[06ca74] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ -06ca84: 7010 4713 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1347 │ │ -06ca8a: 0c00 |0003: move-result-object v0 │ │ -06ca8c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -06ca90: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -06ca92: 0f00 |0007: return v0 │ │ -06ca94: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06ca96: 28fe |0009: goto 0007 // -0002 │ │ +06d298: |[06d298] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ +06d2a8: 7010 4713 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1347 │ │ +06d2ae: 0c00 |0003: move-result-object v0 │ │ +06d2b0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +06d2b4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +06d2b6: 0f00 |0007: return v0 │ │ +06d2b8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06d2ba: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1304 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #12 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -82278,27 +82274,27 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -06ca98: |[06ca98] android.support.v4.widget.DrawerLayout.includeChildForAccessibilitiy:(Landroid/view/View;)Z │ │ -06caa8: 7110 bb0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0dbb │ │ -06caae: 0a00 |0003: move-result v0 │ │ -06cab0: 1241 |0004: const/4 v1, #int 4 // #4 │ │ -06cab2: 3210 0b00 |0005: if-eq v0, v1, 0010 // +000b │ │ -06cab6: 7110 bb0d 0200 |0007: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0dbb │ │ -06cabc: 0a00 |000a: move-result v0 │ │ -06cabe: 1221 |000b: const/4 v1, #int 2 // #2 │ │ -06cac0: 3210 0400 |000c: if-eq v0, v1, 0010 // +0004 │ │ -06cac4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -06cac6: 0f00 |000f: return v0 │ │ -06cac8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -06caca: 28fe |0011: goto 000f // -0002 │ │ +06d2bc: |[06d2bc] android.support.v4.widget.DrawerLayout.includeChildForAccessibilitiy:(Landroid/view/View;)Z │ │ +06d2cc: 7110 bb0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0dbb │ │ +06d2d2: 0a00 |0003: move-result v0 │ │ +06d2d4: 1241 |0004: const/4 v1, #int 4 // #4 │ │ +06d2d6: 3210 0b00 |0005: if-eq v0, v1, 0010 // +000b │ │ +06d2da: 7110 bb0d 0200 |0007: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0dbb │ │ +06d2e0: 0a00 |000a: move-result v0 │ │ +06d2e2: 1221 |000b: const/4 v1, #int 2 // #2 │ │ +06d2e4: 3210 0400 |000c: if-eq v0, v1, 0010 // +0004 │ │ +06d2e8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +06d2ea: 0f00 |000f: return v0 │ │ +06d2ec: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +06d2ee: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1420 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 child Landroid/view/View; │ │ │ │ Virtual methods - │ │ @@ -82307,29 +82303,29 @@ │ │ type : '(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -06cacc: |[06cacc] android.support.v4.widget.DrawerLayout.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -06cadc: 3c03 0a00 |0000: if-gtz v3, 000a // +000a │ │ -06cae0: 3b03 1500 |0002: if-gez v3, 0017 // +0015 │ │ -06cae4: 6e10 4c13 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ -06caea: 0a00 |0007: move-result v0 │ │ -06caec: 3d00 0f00 |0008: if-lez v0, 0017 // +000f │ │ -06caf0: 1240 |000a: const/4 v0, #int 4 // #4 │ │ -06caf2: 7120 e20d 0200 |000b: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ -06caf8: 5410 a505 |000e: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@05a5 │ │ -06cafc: 7120 de0d 0200 |0010: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0dde │ │ -06cb02: 6f40 0322 2143 |0013: invoke-super {v1, v2, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@2203 │ │ -06cb08: 0e00 |0016: return-void │ │ -06cb0a: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -06cb0c: 7120 e20d 0200 |0018: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ -06cb12: 28f8 |001b: goto 0013 // -0008 │ │ +06d2f0: |[06d2f0] android.support.v4.widget.DrawerLayout.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +06d300: 3c03 0a00 |0000: if-gtz v3, 000a // +000a │ │ +06d304: 3b03 1500 |0002: if-gez v3, 0017 // +0015 │ │ +06d308: 6e10 4c13 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ +06d30e: 0a00 |0007: move-result v0 │ │ +06d310: 3d00 0f00 |0008: if-lez v0, 0017 // +000f │ │ +06d314: 1240 |000a: const/4 v0, #int 4 // #4 │ │ +06d316: 7120 e20d 0200 |000b: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ +06d31c: 5410 a505 |000e: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@05a5 │ │ +06d320: 7120 de0d 0200 |0010: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0dde │ │ +06d326: 6f40 0322 2143 |0013: invoke-super {v1, v2, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@2203 │ │ +06d32c: 0e00 |0016: return-void │ │ +06d32e: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +06d330: 7120 e20d 0200 |0018: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ +06d336: 28f8 |001b: goto 0013 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1400 │ │ 0x000a line=1401 │ │ 0x000e line=1405 │ │ 0x0013 line=1411 │ │ 0x0016 line=1412 │ │ @@ -82345,39 +82341,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 41 16-bit code units │ │ -06cb14: |[06cb14] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ -06cb24: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -06cb26: 55b2 a605 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a6 │ │ -06cb2a: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ -06cb2e: 7100 a702 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ -06cb34: 0b00 |0008: move-result-wide v0 │ │ -06cb36: 1234 |0009: const/4 v4, #int 3 // #3 │ │ -06cb38: 1207 |000a: const/4 v7, #int 0 // #0 │ │ -06cb3a: 0402 |000b: move-wide v2, v0 │ │ -06cb3c: 0156 |000c: move v6, v5 │ │ -06cb3e: 7708 1c21 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@211c │ │ -06cb44: 0c08 |0010: move-result-object v8 │ │ -06cb46: 6e10 4c13 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ -06cb4c: 0a09 |0014: move-result v9 │ │ -06cb4e: 120a |0015: const/4 v10, #int 0 // #0 │ │ -06cb50: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ -06cb54: 6e20 4b13 ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ -06cb5a: 0c02 |001b: move-result-object v2 │ │ -06cb5c: 6e20 5521 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@2155 │ │ -06cb62: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -06cb66: 28f5 |0021: goto 0016 // -000b │ │ -06cb68: 6e10 1e21 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@211e │ │ -06cb6e: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -06cb70: 5cb2 a605 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a6 │ │ -06cb74: 0e00 |0028: return-void │ │ +06d338: |[06d338] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ +06d348: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +06d34a: 55b2 a605 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a6 │ │ +06d34e: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ +06d352: 7100 a702 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ +06d358: 0b00 |0008: move-result-wide v0 │ │ +06d35a: 1234 |0009: const/4 v4, #int 3 // #3 │ │ +06d35c: 1207 |000a: const/4 v7, #int 0 // #0 │ │ +06d35e: 0402 |000b: move-wide v2, v0 │ │ +06d360: 0156 |000c: move v6, v5 │ │ +06d362: 7708 1c21 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@211c │ │ +06d368: 0c08 |0010: move-result-object v8 │ │ +06d36a: 6e10 4c13 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ +06d370: 0a09 |0014: move-result v9 │ │ +06d372: 120a |0015: const/4 v10, #int 0 // #0 │ │ +06d374: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ +06d378: 6e20 4b13 ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ +06d37e: 0c02 |001b: move-result-object v2 │ │ +06d380: 6e20 5521 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@2155 │ │ +06d386: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +06d38a: 28f5 |0021: goto 0016 // -000b │ │ +06d38c: 6e10 1e21 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@211e │ │ +06d392: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +06d394: 5cb2 a605 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a6 │ │ +06d398: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1320 │ │ 0x0005 line=1321 │ │ 0x0009 line=1322 │ │ 0x0011 line=1324 │ │ 0x0015 line=1325 │ │ @@ -82398,23 +82394,23 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06cb78: |[06cb78] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ -06cb88: 6e20 5213 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1352 │ │ -06cb8e: 0a00 |0003: move-result v0 │ │ -06cb90: 9501 0004 |0004: and-int v1, v0, v4 │ │ -06cb94: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ -06cb98: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -06cb9a: 0f01 |0009: return v1 │ │ -06cb9c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -06cb9e: 28fe |000b: goto 0009 // -0002 │ │ +06d39c: |[06d39c] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ +06d3ac: 6e20 5213 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1352 │ │ +06d3b2: 0a00 |0003: move-result v0 │ │ +06d3b4: 9501 0004 |0004: and-int v1, v0, v4 │ │ +06d3b8: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ +06d3bc: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +06d3be: 0f01 |0009: return v1 │ │ +06d3c0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +06d3c2: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ 0x0004 line=636 │ │ locals : │ │ 0x0004 - 0x000c reg=0 absGravity I │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -82426,24 +82422,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06cba0: |[06cba0] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -06cbb0: 2020 bd02 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06cbb4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -06cbb8: 6f20 0622 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@2206 │ │ -06cbbe: 0a00 |0007: move-result v0 │ │ -06cbc0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -06cbc4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -06cbc6: 0f00 |000b: return v0 │ │ -06cbc8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -06cbca: 28fe |000d: goto 000b // -0002 │ │ +06d3c4: |[06d3c4] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +06d3d4: 2020 c102 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06d3d8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +06d3dc: 6f20 0622 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@2206 │ │ +06d3e2: 0a00 |0007: move-result v0 │ │ +06d3e4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +06d3e8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +06d3ea: 0f00 |000b: return v0 │ │ +06d3ec: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06d3ee: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1295 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -82452,34 +82448,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -06cbcc: |[06cbcc] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ -06cbdc: 6e20 4513 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ -06cbe2: 0c00 |0003: move-result-object v0 │ │ -06cbe4: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -06cbe8: 2201 a104 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -06cbec: 2202 b604 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -06cbf0: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -06cbf6: 1a03 610b |000d: const-string v3, "No drawer view found with gravity " // string@0b61 │ │ -06cbfa: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06cc00: 0c02 |0012: move-result-object v2 │ │ -06cc02: 7110 5813 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@1358 │ │ -06cc08: 0c03 |0016: move-result-object v3 │ │ -06cc0a: 6e20 df24 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06cc10: 0c02 |001a: move-result-object v2 │ │ -06cc12: 6e10 e424 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -06cc18: 0c02 |001e: move-result-object v2 │ │ -06cc1a: 7020 9824 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -06cc20: 2701 |0022: throw v1 │ │ -06cc22: 6e20 3d13 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@133d │ │ -06cc28: 0e00 |0026: return-void │ │ +06d3f0: |[06d3f0] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ +06d400: 6e20 4513 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ +06d406: 0c00 |0003: move-result-object v0 │ │ +06d408: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +06d40c: 2201 a704 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +06d410: 2202 bc04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +06d414: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +06d41a: 1a03 670b |000d: const-string v3, "No drawer view found with gravity " // string@0b67 │ │ +06d41e: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06d424: 0c02 |0012: move-result-object v2 │ │ +06d426: 7110 5813 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@1358 │ │ +06d42c: 0c03 |0016: move-result-object v3 │ │ +06d42e: 6e20 df24 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06d434: 0c02 |001a: move-result-object v2 │ │ +06d436: 6e10 e424 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +06d43c: 0c02 |001e: move-result-object v2 │ │ +06d43e: 7020 9824 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +06d444: 2701 |0022: throw v1 │ │ +06d446: 6e20 3d13 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@133d │ │ +06d44c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1195 │ │ 0x0004 line=1196 │ │ 0x0006 line=1197 │ │ 0x0023 line=1200 │ │ 0x0026 line=1201 │ │ @@ -82493,63 +82489,63 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -06cc2c: |[06cc2c] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ -06cc3c: 6e20 6213 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ -06cc42: 0a01 |0003: move-result v1 │ │ -06cc44: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -06cc48: 2201 a104 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -06cc4c: 2202 b604 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -06cc50: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -06cc56: 1a03 210e |000d: const-string v3, "View " // string@0e21 │ │ -06cc5a: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06cc60: 0c02 |0012: move-result-object v2 │ │ -06cc62: 6e20 de24 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -06cc68: 0c02 |0016: move-result-object v2 │ │ -06cc6a: 1a03 5600 |0017: const-string v3, " is not a sliding drawer" // string@0056 │ │ -06cc6e: 6e20 df24 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06cc74: 0c02 |001c: move-result-object v2 │ │ -06cc76: 6e10 e424 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -06cc7c: 0c02 |0020: move-result-object v2 │ │ -06cc7e: 7020 9824 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -06cc84: 2701 |0024: throw v1 │ │ -06cc86: 5541 a905 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a9 │ │ -06cc8a: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ -06cc8e: 6e10 6821 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06cc94: 0c00 |002c: move-result-object v0 │ │ -06cc96: 1f00 bd02 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06cc9a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -06cc9c: 5901 8905 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ -06cca0: 1201 |0032: const/4 v1, #int 0 // #0 │ │ -06cca2: 5c01 8705 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0587 │ │ -06cca6: 6e10 5e13 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@135e │ │ -06ccac: 0e00 |0038: return-void │ │ -06ccae: 1231 |0039: const/4 v1, #int 3 // #3 │ │ -06ccb0: 6e30 3a13 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ -06ccb6: 0a01 |003d: move-result v1 │ │ -06ccb8: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ -06ccbc: 5441 ae05 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ -06ccc0: 6e10 8b21 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@218b │ │ -06ccc6: 0a02 |0045: move-result v2 │ │ -06ccc8: 7b22 |0046: neg-int v2, v2 │ │ -06ccca: 6e10 8621 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@2186 │ │ -06ccd0: 0a03 |004a: move-result v3 │ │ -06ccd2: 6e40 fb15 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@15fb │ │ -06ccd8: 28e7 |004e: goto 0035 // -0019 │ │ -06ccda: 5441 b405 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ -06ccde: 6e10 5713 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1357 │ │ -06cce4: 0a02 |0054: move-result v2 │ │ -06cce6: 6e10 8621 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@2186 │ │ -06ccec: 0a03 |0058: move-result v3 │ │ -06ccee: 6e40 fb15 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@15fb │ │ -06ccf4: 28d9 |005c: goto 0035 // -0027 │ │ +06d450: |[06d450] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ +06d460: 6e20 6213 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ +06d466: 0a01 |0003: move-result v1 │ │ +06d468: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +06d46c: 2201 a704 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +06d470: 2202 bc04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +06d474: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +06d47a: 1a03 270e |000d: const-string v3, "View " // string@0e27 │ │ +06d47e: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06d484: 0c02 |0012: move-result-object v2 │ │ +06d486: 6e20 de24 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +06d48c: 0c02 |0016: move-result-object v2 │ │ +06d48e: 1a03 5600 |0017: const-string v3, " is not a sliding drawer" // string@0056 │ │ +06d492: 6e20 df24 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06d498: 0c02 |001c: move-result-object v2 │ │ +06d49a: 6e10 e424 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +06d4a0: 0c02 |0020: move-result-object v2 │ │ +06d4a2: 7020 9824 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +06d4a8: 2701 |0024: throw v1 │ │ +06d4aa: 5541 a905 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a9 │ │ +06d4ae: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ +06d4b2: 6e10 6821 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06d4b8: 0c00 |002c: move-result-object v0 │ │ +06d4ba: 1f00 c102 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06d4be: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +06d4c0: 5901 8905 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ +06d4c4: 1201 |0032: const/4 v1, #int 0 // #0 │ │ +06d4c6: 5c01 8705 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0587 │ │ +06d4ca: 6e10 5e13 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@135e │ │ +06d4d0: 0e00 |0038: return-void │ │ +06d4d2: 1231 |0039: const/4 v1, #int 3 // #3 │ │ +06d4d4: 6e30 3a13 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ +06d4da: 0a01 |003d: move-result v1 │ │ +06d4dc: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ +06d4e0: 5441 ae05 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ +06d4e4: 6e10 8b21 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@218b │ │ +06d4ea: 0a02 |0045: move-result v2 │ │ +06d4ec: 7b22 |0046: neg-int v2, v2 │ │ +06d4ee: 6e10 8621 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@2186 │ │ +06d4f4: 0a03 |004a: move-result v3 │ │ +06d4f6: 6e40 fb15 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@15fb │ │ +06d4fc: 28e7 |004e: goto 0035 // -0019 │ │ +06d4fe: 5441 b405 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ +06d502: 6e10 5713 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1357 │ │ +06d508: 0a02 |0054: move-result v2 │ │ +06d50a: 6e10 8621 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@2186 │ │ +06d510: 0a03 |0058: move-result v3 │ │ +06d512: 6e40 fb15 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@15fb │ │ +06d518: 28d9 |005c: goto 0035 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1169 │ │ 0x0006 line=1170 │ │ 0x0025 line=1173 │ │ 0x0029 line=1174 │ │ 0x002f line=1175 │ │ @@ -82569,18 +82565,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06ccf8: |[06ccf8] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ -06cd08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06cd0a: 6e20 3f13 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@133f │ │ -06cd10: 0e00 |0004: return-void │ │ +06d51c: |[06d51c] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ +06d52c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d52e: 6e20 3f13 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@133f │ │ +06d534: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1088 │ │ 0x0004 line=1089 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ @@ -82589,65 +82585,65 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -06cd14: |[06cd14] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ -06cd24: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -06cd26: 6e10 4c13 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ -06cd2c: 0a01 |0004: move-result v1 │ │ -06cd2e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -06cd30: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ -06cd34: 6e20 4b13 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ -06cd3a: 0c00 |000b: move-result-object v0 │ │ -06cd3c: 6e10 6821 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06cd42: 0c04 |000f: move-result-object v4 │ │ -06cd44: 1f04 bd02 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06cd48: 6e20 6213 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ -06cd4e: 0a06 |0015: move-result v6 │ │ -06cd50: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -06cd54: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ -06cd58: 5546 8605 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0586 │ │ -06cd5c: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ -06cd60: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06cd64: 28e6 |0020: goto 0006 // -001a │ │ -06cd66: 6e10 8b21 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@218b │ │ -06cd6c: 0a02 |0024: move-result v2 │ │ -06cd6e: 1236 |0025: const/4 v6, #int 3 // #3 │ │ -06cd70: 6e30 3a13 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ -06cd76: 0a06 |0029: move-result v6 │ │ -06cd78: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ -06cd7c: 5496 ae05 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ -06cd80: 7b27 |002e: neg-int v7, v2 │ │ -06cd82: 6e10 8621 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@2186 │ │ -06cd88: 0a08 |0032: move-result v8 │ │ -06cd8a: 6e40 fb15 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@15fb │ │ -06cd90: 0a06 |0036: move-result v6 │ │ -06cd92: b665 |0037: or-int/2addr v5, v6 │ │ -06cd94: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -06cd96: 5c46 8605 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0586 │ │ -06cd9a: 28e3 |003b: goto 001e // -001d │ │ -06cd9c: 5496 b405 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ -06cda0: 6e10 5713 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1357 │ │ -06cda6: 0a07 |0041: move-result v7 │ │ -06cda8: 6e10 8621 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@2186 │ │ -06cdae: 0a08 |0045: move-result v8 │ │ -06cdb0: 6e40 fb15 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@15fb │ │ -06cdb6: 0a06 |0049: move-result v6 │ │ -06cdb8: b665 |004a: or-int/2addr v5, v6 │ │ -06cdba: 28ed |004b: goto 0038 // -0013 │ │ -06cdbc: 5496 ad05 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05ad │ │ -06cdc0: 6e10 2e13 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@132e │ │ -06cdc6: 5496 b305 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b3 │ │ -06cdca: 6e10 2e13 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@132e │ │ -06cdd0: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ -06cdd4: 6e10 5e13 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@135e │ │ -06cdda: 0e00 |005b: return-void │ │ +06d538: |[06d538] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ +06d548: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +06d54a: 6e10 4c13 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ +06d550: 0a01 |0004: move-result v1 │ │ +06d552: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +06d554: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ +06d558: 6e20 4b13 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ +06d55e: 0c00 |000b: move-result-object v0 │ │ +06d560: 6e10 6821 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06d566: 0c04 |000f: move-result-object v4 │ │ +06d568: 1f04 c102 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06d56c: 6e20 6213 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ +06d572: 0a06 |0015: move-result v6 │ │ +06d574: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +06d578: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ +06d57c: 5546 8605 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0586 │ │ +06d580: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ +06d584: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06d588: 28e6 |0020: goto 0006 // -001a │ │ +06d58a: 6e10 8b21 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@218b │ │ +06d590: 0a02 |0024: move-result v2 │ │ +06d592: 1236 |0025: const/4 v6, #int 3 // #3 │ │ +06d594: 6e30 3a13 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ +06d59a: 0a06 |0029: move-result v6 │ │ +06d59c: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ +06d5a0: 5496 ae05 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ +06d5a4: 7b27 |002e: neg-int v7, v2 │ │ +06d5a6: 6e10 8621 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@2186 │ │ +06d5ac: 0a08 |0032: move-result v8 │ │ +06d5ae: 6e40 fb15 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@15fb │ │ +06d5b4: 0a06 |0036: move-result v6 │ │ +06d5b6: b665 |0037: or-int/2addr v5, v6 │ │ +06d5b8: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +06d5ba: 5c46 8605 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0586 │ │ +06d5be: 28e3 |003b: goto 001e // -001d │ │ +06d5c0: 5496 b405 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ +06d5c4: 6e10 5713 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1357 │ │ +06d5ca: 0a07 |0041: move-result v7 │ │ +06d5cc: 6e10 8621 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@2186 │ │ +06d5d2: 0a08 |0045: move-result v8 │ │ +06d5d4: 6e40 fb15 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@15fb │ │ +06d5da: 0a06 |0049: move-result v6 │ │ +06d5dc: b665 |004a: or-int/2addr v5, v6 │ │ +06d5de: 28ed |004b: goto 0038 // -0013 │ │ +06d5e0: 5496 ad05 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05ad │ │ +06d5e4: 6e10 2e13 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@132e │ │ +06d5ea: 5496 b305 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b3 │ │ +06d5ee: 6e10 2e13 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@132e │ │ +06d5f4: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ +06d5f8: 6e10 5e13 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@135e │ │ +06d5fe: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1092 │ │ 0x0001 line=1093 │ │ 0x0005 line=1094 │ │ 0x0008 line=1095 │ │ 0x000c line=1096 │ │ @@ -82678,42 +82674,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -06cddc: |[06cddc] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ -06cdec: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -06cdee: 6e10 4c13 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ -06cdf4: 0a00 |0004: move-result v0 │ │ -06cdf6: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -06cdf8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -06cdfa: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ -06cdfe: 6e20 4b13 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ -06ce04: 0c04 |000c: move-result-object v4 │ │ -06ce06: 6e10 6821 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06ce0c: 0c04 |0010: move-result-object v4 │ │ -06ce0e: 1f04 bd02 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06ce12: 5242 8905 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ -06ce16: 7120 ac24 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@24ac │ │ -06ce1c: 0a03 |0018: move-result v3 │ │ -06ce1e: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06ce22: 28ec |001b: goto 0007 // -0014 │ │ -06ce24: 5973 b605 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@05b6 │ │ -06ce28: 5474 ae05 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ -06ce2c: 6e20 db15 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@15db │ │ -06ce32: 0a04 |0023: move-result v4 │ │ -06ce34: 5475 b405 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ -06ce38: 6e20 db15 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@15db │ │ -06ce3e: 0a05 |0029: move-result v5 │ │ -06ce40: b654 |002a: or-int/2addr v4, v5 │ │ -06ce42: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ -06ce46: 7110 d90d 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ -06ce4c: 0e00 |0030: return-void │ │ +06d600: |[06d600] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ +06d610: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +06d612: 6e10 4c13 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ +06d618: 0a00 |0004: move-result v0 │ │ +06d61a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +06d61c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +06d61e: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ +06d622: 6e20 4b13 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ +06d628: 0c04 |000c: move-result-object v4 │ │ +06d62a: 6e10 6821 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06d630: 0c04 |0010: move-result-object v4 │ │ +06d632: 1f04 c102 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06d636: 5242 8905 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ +06d63a: 7120 ac24 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@24ac │ │ +06d640: 0a03 |0018: move-result v3 │ │ +06d642: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06d646: 28ec |001b: goto 0007 // -0014 │ │ +06d648: 5973 b605 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@05b6 │ │ +06d64c: 5474 ae05 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ +06d650: 6e20 db15 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@15db │ │ +06d656: 0a04 |0023: move-result v4 │ │ +06d658: 5475 b405 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ +06d65c: 6e20 db15 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@15db │ │ +06d662: 0a05 |0029: move-result v5 │ │ +06d664: b654 |002a: or-int/2addr v4, v5 │ │ +06d666: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ +06d66a: 7110 d90d 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ +06d670: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=879 │ │ 0x0005 line=880 │ │ 0x0006 line=881 │ │ 0x0009 line=882 │ │ 0x0015 line=883 │ │ @@ -82734,42 +82730,42 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -06ce50: |[06ce50] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ -06ce60: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06ce62: 6e10 6821 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06ce68: 0c01 |0004: move-result-object v1 │ │ -06ce6a: 1f01 bd02 |0005: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06ce6e: 5513 8705 |0007: iget-boolean v3, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0587 │ │ -06ce72: 3803 2c00 |0009: if-eqz v3, 0035 // +002c │ │ -06ce76: 5c14 8705 |000b: iput-boolean v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0587 │ │ -06ce7a: 5453 af05 |000d: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05af │ │ -06ce7e: 3803 0700 |000f: if-eqz v3, 0016 // +0007 │ │ -06ce82: 5453 af05 |0011: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05af │ │ -06ce86: 7220 0513 6300 |0013: invoke-interface {v3, v6}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@1305 │ │ -06ce8c: 6e20 4b13 4500 |0016: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ -06ce92: 0c00 |0019: move-result-object v0 │ │ -06ce94: 3800 0600 |001a: if-eqz v0, 0020 // +0006 │ │ -06ce98: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -06ce9a: 7120 e20d 3000 |001d: invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ -06cea0: 1243 |0020: const/4 v3, #int 4 // #4 │ │ -06cea2: 7120 e20d 3600 |0021: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ -06cea8: 6e10 5c13 0500 |0024: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.hasWindowFocus:()Z // method@135c │ │ -06ceae: 0a03 |0027: move-result v3 │ │ -06ceb0: 3803 0d00 |0028: if-eqz v3, 0035 // +000d │ │ -06ceb4: 6e10 5613 0500 |002a: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getRootView:()Landroid/view/View; // method@1356 │ │ -06ceba: 0c02 |002d: move-result-object v2 │ │ -06cebc: 3802 0700 |002e: if-eqz v2, 0035 // +0007 │ │ -06cec0: 1303 2000 |0030: const/16 v3, #int 32 // #20 │ │ -06cec4: 6e20 c121 3200 |0032: invoke-virtual {v2, v3}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@21c1 │ │ -06ceca: 0e00 |0035: return-void │ │ +06d674: |[06d674] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ +06d684: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +06d686: 6e10 6821 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06d68c: 0c01 |0004: move-result-object v1 │ │ +06d68e: 1f01 c102 |0005: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06d692: 5513 8705 |0007: iget-boolean v3, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0587 │ │ +06d696: 3803 2c00 |0009: if-eqz v3, 0035 // +002c │ │ +06d69a: 5c14 8705 |000b: iput-boolean v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0587 │ │ +06d69e: 5453 af05 |000d: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05af │ │ +06d6a2: 3803 0700 |000f: if-eqz v3, 0016 // +0007 │ │ +06d6a6: 5453 af05 |0011: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05af │ │ +06d6aa: 7220 0513 6300 |0013: invoke-interface {v3, v6}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@1305 │ │ +06d6b0: 6e20 4b13 4500 |0016: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ +06d6b6: 0c00 |0019: move-result-object v0 │ │ +06d6b8: 3800 0600 |001a: if-eqz v0, 0020 // +0006 │ │ +06d6bc: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +06d6be: 7120 e20d 3000 |001d: invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ +06d6c4: 1243 |0020: const/4 v3, #int 4 // #4 │ │ +06d6c6: 7120 e20d 3600 |0021: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ +06d6cc: 6e10 5c13 0500 |0024: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.hasWindowFocus:()Z // method@135c │ │ +06d6d2: 0a03 |0027: move-result v3 │ │ +06d6d4: 3803 0d00 |0028: if-eqz v3, 0035 // +000d │ │ +06d6d8: 6e10 5613 0500 |002a: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getRootView:()Landroid/view/View; // method@1356 │ │ +06d6de: 0c02 |002d: move-result-object v2 │ │ +06d6e0: 3802 0700 |002e: if-eqz v2, 0035 // +0007 │ │ +06d6e4: 1303 2000 |0030: const/16 v3, #int 32 // #20 │ │ +06d6e8: 6e20 c121 3200 |0032: invoke-virtual {v2, v3}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@21c1 │ │ +06d6ee: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=553 │ │ 0x0007 line=554 │ │ 0x000b line=555 │ │ 0x000d line=556 │ │ 0x0011 line=557 │ │ @@ -82794,37 +82790,37 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -06cecc: |[06cecc] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ -06cedc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06cede: 6e10 6821 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06cee4: 0c01 |0004: move-result-object v1 │ │ -06cee6: 1f01 bd02 |0005: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06ceea: 5512 8705 |0007: iget-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0587 │ │ -06ceee: 3902 2300 |0009: if-nez v2, 002c // +0023 │ │ -06cef2: 5c13 8705 |000b: iput-boolean v3, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0587 │ │ -06cef6: 5442 af05 |000d: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05af │ │ -06cefa: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ -06cefe: 5442 af05 |0011: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05af │ │ -06cf02: 7220 0613 5200 |0013: invoke-interface {v2, v5}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@1306 │ │ -06cf08: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -06cf0a: 6e20 4b13 2400 |0017: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ -06cf10: 0c00 |001a: move-result-object v0 │ │ -06cf12: 3800 0600 |001b: if-eqz v0, 0021 // +0006 │ │ -06cf16: 1242 |001d: const/4 v2, #int 4 // #4 │ │ -06cf18: 7120 e20d 2000 |001e: invoke-static {v0, v2}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ -06cf1e: 7120 e20d 3500 |0021: invoke-static {v5, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ -06cf24: 1302 2000 |0024: const/16 v2, #int 32 // #20 │ │ -06cf28: 6e20 7713 2400 |0026: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@1377 │ │ -06cf2e: 6e10 ba21 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.requestFocus:()Z // method@21ba │ │ -06cf34: 0e00 |002c: return-void │ │ +06d6f0: |[06d6f0] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ +06d700: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06d702: 6e10 6821 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06d708: 0c01 |0004: move-result-object v1 │ │ +06d70a: 1f01 c102 |0005: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06d70e: 5512 8705 |0007: iget-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0587 │ │ +06d712: 3902 2300 |0009: if-nez v2, 002c // +0023 │ │ +06d716: 5c13 8705 |000b: iput-boolean v3, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0587 │ │ +06d71a: 5442 af05 |000d: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05af │ │ +06d71e: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ +06d722: 5442 af05 |0011: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05af │ │ +06d726: 7220 0613 5200 |0013: invoke-interface {v2, v5}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@1306 │ │ +06d72c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +06d72e: 6e20 4b13 2400 |0017: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ +06d734: 0c00 |001a: move-result-object v0 │ │ +06d736: 3800 0600 |001b: if-eqz v0, 0021 // +0006 │ │ +06d73a: 1242 |001d: const/4 v2, #int 4 // #4 │ │ +06d73c: 7120 e20d 2000 |001e: invoke-static {v0, v2}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ +06d742: 7120 e20d 3500 |0021: invoke-static {v5, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ +06d748: 1302 2000 |0024: const/16 v2, #int 32 // #20 │ │ +06d74c: 6e20 7713 2400 |0026: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@1377 │ │ +06d752: 6e10 ba21 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.requestFocus:()Z // method@21ba │ │ +06d758: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=583 │ │ 0x0007 line=584 │ │ 0x000b line=585 │ │ 0x000d line=586 │ │ 0x0011 line=587 │ │ @@ -82846,20 +82842,20 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -06cf38: |[06cf38] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ -06cf48: 5410 af05 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05af │ │ -06cf4c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06cf50: 5410 af05 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05af │ │ -06cf54: 7230 0713 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@1307 │ │ -06cf5a: 0e00 |0009: return-void │ │ +06d75c: |[06d75c] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ +06d76c: 5410 af05 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05af │ │ +06d770: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06d774: 5410 af05 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05af │ │ +06d778: 7230 0713 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@1307 │ │ +06d77e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0004 line=607 │ │ 0x0009 line=609 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -82867,225 +82863,225 @@ │ │ 0x0000 - 0x000a reg=3 slideOffset F │ │ │ │ #12 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'drawChild' │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ - registers : 34 │ │ + registers : 33 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 391 16-bit code units │ │ -06cf5c: |[06cf5c] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -06cf6c: 7401 5413 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1354 │ │ -06cf72: 0a12 |0003: move-result v18 │ │ -06cf74: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ -06cf78: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ -06cf7c: 6e20 5f13 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@135f │ │ -06cf82: 0a11 |000b: move-result v17 │ │ -06cf84: 120d |000c: const/4 v13, #int 0 // #0 │ │ -06cf86: 7401 5713 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1357 │ │ -06cf8c: 0a0e |0010: move-result v14 │ │ -06cf8e: 7401 d001 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@01d0 │ │ -06cf94: 0a15 |0014: move-result v21 │ │ -06cf96: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ -06cf9a: 7401 4c13 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ -06cfa0: 0a0a |001a: move-result v10 │ │ -06cfa2: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ -06cfa6: 0200 1300 |001d: move/from16 v0, v19 │ │ -06cfaa: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ -06cfae: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ -06cfb2: 0201 1300 |0023: move/from16 v1, v19 │ │ -06cfb6: 6e20 4b13 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ -06cfbc: 0c19 |0028: move-result-object v25 │ │ -06cfbe: 0800 1900 |0029: move-object/from16 v0, v25 │ │ -06cfc2: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ -06cfc6: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ -06cfca: 7401 8a21 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -06cfd0: 0a02 |0032: move-result v2 │ │ -06cfd2: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ -06cfd6: 7701 5913 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@1359 │ │ -06cfdc: 0a02 |0038: move-result v2 │ │ -06cfde: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ -06cfe2: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ -06cfe6: 0801 1900 |003d: move-object/from16 v1, v25 │ │ -06cfea: 6e20 6213 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ -06cff0: 0a02 |0042: move-result v2 │ │ -06cff2: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ -06cff6: 7401 6021 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@2160 │ │ -06cffc: 0a02 |0048: move-result v2 │ │ -06cffe: 0200 1200 |0049: move/from16 v0, v18 │ │ -06d002: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ -06d006: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ -06d00a: 28ce |004f: goto 001d // -0032 │ │ -06d00c: 1232 |0050: const/4 v2, #int 3 // #3 │ │ -06d00e: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ -06d012: 0801 1900 |0053: move-object/from16 v1, v25 │ │ -06d016: 6e30 3a13 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ -06d01c: 0a02 |0058: move-result v2 │ │ -06d01e: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ -06d022: 7401 7d21 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@217d │ │ -06d028: 0a1b |005e: move-result v27 │ │ -06d02a: 0200 1b00 |005f: move/from16 v0, v27 │ │ -06d02e: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ -06d032: 020d 1b00 |0063: move/from16 v13, v27 │ │ -06d036: 28e8 |0065: goto 004d // -0018 │ │ -06d038: 7401 6921 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -06d03e: 0a1a |0069: move-result v26 │ │ -06d040: 0200 1a00 |006a: move/from16 v0, v26 │ │ -06d044: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ -06d048: 020e 1a00 |006e: move/from16 v14, v26 │ │ -06d04c: 28dd |0070: goto 004d // -0023 │ │ -06d04e: 1202 |0071: const/4 v2, #int 0 // #0 │ │ -06d050: 7401 5413 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1354 │ │ -06d056: 0a03 |0075: move-result v3 │ │ -06d058: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ -06d05c: 6e53 c501 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@01c5 │ │ -06d062: 7505 0b22 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@220b │ │ -06d068: 0a16 |007e: move-result v22 │ │ -06d06a: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -06d06e: 0201 1500 |0081: move/from16 v1, v21 │ │ -06d072: 6e20 ce01 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01ce │ │ -06d078: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ -06d07c: 5202 b605 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@05b6 │ │ -06d080: 1203 |008a: const/4 v3, #int 0 // #0 │ │ -06d082: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ -06d086: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ -06d08a: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ -06d08e: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ -06d092: 5202 b505 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@05b5 │ │ -06d096: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ -06d09a: b532 |0097: and-int/2addr v2, v3 │ │ -06d09c: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ -06d0a0: 8292 |009a: int-to-float v2, v9 │ │ -06d0a2: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ -06d0a6: 5203 b605 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@05b6 │ │ -06d0aa: c832 |009f: mul-float/2addr v2, v3 │ │ -06d0ac: 8720 |00a0: float-to-int v0, v2 │ │ -06d0ae: 0214 0000 |00a1: move/from16 v20, v0 │ │ -06d0b2: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ -06d0b6: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ -06d0ba: 5203 b505 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@05b5 │ │ -06d0be: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ -06d0c4: b543 |00ac: and-int/2addr v3, v4 │ │ -06d0c6: 960f 0203 |00ad: or-int v15, v2, v3 │ │ -06d0ca: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ -06d0ce: 5402 b705 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@05b7 │ │ -06d0d2: 6e20 d901 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@01d9 │ │ -06d0d8: 82d3 |00b6: int-to-float v3, v13 │ │ -06d0da: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ -06d0dc: 82e5 |00b8: int-to-float v5, v14 │ │ -06d0de: 7401 5413 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1354 │ │ -06d0e4: 0a02 |00bc: move-result v2 │ │ -06d0e6: 8226 |00bd: int-to-float v6, v2 │ │ -06d0e8: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ -06d0ec: 5407 b705 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@05b7 │ │ -06d0f0: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ -06d0f4: 7406 cb01 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01cb │ │ -06d0fa: 0f16 |00c7: return v22 │ │ -06d0fc: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ -06d100: 5402 b805 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b8 │ │ -06d104: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ -06d108: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ -06d10a: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ -06d10e: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ -06d112: 6e30 3a13 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ -06d118: 0a02 |00d6: move-result v2 │ │ -06d11a: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ -06d11e: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ -06d122: 5402 b805 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b8 │ │ -06d126: 6e10 0102 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0201 │ │ -06d12c: 0a17 |00e0: move-result v23 │ │ -06d12e: 7401 7d21 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@217d │ │ -06d134: 0a0c |00e4: move-result v12 │ │ -06d136: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ -06d13a: 5402 ae05 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ -06d13e: 6e10 e715 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@15e7 │ │ -06d144: 0a10 |00ec: move-result v16 │ │ -06d146: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ -06d148: 82c3 |00ee: int-to-float v3, v12 │ │ -06d14a: 0200 1000 |00ef: move/from16 v0, v16 │ │ -06d14e: 8204 |00f1: int-to-float v4, v0 │ │ -06d150: c943 |00f2: div-float/2addr v3, v4 │ │ -06d152: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ -06d156: 7120 ae24 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@24ae │ │ -06d15c: 0a03 |00f8: move-result v3 │ │ -06d15e: 7120 ac24 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@24ac │ │ -06d164: 0a08 |00fc: move-result v8 │ │ -06d166: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ -06d16a: 5402 b805 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b8 │ │ -06d16e: 7401 8621 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@2186 │ │ -06d174: 0a03 |0104: move-result v3 │ │ -06d176: 9004 0c17 |0105: add-int v4, v12, v23 │ │ -06d17a: 7401 5d21 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@215d │ │ -06d180: 0a05 |010a: move-result v5 │ │ -06d182: 6e55 0a02 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ -06d188: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ -06d18c: 5402 b805 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b8 │ │ -06d190: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ -06d194: c883 |0114: mul-float/2addr v3, v8 │ │ -06d196: 8733 |0115: float-to-int v3, v3 │ │ -06d198: 6e20 0802 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0208 │ │ -06d19e: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ -06d1a2: 5402 b805 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b8 │ │ -06d1a6: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ -06d1aa: 6e20 fd01 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01fd │ │ -06d1b0: 28a5 |0122: goto 00c7 // -005b │ │ -06d1b2: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ -06d1b6: 5402 b905 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b9 │ │ -06d1ba: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ -06d1be: 1252 |0129: const/4 v2, #int 5 // #5 │ │ -06d1c0: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ -06d1c4: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ -06d1c8: 6e30 3a13 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ -06d1ce: 0a02 |0131: move-result v2 │ │ -06d1d0: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ -06d1d4: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ -06d1d8: 5402 b905 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b9 │ │ -06d1dc: 6e10 0102 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0201 │ │ -06d1e2: 0a17 |013b: move-result v23 │ │ -06d1e4: 7401 6921 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -06d1ea: 0a0b |013f: move-result v11 │ │ -06d1ec: 7401 5713 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1357 │ │ -06d1f2: 0a02 |0143: move-result v2 │ │ -06d1f4: 9118 020b |0144: sub-int v24, v2, v11 │ │ -06d1f8: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ -06d1fc: 5402 b405 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ -06d200: 6e10 e715 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@15e7 │ │ -06d206: 0a10 |014d: move-result v16 │ │ -06d208: 1202 |014e: const/4 v2, #int 0 // #0 │ │ -06d20a: 0200 1800 |014f: move/from16 v0, v24 │ │ -06d20e: 8203 |0151: int-to-float v3, v0 │ │ -06d210: 0200 1000 |0152: move/from16 v0, v16 │ │ -06d214: 8204 |0154: int-to-float v4, v0 │ │ -06d216: c943 |0155: div-float/2addr v3, v4 │ │ -06d218: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ -06d21c: 7120 ae24 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@24ae │ │ -06d222: 0a03 |015b: move-result v3 │ │ -06d224: 7120 ac24 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@24ac │ │ -06d22a: 0a08 |015f: move-result v8 │ │ -06d22c: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ -06d230: 5402 b905 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b9 │ │ -06d234: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ -06d238: 7401 8621 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@2186 │ │ -06d23e: 0a04 |0169: move-result v4 │ │ -06d240: 7401 5d21 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@215d │ │ -06d246: 0a05 |016d: move-result v5 │ │ -06d248: 6e55 0a02 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ -06d24e: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ -06d252: 5402 b905 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b9 │ │ -06d256: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ -06d25a: c883 |0177: mul-float/2addr v3, v8 │ │ -06d25c: 8733 |0178: float-to-int v3, v3 │ │ -06d25e: 6e20 0802 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0208 │ │ -06d264: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ -06d268: 5402 b905 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b9 │ │ -06d26c: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ -06d270: 6e20 fd01 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01fd │ │ -06d276: 2900 42ff |0185: goto/16 00c7 // -00be │ │ +06d780: |[06d780] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +06d790: 7401 5413 1c00 |0000: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1354 │ │ +06d796: 0a12 |0003: move-result v18 │ │ +06d798: 0800 1c00 |0004: move-object/from16 v0, v28 │ │ +06d79c: 0801 1e00 |0006: move-object/from16 v1, v30 │ │ +06d7a0: 6e20 5f13 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@135f │ │ +06d7a6: 0a11 |000b: move-result v17 │ │ +06d7a8: 120d |000c: const/4 v13, #int 0 // #0 │ │ +06d7aa: 7401 5713 1c00 |000d: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1357 │ │ +06d7b0: 0a0e |0010: move-result v14 │ │ +06d7b2: 7401 d001 1d00 |0011: invoke-virtual/range {v29}, Landroid/graphics/Canvas;.save:()I // method@01d0 │ │ +06d7b8: 0a15 |0014: move-result v21 │ │ +06d7ba: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ +06d7be: 7401 4c13 1c00 |0017: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ +06d7c4: 0a0a |001a: move-result v10 │ │ +06d7c6: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ +06d7ca: 0200 1300 |001d: move/from16 v0, v19 │ │ +06d7ce: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ +06d7d2: 0800 1c00 |0021: move-object/from16 v0, v28 │ │ +06d7d6: 0201 1300 |0023: move/from16 v1, v19 │ │ +06d7da: 6e20 4b13 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ +06d7e0: 0c19 |0028: move-result-object v25 │ │ +06d7e2: 0800 1900 |0029: move-object/from16 v0, v25 │ │ +06d7e6: 0801 1e00 |002b: move-object/from16 v1, v30 │ │ +06d7ea: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ +06d7ee: 7401 8a21 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +06d7f4: 0a02 |0032: move-result v2 │ │ +06d7f6: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ +06d7fa: 7701 5913 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@1359 │ │ +06d800: 0a02 |0038: move-result v2 │ │ +06d802: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ +06d806: 0800 1c00 |003b: move-object/from16 v0, v28 │ │ +06d80a: 0801 1900 |003d: move-object/from16 v1, v25 │ │ +06d80e: 6e20 6213 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ +06d814: 0a02 |0042: move-result v2 │ │ +06d816: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ +06d81a: 7401 6021 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@2160 │ │ +06d820: 0a02 |0048: move-result v2 │ │ +06d822: 0200 1200 |0049: move/from16 v0, v18 │ │ +06d826: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ +06d82a: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ +06d82e: 28ce |004f: goto 001d // -0032 │ │ +06d830: 1232 |0050: const/4 v2, #int 3 // #3 │ │ +06d832: 0800 1c00 |0051: move-object/from16 v0, v28 │ │ +06d836: 0801 1900 |0053: move-object/from16 v1, v25 │ │ +06d83a: 6e30 3a13 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ +06d840: 0a02 |0058: move-result v2 │ │ +06d842: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ +06d846: 7401 7d21 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@217d │ │ +06d84c: 0a1b |005e: move-result v27 │ │ +06d84e: 0200 1b00 |005f: move/from16 v0, v27 │ │ +06d852: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ +06d856: 020d 1b00 |0063: move/from16 v13, v27 │ │ +06d85a: 28e8 |0065: goto 004d // -0018 │ │ +06d85c: 7401 6921 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +06d862: 0a1a |0069: move-result v26 │ │ +06d864: 0200 1a00 |006a: move/from16 v0, v26 │ │ +06d868: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ +06d86c: 020e 1a00 |006e: move/from16 v14, v26 │ │ +06d870: 28dd |0070: goto 004d // -0023 │ │ +06d872: 1202 |0071: const/4 v2, #int 0 // #0 │ │ +06d874: 7401 5413 1c00 |0072: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1354 │ │ +06d87a: 0a03 |0075: move-result v3 │ │ +06d87c: 0800 1d00 |0076: move-object/from16 v0, v29 │ │ +06d880: 6e53 c501 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@01c5 │ │ +06d886: 7505 0b22 1c00 |007b: invoke-super/range {v28, v29, v30, v31, v32}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@220b │ │ +06d88c: 0a16 |007e: move-result v22 │ │ +06d88e: 0800 1d00 |007f: move-object/from16 v0, v29 │ │ +06d892: 0201 1500 |0081: move/from16 v1, v21 │ │ +06d896: 6e20 ce01 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01ce │ │ +06d89c: 0800 1c00 |0086: move-object/from16 v0, v28 │ │ +06d8a0: 5202 b605 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@05b6 │ │ +06d8a4: 1203 |008a: const/4 v3, #int 0 // #0 │ │ +06d8a6: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ +06d8aa: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ +06d8ae: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ +06d8b2: 0800 1c00 |0091: move-object/from16 v0, v28 │ │ +06d8b6: 5202 b505 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@05b5 │ │ +06d8ba: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ +06d8be: b532 |0097: and-int/2addr v2, v3 │ │ +06d8c0: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ +06d8c4: 8292 |009a: int-to-float v2, v9 │ │ +06d8c6: 0800 1c00 |009b: move-object/from16 v0, v28 │ │ +06d8ca: 5203 b605 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@05b6 │ │ +06d8ce: c832 |009f: mul-float/2addr v2, v3 │ │ +06d8d0: 8720 |00a0: float-to-int v0, v2 │ │ +06d8d2: 0214 0000 |00a1: move/from16 v20, v0 │ │ +06d8d6: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ +06d8da: 0800 1c00 |00a5: move-object/from16 v0, v28 │ │ +06d8de: 5203 b505 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@05b5 │ │ +06d8e2: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ +06d8e8: b543 |00ac: and-int/2addr v3, v4 │ │ +06d8ea: 960f 0203 |00ad: or-int v15, v2, v3 │ │ +06d8ee: 0800 1c00 |00af: move-object/from16 v0, v28 │ │ +06d8f2: 5402 b705 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@05b7 │ │ +06d8f6: 6e20 d901 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@01d9 │ │ +06d8fc: 82d3 |00b6: int-to-float v3, v13 │ │ +06d8fe: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ +06d900: 82e5 |00b8: int-to-float v5, v14 │ │ +06d902: 7401 5413 1c00 |00b9: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1354 │ │ +06d908: 0a02 |00bc: move-result v2 │ │ +06d90a: 8226 |00bd: int-to-float v6, v2 │ │ +06d90c: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ +06d910: 5407 b705 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@05b7 │ │ +06d914: 0802 1d00 |00c2: move-object/from16 v2, v29 │ │ +06d918: 7406 cb01 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01cb │ │ +06d91e: 0f16 |00c7: return v22 │ │ +06d920: 0800 1c00 |00c8: move-object/from16 v0, v28 │ │ +06d924: 5402 b805 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b8 │ │ +06d928: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ +06d92c: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ +06d92e: 0800 1c00 |00cf: move-object/from16 v0, v28 │ │ +06d932: 0801 1e00 |00d1: move-object/from16 v1, v30 │ │ +06d936: 6e30 3a13 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ +06d93c: 0a02 |00d6: move-result v2 │ │ +06d93e: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ +06d942: 0800 1c00 |00d9: move-object/from16 v0, v28 │ │ +06d946: 5402 b805 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b8 │ │ +06d94a: 6e10 0102 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0201 │ │ +06d950: 0a17 |00e0: move-result v23 │ │ +06d952: 7401 7d21 1e00 |00e1: invoke-virtual/range {v30}, Landroid/view/View;.getRight:()I // method@217d │ │ +06d958: 0a0c |00e4: move-result v12 │ │ +06d95a: 0800 1c00 |00e5: move-object/from16 v0, v28 │ │ +06d95e: 5402 ae05 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ +06d962: 6e10 e715 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@15e7 │ │ +06d968: 0a10 |00ec: move-result v16 │ │ +06d96a: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ +06d96c: 82c3 |00ee: int-to-float v3, v12 │ │ +06d96e: 0200 1000 |00ef: move/from16 v0, v16 │ │ +06d972: 8204 |00f1: int-to-float v4, v0 │ │ +06d974: c943 |00f2: div-float/2addr v3, v4 │ │ +06d976: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ +06d97a: 7120 ae24 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@24ae │ │ +06d980: 0a03 |00f8: move-result v3 │ │ +06d982: 7120 ac24 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@24ac │ │ +06d988: 0a08 |00fc: move-result v8 │ │ +06d98a: 0800 1c00 |00fd: move-object/from16 v0, v28 │ │ +06d98e: 5402 b805 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b8 │ │ +06d992: 7401 8621 1e00 |0101: invoke-virtual/range {v30}, Landroid/view/View;.getTop:()I // method@2186 │ │ +06d998: 0a03 |0104: move-result v3 │ │ +06d99a: 9004 0c17 |0105: add-int v4, v12, v23 │ │ +06d99e: 7401 5d21 1e00 |0107: invoke-virtual/range {v30}, Landroid/view/View;.getBottom:()I // method@215d │ │ +06d9a4: 0a05 |010a: move-result v5 │ │ +06d9a6: 6e55 0a02 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ +06d9ac: 0800 1c00 |010e: move-object/from16 v0, v28 │ │ +06d9b0: 5402 b805 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b8 │ │ +06d9b4: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ +06d9b8: c883 |0114: mul-float/2addr v3, v8 │ │ +06d9ba: 8733 |0115: float-to-int v3, v3 │ │ +06d9bc: 6e20 0802 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0208 │ │ +06d9c2: 0800 1c00 |0119: move-object/from16 v0, v28 │ │ +06d9c6: 5402 b805 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b8 │ │ +06d9ca: 0800 1d00 |011d: move-object/from16 v0, v29 │ │ +06d9ce: 6e20 fd01 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01fd │ │ +06d9d4: 28a5 |0122: goto 00c7 // -005b │ │ +06d9d6: 0800 1c00 |0123: move-object/from16 v0, v28 │ │ +06d9da: 5402 b905 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b9 │ │ +06d9de: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ +06d9e2: 1252 |0129: const/4 v2, #int 5 // #5 │ │ +06d9e4: 0800 1c00 |012a: move-object/from16 v0, v28 │ │ +06d9e8: 0801 1e00 |012c: move-object/from16 v1, v30 │ │ +06d9ec: 6e30 3a13 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ +06d9f2: 0a02 |0131: move-result v2 │ │ +06d9f4: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ +06d9f8: 0800 1c00 |0134: move-object/from16 v0, v28 │ │ +06d9fc: 5402 b905 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b9 │ │ +06da00: 6e10 0102 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0201 │ │ +06da06: 0a17 |013b: move-result v23 │ │ +06da08: 7401 6921 1e00 |013c: invoke-virtual/range {v30}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +06da0e: 0a0b |013f: move-result v11 │ │ +06da10: 7401 5713 1c00 |0140: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1357 │ │ +06da16: 0a02 |0143: move-result v2 │ │ +06da18: 9118 020b |0144: sub-int v24, v2, v11 │ │ +06da1c: 0800 1c00 |0146: move-object/from16 v0, v28 │ │ +06da20: 5402 b405 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ +06da24: 6e10 e715 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@15e7 │ │ +06da2a: 0a10 |014d: move-result v16 │ │ +06da2c: 1202 |014e: const/4 v2, #int 0 // #0 │ │ +06da2e: 0200 1800 |014f: move/from16 v0, v24 │ │ +06da32: 8203 |0151: int-to-float v3, v0 │ │ +06da34: 0200 1000 |0152: move/from16 v0, v16 │ │ +06da38: 8204 |0154: int-to-float v4, v0 │ │ +06da3a: c943 |0155: div-float/2addr v3, v4 │ │ +06da3c: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ +06da40: 7120 ae24 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@24ae │ │ +06da46: 0a03 |015b: move-result v3 │ │ +06da48: 7120 ac24 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@24ac │ │ +06da4e: 0a08 |015f: move-result v8 │ │ +06da50: 0800 1c00 |0160: move-object/from16 v0, v28 │ │ +06da54: 5402 b905 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b9 │ │ +06da58: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ +06da5c: 7401 8621 1e00 |0166: invoke-virtual/range {v30}, Landroid/view/View;.getTop:()I // method@2186 │ │ +06da62: 0a04 |0169: move-result v4 │ │ +06da64: 7401 5d21 1e00 |016a: invoke-virtual/range {v30}, Landroid/view/View;.getBottom:()I // method@215d │ │ +06da6a: 0a05 |016d: move-result v5 │ │ +06da6c: 6e55 0a02 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ +06da72: 0800 1c00 |0171: move-object/from16 v0, v28 │ │ +06da76: 5402 b905 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b9 │ │ +06da7a: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ +06da7e: c883 |0177: mul-float/2addr v3, v8 │ │ +06da80: 8733 |0178: float-to-int v3, v3 │ │ +06da82: 6e20 0802 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0208 │ │ +06da88: 0800 1c00 |017c: move-object/from16 v0, v28 │ │ +06da8c: 5402 b905 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b9 │ │ +06da90: 0800 1d00 |0180: move-object/from16 v0, v29 │ │ +06da94: 6e20 fd01 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01fd │ │ +06da9a: 2900 42ff |0185: goto/16 00c7 // -00be │ │ catches : (none) │ │ positions : │ │ 0x0000 line=903 │ │ 0x0004 line=904 │ │ 0x000c line=905 │ │ 0x0011 line=907 │ │ 0x0015 line=908 │ │ @@ -83146,49 +83142,49 @@ │ │ 0x014e - 0x0187 reg=16 drawerPeekDistance I │ │ 0x000c - 0x0187 reg=17 drawingContent Z │ │ 0x0004 - 0x0187 reg=18 height I │ │ 0x0015 - 0x0187 reg=21 restoreCount I │ │ 0x007f - 0x0187 reg=22 result Z │ │ 0x013c - 0x0187 reg=23 shadowWidth I │ │ 0x0146 - 0x0187 reg=24 showing I │ │ - 0x0000 - 0x0187 reg=29 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0187 reg=30 canvas Landroid/graphics/Canvas; │ │ - 0x0000 - 0x0187 reg=31 child Landroid/view/View; │ │ - 0x0000 - 0x0187 reg=32 drawingTime J │ │ + 0x0000 - 0x0187 reg=28 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0187 reg=29 canvas Landroid/graphics/Canvas; │ │ + 0x0000 - 0x0187 reg=30 child Landroid/view/View; │ │ + 0x0000 - 0x0187 reg=31 drawingTime J │ │ │ │ #13 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'findDrawerWithGravity' │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -06d27c: |[06d27c] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ -06d28c: 7110 be0d 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ -06d292: 0a05 |0003: move-result v5 │ │ -06d294: 7120 9a0b 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b9a │ │ -06d29a: 0a05 |0007: move-result v5 │ │ -06d29c: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ -06d2a0: 6e10 4c13 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ -06d2a6: 0a03 |000d: move-result v3 │ │ -06d2a8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -06d2aa: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ -06d2ae: 6e20 4b13 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ -06d2b4: 0c01 |0014: move-result-object v1 │ │ -06d2b6: 6e20 5213 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1352 │ │ -06d2bc: 0a02 |0018: move-result v2 │ │ -06d2be: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ -06d2c2: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ -06d2c6: 1101 |001d: return-object v1 │ │ -06d2c8: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -06d2cc: 28ef |0020: goto 000f // -0011 │ │ -06d2ce: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -06d2d0: 28fb |0022: goto 001d // -0005 │ │ +06daa0: |[06daa0] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ +06dab0: 7110 be0d 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ +06dab6: 0a05 |0003: move-result v5 │ │ +06dab8: 7120 9a0b 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b9a │ │ +06dabe: 0a05 |0007: move-result v5 │ │ +06dac0: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ +06dac4: 6e10 4c13 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ +06daca: 0a03 |000d: move-result v3 │ │ +06dacc: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +06dace: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ +06dad2: 6e20 4b13 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ +06dad8: 0c01 |0014: move-result-object v1 │ │ +06dada: 6e20 5213 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1352 │ │ +06dae0: 0a02 |0018: move-result v2 │ │ +06dae2: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ +06dae6: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ +06daea: 1101 |001d: return-object v1 │ │ +06daec: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +06daf0: 28ef |0020: goto 000f // -0011 │ │ +06daf2: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +06daf4: 28fb |0022: goto 001d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ 0x000a line=671 │ │ 0x000e line=672 │ │ 0x0011 line=673 │ │ 0x0015 line=674 │ │ @@ -83212,31 +83208,31 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -06d2d4: |[06d2d4] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ -06d2e4: 6e10 4c13 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ -06d2ea: 0a01 |0003: move-result v1 │ │ -06d2ec: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -06d2ee: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -06d2f2: 6e20 4b13 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ -06d2f8: 0c00 |000a: move-result-object v0 │ │ -06d2fa: 6e10 6821 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06d300: 0c03 |000e: move-result-object v3 │ │ -06d302: 1f03 bd02 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06d306: 5533 8705 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0587 │ │ -06d30a: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ -06d30e: 1100 |0015: return-object v0 │ │ -06d310: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06d314: 28ed |0018: goto 0005 // -0013 │ │ -06d316: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -06d318: 28fb |001a: goto 0015 // -0005 │ │ +06daf8: |[06daf8] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ +06db08: 6e10 4c13 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ +06db0e: 0a01 |0003: move-result v1 │ │ +06db10: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +06db12: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +06db16: 6e20 4b13 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ +06db1c: 0c00 |000a: move-result-object v0 │ │ +06db1e: 6e10 6821 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06db24: 0c03 |000e: move-result-object v3 │ │ +06db26: 1f03 c102 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06db2a: 5533 8705 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0587 │ │ +06db2e: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ +06db32: 1100 |0015: return-object v0 │ │ +06db34: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06db38: 28ed |0018: goto 0005 // -0013 │ │ +06db3a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +06db3c: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0004 line=641 │ │ 0x0007 line=642 │ │ 0x000b line=643 │ │ 0x0015 line=647 │ │ @@ -83254,19 +83250,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06d31c: |[06d31c] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -06d32c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -06d32e: 2200 bd02 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06d332: 7030 0913 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1309 │ │ -06d338: 1100 |0006: return-object v0 │ │ +06db40: |[06db40] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +06db50: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +06db52: 2200 c102 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06db56: 7030 0913 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1309 │ │ +06db5c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1281 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -83274,20 +83270,20 @@ │ │ type : '(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -06d33c: |[06d33c] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -06d34c: 2200 bd02 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06d350: 6e10 4e13 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@134e │ │ -06d356: 0c01 |0005: move-result-object v1 │ │ -06d358: 7030 0b13 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@130b │ │ -06d35e: 1100 |0009: return-object v0 │ │ +06db60: |[06db60] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +06db70: 2200 c102 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06db74: 6e10 4e13 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@134e │ │ +06db7a: 0c01 |0005: move-result-object v1 │ │ +06db7c: 7030 0b13 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@130b │ │ +06db82: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1300 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -83296,30 +83292,30 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -06d360: |[06d360] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -06d370: 2020 bd02 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06d374: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -06d378: 2200 bd02 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06d37c: 1f02 bd02 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06d380: 7020 0c13 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@130c │ │ -06d386: 1100 |000b: return-object v0 │ │ -06d388: 2020 2104 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0421 │ │ -06d38c: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -06d390: 2200 bd02 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06d394: 1f02 2104 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0421 │ │ -06d398: 7020 0e13 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@130e │ │ -06d39e: 28f4 |0017: goto 000b // -000c │ │ -06d3a0: 2200 bd02 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06d3a4: 7020 0d13 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@130d │ │ -06d3aa: 28ee |001d: goto 000b // -0012 │ │ +06db84: |[06db84] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +06db94: 2020 c102 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06db98: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +06db9c: 2200 c102 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06dba0: 1f02 c102 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06dba4: 7020 0c13 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@130c │ │ +06dbaa: 1100 |000b: return-object v0 │ │ +06dbac: 2020 2704 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0427 │ │ +06dbb0: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +06dbb4: 2200 c102 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06dbb8: 1f02 2704 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0427 │ │ +06dbbc: 7020 0e13 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@130e │ │ +06dbc2: 28f4 |0017: goto 000b // -000c │ │ +06dbc4: 2200 c102 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06dbc8: 7020 0d13 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@130d │ │ +06dbce: 28ee |001d: goto 000b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1286 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x000c - 0x0014 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x0000 - 0x001e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -83330,29 +83326,29 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -06d3ac: |[06d3ac] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ -06d3bc: 7110 be0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ -06d3c2: 0a01 |0003: move-result v1 │ │ -06d3c4: 7120 9a0b 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b9a │ │ -06d3ca: 0a00 |0007: move-result v0 │ │ -06d3cc: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -06d3ce: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -06d3d2: 5221 b005 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@05b0 │ │ -06d3d6: 0f01 |000d: return v1 │ │ -06d3d8: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -06d3da: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -06d3de: 5221 b105 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@05b1 │ │ -06d3e2: 28fa |0013: goto 000d // -0006 │ │ -06d3e4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -06d3e6: 28f8 |0015: goto 000d // -0008 │ │ +06dbd0: |[06dbd0] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ +06dbe0: 7110 be0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ +06dbe6: 0a01 |0003: move-result v1 │ │ +06dbe8: 7120 9a0b 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b9a │ │ +06dbee: 0a00 |0007: move-result v0 │ │ +06dbf0: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +06dbf2: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +06dbf6: 5221 b005 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@05b0 │ │ +06dbfa: 0f01 |000d: return v1 │ │ +06dbfc: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +06dbfe: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +06dc02: 5221 b105 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@05b1 │ │ +06dc06: 28fa |0013: goto 000d // -0006 │ │ +06dc08: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +06dc0a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x0008 line=451 │ │ 0x000b line=452 │ │ 0x000d line=456 │ │ 0x000e line=453 │ │ @@ -83368,27 +83364,27 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -06d3e8: |[06d3e8] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ -06d3f8: 6e20 5213 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1352 │ │ -06d3fe: 0a00 |0003: move-result v0 │ │ -06d400: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -06d402: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ -06d406: 5221 b005 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@05b0 │ │ -06d40a: 0f01 |0009: return v1 │ │ -06d40c: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -06d40e: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -06d412: 5221 b105 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@05b1 │ │ -06d416: 28fa |000f: goto 0009 // -0006 │ │ -06d418: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -06d41a: 28f8 |0011: goto 0009 // -0008 │ │ +06dc0c: |[06dc0c] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ +06dc1c: 6e20 5213 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1352 │ │ +06dc22: 0a00 |0003: move-result v0 │ │ +06dc24: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +06dc26: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ +06dc2a: 5221 b005 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@05b0 │ │ +06dc2e: 0f01 |0009: return v1 │ │ +06dc30: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +06dc32: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +06dc36: 5221 b105 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@05b1 │ │ +06dc3a: 28fa |000f: goto 0009 // -0006 │ │ +06dc3c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +06dc3e: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x0004 line=469 │ │ 0x0007 line=470 │ │ 0x0009 line=474 │ │ 0x000a line=471 │ │ @@ -83404,29 +83400,29 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -06d41c: |[06d41c] android.support.v4.widget.DrawerLayout.getDrawerTitle:(I)Ljava/lang/CharSequence; │ │ -06d42c: 7110 be0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ -06d432: 0a01 |0003: move-result v1 │ │ -06d434: 7120 9a0b 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b9a │ │ -06d43a: 0a00 |0007: move-result v0 │ │ -06d43c: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -06d43e: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -06d442: 5421 ba05 |000b: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@05ba │ │ -06d446: 1101 |000d: return-object v1 │ │ -06d448: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -06d44a: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -06d44e: 5421 bb05 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@05bb │ │ -06d452: 28fa |0013: goto 000d // -0006 │ │ -06d454: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -06d456: 28f8 |0015: goto 000d // -0008 │ │ +06dc40: |[06dc40] android.support.v4.widget.DrawerLayout.getDrawerTitle:(I)Ljava/lang/CharSequence; │ │ +06dc50: 7110 be0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ +06dc56: 0a01 |0003: move-result v1 │ │ +06dc58: 7120 9a0b 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b9a │ │ +06dc5e: 0a00 |0007: move-result v0 │ │ +06dc60: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +06dc62: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +06dc66: 5421 ba05 |000b: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@05ba │ │ +06dc6a: 1101 |000d: return-object v1 │ │ +06dc6c: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +06dc6e: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +06dc72: 5421 bb05 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@05bb │ │ +06dc76: 28fa |0013: goto 000d // -0006 │ │ +06dc78: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +06dc7a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 0x0008 line=509 │ │ 0x000b line=510 │ │ 0x000d line=514 │ │ 0x000e line=511 │ │ @@ -83442,24 +83438,24 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -06d458: |[06d458] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ -06d468: 6e10 6821 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06d46e: 0c01 |0003: move-result-object v1 │ │ -06d470: 1f01 bd02 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06d474: 5210 8405 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ -06d478: 7110 be0d 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ -06d47e: 0a01 |000b: move-result v1 │ │ -06d480: 7120 9a0b 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b9a │ │ -06d486: 0a01 |000f: move-result v1 │ │ -06d488: 0f01 |0010: return v1 │ │ +06dc7c: |[06dc7c] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ +06dc8c: 6e10 6821 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06dc92: 0c01 |0003: move-result-object v1 │ │ +06dc94: 1f01 c102 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06dc98: 5210 8405 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ +06dc9c: 7110 be0d 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ +06dca2: 0a01 |000b: move-result v1 │ │ +06dca4: 7120 9a0b 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b9a │ │ +06dcaa: 0a01 |000f: move-result v1 │ │ +06dcac: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ 0x0008 line=631 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 gravity I │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -83470,20 +83466,20 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06d48c: |[06d48c] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ -06d49c: 6e10 6821 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06d4a2: 0c00 |0003: move-result-object v0 │ │ -06d4a4: 1f00 bd02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06d4a8: 5200 8905 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ -06d4ac: 0f00 |0008: return v0 │ │ +06dcb0: |[06dcb0] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ +06dcc0: 6e10 6821 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06dcc6: 0c00 |0003: move-result-object v0 │ │ +06dcc8: 1f00 c102 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06dccc: 5200 8905 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ +06dcd0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=622 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0009 reg=2 drawerView Landroid/view/View; │ │ │ │ @@ -83492,24 +83488,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -06d4b0: |[06d4b0] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ -06d4c0: 6e10 6821 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06d4c6: 0c00 |0003: move-result-object v0 │ │ -06d4c8: 1f00 bd02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06d4cc: 5200 8405 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ -06d4d0: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -06d4d4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -06d4d6: 0f00 |000b: return v0 │ │ -06d4d8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -06d4da: 28fe |000d: goto 000b // -0002 │ │ +06dcd4: |[06dcd4] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ +06dce4: 6e10 6821 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06dcea: 0c00 |0003: move-result-object v0 │ │ +06dcec: 1f00 c102 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06dcf0: 5200 8405 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ +06dcf4: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +06dcf8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +06dcfa: 0f00 |000b: return v0 │ │ +06dcfc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06dcfe: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=964 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ │ │ @@ -83518,23 +83514,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -06d4dc: |[06d4dc] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ -06d4ec: 6e20 4513 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ -06d4f2: 0c00 |0003: move-result-object v0 │ │ -06d4f4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -06d4f8: 6e20 6113 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@1361 │ │ -06d4fe: 0a01 |0009: move-result v1 │ │ -06d500: 0f01 |000a: return v1 │ │ -06d502: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -06d504: 28fe |000c: goto 000a // -0002 │ │ +06dd00: |[06dd00] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ +06dd10: 6e20 4513 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ +06dd16: 0c00 |0003: move-result-object v0 │ │ +06dd18: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +06dd1c: 6e20 6113 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@1361 │ │ +06dd22: 0a01 |0009: move-result v1 │ │ +06dd24: 0f01 |000a: return v1 │ │ +06dd26: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +06dd28: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1230 │ │ 0x0004 line=1231 │ │ 0x0006 line=1232 │ │ 0x000a line=1234 │ │ locals : │ │ @@ -83547,38 +83543,38 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -06d508: |[06d508] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ -06d518: 6e20 6213 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ -06d51e: 0a00 |0003: move-result v0 │ │ -06d520: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -06d524: 2200 a104 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -06d528: 2201 b604 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -06d52c: 7010 d724 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -06d532: 1a02 210e |000d: const-string v2, "View " // string@0e21 │ │ -06d536: 6e20 df24 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06d53c: 0c01 |0012: move-result-object v1 │ │ -06d53e: 6e20 de24 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -06d544: 0c01 |0016: move-result-object v1 │ │ -06d546: 1a02 5500 |0017: const-string v2, " is not a drawer" // string@0055 │ │ -06d54a: 6e20 df24 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06d550: 0c01 |001c: move-result-object v1 │ │ -06d552: 6e10 e424 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -06d558: 0c01 |0020: move-result-object v1 │ │ -06d55a: 7020 9824 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -06d560: 2700 |0024: throw v0 │ │ -06d562: 6e10 6821 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06d568: 0c00 |0028: move-result-object v0 │ │ -06d56a: 1f00 bd02 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06d56e: 5500 8705 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0587 │ │ -06d572: 0f00 |002d: return v0 │ │ +06dd2c: |[06dd2c] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ +06dd3c: 6e20 6213 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ +06dd42: 0a00 |0003: move-result v0 │ │ +06dd44: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +06dd48: 2200 a704 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +06dd4c: 2201 bc04 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +06dd50: 7010 d724 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +06dd56: 1a02 270e |000d: const-string v2, "View " // string@0e27 │ │ +06dd5a: 6e20 df24 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06dd60: 0c01 |0012: move-result-object v1 │ │ +06dd62: 6e20 de24 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +06dd68: 0c01 |0016: move-result-object v1 │ │ +06dd6a: 1a02 5500 |0017: const-string v2, " is not a drawer" // string@0055 │ │ +06dd6e: 6e20 df24 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06dd74: 0c01 |001c: move-result-object v1 │ │ +06dd76: 6e10 e424 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +06dd7c: 0c01 |0020: move-result-object v1 │ │ +06dd7e: 7020 9824 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +06dd84: 2700 |0024: throw v0 │ │ +06dd86: 6e10 6821 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06dd8c: 0c00 |0028: move-result-object v0 │ │ +06dd8e: 1f00 c102 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06dd92: 5500 8705 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0587 │ │ +06dd96: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1214 │ │ 0x0006 line=1215 │ │ 0x0025 line=1217 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -83589,29 +83585,29 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -06d574: |[06d574] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ -06d584: 6e10 6821 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06d58a: 0c02 |0003: move-result-object v2 │ │ -06d58c: 1f02 bd02 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06d590: 5221 8405 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ -06d594: 7110 be0d 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ -06d59a: 0a02 |000b: move-result v2 │ │ -06d59c: 7120 9a0b 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b9a │ │ -06d5a2: 0a00 |000f: move-result v0 │ │ -06d5a4: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ -06d5a8: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -06d5ac: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -06d5ae: 0f02 |0015: return v2 │ │ -06d5b0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -06d5b2: 28fe |0017: goto 0015 // -0002 │ │ +06dd98: |[06dd98] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ +06dda8: 6e10 6821 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06ddae: 0c02 |0003: move-result-object v2 │ │ +06ddb0: 1f02 c102 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06ddb4: 5221 8405 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ +06ddb8: 7110 be0d 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ +06ddbe: 0a02 |000b: move-result v2 │ │ +06ddc0: 7120 9a0b 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b9a │ │ +06ddc6: 0a00 |000f: move-result v0 │ │ +06ddc8: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ +06ddcc: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +06ddd0: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +06ddd2: 0f02 |0015: return v2 │ │ +06ddd4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +06ddd6: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=968 │ │ 0x0008 line=969 │ │ 0x0010 line=971 │ │ locals : │ │ 0x0010 - 0x0018 reg=0 absGravity I │ │ @@ -83624,23 +83620,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -06d5b4: |[06d5b4] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ -06d5c4: 6e20 4513 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ -06d5ca: 0c00 |0003: move-result-object v0 │ │ -06d5cc: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -06d5d0: 6e20 6413 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@1364 │ │ -06d5d6: 0a01 |0009: move-result v1 │ │ -06d5d8: 0f01 |000a: return v1 │ │ -06d5da: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -06d5dc: 28fe |000c: goto 000a // -0002 │ │ +06ddd8: |[06ddd8] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ +06dde8: 6e20 4513 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ +06ddee: 0c00 |0003: move-result-object v0 │ │ +06ddf0: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +06ddf4: 6e20 6413 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@1364 │ │ +06ddfa: 0a01 |0009: move-result v1 │ │ +06ddfc: 0f01 |000a: return v1 │ │ +06ddfe: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +06de00: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ 0x0004 line=1262 │ │ 0x0006 line=1263 │ │ 0x000a line=1265 │ │ locals : │ │ @@ -83653,44 +83649,44 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -06d5e0: |[06d5e0] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ -06d5f0: 6e20 6213 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ -06d5f6: 0a00 |0003: move-result v0 │ │ -06d5f8: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -06d5fc: 2200 a104 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -06d600: 2201 b604 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -06d604: 7010 d724 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -06d60a: 1a02 210e |000d: const-string v2, "View " // string@0e21 │ │ -06d60e: 6e20 df24 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06d614: 0c01 |0012: move-result-object v1 │ │ -06d616: 6e20 de24 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -06d61c: 0c01 |0016: move-result-object v1 │ │ -06d61e: 1a02 5500 |0017: const-string v2, " is not a drawer" // string@0055 │ │ -06d622: 6e20 df24 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06d628: 0c01 |001c: move-result-object v1 │ │ -06d62a: 6e10 e424 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -06d630: 0c01 |0020: move-result-object v1 │ │ -06d632: 7020 9824 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -06d638: 2700 |0024: throw v0 │ │ -06d63a: 6e10 6821 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06d640: 0c00 |0028: move-result-object v0 │ │ -06d642: 1f00 bd02 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06d646: 5200 8905 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ -06d64a: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -06d64c: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ -06d650: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ -06d654: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -06d656: 0f00 |0033: return v0 │ │ -06d658: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -06d65a: 28fe |0035: goto 0033 // -0002 │ │ +06de04: |[06de04] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ +06de14: 6e20 6213 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ +06de1a: 0a00 |0003: move-result v0 │ │ +06de1c: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +06de20: 2200 a704 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +06de24: 2201 bc04 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +06de28: 7010 d724 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +06de2e: 1a02 270e |000d: const-string v2, "View " // string@0e27 │ │ +06de32: 6e20 df24 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06de38: 0c01 |0012: move-result-object v1 │ │ +06de3a: 6e20 de24 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +06de40: 0c01 |0016: move-result-object v1 │ │ +06de42: 1a02 5500 |0017: const-string v2, " is not a drawer" // string@0055 │ │ +06de46: 6e20 df24 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06de4c: 0c01 |001c: move-result-object v1 │ │ +06de4e: 6e10 e424 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +06de54: 0c01 |0020: move-result-object v1 │ │ +06de56: 7020 9824 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +06de5c: 2700 |0024: throw v0 │ │ +06de5e: 6e10 6821 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06de64: 0c00 |0028: move-result-object v0 │ │ +06de66: 1f00 c102 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06de6a: 5200 8905 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ +06de6e: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +06de70: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ +06de74: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ +06de78: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +06de7a: 0f00 |0033: return v0 │ │ +06de7c: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +06de7e: 28fe |0035: goto 0033 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1246 │ │ 0x0006 line=1247 │ │ 0x0025 line=1249 │ │ locals : │ │ 0x0000 - 0x0036 reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -83701,35 +83697,35 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -06d65c: |[06d65c] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ -06d66c: 6e20 5313 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@1353 │ │ -06d672: 0a02 |0003: move-result v2 │ │ -06d674: 6e10 8b21 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@218b │ │ -06d67a: 0a04 |0007: move-result v4 │ │ -06d67c: 8245 |0008: int-to-float v5, v4 │ │ -06d67e: c825 |0009: mul-float/2addr v5, v2 │ │ -06d680: 8753 |000a: float-to-int v3, v5 │ │ -06d682: 8245 |000b: int-to-float v5, v4 │ │ -06d684: c885 |000c: mul-float/2addr v5, v8 │ │ -06d686: 8751 |000d: float-to-int v1, v5 │ │ -06d688: 9100 0103 |000e: sub-int v0, v1, v3 │ │ -06d68c: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -06d68e: 6e30 3a13 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ -06d694: 0a05 |0014: move-result v5 │ │ -06d696: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ -06d69a: 6e20 a321 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21a3 │ │ -06d6a0: 6e30 7f13 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@137f │ │ -06d6a6: 0e00 |001d: return-void │ │ -06d6a8: 7b00 |001e: neg-int v0, v0 │ │ -06d6aa: 28f8 |001f: goto 0017 // -0008 │ │ +06de80: |[06de80] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ +06de90: 6e20 5313 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@1353 │ │ +06de96: 0a02 |0003: move-result v2 │ │ +06de98: 6e10 8b21 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@218b │ │ +06de9e: 0a04 |0007: move-result v4 │ │ +06dea0: 8245 |0008: int-to-float v5, v4 │ │ +06dea2: c825 |0009: mul-float/2addr v5, v2 │ │ +06dea4: 8753 |000a: float-to-int v3, v5 │ │ +06dea6: 8245 |000b: int-to-float v5, v4 │ │ +06dea8: c885 |000c: mul-float/2addr v5, v8 │ │ +06deaa: 8751 |000d: float-to-int v1, v5 │ │ +06deac: 9100 0103 |000e: sub-int v0, v1, v3 │ │ +06deb0: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +06deb2: 6e30 3a13 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ +06deb8: 0a05 |0014: move-result v5 │ │ +06deba: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ +06debe: 6e20 a321 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21a3 │ │ +06dec4: 6e30 7f13 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@137f │ │ +06deca: 0e00 |001d: return-void │ │ +06decc: 7b00 |001e: neg-int v0, v0 │ │ +06dece: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ 0x0004 line=652 │ │ 0x0008 line=653 │ │ 0x000b line=654 │ │ 0x000e line=655 │ │ @@ -83753,19 +83749,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06d6ac: |[06d6ac] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ -06d6bc: 6f10 1a22 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@221a │ │ -06d6c2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -06d6c4: 5c10 a905 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a9 │ │ -06d6c8: 0e00 |0006: return-void │ │ +06ded0: |[06ded0] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ +06dee0: 6f10 1a22 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@221a │ │ +06dee6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +06dee8: 5c10 a905 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a9 │ │ +06deec: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0003 line=707 │ │ 0x0006 line=708 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -83775,19 +83771,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06d6cc: |[06d6cc] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ -06d6dc: 6f10 1c22 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@221c │ │ -06d6e2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -06d6e4: 5c10 a905 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a9 │ │ -06d6e8: 0e00 |0006: return-void │ │ +06def0: |[06def0] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ +06df00: 6f10 1c22 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@221c │ │ +06df06: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +06df08: 5c10 a905 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a9 │ │ +06df0c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=700 │ │ 0x0003 line=701 │ │ 0x0006 line=702 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -83797,75 +83793,75 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 120 16-bit code units │ │ -06d6ec: |[06d6ec] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -06d6fc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -06d6fe: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -06d700: 7110 500c 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0c50 │ │ -06d706: 0a00 |0005: move-result v0 │ │ -06d708: 54a7 ae05 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ -06d70c: 6e20 fa15 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@15fa │ │ -06d712: 0a07 |000b: move-result v7 │ │ -06d714: 54a8 b405 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ -06d718: 6e20 fa15 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@15fa │ │ -06d71e: 0a08 |0011: move-result v8 │ │ -06d720: 9601 0708 |0012: or-int v1, v7, v8 │ │ -06d724: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -06d726: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ -06d72c: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ -06d730: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ -06d734: 7010 5a13 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@135a │ │ -06d73a: 0a07 |001f: move-result v7 │ │ -06d73c: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ -06d740: 55a7 a605 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a6 │ │ -06d744: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ -06d748: 0165 |0026: move v5, v6 │ │ -06d74a: 0f05 |0027: return v5 │ │ -06d74c: 6e10 1821 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ -06d752: 0a03 |002b: move-result v3 │ │ -06d754: 6e10 1a21 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -06d75a: 0a04 |002f: move-result v4 │ │ -06d75c: 59a3 ab05 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@05ab │ │ -06d760: 59a4 ac05 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@05ac │ │ -06d764: 52a7 b605 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@05b6 │ │ -06d768: 1208 |0036: const/4 v8, #int 0 // #0 │ │ -06d76a: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ -06d76e: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ -06d772: 54a7 ae05 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ -06d776: 8738 |003d: float-to-int v8, v3 │ │ -06d778: 8749 |003e: float-to-int v9, v4 │ │ -06d77a: 6e30 e215 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@15e2 │ │ -06d780: 0c07 |0042: move-result-object v7 │ │ -06d782: 6e20 5f13 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@135f │ │ -06d788: 0a07 |0046: move-result v7 │ │ -06d78a: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ -06d78e: 1212 |0049: const/4 v2, #int 1 // #1 │ │ -06d790: 5ca5 a705 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a7 │ │ -06d794: 5ca5 a605 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a6 │ │ -06d798: 28ca |004e: goto 0018 // -0036 │ │ -06d79a: 54a7 ae05 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ -06d79e: 1238 |0051: const/4 v8, #int 3 // #3 │ │ -06d7a0: 6e20 d215 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@15d2 │ │ -06d7a6: 0a07 |0055: move-result v7 │ │ -06d7a8: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ -06d7ac: 54a7 ad05 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05ad │ │ -06d7b0: 6e10 2e13 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@132e │ │ -06d7b6: 54a7 b305 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b3 │ │ -06d7ba: 6e10 2e13 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@132e │ │ -06d7c0: 28b6 |0062: goto 0018 // -004a │ │ -06d7c2: 6e20 3f13 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@133f │ │ -06d7c8: 5ca5 a705 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a7 │ │ -06d7cc: 5ca5 a605 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a6 │ │ -06d7d0: 28ae |006a: goto 0018 // -0052 │ │ -06d7d2: 0000 |006b: nop // spacer │ │ -06d7d4: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ +06df10: |[06df10] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +06df20: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +06df22: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +06df24: 7110 500c 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0c50 │ │ +06df2a: 0a00 |0005: move-result v0 │ │ +06df2c: 54a7 ae05 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ +06df30: 6e20 fa15 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@15fa │ │ +06df36: 0a07 |000b: move-result v7 │ │ +06df38: 54a8 b405 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ +06df3c: 6e20 fa15 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@15fa │ │ +06df42: 0a08 |0011: move-result v8 │ │ +06df44: 9601 0708 |0012: or-int v1, v7, v8 │ │ +06df48: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +06df4a: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ +06df50: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ +06df54: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ +06df58: 7010 5a13 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@135a │ │ +06df5e: 0a07 |001f: move-result v7 │ │ +06df60: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ +06df64: 55a7 a605 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a6 │ │ +06df68: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ +06df6c: 0165 |0026: move v5, v6 │ │ +06df6e: 0f05 |0027: return v5 │ │ +06df70: 6e10 1821 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ +06df76: 0a03 |002b: move-result v3 │ │ +06df78: 6e10 1a21 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +06df7e: 0a04 |002f: move-result v4 │ │ +06df80: 59a3 ab05 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@05ab │ │ +06df84: 59a4 ac05 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@05ac │ │ +06df88: 52a7 b605 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@05b6 │ │ +06df8c: 1208 |0036: const/4 v8, #int 0 // #0 │ │ +06df8e: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ +06df92: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ +06df96: 54a7 ae05 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ +06df9a: 8738 |003d: float-to-int v8, v3 │ │ +06df9c: 8749 |003e: float-to-int v9, v4 │ │ +06df9e: 6e30 e215 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@15e2 │ │ +06dfa4: 0c07 |0042: move-result-object v7 │ │ +06dfa6: 6e20 5f13 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@135f │ │ +06dfac: 0a07 |0046: move-result v7 │ │ +06dfae: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ +06dfb2: 1212 |0049: const/4 v2, #int 1 // #1 │ │ +06dfb4: 5ca5 a705 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a7 │ │ +06dfb8: 5ca5 a605 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a6 │ │ +06dfbc: 28ca |004e: goto 0018 // -0036 │ │ +06dfbe: 54a7 ae05 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ +06dfc2: 1238 |0051: const/4 v8, #int 3 // #3 │ │ +06dfc4: 6e20 d215 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@15d2 │ │ +06dfca: 0a07 |0055: move-result v7 │ │ +06dfcc: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ +06dfd0: 54a7 ad05 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05ad │ │ +06dfd4: 6e10 2e13 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@132e │ │ +06dfda: 54a7 b305 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b3 │ │ +06dfde: 6e10 2e13 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@132e │ │ +06dfe4: 28b6 |0062: goto 0018 // -004a │ │ +06dfe6: 6e20 3f13 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@133f │ │ +06dfec: 5ca5 a705 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a7 │ │ +06dff0: 5ca5 a605 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a6 │ │ +06dff4: 28ae |006a: goto 0018 // -0052 │ │ +06dff6: 0000 |006b: nop // spacer │ │ +06dff8: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=976 │ │ 0x0006 line=979 │ │ 0x0014 line=982 │ │ 0x0015 line=984 │ │ 0x0018 line=1016 │ │ @@ -83898,26 +83894,26 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -06d7ec: |[06d7ec] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -06d7fc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -06d7fe: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ -06d802: 7010 5b13 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@135b │ │ -06d808: 0a00 |0006: move-result v0 │ │ -06d80a: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -06d80e: 7110 c30b 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@0bc3 │ │ -06d814: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -06d816: 0f00 |000d: return v0 │ │ -06d818: 6f30 1f22 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@221f │ │ -06d81e: 0a00 |0011: move-result v0 │ │ -06d820: 28fb |0012: goto 000d // -0005 │ │ +06e010: |[06e010] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +06e020: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +06e022: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ +06e026: 7010 5b13 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@135b │ │ +06e02c: 0a00 |0006: move-result v0 │ │ +06e02e: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +06e032: 7110 c30b 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@0bc3 │ │ +06e038: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +06e03a: 0f00 |000d: return v0 │ │ +06e03c: 6f30 1f22 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@221f │ │ +06e042: 0a00 |0011: move-result v0 │ │ +06e044: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1335 │ │ 0x0009 line=1336 │ │ 0x000c line=1337 │ │ 0x000d line=1339 │ │ locals : │ │ @@ -83930,32 +83926,32 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -06d824: |[06d824] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -06d834: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -06d836: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ -06d83a: 7010 4713 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1347 │ │ -06d840: 0c00 |0006: move-result-object v0 │ │ -06d842: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -06d846: 6e20 5013 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1350 │ │ -06d84c: 0a01 |000c: move-result v1 │ │ -06d84e: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ -06d852: 6e10 3e13 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@133e │ │ -06d858: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -06d85c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -06d85e: 0f01 |0015: return v1 │ │ -06d860: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -06d862: 28fe |0017: goto 0015 // -0002 │ │ -06d864: 6f30 2022 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@2220 │ │ -06d86a: 0a01 |001b: move-result v1 │ │ -06d86c: 28f9 |001c: goto 0015 // -0007 │ │ +06e048: |[06e048] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +06e058: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +06e05a: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ +06e05e: 7010 4713 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1347 │ │ +06e064: 0c00 |0006: move-result-object v0 │ │ +06e066: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +06e06a: 6e20 5013 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1350 │ │ +06e070: 0a01 |000c: move-result v1 │ │ +06e072: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ +06e076: 6e10 3e13 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@133e │ │ +06e07c: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +06e080: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +06e082: 0f01 |0015: return v1 │ │ +06e084: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +06e086: 28fe |0017: goto 0015 // -0002 │ │ +06e088: 6f30 2022 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@2220 │ │ +06e08e: 0a01 |001b: move-result v1 │ │ +06e090: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1344 │ │ 0x0003 line=1345 │ │ 0x0007 line=1346 │ │ 0x000f line=1347 │ │ 0x0012 line=1349 │ │ @@ -83974,197 +83970,197 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 29 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 356 16-bit code units │ │ -06d870: |[06d870] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ -06d880: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ -06d884: 0200 1200 |0002: move/from16 v0, v18 │ │ -06d888: 0801 1700 |0004: move-object/from16 v1, v23 │ │ -06d88c: 5c10 aa05 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@05aa │ │ -06d890: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ -06d894: 7401 4c13 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ -06d89a: 0a06 |000d: move-result v6 │ │ -06d89c: 120c |000e: const/4 v12, #int 0 // #0 │ │ -06d89e: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ -06d8a2: 0800 1700 |0011: move-object/from16 v0, v23 │ │ -06d8a6: 6e20 4b13 c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ -06d8ac: 0c05 |0016: move-result-object v5 │ │ -06d8ae: 6e10 8a21 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -06d8b4: 0a12 |001a: move-result v18 │ │ -06d8b6: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ -06d8ba: 0200 1200 |001d: move/from16 v0, v18 │ │ -06d8be: 0201 1300 |001f: move/from16 v1, v19 │ │ -06d8c2: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ -06d8c6: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ -06d8ca: 28ea |0025: goto 000f // -0016 │ │ -06d8cc: 6e10 6821 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06d8d2: 0c0d |0029: move-result-object v13 │ │ -06d8d4: 1f0d bd02 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06d8d8: 0800 1700 |002c: move-object/from16 v0, v23 │ │ -06d8dc: 6e20 5f13 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@135f │ │ -06d8e2: 0a12 |0031: move-result v18 │ │ -06d8e4: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ -06d8e8: 52d0 8805 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0588 │ │ -06d8ec: 0212 0000 |0036: move/from16 v18, v0 │ │ -06d8f0: 52d0 8b05 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@058b │ │ -06d8f4: 0213 0000 |003a: move/from16 v19, v0 │ │ -06d8f8: 52d0 8805 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0588 │ │ -06d8fc: 0214 0000 |003e: move/from16 v20, v0 │ │ -06d900: 6e10 6f21 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -06d906: 0a15 |0043: move-result v21 │ │ -06d908: 9014 1415 |0044: add-int v20, v20, v21 │ │ -06d90c: 52d0 8b05 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@058b │ │ -06d910: 0215 0000 |0048: move/from16 v21, v0 │ │ -06d914: 6e10 6c21 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -06d91a: 0a16 |004d: move-result v22 │ │ -06d91c: 9015 1516 |004e: add-int v21, v21, v22 │ │ -06d920: 0200 1200 |0050: move/from16 v0, v18 │ │ -06d924: 0201 1300 |0052: move/from16 v1, v19 │ │ -06d928: 0202 1400 |0054: move/from16 v2, v20 │ │ -06d92c: 0203 1500 |0056: move/from16 v3, v21 │ │ -06d930: 6e53 a121 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ -06d936: 28c8 |005b: goto 0023 // -0038 │ │ -06d938: 6e10 6f21 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -06d93e: 0a0a |005f: move-result v10 │ │ -06d940: 6e10 6c21 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -06d946: 0a07 |0063: move-result v7 │ │ -06d948: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ -06d94c: 0800 1700 |0066: move-object/from16 v0, v23 │ │ -06d950: 0201 1200 |0068: move/from16 v1, v18 │ │ -06d954: 6e30 3a13 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ -06d95a: 0a12 |006d: move-result v18 │ │ -06d95c: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ -06d960: 7ba0 |0070: neg-int v0, v10 │ │ -06d962: 0212 0000 |0071: move/from16 v18, v0 │ │ -06d966: 82a0 |0073: int-to-float v0, v10 │ │ -06d968: 0213 0000 |0074: move/from16 v19, v0 │ │ -06d96c: 52d0 8905 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ -06d970: 0214 0000 |0078: move/from16 v20, v0 │ │ -06d974: a813 1314 |007a: mul-float v19, v19, v20 │ │ -06d978: 0200 1300 |007c: move/from16 v0, v19 │ │ -06d97c: 8700 |007e: float-to-int v0, v0 │ │ -06d97e: 0213 0000 |007f: move/from16 v19, v0 │ │ -06d982: 9008 1213 |0081: add-int v8, v18, v19 │ │ -06d986: 9012 0a08 |0083: add-int v18, v10, v8 │ │ -06d98a: 0200 1200 |0085: move/from16 v0, v18 │ │ -06d98e: 8200 |0087: int-to-float v0, v0 │ │ -06d990: 0212 0000 |0088: move/from16 v18, v0 │ │ -06d994: 82a0 |008a: int-to-float v0, v10 │ │ -06d996: 0213 0000 |008b: move/from16 v19, v0 │ │ -06d99a: a90e 1213 |008d: div-float v14, v18, v19 │ │ -06d99e: 52d0 8905 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ -06d9a2: 0212 0000 |0091: move/from16 v18, v0 │ │ -06d9a6: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ -06d9aa: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ -06d9ae: 1214 |0097: const/4 v4, #int 1 // #1 │ │ -06d9b0: 52d0 8405 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ -06d9b4: 0212 0000 |009a: move/from16 v18, v0 │ │ -06d9b8: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ -06d9bc: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ -06d9c2: 52d0 8b05 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@058b │ │ -06d9c6: 0212 0000 |00a3: move/from16 v18, v0 │ │ -06d9ca: 9013 080a |00a5: add-int v19, v8, v10 │ │ -06d9ce: 52d0 8b05 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@058b │ │ -06d9d2: 0214 0000 |00a9: move/from16 v20, v0 │ │ -06d9d6: 9014 1407 |00ab: add-int v20, v20, v7 │ │ -06d9da: 0200 1200 |00ad: move/from16 v0, v18 │ │ -06d9de: 0201 1300 |00af: move/from16 v1, v19 │ │ -06d9e2: 0202 1400 |00b1: move/from16 v2, v20 │ │ -06d9e6: 6e52 a121 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ -06d9ec: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ -06d9f0: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ -06d9f4: 6e30 7f13 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@137f │ │ -06d9fa: 52d0 8905 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ -06d9fe: 0212 0000 |00bf: move/from16 v18, v0 │ │ -06da02: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ -06da06: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ -06da0a: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ -06da0e: 120f |00c7: const/4 v15, #int 0 // #0 │ │ -06da10: 6e10 8a21 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -06da16: 0a12 |00cb: move-result v18 │ │ -06da18: 0200 1200 |00cc: move/from16 v0, v18 │ │ -06da1c: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ -06da20: 6e20 e121 f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -06da26: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ -06da2a: 82a0 |00d5: int-to-float v0, v10 │ │ -06da2c: 0212 0000 |00d6: move/from16 v18, v0 │ │ -06da30: 52d0 8905 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ -06da34: 0213 0000 |00da: move/from16 v19, v0 │ │ -06da38: a812 1213 |00dc: mul-float v18, v18, v19 │ │ -06da3c: 0200 1200 |00de: move/from16 v0, v18 │ │ -06da40: 8700 |00e0: float-to-int v0, v0 │ │ -06da42: 0212 0000 |00e1: move/from16 v18, v0 │ │ -06da46: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ -06da4a: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ -06da4e: 0200 1200 |00e7: move/from16 v0, v18 │ │ -06da52: 8200 |00e9: int-to-float v0, v0 │ │ -06da54: 0212 0000 |00ea: move/from16 v18, v0 │ │ -06da58: 82a0 |00ec: int-to-float v0, v10 │ │ -06da5a: 0213 0000 |00ed: move/from16 v19, v0 │ │ -06da5e: a90e 1213 |00ef: div-float v14, v18, v19 │ │ -06da62: 289e |00f1: goto 008f // -0062 │ │ -06da64: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ -06da66: 28a5 |00f3: goto 0098 // -005b │ │ -06da68: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ -06da6c: 52d0 8305 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0583 │ │ -06da70: 0212 0000 |00f8: move/from16 v18, v0 │ │ -06da74: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ -06da78: 6e10 6c21 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -06da7e: 0a13 |00ff: move-result v19 │ │ -06da80: 9112 1213 |0100: sub-int v18, v18, v19 │ │ -06da84: 9013 080a |0102: add-int v19, v8, v10 │ │ -06da88: 52d0 8305 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0583 │ │ -06da8c: 0214 0000 |0106: move/from16 v20, v0 │ │ -06da90: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ -06da94: 0200 1200 |010a: move/from16 v0, v18 │ │ -06da98: 0201 1300 |010c: move/from16 v1, v19 │ │ -06da9c: 0202 1400 |010e: move/from16 v2, v20 │ │ -06daa0: 6e52 a121 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ -06daa6: 28a3 |0113: goto 00b6 // -005d │ │ -06daa8: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ -06daac: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ -06dab0: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ -06dab4: 52d0 8b05 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@058b │ │ -06dab8: 0212 0000 |011c: move/from16 v18, v0 │ │ -06dabc: 0200 1200 |011e: move/from16 v0, v18 │ │ -06dac0: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ -06dac4: 52d9 8b05 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@058b │ │ -06dac8: 9012 080a |0124: add-int v18, v8, v10 │ │ -06dacc: 9013 0907 |0126: add-int v19, v9, v7 │ │ -06dad0: 0200 1200 |0128: move/from16 v0, v18 │ │ -06dad4: 0201 1300 |012a: move/from16 v1, v19 │ │ -06dad8: 6e51 a121 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ -06dade: 2887 |012f: goto 00b6 // -0079 │ │ -06dae0: 9012 0907 |0130: add-int v18, v9, v7 │ │ -06dae4: 52d0 8305 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0583 │ │ -06dae8: 0213 0000 |0134: move/from16 v19, v0 │ │ -06daec: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ -06daf0: 0200 1200 |0138: move/from16 v0, v18 │ │ -06daf4: 0201 1300 |013a: move/from16 v1, v19 │ │ -06daf8: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ -06dafc: 52d0 8305 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0583 │ │ -06db00: 0212 0000 |0140: move/from16 v18, v0 │ │ -06db04: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ -06db08: 9109 1207 |0144: sub-int v9, v18, v7 │ │ -06db0c: 28de |0146: goto 0124 // -0022 │ │ -06db0e: 124f |0147: const/4 v15, #int 4 // #4 │ │ -06db10: 2880 |0148: goto 00c8 // -0080 │ │ -06db12: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ -06db16: 0200 1200 |014b: move/from16 v0, v18 │ │ -06db1a: 0801 1700 |014d: move-object/from16 v1, v23 │ │ -06db1e: 5c10 aa05 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@05aa │ │ -06db22: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ -06db26: 0200 1200 |0153: move/from16 v0, v18 │ │ -06db2a: 0801 1700 |0155: move-object/from16 v1, v23 │ │ -06db2e: 5c10 a905 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a9 │ │ -06db32: 0e00 |0159: return-void │ │ -06db34: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ +06e094: |[06e094] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ +06e0a4: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ +06e0a8: 0200 1200 |0002: move/from16 v0, v18 │ │ +06e0ac: 0801 1700 |0004: move-object/from16 v1, v23 │ │ +06e0b0: 5c10 aa05 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@05aa │ │ +06e0b4: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ +06e0b8: 7401 4c13 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ +06e0be: 0a06 |000d: move-result v6 │ │ +06e0c0: 120c |000e: const/4 v12, #int 0 // #0 │ │ +06e0c2: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ +06e0c6: 0800 1700 |0011: move-object/from16 v0, v23 │ │ +06e0ca: 6e20 4b13 c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ +06e0d0: 0c05 |0016: move-result-object v5 │ │ +06e0d2: 6e10 8a21 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +06e0d8: 0a12 |001a: move-result v18 │ │ +06e0da: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ +06e0de: 0200 1200 |001d: move/from16 v0, v18 │ │ +06e0e2: 0201 1300 |001f: move/from16 v1, v19 │ │ +06e0e6: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ +06e0ea: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ +06e0ee: 28ea |0025: goto 000f // -0016 │ │ +06e0f0: 6e10 6821 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06e0f6: 0c0d |0029: move-result-object v13 │ │ +06e0f8: 1f0d c102 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06e0fc: 0800 1700 |002c: move-object/from16 v0, v23 │ │ +06e100: 6e20 5f13 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@135f │ │ +06e106: 0a12 |0031: move-result v18 │ │ +06e108: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ +06e10c: 52d0 8805 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0588 │ │ +06e110: 0212 0000 |0036: move/from16 v18, v0 │ │ +06e114: 52d0 8b05 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@058b │ │ +06e118: 0213 0000 |003a: move/from16 v19, v0 │ │ +06e11c: 52d0 8805 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0588 │ │ +06e120: 0214 0000 |003e: move/from16 v20, v0 │ │ +06e124: 6e10 6f21 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +06e12a: 0a15 |0043: move-result v21 │ │ +06e12c: 9014 1415 |0044: add-int v20, v20, v21 │ │ +06e130: 52d0 8b05 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@058b │ │ +06e134: 0215 0000 |0048: move/from16 v21, v0 │ │ +06e138: 6e10 6c21 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +06e13e: 0a16 |004d: move-result v22 │ │ +06e140: 9015 1516 |004e: add-int v21, v21, v22 │ │ +06e144: 0200 1200 |0050: move/from16 v0, v18 │ │ +06e148: 0201 1300 |0052: move/from16 v1, v19 │ │ +06e14c: 0202 1400 |0054: move/from16 v2, v20 │ │ +06e150: 0203 1500 |0056: move/from16 v3, v21 │ │ +06e154: 6e53 a121 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ +06e15a: 28c8 |005b: goto 0023 // -0038 │ │ +06e15c: 6e10 6f21 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +06e162: 0a0a |005f: move-result v10 │ │ +06e164: 6e10 6c21 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +06e16a: 0a07 |0063: move-result v7 │ │ +06e16c: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ +06e170: 0800 1700 |0066: move-object/from16 v0, v23 │ │ +06e174: 0201 1200 |0068: move/from16 v1, v18 │ │ +06e178: 6e30 3a13 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ +06e17e: 0a12 |006d: move-result v18 │ │ +06e180: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ +06e184: 7ba0 |0070: neg-int v0, v10 │ │ +06e186: 0212 0000 |0071: move/from16 v18, v0 │ │ +06e18a: 82a0 |0073: int-to-float v0, v10 │ │ +06e18c: 0213 0000 |0074: move/from16 v19, v0 │ │ +06e190: 52d0 8905 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ +06e194: 0214 0000 |0078: move/from16 v20, v0 │ │ +06e198: a813 1314 |007a: mul-float v19, v19, v20 │ │ +06e19c: 0200 1300 |007c: move/from16 v0, v19 │ │ +06e1a0: 8700 |007e: float-to-int v0, v0 │ │ +06e1a2: 0213 0000 |007f: move/from16 v19, v0 │ │ +06e1a6: 9008 1213 |0081: add-int v8, v18, v19 │ │ +06e1aa: 9012 0a08 |0083: add-int v18, v10, v8 │ │ +06e1ae: 0200 1200 |0085: move/from16 v0, v18 │ │ +06e1b2: 8200 |0087: int-to-float v0, v0 │ │ +06e1b4: 0212 0000 |0088: move/from16 v18, v0 │ │ +06e1b8: 82a0 |008a: int-to-float v0, v10 │ │ +06e1ba: 0213 0000 |008b: move/from16 v19, v0 │ │ +06e1be: a90e 1213 |008d: div-float v14, v18, v19 │ │ +06e1c2: 52d0 8905 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ +06e1c6: 0212 0000 |0091: move/from16 v18, v0 │ │ +06e1ca: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ +06e1ce: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ +06e1d2: 1214 |0097: const/4 v4, #int 1 // #1 │ │ +06e1d4: 52d0 8405 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ +06e1d8: 0212 0000 |009a: move/from16 v18, v0 │ │ +06e1dc: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ +06e1e0: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ +06e1e6: 52d0 8b05 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@058b │ │ +06e1ea: 0212 0000 |00a3: move/from16 v18, v0 │ │ +06e1ee: 9013 080a |00a5: add-int v19, v8, v10 │ │ +06e1f2: 52d0 8b05 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@058b │ │ +06e1f6: 0214 0000 |00a9: move/from16 v20, v0 │ │ +06e1fa: 9014 1407 |00ab: add-int v20, v20, v7 │ │ +06e1fe: 0200 1200 |00ad: move/from16 v0, v18 │ │ +06e202: 0201 1300 |00af: move/from16 v1, v19 │ │ +06e206: 0202 1400 |00b1: move/from16 v2, v20 │ │ +06e20a: 6e52 a121 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ +06e210: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ +06e214: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ +06e218: 6e30 7f13 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@137f │ │ +06e21e: 52d0 8905 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ +06e222: 0212 0000 |00bf: move/from16 v18, v0 │ │ +06e226: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ +06e22a: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ +06e22e: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ +06e232: 120f |00c7: const/4 v15, #int 0 // #0 │ │ +06e234: 6e10 8a21 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +06e23a: 0a12 |00cb: move-result v18 │ │ +06e23c: 0200 1200 |00cc: move/from16 v0, v18 │ │ +06e240: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ +06e244: 6e20 e121 f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +06e24a: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ +06e24e: 82a0 |00d5: int-to-float v0, v10 │ │ +06e250: 0212 0000 |00d6: move/from16 v18, v0 │ │ +06e254: 52d0 8905 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ +06e258: 0213 0000 |00da: move/from16 v19, v0 │ │ +06e25c: a812 1213 |00dc: mul-float v18, v18, v19 │ │ +06e260: 0200 1200 |00de: move/from16 v0, v18 │ │ +06e264: 8700 |00e0: float-to-int v0, v0 │ │ +06e266: 0212 0000 |00e1: move/from16 v18, v0 │ │ +06e26a: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ +06e26e: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ +06e272: 0200 1200 |00e7: move/from16 v0, v18 │ │ +06e276: 8200 |00e9: int-to-float v0, v0 │ │ +06e278: 0212 0000 |00ea: move/from16 v18, v0 │ │ +06e27c: 82a0 |00ec: int-to-float v0, v10 │ │ +06e27e: 0213 0000 |00ed: move/from16 v19, v0 │ │ +06e282: a90e 1213 |00ef: div-float v14, v18, v19 │ │ +06e286: 289e |00f1: goto 008f // -0062 │ │ +06e288: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ +06e28a: 28a5 |00f3: goto 0098 // -005b │ │ +06e28c: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ +06e290: 52d0 8305 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0583 │ │ +06e294: 0212 0000 |00f8: move/from16 v18, v0 │ │ +06e298: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ +06e29c: 6e10 6c21 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +06e2a2: 0a13 |00ff: move-result v19 │ │ +06e2a4: 9112 1213 |0100: sub-int v18, v18, v19 │ │ +06e2a8: 9013 080a |0102: add-int v19, v8, v10 │ │ +06e2ac: 52d0 8305 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0583 │ │ +06e2b0: 0214 0000 |0106: move/from16 v20, v0 │ │ +06e2b4: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ +06e2b8: 0200 1200 |010a: move/from16 v0, v18 │ │ +06e2bc: 0201 1300 |010c: move/from16 v1, v19 │ │ +06e2c0: 0202 1400 |010e: move/from16 v2, v20 │ │ +06e2c4: 6e52 a121 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ +06e2ca: 28a3 |0113: goto 00b6 // -005d │ │ +06e2cc: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ +06e2d0: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ +06e2d4: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ +06e2d8: 52d0 8b05 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@058b │ │ +06e2dc: 0212 0000 |011c: move/from16 v18, v0 │ │ +06e2e0: 0200 1200 |011e: move/from16 v0, v18 │ │ +06e2e4: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ +06e2e8: 52d9 8b05 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@058b │ │ +06e2ec: 9012 080a |0124: add-int v18, v8, v10 │ │ +06e2f0: 9013 0907 |0126: add-int v19, v9, v7 │ │ +06e2f4: 0200 1200 |0128: move/from16 v0, v18 │ │ +06e2f8: 0201 1300 |012a: move/from16 v1, v19 │ │ +06e2fc: 6e51 a121 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ +06e302: 2887 |012f: goto 00b6 // -0079 │ │ +06e304: 9012 0907 |0130: add-int v18, v9, v7 │ │ +06e308: 52d0 8305 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0583 │ │ +06e30c: 0213 0000 |0134: move/from16 v19, v0 │ │ +06e310: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ +06e314: 0200 1200 |0138: move/from16 v0, v18 │ │ +06e318: 0201 1300 |013a: move/from16 v1, v19 │ │ +06e31c: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ +06e320: 52d0 8305 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0583 │ │ +06e324: 0212 0000 |0140: move/from16 v18, v0 │ │ +06e328: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ +06e32c: 9109 1207 |0144: sub-int v9, v18, v7 │ │ +06e330: 28de |0146: goto 0124 // -0022 │ │ +06e332: 124f |0147: const/4 v15, #int 4 // #4 │ │ +06e334: 2880 |0148: goto 00c8 // -0080 │ │ +06e336: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ +06e33a: 0200 1200 |014b: move/from16 v0, v18 │ │ +06e33e: 0801 1700 |014d: move-object/from16 v1, v23 │ │ +06e342: 5c10 aa05 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@05aa │ │ +06e346: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ +06e34a: 0200 1200 |0153: move/from16 v0, v18 │ │ +06e34e: 0801 1700 |0155: move-object/from16 v1, v23 │ │ +06e352: 5c10 a905 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a9 │ │ +06e356: 0e00 |0159: return-void │ │ +06e358: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=788 │ │ 0x0008 line=789 │ │ 0x000a line=790 │ │ 0x000e line=791 │ │ 0x0011 line=792 │ │ @@ -84236,190 +84232,190 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 348 16-bit code units │ │ -06db48: |[06db48] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ -06db58: 7701 4521 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -06db5e: 0a0f |0003: move-result v15 │ │ -06db60: 7701 4521 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -06db66: 0a0b |0007: move-result v11 │ │ -06db68: 7701 4621 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -06db6e: 0a10 |000b: move-result v16 │ │ -06db70: 7701 4621 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -06db76: 0a0c |000f: move-result v12 │ │ -06db78: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ -06db7c: 0200 1100 |0012: move/from16 v0, v17 │ │ -06db80: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ -06db84: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ -06db88: 0200 1100 |0018: move/from16 v0, v17 │ │ -06db8c: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ -06db90: 7401 6513 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@1365 │ │ -06db96: 0a11 |001f: move-result v17 │ │ -06db98: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ -06db9c: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ -06dba0: 0200 1100 |0024: move/from16 v0, v17 │ │ -06dba4: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ -06dba8: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ -06dbac: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ -06dbb0: 0200 1100 |002c: move/from16 v0, v17 │ │ -06dbb4: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ -06dbb8: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ -06dbbc: 0800 1400 |0032: move-object/from16 v0, v20 │ │ -06dbc0: 0201 1000 |0034: move/from16 v1, v16 │ │ -06dbc4: 6e30 8113 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@1381 │ │ -06dbca: 120a |0039: const/4 v10, #int 0 // #0 │ │ -06dbcc: 7401 4c13 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ -06dbd2: 0a04 |003d: move-result v4 │ │ -06dbd4: 120d |003e: const/4 v13, #int 0 // #0 │ │ -06dbd6: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ -06dbda: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -06dbde: 6e20 4b13 d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ -06dbe4: 0c03 |0046: move-result-object v3 │ │ -06dbe6: 6e10 8a21 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -06dbec: 0a11 |004a: move-result v17 │ │ -06dbee: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ -06dbf2: 0200 1100 |004d: move/from16 v0, v17 │ │ -06dbf6: 0201 1200 |004f: move/from16 v1, v18 │ │ -06dbfa: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ -06dbfe: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ -06dc02: 28ea |0055: goto 003f // -0016 │ │ -06dc04: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ -06dc08: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ -06dc0c: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ -06dc10: 28ce |005c: goto 002a // -0032 │ │ -06dc12: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ -06dc16: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ -06dc1a: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ -06dc1e: 28cf |0063: goto 0032 // -0031 │ │ -06dc20: 2211 a104 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -06dc24: 1a12 5c03 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@035c │ │ -06dc28: 7602 9824 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -06dc2e: 2711 |006b: throw v17 │ │ -06dc30: 6e10 6821 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06dc36: 0c0e |006f: move-result-object v14 │ │ -06dc38: 1f0e bd02 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06dc3c: 0800 1400 |0072: move-object/from16 v0, v20 │ │ -06dc40: 6e20 5f13 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@135f │ │ -06dc46: 0a11 |0077: move-result v17 │ │ -06dc48: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ -06dc4c: 52e0 8805 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0588 │ │ -06dc50: 0211 0000 |007c: move/from16 v17, v0 │ │ -06dc54: 9111 1011 |007e: sub-int v17, v16, v17 │ │ -06dc58: 52e0 8a05 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@058a │ │ -06dc5c: 0212 0000 |0082: move/from16 v18, v0 │ │ -06dc60: 9111 1112 |0084: sub-int v17, v17, v18 │ │ -06dc64: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ -06dc68: 7702 4721 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -06dc6e: 0a07 |008b: move-result v7 │ │ -06dc70: 52e0 8b05 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@058b │ │ -06dc74: 0211 0000 |008e: move/from16 v17, v0 │ │ -06dc78: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ -06dc7c: 52e0 8305 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0583 │ │ -06dc80: 0212 0000 |0094: move/from16 v18, v0 │ │ -06dc84: 9111 1112 |0096: sub-int v17, v17, v18 │ │ -06dc88: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ -06dc8c: 7702 4721 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -06dc92: 0a06 |009d: move-result v6 │ │ -06dc94: 6e30 a221 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -06dc9a: 28b2 |00a1: goto 0053 // -004e │ │ -06dc9c: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ -06dca0: 6e20 6213 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ -06dca6: 0a11 |00a7: move-result v17 │ │ -06dca8: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ -06dcac: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ -06dcb0: 6e20 5213 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1352 │ │ -06dcb6: 0a11 |00af: move-result v17 │ │ -06dcb8: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ -06dcbc: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ -06dcc0: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ -06dcc4: 2211 a204 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@04a2 │ │ -06dcc8: 2212 b604 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@04b6 │ │ -06dccc: 7601 d724 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -06dcd2: 1a13 cb02 |00bd: const-string v19, "Child drawer has absolute gravity " // string@02cb │ │ -06dcd6: 7402 df24 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06dcdc: 0c12 |00c2: move-result-object v18 │ │ -06dcde: 7110 5813 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@1358 │ │ -06dce4: 0c13 |00c6: move-result-object v19 │ │ -06dce6: 7402 df24 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06dcec: 0c12 |00ca: move-result-object v18 │ │ -06dcee: 1a13 3200 |00cb: const-string v19, " but this " // string@0032 │ │ -06dcf2: 7402 df24 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06dcf8: 0c12 |00d0: move-result-object v18 │ │ -06dcfa: 1a13 5b03 |00d1: const-string v19, "DrawerLayout" // string@035b │ │ -06dcfe: 7402 df24 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06dd04: 0c12 |00d6: move-result-object v18 │ │ -06dd06: 1a13 2f00 |00d7: const-string v19, " already has a " // string@002f │ │ -06dd0a: 7402 df24 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06dd10: 0c12 |00dc: move-result-object v18 │ │ -06dd12: 1a13 ff13 |00dd: const-string v19, "drawer view along that edge" // string@13ff │ │ -06dd16: 7402 df24 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06dd1c: 0c12 |00e2: move-result-object v18 │ │ -06dd1e: 7401 e424 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -06dd24: 0c12 |00e6: move-result-object v18 │ │ -06dd26: 7602 9c24 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -06dd2c: 2711 |00ea: throw v17 │ │ -06dd2e: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ -06dd32: 5200 b205 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@05b2 │ │ -06dd36: 0211 0000 |00ef: move/from16 v17, v0 │ │ -06dd3a: 52e0 8805 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0588 │ │ -06dd3e: 0212 0000 |00f3: move/from16 v18, v0 │ │ -06dd42: 9011 1112 |00f5: add-int v17, v17, v18 │ │ -06dd46: 52e0 8a05 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@058a │ │ -06dd4a: 0212 0000 |00f9: move/from16 v18, v0 │ │ -06dd4e: 9011 1112 |00fb: add-int v17, v17, v18 │ │ -06dd52: 52e0 8c05 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@058c │ │ -06dd56: 0212 0000 |00ff: move/from16 v18, v0 │ │ -06dd5a: 0200 1500 |0101: move/from16 v0, v21 │ │ -06dd5e: 0201 1100 |0103: move/from16 v1, v17 │ │ -06dd62: 0202 1200 |0105: move/from16 v2, v18 │ │ -06dd66: 7130 4d13 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@134d │ │ -06dd6c: 0a09 |010a: move-result v9 │ │ -06dd6e: 52e0 8b05 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@058b │ │ -06dd72: 0211 0000 |010d: move/from16 v17, v0 │ │ -06dd76: 52e0 8305 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0583 │ │ -06dd7a: 0212 0000 |0111: move/from16 v18, v0 │ │ -06dd7e: 9011 1112 |0113: add-int v17, v17, v18 │ │ -06dd82: 52e0 8505 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@0585 │ │ -06dd86: 0212 0000 |0117: move/from16 v18, v0 │ │ -06dd8a: 0200 1600 |0119: move/from16 v0, v22 │ │ -06dd8e: 0201 1100 |011b: move/from16 v1, v17 │ │ -06dd92: 0202 1200 |011d: move/from16 v2, v18 │ │ -06dd96: 7130 4d13 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@134d │ │ -06dd9c: 0a08 |0122: move-result v8 │ │ -06dd9e: 6e30 a221 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -06dda4: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ -06dda8: 2211 a204 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@04a2 │ │ -06ddac: 2212 b604 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@04b6 │ │ -06ddb0: 7601 d724 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -06ddb6: 1a13 ca02 |012f: const-string v19, "Child " // string@02ca │ │ -06ddba: 7402 df24 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06ddc0: 0c12 |0134: move-result-object v18 │ │ -06ddc2: 0800 1200 |0135: move-object/from16 v0, v18 │ │ -06ddc6: 6e20 de24 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -06ddcc: 0c12 |013a: move-result-object v18 │ │ -06ddce: 1a13 3000 |013b: const-string v19, " at index " // string@0030 │ │ -06ddd2: 7402 df24 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06ddd8: 0c12 |0140: move-result-object v18 │ │ -06ddda: 0800 1200 |0141: move-object/from16 v0, v18 │ │ -06ddde: 6e20 db24 d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -06dde4: 0c12 |0146: move-result-object v18 │ │ -06dde6: 1a13 4300 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0043 │ │ -06ddea: 7402 df24 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06ddf0: 0c12 |014c: move-result-object v18 │ │ -06ddf2: 1a13 3004 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@0430 │ │ -06ddf6: 7402 df24 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06ddfc: 0c12 |0152: move-result-object v18 │ │ -06ddfe: 7401 e424 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -06de04: 0c12 |0156: move-result-object v18 │ │ -06de06: 7602 9c24 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -06de0c: 2711 |015a: throw v17 │ │ -06de0e: 0e00 |015b: return-void │ │ +06e36c: |[06e36c] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ +06e37c: 7701 4521 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +06e382: 0a0f |0003: move-result v15 │ │ +06e384: 7701 4521 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +06e38a: 0a0b |0007: move-result v11 │ │ +06e38c: 7701 4621 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +06e392: 0a10 |000b: move-result v16 │ │ +06e394: 7701 4621 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +06e39a: 0a0c |000f: move-result v12 │ │ +06e39c: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ +06e3a0: 0200 1100 |0012: move/from16 v0, v17 │ │ +06e3a4: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ +06e3a8: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ +06e3ac: 0200 1100 |0018: move/from16 v0, v17 │ │ +06e3b0: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ +06e3b4: 7401 6513 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@1365 │ │ +06e3ba: 0a11 |001f: move-result v17 │ │ +06e3bc: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ +06e3c0: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ +06e3c4: 0200 1100 |0024: move/from16 v0, v17 │ │ +06e3c8: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ +06e3cc: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ +06e3d0: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ +06e3d4: 0200 1100 |002c: move/from16 v0, v17 │ │ +06e3d8: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ +06e3dc: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ +06e3e0: 0800 1400 |0032: move-object/from16 v0, v20 │ │ +06e3e4: 0201 1000 |0034: move/from16 v1, v16 │ │ +06e3e8: 6e30 8113 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@1381 │ │ +06e3ee: 120a |0039: const/4 v10, #int 0 // #0 │ │ +06e3f0: 7401 4c13 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ +06e3f6: 0a04 |003d: move-result v4 │ │ +06e3f8: 120d |003e: const/4 v13, #int 0 // #0 │ │ +06e3fa: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ +06e3fe: 0800 1400 |0041: move-object/from16 v0, v20 │ │ +06e402: 6e20 4b13 d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ +06e408: 0c03 |0046: move-result-object v3 │ │ +06e40a: 6e10 8a21 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +06e410: 0a11 |004a: move-result v17 │ │ +06e412: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ +06e416: 0200 1100 |004d: move/from16 v0, v17 │ │ +06e41a: 0201 1200 |004f: move/from16 v1, v18 │ │ +06e41e: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ +06e422: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ +06e426: 28ea |0055: goto 003f // -0016 │ │ +06e428: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ +06e42c: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ +06e430: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ +06e434: 28ce |005c: goto 002a // -0032 │ │ +06e436: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ +06e43a: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ +06e43e: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ +06e442: 28cf |0063: goto 0032 // -0031 │ │ +06e444: 2211 a704 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +06e448: 1a12 5c03 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@035c │ │ +06e44c: 7602 9824 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +06e452: 2711 |006b: throw v17 │ │ +06e454: 6e10 6821 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06e45a: 0c0e |006f: move-result-object v14 │ │ +06e45c: 1f0e c102 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06e460: 0800 1400 |0072: move-object/from16 v0, v20 │ │ +06e464: 6e20 5f13 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@135f │ │ +06e46a: 0a11 |0077: move-result v17 │ │ +06e46c: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ +06e470: 52e0 8805 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0588 │ │ +06e474: 0211 0000 |007c: move/from16 v17, v0 │ │ +06e478: 9111 1011 |007e: sub-int v17, v16, v17 │ │ +06e47c: 52e0 8a05 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@058a │ │ +06e480: 0212 0000 |0082: move/from16 v18, v0 │ │ +06e484: 9111 1112 |0084: sub-int v17, v17, v18 │ │ +06e488: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ +06e48c: 7702 4721 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +06e492: 0a07 |008b: move-result v7 │ │ +06e494: 52e0 8b05 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@058b │ │ +06e498: 0211 0000 |008e: move/from16 v17, v0 │ │ +06e49c: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ +06e4a0: 52e0 8305 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0583 │ │ +06e4a4: 0212 0000 |0094: move/from16 v18, v0 │ │ +06e4a8: 9111 1112 |0096: sub-int v17, v17, v18 │ │ +06e4ac: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ +06e4b0: 7702 4721 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +06e4b6: 0a06 |009d: move-result v6 │ │ +06e4b8: 6e30 a221 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +06e4be: 28b2 |00a1: goto 0053 // -004e │ │ +06e4c0: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ +06e4c4: 6e20 6213 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ +06e4ca: 0a11 |00a7: move-result v17 │ │ +06e4cc: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ +06e4d0: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ +06e4d4: 6e20 5213 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1352 │ │ +06e4da: 0a11 |00af: move-result v17 │ │ +06e4dc: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ +06e4e0: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ +06e4e4: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ +06e4e8: 2211 a804 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@04a8 │ │ +06e4ec: 2212 bc04 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@04bc │ │ +06e4f0: 7601 d724 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +06e4f6: 1a13 cb02 |00bd: const-string v19, "Child drawer has absolute gravity " // string@02cb │ │ +06e4fa: 7402 df24 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06e500: 0c12 |00c2: move-result-object v18 │ │ +06e502: 7110 5813 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@1358 │ │ +06e508: 0c13 |00c6: move-result-object v19 │ │ +06e50a: 7402 df24 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06e510: 0c12 |00ca: move-result-object v18 │ │ +06e512: 1a13 3200 |00cb: const-string v19, " but this " // string@0032 │ │ +06e516: 7402 df24 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06e51c: 0c12 |00d0: move-result-object v18 │ │ +06e51e: 1a13 5b03 |00d1: const-string v19, "DrawerLayout" // string@035b │ │ +06e522: 7402 df24 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06e528: 0c12 |00d6: move-result-object v18 │ │ +06e52a: 1a13 2f00 |00d7: const-string v19, " already has a " // string@002f │ │ +06e52e: 7402 df24 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06e534: 0c12 |00dc: move-result-object v18 │ │ +06e536: 1a13 0514 |00dd: const-string v19, "drawer view along that edge" // string@1405 │ │ +06e53a: 7402 df24 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06e540: 0c12 |00e2: move-result-object v18 │ │ +06e542: 7401 e424 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +06e548: 0c12 |00e6: move-result-object v18 │ │ +06e54a: 7602 9c24 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +06e550: 2711 |00ea: throw v17 │ │ +06e552: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ +06e556: 5200 b205 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@05b2 │ │ +06e55a: 0211 0000 |00ef: move/from16 v17, v0 │ │ +06e55e: 52e0 8805 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0588 │ │ +06e562: 0212 0000 |00f3: move/from16 v18, v0 │ │ +06e566: 9011 1112 |00f5: add-int v17, v17, v18 │ │ +06e56a: 52e0 8a05 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@058a │ │ +06e56e: 0212 0000 |00f9: move/from16 v18, v0 │ │ +06e572: 9011 1112 |00fb: add-int v17, v17, v18 │ │ +06e576: 52e0 8c05 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@058c │ │ +06e57a: 0212 0000 |00ff: move/from16 v18, v0 │ │ +06e57e: 0200 1500 |0101: move/from16 v0, v21 │ │ +06e582: 0201 1100 |0103: move/from16 v1, v17 │ │ +06e586: 0202 1200 |0105: move/from16 v2, v18 │ │ +06e58a: 7130 4d13 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@134d │ │ +06e590: 0a09 |010a: move-result v9 │ │ +06e592: 52e0 8b05 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@058b │ │ +06e596: 0211 0000 |010d: move/from16 v17, v0 │ │ +06e59a: 52e0 8305 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0583 │ │ +06e59e: 0212 0000 |0111: move/from16 v18, v0 │ │ +06e5a2: 9011 1112 |0113: add-int v17, v17, v18 │ │ +06e5a6: 52e0 8505 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@0585 │ │ +06e5aa: 0212 0000 |0117: move/from16 v18, v0 │ │ +06e5ae: 0200 1600 |0119: move/from16 v0, v22 │ │ +06e5b2: 0201 1100 |011b: move/from16 v1, v17 │ │ +06e5b6: 0202 1200 |011d: move/from16 v2, v18 │ │ +06e5ba: 7130 4d13 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@134d │ │ +06e5c0: 0a08 |0122: move-result v8 │ │ +06e5c2: 6e30 a221 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +06e5c8: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ +06e5cc: 2211 a804 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@04a8 │ │ +06e5d0: 2212 bc04 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@04bc │ │ +06e5d4: 7601 d724 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +06e5da: 1a13 ca02 |012f: const-string v19, "Child " // string@02ca │ │ +06e5de: 7402 df24 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06e5e4: 0c12 |0134: move-result-object v18 │ │ +06e5e6: 0800 1200 |0135: move-object/from16 v0, v18 │ │ +06e5ea: 6e20 de24 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +06e5f0: 0c12 |013a: move-result-object v18 │ │ +06e5f2: 1a13 3000 |013b: const-string v19, " at index " // string@0030 │ │ +06e5f6: 7402 df24 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06e5fc: 0c12 |0140: move-result-object v18 │ │ +06e5fe: 0800 1200 |0141: move-object/from16 v0, v18 │ │ +06e602: 6e20 db24 d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +06e608: 0c12 |0146: move-result-object v18 │ │ +06e60a: 1a13 4300 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0043 │ │ +06e60e: 7402 df24 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06e614: 0c12 |014c: move-result-object v18 │ │ +06e616: 1a13 3004 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@0430 │ │ +06e61a: 7402 df24 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06e620: 0c12 |0152: move-result-object v18 │ │ +06e622: 7401 e424 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +06e628: 0c12 |0156: move-result-object v18 │ │ +06e62a: 7602 9c24 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +06e630: 2711 |015a: throw v17 │ │ +06e632: 0e00 |015b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ 0x0004 line=713 │ │ 0x0008 line=714 │ │ 0x000c line=715 │ │ 0x0010 line=717 │ │ @@ -84484,34 +84480,34 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -06de10: |[06de10] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -06de20: 0750 |0000: move-object v0, v5 │ │ -06de22: 1f00 c002 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@02c0 │ │ -06de26: 6e10 1713 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1317 │ │ -06de2c: 0c02 |0006: move-result-object v2 │ │ -06de2e: 6f20 2322 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2223 │ │ -06de34: 5202 9005 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0590 │ │ -06de38: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ -06de3c: 5202 9005 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0590 │ │ -06de40: 6e20 4513 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ -06de46: 0c01 |0013: move-result-object v1 │ │ -06de48: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -06de4c: 6e20 7213 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1372 │ │ -06de52: 5202 8e05 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@058e │ │ -06de56: 1233 |001b: const/4 v3, #int 3 // #3 │ │ -06de58: 6e30 7a13 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@137a │ │ -06de5e: 5202 8f05 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@058f │ │ -06de62: 1253 |0021: const/4 v3, #int 5 // #5 │ │ -06de64: 6e30 7a13 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@137a │ │ -06de6a: 0e00 |0025: return-void │ │ +06e634: |[06e634] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +06e644: 0750 |0000: move-object v0, v5 │ │ +06e646: 1f00 c402 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@02c4 │ │ +06e64a: 6e10 1713 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1317 │ │ +06e650: 0c02 |0006: move-result-object v2 │ │ +06e652: 6f20 2322 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2223 │ │ +06e658: 5202 9005 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0590 │ │ +06e65c: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ +06e660: 5202 9005 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0590 │ │ +06e664: 6e20 4513 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ +06e66a: 0c01 |0013: move-result-object v1 │ │ +06e66c: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +06e670: 6e20 7213 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1372 │ │ +06e676: 5202 8e05 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@058e │ │ +06e67a: 1233 |001b: const/4 v3, #int 3 // #3 │ │ +06e67c: 6e30 7a13 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@137a │ │ +06e682: 5202 8f05 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@058f │ │ +06e686: 1253 |0021: const/4 v3, #int 5 // #5 │ │ +06e688: 6e30 7a13 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@137a │ │ +06e68e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1356 │ │ 0x0003 line=1357 │ │ 0x000a line=1359 │ │ 0x000e line=1360 │ │ 0x0014 line=1361 │ │ @@ -84530,42 +84526,42 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -06de6c: |[06de6c] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -06de7c: 6f10 2422 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@2224 │ │ -06de82: 0c05 |0003: move-result-object v5 │ │ -06de84: 2204 c002 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@02c0 │ │ -06de88: 7020 1613 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1316 │ │ -06de8e: 6e10 4c13 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ -06de94: 0a01 |000c: move-result v1 │ │ -06de96: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -06de98: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ -06de9c: 6e20 4b13 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ -06dea2: 0c00 |0013: move-result-object v0 │ │ -06dea4: 6e20 6213 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ -06deaa: 0a06 |0017: move-result v6 │ │ -06deac: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ -06deb0: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06deb4: 28f2 |001c: goto 000e // -000e │ │ -06deb6: 6e10 6821 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06debc: 0c03 |0020: move-result-object v3 │ │ -06debe: 1f03 bd02 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06dec2: 5536 8705 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0587 │ │ -06dec6: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ -06deca: 5236 8405 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ -06dece: 5946 9005 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0590 │ │ -06ded2: 5276 b005 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@05b0 │ │ -06ded6: 5946 8e05 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@058e │ │ -06deda: 5276 b105 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@05b1 │ │ -06dede: 5946 8f05 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@058f │ │ -06dee2: 1104 |0033: return-object v4 │ │ +06e690: |[06e690] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +06e6a0: 6f10 2422 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@2224 │ │ +06e6a6: 0c05 |0003: move-result-object v5 │ │ +06e6a8: 2204 c402 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@02c4 │ │ +06e6ac: 7020 1613 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1316 │ │ +06e6b2: 6e10 4c13 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@134c │ │ +06e6b8: 0a01 |000c: move-result v1 │ │ +06e6ba: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +06e6bc: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ +06e6c0: 6e20 4b13 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@134b │ │ +06e6c6: 0c00 |0013: move-result-object v0 │ │ +06e6c8: 6e20 6213 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ +06e6ce: 0a06 |0017: move-result v6 │ │ +06e6d0: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ +06e6d4: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06e6d8: 28f2 |001c: goto 000e // -000e │ │ +06e6da: 6e10 6821 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06e6e0: 0c03 |0020: move-result-object v3 │ │ +06e6e2: 1f03 c102 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06e6e6: 5536 8705 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0587 │ │ +06e6ea: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ +06e6ee: 5236 8405 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ +06e6f2: 5946 9005 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0590 │ │ +06e6f6: 5276 b005 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@05b0 │ │ +06e6fa: 5946 8e05 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@058e │ │ +06e6fe: 5276 b105 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@05b1 │ │ +06e702: 5946 8f05 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@058f │ │ +06e706: 1104 |0033: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1372 │ │ 0x0004 line=1374 │ │ 0x0009 line=1376 │ │ 0x000d line=1377 │ │ 0x0010 line=1378 │ │ @@ -84591,87 +84587,87 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -06dee4: |[06dee4] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -06def4: 54da ae05 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ -06def8: 6e20 f115 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@15f1 │ │ -06defe: 54da b405 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ -06df02: 6e20 f115 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@15f1 │ │ -06df08: 6e10 1221 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ -06df0e: 0a00 |000d: move-result v0 │ │ -06df10: 1217 |000e: const/4 v7, #int 1 // #1 │ │ -06df12: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ -06df16: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ -06df1c: 0f07 |0014: return v7 │ │ -06df1e: 6e10 1821 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ -06df24: 0a08 |0018: move-result v8 │ │ -06df26: 6e10 1a21 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -06df2c: 0a09 |001c: move-result v9 │ │ -06df2e: 59d8 ab05 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@05ab │ │ -06df32: 59d9 ac05 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@05ac │ │ -06df36: 120a |0021: const/4 v10, #int 0 // #0 │ │ -06df38: 5cda a705 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a7 │ │ -06df3c: 120a |0024: const/4 v10, #int 0 // #0 │ │ -06df3e: 5cda a605 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a6 │ │ -06df42: 28ed |0027: goto 0014 // -0013 │ │ -06df44: 6e10 1821 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ -06df4a: 0a08 |002b: move-result v8 │ │ -06df4c: 6e10 1a21 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -06df52: 0a09 |002f: move-result v9 │ │ -06df54: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -06df56: 54da ae05 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ -06df5a: 878b |0033: float-to-int v11, v8 │ │ -06df5c: 879c |0034: float-to-int v12, v9 │ │ -06df5e: 6e30 e215 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@15e2 │ │ -06df64: 0c06 |0038: move-result-object v6 │ │ -06df66: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ -06df6a: 6e20 5f13 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@135f │ │ -06df70: 0a0a |003e: move-result v10 │ │ -06df72: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ -06df76: 52da ab05 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@05ab │ │ -06df7a: a701 080a |0043: sub-float v1, v8, v10 │ │ -06df7e: 52da ac05 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@05ac │ │ -06df82: a702 090a |0047: sub-float v2, v9, v10 │ │ -06df86: 54da ae05 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ -06df8a: 6e10 ea15 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@15ea │ │ -06df90: 0a05 |004e: move-result v5 │ │ -06df92: a80a 0101 |004f: mul-float v10, v1, v1 │ │ -06df96: a80b 0202 |0051: mul-float v11, v2, v2 │ │ -06df9a: c6ba |0053: add-float/2addr v10, v11 │ │ -06df9c: 920b 0505 |0054: mul-int v11, v5, v5 │ │ -06dfa0: 82bb |0056: int-to-float v11, v11 │ │ -06dfa2: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ -06dfa6: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ -06dfaa: 6e10 4613 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@1346 │ │ -06dfb0: 0c03 |005e: move-result-object v3 │ │ -06dfb2: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ -06dfb6: 6e20 5013 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1350 │ │ -06dfbc: 0a0a |0064: move-result v10 │ │ -06dfbe: 122b |0065: const/4 v11, #int 2 // #2 │ │ -06dfc0: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ -06dfc4: 1214 |0068: const/4 v4, #int 1 // #1 │ │ -06dfc6: 6e20 3f13 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@133f │ │ -06dfcc: 120a |006c: const/4 v10, #int 0 // #0 │ │ -06dfce: 5cda a705 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a7 │ │ -06dfd2: 28a5 |006f: goto 0014 // -005b │ │ -06dfd4: 1204 |0070: const/4 v4, #int 0 // #0 │ │ -06dfd6: 28f8 |0071: goto 0069 // -0008 │ │ -06dfd8: 121a |0072: const/4 v10, #int 1 // #1 │ │ -06dfda: 6e20 3f13 ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@133f │ │ -06dfe0: 120a |0076: const/4 v10, #int 0 // #0 │ │ -06dfe2: 5cda a705 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a7 │ │ -06dfe6: 120a |0079: const/4 v10, #int 0 // #0 │ │ -06dfe8: 5cda a605 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a6 │ │ -06dfec: 2898 |007c: goto 0014 // -0068 │ │ -06dfee: 0000 |007d: nop // spacer │ │ -06dff0: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ +06e708: |[06e708] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +06e718: 54da ae05 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ +06e71c: 6e20 f115 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@15f1 │ │ +06e722: 54da b405 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ +06e726: 6e20 f115 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@15f1 │ │ +06e72c: 6e10 1221 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ +06e732: 0a00 |000d: move-result v0 │ │ +06e734: 1217 |000e: const/4 v7, #int 1 // #1 │ │ +06e736: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ +06e73a: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ +06e740: 0f07 |0014: return v7 │ │ +06e742: 6e10 1821 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ +06e748: 0a08 |0018: move-result v8 │ │ +06e74a: 6e10 1a21 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +06e750: 0a09 |001c: move-result v9 │ │ +06e752: 59d8 ab05 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@05ab │ │ +06e756: 59d9 ac05 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@05ac │ │ +06e75a: 120a |0021: const/4 v10, #int 0 // #0 │ │ +06e75c: 5cda a705 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a7 │ │ +06e760: 120a |0024: const/4 v10, #int 0 // #0 │ │ +06e762: 5cda a605 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a6 │ │ +06e766: 28ed |0027: goto 0014 // -0013 │ │ +06e768: 6e10 1821 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ +06e76e: 0a08 |002b: move-result v8 │ │ +06e770: 6e10 1a21 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +06e776: 0a09 |002f: move-result v9 │ │ +06e778: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +06e77a: 54da ae05 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ +06e77e: 878b |0033: float-to-int v11, v8 │ │ +06e780: 879c |0034: float-to-int v12, v9 │ │ +06e782: 6e30 e215 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@15e2 │ │ +06e788: 0c06 |0038: move-result-object v6 │ │ +06e78a: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ +06e78e: 6e20 5f13 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@135f │ │ +06e794: 0a0a |003e: move-result v10 │ │ +06e796: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ +06e79a: 52da ab05 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@05ab │ │ +06e79e: a701 080a |0043: sub-float v1, v8, v10 │ │ +06e7a2: 52da ac05 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@05ac │ │ +06e7a6: a702 090a |0047: sub-float v2, v9, v10 │ │ +06e7aa: 54da ae05 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ +06e7ae: 6e10 ea15 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@15ea │ │ +06e7b4: 0a05 |004e: move-result v5 │ │ +06e7b6: a80a 0101 |004f: mul-float v10, v1, v1 │ │ +06e7ba: a80b 0202 |0051: mul-float v11, v2, v2 │ │ +06e7be: c6ba |0053: add-float/2addr v10, v11 │ │ +06e7c0: 920b 0505 |0054: mul-int v11, v5, v5 │ │ +06e7c4: 82bb |0056: int-to-float v11, v11 │ │ +06e7c6: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ +06e7ca: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ +06e7ce: 6e10 4613 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@1346 │ │ +06e7d4: 0c03 |005e: move-result-object v3 │ │ +06e7d6: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ +06e7da: 6e20 5013 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1350 │ │ +06e7e0: 0a0a |0064: move-result v10 │ │ +06e7e2: 122b |0065: const/4 v11, #int 2 // #2 │ │ +06e7e4: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ +06e7e8: 1214 |0068: const/4 v4, #int 1 // #1 │ │ +06e7ea: 6e20 3f13 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@133f │ │ +06e7f0: 120a |006c: const/4 v10, #int 0 // #0 │ │ +06e7f2: 5cda a705 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a7 │ │ +06e7f6: 28a5 |006f: goto 0014 // -005b │ │ +06e7f8: 1204 |0070: const/4 v4, #int 0 // #0 │ │ +06e7fa: 28f8 |0071: goto 0069 // -0008 │ │ +06e7fc: 121a |0072: const/4 v10, #int 1 // #1 │ │ +06e7fe: 6e20 3f13 ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@133f │ │ +06e804: 120a |0076: const/4 v10, #int 0 // #0 │ │ +06e806: 5cda a705 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a7 │ │ +06e80a: 120a |0079: const/4 v10, #int 0 // #0 │ │ +06e80c: 5cda a605 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a6 │ │ +06e810: 2898 |007c: goto 0014 // -0068 │ │ +06e812: 0000 |007d: nop // spacer │ │ +06e814: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1021 │ │ 0x0005 line=1022 │ │ 0x000a line=1024 │ │ 0x000e line=1025 │ │ 0x000f line=1027 │ │ @@ -84726,34 +84722,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -06e008: |[06e008] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ -06e018: 6e20 4513 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ -06e01e: 0c00 |0003: move-result-object v0 │ │ -06e020: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -06e024: 2201 a104 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -06e028: 2202 b604 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -06e02c: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -06e032: 1a03 610b |000d: const-string v3, "No drawer view found with gravity " // string@0b61 │ │ -06e036: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06e03c: 0c02 |0012: move-result-object v2 │ │ -06e03e: 7110 5813 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@1358 │ │ -06e044: 0c03 |0016: move-result-object v3 │ │ -06e046: 6e20 df24 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06e04c: 0c02 |001a: move-result-object v2 │ │ -06e04e: 6e10 e424 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -06e054: 0c02 |001e: move-result-object v2 │ │ -06e056: 7020 9824 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -06e05c: 2701 |0022: throw v1 │ │ -06e05e: 6e20 7213 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1372 │ │ -06e064: 0e00 |0026: return-void │ │ +06e82c: |[06e82c] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ +06e83c: 6e20 4513 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ +06e842: 0c00 |0003: move-result-object v0 │ │ +06e844: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +06e848: 2201 a704 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +06e84c: 2202 bc04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +06e850: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +06e856: 1a03 670b |000d: const-string v3, "No drawer view found with gravity " // string@0b67 │ │ +06e85a: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06e860: 0c02 |0012: move-result-object v2 │ │ +06e862: 7110 5813 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@1358 │ │ +06e868: 0c03 |0016: move-result-object v3 │ │ +06e86a: 6e20 df24 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06e870: 0c02 |001a: move-result-object v2 │ │ +06e872: 6e10 e424 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +06e878: 0c02 |001e: move-result-object v2 │ │ +06e87a: 7020 9824 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +06e880: 2701 |0022: throw v1 │ │ +06e882: 6e20 7213 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1372 │ │ +06e888: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1155 │ │ 0x0004 line=1156 │ │ 0x0006 line=1157 │ │ 0x0023 line=1160 │ │ 0x0026 line=1161 │ │ @@ -84767,64 +84763,64 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 95 16-bit code units │ │ -06e068: |[06e068] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ -06e078: 6e20 6213 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ -06e07e: 0a01 |0003: move-result v1 │ │ -06e080: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -06e084: 2201 a104 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -06e088: 2202 b604 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -06e08c: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -06e092: 1a03 210e |000d: const-string v3, "View " // string@0e21 │ │ -06e096: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06e09c: 0c02 |0012: move-result-object v2 │ │ -06e09e: 6e20 de24 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -06e0a4: 0c02 |0016: move-result-object v2 │ │ -06e0a6: 1a03 5600 |0017: const-string v3, " is not a sliding drawer" // string@0056 │ │ -06e0aa: 6e20 df24 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06e0b0: 0c02 |001c: move-result-object v2 │ │ -06e0b2: 6e10 e424 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -06e0b8: 0c02 |0020: move-result-object v2 │ │ -06e0ba: 7020 9824 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -06e0c0: 2701 |0024: throw v1 │ │ -06e0c2: 5541 a905 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a9 │ │ -06e0c6: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ -06e0ca: 6e10 6821 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06e0d0: 0c00 |002c: move-result-object v0 │ │ -06e0d2: 1f00 bd02 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06e0d6: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ -06e0da: 5901 8905 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ -06e0de: 1211 |0033: const/4 v1, #int 1 // #1 │ │ -06e0e0: 5c01 8705 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0587 │ │ -06e0e4: 6e10 5e13 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@135e │ │ -06e0ea: 0e00 |0039: return-void │ │ -06e0ec: 1231 |003a: const/4 v1, #int 3 // #3 │ │ -06e0ee: 6e30 3a13 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ -06e0f4: 0a01 |003e: move-result v1 │ │ -06e0f6: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ -06e0fa: 5441 ae05 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ -06e0fe: 1202 |0043: const/4 v2, #int 0 // #0 │ │ -06e100: 6e10 8621 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@2186 │ │ -06e106: 0a03 |0047: move-result v3 │ │ -06e108: 6e40 fb15 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@15fb │ │ -06e10e: 28eb |004b: goto 0036 // -0015 │ │ -06e110: 5441 b405 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ -06e114: 6e10 5713 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1357 │ │ -06e11a: 0a02 |0051: move-result v2 │ │ -06e11c: 6e10 8b21 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@218b │ │ -06e122: 0a03 |0055: move-result v3 │ │ -06e124: b132 |0056: sub-int/2addr v2, v3 │ │ -06e126: 6e10 8621 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@2186 │ │ -06e12c: 0a03 |005a: move-result v3 │ │ -06e12e: 6e40 fb15 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@15fb │ │ -06e134: 28d8 |005e: goto 0036 // -0028 │ │ +06e88c: |[06e88c] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ +06e89c: 6e20 6213 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ +06e8a2: 0a01 |0003: move-result v1 │ │ +06e8a4: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +06e8a8: 2201 a704 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +06e8ac: 2202 bc04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +06e8b0: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +06e8b6: 1a03 270e |000d: const-string v3, "View " // string@0e27 │ │ +06e8ba: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06e8c0: 0c02 |0012: move-result-object v2 │ │ +06e8c2: 6e20 de24 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +06e8c8: 0c02 |0016: move-result-object v2 │ │ +06e8ca: 1a03 5600 |0017: const-string v3, " is not a sliding drawer" // string@0056 │ │ +06e8ce: 6e20 df24 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06e8d4: 0c02 |001c: move-result-object v2 │ │ +06e8d6: 6e10 e424 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +06e8dc: 0c02 |0020: move-result-object v2 │ │ +06e8de: 7020 9824 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +06e8e4: 2701 |0024: throw v1 │ │ +06e8e6: 5541 a905 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a9 │ │ +06e8ea: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ +06e8ee: 6e10 6821 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06e8f4: 0c00 |002c: move-result-object v0 │ │ +06e8f6: 1f00 c102 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06e8fa: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ +06e8fe: 5901 8905 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ +06e902: 1211 |0033: const/4 v1, #int 1 // #1 │ │ +06e904: 5c01 8705 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0587 │ │ +06e908: 6e10 5e13 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@135e │ │ +06e90e: 0e00 |0039: return-void │ │ +06e910: 1231 |003a: const/4 v1, #int 3 // #3 │ │ +06e912: 6e30 3a13 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ +06e918: 0a01 |003e: move-result v1 │ │ +06e91a: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ +06e91e: 5441 ae05 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ +06e922: 1202 |0043: const/4 v2, #int 0 // #0 │ │ +06e924: 6e10 8621 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@2186 │ │ +06e92a: 0a03 |0047: move-result v3 │ │ +06e92c: 6e40 fb15 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@15fb │ │ +06e932: 28eb |004b: goto 0036 // -0015 │ │ +06e934: 5441 b405 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ +06e938: 6e10 5713 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1357 │ │ +06e93e: 0a02 |0051: move-result v2 │ │ +06e940: 6e10 8b21 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@218b │ │ +06e946: 0a03 |0055: move-result v3 │ │ +06e948: b132 |0056: sub-int/2addr v2, v3 │ │ +06e94a: 6e10 8621 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@2186 │ │ +06e950: 0a03 |005a: move-result v3 │ │ +06e952: 6e40 fb15 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@15fb │ │ +06e958: 28d8 |005e: goto 0036 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1129 │ │ 0x0006 line=1130 │ │ 0x0025 line=1133 │ │ 0x0029 line=1134 │ │ 0x002f line=1135 │ │ @@ -84844,21 +84840,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06e138: |[06e138] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -06e148: 6f20 2c22 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@222c │ │ -06e14e: 5c12 a705 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a7 │ │ -06e152: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ -06e156: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -06e158: 6e20 3f13 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@133f │ │ -06e15e: 0e00 |000b: return-void │ │ +06e95c: |[06e95c] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +06e96c: 6f20 2c22 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@222c │ │ +06e972: 5c12 a705 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a7 │ │ +06e976: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ +06e97a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +06e97c: 6e20 3f13 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@133f │ │ +06e982: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1076 │ │ 0x0003 line=1078 │ │ 0x0005 line=1079 │ │ 0x0007 line=1080 │ │ 0x000b line=1082 │ │ @@ -84871,19 +84867,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06e160: |[06e160] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ -06e170: 5510 aa05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@05aa │ │ -06e174: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -06e178: 6f10 2d22 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@222d │ │ -06e17e: 0e00 |0007: return-void │ │ +06e984: |[06e984] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ +06e994: 5510 aa05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@05aa │ │ +06e998: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +06e99c: 6f10 2d22 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@222d │ │ +06e9a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ 0x0004 line=873 │ │ 0x0007 line=875 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -84893,17 +84889,17 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e180: |[06e180] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ -06e190: 5b01 af05 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05af │ │ -06e194: 0e00 |0002: return-void │ │ +06e9a4: |[06e9a4] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ +06e9b4: 5b01 af05 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05af │ │ +06e9b8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0002 line=344 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ @@ -84913,20 +84909,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -06e198: |[06e198] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ -06e1a8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -06e1aa: 6e30 7a13 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@137a │ │ -06e1b0: 1250 |0004: const/4 v0, #int 5 // #5 │ │ -06e1b2: 6e30 7a13 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@137a │ │ -06e1b8: 0e00 |0008: return-void │ │ +06e9bc: |[06e9bc] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ +06e9cc: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +06e9ce: 6e30 7a13 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@137a │ │ +06e9d4: 1250 |0004: const/4 v0, #int 5 // #5 │ │ +06e9d6: 6e30 7a13 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@137a │ │ +06e9dc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0004 line=361 │ │ 0x0008 line=362 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -84937,46 +84933,46 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -06e1bc: |[06e1bc] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ -06e1cc: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -06e1ce: 7110 be0d 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ -06e1d4: 0a04 |0004: move-result v4 │ │ -06e1d6: 7120 9a0b 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b9a │ │ -06e1dc: 0a00 |0008: move-result v0 │ │ -06e1de: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ -06e1e2: 5967 b005 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@05b0 │ │ -06e1e6: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ -06e1ea: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ -06e1ee: 5461 ae05 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ -06e1f2: 6e10 cf15 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ -06e1f8: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ -06e1fe: 0e00 |0019: return-void │ │ -06e200: 1254 |001a: const/4 v4, #int 5 // #5 │ │ -06e202: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ -06e206: 5967 b105 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@05b1 │ │ -06e20a: 28ee |001f: goto 000d // -0012 │ │ -06e20c: 5461 b405 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ -06e210: 28f1 |0022: goto 0013 // -000f │ │ -06e212: 6e20 4513 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ -06e218: 0c03 |0026: move-result-object v3 │ │ -06e21a: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ -06e21e: 6e20 7213 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1372 │ │ -06e224: 28ed |002c: goto 0019 // -0013 │ │ -06e226: 6e20 4513 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ -06e22c: 0c02 |0030: move-result-object v2 │ │ -06e22e: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ -06e232: 6e20 3d13 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@133d │ │ -06e238: 28e3 |0036: goto 0019 // -001d │ │ -06e23a: 0000 |0037: nop // spacer │ │ -06e23c: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ +06e9e0: |[06e9e0] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ +06e9f0: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +06e9f2: 7110 be0d 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ +06e9f8: 0a04 |0004: move-result v4 │ │ +06e9fa: 7120 9a0b 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b9a │ │ +06ea00: 0a00 |0008: move-result v0 │ │ +06ea02: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ +06ea06: 5967 b005 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@05b0 │ │ +06ea0a: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ +06ea0e: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ +06ea12: 5461 ae05 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ +06ea16: 6e10 cf15 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ +06ea1c: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ +06ea22: 0e00 |0019: return-void │ │ +06ea24: 1254 |001a: const/4 v4, #int 5 // #5 │ │ +06ea26: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ +06ea2a: 5967 b105 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@05b1 │ │ +06ea2e: 28ee |001f: goto 000d // -0012 │ │ +06ea30: 5461 b405 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ +06ea34: 28f1 |0022: goto 0013 // -000f │ │ +06ea36: 6e20 4513 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ +06ea3c: 0c03 |0026: move-result-object v3 │ │ +06ea3e: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ +06ea42: 6e20 7213 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1372 │ │ +06ea48: 28ed |002c: goto 0019 // -0013 │ │ +06ea4a: 6e20 4513 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ +06ea50: 0c02 |0030: move-result-object v2 │ │ +06ea52: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ +06ea56: 6e20 3d13 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@133d │ │ +06ea5c: 28e3 |0036: goto 0019 // -001d │ │ +06ea5e: 0000 |0037: nop // spacer │ │ +06ea60: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=384 │ │ 0x0009 line=386 │ │ 0x000b line=387 │ │ 0x000d line=391 │ │ 0x000f line=393 │ │ @@ -85007,42 +85003,42 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -06e24c: |[06e24c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ -06e25c: 6e20 6213 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ -06e262: 0a01 |0003: move-result v1 │ │ -06e264: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ -06e268: 2201 a104 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -06e26c: 2202 b604 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -06e270: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -06e276: 1a03 210e |000d: const-string v3, "View " // string@0e21 │ │ -06e27a: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06e280: 0c02 |0012: move-result-object v2 │ │ -06e282: 6e20 de24 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -06e288: 0c02 |0016: move-result-object v2 │ │ -06e28a: 1a03 5400 |0017: const-string v3, " is not a " // string@0054 │ │ -06e28e: 6e20 df24 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06e294: 0c02 |001c: move-result-object v2 │ │ -06e296: 1a03 0014 |001d: const-string v3, "drawer with appropriate layout_gravity" // string@1400 │ │ -06e29a: 6e20 df24 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -06e2a0: 0c02 |0022: move-result-object v2 │ │ -06e2a2: 6e10 e424 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -06e2a8: 0c02 |0026: move-result-object v2 │ │ -06e2aa: 7020 9824 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -06e2b0: 2701 |002a: throw v1 │ │ -06e2b2: 6e10 6821 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06e2b8: 0c01 |002e: move-result-object v1 │ │ -06e2ba: 1f01 bd02 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06e2be: 5210 8405 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ -06e2c2: 6e30 7a13 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@137a │ │ -06e2c8: 0e00 |0036: return-void │ │ +06ea70: |[06ea70] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ +06ea80: 6e20 6213 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ +06ea86: 0a01 |0003: move-result v1 │ │ +06ea88: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ +06ea8c: 2201 a704 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +06ea90: 2202 bc04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +06ea94: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +06ea9a: 1a03 270e |000d: const-string v3, "View " // string@0e27 │ │ +06ea9e: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06eaa4: 0c02 |0012: move-result-object v2 │ │ +06eaa6: 6e20 de24 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +06eaac: 0c02 |0016: move-result-object v2 │ │ +06eaae: 1a03 5400 |0017: const-string v3, " is not a " // string@0054 │ │ +06eab2: 6e20 df24 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06eab8: 0c02 |001c: move-result-object v2 │ │ +06eaba: 1a03 0614 |001d: const-string v3, "drawer with appropriate layout_gravity" // string@1406 │ │ +06eabe: 6e20 df24 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +06eac4: 0c02 |0022: move-result-object v2 │ │ +06eac6: 6e10 e424 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +06eacc: 0c02 |0026: move-result-object v2 │ │ +06eace: 7020 9824 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +06ead4: 2701 |002a: throw v1 │ │ +06ead6: 6e10 6821 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06eadc: 0c01 |002e: move-result-object v1 │ │ +06eade: 1f01 c102 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06eae2: 5210 8405 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0584 │ │ +06eae6: 6e30 7a13 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@137a │ │ +06eaec: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0006 line=433 │ │ 0x002b line=436 │ │ 0x0033 line=437 │ │ 0x0036 line=438 │ │ @@ -85057,21 +85053,21 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -06e2cc: |[06e2cc] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ -06e2dc: 6e10 5513 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@1355 │ │ -06e2e2: 0c00 |0003: move-result-object v0 │ │ -06e2e4: 6e20 8601 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ -06e2ea: 0c00 |0007: move-result-object v0 │ │ -06e2ec: 6e30 7d13 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@137d │ │ -06e2f2: 0e00 |000b: return-void │ │ +06eaf0: |[06eaf0] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ +06eb00: 6e10 5513 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@1355 │ │ +06eb06: 0c00 |0003: move-result-object v0 │ │ +06eb08: 6e20 8601 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ +06eb0e: 0c00 |0007: move-result-object v0 │ │ +06eb10: 6e30 7d13 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@137d │ │ +06eb16: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x000b line=324 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -85082,30 +85078,30 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -06e2f4: |[06e2f4] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ -06e304: 7110 be0d 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ -06e30a: 0a01 |0003: move-result v1 │ │ -06e30c: 7120 9a0b 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b9a │ │ -06e312: 0a00 |0007: move-result v0 │ │ -06e314: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ -06e318: 1232 |000a: const/4 v2, #int 3 // #3 │ │ -06e31a: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ -06e31e: 5b34 b805 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b8 │ │ -06e322: 6e10 5e13 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@135e │ │ -06e328: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ -06e32c: 1252 |0014: const/4 v2, #int 5 // #5 │ │ -06e32e: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ -06e332: 5b34 b905 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b9 │ │ -06e336: 6e10 5e13 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@135e │ │ -06e33c: 0e00 |001c: return-void │ │ +06eb18: |[06eb18] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ +06eb28: 7110 be0d 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ +06eb2e: 0a01 |0003: move-result v1 │ │ +06eb30: 7120 9a0b 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b9a │ │ +06eb36: 0a00 |0007: move-result v0 │ │ +06eb38: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ +06eb3c: 1232 |000a: const/4 v2, #int 3 // #3 │ │ +06eb3e: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ +06eb42: 5b34 b805 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b8 │ │ +06eb46: 6e10 5e13 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@135e │ │ +06eb4c: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ +06eb50: 1252 |0014: const/4 v2, #int 5 // #5 │ │ +06eb52: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ +06eb56: 5b34 b905 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b9 │ │ +06eb5a: 6e10 5e13 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@135e │ │ +06eb60: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0008 line=305 │ │ 0x000d line=306 │ │ 0x000f line=307 │ │ 0x0012 line=309 │ │ @@ -85123,27 +85119,27 @@ │ │ type : '(ILjava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -06e340: |[06e340] android.support.v4.widget.DrawerLayout.setDrawerTitle:(ILjava/lang/CharSequence;)V │ │ -06e350: 7110 be0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ -06e356: 0a01 |0003: move-result v1 │ │ -06e358: 7120 9a0b 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b9a │ │ -06e35e: 0a00 |0007: move-result v0 │ │ -06e360: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -06e362: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -06e366: 5b24 ba05 |000b: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@05ba │ │ -06e36a: 0e00 |000d: return-void │ │ -06e36c: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -06e36e: 3310 feff |000f: if-ne v0, v1, 000d // -0002 │ │ -06e372: 5b24 bb05 |0011: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@05bb │ │ -06e376: 28fa |0013: goto 000d // -0006 │ │ +06eb64: |[06eb64] android.support.v4.widget.DrawerLayout.setDrawerTitle:(ILjava/lang/CharSequence;)V │ │ +06eb74: 7110 be0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ +06eb7a: 0a01 |0003: move-result v1 │ │ +06eb7c: 7120 9a0b 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b9a │ │ +06eb82: 0a00 |0007: move-result v0 │ │ +06eb84: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +06eb86: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +06eb8a: 5b24 ba05 |000b: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@05ba │ │ +06eb8e: 0e00 |000d: return-void │ │ +06eb90: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +06eb92: 3310 feff |000f: if-ne v0, v1, 000d // -0002 │ │ +06eb96: 5b24 bb05 |0011: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@05bb │ │ +06eb9a: 28fa |0013: goto 000d // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ 0x0008 line=490 │ │ 0x000b line=491 │ │ 0x000d line=495 │ │ 0x000e line=492 │ │ @@ -85159,25 +85155,25 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -06e378: |[06e378] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ -06e388: 6e10 6821 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06e38e: 0c00 |0003: move-result-object v0 │ │ -06e390: 1f00 bd02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06e394: 5201 8905 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ -06e398: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ -06e39c: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -06e3a0: 0e00 |000c: return-void │ │ -06e3a2: 5904 8905 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ -06e3a6: 6e30 4313 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@1343 │ │ -06e3ac: 28fa |0012: goto 000c // -0006 │ │ +06eb9c: |[06eb9c] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ +06ebac: 6e10 6821 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06ebb2: 0c00 |0003: move-result-object v0 │ │ +06ebb4: 1f00 c102 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06ebb8: 5201 8905 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ +06ebbc: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ +06ebc0: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +06ebc4: 0e00 |000c: return-void │ │ +06ebc6: 5904 8905 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ +06ebca: 6e30 4313 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@1343 │ │ +06ebd0: 28fa |0012: goto 000c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0006 line=613 │ │ 0x000c line=619 │ │ 0x000d line=617 │ │ 0x000f line=618 │ │ @@ -85192,18 +85188,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06e3b0: |[06e3b0] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ -06e3c0: 5901 b505 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@05b5 │ │ -06e3c4: 6e10 5e13 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@135e │ │ -06e3ca: 0e00 |0005: return-void │ │ +06ebd4: |[06ebd4] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ +06ebe4: 5901 b505 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@05b5 │ │ +06ebe8: 6e10 5e13 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@135e │ │ +06ebee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0002 line=333 │ │ 0x0005 line=334 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -85214,56 +85210,56 @@ │ │ type : '(IILandroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -06e3cc: |[06e3cc] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ -06e3dc: 1226 |0000: const/4 v6, #int 2 // #2 │ │ -06e3de: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -06e3e0: 5474 ae05 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ -06e3e4: 6e10 eb15 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@15eb │ │ -06e3ea: 0a00 |0007: move-result v0 │ │ -06e3ec: 5474 b405 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ -06e3f0: 6e10 eb15 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@15eb │ │ -06e3f6: 0a02 |000d: move-result v2 │ │ -06e3f8: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ -06e3fc: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ -06e400: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -06e402: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ -06e406: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ -06e40a: 6e10 6821 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06e410: 0c01 |001a: move-result-object v1 │ │ -06e412: 1f01 bd02 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -06e416: 5214 8905 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ -06e41a: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -06e41c: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ -06e420: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ -06e424: 6e20 4113 a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@1341 │ │ -06e42a: 5274 a805 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@05a8 │ │ -06e42e: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ -06e432: 5973 a805 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@05a8 │ │ -06e436: 5474 af05 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05af │ │ -06e43a: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ -06e43e: 5474 af05 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05af │ │ -06e442: 7220 0813 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@1308 │ │ -06e448: 0e00 |0036: return-void │ │ -06e44a: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ -06e44e: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ -06e452: 1223 |003b: const/4 v3, #int 2 // #2 │ │ -06e454: 28d7 |003c: goto 0013 // -0029 │ │ -06e456: 1203 |003d: const/4 v3, #int 0 // #0 │ │ -06e458: 28d5 |003e: goto 0013 // -002b │ │ -06e45a: 5214 8905 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ -06e45e: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ -06e462: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ -06e466: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ -06e46a: 6e20 4213 a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@1342 │ │ -06e470: 28dd |004a: goto 0027 // -0023 │ │ +06ebf0: |[06ebf0] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ +06ec00: 1226 |0000: const/4 v6, #int 2 // #2 │ │ +06ec02: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +06ec04: 5474 ae05 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ae │ │ +06ec08: 6e10 eb15 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@15eb │ │ +06ec0e: 0a00 |0007: move-result v0 │ │ +06ec10: 5474 b405 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b4 │ │ +06ec14: 6e10 eb15 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@15eb │ │ +06ec1a: 0a02 |000d: move-result v2 │ │ +06ec1c: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ +06ec20: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ +06ec24: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +06ec26: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ +06ec2a: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ +06ec2e: 6e10 6821 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +06ec34: 0c01 |001a: move-result-object v1 │ │ +06ec36: 1f01 c102 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +06ec3a: 5214 8905 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ +06ec3e: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +06ec40: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ +06ec44: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ +06ec48: 6e20 4113 a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@1341 │ │ +06ec4e: 5274 a805 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@05a8 │ │ +06ec52: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ +06ec56: 5973 a805 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@05a8 │ │ +06ec5a: 5474 af05 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05af │ │ +06ec5e: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ +06ec62: 5474 af05 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05af │ │ +06ec66: 7220 0813 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@1308 │ │ +06ec6c: 0e00 |0036: return-void │ │ +06ec6e: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ +06ec72: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ +06ec76: 1223 |003b: const/4 v3, #int 2 // #2 │ │ +06ec78: 28d7 |003c: goto 0013 // -0029 │ │ +06ec7a: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +06ec7c: 28d5 |003e: goto 0013 // -002b │ │ +06ec7e: 5214 8905 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0589 │ │ +06ec82: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ +06ec86: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ +06ec8a: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ +06ec8e: 6e20 4213 a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@1342 │ │ +06ec94: 28dd |004a: goto 0027 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=522 │ │ 0x0008 line=523 │ │ 0x000e line=526 │ │ 0x0012 line=527 │ │ 0x0013 line=534 │ │ @@ -85292,17 +85288,17 @@ │ │ 0x0000 - 0x004b reg=8 forGravity I │ │ 0x0000 - 0x004b reg=9 activeState I │ │ 0x0000 - 0x004b reg=10 activeDrawer Landroid/view/View; │ │ │ │ source_file_idx : 861 (DrawerLayout.java) │ │ │ │ Class #384 header: │ │ -class_idx : 712 │ │ +class_idx : 716 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 921 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #384 annotations: │ │ @@ -85366,17 +85362,17 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 921 (EdgeEffectCompat.java) │ │ │ │ Class #385 header: │ │ -class_idx : 713 │ │ +class_idx : 717 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 921 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #385 annotations: │ │ @@ -85404,26 +85400,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -06e474: |[06e474] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -06e484: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06e488: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -06e48c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -06e490: 2200 c702 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@02c7 │ │ -06e494: 7010 8d13 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@138d │ │ -06e49a: 6900 bc05 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ -06e49e: 0e00 |000d: return-void │ │ -06e4a0: 2200 c602 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@02c6 │ │ -06e4a4: 7010 8413 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@1384 │ │ -06e4aa: 6900 bc05 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ -06e4ae: 28f8 |0015: goto 000d // -0008 │ │ +06ec98: |[06ec98] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +06eca8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06ecac: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +06ecb0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06ecb4: 2200 cb02 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@02cb │ │ +06ecb8: 7010 8d13 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@138d │ │ +06ecbe: 6900 bc05 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ +06ecc2: 0e00 |000d: return-void │ │ +06ecc4: 2200 ca02 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@02ca │ │ +06ecc8: 7010 8413 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@1384 │ │ +06ecce: 6900 bc05 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ +06ecd2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -85433,21 +85429,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06e4b0: |[06e4b0] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -06e4c0: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06e4c6: 6200 bc05 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ -06e4ca: 7220 9913 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1399 │ │ -06e4d0: 0c00 |0008: move-result-object v0 │ │ -06e4d2: 5b10 bd05 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05bd │ │ -06e4d6: 0e00 |000b: return-void │ │ +06ecd4: |[06ecd4] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +06ece4: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06ecea: 6200 bc05 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ +06ecee: 7220 9913 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1399 │ │ +06ecf4: 0c00 |0008: move-result-object v0 │ │ +06ecf6: 5b10 bd05 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05bd │ │ +06ecfa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ 0x000b line=134 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ @@ -85459,20 +85455,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -06e4d8: |[06e4d8] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -06e4e8: 6200 bc05 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ -06e4ec: 5421 bd05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05bd │ │ -06e4f0: 7230 9613 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1396 │ │ -06e4f6: 0a00 |0007: move-result v0 │ │ -06e4f8: 0f00 |0008: return v0 │ │ +06ecfc: |[06ecfc] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +06ed0c: 6200 bc05 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ +06ed10: 5421 bd05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05bd │ │ +06ed14: 7230 9613 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1396 │ │ +06ed1a: 0a00 |0007: move-result v0 │ │ +06ed1c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 canvas Landroid/graphics/Canvas; │ │ │ │ @@ -85481,19 +85477,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e4fc: |[06e4fc] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -06e50c: 6200 bc05 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ -06e510: 5421 bd05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05bd │ │ -06e514: 7220 9713 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@1397 │ │ -06e51a: 0e00 |0007: return-void │ │ +06ed20: |[06ed20] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +06ed30: 6200 bc05 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ +06ed34: 5421 bd05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05bd │ │ +06ed38: 7220 9713 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@1397 │ │ +06ed3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -85502,20 +85498,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06e51c: |[06e51c] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -06e52c: 6200 bc05 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ -06e530: 5421 bd05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05bd │ │ -06e534: 7220 9813 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@1398 │ │ -06e53a: 0a00 |0007: move-result v0 │ │ -06e53c: 0f00 |0008: return v0 │ │ +06ed40: |[06ed40] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +06ed50: 6200 bc05 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ +06ed54: 5421 bd05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05bd │ │ +06ed58: 7220 9813 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@1398 │ │ +06ed5e: 0a00 |0007: move-result v0 │ │ +06ed60: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ #3 : (in Landroid/support/v4/widget/EdgeEffectCompat;) │ │ @@ -85523,20 +85519,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -06e540: |[06e540] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -06e550: 6200 bc05 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ -06e554: 5421 bd05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05bd │ │ -06e558: 7230 9a13 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@139a │ │ -06e55e: 0a00 |0007: move-result v0 │ │ -06e560: 0f00 |0008: return v0 │ │ +06ed64: |[06ed64] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +06ed74: 6200 bc05 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ +06ed78: 5421 bd05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05bd │ │ +06ed7c: 7230 9a13 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@139a │ │ +06ed82: 0a00 |0007: move-result v0 │ │ +06ed84: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 velocity I │ │ │ │ @@ -85545,20 +85541,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -06e564: |[06e564] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -06e574: 6200 bc05 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ -06e578: 5421 bd05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05bd │ │ -06e57c: 7230 9b13 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@139b │ │ -06e582: 0a00 |0007: move-result v0 │ │ -06e584: 0f00 |0008: return v0 │ │ +06ed88: |[06ed88] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +06ed98: 6200 bc05 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ +06ed9c: 5421 bd05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05bd │ │ +06eda0: 7230 9b13 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@139b │ │ +06eda6: 0a00 |0007: move-result v0 │ │ +06eda8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 deltaDistance F │ │ │ │ @@ -85567,20 +85563,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06e588: |[06e588] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -06e598: 6200 bc05 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ -06e59c: 5421 bd05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05bd │ │ -06e5a0: 7220 9c13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@139c │ │ -06e5a6: 0a00 |0007: move-result v0 │ │ -06e5a8: 0f00 |0008: return v0 │ │ +06edac: |[06edac] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +06edbc: 6200 bc05 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ +06edc0: 5421 bd05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05bd │ │ +06edc4: 7220 9c13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@139c │ │ +06edca: 0a00 |0007: move-result v0 │ │ +06edcc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/EdgeEffectCompat;) │ │ @@ -85588,34 +85584,34 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -06e5ac: |[06e5ac] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -06e5bc: 6200 bc05 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ -06e5c0: 5421 bd05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05bd │ │ -06e5c4: 7240 9d13 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@139d │ │ -06e5ca: 0e00 |0007: return-void │ │ +06edd0: |[06edd0] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +06ede0: 6200 bc05 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05bc │ │ +06ede4: 5421 bd05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05bd │ │ +06ede8: 7240 9d13 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@139d │ │ +06edee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0007 line=144 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0008 reg=3 width I │ │ 0x0000 - 0x0008 reg=4 height I │ │ │ │ source_file_idx : 921 (EdgeEffectCompat.java) │ │ │ │ Class #386 header: │ │ -class_idx : 714 │ │ +class_idx : 718 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 922 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #386 - │ │ @@ -85631,17 +85627,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e5cc: |[06e5cc] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -06e5dc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06e5e2: 0e00 |0003: return-void │ │ +06edf0: |[06edf0] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +06ee00: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06ee06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -85649,19 +85645,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/Canvas;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06e5e4: |[06e5e4] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -06e5f4: 1f01 4b04 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@044b │ │ -06e5f8: 6e20 3723 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@2337 │ │ -06e5fe: 0a00 |0005: move-result v0 │ │ -06e600: 0f00 |0006: return v0 │ │ +06ee08: |[06ee08] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +06ee18: 1f01 5104 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0451 │ │ +06ee1c: 6e20 3723 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@2337 │ │ +06ee22: 0a00 |0005: move-result v0 │ │ +06ee24: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 canvas Landroid/graphics/Canvas; │ │ │ │ @@ -85670,18 +85666,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06e604: |[06e604] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -06e614: 1f00 4b04 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@044b │ │ -06e618: 6e10 3823 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@2338 │ │ -06e61e: 0e00 |0005: return-void │ │ +06ee28: |[06ee28] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +06ee38: 1f00 5104 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@0451 │ │ +06ee3c: 6e10 3823 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@2338 │ │ +06ee42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -85690,19 +85686,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e620: |[06e620] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -06e630: 1f01 4b04 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@044b │ │ -06e634: 6e10 3923 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@2339 │ │ -06e63a: 0a00 |0005: move-result v0 │ │ -06e63c: 0f00 |0006: return v0 │ │ +06ee44: |[06ee44] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +06ee54: 1f01 5104 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0451 │ │ +06ee58: 6e10 3923 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@2339 │ │ +06ee5e: 0a00 |0005: move-result v0 │ │ +06ee60: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -85710,18 +85706,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e640: |[06e640] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -06e650: 2200 4b04 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@044b │ │ -06e654: 7020 3623 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@2336 │ │ -06e65a: 1100 |0005: return-object v0 │ │ +06ee64: |[06ee64] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +06ee74: 2200 5104 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@0451 │ │ +06ee78: 7020 3623 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@2336 │ │ +06ee7e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #5 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -85729,19 +85725,19 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06e65c: |[06e65c] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -06e66c: 1f01 4b04 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@044b │ │ -06e670: 6e20 3a23 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@233a │ │ -06e676: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -06e678: 0f00 |0006: return v0 │ │ +06ee80: |[06ee80] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +06ee90: 1f01 5104 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0451 │ │ +06ee94: 6e20 3a23 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@233a │ │ +06ee9a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +06ee9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 velocity I │ │ @@ -85751,19 +85747,19 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06e67c: |[06e67c] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -06e68c: 1f01 4b04 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@044b │ │ -06e690: 6e20 3b23 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@233b │ │ -06e696: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -06e698: 0f00 |0006: return v0 │ │ +06eea0: |[06eea0] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +06eeb0: 1f01 5104 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0451 │ │ +06eeb4: 6e20 3b23 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@233b │ │ +06eeba: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +06eebc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 deltaDistance F │ │ @@ -85773,21 +85769,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06e69c: |[06e69c] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -06e6ac: 0720 |0000: move-object v0, v2 │ │ -06e6ae: 1f00 4b04 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@044b │ │ -06e6b2: 6e10 3c23 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@233c │ │ -06e6b8: 6e10 3923 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@2339 │ │ -06e6be: 0a01 |0009: move-result v1 │ │ -06e6c0: 0f01 |000a: return v1 │ │ +06eec0: |[06eec0] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +06eed0: 0720 |0000: move-object v0, v2 │ │ +06eed2: 1f00 5104 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@0451 │ │ +06eed6: 6e10 3c23 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@233c │ │ +06eedc: 6e10 3923 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@2339 │ │ +06eee2: 0a01 |0009: move-result v1 │ │ +06eee4: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0006 line=53 │ │ locals : │ │ 0x0003 - 0x000b reg=0 eff Landroid/widget/EdgeEffect; │ │ @@ -85798,34 +85794,34 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06e6c4: |[06e6c4] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -06e6d4: 1f00 4b04 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@044b │ │ -06e6d8: 6e30 3d23 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@233d │ │ -06e6de: 0e00 |0005: return-void │ │ +06eee8: |[06eee8] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +06eef8: 1f00 5104 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@0451 │ │ +06eefc: 6e30 3d23 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@233d │ │ +06ef02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 width I │ │ 0x0000 - 0x0006 reg=2 height I │ │ │ │ Virtual methods - │ │ source_file_idx : 922 (EdgeEffectCompatIcs.java) │ │ │ │ Class #387 header: │ │ -class_idx : 715 │ │ +class_idx : 719 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 943 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #387 annotations: │ │ @@ -85841,18 +85837,18 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 943 (ExploreByTouchHelper.java) │ │ │ │ Class #388 header: │ │ -class_idx : 720 │ │ +class_idx : 724 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2561 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2567 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #388 annotations: │ │ Annotations on class │ │ @@ -85870,21 +85866,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;) │ │ name : 'createDragToOpenListener' │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2561 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2567 (ListPopupWindowCompat.java) │ │ │ │ Class #389 header: │ │ -class_idx : 721 │ │ +class_idx : 725 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2561 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2567 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #389 annotations: │ │ Annotations on class │ │ @@ -85907,26 +85903,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -06e6e0: |[06e6e0] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -06e6f0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06e6f4: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -06e6f8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -06e6fc: 2201 cf02 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@02cf │ │ -06e700: 7010 d413 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@13d4 │ │ -06e706: 6901 ca05 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@05ca │ │ -06e70a: 0e00 |000d: return-void │ │ -06e70c: 2201 ce02 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@02ce │ │ -06e710: 7010 d213 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@13d2 │ │ -06e716: 6901 ca05 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@05ca │ │ -06e71a: 28f8 |0015: goto 000d // -0008 │ │ +06ef04: |[06ef04] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +06ef14: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06ef18: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +06ef1c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06ef20: 2201 d302 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@02d3 │ │ +06ef24: 7010 d413 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@13d4 │ │ +06ef2a: 6901 ca05 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@05ca │ │ +06ef2e: 0e00 |000d: return-void │ │ +06ef30: 2201 d202 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@02d2 │ │ +06ef34: 7010 d213 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@13d2 │ │ +06ef3a: 6901 ca05 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@05ca │ │ +06ef3e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ 0x0006 line=61 │ │ 0x000d line=65 │ │ 0x000e line=63 │ │ @@ -85938,17 +85934,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e71c: |[06e71c] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -06e72c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06e732: 0e00 |0003: return-void │ │ +06ef40: |[06ef40] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +06ef50: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06ef56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat; │ │ │ │ @@ -85957,34 +85953,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06e734: |[06e734] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -06e744: 6200 ca05 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@05ca │ │ -06e748: 7230 d613 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@13d6 │ │ -06e74e: 0c00 |0005: move-result-object v0 │ │ -06e750: 1100 |0006: return-object v0 │ │ +06ef58: |[06ef58] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +06ef68: 6200 ca05 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@05ca │ │ +06ef6c: 7230 d613 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@13d6 │ │ +06ef72: 0c00 |0005: move-result-object v0 │ │ +06ef74: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 src Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2561 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2567 (ListPopupWindowCompat.java) │ │ │ │ Class #390 header: │ │ -class_idx : 722 │ │ +class_idx : 726 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2562 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2568 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #390 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListPopupWindowCompatKitKat;' │ │ @@ -85999,17 +85995,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e754: |[06e754] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ -06e764: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06e76a: 0e00 |0003: return-void │ │ +06ef78: |[06ef78] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ +06ef88: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06ef8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/widget/ListPopupWindowCompatKitKat;) │ │ @@ -86017,34 +86013,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06e76c: |[06e76c] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -06e77c: 1f01 5804 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@0458 │ │ -06e780: 6e20 9823 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@2398 │ │ -06e786: 0c00 |0005: move-result-object v0 │ │ -06e788: 1100 |0006: return-object v0 │ │ +06ef90: |[06ef90] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +06efa0: 1f01 5e04 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@045e │ │ +06efa4: 6e20 9823 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@2398 │ │ +06efaa: 0c00 |0005: move-result-object v0 │ │ +06efac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 src Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2562 (ListPopupWindowCompatKitKat.java) │ │ + source_file_idx : 2568 (ListPopupWindowCompatKitKat.java) │ │ │ │ Class #391 header: │ │ -class_idx : 726 │ │ +class_idx : 730 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3063 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3069 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #391 annotations: │ │ Annotations on class │ │ @@ -86062,21 +86058,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;) │ │ name : 'getDragToOpenListener' │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3063 (PopupMenuCompat.java) │ │ + source_file_idx : 3069 (PopupMenuCompat.java) │ │ │ │ Class #392 header: │ │ -class_idx : 727 │ │ +class_idx : 731 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3063 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3069 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #392 annotations: │ │ Annotations on class │ │ @@ -86099,26 +86095,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -06e78c: |[06e78c] android.support.v4.widget.PopupMenuCompat.:()V │ │ -06e79c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06e7a0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -06e7a4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -06e7a8: 2201 d502 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@02d5 │ │ -06e7ac: 7010 e213 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@13e2 │ │ -06e7b2: 6901 cc05 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@05cc │ │ -06e7b6: 0e00 |000d: return-void │ │ -06e7b8: 2201 d402 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@02d4 │ │ -06e7bc: 7010 e013 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@13e0 │ │ -06e7c2: 6901 cc05 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@05cc │ │ -06e7c6: 28f8 |0015: goto 000d // -0008 │ │ +06efb0: |[06efb0] android.support.v4.widget.PopupMenuCompat.:()V │ │ +06efc0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06efc4: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +06efc8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06efcc: 2201 d902 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@02d9 │ │ +06efd0: 7010 e213 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@13e2 │ │ +06efd6: 6901 cc05 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@05cc │ │ +06efda: 0e00 |000d: return-void │ │ +06efdc: 2201 d802 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@02d8 │ │ +06efe0: 7010 e013 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@13e0 │ │ +06efe6: 6901 cc05 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@05cc │ │ +06efea: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0006 line=60 │ │ 0x000d line=64 │ │ 0x000e line=62 │ │ @@ -86130,17 +86126,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e7c8: |[06e7c8] android.support.v4.widget.PopupMenuCompat.:()V │ │ -06e7d8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06e7de: 0e00 |0003: return-void │ │ +06efec: |[06efec] android.support.v4.widget.PopupMenuCompat.:()V │ │ +06effc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06f002: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat; │ │ │ │ @@ -86149,33 +86145,33 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06e7e0: |[06e7e0] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -06e7f0: 6200 cc05 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@05cc │ │ -06e7f4: 7220 e413 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@13e4 │ │ -06e7fa: 0c00 |0005: move-result-object v0 │ │ -06e7fc: 1100 |0006: return-object v0 │ │ +06f004: |[06f004] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +06f014: 6200 cc05 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@05cc │ │ +06f018: 7220 e413 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@13e4 │ │ +06f01e: 0c00 |0005: move-result-object v0 │ │ +06f020: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 popupMenu Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3063 (PopupMenuCompat.java) │ │ + source_file_idx : 3069 (PopupMenuCompat.java) │ │ │ │ Class #393 header: │ │ -class_idx : 728 │ │ +class_idx : 732 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3064 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3070 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #393 - │ │ Class descriptor : 'Landroid/support/v4/widget/PopupMenuCompatKitKat;' │ │ @@ -86190,17 +86186,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e800: |[06e800] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ -06e810: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06e816: 0e00 |0003: return-void │ │ +06f024: |[06f024] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ +06f034: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06f03a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/widget/PopupMenuCompatKitKat;) │ │ @@ -86208,33 +86204,33 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e818: |[06e818] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -06e828: 1f01 5b04 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@045b │ │ -06e82c: 6e10 c423 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@23c4 │ │ -06e832: 0c00 |0005: move-result-object v0 │ │ -06e834: 1100 |0006: return-object v0 │ │ +06f03c: |[06f03c] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +06f04c: 1f01 6104 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@0461 │ │ +06f050: 6e10 c423 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@23c4 │ │ +06f056: 0c00 |0005: move-result-object v0 │ │ +06f058: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 popupMenu Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3064 (PopupMenuCompatKitKat.java) │ │ + source_file_idx : 3070 (PopupMenuCompatKitKat.java) │ │ │ │ Class #394 header: │ │ -class_idx : 730 │ │ +class_idx : 734 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3206 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3212 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 16 │ │ │ │ Class #394 annotations: │ │ Annotations on class │ │ @@ -86342,21 +86338,21 @@ │ │ │ │ #15 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;) │ │ name : 'startScroll' │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3206 (ScrollerCompat.java) │ │ + source_file_idx : 3212 (ScrollerCompat.java) │ │ │ │ Class #395 header: │ │ -class_idx : 734 │ │ +class_idx : 738 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3206 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3212 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 15 │ │ │ │ Class #395 annotations: │ │ Annotations on class │ │ @@ -86393,36 +86389,36 @@ │ │ type : '(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -06e838: |[06e838] android.support.v4.widget.ScrollerCompat.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -06e848: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06e84e: 1300 0e00 |0003: const/16 v0, #int 14 // #e │ │ -06e852: 3402 1200 |0005: if-lt v2, v0, 0017 // +0012 │ │ -06e856: 2200 dd02 |0007: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@02dd │ │ -06e85a: 7010 2914 0000 |0009: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@1429 │ │ -06e860: 5b10 d205 |000c: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ -06e864: 5410 d205 |000e: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ -06e868: 7230 f913 3004 |0010: invoke-interface {v0, v3, v4}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@13f9 │ │ -06e86e: 0c00 |0013: move-result-object v0 │ │ -06e870: 5b10 d305 |0014: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ -06e874: 0e00 |0016: return-void │ │ -06e876: 1300 0900 |0017: const/16 v0, #int 9 // #9 │ │ -06e87a: 3402 0a00 |0019: if-lt v2, v0, 0023 // +000a │ │ -06e87e: 2200 dc02 |001b: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@02dc │ │ -06e882: 7010 1814 0000 |001d: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1418 │ │ -06e888: 5b10 d205 |0020: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ -06e88c: 28ec |0022: goto 000e // -0014 │ │ -06e88e: 2200 db02 |0023: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@02db │ │ -06e892: 7010 0714 0000 |0025: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@1407 │ │ -06e898: 5b10 d205 |0028: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ -06e89c: 28e4 |002a: goto 000e // -001c │ │ +06f05c: |[06f05c] android.support.v4.widget.ScrollerCompat.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +06f06c: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06f072: 1300 0e00 |0003: const/16 v0, #int 14 // #e │ │ +06f076: 3402 1200 |0005: if-lt v2, v0, 0017 // +0012 │ │ +06f07a: 2200 e102 |0007: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@02e1 │ │ +06f07e: 7010 2914 0000 |0009: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@1429 │ │ +06f084: 5b10 d205 |000c: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ +06f088: 5410 d205 |000e: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ +06f08c: 7230 f913 3004 |0010: invoke-interface {v0, v3, v4}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@13f9 │ │ +06f092: 0c00 |0013: move-result-object v0 │ │ +06f094: 5b10 d305 |0014: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ +06f098: 0e00 |0016: return-void │ │ +06f09a: 1300 0900 |0017: const/16 v0, #int 9 // #9 │ │ +06f09e: 3402 0a00 |0019: if-lt v2, v0, 0023 // +000a │ │ +06f0a2: 2200 e002 |001b: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@02e0 │ │ +06f0a6: 7010 1814 0000 |001d: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1418 │ │ +06f0ac: 5b10 d205 |0020: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ +06f0b0: 28ec |0022: goto 000e // -0014 │ │ +06f0b2: 2200 df02 |0023: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@02df │ │ +06f0b6: 7010 0714 0000 |0025: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@1407 │ │ +06f0bc: 5b10 d205 |0028: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ +06f0c0: 28e4 |002a: goto 000e // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0003 line=263 │ │ 0x0007 line=264 │ │ 0x000e line=270 │ │ 0x0016 line=271 │ │ @@ -86440,18 +86436,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -06e8a0: |[06e8a0] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -06e8b0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06e8b4: 7040 2b14 0132 |0002: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat;.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V // method@142b │ │ -06e8ba: 0e00 |0005: return-void │ │ +06f0c4: |[06f0c4] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +06f0d4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06f0d8: 7040 2b14 0132 |0002: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat;.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V // method@142b │ │ +06f0de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0005 line=256 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ @@ -86462,19 +86458,19 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e8bc: |[06e8bc] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -06e8cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e8ce: 7120 3014 0100 |0001: invoke-static {v1, v0}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@1430 │ │ -06e8d4: 0c00 |0004: move-result-object v0 │ │ -06e8d6: 1100 |0005: return-object v0 │ │ +06f0e0: |[06f0e0] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +06f0f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06f0f2: 7120 3014 0100 |0001: invoke-static {v1, v0}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@1430 │ │ +06f0f8: 0c00 |0004: move-result-object v0 │ │ +06f0fa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -86482,18 +86478,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06e8d8: |[06e8d8] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ -06e8e8: 2200 de02 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@02de │ │ -06e8ec: 7030 2c14 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@142c │ │ -06e8f2: 1100 |0005: return-object v0 │ │ +06f0fc: |[06f0fc] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ +06f10c: 2200 e202 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@02e2 │ │ +06f110: 7030 2c14 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@142c │ │ +06f116: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 interpolator Landroid/view/animation/Interpolator; │ │ │ │ @@ -86503,19 +86499,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06e8f4: |[06e8f4] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -06e904: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ -06e908: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ -06e90c: 7220 f713 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@13f7 │ │ -06e912: 0e00 |0007: return-void │ │ +06f118: |[06f118] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +06f128: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ +06f12c: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ +06f130: 7220 f713 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@13f7 │ │ +06f136: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0007 line=431 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -86524,20 +86520,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06e914: |[06e914] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -06e924: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ -06e928: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ -06e92c: 7220 f813 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@13f8 │ │ -06e932: 0a00 |0007: move-result v0 │ │ -06e934: 0f00 |0008: return v0 │ │ +06f138: |[06f138] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +06f148: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ +06f14c: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ +06f150: 7220 f813 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@13f8 │ │ +06f156: 0a00 |0007: move-result v0 │ │ +06f158: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -86545,27 +86541,27 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 9 │ │ outs : 10 │ │ insns size : 19 16-bit code units │ │ -06e938: |[06e938] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -06e948: 54a0 d205 |0000: iget-object v0, v10, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ -06e94c: 54a1 d305 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ -06e950: 01b2 |0004: move v2, v11 │ │ -06e952: 01c3 |0005: move v3, v12 │ │ -06e954: 01d4 |0006: move v4, v13 │ │ -06e956: 01e5 |0007: move v5, v14 │ │ -06e958: 01f6 |0008: move v6, v15 │ │ -06e95a: 0207 1000 |0009: move/from16 v7, v16 │ │ -06e95e: 0208 1100 |000b: move/from16 v8, v17 │ │ -06e962: 0209 1200 |000d: move/from16 v9, v18 │ │ -06e966: 780a fa13 0000 |000f: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIII)V // method@13fa │ │ -06e96c: 0e00 |0012: return-void │ │ +06f15c: |[06f15c] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +06f16c: 54a0 d205 |0000: iget-object v0, v10, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ +06f170: 54a1 d305 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ +06f174: 01b2 |0004: move v2, v11 │ │ +06f176: 01c3 |0005: move v3, v12 │ │ +06f178: 01d4 |0006: move v4, v13 │ │ +06f17a: 01e5 |0007: move v5, v14 │ │ +06f17c: 01f6 |0008: move v6, v15 │ │ +06f17e: 0207 1000 |0009: move/from16 v7, v16 │ │ +06f182: 0208 1100 |000b: move/from16 v8, v17 │ │ +06f186: 0209 1200 |000d: move/from16 v9, v18 │ │ +06f18a: 780a fa13 0000 |000f: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIII)V // method@13fa │ │ +06f190: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0012 line=394 │ │ locals : │ │ 0x0000 - 0x0013 reg=10 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0013 reg=11 startX I │ │ @@ -86582,29 +86578,29 @@ │ │ type : '(IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 11 │ │ outs : 12 │ │ insns size : 25 16-bit code units │ │ -06e970: |[06e970] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ -06e980: 54c0 d205 |0000: iget-object v0, v12, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ -06e984: 54c1 d305 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ -06e988: 01d2 |0004: move v2, v13 │ │ -06e98a: 01e3 |0005: move v3, v14 │ │ -06e98c: 01f4 |0006: move v4, v15 │ │ -06e98e: 0205 1000 |0007: move/from16 v5, v16 │ │ -06e992: 0206 1100 |0009: move/from16 v6, v17 │ │ -06e996: 0207 1200 |000b: move/from16 v7, v18 │ │ -06e99a: 0208 1300 |000d: move/from16 v8, v19 │ │ -06e99e: 0209 1400 |000f: move/from16 v9, v20 │ │ -06e9a2: 020a 1500 |0011: move/from16 v10, v21 │ │ -06e9a6: 020b 1600 |0013: move/from16 v11, v22 │ │ -06e9aa: 780c fb13 0000 |0015: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@13fb │ │ -06e9b0: 0e00 |0018: return-void │ │ +06f194: |[06f194] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ +06f1a4: 54c0 d205 |0000: iget-object v0, v12, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ +06f1a8: 54c1 d305 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ +06f1ac: 01d2 |0004: move v2, v13 │ │ +06f1ae: 01e3 |0005: move v3, v14 │ │ +06f1b0: 01f4 |0006: move v4, v15 │ │ +06f1b2: 0205 1000 |0007: move/from16 v5, v16 │ │ +06f1b6: 0206 1100 |0009: move/from16 v6, v17 │ │ +06f1ba: 0207 1200 |000b: move/from16 v7, v18 │ │ +06f1be: 0208 1300 |000d: move/from16 v8, v19 │ │ +06f1c2: 0209 1400 |000f: move/from16 v9, v20 │ │ +06f1c6: 020a 1500 |0011: move/from16 v10, v21 │ │ +06f1ca: 020b 1600 |0013: move/from16 v11, v22 │ │ +06f1ce: 780c fb13 0000 |0015: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@13fb │ │ +06f1d4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0018 line=423 │ │ locals : │ │ 0x0000 - 0x0019 reg=12 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0019 reg=13 startX I │ │ @@ -86623,20 +86619,20 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06e9b4: |[06e9b4] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -06e9c4: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ -06e9c8: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ -06e9cc: 7220 fc13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@13fc │ │ -06e9d2: 0a00 |0007: move-result v0 │ │ -06e9d4: 0f00 |0008: return v0 │ │ +06f1d8: |[06f1d8] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +06f1e8: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ +06f1ec: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ +06f1f0: 7220 fc13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@13fc │ │ +06f1f6: 0a00 |0007: move-result v0 │ │ +06f1f8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #5 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -86644,20 +86640,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06e9d8: |[06e9d8] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -06e9e8: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ -06e9ec: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ -06e9f0: 7220 fd13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@13fd │ │ -06e9f6: 0a00 |0007: move-result v0 │ │ -06e9f8: 0f00 |0008: return v0 │ │ +06f1fc: |[06f1fc] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +06f20c: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ +06f210: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ +06f214: 7220 fd13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@13fd │ │ +06f21a: 0a00 |0007: move-result v0 │ │ +06f21c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -86665,20 +86661,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06e9fc: |[06e9fc] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -06ea0c: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ -06ea10: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ -06ea14: 7220 fe13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@13fe │ │ -06ea1a: 0a00 |0007: move-result v0 │ │ -06ea1c: 0f00 |0008: return v0 │ │ +06f220: |[06f220] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +06f230: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ +06f234: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ +06f238: 7220 fe13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@13fe │ │ +06f23e: 0a00 |0007: move-result v0 │ │ +06f240: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -86686,20 +86682,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06ea20: |[06ea20] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ -06ea30: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ -06ea34: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ -06ea38: 7220 ff13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@13ff │ │ -06ea3e: 0a00 |0007: move-result v0 │ │ -06ea40: 0f00 |0008: return v0 │ │ +06f244: |[06f244] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ +06f254: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ +06f258: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ +06f25c: 7220 ff13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@13ff │ │ +06f262: 0a00 |0007: move-result v0 │ │ +06f264: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -86707,20 +86703,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06ea44: |[06ea44] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ -06ea54: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ -06ea58: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ -06ea5c: 7220 0014 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@1400 │ │ -06ea62: 0a00 |0007: move-result v0 │ │ -06ea64: 0f00 |0008: return v0 │ │ +06f268: |[06f268] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ +06f278: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ +06f27c: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ +06f280: 7220 0014 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@1400 │ │ +06f286: 0a00 |0007: move-result v0 │ │ +06f288: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -86728,20 +86724,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06ea68: |[06ea68] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -06ea78: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ -06ea7c: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ -06ea80: 7220 0114 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@1401 │ │ -06ea86: 0a00 |0007: move-result v0 │ │ -06ea88: 0f00 |0008: return v0 │ │ +06f28c: |[06f28c] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +06f29c: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ +06f2a0: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ +06f2a4: 7220 0114 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@1401 │ │ +06f2aa: 0a00 |0007: move-result v0 │ │ +06f2ac: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -86749,20 +86745,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06ea8c: |[06ea8c] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ -06ea9c: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ -06eaa0: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ -06eaa4: 7220 0214 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@1402 │ │ -06eaaa: 0a00 |0007: move-result v0 │ │ -06eaac: 0f00 |0008: return v0 │ │ +06f2b0: |[06f2b0] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ +06f2c0: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ +06f2c4: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ +06f2c8: 7220 0214 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@1402 │ │ +06f2ce: 0a00 |0007: move-result v0 │ │ +06f2d0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -86770,19 +86766,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -06eab0: |[06eab0] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ -06eac0: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ -06eac4: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ -06eac8: 7255 0314 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1403 │ │ -06eace: 0e00 |0007: return-void │ │ +06f2d4: |[06f2d4] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ +06f2e4: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ +06f2e8: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ +06f2ec: 7255 0314 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1403 │ │ +06f2f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0007 line=449 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startX I │ │ @@ -86794,19 +86790,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -06ead0: |[06ead0] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ -06eae0: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ -06eae4: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ -06eae8: 7255 0414 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1404 │ │ -06eaee: 0e00 |0007: return-void │ │ +06f2f4: |[06f2f4] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ +06f304: 5420 d205 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ +06f308: 5421 d305 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ +06f30c: 7255 0414 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1404 │ │ +06f312: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0007 line=466 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startY I │ │ @@ -86818,23 +86814,23 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -06eaf0: |[06eaf0] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -06eb00: 5460 d205 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ -06eb04: 5461 d305 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ -06eb08: 0172 |0004: move v2, v7 │ │ -06eb0a: 0183 |0005: move v3, v8 │ │ -06eb0c: 0194 |0006: move v4, v9 │ │ -06eb0e: 01a5 |0007: move v5, v10 │ │ -06eb10: 7806 0514 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@1405 │ │ -06eb16: 0e00 |000b: return-void │ │ +06f314: |[06f314] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +06f324: 5460 d205 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ +06f328: 5461 d305 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ +06f32c: 0172 |0004: move v2, v7 │ │ +06f32e: 0183 |0005: move v3, v8 │ │ +06f330: 0194 |0006: move v4, v9 │ │ +06f332: 01a5 |0007: move v5, v10 │ │ +06f334: 7806 0514 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@1405 │ │ +06f33a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x000b line=353 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000c reg=7 startX I │ │ @@ -86847,43 +86843,43 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -06eb18: |[06eb18] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -06eb28: 5470 d205 |0000: iget-object v0, v7, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ -06eb2c: 5471 d305 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ -06eb30: 0182 |0004: move v2, v8 │ │ -06eb32: 0193 |0005: move v3, v9 │ │ -06eb34: 01a4 |0006: move v4, v10 │ │ -06eb36: 01b5 |0007: move v5, v11 │ │ -06eb38: 01c6 |0008: move v6, v12 │ │ -06eb3a: 7807 0614 0000 |0009: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIIII)V // method@1406 │ │ -06eb40: 0e00 |000c: return-void │ │ +06f33c: |[06f33c] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +06f34c: 5470 d205 |0000: iget-object v0, v7, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05d2 │ │ +06f350: 5471 d305 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d3 │ │ +06f354: 0182 |0004: move v2, v8 │ │ +06f356: 0193 |0005: move v3, v9 │ │ +06f358: 01a4 |0006: move v4, v10 │ │ +06f35a: 01b5 |0007: move v5, v11 │ │ +06f35c: 01c6 |0008: move v6, v12 │ │ +06f35e: 7807 0614 0000 |0009: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIIII)V // method@1406 │ │ +06f364: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x000c line=370 │ │ locals : │ │ 0x0000 - 0x000d reg=7 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000d reg=8 startX I │ │ 0x0000 - 0x000d reg=9 startY I │ │ 0x0000 - 0x000d reg=10 dx I │ │ 0x0000 - 0x000d reg=11 dy I │ │ 0x0000 - 0x000d reg=12 duration I │ │ │ │ - source_file_idx : 3206 (ScrollerCompat.java) │ │ + source_file_idx : 3212 (ScrollerCompat.java) │ │ │ │ Class #396 header: │ │ -class_idx : 735 │ │ +class_idx : 739 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3207 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3213 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 0 │ │ │ │ Class #396 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatGingerbread;' │ │ @@ -86898,17 +86894,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06eb44: |[06eb44] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ -06eb54: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06eb5a: 0e00 |0003: return-void │ │ +06f368: |[06f368] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ +06f378: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06f37e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -86916,18 +86912,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06eb5c: |[06eb5c] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -06eb6c: 1f00 5a04 |0000: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ -06eb70: 6e10 b523 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@23b5 │ │ -06eb76: 0e00 |0005: return-void │ │ +06f380: |[06f380] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +06f390: 1f00 6004 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0460 │ │ +06f394: 6e10 b523 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@23b5 │ │ +06f39a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ │ │ @@ -86936,19 +86932,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06eb78: |[06eb78] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -06eb88: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ -06eb8c: 6e10 b623 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@23b6 │ │ -06eb92: 0a00 |0005: move-result v0 │ │ -06eb94: 0f00 |0006: return v0 │ │ +06f39c: |[06f39c] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +06f3ac: 1f01 6004 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0460 │ │ +06f3b0: 6e10 b623 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@23b6 │ │ +06f3b6: 0a00 |0005: move-result v0 │ │ +06f3b8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -86956,22 +86952,22 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -06eb98: |[06eb98] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -06eba8: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -06ebac: 2200 5a04 |0002: new-instance v0, Landroid/widget/OverScroller; // type@045a │ │ -06ebb0: 7030 b423 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@23b4 │ │ -06ebb6: 1100 |0007: return-object v0 │ │ -06ebb8: 2200 5a04 |0008: new-instance v0, Landroid/widget/OverScroller; // type@045a │ │ -06ebbc: 7020 b323 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@23b3 │ │ -06ebc2: 28fa |000d: goto 0007 // -0006 │ │ +06f3bc: |[06f3bc] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +06f3cc: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +06f3d0: 2200 6004 |0002: new-instance v0, Landroid/widget/OverScroller; // type@0460 │ │ +06f3d4: 7030 b423 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@23b4 │ │ +06f3da: 1100 |0007: return-object v0 │ │ +06f3dc: 2200 6004 |0008: new-instance v0, Landroid/widget/OverScroller; // type@0460 │ │ +06f3e0: 7020 b323 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@23b3 │ │ +06f3e6: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x000e reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x000e reg=2 interpolator Landroid/view/animation/Interpolator; │ │ │ │ @@ -86980,27 +86976,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 18 │ │ ins : 9 │ │ outs : 9 │ │ insns size : 17 16-bit code units │ │ -06ebc4: |[06ebc4] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -06ebd4: 0790 |0000: move-object v0, v9 │ │ -06ebd6: 1f00 5a04 |0001: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ -06ebda: 01a1 |0003: move v1, v10 │ │ -06ebdc: 01b2 |0004: move v2, v11 │ │ -06ebde: 01c3 |0005: move v3, v12 │ │ -06ebe0: 01d4 |0006: move v4, v13 │ │ -06ebe2: 01e5 |0007: move v5, v14 │ │ -06ebe4: 01f6 |0008: move v6, v15 │ │ -06ebe6: 0207 1000 |0009: move/from16 v7, v16 │ │ -06ebea: 0208 1100 |000b: move/from16 v8, v17 │ │ -06ebee: 7409 b723 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@23b7 │ │ -06ebf4: 0e00 |0010: return-void │ │ +06f3e8: |[06f3e8] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +06f3f8: 0790 |0000: move-object v0, v9 │ │ +06f3fa: 1f00 6004 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0460 │ │ +06f3fe: 01a1 |0003: move v1, v10 │ │ +06f400: 01b2 |0004: move v2, v11 │ │ +06f402: 01c3 |0005: move v3, v12 │ │ +06f404: 01d4 |0006: move v4, v13 │ │ +06f406: 01e5 |0007: move v5, v14 │ │ +06f408: 01f6 |0008: move v6, v15 │ │ +06f40a: 0207 1000 |0009: move/from16 v7, v16 │ │ +06f40e: 0208 1100 |000b: move/from16 v8, v17 │ │ +06f412: 7409 b723 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@23b7 │ │ +06f418: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0010 line=58 │ │ locals : │ │ 0x0000 - 0x0011 reg=9 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0011 reg=10 startX I │ │ @@ -87017,29 +87013,29 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 22 │ │ ins : 11 │ │ outs : 11 │ │ insns size : 23 16-bit code units │ │ -06ebf8: |[06ebf8] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -06ec08: 07b0 |0000: move-object v0, v11 │ │ -06ec0a: 1f00 5a04 |0001: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ -06ec0e: 01c1 |0003: move v1, v12 │ │ -06ec10: 01d2 |0004: move v2, v13 │ │ -06ec12: 01e3 |0005: move v3, v14 │ │ -06ec14: 01f4 |0006: move v4, v15 │ │ -06ec16: 0205 1000 |0007: move/from16 v5, v16 │ │ -06ec1a: 0206 1100 |0009: move/from16 v6, v17 │ │ -06ec1e: 0207 1200 |000b: move/from16 v7, v18 │ │ -06ec22: 0208 1300 |000d: move/from16 v8, v19 │ │ -06ec26: 0209 1400 |000f: move/from16 v9, v20 │ │ -06ec2a: 020a 1500 |0011: move/from16 v10, v21 │ │ -06ec2e: 740b b823 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@23b8 │ │ -06ec34: 0e00 |0016: return-void │ │ +06f41c: |[06f41c] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +06f42c: 07b0 |0000: move-object v0, v11 │ │ +06f42e: 1f00 6004 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0460 │ │ +06f432: 01c1 |0003: move v1, v12 │ │ +06f434: 01d2 |0004: move v2, v13 │ │ +06f436: 01e3 |0005: move v3, v14 │ │ +06f438: 01f4 |0006: move v4, v15 │ │ +06f43a: 0205 1000 |0007: move/from16 v5, v16 │ │ +06f43e: 0206 1100 |0009: move/from16 v6, v17 │ │ +06f442: 0207 1200 |000b: move/from16 v7, v18 │ │ +06f446: 0208 1300 |000d: move/from16 v8, v19 │ │ +06f44a: 0209 1400 |000f: move/from16 v9, v20 │ │ +06f44e: 020a 1500 |0011: move/from16 v10, v21 │ │ +06f452: 740b b823 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@23b8 │ │ +06f458: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0016 line=64 │ │ locals : │ │ 0x0000 - 0x0017 reg=11 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0017 reg=12 startX I │ │ @@ -87058,19 +87054,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ec38: |[06ec38] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -06ec48: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ -06ec4c: 6e10 ba23 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@23ba │ │ -06ec52: 0a00 |0005: move-result v0 │ │ -06ec54: 0f00 |0006: return v0 │ │ +06f45c: |[06f45c] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +06f46c: 1f01 6004 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0460 │ │ +06f470: 6e10 ba23 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@23ba │ │ +06f476: 0a00 |0005: move-result v0 │ │ +06f478: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -87078,19 +87074,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ec58: |[06ec58] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -06ec68: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ -06ec6c: 6e10 bb23 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@23bb │ │ -06ec72: 0a00 |0005: move-result v0 │ │ -06ec74: 0f00 |0006: return v0 │ │ +06f47c: |[06f47c] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +06f48c: 1f01 6004 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0460 │ │ +06f490: 6e10 bb23 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@23bb │ │ +06f496: 0a00 |0005: move-result v0 │ │ +06f498: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -87098,19 +87094,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ec78: |[06ec78] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -06ec88: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ -06ec8c: 6e10 bc23 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@23bc │ │ -06ec92: 0a00 |0005: move-result v0 │ │ -06ec94: 0f00 |0006: return v0 │ │ +06f49c: |[06f49c] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +06f4ac: 1f01 6004 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0460 │ │ +06f4b0: 6e10 bc23 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@23bc │ │ +06f4b6: 0a00 |0005: move-result v0 │ │ +06f4b8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -87118,19 +87114,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ec98: |[06ec98] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -06eca8: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ -06ecac: 6e10 bd23 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@23bd │ │ -06ecb2: 0a00 |0005: move-result v0 │ │ -06ecb4: 0f00 |0006: return v0 │ │ +06f4bc: |[06f4bc] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +06f4cc: 1f01 6004 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0460 │ │ +06f4d0: 6e10 bd23 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@23bd │ │ +06f4d6: 0a00 |0005: move-result v0 │ │ +06f4d8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -87138,19 +87134,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ecb8: |[06ecb8] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -06ecc8: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ -06eccc: 6e10 be23 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@23be │ │ -06ecd2: 0a00 |0005: move-result v0 │ │ -06ecd4: 0f00 |0006: return v0 │ │ +06f4dc: |[06f4dc] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +06f4ec: 1f01 6004 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0460 │ │ +06f4f0: 6e10 be23 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@23be │ │ +06f4f6: 0a00 |0005: move-result v0 │ │ +06f4f8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -87158,19 +87154,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ecd8: |[06ecd8] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -06ece8: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ -06ecec: 6e10 bf23 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@23bf │ │ -06ecf2: 0a00 |0005: move-result v0 │ │ -06ecf4: 0f00 |0006: return v0 │ │ +06f4fc: |[06f4fc] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +06f50c: 1f01 6004 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0460 │ │ +06f510: 6e10 bf23 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@23bf │ │ +06f516: 0a00 |0005: move-result v0 │ │ +06f518: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -87178,18 +87174,18 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -06ecf8: |[06ecf8] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -06ed08: 1f00 5a04 |0000: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ -06ed0c: 6e40 c023 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@23c0 │ │ -06ed12: 0e00 |0005: return-void │ │ +06f51c: |[06f51c] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +06f52c: 1f00 6004 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0460 │ │ +06f530: 6e40 c023 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@23c0 │ │ +06f536: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0005 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 startX I │ │ @@ -87201,18 +87197,18 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -06ed14: |[06ed14] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -06ed24: 1f00 5a04 |0000: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ -06ed28: 6e40 c123 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@23c1 │ │ -06ed2e: 0e00 |0005: return-void │ │ +06f538: |[06f538] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +06f548: 1f00 6004 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0460 │ │ +06f54c: 6e40 c123 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@23c1 │ │ +06f552: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 startY I │ │ @@ -87224,18 +87220,18 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -06ed30: |[06ed30] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -06ed40: 1f00 5a04 |0000: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ -06ed44: 6e54 c223 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@23c2 │ │ -06ed4a: 0e00 |0005: return-void │ │ +06f554: |[06f554] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +06f564: 1f00 6004 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0460 │ │ +06f568: 6e54 c223 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@23c2 │ │ +06f56e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 startX I │ │ @@ -87248,44 +87244,44 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -06ed4c: |[06ed4c] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -06ed5c: 0760 |0000: move-object v0, v6 │ │ -06ed5e: 1f00 5a04 |0001: check-cast v0, Landroid/widget/OverScroller; // type@045a │ │ -06ed62: 0171 |0003: move v1, v7 │ │ -06ed64: 0182 |0004: move v2, v8 │ │ -06ed66: 0193 |0005: move v3, v9 │ │ -06ed68: 01a4 |0006: move v4, v10 │ │ -06ed6a: 01b5 |0007: move v5, v11 │ │ -06ed6c: 7406 c323 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@23c3 │ │ -06ed72: 0e00 |000b: return-void │ │ +06f570: |[06f570] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +06f580: 0760 |0000: move-object v0, v6 │ │ +06f582: 1f00 6004 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0460 │ │ +06f586: 0171 |0003: move v1, v7 │ │ +06f588: 0182 |0004: move v2, v8 │ │ +06f58a: 0193 |0005: move v3, v9 │ │ +06f58c: 01a4 |0006: move v4, v10 │ │ +06f58e: 01b5 |0007: move v5, v11 │ │ +06f590: 7406 c323 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@23c3 │ │ +06f596: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x000b line=53 │ │ locals : │ │ 0x0000 - 0x000c reg=6 scroller Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=7 startX I │ │ 0x0000 - 0x000c reg=8 startY I │ │ 0x0000 - 0x000c reg=9 dx I │ │ 0x0000 - 0x000c reg=10 dy I │ │ 0x0000 - 0x000c reg=11 duration I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3207 (ScrollerCompatGingerbread.java) │ │ + source_file_idx : 3213 (ScrollerCompatGingerbread.java) │ │ │ │ Class #397 header: │ │ -class_idx : 736 │ │ +class_idx : 740 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3208 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3214 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #397 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatIcs;' │ │ @@ -87300,17 +87296,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ed74: |[06ed74] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -06ed84: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06ed8a: 0e00 |0003: return-void │ │ +06f598: |[06f598] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +06f5a8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06f5ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/widget/ScrollerCompatIcs;) │ │ @@ -87318,33 +87314,33 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ed8c: |[06ed8c] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -06ed9c: 1f01 5a04 |0000: check-cast v1, Landroid/widget/OverScroller; // type@045a │ │ -06eda0: 6e10 b923 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@23b9 │ │ -06eda6: 0a00 |0005: move-result v0 │ │ -06eda8: 0f00 |0006: return v0 │ │ +06f5b0: |[06f5b0] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +06f5c0: 1f01 6004 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0460 │ │ +06f5c4: 6e10 b923 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@23b9 │ │ +06f5ca: 0a00 |0005: move-result v0 │ │ +06f5cc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3208 (ScrollerCompatIcs.java) │ │ + source_file_idx : 3214 (ScrollerCompatIcs.java) │ │ │ │ Class #398 header: │ │ -class_idx : 737 │ │ +class_idx : 741 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3221 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3227 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #398 annotations: │ │ Annotations on class │ │ @@ -87368,22 +87364,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06edac: |[06edac] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ -06edbc: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06edc2: 7100 9614 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1496 │ │ -06edc8: 0c00 |0006: move-result-object v0 │ │ -06edca: 7220 7314 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@1473 │ │ -06edd0: 0c00 |000a: move-result-object v0 │ │ -06edd2: 5b10 d405 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@05d4 │ │ -06edd6: 0e00 |000d: return-void │ │ +06f5d0: |[06f5d0] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ +06f5e0: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06f5e6: 7100 9614 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1496 │ │ +06f5ec: 0c00 |0006: move-result-object v0 │ │ +06f5ee: 7220 7314 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@1473 │ │ +06f5f4: 0c00 |000a: move-result-object v0 │ │ +06f5f6: 5b10 d405 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@05d4 │ │ +06f5fa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0003 line=386 │ │ 0x000d line=387 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ @@ -87394,30 +87390,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06edd8: |[06edd8] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ -06ede8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06edea: 0f00 |0001: return v0 │ │ +06f5fc: |[06f5fc] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ +06f60c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06f60e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ │ │ - source_file_idx : 3221 (SearchViewCompat.java) │ │ + source_file_idx : 3227 (SearchViewCompat.java) │ │ │ │ Class #399 header: │ │ -class_idx : 738 │ │ +class_idx : 742 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3221 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3227 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #399 annotations: │ │ Annotations on class │ │ @@ -87441,22 +87437,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06edec: |[06edec] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -06edfc: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06ee02: 7100 9614 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1496 │ │ -06ee08: 0c00 |0006: move-result-object v0 │ │ -06ee0a: 7220 7414 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@1474 │ │ -06ee10: 0c00 |000a: move-result-object v0 │ │ -06ee12: 5b10 d505 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@05d5 │ │ -06ee16: 0e00 |000d: return-void │ │ +06f610: |[06f610] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +06f620: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06f626: 7100 9614 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1496 │ │ +06f62c: 0c00 |0006: move-result-object v0 │ │ +06f62e: 7220 7414 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@1474 │ │ +06f634: 0c00 |000a: move-result-object v0 │ │ +06f636: 5b10 d505 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@05d5 │ │ +06f63a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0003 line=337 │ │ 0x000d line=338 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -87467,17 +87463,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ee18: |[06ee18] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -06ee28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ee2a: 0f00 |0001: return v0 │ │ +06f63c: |[06f63c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +06f64c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06f64e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -87486,31 +87482,31 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ee2c: |[06ee2c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -06ee3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ee3e: 0f00 |0001: return v0 │ │ +06f650: |[06f650] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +06f660: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06f662: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 3221 (SearchViewCompat.java) │ │ + source_file_idx : 3227 (SearchViewCompat.java) │ │ │ │ Class #400 header: │ │ -class_idx : 743 │ │ +class_idx : 747 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3221 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3227 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 18 │ │ │ │ Class #400 annotations: │ │ Annotations on class │ │ @@ -87630,21 +87626,21 @@ │ │ │ │ #17 : (in Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;) │ │ name : 'setSubmitButtonEnabled' │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3221 (SearchViewCompat.java) │ │ + source_file_idx : 3227 (SearchViewCompat.java) │ │ │ │ Class #401 header: │ │ -class_idx : 745 │ │ +class_idx : 749 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3221 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3227 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 0 │ │ │ │ Class #401 annotations: │ │ Annotations on class │ │ @@ -87667,33 +87663,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -06ee40: |[06ee40] android.support.v4.widget.SearchViewCompat.:()V │ │ -06ee50: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06ee54: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -06ee58: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -06ee5c: 2200 e602 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@02e6 │ │ -06ee60: 7010 6b14 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@146b │ │ -06ee66: 6900 da05 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06ee6a: 0e00 |000d: return-void │ │ -06ee6c: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06ee70: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ -06ee74: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -06ee78: 2200 e502 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@02e5 │ │ -06ee7c: 7010 5a14 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@145a │ │ -06ee82: 6900 da05 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06ee86: 28f2 |001b: goto 000d // -000e │ │ -06ee88: 2200 e802 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@02e8 │ │ -06ee8c: 7010 8114 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1481 │ │ -06ee92: 6900 da05 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06ee96: 28ea |0023: goto 000d // -0016 │ │ +06f664: |[06f664] android.support.v4.widget.SearchViewCompat.:()V │ │ +06f674: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06f678: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +06f67c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06f680: 2200 ea02 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@02ea │ │ +06f684: 7010 6b14 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@146b │ │ +06f68a: 6900 da05 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f68e: 0e00 |000d: return-void │ │ +06f690: 6000 3600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06f694: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +06f698: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +06f69c: 2200 e902 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@02e9 │ │ +06f6a0: 7010 5a14 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@145a │ │ +06f6a6: 6900 da05 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f6aa: 28f2 |001b: goto 000d // -000e │ │ +06f6ac: 2200 ec02 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@02ec │ │ +06f6b0: 7010 8114 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1481 │ │ +06f6b6: 6900 da05 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f6ba: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0006 line=256 │ │ 0x000d line=262 │ │ 0x000e line=257 │ │ 0x0014 line=258 │ │ @@ -87705,17 +87701,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ee98: |[06ee98] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -06eea8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06eeae: 0e00 |0003: return-void │ │ +06f6bc: |[06f6bc] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +06f6cc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06f6d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0003 line=266 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -87725,36 +87721,36 @@ │ │ type : '()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06eeb0: |[06eeb0] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -06eec0: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06eec4: 1100 |0002: return-object v0 │ │ +06f6d4: |[06f6d4] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +06f6e4: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f6e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ name : 'getQuery' │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06eec8: |[06eec8] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -06eed8: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06eedc: 7220 6f14 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@146f │ │ -06eee2: 0c00 |0005: move-result-object v0 │ │ -06eee4: 1100 |0006: return-object v0 │ │ +06f6ec: |[06f6ec] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +06f6fc: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f700: 7220 6f14 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@146f │ │ +06f706: 0c00 |0005: move-result-object v0 │ │ +06f708: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -87762,19 +87758,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06eee8: |[06eee8] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ -06eef8: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06eefc: 7220 7014 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@1470 │ │ -06ef02: 0a00 |0005: move-result v0 │ │ -06ef04: 0f00 |0006: return v0 │ │ +06f70c: |[06f70c] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ +06f71c: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f720: 7220 7014 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@1470 │ │ +06f726: 0a00 |0005: move-result v0 │ │ +06f728: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -87782,19 +87778,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06ef08: |[06ef08] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -06ef18: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06ef1c: 7220 7114 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1471 │ │ -06ef22: 0a00 |0005: move-result v0 │ │ -06ef24: 0f00 |0006: return v0 │ │ +06f72c: |[06f72c] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +06f73c: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f740: 7220 7114 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1471 │ │ +06f746: 0a00 |0005: move-result v0 │ │ +06f748: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -87802,19 +87798,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06ef28: |[06ef28] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -06ef38: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06ef3c: 7220 7214 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1472 │ │ -06ef42: 0a00 |0005: move-result v0 │ │ -06ef44: 0f00 |0006: return v0 │ │ +06f74c: |[06f74c] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +06f75c: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f760: 7220 7214 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1472 │ │ +06f766: 0a00 |0005: move-result v0 │ │ +06f768: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -87822,19 +87818,19 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06ef48: |[06ef48] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -06ef58: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06ef5c: 7220 7514 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1475 │ │ -06ef62: 0c00 |0005: move-result-object v0 │ │ -06ef64: 1100 |0006: return-object v0 │ │ +06f76c: |[06f76c] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +06f77c: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f780: 7220 7514 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1475 │ │ +06f786: 0c00 |0005: move-result-object v0 │ │ +06f788: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ │ │ #8 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -87842,18 +87838,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06ef68: |[06ef68] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ -06ef78: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06ef7c: 7230 7614 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@1476 │ │ -06ef82: 0e00 |0005: return-void │ │ +06f78c: |[06f78c] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ +06f79c: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f7a0: 7230 7614 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@1476 │ │ +06f7a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0005 line=448 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 iconify Z │ │ @@ -87863,18 +87859,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06ef84: |[06ef84] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ -06ef94: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06ef98: 7230 7714 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@1477 │ │ -06ef9e: 0e00 |0005: return-void │ │ +06f7a8: |[06f7a8] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ +06f7b8: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f7bc: 7230 7714 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@1477 │ │ +06f7c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0005 line=304 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 imeOptions I │ │ @@ -87884,18 +87880,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06efa0: |[06efa0] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ -06efb0: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06efb4: 7230 7814 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@1478 │ │ -06efba: 0e00 |0005: return-void │ │ +06f7c4: |[06f7c4] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ +06f7d4: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f7d8: 7230 7814 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@1478 │ │ +06f7de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0005 line=317 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 inputType I │ │ @@ -87905,18 +87901,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06efbc: |[06efbc] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ -06efcc: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06efd0: 7230 7914 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@1479 │ │ -06efd6: 0e00 |0005: return-void │ │ +06f7e0: |[06f7e0] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ +06f7f0: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f7f4: 7230 7914 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@1479 │ │ +06f7fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ 0x0005 line=518 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 maxpixels I │ │ @@ -87926,19 +87922,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06efd8: |[06efd8] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -06efe8: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06efec: 5431 d405 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@05d4 │ │ -06eff0: 7230 7a14 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@147a │ │ -06eff6: 0e00 |0007: return-void │ │ +06f7fc: |[06f7fc] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +06f80c: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f810: 5431 d405 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@05d4 │ │ +06f814: 7230 7a14 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@147a │ │ +06f81a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 searchView Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 listener Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ @@ -87948,19 +87944,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06eff8: |[06eff8] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -06f008: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06f00c: 5431 d505 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@05d5 │ │ -06f010: 7230 7b14 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@147b │ │ -06f016: 0e00 |0007: return-void │ │ +06f81c: |[06f81c] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +06f82c: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f830: 5431 d505 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@05d5 │ │ +06f834: 7230 7b14 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@147b │ │ +06f83a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0007 line=328 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 searchView Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -87970,18 +87966,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -06f018: |[06f018] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -06f028: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06f02c: 7240 7c14 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@147c │ │ -06f032: 0e00 |0005: return-void │ │ +06f83c: |[06f83c] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +06f84c: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f850: 7240 7c14 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@147c │ │ +06f856: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0005 line=422 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 query Ljava/lang/CharSequence; │ │ @@ -87992,18 +87988,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06f034: |[06f034] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -06f044: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06f048: 7230 7d14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@147d │ │ -06f04e: 0e00 |0005: return-void │ │ +06f858: |[06f858] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +06f868: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f86c: 7230 7d14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@147d │ │ +06f872: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0005 line=433 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hint Ljava/lang/CharSequence; │ │ @@ -88013,18 +88009,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06f050: |[06f050] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -06f060: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06f064: 7230 7e14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@147e │ │ -06f06a: 0e00 |0005: return-void │ │ +06f874: |[06f874] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +06f884: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f888: 7230 7e14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@147e │ │ +06f88e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0005 line=501 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 enable Z │ │ @@ -88034,18 +88030,18 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06f06c: |[06f06c] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -06f07c: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06f080: 7230 7f14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@147f │ │ -06f086: 0e00 |0005: return-void │ │ +06f890: |[06f890] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +06f8a0: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f8a4: 7230 7f14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@147f │ │ +06f8aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0005 line=291 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 searchableComponent Landroid/content/ComponentName; │ │ @@ -88055,34 +88051,34 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06f088: |[06f088] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -06f098: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ -06f09c: 7230 8014 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1480 │ │ -06f0a2: 0e00 |0005: return-void │ │ +06f8ac: |[06f8ac] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +06f8bc: 6200 da05 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05da │ │ +06f8c0: 7230 8014 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1480 │ │ +06f8c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0005 line=472 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 3221 (SearchViewCompat.java) │ │ + source_file_idx : 3227 (SearchViewCompat.java) │ │ │ │ Class #402 header: │ │ -class_idx : 746 │ │ +class_idx : 750 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3222 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3228 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #402 annotations: │ │ Annotations on class │ │ @@ -88107,18 +88103,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06f0a4: |[06f0a4] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -06f0b4: 5b01 db05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@05db │ │ -06f0b8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06f0be: 0e00 |0005: return-void │ │ +06f8c8: |[06f8c8] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +06f8d8: 5b01 db05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@05db │ │ +06f8dc: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06f8e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ @@ -88128,19 +88124,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06f0c0: |[06f0c0] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -06f0d0: 5410 db05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@05db │ │ -06f0d4: 7220 ad14 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@14ad │ │ -06f0da: 0a00 |0005: move-result v0 │ │ -06f0dc: 0f00 |0006: return v0 │ │ +06f8e4: |[06f8e4] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +06f8f4: 5410 db05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@05db │ │ +06f8f8: 7220 ad14 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@14ad │ │ +06f8fe: 0a00 |0005: move-result v0 │ │ +06f900: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -88149,33 +88145,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06f0e0: |[06f0e0] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -06f0f0: 5410 db05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@05db │ │ -06f0f4: 7220 ae14 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@14ae │ │ -06f0fa: 0a00 |0005: move-result v0 │ │ -06f0fc: 0f00 |0006: return v0 │ │ +06f904: |[06f904] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +06f914: 5410 db05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@05db │ │ +06f918: 7220 ae14 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@14ae │ │ +06f91e: 0a00 |0005: move-result v0 │ │ +06f920: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 3222 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3228 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #403 header: │ │ -class_idx : 747 │ │ +class_idx : 751 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3222 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3228 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #403 annotations: │ │ Annotations on class │ │ @@ -88200,18 +88196,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06f100: |[06f100] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ -06f110: 5b01 dc05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@05dc │ │ -06f114: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06f11a: 0e00 |0005: return-void │ │ +06f924: |[06f924] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ +06f934: 5b01 dc05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@05dc │ │ +06f938: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06f93e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; │ │ │ │ @@ -88221,32 +88217,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06f11c: |[06f11c] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ -06f12c: 5410 dc05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@05dc │ │ -06f130: 7210 ac14 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@14ac │ │ -06f136: 0a00 |0005: move-result v0 │ │ -06f138: 0f00 |0006: return v0 │ │ +06f940: |[06f940] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ +06f950: 5410 dc05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@05dc │ │ +06f954: 7210 ac14 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@14ac │ │ +06f95a: 0a00 |0005: move-result v0 │ │ +06f95c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; │ │ │ │ - source_file_idx : 3222 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3228 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #404 header: │ │ -class_idx : 748 │ │ +class_idx : 752 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3222 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3228 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #404 annotations: │ │ Annotations on class │ │ @@ -88264,21 +88260,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;) │ │ name : 'onClose' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3222 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3228 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #405 header: │ │ -class_idx : 749 │ │ +class_idx : 753 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3222 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3228 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #405 annotations: │ │ Annotations on class │ │ @@ -88302,21 +88298,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;) │ │ name : 'onQueryTextSubmit' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3222 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3228 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #406 header: │ │ -class_idx : 750 │ │ +class_idx : 754 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3222 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3228 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 0 │ │ │ │ Class #406 annotations: │ │ Annotations on class │ │ @@ -88335,17 +88331,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f13c: |[06f13c] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -06f14c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06f152: 0e00 |0003: return-void │ │ +06f960: |[06f960] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +06f970: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06f976: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -88354,19 +88350,19 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06f154: |[06f154] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -06f164: 1f01 6404 |0000: check-cast v1, Landroid/widget/SearchView; // type@0464 │ │ -06f168: 6e10 f323 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@23f3 │ │ -06f16e: 0c00 |0005: move-result-object v0 │ │ -06f170: 1100 |0006: return-object v0 │ │ +06f978: |[06f978] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +06f988: 1f01 6a04 |0000: check-cast v1, Landroid/widget/SearchView; // type@046a │ │ +06f98c: 6e10 f323 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@23f3 │ │ +06f992: 0c00 |0005: move-result-object v0 │ │ +06f994: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -88374,19 +88370,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06f174: |[06f174] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ -06f184: 1f01 6404 |0000: check-cast v1, Landroid/widget/SearchView; // type@0464 │ │ -06f188: 6e10 f423 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@23f4 │ │ -06f18e: 0a00 |0005: move-result v0 │ │ -06f190: 0f00 |0006: return v0 │ │ +06f998: |[06f998] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ +06f9a8: 1f01 6a04 |0000: check-cast v1, Landroid/widget/SearchView; // type@046a │ │ +06f9ac: 6e10 f423 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@23f4 │ │ +06f9b2: 0a00 |0005: move-result v0 │ │ +06f9b4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -88394,19 +88390,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06f194: |[06f194] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -06f1a4: 1f01 6404 |0000: check-cast v1, Landroid/widget/SearchView; // type@0464 │ │ -06f1a8: 6e10 f523 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@23f5 │ │ -06f1ae: 0a00 |0005: move-result v0 │ │ -06f1b0: 0f00 |0006: return v0 │ │ +06f9b8: |[06f9b8] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +06f9c8: 1f01 6a04 |0000: check-cast v1, Landroid/widget/SearchView; // type@046a │ │ +06f9cc: 6e10 f523 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@23f5 │ │ +06f9d2: 0a00 |0005: move-result v0 │ │ +06f9d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -88414,19 +88410,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06f1b4: |[06f1b4] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -06f1c4: 1f01 6404 |0000: check-cast v1, Landroid/widget/SearchView; // type@0464 │ │ -06f1c8: 6e10 f623 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@23f6 │ │ -06f1ce: 0a00 |0005: move-result v0 │ │ -06f1d0: 0f00 |0006: return v0 │ │ +06f9d8: |[06f9d8] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +06f9e8: 1f01 6a04 |0000: check-cast v1, Landroid/widget/SearchView; // type@046a │ │ +06f9ec: 6e10 f623 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@23f6 │ │ +06f9f2: 0a00 |0005: move-result v0 │ │ +06f9f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -88434,18 +88430,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06f1d4: |[06f1d4] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ -06f1e4: 2200 eb02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@02eb │ │ -06f1e8: 7020 aa14 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@14aa │ │ -06f1ee: 1100 |0005: return-object v0 │ │ +06f9f8: |[06f9f8] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ +06fa08: 2200 ef02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@02ef │ │ +06fa0c: 7020 aa14 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@14aa │ │ +06fa12: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 listener Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; │ │ │ │ #6 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -88453,18 +88449,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06f1f0: |[06f1f0] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -06f200: 2200 ea02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@02ea │ │ -06f204: 7020 a714 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@14a7 │ │ -06f20a: 1100 |0005: return-object v0 │ │ +06fa14: |[06fa14] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +06fa24: 2200 ee02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@02ee │ │ +06fa28: 7020 a714 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@14a7 │ │ +06fa2e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 listener Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ #7 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -88472,18 +88468,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06f20c: |[06f20c] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -06f21c: 2200 6404 |0000: new-instance v0, Landroid/widget/SearchView; // type@0464 │ │ -06f220: 7020 f123 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@23f1 │ │ -06f226: 1100 |0005: return-object v0 │ │ +06fa30: |[06fa30] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +06fa40: 2200 6a04 |0000: new-instance v0, Landroid/widget/SearchView; // type@046a │ │ +06fa44: 7020 f123 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@23f1 │ │ +06fa4a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #8 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -88491,18 +88487,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06f228: |[06f228] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ -06f238: 1f00 6404 |0000: check-cast v0, Landroid/widget/SearchView; // type@0464 │ │ -06f23c: 6e20 f823 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@23f8 │ │ -06f242: 0e00 |0005: return-void │ │ +06fa4c: |[06fa4c] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ +06fa5c: 1f00 6a04 |0000: check-cast v0, Landroid/widget/SearchView; // type@046a │ │ +06fa60: 6e20 f823 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@23f8 │ │ +06fa66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 iconify Z │ │ @@ -88512,18 +88508,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06f244: |[06f244] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ -06f254: 1f00 6404 |0000: check-cast v0, Landroid/widget/SearchView; // type@0464 │ │ -06f258: 6e20 fb23 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@23fb │ │ -06f25e: 0e00 |0005: return-void │ │ +06fa68: |[06fa68] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ +06fa78: 1f00 6a04 |0000: check-cast v0, Landroid/widget/SearchView; // type@046a │ │ +06fa7c: 6e20 fb23 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@23fb │ │ +06fa82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 maxpixels I │ │ @@ -88533,19 +88529,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06f260: |[06f260] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06f270: 1f00 6404 |0000: check-cast v0, Landroid/widget/SearchView; // type@0464 │ │ -06f274: 1f01 6204 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@0462 │ │ -06f278: 6e20 fc23 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@23fc │ │ -06f27e: 0e00 |0007: return-void │ │ +06fa84: |[06fa84] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +06fa94: 1f00 6a04 |0000: check-cast v0, Landroid/widget/SearchView; // type@046a │ │ +06fa98: 1f01 6804 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@0468 │ │ +06fa9c: 6e20 fc23 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@23fc │ │ +06faa2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0007 line=81 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 listener Ljava/lang/Object; │ │ @@ -88555,19 +88551,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06f280: |[06f280] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06f290: 1f00 6404 |0000: check-cast v0, Landroid/widget/SearchView; // type@0464 │ │ -06f294: 1f01 6304 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@0463 │ │ -06f298: 6e20 fd23 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@23fd │ │ -06f29e: 0e00 |0007: return-void │ │ +06faa4: |[06faa4] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +06fab4: 1f00 6a04 |0000: check-cast v0, Landroid/widget/SearchView; // type@046a │ │ +06fab8: 1f01 6904 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@0469 │ │ +06fabc: 6e20 fd23 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@23fd │ │ +06fac2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0007 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 listener Ljava/lang/Object; │ │ @@ -88577,18 +88573,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06f2a0: |[06f2a0] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -06f2b0: 1f00 6404 |0000: check-cast v0, Landroid/widget/SearchView; // type@0464 │ │ -06f2b4: 6e30 fe23 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@23fe │ │ -06f2ba: 0e00 |0005: return-void │ │ +06fac4: |[06fac4] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +06fad4: 1f00 6a04 |0000: check-cast v0, Landroid/widget/SearchView; // type@046a │ │ +06fad8: 6e30 fe23 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@23fe │ │ +06fade: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0005 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 query Ljava/lang/CharSequence; │ │ @@ -88599,18 +88595,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06f2bc: |[06f2bc] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -06f2cc: 1f00 6404 |0000: check-cast v0, Landroid/widget/SearchView; // type@0464 │ │ -06f2d0: 6e20 ff23 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@23ff │ │ -06f2d6: 0e00 |0005: return-void │ │ +06fae0: |[06fae0] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +06faf0: 1f00 6a04 |0000: check-cast v0, Landroid/widget/SearchView; // type@046a │ │ +06faf4: 6e20 ff23 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@23ff │ │ +06fafa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 hint Ljava/lang/CharSequence; │ │ @@ -88620,18 +88616,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06f2d8: |[06f2d8] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -06f2e8: 1f00 6404 |0000: check-cast v0, Landroid/widget/SearchView; // type@0464 │ │ -06f2ec: 6e20 0024 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@2400 │ │ -06f2f2: 0e00 |0005: return-void │ │ +06fafc: |[06fafc] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +06fb0c: 1f00 6a04 |0000: check-cast v0, Landroid/widget/SearchView; // type@046a │ │ +06fb10: 6e20 0024 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@2400 │ │ +06fb16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 enable Z │ │ @@ -88641,27 +88637,27 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -06f2f4: |[06f2f4] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -06f304: 0741 |0000: move-object v1, v4 │ │ -06f306: 1f01 6404 |0001: check-cast v1, Landroid/widget/SearchView; // type@0464 │ │ -06f30a: 6e10 f223 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@23f2 │ │ -06f310: 0c02 |0006: move-result-object v2 │ │ -06f312: 1a03 a422 |0007: const-string v3, "search" // string@22a4 │ │ -06f316: 6e20 2501 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ -06f31c: 0c00 |000c: move-result-object v0 │ │ -06f31e: 1f00 2300 |000d: check-cast v0, Landroid/app/SearchManager; // type@0023 │ │ -06f322: 6e20 e800 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@00e8 │ │ -06f328: 0c02 |0012: move-result-object v2 │ │ -06f32a: 6e20 0124 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@2401 │ │ -06f330: 0e00 |0016: return-void │ │ +06fb18: |[06fb18] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +06fb28: 0741 |0000: move-object v1, v4 │ │ +06fb2a: 1f01 6a04 |0001: check-cast v1, Landroid/widget/SearchView; // type@046a │ │ +06fb2e: 6e10 f223 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@23f2 │ │ +06fb34: 0c02 |0006: move-result-object v2 │ │ +06fb36: 1a03 aa22 |0007: const-string v3, "search" // string@22aa │ │ +06fb3a: 6e20 2501 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ +06fb40: 0c00 |000c: move-result-object v0 │ │ +06fb42: 1f00 2300 |000d: check-cast v0, Landroid/app/SearchManager; // type@0023 │ │ +06fb46: 6e20 e800 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@00e8 │ │ +06fb4c: 0c02 |0012: move-result-object v2 │ │ +06fb4e: 6e20 0124 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@2401 │ │ +06fb54: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x000f line=49 │ │ 0x0016 line=50 │ │ locals : │ │ @@ -88675,34 +88671,34 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06f334: |[06f334] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -06f344: 1f00 6404 |0000: check-cast v0, Landroid/widget/SearchView; // type@0464 │ │ -06f348: 6e20 0224 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@2402 │ │ -06f34e: 0e00 |0005: return-void │ │ +06fb58: |[06fb58] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +06fb68: 1f00 6a04 |0000: check-cast v0, Landroid/widget/SearchView; // type@046a │ │ +06fb6c: 6e20 0224 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@2402 │ │ +06fb72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 3222 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3228 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #407 header: │ │ -class_idx : 751 │ │ +class_idx : 755 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1124 │ │ -source_file_idx : 3224 │ │ +superclass_idx : 1130 │ │ +source_file_idx : 3230 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #407 annotations: │ │ Annotations on class │ │ @@ -88722,17 +88718,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f350: |[06f350] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ -06f360: 7020 f123 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@23f1 │ │ -06f366: 0e00 |0003: return-void │ │ +06fb74: |[06fb74] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ +06fb84: 7020 f123 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@23f1 │ │ +06fb8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -88743,35 +88739,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -06f368: |[06f368] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ -06f378: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -06f37c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06f37e: 6e30 c214 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@14c2 │ │ -06f384: 6f10 f723 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@23f7 │ │ -06f38a: 0e00 |0009: return-void │ │ +06fb8c: |[06fb8c] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ +06fb9c: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +06fba0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06fba2: 6e30 c214 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@14c2 │ │ +06fba8: 6f10 f723 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@23f7 │ │ +06fbae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x0009 line=39 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; │ │ │ │ - source_file_idx : 3224 (SearchViewCompatIcs.java) │ │ + source_file_idx : 3230 (SearchViewCompatIcs.java) │ │ │ │ Class #408 header: │ │ -class_idx : 752 │ │ +class_idx : 756 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3224 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3230 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #408 annotations: │ │ Annotations on class │ │ @@ -88790,17 +88786,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f38c: |[06f38c] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ -06f39c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06f3a2: 0e00 |0003: return-void │ │ +06fbb0: |[06fbb0] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ +06fbc0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06fbc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs; │ │ │ │ @@ -88809,18 +88805,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06f3a4: |[06f3a4] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -06f3b4: 2200 ef02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@02ef │ │ -06f3b8: 7020 c014 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@14c0 │ │ -06f3be: 1100 |0005: return-object v0 │ │ +06fbc8: |[06fbc8] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +06fbd8: 2200 f302 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@02f3 │ │ +06fbdc: 7020 c014 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@14c0 │ │ +06fbe2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/widget/SearchViewCompatIcs;) │ │ @@ -88828,18 +88824,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06f3c0: |[06f3c0] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ -06f3d0: 1f00 6404 |0000: check-cast v0, Landroid/widget/SearchView; // type@0464 │ │ -06f3d4: 6e20 f923 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@23f9 │ │ -06f3da: 0e00 |0005: return-void │ │ +06fbe4: |[06fbe4] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ +06fbf4: 1f00 6a04 |0000: check-cast v0, Landroid/widget/SearchView; // type@046a │ │ +06fbf8: 6e20 f923 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@23f9 │ │ +06fbfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 imeOptions I │ │ @@ -88849,34 +88845,34 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06f3dc: |[06f3dc] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ -06f3ec: 1f00 6404 |0000: check-cast v0, Landroid/widget/SearchView; // type@0464 │ │ -06f3f0: 6e20 fa23 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@23fa │ │ -06f3f6: 0e00 |0005: return-void │ │ +06fc00: |[06fc00] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ +06fc10: 1f00 6a04 |0000: check-cast v0, Landroid/widget/SearchView; // type@046a │ │ +06fc14: 6e20 fa23 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@23fa │ │ +06fc1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0005 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 inputType I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3224 (SearchViewCompatIcs.java) │ │ + source_file_idx : 3230 (SearchViewCompatIcs.java) │ │ │ │ Class #409 header: │ │ -class_idx : 753 │ │ +class_idx : 757 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3254 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3260 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #409 annotations: │ │ Annotations on class │ │ @@ -88894,21 +88890,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;) │ │ name : 'convertToString' │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3254 (SimpleCursorAdapter.java) │ │ + source_file_idx : 3260 (SimpleCursorAdapter.java) │ │ │ │ Class #410 header: │ │ -class_idx : 754 │ │ +class_idx : 758 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3254 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3260 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #410 annotations: │ │ Annotations on class │ │ @@ -88926,21 +88922,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;) │ │ name : 'setViewValue' │ │ type : '(Landroid/view/View;Landroid/database/Cursor;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3254 (SimpleCursorAdapter.java) │ │ + source_file_idx : 3260 (SimpleCursorAdapter.java) │ │ │ │ Class #411 header: │ │ -class_idx : 756 │ │ +class_idx : 760 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3264 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3270 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #411 annotations: │ │ Annotations on class │ │ @@ -88952,21 +88948,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3264 (SlidingPaneLayout.java) │ │ + source_file_idx : 3270 (SlidingPaneLayout.java) │ │ │ │ Class #412 header: │ │ -class_idx : 758 │ │ +class_idx : 762 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3264 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3270 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #412 annotations: │ │ Annotations on class │ │ @@ -88995,19 +88991,19 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06f3f8: |[06f3f8] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -06f408: 5b01 e705 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e7 │ │ -06f40c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06f412: 5b02 e605 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@05e6 │ │ -06f416: 0e00 |0007: return-void │ │ +06fc1c: |[06fc1c] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +06fc2c: 5b01 e705 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e7 │ │ +06fc30: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06fc36: 5b02 e605 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@05e6 │ │ +06fc3a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1627 │ │ 0x0005 line=1628 │ │ 0x0007 line=1629 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ @@ -89020,49 +89016,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -06f418: |[06f418] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ -06f428: 5430 e605 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@05e6 │ │ -06f42c: 6e10 7821 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -06f432: 0c00 |0005: move-result-object v0 │ │ -06f434: 5431 e705 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e7 │ │ -06f438: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ -06f43c: 5430 e605 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@05e6 │ │ -06f440: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -06f442: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -06f444: 7130 e50d 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0de5 │ │ -06f44a: 5430 e705 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e7 │ │ -06f44e: 5431 e605 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@05e6 │ │ -06f452: 7120 1015 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1510 │ │ -06f458: 5430 e705 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e7 │ │ -06f45c: 7110 1115 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1511 │ │ -06f462: 0c00 |001d: move-result-object v0 │ │ -06f464: 6e20 0b25 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@250b │ │ -06f46a: 0e00 |0021: return-void │ │ +06fc3c: |[06fc3c] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ +06fc4c: 5430 e605 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@05e6 │ │ +06fc50: 6e10 7821 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +06fc56: 0c00 |0005: move-result-object v0 │ │ +06fc58: 5431 e705 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e7 │ │ +06fc5c: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ +06fc60: 5430 e605 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@05e6 │ │ +06fc64: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +06fc66: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +06fc68: 7130 e50d 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0de5 │ │ +06fc6e: 5430 e705 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e7 │ │ +06fc72: 5431 e605 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@05e6 │ │ +06fc76: 7120 1015 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1510 │ │ +06fc7c: 5430 e705 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e7 │ │ +06fc80: 7110 1115 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1511 │ │ +06fc86: 0c00 |001d: move-result-object v0 │ │ +06fc88: 6e20 0b25 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@250b │ │ +06fc8e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1633 │ │ 0x000a line=1634 │ │ 0x0011 line=1635 │ │ 0x0018 line=1637 │ │ 0x0021 line=1638 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ │ │ - source_file_idx : 3264 (SlidingPaneLayout.java) │ │ + source_file_idx : 3270 (SlidingPaneLayout.java) │ │ │ │ Class #413 header: │ │ -class_idx : 760 │ │ +class_idx : 764 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1057 │ │ -source_file_idx : 3264 │ │ +superclass_idx : 1063 │ │ +source_file_idx : 3270 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #413 annotations: │ │ Annotations on class │ │ @@ -89102,42 +89098,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -06f46c: |[06f46c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -06f47c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06f47e: 2300 f504 |0001: new-array v0, v0, [I // type@04f5 │ │ -06f482: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -06f484: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ -06f48a: 4b02 0001 |0007: aput v2, v0, v1 │ │ -06f48e: 6900 e905 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@05e9 │ │ -06f492: 0e00 |000b: return-void │ │ +06fc90: |[06fc90] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +06fca0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06fca2: 2300 fb04 |0001: new-array v0, v0, [I // type@04fb │ │ +06fca6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +06fca8: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ +06fcae: 4b02 0001 |0007: aput v2, v0, v1 │ │ +06fcb2: 6900 e905 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@05e9 │ │ +06fcb6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1392 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06f494: |[06f494] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -06f4a4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -06f4a6: 7030 f221 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@21f2 │ │ -06f4ac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06f4ae: 5910 f005 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ -06f4b2: 0e00 |0007: return-void │ │ +06fcb8: |[06fcb8] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +06fcc8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +06fcca: 7030 f221 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@21f2 │ │ +06fcd0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +06fcd2: 5910 f005 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ +06fcd6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1416 │ │ 0x0004 line=1400 │ │ 0x0007 line=1417 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -89147,19 +89143,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06f4b4: |[06f4b4] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ -06f4c4: 7030 f221 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@21f2 │ │ -06f4ca: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06f4cc: 5910 f005 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ -06f4d0: 0e00 |0006: return-void │ │ +06fcd8: |[06fcd8] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ +06fce8: 7030 f221 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@21f2 │ │ +06fcee: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06fcf0: 5910 f005 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ +06fcf4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1420 │ │ 0x0003 line=1400 │ │ 0x0006 line=1421 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -89171,27 +89167,27 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -06f4d4: |[06f4d4] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06f4e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06f4e6: 7030 f321 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21f3 │ │ -06f4ec: 5932 f005 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ -06f4f0: 6201 e905 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@05e9 │ │ -06f4f4: 6e30 2a01 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ -06f4fa: 0c00 |000b: move-result-object v0 │ │ -06f4fc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -06f4fe: 6e30 9701 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@0197 │ │ -06f504: 0a01 |0010: move-result v1 │ │ -06f506: 5931 f005 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ -06f50a: 6e10 a001 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -06f510: 0e00 |0016: return-void │ │ +06fcf8: |[06fcf8] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06fd08: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06fd0a: 7030 f321 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21f3 │ │ +06fd10: 5932 f005 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ +06fd14: 6201 e905 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@05e9 │ │ +06fd18: 6e30 2a01 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ +06fd1e: 0c00 |000b: move-result-object v0 │ │ +06fd20: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +06fd22: 6e30 9701 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@0197 │ │ +06fd28: 0a01 |0010: move-result v1 │ │ +06fd2a: 5931 f005 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ +06fd2e: 6e10 a001 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +06fd34: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1437 │ │ 0x0004 line=1400 │ │ 0x0006 line=1439 │ │ 0x000c line=1440 │ │ 0x0013 line=1441 │ │ @@ -89207,21 +89203,21 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06f514: |[06f514] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ -06f524: 7020 f521 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@21f5 │ │ -06f52a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06f52c: 5910 f005 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ -06f530: 5220 f005 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ -06f534: 5910 f005 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ -06f538: 0e00 |000a: return-void │ │ +06fd38: |[06fd38] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ +06fd48: 7020 f521 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@21f5 │ │ +06fd4e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06fd50: 5910 f005 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ +06fd54: 5220 f005 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ +06fd58: 5910 f005 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ +06fd5c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ 0x0003 line=1400 │ │ 0x0006 line=1433 │ │ 0x000a line=1434 │ │ locals : │ │ @@ -89233,19 +89229,19 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06f53c: |[06f53c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -06f54c: 7020 f421 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@21f4 │ │ -06f552: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06f554: 5910 f005 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ -06f558: 0e00 |0006: return-void │ │ +06fd60: |[06fd60] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +06fd70: 7020 f421 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@21f4 │ │ +06fd76: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06fd78: 5910 f005 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ +06fd7c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1424 │ │ 0x0003 line=1400 │ │ 0x0006 line=1425 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -89256,36 +89252,36 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06f55c: |[06f55c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -06f56c: 7020 f521 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@21f5 │ │ -06f572: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06f574: 5910 f005 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ -06f578: 0e00 |0006: return-void │ │ +06fd80: |[06fd80] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +06fd90: 7020 f521 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@21f5 │ │ +06fd96: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06fd98: 5910 f005 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ +06fd9c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ 0x0003 line=1400 │ │ 0x0006 line=1429 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ 0x0000 - 0x0007 reg=2 source Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3264 (SlidingPaneLayout.java) │ │ + source_file_idx : 3270 (SlidingPaneLayout.java) │ │ │ │ Class #414 header: │ │ -class_idx : 761 │ │ +class_idx : 765 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3264 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3270 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #414 annotations: │ │ Annotations on class │ │ @@ -89315,21 +89311,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;) │ │ name : 'onPanelSlide' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3264 (SlidingPaneLayout.java) │ │ + source_file_idx : 3270 (SlidingPaneLayout.java) │ │ │ │ Class #415 header: │ │ -class_idx : 762 │ │ +class_idx : 766 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3264 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3270 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #415 annotations: │ │ Annotations on class │ │ @@ -89351,17 +89347,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f57c: |[06f57c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ -06f58c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -06f592: 0e00 |0003: return-void │ │ +06fda0: |[06fda0] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ +06fdb0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +06fdb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -89370,19 +89366,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06f594: |[06f594] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -06f5a4: 2200 fb02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@02fb │ │ -06f5a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06f5aa: 7030 fc14 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@14fc │ │ -06f5b0: 1100 |0006: return-object v0 │ │ +06fdb8: |[06fdb8] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +06fdc8: 2200 ff02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@02ff │ │ +06fdcc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06fdce: 7030 fc14 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@14fc │ │ +06fdd4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1467 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -89391,18 +89387,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06f5b4: |[06f5b4] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -06f5c4: 6e20 f614 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@14f6 │ │ -06f5ca: 0c00 |0003: move-result-object v0 │ │ -06f5cc: 1100 |0004: return-object v0 │ │ +06fdd8: |[06fdd8] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +06fde8: 6e20 f614 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@14f6 │ │ +06fdee: 0c00 |0003: move-result-object v0 │ │ +06fdf0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -89411,17 +89407,17 @@ │ │ type : '(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f5d0: |[06f5d0] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -06f5e0: 2320 0f05 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@050f │ │ -06f5e4: 1100 |0002: return-object v0 │ │ +06fdf4: |[06fdf4] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +06fe04: 2320 1505 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0515 │ │ +06fe08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1471 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -89430,32 +89426,32 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06f5e8: |[06f5e8] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -06f5f8: 6e20 f814 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@14f8 │ │ -06f5fe: 0c00 |0003: move-result-object v0 │ │ -06f600: 1100 |0004: return-object v0 │ │ +06fe0c: |[06fe0c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +06fe1c: 6e20 f814 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@14f8 │ │ +06fe22: 0c00 |0003: move-result-object v0 │ │ +06fe24: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 3264 (SlidingPaneLayout.java) │ │ + source_file_idx : 3270 (SlidingPaneLayout.java) │ │ │ │ Class #416 header: │ │ -class_idx : 763 │ │ +class_idx : 767 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1043 │ │ -source_file_idx : 3264 │ │ +superclass_idx : 1048 │ │ +source_file_idx : 3270 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #416 annotations: │ │ Annotations on class │ │ @@ -89485,43 +89481,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06f604: |[06f604] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ -06f614: 2200 fa02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@02fa │ │ -06f618: 7010 f514 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@14f5 │ │ -06f61e: 6900 f205 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@05f2 │ │ -06f622: 0e00 |0007: return-void │ │ +06fe28: |[06fe28] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ +06fe38: 2200 fe02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@02fe │ │ +06fe3c: 7010 f514 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@14f5 │ │ +06fe42: 6900 f205 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@05f2 │ │ +06fe46: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06f624: |[06f624] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -06f634: 7020 4221 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@2142 │ │ -06f63a: 6e10 9102 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -06f640: 0a00 |0006: move-result v0 │ │ -06f642: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -06f646: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -06f648: 5c10 f305 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f3 │ │ -06f64c: 0e00 |000c: return-void │ │ -06f64e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -06f650: 28fc |000e: goto 000a // -0004 │ │ +06fe48: |[06fe48] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +06fe58: 7020 4221 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@2142 │ │ +06fe5e: 6e10 9102 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +06fe64: 0a00 |0006: move-result v0 │ │ +06fe66: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +06fe6a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +06fe6c: 5c10 f305 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f3 │ │ +06fe70: 0e00 |000c: return-void │ │ +06fe72: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +06fe74: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1454 │ │ 0x0003 line=1455 │ │ 0x000c line=1456 │ │ 0x000d line=1455 │ │ locals : │ │ @@ -89533,17 +89529,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f654: |[06f654] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -06f664: 7020 fb14 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@14fb │ │ -06f66a: 0e00 |0003: return-void │ │ +06fe78: |[06fe78] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +06fe88: 7020 fb14 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@14fb │ │ +06fe8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1446 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -89553,17 +89549,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f66c: |[06f66c] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -06f67c: 7020 4321 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2143 │ │ -06f682: 0e00 |0003: return-void │ │ +06fe90: |[06fe90] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +06fea0: 7020 4321 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2143 │ │ +06fea6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ 0x0003 line=1451 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -89574,41 +89570,41 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -06f684: |[06f684] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -06f694: 6f30 4421 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2144 │ │ -06f69a: 5510 f305 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f3 │ │ -06f69e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -06f6a2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -06f6a4: 6e20 9702 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -06f6aa: 0e00 |000b: return-void │ │ -06f6ac: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -06f6ae: 28fb |000d: goto 0008 // -0005 │ │ +06fea8: |[06fea8] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +06feb8: 6f30 4421 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2144 │ │ +06febe: 5510 f305 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f3 │ │ +06fec2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +06fec6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +06fec8: 6e20 9702 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +06fece: 0e00 |000b: return-void │ │ +06fed0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06fed2: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1460 │ │ 0x0003 line=1461 │ │ 0x000b line=1462 │ │ 0x000c line=1461 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x000e reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 3264 (SlidingPaneLayout.java) │ │ + source_file_idx : 3270 (SlidingPaneLayout.java) │ │ │ │ Class #417 header: │ │ -class_idx : 765 │ │ +class_idx : 769 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3264 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3270 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #417 annotations: │ │ Annotations on class │ │ @@ -89626,21 +89622,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;) │ │ name : 'invalidateChildRegion' │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3264 (SlidingPaneLayout.java) │ │ + source_file_idx : 3270 (SlidingPaneLayout.java) │ │ │ │ Class #418 header: │ │ -class_idx : 769 │ │ +class_idx : 773 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1058 │ │ -source_file_idx : 3264 │ │ +superclass_idx : 1064 │ │ +source_file_idx : 3270 │ │ static_fields_size : 5 │ │ instance_fields_size: 20 │ │ direct_methods_size : 22 │ │ virtual_methods_size: 45 │ │ │ │ Class #418 annotations: │ │ Annotations on class │ │ @@ -89776,32 +89772,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -06f6b0: |[06f6b0] android.support.v4.widget.SlidingPaneLayout.:()V │ │ -06f6c0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06f6c4: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -06f6c8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -06f6cc: 2201 0003 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@0300 │ │ -06f6d0: 7010 0915 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@1509 │ │ -06f6d6: 6901 f805 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@05f8 │ │ -06f6da: 0e00 |000d: return-void │ │ -06f6dc: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -06f6e0: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -06f6e4: 2201 ff02 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@02ff │ │ -06f6e8: 7010 0715 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@1507 │ │ -06f6ee: 6901 f805 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@05f8 │ │ -06f6f2: 28f4 |0019: goto 000d // -000c │ │ -06f6f4: 2201 fe02 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@02fe │ │ -06f6f8: 7010 0515 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1505 │ │ -06f6fe: 6901 f805 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@05f8 │ │ -06f702: 28ec |0021: goto 000d // -0014 │ │ +06fed4: |[06fed4] android.support.v4.widget.SlidingPaneLayout.:()V │ │ +06fee4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +06fee8: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +06feec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06fef0: 2201 0403 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@0304 │ │ +06fef4: 7010 0915 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@1509 │ │ +06fefa: 6901 f805 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@05f8 │ │ +06fefe: 0e00 |000d: return-void │ │ +06ff00: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +06ff04: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +06ff08: 2201 0303 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@0303 │ │ +06ff0c: 7010 0715 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@1507 │ │ +06ff12: 6901 f805 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@05f8 │ │ +06ff16: 28f4 |0019: goto 000d // -000c │ │ +06ff18: 2201 0203 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@0302 │ │ +06ff1c: 7010 0515 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1505 │ │ +06ff22: 6901 f805 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@05f8 │ │ +06ff26: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0002 line=199 │ │ 0x0006 line=200 │ │ 0x000d line=206 │ │ 0x000e line=201 │ │ @@ -89815,18 +89811,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06f704: |[06f704] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ -06f714: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f716: 7030 0d15 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@150d │ │ -06f71c: 0e00 |0004: return-void │ │ +06ff28: |[06ff28] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ +06ff38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ff3a: 7030 0d15 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@150d │ │ +06ff40: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0004 line=251 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -89836,18 +89832,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -06f720: |[06f720] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06f730: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f732: 7040 0e15 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@150e │ │ -06f738: 0e00 |0004: return-void │ │ +06ff44: |[06ff44] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06ff54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ff56: 7040 0e15 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@150e │ │ +06ff5c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0004 line=255 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -89858,56 +89854,56 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 84 16-bit code units │ │ -06f73c: |[06f73c] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -06f74c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06f74e: 1504 003f |0001: const/high16 v4, #int 1056964608 // #3f00 │ │ -06f752: 7040 0022 6587 |0003: invoke-direct {v5, v6, v7, v8}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2200 │ │ -06f758: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ -06f75e: 5952 0d06 |0009: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060d │ │ -06f762: 5c53 fe05 |000b: iput-boolean v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fe │ │ -06f766: 2202 5600 |000d: new-instance v2, Landroid/graphics/Rect; // type@0056 │ │ -06f76a: 7010 dd01 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -06f770: 5b52 0e06 |0012: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060e │ │ -06f774: 2202 ce04 |0014: new-instance v2, Ljava/util/ArrayList; // type@04ce │ │ -06f778: 7010 ff24 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -06f77e: 5b52 0606 |0019: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0606 │ │ -06f782: 6e10 2201 0600 |001b: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -06f788: 0c02 |001e: move-result-object v2 │ │ -06f78a: 6e10 8501 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -06f790: 0c02 |0022: move-result-object v2 │ │ -06f792: 5220 580c |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ -06f796: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ -06f79a: c802 |0027: mul-float/2addr v2, v0 │ │ -06f79c: c642 |0028: add-float/2addr v2, v4 │ │ -06f79e: 8722 |0029: float-to-int v2, v2 │ │ -06f7a0: 5952 0206 |002a: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0602 │ │ -06f7a4: 7110 e721 0600 |002c: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@21e7 │ │ -06f7aa: 0c01 |002f: move-result-object v1 │ │ -06f7ac: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -06f7ae: 6e20 5915 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@1559 │ │ -06f7b4: 2202 f502 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@02f5 │ │ -06f7b8: 7020 d814 5200 |0036: invoke-direct {v2, v5}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@14d8 │ │ -06f7be: 7120 de0d 2500 |0039: invoke-static {v5, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0dde │ │ -06f7c4: 7120 e20d 3500 |003c: invoke-static {v5, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ -06f7ca: 2202 f702 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@02f7 │ │ -06f7ce: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -06f7d0: 7030 e114 5203 |0042: invoke-direct {v2, v5, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@14e1 │ │ -06f7d6: 7130 dc15 4502 |0045: invoke-static {v5, v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@15dc │ │ -06f7dc: 0c02 |0048: move-result-object v2 │ │ -06f7de: 5b52 fd05 |0049: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -06f7e2: 5452 fd05 |004b: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -06f7e6: 1503 c843 |004d: const/high16 v3, #int 1137180672 // #43c8 │ │ -06f7ea: c803 |004f: mul-float/2addr v3, v0 │ │ -06f7ec: 6e20 f815 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@15f8 │ │ -06f7f2: 0e00 |0053: return-void │ │ +06ff60: |[06ff60] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +06ff70: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06ff72: 1504 003f |0001: const/high16 v4, #int 1056964608 // #3f00 │ │ +06ff76: 7040 0022 6587 |0003: invoke-direct {v5, v6, v7, v8}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2200 │ │ +06ff7c: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ +06ff82: 5952 0d06 |0009: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060d │ │ +06ff86: 5c53 fe05 |000b: iput-boolean v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fe │ │ +06ff8a: 2202 5700 |000d: new-instance v2, Landroid/graphics/Rect; // type@0057 │ │ +06ff8e: 7010 dd01 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +06ff94: 5b52 0e06 |0012: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060e │ │ +06ff98: 2202 d404 |0014: new-instance v2, Ljava/util/ArrayList; // type@04d4 │ │ +06ff9c: 7010 ff24 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +06ffa2: 5b52 0606 |0019: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0606 │ │ +06ffa6: 6e10 2201 0600 |001b: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +06ffac: 0c02 |001e: move-result-object v2 │ │ +06ffae: 6e10 8501 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +06ffb4: 0c02 |0022: move-result-object v2 │ │ +06ffb6: 5220 580c |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ +06ffba: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ +06ffbe: c802 |0027: mul-float/2addr v2, v0 │ │ +06ffc0: c642 |0028: add-float/2addr v2, v4 │ │ +06ffc2: 8722 |0029: float-to-int v2, v2 │ │ +06ffc4: 5952 0206 |002a: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0602 │ │ +06ffc8: 7110 e721 0600 |002c: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@21e7 │ │ +06ffce: 0c01 |002f: move-result-object v1 │ │ +06ffd0: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +06ffd2: 6e20 5915 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@1559 │ │ +06ffd8: 2202 f902 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@02f9 │ │ +06ffdc: 7020 d814 5200 |0036: invoke-direct {v2, v5}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@14d8 │ │ +06ffe2: 7120 de0d 2500 |0039: invoke-static {v5, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0dde │ │ +06ffe8: 7120 e20d 3500 |003c: invoke-static {v5, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ +06ffee: 2202 fb02 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@02fb │ │ +06fff2: 1203 |0041: const/4 v3, #int 0 // #0 │ │ +06fff4: 7030 e114 5203 |0042: invoke-direct {v2, v5, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@14e1 │ │ +06fffa: 7130 dc15 4502 |0045: invoke-static {v5, v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@15dc │ │ +070000: 0c02 |0048: move-result-object v2 │ │ +070002: 5b52 fd05 |0049: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +070006: 5452 fd05 |004b: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +07000a: 1503 c843 |004d: const/high16 v3, #int 1137180672 // #43c8 │ │ +07000e: c803 |004f: mul-float/2addr v3, v0 │ │ +070010: 6e20 f815 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@15f8 │ │ +070016: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=258 │ │ 0x0006 line=108 │ │ 0x000b line=188 │ │ 0x000d line=190 │ │ 0x0014 line=192 │ │ @@ -89933,17 +89929,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f7f4: |[06f7f4] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -06f804: 5510 0106 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0601 │ │ -06f808: 0f00 |0002: return v0 │ │ +070018: |[070018] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +070028: 5510 0106 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0601 │ │ +07002c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -89951,17 +89947,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f80c: |[06f80c] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -06f81c: 7020 3615 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1536 │ │ -06f822: 0e00 |0003: return-void │ │ +070030: |[070030] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +070040: 7020 3615 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1536 │ │ +070046: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ │ │ @@ -89970,17 +89966,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f824: |[06f824] android.support.v4.widget.SlidingPaneLayout.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ -06f834: 5410 0606 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0606 │ │ -06f838: 1100 |0002: return-object v0 │ │ +070048: |[070048] android.support.v4.widget.SlidingPaneLayout.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ +070058: 5410 0606 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0606 │ │ +07005c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #7 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -89988,17 +89984,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f83c: |[06f83c] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ -06f84c: 5410 fd05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -06f850: 1100 |0002: return-object v0 │ │ +070060: |[070060] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ +070070: 5410 fd05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +070074: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #8 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -90006,17 +90002,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f854: |[06f854] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ -06f864: 5210 0a06 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ -06f868: 0f00 |0002: return v0 │ │ +070078: |[070078] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ +070088: 5210 0a06 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ +07008c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #9 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -90024,17 +90020,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f86c: |[06f86c] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ -06f87c: 5410 0c06 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -06f880: 1100 |0002: return-object v0 │ │ +070090: |[070090] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ +0700a0: 5410 0c06 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +0700a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #10 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -90042,17 +90038,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f884: |[06f884] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ -06f894: 5c01 0706 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0607 │ │ -06f898: 0f01 |0002: return v1 │ │ +0700a8: |[0700a8] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ +0700b8: 5c01 0706 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0607 │ │ +0700bc: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -90061,17 +90057,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f89c: |[06f89c] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ -06f8ac: 7020 4215 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@1542 │ │ -06f8b2: 0e00 |0003: return-void │ │ +0700c0: |[0700c0] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ +0700d0: 7020 4215 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@1542 │ │ +0700d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -90080,18 +90076,18 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f8b4: |[06f8b4] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -06f8c4: 7010 3a15 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ -06f8ca: 0a00 |0003: move-result v0 │ │ -06f8cc: 0f00 |0004: return v0 │ │ +0700d8: |[0700d8] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +0700e8: 7010 3a15 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ +0700ee: 0a00 |0003: move-result v0 │ │ +0700f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #13 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -90099,17 +90095,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f8d0: |[06f8d0] android.support.v4.widget.SlidingPaneLayout.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ -06f8e0: 5210 0b06 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@060b │ │ -06f8e4: 0f00 |0002: return v0 │ │ +0700f4: |[0700f4] android.support.v4.widget.SlidingPaneLayout.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ +070104: 5210 0b06 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@060b │ │ +070108: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -90117,25 +90113,25 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -06f8e8: |[06f8e8] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ -06f8f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f8fa: 5521 fe05 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fe │ │ -06f8fe: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -06f902: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -06f904: 6e30 5c15 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@155c │ │ -06f90a: 0a01 |0009: move-result v1 │ │ -06f90c: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ -06f910: 5c20 0706 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0607 │ │ -06f914: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -06f916: 0f00 |000f: return v0 │ │ +07010c: |[07010c] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ +07011c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07011e: 5521 fe05 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fe │ │ +070122: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +070126: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +070128: 6e30 5c15 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@155c │ │ +07012e: 0a01 |0009: move-result v1 │ │ +070130: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ +070134: 5c20 0706 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0607 │ │ +070138: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +07013a: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=859 │ │ 0x000c line=860 │ │ 0x000e line=861 │ │ 0x000f line=863 │ │ locals : │ │ @@ -90148,64 +90144,64 @@ │ │ type : '(Landroid/view/View;FI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -06f918: |[06f918] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ -06f928: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -06f92a: 6e10 6821 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06f930: 0c04 |0004: move-result-object v4 │ │ -06f932: 1f04 f802 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f8 │ │ -06f936: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -06f938: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ -06f93c: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ -06f940: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ -06f944: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ -06f948: b5c5 |0010: and-int/2addr v5, v12 │ │ -06f94a: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ -06f94e: 8205 |0013: int-to-float v5, v0 │ │ -06f950: c8b5 |0014: mul-float/2addr v5, v11 │ │ -06f952: 8753 |0015: float-to-int v3, v5 │ │ -06f954: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ -06f958: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ -06f95e: b5c6 |001b: and-int/2addr v6, v12 │ │ -06f960: 9601 0506 |001c: or-int v1, v5, v6 │ │ -06f964: 5445 ea05 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05ea │ │ -06f968: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ -06f96c: 2205 5300 |0022: new-instance v5, Landroid/graphics/Paint; // type@0053 │ │ -06f970: 7010 d801 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@01d8 │ │ -06f976: 5b45 ea05 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05ea │ │ -06f97a: 5445 ea05 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05ea │ │ -06f97e: 2206 5500 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0055 │ │ -06f982: 6207 2e00 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@002e │ │ -06f986: 7030 dc01 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@01dc │ │ -06f98c: 6e20 da01 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01da │ │ -06f992: 7110 bd0d 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0dbd │ │ -06f998: 0a05 |0038: move-result v5 │ │ -06f99a: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ -06f99e: 5445 ea05 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05ea │ │ -06f9a2: 7130 e50d 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0de5 │ │ -06f9a8: 7020 3615 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1536 │ │ -06f9ae: 0e00 |0043: return-void │ │ -06f9b0: 7110 bd0d 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0dbd │ │ -06f9b6: 0a05 |0047: move-result v5 │ │ -06f9b8: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ -06f9bc: 5445 ea05 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05ea │ │ -06f9c0: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ -06f9c4: 5445 ea05 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05ea │ │ -06f9c8: 1206 |0050: const/4 v6, #int 0 // #0 │ │ -06f9ca: 6e20 da01 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01da │ │ -06f9d0: 2202 f602 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@02f6 │ │ -06f9d4: 7030 de14 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@14de │ │ -06f9da: 5495 0606 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0606 │ │ -06f9de: 6e20 0325 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -06f9e4: 7120 db0d 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0ddb │ │ -06f9ea: 28e2 |0061: goto 0043 // -001e │ │ +07013c: |[07013c] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ +07014c: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +07014e: 6e10 6821 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +070154: 0c04 |0004: move-result-object v4 │ │ +070156: 1f04 fc02 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02fc │ │ +07015a: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +07015c: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ +070160: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ +070164: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ +070168: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ +07016c: b5c5 |0010: and-int/2addr v5, v12 │ │ +07016e: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ +070172: 8205 |0013: int-to-float v5, v0 │ │ +070174: c8b5 |0014: mul-float/2addr v5, v11 │ │ +070176: 8753 |0015: float-to-int v3, v5 │ │ +070178: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ +07017c: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ +070182: b5c6 |001b: and-int/2addr v6, v12 │ │ +070184: 9601 0506 |001c: or-int v1, v5, v6 │ │ +070188: 5445 ea05 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05ea │ │ +07018c: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ +070190: 2205 5300 |0022: new-instance v5, Landroid/graphics/Paint; // type@0053 │ │ +070194: 7010 d801 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@01d8 │ │ +07019a: 5b45 ea05 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05ea │ │ +07019e: 5445 ea05 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05ea │ │ +0701a2: 2206 5600 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0056 │ │ +0701a6: 6207 2e00 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@002e │ │ +0701aa: 7030 dc01 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@01dc │ │ +0701b0: 6e20 da01 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01da │ │ +0701b6: 7110 bd0d 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0dbd │ │ +0701bc: 0a05 |0038: move-result v5 │ │ +0701be: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ +0701c2: 5445 ea05 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05ea │ │ +0701c6: 7130 e50d 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0de5 │ │ +0701cc: 7020 3615 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1536 │ │ +0701d2: 0e00 |0043: return-void │ │ +0701d4: 7110 bd0d 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0dbd │ │ +0701da: 0a05 |0047: move-result v5 │ │ +0701dc: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ +0701e0: 5445 ea05 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05ea │ │ +0701e4: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ +0701e8: 5445 ea05 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05ea │ │ +0701ec: 1206 |0050: const/4 v6, #int 0 // #0 │ │ +0701ee: 6e20 da01 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01da │ │ +0701f4: 2202 fa02 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@02fa │ │ +0701f8: 7030 de14 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@14de │ │ +0701fe: 5495 0606 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0606 │ │ +070202: 6e20 0325 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +070208: 7120 db0d 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0ddb │ │ +07020e: 28e2 |0061: goto 0043 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=968 │ │ 0x0007 line=970 │ │ 0x000e line=971 │ │ 0x0013 line=972 │ │ 0x0016 line=973 │ │ @@ -90238,18 +90234,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06f9ec: |[06f9ec] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ -06f9fc: 6200 f805 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@05f8 │ │ -06fa00: 7230 0415 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1504 │ │ -06fa06: 0e00 |0005: return-void │ │ +070210: |[070210] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ +070220: 6200 f805 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@05f8 │ │ +070224: 7230 0415 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1504 │ │ +07022a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1038 │ │ 0x0005 line=1039 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -90259,22 +90255,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06fa08: |[06fa08] android.support.v4.widget.SlidingPaneLayout.isLayoutRtlSupport:()Z │ │ -06fa18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06fa1a: 7110 be0d 0200 |0001: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ -06fa20: 0a01 |0004: move-result v1 │ │ -06fa22: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -06fa26: 0f00 |0007: return v0 │ │ -06fa28: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06fa2a: 28fe |0009: goto 0007 // -0002 │ │ +07022c: |[07022c] android.support.v4.widget.SlidingPaneLayout.isLayoutRtlSupport:()Z │ │ +07023c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07023e: 7110 be0d 0200 |0001: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ +070244: 0a01 |0004: move-result v1 │ │ +070246: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +07024a: 0f00 |0007: return v0 │ │ +07024c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07024e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1642 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -90282,66 +90278,66 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 94 16-bit code units │ │ -06fa2c: |[06fa2c] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ -06fa3c: 54a7 0c06 |0000: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -06fa40: 3907 0600 |0002: if-nez v7, 0008 // +0006 │ │ -06fa44: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -06fa46: 59a7 0a06 |0005: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ -06fa4a: 0e00 |0007: return-void │ │ -06fa4c: 7010 3a15 0a00 |0008: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ -06fa52: 0a01 |000b: move-result v1 │ │ -06fa54: 54a7 0c06 |000c: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -06fa58: 6e10 6821 0700 |000e: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06fa5e: 0c02 |0011: move-result-object v2 │ │ -06fa60: 1f02 f802 |0012: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f8 │ │ -06fa64: 54a7 0c06 |0014: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -06fa68: 6e10 8b21 0700 |0016: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@218b │ │ -06fa6e: 0a00 |0019: move-result v0 │ │ -06fa70: 3801 3a00 |001a: if-eqz v1, 0054 // +003a │ │ -06fa74: 6e10 3415 0a00 |001c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1534 │ │ -06fa7a: 0a07 |001f: move-result v7 │ │ -06fa7c: b1b7 |0020: sub-int/2addr v7, v11 │ │ -06fa7e: 9104 0700 |0021: sub-int v4, v7, v0 │ │ -06fa82: 3801 3300 |0023: if-eqz v1, 0056 // +0033 │ │ -06fa86: 6e10 2f15 0a00 |0025: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@152f │ │ -06fa8c: 0a05 |0028: move-result v5 │ │ -06fa8e: 3801 3200 |0029: if-eqz v1, 005b // +0032 │ │ -06fa92: 5223 ee05 |002b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05ee │ │ -06fa96: 9006 0503 |002d: add-int v6, v5, v3 │ │ -06fa9a: 9107 0406 |002f: sub-int v7, v4, v6 │ │ -06fa9e: 8277 |0031: int-to-float v7, v7 │ │ -06faa0: 52a8 0b06 |0032: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@060b │ │ -06faa4: 8288 |0034: int-to-float v8, v8 │ │ -06faa6: c987 |0035: div-float/2addr v7, v8 │ │ -06faa8: 59a7 0a06 |0036: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ -06faac: 52a7 0406 |0038: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0604 │ │ -06fab0: 3807 0700 |003a: if-eqz v7, 0041 // +0007 │ │ -06fab4: 52a7 0a06 |003c: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ -06fab8: 7020 4915 7a00 |003e: invoke-direct {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1549 │ │ -06fabe: 5527 eb05 |0041: iget-boolean v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05eb │ │ -06fac2: 3807 0b00 |0043: if-eqz v7, 004e // +000b │ │ -06fac6: 54a7 0c06 |0045: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -06faca: 52a8 0a06 |0047: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ -06face: 52a9 0d06 |0049: iget v9, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060d │ │ -06fad2: 7040 1f15 7a98 |004b: invoke-direct {v10, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@151f │ │ -06fad8: 54a7 0c06 |004e: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -06fadc: 6e20 2215 7a00 |0050: invoke-virtual {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1522 │ │ -06fae2: 28b4 |0053: goto 0007 // -004c │ │ -06fae4: 01b4 |0054: move v4, v11 │ │ -06fae6: 28ce |0055: goto 0023 // -0032 │ │ -06fae8: 6e10 2e15 0a00 |0056: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@152e │ │ -06faee: 0a05 |0059: move-result v5 │ │ -06faf0: 28cf |005a: goto 0029 // -0031 │ │ -06faf2: 5223 ed05 |005b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ed │ │ -06faf6: 28d0 |005d: goto 002d // -0030 │ │ +070250: |[070250] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ +070260: 54a7 0c06 |0000: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +070264: 3907 0600 |0002: if-nez v7, 0008 // +0006 │ │ +070268: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +07026a: 59a7 0a06 |0005: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ +07026e: 0e00 |0007: return-void │ │ +070270: 7010 3a15 0a00 |0008: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ +070276: 0a01 |000b: move-result v1 │ │ +070278: 54a7 0c06 |000c: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +07027c: 6e10 6821 0700 |000e: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +070282: 0c02 |0011: move-result-object v2 │ │ +070284: 1f02 fc02 |0012: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02fc │ │ +070288: 54a7 0c06 |0014: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +07028c: 6e10 8b21 0700 |0016: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@218b │ │ +070292: 0a00 |0019: move-result v0 │ │ +070294: 3801 3a00 |001a: if-eqz v1, 0054 // +003a │ │ +070298: 6e10 3415 0a00 |001c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1534 │ │ +07029e: 0a07 |001f: move-result v7 │ │ +0702a0: b1b7 |0020: sub-int/2addr v7, v11 │ │ +0702a2: 9104 0700 |0021: sub-int v4, v7, v0 │ │ +0702a6: 3801 3300 |0023: if-eqz v1, 0056 // +0033 │ │ +0702aa: 6e10 2f15 0a00 |0025: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@152f │ │ +0702b0: 0a05 |0028: move-result v5 │ │ +0702b2: 3801 3200 |0029: if-eqz v1, 005b // +0032 │ │ +0702b6: 5223 ee05 |002b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05ee │ │ +0702ba: 9006 0503 |002d: add-int v6, v5, v3 │ │ +0702be: 9107 0406 |002f: sub-int v7, v4, v6 │ │ +0702c2: 8277 |0031: int-to-float v7, v7 │ │ +0702c4: 52a8 0b06 |0032: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@060b │ │ +0702c8: 8288 |0034: int-to-float v8, v8 │ │ +0702ca: c987 |0035: div-float/2addr v7, v8 │ │ +0702cc: 59a7 0a06 |0036: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ +0702d0: 52a7 0406 |0038: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0604 │ │ +0702d4: 3807 0700 |003a: if-eqz v7, 0041 // +0007 │ │ +0702d8: 52a7 0a06 |003c: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ +0702dc: 7020 4915 7a00 |003e: invoke-direct {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1549 │ │ +0702e2: 5527 eb05 |0041: iget-boolean v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05eb │ │ +0702e6: 3807 0b00 |0043: if-eqz v7, 004e // +000b │ │ +0702ea: 54a7 0c06 |0045: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +0702ee: 52a8 0a06 |0047: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ +0702f2: 52a9 0d06 |0049: iget v9, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060d │ │ +0702f6: 7040 1f15 7a98 |004b: invoke-direct {v10, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@151f │ │ +0702fc: 54a7 0c06 |004e: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +070300: 6e20 2215 7a00 |0050: invoke-virtual {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1522 │ │ +070306: 28b4 |0053: goto 0007 // -004c │ │ +070308: 01b4 |0054: move v4, v11 │ │ +07030a: 28ce |0055: goto 0023 // -0032 │ │ +07030c: 6e10 2e15 0a00 |0056: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@152e │ │ +070312: 0a05 |0059: move-result v5 │ │ +070314: 28cf |005a: goto 0029 // -0031 │ │ +070316: 5223 ed05 |005b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ed │ │ +07031a: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=940 │ │ 0x0004 line=942 │ │ 0x0007 line=965 │ │ 0x0008 line=945 │ │ 0x000c line=946 │ │ @@ -90377,26 +90373,26 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -06faf8: |[06faf8] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ -06fb08: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06fb0a: 5521 fe05 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fe │ │ -06fb0e: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ -06fb12: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ -06fb16: 6e30 5c15 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@155c │ │ -06fb1c: 0a01 |000a: move-result v1 │ │ -06fb1e: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ -06fb22: 5c20 0706 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0607 │ │ -06fb26: 0f00 |000f: return v0 │ │ -06fb28: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -06fb2a: 28fe |0011: goto 000f // -0002 │ │ +07031c: |[07031c] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ +07032c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07032e: 5521 fe05 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fe │ │ +070332: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ +070336: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ +07033a: 6e30 5c15 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@155c │ │ +070340: 0a01 |000a: move-result v1 │ │ +070342: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ +070346: 5c20 0706 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0607 │ │ +07034a: 0f00 |000f: return v0 │ │ +07034c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +07034e: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=867 │ │ 0x000d line=868 │ │ 0x000f line=871 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -90408,69 +90404,69 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -06fb2c: |[06fb2c] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ -06fb3c: 150b 803f |0000: const/high16 v11, #int 1065353216 // #3f80 │ │ -06fb40: 7010 3a15 0c00 |0002: invoke-direct {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ -06fb46: 0a04 |0005: move-result v4 │ │ -06fb48: 54c9 0c06 |0006: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -06fb4c: 6e10 6821 0900 |0008: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06fb52: 0c07 |000b: move-result-object v7 │ │ -06fb54: 1f07 f802 |000c: check-cast v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f8 │ │ -06fb58: 5579 eb05 |000e: iget-boolean v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05eb │ │ -06fb5c: 3809 1e00 |0010: if-eqz v9, 002e // +001e │ │ -06fb60: 3804 1900 |0012: if-eqz v4, 002b // +0019 │ │ -06fb64: 5279 ee05 |0014: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05ee │ │ -06fb68: 3c09 1800 |0016: if-gtz v9, 002e // +0018 │ │ -06fb6c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -06fb6e: 6e10 2915 0c00 |0019: invoke-virtual {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1529 │ │ -06fb74: 0a00 |001c: move-result v0 │ │ -06fb76: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -06fb78: 3503 3e00 |001e: if-ge v3, v0, 005c // +003e │ │ -06fb7c: 6e20 2815 3c00 |0020: invoke-virtual {v12, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ -06fb82: 0c08 |0023: move-result-object v8 │ │ -06fb84: 54c9 0c06 |0024: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -06fb88: 3398 0a00 |0026: if-ne v8, v9, 0030 // +000a │ │ -06fb8c: d803 0301 |0028: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06fb90: 28f4 |002a: goto 001e // -000c │ │ -06fb92: 5279 ed05 |002b: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ed │ │ -06fb96: 28e9 |002d: goto 0016 // -0017 │ │ -06fb98: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -06fb9a: 28ea |002f: goto 0019 // -0016 │ │ -06fb9c: 52c9 0506 |0030: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0605 │ │ -06fba0: a709 0b09 |0032: sub-float v9, v11, v9 │ │ -06fba4: 52ca 0406 |0034: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0604 │ │ -06fba8: 82aa |0036: int-to-float v10, v10 │ │ -06fbaa: c8a9 |0037: mul-float/2addr v9, v10 │ │ -06fbac: 8796 |0038: float-to-int v6, v9 │ │ -06fbae: 59cd 0506 |0039: iput v13, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0605 │ │ -06fbb2: a709 0b0d |003b: sub-float v9, v11, v13 │ │ -06fbb6: 52ca 0406 |003d: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0604 │ │ -06fbba: 82aa |003f: int-to-float v10, v10 │ │ -06fbbc: c8a9 |0040: mul-float/2addr v9, v10 │ │ -06fbbe: 8795 |0041: float-to-int v5, v9 │ │ -06fbc0: 9102 0605 |0042: sub-int v2, v6, v5 │ │ -06fbc4: 3804 0300 |0044: if-eqz v4, 0047 // +0003 │ │ -06fbc8: 7b22 |0046: neg-int v2, v2 │ │ -06fbca: 6e20 a321 2800 |0047: invoke-virtual {v8, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21a3 │ │ -06fbd0: 3801 deff |004a: if-eqz v1, 0028 // -0022 │ │ -06fbd4: 3804 0b00 |004c: if-eqz v4, 0057 // +000b │ │ -06fbd8: 52c9 0506 |004e: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0605 │ │ -06fbdc: c7b9 |0050: sub-float/2addr v9, v11 │ │ -06fbde: 52ca fc05 |0051: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@05fc │ │ -06fbe2: 7040 1f15 8ca9 |0053: invoke-direct {v12, v8, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@151f │ │ -06fbe8: 28d2 |0056: goto 0028 // -002e │ │ -06fbea: 52c9 0506 |0057: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0605 │ │ -06fbee: a709 0b09 |0059: sub-float v9, v11, v9 │ │ -06fbf2: 28f6 |005b: goto 0051 // -000a │ │ -06fbf4: 0e00 |005c: return-void │ │ +070350: |[070350] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ +070360: 150b 803f |0000: const/high16 v11, #int 1065353216 // #3f80 │ │ +070364: 7010 3a15 0c00 |0002: invoke-direct {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ +07036a: 0a04 |0005: move-result v4 │ │ +07036c: 54c9 0c06 |0006: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +070370: 6e10 6821 0900 |0008: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +070376: 0c07 |000b: move-result-object v7 │ │ +070378: 1f07 fc02 |000c: check-cast v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02fc │ │ +07037c: 5579 eb05 |000e: iget-boolean v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05eb │ │ +070380: 3809 1e00 |0010: if-eqz v9, 002e // +001e │ │ +070384: 3804 1900 |0012: if-eqz v4, 002b // +0019 │ │ +070388: 5279 ee05 |0014: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05ee │ │ +07038c: 3c09 1800 |0016: if-gtz v9, 002e // +0018 │ │ +070390: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +070392: 6e10 2915 0c00 |0019: invoke-virtual {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1529 │ │ +070398: 0a00 |001c: move-result v0 │ │ +07039a: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +07039c: 3503 3e00 |001e: if-ge v3, v0, 005c // +003e │ │ +0703a0: 6e20 2815 3c00 |0020: invoke-virtual {v12, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ +0703a6: 0c08 |0023: move-result-object v8 │ │ +0703a8: 54c9 0c06 |0024: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +0703ac: 3398 0a00 |0026: if-ne v8, v9, 0030 // +000a │ │ +0703b0: d803 0301 |0028: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0703b4: 28f4 |002a: goto 001e // -000c │ │ +0703b6: 5279 ed05 |002b: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ed │ │ +0703ba: 28e9 |002d: goto 0016 // -0017 │ │ +0703bc: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +0703be: 28ea |002f: goto 0019 // -0016 │ │ +0703c0: 52c9 0506 |0030: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0605 │ │ +0703c4: a709 0b09 |0032: sub-float v9, v11, v9 │ │ +0703c8: 52ca 0406 |0034: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0604 │ │ +0703cc: 82aa |0036: int-to-float v10, v10 │ │ +0703ce: c8a9 |0037: mul-float/2addr v9, v10 │ │ +0703d0: 8796 |0038: float-to-int v6, v9 │ │ +0703d2: 59cd 0506 |0039: iput v13, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0605 │ │ +0703d6: a709 0b0d |003b: sub-float v9, v11, v13 │ │ +0703da: 52ca 0406 |003d: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0604 │ │ +0703de: 82aa |003f: int-to-float v10, v10 │ │ +0703e0: c8a9 |0040: mul-float/2addr v9, v10 │ │ +0703e2: 8795 |0041: float-to-int v5, v9 │ │ +0703e4: 9102 0605 |0042: sub-int v2, v6, v5 │ │ +0703e8: 3804 0300 |0044: if-eqz v4, 0047 // +0003 │ │ +0703ec: 7b22 |0046: neg-int v2, v2 │ │ +0703ee: 6e20 a321 2800 |0047: invoke-virtual {v8, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21a3 │ │ +0703f4: 3801 deff |004a: if-eqz v1, 0028 // -0022 │ │ +0703f8: 3804 0b00 |004c: if-eqz v4, 0057 // +000b │ │ +0703fc: 52c9 0506 |004e: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0605 │ │ +070400: c7b9 |0050: sub-float/2addr v9, v11 │ │ +070402: 52ca fc05 |0051: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@05fc │ │ +070406: 7040 1f15 8ca9 |0053: invoke-direct {v12, v8, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@151f │ │ +07040c: 28d2 |0056: goto 0028 // -002e │ │ +07040e: 52c9 0506 |0057: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0605 │ │ +070412: a709 0b09 |0059: sub-float v9, v11, v9 │ │ +070416: 28f6 |005b: goto 0051 // -000a │ │ +070418: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1186 │ │ 0x0006 line=1187 │ │ 0x000e line=1188 │ │ 0x0019 line=1190 │ │ 0x001d line=1191 │ │ @@ -90508,37 +90504,37 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -06fbf8: |[06fbf8] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ -06fc08: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06fc0a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06fc0c: 7110 d40d 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0dd4 │ │ -06fc12: 0a03 |0005: move-result v3 │ │ -06fc14: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -06fc18: 0f01 |0008: return v1 │ │ -06fc1a: 6003 3600 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06fc1e: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ -06fc22: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ -06fc26: 0121 |000f: move v1, v2 │ │ -06fc28: 28f8 |0010: goto 0008 // -0008 │ │ -06fc2a: 6e10 5b21 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@215b │ │ -06fc30: 0c00 |0014: move-result-object v0 │ │ -06fc32: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ -06fc36: 6e10 0302 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0203 │ │ -06fc3c: 0a03 |001a: move-result v3 │ │ -06fc3e: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -06fc40: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ -06fc44: 0121 |001e: move v1, v2 │ │ -06fc46: 28e9 |001f: goto 0008 // -0017 │ │ -06fc48: 0121 |0020: move v1, v2 │ │ -06fc4a: 28e7 |0021: goto 0008 // -0019 │ │ +07041c: |[07041c] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ +07042c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07042e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +070430: 7110 d40d 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0dd4 │ │ +070436: 0a03 |0005: move-result v3 │ │ +070438: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +07043c: 0f01 |0008: return v1 │ │ +07043e: 6003 3600 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +070442: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ +070446: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ +07044a: 0121 |000f: move v1, v2 │ │ +07044c: 28f8 |0010: goto 0008 // -0008 │ │ +07044e: 6e10 5b21 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@215b │ │ +070454: 0c00 |0014: move-result-object v0 │ │ +070456: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ +07045a: 6e10 0302 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0203 │ │ +070460: 0a03 |001a: move-result v3 │ │ +070462: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +070464: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ +070468: 0121 |001e: move v1, v2 │ │ +07046a: 28e9 |001f: goto 0008 // -0017 │ │ +07046c: 0121 |0020: move v1, v2 │ │ +07046e: 28e7 |0021: goto 0008 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=408 │ │ 0x0008 line=419 │ │ 0x0009 line=413 │ │ 0x0011 line=415 │ │ 0x0015 line=416 │ │ @@ -90554,76 +90550,76 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 109 16-bit code units │ │ -06fc4c: |[06fc4c] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ -06fc5c: 20c0 2204 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0422 │ │ -06fc60: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -06fc64: 07c7 |0004: move-object v7, v12 │ │ -06fc66: 1f07 2204 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0422 │ │ -06fc6a: 6e10 8321 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@2183 │ │ -06fc70: 0a09 |000a: move-result v9 │ │ -06fc72: 6e10 8421 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@2184 │ │ -06fc78: 0a0a |000e: move-result v10 │ │ -06fc7a: 6e10 0f22 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ -06fc80: 0a06 |0012: move-result v6 │ │ -06fc82: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -06fc86: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -06fc8a: 6e20 0e22 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ -06fc90: 0c01 |001a: move-result-object v1 │ │ -06fc92: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -06fc96: 6e10 6921 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -06fc9c: 0a02 |0020: move-result v2 │ │ -06fc9e: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -06fca2: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -06fca6: 6e10 7d21 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@217d │ │ -06fcac: 0a02 |0028: move-result v2 │ │ -06fcae: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -06fcb2: 9000 100a |002b: add-int v0, v16, v10 │ │ -06fcb6: 6e10 8621 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ -06fcbc: 0a02 |0030: move-result v2 │ │ -06fcbe: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -06fcc2: 9000 100a |0033: add-int v0, v16, v10 │ │ -06fcc6: 6e10 5d21 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@215d │ │ -06fccc: 0a02 |0038: move-result v2 │ │ -06fcce: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -06fcd2: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -06fcd4: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -06fcd8: 6e10 6921 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -06fcde: 0a03 |0041: move-result v3 │ │ -06fce0: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -06fce4: 9000 100a |0044: add-int v0, v16, v10 │ │ -06fce8: 6e10 8621 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ -06fcee: 0a03 |0049: move-result v3 │ │ -06fcf0: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -06fcf4: 07b0 |004c: move-object v0, v11 │ │ -06fcf6: 01e3 |004d: move v3, v14 │ │ -06fcf8: 7406 1915 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@1519 │ │ -06fcfe: 0a00 |0051: move-result v0 │ │ -06fd00: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -06fd04: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -06fd06: 0f00 |0055: return v0 │ │ -06fd08: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -06fd0c: 28bd |0058: goto 0015 // -0043 │ │ -06fd0e: 380d 1200 |0059: if-eqz v13, 006b // +0012 │ │ -06fd12: 7010 3a15 0b00 |005b: invoke-direct {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ -06fd18: 0a00 |005e: move-result v0 │ │ -06fd1a: 3800 0a00 |005f: if-eqz v0, 0069 // +000a │ │ -06fd1e: 7120 b40d ec00 |0061: invoke-static {v12, v14}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0db4 │ │ -06fd24: 0a00 |0064: move-result v0 │ │ -06fd26: 3800 0600 |0065: if-eqz v0, 006b // +0006 │ │ -06fd2a: 1210 |0067: const/4 v0, #int 1 // #1 │ │ -06fd2c: 28ed |0068: goto 0055 // -0013 │ │ -06fd2e: 7bee |0069: neg-int v14, v14 │ │ -06fd30: 28f7 |006a: goto 0061 // -0009 │ │ -06fd32: 1200 |006b: const/4 v0, #int 0 // #0 │ │ -06fd34: 28e9 |006c: goto 0055 // -0017 │ │ +070470: |[070470] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ +070480: 20c0 2804 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0428 │ │ +070484: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +070488: 07c7 |0004: move-object v7, v12 │ │ +07048a: 1f07 2804 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0428 │ │ +07048e: 6e10 8321 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@2183 │ │ +070494: 0a09 |000a: move-result v9 │ │ +070496: 6e10 8421 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@2184 │ │ +07049c: 0a0a |000e: move-result v10 │ │ +07049e: 6e10 0f22 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ +0704a4: 0a06 |0012: move-result v6 │ │ +0704a6: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +0704aa: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +0704ae: 6e20 0e22 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ +0704b4: 0c01 |001a: move-result-object v1 │ │ +0704b6: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +0704ba: 6e10 6921 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +0704c0: 0a02 |0020: move-result v2 │ │ +0704c2: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +0704c6: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +0704ca: 6e10 7d21 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@217d │ │ +0704d0: 0a02 |0028: move-result v2 │ │ +0704d2: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +0704d6: 9000 100a |002b: add-int v0, v16, v10 │ │ +0704da: 6e10 8621 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ +0704e0: 0a02 |0030: move-result v2 │ │ +0704e2: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +0704e6: 9000 100a |0033: add-int v0, v16, v10 │ │ +0704ea: 6e10 5d21 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@215d │ │ +0704f0: 0a02 |0038: move-result v2 │ │ +0704f2: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +0704f6: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +0704f8: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +0704fc: 6e10 6921 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +070502: 0a03 |0041: move-result v3 │ │ +070504: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +070508: 9000 100a |0044: add-int v0, v16, v10 │ │ +07050c: 6e10 8621 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ +070512: 0a03 |0049: move-result v3 │ │ +070514: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +070518: 07b0 |004c: move-object v0, v11 │ │ +07051a: 01e3 |004d: move v3, v14 │ │ +07051c: 7406 1915 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@1519 │ │ +070522: 0a00 |0051: move-result v0 │ │ +070524: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +070528: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +07052a: 0f00 |0055: return v0 │ │ +07052c: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +070530: 28bd |0058: goto 0015 // -0043 │ │ +070532: 380d 1200 |0059: if-eqz v13, 006b // +0012 │ │ +070536: 7010 3a15 0b00 |005b: invoke-direct {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ +07053c: 0a00 |005e: move-result v0 │ │ +07053e: 3800 0a00 |005f: if-eqz v0, 0069 // +000a │ │ +070542: 7120 b40d ec00 |0061: invoke-static {v12, v14}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0db4 │ │ +070548: 0a00 |0064: move-result v0 │ │ +07054a: 3800 0600 |0065: if-eqz v0, 006b // +0006 │ │ +07054e: 1210 |0067: const/4 v0, #int 1 // #1 │ │ +070550: 28ed |0068: goto 0055 // -0013 │ │ +070552: 7bee |0069: neg-int v14, v14 │ │ +070554: 28f7 |006a: goto 0061 // -0009 │ │ +070556: 1200 |006b: const/4 v0, #int 0 // #0 │ │ +070558: 28e9 |006c: goto 0055 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1221 │ │ 0x0005 line=1222 │ │ 0x0007 line=1223 │ │ 0x000b line=1224 │ │ 0x000f line=1225 │ │ @@ -90661,17 +90657,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06fd38: |[06fd38] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ -06fd48: 5510 fb05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ -06fd4c: 0f00 |0002: return v0 │ │ +07055c: |[07055c] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ +07056c: 5510 fb05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ +070570: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=926 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -90679,24 +90675,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06fd50: |[06fd50] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -06fd60: 2020 f802 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f8 │ │ -06fd64: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -06fd68: 6f20 0622 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@2206 │ │ -06fd6e: 0a00 |0007: move-result v0 │ │ -06fd70: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -06fd74: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -06fd76: 0f00 |000b: return v0 │ │ -06fd78: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -06fd7a: 28fe |000d: goto 000b // -0002 │ │ +070574: |[070574] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +070584: 2020 fc02 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02fc │ │ +070588: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +07058c: 6f20 0622 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@2206 │ │ +070592: 0a00 |0007: move-result v0 │ │ +070594: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +070598: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +07059a: 0f00 |000b: return v0 │ │ +07059c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +07059e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1265 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -90705,20 +90701,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06fd7c: |[06fd7c] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ -06fd8c: 5420 0c06 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -06fd90: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06fd92: 7030 1d15 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@151d │ │ -06fd98: 0a00 |0006: move-result v0 │ │ -06fd9a: 0f00 |0007: return v0 │ │ +0705a0: |[0705a0] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ +0705b0: 5420 0c06 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +0705b4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0705b6: 7030 1d15 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@151d │ │ +0705bc: 0a00 |0006: move-result v0 │ │ +0705be: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -90726,27 +90722,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -06fd9c: |[06fd9c] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ -06fdac: 5420 fd05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -06fdb0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -06fdb2: 6e20 db15 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@15db │ │ -06fdb8: 0a00 |0006: move-result v0 │ │ -06fdba: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -06fdbe: 5520 fb05 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ -06fdc2: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ -06fdc6: 5420 fd05 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -06fdca: 6e10 cd15 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@15cd │ │ -06fdd0: 0e00 |0012: return-void │ │ -06fdd2: 7110 d90d 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ -06fdd8: 28fc |0016: goto 0012 // -0004 │ │ +0705c0: |[0705c0] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ +0705d0: 5420 fd05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +0705d4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0705d6: 6e20 db15 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@15db │ │ +0705dc: 0a00 |0006: move-result v0 │ │ +0705de: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +0705e2: 5520 fb05 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ +0705e6: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ +0705ea: 5420 fd05 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +0705ee: 6e10 cd15 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@15cd │ │ +0705f4: 0e00 |0012: return-void │ │ +0705f6: 7110 d90d 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ +0705fc: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1076 │ │ 0x0009 line=1077 │ │ 0x000d line=1078 │ │ 0x0012 line=1084 │ │ 0x0013 line=1082 │ │ @@ -90758,22 +90754,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06fddc: |[06fddc] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ -06fdec: 5410 0306 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0603 │ │ -06fdf0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06fdf4: 5410 0306 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0603 │ │ -06fdf8: 7220 f214 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@14f2 │ │ -06fdfe: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -06fe02: 6e20 4c15 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@154c │ │ -06fe08: 0e00 |000e: return-void │ │ +070600: |[070600] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ +070610: 5410 0306 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0603 │ │ +070614: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +070618: 5410 0306 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0603 │ │ +07061c: 7220 f214 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@14f2 │ │ +070622: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +070626: 6e20 4c15 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@154c │ │ +07062c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0004 line=347 │ │ 0x0009 line=349 │ │ 0x000e line=350 │ │ locals : │ │ @@ -90785,22 +90781,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06fe0c: |[06fe0c] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ -06fe1c: 5410 0306 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0603 │ │ -06fe20: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06fe24: 5410 0306 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0603 │ │ -06fe28: 7220 f314 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@14f3 │ │ -06fe2e: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -06fe32: 6e20 4c15 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@154c │ │ -06fe38: 0e00 |000e: return-void │ │ +070630: |[070630] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ +070640: 5410 0306 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0603 │ │ +070644: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +070648: 5410 0306 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0603 │ │ +07064c: 7220 f314 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@14f3 │ │ +070652: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +070656: 6e20 4c15 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@154c │ │ +07065c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0004 line=340 │ │ 0x0009 line=342 │ │ 0x000e line=343 │ │ locals : │ │ @@ -90812,21 +90808,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -06fe3c: |[06fe3c] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ -06fe4c: 5420 0306 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0603 │ │ -06fe50: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -06fe54: 5420 0306 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0603 │ │ -06fe58: 5221 0a06 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ -06fe5c: 7230 f414 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@14f4 │ │ -06fe62: 0e00 |000b: return-void │ │ +070660: |[070660] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ +070670: 5420 0306 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0603 │ │ +070674: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +070678: 5420 0306 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0603 │ │ +07067c: 5221 0a06 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ +070680: 7230 f414 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@14f4 │ │ +070686: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0004 line=334 │ │ 0x000b line=336 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -90837,52 +90833,52 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 70 16-bit code units │ │ -06fe64: |[06fe64] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ -06fe74: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -06fe76: 6f20 0a22 ba00 |0001: invoke-super {v10, v11}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@220a │ │ -06fe7c: 7010 3a15 0a00 |0004: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ -06fe82: 0a01 |0007: move-result v1 │ │ -06fe84: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ -06fe88: 54a4 0906 |000a: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@0609 │ │ -06fe8c: 6e10 2915 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1529 │ │ -06fe92: 0a08 |000f: move-result v8 │ │ -06fe94: 3798 0e00 |0010: if-le v8, v9, 001e // +000e │ │ -06fe98: 6e20 2815 9a00 |0012: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ -06fe9e: 0c05 |0015: move-result-object v5 │ │ -06fea0: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ -06fea4: 3904 0800 |0018: if-nez v4, 0020 // +0008 │ │ -06fea8: 0e00 |001a: return-void │ │ -06feaa: 54a4 0806 |001b: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@0608 │ │ -06feae: 28ef |001d: goto 000c // -0011 │ │ -06feb0: 1205 |001e: const/4 v5, #int 0 // #0 │ │ -06feb2: 28f7 |001f: goto 0016 // -0009 │ │ -06feb4: 6e10 8621 0500 |0020: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@2186 │ │ -06feba: 0a07 |0023: move-result v7 │ │ -06febc: 6e10 5d21 0500 |0024: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@215d │ │ -06fec2: 0a00 |0027: move-result v0 │ │ -06fec4: 6e10 0102 0400 |0028: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0201 │ │ -06feca: 0a06 |002b: move-result v6 │ │ -06fecc: 7010 3a15 0a00 |002c: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ -06fed2: 0a08 |002f: move-result v8 │ │ -06fed4: 3808 0f00 |0030: if-eqz v8, 003f // +000f │ │ -06fed8: 6e10 7d21 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getRight:()I // method@217d │ │ -06fede: 0a02 |0035: move-result v2 │ │ -06fee0: 9003 0206 |0036: add-int v3, v2, v6 │ │ -06fee4: 6e50 0a02 2437 |0038: invoke-virtual {v4, v2, v7, v3, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ -06feea: 6e20 fd01 b400 |003b: invoke-virtual {v4, v11}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01fd │ │ -06fef0: 28dc |003e: goto 001a // -0024 │ │ -06fef2: 6e10 6921 0500 |003f: invoke-virtual {v5}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -06fef8: 0a03 |0042: move-result v3 │ │ -06fefa: 9102 0306 |0043: sub-int v2, v3, v6 │ │ -06fefe: 28f3 |0045: goto 0038 // -000d │ │ +070688: |[070688] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ +070698: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +07069a: 6f20 0a22 ba00 |0001: invoke-super {v10, v11}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@220a │ │ +0706a0: 7010 3a15 0a00 |0004: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ +0706a6: 0a01 |0007: move-result v1 │ │ +0706a8: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ +0706ac: 54a4 0906 |000a: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@0609 │ │ +0706b0: 6e10 2915 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1529 │ │ +0706b6: 0a08 |000f: move-result v8 │ │ +0706b8: 3798 0e00 |0010: if-le v8, v9, 001e // +000e │ │ +0706bc: 6e20 2815 9a00 |0012: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ +0706c2: 0c05 |0015: move-result-object v5 │ │ +0706c4: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ +0706c8: 3904 0800 |0018: if-nez v4, 0020 // +0008 │ │ +0706cc: 0e00 |001a: return-void │ │ +0706ce: 54a4 0806 |001b: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@0608 │ │ +0706d2: 28ef |001d: goto 000c // -0011 │ │ +0706d4: 1205 |001e: const/4 v5, #int 0 // #0 │ │ +0706d6: 28f7 |001f: goto 0016 // -0009 │ │ +0706d8: 6e10 8621 0500 |0020: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@2186 │ │ +0706de: 0a07 |0023: move-result v7 │ │ +0706e0: 6e10 5d21 0500 |0024: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@215d │ │ +0706e6: 0a00 |0027: move-result v0 │ │ +0706e8: 6e10 0102 0400 |0028: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0201 │ │ +0706ee: 0a06 |002b: move-result v6 │ │ +0706f0: 7010 3a15 0a00 |002c: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ +0706f6: 0a08 |002f: move-result v8 │ │ +0706f8: 3808 0f00 |0030: if-eqz v8, 003f // +000f │ │ +0706fc: 6e10 7d21 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getRight:()I // method@217d │ │ +070702: 0a02 |0035: move-result v2 │ │ +070704: 9003 0206 |0036: add-int v3, v2, v6 │ │ +070708: 6e50 0a02 2437 |0038: invoke-virtual {v4, v2, v7, v3, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ +07070e: 6e20 fd01 b400 |003b: invoke-virtual {v4, v11}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01fd │ │ +070714: 28dc |003e: goto 001a // -0024 │ │ +070716: 6e10 6921 0500 |003f: invoke-virtual {v5}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +07071c: 0a03 |0042: move-result v3 │ │ +07071e: 9102 0306 |0043: sub-int v2, v3, v6 │ │ +070722: 28f3 |0045: goto 0038 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1152 │ │ 0x0004 line=1153 │ │ 0x0008 line=1155 │ │ 0x000a line=1156 │ │ 0x000c line=1161 │ │ @@ -90921,109 +90917,109 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 184 16-bit code units │ │ -06ff00: |[06ff00] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -06ff10: 6e10 6821 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -06ff16: 0c01 |0003: move-result-object v1 │ │ -06ff18: 1f01 f802 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f8 │ │ -06ff1c: 1224 |0006: const/4 v4, #int 2 // #2 │ │ -06ff1e: 6e20 d101 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@01d1 │ │ -06ff24: 0a03 |000a: move-result v3 │ │ -06ff26: 5574 fb05 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ -06ff2a: 3804 2c00 |000d: if-eqz v4, 0039 // +002c │ │ -06ff2e: 5514 ef05 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ef │ │ -06ff32: 3904 2800 |0011: if-nez v4, 0039 // +0028 │ │ -06ff36: 5474 0c06 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -06ff3a: 3804 2400 |0015: if-eqz v4, 0039 // +0024 │ │ -06ff3e: 5474 0e06 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060e │ │ -06ff42: 6e20 cc01 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@01cc │ │ -06ff48: 7010 3a15 0700 |001c: invoke-direct {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ -06ff4e: 0a04 |001f: move-result v4 │ │ -06ff50: 3804 2700 |0020: if-eqz v4, 0047 // +0027 │ │ -06ff54: 5474 0e06 |0022: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060e │ │ -06ff58: 5475 0e06 |0024: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060e │ │ -06ff5c: 5255 3000 |0026: iget v5, v5, Landroid/graphics/Rect;.left:I // field@0030 │ │ -06ff60: 5476 0c06 |0028: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -06ff64: 6e10 7d21 0600 |002a: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@217d │ │ -06ff6a: 0a06 |002d: move-result v6 │ │ -06ff6c: 7120 ad24 6500 |002e: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -06ff72: 0a05 |0031: move-result v5 │ │ -06ff74: 5945 3000 |0032: iput v5, v4, Landroid/graphics/Rect;.left:I // field@0030 │ │ -06ff78: 5474 0e06 |0034: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060e │ │ -06ff7c: 6e20 c601 4800 |0036: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@01c6 │ │ -06ff82: 6004 3600 |0039: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -06ff86: 1305 0b00 |003b: const/16 v5, #int 11 // #b │ │ -06ff8a: 3454 1d00 |003d: if-lt v4, v5, 005a // +001d │ │ -06ff8e: 6f5b 0b22 87a9 |003f: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@220b │ │ -06ff94: 0a02 |0042: move-result v2 │ │ -06ff96: 6e20 ce01 3800 |0043: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01ce │ │ -06ff9c: 0f02 |0046: return v2 │ │ -06ff9e: 5474 0e06 |0047: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060e │ │ -06ffa2: 5475 0e06 |0049: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060e │ │ -06ffa6: 5255 3100 |004b: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0031 │ │ -06ffaa: 5476 0c06 |004d: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -06ffae: 6e10 6921 0600 |004f: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -06ffb4: 0a06 |0052: move-result v6 │ │ -06ffb6: 7120 af24 6500 |0053: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -06ffbc: 0a05 |0056: move-result v5 │ │ -06ffbe: 5945 3100 |0057: iput v5, v4, Landroid/graphics/Rect;.right:I // field@0031 │ │ -06ffc2: 28db |0059: goto 0034 // -0025 │ │ -06ffc4: 5514 eb05 |005a: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05eb │ │ -06ffc8: 3804 4d00 |005c: if-eqz v4, 00a9 // +004d │ │ -06ffcc: 5274 0a06 |005e: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ -06ffd0: 1205 |0060: const/4 v5, #int 0 // #0 │ │ -06ffd2: 2d04 0405 |0061: cmpl-float v4, v4, v5 │ │ -06ffd6: 3d04 4600 |0063: if-lez v4, 00a9 // +0046 │ │ -06ffda: 6e10 9621 0900 |0065: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@2196 │ │ -06ffe0: 0a04 |0068: move-result v4 │ │ -06ffe2: 3904 0600 |0069: if-nez v4, 006f // +0006 │ │ -06ffe6: 1214 |006b: const/4 v4, #int 1 // #1 │ │ -06ffe8: 6e20 c521 4900 |006c: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@21c5 │ │ -06ffee: 6e10 5f21 0900 |006f: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@215f │ │ -06fff4: 0c00 |0072: move-result-object v0 │ │ -06fff6: 3800 1300 |0073: if-eqz v0, 0086 // +0013 │ │ -06fffa: 6e10 6921 0900 |0075: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -070000: 0a04 |0078: move-result v4 │ │ -070002: 8244 |0079: int-to-float v4, v4 │ │ -070004: 6e10 8621 0900 |007a: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@2186 │ │ -07000a: 0a05 |007d: move-result v5 │ │ -07000c: 8255 |007e: int-to-float v5, v5 │ │ -07000e: 5416 ea05 |007f: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05ea │ │ -070012: 6e56 c701 0854 |0081: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@01c7 │ │ -070018: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -07001a: 28be |0085: goto 0043 // -0042 │ │ -07001c: 1a04 bf0c |0086: const-string v4, "SlidingPaneLayout" // string@0cbf │ │ -070020: 2205 b604 |0088: new-instance v5, Ljava/lang/StringBuilder; // type@04b6 │ │ -070024: 7010 d724 0500 |008a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -07002a: 1a06 ee13 |008d: const-string v6, "drawChild: child view " // string@13ee │ │ -07002e: 6e20 df24 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -070034: 0c05 |0092: move-result-object v5 │ │ -070036: 6e20 de24 9500 |0093: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -07003c: 0c05 |0096: move-result-object v5 │ │ -07003e: 1a06 8800 |0097: const-string v6, " returned null drawing cache" // string@0088 │ │ -070042: 6e20 df24 6500 |0099: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -070048: 0c05 |009c: move-result-object v5 │ │ -07004a: 6e10 e424 0500 |009d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -070050: 0c05 |00a0: move-result-object v5 │ │ -070052: 7120 6b20 5400 |00a1: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ -070058: 6f5b 0b22 87a9 |00a4: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@220b │ │ -07005e: 0a02 |00a7: move-result v2 │ │ -070060: 289b |00a8: goto 0043 // -0065 │ │ -070062: 6e10 9621 0900 |00a9: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@2196 │ │ -070068: 0a04 |00ac: move-result v4 │ │ -07006a: 3804 0600 |00ad: if-eqz v4, 00b3 // +0006 │ │ -07006e: 1204 |00af: const/4 v4, #int 0 // #0 │ │ -070070: 6e20 c521 4900 |00b0: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@21c5 │ │ -070076: 6f5b 0b22 87a9 |00b3: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@220b │ │ -07007c: 0a02 |00b6: move-result v2 │ │ -07007e: 288c |00b7: goto 0043 // -0074 │ │ +070724: |[070724] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +070734: 6e10 6821 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +07073a: 0c01 |0003: move-result-object v1 │ │ +07073c: 1f01 fc02 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02fc │ │ +070740: 1224 |0006: const/4 v4, #int 2 // #2 │ │ +070742: 6e20 d101 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@01d1 │ │ +070748: 0a03 |000a: move-result v3 │ │ +07074a: 5574 fb05 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ +07074e: 3804 2c00 |000d: if-eqz v4, 0039 // +002c │ │ +070752: 5514 ef05 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ef │ │ +070756: 3904 2800 |0011: if-nez v4, 0039 // +0028 │ │ +07075a: 5474 0c06 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +07075e: 3804 2400 |0015: if-eqz v4, 0039 // +0024 │ │ +070762: 5474 0e06 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060e │ │ +070766: 6e20 cc01 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@01cc │ │ +07076c: 7010 3a15 0700 |001c: invoke-direct {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ +070772: 0a04 |001f: move-result v4 │ │ +070774: 3804 2700 |0020: if-eqz v4, 0047 // +0027 │ │ +070778: 5474 0e06 |0022: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060e │ │ +07077c: 5475 0e06 |0024: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060e │ │ +070780: 5255 3000 |0026: iget v5, v5, Landroid/graphics/Rect;.left:I // field@0030 │ │ +070784: 5476 0c06 |0028: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +070788: 6e10 7d21 0600 |002a: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@217d │ │ +07078e: 0a06 |002d: move-result v6 │ │ +070790: 7120 ad24 6500 |002e: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +070796: 0a05 |0031: move-result v5 │ │ +070798: 5945 3000 |0032: iput v5, v4, Landroid/graphics/Rect;.left:I // field@0030 │ │ +07079c: 5474 0e06 |0034: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060e │ │ +0707a0: 6e20 c601 4800 |0036: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@01c6 │ │ +0707a6: 6004 3600 |0039: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0707aa: 1305 0b00 |003b: const/16 v5, #int 11 // #b │ │ +0707ae: 3454 1d00 |003d: if-lt v4, v5, 005a // +001d │ │ +0707b2: 6f5b 0b22 87a9 |003f: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@220b │ │ +0707b8: 0a02 |0042: move-result v2 │ │ +0707ba: 6e20 ce01 3800 |0043: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01ce │ │ +0707c0: 0f02 |0046: return v2 │ │ +0707c2: 5474 0e06 |0047: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060e │ │ +0707c6: 5475 0e06 |0049: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060e │ │ +0707ca: 5255 3100 |004b: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0031 │ │ +0707ce: 5476 0c06 |004d: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +0707d2: 6e10 6921 0600 |004f: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +0707d8: 0a06 |0052: move-result v6 │ │ +0707da: 7120 af24 6500 |0053: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +0707e0: 0a05 |0056: move-result v5 │ │ +0707e2: 5945 3100 |0057: iput v5, v4, Landroid/graphics/Rect;.right:I // field@0031 │ │ +0707e6: 28db |0059: goto 0034 // -0025 │ │ +0707e8: 5514 eb05 |005a: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05eb │ │ +0707ec: 3804 4d00 |005c: if-eqz v4, 00a9 // +004d │ │ +0707f0: 5274 0a06 |005e: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ +0707f4: 1205 |0060: const/4 v5, #int 0 // #0 │ │ +0707f6: 2d04 0405 |0061: cmpl-float v4, v4, v5 │ │ +0707fa: 3d04 4600 |0063: if-lez v4, 00a9 // +0046 │ │ +0707fe: 6e10 9621 0900 |0065: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@2196 │ │ +070804: 0a04 |0068: move-result v4 │ │ +070806: 3904 0600 |0069: if-nez v4, 006f // +0006 │ │ +07080a: 1214 |006b: const/4 v4, #int 1 // #1 │ │ +07080c: 6e20 c521 4900 |006c: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@21c5 │ │ +070812: 6e10 5f21 0900 |006f: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@215f │ │ +070818: 0c00 |0072: move-result-object v0 │ │ +07081a: 3800 1300 |0073: if-eqz v0, 0086 // +0013 │ │ +07081e: 6e10 6921 0900 |0075: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +070824: 0a04 |0078: move-result v4 │ │ +070826: 8244 |0079: int-to-float v4, v4 │ │ +070828: 6e10 8621 0900 |007a: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@2186 │ │ +07082e: 0a05 |007d: move-result v5 │ │ +070830: 8255 |007e: int-to-float v5, v5 │ │ +070832: 5416 ea05 |007f: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05ea │ │ +070836: 6e56 c701 0854 |0081: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@01c7 │ │ +07083c: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +07083e: 28be |0085: goto 0043 // -0042 │ │ +070840: 1a04 c50c |0086: const-string v4, "SlidingPaneLayout" // string@0cc5 │ │ +070844: 2205 bc04 |0088: new-instance v5, Ljava/lang/StringBuilder; // type@04bc │ │ +070848: 7010 d724 0500 |008a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +07084e: 1a06 f413 |008d: const-string v6, "drawChild: child view " // string@13f4 │ │ +070852: 6e20 df24 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +070858: 0c05 |0092: move-result-object v5 │ │ +07085a: 6e20 de24 9500 |0093: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +070860: 0c05 |0096: move-result-object v5 │ │ +070862: 1a06 8800 |0097: const-string v6, " returned null drawing cache" // string@0088 │ │ +070866: 6e20 df24 6500 |0099: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +07086c: 0c05 |009c: move-result-object v5 │ │ +07086e: 6e10 e424 0500 |009d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +070874: 0c05 |00a0: move-result-object v5 │ │ +070876: 7120 6b20 5400 |00a1: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ +07087c: 6f5b 0b22 87a9 |00a4: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@220b │ │ +070882: 0a02 |00a7: move-result v2 │ │ +070884: 289b |00a8: goto 0043 // -0065 │ │ +070886: 6e10 9621 0900 |00a9: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@2196 │ │ +07088c: 0a04 |00ac: move-result v4 │ │ +07088e: 3804 0600 |00ad: if-eqz v4, 00b3 // +0006 │ │ +070892: 1204 |00af: const/4 v4, #int 0 // #0 │ │ +070894: 6e20 c521 4900 |00b0: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@21c5 │ │ +07089a: 6f5b 0b22 87a9 |00b3: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@220b │ │ +0708a0: 0a02 |00b6: move-result v2 │ │ +0708a2: 288c |00b7: goto 0043 // -0074 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=994 │ │ 0x0006 line=996 │ │ 0x000b line=998 │ │ 0x0017 line=1000 │ │ 0x001c line=1001 │ │ @@ -91064,18 +91060,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -070080: |[070080] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -070090: 2200 f802 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f8 │ │ -070094: 7010 ec14 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@14ec │ │ -07009a: 1100 |0005: return-object v0 │ │ +0708a4: |[0708a4] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0708b4: 2200 fc02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02fc │ │ +0708b8: 7010 ec14 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@14ec │ │ +0708be: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1253 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -91083,20 +91079,20 @@ │ │ type : '(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -07009c: |[07009c] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -0700ac: 2200 f802 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f8 │ │ -0700b0: 6e10 2a15 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@152a │ │ -0700b6: 0c01 |0005: move-result-object v1 │ │ -0700b8: 7030 ee14 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@14ee │ │ -0700be: 1100 |0009: return-object v0 │ │ +0708c0: |[0708c0] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0708d0: 2200 fc02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02fc │ │ +0708d4: 6e10 2a15 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@152a │ │ +0708da: 0c01 |0005: move-result-object v1 │ │ +0708dc: 7030 ee14 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@14ee │ │ +0708e2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1270 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -91105,24 +91101,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0700c0: |[0700c0] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -0700d0: 2020 2104 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0421 │ │ -0700d4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0700d8: 2200 f802 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f8 │ │ -0700dc: 1f02 2104 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0421 │ │ -0700e0: 7020 f114 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@14f1 │ │ -0700e6: 1100 |000b: return-object v0 │ │ -0700e8: 2200 f802 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f8 │ │ -0700ec: 7020 f014 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@14f0 │ │ -0700f2: 28fa |0011: goto 000b // -0006 │ │ +0708e4: |[0708e4] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +0708f4: 2020 2704 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0427 │ │ +0708f8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0708fc: 2200 fc02 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02fc │ │ +070900: 1f02 2704 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0427 │ │ +070904: 7020 f114 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@14f1 │ │ +07090a: 1100 |000b: return-object v0 │ │ +07090c: 2200 fc02 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02fc │ │ +070910: 7020 f014 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@14f0 │ │ +070916: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1258 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x000c - 0x0012 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ @@ -91132,17 +91128,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0700f4: |[0700f4] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ -070104: 5210 fc05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@05fc │ │ -070108: 0f00 |0002: return v0 │ │ +070918: |[070918] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ +070928: 5210 fc05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@05fc │ │ +07092c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -91150,17 +91146,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07010c: |[07010c] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ -07011c: 5210 0406 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0604 │ │ -070120: 0f00 |0002: return v0 │ │ +070930: |[070930] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ +070940: 5210 0406 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0604 │ │ +070944: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -91168,17 +91164,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070124: |[070124] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ -070134: 5210 0d06 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060d │ │ -070138: 0f00 |0002: return v0 │ │ +070948: |[070948] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ +070958: 5210 0d06 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060d │ │ +07095c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -91186,31 +91182,31 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -07013c: |[07013c] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ -07014c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07014e: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ -070152: 0f01 |0003: return v1 │ │ -070154: 6e10 6821 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -07015a: 0c00 |0007: move-result-object v0 │ │ -07015c: 1f00 f802 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f8 │ │ -070160: 5542 fb05 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ -070164: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ -070168: 5502 eb05 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05eb │ │ -07016c: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ -070170: 5242 0a06 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ -070174: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -070176: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ -07017a: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ -07017e: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -070180: 28e9 |001a: goto 0003 // -0017 │ │ +070960: |[070960] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ +070970: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +070972: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ +070976: 0f01 |0003: return v1 │ │ +070978: 6e10 6821 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +07097e: 0c00 |0007: move-result-object v0 │ │ +070980: 1f00 fc02 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02fc │ │ +070984: 5542 fb05 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ +070988: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ +07098c: 5502 eb05 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05eb │ │ +070990: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ +070994: 5242 0a06 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ +070998: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +07099a: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ +07099e: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ +0709a2: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +0709a4: 28e9 |001a: goto 0003 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1244 │ │ 0x0003 line=1248 │ │ 0x0004 line=1247 │ │ 0x000a line=1248 │ │ locals : │ │ @@ -91223,25 +91219,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -070184: |[070184] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ -070194: 5520 fb05 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ -070198: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -07019c: 5220 0a06 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ -0701a0: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ -0701a4: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ -0701a8: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -0701ac: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0701ae: 0f00 |000d: return v0 │ │ -0701b0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0701b2: 28fe |000f: goto 000d // -0002 │ │ +0709a8: |[0709a8] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ +0709b8: 5520 fb05 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ +0709bc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0709c0: 5220 0a06 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ +0709c4: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ +0709c8: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ +0709cc: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +0709d0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0709d2: 0f00 |000d: return v0 │ │ +0709d4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0709d6: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=917 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -91249,17 +91245,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0701b4: |[0701b4] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ -0701c4: 5510 fb05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ -0701c8: 0f00 |0002: return v0 │ │ +0709d8: |[0709d8] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ +0709e8: 5510 fb05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ +0709ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=936 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -91267,19 +91263,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0701cc: |[0701cc] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ -0701dc: 6f10 1a22 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@221a │ │ -0701e2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0701e4: 5c10 fe05 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fe │ │ -0701e8: 0e00 |0006: return-void │ │ +0709f0: |[0709f0] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ +070a00: 6f10 1a22 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@221a │ │ +070a06: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +070a08: 5c10 fe05 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fe │ │ +070a0c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0003 line=425 │ │ 0x0006 line=426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -91289,33 +91285,33 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0701ec: |[0701ec] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ -0701fc: 6f10 1c22 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@221c │ │ -070202: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -070204: 5c43 fe05 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fe │ │ -070208: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -07020a: 5443 0606 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0606 │ │ -07020e: 6e10 0d25 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -070214: 0a00 |000c: move-result v0 │ │ -070216: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ -07021a: 5443 0606 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0606 │ │ -07021e: 6e20 0725 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -070224: 0c01 |0014: move-result-object v1 │ │ -070226: 1f01 f602 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@02f6 │ │ -07022a: 6e10 df14 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@14df │ │ -070230: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -070234: 28f1 |001c: goto 000d // -000f │ │ -070236: 5443 0606 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0606 │ │ -07023a: 6e10 0525 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ -070240: 0e00 |0022: return-void │ │ +070a10: |[070a10] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ +070a20: 6f10 1c22 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@221c │ │ +070a26: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +070a28: 5c43 fe05 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fe │ │ +070a2c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +070a2e: 5443 0606 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0606 │ │ +070a32: 6e10 0d25 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +070a38: 0a00 |000c: move-result v0 │ │ +070a3a: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ +070a3e: 5443 0606 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0606 │ │ +070a42: 6e20 0725 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +070a48: 0c01 |0014: move-result-object v1 │ │ +070a4a: 1f01 fa02 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@02fa │ │ +070a4e: 6e10 df14 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@14df │ │ +070a54: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +070a58: 28f1 |001c: goto 000d // -000f │ │ +070a5a: 5443 0606 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0606 │ │ +070a5e: 6e10 0525 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ +070a64: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0003 line=431 │ │ 0x0006 line=433 │ │ 0x000f line=434 │ │ 0x0017 line=435 │ │ @@ -91333,119 +91329,119 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -070244: |[070244] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -070254: 7110 500c 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0c50 │ │ -07025a: 0a00 |0003: move-result v0 │ │ -07025c: 55d9 fb05 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ -070260: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ -070264: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ -070268: 6e10 2915 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1529 │ │ -07026e: 0a09 |000d: move-result v9 │ │ -070270: 121a |000e: const/4 v10, #int 1 // #1 │ │ -070272: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ -070276: 1219 |0011: const/4 v9, #int 1 // #1 │ │ -070278: 6e20 2815 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ -07027e: 0c05 |0015: move-result-object v5 │ │ -070280: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ -070284: 54d9 fd05 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -070288: 6e10 1821 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ -07028e: 0a0a |001d: move-result v10 │ │ -070290: 87aa |001e: float-to-int v10, v10 │ │ -070292: 6e10 1a21 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -070298: 0a0b |0022: move-result v11 │ │ -07029a: 87bb |0023: float-to-int v11, v11 │ │ -07029c: 6e40 f015 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@15f0 │ │ -0702a2: 0a09 |0027: move-result v9 │ │ -0702a4: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ -0702a8: 1219 |002a: const/4 v9, #int 1 // #1 │ │ -0702aa: 5cd9 0706 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0607 │ │ -0702ae: 55d9 fb05 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ -0702b2: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ -0702b6: 55d9 0106 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0601 │ │ -0702ba: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ -0702be: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ -0702c2: 54d9 fd05 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -0702c6: 6e10 cf15 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ -0702cc: 6f20 1e22 ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@221e │ │ -0702d2: 0a09 |003f: move-result v9 │ │ -0702d4: 0f09 |0040: return v9 │ │ -0702d6: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -0702d8: 28e9 |0042: goto 002b // -0017 │ │ -0702da: 1239 |0043: const/4 v9, #int 3 // #3 │ │ -0702dc: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ -0702e0: 1219 |0046: const/4 v9, #int 1 // #1 │ │ -0702e2: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ -0702e6: 54d9 fd05 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -0702ea: 6e10 cf15 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ -0702f0: 1209 |004e: const/4 v9, #int 0 // #0 │ │ -0702f2: 28f1 |004f: goto 0040 // -000f │ │ -0702f4: 1204 |0050: const/4 v4, #int 0 // #0 │ │ -0702f6: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ -0702fc: 54d9 fd05 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -070300: 6e20 fa15 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@15fa │ │ -070306: 0a03 |0059: move-result v3 │ │ -070308: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ -07030c: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ -070310: 1219 |005e: const/4 v9, #int 1 // #1 │ │ -070312: 28e1 |005f: goto 0040 // -001f │ │ -070314: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -070316: 5cd9 0106 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0601 │ │ -07031a: 6e10 1821 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ -070320: 0a07 |0066: move-result v7 │ │ -070322: 6e10 1a21 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -070328: 0a08 |006a: move-result v8 │ │ -07032a: 59d7 ff05 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@05ff │ │ -07032e: 59d8 0006 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0600 │ │ -070332: 54d9 fd05 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -070336: 54da 0c06 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -07033a: 877b |0073: float-to-int v11, v7 │ │ -07033c: 878c |0074: float-to-int v12, v8 │ │ -07033e: 6e40 f015 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@15f0 │ │ -070344: 0a09 |0078: move-result v9 │ │ -070346: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ -07034a: 54d9 0c06 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -07034e: 6e20 3715 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1537 │ │ -070354: 0a09 |0080: move-result v9 │ │ -070356: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ -07035a: 1214 |0083: const/4 v4, #int 1 // #1 │ │ -07035c: 28d0 |0084: goto 0054 // -0030 │ │ -07035e: 6e10 1821 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ -070364: 0a07 |0088: move-result v7 │ │ -070366: 6e10 1a21 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -07036c: 0a08 |008c: move-result v8 │ │ -07036e: 52d9 ff05 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@05ff │ │ -070372: a709 0709 |008f: sub-float v9, v7, v9 │ │ -070376: 7110 a924 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -07037c: 0a01 |0094: move-result v1 │ │ -07037e: 52d9 0006 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0600 │ │ -070382: a709 0809 |0097: sub-float v9, v8, v9 │ │ -070386: 7110 a924 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -07038c: 0a02 |009c: move-result v2 │ │ -07038e: 54d9 fd05 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -070392: 6e10 ea15 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@15ea │ │ -070398: 0a06 |00a2: move-result v6 │ │ -07039a: 8269 |00a3: int-to-float v9, v6 │ │ -07039c: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ -0703a0: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ -0703a4: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ -0703a8: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ -0703ac: 54d9 fd05 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -0703b0: 6e10 cf15 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ -0703b6: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ -0703b8: 5cd9 0106 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0601 │ │ -0703bc: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ -0703be: 288b |00b5: goto 0040 // -0075 │ │ -0703c0: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ -0703c2: 2889 |00b7: goto 0040 // -0077 │ │ -0703c4: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ +070a68: |[070a68] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +070a78: 7110 500c 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0c50 │ │ +070a7e: 0a00 |0003: move-result v0 │ │ +070a80: 55d9 fb05 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ +070a84: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ +070a88: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ +070a8c: 6e10 2915 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1529 │ │ +070a92: 0a09 |000d: move-result v9 │ │ +070a94: 121a |000e: const/4 v10, #int 1 // #1 │ │ +070a96: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ +070a9a: 1219 |0011: const/4 v9, #int 1 // #1 │ │ +070a9c: 6e20 2815 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ +070aa2: 0c05 |0015: move-result-object v5 │ │ +070aa4: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ +070aa8: 54d9 fd05 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +070aac: 6e10 1821 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ +070ab2: 0a0a |001d: move-result v10 │ │ +070ab4: 87aa |001e: float-to-int v10, v10 │ │ +070ab6: 6e10 1a21 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +070abc: 0a0b |0022: move-result v11 │ │ +070abe: 87bb |0023: float-to-int v11, v11 │ │ +070ac0: 6e40 f015 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@15f0 │ │ +070ac6: 0a09 |0027: move-result v9 │ │ +070ac8: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ +070acc: 1219 |002a: const/4 v9, #int 1 // #1 │ │ +070ace: 5cd9 0706 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0607 │ │ +070ad2: 55d9 fb05 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ +070ad6: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ +070ada: 55d9 0106 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0601 │ │ +070ade: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ +070ae2: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ +070ae6: 54d9 fd05 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +070aea: 6e10 cf15 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ +070af0: 6f20 1e22 ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@221e │ │ +070af6: 0a09 |003f: move-result v9 │ │ +070af8: 0f09 |0040: return v9 │ │ +070afa: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +070afc: 28e9 |0042: goto 002b // -0017 │ │ +070afe: 1239 |0043: const/4 v9, #int 3 // #3 │ │ +070b00: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ +070b04: 1219 |0046: const/4 v9, #int 1 // #1 │ │ +070b06: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ +070b0a: 54d9 fd05 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +070b0e: 6e10 cf15 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ +070b14: 1209 |004e: const/4 v9, #int 0 // #0 │ │ +070b16: 28f1 |004f: goto 0040 // -000f │ │ +070b18: 1204 |0050: const/4 v4, #int 0 // #0 │ │ +070b1a: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ +070b20: 54d9 fd05 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +070b24: 6e20 fa15 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@15fa │ │ +070b2a: 0a03 |0059: move-result v3 │ │ +070b2c: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ +070b30: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ +070b34: 1219 |005e: const/4 v9, #int 1 // #1 │ │ +070b36: 28e1 |005f: goto 0040 // -001f │ │ +070b38: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +070b3a: 5cd9 0106 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0601 │ │ +070b3e: 6e10 1821 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ +070b44: 0a07 |0066: move-result v7 │ │ +070b46: 6e10 1a21 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +070b4c: 0a08 |006a: move-result v8 │ │ +070b4e: 59d7 ff05 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@05ff │ │ +070b52: 59d8 0006 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0600 │ │ +070b56: 54d9 fd05 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +070b5a: 54da 0c06 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +070b5e: 877b |0073: float-to-int v11, v7 │ │ +070b60: 878c |0074: float-to-int v12, v8 │ │ +070b62: 6e40 f015 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@15f0 │ │ +070b68: 0a09 |0078: move-result v9 │ │ +070b6a: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ +070b6e: 54d9 0c06 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +070b72: 6e20 3715 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1537 │ │ +070b78: 0a09 |0080: move-result v9 │ │ +070b7a: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ +070b7e: 1214 |0083: const/4 v4, #int 1 // #1 │ │ +070b80: 28d0 |0084: goto 0054 // -0030 │ │ +070b82: 6e10 1821 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ +070b88: 0a07 |0088: move-result v7 │ │ +070b8a: 6e10 1a21 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +070b90: 0a08 |008c: move-result v8 │ │ +070b92: 52d9 ff05 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@05ff │ │ +070b96: a709 0709 |008f: sub-float v9, v7, v9 │ │ +070b9a: 7110 a924 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +070ba0: 0a01 |0094: move-result v1 │ │ +070ba2: 52d9 0006 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0600 │ │ +070ba6: a709 0809 |0097: sub-float v9, v8, v9 │ │ +070baa: 7110 a924 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +070bb0: 0a02 |009c: move-result v2 │ │ +070bb2: 54d9 fd05 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +070bb6: 6e10 ea15 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@15ea │ │ +070bbc: 0a06 |00a2: move-result v6 │ │ +070bbe: 8269 |00a3: int-to-float v9, v6 │ │ +070bc0: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ +070bc4: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ +070bc8: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ +070bcc: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ +070bd0: 54d9 fd05 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +070bd4: 6e10 cf15 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ +070bda: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ +070bdc: 5cd9 0106 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0601 │ │ +070be0: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ +070be2: 288b |00b5: goto 0040 // -0075 │ │ +070be4: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ +070be6: 2889 |00b7: goto 0040 // -0077 │ │ +070be8: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ 0x0004 line=762 │ │ 0x0011 line=764 │ │ 0x0016 line=765 │ │ 0x0018 line=766 │ │ @@ -91501,262 +91497,262 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 34 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 481 16-bit code units │ │ -0703d8: |[0703d8] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ -0703e8: 7601 3a15 1c00 |0000: invoke-direct/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ -0703ee: 0a0c |0003: move-result v12 │ │ -0703f0: 380c 5f00 |0004: if-eqz v12, 0063 // +005f │ │ -0703f4: 0800 1c00 |0006: move-object/from16 v0, v28 │ │ -0703f8: 5400 fd05 |0008: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -0703fc: 0819 0000 |000a: move-object/from16 v25, v0 │ │ -070400: 131a 0200 |000c: const/16 v26, #int 2 // #2 │ │ -070404: 7402 f715 1900 |000e: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@15f7 │ │ -07040a: 9117 201e |0011: sub-int v23, v32, v30 │ │ -07040e: 380c 5c00 |0013: if-eqz v12, 006f // +005c │ │ -070412: 7401 2f15 1c00 |0015: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@152f │ │ -070418: 0a13 |0018: move-result v19 │ │ -07041a: 380c 5b00 |0019: if-eqz v12, 0074 // +005b │ │ -07041e: 7401 2e15 1c00 |001b: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@152e │ │ -070424: 0a12 |001e: move-result v18 │ │ -070426: 7401 3015 1c00 |001f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1530 │ │ -07042c: 0a14 |0022: move-result v20 │ │ -07042e: 7401 2915 1c00 |0023: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1529 │ │ -070434: 0a06 |0026: move-result v6 │ │ -070436: 0218 1300 |0027: move/from16 v24, v19 │ │ -07043a: 0210 1800 |0029: move/from16 v16, v24 │ │ -07043e: 0800 1c00 |002b: move-object/from16 v0, v28 │ │ -070442: 5500 fe05 |002d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fe │ │ -070446: 0219 0000 |002f: move/from16 v25, v0 │ │ -07044a: 3819 1a00 |0031: if-eqz v25, 004b // +001a │ │ -07044e: 0800 1c00 |0033: move-object/from16 v0, v28 │ │ -070452: 5500 fb05 |0035: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ -070456: 0219 0000 |0037: move/from16 v25, v0 │ │ -07045a: 3819 4000 |0039: if-eqz v25, 0079 // +0040 │ │ -07045e: 0800 1c00 |003b: move-object/from16 v0, v28 │ │ -070462: 5500 0706 |003d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0607 │ │ -070466: 0219 0000 |003f: move/from16 v25, v0 │ │ -07046a: 3819 3800 |0041: if-eqz v25, 0079 // +0038 │ │ -07046e: 1519 803f |0043: const/high16 v25, #int 1065353216 // #3f80 │ │ -070472: 0200 1900 |0045: move/from16 v0, v25 │ │ -070476: 0801 1c00 |0047: move-object/from16 v1, v28 │ │ -07047a: 5910 0a06 |0049: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ -07047e: 120b |004b: const/4 v11, #int 0 // #0 │ │ -070480: 356b 0a01 |004c: if-ge v11, v6, 0156 // +010a │ │ -070484: 0800 1c00 |004e: move-object/from16 v0, v28 │ │ -070488: 6e20 2815 b000 |0050: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ -07048e: 0c04 |0053: move-result-object v4 │ │ -070490: 6e10 8a21 0400 |0054: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -070496: 0a19 |0057: move-result v25 │ │ -070498: 131a 0800 |0058: const/16 v26, #int 8 // #8 │ │ -07049c: 0200 1900 |005a: move/from16 v0, v25 │ │ -0704a0: 0201 1a00 |005c: move/from16 v1, v26 │ │ -0704a4: 3310 1e00 |005e: if-ne v0, v1, 007c // +001e │ │ -0704a8: d80b 0b01 |0060: add-int/lit8 v11, v11, #int 1 // #01 │ │ -0704ac: 28ea |0062: goto 004c // -0016 │ │ -0704ae: 0800 1c00 |0063: move-object/from16 v0, v28 │ │ -0704b2: 5400 fd05 |0065: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -0704b6: 0819 0000 |0067: move-object/from16 v25, v0 │ │ -0704ba: 131a 0100 |0069: const/16 v26, #int 1 // #1 │ │ -0704be: 7402 f715 1900 |006b: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@15f7 │ │ -0704c4: 28a3 |006e: goto 0011 // -005d │ │ -0704c6: 7401 2e15 1c00 |006f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@152e │ │ -0704cc: 0a13 |0072: move-result v19 │ │ -0704ce: 28a6 |0073: goto 0019 // -005a │ │ -0704d0: 7401 2f15 1c00 |0074: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@152f │ │ -0704d6: 0a12 |0077: move-result v18 │ │ -0704d8: 28a7 |0078: goto 001f // -0059 │ │ -0704da: 1319 0000 |0079: const/16 v25, #int 0 // #0 │ │ -0704de: 28ca |007b: goto 0045 // -0036 │ │ -0704e0: 6e10 6821 0400 |007c: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -0704e6: 0c0d |007f: move-result-object v13 │ │ -0704e8: 1f0d f802 |0080: check-cast v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f8 │ │ -0704ec: 6e10 6f21 0400 |0082: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -0704f2: 0a0a |0085: move-result v10 │ │ -0704f4: 1311 0000 |0086: const/16 v17, #int 0 // #0 │ │ -0704f8: 55d0 ef05 |0088: iget-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ef │ │ -0704fc: 0219 0000 |008a: move/from16 v25, v0 │ │ -070500: 3819 9300 |008c: if-eqz v25, 011f // +0093 │ │ -070504: 52d0 ed05 |008e: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ed │ │ -070508: 0219 0000 |0090: move/from16 v25, v0 │ │ -07050c: 52d0 ee05 |0092: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05ee │ │ -070510: 021a 0000 |0094: move/from16 v26, v0 │ │ -070514: 900f 191a |0096: add-int v15, v25, v26 │ │ -070518: 9119 1712 |0098: sub-int v25, v23, v18 │ │ -07051c: 0800 1c00 |009a: move-object/from16 v0, v28 │ │ -070520: 5200 0206 |009c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0602 │ │ -070524: 021a 0000 |009e: move/from16 v26, v0 │ │ -070528: 9119 191a |00a0: sub-int v25, v25, v26 │ │ -07052c: 0200 1000 |00a2: move/from16 v0, v16 │ │ -070530: 0201 1900 |00a4: move/from16 v1, v25 │ │ -070534: 7120 af24 1000 |00a6: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -07053a: 0a19 |00a9: move-result v25 │ │ -07053c: 9119 1918 |00aa: sub-int v25, v25, v24 │ │ -070540: 9116 190f |00ac: sub-int v22, v25, v15 │ │ -070544: 0200 1600 |00ae: move/from16 v0, v22 │ │ -070548: 0801 1c00 |00b0: move-object/from16 v1, v28 │ │ -07054c: 5910 0b06 |00b2: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@060b │ │ -070550: 380c 6500 |00b4: if-eqz v12, 0119 // +0065 │ │ -070554: 52de ee05 |00b6: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05ee │ │ -070558: 9019 180e |00b8: add-int v25, v24, v14 │ │ -07055c: 9019 1916 |00ba: add-int v25, v25, v22 │ │ -070560: db1a 0a02 |00bc: div-int/lit8 v26, v10, #int 2 // #02 │ │ -070564: 9019 191a |00be: add-int v25, v25, v26 │ │ -070568: 911a 1712 |00c0: sub-int v26, v23, v18 │ │ -07056c: 0200 1900 |00c2: move/from16 v0, v25 │ │ -070570: 0201 1a00 |00c4: move/from16 v1, v26 │ │ -070574: 3710 5600 |00c6: if-le v0, v1, 011c // +0056 │ │ -070578: 1319 0100 |00c8: const/16 v25, #int 1 // #1 │ │ -07057c: 0200 1900 |00ca: move/from16 v0, v25 │ │ -070580: 5cd0 eb05 |00cc: iput-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05eb │ │ -070584: 0200 1600 |00ce: move/from16 v0, v22 │ │ -070588: 8200 |00d0: int-to-float v0, v0 │ │ -07058a: 0219 0000 |00d1: move/from16 v25, v0 │ │ -07058e: 0800 1c00 |00d3: move-object/from16 v0, v28 │ │ -070592: 5200 0a06 |00d5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ -070596: 021a 0000 |00d7: move/from16 v26, v0 │ │ -07059a: a819 191a |00d9: mul-float v25, v25, v26 │ │ -07059e: 0200 1900 |00db: move/from16 v0, v25 │ │ -0705a2: 8700 |00dd: float-to-int v0, v0 │ │ -0705a4: 0215 0000 |00de: move/from16 v21, v0 │ │ -0705a8: 9019 150e |00e0: add-int v25, v21, v14 │ │ -0705ac: 9018 1819 |00e2: add-int v24, v24, v25 │ │ -0705b0: 0200 1500 |00e4: move/from16 v0, v21 │ │ -0705b4: 8200 |00e6: int-to-float v0, v0 │ │ -0705b6: 0219 0000 |00e7: move/from16 v25, v0 │ │ -0705ba: 0800 1c00 |00e9: move-object/from16 v0, v28 │ │ -0705be: 5200 0b06 |00eb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@060b │ │ -0705c2: 021a 0000 |00ed: move/from16 v26, v0 │ │ -0705c6: 0200 1a00 |00ef: move/from16 v0, v26 │ │ -0705ca: 8200 |00f1: int-to-float v0, v0 │ │ -0705cc: 021a 0000 |00f2: move/from16 v26, v0 │ │ -0705d0: a919 191a |00f4: div-float v25, v25, v26 │ │ -0705d4: 0200 1900 |00f6: move/from16 v0, v25 │ │ -0705d8: 0801 1c00 |00f8: move-object/from16 v1, v28 │ │ -0705dc: 5910 0a06 |00fa: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ -0705e0: 380c 5500 |00fc: if-eqz v12, 0151 // +0055 │ │ -0705e4: 9119 1718 |00fe: sub-int v25, v23, v24 │ │ -0705e8: 9008 1911 |0100: add-int v8, v25, v17 │ │ -0705ec: 9107 080a |0102: sub-int v7, v8, v10 │ │ -0705f0: 0209 1400 |0104: move/from16 v9, v20 │ │ -0705f4: 6e10 6c21 0400 |0106: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -0705fa: 0a19 |0109: move-result v25 │ │ -0705fc: 9005 0919 |010a: add-int v5, v9, v25 │ │ -070600: 0200 1400 |010c: move/from16 v0, v20 │ │ -070604: 6e55 a121 7480 |010e: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ -07060a: 6e10 8b21 0400 |0111: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@218b │ │ -070610: 0a19 |0114: move-result v25 │ │ -070612: 9010 1019 |0115: add-int v16, v16, v25 │ │ -070616: 2900 49ff |0117: goto/16 0060 // -00b7 │ │ -07061a: 52de ed05 |0119: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ed │ │ -07061e: 289d |011b: goto 00b8 // -0063 │ │ -070620: 1319 0000 |011c: const/16 v25, #int 0 // #0 │ │ -070624: 28ac |011e: goto 00ca // -0054 │ │ -070626: 0800 1c00 |011f: move-object/from16 v0, v28 │ │ -07062a: 5500 fb05 |0121: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ -07062e: 0219 0000 |0123: move/from16 v25, v0 │ │ -070632: 3819 2900 |0125: if-eqz v25, 014e // +0029 │ │ -070636: 0800 1c00 |0127: move-object/from16 v0, v28 │ │ -07063a: 5200 0406 |0129: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0604 │ │ -07063e: 0219 0000 |012b: move/from16 v25, v0 │ │ -070642: 3819 2100 |012d: if-eqz v25, 014e // +0021 │ │ -070646: 1519 803f |012f: const/high16 v25, #int 1065353216 // #3f80 │ │ -07064a: 0800 1c00 |0131: move-object/from16 v0, v28 │ │ -07064e: 5200 0a06 |0133: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ -070652: 021a 0000 |0135: move/from16 v26, v0 │ │ -070656: a719 191a |0137: sub-float v25, v25, v26 │ │ -07065a: 0800 1c00 |0139: move-object/from16 v0, v28 │ │ -07065e: 5200 0406 |013b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0604 │ │ -070662: 021a 0000 |013d: move/from16 v26, v0 │ │ -070666: 0200 1a00 |013f: move/from16 v0, v26 │ │ -07066a: 8200 |0141: int-to-float v0, v0 │ │ -07066c: 021a 0000 |0142: move/from16 v26, v0 │ │ -070670: a819 191a |0144: mul-float v25, v25, v26 │ │ -070674: 0200 1900 |0146: move/from16 v0, v25 │ │ -070678: 8700 |0148: float-to-int v0, v0 │ │ -07067a: 0211 0000 |0149: move/from16 v17, v0 │ │ -07067e: 0218 1000 |014b: move/from16 v24, v16 │ │ -070682: 28af |014d: goto 00fc // -0051 │ │ -070684: 0218 1000 |014e: move/from16 v24, v16 │ │ -070688: 28ac |0150: goto 00fc // -0054 │ │ -07068a: 9107 1811 |0151: sub-int v7, v24, v17 │ │ -07068e: 9008 070a |0153: add-int v8, v7, v10 │ │ -070692: 28af |0155: goto 0104 // -0051 │ │ -070694: 0800 1c00 |0156: move-object/from16 v0, v28 │ │ -070698: 5500 fe05 |0158: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fe │ │ -07069c: 0219 0000 |015a: move/from16 v25, v0 │ │ -0706a0: 3819 5d00 |015c: if-eqz v25, 01b9 // +005d │ │ -0706a4: 0800 1c00 |015e: move-object/from16 v0, v28 │ │ -0706a8: 5500 fb05 |0160: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ -0706ac: 0219 0000 |0162: move/from16 v25, v0 │ │ -0706b0: 3819 5e00 |0164: if-eqz v25, 01c2 // +005e │ │ -0706b4: 0800 1c00 |0166: move-object/from16 v0, v28 │ │ -0706b8: 5200 0406 |0168: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0604 │ │ -0706bc: 0219 0000 |016a: move/from16 v25, v0 │ │ -0706c0: 3819 0f00 |016c: if-eqz v25, 017b // +000f │ │ -0706c4: 0800 1c00 |016e: move-object/from16 v0, v28 │ │ -0706c8: 5200 0a06 |0170: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ -0706cc: 0219 0000 |0172: move/from16 v25, v0 │ │ -0706d0: 0800 1c00 |0174: move-object/from16 v0, v28 │ │ -0706d4: 0201 1900 |0176: move/from16 v1, v25 │ │ -0706d8: 7020 4915 1000 |0178: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1549 │ │ -0706de: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ -0706e2: 5400 0c06 |017d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -0706e6: 0819 0000 |017f: move-object/from16 v25, v0 │ │ -0706ea: 7401 6821 1900 |0181: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -0706f0: 0c19 |0184: move-result-object v25 │ │ -0706f2: 1f19 f802 |0185: check-cast v25, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f8 │ │ -0706f6: 0800 1900 |0187: move-object/from16 v0, v25 │ │ -0706fa: 5500 eb05 |0189: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05eb │ │ -0706fe: 0219 0000 |018b: move/from16 v25, v0 │ │ -070702: 3819 1f00 |018d: if-eqz v25, 01ac // +001f │ │ -070706: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ -07070a: 5400 0c06 |0191: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -07070e: 0819 0000 |0193: move-object/from16 v25, v0 │ │ -070712: 0800 1c00 |0195: move-object/from16 v0, v28 │ │ -070716: 5200 0a06 |0197: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ -07071a: 021a 0000 |0199: move/from16 v26, v0 │ │ -07071e: 0800 1c00 |019b: move-object/from16 v0, v28 │ │ -070722: 5200 0d06 |019d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060d │ │ -070726: 021b 0000 |019f: move/from16 v27, v0 │ │ -07072a: 0800 1c00 |01a1: move-object/from16 v0, v28 │ │ -07072e: 0801 1900 |01a3: move-object/from16 v1, v25 │ │ -070732: 0202 1a00 |01a5: move/from16 v2, v26 │ │ -070736: 0203 1b00 |01a7: move/from16 v3, v27 │ │ -07073a: 7040 1f15 1032 |01a9: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@151f │ │ -070740: 0800 1c00 |01ac: move-object/from16 v0, v28 │ │ -070744: 5400 0c06 |01ae: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -070748: 0819 0000 |01b0: move-object/from16 v25, v0 │ │ -07074c: 0800 1c00 |01b2: move-object/from16 v0, v28 │ │ -070750: 0801 1900 |01b4: move-object/from16 v1, v25 │ │ -070754: 6e20 5d15 1000 |01b6: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@155d │ │ -07075a: 1319 0000 |01b9: const/16 v25, #int 0 // #0 │ │ -07075e: 0200 1900 |01bb: move/from16 v0, v25 │ │ -070762: 0801 1c00 |01bd: move-object/from16 v1, v28 │ │ -070766: 5c10 fe05 |01bf: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fe │ │ -07076a: 0e00 |01c1: return-void │ │ -07076c: 120b |01c2: const/4 v11, #int 0 // #0 │ │ -07076e: 356b e9ff |01c3: if-ge v11, v6, 01ac // -0017 │ │ -070772: 0800 1c00 |01c5: move-object/from16 v0, v28 │ │ -070776: 6e20 2815 b000 |01c7: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ -07077c: 0c19 |01ca: move-result-object v25 │ │ -07077e: 131a 0000 |01cb: const/16 v26, #int 0 // #0 │ │ -070782: 0800 1c00 |01cd: move-object/from16 v0, v28 │ │ -070786: 5200 0d06 |01cf: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060d │ │ -07078a: 021b 0000 |01d1: move/from16 v27, v0 │ │ -07078e: 0800 1c00 |01d3: move-object/from16 v0, v28 │ │ -070792: 0801 1900 |01d5: move-object/from16 v1, v25 │ │ -070796: 0202 1a00 |01d7: move/from16 v2, v26 │ │ -07079a: 0203 1b00 |01d9: move/from16 v3, v27 │ │ -07079e: 7040 1f15 1032 |01db: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@151f │ │ -0707a4: d80b 0b01 |01de: add-int/lit8 v11, v11, #int 1 // #01 │ │ -0707a8: 28e3 |01e0: goto 01c3 // -001d │ │ +070bfc: |[070bfc] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ +070c0c: 7601 3a15 1c00 |0000: invoke-direct/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ +070c12: 0a0c |0003: move-result v12 │ │ +070c14: 380c 5f00 |0004: if-eqz v12, 0063 // +005f │ │ +070c18: 0800 1c00 |0006: move-object/from16 v0, v28 │ │ +070c1c: 5400 fd05 |0008: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +070c20: 0819 0000 |000a: move-object/from16 v25, v0 │ │ +070c24: 131a 0200 |000c: const/16 v26, #int 2 // #2 │ │ +070c28: 7402 f715 1900 |000e: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@15f7 │ │ +070c2e: 9117 201e |0011: sub-int v23, v32, v30 │ │ +070c32: 380c 5c00 |0013: if-eqz v12, 006f // +005c │ │ +070c36: 7401 2f15 1c00 |0015: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@152f │ │ +070c3c: 0a13 |0018: move-result v19 │ │ +070c3e: 380c 5b00 |0019: if-eqz v12, 0074 // +005b │ │ +070c42: 7401 2e15 1c00 |001b: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@152e │ │ +070c48: 0a12 |001e: move-result v18 │ │ +070c4a: 7401 3015 1c00 |001f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1530 │ │ +070c50: 0a14 |0022: move-result v20 │ │ +070c52: 7401 2915 1c00 |0023: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1529 │ │ +070c58: 0a06 |0026: move-result v6 │ │ +070c5a: 0218 1300 |0027: move/from16 v24, v19 │ │ +070c5e: 0210 1800 |0029: move/from16 v16, v24 │ │ +070c62: 0800 1c00 |002b: move-object/from16 v0, v28 │ │ +070c66: 5500 fe05 |002d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fe │ │ +070c6a: 0219 0000 |002f: move/from16 v25, v0 │ │ +070c6e: 3819 1a00 |0031: if-eqz v25, 004b // +001a │ │ +070c72: 0800 1c00 |0033: move-object/from16 v0, v28 │ │ +070c76: 5500 fb05 |0035: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ +070c7a: 0219 0000 |0037: move/from16 v25, v0 │ │ +070c7e: 3819 4000 |0039: if-eqz v25, 0079 // +0040 │ │ +070c82: 0800 1c00 |003b: move-object/from16 v0, v28 │ │ +070c86: 5500 0706 |003d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0607 │ │ +070c8a: 0219 0000 |003f: move/from16 v25, v0 │ │ +070c8e: 3819 3800 |0041: if-eqz v25, 0079 // +0038 │ │ +070c92: 1519 803f |0043: const/high16 v25, #int 1065353216 // #3f80 │ │ +070c96: 0200 1900 |0045: move/from16 v0, v25 │ │ +070c9a: 0801 1c00 |0047: move-object/from16 v1, v28 │ │ +070c9e: 5910 0a06 |0049: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ +070ca2: 120b |004b: const/4 v11, #int 0 // #0 │ │ +070ca4: 356b 0a01 |004c: if-ge v11, v6, 0156 // +010a │ │ +070ca8: 0800 1c00 |004e: move-object/from16 v0, v28 │ │ +070cac: 6e20 2815 b000 |0050: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ +070cb2: 0c04 |0053: move-result-object v4 │ │ +070cb4: 6e10 8a21 0400 |0054: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +070cba: 0a19 |0057: move-result v25 │ │ +070cbc: 131a 0800 |0058: const/16 v26, #int 8 // #8 │ │ +070cc0: 0200 1900 |005a: move/from16 v0, v25 │ │ +070cc4: 0201 1a00 |005c: move/from16 v1, v26 │ │ +070cc8: 3310 1e00 |005e: if-ne v0, v1, 007c // +001e │ │ +070ccc: d80b 0b01 |0060: add-int/lit8 v11, v11, #int 1 // #01 │ │ +070cd0: 28ea |0062: goto 004c // -0016 │ │ +070cd2: 0800 1c00 |0063: move-object/from16 v0, v28 │ │ +070cd6: 5400 fd05 |0065: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +070cda: 0819 0000 |0067: move-object/from16 v25, v0 │ │ +070cde: 131a 0100 |0069: const/16 v26, #int 1 // #1 │ │ +070ce2: 7402 f715 1900 |006b: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@15f7 │ │ +070ce8: 28a3 |006e: goto 0011 // -005d │ │ +070cea: 7401 2e15 1c00 |006f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@152e │ │ +070cf0: 0a13 |0072: move-result v19 │ │ +070cf2: 28a6 |0073: goto 0019 // -005a │ │ +070cf4: 7401 2f15 1c00 |0074: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@152f │ │ +070cfa: 0a12 |0077: move-result v18 │ │ +070cfc: 28a7 |0078: goto 001f // -0059 │ │ +070cfe: 1319 0000 |0079: const/16 v25, #int 0 // #0 │ │ +070d02: 28ca |007b: goto 0045 // -0036 │ │ +070d04: 6e10 6821 0400 |007c: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +070d0a: 0c0d |007f: move-result-object v13 │ │ +070d0c: 1f0d fc02 |0080: check-cast v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02fc │ │ +070d10: 6e10 6f21 0400 |0082: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +070d16: 0a0a |0085: move-result v10 │ │ +070d18: 1311 0000 |0086: const/16 v17, #int 0 // #0 │ │ +070d1c: 55d0 ef05 |0088: iget-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ef │ │ +070d20: 0219 0000 |008a: move/from16 v25, v0 │ │ +070d24: 3819 9300 |008c: if-eqz v25, 011f // +0093 │ │ +070d28: 52d0 ed05 |008e: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ed │ │ +070d2c: 0219 0000 |0090: move/from16 v25, v0 │ │ +070d30: 52d0 ee05 |0092: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05ee │ │ +070d34: 021a 0000 |0094: move/from16 v26, v0 │ │ +070d38: 900f 191a |0096: add-int v15, v25, v26 │ │ +070d3c: 9119 1712 |0098: sub-int v25, v23, v18 │ │ +070d40: 0800 1c00 |009a: move-object/from16 v0, v28 │ │ +070d44: 5200 0206 |009c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0602 │ │ +070d48: 021a 0000 |009e: move/from16 v26, v0 │ │ +070d4c: 9119 191a |00a0: sub-int v25, v25, v26 │ │ +070d50: 0200 1000 |00a2: move/from16 v0, v16 │ │ +070d54: 0201 1900 |00a4: move/from16 v1, v25 │ │ +070d58: 7120 af24 1000 |00a6: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +070d5e: 0a19 |00a9: move-result v25 │ │ +070d60: 9119 1918 |00aa: sub-int v25, v25, v24 │ │ +070d64: 9116 190f |00ac: sub-int v22, v25, v15 │ │ +070d68: 0200 1600 |00ae: move/from16 v0, v22 │ │ +070d6c: 0801 1c00 |00b0: move-object/from16 v1, v28 │ │ +070d70: 5910 0b06 |00b2: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@060b │ │ +070d74: 380c 6500 |00b4: if-eqz v12, 0119 // +0065 │ │ +070d78: 52de ee05 |00b6: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05ee │ │ +070d7c: 9019 180e |00b8: add-int v25, v24, v14 │ │ +070d80: 9019 1916 |00ba: add-int v25, v25, v22 │ │ +070d84: db1a 0a02 |00bc: div-int/lit8 v26, v10, #int 2 // #02 │ │ +070d88: 9019 191a |00be: add-int v25, v25, v26 │ │ +070d8c: 911a 1712 |00c0: sub-int v26, v23, v18 │ │ +070d90: 0200 1900 |00c2: move/from16 v0, v25 │ │ +070d94: 0201 1a00 |00c4: move/from16 v1, v26 │ │ +070d98: 3710 5600 |00c6: if-le v0, v1, 011c // +0056 │ │ +070d9c: 1319 0100 |00c8: const/16 v25, #int 1 // #1 │ │ +070da0: 0200 1900 |00ca: move/from16 v0, v25 │ │ +070da4: 5cd0 eb05 |00cc: iput-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05eb │ │ +070da8: 0200 1600 |00ce: move/from16 v0, v22 │ │ +070dac: 8200 |00d0: int-to-float v0, v0 │ │ +070dae: 0219 0000 |00d1: move/from16 v25, v0 │ │ +070db2: 0800 1c00 |00d3: move-object/from16 v0, v28 │ │ +070db6: 5200 0a06 |00d5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ +070dba: 021a 0000 |00d7: move/from16 v26, v0 │ │ +070dbe: a819 191a |00d9: mul-float v25, v25, v26 │ │ +070dc2: 0200 1900 |00db: move/from16 v0, v25 │ │ +070dc6: 8700 |00dd: float-to-int v0, v0 │ │ +070dc8: 0215 0000 |00de: move/from16 v21, v0 │ │ +070dcc: 9019 150e |00e0: add-int v25, v21, v14 │ │ +070dd0: 9018 1819 |00e2: add-int v24, v24, v25 │ │ +070dd4: 0200 1500 |00e4: move/from16 v0, v21 │ │ +070dd8: 8200 |00e6: int-to-float v0, v0 │ │ +070dda: 0219 0000 |00e7: move/from16 v25, v0 │ │ +070dde: 0800 1c00 |00e9: move-object/from16 v0, v28 │ │ +070de2: 5200 0b06 |00eb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@060b │ │ +070de6: 021a 0000 |00ed: move/from16 v26, v0 │ │ +070dea: 0200 1a00 |00ef: move/from16 v0, v26 │ │ +070dee: 8200 |00f1: int-to-float v0, v0 │ │ +070df0: 021a 0000 |00f2: move/from16 v26, v0 │ │ +070df4: a919 191a |00f4: div-float v25, v25, v26 │ │ +070df8: 0200 1900 |00f6: move/from16 v0, v25 │ │ +070dfc: 0801 1c00 |00f8: move-object/from16 v1, v28 │ │ +070e00: 5910 0a06 |00fa: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ +070e04: 380c 5500 |00fc: if-eqz v12, 0151 // +0055 │ │ +070e08: 9119 1718 |00fe: sub-int v25, v23, v24 │ │ +070e0c: 9008 1911 |0100: add-int v8, v25, v17 │ │ +070e10: 9107 080a |0102: sub-int v7, v8, v10 │ │ +070e14: 0209 1400 |0104: move/from16 v9, v20 │ │ +070e18: 6e10 6c21 0400 |0106: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +070e1e: 0a19 |0109: move-result v25 │ │ +070e20: 9005 0919 |010a: add-int v5, v9, v25 │ │ +070e24: 0200 1400 |010c: move/from16 v0, v20 │ │ +070e28: 6e55 a121 7480 |010e: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ +070e2e: 6e10 8b21 0400 |0111: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@218b │ │ +070e34: 0a19 |0114: move-result v25 │ │ +070e36: 9010 1019 |0115: add-int v16, v16, v25 │ │ +070e3a: 2900 49ff |0117: goto/16 0060 // -00b7 │ │ +070e3e: 52de ed05 |0119: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ed │ │ +070e42: 289d |011b: goto 00b8 // -0063 │ │ +070e44: 1319 0000 |011c: const/16 v25, #int 0 // #0 │ │ +070e48: 28ac |011e: goto 00ca // -0054 │ │ +070e4a: 0800 1c00 |011f: move-object/from16 v0, v28 │ │ +070e4e: 5500 fb05 |0121: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ +070e52: 0219 0000 |0123: move/from16 v25, v0 │ │ +070e56: 3819 2900 |0125: if-eqz v25, 014e // +0029 │ │ +070e5a: 0800 1c00 |0127: move-object/from16 v0, v28 │ │ +070e5e: 5200 0406 |0129: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0604 │ │ +070e62: 0219 0000 |012b: move/from16 v25, v0 │ │ +070e66: 3819 2100 |012d: if-eqz v25, 014e // +0021 │ │ +070e6a: 1519 803f |012f: const/high16 v25, #int 1065353216 // #3f80 │ │ +070e6e: 0800 1c00 |0131: move-object/from16 v0, v28 │ │ +070e72: 5200 0a06 |0133: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ +070e76: 021a 0000 |0135: move/from16 v26, v0 │ │ +070e7a: a719 191a |0137: sub-float v25, v25, v26 │ │ +070e7e: 0800 1c00 |0139: move-object/from16 v0, v28 │ │ +070e82: 5200 0406 |013b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0604 │ │ +070e86: 021a 0000 |013d: move/from16 v26, v0 │ │ +070e8a: 0200 1a00 |013f: move/from16 v0, v26 │ │ +070e8e: 8200 |0141: int-to-float v0, v0 │ │ +070e90: 021a 0000 |0142: move/from16 v26, v0 │ │ +070e94: a819 191a |0144: mul-float v25, v25, v26 │ │ +070e98: 0200 1900 |0146: move/from16 v0, v25 │ │ +070e9c: 8700 |0148: float-to-int v0, v0 │ │ +070e9e: 0211 0000 |0149: move/from16 v17, v0 │ │ +070ea2: 0218 1000 |014b: move/from16 v24, v16 │ │ +070ea6: 28af |014d: goto 00fc // -0051 │ │ +070ea8: 0218 1000 |014e: move/from16 v24, v16 │ │ +070eac: 28ac |0150: goto 00fc // -0054 │ │ +070eae: 9107 1811 |0151: sub-int v7, v24, v17 │ │ +070eb2: 9008 070a |0153: add-int v8, v7, v10 │ │ +070eb6: 28af |0155: goto 0104 // -0051 │ │ +070eb8: 0800 1c00 |0156: move-object/from16 v0, v28 │ │ +070ebc: 5500 fe05 |0158: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fe │ │ +070ec0: 0219 0000 |015a: move/from16 v25, v0 │ │ +070ec4: 3819 5d00 |015c: if-eqz v25, 01b9 // +005d │ │ +070ec8: 0800 1c00 |015e: move-object/from16 v0, v28 │ │ +070ecc: 5500 fb05 |0160: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ +070ed0: 0219 0000 |0162: move/from16 v25, v0 │ │ +070ed4: 3819 5e00 |0164: if-eqz v25, 01c2 // +005e │ │ +070ed8: 0800 1c00 |0166: move-object/from16 v0, v28 │ │ +070edc: 5200 0406 |0168: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0604 │ │ +070ee0: 0219 0000 |016a: move/from16 v25, v0 │ │ +070ee4: 3819 0f00 |016c: if-eqz v25, 017b // +000f │ │ +070ee8: 0800 1c00 |016e: move-object/from16 v0, v28 │ │ +070eec: 5200 0a06 |0170: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ +070ef0: 0219 0000 |0172: move/from16 v25, v0 │ │ +070ef4: 0800 1c00 |0174: move-object/from16 v0, v28 │ │ +070ef8: 0201 1900 |0176: move/from16 v1, v25 │ │ +070efc: 7020 4915 1000 |0178: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1549 │ │ +070f02: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ +070f06: 5400 0c06 |017d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +070f0a: 0819 0000 |017f: move-object/from16 v25, v0 │ │ +070f0e: 7401 6821 1900 |0181: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +070f14: 0c19 |0184: move-result-object v25 │ │ +070f16: 1f19 fc02 |0185: check-cast v25, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02fc │ │ +070f1a: 0800 1900 |0187: move-object/from16 v0, v25 │ │ +070f1e: 5500 eb05 |0189: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05eb │ │ +070f22: 0219 0000 |018b: move/from16 v25, v0 │ │ +070f26: 3819 1f00 |018d: if-eqz v25, 01ac // +001f │ │ +070f2a: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ +070f2e: 5400 0c06 |0191: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +070f32: 0819 0000 |0193: move-object/from16 v25, v0 │ │ +070f36: 0800 1c00 |0195: move-object/from16 v0, v28 │ │ +070f3a: 5200 0a06 |0197: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@060a │ │ +070f3e: 021a 0000 |0199: move/from16 v26, v0 │ │ +070f42: 0800 1c00 |019b: move-object/from16 v0, v28 │ │ +070f46: 5200 0d06 |019d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060d │ │ +070f4a: 021b 0000 |019f: move/from16 v27, v0 │ │ +070f4e: 0800 1c00 |01a1: move-object/from16 v0, v28 │ │ +070f52: 0801 1900 |01a3: move-object/from16 v1, v25 │ │ +070f56: 0202 1a00 |01a5: move/from16 v2, v26 │ │ +070f5a: 0203 1b00 |01a7: move/from16 v3, v27 │ │ +070f5e: 7040 1f15 1032 |01a9: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@151f │ │ +070f64: 0800 1c00 |01ac: move-object/from16 v0, v28 │ │ +070f68: 5400 0c06 |01ae: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +070f6c: 0819 0000 |01b0: move-object/from16 v25, v0 │ │ +070f70: 0800 1c00 |01b2: move-object/from16 v0, v28 │ │ +070f74: 0801 1900 |01b4: move-object/from16 v1, v25 │ │ +070f78: 6e20 5d15 1000 |01b6: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@155d │ │ +070f7e: 1319 0000 |01b9: const/16 v25, #int 0 // #0 │ │ +070f82: 0200 1900 |01bb: move/from16 v0, v25 │ │ +070f86: 0801 1c00 |01bd: move-object/from16 v1, v28 │ │ +070f8a: 5c10 fe05 |01bf: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fe │ │ +070f8e: 0e00 |01c1: return-void │ │ +070f90: 120b |01c2: const/4 v11, #int 0 // #0 │ │ +070f92: 356b e9ff |01c3: if-ge v11, v6, 01ac // -0017 │ │ +070f96: 0800 1c00 |01c5: move-object/from16 v0, v28 │ │ +070f9a: 6e20 2815 b000 |01c7: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ +070fa0: 0c19 |01ca: move-result-object v25 │ │ +070fa2: 131a 0000 |01cb: const/16 v26, #int 0 // #0 │ │ +070fa6: 0800 1c00 |01cd: move-object/from16 v0, v28 │ │ +070faa: 5200 0d06 |01cf: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060d │ │ +070fae: 021b 0000 |01d1: move/from16 v27, v0 │ │ +070fb2: 0800 1c00 |01d3: move-object/from16 v0, v28 │ │ +070fb6: 0801 1900 |01d5: move-object/from16 v1, v25 │ │ +070fba: 0202 1a00 |01d7: move/from16 v2, v26 │ │ +070fbe: 0203 1b00 |01d9: move/from16 v3, v27 │ │ +070fc2: 7040 1f15 1032 |01db: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@151f │ │ +070fc8: d80b 0b01 |01de: add-int/lit8 v11, v11, #int 1 // #01 │ │ +070fcc: 28e3 |01e0: goto 01c3 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0004 line=655 │ │ 0x0006 line=656 │ │ 0x0011 line=660 │ │ 0x0013 line=661 │ │ @@ -91862,451 +91858,451 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 34 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 864 16-bit code units │ │ -0707ac: |[0707ac] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ -0707bc: 7701 4521 2000 |0000: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -0707c2: 0a19 |0003: move-result v25 │ │ -0707c4: 7701 4621 2000 |0004: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -0707ca: 0a1b |0007: move-result v27 │ │ -0707cc: 7701 4521 2100 |0008: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -0707d2: 0a0c |000b: move-result v12 │ │ -0707d4: 7701 4621 2100 |000c: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -0707da: 0a0d |000f: move-result v13 │ │ -0707dc: 151d 0040 |0010: const/high16 v29, #int 1073741824 // #4000 │ │ -0707e0: 0200 1900 |0012: move/from16 v0, v25 │ │ -0707e4: 0201 1d00 |0014: move/from16 v1, v29 │ │ -0707e8: 3210 7800 |0016: if-eq v0, v1, 008e // +0078 │ │ -0707ec: 7401 3815 1f00 |0018: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1538 │ │ -0707f2: 0a1d |001b: move-result v29 │ │ -0707f4: 381d 6a00 |001c: if-eqz v29, 0086 // +006a │ │ -0707f8: 151d 0080 |001e: const/high16 v29, #int -2147483648 // #8000 │ │ -0707fc: 0200 1900 |0020: move/from16 v0, v25 │ │ -070800: 0201 1d00 |0022: move/from16 v1, v29 │ │ -070804: 3310 5b00 |0024: if-ne v0, v1, 007f // +005b │ │ -070808: 1519 0040 |0026: const/high16 v25, #int 1073741824 // #4000 │ │ -07080c: 1310 0000 |0028: const/16 v16, #int 0 // #0 │ │ -070810: 1312 ffff |002a: const/16 v18, #int -1 // #ffff │ │ -070814: 2c0c 2a03 0000 |002c: sparse-switch v12, 00000356 // +0000032a │ │ -07081a: 1317 0000 |002f: const/16 v23, #int 0 // #0 │ │ -07081e: 1204 |0031: const/4 v4, #int 0 // #0 │ │ -070820: 7401 2e15 1f00 |0032: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@152e │ │ -070826: 0a1d |0035: move-result v29 │ │ -070828: 911d 1b1d |0036: sub-int v29, v27, v29 │ │ -07082c: 7401 2f15 1f00 |0038: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@152f │ │ -070832: 0a1e |003b: move-result v30 │ │ -070834: 9118 1d1e |003c: sub-int v24, v29, v30 │ │ -070838: 021a 1800 |003e: move/from16 v26, v24 │ │ -07083c: 7401 2915 1f00 |0040: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1529 │ │ -070842: 0a06 |0043: move-result v6 │ │ -070844: 131d 0200 |0044: const/16 v29, #int 2 // #2 │ │ -070848: 0200 1d00 |0046: move/from16 v0, v29 │ │ -07084c: 3706 0900 |0048: if-le v6, v0, 0051 // +0009 │ │ -070850: 1a1d bf0c |004a: const-string v29, "SlidingPaneLayout" // string@0cbf │ │ -070854: 1a1e d71f |004c: const-string v30, "onMeasure: More than two child views are not supported." // string@1fd7 │ │ -070858: 7702 6b20 1d00 |004e: invoke-static/range {v29, v30}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ -07085e: 131d 0000 |0051: const/16 v29, #int 0 // #0 │ │ -070862: 0800 1d00 |0053: move-object/from16 v0, v29 │ │ -070866: 0801 1f00 |0055: move-object/from16 v1, v31 │ │ -07086a: 5b10 0c06 |0057: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -07086e: 120f |0059: const/4 v15, #int 0 // #0 │ │ -070870: 356f 4501 |005a: if-ge v15, v6, 019f // +0145 │ │ -070874: 0800 1f00 |005c: move-object/from16 v0, v31 │ │ -070878: 6e20 2815 f000 |005e: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ -07087e: 0c05 |0061: move-result-object v5 │ │ -070880: 6e10 6821 0500 |0062: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -070886: 0c11 |0065: move-result-object v17 │ │ -070888: 1f11 f802 |0066: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f8 │ │ -07088c: 6e10 8a21 0500 |0068: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -070892: 0a1d |006b: move-result v29 │ │ -070894: 131e 0800 |006c: const/16 v30, #int 8 // #8 │ │ -070898: 0200 1d00 |006e: move/from16 v0, v29 │ │ -07089c: 0201 1e00 |0070: move/from16 v1, v30 │ │ -0708a0: 3310 5100 |0072: if-ne v0, v1, 00c3 // +0051 │ │ -0708a4: 131d 0000 |0074: const/16 v29, #int 0 // #0 │ │ -0708a8: 0200 1d00 |0076: move/from16 v0, v29 │ │ -0708ac: 0801 1100 |0078: move-object/from16 v1, v17 │ │ -0708b0: 5c10 eb05 |007a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05eb │ │ -0708b4: d80f 0f01 |007c: add-int/lit8 v15, v15, #int 1 // #01 │ │ -0708b8: 28dc |007e: goto 005a // -0024 │ │ -0708ba: 3919 a9ff |007f: if-nez v25, 0028 // -0057 │ │ -0708be: 1519 0040 |0081: const/high16 v25, #int 1073741824 // #4000 │ │ -0708c2: 131b 2c01 |0083: const/16 v27, #int 300 // #12c │ │ -0708c6: 28a3 |0085: goto 0028 // -005d │ │ -0708c8: 221d a204 |0086: new-instance v29, Ljava/lang/IllegalStateException; // type@04a2 │ │ -0708cc: 1a1e a40e |0088: const-string v30, "Width must have an exact value or MATCH_PARENT" // string@0ea4 │ │ -0708d0: 7602 9c24 1d00 |008a: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -0708d6: 271d |008d: throw v29 │ │ -0708d8: 390c 9aff |008e: if-nez v12, 0028 // -0066 │ │ -0708dc: 7401 3815 1f00 |0090: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1538 │ │ -0708e2: 0a1d |0093: move-result v29 │ │ -0708e4: 381d 0900 |0094: if-eqz v29, 009d // +0009 │ │ -0708e8: 390c 92ff |0096: if-nez v12, 0028 // -006e │ │ -0708ec: 150c 0080 |0098: const/high16 v12, #int -2147483648 // #8000 │ │ -0708f0: 130d 2c01 |009a: const/16 v13, #int 300 // #12c │ │ -0708f4: 288c |009c: goto 0028 // -0074 │ │ -0708f6: 221d a204 |009d: new-instance v29, Ljava/lang/IllegalStateException; // type@04a2 │ │ -0708fa: 1a1e 4104 |009f: const-string v30, "Height must not be UNSPECIFIED" // string@0441 │ │ -0708fe: 7602 9c24 1d00 |00a1: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -070904: 271d |00a4: throw v29 │ │ -070906: 7401 3015 1f00 |00a5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1530 │ │ -07090c: 0a1d |00a8: move-result v29 │ │ -07090e: 911d 0d1d |00a9: sub-int v29, v13, v29 │ │ -070912: 7401 2d15 1f00 |00ab: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@152d │ │ -070918: 0a1e |00ae: move-result v30 │ │ -07091a: 9112 1d1e |00af: sub-int v18, v29, v30 │ │ -07091e: 0210 1200 |00b1: move/from16 v16, v18 │ │ -070922: 2900 7cff |00b3: goto/16 002f // -0084 │ │ -070926: 7401 3015 1f00 |00b5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1530 │ │ -07092c: 0a1d |00b8: move-result v29 │ │ -07092e: 911d 0d1d |00b9: sub-int v29, v13, v29 │ │ -070932: 7401 2d15 1f00 |00bb: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@152d │ │ -070938: 0a1e |00be: move-result v30 │ │ -07093a: 9112 1d1e |00bf: sub-int v18, v29, v30 │ │ -07093e: 2900 6eff |00c1: goto/16 002f // -0092 │ │ -070942: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -070946: 5200 f005 |00c5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ -07094a: 021d 0000 |00c7: move/from16 v29, v0 │ │ -07094e: 131e 0000 |00c9: const/16 v30, #int 0 // #0 │ │ -070952: 2d1d 1d1e |00cb: cmpl-float v29, v29, v30 │ │ -070956: 3d1d 1200 |00cd: if-lez v29, 00df // +0012 │ │ -07095a: 0800 1100 |00cf: move-object/from16 v0, v17 │ │ -07095e: 5200 f005 |00d1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ -070962: 021d 0000 |00d3: move/from16 v29, v0 │ │ -070966: a617 171d |00d5: add-float v23, v23, v29 │ │ -07096a: 0800 1100 |00d7: move-object/from16 v0, v17 │ │ -07096e: 5200 f105 |00d9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05f1 │ │ -070972: 021d 0000 |00db: move/from16 v29, v0 │ │ -070976: 381d 9fff |00dd: if-eqz v29, 007c // -0061 │ │ -07097a: 0800 1100 |00df: move-object/from16 v0, v17 │ │ -07097e: 5200 ed05 |00e1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ed │ │ -070982: 021d 0000 |00e3: move/from16 v29, v0 │ │ -070986: 0800 1100 |00e5: move-object/from16 v0, v17 │ │ -07098a: 5200 ee05 |00e7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05ee │ │ -07098e: 021e 0000 |00e9: move/from16 v30, v0 │ │ -070992: 900e 1d1e |00eb: add-int v14, v29, v30 │ │ -070996: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ -07099a: 5200 f105 |00ef: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05f1 │ │ -07099e: 021d 0000 |00f1: move/from16 v29, v0 │ │ -0709a2: 131e feff |00f3: const/16 v30, #int -2 // #fffe │ │ -0709a6: 0200 1d00 |00f5: move/from16 v0, v29 │ │ -0709aa: 0201 1e00 |00f7: move/from16 v1, v30 │ │ -0709ae: 3310 5900 |00f9: if-ne v0, v1, 0152 // +0059 │ │ -0709b2: 911d 180e |00fb: sub-int v29, v24, v14 │ │ -0709b6: 151e 0080 |00fd: const/high16 v30, #int -2147483648 // #8000 │ │ -0709ba: 7702 4721 1d00 |00ff: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -0709c0: 0a0a |0102: move-result v10 │ │ -0709c2: 0800 1100 |0103: move-object/from16 v0, v17 │ │ -0709c6: 5200 ec05 |0105: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05ec │ │ -0709ca: 021d 0000 |0107: move/from16 v29, v0 │ │ -0709ce: 131e feff |0109: const/16 v30, #int -2 // #fffe │ │ -0709d2: 0200 1d00 |010b: move/from16 v0, v29 │ │ -0709d6: 0201 1e00 |010d: move/from16 v1, v30 │ │ -0709da: 3310 6700 |010f: if-ne v0, v1, 0176 // +0067 │ │ -0709de: 151d 0080 |0111: const/high16 v29, #int -2147483648 // #8000 │ │ -0709e2: 0200 1200 |0113: move/from16 v0, v18 │ │ -0709e6: 0201 1d00 |0115: move/from16 v1, v29 │ │ -0709ea: 7120 4721 1000 |0117: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -0709f0: 0a08 |011a: move-result v8 │ │ -0709f2: 6e30 a221 a508 |011b: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -0709f8: 6e10 6f21 0500 |011e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -0709fe: 0a09 |0121: move-result v9 │ │ -070a00: 6e10 6c21 0500 |0122: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -070a06: 0a07 |0125: move-result v7 │ │ -070a08: 151d 0080 |0126: const/high16 v29, #int -2147483648 // #8000 │ │ -070a0c: 0200 1d00 |0128: move/from16 v0, v29 │ │ -070a10: 330c 0c00 |012a: if-ne v12, v0, 0136 // +000c │ │ -070a14: 0200 1000 |012c: move/from16 v0, v16 │ │ -070a18: 3707 0800 |012e: if-le v7, v0, 0136 // +0008 │ │ -070a1c: 0200 1200 |0130: move/from16 v0, v18 │ │ -070a20: 7120 af24 0700 |0132: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -070a26: 0a10 |0135: move-result v16 │ │ -070a28: 911a 1a09 |0136: sub-int v26, v26, v9 │ │ -070a2c: 3b1a 6400 |0138: if-gez v26, 019c // +0064 │ │ -070a30: 131d 0100 |013a: const/16 v29, #int 1 // #1 │ │ -070a34: 0200 1d00 |013c: move/from16 v0, v29 │ │ -070a38: 0801 1100 |013e: move-object/from16 v1, v17 │ │ -070a3c: 5c10 ef05 |0140: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ef │ │ -070a40: 9604 041d |0142: or-int v4, v4, v29 │ │ -070a44: 0800 1100 |0144: move-object/from16 v0, v17 │ │ -070a48: 5500 ef05 |0146: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ef │ │ -070a4c: 021d 0000 |0148: move/from16 v29, v0 │ │ -070a50: 381d 32ff |014a: if-eqz v29, 007c // -00ce │ │ -070a54: 0800 1f00 |014c: move-object/from16 v0, v31 │ │ -070a58: 5b05 0c06 |014e: iput-object v5, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -070a5c: 2900 2cff |0150: goto/16 007c // -00d4 │ │ -070a60: 0800 1100 |0152: move-object/from16 v0, v17 │ │ -070a64: 5200 f105 |0154: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05f1 │ │ -070a68: 021d 0000 |0156: move/from16 v29, v0 │ │ -070a6c: 131e ffff |0158: const/16 v30, #int -1 // #ffff │ │ -070a70: 0200 1d00 |015a: move/from16 v0, v29 │ │ -070a74: 0201 1e00 |015c: move/from16 v1, v30 │ │ -070a78: 3310 0b00 |015e: if-ne v0, v1, 0169 // +000b │ │ -070a7c: 911d 180e |0160: sub-int v29, v24, v14 │ │ -070a80: 151e 0040 |0162: const/high16 v30, #int 1073741824 // #4000 │ │ -070a84: 7702 4721 1d00 |0164: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -070a8a: 0a0a |0167: move-result v10 │ │ -070a8c: 289b |0168: goto 0103 // -0065 │ │ -070a8e: 0800 1100 |0169: move-object/from16 v0, v17 │ │ -070a92: 5200 f105 |016b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05f1 │ │ -070a96: 021d 0000 |016d: move/from16 v29, v0 │ │ -070a9a: 151e 0040 |016f: const/high16 v30, #int 1073741824 // #4000 │ │ -070a9e: 7702 4721 1d00 |0171: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -070aa4: 0a0a |0174: move-result v10 │ │ -070aa6: 288e |0175: goto 0103 // -0072 │ │ -070aa8: 0800 1100 |0176: move-object/from16 v0, v17 │ │ -070aac: 5200 ec05 |0178: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05ec │ │ -070ab0: 021d 0000 |017a: move/from16 v29, v0 │ │ -070ab4: 131e ffff |017c: const/16 v30, #int -1 // #ffff │ │ -070ab8: 0200 1d00 |017e: move/from16 v0, v29 │ │ -070abc: 0201 1e00 |0180: move/from16 v1, v30 │ │ -070ac0: 3310 0d00 |0182: if-ne v0, v1, 018f // +000d │ │ -070ac4: 151d 0040 |0184: const/high16 v29, #int 1073741824 // #4000 │ │ -070ac8: 0200 1200 |0186: move/from16 v0, v18 │ │ -070acc: 0201 1d00 |0188: move/from16 v1, v29 │ │ -070ad0: 7120 4721 1000 |018a: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -070ad6: 0a08 |018d: move-result v8 │ │ -070ad8: 288d |018e: goto 011b // -0073 │ │ -070ada: 0800 1100 |018f: move-object/from16 v0, v17 │ │ -070ade: 5200 ec05 |0191: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05ec │ │ -070ae2: 021d 0000 |0193: move/from16 v29, v0 │ │ -070ae6: 151e 0040 |0195: const/high16 v30, #int 1073741824 // #4000 │ │ -070aea: 7702 4721 1d00 |0197: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -070af0: 0a08 |019a: move-result v8 │ │ -070af2: 2880 |019b: goto 011b // -0080 │ │ -070af4: 131d 0000 |019c: const/16 v29, #int 0 // #0 │ │ -070af8: 289e |019e: goto 013c // -0062 │ │ -070afa: 3904 0800 |019f: if-nez v4, 01a7 // +0008 │ │ -070afe: 131d 0000 |01a1: const/16 v29, #int 0 // #0 │ │ -070b02: 2d1d 171d |01a3: cmpl-float v29, v23, v29 │ │ -070b06: 3d1d 7e01 |01a5: if-lez v29, 0323 // +017e │ │ -070b0a: 0800 1f00 |01a7: move-object/from16 v0, v31 │ │ -070b0e: 5200 0206 |01a9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0602 │ │ -070b12: 021d 0000 |01ab: move/from16 v29, v0 │ │ -070b16: 910b 181d |01ad: sub-int v11, v24, v29 │ │ -070b1a: 120f |01af: const/4 v15, #int 0 // #0 │ │ -070b1c: 356f 7301 |01b0: if-ge v15, v6, 0323 // +0173 │ │ -070b20: 0800 1f00 |01b2: move-object/from16 v0, v31 │ │ -070b24: 6e20 2815 f000 |01b4: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ -070b2a: 0c05 |01b7: move-result-object v5 │ │ -070b2c: 6e10 8a21 0500 |01b8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -070b32: 0a1d |01bb: move-result v29 │ │ -070b34: 131e 0800 |01bc: const/16 v30, #int 8 // #8 │ │ -070b38: 0200 1d00 |01be: move/from16 v0, v29 │ │ -070b3c: 0201 1e00 |01c0: move/from16 v1, v30 │ │ -070b40: 3310 0500 |01c2: if-ne v0, v1, 01c7 // +0005 │ │ -070b44: d80f 0f01 |01c4: add-int/lit8 v15, v15, #int 1 // #01 │ │ -070b48: 28ea |01c6: goto 01b0 // -0016 │ │ -070b4a: 6e10 6821 0500 |01c7: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -070b50: 0c11 |01ca: move-result-object v17 │ │ -070b52: 1f11 f802 |01cb: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f8 │ │ -070b56: 6e10 8a21 0500 |01cd: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -070b5c: 0a1d |01d0: move-result v29 │ │ -070b5e: 131e 0800 |01d1: const/16 v30, #int 8 // #8 │ │ -070b62: 0200 1d00 |01d3: move/from16 v0, v29 │ │ -070b66: 0201 1e00 |01d5: move/from16 v1, v30 │ │ -070b6a: 3210 edff |01d7: if-eq v0, v1, 01c4 // -0013 │ │ -070b6e: 0800 1100 |01d9: move-object/from16 v0, v17 │ │ -070b72: 5200 f105 |01db: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05f1 │ │ -070b76: 021d 0000 |01dd: move/from16 v29, v0 │ │ -070b7a: 391d 5e00 |01df: if-nez v29, 023d // +005e │ │ -070b7e: 0800 1100 |01e1: move-object/from16 v0, v17 │ │ -070b82: 5200 f005 |01e3: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ -070b86: 021d 0000 |01e5: move/from16 v29, v0 │ │ -070b8a: 131e 0000 |01e7: const/16 v30, #int 0 // #0 │ │ -070b8e: 2d1d 1d1e |01e9: cmpl-float v29, v29, v30 │ │ -070b92: 3d1d 5200 |01eb: if-lez v29, 023d // +0052 │ │ -070b96: 1316 0100 |01ed: const/16 v22, #int 1 // #1 │ │ -070b9a: 3816 5100 |01ef: if-eqz v22, 0240 // +0051 │ │ -070b9e: 1314 0000 |01f1: const/16 v20, #int 0 // #0 │ │ -070ba2: 3804 8300 |01f3: if-eqz v4, 0276 // +0083 │ │ -070ba6: 0800 1f00 |01f5: move-object/from16 v0, v31 │ │ -070baa: 5400 0c06 |01f7: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -070bae: 081d 0000 |01f9: move-object/from16 v29, v0 │ │ -070bb2: 0800 1d00 |01fb: move-object/from16 v0, v29 │ │ -070bb6: 3205 7900 |01fd: if-eq v5, v0, 0276 // +0079 │ │ -070bba: 0800 1100 |01ff: move-object/from16 v0, v17 │ │ -070bbe: 5200 f105 |0201: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05f1 │ │ -070bc2: 021d 0000 |0203: move/from16 v29, v0 │ │ -070bc6: 3b1d bfff |0205: if-gez v29, 01c4 // -0041 │ │ -070bca: 0200 1400 |0207: move/from16 v0, v20 │ │ -070bce: 36b0 0e00 |0209: if-gt v0, v11, 0217 // +000e │ │ -070bd2: 0800 1100 |020b: move-object/from16 v0, v17 │ │ -070bd6: 5200 f005 |020d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ -070bda: 021d 0000 |020f: move/from16 v29, v0 │ │ -070bde: 131e 0000 |0211: const/16 v30, #int 0 // #0 │ │ -070be2: 2d1d 1d1e |0213: cmpl-float v29, v29, v30 │ │ -070be6: 3d1d afff |0215: if-lez v29, 01c4 // -0051 │ │ -070bea: 3816 5400 |0217: if-eqz v22, 026b // +0054 │ │ -070bee: 0800 1100 |0219: move-object/from16 v0, v17 │ │ -070bf2: 5200 ec05 |021b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05ec │ │ -070bf6: 021d 0000 |021d: move/from16 v29, v0 │ │ -070bfa: 131e feff |021f: const/16 v30, #int -2 // #fffe │ │ -070bfe: 0200 1d00 |0221: move/from16 v0, v29 │ │ -070c02: 0201 1e00 |0223: move/from16 v1, v30 │ │ -070c06: 3310 2000 |0225: if-ne v0, v1, 0245 // +0020 │ │ -070c0a: 151d 0080 |0227: const/high16 v29, #int -2147483648 // #8000 │ │ -070c0e: 0200 1200 |0229: move/from16 v0, v18 │ │ -070c12: 0201 1d00 |022b: move/from16 v1, v29 │ │ -070c16: 7120 4721 1000 |022d: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -070c1c: 0a08 |0230: move-result v8 │ │ -070c1e: 151d 0040 |0231: const/high16 v29, #int 1073741824 // #4000 │ │ -070c22: 0200 1d00 |0233: move/from16 v0, v29 │ │ -070c26: 7120 4721 0b00 |0235: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -070c2c: 0a0a |0238: move-result v10 │ │ -070c2e: 6e30 a221 a508 |0239: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -070c34: 2888 |023c: goto 01c4 // -0078 │ │ -070c36: 1316 0000 |023d: const/16 v22, #int 0 // #0 │ │ -070c3a: 28b0 |023f: goto 01ef // -0050 │ │ -070c3c: 6e10 6f21 0500 |0240: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -070c42: 0a14 |0243: move-result v20 │ │ -070c44: 28af |0244: goto 01f3 // -0051 │ │ -070c46: 0800 1100 |0245: move-object/from16 v0, v17 │ │ -070c4a: 5200 ec05 |0247: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05ec │ │ -070c4e: 021d 0000 |0249: move/from16 v29, v0 │ │ -070c52: 131e ffff |024b: const/16 v30, #int -1 // #ffff │ │ -070c56: 0200 1d00 |024d: move/from16 v0, v29 │ │ -070c5a: 0201 1e00 |024f: move/from16 v1, v30 │ │ -070c5e: 3310 0d00 |0251: if-ne v0, v1, 025e // +000d │ │ -070c62: 151d 0040 |0253: const/high16 v29, #int 1073741824 // #4000 │ │ -070c66: 0200 1200 |0255: move/from16 v0, v18 │ │ -070c6a: 0201 1d00 |0257: move/from16 v1, v29 │ │ -070c6e: 7120 4721 1000 |0259: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -070c74: 0a08 |025c: move-result v8 │ │ -070c76: 28d4 |025d: goto 0231 // -002c │ │ -070c78: 0800 1100 |025e: move-object/from16 v0, v17 │ │ -070c7c: 5200 ec05 |0260: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05ec │ │ -070c80: 021d 0000 |0262: move/from16 v29, v0 │ │ -070c84: 151e 0040 |0264: const/high16 v30, #int 1073741824 // #4000 │ │ -070c88: 7702 4721 1d00 |0266: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -070c8e: 0a08 |0269: move-result v8 │ │ -070c90: 28c7 |026a: goto 0231 // -0039 │ │ -070c92: 6e10 6c21 0500 |026b: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -070c98: 0a1d |026e: move-result v29 │ │ -070c9a: 151e 0040 |026f: const/high16 v30, #int 1073741824 // #4000 │ │ -070c9e: 7702 4721 1d00 |0271: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -070ca4: 0a08 |0274: move-result v8 │ │ -070ca6: 28bc |0275: goto 0231 // -0044 │ │ -070ca8: 0800 1100 |0276: move-object/from16 v0, v17 │ │ -070cac: 5200 f005 |0278: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ -070cb0: 021d 0000 |027a: move/from16 v29, v0 │ │ -070cb4: 131e 0000 |027c: const/16 v30, #int 0 // #0 │ │ -070cb8: 2d1d 1d1e |027e: cmpl-float v29, v29, v30 │ │ -070cbc: 3d1d 44ff |0280: if-lez v29, 01c4 // -00bc │ │ -070cc0: 0800 1100 |0282: move-object/from16 v0, v17 │ │ -070cc4: 5200 f105 |0284: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05f1 │ │ -070cc8: 021d 0000 |0286: move/from16 v29, v0 │ │ -070ccc: 391d 6700 |0288: if-nez v29, 02ef // +0067 │ │ -070cd0: 0800 1100 |028a: move-object/from16 v0, v17 │ │ -070cd4: 5200 ec05 |028c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05ec │ │ -070cd8: 021d 0000 |028e: move/from16 v29, v0 │ │ -070cdc: 131e feff |0290: const/16 v30, #int -2 // #fffe │ │ -070ce0: 0200 1d00 |0292: move/from16 v0, v29 │ │ -070ce4: 0201 1e00 |0294: move/from16 v1, v30 │ │ -070ce8: 3310 3300 |0296: if-ne v0, v1, 02c9 // +0033 │ │ -070cec: 151d 0080 |0298: const/high16 v29, #int -2147483648 // #8000 │ │ -070cf0: 0200 1200 |029a: move/from16 v0, v18 │ │ -070cf4: 0201 1d00 |029c: move/from16 v1, v29 │ │ -070cf8: 7120 4721 1000 |029e: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -070cfe: 0a08 |02a1: move-result v8 │ │ -070d00: 3804 5800 |02a2: if-eqz v4, 02fa // +0058 │ │ -070d04: 0800 1100 |02a4: move-object/from16 v0, v17 │ │ -070d08: 5200 ed05 |02a6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ed │ │ -070d0c: 021d 0000 |02a8: move/from16 v29, v0 │ │ -070d10: 0800 1100 |02aa: move-object/from16 v0, v17 │ │ -070d14: 5200 ee05 |02ac: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05ee │ │ -070d18: 021e 0000 |02ae: move/from16 v30, v0 │ │ -070d1c: 900e 1d1e |02b0: add-int v14, v29, v30 │ │ -070d20: 9115 180e |02b2: sub-int v21, v24, v14 │ │ -070d24: 151d 0040 |02b4: const/high16 v29, #int 1073741824 // #4000 │ │ -070d28: 0200 1500 |02b6: move/from16 v0, v21 │ │ -070d2c: 0201 1d00 |02b8: move/from16 v1, v29 │ │ -070d30: 7120 4721 1000 |02ba: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -070d36: 0a0a |02bd: move-result v10 │ │ -070d38: 0200 1400 |02be: move/from16 v0, v20 │ │ -070d3c: 0201 1500 |02c0: move/from16 v1, v21 │ │ -070d40: 3210 02ff |02c2: if-eq v0, v1, 01c4 // -00fe │ │ -070d44: 6e30 a221 a508 |02c4: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -070d4a: 2900 fdfe |02c7: goto/16 01c4 // -0103 │ │ -070d4e: 0800 1100 |02c9: move-object/from16 v0, v17 │ │ -070d52: 5200 ec05 |02cb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05ec │ │ -070d56: 021d 0000 |02cd: move/from16 v29, v0 │ │ -070d5a: 131e ffff |02cf: const/16 v30, #int -1 // #ffff │ │ -070d5e: 0200 1d00 |02d1: move/from16 v0, v29 │ │ -070d62: 0201 1e00 |02d3: move/from16 v1, v30 │ │ -070d66: 3310 0d00 |02d5: if-ne v0, v1, 02e2 // +000d │ │ -070d6a: 151d 0040 |02d7: const/high16 v29, #int 1073741824 // #4000 │ │ -070d6e: 0200 1200 |02d9: move/from16 v0, v18 │ │ -070d72: 0201 1d00 |02db: move/from16 v1, v29 │ │ -070d76: 7120 4721 1000 |02dd: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -070d7c: 0a08 |02e0: move-result v8 │ │ -070d7e: 28c1 |02e1: goto 02a2 // -003f │ │ -070d80: 0800 1100 |02e2: move-object/from16 v0, v17 │ │ -070d84: 5200 ec05 |02e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05ec │ │ -070d88: 021d 0000 |02e6: move/from16 v29, v0 │ │ -070d8c: 151e 0040 |02e8: const/high16 v30, #int 1073741824 // #4000 │ │ -070d90: 7702 4721 1d00 |02ea: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -070d96: 0a08 |02ed: move-result v8 │ │ -070d98: 28b4 |02ee: goto 02a2 // -004c │ │ -070d9a: 6e10 6c21 0500 |02ef: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -070da0: 0a1d |02f2: move-result v29 │ │ -070da2: 151e 0040 |02f3: const/high16 v30, #int 1073741824 // #4000 │ │ -070da6: 7702 4721 1d00 |02f5: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -070dac: 0a08 |02f8: move-result v8 │ │ -070dae: 28a9 |02f9: goto 02a2 // -0057 │ │ -070db0: 131d 0000 |02fa: const/16 v29, #int 0 // #0 │ │ -070db4: 0200 1d00 |02fc: move/from16 v0, v29 │ │ -070db8: 0201 1a00 |02fe: move/from16 v1, v26 │ │ -070dbc: 7120 ad24 1000 |0300: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -070dc2: 0a1c |0303: move-result v28 │ │ -070dc4: 0800 1100 |0304: move-object/from16 v0, v17 │ │ -070dc8: 5200 f005 |0306: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ -070dcc: 021d 0000 |0308: move/from16 v29, v0 │ │ -070dd0: 0200 1c00 |030a: move/from16 v0, v28 │ │ -070dd4: 8200 |030c: int-to-float v0, v0 │ │ -070dd6: 021e 0000 |030d: move/from16 v30, v0 │ │ -070dda: a81d 1d1e |030f: mul-float v29, v29, v30 │ │ -070dde: a91d 1d17 |0311: div-float v29, v29, v23 │ │ -070de2: 0200 1d00 |0313: move/from16 v0, v29 │ │ -070de6: 8703 |0315: float-to-int v3, v0 │ │ -070de8: 901d 1403 |0316: add-int v29, v20, v3 │ │ -070dec: 151e 0040 |0318: const/high16 v30, #int 1073741824 // #4000 │ │ -070df0: 7702 4721 1d00 |031a: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -070df6: 0a0a |031d: move-result v10 │ │ -070df8: 6e30 a221 a508 |031e: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -070dfe: 2900 a3fe |0321: goto/16 01c4 // -015d │ │ -070e02: 0214 1b00 |0323: move/from16 v20, v27 │ │ -070e06: 7401 3015 1f00 |0325: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1530 │ │ -070e0c: 0a1d |0328: move-result v29 │ │ -070e0e: 901d 1d10 |0329: add-int v29, v29, v16 │ │ -070e12: 7401 2d15 1f00 |032b: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@152d │ │ -070e18: 0a1e |032e: move-result v30 │ │ -070e1a: 9013 1d1e |032f: add-int v19, v29, v30 │ │ -070e1e: 0800 1f00 |0331: move-object/from16 v0, v31 │ │ -070e22: 0201 1400 |0333: move/from16 v1, v20 │ │ -070e26: 0202 1300 |0335: move/from16 v2, v19 │ │ -070e2a: 6e30 4f15 1002 |0337: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@154f │ │ -070e30: 0800 1f00 |033a: move-object/from16 v0, v31 │ │ -070e34: 5c04 fb05 |033c: iput-boolean v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ -070e38: 0800 1f00 |033e: move-object/from16 v0, v31 │ │ -070e3c: 5400 fd05 |0340: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -070e40: 081d 0000 |0342: move-object/from16 v29, v0 │ │ -070e44: 7401 eb15 1d00 |0344: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@15eb │ │ -070e4a: 0a1d |0347: move-result v29 │ │ -070e4c: 381d 0d00 |0348: if-eqz v29, 0355 // +000d │ │ -070e50: 3904 0b00 |034a: if-nez v4, 0355 // +000b │ │ -070e54: 0800 1f00 |034c: move-object/from16 v0, v31 │ │ -070e58: 5400 fd05 |034e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -070e5c: 081d 0000 |0350: move-object/from16 v29, v0 │ │ -070e60: 7401 cd15 1d00 |0352: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@15cd │ │ -070e66: 0e00 |0355: return-void │ │ -070e68: 0002 0200 0000 0080 0000 0040 8900 ... |0356: sparse-switch-data (10 units) │ │ +070fd0: |[070fd0] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ +070fe0: 7701 4521 2000 |0000: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +070fe6: 0a19 |0003: move-result v25 │ │ +070fe8: 7701 4621 2000 |0004: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +070fee: 0a1b |0007: move-result v27 │ │ +070ff0: 7701 4521 2100 |0008: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +070ff6: 0a0c |000b: move-result v12 │ │ +070ff8: 7701 4621 2100 |000c: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +070ffe: 0a0d |000f: move-result v13 │ │ +071000: 151d 0040 |0010: const/high16 v29, #int 1073741824 // #4000 │ │ +071004: 0200 1900 |0012: move/from16 v0, v25 │ │ +071008: 0201 1d00 |0014: move/from16 v1, v29 │ │ +07100c: 3210 7800 |0016: if-eq v0, v1, 008e // +0078 │ │ +071010: 7401 3815 1f00 |0018: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1538 │ │ +071016: 0a1d |001b: move-result v29 │ │ +071018: 381d 6a00 |001c: if-eqz v29, 0086 // +006a │ │ +07101c: 151d 0080 |001e: const/high16 v29, #int -2147483648 // #8000 │ │ +071020: 0200 1900 |0020: move/from16 v0, v25 │ │ +071024: 0201 1d00 |0022: move/from16 v1, v29 │ │ +071028: 3310 5b00 |0024: if-ne v0, v1, 007f // +005b │ │ +07102c: 1519 0040 |0026: const/high16 v25, #int 1073741824 // #4000 │ │ +071030: 1310 0000 |0028: const/16 v16, #int 0 // #0 │ │ +071034: 1312 ffff |002a: const/16 v18, #int -1 // #ffff │ │ +071038: 2c0c 2a03 0000 |002c: sparse-switch v12, 00000356 // +0000032a │ │ +07103e: 1317 0000 |002f: const/16 v23, #int 0 // #0 │ │ +071042: 1204 |0031: const/4 v4, #int 0 // #0 │ │ +071044: 7401 2e15 1f00 |0032: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@152e │ │ +07104a: 0a1d |0035: move-result v29 │ │ +07104c: 911d 1b1d |0036: sub-int v29, v27, v29 │ │ +071050: 7401 2f15 1f00 |0038: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@152f │ │ +071056: 0a1e |003b: move-result v30 │ │ +071058: 9118 1d1e |003c: sub-int v24, v29, v30 │ │ +07105c: 021a 1800 |003e: move/from16 v26, v24 │ │ +071060: 7401 2915 1f00 |0040: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1529 │ │ +071066: 0a06 |0043: move-result v6 │ │ +071068: 131d 0200 |0044: const/16 v29, #int 2 // #2 │ │ +07106c: 0200 1d00 |0046: move/from16 v0, v29 │ │ +071070: 3706 0900 |0048: if-le v6, v0, 0051 // +0009 │ │ +071074: 1a1d c50c |004a: const-string v29, "SlidingPaneLayout" // string@0cc5 │ │ +071078: 1a1e dd1f |004c: const-string v30, "onMeasure: More than two child views are not supported." // string@1fdd │ │ +07107c: 7702 6b20 1d00 |004e: invoke-static/range {v29, v30}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ +071082: 131d 0000 |0051: const/16 v29, #int 0 // #0 │ │ +071086: 0800 1d00 |0053: move-object/from16 v0, v29 │ │ +07108a: 0801 1f00 |0055: move-object/from16 v1, v31 │ │ +07108e: 5b10 0c06 |0057: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +071092: 120f |0059: const/4 v15, #int 0 // #0 │ │ +071094: 356f 4501 |005a: if-ge v15, v6, 019f // +0145 │ │ +071098: 0800 1f00 |005c: move-object/from16 v0, v31 │ │ +07109c: 6e20 2815 f000 |005e: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ +0710a2: 0c05 |0061: move-result-object v5 │ │ +0710a4: 6e10 6821 0500 |0062: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +0710aa: 0c11 |0065: move-result-object v17 │ │ +0710ac: 1f11 fc02 |0066: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02fc │ │ +0710b0: 6e10 8a21 0500 |0068: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +0710b6: 0a1d |006b: move-result v29 │ │ +0710b8: 131e 0800 |006c: const/16 v30, #int 8 // #8 │ │ +0710bc: 0200 1d00 |006e: move/from16 v0, v29 │ │ +0710c0: 0201 1e00 |0070: move/from16 v1, v30 │ │ +0710c4: 3310 5100 |0072: if-ne v0, v1, 00c3 // +0051 │ │ +0710c8: 131d 0000 |0074: const/16 v29, #int 0 // #0 │ │ +0710cc: 0200 1d00 |0076: move/from16 v0, v29 │ │ +0710d0: 0801 1100 |0078: move-object/from16 v1, v17 │ │ +0710d4: 5c10 eb05 |007a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05eb │ │ +0710d8: d80f 0f01 |007c: add-int/lit8 v15, v15, #int 1 // #01 │ │ +0710dc: 28dc |007e: goto 005a // -0024 │ │ +0710de: 3919 a9ff |007f: if-nez v25, 0028 // -0057 │ │ +0710e2: 1519 0040 |0081: const/high16 v25, #int 1073741824 // #4000 │ │ +0710e6: 131b 2c01 |0083: const/16 v27, #int 300 // #12c │ │ +0710ea: 28a3 |0085: goto 0028 // -005d │ │ +0710ec: 221d a804 |0086: new-instance v29, Ljava/lang/IllegalStateException; // type@04a8 │ │ +0710f0: 1a1e aa0e |0088: const-string v30, "Width must have an exact value or MATCH_PARENT" // string@0eaa │ │ +0710f4: 7602 9c24 1d00 |008a: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0710fa: 271d |008d: throw v29 │ │ +0710fc: 390c 9aff |008e: if-nez v12, 0028 // -0066 │ │ +071100: 7401 3815 1f00 |0090: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1538 │ │ +071106: 0a1d |0093: move-result v29 │ │ +071108: 381d 0900 |0094: if-eqz v29, 009d // +0009 │ │ +07110c: 390c 92ff |0096: if-nez v12, 0028 // -006e │ │ +071110: 150c 0080 |0098: const/high16 v12, #int -2147483648 // #8000 │ │ +071114: 130d 2c01 |009a: const/16 v13, #int 300 // #12c │ │ +071118: 288c |009c: goto 0028 // -0074 │ │ +07111a: 221d a804 |009d: new-instance v29, Ljava/lang/IllegalStateException; // type@04a8 │ │ +07111e: 1a1e 4104 |009f: const-string v30, "Height must not be UNSPECIFIED" // string@0441 │ │ +071122: 7602 9c24 1d00 |00a1: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +071128: 271d |00a4: throw v29 │ │ +07112a: 7401 3015 1f00 |00a5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1530 │ │ +071130: 0a1d |00a8: move-result v29 │ │ +071132: 911d 0d1d |00a9: sub-int v29, v13, v29 │ │ +071136: 7401 2d15 1f00 |00ab: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@152d │ │ +07113c: 0a1e |00ae: move-result v30 │ │ +07113e: 9112 1d1e |00af: sub-int v18, v29, v30 │ │ +071142: 0210 1200 |00b1: move/from16 v16, v18 │ │ +071146: 2900 7cff |00b3: goto/16 002f // -0084 │ │ +07114a: 7401 3015 1f00 |00b5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1530 │ │ +071150: 0a1d |00b8: move-result v29 │ │ +071152: 911d 0d1d |00b9: sub-int v29, v13, v29 │ │ +071156: 7401 2d15 1f00 |00bb: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@152d │ │ +07115c: 0a1e |00be: move-result v30 │ │ +07115e: 9112 1d1e |00bf: sub-int v18, v29, v30 │ │ +071162: 2900 6eff |00c1: goto/16 002f // -0092 │ │ +071166: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +07116a: 5200 f005 |00c5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ +07116e: 021d 0000 |00c7: move/from16 v29, v0 │ │ +071172: 131e 0000 |00c9: const/16 v30, #int 0 // #0 │ │ +071176: 2d1d 1d1e |00cb: cmpl-float v29, v29, v30 │ │ +07117a: 3d1d 1200 |00cd: if-lez v29, 00df // +0012 │ │ +07117e: 0800 1100 |00cf: move-object/from16 v0, v17 │ │ +071182: 5200 f005 |00d1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ +071186: 021d 0000 |00d3: move/from16 v29, v0 │ │ +07118a: a617 171d |00d5: add-float v23, v23, v29 │ │ +07118e: 0800 1100 |00d7: move-object/from16 v0, v17 │ │ +071192: 5200 f105 |00d9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05f1 │ │ +071196: 021d 0000 |00db: move/from16 v29, v0 │ │ +07119a: 381d 9fff |00dd: if-eqz v29, 007c // -0061 │ │ +07119e: 0800 1100 |00df: move-object/from16 v0, v17 │ │ +0711a2: 5200 ed05 |00e1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ed │ │ +0711a6: 021d 0000 |00e3: move/from16 v29, v0 │ │ +0711aa: 0800 1100 |00e5: move-object/from16 v0, v17 │ │ +0711ae: 5200 ee05 |00e7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05ee │ │ +0711b2: 021e 0000 |00e9: move/from16 v30, v0 │ │ +0711b6: 900e 1d1e |00eb: add-int v14, v29, v30 │ │ +0711ba: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ +0711be: 5200 f105 |00ef: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05f1 │ │ +0711c2: 021d 0000 |00f1: move/from16 v29, v0 │ │ +0711c6: 131e feff |00f3: const/16 v30, #int -2 // #fffe │ │ +0711ca: 0200 1d00 |00f5: move/from16 v0, v29 │ │ +0711ce: 0201 1e00 |00f7: move/from16 v1, v30 │ │ +0711d2: 3310 5900 |00f9: if-ne v0, v1, 0152 // +0059 │ │ +0711d6: 911d 180e |00fb: sub-int v29, v24, v14 │ │ +0711da: 151e 0080 |00fd: const/high16 v30, #int -2147483648 // #8000 │ │ +0711de: 7702 4721 1d00 |00ff: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +0711e4: 0a0a |0102: move-result v10 │ │ +0711e6: 0800 1100 |0103: move-object/from16 v0, v17 │ │ +0711ea: 5200 ec05 |0105: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05ec │ │ +0711ee: 021d 0000 |0107: move/from16 v29, v0 │ │ +0711f2: 131e feff |0109: const/16 v30, #int -2 // #fffe │ │ +0711f6: 0200 1d00 |010b: move/from16 v0, v29 │ │ +0711fa: 0201 1e00 |010d: move/from16 v1, v30 │ │ +0711fe: 3310 6700 |010f: if-ne v0, v1, 0176 // +0067 │ │ +071202: 151d 0080 |0111: const/high16 v29, #int -2147483648 // #8000 │ │ +071206: 0200 1200 |0113: move/from16 v0, v18 │ │ +07120a: 0201 1d00 |0115: move/from16 v1, v29 │ │ +07120e: 7120 4721 1000 |0117: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +071214: 0a08 |011a: move-result v8 │ │ +071216: 6e30 a221 a508 |011b: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +07121c: 6e10 6f21 0500 |011e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +071222: 0a09 |0121: move-result v9 │ │ +071224: 6e10 6c21 0500 |0122: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +07122a: 0a07 |0125: move-result v7 │ │ +07122c: 151d 0080 |0126: const/high16 v29, #int -2147483648 // #8000 │ │ +071230: 0200 1d00 |0128: move/from16 v0, v29 │ │ +071234: 330c 0c00 |012a: if-ne v12, v0, 0136 // +000c │ │ +071238: 0200 1000 |012c: move/from16 v0, v16 │ │ +07123c: 3707 0800 |012e: if-le v7, v0, 0136 // +0008 │ │ +071240: 0200 1200 |0130: move/from16 v0, v18 │ │ +071244: 7120 af24 0700 |0132: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +07124a: 0a10 |0135: move-result v16 │ │ +07124c: 911a 1a09 |0136: sub-int v26, v26, v9 │ │ +071250: 3b1a 6400 |0138: if-gez v26, 019c // +0064 │ │ +071254: 131d 0100 |013a: const/16 v29, #int 1 // #1 │ │ +071258: 0200 1d00 |013c: move/from16 v0, v29 │ │ +07125c: 0801 1100 |013e: move-object/from16 v1, v17 │ │ +071260: 5c10 ef05 |0140: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ef │ │ +071264: 9604 041d |0142: or-int v4, v4, v29 │ │ +071268: 0800 1100 |0144: move-object/from16 v0, v17 │ │ +07126c: 5500 ef05 |0146: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ef │ │ +071270: 021d 0000 |0148: move/from16 v29, v0 │ │ +071274: 381d 32ff |014a: if-eqz v29, 007c // -00ce │ │ +071278: 0800 1f00 |014c: move-object/from16 v0, v31 │ │ +07127c: 5b05 0c06 |014e: iput-object v5, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +071280: 2900 2cff |0150: goto/16 007c // -00d4 │ │ +071284: 0800 1100 |0152: move-object/from16 v0, v17 │ │ +071288: 5200 f105 |0154: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05f1 │ │ +07128c: 021d 0000 |0156: move/from16 v29, v0 │ │ +071290: 131e ffff |0158: const/16 v30, #int -1 // #ffff │ │ +071294: 0200 1d00 |015a: move/from16 v0, v29 │ │ +071298: 0201 1e00 |015c: move/from16 v1, v30 │ │ +07129c: 3310 0b00 |015e: if-ne v0, v1, 0169 // +000b │ │ +0712a0: 911d 180e |0160: sub-int v29, v24, v14 │ │ +0712a4: 151e 0040 |0162: const/high16 v30, #int 1073741824 // #4000 │ │ +0712a8: 7702 4721 1d00 |0164: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +0712ae: 0a0a |0167: move-result v10 │ │ +0712b0: 289b |0168: goto 0103 // -0065 │ │ +0712b2: 0800 1100 |0169: move-object/from16 v0, v17 │ │ +0712b6: 5200 f105 |016b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05f1 │ │ +0712ba: 021d 0000 |016d: move/from16 v29, v0 │ │ +0712be: 151e 0040 |016f: const/high16 v30, #int 1073741824 // #4000 │ │ +0712c2: 7702 4721 1d00 |0171: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +0712c8: 0a0a |0174: move-result v10 │ │ +0712ca: 288e |0175: goto 0103 // -0072 │ │ +0712cc: 0800 1100 |0176: move-object/from16 v0, v17 │ │ +0712d0: 5200 ec05 |0178: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05ec │ │ +0712d4: 021d 0000 |017a: move/from16 v29, v0 │ │ +0712d8: 131e ffff |017c: const/16 v30, #int -1 // #ffff │ │ +0712dc: 0200 1d00 |017e: move/from16 v0, v29 │ │ +0712e0: 0201 1e00 |0180: move/from16 v1, v30 │ │ +0712e4: 3310 0d00 |0182: if-ne v0, v1, 018f // +000d │ │ +0712e8: 151d 0040 |0184: const/high16 v29, #int 1073741824 // #4000 │ │ +0712ec: 0200 1200 |0186: move/from16 v0, v18 │ │ +0712f0: 0201 1d00 |0188: move/from16 v1, v29 │ │ +0712f4: 7120 4721 1000 |018a: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +0712fa: 0a08 |018d: move-result v8 │ │ +0712fc: 288d |018e: goto 011b // -0073 │ │ +0712fe: 0800 1100 |018f: move-object/from16 v0, v17 │ │ +071302: 5200 ec05 |0191: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05ec │ │ +071306: 021d 0000 |0193: move/from16 v29, v0 │ │ +07130a: 151e 0040 |0195: const/high16 v30, #int 1073741824 // #4000 │ │ +07130e: 7702 4721 1d00 |0197: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +071314: 0a08 |019a: move-result v8 │ │ +071316: 2880 |019b: goto 011b // -0080 │ │ +071318: 131d 0000 |019c: const/16 v29, #int 0 // #0 │ │ +07131c: 289e |019e: goto 013c // -0062 │ │ +07131e: 3904 0800 |019f: if-nez v4, 01a7 // +0008 │ │ +071322: 131d 0000 |01a1: const/16 v29, #int 0 // #0 │ │ +071326: 2d1d 171d |01a3: cmpl-float v29, v23, v29 │ │ +07132a: 3d1d 7e01 |01a5: if-lez v29, 0323 // +017e │ │ +07132e: 0800 1f00 |01a7: move-object/from16 v0, v31 │ │ +071332: 5200 0206 |01a9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0602 │ │ +071336: 021d 0000 |01ab: move/from16 v29, v0 │ │ +07133a: 910b 181d |01ad: sub-int v11, v24, v29 │ │ +07133e: 120f |01af: const/4 v15, #int 0 // #0 │ │ +071340: 356f 7301 |01b0: if-ge v15, v6, 0323 // +0173 │ │ +071344: 0800 1f00 |01b2: move-object/from16 v0, v31 │ │ +071348: 6e20 2815 f000 |01b4: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ +07134e: 0c05 |01b7: move-result-object v5 │ │ +071350: 6e10 8a21 0500 |01b8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +071356: 0a1d |01bb: move-result v29 │ │ +071358: 131e 0800 |01bc: const/16 v30, #int 8 // #8 │ │ +07135c: 0200 1d00 |01be: move/from16 v0, v29 │ │ +071360: 0201 1e00 |01c0: move/from16 v1, v30 │ │ +071364: 3310 0500 |01c2: if-ne v0, v1, 01c7 // +0005 │ │ +071368: d80f 0f01 |01c4: add-int/lit8 v15, v15, #int 1 // #01 │ │ +07136c: 28ea |01c6: goto 01b0 // -0016 │ │ +07136e: 6e10 6821 0500 |01c7: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +071374: 0c11 |01ca: move-result-object v17 │ │ +071376: 1f11 fc02 |01cb: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02fc │ │ +07137a: 6e10 8a21 0500 |01cd: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +071380: 0a1d |01d0: move-result v29 │ │ +071382: 131e 0800 |01d1: const/16 v30, #int 8 // #8 │ │ +071386: 0200 1d00 |01d3: move/from16 v0, v29 │ │ +07138a: 0201 1e00 |01d5: move/from16 v1, v30 │ │ +07138e: 3210 edff |01d7: if-eq v0, v1, 01c4 // -0013 │ │ +071392: 0800 1100 |01d9: move-object/from16 v0, v17 │ │ +071396: 5200 f105 |01db: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05f1 │ │ +07139a: 021d 0000 |01dd: move/from16 v29, v0 │ │ +07139e: 391d 5e00 |01df: if-nez v29, 023d // +005e │ │ +0713a2: 0800 1100 |01e1: move-object/from16 v0, v17 │ │ +0713a6: 5200 f005 |01e3: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ +0713aa: 021d 0000 |01e5: move/from16 v29, v0 │ │ +0713ae: 131e 0000 |01e7: const/16 v30, #int 0 // #0 │ │ +0713b2: 2d1d 1d1e |01e9: cmpl-float v29, v29, v30 │ │ +0713b6: 3d1d 5200 |01eb: if-lez v29, 023d // +0052 │ │ +0713ba: 1316 0100 |01ed: const/16 v22, #int 1 // #1 │ │ +0713be: 3816 5100 |01ef: if-eqz v22, 0240 // +0051 │ │ +0713c2: 1314 0000 |01f1: const/16 v20, #int 0 // #0 │ │ +0713c6: 3804 8300 |01f3: if-eqz v4, 0276 // +0083 │ │ +0713ca: 0800 1f00 |01f5: move-object/from16 v0, v31 │ │ +0713ce: 5400 0c06 |01f7: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +0713d2: 081d 0000 |01f9: move-object/from16 v29, v0 │ │ +0713d6: 0800 1d00 |01fb: move-object/from16 v0, v29 │ │ +0713da: 3205 7900 |01fd: if-eq v5, v0, 0276 // +0079 │ │ +0713de: 0800 1100 |01ff: move-object/from16 v0, v17 │ │ +0713e2: 5200 f105 |0201: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05f1 │ │ +0713e6: 021d 0000 |0203: move/from16 v29, v0 │ │ +0713ea: 3b1d bfff |0205: if-gez v29, 01c4 // -0041 │ │ +0713ee: 0200 1400 |0207: move/from16 v0, v20 │ │ +0713f2: 36b0 0e00 |0209: if-gt v0, v11, 0217 // +000e │ │ +0713f6: 0800 1100 |020b: move-object/from16 v0, v17 │ │ +0713fa: 5200 f005 |020d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ +0713fe: 021d 0000 |020f: move/from16 v29, v0 │ │ +071402: 131e 0000 |0211: const/16 v30, #int 0 // #0 │ │ +071406: 2d1d 1d1e |0213: cmpl-float v29, v29, v30 │ │ +07140a: 3d1d afff |0215: if-lez v29, 01c4 // -0051 │ │ +07140e: 3816 5400 |0217: if-eqz v22, 026b // +0054 │ │ +071412: 0800 1100 |0219: move-object/from16 v0, v17 │ │ +071416: 5200 ec05 |021b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05ec │ │ +07141a: 021d 0000 |021d: move/from16 v29, v0 │ │ +07141e: 131e feff |021f: const/16 v30, #int -2 // #fffe │ │ +071422: 0200 1d00 |0221: move/from16 v0, v29 │ │ +071426: 0201 1e00 |0223: move/from16 v1, v30 │ │ +07142a: 3310 2000 |0225: if-ne v0, v1, 0245 // +0020 │ │ +07142e: 151d 0080 |0227: const/high16 v29, #int -2147483648 // #8000 │ │ +071432: 0200 1200 |0229: move/from16 v0, v18 │ │ +071436: 0201 1d00 |022b: move/from16 v1, v29 │ │ +07143a: 7120 4721 1000 |022d: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +071440: 0a08 |0230: move-result v8 │ │ +071442: 151d 0040 |0231: const/high16 v29, #int 1073741824 // #4000 │ │ +071446: 0200 1d00 |0233: move/from16 v0, v29 │ │ +07144a: 7120 4721 0b00 |0235: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +071450: 0a0a |0238: move-result v10 │ │ +071452: 6e30 a221 a508 |0239: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +071458: 2888 |023c: goto 01c4 // -0078 │ │ +07145a: 1316 0000 |023d: const/16 v22, #int 0 // #0 │ │ +07145e: 28b0 |023f: goto 01ef // -0050 │ │ +071460: 6e10 6f21 0500 |0240: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +071466: 0a14 |0243: move-result v20 │ │ +071468: 28af |0244: goto 01f3 // -0051 │ │ +07146a: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +07146e: 5200 ec05 |0247: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05ec │ │ +071472: 021d 0000 |0249: move/from16 v29, v0 │ │ +071476: 131e ffff |024b: const/16 v30, #int -1 // #ffff │ │ +07147a: 0200 1d00 |024d: move/from16 v0, v29 │ │ +07147e: 0201 1e00 |024f: move/from16 v1, v30 │ │ +071482: 3310 0d00 |0251: if-ne v0, v1, 025e // +000d │ │ +071486: 151d 0040 |0253: const/high16 v29, #int 1073741824 // #4000 │ │ +07148a: 0200 1200 |0255: move/from16 v0, v18 │ │ +07148e: 0201 1d00 |0257: move/from16 v1, v29 │ │ +071492: 7120 4721 1000 |0259: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +071498: 0a08 |025c: move-result v8 │ │ +07149a: 28d4 |025d: goto 0231 // -002c │ │ +07149c: 0800 1100 |025e: move-object/from16 v0, v17 │ │ +0714a0: 5200 ec05 |0260: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05ec │ │ +0714a4: 021d 0000 |0262: move/from16 v29, v0 │ │ +0714a8: 151e 0040 |0264: const/high16 v30, #int 1073741824 // #4000 │ │ +0714ac: 7702 4721 1d00 |0266: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +0714b2: 0a08 |0269: move-result v8 │ │ +0714b4: 28c7 |026a: goto 0231 // -0039 │ │ +0714b6: 6e10 6c21 0500 |026b: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +0714bc: 0a1d |026e: move-result v29 │ │ +0714be: 151e 0040 |026f: const/high16 v30, #int 1073741824 // #4000 │ │ +0714c2: 7702 4721 1d00 |0271: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +0714c8: 0a08 |0274: move-result v8 │ │ +0714ca: 28bc |0275: goto 0231 // -0044 │ │ +0714cc: 0800 1100 |0276: move-object/from16 v0, v17 │ │ +0714d0: 5200 f005 |0278: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ +0714d4: 021d 0000 |027a: move/from16 v29, v0 │ │ +0714d8: 131e 0000 |027c: const/16 v30, #int 0 // #0 │ │ +0714dc: 2d1d 1d1e |027e: cmpl-float v29, v29, v30 │ │ +0714e0: 3d1d 44ff |0280: if-lez v29, 01c4 // -00bc │ │ +0714e4: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +0714e8: 5200 f105 |0284: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05f1 │ │ +0714ec: 021d 0000 |0286: move/from16 v29, v0 │ │ +0714f0: 391d 6700 |0288: if-nez v29, 02ef // +0067 │ │ +0714f4: 0800 1100 |028a: move-object/from16 v0, v17 │ │ +0714f8: 5200 ec05 |028c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05ec │ │ +0714fc: 021d 0000 |028e: move/from16 v29, v0 │ │ +071500: 131e feff |0290: const/16 v30, #int -2 // #fffe │ │ +071504: 0200 1d00 |0292: move/from16 v0, v29 │ │ +071508: 0201 1e00 |0294: move/from16 v1, v30 │ │ +07150c: 3310 3300 |0296: if-ne v0, v1, 02c9 // +0033 │ │ +071510: 151d 0080 |0298: const/high16 v29, #int -2147483648 // #8000 │ │ +071514: 0200 1200 |029a: move/from16 v0, v18 │ │ +071518: 0201 1d00 |029c: move/from16 v1, v29 │ │ +07151c: 7120 4721 1000 |029e: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +071522: 0a08 |02a1: move-result v8 │ │ +071524: 3804 5800 |02a2: if-eqz v4, 02fa // +0058 │ │ +071528: 0800 1100 |02a4: move-object/from16 v0, v17 │ │ +07152c: 5200 ed05 |02a6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ed │ │ +071530: 021d 0000 |02a8: move/from16 v29, v0 │ │ +071534: 0800 1100 |02aa: move-object/from16 v0, v17 │ │ +071538: 5200 ee05 |02ac: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05ee │ │ +07153c: 021e 0000 |02ae: move/from16 v30, v0 │ │ +071540: 900e 1d1e |02b0: add-int v14, v29, v30 │ │ +071544: 9115 180e |02b2: sub-int v21, v24, v14 │ │ +071548: 151d 0040 |02b4: const/high16 v29, #int 1073741824 // #4000 │ │ +07154c: 0200 1500 |02b6: move/from16 v0, v21 │ │ +071550: 0201 1d00 |02b8: move/from16 v1, v29 │ │ +071554: 7120 4721 1000 |02ba: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +07155a: 0a0a |02bd: move-result v10 │ │ +07155c: 0200 1400 |02be: move/from16 v0, v20 │ │ +071560: 0201 1500 |02c0: move/from16 v1, v21 │ │ +071564: 3210 02ff |02c2: if-eq v0, v1, 01c4 // -00fe │ │ +071568: 6e30 a221 a508 |02c4: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +07156e: 2900 fdfe |02c7: goto/16 01c4 // -0103 │ │ +071572: 0800 1100 |02c9: move-object/from16 v0, v17 │ │ +071576: 5200 ec05 |02cb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05ec │ │ +07157a: 021d 0000 |02cd: move/from16 v29, v0 │ │ +07157e: 131e ffff |02cf: const/16 v30, #int -1 // #ffff │ │ +071582: 0200 1d00 |02d1: move/from16 v0, v29 │ │ +071586: 0201 1e00 |02d3: move/from16 v1, v30 │ │ +07158a: 3310 0d00 |02d5: if-ne v0, v1, 02e2 // +000d │ │ +07158e: 151d 0040 |02d7: const/high16 v29, #int 1073741824 // #4000 │ │ +071592: 0200 1200 |02d9: move/from16 v0, v18 │ │ +071596: 0201 1d00 |02db: move/from16 v1, v29 │ │ +07159a: 7120 4721 1000 |02dd: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +0715a0: 0a08 |02e0: move-result v8 │ │ +0715a2: 28c1 |02e1: goto 02a2 // -003f │ │ +0715a4: 0800 1100 |02e2: move-object/from16 v0, v17 │ │ +0715a8: 5200 ec05 |02e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05ec │ │ +0715ac: 021d 0000 |02e6: move/from16 v29, v0 │ │ +0715b0: 151e 0040 |02e8: const/high16 v30, #int 1073741824 // #4000 │ │ +0715b4: 7702 4721 1d00 |02ea: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +0715ba: 0a08 |02ed: move-result v8 │ │ +0715bc: 28b4 |02ee: goto 02a2 // -004c │ │ +0715be: 6e10 6c21 0500 |02ef: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +0715c4: 0a1d |02f2: move-result v29 │ │ +0715c6: 151e 0040 |02f3: const/high16 v30, #int 1073741824 // #4000 │ │ +0715ca: 7702 4721 1d00 |02f5: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +0715d0: 0a08 |02f8: move-result v8 │ │ +0715d2: 28a9 |02f9: goto 02a2 // -0057 │ │ +0715d4: 131d 0000 |02fa: const/16 v29, #int 0 // #0 │ │ +0715d8: 0200 1d00 |02fc: move/from16 v0, v29 │ │ +0715dc: 0201 1a00 |02fe: move/from16 v1, v26 │ │ +0715e0: 7120 ad24 1000 |0300: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +0715e6: 0a1c |0303: move-result v28 │ │ +0715e8: 0800 1100 |0304: move-object/from16 v0, v17 │ │ +0715ec: 5200 f005 |0306: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05f0 │ │ +0715f0: 021d 0000 |0308: move/from16 v29, v0 │ │ +0715f4: 0200 1c00 |030a: move/from16 v0, v28 │ │ +0715f8: 8200 |030c: int-to-float v0, v0 │ │ +0715fa: 021e 0000 |030d: move/from16 v30, v0 │ │ +0715fe: a81d 1d1e |030f: mul-float v29, v29, v30 │ │ +071602: a91d 1d17 |0311: div-float v29, v29, v23 │ │ +071606: 0200 1d00 |0313: move/from16 v0, v29 │ │ +07160a: 8703 |0315: float-to-int v3, v0 │ │ +07160c: 901d 1403 |0316: add-int v29, v20, v3 │ │ +071610: 151e 0040 |0318: const/high16 v30, #int 1073741824 // #4000 │ │ +071614: 7702 4721 1d00 |031a: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +07161a: 0a0a |031d: move-result v10 │ │ +07161c: 6e30 a221 a508 |031e: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +071622: 2900 a3fe |0321: goto/16 01c4 // -015d │ │ +071626: 0214 1b00 |0323: move/from16 v20, v27 │ │ +07162a: 7401 3015 1f00 |0325: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1530 │ │ +071630: 0a1d |0328: move-result v29 │ │ +071632: 901d 1d10 |0329: add-int v29, v29, v16 │ │ +071636: 7401 2d15 1f00 |032b: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@152d │ │ +07163c: 0a1e |032e: move-result v30 │ │ +07163e: 9013 1d1e |032f: add-int v19, v29, v30 │ │ +071642: 0800 1f00 |0331: move-object/from16 v0, v31 │ │ +071646: 0201 1400 |0333: move/from16 v1, v20 │ │ +07164a: 0202 1300 |0335: move/from16 v2, v19 │ │ +07164e: 6e30 4f15 1002 |0337: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@154f │ │ +071654: 0800 1f00 |033a: move-object/from16 v0, v31 │ │ +071658: 5c04 fb05 |033c: iput-boolean v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ +07165c: 0800 1f00 |033e: move-object/from16 v0, v31 │ │ +071660: 5400 fd05 |0340: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +071664: 081d 0000 |0342: move-object/from16 v29, v0 │ │ +071668: 7401 eb15 1d00 |0344: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@15eb │ │ +07166e: 0a1d |0347: move-result v29 │ │ +071670: 381d 0d00 |0348: if-eqz v29, 0355 // +000d │ │ +071674: 3904 0b00 |034a: if-nez v4, 0355 // +000b │ │ +071678: 0800 1f00 |034c: move-object/from16 v0, v31 │ │ +07167c: 5400 fd05 |034e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +071680: 081d 0000 |0350: move-object/from16 v29, v0 │ │ +071684: 7401 cd15 1d00 |0352: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@15cd │ │ +07168a: 0e00 |0355: return-void │ │ +07168c: 0002 0200 0000 0080 0000 0040 8900 ... |0356: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0004 line=443 │ │ 0x0008 line=444 │ │ 0x000c line=445 │ │ 0x0010 line=447 │ │ @@ -92485,28 +92481,28 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -070e7c: |[070e7c] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -070e8c: 0730 |0000: move-object v0, v3 │ │ -070e8e: 1f00 fb02 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@02fb │ │ -070e92: 6e10 fe14 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@14fe │ │ -070e98: 0c01 |0006: move-result-object v1 │ │ -070e9a: 6f20 2322 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2223 │ │ -070ea0: 5501 f305 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f3 │ │ -070ea4: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ -070ea8: 6e10 4715 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1547 │ │ -070eae: 5501 f305 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f3 │ │ -070eb2: 5c21 0706 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0607 │ │ -070eb6: 0e00 |0015: return-void │ │ -070eb8: 6e10 1c15 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@151c │ │ -070ebe: 28f8 |0019: goto 0011 // -0008 │ │ +0716a0: |[0716a0] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0716b0: 0730 |0000: move-object v0, v3 │ │ +0716b2: 1f00 ff02 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@02ff │ │ +0716b6: 6e10 fe14 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@14fe │ │ +0716bc: 0c01 |0006: move-result-object v1 │ │ +0716be: 6f20 2322 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2223 │ │ +0716c4: 5501 f305 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f3 │ │ +0716c8: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ +0716cc: 6e10 4715 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1547 │ │ +0716d2: 5501 f305 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f3 │ │ +0716d6: 5c21 0706 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0607 │ │ +0716da: 0e00 |0015: return-void │ │ +0716dc: 6e10 1c15 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@151c │ │ +0716e2: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ 0x0003 line=1286 │ │ 0x000a line=1288 │ │ 0x000e line=1289 │ │ 0x0011 line=1293 │ │ @@ -92522,28 +92518,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -070ec0: |[070ec0] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -070ed0: 6f10 2422 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@2224 │ │ -070ed6: 0c01 |0003: move-result-object v1 │ │ -070ed8: 2200 fb02 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@02fb │ │ -070edc: 7020 fd14 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@14fd │ │ -070ee2: 6e10 3c15 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@153c │ │ -070ee8: 0a02 |000c: move-result v2 │ │ -070eea: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ -070eee: 6e10 3b15 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@153b │ │ -070ef4: 0a02 |0012: move-result v2 │ │ -070ef6: 5c02 f305 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f3 │ │ -070efa: 1100 |0015: return-object v0 │ │ -070efc: 5532 0706 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0607 │ │ -070f00: 28fb |0018: goto 0013 // -0005 │ │ +0716e4: |[0716e4] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0716f4: 6f10 2422 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@2224 │ │ +0716fa: 0c01 |0003: move-result-object v1 │ │ +0716fc: 2200 ff02 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@02ff │ │ +071700: 7020 fd14 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@14fd │ │ +071706: 6e10 3c15 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@153c │ │ +07170c: 0a02 |000c: move-result v2 │ │ +07170e: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ +071712: 6e10 3b15 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@153b │ │ +071718: 0a02 |0012: move-result v2 │ │ +07171a: 5c02 f305 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f3 │ │ +07171e: 1100 |0015: return-object v0 │ │ +071720: 5532 0706 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0607 │ │ +071724: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1275 │ │ 0x0004 line=1277 │ │ 0x0009 line=1278 │ │ 0x0015 line=1280 │ │ 0x0016 line=1278 │ │ @@ -92557,20 +92553,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -070f04: |[070f04] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ -070f14: 6f55 2522 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@2225 │ │ -070f1a: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ -070f1e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -070f20: 5c10 fe05 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fe │ │ -070f24: 0e00 |0008: return-void │ │ +071728: |[071728] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ +071738: 6f55 2522 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@2225 │ │ +07173e: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ +071742: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +071744: 5c10 fe05 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fe │ │ +071748: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=742 │ │ 0x0003 line=744 │ │ 0x0005 line=745 │ │ 0x0008 line=747 │ │ locals : │ │ @@ -92585,70 +92581,70 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -070f28: |[070f28] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -070f38: 55b7 fb05 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ -070f3c: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ -070f40: 6f20 2622 cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@2226 │ │ -070f46: 0a04 |0007: move-result v4 │ │ -070f48: 0f04 |0008: return v4 │ │ -070f4a: 54b7 fd05 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -070f4e: 6e20 f115 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@15f1 │ │ -070f54: 6e10 1221 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ -070f5a: 0a00 |0011: move-result v0 │ │ -070f5c: 1214 |0012: const/4 v4, #int 1 // #1 │ │ -070f5e: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ -070f62: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ -070f68: 28f0 |0018: goto 0008 // -0010 │ │ -070f6a: 6e10 1821 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ -070f70: 0a05 |001c: move-result v5 │ │ -070f72: 6e10 1a21 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -070f78: 0a06 |0020: move-result v6 │ │ -070f7a: 59b5 ff05 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@05ff │ │ -070f7e: 59b6 0006 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0600 │ │ -070f82: 28e3 |0025: goto 0008 // -001d │ │ -070f84: 54b7 0c06 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -070f88: 6e20 3715 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1537 │ │ -070f8e: 0a07 |002b: move-result v7 │ │ -070f90: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ -070f94: 6e10 1821 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ -070f9a: 0a05 |0031: move-result v5 │ │ -070f9c: 6e10 1a21 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -070fa2: 0a06 |0035: move-result v6 │ │ -070fa4: 52b7 ff05 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@05ff │ │ -070fa8: a701 0507 |0038: sub-float v1, v5, v7 │ │ -070fac: 52b7 0006 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0600 │ │ -070fb0: a702 0607 |003c: sub-float v2, v6, v7 │ │ -070fb4: 54b7 fd05 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -070fb8: 6e10 ea15 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@15ea │ │ -070fbe: 0a03 |0043: move-result v3 │ │ -070fc0: a807 0101 |0044: mul-float v7, v1, v1 │ │ -070fc4: a808 0202 |0046: mul-float v8, v2, v2 │ │ -070fc8: c687 |0048: add-float/2addr v7, v8 │ │ -070fca: 9208 0303 |0049: mul-int v8, v3, v3 │ │ -070fce: 8288 |004b: int-to-float v8, v8 │ │ -070fd0: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ -070fd4: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ -070fd8: 54b7 fd05 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -070fdc: 54b8 0c06 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -070fe0: 8759 |0054: float-to-int v9, v5 │ │ -070fe2: 876a |0055: float-to-int v10, v6 │ │ -070fe4: 6e40 f015 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@15f0 │ │ -070fea: 0a07 |0059: move-result v7 │ │ -070fec: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ -070ff0: 54b7 0c06 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -070ff4: 1208 |005e: const/4 v8, #int 0 // #0 │ │ -070ff6: 7030 1d15 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@151d │ │ -070ffc: 28a6 |0062: goto 0008 // -005a │ │ -070ffe: 0000 |0063: nop // spacer │ │ -071000: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ +07174c: |[07174c] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +07175c: 55b7 fb05 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ +071760: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ +071764: 6f20 2622 cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@2226 │ │ +07176a: 0a04 |0007: move-result v4 │ │ +07176c: 0f04 |0008: return v4 │ │ +07176e: 54b7 fd05 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +071772: 6e20 f115 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@15f1 │ │ +071778: 6e10 1221 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ +07177e: 0a00 |0011: move-result v0 │ │ +071780: 1214 |0012: const/4 v4, #int 1 // #1 │ │ +071782: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ +071786: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ +07178c: 28f0 |0018: goto 0008 // -0010 │ │ +07178e: 6e10 1821 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ +071794: 0a05 |001c: move-result v5 │ │ +071796: 6e10 1a21 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +07179c: 0a06 |0020: move-result v6 │ │ +07179e: 59b5 ff05 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@05ff │ │ +0717a2: 59b6 0006 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0600 │ │ +0717a6: 28e3 |0025: goto 0008 // -001d │ │ +0717a8: 54b7 0c06 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +0717ac: 6e20 3715 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1537 │ │ +0717b2: 0a07 |002b: move-result v7 │ │ +0717b4: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ +0717b8: 6e10 1821 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ +0717be: 0a05 |0031: move-result v5 │ │ +0717c0: 6e10 1a21 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +0717c6: 0a06 |0035: move-result v6 │ │ +0717c8: 52b7 ff05 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@05ff │ │ +0717cc: a701 0507 |0038: sub-float v1, v5, v7 │ │ +0717d0: 52b7 0006 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0600 │ │ +0717d4: a702 0607 |003c: sub-float v2, v6, v7 │ │ +0717d8: 54b7 fd05 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +0717dc: 6e10 ea15 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@15ea │ │ +0717e2: 0a03 |0043: move-result v3 │ │ +0717e4: a807 0101 |0044: mul-float v7, v1, v1 │ │ +0717e8: a808 0202 |0046: mul-float v8, v2, v2 │ │ +0717ec: c687 |0048: add-float/2addr v7, v8 │ │ +0717ee: 9208 0303 |0049: mul-int v8, v3, v3 │ │ +0717f2: 8288 |004b: int-to-float v8, v8 │ │ +0717f4: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ +0717f8: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ +0717fc: 54b7 fd05 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +071800: 54b8 0c06 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +071804: 8759 |0054: float-to-int v9, v5 │ │ +071806: 876a |0055: float-to-int v10, v6 │ │ +071808: 6e40 f015 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@15f0 │ │ +07180e: 0a07 |0059: move-result v7 │ │ +071810: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ +071814: 54b7 0c06 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +071818: 1208 |005e: const/4 v8, #int 0 // #0 │ │ +07181a: 7030 1d15 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@151d │ │ +071820: 28a6 |0062: goto 0008 // -005a │ │ +071822: 0000 |0063: nop // spacer │ │ +071824: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ 0x0004 line=820 │ │ 0x0008 line=855 │ │ 0x0009 line=823 │ │ 0x000e line=825 │ │ @@ -92685,20 +92681,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -071010: |[071010] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ -071020: 5420 0c06 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -071024: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -071026: 7030 4815 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@1548 │ │ -07102c: 0a00 |0006: move-result v0 │ │ -07102e: 0f00 |0007: return v0 │ │ +071834: |[071834] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ +071844: 5420 0c06 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +071848: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07184a: 7030 4815 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@1548 │ │ +071850: 0a00 |0006: move-result v0 │ │ +071852: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=889 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #29 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -92706,28 +92702,28 @@ │ │ type : '(Landroid/view/View;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -071030: |[071030] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ -071040: 6f30 2b22 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@222b │ │ -071046: 6e10 3915 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@1539 │ │ -07104c: 0a00 |0006: move-result v0 │ │ -07104e: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ -071052: 5510 fb05 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ -071056: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ -07105a: 5410 0c06 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -07105e: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ -071062: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -071064: 5c10 0706 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0607 │ │ -071068: 0e00 |0014: return-void │ │ -07106a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -07106c: 28fc |0016: goto 0012 // -0004 │ │ +071854: |[071854] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ +071864: 6f30 2b22 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@222b │ │ +07186a: 6e10 3915 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@1539 │ │ +071870: 0a00 |0006: move-result v0 │ │ +071872: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ +071876: 5510 fb05 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ +07187a: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ +07187e: 5410 0c06 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +071882: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ +071886: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +071888: 5c10 0706 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0607 │ │ +07188c: 0e00 |0014: return-void │ │ +07188e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +071890: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=751 │ │ 0x0003 line=752 │ │ 0x000d line=753 │ │ 0x0014 line=755 │ │ 0x0015 line=753 │ │ @@ -92741,30 +92737,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -071070: |[071070] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ -071080: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -071082: 6e10 2915 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1529 │ │ -071088: 0a01 |0004: move-result v1 │ │ -07108a: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -07108e: 6e20 2815 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ -071094: 0c00 |000a: move-result-object v0 │ │ -071096: 6e10 8a21 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -07109c: 0a03 |000e: move-result v3 │ │ -07109e: 1244 |000f: const/4 v4, #int 4 // #4 │ │ -0710a0: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ -0710a4: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -0710a6: 6e20 e121 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -0710ac: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0710b0: 28ed |0018: goto 0005 // -0013 │ │ -0710b2: 0e00 |0019: return-void │ │ +071894: |[071894] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ +0718a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0718a6: 6e10 2915 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1529 │ │ +0718ac: 0a01 |0004: move-result v1 │ │ +0718ae: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +0718b2: 6e20 2815 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ +0718b8: 0c00 |000a: move-result-object v0 │ │ +0718ba: 6e10 8a21 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +0718c0: 0a03 |000e: move-result v3 │ │ +0718c2: 1244 |000f: const/4 v4, #int 4 // #4 │ │ +0718c4: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ +0718c8: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +0718ca: 6e20 e121 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +0718d0: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0718d4: 28ed |0018: goto 0005 // -0013 │ │ +0718d6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0007 line=400 │ │ 0x000b line=401 │ │ 0x0012 line=402 │ │ 0x0016 line=399 │ │ @@ -92780,17 +92776,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0710b4: |[0710b4] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ -0710c4: 5901 fc05 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@05fc │ │ -0710c8: 0e00 |0002: return-void │ │ +0718d8: |[0718d8] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ +0718e8: 5901 fc05 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@05fc │ │ +0718ec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0002 line=319 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -92800,17 +92796,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0710cc: |[0710cc] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ -0710dc: 5b01 0306 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0603 │ │ -0710e0: 0e00 |0002: return-void │ │ +0718f0: |[0718f0] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ +071900: 5b01 0306 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0603 │ │ +071904: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0002 line=330 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ @@ -92820,18 +92816,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0710e4: |[0710e4] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ -0710f4: 5901 0406 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0604 │ │ -0710f8: 6e10 4b15 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@154b │ │ -0710fe: 0e00 |0005: return-void │ │ +071908: |[071908] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ +071918: 5901 0406 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0604 │ │ +07191c: 6e10 4b15 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@154b │ │ +071922: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0002 line=283 │ │ 0x0005 line=284 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -92842,17 +92838,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -071100: |[071100] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -071110: 6e20 5315 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@1553 │ │ -071116: 0e00 |0003: return-void │ │ +071924: |[071924] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +071934: 6e20 5315 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@1553 │ │ +07193a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1095 │ │ 0x0003 line=1096 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -92862,17 +92858,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071118: |[071118] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V │ │ -071128: 5b01 0806 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@0608 │ │ -07112c: 0e00 |0002: return-void │ │ +07193c: |[07193c] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V │ │ +07194c: 5b01 0806 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@0608 │ │ +071950: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1105 │ │ 0x0002 line=1106 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -92882,17 +92878,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071130: |[071130] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V │ │ -071140: 5b01 0906 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@0609 │ │ -071144: 0e00 |0002: return-void │ │ +071954: |[071954] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V │ │ +071964: 5b01 0906 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@0609 │ │ +071968: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1115 │ │ 0x0002 line=1116 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -92902,21 +92898,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -071148: |[071148] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ -071158: 6e10 3215 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1532 │ │ -07115e: 0c00 |0003: move-result-object v0 │ │ -071160: 6e20 8601 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ -071166: 0c00 |0007: move-result-object v0 │ │ -071168: 6e20 5215 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1552 │ │ -07116e: 0e00 |000b: return-void │ │ +07196c: |[07196c] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ +07197c: 6e10 3215 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1532 │ │ +071982: 0c00 |0003: move-result-object v0 │ │ +071984: 6e20 8601 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ +07198a: 0c00 |0007: move-result-object v0 │ │ +07198c: 6e20 5215 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1552 │ │ +071992: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1126 │ │ 0x000b line=1127 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -92926,21 +92922,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -071170: |[071170] android.support.v4.widget.SlidingPaneLayout.setShadowResourceLeft:(I)V │ │ -071180: 6e10 3215 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1532 │ │ -071186: 0c00 |0003: move-result-object v0 │ │ -071188: 6e20 8601 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ -07118e: 0c00 |0007: move-result-object v0 │ │ -071190: 6e20 5315 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@1553 │ │ -071196: 0e00 |000b: return-void │ │ +071994: |[071994] android.support.v4.widget.SlidingPaneLayout.setShadowResourceLeft:(I)V │ │ +0719a4: 6e10 3215 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1532 │ │ +0719aa: 0c00 |0003: move-result-object v0 │ │ +0719ac: 6e20 8601 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ +0719b2: 0c00 |0007: move-result-object v0 │ │ +0719b4: 6e20 5315 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@1553 │ │ +0719ba: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1136 │ │ 0x000b line=1137 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -92950,21 +92946,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -071198: |[071198] android.support.v4.widget.SlidingPaneLayout.setShadowResourceRight:(I)V │ │ -0711a8: 6e10 3215 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1532 │ │ -0711ae: 0c00 |0003: move-result-object v0 │ │ -0711b0: 6e20 8601 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ -0711b6: 0c00 |0007: move-result-object v0 │ │ -0711b8: 6e20 5415 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V // method@1554 │ │ -0711be: 0e00 |000b: return-void │ │ +0719bc: |[0719bc] android.support.v4.widget.SlidingPaneLayout.setShadowResourceRight:(I)V │ │ +0719cc: 6e10 3215 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1532 │ │ +0719d2: 0c00 |0003: move-result-object v0 │ │ +0719d4: 6e20 8601 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ +0719da: 0c00 |0007: move-result-object v0 │ │ +0719dc: 6e20 5415 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V // method@1554 │ │ +0719e2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1146 │ │ 0x000b line=1147 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -92974,17 +92970,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0711c0: |[0711c0] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ -0711d0: 5901 0d06 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060d │ │ -0711d4: 0e00 |0002: return-void │ │ +0719e4: |[0719e4] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ +0719f4: 5901 0d06 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060d │ │ +0719f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0002 line=302 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -92994,17 +92990,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0711d8: |[0711d8] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ -0711e8: 6e10 1c15 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@151c │ │ -0711ee: 0e00 |0003: return-void │ │ +0719fc: |[0719fc] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ +071a0c: 6e10 1c15 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@151c │ │ +071a12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=897 │ │ 0x0003 line=898 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -93013,17 +93009,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0711f0: |[0711f0] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ -071200: 6e10 4715 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1547 │ │ -071206: 0e00 |0003: return-void │ │ +071a14: |[071a14] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ +071a24: 6e10 4715 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1547 │ │ +071a2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=879 │ │ 0x0003 line=880 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -93032,68 +93028,68 @@ │ │ type : '(FI)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -071208: |[071208] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ -071218: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -07121a: 5596 fb05 |0001: iget-boolean v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ -07121e: 3906 0300 |0003: if-nez v6, 0006 // +0003 │ │ -071222: 0f05 |0005: return v5 │ │ -071224: 7010 3a15 0900 |0006: invoke-direct {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ -07122a: 0a01 |0009: move-result v1 │ │ -07122c: 5496 0c06 |000a: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -071230: 6e10 6821 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -071236: 0c02 |000f: move-result-object v2 │ │ -071238: 1f02 f802 |0010: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f8 │ │ -07123c: 3801 3700 |0012: if-eqz v1, 0049 // +0037 │ │ -071240: 6e10 2f15 0900 |0014: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@152f │ │ -071246: 0a06 |0017: move-result v6 │ │ -071248: 5227 ee05 |0018: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05ee │ │ -07124c: 9003 0607 |001a: add-int v3, v6, v7 │ │ -071250: 5496 0c06 |001c: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -071254: 6e10 8b21 0600 |001e: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@218b │ │ -07125a: 0a00 |0021: move-result v0 │ │ -07125c: 6e10 3415 0900 |0022: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1534 │ │ -071262: 0a06 |0025: move-result v6 │ │ -071264: 8266 |0026: int-to-float v6, v6 │ │ -071266: 8237 |0027: int-to-float v7, v3 │ │ -071268: 5298 0b06 |0028: iget v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@060b │ │ -07126c: 8288 |002a: int-to-float v8, v8 │ │ -07126e: c8a8 |002b: mul-float/2addr v8, v10 │ │ -071270: c687 |002c: add-float/2addr v7, v8 │ │ -071272: 8208 |002d: int-to-float v8, v0 │ │ -071274: c687 |002e: add-float/2addr v7, v8 │ │ -071276: c776 |002f: sub-float/2addr v6, v7 │ │ -071278: 8764 |0030: float-to-int v4, v6 │ │ -07127a: 5496 fd05 |0031: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ -07127e: 5497 0c06 |0033: iget-object v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -071282: 5498 0c06 |0035: iget-object v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ -071286: 6e10 8621 0800 |0037: invoke-virtual {v8}, Landroid/view/View;.getTop:()I // method@2186 │ │ -07128c: 0a08 |003a: move-result v8 │ │ -07128e: 6e40 fb15 7684 |003b: invoke-virtual {v6, v7, v4, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@15fb │ │ -071294: 0a06 |003e: move-result v6 │ │ -071296: 3806 c6ff |003f: if-eqz v6, 0005 // -003a │ │ -07129a: 6e10 4d15 0900 |0041: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@154d │ │ -0712a0: 7110 d90d 0900 |0044: invoke-static {v9}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ -0712a6: 1215 |0047: const/4 v5, #int 1 // #1 │ │ -0712a8: 28bd |0048: goto 0005 // -0043 │ │ -0712aa: 6e10 2e15 0900 |0049: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@152e │ │ -0712b0: 0a06 |004c: move-result v6 │ │ -0712b2: 5227 ed05 |004d: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ed │ │ -0712b6: 9003 0607 |004f: add-int v3, v6, v7 │ │ -0712ba: 8236 |0051: int-to-float v6, v3 │ │ -0712bc: 5297 0b06 |0052: iget v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@060b │ │ -0712c0: 8277 |0054: int-to-float v7, v7 │ │ -0712c2: c8a7 |0055: mul-float/2addr v7, v10 │ │ -0712c4: c676 |0056: add-float/2addr v6, v7 │ │ -0712c6: 8764 |0057: float-to-int v4, v6 │ │ -0712c8: 28d9 |0058: goto 0031 // -0027 │ │ +071a2c: |[071a2c] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ +071a3c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +071a3e: 5596 fb05 |0001: iget-boolean v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05fb │ │ +071a42: 3906 0300 |0003: if-nez v6, 0006 // +0003 │ │ +071a46: 0f05 |0005: return v5 │ │ +071a48: 7010 3a15 0900 |0006: invoke-direct {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ +071a4e: 0a01 |0009: move-result v1 │ │ +071a50: 5496 0c06 |000a: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +071a54: 6e10 6821 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +071a5a: 0c02 |000f: move-result-object v2 │ │ +071a5c: 1f02 fc02 |0010: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02fc │ │ +071a60: 3801 3700 |0012: if-eqz v1, 0049 // +0037 │ │ +071a64: 6e10 2f15 0900 |0014: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@152f │ │ +071a6a: 0a06 |0017: move-result v6 │ │ +071a6c: 5227 ee05 |0018: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05ee │ │ +071a70: 9003 0607 |001a: add-int v3, v6, v7 │ │ +071a74: 5496 0c06 |001c: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +071a78: 6e10 8b21 0600 |001e: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@218b │ │ +071a7e: 0a00 |0021: move-result v0 │ │ +071a80: 6e10 3415 0900 |0022: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1534 │ │ +071a86: 0a06 |0025: move-result v6 │ │ +071a88: 8266 |0026: int-to-float v6, v6 │ │ +071a8a: 8237 |0027: int-to-float v7, v3 │ │ +071a8c: 5298 0b06 |0028: iget v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@060b │ │ +071a90: 8288 |002a: int-to-float v8, v8 │ │ +071a92: c8a8 |002b: mul-float/2addr v8, v10 │ │ +071a94: c687 |002c: add-float/2addr v7, v8 │ │ +071a96: 8208 |002d: int-to-float v8, v0 │ │ +071a98: c687 |002e: add-float/2addr v7, v8 │ │ +071a9a: c776 |002f: sub-float/2addr v6, v7 │ │ +071a9c: 8764 |0030: float-to-int v4, v6 │ │ +071a9e: 5496 fd05 |0031: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fd │ │ +071aa2: 5497 0c06 |0033: iget-object v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +071aa6: 5498 0c06 |0035: iget-object v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@060c │ │ +071aaa: 6e10 8621 0800 |0037: invoke-virtual {v8}, Landroid/view/View;.getTop:()I // method@2186 │ │ +071ab0: 0a08 |003a: move-result v8 │ │ +071ab2: 6e40 fb15 7684 |003b: invoke-virtual {v6, v7, v4, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@15fb │ │ +071ab8: 0a06 |003e: move-result v6 │ │ +071aba: 3806 c6ff |003f: if-eqz v6, 0005 // -003a │ │ +071abe: 6e10 4d15 0900 |0041: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@154d │ │ +071ac4: 7110 d90d 0900 |0044: invoke-static {v9}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ +071aca: 1215 |0047: const/4 v5, #int 1 // #1 │ │ +071acc: 28bd |0048: goto 0005 // -0043 │ │ +071ace: 6e10 2e15 0900 |0049: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@152e │ │ +071ad4: 0a06 |004c: move-result v6 │ │ +071ad6: 5227 ed05 |004d: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ed │ │ +071ada: 9003 0607 |004f: add-int v3, v6, v7 │ │ +071ade: 8236 |0051: int-to-float v6, v3 │ │ +071ae0: 5297 0b06 |0052: iget v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@060b │ │ +071ae4: 8277 |0054: int-to-float v7, v7 │ │ +071ae6: c8a7 |0055: mul-float/2addr v7, v10 │ │ +071ae8: c676 |0056: add-float/2addr v6, v7 │ │ +071aea: 8764 |0057: float-to-int v4, v6 │ │ +071aec: 28d9 |0058: goto 0031 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1048 │ │ 0x0005 line=1071 │ │ 0x0006 line=1053 │ │ 0x000a line=1054 │ │ 0x0012 line=1057 │ │ @@ -93123,108 +93119,108 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 175 16-bit code units │ │ -0712cc: |[0712cc] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ -0712dc: 7601 3a15 1500 |0000: invoke-direct/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ -0712e2: 0a0c |0003: move-result v12 │ │ -0712e4: 380c 4a00 |0004: if-eqz v12, 004e // +004a │ │ -0712e8: 7401 3415 1500 |0006: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1534 │ │ -0712ee: 0a13 |0009: move-result v19 │ │ -0712f0: 7401 2f15 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@152f │ │ -0712f6: 0a14 |000d: move-result v20 │ │ -0712f8: 910f 1314 |000e: sub-int v15, v19, v20 │ │ -0712fc: 380c 4300 |0010: if-eqz v12, 0053 // +0043 │ │ -071300: 7401 2e15 1500 |0012: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@152e │ │ -071306: 0a0a |0015: move-result v10 │ │ -071308: 7401 3015 1500 |0016: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1530 │ │ -07130e: 0a11 |0019: move-result v17 │ │ -071310: 7401 2c15 1500 |001a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@152c │ │ -071316: 0a13 |001d: move-result v19 │ │ -071318: 7401 2d15 1500 |001e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@152d │ │ -07131e: 0a14 |0021: move-result v20 │ │ -071320: 9103 1314 |0022: sub-int v3, v19, v20 │ │ -071324: 3816 3a00 |0024: if-eqz v22, 005e // +003a │ │ -071328: 7701 5e15 1600 |0026: invoke-static/range {v22}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@155e │ │ -07132e: 0a13 |0029: move-result v19 │ │ -071330: 3813 3400 |002a: if-eqz v19, 005e // +0034 │ │ -071334: 7401 6921 1600 |002c: invoke-virtual/range {v22}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -07133a: 0a0d |002f: move-result v13 │ │ -07133c: 7401 7d21 1600 |0030: invoke-virtual/range {v22}, Landroid/view/View;.getRight:()I // method@217d │ │ -071342: 0a0e |0033: move-result v14 │ │ -071344: 7401 8621 1600 |0034: invoke-virtual/range {v22}, Landroid/view/View;.getTop:()I // method@2186 │ │ -07134a: 0a10 |0037: move-result v16 │ │ -07134c: 7401 5d21 1600 |0038: invoke-virtual/range {v22}, Landroid/view/View;.getBottom:()I // method@215d │ │ -071352: 0a02 |003b: move-result v2 │ │ -071354: 120b |003c: const/4 v11, #int 0 // #0 │ │ -071356: 7401 2915 1500 |003d: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1529 │ │ -07135c: 0a05 |0040: move-result v5 │ │ -07135e: 355b 0c00 |0041: if-ge v11, v5, 004d // +000c │ │ -071362: 0800 1500 |0043: move-object/from16 v0, v21 │ │ -071366: 6e20 2815 b000 |0045: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ -07136c: 0c04 |0048: move-result-object v4 │ │ -07136e: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -071372: 3304 1900 |004b: if-ne v4, v0, 0064 // +0019 │ │ -071376: 0e00 |004d: return-void │ │ -071378: 7401 2e15 1500 |004e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@152e │ │ -07137e: 0a0f |0051: move-result v15 │ │ -071380: 28be |0052: goto 0010 // -0042 │ │ -071382: 7401 3415 1500 |0053: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1534 │ │ -071388: 0a13 |0056: move-result v19 │ │ -07138a: 7401 2f15 1500 |0057: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@152f │ │ -071390: 0a14 |005a: move-result v20 │ │ -071392: 910a 1314 |005b: sub-int v10, v19, v20 │ │ -071396: 28b9 |005d: goto 0016 // -0047 │ │ -071398: 1202 |005e: const/4 v2, #int 0 // #0 │ │ -07139a: 0210 0200 |005f: move/from16 v16, v2 │ │ -07139e: 012e |0061: move v14, v2 │ │ -0713a0: 012d |0062: move v13, v2 │ │ -0713a2: 28d9 |0063: goto 003c // -0027 │ │ -0713a4: 380c 4200 |0064: if-eqz v12, 00a6 // +0042 │ │ -0713a8: 0213 0a00 |0066: move/from16 v19, v10 │ │ -0713ac: 6e10 6921 0400 |0068: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -0713b2: 0a14 |006b: move-result v20 │ │ -0713b4: 7702 ad24 1300 |006c: invoke-static/range {v19, v20}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -0713ba: 0a07 |006f: move-result v7 │ │ -0713bc: 6e10 8621 0400 |0070: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@2186 │ │ -0713c2: 0a13 |0073: move-result v19 │ │ -0713c4: 0200 1100 |0074: move/from16 v0, v17 │ │ -0713c8: 0201 1300 |0076: move/from16 v1, v19 │ │ -0713cc: 7120 ad24 1000 |0078: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -0713d2: 0a09 |007b: move-result v9 │ │ -0713d4: 380c 2d00 |007c: if-eqz v12, 00a9 // +002d │ │ -0713d8: 0213 0f00 |007e: move/from16 v19, v15 │ │ -0713dc: 6e10 7d21 0400 |0080: invoke-virtual {v4}, Landroid/view/View;.getRight:()I // method@217d │ │ -0713e2: 0a14 |0083: move-result v20 │ │ -0713e4: 7702 af24 1300 |0084: invoke-static/range {v19, v20}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -0713ea: 0a08 |0087: move-result v8 │ │ -0713ec: 6e10 5d21 0400 |0088: invoke-virtual {v4}, Landroid/view/View;.getBottom:()I // method@215d │ │ -0713f2: 0a13 |008b: move-result v19 │ │ -0713f4: 0200 1300 |008c: move/from16 v0, v19 │ │ -0713f8: 7120 af24 0300 |008e: invoke-static {v3, v0}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -0713fe: 0a06 |0091: move-result v6 │ │ -071400: 34d7 1a00 |0092: if-lt v7, v13, 00ac // +001a │ │ -071404: 0200 1000 |0094: move/from16 v0, v16 │ │ -071408: 3409 1600 |0096: if-lt v9, v0, 00ac // +0016 │ │ -07140c: 36e8 1400 |0098: if-gt v8, v14, 00ac // +0014 │ │ -071410: 3626 1200 |009a: if-gt v6, v2, 00ac // +0012 │ │ -071414: 1312 0400 |009c: const/16 v18, #int 4 // #4 │ │ -071418: 0200 1200 |009e: move/from16 v0, v18 │ │ -07141c: 6e20 e121 0400 |00a0: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -071422: d80b 0b01 |00a3: add-int/lit8 v11, v11, #int 1 // #01 │ │ -071426: 289c |00a5: goto 0041 // -0064 │ │ -071428: 0213 0f00 |00a6: move/from16 v19, v15 │ │ -07142c: 28c0 |00a8: goto 0068 // -0040 │ │ -07142e: 0213 0a00 |00a9: move/from16 v19, v10 │ │ -071432: 28d5 |00ab: goto 0080 // -002b │ │ -071434: 1312 0000 |00ac: const/16 v18, #int 0 // #0 │ │ -071438: 28f0 |00ae: goto 009e // -0010 │ │ +071af0: |[071af0] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ +071b00: 7601 3a15 1500 |0000: invoke-direct/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@153a │ │ +071b06: 0a0c |0003: move-result v12 │ │ +071b08: 380c 4a00 |0004: if-eqz v12, 004e // +004a │ │ +071b0c: 7401 3415 1500 |0006: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1534 │ │ +071b12: 0a13 |0009: move-result v19 │ │ +071b14: 7401 2f15 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@152f │ │ +071b1a: 0a14 |000d: move-result v20 │ │ +071b1c: 910f 1314 |000e: sub-int v15, v19, v20 │ │ +071b20: 380c 4300 |0010: if-eqz v12, 0053 // +0043 │ │ +071b24: 7401 2e15 1500 |0012: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@152e │ │ +071b2a: 0a0a |0015: move-result v10 │ │ +071b2c: 7401 3015 1500 |0016: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1530 │ │ +071b32: 0a11 |0019: move-result v17 │ │ +071b34: 7401 2c15 1500 |001a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@152c │ │ +071b3a: 0a13 |001d: move-result v19 │ │ +071b3c: 7401 2d15 1500 |001e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@152d │ │ +071b42: 0a14 |0021: move-result v20 │ │ +071b44: 9103 1314 |0022: sub-int v3, v19, v20 │ │ +071b48: 3816 3a00 |0024: if-eqz v22, 005e // +003a │ │ +071b4c: 7701 5e15 1600 |0026: invoke-static/range {v22}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@155e │ │ +071b52: 0a13 |0029: move-result v19 │ │ +071b54: 3813 3400 |002a: if-eqz v19, 005e // +0034 │ │ +071b58: 7401 6921 1600 |002c: invoke-virtual/range {v22}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +071b5e: 0a0d |002f: move-result v13 │ │ +071b60: 7401 7d21 1600 |0030: invoke-virtual/range {v22}, Landroid/view/View;.getRight:()I // method@217d │ │ +071b66: 0a0e |0033: move-result v14 │ │ +071b68: 7401 8621 1600 |0034: invoke-virtual/range {v22}, Landroid/view/View;.getTop:()I // method@2186 │ │ +071b6e: 0a10 |0037: move-result v16 │ │ +071b70: 7401 5d21 1600 |0038: invoke-virtual/range {v22}, Landroid/view/View;.getBottom:()I // method@215d │ │ +071b76: 0a02 |003b: move-result v2 │ │ +071b78: 120b |003c: const/4 v11, #int 0 // #0 │ │ +071b7a: 7401 2915 1500 |003d: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1529 │ │ +071b80: 0a05 |0040: move-result v5 │ │ +071b82: 355b 0c00 |0041: if-ge v11, v5, 004d // +000c │ │ +071b86: 0800 1500 |0043: move-object/from16 v0, v21 │ │ +071b8a: 6e20 2815 b000 |0045: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ +071b90: 0c04 |0048: move-result-object v4 │ │ +071b92: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +071b96: 3304 1900 |004b: if-ne v4, v0, 0064 // +0019 │ │ +071b9a: 0e00 |004d: return-void │ │ +071b9c: 7401 2e15 1500 |004e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@152e │ │ +071ba2: 0a0f |0051: move-result v15 │ │ +071ba4: 28be |0052: goto 0010 // -0042 │ │ +071ba6: 7401 3415 1500 |0053: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1534 │ │ +071bac: 0a13 |0056: move-result v19 │ │ +071bae: 7401 2f15 1500 |0057: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@152f │ │ +071bb4: 0a14 |005a: move-result v20 │ │ +071bb6: 910a 1314 |005b: sub-int v10, v19, v20 │ │ +071bba: 28b9 |005d: goto 0016 // -0047 │ │ +071bbc: 1202 |005e: const/4 v2, #int 0 // #0 │ │ +071bbe: 0210 0200 |005f: move/from16 v16, v2 │ │ +071bc2: 012e |0061: move v14, v2 │ │ +071bc4: 012d |0062: move v13, v2 │ │ +071bc6: 28d9 |0063: goto 003c // -0027 │ │ +071bc8: 380c 4200 |0064: if-eqz v12, 00a6 // +0042 │ │ +071bcc: 0213 0a00 |0066: move/from16 v19, v10 │ │ +071bd0: 6e10 6921 0400 |0068: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +071bd6: 0a14 |006b: move-result v20 │ │ +071bd8: 7702 ad24 1300 |006c: invoke-static/range {v19, v20}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +071bde: 0a07 |006f: move-result v7 │ │ +071be0: 6e10 8621 0400 |0070: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@2186 │ │ +071be6: 0a13 |0073: move-result v19 │ │ +071be8: 0200 1100 |0074: move/from16 v0, v17 │ │ +071bec: 0201 1300 |0076: move/from16 v1, v19 │ │ +071bf0: 7120 ad24 1000 |0078: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +071bf6: 0a09 |007b: move-result v9 │ │ +071bf8: 380c 2d00 |007c: if-eqz v12, 00a9 // +002d │ │ +071bfc: 0213 0f00 |007e: move/from16 v19, v15 │ │ +071c00: 6e10 7d21 0400 |0080: invoke-virtual {v4}, Landroid/view/View;.getRight:()I // method@217d │ │ +071c06: 0a14 |0083: move-result v20 │ │ +071c08: 7702 af24 1300 |0084: invoke-static/range {v19, v20}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +071c0e: 0a08 |0087: move-result v8 │ │ +071c10: 6e10 5d21 0400 |0088: invoke-virtual {v4}, Landroid/view/View;.getBottom:()I // method@215d │ │ +071c16: 0a13 |008b: move-result v19 │ │ +071c18: 0200 1300 |008c: move/from16 v0, v19 │ │ +071c1c: 7120 af24 0300 |008e: invoke-static {v3, v0}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +071c22: 0a06 |0091: move-result v6 │ │ +071c24: 34d7 1a00 |0092: if-lt v7, v13, 00ac // +001a │ │ +071c28: 0200 1000 |0094: move/from16 v0, v16 │ │ +071c2c: 3409 1600 |0096: if-lt v9, v0, 00ac // +0016 │ │ +071c30: 36e8 1400 |0098: if-gt v8, v14, 00ac // +0014 │ │ +071c34: 3626 1200 |009a: if-gt v6, v2, 00ac // +0012 │ │ +071c38: 1312 0400 |009c: const/16 v18, #int 4 // #4 │ │ +071c3c: 0200 1200 |009e: move/from16 v0, v18 │ │ +071c40: 6e20 e121 0400 |00a0: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +071c46: d80b 0b01 |00a3: add-int/lit8 v11, v11, #int 1 // #01 │ │ +071c4a: 289c |00a5: goto 0041 // -0064 │ │ +071c4c: 0213 0f00 |00a6: move/from16 v19, v15 │ │ +071c50: 28c0 |00a8: goto 0068 // -0040 │ │ +071c52: 0213 0a00 |00a9: move/from16 v19, v10 │ │ +071c56: 28d5 |00ab: goto 0080 // -002b │ │ +071c58: 1312 0000 |00ac: const/16 v18, #int 0 // #0 │ │ +071c5c: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0010 line=356 │ │ 0x0016 line=358 │ │ 0x001a line=359 │ │ @@ -93284,21 +93280,21 @@ │ │ 0x0053 - 0x00af reg=15 startBound I │ │ 0x0061 - 0x00af reg=16 top I │ │ 0x005e - 0x00af reg=17 topBound I │ │ 0x00ae - 0x00af reg=18 vis I │ │ 0x0000 - 0x00af reg=21 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x00af reg=22 panel Landroid/view/View; │ │ │ │ - source_file_idx : 3264 (SlidingPaneLayout.java) │ │ + source_file_idx : 3270 (SlidingPaneLayout.java) │ │ │ │ Class #419 header: │ │ -class_idx : 770 │ │ +class_idx : 774 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3308 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3314 │ │ static_fields_size : 7 │ │ instance_fields_size: 12 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 7 │ │ │ │ Class #419 - │ │ Class descriptor : 'Landroid/support/v4/widget/SwipeProgressBar;' │ │ @@ -93395,54 +93391,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -07143c: |[07143c] android.support.v4.widget.SwipeProgressBar.:()V │ │ -07144c: 7100 c012 0000 |0000: invoke-static {}, Landroid/support/v4/widget/BakedBezierInterpolator;.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; // method@12c0 │ │ -071452: 0c00 |0003: move-result-object v0 │ │ -071454: 6900 1506 |0004: sput-object v0, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0615 │ │ -071458: 0e00 |0006: return-void │ │ +071c60: |[071c60] android.support.v4.widget.SwipeProgressBar.:()V │ │ +071c70: 7100 c012 0000 |0000: invoke-static {}, Landroid/support/v4/widget/BakedBezierInterpolator;.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; // method@12c0 │ │ +071c76: 0c00 |0003: move-result-object v0 │ │ +071c78: 6900 1506 |0004: sput-object v0, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0615 │ │ +071c7c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ name : '' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -07145c: |[07145c] android.support.v4.widget.SwipeProgressBar.:(Landroid/view/View;)V │ │ -07146c: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -071472: 2200 5300 |0003: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -071476: 7010 d801 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01d8 │ │ -07147c: 5b10 1d06 |0008: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061d │ │ -071480: 2200 5700 |000a: new-instance v0, Landroid/graphics/RectF; // type@0057 │ │ -071484: 7010 e901 0000 |000c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@01e9 │ │ -07148a: 5b10 1706 |000f: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@0617 │ │ -07148e: 2200 5600 |0011: new-instance v0, Landroid/graphics/Rect; // type@0056 │ │ -071492: 7010 dd01 0000 |0013: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -071498: 5b10 1606 |0016: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0616 │ │ -07149c: 5b12 1e06 |0018: iput-object v2, v1, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061e │ │ -0714a0: 1500 00b3 |001a: const/high16 v0, #int -1291845632 // #b300 │ │ -0714a4: 5910 1806 |001c: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0618 │ │ -0714a8: 1500 0080 |001e: const/high16 v0, #int -2147483648 // #8000 │ │ -0714ac: 5910 1906 |0020: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0619 │ │ -0714b0: 1500 004d |0022: const/high16 v0, #int 1291845632 // #4d00 │ │ -0714b4: 5910 1a06 |0024: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@061a │ │ -0714b8: 1500 001a |0026: const/high16 v0, #int 436207616 // #1a00 │ │ -0714bc: 5910 1b06 |0028: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@061b │ │ -0714c0: 0e00 |002a: return-void │ │ +071c80: |[071c80] android.support.v4.widget.SwipeProgressBar.:(Landroid/view/View;)V │ │ +071c90: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +071c96: 2200 5300 |0003: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +071c9a: 7010 d801 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01d8 │ │ +071ca0: 5b10 1d06 |0008: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061d │ │ +071ca4: 2200 5800 |000a: new-instance v0, Landroid/graphics/RectF; // type@0058 │ │ +071ca8: 7010 e901 0000 |000c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@01e9 │ │ +071cae: 5b10 1706 |000f: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@0617 │ │ +071cb2: 2200 5700 |0011: new-instance v0, Landroid/graphics/Rect; // type@0057 │ │ +071cb6: 7010 dd01 0000 |0013: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +071cbc: 5b10 1606 |0016: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0616 │ │ +071cc0: 5b12 1e06 |0018: iput-object v2, v1, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061e │ │ +071cc4: 1500 00b3 |001a: const/high16 v0, #int -1291845632 // #b300 │ │ +071cc8: 5910 1806 |001c: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0618 │ │ +071ccc: 1500 0080 |001e: const/high16 v0, #int -2147483648 // #8000 │ │ +071cd0: 5910 1906 |0020: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0619 │ │ +071cd4: 1500 004d |0022: const/high16 v0, #int 1291845632 // #4d00 │ │ +071cd8: 5910 1a06 |0024: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@061a │ │ +071cdc: 1500 001a |0026: const/high16 v0, #int 436207616 // #1a00 │ │ +071ce0: 5910 1b06 |0028: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@061b │ │ +071ce4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=53 │ │ 0x000a line=54 │ │ 0x0011 line=67 │ │ 0x0018 line=70 │ │ @@ -93460,28 +93456,28 @@ │ │ type : '(Landroid/graphics/Canvas;FFIF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 30 16-bit code units │ │ -0714c4: |[0714c4] android.support.v4.widget.SwipeProgressBar.drawCircle:(Landroid/graphics/Canvas;FFIF)V │ │ -0714d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0714d6: 5431 1d06 |0001: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061d │ │ -0714da: 6e20 d901 7100 |0003: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@01d9 │ │ -0714e0: 6e10 d001 0400 |0006: invoke-virtual {v4}, Landroid/graphics/Canvas;.save:()I // method@01d0 │ │ -0714e6: 6e30 d401 5406 |0009: invoke-virtual {v4, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01d4 │ │ -0714ec: 6201 1506 |000c: sget-object v1, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0615 │ │ -0714f0: 7220 1123 8100 |000e: invoke-interface {v1, v8}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@2311 │ │ -0714f6: 0a00 |0011: move-result v0 │ │ -0714f8: 6e30 d301 0400 |0012: invoke-virtual {v4, v0, v0}, Landroid/graphics/Canvas;.scale:(FF)V // method@01d3 │ │ -0714fe: 5431 1d06 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061d │ │ -071502: 6e51 c901 2452 |0017: invoke-virtual {v4, v2, v2, v5, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@01c9 │ │ -071508: 6e10 cd01 0400 |001a: invoke-virtual {v4}, Landroid/graphics/Canvas;.restore:()V // method@01cd │ │ -07150e: 0e00 |001d: return-void │ │ +071ce8: |[071ce8] android.support.v4.widget.SwipeProgressBar.drawCircle:(Landroid/graphics/Canvas;FFIF)V │ │ +071cf8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +071cfa: 5431 1d06 |0001: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061d │ │ +071cfe: 6e20 d901 7100 |0003: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@01d9 │ │ +071d04: 6e10 d001 0400 |0006: invoke-virtual {v4}, Landroid/graphics/Canvas;.save:()I // method@01d0 │ │ +071d0a: 6e30 d401 5406 |0009: invoke-virtual {v4, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01d4 │ │ +071d10: 6201 1506 |000c: sget-object v1, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0615 │ │ +071d14: 7220 1123 8100 |000e: invoke-interface {v1, v8}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@2311 │ │ +071d1a: 0a00 |0011: move-result v0 │ │ +071d1c: 6e30 d301 0400 |0012: invoke-virtual {v4, v0, v0}, Landroid/graphics/Canvas;.scale:(FF)V // method@01d3 │ │ +071d22: 5431 1d06 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061d │ │ +071d26: 6e51 c901 2452 |0017: invoke-virtual {v4, v2, v2, v5, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@01c9 │ │ +071d2c: 6e10 cd01 0400 |001a: invoke-virtual {v4}, Landroid/graphics/Canvas;.restore:()V // method@01cd │ │ +071d32: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=255 │ │ 0x0006 line=256 │ │ 0x0009 line=257 │ │ 0x000c line=258 │ │ 0x0012 line=259 │ │ @@ -93502,26 +93498,26 @@ │ │ type : '(Landroid/graphics/Canvas;II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -071510: |[071510] android.support.v4.widget.SwipeProgressBar.drawTrigger:(Landroid/graphics/Canvas;II)V │ │ -071520: 5440 1d06 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061d │ │ -071524: 5241 1806 |0002: iget v1, v4, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0618 │ │ -071528: 6e20 d901 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01d9 │ │ -07152e: 8260 |0007: int-to-float v0, v6 │ │ -071530: 8271 |0008: int-to-float v1, v7 │ │ -071532: 8262 |0009: int-to-float v2, v6 │ │ -071534: 5243 2106 |000a: iget v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0621 │ │ -071538: c832 |000c: mul-float/2addr v2, v3 │ │ -07153a: 5443 1d06 |000d: iget-object v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061d │ │ -07153e: 6e53 c901 0521 |000f: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@01c9 │ │ -071544: 0e00 |0012: return-void │ │ +071d34: |[071d34] android.support.v4.widget.SwipeProgressBar.drawTrigger:(Landroid/graphics/Canvas;II)V │ │ +071d44: 5440 1d06 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061d │ │ +071d48: 5241 1806 |0002: iget v1, v4, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0618 │ │ +071d4c: 6e20 d901 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01d9 │ │ +071d52: 8260 |0007: int-to-float v0, v6 │ │ +071d54: 8271 |0008: int-to-float v1, v7 │ │ +071d56: 8262 |0009: int-to-float v2, v6 │ │ +071d58: 5243 2106 |000a: iget v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0621 │ │ +071d5c: c832 |000c: mul-float/2addr v2, v3 │ │ +071d5e: 5443 1d06 |000d: iget-object v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061d │ │ +071d62: 6e53 c901 0521 |000f: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@01c9 │ │ +071d68: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0007 line=242 │ │ 0x0012 line=243 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Landroid/support/v4/widget/SwipeProgressBar; │ │ @@ -93535,279 +93531,279 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 512 16-bit code units │ │ -071548: |[071548] android.support.v4.widget.SwipeProgressBar.draw:(Landroid/graphics/Canvas;)V │ │ -071558: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -07155c: 5402 1606 |0002: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0616 │ │ -071560: 6e10 e801 0200 |0004: invoke-virtual {v2}, Landroid/graphics/Rect;.width:()I // method@01e8 │ │ -071566: 0a18 |0007: move-result v24 │ │ -071568: 0800 1900 |0008: move-object/from16 v0, v25 │ │ -07156c: 5402 1606 |000a: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0616 │ │ -071570: 6e10 e001 0200 |000c: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@01e0 │ │ -071576: 0a11 |000f: move-result v17 │ │ -071578: db09 1802 |0010: div-int/lit8 v9, v24, #int 2 // #02 │ │ -07157c: db0a 1102 |0012: div-int/lit8 v10, v17, #int 2 // #02 │ │ -071580: 120b |0014: const/4 v11, #int 0 // #0 │ │ -071582: 7401 d001 1a00 |0015: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@01d0 │ │ -071588: 0a17 |0018: move-result v23 │ │ -07158a: 0800 1900 |0019: move-object/from16 v0, v25 │ │ -07158e: 5402 1606 |001b: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0616 │ │ -071592: 0800 1a00 |001d: move-object/from16 v0, v26 │ │ -071596: 6e20 c601 2000 |001f: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@01c6 │ │ -07159c: 0800 1900 |0022: move-object/from16 v0, v25 │ │ -0715a0: 5502 1f06 |0024: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061f │ │ -0715a4: 3902 0c00 |0026: if-nez v2, 0032 // +000c │ │ -0715a8: 0800 1900 |0028: move-object/from16 v0, v25 │ │ -0715ac: 5302 1c06 |002a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@061c │ │ -0715b0: 1604 0000 |002c: const-wide/16 v4, #int 0 // #0 │ │ -0715b4: 3102 0204 |002e: cmp-long v2, v2, v4 │ │ -0715b8: 3d02 b401 |0030: if-lez v2, 01e4 // +01b4 │ │ -0715bc: 7100 0d23 0000 |0032: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@230d │ │ -0715c2: 0b14 |0035: move-result-wide v20 │ │ -0715c4: 0800 1900 |0036: move-object/from16 v0, v25 │ │ -0715c8: 5302 2006 |0038: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0620 │ │ -0715cc: 9c02 1402 |003a: sub-long v2, v20, v2 │ │ -0715d0: 1604 d007 |003c: const-wide/16 v4, #int 2000 // #7d0 │ │ -0715d4: 9f0c 0204 |003e: rem-long v12, v2, v4 │ │ -0715d8: 0800 1900 |0040: move-object/from16 v0, v25 │ │ -0715dc: 5302 2006 |0042: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0620 │ │ -0715e0: 9c02 1402 |0044: sub-long v2, v20, v2 │ │ -0715e4: 1604 d007 |0046: const-wide/16 v4, #int 2000 // #7d0 │ │ -0715e8: 9e12 0204 |0048: div-long v18, v2, v4 │ │ -0715ec: 85c2 |004a: long-to-float v2, v12 │ │ -0715ee: 1503 a041 |004b: const/high16 v3, #int 1101004800 // #41a0 │ │ -0715f2: a916 0203 |004d: div-float v22, v2, v3 │ │ -0715f6: 0800 1900 |004f: move-object/from16 v0, v25 │ │ -0715fa: 5502 1f06 |0051: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061f │ │ -0715fe: 3902 4e00 |0053: if-nez v2, 00a1 // +004e │ │ -071602: 0800 1900 |0055: move-object/from16 v0, v25 │ │ -071606: 5302 1c06 |0057: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@061c │ │ -07160a: 9c02 1402 |0059: sub-long v2, v20, v2 │ │ -07160e: 1604 e803 |005b: const-wide/16 v4, #int 1000 // #3e8 │ │ -071612: 3102 0204 |005d: cmp-long v2, v2, v4 │ │ -071616: 3a02 0900 |005f: if-ltz v2, 0068 // +0009 │ │ -07161a: 1602 0000 |0061: const-wide/16 v2, #int 0 // #0 │ │ -07161e: 0800 1900 |0063: move-object/from16 v0, v25 │ │ -071622: 5a02 1c06 |0065: iput-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@061c │ │ -071626: 0e00 |0067: return-void │ │ -071628: 0800 1900 |0068: move-object/from16 v0, v25 │ │ -07162c: 5302 1c06 |006a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@061c │ │ -071630: 9c02 1402 |006c: sub-long v2, v20, v2 │ │ -071634: 1604 e803 |006e: const-wide/16 v4, #int 1000 // #3e8 │ │ -071638: 9f0e 0204 |0070: rem-long v14, v2, v4 │ │ -07163c: 85e2 |0072: long-to-float v2, v14 │ │ -07163e: 1503 2041 |0073: const/high16 v3, #int 1092616192 // #4120 │ │ -071642: a910 0203 |0075: div-float v16, v2, v3 │ │ -071646: 1502 c842 |0077: const/high16 v2, #int 1120403456 // #42c8 │ │ -07164a: a907 1002 |0079: div-float v7, v16, v2 │ │ -07164e: db02 1802 |007b: div-int/lit8 v2, v24, #int 2 // #02 │ │ -071652: 8222 |007d: int-to-float v2, v2 │ │ -071654: 6203 1506 |007e: sget-object v3, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0615 │ │ -071658: 7220 1123 7300 |0080: invoke-interface {v3, v7}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@2311 │ │ -07165e: 0a03 |0083: move-result v3 │ │ -071660: a808 0203 |0084: mul-float v8, v2, v3 │ │ -071664: 0800 1900 |0086: move-object/from16 v0, v25 │ │ -071668: 5402 1706 |0088: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@0617 │ │ -07166c: 8293 |008a: int-to-float v3, v9 │ │ -07166e: c783 |008b: sub-float/2addr v3, v8 │ │ -071670: 1204 |008c: const/4 v4, #int 0 // #0 │ │ -071672: 8295 |008d: int-to-float v5, v9 │ │ -071674: c685 |008e: add-float/2addr v5, v8 │ │ -071676: 0200 1100 |008f: move/from16 v0, v17 │ │ -07167a: 8206 |0091: int-to-float v6, v0 │ │ -07167c: 6e56 ec01 3254 |0092: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/RectF;.set:(FFFF)V // method@01ec │ │ -071682: 0800 1900 |0095: move-object/from16 v0, v25 │ │ -071686: 5402 1706 |0097: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@0617 │ │ -07168a: 1203 |0099: const/4 v3, #int 0 // #0 │ │ -07168c: 1204 |009a: const/4 v4, #int 0 // #0 │ │ -07168e: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ -071692: 6e40 d201 2043 |009d: invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/Canvas;.saveLayerAlpha:(Landroid/graphics/RectF;II)I // method@01d2 │ │ -071698: 121b |00a0: const/4 v11, #int 1 // #1 │ │ -07169a: 1602 0000 |00a1: const-wide/16 v2, #int 0 // #0 │ │ -07169e: 3102 1202 |00a3: cmp-long v2, v18, v2 │ │ -0716a2: 3902 f000 |00a5: if-nez v2, 0195 // +00f0 │ │ -0716a6: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ -0716aa: 5202 1806 |00a9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0618 │ │ -0716ae: 0800 1a00 |00ab: move-object/from16 v0, v26 │ │ -0716b2: 6e20 ca01 2000 |00ad: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01ca │ │ -0716b8: 1202 |00b0: const/4 v2, #int 0 // #0 │ │ -0716ba: 2d02 1602 |00b1: cmpl-float v2, v22, v2 │ │ -0716be: 3a02 2000 |00b3: if-ltz v2, 00d3 // +0020 │ │ -0716c2: 1502 c841 |00b5: const/high16 v2, #int 1103626240 // #41c8 │ │ -0716c6: 2e02 1602 |00b7: cmpg-float v2, v22, v2 │ │ -0716ca: 3c02 1a00 |00b9: if-gtz v2, 00d3 // +001a │ │ -0716ce: 1502 c841 |00bb: const/high16 v2, #int 1103626240 // #41c8 │ │ -0716d2: a602 0216 |00bd: add-float v2, v2, v22 │ │ -0716d6: 1503 0040 |00bf: const/high16 v3, #int 1073741824 // #4000 │ │ -0716da: c832 |00c1: mul-float/2addr v2, v3 │ │ -0716dc: 1503 c842 |00c2: const/high16 v3, #int 1120403456 // #42c8 │ │ -0716e0: a907 0203 |00c4: div-float v7, v2, v3 │ │ -0716e4: 8294 |00c6: int-to-float v4, v9 │ │ -0716e6: 82a5 |00c7: int-to-float v5, v10 │ │ -0716e8: 0800 1900 |00c8: move-object/from16 v0, v25 │ │ -0716ec: 5206 1806 |00ca: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0618 │ │ -0716f0: 0802 1900 |00cc: move-object/from16 v2, v25 │ │ -0716f4: 0803 1a00 |00ce: move-object/from16 v3, v26 │ │ -0716f8: 7606 6215 0200 |00d0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1562 │ │ -0716fe: 1202 |00d3: const/4 v2, #int 0 // #0 │ │ -071700: 2d02 1602 |00d4: cmpl-float v2, v22, v2 │ │ -071704: 3a02 1d00 |00d6: if-ltz v2, 00f3 // +001d │ │ -071708: 1502 4842 |00d8: const/high16 v2, #int 1112014848 // #4248 │ │ -07170c: 2e02 1602 |00da: cmpg-float v2, v22, v2 │ │ -071710: 3c02 1700 |00dc: if-gtz v2, 00f3 // +0017 │ │ -071714: 1502 0040 |00de: const/high16 v2, #int 1073741824 // #4000 │ │ -071718: a802 0216 |00e0: mul-float v2, v2, v22 │ │ -07171c: 1503 c842 |00e2: const/high16 v3, #int 1120403456 // #42c8 │ │ -071720: a907 0203 |00e4: div-float v7, v2, v3 │ │ -071724: 8294 |00e6: int-to-float v4, v9 │ │ -071726: 82a5 |00e7: int-to-float v5, v10 │ │ -071728: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ -07172c: 5206 1906 |00ea: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0619 │ │ -071730: 0802 1900 |00ec: move-object/from16 v2, v25 │ │ -071734: 0803 1a00 |00ee: move-object/from16 v3, v26 │ │ -071738: 7606 6215 0200 |00f0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1562 │ │ -07173e: 1502 c841 |00f3: const/high16 v2, #int 1103626240 // #41c8 │ │ -071742: 2d02 1602 |00f5: cmpl-float v2, v22, v2 │ │ -071746: 3a02 2000 |00f7: if-ltz v2, 0117 // +0020 │ │ -07174a: 1502 9642 |00f9: const/high16 v2, #int 1117126656 // #4296 │ │ -07174e: 2e02 1602 |00fb: cmpg-float v2, v22, v2 │ │ -071752: 3c02 1a00 |00fd: if-gtz v2, 0117 // +001a │ │ -071756: 1502 c841 |00ff: const/high16 v2, #int 1103626240 // #41c8 │ │ -07175a: a702 1602 |0101: sub-float v2, v22, v2 │ │ -07175e: 1503 0040 |0103: const/high16 v3, #int 1073741824 // #4000 │ │ -071762: c832 |0105: mul-float/2addr v2, v3 │ │ -071764: 1503 c842 |0106: const/high16 v3, #int 1120403456 // #42c8 │ │ -071768: a907 0203 |0108: div-float v7, v2, v3 │ │ -07176c: 8294 |010a: int-to-float v4, v9 │ │ -07176e: 82a5 |010b: int-to-float v5, v10 │ │ -071770: 0800 1900 |010c: move-object/from16 v0, v25 │ │ -071774: 5206 1a06 |010e: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@061a │ │ -071778: 0802 1900 |0110: move-object/from16 v2, v25 │ │ -07177c: 0803 1a00 |0112: move-object/from16 v3, v26 │ │ -071780: 7606 6215 0200 |0114: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1562 │ │ -071786: 1502 4842 |0117: const/high16 v2, #int 1112014848 // #4248 │ │ -07178a: 2d02 1602 |0119: cmpl-float v2, v22, v2 │ │ -07178e: 3a02 2000 |011b: if-ltz v2, 013b // +0020 │ │ -071792: 1502 c842 |011d: const/high16 v2, #int 1120403456 // #42c8 │ │ -071796: 2e02 1602 |011f: cmpg-float v2, v22, v2 │ │ -07179a: 3c02 1a00 |0121: if-gtz v2, 013b // +001a │ │ -07179e: 1502 4842 |0123: const/high16 v2, #int 1112014848 // #4248 │ │ -0717a2: a702 1602 |0125: sub-float v2, v22, v2 │ │ -0717a6: 1503 0040 |0127: const/high16 v3, #int 1073741824 // #4000 │ │ -0717aa: c832 |0129: mul-float/2addr v2, v3 │ │ -0717ac: 1503 c842 |012a: const/high16 v3, #int 1120403456 // #42c8 │ │ -0717b0: a907 0203 |012c: div-float v7, v2, v3 │ │ -0717b4: 8294 |012e: int-to-float v4, v9 │ │ -0717b6: 82a5 |012f: int-to-float v5, v10 │ │ -0717b8: 0800 1900 |0130: move-object/from16 v0, v25 │ │ -0717bc: 5206 1b06 |0132: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@061b │ │ -0717c0: 0802 1900 |0134: move-object/from16 v2, v25 │ │ -0717c4: 0803 1a00 |0136: move-object/from16 v3, v26 │ │ -0717c8: 7606 6215 0200 |0138: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1562 │ │ -0717ce: 1502 9642 |013b: const/high16 v2, #int 1117126656 // #4296 │ │ -0717d2: 2d02 1602 |013d: cmpl-float v2, v22, v2 │ │ -0717d6: 3a02 2000 |013f: if-ltz v2, 015f // +0020 │ │ -0717da: 1502 c842 |0141: const/high16 v2, #int 1120403456 // #42c8 │ │ -0717de: 2e02 1602 |0143: cmpg-float v2, v22, v2 │ │ -0717e2: 3c02 1a00 |0145: if-gtz v2, 015f // +001a │ │ -0717e6: 1502 9642 |0147: const/high16 v2, #int 1117126656 // #4296 │ │ -0717ea: a702 1602 |0149: sub-float v2, v22, v2 │ │ -0717ee: 1503 0040 |014b: const/high16 v3, #int 1073741824 // #4000 │ │ -0717f2: c832 |014d: mul-float/2addr v2, v3 │ │ -0717f4: 1503 c842 |014e: const/high16 v3, #int 1120403456 // #42c8 │ │ -0717f8: a907 0203 |0150: div-float v7, v2, v3 │ │ -0717fc: 8294 |0152: int-to-float v4, v9 │ │ -0717fe: 82a5 |0153: int-to-float v5, v10 │ │ -071800: 0800 1900 |0154: move-object/from16 v0, v25 │ │ -071804: 5206 1806 |0156: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0618 │ │ -071808: 0802 1900 |0158: move-object/from16 v2, v25 │ │ -07180c: 0803 1a00 |015a: move-object/from16 v3, v26 │ │ -071810: 7606 6215 0200 |015c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1562 │ │ -071816: 0800 1900 |015f: move-object/from16 v0, v25 │ │ -07181a: 5202 2106 |0161: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0621 │ │ -07181e: 1203 |0163: const/4 v3, #int 0 // #0 │ │ -071820: 2d02 0203 |0164: cmpl-float v2, v2, v3 │ │ -071824: 3d02 1f00 |0166: if-lez v2, 0185 // +001f │ │ -071828: 380b 1d00 |0168: if-eqz v11, 0185 // +001d │ │ -07182c: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ -071830: 0201 1700 |016c: move/from16 v1, v23 │ │ -071834: 6e20 ce01 1000 |016e: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01ce │ │ -07183a: 7401 d001 1a00 |0171: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@01d0 │ │ -071840: 0a17 |0174: move-result v23 │ │ -071842: 0800 1900 |0175: move-object/from16 v0, v25 │ │ -071846: 5402 1606 |0177: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0616 │ │ -07184a: 0800 1a00 |0179: move-object/from16 v0, v26 │ │ -07184e: 6e20 c601 2000 |017b: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@01c6 │ │ -071854: 0800 1900 |017e: move-object/from16 v0, v25 │ │ -071858: 0801 1a00 |0180: move-object/from16 v1, v26 │ │ -07185c: 7040 6315 10a9 |0182: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1563 │ │ -071862: 0800 1900 |0185: move-object/from16 v0, v25 │ │ -071866: 5402 1e06 |0187: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061e │ │ -07186a: 7110 d90d 0200 |0189: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ -071870: 0800 1a00 |018c: move-object/from16 v0, v26 │ │ -071874: 0201 1700 |018e: move/from16 v1, v23 │ │ -071878: 6e20 ce01 1000 |0190: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01ce │ │ -07187e: 2900 d4fe |0193: goto/16 0067 // -012c │ │ -071882: 1202 |0195: const/4 v2, #int 0 // #0 │ │ -071884: 2d02 1602 |0196: cmpl-float v2, v22, v2 │ │ -071888: 3a02 1300 |0198: if-ltz v2, 01ab // +0013 │ │ -07188c: 1502 c841 |019a: const/high16 v2, #int 1103626240 // #41c8 │ │ -071890: 2e02 1602 |019c: cmpg-float v2, v22, v2 │ │ -071894: 3b02 0d00 |019e: if-gez v2, 01ab // +000d │ │ -071898: 0800 1900 |01a0: move-object/from16 v0, v25 │ │ -07189c: 5202 1b06 |01a2: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@061b │ │ -0718a0: 0800 1a00 |01a4: move-object/from16 v0, v26 │ │ -0718a4: 6e20 ca01 2000 |01a6: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01ca │ │ -0718aa: 2900 07ff |01a9: goto/16 00b0 // -00f9 │ │ -0718ae: 1502 c841 |01ab: const/high16 v2, #int 1103626240 // #41c8 │ │ -0718b2: 2d02 1602 |01ad: cmpl-float v2, v22, v2 │ │ -0718b6: 3a02 1300 |01af: if-ltz v2, 01c2 // +0013 │ │ -0718ba: 1502 4842 |01b1: const/high16 v2, #int 1112014848 // #4248 │ │ -0718be: 2e02 1602 |01b3: cmpg-float v2, v22, v2 │ │ -0718c2: 3b02 0d00 |01b5: if-gez v2, 01c2 // +000d │ │ -0718c6: 0800 1900 |01b7: move-object/from16 v0, v25 │ │ -0718ca: 5202 1806 |01b9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0618 │ │ -0718ce: 0800 1a00 |01bb: move-object/from16 v0, v26 │ │ -0718d2: 6e20 ca01 2000 |01bd: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01ca │ │ -0718d8: 2900 f0fe |01c0: goto/16 00b0 // -0110 │ │ -0718dc: 1502 4842 |01c2: const/high16 v2, #int 1112014848 // #4248 │ │ -0718e0: 2d02 1602 |01c4: cmpl-float v2, v22, v2 │ │ -0718e4: 3a02 1300 |01c6: if-ltz v2, 01d9 // +0013 │ │ -0718e8: 1502 9642 |01c8: const/high16 v2, #int 1117126656 // #4296 │ │ -0718ec: 2e02 1602 |01ca: cmpg-float v2, v22, v2 │ │ -0718f0: 3b02 0d00 |01cc: if-gez v2, 01d9 // +000d │ │ -0718f4: 0800 1900 |01ce: move-object/from16 v0, v25 │ │ -0718f8: 5202 1906 |01d0: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0619 │ │ -0718fc: 0800 1a00 |01d2: move-object/from16 v0, v26 │ │ -071900: 6e20 ca01 2000 |01d4: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01ca │ │ -071906: 2900 d9fe |01d7: goto/16 00b0 // -0127 │ │ -07190a: 0800 1900 |01d9: move-object/from16 v0, v25 │ │ -07190e: 5202 1a06 |01db: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@061a │ │ -071912: 0800 1a00 |01dd: move-object/from16 v0, v26 │ │ -071916: 6e20 ca01 2000 |01df: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01ca │ │ -07191c: 2900 cefe |01e2: goto/16 00b0 // -0132 │ │ -071920: 0800 1900 |01e4: move-object/from16 v0, v25 │ │ -071924: 5202 2106 |01e6: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0621 │ │ -071928: 1203 |01e8: const/4 v3, #int 0 // #0 │ │ -07192a: 2d02 0203 |01e9: cmpl-float v2, v2, v3 │ │ -07192e: 3d02 a1ff |01eb: if-lez v2, 018c // -005f │ │ -071932: 0800 1900 |01ed: move-object/from16 v0, v25 │ │ -071936: 5202 2106 |01ef: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0621 │ │ -07193a: 8922 |01f1: float-to-double v2, v2 │ │ -07193c: 1904 f03f |01f2: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ -071940: 3002 0204 |01f4: cmpg-double v2, v2, v4 │ │ -071944: 3c02 96ff |01f6: if-gtz v2, 018c // -006a │ │ -071948: 0800 1900 |01f8: move-object/from16 v0, v25 │ │ -07194c: 0801 1a00 |01fa: move-object/from16 v1, v26 │ │ -071950: 7040 6315 10a9 |01fc: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1563 │ │ -071956: 288d |01ff: goto 018c // -0073 │ │ +071d6c: |[071d6c] android.support.v4.widget.SwipeProgressBar.draw:(Landroid/graphics/Canvas;)V │ │ +071d7c: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +071d80: 5402 1606 |0002: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0616 │ │ +071d84: 6e10 e801 0200 |0004: invoke-virtual {v2}, Landroid/graphics/Rect;.width:()I // method@01e8 │ │ +071d8a: 0a18 |0007: move-result v24 │ │ +071d8c: 0800 1900 |0008: move-object/from16 v0, v25 │ │ +071d90: 5402 1606 |000a: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0616 │ │ +071d94: 6e10 e001 0200 |000c: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@01e0 │ │ +071d9a: 0a11 |000f: move-result v17 │ │ +071d9c: db09 1802 |0010: div-int/lit8 v9, v24, #int 2 // #02 │ │ +071da0: db0a 1102 |0012: div-int/lit8 v10, v17, #int 2 // #02 │ │ +071da4: 120b |0014: const/4 v11, #int 0 // #0 │ │ +071da6: 7401 d001 1a00 |0015: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@01d0 │ │ +071dac: 0a17 |0018: move-result v23 │ │ +071dae: 0800 1900 |0019: move-object/from16 v0, v25 │ │ +071db2: 5402 1606 |001b: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0616 │ │ +071db6: 0800 1a00 |001d: move-object/from16 v0, v26 │ │ +071dba: 6e20 c601 2000 |001f: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@01c6 │ │ +071dc0: 0800 1900 |0022: move-object/from16 v0, v25 │ │ +071dc4: 5502 1f06 |0024: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061f │ │ +071dc8: 3902 0c00 |0026: if-nez v2, 0032 // +000c │ │ +071dcc: 0800 1900 |0028: move-object/from16 v0, v25 │ │ +071dd0: 5302 1c06 |002a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@061c │ │ +071dd4: 1604 0000 |002c: const-wide/16 v4, #int 0 // #0 │ │ +071dd8: 3102 0204 |002e: cmp-long v2, v2, v4 │ │ +071ddc: 3d02 b401 |0030: if-lez v2, 01e4 // +01b4 │ │ +071de0: 7100 0d23 0000 |0032: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@230d │ │ +071de6: 0b14 |0035: move-result-wide v20 │ │ +071de8: 0800 1900 |0036: move-object/from16 v0, v25 │ │ +071dec: 5302 2006 |0038: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0620 │ │ +071df0: 9c02 1402 |003a: sub-long v2, v20, v2 │ │ +071df4: 1604 d007 |003c: const-wide/16 v4, #int 2000 // #7d0 │ │ +071df8: 9f0c 0204 |003e: rem-long v12, v2, v4 │ │ +071dfc: 0800 1900 |0040: move-object/from16 v0, v25 │ │ +071e00: 5302 2006 |0042: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0620 │ │ +071e04: 9c02 1402 |0044: sub-long v2, v20, v2 │ │ +071e08: 1604 d007 |0046: const-wide/16 v4, #int 2000 // #7d0 │ │ +071e0c: 9e12 0204 |0048: div-long v18, v2, v4 │ │ +071e10: 85c2 |004a: long-to-float v2, v12 │ │ +071e12: 1503 a041 |004b: const/high16 v3, #int 1101004800 // #41a0 │ │ +071e16: a916 0203 |004d: div-float v22, v2, v3 │ │ +071e1a: 0800 1900 |004f: move-object/from16 v0, v25 │ │ +071e1e: 5502 1f06 |0051: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061f │ │ +071e22: 3902 4e00 |0053: if-nez v2, 00a1 // +004e │ │ +071e26: 0800 1900 |0055: move-object/from16 v0, v25 │ │ +071e2a: 5302 1c06 |0057: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@061c │ │ +071e2e: 9c02 1402 |0059: sub-long v2, v20, v2 │ │ +071e32: 1604 e803 |005b: const-wide/16 v4, #int 1000 // #3e8 │ │ +071e36: 3102 0204 |005d: cmp-long v2, v2, v4 │ │ +071e3a: 3a02 0900 |005f: if-ltz v2, 0068 // +0009 │ │ +071e3e: 1602 0000 |0061: const-wide/16 v2, #int 0 // #0 │ │ +071e42: 0800 1900 |0063: move-object/from16 v0, v25 │ │ +071e46: 5a02 1c06 |0065: iput-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@061c │ │ +071e4a: 0e00 |0067: return-void │ │ +071e4c: 0800 1900 |0068: move-object/from16 v0, v25 │ │ +071e50: 5302 1c06 |006a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@061c │ │ +071e54: 9c02 1402 |006c: sub-long v2, v20, v2 │ │ +071e58: 1604 e803 |006e: const-wide/16 v4, #int 1000 // #3e8 │ │ +071e5c: 9f0e 0204 |0070: rem-long v14, v2, v4 │ │ +071e60: 85e2 |0072: long-to-float v2, v14 │ │ +071e62: 1503 2041 |0073: const/high16 v3, #int 1092616192 // #4120 │ │ +071e66: a910 0203 |0075: div-float v16, v2, v3 │ │ +071e6a: 1502 c842 |0077: const/high16 v2, #int 1120403456 // #42c8 │ │ +071e6e: a907 1002 |0079: div-float v7, v16, v2 │ │ +071e72: db02 1802 |007b: div-int/lit8 v2, v24, #int 2 // #02 │ │ +071e76: 8222 |007d: int-to-float v2, v2 │ │ +071e78: 6203 1506 |007e: sget-object v3, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0615 │ │ +071e7c: 7220 1123 7300 |0080: invoke-interface {v3, v7}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@2311 │ │ +071e82: 0a03 |0083: move-result v3 │ │ +071e84: a808 0203 |0084: mul-float v8, v2, v3 │ │ +071e88: 0800 1900 |0086: move-object/from16 v0, v25 │ │ +071e8c: 5402 1706 |0088: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@0617 │ │ +071e90: 8293 |008a: int-to-float v3, v9 │ │ +071e92: c783 |008b: sub-float/2addr v3, v8 │ │ +071e94: 1204 |008c: const/4 v4, #int 0 // #0 │ │ +071e96: 8295 |008d: int-to-float v5, v9 │ │ +071e98: c685 |008e: add-float/2addr v5, v8 │ │ +071e9a: 0200 1100 |008f: move/from16 v0, v17 │ │ +071e9e: 8206 |0091: int-to-float v6, v0 │ │ +071ea0: 6e56 ec01 3254 |0092: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/RectF;.set:(FFFF)V // method@01ec │ │ +071ea6: 0800 1900 |0095: move-object/from16 v0, v25 │ │ +071eaa: 5402 1706 |0097: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@0617 │ │ +071eae: 1203 |0099: const/4 v3, #int 0 // #0 │ │ +071eb0: 1204 |009a: const/4 v4, #int 0 // #0 │ │ +071eb2: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ +071eb6: 6e40 d201 2043 |009d: invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/Canvas;.saveLayerAlpha:(Landroid/graphics/RectF;II)I // method@01d2 │ │ +071ebc: 121b |00a0: const/4 v11, #int 1 // #1 │ │ +071ebe: 1602 0000 |00a1: const-wide/16 v2, #int 0 // #0 │ │ +071ec2: 3102 1202 |00a3: cmp-long v2, v18, v2 │ │ +071ec6: 3902 f000 |00a5: if-nez v2, 0195 // +00f0 │ │ +071eca: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ +071ece: 5202 1806 |00a9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0618 │ │ +071ed2: 0800 1a00 |00ab: move-object/from16 v0, v26 │ │ +071ed6: 6e20 ca01 2000 |00ad: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01ca │ │ +071edc: 1202 |00b0: const/4 v2, #int 0 // #0 │ │ +071ede: 2d02 1602 |00b1: cmpl-float v2, v22, v2 │ │ +071ee2: 3a02 2000 |00b3: if-ltz v2, 00d3 // +0020 │ │ +071ee6: 1502 c841 |00b5: const/high16 v2, #int 1103626240 // #41c8 │ │ +071eea: 2e02 1602 |00b7: cmpg-float v2, v22, v2 │ │ +071eee: 3c02 1a00 |00b9: if-gtz v2, 00d3 // +001a │ │ +071ef2: 1502 c841 |00bb: const/high16 v2, #int 1103626240 // #41c8 │ │ +071ef6: a602 0216 |00bd: add-float v2, v2, v22 │ │ +071efa: 1503 0040 |00bf: const/high16 v3, #int 1073741824 // #4000 │ │ +071efe: c832 |00c1: mul-float/2addr v2, v3 │ │ +071f00: 1503 c842 |00c2: const/high16 v3, #int 1120403456 // #42c8 │ │ +071f04: a907 0203 |00c4: div-float v7, v2, v3 │ │ +071f08: 8294 |00c6: int-to-float v4, v9 │ │ +071f0a: 82a5 |00c7: int-to-float v5, v10 │ │ +071f0c: 0800 1900 |00c8: move-object/from16 v0, v25 │ │ +071f10: 5206 1806 |00ca: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0618 │ │ +071f14: 0802 1900 |00cc: move-object/from16 v2, v25 │ │ +071f18: 0803 1a00 |00ce: move-object/from16 v3, v26 │ │ +071f1c: 7606 6215 0200 |00d0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1562 │ │ +071f22: 1202 |00d3: const/4 v2, #int 0 // #0 │ │ +071f24: 2d02 1602 |00d4: cmpl-float v2, v22, v2 │ │ +071f28: 3a02 1d00 |00d6: if-ltz v2, 00f3 // +001d │ │ +071f2c: 1502 4842 |00d8: const/high16 v2, #int 1112014848 // #4248 │ │ +071f30: 2e02 1602 |00da: cmpg-float v2, v22, v2 │ │ +071f34: 3c02 1700 |00dc: if-gtz v2, 00f3 // +0017 │ │ +071f38: 1502 0040 |00de: const/high16 v2, #int 1073741824 // #4000 │ │ +071f3c: a802 0216 |00e0: mul-float v2, v2, v22 │ │ +071f40: 1503 c842 |00e2: const/high16 v3, #int 1120403456 // #42c8 │ │ +071f44: a907 0203 |00e4: div-float v7, v2, v3 │ │ +071f48: 8294 |00e6: int-to-float v4, v9 │ │ +071f4a: 82a5 |00e7: int-to-float v5, v10 │ │ +071f4c: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ +071f50: 5206 1906 |00ea: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0619 │ │ +071f54: 0802 1900 |00ec: move-object/from16 v2, v25 │ │ +071f58: 0803 1a00 |00ee: move-object/from16 v3, v26 │ │ +071f5c: 7606 6215 0200 |00f0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1562 │ │ +071f62: 1502 c841 |00f3: const/high16 v2, #int 1103626240 // #41c8 │ │ +071f66: 2d02 1602 |00f5: cmpl-float v2, v22, v2 │ │ +071f6a: 3a02 2000 |00f7: if-ltz v2, 0117 // +0020 │ │ +071f6e: 1502 9642 |00f9: const/high16 v2, #int 1117126656 // #4296 │ │ +071f72: 2e02 1602 |00fb: cmpg-float v2, v22, v2 │ │ +071f76: 3c02 1a00 |00fd: if-gtz v2, 0117 // +001a │ │ +071f7a: 1502 c841 |00ff: const/high16 v2, #int 1103626240 // #41c8 │ │ +071f7e: a702 1602 |0101: sub-float v2, v22, v2 │ │ +071f82: 1503 0040 |0103: const/high16 v3, #int 1073741824 // #4000 │ │ +071f86: c832 |0105: mul-float/2addr v2, v3 │ │ +071f88: 1503 c842 |0106: const/high16 v3, #int 1120403456 // #42c8 │ │ +071f8c: a907 0203 |0108: div-float v7, v2, v3 │ │ +071f90: 8294 |010a: int-to-float v4, v9 │ │ +071f92: 82a5 |010b: int-to-float v5, v10 │ │ +071f94: 0800 1900 |010c: move-object/from16 v0, v25 │ │ +071f98: 5206 1a06 |010e: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@061a │ │ +071f9c: 0802 1900 |0110: move-object/from16 v2, v25 │ │ +071fa0: 0803 1a00 |0112: move-object/from16 v3, v26 │ │ +071fa4: 7606 6215 0200 |0114: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1562 │ │ +071faa: 1502 4842 |0117: const/high16 v2, #int 1112014848 // #4248 │ │ +071fae: 2d02 1602 |0119: cmpl-float v2, v22, v2 │ │ +071fb2: 3a02 2000 |011b: if-ltz v2, 013b // +0020 │ │ +071fb6: 1502 c842 |011d: const/high16 v2, #int 1120403456 // #42c8 │ │ +071fba: 2e02 1602 |011f: cmpg-float v2, v22, v2 │ │ +071fbe: 3c02 1a00 |0121: if-gtz v2, 013b // +001a │ │ +071fc2: 1502 4842 |0123: const/high16 v2, #int 1112014848 // #4248 │ │ +071fc6: a702 1602 |0125: sub-float v2, v22, v2 │ │ +071fca: 1503 0040 |0127: const/high16 v3, #int 1073741824 // #4000 │ │ +071fce: c832 |0129: mul-float/2addr v2, v3 │ │ +071fd0: 1503 c842 |012a: const/high16 v3, #int 1120403456 // #42c8 │ │ +071fd4: a907 0203 |012c: div-float v7, v2, v3 │ │ +071fd8: 8294 |012e: int-to-float v4, v9 │ │ +071fda: 82a5 |012f: int-to-float v5, v10 │ │ +071fdc: 0800 1900 |0130: move-object/from16 v0, v25 │ │ +071fe0: 5206 1b06 |0132: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@061b │ │ +071fe4: 0802 1900 |0134: move-object/from16 v2, v25 │ │ +071fe8: 0803 1a00 |0136: move-object/from16 v3, v26 │ │ +071fec: 7606 6215 0200 |0138: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1562 │ │ +071ff2: 1502 9642 |013b: const/high16 v2, #int 1117126656 // #4296 │ │ +071ff6: 2d02 1602 |013d: cmpl-float v2, v22, v2 │ │ +071ffa: 3a02 2000 |013f: if-ltz v2, 015f // +0020 │ │ +071ffe: 1502 c842 |0141: const/high16 v2, #int 1120403456 // #42c8 │ │ +072002: 2e02 1602 |0143: cmpg-float v2, v22, v2 │ │ +072006: 3c02 1a00 |0145: if-gtz v2, 015f // +001a │ │ +07200a: 1502 9642 |0147: const/high16 v2, #int 1117126656 // #4296 │ │ +07200e: a702 1602 |0149: sub-float v2, v22, v2 │ │ +072012: 1503 0040 |014b: const/high16 v3, #int 1073741824 // #4000 │ │ +072016: c832 |014d: mul-float/2addr v2, v3 │ │ +072018: 1503 c842 |014e: const/high16 v3, #int 1120403456 // #42c8 │ │ +07201c: a907 0203 |0150: div-float v7, v2, v3 │ │ +072020: 8294 |0152: int-to-float v4, v9 │ │ +072022: 82a5 |0153: int-to-float v5, v10 │ │ +072024: 0800 1900 |0154: move-object/from16 v0, v25 │ │ +072028: 5206 1806 |0156: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0618 │ │ +07202c: 0802 1900 |0158: move-object/from16 v2, v25 │ │ +072030: 0803 1a00 |015a: move-object/from16 v3, v26 │ │ +072034: 7606 6215 0200 |015c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1562 │ │ +07203a: 0800 1900 |015f: move-object/from16 v0, v25 │ │ +07203e: 5202 2106 |0161: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0621 │ │ +072042: 1203 |0163: const/4 v3, #int 0 // #0 │ │ +072044: 2d02 0203 |0164: cmpl-float v2, v2, v3 │ │ +072048: 3d02 1f00 |0166: if-lez v2, 0185 // +001f │ │ +07204c: 380b 1d00 |0168: if-eqz v11, 0185 // +001d │ │ +072050: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ +072054: 0201 1700 |016c: move/from16 v1, v23 │ │ +072058: 6e20 ce01 1000 |016e: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01ce │ │ +07205e: 7401 d001 1a00 |0171: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@01d0 │ │ +072064: 0a17 |0174: move-result v23 │ │ +072066: 0800 1900 |0175: move-object/from16 v0, v25 │ │ +07206a: 5402 1606 |0177: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0616 │ │ +07206e: 0800 1a00 |0179: move-object/from16 v0, v26 │ │ +072072: 6e20 c601 2000 |017b: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@01c6 │ │ +072078: 0800 1900 |017e: move-object/from16 v0, v25 │ │ +07207c: 0801 1a00 |0180: move-object/from16 v1, v26 │ │ +072080: 7040 6315 10a9 |0182: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1563 │ │ +072086: 0800 1900 |0185: move-object/from16 v0, v25 │ │ +07208a: 5402 1e06 |0187: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061e │ │ +07208e: 7110 d90d 0200 |0189: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ +072094: 0800 1a00 |018c: move-object/from16 v0, v26 │ │ +072098: 0201 1700 |018e: move/from16 v1, v23 │ │ +07209c: 6e20 ce01 1000 |0190: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01ce │ │ +0720a2: 2900 d4fe |0193: goto/16 0067 // -012c │ │ +0720a6: 1202 |0195: const/4 v2, #int 0 // #0 │ │ +0720a8: 2d02 1602 |0196: cmpl-float v2, v22, v2 │ │ +0720ac: 3a02 1300 |0198: if-ltz v2, 01ab // +0013 │ │ +0720b0: 1502 c841 |019a: const/high16 v2, #int 1103626240 // #41c8 │ │ +0720b4: 2e02 1602 |019c: cmpg-float v2, v22, v2 │ │ +0720b8: 3b02 0d00 |019e: if-gez v2, 01ab // +000d │ │ +0720bc: 0800 1900 |01a0: move-object/from16 v0, v25 │ │ +0720c0: 5202 1b06 |01a2: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@061b │ │ +0720c4: 0800 1a00 |01a4: move-object/from16 v0, v26 │ │ +0720c8: 6e20 ca01 2000 |01a6: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01ca │ │ +0720ce: 2900 07ff |01a9: goto/16 00b0 // -00f9 │ │ +0720d2: 1502 c841 |01ab: const/high16 v2, #int 1103626240 // #41c8 │ │ +0720d6: 2d02 1602 |01ad: cmpl-float v2, v22, v2 │ │ +0720da: 3a02 1300 |01af: if-ltz v2, 01c2 // +0013 │ │ +0720de: 1502 4842 |01b1: const/high16 v2, #int 1112014848 // #4248 │ │ +0720e2: 2e02 1602 |01b3: cmpg-float v2, v22, v2 │ │ +0720e6: 3b02 0d00 |01b5: if-gez v2, 01c2 // +000d │ │ +0720ea: 0800 1900 |01b7: move-object/from16 v0, v25 │ │ +0720ee: 5202 1806 |01b9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0618 │ │ +0720f2: 0800 1a00 |01bb: move-object/from16 v0, v26 │ │ +0720f6: 6e20 ca01 2000 |01bd: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01ca │ │ +0720fc: 2900 f0fe |01c0: goto/16 00b0 // -0110 │ │ +072100: 1502 4842 |01c2: const/high16 v2, #int 1112014848 // #4248 │ │ +072104: 2d02 1602 |01c4: cmpl-float v2, v22, v2 │ │ +072108: 3a02 1300 |01c6: if-ltz v2, 01d9 // +0013 │ │ +07210c: 1502 9642 |01c8: const/high16 v2, #int 1117126656 // #4296 │ │ +072110: 2e02 1602 |01ca: cmpg-float v2, v22, v2 │ │ +072114: 3b02 0d00 |01cc: if-gez v2, 01d9 // +000d │ │ +072118: 0800 1900 |01ce: move-object/from16 v0, v25 │ │ +07211c: 5202 1906 |01d0: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0619 │ │ +072120: 0800 1a00 |01d2: move-object/from16 v0, v26 │ │ +072124: 6e20 ca01 2000 |01d4: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01ca │ │ +07212a: 2900 d9fe |01d7: goto/16 00b0 // -0127 │ │ +07212e: 0800 1900 |01d9: move-object/from16 v0, v25 │ │ +072132: 5202 1a06 |01db: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@061a │ │ +072136: 0800 1a00 |01dd: move-object/from16 v0, v26 │ │ +07213a: 6e20 ca01 2000 |01df: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01ca │ │ +072140: 2900 cefe |01e2: goto/16 00b0 // -0132 │ │ +072144: 0800 1900 |01e4: move-object/from16 v0, v25 │ │ +072148: 5202 2106 |01e6: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0621 │ │ +07214c: 1203 |01e8: const/4 v3, #int 0 // #0 │ │ +07214e: 2d02 0203 |01e9: cmpl-float v2, v2, v3 │ │ +072152: 3d02 a1ff |01eb: if-lez v2, 018c // -005f │ │ +072156: 0800 1900 |01ed: move-object/from16 v0, v25 │ │ +07215a: 5202 2106 |01ef: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0621 │ │ +07215e: 8922 |01f1: float-to-double v2, v2 │ │ +072160: 1904 f03f |01f2: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ +072164: 3002 0204 |01f4: cmpg-double v2, v2, v4 │ │ +072168: 3c02 96ff |01f6: if-gtz v2, 018c // -006a │ │ +07216c: 0800 1900 |01f8: move-object/from16 v0, v25 │ │ +072170: 0801 1a00 |01fa: move-object/from16 v1, v26 │ │ +072174: 7040 6315 10a9 |01fc: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1563 │ │ +07217a: 288d |01ff: goto 018c // -0073 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0008 line=138 │ │ 0x0010 line=139 │ │ 0x0012 line=140 │ │ 0x0014 line=141 │ │ @@ -93898,25 +93894,25 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -071958: |[071958] android.support.v4.widget.SwipeProgressBar.isRunning:()Z │ │ -071968: 5540 1f06 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061f │ │ -07196c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -071970: 5340 1c06 |0004: iget-wide v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@061c │ │ -071974: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -071978: 3100 0002 |0008: cmp-long v0, v0, v2 │ │ -07197c: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ -071980: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -071982: 0f00 |000d: return v0 │ │ -071984: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -071986: 28fe |000f: goto 000d // -0002 │ │ +07217c: |[07217c] android.support.v4.widget.SwipeProgressBar.isRunning:()Z │ │ +07218c: 5540 1f06 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061f │ │ +072190: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +072194: 5340 1c06 |0004: iget-wide v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@061c │ │ +072198: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +07219c: 3100 0002 |0008: cmp-long v0, v0, v2 │ │ +0721a0: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ +0721a4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0721a6: 0f00 |000d: return v0 │ │ +0721a8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0721aa: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0010 reg=4 this Landroid/support/v4/widget/SwipeProgressBar; │ │ │ │ #2 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ @@ -93924,24 +93920,24 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -071988: |[071988] android.support.v4.widget.SwipeProgressBar.setBounds:(IIII)V │ │ -071998: 5410 1606 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0616 │ │ -07199c: 5902 3000 |0002: iput v2, v0, Landroid/graphics/Rect;.left:I // field@0030 │ │ -0719a0: 5410 1606 |0004: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0616 │ │ -0719a4: 5903 3200 |0006: iput v3, v0, Landroid/graphics/Rect;.top:I // field@0032 │ │ -0719a8: 5410 1606 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0616 │ │ -0719ac: 5904 3100 |000a: iput v4, v0, Landroid/graphics/Rect;.right:I // field@0031 │ │ -0719b0: 5410 1606 |000c: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0616 │ │ -0719b4: 5905 2f00 |000e: iput v5, v0, Landroid/graphics/Rect;.bottom:I // field@002f │ │ -0719b8: 0e00 |0010: return-void │ │ +0721ac: |[0721ac] android.support.v4.widget.SwipeProgressBar.setBounds:(IIII)V │ │ +0721bc: 5410 1606 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0616 │ │ +0721c0: 5902 3000 |0002: iput v2, v0, Landroid/graphics/Rect;.left:I // field@0030 │ │ +0721c4: 5410 1606 |0004: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0616 │ │ +0721c8: 5903 3200 |0006: iput v3, v0, Landroid/graphics/Rect;.top:I // field@0032 │ │ +0721cc: 5410 1606 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0616 │ │ +0721d0: 5904 3100 |000a: iput v4, v0, Landroid/graphics/Rect;.right:I // field@0031 │ │ +0721d4: 5410 1606 |000c: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0616 │ │ +0721d8: 5905 2f00 |000e: iput v5, v0, Landroid/graphics/Rect;.bottom:I // field@002f │ │ +0721dc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x0008 line=270 │ │ 0x000c line=271 │ │ 0x0010 line=272 │ │ @@ -93957,20 +93953,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0719bc: |[0719bc] android.support.v4.widget.SwipeProgressBar.setColorScheme:(IIII)V │ │ -0719cc: 5901 1806 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0618 │ │ -0719d0: 5902 1906 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0619 │ │ -0719d4: 5903 1a06 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@061a │ │ -0719d8: 5904 1b06 |0006: iput v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@061b │ │ -0719dc: 0e00 |0008: return-void │ │ +0721e0: |[0721e0] android.support.v4.widget.SwipeProgressBar.setColorScheme:(IIII)V │ │ +0721f0: 5901 1806 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0618 │ │ +0721f4: 5902 1906 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0619 │ │ +0721f8: 5903 1a06 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@061a │ │ +0721fc: 5904 1b06 |0006: iput v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@061b │ │ +072200: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0002 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=91 │ │ 0x0008 line=92 │ │ @@ -93986,21 +93982,21 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0719e0: |[0719e0] android.support.v4.widget.SwipeProgressBar.setTriggerPercentage:(F)V │ │ -0719f0: 5923 2106 |0000: iput v3, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0621 │ │ -0719f4: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -0719f8: 5a20 2006 |0004: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0620 │ │ -0719fc: 5420 1e06 |0006: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061e │ │ -071a00: 7110 d90d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ -071a06: 0e00 |000b: return-void │ │ +072204: |[072204] android.support.v4.widget.SwipeProgressBar.setTriggerPercentage:(F)V │ │ +072214: 5923 2106 |0000: iput v3, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0621 │ │ +072218: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +07221c: 5a20 2006 |0004: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0620 │ │ +072220: 5420 1e06 |0006: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061e │ │ +072224: 7110 d90d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0dd9 │ │ +07222a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ 0x0006 line=102 │ │ 0x000b line=103 │ │ locals : │ │ @@ -94012,27 +94008,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -071a08: |[071a08] android.support.v4.widget.SwipeProgressBar.start:()V │ │ -071a18: 5520 1f06 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061f │ │ -071a1c: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ -071a20: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -071a22: 5920 2106 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0621 │ │ -071a26: 7100 0d23 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@230d │ │ -071a2c: 0b00 |000a: move-result-wide v0 │ │ -071a2e: 5a20 2006 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0620 │ │ -071a32: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -071a34: 5c20 1f06 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061f │ │ -071a38: 5420 1e06 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061e │ │ -071a3c: 6e10 b421 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@21b4 │ │ -071a42: 0e00 |0015: return-void │ │ +07222c: |[07222c] android.support.v4.widget.SwipeProgressBar.start:()V │ │ +07223c: 5520 1f06 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061f │ │ +072240: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ +072244: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +072246: 5920 2106 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0621 │ │ +07224a: 7100 0d23 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@230d │ │ +072250: 0b00 |000a: move-result-wide v0 │ │ +072252: 5a20 2006 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0620 │ │ +072256: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +072258: 5c20 1f06 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061f │ │ +07225c: 5420 1e06 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061e │ │ +072260: 6e10 b421 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@21b4 │ │ +072266: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0004 line=110 │ │ 0x0007 line=111 │ │ 0x000d line=112 │ │ 0x0010 line=113 │ │ @@ -94045,45 +94041,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -071a44: |[071a44] android.support.v4.widget.SwipeProgressBar.stop:()V │ │ -071a54: 5520 1f06 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061f │ │ -071a58: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ -071a5c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -071a5e: 5920 2106 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0621 │ │ -071a62: 7100 0d23 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@230d │ │ -071a68: 0b00 |000a: move-result-wide v0 │ │ -071a6a: 5a20 1c06 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@061c │ │ -071a6e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -071a70: 5c20 1f06 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061f │ │ -071a74: 5420 1e06 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061e │ │ -071a78: 6e10 b421 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@21b4 │ │ -071a7e: 0e00 |0015: return-void │ │ +072268: |[072268] android.support.v4.widget.SwipeProgressBar.stop:()V │ │ +072278: 5520 1f06 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061f │ │ +07227c: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ +072280: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +072282: 5920 2106 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0621 │ │ +072286: 7100 0d23 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@230d │ │ +07228c: 0b00 |000a: move-result-wide v0 │ │ +07228e: 5a20 1c06 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@061c │ │ +072292: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +072294: 5c20 1f06 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061f │ │ +072298: 5420 1e06 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061e │ │ +07229c: 6e10 b421 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@21b4 │ │ +0722a2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0004 line=122 │ │ 0x0007 line=123 │ │ 0x000d line=124 │ │ 0x0010 line=125 │ │ 0x0015 line=127 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/widget/SwipeProgressBar; │ │ │ │ - source_file_idx : 3308 (SwipeProgressBar.java) │ │ + source_file_idx : 3314 (SwipeProgressBar.java) │ │ │ │ Class #420 header: │ │ -class_idx : 771 │ │ +class_idx : 775 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1078 │ │ -source_file_idx : 3310 │ │ +superclass_idx : 1084 │ │ +source_file_idx : 3316 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #420 annotations: │ │ Annotations on class │ │ @@ -94107,18 +94103,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -071a80: |[071a80] android.support.v4.widget.SwipeRefreshLayout$1.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -071a90: 5b01 2206 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ -071a94: 7010 0623 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@2306 │ │ -071a9a: 0e00 |0005: return-void │ │ +0722a4: |[0722a4] android.support.v4.widget.SwipeRefreshLayout$1.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0722b4: 5b01 2206 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ +0722b8: 7010 0623 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@2306 │ │ +0722be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -94128,54 +94124,54 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -071a9c: |[071a9c] android.support.v4.widget.SwipeRefreshLayout$1.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -071aac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -071aae: 5463 2206 |0001: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ -071ab2: 7110 7f15 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@157f │ │ -071ab8: 0a03 |0006: move-result v3 │ │ -071aba: 5464 2206 |0007: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ -071abe: 7110 8015 0400 |0009: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1580 │ │ -071ac4: 0a04 |000c: move-result v4 │ │ -071ac6: 3243 1a00 |000d: if-eq v3, v4, 0027 // +001a │ │ -071aca: 5463 2206 |000f: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ -071ace: 7110 7f15 0300 |0011: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@157f │ │ -071ad4: 0a03 |0014: move-result v3 │ │ -071ad6: 5464 2206 |0015: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ -071ada: 7110 8015 0400 |0017: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1580 │ │ -071ae0: 0a04 |001a: move-result v4 │ │ -071ae2: 5465 2206 |001b: iget-object v5, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ -071ae6: 7110 7f15 0500 |001d: invoke-static {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@157f │ │ -071aec: 0a05 |0020: move-result v5 │ │ -071aee: b154 |0021: sub-int/2addr v4, v5 │ │ -071af0: 8244 |0022: int-to-float v4, v4 │ │ -071af2: c874 |0023: mul-float/2addr v4, v7 │ │ -071af4: 8744 |0024: float-to-int v4, v4 │ │ -071af6: 9002 0304 |0025: add-int v2, v3, v4 │ │ -071afa: 5463 2206 |0027: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ -071afe: 7110 8715 0300 |0029: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@1587 │ │ -071b04: 0c03 |002c: move-result-object v3 │ │ -071b06: 6e10 8621 0300 |002d: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@2186 │ │ -071b0c: 0a03 |0030: move-result v3 │ │ -071b0e: 9101 0203 |0031: sub-int v1, v2, v3 │ │ -071b12: 5463 2206 |0033: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ -071b16: 7110 8715 0300 |0035: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@1587 │ │ -071b1c: 0c03 |0038: move-result-object v3 │ │ -071b1e: 6e10 8621 0300 |0039: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@2186 │ │ -071b24: 0a00 |003c: move-result v0 │ │ -071b26: 9003 0100 |003d: add-int v3, v1, v0 │ │ -071b2a: 3b03 0400 |003f: if-gez v3, 0043 // +0004 │ │ -071b2e: d901 0000 |0041: rsub-int/lit8 v1, v0, #int 0 // #00 │ │ -071b32: 5463 2206 |0043: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ -071b36: 7120 8815 1300 |0045: invoke-static {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V // method@1588 │ │ -071b3c: 0e00 |0048: return-void │ │ +0722c0: |[0722c0] android.support.v4.widget.SwipeRefreshLayout$1.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +0722d0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0722d2: 5463 2206 |0001: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ +0722d6: 7110 7f15 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@157f │ │ +0722dc: 0a03 |0006: move-result v3 │ │ +0722de: 5464 2206 |0007: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ +0722e2: 7110 8015 0400 |0009: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1580 │ │ +0722e8: 0a04 |000c: move-result v4 │ │ +0722ea: 3243 1a00 |000d: if-eq v3, v4, 0027 // +001a │ │ +0722ee: 5463 2206 |000f: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ +0722f2: 7110 7f15 0300 |0011: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@157f │ │ +0722f8: 0a03 |0014: move-result v3 │ │ +0722fa: 5464 2206 |0015: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ +0722fe: 7110 8015 0400 |0017: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1580 │ │ +072304: 0a04 |001a: move-result v4 │ │ +072306: 5465 2206 |001b: iget-object v5, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ +07230a: 7110 7f15 0500 |001d: invoke-static {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@157f │ │ +072310: 0a05 |0020: move-result v5 │ │ +072312: b154 |0021: sub-int/2addr v4, v5 │ │ +072314: 8244 |0022: int-to-float v4, v4 │ │ +072316: c874 |0023: mul-float/2addr v4, v7 │ │ +072318: 8744 |0024: float-to-int v4, v4 │ │ +07231a: 9002 0304 |0025: add-int v2, v3, v4 │ │ +07231e: 5463 2206 |0027: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ +072322: 7110 8715 0300 |0029: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@1587 │ │ +072328: 0c03 |002c: move-result-object v3 │ │ +07232a: 6e10 8621 0300 |002d: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@2186 │ │ +072330: 0a03 |0030: move-result v3 │ │ +072332: 9101 0203 |0031: sub-int v1, v2, v3 │ │ +072336: 5463 2206 |0033: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ +07233a: 7110 8715 0300 |0035: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@1587 │ │ +072340: 0c03 |0038: move-result-object v3 │ │ +072342: 6e10 8621 0300 |0039: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@2186 │ │ +072348: 0a00 |003c: move-result v0 │ │ +07234a: 9003 0100 |003d: add-int v3, v1, v0 │ │ +07234e: 3b03 0400 |003f: if-gez v3, 0043 // +0004 │ │ +072352: d901 0000 |0041: rsub-int/lit8 v1, v0, #int 0 // #00 │ │ +072356: 5463 2206 |0043: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ +07235a: 7120 8815 1300 |0045: invoke-static {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V // method@1588 │ │ +072360: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0001 line=103 │ │ 0x000f line=104 │ │ 0x0027 line=106 │ │ 0x0033 line=107 │ │ @@ -94187,21 +94183,21 @@ │ │ 0x003d - 0x0049 reg=0 currentTop I │ │ 0x0033 - 0x0049 reg=1 offset I │ │ 0x0001 - 0x0049 reg=2 targetTop I │ │ 0x0000 - 0x0049 reg=6 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ 0x0000 - 0x0049 reg=7 interpolatedTime F │ │ 0x0000 - 0x0049 reg=8 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 3310 (SwipeRefreshLayout.java) │ │ + source_file_idx : 3316 (SwipeRefreshLayout.java) │ │ │ │ Class #421 header: │ │ -class_idx : 772 │ │ +class_idx : 776 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1078 │ │ -source_file_idx : 3310 │ │ +superclass_idx : 1084 │ │ +source_file_idx : 3316 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #421 annotations: │ │ Annotations on class │ │ @@ -94225,18 +94221,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -071b40: |[071b40] android.support.v4.widget.SwipeRefreshLayout$2.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -071b50: 5b01 2306 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ -071b54: 7010 0623 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@2306 │ │ -071b5a: 0e00 |0005: return-void │ │ +072364: |[072364] android.support.v4.widget.SwipeRefreshLayout$2.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +072374: 5b01 2306 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ +072378: 7010 0623 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@2306 │ │ +07237e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -94246,48 +94242,48 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -071b5c: |[071b5c] android.support.v4.widget.SwipeRefreshLayout$2.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -071b6c: 5441 2306 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ -071b70: 7110 8915 0100 |0002: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1589 │ │ -071b76: 0a01 |0005: move-result v1 │ │ -071b78: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -071b7a: 5443 2306 |0007: iget-object v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ -071b7e: 7110 8915 0300 |0009: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1589 │ │ -071b84: 0a03 |000c: move-result v3 │ │ -071b86: c732 |000d: sub-float/2addr v2, v3 │ │ -071b88: c852 |000e: mul-float/2addr v2, v5 │ │ -071b8a: a600 0102 |000f: add-float v0, v1, v2 │ │ -071b8e: 5441 2306 |0011: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ -071b92: 7110 8b15 0100 |0013: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@158b │ │ -071b98: 0c01 |0016: move-result-object v1 │ │ -071b9a: 6e20 6715 0100 |0017: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@1567 │ │ -071ba0: 0e00 |001a: return-void │ │ +072380: |[072380] android.support.v4.widget.SwipeRefreshLayout$2.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +072390: 5441 2306 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ +072394: 7110 8915 0100 |0002: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1589 │ │ +07239a: 0a01 |0005: move-result v1 │ │ +07239c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +07239e: 5443 2306 |0007: iget-object v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ +0723a2: 7110 8915 0300 |0009: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1589 │ │ +0723a8: 0a03 |000c: move-result v3 │ │ +0723aa: c732 |000d: sub-float/2addr v2, v3 │ │ +0723ac: c852 |000e: mul-float/2addr v2, v5 │ │ +0723ae: a600 0102 |000f: add-float v0, v1, v2 │ │ +0723b2: 5441 2306 |0011: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ +0723b6: 7110 8b15 0100 |0013: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@158b │ │ +0723bc: 0c01 |0016: move-result-object v1 │ │ +0723be: 6e20 6715 0100 |0017: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@1567 │ │ +0723c4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0011 line=119 │ │ 0x001a line=120 │ │ locals : │ │ 0x0011 - 0x001b reg=0 percent F │ │ 0x0000 - 0x001b reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout$2; │ │ 0x0000 - 0x001b reg=5 interpolatedTime F │ │ 0x0000 - 0x001b reg=6 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 3310 (SwipeRefreshLayout.java) │ │ + source_file_idx : 3316 (SwipeRefreshLayout.java) │ │ │ │ Class #422 header: │ │ -class_idx : 775 │ │ +class_idx : 779 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3310 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3316 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #422 annotations: │ │ Annotations on class │ │ @@ -94312,18 +94308,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -071ba4: |[071ba4] android.support.v4.widget.SwipeRefreshLayout$5.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -071bb4: 5b01 2606 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0626 │ │ -071bb8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -071bbe: 0e00 |0005: return-void │ │ +0723c8: |[0723c8] android.support.v4.widget.SwipeRefreshLayout$5.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0723d8: 5b01 2606 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0626 │ │ +0723dc: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0723e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -94333,46 +94329,46 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -071bc0: |[071bc0] android.support.v4.widget.SwipeRefreshLayout$5.run:()V │ │ -071bd0: 5430 2606 |0000: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0626 │ │ -071bd4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -071bd6: 7120 9015 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@1590 │ │ -071bdc: 5430 2606 |0006: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0626 │ │ -071be0: 5431 2606 |0008: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0626 │ │ -071be4: 7110 8c15 0100 |000a: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@158c │ │ -071bea: 0a01 |000d: move-result v1 │ │ -071bec: 5432 2606 |000e: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0626 │ │ -071bf0: 6e10 9c15 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@159c │ │ -071bf6: 0a02 |0013: move-result v2 │ │ -071bf8: b021 |0014: add-int/2addr v1, v2 │ │ -071bfa: 5432 2606 |0015: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0626 │ │ -071bfe: 7110 8115 0200 |0017: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@1581 │ │ -071c04: 0c02 |001a: move-result-object v2 │ │ -071c06: 7130 8215 1002 |001b: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V // method@1582 │ │ -071c0c: 0e00 |001e: return-void │ │ +0723e4: |[0723e4] android.support.v4.widget.SwipeRefreshLayout$5.run:()V │ │ +0723f4: 5430 2606 |0000: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0626 │ │ +0723f8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0723fa: 7120 9015 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@1590 │ │ +072400: 5430 2606 |0006: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0626 │ │ +072404: 5431 2606 |0008: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0626 │ │ +072408: 7110 8c15 0100 |000a: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@158c │ │ +07240e: 0a01 |000d: move-result v1 │ │ +072410: 5432 2606 |000e: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0626 │ │ +072414: 6e10 9c15 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@159c │ │ +07241a: 0a02 |0013: move-result v2 │ │ +07241c: b021 |0014: add-int/2addr v1, v2 │ │ +07241e: 5432 2606 |0015: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0626 │ │ +072422: 7110 8115 0200 |0017: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@1581 │ │ +072428: 0c02 |001a: move-result-object v2 │ │ +07242a: 7130 8215 1002 |001b: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V // method@1582 │ │ +072430: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0006 line=144 │ │ 0x001e line=146 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ │ │ - source_file_idx : 3310 (SwipeRefreshLayout.java) │ │ + source_file_idx : 3316 (SwipeRefreshLayout.java) │ │ │ │ Class #423 header: │ │ -class_idx : 776 │ │ +class_idx : 780 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3310 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3316 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #423 annotations: │ │ Annotations on class │ │ @@ -94397,114 +94393,114 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -071c10: |[071c10] android.support.v4.widget.SwipeRefreshLayout$6.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -071c20: 5b01 2706 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ -071c24: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -071c2a: 0e00 |0005: return-void │ │ +072434: |[072434] android.support.v4.widget.SwipeRefreshLayout$6.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +072444: 5b01 2706 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ +072448: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07244e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$6; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$6;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 116 16-bit code units │ │ -071c2c: |[071c2c] android.support.v4.widget.SwipeRefreshLayout$6.run:()V │ │ -071c3c: 5440 2706 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ -071c40: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -071c42: 7120 9015 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@1590 │ │ -071c48: 5440 2706 |0006: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ -071c4c: 7110 8b15 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@158b │ │ -071c52: 0c00 |000b: move-result-object v0 │ │ -071c54: 3800 4f00 |000c: if-eqz v0, 005b // +004f │ │ -071c58: 5440 2706 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ -071c5c: 5441 2706 |0010: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ -071c60: 7110 8e15 0100 |0012: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@158e │ │ -071c66: 0a01 |0015: move-result v1 │ │ -071c68: 7120 8a15 1000 |0016: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@158a │ │ -071c6e: 5440 2706 |0019: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ -071c72: 7110 8415 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1584 │ │ -071c78: 0c00 |001e: move-result-object v0 │ │ -071c7a: 5441 2706 |001f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ -071c7e: 7110 8315 0100 |0021: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1583 │ │ -071c84: 0a01 |0024: move-result v1 │ │ -071c86: 8112 |0025: int-to-long v2, v1 │ │ -071c88: 6e30 0923 2003 |0026: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@2309 │ │ -071c8e: 5440 2706 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ -071c92: 7110 8415 0000 |002b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1584 │ │ -071c98: 0c00 |002e: move-result-object v0 │ │ -071c9a: 5441 2706 |002f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ -071c9e: 7110 8515 0100 |0031: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@1585 │ │ -071ca4: 0c01 |0034: move-result-object v1 │ │ -071ca6: 6e20 0823 1000 |0035: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@2308 │ │ -071cac: 5440 2706 |0038: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ -071cb0: 7110 8415 0000 |003a: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1584 │ │ -071cb6: 0c00 |003d: move-result-object v0 │ │ -071cb8: 6e10 0723 0000 |003e: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@2307 │ │ -071cbe: 5440 2706 |0041: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ -071cc2: 7110 8415 0000 |0043: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1584 │ │ -071cc8: 0c00 |0046: move-result-object v0 │ │ -071cca: 5441 2706 |0047: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ -071cce: 7110 8615 0100 |0049: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; // method@1586 │ │ -071cd4: 0c01 |004c: move-result-object v1 │ │ -071cd6: 6e20 0a23 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@230a │ │ -071cdc: 5440 2706 |0050: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ -071ce0: 5441 2706 |0052: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ -071ce4: 7110 8415 0100 |0054: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1584 │ │ -071cea: 0c01 |0057: move-result-object v1 │ │ -071cec: 6e20 b515 1000 |0058: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAnimation:(Landroid/view/animation/Animation;)V // method@15b5 │ │ -071cf2: 5440 2706 |005b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ -071cf6: 5441 2706 |005d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ -071cfa: 7110 8c15 0100 |005f: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@158c │ │ -071d00: 0a01 |0062: move-result v1 │ │ -071d02: 5442 2706 |0063: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ -071d06: 6e10 9c15 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@159c │ │ -071d0c: 0a02 |0068: move-result v2 │ │ -071d0e: b021 |0069: add-int/2addr v1, v2 │ │ -071d10: 5442 2706 |006a: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ -071d14: 7110 8115 0200 |006c: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@1581 │ │ -071d1a: 0c02 |006f: move-result-object v2 │ │ -071d1c: 7130 8215 1002 |0070: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V // method@1582 │ │ -071d22: 0e00 |0073: return-void │ │ +072450: |[072450] android.support.v4.widget.SwipeRefreshLayout$6.run:()V │ │ +072460: 5430 2706 |0000: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ +072464: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +072466: 7120 9015 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@1590 │ │ +07246c: 5430 2706 |0006: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ +072470: 7110 8b15 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@158b │ │ +072476: 0c00 |000b: move-result-object v0 │ │ +072478: 3800 4f00 |000c: if-eqz v0, 005b // +004f │ │ +07247c: 5430 2706 |000e: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ +072480: 5431 2706 |0010: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ +072484: 7110 8e15 0100 |0012: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@158e │ │ +07248a: 0a01 |0015: move-result v1 │ │ +07248c: 7120 8a15 1000 |0016: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@158a │ │ +072492: 5430 2706 |0019: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ +072496: 7110 8415 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1584 │ │ +07249c: 0c00 |001e: move-result-object v0 │ │ +07249e: 5431 2706 |001f: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ +0724a2: 7110 8315 0100 |0021: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1583 │ │ +0724a8: 0a01 |0024: move-result v1 │ │ +0724aa: 8111 |0025: int-to-long v1, v1 │ │ +0724ac: 6e30 0923 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@2309 │ │ +0724b2: 5430 2706 |0029: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ +0724b6: 7110 8415 0000 |002b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1584 │ │ +0724bc: 0c00 |002e: move-result-object v0 │ │ +0724be: 5431 2706 |002f: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ +0724c2: 7110 8515 0100 |0031: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@1585 │ │ +0724c8: 0c01 |0034: move-result-object v1 │ │ +0724ca: 6e20 0823 1000 |0035: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@2308 │ │ +0724d0: 5430 2706 |0038: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ +0724d4: 7110 8415 0000 |003a: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1584 │ │ +0724da: 0c00 |003d: move-result-object v0 │ │ +0724dc: 6e10 0723 0000 |003e: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@2307 │ │ +0724e2: 5430 2706 |0041: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ +0724e6: 7110 8415 0000 |0043: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1584 │ │ +0724ec: 0c00 |0046: move-result-object v0 │ │ +0724ee: 5431 2706 |0047: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ +0724f2: 7110 8615 0100 |0049: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; // method@1586 │ │ +0724f8: 0c01 |004c: move-result-object v1 │ │ +0724fa: 6e20 0a23 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@230a │ │ +072500: 5430 2706 |0050: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ +072504: 5431 2706 |0052: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ +072508: 7110 8415 0100 |0054: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@1584 │ │ +07250e: 0c01 |0057: move-result-object v1 │ │ +072510: 6e20 b515 1000 |0058: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAnimation:(Landroid/view/animation/Animation;)V // method@15b5 │ │ +072516: 5430 2706 |005b: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ +07251a: 5431 2706 |005d: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ +07251e: 7110 8c15 0100 |005f: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@158c │ │ +072524: 0a01 |0062: move-result v1 │ │ +072526: 5432 2706 |0063: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ +07252a: 6e10 9c15 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@159c │ │ +072530: 0a02 |0068: move-result v2 │ │ +072532: b021 |0069: add-int/2addr v1, v2 │ │ +072534: 5432 2706 |006a: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0627 │ │ +072538: 7110 8115 0200 |006c: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@1581 │ │ +07253e: 0c02 |006f: move-result-object v2 │ │ +072540: 7130 8215 1002 |0070: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V // method@1582 │ │ +072546: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0006 line=158 │ │ 0x000e line=159 │ │ 0x0019 line=160 │ │ 0x0029 line=161 │ │ 0x0038 line=162 │ │ 0x0041 line=163 │ │ 0x0050 line=164 │ │ 0x005b line=166 │ │ 0x0073 line=168 │ │ locals : │ │ - 0x0000 - 0x0074 reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout$6; │ │ + 0x0000 - 0x0074 reg=3 this Landroid/support/v4/widget/SwipeRefreshLayout$6; │ │ │ │ - source_file_idx : 3310 (SwipeRefreshLayout.java) │ │ + source_file_idx : 3316 (SwipeRefreshLayout.java) │ │ │ │ Class #424 header: │ │ -class_idx : 777 │ │ +class_idx : 781 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3310 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3316 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #424 annotations: │ │ Annotations on class │ │ @@ -94529,18 +94525,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -071d24: |[071d24] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -071d34: 5b01 2806 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0628 │ │ -071d38: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -071d3e: 0e00 |0005: return-void │ │ +072548: |[072548] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +072558: 5b01 2806 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0628 │ │ +07255c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +072562: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -94549,17 +94545,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -071d40: |[071d40] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V │ │ -071d50: 7020 7615 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1576 │ │ -071d56: 0e00 |0003: return-void │ │ +072564: |[072564] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V │ │ +072574: 7020 7615 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1576 │ │ +07257a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ @@ -94570,16 +94566,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071d58: |[071d58] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -071d68: 0e00 |0000: return-void │ │ +07257c: |[07257c] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +07258c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -94588,16 +94584,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071d6c: |[071d6c] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -071d7c: 0e00 |0000: return-void │ │ +072590: |[072590] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +0725a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -94606,30 +94602,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071d80: |[071d80] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -071d90: 0e00 |0000: return-void │ │ +0725a4: |[0725a4] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +0725b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 3310 (SwipeRefreshLayout.java) │ │ + source_file_idx : 3316 (SwipeRefreshLayout.java) │ │ │ │ Class #425 header: │ │ -class_idx : 778 │ │ +class_idx : 782 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3310 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3316 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #425 annotations: │ │ Annotations on class │ │ @@ -94647,21 +94643,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;) │ │ name : 'onRefresh' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3310 (SwipeRefreshLayout.java) │ │ + source_file_idx : 3316 (SwipeRefreshLayout.java) │ │ │ │ Class #426 header: │ │ -class_idx : 779 │ │ +class_idx : 783 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1058 │ │ -source_file_idx : 3310 │ │ +superclass_idx : 1064 │ │ +source_file_idx : 3316 │ │ static_fields_size : 9 │ │ instance_fields_size: 26 │ │ direct_methods_size : 29 │ │ virtual_methods_size: 15 │ │ │ │ Class #426 annotations: │ │ Annotations on class │ │ @@ -94831,26 +94827,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -071d94: |[071d94] android.support.v4.widget.SwipeRefreshLayout.:()V │ │ -071da4: 1c00 0b03 |0000: const-class v0, Landroid/support/v4/widget/SwipeRefreshLayout; // type@030b │ │ -071da8: 6e10 8d24 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ -071dae: 0c00 |0005: move-result-object v0 │ │ -071db0: 6900 2d06 |0006: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@062d │ │ -071db4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -071db6: 2300 f504 |0009: new-array v0, v0, [I // type@04f5 │ │ -071dba: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -071dbc: 1402 0e00 0101 |000c: const v2, #float 2.36936e-38 // #0101000e │ │ -071dc2: 4b02 0001 |000f: aput v2, v0, v1 │ │ -071dc6: 6900 2c06 |0011: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@062c │ │ -071dca: 0e00 |0013: return-void │ │ +0725b8: |[0725b8] android.support.v4.widget.SwipeRefreshLayout.:()V │ │ +0725c8: 1c00 0f03 |0000: const-class v0, Landroid/support/v4/widget/SwipeRefreshLayout; // type@030f │ │ +0725cc: 6e10 8d24 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ +0725d2: 0c00 |0005: move-result-object v0 │ │ +0725d4: 6900 2d06 |0006: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@062d │ │ +0725d8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0725da: 2300 fb04 |0009: new-array v0, v0, [I // type@04fb │ │ +0725de: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0725e0: 1402 0e00 0101 |000c: const v2, #float 2.36936e-38 // #0101000e │ │ +0725e6: 4b02 0001 |000f: aput v2, v0, v1 │ │ +0725ea: 6900 2c06 |0011: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@062c │ │ +0725ee: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0008 line=95 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -94858,18 +94854,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -071dcc: |[071dcc] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;)V │ │ -071ddc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071dde: 7030 7e15 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@157e │ │ -071de4: 0e00 |0004: return-void │ │ +0725f0: |[0725f0] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;)V │ │ +072600: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +072602: 7030 7e15 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@157e │ │ +072608: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0004 line=178 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -94879,84 +94875,84 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -071de8: |[071de8] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -071df8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -071dfa: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -071dfc: 7030 ff21 6507 |0002: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21ff │ │ -071e02: 5c54 4406 |0005: iput-boolean v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0644 │ │ -071e06: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ -071e0a: 5952 3906 |0009: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0639 │ │ -071e0e: 5953 3b06 |000b: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@063b │ │ -071e12: 5953 3606 |000d: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ -071e16: 12f2 |000f: const/4 v2, #int -1 // #ff │ │ -071e18: 5952 3306 |0010: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ -071e1c: 2202 0303 |0012: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$1; // type@0303 │ │ -071e20: 7020 6a15 5200 |0014: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$1;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@156a │ │ -071e26: 5b52 3406 |0017: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0634 │ │ -071e2a: 2202 0403 |0019: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$2; // type@0304 │ │ -071e2e: 7020 6c15 5200 |001b: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$2;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@156c │ │ -071e34: 5b52 4906 |001e: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@0649 │ │ -071e38: 2202 0503 |0020: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$3; // type@0305 │ │ -071e3c: 7020 6e15 5200 |0022: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$3;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@156e │ │ -071e42: 5b52 4606 |0025: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@0646 │ │ -071e46: 2202 0603 |0027: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$4; // type@0306 │ │ -071e4a: 7020 7015 5200 |0029: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$4;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1570 │ │ -071e50: 5b52 4806 |002c: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@0648 │ │ -071e54: 2202 0703 |002e: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$5; // type@0307 │ │ -071e58: 7020 7215 5200 |0030: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$5;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1572 │ │ -071e5e: 5b52 4506 |0033: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0645 │ │ -071e62: 2202 0803 |0035: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$6; // type@0308 │ │ -071e66: 7020 7415 5200 |0037: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$6;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1574 │ │ -071e6c: 5b52 3506 |003a: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0635 │ │ -071e70: 7110 e721 0600 |003c: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@21e7 │ │ -071e76: 0c02 |003f: move-result-object v2 │ │ -071e78: 6e10 ee21 0200 |0040: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@21ee │ │ -071e7e: 0a02 |0043: move-result v2 │ │ -071e80: 5952 4b06 |0044: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@064b │ │ -071e84: 6e10 9e15 0500 |0046: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@159e │ │ -071e8a: 0c02 |0049: move-result-object v2 │ │ -071e8c: 1403 0100 0e01 |004a: const v3, #float 2.60813e-38 // #010e0001 │ │ -071e92: 6e20 8801 3200 |004d: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@0188 │ │ -071e98: 0a02 |0050: move-result v2 │ │ -071e9a: 5952 4006 |0051: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0640 │ │ -071e9e: 6e20 b415 4500 |0053: invoke-virtual {v5, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setWillNotDraw:(Z)V // method@15b4 │ │ -071ea4: 2202 0203 |0056: new-instance v2, Landroid/support/v4/widget/SwipeProgressBar; // type@0302 │ │ -071ea8: 7020 6015 5200 |0058: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeProgressBar;.:(Landroid/view/View;)V // method@1560 │ │ -071eae: 5b52 4206 |005b: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0642 │ │ -071eb2: 6e10 9e15 0500 |005d: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@159e │ │ -071eb8: 0c02 |0060: move-result-object v2 │ │ -071eba: 6e10 8501 0200 |0061: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -071ec0: 0c01 |0064: move-result-object v1 │ │ -071ec2: 5212 580c |0065: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ -071ec6: 1503 8040 |0067: const/high16 v3, #int 1082130432 // #4080 │ │ -071eca: c832 |0069: mul-float/2addr v2, v3 │ │ -071ecc: 8722 |006a: float-to-int v2, v2 │ │ -071ece: 5952 4306 |006b: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@0643 │ │ -071ed2: 2202 3904 |006d: new-instance v2, Landroid/view/animation/DecelerateInterpolator; // type@0439 │ │ -071ed6: 1503 0040 |006f: const/high16 v3, #int 1073741824 // #4000 │ │ -071eda: 7020 1023 3200 |0071: invoke-direct {v2, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@2310 │ │ -071ee0: 5b52 3806 |0074: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0638 │ │ -071ee4: 2202 3304 |0076: new-instance v2, Landroid/view/animation/AccelerateInterpolator; // type@0433 │ │ -071ee8: 1503 c03f |0078: const/high16 v3, #int 1069547520 // #3fc0 │ │ -071eec: 7020 fd22 3200 |007a: invoke-direct {v2, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@22fd │ │ -071ef2: 5b52 3206 |007d: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@0632 │ │ -071ef6: 6202 2c06 |007f: sget-object v2, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@062c │ │ -071efa: 6e30 2a01 7602 |0081: invoke-virtual {v6, v7, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ -071f00: 0c00 |0084: move-result-object v0 │ │ -071f02: 1212 |0085: const/4 v2, #int 1 // #1 │ │ -071f04: 6e30 9201 4002 |0086: invoke-virtual {v0, v4, v2}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ -071f0a: 0a02 |0089: move-result v2 │ │ -071f0c: 6e20 af15 2500 |008a: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setEnabled:(Z)V // method@15af │ │ -071f12: 6e10 a001 0000 |008d: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -071f18: 0e00 |0090: return-void │ │ +07260c: |[07260c] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07261c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07261e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +072620: 7030 ff21 6507 |0002: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21ff │ │ +072626: 5c54 4406 |0005: iput-boolean v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0644 │ │ +07262a: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ +07262e: 5952 3906 |0009: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0639 │ │ +072632: 5953 3b06 |000b: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@063b │ │ +072636: 5953 3606 |000d: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ +07263a: 12f2 |000f: const/4 v2, #int -1 // #ff │ │ +07263c: 5952 3306 |0010: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ +072640: 2202 0703 |0012: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$1; // type@0307 │ │ +072644: 7020 6a15 5200 |0014: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$1;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@156a │ │ +07264a: 5b52 3406 |0017: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0634 │ │ +07264e: 2202 0803 |0019: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$2; // type@0308 │ │ +072652: 7020 6c15 5200 |001b: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$2;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@156c │ │ +072658: 5b52 4906 |001e: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@0649 │ │ +07265c: 2202 0903 |0020: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$3; // type@0309 │ │ +072660: 7020 6e15 5200 |0022: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$3;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@156e │ │ +072666: 5b52 4606 |0025: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@0646 │ │ +07266a: 2202 0a03 |0027: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$4; // type@030a │ │ +07266e: 7020 7015 5200 |0029: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$4;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1570 │ │ +072674: 5b52 4806 |002c: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@0648 │ │ +072678: 2202 0b03 |002e: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$5; // type@030b │ │ +07267c: 7020 7215 5200 |0030: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$5;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1572 │ │ +072682: 5b52 4506 |0033: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0645 │ │ +072686: 2202 0c03 |0035: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$6; // type@030c │ │ +07268a: 7020 7415 5200 |0037: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$6;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1574 │ │ +072690: 5b52 3506 |003a: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0635 │ │ +072694: 7110 e721 0600 |003c: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@21e7 │ │ +07269a: 0c02 |003f: move-result-object v2 │ │ +07269c: 6e10 ee21 0200 |0040: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@21ee │ │ +0726a2: 0a02 |0043: move-result v2 │ │ +0726a4: 5952 4b06 |0044: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@064b │ │ +0726a8: 6e10 9e15 0500 |0046: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@159e │ │ +0726ae: 0c02 |0049: move-result-object v2 │ │ +0726b0: 1403 0100 0e01 |004a: const v3, #float 2.60813e-38 // #010e0001 │ │ +0726b6: 6e20 8801 3200 |004d: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@0188 │ │ +0726bc: 0a02 |0050: move-result v2 │ │ +0726be: 5952 4006 |0051: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0640 │ │ +0726c2: 6e20 b415 4500 |0053: invoke-virtual {v5, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setWillNotDraw:(Z)V // method@15b4 │ │ +0726c8: 2202 0603 |0056: new-instance v2, Landroid/support/v4/widget/SwipeProgressBar; // type@0306 │ │ +0726cc: 7020 6015 5200 |0058: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeProgressBar;.:(Landroid/view/View;)V // method@1560 │ │ +0726d2: 5b52 4206 |005b: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0642 │ │ +0726d6: 6e10 9e15 0500 |005d: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@159e │ │ +0726dc: 0c02 |0060: move-result-object v2 │ │ +0726de: 6e10 8501 0200 |0061: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +0726e4: 0c01 |0064: move-result-object v1 │ │ +0726e6: 5212 580c |0065: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ +0726ea: 1503 8040 |0067: const/high16 v3, #int 1082130432 // #4080 │ │ +0726ee: c832 |0069: mul-float/2addr v2, v3 │ │ +0726f0: 8722 |006a: float-to-int v2, v2 │ │ +0726f2: 5952 4306 |006b: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@0643 │ │ +0726f6: 2202 3f04 |006d: new-instance v2, Landroid/view/animation/DecelerateInterpolator; // type@043f │ │ +0726fa: 1503 0040 |006f: const/high16 v3, #int 1073741824 // #4000 │ │ +0726fe: 7020 1023 3200 |0071: invoke-direct {v2, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@2310 │ │ +072704: 5b52 3806 |0074: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0638 │ │ +072708: 2202 3904 |0076: new-instance v2, Landroid/view/animation/AccelerateInterpolator; // type@0439 │ │ +07270c: 1503 c03f |0078: const/high16 v3, #int 1069547520 // #3fc0 │ │ +072710: 7020 fd22 3200 |007a: invoke-direct {v2, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@22fd │ │ +072716: 5b52 3206 |007d: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@0632 │ │ +07271a: 6202 2c06 |007f: sget-object v2, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@062c │ │ +07271e: 6e30 2a01 7602 |0081: invoke-virtual {v6, v7, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ +072724: 0c00 |0084: move-result-object v0 │ │ +072726: 1212 |0085: const/4 v2, #int 1 // #1 │ │ +072728: 6e30 9201 4002 |0086: invoke-virtual {v0, v4, v2}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ +07272e: 0a02 |0089: move-result v2 │ │ +072730: 6e20 af15 2500 |008a: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setEnabled:(Z)V // method@15af │ │ +072736: 6e10 a001 0000 |008d: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +07273c: 0e00 |0090: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=186 │ │ 0x0005 line=76 │ │ 0x0007 line=78 │ │ 0x000b line=80 │ │ 0x000d line=81 │ │ @@ -94991,17 +94987,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071f1c: |[071f1c] android.support.v4.widget.SwipeRefreshLayout.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -071f2c: 5210 3a06 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@063a │ │ -071f30: 0f00 |0002: return v0 │ │ +072740: |[072740] android.support.v4.widget.SwipeRefreshLayout.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +072750: 5210 3a06 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@063a │ │ +072754: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95009,17 +95005,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071f34: |[071f34] android.support.v4.widget.SwipeRefreshLayout.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -071f44: 5210 4106 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0641 │ │ -071f48: 0f00 |0002: return v0 │ │ +072758: |[072758] android.support.v4.widget.SwipeRefreshLayout.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +072768: 5210 4106 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0641 │ │ +07276c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95027,17 +95023,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071f4c: |[071f4c] android.support.v4.widget.SwipeRefreshLayout.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ -071f5c: 5410 4606 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@0646 │ │ -071f60: 1100 |0002: return-object v0 │ │ +072770: |[072770] android.support.v4.widget.SwipeRefreshLayout.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ +072780: 5410 4606 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@0646 │ │ +072784: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #6 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95045,17 +95041,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -071f64: |[071f64] android.support.v4.widget.SwipeRefreshLayout.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V │ │ -071f74: 7030 9115 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@1591 │ │ -071f7a: 0e00 |0003: return-void │ │ +072788: |[072788] android.support.v4.widget.SwipeRefreshLayout.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V │ │ +072798: 7030 9115 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@1591 │ │ +07279e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 Landroid/view/animation/Animation$AnimationListener; │ │ @@ -95065,17 +95061,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071f7c: |[071f7c] android.support.v4.widget.SwipeRefreshLayout.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -071f8c: 5210 4006 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0640 │ │ -071f90: 0f00 |0002: return v0 │ │ +0727a0: |[0727a0] android.support.v4.widget.SwipeRefreshLayout.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +0727b0: 5210 4006 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0640 │ │ +0727b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #8 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95083,17 +95079,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071f94: |[071f94] android.support.v4.widget.SwipeRefreshLayout.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; │ │ -071fa4: 5410 4906 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@0649 │ │ -071fa8: 1100 |0002: return-object v0 │ │ +0727b8: |[0727b8] android.support.v4.widget.SwipeRefreshLayout.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; │ │ +0727c8: 5410 4906 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@0649 │ │ +0727cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #9 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95101,17 +95097,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071fac: |[071fac] android.support.v4.widget.SwipeRefreshLayout.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ -071fbc: 5410 4806 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@0648 │ │ -071fc0: 1100 |0002: return-object v0 │ │ +0727d0: |[0727d0] android.support.v4.widget.SwipeRefreshLayout.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ +0727e0: 5410 4806 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@0648 │ │ +0727e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #10 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95119,17 +95115,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071fc4: |[071fc4] android.support.v4.widget.SwipeRefreshLayout.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; │ │ -071fd4: 5410 3806 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0638 │ │ -071fd8: 1100 |0002: return-object v0 │ │ +0727e8: |[0727e8] android.support.v4.widget.SwipeRefreshLayout.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; │ │ +0727f8: 5410 3806 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0638 │ │ +0727fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95137,17 +95133,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071fdc: |[071fdc] android.support.v4.widget.SwipeRefreshLayout.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; │ │ -071fec: 5410 4a06 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ -071ff0: 1100 |0002: return-object v0 │ │ +072800: |[072800] android.support.v4.widget.SwipeRefreshLayout.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; │ │ +072810: 5410 4a06 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ +072814: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #12 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95155,17 +95151,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -071ff4: |[071ff4] android.support.v4.widget.SwipeRefreshLayout.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V │ │ -072004: 7020 b215 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@15b2 │ │ -07200a: 0e00 |0003: return-void │ │ +072818: |[072818] android.support.v4.widget.SwipeRefreshLayout.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V │ │ +072828: 7020 b215 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@15b2 │ │ +07282e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -95174,17 +95170,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07200c: |[07200c] android.support.v4.widget.SwipeRefreshLayout.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ -07201c: 5210 3b06 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@063b │ │ -072020: 0f00 |0002: return v0 │ │ +072830: |[072830] android.support.v4.widget.SwipeRefreshLayout.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ +072840: 5210 3b06 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@063b │ │ +072844: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95192,17 +95188,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;F)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072024: |[072024] android.support.v4.widget.SwipeRefreshLayout.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ -072034: 5901 3b06 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@063b │ │ -072038: 0f01 |0002: return v1 │ │ +072848: |[072848] android.support.v4.widget.SwipeRefreshLayout.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ +072858: 5901 3b06 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@063b │ │ +07285c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 x1 F │ │ │ │ @@ -95211,17 +95207,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07203c: |[07203c] android.support.v4.widget.SwipeRefreshLayout.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; │ │ -07204c: 5410 4206 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0642 │ │ -072050: 1100 |0002: return-object v0 │ │ +072860: |[072860] android.support.v4.widget.SwipeRefreshLayout.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; │ │ +072870: 5410 4206 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0642 │ │ +072874: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95229,17 +95225,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072054: |[072054] android.support.v4.widget.SwipeRefreshLayout.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -072064: 5210 3706 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0637 │ │ -072068: 0f00 |0002: return v0 │ │ +072878: |[072878] android.support.v4.widget.SwipeRefreshLayout.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +072888: 5210 3706 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0637 │ │ +07288c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #17 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95247,17 +95243,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07206c: |[07206c] android.support.v4.widget.SwipeRefreshLayout.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I │ │ -07207c: 5901 3706 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0637 │ │ -072080: 0f01 |0002: return v1 │ │ +072890: |[072890] android.support.v4.widget.SwipeRefreshLayout.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I │ │ +0728a0: 5901 3706 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0637 │ │ +0728a4: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -95266,17 +95262,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072084: |[072084] android.support.v4.widget.SwipeRefreshLayout.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ -072094: 5210 3606 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ -072098: 0f00 |0002: return v0 │ │ +0728a8: |[0728a8] android.support.v4.widget.SwipeRefreshLayout.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ +0728b8: 5210 3606 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ +0728bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95284,17 +95280,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;F)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07209c: |[07209c] android.support.v4.widget.SwipeRefreshLayout.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ -0720ac: 5901 3606 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ -0720b0: 0f01 |0002: return v1 │ │ +0728c0: |[0728c0] android.support.v4.widget.SwipeRefreshLayout.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ +0728d0: 5901 3606 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ +0728d4: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 x1 F │ │ │ │ @@ -95303,132 +95299,132 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0720b4: |[0720b4] android.support.v4.widget.SwipeRefreshLayout.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z │ │ -0720c4: 5c01 4706 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0647 │ │ -0720c8: 0f01 |0002: return v1 │ │ +0728d8: |[0728d8] android.support.v4.widget.SwipeRefreshLayout.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z │ │ +0728e8: 5c01 4706 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0647 │ │ +0728ec: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ #21 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ name : 'animateOffsetToStartPosition' │ │ type : '(ILandroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0720cc: |[0720cc] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ -0720dc: 5945 3a06 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@063a │ │ -0720e0: 5440 3406 |0002: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0634 │ │ -0720e4: 6e10 0723 0000 |0004: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@2307 │ │ -0720ea: 5440 3406 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0634 │ │ -0720ee: 5241 4006 |0009: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0640 │ │ -0720f2: 8112 |000b: int-to-long v2, v1 │ │ -0720f4: 6e30 0923 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@2309 │ │ -0720fa: 5440 3406 |000f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0634 │ │ -0720fe: 6e20 0823 6000 |0011: invoke-virtual {v0, v6}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@2308 │ │ -072104: 5440 3406 |0014: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0634 │ │ -072108: 5441 3806 |0016: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0638 │ │ -07210c: 6e20 0a23 1000 |0018: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@230a │ │ -072112: 5440 4a06 |001b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ -072116: 5441 3406 |001d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0634 │ │ -07211a: 6e20 e421 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@21e4 │ │ -072120: 0e00 |0022: return-void │ │ +0728f0: |[0728f0] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ +072900: 5934 3a06 |0000: iput v4, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@063a │ │ +072904: 5430 3406 |0002: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0634 │ │ +072908: 6e10 0723 0000 |0004: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@2307 │ │ +07290e: 5430 3406 |0007: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0634 │ │ +072912: 5231 4006 |0009: iget v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0640 │ │ +072916: 8111 |000b: int-to-long v1, v1 │ │ +072918: 6e30 0923 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@2309 │ │ +07291e: 5430 3406 |000f: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0634 │ │ +072922: 6e20 0823 5000 |0011: invoke-virtual {v0, v5}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@2308 │ │ +072928: 5430 3406 |0014: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0634 │ │ +07292c: 5431 3806 |0016: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0638 │ │ +072930: 6e20 0a23 1000 |0018: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@230a │ │ +072936: 5430 4a06 |001b: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ +07293a: 5431 3406 |001d: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0634 │ │ +07293e: 6e20 e421 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@21e4 │ │ +072944: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0002 line=221 │ │ 0x0007 line=222 │ │ 0x000f line=223 │ │ 0x0014 line=224 │ │ 0x001b line=225 │ │ 0x0022 line=226 │ │ locals : │ │ - 0x0000 - 0x0023 reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ - 0x0000 - 0x0023 reg=5 from I │ │ - 0x0000 - 0x0023 reg=6 listener Landroid/view/animation/Animation$AnimationListener; │ │ + 0x0000 - 0x0023 reg=3 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0023 reg=4 from I │ │ + 0x0000 - 0x0023 reg=5 listener Landroid/view/animation/Animation$AnimationListener; │ │ │ │ #22 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ name : 'ensureTarget' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 108 16-bit code units │ │ -072124: |[072124] android.support.v4.widget.SwipeRefreshLayout.ensureTarget:()V │ │ -072134: 5441 4a06 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ -072138: 3901 2b00 |0002: if-nez v1, 002d // +002b │ │ -07213c: 6e10 9615 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1596 │ │ -072142: 0a01 |0007: move-result v1 │ │ -072144: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -072146: 3721 1000 |0009: if-le v1, v2, 0019 // +0010 │ │ -07214a: 6e10 a015 0400 |000b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@15a0 │ │ -072150: 0a01 |000e: move-result v1 │ │ -072152: 3901 0a00 |000f: if-nez v1, 0019 // +000a │ │ -072156: 2201 a204 |0011: new-instance v1, Ljava/lang/IllegalStateException; // type@04a2 │ │ -07215a: 1a02 ed0c |0013: const-string v2, "SwipeRefreshLayout can host only one direct child" // string@0ced │ │ -07215e: 7020 9c24 2100 |0015: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -072164: 2701 |0018: throw v1 │ │ -072166: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -072168: 6e20 9515 1400 |001a: invoke-virtual {v4, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1595 │ │ -07216e: 0c01 |001d: move-result-object v1 │ │ -072170: 5b41 4a06 |001e: iput-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ -072174: 5441 4a06 |0020: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ -072178: 6e10 8621 0100 |0022: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ -07217e: 0a01 |0025: move-result v1 │ │ -072180: 6e10 9c15 0400 |0026: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@159c │ │ -072186: 0a02 |0029: move-result v2 │ │ -072188: b021 |002a: add-int/2addr v1, v2 │ │ -07218a: 5941 4106 |002b: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0641 │ │ -07218e: 5241 3906 |002d: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0639 │ │ -072192: 1502 80bf |002f: const/high16 v2, #int -1082130432 // #bf80 │ │ -072196: 2d01 0102 |0031: cmpl-float v1, v1, v2 │ │ -07219a: 3901 3800 |0033: if-nez v1, 006b // +0038 │ │ -07219e: 6e10 9d15 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@159d │ │ -0721a4: 0c01 |0038: move-result-object v1 │ │ -0721a6: 3801 3200 |0039: if-eqz v1, 006b // +0032 │ │ -0721aa: 6e10 9d15 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@159d │ │ -0721b0: 0c01 |003e: move-result-object v1 │ │ -0721b2: 1f01 1c04 |003f: check-cast v1, Landroid/view/View; // type@041c │ │ -0721b6: 6e10 6021 0100 |0041: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@2160 │ │ -0721bc: 0a01 |0044: move-result v1 │ │ -0721be: 3d01 2600 |0045: if-lez v1, 006b // +0026 │ │ -0721c2: 6e10 9e15 0400 |0047: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@159e │ │ -0721c8: 0c01 |004a: move-result-object v1 │ │ -0721ca: 6e10 8501 0100 |004b: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -0721d0: 0c00 |004e: move-result-object v0 │ │ -0721d2: 6e10 9d15 0400 |004f: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@159d │ │ -0721d8: 0c01 |0052: move-result-object v1 │ │ -0721da: 1f01 1c04 |0053: check-cast v1, Landroid/view/View; // type@041c │ │ -0721de: 6e10 6021 0100 |0055: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@2160 │ │ -0721e4: 0a01 |0058: move-result v1 │ │ -0721e6: 8211 |0059: int-to-float v1, v1 │ │ -0721e8: 1402 9a99 193f |005a: const v2, #float 0.6 // #3f19999a │ │ -0721ee: c821 |005d: mul-float/2addr v1, v2 │ │ -0721f0: 1502 f042 |005e: const/high16 v2, #int 1123024896 // #42f0 │ │ -0721f4: 5203 580c |0060: iget v3, v0, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ -0721f8: c832 |0062: mul-float/2addr v2, v3 │ │ -0721fa: 7120 ae24 2100 |0063: invoke-static {v1, v2}, Ljava/lang/Math;.min:(FF)F // method@24ae │ │ -072200: 0a01 |0066: move-result v1 │ │ -072202: 8711 |0067: float-to-int v1, v1 │ │ -072204: 8211 |0068: int-to-float v1, v1 │ │ -072206: 5941 3906 |0069: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0639 │ │ -07220a: 0e00 |006b: return-void │ │ +072948: |[072948] android.support.v4.widget.SwipeRefreshLayout.ensureTarget:()V │ │ +072958: 5441 4a06 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ +07295c: 3901 2b00 |0002: if-nez v1, 002d // +002b │ │ +072960: 6e10 9615 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1596 │ │ +072966: 0a01 |0007: move-result v1 │ │ +072968: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +07296a: 3721 1000 |0009: if-le v1, v2, 0019 // +0010 │ │ +07296e: 6e10 a015 0400 |000b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@15a0 │ │ +072974: 0a01 |000e: move-result v1 │ │ +072976: 3901 0a00 |000f: if-nez v1, 0019 // +000a │ │ +07297a: 2201 a804 |0011: new-instance v1, Ljava/lang/IllegalStateException; // type@04a8 │ │ +07297e: 1a02 f30c |0013: const-string v2, "SwipeRefreshLayout can host only one direct child" // string@0cf3 │ │ +072982: 7020 9c24 2100 |0015: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +072988: 2701 |0018: throw v1 │ │ +07298a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +07298c: 6e20 9515 1400 |001a: invoke-virtual {v4, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1595 │ │ +072992: 0c01 |001d: move-result-object v1 │ │ +072994: 5b41 4a06 |001e: iput-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ +072998: 5441 4a06 |0020: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ +07299c: 6e10 8621 0100 |0022: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ +0729a2: 0a01 |0025: move-result v1 │ │ +0729a4: 6e10 9c15 0400 |0026: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@159c │ │ +0729aa: 0a02 |0029: move-result v2 │ │ +0729ac: b021 |002a: add-int/2addr v1, v2 │ │ +0729ae: 5941 4106 |002b: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0641 │ │ +0729b2: 5241 3906 |002d: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0639 │ │ +0729b6: 1502 80bf |002f: const/high16 v2, #int -1082130432 // #bf80 │ │ +0729ba: 2d01 0102 |0031: cmpl-float v1, v1, v2 │ │ +0729be: 3901 3800 |0033: if-nez v1, 006b // +0038 │ │ +0729c2: 6e10 9d15 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@159d │ │ +0729c8: 0c01 |0038: move-result-object v1 │ │ +0729ca: 3801 3200 |0039: if-eqz v1, 006b // +0032 │ │ +0729ce: 6e10 9d15 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@159d │ │ +0729d4: 0c01 |003e: move-result-object v1 │ │ +0729d6: 1f01 2104 |003f: check-cast v1, Landroid/view/View; // type@0421 │ │ +0729da: 6e10 6021 0100 |0041: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@2160 │ │ +0729e0: 0a01 |0044: move-result v1 │ │ +0729e2: 3d01 2600 |0045: if-lez v1, 006b // +0026 │ │ +0729e6: 6e10 9e15 0400 |0047: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@159e │ │ +0729ec: 0c01 |004a: move-result-object v1 │ │ +0729ee: 6e10 8501 0100 |004b: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +0729f4: 0c00 |004e: move-result-object v0 │ │ +0729f6: 6e10 9d15 0400 |004f: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@159d │ │ +0729fc: 0c01 |0052: move-result-object v1 │ │ +0729fe: 1f01 2104 |0053: check-cast v1, Landroid/view/View; // type@0421 │ │ +072a02: 6e10 6021 0100 |0055: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@2160 │ │ +072a08: 0a01 |0058: move-result v1 │ │ +072a0a: 8211 |0059: int-to-float v1, v1 │ │ +072a0c: 1402 9a99 193f |005a: const v2, #float 0.6 // #3f19999a │ │ +072a12: c821 |005d: mul-float/2addr v1, v2 │ │ +072a14: 1502 f042 |005e: const/high16 v2, #int 1123024896 // #42f0 │ │ +072a18: 5203 580c |0060: iget v3, v0, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ +072a1c: c832 |0062: mul-float/2addr v2, v3 │ │ +072a1e: 7120 ae24 2100 |0063: invoke-static {v1, v2}, Ljava/lang/Math;.min:(FF)F // method@24ae │ │ +072a24: 0a01 |0066: move-result v1 │ │ +072a26: 8711 |0067: float-to-int v1, v1 │ │ +072a28: 8211 |0068: int-to-float v1, v1 │ │ +072a2a: 5941 3906 |0069: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0639 │ │ +072a2e: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0004 line=307 │ │ 0x0011 line=308 │ │ 0x0019 line=311 │ │ 0x0020 line=312 │ │ @@ -95446,32 +95442,32 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -07220c: |[07220c] android.support.v4.widget.SwipeRefreshLayout.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -07221c: 7110 4f0c 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0c4f │ │ -072222: 0a02 |0003: move-result v2 │ │ -072224: 7120 520c 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -07222a: 0a01 |0007: move-result v1 │ │ -07222c: 5243 3306 |0008: iget v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ -072230: 3331 1100 |000a: if-ne v1, v3, 001b // +0011 │ │ -072234: 3902 1000 |000c: if-nez v2, 001c // +0010 │ │ -072238: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -07223a: 7120 540c 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ -072240: 0a03 |0012: move-result v3 │ │ -072242: 5943 3e06 |0013: iput v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063e │ │ -072246: 7120 520c 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -07224c: 0a03 |0018: move-result v3 │ │ -07224e: 5943 3306 |0019: iput v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ -072252: 0e00 |001b: return-void │ │ -072254: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -072256: 28f2 |001d: goto 000f // -000e │ │ +072a30: |[072a30] android.support.v4.widget.SwipeRefreshLayout.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +072a40: 7110 4f0c 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0c4f │ │ +072a46: 0a02 |0003: move-result v2 │ │ +072a48: 7120 520c 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +072a4e: 0a01 |0007: move-result v1 │ │ +072a50: 5243 3306 |0008: iget v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ +072a54: 3331 1100 |000a: if-ne v1, v3, 001b // +0011 │ │ +072a58: 3902 1000 |000c: if-nez v2, 001c // +0010 │ │ +072a5c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +072a5e: 7120 540c 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ +072a64: 0a03 |0012: move-result v3 │ │ +072a66: 5943 3e06 |0013: iput v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063e │ │ +072a6a: 7120 520c 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +072a70: 0a03 |0018: move-result v3 │ │ +072a72: 5943 3306 |0019: iput v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ +072a76: 0e00 |001b: return-void │ │ +072a78: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +072a7a: 28f2 |001d: goto 000f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0004 line=555 │ │ 0x0008 line=556 │ │ 0x000c line=559 │ │ 0x000f line=560 │ │ @@ -95490,22 +95486,22 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -072258: |[072258] android.support.v4.widget.SwipeRefreshLayout.setTargetOffsetTopAndBottom:(I)V │ │ -072268: 5410 4a06 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ -07226c: 6e20 a421 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@21a4 │ │ -072272: 5410 4a06 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ -072276: 6e10 8621 0000 |0007: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@2186 │ │ -07227c: 0a00 |000a: move-result v0 │ │ -07227e: 5910 3706 |000b: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0637 │ │ -072282: 0e00 |000d: return-void │ │ +072a7c: |[072a7c] android.support.v4.widget.SwipeRefreshLayout.setTargetOffsetTopAndBottom:(I)V │ │ +072a8c: 5410 4a06 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ +072a90: 6e20 a421 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@21a4 │ │ +072a96: 5410 4a06 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ +072a9a: 6e10 8621 0000 |0007: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@2186 │ │ +072aa0: 0a00 |000a: move-result v0 │ │ +072aa2: 5910 3706 |000b: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0637 │ │ +072aa6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ 0x0005 line=545 │ │ 0x000d line=546 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -95516,24 +95512,24 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -072284: |[072284] android.support.v4.widget.SwipeRefreshLayout.setTriggerPercentage:(F)V │ │ -072294: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -072296: 2d00 0301 |0001: cmpl-float v0, v3, v1 │ │ -07229a: 3900 0500 |0003: if-nez v0, 0008 // +0005 │ │ -07229e: 5921 3606 |0005: iput v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ -0722a2: 0e00 |0007: return-void │ │ -0722a4: 5923 3606 |0008: iput v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ -0722a8: 5420 4206 |000a: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0642 │ │ -0722ac: 6e20 6715 3000 |000c: invoke-virtual {v0, v3}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@1567 │ │ -0722b2: 28f8 |000f: goto 0007 // -0008 │ │ +072aa8: |[072aa8] android.support.v4.widget.SwipeRefreshLayout.setTriggerPercentage:(F)V │ │ +072ab8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +072aba: 2d00 0301 |0001: cmpl-float v0, v3, v1 │ │ +072abe: 3900 0500 |0003: if-nez v0, 0008 // +0005 │ │ +072ac2: 5921 3606 |0005: iput v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ +072ac6: 0e00 |0007: return-void │ │ +072ac8: 5923 3606 |0008: iput v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ +072acc: 5420 4206 |000a: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0642 │ │ +072ad0: 6e20 6715 3000 |000c: invoke-virtual {v0, v3}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@1567 │ │ +072ad6: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=237 │ │ 0x0005 line=240 │ │ 0x0007 line=245 │ │ 0x0008 line=243 │ │ 0x000a line=244 │ │ @@ -95546,24 +95542,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0722b4: |[0722b4] android.support.v4.widget.SwipeRefreshLayout.startRefresh:()V │ │ -0722c4: 5410 3506 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0635 │ │ -0722c8: 6e20 aa15 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@15aa │ │ -0722ce: 5410 4506 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0645 │ │ -0722d2: 7210 bc24 0000 |0007: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@24bc │ │ -0722d8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0722da: 6e20 b115 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@15b1 │ │ -0722e0: 5410 3f06 |000e: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@063f │ │ -0722e4: 7210 7b15 0000 |0010: invoke-interface {v0}, Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;.onRefresh:()V // method@157b │ │ -0722ea: 0e00 |0013: return-void │ │ +072ad8: |[072ad8] android.support.v4.widget.SwipeRefreshLayout.startRefresh:()V │ │ +072ae8: 5410 3506 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0635 │ │ +072aec: 6e20 aa15 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@15aa │ │ +072af2: 5410 4506 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0645 │ │ +072af6: 7210 bc24 0000 |0007: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@24bc │ │ +072afc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +072afe: 6e20 b115 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@15b1 │ │ +072b04: 5410 3f06 |000e: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@063f │ │ +072b08: 7210 7b15 0000 |0010: invoke-interface {v0}, Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;.onRefresh:()V // method@157b │ │ +072b0e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ 0x0005 line=528 │ │ 0x000a line=529 │ │ 0x000e line=530 │ │ 0x0013 line=531 │ │ @@ -95575,30 +95571,30 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0722ec: |[0722ec] android.support.v4.widget.SwipeRefreshLayout.updateContentOffsetTop:(I)V │ │ -0722fc: 5431 4a06 |0000: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ -072300: 6e10 8621 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ -072306: 0a00 |0005: move-result v0 │ │ -072308: 8241 |0006: int-to-float v1, v4 │ │ -07230a: 5232 3906 |0007: iget v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0639 │ │ -07230e: 2d01 0102 |0009: cmpl-float v1, v1, v2 │ │ -072312: 3d01 0b00 |000b: if-lez v1, 0016 // +000b │ │ -072316: 5231 3906 |000d: iget v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0639 │ │ -07231a: 8714 |000f: float-to-int v4, v1 │ │ -07231c: 9101 0400 |0010: sub-int v1, v4, v0 │ │ -072320: 7020 b215 1300 |0012: invoke-direct {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@15b2 │ │ -072326: 0e00 |0015: return-void │ │ -072328: 3b04 faff |0016: if-gez v4, 0010 // -0006 │ │ -07232c: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -07232e: 28f7 |0019: goto 0010 // -0009 │ │ +072b10: |[072b10] android.support.v4.widget.SwipeRefreshLayout.updateContentOffsetTop:(I)V │ │ +072b20: 5431 4a06 |0000: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ +072b24: 6e10 8621 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ +072b2a: 0a00 |0005: move-result v0 │ │ +072b2c: 8241 |0006: int-to-float v1, v4 │ │ +072b2e: 5232 3906 |0007: iget v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0639 │ │ +072b32: 2d01 0102 |0009: cmpl-float v1, v1, v2 │ │ +072b36: 3d01 0b00 |000b: if-lez v1, 0016 // +000b │ │ +072b3a: 5231 3906 |000d: iget v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0639 │ │ +072b3e: 8714 |000f: float-to-int v4, v1 │ │ +072b40: 9101 0400 |0010: sub-int v1, v4, v0 │ │ +072b44: 7020 b215 1300 |0012: invoke-direct {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@15b2 │ │ +072b4a: 0e00 |0015: return-void │ │ +072b4c: 3b04 faff |0016: if-gez v4, 0010 // -0006 │ │ +072b50: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +072b52: 28f7 |0019: goto 0010 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x0006 line=535 │ │ 0x000d line=536 │ │ 0x0010 line=540 │ │ 0x0015 line=541 │ │ @@ -95610,81 +95606,81 @@ │ │ 0x0000 - 0x001a reg=4 targetTop I │ │ │ │ #28 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ name : 'updatePositionTimeout' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 5 │ │ + registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -072330: |[072330] android.support.v4.widget.SwipeRefreshLayout.updatePositionTimeout:()V │ │ -072340: 5440 3506 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0635 │ │ -072344: 6e20 aa15 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@15aa │ │ -07234a: 5440 3506 |0005: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0635 │ │ -07234e: 1602 2c01 |0007: const-wide/16 v2, #int 300 // #12c │ │ -072352: 6e40 a915 0432 |0009: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@15a9 │ │ -072358: 0e00 |000c: return-void │ │ +072b54: |[072b54] android.support.v4.widget.SwipeRefreshLayout.updatePositionTimeout:()V │ │ +072b64: 5430 3506 |0000: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0635 │ │ +072b68: 6e20 aa15 0300 |0002: invoke-virtual {v3, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@15aa │ │ +072b6e: 5430 3506 |0005: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0635 │ │ +072b72: 1601 2c01 |0007: const-wide/16 v1, #int 300 // #12c │ │ +072b76: 6e40 a915 0321 |0009: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@15a9 │ │ +072b7c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0005 line=550 │ │ 0x000c line=551 │ │ locals : │ │ - 0x0000 - 0x000d reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x000d reg=3 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ name : 'canChildScrollUp' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -07235c: |[07235c] android.support.v4.widget.SwipeRefreshLayout.canChildScrollUp:()Z │ │ -07236c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07236e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -072370: 6003 3600 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -072374: 1304 0e00 |0004: const/16 v4, #int 14 // #e │ │ -072378: 3543 3300 |0006: if-ge v3, v4, 0039 // +0033 │ │ -07237c: 5453 4a06 |0008: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ -072380: 2033 4204 |000a: instance-of v3, v3, Landroid/widget/AbsListView; // type@0442 │ │ -072384: 3803 2300 |000c: if-eqz v3, 002f // +0023 │ │ -072388: 5450 4a06 |000e: iget-object v0, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ -07238c: 1f00 4204 |0010: check-cast v0, Landroid/widget/AbsListView; // type@0442 │ │ -072390: 6e10 1e23 0000 |0012: invoke-virtual {v0}, Landroid/widget/AbsListView;.getChildCount:()I // method@231e │ │ -072396: 0a03 |0015: move-result v3 │ │ -072398: 3d03 1700 |0016: if-lez v3, 002d // +0017 │ │ -07239c: 6e10 1f23 0000 |0018: invoke-virtual {v0}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@231f │ │ -0723a2: 0a03 |001b: move-result v3 │ │ -0723a4: 3c03 1000 |001c: if-gtz v3, 002c // +0010 │ │ -0723a8: 6e20 1d23 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@231d │ │ -0723ae: 0c03 |0021: move-result-object v3 │ │ -0723b0: 6e10 8621 0300 |0022: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@2186 │ │ -0723b6: 0a03 |0025: move-result v3 │ │ -0723b8: 6e10 2023 0000 |0026: invoke-virtual {v0}, Landroid/widget/AbsListView;.getPaddingTop:()I // method@2320 │ │ -0723be: 0a04 |0029: move-result v4 │ │ -0723c0: 3543 0300 |002a: if-ge v3, v4, 002d // +0003 │ │ -0723c4: 0f01 |002c: return v1 │ │ -0723c6: 0121 |002d: move v1, v2 │ │ -0723c8: 28fe |002e: goto 002c // -0002 │ │ -0723ca: 5453 4a06 |002f: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ -0723ce: 6e10 8421 0300 |0031: invoke-virtual {v3}, Landroid/view/View;.getScrollY:()I // method@2184 │ │ -0723d4: 0a03 |0034: move-result v3 │ │ -0723d6: 3c03 f7ff |0035: if-gtz v3, 002c // -0009 │ │ -0723da: 0121 |0037: move v1, v2 │ │ -0723dc: 28f4 |0038: goto 002c // -000c │ │ -0723de: 5451 4a06 |0039: iget-object v1, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ -0723e2: 12f2 |003b: const/4 v2, #int -1 // #ff │ │ -0723e4: 7120 b50d 2100 |003c: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0db5 │ │ -0723ea: 0a01 |003f: move-result v1 │ │ -0723ec: 28ec |0040: goto 002c // -0014 │ │ +072b80: |[072b80] android.support.v4.widget.SwipeRefreshLayout.canChildScrollUp:()Z │ │ +072b90: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +072b92: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +072b94: 6003 3600 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +072b98: 1304 0e00 |0004: const/16 v4, #int 14 // #e │ │ +072b9c: 3543 3300 |0006: if-ge v3, v4, 0039 // +0033 │ │ +072ba0: 5453 4a06 |0008: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ +072ba4: 2033 4804 |000a: instance-of v3, v3, Landroid/widget/AbsListView; // type@0448 │ │ +072ba8: 3803 2300 |000c: if-eqz v3, 002f // +0023 │ │ +072bac: 5450 4a06 |000e: iget-object v0, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ +072bb0: 1f00 4804 |0010: check-cast v0, Landroid/widget/AbsListView; // type@0448 │ │ +072bb4: 6e10 1e23 0000 |0012: invoke-virtual {v0}, Landroid/widget/AbsListView;.getChildCount:()I // method@231e │ │ +072bba: 0a03 |0015: move-result v3 │ │ +072bbc: 3d03 1700 |0016: if-lez v3, 002d // +0017 │ │ +072bc0: 6e10 1f23 0000 |0018: invoke-virtual {v0}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@231f │ │ +072bc6: 0a03 |001b: move-result v3 │ │ +072bc8: 3c03 1000 |001c: if-gtz v3, 002c // +0010 │ │ +072bcc: 6e20 1d23 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@231d │ │ +072bd2: 0c03 |0021: move-result-object v3 │ │ +072bd4: 6e10 8621 0300 |0022: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@2186 │ │ +072bda: 0a03 |0025: move-result v3 │ │ +072bdc: 6e10 2023 0000 |0026: invoke-virtual {v0}, Landroid/widget/AbsListView;.getPaddingTop:()I // method@2320 │ │ +072be2: 0a04 |0029: move-result v4 │ │ +072be4: 3543 0300 |002a: if-ge v3, v4, 002d // +0003 │ │ +072be8: 0f01 |002c: return v1 │ │ +072bea: 0121 |002d: move v1, v2 │ │ +072bec: 28fe |002e: goto 002c // -0002 │ │ +072bee: 5453 4a06 |002f: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ +072bf2: 6e10 8421 0300 |0031: invoke-virtual {v3}, Landroid/view/View;.getScrollY:()I // method@2184 │ │ +072bf8: 0a03 |0034: move-result v3 │ │ +072bfa: 3c03 f7ff |0035: if-gtz v3, 002c // -0009 │ │ +072bfe: 0121 |0037: move v1, v2 │ │ +072c00: 28f4 |0038: goto 002c // -000c │ │ +072c02: 5451 4a06 |0039: iget-object v1, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ +072c06: 12f2 |003b: const/4 v2, #int -1 // #ff │ │ +072c08: 7120 b50d 2100 |003c: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0db5 │ │ +072c0e: 0a01 |003f: move-result v1 │ │ +072c10: 28ec |0040: goto 002c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=368 │ │ 0x0008 line=369 │ │ 0x000e line=370 │ │ 0x0012 line=371 │ │ 0x002c line=378 │ │ @@ -95701,19 +95697,19 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0723f0: |[0723f0] android.support.v4.widget.SwipeRefreshLayout.draw:(Landroid/graphics/Canvas;)V │ │ -072400: 6f20 0a22 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@220a │ │ -072406: 5410 4206 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0642 │ │ -07240a: 6e20 6115 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SwipeProgressBar;.draw:(Landroid/graphics/Canvas;)V // method@1561 │ │ -072410: 0e00 |0008: return-void │ │ +072c14: |[072c14] android.support.v4.widget.SwipeRefreshLayout.draw:(Landroid/graphics/Canvas;)V │ │ +072c24: 6f20 0a22 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@220a │ │ +072c2a: 5410 4206 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0642 │ │ +072c2e: 6e20 6115 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SwipeProgressBar;.draw:(Landroid/graphics/Canvas;)V // method@1561 │ │ +072c34: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0003 line=327 │ │ 0x0008 line=328 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -95724,17 +95720,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072414: |[072414] android.support.v4.widget.SwipeRefreshLayout.isRefreshing:()Z │ │ -072424: 5510 4406 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0644 │ │ -072428: 0f00 |0002: return v0 │ │ +072c38: |[072c38] android.support.v4.widget.SwipeRefreshLayout.isRefreshing:()Z │ │ +072c48: 5510 4406 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0644 │ │ +072c4c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #3 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95742,21 +95738,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -07242c: |[07242c] android.support.v4.widget.SwipeRefreshLayout.onAttachedToWindow:()V │ │ -07243c: 6f10 1a22 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@221a │ │ -072442: 5410 3506 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0635 │ │ -072446: 6e20 aa15 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@15aa │ │ -07244c: 5410 4506 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0645 │ │ -072450: 6e20 aa15 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@15aa │ │ -072456: 0e00 |000d: return-void │ │ +072c50: |[072c50] android.support.v4.widget.SwipeRefreshLayout.onAttachedToWindow:()V │ │ +072c60: 6f10 1a22 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@221a │ │ +072c66: 5410 3506 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0635 │ │ +072c6a: 6e20 aa15 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@15aa │ │ +072c70: 5410 4506 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0645 │ │ +072c74: 6e20 aa15 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@15aa │ │ +072c7a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0003 line=208 │ │ 0x0008 line=209 │ │ 0x000d line=210 │ │ locals : │ │ @@ -95767,21 +95763,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -072458: |[072458] android.support.v4.widget.SwipeRefreshLayout.onDetachedFromWindow:()V │ │ -072468: 6f10 1c22 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@221c │ │ -07246e: 5410 4506 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0645 │ │ -072472: 6e20 aa15 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@15aa │ │ -072478: 5410 3506 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0635 │ │ -07247c: 6e20 aa15 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@15aa │ │ -072482: 0e00 |000d: return-void │ │ +072c7c: |[072c7c] android.support.v4.widget.SwipeRefreshLayout.onDetachedFromWindow:()V │ │ +072c8c: 6f10 1c22 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@221c │ │ +072c92: 5410 4506 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0645 │ │ +072c96: 6e20 aa15 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@15aa │ │ +072c9c: 5410 3506 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0635 │ │ +072ca0: 6e20 aa15 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@15aa │ │ +072ca6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0003 line=215 │ │ 0x0008 line=216 │ │ 0x000d line=217 │ │ locals : │ │ @@ -95792,80 +95788,80 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 138 16-bit code units │ │ -072484: |[072484] android.support.v4.widget.SwipeRefreshLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -072494: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ -072496: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -072498: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -07249a: 7010 9415 0800 |0003: invoke-direct {v8}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1594 │ │ -0724a0: 7110 500c 0900 |0006: invoke-static {v9}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0c50 │ │ -0724a6: 0a00 |0009: move-result v0 │ │ -0724a8: 5585 4706 |000a: iget-boolean v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0647 │ │ -0724ac: 3805 0600 |000c: if-eqz v5, 0012 // +0006 │ │ -0724b0: 3900 0400 |000e: if-nez v0, 0012 // +0004 │ │ -0724b4: 5c84 4706 |0010: iput-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0647 │ │ -0724b8: 6e10 9f15 0800 |0012: invoke-virtual {v8}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@159f │ │ -0724be: 0a05 |0015: move-result v5 │ │ -0724c0: 3805 0c00 |0016: if-eqz v5, 0022 // +000c │ │ -0724c4: 5585 4706 |0018: iget-boolean v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0647 │ │ -0724c8: 3905 0800 |001a: if-nez v5, 0022 // +0008 │ │ -0724cc: 6e10 9215 0800 |001c: invoke-virtual {v8}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@1592 │ │ -0724d2: 0a05 |001f: move-result v5 │ │ -0724d4: 3805 0300 |0020: if-eqz v5, 0023 // +0003 │ │ -0724d8: 0f04 |0022: return v4 │ │ -0724da: 2b00 5500 0000 |0023: packed-switch v0, 00000078 // +00000055 │ │ -0724e0: 5584 3d06 |0026: iget-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063d │ │ -0724e4: 28fa |0028: goto 0022 // -0006 │ │ -0724e6: 6e10 1a21 0900 |0029: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -0724ec: 0a05 |002c: move-result v5 │ │ -0724ee: 5985 3c06 |002d: iput v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@063c │ │ -0724f2: 5985 3e06 |002f: iput v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063e │ │ -0724f6: 7120 520c 4900 |0031: invoke-static {v9, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -0724fc: 0a05 |0034: move-result v5 │ │ -0724fe: 5985 3306 |0035: iput v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ -072502: 5c84 3d06 |0037: iput-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063d │ │ -072506: 5986 3606 |0039: iput v6, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ -07250a: 28eb |003b: goto 0026 // -0015 │ │ -07250c: 5285 3306 |003c: iget v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ -072510: 3375 0a00 |003e: if-ne v5, v7, 0048 // +000a │ │ -072514: 6205 2d06 |0040: sget-object v5, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@062d │ │ -072518: 1a06 2e04 |0042: const-string v6, "Got ACTION_MOVE event but don't have an active pointer id." // string@042e │ │ -07251c: 7120 6b20 6500 |0044: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ -072522: 28db |0047: goto 0022 // -0025 │ │ -072524: 5285 3306 |0048: iget v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ -072528: 7120 4e0c 5900 |004a: invoke-static {v9, v5}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c4e │ │ -07252e: 0a01 |004d: move-result v1 │ │ -072530: 3b01 0a00 |004e: if-gez v1, 0058 // +000a │ │ -072534: 6205 2d06 |0050: sget-object v5, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@062d │ │ -072538: 1a06 2f04 |0052: const-string v6, "Got ACTION_MOVE event but have an invalid active pointer id." // string@042f │ │ -07253c: 7120 6b20 6500 |0054: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ -072542: 28cb |0057: goto 0022 // -0035 │ │ -072544: 7120 540c 1900 |0058: invoke-static {v9, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ -07254a: 0a02 |005b: move-result v2 │ │ -07254c: 5284 3c06 |005c: iget v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@063c │ │ -072550: a703 0204 |005e: sub-float v3, v2, v4 │ │ -072554: 5284 4b06 |0060: iget v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@064b │ │ -072558: 8244 |0062: int-to-float v4, v4 │ │ -07255a: 2d04 0304 |0063: cmpl-float v4, v3, v4 │ │ -07255e: 3d04 c1ff |0065: if-lez v4, 0026 // -003f │ │ -072562: 5982 3e06 |0067: iput v2, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063e │ │ -072566: 1214 |0069: const/4 v4, #int 1 // #1 │ │ -072568: 5c84 3d06 |006a: iput-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063d │ │ -07256c: 28ba |006c: goto 0026 // -0046 │ │ -07256e: 7020 a715 9800 |006d: invoke-direct {v8, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@15a7 │ │ -072574: 28b6 |0070: goto 0026 // -004a │ │ -072576: 5c84 3d06 |0071: iput-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063d │ │ -07257a: 5986 3606 |0073: iput v6, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ -07257e: 5987 3306 |0075: iput v7, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ -072582: 28af |0077: goto 0026 // -0051 │ │ -072584: 0001 0700 0000 0000 0600 0000 4e00 ... |0078: packed-switch-data (18 units) │ │ +072ca8: |[072ca8] android.support.v4.widget.SwipeRefreshLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +072cb8: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ +072cba: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +072cbc: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +072cbe: 7010 9415 0800 |0003: invoke-direct {v8}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1594 │ │ +072cc4: 7110 500c 0900 |0006: invoke-static {v9}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0c50 │ │ +072cca: 0a00 |0009: move-result v0 │ │ +072ccc: 5585 4706 |000a: iget-boolean v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0647 │ │ +072cd0: 3805 0600 |000c: if-eqz v5, 0012 // +0006 │ │ +072cd4: 3900 0400 |000e: if-nez v0, 0012 // +0004 │ │ +072cd8: 5c84 4706 |0010: iput-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0647 │ │ +072cdc: 6e10 9f15 0800 |0012: invoke-virtual {v8}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@159f │ │ +072ce2: 0a05 |0015: move-result v5 │ │ +072ce4: 3805 0c00 |0016: if-eqz v5, 0022 // +000c │ │ +072ce8: 5585 4706 |0018: iget-boolean v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0647 │ │ +072cec: 3905 0800 |001a: if-nez v5, 0022 // +0008 │ │ +072cf0: 6e10 9215 0800 |001c: invoke-virtual {v8}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@1592 │ │ +072cf6: 0a05 |001f: move-result v5 │ │ +072cf8: 3805 0300 |0020: if-eqz v5, 0023 // +0003 │ │ +072cfc: 0f04 |0022: return v4 │ │ +072cfe: 2b00 5500 0000 |0023: packed-switch v0, 00000078 // +00000055 │ │ +072d04: 5584 3d06 |0026: iget-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063d │ │ +072d08: 28fa |0028: goto 0022 // -0006 │ │ +072d0a: 6e10 1a21 0900 |0029: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +072d10: 0a05 |002c: move-result v5 │ │ +072d12: 5985 3c06 |002d: iput v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@063c │ │ +072d16: 5985 3e06 |002f: iput v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063e │ │ +072d1a: 7120 520c 4900 |0031: invoke-static {v9, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +072d20: 0a05 |0034: move-result v5 │ │ +072d22: 5985 3306 |0035: iput v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ +072d26: 5c84 3d06 |0037: iput-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063d │ │ +072d2a: 5986 3606 |0039: iput v6, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ +072d2e: 28eb |003b: goto 0026 // -0015 │ │ +072d30: 5285 3306 |003c: iget v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ +072d34: 3375 0a00 |003e: if-ne v5, v7, 0048 // +000a │ │ +072d38: 6205 2d06 |0040: sget-object v5, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@062d │ │ +072d3c: 1a06 2e04 |0042: const-string v6, "Got ACTION_MOVE event but don't have an active pointer id." // string@042e │ │ +072d40: 7120 6b20 6500 |0044: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ +072d46: 28db |0047: goto 0022 // -0025 │ │ +072d48: 5285 3306 |0048: iget v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ +072d4c: 7120 4e0c 5900 |004a: invoke-static {v9, v5}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c4e │ │ +072d52: 0a01 |004d: move-result v1 │ │ +072d54: 3b01 0a00 |004e: if-gez v1, 0058 // +000a │ │ +072d58: 6205 2d06 |0050: sget-object v5, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@062d │ │ +072d5c: 1a06 2f04 |0052: const-string v6, "Got ACTION_MOVE event but have an invalid active pointer id." // string@042f │ │ +072d60: 7120 6b20 6500 |0054: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ +072d66: 28cb |0057: goto 0022 // -0035 │ │ +072d68: 7120 540c 1900 |0058: invoke-static {v9, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ +072d6e: 0a02 |005b: move-result v2 │ │ +072d70: 5284 3c06 |005c: iget v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@063c │ │ +072d74: a703 0204 |005e: sub-float v3, v2, v4 │ │ +072d78: 5284 4b06 |0060: iget v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@064b │ │ +072d7c: 8244 |0062: int-to-float v4, v4 │ │ +072d7e: 2d04 0304 |0063: cmpl-float v4, v3, v4 │ │ +072d82: 3d04 c1ff |0065: if-lez v4, 0026 // -003f │ │ +072d86: 5982 3e06 |0067: iput v2, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063e │ │ +072d8a: 1214 |0069: const/4 v4, #int 1 // #1 │ │ +072d8c: 5c84 3d06 |006a: iput-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063d │ │ +072d90: 28ba |006c: goto 0026 // -0046 │ │ +072d92: 7020 a715 9800 |006d: invoke-direct {v8, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@15a7 │ │ +072d98: 28b6 |0070: goto 0026 // -004a │ │ +072d9a: 5c84 3d06 |0071: iput-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063d │ │ +072d9e: 5986 3606 |0073: iput v6, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ +072da2: 5987 3306 |0075: iput v7, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ +072da6: 28af |0077: goto 0026 // -0051 │ │ +072da8: 0001 0700 0000 0000 0600 0000 4e00 ... |0078: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=384 │ │ 0x0006 line=386 │ │ 0x000a line=388 │ │ 0x0010 line=389 │ │ 0x0012 line=392 │ │ @@ -95904,51 +95900,51 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 71 16-bit code units │ │ -0725a8: |[0725a8] android.support.v4.widget.SwipeRefreshLayout.onLayout:(ZIIII)V │ │ -0725b8: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -0725ba: 6e10 9815 0a00 |0001: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1598 │ │ -0725c0: 0a06 |0004: move-result v6 │ │ -0725c2: 6e10 9715 0a00 |0005: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1597 │ │ -0725c8: 0a05 |0008: move-result v5 │ │ -0725ca: 54a7 4206 |0009: iget-object v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0642 │ │ -0725ce: 52a8 4306 |000b: iget v8, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@0643 │ │ -0725d2: 6e58 6515 9769 |000d: invoke-virtual {v7, v9, v9, v6, v8}, Landroid/support/v4/widget/SwipeProgressBar;.setBounds:(IIII)V // method@1565 │ │ -0725d8: 6e10 9615 0a00 |0010: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1596 │ │ -0725de: 0a07 |0013: move-result v7 │ │ -0725e0: 3907 0300 |0014: if-nez v7, 0017 // +0003 │ │ -0725e4: 0e00 |0016: return-void │ │ -0725e6: 6e20 9515 9a00 |0017: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1595 │ │ -0725ec: 0c00 |001a: move-result-object v0 │ │ -0725ee: 6e10 9a15 0a00 |001b: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@159a │ │ -0725f4: 0a02 |001e: move-result v2 │ │ -0725f6: 52a7 3706 |001f: iget v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0637 │ │ -0725fa: 6e10 9c15 0a00 |0021: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@159c │ │ -072600: 0a08 |0024: move-result v8 │ │ -072602: 9003 0708 |0025: add-int v3, v7, v8 │ │ -072606: 6e10 9a15 0a00 |0027: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@159a │ │ -07260c: 0a07 |002a: move-result v7 │ │ -07260e: 9107 0607 |002b: sub-int v7, v6, v7 │ │ -072612: 6e10 9b15 0a00 |002d: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@159b │ │ -072618: 0a08 |0030: move-result v8 │ │ -07261a: 9104 0708 |0031: sub-int v4, v7, v8 │ │ -07261e: 6e10 9c15 0a00 |0033: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@159c │ │ -072624: 0a07 |0036: move-result v7 │ │ -072626: 9107 0507 |0037: sub-int v7, v5, v7 │ │ -07262a: 6e10 9915 0a00 |0039: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1599 │ │ -072630: 0a08 |003c: move-result v8 │ │ -072632: 9101 0708 |003d: sub-int v1, v7, v8 │ │ -072636: 9007 0204 |003f: add-int v7, v2, v4 │ │ -07263a: 9008 0301 |0041: add-int v8, v3, v1 │ │ -07263e: 6e58 a121 2073 |0043: invoke-virtual {v0, v2, v3, v7, v8}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ -072644: 28d0 |0046: goto 0016 // -0030 │ │ +072dcc: |[072dcc] android.support.v4.widget.SwipeRefreshLayout.onLayout:(ZIIII)V │ │ +072ddc: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +072dde: 6e10 9815 0a00 |0001: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1598 │ │ +072de4: 0a06 |0004: move-result v6 │ │ +072de6: 6e10 9715 0a00 |0005: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1597 │ │ +072dec: 0a05 |0008: move-result v5 │ │ +072dee: 54a7 4206 |0009: iget-object v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0642 │ │ +072df2: 52a8 4306 |000b: iget v8, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@0643 │ │ +072df6: 6e58 6515 9769 |000d: invoke-virtual {v7, v9, v9, v6, v8}, Landroid/support/v4/widget/SwipeProgressBar;.setBounds:(IIII)V // method@1565 │ │ +072dfc: 6e10 9615 0a00 |0010: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1596 │ │ +072e02: 0a07 |0013: move-result v7 │ │ +072e04: 3907 0300 |0014: if-nez v7, 0017 // +0003 │ │ +072e08: 0e00 |0016: return-void │ │ +072e0a: 6e20 9515 9a00 |0017: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1595 │ │ +072e10: 0c00 |001a: move-result-object v0 │ │ +072e12: 6e10 9a15 0a00 |001b: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@159a │ │ +072e18: 0a02 |001e: move-result v2 │ │ +072e1a: 52a7 3706 |001f: iget v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0637 │ │ +072e1e: 6e10 9c15 0a00 |0021: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@159c │ │ +072e24: 0a08 |0024: move-result v8 │ │ +072e26: 9003 0708 |0025: add-int v3, v7, v8 │ │ +072e2a: 6e10 9a15 0a00 |0027: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@159a │ │ +072e30: 0a07 |002a: move-result v7 │ │ +072e32: 9107 0607 |002b: sub-int v7, v6, v7 │ │ +072e36: 6e10 9b15 0a00 |002d: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@159b │ │ +072e3c: 0a08 |0030: move-result v8 │ │ +072e3e: 9104 0708 |0031: sub-int v4, v7, v8 │ │ +072e42: 6e10 9c15 0a00 |0033: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@159c │ │ +072e48: 0a07 |0036: move-result v7 │ │ +072e4a: 9107 0507 |0037: sub-int v7, v5, v7 │ │ +072e4e: 6e10 9915 0a00 |0039: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1599 │ │ +072e54: 0a08 |003c: move-result v8 │ │ +072e56: 9101 0708 |003d: sub-int v1, v7, v8 │ │ +072e5a: 9007 0204 |003f: add-int v7, v2, v4 │ │ +072e5e: 9008 0301 |0041: add-int v8, v3, v1 │ │ +072e62: 6e58 a121 2073 |0043: invoke-virtual {v0, v2, v3, v7, v8}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ +072e68: 28d0 |0046: goto 0016 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=332 │ │ 0x0005 line=333 │ │ 0x0009 line=334 │ │ 0x0010 line=335 │ │ 0x0016 line=344 │ │ @@ -95978,56 +95974,56 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -072648: |[072648] android.support.v4.widget.SwipeRefreshLayout.onMeasure:(II)V │ │ -072658: 1504 0040 |0000: const/high16 v4, #int 1073741824 // #4000 │ │ -07265c: 6f30 2122 6507 |0002: invoke-super {v5, v6, v7}, Landroid/view/ViewGroup;.onMeasure:(II)V // method@2221 │ │ -072662: 6e10 9615 0500 |0005: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1596 │ │ -072668: 0a00 |0008: move-result v0 │ │ -07266a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -07266c: 3710 1000 |000a: if-le v0, v1, 001a // +0010 │ │ -072670: 6e10 a015 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@15a0 │ │ -072676: 0a00 |000f: move-result v0 │ │ -072678: 3900 0a00 |0010: if-nez v0, 001a // +000a │ │ -07267c: 2200 a204 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -072680: 1a01 ed0c |0014: const-string v1, "SwipeRefreshLayout can host only one direct child" // string@0ced │ │ -072684: 7020 9c24 1000 |0016: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -07268a: 2700 |0019: throw v0 │ │ -07268c: 6e10 9615 0500 |001a: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1596 │ │ -072692: 0a00 |001d: move-result v0 │ │ -072694: 3d00 2e00 |001e: if-lez v0, 004c // +002e │ │ -072698: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -07269a: 6e20 9515 0500 |0021: invoke-virtual {v5, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1595 │ │ -0726a0: 0c00 |0024: move-result-object v0 │ │ -0726a2: 6e10 9815 0500 |0025: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1598 │ │ -0726a8: 0a01 |0028: move-result v1 │ │ -0726aa: 6e10 9a15 0500 |0029: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@159a │ │ -0726b0: 0a02 |002c: move-result v2 │ │ -0726b2: b121 |002d: sub-int/2addr v1, v2 │ │ -0726b4: 6e10 9b15 0500 |002e: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@159b │ │ -0726ba: 0a02 |0031: move-result v2 │ │ -0726bc: b121 |0032: sub-int/2addr v1, v2 │ │ -0726be: 7120 4721 4100 |0033: invoke-static {v1, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -0726c4: 0a01 |0036: move-result v1 │ │ -0726c6: 6e10 9715 0500 |0037: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1597 │ │ -0726cc: 0a02 |003a: move-result v2 │ │ -0726ce: 6e10 9c15 0500 |003b: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@159c │ │ -0726d4: 0a03 |003e: move-result v3 │ │ -0726d6: b132 |003f: sub-int/2addr v2, v3 │ │ -0726d8: 6e10 9915 0500 |0040: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1599 │ │ -0726de: 0a03 |0043: move-result v3 │ │ -0726e0: b132 |0044: sub-int/2addr v2, v3 │ │ -0726e2: 7120 4721 4200 |0045: invoke-static {v2, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -0726e8: 0a02 |0048: move-result v2 │ │ -0726ea: 6e30 a221 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -0726f0: 0e00 |004c: return-void │ │ +072e6c: |[072e6c] android.support.v4.widget.SwipeRefreshLayout.onMeasure:(II)V │ │ +072e7c: 1504 0040 |0000: const/high16 v4, #int 1073741824 // #4000 │ │ +072e80: 6f30 2122 6507 |0002: invoke-super {v5, v6, v7}, Landroid/view/ViewGroup;.onMeasure:(II)V // method@2221 │ │ +072e86: 6e10 9615 0500 |0005: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1596 │ │ +072e8c: 0a00 |0008: move-result v0 │ │ +072e8e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +072e90: 3710 1000 |000a: if-le v0, v1, 001a // +0010 │ │ +072e94: 6e10 a015 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@15a0 │ │ +072e9a: 0a00 |000f: move-result v0 │ │ +072e9c: 3900 0a00 |0010: if-nez v0, 001a // +000a │ │ +072ea0: 2200 a804 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +072ea4: 1a01 f30c |0014: const-string v1, "SwipeRefreshLayout can host only one direct child" // string@0cf3 │ │ +072ea8: 7020 9c24 1000 |0016: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +072eae: 2700 |0019: throw v0 │ │ +072eb0: 6e10 9615 0500 |001a: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1596 │ │ +072eb6: 0a00 |001d: move-result v0 │ │ +072eb8: 3d00 2e00 |001e: if-lez v0, 004c // +002e │ │ +072ebc: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +072ebe: 6e20 9515 0500 |0021: invoke-virtual {v5, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1595 │ │ +072ec4: 0c00 |0024: move-result-object v0 │ │ +072ec6: 6e10 9815 0500 |0025: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1598 │ │ +072ecc: 0a01 |0028: move-result v1 │ │ +072ece: 6e10 9a15 0500 |0029: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@159a │ │ +072ed4: 0a02 |002c: move-result v2 │ │ +072ed6: b121 |002d: sub-int/2addr v1, v2 │ │ +072ed8: 6e10 9b15 0500 |002e: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@159b │ │ +072ede: 0a02 |0031: move-result v2 │ │ +072ee0: b121 |0032: sub-int/2addr v1, v2 │ │ +072ee2: 7120 4721 4100 |0033: invoke-static {v1, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +072ee8: 0a01 |0036: move-result v1 │ │ +072eea: 6e10 9715 0500 |0037: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1597 │ │ +072ef0: 0a02 |003a: move-result v2 │ │ +072ef2: 6e10 9c15 0500 |003b: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@159c │ │ +072ef8: 0a03 |003e: move-result v3 │ │ +072efa: b132 |003f: sub-int/2addr v2, v3 │ │ +072efc: 6e10 9915 0500 |0040: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1599 │ │ +072f02: 0a03 |0043: move-result v3 │ │ +072f04: b132 |0044: sub-int/2addr v2, v3 │ │ +072f06: 7120 4721 4200 |0045: invoke-static {v2, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +072f0c: 0a02 |0048: move-result v2 │ │ +072f0e: 6e30 a221 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +072f14: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=348 │ │ 0x0005 line=349 │ │ 0x0012 line=350 │ │ 0x001a line=352 │ │ 0x0020 line=353 │ │ @@ -96042,112 +96038,112 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 204 16-bit code units │ │ -0726f4: |[0726f4] android.support.v4.widget.SwipeRefreshLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -072704: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -072706: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -072708: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -07270a: 7110 500c 0a00 |0003: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0c50 │ │ -072710: 0a00 |0006: move-result v0 │ │ -072712: 5597 4706 |0007: iget-boolean v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0647 │ │ -072716: 3807 0600 |0009: if-eqz v7, 000f // +0006 │ │ -07271a: 3900 0400 |000b: if-nez v0, 000f // +0004 │ │ -07271e: 5c95 4706 |000d: iput-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0647 │ │ -072722: 6e10 9f15 0900 |000f: invoke-virtual {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@159f │ │ -072728: 0a07 |0012: move-result v7 │ │ -07272a: 3807 0c00 |0013: if-eqz v7, 001f // +000c │ │ -07272e: 5597 4706 |0015: iget-boolean v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0647 │ │ -072732: 3907 0800 |0017: if-nez v7, 001f // +0008 │ │ -072736: 6e10 9215 0900 |0019: invoke-virtual {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@1592 │ │ -07273c: 0a07 |001c: move-result v7 │ │ -07273e: 3807 0300 |001d: if-eqz v7, 0020 // +0003 │ │ -072742: 0f05 |001f: return v5 │ │ -072744: 2b00 9a00 0000 |0020: packed-switch v0, 000000ba // +0000009a │ │ -07274a: 0165 |0023: move v5, v6 │ │ -07274c: 28fb |0024: goto 001f // -0005 │ │ -07274e: 6e10 1a21 0a00 |0025: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -072754: 0a07 |0028: move-result v7 │ │ -072756: 5997 3c06 |0029: iput v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@063c │ │ -07275a: 5997 3e06 |002b: iput v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063e │ │ -07275e: 7120 520c 5a00 |002d: invoke-static {v10, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -072764: 0a07 |0030: move-result v7 │ │ -072766: 5997 3306 |0031: iput v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ -07276a: 5c95 3d06 |0033: iput-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063d │ │ -07276e: 5998 3606 |0035: iput v8, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ -072772: 28ec |0037: goto 0023 // -0014 │ │ -072774: 5297 3306 |0038: iget v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ -072778: 7120 4e0c 7a00 |003a: invoke-static {v10, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c4e │ │ -07277e: 0a02 |003d: move-result v2 │ │ -072780: 3b02 0a00 |003e: if-gez v2, 0048 // +000a │ │ -072784: 6206 2d06 |0040: sget-object v6, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@062d │ │ -072788: 1a07 2f04 |0042: const-string v7, "Got ACTION_MOVE event but have an invalid active pointer id." // string@042f │ │ -07278c: 7120 6b20 7600 |0044: invoke-static {v6, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ -072792: 28d8 |0047: goto 001f // -0028 │ │ -072794: 7120 540c 2a00 |0048: invoke-static {v10, v2}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ -07279a: 0a03 |004b: move-result v3 │ │ -07279c: 5295 3c06 |004c: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@063c │ │ -0727a0: a704 0305 |004e: sub-float v4, v3, v5 │ │ -0727a4: 5595 3d06 |0050: iget-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063d │ │ -0727a8: 3905 0b00 |0052: if-nez v5, 005d // +000b │ │ -0727ac: 5295 4b06 |0054: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@064b │ │ -0727b0: 8255 |0056: int-to-float v5, v5 │ │ -0727b2: 2d05 0405 |0057: cmpl-float v5, v4, v5 │ │ -0727b6: 3d05 0400 |0059: if-lez v5, 005d // +0004 │ │ -0727ba: 5c96 3d06 |005b: iput-boolean v6, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063d │ │ -0727be: 5595 3d06 |005d: iget-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063d │ │ -0727c2: 3805 c4ff |005f: if-eqz v5, 0023 // -003c │ │ -0727c6: 5295 3906 |0061: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0639 │ │ -0727ca: 2d05 0405 |0063: cmpl-float v5, v4, v5 │ │ -0727ce: 3d05 0800 |0065: if-lez v5, 006d // +0008 │ │ -0727d2: 7010 b615 0900 |0067: invoke-direct {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.startRefresh:()V // method@15b6 │ │ -0727d8: 5993 3e06 |006a: iput v3, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063e │ │ -0727dc: 28b7 |006c: goto 0023 // -0049 │ │ -0727de: 5495 3206 |006d: iget-object v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@0632 │ │ -0727e2: 5297 3906 |006f: iget v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0639 │ │ -0727e6: a907 0407 |0071: div-float v7, v4, v7 │ │ -0727ea: 6e20 fe22 7500 |0073: invoke-virtual {v5, v7}, Landroid/view/animation/AccelerateInterpolator;.getInterpolation:(F)F // method@22fe │ │ -0727f0: 0a05 |0076: move-result v5 │ │ -0727f2: 7020 b315 5900 |0077: invoke-direct {v9, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTriggerPercentage:(F)V // method@15b3 │ │ -0727f8: 8745 |007a: float-to-int v5, v4 │ │ -0727fa: 7020 b715 5900 |007b: invoke-direct {v9, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.updateContentOffsetTop:(I)V // method@15b7 │ │ -072800: 5295 3e06 |007e: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063e │ │ -072804: 2d05 0503 |0080: cmpl-float v5, v5, v3 │ │ -072808: 3d05 1400 |0082: if-lez v5, 0096 // +0014 │ │ -07280c: 5495 4a06 |0084: iget-object v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ -072810: 6e10 8621 0500 |0086: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@2186 │ │ -072816: 0a05 |0089: move-result v5 │ │ -072818: 6e10 9c15 0900 |008a: invoke-virtual {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@159c │ │ -07281e: 0a07 |008d: move-result v7 │ │ -072820: 3375 0800 |008e: if-ne v5, v7, 0096 // +0008 │ │ -072824: 5495 3506 |0090: iget-object v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0635 │ │ -072828: 6e20 aa15 5900 |0092: invoke-virtual {v9, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@15aa │ │ -07282e: 28d5 |0095: goto 006a // -002b │ │ -072830: 7010 b815 0900 |0096: invoke-direct {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.updatePositionTimeout:()V // method@15b8 │ │ -072836: 28d1 |0099: goto 006a // -002f │ │ -072838: 7110 4f0c 0a00 |009a: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0c4f │ │ -07283e: 0a01 |009d: move-result v1 │ │ -072840: 7120 540c 1a00 |009e: invoke-static {v10, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ -072846: 0a05 |00a1: move-result v5 │ │ -072848: 5995 3e06 |00a2: iput v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063e │ │ -07284c: 7120 520c 1a00 |00a4: invoke-static {v10, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -072852: 0a05 |00a7: move-result v5 │ │ -072854: 5995 3306 |00a8: iput v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ -072858: 2900 79ff |00aa: goto/16 0023 // -0087 │ │ -07285c: 7020 a715 a900 |00ac: invoke-direct {v9, v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@15a7 │ │ -072862: 2900 74ff |00af: goto/16 0023 // -008c │ │ -072866: 5c95 3d06 |00b1: iput-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063d │ │ -07286a: 5998 3606 |00b3: iput v8, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ -07286e: 12f6 |00b5: const/4 v6, #int -1 // #ff │ │ -072870: 5996 3306 |00b6: iput v6, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ -072874: 2900 67ff |00b8: goto/16 001f // -0099 │ │ -072878: 0001 0700 0000 0000 0500 0000 9100 ... |00ba: packed-switch-data (18 units) │ │ +072f18: |[072f18] android.support.v4.widget.SwipeRefreshLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +072f28: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +072f2a: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +072f2c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +072f2e: 7110 500c 0a00 |0003: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0c50 │ │ +072f34: 0a00 |0006: move-result v0 │ │ +072f36: 5597 4706 |0007: iget-boolean v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0647 │ │ +072f3a: 3807 0600 |0009: if-eqz v7, 000f // +0006 │ │ +072f3e: 3900 0400 |000b: if-nez v0, 000f // +0004 │ │ +072f42: 5c95 4706 |000d: iput-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0647 │ │ +072f46: 6e10 9f15 0900 |000f: invoke-virtual {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@159f │ │ +072f4c: 0a07 |0012: move-result v7 │ │ +072f4e: 3807 0c00 |0013: if-eqz v7, 001f // +000c │ │ +072f52: 5597 4706 |0015: iget-boolean v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0647 │ │ +072f56: 3907 0800 |0017: if-nez v7, 001f // +0008 │ │ +072f5a: 6e10 9215 0900 |0019: invoke-virtual {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@1592 │ │ +072f60: 0a07 |001c: move-result v7 │ │ +072f62: 3807 0300 |001d: if-eqz v7, 0020 // +0003 │ │ +072f66: 0f05 |001f: return v5 │ │ +072f68: 2b00 9a00 0000 |0020: packed-switch v0, 000000ba // +0000009a │ │ +072f6e: 0165 |0023: move v5, v6 │ │ +072f70: 28fb |0024: goto 001f // -0005 │ │ +072f72: 6e10 1a21 0a00 |0025: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +072f78: 0a07 |0028: move-result v7 │ │ +072f7a: 5997 3c06 |0029: iput v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@063c │ │ +072f7e: 5997 3e06 |002b: iput v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063e │ │ +072f82: 7120 520c 5a00 |002d: invoke-static {v10, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +072f88: 0a07 |0030: move-result v7 │ │ +072f8a: 5997 3306 |0031: iput v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ +072f8e: 5c95 3d06 |0033: iput-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063d │ │ +072f92: 5998 3606 |0035: iput v8, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ +072f96: 28ec |0037: goto 0023 // -0014 │ │ +072f98: 5297 3306 |0038: iget v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ +072f9c: 7120 4e0c 7a00 |003a: invoke-static {v10, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c4e │ │ +072fa2: 0a02 |003d: move-result v2 │ │ +072fa4: 3b02 0a00 |003e: if-gez v2, 0048 // +000a │ │ +072fa8: 6206 2d06 |0040: sget-object v6, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@062d │ │ +072fac: 1a07 2f04 |0042: const-string v7, "Got ACTION_MOVE event but have an invalid active pointer id." // string@042f │ │ +072fb0: 7120 6b20 7600 |0044: invoke-static {v6, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ +072fb6: 28d8 |0047: goto 001f // -0028 │ │ +072fb8: 7120 540c 2a00 |0048: invoke-static {v10, v2}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ +072fbe: 0a03 |004b: move-result v3 │ │ +072fc0: 5295 3c06 |004c: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@063c │ │ +072fc4: a704 0305 |004e: sub-float v4, v3, v5 │ │ +072fc8: 5595 3d06 |0050: iget-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063d │ │ +072fcc: 3905 0b00 |0052: if-nez v5, 005d // +000b │ │ +072fd0: 5295 4b06 |0054: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@064b │ │ +072fd4: 8255 |0056: int-to-float v5, v5 │ │ +072fd6: 2d05 0405 |0057: cmpl-float v5, v4, v5 │ │ +072fda: 3d05 0400 |0059: if-lez v5, 005d // +0004 │ │ +072fde: 5c96 3d06 |005b: iput-boolean v6, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063d │ │ +072fe2: 5595 3d06 |005d: iget-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063d │ │ +072fe6: 3805 c4ff |005f: if-eqz v5, 0023 // -003c │ │ +072fea: 5295 3906 |0061: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0639 │ │ +072fee: 2d05 0405 |0063: cmpl-float v5, v4, v5 │ │ +072ff2: 3d05 0800 |0065: if-lez v5, 006d // +0008 │ │ +072ff6: 7010 b615 0900 |0067: invoke-direct {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.startRefresh:()V // method@15b6 │ │ +072ffc: 5993 3e06 |006a: iput v3, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063e │ │ +073000: 28b7 |006c: goto 0023 // -0049 │ │ +073002: 5495 3206 |006d: iget-object v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@0632 │ │ +073006: 5297 3906 |006f: iget v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0639 │ │ +07300a: a907 0407 |0071: div-float v7, v4, v7 │ │ +07300e: 6e20 fe22 7500 |0073: invoke-virtual {v5, v7}, Landroid/view/animation/AccelerateInterpolator;.getInterpolation:(F)F // method@22fe │ │ +073014: 0a05 |0076: move-result v5 │ │ +073016: 7020 b315 5900 |0077: invoke-direct {v9, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTriggerPercentage:(F)V // method@15b3 │ │ +07301c: 8745 |007a: float-to-int v5, v4 │ │ +07301e: 7020 b715 5900 |007b: invoke-direct {v9, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.updateContentOffsetTop:(I)V // method@15b7 │ │ +073024: 5295 3e06 |007e: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063e │ │ +073028: 2d05 0503 |0080: cmpl-float v5, v5, v3 │ │ +07302c: 3d05 1400 |0082: if-lez v5, 0096 // +0014 │ │ +073030: 5495 4a06 |0084: iget-object v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@064a │ │ +073034: 6e10 8621 0500 |0086: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@2186 │ │ +07303a: 0a05 |0089: move-result v5 │ │ +07303c: 6e10 9c15 0900 |008a: invoke-virtual {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@159c │ │ +073042: 0a07 |008d: move-result v7 │ │ +073044: 3375 0800 |008e: if-ne v5, v7, 0096 // +0008 │ │ +073048: 5495 3506 |0090: iget-object v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0635 │ │ +07304c: 6e20 aa15 5900 |0092: invoke-virtual {v9, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@15aa │ │ +073052: 28d5 |0095: goto 006a // -002b │ │ +073054: 7010 b815 0900 |0096: invoke-direct {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.updatePositionTimeout:()V // method@15b8 │ │ +07305a: 28d1 |0099: goto 006a // -002f │ │ +07305c: 7110 4f0c 0a00 |009a: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0c4f │ │ +073062: 0a01 |009d: move-result v1 │ │ +073064: 7120 540c 1a00 |009e: invoke-static {v10, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ +07306a: 0a05 |00a1: move-result v5 │ │ +07306c: 5995 3e06 |00a2: iput v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063e │ │ +073070: 7120 520c 1a00 |00a4: invoke-static {v10, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +073076: 0a05 |00a7: move-result v5 │ │ +073078: 5995 3306 |00a8: iput v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ +07307c: 2900 79ff |00aa: goto/16 0023 // -0087 │ │ +073080: 7020 a715 a900 |00ac: invoke-direct {v9, v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@15a7 │ │ +073086: 2900 74ff |00af: goto/16 0023 // -008c │ │ +07308a: 5c95 3d06 |00b1: iput-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063d │ │ +07308e: 5998 3606 |00b3: iput v8, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ +073092: 12f6 |00b5: const/4 v6, #int -1 // #ff │ │ +073094: 5996 3306 |00b6: iput v6, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0633 │ │ +073098: 2900 67ff |00b8: goto/16 001f // -0099 │ │ +07309c: 0001 0700 0000 0000 0500 0000 9100 ... |00ba: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=447 │ │ 0x0007 line=449 │ │ 0x000d line=450 │ │ 0x000f line=453 │ │ 0x001f line=523 │ │ @@ -96195,16 +96191,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07289c: |[07289c] android.support.v4.widget.SwipeRefreshLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -0728ac: 0e00 |0000: return-void │ │ +0730c0: |[0730c0] android.support.v4.widget.SwipeRefreshLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +0730d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0001 reg=1 b Z │ │ │ │ @@ -96213,17 +96209,17 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0728b0: |[0728b0] android.support.v4.widget.SwipeRefreshLayout.setColorScheme:(IIII)V │ │ -0728c0: 6e54 ae15 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeResources:(IIII)V // method@15ae │ │ -0728c6: 0e00 |0003: return-void │ │ +0730d4: |[0730d4] android.support.v4.widget.SwipeRefreshLayout.setColorScheme:(IIII)V │ │ +0730e4: 6e54 ae15 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeResources:(IIII)V // method@15ae │ │ +0730ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0003 line=272 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 colorRes1 I │ │ @@ -96236,19 +96232,19 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -0728c8: |[0728c8] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeColors:(IIII)V │ │ -0728d8: 7010 9415 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1594 │ │ -0728de: 5410 4206 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0642 │ │ -0728e2: 6e55 6615 2043 |0005: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/support/v4/widget/SwipeProgressBar;.setColorScheme:(IIII)V // method@1566 │ │ -0728e8: 0e00 |0008: return-void │ │ +0730ec: |[0730ec] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeColors:(IIII)V │ │ +0730fc: 7010 9415 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1594 │ │ +073102: 5410 4206 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0642 │ │ +073106: 6e55 6615 2043 |0005: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/support/v4/widget/SwipeProgressBar;.setColorScheme:(IIII)V // method@1566 │ │ +07310c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ 0x0003 line=293 │ │ 0x0008 line=294 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -96262,27 +96258,27 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -0728ec: |[0728ec] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeResources:(IIII)V │ │ -0728fc: 6e10 9e15 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@159e │ │ -072902: 0c00 |0003: move-result-object v0 │ │ -072904: 6e20 8101 6000 |0004: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getColor:(I)I // method@0181 │ │ -07290a: 0a01 |0007: move-result v1 │ │ -07290c: 6e20 8101 7000 |0008: invoke-virtual {v0, v7}, Landroid/content/res/Resources;.getColor:(I)I // method@0181 │ │ -072912: 0a02 |000b: move-result v2 │ │ -072914: 6e20 8101 8000 |000c: invoke-virtual {v0, v8}, Landroid/content/res/Resources;.getColor:(I)I // method@0181 │ │ -07291a: 0a03 |000f: move-result v3 │ │ -07291c: 6e20 8101 9000 |0010: invoke-virtual {v0, v9}, Landroid/content/res/Resources;.getColor:(I)I // method@0181 │ │ -072922: 0a04 |0013: move-result v4 │ │ -072924: 6e54 ad15 1532 |0014: invoke-virtual {v5, v1, v2, v3, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeColors:(IIII)V // method@15ad │ │ -07292a: 0e00 |0017: return-void │ │ +073110: |[073110] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeResources:(IIII)V │ │ +073120: 6e10 9e15 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@159e │ │ +073126: 0c00 |0003: move-result-object v0 │ │ +073128: 6e20 8101 6000 |0004: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getColor:(I)I // method@0181 │ │ +07312e: 0a01 |0007: move-result v1 │ │ +073130: 6e20 8101 7000 |0008: invoke-virtual {v0, v7}, Landroid/content/res/Resources;.getColor:(I)I // method@0181 │ │ +073136: 0a02 |000b: move-result v2 │ │ +073138: 6e20 8101 8000 |000c: invoke-virtual {v0, v8}, Landroid/content/res/Resources;.getColor:(I)I // method@0181 │ │ +07313e: 0a03 |000f: move-result v3 │ │ +073140: 6e20 8101 9000 |0010: invoke-virtual {v0, v9}, Landroid/content/res/Resources;.getColor:(I)I // method@0181 │ │ +073146: 0a04 |0013: move-result v4 │ │ +073148: 6e54 ad15 1532 |0014: invoke-virtual {v5, v1, v2, v3, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeColors:(IIII)V // method@15ad │ │ +07314e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0004 line=282 │ │ 0x0017 line=284 │ │ locals : │ │ 0x0004 - 0x0018 reg=0 res Landroid/content/res/Resources; │ │ @@ -96297,17 +96293,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07292c: |[07292c] android.support.v4.widget.SwipeRefreshLayout.setOnRefreshListener:(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V │ │ -07293c: 5b01 3f06 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@063f │ │ -072940: 0e00 |0002: return-void │ │ +073150: |[073150] android.support.v4.widget.SwipeRefreshLayout.setOnRefreshListener:(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V │ │ +073160: 5b01 3f06 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@063f │ │ +073164: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0002 line=234 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; │ │ @@ -96317,50 +96313,50 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -072944: |[072944] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(Z)V │ │ -072954: 5510 4406 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0644 │ │ -072958: 3220 1300 |0002: if-eq v0, v2, 0015 // +0013 │ │ -07295c: 7010 9415 0100 |0004: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1594 │ │ -072962: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -072964: 5910 3606 |0008: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ -072968: 5c12 4406 |000a: iput-boolean v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0644 │ │ -07296c: 5510 4406 |000c: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0644 │ │ -072970: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -072974: 5410 4206 |0010: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0642 │ │ -072978: 6e10 6815 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.start:()V // method@1568 │ │ -07297e: 0e00 |0015: return-void │ │ -072980: 5410 4206 |0016: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0642 │ │ -072984: 6e10 6915 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.stop:()V // method@1569 │ │ -07298a: 28fa |001b: goto 0015 // -0006 │ │ +073168: |[073168] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(Z)V │ │ +073178: 5510 4406 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0644 │ │ +07317c: 3220 1300 |0002: if-eq v0, v2, 0015 // +0013 │ │ +073180: 7010 9415 0100 |0004: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1594 │ │ +073186: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +073188: 5910 3606 |0008: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0636 │ │ +07318c: 5c12 4406 |000a: iput-boolean v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0644 │ │ +073190: 5510 4406 |000c: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0644 │ │ +073194: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +073198: 5410 4206 |0010: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0642 │ │ +07319c: 6e10 6815 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.start:()V // method@1568 │ │ +0731a2: 0e00 |0015: return-void │ │ +0731a4: 5410 4206 |0016: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0642 │ │ +0731a8: 6e10 6915 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.stop:()V // method@1569 │ │ +0731ae: 28fa |001b: goto 0015 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0004 line=255 │ │ 0x0007 line=256 │ │ 0x000a line=257 │ │ 0x000c line=258 │ │ 0x0010 line=259 │ │ 0x0015 line=264 │ │ 0x0016 line=261 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x001c reg=2 refreshing Z │ │ │ │ - source_file_idx : 3310 (SwipeRefreshLayout.java) │ │ + source_file_idx : 3316 (SwipeRefreshLayout.java) │ │ │ │ Class #427 header: │ │ -class_idx : 780 │ │ +class_idx : 784 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3637 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3643 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #427 annotations: │ │ Annotations on class │ │ @@ -96381,17 +96377,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07298c: |[07298c] android.support.v4.widget.ViewDragHelper$1.:()V │ │ -07299c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0729a2: 0e00 |0003: return-void │ │ +0731b0: |[0731b0] android.support.v4.widget.ViewDragHelper$1.:()V │ │ +0731c0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0731c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ │ │ Virtual methods - │ │ @@ -96400,38 +96396,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0729a4: |[0729a4] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ -0729b4: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -0729b8: c713 |0002: sub-float/2addr v3, v1 │ │ -0729ba: a800 0303 |0003: mul-float v0, v3, v3 │ │ -0729be: c830 |0005: mul-float/2addr v0, v3 │ │ -0729c0: c830 |0006: mul-float/2addr v0, v3 │ │ -0729c2: c830 |0007: mul-float/2addr v0, v3 │ │ -0729c4: c610 |0008: add-float/2addr v0, v1 │ │ -0729c6: 0f00 |0009: return v0 │ │ +0731c8: |[0731c8] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ +0731d8: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +0731dc: c713 |0002: sub-float/2addr v3, v1 │ │ +0731de: a800 0303 |0003: mul-float v0, v3, v3 │ │ +0731e2: c830 |0005: mul-float/2addr v0, v3 │ │ +0731e4: c830 |0006: mul-float/2addr v0, v3 │ │ +0731e6: c830 |0007: mul-float/2addr v0, v3 │ │ +0731e8: c610 |0008: add-float/2addr v0, v1 │ │ +0731ea: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=328 │ │ 0x0003 line=329 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ 0x0000 - 0x000a reg=3 t F │ │ │ │ - source_file_idx : 3637 (ViewDragHelper.java) │ │ + source_file_idx : 3643 (ViewDragHelper.java) │ │ │ │ Class #428 header: │ │ -class_idx : 781 │ │ +class_idx : 785 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3637 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3643 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #428 annotations: │ │ Annotations on class │ │ @@ -96456,18 +96452,18 @@ │ │ type : '(Landroid/support/v4/widget/ViewDragHelper;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0729c8: |[0729c8] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -0729d8: 5b01 4c06 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@064c │ │ -0729dc: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0729e2: 0e00 |0005: return-void │ │ +0731ec: |[0731ec] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +0731fc: 5b01 4c06 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@064c │ │ +073200: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +073206: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ViewDragHelper$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ @@ -96477,33 +96473,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0729e4: |[0729e4] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ -0729f4: 5420 4c06 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@064c │ │ -0729f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0729fa: 6e20 f615 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@15f6 │ │ -072a00: 0e00 |0006: return-void │ │ +073208: |[073208] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ +073218: 5420 4c06 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@064c │ │ +07321c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07321e: 6e20 f615 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@15f6 │ │ +073224: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/ViewDragHelper$2; │ │ │ │ - source_file_idx : 3637 (ViewDragHelper.java) │ │ + source_file_idx : 3643 (ViewDragHelper.java) │ │ │ │ Class #429 header: │ │ -class_idx : 782 │ │ +class_idx : 786 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3637 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3643 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #429 annotations: │ │ Annotations on class │ │ @@ -96523,17 +96519,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -072a04: |[072a04] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ -072a14: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -072a1a: 0e00 |0003: return-void │ │ +073228: |[073228] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ +073238: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07323e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ Virtual methods - │ │ @@ -96542,17 +96538,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -072a1c: |[072a1c] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -072a2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -072a2e: 0f00 |0001: return v0 │ │ +073240: |[073240] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +073250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +073252: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 left I │ │ @@ -96563,17 +96559,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -072a30: |[072a30] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -072a40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -072a42: 0f00 |0001: return v0 │ │ +073254: |[073254] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +073264: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +073266: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 top I │ │ @@ -96584,16 +96580,16 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -072a44: |[072a44] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ -072a54: 0f01 |0000: return v1 │ │ +073268: |[073268] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ +073278: 0f01 |0000: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 index I │ │ │ │ @@ -96602,17 +96598,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -072a58: |[072a58] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -072a68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -072a6a: 0f00 |0001: return v0 │ │ +07327c: |[07327c] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +07328c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07328e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ │ │ @@ -96621,17 +96617,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -072a6c: |[072a6c] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ -072a7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -072a7e: 0f00 |0001: return v0 │ │ +073290: |[073290] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ +0732a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0732a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ │ │ @@ -96640,16 +96636,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -072a80: |[072a80] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ -072a90: 0e00 |0000: return-void │ │ +0732a4: |[0732a4] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ +0732b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 edgeFlags I │ │ 0x0000 - 0x0001 reg=2 pointerId I │ │ @@ -96659,17 +96655,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -072a94: |[072a94] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ -072aa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -072aa6: 0f00 |0001: return v0 │ │ +0732b8: |[0732b8] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ +0732c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0732ca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -96678,16 +96674,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -072aa8: |[072aa8] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ -072ab8: 0e00 |0000: return-void │ │ +0732cc: |[0732cc] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ +0732dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 edgeFlags I │ │ 0x0000 - 0x0001 reg=2 pointerId I │ │ @@ -96697,16 +96693,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -072abc: |[072abc] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ -072acc: 0e00 |0000: return-void │ │ +0732e0: |[0732e0] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ +0732f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 capturedChild Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 activePointerId I │ │ @@ -96716,16 +96712,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -072ad0: |[072ad0] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ -072ae0: 0e00 |0000: return-void │ │ +0732f4: |[0732f4] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ +073304: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -96734,16 +96730,16 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -072ae4: |[072ae4] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -072af4: 0e00 |0000: return-void │ │ +073308: |[073308] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +073318: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 changedView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 left I │ │ @@ -96756,16 +96752,16 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -072af8: |[072af8] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ -072b08: 0e00 |0000: return-void │ │ +07331c: |[07331c] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ +07332c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 releasedChild Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 xvel F │ │ @@ -96773,21 +96769,21 @@ │ │ │ │ #12 : (in Landroid/support/v4/widget/ViewDragHelper$Callback;) │ │ name : 'tryCaptureView' │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3637 (ViewDragHelper.java) │ │ + source_file_idx : 3643 (ViewDragHelper.java) │ │ │ │ Class #430 header: │ │ -class_idx : 783 │ │ +class_idx : 787 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3637 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3643 │ │ static_fields_size : 17 │ │ instance_fields_size: 22 │ │ direct_methods_size : 22 │ │ virtual_methods_size: 28 │ │ │ │ Class #430 annotations: │ │ Annotations on class │ │ @@ -96978,81 +96974,81 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -072b0c: |[072b0c] android.support.v4.widget.ViewDragHelper.:()V │ │ -072b1c: 2200 0c03 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@030c │ │ -072b20: 7010 b915 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@15b9 │ │ -072b26: 6900 7306 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0673 │ │ -072b2a: 0e00 |0007: return-void │ │ +073330: |[073330] android.support.v4.widget.ViewDragHelper.:()V │ │ +073340: 2200 1003 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@0310 │ │ +073344: 7010 b915 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@15b9 │ │ +07334a: 6900 7306 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0673 │ │ +07334e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -072b2c: |[072b2c] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ -072b3c: 7010 b324 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@24b3 │ │ -072b42: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -072b44: 5942 5d06 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ -072b48: 2202 0d03 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@030d │ │ -072b4c: 7020 bb15 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@15bb │ │ -072b52: 5b42 6f06 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@066f │ │ -072b56: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ -072b5a: 2202 a104 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -072b5e: 1a03 eb0b |0011: const-string v3, "Parent view may not be null" // string@0beb │ │ -072b62: 7020 9824 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -072b68: 2702 |0016: throw v2 │ │ -072b6a: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ -072b6e: 2202 a104 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -072b72: 1a03 ab02 |001b: const-string v3, "Callback may not be null" // string@02ab │ │ -072b76: 7020 9824 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -072b7c: 2702 |0020: throw v2 │ │ -072b7e: 5b46 6b06 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ -072b82: 5b47 5e06 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -072b86: 7110 e721 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@21e7 │ │ -072b8c: 0c01 |0028: move-result-object v1 │ │ -072b8e: 6e10 2201 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -072b94: 0c02 |002c: move-result-object v2 │ │ -072b96: 6e10 8501 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -072b9c: 0c02 |0030: move-result-object v2 │ │ -072b9e: 5220 580c |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ -072ba2: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ -072ba6: c802 |0035: mul-float/2addr v2, v0 │ │ -072ba8: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ -072bac: c632 |0038: add-float/2addr v2, v3 │ │ -072bae: 8722 |0039: float-to-int v2, v2 │ │ -072bb0: 5942 6306 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0663 │ │ -072bb4: 6e10 ee21 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@21ee │ │ -072bba: 0a02 |003f: move-result v2 │ │ -072bbc: 5942 7006 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ -072bc0: 6e10 eb21 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@21eb │ │ -072bc6: 0a02 |0045: move-result v2 │ │ -072bc8: 8222 |0046: int-to-float v2, v2 │ │ -072bca: 5942 6906 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0669 │ │ -072bce: 6e10 ec21 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@21ec │ │ -072bd4: 0a02 |004c: move-result v2 │ │ -072bd6: 8222 |004d: int-to-float v2, v2 │ │ -072bd8: 5942 6a06 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@066a │ │ -072bdc: 6202 7306 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0673 │ │ -072be0: 7120 3014 2500 |0052: invoke-static {v5, v2}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@1430 │ │ -072be6: 0c02 |0055: move-result-object v2 │ │ -072be8: 5b42 6e06 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ -072bec: 0e00 |0058: return-void │ │ +073350: |[073350] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ +073360: 7010 b324 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@24b3 │ │ +073366: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +073368: 5942 5d06 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ +07336c: 2202 1103 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@0311 │ │ +073370: 7020 bb15 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@15bb │ │ +073376: 5b42 6f06 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@066f │ │ +07337a: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ +07337e: 2202 a704 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +073382: 1a03 f10b |0011: const-string v3, "Parent view may not be null" // string@0bf1 │ │ +073386: 7020 9824 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +07338c: 2702 |0016: throw v2 │ │ +07338e: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ +073392: 2202 a704 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +073396: 1a03 ab02 |001b: const-string v3, "Callback may not be null" // string@02ab │ │ +07339a: 7020 9824 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +0733a0: 2702 |0020: throw v2 │ │ +0733a2: 5b46 6b06 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ +0733a6: 5b47 5e06 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +0733aa: 7110 e721 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@21e7 │ │ +0733b0: 0c01 |0028: move-result-object v1 │ │ +0733b2: 6e10 2201 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +0733b8: 0c02 |002c: move-result-object v2 │ │ +0733ba: 6e10 8501 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +0733c0: 0c02 |0030: move-result-object v2 │ │ +0733c2: 5220 580c |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ +0733c6: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ +0733ca: c802 |0035: mul-float/2addr v2, v0 │ │ +0733cc: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ +0733d0: c632 |0038: add-float/2addr v2, v3 │ │ +0733d2: 8722 |0039: float-to-int v2, v2 │ │ +0733d4: 5942 6306 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0663 │ │ +0733d8: 6e10 ee21 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@21ee │ │ +0733de: 0a02 |003f: move-result v2 │ │ +0733e0: 5942 7006 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ +0733e4: 6e10 eb21 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@21eb │ │ +0733ea: 0a02 |0045: move-result v2 │ │ +0733ec: 8222 |0046: int-to-float v2, v2 │ │ +0733ee: 5942 6906 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0669 │ │ +0733f2: 6e10 ec21 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@21ec │ │ +0733f8: 0a02 |004c: move-result v2 │ │ +0733fa: 8222 |004d: int-to-float v2, v2 │ │ +0733fc: 5942 6a06 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@066a │ │ +073400: 6202 7306 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0673 │ │ +073404: 7120 3014 2500 |0052: invoke-static {v5, v2}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@1430 │ │ +07340a: 0c02 |0055: move-result-object v2 │ │ +07340c: 5b42 6e06 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ +073410: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0003 line=115 │ │ 0x0006 line=333 │ │ 0x000d line=374 │ │ 0x000f line=375 │ │ @@ -97081,67 +97077,67 @@ │ │ type : '(FFII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -072bf0: |[072bf0] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ -072c00: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -072c02: 7110 a924 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -072c08: 0a00 |0004: move-result v0 │ │ -072c0a: 7110 a924 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -072c10: 0a01 |0008: move-result v1 │ │ -072c12: 5453 6406 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ -072c16: 4403 0308 |000b: aget v3, v3, v8 │ │ -072c1a: b593 |000d: and-int/2addr v3, v9 │ │ -072c1c: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ -072c20: 5253 7106 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ -072c24: b593 |0012: and-int/2addr v3, v9 │ │ -072c26: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ -072c2a: 5453 6206 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0662 │ │ -072c2e: 4403 0308 |0017: aget v3, v3, v8 │ │ -072c32: b593 |0019: and-int/2addr v3, v9 │ │ -072c34: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ -072c38: 5453 6106 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0661 │ │ -072c3c: 4403 0308 |001e: aget v3, v3, v8 │ │ -072c40: b593 |0020: and-int/2addr v3, v9 │ │ -072c42: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ -072c46: 5253 7006 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ -072c4a: 8233 |0025: int-to-float v3, v3 │ │ -072c4c: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ -072c50: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ -072c54: 5253 7006 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ -072c58: 8233 |002c: int-to-float v3, v3 │ │ -072c5a: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ -072c5e: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ -072c62: 0f02 |0031: return v2 │ │ -072c64: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ -072c68: c813 |0034: mul-float/2addr v3, v1 │ │ -072c6a: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ -072c6e: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ -072c72: 5453 5e06 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -072c76: 6e20 c415 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@15c4 │ │ -072c7c: 0a03 |003e: move-result v3 │ │ -072c7e: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ -072c82: 5453 6206 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0662 │ │ -072c86: 4404 0308 |0043: aget v4, v3, v8 │ │ -072c8a: b694 |0045: or-int/2addr v4, v9 │ │ -072c8c: 4b04 0308 |0046: aput v4, v3, v8 │ │ -072c90: 28e9 |0048: goto 0031 // -0017 │ │ -072c92: 5453 6106 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0661 │ │ -072c96: 4403 0308 |004b: aget v3, v3, v8 │ │ -072c9a: b593 |004d: and-int/2addr v3, v9 │ │ -072c9c: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ -072ca0: 5253 7006 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ -072ca4: 8233 |0052: int-to-float v3, v3 │ │ -072ca6: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ -072caa: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ -072cae: 1212 |0057: const/4 v2, #int 1 // #1 │ │ -072cb0: 28d9 |0058: goto 0031 // -0027 │ │ +073414: |[073414] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ +073424: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +073426: 7110 a924 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +07342c: 0a00 |0004: move-result v0 │ │ +07342e: 7110 a924 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +073434: 0a01 |0008: move-result v1 │ │ +073436: 5453 6406 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ +07343a: 4403 0308 |000b: aget v3, v3, v8 │ │ +07343e: b593 |000d: and-int/2addr v3, v9 │ │ +073440: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ +073444: 5253 7106 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ +073448: b593 |0012: and-int/2addr v3, v9 │ │ +07344a: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ +07344e: 5453 6206 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0662 │ │ +073452: 4403 0308 |0017: aget v3, v3, v8 │ │ +073456: b593 |0019: and-int/2addr v3, v9 │ │ +073458: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ +07345c: 5453 6106 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0661 │ │ +073460: 4403 0308 |001e: aget v3, v3, v8 │ │ +073464: b593 |0020: and-int/2addr v3, v9 │ │ +073466: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ +07346a: 5253 7006 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ +07346e: 8233 |0025: int-to-float v3, v3 │ │ +073470: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ +073474: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ +073478: 5253 7006 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ +07347c: 8233 |002c: int-to-float v3, v3 │ │ +07347e: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ +073482: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ +073486: 0f02 |0031: return v2 │ │ +073488: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ +07348c: c813 |0034: mul-float/2addr v3, v1 │ │ +07348e: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ +073492: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ +073496: 5453 5e06 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +07349a: 6e20 c415 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@15c4 │ │ +0734a0: 0a03 |003e: move-result v3 │ │ +0734a2: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ +0734a6: 5453 6206 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0662 │ │ +0734aa: 4404 0308 |0043: aget v4, v3, v8 │ │ +0734ae: b694 |0045: or-int/2addr v4, v9 │ │ +0734b0: 4b04 0308 |0046: aput v4, v3, v8 │ │ +0734b4: 28e9 |0048: goto 0031 // -0017 │ │ +0734b6: 5453 6106 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0661 │ │ +0734ba: 4403 0308 |004b: aget v3, v3, v8 │ │ +0734be: b593 |004d: and-int/2addr v3, v9 │ │ +0734c0: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ +0734c4: 5253 7006 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ +0734c8: 8233 |0052: int-to-float v3, v3 │ │ +0734ca: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ +0734ce: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ +0734d2: 1212 |0057: const/4 v2, #int 1 // #1 │ │ +0734d4: 28d9 |0058: goto 0031 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1218 │ │ 0x0005 line=1219 │ │ 0x0009 line=1221 │ │ 0x0031 line=1231 │ │ 0x0032 line=1227 │ │ @@ -97161,67 +97157,67 @@ │ │ type : '(Landroid/view/View;FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -072cb4: |[072cb4] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ -072cc4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -072cc6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -072cc8: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ -072ccc: 0132 |0004: move v2, v3 │ │ -072cce: 0f02 |0005: return v2 │ │ -072cd0: 5474 5e06 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -072cd4: 6e20 c115 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@15c1 │ │ -072cda: 0a04 |000b: move-result v4 │ │ -072cdc: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ -072ce0: 0120 |000e: move v0, v2 │ │ -072ce2: 5474 5e06 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -072ce6: 6e20 c215 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@15c2 │ │ -072cec: 0a04 |0014: move-result v4 │ │ -072cee: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ -072cf2: 0121 |0017: move v1, v2 │ │ -072cf4: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ -072cf8: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ -072cfc: a804 0909 |001c: mul-float v4, v9, v9 │ │ -072d00: a805 0a0a |001e: mul-float v5, v10, v10 │ │ -072d04: c654 |0020: add-float/2addr v4, v5 │ │ -072d06: 5275 7006 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ -072d0a: 5276 7006 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ -072d0e: b265 |0025: mul-int/2addr v5, v6 │ │ -072d10: 8255 |0026: int-to-float v5, v5 │ │ -072d12: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ -072d16: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ -072d1a: 0132 |002b: move v2, v3 │ │ -072d1c: 28d9 |002c: goto 0005 // -0027 │ │ -072d1e: 0130 |002d: move v0, v3 │ │ -072d20: 28e1 |002e: goto 000f // -001f │ │ -072d22: 0131 |002f: move v1, v3 │ │ -072d24: 28e8 |0030: goto 0018 // -0018 │ │ -072d26: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ -072d2a: 7110 a924 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -072d30: 0a04 |0036: move-result v4 │ │ -072d32: 5275 7006 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ -072d36: 8255 |0039: int-to-float v5, v5 │ │ -072d38: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ -072d3c: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ -072d40: 0132 |003e: move v2, v3 │ │ -072d42: 28c6 |003f: goto 0005 // -003a │ │ -072d44: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ -072d48: 7110 a924 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -072d4e: 0a04 |0045: move-result v4 │ │ -072d50: 5275 7006 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ -072d54: 8255 |0048: int-to-float v5, v5 │ │ -072d56: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ -072d5a: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ -072d5e: 0132 |004d: move v2, v3 │ │ -072d60: 28b7 |004e: goto 0005 // -0049 │ │ -072d62: 0132 |004f: move v2, v3 │ │ -072d64: 28b5 |0050: goto 0005 // -004b │ │ +0734d8: |[0734d8] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ +0734e8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0734ea: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0734ec: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ +0734f0: 0132 |0004: move v2, v3 │ │ +0734f2: 0f02 |0005: return v2 │ │ +0734f4: 5474 5e06 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +0734f8: 6e20 c115 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@15c1 │ │ +0734fe: 0a04 |000b: move-result v4 │ │ +073500: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ +073504: 0120 |000e: move v0, v2 │ │ +073506: 5474 5e06 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +07350a: 6e20 c215 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@15c2 │ │ +073510: 0a04 |0014: move-result v4 │ │ +073512: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ +073516: 0121 |0017: move v1, v2 │ │ +073518: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ +07351c: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ +073520: a804 0909 |001c: mul-float v4, v9, v9 │ │ +073524: a805 0a0a |001e: mul-float v5, v10, v10 │ │ +073528: c654 |0020: add-float/2addr v4, v5 │ │ +07352a: 5275 7006 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ +07352e: 5276 7006 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ +073532: b265 |0025: mul-int/2addr v5, v6 │ │ +073534: 8255 |0026: int-to-float v5, v5 │ │ +073536: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ +07353a: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ +07353e: 0132 |002b: move v2, v3 │ │ +073540: 28d9 |002c: goto 0005 // -0027 │ │ +073542: 0130 |002d: move v0, v3 │ │ +073544: 28e1 |002e: goto 000f // -001f │ │ +073546: 0131 |002f: move v1, v3 │ │ +073548: 28e8 |0030: goto 0018 // -0018 │ │ +07354a: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ +07354e: 7110 a924 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +073554: 0a04 |0036: move-result v4 │ │ +073556: 5275 7006 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ +07355a: 8255 |0039: int-to-float v5, v5 │ │ +07355c: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ +073560: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ +073564: 0132 |003e: move v2, v3 │ │ +073566: 28c6 |003f: goto 0005 // -003a │ │ +073568: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ +07356c: 7110 a924 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +073572: 0a04 |0045: move-result v4 │ │ +073574: 5275 7006 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ +073578: 8255 |0048: int-to-float v5, v5 │ │ +07357a: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ +07357e: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ +073582: 0132 |004d: move v2, v3 │ │ +073584: 28b7 |004e: goto 0005 // -0049 │ │ +073586: 0132 |004f: move v2, v3 │ │ +073588: 28b5 |0050: goto 0005 // -004b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1245 │ │ 0x0005 line=1258 │ │ 0x0006 line=1248 │ │ 0x000f line=1249 │ │ 0x0018 line=1251 │ │ @@ -97248,30 +97244,30 @@ │ │ type : '(FFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -072d68: |[072d68] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ -072d78: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -072d7a: 7110 a924 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -072d80: 0a00 |0004: move-result v0 │ │ -072d82: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ -072d86: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ -072d8a: 0116 |0009: move v6, v1 │ │ -072d8c: 0f06 |000a: return v6 │ │ -072d8e: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ -072d92: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ -072d96: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ -072d9a: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ -072d9e: 7f66 |0013: neg-float v6, v6 │ │ -072da0: 28f6 |0014: goto 000a // -000a │ │ -072da2: 0146 |0015: move v6, v4 │ │ -072da4: 28f4 |0016: goto 000a // -000c │ │ +07358c: |[07358c] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ +07359c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07359e: 7110 a924 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +0735a4: 0a00 |0004: move-result v0 │ │ +0735a6: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ +0735aa: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ +0735ae: 0116 |0009: move v6, v1 │ │ +0735b0: 0f06 |000a: return v6 │ │ +0735b2: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ +0735b6: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ +0735ba: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ +0735be: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ +0735c2: 7f66 |0013: neg-float v6, v6 │ │ +0735c4: 28f6 |0014: goto 000a // -000a │ │ +0735c6: 0146 |0015: move v6, v4 │ │ +0735c8: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=667 │ │ 0x0005 line=668 │ │ 0x000a line=670 │ │ 0x000b line=669 │ │ 0x0016 line=670 │ │ @@ -97288,26 +97284,26 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -072da8: |[072da8] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ -072db8: 7110 aa24 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ -072dbe: 0a00 |0003: move-result v0 │ │ -072dc0: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ -072dc4: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -072dc6: 0f04 |0007: return v4 │ │ -072dc8: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ -072dcc: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ -072dd0: 7b44 |000c: neg-int v4, v4 │ │ -072dd2: 28fa |000d: goto 0007 // -0006 │ │ -072dd4: 0124 |000e: move v4, v2 │ │ -072dd6: 28f8 |000f: goto 0007 // -0008 │ │ +0735cc: |[0735cc] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ +0735dc: 7110 aa24 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ +0735e2: 0a00 |0003: move-result v0 │ │ +0735e4: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ +0735e8: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +0735ea: 0f04 |0007: return v4 │ │ +0735ec: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ +0735f0: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ +0735f4: 7b44 |000c: neg-int v4, v4 │ │ +0735f6: 28fa |000d: goto 0007 // -0006 │ │ +0735f8: 0124 |000e: move v4, v2 │ │ +0735fa: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ 0x0004 line=651 │ │ 0x0007 line=653 │ │ 0x0008 line=652 │ │ 0x000f line=653 │ │ @@ -97324,36 +97320,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -072dd8: |[072dd8] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ -072de8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -072dea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -072dec: 5430 6506 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ -072df0: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -072df4: 0e00 |0006: return-void │ │ -072df6: 5430 6506 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ -072dfa: 7120 1125 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2511 │ │ -072e00: 5430 6606 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0666 │ │ -072e04: 7120 1125 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2511 │ │ -072e0a: 5430 6706 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0667 │ │ -072e0e: 7120 1125 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2511 │ │ -072e14: 5430 6806 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0668 │ │ -072e18: 7120 1125 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2511 │ │ -072e1e: 5430 6406 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ -072e22: 7120 1225 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2512 │ │ -072e28: 5430 6106 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0661 │ │ -072e2c: 7120 1225 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2512 │ │ -072e32: 5430 6206 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0662 │ │ -072e36: 7120 1225 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2512 │ │ -072e3c: 5932 6c06 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@066c │ │ -072e40: 28da |002c: goto 0006 // -0026 │ │ +0735fc: |[0735fc] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ +07360c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07360e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +073610: 5430 6506 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ +073614: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +073618: 0e00 |0006: return-void │ │ +07361a: 5430 6506 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ +07361e: 7120 1125 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2511 │ │ +073624: 5430 6606 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0666 │ │ +073628: 7120 1125 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2511 │ │ +07362e: 5430 6706 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0667 │ │ +073632: 7120 1125 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2511 │ │ +073638: 5430 6806 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0668 │ │ +07363c: 7120 1125 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2511 │ │ +073642: 5430 6406 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ +073646: 7120 1225 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2512 │ │ +07364c: 5430 6106 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0661 │ │ +073650: 7120 1225 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2512 │ │ +073656: 5430 6206 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0662 │ │ +07365a: 7120 1225 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2512 │ │ +073660: 5932 6c06 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@066c │ │ +073664: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=770 │ │ 0x0006 line=781 │ │ 0x0007 line=773 │ │ 0x000c line=774 │ │ 0x0011 line=775 │ │ @@ -97370,41 +97366,41 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -072e44: |[072e44] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ -072e54: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -072e56: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -072e58: 5430 6506 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ -072e5c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -072e60: 0e00 |0006: return-void │ │ -072e62: 5430 6506 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ -072e66: 4b01 0004 |0009: aput v1, v0, v4 │ │ -072e6a: 5430 6606 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0666 │ │ -072e6e: 4b01 0004 |000d: aput v1, v0, v4 │ │ -072e72: 5430 6706 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0667 │ │ -072e76: 4b01 0004 |0011: aput v1, v0, v4 │ │ -072e7a: 5430 6806 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0668 │ │ -072e7e: 4b01 0004 |0015: aput v1, v0, v4 │ │ -072e82: 5430 6406 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ -072e86: 4b02 0004 |0019: aput v2, v0, v4 │ │ -072e8a: 5430 6106 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0661 │ │ -072e8e: 4b02 0004 |001d: aput v2, v0, v4 │ │ -072e92: 5430 6206 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0662 │ │ -072e96: 4b02 0004 |0021: aput v2, v0, v4 │ │ -072e9a: 5230 6c06 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@066c │ │ -072e9e: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -072ea0: b841 |0026: shl-int/2addr v1, v4 │ │ -072ea2: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -072ea6: b510 |0029: and-int/2addr v0, v1 │ │ -072ea8: 5930 6c06 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@066c │ │ -072eac: 28da |002c: goto 0006 // -0026 │ │ +073668: |[073668] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ +073678: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07367a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +07367c: 5430 6506 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ +073680: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +073684: 0e00 |0006: return-void │ │ +073686: 5430 6506 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ +07368a: 4b01 0004 |0009: aput v1, v0, v4 │ │ +07368e: 5430 6606 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0666 │ │ +073692: 4b01 0004 |000d: aput v1, v0, v4 │ │ +073696: 5430 6706 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0667 │ │ +07369a: 4b01 0004 |0011: aput v1, v0, v4 │ │ +07369e: 5430 6806 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0668 │ │ +0736a2: 4b01 0004 |0015: aput v1, v0, v4 │ │ +0736a6: 5430 6406 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ +0736aa: 4b02 0004 |0019: aput v2, v0, v4 │ │ +0736ae: 5430 6106 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0661 │ │ +0736b2: 4b02 0004 |001d: aput v2, v0, v4 │ │ +0736b6: 5430 6206 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0662 │ │ +0736ba: 4b02 0004 |0021: aput v2, v0, v4 │ │ +0736be: 5230 6c06 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@066c │ │ +0736c2: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +0736c4: b841 |0026: shl-int/2addr v1, v4 │ │ +0736c6: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +0736ca: b510 |0029: and-int/2addr v0, v1 │ │ +0736cc: 5930 6c06 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@066c │ │ +0736d0: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=784 │ │ 0x0006 line=795 │ │ 0x0007 line=787 │ │ 0x000b line=788 │ │ 0x000f line=789 │ │ @@ -97422,62 +97418,62 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -072eb0: |[072eb0] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ -072ec0: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -072ec4: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ -072ec8: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -072eca: 0f06 |0005: return v6 │ │ -072ecc: 54a6 6b06 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ -072ed0: 6e10 1922 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@2219 │ │ -072ed6: 0a05 |000b: move-result v5 │ │ -072ed8: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ -072edc: 7110 aa24 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ -072ee2: 0a06 |0011: move-result v6 │ │ -072ee4: 8266 |0012: int-to-float v6, v6 │ │ -072ee6: 8257 |0013: int-to-float v7, v5 │ │ -072ee8: c976 |0014: div-float/2addr v6, v7 │ │ -072eea: 7120 ae24 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@24ae │ │ -072ef0: 0a01 |0018: move-result v1 │ │ -072ef2: 8236 |0019: int-to-float v6, v3 │ │ -072ef4: 8237 |001a: int-to-float v7, v3 │ │ -072ef6: 7020 df15 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@15df │ │ -072efc: 0a08 |001e: move-result v8 │ │ -072efe: c887 |001f: mul-float/2addr v7, v8 │ │ -072f00: a600 0607 |0020: add-float v0, v6, v7 │ │ -072f04: 7110 aa24 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ -072f0a: 0a0c |0025: move-result v12 │ │ -072f0c: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ -072f10: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ -072f14: 82c7 |002a: int-to-float v7, v12 │ │ -072f16: a907 0007 |002b: div-float v7, v0, v7 │ │ -072f1a: 7110 a924 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -072f20: 0a07 |0030: move-result v7 │ │ -072f22: c876 |0031: mul-float/2addr v6, v7 │ │ -072f24: 7110 b024 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@24b0 │ │ -072f2a: 0a06 |0035: move-result v6 │ │ -072f2c: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ -072f30: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ -072f34: 7120 af24 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -072f3a: 0a06 |003d: move-result v6 │ │ -072f3c: 28c7 |003e: goto 0005 // -0039 │ │ -072f3e: 7110 aa24 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ -072f44: 0a06 |0042: move-result v6 │ │ -072f46: 8266 |0043: int-to-float v6, v6 │ │ -072f48: 82d7 |0044: int-to-float v7, v13 │ │ -072f4a: a904 0607 |0045: div-float v4, v6, v7 │ │ -072f4e: a606 0409 |0047: add-float v6, v4, v9 │ │ -072f52: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ -072f56: c876 |004b: mul-float/2addr v6, v7 │ │ -072f58: 8762 |004c: float-to-int v2, v6 │ │ -072f5a: 28eb |004d: goto 0038 // -0015 │ │ +0736d4: |[0736d4] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ +0736e4: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +0736e8: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ +0736ec: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +0736ee: 0f06 |0005: return v6 │ │ +0736f0: 54a6 6b06 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ +0736f4: 6e10 1922 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@2219 │ │ +0736fa: 0a05 |000b: move-result v5 │ │ +0736fc: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ +073700: 7110 aa24 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ +073706: 0a06 |0011: move-result v6 │ │ +073708: 8266 |0012: int-to-float v6, v6 │ │ +07370a: 8257 |0013: int-to-float v7, v5 │ │ +07370c: c976 |0014: div-float/2addr v6, v7 │ │ +07370e: 7120 ae24 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@24ae │ │ +073714: 0a01 |0018: move-result v1 │ │ +073716: 8236 |0019: int-to-float v6, v3 │ │ +073718: 8237 |001a: int-to-float v7, v3 │ │ +07371a: 7020 df15 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@15df │ │ +073720: 0a08 |001e: move-result v8 │ │ +073722: c887 |001f: mul-float/2addr v7, v8 │ │ +073724: a600 0607 |0020: add-float v0, v6, v7 │ │ +073728: 7110 aa24 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ +07372e: 0a0c |0025: move-result v12 │ │ +073730: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ +073734: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ +073738: 82c7 |002a: int-to-float v7, v12 │ │ +07373a: a907 0007 |002b: div-float v7, v0, v7 │ │ +07373e: 7110 a924 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +073744: 0a07 |0030: move-result v7 │ │ +073746: c876 |0031: mul-float/2addr v6, v7 │ │ +073748: 7110 b024 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@24b0 │ │ +07374e: 0a06 |0035: move-result v6 │ │ +073750: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ +073754: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ +073758: 7120 af24 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +07375e: 0a06 |003d: move-result v6 │ │ +073760: 28c7 |003e: goto 0005 // -0039 │ │ +073762: 7110 aa24 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ +073768: 0a06 |0042: move-result v6 │ │ +07376a: 8266 |0043: int-to-float v6, v6 │ │ +07376c: 82d7 |0044: int-to-float v7, v13 │ │ +07376e: a904 0607 |0045: div-float v4, v6, v7 │ │ +073772: a606 0409 |0047: add-float v6, v4, v9 │ │ +073776: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ +07377a: c876 |004b: mul-float/2addr v6, v7 │ │ +07377c: 8762 |004c: float-to-int v2, v6 │ │ +07377e: 28eb |004d: goto 0038 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=618 │ │ 0x0004 line=619 │ │ 0x0005 line=636 │ │ 0x0006 line=622 │ │ 0x000c line=623 │ │ @@ -97507,76 +97503,76 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 20 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -072f5c: |[072f5c] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ -072f6c: 52ec 6a06 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@066a │ │ -072f70: 87cc |0002: float-to-int v12, v12 │ │ -072f72: 52ed 6906 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0669 │ │ -072f76: 87dd |0005: float-to-int v13, v13 │ │ -072f78: 0200 1200 |0006: move/from16 v0, v18 │ │ -072f7c: 7040 d615 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@15d6 │ │ -072f82: 0a12 |000b: move-result v18 │ │ -072f84: 52ec 6a06 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@066a │ │ -072f88: 87cc |000e: float-to-int v12, v12 │ │ -072f8a: 52ed 6906 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0669 │ │ -072f8e: 87dd |0011: float-to-int v13, v13 │ │ -072f90: 0200 1300 |0012: move/from16 v0, v19 │ │ -072f94: 7040 d615 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@15d6 │ │ -072f9a: 0a13 |0017: move-result v19 │ │ -072f9c: 7701 aa24 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ -072fa2: 0a02 |001b: move-result v2 │ │ -072fa4: 7701 aa24 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ -072faa: 0a03 |001f: move-result v3 │ │ -072fac: 7701 aa24 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ -072fb2: 0a04 |0023: move-result v4 │ │ -072fb4: 7701 aa24 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ -072fba: 0a05 |0027: move-result v5 │ │ -072fbc: 9007 0405 |0028: add-int v7, v4, v5 │ │ -072fc0: 9006 0203 |002a: add-int v6, v2, v3 │ │ -072fc4: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ -072fc8: 824c |002e: int-to-float v12, v4 │ │ -072fca: 827d |002f: int-to-float v13, v7 │ │ -072fcc: a909 0c0d |0030: div-float v9, v12, v13 │ │ -072fd0: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ -072fd4: 825c |0034: int-to-float v12, v5 │ │ -072fd6: 827d |0035: int-to-float v13, v7 │ │ -072fd8: a90b 0c0d |0036: div-float v11, v12, v13 │ │ -072fdc: 54ec 5e06 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -072fe0: 6e20 c115 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@15c1 │ │ -072fe6: 0a0c |003d: move-result v12 │ │ -072fe8: 0200 1000 |003e: move/from16 v0, v16 │ │ -072fec: 0201 1200 |0040: move/from16 v1, v18 │ │ -072ff0: 7040 d915 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@15d9 │ │ -072ff6: 0a08 |0045: move-result v8 │ │ -072ff8: 54ec 5e06 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -072ffc: 6e20 c215 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@15c2 │ │ -073002: 0a0c |004b: move-result v12 │ │ -073004: 0200 1100 |004c: move/from16 v0, v17 │ │ -073008: 0201 1300 |004e: move/from16 v1, v19 │ │ -07300c: 7040 d915 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@15d9 │ │ -073012: 0a0a |0053: move-result v10 │ │ -073014: 828c |0054: int-to-float v12, v8 │ │ -073016: c89c |0055: mul-float/2addr v12, v9 │ │ -073018: 82ad |0056: int-to-float v13, v10 │ │ -07301a: c8bd |0057: mul-float/2addr v13, v11 │ │ -07301c: c6dc |0058: add-float/2addr v12, v13 │ │ -07301e: 87cc |0059: float-to-int v12, v12 │ │ -073020: 0f0c |005a: return v12 │ │ -073022: 822c |005b: int-to-float v12, v2 │ │ -073024: 826d |005c: int-to-float v13, v6 │ │ -073026: a909 0c0d |005d: div-float v9, v12, v13 │ │ -07302a: 28d3 |005f: goto 0032 // -002d │ │ -07302c: 823c |0060: int-to-float v12, v3 │ │ -07302e: 826d |0061: int-to-float v13, v6 │ │ -073030: a90b 0c0d |0062: div-float v11, v12, v13 │ │ -073034: 28d4 |0064: goto 0038 // -002c │ │ +073780: |[073780] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ +073790: 52ec 6a06 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@066a │ │ +073794: 87cc |0002: float-to-int v12, v12 │ │ +073796: 52ed 6906 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0669 │ │ +07379a: 87dd |0005: float-to-int v13, v13 │ │ +07379c: 0200 1200 |0006: move/from16 v0, v18 │ │ +0737a0: 7040 d615 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@15d6 │ │ +0737a6: 0a12 |000b: move-result v18 │ │ +0737a8: 52ec 6a06 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@066a │ │ +0737ac: 87cc |000e: float-to-int v12, v12 │ │ +0737ae: 52ed 6906 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0669 │ │ +0737b2: 87dd |0011: float-to-int v13, v13 │ │ +0737b4: 0200 1300 |0012: move/from16 v0, v19 │ │ +0737b8: 7040 d615 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@15d6 │ │ +0737be: 0a13 |0017: move-result v19 │ │ +0737c0: 7701 aa24 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ +0737c6: 0a02 |001b: move-result v2 │ │ +0737c8: 7701 aa24 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ +0737ce: 0a03 |001f: move-result v3 │ │ +0737d0: 7701 aa24 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ +0737d6: 0a04 |0023: move-result v4 │ │ +0737d8: 7701 aa24 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@24aa │ │ +0737de: 0a05 |0027: move-result v5 │ │ +0737e0: 9007 0405 |0028: add-int v7, v4, v5 │ │ +0737e4: 9006 0203 |002a: add-int v6, v2, v3 │ │ +0737e8: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ +0737ec: 824c |002e: int-to-float v12, v4 │ │ +0737ee: 827d |002f: int-to-float v13, v7 │ │ +0737f0: a909 0c0d |0030: div-float v9, v12, v13 │ │ +0737f4: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ +0737f8: 825c |0034: int-to-float v12, v5 │ │ +0737fa: 827d |0035: int-to-float v13, v7 │ │ +0737fc: a90b 0c0d |0036: div-float v11, v12, v13 │ │ +073800: 54ec 5e06 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +073804: 6e20 c115 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@15c1 │ │ +07380a: 0a0c |003d: move-result v12 │ │ +07380c: 0200 1000 |003e: move/from16 v0, v16 │ │ +073810: 0201 1200 |0040: move/from16 v1, v18 │ │ +073814: 7040 d915 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@15d9 │ │ +07381a: 0a08 |0045: move-result v8 │ │ +07381c: 54ec 5e06 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +073820: 6e20 c215 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@15c2 │ │ +073826: 0a0c |004b: move-result v12 │ │ +073828: 0200 1100 |004c: move/from16 v0, v17 │ │ +07382c: 0201 1300 |004e: move/from16 v1, v19 │ │ +073830: 7040 d915 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@15d9 │ │ +073836: 0a0a |0053: move-result v10 │ │ +073838: 828c |0054: int-to-float v12, v8 │ │ +07383a: c89c |0055: mul-float/2addr v12, v9 │ │ +07383c: 82ad |0056: int-to-float v13, v10 │ │ +07383e: c8bd |0057: mul-float/2addr v13, v11 │ │ +073840: c6dc |0058: add-float/2addr v12, v13 │ │ +073842: 87cc |0059: float-to-int v12, v12 │ │ +073844: 0f0c |005a: return v12 │ │ +073846: 822c |005b: int-to-float v12, v2 │ │ +073848: 826d |005c: int-to-float v13, v6 │ │ +07384a: a909 0c0d |005d: div-float v9, v12, v13 │ │ +07384e: 28d3 |005f: goto 0032 // -002d │ │ +073850: 823c |0060: int-to-float v12, v3 │ │ +073852: 826d |0061: int-to-float v13, v6 │ │ +073854: a90b 0c0d |0062: div-float v11, v12, v13 │ │ +073858: 28d4 |0064: goto 0038 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x000c line=598 │ │ 0x0018 line=599 │ │ 0x001c line=600 │ │ 0x0020 line=601 │ │ @@ -97614,25 +97610,25 @@ │ │ type : '(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -073038: |[073038] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -073048: 7120 dd15 5300 |0000: invoke-static {v3, v5}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@15dd │ │ -07304e: 0c00 |0003: move-result-object v0 │ │ -073050: 5201 7006 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ -073054: 8211 |0006: int-to-float v1, v1 │ │ -073056: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ -07305a: c942 |0009: div-float/2addr v2, v4 │ │ -07305c: c821 |000a: mul-float/2addr v1, v2 │ │ -07305e: 8711 |000b: float-to-int v1, v1 │ │ -073060: 5901 7006 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ -073064: 1100 |000e: return-object v0 │ │ +07385c: |[07385c] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +07386c: 7120 dd15 5300 |0000: invoke-static {v3, v5}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@15dd │ │ +073872: 0c00 |0003: move-result-object v0 │ │ +073874: 5201 7006 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ +073878: 8211 |0006: int-to-float v1, v1 │ │ +07387a: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ +07387e: c942 |0009: div-float/2addr v2, v4 │ │ +073880: c821 |000a: mul-float/2addr v1, v2 │ │ +073882: 8711 |000b: float-to-int v1, v1 │ │ +073884: 5901 7006 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ +073888: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0004 line=361 │ │ 0x000e line=362 │ │ locals : │ │ 0x0004 - 0x000f reg=0 helper Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -97645,20 +97641,20 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -073068: |[073068] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -073078: 2200 0f03 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@030f │ │ -07307c: 6e10 1122 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@2211 │ │ -073082: 0c01 |0005: move-result-object v1 │ │ -073084: 7040 cc15 1032 |0006: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V // method@15cc │ │ -07308a: 1100 |0009: return-object v0 │ │ +07388c: |[07388c] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +07389c: 2200 1303 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@0313 │ │ +0738a0: 6e10 1122 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@2211 │ │ +0738a6: 0c01 |0005: move-result-object v1 │ │ +0738a8: 7040 cc15 1032 |0006: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V // method@15cc │ │ +0738ae: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x000a reg=2 forParent Landroid/view/ViewGroup; │ │ 0x0000 - 0x000a reg=3 cb Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ @@ -97667,26 +97663,26 @@ │ │ type : '(FF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -07308c: |[07308c] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ -07309c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -07309e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0730a0: 5c43 6d06 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@066d │ │ -0730a4: 5440 5e06 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -0730a8: 5441 5f06 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -0730ac: 6e40 c915 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@15c9 │ │ -0730b2: 5c42 6d06 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@066d │ │ -0730b6: 5240 6006 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ -0730ba: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ -0730be: 6e20 f615 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@15f6 │ │ -0730c4: 0e00 |0014: return-void │ │ +0738b0: |[0738b0] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ +0738c0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0738c2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0738c4: 5c43 6d06 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@066d │ │ +0738c8: 5440 5e06 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +0738cc: 5441 5f06 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +0738d0: 6e40 c915 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@15c9 │ │ +0738d6: 5c42 6d06 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@066d │ │ +0738da: 5240 6006 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ +0738de: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ +0738e2: 6e20 f615 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@15f6 │ │ +0738e8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=759 │ │ 0x0004 line=760 │ │ 0x000b line=761 │ │ 0x000d line=763 │ │ 0x0011 line=765 │ │ @@ -97701,26 +97697,26 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0730c8: |[0730c8] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ -0730d8: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -0730dc: c705 |0002: sub-float/2addr v5, v0 │ │ -0730de: 8950 |0003: float-to-double v0, v5 │ │ -0730e0: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -0730ea: cd20 |0009: mul-double/2addr v0, v2 │ │ -0730ec: 8c05 |000a: double-to-float v5, v0 │ │ -0730ee: 8950 |000b: float-to-double v0, v5 │ │ -0730f0: 7120 b124 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@24b1 │ │ -0730f6: 0b00 |000f: move-result-wide v0 │ │ -0730f8: 8c00 |0010: double-to-float v0, v0 │ │ -0730fa: 0f00 |0011: return v0 │ │ +0738ec: |[0738ec] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ +0738fc: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +073900: c705 |0002: sub-float/2addr v5, v0 │ │ +073902: 8950 |0003: float-to-double v0, v5 │ │ +073904: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +07390e: cd20 |0009: mul-double/2addr v0, v2 │ │ +073910: 8c05 |000a: double-to-float v5, v0 │ │ +073912: 8950 |000b: float-to-double v0, v5 │ │ +073914: 7120 b124 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@24b1 │ │ +07391a: 0b00 |000f: move-result-wide v0 │ │ +07391c: 8c00 |0010: double-to-float v0, v0 │ │ +07391e: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0003 line=675 │ │ 0x000b line=676 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -97731,47 +97727,47 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -0730fc: |[0730fc] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ -07310c: 0192 |0000: move v2, v9 │ │ -07310e: 01a3 |0001: move v3, v10 │ │ -073110: 5480 5f06 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -073114: 6e10 6921 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -07311a: 0a06 |0007: move-result v6 │ │ -07311c: 5480 5f06 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -073120: 6e10 8621 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@2186 │ │ -073126: 0a07 |000d: move-result v7 │ │ -073128: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ -07312c: 5480 5e06 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -073130: 5481 5f06 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -073134: 6e40 be15 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@15be │ │ -07313a: 0a02 |0017: move-result v2 │ │ -07313c: 5480 5f06 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -073140: 9101 0206 |001a: sub-int v1, v2, v6 │ │ -073144: 6e20 a321 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21a3 │ │ -07314a: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ -07314e: 5480 5e06 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -073152: 5481 5f06 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -073156: 6e40 bf15 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@15bf │ │ -07315c: 0a03 |0028: move-result v3 │ │ -07315e: 5480 5f06 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -073162: 9101 0307 |002b: sub-int v1, v3, v7 │ │ -073166: 6e20 a421 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@21a4 │ │ -07316c: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ -073170: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ -073174: 9104 0206 |0034: sub-int v4, v2, v6 │ │ -073178: 9105 0307 |0036: sub-int v5, v3, v7 │ │ -07317c: 5480 5e06 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -073180: 5481 5f06 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -073184: 7406 c815 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@15c8 │ │ -07318a: 0e00 |003f: return-void │ │ +073920: |[073920] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ +073930: 0192 |0000: move v2, v9 │ │ +073932: 01a3 |0001: move v3, v10 │ │ +073934: 5480 5f06 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +073938: 6e10 6921 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +07393e: 0a06 |0007: move-result v6 │ │ +073940: 5480 5f06 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +073944: 6e10 8621 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@2186 │ │ +07394a: 0a07 |000d: move-result v7 │ │ +07394c: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ +073950: 5480 5e06 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +073954: 5481 5f06 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +073958: 6e40 be15 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@15be │ │ +07395e: 0a02 |0017: move-result v2 │ │ +073960: 5480 5f06 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +073964: 9101 0206 |001a: sub-int v1, v2, v6 │ │ +073968: 6e20 a321 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21a3 │ │ +07396e: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ +073972: 5480 5e06 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +073976: 5481 5f06 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +07397a: 6e40 bf15 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@15bf │ │ +073980: 0a03 |0028: move-result v3 │ │ +073982: 5480 5f06 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +073986: 9101 0307 |002b: sub-int v1, v3, v7 │ │ +07398a: 6e20 a421 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@21a4 │ │ +073990: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ +073994: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ +073998: 9104 0206 |0034: sub-int v4, v2, v6 │ │ +07399c: 9105 0307 |0036: sub-int v5, v3, v7 │ │ +0739a0: 5480 5e06 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +0739a4: 5481 5f06 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +0739a8: 7406 c815 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@15c8 │ │ +0739ae: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1366 │ │ 0x0001 line=1367 │ │ 0x0002 line=1368 │ │ 0x0008 line=1369 │ │ 0x000e line=1370 │ │ @@ -97803,73 +97799,73 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 113 16-bit code units │ │ -07318c: |[07318c] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ -07319c: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -07319e: 54a7 6506 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ -0731a2: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ -0731a6: 54a7 6506 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ -0731aa: 2177 |0007: array-length v7, v7 │ │ -0731ac: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ -0731b0: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0731b4: 2373 f404 |000c: new-array v3, v7, [F // type@04f4 │ │ -0731b8: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0731bc: 2374 f404 |0010: new-array v4, v7, [F // type@04f4 │ │ -0731c0: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0731c4: 2375 f404 |0014: new-array v5, v7, [F // type@04f4 │ │ -0731c8: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0731cc: 2376 f404 |0018: new-array v6, v7, [F // type@04f4 │ │ -0731d0: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0731d4: 2372 f504 |001c: new-array v2, v7, [I // type@04f5 │ │ -0731d8: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0731dc: 2370 f504 |0020: new-array v0, v7, [I // type@04f5 │ │ -0731e0: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0731e4: 2371 f504 |0024: new-array v1, v7, [I // type@04f5 │ │ -0731e8: 54a7 6506 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ -0731ec: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ -0731f0: 54a7 6506 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ -0731f4: 54a8 6506 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ -0731f8: 2188 |002e: array-length v8, v8 │ │ -0731fa: 7158 e524 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -073200: 54a7 6606 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0666 │ │ -073204: 54a8 6606 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0666 │ │ -073208: 2188 |0036: array-length v8, v8 │ │ -07320a: 7158 e524 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -073210: 54a7 6706 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0667 │ │ -073214: 54a8 6706 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0667 │ │ -073218: 2188 |003e: array-length v8, v8 │ │ -07321a: 7158 e524 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -073220: 54a7 6806 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0668 │ │ -073224: 54a8 6806 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0668 │ │ -073228: 2188 |0046: array-length v8, v8 │ │ -07322a: 7158 e524 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -073230: 54a7 6406 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ -073234: 54a8 6406 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ -073238: 2188 |004e: array-length v8, v8 │ │ -07323a: 7158 e524 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -073240: 54a7 6106 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0661 │ │ -073244: 54a8 6106 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0661 │ │ -073248: 2188 |0056: array-length v8, v8 │ │ -07324a: 7158 e524 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -073250: 54a7 6206 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0662 │ │ -073254: 54a8 6206 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0662 │ │ -073258: 2188 |005e: array-length v8, v8 │ │ -07325a: 7158 e524 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ -073260: 5ba3 6506 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ -073264: 5ba4 6606 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0666 │ │ -073268: 5ba5 6706 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0667 │ │ -07326c: 5ba6 6806 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0668 │ │ -073270: 5ba2 6406 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ -073274: 5ba0 6106 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0661 │ │ -073278: 5ba1 6206 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0662 │ │ -07327c: 0e00 |0070: return-void │ │ +0739b0: |[0739b0] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ +0739c0: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +0739c2: 54a7 6506 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ +0739c6: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ +0739ca: 54a7 6506 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ +0739ce: 2177 |0007: array-length v7, v7 │ │ +0739d0: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ +0739d4: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0739d8: 2373 fa04 |000c: new-array v3, v7, [F // type@04fa │ │ +0739dc: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0739e0: 2374 fa04 |0010: new-array v4, v7, [F // type@04fa │ │ +0739e4: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0739e8: 2375 fa04 |0014: new-array v5, v7, [F // type@04fa │ │ +0739ec: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0739f0: 2376 fa04 |0018: new-array v6, v7, [F // type@04fa │ │ +0739f4: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0739f8: 2372 fb04 |001c: new-array v2, v7, [I // type@04fb │ │ +0739fc: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +073a00: 2370 fb04 |0020: new-array v0, v7, [I // type@04fb │ │ +073a04: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ +073a08: 2371 fb04 |0024: new-array v1, v7, [I // type@04fb │ │ +073a0c: 54a7 6506 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ +073a10: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ +073a14: 54a7 6506 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ +073a18: 54a8 6506 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ +073a1c: 2188 |002e: array-length v8, v8 │ │ +073a1e: 7158 e524 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +073a24: 54a7 6606 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0666 │ │ +073a28: 54a8 6606 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0666 │ │ +073a2c: 2188 |0036: array-length v8, v8 │ │ +073a2e: 7158 e524 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +073a34: 54a7 6706 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0667 │ │ +073a38: 54a8 6706 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0667 │ │ +073a3c: 2188 |003e: array-length v8, v8 │ │ +073a3e: 7158 e524 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +073a44: 54a7 6806 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0668 │ │ +073a48: 54a8 6806 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0668 │ │ +073a4c: 2188 |0046: array-length v8, v8 │ │ +073a4e: 7158 e524 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +073a54: 54a7 6406 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ +073a58: 54a8 6406 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ +073a5c: 2188 |004e: array-length v8, v8 │ │ +073a5e: 7158 e524 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +073a64: 54a7 6106 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0661 │ │ +073a68: 54a8 6106 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0661 │ │ +073a6c: 2188 |0056: array-length v8, v8 │ │ +073a6e: 7158 e524 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +073a74: 54a7 6206 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0662 │ │ +073a78: 54a8 6206 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0662 │ │ +073a7c: 2188 |005e: array-length v8, v8 │ │ +073a7e: 7158 e524 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@24e5 │ │ +073a84: 5ba3 6506 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ +073a88: 5ba4 6606 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0666 │ │ +073a8c: 5ba5 6706 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0667 │ │ +073a90: 5ba6 6806 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0668 │ │ +073a94: 5ba2 6406 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ +073a98: 5ba0 6106 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0661 │ │ +073a9c: 5ba1 6206 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0662 │ │ +073aa0: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=798 │ │ 0x000a line=799 │ │ 0x000e line=800 │ │ 0x0012 line=801 │ │ 0x0016 line=802 │ │ @@ -97908,45 +97904,45 @@ │ │ type : '(IIII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -073280: |[073280] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ -073290: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -073292: 54b1 5f06 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -073296: 6e10 6921 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -07329c: 0a0a |0006: move-result v10 │ │ -07329e: 54b1 5f06 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -0732a2: 6e10 8621 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ -0732a8: 0a06 |000c: move-result v6 │ │ -0732aa: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ -0732ae: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ -0732b2: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ -0732b6: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ -0732ba: 54b1 6e06 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ -0732be: 6e10 2d14 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@142d │ │ -0732c4: 6e20 f615 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@15f6 │ │ -0732ca: 0f00 |001d: return v0 │ │ -0732cc: 54b1 5f06 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -0732d0: 07b0 |0020: move-object v0, v11 │ │ -0732d2: 01e4 |0021: move v4, v14 │ │ -0732d4: 01f5 |0022: move v5, v15 │ │ -0732d6: 7606 da15 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@15da │ │ -0732dc: 0a09 |0026: move-result v9 │ │ -0732de: 54b4 6e06 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ -0732e2: 01a5 |0029: move v5, v10 │ │ -0732e4: 0127 |002a: move v7, v2 │ │ -0732e6: 0138 |002b: move v8, v3 │ │ -0732e8: 7406 3d14 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@143d │ │ -0732ee: 1220 |002f: const/4 v0, #int 2 // #2 │ │ -0732f0: 6e20 f615 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@15f6 │ │ -0732f6: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -0732f8: 28e9 |0034: goto 001d // -0017 │ │ +073aa4: |[073aa4] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ +073ab4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +073ab6: 54b1 5f06 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +073aba: 6e10 6921 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +073ac0: 0a0a |0006: move-result v10 │ │ +073ac2: 54b1 5f06 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +073ac6: 6e10 8621 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ +073acc: 0a06 |000c: move-result v6 │ │ +073ace: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ +073ad2: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ +073ad6: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ +073ada: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ +073ade: 54b1 6e06 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ +073ae2: 6e10 2d14 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@142d │ │ +073ae8: 6e20 f615 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@15f6 │ │ +073aee: 0f00 |001d: return v0 │ │ +073af0: 54b1 5f06 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +073af4: 07b0 |0020: move-object v0, v11 │ │ +073af6: 01e4 |0021: move v4, v14 │ │ +073af8: 01f5 |0022: move v5, v15 │ │ +073afa: 7606 da15 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@15da │ │ +073b00: 0a09 |0026: move-result v9 │ │ +073b02: 54b4 6e06 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ +073b06: 01a5 |0029: move v5, v10 │ │ +073b08: 0127 |002a: move v7, v2 │ │ +073b0a: 0138 |002b: move v8, v3 │ │ +073b0c: 7406 3d14 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@143d │ │ +073b12: 1220 |002f: const/4 v0, #int 2 // #2 │ │ +073b14: 6e20 f615 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@15f6 │ │ +073b1a: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +073b1c: 28e9 |0034: goto 001d // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=577 │ │ 0x0007 line=578 │ │ 0x000d line=579 │ │ 0x000f line=580 │ │ 0x0011 line=582 │ │ @@ -97974,45 +97970,45 @@ │ │ type : '(II)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -0732fc: |[0732fc] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ -07330c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07330e: 5431 6b06 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ -073312: 6e10 1422 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@2214 │ │ -073318: 0a01 |0006: move-result v1 │ │ -07331a: 5232 6306 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0663 │ │ -07331e: b021 |0009: add-int/2addr v1, v2 │ │ -073320: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ -073324: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ -073328: 5431 6b06 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ -07332c: 6e10 1722 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@2217 │ │ -073332: 0a01 |0013: move-result v1 │ │ -073334: 5232 6306 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0663 │ │ -073338: b021 |0016: add-int/2addr v1, v2 │ │ -07333a: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ -07333e: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ -073342: 5431 6b06 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ -073346: 6e10 1622 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@2216 │ │ -07334c: 0a01 |0020: move-result v1 │ │ -07334e: 5232 6306 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0663 │ │ -073352: b121 |0023: sub-int/2addr v1, v2 │ │ -073354: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ -073358: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ -07335c: 5431 6b06 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ -073360: 6e10 0d22 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@220d │ │ -073366: 0a01 |002d: move-result v1 │ │ -073368: 5232 6306 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0663 │ │ -07336c: b121 |0030: sub-int/2addr v1, v2 │ │ -07336e: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ -073372: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ -073376: 0f00 |0035: return v0 │ │ +073b20: |[073b20] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ +073b30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +073b32: 5431 6b06 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ +073b36: 6e10 1422 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@2214 │ │ +073b3c: 0a01 |0006: move-result v1 │ │ +073b3e: 5232 6306 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0663 │ │ +073b42: b021 |0009: add-int/2addr v1, v2 │ │ +073b44: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ +073b48: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ +073b4c: 5431 6b06 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ +073b50: 6e10 1722 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@2217 │ │ +073b56: 0a01 |0013: move-result v1 │ │ +073b58: 5232 6306 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0663 │ │ +073b5c: b021 |0016: add-int/2addr v1, v2 │ │ +073b5e: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ +073b62: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ +073b66: 5431 6b06 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ +073b6a: 6e10 1622 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@2216 │ │ +073b70: 0a01 |0020: move-result v1 │ │ +073b72: 5232 6306 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0663 │ │ +073b76: b121 |0023: sub-int/2addr v1, v2 │ │ +073b78: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ +073b7c: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ +073b80: 5431 6b06 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ +073b84: 6e10 0d22 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@220d │ │ +073b8a: 0a01 |002d: move-result v1 │ │ +073b8c: 5232 6306 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0663 │ │ +073b90: b121 |0030: sub-int/2addr v1, v2 │ │ +073b92: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ +073b96: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ +073b9a: 0f00 |0035: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1440 │ │ 0x0001 line=1442 │ │ 0x000e line=1443 │ │ 0x001b line=1444 │ │ 0x0028 line=1445 │ │ @@ -98028,37 +98024,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -073378: |[073378] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ -073388: 5452 7206 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ -07338c: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ -073390: 5254 6906 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0669 │ │ -073394: 6e30 3121 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@2131 │ │ -07339a: 5452 7206 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ -07339e: 5253 5d06 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ -0733a2: 7120 de0c 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0cde │ │ -0733a8: 0a02 |0010: move-result v2 │ │ -0733aa: 5253 6a06 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@066a │ │ -0733ae: 5254 6906 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0669 │ │ -0733b2: 7040 d515 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@15d5 │ │ -0733b8: 0a00 |0018: move-result v0 │ │ -0733ba: 5452 7206 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ -0733be: 5253 5d06 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ -0733c2: 7120 df0c 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0cdf │ │ -0733c8: 0a02 |0020: move-result v2 │ │ -0733ca: 5253 6a06 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@066a │ │ -0733ce: 5254 6906 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0669 │ │ -0733d2: 7040 d515 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@15d5 │ │ -0733d8: 0a01 |0028: move-result v1 │ │ -0733da: 7030 de15 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@15de │ │ -0733e0: 0e00 |002c: return-void │ │ +073b9c: |[073b9c] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ +073bac: 5452 7206 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ +073bb0: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ +073bb4: 5254 6906 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0669 │ │ +073bb8: 6e30 3121 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@2131 │ │ +073bbe: 5452 7206 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ +073bc2: 5253 5d06 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ +073bc6: 7120 de0c 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0cde │ │ +073bcc: 0a02 |0010: move-result v2 │ │ +073bce: 5253 6a06 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@066a │ │ +073bd2: 5254 6906 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0669 │ │ +073bd6: 7040 d515 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@15d5 │ │ +073bdc: 0a00 |0018: move-result v0 │ │ +073bde: 5452 7206 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ +073be2: 5253 5d06 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ +073be6: 7120 df0c 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0cdf │ │ +073bec: 0a02 |0020: move-result v2 │ │ +073bee: 5253 6a06 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@066a │ │ +073bf2: 5254 6906 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0669 │ │ +073bf6: 7040 d515 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@15d5 │ │ +073bfc: 0a01 |0028: move-result v1 │ │ +073bfe: 7030 de15 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@15de │ │ +073c04: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1355 │ │ 0x0009 line=1356 │ │ 0x0019 line=1359 │ │ 0x0029 line=1362 │ │ 0x002c line=1363 │ │ @@ -98072,44 +98068,44 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -0733e4: |[0733e4] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ -0733f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0733f6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0733f8: 7051 d115 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@15d1 │ │ -0733fe: 0a01 |0005: move-result v1 │ │ -073400: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ -073404: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ -073408: 1241 |000a: const/4 v1, #int 4 // #4 │ │ -07340a: 7051 d115 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@15d1 │ │ -073410: 0a01 |000e: move-result v1 │ │ -073412: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ -073416: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ -07341a: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -07341c: 7051 d115 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@15d1 │ │ -073422: 0a01 |0017: move-result v1 │ │ -073424: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -073428: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ -07342c: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ -073430: 7051 d115 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@15d1 │ │ -073436: 0a01 |0021: move-result v1 │ │ -073438: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ -07343c: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ -073440: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ -073444: 5431 6106 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0661 │ │ -073448: 4402 0106 |002a: aget v2, v1, v6 │ │ -07344c: b602 |002c: or-int/2addr v2, v0 │ │ -07344e: 4b02 0106 |002d: aput v2, v1, v6 │ │ -073452: 5431 5e06 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -073456: 6e30 c315 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@15c3 │ │ -07345c: 0e00 |0034: return-void │ │ +073c08: |[073c08] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ +073c18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +073c1a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +073c1c: 7051 d115 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@15d1 │ │ +073c22: 0a01 |0005: move-result v1 │ │ +073c24: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ +073c28: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ +073c2c: 1241 |000a: const/4 v1, #int 4 // #4 │ │ +073c2e: 7051 d115 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@15d1 │ │ +073c34: 0a01 |000e: move-result v1 │ │ +073c36: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ +073c3a: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ +073c3e: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +073c40: 7051 d115 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@15d1 │ │ +073c46: 0a01 |0017: move-result v1 │ │ +073c48: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +073c4c: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ +073c50: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ +073c54: 7051 d115 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@15d1 │ │ +073c5a: 0a01 |0021: move-result v1 │ │ +073c5c: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ +073c60: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ +073c64: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ +073c68: 5431 6106 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0661 │ │ +073c6c: 4402 0106 |002a: aget v2, v1, v6 │ │ +073c70: b602 |002c: or-int/2addr v2, v0 │ │ +073c72: 4b02 0106 |002d: aput v2, v1, v6 │ │ +073c76: 5431 5e06 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +073c7a: 6e30 c315 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@15c3 │ │ +073c80: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1197 │ │ 0x0001 line=1198 │ │ 0x0008 line=1199 │ │ 0x000a line=1201 │ │ 0x0011 line=1202 │ │ @@ -98133,36 +98129,36 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -073460: |[073460] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ -073470: 7020 e115 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@15e1 │ │ -073476: 5430 6506 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ -07347a: 5431 6706 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0667 │ │ -07347e: 4b04 0106 |0007: aput v4, v1, v6 │ │ -073482: 4b04 0006 |0009: aput v4, v0, v6 │ │ -073486: 5430 6606 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0666 │ │ -07348a: 5431 6806 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0668 │ │ -07348e: 4b05 0106 |000f: aput v5, v1, v6 │ │ -073492: 4b05 0006 |0011: aput v5, v0, v6 │ │ -073496: 5430 6406 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ -07349a: 8741 |0015: float-to-int v1, v4 │ │ -07349c: 8752 |0016: float-to-int v2, v5 │ │ -07349e: 7030 e815 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@15e8 │ │ -0734a4: 0a01 |001a: move-result v1 │ │ -0734a6: 4b01 0006 |001b: aput v1, v0, v6 │ │ -0734aa: 5230 6c06 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@066c │ │ -0734ae: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -0734b0: b861 |0020: shl-int/2addr v1, v6 │ │ -0734b2: b610 |0021: or-int/2addr v0, v1 │ │ -0734b4: 5930 6c06 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@066c │ │ -0734b8: 0e00 |0024: return-void │ │ +073c84: |[073c84] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ +073c94: 7020 e115 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@15e1 │ │ +073c9a: 5430 6506 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ +073c9e: 5431 6706 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0667 │ │ +073ca2: 4b04 0106 |0007: aput v4, v1, v6 │ │ +073ca6: 4b04 0006 |0009: aput v4, v0, v6 │ │ +073caa: 5430 6606 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0666 │ │ +073cae: 5431 6806 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0668 │ │ +073cb2: 4b05 0106 |000f: aput v5, v1, v6 │ │ +073cb6: 4b05 0006 |0011: aput v5, v0, v6 │ │ +073cba: 5430 6406 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ +073cbe: 8741 |0015: float-to-int v1, v4 │ │ +073cc0: 8752 |0016: float-to-int v2, v5 │ │ +073cc2: 7030 e815 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@15e8 │ │ +073cc8: 0a01 |001a: move-result v1 │ │ +073cca: 4b01 0006 |001b: aput v1, v0, v6 │ │ +073cce: 5230 6c06 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@066c │ │ +073cd2: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +073cd4: b861 |0020: shl-int/2addr v1, v6 │ │ +073cd6: b610 |0021: or-int/2addr v0, v1 │ │ +073cd8: 5930 6c06 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@066c │ │ +073cdc: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0003 line=829 │ │ 0x000b line=830 │ │ 0x0013 line=831 │ │ 0x001d line=832 │ │ @@ -98178,32 +98174,32 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0734bc: |[0734bc] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ -0734cc: 7110 510c 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0c51 │ │ -0734d2: 0a01 |0003: move-result v1 │ │ -0734d4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0734d6: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ -0734da: 7120 520c 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -0734e0: 0a02 |000a: move-result v2 │ │ -0734e2: 7120 530c 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ -0734e8: 0a03 |000e: move-result v3 │ │ -0734ea: 7120 540c 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ -0734f0: 0a04 |0012: move-result v4 │ │ -0734f2: 5465 6706 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0667 │ │ -0734f6: 4b03 0502 |0015: aput v3, v5, v2 │ │ -0734fa: 5465 6806 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0668 │ │ -0734fe: 4b04 0502 |0019: aput v4, v5, v2 │ │ -073502: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -073506: 28e8 |001d: goto 0005 // -0018 │ │ -073508: 0e00 |001e: return-void │ │ +073ce0: |[073ce0] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ +073cf0: 7110 510c 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0c51 │ │ +073cf6: 0a01 |0003: move-result v1 │ │ +073cf8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +073cfa: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ +073cfe: 7120 520c 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +073d04: 0a02 |000a: move-result v2 │ │ +073d06: 7120 530c 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ +073d0c: 0a03 |000e: move-result v3 │ │ +073d0e: 7120 540c 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ +073d14: 0a04 |0012: move-result v4 │ │ +073d16: 5465 6706 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0667 │ │ +073d1a: 4b03 0502 |0015: aput v3, v5, v2 │ │ +073d1e: 5465 6806 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0668 │ │ +073d22: 4b04 0502 |0019: aput v4, v5, v2 │ │ +073d26: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +073d2a: 28e8 |001d: goto 0005 // -0018 │ │ +073d2c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0004 line=837 │ │ 0x0007 line=838 │ │ 0x000b line=839 │ │ 0x000f line=840 │ │ @@ -98226,41 +98222,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -07350c: |[07350c] android.support.v4.widget.ViewDragHelper.abort:()V │ │ -07351c: 6e10 cf15 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ -073522: 5280 6006 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ -073526: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -073528: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ -07352c: 5480 6e06 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ -073530: 6e10 3414 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1434 │ │ -073536: 0a06 |000d: move-result v6 │ │ -073538: 5480 6e06 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ -07353c: 6e10 3514 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1435 │ │ -073542: 0a07 |0013: move-result v7 │ │ -073544: 5480 6e06 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ -073548: 6e10 2d14 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@142d │ │ -07354e: 5480 6e06 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ -073552: 6e10 3414 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1434 │ │ -073558: 0a02 |001e: move-result v2 │ │ -07355a: 5480 6e06 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ -07355e: 6e10 3514 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1435 │ │ -073564: 0a03 |0024: move-result v3 │ │ -073566: 5480 5e06 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -07356a: 5481 5f06 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -07356e: 9104 0206 |0029: sub-int v4, v2, v6 │ │ -073572: 9105 0307 |002b: sub-int v5, v3, v7 │ │ -073576: 7406 c815 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@15c8 │ │ -07357c: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -07357e: 6e20 f615 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@15f6 │ │ -073584: 0e00 |0034: return-void │ │ +073d30: |[073d30] android.support.v4.widget.ViewDragHelper.abort:()V │ │ +073d40: 6e10 cf15 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ +073d46: 5280 6006 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ +073d4a: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +073d4c: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ +073d50: 5480 6e06 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ +073d54: 6e10 3414 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1434 │ │ +073d5a: 0a06 |000d: move-result v6 │ │ +073d5c: 5480 6e06 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ +073d60: 6e10 3514 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1435 │ │ +073d66: 0a07 |0013: move-result v7 │ │ +073d68: 5480 6e06 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ +073d6c: 6e10 2d14 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@142d │ │ +073d72: 5480 6e06 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ +073d76: 6e10 3414 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1434 │ │ +073d7c: 0a02 |001e: move-result v2 │ │ +073d7e: 5480 6e06 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ +073d82: 6e10 3514 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1435 │ │ +073d88: 0a03 |0024: move-result v3 │ │ +073d8a: 5480 5e06 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +073d8e: 5481 5f06 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +073d92: 9104 0206 |0029: sub-int v4, v2, v6 │ │ +073d96: 9105 0307 |002b: sub-int v5, v3, v7 │ │ +073d9a: 7406 c815 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@15c8 │ │ +073da0: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +073da2: 6e20 f615 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@15f6 │ │ +073da8: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0003 line=513 │ │ 0x0008 line=514 │ │ 0x000e line=515 │ │ 0x0014 line=516 │ │ @@ -98281,79 +98277,79 @@ │ │ type : '(Landroid/view/View;ZIIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 116 16-bit code units │ │ -073588: |[073588] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ -073598: 20e1 2204 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@0422 │ │ -07359c: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ -0735a0: 07e9 |0004: move-object v9, v14 │ │ -0735a2: 1f09 2204 |0005: check-cast v9, Landroid/view/ViewGroup; // type@0422 │ │ -0735a6: 6e10 8321 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@2183 │ │ -0735ac: 0a0b |000a: move-result v11 │ │ -0735ae: 6e10 8421 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@2184 │ │ -0735b4: 0a0c |000e: move-result v12 │ │ -0735b6: 6e10 0f22 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ -0735bc: 0a08 |0012: move-result v8 │ │ -0735be: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ -0735c2: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ -0735c6: 6e20 0e22 a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ -0735cc: 0c02 |001a: move-result-object v2 │ │ -0735ce: 9001 120b |001b: add-int v1, v18, v11 │ │ -0735d2: 6e10 6921 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -0735d8: 0a03 |0020: move-result v3 │ │ -0735da: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ -0735de: 9001 120b |0023: add-int v1, v18, v11 │ │ -0735e2: 6e10 7d21 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@217d │ │ -0735e8: 0a03 |0028: move-result v3 │ │ -0735ea: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ -0735ee: 9001 130c |002b: add-int v1, v19, v12 │ │ -0735f2: 6e10 8621 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@2186 │ │ -0735f8: 0a03 |0030: move-result v3 │ │ -0735fa: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ -0735fe: 9001 130c |0033: add-int v1, v19, v12 │ │ -073602: 6e10 5d21 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@215d │ │ -073608: 0a03 |0038: move-result v3 │ │ -07360a: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ -07360e: 1213 |003b: const/4 v3, #int 1 // #1 │ │ -073610: 9001 120b |003c: add-int v1, v18, v11 │ │ -073614: 6e10 6921 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -07361a: 0a04 |0041: move-result v4 │ │ -07361c: 9106 0104 |0042: sub-int v6, v1, v4 │ │ -073620: 9001 130c |0044: add-int v1, v19, v12 │ │ -073624: 6e10 8621 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@2186 │ │ -07362a: 0a04 |0049: move-result v4 │ │ -07362c: 9107 0104 |004a: sub-int v7, v1, v4 │ │ -073630: 07d1 |004c: move-object v1, v13 │ │ -073632: 0204 1000 |004d: move/from16 v4, v16 │ │ -073636: 0205 1100 |004f: move/from16 v5, v17 │ │ -07363a: 7407 ce15 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@15ce │ │ -073640: 0a01 |0054: move-result v1 │ │ -073642: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ -073646: 1211 |0057: const/4 v1, #int 1 // #1 │ │ -073648: 0f01 |0058: return v1 │ │ -07364a: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ -07364e: 28ba |005b: goto 0015 // -0046 │ │ -073650: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ -073654: 0200 1000 |005e: move/from16 v0, v16 │ │ -073658: 7b01 |0060: neg-int v1, v0 │ │ -07365a: 7120 b40d 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0db4 │ │ -073660: 0a01 |0064: move-result v1 │ │ -073662: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ -073666: 0200 1100 |0067: move/from16 v0, v17 │ │ -07366a: 7b01 |0069: neg-int v1, v0 │ │ -07366c: 7120 b50d 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0db5 │ │ -073672: 0a01 |006d: move-result v1 │ │ -073674: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ -073678: 1211 |0070: const/4 v1, #int 1 // #1 │ │ -07367a: 28e7 |0071: goto 0058 // -0019 │ │ -07367c: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -07367e: 28e5 |0073: goto 0058 // -001b │ │ +073dac: |[073dac] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ +073dbc: 20e1 2804 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@0428 │ │ +073dc0: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ +073dc4: 07e9 |0004: move-object v9, v14 │ │ +073dc6: 1f09 2804 |0005: check-cast v9, Landroid/view/ViewGroup; // type@0428 │ │ +073dca: 6e10 8321 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@2183 │ │ +073dd0: 0a0b |000a: move-result v11 │ │ +073dd2: 6e10 8421 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@2184 │ │ +073dd8: 0a0c |000e: move-result v12 │ │ +073dda: 6e10 0f22 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ +073de0: 0a08 |0012: move-result v8 │ │ +073de2: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ +073de6: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ +073dea: 6e20 0e22 a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ +073df0: 0c02 |001a: move-result-object v2 │ │ +073df2: 9001 120b |001b: add-int v1, v18, v11 │ │ +073df6: 6e10 6921 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +073dfc: 0a03 |0020: move-result v3 │ │ +073dfe: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ +073e02: 9001 120b |0023: add-int v1, v18, v11 │ │ +073e06: 6e10 7d21 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@217d │ │ +073e0c: 0a03 |0028: move-result v3 │ │ +073e0e: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ +073e12: 9001 130c |002b: add-int v1, v19, v12 │ │ +073e16: 6e10 8621 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@2186 │ │ +073e1c: 0a03 |0030: move-result v3 │ │ +073e1e: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ +073e22: 9001 130c |0033: add-int v1, v19, v12 │ │ +073e26: 6e10 5d21 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@215d │ │ +073e2c: 0a03 |0038: move-result v3 │ │ +073e2e: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ +073e32: 1213 |003b: const/4 v3, #int 1 // #1 │ │ +073e34: 9001 120b |003c: add-int v1, v18, v11 │ │ +073e38: 6e10 6921 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +073e3e: 0a04 |0041: move-result v4 │ │ +073e40: 9106 0104 |0042: sub-int v6, v1, v4 │ │ +073e44: 9001 130c |0044: add-int v1, v19, v12 │ │ +073e48: 6e10 8621 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@2186 │ │ +073e4e: 0a04 |0049: move-result v4 │ │ +073e50: 9107 0104 |004a: sub-int v7, v1, v4 │ │ +073e54: 07d1 |004c: move-object v1, v13 │ │ +073e56: 0204 1000 |004d: move/from16 v4, v16 │ │ +073e5a: 0205 1100 |004f: move/from16 v5, v17 │ │ +073e5e: 7407 ce15 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@15ce │ │ +073e64: 0a01 |0054: move-result v1 │ │ +073e66: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ +073e6a: 1211 |0057: const/4 v1, #int 1 // #1 │ │ +073e6c: 0f01 |0058: return v1 │ │ +073e6e: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ +073e72: 28ba |005b: goto 0015 // -0046 │ │ +073e74: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ +073e78: 0200 1000 |005e: move/from16 v0, v16 │ │ +073e7c: 7b01 |0060: neg-int v1, v0 │ │ +073e7e: 7120 b40d 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0db4 │ │ +073e84: 0a01 |0064: move-result v1 │ │ +073e86: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ +073e8a: 0200 1100 |0067: move/from16 v0, v17 │ │ +073e8e: 7b01 |0069: neg-int v1, v0 │ │ +073e90: 7120 b50d 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0db5 │ │ +073e96: 0a01 |006d: move-result v1 │ │ +073e98: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ +073e9c: 1211 |0070: const/4 v1, #int 1 // #1 │ │ +073e9e: 28e7 |0071: goto 0058 // -0019 │ │ +073ea0: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +073ea2: 28e5 |0073: goto 0058 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=908 │ │ 0x0005 line=909 │ │ 0x0007 line=910 │ │ 0x000b line=911 │ │ 0x000f line=912 │ │ @@ -98390,25 +98386,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -073680: |[073680] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ -073690: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -073692: 5910 5d06 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ -073696: 7010 d715 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@15d7 │ │ -07369c: 5410 7206 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ -0736a0: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -0736a4: 5410 7206 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ -0736a8: 6e10 3721 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@2137 │ │ -0736ae: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0736b0: 5b10 7206 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ -0736b4: 0e00 |0012: return-void │ │ +073ea4: |[073ea4] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ +073eb4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +073eb6: 5910 5d06 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ +073eba: 7010 d715 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@15d7 │ │ +073ec0: 5410 7206 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ +073ec4: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +073ec8: 5410 7206 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ +073ecc: 6e10 3721 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@2137 │ │ +073ed2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +073ed4: 5b10 7206 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ +073ed8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0006 line=501 │ │ 0x000a line=502 │ │ 0x000f line=503 │ │ @@ -98421,42 +98417,42 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0736b8: |[0736b8] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ -0736c8: 6e10 7821 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -0736ce: 0c00 |0003: move-result-object v0 │ │ -0736d0: 5431 6b06 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ -0736d4: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ -0736d8: 2200 a104 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -0736dc: 2201 b604 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -0736e0: 7010 d724 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0736e6: 1a02 ca11 |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@11ca │ │ -0736ea: 6e20 df24 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0736f0: 0c01 |0014: move-result-object v1 │ │ -0736f2: 5432 6b06 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ -0736f6: 6e20 de24 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0736fc: 0c01 |001a: move-result-object v1 │ │ -0736fe: 1a02 cb00 |001b: const-string v2, ")" // string@00cb │ │ -073702: 6e20 df24 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -073708: 0c01 |0020: move-result-object v1 │ │ -07370a: 6e10 e424 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -073710: 0c01 |0024: move-result-object v1 │ │ -073712: 7020 9824 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -073718: 2700 |0028: throw v0 │ │ -07371a: 5b34 5f06 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -07371e: 5935 5d06 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ -073722: 5430 5e06 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -073726: 6e30 c615 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@15c6 │ │ -07372c: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -07372e: 6e20 f615 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@15f6 │ │ -073734: 0e00 |0036: return-void │ │ +073edc: |[073edc] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ +073eec: 6e10 7821 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +073ef2: 0c00 |0003: move-result-object v0 │ │ +073ef4: 5431 6b06 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ +073ef8: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ +073efc: 2200 a704 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +073f00: 2201 bc04 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +073f04: 7010 d724 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +073f0a: 1a02 d011 |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@11d0 │ │ +073f0e: 6e20 df24 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +073f14: 0c01 |0014: move-result-object v1 │ │ +073f16: 5432 6b06 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ +073f1a: 6e20 de24 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +073f20: 0c01 |001a: move-result-object v1 │ │ +073f22: 1a02 cb00 |001b: const-string v2, ")" // string@00cb │ │ +073f26: 6e20 df24 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +073f2c: 0c01 |0020: move-result-object v1 │ │ +073f2e: 6e10 e424 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +073f34: 0c01 |0024: move-result-object v1 │ │ +073f36: 7020 9824 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +073f3c: 2700 |0028: throw v0 │ │ +073f3e: 5b34 5f06 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +073f42: 5935 5d06 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ +073f46: 5430 5e06 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +073f4a: 6e30 c615 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@15c6 │ │ +073f50: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +073f52: 6e20 f615 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@15f6 │ │ +073f58: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0008 line=461 │ │ 0x0029 line=465 │ │ 0x002b line=466 │ │ 0x002d line=467 │ │ @@ -98472,28 +98468,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -073738: |[073738] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ -073748: 5432 6506 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ -07374c: 2120 |0002: array-length v0, v2 │ │ -07374e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -073750: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -073754: 6e30 d315 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@15d3 │ │ -07375a: 0a02 |0009: move-result v2 │ │ -07375c: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -073760: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -073762: 0f02 |000d: return v2 │ │ -073764: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -073768: 28f4 |0010: goto 0004 // -000c │ │ -07376a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -07376c: 28fb |0012: goto 000d // -0005 │ │ +073f5c: |[073f5c] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ +073f6c: 5432 6506 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ +073f70: 2120 |0002: array-length v0, v2 │ │ +073f72: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +073f74: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +073f78: 6e30 d315 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@15d3 │ │ +073f7e: 0a02 |0009: move-result v2 │ │ +073f80: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +073f84: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +073f86: 0f02 |000d: return v2 │ │ +073f88: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +073f8c: 28f4 |0010: goto 0004 // -000c │ │ +073f8e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +073f90: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1276 │ │ 0x0003 line=1277 │ │ 0x0006 line=1278 │ │ 0x000c line=1279 │ │ 0x000d line=1282 │ │ @@ -98510,76 +98506,76 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -073770: |[073770] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ -073780: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -073782: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -073784: 6e20 ef15 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@15ef │ │ -07378a: 0a06 |0005: move-result v6 │ │ -07378c: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ -073790: 0154 |0008: move v4, v5 │ │ -073792: 0f04 |0009: return v4 │ │ -073794: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ -073798: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ -07379c: 0140 |000e: move v0, v4 │ │ -07379e: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ -0737a2: 1227 |0011: const/4 v7, #int 2 // #2 │ │ -0737a4: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ -0737a8: 0141 |0014: move v1, v4 │ │ -0737aa: 5496 6706 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0667 │ │ -0737ae: 4406 060b |0017: aget v6, v6, v11 │ │ -0737b2: 5497 6506 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ -0737b6: 4407 070b |001b: aget v7, v7, v11 │ │ -0737ba: a702 0607 |001d: sub-float v2, v6, v7 │ │ -0737be: 5496 6806 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0668 │ │ -0737c2: 4406 060b |0021: aget v6, v6, v11 │ │ -0737c6: 5497 6606 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0666 │ │ -0737ca: 4407 070b |0025: aget v7, v7, v11 │ │ -0737ce: a703 0607 |0027: sub-float v3, v6, v7 │ │ -0737d2: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ -0737d6: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ -0737da: a806 0202 |002d: mul-float v6, v2, v2 │ │ -0737de: a807 0303 |002f: mul-float v7, v3, v3 │ │ -0737e2: c676 |0031: add-float/2addr v6, v7 │ │ -0737e4: 5297 7006 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ -0737e8: 5298 7006 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ -0737ec: b287 |0036: mul-int/2addr v7, v8 │ │ -0737ee: 8277 |0037: int-to-float v7, v7 │ │ -0737f0: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ -0737f4: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ -0737f8: 0154 |003c: move v4, v5 │ │ -0737fa: 28cc |003d: goto 0009 // -0034 │ │ -0737fc: 0150 |003e: move v0, v5 │ │ -0737fe: 28d0 |003f: goto 000f // -0030 │ │ -073800: 0151 |0040: move v1, v5 │ │ -073802: 28d4 |0041: goto 0015 // -002c │ │ -073804: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ -073808: 7110 a924 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -07380e: 0a06 |0047: move-result v6 │ │ -073810: 5297 7006 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ -073814: 8277 |004a: int-to-float v7, v7 │ │ -073816: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ -07381a: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ -07381e: 0154 |004f: move v4, v5 │ │ -073820: 28b9 |0050: goto 0009 // -0047 │ │ -073822: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ -073826: 7110 a924 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -07382c: 0a06 |0056: move-result v6 │ │ -07382e: 5297 7006 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ -073832: 8277 |0059: int-to-float v7, v7 │ │ -073834: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ -073838: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ -07383c: 0154 |005e: move v4, v5 │ │ -07383e: 28aa |005f: goto 0009 // -0056 │ │ -073840: 0154 |0060: move v4, v5 │ │ -073842: 28a8 |0061: goto 0009 // -0058 │ │ +073f94: |[073f94] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ +073fa4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +073fa6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +073fa8: 6e20 ef15 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@15ef │ │ +073fae: 0a06 |0005: move-result v6 │ │ +073fb0: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ +073fb4: 0154 |0008: move v4, v5 │ │ +073fb6: 0f04 |0009: return v4 │ │ +073fb8: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ +073fbc: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ +073fc0: 0140 |000e: move v0, v4 │ │ +073fc2: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ +073fc6: 1227 |0011: const/4 v7, #int 2 // #2 │ │ +073fc8: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ +073fcc: 0141 |0014: move v1, v4 │ │ +073fce: 5496 6706 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0667 │ │ +073fd2: 4406 060b |0017: aget v6, v6, v11 │ │ +073fd6: 5497 6506 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ +073fda: 4407 070b |001b: aget v7, v7, v11 │ │ +073fde: a702 0607 |001d: sub-float v2, v6, v7 │ │ +073fe2: 5496 6806 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0668 │ │ +073fe6: 4406 060b |0021: aget v6, v6, v11 │ │ +073fea: 5497 6606 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0666 │ │ +073fee: 4407 070b |0025: aget v7, v7, v11 │ │ +073ff2: a703 0607 |0027: sub-float v3, v6, v7 │ │ +073ff6: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ +073ffa: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ +073ffe: a806 0202 |002d: mul-float v6, v2, v2 │ │ +074002: a807 0303 |002f: mul-float v7, v3, v3 │ │ +074006: c676 |0031: add-float/2addr v6, v7 │ │ +074008: 5297 7006 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ +07400c: 5298 7006 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ +074010: b287 |0036: mul-int/2addr v7, v8 │ │ +074012: 8277 |0037: int-to-float v7, v7 │ │ +074014: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ +074018: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ +07401c: 0154 |003c: move v4, v5 │ │ +07401e: 28cc |003d: goto 0009 // -0034 │ │ +074020: 0150 |003e: move v0, v5 │ │ +074022: 28d0 |003f: goto 000f // -0030 │ │ +074024: 0151 |0040: move v1, v5 │ │ +074026: 28d4 |0041: goto 0015 // -002c │ │ +074028: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ +07402c: 7110 a924 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +074032: 0a06 |0047: move-result v6 │ │ +074034: 5297 7006 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ +074038: 8277 |004a: int-to-float v7, v7 │ │ +07403a: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ +07403e: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ +074042: 0154 |004f: move v4, v5 │ │ +074044: 28b9 |0050: goto 0009 // -0047 │ │ +074046: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ +07404a: 7110 a924 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +074050: 0a06 |0056: move-result v6 │ │ +074052: 5297 7006 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ +074056: 8277 |0059: int-to-float v7, v7 │ │ +074058: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ +07405c: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ +074060: 0154 |005e: move v4, v5 │ │ +074062: 28aa |005f: goto 0009 // -0056 │ │ +074064: 0154 |0060: move v4, v5 │ │ +074066: 28a8 |0061: goto 0009 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1301 │ │ 0x0009 line=1318 │ │ 0x000a line=1305 │ │ 0x000f line=1306 │ │ 0x0015 line=1308 │ │ @@ -98611,74 +98607,74 @@ │ │ type : '(Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 117 16-bit code units │ │ -073844: |[073844] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ -073854: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -073856: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -073858: 5290 6006 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ -07385c: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ -073860: 5490 6e06 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ -073864: 6e10 2e14 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@142e │ │ -07386a: 0a06 |000b: move-result v6 │ │ -07386c: 5490 6e06 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ -073870: 6e10 3414 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1434 │ │ -073876: 0a02 |0011: move-result v2 │ │ -073878: 5490 6e06 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ -07387c: 6e10 3514 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1435 │ │ -073882: 0a03 |0017: move-result v3 │ │ -073884: 5490 5f06 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -073888: 6e10 6921 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -07388e: 0a00 |001d: move-result v0 │ │ -073890: 9104 0200 |001e: sub-int v4, v2, v0 │ │ -073894: 5490 5f06 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -073898: 6e10 8621 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@2186 │ │ -07389e: 0a00 |0025: move-result v0 │ │ -0738a0: 9105 0300 |0026: sub-int v5, v3, v0 │ │ -0738a4: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ -0738a8: 5490 5f06 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -0738ac: 6e20 a321 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21a3 │ │ -0738b2: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ -0738b6: 5490 5f06 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -0738ba: 6e20 a421 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@21a4 │ │ -0738c0: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ -0738c4: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ -0738c8: 5490 5e06 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -0738cc: 5491 5f06 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -0738d0: 7406 c815 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@15c8 │ │ -0738d6: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ -0738da: 5490 6e06 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ -0738de: 6e10 3614 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@1436 │ │ -0738e4: 0a00 |0048: move-result v0 │ │ -0738e6: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ -0738ea: 5490 6e06 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ -0738ee: 6e10 3714 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@1437 │ │ -0738f4: 0a00 |0050: move-result v0 │ │ -0738f6: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ -0738fa: 5490 6e06 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ -0738fe: 6e10 2d14 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@142d │ │ -073904: 5490 6e06 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ -073908: 6e10 3814 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@1438 │ │ -07390e: 0a06 |005d: move-result v6 │ │ -073910: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ -073914: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ -073918: 5490 6b06 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ -07391c: 5491 6f06 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@066f │ │ -073920: 6e20 2722 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@2227 │ │ -073926: 5290 6006 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ -07392a: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ -07392e: 1210 |006d: const/4 v0, #int 1 // #1 │ │ -073930: 0f00 |006e: return v0 │ │ -073932: 6e20 f615 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@15f6 │ │ -073938: 28f7 |0072: goto 0069 // -0009 │ │ -07393a: 0170 |0073: move v0, v7 │ │ -07393c: 28fa |0074: goto 006e // -0006 │ │ +074068: |[074068] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ +074078: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +07407a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +07407c: 5290 6006 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ +074080: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ +074084: 5490 6e06 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ +074088: 6e10 2e14 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@142e │ │ +07408e: 0a06 |000b: move-result v6 │ │ +074090: 5490 6e06 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ +074094: 6e10 3414 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1434 │ │ +07409a: 0a02 |0011: move-result v2 │ │ +07409c: 5490 6e06 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ +0740a0: 6e10 3514 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1435 │ │ +0740a6: 0a03 |0017: move-result v3 │ │ +0740a8: 5490 5f06 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +0740ac: 6e10 6921 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +0740b2: 0a00 |001d: move-result v0 │ │ +0740b4: 9104 0200 |001e: sub-int v4, v2, v0 │ │ +0740b8: 5490 5f06 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +0740bc: 6e10 8621 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@2186 │ │ +0740c2: 0a00 |0025: move-result v0 │ │ +0740c4: 9105 0300 |0026: sub-int v5, v3, v0 │ │ +0740c8: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ +0740cc: 5490 5f06 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +0740d0: 6e20 a321 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21a3 │ │ +0740d6: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ +0740da: 5490 5f06 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +0740de: 6e20 a421 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@21a4 │ │ +0740e4: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ +0740e8: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ +0740ec: 5490 5e06 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +0740f0: 5491 5f06 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +0740f4: 7406 c815 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@15c8 │ │ +0740fa: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ +0740fe: 5490 6e06 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ +074102: 6e10 3614 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@1436 │ │ +074108: 0a00 |0048: move-result v0 │ │ +07410a: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ +07410e: 5490 6e06 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ +074112: 6e10 3714 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@1437 │ │ +074118: 0a00 |0050: move-result v0 │ │ +07411a: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ +07411e: 5490 6e06 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ +074122: 6e10 2d14 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@142d │ │ +074128: 5490 6e06 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ +07412c: 6e10 3814 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@1438 │ │ +074132: 0a06 |005d: move-result v6 │ │ +074134: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ +074138: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ +07413c: 5490 6b06 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ +074140: 5491 6f06 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@066f │ │ +074144: 6e20 2722 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@2227 │ │ +07414a: 5290 6006 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ +07414e: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ +074152: 1210 |006d: const/4 v0, #int 1 // #1 │ │ +074154: 0f00 |006e: return v0 │ │ +074156: 6e20 f615 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@15f6 │ │ +07415c: 28f7 |0072: goto 0069 // -0009 │ │ +07415e: 0170 |0073: move v0, v7 │ │ +074160: 28fa |0074: goto 006e // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=715 │ │ 0x0006 line=716 │ │ 0x000c line=717 │ │ 0x0012 line=718 │ │ 0x0018 line=719 │ │ @@ -98717,43 +98713,43 @@ │ │ type : '(II)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -073940: |[073940] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ -073950: 5453 6b06 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ -073954: 6e10 0f22 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ -07395a: 0a01 |0005: move-result v1 │ │ -07395c: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ -073960: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ -073964: 5453 6b06 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ -073968: 5454 5e06 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -07396c: 6e20 c015 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@15c0 │ │ -073972: 0a04 |0011: move-result v4 │ │ -073974: 6e20 0e22 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ -07397a: 0c00 |0015: move-result-object v0 │ │ -07397c: 6e10 6921 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -073982: 0a03 |0019: move-result v3 │ │ -073984: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ -073988: 6e10 7d21 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@217d │ │ -07398e: 0a03 |001f: move-result v3 │ │ -073990: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ -073994: 6e10 8621 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@2186 │ │ -07399a: 0a03 |0025: move-result v3 │ │ -07399c: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ -0739a0: 6e10 5d21 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@215d │ │ -0739a6: 0a03 |002b: move-result v3 │ │ -0739a8: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ -0739ac: 1100 |002e: return-object v0 │ │ -0739ae: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0739b2: 28d7 |0031: goto 0008 // -0029 │ │ -0739b4: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -0739b6: 28fb |0033: goto 002e // -0005 │ │ +074164: |[074164] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ +074174: 5453 6b06 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ +074178: 6e10 0f22 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ +07417e: 0a01 |0005: move-result v1 │ │ +074180: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ +074184: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ +074188: 5453 6b06 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@066b │ │ +07418c: 5454 5e06 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +074190: 6e20 c015 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@15c0 │ │ +074196: 0a04 |0011: move-result v4 │ │ +074198: 6e20 0e22 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ +07419e: 0c00 |0015: move-result-object v0 │ │ +0741a0: 6e10 6921 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +0741a6: 0a03 |0019: move-result v3 │ │ +0741a8: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ +0741ac: 6e10 7d21 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@217d │ │ +0741b2: 0a03 |001f: move-result v3 │ │ +0741b4: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ +0741b8: 6e10 8621 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@2186 │ │ +0741be: 0a03 |0025: move-result v3 │ │ +0741c0: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ +0741c4: 6e10 5d21 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@215d │ │ +0741ca: 0a03 |002b: move-result v3 │ │ +0741cc: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ +0741d0: 1100 |002e: return-object v0 │ │ +0741d2: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0741d6: 28d7 |0031: goto 0008 // -0029 │ │ +0741d8: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +0741da: 28fb |0033: goto 002e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ 0x0006 line=1429 │ │ 0x000a line=1430 │ │ 0x0016 line=1431 │ │ 0x002e line=1436 │ │ @@ -98773,46 +98769,46 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 56 16-bit code units │ │ -0739b8: |[0739b8] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ -0739c8: 5590 6d06 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@066d │ │ -0739cc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0739d0: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -0739d4: 1a01 c602 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@02c6 │ │ -0739d8: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -0739de: 2700 |000b: throw v0 │ │ -0739e0: 5490 6e06 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ -0739e4: 5491 5f06 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -0739e8: 6e10 6921 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -0739ee: 0a01 |0013: move-result v1 │ │ -0739f0: 5492 5f06 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -0739f4: 6e10 8621 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@2186 │ │ -0739fa: 0a02 |0019: move-result v2 │ │ -0739fc: 5493 7206 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ -073a00: 5294 5d06 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ -073a04: 7120 de0c 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0cde │ │ -073a0a: 0a03 |0021: move-result v3 │ │ -073a0c: 8733 |0022: float-to-int v3, v3 │ │ -073a0e: 5494 7206 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ -073a12: 5295 5d06 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ -073a16: 7120 df0c 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0cdf │ │ -073a1c: 0a04 |002a: move-result v4 │ │ -073a1e: 8744 |002b: float-to-int v4, v4 │ │ -073a20: 01a5 |002c: move v5, v10 │ │ -073a22: 01c6 |002d: move v6, v12 │ │ -073a24: 01b7 |002e: move v7, v11 │ │ -073a26: 01d8 |002f: move v8, v13 │ │ -073a28: 7409 3114 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@1431 │ │ -073a2e: 1220 |0033: const/4 v0, #int 2 // #2 │ │ -073a30: 6e20 f615 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@15f6 │ │ -073a36: 0e00 |0037: return-void │ │ +0741dc: |[0741dc] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ +0741ec: 5590 6d06 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@066d │ │ +0741f0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0741f4: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +0741f8: 1a01 c602 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@02c6 │ │ +0741fc: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +074202: 2700 |000b: throw v0 │ │ +074204: 5490 6e06 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066e │ │ +074208: 5491 5f06 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +07420c: 6e10 6921 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +074212: 0a01 |0013: move-result v1 │ │ +074214: 5492 5f06 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +074218: 6e10 8621 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@2186 │ │ +07421e: 0a02 |0019: move-result v2 │ │ +074220: 5493 7206 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ +074224: 5294 5d06 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ +074228: 7120 de0c 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0cde │ │ +07422e: 0a03 |0021: move-result v3 │ │ +074230: 8733 |0022: float-to-int v3, v3 │ │ +074232: 5494 7206 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ +074236: 5295 5d06 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ +07423a: 7120 df0c 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0cdf │ │ +074240: 0a04 |002a: move-result v4 │ │ +074242: 8744 |002b: float-to-int v4, v4 │ │ +074244: 01a5 |002c: move v5, v10 │ │ +074246: 01c6 |002d: move v6, v12 │ │ +074248: 01b7 |002e: move v7, v11 │ │ +07424a: 01d8 |002f: move v8, v13 │ │ +07424c: 7409 3114 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@1431 │ │ +074252: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +074254: 6e20 f615 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@15f6 │ │ +07425a: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0004 line=691 │ │ 0x000c line=695 │ │ 0x0033 line=700 │ │ 0x0037 line=701 │ │ @@ -98828,17 +98824,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073a38: |[073a38] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ -073a48: 5210 5d06 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ -073a4c: 0f00 |0002: return v0 │ │ +07425c: |[07425c] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ +07426c: 5210 5d06 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ +074270: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #10 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -98846,17 +98842,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073a50: |[073a50] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ -073a60: 5410 5f06 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -073a64: 1100 |0002: return-object v0 │ │ +074274: |[074274] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ +074284: 5410 5f06 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +074288: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #11 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -98864,17 +98860,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073a68: |[073a68] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ -073a78: 5210 6306 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0663 │ │ -073a7c: 0f00 |0002: return v0 │ │ +07428c: |[07428c] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ +07429c: 5210 6306 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0663 │ │ +0742a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #12 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -98882,17 +98878,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073a80: |[073a80] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ -073a90: 5210 6a06 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@066a │ │ -073a94: 0f00 |0002: return v0 │ │ +0742a4: |[0742a4] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ +0742b4: 5210 6a06 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@066a │ │ +0742b8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #13 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -98900,17 +98896,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073a98: |[073a98] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ -073aa8: 5210 7006 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ -073aac: 0f00 |0002: return v0 │ │ +0742bc: |[0742bc] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ +0742cc: 5210 7006 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0670 │ │ +0742d0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #14 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -98918,17 +98914,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073ab0: |[073ab0] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ -073ac0: 5210 6006 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ -073ac4: 0f00 |0002: return v0 │ │ +0742d4: |[0742d4] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ +0742e4: 5210 6006 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ +0742e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #15 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -98936,19 +98932,19 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -073ac8: |[073ac8] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ -073ad8: 5410 5f06 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -073adc: 6e40 f015 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@15f0 │ │ -073ae2: 0a00 |0005: move-result v0 │ │ -073ae4: 0f00 |0006: return v0 │ │ +0742ec: |[0742ec] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ +0742fc: 5410 5f06 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +074300: 6e40 f015 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@15f0 │ │ +074306: 0a00 |0005: move-result v0 │ │ +074308: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1397 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0007 reg=2 x I │ │ 0x0000 - 0x0007 reg=3 y I │ │ @@ -98958,28 +98954,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -073ae8: |[073ae8] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ -073af8: 5432 6406 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ -073afc: 2120 |0002: array-length v0, v2 │ │ -073afe: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -073b00: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -073b04: 6e30 ee15 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@15ee │ │ -073b0a: 0a02 |0009: move-result v2 │ │ -073b0c: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -073b10: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -073b12: 0f02 |000d: return v2 │ │ -073b14: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -073b18: 28f4 |0010: goto 0004 // -000c │ │ -073b1a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -073b1c: 28fb |0012: goto 000d // -0005 │ │ +07430c: |[07430c] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ +07431c: 5432 6406 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ +074320: 2120 |0002: array-length v0, v2 │ │ +074322: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +074324: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +074328: 6e30 ee15 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@15ee │ │ +07432e: 0a02 |0009: move-result v2 │ │ +074330: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +074334: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +074336: 0f02 |000d: return v2 │ │ +074338: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07433c: 28f4 |0010: goto 0004 // -000c │ │ +07433e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +074340: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0003 line=1332 │ │ 0x0006 line=1333 │ │ 0x000c line=1334 │ │ 0x000d line=1337 │ │ @@ -98996,26 +98992,26 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -073b20: |[073b20] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ -073b30: 6e20 ef15 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@15ef │ │ -073b36: 0a00 |0003: move-result v0 │ │ -073b38: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -073b3c: 5410 6406 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ -073b40: 4400 0003 |0008: aget v0, v0, v3 │ │ -073b44: b520 |000a: and-int/2addr v0, v2 │ │ -073b46: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -073b4a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -073b4c: 0f00 |000e: return v0 │ │ -073b4e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -073b50: 28fe |0010: goto 000e // -0002 │ │ +074344: |[074344] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ +074354: 6e20 ef15 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@15ef │ │ +07435a: 0a00 |0003: move-result v0 │ │ +07435c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +074360: 5410 6406 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ +074364: 4400 0003 |0008: aget v0, v0, v3 │ │ +074368: b520 |000a: and-int/2addr v0, v2 │ │ +07436a: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +07436e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +074370: 0f00 |000e: return v0 │ │ +074372: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +074374: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1351 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0011 reg=2 edges I │ │ 0x0000 - 0x0011 reg=3 pointerId I │ │ @@ -99025,23 +99021,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -073b54: |[073b54] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ -073b64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -073b66: 5231 6c06 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@066c │ │ -073b6a: 9802 0004 |0003: shl-int v2, v0, v4 │ │ -073b6e: b521 |0005: and-int/2addr v1, v2 │ │ -073b70: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -073b74: 0f00 |0008: return v0 │ │ -073b76: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -073b78: 28fe |000a: goto 0008 // -0002 │ │ +074378: |[074378] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ +074388: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07438a: 5231 6c06 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@066c │ │ +07438e: 9802 0004 |0003: shl-int v2, v0, v4 │ │ +074392: b521 |0005: and-int/2addr v1, v2 │ │ +074394: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +074398: 0f00 |0008: return v0 │ │ +07439a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +07439c: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=860 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x000b reg=4 pointerId I │ │ │ │ @@ -99050,32 +99046,32 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -073b7c: |[073b7c] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ -073b8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -073b8e: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -073b92: 0f00 |0003: return v0 │ │ -073b94: 6e10 6921 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -073b9a: 0a01 |0007: move-result v1 │ │ -073b9c: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ -073ba0: 6e10 7d21 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@217d │ │ -073ba6: 0a01 |000d: move-result v1 │ │ -073ba8: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ -073bac: 6e10 8621 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@2186 │ │ -073bb2: 0a01 |0013: move-result v1 │ │ -073bb4: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ -073bb8: 6e10 5d21 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@215d │ │ -073bbe: 0a01 |0019: move-result v1 │ │ -073bc0: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ -073bc4: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -073bc6: 28e6 |001d: goto 0003 // -001a │ │ +0743a0: |[0743a0] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ +0743b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0743b2: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +0743b6: 0f00 |0003: return v0 │ │ +0743b8: 6e10 6921 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +0743be: 0a01 |0007: move-result v1 │ │ +0743c0: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ +0743c4: 6e10 7d21 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@217d │ │ +0743ca: 0a01 |000d: move-result v1 │ │ +0743cc: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ +0743d0: 6e10 8621 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@2186 │ │ +0743d6: 0a01 |0013: move-result v1 │ │ +0743d8: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ +0743dc: 6e10 5d21 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@215d │ │ +0743e2: 0a01 |0019: move-result v1 │ │ +0743e4: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ +0743e8: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +0743ea: 28e6 |001d: goto 0003 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1410 │ │ 0x0003 line=1413 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x001e reg=3 view Landroid/view/View; │ │ @@ -99087,367 +99083,367 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 720 16-bit code units │ │ -073bc8: |[073bc8] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ -073bd8: 7701 500c 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0c50 │ │ -073bde: 0a03 |0003: move-result v3 │ │ -073be0: 7701 4f0c 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0c4f │ │ -073be6: 0a04 |0007: move-result v4 │ │ -073be8: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ -073bec: 7401 cf15 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ -073bf2: 0800 1500 |000d: move-object/from16 v0, v21 │ │ -073bf6: 5400 7206 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ -073bfa: 0813 0000 |0011: move-object/from16 v19, v0 │ │ -073bfe: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ -073c02: 7100 3621 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2136 │ │ -073c08: 0c13 |0018: move-result-object v19 │ │ -073c0a: 0800 1300 |0019: move-object/from16 v0, v19 │ │ -073c0e: 0801 1500 |001b: move-object/from16 v1, v21 │ │ -073c12: 5b10 7206 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ -073c16: 0800 1500 |001f: move-object/from16 v0, v21 │ │ -073c1a: 5400 7206 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ -073c1e: 0813 0000 |0023: move-object/from16 v19, v0 │ │ -073c22: 0800 1300 |0025: move-object/from16 v0, v19 │ │ -073c26: 0801 1600 |0027: move-object/from16 v1, v22 │ │ -073c2a: 6e20 2f21 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@212f │ │ -073c30: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ -073c36: 0e00 |002f: return-void │ │ -073c38: 7401 1821 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ -073c3e: 0a11 |0033: move-result v17 │ │ -073c40: 7401 1a21 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -073c46: 0a12 |0037: move-result v18 │ │ -073c48: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ -073c4c: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -073c50: 0201 1300 |003c: move/from16 v1, v19 │ │ -073c54: 7120 520c 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -073c5a: 0a0f |0041: move-result v15 │ │ -073c5c: 0200 1100 |0042: move/from16 v0, v17 │ │ -073c60: 8700 |0044: float-to-int v0, v0 │ │ -073c62: 0213 0000 |0045: move/from16 v19, v0 │ │ -073c66: 0200 1200 |0047: move/from16 v0, v18 │ │ -073c6a: 8700 |0049: float-to-int v0, v0 │ │ -073c6c: 0214 0000 |004a: move/from16 v20, v0 │ │ -073c70: 0800 1500 |004c: move-object/from16 v0, v21 │ │ -073c74: 0201 1300 |004e: move/from16 v1, v19 │ │ -073c78: 0202 1400 |0050: move/from16 v2, v20 │ │ -073c7c: 6e30 e215 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@15e2 │ │ -073c82: 0c10 |0055: move-result-object v16 │ │ -073c84: 0800 1500 |0056: move-object/from16 v0, v21 │ │ -073c88: 0201 1100 |0058: move/from16 v1, v17 │ │ -073c8c: 0202 1200 |005a: move/from16 v2, v18 │ │ -073c90: 7040 f415 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@15f4 │ │ -073c96: 0800 1500 |005f: move-object/from16 v0, v21 │ │ -073c9a: 0801 1000 |0061: move-object/from16 v1, v16 │ │ -073c9e: 6e30 fc15 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@15fc │ │ -073ca4: 0800 1500 |0066: move-object/from16 v0, v21 │ │ -073ca8: 5400 6406 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ -073cac: 0813 0000 |006a: move-object/from16 v19, v0 │ │ -073cb0: 4407 130f |006c: aget v7, v19, v15 │ │ -073cb4: 0800 1500 |006e: move-object/from16 v0, v21 │ │ -073cb8: 5200 7106 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ -073cbc: 0213 0000 |0072: move/from16 v19, v0 │ │ -073cc0: 9513 1307 |0074: and-int v19, v19, v7 │ │ -073cc4: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ -073cc8: 0800 1500 |0078: move-object/from16 v0, v21 │ │ -073ccc: 5400 5e06 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -073cd0: 0813 0000 |007c: move-object/from16 v19, v0 │ │ -073cd4: 0800 1500 |007e: move-object/from16 v0, v21 │ │ -073cd8: 5200 7106 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ -073cdc: 0214 0000 |0082: move/from16 v20, v0 │ │ -073ce0: 9514 1407 |0084: and-int v20, v20, v7 │ │ -073ce4: 0800 1300 |0086: move-object/from16 v0, v19 │ │ -073ce8: 0201 1400 |0088: move/from16 v1, v20 │ │ -073cec: 6e30 c515 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@15c5 │ │ -073cf2: 28a2 |008d: goto 002f // -005e │ │ -073cf4: 0800 1600 |008e: move-object/from16 v0, v22 │ │ -073cf8: 7120 520c 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -073cfe: 0a0f |0093: move-result v15 │ │ -073d00: 0800 1600 |0094: move-object/from16 v0, v22 │ │ -073d04: 7120 530c 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ -073d0a: 0a11 |0099: move-result v17 │ │ -073d0c: 0800 1600 |009a: move-object/from16 v0, v22 │ │ -073d10: 7120 540c 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ -073d16: 0a12 |009f: move-result v18 │ │ -073d18: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ -073d1c: 0201 1100 |00a2: move/from16 v1, v17 │ │ -073d20: 0202 1200 |00a4: move/from16 v2, v18 │ │ -073d24: 7040 f415 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@15f4 │ │ -073d2a: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ -073d2e: 5200 6006 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ -073d32: 0213 0000 |00ad: move/from16 v19, v0 │ │ -073d36: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ -073d3a: 0200 1100 |00b1: move/from16 v0, v17 │ │ -073d3e: 8700 |00b3: float-to-int v0, v0 │ │ -073d40: 0213 0000 |00b4: move/from16 v19, v0 │ │ -073d44: 0200 1200 |00b6: move/from16 v0, v18 │ │ -073d48: 8700 |00b8: float-to-int v0, v0 │ │ -073d4a: 0214 0000 |00b9: move/from16 v20, v0 │ │ -073d4e: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ -073d52: 0201 1300 |00bd: move/from16 v1, v19 │ │ -073d56: 0202 1400 |00bf: move/from16 v2, v20 │ │ -073d5a: 6e30 e215 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@15e2 │ │ -073d60: 0c10 |00c4: move-result-object v16 │ │ -073d62: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ -073d66: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ -073d6a: 6e30 fc15 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@15fc │ │ -073d70: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ -073d74: 5400 6406 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ -073d78: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ -073d7c: 4407 130f |00d2: aget v7, v19, v15 │ │ -073d80: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ -073d84: 5200 7106 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ -073d88: 0213 0000 |00d8: move/from16 v19, v0 │ │ -073d8c: 9513 1307 |00da: and-int v19, v19, v7 │ │ -073d90: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ -073d94: 0800 1500 |00de: move-object/from16 v0, v21 │ │ -073d98: 5400 5e06 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -073d9c: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ -073da0: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ -073da4: 5200 7106 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ -073da8: 0214 0000 |00e8: move/from16 v20, v0 │ │ -073dac: 9514 1407 |00ea: and-int v20, v20, v7 │ │ -073db0: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ -073db4: 0201 1400 |00ee: move/from16 v1, v20 │ │ -073db8: 6e30 c515 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@15c5 │ │ -073dbe: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ -073dc2: 0200 1100 |00f5: move/from16 v0, v17 │ │ -073dc6: 8700 |00f7: float-to-int v0, v0 │ │ -073dc8: 0213 0000 |00f8: move/from16 v19, v0 │ │ -073dcc: 0200 1200 |00fa: move/from16 v0, v18 │ │ -073dd0: 8700 |00fc: float-to-int v0, v0 │ │ -073dd2: 0214 0000 |00fd: move/from16 v20, v0 │ │ -073dd6: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ -073dda: 0201 1300 |0101: move/from16 v1, v19 │ │ -073dde: 0202 1400 |0103: move/from16 v2, v20 │ │ -073de2: 6e30 ec15 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@15ec │ │ -073de8: 0a13 |0108: move-result v19 │ │ -073dea: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ -073dee: 0800 1500 |010b: move-object/from16 v0, v21 │ │ -073df2: 5400 5f06 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -073df6: 0813 0000 |010f: move-object/from16 v19, v0 │ │ -073dfa: 0800 1500 |0111: move-object/from16 v0, v21 │ │ -073dfe: 0801 1300 |0113: move-object/from16 v1, v19 │ │ -073e02: 6e30 fc15 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@15fc │ │ -073e08: 2900 17ff |0118: goto/16 002f // -00e9 │ │ -073e0c: 0800 1500 |011a: move-object/from16 v0, v21 │ │ -073e10: 5200 6006 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ -073e14: 0213 0000 |011e: move/from16 v19, v0 │ │ -073e18: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ -073e1c: 0200 1300 |0122: move/from16 v0, v19 │ │ -073e20: 0201 1400 |0124: move/from16 v1, v20 │ │ -073e24: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ -073e28: 0800 1500 |0128: move-object/from16 v0, v21 │ │ -073e2c: 5200 5d06 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ -073e30: 0213 0000 |012c: move/from16 v19, v0 │ │ -073e34: 0800 1600 |012e: move-object/from16 v0, v22 │ │ -073e38: 0201 1300 |0130: move/from16 v1, v19 │ │ -073e3c: 7120 4e0c 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c4e │ │ -073e42: 0a0c |0135: move-result v12 │ │ -073e44: 0800 1600 |0136: move-object/from16 v0, v22 │ │ -073e48: 7120 530c c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ -073e4e: 0a11 |013b: move-result v17 │ │ -073e50: 0800 1600 |013c: move-object/from16 v0, v22 │ │ -073e54: 7120 540c c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ -073e5a: 0a12 |0141: move-result v18 │ │ -073e5c: 0800 1500 |0142: move-object/from16 v0, v21 │ │ -073e60: 5400 6706 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0667 │ │ -073e64: 0813 0000 |0146: move-object/from16 v19, v0 │ │ -073e68: 0800 1500 |0148: move-object/from16 v0, v21 │ │ -073e6c: 5200 5d06 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ -073e70: 0214 0000 |014c: move/from16 v20, v0 │ │ -073e74: 4413 1314 |014e: aget v19, v19, v20 │ │ -073e78: a713 1113 |0150: sub-float v19, v17, v19 │ │ -073e7c: 0200 1300 |0152: move/from16 v0, v19 │ │ -073e80: 870a |0154: float-to-int v10, v0 │ │ -073e82: 0800 1500 |0155: move-object/from16 v0, v21 │ │ -073e86: 5400 6806 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0668 │ │ -073e8a: 0813 0000 |0159: move-object/from16 v19, v0 │ │ -073e8e: 0800 1500 |015b: move-object/from16 v0, v21 │ │ -073e92: 5200 5d06 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ -073e96: 0214 0000 |015f: move/from16 v20, v0 │ │ -073e9a: 4413 1314 |0161: aget v19, v19, v20 │ │ -073e9e: a713 1213 |0163: sub-float v19, v18, v19 │ │ -073ea2: 0200 1300 |0165: move/from16 v0, v19 │ │ -073ea6: 870b |0167: float-to-int v11, v0 │ │ -073ea8: 0800 1500 |0168: move-object/from16 v0, v21 │ │ -073eac: 5400 5f06 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -073eb0: 0813 0000 |016c: move-object/from16 v19, v0 │ │ -073eb4: 7401 6921 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -073eba: 0a13 |0171: move-result v19 │ │ -073ebc: 9013 130a |0172: add-int v19, v19, v10 │ │ -073ec0: 0800 1500 |0174: move-object/from16 v0, v21 │ │ -073ec4: 5400 5f06 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -073ec8: 0814 0000 |0178: move-object/from16 v20, v0 │ │ -073ecc: 7401 8621 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@2186 │ │ -073ed2: 0a14 |017d: move-result v20 │ │ -073ed4: 9014 140b |017e: add-int v20, v20, v11 │ │ -073ed8: 0800 1500 |0180: move-object/from16 v0, v21 │ │ -073edc: 0201 1300 |0182: move/from16 v1, v19 │ │ -073ee0: 0202 1400 |0184: move/from16 v2, v20 │ │ -073ee4: 705b e015 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@15e0 │ │ -073eea: 7602 f515 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@15f5 │ │ -073ef0: 2900 a3fe |018c: goto/16 002f // -015d │ │ -073ef4: 7701 510c 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0c51 │ │ -073efa: 0a0e |0191: move-result v14 │ │ -073efc: 1208 |0192: const/4 v8, #int 0 // #0 │ │ -073efe: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ -073f02: 0800 1600 |0195: move-object/from16 v0, v22 │ │ -073f06: 7120 520c 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -073f0c: 0a0f |019a: move-result v15 │ │ -073f0e: 0800 1600 |019b: move-object/from16 v0, v22 │ │ -073f12: 7120 530c 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ -073f18: 0a11 |01a0: move-result v17 │ │ -073f1a: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ -073f1e: 7120 540c 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ -073f24: 0a12 |01a6: move-result v18 │ │ -073f26: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ -073f2a: 5400 6506 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ -073f2e: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ -073f32: 4413 130f |01ad: aget v19, v19, v15 │ │ -073f36: a705 1113 |01af: sub-float v5, v17, v19 │ │ -073f3a: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ -073f3e: 5400 6606 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0666 │ │ -073f42: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ -073f46: 4413 130f |01b7: aget v19, v19, v15 │ │ -073f4a: a706 1213 |01b9: sub-float v6, v18, v19 │ │ -073f4e: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ -073f52: 7040 f315 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@15f3 │ │ -073f58: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ -073f5c: 5200 6006 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ -073f60: 0213 0000 |01c4: move/from16 v19, v0 │ │ -073f64: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ -073f68: 0200 1300 |01c8: move/from16 v0, v19 │ │ -073f6c: 0201 1400 |01ca: move/from16 v1, v20 │ │ -073f70: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ -073f74: 7602 f515 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@15f5 │ │ -073f7a: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ -073f7e: 0200 1100 |01d3: move/from16 v0, v17 │ │ -073f82: 8700 |01d5: float-to-int v0, v0 │ │ -073f84: 0213 0000 |01d6: move/from16 v19, v0 │ │ -073f88: 0200 1200 |01d8: move/from16 v0, v18 │ │ -073f8c: 8700 |01da: float-to-int v0, v0 │ │ -073f8e: 0214 0000 |01db: move/from16 v20, v0 │ │ -073f92: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ -073f96: 0201 1300 |01df: move/from16 v1, v19 │ │ -073f9a: 0202 1400 |01e1: move/from16 v2, v20 │ │ -073f9e: 6e30 e215 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@15e2 │ │ -073fa4: 0c10 |01e6: move-result-object v16 │ │ -073fa6: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ -073faa: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ -073fae: 7040 d415 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@15d4 │ │ -073fb4: 0a13 |01ee: move-result v19 │ │ -073fb6: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ -073fba: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ -073fbe: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ -073fc2: 6e30 fc15 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@15fc │ │ -073fc8: 0a13 |01f8: move-result v19 │ │ -073fca: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ -073fce: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ -073fd2: 2896 |01fd: goto 0193 // -006a │ │ -073fd4: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ -073fd8: 7120 520c 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -073fde: 0a0f |0203: move-result v15 │ │ -073fe0: 0800 1500 |0204: move-object/from16 v0, v21 │ │ -073fe4: 5200 6006 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ -073fe8: 0213 0000 |0208: move/from16 v19, v0 │ │ -073fec: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ -073ff0: 0200 1300 |020c: move/from16 v0, v19 │ │ -073ff4: 0201 1400 |020e: move/from16 v1, v20 │ │ -073ff8: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ -073ffc: 0800 1500 |0212: move-object/from16 v0, v21 │ │ -074000: 5200 5d06 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ -074004: 0213 0000 |0216: move/from16 v19, v0 │ │ -074008: 0200 1300 |0218: move/from16 v0, v19 │ │ -07400c: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ -074010: 12fd |021c: const/4 v13, #int -1 // #ff │ │ -074012: 7701 510c 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0c51 │ │ -074018: 0a0e |0220: move-result v14 │ │ -07401a: 1208 |0221: const/4 v8, #int 0 // #0 │ │ -07401c: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ -074020: 0800 1600 |0224: move-object/from16 v0, v22 │ │ -074024: 7120 520c 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -07402a: 0a09 |0229: move-result v9 │ │ -07402c: 0800 1500 |022a: move-object/from16 v0, v21 │ │ -074030: 5200 5d06 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ -074034: 0213 0000 |022e: move/from16 v19, v0 │ │ -074038: 0200 1300 |0230: move/from16 v0, v19 │ │ -07403c: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ -074040: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ -074044: 28ec |0236: goto 0222 // -0014 │ │ -074046: 0800 1600 |0237: move-object/from16 v0, v22 │ │ -07404a: 7120 530c 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ -074050: 0a11 |023c: move-result v17 │ │ -074052: 0800 1600 |023d: move-object/from16 v0, v22 │ │ -074056: 7120 540c 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ -07405c: 0a12 |0242: move-result v18 │ │ -07405e: 0200 1100 |0243: move/from16 v0, v17 │ │ -074062: 8700 |0245: float-to-int v0, v0 │ │ -074064: 0213 0000 |0246: move/from16 v19, v0 │ │ -074068: 0200 1200 |0248: move/from16 v0, v18 │ │ -07406c: 8700 |024a: float-to-int v0, v0 │ │ -07406e: 0214 0000 |024b: move/from16 v20, v0 │ │ -074072: 0800 1500 |024d: move-object/from16 v0, v21 │ │ -074076: 0201 1300 |024f: move/from16 v1, v19 │ │ -07407a: 0202 1400 |0251: move/from16 v2, v20 │ │ -07407e: 6e30 e215 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@15e2 │ │ -074084: 0c13 |0256: move-result-object v19 │ │ -074086: 0800 1500 |0257: move-object/from16 v0, v21 │ │ -07408a: 5400 5f06 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -07408e: 0814 0000 |025b: move-object/from16 v20, v0 │ │ -074092: 0800 1300 |025d: move-object/from16 v0, v19 │ │ -074096: 0801 1400 |025f: move-object/from16 v1, v20 │ │ -07409a: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ -07409e: 0800 1500 |0263: move-object/from16 v0, v21 │ │ -0740a2: 5400 5f06 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -0740a6: 0813 0000 |0267: move-object/from16 v19, v0 │ │ -0740aa: 0800 1500 |0269: move-object/from16 v0, v21 │ │ -0740ae: 0801 1300 |026b: move-object/from16 v1, v19 │ │ -0740b2: 6e30 fc15 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@15fc │ │ -0740b8: 0a13 |0270: move-result v19 │ │ -0740ba: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ -0740be: 0800 1500 |0273: move-object/from16 v0, v21 │ │ -0740c2: 520d 5d06 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ -0740c6: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ -0740ca: 0200 1300 |0279: move/from16 v0, v19 │ │ -0740ce: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ -0740d2: 7601 f215 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@15f2 │ │ -0740d8: 0800 1500 |0280: move-object/from16 v0, v21 │ │ -0740dc: 7020 d815 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@15d8 │ │ -0740e2: 2900 aafd |0285: goto/16 002f // -0256 │ │ -0740e6: 0800 1500 |0287: move-object/from16 v0, v21 │ │ -0740ea: 5200 6006 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ -0740ee: 0213 0000 |028b: move/from16 v19, v0 │ │ -0740f2: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ -0740f6: 0200 1300 |028f: move/from16 v0, v19 │ │ -0740fa: 0201 1400 |0291: move/from16 v1, v20 │ │ -0740fe: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ -074102: 7601 f215 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@15f2 │ │ -074108: 7401 cf15 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ -07410e: 2900 94fd |029b: goto/16 002f // -026c │ │ -074112: 0800 1500 |029d: move-object/from16 v0, v21 │ │ -074116: 5200 6006 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ -07411a: 0213 0000 |02a1: move/from16 v19, v0 │ │ -07411e: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ -074122: 0200 1300 |02a5: move/from16 v0, v19 │ │ -074126: 0201 1400 |02a7: move/from16 v1, v20 │ │ -07412a: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ -07412e: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ -074132: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ -074136: 0800 1500 |02af: move-object/from16 v0, v21 │ │ -07413a: 0201 1300 |02b1: move/from16 v1, v19 │ │ -07413e: 0202 1400 |02b3: move/from16 v2, v20 │ │ -074142: 7030 de15 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@15de │ │ -074148: 7401 cf15 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ -07414e: 2900 74fd |02bb: goto/16 002f // -028c │ │ -074152: 0000 |02bd: nop // spacer │ │ -074154: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ +0743ec: |[0743ec] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ +0743fc: 7701 500c 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0c50 │ │ +074402: 0a03 |0003: move-result v3 │ │ +074404: 7701 4f0c 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0c4f │ │ +07440a: 0a04 |0007: move-result v4 │ │ +07440c: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ +074410: 7401 cf15 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ +074416: 0800 1500 |000d: move-object/from16 v0, v21 │ │ +07441a: 5400 7206 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ +07441e: 0813 0000 |0011: move-object/from16 v19, v0 │ │ +074422: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ +074426: 7100 3621 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2136 │ │ +07442c: 0c13 |0018: move-result-object v19 │ │ +07442e: 0800 1300 |0019: move-object/from16 v0, v19 │ │ +074432: 0801 1500 |001b: move-object/from16 v1, v21 │ │ +074436: 5b10 7206 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ +07443a: 0800 1500 |001f: move-object/from16 v0, v21 │ │ +07443e: 5400 7206 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ +074442: 0813 0000 |0023: move-object/from16 v19, v0 │ │ +074446: 0800 1300 |0025: move-object/from16 v0, v19 │ │ +07444a: 0801 1600 |0027: move-object/from16 v1, v22 │ │ +07444e: 6e20 2f21 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@212f │ │ +074454: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ +07445a: 0e00 |002f: return-void │ │ +07445c: 7401 1821 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ +074462: 0a11 |0033: move-result v17 │ │ +074464: 7401 1a21 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +07446a: 0a12 |0037: move-result v18 │ │ +07446c: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ +074470: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +074474: 0201 1300 |003c: move/from16 v1, v19 │ │ +074478: 7120 520c 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +07447e: 0a0f |0041: move-result v15 │ │ +074480: 0200 1100 |0042: move/from16 v0, v17 │ │ +074484: 8700 |0044: float-to-int v0, v0 │ │ +074486: 0213 0000 |0045: move/from16 v19, v0 │ │ +07448a: 0200 1200 |0047: move/from16 v0, v18 │ │ +07448e: 8700 |0049: float-to-int v0, v0 │ │ +074490: 0214 0000 |004a: move/from16 v20, v0 │ │ +074494: 0800 1500 |004c: move-object/from16 v0, v21 │ │ +074498: 0201 1300 |004e: move/from16 v1, v19 │ │ +07449c: 0202 1400 |0050: move/from16 v2, v20 │ │ +0744a0: 6e30 e215 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@15e2 │ │ +0744a6: 0c10 |0055: move-result-object v16 │ │ +0744a8: 0800 1500 |0056: move-object/from16 v0, v21 │ │ +0744ac: 0201 1100 |0058: move/from16 v1, v17 │ │ +0744b0: 0202 1200 |005a: move/from16 v2, v18 │ │ +0744b4: 7040 f415 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@15f4 │ │ +0744ba: 0800 1500 |005f: move-object/from16 v0, v21 │ │ +0744be: 0801 1000 |0061: move-object/from16 v1, v16 │ │ +0744c2: 6e30 fc15 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@15fc │ │ +0744c8: 0800 1500 |0066: move-object/from16 v0, v21 │ │ +0744cc: 5400 6406 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ +0744d0: 0813 0000 |006a: move-object/from16 v19, v0 │ │ +0744d4: 4407 130f |006c: aget v7, v19, v15 │ │ +0744d8: 0800 1500 |006e: move-object/from16 v0, v21 │ │ +0744dc: 5200 7106 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ +0744e0: 0213 0000 |0072: move/from16 v19, v0 │ │ +0744e4: 9513 1307 |0074: and-int v19, v19, v7 │ │ +0744e8: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ +0744ec: 0800 1500 |0078: move-object/from16 v0, v21 │ │ +0744f0: 5400 5e06 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +0744f4: 0813 0000 |007c: move-object/from16 v19, v0 │ │ +0744f8: 0800 1500 |007e: move-object/from16 v0, v21 │ │ +0744fc: 5200 7106 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ +074500: 0214 0000 |0082: move/from16 v20, v0 │ │ +074504: 9514 1407 |0084: and-int v20, v20, v7 │ │ +074508: 0800 1300 |0086: move-object/from16 v0, v19 │ │ +07450c: 0201 1400 |0088: move/from16 v1, v20 │ │ +074510: 6e30 c515 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@15c5 │ │ +074516: 28a2 |008d: goto 002f // -005e │ │ +074518: 0800 1600 |008e: move-object/from16 v0, v22 │ │ +07451c: 7120 520c 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +074522: 0a0f |0093: move-result v15 │ │ +074524: 0800 1600 |0094: move-object/from16 v0, v22 │ │ +074528: 7120 530c 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ +07452e: 0a11 |0099: move-result v17 │ │ +074530: 0800 1600 |009a: move-object/from16 v0, v22 │ │ +074534: 7120 540c 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ +07453a: 0a12 |009f: move-result v18 │ │ +07453c: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ +074540: 0201 1100 |00a2: move/from16 v1, v17 │ │ +074544: 0202 1200 |00a4: move/from16 v2, v18 │ │ +074548: 7040 f415 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@15f4 │ │ +07454e: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ +074552: 5200 6006 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ +074556: 0213 0000 |00ad: move/from16 v19, v0 │ │ +07455a: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ +07455e: 0200 1100 |00b1: move/from16 v0, v17 │ │ +074562: 8700 |00b3: float-to-int v0, v0 │ │ +074564: 0213 0000 |00b4: move/from16 v19, v0 │ │ +074568: 0200 1200 |00b6: move/from16 v0, v18 │ │ +07456c: 8700 |00b8: float-to-int v0, v0 │ │ +07456e: 0214 0000 |00b9: move/from16 v20, v0 │ │ +074572: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ +074576: 0201 1300 |00bd: move/from16 v1, v19 │ │ +07457a: 0202 1400 |00bf: move/from16 v2, v20 │ │ +07457e: 6e30 e215 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@15e2 │ │ +074584: 0c10 |00c4: move-result-object v16 │ │ +074586: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ +07458a: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ +07458e: 6e30 fc15 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@15fc │ │ +074594: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ +074598: 5400 6406 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ +07459c: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ +0745a0: 4407 130f |00d2: aget v7, v19, v15 │ │ +0745a4: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ +0745a8: 5200 7106 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ +0745ac: 0213 0000 |00d8: move/from16 v19, v0 │ │ +0745b0: 9513 1307 |00da: and-int v19, v19, v7 │ │ +0745b4: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ +0745b8: 0800 1500 |00de: move-object/from16 v0, v21 │ │ +0745bc: 5400 5e06 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +0745c0: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ +0745c4: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ +0745c8: 5200 7106 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ +0745cc: 0214 0000 |00e8: move/from16 v20, v0 │ │ +0745d0: 9514 1407 |00ea: and-int v20, v20, v7 │ │ +0745d4: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ +0745d8: 0201 1400 |00ee: move/from16 v1, v20 │ │ +0745dc: 6e30 c515 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@15c5 │ │ +0745e2: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ +0745e6: 0200 1100 |00f5: move/from16 v0, v17 │ │ +0745ea: 8700 |00f7: float-to-int v0, v0 │ │ +0745ec: 0213 0000 |00f8: move/from16 v19, v0 │ │ +0745f0: 0200 1200 |00fa: move/from16 v0, v18 │ │ +0745f4: 8700 |00fc: float-to-int v0, v0 │ │ +0745f6: 0214 0000 |00fd: move/from16 v20, v0 │ │ +0745fa: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ +0745fe: 0201 1300 |0101: move/from16 v1, v19 │ │ +074602: 0202 1400 |0103: move/from16 v2, v20 │ │ +074606: 6e30 ec15 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@15ec │ │ +07460c: 0a13 |0108: move-result v19 │ │ +07460e: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ +074612: 0800 1500 |010b: move-object/from16 v0, v21 │ │ +074616: 5400 5f06 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +07461a: 0813 0000 |010f: move-object/from16 v19, v0 │ │ +07461e: 0800 1500 |0111: move-object/from16 v0, v21 │ │ +074622: 0801 1300 |0113: move-object/from16 v1, v19 │ │ +074626: 6e30 fc15 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@15fc │ │ +07462c: 2900 17ff |0118: goto/16 002f // -00e9 │ │ +074630: 0800 1500 |011a: move-object/from16 v0, v21 │ │ +074634: 5200 6006 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ +074638: 0213 0000 |011e: move/from16 v19, v0 │ │ +07463c: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ +074640: 0200 1300 |0122: move/from16 v0, v19 │ │ +074644: 0201 1400 |0124: move/from16 v1, v20 │ │ +074648: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ +07464c: 0800 1500 |0128: move-object/from16 v0, v21 │ │ +074650: 5200 5d06 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ +074654: 0213 0000 |012c: move/from16 v19, v0 │ │ +074658: 0800 1600 |012e: move-object/from16 v0, v22 │ │ +07465c: 0201 1300 |0130: move/from16 v1, v19 │ │ +074660: 7120 4e0c 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c4e │ │ +074666: 0a0c |0135: move-result v12 │ │ +074668: 0800 1600 |0136: move-object/from16 v0, v22 │ │ +07466c: 7120 530c c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ +074672: 0a11 |013b: move-result v17 │ │ +074674: 0800 1600 |013c: move-object/from16 v0, v22 │ │ +074678: 7120 540c c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ +07467e: 0a12 |0141: move-result v18 │ │ +074680: 0800 1500 |0142: move-object/from16 v0, v21 │ │ +074684: 5400 6706 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0667 │ │ +074688: 0813 0000 |0146: move-object/from16 v19, v0 │ │ +07468c: 0800 1500 |0148: move-object/from16 v0, v21 │ │ +074690: 5200 5d06 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ +074694: 0214 0000 |014c: move/from16 v20, v0 │ │ +074698: 4413 1314 |014e: aget v19, v19, v20 │ │ +07469c: a713 1113 |0150: sub-float v19, v17, v19 │ │ +0746a0: 0200 1300 |0152: move/from16 v0, v19 │ │ +0746a4: 870a |0154: float-to-int v10, v0 │ │ +0746a6: 0800 1500 |0155: move-object/from16 v0, v21 │ │ +0746aa: 5400 6806 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0668 │ │ +0746ae: 0813 0000 |0159: move-object/from16 v19, v0 │ │ +0746b2: 0800 1500 |015b: move-object/from16 v0, v21 │ │ +0746b6: 5200 5d06 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ +0746ba: 0214 0000 |015f: move/from16 v20, v0 │ │ +0746be: 4413 1314 |0161: aget v19, v19, v20 │ │ +0746c2: a713 1213 |0163: sub-float v19, v18, v19 │ │ +0746c6: 0200 1300 |0165: move/from16 v0, v19 │ │ +0746ca: 870b |0167: float-to-int v11, v0 │ │ +0746cc: 0800 1500 |0168: move-object/from16 v0, v21 │ │ +0746d0: 5400 5f06 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +0746d4: 0813 0000 |016c: move-object/from16 v19, v0 │ │ +0746d8: 7401 6921 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +0746de: 0a13 |0171: move-result v19 │ │ +0746e0: 9013 130a |0172: add-int v19, v19, v10 │ │ +0746e4: 0800 1500 |0174: move-object/from16 v0, v21 │ │ +0746e8: 5400 5f06 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +0746ec: 0814 0000 |0178: move-object/from16 v20, v0 │ │ +0746f0: 7401 8621 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@2186 │ │ +0746f6: 0a14 |017d: move-result v20 │ │ +0746f8: 9014 140b |017e: add-int v20, v20, v11 │ │ +0746fc: 0800 1500 |0180: move-object/from16 v0, v21 │ │ +074700: 0201 1300 |0182: move/from16 v1, v19 │ │ +074704: 0202 1400 |0184: move/from16 v2, v20 │ │ +074708: 705b e015 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@15e0 │ │ +07470e: 7602 f515 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@15f5 │ │ +074714: 2900 a3fe |018c: goto/16 002f // -015d │ │ +074718: 7701 510c 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0c51 │ │ +07471e: 0a0e |0191: move-result v14 │ │ +074720: 1208 |0192: const/4 v8, #int 0 // #0 │ │ +074722: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ +074726: 0800 1600 |0195: move-object/from16 v0, v22 │ │ +07472a: 7120 520c 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +074730: 0a0f |019a: move-result v15 │ │ +074732: 0800 1600 |019b: move-object/from16 v0, v22 │ │ +074736: 7120 530c 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ +07473c: 0a11 |01a0: move-result v17 │ │ +07473e: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ +074742: 7120 540c 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ +074748: 0a12 |01a6: move-result v18 │ │ +07474a: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ +07474e: 5400 6506 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ +074752: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ +074756: 4413 130f |01ad: aget v19, v19, v15 │ │ +07475a: a705 1113 |01af: sub-float v5, v17, v19 │ │ +07475e: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ +074762: 5400 6606 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0666 │ │ +074766: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ +07476a: 4413 130f |01b7: aget v19, v19, v15 │ │ +07476e: a706 1213 |01b9: sub-float v6, v18, v19 │ │ +074772: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ +074776: 7040 f315 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@15f3 │ │ +07477c: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ +074780: 5200 6006 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ +074784: 0213 0000 |01c4: move/from16 v19, v0 │ │ +074788: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ +07478c: 0200 1300 |01c8: move/from16 v0, v19 │ │ +074790: 0201 1400 |01ca: move/from16 v1, v20 │ │ +074794: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ +074798: 7602 f515 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@15f5 │ │ +07479e: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ +0747a2: 0200 1100 |01d3: move/from16 v0, v17 │ │ +0747a6: 8700 |01d5: float-to-int v0, v0 │ │ +0747a8: 0213 0000 |01d6: move/from16 v19, v0 │ │ +0747ac: 0200 1200 |01d8: move/from16 v0, v18 │ │ +0747b0: 8700 |01da: float-to-int v0, v0 │ │ +0747b2: 0214 0000 |01db: move/from16 v20, v0 │ │ +0747b6: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ +0747ba: 0201 1300 |01df: move/from16 v1, v19 │ │ +0747be: 0202 1400 |01e1: move/from16 v2, v20 │ │ +0747c2: 6e30 e215 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@15e2 │ │ +0747c8: 0c10 |01e6: move-result-object v16 │ │ +0747ca: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ +0747ce: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ +0747d2: 7040 d415 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@15d4 │ │ +0747d8: 0a13 |01ee: move-result v19 │ │ +0747da: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ +0747de: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ +0747e2: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ +0747e6: 6e30 fc15 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@15fc │ │ +0747ec: 0a13 |01f8: move-result v19 │ │ +0747ee: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ +0747f2: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0747f6: 2896 |01fd: goto 0193 // -006a │ │ +0747f8: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ +0747fc: 7120 520c 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +074802: 0a0f |0203: move-result v15 │ │ +074804: 0800 1500 |0204: move-object/from16 v0, v21 │ │ +074808: 5200 6006 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ +07480c: 0213 0000 |0208: move/from16 v19, v0 │ │ +074810: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ +074814: 0200 1300 |020c: move/from16 v0, v19 │ │ +074818: 0201 1400 |020e: move/from16 v1, v20 │ │ +07481c: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ +074820: 0800 1500 |0212: move-object/from16 v0, v21 │ │ +074824: 5200 5d06 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ +074828: 0213 0000 |0216: move/from16 v19, v0 │ │ +07482c: 0200 1300 |0218: move/from16 v0, v19 │ │ +074830: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ +074834: 12fd |021c: const/4 v13, #int -1 // #ff │ │ +074836: 7701 510c 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0c51 │ │ +07483c: 0a0e |0220: move-result v14 │ │ +07483e: 1208 |0221: const/4 v8, #int 0 // #0 │ │ +074840: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ +074844: 0800 1600 |0224: move-object/from16 v0, v22 │ │ +074848: 7120 520c 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +07484e: 0a09 |0229: move-result v9 │ │ +074850: 0800 1500 |022a: move-object/from16 v0, v21 │ │ +074854: 5200 5d06 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ +074858: 0213 0000 |022e: move/from16 v19, v0 │ │ +07485c: 0200 1300 |0230: move/from16 v0, v19 │ │ +074860: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ +074864: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ +074868: 28ec |0236: goto 0222 // -0014 │ │ +07486a: 0800 1600 |0237: move-object/from16 v0, v22 │ │ +07486e: 7120 530c 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ +074874: 0a11 |023c: move-result v17 │ │ +074876: 0800 1600 |023d: move-object/from16 v0, v22 │ │ +07487a: 7120 540c 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ +074880: 0a12 |0242: move-result v18 │ │ +074882: 0200 1100 |0243: move/from16 v0, v17 │ │ +074886: 8700 |0245: float-to-int v0, v0 │ │ +074888: 0213 0000 |0246: move/from16 v19, v0 │ │ +07488c: 0200 1200 |0248: move/from16 v0, v18 │ │ +074890: 8700 |024a: float-to-int v0, v0 │ │ +074892: 0214 0000 |024b: move/from16 v20, v0 │ │ +074896: 0800 1500 |024d: move-object/from16 v0, v21 │ │ +07489a: 0201 1300 |024f: move/from16 v1, v19 │ │ +07489e: 0202 1400 |0251: move/from16 v2, v20 │ │ +0748a2: 6e30 e215 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@15e2 │ │ +0748a8: 0c13 |0256: move-result-object v19 │ │ +0748aa: 0800 1500 |0257: move-object/from16 v0, v21 │ │ +0748ae: 5400 5f06 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +0748b2: 0814 0000 |025b: move-object/from16 v20, v0 │ │ +0748b6: 0800 1300 |025d: move-object/from16 v0, v19 │ │ +0748ba: 0801 1400 |025f: move-object/from16 v1, v20 │ │ +0748be: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ +0748c2: 0800 1500 |0263: move-object/from16 v0, v21 │ │ +0748c6: 5400 5f06 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +0748ca: 0813 0000 |0267: move-object/from16 v19, v0 │ │ +0748ce: 0800 1500 |0269: move-object/from16 v0, v21 │ │ +0748d2: 0801 1300 |026b: move-object/from16 v1, v19 │ │ +0748d6: 6e30 fc15 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@15fc │ │ +0748dc: 0a13 |0270: move-result v19 │ │ +0748de: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ +0748e2: 0800 1500 |0273: move-object/from16 v0, v21 │ │ +0748e6: 520d 5d06 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ +0748ea: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ +0748ee: 0200 1300 |0279: move/from16 v0, v19 │ │ +0748f2: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ +0748f6: 7601 f215 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@15f2 │ │ +0748fc: 0800 1500 |0280: move-object/from16 v0, v21 │ │ +074900: 7020 d815 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@15d8 │ │ +074906: 2900 aafd |0285: goto/16 002f // -0256 │ │ +07490a: 0800 1500 |0287: move-object/from16 v0, v21 │ │ +07490e: 5200 6006 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ +074912: 0213 0000 |028b: move/from16 v19, v0 │ │ +074916: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ +07491a: 0200 1300 |028f: move/from16 v0, v19 │ │ +07491e: 0201 1400 |0291: move/from16 v1, v20 │ │ +074922: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ +074926: 7601 f215 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@15f2 │ │ +07492c: 7401 cf15 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ +074932: 2900 94fd |029b: goto/16 002f // -026c │ │ +074936: 0800 1500 |029d: move-object/from16 v0, v21 │ │ +07493a: 5200 6006 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ +07493e: 0213 0000 |02a1: move/from16 v19, v0 │ │ +074942: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ +074946: 0200 1300 |02a5: move/from16 v0, v19 │ │ +07494a: 0201 1400 |02a7: move/from16 v1, v20 │ │ +07494e: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ +074952: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ +074956: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ +07495a: 0800 1500 |02af: move-object/from16 v0, v21 │ │ +07495e: 0201 1300 |02b1: move/from16 v1, v19 │ │ +074962: 0202 1400 |02b3: move/from16 v2, v20 │ │ +074966: 7030 de15 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@15de │ │ +07496c: 7401 cf15 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ +074972: 2900 74fd |02bb: goto/16 002f // -028c │ │ +074976: 0000 |02bd: nop // spacer │ │ +074978: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1046 │ │ 0x0004 line=1047 │ │ 0x0008 line=1049 │ │ 0x000a line=1052 │ │ 0x000d line=1055 │ │ @@ -99565,24 +99561,24 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -074178: |[074178] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ -074188: 5210 6006 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ -07418c: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ -074190: 5912 6006 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ -074194: 5410 5e06 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -074198: 6e20 c715 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@15c7 │ │ -07419e: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ -0741a2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0741a4: 5b10 5f06 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -0741a8: 0e00 |0010: return-void │ │ +07499c: |[07499c] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ +0749ac: 5210 6006 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ +0749b0: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ +0749b4: 5912 6006 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ +0749b8: 5410 5e06 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +0749bc: 6e20 c715 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@15c7 │ │ +0749c2: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ +0749c6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0749c8: 5b10 5f06 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +0749cc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ 0x0004 line=865 │ │ 0x0006 line=866 │ │ 0x000b line=867 │ │ 0x000d line=868 │ │ @@ -99596,17 +99592,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0741ac: |[0741ac] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ -0741bc: 5901 7106 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ -0741c0: 0e00 |0002: return-void │ │ +0749d0: |[0749d0] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ +0749e0: 5901 7106 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ +0749e4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0002 line=438 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0003 reg=1 edgeFlags I │ │ @@ -99616,17 +99612,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0741c4: |[0741c4] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ -0741d4: 5901 6a06 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@066a │ │ -0741d8: 0e00 |0002: return-void │ │ +0749e8: |[0749e8] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ +0749f8: 5901 6a06 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@066a │ │ +0749fc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0002 line=402 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0003 reg=1 minVel F │ │ @@ -99636,34 +99632,34 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -0741dc: |[0741dc] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ -0741ec: 5530 6d06 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@066d │ │ -0741f0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0741f4: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -0741f8: 1a01 c802 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@02c8 │ │ -0741fc: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -074202: 2700 |000b: throw v0 │ │ -074204: 5430 7206 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ -074208: 5231 5d06 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ -07420c: 7120 de0c 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0cde │ │ -074212: 0a00 |0013: move-result v0 │ │ -074214: 8700 |0014: float-to-int v0, v0 │ │ -074216: 5431 7206 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ -07421a: 5232 5d06 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ -07421e: 7120 df0c 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0cdf │ │ -074224: 0a01 |001c: move-result v1 │ │ -074226: 8711 |001d: float-to-int v1, v1 │ │ -074228: 7051 e415 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@15e4 │ │ -07422e: 0a00 |0021: move-result v0 │ │ -074230: 0f00 |0022: return v0 │ │ +074a00: |[074a00] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ +074a10: 5530 6d06 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@066d │ │ +074a14: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +074a18: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +074a1c: 1a01 c802 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@02c8 │ │ +074a20: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +074a26: 2700 |000b: throw v0 │ │ +074a28: 5430 7206 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ +074a2c: 5231 5d06 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ +074a30: 7120 de0c 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0cde │ │ +074a36: 0a00 |0013: move-result v0 │ │ +074a38: 8700 |0014: float-to-int v0, v0 │ │ +074a3a: 5431 7206 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ +074a3e: 5232 5d06 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ +074a42: 7120 df0c 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0cdf │ │ +074a48: 0a01 |001c: move-result v1 │ │ +074a4a: 8711 |001d: float-to-int v1, v1 │ │ +074a4c: 7051 e415 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@15e4 │ │ +074a52: 0a00 |0021: move-result v0 │ │ +074a54: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0004 line=558 │ │ 0x000c line=562 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -99675,136 +99671,136 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 248 16-bit code units │ │ -074234: |[074234] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -074244: 7110 500c 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0c50 │ │ -07424a: 0a00 |0003: move-result v0 │ │ -07424c: 7110 4f0c 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0c4f │ │ -074252: 0a01 |0007: move-result v1 │ │ -074254: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -074258: 6e10 cf15 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ -07425e: 54db 7206 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ -074262: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ -074266: 7100 3621 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2136 │ │ -07426c: 0c0b |0014: move-result-object v11 │ │ -07426e: 5bdb 7206 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ -074272: 54db 7206 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ -074276: 6e20 2f21 eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@212f │ │ -07427c: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ -074282: 52db 6006 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ -074286: 121c |0021: const/4 v12, #int 1 // #1 │ │ -074288: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ -07428c: 121b |0024: const/4 v11, #int 1 // #1 │ │ -07428e: 0f0b |0025: return v11 │ │ -074290: 6e10 1821 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ -074296: 0a09 |0029: move-result v9 │ │ -074298: 6e10 1a21 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -07429e: 0a0a |002d: move-result v10 │ │ -0742a0: 120b |002e: const/4 v11, #int 0 // #0 │ │ -0742a2: 7120 520c be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -0742a8: 0a07 |0032: move-result v7 │ │ -0742aa: 7040 f415 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@15f4 │ │ -0742b0: 879b |0036: float-to-int v11, v9 │ │ -0742b2: 87ac |0037: float-to-int v12, v10 │ │ -0742b4: 6e30 e215 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@15e2 │ │ -0742ba: 0c08 |003b: move-result-object v8 │ │ -0742bc: 54db 5f06 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -0742c0: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ -0742c4: 52db 6006 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ -0742c8: 122c |0042: const/4 v12, #int 2 // #2 │ │ -0742ca: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ -0742ce: 6e30 fc15 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@15fc │ │ -0742d4: 54db 6406 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ -0742d8: 4404 0b07 |004a: aget v4, v11, v7 │ │ -0742dc: 52db 7106 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ -0742e0: b54b |004e: and-int/2addr v11, v4 │ │ -0742e2: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ -0742e6: 54db 5e06 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -0742ea: 52dc 7106 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ -0742ee: b54c |0055: and-int/2addr v12, v4 │ │ -0742f0: 6e30 c515 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@15c5 │ │ -0742f6: 28c6 |0059: goto 001f // -003a │ │ -0742f8: 7120 520c 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -0742fe: 0a07 |005d: move-result v7 │ │ -074300: 7120 530c 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ -074306: 0a09 |0061: move-result v9 │ │ -074308: 7120 540c 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ -07430e: 0a0a |0065: move-result v10 │ │ -074310: 7040 f415 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@15f4 │ │ -074316: 52db 6006 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ -07431a: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ -07431e: 54db 6406 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ -074322: 4404 0b07 |006f: aget v4, v11, v7 │ │ -074326: 52db 7106 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ -07432a: b54b |0073: and-int/2addr v11, v4 │ │ -07432c: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ -074330: 54db 5e06 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -074334: 52dc 7106 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ -074338: b54c |007a: and-int/2addr v12, v4 │ │ -07433a: 6e30 c515 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@15c5 │ │ -074340: 28a1 |007e: goto 001f // -005f │ │ -074342: 52db 6006 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ -074346: 122c |0081: const/4 v12, #int 2 // #2 │ │ -074348: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ -07434c: 879b |0084: float-to-int v11, v9 │ │ -07434e: 87ac |0085: float-to-int v12, v10 │ │ -074350: 6e30 e215 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@15e2 │ │ -074356: 0c08 |0089: move-result-object v8 │ │ -074358: 54db 5f06 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -07435c: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ -074360: 6e30 fc15 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@15fc │ │ -074366: 288e |0091: goto 001f // -0072 │ │ -074368: 7110 510c 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0c51 │ │ -07436e: 0a06 |0095: move-result v6 │ │ -074370: 1205 |0096: const/4 v5, #int 0 // #0 │ │ -074372: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ -074376: 7120 520c 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -07437c: 0a07 |009c: move-result v7 │ │ -07437e: 7120 530c 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ -074384: 0a09 |00a0: move-result v9 │ │ -074386: 7120 540c 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ -07438c: 0a0a |00a4: move-result v10 │ │ -07438e: 54db 6506 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ -074392: 440b 0b07 |00a7: aget v11, v11, v7 │ │ -074396: a702 090b |00a9: sub-float v2, v9, v11 │ │ -07439a: 54db 6606 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0666 │ │ -07439e: 440b 0b07 |00ad: aget v11, v11, v7 │ │ -0743a2: a703 0a0b |00af: sub-float v3, v10, v11 │ │ -0743a6: 7040 f315 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@15f3 │ │ -0743ac: 52db 6006 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ -0743b0: 121c |00b6: const/4 v12, #int 1 // #1 │ │ -0743b2: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ -0743b6: 7020 f515 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@15f5 │ │ -0743bc: 2900 63ff |00bc: goto/16 001f // -009d │ │ -0743c0: 879b |00be: float-to-int v11, v9 │ │ -0743c2: 87ac |00bf: float-to-int v12, v10 │ │ -0743c4: 6e30 e215 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@15e2 │ │ -0743ca: 0c08 |00c3: move-result-object v8 │ │ -0743cc: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ -0743d0: 7040 d415 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@15d4 │ │ -0743d6: 0a0b |00c9: move-result v11 │ │ -0743d8: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ -0743dc: 6e30 fc15 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@15fc │ │ -0743e2: 0a0b |00cf: move-result v11 │ │ -0743e4: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ -0743e8: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0743ec: 28c3 |00d4: goto 0097 // -003d │ │ -0743ee: 7120 520c 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -0743f4: 0a07 |00d8: move-result v7 │ │ -0743f6: 7020 d815 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@15d8 │ │ -0743fc: 2900 43ff |00dc: goto/16 001f // -00bd │ │ -074400: 6e10 cf15 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ -074406: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ -07440a: 120b |00e3: const/4 v11, #int 0 // #0 │ │ -07440c: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ -074410: 0001 0700 0000 0000 0a00 0000 c200 ... |00e6: packed-switch-data (18 units) │ │ +074a58: |[074a58] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +074a68: 7110 500c 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0c50 │ │ +074a6e: 0a00 |0003: move-result v0 │ │ +074a70: 7110 4f0c 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0c4f │ │ +074a76: 0a01 |0007: move-result v1 │ │ +074a78: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +074a7c: 6e10 cf15 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ +074a82: 54db 7206 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ +074a86: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ +074a8a: 7100 3621 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2136 │ │ +074a90: 0c0b |0014: move-result-object v11 │ │ +074a92: 5bdb 7206 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ +074a96: 54db 7206 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0672 │ │ +074a9a: 6e20 2f21 eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@212f │ │ +074aa0: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ +074aa6: 52db 6006 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ +074aaa: 121c |0021: const/4 v12, #int 1 // #1 │ │ +074aac: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ +074ab0: 121b |0024: const/4 v11, #int 1 // #1 │ │ +074ab2: 0f0b |0025: return v11 │ │ +074ab4: 6e10 1821 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ +074aba: 0a09 |0029: move-result v9 │ │ +074abc: 6e10 1a21 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +074ac2: 0a0a |002d: move-result v10 │ │ +074ac4: 120b |002e: const/4 v11, #int 0 // #0 │ │ +074ac6: 7120 520c be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +074acc: 0a07 |0032: move-result v7 │ │ +074ace: 7040 f415 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@15f4 │ │ +074ad4: 879b |0036: float-to-int v11, v9 │ │ +074ad6: 87ac |0037: float-to-int v12, v10 │ │ +074ad8: 6e30 e215 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@15e2 │ │ +074ade: 0c08 |003b: move-result-object v8 │ │ +074ae0: 54db 5f06 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +074ae4: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ +074ae8: 52db 6006 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ +074aec: 122c |0042: const/4 v12, #int 2 // #2 │ │ +074aee: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ +074af2: 6e30 fc15 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@15fc │ │ +074af8: 54db 6406 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ +074afc: 4404 0b07 |004a: aget v4, v11, v7 │ │ +074b00: 52db 7106 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ +074b04: b54b |004e: and-int/2addr v11, v4 │ │ +074b06: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ +074b0a: 54db 5e06 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +074b0e: 52dc 7106 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ +074b12: b54c |0055: and-int/2addr v12, v4 │ │ +074b14: 6e30 c515 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@15c5 │ │ +074b1a: 28c6 |0059: goto 001f // -003a │ │ +074b1c: 7120 520c 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +074b22: 0a07 |005d: move-result v7 │ │ +074b24: 7120 530c 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ +074b2a: 0a09 |0061: move-result v9 │ │ +074b2c: 7120 540c 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ +074b32: 0a0a |0065: move-result v10 │ │ +074b34: 7040 f415 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@15f4 │ │ +074b3a: 52db 6006 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ +074b3e: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ +074b42: 54db 6406 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0664 │ │ +074b46: 4404 0b07 |006f: aget v4, v11, v7 │ │ +074b4a: 52db 7106 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ +074b4e: b54b |0073: and-int/2addr v11, v4 │ │ +074b50: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ +074b54: 54db 5e06 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +074b58: 52dc 7106 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0671 │ │ +074b5c: b54c |007a: and-int/2addr v12, v4 │ │ +074b5e: 6e30 c515 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@15c5 │ │ +074b64: 28a1 |007e: goto 001f // -005f │ │ +074b66: 52db 6006 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ +074b6a: 122c |0081: const/4 v12, #int 2 // #2 │ │ +074b6c: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ +074b70: 879b |0084: float-to-int v11, v9 │ │ +074b72: 87ac |0085: float-to-int v12, v10 │ │ +074b74: 6e30 e215 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@15e2 │ │ +074b7a: 0c08 |0089: move-result-object v8 │ │ +074b7c: 54db 5f06 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +074b80: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ +074b84: 6e30 fc15 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@15fc │ │ +074b8a: 288e |0091: goto 001f // -0072 │ │ +074b8c: 7110 510c 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0c51 │ │ +074b92: 0a06 |0095: move-result v6 │ │ +074b94: 1205 |0096: const/4 v5, #int 0 // #0 │ │ +074b96: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ +074b9a: 7120 520c 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +074ba0: 0a07 |009c: move-result v7 │ │ +074ba2: 7120 530c 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ +074ba8: 0a09 |00a0: move-result v9 │ │ +074baa: 7120 540c 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ +074bb0: 0a0a |00a4: move-result v10 │ │ +074bb2: 54db 6506 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0665 │ │ +074bb6: 440b 0b07 |00a7: aget v11, v11, v7 │ │ +074bba: a702 090b |00a9: sub-float v2, v9, v11 │ │ +074bbe: 54db 6606 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0666 │ │ +074bc2: 440b 0b07 |00ad: aget v11, v11, v7 │ │ +074bc6: a703 0a0b |00af: sub-float v3, v10, v11 │ │ +074bca: 7040 f315 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@15f3 │ │ +074bd0: 52db 6006 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0660 │ │ +074bd4: 121c |00b6: const/4 v12, #int 1 // #1 │ │ +074bd6: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ +074bda: 7020 f515 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@15f5 │ │ +074be0: 2900 63ff |00bc: goto/16 001f // -009d │ │ +074be4: 879b |00be: float-to-int v11, v9 │ │ +074be6: 87ac |00bf: float-to-int v12, v10 │ │ +074be8: 6e30 e215 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@15e2 │ │ +074bee: 0c08 |00c3: move-result-object v8 │ │ +074bf0: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ +074bf4: 7040 d415 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@15d4 │ │ +074bfa: 0a0b |00c9: move-result v11 │ │ +074bfc: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ +074c00: 6e30 fc15 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@15fc │ │ +074c06: 0a0b |00cf: move-result v11 │ │ +074c08: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ +074c0c: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ +074c10: 28c3 |00d4: goto 0097 // -003d │ │ +074c12: 7120 520c 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +074c18: 0a07 |00d8: move-result v7 │ │ +074c1a: 7020 d815 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@15d8 │ │ +074c20: 2900 43ff |00dc: goto/16 001f // -00bd │ │ +074c24: 6e10 cf15 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@15cf │ │ +074c2a: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ +074c2e: 120b |00e3: const/4 v11, #int 0 // #0 │ │ +074c30: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ +074c34: 0001 0700 0000 0000 0a00 0000 c200 ... |00e6: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=939 │ │ 0x0004 line=940 │ │ 0x0008 line=942 │ │ 0x000a line=945 │ │ 0x000d line=948 │ │ @@ -99887,22 +99883,22 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -074434: |[074434] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ -074444: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -074446: 5b23 5f06 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -07444a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -07444c: 5920 5d06 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ -074450: 7051 e415 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@15e4 │ │ -074456: 0a00 |0009: move-result v0 │ │ -074458: 0f00 |000a: return v0 │ │ +074c58: |[074c58] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ +074c68: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +074c6a: 5b23 5f06 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +074c6e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +074c70: 5920 5d06 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ +074c74: 7051 e415 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@15e4 │ │ +074c7a: 0a00 |0009: move-result v0 │ │ +074c7c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0003 line=540 │ │ 0x0006 line=542 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -99915,50 +99911,50 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -07445c: |[07445c] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ -07446c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07446e: 5421 5f06 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ -074472: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ -074476: 5221 5d06 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ -07447a: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ -07447e: 0f00 |0009: return v0 │ │ -074480: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ -074484: 5421 5e06 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ -074488: 6e30 ca15 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@15ca │ │ -07448e: 0a01 |0011: move-result v1 │ │ -074490: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ -074494: 5924 5d06 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ -074498: 6e30 d015 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@15d0 │ │ -07449e: 28f0 |0019: goto 0009 // -0010 │ │ -0744a0: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -0744a2: 28ee |001b: goto 0009 // -0012 │ │ +074c80: |[074c80] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ +074c90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +074c92: 5421 5f06 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065f │ │ +074c96: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ +074c9a: 5221 5d06 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ +074c9e: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ +074ca2: 0f00 |0009: return v0 │ │ +074ca4: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ +074ca8: 5421 5e06 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065e │ │ +074cac: 6e30 ca15 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@15ca │ │ +074cb2: 0a01 |0011: move-result v1 │ │ +074cb4: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ +074cb8: 5924 5d06 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065d │ │ +074cbc: 6e30 d015 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@15d0 │ │ +074cc2: 28f0 |0019: goto 0009 // -0010 │ │ +074cc4: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +074cc6: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=883 │ │ 0x0009 line=892 │ │ 0x000a line=887 │ │ 0x0014 line=888 │ │ 0x0016 line=889 │ │ 0x001a line=892 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x001c reg=3 toCapture Landroid/view/View; │ │ 0x0000 - 0x001c reg=4 pointerId I │ │ │ │ - source_file_idx : 3637 (ViewDragHelper.java) │ │ + source_file_idx : 3643 (ViewDragHelper.java) │ │ │ │ Class #431 header: │ │ -class_idx : 784 │ │ +class_idx : 788 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 460 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #431 annotations: │ │ @@ -99980,17 +99976,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 460 (ActionBar.java) │ │ │ │ Class #432 header: │ │ -class_idx : 786 │ │ +class_idx : 790 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1057 │ │ +superclass_idx : 1063 │ │ source_file_idx : 460 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #432 annotations: │ │ @@ -100015,19 +100011,19 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0744a4: |[0744a4] android.support.v7.app.ActionBar$LayoutParams.:(I)V │ │ -0744b4: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ -0744b6: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -0744b8: 7040 0016 0231 |0002: invoke-direct {v2, v0, v1, v3}, Landroid/support/v7/app/ActionBar$LayoutParams;.:(III)V // method@1600 │ │ -0744be: 0e00 |0005: return-void │ │ +074cc8: |[074cc8] android.support.v7.app.ActionBar$LayoutParams.:(I)V │ │ +074cd8: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ +074cda: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +074cdc: 7040 0016 0231 |0002: invoke-direct {v2, v0, v1, v3}, Landroid/support/v7/app/ActionBar$LayoutParams;.:(III)V // method@1600 │ │ +074ce2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1070 │ │ 0x0005 line=1071 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v7/app/ActionBar$LayoutParams; │ │ 0x0000 - 0x0006 reg=3 gravity I │ │ @@ -100037,21 +100033,21 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0744c0: |[0744c0] android.support.v7.app.ActionBar$LayoutParams.:(II)V │ │ -0744d0: 7030 f221 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@21f2 │ │ -0744d6: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0744d8: 5910 7506 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ -0744dc: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ -0744e0: 5910 7506 |0008: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ -0744e4: 0e00 |000a: return-void │ │ +074ce4: |[074ce4] android.support.v7.app.ActionBar$LayoutParams.:(II)V │ │ +074cf4: 7030 f221 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@21f2 │ │ +074cfa: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +074cfc: 5910 7506 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ +074d00: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ +074d04: 5910 7506 |0008: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ +074d08: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1060 │ │ 0x0003 line=1048 │ │ 0x0006 line=1061 │ │ 0x000a line=1062 │ │ locals : │ │ @@ -100064,20 +100060,20 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0744e8: |[0744e8] android.support.v7.app.ActionBar$LayoutParams.:(III)V │ │ -0744f8: 7030 f221 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@21f2 │ │ -0744fe: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -074500: 5910 7506 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ -074504: 5914 7506 |0006: iput v4, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ -074508: 0e00 |0008: return-void │ │ +074d0c: |[074d0c] android.support.v7.app.ActionBar$LayoutParams.:(III)V │ │ +074d1c: 7030 f221 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@21f2 │ │ +074d22: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +074d24: 5910 7506 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ +074d28: 5914 7506 |0006: iput v4, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ +074d2c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1065 │ │ 0x0003 line=1048 │ │ 0x0006 line=1066 │ │ 0x0008 line=1067 │ │ locals : │ │ @@ -100091,27 +100087,27 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -07450c: |[07450c] android.support.v7.app.ActionBar$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -07451c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -07451e: 7030 f321 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21f3 │ │ -074524: 5932 7506 |0004: iput v2, v3, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ -074528: 6201 cb08 |0006: sget-object v1, Landroid/support/v7/appcompat/R$styleable;.ActionBarLayout:[I // field@08cb │ │ -07452c: 6e30 2a01 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ -074532: 0c00 |000b: move-result-object v0 │ │ -074534: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -074536: 6e30 9801 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -07453c: 0a01 |0010: move-result v1 │ │ -07453e: 5931 7506 |0011: iput v1, v3, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ -074542: 6e10 a001 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -074548: 0e00 |0016: return-void │ │ +074d30: |[074d30] android.support.v7.app.ActionBar$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +074d40: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +074d42: 7030 f321 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21f3 │ │ +074d48: 5932 7506 |0004: iput v2, v3, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ +074d4c: 6201 cb08 |0006: sget-object v1, Landroid/support/v7/appcompat/R$styleable;.ActionBarLayout:[I // field@08cb │ │ +074d50: 6e30 2a01 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ +074d56: 0c00 |000b: move-result-object v0 │ │ +074d58: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +074d5a: 6e30 9801 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +074d60: 0a01 |0010: move-result v1 │ │ +074d62: 5931 7506 |0011: iput v1, v3, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ +074d66: 6e10 a001 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +074d6c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1051 │ │ 0x0004 line=1048 │ │ 0x0006 line=1053 │ │ 0x000c line=1055 │ │ 0x0013 line=1056 │ │ @@ -100127,21 +100123,21 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07454c: |[07454c] android.support.v7.app.ActionBar$LayoutParams.:(Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ -07455c: 7020 f521 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@21f5 │ │ -074562: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -074564: 5910 7506 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ -074568: 5220 7506 |0006: iget v0, v2, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ -07456c: 5910 7506 |0008: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ -074570: 0e00 |000a: return-void │ │ +074d70: |[074d70] android.support.v7.app.ActionBar$LayoutParams.:(Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ +074d80: 7020 f521 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@21f5 │ │ +074d86: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +074d88: 5910 7506 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ +074d8c: 5220 7506 |0006: iget v0, v2, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ +074d90: 5910 7506 |0008: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ +074d94: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1074 │ │ 0x0003 line=1048 │ │ 0x0006 line=1076 │ │ 0x000a line=1077 │ │ locals : │ │ @@ -100153,35 +100149,35 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -074574: |[074574] android.support.v7.app.ActionBar$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -074584: 7020 f421 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@21f4 │ │ -07458a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -07458c: 5910 7506 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ -074590: 0e00 |0006: return-void │ │ +074d98: |[074d98] android.support.v7.app.ActionBar$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +074da8: 7020 f421 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@21f4 │ │ +074dae: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +074db0: 5910 7506 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ +074db4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1080 │ │ 0x0003 line=1048 │ │ 0x0006 line=1081 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBar$LayoutParams; │ │ 0x0000 - 0x0007 reg=2 source Landroid/view/ViewGroup$LayoutParams; │ │ │ │ Virtual methods - │ │ source_file_idx : 460 (ActionBar.java) │ │ │ │ Class #433 header: │ │ -class_idx : 788 │ │ +class_idx : 792 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 460 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #433 annotations: │ │ @@ -100203,17 +100199,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 460 (ActionBar.java) │ │ │ │ Class #434 header: │ │ -class_idx : 789 │ │ +class_idx : 793 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 460 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #434 annotations: │ │ @@ -100235,17 +100231,17 @@ │ │ type : '(IJ)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 460 (ActionBar.java) │ │ │ │ Class #435 header: │ │ -class_idx : 790 │ │ +class_idx : 794 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 460 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 17 │ │ │ │ Class #435 annotations: │ │ @@ -100271,17 +100267,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074594: |[074594] android.support.v7.app.ActionBar$Tab.:()V │ │ -0745a4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0745aa: 0e00 |0003: return-void │ │ +074db8: |[074db8] android.support.v7.app.ActionBar$Tab.:()V │ │ +074dc8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +074dce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=833 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBar$Tab; │ │ │ │ Virtual methods - │ │ @@ -100386,17 +100382,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 460 (ActionBar.java) │ │ │ │ Class #436 header: │ │ -class_idx : 791 │ │ +class_idx : 795 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 460 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #436 annotations: │ │ @@ -100430,17 +100426,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 460 (ActionBar.java) │ │ │ │ Class #437 header: │ │ -class_idx : 792 │ │ +class_idx : 796 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 460 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 55 │ │ │ │ Class #437 annotations: │ │ @@ -100515,17 +100511,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0745ac: |[0745ac] android.support.v7.app.ActionBar.:()V │ │ -0745bc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0745c2: 0e00 |0003: return-void │ │ +074dd0: |[074dd0] android.support.v7.app.ActionBar.:()V │ │ +074de0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +074de6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=1087 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBar; │ │ │ │ @@ -100625,17 +100621,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0745c4: |[0745c4] android.support.v7.app.ActionBar.getThemedContext:()Landroid/content/Context; │ │ -0745d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0745d6: 1100 |0001: return-object v0 │ │ +074de8: |[074de8] android.support.v7.app.ActionBar.getThemedContext:()Landroid/content/Context; │ │ +074df8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +074dfa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/app/ActionBar; │ │ │ │ #16 : (in Landroid/support/v7/app/ActionBar;) │ │ @@ -100763,16 +100759,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0745d8: |[0745d8] android.support.v7.app.ActionBar.setHomeActionContentDescription:(I)V │ │ -0745e8: 0e00 |0000: return-void │ │ +074dfc: |[074dfc] android.support.v7.app.ActionBar.setHomeActionContentDescription:(I)V │ │ +074e0c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 resId I │ │ │ │ @@ -100781,16 +100777,16 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0745ec: |[0745ec] android.support.v7.app.ActionBar.setHomeActionContentDescription:(Ljava/lang/CharSequence;)V │ │ -0745fc: 0e00 |0000: return-void │ │ +074e10: |[074e10] android.support.v7.app.ActionBar.setHomeActionContentDescription:(Ljava/lang/CharSequence;)V │ │ +074e20: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=751 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 description Ljava/lang/CharSequence; │ │ │ │ @@ -100799,16 +100795,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -074600: |[074600] android.support.v7.app.ActionBar.setHomeAsUpIndicator:(I)V │ │ -074610: 0e00 |0000: return-void │ │ +074e24: |[074e24] android.support.v7.app.ActionBar.setHomeAsUpIndicator:(I)V │ │ +074e34: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 resId I │ │ │ │ @@ -100817,16 +100813,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -074614: |[074614] android.support.v7.app.ActionBar.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ -074624: 0e00 |0000: return-void │ │ +074e38: |[074e38] android.support.v7.app.ActionBar.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +074e48: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 indicator Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -100835,16 +100831,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -074628: |[074628] android.support.v7.app.ActionBar.setHomeButtonEnabled:(Z)V │ │ -074638: 0e00 |0000: return-void │ │ +074e4c: |[074e4c] android.support.v7.app.ActionBar.setHomeButtonEnabled:(Z)V │ │ +074e5c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=678 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 enabled Z │ │ │ │ @@ -100895,16 +100891,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07463c: |[07463c] android.support.v7.app.ActionBar.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -07464c: 0e00 |0000: return-void │ │ +074e60: |[074e60] android.support.v7.app.ActionBar.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +074e70: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 d Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -100913,16 +100909,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -074650: |[074650] android.support.v7.app.ActionBar.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -074660: 0e00 |0000: return-void │ │ +074e74: |[074e74] android.support.v7.app.ActionBar.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +074e84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 d Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -100955,17 +100951,17 @@ │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 460 (ActionBar.java) │ │ │ │ Class #438 header: │ │ -class_idx : 794 │ │ +class_idx : 798 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 463 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #438 annotations: │ │ @@ -100981,17 +100977,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 463 (ActionBarActivityDelegate.java) │ │ │ │ Class #439 header: │ │ -class_idx : 796 │ │ +class_idx : 800 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 463 │ │ static_fields_size : 3 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 30 │ │ │ │ Class #439 annotations: │ │ @@ -101050,18 +101046,18 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074664: |[074664] android.support.v7.app.ActionBarActivityDelegate.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -074674: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07467a: 5b01 8806 |0003: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ -07467e: 0e00 |0005: return-void │ │ +074e88: |[074e88] android.support.v7.app.ActionBarActivityDelegate.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +074e98: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +074e9e: 5b01 8806 |0003: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ +074ea2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegate; │ │ @@ -101072,48 +101068,48 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivity;)Landroid/support/v7/app/ActionBarActivityDelegate;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -074680: |[074680] android.support.v7.app.ActionBarActivityDelegate.createDelegate:(Landroid/support/v7/app/ActionBarActivity;)Landroid/support/v7/app/ActionBarActivityDelegate; │ │ -074690: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -074694: 1301 1400 |0002: const/16 v1, #int 20 // #14 │ │ -074698: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -07469c: 2200 1e03 |0006: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateApi20; // type@031e │ │ -0746a0: 7020 b716 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateApi20;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@16b7 │ │ -0746a6: 1100 |000b: return-object v0 │ │ -0746a8: 6000 3600 |000c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0746ac: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ -0746b0: 3410 0800 |0010: if-lt v0, v1, 0018 // +0008 │ │ -0746b4: 2200 2603 |0012: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateJBMR2; // type@0326 │ │ -0746b8: 7020 2917 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateJBMR2;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1729 │ │ -0746be: 28f4 |0017: goto 000b // -000c │ │ -0746c0: 6000 3600 |0018: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0746c4: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ -0746c8: 3410 0800 |001c: if-lt v0, v1, 0024 // +0008 │ │ -0746cc: 2200 2503 |001e: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateJB; // type@0325 │ │ -0746d0: 7020 2517 2000 |0020: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateJB;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1725 │ │ -0746d6: 28e8 |0023: goto 000b // -0018 │ │ -0746d8: 6000 3600 |0024: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0746dc: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ -0746e0: 3410 0800 |0028: if-lt v0, v1, 0030 // +0008 │ │ -0746e4: 2200 2403 |002a: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateICS; // type@0324 │ │ -0746e8: 7020 0517 2000 |002c: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1705 │ │ -0746ee: 28dc |002f: goto 000b // -0024 │ │ -0746f0: 6000 3600 |0030: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0746f4: 1301 0b00 |0032: const/16 v1, #int 11 // #b │ │ -0746f8: 3410 0800 |0034: if-lt v0, v1, 003c // +0008 │ │ -0746fc: 2200 2203 |0036: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateHC; // type@0322 │ │ -074700: 7020 ec16 2000 |0038: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateHC;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@16ec │ │ -074706: 28d0 |003b: goto 000b // -0030 │ │ -074708: 2200 2103 |003c: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateBase; // type@0321 │ │ -07470c: 7020 c116 2000 |003e: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@16c1 │ │ -074712: 28ca |0041: goto 000b // -0036 │ │ +074ea4: |[074ea4] android.support.v7.app.ActionBarActivityDelegate.createDelegate:(Landroid/support/v7/app/ActionBarActivity;)Landroid/support/v7/app/ActionBarActivityDelegate; │ │ +074eb4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +074eb8: 1301 1400 |0002: const/16 v1, #int 20 // #14 │ │ +074ebc: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +074ec0: 2200 2203 |0006: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateApi20; // type@0322 │ │ +074ec4: 7020 b716 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateApi20;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@16b7 │ │ +074eca: 1100 |000b: return-object v0 │ │ +074ecc: 6000 3600 |000c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +074ed0: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ +074ed4: 3410 0800 |0010: if-lt v0, v1, 0018 // +0008 │ │ +074ed8: 2200 2a03 |0012: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateJBMR2; // type@032a │ │ +074edc: 7020 2917 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateJBMR2;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1729 │ │ +074ee2: 28f4 |0017: goto 000b // -000c │ │ +074ee4: 6000 3600 |0018: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +074ee8: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ +074eec: 3410 0800 |001c: if-lt v0, v1, 0024 // +0008 │ │ +074ef0: 2200 2903 |001e: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateJB; // type@0329 │ │ +074ef4: 7020 2517 2000 |0020: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateJB;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1725 │ │ +074efa: 28e8 |0023: goto 000b // -0018 │ │ +074efc: 6000 3600 |0024: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +074f00: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ +074f04: 3410 0800 |0028: if-lt v0, v1, 0030 // +0008 │ │ +074f08: 2200 2803 |002a: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateICS; // type@0328 │ │ +074f0c: 7020 0517 2000 |002c: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1705 │ │ +074f12: 28dc |002f: goto 000b // -0024 │ │ +074f14: 6000 3600 |0030: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +074f18: 1301 0b00 |0032: const/16 v1, #int 11 // #b │ │ +074f1c: 3410 0800 |0034: if-lt v0, v1, 003c // +0008 │ │ +074f20: 2200 2603 |0036: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateHC; // type@0326 │ │ +074f24: 7020 ec16 2000 |0038: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateHC;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@16ec │ │ +074f2a: 28d0 |003b: goto 000b // -0030 │ │ +074f2c: 2200 2503 |003c: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateBase; // type@0325 │ │ +074f30: 7020 c116 2000 |003e: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@16c1 │ │ +074f36: 28ca |0041: goto 000b // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0006 line=48 │ │ 0x000b line=58 │ │ 0x000c line=49 │ │ 0x0012 line=50 │ │ @@ -101145,22 +101141,22 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -074714: |[074714] android.support.v7.app.ActionBarActivityDelegate.getActionBarThemedContext:()Landroid/content/Context; │ │ -074724: 5421 8806 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ -074728: 6e10 9e16 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@169e │ │ -07472e: 0c00 |0005: move-result-object v0 │ │ -074730: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -074734: 6e10 2b16 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@162b │ │ -07473a: 0c01 |000b: move-result-object v1 │ │ -07473c: 1101 |000c: return-object v1 │ │ +074f38: |[074f38] android.support.v7.app.ActionBarActivityDelegate.getActionBarThemedContext:()Landroid/content/Context; │ │ +074f48: 5421 8806 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ +074f4c: 6e10 9e16 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@169e │ │ +074f52: 0c00 |0005: move-result-object v0 │ │ +074f54: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +074f58: 6e10 2b16 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@162b │ │ +074f5e: 0c01 |000b: move-result-object v1 │ │ +074f60: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=208 │ │ 0x0006 line=209 │ │ 0x0008 line=210 │ │ 0x000c line=212 │ │ @@ -101174,19 +101170,19 @@ │ │ type : '()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -074740: |[074740] android.support.v7.app.ActionBarActivityDelegate.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ -074750: 2200 1b03 |0000: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl; // type@031b │ │ -074754: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -074756: 7030 9216 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.:(Landroid/support/v7/app/ActionBarActivityDelegate;Landroid/support/v7/app/ActionBarActivityDelegate$1;)V // method@1692 │ │ -07475c: 1100 |0006: return-object v0 │ │ +074f64: |[074f64] android.support.v7.app.ActionBarActivityDelegate.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ +074f74: 2200 1f03 |0000: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl; // type@031f │ │ +074f78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +074f7a: 7030 9216 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.:(Landroid/support/v7/app/ActionBarActivityDelegate;Landroid/support/v7/app/ActionBarActivityDelegate$1;)V // method@1692 │ │ +074f80: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v7/app/ActionBarActivityDelegate; │ │ │ │ #4 : (in Landroid/support/v7/app/ActionBarActivityDelegate;) │ │ @@ -101200,24 +101196,24 @@ │ │ type : '()Landroid/view/MenuInflater;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -074760: |[074760] android.support.v7.app.ActionBarActivityDelegate.getMenuInflater:()Landroid/view/MenuInflater; │ │ -074770: 5420 8b06 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@068b │ │ -074774: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -074778: 2200 4703 |0004: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@0347 │ │ -07477c: 6e10 9a16 0200 |0006: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.getActionBarThemedContext:()Landroid/content/Context; // method@169a │ │ -074782: 0c01 |0009: move-result-object v1 │ │ -074784: 7020 8418 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@1884 │ │ -07478a: 5b20 8b06 |000d: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@068b │ │ -07478e: 5420 8b06 |000f: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@068b │ │ -074792: 1100 |0011: return-object v0 │ │ +074f84: |[074f84] android.support.v7.app.ActionBarActivityDelegate.getMenuInflater:()Landroid/view/MenuInflater; │ │ +074f94: 5420 8b06 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@068b │ │ +074f98: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +074f9c: 2200 4b03 |0004: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@034b │ │ +074fa0: 6e10 9a16 0200 |0006: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.getActionBarThemedContext:()Landroid/content/Context; // method@169a │ │ +074fa6: 0c01 |0009: move-result-object v1 │ │ +074fa8: 7020 8418 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@1884 │ │ +074fae: 5b20 8b06 |000d: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@068b │ │ +074fb2: 5420 8b06 |000f: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@068b │ │ +074fb6: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0004 line=100 │ │ 0x000f line=102 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v7/app/ActionBarActivityDelegate; │ │ @@ -101227,34 +101223,34 @@ │ │ type : '()Landroid/support/v7/app/ActionBar;' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -074794: |[074794] android.support.v7.app.ActionBarActivityDelegate.getSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ -0747a4: 5520 8a06 |0000: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mHasActionBar:Z // field@068a │ │ -0747a8: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -0747ac: 5520 8c06 |0004: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mOverlayActionBar:Z // field@068c │ │ -0747b0: 3800 1900 |0006: if-eqz v0, 001f // +0019 │ │ -0747b4: 5420 8706 |0008: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0687 │ │ -0747b8: 3900 1200 |000a: if-nez v0, 001c // +0012 │ │ -0747bc: 6e10 9916 0200 |000c: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.createSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1699 │ │ -0747c2: 0c00 |000f: move-result-object v0 │ │ -0747c4: 5b20 8706 |0010: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0687 │ │ -0747c8: 5520 8906 |0012: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mEnableDefaultActionBarUp:Z // field@0689 │ │ -0747cc: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ -0747d0: 5420 8706 |0016: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0687 │ │ -0747d4: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -0747d6: 6e20 3916 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@1639 │ │ -0747dc: 5420 8706 |001c: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0687 │ │ -0747e0: 1100 |001e: return-object v0 │ │ -0747e2: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -0747e4: 5b20 8706 |0020: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0687 │ │ -0747e8: 28fa |0022: goto 001c // -0006 │ │ +074fb8: |[074fb8] android.support.v7.app.ActionBarActivityDelegate.getSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ +074fc8: 5520 8a06 |0000: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mHasActionBar:Z // field@068a │ │ +074fcc: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +074fd0: 5520 8c06 |0004: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mOverlayActionBar:Z // field@068c │ │ +074fd4: 3800 1900 |0006: if-eqz v0, 001f // +0019 │ │ +074fd8: 5420 8706 |0008: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0687 │ │ +074fdc: 3900 1200 |000a: if-nez v0, 001c // +0012 │ │ +074fe0: 6e10 9916 0200 |000c: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.createSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@1699 │ │ +074fe6: 0c00 |000f: move-result-object v0 │ │ +074fe8: 5b20 8706 |0010: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0687 │ │ +074fec: 5520 8906 |0012: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mEnableDefaultActionBarUp:Z // field@0689 │ │ +074ff0: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ +074ff4: 5420 8706 |0016: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0687 │ │ +074ff8: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +074ffa: 6e20 3916 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@1639 │ │ +075000: 5420 8706 |001c: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0687 │ │ +075004: 1100 |001e: return-object v0 │ │ +075006: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +075008: 5b20 8706 |0020: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0687 │ │ +07500c: 28fa |0022: goto 001c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0008 line=84 │ │ 0x000c line=85 │ │ 0x0012 line=87 │ │ 0x0016 line=88 │ │ @@ -101268,54 +101264,54 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -0747ec: |[0747ec] android.support.v7.app.ActionBarActivityDelegate.getUiOptionsFromMetadata:()Ljava/lang/String; │ │ -0747fc: 5474 8806 |0000: iget-object v4, v7, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ -074800: 6e10 5c16 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@165c │ │ -074806: 0c02 |0005: move-result-object v2 │ │ -074808: 5474 8806 |0006: iget-object v4, v7, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ -07480c: 6e10 5816 0400 |0008: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.getComponentName:()Landroid/content/ComponentName; // method@1658 │ │ -074812: 0c04 |000b: move-result-object v4 │ │ -074814: 1305 8000 |000c: const/16 v5, #int 128 // #80 │ │ -074818: 6e30 6b01 4205 |000e: invoke-virtual {v2, v4, v5}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@016b │ │ -07481e: 0c01 |0011: move-result-object v1 │ │ -074820: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -074822: 5414 1700 |0013: iget-object v4, v1, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0017 │ │ -074826: 3804 0a00 |0015: if-eqz v4, 001f // +000a │ │ -07482a: 5414 1700 |0017: iget-object v4, v1, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0017 │ │ -07482e: 1a05 ed10 |0019: const-string v5, "android.support.UI_OPTIONS" // string@10ed │ │ -074832: 6e20 5e02 5400 |001b: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@025e │ │ -074838: 0c03 |001e: move-result-object v3 │ │ -07483a: 1103 |001f: return-object v3 │ │ -07483c: 0d00 |0020: move-exception v0 │ │ -07483e: 1a04 ce01 |0021: const-string v4, "ActionBarActivityDelegate" // string@01ce │ │ -074842: 2205 b604 |0023: new-instance v5, Ljava/lang/StringBuilder; // type@04b6 │ │ -074846: 7010 d724 0500 |0025: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -07484c: 1a06 9a17 |0028: const-string v6, "getUiOptionsFromMetadata: Activity '" // string@179a │ │ -074850: 6e20 df24 6500 |002a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -074856: 0c05 |002d: move-result-object v5 │ │ -074858: 5476 8806 |002e: iget-object v6, v7, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ -07485c: 6e10 b624 0600 |0030: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -074862: 0c06 |0033: move-result-object v6 │ │ -074864: 6e10 8d24 0600 |0034: invoke-virtual {v6}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ -07486a: 0c06 |0037: move-result-object v6 │ │ -07486c: 6e20 df24 6500 |0038: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -074872: 0c05 |003b: move-result-object v5 │ │ -074874: 1a06 9f00 |003c: const-string v6, "' not in manifest" // string@009f │ │ -074878: 6e20 df24 6500 |003e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07487e: 0c05 |0041: move-result-object v5 │ │ -074880: 6e10 e424 0500 |0042: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -074886: 0c05 |0045: move-result-object v5 │ │ -074888: 7120 6b20 5400 |0046: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ -07488e: 1203 |0049: const/4 v3, #int 0 // #0 │ │ -074890: 28d5 |004a: goto 001f // -002b │ │ +075010: |[075010] android.support.v7.app.ActionBarActivityDelegate.getUiOptionsFromMetadata:()Ljava/lang/String; │ │ +075020: 5474 8806 |0000: iget-object v4, v7, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ +075024: 6e10 5c16 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@165c │ │ +07502a: 0c02 |0005: move-result-object v2 │ │ +07502c: 5474 8806 |0006: iget-object v4, v7, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ +075030: 6e10 5816 0400 |0008: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.getComponentName:()Landroid/content/ComponentName; // method@1658 │ │ +075036: 0c04 |000b: move-result-object v4 │ │ +075038: 1305 8000 |000c: const/16 v5, #int 128 // #80 │ │ +07503c: 6e30 6b01 4205 |000e: invoke-virtual {v2, v4, v5}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@016b │ │ +075042: 0c01 |0011: move-result-object v1 │ │ +075044: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +075046: 5414 1700 |0013: iget-object v4, v1, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0017 │ │ +07504a: 3804 0a00 |0015: if-eqz v4, 001f // +000a │ │ +07504e: 5414 1700 |0017: iget-object v4, v1, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0017 │ │ +075052: 1a05 f310 |0019: const-string v5, "android.support.UI_OPTIONS" // string@10f3 │ │ +075056: 6e20 5e02 5400 |001b: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@025e │ │ +07505c: 0c03 |001e: move-result-object v3 │ │ +07505e: 1103 |001f: return-object v3 │ │ +075060: 0d00 |0020: move-exception v0 │ │ +075062: 1a04 ce01 |0021: const-string v4, "ActionBarActivityDelegate" // string@01ce │ │ +075066: 2205 bc04 |0023: new-instance v5, Ljava/lang/StringBuilder; // type@04bc │ │ +07506a: 7010 d724 0500 |0025: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +075070: 1a06 a017 |0028: const-string v6, "getUiOptionsFromMetadata: Activity '" // string@17a0 │ │ +075074: 6e20 df24 6500 |002a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +07507a: 0c05 |002d: move-result-object v5 │ │ +07507c: 5476 8806 |002e: iget-object v6, v7, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ +075080: 6e10 b624 0600 |0030: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +075086: 0c06 |0033: move-result-object v6 │ │ +075088: 6e10 8d24 0600 |0034: invoke-virtual {v6}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ +07508e: 0c06 |0037: move-result-object v6 │ │ +075090: 6e20 df24 6500 |0038: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +075096: 0c05 |003b: move-result-object v5 │ │ +075098: 1a06 9f00 |003c: const-string v6, "' not in manifest" // string@009f │ │ +07509c: 6e20 df24 6500 |003e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0750a2: 0c05 |0041: move-result-object v5 │ │ +0750a4: 6e10 e424 0500 |0042: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0750aa: 0c05 |0045: move-result-object v5 │ │ +0750ac: 7120 6b20 5400 |0046: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ +0750b2: 1203 |0049: const/4 v3, #int 0 // #0 │ │ +0750b4: 28d5 |004a: goto 001f // -002b │ │ catches : 1 │ │ 0x0000 - 0x001e │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0020 │ │ positions : │ │ 0x0000 line=188 │ │ 0x0006 line=189 │ │ 0x0012 line=192 │ │ @@ -101355,47 +101351,47 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -0748a0: |[0748a0] android.support.v7.app.ActionBarActivityDelegate.onCreate:(Landroid/os/Bundle;)V │ │ -0748b0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0748b2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0748b4: 5451 8806 |0002: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ -0748b8: 6202 cd08 |0004: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@08cd │ │ -0748bc: 6e20 6316 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1663 │ │ -0748c2: 0c00 |0009: move-result-object v0 │ │ -0748c4: 6e20 9f01 3000 |000a: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@019f │ │ -0748ca: 0a01 |000d: move-result v1 │ │ -0748cc: 3901 0d00 |000e: if-nez v1, 001b // +000d │ │ -0748d0: 6e10 a001 0000 |0010: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -0748d6: 2201 a204 |0013: new-instance v1, Ljava/lang/IllegalStateException; // type@04a2 │ │ -0748da: 1a02 b00e |0015: const-string v2, "You need to use a Theme.AppCompat theme (or descendant) with this activity." // string@0eb0 │ │ -0748de: 7020 9c24 2100 |0017: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -0748e4: 2701 |001a: throw v1 │ │ -0748e6: 6e30 9201 3003 |001b: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ -0748ec: 0a01 |001e: move-result v1 │ │ -0748ee: 5c51 8a06 |001f: iput-boolean v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mHasActionBar:Z // field@068a │ │ -0748f2: 6e30 9201 4003 |0021: invoke-virtual {v0, v4, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ -0748f8: 0a01 |0024: move-result v1 │ │ -0748fa: 5c51 8c06 |0025: iput-boolean v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mOverlayActionBar:Z // field@068c │ │ -0748fe: 6e10 a001 0000 |0027: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -074904: 5451 8806 |002a: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ -074908: 7110 8c05 0100 |002c: invoke-static {v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@058c │ │ -07490e: 0c01 |002f: move-result-object v1 │ │ -074910: 3801 0800 |0030: if-eqz v1, 0038 // +0008 │ │ -074914: 5451 8706 |0032: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0687 │ │ -074918: 3901 0500 |0034: if-nez v1, 0039 // +0005 │ │ -07491c: 5c54 8906 |0036: iput-boolean v4, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mEnableDefaultActionBarUp:Z // field@0689 │ │ -074920: 0e00 |0038: return-void │ │ -074922: 5451 8706 |0039: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0687 │ │ -074926: 6e20 3916 4100 |003b: invoke-virtual {v1, v4}, Landroid/support/v7/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@1639 │ │ -07492c: 28fa |003e: goto 0038 // -0006 │ │ +0750c4: |[0750c4] android.support.v7.app.ActionBarActivityDelegate.onCreate:(Landroid/os/Bundle;)V │ │ +0750d4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0750d6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0750d8: 5451 8806 |0002: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ +0750dc: 6202 cd08 |0004: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@08cd │ │ +0750e0: 6e20 6316 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1663 │ │ +0750e6: 0c00 |0009: move-result-object v0 │ │ +0750e8: 6e20 9f01 3000 |000a: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@019f │ │ +0750ee: 0a01 |000d: move-result v1 │ │ +0750f0: 3901 0d00 |000e: if-nez v1, 001b // +000d │ │ +0750f4: 6e10 a001 0000 |0010: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +0750fa: 2201 a804 |0013: new-instance v1, Ljava/lang/IllegalStateException; // type@04a8 │ │ +0750fe: 1a02 b60e |0015: const-string v2, "You need to use a Theme.AppCompat theme (or descendant) with this activity." // string@0eb6 │ │ +075102: 7020 9c24 2100 |0017: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +075108: 2701 |001a: throw v1 │ │ +07510a: 6e30 9201 3003 |001b: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ +075110: 0a01 |001e: move-result v1 │ │ +075112: 5c51 8a06 |001f: iput-boolean v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mHasActionBar:Z // field@068a │ │ +075116: 6e30 9201 4003 |0021: invoke-virtual {v0, v4, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ +07511c: 0a01 |0024: move-result v1 │ │ +07511e: 5c51 8c06 |0025: iput-boolean v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mOverlayActionBar:Z // field@068c │ │ +075122: 6e10 a001 0000 |0027: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +075128: 5451 8806 |002a: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ +07512c: 7110 8c05 0100 |002c: invoke-static {v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@058c │ │ +075132: 0c01 |002f: move-result-object v1 │ │ +075134: 3801 0800 |0030: if-eqz v1, 0038 // +0008 │ │ +075138: 5451 8706 |0032: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0687 │ │ +07513c: 3901 0500 |0034: if-nez v1, 0039 // +0005 │ │ +075140: 5c54 8906 |0036: iput-boolean v4, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mEnableDefaultActionBarUp:Z // field@0689 │ │ +075144: 0e00 |0038: return-void │ │ +075146: 5451 8706 |0039: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0687 │ │ +07514a: 6e20 3916 4100 |003b: invoke-virtual {v1, v4}, Landroid/support/v7/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@1639 │ │ +075150: 28fa |003e: goto 0038 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=106 │ │ 0x000a line=108 │ │ 0x0010 line=109 │ │ 0x0013 line=110 │ │ 0x001b line=114 │ │ @@ -101440,26 +101436,26 @@ │ │ type : '(Landroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -074930: |[074930] android.support.v7.app.ActionBarActivityDelegate.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ -074940: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -074944: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -074948: 3510 0900 |0004: if-ge v0, v1, 000d // +0009 │ │ -07494c: 5420 8806 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ -074950: 6e20 6d16 4000 |0008: invoke-virtual {v0, v4}, Landroid/support/v7/app/ActionBarActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@166d │ │ -074956: 0a00 |000b: move-result v0 │ │ -074958: 0f00 |000c: return v0 │ │ -07495a: 5420 8806 |000d: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ -07495e: 6e30 8816 3004 |000f: invoke-virtual {v0, v3, v4}, Landroid/support/v7/app/ActionBarActivity;.superOnPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@1688 │ │ -074964: 0a00 |0012: move-result v0 │ │ -074966: 28f9 |0013: goto 000c // -0007 │ │ +075154: |[075154] android.support.v7.app.ActionBarActivityDelegate.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ +075164: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +075168: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +07516c: 3510 0900 |0004: if-ge v0, v1, 000d // +0009 │ │ +075170: 5420 8806 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ +075174: 6e20 6d16 4000 |0008: invoke-virtual {v0, v4}, Landroid/support/v7/app/ActionBarActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@166d │ │ +07517a: 0a00 |000b: move-result v0 │ │ +07517c: 0f00 |000c: return v0 │ │ +07517e: 5420 8806 |000d: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ +075182: 6e30 8816 3004 |000f: invoke-virtual {v0, v3, v4}, Landroid/support/v7/app/ActionBarActivity;.superOnPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@1688 │ │ +075188: 0a00 |0012: move-result v0 │ │ +07518a: 28f9 |0013: goto 000c // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0006 line=157 │ │ 0x000c line=159 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v7/app/ActionBarActivityDelegate; │ │ @@ -101543,17 +101539,17 @@ │ │ type : '(I)Z' │ │ access : 0x0400 (ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 463 (ActionBarActivityDelegate.java) │ │ │ │ Class #440 header: │ │ -class_idx : 799 │ │ +class_idx : 803 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 466 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #440 annotations: │ │ @@ -101579,18 +101575,18 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivityDelegateBase;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074968: |[074968] android.support.v7.app.ActionBarActivityDelegateBase$1.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)V │ │ -074978: 5b01 8e06 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@068e │ │ -07497c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -074982: 0e00 |0005: return-void │ │ +07518c: |[07518c] android.support.v7.app.ActionBarActivityDelegateBase$1.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)V │ │ +07519c: 5b01 8e06 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@068e │ │ +0751a0: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0751a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateBase$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ │ │ @@ -101600,31 +101596,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074984: |[074984] android.support.v7.app.ActionBarActivityDelegateBase$1.run:()V │ │ -074994: 5410 8e06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@068e │ │ -074998: 6e10 e916 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.supportInvalidateOptionsMenu:()V // method@16e9 │ │ -07499e: 0e00 |0005: return-void │ │ +0751a8: |[0751a8] android.support.v7.app.ActionBarActivityDelegateBase$1.run:()V │ │ +0751b8: 5410 8e06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@068e │ │ +0751bc: 6e10 e916 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.supportInvalidateOptionsMenu:()V // method@16e9 │ │ +0751c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0005 line=231 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase$1; │ │ │ │ source_file_idx : 466 (ActionBarActivityDelegateBase.java) │ │ │ │ Class #441 header: │ │ -class_idx : 803 │ │ +class_idx : 807 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 468 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 21 │ │ │ │ Class #441 annotations: │ │ @@ -101654,19 +101650,19 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivityDelegateICS;Landroid/view/Window$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0749a0: |[0749a0] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.:(Landroid/support/v7/app/ActionBarActivityDelegateICS;Landroid/view/Window$Callback;)V │ │ -0749b0: 5b01 a406 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateICS; // field@06a4 │ │ -0749b4: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0749ba: 5b02 a306 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -0749be: 0e00 |0007: return-void │ │ +0751c4: |[0751c4] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.:(Landroid/support/v7/app/ActionBarActivityDelegateICS;Landroid/view/Window$Callback;)V │ │ +0751d4: 5b01 a406 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateICS; // field@06a4 │ │ +0751d8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0751de: 5b02 a306 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +0751e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0005 line=253 │ │ 0x0007 line=254 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ @@ -101679,19 +101675,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0749c0: |[0749c0] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchGenericMotionEvent:(Landroid/view/MotionEvent;)Z │ │ -0749d0: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -0749d4: 7220 5f22 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchGenericMotionEvent:(Landroid/view/MotionEvent;)Z // method@225f │ │ -0749da: 0a00 |0005: move-result v0 │ │ -0749dc: 0f00 |0006: return v0 │ │ +0751e4: |[0751e4] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchGenericMotionEvent:(Landroid/view/MotionEvent;)Z │ │ +0751f4: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +0751f8: 7220 5f22 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchGenericMotionEvent:(Landroid/view/MotionEvent;)Z // method@225f │ │ +0751fe: 0a00 |0005: move-result v0 │ │ +075200: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -101700,19 +101696,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0749e0: |[0749e0] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0749f0: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -0749f4: 7220 6022 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@2260 │ │ -0749fa: 0a00 |0005: move-result v0 │ │ -0749fc: 0f00 |0006: return v0 │ │ +075204: |[075204] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +075214: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +075218: 7220 6022 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@2260 │ │ +07521e: 0a00 |0005: move-result v0 │ │ +075220: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -101721,19 +101717,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -074a00: |[074a00] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchKeyShortcutEvent:(Landroid/view/KeyEvent;)Z │ │ -074a10: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -074a14: 7220 6122 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchKeyShortcutEvent:(Landroid/view/KeyEvent;)Z // method@2261 │ │ -074a1a: 0a00 |0005: move-result v0 │ │ -074a1c: 0f00 |0006: return v0 │ │ +075224: |[075224] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchKeyShortcutEvent:(Landroid/view/KeyEvent;)Z │ │ +075234: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +075238: 7220 6122 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchKeyShortcutEvent:(Landroid/view/KeyEvent;)Z // method@2261 │ │ +07523e: 0a00 |0005: move-result v0 │ │ +075240: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -101742,19 +101738,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -074a20: |[074a20] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -074a30: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -074a34: 7220 6222 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@2262 │ │ -074a3a: 0a00 |0005: move-result v0 │ │ -074a3c: 0f00 |0006: return v0 │ │ +075244: |[075244] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +075254: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +075258: 7220 6222 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@2262 │ │ +07525e: 0a00 |0005: move-result v0 │ │ +075260: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ @@ -101763,19 +101759,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -074a40: |[074a40] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -074a50: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -074a54: 7220 6322 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@2263 │ │ -074a5a: 0a00 |0005: move-result v0 │ │ -074a5c: 0f00 |0006: return v0 │ │ +075264: |[075264] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +075274: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +075278: 7220 6322 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@2263 │ │ +07527e: 0a00 |0005: move-result v0 │ │ +075280: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -101784,19 +101780,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -074a60: |[074a60] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchTrackballEvent:(Landroid/view/MotionEvent;)Z │ │ -074a70: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -074a74: 7220 6422 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchTrackballEvent:(Landroid/view/MotionEvent;)Z // method@2264 │ │ -074a7a: 0a00 |0005: move-result v0 │ │ -074a7c: 0f00 |0006: return v0 │ │ +075284: |[075284] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchTrackballEvent:(Landroid/view/MotionEvent;)Z │ │ +075294: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +075298: 7220 6422 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchTrackballEvent:(Landroid/view/MotionEvent;)Z // method@2264 │ │ +07529e: 0a00 |0005: move-result v0 │ │ +0752a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -101805,20 +101801,20 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -074a80: |[074a80] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ -074a90: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -074a94: 7220 6522 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onActionModeFinished:(Landroid/view/ActionMode;)V // method@2265 │ │ -074a9a: 5410 a406 |0005: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateICS; // field@06a4 │ │ -074a9e: 6e20 0e17 2000 |0007: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.onActionModeFinished:(Landroid/view/ActionMode;)V // method@170e │ │ -074aa4: 0e00 |000a: return-void │ │ +0752a4: |[0752a4] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ +0752b4: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +0752b8: 7220 6522 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onActionModeFinished:(Landroid/view/ActionMode;)V // method@2265 │ │ +0752be: 5410 a406 |0005: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateICS; // field@06a4 │ │ +0752c2: 6e20 0e17 2000 |0007: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.onActionModeFinished:(Landroid/view/ActionMode;)V // method@170e │ │ +0752c8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0005 line=365 │ │ 0x000a line=366 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ @@ -101829,20 +101825,20 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -074aa8: |[074aa8] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ -074ab8: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -074abc: 7220 6622 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onActionModeStarted:(Landroid/view/ActionMode;)V // method@2266 │ │ -074ac2: 5410 a406 |0005: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateICS; // field@06a4 │ │ -074ac6: 6e20 0f17 2000 |0007: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.onActionModeStarted:(Landroid/view/ActionMode;)V // method@170f │ │ -074acc: 0e00 |000a: return-void │ │ +0752cc: |[0752cc] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ +0752dc: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +0752e0: 7220 6622 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onActionModeStarted:(Landroid/view/ActionMode;)V // method@2266 │ │ +0752e6: 5410 a406 |0005: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateICS; // field@06a4 │ │ +0752ea: 6e20 0f17 2000 |0007: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.onActionModeStarted:(Landroid/view/ActionMode;)V // method@170f │ │ +0752f0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0005 line=359 │ │ 0x000a line=360 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ @@ -101853,18 +101849,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074ad0: |[074ad0] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onAttachedToWindow:()V │ │ -074ae0: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -074ae4: 7210 6722 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onAttachedToWindow:()V // method@2267 │ │ -074aea: 0e00 |0005: return-void │ │ +0752f4: |[0752f4] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onAttachedToWindow:()V │ │ +075304: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +075308: 7210 6722 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onAttachedToWindow:()V // method@2267 │ │ +07530e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0005 line=329 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ │ │ @@ -101873,18 +101869,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074aec: |[074aec] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onContentChanged:()V │ │ -074afc: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -074b00: 7210 6822 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onContentChanged:()V // method@2268 │ │ -074b06: 0e00 |0005: return-void │ │ +075310: |[075310] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onContentChanged:()V │ │ +075320: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +075324: 7210 6822 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onContentChanged:()V // method@2268 │ │ +07532a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0005 line=319 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ │ │ @@ -101893,19 +101889,19 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -074b08: |[074b08] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -074b18: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -074b1c: 7230 6922 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@2269 │ │ -074b22: 0a00 |0005: move-result v0 │ │ -074b24: 0f00 |0006: return v0 │ │ +07532c: |[07532c] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +07533c: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +075340: 7230 6922 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@2269 │ │ +075346: 0a00 |0005: move-result v0 │ │ +075348: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 featureId I │ │ 0x0000 - 0x0007 reg=3 menu Landroid/view/Menu; │ │ @@ -101915,19 +101911,19 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -074b28: |[074b28] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelView:(I)Landroid/view/View; │ │ -074b38: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -074b3c: 7220 6a22 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onCreatePanelView:(I)Landroid/view/View; // method@226a │ │ -074b42: 0c00 |0005: move-result-object v0 │ │ -074b44: 1100 |0006: return-object v0 │ │ +07534c: |[07534c] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelView:(I)Landroid/view/View; │ │ +07535c: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +075360: 7220 6a22 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onCreatePanelView:(I)Landroid/view/View; // method@226a │ │ +075366: 0c00 |0005: move-result-object v0 │ │ +075368: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 featureId I │ │ │ │ @@ -101936,18 +101932,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074b48: |[074b48] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onDetachedFromWindow:()V │ │ -074b58: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -074b5c: 7210 6b22 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onDetachedFromWindow:()V // method@226b │ │ -074b62: 0e00 |0005: return-void │ │ +07536c: |[07536c] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onDetachedFromWindow:()V │ │ +07537c: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +075380: 7210 6b22 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onDetachedFromWindow:()V // method@226b │ │ +075386: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0005 line=334 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ │ │ @@ -101956,19 +101952,19 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -074b64: |[074b64] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -074b74: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -074b78: 7230 6c22 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@226c │ │ -074b7e: 0a00 |0005: move-result v0 │ │ -074b80: 0f00 |0006: return v0 │ │ +075388: |[075388] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +075398: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +07539c: 7230 6c22 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@226c │ │ +0753a2: 0a00 |0005: move-result v0 │ │ +0753a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 featureId I │ │ 0x0000 - 0x0007 reg=3 item Landroid/view/MenuItem; │ │ @@ -101978,19 +101974,19 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -074b84: |[074b84] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onMenuOpened:(ILandroid/view/Menu;)Z │ │ -074b94: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -074b98: 7230 6d22 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onMenuOpened:(ILandroid/view/Menu;)Z // method@226d │ │ -074b9e: 0a00 |0005: move-result v0 │ │ -074ba0: 0f00 |0006: return v0 │ │ +0753a8: |[0753a8] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onMenuOpened:(ILandroid/view/Menu;)Z │ │ +0753b8: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +0753bc: 7230 6d22 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onMenuOpened:(ILandroid/view/Menu;)Z // method@226d │ │ +0753c2: 0a00 |0005: move-result v0 │ │ +0753c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 featureId I │ │ 0x0000 - 0x0007 reg=3 menu Landroid/view/Menu; │ │ @@ -102000,18 +101996,18 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -074ba4: |[074ba4] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onPanelClosed:(ILandroid/view/Menu;)V │ │ -074bb4: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -074bb8: 7230 6e22 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onPanelClosed:(ILandroid/view/Menu;)V // method@226e │ │ -074bbe: 0e00 |0005: return-void │ │ +0753c8: |[0753c8] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onPanelClosed:(ILandroid/view/Menu;)V │ │ +0753d8: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +0753dc: 7230 6e22 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onPanelClosed:(ILandroid/view/Menu;)V // method@226e │ │ +0753e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0005 line=339 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0006 reg=2 featureId I │ │ @@ -102022,19 +102018,19 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -074bc0: |[074bc0] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -074bd0: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -074bd4: 7240 6f22 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/view/Window$Callback;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@226f │ │ -074bda: 0a00 |0005: move-result v0 │ │ -074bdc: 0f00 |0006: return v0 │ │ +0753e4: |[0753e4] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +0753f4: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +0753f8: 7240 6f22 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/view/Window$Callback;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@226f │ │ +0753fe: 0a00 |0005: move-result v0 │ │ +075400: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 featureId I │ │ 0x0000 - 0x0007 reg=3 view Landroid/view/View; │ │ @@ -102045,19 +102041,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -074be0: |[074be0] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onSearchRequested:()Z │ │ -074bf0: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -074bf4: 7210 7022 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onSearchRequested:()Z // method@2270 │ │ -074bfa: 0a00 |0005: move-result v0 │ │ -074bfc: 0f00 |0006: return v0 │ │ +075404: |[075404] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onSearchRequested:()Z │ │ +075414: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +075418: 7210 7022 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onSearchRequested:()Z // method@2270 │ │ +07541e: 0a00 |0005: move-result v0 │ │ +075420: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ │ │ #18 : (in Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;) │ │ @@ -102065,18 +102061,18 @@ │ │ type : '(Landroid/view/WindowManager$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -074c00: |[074c00] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onWindowAttributesChanged:(Landroid/view/WindowManager$LayoutParams;)V │ │ -074c10: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -074c14: 7220 7122 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onWindowAttributesChanged:(Landroid/view/WindowManager$LayoutParams;)V // method@2271 │ │ -074c1a: 0e00 |0005: return-void │ │ +075424: |[075424] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onWindowAttributesChanged:(Landroid/view/WindowManager$LayoutParams;)V │ │ +075434: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +075438: 7220 7122 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onWindowAttributesChanged:(Landroid/view/WindowManager$LayoutParams;)V // method@2271 │ │ +07543e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0005 line=314 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0006 reg=2 attrs Landroid/view/WindowManager$LayoutParams; │ │ @@ -102086,18 +102082,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -074c1c: |[074c1c] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onWindowFocusChanged:(Z)V │ │ -074c2c: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -074c30: 7220 7222 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onWindowFocusChanged:(Z)V // method@2272 │ │ -074c36: 0e00 |0005: return-void │ │ +075440: |[075440] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onWindowFocusChanged:(Z)V │ │ +075450: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +075454: 7220 7222 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onWindowFocusChanged:(Z)V // method@2272 │ │ +07545a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0005 line=324 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0006 reg=2 hasFocus Z │ │ @@ -102107,32 +102103,32 @@ │ │ type : '(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -074c38: |[074c38] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onWindowStartingActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; │ │ -074c48: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ -074c4c: 7220 7322 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onWindowStartingActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@2273 │ │ -074c52: 0c00 |0005: move-result-object v0 │ │ -074c54: 1100 |0006: return-object v0 │ │ +07545c: |[07545c] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onWindowStartingActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; │ │ +07546c: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@06a3 │ │ +075470: 7220 7322 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onWindowStartingActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@2273 │ │ +075476: 0c00 |0005: move-result-object v0 │ │ +075478: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 callback Landroid/view/ActionMode$Callback; │ │ │ │ source_file_idx : 468 (ActionBarActivityDelegateICS.java) │ │ │ │ Class #442 header: │ │ -class_idx : 810 │ │ +class_idx : 814 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 484 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #442 annotations: │ │ @@ -102162,19 +102158,19 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode$Callback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -074c58: |[074c58] android.support.v7.app.ActionBarImplHC$CallbackWrapper.:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode$Callback;)V │ │ -074c68: 5b01 db06 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@06db │ │ -074c6c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -074c72: 5b02 da06 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@06da │ │ -074c76: 0e00 |0007: return-void │ │ +07547c: |[07547c] android.support.v7.app.ActionBarImplHC$CallbackWrapper.:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode$Callback;)V │ │ +07548c: 5b01 db06 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@06db │ │ +075490: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +075496: 5b02 da06 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@06da │ │ +07549a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ 0x0007 line=77 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper; │ │ @@ -102187,19 +102183,19 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -074c78: |[074c78] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -074c88: 5410 da06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@06da │ │ -074c8c: 7230 8420 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/ActionMode$Callback;.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z // method@2084 │ │ -074c92: 0a00 |0005: move-result v0 │ │ -074c94: 0f00 |0006: return v0 │ │ +07549c: |[07549c] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +0754ac: 5410 da06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@06da │ │ +0754b0: 7230 8420 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/ActionMode$Callback;.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z // method@2084 │ │ +0754b6: 0a00 |0005: move-result v0 │ │ +0754b8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 mode Landroid/view/ActionMode; │ │ 0x0000 - 0x0007 reg=3 item Landroid/view/MenuItem; │ │ @@ -102209,24 +102205,24 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -074c98: |[074c98] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -074ca8: 5421 da06 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@06da │ │ -074cac: 7230 8520 3104 |0002: invoke-interface {v1, v3, v4}, Landroid/view/ActionMode$Callback;.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z // method@2085 │ │ -074cb2: 0a00 |0005: move-result v0 │ │ -074cb4: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ -074cb8: 5421 db06 |0008: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@06db │ │ -074cbc: 7120 a917 3100 |000a: invoke-static {v1, v3}, Landroid/support/v7/app/ActionBarImplHC;.access$002:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode;)Landroid/view/ActionMode; // method@17a9 │ │ -074cc2: 5421 db06 |000d: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@06db │ │ -074cc6: 6e10 af17 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplHC;.showForActionMode:()V // method@17af │ │ -074ccc: 0f00 |0012: return v0 │ │ +0754bc: |[0754bc] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +0754cc: 5421 da06 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@06da │ │ +0754d0: 7230 8520 3104 |0002: invoke-interface {v1, v3, v4}, Landroid/view/ActionMode$Callback;.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z // method@2085 │ │ +0754d6: 0a00 |0005: move-result v0 │ │ +0754d8: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ +0754dc: 5421 db06 |0008: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@06db │ │ +0754e0: 7120 a917 3100 |000a: invoke-static {v1, v3}, Landroid/support/v7/app/ActionBarImplHC;.access$002:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode;)Landroid/view/ActionMode; // method@17a9 │ │ +0754e6: 5421 db06 |000d: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@06db │ │ +0754ea: 6e10 af17 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplHC;.showForActionMode:()V // method@17af │ │ +0754f0: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0006 line=82 │ │ 0x0008 line=84 │ │ 0x000d line=86 │ │ 0x0012 line=88 │ │ @@ -102241,23 +102237,23 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -074cd0: |[074cd0] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ -074ce0: 5420 da06 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@06da │ │ -074ce4: 7220 8620 3000 |0002: invoke-interface {v0, v3}, Landroid/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/view/ActionMode;)V // method@2086 │ │ -074cea: 5420 db06 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@06db │ │ -074cee: 6e10 ab17 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplHC;.hideForActionMode:()V // method@17ab │ │ -074cf4: 5420 db06 |000a: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@06db │ │ -074cf8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -074cfa: 7120 a917 1000 |000d: invoke-static {v0, v1}, Landroid/support/v7/app/ActionBarImplHC;.access$002:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode;)Landroid/view/ActionMode; // method@17a9 │ │ -074d00: 0e00 |0010: return-void │ │ +0754f4: |[0754f4] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ +075504: 5420 da06 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@06da │ │ +075508: 7220 8620 3000 |0002: invoke-interface {v0, v3}, Landroid/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/view/ActionMode;)V // method@2086 │ │ +07550e: 5420 db06 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@06db │ │ +075512: 6e10 ab17 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplHC;.hideForActionMode:()V // method@17ab │ │ +075518: 5420 db06 |000a: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@06db │ │ +07551c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +07551e: 7120 a917 1000 |000d: invoke-static {v0, v1}, Landroid/support/v7/app/ActionBarImplHC;.access$002:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode;)Landroid/view/ActionMode; // method@17a9 │ │ +075524: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=106 │ │ 0x000a line=108 │ │ 0x0010 line=109 │ │ locals : │ │ @@ -102269,33 +102265,33 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -074d04: |[074d04] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -074d14: 5410 da06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@06da │ │ -074d18: 7230 8720 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z // method@2087 │ │ -074d1e: 0a00 |0005: move-result v0 │ │ -074d20: 0f00 |0006: return v0 │ │ +075528: |[075528] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +075538: 5410 da06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@06da │ │ +07553c: 7230 8720 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z // method@2087 │ │ +075542: 0a00 |0005: move-result v0 │ │ +075544: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 mode Landroid/view/ActionMode; │ │ 0x0000 - 0x0007 reg=3 menu Landroid/view/Menu; │ │ │ │ source_file_idx : 484 (ActionBarImplHC.java) │ │ │ │ Class #443 header: │ │ -class_idx : 812 │ │ +class_idx : 816 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 485 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #443 annotations: │ │ @@ -102321,18 +102317,18 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074d24: |[074d24] android.support.v7.app.ActionBarImplICS$OnMenuVisibilityListenerWrapper.:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ -074d34: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -074d3a: 5b01 de06 |0003: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; // field@06de │ │ -074d3e: 0e00 |0005: return-void │ │ +075548: |[075548] android.support.v7.app.ActionBarImplICS$OnMenuVisibilityListenerWrapper.:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ +075558: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07555e: 5b01 de06 |0003: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; // field@06de │ │ +075562: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0003 line=439 │ │ 0x0005 line=440 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; │ │ @@ -102344,32 +102340,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -074d40: |[074d40] android.support.v7.app.ActionBarImplICS$OnMenuVisibilityListenerWrapper.onMenuVisibilityChanged:(Z)V │ │ -074d50: 5410 de06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; // field@06de │ │ -074d54: 7220 0416 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;.onMenuVisibilityChanged:(Z)V // method@1604 │ │ -074d5a: 0e00 |0005: return-void │ │ +075564: |[075564] android.support.v7.app.ActionBarImplICS$OnMenuVisibilityListenerWrapper.onMenuVisibilityChanged:(Z)V │ │ +075574: 5410 de06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; // field@06de │ │ +075578: 7220 0416 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;.onMenuVisibilityChanged:(Z)V // method@1604 │ │ +07557e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0005 line=445 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; │ │ 0x0000 - 0x0006 reg=2 isVisible Z │ │ │ │ source_file_idx : 485 (ActionBarImplICS.java) │ │ │ │ Class #444 header: │ │ -class_idx : 813 │ │ +class_idx : 817 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 485 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #444 annotations: │ │ @@ -102395,18 +102391,18 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -074d5c: |[074d5c] android.support.v7.app.ActionBarImplICS$OnNavigationListenerWrapper.:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ -074d6c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -074d72: 5b01 df06 |0003: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@06df │ │ -074d76: 0e00 |0005: return-void │ │ +075580: |[075580] android.support.v7.app.ActionBarImplICS$OnNavigationListenerWrapper.:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ +075590: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +075596: 5b01 df06 |0003: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@06df │ │ +07559a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ 0x0005 line=424 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper; │ │ @@ -102414,37 +102410,37 @@ │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;) │ │ name : 'onNavigationItemSelected' │ │ type : '(IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -074d78: |[074d78] android.support.v7.app.ActionBarImplICS$OnNavigationListenerWrapper.onNavigationItemSelected:(IJ)Z │ │ -074d88: 5420 df06 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@06df │ │ -074d8c: 7240 0516 3054 |0002: invoke-interface {v0, v3, v4, v5}, Landroid/support/v7/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@1605 │ │ -074d92: 0a00 |0005: move-result v0 │ │ -074d94: 0f00 |0006: return v0 │ │ +07559c: |[07559c] android.support.v7.app.ActionBarImplICS$OnNavigationListenerWrapper.onNavigationItemSelected:(IJ)Z │ │ +0755ac: 5410 df06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@06df │ │ +0755b0: 7240 0516 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v7/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@1605 │ │ +0755b6: 0a00 |0005: move-result v0 │ │ +0755b8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ locals : │ │ - 0x0000 - 0x0007 reg=2 this Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper; │ │ - 0x0000 - 0x0007 reg=3 itemPosition I │ │ - 0x0000 - 0x0007 reg=4 itemId J │ │ + 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper; │ │ + 0x0000 - 0x0007 reg=2 itemPosition I │ │ + 0x0000 - 0x0007 reg=3 itemId J │ │ │ │ source_file_idx : 485 (ActionBarImplICS.java) │ │ │ │ Class #445 header: │ │ -class_idx : 818 │ │ +class_idx : 822 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 644 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #445 - │ │ @@ -102490,31 +102486,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074d98: |[074d98] android.support.v7.appcompat.BuildConfig.:()V │ │ -074da8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -074dae: 0e00 |0003: return-void │ │ +0755bc: |[0755bc] android.support.v7.appcompat.BuildConfig.:()V │ │ +0755cc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0755d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/BuildConfig; │ │ │ │ Virtual methods - │ │ source_file_idx : 644 (BuildConfig.java) │ │ │ │ Class #446 header: │ │ -class_idx : 819 │ │ +class_idx : 823 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #446 annotations: │ │ Annotations on class │ │ @@ -102564,31 +102560,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074db0: |[074db0] android.support.v7.appcompat.R$anim.:()V │ │ -074dc0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -074dc6: 0e00 |0003: return-void │ │ +0755d4: |[0755d4] android.support.v7.appcompat.R$anim.:()V │ │ +0755e4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0755ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$anim; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #447 header: │ │ -class_idx : 820 │ │ +class_idx : 824 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 110 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #447 annotations: │ │ Annotations on class │ │ @@ -103158,31 +103154,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074dc8: |[074dc8] android.support.v7.appcompat.R$attr.:()V │ │ -074dd8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -074dde: 0e00 |0003: return-void │ │ +0755ec: |[0755ec] android.support.v7.appcompat.R$attr.:()V │ │ +0755fc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +075602: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #448 header: │ │ -class_idx : 821 │ │ +class_idx : 825 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #448 annotations: │ │ Annotations on class │ │ @@ -103232,31 +103228,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074de0: |[074de0] android.support.v7.appcompat.R$bool.:()V │ │ -074df0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -074df6: 0e00 |0003: return-void │ │ +075604: |[075604] android.support.v7.appcompat.R$bool.:()V │ │ +075614: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07561a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$bool; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #449 header: │ │ -class_idx : 822 │ │ +class_idx : 826 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #449 annotations: │ │ Annotations on class │ │ @@ -103296,31 +103292,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074df8: |[074df8] android.support.v7.appcompat.R$color.:()V │ │ -074e08: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -074e0e: 0e00 |0003: return-void │ │ +07561c: |[07561c] android.support.v7.appcompat.R$color.:()V │ │ +07562c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +075632: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$color; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #450 header: │ │ -class_idx : 823 │ │ +class_idx : 827 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 21 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #450 annotations: │ │ Annotations on class │ │ @@ -103333,143 +103329,143 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_action_bar_default_height' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165184 │ │ + value : 2131230720 │ │ #1 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_action_bar_icon_vertical_padding' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165185 │ │ + value : 2131230721 │ │ #2 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_action_bar_progress_bar_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165186 │ │ + value : 2131230722 │ │ #3 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_action_bar_stacked_max_height' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165187 │ │ + value : 2131230723 │ │ #4 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_action_bar_stacked_tab_max_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165188 │ │ + value : 2131230724 │ │ #5 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_action_bar_subtitle_bottom_margin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165189 │ │ + value : 2131230725 │ │ #6 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_action_bar_subtitle_text_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165190 │ │ + value : 2131230726 │ │ #7 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_action_bar_subtitle_top_margin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165191 │ │ + value : 2131230727 │ │ #8 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_action_bar_title_text_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165192 │ │ + value : 2131230728 │ │ #9 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_action_button_min_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165193 │ │ + value : 2131230729 │ │ #10 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_config_prefDialogWidth' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165194 │ │ + value : 2131230730 │ │ #11 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_dropdownitem_icon_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165195 │ │ + value : 2131230731 │ │ #12 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_dropdownitem_text_padding_left' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165196 │ │ + value : 2131230732 │ │ #13 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_dropdownitem_text_padding_right' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165197 │ │ + value : 2131230733 │ │ #14 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_panel_menu_list_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165198 │ │ + value : 2131230734 │ │ #15 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_search_view_preferred_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165199 │ │ + value : 2131230735 │ │ #16 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_search_view_text_min_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165200 │ │ + value : 2131230736 │ │ #17 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'dialog_fixed_height_major' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165203 │ │ + value : 2131230739 │ │ #18 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'dialog_fixed_height_minor' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165204 │ │ + value : 2131230740 │ │ #19 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'dialog_fixed_width_major' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165205 │ │ + value : 2131230741 │ │ #20 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'dialog_fixed_width_minor' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165206 │ │ + value : 2131230742 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074e10: |[074e10] android.support.v7.appcompat.R$dimen.:()V │ │ -074e20: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -074e26: 0e00 |0003: return-void │ │ +075634: |[075634] android.support.v7.appcompat.R$dimen.:()V │ │ +075644: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07564a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$dimen; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #451 header: │ │ -class_idx : 824 │ │ +class_idx : 828 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 87 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #451 annotations: │ │ Annotations on class │ │ @@ -103924,31 +103920,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074e28: |[074e28] android.support.v7.appcompat.R$drawable.:()V │ │ -074e38: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -074e3e: 0e00 |0003: return-void │ │ +07564c: |[07564c] android.support.v7.appcompat.R$drawable.:()V │ │ +07565c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +075662: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #452 header: │ │ -class_idx : 825 │ │ +class_idx : 829 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 60 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #452 annotations: │ │ Annotations on class │ │ @@ -103961,338 +103957,338 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230748 │ │ + value : 2131165212 │ │ #1 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_bar_activity_content' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230720 │ │ + value : 2131165204 │ │ #2 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_bar_container' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230747 │ │ + value : 2131165211 │ │ #3 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_bar_overlay_layout' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230751 │ │ + value : 2131165215 │ │ #4 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_bar_root' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230746 │ │ + value : 2131165210 │ │ #5 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_bar_subtitle' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230755 │ │ + value : 2131165219 │ │ #6 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_bar_title' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230754 │ │ + value : 2131165218 │ │ #7 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_context_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230749 │ │ + value : 2131165213 │ │ #8 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_menu_divider' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230721 │ │ + value : 2131165205 │ │ #9 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_menu_presenter' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230722 │ │ + value : 2131165206 │ │ #10 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_mode_close_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230756 │ │ + value : 2131165220 │ │ #11 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'activity_chooser_view_content' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230757 │ │ + value : 2131165221 │ │ #12 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'always' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230739 │ │ + value : 2131165199 │ │ #13 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'beginning' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230735 │ │ + value : 2131165194 │ │ #14 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'checkbox' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230765 │ │ + value : 2131165229 │ │ #15 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'collapseActionView' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230740 │ │ + value : 2131165201 │ │ #16 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'default_activity_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230760 │ │ + value : 2131165224 │ │ #17 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'dialog' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230744 │ │ + value : 2131165202 │ │ #18 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'disableHome' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230729 │ │ + value : 2131165192 │ │ #19 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'dropdown' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230745 │ │ + value : 2131165203 │ │ #20 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'edit_query' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230768 │ │ + value : 2131165232 │ │ #21 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'end' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230736 │ │ + value : 2131165196 │ │ #22 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'expand_activities_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230758 │ │ + value : 2131165222 │ │ #23 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'expanded_menu' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230764 │ │ + value : 2131165228 │ │ #24 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'home' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230723 │ │ + value : 2131165207 │ │ #25 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'homeAsUp' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230730 │ │ + value : 2131165189 │ │ #26 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'icon' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230762 │ │ + value : 2131165226 │ │ #27 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'ifRoom' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230741 │ │ + value : 2131165198 │ │ #28 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'image' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230759 │ │ + value : 2131165223 │ │ #29 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'listMode' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230726 │ │ + value : 2131165185 │ │ #30 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'list_item' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230761 │ │ + value : 2131165225 │ │ #31 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'middle' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230737 │ │ + value : 2131165195 │ │ #32 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'never' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230742 │ │ + value : 2131165197 │ │ #33 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'none' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230738 │ │ + value : 2131165193 │ │ #34 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'normal' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230727 │ │ + value : 2131165184 │ │ #35 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'progress_circular' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230724 │ │ + value : 2131165208 │ │ #36 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'progress_horizontal' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230725 │ │ + value : 2131165209 │ │ #37 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'radio' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230767 │ │ + value : 2131165231 │ │ #38 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_badge' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230770 │ │ + value : 2131165234 │ │ #39 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230769 │ │ + value : 2131165233 │ │ #40 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230771 │ │ + value : 2131165235 │ │ #41 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_close_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230776 │ │ + value : 2131165240 │ │ #42 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_edit_frame' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230772 │ │ + value : 2131165236 │ │ #43 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_go_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230778 │ │ + value : 2131165242 │ │ #44 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_mag_icon' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230773 │ │ + value : 2131165237 │ │ #45 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_plate' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230774 │ │ + value : 2131165238 │ │ #46 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_src_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230775 │ │ + value : 2131165239 │ │ #47 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_voice_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230779 │ │ + value : 2131165243 │ │ #48 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'shortcut' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230766 │ │ + value : 2131165230 │ │ #49 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'showCustom' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230731 │ │ + value : 2131165191 │ │ #50 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'showHome' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230732 │ │ + value : 2131165188 │ │ #51 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'showTitle' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230733 │ │ + value : 2131165190 │ │ #52 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'split_action_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230750 │ │ + value : 2131165214 │ │ #53 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'submit_area' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230777 │ │ + value : 2131165241 │ │ #54 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'tabMode' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230728 │ │ + value : 2131165186 │ │ #55 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'title' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230763 │ │ + value : 2131165227 │ │ #56 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'top_action_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230752 │ │ + value : 2131165216 │ │ #57 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'up' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230753 │ │ + value : 2131165217 │ │ #58 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'useLogo' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230734 │ │ + value : 2131165187 │ │ #59 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'withText' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230743 │ │ + value : 2131165200 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074e40: |[074e40] android.support.v7.appcompat.R$id.:()V │ │ -074e50: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -074e56: 0e00 |0003: return-void │ │ +075664: |[075664] android.support.v7.appcompat.R$id.:()V │ │ +075674: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07567a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #453 header: │ │ -class_idx : 826 │ │ +class_idx : 830 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #453 annotations: │ │ Annotations on class │ │ @@ -104317,31 +104313,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074e58: |[074e58] android.support.v7.appcompat.R$integer.:()V │ │ -074e68: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -074e6e: 0e00 |0003: return-void │ │ +07567c: |[07567c] android.support.v7.appcompat.R$integer.:()V │ │ +07568c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +075692: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$integer; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #454 header: │ │ -class_idx : 827 │ │ +class_idx : 831 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 25 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #454 annotations: │ │ Annotations on class │ │ @@ -104486,31 +104482,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074e70: |[074e70] android.support.v7.appcompat.R$layout.:()V │ │ -074e80: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -074e86: 0e00 |0003: return-void │ │ +075694: |[075694] android.support.v7.appcompat.R$layout.:()V │ │ +0756a4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0756aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #455 header: │ │ -class_idx : 828 │ │ +class_idx : 832 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #455 annotations: │ │ Annotations on class │ │ @@ -104595,31 +104591,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074e88: |[074e88] android.support.v7.appcompat.R$string.:()V │ │ -074e98: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -074e9e: 0e00 |0003: return-void │ │ +0756ac: |[0756ac] android.support.v7.appcompat.R$string.:()V │ │ +0756bc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0756c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #456 header: │ │ -class_idx : 829 │ │ +class_idx : 833 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 139 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #456 annotations: │ │ Annotations on class │ │ @@ -105334,31 +105330,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074ea0: |[074ea0] android.support.v7.appcompat.R$style.:()V │ │ -074eb0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -074eb6: 0e00 |0003: return-void │ │ +0756c4: |[0756c4] android.support.v7.appcompat.R$style.:()V │ │ +0756d4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0756da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #457 header: │ │ -class_idx : 830 │ │ +class_idx : 834 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 110 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #457 annotations: │ │ Annotations on class │ │ @@ -105928,90 +105924,90 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 362 16-bit code units │ │ -074eb8: |[074eb8] android.support.v7.appcompat.R$styleable.:()V │ │ -074ec8: 1266 |0000: const/4 v6, #int 6 // #6 │ │ -074eca: 1255 |0001: const/4 v5, #int 5 // #5 │ │ -074ecc: 1234 |0002: const/4 v4, #int 3 // #3 │ │ -074ece: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -074ed0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -074ed2: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ -074ed6: 2300 f504 |0007: new-array v0, v0, [I // type@04f5 │ │ -074eda: 2600 7b00 0000 |0009: fill-array-data v0, 00000084 // +0000007b │ │ -074ee0: 6900 ca08 |000c: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@08ca │ │ -074ee4: 2330 f504 |000e: new-array v0, v3, [I // type@04f5 │ │ -074ee8: 1401 b300 0101 |0010: const v1, #float 2.36941e-38 // #010100b3 │ │ -074eee: 4b01 0002 |0013: aput v1, v0, v2 │ │ -074ef2: 6900 cb08 |0015: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionBarLayout:[I // field@08cb │ │ -074ef6: 1270 |0017: const/4 v0, #int 7 // #7 │ │ -074ef8: 2300 f504 |0018: new-array v0, v0, [I // type@04f5 │ │ -074efc: 2600 9400 0000 |001a: fill-array-data v0, 000000ae // +00000094 │ │ -074f02: 6900 cd08 |001d: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@08cd │ │ -074f06: 2330 f504 |001f: new-array v0, v3, [I // type@04f5 │ │ -074f0a: 1401 3f01 0101 |0021: const v1, #float 2.36945e-38 // #0101013f │ │ -074f10: 4b01 0002 |0024: aput v1, v0, v2 │ │ -074f14: 6900 e808 |0026: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionMenuItemView:[I // field@08e8 │ │ -074f18: 2320 f504 |0028: new-array v0, v2, [I // type@04f5 │ │ -074f1c: 6900 ea08 |002a: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionMenuView:[I // field@08ea │ │ -074f20: 2350 f504 |002c: new-array v0, v5, [I // type@04f5 │ │ -074f24: 2600 9200 0000 |002e: fill-array-data v0, 000000c0 // +00000092 │ │ -074f2a: 6900 eb08 |0031: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionMode:[I // field@08eb │ │ -074f2e: 1220 |0033: const/4 v0, #int 2 // #2 │ │ -074f30: 2300 f504 |0034: new-array v0, v0, [I // type@04f5 │ │ -074f34: 2600 9800 0000 |0036: fill-array-data v0, 000000ce // +00000098 │ │ -074f3a: 6900 f108 |0039: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActivityChooserView:[I // field@08f1 │ │ -074f3e: 2330 f504 |003b: new-array v0, v3, [I // type@04f5 │ │ -074f42: 1401 5900 017f |003d: const v1, #float 1.71472e+38 // #7f010059 │ │ -074f48: 4b01 0002 |0040: aput v1, v0, v2 │ │ -074f4c: 6900 f408 |0042: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.CompatTextView:[I // field@08f4 │ │ -074f50: 2340 f504 |0044: new-array v0, v4, [I // type@04f5 │ │ -074f54: 2600 9000 0000 |0046: fill-array-data v0, 000000d6 // +00000090 │ │ -074f5a: 6900 f608 |0049: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.LinearLayoutICS:[I // field@08f6 │ │ -074f5e: 2360 f504 |004b: new-array v0, v6, [I // type@04f5 │ │ -074f62: 2600 9300 0000 |004d: fill-array-data v0, 000000e0 // +00000093 │ │ -074f68: 6900 fa08 |0050: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.MenuGroup:[I // field@08fa │ │ -074f6c: 1300 1100 |0052: const/16 v0, #int 17 // #11 │ │ -074f70: 2300 f504 |0054: new-array v0, v0, [I // type@04f5 │ │ -074f74: 2600 9a00 0000 |0056: fill-array-data v0, 000000f0 // +0000009a │ │ -074f7a: 6900 0109 |0059: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.MenuItem:[I // field@0901 │ │ -074f7e: 1300 0800 |005b: const/16 v0, #int 8 // #8 │ │ -074f82: 2300 f504 |005d: new-array v0, v0, [I // type@04f5 │ │ -074f86: 2600 b700 0000 |005f: fill-array-data v0, 00000116 // +000000b7 │ │ -074f8c: 6900 1309 |0062: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.MenuView:[I // field@0913 │ │ -074f90: 2350 f504 |0064: new-array v0, v5, [I // type@04f5 │ │ -074f94: 2600 c400 0000 |0066: fill-array-data v0, 0000012a // +000000c4 │ │ -074f9a: 6900 1c09 |0069: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.SearchView:[I // field@091c │ │ -074f9e: 1300 0a00 |006b: const/16 v0, #int 10 // #a │ │ -074fa2: 2300 f504 |006d: new-array v0, v0, [I // type@04f5 │ │ -074fa6: 2600 c900 0000 |006f: fill-array-data v0, 00000138 // +000000c9 │ │ -074fac: 6900 2209 |0072: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.Spinner:[I // field@0922 │ │ -074fb0: 2360 f504 |0074: new-array v0, v6, [I // type@04f5 │ │ -074fb4: 2600 da00 0000 |0076: fill-array-data v0, 00000150 // +000000da │ │ -074fba: 6900 2d09 |0079: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.Theme:[I // field@092d │ │ -074fbe: 2340 f504 |007b: new-array v0, v4, [I // type@04f5 │ │ -074fc2: 2600 e300 0000 |007d: fill-array-data v0, 00000160 // +000000e3 │ │ -074fc8: 6900 3409 |0080: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.View:[I // field@0934 │ │ -074fcc: 0e00 |0082: return-void │ │ -074fce: 0000 |0083: nop // spacer │ │ -074fd0: 0003 0400 1300 0000 2000 017f 3e00 ... |0084: array-data (42 units) │ │ -075024: 0003 0400 0700 0000 5000 017f 5100 ... |00ae: array-data (18 units) │ │ -075048: 0003 0400 0500 0000 2000 017f 4200 ... |00c0: array-data (14 units) │ │ -075064: 0003 0400 0200 0000 5700 017f 5800 ... |00ce: array-data (8 units) │ │ -075074: 0003 0400 0300 0000 4600 017f 5a00 ... |00d6: array-data (10 units) │ │ -075088: 0003 0400 0600 0000 0e00 0101 d000 ... |00e0: array-data (16 units) │ │ -0750a8: 0003 0400 1100 0000 0200 0101 0e00 ... |00f0: array-data (38 units) │ │ -0750f4: 0003 0400 0800 0000 ae00 0101 2c01 ... |0116: array-data (20 units) │ │ -07511c: 0003 0400 0500 0000 1f01 0101 2002 ... |012a: array-data (14 units) │ │ -075138: 0003 0400 0a00 0000 af00 0101 7501 ... |0138: array-data (24 units) │ │ -075168: 0003 0400 0600 0000 6600 017f 6700 ... |0150: array-data (16 units) │ │ -075188: 0003 0400 0300 0000 da00 0101 6c00 ... |0160: array-data (10 units) │ │ +0756dc: |[0756dc] android.support.v7.appcompat.R$styleable.:()V │ │ +0756ec: 1266 |0000: const/4 v6, #int 6 // #6 │ │ +0756ee: 1255 |0001: const/4 v5, #int 5 // #5 │ │ +0756f0: 1234 |0002: const/4 v4, #int 3 // #3 │ │ +0756f2: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +0756f4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0756f6: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ +0756fa: 2300 fb04 |0007: new-array v0, v0, [I // type@04fb │ │ +0756fe: 2600 7b00 0000 |0009: fill-array-data v0, 00000084 // +0000007b │ │ +075704: 6900 ca08 |000c: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@08ca │ │ +075708: 2330 fb04 |000e: new-array v0, v3, [I // type@04fb │ │ +07570c: 1401 b300 0101 |0010: const v1, #float 2.36941e-38 // #010100b3 │ │ +075712: 4b01 0002 |0013: aput v1, v0, v2 │ │ +075716: 6900 cb08 |0015: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionBarLayout:[I // field@08cb │ │ +07571a: 1270 |0017: const/4 v0, #int 7 // #7 │ │ +07571c: 2300 fb04 |0018: new-array v0, v0, [I // type@04fb │ │ +075720: 2600 9400 0000 |001a: fill-array-data v0, 000000ae // +00000094 │ │ +075726: 6900 cd08 |001d: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@08cd │ │ +07572a: 2330 fb04 |001f: new-array v0, v3, [I // type@04fb │ │ +07572e: 1401 3f01 0101 |0021: const v1, #float 2.36945e-38 // #0101013f │ │ +075734: 4b01 0002 |0024: aput v1, v0, v2 │ │ +075738: 6900 e808 |0026: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionMenuItemView:[I // field@08e8 │ │ +07573c: 2320 fb04 |0028: new-array v0, v2, [I // type@04fb │ │ +075740: 6900 ea08 |002a: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionMenuView:[I // field@08ea │ │ +075744: 2350 fb04 |002c: new-array v0, v5, [I // type@04fb │ │ +075748: 2600 9200 0000 |002e: fill-array-data v0, 000000c0 // +00000092 │ │ +07574e: 6900 eb08 |0031: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionMode:[I // field@08eb │ │ +075752: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +075754: 2300 fb04 |0034: new-array v0, v0, [I // type@04fb │ │ +075758: 2600 9800 0000 |0036: fill-array-data v0, 000000ce // +00000098 │ │ +07575e: 6900 f108 |0039: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActivityChooserView:[I // field@08f1 │ │ +075762: 2330 fb04 |003b: new-array v0, v3, [I // type@04fb │ │ +075766: 1401 5900 017f |003d: const v1, #float 1.71472e+38 // #7f010059 │ │ +07576c: 4b01 0002 |0040: aput v1, v0, v2 │ │ +075770: 6900 f408 |0042: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.CompatTextView:[I // field@08f4 │ │ +075774: 2340 fb04 |0044: new-array v0, v4, [I // type@04fb │ │ +075778: 2600 9000 0000 |0046: fill-array-data v0, 000000d6 // +00000090 │ │ +07577e: 6900 f608 |0049: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.LinearLayoutICS:[I // field@08f6 │ │ +075782: 2360 fb04 |004b: new-array v0, v6, [I // type@04fb │ │ +075786: 2600 9300 0000 |004d: fill-array-data v0, 000000e0 // +00000093 │ │ +07578c: 6900 fa08 |0050: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.MenuGroup:[I // field@08fa │ │ +075790: 1300 1100 |0052: const/16 v0, #int 17 // #11 │ │ +075794: 2300 fb04 |0054: new-array v0, v0, [I // type@04fb │ │ +075798: 2600 9a00 0000 |0056: fill-array-data v0, 000000f0 // +0000009a │ │ +07579e: 6900 0109 |0059: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.MenuItem:[I // field@0901 │ │ +0757a2: 1300 0800 |005b: const/16 v0, #int 8 // #8 │ │ +0757a6: 2300 fb04 |005d: new-array v0, v0, [I // type@04fb │ │ +0757aa: 2600 b700 0000 |005f: fill-array-data v0, 00000116 // +000000b7 │ │ +0757b0: 6900 1309 |0062: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.MenuView:[I // field@0913 │ │ +0757b4: 2350 fb04 |0064: new-array v0, v5, [I // type@04fb │ │ +0757b8: 2600 c400 0000 |0066: fill-array-data v0, 0000012a // +000000c4 │ │ +0757be: 6900 1c09 |0069: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.SearchView:[I // field@091c │ │ +0757c2: 1300 0a00 |006b: const/16 v0, #int 10 // #a │ │ +0757c6: 2300 fb04 |006d: new-array v0, v0, [I // type@04fb │ │ +0757ca: 2600 c900 0000 |006f: fill-array-data v0, 00000138 // +000000c9 │ │ +0757d0: 6900 2209 |0072: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.Spinner:[I // field@0922 │ │ +0757d4: 2360 fb04 |0074: new-array v0, v6, [I // type@04fb │ │ +0757d8: 2600 da00 0000 |0076: fill-array-data v0, 00000150 // +000000da │ │ +0757de: 6900 2d09 |0079: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.Theme:[I // field@092d │ │ +0757e2: 2340 fb04 |007b: new-array v0, v4, [I // type@04fb │ │ +0757e6: 2600 e300 0000 |007d: fill-array-data v0, 00000160 // +000000e3 │ │ +0757ec: 6900 3409 |0080: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.View:[I // field@0934 │ │ +0757f0: 0e00 |0082: return-void │ │ +0757f2: 0000 |0083: nop // spacer │ │ +0757f4: 0003 0400 1300 0000 2000 017f 3e00 ... |0084: array-data (42 units) │ │ +075848: 0003 0400 0700 0000 5000 017f 5100 ... |00ae: array-data (18 units) │ │ +07586c: 0003 0400 0500 0000 2000 017f 4200 ... |00c0: array-data (14 units) │ │ +075888: 0003 0400 0200 0000 5700 017f 5800 ... |00ce: array-data (8 units) │ │ +075898: 0003 0400 0300 0000 4600 017f 5a00 ... |00d6: array-data (10 units) │ │ +0758ac: 0003 0400 0600 0000 0e00 0101 d000 ... |00e0: array-data (16 units) │ │ +0758cc: 0003 0400 1100 0000 0200 0101 0e00 ... |00f0: array-data (38 units) │ │ +075918: 0003 0400 0800 0000 ae00 0101 2c01 ... |0116: array-data (20 units) │ │ +075940: 0003 0400 0500 0000 1f01 0101 2002 ... |012a: array-data (14 units) │ │ +07595c: 0003 0400 0a00 0000 af00 0101 7501 ... |0138: array-data (24 units) │ │ +07598c: 0003 0400 0600 0000 6600 017f 6700 ... |0150: array-data (16 units) │ │ +0759ac: 0003 0400 0300 0000 da00 0101 6c00 ... |0160: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=505 │ │ 0x000e line=506 │ │ 0x0017 line=508 │ │ 0x001f line=535 │ │ 0x0028 line=537 │ │ @@ -106045,31 +106041,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07519c: |[07519c] android.support.v7.appcompat.R$styleable.:()V │ │ -0751ac: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0751b2: 0e00 |0003: return-void │ │ +0759c0: |[0759c0] android.support.v7.appcompat.R$styleable.:()V │ │ +0759d0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0759d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R$styleable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #458 header: │ │ -class_idx : 831 │ │ +class_idx : 835 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #458 annotations: │ │ Annotations on class │ │ @@ -106088,31 +106084,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0751b4: |[0751b4] android.support.v7.appcompat.R.:()V │ │ -0751c4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0751ca: 0e00 |0003: return-void │ │ +0759d8: |[0759d8] android.support.v7.appcompat.R.:()V │ │ +0759e8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0759ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ - 0x0003 line=504 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/appcompat/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #459 header: │ │ -class_idx : 832 │ │ +class_idx : 836 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 491 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #459 - │ │ @@ -106132,18 +106127,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0751cc: |[0751cc] android.support.v7.internal.view.ActionBarPolicy.:(Landroid/content/Context;)V │ │ -0751dc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0751e2: 5b01 3809 |0003: iput-object v1, v0, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0938 │ │ -0751e6: 0e00 |0005: return-void │ │ +0759f0: |[0759f0] android.support.v7.internal.view.ActionBarPolicy.:(Landroid/content/Context;)V │ │ +075a00: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +075a06: 5b01 3809 |0003: iput-object v1, v0, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0938 │ │ +075a0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/ActionBarPolicy; │ │ @@ -106154,18 +106149,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0751e8: |[0751e8] android.support.v7.internal.view.ActionBarPolicy.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; │ │ -0751f8: 2200 4003 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionBarPolicy; // type@0340 │ │ -0751fc: 7020 4f18 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/ActionBarPolicy;.:(Landroid/content/Context;)V // method@184f │ │ -075202: 1100 |0005: return-object v0 │ │ +075a0c: |[075a0c] android.support.v7.internal.view.ActionBarPolicy.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; │ │ +075a1c: 2200 4403 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionBarPolicy; // type@0344 │ │ +075a20: 7020 4f18 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/ActionBarPolicy;.:(Landroid/content/Context;)V // method@184f │ │ +075a26: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -106174,25 +106169,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -075204: |[075204] android.support.v7.internal.view.ActionBarPolicy.enableHomeButtonByDefault:()Z │ │ -075214: 5420 3809 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0938 │ │ -075218: 6e10 1401 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0114 │ │ -07521e: 0c00 |0005: move-result-object v0 │ │ -075220: 5200 1c00 |0006: iget v0, v0, Landroid/content/pm/ApplicationInfo;.targetSdkVersion:I // field@001c │ │ -075224: 1301 0e00 |0008: const/16 v1, #int 14 // #e │ │ -075228: 3510 0400 |000a: if-ge v0, v1, 000e // +0004 │ │ -07522c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -07522e: 0f00 |000d: return v0 │ │ -075230: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -075232: 28fe |000f: goto 000d // -0002 │ │ +075a28: |[075a28] android.support.v7.internal.view.ActionBarPolicy.enableHomeButtonByDefault:()Z │ │ +075a38: 5420 3809 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0938 │ │ +075a3c: 6e10 1401 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0114 │ │ +075a42: 0c00 |0005: move-result-object v0 │ │ +075a44: 5200 1c00 |0006: iget v0, v0, Landroid/content/pm/ApplicationInfo;.targetSdkVersion:I // field@001c │ │ +075a48: 1301 0e00 |0008: const/16 v1, #int 14 // #e │ │ +075a4c: 3510 0400 |000a: if-ge v0, v1, 000e // +0004 │ │ +075a50: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +075a52: 0f00 |000d: return v0 │ │ +075a54: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +075a56: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v7/internal/view/ActionBarPolicy; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/ActionBarPolicy;) │ │ @@ -106200,23 +106195,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -075234: |[075234] android.support.v7.internal.view.ActionBarPolicy.getEmbeddedMenuWidthLimit:()I │ │ -075244: 5410 3809 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0938 │ │ -075248: 6e10 2201 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -07524e: 0c00 |0005: move-result-object v0 │ │ -075250: 6e10 8501 0000 |0006: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -075256: 0c00 |0009: move-result-object v0 │ │ -075258: 5200 5a0c |000a: iget v0, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ -07525c: db00 0002 |000c: div-int/lit8 v0, v0, #int 2 // #02 │ │ -075260: 0f00 |000e: return v0 │ │ +075a58: |[075a58] android.support.v7.internal.view.ActionBarPolicy.getEmbeddedMenuWidthLimit:()I │ │ +075a68: 5410 3809 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0938 │ │ +075a6c: 6e10 2201 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +075a72: 0c00 |0005: move-result-object v0 │ │ +075a74: 6e10 8501 0000 |0006: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +075a7a: 0c00 |0009: move-result-object v0 │ │ +075a7c: 5200 5a0c |000a: iget v0, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ +075a80: db00 0002 |000c: div-int/lit8 v0, v0, #int 2 // #02 │ │ +075a84: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v7/internal/view/ActionBarPolicy; │ │ │ │ #2 : (in Landroid/support/v7/internal/view/ActionBarPolicy;) │ │ @@ -106224,22 +106219,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -075264: |[075264] android.support.v7.internal.view.ActionBarPolicy.getMaxActionButtons:()I │ │ -075274: 5420 3809 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0938 │ │ -075278: 6e10 2201 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -07527e: 0c00 |0005: move-result-object v0 │ │ -075280: 6001 1808 |0006: sget v1, Landroid/support/v7/appcompat/R$integer;.abc_max_action_buttons:I // field@0818 │ │ -075284: 6e20 8801 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0188 │ │ -07528a: 0a00 |000b: move-result v0 │ │ -07528c: 0f00 |000c: return v0 │ │ +075a88: |[075a88] android.support.v7.internal.view.ActionBarPolicy.getMaxActionButtons:()I │ │ +075a98: 5420 3809 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0938 │ │ +075a9c: 6e10 2201 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +075aa2: 0c00 |0005: move-result-object v0 │ │ +075aa4: 6001 1808 |0006: sget v1, Landroid/support/v7/appcompat/R$integer;.abc_max_action_buttons:I // field@0818 │ │ +075aa8: 6e20 8801 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0188 │ │ +075aae: 0a00 |000b: move-result v0 │ │ +075ab0: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v7/internal/view/ActionBarPolicy; │ │ │ │ #3 : (in Landroid/support/v7/internal/view/ActionBarPolicy;) │ │ @@ -106247,22 +106242,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -075290: |[075290] android.support.v7.internal.view.ActionBarPolicy.getStackedTabMaxWidth:()I │ │ -0752a0: 5420 3809 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0938 │ │ -0752a4: 6e10 2201 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0752aa: 0c00 |0005: move-result-object v0 │ │ -0752ac: 6001 7407 |0006: sget v1, Landroid/support/v7/appcompat/R$dimen;.abc_action_bar_stacked_tab_max_width:I // field@0774 │ │ -0752b0: 6e20 8401 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0184 │ │ -0752b6: 0a00 |000b: move-result v0 │ │ -0752b8: 0f00 |000c: return v0 │ │ +075ab4: |[075ab4] android.support.v7.internal.view.ActionBarPolicy.getStackedTabMaxWidth:()I │ │ +075ac4: 5420 3809 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0938 │ │ +075ac8: 6e10 2201 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +075ace: 0c00 |0005: move-result-object v0 │ │ +075ad0: 6001 7407 |0006: sget v1, Landroid/support/v7/appcompat/R$dimen;.abc_action_bar_stacked_tab_max_width:I // field@0774 │ │ +075ad4: 6e20 8401 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0184 │ │ +075ada: 0a00 |000b: move-result v0 │ │ +075adc: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v7/internal/view/ActionBarPolicy; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/ActionBarPolicy;) │ │ @@ -106270,37 +106265,37 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 42 16-bit code units │ │ -0752bc: |[0752bc] android.support.v7.internal.view.ActionBarPolicy.getTabContainerHeight:()I │ │ -0752cc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0752ce: 5483 3809 |0001: iget-object v3, v8, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0938 │ │ -0752d2: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -0752d4: 6205 ca08 |0004: sget-object v5, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@08ca │ │ -0752d8: 6006 fc06 |0006: sget v6, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@06fc │ │ -0752dc: 6e57 2b01 4365 |0008: invoke-virtual {v3, v4, v5, v6, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ -0752e2: 0c00 |000b: move-result-object v0 │ │ -0752e4: 6e30 9a01 7007 |000c: invoke-virtual {v0, v7, v7}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@019a │ │ -0752ea: 0a01 |000f: move-result v1 │ │ -0752ec: 5483 3809 |0010: iget-object v3, v8, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0938 │ │ -0752f0: 6e10 2201 0300 |0012: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0752f6: 0c02 |0015: move-result-object v2 │ │ -0752f8: 6e10 5618 0800 |0016: invoke-virtual {v8}, Landroid/support/v7/internal/view/ActionBarPolicy;.hasEmbeddedTabs:()Z // method@1856 │ │ -0752fe: 0a03 |0019: move-result v3 │ │ -075300: 3903 0c00 |001a: if-nez v3, 0026 // +000c │ │ -075304: 6003 7307 |001c: sget v3, Landroid/support/v7/appcompat/R$dimen;.abc_action_bar_stacked_max_height:I // field@0773 │ │ -075308: 6e20 8401 3200 |001e: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0184 │ │ -07530e: 0a03 |0021: move-result v3 │ │ -075310: 7120 af24 3100 |0022: invoke-static {v1, v3}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -075316: 0a01 |0025: move-result v1 │ │ -075318: 6e10 a001 0000 |0026: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -07531e: 0f01 |0029: return v1 │ │ +075ae0: |[075ae0] android.support.v7.internal.view.ActionBarPolicy.getTabContainerHeight:()I │ │ +075af0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +075af2: 5483 3809 |0001: iget-object v3, v8, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0938 │ │ +075af6: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +075af8: 6205 ca08 |0004: sget-object v5, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@08ca │ │ +075afc: 6006 fc06 |0006: sget v6, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@06fc │ │ +075b00: 6e57 2b01 4365 |0008: invoke-virtual {v3, v4, v5, v6, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ +075b06: 0c00 |000b: move-result-object v0 │ │ +075b08: 6e30 9a01 7007 |000c: invoke-virtual {v0, v7, v7}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@019a │ │ +075b0e: 0a01 |000f: move-result v1 │ │ +075b10: 5483 3809 |0010: iget-object v3, v8, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0938 │ │ +075b14: 6e10 2201 0300 |0012: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +075b1a: 0c02 |0015: move-result-object v2 │ │ +075b1c: 6e10 5618 0800 |0016: invoke-virtual {v8}, Landroid/support/v7/internal/view/ActionBarPolicy;.hasEmbeddedTabs:()Z // method@1856 │ │ +075b22: 0a03 |0019: move-result v3 │ │ +075b24: 3903 0c00 |001a: if-nez v3, 0026 // +000c │ │ +075b28: 6003 7307 |001c: sget v3, Landroid/support/v7/appcompat/R$dimen;.abc_action_bar_stacked_max_height:I // field@0773 │ │ +075b2c: 6e20 8401 3200 |001e: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0184 │ │ +075b32: 0a03 |0021: move-result v3 │ │ +075b34: 7120 af24 3100 |0022: invoke-static {v1, v3}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +075b3a: 0a01 |0025: move-result v1 │ │ +075b3c: 6e10 a001 0000 |0026: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +075b42: 0f01 |0029: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x000c line=65 │ │ 0x0010 line=66 │ │ 0x0016 line=67 │ │ 0x001c line=69 │ │ @@ -106317,22 +106312,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -075320: |[075320] android.support.v7.internal.view.ActionBarPolicy.hasEmbeddedTabs:()Z │ │ -075330: 5420 3809 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0938 │ │ -075334: 6e10 2201 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -07533a: 0c00 |0005: move-result-object v0 │ │ -07533c: 6001 6607 |0006: sget v1, Landroid/support/v7/appcompat/R$bool;.abc_action_bar_embed_tabs_pre_jb:I // field@0766 │ │ -075340: 6e20 8001 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0180 │ │ -075346: 0a00 |000b: move-result v0 │ │ -075348: 0f00 |000c: return v0 │ │ +075b44: |[075b44] android.support.v7.internal.view.ActionBarPolicy.hasEmbeddedTabs:()Z │ │ +075b54: 5420 3809 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0938 │ │ +075b58: 6e10 2201 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +075b5e: 0c00 |0005: move-result-object v0 │ │ +075b60: 6001 6607 |0006: sget v1, Landroid/support/v7/appcompat/R$bool;.abc_action_bar_embed_tabs_pre_jb:I // field@0766 │ │ +075b64: 6e20 8001 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0180 │ │ +075b6a: 0a00 |000b: move-result v0 │ │ +075b6c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v7/internal/view/ActionBarPolicy; │ │ │ │ #6 : (in Landroid/support/v7/internal/view/ActionBarPolicy;) │ │ @@ -106340,34 +106335,34 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -07534c: |[07534c] android.support.v7.internal.view.ActionBarPolicy.showsOverflowMenuButton:()Z │ │ -07535c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -075360: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -075364: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -075368: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -07536a: 0f00 |0007: return v0 │ │ -07536c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07536e: 28fe |0009: goto 0007 // -0002 │ │ +075b70: |[075b70] android.support.v7.internal.view.ActionBarPolicy.showsOverflowMenuButton:()Z │ │ +075b80: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +075b84: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +075b88: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +075b8c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +075b8e: 0f00 |0007: return v0 │ │ +075b90: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +075b92: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/internal/view/ActionBarPolicy; │ │ │ │ source_file_idx : 491 (ActionBarPolicy.java) │ │ │ │ Class #460 header: │ │ -class_idx : 833 │ │ +class_idx : 837 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 536 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #460 annotations: │ │ @@ -106401,19 +106396,19 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -075370: |[075370] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V │ │ -075380: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -075386: 5b01 3909 |0003: iput-object v1, v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mContext:Landroid/content/Context; // field@0939 │ │ -07538a: 5b02 3b09 |0005: iput-object v2, v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@093b │ │ -07538e: 0e00 |0007: return-void │ │ +075b94: |[075b94] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V │ │ +075ba4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +075baa: 5b01 3909 |0003: iput-object v1, v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mContext:Landroid/content/Context; // field@0939 │ │ +075bae: 5b02 3b09 |0005: iput-object v2, v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@093b │ │ +075bb2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0003 line=119 │ │ 0x0005 line=120 │ │ 0x0007 line=121 │ │ locals : │ │ @@ -106426,26 +106421,26 @@ │ │ type : '(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -075390: |[075390] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; │ │ -0753a0: 5410 3a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@093a │ │ -0753a4: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -0753a8: 5410 3a09 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@093a │ │ -0753ac: 5400 3d09 |0006: iget-object v0, v0, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ -0753b0: 3320 0500 |0008: if-ne v0, v2, 000d // +0005 │ │ -0753b4: 5410 3a09 |000a: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@093a │ │ -0753b8: 1100 |000c: return-object v0 │ │ -0753ba: 5410 3909 |000d: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mContext:Landroid/content/Context; // field@0939 │ │ -0753be: 6e30 5918 0102 |000f: invoke-virtual {v1, v0, v2}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; // method@1859 │ │ -0753c4: 0c00 |0012: move-result-object v0 │ │ -0753c6: 28f9 |0013: goto 000c // -0007 │ │ +075bb4: |[075bb4] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; │ │ +075bc4: 5410 3a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@093a │ │ +075bc8: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +075bcc: 5410 3a09 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@093a │ │ +075bd0: 5400 3d09 |0006: iget-object v0, v0, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ +075bd4: 3320 0500 |0008: if-ne v0, v2, 000d // +0005 │ │ +075bd8: 5410 3a09 |000a: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@093a │ │ +075bdc: 1100 |000c: return-object v0 │ │ +075bde: 5410 3909 |000d: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mContext:Landroid/content/Context; // field@0939 │ │ +075be2: 6e30 5918 0102 |000f: invoke-virtual {v1, v0, v2}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; // method@1859 │ │ +075be8: 0c00 |0012: move-result-object v0 │ │ +075bea: 28f9 |0013: goto 000c // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x000a line=154 │ │ 0x000c line=156 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ @@ -106457,18 +106452,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0753c8: |[0753c8] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; │ │ -0753d8: 2200 4203 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapper; // type@0342 │ │ -0753dc: 7030 6018 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1860 │ │ -0753e2: 1100 |0005: return-object v0 │ │ +075bec: |[075bec] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; │ │ +075bfc: 2200 4603 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapper; // type@0346 │ │ +075c00: 7030 6018 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1860 │ │ +075c06: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=3 mode Landroid/view/ActionMode; │ │ @@ -106478,23 +106473,23 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0753e4: |[0753e4] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -0753f4: 5430 3b09 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@093b │ │ -0753f8: 7020 5a18 4300 |0002: invoke-direct {v3, v4}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@185a │ │ -0753fe: 0c01 |0005: move-result-object v1 │ │ -075400: 7110 fe1a 0500 |0006: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; // method@1afe │ │ -075406: 0c02 |0009: move-result-object v2 │ │ -075408: 7230 351f 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v7/view/ActionMode$Callback;.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z // method@1f35 │ │ -07540e: 0a00 |000d: move-result v0 │ │ -075410: 0f00 |000e: return v0 │ │ +075c08: |[075c08] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +075c18: 5430 3b09 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@093b │ │ +075c1c: 7020 5a18 4300 |0002: invoke-direct {v3, v4}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@185a │ │ +075c22: 0c01 |0005: move-result-object v1 │ │ +075c24: 7110 fe1a 0500 |0006: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; // method@1afe │ │ +075c2a: 0c02 |0009: move-result-object v2 │ │ +075c2c: 7230 351f 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v7/view/ActionMode$Callback;.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z // method@1f35 │ │ +075c32: 0a00 |000d: move-result v0 │ │ +075c34: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ 0x0000 - 0x000f reg=4 mode Landroid/view/ActionMode; │ │ 0x0000 - 0x000f reg=5 item Landroid/view/MenuItem; │ │ @@ -106504,23 +106499,23 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -075414: |[075414] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -075424: 5430 3b09 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@093b │ │ -075428: 7020 5a18 4300 |0002: invoke-direct {v3, v4}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@185a │ │ -07542e: 0c01 |0005: move-result-object v1 │ │ -075430: 7110 ff1a 0500 |0006: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1aff │ │ -075436: 0c02 |0009: move-result-object v2 │ │ -075438: 7230 361f 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v7/view/ActionMode$Callback;.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1f36 │ │ -07543e: 0a00 |000d: move-result v0 │ │ -075440: 0f00 |000e: return v0 │ │ +075c38: |[075c38] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +075c48: 5430 3b09 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@093b │ │ +075c4c: 7020 5a18 4300 |0002: invoke-direct {v3, v4}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@185a │ │ +075c52: 0c01 |0005: move-result-object v1 │ │ +075c54: 7110 ff1a 0500 |0006: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1aff │ │ +075c5a: 0c02 |0009: move-result-object v2 │ │ +075c5c: 7230 361f 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v7/view/ActionMode$Callback;.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1f36 │ │ +075c62: 0a00 |000d: move-result v0 │ │ +075c64: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ 0x0000 - 0x000f reg=4 mode Landroid/view/ActionMode; │ │ 0x0000 - 0x000f reg=5 menu Landroid/view/Menu; │ │ @@ -106530,20 +106525,20 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -075444: |[075444] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ -075454: 5420 3b09 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@093b │ │ -075458: 7020 5a18 3200 |0002: invoke-direct {v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@185a │ │ -07545e: 0c01 |0005: move-result-object v1 │ │ -075460: 7220 371f 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v7/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V // method@1f37 │ │ -075466: 0e00 |0009: return-void │ │ +075c68: |[075c68] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ +075c78: 5420 3b09 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@093b │ │ +075c7c: 7020 5a18 3200 |0002: invoke-direct {v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@185a │ │ +075c82: 0c01 |0005: move-result-object v1 │ │ +075c84: 7220 371f 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v7/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V // method@1f37 │ │ +075c8a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0009 line=145 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ 0x0000 - 0x000a reg=3 mode Landroid/view/ActionMode; │ │ @@ -106553,23 +106548,23 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -075468: |[075468] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -075478: 5430 3b09 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@093b │ │ -07547c: 7020 5a18 4300 |0002: invoke-direct {v3, v4}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@185a │ │ -075482: 0c01 |0005: move-result-object v1 │ │ -075484: 7110 ff1a 0500 |0006: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1aff │ │ -07548a: 0c02 |0009: move-result-object v2 │ │ -07548c: 7230 381f 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v7/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1f38 │ │ -075492: 0a00 |000d: move-result v0 │ │ -075494: 0f00 |000e: return v0 │ │ +075c8c: |[075c8c] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +075c9c: 5430 3b09 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@093b │ │ +075ca0: 7020 5a18 4300 |0002: invoke-direct {v3, v4}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@185a │ │ +075ca6: 0c01 |0005: move-result-object v1 │ │ +075ca8: 7110 ff1a 0500 |0006: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1aff │ │ +075cae: 0c02 |0009: move-result-object v2 │ │ +075cb0: 7230 381f 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v7/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1f38 │ │ +075cb6: 0a00 |000d: move-result v0 │ │ +075cb8: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ 0x0000 - 0x000f reg=4 mode Landroid/view/ActionMode; │ │ 0x0000 - 0x000f reg=5 menu Landroid/view/Menu; │ │ @@ -106579,32 +106574,32 @@ │ │ type : '(Landroid/support/v7/internal/view/ActionModeWrapper;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075498: |[075498] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.setLastStartedActionMode:(Landroid/support/v7/internal/view/ActionModeWrapper;)V │ │ -0754a8: 5b01 3a09 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@093a │ │ -0754ac: 0e00 |0002: return-void │ │ +075cbc: |[075cbc] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.setLastStartedActionMode:(Landroid/support/v7/internal/view/ActionModeWrapper;)V │ │ +075ccc: 5b01 3a09 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@093a │ │ +075cd0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0002 line=149 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ 0x0000 - 0x0003 reg=1 modeWrapper Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ source_file_idx : 536 (ActionModeWrapper.java) │ │ │ │ Class #461 header: │ │ -class_idx : 837 │ │ +class_idx : 841 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3304 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3310 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #461 annotations: │ │ Annotations on class │ │ @@ -106639,67 +106634,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0754b0: |[0754b0] android.support.v7.internal.view.SupportMenuInflater$InflatedOnMenuItemClickListener.:()V │ │ -0754c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0754c2: 2300 1805 |0001: new-array v0, v0, [Ljava/lang/Class; // type@0518 │ │ -0754c6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0754c8: 1c02 0c04 |0004: const-class v2, Landroid/view/MenuItem; // type@040c │ │ -0754cc: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -0754d0: 6900 3f09 |0008: sput-object v0, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@093f │ │ -0754d4: 0e00 |000a: return-void │ │ +075cd4: |[075cd4] android.support.v7.internal.view.SupportMenuInflater$InflatedOnMenuItemClickListener.:()V │ │ +075ce4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +075ce6: 2300 1e05 |0001: new-array v0, v0, [Ljava/lang/Class; // type@051e │ │ +075cea: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +075cec: 1c02 1104 |0004: const-class v2, Landroid/view/MenuItem; // type@0411 │ │ +075cf0: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +075cf4: 6900 3f09 |0008: sput-object v0, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@093f │ │ +075cf8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;) │ │ name : '' │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -0754d8: |[0754d8] android.support.v7.internal.view.SupportMenuInflater$InflatedOnMenuItemClickListener.:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -0754e8: 7010 b324 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0754ee: 5b56 4109 |0003: iput-object v6, v5, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0941 │ │ -0754f2: 6e10 b624 0600 |0005: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -0754f8: 0c00 |0008: move-result-object v0 │ │ -0754fa: 6203 3f09 |0009: sget-object v3, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@093f │ │ -0754fe: 6e30 8a24 7003 |000b: invoke-virtual {v0, v7, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@248a │ │ -075504: 0c03 |000e: move-result-object v3 │ │ -075506: 5b53 4009 |000f: iput-object v3, v5, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0940 │ │ -07550a: 0e00 |0011: return-void │ │ -07550c: 0d01 |0012: move-exception v1 │ │ -07550e: 2202 0104 |0013: new-instance v2, Landroid/view/InflateException; // type@0401 │ │ -075512: 2203 b604 |0015: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -075516: 7010 d724 0300 |0017: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -07551c: 1a04 f302 |001a: const-string v4, "Couldn't resolve menu item onClick handler " // string@02f3 │ │ -075520: 6e20 df24 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -075526: 0c03 |001f: move-result-object v3 │ │ -075528: 6e20 df24 7300 |0020: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07552e: 0c03 |0023: move-result-object v3 │ │ -075530: 1a04 5000 |0024: const-string v4, " in class " // string@0050 │ │ -075534: 6e20 df24 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07553a: 0c03 |0029: move-result-object v3 │ │ -07553c: 6e10 8c24 0000 |002a: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ -075542: 0c04 |002d: move-result-object v4 │ │ -075544: 6e20 df24 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07554a: 0c03 |0031: move-result-object v3 │ │ -07554c: 6e10 e424 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -075552: 0c03 |0035: move-result-object v3 │ │ -075554: 7020 b320 3200 |0036: invoke-direct {v2, v3}, Landroid/view/InflateException;.:(Ljava/lang/String;)V // method@20b3 │ │ -07555a: 6e20 b520 1200 |0039: invoke-virtual {v2, v1}, Landroid/view/InflateException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@20b5 │ │ -075560: 2702 |003c: throw v2 │ │ +075cfc: |[075cfc] android.support.v7.internal.view.SupportMenuInflater$InflatedOnMenuItemClickListener.:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +075d0c: 7010 b324 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@24b3 │ │ +075d12: 5b56 4109 |0003: iput-object v6, v5, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0941 │ │ +075d16: 6e10 b624 0600 |0005: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +075d1c: 0c00 |0008: move-result-object v0 │ │ +075d1e: 6203 3f09 |0009: sget-object v3, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@093f │ │ +075d22: 6e30 8a24 7003 |000b: invoke-virtual {v0, v7, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@248a │ │ +075d28: 0c03 |000e: move-result-object v3 │ │ +075d2a: 5b53 4009 |000f: iput-object v3, v5, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0940 │ │ +075d2e: 0e00 |0011: return-void │ │ +075d30: 0d01 |0012: move-exception v1 │ │ +075d32: 2202 0504 |0013: new-instance v2, Landroid/view/InflateException; // type@0405 │ │ +075d36: 2203 bc04 |0015: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +075d3a: 7010 d724 0300 |0017: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +075d40: 1a04 f302 |001a: const-string v4, "Couldn't resolve menu item onClick handler " // string@02f3 │ │ +075d44: 6e20 df24 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +075d4a: 0c03 |001f: move-result-object v3 │ │ +075d4c: 6e20 df24 7300 |0020: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +075d52: 0c03 |0023: move-result-object v3 │ │ +075d54: 1a04 5000 |0024: const-string v4, " in class " // string@0050 │ │ +075d58: 6e20 df24 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +075d5e: 0c03 |0029: move-result-object v3 │ │ +075d60: 6e10 8c24 0000 |002a: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ +075d66: 0c04 |002d: move-result-object v4 │ │ +075d68: 6e20 df24 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +075d6e: 0c03 |0031: move-result-object v3 │ │ +075d70: 6e10 e424 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +075d76: 0c03 |0035: move-result-object v3 │ │ +075d78: 7020 b320 3200 |0036: invoke-direct {v2, v3}, Landroid/view/InflateException;.:(Ljava/lang/String;)V // method@20b3 │ │ +075d7e: 6e20 b520 1200 |0039: invoke-virtual {v2, v1}, Landroid/view/InflateException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@20b5 │ │ +075d84: 2702 |003c: throw v2 │ │ catches : 1 │ │ 0x0009 - 0x0011 │ │ Ljava/lang/Exception; -> 0x0012 │ │ positions : │ │ 0x0000 line=219 │ │ 0x0003 line=220 │ │ 0x0005 line=221 │ │ @@ -106723,45 +106718,45 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -075574: |[075574] android.support.v7.internal.view.SupportMenuInflater$InflatedOnMenuItemClickListener.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -075584: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -075586: 5462 4009 |0001: iget-object v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0940 │ │ -07558a: 6e10 f924 0200 |0003: invoke-virtual {v2}, Ljava/lang/reflect/Method;.getReturnType:()Ljava/lang/Class; // method@24f9 │ │ -075590: 0c02 |0006: move-result-object v2 │ │ -075592: 6203 d10e |0007: sget-object v3, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0ed1 │ │ -075596: 3332 1700 |0009: if-ne v2, v3, 0020 // +0017 │ │ -07559a: 5461 4009 |000b: iget-object v1, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0940 │ │ -07559e: 5462 4109 |000d: iget-object v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0941 │ │ -0755a2: 1213 |000f: const/4 v3, #int 1 // #1 │ │ -0755a4: 2333 1905 |0010: new-array v3, v3, [Ljava/lang/Object; // type@0519 │ │ -0755a8: 1204 |0012: const/4 v4, #int 0 // #0 │ │ -0755aa: 4d07 0304 |0013: aput-object v7, v3, v4 │ │ -0755ae: 6e30 fa24 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ -0755b4: 0c01 |0018: move-result-object v1 │ │ -0755b6: 1f01 9204 |0019: check-cast v1, Ljava/lang/Boolean; // type@0492 │ │ -0755ba: 6e10 7724 0100 |001b: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@2477 │ │ -0755c0: 0a01 |001e: move-result v1 │ │ -0755c2: 0f01 |001f: return v1 │ │ -0755c4: 5462 4009 |0020: iget-object v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0940 │ │ -0755c8: 5463 4109 |0022: iget-object v3, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0941 │ │ -0755cc: 1214 |0024: const/4 v4, #int 1 // #1 │ │ -0755ce: 2344 1905 |0025: new-array v4, v4, [Ljava/lang/Object; // type@0519 │ │ -0755d2: 1205 |0027: const/4 v5, #int 0 // #0 │ │ -0755d4: 4d07 0405 |0028: aput-object v7, v4, v5 │ │ -0755d8: 6e30 fa24 3204 |002a: invoke-virtual {v2, v3, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ -0755de: 28f2 |002d: goto 001f // -000e │ │ -0755e0: 0d00 |002e: move-exception v0 │ │ -0755e2: 2201 b304 |002f: new-instance v1, Ljava/lang/RuntimeException; // type@04b3 │ │ -0755e6: 7020 bf24 0100 |0031: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@24bf │ │ -0755ec: 2701 |0034: throw v1 │ │ +075d98: |[075d98] android.support.v7.internal.view.SupportMenuInflater$InflatedOnMenuItemClickListener.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +075da8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +075daa: 5462 4009 |0001: iget-object v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0940 │ │ +075dae: 6e10 f924 0200 |0003: invoke-virtual {v2}, Ljava/lang/reflect/Method;.getReturnType:()Ljava/lang/Class; // method@24f9 │ │ +075db4: 0c02 |0006: move-result-object v2 │ │ +075db6: 6203 d10e |0007: sget-object v3, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0ed1 │ │ +075dba: 3332 1700 |0009: if-ne v2, v3, 0020 // +0017 │ │ +075dbe: 5461 4009 |000b: iget-object v1, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0940 │ │ +075dc2: 5462 4109 |000d: iget-object v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0941 │ │ +075dc6: 1213 |000f: const/4 v3, #int 1 // #1 │ │ +075dc8: 2333 1f05 |0010: new-array v3, v3, [Ljava/lang/Object; // type@051f │ │ +075dcc: 1204 |0012: const/4 v4, #int 0 // #0 │ │ +075dce: 4d07 0304 |0013: aput-object v7, v3, v4 │ │ +075dd2: 6e30 fa24 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ +075dd8: 0c01 |0018: move-result-object v1 │ │ +075dda: 1f01 9804 |0019: check-cast v1, Ljava/lang/Boolean; // type@0498 │ │ +075dde: 6e10 7724 0100 |001b: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@2477 │ │ +075de4: 0a01 |001e: move-result v1 │ │ +075de6: 0f01 |001f: return v1 │ │ +075de8: 5462 4009 |0020: iget-object v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0940 │ │ +075dec: 5463 4109 |0022: iget-object v3, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0941 │ │ +075df0: 1214 |0024: const/4 v4, #int 1 // #1 │ │ +075df2: 2344 1f05 |0025: new-array v4, v4, [Ljava/lang/Object; // type@051f │ │ +075df6: 1205 |0027: const/4 v5, #int 0 // #0 │ │ +075df8: 4d07 0405 |0028: aput-object v7, v4, v5 │ │ +075dfc: 6e30 fa24 3204 |002a: invoke-virtual {v2, v3, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ +075e02: 28f2 |002d: goto 001f // -000e │ │ +075e04: 0d00 |002e: move-exception v0 │ │ +075e06: 2201 b904 |002f: new-instance v1, Ljava/lang/RuntimeException; // type@04b9 │ │ +075e0a: 7020 bf24 0100 |0031: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@24bf │ │ +075e10: 2701 |0034: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x002d │ │ Ljava/lang/Exception; -> 0x002e │ │ positions : │ │ 0x0001 line=235 │ │ 0x000b line=236 │ │ 0x001f line=239 │ │ @@ -106769,21 +106764,21 @@ │ │ 0x002e line=241 │ │ 0x002f line=242 │ │ locals : │ │ 0x002f - 0x0035 reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x0035 reg=6 this Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener; │ │ 0x0000 - 0x0035 reg=7 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 3304 (SupportMenuInflater.java) │ │ + source_file_idx : 3310 (SupportMenuInflater.java) │ │ │ │ Class #462 header: │ │ -class_idx : 838 │ │ +class_idx : 842 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3304 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3310 │ │ static_fields_size : 8 │ │ instance_fields_size: 26 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ │ │ Class #462 annotations: │ │ Annotations on class │ │ @@ -106949,20 +106944,20 @@ │ │ type : '(Landroid/support/v7/internal/view/SupportMenuInflater;Landroid/view/Menu;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -075600: |[075600] android.support.v7.internal.view.SupportMenuInflater$MenuState.:(Landroid/support/v7/internal/view/SupportMenuInflater;Landroid/view/Menu;)V │ │ -075610: 5b01 6309 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0963 │ │ -075614: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07561a: 5b02 6209 |0005: iput-object v2, v0, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.menu:Landroid/view/Menu; // field@0962 │ │ -07561e: 6e10 8118 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.resetGroup:()V // method@1881 │ │ -075624: 0e00 |000a: return-void │ │ +075e24: |[075e24] android.support.v7.internal.view.SupportMenuInflater$MenuState.:(Landroid/support/v7/internal/view/SupportMenuInflater;Landroid/view/Menu;)V │ │ +075e34: 5b01 6309 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0963 │ │ +075e38: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +075e3e: 5b02 6209 |0005: iput-object v2, v0, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.menu:Landroid/view/Menu; // field@0962 │ │ +075e42: 6e10 8118 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.resetGroup:()V // method@1881 │ │ +075e48: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0005 line=313 │ │ 0x0007 line=315 │ │ 0x000a line=316 │ │ locals : │ │ @@ -106975,17 +106970,17 @@ │ │ type : '(Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;)Landroid/support/v4/view/ActionProvider;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075628: |[075628] android.support.v7.internal.view.SupportMenuInflater$MenuState.access$000:(Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;)Landroid/support/v4/view/ActionProvider; │ │ -075638: 5410 5009 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ -07563c: 1100 |0002: return-object v0 │ │ +075e4c: |[075e4c] android.support.v7.internal.view.SupportMenuInflater$MenuState.access$000:(Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;)Landroid/support/v4/view/ActionProvider; │ │ +075e5c: 5410 5009 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ +075e60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/SupportMenuInflater$MenuState; │ │ │ │ #2 : (in Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;) │ │ @@ -106993,21 +106988,21 @@ │ │ type : '(Ljava/lang/String;)C' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -075640: |[075640] android.support.v7.internal.view.SupportMenuInflater$MenuState.getShortcut:(Ljava/lang/String;)C │ │ -075650: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075652: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -075656: 0f00 |0003: return v0 │ │ -075658: 6e20 c524 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ -07565e: 0a00 |0007: move-result v0 │ │ -075660: 28fb |0008: goto 0003 // -0005 │ │ +075e64: |[075e64] android.support.v7.internal.view.SupportMenuInflater$MenuState.getShortcut:(Ljava/lang/String;)C │ │ +075e74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +075e76: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +075e7a: 0f00 |0003: return v0 │ │ +075e7c: 6e20 c524 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ +075e82: 0a00 |0007: move-result v0 │ │ +075e84: 28fb |0008: goto 0003 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=400 │ │ 0x0003 line=403 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/SupportMenuInflater$MenuState; │ │ 0x0000 - 0x0009 reg=2 shortcutString Ljava/lang/String; │ │ @@ -107017,41 +107012,41 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -075664: |[075664] android.support.v7.internal.view.SupportMenuInflater$MenuState.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; │ │ -075674: 5463 6309 |0000: iget-object v3, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0963 │ │ -075678: 7110 8518 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@1885 │ │ -07567e: 0c03 |0005: move-result-object v3 │ │ -075680: 6e10 1601 0300 |0006: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0116 │ │ -075686: 0c03 |0009: move-result-object v3 │ │ -075688: 6e20 9124 7300 |000a: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2491 │ │ -07568e: 0c00 |000d: move-result-object v0 │ │ -075690: 6e20 8724 8000 |000e: invoke-virtual {v0, v8}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@2487 │ │ -075696: 0c01 |0011: move-result-object v1 │ │ -075698: 6e20 f224 9100 |0012: invoke-virtual {v1, v9}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@24f2 │ │ -07569e: 0c03 |0015: move-result-object v3 │ │ -0756a0: 1103 |0016: return-object v3 │ │ -0756a2: 0d02 |0017: move-exception v2 │ │ -0756a4: 1a03 e70c |0018: const-string v3, "SupportMenuInflater" // string@0ce7 │ │ -0756a8: 2204 b604 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@04b6 │ │ -0756ac: 7010 d724 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0756b2: 1a05 c702 |001f: const-string v5, "Cannot instantiate class: " // string@02c7 │ │ -0756b6: 6e20 df24 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0756bc: 0c04 |0024: move-result-object v4 │ │ -0756be: 6e20 df24 7400 |0025: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0756c4: 0c04 |0028: move-result-object v4 │ │ -0756c6: 6e10 e424 0400 |0029: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0756cc: 0c04 |002c: move-result-object v4 │ │ -0756ce: 7130 7020 4302 |002d: invoke-static {v3, v4, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ -0756d4: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -0756d6: 28e5 |0031: goto 0016 // -001b │ │ +075e88: |[075e88] android.support.v7.internal.view.SupportMenuInflater$MenuState.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; │ │ +075e98: 5463 6309 |0000: iget-object v3, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0963 │ │ +075e9c: 7110 8518 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@1885 │ │ +075ea2: 0c03 |0005: move-result-object v3 │ │ +075ea4: 6e10 1601 0300 |0006: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0116 │ │ +075eaa: 0c03 |0009: move-result-object v3 │ │ +075eac: 6e20 9124 7300 |000a: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2491 │ │ +075eb2: 0c00 |000d: move-result-object v0 │ │ +075eb4: 6e20 8724 8000 |000e: invoke-virtual {v0, v8}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@2487 │ │ +075eba: 0c01 |0011: move-result-object v1 │ │ +075ebc: 6e20 f224 9100 |0012: invoke-virtual {v1, v9}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@24f2 │ │ +075ec2: 0c03 |0015: move-result-object v3 │ │ +075ec4: 1103 |0016: return-object v3 │ │ +075ec6: 0d02 |0017: move-exception v2 │ │ +075ec8: 1a03 ed0c |0018: const-string v3, "SupportMenuInflater" // string@0ced │ │ +075ecc: 2204 bc04 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@04bc │ │ +075ed0: 7010 d724 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +075ed6: 1a05 c702 |001f: const-string v5, "Cannot instantiate class: " // string@02c7 │ │ +075eda: 6e20 df24 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +075ee0: 0c04 |0024: move-result-object v4 │ │ +075ee2: 6e20 df24 7400 |0025: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +075ee8: 0c04 |0028: move-result-object v4 │ │ +075eea: 6e10 e424 0400 |0029: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +075ef0: 0c04 |002c: move-result-object v4 │ │ +075ef2: 7130 7020 4302 |002d: invoke-static {v3, v4, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ +075ef8: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +075efa: 28e5 |0031: goto 0016 // -001b │ │ catches : 1 │ │ 0x0000 - 0x0015 │ │ Ljava/lang/Exception; -> 0x0017 │ │ positions : │ │ 0x0000 line=480 │ │ 0x000e line=481 │ │ 0x0012 line=482 │ │ @@ -107074,116 +107069,116 @@ │ │ type : '(Landroid/view/MenuItem;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 195 16-bit code units │ │ -0756e8: |[0756e8] android.support.v7.internal.view.SupportMenuInflater$MenuState.setItem:(Landroid/view/MenuItem;)V │ │ -0756f8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0756fa: 5573 5809 |0001: iget-boolean v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemChecked:Z // field@0958 │ │ -0756fe: 7220 0221 3800 |0003: invoke-interface {v8, v3}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@2102 │ │ -075704: 0c03 |0006: move-result-object v3 │ │ -075706: 5575 6109 |0007: iget-boolean v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemVisible:Z // field@0961 │ │ -07570a: 7220 1021 5300 |0009: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@2110 │ │ -075710: 0c03 |000c: move-result-object v3 │ │ -075712: 5575 5909 |000d: iget-boolean v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemEnabled:Z // field@0959 │ │ -075716: 7220 0321 5300 |000f: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@2103 │ │ -07571c: 0c05 |0012: move-result-object v5 │ │ -07571e: 5273 5709 |0013: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0957 │ │ -075722: 3443 3f00 |0015: if-lt v3, v4, 0054 // +003f │ │ -075726: 0143 |0017: move v3, v4 │ │ -075728: 7220 0121 3500 |0018: invoke-interface {v5, v3}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@2101 │ │ -07572e: 0c03 |001b: move-result-object v3 │ │ -075730: 5475 6009 |001c: iget-object v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0960 │ │ -075734: 7220 0f21 5300 |001e: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@210f │ │ -07573a: 0c03 |0021: move-result-object v3 │ │ -07573c: 5275 5a09 |0022: iget v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemIconResId:I // field@095a │ │ -075740: 7220 0421 5300 |0024: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@2104 │ │ -075746: 0c03 |0027: move-result-object v3 │ │ -075748: 5775 5509 |0028: iget-char v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0955 │ │ -07574c: 7220 0021 5300 |002a: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@2100 │ │ -075752: 0c03 |002d: move-result-object v3 │ │ -075754: 5775 5d09 |002e: iget-char v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemNumericShortcut:C // field@095d │ │ -075758: 7220 0721 5300 |0030: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@2107 │ │ -07575e: 5273 5e09 |0033: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemShowAsAction:I // field@095e │ │ -075762: 3a03 0700 |0035: if-ltz v3, 003c // +0007 │ │ -075766: 5273 5e09 |0037: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemShowAsAction:I // field@095e │ │ -07576a: 7120 2b0c 3800 |0039: invoke-static {v8, v3}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0c2b │ │ -075770: 5473 5c09 |003c: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@095c │ │ -075774: 3803 2800 |003e: if-eqz v3, 0066 // +0028 │ │ -075778: 5473 6309 |0040: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0963 │ │ -07577c: 7110 8518 0300 |0042: invoke-static {v3}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@1885 │ │ -075782: 0c03 |0045: move-result-object v3 │ │ -075784: 6e10 2801 0300 |0046: invoke-virtual {v3}, Landroid/content/Context;.isRestricted:()Z // method@0128 │ │ -07578a: 0a03 |0049: move-result v3 │ │ -07578c: 3803 0c00 |004a: if-eqz v3, 0056 // +000c │ │ -075790: 2203 a204 |004c: new-instance v3, Ljava/lang/IllegalStateException; // type@04a2 │ │ -075794: 1a04 670d |004e: const-string v4, "The android:onClick attribute cannot be used within a restricted context" // string@0d67 │ │ -075798: 7020 9c24 4300 |0050: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -07579e: 2703 |0053: throw v3 │ │ -0757a0: 1203 |0054: const/4 v3, #int 0 // #0 │ │ -0757a2: 28c3 |0055: goto 0018 // -003d │ │ -0757a4: 2203 4503 |0056: new-instance v3, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener; // type@0345 │ │ -0757a8: 5475 6309 |0058: iget-object v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0963 │ │ -0757ac: 7110 8818 0500 |005a: invoke-static {v5}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$400:(Landroid/support/v7/internal/view/SupportMenuInflater;)Ljava/lang/Object; // method@1888 │ │ -0757b2: 0c05 |005d: move-result-object v5 │ │ -0757b4: 5476 5c09 |005e: iget-object v6, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@095c │ │ -0757b8: 7030 7618 5306 |0060: invoke-direct {v3, v5, v6}, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@1876 │ │ -0757be: 7220 0921 3800 |0063: invoke-interface {v8, v3}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@2109 │ │ -0757c4: 2083 6303 |0066: instance-of v3, v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -0757c8: 3803 4600 |0068: if-eqz v3, 00ae // +0046 │ │ -0757cc: 0783 |006a: move-object v3, v8 │ │ -0757ce: 1f03 6303 |006b: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -0757d2: 0732 |006d: move-object v2, v3 │ │ -0757d4: 5273 5709 |006e: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0957 │ │ -0757d8: 1225 |0070: const/4 v5, #int 2 // #2 │ │ -0757da: 3453 0c00 |0071: if-lt v3, v5, 007d // +000c │ │ -0757de: 2083 6303 |0073: instance-of v3, v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -0757e2: 3803 3b00 |0075: if-eqz v3, 00b0 // +003b │ │ -0757e6: 0783 |0077: move-object v3, v8 │ │ -0757e8: 1f03 6303 |0078: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -0757ec: 6e20 531a 4300 |007a: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@1a53 │ │ -0757f2: 1201 |007d: const/4 v1, #int 0 // #0 │ │ -0757f4: 5473 5209 |007e: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0952 │ │ -0757f8: 3803 1800 |0080: if-eqz v3, 0098 // +0018 │ │ -0757fc: 5473 5209 |0082: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0952 │ │ -075800: 7100 8918 0000 |0084: invoke-static {}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$500:()[Ljava/lang/Class; // method@1889 │ │ -075806: 0c04 |0087: move-result-object v4 │ │ -075808: 5475 6309 |0088: iget-object v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0963 │ │ -07580c: 7110 8a18 0500 |008a: invoke-static {v5}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$600:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; // method@188a │ │ -075812: 0c05 |008d: move-result-object v5 │ │ -075814: 7040 7e18 3754 |008e: invoke-direct {v7, v3, v4, v5}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; // method@187e │ │ -07581a: 0c00 |0091: move-result-object v0 │ │ -07581c: 1f00 1c04 |0092: check-cast v0, Landroid/view/View; // type@041c │ │ -075820: 7120 290c 0800 |0094: invoke-static {v8, v0}, Landroid/support/v4/view/MenuItemCompat;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0c29 │ │ -075826: 1211 |0097: const/4 v1, #int 1 // #1 │ │ -075828: 5273 5309 |0098: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@0953 │ │ -07582c: 3d03 0a00 |009a: if-lez v3, 00a4 // +000a │ │ -075830: 3901 1f00 |009c: if-nez v1, 00bb // +001f │ │ -075834: 5273 5309 |009e: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@0953 │ │ -075838: 7120 280c 3800 |00a0: invoke-static {v8, v3}, Landroid/support/v4/view/MenuItemCompat;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0c28 │ │ -07583e: 1211 |00a3: const/4 v1, #int 1 // #1 │ │ -075840: 5473 5009 |00a4: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ -075844: 3803 0700 |00a6: if-eqz v3, 00ad // +0007 │ │ -075848: 5473 5009 |00a8: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ -07584c: 7120 270c 3800 |00aa: invoke-static {v8, v3}, Landroid/support/v4/view/MenuItemCompat;.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; // method@0c27 │ │ -075852: 0e00 |00ad: return-void │ │ -075854: 1202 |00ae: const/4 v2, #int 0 // #0 │ │ -075856: 28bf |00af: goto 006e // -0041 │ │ -075858: 2083 6903 |00b0: instance-of v3, v8, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@0369 │ │ -07585c: 3803 cbff |00b2: if-eqz v3, 007d // -0035 │ │ -075860: 0783 |00b4: move-object v3, v8 │ │ -075862: 1f03 6903 |00b5: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@0369 │ │ -075866: 6e20 a21a 4300 |00b7: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.setExclusiveCheckable:(Z)V // method@1aa2 │ │ -07586c: 28c3 |00ba: goto 007d // -003d │ │ -07586e: 1a03 e70c |00bb: const-string v3, "SupportMenuInflater" // string@0ce7 │ │ -075872: 1a04 9404 |00bd: const-string v4, "Ignoring attribute 'itemActionViewLayout'. Action view already specified." // string@0494 │ │ -075876: 7120 6f20 4300 |00bf: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -07587c: 28e2 |00c2: goto 00a4 // -001e │ │ +075f0c: |[075f0c] android.support.v7.internal.view.SupportMenuInflater$MenuState.setItem:(Landroid/view/MenuItem;)V │ │ +075f1c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +075f1e: 5573 5809 |0001: iget-boolean v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemChecked:Z // field@0958 │ │ +075f22: 7220 0221 3800 |0003: invoke-interface {v8, v3}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@2102 │ │ +075f28: 0c03 |0006: move-result-object v3 │ │ +075f2a: 5575 6109 |0007: iget-boolean v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemVisible:Z // field@0961 │ │ +075f2e: 7220 1021 5300 |0009: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@2110 │ │ +075f34: 0c03 |000c: move-result-object v3 │ │ +075f36: 5575 5909 |000d: iget-boolean v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemEnabled:Z // field@0959 │ │ +075f3a: 7220 0321 5300 |000f: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@2103 │ │ +075f40: 0c05 |0012: move-result-object v5 │ │ +075f42: 5273 5709 |0013: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0957 │ │ +075f46: 3443 3f00 |0015: if-lt v3, v4, 0054 // +003f │ │ +075f4a: 0143 |0017: move v3, v4 │ │ +075f4c: 7220 0121 3500 |0018: invoke-interface {v5, v3}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@2101 │ │ +075f52: 0c03 |001b: move-result-object v3 │ │ +075f54: 5475 6009 |001c: iget-object v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0960 │ │ +075f58: 7220 0f21 5300 |001e: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@210f │ │ +075f5e: 0c03 |0021: move-result-object v3 │ │ +075f60: 5275 5a09 |0022: iget v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemIconResId:I // field@095a │ │ +075f64: 7220 0421 5300 |0024: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@2104 │ │ +075f6a: 0c03 |0027: move-result-object v3 │ │ +075f6c: 5775 5509 |0028: iget-char v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0955 │ │ +075f70: 7220 0021 5300 |002a: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@2100 │ │ +075f76: 0c03 |002d: move-result-object v3 │ │ +075f78: 5775 5d09 |002e: iget-char v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemNumericShortcut:C // field@095d │ │ +075f7c: 7220 0721 5300 |0030: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@2107 │ │ +075f82: 5273 5e09 |0033: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemShowAsAction:I // field@095e │ │ +075f86: 3a03 0700 |0035: if-ltz v3, 003c // +0007 │ │ +075f8a: 5273 5e09 |0037: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemShowAsAction:I // field@095e │ │ +075f8e: 7120 2b0c 3800 |0039: invoke-static {v8, v3}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0c2b │ │ +075f94: 5473 5c09 |003c: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@095c │ │ +075f98: 3803 2800 |003e: if-eqz v3, 0066 // +0028 │ │ +075f9c: 5473 6309 |0040: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0963 │ │ +075fa0: 7110 8518 0300 |0042: invoke-static {v3}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@1885 │ │ +075fa6: 0c03 |0045: move-result-object v3 │ │ +075fa8: 6e10 2801 0300 |0046: invoke-virtual {v3}, Landroid/content/Context;.isRestricted:()Z // method@0128 │ │ +075fae: 0a03 |0049: move-result v3 │ │ +075fb0: 3803 0c00 |004a: if-eqz v3, 0056 // +000c │ │ +075fb4: 2203 a804 |004c: new-instance v3, Ljava/lang/IllegalStateException; // type@04a8 │ │ +075fb8: 1a04 6d0d |004e: const-string v4, "The android:onClick attribute cannot be used within a restricted context" // string@0d6d │ │ +075fbc: 7020 9c24 4300 |0050: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +075fc2: 2703 |0053: throw v3 │ │ +075fc4: 1203 |0054: const/4 v3, #int 0 // #0 │ │ +075fc6: 28c3 |0055: goto 0018 // -003d │ │ +075fc8: 2203 4903 |0056: new-instance v3, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener; // type@0349 │ │ +075fcc: 5475 6309 |0058: iget-object v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0963 │ │ +075fd0: 7110 8818 0500 |005a: invoke-static {v5}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$400:(Landroid/support/v7/internal/view/SupportMenuInflater;)Ljava/lang/Object; // method@1888 │ │ +075fd6: 0c05 |005d: move-result-object v5 │ │ +075fd8: 5476 5c09 |005e: iget-object v6, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@095c │ │ +075fdc: 7030 7618 5306 |0060: invoke-direct {v3, v5, v6}, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@1876 │ │ +075fe2: 7220 0921 3800 |0063: invoke-interface {v8, v3}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@2109 │ │ +075fe8: 2083 6703 |0066: instance-of v3, v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +075fec: 3803 4600 |0068: if-eqz v3, 00ae // +0046 │ │ +075ff0: 0783 |006a: move-object v3, v8 │ │ +075ff2: 1f03 6703 |006b: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +075ff6: 0732 |006d: move-object v2, v3 │ │ +075ff8: 5273 5709 |006e: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0957 │ │ +075ffc: 1225 |0070: const/4 v5, #int 2 // #2 │ │ +075ffe: 3453 0c00 |0071: if-lt v3, v5, 007d // +000c │ │ +076002: 2083 6703 |0073: instance-of v3, v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +076006: 3803 3b00 |0075: if-eqz v3, 00b0 // +003b │ │ +07600a: 0783 |0077: move-object v3, v8 │ │ +07600c: 1f03 6703 |0078: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +076010: 6e20 531a 4300 |007a: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@1a53 │ │ +076016: 1201 |007d: const/4 v1, #int 0 // #0 │ │ +076018: 5473 5209 |007e: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0952 │ │ +07601c: 3803 1800 |0080: if-eqz v3, 0098 // +0018 │ │ +076020: 5473 5209 |0082: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0952 │ │ +076024: 7100 8918 0000 |0084: invoke-static {}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$500:()[Ljava/lang/Class; // method@1889 │ │ +07602a: 0c04 |0087: move-result-object v4 │ │ +07602c: 5475 6309 |0088: iget-object v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0963 │ │ +076030: 7110 8a18 0500 |008a: invoke-static {v5}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$600:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; // method@188a │ │ +076036: 0c05 |008d: move-result-object v5 │ │ +076038: 7040 7e18 3754 |008e: invoke-direct {v7, v3, v4, v5}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; // method@187e │ │ +07603e: 0c00 |0091: move-result-object v0 │ │ +076040: 1f00 2104 |0092: check-cast v0, Landroid/view/View; // type@0421 │ │ +076044: 7120 290c 0800 |0094: invoke-static {v8, v0}, Landroid/support/v4/view/MenuItemCompat;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0c29 │ │ +07604a: 1211 |0097: const/4 v1, #int 1 // #1 │ │ +07604c: 5273 5309 |0098: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@0953 │ │ +076050: 3d03 0a00 |009a: if-lez v3, 00a4 // +000a │ │ +076054: 3901 1f00 |009c: if-nez v1, 00bb // +001f │ │ +076058: 5273 5309 |009e: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@0953 │ │ +07605c: 7120 280c 3800 |00a0: invoke-static {v8, v3}, Landroid/support/v4/view/MenuItemCompat;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0c28 │ │ +076062: 1211 |00a3: const/4 v1, #int 1 // #1 │ │ +076064: 5473 5009 |00a4: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ +076068: 3803 0700 |00a6: if-eqz v3, 00ad // +0007 │ │ +07606c: 5473 5009 |00a8: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ +076070: 7120 270c 3800 |00aa: invoke-static {v8, v3}, Landroid/support/v4/view/MenuItemCompat;.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; // method@0c27 │ │ +076076: 0e00 |00ad: return-void │ │ +076078: 1202 |00ae: const/4 v2, #int 0 // #0 │ │ +07607a: 28bf |00af: goto 006e // -0041 │ │ +07607c: 2083 6d03 |00b0: instance-of v3, v8, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@036d │ │ +076080: 3803 cbff |00b2: if-eqz v3, 007d // -0035 │ │ +076084: 0783 |00b4: move-object v3, v8 │ │ +076086: 1f03 6d03 |00b5: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@036d │ │ +07608a: 6e20 a21a 4300 |00b7: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.setExclusiveCheckable:(Z)V // method@1aa2 │ │ +076090: 28c3 |00ba: goto 007d // -003d │ │ +076092: 1a03 ed0c |00bb: const-string v3, "SupportMenuInflater" // string@0ced │ │ +076096: 1a04 9404 |00bd: const-string v4, "Ignoring attribute 'itemActionViewLayout'. Action view already specified." // string@0494 │ │ +07609a: 7120 6f20 4300 |00bf: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +0760a0: 28e2 |00c2: goto 00a4 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=408 │ │ 0x0033 line=417 │ │ 0x0037 line=418 │ │ 0x003c line=421 │ │ 0x0040 line=422 │ │ @@ -107225,26 +107220,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 21 16-bit code units │ │ -075880: |[075880] android.support.v7.internal.view.SupportMenuInflater$MenuState.addItem:()V │ │ -075890: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -075892: 5c50 5409 |0001: iput-boolean v0, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@0954 │ │ -075896: 5450 6209 |0003: iget-object v0, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.menu:Landroid/view/Menu; // field@0962 │ │ -07589a: 5251 4d09 |0005: iget v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@094d │ │ -07589e: 5252 5b09 |0007: iget v2, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemId:I // field@095b │ │ -0758a2: 5253 5609 |0009: iget v3, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCategoryOrder:I // field@0956 │ │ -0758a6: 5454 5f09 |000b: iget-object v4, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@095f │ │ -0758aa: 7254 cf20 1032 |000d: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@20cf │ │ -0758b0: 0c00 |0010: move-result-object v0 │ │ -0758b2: 7020 8218 0500 |0011: invoke-direct {v5, v0}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.setItem:(Landroid/view/MenuItem;)V // method@1882 │ │ -0758b8: 0e00 |0014: return-void │ │ +0760a4: |[0760a4] android.support.v7.internal.view.SupportMenuInflater$MenuState.addItem:()V │ │ +0760b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0760b6: 5c50 5409 |0001: iput-boolean v0, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@0954 │ │ +0760ba: 5450 6209 |0003: iget-object v0, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.menu:Landroid/view/Menu; // field@0962 │ │ +0760be: 5251 4d09 |0005: iget v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@094d │ │ +0760c2: 5252 5b09 |0007: iget v2, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemId:I // field@095b │ │ +0760c6: 5253 5609 |0009: iget v3, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCategoryOrder:I // field@0956 │ │ +0760ca: 5454 5f09 |000b: iget-object v4, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@095f │ │ +0760ce: 7254 cf20 1032 |000d: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@20cf │ │ +0760d4: 0c00 |0010: move-result-object v0 │ │ +0760d6: 7020 8218 0500 |0011: invoke-direct {v5, v0}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.setItem:(Landroid/view/MenuItem;)V // method@1882 │ │ +0760dc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0003 line=462 │ │ 0x0014 line=463 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 this Landroid/support/v7/internal/view/SupportMenuInflater$MenuState; │ │ @@ -107254,28 +107249,28 @@ │ │ type : '()Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -0758bc: |[0758bc] android.support.v7.internal.view.SupportMenuInflater$MenuState.addSubMenuItem:()Landroid/view/SubMenu; │ │ -0758cc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0758ce: 5c61 5409 |0001: iput-boolean v1, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@0954 │ │ -0758d2: 5461 6209 |0003: iget-object v1, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.menu:Landroid/view/Menu; // field@0962 │ │ -0758d6: 5262 4d09 |0005: iget v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@094d │ │ -0758da: 5263 5b09 |0007: iget v3, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemId:I // field@095b │ │ -0758de: 5264 5609 |0009: iget v4, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCategoryOrder:I // field@0956 │ │ -0758e2: 5465 5f09 |000b: iget-object v5, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@095f │ │ -0758e6: 7255 d420 2143 |000d: invoke-interface {v1, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@20d4 │ │ -0758ec: 0c00 |0010: move-result-object v0 │ │ -0758ee: 7210 2721 0000 |0011: invoke-interface {v0}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@2127 │ │ -0758f4: 0c01 |0014: move-result-object v1 │ │ -0758f6: 7020 8218 1600 |0015: invoke-direct {v6, v1}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.setItem:(Landroid/view/MenuItem;)V // method@1882 │ │ -0758fc: 1100 |0018: return-object v0 │ │ +0760e0: |[0760e0] android.support.v7.internal.view.SupportMenuInflater$MenuState.addSubMenuItem:()Landroid/view/SubMenu; │ │ +0760f0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0760f2: 5c61 5409 |0001: iput-boolean v1, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@0954 │ │ +0760f6: 5461 6209 |0003: iget-object v1, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.menu:Landroid/view/Menu; // field@0962 │ │ +0760fa: 5262 4d09 |0005: iget v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@094d │ │ +0760fe: 5263 5b09 |0007: iget v3, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemId:I // field@095b │ │ +076102: 5264 5609 |0009: iget v4, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCategoryOrder:I // field@0956 │ │ +076106: 5465 5f09 |000b: iget-object v5, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@095f │ │ +07610a: 7255 d420 2143 |000d: invoke-interface {v1, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@20d4 │ │ +076110: 0c00 |0010: move-result-object v0 │ │ +076112: 7210 2721 0000 |0011: invoke-interface {v0}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@2127 │ │ +076118: 0c01 |0014: move-result-object v1 │ │ +07611a: 7020 8218 1600 |0015: invoke-direct {v6, v1}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.setItem:(Landroid/view/MenuItem;)V // method@1882 │ │ +076120: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0003 line=467 │ │ 0x0011 line=468 │ │ 0x0018 line=469 │ │ locals : │ │ @@ -107287,17 +107282,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075900: |[075900] android.support.v7.internal.view.SupportMenuInflater$MenuState.hasAddedItem:()Z │ │ -075910: 5510 5409 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@0954 │ │ -075914: 0f00 |0002: return v0 │ │ +076124: |[076124] android.support.v7.internal.view.SupportMenuInflater$MenuState.hasAddedItem:()Z │ │ +076134: 5510 5409 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@0954 │ │ +076138: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/SupportMenuInflater$MenuState; │ │ │ │ #3 : (in Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;) │ │ @@ -107305,47 +107300,47 @@ │ │ type : '(Landroid/util/AttributeSet;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -075918: |[075918] android.support.v7.internal.view.SupportMenuInflater$MenuState.readGroup:(Landroid/util/AttributeSet;)V │ │ -075928: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -07592a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -07592c: 5451 6309 |0002: iget-object v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0963 │ │ -075930: 7110 8518 0100 |0004: invoke-static {v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@1885 │ │ -075936: 0c01 |0007: move-result-object v1 │ │ -075938: 6202 fa08 |0008: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.MenuGroup:[I // field@08fa │ │ -07593c: 6e30 2a01 6102 |000a: invoke-virtual {v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ -075942: 0c00 |000d: move-result-object v0 │ │ -075944: 6e30 9b01 4003 |000e: invoke-virtual {v0, v4, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ -07594a: 0a01 |0011: move-result v1 │ │ -07594c: 5951 4d09 |0012: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@094d │ │ -075950: 1231 |0014: const/4 v1, #int 3 // #3 │ │ -075952: 6e30 9801 1003 |0015: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -075958: 0a01 |0018: move-result v1 │ │ -07595a: 5951 4a09 |0019: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCategory:I // field@094a │ │ -07595e: 1241 |001b: const/4 v1, #int 4 // #4 │ │ -075960: 6e30 9801 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -075966: 0a01 |001f: move-result v1 │ │ -075968: 5951 4e09 |0020: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupOrder:I // field@094e │ │ -07596c: 1251 |0022: const/4 v1, #int 5 // #5 │ │ -07596e: 6e30 9801 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -075974: 0a01 |0026: move-result v1 │ │ -075976: 5951 4b09 |0027: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCheckable:I // field@094b │ │ -07597a: 1221 |0029: const/4 v1, #int 2 // #2 │ │ -07597c: 6e30 9201 1004 |002a: invoke-virtual {v0, v1, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ -075982: 0a01 |002d: move-result v1 │ │ -075984: 5c51 4f09 |002e: iput-boolean v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupVisible:Z // field@094f │ │ -075988: 6e30 9201 3004 |0030: invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ -07598e: 0a01 |0033: move-result v1 │ │ -075990: 5c51 4c09 |0034: iput-boolean v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupEnabled:Z // field@094c │ │ -075994: 6e10 a001 0000 |0036: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -07599a: 0e00 |0039: return-void │ │ +07613c: |[07613c] android.support.v7.internal.view.SupportMenuInflater$MenuState.readGroup:(Landroid/util/AttributeSet;)V │ │ +07614c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +07614e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +076150: 5451 6309 |0002: iget-object v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0963 │ │ +076154: 7110 8518 0100 |0004: invoke-static {v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@1885 │ │ +07615a: 0c01 |0007: move-result-object v1 │ │ +07615c: 6202 fa08 |0008: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.MenuGroup:[I // field@08fa │ │ +076160: 6e30 2a01 6102 |000a: invoke-virtual {v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ +076166: 0c00 |000d: move-result-object v0 │ │ +076168: 6e30 9b01 4003 |000e: invoke-virtual {v0, v4, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ +07616e: 0a01 |0011: move-result v1 │ │ +076170: 5951 4d09 |0012: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@094d │ │ +076174: 1231 |0014: const/4 v1, #int 3 // #3 │ │ +076176: 6e30 9801 1003 |0015: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +07617c: 0a01 |0018: move-result v1 │ │ +07617e: 5951 4a09 |0019: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCategory:I // field@094a │ │ +076182: 1241 |001b: const/4 v1, #int 4 // #4 │ │ +076184: 6e30 9801 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +07618a: 0a01 |001f: move-result v1 │ │ +07618c: 5951 4e09 |0020: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupOrder:I // field@094e │ │ +076190: 1251 |0022: const/4 v1, #int 5 // #5 │ │ +076192: 6e30 9801 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +076198: 0a01 |0026: move-result v1 │ │ +07619a: 5951 4b09 |0027: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCheckable:I // field@094b │ │ +07619e: 1221 |0029: const/4 v1, #int 2 // #2 │ │ +0761a0: 6e30 9201 1004 |002a: invoke-virtual {v0, v1, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ +0761a6: 0a01 |002d: move-result v1 │ │ +0761a8: 5c51 4f09 |002e: iput-boolean v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupVisible:Z // field@094f │ │ +0761ac: 6e30 9201 3004 |0030: invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ +0761b2: 0a01 |0033: move-result v1 │ │ +0761b4: 5c51 4c09 |0034: iput-boolean v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupEnabled:Z // field@094c │ │ +0761b8: 6e10 a001 0000 |0036: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +0761be: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=331 │ │ 0x000e line=333 │ │ 0x0014 line=334 │ │ 0x001b line=336 │ │ 0x0022 line=337 │ │ @@ -107363,142 +107358,142 @@ │ │ type : '(Landroid/util/AttributeSet;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 235 16-bit code units │ │ -07599c: |[07599c] android.support.v7.internal.view.SupportMenuInflater$MenuState.readItem:(Landroid/util/AttributeSet;)V │ │ -0759ac: 1308 0b00 |0000: const/16 v8, #int 11 // #b │ │ -0759b0: 1215 |0002: const/4 v5, #int 1 // #1 │ │ -0759b2: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -0759b4: 5494 6309 |0004: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0963 │ │ -0759b8: 7110 8518 0400 |0006: invoke-static {v4}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@1885 │ │ -0759be: 0c04 |0009: move-result-object v4 │ │ -0759c0: 6207 0109 |000a: sget-object v7, Landroid/support/v7/appcompat/R$styleable;.MenuItem:[I // field@0901 │ │ -0759c4: 6e30 2a01 a407 |000c: invoke-virtual {v4, v10, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ -0759ca: 0c00 |000f: move-result-object v0 │ │ -0759cc: 1224 |0010: const/4 v4, #int 2 // #2 │ │ -0759ce: 6e30 9b01 4006 |0011: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ -0759d4: 0a04 |0014: move-result v4 │ │ -0759d6: 5994 5b09 |0015: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemId:I // field@095b │ │ -0759da: 1254 |0017: const/4 v4, #int 5 // #5 │ │ -0759dc: 5297 4a09 |0018: iget v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCategory:I // field@094a │ │ -0759e0: 6e30 9801 4007 |001a: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -0759e6: 0a01 |001d: move-result v1 │ │ -0759e8: 1264 |001e: const/4 v4, #int 6 // #6 │ │ -0759ea: 5297 4e09 |001f: iget v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupOrder:I // field@094e │ │ -0759ee: 6e30 9801 4007 |0021: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -0759f4: 0a03 |0024: move-result v3 │ │ -0759f6: 1504 ffff |0025: const/high16 v4, #int -65536 // #ffff │ │ -0759fa: b514 |0027: and-int/2addr v4, v1 │ │ -0759fc: 1407 ffff 0000 |0028: const v7, #float 9.18341e-41 // #0000ffff │ │ -075a02: b537 |002b: and-int/2addr v7, v3 │ │ -075a04: b674 |002c: or-int/2addr v4, v7 │ │ -075a06: 5994 5609 |002d: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCategoryOrder:I // field@0956 │ │ -075a0a: 1274 |002f: const/4 v4, #int 7 // #7 │ │ -075a0c: 6e20 9d01 4000 |0030: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@019d │ │ -075a12: 0c04 |0033: move-result-object v4 │ │ -075a14: 5b94 5f09 |0034: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@095f │ │ -075a18: 1304 0800 |0036: const/16 v4, #int 8 // #8 │ │ -075a1c: 6e20 9d01 4000 |0038: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@019d │ │ -075a22: 0c04 |003b: move-result-object v4 │ │ -075a24: 5b94 6009 |003c: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0960 │ │ -075a28: 6e30 9b01 6006 |003e: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ -075a2e: 0a04 |0041: move-result v4 │ │ -075a30: 5994 5a09 |0042: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemIconResId:I // field@095a │ │ -075a34: 1304 0900 |0044: const/16 v4, #int 9 // #9 │ │ -075a38: 6e20 9c01 4000 |0046: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@019c │ │ -075a3e: 0c04 |0049: move-result-object v4 │ │ -075a40: 7020 7c18 4900 |004a: invoke-direct {v9, v4}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@187c │ │ -075a46: 0a04 |004d: move-result v4 │ │ -075a48: 5e94 5509 |004e: iput-char v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0955 │ │ -075a4c: 1304 0a00 |0050: const/16 v4, #int 10 // #a │ │ -075a50: 6e20 9c01 4000 |0052: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@019c │ │ -075a56: 0c04 |0055: move-result-object v4 │ │ -075a58: 7020 7c18 4900 |0056: invoke-direct {v9, v4}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@187c │ │ -075a5e: 0a04 |0059: move-result v4 │ │ -075a60: 5e94 5d09 |005a: iput-char v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemNumericShortcut:C // field@095d │ │ -075a64: 6e20 9f01 8000 |005c: invoke-virtual {v0, v8}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@019f │ │ -075a6a: 0a04 |005f: move-result v4 │ │ -075a6c: 3804 7700 |0060: if-eqz v4, 00d7 // +0077 │ │ -075a70: 6e30 9201 8006 |0062: invoke-virtual {v0, v8, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ -075a76: 0a04 |0065: move-result v4 │ │ -075a78: 3804 6f00 |0066: if-eqz v4, 00d5 // +006f │ │ -075a7c: 0154 |0068: move v4, v5 │ │ -075a7e: 5994 5709 |0069: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0957 │ │ -075a82: 1234 |006b: const/4 v4, #int 3 // #3 │ │ -075a84: 6e30 9201 4006 |006c: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ -075a8a: 0a04 |006f: move-result v4 │ │ -075a8c: 5c94 5809 |0070: iput-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemChecked:Z // field@0958 │ │ -075a90: 1244 |0072: const/4 v4, #int 4 // #4 │ │ -075a92: 5597 4f09 |0073: iget-boolean v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupVisible:Z // field@094f │ │ -075a96: 6e30 9201 4007 |0075: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ -075a9c: 0a04 |0078: move-result v4 │ │ -075a9e: 5c94 6109 |0079: iput-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemVisible:Z // field@0961 │ │ -075aa2: 5594 4c09 |007b: iget-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupEnabled:Z // field@094c │ │ -075aa6: 6e30 9201 5004 |007d: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ -075aac: 0a04 |0080: move-result v4 │ │ -075aae: 5c94 5909 |0081: iput-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemEnabled:Z // field@0959 │ │ -075ab2: 1304 0d00 |0083: const/16 v4, #int 13 // #d │ │ -075ab6: 12f7 |0085: const/4 v7, #int -1 // #ff │ │ -075ab8: 6e30 9801 4007 |0086: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -075abe: 0a04 |0089: move-result v4 │ │ -075ac0: 5994 5e09 |008a: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemShowAsAction:I // field@095e │ │ -075ac4: 1304 0c00 |008c: const/16 v4, #int 12 // #c │ │ -075ac8: 6e20 9c01 4000 |008e: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@019c │ │ -075ace: 0c04 |0091: move-result-object v4 │ │ -075ad0: 5b94 5c09 |0092: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@095c │ │ -075ad4: 1304 0e00 |0094: const/16 v4, #int 14 // #e │ │ -075ad8: 6e30 9b01 4006 |0096: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ -075ade: 0a04 |0099: move-result v4 │ │ -075ae0: 5994 5309 |009a: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@0953 │ │ -075ae4: 1304 0f00 |009c: const/16 v4, #int 15 // #f │ │ -075ae8: 6e20 9c01 4000 |009e: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@019c │ │ -075aee: 0c04 |00a1: move-result-object v4 │ │ -075af0: 5b94 5209 |00a2: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0952 │ │ -075af4: 1304 1000 |00a4: const/16 v4, #int 16 // #10 │ │ -075af8: 6e20 9c01 4000 |00a6: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@019c │ │ -075afe: 0c04 |00a9: move-result-object v4 │ │ -075b00: 5b94 5109 |00aa: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0951 │ │ -075b04: 5494 5109 |00ac: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0951 │ │ -075b08: 3804 2e00 |00ae: if-eqz v4, 00dc // +002e │ │ -075b0c: 0152 |00b0: move v2, v5 │ │ -075b0e: 3802 2d00 |00b1: if-eqz v2, 00de // +002d │ │ -075b12: 5294 5309 |00b3: iget v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@0953 │ │ -075b16: 3904 2900 |00b5: if-nez v4, 00de // +0029 │ │ -075b1a: 5494 5209 |00b7: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0952 │ │ -075b1e: 3904 2500 |00b9: if-nez v4, 00de // +0025 │ │ -075b22: 5494 5109 |00bb: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0951 │ │ -075b26: 7100 8618 0000 |00bd: invoke-static {}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$200:()[Ljava/lang/Class; // method@1886 │ │ -075b2c: 0c05 |00c0: move-result-object v5 │ │ -075b2e: 5497 6309 |00c1: iget-object v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0963 │ │ -075b32: 7110 8718 0700 |00c3: invoke-static {v7}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$300:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; // method@1887 │ │ -075b38: 0c07 |00c6: move-result-object v7 │ │ -075b3a: 7040 7e18 4975 |00c7: invoke-direct {v9, v4, v5, v7}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; // method@187e │ │ -075b40: 0c04 |00ca: move-result-object v4 │ │ -075b42: 1f04 f401 |00cb: check-cast v4, Landroid/support/v4/view/ActionProvider; // type@01f4 │ │ -075b46: 5b94 5009 |00cd: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ -075b4a: 6e10 a001 0000 |00cf: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -075b50: 5c96 5409 |00d2: iput-boolean v6, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@0954 │ │ -075b54: 0e00 |00d4: return-void │ │ -075b56: 0164 |00d5: move v4, v6 │ │ -075b58: 2893 |00d6: goto 0069 // -006d │ │ -075b5a: 5294 4b09 |00d7: iget v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCheckable:I // field@094b │ │ -075b5e: 5994 5709 |00d9: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0957 │ │ -075b62: 2890 |00db: goto 006b // -0070 │ │ -075b64: 0162 |00dc: move v2, v6 │ │ -075b66: 28d4 |00dd: goto 00b1 // -002c │ │ -075b68: 3802 0900 |00de: if-eqz v2, 00e7 // +0009 │ │ -075b6c: 1a04 e70c |00e0: const-string v4, "SupportMenuInflater" // string@0ce7 │ │ -075b70: 1a05 9304 |00e2: const-string v5, "Ignoring attribute 'actionProviderClass'. Action view already specified." // string@0493 │ │ -075b74: 7120 6f20 5400 |00e4: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -075b7a: 1204 |00e7: const/4 v4, #int 0 // #0 │ │ -075b7c: 5b94 5009 |00e8: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ -075b80: 28e5 |00ea: goto 00cf // -001b │ │ +0761c0: |[0761c0] android.support.v7.internal.view.SupportMenuInflater$MenuState.readItem:(Landroid/util/AttributeSet;)V │ │ +0761d0: 1308 0b00 |0000: const/16 v8, #int 11 // #b │ │ +0761d4: 1215 |0002: const/4 v5, #int 1 // #1 │ │ +0761d6: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +0761d8: 5494 6309 |0004: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0963 │ │ +0761dc: 7110 8518 0400 |0006: invoke-static {v4}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@1885 │ │ +0761e2: 0c04 |0009: move-result-object v4 │ │ +0761e4: 6207 0109 |000a: sget-object v7, Landroid/support/v7/appcompat/R$styleable;.MenuItem:[I // field@0901 │ │ +0761e8: 6e30 2a01 a407 |000c: invoke-virtual {v4, v10, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ +0761ee: 0c00 |000f: move-result-object v0 │ │ +0761f0: 1224 |0010: const/4 v4, #int 2 // #2 │ │ +0761f2: 6e30 9b01 4006 |0011: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ +0761f8: 0a04 |0014: move-result v4 │ │ +0761fa: 5994 5b09 |0015: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemId:I // field@095b │ │ +0761fe: 1254 |0017: const/4 v4, #int 5 // #5 │ │ +076200: 5297 4a09 |0018: iget v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCategory:I // field@094a │ │ +076204: 6e30 9801 4007 |001a: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +07620a: 0a01 |001d: move-result v1 │ │ +07620c: 1264 |001e: const/4 v4, #int 6 // #6 │ │ +07620e: 5297 4e09 |001f: iget v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupOrder:I // field@094e │ │ +076212: 6e30 9801 4007 |0021: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +076218: 0a03 |0024: move-result v3 │ │ +07621a: 1504 ffff |0025: const/high16 v4, #int -65536 // #ffff │ │ +07621e: b514 |0027: and-int/2addr v4, v1 │ │ +076220: 1407 ffff 0000 |0028: const v7, #float 9.18341e-41 // #0000ffff │ │ +076226: b537 |002b: and-int/2addr v7, v3 │ │ +076228: b674 |002c: or-int/2addr v4, v7 │ │ +07622a: 5994 5609 |002d: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCategoryOrder:I // field@0956 │ │ +07622e: 1274 |002f: const/4 v4, #int 7 // #7 │ │ +076230: 6e20 9d01 4000 |0030: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@019d │ │ +076236: 0c04 |0033: move-result-object v4 │ │ +076238: 5b94 5f09 |0034: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@095f │ │ +07623c: 1304 0800 |0036: const/16 v4, #int 8 // #8 │ │ +076240: 6e20 9d01 4000 |0038: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@019d │ │ +076246: 0c04 |003b: move-result-object v4 │ │ +076248: 5b94 6009 |003c: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0960 │ │ +07624c: 6e30 9b01 6006 |003e: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ +076252: 0a04 |0041: move-result v4 │ │ +076254: 5994 5a09 |0042: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemIconResId:I // field@095a │ │ +076258: 1304 0900 |0044: const/16 v4, #int 9 // #9 │ │ +07625c: 6e20 9c01 4000 |0046: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@019c │ │ +076262: 0c04 |0049: move-result-object v4 │ │ +076264: 7020 7c18 4900 |004a: invoke-direct {v9, v4}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@187c │ │ +07626a: 0a04 |004d: move-result v4 │ │ +07626c: 5e94 5509 |004e: iput-char v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0955 │ │ +076270: 1304 0a00 |0050: const/16 v4, #int 10 // #a │ │ +076274: 6e20 9c01 4000 |0052: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@019c │ │ +07627a: 0c04 |0055: move-result-object v4 │ │ +07627c: 7020 7c18 4900 |0056: invoke-direct {v9, v4}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@187c │ │ +076282: 0a04 |0059: move-result v4 │ │ +076284: 5e94 5d09 |005a: iput-char v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemNumericShortcut:C // field@095d │ │ +076288: 6e20 9f01 8000 |005c: invoke-virtual {v0, v8}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@019f │ │ +07628e: 0a04 |005f: move-result v4 │ │ +076290: 3804 7700 |0060: if-eqz v4, 00d7 // +0077 │ │ +076294: 6e30 9201 8006 |0062: invoke-virtual {v0, v8, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ +07629a: 0a04 |0065: move-result v4 │ │ +07629c: 3804 6f00 |0066: if-eqz v4, 00d5 // +006f │ │ +0762a0: 0154 |0068: move v4, v5 │ │ +0762a2: 5994 5709 |0069: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0957 │ │ +0762a6: 1234 |006b: const/4 v4, #int 3 // #3 │ │ +0762a8: 6e30 9201 4006 |006c: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ +0762ae: 0a04 |006f: move-result v4 │ │ +0762b0: 5c94 5809 |0070: iput-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemChecked:Z // field@0958 │ │ +0762b4: 1244 |0072: const/4 v4, #int 4 // #4 │ │ +0762b6: 5597 4f09 |0073: iget-boolean v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupVisible:Z // field@094f │ │ +0762ba: 6e30 9201 4007 |0075: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ +0762c0: 0a04 |0078: move-result v4 │ │ +0762c2: 5c94 6109 |0079: iput-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemVisible:Z // field@0961 │ │ +0762c6: 5594 4c09 |007b: iget-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupEnabled:Z // field@094c │ │ +0762ca: 6e30 9201 5004 |007d: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ +0762d0: 0a04 |0080: move-result v4 │ │ +0762d2: 5c94 5909 |0081: iput-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemEnabled:Z // field@0959 │ │ +0762d6: 1304 0d00 |0083: const/16 v4, #int 13 // #d │ │ +0762da: 12f7 |0085: const/4 v7, #int -1 // #ff │ │ +0762dc: 6e30 9801 4007 |0086: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +0762e2: 0a04 |0089: move-result v4 │ │ +0762e4: 5994 5e09 |008a: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemShowAsAction:I // field@095e │ │ +0762e8: 1304 0c00 |008c: const/16 v4, #int 12 // #c │ │ +0762ec: 6e20 9c01 4000 |008e: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@019c │ │ +0762f2: 0c04 |0091: move-result-object v4 │ │ +0762f4: 5b94 5c09 |0092: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@095c │ │ +0762f8: 1304 0e00 |0094: const/16 v4, #int 14 // #e │ │ +0762fc: 6e30 9b01 4006 |0096: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ +076302: 0a04 |0099: move-result v4 │ │ +076304: 5994 5309 |009a: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@0953 │ │ +076308: 1304 0f00 |009c: const/16 v4, #int 15 // #f │ │ +07630c: 6e20 9c01 4000 |009e: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@019c │ │ +076312: 0c04 |00a1: move-result-object v4 │ │ +076314: 5b94 5209 |00a2: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0952 │ │ +076318: 1304 1000 |00a4: const/16 v4, #int 16 // #10 │ │ +07631c: 6e20 9c01 4000 |00a6: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@019c │ │ +076322: 0c04 |00a9: move-result-object v4 │ │ +076324: 5b94 5109 |00aa: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0951 │ │ +076328: 5494 5109 |00ac: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0951 │ │ +07632c: 3804 2e00 |00ae: if-eqz v4, 00dc // +002e │ │ +076330: 0152 |00b0: move v2, v5 │ │ +076332: 3802 2d00 |00b1: if-eqz v2, 00de // +002d │ │ +076336: 5294 5309 |00b3: iget v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@0953 │ │ +07633a: 3904 2900 |00b5: if-nez v4, 00de // +0029 │ │ +07633e: 5494 5209 |00b7: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0952 │ │ +076342: 3904 2500 |00b9: if-nez v4, 00de // +0025 │ │ +076346: 5494 5109 |00bb: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0951 │ │ +07634a: 7100 8618 0000 |00bd: invoke-static {}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$200:()[Ljava/lang/Class; // method@1886 │ │ +076350: 0c05 |00c0: move-result-object v5 │ │ +076352: 5497 6309 |00c1: iget-object v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0963 │ │ +076356: 7110 8718 0700 |00c3: invoke-static {v7}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$300:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; // method@1887 │ │ +07635c: 0c07 |00c6: move-result-object v7 │ │ +07635e: 7040 7e18 4975 |00c7: invoke-direct {v9, v4, v5, v7}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; // method@187e │ │ +076364: 0c04 |00ca: move-result-object v4 │ │ +076366: 1f04 f801 |00cb: check-cast v4, Landroid/support/v4/view/ActionProvider; // type@01f8 │ │ +07636a: 5b94 5009 |00cd: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ +07636e: 6e10 a001 0000 |00cf: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +076374: 5c96 5409 |00d2: iput-boolean v6, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@0954 │ │ +076378: 0e00 |00d4: return-void │ │ +07637a: 0164 |00d5: move v4, v6 │ │ +07637c: 2893 |00d6: goto 0069 // -006d │ │ +07637e: 5294 4b09 |00d7: iget v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCheckable:I // field@094b │ │ +076382: 5994 5709 |00d9: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0957 │ │ +076386: 2890 |00db: goto 006b // -0070 │ │ +076388: 0162 |00dc: move v2, v6 │ │ +07638a: 28d4 |00dd: goto 00b1 // -002c │ │ +07638c: 3802 0900 |00de: if-eqz v2, 00e7 // +0009 │ │ +076390: 1a04 ed0c |00e0: const-string v4, "SupportMenuInflater" // string@0ced │ │ +076394: 1a05 9304 |00e2: const-string v5, "Ignoring attribute 'actionProviderClass'. Action view already specified." // string@0493 │ │ +076398: 7120 6f20 5400 |00e4: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +07639e: 1204 |00e7: const/4 v4, #int 0 // #0 │ │ +0763a0: 5b94 5009 |00e8: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ +0763a4: 28e5 |00ea: goto 00cf // -001b │ │ catches : (none) │ │ positions : │ │ 0x0004 line=349 │ │ 0x0010 line=352 │ │ 0x0017 line=353 │ │ 0x001e line=354 │ │ 0x0025 line=355 │ │ @@ -107543,43 +107538,43 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -075b84: |[075b84] android.support.v7.internal.view.SupportMenuInflater$MenuState.resetGroup:()V │ │ -075b94: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -075b96: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -075b98: 5920 4d09 |0002: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@094d │ │ -075b9c: 5920 4a09 |0004: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCategory:I // field@094a │ │ -075ba0: 5920 4e09 |0006: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupOrder:I // field@094e │ │ -075ba4: 5920 4b09 |0008: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCheckable:I // field@094b │ │ -075ba8: 5c21 4f09 |000a: iput-boolean v1, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupVisible:Z // field@094f │ │ -075bac: 5c21 4c09 |000c: iput-boolean v1, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupEnabled:Z // field@094c │ │ -075bb0: 0e00 |000e: return-void │ │ +0763a8: |[0763a8] android.support.v7.internal.view.SupportMenuInflater$MenuState.resetGroup:()V │ │ +0763b8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0763ba: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0763bc: 5920 4d09 |0002: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@094d │ │ +0763c0: 5920 4a09 |0004: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCategory:I // field@094a │ │ +0763c4: 5920 4e09 |0006: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupOrder:I // field@094e │ │ +0763c8: 5920 4b09 |0008: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCheckable:I // field@094b │ │ +0763cc: 5c21 4f09 |000a: iput-boolean v1, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupVisible:Z // field@094f │ │ +0763d0: 5c21 4c09 |000c: iput-boolean v1, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupEnabled:Z // field@094c │ │ +0763d4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=319 │ │ 0x0004 line=320 │ │ 0x0006 line=321 │ │ 0x0008 line=322 │ │ 0x000a line=323 │ │ 0x000c line=324 │ │ 0x000e line=325 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/view/SupportMenuInflater$MenuState; │ │ │ │ - source_file_idx : 3304 (SupportMenuInflater.java) │ │ + source_file_idx : 3310 (SupportMenuInflater.java) │ │ │ │ Class #463 header: │ │ -class_idx : 839 │ │ +class_idx : 843 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1033 │ │ -source_file_idx : 3304 │ │ +superclass_idx : 1038 │ │ +source_file_idx : 3310 │ │ static_fields_size : 7 │ │ instance_fields_size: 4 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 1 │ │ │ │ Class #463 annotations: │ │ Annotations on class │ │ @@ -107655,24 +107650,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -075bb4: |[075bb4] android.support.v7.internal.view.SupportMenuInflater.:()V │ │ -075bc4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -075bc6: 2300 1805 |0001: new-array v0, v0, [Ljava/lang/Class; // type@0518 │ │ -075bca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -075bcc: 1c02 3000 |0004: const-class v2, Landroid/content/Context; // type@0030 │ │ -075bd0: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -075bd4: 6900 6509 |0008: sput-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0965 │ │ -075bd8: 6200 6509 |000a: sget-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0965 │ │ -075bdc: 6900 6409 |000c: sput-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0964 │ │ -075be0: 0e00 |000e: return-void │ │ +0763d8: |[0763d8] android.support.v7.internal.view.SupportMenuInflater.:()V │ │ +0763e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0763ea: 2300 1e05 |0001: new-array v0, v0, [Ljava/lang/Class; // type@051e │ │ +0763ee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0763f0: 1c02 3000 |0004: const-class v2, Landroid/content/Context; // type@0030 │ │ +0763f4: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +0763f8: 6900 6509 |0008: sput-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0965 │ │ +0763fc: 6200 6509 |000a: sget-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0965 │ │ +076400: 6900 6409 |000c: sput-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0964 │ │ +076404: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x000a line=73 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/internal/view/SupportMenuInflater;) │ │ @@ -107680,26 +107675,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -075be4: |[075be4] android.support.v7.internal.view.SupportMenuInflater.:(Landroid/content/Context;)V │ │ -075bf4: 7020 e520 3200 |0000: invoke-direct {v2, v3}, Landroid/view/MenuInflater;.:(Landroid/content/Context;)V // method@20e5 │ │ -075bfa: 5b23 6d09 |0003: iput-object v3, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mContext:Landroid/content/Context; // field@096d │ │ -075bfe: 5b23 6e09 |0005: iput-object v3, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mRealOwner:Ljava/lang/Object; // field@096e │ │ -075c02: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -075c04: 2300 1905 |0008: new-array v0, v0, [Ljava/lang/Object; // type@0519 │ │ -075c08: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -075c0a: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ -075c0e: 5b20 6c09 |000d: iput-object v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@096c │ │ -075c12: 5420 6c09 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@096c │ │ -075c16: 5b20 6b09 |0011: iput-object v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@096b │ │ -075c1a: 0e00 |0013: return-void │ │ +076408: |[076408] android.support.v7.internal.view.SupportMenuInflater.:(Landroid/content/Context;)V │ │ +076418: 7020 e520 3200 |0000: invoke-direct {v2, v3}, Landroid/view/MenuInflater;.:(Landroid/content/Context;)V // method@20e5 │ │ +07641e: 5b23 6d09 |0003: iput-object v3, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mContext:Landroid/content/Context; // field@096d │ │ +076422: 5b23 6e09 |0005: iput-object v3, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mRealOwner:Ljava/lang/Object; // field@096e │ │ +076426: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +076428: 2300 1f05 |0008: new-array v0, v0, [Ljava/lang/Object; // type@051f │ │ +07642c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +07642e: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ +076432: 5b20 6c09 |000d: iput-object v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@096c │ │ +076436: 5420 6c09 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@096c │ │ +07643a: 5b20 6b09 |0011: iput-object v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@096b │ │ +07643e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=90 │ │ 0x0005 line=91 │ │ 0x0007 line=92 │ │ 0x000f line=93 │ │ @@ -107713,17 +107708,17 @@ │ │ type : '(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075c1c: |[075c1c] android.support.v7.internal.view.SupportMenuInflater.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; │ │ -075c2c: 5410 6d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mContext:Landroid/content/Context; // field@096d │ │ -075c30: 1100 |0002: return-object v0 │ │ +076440: |[076440] android.support.v7.internal.view.SupportMenuInflater.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; │ │ +076450: 5410 6d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mContext:Landroid/content/Context; // field@096d │ │ +076454: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/SupportMenuInflater; │ │ │ │ #3 : (in Landroid/support/v7/internal/view/SupportMenuInflater;) │ │ @@ -107731,34 +107726,34 @@ │ │ type : '()[Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075c34: |[075c34] android.support.v7.internal.view.SupportMenuInflater.access$200:()[Ljava/lang/Class; │ │ -075c44: 6200 6409 |0000: sget-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0964 │ │ -075c48: 1100 |0002: return-object v0 │ │ +076458: |[076458] android.support.v7.internal.view.SupportMenuInflater.access$200:()[Ljava/lang/Class; │ │ +076468: 6200 6409 |0000: sget-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0964 │ │ +07646c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v7/internal/view/SupportMenuInflater;) │ │ name : 'access$300' │ │ type : '(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075c4c: |[075c4c] android.support.v7.internal.view.SupportMenuInflater.access$300:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; │ │ -075c5c: 5410 6b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@096b │ │ -075c60: 1100 |0002: return-object v0 │ │ +076470: |[076470] android.support.v7.internal.view.SupportMenuInflater.access$300:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; │ │ +076480: 5410 6b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@096b │ │ +076484: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/SupportMenuInflater; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/SupportMenuInflater;) │ │ @@ -107766,17 +107761,17 @@ │ │ type : '(Landroid/support/v7/internal/view/SupportMenuInflater;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075c64: |[075c64] android.support.v7.internal.view.SupportMenuInflater.access$400:(Landroid/support/v7/internal/view/SupportMenuInflater;)Ljava/lang/Object; │ │ -075c74: 5410 6e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mRealOwner:Ljava/lang/Object; // field@096e │ │ -075c78: 1100 |0002: return-object v0 │ │ +076488: |[076488] android.support.v7.internal.view.SupportMenuInflater.access$400:(Landroid/support/v7/internal/view/SupportMenuInflater;)Ljava/lang/Object; │ │ +076498: 5410 6e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mRealOwner:Ljava/lang/Object; // field@096e │ │ +07649c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/SupportMenuInflater; │ │ │ │ #6 : (in Landroid/support/v7/internal/view/SupportMenuInflater;) │ │ @@ -107784,34 +107779,34 @@ │ │ type : '()[Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075c7c: |[075c7c] android.support.v7.internal.view.SupportMenuInflater.access$500:()[Ljava/lang/Class; │ │ -075c8c: 6200 6509 |0000: sget-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0965 │ │ -075c90: 1100 |0002: return-object v0 │ │ +0764a0: |[0764a0] android.support.v7.internal.view.SupportMenuInflater.access$500:()[Ljava/lang/Class; │ │ +0764b0: 6200 6509 |0000: sget-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0965 │ │ +0764b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v7/internal/view/SupportMenuInflater;) │ │ name : 'access$600' │ │ type : '(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075c94: |[075c94] android.support.v7.internal.view.SupportMenuInflater.access$600:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; │ │ -075ca4: 5410 6c09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@096c │ │ -075ca8: 1100 |0002: return-object v0 │ │ +0764b8: |[0764b8] android.support.v7.internal.view.SupportMenuInflater.access$600:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; │ │ +0764c8: 5410 6c09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@096c │ │ +0764cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/SupportMenuInflater; │ │ │ │ #8 : (in Landroid/support/v7/internal/view/SupportMenuInflater;) │ │ @@ -107819,126 +107814,126 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 220 16-bit code units │ │ -075cac: |[075cac] android.support.v7.internal.view.SupportMenuInflater.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V │ │ -075cbc: 2202 4603 |0000: new-instance v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState; // type@0346 │ │ -075cc0: 7030 7818 a20d |0002: invoke-direct {v2, v10, v13}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.:(Landroid/support/v7/internal/view/SupportMenuInflater;Landroid/view/Menu;)V // method@1878 │ │ -075cc6: 7210 6d25 0b00 |0005: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@256d │ │ -075ccc: 0a00 |0008: move-result v0 │ │ -075cce: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -075cd0: 1206 |000a: const/4 v6, #int 0 // #0 │ │ -075cd2: 1227 |000b: const/4 v7, #int 2 // #2 │ │ -075cd4: 3370 3600 |000c: if-ne v0, v7, 0042 // +0036 │ │ -075cd8: 7210 6e25 0b00 |000e: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@256e │ │ -075cde: 0c05 |0011: move-result-object v5 │ │ -075ce0: 1a07 651e |0012: const-string v7, "menu" // string@1e65 │ │ -075ce4: 6e20 c824 7500 |0014: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -075cea: 0a07 |0017: move-result v7 │ │ -075cec: 3807 1100 |0018: if-eqz v7, 0029 // +0011 │ │ -075cf0: 7210 6f25 0b00 |001a: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@256f │ │ -075cf6: 0a00 |001d: move-result v0 │ │ -075cf8: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -075cfa: 3903 b200 |001f: if-nez v3, 00d1 // +00b2 │ │ -075cfe: 2b00 b100 0000 |0021: packed-switch v0, 000000d2 // +000000b1 │ │ -075d04: 7210 6f25 0b00 |0024: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@256f │ │ -075d0a: 0a00 |0027: move-result v0 │ │ -075d0c: 28f7 |0028: goto 001f // -0009 │ │ -075d0e: 2207 b304 |0029: new-instance v7, Ljava/lang/RuntimeException; // type@04b3 │ │ -075d12: 2208 b604 |002b: new-instance v8, Ljava/lang/StringBuilder; // type@04b6 │ │ -075d16: 7010 d724 0800 |002d: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -075d1c: 1a09 ae03 |0030: const-string v9, "Expecting menu, got " // string@03ae │ │ -075d20: 6e20 df24 9800 |0032: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -075d26: 0c08 |0035: move-result-object v8 │ │ -075d28: 6e20 df24 5800 |0036: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -075d2e: 0c08 |0039: move-result-object v8 │ │ -075d30: 6e10 e424 0800 |003a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -075d36: 0c08 |003d: move-result-object v8 │ │ -075d38: 7020 bd24 8700 |003e: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ -075d3e: 2707 |0041: throw v7 │ │ -075d40: 7210 6f25 0b00 |0042: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@256f │ │ -075d46: 0a00 |0045: move-result v0 │ │ -075d48: 1217 |0046: const/4 v7, #int 1 // #1 │ │ -075d4a: 3370 c4ff |0047: if-ne v0, v7, 000b // -003c │ │ -075d4e: 28d5 |0049: goto 001e // -002b │ │ -075d50: 3901 daff |004a: if-nez v1, 0024 // -0026 │ │ -075d54: 7210 6e25 0b00 |004c: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@256e │ │ -075d5a: 0c05 |004f: move-result-object v5 │ │ -075d5c: 1a07 ca17 |0050: const-string v7, "group" // string@17ca │ │ -075d60: 6e20 c824 7500 |0052: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -075d66: 0a07 |0055: move-result v7 │ │ -075d68: 3807 0600 |0056: if-eqz v7, 005c // +0006 │ │ -075d6c: 6e20 7f18 c200 |0058: invoke-virtual {v2, v12}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.readGroup:(Landroid/util/AttributeSet;)V // method@187f │ │ -075d72: 28c9 |005b: goto 0024 // -0037 │ │ -075d74: 1a07 8419 |005c: const-string v7, "item" // string@1984 │ │ -075d78: 6e20 c824 7500 |005e: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -075d7e: 0a07 |0061: move-result v7 │ │ -075d80: 3807 0600 |0062: if-eqz v7, 0068 // +0006 │ │ -075d84: 6e20 8018 c200 |0064: invoke-virtual {v2, v12}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.readItem:(Landroid/util/AttributeSet;)V // method@1880 │ │ -075d8a: 28bd |0067: goto 0024 // -0043 │ │ -075d8c: 1a07 651e |0068: const-string v7, "menu" // string@1e65 │ │ -075d90: 6e20 c824 7500 |006a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -075d96: 0a07 |006d: move-result v7 │ │ -075d98: 3807 0a00 |006e: if-eqz v7, 0078 // +000a │ │ -075d9c: 6e10 7b18 0200 |0070: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.addSubMenuItem:()Landroid/view/SubMenu; // method@187b │ │ -075da2: 0c04 |0073: move-result-object v4 │ │ -075da4: 7040 8c18 ba4c |0074: invoke-direct {v10, v11, v12, v4}, Landroid/support/v7/internal/view/SupportMenuInflater;.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V // method@188c │ │ -075daa: 28ad |0077: goto 0024 // -0053 │ │ -075dac: 1211 |0078: const/4 v1, #int 1 // #1 │ │ -075dae: 0756 |0079: move-object v6, v5 │ │ -075db0: 28aa |007a: goto 0024 // -0056 │ │ -075db2: 7210 6e25 0b00 |007b: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@256e │ │ -075db8: 0c05 |007e: move-result-object v5 │ │ -075dba: 3801 0b00 |007f: if-eqz v1, 008a // +000b │ │ -075dbe: 6e20 c824 6500 |0081: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -075dc4: 0a07 |0084: move-result v7 │ │ -075dc6: 3807 0500 |0085: if-eqz v7, 008a // +0005 │ │ -075dca: 1201 |0087: const/4 v1, #int 0 // #0 │ │ -075dcc: 1206 |0088: const/4 v6, #int 0 // #0 │ │ -075dce: 289b |0089: goto 0024 // -0065 │ │ -075dd0: 1a07 ca17 |008a: const-string v7, "group" // string@17ca │ │ -075dd4: 6e20 c824 7500 |008c: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -075dda: 0a07 |008f: move-result v7 │ │ -075ddc: 3807 0600 |0090: if-eqz v7, 0096 // +0006 │ │ -075de0: 6e10 8118 0200 |0092: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.resetGroup:()V // method@1881 │ │ -075de6: 288f |0095: goto 0024 // -0071 │ │ -075de8: 1a07 8419 |0096: const-string v7, "item" // string@1984 │ │ -075dec: 6e20 c824 7500 |0098: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -075df2: 0a07 |009b: move-result v7 │ │ -075df4: 3807 2200 |009c: if-eqz v7, 00be // +0022 │ │ -075df8: 6e10 7d18 0200 |009e: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.hasAddedItem:()Z // method@187d │ │ -075dfe: 0a07 |00a1: move-result v7 │ │ -075e00: 3907 82ff |00a2: if-nez v7, 0024 // -007e │ │ -075e04: 7110 7918 0200 |00a4: invoke-static {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.access$000:(Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;)Landroid/support/v4/view/ActionProvider; // method@1879 │ │ -075e0a: 0c07 |00a7: move-result-object v7 │ │ -075e0c: 3807 1100 |00a8: if-eqz v7, 00b9 // +0011 │ │ -075e10: 7110 7918 0200 |00aa: invoke-static {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.access$000:(Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;)Landroid/support/v4/view/ActionProvider; // method@1879 │ │ -075e16: 0c07 |00ad: move-result-object v7 │ │ -075e18: 6e10 590b 0700 |00ae: invoke-virtual {v7}, Landroid/support/v4/view/ActionProvider;.hasSubMenu:()Z // method@0b59 │ │ -075e1e: 0a07 |00b1: move-result v7 │ │ -075e20: 3807 0700 |00b2: if-eqz v7, 00b9 // +0007 │ │ -075e24: 6e10 7b18 0200 |00b4: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.addSubMenuItem:()Landroid/view/SubMenu; // method@187b │ │ -075e2a: 2900 6dff |00b7: goto/16 0024 // -0093 │ │ -075e2e: 6e10 7a18 0200 |00b9: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.addItem:()V // method@187a │ │ -075e34: 2900 68ff |00bc: goto/16 0024 // -0098 │ │ -075e38: 1a07 651e |00be: const-string v7, "menu" // string@1e65 │ │ -075e3c: 6e20 c824 7500 |00c0: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -075e42: 0a07 |00c3: move-result v7 │ │ -075e44: 3807 60ff |00c4: if-eqz v7, 0024 // -00a0 │ │ -075e48: 1213 |00c6: const/4 v3, #int 1 // #1 │ │ -075e4a: 2900 5dff |00c7: goto/16 0024 // -00a3 │ │ -075e4e: 2207 b304 |00c9: new-instance v7, Ljava/lang/RuntimeException; // type@04b3 │ │ -075e52: 1a08 a60d |00cb: const-string v8, "Unexpected end of document" // string@0da6 │ │ -075e56: 7020 bd24 8700 |00cd: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ -075e5c: 2707 |00d0: throw v7 │ │ -075e5e: 0e00 |00d1: return-void │ │ -075e60: 0001 0300 0100 0000 a800 0000 2900 ... |00d2: packed-switch-data (10 units) │ │ +0764d0: |[0764d0] android.support.v7.internal.view.SupportMenuInflater.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V │ │ +0764e0: 2202 4a03 |0000: new-instance v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState; // type@034a │ │ +0764e4: 7030 7818 a20d |0002: invoke-direct {v2, v10, v13}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.:(Landroid/support/v7/internal/view/SupportMenuInflater;Landroid/view/Menu;)V // method@1878 │ │ +0764ea: 7210 6d25 0b00 |0005: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@256d │ │ +0764f0: 0a00 |0008: move-result v0 │ │ +0764f2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0764f4: 1206 |000a: const/4 v6, #int 0 // #0 │ │ +0764f6: 1227 |000b: const/4 v7, #int 2 // #2 │ │ +0764f8: 3370 3600 |000c: if-ne v0, v7, 0042 // +0036 │ │ +0764fc: 7210 6e25 0b00 |000e: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@256e │ │ +076502: 0c05 |0011: move-result-object v5 │ │ +076504: 1a07 6b1e |0012: const-string v7, "menu" // string@1e6b │ │ +076508: 6e20 c824 7500 |0014: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +07650e: 0a07 |0017: move-result v7 │ │ +076510: 3807 1100 |0018: if-eqz v7, 0029 // +0011 │ │ +076514: 7210 6f25 0b00 |001a: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@256f │ │ +07651a: 0a00 |001d: move-result v0 │ │ +07651c: 1203 |001e: const/4 v3, #int 0 // #0 │ │ +07651e: 3903 b200 |001f: if-nez v3, 00d1 // +00b2 │ │ +076522: 2b00 b100 0000 |0021: packed-switch v0, 000000d2 // +000000b1 │ │ +076528: 7210 6f25 0b00 |0024: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@256f │ │ +07652e: 0a00 |0027: move-result v0 │ │ +076530: 28f7 |0028: goto 001f // -0009 │ │ +076532: 2207 b904 |0029: new-instance v7, Ljava/lang/RuntimeException; // type@04b9 │ │ +076536: 2208 bc04 |002b: new-instance v8, Ljava/lang/StringBuilder; // type@04bc │ │ +07653a: 7010 d724 0800 |002d: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +076540: 1a09 ae03 |0030: const-string v9, "Expecting menu, got " // string@03ae │ │ +076544: 6e20 df24 9800 |0032: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +07654a: 0c08 |0035: move-result-object v8 │ │ +07654c: 6e20 df24 5800 |0036: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +076552: 0c08 |0039: move-result-object v8 │ │ +076554: 6e10 e424 0800 |003a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +07655a: 0c08 |003d: move-result-object v8 │ │ +07655c: 7020 bd24 8700 |003e: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ +076562: 2707 |0041: throw v7 │ │ +076564: 7210 6f25 0b00 |0042: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@256f │ │ +07656a: 0a00 |0045: move-result v0 │ │ +07656c: 1217 |0046: const/4 v7, #int 1 // #1 │ │ +07656e: 3370 c4ff |0047: if-ne v0, v7, 000b // -003c │ │ +076572: 28d5 |0049: goto 001e // -002b │ │ +076574: 3901 daff |004a: if-nez v1, 0024 // -0026 │ │ +076578: 7210 6e25 0b00 |004c: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@256e │ │ +07657e: 0c05 |004f: move-result-object v5 │ │ +076580: 1a07 d017 |0050: const-string v7, "group" // string@17d0 │ │ +076584: 6e20 c824 7500 |0052: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +07658a: 0a07 |0055: move-result v7 │ │ +07658c: 3807 0600 |0056: if-eqz v7, 005c // +0006 │ │ +076590: 6e20 7f18 c200 |0058: invoke-virtual {v2, v12}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.readGroup:(Landroid/util/AttributeSet;)V // method@187f │ │ +076596: 28c9 |005b: goto 0024 // -0037 │ │ +076598: 1a07 8a19 |005c: const-string v7, "item" // string@198a │ │ +07659c: 6e20 c824 7500 |005e: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +0765a2: 0a07 |0061: move-result v7 │ │ +0765a4: 3807 0600 |0062: if-eqz v7, 0068 // +0006 │ │ +0765a8: 6e20 8018 c200 |0064: invoke-virtual {v2, v12}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.readItem:(Landroid/util/AttributeSet;)V // method@1880 │ │ +0765ae: 28bd |0067: goto 0024 // -0043 │ │ +0765b0: 1a07 6b1e |0068: const-string v7, "menu" // string@1e6b │ │ +0765b4: 6e20 c824 7500 |006a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +0765ba: 0a07 |006d: move-result v7 │ │ +0765bc: 3807 0a00 |006e: if-eqz v7, 0078 // +000a │ │ +0765c0: 6e10 7b18 0200 |0070: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.addSubMenuItem:()Landroid/view/SubMenu; // method@187b │ │ +0765c6: 0c04 |0073: move-result-object v4 │ │ +0765c8: 7040 8c18 ba4c |0074: invoke-direct {v10, v11, v12, v4}, Landroid/support/v7/internal/view/SupportMenuInflater;.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V // method@188c │ │ +0765ce: 28ad |0077: goto 0024 // -0053 │ │ +0765d0: 1211 |0078: const/4 v1, #int 1 // #1 │ │ +0765d2: 0756 |0079: move-object v6, v5 │ │ +0765d4: 28aa |007a: goto 0024 // -0056 │ │ +0765d6: 7210 6e25 0b00 |007b: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@256e │ │ +0765dc: 0c05 |007e: move-result-object v5 │ │ +0765de: 3801 0b00 |007f: if-eqz v1, 008a // +000b │ │ +0765e2: 6e20 c824 6500 |0081: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +0765e8: 0a07 |0084: move-result v7 │ │ +0765ea: 3807 0500 |0085: if-eqz v7, 008a // +0005 │ │ +0765ee: 1201 |0087: const/4 v1, #int 0 // #0 │ │ +0765f0: 1206 |0088: const/4 v6, #int 0 // #0 │ │ +0765f2: 289b |0089: goto 0024 // -0065 │ │ +0765f4: 1a07 d017 |008a: const-string v7, "group" // string@17d0 │ │ +0765f8: 6e20 c824 7500 |008c: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +0765fe: 0a07 |008f: move-result v7 │ │ +076600: 3807 0600 |0090: if-eqz v7, 0096 // +0006 │ │ +076604: 6e10 8118 0200 |0092: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.resetGroup:()V // method@1881 │ │ +07660a: 288f |0095: goto 0024 // -0071 │ │ +07660c: 1a07 8a19 |0096: const-string v7, "item" // string@198a │ │ +076610: 6e20 c824 7500 |0098: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +076616: 0a07 |009b: move-result v7 │ │ +076618: 3807 2200 |009c: if-eqz v7, 00be // +0022 │ │ +07661c: 6e10 7d18 0200 |009e: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.hasAddedItem:()Z // method@187d │ │ +076622: 0a07 |00a1: move-result v7 │ │ +076624: 3907 82ff |00a2: if-nez v7, 0024 // -007e │ │ +076628: 7110 7918 0200 |00a4: invoke-static {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.access$000:(Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;)Landroid/support/v4/view/ActionProvider; // method@1879 │ │ +07662e: 0c07 |00a7: move-result-object v7 │ │ +076630: 3807 1100 |00a8: if-eqz v7, 00b9 // +0011 │ │ +076634: 7110 7918 0200 |00aa: invoke-static {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.access$000:(Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;)Landroid/support/v4/view/ActionProvider; // method@1879 │ │ +07663a: 0c07 |00ad: move-result-object v7 │ │ +07663c: 6e10 590b 0700 |00ae: invoke-virtual {v7}, Landroid/support/v4/view/ActionProvider;.hasSubMenu:()Z // method@0b59 │ │ +076642: 0a07 |00b1: move-result v7 │ │ +076644: 3807 0700 |00b2: if-eqz v7, 00b9 // +0007 │ │ +076648: 6e10 7b18 0200 |00b4: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.addSubMenuItem:()Landroid/view/SubMenu; // method@187b │ │ +07664e: 2900 6dff |00b7: goto/16 0024 // -0093 │ │ +076652: 6e10 7a18 0200 |00b9: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.addItem:()V // method@187a │ │ +076658: 2900 68ff |00bc: goto/16 0024 // -0098 │ │ +07665c: 1a07 6b1e |00be: const-string v7, "menu" // string@1e6b │ │ +076660: 6e20 c824 7500 |00c0: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +076666: 0a07 |00c3: move-result v7 │ │ +076668: 3807 60ff |00c4: if-eqz v7, 0024 // -00a0 │ │ +07666c: 1213 |00c6: const/4 v3, #int 1 // #1 │ │ +07666e: 2900 5dff |00c7: goto/16 0024 // -00a3 │ │ +076672: 2207 b904 |00c9: new-instance v7, Ljava/lang/RuntimeException; // type@04b9 │ │ +076676: 1a08 ac0d |00cb: const-string v8, "Unexpected end of document" // string@0dac │ │ +07667a: 7020 bd24 8700 |00cd: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ +076680: 2707 |00d0: throw v7 │ │ +076682: 0e00 |00d1: return-void │ │ +076684: 0001 0300 0100 0000 a800 0000 2900 ... |00d2: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0005 line=136 │ │ 0x0009 line=138 │ │ 0x000a line=139 │ │ 0x000b line=143 │ │ @@ -108003,45 +107998,45 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -075e74: |[075e74] android.support.v7.internal.view.SupportMenuInflater.inflate:(ILandroid/view/Menu;)V │ │ -075e84: 2073 8b01 |0000: instance-of v3, v7, Landroid/support/v4/internal/view/SupportMenu; // type@018b │ │ -075e88: 3903 0600 |0002: if-nez v3, 0008 // +0006 │ │ -075e8c: 6f30 e620 6507 |0004: invoke-super {v5, v6, v7}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@20e6 │ │ -075e92: 0e00 |0007: return-void │ │ -075e94: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -075e96: 5453 6d09 |0009: iget-object v3, v5, Landroid/support/v7/internal/view/SupportMenuInflater;.mContext:Landroid/content/Context; // field@096d │ │ -075e9a: 6e10 2201 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -075ea0: 0c03 |000e: move-result-object v3 │ │ -075ea2: 6e20 8901 6300 |000f: invoke-virtual {v3, v6}, Landroid/content/res/Resources;.getLayout:(I)Landroid/content/res/XmlResourceParser; // method@0189 │ │ -075ea8: 0c02 |0012: move-result-object v2 │ │ -075eaa: 7110 8120 0200 |0013: invoke-static {v2}, Landroid/util/Xml;.asAttributeSet:(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet; // method@2081 │ │ -075eb0: 0c00 |0016: move-result-object v0 │ │ -075eb2: 7040 8c18 2570 |0017: invoke-direct {v5, v2, v0, v7}, Landroid/support/v7/internal/view/SupportMenuInflater;.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V // method@188c │ │ -075eb8: 3802 edff |001a: if-eqz v2, 0007 // -0013 │ │ -075ebc: 7210 a101 0200 |001c: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@01a1 │ │ -075ec2: 28e8 |001f: goto 0007 // -0018 │ │ -075ec4: 0d01 |0020: move-exception v1 │ │ -075ec6: 2203 0104 |0021: new-instance v3, Landroid/view/InflateException; // type@0401 │ │ -075eca: 1a04 a603 |0023: const-string v4, "Error inflating menu XML" // string@03a6 │ │ -075ece: 7030 b420 4301 |0025: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@20b4 │ │ -075ed4: 2703 |0028: throw v3 │ │ -075ed6: 0d03 |0029: move-exception v3 │ │ -075ed8: 3802 0500 |002a: if-eqz v2, 002f // +0005 │ │ -075edc: 7210 a101 0200 |002c: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@01a1 │ │ -075ee2: 2703 |002f: throw v3 │ │ -075ee4: 0d01 |0030: move-exception v1 │ │ -075ee6: 2203 0104 |0031: new-instance v3, Landroid/view/InflateException; // type@0401 │ │ -075eea: 1a04 a603 |0033: const-string v4, "Error inflating menu XML" // string@03a6 │ │ -075eee: 7030 b420 4301 |0035: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@20b4 │ │ -075ef4: 2703 |0038: throw v3 │ │ +076698: |[076698] android.support.v7.internal.view.SupportMenuInflater.inflate:(ILandroid/view/Menu;)V │ │ +0766a8: 2073 8f01 |0000: instance-of v3, v7, Landroid/support/v4/internal/view/SupportMenu; // type@018f │ │ +0766ac: 3903 0600 |0002: if-nez v3, 0008 // +0006 │ │ +0766b0: 6f30 e620 6507 |0004: invoke-super {v5, v6, v7}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@20e6 │ │ +0766b6: 0e00 |0007: return-void │ │ +0766b8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0766ba: 5453 6d09 |0009: iget-object v3, v5, Landroid/support/v7/internal/view/SupportMenuInflater;.mContext:Landroid/content/Context; // field@096d │ │ +0766be: 6e10 2201 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +0766c4: 0c03 |000e: move-result-object v3 │ │ +0766c6: 6e20 8901 6300 |000f: invoke-virtual {v3, v6}, Landroid/content/res/Resources;.getLayout:(I)Landroid/content/res/XmlResourceParser; // method@0189 │ │ +0766cc: 0c02 |0012: move-result-object v2 │ │ +0766ce: 7110 8120 0200 |0013: invoke-static {v2}, Landroid/util/Xml;.asAttributeSet:(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet; // method@2081 │ │ +0766d4: 0c00 |0016: move-result-object v0 │ │ +0766d6: 7040 8c18 2570 |0017: invoke-direct {v5, v2, v0, v7}, Landroid/support/v7/internal/view/SupportMenuInflater;.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V // method@188c │ │ +0766dc: 3802 edff |001a: if-eqz v2, 0007 // -0013 │ │ +0766e0: 7210 a101 0200 |001c: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@01a1 │ │ +0766e6: 28e8 |001f: goto 0007 // -0018 │ │ +0766e8: 0d01 |0020: move-exception v1 │ │ +0766ea: 2203 0504 |0021: new-instance v3, Landroid/view/InflateException; // type@0405 │ │ +0766ee: 1a04 a603 |0023: const-string v4, "Error inflating menu XML" // string@03a6 │ │ +0766f2: 7030 b420 4301 |0025: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@20b4 │ │ +0766f8: 2703 |0028: throw v3 │ │ +0766fa: 0d03 |0029: move-exception v3 │ │ +0766fc: 3802 0500 |002a: if-eqz v2, 002f // +0005 │ │ +076700: 7210 a101 0200 |002c: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@01a1 │ │ +076706: 2703 |002f: throw v3 │ │ +076708: 0d01 |0030: move-exception v1 │ │ +07670a: 2203 0504 |0031: new-instance v3, Landroid/view/InflateException; // type@0405 │ │ +07670e: 1a04 a603 |0033: const-string v4, "Error inflating menu XML" // string@03a6 │ │ +076712: 7030 b420 4301 |0035: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@20b4 │ │ +076718: 2703 |0038: throw v3 │ │ catches : 3 │ │ 0x0009 - 0x001a │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0020 │ │ Ljava/io/IOException; -> 0x0030 │ │ -> 0x0029 │ │ 0x0021 - 0x0029 │ │ -> 0x0029 │ │ @@ -108066,20 +108061,20 @@ │ │ 0x0021 - 0x0029 reg=1 e Lorg/xmlpull/v1/XmlPullParserException; │ │ 0x0031 - 0x0039 reg=1 e Ljava/io/IOException; │ │ 0x0009 - 0x0039 reg=2 parser Landroid/content/res/XmlResourceParser; │ │ 0x0000 - 0x0039 reg=5 this Landroid/support/v7/internal/view/SupportMenuInflater; │ │ 0x0000 - 0x0039 reg=6 menuRes I │ │ 0x0000 - 0x0039 reg=7 menu Landroid/view/Menu; │ │ │ │ - source_file_idx : 3304 (SupportMenuInflater.java) │ │ + source_file_idx : 3310 (SupportMenuInflater.java) │ │ │ │ Class #464 header: │ │ -class_idx : 841 │ │ +class_idx : 845 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 525 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #464 annotations: │ │ @@ -108109,26 +108104,26 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -075f1c: |[075f1c] android.support.v7.internal.view.menu.ActionMenuItemView$AllCapsTransformationMethod.:(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)V │ │ -075f2c: 5b12 8409 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuItemView; // field@0984 │ │ -075f30: 7010 b324 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -075f36: 6e10 c518 0200 |0005: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getContext:()Landroid/content/Context; // method@18c5 │ │ -075f3c: 0c00 |0008: move-result-object v0 │ │ -075f3e: 6e10 2201 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -075f44: 0c00 |000c: move-result-object v0 │ │ -075f46: 6e10 8301 0000 |000d: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0183 │ │ -075f4c: 0c00 |0010: move-result-object v0 │ │ -075f4e: 5400 2700 |0011: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0027 │ │ -075f52: 5b10 8309 |0013: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0983 │ │ -075f56: 0e00 |0015: return-void │ │ +076740: |[076740] android.support.v7.internal.view.menu.ActionMenuItemView$AllCapsTransformationMethod.:(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)V │ │ +076750: 5b12 8409 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuItemView; // field@0984 │ │ +076754: 7010 b324 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07675a: 6e10 c518 0200 |0005: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getContext:()Landroid/content/Context; // method@18c5 │ │ +076760: 0c00 |0008: move-result-object v0 │ │ +076762: 6e10 2201 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +076768: 0c00 |000c: move-result-object v0 │ │ +07676a: 6e10 8301 0000 |000d: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0183 │ │ +076770: 0c00 |0010: move-result-object v0 │ │ +076772: 5400 2700 |0011: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0027 │ │ +076776: 5b10 8309 |0013: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0983 │ │ +07677a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0005 line=242 │ │ 0x0015 line=243 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod; │ │ @@ -108140,24 +108135,24 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -075f58: |[075f58] android.support.v7.internal.view.menu.ActionMenuItemView$AllCapsTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -075f68: 3803 0d00 |0000: if-eqz v3, 000d // +000d │ │ -075f6c: 6e10 b824 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ -075f72: 0c00 |0005: move-result-object v0 │ │ -075f74: 5421 8309 |0006: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0983 │ │ -075f78: 6e20 d324 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@24d3 │ │ -075f7e: 0c00 |000b: move-result-object v0 │ │ -075f80: 1100 |000c: return-object v0 │ │ -075f82: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -075f84: 28fe |000e: goto 000c // -0002 │ │ +07677c: |[07677c] android.support.v7.internal.view.menu.ActionMenuItemView$AllCapsTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +07678c: 3803 0d00 |0000: if-eqz v3, 000d // +000d │ │ +076790: 6e10 b824 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ +076796: 0c00 |0005: move-result-object v0 │ │ +076798: 5421 8309 |0006: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0983 │ │ +07679c: 6e20 d324 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@24d3 │ │ +0767a2: 0c00 |000b: move-result-object v0 │ │ +0767a4: 1100 |000c: return-object v0 │ │ +0767a6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0767a8: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod; │ │ 0x0000 - 0x000f reg=3 source Ljava/lang/CharSequence; │ │ 0x0000 - 0x000f reg=4 view Landroid/view/View; │ │ @@ -108167,33 +108162,33 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -075f88: |[075f88] android.support.v7.internal.view.menu.ActionMenuItemView$AllCapsTransformationMethod.onFocusChanged:(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V │ │ -075f98: 0e00 |0000: return-void │ │ +0767ac: |[0767ac] android.support.v7.internal.view.menu.ActionMenuItemView$AllCapsTransformationMethod.onFocusChanged:(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V │ │ +0767bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 sourceText Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=3 focused Z │ │ 0x0000 - 0x0001 reg=4 direction I │ │ 0x0000 - 0x0001 reg=5 previouslyFocusedRect Landroid/graphics/Rect; │ │ │ │ source_file_idx : 525 (ActionMenuItemView.java) │ │ │ │ Class #465 header: │ │ -class_idx : 843 │ │ +class_idx : 847 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 528 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #465 annotations: │ │ @@ -108209,17 +108204,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 528 (ActionMenuPresenter.java) │ │ │ │ Class #466 header: │ │ -class_idx : 845 │ │ +class_idx : 849 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 528 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #466 annotations: │ │ @@ -108249,19 +108244,19 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -075f9c: |[075f9c] android.support.v7.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V │ │ -075fac: 5b01 9009 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0990 │ │ -075fb0: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -075fb6: 5b02 8f09 |0005: iput-object v2, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@098f │ │ -075fba: 0e00 |0007: return-void │ │ +0767c0: |[0767c0] android.support.v7.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V │ │ +0767d0: 5b01 9009 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0990 │ │ +0767d4: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0767da: 5b02 8f09 |0005: iput-object v2, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@098f │ │ +0767de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0005 line=659 │ │ 0x0007 line=660 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ @@ -108274,36 +108269,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -075fbc: |[075fbc] android.support.v7.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.run:()V │ │ -075fcc: 5431 9009 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0990 │ │ -075fd0: 5411 9e09 |0002: iget-object v1, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ -075fd4: 6e10 ce19 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.changeMenuMode:()V // method@19ce │ │ -075fda: 5431 9009 |0007: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0990 │ │ -075fde: 5410 9f09 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ -075fe2: 1f00 1c04 |000b: check-cast v0, Landroid/view/View; // type@041c │ │ -075fe6: 3800 1700 |000d: if-eqz v0, 0024 // +0017 │ │ -075fea: 6e10 8c21 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@218c │ │ -075ff0: 0c01 |0012: move-result-object v1 │ │ -075ff2: 3801 1100 |0013: if-eqz v1, 0024 // +0011 │ │ -075ff6: 5431 8f09 |0015: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@098f │ │ -075ffa: 6e10 fe18 0100 |0017: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.tryShow:()Z // method@18fe │ │ -076000: 0a01 |001a: move-result v1 │ │ -076002: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ -076006: 5431 9009 |001d: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0990 │ │ -07600a: 5432 8f09 |001f: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@098f │ │ -07600e: 7120 0e19 2100 |0021: invoke-static {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.access$102:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@190e │ │ -076014: 5431 9009 |0024: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0990 │ │ -076018: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -07601a: 7120 1019 2100 |0027: invoke-static {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.access$302:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // method@1910 │ │ -076020: 0e00 |002a: return-void │ │ +0767e0: |[0767e0] android.support.v7.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.run:()V │ │ +0767f0: 5431 9009 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0990 │ │ +0767f4: 5411 9e09 |0002: iget-object v1, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ +0767f8: 6e10 ce19 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.changeMenuMode:()V // method@19ce │ │ +0767fe: 5431 9009 |0007: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0990 │ │ +076802: 5410 9f09 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ +076806: 1f00 2104 |000b: check-cast v0, Landroid/view/View; // type@0421 │ │ +07680a: 3800 1700 |000d: if-eqz v0, 0024 // +0017 │ │ +07680e: 6e10 8c21 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@218c │ │ +076814: 0c01 |0012: move-result-object v1 │ │ +076816: 3801 1100 |0013: if-eqz v1, 0024 // +0011 │ │ +07681a: 5431 8f09 |0015: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@098f │ │ +07681e: 6e10 fe18 0100 |0017: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.tryShow:()Z // method@18fe │ │ +076824: 0a01 |001a: move-result v1 │ │ +076826: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ +07682a: 5431 9009 |001d: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0990 │ │ +07682e: 5432 8f09 |001f: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@098f │ │ +076832: 7120 0e19 2100 |0021: invoke-static {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.access$102:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@190e │ │ +076838: 5431 9009 |0024: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0990 │ │ +07683c: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +07683e: 7120 1019 2100 |0027: invoke-static {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.access$302:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // method@1910 │ │ +076844: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ 0x0007 line=664 │ │ 0x000d line=665 │ │ 0x001d line=666 │ │ 0x0024 line=668 │ │ @@ -108311,17 +108306,17 @@ │ │ locals : │ │ 0x000d - 0x002b reg=0 menuView Landroid/view/View; │ │ 0x0000 - 0x002b reg=3 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ │ │ source_file_idx : 528 (ActionMenuPresenter.java) │ │ │ │ Class #467 header: │ │ -class_idx : 849 │ │ +class_idx : 853 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 528 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #467 annotations: │ │ @@ -108344,17 +108339,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076024: |[076024] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.:()V │ │ -076034: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07603a: 0e00 |0003: return-void │ │ +076848: |[076848] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.:()V │ │ +076858: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07685e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -108363,18 +108358,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07603c: |[07603c] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ -07604c: 2200 5203 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@0352 │ │ -076050: 7020 0a19 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.:(Landroid/os/Parcel;)V // method@190a │ │ -076056: 1100 |0005: return-object v0 │ │ +076860: |[076860] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ +076870: 2200 5603 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@0356 │ │ +076874: 7020 0a19 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.:(Landroid/os/Parcel;)V // method@190a │ │ +07687a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -108383,18 +108378,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 │ │ -076058: |[076058] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -076068: 6e20 0419 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // method@1904 │ │ -07606e: 0c00 |0003: move-result-object v0 │ │ -076070: 1100 |0004: return-object v0 │ │ +07687c: |[07687c] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +07688c: 6e20 0419 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // method@1904 │ │ +076892: 0c00 |0003: move-result-object v0 │ │ +076894: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -108403,17 +108398,17 @@ │ │ type : '(I)[Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076074: |[076074] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ -076084: 2320 1005 |0000: new-array v0, v2, [Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@0510 │ │ -076088: 1100 |0002: return-object v0 │ │ +076898: |[076898] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ +0768a8: 2320 1605 |0000: new-array v0, v2, [Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@0516 │ │ +0768ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -108422,31 +108417,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07608c: |[07608c] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -07609c: 6e20 0619 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // method@1906 │ │ -0760a2: 0c00 |0003: move-result-object v0 │ │ -0760a4: 1100 |0004: return-object v0 │ │ +0768b0: |[0768b0] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0768c0: 6e20 0619 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // method@1906 │ │ +0768c6: 0c00 |0003: move-result-object v0 │ │ +0768c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 528 (ActionMenuPresenter.java) │ │ │ │ Class #468 header: │ │ -class_idx : 850 │ │ +class_idx : 854 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 528 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #468 annotations: │ │ @@ -108478,36 +108473,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0760a8: |[0760a8] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ -0760b8: 2200 5103 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1; // type@0351 │ │ -0760bc: 7010 0319 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1;.:()V // method@1903 │ │ -0760c2: 6900 9409 |0005: sput-object v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0994 │ │ -0760c6: 0e00 |0007: return-void │ │ +0768cc: |[0768cc] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ +0768dc: 2200 5503 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1; // type@0355 │ │ +0768e0: 7010 0319 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1;.:()V // method@1903 │ │ +0768e6: 6900 9409 |0005: sput-object v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0994 │ │ +0768ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0760c8: |[0760c8] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ -0760d8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0760de: 0e00 |0003: return-void │ │ +0768ec: |[0768ec] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ +0768fc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +076902: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0003 line=544 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ │ │ @@ -108516,20 +108511,20 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0760e0: |[0760e0] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.:(Landroid/os/Parcel;)V │ │ -0760f0: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0760f6: 6e10 9102 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -0760fc: 0a00 |0006: move-result v0 │ │ -0760fe: 5910 9509 |0007: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0995 │ │ -076102: 0e00 |0009: return-void │ │ +076904: |[076904] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.:(Landroid/os/Parcel;)V │ │ +076914: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07691a: 6e10 9102 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +076920: 0a00 |0006: move-result v0 │ │ +076922: 5910 9509 |0007: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0995 │ │ +076926: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ 0x0003 line=547 │ │ 0x0009 line=548 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ @@ -108541,17 +108536,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -076104: |[076104] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.describeContents:()I │ │ -076114: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -076116: 0f00 |0001: return v0 │ │ +076928: |[076928] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.describeContents:()I │ │ +076938: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07693a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;) │ │ @@ -108559,33 +108554,33 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -076118: |[076118] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -076128: 5210 9509 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0995 │ │ -07612c: 6e20 9702 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -076132: 0e00 |0005: return-void │ │ +07693c: |[07693c] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +07694c: 5210 9509 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0995 │ │ +076950: 6e20 9702 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +076956: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0005 line=558 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 flags I │ │ │ │ source_file_idx : 528 (ActionMenuPresenter.java) │ │ │ │ Class #469 header: │ │ -class_idx : 852 │ │ +class_idx : 856 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 530 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #469 annotations: │ │ @@ -108613,17 +108608,17 @@ │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 530 (ActionMenuView.java) │ │ │ │ Class #470 header: │ │ -class_idx : 853 │ │ +class_idx : 857 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1109 │ │ +superclass_idx : 1115 │ │ source_file_idx : 530 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #470 annotations: │ │ @@ -108678,19 +108673,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -076134: |[076134] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(II)V │ │ -076144: 7030 6b23 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@236b │ │ -07614a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -07614c: 5c10 b209 |0004: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ -076150: 0e00 |0006: return-void │ │ +076958: |[076958] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(II)V │ │ +076968: 7030 6b23 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@236b │ │ +07696e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +076970: 5c10 b209 |0004: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ +076974: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=608 │ │ 0x0003 line=609 │ │ 0x0006 line=610 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ @@ -108702,18 +108697,18 @@ │ │ type : '(IIZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -076154: |[076154] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(IIZ)V │ │ -076164: 7030 6b23 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@236b │ │ -07616a: 5c03 b209 |0003: iput-boolean v3, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ -07616e: 0e00 |0005: return-void │ │ +076978: |[076978] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(IIZ)V │ │ +076988: 7030 6b23 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@236b │ │ +07698e: 5c03 b209 |0003: iput-boolean v3, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ +076992: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ 0x0003 line=614 │ │ 0x0005 line=615 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ @@ -108726,17 +108721,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -076170: |[076170] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -076180: 7030 6d23 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@236d │ │ -076186: 0e00 |0003: return-void │ │ +076994: |[076994] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0769a4: 7030 6d23 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@236d │ │ +0769aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ 0x0003 line=600 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x0000 - 0x0004 reg=1 c Landroid/content/Context; │ │ @@ -108747,35 +108742,35 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -076188: |[076188] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;)V │ │ -076198: 7020 6e23 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/widget/LinearLayout$LayoutParams;)V // method@236e │ │ -07619e: 5520 b209 |0003: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ -0761a2: 5c10 b209 |0005: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ -0761a6: 0e00 |0007: return-void │ │ +0769ac: |[0769ac] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;)V │ │ +0769bc: 7020 6e23 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/widget/LinearLayout$LayoutParams;)V // method@236e │ │ +0769c2: 5520 b209 |0003: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ +0769c6: 5c10 b209 |0005: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ +0769ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=603 │ │ 0x0003 line=604 │ │ 0x0007 line=605 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x0000 - 0x0008 reg=2 other Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ │ │ Virtual methods - │ │ source_file_idx : 530 (ActionMenuView.java) │ │ │ │ Class #471 header: │ │ -class_idx : 857 │ │ +class_idx : 861 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 638 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #471 annotations: │ │ @@ -108805,23 +108800,23 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0761a8: |[0761a8] android.support.v7.internal.view.menu.BaseWrapper.:(Ljava/lang/Object;)V │ │ -0761b8: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0761be: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -0761c2: 2200 a104 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -0761c6: 1a01 a90e |0007: const-string v1, "Wrapped Object can not be null." // string@0ea9 │ │ -0761ca: 7020 9824 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -0761d0: 2700 |000c: throw v0 │ │ -0761d2: 5b23 ce09 |000d: iput-object v3, v2, Landroid/support/v7/internal/view/menu/BaseWrapper;.mWrappedObject:Ljava/lang/Object; // field@09ce │ │ -0761d6: 0e00 |000f: return-void │ │ +0769cc: |[0769cc] android.support.v7.internal.view.menu.BaseWrapper.:(Ljava/lang/Object;)V │ │ +0769dc: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0769e2: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +0769e6: 2200 a704 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +0769ea: 1a01 af0e |0007: const-string v1, "Wrapped Object can not be null." // string@0eaf │ │ +0769ee: 7020 9824 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +0769f4: 2700 |000c: throw v0 │ │ +0769f6: 5b23 ce09 |000d: iput-object v3, v2, Landroid/support/v7/internal/view/menu/BaseWrapper;.mWrappedObject:Ljava/lang/Object; // field@09ce │ │ +0769fa: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x0005 line=25 │ │ 0x000d line=27 │ │ 0x000f line=28 │ │ @@ -108837,31 +108832,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0761d8: |[0761d8] android.support.v7.internal.view.menu.BaseWrapper.getWrappedObject:()Ljava/lang/Object; │ │ -0761e8: 5410 ce09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseWrapper;.mWrappedObject:Ljava/lang/Object; // field@09ce │ │ -0761ec: 1100 |0002: return-object v0 │ │ +0769fc: |[0769fc] android.support.v7.internal.view.menu.BaseWrapper.getWrappedObject:()Ljava/lang/Object; │ │ +076a0c: 5410 ce09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseWrapper;.mWrappedObject:Ljava/lang/Object; // field@09ce │ │ +076a10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/view/menu/BaseWrapper; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/BaseWrapper; Landroid/support/v7/internal/view/menu/BaseWrapper; │ │ │ │ source_file_idx : 638 (BaseWrapper.java) │ │ │ │ Class #472 header: │ │ -class_idx : 860 │ │ +class_idx : 864 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1096 │ │ -source_file_idx : 2557 │ │ +superclass_idx : 1102 │ │ +source_file_idx : 2563 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #472 annotations: │ │ Annotations on class │ │ @@ -108889,21 +108884,21 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0761f0: |[0761f0] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V │ │ -076200: 5b12 e109 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@09e1 │ │ -076204: 7010 3023 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2330 │ │ -07620a: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ -07620c: 5910 e009 |0006: iput v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@09e0 │ │ -076210: 6e10 a019 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.findExpandedIndex:()V // method@19a0 │ │ -076216: 0e00 |000b: return-void │ │ +076a14: |[076a14] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V │ │ +076a24: 5b12 e109 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@09e1 │ │ +076a28: 7010 3023 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2330 │ │ +076a2e: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ +076a30: 5910 e009 |0006: iput v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@09e0 │ │ +076a34: 6e10 a019 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.findExpandedIndex:()V // method@19a0 │ │ +076a3a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0005 line=232 │ │ 0x0008 line=235 │ │ 0x000b line=236 │ │ locals : │ │ @@ -108916,39 +108911,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -076218: |[076218] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.findExpandedIndex:()V │ │ -076228: 5465 e109 |0000: iget-object v5, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@09e1 │ │ -07622c: 5455 eb09 |0002: iget-object v5, v5, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09eb │ │ -076230: 6e10 e619 0500 |0004: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getExpandedItem:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@19e6 │ │ -076236: 0c01 |0007: move-result-object v1 │ │ -076238: 3801 1f00 |0008: if-eqz v1, 0027 // +001f │ │ -07623c: 5465 e109 |000a: iget-object v5, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@09e1 │ │ -076240: 5455 eb09 |000c: iget-object v5, v5, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09eb │ │ -076244: 6e10 eb19 0500 |000e: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@19eb │ │ -07624a: 0c04 |0011: move-result-object v4 │ │ -07624c: 6e10 0d25 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -076252: 0a00 |0015: move-result v0 │ │ -076254: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -076256: 3502 1000 |0017: if-ge v2, v0, 0027 // +0010 │ │ -07625a: 6e20 0725 2400 |0019: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -076260: 0c03 |001c: move-result-object v3 │ │ -076262: 1f03 6303 |001d: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -076266: 3313 0500 |001f: if-ne v3, v1, 0024 // +0005 │ │ -07626a: 5962 e009 |0021: iput v2, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@09e0 │ │ -07626e: 0e00 |0023: return-void │ │ -076270: d802 0201 |0024: add-int/lit8 v2, v2, #int 1 // #01 │ │ -076274: 28f1 |0026: goto 0017 // -000f │ │ -076276: 12f5 |0027: const/4 v5, #int -1 // #ff │ │ -076278: 5965 e009 |0028: iput v5, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@09e0 │ │ -07627c: 28f9 |002a: goto 0023 // -0007 │ │ +076a3c: |[076a3c] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.findExpandedIndex:()V │ │ +076a4c: 5465 e109 |0000: iget-object v5, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@09e1 │ │ +076a50: 5455 eb09 |0002: iget-object v5, v5, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09eb │ │ +076a54: 6e10 e619 0500 |0004: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getExpandedItem:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@19e6 │ │ +076a5a: 0c01 |0007: move-result-object v1 │ │ +076a5c: 3801 1f00 |0008: if-eqz v1, 0027 // +001f │ │ +076a60: 5465 e109 |000a: iget-object v5, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@09e1 │ │ +076a64: 5455 eb09 |000c: iget-object v5, v5, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09eb │ │ +076a68: 6e10 eb19 0500 |000e: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@19eb │ │ +076a6e: 0c04 |0011: move-result-object v4 │ │ +076a70: 6e10 0d25 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +076a76: 0a00 |0015: move-result v0 │ │ +076a78: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +076a7a: 3502 1000 |0017: if-ge v2, v0, 0027 // +0010 │ │ +076a7e: 6e20 0725 2400 |0019: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +076a84: 0c03 |001c: move-result-object v3 │ │ +076a86: 1f03 6703 |001d: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +076a8a: 3313 0500 |001f: if-ne v3, v1, 0024 // +0005 │ │ +076a8e: 5962 e009 |0021: iput v2, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@09e0 │ │ +076a92: 0e00 |0023: return-void │ │ +076a94: d802 0201 |0024: add-int/lit8 v2, v2, #int 1 // #01 │ │ +076a98: 28f1 |0026: goto 0017 // -000f │ │ +076a9a: 12f5 |0027: const/4 v5, #int -1 // #ff │ │ +076a9c: 5965 e009 |0028: iput v5, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@09e0 │ │ +076aa0: 28f9 |002a: goto 0023 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0008 line=274 │ │ 0x000a line=275 │ │ 0x0012 line=276 │ │ 0x0016 line=277 │ │ @@ -108975,30 +108970,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -076280: |[076280] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getCount:()I │ │ -076290: 5442 e109 |0000: iget-object v2, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@09e1 │ │ -076294: 5422 eb09 |0002: iget-object v2, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09eb │ │ -076298: 6e10 eb19 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@19eb │ │ -07629e: 0c01 |0007: move-result-object v1 │ │ -0762a0: 6e10 0d25 0100 |0008: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0762a6: 0a02 |000b: move-result v2 │ │ -0762a8: 5443 e109 |000c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@09e1 │ │ -0762ac: 7110 aa19 0300 |000e: invoke-static {v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.access$000:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I // method@19aa │ │ -0762b2: 0a03 |0011: move-result v3 │ │ -0762b4: 9100 0203 |0012: sub-int v0, v2, v3 │ │ -0762b8: 5242 e009 |0014: iget v2, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@09e0 │ │ -0762bc: 3b02 0300 |0016: if-gez v2, 0019 // +0003 │ │ -0762c0: 0f00 |0018: return v0 │ │ -0762c2: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0762c6: 28fd |001b: goto 0018 // -0003 │ │ +076aa4: |[076aa4] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getCount:()I │ │ +076ab4: 5442 e109 |0000: iget-object v2, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@09e1 │ │ +076ab8: 5422 eb09 |0002: iget-object v2, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09eb │ │ +076abc: 6e10 eb19 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@19eb │ │ +076ac2: 0c01 |0007: move-result-object v1 │ │ +076ac4: 6e10 0d25 0100 |0008: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +076aca: 0a02 |000b: move-result v2 │ │ +076acc: 5443 e109 |000c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@09e1 │ │ +076ad0: 7110 aa19 0300 |000e: invoke-static {v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.access$000:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I // method@19aa │ │ +076ad6: 0a03 |0011: move-result v3 │ │ +076ad8: 9100 0203 |0012: sub-int v0, v2, v3 │ │ +076adc: 5242 e009 |0014: iget v2, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@09e0 │ │ +076ae0: 3b02 0300 |0016: if-gez v2, 0019 // +0003 │ │ +076ae4: 0f00 |0018: return v0 │ │ +076ae6: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ +076aea: 28fd |001b: goto 0018 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0008 line=240 │ │ 0x0014 line=241 │ │ 0x0018 line=244 │ │ locals : │ │ @@ -109012,32 +109007,32 @@ │ │ type : '(I)Landroid/support/v7/internal/view/menu/MenuItemImpl;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0762c8: |[0762c8] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ -0762d8: 5421 e109 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@09e1 │ │ -0762dc: 5411 eb09 |0002: iget-object v1, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09eb │ │ -0762e0: 6e10 eb19 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@19eb │ │ -0762e6: 0c00 |0007: move-result-object v0 │ │ -0762e8: 5421 e109 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@09e1 │ │ -0762ec: 7110 aa19 0100 |000a: invoke-static {v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.access$000:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I // method@19aa │ │ -0762f2: 0a01 |000d: move-result v1 │ │ -0762f4: b013 |000e: add-int/2addr v3, v1 │ │ -0762f6: 5221 e009 |000f: iget v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@09e0 │ │ -0762fa: 3a01 0800 |0011: if-ltz v1, 0019 // +0008 │ │ -0762fe: 5221 e009 |0013: iget v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@09e0 │ │ -076302: 3413 0400 |0015: if-lt v3, v1, 0019 // +0004 │ │ -076306: d803 0301 |0017: add-int/lit8 v3, v3, #int 1 // #01 │ │ -07630a: 6e20 0725 3000 |0019: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -076310: 0c01 |001c: move-result-object v1 │ │ -076312: 1f01 6303 |001d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -076316: 1101 |001f: return-object v1 │ │ +076aec: |[076aec] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ +076afc: 5421 e109 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@09e1 │ │ +076b00: 5411 eb09 |0002: iget-object v1, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09eb │ │ +076b04: 6e10 eb19 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@19eb │ │ +076b0a: 0c00 |0007: move-result-object v0 │ │ +076b0c: 5421 e109 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@09e1 │ │ +076b10: 7110 aa19 0100 |000a: invoke-static {v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.access$000:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I // method@19aa │ │ +076b16: 0a01 |000d: move-result v1 │ │ +076b18: b013 |000e: add-int/2addr v3, v1 │ │ +076b1a: 5221 e009 |000f: iget v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@09e0 │ │ +076b1e: 3a01 0800 |0011: if-ltz v1, 0019 // +0008 │ │ +076b22: 5221 e009 |0013: iget v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@09e0 │ │ +076b26: 3413 0400 |0015: if-lt v3, v1, 0019 // +0004 │ │ +076b2a: d803 0301 |0017: add-int/lit8 v3, v3, #int 1 // #01 │ │ +076b2e: 6e20 0725 3000 |0019: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +076b34: 0c01 |001c: move-result-object v1 │ │ +076b36: 1f01 6703 |001d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +076b3a: 1101 |001f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0008 line=249 │ │ 0x000f line=250 │ │ 0x0017 line=251 │ │ 0x0019 line=253 │ │ @@ -109051,18 +109046,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 │ │ -076318: |[076318] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getItem:(I)Ljava/lang/Object; │ │ -076328: 6e20 a219 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@19a2 │ │ -07632e: 0c00 |0003: move-result-object v0 │ │ -076330: 1100 |0004: return-object v0 │ │ +076b3c: |[076b3c] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getItem:(I)Ljava/lang/Object; │ │ +076b4c: 6e20 a219 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@19a2 │ │ +076b52: 0c00 |0003: move-result-object v0 │ │ +076b54: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -109071,17 +109066,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -076334: |[076334] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getItemId:(I)J │ │ -076344: 8130 |0000: int-to-long v0, v3 │ │ -076346: 1000 |0001: return-wide v0 │ │ +076b58: |[076b58] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getItemId:(I)J │ │ +076b68: 8130 |0000: int-to-long v0, v3 │ │ +076b6a: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -109090,29 +109085,29 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -076348: |[076348] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -076358: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07635a: 3906 0e00 |0001: if-nez v6, 000f // +000e │ │ -07635e: 5441 e109 |0003: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@09e1 │ │ -076362: 5411 e809 |0005: iget-object v1, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@09e8 │ │ -076366: 5442 e109 |0007: iget-object v2, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@09e1 │ │ -07636a: 5222 ea09 |0009: iget v2, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemLayoutRes:I // field@09ea │ │ -07636e: 6e40 cb20 2137 |000b: invoke-virtual {v1, v2, v7, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -076374: 0c06 |000e: move-result-object v6 │ │ -076376: 0760 |000f: move-object v0, v6 │ │ -076378: 1f00 7003 |0010: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0370 │ │ -07637c: 6e20 a219 5400 |0012: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@19a2 │ │ -076382: 0c01 |0015: move-result-object v1 │ │ -076384: 7230 f21a 1003 |0016: invoke-interface {v0, v1, v3}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V // method@1af2 │ │ -07638a: 1106 |0019: return-object v6 │ │ +076b6c: |[076b6c] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +076b7c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +076b7e: 3906 0e00 |0001: if-nez v6, 000f // +000e │ │ +076b82: 5441 e109 |0003: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@09e1 │ │ +076b86: 5411 e809 |0005: iget-object v1, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@09e8 │ │ +076b8a: 5442 e109 |0007: iget-object v2, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@09e1 │ │ +076b8e: 5222 ea09 |0009: iget v2, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemLayoutRes:I // field@09ea │ │ +076b92: 6e40 cb20 2137 |000b: invoke-virtual {v1, v2, v7, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +076b98: 0c06 |000e: move-result-object v6 │ │ +076b9a: 0760 |000f: move-object v0, v6 │ │ +076b9c: 1f00 7403 |0010: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0374 │ │ +076ba0: 6e20 a219 5400 |0012: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@19a2 │ │ +076ba6: 0c01 |0015: move-result-object v1 │ │ +076ba8: 7230 f21a 1003 |0016: invoke-interface {v0, v1, v3}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V // method@1af2 │ │ +076bae: 1106 |0019: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=263 │ │ 0x0003 line=264 │ │ 0x0010 line=267 │ │ 0x0012 line=268 │ │ 0x0019 line=269 │ │ @@ -109128,33 +109123,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07638c: |[07638c] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.notifyDataSetChanged:()V │ │ -07639c: 6e10 a019 0000 |0000: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.findExpandedIndex:()V // method@19a0 │ │ -0763a2: 6f10 3123 0000 |0003: invoke-super {v0}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@2331 │ │ -0763a8: 0e00 |0006: return-void │ │ +076bb0: |[076bb0] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.notifyDataSetChanged:()V │ │ +076bc0: 6e10 a019 0000 |0000: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.findExpandedIndex:()V // method@19a0 │ │ +076bc6: 6f10 3123 0000 |0003: invoke-super {v0}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@2331 │ │ +076bcc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0003 line=291 │ │ 0x0006 line=292 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; │ │ │ │ - source_file_idx : 2557 (ListMenuPresenter.java) │ │ + source_file_idx : 2563 (ListMenuPresenter.java) │ │ │ │ Class #473 header: │ │ -class_idx : 862 │ │ +class_idx : 866 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2818 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2824 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #473 annotations: │ │ Annotations on class │ │ @@ -109178,21 +109173,21 @@ │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;) │ │ name : 'onMenuModeChange' │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2818 (MenuBuilder.java) │ │ + source_file_idx : 2824 (MenuBuilder.java) │ │ │ │ Class #474 header: │ │ -class_idx : 863 │ │ +class_idx : 867 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2818 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2824 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #474 annotations: │ │ Annotations on class │ │ @@ -109210,21 +109205,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;) │ │ name : 'invokeItem' │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2818 (MenuBuilder.java) │ │ + source_file_idx : 2824 (MenuBuilder.java) │ │ │ │ Class #475 header: │ │ -class_idx : 869 │ │ +class_idx : 873 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1014 │ │ -source_file_idx : 2836 │ │ +superclass_idx : 1018 │ │ +source_file_idx : 2842 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #475 annotations: │ │ Annotations on class │ │ @@ -109252,28 +109247,28 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/ActionProvider;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0763ac: |[0763ac] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/ActionProvider;)V │ │ -0763bc: 5b23 350a |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a35 │ │ -0763c0: 6e10 580b 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/view/ActionProvider;.getContext:()Landroid/content/Context; // method@0b58 │ │ -0763c6: 0c00 |0005: move-result-object v0 │ │ -0763c8: 7020 9920 0200 |0006: invoke-direct {v2, v0}, Landroid/view/ActionProvider;.:(Landroid/content/Context;)V // method@2099 │ │ -0763ce: 5b24 340a |0009: iput-object v4, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a34 │ │ -0763d2: 7110 7f1a 0300 |000b: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.access$000:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z // method@1a7f │ │ -0763d8: 0a00 |000e: move-result v0 │ │ -0763da: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ -0763de: 5420 340a |0011: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a34 │ │ -0763e2: 2201 6403 |0013: new-instance v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1; // type@0364 │ │ -0763e6: 7030 6c1a 2103 |0015: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)V // method@1a6c │ │ -0763ec: 6e20 620b 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@0b62 │ │ -0763f2: 0e00 |001b: return-void │ │ +076bd0: |[076bd0] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/ActionProvider;)V │ │ +076be0: 5b23 350a |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a35 │ │ +076be4: 6e10 580b 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/view/ActionProvider;.getContext:()Landroid/content/Context; // method@0b58 │ │ +076bea: 0c00 |0005: move-result-object v0 │ │ +076bec: 7020 9920 0200 |0006: invoke-direct {v2, v0}, Landroid/view/ActionProvider;.:(Landroid/content/Context;)V // method@2099 │ │ +076bf2: 5b24 340a |0009: iput-object v4, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a34 │ │ +076bf6: 7110 7f1a 0300 |000b: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.access$000:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z // method@1a7f │ │ +076bfc: 0a00 |000e: move-result v0 │ │ +076bfe: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ +076c02: 5420 340a |0011: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a34 │ │ +076c06: 2201 6803 |0013: new-instance v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1; // type@0368 │ │ +076c0a: 7030 6c1a 2103 |0015: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)V // method@1a6c │ │ +076c10: 6e20 620b 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@0b62 │ │ +076c16: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0002 line=396 │ │ 0x0009 line=397 │ │ 0x000b line=399 │ │ 0x0011 line=400 │ │ @@ -109289,19 +109284,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0763f4: |[0763f4] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.hasSubMenu:()Z │ │ -076404: 5410 340a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a34 │ │ -076408: 6e10 590b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.hasSubMenu:()Z // method@0b59 │ │ -07640e: 0a00 |0005: move-result v0 │ │ -076410: 0f00 |0006: return v0 │ │ +076c18: |[076c18] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.hasSubMenu:()Z │ │ +076c28: 5410 340a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a34 │ │ +076c2c: 6e10 590b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.hasSubMenu:()Z // method@0b59 │ │ +076c32: 0a00 |0005: move-result v0 │ │ +076c34: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;) │ │ @@ -109309,25 +109304,25 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -076414: |[076414] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onCreateActionView:()Landroid/view/View; │ │ -076424: 5410 350a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a35 │ │ -076428: 7110 7f1a 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.access$000:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z // method@1a7f │ │ -07642e: 0a00 |0005: move-result v0 │ │ -076430: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -076434: 5410 350a |0008: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a35 │ │ -076438: 6e10 811a 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.checkActionProviderOverrideVisibility:()Z // method@1a81 │ │ -07643e: 5410 340a |000d: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a34 │ │ -076442: 6e10 5b0b 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@0b5b │ │ -076448: 0c00 |0012: move-result-object v0 │ │ -07644a: 1100 |0013: return-object v0 │ │ +076c38: |[076c38] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onCreateActionView:()Landroid/view/View; │ │ +076c48: 5410 350a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a35 │ │ +076c4c: 7110 7f1a 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.access$000:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z // method@1a7f │ │ +076c52: 0a00 |0005: move-result v0 │ │ +076c54: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +076c58: 5410 350a |0008: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a35 │ │ +076c5c: 6e10 811a 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.checkActionProviderOverrideVisibility:()Z // method@1a81 │ │ +076c62: 5410 340a |000d: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a34 │ │ +076c66: 6e10 5b0b 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@0b5b │ │ +076c6c: 0c00 |0012: move-result-object v0 │ │ +076c6e: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 0x0008 line=416 │ │ 0x000d line=418 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ @@ -109337,19 +109332,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07644c: |[07644c] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onPerformDefaultAction:()Z │ │ -07645c: 5410 340a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a34 │ │ -076460: 6e10 5d0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.onPerformDefaultAction:()Z // method@0b5d │ │ -076466: 0a00 |0005: move-result v0 │ │ -076468: 0f00 |0006: return v0 │ │ +076c70: |[076c70] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onPerformDefaultAction:()Z │ │ +076c80: 5410 340a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a34 │ │ +076c84: 6e10 5d0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.onPerformDefaultAction:()Z // method@0b5d │ │ +076c8a: 0a00 |0005: move-result v0 │ │ +076c8c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ │ │ #3 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;) │ │ @@ -109357,36 +109352,36 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -07646c: |[07646c] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -07647c: 5420 340a |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a34 │ │ -076480: 5421 350a |0002: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a35 │ │ -076484: 6e20 911a 3100 |0004: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1a91 │ │ -07648a: 0c01 |0007: move-result-object v1 │ │ -07648c: 6e20 5e0b 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.onPrepareSubMenu:(Landroid/view/SubMenu;)V // method@0b5e │ │ -076492: 0e00 |000b: return-void │ │ +076c90: |[076c90] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +076ca0: 5420 340a |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a34 │ │ +076ca4: 5421 350a |0002: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a35 │ │ +076ca8: 6e20 911a 3100 |0004: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1a91 │ │ +076cae: 0c01 |0007: move-result-object v1 │ │ +076cb0: 6e20 5e0b 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.onPrepareSubMenu:(Landroid/view/SubMenu;)V // method@0b5e │ │ +076cb6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x000b line=434 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ 0x0000 - 0x000c reg=3 subMenu Landroid/view/SubMenu; │ │ │ │ - source_file_idx : 2836 (MenuItemWrapperICS.java) │ │ + source_file_idx : 2842 (MenuItemWrapperICS.java) │ │ │ │ Class #476 header: │ │ -class_idx : 870 │ │ +class_idx : 874 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1105 │ │ -source_file_idx : 2836 │ │ +superclass_idx : 1111 │ │ +source_file_idx : 2842 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #476 annotations: │ │ Annotations on class │ │ @@ -109411,23 +109406,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -076494: |[076494] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.:(Landroid/view/View;)V │ │ -0764a4: 6e10 5e21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@215e │ │ -0764aa: 0c00 |0003: move-result-object v0 │ │ -0764ac: 7020 4223 0100 |0004: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2342 │ │ -0764b2: 0720 |0007: move-object v0, v2 │ │ -0764b4: 1f00 c203 |0008: check-cast v0, Landroid/support/v7/view/CollapsibleActionView; // type@03c2 │ │ -0764b8: 5b10 360a |000a: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@0a36 │ │ -0764bc: 6e20 741a 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.addView:(Landroid/view/View;)V // method@1a74 │ │ -0764c2: 0e00 |000f: return-void │ │ +076cb8: |[076cb8] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.:(Landroid/view/View;)V │ │ +076cc8: 6e10 5e21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@215e │ │ +076cce: 0c00 |0003: move-result-object v0 │ │ +076cd0: 7020 4223 0100 |0004: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2342 │ │ +076cd6: 0720 |0007: move-object v0, v2 │ │ +076cd8: 1f00 c603 |0008: check-cast v0, Landroid/support/v7/view/CollapsibleActionView; // type@03c6 │ │ +076cdc: 5b10 360a |000a: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@0a36 │ │ +076ce0: 6e20 741a 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.addView:(Landroid/view/View;)V // method@1a74 │ │ +076ce6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0008 line=443 │ │ 0x000c line=444 │ │ 0x000f line=445 │ │ locals : │ │ @@ -109440,18 +109435,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0764c4: |[0764c4] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.getWrappedView:()Landroid/view/View; │ │ -0764d4: 5410 360a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@0a36 │ │ -0764d8: 1f00 1c04 |0002: check-cast v0, Landroid/view/View; // type@041c │ │ -0764dc: 1100 |0004: return-object v0 │ │ +076ce8: |[076ce8] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.getWrappedView:()Landroid/view/View; │ │ +076cf8: 5410 360a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@0a36 │ │ +076cfc: 1f00 2104 |0002: check-cast v0, Landroid/view/View; // type@0421 │ │ +076d00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;) │ │ @@ -109459,18 +109454,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0764e0: |[0764e0] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.onActionViewCollapsed:()V │ │ -0764f0: 5410 360a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@0a36 │ │ -0764f4: 7210 4c1f 0000 |0002: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@1f4c │ │ -0764fa: 0e00 |0005: return-void │ │ +076d04: |[076d04] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.onActionViewCollapsed:()V │ │ +076d14: 5410 360a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@0a36 │ │ +076d18: 7210 4c1f 0000 |0002: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@1f4c │ │ +076d1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0005 line=455 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; │ │ │ │ @@ -109479,32 +109474,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0764fc: |[0764fc] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.onActionViewExpanded:()V │ │ -07650c: 5410 360a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@0a36 │ │ -076510: 7210 4d1f 0000 |0002: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewExpanded:()V // method@1f4d │ │ -076516: 0e00 |0005: return-void │ │ +076d20: |[076d20] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.onActionViewExpanded:()V │ │ +076d30: 5410 360a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@0a36 │ │ +076d34: 7210 4d1f 0000 |0002: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewExpanded:()V // method@1f4d │ │ +076d3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x0005 line=450 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; │ │ │ │ - source_file_idx : 2836 (MenuItemWrapperICS.java) │ │ + source_file_idx : 2842 (MenuItemWrapperICS.java) │ │ │ │ Class #477 header: │ │ -class_idx : 876 │ │ +class_idx : 880 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1096 │ │ -source_file_idx : 2857 │ │ +superclass_idx : 1102 │ │ +source_file_idx : 2863 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #477 annotations: │ │ Annotations on class │ │ @@ -109536,22 +109531,22 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPopupHelper;Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -076518: |[076518] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -076528: 5b12 450a |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0a45 │ │ -07652c: 7010 3023 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2330 │ │ -076532: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ -076534: 5910 440a |0006: iput v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0a44 │ │ -076538: 5b13 430a |0008: iput-object v3, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a43 │ │ -07653c: 6e10 be1a 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@1abe │ │ -076542: 0e00 |000d: return-void │ │ +076d3c: |[076d3c] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +076d4c: 5b12 450a |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0a45 │ │ +076d50: 7010 3023 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2330 │ │ +076d56: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ +076d58: 5910 440a |0006: iput v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0a44 │ │ +076d5c: 5b13 430a |0008: iput-object v3, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a43 │ │ +076d60: 6e10 be1a 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@1abe │ │ +076d66: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0005 line=302 │ │ 0x0008 line=305 │ │ 0x000a line=306 │ │ 0x000d line=307 │ │ @@ -109565,17 +109560,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;)Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076544: |[076544] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.access$000:(Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -076554: 5410 430a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a43 │ │ -076558: 1100 |0002: return-object v0 │ │ +076d68: |[076d68] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.access$000:(Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +076d78: 5410 430a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a43 │ │ +076d7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ │ │ Virtual methods - │ │ @@ -109584,41 +109579,41 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -07655c: |[07655c] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.findExpandedIndex:()V │ │ -07656c: 5465 450a |0000: iget-object v5, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0a45 │ │ -076570: 7110 cb1a 0500 |0002: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$300:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1acb │ │ -076576: 0c05 |0005: move-result-object v5 │ │ -076578: 6e10 e619 0500 |0006: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getExpandedItem:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@19e6 │ │ -07657e: 0c01 |0009: move-result-object v1 │ │ -076580: 3801 2100 |000a: if-eqz v1, 002b // +0021 │ │ -076584: 5465 450a |000c: iget-object v5, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0a45 │ │ -076588: 7110 cb1a 0500 |000e: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$300:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1acb │ │ -07658e: 0c05 |0011: move-result-object v5 │ │ -076590: 6e10 eb19 0500 |0012: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@19eb │ │ -076596: 0c04 |0015: move-result-object v4 │ │ -076598: 6e10 0d25 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -07659e: 0a00 |0019: move-result v0 │ │ -0765a0: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -0765a2: 3502 1000 |001b: if-ge v2, v0, 002b // +0010 │ │ -0765a6: 6e20 0725 2400 |001d: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0765ac: 0c03 |0020: move-result-object v3 │ │ -0765ae: 1f03 6303 |0021: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -0765b2: 3313 0500 |0023: if-ne v3, v1, 0028 // +0005 │ │ -0765b6: 5962 440a |0025: iput v2, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0a44 │ │ -0765ba: 0e00 |0027: return-void │ │ -0765bc: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0765c0: 28f1 |002a: goto 001b // -000f │ │ -0765c2: 12f5 |002b: const/4 v5, #int -1 // #ff │ │ -0765c4: 5965 440a |002c: iput v5, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0a44 │ │ -0765c8: 28f9 |002e: goto 0027 // -0007 │ │ +076d80: |[076d80] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.findExpandedIndex:()V │ │ +076d90: 5465 450a |0000: iget-object v5, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0a45 │ │ +076d94: 7110 cb1a 0500 |0002: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$300:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1acb │ │ +076d9a: 0c05 |0005: move-result-object v5 │ │ +076d9c: 6e10 e619 0500 |0006: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getExpandedItem:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@19e6 │ │ +076da2: 0c01 |0009: move-result-object v1 │ │ +076da4: 3801 2100 |000a: if-eqz v1, 002b // +0021 │ │ +076da8: 5465 450a |000c: iget-object v5, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0a45 │ │ +076dac: 7110 cb1a 0500 |000e: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$300:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1acb │ │ +076db2: 0c05 |0011: move-result-object v5 │ │ +076db4: 6e10 eb19 0500 |0012: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@19eb │ │ +076dba: 0c04 |0015: move-result-object v4 │ │ +076dbc: 6e10 0d25 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +076dc2: 0a00 |0019: move-result v0 │ │ +076dc4: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +076dc6: 3502 1000 |001b: if-ge v2, v0, 002b // +0010 │ │ +076dca: 6e20 0725 2400 |001d: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +076dd0: 0c03 |0020: move-result-object v3 │ │ +076dd2: 1f03 6703 |0021: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +076dd6: 3313 0500 |0023: if-ne v3, v1, 0028 // +0005 │ │ +076dda: 5962 440a |0025: iput v2, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0a44 │ │ +076dde: 0e00 |0027: return-void │ │ +076de0: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +076de4: 28f1 |002a: goto 001b // -000f │ │ +076de6: 12f5 |002b: const/4 v5, #int -1 // #ff │ │ +076de8: 5965 440a |002c: iput v5, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0a44 │ │ +076dec: 28f9 |002e: goto 0027 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ 0x000a line=348 │ │ 0x000c line=349 │ │ 0x0016 line=350 │ │ 0x001a line=351 │ │ @@ -109645,35 +109640,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -0765cc: |[0765cc] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getCount:()I │ │ -0765dc: 5421 450a |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0a45 │ │ -0765e0: 7110 c91a 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$100:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z // method@1ac9 │ │ -0765e6: 0a01 |0005: move-result v1 │ │ -0765e8: 3801 1100 |0006: if-eqz v1, 0017 // +0011 │ │ -0765ec: 5421 430a |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a43 │ │ -0765f0: 6e10 eb19 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@19eb │ │ -0765f6: 0c00 |000d: move-result-object v0 │ │ -0765f8: 5221 440a |000e: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0a44 │ │ -0765fc: 3b01 0e00 |0010: if-gez v1, 001e // +000e │ │ -076600: 6e10 0d25 0000 |0012: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -076606: 0a01 |0015: move-result v1 │ │ -076608: 0f01 |0016: return v1 │ │ -07660a: 5421 430a |0017: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a43 │ │ -07660e: 6e10 f019 0100 |0019: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@19f0 │ │ -076614: 0c00 |001c: move-result-object v0 │ │ -076616: 28f1 |001d: goto 000e // -000f │ │ -076618: 6e10 0d25 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -07661e: 0a01 |0021: move-result v1 │ │ -076620: d801 01ff |0022: add-int/lit8 v1, v1, #int -1 // #ff │ │ -076624: 28f2 |0024: goto 0016 // -000e │ │ +076df0: |[076df0] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getCount:()I │ │ +076e00: 5421 450a |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0a45 │ │ +076e04: 7110 c91a 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$100:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z // method@1ac9 │ │ +076e0a: 0a01 |0005: move-result v1 │ │ +076e0c: 3801 1100 |0006: if-eqz v1, 0017 // +0011 │ │ +076e10: 5421 430a |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a43 │ │ +076e14: 6e10 eb19 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@19eb │ │ +076e1a: 0c00 |000d: move-result-object v0 │ │ +076e1c: 5221 440a |000e: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0a44 │ │ +076e20: 3b01 0e00 |0010: if-gez v1, 001e // +000e │ │ +076e24: 6e10 0d25 0000 |0012: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +076e2a: 0a01 |0015: move-result v1 │ │ +076e2c: 0f01 |0016: return v1 │ │ +076e2e: 5421 430a |0017: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a43 │ │ +076e32: 6e10 f019 0100 |0019: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@19f0 │ │ +076e38: 0c00 |001c: move-result-object v0 │ │ +076e3a: 28f1 |001d: goto 000e // -000f │ │ +076e3c: 6e10 0d25 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +076e42: 0a01 |0021: move-result v1 │ │ +076e44: d801 01ff |0022: add-int/lit8 v1, v1, #int -1 // #ff │ │ +076e48: 28f2 |0024: goto 0016 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x000e line=312 │ │ 0x0012 line=313 │ │ 0x0016 line=315 │ │ 0x0017 line=310 │ │ @@ -109688,35 +109683,35 @@ │ │ type : '(I)Landroid/support/v7/internal/view/menu/MenuItemImpl;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -076628: |[076628] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ -076638: 5421 450a |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0a45 │ │ -07663c: 7110 c91a 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$100:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z // method@1ac9 │ │ -076642: 0a01 |0005: move-result v1 │ │ -076644: 3801 1900 |0006: if-eqz v1, 001f // +0019 │ │ -076648: 5421 430a |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a43 │ │ -07664c: 6e10 eb19 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@19eb │ │ -076652: 0c00 |000d: move-result-object v0 │ │ -076654: 5221 440a |000e: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0a44 │ │ -076658: 3a01 0800 |0010: if-ltz v1, 0018 // +0008 │ │ -07665c: 5221 440a |0012: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0a44 │ │ -076660: 3413 0400 |0014: if-lt v3, v1, 0018 // +0004 │ │ -076664: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ -076668: 6e20 0725 3000 |0018: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -07666e: 0c01 |001b: move-result-object v1 │ │ -076670: 1f01 6303 |001c: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -076674: 1101 |001e: return-object v1 │ │ -076676: 5421 430a |001f: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a43 │ │ -07667a: 6e10 f019 0100 |0021: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@19f0 │ │ -076680: 0c00 |0024: move-result-object v0 │ │ -076682: 28e9 |0025: goto 000e // -0017 │ │ +076e4c: |[076e4c] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ +076e5c: 5421 450a |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0a45 │ │ +076e60: 7110 c91a 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$100:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z // method@1ac9 │ │ +076e66: 0a01 |0005: move-result v1 │ │ +076e68: 3801 1900 |0006: if-eqz v1, 001f // +0019 │ │ +076e6c: 5421 430a |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a43 │ │ +076e70: 6e10 eb19 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@19eb │ │ +076e76: 0c00 |000d: move-result-object v0 │ │ +076e78: 5221 440a |000e: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0a44 │ │ +076e7c: 3a01 0800 |0010: if-ltz v1, 0018 // +0008 │ │ +076e80: 5221 440a |0012: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0a44 │ │ +076e84: 3413 0400 |0014: if-lt v3, v1, 0018 // +0004 │ │ +076e88: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ +076e8c: 6e20 0725 3000 |0018: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +076e92: 0c01 |001b: move-result-object v1 │ │ +076e94: 1f01 6703 |001c: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +076e98: 1101 |001e: return-object v1 │ │ +076e9a: 5421 430a |001f: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a43 │ │ +076e9e: 6e10 f019 0100 |0021: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@19f0 │ │ +076ea4: 0c00 |0024: move-result-object v0 │ │ +076ea6: 28e9 |0025: goto 000e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x000e line=321 │ │ 0x0016 line=322 │ │ 0x0018 line=324 │ │ 0x001f line=319 │ │ @@ -109730,18 +109725,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 │ │ -076684: |[076684] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Ljava/lang/Object; │ │ -076694: 6e20 c01a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1ac0 │ │ -07669a: 0c00 |0003: move-result-object v0 │ │ -07669c: 1100 |0004: return-object v0 │ │ +076ea8: |[076ea8] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Ljava/lang/Object; │ │ +076eb8: 6e20 c01a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1ac0 │ │ +076ebe: 0c00 |0003: move-result-object v0 │ │ +076ec0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -109750,17 +109745,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0766a0: |[0766a0] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getItemId:(I)J │ │ -0766b0: 8130 |0000: int-to-long v0, v3 │ │ -0766b2: 1000 |0001: return-wide v0 │ │ +076ec4: |[076ec4] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getItemId:(I)J │ │ +076ed4: 8130 |0000: int-to-long v0, v3 │ │ +076ed6: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -109769,36 +109764,36 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -0766b4: |[0766b4] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0766c4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0766c6: 3906 0e00 |0001: if-nez v6, 000f // +000e │ │ -0766ca: 5441 450a |0003: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0a45 │ │ -0766ce: 7110 ca1a 0100 |0005: invoke-static {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$200:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; // method@1aca │ │ -0766d4: 0c01 |0008: move-result-object v1 │ │ -0766d6: 6002 460a |0009: sget v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0a46 │ │ -0766da: 6e40 cb20 2137 |000b: invoke-virtual {v1, v2, v7, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -0766e0: 0c06 |000e: move-result-object v6 │ │ -0766e2: 0760 |000f: move-object v0, v6 │ │ -0766e4: 1f00 7003 |0010: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0370 │ │ -0766e8: 5441 450a |0012: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0a45 │ │ -0766ec: 5511 4b0a |0014: iget-boolean v1, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@0a4b │ │ -0766f0: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -0766f4: 0761 |0018: move-object v1, v6 │ │ -0766f6: 1f01 5b03 |0019: check-cast v1, Landroid/support/v7/internal/view/menu/ListMenuItemView; // type@035b │ │ -0766fa: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -0766fc: 6e20 9919 2100 |001c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setForceShowIcon:(Z)V // method@1999 │ │ -076702: 6e20 c01a 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1ac0 │ │ -076708: 0c01 |0022: move-result-object v1 │ │ -07670a: 7230 f21a 1003 |0023: invoke-interface {v0, v1, v3}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V // method@1af2 │ │ -076710: 1106 |0026: return-object v6 │ │ +076ed8: |[076ed8] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +076ee8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +076eea: 3906 0e00 |0001: if-nez v6, 000f // +000e │ │ +076eee: 5441 450a |0003: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0a45 │ │ +076ef2: 7110 ca1a 0100 |0005: invoke-static {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$200:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; // method@1aca │ │ +076ef8: 0c01 |0008: move-result-object v1 │ │ +076efa: 6002 460a |0009: sget v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0a46 │ │ +076efe: 6e40 cb20 2137 |000b: invoke-virtual {v1, v2, v7, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +076f04: 0c06 |000e: move-result-object v6 │ │ +076f06: 0760 |000f: move-object v0, v6 │ │ +076f08: 1f00 7403 |0010: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0374 │ │ +076f0c: 5441 450a |0012: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0a45 │ │ +076f10: 5511 4b0a |0014: iget-boolean v1, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@0a4b │ │ +076f14: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +076f18: 0761 |0018: move-object v1, v6 │ │ +076f1a: 1f01 5f03 |0019: check-cast v1, Landroid/support/v7/internal/view/menu/ListMenuItemView; // type@035f │ │ +076f1e: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +076f20: 6e20 9919 2100 |001c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setForceShowIcon:(Z)V // method@1999 │ │ +076f26: 6e20 c01a 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1ac0 │ │ +076f2c: 0c01 |0022: move-result-object v1 │ │ +076f2e: 7230 f21a 1003 |0023: invoke-interface {v0, v1, v3}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V // method@1af2 │ │ +076f34: 1106 |0026: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=334 │ │ 0x0003 line=335 │ │ 0x0010 line=338 │ │ 0x0012 line=339 │ │ 0x0019 line=340 │ │ @@ -109816,33 +109811,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -076714: |[076714] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.notifyDataSetChanged:()V │ │ -076724: 6e10 be1a 0000 |0000: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@1abe │ │ -07672a: 6f10 3123 0000 |0003: invoke-super {v0}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@2331 │ │ -076730: 0e00 |0006: return-void │ │ +076f38: |[076f38] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.notifyDataSetChanged:()V │ │ +076f48: 6e10 be1a 0000 |0000: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@1abe │ │ +076f4e: 6f10 3123 0000 |0003: invoke-super {v0}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@2331 │ │ +076f54: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0003 line=365 │ │ 0x0006 line=366 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ │ │ - source_file_idx : 2857 (MenuPopupHelper.java) │ │ + source_file_idx : 2863 (MenuPopupHelper.java) │ │ │ │ Class #478 header: │ │ -class_idx : 878 │ │ +class_idx : 882 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2859 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2865 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #478 annotations: │ │ Annotations on class │ │ @@ -109866,21 +109861,21 @@ │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;) │ │ name : 'onOpenSubMenu' │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2859 (MenuPresenter.java) │ │ + source_file_idx : 2865 (MenuPresenter.java) │ │ │ │ Class #479 header: │ │ -class_idx : 879 │ │ +class_idx : 883 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2859 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2865 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 12 │ │ │ │ Class #479 annotations: │ │ Annotations on class │ │ @@ -109963,21 +109958,21 @@ │ │ │ │ #11 : (in Landroid/support/v7/internal/view/menu/MenuPresenter;) │ │ name : 'updateMenuView' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2859 (MenuPresenter.java) │ │ + source_file_idx : 2865 (MenuPresenter.java) │ │ │ │ Class #480 header: │ │ -class_idx : 880 │ │ +class_idx : 884 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2864 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2870 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 10 │ │ │ │ Class #480 annotations: │ │ Annotations on class │ │ @@ -110049,21 +110044,21 @@ │ │ │ │ #9 : (in Landroid/support/v7/internal/view/menu/MenuView$ItemView;) │ │ name : 'showsIcon' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2864 (MenuView.java) │ │ + source_file_idx : 2870 (MenuView.java) │ │ │ │ Class #481 header: │ │ -class_idx : 881 │ │ +class_idx : 885 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2864 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2870 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #481 annotations: │ │ Annotations on class │ │ @@ -110086,21 +110081,21 @@ │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/MenuView;) │ │ name : 'initialize' │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2864 (MenuView.java) │ │ + source_file_idx : 2870 (MenuView.java) │ │ │ │ Class #482 header: │ │ -class_idx : 882 │ │ +class_idx : 886 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2873 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2879 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #482 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/menu/MenuWrapperFactory;' │ │ @@ -110115,17 +110110,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076734: |[076734] android.support.v7.internal.view.menu.MenuWrapperFactory.:()V │ │ -076744: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07674a: 0e00 |0003: return-void │ │ +076f58: |[076f58] android.support.v7.internal.view.menu.MenuWrapperFactory.:()V │ │ +076f68: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +076f6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/MenuWrapperFactory; │ │ │ │ @@ -110134,29 +110129,29 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -07674c: |[07674c] android.support.v7.internal.view.menu.MenuWrapperFactory.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; │ │ -07675c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -076760: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -076764: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ -076768: 2200 6b03 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; // type@036b │ │ -07676c: 7020 ba1a 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;.:(Landroid/view/MenuItem;)V // method@1aba │ │ -076772: 0702 |000b: move-object v2, v0 │ │ -076774: 1102 |000c: return-object v2 │ │ -076776: 6000 3600 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -07677a: 1301 0e00 |000f: const/16 v1, #int 14 // #e │ │ -07677e: 3410 fbff |0011: if-lt v0, v1, 000c // -0005 │ │ -076782: 2200 6903 |0013: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@0369 │ │ -076786: 7020 7d1a 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;)V // method@1a7d │ │ -07678c: 0702 |0018: move-object v2, v0 │ │ -07678e: 28f3 |0019: goto 000c // -000d │ │ +076f70: |[076f70] android.support.v7.internal.view.menu.MenuWrapperFactory.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; │ │ +076f80: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +076f84: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +076f88: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ +076f8c: 2200 6f03 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; // type@036f │ │ +076f90: 7020 ba1a 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;.:(Landroid/view/MenuItem;)V // method@1aba │ │ +076f96: 0702 |000b: move-object v2, v0 │ │ +076f98: 1102 |000c: return-object v2 │ │ +076f9a: 6000 3600 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +076f9e: 1301 0e00 |000f: const/16 v1, #int 14 // #e │ │ +076fa2: 3410 fbff |0011: if-lt v0, v1, 000c // -0005 │ │ +076fa6: 2200 6d03 |0013: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@036d │ │ +076faa: 7020 7d1a 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;)V // method@1a7d │ │ +076fb0: 0702 |0018: move-object v2, v0 │ │ +076fb2: 28f3 |0019: goto 000c // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0006 line=42 │ │ 0x000c line=46 │ │ 0x000d line=43 │ │ 0x0013 line=44 │ │ @@ -110169,22 +110164,22 @@ │ │ type : '(Landroid/view/Menu;)Landroid/view/Menu;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -076790: |[076790] android.support.v7.internal.view.menu.MenuWrapperFactory.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; │ │ -0767a0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0767a4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0767a8: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -0767ac: 2200 7303 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuWrapperICS; // type@0373 │ │ -0767b0: 7020 031b 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.:(Landroid/view/Menu;)V // method@1b03 │ │ -0767b6: 0702 |000b: move-object v2, v0 │ │ -0767b8: 1102 |000c: return-object v2 │ │ +076fb4: |[076fb4] android.support.v7.internal.view.menu.MenuWrapperFactory.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; │ │ +076fc4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +076fc8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +076fcc: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +076fd0: 2200 7703 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuWrapperICS; // type@0377 │ │ +076fd4: 7020 031b 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.:(Landroid/view/Menu;)V // method@1b03 │ │ +076fda: 0702 |000b: move-object v2, v0 │ │ +076fdc: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0006 line=35 │ │ 0x000c line=37 │ │ locals : │ │ 0x0000 - 0x000c reg=2 frameworkMenu Landroid/view/Menu; │ │ @@ -110194,30 +110189,30 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0767bc: |[0767bc] android.support.v7.internal.view.menu.MenuWrapperFactory.createSupportMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -0767cc: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0767d0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0767d4: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -0767d8: 2200 6b03 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; // type@036b │ │ -0767dc: 7020 ba1a 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;.:(Landroid/view/MenuItem;)V // method@1aba │ │ -0767e2: 1100 |000b: return-object v0 │ │ -0767e4: 6000 3600 |000c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0767e8: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ -0767ec: 3410 0800 |0010: if-lt v0, v1, 0018 // +0008 │ │ -0767f0: 2200 6903 |0012: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@0369 │ │ -0767f4: 7020 7d1a 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;)V // method@1a7d │ │ -0767fa: 28f4 |0017: goto 000b // -000c │ │ -0767fc: 2200 bb04 |0018: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -076800: 7010 ed24 0000 |001a: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ -076806: 2700 |001d: throw v0 │ │ +076fe0: |[076fe0] android.support.v7.internal.view.menu.MenuWrapperFactory.createSupportMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +076ff0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +076ff4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +076ff8: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +076ffc: 2200 6f03 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; // type@036f │ │ +077000: 7020 ba1a 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;.:(Landroid/view/MenuItem;)V // method@1aba │ │ +077006: 1100 |000b: return-object v0 │ │ +077008: 6000 3600 |000c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +07700c: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ +077010: 3410 0800 |0010: if-lt v0, v1, 0018 // +0008 │ │ +077014: 2200 6d03 |0012: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@036d │ │ +077018: 7020 7d1a 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;)V // method@1a7d │ │ +07701e: 28f4 |0017: goto 000b // -000c │ │ +077020: 2200 c104 |0018: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +077024: 7010 ed24 0000 |001a: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ +07702a: 2700 |001d: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0006 line=67 │ │ 0x000b line=69 │ │ 0x000c line=68 │ │ 0x0012 line=69 │ │ @@ -110230,24 +110225,24 @@ │ │ type : '(Landroid/view/Menu;)Landroid/support/v4/internal/view/SupportMenu;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -076808: |[076808] android.support.v7.internal.view.menu.MenuWrapperFactory.createSupportMenuWrapper:(Landroid/view/Menu;)Landroid/support/v4/internal/view/SupportMenu; │ │ -076818: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -07681c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -076820: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -076824: 2200 7303 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuWrapperICS; // type@0373 │ │ -076828: 7020 031b 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.:(Landroid/view/Menu;)V // method@1b03 │ │ -07682e: 1100 |000b: return-object v0 │ │ -076830: 2200 bb04 |000c: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -076834: 7010 ed24 0000 |000e: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ -07683a: 2700 |0011: throw v0 │ │ +07702c: |[07702c] android.support.v7.internal.view.menu.MenuWrapperFactory.createSupportMenuWrapper:(Landroid/view/Menu;)Landroid/support/v4/internal/view/SupportMenu; │ │ +07703c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +077040: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +077044: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +077048: 2200 7703 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuWrapperICS; // type@0377 │ │ +07704c: 7020 031b 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.:(Landroid/view/Menu;)V // method@1b03 │ │ +077052: 1100 |000b: return-object v0 │ │ +077054: 2200 c104 |000c: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +077058: 7010 ed24 0000 |000e: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ +07705e: 2700 |0011: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=51 │ │ 0x000c line=53 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 frameworkMenu Landroid/view/Menu; │ │ @@ -110257,39 +110252,39 @@ │ │ type : '(Landroid/view/SubMenu;)Landroid/support/v4/internal/view/SupportSubMenu;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -07683c: |[07683c] android.support.v7.internal.view.menu.MenuWrapperFactory.createSupportSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/support/v4/internal/view/SupportSubMenu; │ │ -07684c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -076850: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -076854: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -076858: 2200 7503 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; // type@0375 │ │ -07685c: 7020 3c1b 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.:(Landroid/view/SubMenu;)V // method@1b3c │ │ -076862: 1100 |000b: return-object v0 │ │ -076864: 2200 bb04 |000c: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -076868: 7010 ed24 0000 |000e: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ -07686e: 2700 |0011: throw v0 │ │ +077060: |[077060] android.support.v7.internal.view.menu.MenuWrapperFactory.createSupportSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/support/v4/internal/view/SupportSubMenu; │ │ +077070: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +077074: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +077078: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +07707c: 2200 7903 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; // type@0379 │ │ +077080: 7020 3c1b 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.:(Landroid/view/SubMenu;)V // method@1b3c │ │ +077086: 1100 |000b: return-object v0 │ │ +077088: 2200 c104 |000c: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +07708c: 7010 ed24 0000 |000e: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ +077092: 2700 |0011: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000c line=61 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 frameworkSubMenu Landroid/view/SubMenu; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2873 (MenuWrapperFactory.java) │ │ + source_file_idx : 2879 (MenuWrapperFactory.java) │ │ │ │ Class #483 header: │ │ -class_idx : 886 │ │ +class_idx : 890 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 395 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #483 annotations: │ │ @@ -110315,18 +110310,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/AbsActionBarView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -076870: |[076870] android.support.v7.internal.widget.AbsActionBarView$1.:(Landroid/support/v7/internal/widget/AbsActionBarView;)V │ │ -076880: 5b01 580a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView$1;.this$0:Landroid/support/v7/internal/widget/AbsActionBarView; // field@0a58 │ │ -076884: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07688a: 0e00 |0005: return-void │ │ +077094: |[077094] android.support.v7.internal.widget.AbsActionBarView$1.:(Landroid/support/v7/internal/widget/AbsActionBarView;)V │ │ +0770a4: 5b01 580a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView$1;.this$0:Landroid/support/v7/internal/widget/AbsActionBarView; // field@0a58 │ │ +0770a8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0770ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/AbsActionBarView$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/AbsActionBarView; │ │ │ │ @@ -110336,31 +110331,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07688c: |[07688c] android.support.v7.internal.widget.AbsActionBarView$1.run:()V │ │ -07689c: 5410 580a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView$1;.this$0:Landroid/support/v7/internal/widget/AbsActionBarView; // field@0a58 │ │ -0768a0: 6e10 681b 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.showOverflowMenu:()Z // method@1b68 │ │ -0768a6: 0e00 |0005: return-void │ │ +0770b0: |[0770b0] android.support.v7.internal.widget.AbsActionBarView$1.run:()V │ │ +0770c0: 5410 580a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView$1;.this$0:Landroid/support/v7/internal/widget/AbsActionBarView; // field@0a58 │ │ +0770c4: 6e10 681b 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.showOverflowMenu:()Z // method@1b68 │ │ +0770ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0005 line=153 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView$1; │ │ │ │ source_file_idx : 395 (AbsActionBarView.java) │ │ │ │ Class #484 header: │ │ -class_idx : 887 │ │ +class_idx : 891 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 1058 │ │ +superclass_idx : 1064 │ │ source_file_idx : 395 │ │ static_fields_size : 1 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 18 │ │ │ │ Class #484 - │ │ @@ -110405,17 +110400,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0768a8: |[0768a8] android.support.v7.internal.widget.AbsActionBarView.:(Landroid/content/Context;)V │ │ -0768b8: 7020 fe21 1000 |0000: invoke-direct {v0, v1}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@21fe │ │ -0768be: 0e00 |0003: return-void │ │ +0770cc: |[0770cc] android.support.v7.internal.widget.AbsActionBarView.:(Landroid/content/Context;)V │ │ +0770dc: 7020 fe21 1000 |0000: invoke-direct {v0, v1}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@21fe │ │ +0770e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -110425,17 +110420,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0768c0: |[0768c0] android.support.v7.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0768d0: 7030 ff21 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21ff │ │ -0768d6: 0e00 |0003: return-void │ │ +0770e4: |[0770e4] android.support.v7.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0770f4: 7030 ff21 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21ff │ │ +0770fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -110446,17 +110441,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0768d8: |[0768d8] android.support.v7.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0768e8: 7040 0022 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2200 │ │ -0768ee: 0e00 |0003: return-void │ │ +0770fc: |[0770fc] android.support.v7.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +07710c: 7040 0022 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2200 │ │ +077112: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -110469,38 +110464,38 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0768f0: |[0768f0] android.support.v7.internal.widget.AbsActionBarView.animateToVisibility:(I)V │ │ -076900: 6e10 4f1b 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.clearAnimation:()V // method@1b4f │ │ -076906: 6e10 541b 0300 |0003: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.getVisibility:()I // method@1b54 │ │ -07690c: 0a01 |0006: move-result v1 │ │ -07690e: 3214 2600 |0007: if-eq v4, v1, 002d // +0026 │ │ -076912: 6e10 531b 0300 |0009: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@1b53 │ │ -076918: 0c02 |000c: move-result-object v2 │ │ -07691a: 3904 2100 |000d: if-nez v4, 002e // +0021 │ │ -07691e: 6001 f206 |000f: sget v1, Landroid/support/v7/appcompat/R$anim;.abc_fade_in:I // field@06f2 │ │ -076922: 7120 0e23 1200 |0011: invoke-static {v2, v1}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ -076928: 0c00 |0014: move-result-object v0 │ │ -07692a: 6e20 691b 0300 |0015: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1b69 │ │ -076930: 6e20 671b 4300 |0018: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@1b67 │ │ -076936: 5431 5e0a |001b: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0a5e │ │ -07693a: 3801 1000 |001d: if-eqz v1, 002d // +0010 │ │ -07693e: 5431 5c0a |001f: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a5c │ │ -076942: 3801 0c00 |0021: if-eqz v1, 002d // +000c │ │ -076946: 5431 5c0a |0023: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a5c │ │ -07694a: 6e20 6119 0100 |0025: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1961 │ │ -076950: 5431 5c0a |0028: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a5c │ │ -076954: 6e20 6019 4100 |002a: invoke-virtual {v1, v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@1960 │ │ -07695a: 0e00 |002d: return-void │ │ -07695c: 6001 f306 |002e: sget v1, Landroid/support/v7/appcompat/R$anim;.abc_fade_out:I // field@06f3 │ │ -076960: 28e1 |0030: goto 0011 // -001f │ │ +077114: |[077114] android.support.v7.internal.widget.AbsActionBarView.animateToVisibility:(I)V │ │ +077124: 6e10 4f1b 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.clearAnimation:()V // method@1b4f │ │ +07712a: 6e10 541b 0300 |0003: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.getVisibility:()I // method@1b54 │ │ +077130: 0a01 |0006: move-result v1 │ │ +077132: 3214 2600 |0007: if-eq v4, v1, 002d // +0026 │ │ +077136: 6e10 531b 0300 |0009: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@1b53 │ │ +07713c: 0c02 |000c: move-result-object v2 │ │ +07713e: 3904 2100 |000d: if-nez v4, 002e // +0021 │ │ +077142: 6001 f206 |000f: sget v1, Landroid/support/v7/appcompat/R$anim;.abc_fade_in:I // field@06f2 │ │ +077146: 7120 0e23 1200 |0011: invoke-static {v2, v1}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ +07714c: 0c00 |0014: move-result-object v0 │ │ +07714e: 6e20 691b 0300 |0015: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1b69 │ │ +077154: 6e20 671b 4300 |0018: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@1b67 │ │ +07715a: 5431 5e0a |001b: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0a5e │ │ +07715e: 3801 1000 |001d: if-eqz v1, 002d // +0010 │ │ +077162: 5431 5c0a |001f: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a5c │ │ +077166: 3801 0c00 |0021: if-eqz v1, 002d // +000c │ │ +07716a: 5431 5c0a |0023: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a5c │ │ +07716e: 6e20 6119 0100 |0025: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1961 │ │ +077174: 5431 5c0a |0028: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a5c │ │ +077178: 6e20 6019 4100 |002a: invoke-virtual {v1, v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@1960 │ │ +07717e: 0e00 |002d: return-void │ │ +077180: 6001 f306 |002e: sget v1, Landroid/support/v7/appcompat/R$anim;.abc_fade_out:I // field@06f3 │ │ +077184: 28e1 |0030: goto 0011 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0003 line=121 │ │ 0x0009 line=122 │ │ 0x0015 line=125 │ │ 0x0018 line=126 │ │ @@ -110519,20 +110514,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -076964: |[076964] android.support.v7.internal.widget.AbsActionBarView.dismissPopupMenus:()V │ │ -076974: 5410 5a0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ -076978: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -07697c: 5410 5a0a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ -076980: 6e10 1219 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@1912 │ │ -076986: 0e00 |0009: return-void │ │ +077188: |[077188] android.support.v7.internal.widget.AbsActionBarView.dismissPopupMenus:()V │ │ +077198: 5410 5a0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ +07719c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0771a0: 5410 5a0a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ +0771a4: 6e10 1219 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@1912 │ │ +0771aa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0004 line=177 │ │ 0x0009 line=179 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ @@ -110542,18 +110537,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -076988: |[076988] android.support.v7.internal.widget.AbsActionBarView.getAnimatedVisibility:()I │ │ -076998: 6e10 541b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getVisibility:()I // method@1b54 │ │ -07699e: 0a00 |0003: move-result v0 │ │ -0769a0: 0f00 |0004: return v0 │ │ +0771ac: |[0771ac] android.support.v7.internal.widget.AbsActionBarView.getAnimatedVisibility:()I │ │ +0771bc: 6e10 541b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getVisibility:()I // method@1b54 │ │ +0771c2: 0a00 |0003: move-result v0 │ │ +0771c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/AbsActionBarView;) │ │ @@ -110561,17 +110556,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0769a4: |[0769a4] android.support.v7.internal.widget.AbsActionBarView.getContentHeight:()I │ │ -0769b4: 5210 5b0a |0000: iget v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mContentHeight:I // field@0a5b │ │ -0769b8: 0f00 |0002: return v0 │ │ +0771c8: |[0771c8] android.support.v7.internal.widget.AbsActionBarView.getContentHeight:()I │ │ +0771d8: 5210 5b0a |0000: iget v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mContentHeight:I // field@0a5b │ │ +0771dc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/AbsActionBarView;) │ │ @@ -110579,23 +110574,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0769bc: |[0769bc] android.support.v7.internal.widget.AbsActionBarView.hideOverflowMenu:()Z │ │ -0769cc: 5410 5a0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ -0769d0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0769d4: 5410 5a0a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ -0769d8: 6e10 1819 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1918 │ │ -0769de: 0a00 |0009: move-result v0 │ │ -0769e0: 0f00 |000a: return v0 │ │ -0769e2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0769e4: 28fe |000c: goto 000a // -0002 │ │ +0771e0: |[0771e0] android.support.v7.internal.widget.AbsActionBarView.hideOverflowMenu:()Z │ │ +0771f0: 5410 5a0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ +0771f4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0771f8: 5410 5a0a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ +0771fc: 6e10 1819 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1918 │ │ +077202: 0a00 |0009: move-result v0 │ │ +077204: 0f00 |000a: return v0 │ │ +077206: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +077208: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0004 line=159 │ │ 0x000a line=161 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ @@ -110605,23 +110600,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0769e8: |[0769e8] android.support.v7.internal.widget.AbsActionBarView.isOverflowMenuShowing:()Z │ │ -0769f8: 5410 5a0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ -0769fc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -076a00: 5410 5a0a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ -076a04: 6e10 1b19 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@191b │ │ -076a0a: 0a00 |0009: move-result v0 │ │ -076a0c: 0f00 |000a: return v0 │ │ -076a0e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -076a10: 28fe |000c: goto 000a // -0002 │ │ +07720c: |[07720c] android.support.v7.internal.widget.AbsActionBarView.isOverflowMenuShowing:()Z │ │ +07721c: 5410 5a0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ +077220: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +077224: 5410 5a0a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ +077228: 6e10 1b19 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@191b │ │ +07722e: 0a00 |0009: move-result v0 │ │ +077230: 0f00 |000a: return v0 │ │ +077232: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +077234: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ 0x000a line=168 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ @@ -110631,25 +110626,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -076a14: |[076a14] android.support.v7.internal.widget.AbsActionBarView.isOverflowReserved:()Z │ │ -076a24: 5410 5a0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ -076a28: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -076a2c: 5410 5a0a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ -076a30: 6e10 1c19 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowReserved:()Z // method@191c │ │ -076a36: 0a00 |0009: move-result v0 │ │ -076a38: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -076a3c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -076a3e: 0f00 |000d: return v0 │ │ -076a40: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -076a42: 28fe |000f: goto 000d // -0002 │ │ +077238: |[077238] android.support.v7.internal.widget.AbsActionBarView.isOverflowReserved:()Z │ │ +077248: 5410 5a0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ +07724c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +077250: 5410 5a0a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ +077254: 6e10 1c19 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowReserved:()Z // method@191c │ │ +07725a: 0a00 |0009: move-result v0 │ │ +07725c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +077260: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +077262: 0f00 |000d: return v0 │ │ +077264: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +077266: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ │ │ #7 : (in Landroid/support/v7/internal/widget/AbsActionBarView;) │ │ @@ -110657,27 +110652,27 @@ │ │ type : '(Landroid/view/View;III)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -076a44: |[076a44] android.support.v7.internal.widget.AbsActionBarView.measureChildView:(Landroid/view/View;III)I │ │ -076a54: 1500 0080 |0000: const/high16 v0, #int -2147483648 // #8000 │ │ -076a58: 7120 4721 0300 |0002: invoke-static {v3, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -076a5e: 0a00 |0005: move-result v0 │ │ -076a60: 6e30 a221 0204 |0006: invoke-virtual {v2, v0, v4}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -076a66: 6e10 6f21 0200 |0009: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -076a6c: 0a00 |000c: move-result v0 │ │ -076a6e: b103 |000d: sub-int/2addr v3, v0 │ │ -076a70: b153 |000e: sub-int/2addr v3, v5 │ │ -076a72: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -076a74: 7120 ad24 3000 |0010: invoke-static {v0, v3}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -076a7a: 0a00 |0013: move-result v0 │ │ -076a7c: 0f00 |0014: return v0 │ │ +077268: |[077268] android.support.v7.internal.widget.AbsActionBarView.measureChildView:(Landroid/view/View;III)I │ │ +077278: 1500 0080 |0000: const/high16 v0, #int -2147483648 // #8000 │ │ +07727c: 7120 4721 0300 |0002: invoke-static {v3, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +077282: 0a00 |0005: move-result v0 │ │ +077284: 6e30 a221 0204 |0006: invoke-virtual {v2, v0, v4}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +07728a: 6e10 6f21 0200 |0009: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +077290: 0a00 |000c: move-result v0 │ │ +077292: b103 |000d: sub-int/2addr v3, v0 │ │ +077294: b153 |000e: sub-int/2addr v3, v5 │ │ +077296: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +077298: 7120 ad24 3000 |0010: invoke-static {v0, v3}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +07729e: 0a00 |0013: move-result v0 │ │ +0772a0: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0009 line=186 │ │ 0x000e line=187 │ │ 0x000f line=189 │ │ locals : │ │ @@ -110692,46 +110687,46 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 64 16-bit code units │ │ -076a80: |[076a80] android.support.v7.internal.widget.AbsActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -076a90: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -076a92: 6001 3600 |0001: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -076a96: 1302 0800 |0003: const/16 v2, #int 8 // #8 │ │ -076a9a: 3421 0500 |0005: if-lt v1, v2, 000a // +0005 │ │ -076a9e: 6f20 1b22 7600 |0007: invoke-super {v6, v7}, Landroid/view/ViewGroup;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@221b │ │ -076aa4: 6e10 531b 0600 |000a: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@1b53 │ │ -076aaa: 0c01 |000d: move-result-object v1 │ │ -076aac: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -076aae: 6203 ca08 |000f: sget-object v3, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@08ca │ │ -076ab2: 6004 fc06 |0011: sget v4, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@06fc │ │ -076ab6: 6e55 2b01 2143 |0013: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ -076abc: 0c00 |0016: move-result-object v0 │ │ -076abe: 6e30 9a01 5005 |0017: invoke-virtual {v0, v5, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@019a │ │ -076ac4: 0a01 |001a: move-result v1 │ │ -076ac6: 6e20 631b 1600 |001b: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setContentHeight:(I)V // method@1b63 │ │ -076acc: 6e10 a001 0000 |001e: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -076ad2: 5561 5f0a |0021: iget-boolean v1, v6, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0a5f │ │ -076ad6: 3801 1300 |0023: if-eqz v1, 0036 // +0013 │ │ -076ada: 6e10 531b 0600 |0025: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@1b53 │ │ -076ae0: 0c01 |0028: move-result-object v1 │ │ -076ae2: 6e10 2201 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -076ae8: 0c01 |002c: move-result-object v1 │ │ -076aea: 6002 6b07 |002d: sget v2, Landroid/support/v7/appcompat/R$bool;.abc_split_action_bar_is_narrow:I // field@076b │ │ -076aee: 6e20 8001 2100 |002f: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0180 │ │ -076af4: 0a01 |0032: move-result v1 │ │ -076af6: 6e20 641b 1600 |0033: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@1b64 │ │ -076afc: 5461 5a0a |0036: iget-object v1, v6, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ -076b00: 3801 0700 |0038: if-eqz v1, 003f // +0007 │ │ -076b04: 5461 5a0a |003a: iget-object v1, v6, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ -076b08: 6e20 1e19 7100 |003c: invoke-virtual {v1, v7}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@191e │ │ -076b0e: 0e00 |003f: return-void │ │ +0772a4: |[0772a4] android.support.v7.internal.widget.AbsActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0772b4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0772b6: 6001 3600 |0001: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0772ba: 1302 0800 |0003: const/16 v2, #int 8 // #8 │ │ +0772be: 3421 0500 |0005: if-lt v1, v2, 000a // +0005 │ │ +0772c2: 6f20 1b22 7600 |0007: invoke-super {v6, v7}, Landroid/view/ViewGroup;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@221b │ │ +0772c8: 6e10 531b 0600 |000a: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@1b53 │ │ +0772ce: 0c01 |000d: move-result-object v1 │ │ +0772d0: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0772d2: 6203 ca08 |000f: sget-object v3, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@08ca │ │ +0772d6: 6004 fc06 |0011: sget v4, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@06fc │ │ +0772da: 6e55 2b01 2143 |0013: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ +0772e0: 0c00 |0016: move-result-object v0 │ │ +0772e2: 6e30 9a01 5005 |0017: invoke-virtual {v0, v5, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@019a │ │ +0772e8: 0a01 |001a: move-result v1 │ │ +0772ea: 6e20 631b 1600 |001b: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setContentHeight:(I)V // method@1b63 │ │ +0772f0: 6e10 a001 0000 |001e: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +0772f6: 5561 5f0a |0021: iget-boolean v1, v6, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0a5f │ │ +0772fa: 3801 1300 |0023: if-eqz v1, 0036 // +0013 │ │ +0772fe: 6e10 531b 0600 |0025: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@1b53 │ │ +077304: 0c01 |0028: move-result-object v1 │ │ +077306: 6e10 2201 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +07730c: 0c01 |002c: move-result-object v1 │ │ +07730e: 6002 6b07 |002d: sget v2, Landroid/support/v7/appcompat/R$bool;.abc_split_action_bar_is_narrow:I // field@076b │ │ +077312: 6e20 8001 2100 |002f: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0180 │ │ +077318: 0a01 |0032: move-result v1 │ │ +07731a: 6e20 641b 1600 |0033: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@1b64 │ │ +077320: 5461 5a0a |0036: iget-object v1, v6, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ +077324: 3801 0700 |0038: if-eqz v1, 003f // +0007 │ │ +077328: 5461 5a0a |003a: iget-object v1, v6, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ +07732c: 6e20 1e19 7100 |003c: invoke-virtual {v1, v7}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@191e │ │ +077332: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=61 │ │ 0x0007 line=62 │ │ 0x000a line=67 │ │ 0x0017 line=69 │ │ 0x001e line=70 │ │ @@ -110750,26 +110745,26 @@ │ │ type : '(Landroid/view/View;III)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -076b10: |[076b10] android.support.v7.internal.widget.AbsActionBarView.positionChild:(Landroid/view/View;III)I │ │ -076b20: 6e10 6f21 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -076b26: 0a02 |0003: move-result v2 │ │ -076b28: 6e10 6c21 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -076b2e: 0a00 |0007: move-result v0 │ │ -076b30: 9103 0900 |0008: sub-int v3, v9, v0 │ │ -076b34: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ -076b38: 9001 0803 |000c: add-int v1, v8, v3 │ │ -076b3c: 9003 0702 |000e: add-int v3, v7, v2 │ │ -076b40: 9004 0100 |0010: add-int v4, v1, v0 │ │ -076b44: 6e54 a121 7631 |0012: invoke-virtual {v6, v7, v1, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ -076b4a: 0f02 |0015: return v2 │ │ +077334: |[077334] android.support.v7.internal.widget.AbsActionBarView.positionChild:(Landroid/view/View;III)I │ │ +077344: 6e10 6f21 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +07734a: 0a02 |0003: move-result v2 │ │ +07734c: 6e10 6c21 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +077352: 0a00 |0007: move-result v0 │ │ +077354: 9103 0900 |0008: sub-int v3, v9, v0 │ │ +077358: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ +07735c: 9001 0803 |000c: add-int v1, v8, v3 │ │ +077360: 9003 0702 |000e: add-int v3, v7, v2 │ │ +077364: 9004 0100 |0010: add-int v4, v1, v0 │ │ +077368: 6e54 a121 7631 |0012: invoke-virtual {v6, v7, v1, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ +07736e: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0008 line=195 │ │ 0x000e line=197 │ │ 0x0015 line=199 │ │ @@ -110788,26 +110783,26 @@ │ │ type : '(Landroid/view/View;III)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -076b4c: |[076b4c] android.support.v7.internal.widget.AbsActionBarView.positionChildInverse:(Landroid/view/View;III)I │ │ -076b5c: 6e10 6f21 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -076b62: 0a02 |0003: move-result v2 │ │ -076b64: 6e10 6c21 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -076b6a: 0a00 |0007: move-result v0 │ │ -076b6c: 9103 0900 |0008: sub-int v3, v9, v0 │ │ -076b70: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ -076b74: 9001 0803 |000c: add-int v1, v8, v3 │ │ -076b78: 9103 0702 |000e: sub-int v3, v7, v2 │ │ -076b7c: 9004 0100 |0010: add-int v4, v1, v0 │ │ -076b80: 6e54 a121 3671 |0012: invoke-virtual {v6, v3, v1, v7, v4}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ -076b86: 0f02 |0015: return v2 │ │ +077370: |[077370] android.support.v7.internal.widget.AbsActionBarView.positionChildInverse:(Landroid/view/View;III)I │ │ +077380: 6e10 6f21 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +077386: 0a02 |0003: move-result v2 │ │ +077388: 6e10 6c21 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +07738e: 0a00 |0007: move-result v0 │ │ +077390: 9103 0900 |0008: sub-int v3, v9, v0 │ │ +077394: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ +077398: 9001 0803 |000c: add-int v1, v8, v3 │ │ +07739c: 9103 0702 |000e: sub-int v3, v7, v2 │ │ +0773a0: 9004 0100 |0010: add-int v4, v1, v0 │ │ +0773a4: 6e54 a121 3671 |0012: invoke-virtual {v6, v3, v1, v7, v4}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ +0773aa: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0004 line=204 │ │ 0x0008 line=205 │ │ 0x000e line=207 │ │ 0x0015 line=209 │ │ @@ -110826,19 +110821,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -076b88: |[076b88] android.support.v7.internal.widget.AbsActionBarView.postShowOverflowMenu:()V │ │ -076b98: 2200 7603 |0000: new-instance v0, Landroid/support/v7/internal/widget/AbsActionBarView$1; // type@0376 │ │ -076b9c: 7020 491b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView$1;.:(Landroid/support/v7/internal/widget/AbsActionBarView;)V // method@1b49 │ │ -076ba2: 6e20 601b 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.post:(Ljava/lang/Runnable;)Z // method@1b60 │ │ -076ba8: 0e00 |0008: return-void │ │ +0773ac: |[0773ac] android.support.v7.internal.widget.AbsActionBarView.postShowOverflowMenu:()V │ │ +0773bc: 2200 7a03 |0000: new-instance v0, Landroid/support/v7/internal/widget/AbsActionBarView$1; // type@037a │ │ +0773c0: 7020 491b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView$1;.:(Landroid/support/v7/internal/widget/AbsActionBarView;)V // method@1b49 │ │ +0773c6: 6e20 601b 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.post:(Ljava/lang/Runnable;)Z // method@1b60 │ │ +0773cc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0008 line=155 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ │ │ @@ -110847,18 +110842,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -076bac: |[076bac] android.support.v7.internal.widget.AbsActionBarView.setContentHeight:(I)V │ │ -076bbc: 5901 5b0a |0000: iput v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mContentHeight:I // field@0a5b │ │ -076bc0: 6e10 621b 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.requestLayout:()V // method@1b62 │ │ -076bc6: 0e00 |0005: return-void │ │ +0773d0: |[0773d0] android.support.v7.internal.widget.AbsActionBarView.setContentHeight:(I)V │ │ +0773e0: 5901 5b0a |0000: iput v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mContentHeight:I // field@0a5b │ │ +0773e4: 6e10 621b 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.requestLayout:()V // method@1b62 │ │ +0773ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0002 line=100 │ │ 0x0005 line=101 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ @@ -110869,17 +110864,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076bc8: |[076bc8] android.support.v7.internal.widget.AbsActionBarView.setSplitActionBar:(Z)V │ │ -076bd8: 5c01 5d0a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitActionBar:Z // field@0a5d │ │ -076bdc: 0e00 |0002: return-void │ │ +0773ec: |[0773ec] android.support.v7.internal.widget.AbsActionBarView.setSplitActionBar:(Z)V │ │ +0773fc: 5c01 5d0a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitActionBar:Z // field@0a5d │ │ +077400: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0002 line=87 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ 0x0000 - 0x0003 reg=1 split Z │ │ @@ -110889,17 +110884,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarContainer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076be0: |[076be0] android.support.v7.internal.widget.AbsActionBarView.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V │ │ -076bf0: 5b01 5e0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0a5e │ │ -076bf4: 0e00 |0002: return-void │ │ +077404: |[077404] android.support.v7.internal.widget.AbsActionBarView.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V │ │ +077414: 5b01 5e0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0a5e │ │ +077418: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0002 line=109 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ 0x0000 - 0x0003 reg=1 splitView Landroid/support/v7/internal/widget/ActionBarContainer; │ │ @@ -110909,17 +110904,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076bf8: |[076bf8] android.support.v7.internal.widget.AbsActionBarView.setSplitWhenNarrow:(Z)V │ │ -076c08: 5c01 5f0a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0a5f │ │ -076c0c: 0e00 |0002: return-void │ │ +07741c: |[07741c] android.support.v7.internal.widget.AbsActionBarView.setSplitWhenNarrow:(Z)V │ │ +07742c: 5c01 5f0a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0a5f │ │ +077430: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0002 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ 0x0000 - 0x0003 reg=1 splitWhenNarrow Z │ │ @@ -110929,20 +110924,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -076c10: |[076c10] android.support.v7.internal.widget.AbsActionBarView.setVisibility:(I)V │ │ -076c20: 6e10 541b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getVisibility:()I // method@1b54 │ │ -076c26: 0a00 |0003: move-result v0 │ │ -076c28: 3202 0500 |0004: if-eq v2, v0, 0009 // +0005 │ │ -076c2c: 6f20 3222 2100 |0006: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@2232 │ │ -076c32: 0e00 |0009: return-void │ │ +077434: |[077434] android.support.v7.internal.widget.AbsActionBarView.setVisibility:(I)V │ │ +077444: 6e10 541b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getVisibility:()I // method@1b54 │ │ +07744a: 0a00 |0003: move-result v0 │ │ +07744c: 3202 0500 |0004: if-eq v2, v0, 0009 // +0005 │ │ +077450: 6f20 3222 2100 |0006: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@2232 │ │ +077456: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0006 line=138 │ │ 0x0009 line=140 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ @@ -110953,37 +110948,37 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -076c34: |[076c34] android.support.v7.internal.widget.AbsActionBarView.showOverflowMenu:()Z │ │ -076c44: 5410 5a0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ -076c48: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -076c4c: 5410 5a0a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ -076c50: 6e10 2a19 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@192a │ │ -076c56: 0a00 |0009: move-result v0 │ │ -076c58: 0f00 |000a: return v0 │ │ -076c5a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -076c5c: 28fe |000c: goto 000a // -0002 │ │ +077458: |[077458] android.support.v7.internal.widget.AbsActionBarView.showOverflowMenu:()Z │ │ +077468: 5410 5a0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ +07746c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +077470: 5410 5a0a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a5a │ │ +077474: 6e10 2a19 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@192a │ │ +07747a: 0a00 |0009: move-result v0 │ │ +07747c: 0f00 |000a: return v0 │ │ +07747e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +077480: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0004 line=144 │ │ 0x000a line=146 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/AbsActionBarView; │ │ │ │ source_file_idx : 395 (AbsActionBarView.java) │ │ │ │ Class #485 header: │ │ -class_idx : 888 │ │ +class_idx : 892 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 397 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #485 annotations: │ │ @@ -110999,17 +110994,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 397 (AbsSpinnerICS.java) │ │ │ │ Class #486 header: │ │ -class_idx : 889 │ │ +class_idx : 893 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 397 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #486 annotations: │ │ @@ -111040,21 +111035,21 @@ │ │ type : '(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -076c60: |[076c60] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.:(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V │ │ -076c70: 5b12 610a |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.this$0:Landroid/support/v7/internal/widget/AbsSpinnerICS; // field@0a61 │ │ -076c74: 7010 b324 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -076c7a: 2200 ef03 |0005: new-instance v0, Landroid/util/SparseArray; // type@03ef │ │ -076c7e: 7010 7220 0000 |0007: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@2072 │ │ -076c84: 5b10 600a |000a: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0a60 │ │ -076c88: 0e00 |000c: return-void │ │ +077484: |[077484] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.:(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V │ │ +077494: 5b12 610a |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.this$0:Landroid/support/v7/internal/widget/AbsSpinnerICS; // field@0a61 │ │ +077498: 7010 b324 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07749e: 2200 f303 |0005: new-instance v0, Landroid/util/SparseArray; // type@03f3 │ │ +0774a2: 7010 7220 0000 |0007: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@2072 │ │ +0774a8: 5b10 600a |000a: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0a60 │ │ +0774ac: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0005 line=423 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ @@ -111065,31 +111060,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -076c8c: |[076c8c] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.clear:()V │ │ -076c9c: 5462 600a |0000: iget-object v2, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0a60 │ │ -076ca0: 6e10 7820 0200 |0002: invoke-virtual {v2}, Landroid/util/SparseArray;.size:()I // method@2078 │ │ -076ca6: 0a00 |0005: move-result v0 │ │ -076ca8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -076caa: 3501 1300 |0007: if-ge v1, v0, 001a // +0013 │ │ -076cae: 6e20 7920 1200 |0009: invoke-virtual {v2, v1}, Landroid/util/SparseArray;.valueAt:(I)Ljava/lang/Object; // method@2079 │ │ -076cb4: 0c03 |000c: move-result-object v3 │ │ -076cb6: 1f03 1c04 |000d: check-cast v3, Landroid/view/View; // type@041c │ │ -076cba: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ -076cbe: 5464 610a |0011: iget-object v4, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.this$0:Landroid/support/v7/internal/widget/AbsSpinnerICS; // field@0a61 │ │ -076cc2: 1215 |0013: const/4 v5, #int 1 // #1 │ │ -076cc4: 7130 7d1b 3405 |0014: invoke-static {v4, v3, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.access$100:(Landroid/support/v7/internal/widget/AbsSpinnerICS;Landroid/view/View;Z)V // method@1b7d │ │ -076cca: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -076cce: 28ee |0019: goto 0007 // -0012 │ │ -076cd0: 6e10 7320 0200 |001a: invoke-virtual {v2}, Landroid/util/SparseArray;.clear:()V // method@2073 │ │ -076cd6: 0e00 |001d: return-void │ │ +0774b0: |[0774b0] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.clear:()V │ │ +0774c0: 5462 600a |0000: iget-object v2, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0a60 │ │ +0774c4: 6e10 7820 0200 |0002: invoke-virtual {v2}, Landroid/util/SparseArray;.size:()I // method@2078 │ │ +0774ca: 0a00 |0005: move-result v0 │ │ +0774cc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0774ce: 3501 1300 |0007: if-ge v1, v0, 001a // +0013 │ │ +0774d2: 6e20 7920 1200 |0009: invoke-virtual {v2, v1}, Landroid/util/SparseArray;.valueAt:(I)Ljava/lang/Object; // method@2079 │ │ +0774d8: 0c03 |000c: move-result-object v3 │ │ +0774da: 1f03 2104 |000d: check-cast v3, Landroid/view/View; // type@0421 │ │ +0774de: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ +0774e2: 5464 610a |0011: iget-object v4, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.this$0:Landroid/support/v7/internal/widget/AbsSpinnerICS; // field@0a61 │ │ +0774e6: 1215 |0013: const/4 v5, #int 1 // #1 │ │ +0774e8: 7130 7d1b 3405 |0014: invoke-static {v4, v3, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.access$100:(Landroid/support/v7/internal/widget/AbsSpinnerICS;Landroid/view/View;Z)V // method@1b7d │ │ +0774ee: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0774f2: 28ee |0019: goto 0007 // -0012 │ │ +0774f4: 6e10 7320 0200 |001a: invoke-virtual {v2}, Landroid/util/SparseArray;.clear:()V // method@2073 │ │ +0774fa: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0002 line=443 │ │ 0x0006 line=444 │ │ 0x0009 line=445 │ │ 0x000f line=446 │ │ @@ -111109,23 +111104,23 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -076cd8: |[076cd8] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.get:(I)Landroid/view/View; │ │ -076ce8: 5421 600a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0a60 │ │ -076cec: 6e20 7520 3100 |0002: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@2075 │ │ -076cf2: 0c00 |0005: move-result-object v0 │ │ -076cf4: 1f00 1c04 |0006: check-cast v0, Landroid/view/View; // type@041c │ │ -076cf8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -076cfc: 5421 600a |000a: iget-object v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0a60 │ │ -076d00: 6e20 7420 3100 |000c: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.delete:(I)V // method@2074 │ │ -076d06: 1100 |000f: return-object v0 │ │ +0774fc: |[0774fc] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.get:(I)Landroid/view/View; │ │ +07750c: 5421 600a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0a60 │ │ +077510: 6e20 7520 3100 |0002: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@2075 │ │ +077516: 0c00 |0005: move-result-object v0 │ │ +077518: 1f00 2104 |0006: check-cast v0, Landroid/view/View; // type@0421 │ │ +07751c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +077520: 5421 600a |000a: iget-object v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0a60 │ │ +077524: 6e20 7420 3100 |000c: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.delete:(I)V // method@2074 │ │ +07752a: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0008 line=432 │ │ 0x000a line=434 │ │ 0x000f line=438 │ │ locals : │ │ @@ -111138,33 +111133,33 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -076d08: |[076d08] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.put:(ILandroid/view/View;)V │ │ -076d18: 5410 600a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0a60 │ │ -076d1c: 6e30 7620 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@2076 │ │ -076d22: 0e00 |0005: return-void │ │ +07752c: |[07752c] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.put:(ILandroid/view/View;)V │ │ +07753c: 5410 600a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0a60 │ │ +077540: 6e30 7620 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@2076 │ │ +077546: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0005 line=427 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; │ │ 0x0000 - 0x0006 reg=2 position I │ │ 0x0000 - 0x0006 reg=3 v Landroid/view/View; │ │ │ │ source_file_idx : 397 (AbsSpinnerICS.java) │ │ │ │ Class #487 header: │ │ -class_idx : 890 │ │ +class_idx : 894 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 397 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #487 annotations: │ │ @@ -111187,17 +111182,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076d24: |[076d24] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.:()V │ │ -076d34: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -076d3a: 0e00 |0003: return-void │ │ +077548: |[077548] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.:()V │ │ +077558: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07755e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -111206,19 +111201,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -076d3c: |[076d3c] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ -076d4c: 2200 7b03 |0000: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@037b │ │ -076d50: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -076d52: 7030 751b 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/AbsSpinnerICS$1;)V // method@1b75 │ │ -076d58: 1100 |0006: return-object v0 │ │ +077560: |[077560] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ +077570: 2200 7f03 |0000: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@037f │ │ +077574: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +077576: 7030 751b 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/AbsSpinnerICS$1;)V // method@1b75 │ │ +07757c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -111227,18 +111222,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 │ │ -076d5c: |[076d5c] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -076d6c: 6e20 6f1b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // method@1b6f │ │ -076d72: 0c00 |0003: move-result-object v0 │ │ -076d74: 1100 |0004: return-object v0 │ │ +077580: |[077580] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +077590: 6e20 6f1b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // method@1b6f │ │ +077596: 0c00 |0003: move-result-object v0 │ │ +077598: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -111247,17 +111242,17 @@ │ │ type : '(I)[Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076d78: |[076d78] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.newArray:(I)[Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ -076d88: 2320 1105 |0000: new-array v0, v2, [Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@0511 │ │ -076d8c: 1100 |0002: return-object v0 │ │ +07759c: |[07759c] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.newArray:(I)[Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ +0775ac: 2320 1705 |0000: new-array v0, v2, [Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@0517 │ │ +0775b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -111266,31 +111261,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -076d90: |[076d90] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -076da0: 6e20 711b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // method@1b71 │ │ -076da6: 0c00 |0003: move-result-object v0 │ │ -076da8: 1100 |0004: return-object v0 │ │ +0775b4: |[0775b4] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0775c4: 6e20 711b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // method@1b71 │ │ +0775ca: 0c00 |0003: move-result-object v0 │ │ +0775cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 397 (AbsSpinnerICS.java) │ │ │ │ Class #488 header: │ │ -class_idx : 891 │ │ +class_idx : 895 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1043 │ │ +superclass_idx : 1048 │ │ source_file_idx : 397 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #488 annotations: │ │ @@ -111325,42 +111320,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -076dac: |[076dac] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:()V │ │ -076dbc: 2200 7a03 |0000: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1; // type@037a │ │ -076dc0: 7010 6e1b 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1;.:()V // method@1b6e │ │ -076dc6: 6900 620a |0005: sput-object v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0a62 │ │ -076dca: 0e00 |0007: return-void │ │ +0775d0: |[0775d0] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:()V │ │ +0775e0: 2200 7e03 |0000: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1; // type@037e │ │ +0775e4: 7010 6e1b 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1;.:()V // method@1b6e │ │ +0775ea: 6900 620a |0005: sput-object v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0a62 │ │ +0775ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -076dcc: |[076dcc] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:(Landroid/os/Parcel;)V │ │ -076ddc: 7020 4221 3200 |0000: invoke-direct {v2, v3}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@2142 │ │ -076de2: 6e10 9202 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@0292 │ │ -076de8: 0b00 |0006: move-result-wide v0 │ │ -076dea: 5a20 640a |0007: iput-wide v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0a64 │ │ -076dee: 6e10 9102 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -076df4: 0a00 |000c: move-result v0 │ │ -076df6: 5920 630a |000d: iput v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0a63 │ │ -076dfa: 0e00 |000f: return-void │ │ +0775f0: |[0775f0] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:(Landroid/os/Parcel;)V │ │ +077600: 7020 4221 3200 |0000: invoke-direct {v2, v3}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@2142 │ │ +077606: 6e10 9202 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@0292 │ │ +07760c: 0b00 |0006: move-result-wide v0 │ │ +07760e: 5a20 640a |0007: iput-wide v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0a64 │ │ +077612: 6e10 9102 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +077618: 0a00 |000c: move-result v0 │ │ +07761a: 5920 630a |000d: iput v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0a63 │ │ +07761e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0003 line=362 │ │ 0x0009 line=363 │ │ 0x000f line=364 │ │ locals : │ │ @@ -111372,17 +111367,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v7/internal/widget/AbsSpinnerICS$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -076dfc: |[076dfc] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/AbsSpinnerICS$1;)V │ │ -076e0c: 7020 741b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.:(Landroid/os/Parcel;)V // method@1b74 │ │ -076e12: 0e00 |0003: return-void │ │ +077620: |[077620] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/AbsSpinnerICS$1;)V │ │ +077630: 7020 741b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.:(Landroid/os/Parcel;)V // method@1b74 │ │ +077636: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/AbsSpinnerICS$1; │ │ @@ -111392,104 +111387,104 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -076e14: |[076e14] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:(Landroid/os/Parcelable;)V │ │ -076e24: 7020 4321 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2143 │ │ -076e2a: 0e00 |0003: return-void │ │ +077638: |[077638] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:(Landroid/os/Parcelable;)V │ │ +077648: 7020 4321 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2143 │ │ +07764e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0003 line=355 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -076e2c: |[076e2c] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.toString:()Ljava/lang/String; │ │ -076e3c: 2200 b604 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -076e40: 7010 d724 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -076e46: 1a01 8c01 |0005: const-string v1, "AbsSpinner.SavedState{" // string@018c │ │ -076e4a: 6e20 df24 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -076e50: 0c00 |000a: move-result-object v0 │ │ -076e52: 7110 e724 0400 |000b: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ -076e58: 0a01 |000e: move-result v1 │ │ -076e5a: 7110 a324 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -076e60: 0c01 |0012: move-result-object v1 │ │ -076e62: 6e20 df24 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -076e68: 0c00 |0016: move-result-object v0 │ │ -076e6a: 1a01 8a00 |0017: const-string v1, " selectedId=" // string@008a │ │ -076e6e: 6e20 df24 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -076e74: 0c00 |001c: move-result-object v0 │ │ -076e76: 5342 640a |001d: iget-wide v2, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0a64 │ │ -076e7a: 6e30 dc24 2003 |001f: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@24dc │ │ -076e80: 0c00 |0022: move-result-object v0 │ │ -076e82: 1a01 8400 |0023: const-string v1, " position=" // string@0084 │ │ -076e86: 6e20 df24 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -076e8c: 0c00 |0028: move-result-object v0 │ │ -076e8e: 5241 630a |0029: iget v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0a63 │ │ -076e92: 6e20 db24 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -076e98: 0c00 |002e: move-result-object v0 │ │ -076e9a: 1a01 8027 |002f: const-string v1, "}" // string@2780 │ │ -076e9e: 6e20 df24 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -076ea4: 0c00 |0034: move-result-object v0 │ │ -076ea6: 6e10 e424 0000 |0035: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -076eac: 0c00 |0038: move-result-object v0 │ │ -076eae: 1100 |0039: return-object v0 │ │ +077650: |[077650] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.toString:()Ljava/lang/String; │ │ +077660: 2200 bc04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +077664: 7010 d724 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +07766a: 1a01 8c01 |0005: const-string v1, "AbsSpinner.SavedState{" // string@018c │ │ +07766e: 6e20 df24 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +077674: 0c00 |000a: move-result-object v0 │ │ +077676: 7110 e724 0300 |000b: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ +07767c: 0a01 |000e: move-result v1 │ │ +07767e: 7110 a324 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +077684: 0c01 |0012: move-result-object v1 │ │ +077686: 6e20 df24 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +07768c: 0c00 |0016: move-result-object v0 │ │ +07768e: 1a01 8a00 |0017: const-string v1, " selectedId=" // string@008a │ │ +077692: 6e20 df24 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +077698: 0c00 |001c: move-result-object v0 │ │ +07769a: 5331 640a |001d: iget-wide v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0a64 │ │ +07769e: 6e30 dc24 1002 |001f: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@24dc │ │ +0776a4: 0c00 |0022: move-result-object v0 │ │ +0776a6: 1a01 8400 |0023: const-string v1, " position=" // string@0084 │ │ +0776aa: 6e20 df24 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0776b0: 0c00 |0028: move-result-object v0 │ │ +0776b2: 5231 630a |0029: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0a63 │ │ +0776b6: 6e20 db24 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0776bc: 0c00 |002e: move-result-object v0 │ │ +0776be: 1a01 8627 |002f: const-string v1, "}" // string@2786 │ │ +0776c2: 6e20 df24 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0776c8: 0c00 |0034: move-result-object v0 │ │ +0776ca: 6e10 e424 0000 |0035: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0776d0: 0c00 |0038: move-result-object v0 │ │ +0776d2: 1100 |0039: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ - 0x0000 - 0x003a reg=4 this Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ + 0x0000 - 0x003a reg=3 this Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;) │ │ name : 'writeToParcel' │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -076eb0: |[076eb0] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -076ec0: 6f30 4421 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2144 │ │ -076ec6: 5320 640a |0003: iget-wide v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0a64 │ │ -076eca: 6e30 9a02 0301 |0005: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@029a │ │ -076ed0: 5220 630a |0008: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0a63 │ │ -076ed4: 6e20 9702 0300 |000a: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -076eda: 0e00 |000d: return-void │ │ +0776d4: |[0776d4] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0776e4: 6f30 4421 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2144 │ │ +0776ea: 5320 640a |0003: iget-wide v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0a64 │ │ +0776ee: 6e30 9a02 0301 |0005: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@029a │ │ +0776f4: 5220 630a |0008: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0a63 │ │ +0776f8: 6e20 9702 0300 |000a: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +0776fe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0003 line=369 │ │ 0x0008 line=370 │ │ 0x000d line=371 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ 0x0000 - 0x000e reg=3 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=4 flags I │ │ │ │ source_file_idx : 397 (AbsSpinnerICS.java) │ │ │ │ Class #489 header: │ │ -class_idx : 893 │ │ +class_idx : 897 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1105 │ │ +superclass_idx : 1111 │ │ source_file_idx : 471 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 17 │ │ │ │ Class #489 - │ │ @@ -111537,18 +111532,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -076edc: |[076edc] android.support.v7.internal.widget.ActionBarContainer.:(Landroid/content/Context;)V │ │ -076eec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -076eee: 7030 af1b 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1baf │ │ -076ef4: 0e00 |0004: return-void │ │ +077700: |[077700] android.support.v7.internal.widget.ActionBarContainer.:(Landroid/content/Context;)V │ │ +077710: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +077712: 7030 af1b 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1baf │ │ +077718: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0004 line=55 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -111558,55 +111553,55 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -076ef8: |[076ef8] android.support.v7.internal.widget.ActionBarContainer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -076f08: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -076f0a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -076f0c: 7030 4323 6507 |0002: invoke-direct {v5, v6, v7}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2343 │ │ -076f12: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -076f14: 6e20 c91b 3500 |0006: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1bc9 │ │ -076f1a: 6203 ca08 |0009: sget-object v3, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@08ca │ │ -076f1e: 6e30 2a01 7603 |000b: invoke-virtual {v6, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ -076f24: 0c00 |000e: move-result-object v0 │ │ -076f26: 1303 0a00 |000f: const/16 v3, #int 10 // #a │ │ -076f2a: 6e20 9601 3000 |0011: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ -076f30: 0c03 |0014: move-result-object v3 │ │ -076f32: 5b53 7d0a |0015: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -076f36: 1303 0b00 |0017: const/16 v3, #int 11 // #b │ │ -076f3a: 6e20 9601 3000 |0019: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ -076f40: 0c03 |001c: move-result-object v3 │ │ -076f42: 5b53 820a |001d: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -076f46: 6e10 ba1b 0500 |001f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getId:()I // method@1bba │ │ -076f4c: 0a03 |0022: move-result v3 │ │ -076f4e: 6004 1008 |0023: sget v4, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0810 │ │ -076f52: 3343 0c00 |0025: if-ne v3, v4, 0031 // +000c │ │ -076f56: 5c51 7e0a |0027: iput-boolean v1, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ -076f5a: 1303 0c00 |0029: const/16 v3, #int 12 // #c │ │ -076f5e: 6e20 9601 3000 |002b: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ -076f64: 0c03 |002e: move-result-object v3 │ │ -076f66: 5b53 810a |002f: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -076f6a: 6e10 a001 0000 |0031: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -076f70: 5553 7e0a |0034: iget-boolean v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ -076f74: 3803 0c00 |0036: if-eqz v3, 0042 // +000c │ │ -076f78: 5453 810a |0038: iget-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -076f7c: 3903 0600 |003a: if-nez v3, 0040 // +0006 │ │ -076f80: 6e20 d21b 1500 |003c: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@1bd2 │ │ -076f86: 0e00 |003f: return-void │ │ -076f88: 0121 |0040: move v1, v2 │ │ -076f8a: 28fb |0041: goto 003c // -0005 │ │ -076f8c: 5453 7d0a |0042: iget-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -076f90: 3903 0600 |0044: if-nez v3, 004a // +0006 │ │ -076f94: 5453 820a |0046: iget-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -076f98: 3803 f4ff |0048: if-eqz v3, 003c // -000c │ │ -076f9c: 0121 |004a: move v1, v2 │ │ -076f9e: 28f1 |004b: goto 003c // -000f │ │ +07771c: |[07771c] android.support.v7.internal.widget.ActionBarContainer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07772c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07772e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +077730: 7030 4323 6507 |0002: invoke-direct {v5, v6, v7}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2343 │ │ +077736: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +077738: 6e20 c91b 3500 |0006: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1bc9 │ │ +07773e: 6203 ca08 |0009: sget-object v3, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@08ca │ │ +077742: 6e30 2a01 7603 |000b: invoke-virtual {v6, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ +077748: 0c00 |000e: move-result-object v0 │ │ +07774a: 1303 0a00 |000f: const/16 v3, #int 10 // #a │ │ +07774e: 6e20 9601 3000 |0011: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ +077754: 0c03 |0014: move-result-object v3 │ │ +077756: 5b53 7d0a |0015: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +07775a: 1303 0b00 |0017: const/16 v3, #int 11 // #b │ │ +07775e: 6e20 9601 3000 |0019: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ +077764: 0c03 |001c: move-result-object v3 │ │ +077766: 5b53 820a |001d: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +07776a: 6e10 ba1b 0500 |001f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getId:()I // method@1bba │ │ +077770: 0a03 |0022: move-result v3 │ │ +077772: 6004 1008 |0023: sget v4, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0810 │ │ +077776: 3343 0c00 |0025: if-ne v3, v4, 0031 // +000c │ │ +07777a: 5c51 7e0a |0027: iput-boolean v1, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ +07777e: 1303 0c00 |0029: const/16 v3, #int 12 // #c │ │ +077782: 6e20 9601 3000 |002b: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ +077788: 0c03 |002e: move-result-object v3 │ │ +07778a: 5b53 810a |002f: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +07778e: 6e10 a001 0000 |0031: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +077794: 5553 7e0a |0034: iget-boolean v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ +077798: 3803 0c00 |0036: if-eqz v3, 0042 // +000c │ │ +07779c: 5453 810a |0038: iget-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +0777a0: 3903 0600 |003a: if-nez v3, 0040 // +0006 │ │ +0777a4: 6e20 d21b 1500 |003c: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@1bd2 │ │ +0777aa: 0e00 |003f: return-void │ │ +0777ac: 0121 |0040: move v1, v2 │ │ +0777ae: 28fb |0041: goto 003c // -0005 │ │ +0777b0: 5453 7d0a |0042: iget-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +0777b4: 3903 0600 |0044: if-nez v3, 004a // +0006 │ │ +0777b8: 5453 820a |0046: iget-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +0777bc: 3803 f4ff |0048: if-eqz v3, 003c // -000c │ │ +0777c0: 0121 |004a: move v1, v2 │ │ +0777c2: 28f1 |004b: goto 003c // -000f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=58 │ │ 0x0005 line=60 │ │ 0x0009 line=62 │ │ 0x000f line=64 │ │ 0x0017 line=65 │ │ @@ -111628,32 +111623,32 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -076fa0: |[076fa0] android.support.v7.internal.widget.ActionBarContainer.drawBackgroundDrawable:(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;)V │ │ -076fb0: 6e10 fe01 0400 |0000: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getBounds:()Landroid/graphics/Rect; // method@01fe │ │ -076fb6: 0c00 |0003: move-result-object v0 │ │ -076fb8: 2041 5e00 |0004: instance-of v1, v4, Landroid/graphics/drawable/ColorDrawable; // type@005e │ │ -076fbc: 3801 1b00 |0006: if-eqz v1, 0021 // +001b │ │ -076fc0: 6e10 e201 0000 |0008: invoke-virtual {v0}, Landroid/graphics/Rect;.isEmpty:()Z // method@01e2 │ │ -076fc6: 0a01 |000b: move-result v1 │ │ -076fc8: 3901 1500 |000c: if-nez v1, 0021 // +0015 │ │ -076fcc: 6001 3600 |000e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -076fd0: 1302 0b00 |0010: const/16 v2, #int 11 // #b │ │ -076fd4: 3521 0f00 |0012: if-ge v1, v2, 0021 // +000f │ │ -076fd8: 6e10 d001 0500 |0014: invoke-virtual {v5}, Landroid/graphics/Canvas;.save:()I // method@01d0 │ │ -076fde: 6e20 c601 0500 |0017: invoke-virtual {v5, v0}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@01c6 │ │ -076fe4: 6e20 fd01 5400 |001a: invoke-virtual {v4, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01fd │ │ -076fea: 6e10 cd01 0500 |001d: invoke-virtual {v5}, Landroid/graphics/Canvas;.restore:()V // method@01cd │ │ -076ff0: 0e00 |0020: return-void │ │ -076ff2: 6e20 fd01 5400 |0021: invoke-virtual {v4, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01fd │ │ -076ff8: 28fc |0024: goto 0020 // -0004 │ │ +0777c4: |[0777c4] android.support.v7.internal.widget.ActionBarContainer.drawBackgroundDrawable:(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;)V │ │ +0777d4: 6e10 fe01 0400 |0000: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getBounds:()Landroid/graphics/Rect; // method@01fe │ │ +0777da: 0c00 |0003: move-result-object v0 │ │ +0777dc: 2041 5f00 |0004: instance-of v1, v4, Landroid/graphics/drawable/ColorDrawable; // type@005f │ │ +0777e0: 3801 1b00 |0006: if-eqz v1, 0021 // +001b │ │ +0777e4: 6e10 e201 0000 |0008: invoke-virtual {v0}, Landroid/graphics/Rect;.isEmpty:()Z // method@01e2 │ │ +0777ea: 0a01 |000b: move-result v1 │ │ +0777ec: 3901 1500 |000c: if-nez v1, 0021 // +0015 │ │ +0777f0: 6001 3600 |000e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0777f4: 1302 0b00 |0010: const/16 v2, #int 11 // #b │ │ +0777f8: 3521 0f00 |0012: if-ge v1, v2, 0021 // +000f │ │ +0777fc: 6e10 d001 0500 |0014: invoke-virtual {v5}, Landroid/graphics/Canvas;.save:()I // method@01d0 │ │ +077802: 6e20 c601 0500 |0017: invoke-virtual {v5, v0}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@01c6 │ │ +077808: 6e20 fd01 5400 |001a: invoke-virtual {v4, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01fd │ │ +07780e: 6e10 cd01 0500 |001d: invoke-virtual {v5}, Landroid/graphics/Canvas;.restore:()V // method@01cd │ │ +077814: 0e00 |0020: return-void │ │ +077816: 6e20 fd01 5400 |0021: invoke-virtual {v4, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01fd │ │ +07781c: 28fc |0024: goto 0020 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0004 line=325 │ │ 0x0014 line=327 │ │ 0x0017 line=328 │ │ 0x001a line=329 │ │ @@ -111672,47 +111667,47 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -076ffc: |[076ffc] android.support.v7.internal.widget.ActionBarContainer.drawableStateChanged:()V │ │ -07700c: 6f10 4523 0200 |0000: invoke-super {v2}, Landroid/widget/FrameLayout;.drawableStateChanged:()V // method@2345 │ │ -077012: 5420 7d0a |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -077016: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ -07701a: 5420 7d0a |0007: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -07701e: 6e10 0602 0000 |0009: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0206 │ │ -077024: 0a00 |000c: move-result v0 │ │ -077026: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ -07702a: 5420 7d0a |000f: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -07702e: 6e10 b81b 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getDrawableState:()[I // method@1bb8 │ │ -077034: 0c01 |0014: move-result-object v1 │ │ -077036: 6e20 0d02 1000 |0015: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@020d │ │ -07703c: 5420 820a |0018: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -077040: 3800 1300 |001a: if-eqz v0, 002d // +0013 │ │ -077044: 5420 820a |001c: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -077048: 6e10 0602 0000 |001e: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0206 │ │ -07704e: 0a00 |0021: move-result v0 │ │ -077050: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -077054: 5420 820a |0024: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -077058: 6e10 b81b 0200 |0026: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getDrawableState:()[I // method@1bb8 │ │ -07705e: 0c01 |0029: move-result-object v1 │ │ -077060: 6e20 0d02 1000 |002a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@020d │ │ -077066: 5420 810a |002d: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -07706a: 3800 1300 |002f: if-eqz v0, 0042 // +0013 │ │ -07706e: 5420 810a |0031: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -077072: 6e10 0602 0000 |0033: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0206 │ │ -077078: 0a00 |0036: move-result v0 │ │ -07707a: 3800 0b00 |0037: if-eqz v0, 0042 // +000b │ │ -07707e: 5420 810a |0039: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -077082: 6e10 b81b 0200 |003b: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getDrawableState:()[I // method@1bb8 │ │ -077088: 0c01 |003e: move-result-object v1 │ │ -07708a: 6e20 0d02 1000 |003f: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@020d │ │ -077090: 0e00 |0042: return-void │ │ +077820: |[077820] android.support.v7.internal.widget.ActionBarContainer.drawableStateChanged:()V │ │ +077830: 6f10 4523 0200 |0000: invoke-super {v2}, Landroid/widget/FrameLayout;.drawableStateChanged:()V // method@2345 │ │ +077836: 5420 7d0a |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +07783a: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ +07783e: 5420 7d0a |0007: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +077842: 6e10 0602 0000 |0009: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0206 │ │ +077848: 0a00 |000c: move-result v0 │ │ +07784a: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ +07784e: 5420 7d0a |000f: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +077852: 6e10 b81b 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getDrawableState:()[I // method@1bb8 │ │ +077858: 0c01 |0014: move-result-object v1 │ │ +07785a: 6e20 0d02 1000 |0015: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@020d │ │ +077860: 5420 820a |0018: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +077864: 3800 1300 |001a: if-eqz v0, 002d // +0013 │ │ +077868: 5420 820a |001c: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +07786c: 6e10 0602 0000 |001e: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0206 │ │ +077872: 0a00 |0021: move-result v0 │ │ +077874: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +077878: 5420 820a |0024: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +07787c: 6e10 b81b 0200 |0026: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getDrawableState:()[I // method@1bb8 │ │ +077882: 0c01 |0029: move-result-object v1 │ │ +077884: 6e20 0d02 1000 |002a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@020d │ │ +07788a: 5420 810a |002d: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +07788e: 3800 1300 |002f: if-eqz v0, 0042 // +0013 │ │ +077892: 5420 810a |0031: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +077896: 6e10 0602 0000 |0033: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0206 │ │ +07789c: 0a00 |0036: move-result v0 │ │ +07789e: 3800 0b00 |0037: if-eqz v0, 0042 // +000b │ │ +0778a2: 5420 810a |0039: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +0778a6: 6e10 b81b 0200 |003b: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getDrawableState:()[I // method@1bb8 │ │ +0778ac: 0c01 |003e: move-result-object v1 │ │ +0778ae: 6e20 0d02 1000 |003f: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@020d │ │ +0778b4: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x000f line=158 │ │ 0x0018 line=160 │ │ 0x0024 line=161 │ │ @@ -111727,17 +111722,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077094: |[077094] android.support.v7.internal.widget.ActionBarContainer.getTabContainer:()Landroid/view/View; │ │ -0770a4: 5410 830a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -0770a8: 1100 |0002: return-object v0 │ │ +0778b8: |[0778b8] android.support.v7.internal.widget.ActionBarContainer.getTabContainer:()Landroid/view/View; │ │ +0778c8: 5410 830a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +0778cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarContainer; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/ActionBarContainer;) │ │ @@ -111745,40 +111740,40 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0770ac: |[0770ac] android.support.v7.internal.widget.ActionBarContainer.onDraw:(Landroid/graphics/Canvas;)V │ │ -0770bc: 6e10 bf1b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.getWidth:()I // method@1bbf │ │ -0770c2: 0a00 |0003: move-result v0 │ │ -0770c4: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0770c8: 6e10 b91b 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.getHeight:()I // method@1bb9 │ │ -0770ce: 0a00 |0009: move-result v0 │ │ -0770d0: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -0770d4: 0e00 |000c: return-void │ │ -0770d6: 5510 7e0a |000d: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ -0770da: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ -0770de: 5410 810a |0011: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -0770e2: 3800 f9ff |0013: if-eqz v0, 000c // -0007 │ │ -0770e6: 5410 810a |0015: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -0770ea: 7030 b31b 0102 |0017: invoke-direct {v1, v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.drawBackgroundDrawable:(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;)V // method@1bb3 │ │ -0770f0: 28f2 |001a: goto 000c // -000e │ │ -0770f2: 5410 7d0a |001b: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -0770f6: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -0770fa: 5410 7d0a |001f: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -0770fe: 7030 b31b 0102 |0021: invoke-direct {v1, v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.drawBackgroundDrawable:(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;)V // method@1bb3 │ │ -077104: 5410 820a |0024: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -077108: 3800 e6ff |0026: if-eqz v0, 000c // -001a │ │ -07710c: 5510 7f0a |0028: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0a7f │ │ -077110: 3800 e2ff |002a: if-eqz v0, 000c // -001e │ │ -077114: 5410 820a |002c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -077118: 7030 b31b 0102 |002e: invoke-direct {v1, v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.drawBackgroundDrawable:(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;)V // method@1bb3 │ │ -07711e: 28db |0031: goto 000c // -0025 │ │ +0778d0: |[0778d0] android.support.v7.internal.widget.ActionBarContainer.onDraw:(Landroid/graphics/Canvas;)V │ │ +0778e0: 6e10 bf1b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.getWidth:()I // method@1bbf │ │ +0778e6: 0a00 |0003: move-result v0 │ │ +0778e8: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0778ec: 6e10 b91b 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.getHeight:()I // method@1bb9 │ │ +0778f2: 0a00 |0009: move-result v0 │ │ +0778f4: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +0778f8: 0e00 |000c: return-void │ │ +0778fa: 5510 7e0a |000d: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ +0778fe: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ +077902: 5410 810a |0011: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +077906: 3800 f9ff |0013: if-eqz v0, 000c // -0007 │ │ +07790a: 5410 810a |0015: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +07790e: 7030 b31b 0102 |0017: invoke-direct {v1, v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.drawBackgroundDrawable:(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;)V // method@1bb3 │ │ +077914: 28f2 |001a: goto 000c // -000e │ │ +077916: 5410 7d0a |001b: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +07791a: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +07791e: 5410 7d0a |001f: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +077922: 7030 b31b 0102 |0021: invoke-direct {v1, v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.drawBackgroundDrawable:(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;)V // method@1bb3 │ │ +077928: 5410 820a |0024: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +07792c: 3800 e6ff |0026: if-eqz v0, 000c // -001a │ │ +077930: 5510 7f0a |0028: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0a7f │ │ +077934: 3800 e2ff |002a: if-eqz v0, 000c // -001e │ │ +077938: 5410 820a |002c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +07793c: 7030 b31b 0102 |002e: invoke-direct {v1, v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.drawBackgroundDrawable:(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;)V // method@1bb3 │ │ +077942: 28db |0031: goto 000c // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x000c line=238 │ │ 0x000d line=226 │ │ 0x0011 line=227 │ │ 0x0015 line=228 │ │ @@ -111795,22 +111790,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -077120: |[077120] android.support.v7.internal.widget.ActionBarContainer.onFinishInflate:()V │ │ -077130: 6f10 4923 0100 |0000: invoke-super {v1}, Landroid/widget/FrameLayout;.onFinishInflate:()V // method@2349 │ │ -077136: 6000 dc07 |0003: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@07dc │ │ -07713a: 6e20 b51b 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.findViewById:(I)Landroid/view/View; // method@1bb5 │ │ -077140: 0c00 |0008: move-result-object v0 │ │ -077142: 1f00 8803 |0009: check-cast v0, Landroid/support/v7/internal/widget/ActionBarView; // type@0388 │ │ -077146: 5b10 7c0a |000b: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ -07714a: 0e00 |000d: return-void │ │ +077944: |[077944] android.support.v7.internal.widget.ActionBarContainer.onFinishInflate:()V │ │ +077954: 6f10 4923 0100 |0000: invoke-super {v1}, Landroid/widget/FrameLayout;.onFinishInflate:()V // method@2349 │ │ +07795a: 6000 dc07 |0003: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@07dc │ │ +07795e: 6e20 b51b 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.findViewById:(I)Landroid/view/View; // method@1bb5 │ │ +077964: 0c00 |0008: move-result-object v0 │ │ +077966: 1f00 8c03 |0009: check-cast v0, Landroid/support/v7/internal/widget/ActionBarView; // type@038c │ │ +07796a: 5b10 7c0a |000b: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ +07796e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=82 │ │ 0x000d line=83 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ActionBarContainer; │ │ @@ -111820,17 +111815,17 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07714c: |[07714c] android.support.v7.internal.widget.ActionBarContainer.onHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -07715c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07715e: 0f00 |0001: return v0 │ │ +077970: |[077970] android.support.v7.internal.widget.ActionBarContainer.onHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +077980: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +077982: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x0002 reg=2 ev Landroid/view/MotionEvent; │ │ │ │ @@ -111839,24 +111834,24 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -077160: |[077160] android.support.v7.internal.widget.ActionBarContainer.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -077170: 5510 800a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0a80 │ │ -077174: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -077178: 6f20 4a23 2100 |0004: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@234a │ │ -07717e: 0a00 |0007: move-result v0 │ │ -077180: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -077184: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -077186: 0f00 |000b: return v0 │ │ -077188: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07718a: 28fe |000d: goto 000b // -0002 │ │ +077984: |[077984] android.support.v7.internal.widget.ActionBarContainer.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +077994: 5510 800a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0a80 │ │ +077998: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +07799c: 6f20 4a23 2100 |0004: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@234a │ │ +0779a2: 0a00 |0007: move-result v0 │ │ +0779a4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0779a8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0779aa: 0f00 |000b: return v0 │ │ +0779ac: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0779ae: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x000e reg=2 ev Landroid/view/MotionEvent; │ │ │ │ @@ -111865,126 +111860,126 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 211 16-bit code units │ │ -07718c: |[07718c] android.support.v7.internal.widget.ActionBarContainer.onLayout:(ZIIII)V │ │ -07719c: 7506 4b23 0d00 |0000: invoke-super/range {v13, v14, v15, v16, v17, v18}, Landroid/widget/FrameLayout;.onLayout:(ZIIII)V // method@234b │ │ -0771a2: 54d8 830a |0003: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -0771a6: 3808 4100 |0005: if-eqz v8, 0046 // +0041 │ │ -0771aa: 54d8 830a |0007: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -0771ae: 6e10 8a21 0800 |0009: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -0771b4: 0a08 |000c: move-result v8 │ │ -0771b6: 1309 0800 |000d: const/16 v9, #int 8 // #8 │ │ -0771ba: 3298 3700 |000f: if-eq v8, v9, 0046 // +0037 │ │ -0771be: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -0771c0: 54d8 830a |0012: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -0771c4: 3808 4800 |0014: if-eqz v8, 005c // +0048 │ │ -0771c8: 54d8 830a |0016: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -0771cc: 6e10 8a21 0800 |0018: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -0771d2: 0a08 |001b: move-result v8 │ │ -0771d4: 1309 0800 |001c: const/16 v9, #int 8 // #8 │ │ -0771d8: 3298 3e00 |001e: if-eq v8, v9, 005c // +003e │ │ -0771dc: 6e10 bb1b 0d00 |0020: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@1bbb │ │ -0771e2: 0a02 |0023: move-result v2 │ │ -0771e4: 54d8 830a |0024: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -0771e8: 6e10 6c21 0800 |0026: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -0771ee: 0a07 |0029: move-result v7 │ │ -0771f0: 54d8 7c0a |002a: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ -0771f4: 6e10 711c 0800 |002c: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1c71 │ │ -0771fa: 0a08 |002f: move-result v8 │ │ -0771fc: dd08 0802 |0030: and-int/lit8 v8, v8, #int 2 // #02 │ │ -077200: 3908 4900 |0032: if-nez v8, 007b // +0049 │ │ -077204: 6e10 b71b 0d00 |0034: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getChildCount:()I // method@1bb7 │ │ -07720a: 0a03 |0037: move-result v3 │ │ -07720c: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -07720e: 3535 1b00 |0039: if-ge v5, v3, 0054 // +001b │ │ -077212: 6e20 b61b 5d00 |003b: invoke-virtual {v13, v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getChildAt:(I)Landroid/view/View; // method@1bb6 │ │ -077218: 0c01 |003e: move-result-object v1 │ │ -07721a: 54d8 830a |003f: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -07721e: 3381 0700 |0041: if-ne v1, v8, 0048 // +0007 │ │ -077222: d805 0501 |0043: add-int/lit8 v5, v5, #int 1 // #01 │ │ -077226: 28f4 |0045: goto 0039 // -000c │ │ -077228: 1204 |0046: const/4 v4, #int 0 // #0 │ │ -07722a: 28cb |0047: goto 0012 // -0035 │ │ -07722c: 54d8 7c0a |0048: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ -077230: 6e10 8b1c 0800 |004a: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.isCollapsed:()Z // method@1c8b │ │ -077236: 0a08 |004d: move-result v8 │ │ -077238: 3908 f5ff |004e: if-nez v8, 0043 // -000b │ │ -07723c: 6e20 a421 7100 |0050: invoke-virtual {v1, v7}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@21a4 │ │ -077242: 28f0 |0053: goto 0043 // -0010 │ │ -077244: 54d8 830a |0054: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -077248: 1209 |0056: const/4 v9, #int 0 // #0 │ │ -07724a: 0200 1100 |0057: move/from16 v0, v17 │ │ -07724e: 6e57 a121 f809 |0059: invoke-virtual {v8, v15, v9, v0, v7}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ -077254: 1206 |005c: const/4 v6, #int 0 // #0 │ │ -077256: 55d8 7e0a |005d: iget-boolean v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ -07725a: 3808 2600 |005f: if-eqz v8, 0085 // +0026 │ │ -07725e: 54d8 810a |0061: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -077262: 3808 1200 |0063: if-eqz v8, 0075 // +0012 │ │ -077266: 54d8 810a |0065: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -07726a: 1209 |0067: const/4 v9, #int 0 // #0 │ │ -07726c: 120a |0068: const/4 v10, #int 0 // #0 │ │ -07726e: 6e10 bc1b 0d00 |0069: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@1bbc │ │ -077274: 0a0b |006c: move-result v11 │ │ -077276: 6e10 bb1b 0d00 |006d: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@1bbb │ │ -07727c: 0a0c |0070: move-result v12 │ │ -07727e: 6e5c 0a02 98ba |0071: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ -077284: 1216 |0074: const/4 v6, #int 1 // #1 │ │ -077286: 3806 0500 |0075: if-eqz v6, 007a // +0005 │ │ -07728a: 6e10 c01b 0d00 |0077: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@1bc0 │ │ -077290: 0e00 |007a: return-void │ │ -077292: 54d8 830a |007b: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -077296: 9109 0207 |007d: sub-int v9, v2, v7 │ │ -07729a: 0200 1100 |007f: move/from16 v0, v17 │ │ -07729e: 6e52 a121 f809 |0081: invoke-virtual {v8, v15, v9, v0, v2}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ -0772a4: 28d8 |0084: goto 005c // -0028 │ │ -0772a6: 54d8 7d0a |0085: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -0772aa: 3808 2000 |0087: if-eqz v8, 00a7 // +0020 │ │ -0772ae: 54d8 7d0a |0089: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -0772b2: 54d9 7c0a |008b: iget-object v9, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ -0772b6: 6e10 761c 0900 |008d: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarView;.getLeft:()I // method@1c76 │ │ -0772bc: 0a09 |0090: move-result v9 │ │ -0772be: 54da 7c0a |0091: iget-object v10, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ -0772c2: 6e10 811c 0a00 |0093: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ActionBarView;.getTop:()I // method@1c81 │ │ -0772c8: 0a0a |0096: move-result v10 │ │ -0772ca: 54db 7c0a |0097: iget-object v11, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ -0772ce: 6e10 7e1c 0b00 |0099: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ActionBarView;.getRight:()I // method@1c7e │ │ -0772d4: 0a0b |009c: move-result v11 │ │ -0772d6: 54dc 7c0a |009d: iget-object v12, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ -0772da: 6e10 6b1c 0c00 |009f: invoke-virtual {v12}, Landroid/support/v7/internal/widget/ActionBarView;.getBottom:()I // method@1c6b │ │ -0772e0: 0a0c |00a2: move-result v12 │ │ -0772e2: 6e5c 0a02 98ba |00a3: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ -0772e8: 1216 |00a6: const/4 v6, #int 1 // #1 │ │ -0772ea: 3804 2a00 |00a7: if-eqz v4, 00d1 // +002a │ │ -0772ee: 54d8 820a |00a9: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -0772f2: 3808 2600 |00ab: if-eqz v8, 00d1 // +0026 │ │ -0772f6: 1218 |00ad: const/4 v8, #int 1 // #1 │ │ -0772f8: 5cd8 7f0a |00ae: iput-boolean v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0a7f │ │ -0772fc: 3808 c5ff |00b0: if-eqz v8, 0075 // -003b │ │ -077300: 54d8 820a |00b2: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -077304: 54d9 830a |00b4: iget-object v9, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -077308: 6e10 6921 0900 |00b6: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -07730e: 0a09 |00b9: move-result v9 │ │ -077310: 54da 830a |00ba: iget-object v10, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -077314: 6e10 8621 0a00 |00bc: invoke-virtual {v10}, Landroid/view/View;.getTop:()I // method@2186 │ │ -07731a: 0a0a |00bf: move-result v10 │ │ -07731c: 54db 830a |00c0: iget-object v11, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -077320: 6e10 7d21 0b00 |00c2: invoke-virtual {v11}, Landroid/view/View;.getRight:()I // method@217d │ │ -077326: 0a0b |00c5: move-result v11 │ │ -077328: 54dc 830a |00c6: iget-object v12, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -07732c: 6e10 5d21 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@215d │ │ -077332: 0a0c |00cb: move-result v12 │ │ -077334: 6e5c 0a02 98ba |00cc: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ -07733a: 1216 |00cf: const/4 v6, #int 1 // #1 │ │ -07733c: 28a5 |00d0: goto 0075 // -005b │ │ -07733e: 1208 |00d1: const/4 v8, #int 0 // #0 │ │ -077340: 28dc |00d2: goto 00ae // -0024 │ │ +0779b0: |[0779b0] android.support.v7.internal.widget.ActionBarContainer.onLayout:(ZIIII)V │ │ +0779c0: 7506 4b23 0d00 |0000: invoke-super/range {v13, v14, v15, v16, v17, v18}, Landroid/widget/FrameLayout;.onLayout:(ZIIII)V // method@234b │ │ +0779c6: 54d8 830a |0003: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +0779ca: 3808 4100 |0005: if-eqz v8, 0046 // +0041 │ │ +0779ce: 54d8 830a |0007: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +0779d2: 6e10 8a21 0800 |0009: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +0779d8: 0a08 |000c: move-result v8 │ │ +0779da: 1309 0800 |000d: const/16 v9, #int 8 // #8 │ │ +0779de: 3298 3700 |000f: if-eq v8, v9, 0046 // +0037 │ │ +0779e2: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +0779e4: 54d8 830a |0012: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +0779e8: 3808 4800 |0014: if-eqz v8, 005c // +0048 │ │ +0779ec: 54d8 830a |0016: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +0779f0: 6e10 8a21 0800 |0018: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +0779f6: 0a08 |001b: move-result v8 │ │ +0779f8: 1309 0800 |001c: const/16 v9, #int 8 // #8 │ │ +0779fc: 3298 3e00 |001e: if-eq v8, v9, 005c // +003e │ │ +077a00: 6e10 bb1b 0d00 |0020: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@1bbb │ │ +077a06: 0a02 |0023: move-result v2 │ │ +077a08: 54d8 830a |0024: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +077a0c: 6e10 6c21 0800 |0026: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +077a12: 0a07 |0029: move-result v7 │ │ +077a14: 54d8 7c0a |002a: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ +077a18: 6e10 711c 0800 |002c: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1c71 │ │ +077a1e: 0a08 |002f: move-result v8 │ │ +077a20: dd08 0802 |0030: and-int/lit8 v8, v8, #int 2 // #02 │ │ +077a24: 3908 4900 |0032: if-nez v8, 007b // +0049 │ │ +077a28: 6e10 b71b 0d00 |0034: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getChildCount:()I // method@1bb7 │ │ +077a2e: 0a03 |0037: move-result v3 │ │ +077a30: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +077a32: 3535 1b00 |0039: if-ge v5, v3, 0054 // +001b │ │ +077a36: 6e20 b61b 5d00 |003b: invoke-virtual {v13, v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getChildAt:(I)Landroid/view/View; // method@1bb6 │ │ +077a3c: 0c01 |003e: move-result-object v1 │ │ +077a3e: 54d8 830a |003f: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +077a42: 3381 0700 |0041: if-ne v1, v8, 0048 // +0007 │ │ +077a46: d805 0501 |0043: add-int/lit8 v5, v5, #int 1 // #01 │ │ +077a4a: 28f4 |0045: goto 0039 // -000c │ │ +077a4c: 1204 |0046: const/4 v4, #int 0 // #0 │ │ +077a4e: 28cb |0047: goto 0012 // -0035 │ │ +077a50: 54d8 7c0a |0048: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ +077a54: 6e10 8b1c 0800 |004a: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.isCollapsed:()Z // method@1c8b │ │ +077a5a: 0a08 |004d: move-result v8 │ │ +077a5c: 3908 f5ff |004e: if-nez v8, 0043 // -000b │ │ +077a60: 6e20 a421 7100 |0050: invoke-virtual {v1, v7}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@21a4 │ │ +077a66: 28f0 |0053: goto 0043 // -0010 │ │ +077a68: 54d8 830a |0054: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +077a6c: 1209 |0056: const/4 v9, #int 0 // #0 │ │ +077a6e: 0200 1100 |0057: move/from16 v0, v17 │ │ +077a72: 6e57 a121 f809 |0059: invoke-virtual {v8, v15, v9, v0, v7}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ +077a78: 1206 |005c: const/4 v6, #int 0 // #0 │ │ +077a7a: 55d8 7e0a |005d: iget-boolean v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ +077a7e: 3808 2600 |005f: if-eqz v8, 0085 // +0026 │ │ +077a82: 54d8 810a |0061: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +077a86: 3808 1200 |0063: if-eqz v8, 0075 // +0012 │ │ +077a8a: 54d8 810a |0065: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +077a8e: 1209 |0067: const/4 v9, #int 0 // #0 │ │ +077a90: 120a |0068: const/4 v10, #int 0 // #0 │ │ +077a92: 6e10 bc1b 0d00 |0069: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@1bbc │ │ +077a98: 0a0b |006c: move-result v11 │ │ +077a9a: 6e10 bb1b 0d00 |006d: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@1bbb │ │ +077aa0: 0a0c |0070: move-result v12 │ │ +077aa2: 6e5c 0a02 98ba |0071: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ +077aa8: 1216 |0074: const/4 v6, #int 1 // #1 │ │ +077aaa: 3806 0500 |0075: if-eqz v6, 007a // +0005 │ │ +077aae: 6e10 c01b 0d00 |0077: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@1bc0 │ │ +077ab4: 0e00 |007a: return-void │ │ +077ab6: 54d8 830a |007b: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +077aba: 9109 0207 |007d: sub-int v9, v2, v7 │ │ +077abe: 0200 1100 |007f: move/from16 v0, v17 │ │ +077ac2: 6e52 a121 f809 |0081: invoke-virtual {v8, v15, v9, v0, v2}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ +077ac8: 28d8 |0084: goto 005c // -0028 │ │ +077aca: 54d8 7d0a |0085: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +077ace: 3808 2000 |0087: if-eqz v8, 00a7 // +0020 │ │ +077ad2: 54d8 7d0a |0089: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +077ad6: 54d9 7c0a |008b: iget-object v9, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ +077ada: 6e10 761c 0900 |008d: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarView;.getLeft:()I // method@1c76 │ │ +077ae0: 0a09 |0090: move-result v9 │ │ +077ae2: 54da 7c0a |0091: iget-object v10, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ +077ae6: 6e10 811c 0a00 |0093: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ActionBarView;.getTop:()I // method@1c81 │ │ +077aec: 0a0a |0096: move-result v10 │ │ +077aee: 54db 7c0a |0097: iget-object v11, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ +077af2: 6e10 7e1c 0b00 |0099: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ActionBarView;.getRight:()I // method@1c7e │ │ +077af8: 0a0b |009c: move-result v11 │ │ +077afa: 54dc 7c0a |009d: iget-object v12, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ +077afe: 6e10 6b1c 0c00 |009f: invoke-virtual {v12}, Landroid/support/v7/internal/widget/ActionBarView;.getBottom:()I // method@1c6b │ │ +077b04: 0a0c |00a2: move-result v12 │ │ +077b06: 6e5c 0a02 98ba |00a3: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ +077b0c: 1216 |00a6: const/4 v6, #int 1 // #1 │ │ +077b0e: 3804 2a00 |00a7: if-eqz v4, 00d1 // +002a │ │ +077b12: 54d8 820a |00a9: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +077b16: 3808 2600 |00ab: if-eqz v8, 00d1 // +0026 │ │ +077b1a: 1218 |00ad: const/4 v8, #int 1 // #1 │ │ +077b1c: 5cd8 7f0a |00ae: iput-boolean v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0a7f │ │ +077b20: 3808 c5ff |00b0: if-eqz v8, 0075 // -003b │ │ +077b24: 54d8 820a |00b2: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +077b28: 54d9 830a |00b4: iget-object v9, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +077b2c: 6e10 6921 0900 |00b6: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +077b32: 0a09 |00b9: move-result v9 │ │ +077b34: 54da 830a |00ba: iget-object v10, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +077b38: 6e10 8621 0a00 |00bc: invoke-virtual {v10}, Landroid/view/View;.getTop:()I // method@2186 │ │ +077b3e: 0a0a |00bf: move-result v10 │ │ +077b40: 54db 830a |00c0: iget-object v11, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +077b44: 6e10 7d21 0b00 |00c2: invoke-virtual {v11}, Landroid/view/View;.getRight:()I // method@217d │ │ +077b4a: 0a0b |00c5: move-result v11 │ │ +077b4c: 54dc 830a |00c6: iget-object v12, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +077b50: 6e10 5d21 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@215d │ │ +077b56: 0a0c |00cb: move-result v12 │ │ +077b58: 6e5c 0a02 98ba |00cc: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ +077b5e: 1216 |00cf: const/4 v6, #int 1 // #1 │ │ +077b60: 28a5 |00d0: goto 0075 // -005b │ │ +077b62: 1208 |00d1: const/4 v8, #int 0 // #0 │ │ +077b64: 28dc |00d2: goto 00ae // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0003 line=273 │ │ 0x0012 line=275 │ │ 0x0020 line=276 │ │ 0x0024 line=277 │ │ @@ -112043,59 +112038,59 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -077344: |[077344] android.support.v7.internal.widget.ActionBarContainer.onMeasure:(II)V │ │ -077354: 6f30 4c23 7608 |0000: invoke-super {v6, v7, v8}, Landroid/widget/FrameLayout;.onMeasure:(II)V // method@234c │ │ -07735a: 5464 7c0a |0003: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ -07735e: 3904 0300 |0005: if-nez v4, 0008 // +0003 │ │ -077362: 0e00 |0007: return-void │ │ -077364: 5464 7c0a |0008: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ -077368: 6e10 751c 0400 |000a: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1c75 │ │ -07736e: 0c01 |000d: move-result-object v1 │ │ -077370: 1f01 5004 |000e: check-cast v1, Landroid/widget/FrameLayout$LayoutParams; // type@0450 │ │ -077374: 5464 7c0a |0010: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ -077378: 6e10 8b1c 0400 |0012: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.isCollapsed:()Z // method@1c8b │ │ -07737e: 0a04 |0015: move-result v4 │ │ -077380: 3804 3000 |0016: if-eqz v4, 0046 // +0030 │ │ -077384: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -077386: 5464 830a |0019: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -07738a: 3804 ecff |001b: if-eqz v4, 0007 // -0014 │ │ -07738e: 5464 830a |001d: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -077392: 6e10 8a21 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -077398: 0a04 |0022: move-result v4 │ │ -07739a: 1305 0800 |0023: const/16 v5, #int 8 // #8 │ │ -07739e: 3254 e2ff |0025: if-eq v4, v5, 0007 // -001e │ │ -0773a2: 7110 4521 0800 |0027: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -0773a8: 0a03 |002a: move-result v3 │ │ -0773aa: 1504 0080 |002b: const/high16 v4, #int -2147483648 // #8000 │ │ -0773ae: 3343 daff |002d: if-ne v3, v4, 0007 // -0026 │ │ -0773b2: 7110 4621 0800 |002f: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -0773b8: 0a02 |0032: move-result v2 │ │ -0773ba: 6e10 bc1b 0600 |0033: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@1bbc │ │ -0773c0: 0a04 |0036: move-result v4 │ │ -0773c2: 5465 830a |0037: iget-object v5, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -0773c6: 6e10 6c21 0500 |0039: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -0773cc: 0a05 |003c: move-result v5 │ │ -0773ce: b005 |003d: add-int/2addr v5, v0 │ │ -0773d0: 7120 af24 2500 |003e: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -0773d6: 0a05 |0041: move-result v5 │ │ -0773d8: 6e30 cb1b 4605 |0042: invoke-virtual {v6, v4, v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.setMeasuredDimension:(II)V // method@1bcb │ │ -0773de: 28c2 |0045: goto 0007 // -003e │ │ -0773e0: 5464 7c0a |0046: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ -0773e4: 6e10 771c 0400 |0048: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@1c77 │ │ -0773ea: 0a04 |004b: move-result v4 │ │ -0773ec: 5215 6b0c |004c: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0c6b │ │ -0773f0: b054 |004e: add-int/2addr v4, v5 │ │ -0773f2: 5215 680c |004f: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0c68 │ │ -0773f6: 9000 0405 |0051: add-int v0, v4, v5 │ │ -0773fa: 28c6 |0053: goto 0019 // -003a │ │ +077b68: |[077b68] android.support.v7.internal.widget.ActionBarContainer.onMeasure:(II)V │ │ +077b78: 6f30 4c23 7608 |0000: invoke-super {v6, v7, v8}, Landroid/widget/FrameLayout;.onMeasure:(II)V // method@234c │ │ +077b7e: 5464 7c0a |0003: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ +077b82: 3904 0300 |0005: if-nez v4, 0008 // +0003 │ │ +077b86: 0e00 |0007: return-void │ │ +077b88: 5464 7c0a |0008: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ +077b8c: 6e10 751c 0400 |000a: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1c75 │ │ +077b92: 0c01 |000d: move-result-object v1 │ │ +077b94: 1f01 5604 |000e: check-cast v1, Landroid/widget/FrameLayout$LayoutParams; // type@0456 │ │ +077b98: 5464 7c0a |0010: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ +077b9c: 6e10 8b1c 0400 |0012: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.isCollapsed:()Z // method@1c8b │ │ +077ba2: 0a04 |0015: move-result v4 │ │ +077ba4: 3804 3000 |0016: if-eqz v4, 0046 // +0030 │ │ +077ba8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +077baa: 5464 830a |0019: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +077bae: 3804 ecff |001b: if-eqz v4, 0007 // -0014 │ │ +077bb2: 5464 830a |001d: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +077bb6: 6e10 8a21 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +077bbc: 0a04 |0022: move-result v4 │ │ +077bbe: 1305 0800 |0023: const/16 v5, #int 8 // #8 │ │ +077bc2: 3254 e2ff |0025: if-eq v4, v5, 0007 // -001e │ │ +077bc6: 7110 4521 0800 |0027: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +077bcc: 0a03 |002a: move-result v3 │ │ +077bce: 1504 0080 |002b: const/high16 v4, #int -2147483648 // #8000 │ │ +077bd2: 3343 daff |002d: if-ne v3, v4, 0007 // -0026 │ │ +077bd6: 7110 4621 0800 |002f: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +077bdc: 0a02 |0032: move-result v2 │ │ +077bde: 6e10 bc1b 0600 |0033: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@1bbc │ │ +077be4: 0a04 |0036: move-result v4 │ │ +077be6: 5465 830a |0037: iget-object v5, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +077bea: 6e10 6c21 0500 |0039: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +077bf0: 0a05 |003c: move-result v5 │ │ +077bf2: b005 |003d: add-int/2addr v5, v0 │ │ +077bf4: 7120 af24 2500 |003e: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +077bfa: 0a05 |0041: move-result v5 │ │ +077bfc: 6e30 cb1b 4605 |0042: invoke-virtual {v6, v4, v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.setMeasuredDimension:(II)V // method@1bcb │ │ +077c02: 28c2 |0045: goto 0007 // -003e │ │ +077c04: 5464 7c0a |0046: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ +077c08: 6e10 771c 0400 |0048: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@1c77 │ │ +077c0e: 0a04 |004b: move-result v4 │ │ +077c10: 5215 6b0c |004c: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0c6b │ │ +077c14: b054 |004e: add-int/2addr v4, v5 │ │ +077c16: 5215 680c |004f: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0c68 │ │ +077c1a: 9000 0405 |0051: add-int v0, v4, v5 │ │ +077c1e: 28c6 |0053: goto 0019 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0003 line=250 │ │ 0x0007 line=267 │ │ 0x0008 line=254 │ │ 0x0010 line=255 │ │ @@ -112119,18 +112114,18 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0773fc: |[0773fc] android.support.v7.internal.widget.ActionBarContainer.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -07740c: 6f20 4d23 2100 |0000: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@234d │ │ -077412: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -077414: 0f00 |0004: return v0 │ │ +077c20: |[077c20] android.support.v7.internal.widget.ActionBarContainer.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +077c30: 6f20 4d23 2100 |0000: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@234d │ │ +077c36: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +077c38: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0003 line=191 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x0005 reg=2 ev Landroid/view/MotionEvent; │ │ @@ -112140,58 +112135,58 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 84 16-bit code units │ │ -077418: |[077418] android.support.v7.internal.widget.ActionBarContainer.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -077428: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07742a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -07742c: 5472 7d0a |0002: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -077430: 3802 0d00 |0004: if-eqz v2, 0011 // +000d │ │ -077434: 5472 7d0a |0006: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -077438: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -07743a: 6e20 0b02 3200 |0009: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@020b │ │ -077440: 5472 7d0a |000c: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -077444: 6e20 d51b 2700 |000e: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1bd5 │ │ -07744a: 5b78 7d0a |0011: iput-object v8, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -07744e: 3808 2600 |0013: if-eqz v8, 0039 // +0026 │ │ -077452: 6e20 0b02 7800 |0015: invoke-virtual {v8, v7}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@020b │ │ -077458: 5472 7c0a |0018: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ -07745c: 3802 1f00 |001a: if-eqz v2, 0039 // +001f │ │ -077460: 5472 7d0a |001c: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -077464: 5473 7c0a |001e: iget-object v3, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ -077468: 6e10 761c 0300 |0020: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.getLeft:()I // method@1c76 │ │ -07746e: 0a03 |0023: move-result v3 │ │ -077470: 5474 7c0a |0024: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ -077474: 6e10 811c 0400 |0026: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getTop:()I // method@1c81 │ │ -07747a: 0a04 |0029: move-result v4 │ │ -07747c: 5475 7c0a |002a: iget-object v5, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ -077480: 6e10 7e1c 0500 |002c: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarView;.getRight:()I // method@1c7e │ │ -077486: 0a05 |002f: move-result v5 │ │ -077488: 5476 7c0a |0030: iget-object v6, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ -07748c: 6e10 6b1c 0600 |0032: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarView;.getBottom:()I // method@1c6b │ │ -077492: 0a06 |0035: move-result v6 │ │ -077494: 6e56 0a02 3254 |0036: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ -07749a: 5572 7e0a |0039: iget-boolean v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ -07749e: 3802 0f00 |003b: if-eqz v2, 004a // +000f │ │ -0774a2: 5472 810a |003d: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -0774a6: 3902 0900 |003f: if-nez v2, 0048 // +0009 │ │ -0774aa: 6e20 d21b 0700 |0041: invoke-virtual {v7, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@1bd2 │ │ -0774b0: 6e10 c01b 0700 |0044: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@1bc0 │ │ -0774b6: 0e00 |0047: return-void │ │ -0774b8: 0110 |0048: move v0, v1 │ │ -0774ba: 28f8 |0049: goto 0041 // -0008 │ │ -0774bc: 5472 7d0a |004a: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -0774c0: 3902 0600 |004c: if-nez v2, 0052 // +0006 │ │ -0774c4: 5472 820a |004e: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -0774c8: 3802 f1ff |0050: if-eqz v2, 0041 // -000f │ │ -0774cc: 0110 |0052: move v0, v1 │ │ -0774ce: 28ee |0053: goto 0041 // -0012 │ │ +077c3c: |[077c3c] android.support.v7.internal.widget.ActionBarContainer.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +077c4c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +077c4e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +077c50: 5472 7d0a |0002: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +077c54: 3802 0d00 |0004: if-eqz v2, 0011 // +000d │ │ +077c58: 5472 7d0a |0006: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +077c5c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +077c5e: 6e20 0b02 3200 |0009: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@020b │ │ +077c64: 5472 7d0a |000c: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +077c68: 6e20 d51b 2700 |000e: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1bd5 │ │ +077c6e: 5b78 7d0a |0011: iput-object v8, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +077c72: 3808 2600 |0013: if-eqz v8, 0039 // +0026 │ │ +077c76: 6e20 0b02 7800 |0015: invoke-virtual {v8, v7}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@020b │ │ +077c7c: 5472 7c0a |0018: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ +077c80: 3802 1f00 |001a: if-eqz v2, 0039 // +001f │ │ +077c84: 5472 7d0a |001c: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +077c88: 5473 7c0a |001e: iget-object v3, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ +077c8c: 6e10 761c 0300 |0020: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.getLeft:()I // method@1c76 │ │ +077c92: 0a03 |0023: move-result v3 │ │ +077c94: 5474 7c0a |0024: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ +077c98: 6e10 811c 0400 |0026: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getTop:()I // method@1c81 │ │ +077c9e: 0a04 |0029: move-result v4 │ │ +077ca0: 5475 7c0a |002a: iget-object v5, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ +077ca4: 6e10 7e1c 0500 |002c: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarView;.getRight:()I // method@1c7e │ │ +077caa: 0a05 |002f: move-result v5 │ │ +077cac: 5476 7c0a |0030: iget-object v6, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a7c │ │ +077cb0: 6e10 6b1c 0600 |0032: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarView;.getBottom:()I // method@1c6b │ │ +077cb6: 0a06 |0035: move-result v6 │ │ +077cb8: 6e56 0a02 3254 |0036: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ +077cbe: 5572 7e0a |0039: iget-boolean v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ +077cc2: 3802 0f00 |003b: if-eqz v2, 004a // +000f │ │ +077cc6: 5472 810a |003d: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +077cca: 3902 0900 |003f: if-nez v2, 0048 // +0009 │ │ +077cce: 6e20 d21b 0700 |0041: invoke-virtual {v7, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@1bd2 │ │ +077cd4: 6e10 c01b 0700 |0044: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@1bc0 │ │ +077cda: 0e00 |0047: return-void │ │ +077cdc: 0110 |0048: move v0, v1 │ │ +077cde: 28f8 |0049: goto 0041 // -0008 │ │ +077ce0: 5472 7d0a |004a: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +077ce4: 3902 0600 |004c: if-nez v2, 0052 // +0006 │ │ +077ce8: 5472 820a |004e: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +077cec: 3802 f1ff |0050: if-eqz v2, 0041 // -000f │ │ +077cf0: 0110 |0052: move v0, v1 │ │ +077cf2: 28ee |0053: goto 0041 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000c line=88 │ │ 0x0011 line=90 │ │ 0x0013 line=91 │ │ @@ -112211,52 +112206,52 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -0774d0: |[0774d0] android.support.v7.internal.widget.ActionBarContainer.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -0774e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0774e2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0774e4: 5452 810a |0002: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -0774e8: 3802 0d00 |0004: if-eqz v2, 0011 // +000d │ │ -0774ec: 5452 810a |0006: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -0774f0: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -0774f2: 6e20 0b02 3200 |0009: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@020b │ │ -0774f8: 5452 810a |000c: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -0774fc: 6e20 d51b 2500 |000e: invoke-virtual {v5, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1bd5 │ │ -077502: 5b56 810a |0011: iput-object v6, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -077506: 3806 1a00 |0013: if-eqz v6, 002d // +001a │ │ -07750a: 6e20 0b02 5600 |0015: invoke-virtual {v6, v5}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@020b │ │ -077510: 5552 7e0a |0018: iget-boolean v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ -077514: 3802 1300 |001a: if-eqz v2, 002d // +0013 │ │ -077518: 5452 810a |001c: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -07751c: 3802 0f00 |001e: if-eqz v2, 002d // +000f │ │ -077520: 5452 810a |0020: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -077524: 6e10 bc1b 0500 |0022: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@1bbc │ │ -07752a: 0a03 |0025: move-result v3 │ │ -07752c: 6e10 bb1b 0500 |0026: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@1bbb │ │ -077532: 0a04 |0029: move-result v4 │ │ -077534: 6e54 0a02 1231 |002a: invoke-virtual {v2, v1, v1, v3, v4}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ -07753a: 5552 7e0a |002d: iget-boolean v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ -07753e: 3802 0f00 |002f: if-eqz v2, 003e // +000f │ │ -077542: 5452 810a |0031: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -077546: 3902 0900 |0033: if-nez v2, 003c // +0009 │ │ -07754a: 6e20 d21b 0500 |0035: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@1bd2 │ │ -077550: 6e10 c01b 0500 |0038: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@1bc0 │ │ -077556: 0e00 |003b: return-void │ │ -077558: 0110 |003c: move v0, v1 │ │ -07755a: 28f8 |003d: goto 0035 // -0008 │ │ -07755c: 5452 7d0a |003e: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -077560: 3902 0600 |0040: if-nez v2, 0046 // +0006 │ │ -077564: 5452 820a |0042: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -077568: 3802 f1ff |0044: if-eqz v2, 0035 // -000f │ │ -07756c: 0110 |0046: move v0, v1 │ │ -07756e: 28ee |0047: goto 0035 // -0012 │ │ +077cf4: |[077cf4] android.support.v7.internal.widget.ActionBarContainer.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +077d04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +077d06: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +077d08: 5452 810a |0002: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +077d0c: 3802 0d00 |0004: if-eqz v2, 0011 // +000d │ │ +077d10: 5452 810a |0006: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +077d14: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +077d16: 6e20 0b02 3200 |0009: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@020b │ │ +077d1c: 5452 810a |000c: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +077d20: 6e20 d51b 2500 |000e: invoke-virtual {v5, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1bd5 │ │ +077d26: 5b56 810a |0011: iput-object v6, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +077d2a: 3806 1a00 |0013: if-eqz v6, 002d // +001a │ │ +077d2e: 6e20 0b02 5600 |0015: invoke-virtual {v6, v5}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@020b │ │ +077d34: 5552 7e0a |0018: iget-boolean v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ +077d38: 3802 1300 |001a: if-eqz v2, 002d // +0013 │ │ +077d3c: 5452 810a |001c: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +077d40: 3802 0f00 |001e: if-eqz v2, 002d // +000f │ │ +077d44: 5452 810a |0020: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +077d48: 6e10 bc1b 0500 |0022: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@1bbc │ │ +077d4e: 0a03 |0025: move-result v3 │ │ +077d50: 6e10 bb1b 0500 |0026: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@1bbb │ │ +077d56: 0a04 |0029: move-result v4 │ │ +077d58: 6e54 0a02 1231 |002a: invoke-virtual {v2, v1, v1, v3, v4}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ +077d5e: 5552 7e0a |002d: iget-boolean v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ +077d62: 3802 0f00 |002f: if-eqz v2, 003e // +000f │ │ +077d66: 5452 810a |0031: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +077d6a: 3902 0900 |0033: if-nez v2, 003c // +0009 │ │ +077d6e: 6e20 d21b 0500 |0035: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@1bd2 │ │ +077d74: 6e10 c01b 0500 |0038: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@1bc0 │ │ +077d7a: 0e00 |003b: return-void │ │ +077d7c: 0110 |003c: move v0, v1 │ │ +077d7e: 28f8 |003d: goto 0035 // -0008 │ │ +077d80: 5452 7d0a |003e: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +077d84: 3902 0600 |0040: if-nez v2, 0046 // +0006 │ │ +077d88: 5452 820a |0042: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +077d8c: 3802 f1ff |0044: if-eqz v2, 0035 // -000f │ │ +077d90: 0110 |0046: move v0, v1 │ │ +077d92: 28ee |0047: goto 0035 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=123 │ │ 0x0006 line=124 │ │ 0x000c line=125 │ │ 0x0011 line=127 │ │ 0x0013 line=128 │ │ @@ -112276,60 +112271,60 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 88 16-bit code units │ │ -077570: |[077570] android.support.v7.internal.widget.ActionBarContainer.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -077580: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -077582: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -077584: 5472 820a |0002: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -077588: 3802 0d00 |0004: if-eqz v2, 0011 // +000d │ │ -07758c: 5472 820a |0006: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -077590: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -077592: 6e20 0b02 3200 |0009: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@020b │ │ -077598: 5472 820a |000c: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -07759c: 6e20 d51b 2700 |000e: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1bd5 │ │ -0775a2: 5b78 820a |0011: iput-object v8, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -0775a6: 3808 2a00 |0013: if-eqz v8, 003d // +002a │ │ -0775aa: 6e20 0b02 7800 |0015: invoke-virtual {v8, v7}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@020b │ │ -0775b0: 5572 7f0a |0018: iget-boolean v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0a7f │ │ -0775b4: 3802 2300 |001a: if-eqz v2, 003d // +0023 │ │ -0775b8: 5472 820a |001c: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -0775bc: 3802 1f00 |001e: if-eqz v2, 003d // +001f │ │ -0775c0: 5472 820a |0020: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -0775c4: 5473 830a |0022: iget-object v3, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -0775c8: 6e10 6921 0300 |0024: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -0775ce: 0a03 |0027: move-result v3 │ │ -0775d0: 5474 830a |0028: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -0775d4: 6e10 8621 0400 |002a: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@2186 │ │ -0775da: 0a04 |002d: move-result v4 │ │ -0775dc: 5475 830a |002e: iget-object v5, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -0775e0: 6e10 7d21 0500 |0030: invoke-virtual {v5}, Landroid/view/View;.getRight:()I // method@217d │ │ -0775e6: 0a05 |0033: move-result v5 │ │ -0775e8: 5476 830a |0034: iget-object v6, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -0775ec: 6e10 5d21 0600 |0036: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@215d │ │ -0775f2: 0a06 |0039: move-result v6 │ │ -0775f4: 6e56 0a02 3254 |003a: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ -0775fa: 5572 7e0a |003d: iget-boolean v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ -0775fe: 3802 0f00 |003f: if-eqz v2, 004e // +000f │ │ -077602: 5472 810a |0041: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -077606: 3902 0900 |0043: if-nez v2, 004c // +0009 │ │ -07760a: 6e20 d21b 0700 |0045: invoke-virtual {v7, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@1bd2 │ │ -077610: 6e10 c01b 0700 |0048: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@1bc0 │ │ -077616: 0e00 |004b: return-void │ │ -077618: 0110 |004c: move v0, v1 │ │ -07761a: 28f8 |004d: goto 0045 // -0008 │ │ -07761c: 5472 7d0a |004e: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -077620: 3902 0600 |0050: if-nez v2, 0056 // +0006 │ │ -077624: 5472 820a |0052: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -077628: 3802 f1ff |0054: if-eqz v2, 0045 // -000f │ │ -07762c: 0110 |0056: move v0, v1 │ │ -07762e: 28ee |0057: goto 0045 // -0012 │ │ +077d94: |[077d94] android.support.v7.internal.widget.ActionBarContainer.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +077da4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +077da6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +077da8: 5472 820a |0002: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +077dac: 3802 0d00 |0004: if-eqz v2, 0011 // +000d │ │ +077db0: 5472 820a |0006: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +077db4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +077db6: 6e20 0b02 3200 |0009: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@020b │ │ +077dbc: 5472 820a |000c: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +077dc0: 6e20 d51b 2700 |000e: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1bd5 │ │ +077dc6: 5b78 820a |0011: iput-object v8, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +077dca: 3808 2a00 |0013: if-eqz v8, 003d // +002a │ │ +077dce: 6e20 0b02 7800 |0015: invoke-virtual {v8, v7}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@020b │ │ +077dd4: 5572 7f0a |0018: iget-boolean v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0a7f │ │ +077dd8: 3802 2300 |001a: if-eqz v2, 003d // +0023 │ │ +077ddc: 5472 820a |001c: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +077de0: 3802 1f00 |001e: if-eqz v2, 003d // +001f │ │ +077de4: 5472 820a |0020: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +077de8: 5473 830a |0022: iget-object v3, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +077dec: 6e10 6921 0300 |0024: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +077df2: 0a03 |0027: move-result v3 │ │ +077df4: 5474 830a |0028: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +077df8: 6e10 8621 0400 |002a: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@2186 │ │ +077dfe: 0a04 |002d: move-result v4 │ │ +077e00: 5475 830a |002e: iget-object v5, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +077e04: 6e10 7d21 0500 |0030: invoke-virtual {v5}, Landroid/view/View;.getRight:()I // method@217d │ │ +077e0a: 0a05 |0033: move-result v5 │ │ +077e0c: 5476 830a |0034: iget-object v6, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +077e10: 6e10 5d21 0600 |0036: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@215d │ │ +077e16: 0a06 |0039: move-result v6 │ │ +077e18: 6e56 0a02 3254 |003a: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ +077e1e: 5572 7e0a |003d: iget-boolean v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ +077e22: 3802 0f00 |003f: if-eqz v2, 004e // +000f │ │ +077e26: 5472 810a |0041: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +077e2a: 3902 0900 |0043: if-nez v2, 004c // +0009 │ │ +077e2e: 6e20 d21b 0700 |0045: invoke-virtual {v7, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@1bd2 │ │ +077e34: 6e10 c01b 0700 |0048: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@1bc0 │ │ +077e3a: 0e00 |004b: return-void │ │ +077e3c: 0110 |004c: move v0, v1 │ │ +077e3e: 28f8 |004d: goto 0045 // -0008 │ │ +077e40: 5472 7d0a |004e: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +077e44: 3902 0600 |0050: if-nez v2, 0056 // +0006 │ │ +077e48: 5472 820a |0052: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +077e4c: 3802 f1ff |0054: if-eqz v2, 0045 // -000f │ │ +077e50: 0110 |0056: move v0, v1 │ │ +077e52: 28ee |0057: goto 0045 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=105 │ │ 0x0006 line=106 │ │ 0x000c line=107 │ │ 0x0011 line=109 │ │ 0x0013 line=110 │ │ @@ -112349,31 +112344,31 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -077630: |[077630] android.support.v7.internal.widget.ActionBarContainer.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ -077640: 5421 830a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -077644: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -077648: 5421 830a |0004: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -07764c: 6e20 c81b 1200 |0006: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@1bc8 │ │ -077652: 5b23 830a |0009: iput-object v3, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ -077656: 3803 1300 |000b: if-eqz v3, 001e // +0013 │ │ -07765a: 6e20 b01b 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@1bb0 │ │ -077660: 6e10 b11e 0300 |0010: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1eb1 │ │ -077666: 0c00 |0013: move-result-object v0 │ │ -077668: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ -07766a: 5901 5f0c |0015: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ -07766e: 12e1 |0017: const/4 v1, #int -2 // #fe │ │ -077670: 5901 5e0c |0018: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ -077674: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -077676: 6e20 c31e 1300 |001b: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1ec3 │ │ -07767c: 0e00 |001e: return-void │ │ +077e54: |[077e54] android.support.v7.internal.widget.ActionBarContainer.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ +077e64: 5421 830a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +077e68: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +077e6c: 5421 830a |0004: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +077e70: 6e20 c81b 1200 |0006: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@1bc8 │ │ +077e76: 5b23 830a |0009: iput-object v3, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0a83 │ │ +077e7a: 3803 1300 |000b: if-eqz v3, 001e // +0013 │ │ +077e7e: 6e20 b01b 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@1bb0 │ │ +077e84: 6e10 b11e 0300 |0010: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1eb1 │ │ +077e8a: 0c00 |0013: move-result-object v0 │ │ +077e8c: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ +077e8e: 5901 5f0c |0015: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ +077e92: 12e1 |0017: const/4 v1, #int -2 // #fe │ │ +077e94: 5901 5e0c |0018: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ +077e98: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +077e9a: 6e20 c31e 1300 |001b: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1ec3 │ │ +077ea0: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0004 line=204 │ │ 0x0009 line=206 │ │ 0x000b line=207 │ │ 0x000d line=208 │ │ @@ -112392,22 +112387,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -077680: |[077680] android.support.v7.internal.widget.ActionBarContainer.setTransitioning:(Z)V │ │ -077690: 5c12 800a |0000: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0a80 │ │ -077694: 3802 0800 |0002: if-eqz v2, 000a // +0008 │ │ -077698: 1500 0600 |0004: const/high16 v0, #int 393216 // #6 │ │ -07769c: 6e20 ca1b 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setDescendantFocusability:(I)V // method@1bca │ │ -0776a2: 0e00 |0009: return-void │ │ -0776a4: 1500 0400 |000a: const/high16 v0, #int 262144 // #4 │ │ -0776a8: 28fa |000c: goto 0006 // -0006 │ │ +077ea4: |[077ea4] android.support.v7.internal.widget.ActionBarContainer.setTransitioning:(Z)V │ │ +077eb4: 5c12 800a |0000: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0a80 │ │ +077eb8: 3802 0800 |0002: if-eqz v2, 000a // +0008 │ │ +077ebc: 1500 0600 |0004: const/high16 v0, #int 393216 // #6 │ │ +077ec0: 6e20 ca1b 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setDescendantFocusability:(I)V // method@1bca │ │ +077ec6: 0e00 |0009: return-void │ │ +077ec8: 1500 0400 |000a: const/high16 v0, #int 262144 // #4 │ │ +077ecc: 28fa |000c: goto 0006 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0002 line=177 │ │ 0x0009 line=179 │ │ 0x000a line=177 │ │ locals : │ │ @@ -112419,34 +112414,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0776ac: |[0776ac] android.support.v7.internal.widget.ActionBarContainer.setVisibility:(I)V │ │ -0776bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0776be: 6f20 5423 4300 |0001: invoke-super {v3, v4}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@2354 │ │ -0776c4: 3904 1f00 |0004: if-nez v4, 0023 // +001f │ │ -0776c8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0776ca: 5432 7d0a |0007: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -0776ce: 3802 0700 |0009: if-eqz v2, 0010 // +0007 │ │ -0776d2: 5432 7d0a |000b: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -0776d6: 6e30 0e02 0201 |000d: invoke-virtual {v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@020e │ │ -0776dc: 5432 820a |0010: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -0776e0: 3802 0700 |0012: if-eqz v2, 0019 // +0007 │ │ -0776e4: 5432 820a |0014: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -0776e8: 6e30 0e02 0201 |0016: invoke-virtual {v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@020e │ │ -0776ee: 5432 810a |0019: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -0776f2: 3802 0700 |001b: if-eqz v2, 0022 // +0007 │ │ -0776f6: 5432 810a |001d: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -0776fa: 6e30 0e02 0201 |001f: invoke-virtual {v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@020e │ │ -077700: 0e00 |0022: return-void │ │ -077702: 0110 |0023: move v0, v1 │ │ -077704: 28e3 |0024: goto 0007 // -001d │ │ +077ed0: |[077ed0] android.support.v7.internal.widget.ActionBarContainer.setVisibility:(I)V │ │ +077ee0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +077ee2: 6f20 5423 4300 |0001: invoke-super {v3, v4}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@2354 │ │ +077ee8: 3904 1f00 |0004: if-nez v4, 0023 // +001f │ │ +077eec: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +077eee: 5432 7d0a |0007: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +077ef2: 3802 0700 |0009: if-eqz v2, 0010 // +0007 │ │ +077ef6: 5432 7d0a |000b: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +077efa: 6e30 0e02 0201 |000d: invoke-virtual {v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@020e │ │ +077f00: 5432 820a |0010: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +077f04: 3802 0700 |0012: if-eqz v2, 0019 // +0007 │ │ +077f08: 5432 820a |0014: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +077f0c: 6e30 0e02 0201 |0016: invoke-virtual {v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@020e │ │ +077f12: 5432 810a |0019: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +077f16: 3802 0700 |001b: if-eqz v2, 0022 // +0007 │ │ +077f1a: 5432 810a |001d: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +077f1e: 6e30 0e02 0201 |001f: invoke-virtual {v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@020e │ │ +077f24: 0e00 |0022: return-void │ │ +077f26: 0110 |0023: move v0, v1 │ │ +077f28: 28e3 |0024: goto 0007 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=141 │ │ 0x0004 line=142 │ │ 0x0007 line=143 │ │ 0x0010 line=144 │ │ 0x0019 line=145 │ │ @@ -112462,17 +112457,17 @@ │ │ type : '(Landroid/view/View;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -077708: |[077708] android.support.v7.internal.widget.ActionBarContainer.startActionModeForChild:(Landroid/view/View;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ -077718: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07771a: 1100 |0001: return-object v0 │ │ +077f2c: |[077f2c] android.support.v7.internal.widget.ActionBarContainer.startActionModeForChild:(Landroid/view/View;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ +077f3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +077f3e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 callback Landroid/support/v7/view/ActionMode$Callback; │ │ @@ -112482,47 +112477,47 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -07771c: |[07771c] android.support.v7.internal.widget.ActionBarContainer.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -07772c: 5410 7d0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ -077730: 3302 0600 |0002: if-ne v2, v0, 0008 // +0006 │ │ -077734: 5510 7e0a |0004: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ -077738: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ -07773c: 5410 820a |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ -077740: 3302 0600 |000a: if-ne v2, v0, 0010 // +0006 │ │ -077744: 5510 7f0a |000c: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0a7f │ │ -077748: 3900 1000 |000e: if-nez v0, 001e // +0010 │ │ -07774c: 5410 810a |0010: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ -077750: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ -077754: 5510 7e0a |0014: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ -077758: 3900 0800 |0016: if-nez v0, 001e // +0008 │ │ -07775c: 6f20 5523 2100 |0018: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@2355 │ │ -077762: 0a00 |001b: move-result v0 │ │ -077764: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -077768: 1210 |001e: const/4 v0, #int 1 // #1 │ │ -07776a: 0f00 |001f: return v0 │ │ -07776c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -07776e: 28fe |0021: goto 001f // -0002 │ │ +077f40: |[077f40] android.support.v7.internal.widget.ActionBarContainer.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +077f50: 5410 7d0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0a7d │ │ +077f54: 3302 0600 |0002: if-ne v2, v0, 0008 // +0006 │ │ +077f58: 5510 7e0a |0004: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ +077f5c: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ +077f60: 5410 820a |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0a82 │ │ +077f64: 3302 0600 |000a: if-ne v2, v0, 0010 // +0006 │ │ +077f68: 5510 7f0a |000c: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0a7f │ │ +077f6c: 3900 1000 |000e: if-nez v0, 001e // +0010 │ │ +077f70: 5410 810a |0010: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a81 │ │ +077f74: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ +077f78: 5510 7e0a |0014: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0a7e │ │ +077f7c: 3900 0800 |0016: if-nez v0, 001e // +0008 │ │ +077f80: 6f20 5523 2100 |0018: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@2355 │ │ +077f86: 0a00 |001b: move-result v0 │ │ +077f88: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +077f8c: 1210 |001e: const/4 v0, #int 1 // #1 │ │ +077f8e: 0f00 |001f: return v0 │ │ +077f90: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +077f92: 28fe |0021: goto 001f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0022 reg=1 this Landroid/support/v7/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x0022 reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ source_file_idx : 471 (ActionBarContainer.java) │ │ │ │ Class #490 header: │ │ -class_idx : 894 │ │ +class_idx : 898 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 473 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #490 annotations: │ │ @@ -112552,19 +112547,19 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarContextView;Landroid/support/v7/view/ActionMode;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -077770: |[077770] android.support.v7.internal.widget.ActionBarContextView$1.:(Landroid/support/v7/internal/widget/ActionBarContextView;Landroid/support/v7/view/ActionMode;)V │ │ -077780: 5b01 840a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarContextView; // field@0a84 │ │ -077784: 5b02 850a |0002: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarContextView$1;.val$mode:Landroid/support/v7/view/ActionMode; // field@0a85 │ │ -077788: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07778e: 0e00 |0007: return-void │ │ +077f94: |[077f94] android.support.v7.internal.widget.ActionBarContextView$1.:(Landroid/support/v7/internal/widget/ActionBarContextView;Landroid/support/v7/view/ActionMode;)V │ │ +077fa4: 5b01 840a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarContextView; // field@0a84 │ │ +077fa8: 5b02 850a |0002: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarContextView$1;.val$mode:Landroid/support/v7/view/ActionMode; // field@0a85 │ │ +077fac: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +077fb2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v7/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v7/view/ActionMode; │ │ @@ -112575,32 +112570,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -077790: |[077790] android.support.v7.internal.widget.ActionBarContextView$1.onClick:(Landroid/view/View;)V │ │ -0777a0: 5410 850a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView$1;.val$mode:Landroid/support/v7/view/ActionMode; // field@0a85 │ │ -0777a4: 6e10 3a1f 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/view/ActionMode;.finish:()V // method@1f3a │ │ -0777aa: 0e00 |0005: return-void │ │ +077fb4: |[077fb4] android.support.v7.internal.widget.ActionBarContextView$1.onClick:(Landroid/view/View;)V │ │ +077fc4: 5410 850a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView$1;.val$mode:Landroid/support/v7/view/ActionMode; // field@0a85 │ │ +077fc8: 6e10 3a1f 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/view/ActionMode;.finish:()V // method@1f3a │ │ +077fce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0005 line=206 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView$1; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ source_file_idx : 473 (ActionBarContextView.java) │ │ │ │ Class #491 header: │ │ -class_idx : 896 │ │ +class_idx : 900 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1105 │ │ +superclass_idx : 1111 │ │ source_file_idx : 490 │ │ static_fields_size : 1 │ │ instance_fields_size: 8 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 2 │ │ │ │ Class #491 - │ │ @@ -112652,44 +112647,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0777ac: |[0777ac] android.support.v7.internal.widget.ActionBarOverlayLayout.:()V │ │ -0777bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0777be: 2300 f504 |0001: new-array v0, v0, [I // type@04f5 │ │ -0777c2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0777c4: 6002 fa06 |0004: sget v2, Landroid/support/v7/appcompat/R$attr;.actionBarSize:I // field@06fa │ │ -0777c8: 4b02 0001 |0006: aput v2, v0, v1 │ │ -0777cc: 6900 9a0a |0008: sput-object v0, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarSizeAttr:[I // field@0a9a │ │ -0777d0: 0e00 |000a: return-void │ │ +077fd0: |[077fd0] android.support.v7.internal.widget.ActionBarOverlayLayout.:()V │ │ +077fe0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +077fe2: 2300 fb04 |0001: new-array v0, v0, [I // type@04fb │ │ +077fe6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +077fe8: 6002 fa06 |0004: sget v2, Landroid/support/v7/appcompat/R$attr;.actionBarSize:I // field@06fa │ │ +077fec: 4b02 0001 |0006: aput v2, v0, v1 │ │ +077ff0: 6900 9a0a |0008: sput-object v0, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarSizeAttr:[I // field@0a9a │ │ +077ff4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/ActionBarOverlayLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -0777d4: |[0777d4] android.support.v7.internal.widget.ActionBarOverlayLayout.:(Landroid/content/Context;)V │ │ -0777e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0777e6: 7020 4223 3200 |0001: invoke-direct {v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2342 │ │ -0777ec: 2200 5600 |0004: new-instance v0, Landroid/graphics/Rect; // type@0056 │ │ -0777f0: 7051 de01 1011 |0006: invoke-direct {v0, v1, v1, v1, v1}, Landroid/graphics/Rect;.:(IIII)V // method@01de │ │ -0777f6: 5b20 9f0a |0009: iput-object v0, v2, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mZeroRect:Landroid/graphics/Rect; // field@0a9f │ │ -0777fa: 7020 121c 3200 |000b: invoke-direct {v2, v3}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.init:(Landroid/content/Context;)V // method@1c12 │ │ -077800: 0e00 |000e: return-void │ │ +077ff8: |[077ff8] android.support.v7.internal.widget.ActionBarOverlayLayout.:(Landroid/content/Context;)V │ │ +078008: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07800a: 7020 4223 3200 |0001: invoke-direct {v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2342 │ │ +078010: 2200 5700 |0004: new-instance v0, Landroid/graphics/Rect; // type@0057 │ │ +078014: 7051 de01 1011 |0006: invoke-direct {v0, v1, v1, v1, v1}, Landroid/graphics/Rect;.:(IIII)V // method@01de │ │ +07801a: 5b20 9f0a |0009: iput-object v0, v2, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mZeroRect:Landroid/graphics/Rect; // field@0a9f │ │ +07801e: 7020 121c 3200 |000b: invoke-direct {v2, v3}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.init:(Landroid/content/Context;)V // method@1c12 │ │ +078024: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0004 line=43 │ │ 0x000b line=51 │ │ 0x000e line=52 │ │ locals : │ │ @@ -112701,22 +112696,22 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -077804: |[077804] android.support.v7.internal.widget.ActionBarOverlayLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -077814: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -077816: 7030 4323 3204 |0001: invoke-direct {v2, v3, v4}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2343 │ │ -07781c: 2200 5600 |0004: new-instance v0, Landroid/graphics/Rect; // type@0056 │ │ -077820: 7051 de01 1011 |0006: invoke-direct {v0, v1, v1, v1, v1}, Landroid/graphics/Rect;.:(IIII)V // method@01de │ │ -077826: 5b20 9f0a |0009: iput-object v0, v2, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mZeroRect:Landroid/graphics/Rect; // field@0a9f │ │ -07782a: 7020 121c 3200 |000b: invoke-direct {v2, v3}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.init:(Landroid/content/Context;)V // method@1c12 │ │ -077830: 0e00 |000e: return-void │ │ +078028: |[078028] android.support.v7.internal.widget.ActionBarOverlayLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +078038: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07803a: 7030 4323 3204 |0001: invoke-direct {v2, v3, v4}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2343 │ │ +078040: 2200 5700 |0004: new-instance v0, Landroid/graphics/Rect; // type@0057 │ │ +078044: 7051 de01 1011 |0006: invoke-direct {v0, v1, v1, v1, v1}, Landroid/graphics/Rect;.:(IIII)V // method@01de │ │ +07804a: 5b20 9f0a |0009: iput-object v0, v2, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mZeroRect:Landroid/graphics/Rect; // field@0a9f │ │ +07804e: 7020 121c 3200 |000b: invoke-direct {v2, v3}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.init:(Landroid/content/Context;)V // method@1c12 │ │ +078054: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=55 │ │ 0x0004 line=43 │ │ 0x000b line=56 │ │ 0x000e line=57 │ │ locals : │ │ @@ -112729,48 +112724,48 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Rect;ZZZZ)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 60 16-bit code units │ │ -077834: |[077834] android.support.v7.internal.widget.ActionBarOverlayLayout.applyInsets:(Landroid/view/View;Landroid/graphics/Rect;ZZZZ)Z │ │ -077844: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -077846: 6e10 6821 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -07784c: 0c01 |0004: move-result-object v1 │ │ -07784e: 1f01 5004 |0005: check-cast v1, Landroid/widget/FrameLayout$LayoutParams; // type@0450 │ │ -077852: 3807 0d00 |0007: if-eqz v7, 0014 // +000d │ │ -077856: 5212 690c |0009: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0c69 │ │ -07785a: 5263 3000 |000b: iget v3, v6, Landroid/graphics/Rect;.left:I // field@0030 │ │ -07785e: 3232 0700 |000d: if-eq v2, v3, 0014 // +0007 │ │ -077862: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -077864: 5262 3000 |0010: iget v2, v6, Landroid/graphics/Rect;.left:I // field@0030 │ │ -077868: 5912 690c |0012: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0c69 │ │ -07786c: 3808 0d00 |0014: if-eqz v8, 0021 // +000d │ │ -077870: 5212 6b0c |0016: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0c6b │ │ -077874: 5263 3200 |0018: iget v3, v6, Landroid/graphics/Rect;.top:I // field@0032 │ │ -077878: 3232 0700 |001a: if-eq v2, v3, 0021 // +0007 │ │ -07787c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -07787e: 5262 3200 |001d: iget v2, v6, Landroid/graphics/Rect;.top:I // field@0032 │ │ -077882: 5912 6b0c |001f: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0c6b │ │ -077886: 380a 0d00 |0021: if-eqz v10, 002e // +000d │ │ -07788a: 5212 6a0c |0023: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0c6a │ │ -07788e: 5263 3100 |0025: iget v3, v6, Landroid/graphics/Rect;.right:I // field@0031 │ │ -077892: 3232 0700 |0027: if-eq v2, v3, 002e // +0007 │ │ -077896: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -077898: 5262 3100 |002a: iget v2, v6, Landroid/graphics/Rect;.right:I // field@0031 │ │ -07789c: 5912 6a0c |002c: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0c6a │ │ -0778a0: 3809 0d00 |002e: if-eqz v9, 003b // +000d │ │ -0778a4: 5212 680c |0030: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0c68 │ │ -0778a8: 5263 2f00 |0032: iget v3, v6, Landroid/graphics/Rect;.bottom:I // field@002f │ │ -0778ac: 3232 0700 |0034: if-eq v2, v3, 003b // +0007 │ │ -0778b0: 1210 |0036: const/4 v0, #int 1 // #1 │ │ -0778b2: 5262 2f00 |0037: iget v2, v6, Landroid/graphics/Rect;.bottom:I // field@002f │ │ -0778b6: 5912 680c |0039: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0c68 │ │ -0778ba: 0f00 |003b: return v0 │ │ +078058: |[078058] android.support.v7.internal.widget.ActionBarOverlayLayout.applyInsets:(Landroid/view/View;Landroid/graphics/Rect;ZZZZ)Z │ │ +078068: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07806a: 6e10 6821 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +078070: 0c01 |0004: move-result-object v1 │ │ +078072: 1f01 5604 |0005: check-cast v1, Landroid/widget/FrameLayout$LayoutParams; // type@0456 │ │ +078076: 3807 0d00 |0007: if-eqz v7, 0014 // +000d │ │ +07807a: 5212 690c |0009: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0c69 │ │ +07807e: 5263 3000 |000b: iget v3, v6, Landroid/graphics/Rect;.left:I // field@0030 │ │ +078082: 3232 0700 |000d: if-eq v2, v3, 0014 // +0007 │ │ +078086: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +078088: 5262 3000 |0010: iget v2, v6, Landroid/graphics/Rect;.left:I // field@0030 │ │ +07808c: 5912 690c |0012: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0c69 │ │ +078090: 3808 0d00 |0014: if-eqz v8, 0021 // +000d │ │ +078094: 5212 6b0c |0016: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0c6b │ │ +078098: 5263 3200 |0018: iget v3, v6, Landroid/graphics/Rect;.top:I // field@0032 │ │ +07809c: 3232 0700 |001a: if-eq v2, v3, 0021 // +0007 │ │ +0780a0: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +0780a2: 5262 3200 |001d: iget v2, v6, Landroid/graphics/Rect;.top:I // field@0032 │ │ +0780a6: 5912 6b0c |001f: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0c6b │ │ +0780aa: 380a 0d00 |0021: if-eqz v10, 002e // +000d │ │ +0780ae: 5212 6a0c |0023: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0c6a │ │ +0780b2: 5263 3100 |0025: iget v3, v6, Landroid/graphics/Rect;.right:I // field@0031 │ │ +0780b6: 3232 0700 |0027: if-eq v2, v3, 002e // +0007 │ │ +0780ba: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +0780bc: 5262 3100 |002a: iget v2, v6, Landroid/graphics/Rect;.right:I // field@0031 │ │ +0780c0: 5912 6a0c |002c: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0c6a │ │ +0780c4: 3809 0d00 |002e: if-eqz v9, 003b // +000d │ │ +0780c8: 5212 680c |0030: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0c68 │ │ +0780cc: 5263 2f00 |0032: iget v3, v6, Landroid/graphics/Rect;.bottom:I // field@002f │ │ +0780d0: 3232 0700 |0034: if-eq v2, v3, 003b // +0007 │ │ +0780d4: 1210 |0036: const/4 v0, #int 1 // #1 │ │ +0780d6: 5262 2f00 |0037: iget v2, v6, Landroid/graphics/Rect;.bottom:I // field@002f │ │ +0780da: 5912 680c |0039: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0c68 │ │ +0780de: 0f00 |003b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0001 line=72 │ │ 0x0007 line=73 │ │ 0x000f line=74 │ │ 0x0010 line=75 │ │ @@ -112800,28 +112795,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0778bc: |[0778bc] android.support.v7.internal.widget.ActionBarOverlayLayout.init:(Landroid/content/Context;)V │ │ -0778cc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0778ce: 6e10 111c 0400 |0001: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.getContext:()Landroid/content/Context; // method@1c11 │ │ -0778d4: 0c01 |0004: move-result-object v1 │ │ -0778d6: 6e10 2701 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0127 │ │ -0778dc: 0c01 |0008: move-result-object v1 │ │ -0778de: 6202 9a0a |0009: sget-object v2, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarSizeAttr:[I // field@0a9a │ │ -0778e2: 6e20 7e01 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@017e │ │ -0778e8: 0c00 |000e: move-result-object v0 │ │ -0778ea: 6e30 9501 3003 |000f: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ -0778f0: 0a01 |0012: move-result v1 │ │ -0778f2: 5941 990a |0013: iput v1, v4, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarHeight:I // field@0a99 │ │ -0778f6: 6e10 a001 0000 |0015: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -0778fc: 0e00 |0018: return-void │ │ +0780e0: |[0780e0] android.support.v7.internal.widget.ActionBarOverlayLayout.init:(Landroid/content/Context;)V │ │ +0780f0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0780f2: 6e10 111c 0400 |0001: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.getContext:()Landroid/content/Context; // method@1c11 │ │ +0780f8: 0c01 |0004: move-result-object v1 │ │ +0780fa: 6e10 2701 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0127 │ │ +078100: 0c01 |0008: move-result-object v1 │ │ +078102: 6202 9a0a |0009: sget-object v2, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarSizeAttr:[I // field@0a9a │ │ +078106: 6e20 7e01 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@017e │ │ +07810c: 0c00 |000e: move-result-object v0 │ │ +07810e: 6e30 9501 3003 |000f: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ +078114: 0a01 |0012: move-result v1 │ │ +078116: 5941 990a |0013: iput v1, v4, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarHeight:I // field@0a99 │ │ +07811a: 6e10 a001 0000 |0015: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +078120: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ 0x000f line=61 │ │ 0x0015 line=62 │ │ 0x0018 line=63 │ │ locals : │ │ @@ -112835,46 +112830,46 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -077900: |[077900] android.support.v7.internal.widget.ActionBarOverlayLayout.pullChildren:()V │ │ -077910: 5410 9e0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@0a9e │ │ -077914: 3900 3b00 |0002: if-nez v0, 003d // +003b │ │ -077918: 6000 dd07 |0004: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar_activity_content:I // field@07dd │ │ -07791c: 6e20 101c 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1c10 │ │ -077922: 0c00 |0009: move-result-object v0 │ │ -077924: 5b10 9e0a |000a: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@0a9e │ │ -077928: 5410 9e0a |000c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@0a9e │ │ -07792c: 3900 0b00 |000e: if-nez v0, 0019 // +000b │ │ -077930: 1400 0200 0201 |0010: const v0, #float 2.38772e-38 // #01020002 │ │ -077936: 6e20 101c 0100 |0013: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1c10 │ │ -07793c: 0c00 |0016: move-result-object v0 │ │ -07793e: 5b10 9e0a |0017: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@0a9e │ │ -077942: 6000 1408 |0019: sget v0, Landroid/support/v7/appcompat/R$id;.top_action_bar:I // field@0814 │ │ -077946: 6e20 101c 0100 |001b: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1c10 │ │ -07794c: 0c00 |001e: move-result-object v0 │ │ -07794e: 5b10 9b0a |001f: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarTop:Landroid/view/View; // field@0a9b │ │ -077952: 6000 de07 |0021: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar_container:I // field@07de │ │ -077956: 6e20 101c 0100 |0023: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1c10 │ │ -07795c: 0c00 |0026: move-result-object v0 │ │ -07795e: 1f00 7d03 |0027: check-cast v0, Landroid/support/v7/internal/widget/ActionBarContainer; // type@037d │ │ -077962: 5b10 9d0a |0029: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0a9d │ │ -077966: 6000 dc07 |002b: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@07dc │ │ -07796a: 6e20 101c 0100 |002d: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1c10 │ │ -077970: 0c00 |0030: move-result-object v0 │ │ -077972: 1f00 8803 |0031: check-cast v0, Landroid/support/v7/internal/widget/ActionBarView; // type@0388 │ │ -077976: 5b10 9c0a |0033: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a9c │ │ -07797a: 6000 1008 |0035: sget v0, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0810 │ │ -07797e: 6e20 101c 0100 |0037: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1c10 │ │ -077984: 0c00 |003a: move-result-object v0 │ │ -077986: 5b10 980a |003b: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarBottom:Landroid/view/View; // field@0a98 │ │ -07798a: 0e00 |003d: return-void │ │ +078124: |[078124] android.support.v7.internal.widget.ActionBarOverlayLayout.pullChildren:()V │ │ +078134: 5410 9e0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@0a9e │ │ +078138: 3900 3b00 |0002: if-nez v0, 003d // +003b │ │ +07813c: 6000 dd07 |0004: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar_activity_content:I // field@07dd │ │ +078140: 6e20 101c 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1c10 │ │ +078146: 0c00 |0009: move-result-object v0 │ │ +078148: 5b10 9e0a |000a: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@0a9e │ │ +07814c: 5410 9e0a |000c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@0a9e │ │ +078150: 3900 0b00 |000e: if-nez v0, 0019 // +000b │ │ +078154: 1400 0200 0201 |0010: const v0, #float 2.38772e-38 // #01020002 │ │ +07815a: 6e20 101c 0100 |0013: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1c10 │ │ +078160: 0c00 |0016: move-result-object v0 │ │ +078162: 5b10 9e0a |0017: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@0a9e │ │ +078166: 6000 1408 |0019: sget v0, Landroid/support/v7/appcompat/R$id;.top_action_bar:I // field@0814 │ │ +07816a: 6e20 101c 0100 |001b: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1c10 │ │ +078170: 0c00 |001e: move-result-object v0 │ │ +078172: 5b10 9b0a |001f: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarTop:Landroid/view/View; // field@0a9b │ │ +078176: 6000 de07 |0021: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar_container:I // field@07de │ │ +07817a: 6e20 101c 0100 |0023: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1c10 │ │ +078180: 0c00 |0026: move-result-object v0 │ │ +078182: 1f00 8103 |0027: check-cast v0, Landroid/support/v7/internal/widget/ActionBarContainer; // type@0381 │ │ +078186: 5b10 9d0a |0029: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0a9d │ │ +07818a: 6000 dc07 |002b: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@07dc │ │ +07818e: 6e20 101c 0100 |002d: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1c10 │ │ +078194: 0c00 |0030: move-result-object v0 │ │ +078196: 1f00 8c03 |0031: check-cast v0, Landroid/support/v7/internal/widget/ActionBarView; // type@038c │ │ +07819a: 5b10 9c0a |0033: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@0a9c │ │ +07819e: 6000 1008 |0035: sget v0, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0810 │ │ +0781a2: 6e20 101c 0100 |0037: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1c10 │ │ +0781a8: 0c00 |003a: move-result-object v0 │ │ +0781aa: 5b10 980a |003b: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarBottom:Landroid/view/View; // field@0a98 │ │ +0781ae: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0004 line=94 │ │ 0x000c line=95 │ │ 0x0010 line=96 │ │ 0x0019 line=98 │ │ @@ -112890,31 +112885,31 @@ │ │ type : '(Landroid/support/v7/app/ActionBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07798c: |[07798c] android.support.v7.internal.widget.ActionBarOverlayLayout.setActionBar:(Landroid/support/v7/app/ActionBar;)V │ │ -07799c: 5b01 970a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0a97 │ │ -0779a0: 0e00 |0002: return-void │ │ +0781b0: |[0781b0] android.support.v7.internal.widget.ActionBarOverlayLayout.setActionBar:(Landroid/support/v7/app/ActionBar;)V │ │ +0781c0: 5b01 970a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0a97 │ │ +0781c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0002 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActionBarOverlayLayout; │ │ 0x0000 - 0x0003 reg=1 impl Landroid/support/v7/app/ActionBar; │ │ │ │ source_file_idx : 490 (ActionBarOverlayLayout.java) │ │ │ │ Class #492 header: │ │ -class_idx : 898 │ │ +class_idx : 902 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 493 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #492 annotations: │ │ @@ -112940,18 +112935,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0779a4: |[0779a4] android.support.v7.internal.widget.ActionBarView$2.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ -0779b4: 5b01 a10a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$2;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa1 │ │ -0779b8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0779be: 0e00 |0005: return-void │ │ +0781c8: |[0781c8] android.support.v7.internal.widget.ActionBarView$2.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ +0781d8: 5b01 a10a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$2;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa1 │ │ +0781dc: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0781e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ @@ -112961,39 +112956,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0779c0: |[0779c0] android.support.v7.internal.widget.ActionBarView$2.onClick:(Landroid/view/View;)V │ │ -0779d0: 5421 a10a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$2;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa1 │ │ -0779d4: 7110 541c 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/widget/ActionBarView;.access$100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // method@1c54 │ │ -0779da: 0c01 |0005: move-result-object v1 │ │ -0779dc: 5410 a30a |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ -0779e0: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -0779e4: 6e10 261a 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@1a26 │ │ -0779ea: 0e00 |000d: return-void │ │ +0781e4: |[0781e4] android.support.v7.internal.widget.ActionBarView$2.onClick:(Landroid/view/View;)V │ │ +0781f4: 5421 a10a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$2;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa1 │ │ +0781f8: 7110 541c 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/widget/ActionBarView;.access$100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // method@1c54 │ │ +0781fe: 0c01 |0005: move-result-object v1 │ │ +078200: 5410 a30a |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ +078204: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +078208: 6e10 261a 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@1a26 │ │ +07820e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0008 line=153 │ │ 0x000a line=154 │ │ 0x000d line=156 │ │ locals : │ │ 0x0008 - 0x000e reg=0 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v7/internal/widget/ActionBarView$2; │ │ 0x0000 - 0x000e reg=3 v Landroid/view/View; │ │ │ │ source_file_idx : 493 (ActionBarView.java) │ │ │ │ Class #493 header: │ │ -class_idx : 899 │ │ +class_idx : 903 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 493 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #493 annotations: │ │ @@ -113019,18 +113014,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0779ec: |[0779ec] android.support.v7.internal.widget.ActionBarView$3.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ -0779fc: 5b01 a20a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$3;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa2 │ │ -077a00: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -077a06: 0e00 |0005: return-void │ │ +078210: |[078210] android.support.v7.internal.widget.ActionBarView$3.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ +078220: 5b01 a20a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$3;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa2 │ │ +078224: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07822a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ @@ -113040,37 +113035,37 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -077a08: |[077a08] android.support.v7.internal.widget.ActionBarView$3.onClick:(Landroid/view/View;)V │ │ -077a18: 5430 a20a |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView$3;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa2 │ │ -077a1c: 5400 df0a |0002: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mWindowCallback:Landroid/view/Window$Callback; // field@0adf │ │ -077a20: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -077a22: 5432 a20a |0005: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView$3;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa2 │ │ -077a26: 7110 5a1c 0200 |0007: invoke-static {v2}, Landroid/support/v7/internal/widget/ActionBarView;.access$200:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/view/menu/ActionMenuItem; // method@1c5a │ │ -077a2c: 0c02 |000a: move-result-object v2 │ │ -077a2e: 7230 6c22 1002 |000b: invoke-interface {v0, v1, v2}, Landroid/view/Window$Callback;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@226c │ │ -077a34: 0e00 |000e: return-void │ │ +07822c: |[07822c] android.support.v7.internal.widget.ActionBarView$3.onClick:(Landroid/view/View;)V │ │ +07823c: 5430 a20a |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView$3;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa2 │ │ +078240: 5400 df0a |0002: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mWindowCallback:Landroid/view/Window$Callback; // field@0adf │ │ +078244: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +078246: 5432 a20a |0005: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView$3;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa2 │ │ +07824a: 7110 5a1c 0200 |0007: invoke-static {v2}, Landroid/support/v7/internal/widget/ActionBarView;.access$200:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/view/menu/ActionMenuItem; // method@1c5a │ │ +078250: 0c02 |000a: move-result-object v2 │ │ +078252: 7230 6c22 1002 |000b: invoke-interface {v0, v1, v2}, Landroid/view/Window$Callback;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@226c │ │ +078258: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x000e line=162 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v7/internal/widget/ActionBarView$3; │ │ 0x0000 - 0x000f reg=4 v Landroid/view/View; │ │ │ │ source_file_idx : 493 (ActionBarView.java) │ │ │ │ Class #494 header: │ │ -class_idx : 901 │ │ +class_idx : 905 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1105 │ │ +superclass_idx : 1111 │ │ source_file_idx : 493 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #494 annotations: │ │ @@ -113111,18 +113106,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -077a38: |[077a38] android.support.v7.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;)V │ │ -077a48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -077a4a: 7030 2b1c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c2b │ │ -077a50: 0e00 |0004: return-void │ │ +07825c: |[07825c] android.support.v7.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;)V │ │ +07826c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07826e: 7030 2b1c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c2b │ │ +078274: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ 0x0004 line=1255 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -113132,17 +113127,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -077a54: |[077a54] android.support.v7.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -077a64: 7030 4323 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2343 │ │ -077a6a: 0e00 |0003: return-void │ │ +078278: |[078278] android.support.v7.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +078288: 7030 4323 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2343 │ │ +07828e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1258 │ │ 0x0003 line=1259 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -113154,25 +113149,25 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -077a6c: |[077a6c] android.support.v7.internal.widget.ActionBarView$HomeView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -077a7c: 6e10 2e1c 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getContentDescription:()Ljava/lang/CharSequence; // method@1c2e │ │ -077a82: 0c00 |0003: move-result-object v0 │ │ -077a84: 7110 6020 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -077a8a: 0a01 |0007: move-result v1 │ │ -077a8c: 3901 0900 |0008: if-nez v1, 0011 // +0009 │ │ -077a90: 6e10 8122 0300 |000a: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@2281 │ │ -077a96: 0c01 |000d: move-result-object v1 │ │ -077a98: 7220 3625 0100 |000e: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ -077a9e: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -077aa0: 0f01 |0012: return v1 │ │ +078290: |[078290] android.support.v7.internal.widget.ActionBarView$HomeView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0782a0: 6e10 2e1c 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getContentDescription:()Ljava/lang/CharSequence; // method@1c2e │ │ +0782a6: 0c00 |0003: move-result-object v0 │ │ +0782a8: 7110 6020 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +0782ae: 0a01 |0007: move-result v1 │ │ +0782b0: 3901 0900 |0008: if-nez v1, 0011 // +0009 │ │ +0782b4: 6e10 8122 0300 |000a: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@2281 │ │ +0782ba: 0c01 |000d: move-result-object v1 │ │ +0782bc: 7220 3625 0100 |000e: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ +0782c2: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0782c4: 0f01 |0012: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1291 │ │ 0x0004 line=1292 │ │ 0x000a line=1293 │ │ 0x0011 line=1295 │ │ locals : │ │ @@ -113185,24 +113180,24 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -077aa4: |[077aa4] android.support.v7.internal.widget.ActionBarView$HomeView.getLeftOffset:()I │ │ -077ab4: 5420 a90a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ -077ab8: 6e10 6123 0000 |0002: invoke-virtual {v0}, Landroid/widget/ImageView;.getVisibility:()I // method@2361 │ │ -077abe: 0a00 |0005: move-result v0 │ │ -077ac0: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ -077ac4: 3310 0500 |0008: if-ne v0, v1, 000d // +0005 │ │ -077ac8: 5220 aa0a |000a: iget v0, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@0aaa │ │ -077acc: 0f00 |000c: return v0 │ │ -077ace: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -077ad0: 28fe |000e: goto 000c // -0002 │ │ +0782c8: |[0782c8] android.support.v7.internal.widget.ActionBarView$HomeView.getLeftOffset:()I │ │ +0782d8: 5420 a90a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ +0782dc: 6e10 6123 0000 |0002: invoke-virtual {v0}, Landroid/widget/ImageView;.getVisibility:()I // method@2361 │ │ +0782e2: 0a00 |0005: move-result v0 │ │ +0782e4: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ +0782e8: 3310 0500 |0008: if-ne v0, v1, 000d // +0005 │ │ +0782ec: 5220 aa0a |000a: iget v0, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@0aaa │ │ +0782f0: 0f00 |000c: return v0 │ │ +0782f2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0782f4: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1306 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/ActionBarView$HomeView;) │ │ @@ -113210,21 +113205,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -077ad4: |[077ad4] android.support.v7.internal.widget.ActionBarView$HomeView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -077ae4: 6f20 4823 2100 |0000: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2348 │ │ -077aea: 5210 a80a |0003: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@0aa8 │ │ -077aee: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -077af2: 5210 a80a |0007: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@0aa8 │ │ -077af6: 6e20 441c 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUpIndicator:(I)V // method@1c44 │ │ -077afc: 0e00 |000c: return-void │ │ +0782f8: |[0782f8] android.support.v7.internal.widget.ActionBarView$HomeView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +078308: 6f20 4823 2100 |0000: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2348 │ │ +07830e: 5210 a80a |0003: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@0aa8 │ │ +078312: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +078316: 5210 a80a |0007: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@0aa8 │ │ +07831a: 6e20 441c 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUpIndicator:(I)V // method@1c44 │ │ +078320: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1282 │ │ 0x0003 line=1283 │ │ 0x0007 line=1285 │ │ 0x000c line=1287 │ │ locals : │ │ @@ -113236,30 +113231,30 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -077b00: |[077b00] android.support.v7.internal.widget.ActionBarView$HomeView.onFinishInflate:()V │ │ -077b10: 6000 1508 |0000: sget v0, Landroid/support/v7/appcompat/R$id;.up:I // field@0815 │ │ -077b14: 6e20 2d1c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@1c2d │ │ -077b1a: 0c00 |0005: move-result-object v0 │ │ -077b1c: 1f00 5404 |0006: check-cast v0, Landroid/widget/ImageView; // type@0454 │ │ -077b20: 5b10 a90a |0008: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ -077b24: 6000 f407 |000a: sget v0, Landroid/support/v7/appcompat/R$id;.home:I // field@07f4 │ │ -077b28: 6e20 2d1c 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@1c2d │ │ -077b2e: 0c00 |000f: move-result-object v0 │ │ -077b30: 1f00 5404 |0010: check-cast v0, Landroid/widget/ImageView; // type@0454 │ │ -077b34: 5b10 a70a |0012: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ -077b38: 5410 a90a |0014: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ -077b3c: 6e10 5d23 0000 |0016: invoke-virtual {v0}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@235d │ │ -077b42: 0c00 |0019: move-result-object v0 │ │ -077b44: 5b10 a60a |001a: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; // field@0aa6 │ │ -077b48: 0e00 |001c: return-void │ │ +078324: |[078324] android.support.v7.internal.widget.ActionBarView$HomeView.onFinishInflate:()V │ │ +078334: 6000 1508 |0000: sget v0, Landroid/support/v7/appcompat/R$id;.up:I // field@0815 │ │ +078338: 6e20 2d1c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@1c2d │ │ +07833e: 0c00 |0005: move-result-object v0 │ │ +078340: 1f00 5a04 |0006: check-cast v0, Landroid/widget/ImageView; // type@045a │ │ +078344: 5b10 a90a |0008: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ +078348: 6000 f407 |000a: sget v0, Landroid/support/v7/appcompat/R$id;.home:I // field@07f4 │ │ +07834c: 6e20 2d1c 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@1c2d │ │ +078352: 0c00 |000f: move-result-object v0 │ │ +078354: 1f00 5a04 |0010: check-cast v0, Landroid/widget/ImageView; // type@045a │ │ +078358: 5b10 a70a |0012: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ +07835c: 5410 a90a |0014: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ +078360: 6e10 5d23 0000 |0016: invoke-virtual {v0}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@235d │ │ +078366: 0c00 |0019: move-result-object v0 │ │ +078368: 5b10 a60a |001a: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; // field@0aa6 │ │ +07836c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1300 │ │ 0x000a line=1301 │ │ 0x0014 line=1302 │ │ 0x001c line=1303 │ │ locals : │ │ @@ -113270,85 +113265,85 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 23 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 137 16-bit code units │ │ -077b4c: |[077b4c] android.support.v7.internal.widget.ActionBarView$HomeView.onLayout:(ZIIII)V │ │ -077b5c: 910e 1614 |0000: sub-int v14, v22, v20 │ │ -077b60: db0c 0e02 |0002: div-int/lit8 v12, v14, #int 2 // #02 │ │ -077b64: 910d 1513 |0004: sub-int v13, v21, v19 │ │ -077b68: 1209 |0006: const/4 v9, #int 0 // #0 │ │ -077b6a: 0800 1100 |0007: move-object/from16 v0, v17 │ │ -077b6e: 540e a90a |0009: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ -077b72: 6e10 6123 0e00 |000b: invoke-virtual {v14}, Landroid/widget/ImageView;.getVisibility:()I // method@2361 │ │ -077b78: 0a0e |000e: move-result v14 │ │ -077b7a: 130f 0800 |000f: const/16 v15, #int 8 // #8 │ │ -077b7e: 32fe 3600 |0011: if-eq v14, v15, 0047 // +0036 │ │ -077b82: 0800 1100 |0013: move-object/from16 v0, v17 │ │ -077b86: 540e a90a |0015: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ -077b8a: 6e10 5e23 0e00 |0017: invoke-virtual {v14}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@235e │ │ -077b90: 0c08 |001a: move-result-object v8 │ │ -077b92: 1f08 5004 |001b: check-cast v8, Landroid/widget/FrameLayout$LayoutParams; // type@0450 │ │ -077b96: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -077b9a: 540e a90a |001f: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ -077b9e: 6e10 5f23 0e00 |0021: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@235f │ │ -077ba4: 0a07 |0024: move-result v7 │ │ -077ba6: 0800 1100 |0025: move-object/from16 v0, v17 │ │ -077baa: 540e a90a |0027: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ -077bae: 6e10 6023 0e00 |0029: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2360 │ │ -077bb4: 0a0b |002c: move-result v11 │ │ -077bb6: db0e 0702 |002d: div-int/lit8 v14, v7, #int 2 // #02 │ │ -077bba: 910a 0c0e |002f: sub-int v10, v12, v14 │ │ -077bbe: 0800 1100 |0031: move-object/from16 v0, v17 │ │ -077bc2: 540e a90a |0033: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ -077bc6: 120f |0035: const/4 v15, #int 0 // #0 │ │ -077bc8: 9010 0a07 |0036: add-int v16, v10, v7 │ │ -077bcc: 0200 1000 |0038: move/from16 v0, v16 │ │ -077bd0: 6e50 6223 feba |003a: invoke-virtual {v14, v15, v10, v11, v0}, Landroid/widget/ImageView;.layout:(IIII)V // method@2362 │ │ -077bd6: 528e 690c |003d: iget v14, v8, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0c69 │ │ -077bda: b0be |003f: add-int/2addr v14, v11 │ │ -077bdc: 528f 6a0c |0040: iget v15, v8, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0c6a │ │ -077be0: 9009 0e0f |0042: add-int v9, v14, v15 │ │ -077be4: b19d |0044: sub-int/2addr v13, v9 │ │ -077be6: 9013 1309 |0045: add-int v19, v19, v9 │ │ -077bea: 0800 1100 |0047: move-object/from16 v0, v17 │ │ -077bee: 540e a70a |0049: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ -077bf2: 6e10 5e23 0e00 |004b: invoke-virtual {v14}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@235e │ │ -077bf8: 0c04 |004e: move-result-object v4 │ │ -077bfa: 1f04 5004 |004f: check-cast v4, Landroid/widget/FrameLayout$LayoutParams; // type@0450 │ │ -077bfe: 0800 1100 |0051: move-object/from16 v0, v17 │ │ -077c02: 540e a70a |0053: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ -077c06: 6e10 5f23 0e00 |0055: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@235f │ │ -077c0c: 0a02 |0058: move-result v2 │ │ -077c0e: 0800 1100 |0059: move-object/from16 v0, v17 │ │ -077c12: 540e a70a |005b: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ -077c16: 6e10 6023 0e00 |005d: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2360 │ │ -077c1c: 0a06 |0060: move-result v6 │ │ -077c1e: 910e 1513 |0061: sub-int v14, v21, v19 │ │ -077c22: db01 0e02 |0063: div-int/lit8 v1, v14, #int 2 // #02 │ │ -077c26: 524e 690c |0065: iget v14, v4, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0c69 │ │ -077c2a: db0f 0602 |0067: div-int/lit8 v15, v6, #int 2 // #02 │ │ -077c2e: 910f 010f |0069: sub-int v15, v1, v15 │ │ -077c32: 7120 ad24 fe00 |006b: invoke-static {v14, v15}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -077c38: 0a0e |006e: move-result v14 │ │ -077c3a: 9003 090e |006f: add-int v3, v9, v14 │ │ -077c3e: 524e 6b0c |0071: iget v14, v4, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0c6b │ │ -077c42: db0f 0202 |0073: div-int/lit8 v15, v2, #int 2 // #02 │ │ -077c46: 910f 0c0f |0075: sub-int v15, v12, v15 │ │ -077c4a: 7120 ad24 fe00 |0077: invoke-static {v14, v15}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -077c50: 0a05 |007a: move-result v5 │ │ -077c52: 0800 1100 |007b: move-object/from16 v0, v17 │ │ -077c56: 540e a70a |007d: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ -077c5a: 900f 0306 |007f: add-int v15, v3, v6 │ │ -077c5e: 9010 0502 |0081: add-int v16, v5, v2 │ │ -077c62: 0200 1000 |0083: move/from16 v0, v16 │ │ -077c66: 6e50 6223 3ef5 |0085: invoke-virtual {v14, v3, v5, v15, v0}, Landroid/widget/ImageView;.layout:(IIII)V // method@2362 │ │ -077c6c: 0e00 |0088: return-void │ │ +078370: |[078370] android.support.v7.internal.widget.ActionBarView$HomeView.onLayout:(ZIIII)V │ │ +078380: 910e 1614 |0000: sub-int v14, v22, v20 │ │ +078384: db0c 0e02 |0002: div-int/lit8 v12, v14, #int 2 // #02 │ │ +078388: 910d 1513 |0004: sub-int v13, v21, v19 │ │ +07838c: 1209 |0006: const/4 v9, #int 0 // #0 │ │ +07838e: 0800 1100 |0007: move-object/from16 v0, v17 │ │ +078392: 540e a90a |0009: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ +078396: 6e10 6123 0e00 |000b: invoke-virtual {v14}, Landroid/widget/ImageView;.getVisibility:()I // method@2361 │ │ +07839c: 0a0e |000e: move-result v14 │ │ +07839e: 130f 0800 |000f: const/16 v15, #int 8 // #8 │ │ +0783a2: 32fe 3600 |0011: if-eq v14, v15, 0047 // +0036 │ │ +0783a6: 0800 1100 |0013: move-object/from16 v0, v17 │ │ +0783aa: 540e a90a |0015: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ +0783ae: 6e10 5e23 0e00 |0017: invoke-virtual {v14}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@235e │ │ +0783b4: 0c08 |001a: move-result-object v8 │ │ +0783b6: 1f08 5604 |001b: check-cast v8, Landroid/widget/FrameLayout$LayoutParams; // type@0456 │ │ +0783ba: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +0783be: 540e a90a |001f: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ +0783c2: 6e10 5f23 0e00 |0021: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@235f │ │ +0783c8: 0a07 |0024: move-result v7 │ │ +0783ca: 0800 1100 |0025: move-object/from16 v0, v17 │ │ +0783ce: 540e a90a |0027: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ +0783d2: 6e10 6023 0e00 |0029: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2360 │ │ +0783d8: 0a0b |002c: move-result v11 │ │ +0783da: db0e 0702 |002d: div-int/lit8 v14, v7, #int 2 // #02 │ │ +0783de: 910a 0c0e |002f: sub-int v10, v12, v14 │ │ +0783e2: 0800 1100 |0031: move-object/from16 v0, v17 │ │ +0783e6: 540e a90a |0033: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ +0783ea: 120f |0035: const/4 v15, #int 0 // #0 │ │ +0783ec: 9010 0a07 |0036: add-int v16, v10, v7 │ │ +0783f0: 0200 1000 |0038: move/from16 v0, v16 │ │ +0783f4: 6e50 6223 feba |003a: invoke-virtual {v14, v15, v10, v11, v0}, Landroid/widget/ImageView;.layout:(IIII)V // method@2362 │ │ +0783fa: 528e 690c |003d: iget v14, v8, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0c69 │ │ +0783fe: b0be |003f: add-int/2addr v14, v11 │ │ +078400: 528f 6a0c |0040: iget v15, v8, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0c6a │ │ +078404: 9009 0e0f |0042: add-int v9, v14, v15 │ │ +078408: b19d |0044: sub-int/2addr v13, v9 │ │ +07840a: 9013 1309 |0045: add-int v19, v19, v9 │ │ +07840e: 0800 1100 |0047: move-object/from16 v0, v17 │ │ +078412: 540e a70a |0049: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ +078416: 6e10 5e23 0e00 |004b: invoke-virtual {v14}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@235e │ │ +07841c: 0c04 |004e: move-result-object v4 │ │ +07841e: 1f04 5604 |004f: check-cast v4, Landroid/widget/FrameLayout$LayoutParams; // type@0456 │ │ +078422: 0800 1100 |0051: move-object/from16 v0, v17 │ │ +078426: 540e a70a |0053: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ +07842a: 6e10 5f23 0e00 |0055: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@235f │ │ +078430: 0a02 |0058: move-result v2 │ │ +078432: 0800 1100 |0059: move-object/from16 v0, v17 │ │ +078436: 540e a70a |005b: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ +07843a: 6e10 6023 0e00 |005d: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2360 │ │ +078440: 0a06 |0060: move-result v6 │ │ +078442: 910e 1513 |0061: sub-int v14, v21, v19 │ │ +078446: db01 0e02 |0063: div-int/lit8 v1, v14, #int 2 // #02 │ │ +07844a: 524e 690c |0065: iget v14, v4, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0c69 │ │ +07844e: db0f 0602 |0067: div-int/lit8 v15, v6, #int 2 // #02 │ │ +078452: 910f 010f |0069: sub-int v15, v1, v15 │ │ +078456: 7120 ad24 fe00 |006b: invoke-static {v14, v15}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +07845c: 0a0e |006e: move-result v14 │ │ +07845e: 9003 090e |006f: add-int v3, v9, v14 │ │ +078462: 524e 6b0c |0071: iget v14, v4, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0c6b │ │ +078466: db0f 0202 |0073: div-int/lit8 v15, v2, #int 2 // #02 │ │ +07846a: 910f 0c0f |0075: sub-int v15, v12, v15 │ │ +07846e: 7120 ad24 fe00 |0077: invoke-static {v14, v15}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +078474: 0a05 |007a: move-result v5 │ │ +078476: 0800 1100 |007b: move-object/from16 v0, v17 │ │ +07847a: 540e a70a |007d: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ +07847e: 900f 0306 |007f: add-int v15, v3, v6 │ │ +078482: 9010 0502 |0081: add-int v16, v5, v2 │ │ +078486: 0200 1000 |0083: move/from16 v0, v16 │ │ +07848a: 6e50 6223 3ef5 |0085: invoke-virtual {v14, v3, v5, v15, v0}, Landroid/widget/ImageView;.layout:(IIII)V // method@2362 │ │ +078490: 0e00 |0088: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1354 │ │ 0x0004 line=1355 │ │ 0x0006 line=1356 │ │ 0x0007 line=1357 │ │ 0x0013 line=1358 │ │ @@ -113393,101 +113388,101 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 166 16-bit code units │ │ -077c70: |[077c70] android.support.v7.internal.widget.ActionBarView$HomeView.onMeasure:(II)V │ │ -077c80: 54d1 a90a |0000: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ -077c84: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -077c86: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -077c88: 07d0 |0004: move-object v0, v13 │ │ -077c8a: 01e2 |0005: move v2, v14 │ │ -077c8c: 01f4 |0006: move v4, v15 │ │ -077c8e: 7406 371c 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@1c37 │ │ -077c94: 54d0 a90a |000a: iget-object v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ -077c98: 6e10 5e23 0000 |000c: invoke-virtual {v0}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@235e │ │ -077c9e: 0c0a |000f: move-result-object v10 │ │ -077ca0: 1f0a 5004 |0010: check-cast v10, Landroid/widget/FrameLayout$LayoutParams; // type@0450 │ │ -077ca4: 52a0 690c |0012: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0c69 │ │ -077ca8: 54d1 a90a |0014: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ -077cac: 6e10 6023 0100 |0016: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2360 │ │ -077cb2: 0a01 |0019: move-result v1 │ │ -077cb4: b010 |001a: add-int/2addr v0, v1 │ │ -077cb6: 52a1 6a0c |001b: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0c6a │ │ -077cba: b010 |001d: add-int/2addr v0, v1 │ │ -077cbc: 59d0 aa0a |001e: iput v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@0aaa │ │ -077cc0: 54d0 a90a |0020: iget-object v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ -077cc4: 6e10 6123 0000 |0022: invoke-virtual {v0}, Landroid/widget/ImageView;.getVisibility:()I // method@2361 │ │ -077cca: 0a00 |0025: move-result v0 │ │ -077ccc: 1301 0800 |0026: const/16 v1, #int 8 // #8 │ │ -077cd0: 3310 5800 |0028: if-ne v0, v1, 0080 // +0058 │ │ -077cd4: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -077cd6: 52a0 6b0c |002b: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0c6b │ │ -077cda: 54d1 a90a |002d: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ -077cde: 6e10 5f23 0100 |002f: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@235f │ │ -077ce4: 0a01 |0032: move-result v1 │ │ -077ce6: b010 |0033: add-int/2addr v0, v1 │ │ -077ce8: 52a1 680c |0034: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0c68 │ │ -077cec: 9006 0001 |0036: add-int v6, v0, v1 │ │ -077cf0: 54d1 a70a |0038: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ -077cf4: 1205 |003a: const/4 v5, #int 0 // #0 │ │ -077cf6: 07d0 |003b: move-object v0, v13 │ │ -077cf8: 01e2 |003c: move v2, v14 │ │ -077cfa: 01f4 |003d: move v4, v15 │ │ -077cfc: 7406 371c 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@1c37 │ │ -077d02: 54d0 a70a |0041: iget-object v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ -077d06: 6e10 5e23 0000 |0043: invoke-virtual {v0}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@235e │ │ -077d0c: 0c09 |0046: move-result-object v9 │ │ -077d0e: 1f09 5004 |0047: check-cast v9, Landroid/widget/FrameLayout$LayoutParams; // type@0450 │ │ -077d12: 5290 690c |0049: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0c69 │ │ -077d16: 54d1 a70a |004b: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ -077d1a: 6e10 6023 0100 |004d: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2360 │ │ -077d20: 0a01 |0050: move-result v1 │ │ -077d22: b010 |0051: add-int/2addr v0, v1 │ │ -077d24: 5291 6a0c |0052: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0c6a │ │ -077d28: b010 |0054: add-int/2addr v0, v1 │ │ -077d2a: b003 |0055: add-int/2addr v3, v0 │ │ -077d2c: 5290 6b0c |0056: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0c6b │ │ -077d30: 54d1 a70a |0058: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ -077d34: 6e10 5f23 0100 |005a: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@235f │ │ -077d3a: 0a01 |005d: move-result v1 │ │ -077d3c: b010 |005e: add-int/2addr v0, v1 │ │ -077d3e: 5291 680c |005f: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0c68 │ │ -077d42: b010 |0061: add-int/2addr v0, v1 │ │ -077d44: 7120 ad24 0600 |0062: invoke-static {v6, v0}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -077d4a: 0a06 |0065: move-result v6 │ │ -077d4c: 7110 4521 0e00 |0066: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -077d52: 0a0b |0069: move-result v11 │ │ -077d54: 7110 4521 0f00 |006a: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -077d5a: 0a07 |006d: move-result v7 │ │ -077d5c: 7110 4621 0e00 |006e: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -077d62: 0a0c |0071: move-result v12 │ │ -077d64: 7110 4621 0f00 |0072: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -077d6a: 0a08 |0075: move-result v8 │ │ -077d6c: 2c0b 1c00 0000 |0076: sparse-switch v11, 00000092 // +0000001c │ │ -077d72: 2c07 2300 0000 |0079: sparse-switch v7, 0000009c // +00000023 │ │ -077d78: 6e30 411c 3d06 |007c: invoke-virtual {v13, v3, v6}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setMeasuredDimension:(II)V // method@1c41 │ │ -077d7e: 0e00 |007f: return-void │ │ -077d80: 52d3 aa0a |0080: iget v3, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@0aaa │ │ -077d84: 28a9 |0082: goto 002b // -0057 │ │ -077d86: 7120 af24 c300 |0083: invoke-static {v3, v12}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -077d8c: 0a03 |0086: move-result v3 │ │ -077d8e: 28f2 |0087: goto 0079 // -000e │ │ -077d90: 01c3 |0088: move v3, v12 │ │ -077d92: 28f0 |0089: goto 0079 // -0010 │ │ -077d94: 7120 af24 8600 |008a: invoke-static {v6, v8}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -077d9a: 0a06 |008d: move-result v6 │ │ -077d9c: 28ee |008e: goto 007c // -0012 │ │ -077d9e: 0186 |008f: move v6, v8 │ │ -077da0: 28ec |0090: goto 007c // -0014 │ │ -077da2: 0000 |0091: nop // spacer │ │ -077da4: 0002 0200 0000 0080 0000 0040 0d00 ... |0092: sparse-switch-data (10 units) │ │ -077db8: 0002 0200 0000 0080 0000 0040 1100 ... |009c: sparse-switch-data (10 units) │ │ +078494: |[078494] android.support.v7.internal.widget.ActionBarView$HomeView.onMeasure:(II)V │ │ +0784a4: 54d1 a90a |0000: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ +0784a8: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +0784aa: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +0784ac: 07d0 |0004: move-object v0, v13 │ │ +0784ae: 01e2 |0005: move v2, v14 │ │ +0784b0: 01f4 |0006: move v4, v15 │ │ +0784b2: 7406 371c 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@1c37 │ │ +0784b8: 54d0 a90a |000a: iget-object v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ +0784bc: 6e10 5e23 0000 |000c: invoke-virtual {v0}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@235e │ │ +0784c2: 0c0a |000f: move-result-object v10 │ │ +0784c4: 1f0a 5604 |0010: check-cast v10, Landroid/widget/FrameLayout$LayoutParams; // type@0456 │ │ +0784c8: 52a0 690c |0012: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0c69 │ │ +0784cc: 54d1 a90a |0014: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ +0784d0: 6e10 6023 0100 |0016: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2360 │ │ +0784d6: 0a01 |0019: move-result v1 │ │ +0784d8: b010 |001a: add-int/2addr v0, v1 │ │ +0784da: 52a1 6a0c |001b: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0c6a │ │ +0784de: b010 |001d: add-int/2addr v0, v1 │ │ +0784e0: 59d0 aa0a |001e: iput v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@0aaa │ │ +0784e4: 54d0 a90a |0020: iget-object v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ +0784e8: 6e10 6123 0000 |0022: invoke-virtual {v0}, Landroid/widget/ImageView;.getVisibility:()I // method@2361 │ │ +0784ee: 0a00 |0025: move-result v0 │ │ +0784f0: 1301 0800 |0026: const/16 v1, #int 8 // #8 │ │ +0784f4: 3310 5800 |0028: if-ne v0, v1, 0080 // +0058 │ │ +0784f8: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +0784fa: 52a0 6b0c |002b: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0c6b │ │ +0784fe: 54d1 a90a |002d: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ +078502: 6e10 5f23 0100 |002f: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@235f │ │ +078508: 0a01 |0032: move-result v1 │ │ +07850a: b010 |0033: add-int/2addr v0, v1 │ │ +07850c: 52a1 680c |0034: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0c68 │ │ +078510: 9006 0001 |0036: add-int v6, v0, v1 │ │ +078514: 54d1 a70a |0038: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ +078518: 1205 |003a: const/4 v5, #int 0 // #0 │ │ +07851a: 07d0 |003b: move-object v0, v13 │ │ +07851c: 01e2 |003c: move v2, v14 │ │ +07851e: 01f4 |003d: move v4, v15 │ │ +078520: 7406 371c 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@1c37 │ │ +078526: 54d0 a70a |0041: iget-object v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ +07852a: 6e10 5e23 0000 |0043: invoke-virtual {v0}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@235e │ │ +078530: 0c09 |0046: move-result-object v9 │ │ +078532: 1f09 5604 |0047: check-cast v9, Landroid/widget/FrameLayout$LayoutParams; // type@0456 │ │ +078536: 5290 690c |0049: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0c69 │ │ +07853a: 54d1 a70a |004b: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ +07853e: 6e10 6023 0100 |004d: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2360 │ │ +078544: 0a01 |0050: move-result v1 │ │ +078546: b010 |0051: add-int/2addr v0, v1 │ │ +078548: 5291 6a0c |0052: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0c6a │ │ +07854c: b010 |0054: add-int/2addr v0, v1 │ │ +07854e: b003 |0055: add-int/2addr v3, v0 │ │ +078550: 5290 6b0c |0056: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0c6b │ │ +078554: 54d1 a70a |0058: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ +078558: 6e10 5f23 0100 |005a: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@235f │ │ +07855e: 0a01 |005d: move-result v1 │ │ +078560: b010 |005e: add-int/2addr v0, v1 │ │ +078562: 5291 680c |005f: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0c68 │ │ +078566: b010 |0061: add-int/2addr v0, v1 │ │ +078568: 7120 ad24 0600 |0062: invoke-static {v6, v0}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +07856e: 0a06 |0065: move-result v6 │ │ +078570: 7110 4521 0e00 |0066: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +078576: 0a0b |0069: move-result v11 │ │ +078578: 7110 4521 0f00 |006a: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +07857e: 0a07 |006d: move-result v7 │ │ +078580: 7110 4621 0e00 |006e: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +078586: 0a0c |0071: move-result v12 │ │ +078588: 7110 4621 0f00 |0072: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +07858e: 0a08 |0075: move-result v8 │ │ +078590: 2c0b 1c00 0000 |0076: sparse-switch v11, 00000092 // +0000001c │ │ +078596: 2c07 2300 0000 |0079: sparse-switch v7, 0000009c // +00000023 │ │ +07859c: 6e30 411c 3d06 |007c: invoke-virtual {v13, v3, v6}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setMeasuredDimension:(II)V // method@1c41 │ │ +0785a2: 0e00 |007f: return-void │ │ +0785a4: 52d3 aa0a |0080: iget v3, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@0aaa │ │ +0785a8: 28a9 |0082: goto 002b // -0057 │ │ +0785aa: 7120 af24 c300 |0083: invoke-static {v3, v12}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +0785b0: 0a03 |0086: move-result v3 │ │ +0785b2: 28f2 |0087: goto 0079 // -000e │ │ +0785b4: 01c3 |0088: move v3, v12 │ │ +0785b6: 28f0 |0089: goto 0079 // -0010 │ │ +0785b8: 7120 af24 8600 |008a: invoke-static {v6, v8}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +0785be: 0a06 |008d: move-result v6 │ │ +0785c0: 28ee |008e: goto 007c // -0012 │ │ +0785c2: 0186 |008f: move v6, v8 │ │ +0785c4: 28ec |0090: goto 007c // -0014 │ │ +0785c6: 0000 |0091: nop // spacer │ │ +0785c8: 0002 0200 0000 0080 0000 0040 0d00 ... |0092: sparse-switch-data (10 units) │ │ +0785dc: 0002 0200 0000 0080 0000 0040 1100 ... |009c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1311 │ │ 0x000a line=1312 │ │ 0x0012 line=1313 │ │ 0x0020 line=1314 │ │ 0x002b line=1315 │ │ @@ -113539,18 +113534,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -077dcc: |[077dcc] android.support.v7.internal.widget.ActionBarView$HomeView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -077ddc: 5410 a70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ -077de0: 6e20 6423 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ -077de6: 0e00 |0005: return-void │ │ +0785f0: |[0785f0] android.support.v7.internal.widget.ActionBarView$HomeView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +078600: 5410 a70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0aa7 │ │ +078604: 6e20 6423 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ +07860a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1266 │ │ 0x0005 line=1267 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -113560,22 +113555,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -077de8: |[077de8] android.support.v7.internal.widget.ActionBarView$HomeView.setUp:(Z)V │ │ -077df8: 5421 a90a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ -077dfc: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -077e00: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -077e02: 6e20 6a23 0100 |0005: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ -077e08: 0e00 |0008: return-void │ │ -077e0a: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ -077e0e: 28fa |000b: goto 0005 // -0006 │ │ +07860c: |[07860c] android.support.v7.internal.widget.ActionBarView$HomeView.setUp:(Z)V │ │ +07861c: 5421 a90a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ +078620: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +078624: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +078626: 6e20 6a23 0100 |0005: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ +07862c: 0e00 |0008: return-void │ │ +07862e: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ +078632: 28fa |000b: goto 0005 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1262 │ │ 0x0008 line=1263 │ │ 0x0009 line=1262 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ @@ -113586,26 +113581,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -077e10: |[077e10] android.support.v7.internal.widget.ActionBarView$HomeView.setUpIndicator:(I)V │ │ -077e20: 5923 a80a |0000: iput v3, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@0aa8 │ │ -077e24: 5421 a90a |0002: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ -077e28: 3803 0e00 |0004: if-eqz v3, 0012 // +000e │ │ -077e2c: 6e10 331c 0200 |0006: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getResources:()Landroid/content/res/Resources; // method@1c33 │ │ -077e32: 0c00 |0009: move-result-object v0 │ │ -077e34: 6e20 8601 3000 |000a: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ -077e3a: 0c00 |000d: move-result-object v0 │ │ -077e3c: 6e20 6423 0100 |000e: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ -077e42: 0e00 |0011: return-void │ │ -077e44: 5420 a60a |0012: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; // field@0aa6 │ │ -077e48: 28fa |0014: goto 000e // -0006 │ │ +078634: |[078634] android.support.v7.internal.widget.ActionBarView$HomeView.setUpIndicator:(I)V │ │ +078644: 5923 a80a |0000: iput v3, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@0aa8 │ │ +078648: 5421 a90a |0002: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ +07864c: 3803 0e00 |0004: if-eqz v3, 0012 // +000e │ │ +078650: 6e10 331c 0200 |0006: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getResources:()Landroid/content/res/Resources; // method@1c33 │ │ +078656: 0c00 |0009: move-result-object v0 │ │ +078658: 6e20 8601 3000 |000a: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ +07865e: 0c00 |000d: move-result-object v0 │ │ +078660: 6e20 6423 0100 |000e: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ +078666: 0e00 |0011: return-void │ │ +078668: 5420 a60a |0012: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; // field@0aa6 │ │ +07866c: 28fa |0014: goto 000e // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1275 │ │ 0x0002 line=1276 │ │ 0x0011 line=1278 │ │ 0x0012 line=1276 │ │ locals : │ │ @@ -113617,40 +113612,40 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -077e4c: |[077e4c] android.support.v7.internal.widget.ActionBarView$HomeView.setUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ -077e5c: 5410 a90a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ -077e60: 3802 0900 |0002: if-eqz v2, 000b // +0009 │ │ -077e64: 6e20 6423 2000 |0004: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ -077e6a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -077e6c: 5910 a80a |0008: iput v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@0aa8 │ │ -077e70: 0e00 |000a: return-void │ │ -077e72: 5412 a60a |000b: iget-object v2, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; // field@0aa6 │ │ -077e76: 28f7 |000d: goto 0004 // -0009 │ │ +078670: |[078670] android.support.v7.internal.widget.ActionBarView$HomeView.setUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +078680: 5410 a90a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@0aa9 │ │ +078684: 3802 0900 |0002: if-eqz v2, 000b // +0009 │ │ +078688: 6e20 6423 2000 |0004: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ +07868e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +078690: 5910 a80a |0008: iput v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@0aa8 │ │ +078694: 0e00 |000a: return-void │ │ +078696: 5412 a60a |000b: iget-object v2, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; // field@0aa6 │ │ +07869a: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1270 │ │ 0x0007 line=1271 │ │ 0x000a line=1272 │ │ 0x000b line=1270 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 d Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ 0x000b - 0x000e reg=2 d Landroid/graphics/drawable/Drawable; │ │ │ │ source_file_idx : 493 (ActionBarView.java) │ │ │ │ Class #495 header: │ │ -class_idx : 902 │ │ +class_idx : 906 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 493 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #495 annotations: │ │ @@ -113673,17 +113668,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077e78: |[077e78] android.support.v7.internal.widget.ActionBarView$SavedState$1.:()V │ │ -077e88: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -077e8e: 0e00 |0003: return-void │ │ +07869c: |[07869c] android.support.v7.internal.widget.ActionBarView$SavedState$1.:()V │ │ +0786ac: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0786b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1235 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -113692,19 +113687,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ActionBarView$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -077e90: |[077e90] android.support.v7.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ActionBarView$SavedState; │ │ -077ea0: 2200 8703 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@0387 │ │ -077ea4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -077ea6: 7030 4e1c 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ActionBarView$1;)V // method@1c4e │ │ -077eac: 1100 |0006: return-object v0 │ │ +0786b4: |[0786b4] android.support.v7.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ActionBarView$SavedState; │ │ +0786c4: 2200 8b03 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@038b │ │ +0786c8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0786ca: 7030 4e1c 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ActionBarView$1;)V // method@1c4e │ │ +0786d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v7/internal/widget/ActionBarView$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -113713,18 +113708,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 │ │ -077eb0: |[077eb0] android.support.v7.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -077ec0: 6e20 481c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ActionBarView$SavedState; // method@1c48 │ │ -077ec6: 0c00 |0003: move-result-object v0 │ │ -077ec8: 1100 |0004: return-object v0 │ │ +0786d4: |[0786d4] android.support.v7.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0786e4: 6e20 481c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ActionBarView$SavedState; // method@1c48 │ │ +0786ea: 0c00 |0003: move-result-object v0 │ │ +0786ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1235 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -113733,17 +113728,17 @@ │ │ type : '(I)[Landroid/support/v7/internal/widget/ActionBarView$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077ecc: |[077ecc] android.support.v7.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Landroid/support/v7/internal/widget/ActionBarView$SavedState; │ │ -077edc: 2320 1205 |0000: new-array v0, v2, [Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@0512 │ │ -077ee0: 1100 |0002: return-object v0 │ │ +0786f0: |[0786f0] android.support.v7.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Landroid/support/v7/internal/widget/ActionBarView$SavedState; │ │ +078700: 2320 1805 |0000: new-array v0, v2, [Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@0518 │ │ +078704: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -113752,31 +113747,31 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -077ee4: |[077ee4] android.support.v7.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -077ef4: 6e20 4a1c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/widget/ActionBarView$SavedState; // method@1c4a │ │ -077efa: 0c00 |0003: move-result-object v0 │ │ -077efc: 1100 |0004: return-object v0 │ │ +078708: |[078708] android.support.v7.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +078718: 6e20 4a1c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/widget/ActionBarView$SavedState; // method@1c4a │ │ +07871e: 0c00 |0003: move-result-object v0 │ │ +078720: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1235 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 493 (ActionBarView.java) │ │ │ │ Class #496 header: │ │ -class_idx : 903 │ │ +class_idx : 907 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1043 │ │ +superclass_idx : 1048 │ │ source_file_idx : 493 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #496 annotations: │ │ @@ -113811,46 +113806,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -077f00: |[077f00] android.support.v7.internal.widget.ActionBarView$SavedState.:()V │ │ -077f10: 2200 8603 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1; // type@0386 │ │ -077f14: 7010 471c 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1;.:()V // method@1c47 │ │ -077f1a: 6900 ab0a |0005: sput-object v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0aab │ │ -077f1e: 0e00 |0007: return-void │ │ +078724: |[078724] android.support.v7.internal.widget.ActionBarView$SavedState.:()V │ │ +078734: 2200 8a03 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1; // type@038a │ │ +078738: 7010 471c 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1;.:()V // method@1c47 │ │ +07873e: 6900 ab0a |0005: sput-object v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0aab │ │ +078742: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1234 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/ActionBarView$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -077f20: |[077f20] android.support.v7.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;)V │ │ -077f30: 7020 4221 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@2142 │ │ -077f36: 6e10 9102 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -077f3c: 0a00 |0006: move-result v0 │ │ -077f3e: 5910 ac0a |0007: iput v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0aac │ │ -077f42: 6e10 9102 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -077f48: 0a00 |000c: move-result v0 │ │ -077f4a: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ -077f4e: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -077f50: 5c10 ad0a |0010: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0aad │ │ -077f54: 0e00 |0012: return-void │ │ -077f56: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -077f58: 28fc |0014: goto 0010 // -0004 │ │ +078744: |[078744] android.support.v7.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;)V │ │ +078754: 7020 4221 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@2142 │ │ +07875a: 6e10 9102 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +078760: 0a00 |0006: move-result v0 │ │ +078762: 5910 ac0a |0007: iput v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0aac │ │ +078766: 6e10 9102 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +07876c: 0a00 |000c: move-result v0 │ │ +07876e: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ +078772: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +078774: 5c10 ad0a |0010: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0aad │ │ +078778: 0e00 |0012: return-void │ │ +07877a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +07877c: 28fc |0014: goto 0010 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1222 │ │ 0x0003 line=1223 │ │ 0x0009 line=1224 │ │ 0x0012 line=1225 │ │ 0x0013 line=1224 │ │ @@ -113863,17 +113858,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ActionBarView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077f5c: |[077f5c] android.support.v7.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ActionBarView$1;)V │ │ -077f6c: 7020 4d1c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;)V // method@1c4d │ │ -077f72: 0e00 |0003: return-void │ │ +078780: |[078780] android.support.v7.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ActionBarView$1;)V │ │ +078790: 7020 4d1c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;)V // method@1c4d │ │ +078796: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1212 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ActionBarView$1; │ │ @@ -113883,17 +113878,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077f74: |[077f74] android.support.v7.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcelable;)V │ │ -077f84: 7020 4321 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2143 │ │ -077f8a: 0e00 |0003: return-void │ │ +078798: |[078798] android.support.v7.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcelable;)V │ │ +0787a8: 7020 4321 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2143 │ │ +0787ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1218 │ │ 0x0003 line=1219 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -113904,25 +113899,25 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -077f8c: |[077f8c] android.support.v7.internal.widget.ActionBarView$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -077f9c: 6f30 4421 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2144 │ │ -077fa2: 5210 ac0a |0003: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0aac │ │ -077fa6: 6e20 9702 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -077fac: 5510 ad0a |0008: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0aad │ │ -077fb0: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -077fb4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -077fb6: 6e20 9702 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -077fbc: 0e00 |0010: return-void │ │ -077fbe: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -077fc0: 28fb |0012: goto 000d // -0005 │ │ +0787b0: |[0787b0] android.support.v7.internal.widget.ActionBarView$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0787c0: 6f30 4421 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2144 │ │ +0787c6: 5210 ac0a |0003: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0aac │ │ +0787ca: 6e20 9702 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +0787d0: 5510 ad0a |0008: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0aad │ │ +0787d4: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0787d8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0787da: 6e20 9702 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +0787e0: 0e00 |0010: return-void │ │ +0787e2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0787e4: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1229 │ │ 0x0003 line=1230 │ │ 0x0008 line=1231 │ │ 0x0010 line=1232 │ │ 0x0011 line=1231 │ │ @@ -113930,17 +113925,17 @@ │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$SavedState; │ │ 0x0000 - 0x0013 reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x0013 reg=3 flags I │ │ │ │ source_file_idx : 493 (ActionBarView.java) │ │ │ │ Class #497 header: │ │ -class_idx : 905 │ │ +class_idx : 909 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 555 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #497 annotations: │ │ @@ -113956,17 +113951,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 555 (ActivityChooserModel.java) │ │ │ │ Class #498 header: │ │ -class_idx : 906 │ │ +class_idx : 910 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 555 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #498 annotations: │ │ @@ -113988,17 +113983,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 555 (ActivityChooserModel.java) │ │ │ │ Class #499 header: │ │ -class_idx : 907 │ │ +class_idx : 911 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 555 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #499 annotations: │ │ @@ -114033,19 +114028,19 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -077fc4: |[077fc4] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V │ │ -077fd4: 5b01 e10a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae1 │ │ -077fd8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -077fde: 5b02 e00a |0005: iput-object v2, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ -077fe2: 0e00 |0007: return-void │ │ +0787e8: |[0787e8] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V │ │ +0787f8: 5b01 e10a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae1 │ │ +0787fc: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +078802: 5b02 e00a |0005: iput-object v2, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ +078806: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ 0x0005 line=886 │ │ 0x0007 line=887 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; │ │ @@ -114058,23 +114053,23 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -077fe4: |[077fe4] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;)I │ │ -077ff4: 5230 e20a |0000: iget v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ -077ff8: 7110 9524 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2495 │ │ -077ffe: 0a00 |0005: move-result v0 │ │ -078000: 5221 e20a |0006: iget v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ -078004: 7110 9524 0100 |0008: invoke-static {v1}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2495 │ │ -07800a: 0a01 |000b: move-result v1 │ │ -07800c: b110 |000c: sub-int/2addr v0, v1 │ │ -07800e: 0f00 |000d: return v0 │ │ +078808: |[078808] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;)I │ │ +078818: 5230 e20a |0000: iget v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ +07881c: 7110 9524 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2495 │ │ +078822: 0a00 |0005: move-result v0 │ │ +078824: 5221 e20a |0006: iget v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ +078828: 7110 9524 0100 |0008: invoke-static {v1}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2495 │ │ +07882e: 0a01 |000b: move-result v1 │ │ +078830: b110 |000c: sub-int/2addr v0, v1 │ │ +078832: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=913 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; │ │ 0x0000 - 0x000e reg=3 another Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; │ │ │ │ @@ -114083,19 +114078,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -078010: |[078010] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Ljava/lang/Object;)I │ │ -078020: 1f02 8b03 |0000: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038b │ │ -078024: 6e20 bf1c 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.compareTo:(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;)I // method@1cbf │ │ -07802a: 0a00 |0005: move-result v0 │ │ -07802c: 0f00 |0006: return v0 │ │ +078834: |[078834] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Ljava/lang/Object;)I │ │ +078844: 1f02 8f03 |0000: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038f │ │ +078848: 6e20 bf1c 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.compareTo:(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;)I // method@1cbf │ │ +07884e: 0a00 |0005: move-result v0 │ │ +078850: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=868 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; │ │ │ │ @@ -114104,40 +114099,40 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -078030: |[078030] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.equals:(Ljava/lang/Object;)Z │ │ -078040: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -078042: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -078044: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -078048: 0f01 |0004: return v1 │ │ -07804a: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -07804e: 0121 |0007: move v1, v2 │ │ -078050: 28fc |0008: goto 0004 // -0004 │ │ -078052: 6e10 b624 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -078058: 0c03 |000c: move-result-object v3 │ │ -07805a: 6e10 b624 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -078060: 0c04 |0010: move-result-object v4 │ │ -078062: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -078066: 0121 |0013: move v1, v2 │ │ -078068: 28f0 |0014: goto 0004 // -0010 │ │ -07806a: 0760 |0015: move-object v0, v6 │ │ -07806c: 1f00 8b03 |0016: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038b │ │ -078070: 5253 e20a |0018: iget v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ -078074: 7110 9524 0300 |001a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2495 │ │ -07807a: 0a03 |001d: move-result v3 │ │ -07807c: 5204 e20a |001e: iget v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ -078080: 7110 9524 0400 |0020: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2495 │ │ -078086: 0a04 |0023: move-result v4 │ │ -078088: 3243 e0ff |0024: if-eq v3, v4, 0004 // -0020 │ │ -07808c: 0121 |0026: move v1, v2 │ │ -07808e: 28dd |0027: goto 0004 // -0023 │ │ +078854: |[078854] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.equals:(Ljava/lang/Object;)Z │ │ +078864: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +078866: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +078868: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +07886c: 0f01 |0004: return v1 │ │ +07886e: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +078872: 0121 |0007: move v1, v2 │ │ +078874: 28fc |0008: goto 0004 // -0004 │ │ +078876: 6e10 b624 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +07887c: 0c03 |000c: move-result-object v3 │ │ +07887e: 6e10 b624 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +078884: 0c04 |0010: move-result-object v4 │ │ +078886: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +07888a: 0121 |0013: move v1, v2 │ │ +07888c: 28f0 |0014: goto 0004 // -0010 │ │ +07888e: 0760 |0015: move-object v0, v6 │ │ +078890: 1f00 8f03 |0016: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038f │ │ +078894: 5253 e20a |0018: iget v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ +078898: 7110 9524 0300 |001a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2495 │ │ +07889e: 0a03 |001d: move-result v3 │ │ +0788a0: 5204 e20a |001e: iget v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ +0788a4: 7110 9524 0400 |0020: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2495 │ │ +0788aa: 0a04 |0023: move-result v4 │ │ +0788ac: 3243 e0ff |0024: if-eq v3, v4, 0004 // -0020 │ │ +0788b0: 0121 |0026: move v1, v2 │ │ +0788b2: 28dd |0027: goto 0004 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=896 │ │ 0x0004 line=909 │ │ 0x0005 line=899 │ │ 0x0008 line=900 │ │ 0x0009 line=902 │ │ @@ -114155,78 +114150,78 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -078090: |[078090] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.hashCode:()I │ │ -0780a0: 5210 e20a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ -0780a4: 7110 9524 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2495 │ │ -0780aa: 0a00 |0005: move-result v0 │ │ -0780ac: d800 001f |0006: add-int/lit8 v0, v0, #int 31 // #1f │ │ -0780b0: 0f00 |0008: return v0 │ │ +0788b4: |[0788b4] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.hashCode:()I │ │ +0788c4: 5210 e20a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ +0788c8: 7110 9524 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2495 │ │ +0788ce: 0a00 |0005: move-result v0 │ │ +0788d0: d800 001f |0006: add-int/lit8 v0, v0, #int 31 // #1f │ │ +0788d4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=891 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -0780b4: |[0780b4] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.toString:()Ljava/lang/String; │ │ -0780c4: 2200 b604 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -0780c8: 7010 d724 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0780ce: 1a01 dd0e |0005: const-string v1, "[" // string@0edd │ │ -0780d2: 6e20 df24 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0780d8: 1a01 0222 |000a: const-string v1, "resolveInfo:" // string@2202 │ │ -0780dc: 6e20 df24 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0780e2: 0c01 |000f: move-result-object v1 │ │ -0780e4: 5462 e00a |0010: iget-object v2, v6, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ -0780e8: 6e10 7c01 0200 |0012: invoke-virtual {v2}, Landroid/content/pm/ResolveInfo;.toString:()Ljava/lang/String; // method@017c │ │ -0780ee: 0c02 |0015: move-result-object v2 │ │ -0780f0: 6e20 df24 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0780f6: 1a01 0501 |0019: const-string v1, "; weight:" // string@0105 │ │ -0780fa: 6e20 df24 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -078100: 0c01 |001e: move-result-object v1 │ │ -078102: 2202 ca04 |001f: new-instance v2, Ljava/math/BigDecimal; // type@04ca │ │ -078106: 5263 e20a |0021: iget v3, v6, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ -07810a: 8934 |0023: float-to-double v4, v3 │ │ -07810c: 7030 fd24 4205 |0024: invoke-direct {v2, v4, v5}, Ljava/math/BigDecimal;.:(D)V // method@24fd │ │ -078112: 6e20 de24 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -078118: 1a01 110f |002a: const-string v1, "]" // string@0f11 │ │ -07811c: 6e20 df24 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -078122: 6e10 e424 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -078128: 0c01 |0032: move-result-object v1 │ │ -07812a: 1101 |0033: return-object v1 │ │ +0788d8: |[0788d8] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.toString:()Ljava/lang/String; │ │ +0788e8: 2200 bc04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +0788ec: 7010 d724 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0788f2: 1a01 e30e |0005: const-string v1, "[" // string@0ee3 │ │ +0788f6: 6e20 df24 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0788fc: 1a01 0822 |000a: const-string v1, "resolveInfo:" // string@2208 │ │ +078900: 6e20 df24 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +078906: 0c01 |000f: move-result-object v1 │ │ +078908: 5452 e00a |0010: iget-object v2, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ +07890c: 6e10 7c01 0200 |0012: invoke-virtual {v2}, Landroid/content/pm/ResolveInfo;.toString:()Ljava/lang/String; // method@017c │ │ +078912: 0c02 |0015: move-result-object v2 │ │ +078914: 6e20 df24 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +07891a: 1a01 0501 |0019: const-string v1, "; weight:" // string@0105 │ │ +07891e: 6e20 df24 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +078924: 0c01 |001e: move-result-object v1 │ │ +078926: 2202 d004 |001f: new-instance v2, Ljava/math/BigDecimal; // type@04d0 │ │ +07892a: 5253 e20a |0021: iget v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ +07892e: 8933 |0023: float-to-double v3, v3 │ │ +078930: 7030 fd24 3204 |0024: invoke-direct {v2, v3, v4}, Ljava/math/BigDecimal;.:(D)V // method@24fd │ │ +078936: 6e20 de24 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +07893c: 1a01 170f |002a: const-string v1, "]" // string@0f17 │ │ +078940: 6e20 df24 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +078946: 6e10 e424 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +07894c: 0c01 |0032: move-result-object v1 │ │ +07894e: 1101 |0033: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=918 │ │ 0x0005 line=919 │ │ 0x000a line=920 │ │ 0x0019 line=921 │ │ 0x002a line=922 │ │ 0x002f line=923 │ │ locals : │ │ 0x0005 - 0x0034 reg=0 builder Ljava/lang/StringBuilder; │ │ - 0x0000 - 0x0034 reg=6 this Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; │ │ + 0x0000 - 0x0034 reg=5 this Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; │ │ │ │ source_file_idx : 555 (ActivityChooserModel.java) │ │ │ │ Class #500 header: │ │ -class_idx : 908 │ │ +class_idx : 912 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 555 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #500 annotations: │ │ @@ -114250,17 +114245,17 @@ │ │ type : '(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 555 (ActivityChooserModel.java) │ │ │ │ Class #501 header: │ │ -class_idx : 910 │ │ +class_idx : 914 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 555 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #501 annotations: │ │ @@ -114293,20 +114288,20 @@ │ │ type : '(Landroid/content/ComponentName;JF)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -07812c: |[07812c] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.:(Landroid/content/ComponentName;JF)V │ │ -07813c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -078142: 5b01 e60a |0003: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ -078146: 5a02 e70a |0005: iput-wide v2, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0ae7 │ │ -07814a: 5904 e80a |0007: iput v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0ae8 │ │ -07814e: 0e00 |0009: return-void │ │ +078950: |[078950] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.:(Landroid/content/ComponentName;JF)V │ │ +078960: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +078966: 5b01 e60a |0003: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ +07896a: 5a02 e70a |0005: iput-wide v2, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0ae7 │ │ +07896e: 5904 e80a |0007: iput v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0ae8 │ │ +078972: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=809 │ │ 0x0003 line=810 │ │ 0x0005 line=811 │ │ 0x0007 line=812 │ │ 0x0009 line=813 │ │ @@ -114317,88 +114312,88 @@ │ │ 0x0000 - 0x000a reg=4 weight F │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;) │ │ name : '' │ │ type : '(Ljava/lang/String;JF)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -078150: |[078150] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.:(Ljava/lang/String;JF)V │ │ -078160: 7110 0d01 0300 |0000: invoke-static {v3}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@010d │ │ -078166: 0c00 |0003: move-result-object v0 │ │ -078168: 7056 c81c 0254 |0004: invoke-direct {v2, v0, v4, v5, v6}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@1cc8 │ │ -07816e: 0e00 |0007: return-void │ │ +078974: |[078974] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.:(Ljava/lang/String;JF)V │ │ +078984: 7110 0d01 0200 |0000: invoke-static {v2}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@010d │ │ +07898a: 0c00 |0003: move-result-object v0 │ │ +07898c: 7055 c81c 0143 |0004: invoke-direct {v1, v0, v3, v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@1cc8 │ │ +078992: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ 0x0007 line=800 │ │ locals : │ │ - 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ - 0x0000 - 0x0008 reg=3 activityName Ljava/lang/String; │ │ - 0x0000 - 0x0008 reg=4 time J │ │ - 0x0000 - 0x0008 reg=6 weight F │ │ + 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ + 0x0000 - 0x0008 reg=2 activityName Ljava/lang/String; │ │ + 0x0000 - 0x0008 reg=3 time J │ │ + 0x0000 - 0x0008 reg=5 weight F │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ + registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -078170: |[078170] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.equals:(Ljava/lang/Object;)Z │ │ -078180: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -078182: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -078184: 3398 0300 |0002: if-ne v8, v9, 0005 // +0003 │ │ -078188: 0f01 |0004: return v1 │ │ -07818a: 3909 0400 |0005: if-nez v9, 0009 // +0004 │ │ -07818e: 0121 |0007: move v1, v2 │ │ -078190: 28fc |0008: goto 0004 // -0004 │ │ -078192: 6e10 b624 0800 |0009: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -078198: 0c03 |000c: move-result-object v3 │ │ -07819a: 6e10 b624 0900 |000d: invoke-virtual {v9}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -0781a0: 0c04 |0010: move-result-object v4 │ │ -0781a2: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -0781a6: 0121 |0013: move v1, v2 │ │ -0781a8: 28f0 |0014: goto 0004 // -0010 │ │ -0781aa: 0790 |0015: move-object v0, v9 │ │ -0781ac: 1f00 8e03 |0016: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@038e │ │ -0781b0: 5483 e60a |0018: iget-object v3, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ -0781b4: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -0781b8: 5403 e60a |001c: iget-object v3, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ -0781bc: 3803 1000 |001e: if-eqz v3, 002e // +0010 │ │ -0781c0: 0121 |0020: move v1, v2 │ │ -0781c2: 28e3 |0021: goto 0004 // -001d │ │ -0781c4: 5483 e60a |0022: iget-object v3, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ -0781c8: 5404 e60a |0024: iget-object v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ -0781cc: 6e20 0801 4300 |0026: invoke-virtual {v3, v4}, Landroid/content/ComponentName;.equals:(Ljava/lang/Object;)Z // method@0108 │ │ -0781d2: 0a03 |0029: move-result v3 │ │ -0781d4: 3903 0400 |002a: if-nez v3, 002e // +0004 │ │ -0781d8: 0121 |002c: move v1, v2 │ │ -0781da: 28d7 |002d: goto 0004 // -0029 │ │ -0781dc: 5384 e70a |002e: iget-wide v4, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0ae7 │ │ -0781e0: 5306 e70a |0030: iget-wide v6, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0ae7 │ │ -0781e4: 3103 0406 |0032: cmp-long v3, v4, v6 │ │ -0781e8: 3803 0400 |0034: if-eqz v3, 0038 // +0004 │ │ -0781ec: 0121 |0036: move v1, v2 │ │ -0781ee: 28cd |0037: goto 0004 // -0033 │ │ -0781f0: 5283 e80a |0038: iget v3, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0ae8 │ │ -0781f4: 7110 9524 0300 |003a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2495 │ │ -0781fa: 0a03 |003d: move-result v3 │ │ -0781fc: 5204 e80a |003e: iget v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0ae8 │ │ -078200: 7110 9524 0400 |0040: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2495 │ │ -078206: 0a04 |0043: move-result v4 │ │ -078208: 3243 c0ff |0044: if-eq v3, v4, 0004 // -0040 │ │ -07820c: 0121 |0046: move v1, v2 │ │ -07820e: 28bd |0047: goto 0004 // -0043 │ │ +078994: |[078994] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.equals:(Ljava/lang/Object;)Z │ │ +0789a4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0789a6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0789a8: 3387 0300 |0002: if-ne v7, v8, 0005 // +0003 │ │ +0789ac: 0f01 |0004: return v1 │ │ +0789ae: 3908 0400 |0005: if-nez v8, 0009 // +0004 │ │ +0789b2: 0121 |0007: move v1, v2 │ │ +0789b4: 28fc |0008: goto 0004 // -0004 │ │ +0789b6: 6e10 b624 0700 |0009: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +0789bc: 0c03 |000c: move-result-object v3 │ │ +0789be: 6e10 b624 0800 |000d: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +0789c4: 0c04 |0010: move-result-object v4 │ │ +0789c6: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +0789ca: 0121 |0013: move v1, v2 │ │ +0789cc: 28f0 |0014: goto 0004 // -0010 │ │ +0789ce: 0780 |0015: move-object v0, v8 │ │ +0789d0: 1f00 9203 |0016: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@0392 │ │ +0789d4: 5473 e60a |0018: iget-object v3, v7, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ +0789d8: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +0789dc: 5403 e60a |001c: iget-object v3, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ +0789e0: 3803 1000 |001e: if-eqz v3, 002e // +0010 │ │ +0789e4: 0121 |0020: move v1, v2 │ │ +0789e6: 28e3 |0021: goto 0004 // -001d │ │ +0789e8: 5473 e60a |0022: iget-object v3, v7, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ +0789ec: 5404 e60a |0024: iget-object v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ +0789f0: 6e20 0801 4300 |0026: invoke-virtual {v3, v4}, Landroid/content/ComponentName;.equals:(Ljava/lang/Object;)Z // method@0108 │ │ +0789f6: 0a03 |0029: move-result v3 │ │ +0789f8: 3903 0400 |002a: if-nez v3, 002e // +0004 │ │ +0789fc: 0121 |002c: move v1, v2 │ │ +0789fe: 28d7 |002d: goto 0004 // -0029 │ │ +078a00: 5373 e70a |002e: iget-wide v3, v7, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0ae7 │ │ +078a04: 5305 e70a |0030: iget-wide v5, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0ae7 │ │ +078a08: 3103 0305 |0032: cmp-long v3, v3, v5 │ │ +078a0c: 3803 0400 |0034: if-eqz v3, 0038 // +0004 │ │ +078a10: 0121 |0036: move v1, v2 │ │ +078a12: 28cd |0037: goto 0004 // -0033 │ │ +078a14: 5273 e80a |0038: iget v3, v7, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0ae8 │ │ +078a18: 7110 9524 0300 |003a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2495 │ │ +078a1e: 0a03 |003d: move-result v3 │ │ +078a20: 5204 e80a |003e: iget v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0ae8 │ │ +078a24: 7110 9524 0400 |0040: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2495 │ │ +078a2a: 0a04 |0043: move-result v4 │ │ +078a2c: 3243 c0ff |0044: if-eq v3, v4, 0004 // -0040 │ │ +078a30: 0121 |0046: move v1, v2 │ │ +078a32: 28bd |0047: goto 0004 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=827 │ │ 0x0004 line=850 │ │ 0x0005 line=830 │ │ 0x0008 line=831 │ │ 0x0009 line=833 │ │ @@ -114411,51 +114406,51 @@ │ │ 0x002d line=842 │ │ 0x002e line=844 │ │ 0x0037 line=845 │ │ 0x0038 line=847 │ │ 0x0047 line=848 │ │ locals : │ │ 0x0018 - 0x0048 reg=0 other Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ - 0x0000 - 0x0048 reg=8 this Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ - 0x0000 - 0x0048 reg=9 obj Ljava/lang/Object; │ │ + 0x0000 - 0x0048 reg=7 this Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ + 0x0000 - 0x0048 reg=8 obj Ljava/lang/Object; │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;) │ │ name : 'hashCode' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -078210: |[078210] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.hashCode:()I │ │ -078220: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ -078224: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -078226: 5482 e60a |0003: iget-object v2, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ -07822a: 3902 1d00 |0005: if-nez v2, 0022 // +001d │ │ -07822e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -078230: d801 021f |0008: add-int/lit8 v1, v2, #int 31 // #1f │ │ -078234: da02 011f |000a: mul-int/lit8 v2, v1, #int 31 // #1f │ │ -078238: 5384 e70a |000c: iget-wide v4, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0ae7 │ │ -07823c: 5386 e70a |000e: iget-wide v6, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0ae7 │ │ -078240: 1303 2000 |0010: const/16 v3, #int 32 // #20 │ │ -078244: c536 |0012: ushr-long/2addr v6, v3 │ │ -078246: c264 |0013: xor-long/2addr v4, v6 │ │ -078248: 8443 |0014: long-to-int v3, v4 │ │ -07824a: 9001 0203 |0015: add-int v1, v2, v3 │ │ -07824e: da02 011f |0017: mul-int/lit8 v2, v1, #int 31 // #1f │ │ -078252: 5283 e80a |0019: iget v3, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0ae8 │ │ -078256: 7110 9524 0300 |001b: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2495 │ │ -07825c: 0a03 |001e: move-result v3 │ │ -07825e: 9001 0203 |001f: add-int v1, v2, v3 │ │ -078262: 0f01 |0021: return v1 │ │ -078264: 5482 e60a |0022: iget-object v2, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ -078268: 6e10 0c01 0200 |0024: invoke-virtual {v2}, Landroid/content/ComponentName;.hashCode:()I // method@010c │ │ -07826e: 0a02 |0027: move-result v2 │ │ -078270: 28e0 |0028: goto 0008 // -0020 │ │ +078a34: |[078a34] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.hashCode:()I │ │ +078a44: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ +078a48: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +078a4a: 5482 e60a |0003: iget-object v2, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ +078a4e: 3902 1d00 |0005: if-nez v2, 0022 // +001d │ │ +078a52: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +078a54: d801 021f |0008: add-int/lit8 v1, v2, #int 31 // #1f │ │ +078a58: da02 011f |000a: mul-int/lit8 v2, v1, #int 31 // #1f │ │ +078a5c: 5383 e70a |000c: iget-wide v3, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0ae7 │ │ +078a60: 5385 e70a |000e: iget-wide v5, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0ae7 │ │ +078a64: 1307 2000 |0010: const/16 v7, #int 32 // #20 │ │ +078a68: c575 |0012: ushr-long/2addr v5, v7 │ │ +078a6a: c253 |0013: xor-long/2addr v3, v5 │ │ +078a6c: 8433 |0014: long-to-int v3, v3 │ │ +078a6e: 9001 0203 |0015: add-int v1, v2, v3 │ │ +078a72: da02 011f |0017: mul-int/lit8 v2, v1, #int 31 // #1f │ │ +078a76: 5283 e80a |0019: iget v3, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0ae8 │ │ +078a7a: 7110 9524 0300 |001b: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2495 │ │ +078a80: 0a03 |001e: move-result v3 │ │ +078a82: 9001 0203 |001f: add-int v1, v2, v3 │ │ +078a86: 0f01 |0021: return v1 │ │ +078a88: 5482 e60a |0022: iget-object v2, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ +078a8c: 6e10 0c01 0200 |0024: invoke-virtual {v2}, Landroid/content/ComponentName;.hashCode:()I // method@010c │ │ +078a92: 0a02 |0027: move-result v2 │ │ +078a94: 28e0 |0028: goto 0008 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=817 │ │ 0x0002 line=818 │ │ 0x0003 line=819 │ │ 0x000a line=820 │ │ 0x0017 line=821 │ │ @@ -114467,65 +114462,65 @@ │ │ 0x0000 - 0x0029 reg=8 this Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -078274: |[078274] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.toString:()Ljava/lang/String; │ │ -078284: 2200 b604 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -078288: 7010 d724 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -07828e: 1a01 dd0e |0005: const-string v1, "[" // string@0edd │ │ -078292: 6e20 df24 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -078298: 1a01 f200 |000a: const-string v1, "; activity:" // string@00f2 │ │ -07829c: 6e20 df24 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0782a2: 0c01 |000f: move-result-object v1 │ │ -0782a4: 5462 e60a |0010: iget-object v2, v6, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ -0782a8: 6e20 de24 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0782ae: 1a01 0301 |0015: const-string v1, "; time:" // string@0103 │ │ -0782b2: 6e20 df24 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0782b8: 0c01 |001a: move-result-object v1 │ │ -0782ba: 5362 e70a |001b: iget-wide v2, v6, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0ae7 │ │ -0782be: 6e30 dc24 2103 |001d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@24dc │ │ -0782c4: 1a01 0501 |0020: const-string v1, "; weight:" // string@0105 │ │ -0782c8: 6e20 df24 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0782ce: 0c01 |0025: move-result-object v1 │ │ -0782d0: 2202 ca04 |0026: new-instance v2, Ljava/math/BigDecimal; // type@04ca │ │ -0782d4: 5263 e80a |0028: iget v3, v6, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0ae8 │ │ -0782d8: 8934 |002a: float-to-double v4, v3 │ │ -0782da: 7030 fd24 4205 |002b: invoke-direct {v2, v4, v5}, Ljava/math/BigDecimal;.:(D)V // method@24fd │ │ -0782e0: 6e20 de24 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0782e6: 1a01 110f |0031: const-string v1, "]" // string@0f11 │ │ -0782ea: 6e20 df24 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0782f0: 6e10 e424 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0782f6: 0c01 |0039: move-result-object v1 │ │ -0782f8: 1101 |003a: return-object v1 │ │ +078a98: |[078a98] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.toString:()Ljava/lang/String; │ │ +078aa8: 2200 bc04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +078aac: 7010 d724 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +078ab2: 1a01 e30e |0005: const-string v1, "[" // string@0ee3 │ │ +078ab6: 6e20 df24 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +078abc: 1a01 f200 |000a: const-string v1, "; activity:" // string@00f2 │ │ +078ac0: 6e20 df24 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +078ac6: 0c01 |000f: move-result-object v1 │ │ +078ac8: 5452 e60a |0010: iget-object v2, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ +078acc: 6e20 de24 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +078ad2: 1a01 0301 |0015: const-string v1, "; time:" // string@0103 │ │ +078ad6: 6e20 df24 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +078adc: 0c01 |001a: move-result-object v1 │ │ +078ade: 5352 e70a |001b: iget-wide v2, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0ae7 │ │ +078ae2: 6e30 dc24 2103 |001d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@24dc │ │ +078ae8: 1a01 0501 |0020: const-string v1, "; weight:" // string@0105 │ │ +078aec: 6e20 df24 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +078af2: 0c01 |0025: move-result-object v1 │ │ +078af4: 2202 d004 |0026: new-instance v2, Ljava/math/BigDecimal; // type@04d0 │ │ +078af8: 5253 e80a |0028: iget v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0ae8 │ │ +078afc: 8933 |002a: float-to-double v3, v3 │ │ +078afe: 7030 fd24 3204 |002b: invoke-direct {v2, v3, v4}, Ljava/math/BigDecimal;.:(D)V // method@24fd │ │ +078b04: 6e20 de24 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +078b0a: 1a01 170f |0031: const-string v1, "]" // string@0f17 │ │ +078b0e: 6e20 df24 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +078b14: 6e10 e424 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +078b1a: 0c01 |0039: move-result-object v1 │ │ +078b1c: 1101 |003a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=855 │ │ 0x0005 line=856 │ │ 0x000a line=857 │ │ 0x0015 line=858 │ │ 0x0020 line=859 │ │ 0x0031 line=860 │ │ 0x0036 line=861 │ │ locals : │ │ 0x0005 - 0x003b reg=0 builder Ljava/lang/StringBuilder; │ │ - 0x0000 - 0x003b reg=6 this Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ + 0x0000 - 0x003b reg=5 this Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ │ │ source_file_idx : 555 (ActivityChooserModel.java) │ │ │ │ Class #502 header: │ │ -class_idx : 911 │ │ +class_idx : 915 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 555 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #502 annotations: │ │ @@ -114547,17 +114542,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/Intent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 555 (ActivityChooserModel.java) │ │ │ │ Class #503 header: │ │ -class_idx : 912 │ │ +class_idx : 916 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 116 │ │ +superclass_idx : 118 │ │ source_file_idx : 555 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #503 annotations: │ │ @@ -114583,18 +114578,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0782fc: |[0782fc] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ -07830c: 5b01 e90a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ -078310: 7010 4902 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0249 │ │ -078316: 0e00 |0005: return-void │ │ +078b20: |[078b20] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ +078b30: 5b01 e90a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ +078b34: 7010 4902 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0249 │ │ +078b3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1049 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ │ │ @@ -114603,17 +114598,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078318: |[078318] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V │ │ -078328: 7020 ce1c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@1cce │ │ -07832e: 0e00 |0003: return-void │ │ +078b3c: |[078b3c] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V │ │ +078b4c: 7020 ce1c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@1cce │ │ +078b52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1049 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ActivityChooserModel$1; │ │ @@ -114624,317 +114619,307 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -078330: |[078330] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -078340: 6e20 d11c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; // method@1cd1 │ │ -078346: 0c00 |0003: move-result-object v0 │ │ -078348: 1100 |0004: return-object v0 │ │ +078b54: |[078b54] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +078b64: 6e20 d11c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; // method@1cd1 │ │ +078b6a: 0c00 |0003: move-result-object v0 │ │ +078b6c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1049 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; │ │ 0x0000 - 0x0005 reg=2 x0 [Ljava/lang/Object; │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/Object;)Ljava/lang/Void;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ - registers : 20 │ │ + registers : 17 │ │ ins : 2 │ │ outs : 4 │ │ - insns size : 343 16-bit code units │ │ -07834c: |[07834c] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; │ │ -07835c: 120d |0000: const/4 v13, #int 0 // #0 │ │ -07835e: 4604 130d |0001: aget-object v4, v19, v13 │ │ -078362: 1f04 d804 |0003: check-cast v4, Ljava/util/List; // type@04d8 │ │ -078366: 121d |0005: const/4 v13, #int 1 // #1 │ │ -078368: 4605 130d |0006: aget-object v5, v19, v13 │ │ -07836c: 1f05 b504 |0008: check-cast v5, Ljava/lang/String; // type@04b5 │ │ -078370: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -078372: 0800 1200 |000b: move-object/from16 v0, v18 │ │ -078376: 540d e90a |000d: iget-object v13, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ -07837a: 7110 d61c 0d00 |000f: invoke-static {v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$200:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Landroid/content/Context; // method@1cd6 │ │ -078380: 0c0d |0012: move-result-object v13 │ │ -078382: 120e |0013: const/4 v14, #int 0 // #0 │ │ -078384: 6e30 2e01 5d0e |0014: invoke-virtual {v13, v5, v14}, Landroid/content/Context;.openFileOutput:(Ljava/lang/String;I)Ljava/io/FileOutputStream; // method@012e │ │ -07838a: 0c03 |0017: move-result-object v3 │ │ -07838c: 7100 8320 0000 |0018: invoke-static {}, Landroid/util/Xml;.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; // method@2083 │ │ -078392: 0c0c |001b: move-result-object v12 │ │ -078394: 120d |001c: const/4 v13, #int 0 // #0 │ │ -078396: 7230 7525 3c0d |001d: invoke-interface {v12, v3, v13}, Lorg/xmlpull/v1/XmlSerializer;.setOutput:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@2575 │ │ -07839c: 1a0d a00d |0020: const-string v13, "UTF-8" // string@0da0 │ │ -0783a0: 121e |0022: const/4 v14, #int 1 // #1 │ │ -0783a2: 7110 7824 0e00 |0023: invoke-static {v14}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2478 │ │ -0783a8: 0c0e |0026: move-result-object v14 │ │ -0783aa: 7230 7625 dc0e |0027: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@2576 │ │ -0783b0: 120d |002a: const/4 v13, #int 0 // #0 │ │ -0783b2: 1a0e 3518 |002b: const-string v14, "historical-records" // string@1835 │ │ -0783b6: 7230 7725 dc0e |002d: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2577 │ │ -0783bc: 7210 3c25 0400 |0030: invoke-interface {v4}, Ljava/util/List;.size:()I // method@253c │ │ -0783c2: 0a0b |0033: move-result v11 │ │ -0783c4: 1206 |0034: const/4 v6, #int 0 // #0 │ │ -0783c6: 35b6 5b00 |0035: if-ge v6, v11, 0090 // +005b │ │ -0783ca: 120d |0037: const/4 v13, #int 0 // #0 │ │ -0783cc: 7220 3b25 d400 |0038: invoke-interface {v4, v13}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@253b │ │ -0783d2: 0c0a |003b: move-result-object v10 │ │ -0783d4: 1f0a 8e03 |003c: check-cast v10, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@038e │ │ -0783d8: 120d |003e: const/4 v13, #int 0 // #0 │ │ -0783da: 1a0e 3418 |003f: const-string v14, "historical-record" // string@1834 │ │ -0783de: 7230 7725 dc0e |0041: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2577 │ │ -0783e4: 120d |0044: const/4 v13, #int 0 // #0 │ │ -0783e6: 1a0e 4510 |0045: const-string v14, "activity" // string@1045 │ │ -0783ea: 54af e60a |0047: iget-object v15, v10, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ -0783ee: 6e10 0a01 0f00 |0049: invoke-virtual {v15}, Landroid/content/ComponentName;.flattenToString:()Ljava/lang/String; // method@010a │ │ -0783f4: 0c0f |004c: move-result-object v15 │ │ -0783f6: 7240 7225 dcfe |004d: invoke-interface {v12, v13, v14, v15}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2572 │ │ -0783fc: 120d |0050: const/4 v13, #int 0 // #0 │ │ -0783fe: 1a0e 2c26 |0051: const-string v14, "time" // string@262c │ │ -078402: 53a0 e70a |0053: iget-wide v0, v10, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0ae7 │ │ -078406: 0510 0000 |0055: move-wide/from16 v16, v0 │ │ -07840a: 7702 d624 1000 |0057: invoke-static/range {v16, v17}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@24d6 │ │ -078410: 0c0f |005a: move-result-object v15 │ │ -078412: 7240 7225 dcfe |005b: invoke-interface {v12, v13, v14, v15}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2572 │ │ -078418: 120d |005e: const/4 v13, #int 0 // #0 │ │ -07841a: 1a0e 1d27 |005f: const-string v14, "weight" // string@271d │ │ -07841e: 52af e80a |0061: iget v15, v10, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0ae8 │ │ -078422: 7110 d424 0f00 |0063: invoke-static {v15}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@24d4 │ │ -078428: 0c0f |0066: move-result-object v15 │ │ -07842a: 7240 7225 dcfe |0067: invoke-interface {v12, v13, v14, v15}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2572 │ │ -078430: 120d |006a: const/4 v13, #int 0 // #0 │ │ -078432: 1a0e 3418 |006b: const-string v14, "historical-record" // string@1834 │ │ -078436: 7230 7425 dc0e |006d: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2574 │ │ -07843c: d806 0601 |0070: add-int/lit8 v6, v6, #int 1 // #01 │ │ -078440: 28c3 |0072: goto 0035 // -003d │ │ -078442: 0d02 |0073: move-exception v2 │ │ -078444: 7100 d71c 0000 |0074: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@1cd7 │ │ -07844a: 0c0d |0077: move-result-object v13 │ │ -07844c: 220e b604 |0078: new-instance v14, Ljava/lang/StringBuilder; // type@04b6 │ │ -078450: 7010 d724 0e00 |007a: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -078456: 1a0f aa03 |007d: const-string v15, "Error writing historical recrod file: " // string@03aa │ │ -07845a: 6e20 df24 fe00 |007f: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -078460: 0c0e |0082: move-result-object v14 │ │ -078462: 6e20 df24 5e00 |0083: invoke-virtual {v14, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -078468: 0c0e |0086: move-result-object v14 │ │ -07846a: 6e10 e424 0e00 |0087: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -078470: 0c0e |008a: move-result-object v14 │ │ -078472: 7130 6c20 ed02 |008b: invoke-static {v13, v14, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -078478: 120d |008e: const/4 v13, #int 0 // #0 │ │ -07847a: 110d |008f: return-object v13 │ │ -07847c: 120d |0090: const/4 v13, #int 0 // #0 │ │ -07847e: 1a0e 3518 |0091: const-string v14, "historical-records" // string@1835 │ │ -078482: 7230 7425 dc0e |0093: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2574 │ │ -078488: 7210 7325 0c00 |0096: invoke-interface {v12}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@2573 │ │ -07848e: 0800 1200 |0099: move-object/from16 v0, v18 │ │ -078492: 540d e90a |009b: iget-object v13, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ -078496: 121e |009d: const/4 v14, #int 1 // #1 │ │ -078498: 7120 d91c ed00 |009e: invoke-static {v13, v14}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@1cd9 │ │ -07849e: 3803 0500 |00a1: if-eqz v3, 00a6 // +0005 │ │ -0784a2: 6e10 6424 0300 |00a3: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2464 │ │ -0784a8: 120d |00a6: const/4 v13, #int 0 // #0 │ │ -0784aa: 28e8 |00a7: goto 008f // -0018 │ │ -0784ac: 0d07 |00a8: move-exception v7 │ │ -0784ae: 7100 d71c 0000 |00a9: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@1cd7 │ │ -0784b4: 0c0d |00ac: move-result-object v13 │ │ -0784b6: 220e b604 |00ad: new-instance v14, Ljava/lang/StringBuilder; // type@04b6 │ │ -0784ba: 7010 d724 0e00 |00af: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0784c0: 1a0f aa03 |00b2: const-string v15, "Error writing historical recrod file: " // string@03aa │ │ -0784c4: 6e20 df24 fe00 |00b4: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0784ca: 0c0e |00b7: move-result-object v14 │ │ -0784cc: 0800 1200 |00b8: move-object/from16 v0, v18 │ │ -0784d0: 540f e90a |00ba: iget-object v15, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ -0784d4: 7110 d81c 0f00 |00bc: invoke-static {v15}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; // method@1cd8 │ │ -0784da: 0c0f |00bf: move-result-object v15 │ │ -0784dc: 6e20 df24 fe00 |00c0: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0784e2: 0c0e |00c3: move-result-object v14 │ │ -0784e4: 6e10 e424 0e00 |00c4: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0784ea: 0c0e |00c7: move-result-object v14 │ │ -0784ec: 7130 6c20 ed07 |00c8: invoke-static {v13, v14, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -0784f2: 0800 1200 |00cb: move-object/from16 v0, v18 │ │ -0784f6: 540d e90a |00cd: iget-object v13, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ -0784fa: 121e |00cf: const/4 v14, #int 1 // #1 │ │ -0784fc: 7120 d91c ed00 |00d0: invoke-static {v13, v14}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@1cd9 │ │ -078502: 3803 d3ff |00d3: if-eqz v3, 00a6 // -002d │ │ -078506: 6e10 6424 0300 |00d5: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2464 │ │ -07850c: 28ce |00d8: goto 00a6 // -0032 │ │ -07850e: 0d0d |00d9: move-exception v13 │ │ -078510: 28cc |00da: goto 00a6 // -0034 │ │ -078512: 0d09 |00db: move-exception v9 │ │ -078514: 7100 d71c 0000 |00dc: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@1cd7 │ │ -07851a: 0c0d |00df: move-result-object v13 │ │ -07851c: 220e b604 |00e0: new-instance v14, Ljava/lang/StringBuilder; // type@04b6 │ │ -078520: 7010 d724 0e00 |00e2: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -078526: 1a0f aa03 |00e5: const-string v15, "Error writing historical recrod file: " // string@03aa │ │ -07852a: 6e20 df24 fe00 |00e7: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -078530: 0c0e |00ea: move-result-object v14 │ │ -078532: 0800 1200 |00eb: move-object/from16 v0, v18 │ │ -078536: 540f e90a |00ed: iget-object v15, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ -07853a: 7110 d81c 0f00 |00ef: invoke-static {v15}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; // method@1cd8 │ │ -078540: 0c0f |00f2: move-result-object v15 │ │ -078542: 6e20 df24 fe00 |00f3: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -078548: 0c0e |00f6: move-result-object v14 │ │ -07854a: 6e10 e424 0e00 |00f7: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -078550: 0c0e |00fa: move-result-object v14 │ │ -078552: 7130 6c20 ed09 |00fb: invoke-static {v13, v14, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -078558: 0800 1200 |00fe: move-object/from16 v0, v18 │ │ -07855c: 540d e90a |0100: iget-object v13, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ -078560: 121e |0102: const/4 v14, #int 1 // #1 │ │ -078562: 7120 d91c ed00 |0103: invoke-static {v13, v14}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@1cd9 │ │ -078568: 3803 a0ff |0106: if-eqz v3, 00a6 // -0060 │ │ -07856c: 6e10 6424 0300 |0108: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2464 │ │ -078572: 289b |010b: goto 00a6 // -0065 │ │ -078574: 0d0d |010c: move-exception v13 │ │ -078576: 2899 |010d: goto 00a6 // -0067 │ │ -078578: 0d08 |010e: move-exception v8 │ │ -07857a: 7100 d71c 0000 |010f: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@1cd7 │ │ -078580: 0c0d |0112: move-result-object v13 │ │ -078582: 220e b604 |0113: new-instance v14, Ljava/lang/StringBuilder; // type@04b6 │ │ -078586: 7010 d724 0e00 |0115: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -07858c: 1a0f aa03 |0118: const-string v15, "Error writing historical recrod file: " // string@03aa │ │ -078590: 6e20 df24 fe00 |011a: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -078596: 0c0e |011d: move-result-object v14 │ │ -078598: 0800 1200 |011e: move-object/from16 v0, v18 │ │ -07859c: 540f e90a |0120: iget-object v15, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ -0785a0: 7110 d81c 0f00 |0122: invoke-static {v15}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; // method@1cd8 │ │ -0785a6: 0c0f |0125: move-result-object v15 │ │ -0785a8: 6e20 df24 fe00 |0126: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0785ae: 0c0e |0129: move-result-object v14 │ │ -0785b0: 6e10 e424 0e00 |012a: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0785b6: 0c0e |012d: move-result-object v14 │ │ -0785b8: 7130 6c20 ed08 |012e: invoke-static {v13, v14, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -0785be: 0800 1200 |0131: move-object/from16 v0, v18 │ │ -0785c2: 540d e90a |0133: iget-object v13, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ -0785c6: 121e |0135: const/4 v14, #int 1 // #1 │ │ -0785c8: 7120 d91c ed00 |0136: invoke-static {v13, v14}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@1cd9 │ │ -0785ce: 3803 6dff |0139: if-eqz v3, 00a6 // -0093 │ │ -0785d2: 6e10 6424 0300 |013b: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2464 │ │ -0785d8: 2900 68ff |013e: goto/16 00a6 // -0098 │ │ -0785dc: 0d0d |0140: move-exception v13 │ │ -0785de: 2900 65ff |0141: goto/16 00a6 // -009b │ │ -0785e2: 0d0d |0143: move-exception v13 │ │ -0785e4: 0800 1200 |0144: move-object/from16 v0, v18 │ │ -0785e8: 540e e90a |0146: iget-object v14, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ -0785ec: 121f |0148: const/4 v15, #int 1 // #1 │ │ -0785ee: 7120 d91c fe00 |0149: invoke-static {v14, v15}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@1cd9 │ │ -0785f4: 3803 0500 |014c: if-eqz v3, 0151 // +0005 │ │ -0785f8: 6e10 6424 0300 |014e: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2464 │ │ -0785fe: 270d |0151: throw v13 │ │ -078600: 0d0d |0152: move-exception v13 │ │ -078602: 2900 53ff |0153: goto/16 00a6 // -00ad │ │ -078606: 0d0e |0155: move-exception v14 │ │ -078608: 28fb |0156: goto 0151 // -0005 │ │ + insns size : 323 16-bit code units │ │ +078b70: |[078b70] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; │ │ +078b80: 120b |0000: const/4 v11, #int 0 // #0 │ │ +078b82: 4602 100b |0001: aget-object v2, v16, v11 │ │ +078b86: 1f02 de04 |0003: check-cast v2, Ljava/util/List; // type@04de │ │ +078b8a: 121b |0005: const/4 v11, #int 1 // #1 │ │ +078b8c: 4603 100b |0006: aget-object v3, v16, v11 │ │ +078b90: 1f03 bb04 |0008: check-cast v3, Ljava/lang/String; // type@04bb │ │ +078b94: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +078b96: 54fb e90a |000b: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ +078b9a: 7110 d61c 0b00 |000d: invoke-static {v11}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$200:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Landroid/content/Context; // method@1cd6 │ │ +078ba0: 0c0b |0010: move-result-object v11 │ │ +078ba2: 120c |0011: const/4 v12, #int 0 // #0 │ │ +078ba4: 6e30 2e01 3b0c |0012: invoke-virtual {v11, v3, v12}, Landroid/content/Context;.openFileOutput:(Ljava/lang/String;I)Ljava/io/FileOutputStream; // method@012e │ │ +078baa: 0c01 |0015: move-result-object v1 │ │ +078bac: 7100 8320 0000 |0016: invoke-static {}, Landroid/util/Xml;.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; // method@2083 │ │ +078bb2: 0c0a |0019: move-result-object v10 │ │ +078bb4: 120b |001a: const/4 v11, #int 0 // #0 │ │ +078bb6: 7230 7525 1a0b |001b: invoke-interface {v10, v1, v11}, Lorg/xmlpull/v1/XmlSerializer;.setOutput:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@2575 │ │ +078bbc: 1a0b a60d |001e: const-string v11, "UTF-8" // string@0da6 │ │ +078bc0: 121c |0020: const/4 v12, #int 1 // #1 │ │ +078bc2: 7110 7824 0c00 |0021: invoke-static {v12}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2478 │ │ +078bc8: 0c0c |0024: move-result-object v12 │ │ +078bca: 7230 7625 ba0c |0025: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@2576 │ │ +078bd0: 120b |0028: const/4 v11, #int 0 // #0 │ │ +078bd2: 1a0c 3b18 |0029: const-string v12, "historical-records" // string@183b │ │ +078bd6: 7230 7725 ba0c |002b: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2577 │ │ +078bdc: 7210 3c25 0200 |002e: invoke-interface {v2}, Ljava/util/List;.size:()I // method@253c │ │ +078be2: 0a09 |0031: move-result v9 │ │ +078be4: 1204 |0032: const/4 v4, #int 0 // #0 │ │ +078be6: 3594 5900 |0033: if-ge v4, v9, 008c // +0059 │ │ +078bea: 120b |0035: const/4 v11, #int 0 // #0 │ │ +078bec: 7220 3b25 b200 |0036: invoke-interface {v2, v11}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@253b │ │ +078bf2: 0c08 |0039: move-result-object v8 │ │ +078bf4: 1f08 9203 |003a: check-cast v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@0392 │ │ +078bf8: 120b |003c: const/4 v11, #int 0 // #0 │ │ +078bfa: 1a0c 3a18 |003d: const-string v12, "historical-record" // string@183a │ │ +078bfe: 7230 7725 ba0c |003f: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2577 │ │ +078c04: 120b |0042: const/4 v11, #int 0 // #0 │ │ +078c06: 1a0c 4b10 |0043: const-string v12, "activity" // string@104b │ │ +078c0a: 548d e60a |0045: iget-object v13, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ +078c0e: 6e10 0a01 0d00 |0047: invoke-virtual {v13}, Landroid/content/ComponentName;.flattenToString:()Ljava/lang/String; // method@010a │ │ +078c14: 0c0d |004a: move-result-object v13 │ │ +078c16: 7240 7225 badc |004b: invoke-interface {v10, v11, v12, v13}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2572 │ │ +078c1c: 120b |004e: const/4 v11, #int 0 // #0 │ │ +078c1e: 1a0c 3226 |004f: const-string v12, "time" // string@2632 │ │ +078c22: 538d e70a |0051: iget-wide v13, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0ae7 │ │ +078c26: 7120 d624 ed00 |0053: invoke-static {v13, v14}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@24d6 │ │ +078c2c: 0c0d |0056: move-result-object v13 │ │ +078c2e: 7240 7225 badc |0057: invoke-interface {v10, v11, v12, v13}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2572 │ │ +078c34: 120b |005a: const/4 v11, #int 0 // #0 │ │ +078c36: 1a0c 2327 |005b: const-string v12, "weight" // string@2723 │ │ +078c3a: 528d e80a |005d: iget v13, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0ae8 │ │ +078c3e: 7110 d424 0d00 |005f: invoke-static {v13}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@24d4 │ │ +078c44: 0c0d |0062: move-result-object v13 │ │ +078c46: 7240 7225 badc |0063: invoke-interface {v10, v11, v12, v13}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2572 │ │ +078c4c: 120b |0066: const/4 v11, #int 0 // #0 │ │ +078c4e: 1a0c 3a18 |0067: const-string v12, "historical-record" // string@183a │ │ +078c52: 7230 7425 ba0c |0069: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2574 │ │ +078c58: d804 0401 |006c: add-int/lit8 v4, v4, #int 1 // #01 │ │ +078c5c: 28c5 |006e: goto 0033 // -003b │ │ +078c5e: 0d00 |006f: move-exception v0 │ │ +078c60: 7100 d71c 0000 |0070: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@1cd7 │ │ +078c66: 0c0b |0073: move-result-object v11 │ │ +078c68: 220c bc04 |0074: new-instance v12, Ljava/lang/StringBuilder; // type@04bc │ │ +078c6c: 7010 d724 0c00 |0076: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +078c72: 1a0d aa03 |0079: const-string v13, "Error writing historical recrod file: " // string@03aa │ │ +078c76: 6e20 df24 dc00 |007b: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +078c7c: 0c0c |007e: move-result-object v12 │ │ +078c7e: 6e20 df24 3c00 |007f: invoke-virtual {v12, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +078c84: 0c0c |0082: move-result-object v12 │ │ +078c86: 6e10 e424 0c00 |0083: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +078c8c: 0c0c |0086: move-result-object v12 │ │ +078c8e: 7130 6c20 cb00 |0087: invoke-static {v11, v12, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +078c94: 120b |008a: const/4 v11, #int 0 // #0 │ │ +078c96: 110b |008b: return-object v11 │ │ +078c98: 120b |008c: const/4 v11, #int 0 // #0 │ │ +078c9a: 1a0c 3b18 |008d: const-string v12, "historical-records" // string@183b │ │ +078c9e: 7230 7425 ba0c |008f: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2574 │ │ +078ca4: 7210 7325 0a00 |0092: invoke-interface {v10}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@2573 │ │ +078caa: 54fb e90a |0095: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ +078cae: 121c |0097: const/4 v12, #int 1 // #1 │ │ +078cb0: 7120 d91c cb00 |0098: invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@1cd9 │ │ +078cb6: 3801 0500 |009b: if-eqz v1, 00a0 // +0005 │ │ +078cba: 6e10 6424 0100 |009d: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@2464 │ │ +078cc0: 120b |00a0: const/4 v11, #int 0 // #0 │ │ +078cc2: 28ea |00a1: goto 008b // -0016 │ │ +078cc4: 0d05 |00a2: move-exception v5 │ │ +078cc6: 7100 d71c 0000 |00a3: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@1cd7 │ │ +078ccc: 0c0b |00a6: move-result-object v11 │ │ +078cce: 220c bc04 |00a7: new-instance v12, Ljava/lang/StringBuilder; // type@04bc │ │ +078cd2: 7010 d724 0c00 |00a9: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +078cd8: 1a0d aa03 |00ac: const-string v13, "Error writing historical recrod file: " // string@03aa │ │ +078cdc: 6e20 df24 dc00 |00ae: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +078ce2: 0c0c |00b1: move-result-object v12 │ │ +078ce4: 54fd e90a |00b2: iget-object v13, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ +078ce8: 7110 d81c 0d00 |00b4: invoke-static {v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; // method@1cd8 │ │ +078cee: 0c0d |00b7: move-result-object v13 │ │ +078cf0: 6e20 df24 dc00 |00b8: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +078cf6: 0c0c |00bb: move-result-object v12 │ │ +078cf8: 6e10 e424 0c00 |00bc: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +078cfe: 0c0c |00bf: move-result-object v12 │ │ +078d00: 7130 6c20 cb05 |00c0: invoke-static {v11, v12, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +078d06: 54fb e90a |00c3: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ +078d0a: 121c |00c5: const/4 v12, #int 1 // #1 │ │ +078d0c: 7120 d91c cb00 |00c6: invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@1cd9 │ │ +078d12: 3801 d7ff |00c9: if-eqz v1, 00a0 // -0029 │ │ +078d16: 6e10 6424 0100 |00cb: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@2464 │ │ +078d1c: 28d2 |00ce: goto 00a0 // -002e │ │ +078d1e: 0d0b |00cf: move-exception v11 │ │ +078d20: 28d0 |00d0: goto 00a0 // -0030 │ │ +078d22: 0d07 |00d1: move-exception v7 │ │ +078d24: 7100 d71c 0000 |00d2: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@1cd7 │ │ +078d2a: 0c0b |00d5: move-result-object v11 │ │ +078d2c: 220c bc04 |00d6: new-instance v12, Ljava/lang/StringBuilder; // type@04bc │ │ +078d30: 7010 d724 0c00 |00d8: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +078d36: 1a0d aa03 |00db: const-string v13, "Error writing historical recrod file: " // string@03aa │ │ +078d3a: 6e20 df24 dc00 |00dd: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +078d40: 0c0c |00e0: move-result-object v12 │ │ +078d42: 54fd e90a |00e1: iget-object v13, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ +078d46: 7110 d81c 0d00 |00e3: invoke-static {v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; // method@1cd8 │ │ +078d4c: 0c0d |00e6: move-result-object v13 │ │ +078d4e: 6e20 df24 dc00 |00e7: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +078d54: 0c0c |00ea: move-result-object v12 │ │ +078d56: 6e10 e424 0c00 |00eb: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +078d5c: 0c0c |00ee: move-result-object v12 │ │ +078d5e: 7130 6c20 cb07 |00ef: invoke-static {v11, v12, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +078d64: 54fb e90a |00f2: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ +078d68: 121c |00f4: const/4 v12, #int 1 // #1 │ │ +078d6a: 7120 d91c cb00 |00f5: invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@1cd9 │ │ +078d70: 3801 a8ff |00f8: if-eqz v1, 00a0 // -0058 │ │ +078d74: 6e10 6424 0100 |00fa: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@2464 │ │ +078d7a: 28a3 |00fd: goto 00a0 // -005d │ │ +078d7c: 0d0b |00fe: move-exception v11 │ │ +078d7e: 28a1 |00ff: goto 00a0 // -005f │ │ +078d80: 0d06 |0100: move-exception v6 │ │ +078d82: 7100 d71c 0000 |0101: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@1cd7 │ │ +078d88: 0c0b |0104: move-result-object v11 │ │ +078d8a: 220c bc04 |0105: new-instance v12, Ljava/lang/StringBuilder; // type@04bc │ │ +078d8e: 7010 d724 0c00 |0107: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +078d94: 1a0d aa03 |010a: const-string v13, "Error writing historical recrod file: " // string@03aa │ │ +078d98: 6e20 df24 dc00 |010c: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +078d9e: 0c0c |010f: move-result-object v12 │ │ +078da0: 54fd e90a |0110: iget-object v13, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ +078da4: 7110 d81c 0d00 |0112: invoke-static {v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; // method@1cd8 │ │ +078daa: 0c0d |0115: move-result-object v13 │ │ +078dac: 6e20 df24 dc00 |0116: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +078db2: 0c0c |0119: move-result-object v12 │ │ +078db4: 6e10 e424 0c00 |011a: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +078dba: 0c0c |011d: move-result-object v12 │ │ +078dbc: 7130 6c20 cb06 |011e: invoke-static {v11, v12, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +078dc2: 54fb e90a |0121: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ +078dc6: 121c |0123: const/4 v12, #int 1 // #1 │ │ +078dc8: 7120 d91c cb00 |0124: invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@1cd9 │ │ +078dce: 3801 79ff |0127: if-eqz v1, 00a0 // -0087 │ │ +078dd2: 6e10 6424 0100 |0129: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@2464 │ │ +078dd8: 2900 74ff |012c: goto/16 00a0 // -008c │ │ +078ddc: 0d0b |012e: move-exception v11 │ │ +078dde: 2900 71ff |012f: goto/16 00a0 // -008f │ │ +078de2: 0d0b |0131: move-exception v11 │ │ +078de4: 54fc e90a |0132: iget-object v12, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae9 │ │ +078de8: 121d |0134: const/4 v13, #int 1 // #1 │ │ +078dea: 7120 d91c dc00 |0135: invoke-static {v12, v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@1cd9 │ │ +078df0: 3801 0500 |0138: if-eqz v1, 013d // +0005 │ │ +078df4: 6e10 6424 0100 |013a: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@2464 │ │ +078dfa: 270b |013d: throw v11 │ │ +078dfc: 0d0b |013e: move-exception v11 │ │ +078dfe: 2900 61ff |013f: goto/16 00a0 // -009f │ │ +078e02: 0d0c |0141: move-exception v12 │ │ +078e04: 28fb |0142: goto 013d // -0005 │ │ catches : 11 │ │ - 0x000b - 0x0017 │ │ - Ljava/io/FileNotFoundException; -> 0x0073 │ │ - 0x001d - 0x0070 │ │ - Ljava/lang/IllegalArgumentException; -> 0x00a8 │ │ - Ljava/lang/IllegalStateException; -> 0x00db │ │ - Ljava/io/IOException; -> 0x010e │ │ - -> 0x0143 │ │ - 0x0091 - 0x0099 │ │ - Ljava/lang/IllegalArgumentException; -> 0x00a8 │ │ - Ljava/lang/IllegalStateException; -> 0x00db │ │ - Ljava/io/IOException; -> 0x010e │ │ - -> 0x0143 │ │ - 0x00a3 - 0x00a6 │ │ - Ljava/io/IOException; -> 0x0152 │ │ - 0x00a9 - 0x00cb │ │ - -> 0x0143 │ │ - 0x00d5 - 0x00d8 │ │ - Ljava/io/IOException; -> 0x00d9 │ │ - 0x00dc - 0x00fe │ │ - -> 0x0143 │ │ - 0x0108 - 0x010b │ │ - Ljava/io/IOException; -> 0x010c │ │ - 0x010f - 0x0131 │ │ - -> 0x0143 │ │ - 0x013b - 0x013e │ │ - Ljava/io/IOException; -> 0x0140 │ │ - 0x014e - 0x0151 │ │ - Ljava/io/IOException; -> 0x0155 │ │ + 0x000b - 0x0015 │ │ + Ljava/io/FileNotFoundException; -> 0x006f │ │ + 0x001b - 0x006c │ │ + Ljava/lang/IllegalArgumentException; -> 0x00a2 │ │ + Ljava/lang/IllegalStateException; -> 0x00d1 │ │ + Ljava/io/IOException; -> 0x0100 │ │ + -> 0x0131 │ │ + 0x008d - 0x0095 │ │ + Ljava/lang/IllegalArgumentException; -> 0x00a2 │ │ + Ljava/lang/IllegalStateException; -> 0x00d1 │ │ + Ljava/io/IOException; -> 0x0100 │ │ + -> 0x0131 │ │ + 0x009d - 0x00a0 │ │ + Ljava/io/IOException; -> 0x013e │ │ + 0x00a3 - 0x00c3 │ │ + -> 0x0131 │ │ + 0x00cb - 0x00ce │ │ + Ljava/io/IOException; -> 0x00cf │ │ + 0x00d2 - 0x00f2 │ │ + -> 0x0131 │ │ + 0x00fa - 0x00fd │ │ + Ljava/io/IOException; -> 0x00fe │ │ + 0x0101 - 0x0121 │ │ + -> 0x0131 │ │ + 0x0129 - 0x012c │ │ + Ljava/io/IOException; -> 0x012e │ │ + 0x013a - 0x013d │ │ + Ljava/io/IOException; -> 0x0141 │ │ positions : │ │ 0x0000 line=1054 │ │ 0x0005 line=1055 │ │ 0x000a line=1057 │ │ 0x000b line=1060 │ │ - 0x0018 line=1066 │ │ - 0x001c line=1069 │ │ - 0x0020 line=1070 │ │ - 0x002a line=1071 │ │ - 0x0030 line=1073 │ │ - 0x0034 line=1074 │ │ - 0x0037 line=1075 │ │ - 0x003e line=1076 │ │ - 0x0044 line=1077 │ │ - 0x0050 line=1079 │ │ - 0x005e line=1080 │ │ - 0x006a line=1081 │ │ - 0x0070 line=1074 │ │ - 0x0073 line=1061 │ │ - 0x0074 line=1062 │ │ - 0x008e line=1063 │ │ - 0x008f line=1109 │ │ - 0x0090 line=1087 │ │ - 0x0096 line=1088 │ │ - 0x0099 line=1100 │ │ - 0x00a1 line=1101 │ │ - 0x00a3 line=1103 │ │ - 0x00a6 line=1109 │ │ - 0x00a8 line=1093 │ │ - 0x00a9 line=1094 │ │ - 0x00cb line=1100 │ │ - 0x00d3 line=1101 │ │ - 0x00d5 line=1103 │ │ - 0x00d9 line=1104 │ │ - 0x00db line=1095 │ │ - 0x00dc line=1096 │ │ - 0x00fe line=1100 │ │ - 0x0106 line=1101 │ │ - 0x0108 line=1103 │ │ - 0x010c line=1104 │ │ - 0x010e line=1097 │ │ - 0x010f line=1098 │ │ + 0x0016 line=1066 │ │ + 0x001a line=1069 │ │ + 0x001e line=1070 │ │ + 0x0028 line=1071 │ │ + 0x002e line=1073 │ │ + 0x0032 line=1074 │ │ + 0x0035 line=1075 │ │ + 0x003c line=1076 │ │ + 0x0042 line=1077 │ │ + 0x004e line=1079 │ │ + 0x005a line=1080 │ │ + 0x0066 line=1081 │ │ + 0x006c line=1074 │ │ + 0x006f line=1061 │ │ + 0x0070 line=1062 │ │ + 0x008a line=1063 │ │ + 0x008b line=1109 │ │ + 0x008c line=1087 │ │ + 0x0092 line=1088 │ │ + 0x0095 line=1100 │ │ + 0x009b line=1101 │ │ + 0x009d line=1103 │ │ + 0x00a0 line=1109 │ │ + 0x00a2 line=1093 │ │ + 0x00a3 line=1094 │ │ + 0x00c3 line=1100 │ │ + 0x00c9 line=1101 │ │ + 0x00cb line=1103 │ │ + 0x00cf line=1104 │ │ + 0x00d1 line=1095 │ │ + 0x00d2 line=1096 │ │ + 0x00f2 line=1100 │ │ + 0x00f8 line=1101 │ │ + 0x00fa line=1103 │ │ + 0x00fe line=1104 │ │ + 0x0100 line=1097 │ │ + 0x0101 line=1098 │ │ + 0x0121 line=1100 │ │ + 0x0127 line=1101 │ │ + 0x0129 line=1103 │ │ + 0x012e line=1104 │ │ 0x0131 line=1100 │ │ - 0x0139 line=1101 │ │ - 0x013b line=1103 │ │ - 0x0140 line=1104 │ │ - 0x0143 line=1100 │ │ - 0x014c line=1101 │ │ - 0x014e line=1103 │ │ - 0x0151 line=1106 │ │ - 0x0152 line=1104 │ │ - locals : │ │ - 0x0035 - 0x0073 reg=6 i I │ │ - 0x003e - 0x0073 reg=10 record Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ - 0x0034 - 0x0073 reg=11 recordCount I │ │ - 0x001c - 0x0073 reg=12 serializer Lorg/xmlpull/v1/XmlSerializer; │ │ - 0x0074 - 0x008f reg=2 fnfe Ljava/io/FileNotFoundException; │ │ - 0x0090 - 0x00a6 reg=6 i I │ │ - 0x0090 - 0x00a6 reg=11 recordCount I │ │ - 0x00a9 - 0x00db reg=7 iae Ljava/lang/IllegalArgumentException; │ │ - 0x00dc - 0x010e reg=9 ise Ljava/lang/IllegalStateException; │ │ - 0x010f - 0x0143 reg=8 ioe Ljava/io/IOException; │ │ - 0x0152 - 0x0155 reg=6 i I │ │ - 0x0152 - 0x0155 reg=11 recordCount I │ │ - 0x000b - 0x0157 reg=3 fos Ljava/io/FileOutputStream; │ │ - 0x0005 - 0x0157 reg=4 historicalRecords Ljava/util/List; Ljava/util/List; │ │ - 0x000a - 0x0157 reg=5 hostoryFileName Ljava/lang/String; │ │ - 0x0090 - 0x0157 reg=12 serializer Lorg/xmlpull/v1/XmlSerializer; │ │ - 0x0000 - 0x0157 reg=18 this Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; │ │ - 0x0000 - 0x0157 reg=19 args [Ljava/lang/Object; │ │ + 0x0138 line=1101 │ │ + 0x013a line=1103 │ │ + 0x013d line=1106 │ │ + 0x013e line=1104 │ │ + locals : │ │ + 0x0033 - 0x006f reg=4 i I │ │ + 0x003c - 0x006f reg=8 record Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ + 0x0032 - 0x006f reg=9 recordCount I │ │ + 0x001a - 0x006f reg=10 serializer Lorg/xmlpull/v1/XmlSerializer; │ │ + 0x0070 - 0x008b reg=0 fnfe Ljava/io/FileNotFoundException; │ │ + 0x008c - 0x00a0 reg=4 i I │ │ + 0x008c - 0x00a0 reg=9 recordCount I │ │ + 0x00a3 - 0x00d1 reg=5 iae Ljava/lang/IllegalArgumentException; │ │ + 0x00d2 - 0x0100 reg=7 ise Ljava/lang/IllegalStateException; │ │ + 0x0101 - 0x0131 reg=6 ioe Ljava/io/IOException; │ │ + 0x013e - 0x0141 reg=4 i I │ │ + 0x013e - 0x0141 reg=9 recordCount I │ │ + 0x000b - 0x0143 reg=1 fos Ljava/io/FileOutputStream; │ │ + 0x0005 - 0x0143 reg=2 historicalRecords Ljava/util/List; Ljava/util/List; │ │ + 0x000a - 0x0143 reg=3 hostoryFileName Ljava/lang/String; │ │ + 0x008c - 0x0143 reg=10 serializer Lorg/xmlpull/v1/XmlSerializer; │ │ + 0x0000 - 0x0143 reg=15 this Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; │ │ + 0x0000 - 0x0143 reg=16 args [Ljava/lang/Object; │ │ │ │ source_file_idx : 555 (ActivityChooserModel.java) │ │ │ │ Class #504 header: │ │ -class_idx : 913 │ │ +class_idx : 917 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 73 │ │ source_file_idx : 555 │ │ static_fields_size : 15 │ │ instance_fields_size: 13 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 13 │ │ @@ -115087,26 +115072,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -078694: |[078694] android.support.v7.internal.widget.ActivityChooserModel.:()V │ │ -0786a4: 1c00 9103 |0000: const-class v0, Landroid/support/v7/internal/widget/ActivityChooserModel; // type@0391 │ │ -0786a8: 6e10 8d24 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ -0786ae: 0c00 |0005: move-result-object v0 │ │ -0786b0: 6900 f40a |0006: sput-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0af4 │ │ -0786b4: 2200 af04 |0008: new-instance v0, Ljava/lang/Object; // type@04af │ │ -0786b8: 7010 b324 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0786be: 6900 050b |000d: sput-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@0b05 │ │ -0786c2: 2200 d304 |000f: new-instance v0, Ljava/util/HashMap; // type@04d3 │ │ -0786c6: 7010 1b25 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@251b │ │ -0786cc: 6900 040b |0014: sput-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0b04 │ │ -0786d0: 0e00 |0016: return-void │ │ +078e90: |[078e90] android.support.v7.internal.widget.ActivityChooserModel.:()V │ │ +078ea0: 1c00 9503 |0000: const-class v0, Landroid/support/v7/internal/widget/ActivityChooserModel; // type@0395 │ │ +078ea4: 6e10 8d24 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ +078eaa: 0c00 |0005: move-result-object v0 │ │ +078eac: 6900 f40a |0006: sput-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0af4 │ │ +078eb0: 2200 b504 |0008: new-instance v0, Ljava/lang/Object; // type@04b5 │ │ +078eb4: 7010 b324 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +078eba: 6900 050b |000d: sput-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@0b05 │ │ +078ebe: 2200 d904 |000f: new-instance v0, Ljava/util/HashMap; // type@04d9 │ │ +078ec2: 7010 1b25 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@251b │ │ +078ec8: 6900 040b |0014: sput-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0b04 │ │ +078ecc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0008 line=221 │ │ 0x000f line=226 │ │ locals : │ │ │ │ @@ -115115,60 +115100,60 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -0786d4: |[0786d4] android.support.v7.internal.widget.ActivityChooserModel.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -0786e4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0786e6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0786e8: 7010 b601 0400 |0002: invoke-direct {v4}, Landroid/database/DataSetObservable;.:()V // method@01b6 │ │ -0786ee: 2200 af04 |0005: new-instance v0, Ljava/lang/Object; // type@04af │ │ -0786f2: 7010 b324 0000 |0007: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0786f8: 5b40 000b |000a: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ -0786fc: 2200 ce04 |000c: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -078700: 7010 ff24 0000 |000e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -078706: 5b40 f70a |0011: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ -07870a: 2200 ce04 |0013: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -07870e: 7010 ff24 0000 |0015: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -078714: 5b40 fc0a |0018: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ -078718: 2200 8d03 |001a: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter; // type@038d │ │ -07871c: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -07871e: 7030 c61c 4001 |001d: invoke-direct {v0, v4, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V // method@1cc6 │ │ -078724: 5b40 f90a |0020: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0af9 │ │ -078728: 1300 3200 |0022: const/16 v0, #int 50 // #32 │ │ -07872c: 5940 ff0a |0024: iput v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0aff │ │ -078730: 5c43 fa0a |0026: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0afa │ │ -078734: 5c42 020b |0028: iput-boolean v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0b02 │ │ -078738: 5c43 fd0a |002a: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0afd │ │ -07873c: 5c42 030b |002c: iput-boolean v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@0b03 │ │ -078740: 6e10 1301 0500 |002e: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0113 │ │ -078746: 0c00 |0031: move-result-object v0 │ │ -078748: 5b40 fb0a |0032: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0afb │ │ -07874c: 7110 6020 0600 |0034: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -078752: 0a00 |0037: move-result v0 │ │ -078754: 3900 2000 |0038: if-nez v0, 0058 // +0020 │ │ -078758: 1a00 e300 |003a: const-string v0, ".xml" // string@00e3 │ │ -07875c: 6e20 c724 0600 |003c: invoke-virtual {v6, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@24c7 │ │ -078762: 0a00 |003f: move-result v0 │ │ -078764: 3900 1800 |0040: if-nez v0, 0058 // +0018 │ │ -078768: 2200 b604 |0042: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -07876c: 7010 d724 0000 |0044: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -078772: 6e20 df24 6000 |0047: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -078778: 0c00 |004a: move-result-object v0 │ │ -07877a: 1a01 e300 |004b: const-string v1, ".xml" // string@00e3 │ │ -07877e: 6e20 df24 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -078784: 0c00 |0050: move-result-object v0 │ │ -078786: 6e10 e424 0000 |0051: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -07878c: 0c00 |0054: move-result-object v0 │ │ -07878e: 5b40 fe0a |0055: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ -078792: 0e00 |0057: return-void │ │ -078794: 5b46 fe0a |0058: iput-object v6, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ -078798: 28fd |005a: goto 0057 // -0003 │ │ +078ed0: |[078ed0] android.support.v7.internal.widget.ActivityChooserModel.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +078ee0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +078ee2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +078ee4: 7010 b601 0400 |0002: invoke-direct {v4}, Landroid/database/DataSetObservable;.:()V // method@01b6 │ │ +078eea: 2200 b504 |0005: new-instance v0, Ljava/lang/Object; // type@04b5 │ │ +078eee: 7010 b324 0000 |0007: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +078ef4: 5b40 000b |000a: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ +078ef8: 2200 d404 |000c: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +078efc: 7010 ff24 0000 |000e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +078f02: 5b40 f70a |0011: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ +078f06: 2200 d404 |0013: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +078f0a: 7010 ff24 0000 |0015: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +078f10: 5b40 fc0a |0018: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ +078f14: 2200 9103 |001a: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter; // type@0391 │ │ +078f18: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +078f1a: 7030 c61c 4001 |001d: invoke-direct {v0, v4, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V // method@1cc6 │ │ +078f20: 5b40 f90a |0020: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0af9 │ │ +078f24: 1300 3200 |0022: const/16 v0, #int 50 // #32 │ │ +078f28: 5940 ff0a |0024: iput v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0aff │ │ +078f2c: 5c43 fa0a |0026: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0afa │ │ +078f30: 5c42 020b |0028: iput-boolean v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0b02 │ │ +078f34: 5c43 fd0a |002a: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0afd │ │ +078f38: 5c42 030b |002c: iput-boolean v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@0b03 │ │ +078f3c: 6e10 1301 0500 |002e: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0113 │ │ +078f42: 0c00 |0031: move-result-object v0 │ │ +078f44: 5b40 fb0a |0032: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0afb │ │ +078f48: 7110 6020 0600 |0034: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +078f4e: 0a00 |0037: move-result v0 │ │ +078f50: 3900 2000 |0038: if-nez v0, 0058 // +0020 │ │ +078f54: 1a00 e300 |003a: const-string v0, ".xml" // string@00e3 │ │ +078f58: 6e20 c724 0600 |003c: invoke-virtual {v6, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@24c7 │ │ +078f5e: 0a00 |003f: move-result v0 │ │ +078f60: 3900 1800 |0040: if-nez v0, 0058 // +0018 │ │ +078f64: 2200 bc04 |0042: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +078f68: 7010 d724 0000 |0044: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +078f6e: 6e20 df24 6000 |0047: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +078f74: 0c00 |004a: move-result-object v0 │ │ +078f76: 1a01 e300 |004b: const-string v1, ".xml" // string@00e3 │ │ +078f7a: 6e20 df24 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +078f80: 0c00 |0050: move-result-object v0 │ │ +078f82: 6e10 e424 0000 |0051: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +078f88: 0c00 |0054: move-result-object v0 │ │ +078f8a: 5b40 fe0a |0055: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ +078f8e: 0e00 |0057: return-void │ │ +078f90: 5b46 fe0a |0058: iput-object v6, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ +078f94: 28fd |005a: goto 0057 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=349 │ │ 0x0005 line=232 │ │ 0x000c line=237 │ │ 0x0013 line=242 │ │ 0x001a line=262 │ │ @@ -115192,17 +115177,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07879c: |[07879c] android.support.v7.internal.widget.ActivityChooserModel.access$200:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Landroid/content/Context; │ │ -0787ac: 5410 fb0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0afb │ │ -0787b0: 1100 |0002: return-object v0 │ │ +078f98: |[078f98] android.support.v7.internal.widget.ActivityChooserModel.access$200:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Landroid/content/Context; │ │ +078fa8: 5410 fb0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0afb │ │ +078fac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ActivityChooserModel;) │ │ @@ -115210,34 +115195,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0787b4: |[0787b4] android.support.v7.internal.widget.ActivityChooserModel.access$300:()Ljava/lang/String; │ │ -0787c4: 6200 f40a |0000: sget-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0af4 │ │ -0787c8: 1100 |0002: return-object v0 │ │ +078fb0: |[078fb0] android.support.v7.internal.widget.ActivityChooserModel.access$300:()Ljava/lang/String; │ │ +078fc0: 6200 f40a |0000: sget-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0af4 │ │ +078fc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ActivityChooserModel;) │ │ name : 'access$400' │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0787cc: |[0787cc] android.support.v7.internal.widget.ActivityChooserModel.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; │ │ -0787dc: 5410 fe0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ -0787e0: 1100 |0002: return-object v0 │ │ +078fc8: |[078fc8] android.support.v7.internal.widget.ActivityChooserModel.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; │ │ +078fd8: 5410 fe0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ +078fdc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ │ │ #5 : (in Landroid/support/v7/internal/widget/ActivityChooserModel;) │ │ @@ -115245,17 +115230,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0787e4: |[0787e4] android.support.v7.internal.widget.ActivityChooserModel.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z │ │ -0787f4: 5c01 fa0a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0afa │ │ -0787f8: 0f01 |0002: return v1 │ │ +078fe0: |[078fe0] android.support.v7.internal.widget.ActivityChooserModel.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z │ │ +078ff0: 5c01 fa0a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0afa │ │ +078ff4: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -115264,26 +115249,26 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0787fc: |[0787fc] android.support.v7.internal.widget.ActivityChooserModel.addHisoricalRecord:(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z │ │ -07880c: 5421 fc0a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ -078810: 7220 3625 3100 |0002: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ -078816: 0a00 |0005: move-result v0 │ │ -078818: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ -07881c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -07881e: 5c21 fd0a |0009: iput-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0afd │ │ -078822: 7010 ea1c 0200 |000b: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsIfNeeded:()V // method@1cea │ │ -078828: 7010 e91c 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.persistHistoricalDataIfNeeded:()V // method@1ce9 │ │ -07882e: 7010 f31c 0200 |0011: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1cf3 │ │ -078834: 6e10 e81c 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@1ce8 │ │ -07883a: 0f00 |0017: return v0 │ │ +078ff8: |[078ff8] android.support.v7.internal.widget.ActivityChooserModel.addHisoricalRecord:(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z │ │ +079008: 5421 fc0a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ +07900c: 7220 3625 3100 |0002: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ +079012: 0a00 |0005: move-result v0 │ │ +079014: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ +079018: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +07901a: 5c21 fd0a |0009: iput-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0afd │ │ +07901e: 7010 ea1c 0200 |000b: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsIfNeeded:()V // method@1cea │ │ +079024: 7010 e91c 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.persistHistoricalDataIfNeeded:()V // method@1ce9 │ │ +07902a: 7010 f31c 0200 |0011: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1cf3 │ │ +079030: 6e10 e81c 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@1ce8 │ │ +079036: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ 0x0006 line=744 │ │ 0x0008 line=745 │ │ 0x000b line=746 │ │ 0x000e line=747 │ │ @@ -115300,25 +115285,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -07883c: |[07883c] android.support.v7.internal.widget.ActivityChooserModel.ensureConsistentState:()V │ │ -07884c: 7010 e71c 0200 |0000: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.loadActivitiesIfNeeded:()Z // method@1ce7 │ │ -078852: 0a00 |0003: move-result v0 │ │ -078854: 7010 eb1c 0200 |0004: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.readHistoricalDataIfNeeded:()Z // method@1ceb │ │ -07885a: 0a01 |0007: move-result v1 │ │ -07885c: b610 |0008: or-int/2addr v0, v1 │ │ -07885e: 7010 ea1c 0200 |0009: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsIfNeeded:()V // method@1cea │ │ -078864: 3800 0800 |000c: if-eqz v0, 0014 // +0008 │ │ -078868: 7010 f31c 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1cf3 │ │ -07886e: 6e10 e81c 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@1ce8 │ │ -078874: 0e00 |0014: return-void │ │ +079038: |[079038] android.support.v7.internal.widget.ActivityChooserModel.ensureConsistentState:()V │ │ +079048: 7010 e71c 0200 |0000: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.loadActivitiesIfNeeded:()Z // method@1ce7 │ │ +07904e: 0a00 |0003: move-result v0 │ │ +079050: 7010 eb1c 0200 |0004: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.readHistoricalDataIfNeeded:()Z // method@1ceb │ │ +079056: 0a01 |0007: move-result v1 │ │ +079058: b610 |0008: or-int/2addr v0, v1 │ │ +07905a: 7010 ea1c 0200 |0009: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsIfNeeded:()V // method@1cea │ │ +079060: 3800 0800 |000c: if-eqz v0, 0014 // +0008 │ │ +079064: 7010 f31c 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1cf3 │ │ +07906a: 6e10 e81c 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@1ce8 │ │ +079070: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=670 │ │ 0x0004 line=671 │ │ 0x0009 line=672 │ │ 0x000c line=673 │ │ 0x000e line=674 │ │ @@ -115333,30 +115318,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -078878: |[078878] android.support.v7.internal.widget.ActivityChooserModel.executePersistHistoryAsyncTaskBase:()V │ │ -078888: 2200 9003 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; // type@0390 │ │ -07888c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07888e: 7030 cf1c 5001 |0003: invoke-direct {v0, v5, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V // method@1ccf │ │ -078894: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -078896: 2311 1905 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0519 │ │ -07889a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -07889c: 2203 ce04 |000a: new-instance v3, Ljava/util/ArrayList; // type@04ce │ │ -0788a0: 5454 fc0a |000c: iget-object v4, v5, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ -0788a4: 7020 0125 4300 |000e: invoke-direct {v3, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2501 │ │ -0788aa: 4d03 0102 |0011: aput-object v3, v1, v2 │ │ -0788ae: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -0788b0: 5453 fe0a |0014: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ -0788b4: 4d03 0102 |0016: aput-object v3, v1, v2 │ │ -0788b8: 6e20 d21c 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1cd2 │ │ -0788be: 0e00 |001b: return-void │ │ +079074: |[079074] android.support.v7.internal.widget.ActivityChooserModel.executePersistHistoryAsyncTaskBase:()V │ │ +079084: 2200 9403 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; // type@0394 │ │ +079088: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07908a: 7030 cf1c 5001 |0003: invoke-direct {v0, v5, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V // method@1ccf │ │ +079090: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +079092: 2311 1f05 |0007: new-array v1, v1, [Ljava/lang/Object; // type@051f │ │ +079096: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +079098: 2203 d404 |000a: new-instance v3, Ljava/util/ArrayList; // type@04d4 │ │ +07909c: 5454 fc0a |000c: iget-object v4, v5, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ +0790a0: 7020 0125 4300 |000e: invoke-direct {v3, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2501 │ │ +0790a6: 4d03 0102 |0011: aput-object v3, v1, v2 │ │ +0790aa: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +0790ac: 5453 fe0a |0014: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ +0790b0: 4d03 0102 |0016: aput-object v3, v1, v2 │ │ +0790b4: 6e20 d21c 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1cd2 │ │ +0790ba: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=586 │ │ 0x001b line=588 │ │ locals : │ │ 0x0000 - 0x001c reg=5 this Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ │ │ @@ -115365,31 +115350,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0788c0: |[0788c0] android.support.v7.internal.widget.ActivityChooserModel.executePersistHistoryAsyncTaskSDK11:()V │ │ -0788d0: 2200 9003 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; // type@0390 │ │ -0788d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0788d6: 7030 cf1c 6001 |0003: invoke-direct {v0, v6, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V // method@1ccf │ │ -0788dc: 6201 3500 |0006: sget-object v1, Landroid/os/AsyncTask;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ -0788e0: 1222 |0008: const/4 v2, #int 2 // #2 │ │ -0788e2: 2322 1905 |0009: new-array v2, v2, [Ljava/lang/Object; // type@0519 │ │ -0788e6: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -0788e8: 2204 ce04 |000c: new-instance v4, Ljava/util/ArrayList; // type@04ce │ │ -0788ec: 5465 fc0a |000e: iget-object v5, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ -0788f0: 7020 0125 5400 |0010: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2501 │ │ -0788f6: 4d04 0203 |0013: aput-object v4, v2, v3 │ │ -0788fa: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -0788fc: 5464 fe0a |0016: iget-object v4, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ -078900: 4d04 0203 |0018: aput-object v4, v2, v3 │ │ -078904: 6e30 d31c 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1cd3 │ │ -07890a: 0e00 |001d: return-void │ │ +0790bc: |[0790bc] android.support.v7.internal.widget.ActivityChooserModel.executePersistHistoryAsyncTaskSDK11:()V │ │ +0790cc: 2200 9403 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; // type@0394 │ │ +0790d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0790d2: 7030 cf1c 6001 |0003: invoke-direct {v0, v6, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V // method@1ccf │ │ +0790d8: 6201 3500 |0006: sget-object v1, Landroid/os/AsyncTask;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ +0790dc: 1222 |0008: const/4 v2, #int 2 // #2 │ │ +0790de: 2322 1f05 |0009: new-array v2, v2, [Ljava/lang/Object; // type@051f │ │ +0790e2: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +0790e4: 2204 d404 |000c: new-instance v4, Ljava/util/ArrayList; // type@04d4 │ │ +0790e8: 5465 fc0a |000e: iget-object v5, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ +0790ec: 7020 0125 5400 |0010: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2501 │ │ +0790f2: 4d04 0203 |0013: aput-object v4, v2, v3 │ │ +0790f6: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +0790f8: 5464 fe0a |0016: iget-object v4, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ +0790fc: 4d04 0203 |0018: aput-object v4, v2, v3 │ │ +079100: 6e30 d31c 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1cd3 │ │ +079106: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=591 │ │ 0x001d line=593 │ │ locals : │ │ 0x0000 - 0x001e reg=6 this Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ │ │ @@ -115398,31 +115383,31 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -07890c: |[07890c] android.support.v7.internal.widget.ActivityChooserModel.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ -07891c: 6202 050b |0000: sget-object v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@0b05 │ │ -078920: 1d02 |0002: monitor-enter v2 │ │ -078922: 6201 040b |0003: sget-object v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0b04 │ │ -078926: 7220 4725 4100 |0005: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2547 │ │ -07892c: 0c00 |0008: move-result-object v0 │ │ -07892e: 1f00 9103 |0009: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel; // type@0391 │ │ -078932: 3900 0c00 |000b: if-nez v0, 0017 // +000c │ │ -078936: 2200 9103 |000d: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel; // type@0391 │ │ -07893a: 7030 d51c 3004 |000f: invoke-direct {v0, v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel;.:(Landroid/content/Context;Ljava/lang/String;)V // method@1cd5 │ │ -078940: 6201 040b |0012: sget-object v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0b04 │ │ -078944: 7230 4925 4100 |0014: invoke-interface {v1, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2549 │ │ -07894a: 1e02 |0017: monitor-exit v2 │ │ -07894c: 1100 |0018: return-object v0 │ │ -07894e: 0d01 |0019: move-exception v1 │ │ -078950: 1e02 |001a: monitor-exit v2 │ │ -078952: 2701 |001b: throw v1 │ │ +079108: |[079108] android.support.v7.internal.widget.ActivityChooserModel.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ +079118: 6202 050b |0000: sget-object v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@0b05 │ │ +07911c: 1d02 |0002: monitor-enter v2 │ │ +07911e: 6201 040b |0003: sget-object v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0b04 │ │ +079122: 7220 4725 4100 |0005: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2547 │ │ +079128: 0c00 |0008: move-result-object v0 │ │ +07912a: 1f00 9503 |0009: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel; // type@0395 │ │ +07912e: 3900 0c00 |000b: if-nez v0, 0017 // +000c │ │ +079132: 2200 9503 |000d: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel; // type@0395 │ │ +079136: 7030 d51c 3004 |000f: invoke-direct {v0, v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel;.:(Landroid/content/Context;Ljava/lang/String;)V // method@1cd5 │ │ +07913c: 6201 040b |0012: sget-object v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0b04 │ │ +079140: 7230 4925 4100 |0014: invoke-interface {v1, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2549 │ │ +079146: 1e02 |0017: monitor-exit v2 │ │ +079148: 1100 |0018: return-object v0 │ │ +07914a: 0d01 |0019: move-exception v1 │ │ +07914c: 1e02 |001a: monitor-exit v2 │ │ +07914e: 2701 |001b: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x001b │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=334 │ │ 0x000b line=335 │ │ @@ -115441,44 +115426,44 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -078960: |[078960] android.support.v7.internal.widget.ActivityChooserModel.loadActivitiesIfNeeded:()Z │ │ -078970: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -078972: 5575 030b |0001: iget-boolean v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@0b03 │ │ -078976: 3805 3400 |0003: if-eqz v5, 0037 // +0034 │ │ -07897a: 5475 010b |0005: iget-object v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0b01 │ │ -07897e: 3805 3000 |0007: if-eqz v5, 0037 // +0030 │ │ -078982: 5c74 030b |0009: iput-boolean v4, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@0b03 │ │ -078986: 5475 f70a |000b: iget-object v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ -07898a: 7210 3725 0500 |000d: invoke-interface {v5}, Ljava/util/List;.clear:()V // method@2537 │ │ -078990: 5475 fb0a |0010: iget-object v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0afb │ │ -078994: 6e10 2001 0500 |0012: invoke-virtual {v5}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ -07899a: 0c05 |0015: move-result-object v5 │ │ -07899c: 5476 010b |0016: iget-object v6, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0b01 │ │ -0789a0: 6e30 7401 6504 |0018: invoke-virtual {v5, v6, v4}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@0174 │ │ -0789a6: 0c03 |001b: move-result-object v3 │ │ -0789a8: 7210 3c25 0300 |001c: invoke-interface {v3}, Ljava/util/List;.size:()I // method@253c │ │ -0789ae: 0a02 |001f: move-result v2 │ │ -0789b0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -0789b2: 3520 1500 |0021: if-ge v0, v2, 0036 // +0015 │ │ -0789b6: 7220 3825 0300 |0023: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ -0789bc: 0c01 |0026: move-result-object v1 │ │ -0789be: 1f01 3e00 |0027: check-cast v1, Landroid/content/pm/ResolveInfo; // type@003e │ │ -0789c2: 5474 f70a |0029: iget-object v4, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ -0789c6: 2205 8b03 |002b: new-instance v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038b │ │ -0789ca: 7030 be1c 7501 |002d: invoke-direct {v5, v7, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V // method@1cbe │ │ -0789d0: 7220 3625 5400 |0030: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ -0789d6: d800 0001 |0033: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0789da: 28ec |0035: goto 0021 // -0014 │ │ -0789dc: 1214 |0036: const/4 v4, #int 1 // #1 │ │ -0789de: 0f04 |0037: return v4 │ │ +07915c: |[07915c] android.support.v7.internal.widget.ActivityChooserModel.loadActivitiesIfNeeded:()Z │ │ +07916c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07916e: 5575 030b |0001: iget-boolean v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@0b03 │ │ +079172: 3805 3400 |0003: if-eqz v5, 0037 // +0034 │ │ +079176: 5475 010b |0005: iget-object v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0b01 │ │ +07917a: 3805 3000 |0007: if-eqz v5, 0037 // +0030 │ │ +07917e: 5c74 030b |0009: iput-boolean v4, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@0b03 │ │ +079182: 5475 f70a |000b: iget-object v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ +079186: 7210 3725 0500 |000d: invoke-interface {v5}, Ljava/util/List;.clear:()V // method@2537 │ │ +07918c: 5475 fb0a |0010: iget-object v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0afb │ │ +079190: 6e10 2001 0500 |0012: invoke-virtual {v5}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ +079196: 0c05 |0015: move-result-object v5 │ │ +079198: 5476 010b |0016: iget-object v6, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0b01 │ │ +07919c: 6e30 7401 6504 |0018: invoke-virtual {v5, v6, v4}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@0174 │ │ +0791a2: 0c03 |001b: move-result-object v3 │ │ +0791a4: 7210 3c25 0300 |001c: invoke-interface {v3}, Ljava/util/List;.size:()I // method@253c │ │ +0791aa: 0a02 |001f: move-result v2 │ │ +0791ac: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0791ae: 3520 1500 |0021: if-ge v0, v2, 0036 // +0015 │ │ +0791b2: 7220 3825 0300 |0023: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ +0791b8: 0c01 |0026: move-result-object v1 │ │ +0791ba: 1f01 3e00 |0027: check-cast v1, Landroid/content/pm/ResolveInfo; // type@003e │ │ +0791be: 5474 f70a |0029: iget-object v4, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ +0791c2: 2205 8f03 |002b: new-instance v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038f │ │ +0791c6: 7030 be1c 7501 |002d: invoke-direct {v5, v7, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V // method@1cbe │ │ +0791cc: 7220 3625 5400 |0030: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ +0791d2: d800 0001 |0033: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0791d6: 28ec |0035: goto 0021 // -0014 │ │ +0791d8: 1214 |0036: const/4 v4, #int 1 // #1 │ │ +0791da: 0f04 |0037: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=703 │ │ 0x0009 line=704 │ │ 0x000b line=705 │ │ 0x0010 line=706 │ │ 0x001c line=708 │ │ @@ -115500,37 +115485,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0789e0: |[0789e0] android.support.v7.internal.widget.ActivityChooserModel.persistHistoricalDataIfNeeded:()V │ │ -0789f0: 5520 020b |0000: iget-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0b02 │ │ -0789f4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0789f8: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -0789fc: 1a01 6b0b |0006: const-string v1, "No preceding call to #readHistoricalData" // string@0b6b │ │ -078a00: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -078a06: 2700 |000b: throw v0 │ │ -078a08: 5520 fd0a |000c: iget-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0afd │ │ -078a0c: 3900 0300 |000e: if-nez v0, 0011 // +0003 │ │ -078a10: 0e00 |0010: return-void │ │ -078a12: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -078a14: 5c20 fd0a |0012: iput-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0afd │ │ -078a18: 5420 fe0a |0014: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ -078a1c: 7110 6020 0000 |0016: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -078a22: 0a00 |0019: move-result v0 │ │ -078a24: 3900 f6ff |001a: if-nez v0, 0010 // -000a │ │ -078a28: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -078a2c: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ -078a30: 3410 0600 |0020: if-lt v0, v1, 0026 // +0006 │ │ -078a34: 7010 de1c 0200 |0022: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.executePersistHistoryAsyncTaskSDK11:()V // method@1cde │ │ -078a3a: 28eb |0025: goto 0010 // -0015 │ │ -078a3c: 7010 dd1c 0200 |0026: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.executePersistHistoryAsyncTaskBase:()V // method@1cdd │ │ -078a42: 28e7 |0029: goto 0010 // -0019 │ │ +0791dc: |[0791dc] android.support.v7.internal.widget.ActivityChooserModel.persistHistoricalDataIfNeeded:()V │ │ +0791ec: 5520 020b |0000: iget-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0b02 │ │ +0791f0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0791f4: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +0791f8: 1a01 710b |0006: const-string v1, "No preceding call to #readHistoricalData" // string@0b71 │ │ +0791fc: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +079202: 2700 |000b: throw v0 │ │ +079204: 5520 fd0a |000c: iget-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0afd │ │ +079208: 3900 0300 |000e: if-nez v0, 0011 // +0003 │ │ +07920c: 0e00 |0010: return-void │ │ +07920e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +079210: 5c20 fd0a |0012: iput-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0afd │ │ +079214: 5420 fe0a |0014: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ +079218: 7110 6020 0000 |0016: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +07921e: 0a00 |0019: move-result v0 │ │ +079220: 3900 f6ff |001a: if-nez v0, 0010 // -000a │ │ +079224: 6000 3600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +079228: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ +07922c: 3410 0600 |0020: if-lt v0, v1, 0026 // +0006 │ │ +079230: 7010 de1c 0200 |0022: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.executePersistHistoryAsyncTaskSDK11:()V // method@1cde │ │ +079236: 28eb |0025: goto 0010 // -0015 │ │ +079238: 7010 dd1c 0200 |0026: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.executePersistHistoryAsyncTaskBase:()V // method@1cdd │ │ +07923e: 28e7 |0029: goto 0010 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=569 │ │ 0x0004 line=570 │ │ 0x000c line=572 │ │ 0x0010 line=583 │ │ 0x0011 line=575 │ │ @@ -115546,33 +115531,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -078a44: |[078a44] android.support.v7.internal.widget.ActivityChooserModel.pruneExcessiveHistoricalRecordsIfNeeded:()V │ │ -078a54: 5442 fc0a |0000: iget-object v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ -078a58: 7210 3c25 0200 |0002: invoke-interface {v2}, Ljava/util/List;.size:()I // method@253c │ │ -078a5e: 0a02 |0005: move-result v2 │ │ -078a60: 5243 ff0a |0006: iget v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0aff │ │ -078a64: 9101 0203 |0008: sub-int v1, v2, v3 │ │ -078a68: 3c01 0300 |000a: if-gtz v1, 000d // +0003 │ │ -078a6c: 0e00 |000c: return-void │ │ -078a6e: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -078a70: 5c42 fd0a |000e: iput-boolean v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0afd │ │ -078a74: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -078a76: 3510 fbff |0011: if-ge v0, v1, 000c // -0005 │ │ -078a7a: 5442 fc0a |0013: iget-object v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ -078a7e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -078a80: 7220 3b25 3200 |0016: invoke-interface {v2, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@253b │ │ -078a86: 0c02 |0019: move-result-object v2 │ │ -078a88: 1f02 8e03 |001a: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@038e │ │ -078a8c: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -078a90: 28f3 |001e: goto 0011 // -000d │ │ +079240: |[079240] android.support.v7.internal.widget.ActivityChooserModel.pruneExcessiveHistoricalRecordsIfNeeded:()V │ │ +079250: 5442 fc0a |0000: iget-object v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ +079254: 7210 3c25 0200 |0002: invoke-interface {v2}, Ljava/util/List;.size:()I // method@253c │ │ +07925a: 0a02 |0005: move-result v2 │ │ +07925c: 5243 ff0a |0006: iget v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0aff │ │ +079260: 9101 0203 |0008: sub-int v1, v2, v3 │ │ +079264: 3c01 0300 |000a: if-gtz v1, 000d // +0003 │ │ +079268: 0e00 |000c: return-void │ │ +07926a: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +07926c: 5c42 fd0a |000e: iput-boolean v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0afd │ │ +079270: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +079272: 3510 fbff |0011: if-ge v0, v1, 000c // -0005 │ │ +079276: 5442 fc0a |0013: iget-object v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ +07927a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +07927c: 7220 3b25 3200 |0016: invoke-interface {v2, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@253b │ │ +079282: 0c02 |0019: move-result-object v2 │ │ +079284: 1f02 9203 |001a: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@0392 │ │ +079288: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07928c: 28f3 |001e: goto 0011 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ 0x000a line=759 │ │ 0x000c line=769 │ │ 0x000d line=762 │ │ 0x0010 line=763 │ │ @@ -115588,31 +115573,31 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -078a94: |[078a94] android.support.v7.internal.widget.ActivityChooserModel.readHistoricalDataIfNeeded:()Z │ │ -078aa4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -078aa6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -078aa8: 5532 fa0a |0002: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0afa │ │ -078aac: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -078ab0: 5532 fd0a |0006: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0afd │ │ -078ab4: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -078ab8: 5432 fe0a |000a: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ -078abc: 7110 6020 0200 |000c: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -078ac2: 0a02 |000f: move-result v2 │ │ -078ac4: 3902 0a00 |0010: if-nez v2, 001a // +000a │ │ -078ac8: 5c31 fa0a |0012: iput-boolean v1, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0afa │ │ -078acc: 5c30 020b |0014: iput-boolean v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0b02 │ │ -078ad0: 7010 ec1c 0300 |0016: invoke-direct {v3}, Landroid/support/v7/internal/widget/ActivityChooserModel;.readHistoricalDataImpl:()V // method@1cec │ │ -078ad6: 0f00 |0019: return v0 │ │ -078ad8: 0110 |001a: move v0, v1 │ │ -078ada: 28fe |001b: goto 0019 // -0002 │ │ +079290: |[079290] android.support.v7.internal.widget.ActivityChooserModel.readHistoricalDataIfNeeded:()Z │ │ +0792a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0792a2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0792a4: 5532 fa0a |0002: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0afa │ │ +0792a8: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +0792ac: 5532 fd0a |0006: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0afd │ │ +0792b0: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +0792b4: 5432 fe0a |000a: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ +0792b8: 7110 6020 0200 |000c: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +0792be: 0a02 |000f: move-result v2 │ │ +0792c0: 3902 0a00 |0010: if-nez v2, 001a // +000a │ │ +0792c4: 5c31 fa0a |0012: iput-boolean v1, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0afa │ │ +0792c8: 5c30 020b |0014: iput-boolean v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0b02 │ │ +0792cc: 7010 ec1c 0300 |0016: invoke-direct {v3}, Landroid/support/v7/internal/widget/ActivityChooserModel;.readHistoricalDataImpl:()V // method@1cec │ │ +0792d2: 0f00 |0019: return v0 │ │ +0792d4: 0110 |001a: move v0, v1 │ │ +0792d6: 28fe |001b: goto 0019 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=726 │ │ 0x0012 line=728 │ │ 0x0014 line=729 │ │ 0x0016 line=730 │ │ 0x0019 line=733 │ │ @@ -115620,276 +115605,270 @@ │ │ 0x0000 - 0x001c reg=3 this Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ │ │ #15 : (in Landroid/support/v7/internal/widget/ActivityChooserModel;) │ │ name : 'readHistoricalDataImpl' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 19 │ │ + registers : 18 │ │ ins : 1 │ │ outs : 5 │ │ - insns size : 242 16-bit code units │ │ -078adc: |[078adc] android.support.v7.internal.widget.ActivityChooserModel.readHistoricalDataImpl:()V │ │ -078aec: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -078aee: 0800 1200 |0001: move-object/from16 v0, v18 │ │ -078af2: 540f fb0a |0003: iget-object v15, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0afb │ │ -078af6: 0800 1200 |0005: move-object/from16 v0, v18 │ │ -078afa: 5400 fe0a |0007: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ -078afe: 0810 0000 |0009: move-object/from16 v16, v0 │ │ -078b02: 7402 2d01 0f00 |000b: invoke-virtual/range {v15, v16}, Landroid/content/Context;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@012d │ │ -078b08: 0c03 |000e: move-result-object v3 │ │ -078b0a: 7100 8220 0000 |000f: invoke-static {}, Landroid/util/Xml;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@2082 │ │ -078b10: 0c08 |0012: move-result-object v8 │ │ -078b12: 120f |0013: const/4 v15, #int 0 // #0 │ │ -078b14: 7230 7025 380f |0014: invoke-interface {v8, v3, v15}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V // method@2570 │ │ -078b1a: 120c |0017: const/4 v12, #int 0 // #0 │ │ -078b1c: 121f |0018: const/4 v15, #int 1 // #1 │ │ -078b1e: 32fc 0c00 |0019: if-eq v12, v15, 0025 // +000c │ │ -078b22: 122f |001b: const/4 v15, #int 2 // #2 │ │ -078b24: 32fc 0900 |001c: if-eq v12, v15, 0025 // +0009 │ │ -078b28: 7210 6f25 0800 |001e: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@256f │ │ -078b2e: 0a0c |0021: move-result v12 │ │ -078b30: 28f6 |0022: goto 0018 // -000a │ │ -078b32: 0d04 |0023: move-exception v4 │ │ -078b34: 0e00 |0024: return-void │ │ -078b36: 1a0f 3518 |0025: const-string v15, "historical-records" // string@1835 │ │ -078b3a: 7210 6e25 0800 |0027: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@256e │ │ -078b40: 0c10 |002a: move-result-object v16 │ │ -078b42: 7402 c824 0f00 |002b: invoke-virtual/range {v15, v16}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -078b48: 0a0f |002e: move-result v15 │ │ -078b4a: 390f 3300 |002f: if-nez v15, 0062 // +0033 │ │ -078b4e: 220f ee04 |0031: new-instance v15, Lorg/xmlpull/v1/XmlPullParserException; // type@04ee │ │ -078b52: 1a10 a70c |0033: const-string v16, "Share records file does not start with historical-records tag." // string@0ca7 │ │ -078b56: 7602 7125 0f00 |0035: invoke-direct/range {v15, v16}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@2571 │ │ -078b5c: 270f |0038: throw v15 │ │ -078b5e: 0d0e |0039: move-exception v14 │ │ -078b60: 620f f40a |003a: sget-object v15, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0af4 │ │ -078b64: 2210 b604 |003c: new-instance v16, Ljava/lang/StringBuilder; // type@04b6 │ │ -078b68: 7601 d724 1000 |003e: invoke-direct/range {v16}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -078b6e: 1a11 a703 |0041: const-string v17, "Error reading historical recrod file: " // string@03a7 │ │ -078b72: 7402 df24 1000 |0043: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -078b78: 0c10 |0046: move-result-object v16 │ │ -078b7a: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -078b7e: 5400 fe0a |0049: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ -078b82: 0811 0000 |004b: move-object/from16 v17, v0 │ │ -078b86: 7402 df24 1000 |004d: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -078b8c: 0c10 |0050: move-result-object v16 │ │ -078b8e: 7401 e424 1000 |0051: invoke-virtual/range {v16}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -078b94: 0c10 |0054: move-result-object v16 │ │ -078b96: 0800 1000 |0055: move-object/from16 v0, v16 │ │ -078b9a: 7130 6c20 0f0e |0057: invoke-static {v15, v0, v14}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -078ba0: 3803 caff |005a: if-eqz v3, 0024 // -0036 │ │ -078ba4: 6e10 5e24 0300 |005c: invoke-virtual {v3}, Ljava/io/FileInputStream;.close:()V // method@245e │ │ -078baa: 28c5 |005f: goto 0024 // -003b │ │ -078bac: 0d0f |0060: move-exception v15 │ │ -078bae: 28c3 |0061: goto 0024 // -003d │ │ -078bb0: 0800 1200 |0062: move-object/from16 v0, v18 │ │ -078bb4: 5405 fc0a |0064: iget-object v5, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ -078bb8: 7210 3725 0500 |0066: invoke-interface {v5}, Ljava/util/List;.clear:()V // method@2537 │ │ -078bbe: 7210 6f25 0800 |0069: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@256f │ │ -078bc4: 0a0c |006c: move-result v12 │ │ -078bc6: 121f |006d: const/4 v15, #int 1 // #1 │ │ -078bc8: 33fc 0a00 |006e: if-ne v12, v15, 0078 // +000a │ │ -078bcc: 3803 b4ff |0070: if-eqz v3, 0024 // -004c │ │ -078bd0: 6e10 5e24 0300 |0072: invoke-virtual {v3}, Ljava/io/FileInputStream;.close:()V // method@245e │ │ -078bd6: 28af |0075: goto 0024 // -0051 │ │ -078bd8: 0d0f |0076: move-exception v15 │ │ -078bda: 28ad |0077: goto 0024 // -0053 │ │ -078bdc: 123f |0078: const/4 v15, #int 3 // #3 │ │ -078bde: 32fc f0ff |0079: if-eq v12, v15, 0069 // -0010 │ │ -078be2: 124f |007b: const/4 v15, #int 4 // #4 │ │ -078be4: 32fc edff |007c: if-eq v12, v15, 0069 // -0013 │ │ -078be8: 7210 6e25 0800 |007e: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@256e │ │ -078bee: 0c07 |0081: move-result-object v7 │ │ -078bf0: 1a0f 3418 |0082: const-string v15, "historical-record" // string@1834 │ │ -078bf4: 6e20 c824 7f00 |0084: invoke-virtual {v15, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -078bfa: 0a0f |0087: move-result v15 │ │ -078bfc: 390f 3500 |0088: if-nez v15, 00bd // +0035 │ │ -078c00: 220f ee04 |008a: new-instance v15, Lorg/xmlpull/v1/XmlPullParserException; // type@04ee │ │ -078c04: 1a10 a80c |008c: const-string v16, "Share records file not well-formed." // string@0ca8 │ │ -078c08: 7602 7125 0f00 |008e: invoke-direct/range {v15, v16}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@2571 │ │ -078c0e: 270f |0091: throw v15 │ │ -078c10: 0d06 |0092: move-exception v6 │ │ -078c12: 620f f40a |0093: sget-object v15, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0af4 │ │ -078c16: 2210 b604 |0095: new-instance v16, Ljava/lang/StringBuilder; // type@04b6 │ │ -078c1a: 7601 d724 1000 |0097: invoke-direct/range {v16}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -078c20: 1a11 a703 |009a: const-string v17, "Error reading historical recrod file: " // string@03a7 │ │ -078c24: 7402 df24 1000 |009c: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -078c2a: 0c10 |009f: move-result-object v16 │ │ -078c2c: 0800 1200 |00a0: move-object/from16 v0, v18 │ │ -078c30: 5400 fe0a |00a2: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ -078c34: 0811 0000 |00a4: move-object/from16 v17, v0 │ │ -078c38: 7402 df24 1000 |00a6: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -078c3e: 0c10 |00a9: move-result-object v16 │ │ -078c40: 7401 e424 1000 |00aa: invoke-virtual/range {v16}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -078c46: 0c10 |00ad: move-result-object v16 │ │ -078c48: 0800 1000 |00ae: move-object/from16 v0, v16 │ │ -078c4c: 7130 6c20 0f06 |00b0: invoke-static {v15, v0, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -078c52: 3803 71ff |00b3: if-eqz v3, 0024 // -008f │ │ -078c56: 6e10 5e24 0300 |00b5: invoke-virtual {v3}, Ljava/io/FileInputStream;.close:()V // method@245e │ │ -078c5c: 2900 6cff |00b8: goto/16 0024 // -0094 │ │ -078c60: 0d0f |00ba: move-exception v15 │ │ -078c62: 2900 69ff |00bb: goto/16 0024 // -0097 │ │ -078c66: 120f |00bd: const/4 v15, #int 0 // #0 │ │ -078c68: 1a10 4510 |00be: const-string v16, "activity" // string@1045 │ │ -078c6c: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ -078c70: 7230 6c25 f800 |00c2: invoke-interface {v8, v15, v0}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@256c │ │ -078c76: 0c02 |00c5: move-result-object v2 │ │ -078c78: 120f |00c6: const/4 v15, #int 0 // #0 │ │ -078c7a: 1a10 2c26 |00c7: const-string v16, "time" // string@262c │ │ -078c7e: 0800 1000 |00c9: move-object/from16 v0, v16 │ │ -078c82: 7230 6c25 f800 |00cb: invoke-interface {v8, v15, v0}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@256c │ │ -078c88: 0c0f |00ce: move-result-object v15 │ │ -078c8a: 7110 a724 0f00 |00cf: invoke-static {v15}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@24a7 │ │ -078c90: 0b0a |00d2: move-result-wide v10 │ │ -078c92: 120f |00d3: const/4 v15, #int 0 // #0 │ │ -078c94: 1a10 1d27 |00d4: const-string v16, "weight" // string@271d │ │ -078c98: 0800 1000 |00d6: move-object/from16 v0, v16 │ │ -078c9c: 7230 6c25 f800 |00d8: invoke-interface {v8, v15, v0}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@256c │ │ -078ca2: 0c0f |00db: move-result-object v15 │ │ -078ca4: 7110 9624 0f00 |00dc: invoke-static {v15}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@2496 │ │ -078caa: 0a0d |00df: move-result v13 │ │ -078cac: 2209 8e03 |00e0: new-instance v9, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@038e │ │ -078cb0: 705d c91c 29ba |00e2: invoke-direct {v9, v2, v10, v11, v13}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Ljava/lang/String;JF)V // method@1cc9 │ │ -078cb6: 7220 3625 9500 |00e5: invoke-interface {v5, v9}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ -078cbc: 2881 |00e8: goto 0069 // -007f │ │ -078cbe: 0d0f |00e9: move-exception v15 │ │ -078cc0: 3803 0500 |00ea: if-eqz v3, 00ef // +0005 │ │ -078cc4: 6e10 5e24 0300 |00ec: invoke-virtual {v3}, Ljava/io/FileInputStream;.close:()V // method@245e │ │ -078cca: 270f |00ef: throw v15 │ │ -078ccc: 0d10 |00f0: move-exception v16 │ │ -078cce: 28fe |00f1: goto 00ef // -0002 │ │ + insns size : 230 16-bit code units │ │ +0792d8: |[0792d8] android.support.v7.internal.widget.ActivityChooserModel.readHistoricalDataImpl:()V │ │ +0792e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0792ea: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +0792ee: 540e fb0a |0003: iget-object v14, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0afb │ │ +0792f2: 0800 1100 |0005: move-object/from16 v0, v17 │ │ +0792f6: 540f fe0a |0007: iget-object v15, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ +0792fa: 6e20 2d01 fe00 |0009: invoke-virtual {v14, v15}, Landroid/content/Context;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@012d │ │ +079300: 0c02 |000c: move-result-object v2 │ │ +079302: 7100 8220 0000 |000d: invoke-static {}, Landroid/util/Xml;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@2082 │ │ +079308: 0c07 |0010: move-result-object v7 │ │ +07930a: 120e |0011: const/4 v14, #int 0 // #0 │ │ +07930c: 7230 7025 270e |0012: invoke-interface {v7, v2, v14}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V // method@2570 │ │ +079312: 120b |0015: const/4 v11, #int 0 // #0 │ │ +079314: 121e |0016: const/4 v14, #int 1 // #1 │ │ +079316: 32eb 0c00 |0017: if-eq v11, v14, 0023 // +000c │ │ +07931a: 122e |0019: const/4 v14, #int 2 // #2 │ │ +07931c: 32eb 0900 |001a: if-eq v11, v14, 0023 // +0009 │ │ +079320: 7210 6f25 0700 |001c: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@256f │ │ +079326: 0a0b |001f: move-result v11 │ │ +079328: 28f6 |0020: goto 0016 // -000a │ │ +07932a: 0d03 |0021: move-exception v3 │ │ +07932c: 0e00 |0022: return-void │ │ +07932e: 1a0e 3b18 |0023: const-string v14, "historical-records" // string@183b │ │ +079332: 7210 6e25 0700 |0025: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@256e │ │ +079338: 0c0f |0028: move-result-object v15 │ │ +07933a: 6e20 c824 fe00 |0029: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +079340: 0a0e |002c: move-result v14 │ │ +079342: 390e 3100 |002d: if-nez v14, 005e // +0031 │ │ +079346: 220e f404 |002f: new-instance v14, Lorg/xmlpull/v1/XmlPullParserException; // type@04f4 │ │ +07934a: 1a0f ad0c |0031: const-string v15, "Share records file does not start with historical-records tag." // string@0cad │ │ +07934e: 7020 7125 fe00 |0033: invoke-direct {v14, v15}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@2571 │ │ +079354: 270e |0036: throw v14 │ │ +079356: 0d0d |0037: move-exception v13 │ │ +079358: 620e f40a |0038: sget-object v14, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0af4 │ │ +07935c: 220f bc04 |003a: new-instance v15, Ljava/lang/StringBuilder; // type@04bc │ │ +079360: 7010 d724 0f00 |003c: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +079366: 1a10 a703 |003f: const-string v16, "Error reading historical recrod file: " // string@03a7 │ │ +07936a: 7402 df24 0f00 |0041: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +079370: 0c0f |0044: move-result-object v15 │ │ +079372: 0800 1100 |0045: move-object/from16 v0, v17 │ │ +079376: 5400 fe0a |0047: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ +07937a: 0810 0000 |0049: move-object/from16 v16, v0 │ │ +07937e: 7402 df24 0f00 |004b: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +079384: 0c0f |004e: move-result-object v15 │ │ +079386: 6e10 e424 0f00 |004f: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +07938c: 0c0f |0052: move-result-object v15 │ │ +07938e: 7130 6c20 fe0d |0053: invoke-static {v14, v15, v13}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +079394: 3802 ccff |0056: if-eqz v2, 0022 // -0034 │ │ +079398: 6e10 5e24 0200 |0058: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@245e │ │ +07939e: 28c7 |005b: goto 0022 // -0039 │ │ +0793a0: 0d0e |005c: move-exception v14 │ │ +0793a2: 28c5 |005d: goto 0022 // -003b │ │ +0793a4: 0800 1100 |005e: move-object/from16 v0, v17 │ │ +0793a8: 5404 fc0a |0060: iget-object v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ +0793ac: 7210 3725 0400 |0062: invoke-interface {v4}, Ljava/util/List;.clear:()V // method@2537 │ │ +0793b2: 7210 6f25 0700 |0065: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@256f │ │ +0793b8: 0a0b |0068: move-result v11 │ │ +0793ba: 121e |0069: const/4 v14, #int 1 // #1 │ │ +0793bc: 33eb 0a00 |006a: if-ne v11, v14, 0074 // +000a │ │ +0793c0: 3802 b6ff |006c: if-eqz v2, 0022 // -004a │ │ +0793c4: 6e10 5e24 0200 |006e: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@245e │ │ +0793ca: 28b1 |0071: goto 0022 // -004f │ │ +0793cc: 0d0e |0072: move-exception v14 │ │ +0793ce: 28af |0073: goto 0022 // -0051 │ │ +0793d0: 123e |0074: const/4 v14, #int 3 // #3 │ │ +0793d2: 32eb f0ff |0075: if-eq v11, v14, 0065 // -0010 │ │ +0793d6: 124e |0077: const/4 v14, #int 4 // #4 │ │ +0793d8: 32eb edff |0078: if-eq v11, v14, 0065 // -0013 │ │ +0793dc: 7210 6e25 0700 |007a: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@256e │ │ +0793e2: 0c06 |007d: move-result-object v6 │ │ +0793e4: 1a0e 3a18 |007e: const-string v14, "historical-record" // string@183a │ │ +0793e8: 6e20 c824 6e00 |0080: invoke-virtual {v14, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +0793ee: 0a0e |0083: move-result v14 │ │ +0793f0: 390e 3300 |0084: if-nez v14, 00b7 // +0033 │ │ +0793f4: 220e f404 |0086: new-instance v14, Lorg/xmlpull/v1/XmlPullParserException; // type@04f4 │ │ +0793f8: 1a0f ae0c |0088: const-string v15, "Share records file not well-formed." // string@0cae │ │ +0793fc: 7020 7125 fe00 |008a: invoke-direct {v14, v15}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@2571 │ │ +079402: 270e |008d: throw v14 │ │ +079404: 0d05 |008e: move-exception v5 │ │ +079406: 620e f40a |008f: sget-object v14, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0af4 │ │ +07940a: 220f bc04 |0091: new-instance v15, Ljava/lang/StringBuilder; // type@04bc │ │ +07940e: 7010 d724 0f00 |0093: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +079414: 1a10 a703 |0096: const-string v16, "Error reading historical recrod file: " // string@03a7 │ │ +079418: 7402 df24 0f00 |0098: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +07941e: 0c0f |009b: move-result-object v15 │ │ +079420: 0800 1100 |009c: move-object/from16 v0, v17 │ │ +079424: 5400 fe0a |009e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0afe │ │ +079428: 0810 0000 |00a0: move-object/from16 v16, v0 │ │ +07942c: 7402 df24 0f00 |00a2: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +079432: 0c0f |00a5: move-result-object v15 │ │ +079434: 6e10 e424 0f00 |00a6: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +07943a: 0c0f |00a9: move-result-object v15 │ │ +07943c: 7130 6c20 fe05 |00aa: invoke-static {v14, v15, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +079442: 3802 75ff |00ad: if-eqz v2, 0022 // -008b │ │ +079446: 6e10 5e24 0200 |00af: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@245e │ │ +07944c: 2900 70ff |00b2: goto/16 0022 // -0090 │ │ +079450: 0d0e |00b4: move-exception v14 │ │ +079452: 2900 6dff |00b5: goto/16 0022 // -0093 │ │ +079456: 120e |00b7: const/4 v14, #int 0 // #0 │ │ +079458: 1a0f 4b10 |00b8: const-string v15, "activity" // string@104b │ │ +07945c: 7230 6c25 e70f |00ba: invoke-interface {v7, v14, v15}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@256c │ │ +079462: 0c01 |00bd: move-result-object v1 │ │ +079464: 120e |00be: const/4 v14, #int 0 // #0 │ │ +079466: 1a0f 3226 |00bf: const-string v15, "time" // string@2632 │ │ +07946a: 7230 6c25 e70f |00c1: invoke-interface {v7, v14, v15}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@256c │ │ +079470: 0c0e |00c4: move-result-object v14 │ │ +079472: 7110 a724 0e00 |00c5: invoke-static {v14}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@24a7 │ │ +079478: 0b09 |00c8: move-result-wide v9 │ │ +07947a: 120e |00c9: const/4 v14, #int 0 // #0 │ │ +07947c: 1a0f 2327 |00ca: const-string v15, "weight" // string@2723 │ │ +079480: 7230 6c25 e70f |00cc: invoke-interface {v7, v14, v15}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@256c │ │ +079486: 0c0e |00cf: move-result-object v14 │ │ +079488: 7110 9624 0e00 |00d0: invoke-static {v14}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@2496 │ │ +07948e: 0a0c |00d3: move-result v12 │ │ +079490: 2208 9203 |00d4: new-instance v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@0392 │ │ +079494: 705c c91c 18a9 |00d6: invoke-direct {v8, v1, v9, v10, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Ljava/lang/String;JF)V // method@1cc9 │ │ +07949a: 7220 3625 8400 |00d9: invoke-interface {v4, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ +0794a0: 2889 |00dc: goto 0065 // -0077 │ │ +0794a2: 0d0e |00dd: move-exception v14 │ │ +0794a4: 3802 0500 |00de: if-eqz v2, 00e3 // +0005 │ │ +0794a8: 6e10 5e24 0200 |00e0: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@245e │ │ +0794ae: 270e |00e3: throw v14 │ │ +0794b0: 0d0f |00e4: move-exception v15 │ │ +0794b2: 28fe |00e5: goto 00e3 // -0002 │ │ catches : 11 │ │ - 0x0001 - 0x000e │ │ - Ljava/io/FileNotFoundException; -> 0x0023 │ │ - 0x000f - 0x0039 │ │ - Lorg/xmlpull/v1/XmlPullParserException; -> 0x0039 │ │ - Ljava/io/IOException; -> 0x0092 │ │ - -> 0x00e9 │ │ - 0x003a - 0x005a │ │ - -> 0x00e9 │ │ - 0x005c - 0x005f │ │ - Ljava/io/IOException; -> 0x0060 │ │ - 0x0062 - 0x006c │ │ - Lorg/xmlpull/v1/XmlPullParserException; -> 0x0039 │ │ - Ljava/io/IOException; -> 0x0092 │ │ - -> 0x00e9 │ │ - 0x0072 - 0x0075 │ │ - Ljava/io/IOException; -> 0x0076 │ │ - 0x007e - 0x0092 │ │ - Lorg/xmlpull/v1/XmlPullParserException; -> 0x0039 │ │ - Ljava/io/IOException; -> 0x0092 │ │ - -> 0x00e9 │ │ - 0x0093 - 0x00b3 │ │ - -> 0x00e9 │ │ - 0x00b5 - 0x00b8 │ │ - Ljava/io/IOException; -> 0x00ba │ │ - 0x00be - 0x00e8 │ │ - Lorg/xmlpull/v1/XmlPullParserException; -> 0x0039 │ │ - Ljava/io/IOException; -> 0x0092 │ │ - -> 0x00e9 │ │ - 0x00ec - 0x00ef │ │ - Ljava/io/IOException; -> 0x00f0 │ │ + 0x0001 - 0x000c │ │ + Ljava/io/FileNotFoundException; -> 0x0021 │ │ + 0x000d - 0x0037 │ │ + Lorg/xmlpull/v1/XmlPullParserException; -> 0x0037 │ │ + Ljava/io/IOException; -> 0x008e │ │ + -> 0x00dd │ │ + 0x0038 - 0x0056 │ │ + -> 0x00dd │ │ + 0x0058 - 0x005b │ │ + Ljava/io/IOException; -> 0x005c │ │ + 0x005e - 0x0068 │ │ + Lorg/xmlpull/v1/XmlPullParserException; -> 0x0037 │ │ + Ljava/io/IOException; -> 0x008e │ │ + -> 0x00dd │ │ + 0x006e - 0x0071 │ │ + Ljava/io/IOException; -> 0x0072 │ │ + 0x007a - 0x008e │ │ + Lorg/xmlpull/v1/XmlPullParserException; -> 0x0037 │ │ + Ljava/io/IOException; -> 0x008e │ │ + -> 0x00dd │ │ + 0x008f - 0x00ad │ │ + -> 0x00dd │ │ + 0x00af - 0x00b2 │ │ + Ljava/io/IOException; -> 0x00b4 │ │ + 0x00b8 - 0x00dc │ │ + Lorg/xmlpull/v1/XmlPullParserException; -> 0x0037 │ │ + Ljava/io/IOException; -> 0x008e │ │ + -> 0x00dd │ │ + 0x00e0 - 0x00e3 │ │ + Ljava/io/IOException; -> 0x00e4 │ │ positions : │ │ 0x0000 line=976 │ │ 0x0001 line=978 │ │ - 0x000f line=986 │ │ - 0x0013 line=987 │ │ - 0x0017 line=989 │ │ - 0x0018 line=990 │ │ - 0x001e line=991 │ │ - 0x0023 line=979 │ │ - 0x0024 line=1044 │ │ - 0x0025 line=994 │ │ - 0x0031 line=995 │ │ - 0x0039 line=1031 │ │ - 0x003a line=1032 │ │ - 0x005a line=1036 │ │ - 0x005c line=1038 │ │ - 0x0060 line=1039 │ │ - 0x0062 line=999 │ │ - 0x0066 line=1000 │ │ - 0x0069 line=1003 │ │ - 0x006d line=1004 │ │ - 0x0070 line=1036 │ │ - 0x0072 line=1038 │ │ - 0x0076 line=1039 │ │ - 0x0078 line=1007 │ │ - 0x007e line=1010 │ │ - 0x0082 line=1011 │ │ - 0x008a line=1012 │ │ - 0x0092 line=1033 │ │ - 0x0093 line=1034 │ │ - 0x00b3 line=1036 │ │ - 0x00b5 line=1038 │ │ - 0x00ba line=1039 │ │ - 0x00bd line=1015 │ │ - 0x00c6 line=1016 │ │ - 0x00d3 line=1018 │ │ - 0x00e0 line=1020 │ │ - 0x00e5 line=1021 │ │ - 0x00e9 line=1036 │ │ - 0x00ec line=1038 │ │ - 0x00ef line=1041 │ │ - 0x00f0 line=1039 │ │ - locals : │ │ - 0x0013 - 0x0023 reg=8 parser Lorg/xmlpull/v1/XmlPullParser; │ │ - 0x0018 - 0x0023 reg=12 type I │ │ - 0x0025 - 0x0039 reg=8 parser Lorg/xmlpull/v1/XmlPullParser; │ │ - 0x0025 - 0x0039 reg=12 type I │ │ - 0x003a - 0x0062 reg=14 xppe Lorg/xmlpull/v1/XmlPullParserException; │ │ - 0x0066 - 0x0092 reg=5 historicalRecords Ljava/util/List; Ljava/util/List; │ │ - 0x0082 - 0x0092 reg=7 nodeName Ljava/lang/String; │ │ - 0x0062 - 0x0092 reg=8 parser Lorg/xmlpull/v1/XmlPullParser; │ │ - 0x0062 - 0x0092 reg=12 type I │ │ - 0x0093 - 0x00bd reg=6 ioe Ljava/io/IOException; │ │ - 0x00c6 - 0x00e9 reg=2 activity Ljava/lang/String; │ │ - 0x00bd - 0x00e9 reg=5 historicalRecords Ljava/util/List; Ljava/util/List; │ │ - 0x00bd - 0x00e9 reg=7 nodeName Ljava/lang/String; │ │ - 0x00bd - 0x00e9 reg=8 parser Lorg/xmlpull/v1/XmlPullParser; │ │ - 0x00e5 - 0x00e9 reg=9 readRecord Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ - 0x00d3 - 0x00e9 reg=10 time J │ │ - 0x00bd - 0x00e9 reg=12 type I │ │ - 0x00e0 - 0x00e9 reg=13 weight F │ │ - 0x0001 - 0x00f2 reg=3 fis Ljava/io/FileInputStream; │ │ - 0x0000 - 0x00f2 reg=18 this Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ + 0x000d line=986 │ │ + 0x0011 line=987 │ │ + 0x0015 line=989 │ │ + 0x0016 line=990 │ │ + 0x001c line=991 │ │ + 0x0021 line=979 │ │ + 0x0022 line=1044 │ │ + 0x0023 line=994 │ │ + 0x002f line=995 │ │ + 0x0037 line=1031 │ │ + 0x0038 line=1032 │ │ + 0x0056 line=1036 │ │ + 0x0058 line=1038 │ │ + 0x005c line=1039 │ │ + 0x005e line=999 │ │ + 0x0062 line=1000 │ │ + 0x0065 line=1003 │ │ + 0x0069 line=1004 │ │ + 0x006c line=1036 │ │ + 0x006e line=1038 │ │ + 0x0072 line=1039 │ │ + 0x0074 line=1007 │ │ + 0x007a line=1010 │ │ + 0x007e line=1011 │ │ + 0x0086 line=1012 │ │ + 0x008e line=1033 │ │ + 0x008f line=1034 │ │ + 0x00ad line=1036 │ │ + 0x00af line=1038 │ │ + 0x00b4 line=1039 │ │ + 0x00b7 line=1015 │ │ + 0x00be line=1016 │ │ + 0x00c9 line=1018 │ │ + 0x00d4 line=1020 │ │ + 0x00d9 line=1021 │ │ + 0x00dd line=1036 │ │ + 0x00e0 line=1038 │ │ + 0x00e3 line=1041 │ │ + 0x00e4 line=1039 │ │ + locals : │ │ + 0x0011 - 0x0021 reg=7 parser Lorg/xmlpull/v1/XmlPullParser; │ │ + 0x0016 - 0x0021 reg=11 type I │ │ + 0x0023 - 0x0037 reg=7 parser Lorg/xmlpull/v1/XmlPullParser; │ │ + 0x0023 - 0x0037 reg=11 type I │ │ + 0x0038 - 0x005e reg=13 xppe Lorg/xmlpull/v1/XmlPullParserException; │ │ + 0x0062 - 0x008e reg=4 historicalRecords Ljava/util/List; Ljava/util/List; │ │ + 0x007e - 0x008e reg=6 nodeName Ljava/lang/String; │ │ + 0x005e - 0x008e reg=7 parser Lorg/xmlpull/v1/XmlPullParser; │ │ + 0x005e - 0x008e reg=11 type I │ │ + 0x008f - 0x00b7 reg=5 ioe Ljava/io/IOException; │ │ + 0x00be - 0x00dd reg=1 activity Ljava/lang/String; │ │ + 0x00b7 - 0x00dd reg=4 historicalRecords Ljava/util/List; Ljava/util/List; │ │ + 0x00b7 - 0x00dd reg=6 nodeName Ljava/lang/String; │ │ + 0x00b7 - 0x00dd reg=7 parser Lorg/xmlpull/v1/XmlPullParser; │ │ + 0x00d9 - 0x00dd reg=8 readRecord Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ + 0x00c9 - 0x00dd reg=9 time J │ │ + 0x00b7 - 0x00dd reg=11 type I │ │ + 0x00d4 - 0x00dd reg=12 weight F │ │ + 0x0001 - 0x00e6 reg=2 fis Ljava/io/FileInputStream; │ │ + 0x0000 - 0x00e6 reg=17 this Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ │ │ #16 : (in Landroid/support/v7/internal/widget/ActivityChooserModel;) │ │ name : 'sortActivitiesIfNeeded' │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -078d4c: |[078d4c] android.support.v7.internal.widget.ActivityChooserModel.sortActivitiesIfNeeded:()Z │ │ -078d5c: 5440 f90a |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0af9 │ │ -078d60: 3800 2700 |0002: if-eqz v0, 0029 // +0027 │ │ -078d64: 5440 010b |0004: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0b01 │ │ -078d68: 3800 2300 |0006: if-eqz v0, 0029 // +0023 │ │ -078d6c: 5440 f70a |0008: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ -078d70: 7210 3925 0000 |000a: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@2539 │ │ -078d76: 0a00 |000d: move-result v0 │ │ -078d78: 3900 1b00 |000e: if-nez v0, 0029 // +001b │ │ -078d7c: 5440 fc0a |0010: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ -078d80: 7210 3925 0000 |0012: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@2539 │ │ -078d86: 0a00 |0015: move-result v0 │ │ -078d88: 3900 1300 |0016: if-nez v0, 0029 // +0013 │ │ -078d8c: 5440 f90a |0018: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0af9 │ │ -078d90: 5441 010b |001a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0b01 │ │ -078d94: 5442 f70a |001c: iget-object v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ -078d98: 5443 fc0a |001e: iget-object v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ -078d9c: 7110 1a25 0300 |0020: invoke-static {v3}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@251a │ │ -078da2: 0c03 |0023: move-result-object v3 │ │ -078da4: 7240 c41c 1032 |0024: invoke-interface {v0, v1, v2, v3}, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter;.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V // method@1cc4 │ │ -078daa: 1210 |0027: const/4 v0, #int 1 // #1 │ │ -078dac: 0f00 |0028: return v0 │ │ -078dae: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -078db0: 28fe |002a: goto 0028 // -0002 │ │ +079530: |[079530] android.support.v7.internal.widget.ActivityChooserModel.sortActivitiesIfNeeded:()Z │ │ +079540: 5440 f90a |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0af9 │ │ +079544: 3800 2700 |0002: if-eqz v0, 0029 // +0027 │ │ +079548: 5440 010b |0004: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0b01 │ │ +07954c: 3800 2300 |0006: if-eqz v0, 0029 // +0023 │ │ +079550: 5440 f70a |0008: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ +079554: 7210 3925 0000 |000a: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@2539 │ │ +07955a: 0a00 |000d: move-result v0 │ │ +07955c: 3900 1b00 |000e: if-nez v0, 0029 // +001b │ │ +079560: 5440 fc0a |0010: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ +079564: 7210 3925 0000 |0012: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@2539 │ │ +07956a: 0a00 |0015: move-result v0 │ │ +07956c: 3900 1300 |0016: if-nez v0, 0029 // +0013 │ │ +079570: 5440 f90a |0018: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0af9 │ │ +079574: 5441 010b |001a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0b01 │ │ +079578: 5442 f70a |001c: iget-object v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ +07957c: 5443 fc0a |001e: iget-object v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ +079580: 7110 1a25 0300 |0020: invoke-static {v3}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@251a │ │ +079586: 0c03 |0023: move-result-object v3 │ │ +079588: 7240 c41c 1032 |0024: invoke-interface {v0, v1, v2, v3}, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter;.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V // method@1cc4 │ │ +07958e: 1210 |0027: const/4 v0, #int 1 // #1 │ │ +079590: 0f00 |0028: return v0 │ │ +079592: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +079594: 28fe |002a: goto 0028 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ 0x0018 line=689 │ │ 0x0027 line=691 │ │ 0x0028 line=693 │ │ locals : │ │ @@ -115901,62 +115880,62 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 88 16-bit code units │ │ -078db4: |[078db4] android.support.v7.internal.widget.ActivityChooserModel.chooseActivity:(I)Landroid/content/Intent; │ │ -078dc4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -078dc6: 54a7 000b |0001: iget-object v7, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ -078dca: 1d07 |0003: monitor-enter v7 │ │ -078dcc: 54a8 010b |0004: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0b01 │ │ -078dd0: 3908 0500 |0006: if-nez v8, 000b // +0005 │ │ -078dd4: 1e07 |0008: monitor-exit v7 │ │ -078dd6: 0760 |0009: move-object v0, v6 │ │ -078dd8: 1100 |000a: return-object v0 │ │ -078dda: 7010 dc1c 0a00 |000b: invoke-direct {v10}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1cdc │ │ -078de0: 54a8 f70a |000e: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ -078de4: 7220 3825 b800 |0010: invoke-interface {v8, v11}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ -078dea: 0c02 |0013: move-result-object v2 │ │ -078dec: 1f02 8b03 |0014: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038b │ │ -078df0: 2203 2c00 |0016: new-instance v3, Landroid/content/ComponentName; // type@002c │ │ -078df4: 5428 e00a |0018: iget-object v8, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ -078df8: 5488 2000 |001a: iget-object v8, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0020 │ │ -078dfc: 5488 1900 |001c: iget-object v8, v8, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0019 │ │ -078e00: 5429 e00a |001e: iget-object v9, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ -078e04: 5499 2000 |0020: iget-object v9, v9, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0020 │ │ -078e08: 5499 1800 |0022: iget-object v9, v9, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0018 │ │ -078e0c: 7030 0701 8309 |0024: invoke-direct {v3, v8, v9}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0107 │ │ -078e12: 2200 3600 |0027: new-instance v0, Landroid/content/Intent; // type@0036 │ │ -078e16: 54a8 010b |0029: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0b01 │ │ -078e1a: 7020 3901 8000 |002b: invoke-direct {v0, v8}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ -078e20: 6e20 5d01 3000 |002e: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015d │ │ -078e26: 54a8 f80a |0031: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0af8 │ │ -078e2a: 3808 1200 |0033: if-eqz v8, 0045 // +0012 │ │ -078e2e: 2201 3600 |0035: new-instance v1, Landroid/content/Intent; // type@0036 │ │ -078e32: 7020 3901 0100 |0037: invoke-direct {v1, v0}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ -078e38: 54a8 f80a |003a: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0af8 │ │ -078e3c: 7230 cd1c a801 |003c: invoke-interface {v8, v10, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener;.onChooseActivity:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/Intent;)Z // method@1ccd │ │ -078e42: 0a04 |003f: move-result v4 │ │ -078e44: 3804 0500 |0040: if-eqz v4, 0045 // +0005 │ │ -078e48: 1e07 |0042: monitor-exit v7 │ │ -078e4a: 0760 |0043: move-object v0, v6 │ │ -078e4c: 28c6 |0044: goto 000a // -003a │ │ -078e4e: 2205 8e03 |0045: new-instance v5, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@038e │ │ -078e52: 7100 e624 0000 |0047: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@24e6 │ │ -078e58: 0b08 |004a: move-result-wide v8 │ │ -078e5a: 1506 803f |004b: const/high16 v6, #int 1065353216 // #3f80 │ │ -078e5e: 7056 c81c 3598 |004d: invoke-direct {v5, v3, v8, v9, v6}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@1cc8 │ │ -078e64: 7020 da1c 5a00 |0050: invoke-direct {v10, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.addHisoricalRecord:(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z // method@1cda │ │ -078e6a: 1e07 |0053: monitor-exit v7 │ │ -078e6c: 28b6 |0054: goto 000a // -004a │ │ -078e6e: 0d06 |0055: move-exception v6 │ │ -078e70: 1e07 |0056: monitor-exit v7 │ │ -078e72: 2706 |0057: throw v6 │ │ +079598: |[079598] android.support.v7.internal.widget.ActivityChooserModel.chooseActivity:(I)Landroid/content/Intent; │ │ +0795a8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0795aa: 54a7 000b |0001: iget-object v7, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ +0795ae: 1d07 |0003: monitor-enter v7 │ │ +0795b0: 54a8 010b |0004: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0b01 │ │ +0795b4: 3908 0500 |0006: if-nez v8, 000b // +0005 │ │ +0795b8: 1e07 |0008: monitor-exit v7 │ │ +0795ba: 0760 |0009: move-object v0, v6 │ │ +0795bc: 1100 |000a: return-object v0 │ │ +0795be: 7010 dc1c 0a00 |000b: invoke-direct {v10}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1cdc │ │ +0795c4: 54a8 f70a |000e: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ +0795c8: 7220 3825 b800 |0010: invoke-interface {v8, v11}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ +0795ce: 0c02 |0013: move-result-object v2 │ │ +0795d0: 1f02 8f03 |0014: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038f │ │ +0795d4: 2203 2c00 |0016: new-instance v3, Landroid/content/ComponentName; // type@002c │ │ +0795d8: 5428 e00a |0018: iget-object v8, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ +0795dc: 5488 2000 |001a: iget-object v8, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0020 │ │ +0795e0: 5488 1900 |001c: iget-object v8, v8, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0019 │ │ +0795e4: 5429 e00a |001e: iget-object v9, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ +0795e8: 5499 2000 |0020: iget-object v9, v9, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0020 │ │ +0795ec: 5499 1800 |0022: iget-object v9, v9, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0018 │ │ +0795f0: 7030 0701 8309 |0024: invoke-direct {v3, v8, v9}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0107 │ │ +0795f6: 2200 3600 |0027: new-instance v0, Landroid/content/Intent; // type@0036 │ │ +0795fa: 54a8 010b |0029: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0b01 │ │ +0795fe: 7020 3901 8000 |002b: invoke-direct {v0, v8}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ +079604: 6e20 5d01 3000 |002e: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015d │ │ +07960a: 54a8 f80a |0031: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0af8 │ │ +07960e: 3808 1200 |0033: if-eqz v8, 0045 // +0012 │ │ +079612: 2201 3600 |0035: new-instance v1, Landroid/content/Intent; // type@0036 │ │ +079616: 7020 3901 0100 |0037: invoke-direct {v1, v0}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ +07961c: 54a8 f80a |003a: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0af8 │ │ +079620: 7230 cd1c a801 |003c: invoke-interface {v8, v10, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener;.onChooseActivity:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/Intent;)Z // method@1ccd │ │ +079626: 0a04 |003f: move-result v4 │ │ +079628: 3804 0500 |0040: if-eqz v4, 0045 // +0005 │ │ +07962c: 1e07 |0042: monitor-exit v7 │ │ +07962e: 0760 |0043: move-object v0, v6 │ │ +079630: 28c6 |0044: goto 000a // -003a │ │ +079632: 2205 9203 |0045: new-instance v5, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@0392 │ │ +079636: 7100 e624 0000 |0047: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@24e6 │ │ +07963c: 0b08 |004a: move-result-wide v8 │ │ +07963e: 1506 803f |004b: const/high16 v6, #int 1065353216 // #3f80 │ │ +079642: 7056 c81c 3598 |004d: invoke-direct {v5, v3, v8, v9, v6}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@1cc8 │ │ +079648: 7020 da1c 5a00 |0050: invoke-direct {v10, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.addHisoricalRecord:(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z // method@1cda │ │ +07964e: 1e07 |0053: monitor-exit v7 │ │ +079650: 28b6 |0054: goto 000a // -004a │ │ +079652: 0d06 |0055: move-exception v6 │ │ +079654: 1e07 |0056: monitor-exit v7 │ │ +079656: 2706 |0057: throw v6 │ │ catches : 1 │ │ 0x0004 - 0x0057 │ │ -> 0x0055 │ │ positions : │ │ 0x0001 line=460 │ │ 0x0004 line=461 │ │ 0x0008 line=462 │ │ @@ -115990,28 +115969,28 @@ │ │ type : '(I)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -078e80: |[078e80] android.support.v7.internal.widget.ActivityChooserModel.getActivity:(I)Landroid/content/pm/ResolveInfo; │ │ -078e90: 5421 000b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ -078e94: 1d01 |0002: monitor-enter v1 │ │ -078e96: 7010 dc1c 0200 |0003: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1cdc │ │ -078e9c: 5420 f70a |0006: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ -078ea0: 7220 3825 3000 |0008: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ -078ea6: 0c00 |000b: move-result-object v0 │ │ -078ea8: 1f00 8b03 |000c: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038b │ │ -078eac: 5400 e00a |000e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ -078eb0: 1e01 |0010: monitor-exit v1 │ │ -078eb2: 1100 |0011: return-object v0 │ │ -078eb4: 0d00 |0012: move-exception v0 │ │ -078eb6: 1e01 |0013: monitor-exit v1 │ │ -078eb8: 2700 |0014: throw v0 │ │ +079664: |[079664] android.support.v7.internal.widget.ActivityChooserModel.getActivity:(I)Landroid/content/pm/ResolveInfo; │ │ +079674: 5421 000b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ +079678: 1d01 |0002: monitor-enter v1 │ │ +07967a: 7010 dc1c 0200 |0003: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1cdc │ │ +079680: 5420 f70a |0006: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ +079684: 7220 3825 3000 |0008: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ +07968a: 0c00 |000b: move-result-object v0 │ │ +07968c: 1f00 8f03 |000c: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038f │ │ +079690: 5400 e00a |000e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ +079694: 1e01 |0010: monitor-exit v1 │ │ +079696: 1100 |0011: return-object v0 │ │ +079698: 0d00 |0012: move-exception v0 │ │ +07969a: 1e01 |0013: monitor-exit v1 │ │ +07969c: 2700 |0014: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0014 │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=413 │ │ 0x0003 line=414 │ │ 0x0006 line=415 │ │ @@ -116025,26 +116004,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -078ec8: |[078ec8] android.support.v7.internal.widget.ActivityChooserModel.getActivityCount:()I │ │ -078ed8: 5421 000b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ -078edc: 1d01 |0002: monitor-enter v1 │ │ -078ede: 7010 dc1c 0200 |0003: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1cdc │ │ -078ee4: 5420 f70a |0006: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ -078ee8: 7210 3c25 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@253c │ │ -078eee: 0a00 |000b: move-result v0 │ │ -078ef0: 1e01 |000c: monitor-exit v1 │ │ -078ef2: 0f00 |000d: return v0 │ │ -078ef4: 0d00 |000e: move-exception v0 │ │ -078ef6: 1e01 |000f: monitor-exit v1 │ │ -078ef8: 2700 |0010: throw v0 │ │ +0796ac: |[0796ac] android.support.v7.internal.widget.ActivityChooserModel.getActivityCount:()I │ │ +0796bc: 5421 000b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ +0796c0: 1d01 |0002: monitor-enter v1 │ │ +0796c2: 7010 dc1c 0200 |0003: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1cdc │ │ +0796c8: 5420 f70a |0006: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ +0796cc: 7210 3c25 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@253c │ │ +0796d2: 0a00 |000b: move-result v0 │ │ +0796d4: 1e01 |000c: monitor-exit v1 │ │ +0796d6: 0f00 |000d: return v0 │ │ +0796d8: 0d00 |000e: move-exception v0 │ │ +0796da: 1e01 |000f: monitor-exit v1 │ │ +0796dc: 2700 |0010: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0010 │ │ -> 0x000e │ │ positions : │ │ 0x0000 line=398 │ │ 0x0003 line=399 │ │ 0x0006 line=400 │ │ @@ -116057,38 +116036,38 @@ │ │ type : '(Landroid/content/pm/ResolveInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -078f08: |[078f08] android.support.v7.internal.widget.ActivityChooserModel.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I │ │ -078f18: 5465 000b |0000: iget-object v5, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ -078f1c: 1d05 |0002: monitor-enter v5 │ │ -078f1e: 7010 dc1c 0600 |0003: invoke-direct {v6}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1cdc │ │ -078f24: 5460 f70a |0006: iget-object v0, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ -078f28: 7210 3c25 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@253c │ │ -078f2e: 0a01 |000b: move-result v1 │ │ -078f30: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -078f32: 3513 1100 |000d: if-ge v3, v1, 001e // +0011 │ │ -078f36: 7220 3825 3000 |000f: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ -078f3c: 0c02 |0012: move-result-object v2 │ │ -078f3e: 1f02 8b03 |0013: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038b │ │ -078f42: 5424 e00a |0015: iget-object v4, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ -078f46: 3374 0400 |0017: if-ne v4, v7, 001b // +0004 │ │ -078f4a: 1e05 |0019: monitor-exit v5 │ │ -078f4c: 0f03 |001a: return v3 │ │ -078f4e: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -078f52: 28f0 |001d: goto 000d // -0010 │ │ -078f54: 12f3 |001e: const/4 v3, #int -1 // #ff │ │ -078f56: 1e05 |001f: monitor-exit v5 │ │ -078f58: 28fa |0020: goto 001a // -0006 │ │ -078f5a: 0d04 |0021: move-exception v4 │ │ -078f5c: 1e05 |0022: monitor-exit v5 │ │ -078f5e: 2704 |0023: throw v4 │ │ +0796ec: |[0796ec] android.support.v7.internal.widget.ActivityChooserModel.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I │ │ +0796fc: 5465 000b |0000: iget-object v5, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ +079700: 1d05 |0002: monitor-enter v5 │ │ +079702: 7010 dc1c 0600 |0003: invoke-direct {v6}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1cdc │ │ +079708: 5460 f70a |0006: iget-object v0, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ +07970c: 7210 3c25 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@253c │ │ +079712: 0a01 |000b: move-result v1 │ │ +079714: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +079716: 3513 1100 |000d: if-ge v3, v1, 001e // +0011 │ │ +07971a: 7220 3825 3000 |000f: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ +079720: 0c02 |0012: move-result-object v2 │ │ +079722: 1f02 8f03 |0013: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038f │ │ +079726: 5424 e00a |0015: iget-object v4, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ +07972a: 3374 0400 |0017: if-ne v4, v7, 001b // +0004 │ │ +07972e: 1e05 |0019: monitor-exit v5 │ │ +079730: 0f03 |001a: return v3 │ │ +079732: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +079736: 28f0 |001d: goto 000d // -0010 │ │ +079738: 12f3 |001e: const/4 v3, #int -1 // #ff │ │ +07973a: 1e05 |001f: monitor-exit v5 │ │ +07973c: 28fa |0020: goto 001a // -0006 │ │ +07973e: 0d04 |0021: move-exception v4 │ │ +079740: 1e05 |0022: monitor-exit v5 │ │ +079742: 2704 |0023: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x0023 │ │ -> 0x0021 │ │ positions : │ │ 0x0000 line=427 │ │ 0x0003 line=428 │ │ 0x0006 line=429 │ │ @@ -116116,36 +116095,36 @@ │ │ type : '()Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -078f6c: |[078f6c] android.support.v7.internal.widget.ActivityChooserModel.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ -078f7c: 5431 000b |0000: iget-object v1, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ -078f80: 1d01 |0002: monitor-enter v1 │ │ -078f82: 7010 dc1c 0300 |0003: invoke-direct {v3}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1cdc │ │ -078f88: 5430 f70a |0006: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ -078f8c: 7210 3925 0000 |0008: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@2539 │ │ -078f92: 0a00 |000b: move-result v0 │ │ -078f94: 3900 0f00 |000c: if-nez v0, 001b // +000f │ │ -078f98: 5430 f70a |000e: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ -078f9c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -078f9e: 7220 3825 2000 |0011: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ -078fa4: 0c00 |0014: move-result-object v0 │ │ -078fa6: 1f00 8b03 |0015: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038b │ │ -078faa: 5400 e00a |0017: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ -078fae: 1e01 |0019: monitor-exit v1 │ │ -078fb0: 1100 |001a: return-object v0 │ │ -078fb2: 1e01 |001b: monitor-exit v1 │ │ -078fb4: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -078fb6: 28fd |001d: goto 001a // -0003 │ │ -078fb8: 0d00 |001e: move-exception v0 │ │ -078fba: 1e01 |001f: monitor-exit v1 │ │ -078fbc: 2700 |0020: throw v0 │ │ +079750: |[079750] android.support.v7.internal.widget.ActivityChooserModel.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ +079760: 5431 000b |0000: iget-object v1, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ +079764: 1d01 |0002: monitor-enter v1 │ │ +079766: 7010 dc1c 0300 |0003: invoke-direct {v3}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1cdc │ │ +07976c: 5430 f70a |0006: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ +079770: 7210 3925 0000 |0008: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@2539 │ │ +079776: 0a00 |000b: move-result v0 │ │ +079778: 3900 0f00 |000c: if-nez v0, 001b // +000f │ │ +07977c: 5430 f70a |000e: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ +079780: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +079782: 7220 3825 2000 |0011: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ +079788: 0c00 |0014: move-result-object v0 │ │ +07978a: 1f00 8f03 |0015: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038f │ │ +07978e: 5400 e00a |0017: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ +079792: 1e01 |0019: monitor-exit v1 │ │ +079794: 1100 |001a: return-object v0 │ │ +079796: 1e01 |001b: monitor-exit v1 │ │ +079798: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +07979a: 28fd |001d: goto 001a // -0003 │ │ +07979c: 0d00 |001e: move-exception v0 │ │ +07979e: 1e01 |001f: monitor-exit v1 │ │ +0797a0: 2700 |0020: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0020 │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=515 │ │ 0x0003 line=516 │ │ 0x0006 line=517 │ │ @@ -116162,23 +116141,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -078fcc: |[078fcc] android.support.v7.internal.widget.ActivityChooserModel.getHistoryMaxSize:()I │ │ -078fdc: 5421 000b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ -078fe0: 1d01 |0002: monitor-enter v1 │ │ -078fe2: 5220 ff0a |0003: iget v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0aff │ │ -078fe6: 1e01 |0005: monitor-exit v1 │ │ -078fe8: 0f00 |0006: return v0 │ │ -078fea: 0d00 |0007: move-exception v0 │ │ -078fec: 1e01 |0008: monitor-exit v1 │ │ -078fee: 2700 |0009: throw v0 │ │ +0797b0: |[0797b0] android.support.v7.internal.widget.ActivityChooserModel.getHistoryMaxSize:()I │ │ +0797c0: 5421 000b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ +0797c4: 1d01 |0002: monitor-enter v1 │ │ +0797c6: 5220 ff0a |0003: iget v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0aff │ │ +0797ca: 1e01 |0005: monitor-exit v1 │ │ +0797cc: 0f00 |0006: return v0 │ │ +0797ce: 0d00 |0007: move-exception v0 │ │ +0797d0: 1e01 |0008: monitor-exit v1 │ │ +0797d2: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0009 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=646 │ │ 0x0003 line=647 │ │ 0x0007 line=648 │ │ @@ -116190,26 +116169,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -078ffc: |[078ffc] android.support.v7.internal.widget.ActivityChooserModel.getHistorySize:()I │ │ -07900c: 5421 000b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ -079010: 1d01 |0002: monitor-enter v1 │ │ -079012: 7010 dc1c 0200 |0003: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1cdc │ │ -079018: 5420 fc0a |0006: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ -07901c: 7210 3c25 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@253c │ │ -079022: 0a00 |000b: move-result v0 │ │ -079024: 1e01 |000c: monitor-exit v1 │ │ -079026: 0f00 |000d: return v0 │ │ -079028: 0d00 |000e: move-exception v0 │ │ -07902a: 1e01 |000f: monitor-exit v1 │ │ -07902c: 2700 |0010: throw v0 │ │ +0797e0: |[0797e0] android.support.v7.internal.widget.ActivityChooserModel.getHistorySize:()I │ │ +0797f0: 5421 000b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ +0797f4: 1d01 |0002: monitor-enter v1 │ │ +0797f6: 7010 dc1c 0200 |0003: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1cdc │ │ +0797fc: 5420 fc0a |0006: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0afc │ │ +079800: 7210 3c25 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@253c │ │ +079806: 0a00 |000b: move-result v0 │ │ +079808: 1e01 |000c: monitor-exit v1 │ │ +07980a: 0f00 |000d: return v0 │ │ +07980c: 0d00 |000e: move-exception v0 │ │ +07980e: 1e01 |000f: monitor-exit v1 │ │ +079810: 2700 |0010: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0010 │ │ -> 0x000e │ │ positions : │ │ 0x0000 line=657 │ │ 0x0003 line=658 │ │ 0x0006 line=659 │ │ @@ -116222,23 +116201,23 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -07903c: |[07903c] android.support.v7.internal.widget.ActivityChooserModel.getIntent:()Landroid/content/Intent; │ │ -07904c: 5421 000b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ -079050: 1d01 |0002: monitor-enter v1 │ │ -079052: 5420 010b |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0b01 │ │ -079056: 1e01 |0005: monitor-exit v1 │ │ -079058: 1100 |0006: return-object v0 │ │ -07905a: 0d00 |0007: move-exception v0 │ │ -07905c: 1e01 |0008: monitor-exit v1 │ │ -07905e: 2700 |0009: throw v0 │ │ +079820: |[079820] android.support.v7.internal.widget.ActivityChooserModel.getIntent:()Landroid/content/Intent; │ │ +079830: 5421 000b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ +079834: 1d01 |0002: monitor-enter v1 │ │ +079836: 5420 010b |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0b01 │ │ +07983a: 1e01 |0005: monitor-exit v1 │ │ +07983c: 1100 |0006: return-object v0 │ │ +07983e: 0d00 |0007: move-exception v0 │ │ +079840: 1e01 |0008: monitor-exit v1 │ │ +079842: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0009 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=385 │ │ 0x0003 line=386 │ │ 0x0007 line=387 │ │ @@ -116250,31 +116229,31 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -07906c: |[07906c] android.support.v7.internal.widget.ActivityChooserModel.setActivitySorter:(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter;)V │ │ -07907c: 5421 000b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ -079080: 1d01 |0002: monitor-enter v1 │ │ -079082: 5420 f90a |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0af9 │ │ -079086: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ -07908a: 1e01 |0007: monitor-exit v1 │ │ -07908c: 0e00 |0008: return-void │ │ -07908e: 5b23 f90a |0009: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0af9 │ │ -079092: 7010 f31c 0200 |000b: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1cf3 │ │ -079098: 0a00 |000e: move-result v0 │ │ -07909a: 3800 0500 |000f: if-eqz v0, 0014 // +0005 │ │ -07909e: 6e10 e81c 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@1ce8 │ │ -0790a4: 1e01 |0014: monitor-exit v1 │ │ -0790a6: 28f3 |0015: goto 0008 // -000d │ │ -0790a8: 0d00 |0016: move-exception v0 │ │ -0790aa: 1e01 |0017: monitor-exit v1 │ │ -0790ac: 2700 |0018: throw v0 │ │ +079850: |[079850] android.support.v7.internal.widget.ActivityChooserModel.setActivitySorter:(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter;)V │ │ +079860: 5421 000b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ +079864: 1d01 |0002: monitor-enter v1 │ │ +079866: 5420 f90a |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0af9 │ │ +07986a: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ +07986e: 1e01 |0007: monitor-exit v1 │ │ +079870: 0e00 |0008: return-void │ │ +079872: 5b23 f90a |0009: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0af9 │ │ +079876: 7010 f31c 0200 |000b: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1cf3 │ │ +07987c: 0a00 |000e: move-result v0 │ │ +07987e: 3800 0500 |000f: if-eqz v0, 0014 // +0005 │ │ +079882: 6e10 e81c 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@1ce8 │ │ +079888: 1e01 |0014: monitor-exit v1 │ │ +07988a: 28f3 |0015: goto 0008 // -000d │ │ +07988c: 0d00 |0016: move-exception v0 │ │ +07988e: 1e01 |0017: monitor-exit v1 │ │ +079890: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=603 │ │ 0x0003 line=604 │ │ 0x0007 line=605 │ │ @@ -116288,57 +116267,57 @@ │ │ 0x0000 - 0x0019 reg=3 activitySorter Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; │ │ │ │ #9 : (in Landroid/support/v7/internal/widget/ActivityChooserModel;) │ │ name : 'setDefaultActivity' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 12 │ │ + registers : 11 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 71 16-bit code units │ │ -0790bc: |[0790bc] android.support.v7.internal.widget.ActivityChooserModel.setDefaultActivity:(I)V │ │ -0790cc: 54a6 000b |0000: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ -0790d0: 1d06 |0002: monitor-enter v6 │ │ -0790d2: 7010 dc1c 0a00 |0003: invoke-direct {v10}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1cdc │ │ -0790d8: 54a5 f70a |0006: iget-object v5, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ -0790dc: 7220 3825 b500 |0008: invoke-interface {v5, v11}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ -0790e2: 0c02 |000b: move-result-object v2 │ │ -0790e4: 1f02 8b03 |000c: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038b │ │ -0790e8: 54a5 f70a |000e: iget-object v5, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ -0790ec: 1207 |0010: const/4 v7, #int 0 // #0 │ │ -0790ee: 7220 3825 7500 |0011: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ -0790f4: 0c03 |0014: move-result-object v3 │ │ -0790f6: 1f03 8b03 |0015: check-cast v3, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038b │ │ -0790fa: 3803 2a00 |0017: if-eqz v3, 0041 // +002a │ │ -0790fe: 5235 e20a |0019: iget v5, v3, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ -079102: 5227 e20a |001b: iget v7, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ -079106: c775 |001d: sub-float/2addr v5, v7 │ │ -079108: 1507 a040 |001e: const/high16 v7, #int 1084227584 // #40a0 │ │ -07910c: a604 0507 |0020: add-float v4, v5, v7 │ │ -079110: 2200 2c00 |0022: new-instance v0, Landroid/content/ComponentName; // type@002c │ │ -079114: 5425 e00a |0024: iget-object v5, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ -079118: 5455 2000 |0026: iget-object v5, v5, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0020 │ │ -07911c: 5455 1900 |0028: iget-object v5, v5, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0019 │ │ -079120: 5427 e00a |002a: iget-object v7, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ -079124: 5477 2000 |002c: iget-object v7, v7, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0020 │ │ -079128: 5477 1800 |002e: iget-object v7, v7, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0018 │ │ -07912c: 7030 0701 5007 |0030: invoke-direct {v0, v5, v7}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0107 │ │ -079132: 2201 8e03 |0033: new-instance v1, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@038e │ │ -079136: 7100 e624 0000 |0035: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@24e6 │ │ -07913c: 0b08 |0038: move-result-wide v8 │ │ -07913e: 7054 c81c 0198 |0039: invoke-direct {v1, v0, v8, v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@1cc8 │ │ -079144: 7020 da1c 1a00 |003c: invoke-direct {v10, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.addHisoricalRecord:(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z // method@1cda │ │ -07914a: 1e06 |003f: monitor-exit v6 │ │ -07914c: 0e00 |0040: return-void │ │ -07914e: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ -079152: 28df |0043: goto 0022 // -0021 │ │ -079154: 0d05 |0044: move-exception v5 │ │ -079156: 1e06 |0045: monitor-exit v6 │ │ -079158: 2705 |0046: throw v5 │ │ +0798a0: |[0798a0] android.support.v7.internal.widget.ActivityChooserModel.setDefaultActivity:(I)V │ │ +0798b0: 5496 000b |0000: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ +0798b4: 1d06 |0002: monitor-enter v6 │ │ +0798b6: 7010 dc1c 0900 |0003: invoke-direct {v9}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1cdc │ │ +0798bc: 5495 f70a |0006: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ +0798c0: 7220 3825 a500 |0008: invoke-interface {v5, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ +0798c6: 0c02 |000b: move-result-object v2 │ │ +0798c8: 1f02 8f03 |000c: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038f │ │ +0798cc: 5495 f70a |000e: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0af7 │ │ +0798d0: 1207 |0010: const/4 v7, #int 0 // #0 │ │ +0798d2: 7220 3825 7500 |0011: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ +0798d8: 0c03 |0014: move-result-object v3 │ │ +0798da: 1f03 8f03 |0015: check-cast v3, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038f │ │ +0798de: 3803 2a00 |0017: if-eqz v3, 0041 // +002a │ │ +0798e2: 5235 e20a |0019: iget v5, v3, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ +0798e6: 5227 e20a |001b: iget v7, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ +0798ea: c775 |001d: sub-float/2addr v5, v7 │ │ +0798ec: 1507 a040 |001e: const/high16 v7, #int 1084227584 // #40a0 │ │ +0798f0: a604 0507 |0020: add-float v4, v5, v7 │ │ +0798f4: 2200 2c00 |0022: new-instance v0, Landroid/content/ComponentName; // type@002c │ │ +0798f8: 5425 e00a |0024: iget-object v5, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ +0798fc: 5455 2000 |0026: iget-object v5, v5, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0020 │ │ +079900: 5455 1900 |0028: iget-object v5, v5, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0019 │ │ +079904: 5427 e00a |002a: iget-object v7, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ +079908: 5477 2000 |002c: iget-object v7, v7, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0020 │ │ +07990c: 5477 1800 |002e: iget-object v7, v7, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0018 │ │ +079910: 7030 0701 5007 |0030: invoke-direct {v0, v5, v7}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0107 │ │ +079916: 2201 9203 |0033: new-instance v1, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@0392 │ │ +07991a: 7100 e624 0000 |0035: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@24e6 │ │ +079920: 0b07 |0038: move-result-wide v7 │ │ +079922: 7054 c81c 0187 |0039: invoke-direct {v1, v0, v7, v8, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@1cc8 │ │ +079928: 7020 da1c 1900 |003c: invoke-direct {v9, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.addHisoricalRecord:(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z // method@1cda │ │ +07992e: 1e06 |003f: monitor-exit v6 │ │ +079930: 0e00 |0040: return-void │ │ +079932: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ +079936: 28df |0043: goto 0022 // -0021 │ │ +079938: 0d05 |0044: move-exception v5 │ │ +07993a: 1e06 |0045: monitor-exit v6 │ │ +07993c: 2705 |0046: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x0046 │ │ -> 0x0044 │ │ positions : │ │ 0x0000 line=535 │ │ 0x0003 line=536 │ │ 0x0006 line=538 │ │ @@ -116355,44 +116334,44 @@ │ │ locals : │ │ 0x0033 - 0x0041 reg=0 defaultName Landroid/content/ComponentName; │ │ 0x003c - 0x0041 reg=1 historicalRecord Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ 0x0022 - 0x0041 reg=4 weight F │ │ 0x000e - 0x0044 reg=2 newDefaultActivity Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; │ │ 0x0017 - 0x0044 reg=3 oldDefaultActivity Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; │ │ 0x0043 - 0x0044 reg=4 weight F │ │ - 0x0000 - 0x0047 reg=10 this Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ - 0x0000 - 0x0047 reg=11 index I │ │ + 0x0000 - 0x0047 reg=9 this Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ + 0x0000 - 0x0047 reg=10 index I │ │ │ │ #10 : (in Landroid/support/v7/internal/widget/ActivityChooserModel;) │ │ name : 'setHistoryMaxSize' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -079168: |[079168] android.support.v7.internal.widget.ActivityChooserModel.setHistoryMaxSize:(I)V │ │ -079178: 5421 000b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ -07917c: 1d01 |0002: monitor-enter v1 │ │ -07917e: 5220 ff0a |0003: iget v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0aff │ │ -079182: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ -079186: 1e01 |0007: monitor-exit v1 │ │ -079188: 0e00 |0008: return-void │ │ -07918a: 5923 ff0a |0009: iput v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0aff │ │ -07918e: 7010 ea1c 0200 |000b: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsIfNeeded:()V // method@1cea │ │ -079194: 7010 f31c 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1cf3 │ │ -07919a: 0a00 |0011: move-result v0 │ │ -07919c: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ -0791a0: 6e10 e81c 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@1ce8 │ │ -0791a6: 1e01 |0017: monitor-exit v1 │ │ -0791a8: 28f0 |0018: goto 0008 // -0010 │ │ -0791aa: 0d00 |0019: move-exception v0 │ │ -0791ac: 1e01 |001a: monitor-exit v1 │ │ -0791ae: 2700 |001b: throw v0 │ │ +07994c: |[07994c] android.support.v7.internal.widget.ActivityChooserModel.setHistoryMaxSize:(I)V │ │ +07995c: 5421 000b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ +079960: 1d01 |0002: monitor-enter v1 │ │ +079962: 5220 ff0a |0003: iget v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0aff │ │ +079966: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ +07996a: 1e01 |0007: monitor-exit v1 │ │ +07996c: 0e00 |0008: return-void │ │ +07996e: 5923 ff0a |0009: iput v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0aff │ │ +079972: 7010 ea1c 0200 |000b: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsIfNeeded:()V // method@1cea │ │ +079978: 7010 f31c 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1cf3 │ │ +07997e: 0a00 |0011: move-result v0 │ │ +079980: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ +079984: 6e10 e81c 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@1ce8 │ │ +07998a: 1e01 |0017: monitor-exit v1 │ │ +07998c: 28f0 |0018: goto 0008 // -0010 │ │ +07998e: 0d00 |0019: move-exception v0 │ │ +079990: 1e01 |001a: monitor-exit v1 │ │ +079992: 2700 |001b: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x001b │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=628 │ │ 0x0003 line=629 │ │ 0x0007 line=630 │ │ @@ -116411,30 +116390,30 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0791bc: |[0791bc] android.support.v7.internal.widget.ActivityChooserModel.setIntent:(Landroid/content/Intent;)V │ │ -0791cc: 5421 000b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ -0791d0: 1d01 |0002: monitor-enter v1 │ │ -0791d2: 5420 010b |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0b01 │ │ -0791d6: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ -0791da: 1e01 |0007: monitor-exit v1 │ │ -0791dc: 0e00 |0008: return-void │ │ -0791de: 5b23 010b |0009: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0b01 │ │ -0791e2: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0791e4: 5c20 030b |000c: iput-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@0b03 │ │ -0791e8: 7010 dc1c 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1cdc │ │ -0791ee: 1e01 |0011: monitor-exit v1 │ │ -0791f0: 28f6 |0012: goto 0008 // -000a │ │ -0791f2: 0d00 |0013: move-exception v0 │ │ -0791f4: 1e01 |0014: monitor-exit v1 │ │ -0791f6: 2700 |0015: throw v0 │ │ +0799a0: |[0799a0] android.support.v7.internal.widget.ActivityChooserModel.setIntent:(Landroid/content/Intent;)V │ │ +0799b0: 5421 000b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ +0799b4: 1d01 |0002: monitor-enter v1 │ │ +0799b6: 5420 010b |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0b01 │ │ +0799ba: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ +0799be: 1e01 |0007: monitor-exit v1 │ │ +0799c0: 0e00 |0008: return-void │ │ +0799c2: 5b23 010b |0009: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0b01 │ │ +0799c6: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +0799c8: 5c20 030b |000c: iput-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@0b03 │ │ +0799cc: 7010 dc1c 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@1cdc │ │ +0799d2: 1e01 |0011: monitor-exit v1 │ │ +0799d4: 28f6 |0012: goto 0008 // -000a │ │ +0799d6: 0d00 |0013: move-exception v0 │ │ +0799d8: 1e01 |0014: monitor-exit v1 │ │ +0799da: 2700 |0015: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0015 │ │ -> 0x0013 │ │ positions : │ │ 0x0000 line=369 │ │ 0x0003 line=370 │ │ 0x0007 line=371 │ │ @@ -116452,23 +116431,23 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -079204: |[079204] android.support.v7.internal.widget.ActivityChooserModel.setOnChooseActivityListener:(Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener;)V │ │ -079214: 5421 000b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ -079218: 1d01 |0002: monitor-enter v1 │ │ -07921a: 5b23 f80a |0003: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0af8 │ │ -07921e: 1e01 |0005: monitor-exit v1 │ │ -079220: 0e00 |0006: return-void │ │ -079222: 0d00 |0007: move-exception v0 │ │ -079224: 1e01 |0008: monitor-exit v1 │ │ -079226: 2700 |0009: throw v0 │ │ +0799e8: |[0799e8] android.support.v7.internal.widget.ActivityChooserModel.setOnChooseActivityListener:(Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener;)V │ │ +0799f8: 5421 000b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0b00 │ │ +0799fc: 1d01 |0002: monitor-enter v1 │ │ +0799fe: 5b23 f80a |0003: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0af8 │ │ +079a02: 1e01 |0005: monitor-exit v1 │ │ +079a04: 0e00 |0006: return-void │ │ +079a06: 0d00 |0007: move-exception v0 │ │ +079a08: 1e01 |0008: monitor-exit v1 │ │ +079a0a: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0009 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=500 │ │ 0x0003 line=501 │ │ 0x0005 line=502 │ │ @@ -116477,15 +116456,15 @@ │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ 0x0000 - 0x000a reg=3 listener Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; │ │ │ │ source_file_idx : 555 (ActivityChooserModel.java) │ │ │ │ Class #505 header: │ │ -class_idx : 914 │ │ +class_idx : 918 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 74 │ │ source_file_idx : 558 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ @@ -116512,18 +116491,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -079234: |[079234] android.support.v7.internal.widget.ActivityChooserView$1.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ -079244: 5b01 060b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$1;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b06 │ │ -079248: 7010 ba01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ba │ │ -07924e: 0e00 |0005: return-void │ │ +079a18: |[079a18] android.support.v7.internal.widget.ActivityChooserView$1.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ +079a28: 5b01 060b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$1;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b06 │ │ +079a2c: 7010 ba01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ba │ │ +079a32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ @@ -116533,21 +116512,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -079250: |[079250] android.support.v7.internal.widget.ActivityChooserView$1.onChanged:()V │ │ -079260: 6f10 bb01 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@01bb │ │ -079266: 5410 060b |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$1;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b06 │ │ -07926a: 7110 1c1d 0000 |0005: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ -079270: 0c00 |0008: move-result-object v0 │ │ -079272: 6e10 0b1d 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1d0b │ │ -079278: 0e00 |000c: return-void │ │ +079a34: |[079a34] android.support.v7.internal.widget.ActivityChooserView$1.onChanged:()V │ │ +079a44: 6f10 bb01 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@01bb │ │ +079a4a: 5410 060b |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$1;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b06 │ │ +079a4e: 7110 1c1d 0000 |0005: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ +079a54: 0c00 |0008: move-result-object v0 │ │ +079a56: 6e10 0b1d 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1d0b │ │ +079a5c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0003 line=127 │ │ 0x000c line=128 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$1; │ │ @@ -116557,35 +116536,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -07927c: |[07927c] android.support.v7.internal.widget.ActivityChooserView$1.onInvalidated:()V │ │ -07928c: 6f10 bc01 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onInvalidated:()V // method@01bc │ │ -079292: 5410 060b |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$1;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b06 │ │ -079296: 7110 1c1d 0000 |0005: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ -07929c: 0c00 |0008: move-result-object v0 │ │ -07929e: 6e10 0c1d 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetInvalidated:()V // method@1d0c │ │ -0792a4: 0e00 |000c: return-void │ │ +079a60: |[079a60] android.support.v7.internal.widget.ActivityChooserView$1.onInvalidated:()V │ │ +079a70: 6f10 bc01 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onInvalidated:()V // method@01bc │ │ +079a76: 5410 060b |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$1;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b06 │ │ +079a7a: 7110 1c1d 0000 |0005: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ +079a80: 0c00 |0008: move-result-object v0 │ │ +079a82: 6e10 0c1d 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetInvalidated:()V // method@1d0c │ │ +079a88: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ 0x000c line=133 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$1; │ │ │ │ source_file_idx : 558 (ActivityChooserView.java) │ │ │ │ Class #506 header: │ │ -class_idx : 915 │ │ +class_idx : 919 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 558 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #506 annotations: │ │ @@ -116611,18 +116590,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0792a8: |[0792a8] android.support.v7.internal.widget.ActivityChooserView$2.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ -0792b8: 5b01 070b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b07 │ │ -0792bc: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0792c2: 0e00 |0005: return-void │ │ +079a8c: |[079a8c] android.support.v7.internal.widget.ActivityChooserView$2.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ +079a9c: 5b01 070b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b07 │ │ +079aa0: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +079aa6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ @@ -116632,40 +116611,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0792c4: |[0792c4] android.support.v7.internal.widget.ActivityChooserView$2.onGlobalLayout:()V │ │ -0792d4: 5420 070b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b07 │ │ -0792d8: 6e10 2d1d 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1d2d │ │ -0792de: 0a00 |0005: move-result v0 │ │ -0792e0: 3800 1300 |0006: if-eqz v0, 0019 // +0013 │ │ -0792e4: 5420 070b |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b07 │ │ -0792e8: 6e10 2e1d 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShown:()Z // method@1d2e │ │ -0792ee: 0a00 |000d: move-result v0 │ │ -0792f0: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -0792f4: 5420 070b |0010: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b07 │ │ -0792f8: 7110 1d1d 0000 |0012: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ListPopupWindow; // method@1d1d │ │ -0792fe: 0c00 |0015: move-result-object v0 │ │ -079300: 6e10 011e 0000 |0016: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1e01 │ │ -079306: 0e00 |0019: return-void │ │ -079308: 5420 070b |001a: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b07 │ │ -07930c: 7110 1d1d 0000 |001c: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ListPopupWindow; // method@1d1d │ │ -079312: 0c00 |001f: move-result-object v0 │ │ -079314: 6e10 311e 0000 |0020: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ -07931a: 5420 070b |0023: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b07 │ │ -07931e: 5400 260b |0025: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0b26 │ │ -079322: 3800 f2ff |0027: if-eqz v0, 0019 // -000e │ │ -079326: 5420 070b |0029: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b07 │ │ -07932a: 5400 260b |002b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0b26 │ │ -07932e: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -079330: 6e20 630b 1000 |002e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@0b63 │ │ -079336: 28e8 |0031: goto 0019 // -0018 │ │ +079aa8: |[079aa8] android.support.v7.internal.widget.ActivityChooserView$2.onGlobalLayout:()V │ │ +079ab8: 5420 070b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b07 │ │ +079abc: 6e10 2d1d 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1d2d │ │ +079ac2: 0a00 |0005: move-result v0 │ │ +079ac4: 3800 1300 |0006: if-eqz v0, 0019 // +0013 │ │ +079ac8: 5420 070b |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b07 │ │ +079acc: 6e10 2e1d 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShown:()Z // method@1d2e │ │ +079ad2: 0a00 |000d: move-result v0 │ │ +079ad4: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +079ad8: 5420 070b |0010: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b07 │ │ +079adc: 7110 1d1d 0000 |0012: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ListPopupWindow; // method@1d1d │ │ +079ae2: 0c00 |0015: move-result-object v0 │ │ +079ae4: 6e10 011e 0000 |0016: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1e01 │ │ +079aea: 0e00 |0019: return-void │ │ +079aec: 5420 070b |001a: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b07 │ │ +079af0: 7110 1d1d 0000 |001c: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ListPopupWindow; // method@1d1d │ │ +079af6: 0c00 |001f: move-result-object v0 │ │ +079af8: 6e10 311e 0000 |0020: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ +079afe: 5420 070b |0023: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b07 │ │ +079b02: 5400 260b |0025: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0b26 │ │ +079b06: 3800 f2ff |0027: if-eqz v0, 0019 // -000e │ │ +079b0a: 5420 070b |0029: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b07 │ │ +079b0e: 5400 260b |002b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0b26 │ │ +079b12: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +079b14: 6e20 630b 1000 |002e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@0b63 │ │ +079b1a: 28e8 |0031: goto 0019 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=140 │ │ 0x0010 line=141 │ │ 0x0019 line=149 │ │ 0x001a line=143 │ │ @@ -116673,15 +116652,15 @@ │ │ 0x0029 line=145 │ │ locals : │ │ 0x0000 - 0x0032 reg=2 this Landroid/support/v7/internal/widget/ActivityChooserView$2; │ │ │ │ source_file_idx : 558 (ActivityChooserView.java) │ │ │ │ Class #507 header: │ │ -class_idx : 916 │ │ +class_idx : 920 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 74 │ │ source_file_idx : 558 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ @@ -116708,18 +116687,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -079338: |[079338] android.support.v7.internal.widget.ActivityChooserView$3.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ -079348: 5b01 080b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$3;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b08 │ │ -07934c: 7010 ba01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ba │ │ -079352: 0e00 |0005: return-void │ │ +079b1c: |[079b1c] android.support.v7.internal.widget.ActivityChooserView$3.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ +079b2c: 5b01 080b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$3;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b08 │ │ +079b30: 7010 ba01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ba │ │ +079b36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ @@ -116729,33 +116708,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -079354: |[079354] android.support.v7.internal.widget.ActivityChooserView$3.onChanged:()V │ │ -079364: 6f10 bb01 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@01bb │ │ -07936a: 5410 080b |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$3;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b08 │ │ -07936e: 7110 201d 0000 |0005: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1d20 │ │ -079374: 0e00 |0008: return-void │ │ +079b38: |[079b38] android.support.v7.internal.widget.ActivityChooserView$3.onChanged:()V │ │ +079b48: 6f10 bb01 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@01bb │ │ +079b4e: 5410 080b |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$3;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b08 │ │ +079b52: 7110 201d 0000 |0005: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1d20 │ │ +079b58: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0003 line=247 │ │ 0x0008 line=248 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$3; │ │ │ │ source_file_idx : 558 (ActivityChooserView.java) │ │ │ │ Class #508 header: │ │ -class_idx : 917 │ │ +class_idx : 921 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1096 │ │ +superclass_idx : 1102 │ │ source_file_idx : 558 │ │ static_fields_size : 5 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 17 │ │ │ │ Class #508 annotations: │ │ @@ -116825,20 +116804,20 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -079378: |[079378] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ -079388: 5b12 130b |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ -07938c: 7010 3023 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2330 │ │ -079392: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -079394: 5910 100b |0006: iput v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0b10 │ │ -079398: 0e00 |0008: return-void │ │ +079b5c: |[079b5c] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ +079b6c: 5b12 130b |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ +079b70: 7010 3023 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2330 │ │ +079b76: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +079b78: 5910 100b |0006: iput v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0b10 │ │ +079b7c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=616 │ │ 0x0005 line=630 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/support/v7/internal/widget/ActivityChooserView; │ │ @@ -116848,17 +116827,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07939c: |[07939c] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V │ │ -0793ac: 7020 fc1c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1cfc │ │ -0793b2: 0e00 |0003: return-void │ │ +079b80: |[079b80] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V │ │ +079b90: 7020 fc1c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1cfc │ │ +079b96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=616 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ActivityChooserView$1; │ │ @@ -116869,19 +116848,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0793b4: |[0793b4] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getActivityCount:()I │ │ -0793c4: 5410 0e0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0b0e │ │ -0793c8: 6e10 e11c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityCount:()I // method@1ce1 │ │ -0793ce: 0a00 |0005: move-result v0 │ │ -0793d0: 0f00 |0006: return v0 │ │ +079b98: |[079b98] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getActivityCount:()I │ │ +079ba8: 5410 0e0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0b0e │ │ +079bac: 6e10 e11c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityCount:()I // method@1ce1 │ │ +079bb2: 0a00 |0005: move-result v0 │ │ +079bb4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=777 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -116889,33 +116868,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0793d4: |[0793d4] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getCount:()I │ │ -0793e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0793e6: 5432 0e0b |0001: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0b0e │ │ -0793ea: 6e10 e11c 0200 |0003: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityCount:()I // method@1ce1 │ │ -0793f0: 0a00 |0006: move-result v0 │ │ -0793f2: 5532 110b |0007: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0b11 │ │ -0793f6: 3902 0c00 |0009: if-nez v2, 0015 // +000c │ │ -0793fa: 5432 0e0b |000b: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0b0e │ │ -0793fe: 6e10 e31c 0200 |000d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1ce3 │ │ -079404: 0c02 |0010: move-result-object v2 │ │ -079406: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -07940a: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ -07940e: 5232 100b |0015: iget v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0b10 │ │ -079412: 7120 af24 2000 |0017: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -079418: 0a01 |001a: move-result v1 │ │ -07941a: 5532 120b |001b: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0b12 │ │ -07941e: 3802 0400 |001d: if-eqz v2, 0021 // +0004 │ │ -079422: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -079426: 0f01 |0021: return v1 │ │ +079bb8: |[079bb8] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getCount:()I │ │ +079bc8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +079bca: 5432 0e0b |0001: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0b0e │ │ +079bce: 6e10 e11c 0200 |0003: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityCount:()I // method@1ce1 │ │ +079bd4: 0a00 |0006: move-result v0 │ │ +079bd6: 5532 110b |0007: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0b11 │ │ +079bda: 3902 0c00 |0009: if-nez v2, 0015 // +000c │ │ +079bde: 5432 0e0b |000b: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0b0e │ │ +079be2: 6e10 e31c 0200 |000d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1ce3 │ │ +079be8: 0c02 |0010: move-result-object v2 │ │ +079bea: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +079bee: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ +079bf2: 5232 100b |0015: iget v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0b10 │ │ +079bf6: 7120 af24 2000 |0017: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +079bfc: 0a01 |001a: move-result v1 │ │ +079bfe: 5532 120b |001b: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0b12 │ │ +079c02: 3802 0400 |001d: if-eqz v2, 0021 // +0004 │ │ +079c06: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +079c0a: 0f01 |0021: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=665 │ │ 0x0001 line=666 │ │ 0x0007 line=667 │ │ 0x0013 line=668 │ │ 0x0015 line=670 │ │ @@ -116932,17 +116911,17 @@ │ │ type : '()Landroid/support/v7/internal/widget/ActivityChooserModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -079428: |[079428] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ -079438: 5410 0e0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0b0e │ │ -07943c: 1100 |0002: return-object v0 │ │ +079c0c: |[079c0c] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ +079c1c: 5410 0e0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0b0e │ │ +079c20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -116950,19 +116929,19 @@ │ │ type : '()Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -079440: |[079440] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ -079450: 5410 0e0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0b0e │ │ -079454: 6e10 e31c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1ce3 │ │ -07945a: 0c00 |0005: move-result-object v0 │ │ -07945c: 1100 |0006: return-object v0 │ │ +079c24: |[079c24] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ +079c34: 5410 0e0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0b0e │ │ +079c38: 6e10 e31c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1ce3 │ │ +079c3e: 0c00 |0005: move-result-object v0 │ │ +079c40: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -116970,19 +116949,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -079460: |[079460] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getHistorySize:()I │ │ -079470: 5410 0e0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0b0e │ │ -079474: 6e10 e51c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getHistorySize:()I // method@1ce5 │ │ -07947a: 0a00 |0005: move-result v0 │ │ -07947c: 0f00 |0006: return v0 │ │ +079c44: |[079c44] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getHistorySize:()I │ │ +079c54: 5410 0e0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0b0e │ │ +079c58: 6e10 e51c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getHistorySize:()I // method@1ce5 │ │ +079c5e: 0a00 |0005: move-result v0 │ │ +079c60: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=781 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #5 : (in Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -116990,35 +116969,35 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -079480: |[079480] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getItem:(I)Ljava/lang/Object; │ │ -079490: 6e20 051d 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@1d05 │ │ -079496: 0a00 |0003: move-result v0 │ │ -079498: 2b00 2000 0000 |0004: packed-switch v0, 00000024 // +00000020 │ │ -07949e: 2201 a104 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -0794a2: 7010 9724 0100 |0009: invoke-direct {v1}, Ljava/lang/IllegalArgumentException;.:()V // method@2497 │ │ -0794a8: 2701 |000c: throw v1 │ │ -0794aa: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0794ac: 1101 |000e: return-object v1 │ │ -0794ae: 5521 110b |000f: iget-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0b11 │ │ -0794b2: 3901 0c00 |0011: if-nez v1, 001d // +000c │ │ -0794b6: 5421 0e0b |0013: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0b0e │ │ -0794ba: 6e10 e31c 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1ce3 │ │ -0794c0: 0c01 |0018: move-result-object v1 │ │ -0794c2: 3801 0400 |0019: if-eqz v1, 001d // +0004 │ │ -0794c6: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0794ca: 5421 0e0b |001d: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0b0e │ │ -0794ce: 6e20 e01c 3100 |001f: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1ce0 │ │ -0794d4: 0c01 |0022: move-result-object v1 │ │ -0794d6: 28eb |0023: goto 000e // -0015 │ │ -0794d8: 0001 0200 0000 0000 0b00 0000 0900 ... |0024: packed-switch-data (8 units) │ │ +079c64: |[079c64] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getItem:(I)Ljava/lang/Object; │ │ +079c74: 6e20 051d 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@1d05 │ │ +079c7a: 0a00 |0003: move-result v0 │ │ +079c7c: 2b00 2000 0000 |0004: packed-switch v0, 00000024 // +00000020 │ │ +079c82: 2201 a704 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +079c86: 7010 9724 0100 |0009: invoke-direct {v1}, Ljava/lang/IllegalArgumentException;.:()V // method@2497 │ │ +079c8c: 2701 |000c: throw v1 │ │ +079c8e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +079c90: 1101 |000e: return-object v1 │ │ +079c92: 5521 110b |000f: iget-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0b11 │ │ +079c96: 3901 0c00 |0011: if-nez v1, 001d // +000c │ │ +079c9a: 5421 0e0b |0013: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0b0e │ │ +079c9e: 6e10 e31c 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1ce3 │ │ +079ca4: 0c01 |0018: move-result-object v1 │ │ +079ca6: 3801 0400 |0019: if-eqz v1, 001d // +0004 │ │ +079caa: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +079cae: 5421 0e0b |001d: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0b0e │ │ +079cb2: 6e20 e01c 3100 |001f: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1ce0 │ │ +079cb8: 0c01 |0022: move-result-object v1 │ │ +079cba: 28eb |0023: goto 000e // -0015 │ │ +079cbc: 0001 0200 0000 0000 0b00 0000 0900 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=678 │ │ 0x0004 line=679 │ │ 0x0007 line=688 │ │ 0x000d line=681 │ │ 0x000e line=686 │ │ @@ -117036,17 +117015,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0794e8: |[0794e8] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemId:(I)J │ │ -0794f8: 8130 |0000: int-to-long v0, v3 │ │ -0794fa: 1000 |0001: return-wide v0 │ │ +079ccc: |[079ccc] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemId:(I)J │ │ +079cdc: 8130 |0000: int-to-long v0, v3 │ │ +079cde: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=693 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -117055,25 +117034,25 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0794fc: |[0794fc] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemViewType:(I)I │ │ -07950c: 5510 120b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0b12 │ │ -079510: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -079514: 6e10 ff1c 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1cff │ │ -07951a: 0a00 |0007: move-result v0 │ │ -07951c: d800 00ff |0008: add-int/lit8 v0, v0, #int -1 // #ff │ │ -079520: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ -079524: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -079526: 0f00 |000d: return v0 │ │ -079528: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -07952a: 28fe |000f: goto 000d // -0002 │ │ +079ce0: |[079ce0] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemViewType:(I)I │ │ +079cf0: 5510 120b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0b12 │ │ +079cf4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +079cf8: 6e10 ff1c 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1cff │ │ +079cfe: 0a00 |0007: move-result v0 │ │ +079d00: d800 00ff |0008: add-int/lit8 v0, v0, #int -1 // #ff │ │ +079d04: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ +079d08: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +079d0a: 0f00 |000d: return v0 │ │ +079d0c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +079d0e: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=652 │ │ 0x000c line=653 │ │ 0x000d line=655 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ @@ -117084,17 +117063,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07952c: |[07952c] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getMaxActivityCount:()I │ │ -07953c: 5210 100b |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0b10 │ │ -079540: 0f00 |0002: return v0 │ │ +079d10: |[079d10] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getMaxActivityCount:()I │ │ +079d20: 5210 100b |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0b10 │ │ +079d24: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=785 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #9 : (in Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -117102,17 +117081,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -079544: |[079544] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getShowDefaultActivity:()Z │ │ -079554: 5510 110b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0b11 │ │ -079558: 0f00 |0002: return v0 │ │ +079d28: |[079d28] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getShowDefaultActivity:()Z │ │ +079d38: 5510 110b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0b11 │ │ +079d3c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #10 : (in Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -117120,93 +117099,93 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 160 16-bit code units │ │ -07955c: |[07955c] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -07956c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -07956e: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -079570: 6e20 051d ba00 |0002: invoke-virtual {v10, v11}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@1d05 │ │ -079576: 0a03 |0005: move-result v3 │ │ -079578: 2b03 9200 0000 |0006: packed-switch v3, 00000098 // +00000092 │ │ -07957e: 2206 a104 |0009: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -079582: 7010 9724 0600 |000b: invoke-direct {v6}, Ljava/lang/IllegalArgumentException;.:()V // method@2497 │ │ -079588: 2706 |000e: throw v6 │ │ -07958a: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -07958e: 6e10 6221 0c00 |0011: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@2162 │ │ -079594: 0a06 |0014: move-result v6 │ │ -079596: 3296 2c00 |0015: if-eq v6, v9, 0041 // +002c │ │ -07959a: 54a6 130b |0017: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ -07959e: 6e10 291d 0600 |0019: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ -0795a4: 0c06 |001c: move-result-object v6 │ │ -0795a6: 7110 c820 0600 |001d: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ -0795ac: 0c06 |0020: move-result-object v6 │ │ -0795ae: 6007 2708 |0021: sget v7, Landroid/support/v7/appcompat/R$layout;.abc_activity_chooser_view_list_item:I // field@0827 │ │ -0795b2: 6e40 cb20 768d |0023: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -0795b8: 0c0c |0026: move-result-object v12 │ │ -0795ba: 6e20 c721 9c00 |0027: invoke-virtual {v12, v9}, Landroid/view/View;.setId:(I)V // method@21c7 │ │ -0795c0: 6006 1308 |002a: sget v6, Landroid/support/v7/appcompat/R$id;.title:I // field@0813 │ │ -0795c4: 6e20 5721 6c00 |002c: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ -0795ca: 0c05 |002f: move-result-object v5 │ │ -0795cc: 1f05 6d04 |0030: check-cast v5, Landroid/widget/TextView; // type@046d │ │ -0795d0: 54a6 130b |0032: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ -0795d4: 6e10 291d 0600 |0034: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ -0795da: 0c06 |0037: move-result-object v6 │ │ -0795dc: 6007 3608 |0038: sget v7, Landroid/support/v7/appcompat/R$string;.abc_activity_chooser_view_see_all:I // field@0836 │ │ -0795e0: 6e20 2301 7600 |003a: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0123 │ │ -0795e6: 0c06 |003d: move-result-object v6 │ │ -0795e8: 6e20 3224 6500 |003e: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -0795ee: 07c1 |0041: move-object v1, v12 │ │ -0795f0: 1101 |0042: return-object v1 │ │ -0795f2: 380c 0a00 |0043: if-eqz v12, 004d // +000a │ │ -0795f6: 6e10 6221 0c00 |0045: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@2162 │ │ -0795fc: 0a06 |0048: move-result v6 │ │ -0795fe: 6007 fa07 |0049: sget v7, Landroid/support/v7/appcompat/R$id;.list_item:I // field@07fa │ │ -079602: 3276 1200 |004b: if-eq v6, v7, 005d // +0012 │ │ -079606: 54a6 130b |004d: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ -07960a: 6e10 291d 0600 |004f: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ -079610: 0c06 |0052: move-result-object v6 │ │ -079612: 7110 c820 0600 |0053: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ -079618: 0c06 |0056: move-result-object v6 │ │ -07961a: 6007 2708 |0057: sget v7, Landroid/support/v7/appcompat/R$layout;.abc_activity_chooser_view_list_item:I // field@0827 │ │ -07961e: 6e40 cb20 768d |0059: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -079624: 0c0c |005c: move-result-object v12 │ │ -079626: 54a6 130b |005d: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ -07962a: 6e10 291d 0600 |005f: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ -079630: 0c06 |0062: move-result-object v6 │ │ -079632: 6e10 2001 0600 |0063: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ -079638: 0c04 |0066: move-result-object v4 │ │ -07963a: 6006 f607 |0067: sget v6, Landroid/support/v7/appcompat/R$id;.icon:I // field@07f6 │ │ -07963e: 6e20 5721 6c00 |0069: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ -079644: 0c02 |006c: move-result-object v2 │ │ -079646: 1f02 5404 |006d: check-cast v2, Landroid/widget/ImageView; // type@0454 │ │ -07964a: 6e20 031d ba00 |006f: invoke-virtual {v10, v11}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItem:(I)Ljava/lang/Object; // method@1d03 │ │ -079650: 0c00 |0072: move-result-object v0 │ │ -079652: 1f00 3e00 |0073: check-cast v0, Landroid/content/pm/ResolveInfo; // type@003e │ │ -079656: 6e20 7a01 4000 |0075: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@017a │ │ -07965c: 0c06 |0078: move-result-object v6 │ │ -07965e: 6e20 6423 6200 |0079: invoke-virtual {v2, v6}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ -079664: 6006 1308 |007c: sget v6, Landroid/support/v7/appcompat/R$id;.title:I // field@0813 │ │ -079668: 6e20 5721 6c00 |007e: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ -07966e: 0c05 |0081: move-result-object v5 │ │ -079670: 1f05 6d04 |0082: check-cast v5, Landroid/widget/TextView; // type@046d │ │ -079674: 6e20 7b01 4000 |0084: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@017b │ │ -07967a: 0c06 |0087: move-result-object v6 │ │ -07967c: 6e20 3224 6500 |0088: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -079682: 55a6 110b |008b: iget-boolean v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0b11 │ │ -079686: 3806 0800 |008d: if-eqz v6, 0095 // +0008 │ │ -07968a: 390b 0600 |008f: if-nez v11, 0095 // +0006 │ │ -07968e: 55a6 0f0b |0091: iget-boolean v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0b0f │ │ -079692: 3806 0200 |0093: if-eqz v6, 0095 // +0002 │ │ -079696: 07c1 |0095: move-object v1, v12 │ │ -079698: 28ac |0096: goto 0042 // -0054 │ │ -07969a: 0000 |0097: nop // spacer │ │ -07969c: 0001 0200 0000 0000 3d00 0000 0900 ... |0098: packed-switch-data (8 units) │ │ +079d40: |[079d40] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +079d50: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +079d52: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +079d54: 6e20 051d ba00 |0002: invoke-virtual {v10, v11}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@1d05 │ │ +079d5a: 0a03 |0005: move-result v3 │ │ +079d5c: 2b03 9200 0000 |0006: packed-switch v3, 00000098 // +00000092 │ │ +079d62: 2206 a704 |0009: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +079d66: 7010 9724 0600 |000b: invoke-direct {v6}, Ljava/lang/IllegalArgumentException;.:()V // method@2497 │ │ +079d6c: 2706 |000e: throw v6 │ │ +079d6e: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +079d72: 6e10 6221 0c00 |0011: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@2162 │ │ +079d78: 0a06 |0014: move-result v6 │ │ +079d7a: 3296 2c00 |0015: if-eq v6, v9, 0041 // +002c │ │ +079d7e: 54a6 130b |0017: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ +079d82: 6e10 291d 0600 |0019: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ +079d88: 0c06 |001c: move-result-object v6 │ │ +079d8a: 7110 c820 0600 |001d: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ +079d90: 0c06 |0020: move-result-object v6 │ │ +079d92: 6007 2708 |0021: sget v7, Landroid/support/v7/appcompat/R$layout;.abc_activity_chooser_view_list_item:I // field@0827 │ │ +079d96: 6e40 cb20 768d |0023: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +079d9c: 0c0c |0026: move-result-object v12 │ │ +079d9e: 6e20 c721 9c00 |0027: invoke-virtual {v12, v9}, Landroid/view/View;.setId:(I)V // method@21c7 │ │ +079da4: 6006 1308 |002a: sget v6, Landroid/support/v7/appcompat/R$id;.title:I // field@0813 │ │ +079da8: 6e20 5721 6c00 |002c: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ +079dae: 0c05 |002f: move-result-object v5 │ │ +079db0: 1f05 7304 |0030: check-cast v5, Landroid/widget/TextView; // type@0473 │ │ +079db4: 54a6 130b |0032: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ +079db8: 6e10 291d 0600 |0034: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ +079dbe: 0c06 |0037: move-result-object v6 │ │ +079dc0: 6007 3608 |0038: sget v7, Landroid/support/v7/appcompat/R$string;.abc_activity_chooser_view_see_all:I // field@0836 │ │ +079dc4: 6e20 2301 7600 |003a: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0123 │ │ +079dca: 0c06 |003d: move-result-object v6 │ │ +079dcc: 6e20 3224 6500 |003e: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +079dd2: 07c1 |0041: move-object v1, v12 │ │ +079dd4: 1101 |0042: return-object v1 │ │ +079dd6: 380c 0a00 |0043: if-eqz v12, 004d // +000a │ │ +079dda: 6e10 6221 0c00 |0045: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@2162 │ │ +079de0: 0a06 |0048: move-result v6 │ │ +079de2: 6007 fa07 |0049: sget v7, Landroid/support/v7/appcompat/R$id;.list_item:I // field@07fa │ │ +079de6: 3276 1200 |004b: if-eq v6, v7, 005d // +0012 │ │ +079dea: 54a6 130b |004d: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ +079dee: 6e10 291d 0600 |004f: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ +079df4: 0c06 |0052: move-result-object v6 │ │ +079df6: 7110 c820 0600 |0053: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ +079dfc: 0c06 |0056: move-result-object v6 │ │ +079dfe: 6007 2708 |0057: sget v7, Landroid/support/v7/appcompat/R$layout;.abc_activity_chooser_view_list_item:I // field@0827 │ │ +079e02: 6e40 cb20 768d |0059: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +079e08: 0c0c |005c: move-result-object v12 │ │ +079e0a: 54a6 130b |005d: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ +079e0e: 6e10 291d 0600 |005f: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ +079e14: 0c06 |0062: move-result-object v6 │ │ +079e16: 6e10 2001 0600 |0063: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ +079e1c: 0c04 |0066: move-result-object v4 │ │ +079e1e: 6006 f607 |0067: sget v6, Landroid/support/v7/appcompat/R$id;.icon:I // field@07f6 │ │ +079e22: 6e20 5721 6c00 |0069: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ +079e28: 0c02 |006c: move-result-object v2 │ │ +079e2a: 1f02 5a04 |006d: check-cast v2, Landroid/widget/ImageView; // type@045a │ │ +079e2e: 6e20 031d ba00 |006f: invoke-virtual {v10, v11}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItem:(I)Ljava/lang/Object; // method@1d03 │ │ +079e34: 0c00 |0072: move-result-object v0 │ │ +079e36: 1f00 3e00 |0073: check-cast v0, Landroid/content/pm/ResolveInfo; // type@003e │ │ +079e3a: 6e20 7a01 4000 |0075: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@017a │ │ +079e40: 0c06 |0078: move-result-object v6 │ │ +079e42: 6e20 6423 6200 |0079: invoke-virtual {v2, v6}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ +079e48: 6006 1308 |007c: sget v6, Landroid/support/v7/appcompat/R$id;.title:I // field@0813 │ │ +079e4c: 6e20 5721 6c00 |007e: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ +079e52: 0c05 |0081: move-result-object v5 │ │ +079e54: 1f05 7304 |0082: check-cast v5, Landroid/widget/TextView; // type@0473 │ │ +079e58: 6e20 7b01 4000 |0084: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@017b │ │ +079e5e: 0c06 |0087: move-result-object v6 │ │ +079e60: 6e20 3224 6500 |0088: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +079e66: 55a6 110b |008b: iget-boolean v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0b11 │ │ +079e6a: 3806 0800 |008d: if-eqz v6, 0095 // +0008 │ │ +079e6e: 390b 0600 |008f: if-nez v11, 0095 // +0006 │ │ +079e72: 55a6 0f0b |0091: iget-boolean v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0b0f │ │ +079e76: 3806 0200 |0093: if-eqz v6, 0095 // +0002 │ │ +079e7a: 07c1 |0095: move-object v1, v12 │ │ +079e7c: 28ac |0096: goto 0042 // -0054 │ │ +079e7e: 0000 |0097: nop // spacer │ │ +079e80: 0001 0200 0000 0000 3d00 0000 0900 ... |0098: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=697 │ │ 0x0006 line=698 │ │ 0x0009 line=730 │ │ 0x000f line=700 │ │ 0x0017 line=701 │ │ @@ -117245,17 +117224,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0796ac: |[0796ac] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getViewTypeCount:()I │ │ -0796bc: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -0796be: 0f00 |0001: return v0 │ │ +079e90: |[079e90] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getViewTypeCount:()I │ │ +079ea0: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +079ea2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=661 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #12 : (in Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -117263,41 +117242,41 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -0796c0: |[0796c0] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.measureContentWidth:()I │ │ -0796d0: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0796d2: 5295 100b |0001: iget v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0b10 │ │ -0796d6: 1407 ffff ff7f |0003: const v7, #float nan // #7fffffff │ │ -0796dc: 5997 100b |0006: iput v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0b10 │ │ -0796e0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0796e2: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -0796e4: 7120 4721 8800 |000a: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -0796ea: 0a06 |000d: move-result v6 │ │ -0796ec: 7120 4721 8800 |000e: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -0796f2: 0a02 |0011: move-result v2 │ │ -0796f4: 6e10 ff1c 0900 |0012: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1cff │ │ -0796fa: 0a01 |0015: move-result v1 │ │ -0796fc: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -0796fe: 3513 1500 |0017: if-ge v3, v1, 002c // +0015 │ │ -079702: 1207 |0019: const/4 v7, #int 0 // #0 │ │ -079704: 6e40 081d 3974 |001a: invoke-virtual {v9, v3, v4, v7}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1d08 │ │ -07970a: 0c04 |001d: move-result-object v4 │ │ -07970c: 6e30 a221 6402 |001e: invoke-virtual {v4, v6, v2}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -079712: 6e10 6f21 0400 |0021: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -079718: 0a07 |0024: move-result v7 │ │ -07971a: 7120 ad24 7000 |0025: invoke-static {v0, v7}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -079720: 0a00 |0028: move-result v0 │ │ -079722: d803 0301 |0029: add-int/lit8 v3, v3, #int 1 // #01 │ │ -079726: 28ec |002b: goto 0017 // -0014 │ │ -079728: 5995 100b |002c: iput v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0b10 │ │ -07972c: 0f00 |002e: return v0 │ │ +079ea4: |[079ea4] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.measureContentWidth:()I │ │ +079eb4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +079eb6: 5295 100b |0001: iget v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0b10 │ │ +079eba: 1407 ffff ff7f |0003: const v7, #float nan // #7fffffff │ │ +079ec0: 5997 100b |0006: iput v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0b10 │ │ +079ec4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +079ec6: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +079ec8: 7120 4721 8800 |000a: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +079ece: 0a06 |000d: move-result v6 │ │ +079ed0: 7120 4721 8800 |000e: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +079ed6: 0a02 |0011: move-result v2 │ │ +079ed8: 6e10 ff1c 0900 |0012: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1cff │ │ +079ede: 0a01 |0015: move-result v1 │ │ +079ee0: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +079ee2: 3513 1500 |0017: if-ge v3, v1, 002c // +0015 │ │ +079ee6: 1207 |0019: const/4 v7, #int 0 // #0 │ │ +079ee8: 6e40 081d 3974 |001a: invoke-virtual {v9, v3, v4, v7}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1d08 │ │ +079eee: 0c04 |001d: move-result-object v4 │ │ +079ef0: 6e30 a221 6402 |001e: invoke-virtual {v4, v6, v2}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +079ef6: 6e10 6f21 0400 |0021: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +079efc: 0a07 |0024: move-result v7 │ │ +079efe: 7120 ad24 7000 |0025: invoke-static {v0, v7}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +079f04: 0a00 |0028: move-result v0 │ │ +079f06: d803 0301 |0029: add-int/lit8 v3, v3, #int 1 // #01 │ │ +079f0a: 28ec |002b: goto 0017 // -0014 │ │ +079f0c: 5995 100b |002c: iput v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0b10 │ │ +079f10: 0f00 |002e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=737 │ │ 0x0003 line=738 │ │ 0x0008 line=740 │ │ 0x0009 line=741 │ │ 0x000a line=743 │ │ @@ -117325,41 +117304,41 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -079730: |[079730] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setDataModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ -079740: 5421 130b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ -079744: 7110 1c1d 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ -07974a: 0c01 |0005: move-result-object v1 │ │ -07974c: 6e10 001d 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1d00 │ │ -079752: 0c00 |0009: move-result-object v0 │ │ -079754: 3800 1300 |000a: if-eqz v0, 001d // +0013 │ │ -079758: 5421 130b |000c: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ -07975c: 6e10 2e1d 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShown:()Z // method@1d2e │ │ -079762: 0a01 |0011: move-result v1 │ │ -079764: 3801 0b00 |0012: if-eqz v1, 001d // +000b │ │ -079768: 5421 130b |0014: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ -07976c: 7110 1f1d 0100 |0016: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@1d1f │ │ -079772: 0c01 |0019: move-result-object v1 │ │ -079774: 6e20 f41c 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@1cf4 │ │ -07977a: 5b23 0e0b |001d: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0b0e │ │ -07977e: 3803 1300 |001f: if-eqz v3, 0032 // +0013 │ │ -079782: 5421 130b |0021: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ -079786: 6e10 2e1d 0100 |0023: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShown:()Z // method@1d2e │ │ -07978c: 0a01 |0026: move-result v1 │ │ -07978e: 3801 0b00 |0027: if-eqz v1, 0032 // +000b │ │ -079792: 5421 130b |0029: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ -079796: 7110 1f1d 0100 |002b: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@1d1f │ │ -07979c: 0c01 |002e: move-result-object v1 │ │ -07979e: 6e20 ed1c 1300 |002f: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@1ced │ │ -0797a4: 6e10 0b1d 0200 |0032: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1d0b │ │ -0797aa: 0e00 |0035: return-void │ │ +079f14: |[079f14] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setDataModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ +079f24: 5421 130b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ +079f28: 7110 1c1d 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ +079f2e: 0c01 |0005: move-result-object v1 │ │ +079f30: 6e10 001d 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1d00 │ │ +079f36: 0c00 |0009: move-result-object v0 │ │ +079f38: 3800 1300 |000a: if-eqz v0, 001d // +0013 │ │ +079f3c: 5421 130b |000c: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ +079f40: 6e10 2e1d 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShown:()Z // method@1d2e │ │ +079f46: 0a01 |0011: move-result v1 │ │ +079f48: 3801 0b00 |0012: if-eqz v1, 001d // +000b │ │ +079f4c: 5421 130b |0014: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ +079f50: 7110 1f1d 0100 |0016: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@1d1f │ │ +079f56: 0c01 |0019: move-result-object v1 │ │ +079f58: 6e20 f41c 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@1cf4 │ │ +079f5e: 5b23 0e0b |001d: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0b0e │ │ +079f62: 3803 1300 |001f: if-eqz v3, 0032 // +0013 │ │ +079f66: 5421 130b |0021: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ +079f6a: 6e10 2e1d 0100 |0023: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShown:()Z // method@1d2e │ │ +079f70: 0a01 |0026: move-result v1 │ │ +079f72: 3801 0b00 |0027: if-eqz v1, 0032 // +000b │ │ +079f76: 5421 130b |0029: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b13 │ │ +079f7a: 7110 1f1d 0100 |002b: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@1d1f │ │ +079f80: 0c01 |002e: move-result-object v1 │ │ +079f82: 6e20 ed1c 1300 |002f: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@1ced │ │ +079f88: 6e10 0b1d 0200 |0032: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1d0b │ │ +079f8e: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ 0x000a line=640 │ │ 0x0014 line=641 │ │ 0x001d line=643 │ │ 0x001f line=644 │ │ @@ -117376,20 +117355,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0797ac: |[0797ac] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount:(I)V │ │ -0797bc: 5210 100b |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0b10 │ │ -0797c0: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ -0797c4: 5912 100b |0004: iput v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0b10 │ │ -0797c8: 6e10 0b1d 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1d0b │ │ -0797ce: 0e00 |0009: return-void │ │ +079f90: |[079f90] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount:(I)V │ │ +079fa0: 5210 100b |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0b10 │ │ +079fa4: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ +079fa8: 5912 100b |0004: iput v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0b10 │ │ +079fac: 6e10 0b1d 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1d0b │ │ +079fb2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ 0x0004 line=760 │ │ 0x0006 line=761 │ │ 0x0009 line=763 │ │ locals : │ │ @@ -117401,23 +117380,23 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0797d0: |[0797d0] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity:(ZZ)V │ │ -0797e0: 5510 110b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0b11 │ │ -0797e4: 3320 0600 |0002: if-ne v0, v2, 0008 // +0006 │ │ -0797e8: 5510 0f0b |0004: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0b0f │ │ -0797ec: 3230 0900 |0006: if-eq v0, v3, 000f // +0009 │ │ -0797f0: 5c12 110b |0008: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0b11 │ │ -0797f4: 5c13 0f0b |000a: iput-boolean v3, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0b0f │ │ -0797f8: 6e10 0b1d 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1d0b │ │ -0797fe: 0e00 |000f: return-void │ │ +079fb4: |[079fb4] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity:(ZZ)V │ │ +079fc4: 5510 110b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0b11 │ │ +079fc8: 3320 0600 |0002: if-ne v0, v2, 0008 // +0006 │ │ +079fcc: 5510 0f0b |0004: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0b0f │ │ +079fd0: 3230 0900 |0006: if-eq v0, v3, 000f // +0009 │ │ +079fd4: 5c12 110b |0008: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0b11 │ │ +079fd8: 5c13 0f0b |000a: iput-boolean v3, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0b0f │ │ +079fdc: 6e10 0b1d 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1d0b │ │ +079fe2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=794 │ │ 0x0008 line=796 │ │ 0x000a line=797 │ │ 0x000c line=798 │ │ 0x000f line=800 │ │ @@ -117431,36 +117410,36 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -079800: |[079800] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView:(Z)V │ │ -079810: 5510 120b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0b12 │ │ -079814: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ -079818: 5c12 120b |0004: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0b12 │ │ -07981c: 6e10 0b1d 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1d0b │ │ -079822: 0e00 |0009: return-void │ │ +079fe4: |[079fe4] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView:(Z)V │ │ +079ff4: 5510 120b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0b12 │ │ +079ff8: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ +079ffc: 5c12 120b |0004: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0b12 │ │ +07a000: 6e10 0b1d 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1d0b │ │ +07a006: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=770 │ │ 0x0004 line=771 │ │ 0x0006 line=772 │ │ 0x0009 line=774 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ 0x0000 - 0x000a reg=2 showFooterView Z │ │ │ │ source_file_idx : 558 (ActivityChooserView.java) │ │ │ │ Class #509 header: │ │ -class_idx : 918 │ │ +class_idx : 922 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 558 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #509 annotations: │ │ @@ -117491,18 +117470,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -079824: |[079824] android.support.v7.internal.widget.ActivityChooserView$Callbacks.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ -079834: 5b01 140b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -079838: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07983e: 0e00 |0005: return-void │ │ +07a008: |[07a008] android.support.v7.internal.widget.ActivityChooserView$Callbacks.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ +07a018: 5b01 140b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a01c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07a022: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ @@ -117511,17 +117490,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -079840: |[079840] android.support.v7.internal.widget.ActivityChooserView$Callbacks.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V │ │ -079850: 7020 121d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1d12 │ │ -079856: 0e00 |0003: return-void │ │ +07a024: |[07a024] android.support.v7.internal.widget.ActivityChooserView$Callbacks.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V │ │ +07a034: 7020 121d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1d12 │ │ +07a03a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ActivityChooserView$1; │ │ @@ -117531,24 +117510,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -079858: |[079858] android.support.v7.internal.widget.ActivityChooserView$Callbacks.notifyOnDismissListener:()V │ │ -079868: 5410 140b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -07986c: 7110 1e1d 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@1d1e │ │ -079872: 0c00 |0005: move-result-object v0 │ │ -079874: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -079878: 5410 140b |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -07987c: 7110 1e1d 0000 |000a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@1d1e │ │ -079882: 0c00 |000d: move-result-object v0 │ │ -079884: 7210 c523 0000 |000e: invoke-interface {v0}, Landroid/widget/PopupWindow$OnDismissListener;.onDismiss:()V // method@23c5 │ │ -07988a: 0e00 |0011: return-void │ │ +07a03c: |[07a03c] android.support.v7.internal.widget.ActivityChooserView$Callbacks.notifyOnDismissListener:()V │ │ +07a04c: 5410 140b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a050: 7110 1e1d 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@1d1e │ │ +07a056: 0c00 |0005: move-result-object v0 │ │ +07a058: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +07a05c: 5410 140b |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a060: 7110 1e1d 0000 |000a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@1d1e │ │ +07a066: 0c00 |000d: move-result-object v0 │ │ +07a068: 7210 c523 0000 |000e: invoke-interface {v0}, Landroid/widget/PopupWindow$OnDismissListener;.onDismiss:()V // method@23c5 │ │ +07a06e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ 0x0008 line=608 │ │ 0x0011 line=610 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; │ │ @@ -117559,64 +117538,64 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -07988c: |[07988c] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onClick:(Landroid/view/View;)V │ │ -07989c: 5453 140b |0000: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -0798a0: 7110 241d 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$700:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@1d24 │ │ -0798a6: 0c03 |0005: move-result-object v3 │ │ -0798a8: 3336 3e00 |0006: if-ne v6, v3, 0044 // +003e │ │ -0798ac: 5453 140b |0008: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -0798b0: 6e10 271d 0300 |000a: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1d27 │ │ -0798b6: 5453 140b |000d: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -0798ba: 7110 1c1d 0300 |000f: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ -0798c0: 0c03 |0012: move-result-object v3 │ │ -0798c2: 6e10 011d 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1d01 │ │ -0798c8: 0c00 |0016: move-result-object v0 │ │ -0798ca: 5453 140b |0017: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -0798ce: 7110 1c1d 0300 |0019: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ -0798d4: 0c03 |001c: move-result-object v3 │ │ -0798d6: 6e10 001d 0300 |001d: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1d00 │ │ -0798dc: 0c03 |0020: move-result-object v3 │ │ -0798de: 6e20 e21c 0300 |0021: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I // method@1ce2 │ │ -0798e4: 0a01 |0024: move-result v1 │ │ -0798e6: 5453 140b |0025: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -0798ea: 7110 1c1d 0300 |0027: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ -0798f0: 0c03 |002a: move-result-object v3 │ │ -0798f2: 6e10 001d 0300 |002b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1d00 │ │ -0798f8: 0c03 |002e: move-result-object v3 │ │ -0798fa: 6e20 db1c 1300 |002f: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@1cdb │ │ -079900: 0c02 |0032: move-result-object v2 │ │ -079902: 3802 1000 |0033: if-eqz v2, 0043 // +0010 │ │ -079906: 1503 0800 |0035: const/high16 v3, #int 524288 // #8 │ │ -07990a: 6e20 3c01 3200 |0037: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ -079910: 5453 140b |003a: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -079914: 6e10 291d 0300 |003c: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ -07991a: 0c03 |003f: move-result-object v3 │ │ -07991c: 6e20 3201 2300 |0040: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ -079922: 0e00 |0043: return-void │ │ -079924: 5453 140b |0044: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -079928: 7110 251d 0300 |0046: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$800:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@1d25 │ │ -07992e: 0c03 |0049: move-result-object v3 │ │ -079930: 3336 1400 |004a: if-ne v6, v3, 005e // +0014 │ │ -079934: 5453 140b |004c: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -079938: 1204 |004e: const/4 v4, #int 0 // #0 │ │ -07993a: 7120 231d 4300 |004f: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$602:(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z // method@1d23 │ │ -079940: 5453 140b |0052: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -079944: 5454 140b |0054: iget-object v4, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -079948: 7110 261d 0400 |0056: invoke-static {v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$900:(Landroid/support/v7/internal/widget/ActivityChooserView;)I // method@1d26 │ │ -07994e: 0a04 |0059: move-result v4 │ │ -079950: 7120 211d 4300 |005a: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V // method@1d21 │ │ -079956: 28e6 |005d: goto 0043 // -001a │ │ -079958: 2203 a104 |005e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -07995c: 7010 9724 0300 |0060: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@2497 │ │ -079962: 2703 |0063: throw v3 │ │ +07a070: |[07a070] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onClick:(Landroid/view/View;)V │ │ +07a080: 5453 140b |0000: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a084: 7110 241d 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$700:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@1d24 │ │ +07a08a: 0c03 |0005: move-result-object v3 │ │ +07a08c: 3336 3e00 |0006: if-ne v6, v3, 0044 // +003e │ │ +07a090: 5453 140b |0008: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a094: 6e10 271d 0300 |000a: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1d27 │ │ +07a09a: 5453 140b |000d: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a09e: 7110 1c1d 0300 |000f: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ +07a0a4: 0c03 |0012: move-result-object v3 │ │ +07a0a6: 6e10 011d 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1d01 │ │ +07a0ac: 0c00 |0016: move-result-object v0 │ │ +07a0ae: 5453 140b |0017: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a0b2: 7110 1c1d 0300 |0019: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ +07a0b8: 0c03 |001c: move-result-object v3 │ │ +07a0ba: 6e10 001d 0300 |001d: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1d00 │ │ +07a0c0: 0c03 |0020: move-result-object v3 │ │ +07a0c2: 6e20 e21c 0300 |0021: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I // method@1ce2 │ │ +07a0c8: 0a01 |0024: move-result v1 │ │ +07a0ca: 5453 140b |0025: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a0ce: 7110 1c1d 0300 |0027: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ +07a0d4: 0c03 |002a: move-result-object v3 │ │ +07a0d6: 6e10 001d 0300 |002b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1d00 │ │ +07a0dc: 0c03 |002e: move-result-object v3 │ │ +07a0de: 6e20 db1c 1300 |002f: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@1cdb │ │ +07a0e4: 0c02 |0032: move-result-object v2 │ │ +07a0e6: 3802 1000 |0033: if-eqz v2, 0043 // +0010 │ │ +07a0ea: 1503 0800 |0035: const/high16 v3, #int 524288 // #8 │ │ +07a0ee: 6e20 3c01 3200 |0037: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ +07a0f4: 5453 140b |003a: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a0f8: 6e10 291d 0300 |003c: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ +07a0fe: 0c03 |003f: move-result-object v3 │ │ +07a100: 6e20 3201 2300 |0040: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ +07a106: 0e00 |0043: return-void │ │ +07a108: 5453 140b |0044: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a10c: 7110 251d 0300 |0046: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$800:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@1d25 │ │ +07a112: 0c03 |0049: move-result-object v3 │ │ +07a114: 3336 1400 |004a: if-ne v6, v3, 005e // +0014 │ │ +07a118: 5453 140b |004c: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a11c: 1204 |004e: const/4 v4, #int 0 // #0 │ │ +07a11e: 7120 231d 4300 |004f: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$602:(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z // method@1d23 │ │ +07a124: 5453 140b |0052: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a128: 5454 140b |0054: iget-object v4, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a12c: 7110 261d 0400 |0056: invoke-static {v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$900:(Landroid/support/v7/internal/widget/ActivityChooserView;)I // method@1d26 │ │ +07a132: 0a04 |0059: move-result v4 │ │ +07a134: 7120 211d 4300 |005a: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V // method@1d21 │ │ +07a13a: 28e6 |005d: goto 0043 // -001a │ │ +07a13c: 2203 a704 |005e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +07a140: 7010 9724 0300 |0060: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@2497 │ │ +07a146: 2703 |0063: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0008 line=568 │ │ 0x000d line=569 │ │ 0x0017 line=570 │ │ 0x0025 line=571 │ │ @@ -117640,24 +117619,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -079964: |[079964] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onDismiss:()V │ │ -079974: 7010 141d 0200 |0000: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.notifyOnDismissListener:()V // method@1d14 │ │ -07997a: 5420 140b |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -07997e: 5400 260b |0005: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0b26 │ │ -079982: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -079986: 5420 140b |0009: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -07998a: 5400 260b |000b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0b26 │ │ -07998e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -079990: 6e20 630b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@0b63 │ │ -079996: 0e00 |0011: return-void │ │ +07a148: |[07a148] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onDismiss:()V │ │ +07a158: 7010 141d 0200 |0000: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.notifyOnDismissListener:()V // method@1d14 │ │ +07a15e: 5420 140b |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a162: 5400 260b |0005: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0b26 │ │ +07a166: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +07a16a: 5420 140b |0009: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a16e: 5400 260b |000b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0b26 │ │ +07a172: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +07a174: 6e20 630b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@0b63 │ │ +07a17a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0003 line=601 │ │ 0x0009 line=602 │ │ 0x0011 line=604 │ │ locals : │ │ @@ -117668,67 +117647,67 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 112 16-bit code units │ │ -079998: |[079998] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0799a8: 6e10 2723 0600 |0000: invoke-virtual {v6}, Landroid/widget/AdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2327 │ │ -0799ae: 0c00 |0003: move-result-object v0 │ │ -0799b0: 1f00 9503 |0004: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@0395 │ │ -0799b4: 6e20 051d 8000 |0006: invoke-virtual {v0, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@1d05 │ │ -0799ba: 0a01 |0009: move-result v1 │ │ -0799bc: 2b01 5e00 0000 |000a: packed-switch v1, 00000068 // +0000005e │ │ -0799c2: 2203 a104 |000d: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -0799c6: 7010 9724 0300 |000f: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@2497 │ │ -0799cc: 2703 |0012: throw v3 │ │ -0799ce: 5453 140b |0013: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -0799d2: 1404 ffff ff7f |0015: const v4, #float nan // #7fffffff │ │ -0799d8: 7120 211d 4300 |0018: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V // method@1d21 │ │ -0799de: 0e00 |001b: return-void │ │ -0799e0: 5453 140b |001c: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -0799e4: 6e10 271d 0300 |001e: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1d27 │ │ -0799ea: 5453 140b |0021: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -0799ee: 7110 221d 0300 |0023: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$600:(Landroid/support/v7/internal/widget/ActivityChooserView;)Z // method@1d22 │ │ -0799f4: 0a03 |0026: move-result v3 │ │ -0799f6: 3803 1200 |0027: if-eqz v3, 0039 // +0012 │ │ -0799fa: 3d08 f2ff |0029: if-lez v8, 001b // -000e │ │ -0799fe: 5453 140b |002b: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -079a02: 7110 1c1d 0300 |002d: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ -079a08: 0c03 |0030: move-result-object v3 │ │ -079a0a: 6e10 001d 0300 |0031: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1d00 │ │ -079a10: 0c03 |0034: move-result-object v3 │ │ -079a12: 6e20 ef1c 8300 |0035: invoke-virtual {v3, v8}, Landroid/support/v7/internal/widget/ActivityChooserModel;.setDefaultActivity:(I)V // method@1cef │ │ -079a18: 28e3 |0038: goto 001b // -001d │ │ -079a1a: 5453 140b |0039: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -079a1e: 7110 1c1d 0300 |003b: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ -079a24: 0c03 |003e: move-result-object v3 │ │ -079a26: 6e10 071d 0300 |003f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getShowDefaultActivity:()Z // method@1d07 │ │ -079a2c: 0a03 |0042: move-result v3 │ │ -079a2e: 3803 2100 |0043: if-eqz v3, 0064 // +0021 │ │ -079a32: 5453 140b |0045: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -079a36: 7110 1c1d 0300 |0047: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ -079a3c: 0c03 |004a: move-result-object v3 │ │ -079a3e: 6e10 001d 0300 |004b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1d00 │ │ -079a44: 0c03 |004e: move-result-object v3 │ │ -079a46: 6e20 db1c 8300 |004f: invoke-virtual {v3, v8}, Landroid/support/v7/internal/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@1cdb │ │ -079a4c: 0c02 |0052: move-result-object v2 │ │ -079a4e: 3802 c8ff |0053: if-eqz v2, 001b // -0038 │ │ -079a52: 1503 0800 |0055: const/high16 v3, #int 524288 // #8 │ │ -079a56: 6e20 3c01 3200 |0057: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ -079a5c: 5453 140b |005a: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -079a60: 6e10 291d 0300 |005c: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ -079a66: 0c03 |005f: move-result-object v3 │ │ -079a68: 6e20 3201 2300 |0060: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ -079a6e: 28b8 |0063: goto 001b // -0048 │ │ -079a70: d808 0801 |0064: add-int/lit8 v8, v8, #int 1 // #01 │ │ -079a74: 28df |0066: goto 0045 // -0021 │ │ -079a76: 0000 |0067: nop // spacer │ │ -079a78: 0001 0200 0000 0000 1200 0000 0900 ... |0068: packed-switch-data (8 units) │ │ +07a17c: |[07a17c] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +07a18c: 6e10 2723 0600 |0000: invoke-virtual {v6}, Landroid/widget/AdapterView;.getAdapter:()Landroid/widget/Adapter; // method@2327 │ │ +07a192: 0c00 |0003: move-result-object v0 │ │ +07a194: 1f00 9903 |0004: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@0399 │ │ +07a198: 6e20 051d 8000 |0006: invoke-virtual {v0, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@1d05 │ │ +07a19e: 0a01 |0009: move-result v1 │ │ +07a1a0: 2b01 5e00 0000 |000a: packed-switch v1, 00000068 // +0000005e │ │ +07a1a6: 2203 a704 |000d: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +07a1aa: 7010 9724 0300 |000f: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@2497 │ │ +07a1b0: 2703 |0012: throw v3 │ │ +07a1b2: 5453 140b |0013: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a1b6: 1404 ffff ff7f |0015: const v4, #float nan // #7fffffff │ │ +07a1bc: 7120 211d 4300 |0018: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V // method@1d21 │ │ +07a1c2: 0e00 |001b: return-void │ │ +07a1c4: 5453 140b |001c: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a1c8: 6e10 271d 0300 |001e: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1d27 │ │ +07a1ce: 5453 140b |0021: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a1d2: 7110 221d 0300 |0023: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$600:(Landroid/support/v7/internal/widget/ActivityChooserView;)Z // method@1d22 │ │ +07a1d8: 0a03 |0026: move-result v3 │ │ +07a1da: 3803 1200 |0027: if-eqz v3, 0039 // +0012 │ │ +07a1de: 3d08 f2ff |0029: if-lez v8, 001b // -000e │ │ +07a1e2: 5453 140b |002b: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a1e6: 7110 1c1d 0300 |002d: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ +07a1ec: 0c03 |0030: move-result-object v3 │ │ +07a1ee: 6e10 001d 0300 |0031: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1d00 │ │ +07a1f4: 0c03 |0034: move-result-object v3 │ │ +07a1f6: 6e20 ef1c 8300 |0035: invoke-virtual {v3, v8}, Landroid/support/v7/internal/widget/ActivityChooserModel;.setDefaultActivity:(I)V // method@1cef │ │ +07a1fc: 28e3 |0038: goto 001b // -001d │ │ +07a1fe: 5453 140b |0039: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a202: 7110 1c1d 0300 |003b: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ +07a208: 0c03 |003e: move-result-object v3 │ │ +07a20a: 6e10 071d 0300 |003f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getShowDefaultActivity:()Z // method@1d07 │ │ +07a210: 0a03 |0042: move-result v3 │ │ +07a212: 3803 2100 |0043: if-eqz v3, 0064 // +0021 │ │ +07a216: 5453 140b |0045: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a21a: 7110 1c1d 0300 |0047: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ +07a220: 0c03 |004a: move-result-object v3 │ │ +07a222: 6e10 001d 0300 |004b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1d00 │ │ +07a228: 0c03 |004e: move-result-object v3 │ │ +07a22a: 6e20 db1c 8300 |004f: invoke-virtual {v3, v8}, Landroid/support/v7/internal/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@1cdb │ │ +07a230: 0c02 |0052: move-result-object v2 │ │ +07a232: 3802 c8ff |0053: if-eqz v2, 001b // -0038 │ │ +07a236: 1503 0800 |0055: const/high16 v3, #int 524288 // #8 │ │ +07a23a: 6e20 3c01 3200 |0057: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ +07a240: 5453 140b |005a: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a244: 6e10 291d 0300 |005c: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ +07a24a: 0c03 |005f: move-result-object v3 │ │ +07a24c: 6e20 3201 2300 |0060: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ +07a252: 28b8 |0063: goto 001b // -0048 │ │ +07a254: d808 0801 |0064: add-int/lit8 v8, v8, #int 1 // #01 │ │ +07a258: 28df |0066: goto 0045 // -0021 │ │ +07a25a: 0000 |0067: nop // spacer │ │ +07a25c: 0001 0200 0000 0000 1200 0000 0900 ... |0068: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x0006 line=537 │ │ 0x000a line=538 │ │ 0x000d line=561 │ │ 0x0013 line=540 │ │ @@ -117760,37 +117739,37 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -079a88: |[079a88] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onLongClick:(Landroid/view/View;)Z │ │ -079a98: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -079a9a: 5430 140b |0001: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -079a9e: 7110 241d 0000 |0003: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$700:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@1d24 │ │ -079aa4: 0c00 |0006: move-result-object v0 │ │ -079aa6: 3304 1f00 |0007: if-ne v4, v0, 0026 // +001f │ │ -079aaa: 5430 140b |0009: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -079aae: 7110 1c1d 0000 |000b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ -079ab4: 0c00 |000e: move-result-object v0 │ │ -079ab6: 6e10 ff1c 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1cff │ │ -079abc: 0a00 |0012: move-result v0 │ │ -079abe: 3d00 1200 |0013: if-lez v0, 0025 // +0012 │ │ -079ac2: 5430 140b |0015: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -079ac6: 7120 231d 2000 |0017: invoke-static {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$602:(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z // method@1d23 │ │ -079acc: 5430 140b |001a: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -079ad0: 5431 140b |001c: iget-object v1, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ -079ad4: 7110 261d 0100 |001e: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$900:(Landroid/support/v7/internal/widget/ActivityChooserView;)I // method@1d26 │ │ -079ada: 0a01 |0021: move-result v1 │ │ -079adc: 7120 211d 1000 |0022: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V // method@1d21 │ │ -079ae2: 0f02 |0025: return v2 │ │ -079ae4: 2200 a104 |0026: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -079ae8: 7010 9724 0000 |0028: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@2497 │ │ -079aee: 2700 |002b: throw v0 │ │ +07a26c: |[07a26c] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onLongClick:(Landroid/view/View;)Z │ │ +07a27c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +07a27e: 5430 140b |0001: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a282: 7110 241d 0000 |0003: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$700:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@1d24 │ │ +07a288: 0c00 |0006: move-result-object v0 │ │ +07a28a: 3304 1f00 |0007: if-ne v4, v0, 0026 // +001f │ │ +07a28e: 5430 140b |0009: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a292: 7110 1c1d 0000 |000b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@1d1c │ │ +07a298: 0c00 |000e: move-result-object v0 │ │ +07a29a: 6e10 ff1c 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1cff │ │ +07a2a0: 0a00 |0012: move-result v0 │ │ +07a2a2: 3d00 1200 |0013: if-lez v0, 0025 // +0012 │ │ +07a2a6: 5430 140b |0015: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a2aa: 7120 231d 2000 |0017: invoke-static {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$602:(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z // method@1d23 │ │ +07a2b0: 5430 140b |001a: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a2b4: 5431 140b |001c: iget-object v1, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0b14 │ │ +07a2b8: 7110 261d 0100 |001e: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$900:(Landroid/support/v7/internal/widget/ActivityChooserView;)I // method@1d26 │ │ +07a2be: 0a01 |0021: move-result v1 │ │ +07a2c0: 7120 211d 1000 |0022: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V // method@1d21 │ │ +07a2c6: 0f02 |0025: return v2 │ │ +07a2c8: 2200 a704 |0026: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +07a2cc: 7010 9724 0000 |0028: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@2497 │ │ +07a2d2: 2700 |002b: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=587 │ │ 0x0009 line=588 │ │ 0x0015 line=589 │ │ 0x001a line=590 │ │ 0x0025 line=595 │ │ @@ -117798,17 +117777,17 @@ │ │ locals : │ │ 0x0000 - 0x002c reg=3 this Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; │ │ 0x0000 - 0x002c reg=4 view Landroid/view/View; │ │ │ │ source_file_idx : 558 (ActivityChooserView.java) │ │ │ │ Class #510 header: │ │ -class_idx : 920 │ │ +class_idx : 924 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 573 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #510 annotations: │ │ @@ -117824,17 +117803,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 573 (AdapterViewICS.java) │ │ │ │ Class #511 header: │ │ -class_idx : 921 │ │ +class_idx : 925 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 573 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #511 annotations: │ │ @@ -117864,42 +117843,42 @@ │ │ access : 0x0001 (PUBLIC) │ │ Direct methods - │ │ #0 : (in Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo;) │ │ name : '' │ │ type : '(Landroid/view/View;IJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -079af0: |[079af0] android.support.v7.internal.widget.AdapterViewICS$AdapterContextMenuInfo.:(Landroid/view/View;IJ)V │ │ -079b00: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -079b06: 5b12 290b |0003: iput-object v2, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo;.targetView:Landroid/view/View; // field@0b29 │ │ -079b0a: 5913 280b |0005: iput v3, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo;.position:I // field@0b28 │ │ -079b0e: 5a14 270b |0007: iput-wide v4, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo;.id:J // field@0b27 │ │ -079b12: 0e00 |0009: return-void │ │ +07a2d4: |[07a2d4] android.support.v7.internal.widget.AdapterViewICS$AdapterContextMenuInfo.:(Landroid/view/View;IJ)V │ │ +07a2e4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07a2ea: 5b01 290b |0003: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo;.targetView:Landroid/view/View; // field@0b29 │ │ +07a2ee: 5902 280b |0005: iput v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo;.position:I // field@0b28 │ │ +07a2f2: 5a03 270b |0007: iput-wide v3, v0, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo;.id:J // field@0b27 │ │ +07a2f6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 0x0003 line=414 │ │ 0x0005 line=415 │ │ 0x0007 line=416 │ │ 0x0009 line=417 │ │ locals : │ │ - 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo; │ │ - 0x0000 - 0x000a reg=2 targetView Landroid/view/View; │ │ - 0x0000 - 0x000a reg=3 position I │ │ - 0x0000 - 0x000a reg=4 id J │ │ + 0x0000 - 0x000a reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo; │ │ + 0x0000 - 0x000a reg=1 targetView Landroid/view/View; │ │ + 0x0000 - 0x000a reg=2 position I │ │ + 0x0000 - 0x000a reg=3 id J │ │ │ │ Virtual methods - │ │ source_file_idx : 573 (AdapterViewICS.java) │ │ │ │ Class #512 header: │ │ -class_idx : 922 │ │ +class_idx : 926 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 74 │ │ source_file_idx : 573 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ @@ -117930,20 +117909,20 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -079b14: |[079b14] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ -079b24: 5b12 2b0b |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079b28: 7010 ba01 0100 |0002: invoke-direct {v1}, Landroid/database/DataSetObserver;.:()V // method@01ba │ │ -079b2e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -079b30: 5b10 2a0b |0006: iput-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0b2a │ │ -079b34: 0e00 |0008: return-void │ │ +07a2f8: |[07a2f8] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ +07a308: 5b12 2b0b |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a30c: 7010 ba01 0100 |0002: invoke-direct {v1}, Landroid/database/DataSetObserver;.:()V // method@01ba │ │ +07a312: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +07a314: 5b10 2a0b |0006: iput-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0b2a │ │ +07a318: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=796 │ │ 0x0005 line=798 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver; Landroid/support/v7/internal/widget/AdapterViewICS.AdapterDataSetObserver; │ │ @@ -117955,18 +117934,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -079b38: |[079b38] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.clearSavedState:()V │ │ -079b48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -079b4a: 5b10 2a0b |0001: iput-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0b2a │ │ -079b4e: 0e00 |0003: return-void │ │ +07a31c: |[07a31c] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.clearSavedState:()V │ │ +07a32c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07a32e: 5b10 2a0b |0001: iput-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0b2a │ │ +07a332: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ 0x0003 line=844 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver; │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver; Landroid/support/v7/internal/widget/AdapterViewICS.AdapterDataSetObserver; │ │ @@ -117976,56 +117955,56 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -079b50: |[079b50] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.onChanged:()V │ │ -079b60: 5420 2b0b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079b64: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -079b66: 5c01 370b |0003: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@0b37 │ │ -079b6a: 5420 2b0b |0005: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079b6e: 5421 2b0b |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079b72: 5211 3d0b |0009: iget v1, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0b3d │ │ -079b76: 5901 420b |000b: iput v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldItemCount:I // field@0b42 │ │ -079b7a: 5420 2b0b |000d: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079b7e: 5421 2b0b |000f: iget-object v1, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079b82: 6e10 611d 0100 |0011: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ -079b88: 0c01 |0014: move-result-object v1 │ │ -079b8a: 7210 2123 0100 |0015: invoke-interface {v1}, Landroid/widget/Adapter;.getCount:()I // method@2321 │ │ -079b90: 0a01 |0018: move-result v1 │ │ -079b92: 5901 3d0b |0019: iput v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0b3d │ │ -079b96: 5420 2b0b |001b: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079b9a: 6e10 611d 0000 |001d: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ -079ba0: 0c00 |0020: move-result-object v0 │ │ -079ba2: 7210 2423 0000 |0021: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@2324 │ │ -079ba8: 0a00 |0024: move-result v0 │ │ -079baa: 3800 2700 |0025: if-eqz v0, 004c // +0027 │ │ -079bae: 5420 2a0b |0027: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0b2a │ │ -079bb2: 3800 2300 |0029: if-eqz v0, 004c // +0023 │ │ -079bb6: 5420 2b0b |002b: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079bba: 5200 420b |002d: iget v0, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldItemCount:I // field@0b42 │ │ -079bbe: 3900 1d00 |002f: if-nez v0, 004c // +001d │ │ -079bc2: 5420 2b0b |0031: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079bc6: 5200 3d0b |0033: iget v0, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0b3d │ │ -079bca: 3d00 1700 |0035: if-lez v0, 004c // +0017 │ │ -079bce: 5420 2b0b |0037: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079bd2: 5421 2a0b |0039: iget-object v1, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0b2a │ │ -079bd6: 7120 501d 1000 |003b: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.access$000:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/os/Parcelable;)V // method@1d50 │ │ -079bdc: 1200 |003e: const/4 v0, #int 0 // #0 │ │ -079bde: 5b20 2a0b |003f: iput-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0b2a │ │ -079be2: 5420 2b0b |0041: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079be6: 6e10 581d 0000 |0043: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkFocus:()V // method@1d58 │ │ -079bec: 5420 2b0b |0046: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079bf0: 6e10 891d 0000 |0048: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.requestLayout:()V // method@1d89 │ │ -079bf6: 0e00 |004b: return-void │ │ -079bf8: 5420 2b0b |004c: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079bfc: 6e10 841d 0000 |004e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.rememberSyncState:()V // method@1d84 │ │ -079c02: 28f0 |0051: goto 0041 // -0010 │ │ +07a334: |[07a334] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.onChanged:()V │ │ +07a344: 5420 2b0b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a348: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +07a34a: 5c01 370b |0003: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@0b37 │ │ +07a34e: 5420 2b0b |0005: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a352: 5421 2b0b |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a356: 5211 3d0b |0009: iget v1, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0b3d │ │ +07a35a: 5901 420b |000b: iput v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldItemCount:I // field@0b42 │ │ +07a35e: 5420 2b0b |000d: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a362: 5421 2b0b |000f: iget-object v1, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a366: 6e10 611d 0100 |0011: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ +07a36c: 0c01 |0014: move-result-object v1 │ │ +07a36e: 7210 2123 0100 |0015: invoke-interface {v1}, Landroid/widget/Adapter;.getCount:()I // method@2321 │ │ +07a374: 0a01 |0018: move-result v1 │ │ +07a376: 5901 3d0b |0019: iput v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0b3d │ │ +07a37a: 5420 2b0b |001b: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a37e: 6e10 611d 0000 |001d: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ +07a384: 0c00 |0020: move-result-object v0 │ │ +07a386: 7210 2423 0000 |0021: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@2324 │ │ +07a38c: 0a00 |0024: move-result v0 │ │ +07a38e: 3800 2700 |0025: if-eqz v0, 004c // +0027 │ │ +07a392: 5420 2a0b |0027: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0b2a │ │ +07a396: 3800 2300 |0029: if-eqz v0, 004c // +0023 │ │ +07a39a: 5420 2b0b |002b: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a39e: 5200 420b |002d: iget v0, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldItemCount:I // field@0b42 │ │ +07a3a2: 3900 1d00 |002f: if-nez v0, 004c // +001d │ │ +07a3a6: 5420 2b0b |0031: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a3aa: 5200 3d0b |0033: iget v0, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0b3d │ │ +07a3ae: 3d00 1700 |0035: if-lez v0, 004c // +0017 │ │ +07a3b2: 5420 2b0b |0037: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a3b6: 5421 2a0b |0039: iget-object v1, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0b2a │ │ +07a3ba: 7120 501d 1000 |003b: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.access$000:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/os/Parcelable;)V // method@1d50 │ │ +07a3c0: 1200 |003e: const/4 v0, #int 0 // #0 │ │ +07a3c2: 5b20 2a0b |003f: iput-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0b2a │ │ +07a3c6: 5420 2b0b |0041: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a3ca: 6e10 581d 0000 |0043: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkFocus:()V // method@1d58 │ │ +07a3d0: 5420 2b0b |0046: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a3d4: 6e10 891d 0000 |0048: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.requestLayout:()V // method@1d89 │ │ +07a3da: 0e00 |004b: return-void │ │ +07a3dc: 5420 2b0b |004c: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a3e0: 6e10 841d 0000 |004e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.rememberSyncState:()V // method@1d84 │ │ +07a3e6: 28f0 |0051: goto 0041 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ 0x0005 line=803 │ │ 0x000d line=804 │ │ 0x001b line=808 │ │ 0x0037 line=810 │ │ @@ -118043,52 +118022,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 72 16-bit code units │ │ -079c04: |[079c04] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.onInvalidated:()V │ │ -079c14: 1904 0080 |0000: const-wide/high16 v4, #long -9223372036854775808 // #8000 │ │ -079c18: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -079c1a: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -079c1c: 5460 2b0b |0004: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079c20: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -079c22: 5c01 370b |0007: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@0b37 │ │ -079c26: 5460 2b0b |0009: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079c2a: 6e10 611d 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ -079c30: 0c00 |000e: move-result-object v0 │ │ -079c32: 7210 2423 0000 |000f: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@2324 │ │ -079c38: 0a00 |0012: move-result v0 │ │ -079c3a: 3800 0a00 |0013: if-eqz v0, 001d // +000a │ │ -079c3e: 5460 2b0b |0015: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079c42: 7110 511d 0000 |0017: invoke-static {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.access$100:(Landroid/support/v7/internal/widget/AdapterViewICS;)Landroid/os/Parcelable; // method@1d51 │ │ -079c48: 0c00 |001a: move-result-object v0 │ │ -079c4a: 5b60 2a0b |001b: iput-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0b2a │ │ -079c4e: 5460 2b0b |001d: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079c52: 5461 2b0b |001f: iget-object v1, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079c56: 5211 3d0b |0021: iget v1, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0b3d │ │ -079c5a: 5901 420b |0023: iput v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldItemCount:I // field@0b42 │ │ -079c5e: 5460 2b0b |0025: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079c62: 5903 3d0b |0027: iput v3, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0b3d │ │ -079c66: 5460 2b0b |0029: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079c6a: 5902 480b |002b: iput v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ -079c6e: 5460 2b0b |002d: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079c72: 5a04 490b |002f: iput-wide v4, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0b49 │ │ -079c76: 5460 2b0b |0031: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079c7a: 5902 400b |0033: iput v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0b40 │ │ -079c7e: 5460 2b0b |0035: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079c82: 5a04 410b |0037: iput-wide v4, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0b41 │ │ -079c86: 5460 2b0b |0039: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079c8a: 5c03 3f0b |003b: iput-boolean v3, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0b3f │ │ -079c8e: 5460 2b0b |003d: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079c92: 6e10 581d 0000 |003f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkFocus:()V // method@1d58 │ │ -079c98: 5460 2b0b |0042: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ -079c9c: 6e10 891d 0000 |0044: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.requestLayout:()V // method@1d89 │ │ -079ca2: 0e00 |0047: return-void │ │ +07a3e8: |[07a3e8] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.onInvalidated:()V │ │ +07a3f8: 1904 0080 |0000: const-wide/high16 v4, #long -9223372036854775808 // #8000 │ │ +07a3fc: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +07a3fe: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +07a400: 5460 2b0b |0004: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a404: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +07a406: 5c01 370b |0007: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@0b37 │ │ +07a40a: 5460 2b0b |0009: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a40e: 6e10 611d 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ +07a414: 0c00 |000e: move-result-object v0 │ │ +07a416: 7210 2423 0000 |000f: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@2324 │ │ +07a41c: 0a00 |0012: move-result v0 │ │ +07a41e: 3800 0a00 |0013: if-eqz v0, 001d // +000a │ │ +07a422: 5460 2b0b |0015: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a426: 7110 511d 0000 |0017: invoke-static {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.access$100:(Landroid/support/v7/internal/widget/AdapterViewICS;)Landroid/os/Parcelable; // method@1d51 │ │ +07a42c: 0c00 |001a: move-result-object v0 │ │ +07a42e: 5b60 2a0b |001b: iput-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0b2a │ │ +07a432: 5460 2b0b |001d: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a436: 5461 2b0b |001f: iget-object v1, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a43a: 5211 3d0b |0021: iget v1, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0b3d │ │ +07a43e: 5901 420b |0023: iput v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldItemCount:I // field@0b42 │ │ +07a442: 5460 2b0b |0025: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a446: 5903 3d0b |0027: iput v3, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0b3d │ │ +07a44a: 5460 2b0b |0029: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a44e: 5902 480b |002b: iput v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ +07a452: 5460 2b0b |002d: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a456: 5a04 490b |002f: iput-wide v4, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0b49 │ │ +07a45a: 5460 2b0b |0031: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a45e: 5902 400b |0033: iput v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0b40 │ │ +07a462: 5460 2b0b |0035: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a466: 5a04 410b |0037: iput-wide v4, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0b41 │ │ +07a46a: 5460 2b0b |0039: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a46e: 5c03 3f0b |003b: iput-boolean v3, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0b3f │ │ +07a472: 5460 2b0b |003d: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a476: 6e10 581d 0000 |003f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkFocus:()V // method@1d58 │ │ +07a47c: 5460 2b0b |0042: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2b │ │ +07a480: 6e10 891d 0000 |0044: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.requestLayout:()V // method@1d89 │ │ +07a486: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=821 │ │ 0x0009 line=823 │ │ 0x0015 line=826 │ │ 0x001d line=830 │ │ 0x0025 line=831 │ │ @@ -118103,17 +118082,17 @@ │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver; │ │ 0x0000 - 0x0048 reg=6 this Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver; Landroid/support/v7/internal/widget/AdapterViewICS.AdapterDataSetObserver; │ │ │ │ source_file_idx : 573 (AdapterViewICS.java) │ │ │ │ Class #513 header: │ │ -class_idx : 923 │ │ +class_idx : 927 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 573 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #513 annotations: │ │ @@ -118137,17 +118116,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 573 (AdapterViewICS.java) │ │ │ │ Class #514 header: │ │ -class_idx : 924 │ │ +class_idx : 928 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 573 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #514 annotations: │ │ @@ -118179,19 +118158,19 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -079ca4: |[079ca4] android.support.v7.internal.widget.AdapterViewICS$OnItemClickListenerWrapper.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ -079cb4: 5b01 2d0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2d │ │ -079cb8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -079cbe: 5b02 2c0b |0005: iput-object v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.mWrappedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0b2c │ │ -079cc2: 0e00 |0007: return-void │ │ +07a488: |[07a488] android.support.v7.internal.widget.AdapterViewICS$OnItemClickListenerWrapper.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ +07a498: 5b01 2d0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2d │ │ +07a49c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07a4a2: 5b02 2c0b |0005: iput-object v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.mWrappedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0b2c │ │ +07a4a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0005 line=266 │ │ 0x0007 line=267 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper; │ │ @@ -118205,22 +118184,22 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -079cc4: |[079cc4] android.support.v7.internal.widget.AdapterViewICS$OnItemClickListenerWrapper.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -079cd4: 5460 2c0b |0000: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.mWrappedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0b2c │ │ -079cd8: 5461 2d0b |0002: iget-object v1, v6, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2d │ │ -079cdc: 0782 |0004: move-object v2, v8 │ │ -079cde: 0193 |0005: move v3, v9 │ │ -079ce0: 04a4 |0006: move-wide v4, v10 │ │ -079ce2: 7806 441d 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V // method@1d44 │ │ -079ce8: 0e00 |000a: return-void │ │ +07a4a8: |[07a4a8] android.support.v7.internal.widget.AdapterViewICS$OnItemClickListenerWrapper.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +07a4b8: 5460 2c0b |0000: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.mWrappedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0b2c │ │ +07a4bc: 5461 2d0b |0002: iget-object v1, v6, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2d │ │ +07a4c0: 0782 |0004: move-object v2, v8 │ │ +07a4c2: 0193 |0005: move v3, v9 │ │ +07a4c4: 04a4 |0006: move-wide v4, v10 │ │ +07a4c6: 7806 441d 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V // method@1d44 │ │ +07a4cc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x000a line=272 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper; │ │ 0x0000 - 0x0000 reg=7 (null) Landroid/widget/AdapterView; │ │ @@ -118229,17 +118208,17 @@ │ │ 0x0000 - 0x000b reg=8 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=9 position I │ │ 0x0000 - 0x000b reg=10 id J │ │ │ │ source_file_idx : 573 (AdapterViewICS.java) │ │ │ │ Class #515 header: │ │ -class_idx : 925 │ │ +class_idx : 929 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 573 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #515 annotations: │ │ @@ -118263,17 +118242,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 573 (AdapterViewICS.java) │ │ │ │ Class #516 header: │ │ -class_idx : 926 │ │ +class_idx : 930 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 573 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #516 annotations: │ │ @@ -118305,17 +118284,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 573 (AdapterViewICS.java) │ │ │ │ Class #517 header: │ │ -class_idx : 927 │ │ +class_idx : 931 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 573 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #517 annotations: │ │ @@ -118341,18 +118320,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -079cec: |[079cec] android.support.v7.internal.widget.AdapterViewICS$SelectionNotifier.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ -079cfc: 5b01 2e0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2e │ │ -079d00: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -079d06: 0e00 |0005: return-void │ │ +07a4d0: |[07a4d0] android.support.v7.internal.widget.AdapterViewICS$SelectionNotifier.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ +07a4e0: 5b01 2e0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2e │ │ +07a4e4: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07a4ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; Landroid/support/v7/internal/widget/AdapterViewICS.SelectionNotifier; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/AdapterViewICS; │ │ @@ -118362,17 +118341,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -079d08: |[079d08] android.support.v7.internal.widget.AdapterViewICS$SelectionNotifier.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$1;)V │ │ -079d18: 7020 4a1d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1d4a │ │ -079d1e: 0e00 |0003: return-void │ │ +07a4ec: |[07a4ec] android.support.v7.internal.widget.AdapterViewICS$SelectionNotifier.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$1;)V │ │ +07a4fc: 7020 4a1d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1d4a │ │ +07a502: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; Landroid/support/v7/internal/widget/AdapterViewICS.SelectionNotifier; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/AdapterViewICS; │ │ @@ -118384,45 +118363,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -079d20: |[079d20] android.support.v7.internal.widget.AdapterViewICS$SelectionNotifier.run:()V │ │ -079d30: 5410 2e0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2e │ │ -079d34: 5500 370b |0002: iget-boolean v0, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@0b37 │ │ -079d38: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ -079d3c: 5410 2e0b |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2e │ │ -079d40: 6e10 611d 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ -079d46: 0c00 |000b: move-result-object v0 │ │ -079d48: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ -079d4c: 5410 2e0b |000e: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2e │ │ -079d50: 6e20 831d 1000 |0010: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.post:(Ljava/lang/Runnable;)Z // method@1d83 │ │ -079d56: 0e00 |0013: return-void │ │ -079d58: 5410 2e0b |0014: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2e │ │ -079d5c: 7110 521d 0000 |0016: invoke-static {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.access$200:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1d52 │ │ -079d62: 28fa |0019: goto 0013 // -0006 │ │ +07a504: |[07a504] android.support.v7.internal.widget.AdapterViewICS$SelectionNotifier.run:()V │ │ +07a514: 5410 2e0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2e │ │ +07a518: 5500 370b |0002: iget-boolean v0, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@0b37 │ │ +07a51c: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ +07a520: 5410 2e0b |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2e │ │ +07a524: 6e10 611d 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ +07a52a: 0c00 |000b: move-result-object v0 │ │ +07a52c: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ +07a530: 5410 2e0b |000e: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2e │ │ +07a534: 6e20 831d 1000 |0010: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.post:(Ljava/lang/Runnable;)Z // method@1d83 │ │ +07a53a: 0e00 |0013: return-void │ │ +07a53c: 5410 2e0b |0014: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0b2e │ │ +07a540: 7110 521d 0000 |0016: invoke-static {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.access$200:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1d52 │ │ +07a546: 28fa |0019: goto 0013 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=855 │ │ 0x0006 line=859 │ │ 0x000e line=860 │ │ 0x0013 line=865 │ │ 0x0014 line=863 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; │ │ 0x0000 - 0x001a reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; Landroid/support/v7/internal/widget/AdapterViewICS.SelectionNotifier; │ │ │ │ source_file_idx : 573 (AdapterViewICS.java) │ │ │ │ Class #518 header: │ │ -class_idx : 928 │ │ +class_idx : 932 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 1058 │ │ +superclass_idx : 1064 │ │ source_file_idx : 573 │ │ static_fields_size : 7 │ │ instance_fields_size: 26 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 48 │ │ │ │ Class #518 annotations: │ │ @@ -118605,31 +118584,31 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -079d64: |[079d64] android.support.v7.internal.widget.AdapterViewICS.:(Landroid/content/Context;)V │ │ -079d74: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -079d76: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -079d7a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -079d7c: 7020 fe21 5400 |0004: invoke-direct {v4, v5}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@21fe │ │ -079d82: 5940 3b0b |0007: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ -079d86: 5a42 4f0b |0009: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0b4f │ │ -079d8a: 5c40 3f0b |000b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0b3f │ │ -079d8e: 5c40 3c0b |000d: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0b3c │ │ -079d92: 5941 400b |000f: iput v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0b40 │ │ -079d96: 5a42 410b |0011: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0b41 │ │ -079d9a: 5941 480b |0013: iput v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ -079d9e: 5a42 490b |0015: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0b49 │ │ -079da2: 5941 430b |0017: iput v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0b43 │ │ -079da6: 5a42 440b |0019: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0b44 │ │ -079daa: 5c40 360b |001b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@0b36 │ │ -079dae: 0e00 |001d: return-void │ │ +07a548: |[07a548] android.support.v7.internal.widget.AdapterViewICS.:(Landroid/content/Context;)V │ │ +07a558: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +07a55a: 1901 0080 |0001: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ +07a55e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +07a560: 7020 fe21 5400 |0004: invoke-direct {v4, v5}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@21fe │ │ +07a566: 5940 3b0b |0007: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ +07a56a: 5a41 4f0b |0009: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0b4f │ │ +07a56e: 5c40 3f0b |000b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0b3f │ │ +07a572: 5c40 3c0b |000d: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0b3c │ │ +07a576: 5943 400b |000f: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0b40 │ │ +07a57a: 5a41 410b |0011: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0b41 │ │ +07a57e: 5943 480b |0013: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ +07a582: 5a41 490b |0015: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0b49 │ │ +07a586: 5943 430b |0017: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0b43 │ │ +07a58a: 5a41 440b |0019: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0b44 │ │ +07a58e: 5c40 360b |001b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@0b36 │ │ +07a592: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=228 │ │ 0x0007 line=67 │ │ 0x0009 line=84 │ │ 0x000b line=94 │ │ 0x000d line=126 │ │ @@ -118651,31 +118630,31 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -079db0: |[079db0] android.support.v7.internal.widget.AdapterViewICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -079dc0: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -079dc2: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -079dc6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -079dc8: 7030 ff21 5406 |0004: invoke-direct {v4, v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21ff │ │ -079dce: 5940 3b0b |0007: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ -079dd2: 5a42 4f0b |0009: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0b4f │ │ -079dd6: 5c40 3f0b |000b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0b3f │ │ -079dda: 5c40 3c0b |000d: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0b3c │ │ -079dde: 5941 400b |000f: iput v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0b40 │ │ -079de2: 5a42 410b |0011: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0b41 │ │ -079de6: 5941 480b |0013: iput v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ -079dea: 5a42 490b |0015: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0b49 │ │ -079dee: 5941 430b |0017: iput v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0b43 │ │ -079df2: 5a42 440b |0019: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0b44 │ │ -079df6: 5c40 360b |001b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@0b36 │ │ -079dfa: 0e00 |001d: return-void │ │ +07a594: |[07a594] android.support.v7.internal.widget.AdapterViewICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07a5a4: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +07a5a6: 1901 0080 |0001: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ +07a5aa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +07a5ac: 7030 ff21 5406 |0004: invoke-direct {v4, v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21ff │ │ +07a5b2: 5940 3b0b |0007: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ +07a5b6: 5a41 4f0b |0009: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0b4f │ │ +07a5ba: 5c40 3f0b |000b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0b3f │ │ +07a5be: 5c40 3c0b |000d: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0b3c │ │ +07a5c2: 5943 400b |000f: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0b40 │ │ +07a5c6: 5a41 410b |0011: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0b41 │ │ +07a5ca: 5943 480b |0013: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ +07a5ce: 5a41 490b |0015: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0b49 │ │ +07a5d2: 5943 430b |0017: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0b43 │ │ +07a5d6: 5a41 440b |0019: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0b44 │ │ +07a5da: 5c40 360b |001b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@0b36 │ │ +07a5de: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=232 │ │ 0x0007 line=67 │ │ 0x0009 line=84 │ │ 0x000b line=94 │ │ 0x000d line=126 │ │ @@ -118698,31 +118677,31 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -079dfc: |[079dfc] android.support.v7.internal.widget.AdapterViewICS.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -079e0c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -079e0e: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -079e12: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -079e14: 7040 0022 5476 |0004: invoke-direct {v4, v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2200 │ │ -079e1a: 5940 3b0b |0007: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ -079e1e: 5a42 4f0b |0009: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0b4f │ │ -079e22: 5c40 3f0b |000b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0b3f │ │ -079e26: 5c40 3c0b |000d: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0b3c │ │ -079e2a: 5941 400b |000f: iput v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0b40 │ │ -079e2e: 5a42 410b |0011: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0b41 │ │ -079e32: 5941 480b |0013: iput v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ -079e36: 5a42 490b |0015: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0b49 │ │ -079e3a: 5941 430b |0017: iput v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0b43 │ │ -079e3e: 5a42 440b |0019: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0b44 │ │ -079e42: 5c40 360b |001b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@0b36 │ │ -079e46: 0e00 |001d: return-void │ │ +07a5e0: |[07a5e0] android.support.v7.internal.widget.AdapterViewICS.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +07a5f0: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +07a5f2: 1901 0080 |0001: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ +07a5f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +07a5f8: 7040 0022 5476 |0004: invoke-direct {v4, v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2200 │ │ +07a5fe: 5940 3b0b |0007: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ +07a602: 5a41 4f0b |0009: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0b4f │ │ +07a606: 5c40 3f0b |000b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0b3f │ │ +07a60a: 5c40 3c0b |000d: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0b3c │ │ +07a60e: 5943 400b |000f: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0b40 │ │ +07a612: 5a41 410b |0011: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0b41 │ │ +07a616: 5943 480b |0013: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ +07a61a: 5a41 490b |0015: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0b49 │ │ +07a61e: 5943 430b |0017: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0b43 │ │ +07a622: 5a41 440b |0019: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0b44 │ │ +07a626: 5c40 360b |001b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@0b36 │ │ +07a62a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=236 │ │ 0x0007 line=67 │ │ 0x0009 line=84 │ │ 0x000b line=94 │ │ 0x000d line=126 │ │ @@ -118746,17 +118725,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/os/Parcelable;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -079e48: |[079e48] android.support.v7.internal.widget.AdapterViewICS.access$000:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/os/Parcelable;)V │ │ -079e58: 6e20 7f1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1d7f │ │ -079e5e: 0e00 |0003: return-void │ │ +07a62c: |[07a62c] android.support.v7.internal.widget.AdapterViewICS.access$000:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/os/Parcelable;)V │ │ +07a63c: 6e20 7f1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1d7f │ │ +07a642: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/os/Parcelable; │ │ │ │ @@ -118765,18 +118744,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;)Landroid/os/Parcelable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079e60: |[079e60] android.support.v7.internal.widget.AdapterViewICS.access$100:(Landroid/support/v7/internal/widget/AdapterViewICS;)Landroid/os/Parcelable; │ │ -079e70: 6e10 801d 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1d80 │ │ -079e76: 0c00 |0003: move-result-object v0 │ │ -079e78: 1100 |0004: return-object v0 │ │ +07a644: |[07a644] android.support.v7.internal.widget.AdapterViewICS.access$100:(Landroid/support/v7/internal/widget/AdapterViewICS;)Landroid/os/Parcelable; │ │ +07a654: 6e10 801d 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1d80 │ │ +07a65a: 0c00 |0003: move-result-object v0 │ │ +07a65c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ #5 : (in Landroid/support/v7/internal/widget/AdapterViewICS;) │ │ @@ -118784,17 +118763,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -079e7c: |[079e7c] android.support.v7.internal.widget.AdapterViewICS.access$200:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ -079e8c: 7010 601d 0000 |0000: invoke-direct {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.fireOnSelected:()V // method@1d60 │ │ -079e92: 0e00 |0003: return-void │ │ +07a660: |[07a660] android.support.v7.internal.widget.AdapterViewICS.access$200:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ +07a670: 7010 601d 0000 |0000: invoke-direct {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.fireOnSelected:()V // method@1d60 │ │ +07a676: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ #6 : (in Landroid/support/v7/internal/widget/AdapterViewICS;) │ │ @@ -118802,34 +118781,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 36 16-bit code units │ │ -079e94: |[079e94] android.support.v7.internal.widget.AdapterViewICS.fireOnSelected:()V │ │ -079ea4: 5460 470b |0000: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0b47 │ │ -079ea8: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -079eac: 0e00 |0004: return-void │ │ -079eae: 6e10 741d 0600 |0005: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedItemPosition:()I // method@1d74 │ │ -079eb4: 0a03 |0008: move-result v3 │ │ -079eb6: 3a03 1500 |0009: if-ltz v3, 001e // +0015 │ │ -079eba: 6e10 751d 0600 |000b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedView:()Landroid/view/View; // method@1d75 │ │ -079ec0: 0c02 |000e: move-result-object v2 │ │ -079ec2: 5460 470b |000f: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0b47 │ │ -079ec6: 6e10 611d 0600 |0011: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ -079ecc: 0c01 |0014: move-result-object v1 │ │ -079ece: 7220 2323 3100 |0015: invoke-interface {v1, v3}, Landroid/widget/Adapter;.getItemId:(I)J // method@2323 │ │ -079ed4: 0b04 |0018: move-result-wide v4 │ │ -079ed6: 0761 |0019: move-object v1, v6 │ │ -079ed8: 7806 481d 0000 |001a: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;.onItemSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V // method@1d48 │ │ -079ede: 28e7 |001d: goto 0004 // -0019 │ │ -079ee0: 5460 470b |001e: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0b47 │ │ -079ee4: 7220 491d 6000 |0020: invoke-interface {v0, v6}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;.onNothingSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1d49 │ │ -079eea: 28e1 |0023: goto 0004 // -001f │ │ +07a678: |[07a678] android.support.v7.internal.widget.AdapterViewICS.fireOnSelected:()V │ │ +07a688: 5460 470b |0000: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0b47 │ │ +07a68c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +07a690: 0e00 |0004: return-void │ │ +07a692: 6e10 741d 0600 |0005: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedItemPosition:()I // method@1d74 │ │ +07a698: 0a03 |0008: move-result v3 │ │ +07a69a: 3a03 1500 |0009: if-ltz v3, 001e // +0015 │ │ +07a69e: 6e10 751d 0600 |000b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedView:()Landroid/view/View; // method@1d75 │ │ +07a6a4: 0c02 |000e: move-result-object v2 │ │ +07a6a6: 5460 470b |000f: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0b47 │ │ +07a6aa: 6e10 611d 0600 |0011: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ +07a6b0: 0c01 |0014: move-result-object v1 │ │ +07a6b2: 7220 2323 3100 |0015: invoke-interface {v1, v3}, Landroid/widget/Adapter;.getItemId:(I)J // method@2323 │ │ +07a6b8: 0b04 |0018: move-result-wide v4 │ │ +07a6ba: 0761 |0019: move-object v1, v6 │ │ +07a6bc: 7806 481d 0000 |001a: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;.onItemSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V // method@1d48 │ │ +07a6c2: 28e7 |001d: goto 0004 // -0019 │ │ +07a6c4: 5460 470b |001e: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0b47 │ │ +07a6c8: 7220 491d 6000 |0020: invoke-interface {v0, v6}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;.onNothingSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1d49 │ │ +07a6ce: 28e1 |0023: goto 0004 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=891 │ │ 0x0004 line=902 │ │ 0x0005 line=894 │ │ 0x0009 line=895 │ │ 0x000b line=896 │ │ @@ -118846,48 +118825,48 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 66 16-bit code units │ │ -079eec: |[079eec] android.support.v7.internal.widget.AdapterViewICS.updateEmptyStatus:(Z)V │ │ -079efc: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -079f00: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -079f02: 6e10 781d 0600 |0003: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@1d78 │ │ -079f08: 0a00 |0006: move-result v0 │ │ -079f0a: 3800 0300 |0007: if-eqz v0, 000a // +0003 │ │ -079f0e: 1207 |0009: const/4 v7, #int 0 // #0 │ │ -079f10: 3807 2b00 |000a: if-eqz v7, 0035 // +002b │ │ -079f14: 5460 3a0b |000c: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0b3a │ │ -079f18: 3800 2300 |000e: if-eqz v0, 0031 // +0023 │ │ -079f1c: 5460 3a0b |0010: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0b3a │ │ -079f20: 6e20 e121 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -079f26: 6e20 981d 2600 |0015: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.setVisibility:(I)V // method@1d98 │ │ -079f2c: 5560 370b |0018: iget-boolean v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@0b37 │ │ -079f30: 3800 1600 |001a: if-eqz v0, 0030 // +0016 │ │ -079f34: 6e10 6c1d 0600 |001c: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getLeft:()I // method@1d6c │ │ -079f3a: 0a02 |001f: move-result v2 │ │ -079f3c: 6e10 761d 0600 |0020: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getTop:()I // method@1d76 │ │ -079f42: 0a03 |0023: move-result v3 │ │ -079f44: 6e10 711d 0600 |0024: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getRight:()I // method@1d71 │ │ -079f4a: 0a04 |0027: move-result v4 │ │ -079f4c: 6e10 621d 0600 |0028: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getBottom:()I // method@1d62 │ │ -079f52: 0a05 |002b: move-result v5 │ │ -079f54: 0760 |002c: move-object v0, v6 │ │ -079f56: 7406 7e1d 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.onLayout:(ZIIII)V // method@1d7e │ │ -079f5c: 0e00 |0030: return-void │ │ -079f5e: 6e20 981d 1600 |0031: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.setVisibility:(I)V // method@1d98 │ │ -079f64: 28e4 |0034: goto 0018 // -001c │ │ -079f66: 5460 3a0b |0035: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0b3a │ │ -079f6a: 3800 0700 |0037: if-eqz v0, 003e // +0007 │ │ -079f6e: 5460 3a0b |0039: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0b3a │ │ -079f72: 6e20 e121 2000 |003b: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -079f78: 6e20 981d 1600 |003e: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.setVisibility:(I)V // method@1d98 │ │ -079f7e: 28ef |0041: goto 0030 // -0011 │ │ +07a6d0: |[07a6d0] android.support.v7.internal.widget.AdapterViewICS.updateEmptyStatus:(Z)V │ │ +07a6e0: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +07a6e4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07a6e6: 6e10 781d 0600 |0003: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@1d78 │ │ +07a6ec: 0a00 |0006: move-result v0 │ │ +07a6ee: 3800 0300 |0007: if-eqz v0, 000a // +0003 │ │ +07a6f2: 1207 |0009: const/4 v7, #int 0 // #0 │ │ +07a6f4: 3807 2b00 |000a: if-eqz v7, 0035 // +002b │ │ +07a6f8: 5460 3a0b |000c: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0b3a │ │ +07a6fc: 3800 2300 |000e: if-eqz v0, 0031 // +0023 │ │ +07a700: 5460 3a0b |0010: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0b3a │ │ +07a704: 6e20 e121 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +07a70a: 6e20 981d 2600 |0015: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.setVisibility:(I)V // method@1d98 │ │ +07a710: 5560 370b |0018: iget-boolean v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@0b37 │ │ +07a714: 3800 1600 |001a: if-eqz v0, 0030 // +0016 │ │ +07a718: 6e10 6c1d 0600 |001c: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getLeft:()I // method@1d6c │ │ +07a71e: 0a02 |001f: move-result v2 │ │ +07a720: 6e10 761d 0600 |0020: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getTop:()I // method@1d76 │ │ +07a726: 0a03 |0023: move-result v3 │ │ +07a728: 6e10 711d 0600 |0024: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getRight:()I // method@1d71 │ │ +07a72e: 0a04 |0027: move-result v4 │ │ +07a730: 6e10 621d 0600 |0028: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getBottom:()I // method@1d62 │ │ +07a736: 0a05 |002b: move-result v5 │ │ +07a738: 0760 |002c: move-object v0, v6 │ │ +07a73a: 7406 7e1d 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.onLayout:(ZIIII)V // method@1d7e │ │ +07a740: 0e00 |0030: return-void │ │ +07a742: 6e20 981d 1600 |0031: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.setVisibility:(I)V // method@1d98 │ │ +07a748: 28e4 |0034: goto 0018 // -001c │ │ +07a74a: 5460 3a0b |0035: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0b3a │ │ +07a74e: 3800 0700 |0037: if-eqz v0, 003e // +0007 │ │ +07a752: 5460 3a0b |0039: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0b3a │ │ +07a756: 6e20 e121 2000 |003b: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +07a75c: 6e20 981d 1600 |003e: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.setVisibility:(I)V // method@1d98 │ │ +07a762: 28ef |0041: goto 0030 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=733 │ │ 0x0009 line=734 │ │ 0x000a line=737 │ │ 0x000c line=738 │ │ 0x0010 line=739 │ │ @@ -118909,19 +118888,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -079f80: |[079f80] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;)V │ │ -079f90: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -079f94: 1a01 9710 |0002: const-string v1, "addView(View) is not supported in AdapterView" // string@1097 │ │ -079f98: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ -079f9e: 2700 |0007: throw v0 │ │ +07a764: |[07a764] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;)V │ │ +07a774: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +07a778: 1a01 9d10 |0002: const-string v1, "addView(View) is not supported in AdapterView" // string@109d │ │ +07a77c: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ +07a782: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -118931,19 +118910,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -079fa0: |[079fa0] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;I)V │ │ -079fb0: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -079fb4: 1a01 9910 |0002: const-string v1, "addView(View, int) is not supported in AdapterView" // string@1099 │ │ -079fb8: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ -079fbe: 2700 |0007: throw v0 │ │ +07a784: |[07a784] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;I)V │ │ +07a794: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +07a798: 1a01 9f10 |0002: const-string v1, "addView(View, int) is not supported in AdapterView" // string@109f │ │ +07a79c: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ +07a7a2: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -118954,19 +118933,19 @@ │ │ type : '(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -079fc0: |[079fc0] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -079fd0: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -079fd4: 1a01 9a10 |0002: const-string v1, "addView(View, int, LayoutParams) is not supported in AdapterView" // string@109a │ │ -079fd8: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ -079fde: 2700 |0007: throw v0 │ │ +07a7a4: |[07a7a4] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +07a7b4: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +07a7b8: 1a01 a010 |0002: const-string v1, "addView(View, int, LayoutParams) is not supported in AdapterView" // string@10a0 │ │ +07a7bc: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ +07a7c2: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -118978,19 +118957,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -079fe0: |[079fe0] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -079ff0: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -079ff4: 1a01 9810 |0002: const-string v1, "addView(View, LayoutParams) is not supported in AdapterView" // string@1098 │ │ -079ff8: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ -079ffe: 2700 |0007: throw v0 │ │ +07a7c4: |[07a7c4] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +07a7d4: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +07a7d8: 1a01 9e10 |0002: const-string v1, "addView(View, LayoutParams) is not supported in AdapterView" // string@109e │ │ +07a7dc: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ +07a7e2: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -119001,24 +118980,24 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -07a000: |[07a000] android.support.v7.internal.widget.AdapterViewICS.canAnimate:()Z │ │ -07a010: 6f10 0522 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.canAnimate:()Z // method@2205 │ │ -07a016: 0a00 |0003: move-result v0 │ │ -07a018: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -07a01c: 5210 3d0b |0006: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0b3d │ │ -07a020: 3d00 0400 |0008: if-lez v0, 000c // +0004 │ │ -07a024: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -07a026: 0f00 |000b: return v0 │ │ -07a028: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07a02a: 28fe |000d: goto 000b // -0002 │ │ +07a7e4: |[07a7e4] android.support.v7.internal.widget.AdapterViewICS.canAnimate:()Z │ │ +07a7f4: 6f10 0522 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.canAnimate:()Z // method@2205 │ │ +07a7fa: 0a00 |0003: move-result v0 │ │ +07a7fc: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +07a800: 5210 3d0b |0006: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0b3d │ │ +07a804: 3d00 0400 |0008: if-lez v0, 000c // +0004 │ │ +07a808: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +07a80a: 0f00 |000b: return v0 │ │ +07a80c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +07a80e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=916 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -119027,56 +119006,56 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -07a02c: |[07a02c] android.support.v7.internal.widget.AdapterViewICS.checkFocus:()V │ │ -07a03c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -07a03e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -07a040: 6e10 611d 0600 |0002: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ -07a046: 0c00 |0005: move-result-object v0 │ │ -07a048: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -07a04c: 7210 2123 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2321 │ │ -07a052: 0a03 |000b: move-result v3 │ │ -07a054: 3903 3100 |000c: if-nez v3, 003d // +0031 │ │ -07a058: 0141 |000e: move v1, v4 │ │ -07a05a: 3801 0800 |000f: if-eqz v1, 0017 // +0008 │ │ -07a05e: 6e10 781d 0600 |0011: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@1d78 │ │ -07a064: 0a03 |0014: move-result v3 │ │ -07a066: 3803 2a00 |0015: if-eqz v3, 003f // +002a │ │ -07a06a: 0142 |0017: move v2, v4 │ │ -07a06c: 3802 2900 |0018: if-eqz v2, 0041 // +0029 │ │ -07a070: 5563 380b |001a: iget-boolean v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableInTouchModeState:Z // field@0b38 │ │ -07a074: 3803 2500 |001c: if-eqz v3, 0041 // +0025 │ │ -07a078: 0143 |001e: move v3, v4 │ │ -07a07a: 6f20 2f22 3600 |001f: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@222f │ │ -07a080: 3802 2100 |0022: if-eqz v2, 0043 // +0021 │ │ -07a084: 5563 390b |0024: iget-boolean v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableState:Z // field@0b39 │ │ -07a088: 3803 1d00 |0026: if-eqz v3, 0043 // +001d │ │ -07a08c: 0143 |0028: move v3, v4 │ │ -07a08e: 6f20 2e22 3600 |0029: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@222e │ │ -07a094: 5463 3a0b |002c: iget-object v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0b3a │ │ -07a098: 3803 0e00 |002e: if-eqz v3, 003c // +000e │ │ -07a09c: 3800 0800 |0030: if-eqz v0, 0038 // +0008 │ │ -07a0a0: 7210 2523 0000 |0032: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@2325 │ │ -07a0a6: 0a03 |0035: move-result v3 │ │ -07a0a8: 3803 0300 |0036: if-eqz v3, 0039 // +0003 │ │ -07a0ac: 0145 |0038: move v5, v4 │ │ -07a0ae: 7020 991d 5600 |0039: invoke-direct {v6, v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.updateEmptyStatus:(Z)V // method@1d99 │ │ -07a0b4: 0e00 |003c: return-void │ │ -07a0b6: 0151 |003d: move v1, v5 │ │ -07a0b8: 28d1 |003e: goto 000f // -002f │ │ -07a0ba: 0152 |003f: move v2, v5 │ │ -07a0bc: 28d8 |0040: goto 0018 // -0028 │ │ -07a0be: 0153 |0041: move v3, v5 │ │ -07a0c0: 28dd |0042: goto 001f // -0023 │ │ -07a0c2: 0153 |0043: move v3, v5 │ │ -07a0c4: 28e5 |0044: goto 0029 // -001b │ │ +07a810: |[07a810] android.support.v7.internal.widget.AdapterViewICS.checkFocus:()V │ │ +07a820: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +07a822: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +07a824: 6e10 611d 0600 |0002: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ +07a82a: 0c00 |0005: move-result-object v0 │ │ +07a82c: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +07a830: 7210 2123 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2321 │ │ +07a836: 0a03 |000b: move-result v3 │ │ +07a838: 3903 3100 |000c: if-nez v3, 003d // +0031 │ │ +07a83c: 0141 |000e: move v1, v4 │ │ +07a83e: 3801 0800 |000f: if-eqz v1, 0017 // +0008 │ │ +07a842: 6e10 781d 0600 |0011: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@1d78 │ │ +07a848: 0a03 |0014: move-result v3 │ │ +07a84a: 3803 2a00 |0015: if-eqz v3, 003f // +002a │ │ +07a84e: 0142 |0017: move v2, v4 │ │ +07a850: 3802 2900 |0018: if-eqz v2, 0041 // +0029 │ │ +07a854: 5563 380b |001a: iget-boolean v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableInTouchModeState:Z // field@0b38 │ │ +07a858: 3803 2500 |001c: if-eqz v3, 0041 // +0025 │ │ +07a85c: 0143 |001e: move v3, v4 │ │ +07a85e: 6f20 2f22 3600 |001f: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@222f │ │ +07a864: 3802 2100 |0022: if-eqz v2, 0043 // +0021 │ │ +07a868: 5563 390b |0024: iget-boolean v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableState:Z // field@0b39 │ │ +07a86c: 3803 1d00 |0026: if-eqz v3, 0043 // +001d │ │ +07a870: 0143 |0028: move v3, v4 │ │ +07a872: 6f20 2e22 3600 |0029: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@222e │ │ +07a878: 5463 3a0b |002c: iget-object v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0b3a │ │ +07a87c: 3803 0e00 |002e: if-eqz v3, 003c // +000e │ │ +07a880: 3800 0800 |0030: if-eqz v0, 0038 // +0008 │ │ +07a884: 7210 2523 0000 |0032: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@2325 │ │ +07a88a: 0a03 |0035: move-result v3 │ │ +07a88c: 3803 0300 |0036: if-eqz v3, 0039 // +0003 │ │ +07a890: 0145 |0038: move v5, v4 │ │ +07a892: 7020 991d 5600 |0039: invoke-direct {v6, v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.updateEmptyStatus:(Z)V // method@1d99 │ │ +07a898: 0e00 |003c: return-void │ │ +07a89a: 0151 |003d: move v1, v5 │ │ +07a89c: 28d1 |003e: goto 000f // -002f │ │ +07a89e: 0152 |003f: move v2, v5 │ │ +07a8a0: 28d8 |0040: goto 0018 // -0028 │ │ +07a8a2: 0153 |0041: move v3, v5 │ │ +07a8a4: 28dd |0042: goto 001f // -0023 │ │ +07a8a6: 0153 |0043: move v3, v5 │ │ +07a8a8: 28e5 |0044: goto 0029 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=714 │ │ 0x0006 line=715 │ │ 0x000f line=716 │ │ 0x0018 line=720 │ │ 0x0022 line=721 │ │ @@ -119101,28 +119080,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -07a0c8: |[07a0c8] android.support.v7.internal.widget.AdapterViewICS.checkSelectionChanged:()V │ │ -07a0d8: 5240 480b |0000: iget v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ -07a0dc: 5241 430b |0002: iget v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0b43 │ │ -07a0e0: 3310 0a00 |0004: if-ne v0, v1, 000e // +000a │ │ -07a0e4: 5340 490b |0006: iget-wide v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0b49 │ │ -07a0e8: 5342 440b |0008: iget-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0b44 │ │ -07a0ec: 3100 0002 |000a: cmp-long v0, v0, v2 │ │ -07a0f0: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ -07a0f4: 6e10 8a1d 0400 |000e: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.selectionChanged:()V // method@1d8a │ │ -07a0fa: 5240 480b |0011: iget v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ -07a0fe: 5940 430b |0013: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0b43 │ │ -07a102: 5340 490b |0015: iget-wide v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0b49 │ │ -07a106: 5a40 440b |0017: iput-wide v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0b44 │ │ -07a10a: 0e00 |0019: return-void │ │ +07a8ac: |[07a8ac] android.support.v7.internal.widget.AdapterViewICS.checkSelectionChanged:()V │ │ +07a8bc: 5240 480b |0000: iget v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ +07a8c0: 5241 430b |0002: iget v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0b43 │ │ +07a8c4: 3310 0a00 |0004: if-ne v0, v1, 000e // +000a │ │ +07a8c8: 5340 490b |0006: iget-wide v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0b49 │ │ +07a8cc: 5342 440b |0008: iget-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0b44 │ │ +07a8d0: 3100 0002 |000a: cmp-long v0, v0, v2 │ │ +07a8d4: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ +07a8d8: 6e10 8a1d 0400 |000e: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.selectionChanged:()V // method@1d8a │ │ +07a8de: 5240 480b |0011: iget v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ +07a8e2: 5940 430b |0013: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0b43 │ │ +07a8e6: 5340 490b |0015: iget-wide v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0b49 │ │ +07a8ea: 5a40 440b |0017: iput-wide v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0b44 │ │ +07a8ee: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=983 │ │ 0x000e line=984 │ │ 0x0011 line=985 │ │ 0x0015 line=986 │ │ 0x0019 line=988 │ │ @@ -119135,28 +119114,28 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -07a10c: |[07a10c] android.support.v7.internal.widget.AdapterViewICS.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -07a11c: 6e10 751d 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedView:()Landroid/view/View; // method@1d75 │ │ -07a122: 0c00 |0003: move-result-object v0 │ │ -07a124: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ -07a128: 6e10 8a21 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -07a12e: 0a01 |0009: move-result v1 │ │ -07a130: 3901 0a00 |000a: if-nez v1, 0014 // +000a │ │ -07a134: 6e20 5421 3000 |000c: invoke-virtual {v0, v3}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@2154 │ │ -07a13a: 0a01 |000f: move-result v1 │ │ -07a13c: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -07a140: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -07a142: 0f01 |0013: return v1 │ │ -07a144: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -07a146: 28fe |0015: goto 0013 // -0002 │ │ +07a8f0: |[07a8f0] android.support.v7.internal.widget.AdapterViewICS.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +07a900: 6e10 751d 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedView:()Landroid/view/View; // method@1d75 │ │ +07a906: 0c00 |0003: move-result-object v0 │ │ +07a908: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ +07a90c: 6e10 8a21 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +07a912: 0a01 |0009: move-result v1 │ │ +07a914: 3901 0a00 |000a: if-nez v1, 0014 // +000a │ │ +07a918: 6e20 5421 3000 |000c: invoke-virtual {v0, v3}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@2154 │ │ +07a91e: 0a01 |000f: move-result v1 │ │ +07a920: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +07a924: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +07a926: 0f01 |0013: return v1 │ │ +07a928: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +07a92a: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=906 │ │ 0x0004 line=907 │ │ 0x0012 line=909 │ │ 0x0013 line=911 │ │ locals : │ │ @@ -119170,17 +119149,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07a148: |[07a148] android.support.v7.internal.widget.AdapterViewICS.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -07a158: 6e20 5e1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@1d5e │ │ -07a15e: 0e00 |0003: return-void │ │ +07a92c: |[07a92c] android.support.v7.internal.widget.AdapterViewICS.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +07a93c: 6e20 5e1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@1d5e │ │ +07a942: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ 0x0003 line=794 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ @@ -119192,17 +119171,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07a160: |[07a160] android.support.v7.internal.widget.AdapterViewICS.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -07a170: 6e20 5a1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@1d5a │ │ -07a176: 0e00 |0003: return-void │ │ +07a944: |[07a944] android.support.v7.internal.widget.AdapterViewICS.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +07a954: 6e20 5a1d 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@1d5a │ │ +07a95a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=785 │ │ 0x0003 line=786 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ @@ -119210,144 +119189,141 @@ │ │ 0x0000 - 0x0004 reg=1 container Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ │ │ #10 : (in Landroid/support/v7/internal/widget/AdapterViewICS;) │ │ name : 'findSyncPosition' │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ - registers : 21 │ │ + registers : 20 │ │ ins : 1 │ │ outs : 2 │ │ - insns size : 116 16-bit code units │ │ -07a178: |[07a178] android.support.v7.internal.widget.AdapterViewICS.findSyncPosition:()I │ │ -07a188: 0800 1400 |0000: move-object/from16 v0, v20 │ │ -07a18c: 5203 3d0b |0002: iget v3, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0b3d │ │ -07a190: 3903 0400 |0004: if-nez v3, 0008 // +0004 │ │ -07a194: 12fd |0006: const/4 v13, #int -1 // #ff │ │ -07a196: 0f0d |0007: return v13 │ │ -07a198: 0800 1400 |0008: move-object/from16 v0, v20 │ │ -07a19c: 530a 4f0b |000a: iget-wide v10, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0b4f │ │ -07a1a0: 0800 1400 |000c: move-object/from16 v0, v20 │ │ -07a1a4: 520d 4e0b |000e: iget v13, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0b4e │ │ -07a1a8: 1910 0080 |0010: const-wide/high16 v16, #long -9223372036854775808 // #8000 │ │ -07a1ac: 3110 0a10 |0012: cmp-long v16, v10, v16 │ │ -07a1b0: 3910 0400 |0014: if-nez v16, 0018 // +0004 │ │ -07a1b4: 12fd |0016: const/4 v13, #int -1 // #ff │ │ -07a1b6: 28f0 |0017: goto 0007 // -0010 │ │ -07a1b8: 1310 0000 |0018: const/16 v16, #int 0 // #0 │ │ -07a1bc: 0200 1000 |001a: move/from16 v0, v16 │ │ -07a1c0: 7120 ad24 d000 |001c: invoke-static {v0, v13}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -07a1c6: 0a0d |001f: move-result v13 │ │ -07a1c8: d810 03ff |0020: add-int/lit8 v16, v3, #int -1 // #ff │ │ -07a1cc: 0200 1000 |0022: move/from16 v0, v16 │ │ -07a1d0: 7120 af24 d000 |0024: invoke-static {v0, v13}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -07a1d6: 0a0d |0027: move-result v13 │ │ -07a1d8: 7100 a702 0000 |0028: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ -07a1de: 0b10 |002b: move-result-wide v16 │ │ -07a1e0: 1612 6400 |002c: const-wide/16 v18, #int 100 // #64 │ │ -07a1e4: 9b04 1012 |002e: add-long v4, v16, v18 │ │ -07a1e8: 01d6 |0030: move v6, v13 │ │ -07a1ea: 01d9 |0031: move v9, v13 │ │ -07a1ec: 120c |0032: const/4 v12, #int 0 // #0 │ │ -07a1ee: 7401 611d 1400 |0033: invoke-virtual/range {v20}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ -07a1f4: 0c02 |0036: move-result-object v2 │ │ -07a1f6: 3902 0e00 |0037: if-nez v2, 0045 // +000e │ │ -07a1fa: 12fd |0039: const/4 v13, #int -1 // #ff │ │ -07a1fc: 28cd |003a: goto 0007 // -0033 │ │ -07a1fe: 3907 0600 |003b: if-nez v7, 0041 // +0006 │ │ -07a202: 380c 2c00 |003d: if-eqz v12, 0069 // +002c │ │ -07a206: 3908 2a00 |003f: if-nez v8, 0069 // +002a │ │ -07a20a: d809 0901 |0041: add-int/lit8 v9, v9, #int 1 // #01 │ │ -07a20e: 019d |0043: move v13, v9 │ │ -07a210: 120c |0044: const/4 v12, #int 0 // #0 │ │ -07a212: 7100 a702 0000 |0045: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ -07a218: 0b10 |0048: move-result-wide v16 │ │ -07a21a: 3110 1004 |0049: cmp-long v16, v16, v4 │ │ -07a21e: 3c10 1800 |004b: if-gtz v16, 0063 // +0018 │ │ -07a222: 7220 2323 d200 |004d: invoke-interface {v2, v13}, Landroid/widget/Adapter;.getItemId:(I)J // method@2323 │ │ -07a228: 0b0e |0050: move-result-wide v14 │ │ -07a22a: 3110 0e0a |0051: cmp-long v16, v14, v10 │ │ -07a22e: 3810 b4ff |0053: if-eqz v16, 0007 // -004c │ │ -07a232: d810 03ff |0055: add-int/lit8 v16, v3, #int -1 // #ff │ │ -07a236: 0200 1000 |0057: move/from16 v0, v16 │ │ -07a23a: 3309 0c00 |0059: if-ne v9, v0, 0065 // +000c │ │ -07a23e: 1218 |005b: const/4 v8, #int 1 // #1 │ │ -07a240: 3906 0b00 |005c: if-nez v6, 0067 // +000b │ │ -07a244: 1217 |005e: const/4 v7, #int 1 // #1 │ │ -07a246: 3808 dcff |005f: if-eqz v8, 003b // -0024 │ │ -07a24a: 3807 daff |0061: if-eqz v7, 003b // -0026 │ │ -07a24e: 12fd |0063: const/4 v13, #int -1 // #ff │ │ -07a250: 28a3 |0064: goto 0007 // -005d │ │ -07a252: 1208 |0065: const/4 v8, #int 0 // #0 │ │ -07a254: 28f6 |0066: goto 005c // -000a │ │ -07a256: 1207 |0067: const/4 v7, #int 0 // #0 │ │ -07a258: 28f7 |0068: goto 005f // -0009 │ │ -07a25a: 3908 0600 |0069: if-nez v8, 006f // +0006 │ │ -07a25e: 390c daff |006b: if-nez v12, 0045 // -0026 │ │ -07a262: 3907 d8ff |006d: if-nez v7, 0045 // -0028 │ │ -07a266: d806 06ff |006f: add-int/lit8 v6, v6, #int -1 // #ff │ │ -07a26a: 016d |0071: move v13, v6 │ │ -07a26c: 121c |0072: const/4 v12, #int 1 // #1 │ │ -07a26e: 28d2 |0073: goto 0045 // -002e │ │ + insns size : 109 16-bit code units │ │ +07a95c: |[07a95c] android.support.v7.internal.widget.AdapterViewICS.findSyncPosition:()I │ │ +07a96c: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +07a970: 5202 3d0b |0002: iget v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0b3d │ │ +07a974: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ +07a978: 12fe |0006: const/4 v14, #int -1 // #ff │ │ +07a97a: 0f0e |0007: return v14 │ │ +07a97c: 0800 1300 |0008: move-object/from16 v0, v19 │ │ +07a980: 5308 4f0b |000a: iget-wide v8, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0b4f │ │ +07a984: 0800 1300 |000c: move-object/from16 v0, v19 │ │ +07a988: 520e 4e0b |000e: iget v14, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0b4e │ │ +07a98c: 190f 0080 |0010: const-wide/high16 v15, #long -9223372036854775808 // #8000 │ │ +07a990: 310f 080f |0012: cmp-long v15, v8, v15 │ │ +07a994: 390f 0400 |0014: if-nez v15, 0018 // +0004 │ │ +07a998: 12fe |0016: const/4 v14, #int -1 // #ff │ │ +07a99a: 28f0 |0017: goto 0007 // -0010 │ │ +07a99c: 120f |0018: const/4 v15, #int 0 // #0 │ │ +07a99e: 7120 ad24 ef00 |0019: invoke-static {v15, v14}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +07a9a4: 0a0e |001c: move-result v14 │ │ +07a9a6: d80f 02ff |001d: add-int/lit8 v15, v2, #int -1 // #ff │ │ +07a9aa: 7120 af24 ef00 |001f: invoke-static {v15, v14}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +07a9b0: 0a0e |0022: move-result v14 │ │ +07a9b2: 7100 a702 0000 |0023: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ +07a9b8: 0b0f |0026: move-result-wide v15 │ │ +07a9ba: 1611 6400 |0027: const-wide/16 v17, #int 100 // #64 │ │ +07a9be: 9b03 0f11 |0029: add-long v3, v15, v17 │ │ +07a9c2: 01e5 |002b: move v5, v14 │ │ +07a9c4: 01ea |002c: move v10, v14 │ │ +07a9c6: 120b |002d: const/4 v11, #int 0 // #0 │ │ +07a9c8: 7401 611d 1300 |002e: invoke-virtual/range {v19}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ +07a9ce: 0c01 |0031: move-result-object v1 │ │ +07a9d0: 3901 0e00 |0032: if-nez v1, 0040 // +000e │ │ +07a9d4: 12fe |0034: const/4 v14, #int -1 // #ff │ │ +07a9d6: 28d2 |0035: goto 0007 // -002e │ │ +07a9d8: 3906 0600 |0036: if-nez v6, 003c // +0006 │ │ +07a9dc: 380b 2a00 |0038: if-eqz v11, 0062 // +002a │ │ +07a9e0: 3907 2800 |003a: if-nez v7, 0062 // +0028 │ │ +07a9e4: d80a 0a01 |003c: add-int/lit8 v10, v10, #int 1 // #01 │ │ +07a9e8: 01ae |003e: move v14, v10 │ │ +07a9ea: 120b |003f: const/4 v11, #int 0 // #0 │ │ +07a9ec: 7100 a702 0000 |0040: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ +07a9f2: 0b0f |0043: move-result-wide v15 │ │ +07a9f4: 310f 0f03 |0044: cmp-long v15, v15, v3 │ │ +07a9f8: 3c0f 1600 |0046: if-gtz v15, 005c // +0016 │ │ +07a9fc: 7220 2323 e100 |0048: invoke-interface {v1, v14}, Landroid/widget/Adapter;.getItemId:(I)J // method@2323 │ │ +07aa02: 0b0c |004b: move-result-wide v12 │ │ +07aa04: 310f 0c08 |004c: cmp-long v15, v12, v8 │ │ +07aa08: 380f b9ff |004e: if-eqz v15, 0007 // -0047 │ │ +07aa0c: d80f 02ff |0050: add-int/lit8 v15, v2, #int -1 // #ff │ │ +07aa10: 33fa 0c00 |0052: if-ne v10, v15, 005e // +000c │ │ +07aa14: 1217 |0054: const/4 v7, #int 1 // #1 │ │ +07aa16: 3905 0b00 |0055: if-nez v5, 0060 // +000b │ │ +07aa1a: 1216 |0057: const/4 v6, #int 1 // #1 │ │ +07aa1c: 3807 deff |0058: if-eqz v7, 0036 // -0022 │ │ +07aa20: 3806 dcff |005a: if-eqz v6, 0036 // -0024 │ │ +07aa24: 12fe |005c: const/4 v14, #int -1 // #ff │ │ +07aa26: 28aa |005d: goto 0007 // -0056 │ │ +07aa28: 1207 |005e: const/4 v7, #int 0 // #0 │ │ +07aa2a: 28f6 |005f: goto 0055 // -000a │ │ +07aa2c: 1206 |0060: const/4 v6, #int 0 // #0 │ │ +07aa2e: 28f7 |0061: goto 0058 // -0009 │ │ +07aa30: 3907 0600 |0062: if-nez v7, 0068 // +0006 │ │ +07aa34: 390b dcff |0064: if-nez v11, 0040 // -0024 │ │ +07aa38: 3906 daff |0066: if-nez v6, 0040 // -0026 │ │ +07aa3c: d805 05ff |0068: add-int/lit8 v5, v5, #int -1 // #ff │ │ +07aa40: 015e |006a: move v14, v5 │ │ +07aa42: 121b |006b: const/4 v11, #int 1 // #1 │ │ +07aa44: 28d4 |006c: goto 0040 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=999 │ │ 0x0004 line=1001 │ │ 0x0006 line=1002 │ │ 0x0007 line=1074 │ │ 0x0008 line=1005 │ │ 0x000c line=1006 │ │ 0x0010 line=1009 │ │ 0x0016 line=1010 │ │ 0x0018 line=1014 │ │ - 0x0020 line=1015 │ │ - 0x0028 line=1017 │ │ - 0x0030 line=1022 │ │ - 0x0031 line=1025 │ │ - 0x0032 line=1028 │ │ - 0x0033 line=1038 │ │ - 0x0037 line=1039 │ │ - 0x0039 line=1040 │ │ - 0x003b line=1058 │ │ - 0x0041 line=1060 │ │ - 0x0043 line=1061 │ │ - 0x0044 line=1063 │ │ - 0x0045 line=1043 │ │ - 0x004d line=1044 │ │ - 0x0051 line=1045 │ │ - 0x0055 line=1050 │ │ - 0x005c line=1051 │ │ - 0x005f line=1053 │ │ - 0x0063 line=1074 │ │ - 0x0065 line=1050 │ │ - 0x0067 line=1051 │ │ - 0x0069 line=1064 │ │ - 0x006f line=1066 │ │ - 0x0071 line=1067 │ │ - 0x0072 line=1069 │ │ - locals : │ │ - 0x0000 - 0x0000 reg=20 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ - 0x003b - 0x0045 reg=7 hitFirst Z │ │ - 0x003b - 0x0045 reg=8 hitLast Z │ │ - 0x003b - 0x0045 reg=14 rowId J │ │ - 0x005f - 0x0063 reg=7 hitFirst Z │ │ - 0x005c - 0x0063 reg=8 hitLast Z │ │ - 0x0051 - 0x0063 reg=14 rowId J │ │ - 0x0037 - 0x0074 reg=2 adapter Landroid/widget/Adapter; TT; │ │ - 0x0004 - 0x0074 reg=3 count I │ │ - 0x0030 - 0x0074 reg=4 endTime J │ │ - 0x0031 - 0x0074 reg=6 first I │ │ - 0x0069 - 0x0074 reg=7 hitFirst Z │ │ - 0x0067 - 0x0074 reg=8 hitLast Z │ │ - 0x0032 - 0x0074 reg=9 last I │ │ - 0x000c - 0x0074 reg=10 idToMatch J │ │ - 0x0033 - 0x0074 reg=12 next Z │ │ - 0x0010 - 0x0074 reg=13 seed I │ │ - 0x0065 - 0x0074 reg=14 rowId J │ │ - 0x0000 - 0x0074 reg=20 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ + 0x001d line=1015 │ │ + 0x0023 line=1017 │ │ + 0x002b line=1022 │ │ + 0x002c line=1025 │ │ + 0x002d line=1028 │ │ + 0x002e line=1038 │ │ + 0x0032 line=1039 │ │ + 0x0034 line=1040 │ │ + 0x0036 line=1058 │ │ + 0x003c line=1060 │ │ + 0x003e line=1061 │ │ + 0x003f line=1063 │ │ + 0x0040 line=1043 │ │ + 0x0048 line=1044 │ │ + 0x004c line=1045 │ │ + 0x0050 line=1050 │ │ + 0x0055 line=1051 │ │ + 0x0058 line=1053 │ │ + 0x005c line=1074 │ │ + 0x005e line=1050 │ │ + 0x0060 line=1051 │ │ + 0x0062 line=1064 │ │ + 0x0068 line=1066 │ │ + 0x006a line=1067 │ │ + 0x006b line=1069 │ │ + locals : │ │ + 0x0000 - 0x0000 reg=19 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ + 0x0036 - 0x0040 reg=6 hitFirst Z │ │ + 0x0036 - 0x0040 reg=7 hitLast Z │ │ + 0x0036 - 0x0040 reg=12 rowId J │ │ + 0x0058 - 0x005c reg=6 hitFirst Z │ │ + 0x0055 - 0x005c reg=7 hitLast Z │ │ + 0x004c - 0x005c reg=12 rowId J │ │ + 0x0032 - 0x006d reg=1 adapter Landroid/widget/Adapter; TT; │ │ + 0x0004 - 0x006d reg=2 count I │ │ + 0x002b - 0x006d reg=3 endTime J │ │ + 0x002c - 0x006d reg=5 first I │ │ + 0x0062 - 0x006d reg=6 hitFirst Z │ │ + 0x0060 - 0x006d reg=7 hitLast Z │ │ + 0x000c - 0x006d reg=8 idToMatch J │ │ + 0x002d - 0x006d reg=10 last I │ │ + 0x002e - 0x006d reg=11 next Z │ │ + 0x005e - 0x006d reg=12 rowId J │ │ + 0x0010 - 0x006d reg=14 seed I │ │ + 0x0000 - 0x006d reg=19 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ #11 : (in Landroid/support/v7/internal/widget/AdapterViewICS;) │ │ name : 'getAdapter' │ │ type : '()Landroid/widget/Adapter;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ @@ -119356,17 +119332,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07a270: |[07a270] android.support.v7.internal.widget.AdapterViewICS.getCount:()I │ │ -07a280: 5210 3d0b |0000: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0b3d │ │ -07a284: 0f00 |0002: return v0 │ │ +07aa48: |[07aa48] android.support.v7.internal.widget.AdapterViewICS.getCount:()I │ │ +07aa58: 5210 3d0b |0000: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0b3d │ │ +07aa5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=591 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -119375,17 +119351,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07a288: |[07a288] android.support.v7.internal.widget.AdapterViewICS.getEmptyView:()Landroid/view/View; │ │ -07a298: 5410 3a0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0b3a │ │ -07a29c: 1100 |0002: return-object v0 │ │ +07aa60: |[07aa60] android.support.v7.internal.widget.AdapterViewICS.getEmptyView:()Landroid/view/View; │ │ +07aa70: 5410 3a0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0b3a │ │ +07aa74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -119394,17 +119370,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07a2a0: |[07a2a0] android.support.v7.internal.widget.AdapterViewICS.getFirstVisiblePosition:()I │ │ -07a2b0: 5210 3b0b |0000: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ -07a2b4: 0f00 |0002: return v0 │ │ +07aa78: |[07aa78] android.support.v7.internal.widget.AdapterViewICS.getFirstVisiblePosition:()I │ │ +07aa88: 5210 3b0b |0000: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ +07aa8c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -119413,24 +119389,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -07a2b8: |[07a2b8] android.support.v7.internal.widget.AdapterViewICS.getItemAtPosition:(I)Ljava/lang/Object; │ │ -07a2c8: 6e10 611d 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ -07a2ce: 0c00 |0003: move-result-object v0 │ │ -07a2d0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -07a2d4: 3b03 0400 |0006: if-gez v3, 000a // +0004 │ │ -07a2d8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -07a2da: 1101 |0009: return-object v1 │ │ -07a2dc: 7220 2223 3000 |000a: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@2322 │ │ -07a2e2: 0c01 |000d: move-result-object v1 │ │ -07a2e4: 28fb |000e: goto 0009 // -0005 │ │ +07aa90: |[07aa90] android.support.v7.internal.widget.AdapterViewICS.getItemAtPosition:(I)Ljava/lang/Object; │ │ +07aaa0: 6e10 611d 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ +07aaa6: 0c00 |0003: move-result-object v0 │ │ +07aaa8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +07aaac: 3b03 0400 |0006: if-gez v3, 000a // +0004 │ │ +07aab0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +07aab2: 1101 |0009: return-object v1 │ │ +07aab4: 7220 2223 3000 |000a: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@2322 │ │ +07aaba: 0c01 |000d: move-result-object v1 │ │ +07aabc: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=765 │ │ 0x0004 line=766 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0004 - 0x000f reg=0 adapter Landroid/widget/Adapter; TT; │ │ @@ -119438,54 +119414,54 @@ │ │ 0x0000 - 0x000f reg=3 position I │ │ │ │ #16 : (in Landroid/support/v7/internal/widget/AdapterViewICS;) │ │ name : 'getItemIdAtPosition' │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -07a2e8: |[07a2e8] android.support.v7.internal.widget.AdapterViewICS.getItemIdAtPosition:(I)J │ │ -07a2f8: 6e10 611d 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ -07a2fe: 0c00 |0003: move-result-object v0 │ │ -07a300: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -07a304: 3b05 0500 |0006: if-gez v5, 000b // +0005 │ │ -07a308: 1902 0080 |0008: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -07a30c: 1002 |000a: return-wide v2 │ │ -07a30e: 7220 2323 5000 |000b: invoke-interface {v0, v5}, Landroid/widget/Adapter;.getItemId:(I)J // method@2323 │ │ -07a314: 0b02 |000e: move-result-wide v2 │ │ -07a316: 28fb |000f: goto 000a // -0005 │ │ +07aac0: |[07aac0] android.support.v7.internal.widget.AdapterViewICS.getItemIdAtPosition:(I)J │ │ +07aad0: 6e10 611d 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ +07aad6: 0c00 |0003: move-result-object v0 │ │ +07aad8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +07aadc: 3b04 0500 |0006: if-gez v4, 000b // +0005 │ │ +07aae0: 1901 0080 |0008: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ +07aae4: 1001 |000a: return-wide v1 │ │ +07aae6: 7220 2323 4000 |000b: invoke-interface {v0, v4}, Landroid/widget/Adapter;.getItemId:(I)J // method@2323 │ │ +07aaec: 0b01 |000e: move-result-wide v1 │ │ +07aaee: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=770 │ │ 0x0004 line=771 │ │ locals : │ │ - 0x0000 - 0x0000 reg=4 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ + 0x0000 - 0x0000 reg=3 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0004 - 0x0010 reg=0 adapter Landroid/widget/Adapter; TT; │ │ - 0x0000 - 0x0010 reg=4 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ - 0x0000 - 0x0010 reg=5 position I │ │ + 0x0000 - 0x0010 reg=3 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ + 0x0000 - 0x0010 reg=4 position I │ │ │ │ #17 : (in Landroid/support/v7/internal/widget/AdapterViewICS;) │ │ name : 'getLastVisiblePosition' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -07a318: |[07a318] android.support.v7.internal.widget.AdapterViewICS.getLastVisiblePosition:()I │ │ -07a328: 5220 3b0b |0000: iget v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ -07a32c: 6e10 641d 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildCount:()I // method@1d64 │ │ -07a332: 0a01 |0005: move-result v1 │ │ -07a334: b010 |0006: add-int/2addr v0, v1 │ │ -07a336: d800 00ff |0007: add-int/lit8 v0, v0, #int -1 // #ff │ │ -07a33a: 0f00 |0009: return v0 │ │ +07aaf0: |[07aaf0] android.support.v7.internal.widget.AdapterViewICS.getLastVisiblePosition:()I │ │ +07ab00: 5220 3b0b |0000: iget v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ +07ab04: 6e10 641d 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildCount:()I // method@1d64 │ │ +07ab0a: 0a01 |0005: move-result v1 │ │ +07ab0c: b010 |0006: add-int/2addr v0, v1 │ │ +07ab0e: d800 00ff |0007: add-int/lit8 v0, v0, #int -1 // #ff │ │ +07ab12: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -119494,17 +119470,17 @@ │ │ type : '()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07a33c: |[07a33c] android.support.v7.internal.widget.AdapterViewICS.getOnItemClickListener:()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; │ │ -07a34c: 5410 450b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0b45 │ │ -07a350: 1100 |0002: return-object v0 │ │ +07ab14: |[07ab14] android.support.v7.internal.widget.AdapterViewICS.getOnItemClickListener:()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; │ │ +07ab24: 5410 450b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0b45 │ │ +07ab28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -119513,17 +119489,17 @@ │ │ type : '()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07a354: |[07a354] android.support.v7.internal.widget.AdapterViewICS.getOnItemLongClickListener:()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener; │ │ -07a364: 5410 460b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemLongClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener; // field@0b46 │ │ -07a368: 1100 |0002: return-object v0 │ │ +07ab2c: |[07ab2c] android.support.v7.internal.widget.AdapterViewICS.getOnItemLongClickListener:()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener; │ │ +07ab3c: 5410 460b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemLongClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener; // field@0b46 │ │ +07ab40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -119532,17 +119508,17 @@ │ │ type : '()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07a36c: |[07a36c] android.support.v7.internal.widget.AdapterViewICS.getOnItemSelectedListener:()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; │ │ -07a37c: 5410 470b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0b47 │ │ -07a380: 1100 |0002: return-object v0 │ │ +07ab44: |[07ab44] android.support.v7.internal.widget.AdapterViewICS.getOnItemSelectedListener:()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; │ │ +07ab54: 5410 470b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0b47 │ │ +07ab58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -119551,41 +119527,41 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -07a384: |[07a384] android.support.v7.internal.widget.AdapterViewICS.getPositionForView:(Landroid/view/View;)I │ │ -07a394: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ -07a396: 0783 |0001: move-object v3, v8 │ │ -07a398: 6e10 7821 0300 |0002: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -07a39e: 0c04 |0005: move-result-object v4 │ │ -07a3a0: 1f04 1c04 |0006: check-cast v4, Landroid/view/View; // type@041c │ │ -07a3a4: 6e20 b524 7400 |0008: invoke-virtual {v4, v7}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ -07a3aa: 0a06 |000b: move-result v6 │ │ -07a3ac: 3906 0600 |000c: if-nez v6, 0012 // +0006 │ │ -07a3b0: 0743 |000e: move-object v3, v4 │ │ -07a3b2: 28f3 |000f: goto 0002 // -000d │ │ -07a3b4: 0d01 |0010: move-exception v1 │ │ -07a3b6: 0f05 |0011: return v5 │ │ -07a3b8: 6e10 641d 0700 |0012: invoke-virtual {v7}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildCount:()I // method@1d64 │ │ -07a3be: 0a00 |0015: move-result v0 │ │ -07a3c0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -07a3c2: 3502 faff |0017: if-ge v2, v0, 0011 // -0006 │ │ -07a3c6: 6e20 631d 2700 |0019: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildAt:(I)Landroid/view/View; // method@1d63 │ │ -07a3cc: 0c06 |001c: move-result-object v6 │ │ -07a3ce: 6e20 b524 3600 |001d: invoke-virtual {v6, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ -07a3d4: 0a06 |0020: move-result v6 │ │ -07a3d6: 3806 0600 |0021: if-eqz v6, 0027 // +0006 │ │ -07a3da: 5275 3b0b |0023: iget v5, v7, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ -07a3de: b025 |0025: add-int/2addr v5, v2 │ │ -07a3e0: 28eb |0026: goto 0011 // -0015 │ │ -07a3e2: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07a3e6: 28ee |0029: goto 0017 // -0012 │ │ +07ab5c: |[07ab5c] android.support.v7.internal.widget.AdapterViewICS.getPositionForView:(Landroid/view/View;)I │ │ +07ab6c: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ +07ab6e: 0783 |0001: move-object v3, v8 │ │ +07ab70: 6e10 7821 0300 |0002: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +07ab76: 0c04 |0005: move-result-object v4 │ │ +07ab78: 1f04 2104 |0006: check-cast v4, Landroid/view/View; // type@0421 │ │ +07ab7c: 6e20 b524 7400 |0008: invoke-virtual {v4, v7}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ +07ab82: 0a06 |000b: move-result v6 │ │ +07ab84: 3906 0600 |000c: if-nez v6, 0012 // +0006 │ │ +07ab88: 0743 |000e: move-object v3, v4 │ │ +07ab8a: 28f3 |000f: goto 0002 // -000d │ │ +07ab8c: 0d01 |0010: move-exception v1 │ │ +07ab8e: 0f05 |0011: return v5 │ │ +07ab90: 6e10 641d 0700 |0012: invoke-virtual {v7}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildCount:()I // method@1d64 │ │ +07ab96: 0a00 |0015: move-result v0 │ │ +07ab98: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +07ab9a: 3502 faff |0017: if-ge v2, v0, 0011 // -0006 │ │ +07ab9e: 6e20 631d 2700 |0019: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildAt:(I)Landroid/view/View; // method@1d63 │ │ +07aba4: 0c06 |001c: move-result-object v6 │ │ +07aba6: 6e20 b524 3600 |001d: invoke-virtual {v6, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@24b5 │ │ +07abac: 0a06 |0020: move-result v6 │ │ +07abae: 3806 0600 |0021: if-eqz v6, 0027 // +0006 │ │ +07abb2: 5275 3b0b |0023: iget v5, v7, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ +07abb6: b025 |0025: add-int/2addr v5, v2 │ │ +07abb8: 28eb |0026: goto 0011 // -0015 │ │ +07abba: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07abbe: 28ee |0029: goto 0017 // -0012 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ Ljava/lang/ClassCastException; -> 0x0010 │ │ positions : │ │ 0x0001 line=604 │ │ 0x0002 line=607 │ │ 0x000e line=608 │ │ @@ -119611,29 +119587,29 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -07a3f8: |[07a3f8] android.support.v7.internal.widget.AdapterViewICS.getSelectedItem:()Ljava/lang/Object; │ │ -07a408: 6e10 611d 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ -07a40e: 0c00 |0003: move-result-object v0 │ │ -07a410: 6e10 741d 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedItemPosition:()I // method@1d74 │ │ -07a416: 0a01 |0007: move-result v1 │ │ -07a418: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -07a41c: 7210 2123 0000 |000a: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2321 │ │ -07a422: 0a02 |000d: move-result v2 │ │ -07a424: 3d02 0900 |000e: if-lez v2, 0017 // +0009 │ │ -07a428: 3a01 0700 |0010: if-ltz v1, 0017 // +0007 │ │ -07a42c: 7220 2223 1000 |0012: invoke-interface {v0, v1}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@2322 │ │ -07a432: 0c02 |0015: move-result-object v2 │ │ -07a434: 1102 |0016: return-object v2 │ │ -07a436: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -07a438: 28fe |0018: goto 0016 // -0002 │ │ +07abd0: |[07abd0] android.support.v7.internal.widget.AdapterViewICS.getSelectedItem:()Ljava/lang/Object; │ │ +07abe0: 6e10 611d 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ +07abe6: 0c00 |0003: move-result-object v0 │ │ +07abe8: 6e10 741d 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedItemPosition:()I // method@1d74 │ │ +07abee: 0a01 |0007: move-result v1 │ │ +07abf0: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +07abf4: 7210 2123 0000 |000a: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2321 │ │ +07abfa: 0a02 |000d: move-result v2 │ │ +07abfc: 3d02 0900 |000e: if-lez v2, 0017 // +0009 │ │ +07ac00: 3a01 0700 |0010: if-ltz v1, 0017 // +0007 │ │ +07ac04: 7220 2223 1000 |0012: invoke-interface {v0, v1}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@2322 │ │ +07ac0a: 0c02 |0015: move-result-object v2 │ │ +07ac0c: 1102 |0016: return-object v2 │ │ +07ac0e: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +07ac10: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=575 │ │ 0x0004 line=576 │ │ 0x0008 line=577 │ │ 0x0012 line=578 │ │ 0x0016 line=580 │ │ @@ -119648,17 +119624,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07a43c: |[07a43c] android.support.v7.internal.widget.AdapterViewICS.getSelectedItemId:()J │ │ -07a44c: 5320 410b |0000: iget-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0b41 │ │ -07a450: 1000 |0002: return-wide v0 │ │ +07ac14: |[07ac14] android.support.v7.internal.widget.AdapterViewICS.getSelectedItemId:()J │ │ +07ac24: 5320 410b |0000: iget-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0b41 │ │ +07ac28: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -119667,17 +119643,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07a454: |[07a454] android.support.v7.internal.widget.AdapterViewICS.getSelectedItemPosition:()I │ │ -07a464: 5210 400b |0000: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0b40 │ │ -07a468: 0f00 |0002: return v0 │ │ +07ac2c: |[07ac2c] android.support.v7.internal.widget.AdapterViewICS.getSelectedItemPosition:()I │ │ +07ac3c: 5210 400b |0000: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0b40 │ │ +07ac40: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -119692,57 +119668,57 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -07a46c: |[07a46c] android.support.v7.internal.widget.AdapterViewICS.handleDataChanged:()V │ │ -07a47c: 1908 0080 |0000: const-wide/high16 v8, #long -9223372036854775808 // #8000 │ │ -07a480: 1217 |0002: const/4 v7, #int 1 // #1 │ │ -07a482: 12f6 |0003: const/4 v6, #int -1 // #ff │ │ -07a484: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -07a486: 52a0 3d0b |0005: iget v0, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0b3d │ │ -07a48a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -07a48c: 3d00 3800 |0008: if-lez v0, 0040 // +0038 │ │ -07a490: 55a4 3f0b |000a: iget-boolean v4, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0b3f │ │ -07a494: 3804 1400 |000c: if-eqz v4, 0020 // +0014 │ │ -07a498: 5ca5 3f0b |000e: iput-boolean v5, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0b3f │ │ -07a49c: 6e10 5f1d 0a00 |0010: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.findSyncPosition:()I // method@1d5f │ │ -07a4a2: 0a02 |0013: move-result v2 │ │ -07a4a4: 3a02 0c00 |0014: if-ltz v2, 0020 // +000c │ │ -07a4a8: 6e30 7c1d 2a07 |0016: invoke-virtual {v10, v2, v7}, Landroid/support/v7/internal/widget/AdapterViewICS;.lookForSelectablePosition:(IZ)I // method@1d7c │ │ -07a4ae: 0a03 |0019: move-result v3 │ │ -07a4b0: 3323 0600 |001a: if-ne v3, v2, 0020 // +0006 │ │ -07a4b4: 6e20 911d 2a00 |001c: invoke-virtual {v10, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.setNextSelectedPositionInt:(I)V // method@1d91 │ │ -07a4ba: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -07a4bc: 3901 2000 |0020: if-nez v1, 0040 // +0020 │ │ -07a4c0: 6e10 741d 0a00 |0022: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedItemPosition:()I // method@1d74 │ │ -07a4c6: 0a02 |0025: move-result v2 │ │ -07a4c8: 3402 0400 |0026: if-lt v2, v0, 002a // +0004 │ │ -07a4cc: d802 00ff |0028: add-int/lit8 v2, v0, #int -1 // #ff │ │ -07a4d0: 3b02 0300 |002a: if-gez v2, 002d // +0003 │ │ -07a4d4: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -07a4d6: 6e30 7c1d 2a07 |002d: invoke-virtual {v10, v2, v7}, Landroid/support/v7/internal/widget/AdapterViewICS;.lookForSelectablePosition:(IZ)I // method@1d7c │ │ -07a4dc: 0a03 |0030: move-result v3 │ │ -07a4de: 3b03 0600 |0031: if-gez v3, 0037 // +0006 │ │ -07a4e2: 6e30 7c1d 2a05 |0033: invoke-virtual {v10, v2, v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.lookForSelectablePosition:(IZ)I // method@1d7c │ │ -07a4e8: 0a03 |0036: move-result v3 │ │ -07a4ea: 3a03 0900 |0037: if-ltz v3, 0040 // +0009 │ │ -07a4ee: 6e20 911d 3a00 |0039: invoke-virtual {v10, v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.setNextSelectedPositionInt:(I)V // method@1d91 │ │ -07a4f4: 6e10 591d 0a00 |003c: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkSelectionChanged:()V // method@1d59 │ │ -07a4fa: 1211 |003f: const/4 v1, #int 1 // #1 │ │ -07a4fc: 3901 0f00 |0040: if-nez v1, 004f // +000f │ │ -07a500: 59a6 480b |0042: iput v6, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ -07a504: 5aa8 490b |0044: iput-wide v8, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0b49 │ │ -07a508: 59a6 400b |0046: iput v6, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0b40 │ │ -07a50c: 5aa8 410b |0048: iput-wide v8, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0b41 │ │ -07a510: 5ca5 3f0b |004a: iput-boolean v5, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0b3f │ │ -07a514: 6e10 591d 0a00 |004c: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkSelectionChanged:()V // method@1d59 │ │ -07a51a: 0e00 |004f: return-void │ │ +07ac44: |[07ac44] android.support.v7.internal.widget.AdapterViewICS.handleDataChanged:()V │ │ +07ac54: 1908 0080 |0000: const-wide/high16 v8, #long -9223372036854775808 // #8000 │ │ +07ac58: 1217 |0002: const/4 v7, #int 1 // #1 │ │ +07ac5a: 12f6 |0003: const/4 v6, #int -1 // #ff │ │ +07ac5c: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +07ac5e: 52a0 3d0b |0005: iget v0, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0b3d │ │ +07ac62: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +07ac64: 3d00 3800 |0008: if-lez v0, 0040 // +0038 │ │ +07ac68: 55a4 3f0b |000a: iget-boolean v4, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0b3f │ │ +07ac6c: 3804 1400 |000c: if-eqz v4, 0020 // +0014 │ │ +07ac70: 5ca5 3f0b |000e: iput-boolean v5, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0b3f │ │ +07ac74: 6e10 5f1d 0a00 |0010: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.findSyncPosition:()I // method@1d5f │ │ +07ac7a: 0a02 |0013: move-result v2 │ │ +07ac7c: 3a02 0c00 |0014: if-ltz v2, 0020 // +000c │ │ +07ac80: 6e30 7c1d 2a07 |0016: invoke-virtual {v10, v2, v7}, Landroid/support/v7/internal/widget/AdapterViewICS;.lookForSelectablePosition:(IZ)I // method@1d7c │ │ +07ac86: 0a03 |0019: move-result v3 │ │ +07ac88: 3323 0600 |001a: if-ne v3, v2, 0020 // +0006 │ │ +07ac8c: 6e20 911d 2a00 |001c: invoke-virtual {v10, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.setNextSelectedPositionInt:(I)V // method@1d91 │ │ +07ac92: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +07ac94: 3901 2000 |0020: if-nez v1, 0040 // +0020 │ │ +07ac98: 6e10 741d 0a00 |0022: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedItemPosition:()I // method@1d74 │ │ +07ac9e: 0a02 |0025: move-result v2 │ │ +07aca0: 3402 0400 |0026: if-lt v2, v0, 002a // +0004 │ │ +07aca4: d802 00ff |0028: add-int/lit8 v2, v0, #int -1 // #ff │ │ +07aca8: 3b02 0300 |002a: if-gez v2, 002d // +0003 │ │ +07acac: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +07acae: 6e30 7c1d 2a07 |002d: invoke-virtual {v10, v2, v7}, Landroid/support/v7/internal/widget/AdapterViewICS;.lookForSelectablePosition:(IZ)I // method@1d7c │ │ +07acb4: 0a03 |0030: move-result v3 │ │ +07acb6: 3b03 0600 |0031: if-gez v3, 0037 // +0006 │ │ +07acba: 6e30 7c1d 2a05 |0033: invoke-virtual {v10, v2, v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.lookForSelectablePosition:(IZ)I // method@1d7c │ │ +07acc0: 0a03 |0036: move-result v3 │ │ +07acc2: 3a03 0900 |0037: if-ltz v3, 0040 // +0009 │ │ +07acc6: 6e20 911d 3a00 |0039: invoke-virtual {v10, v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.setNextSelectedPositionInt:(I)V // method@1d91 │ │ +07accc: 6e10 591d 0a00 |003c: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkSelectionChanged:()V // method@1d59 │ │ +07acd2: 1211 |003f: const/4 v1, #int 1 // #1 │ │ +07acd4: 3901 0f00 |0040: if-nez v1, 004f // +000f │ │ +07acd8: 59a6 480b |0042: iput v6, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ +07acdc: 5aa8 490b |0044: iput-wide v8, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0b49 │ │ +07ace0: 59a6 400b |0046: iput v6, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0b40 │ │ +07ace4: 5aa8 410b |0048: iput-wide v8, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0b41 │ │ +07ace8: 5ca5 3f0b |004a: iput-boolean v5, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0b3f │ │ +07acec: 6e10 591d 0a00 |004c: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkSelectionChanged:()V // method@1d59 │ │ +07acf2: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=920 │ │ 0x0007 line=921 │ │ 0x0008 line=923 │ │ 0x000a line=928 │ │ 0x000e line=931 │ │ @@ -119788,17 +119764,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07a51c: |[07a51c] android.support.v7.internal.widget.AdapterViewICS.isInFilterMode:()Z │ │ -07a52c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07a52e: 0f00 |0001: return v0 │ │ +07acf4: |[07acf4] android.support.v7.internal.widget.AdapterViewICS.isInFilterMode:()Z │ │ +07ad04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07ad06: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -119807,16 +119783,16 @@ │ │ type : '(IZ)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07a530: |[07a530] android.support.v7.internal.widget.AdapterViewICS.lookForSelectablePosition:(IZ)I │ │ -07a540: 0f01 |0000: return v1 │ │ +07ad08: |[07ad08] android.support.v7.internal.widget.AdapterViewICS.lookForSelectablePosition:(IZ)I │ │ +07ad18: 0f01 |0000: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1086 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0001 reg=1 position I │ │ @@ -119827,19 +119803,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07a544: |[07a544] android.support.v7.internal.widget.AdapterViewICS.onDetachedFromWindow:()V │ │ -07a554: 6f10 1c22 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@221c │ │ -07a55a: 5410 4a0b |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0b4a │ │ -07a55e: 6e20 861d 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1d86 │ │ -07a564: 0e00 |0008: return-void │ │ +07ad1c: |[07ad1c] android.support.v7.internal.widget.AdapterViewICS.onDetachedFromWindow:()V │ │ +07ad2c: 6f10 1c22 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@221c │ │ +07ad32: 5410 4a0b |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0b4a │ │ +07ad36: 6e20 861d 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1d86 │ │ +07ad3c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=849 │ │ 0x0003 line=850 │ │ 0x0008 line=851 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ @@ -119850,19 +119826,19 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07a568: |[07a568] android.support.v7.internal.widget.AdapterViewICS.onLayout:(ZIIII)V │ │ -07a578: 6e10 681d 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.getHeight:()I // method@1d68 │ │ -07a57e: 0a00 |0003: move-result v0 │ │ -07a580: 5910 3e0b |0004: iput v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mLayoutHeight:I // field@0b3e │ │ -07a584: 0e00 |0006: return-void │ │ +07ad40: |[07ad40] android.support.v7.internal.widget.AdapterViewICS.onLayout:(ZIIII)V │ │ +07ad50: 6e10 681d 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.getHeight:()I // method@1d68 │ │ +07ad56: 0a00 |0003: move-result v0 │ │ +07ad58: 5910 3e0b |0004: iput v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mLayoutHeight:I // field@0b3e │ │ +07ad5c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0006 line=543 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ @@ -119877,30 +119853,30 @@ │ │ type : '(Landroid/view/View;IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 25 16-bit code units │ │ -07a588: |[07a588] android.support.v7.internal.widget.AdapterViewICS.performItemClick:(Landroid/view/View;IJ)Z │ │ -07a598: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -07a59a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -07a59c: 5471 450b |0002: iget-object v1, v7, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0b45 │ │ -07a5a0: 3801 1400 |0004: if-eqz v1, 0018 // +0014 │ │ -07a5a4: 6e20 821d 0700 |0006: invoke-virtual {v7, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.playSoundEffect:(I)V // method@1d82 │ │ -07a5aa: 3808 0500 |0009: if-eqz v8, 000e // +0005 │ │ -07a5ae: 6e20 c121 6800 |000b: invoke-virtual {v8, v6}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@21c1 │ │ -07a5b4: 5470 450b |000e: iget-object v0, v7, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0b45 │ │ -07a5b8: 0771 |0010: move-object v1, v7 │ │ -07a5ba: 0782 |0011: move-object v2, v8 │ │ -07a5bc: 0193 |0012: move v3, v9 │ │ -07a5be: 04a4 |0013: move-wide v4, v10 │ │ -07a5c0: 7806 441d 0000 |0014: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V // method@1d44 │ │ -07a5c6: 0160 |0017: move v0, v6 │ │ -07a5c8: 0f00 |0018: return v0 │ │ +07ad60: |[07ad60] android.support.v7.internal.widget.AdapterViewICS.performItemClick:(Landroid/view/View;IJ)Z │ │ +07ad70: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +07ad72: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +07ad74: 5471 450b |0002: iget-object v1, v7, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0b45 │ │ +07ad78: 3801 1400 |0004: if-eqz v1, 0018 // +0014 │ │ +07ad7c: 6e20 821d 0700 |0006: invoke-virtual {v7, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.playSoundEffect:(I)V // method@1d82 │ │ +07ad82: 3808 0500 |0009: if-eqz v8, 000e // +0005 │ │ +07ad86: 6e20 c121 6800 |000b: invoke-virtual {v8, v6}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@21c1 │ │ +07ad8c: 5470 450b |000e: iget-object v0, v7, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0b45 │ │ +07ad90: 0771 |0010: move-object v1, v7 │ │ +07ad92: 0782 |0011: move-object v2, v8 │ │ +07ad94: 0193 |0012: move v3, v9 │ │ +07ad96: 04a4 |0013: move-wide v4, v10 │ │ +07ad98: 7806 441d 0000 |0014: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V // method@1d44 │ │ +07ad9e: 0160 |0017: move v0, v6 │ │ +07ada0: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=303 │ │ 0x0006 line=304 │ │ 0x0009 line=305 │ │ 0x000b line=306 │ │ 0x000e line=308 │ │ @@ -119917,66 +119893,66 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 95 16-bit code units │ │ -07a5cc: |[07a5cc] android.support.v7.internal.widget.AdapterViewICS.rememberSyncState:()V │ │ -07a5dc: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -07a5de: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -07a5e0: 6e10 641d 0600 |0002: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildCount:()I // method@1d64 │ │ -07a5e6: 0a02 |0005: move-result v2 │ │ -07a5e8: 3d02 2800 |0006: if-lez v2, 002e // +0028 │ │ -07a5ec: 5c65 3f0b |0008: iput-boolean v5, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0b3f │ │ -07a5f0: 5262 3e0b |000a: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mLayoutHeight:I // field@0b3e │ │ -07a5f4: 8122 |000c: int-to-long v2, v2 │ │ -07a5f6: 5a62 4c0b |000d: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncHeight:J // field@0b4c │ │ -07a5fa: 5262 480b |000f: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ -07a5fe: 3a02 1e00 |0011: if-ltz v2, 002f // +001e │ │ -07a602: 5262 480b |0013: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ -07a606: 5263 3b0b |0015: iget v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ -07a60a: b132 |0017: sub-int/2addr v2, v3 │ │ -07a60c: 6e20 631d 2600 |0018: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildAt:(I)Landroid/view/View; // method@1d63 │ │ -07a612: 0c01 |001b: move-result-object v1 │ │ -07a614: 5362 410b |001c: iget-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0b41 │ │ -07a618: 5a62 4f0b |001e: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0b4f │ │ -07a61c: 5262 400b |0020: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0b40 │ │ -07a620: 5962 4e0b |0022: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0b4e │ │ -07a624: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ -07a628: 6e10 8621 0100 |0026: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ -07a62e: 0a02 |0029: move-result v2 │ │ -07a630: 5962 4b0b |002a: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSpecificTop:I // field@0b4b │ │ -07a634: 5964 4d0b |002c: iput v4, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncMode:I // field@0b4d │ │ -07a638: 0e00 |002e: return-void │ │ -07a63a: 6e20 631d 4600 |002f: invoke-virtual {v6, v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildAt:(I)Landroid/view/View; // method@1d63 │ │ -07a640: 0c01 |0032: move-result-object v1 │ │ -07a642: 6e10 611d 0600 |0033: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ -07a648: 0c00 |0036: move-result-object v0 │ │ -07a64a: 5262 3b0b |0037: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ -07a64e: 3a02 2100 |0039: if-ltz v2, 005a // +0021 │ │ -07a652: 5262 3b0b |003b: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ -07a656: 7210 2123 0000 |003d: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2321 │ │ -07a65c: 0a03 |0040: move-result v3 │ │ -07a65e: 3532 1900 |0041: if-ge v2, v3, 005a // +0019 │ │ -07a662: 5262 3b0b |0043: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ -07a666: 7220 2323 2000 |0045: invoke-interface {v0, v2}, Landroid/widget/Adapter;.getItemId:(I)J // method@2323 │ │ -07a66c: 0b02 |0048: move-result-wide v2 │ │ -07a66e: 5a62 4f0b |0049: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0b4f │ │ -07a672: 5262 3b0b |004b: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ -07a676: 5962 4e0b |004d: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0b4e │ │ -07a67a: 3801 0800 |004f: if-eqz v1, 0057 // +0008 │ │ -07a67e: 6e10 8621 0100 |0051: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ -07a684: 0a02 |0054: move-result v2 │ │ -07a686: 5962 4b0b |0055: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSpecificTop:I // field@0b4b │ │ -07a68a: 5965 4d0b |0057: iput v5, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncMode:I // field@0b4d │ │ -07a68e: 28d5 |0059: goto 002e // -002b │ │ -07a690: 1602 ffff |005a: const-wide/16 v2, #int -1 // #ffff │ │ -07a694: 5a62 4f0b |005c: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0b4f │ │ -07a698: 28ed |005e: goto 004b // -0013 │ │ +07ada4: |[07ada4] android.support.v7.internal.widget.AdapterViewICS.rememberSyncState:()V │ │ +07adb4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +07adb6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +07adb8: 6e10 641d 0600 |0002: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildCount:()I // method@1d64 │ │ +07adbe: 0a02 |0005: move-result v2 │ │ +07adc0: 3d02 2800 |0006: if-lez v2, 002e // +0028 │ │ +07adc4: 5c65 3f0b |0008: iput-boolean v5, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0b3f │ │ +07adc8: 5262 3e0b |000a: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mLayoutHeight:I // field@0b3e │ │ +07adcc: 8122 |000c: int-to-long v2, v2 │ │ +07adce: 5a62 4c0b |000d: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncHeight:J // field@0b4c │ │ +07add2: 5262 480b |000f: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ +07add6: 3a02 1e00 |0011: if-ltz v2, 002f // +001e │ │ +07adda: 5262 480b |0013: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ +07adde: 5263 3b0b |0015: iget v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ +07ade2: b132 |0017: sub-int/2addr v2, v3 │ │ +07ade4: 6e20 631d 2600 |0018: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildAt:(I)Landroid/view/View; // method@1d63 │ │ +07adea: 0c01 |001b: move-result-object v1 │ │ +07adec: 5362 410b |001c: iget-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0b41 │ │ +07adf0: 5a62 4f0b |001e: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0b4f │ │ +07adf4: 5262 400b |0020: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0b40 │ │ +07adf8: 5962 4e0b |0022: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0b4e │ │ +07adfc: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ +07ae00: 6e10 8621 0100 |0026: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ +07ae06: 0a02 |0029: move-result v2 │ │ +07ae08: 5962 4b0b |002a: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSpecificTop:I // field@0b4b │ │ +07ae0c: 5964 4d0b |002c: iput v4, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncMode:I // field@0b4d │ │ +07ae10: 0e00 |002e: return-void │ │ +07ae12: 6e20 631d 4600 |002f: invoke-virtual {v6, v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildAt:(I)Landroid/view/View; // method@1d63 │ │ +07ae18: 0c01 |0032: move-result-object v1 │ │ +07ae1a: 6e10 611d 0600 |0033: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ +07ae20: 0c00 |0036: move-result-object v0 │ │ +07ae22: 5262 3b0b |0037: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ +07ae26: 3a02 2100 |0039: if-ltz v2, 005a // +0021 │ │ +07ae2a: 5262 3b0b |003b: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ +07ae2e: 7210 2123 0000 |003d: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2321 │ │ +07ae34: 0a03 |0040: move-result v3 │ │ +07ae36: 3532 1900 |0041: if-ge v2, v3, 005a // +0019 │ │ +07ae3a: 5262 3b0b |0043: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ +07ae3e: 7220 2323 2000 |0045: invoke-interface {v0, v2}, Landroid/widget/Adapter;.getItemId:(I)J // method@2323 │ │ +07ae44: 0b02 |0048: move-result-wide v2 │ │ +07ae46: 5a62 4f0b |0049: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0b4f │ │ +07ae4a: 5262 3b0b |004b: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0b3b │ │ +07ae4e: 5962 4e0b |004d: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0b4e │ │ +07ae52: 3801 0800 |004f: if-eqz v1, 0057 // +0008 │ │ +07ae56: 6e10 8621 0100 |0051: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ +07ae5c: 0a02 |0054: move-result v2 │ │ +07ae5e: 5962 4b0b |0055: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSpecificTop:I // field@0b4b │ │ +07ae62: 5965 4d0b |0057: iput v5, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncMode:I // field@0b4d │ │ +07ae66: 28d5 |0059: goto 002e // -002b │ │ +07ae68: 1602 ffff |005a: const-wide/16 v2, #int -1 // #ffff │ │ +07ae6c: 5a62 4f0b |005c: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0b4f │ │ +07ae70: 28ed |005e: goto 004b // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1119 │ │ 0x0008 line=1120 │ │ 0x000a line=1121 │ │ 0x000f line=1122 │ │ 0x0013 line=1124 │ │ @@ -120007,19 +119983,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07a69c: |[07a69c] android.support.v7.internal.widget.AdapterViewICS.removeAllViews:()V │ │ -07a6ac: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -07a6b0: 1a01 ba21 |0002: const-string v1, "removeAllViews() is not supported in AdapterView" // string@21ba │ │ -07a6b4: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ -07a6ba: 2700 |0007: throw v0 │ │ +07ae74: |[07ae74] android.support.v7.internal.widget.AdapterViewICS.removeAllViews:()V │ │ +07ae84: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +07ae88: 1a01 c021 |0002: const-string v1, "removeAllViews() is not supported in AdapterView" // string@21c0 │ │ +07ae8c: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ +07ae92: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ │ │ @@ -120028,19 +120004,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07a6bc: |[07a6bc] android.support.v7.internal.widget.AdapterViewICS.removeView:(Landroid/view/View;)V │ │ -07a6cc: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -07a6d0: 1a01 d221 |0002: const-string v1, "removeView(View) is not supported in AdapterView" // string@21d2 │ │ -07a6d4: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ -07a6da: 2700 |0007: throw v0 │ │ +07ae94: |[07ae94] android.support.v7.internal.widget.AdapterViewICS.removeView:(Landroid/view/View;)V │ │ +07aea4: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +07aea8: 1a01 d821 |0002: const-string v1, "removeView(View) is not supported in AdapterView" // string@21d8 │ │ +07aeac: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ +07aeb2: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -120050,19 +120026,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07a6dc: |[07a6dc] android.support.v7.internal.widget.AdapterViewICS.removeViewAt:(I)V │ │ -07a6ec: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -07a6f0: 1a01 d421 |0002: const-string v1, "removeViewAt(int) is not supported in AdapterView" // string@21d4 │ │ -07a6f4: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ -07a6fa: 2700 |0007: throw v0 │ │ +07aeb4: |[07aeb4] android.support.v7.internal.widget.AdapterViewICS.removeViewAt:(I)V │ │ +07aec4: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +07aec8: 1a01 da21 |0002: const-string v1, "removeViewAt(int) is not supported in AdapterView" // string@21da │ │ +07aecc: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ +07aed2: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=3 index I │ │ @@ -120072,43 +120048,43 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -07a6fc: |[07a6fc] android.support.v7.internal.widget.AdapterViewICS.selectionChanged:()V │ │ -07a70c: 5420 470b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0b47 │ │ -07a710: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ -07a714: 5520 3c0b |0004: iget-boolean v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0b3c │ │ -07a718: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ -07a71c: 5520 360b |0008: iget-boolean v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@0b36 │ │ -07a720: 3800 2900 |000a: if-eqz v0, 0033 // +0029 │ │ -07a724: 5420 4a0b |000c: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0b4a │ │ -07a728: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -07a72c: 2200 9f03 |0010: new-instance v0, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // type@039f │ │ -07a730: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -07a732: 7030 4b1d 2001 |0013: invoke-direct {v0, v2, v1}, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$1;)V // method@1d4b │ │ -07a738: 5b20 4a0b |0016: iput-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0b4a │ │ -07a73c: 5420 4a0b |0018: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0b4a │ │ -07a740: 6e20 831d 0200 |001a: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.post:(Ljava/lang/Runnable;)Z // method@1d83 │ │ -07a746: 5220 480b |001d: iget v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ -07a74a: 12f1 |001f: const/4 v1, #int -1 // #ff │ │ -07a74c: 3210 1200 |0020: if-eq v0, v1, 0032 // +0012 │ │ -07a750: 6e10 7b1d 0200 |0022: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.isShown:()Z // method@1d7b │ │ -07a756: 0a00 |0025: move-result v0 │ │ -07a758: 3800 0c00 |0026: if-eqz v0, 0032 // +000c │ │ -07a75c: 6e10 791d 0200 |0028: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInTouchMode:()Z // method@1d79 │ │ -07a762: 0a00 |002b: move-result v0 │ │ -07a764: 3900 0600 |002c: if-nez v0, 0032 // +0006 │ │ -07a768: 1240 |002e: const/4 v0, #int 4 // #4 │ │ -07a76a: 6e20 8b1d 0200 |002f: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.sendAccessibilityEvent:(I)V // method@1d8b │ │ -07a770: 0e00 |0032: return-void │ │ -07a772: 7010 601d 0200 |0033: invoke-direct {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.fireOnSelected:()V // method@1d60 │ │ -07a778: 28e7 |0036: goto 001d // -0019 │ │ +07aed4: |[07aed4] android.support.v7.internal.widget.AdapterViewICS.selectionChanged:()V │ │ +07aee4: 5420 470b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0b47 │ │ +07aee8: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ +07aeec: 5520 3c0b |0004: iget-boolean v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0b3c │ │ +07aef0: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ +07aef4: 5520 360b |0008: iget-boolean v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@0b36 │ │ +07aef8: 3800 2900 |000a: if-eqz v0, 0033 // +0029 │ │ +07aefc: 5420 4a0b |000c: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0b4a │ │ +07af00: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +07af04: 2200 a303 |0010: new-instance v0, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // type@03a3 │ │ +07af08: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +07af0a: 7030 4b1d 2001 |0013: invoke-direct {v0, v2, v1}, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$1;)V // method@1d4b │ │ +07af10: 5b20 4a0b |0016: iput-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0b4a │ │ +07af14: 5420 4a0b |0018: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0b4a │ │ +07af18: 6e20 831d 0200 |001a: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.post:(Ljava/lang/Runnable;)Z // method@1d83 │ │ +07af1e: 5220 480b |001d: iget v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ +07af22: 12f1 |001f: const/4 v1, #int -1 // #ff │ │ +07af24: 3210 1200 |0020: if-eq v0, v1, 0032 // +0012 │ │ +07af28: 6e10 7b1d 0200 |0022: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.isShown:()Z // method@1d7b │ │ +07af2e: 0a00 |0025: move-result v0 │ │ +07af30: 3800 0c00 |0026: if-eqz v0, 0032 // +000c │ │ +07af34: 6e10 791d 0200 |0028: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInTouchMode:()Z // method@1d79 │ │ +07af3a: 0a00 |002b: move-result v0 │ │ +07af3c: 3900 0600 |002c: if-nez v0, 0032 // +0006 │ │ +07af40: 1240 |002e: const/4 v0, #int 4 // #4 │ │ +07af42: 6e20 8b1d 0200 |002f: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.sendAccessibilityEvent:(I)V // method@1d8b │ │ +07af48: 0e00 |0032: return-void │ │ +07af4a: 7010 601d 0200 |0033: invoke-direct {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.fireOnSelected:()V // method@1d60 │ │ +07af50: 28e7 |0036: goto 001d // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=869 │ │ 0x0004 line=870 │ │ 0x000c line=875 │ │ 0x0010 line=876 │ │ 0x0018 line=878 │ │ @@ -120131,27 +120107,27 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -07a77c: |[07a77c] android.support.v7.internal.widget.AdapterViewICS.setEmptyView:(Landroid/view/View;)V │ │ -07a78c: 5b34 3a0b |0000: iput-object v4, v3, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0b3a │ │ -07a790: 6e10 611d 0300 |0002: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ -07a796: 0c00 |0005: move-result-object v0 │ │ -07a798: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -07a79c: 7210 2523 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@2325 │ │ -07a7a2: 0a02 |000b: move-result v2 │ │ -07a7a4: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ -07a7a8: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -07a7aa: 7020 991d 1300 |000f: invoke-direct {v3, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.updateEmptyStatus:(Z)V // method@1d99 │ │ -07a7b0: 0e00 |0012: return-void │ │ -07a7b2: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -07a7b4: 28fb |0014: goto 000f // -0005 │ │ +07af54: |[07af54] android.support.v7.internal.widget.AdapterViewICS.setEmptyView:(Landroid/view/View;)V │ │ +07af64: 5b34 3a0b |0000: iput-object v4, v3, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0b3a │ │ +07af68: 6e10 611d 0300 |0002: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ +07af6e: 0c00 |0005: move-result-object v0 │ │ +07af70: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +07af74: 7210 2523 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@2325 │ │ +07af7a: 0a02 |000b: move-result v2 │ │ +07af7c: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ +07af80: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +07af82: 7020 991d 1300 |000f: invoke-direct {v3, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.updateEmptyStatus:(Z)V // method@1d99 │ │ +07af88: 0e00 |0012: return-void │ │ +07af8a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +07af8c: 28fb |0014: goto 000f // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0002 line=661 │ │ 0x0006 line=662 │ │ 0x000f line=663 │ │ 0x0012 line=664 │ │ @@ -120168,38 +120144,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -07a7b8: |[07a7b8] android.support.v7.internal.widget.AdapterViewICS.setFocusable:(Z)V │ │ -07a7c8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -07a7ca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -07a7cc: 6e10 611d 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ -07a7d2: 0c00 |0005: move-result-object v0 │ │ -07a7d4: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -07a7d8: 7210 2123 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2321 │ │ -07a7de: 0a04 |000b: move-result v4 │ │ -07a7e0: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ -07a7e4: 0131 |000e: move v1, v3 │ │ -07a7e6: 5c56 390b |000f: iput-boolean v6, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableState:Z // field@0b39 │ │ -07a7ea: 3906 0400 |0011: if-nez v6, 0015 // +0004 │ │ -07a7ee: 5c52 380b |0013: iput-boolean v2, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableInTouchModeState:Z // field@0b38 │ │ -07a7f2: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ -07a7f6: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ -07a7fa: 6e10 781d 0500 |0019: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@1d78 │ │ -07a800: 0a04 |001c: move-result v4 │ │ -07a802: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ -07a806: 6f20 2e22 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@222e │ │ -07a80c: 0e00 |0022: return-void │ │ -07a80e: 0121 |0023: move v1, v2 │ │ -07a810: 28eb |0024: goto 000f // -0015 │ │ -07a812: 0123 |0025: move v3, v2 │ │ -07a814: 28f9 |0026: goto 001f // -0007 │ │ +07af90: |[07af90] android.support.v7.internal.widget.AdapterViewICS.setFocusable:(Z)V │ │ +07afa0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +07afa2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +07afa4: 6e10 611d 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ +07afaa: 0c00 |0005: move-result-object v0 │ │ +07afac: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +07afb0: 7210 2123 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2321 │ │ +07afb6: 0a04 |000b: move-result v4 │ │ +07afb8: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ +07afbc: 0131 |000e: move v1, v3 │ │ +07afbe: 5c56 390b |000f: iput-boolean v6, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableState:Z // field@0b39 │ │ +07afc2: 3906 0400 |0011: if-nez v6, 0015 // +0004 │ │ +07afc6: 5c52 380b |0013: iput-boolean v2, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableInTouchModeState:Z // field@0b38 │ │ +07afca: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ +07afce: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ +07afd2: 6e10 781d 0500 |0019: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@1d78 │ │ +07afd8: 0a04 |001c: move-result v4 │ │ +07afda: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ +07afde: 6f20 2e22 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@222e │ │ +07afe4: 0e00 |0022: return-void │ │ +07afe6: 0121 |0023: move v1, v2 │ │ +07afe8: 28eb |0024: goto 000f // -0015 │ │ +07afea: 0123 |0025: move v3, v2 │ │ +07afec: 28f9 |0026: goto 001f // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=689 │ │ 0x0006 line=690 │ │ 0x000f line=692 │ │ 0x0011 line=693 │ │ 0x0013 line=694 │ │ @@ -120220,38 +120196,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -07a818: |[07a818] android.support.v7.internal.widget.AdapterViewICS.setFocusableInTouchMode:(Z)V │ │ -07a828: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07a82a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -07a82c: 6e10 611d 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ -07a832: 0c00 |0005: move-result-object v0 │ │ -07a834: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -07a838: 7210 2123 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2321 │ │ -07a83e: 0a04 |000b: move-result v4 │ │ -07a840: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ -07a844: 0131 |000e: move v1, v3 │ │ -07a846: 5c56 380b |000f: iput-boolean v6, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableInTouchModeState:Z // field@0b38 │ │ -07a84a: 3806 0400 |0011: if-eqz v6, 0015 // +0004 │ │ -07a84e: 5c53 390b |0013: iput-boolean v3, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableState:Z // field@0b39 │ │ -07a852: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ -07a856: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ -07a85a: 6e10 781d 0500 |0019: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@1d78 │ │ -07a860: 0a04 |001c: move-result v4 │ │ -07a862: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ -07a866: 6f20 2f22 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@222f │ │ -07a86c: 0e00 |0022: return-void │ │ -07a86e: 0121 |0023: move v1, v2 │ │ -07a870: 28eb |0024: goto 000f // -0015 │ │ -07a872: 0123 |0025: move v3, v2 │ │ -07a874: 28f9 |0026: goto 001f // -0007 │ │ +07aff0: |[07aff0] android.support.v7.internal.widget.AdapterViewICS.setFocusableInTouchMode:(Z)V │ │ +07b000: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07b002: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +07b004: 6e10 611d 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1d61 │ │ +07b00a: 0c00 |0005: move-result-object v0 │ │ +07b00c: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +07b010: 7210 2123 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2321 │ │ +07b016: 0a04 |000b: move-result v4 │ │ +07b018: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ +07b01c: 0131 |000e: move v1, v3 │ │ +07b01e: 5c56 380b |000f: iput-boolean v6, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableInTouchModeState:Z // field@0b38 │ │ +07b022: 3806 0400 |0011: if-eqz v6, 0015 // +0004 │ │ +07b026: 5c53 390b |0013: iput-boolean v3, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableState:Z // field@0b39 │ │ +07b02a: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ +07b02e: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ +07b032: 6e10 781d 0500 |0019: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@1d78 │ │ +07b038: 0a04 |001c: move-result v4 │ │ +07b03a: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ +07b03e: 6f20 2f22 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@222f │ │ +07b044: 0e00 |0022: return-void │ │ +07b046: 0121 |0023: move v1, v2 │ │ +07b048: 28eb |0024: goto 000f // -0015 │ │ +07b04a: 0123 |0025: move v3, v2 │ │ +07b04c: 28f9 |0026: goto 001f // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=702 │ │ 0x0006 line=703 │ │ 0x000f line=705 │ │ 0x0011 line=706 │ │ 0x0013 line=707 │ │ @@ -120272,28 +120248,28 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -07a878: |[07a878] android.support.v7.internal.widget.AdapterViewICS.setNextSelectedPositionInt:(I)V │ │ -07a888: 5923 400b |0000: iput v3, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0b40 │ │ -07a88c: 6e20 6a1d 3200 |0002: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getItemIdAtPosition:(I)J // method@1d6a │ │ -07a892: 0b00 |0005: move-result-wide v0 │ │ -07a894: 5a20 410b |0006: iput-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0b41 │ │ -07a898: 5520 3f0b |0008: iget-boolean v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0b3f │ │ -07a89c: 3800 0e00 |000a: if-eqz v0, 0018 // +000e │ │ -07a8a0: 5220 4d0b |000c: iget v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncMode:I // field@0b4d │ │ -07a8a4: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -07a8a8: 3a03 0800 |0010: if-ltz v3, 0018 // +0008 │ │ -07a8ac: 5923 4e0b |0012: iput v3, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0b4e │ │ -07a8b0: 5320 410b |0014: iget-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0b41 │ │ -07a8b4: 5a20 4f0b |0016: iput-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0b4f │ │ -07a8b8: 0e00 |0018: return-void │ │ +07b050: |[07b050] android.support.v7.internal.widget.AdapterViewICS.setNextSelectedPositionInt:(I)V │ │ +07b060: 5923 400b |0000: iput v3, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0b40 │ │ +07b064: 6e20 6a1d 3200 |0002: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getItemIdAtPosition:(I)J // method@1d6a │ │ +07b06a: 0b00 |0005: move-result-wide v0 │ │ +07b06c: 5a20 410b |0006: iput-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0b41 │ │ +07b070: 5520 3f0b |0008: iget-boolean v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0b3f │ │ +07b074: 3800 0e00 |000a: if-eqz v0, 0018 // +000e │ │ +07b078: 5220 4d0b |000c: iget v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncMode:I // field@0b4d │ │ +07b07c: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +07b080: 3a03 0800 |0010: if-ltz v3, 0018 // +0008 │ │ +07b084: 5923 4e0b |0012: iput v3, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0b4e │ │ +07b088: 5320 410b |0014: iget-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0b41 │ │ +07b08c: 5a20 4f0b |0016: iput-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0b4f │ │ +07b090: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1104 │ │ 0x0002 line=1105 │ │ 0x0008 line=1107 │ │ 0x0012 line=1108 │ │ 0x0014 line=1109 │ │ @@ -120308,19 +120284,19 @@ │ │ type : '(Landroid/view/View$OnClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07a8bc: |[07a8bc] android.support.v7.internal.widget.AdapterViewICS.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ -07a8cc: 2200 b304 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@04b3 │ │ -07a8d0: 1a01 5403 |0002: const-string v1, "Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead" // string@0354 │ │ -07a8d4: 7020 bd24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ -07a8da: 2700 |0007: throw v0 │ │ +07b094: |[07b094] android.support.v7.internal.widget.AdapterViewICS.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ +07b0a4: 2200 b904 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@04b9 │ │ +07b0a8: 1a01 5403 |0002: const-string v1, "Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead" // string@0354 │ │ +07b0ac: 7020 bd24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ +07b0b2: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=776 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0008 reg=3 l Landroid/view/View$OnClickListener; │ │ @@ -120330,17 +120306,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07a8dc: |[07a8dc] android.support.v7.internal.widget.AdapterViewICS.setOnItemClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ -07a8ec: 5b01 450b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0b45 │ │ -07a8f0: 0e00 |0002: return-void │ │ +07b0b4: |[07b0b4] android.support.v7.internal.widget.AdapterViewICS.setOnItemClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ +07b0c4: 5b01 450b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0b45 │ │ +07b0c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0002 line=283 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ @@ -120351,22 +120327,22 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -07a8f4: |[07a8f4] android.support.v7.internal.widget.AdapterViewICS.setOnItemLongClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener;)V │ │ -07a904: 6e10 7a1d 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.isLongClickable:()Z // method@1d7a │ │ -07a90a: 0a00 |0003: move-result v0 │ │ -07a90c: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -07a910: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -07a912: 6e20 901d 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.setLongClickable:(Z)V // method@1d90 │ │ -07a918: 5b12 460b |000a: iput-object v2, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemLongClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener; // field@0b46 │ │ -07a91c: 0e00 |000c: return-void │ │ +07b0cc: |[07b0cc] android.support.v7.internal.widget.AdapterViewICS.setOnItemLongClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener;)V │ │ +07b0dc: 6e10 7a1d 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.isLongClickable:()Z // method@1d7a │ │ +07b0e2: 0a00 |0003: move-result v0 │ │ +07b0e4: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +07b0e8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +07b0ea: 6e20 901d 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.setLongClickable:(Z)V // method@1d90 │ │ +07b0f0: 5b12 460b |000a: iput-object v2, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemLongClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener; // field@0b46 │ │ +07b0f4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0006 line=346 │ │ 0x000a line=348 │ │ 0x000c line=349 │ │ locals : │ │ @@ -120379,17 +120355,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07a920: |[07a920] android.support.v7.internal.widget.AdapterViewICS.setOnItemSelectedListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;)V │ │ -07a930: 5b01 470b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0b47 │ │ -07a934: 0e00 |0002: return-void │ │ +07b0f8: |[07b0f8] android.support.v7.internal.widget.AdapterViewICS.setOnItemSelectedListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;)V │ │ +07b108: 5b01 470b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0b47 │ │ +07b10c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0002 line=399 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS; │ │ @@ -120400,20 +120376,20 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07a938: |[07a938] android.support.v7.internal.widget.AdapterViewICS.setSelectedPositionInt:(I)V │ │ -07a948: 5923 480b |0000: iput v3, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ -07a94c: 6e20 6a1d 3200 |0002: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getItemIdAtPosition:(I)J // method@1d6a │ │ -07a952: 0b00 |0005: move-result-wide v0 │ │ -07a954: 5a20 490b |0006: iput-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0b49 │ │ -07a958: 0e00 |0008: return-void │ │ +07b110: |[07b110] android.support.v7.internal.widget.AdapterViewICS.setSelectedPositionInt:(I)V │ │ +07b120: 5923 480b |0000: iput v3, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0b48 │ │ +07b124: 6e20 6a1d 3200 |0002: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getItemIdAtPosition:(I)J // method@1d6a │ │ +07b12a: 0b00 |0005: move-result-wide v0 │ │ +07b12c: 5a20 490b |0006: iput-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0b49 │ │ +07b130: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1094 │ │ 0x0002 line=1095 │ │ 0x0008 line=1096 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v7/internal/widget/AdapterViewICS; │ │ @@ -120425,17 +120401,17 @@ │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 573 (AdapterViewICS.java) │ │ │ │ Class #519 header: │ │ -class_idx : 929 │ │ +class_idx : 933 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 726 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #519 annotations: │ │ @@ -120461,23 +120437,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -07a95c: |[07a95c] android.support.v7.internal.widget.CompatTextView$AllCapsTransformationMethod.:(Landroid/content/Context;)V │ │ -07a96c: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07a972: 6e10 2201 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -07a978: 0c00 |0006: move-result-object v0 │ │ -07a97a: 6e10 8301 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0183 │ │ -07a980: 0c00 |000a: move-result-object v0 │ │ -07a982: 5400 2700 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0027 │ │ -07a986: 5b10 500b |000d: iput-object v0, v1, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0b50 │ │ -07a98a: 0e00 |000f: return-void │ │ +07b134: |[07b134] android.support.v7.internal.widget.CompatTextView$AllCapsTransformationMethod.:(Landroid/content/Context;)V │ │ +07b144: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07b14a: 6e10 2201 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +07b150: 0c00 |0006: move-result-object v0 │ │ +07b152: 6e10 8301 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0183 │ │ +07b158: 0c00 |000a: move-result-object v0 │ │ +07b15a: 5400 2700 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0027 │ │ +07b15e: 5b10 500b |000d: iput-object v0, v1, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0b50 │ │ +07b162: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x000f line=70 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod; │ │ @@ -120489,24 +120465,24 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -07a98c: |[07a98c] android.support.v7.internal.widget.CompatTextView$AllCapsTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -07a99c: 3803 0d00 |0000: if-eqz v3, 000d // +000d │ │ -07a9a0: 6e10 b824 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ -07a9a6: 0c00 |0005: move-result-object v0 │ │ -07a9a8: 5421 500b |0006: iget-object v1, v2, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0b50 │ │ -07a9ac: 6e20 d324 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@24d3 │ │ -07a9b2: 0c00 |000b: move-result-object v0 │ │ -07a9b4: 1100 |000c: return-object v0 │ │ -07a9b6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -07a9b8: 28fe |000e: goto 000c // -0002 │ │ +07b164: |[07b164] android.support.v7.internal.widget.CompatTextView$AllCapsTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +07b174: 3803 0d00 |0000: if-eqz v3, 000d // +000d │ │ +07b178: 6e10 b824 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ +07b17e: 0c00 |0005: move-result-object v0 │ │ +07b180: 5421 500b |0006: iget-object v1, v2, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0b50 │ │ +07b184: 6e20 d324 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@24d3 │ │ +07b18a: 0c00 |000b: move-result-object v0 │ │ +07b18c: 1100 |000c: return-object v0 │ │ +07b18e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +07b190: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod; │ │ 0x0000 - 0x000f reg=3 source Ljava/lang/CharSequence; │ │ 0x0000 - 0x000f reg=4 view Landroid/view/View; │ │ @@ -120516,33 +120492,33 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07a9bc: |[07a9bc] android.support.v7.internal.widget.CompatTextView$AllCapsTransformationMethod.onFocusChanged:(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V │ │ -07a9cc: 0e00 |0000: return-void │ │ +07b194: |[07b194] android.support.v7.internal.widget.CompatTextView$AllCapsTransformationMethod.onFocusChanged:(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V │ │ +07b1a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 charSequence Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=3 b Z │ │ 0x0000 - 0x0001 reg=4 i I │ │ 0x0000 - 0x0001 reg=5 rect Landroid/graphics/Rect; │ │ │ │ source_file_idx : 726 (CompatTextView.java) │ │ │ │ Class #520 header: │ │ -class_idx : 930 │ │ +class_idx : 934 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1133 │ │ +superclass_idx : 1139 │ │ source_file_idx : 726 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #520 annotations: │ │ @@ -120562,18 +120538,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -07a9d0: |[07a9d0] android.support.v7.internal.widget.CompatTextView.:(Landroid/content/Context;)V │ │ -07a9e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07a9e2: 7030 9e1d 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d9e │ │ -07a9e8: 0e00 |0004: return-void │ │ +07b1a8: |[07b1a8] android.support.v7.internal.widget.CompatTextView.:(Landroid/content/Context;)V │ │ +07b1b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07b1ba: 7030 9e1d 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d9e │ │ +07b1c0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0004 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/CompatTextView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -120583,18 +120559,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -07a9ec: |[07a9ec] android.support.v7.internal.widget.CompatTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -07a9fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07a9fe: 7040 9f1d 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d9f │ │ -07aa04: 0e00 |0004: return-void │ │ +07b1c4: |[07b1c4] android.support.v7.internal.widget.CompatTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07b1d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07b1d6: 7040 9f1d 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d9f │ │ +07b1dc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0004 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/CompatTextView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -120605,29 +120581,29 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -07aa08: |[07aa08] android.support.v7.internal.widget.CompatTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -07aa18: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07aa1a: 7040 1d24 5476 |0001: invoke-direct {v4, v5, v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@241d │ │ -07aa20: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -07aa22: 6202 f408 |0005: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.CompatTextView:[I // field@08f4 │ │ -07aa26: 6e53 2b01 6572 |0007: invoke-virtual {v5, v6, v2, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ -07aa2c: 0c01 |000a: move-result-object v1 │ │ -07aa2e: 6e30 9201 3103 |000b: invoke-virtual {v1, v3, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ -07aa34: 0a00 |000e: move-result v0 │ │ -07aa36: 6e10 a001 0100 |000f: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -07aa3c: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -07aa40: 2202 a103 |0014: new-instance v2, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod; // type@03a1 │ │ -07aa44: 7020 9a1d 5200 |0016: invoke-direct {v2, v5}, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod;.:(Landroid/content/Context;)V // method@1d9a │ │ -07aa4a: 6e20 a21d 2400 |0019: invoke-virtual {v4, v2}, Landroid/support/v7/internal/widget/CompatTextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@1da2 │ │ -07aa50: 0e00 |001c: return-void │ │ +07b1e0: |[07b1e0] android.support.v7.internal.widget.CompatTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +07b1f0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07b1f2: 7040 1d24 5476 |0001: invoke-direct {v4, v5, v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@241d │ │ +07b1f8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07b1fa: 6202 f408 |0005: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.CompatTextView:[I // field@08f4 │ │ +07b1fe: 6e53 2b01 6572 |0007: invoke-virtual {v5, v6, v2, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ +07b204: 0c01 |000a: move-result-object v1 │ │ +07b206: 6e30 9201 3103 |000b: invoke-virtual {v1, v3, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ +07b20c: 0a00 |000e: move-result v0 │ │ +07b20e: 6e10 a001 0100 |000f: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +07b214: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +07b218: 2202 a503 |0014: new-instance v2, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod; // type@03a5 │ │ +07b21c: 7020 9a1d 5200 |0016: invoke-direct {v2, v5}, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod;.:(Landroid/content/Context;)V // method@1d9a │ │ +07b222: 6e20 a21d 2400 |0019: invoke-virtual {v4, v2}, Landroid/support/v7/internal/widget/CompatTextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@1da2 │ │ +07b228: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=46 │ │ 0x0005 line=48 │ │ 0x000b line=50 │ │ 0x000f line=51 │ │ @@ -120642,18 +120618,18 @@ │ │ 0x0000 - 0x001d reg=6 attrs Landroid/util/AttributeSet; │ │ 0x0000 - 0x001d reg=7 defStyle I │ │ │ │ Virtual methods - │ │ source_file_idx : 726 (CompatTextView.java) │ │ │ │ Class #521 header: │ │ -class_idx : 931 │ │ +class_idx : 935 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1110 │ │ -source_file_idx : 2549 │ │ +superclass_idx : 1116 │ │ +source_file_idx : 2555 │ │ static_fields_size : 4 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #521 - │ │ Class descriptor : 'Landroid/support/v7/internal/widget/LinearLayoutICS;' │ │ @@ -120707,51 +120683,51 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -07aa54: |[07aa54] android.support.v7.internal.widget.LinearLayoutICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -07aa64: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07aa66: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -07aa68: 7030 7023 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2370 │ │ -07aa6e: 6203 f608 |0005: sget-object v3, Landroid/support/v7/appcompat/R$styleable;.LinearLayoutICS:[I // field@08f6 │ │ -07aa72: 6e30 2a01 6503 |0007: invoke-virtual {v5, v6, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ -07aa78: 0c00 |000a: move-result-object v0 │ │ -07aa7a: 6e20 9601 2000 |000b: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ -07aa80: 0c03 |000e: move-result-object v3 │ │ -07aa82: 5b43 550b |000f: iput-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ -07aa86: 5443 550b |0011: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ -07aa8a: 3803 2a00 |0013: if-eqz v3, 003d // +002a │ │ -07aa8e: 5443 550b |0015: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ -07aa92: 6e10 0102 0300 |0017: invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0201 │ │ -07aa98: 0a03 |001a: move-result v3 │ │ -07aa9a: 5943 580b |001b: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0b58 │ │ -07aa9e: 5443 550b |001d: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ -07aaa2: 6e10 0002 0300 |001f: invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0200 │ │ -07aaa8: 0a03 |0022: move-result v3 │ │ -07aaaa: 5943 560b |0023: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0b56 │ │ -07aaae: 6e30 9801 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -07aab4: 0a03 |0028: move-result v3 │ │ -07aab6: 5943 590b |0029: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0b59 │ │ -07aaba: 1223 |002b: const/4 v3, #int 2 // #2 │ │ -07aabc: 6e30 9501 3002 |002c: invoke-virtual {v0, v3, v2}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ -07aac2: 0a03 |002f: move-result v3 │ │ -07aac4: 5943 570b |0030: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0b57 │ │ -07aac8: 6e10 a001 0000 |0032: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -07aace: 5443 550b |0035: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ -07aad2: 3903 0b00 |0037: if-nez v3, 0042 // +000b │ │ -07aad6: 6e20 ba1d 1400 |0039: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.setWillNotDraw:(Z)V // method@1dba │ │ -07aadc: 0e00 |003c: return-void │ │ -07aade: 5942 580b |003d: iput v2, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0b58 │ │ -07aae2: 5942 560b |003f: iput v2, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0b56 │ │ -07aae6: 28e4 |0041: goto 0025 // -001c │ │ -07aae8: 0121 |0042: move v1, v2 │ │ -07aaea: 28f6 |0043: goto 0039 // -000a │ │ +07b22c: |[07b22c] android.support.v7.internal.widget.LinearLayoutICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07b23c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07b23e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +07b240: 7030 7023 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2370 │ │ +07b246: 6203 f608 |0005: sget-object v3, Landroid/support/v7/appcompat/R$styleable;.LinearLayoutICS:[I // field@08f6 │ │ +07b24a: 6e30 2a01 6503 |0007: invoke-virtual {v5, v6, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ +07b250: 0c00 |000a: move-result-object v0 │ │ +07b252: 6e20 9601 2000 |000b: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ +07b258: 0c03 |000e: move-result-object v3 │ │ +07b25a: 5b43 550b |000f: iput-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ +07b25e: 5443 550b |0011: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ +07b262: 3803 2a00 |0013: if-eqz v3, 003d // +002a │ │ +07b266: 5443 550b |0015: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ +07b26a: 6e10 0102 0300 |0017: invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0201 │ │ +07b270: 0a03 |001a: move-result v3 │ │ +07b272: 5943 580b |001b: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0b58 │ │ +07b276: 5443 550b |001d: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ +07b27a: 6e10 0002 0300 |001f: invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0200 │ │ +07b280: 0a03 |0022: move-result v3 │ │ +07b282: 5943 560b |0023: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0b56 │ │ +07b286: 6e30 9801 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +07b28c: 0a03 |0028: move-result v3 │ │ +07b28e: 5943 590b |0029: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0b59 │ │ +07b292: 1223 |002b: const/4 v3, #int 2 // #2 │ │ +07b294: 6e30 9501 3002 |002c: invoke-virtual {v0, v3, v2}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ +07b29a: 0a03 |002f: move-result v3 │ │ +07b29c: 5943 570b |0030: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0b57 │ │ +07b2a0: 6e10 a001 0000 |0032: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +07b2a6: 5443 550b |0035: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ +07b2aa: 3903 0b00 |0037: if-nez v3, 0042 // +000b │ │ +07b2ae: 6e20 ba1d 1400 |0039: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.setWillNotDraw:(Z)V // method@1dba │ │ +07b2b4: 0e00 |003c: return-void │ │ +07b2b6: 5942 580b |003d: iput v2, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0b58 │ │ +07b2ba: 5942 560b |003f: iput v2, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0b56 │ │ +07b2be: 28e4 |0041: goto 0025 // -001c │ │ +07b2c0: 0121 |0042: move v1, v2 │ │ +07b2c2: 28f6 |0043: goto 0039 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=44 │ │ 0x0005 line=46 │ │ 0x000b line=48 │ │ 0x0011 line=49 │ │ 0x0015 line=50 │ │ @@ -120775,59 +120751,59 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -07aaec: |[07aaec] android.support.v7.internal.widget.LinearLayoutICS.drawSupportDividersHorizontal:(Landroid/graphics/Canvas;)V │ │ -07aafc: 6e10 a91d 0700 |0000: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@1da9 │ │ -07ab02: 0a01 |0003: move-result v1 │ │ -07ab04: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -07ab06: 3512 2900 |0005: if-ge v2, v1, 002e // +0029 │ │ -07ab0a: 6e20 a81d 2700 |0007: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1da8 │ │ -07ab10: 0c00 |000a: move-result-object v0 │ │ -07ab12: 3800 2000 |000b: if-eqz v0, 002b // +0020 │ │ -07ab16: 6e10 8a21 0000 |000d: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -07ab1c: 0a05 |0010: move-result v5 │ │ -07ab1e: 1306 0800 |0011: const/16 v6, #int 8 // #8 │ │ -07ab22: 3265 1800 |0013: if-eq v5, v6, 002b // +0018 │ │ -07ab26: 6e20 b21d 2700 |0015: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1db2 │ │ -07ab2c: 0a05 |0018: move-result v5 │ │ -07ab2e: 3805 1200 |0019: if-eqz v5, 002b // +0012 │ │ -07ab32: 6e10 6821 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -07ab38: 0c03 |001e: move-result-object v3 │ │ -07ab3a: 1f03 5504 |001f: check-cast v3, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ -07ab3e: 6e10 6921 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -07ab44: 0a05 |0024: move-result v5 │ │ -07ab46: 5236 6e0c |0025: iget v6, v3, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0c6e │ │ -07ab4a: b165 |0027: sub-int/2addr v5, v6 │ │ -07ab4c: 6e30 a71d 8705 |0028: invoke-virtual {v7, v8, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportVerticalDivider:(Landroid/graphics/Canvas;I)V // method@1da7 │ │ -07ab52: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07ab56: 28d8 |002d: goto 0005 // -0028 │ │ -07ab58: 6e20 b21d 1700 |002e: invoke-virtual {v7, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1db2 │ │ -07ab5e: 0a05 |0031: move-result v5 │ │ -07ab60: 3805 1b00 |0032: if-eqz v5, 004d // +001b │ │ -07ab64: d805 01ff |0034: add-int/lit8 v5, v1, #int -1 // #ff │ │ -07ab68: 6e20 a81d 5700 |0036: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1da8 │ │ -07ab6e: 0c00 |0039: move-result-object v0 │ │ -07ab70: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -07ab72: 3900 1300 |003b: if-nez v0, 004e // +0013 │ │ -07ab76: 6e10 b11d 0700 |003d: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getWidth:()I // method@1db1 │ │ -07ab7c: 0a05 |0040: move-result v5 │ │ -07ab7e: 6e10 ae1d 0700 |0041: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingRight:()I // method@1dae │ │ -07ab84: 0a06 |0044: move-result v6 │ │ -07ab86: b165 |0045: sub-int/2addr v5, v6 │ │ -07ab88: 5276 580b |0046: iget v6, v7, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0b58 │ │ -07ab8c: 9104 0506 |0048: sub-int v4, v5, v6 │ │ -07ab90: 6e30 a71d 8704 |004a: invoke-virtual {v7, v8, v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportVerticalDivider:(Landroid/graphics/Canvas;I)V // method@1da7 │ │ -07ab96: 0e00 |004d: return-void │ │ -07ab98: 6e10 7d21 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@217d │ │ -07ab9e: 0a04 |0051: move-result v4 │ │ -07aba0: 28f8 |0052: goto 004a // -0008 │ │ +07b2c4: |[07b2c4] android.support.v7.internal.widget.LinearLayoutICS.drawSupportDividersHorizontal:(Landroid/graphics/Canvas;)V │ │ +07b2d4: 6e10 a91d 0700 |0000: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@1da9 │ │ +07b2da: 0a01 |0003: move-result v1 │ │ +07b2dc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +07b2de: 3512 2900 |0005: if-ge v2, v1, 002e // +0029 │ │ +07b2e2: 6e20 a81d 2700 |0007: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1da8 │ │ +07b2e8: 0c00 |000a: move-result-object v0 │ │ +07b2ea: 3800 2000 |000b: if-eqz v0, 002b // +0020 │ │ +07b2ee: 6e10 8a21 0000 |000d: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +07b2f4: 0a05 |0010: move-result v5 │ │ +07b2f6: 1306 0800 |0011: const/16 v6, #int 8 // #8 │ │ +07b2fa: 3265 1800 |0013: if-eq v5, v6, 002b // +0018 │ │ +07b2fe: 6e20 b21d 2700 |0015: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1db2 │ │ +07b304: 0a05 |0018: move-result v5 │ │ +07b306: 3805 1200 |0019: if-eqz v5, 002b // +0012 │ │ +07b30a: 6e10 6821 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +07b310: 0c03 |001e: move-result-object v3 │ │ +07b312: 1f03 5b04 |001f: check-cast v3, Landroid/widget/LinearLayout$LayoutParams; // type@045b │ │ +07b316: 6e10 6921 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +07b31c: 0a05 |0024: move-result v5 │ │ +07b31e: 5236 6e0c |0025: iget v6, v3, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0c6e │ │ +07b322: b165 |0027: sub-int/2addr v5, v6 │ │ +07b324: 6e30 a71d 8705 |0028: invoke-virtual {v7, v8, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportVerticalDivider:(Landroid/graphics/Canvas;I)V // method@1da7 │ │ +07b32a: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07b32e: 28d8 |002d: goto 0005 // -0028 │ │ +07b330: 6e20 b21d 1700 |002e: invoke-virtual {v7, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1db2 │ │ +07b336: 0a05 |0031: move-result v5 │ │ +07b338: 3805 1b00 |0032: if-eqz v5, 004d // +001b │ │ +07b33c: d805 01ff |0034: add-int/lit8 v5, v1, #int -1 // #ff │ │ +07b340: 6e20 a81d 5700 |0036: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1da8 │ │ +07b346: 0c00 |0039: move-result-object v0 │ │ +07b348: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +07b34a: 3900 1300 |003b: if-nez v0, 004e // +0013 │ │ +07b34e: 6e10 b11d 0700 |003d: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getWidth:()I // method@1db1 │ │ +07b354: 0a05 |0040: move-result v5 │ │ +07b356: 6e10 ae1d 0700 |0041: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingRight:()I // method@1dae │ │ +07b35c: 0a06 |0044: move-result v6 │ │ +07b35e: b165 |0045: sub-int/2addr v5, v6 │ │ +07b360: 5276 580b |0046: iget v6, v7, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0b58 │ │ +07b364: 9104 0506 |0048: sub-int v4, v5, v6 │ │ +07b368: 6e30 a71d 8704 |004a: invoke-virtual {v7, v8, v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportVerticalDivider:(Landroid/graphics/Canvas;I)V // method@1da7 │ │ +07b36e: 0e00 |004d: return-void │ │ +07b370: 6e10 7d21 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@217d │ │ +07b376: 0a04 |0051: move-result v4 │ │ +07b378: 28f8 |0052: goto 004a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0004 line=136 │ │ 0x0007 line=137 │ │ 0x000b line=138 │ │ 0x001b line=140 │ │ @@ -120858,59 +120834,59 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -07aba4: |[07aba4] android.support.v7.internal.widget.LinearLayoutICS.drawSupportDividersVertical:(Landroid/graphics/Canvas;)V │ │ -07abb4: 6e10 a91d 0700 |0000: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@1da9 │ │ -07abba: 0a02 |0003: move-result v2 │ │ -07abbc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -07abbe: 3523 2900 |0005: if-ge v3, v2, 002e // +0029 │ │ -07abc2: 6e20 a81d 3700 |0007: invoke-virtual {v7, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1da8 │ │ -07abc8: 0c01 |000a: move-result-object v1 │ │ -07abca: 3801 2000 |000b: if-eqz v1, 002b // +0020 │ │ -07abce: 6e10 8a21 0100 |000d: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -07abd4: 0a05 |0010: move-result v5 │ │ -07abd6: 1306 0800 |0011: const/16 v6, #int 8 // #8 │ │ -07abda: 3265 1800 |0013: if-eq v5, v6, 002b // +0018 │ │ -07abde: 6e20 b21d 3700 |0015: invoke-virtual {v7, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1db2 │ │ -07abe4: 0a05 |0018: move-result v5 │ │ -07abe6: 3805 1200 |0019: if-eqz v5, 002b // +0012 │ │ -07abea: 6e10 6821 0100 |001b: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -07abf0: 0c04 |001e: move-result-object v4 │ │ -07abf2: 1f04 5504 |001f: check-cast v4, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ -07abf6: 6e10 8621 0100 |0021: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ -07abfc: 0a05 |0024: move-result v5 │ │ -07abfe: 5246 700c |0025: iget v6, v4, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0c70 │ │ -07ac02: b165 |0027: sub-int/2addr v5, v6 │ │ -07ac04: 6e30 a61d 8705 |0028: invoke-virtual {v7, v8, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@1da6 │ │ -07ac0a: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -07ac0e: 28d8 |002d: goto 0005 // -0028 │ │ -07ac10: 6e20 b21d 2700 |002e: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1db2 │ │ -07ac16: 0a05 |0031: move-result v5 │ │ -07ac18: 3805 1b00 |0032: if-eqz v5, 004d // +001b │ │ -07ac1c: d805 02ff |0034: add-int/lit8 v5, v2, #int -1 // #ff │ │ -07ac20: 6e20 a81d 5700 |0036: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1da8 │ │ -07ac26: 0c01 |0039: move-result-object v1 │ │ -07ac28: 1200 |003a: const/4 v0, #int 0 // #0 │ │ -07ac2a: 3901 1300 |003b: if-nez v1, 004e // +0013 │ │ -07ac2e: 6e10 aa1d 0700 |003d: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getHeight:()I // method@1daa │ │ -07ac34: 0a05 |0040: move-result v5 │ │ -07ac36: 6e10 ac1d 0700 |0041: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingBottom:()I // method@1dac │ │ -07ac3c: 0a06 |0044: move-result v6 │ │ -07ac3e: b165 |0045: sub-int/2addr v5, v6 │ │ -07ac40: 5276 560b |0046: iget v6, v7, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0b56 │ │ -07ac44: 9100 0506 |0048: sub-int v0, v5, v6 │ │ -07ac48: 6e30 a61d 8700 |004a: invoke-virtual {v7, v8, v0}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@1da6 │ │ -07ac4e: 0e00 |004d: return-void │ │ -07ac50: 6e10 5d21 0100 |004e: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@215d │ │ -07ac56: 0a00 |0051: move-result v0 │ │ -07ac58: 28f8 |0052: goto 004a // -0008 │ │ +07b37c: |[07b37c] android.support.v7.internal.widget.LinearLayoutICS.drawSupportDividersVertical:(Landroid/graphics/Canvas;)V │ │ +07b38c: 6e10 a91d 0700 |0000: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@1da9 │ │ +07b392: 0a02 |0003: move-result v2 │ │ +07b394: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +07b396: 3523 2900 |0005: if-ge v3, v2, 002e // +0029 │ │ +07b39a: 6e20 a81d 3700 |0007: invoke-virtual {v7, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1da8 │ │ +07b3a0: 0c01 |000a: move-result-object v1 │ │ +07b3a2: 3801 2000 |000b: if-eqz v1, 002b // +0020 │ │ +07b3a6: 6e10 8a21 0100 |000d: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +07b3ac: 0a05 |0010: move-result v5 │ │ +07b3ae: 1306 0800 |0011: const/16 v6, #int 8 // #8 │ │ +07b3b2: 3265 1800 |0013: if-eq v5, v6, 002b // +0018 │ │ +07b3b6: 6e20 b21d 3700 |0015: invoke-virtual {v7, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1db2 │ │ +07b3bc: 0a05 |0018: move-result v5 │ │ +07b3be: 3805 1200 |0019: if-eqz v5, 002b // +0012 │ │ +07b3c2: 6e10 6821 0100 |001b: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +07b3c8: 0c04 |001e: move-result-object v4 │ │ +07b3ca: 1f04 5b04 |001f: check-cast v4, Landroid/widget/LinearLayout$LayoutParams; // type@045b │ │ +07b3ce: 6e10 8621 0100 |0021: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ +07b3d4: 0a05 |0024: move-result v5 │ │ +07b3d6: 5246 700c |0025: iget v6, v4, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0c70 │ │ +07b3da: b165 |0027: sub-int/2addr v5, v6 │ │ +07b3dc: 6e30 a61d 8705 |0028: invoke-virtual {v7, v8, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@1da6 │ │ +07b3e2: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +07b3e6: 28d8 |002d: goto 0005 // -0028 │ │ +07b3e8: 6e20 b21d 2700 |002e: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1db2 │ │ +07b3ee: 0a05 |0031: move-result v5 │ │ +07b3f0: 3805 1b00 |0032: if-eqz v5, 004d // +001b │ │ +07b3f4: d805 02ff |0034: add-int/lit8 v5, v2, #int -1 // #ff │ │ +07b3f8: 6e20 a81d 5700 |0036: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1da8 │ │ +07b3fe: 0c01 |0039: move-result-object v1 │ │ +07b400: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +07b402: 3901 1300 |003b: if-nez v1, 004e // +0013 │ │ +07b406: 6e10 aa1d 0700 |003d: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getHeight:()I // method@1daa │ │ +07b40c: 0a05 |0040: move-result v5 │ │ +07b40e: 6e10 ac1d 0700 |0041: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingBottom:()I // method@1dac │ │ +07b414: 0a06 |0044: move-result v6 │ │ +07b416: b165 |0045: sub-int/2addr v5, v6 │ │ +07b418: 5276 560b |0046: iget v6, v7, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0b56 │ │ +07b41c: 9100 0506 |0048: sub-int v0, v5, v6 │ │ +07b420: 6e30 a61d 8700 |004a: invoke-virtual {v7, v8, v0}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@1da6 │ │ +07b426: 0e00 |004d: return-void │ │ +07b428: 6e10 5d21 0100 |004e: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@215d │ │ +07b42e: 0a00 |0051: move-result v0 │ │ +07b430: 28f8 |0052: goto 004a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x0007 line=114 │ │ 0x000b line=115 │ │ 0x001b line=117 │ │ @@ -120941,33 +120917,33 @@ │ │ type : '(Landroid/graphics/Canvas;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -07ac5c: |[07ac5c] android.support.v7.internal.widget.LinearLayoutICS.drawSupportHorizontalDivider:(Landroid/graphics/Canvas;I)V │ │ -07ac6c: 5440 550b |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ -07ac70: 6e10 ad1d 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingLeft:()I // method@1dad │ │ -07ac76: 0a01 |0005: move-result v1 │ │ -07ac78: 5242 570b |0006: iget v2, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0b57 │ │ -07ac7c: b021 |0008: add-int/2addr v1, v2 │ │ -07ac7e: 6e10 b11d 0400 |0009: invoke-virtual {v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getWidth:()I // method@1db1 │ │ -07ac84: 0a02 |000c: move-result v2 │ │ -07ac86: 6e10 ae1d 0400 |000d: invoke-virtual {v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingRight:()I // method@1dae │ │ -07ac8c: 0a03 |0010: move-result v3 │ │ -07ac8e: b132 |0011: sub-int/2addr v2, v3 │ │ -07ac90: 5243 570b |0012: iget v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0b57 │ │ -07ac94: b132 |0014: sub-int/2addr v2, v3 │ │ -07ac96: 5243 560b |0015: iget v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0b56 │ │ -07ac9a: b063 |0017: add-int/2addr v3, v6 │ │ -07ac9c: 6e53 0a02 1026 |0018: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ -07aca2: 5440 550b |001b: iget-object v0, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ -07aca6: 6e20 fd01 5000 |001d: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01fd │ │ -07acac: 0e00 |0020: return-void │ │ +07b434: |[07b434] android.support.v7.internal.widget.LinearLayoutICS.drawSupportHorizontalDivider:(Landroid/graphics/Canvas;I)V │ │ +07b444: 5440 550b |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ +07b448: 6e10 ad1d 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingLeft:()I // method@1dad │ │ +07b44e: 0a01 |0005: move-result v1 │ │ +07b450: 5242 570b |0006: iget v2, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0b57 │ │ +07b454: b021 |0008: add-int/2addr v1, v2 │ │ +07b456: 6e10 b11d 0400 |0009: invoke-virtual {v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getWidth:()I // method@1db1 │ │ +07b45c: 0a02 |000c: move-result v2 │ │ +07b45e: 6e10 ae1d 0400 |000d: invoke-virtual {v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingRight:()I // method@1dae │ │ +07b464: 0a03 |0010: move-result v3 │ │ +07b466: b132 |0011: sub-int/2addr v2, v3 │ │ +07b468: 5243 570b |0012: iget v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0b57 │ │ +07b46c: b132 |0014: sub-int/2addr v2, v3 │ │ +07b46e: 5243 560b |0015: iget v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0b56 │ │ +07b472: b063 |0017: add-int/2addr v3, v6 │ │ +07b474: 6e53 0a02 1026 |0018: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ +07b47a: 5440 550b |001b: iget-object v0, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ +07b47e: 6e20 fd01 5000 |001d: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01fd │ │ +07b484: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x001b line=160 │ │ 0x0020 line=161 │ │ locals : │ │ 0x0000 - 0x0021 reg=4 this Landroid/support/v7/internal/widget/LinearLayoutICS; │ │ @@ -120979,33 +120955,33 @@ │ │ type : '(Landroid/graphics/Canvas;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -07acb0: |[07acb0] android.support.v7.internal.widget.LinearLayoutICS.drawSupportVerticalDivider:(Landroid/graphics/Canvas;I)V │ │ -07acc0: 5450 550b |0000: iget-object v0, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ -07acc4: 6e10 af1d 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingTop:()I // method@1daf │ │ -07acca: 0a01 |0005: move-result v1 │ │ -07accc: 5252 570b |0006: iget v2, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0b57 │ │ -07acd0: b021 |0008: add-int/2addr v1, v2 │ │ -07acd2: 5252 580b |0009: iget v2, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0b58 │ │ -07acd6: b072 |000b: add-int/2addr v2, v7 │ │ -07acd8: 6e10 aa1d 0500 |000c: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getHeight:()I // method@1daa │ │ -07acde: 0a03 |000f: move-result v3 │ │ -07ace0: 6e10 ac1d 0500 |0010: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingBottom:()I // method@1dac │ │ -07ace6: 0a04 |0013: move-result v4 │ │ -07ace8: b143 |0014: sub-int/2addr v3, v4 │ │ -07acea: 5254 570b |0015: iget v4, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0b57 │ │ -07acee: b143 |0017: sub-int/2addr v3, v4 │ │ -07acf0: 6e53 0a02 7021 |0018: invoke-virtual {v0, v7, v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ -07acf6: 5450 550b |001b: iget-object v0, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ -07acfa: 6e20 fd01 6000 |001d: invoke-virtual {v0, v6}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01fd │ │ -07ad00: 0e00 |0020: return-void │ │ +07b488: |[07b488] android.support.v7.internal.widget.LinearLayoutICS.drawSupportVerticalDivider:(Landroid/graphics/Canvas;I)V │ │ +07b498: 5450 550b |0000: iget-object v0, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ +07b49c: 6e10 af1d 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingTop:()I // method@1daf │ │ +07b4a2: 0a01 |0005: move-result v1 │ │ +07b4a4: 5252 570b |0006: iget v2, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0b57 │ │ +07b4a8: b021 |0008: add-int/2addr v1, v2 │ │ +07b4aa: 5252 580b |0009: iget v2, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0b58 │ │ +07b4ae: b072 |000b: add-int/2addr v2, v7 │ │ +07b4b0: 6e10 aa1d 0500 |000c: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getHeight:()I // method@1daa │ │ +07b4b6: 0a03 |000f: move-result v3 │ │ +07b4b8: 6e10 ac1d 0500 |0010: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingBottom:()I // method@1dac │ │ +07b4be: 0a04 |0013: move-result v4 │ │ +07b4c0: b143 |0014: sub-int/2addr v3, v4 │ │ +07b4c2: 5254 570b |0015: iget v4, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0b57 │ │ +07b4c6: b143 |0017: sub-int/2addr v3, v4 │ │ +07b4c8: 6e53 0a02 7021 |0018: invoke-virtual {v0, v7, v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ +07b4ce: 5450 550b |001b: iget-object v0, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ +07b4d2: 6e20 fd01 6000 |001d: invoke-virtual {v0, v6}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01fd │ │ +07b4d8: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x001b line=166 │ │ 0x0020 line=167 │ │ locals : │ │ 0x0000 - 0x0021 reg=5 this Landroid/support/v7/internal/widget/LinearLayoutICS; │ │ @@ -121017,17 +120993,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ad04: |[07ad04] android.support.v7.internal.widget.LinearLayoutICS.getSupportDividerWidth:()I │ │ -07ad14: 5210 580b |0000: iget v0, v1, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0b58 │ │ -07ad18: 0f00 |0002: return v0 │ │ +07b4dc: |[07b4dc] android.support.v7.internal.widget.LinearLayoutICS.getSupportDividerWidth:()I │ │ +07b4ec: 5210 580b |0000: iget v0, v1, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0b58 │ │ +07b4f0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/LinearLayoutICS; │ │ │ │ #5 : (in Landroid/support/v7/internal/widget/LinearLayoutICS;) │ │ @@ -121035,51 +121011,51 @@ │ │ type : '(I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -07ad1c: |[07ad1c] android.support.v7.internal.widget.LinearLayoutICS.hasSupportDividerBeforeChildAt:(I)Z │ │ -07ad2c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -07ad2e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -07ad30: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ -07ad34: 5254 590b |0004: iget v4, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0b59 │ │ -07ad38: dd04 0401 |0006: and-int/lit8 v4, v4, #int 1 // #01 │ │ -07ad3c: 3804 0300 |0008: if-eqz v4, 000b // +0003 │ │ -07ad40: 0f02 |000a: return v2 │ │ -07ad42: 0132 |000b: move v2, v3 │ │ -07ad44: 28fe |000c: goto 000a // -0002 │ │ -07ad46: 6e10 a91d 0500 |000d: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@1da9 │ │ -07ad4c: 0a04 |0010: move-result v4 │ │ -07ad4e: 3346 0a00 |0011: if-ne v6, v4, 001b // +000a │ │ -07ad52: 5254 590b |0013: iget v4, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0b59 │ │ -07ad56: dd04 0404 |0015: and-int/lit8 v4, v4, #int 4 // #04 │ │ -07ad5a: 3904 f3ff |0017: if-nez v4, 000a // -000d │ │ -07ad5e: 0132 |0019: move v2, v3 │ │ -07ad60: 28f0 |001a: goto 000a // -0010 │ │ -07ad62: 5252 590b |001b: iget v2, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0b59 │ │ -07ad66: dd02 0202 |001d: and-int/lit8 v2, v2, #int 2 // #02 │ │ -07ad6a: 3802 1900 |001f: if-eqz v2, 0038 // +0019 │ │ -07ad6e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -07ad70: d801 06ff |0022: add-int/lit8 v1, v6, #int -1 // #ff │ │ -07ad74: 3a01 0f00 |0024: if-ltz v1, 0033 // +000f │ │ -07ad78: 6e20 a81d 1500 |0026: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1da8 │ │ -07ad7e: 0c02 |0029: move-result-object v2 │ │ -07ad80: 6e10 8a21 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -07ad86: 0a02 |002d: move-result v2 │ │ -07ad88: 1303 0800 |002e: const/16 v3, #int 8 // #8 │ │ -07ad8c: 3232 0500 |0030: if-eq v2, v3, 0035 // +0005 │ │ -07ad90: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -07ad92: 0102 |0033: move v2, v0 │ │ -07ad94: 28d6 |0034: goto 000a // -002a │ │ -07ad96: d801 01ff |0035: add-int/lit8 v1, v1, #int -1 // #ff │ │ -07ad9a: 28ed |0037: goto 0024 // -0013 │ │ -07ad9c: 0132 |0038: move v2, v3 │ │ -07ad9e: 28d1 |0039: goto 000a // -002f │ │ +07b4f4: |[07b4f4] android.support.v7.internal.widget.LinearLayoutICS.hasSupportDividerBeforeChildAt:(I)Z │ │ +07b504: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +07b506: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +07b508: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ +07b50c: 5254 590b |0004: iget v4, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0b59 │ │ +07b510: dd04 0401 |0006: and-int/lit8 v4, v4, #int 1 // #01 │ │ +07b514: 3804 0300 |0008: if-eqz v4, 000b // +0003 │ │ +07b518: 0f02 |000a: return v2 │ │ +07b51a: 0132 |000b: move v2, v3 │ │ +07b51c: 28fe |000c: goto 000a // -0002 │ │ +07b51e: 6e10 a91d 0500 |000d: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@1da9 │ │ +07b524: 0a04 |0010: move-result v4 │ │ +07b526: 3346 0a00 |0011: if-ne v6, v4, 001b // +000a │ │ +07b52a: 5254 590b |0013: iget v4, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0b59 │ │ +07b52e: dd04 0404 |0015: and-int/lit8 v4, v4, #int 4 // #04 │ │ +07b532: 3904 f3ff |0017: if-nez v4, 000a // -000d │ │ +07b536: 0132 |0019: move v2, v3 │ │ +07b538: 28f0 |001a: goto 000a // -0010 │ │ +07b53a: 5252 590b |001b: iget v2, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0b59 │ │ +07b53e: dd02 0202 |001d: and-int/lit8 v2, v2, #int 2 // #02 │ │ +07b542: 3802 1900 |001f: if-eqz v2, 0038 // +0019 │ │ +07b546: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +07b548: d801 06ff |0022: add-int/lit8 v1, v6, #int -1 // #ff │ │ +07b54c: 3a01 0f00 |0024: if-ltz v1, 0033 // +000f │ │ +07b550: 6e20 a81d 1500 |0026: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1da8 │ │ +07b556: 0c02 |0029: move-result-object v2 │ │ +07b558: 6e10 8a21 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +07b55e: 0a02 |002d: move-result v2 │ │ +07b560: 1303 0800 |002e: const/16 v3, #int 8 // #8 │ │ +07b564: 3232 0500 |0030: if-eq v2, v3, 0035 // +0005 │ │ +07b568: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +07b56a: 0102 |0033: move v2, v0 │ │ +07b56c: 28d6 |0034: goto 000a // -002a │ │ +07b56e: d801 01ff |0035: add-int/lit8 v1, v1, #int -1 // #ff │ │ +07b572: 28ed |0037: goto 0024 // -0013 │ │ +07b574: 0132 |0038: move v2, v3 │ │ +07b576: 28d1 |0039: goto 000a // -002f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=176 │ │ 0x0004 line=177 │ │ 0x000a line=190 │ │ 0x000c line=177 │ │ 0x000d line=178 │ │ @@ -121103,57 +121079,57 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 80 16-bit code units │ │ -07ada0: |[07ada0] android.support.v7.internal.widget.LinearLayoutICS.measureChildWithMargins:(Landroid/view/View;IIII)V │ │ -07adb0: 5453 550b |0000: iget-object v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ -07adb4: 3803 2100 |0002: if-eqz v3, 0023 // +0021 │ │ -07adb8: 6e20 b31d 6500 |0004: invoke-virtual {v5, v6}, Landroid/support/v7/internal/widget/LinearLayoutICS;.indexOfChild:(Landroid/view/View;)I // method@1db3 │ │ -07adbe: 0a00 |0007: move-result v0 │ │ -07adc0: 6e10 a91d 0500 |0008: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@1da9 │ │ -07adc6: 0a01 |000b: move-result v1 │ │ -07adc8: 6e10 6821 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -07adce: 0c02 |000f: move-result-object v2 │ │ -07add0: 1f02 5504 |0010: check-cast v2, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ -07add4: 6e10 ab1d 0500 |0012: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getOrientation:()I // method@1dab │ │ -07adda: 0a03 |0015: move-result v3 │ │ -07addc: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -07adde: 3343 1f00 |0017: if-ne v3, v4, 0036 // +001f │ │ -07ade2: 6e20 b21d 0500 |0019: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1db2 │ │ -07ade8: 0a03 |001c: move-result v3 │ │ -07adea: 3803 0a00 |001d: if-eqz v3, 0027 // +000a │ │ -07adee: 5253 560b |001f: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0b56 │ │ -07adf2: 5923 700c |0021: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0c70 │ │ -07adf6: 7506 7e23 0500 |0023: invoke-super/range {v5, v6, v7, v8, v9, v10}, Landroid/widget/LinearLayout;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@237e │ │ -07adfc: 0e00 |0026: return-void │ │ -07adfe: d803 01ff |0027: add-int/lit8 v3, v1, #int -1 // #ff │ │ -07ae02: 3330 faff |0029: if-ne v0, v3, 0023 // -0006 │ │ -07ae06: 6e20 b21d 1500 |002b: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1db2 │ │ -07ae0c: 0a03 |002e: move-result v3 │ │ -07ae0e: 3803 f4ff |002f: if-eqz v3, 0023 // -000c │ │ -07ae12: 5253 560b |0031: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0b56 │ │ -07ae16: 5923 6c0c |0033: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0c6c │ │ -07ae1a: 28ee |0035: goto 0023 // -0012 │ │ -07ae1c: 6e20 b21d 0500 |0036: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1db2 │ │ -07ae22: 0a03 |0039: move-result v3 │ │ -07ae24: 3803 0700 |003a: if-eqz v3, 0041 // +0007 │ │ -07ae28: 5253 580b |003c: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0b58 │ │ -07ae2c: 5923 6e0c |003e: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0c6e │ │ -07ae30: 28e3 |0040: goto 0023 // -001d │ │ -07ae32: d803 01ff |0041: add-int/lit8 v3, v1, #int -1 // #ff │ │ -07ae36: 3330 e0ff |0043: if-ne v0, v3, 0023 // -0020 │ │ -07ae3a: 6e20 b21d 1500 |0045: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1db2 │ │ -07ae40: 0a03 |0048: move-result v3 │ │ -07ae42: 3803 daff |0049: if-eqz v3, 0023 // -0026 │ │ -07ae46: 5253 580b |004b: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0b58 │ │ -07ae4a: 5923 6f0c |004d: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.rightMargin:I // field@0c6f │ │ -07ae4e: 28d4 |004f: goto 0023 // -002c │ │ +07b578: |[07b578] android.support.v7.internal.widget.LinearLayoutICS.measureChildWithMargins:(Landroid/view/View;IIII)V │ │ +07b588: 5453 550b |0000: iget-object v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ +07b58c: 3803 2100 |0002: if-eqz v3, 0023 // +0021 │ │ +07b590: 6e20 b31d 6500 |0004: invoke-virtual {v5, v6}, Landroid/support/v7/internal/widget/LinearLayoutICS;.indexOfChild:(Landroid/view/View;)I // method@1db3 │ │ +07b596: 0a00 |0007: move-result v0 │ │ +07b598: 6e10 a91d 0500 |0008: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@1da9 │ │ +07b59e: 0a01 |000b: move-result v1 │ │ +07b5a0: 6e10 6821 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +07b5a6: 0c02 |000f: move-result-object v2 │ │ +07b5a8: 1f02 5b04 |0010: check-cast v2, Landroid/widget/LinearLayout$LayoutParams; // type@045b │ │ +07b5ac: 6e10 ab1d 0500 |0012: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getOrientation:()I // method@1dab │ │ +07b5b2: 0a03 |0015: move-result v3 │ │ +07b5b4: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +07b5b6: 3343 1f00 |0017: if-ne v3, v4, 0036 // +001f │ │ +07b5ba: 6e20 b21d 0500 |0019: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1db2 │ │ +07b5c0: 0a03 |001c: move-result v3 │ │ +07b5c2: 3803 0a00 |001d: if-eqz v3, 0027 // +000a │ │ +07b5c6: 5253 560b |001f: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0b56 │ │ +07b5ca: 5923 700c |0021: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0c70 │ │ +07b5ce: 7506 7e23 0500 |0023: invoke-super/range {v5, v6, v7, v8, v9, v10}, Landroid/widget/LinearLayout;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@237e │ │ +07b5d4: 0e00 |0026: return-void │ │ +07b5d6: d803 01ff |0027: add-int/lit8 v3, v1, #int -1 // #ff │ │ +07b5da: 3330 faff |0029: if-ne v0, v3, 0023 // -0006 │ │ +07b5de: 6e20 b21d 1500 |002b: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1db2 │ │ +07b5e4: 0a03 |002e: move-result v3 │ │ +07b5e6: 3803 f4ff |002f: if-eqz v3, 0023 // -000c │ │ +07b5ea: 5253 560b |0031: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0b56 │ │ +07b5ee: 5923 6c0c |0033: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0c6c │ │ +07b5f2: 28ee |0035: goto 0023 // -0012 │ │ +07b5f4: 6e20 b21d 0500 |0036: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1db2 │ │ +07b5fa: 0a03 |0039: move-result v3 │ │ +07b5fc: 3803 0700 |003a: if-eqz v3, 0041 // +0007 │ │ +07b600: 5253 580b |003c: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0b58 │ │ +07b604: 5923 6e0c |003e: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0c6e │ │ +07b608: 28e3 |0040: goto 0023 // -001d │ │ +07b60a: d803 01ff |0041: add-int/lit8 v3, v1, #int -1 // #ff │ │ +07b60e: 3330 e0ff |0043: if-ne v0, v3, 0023 // -0020 │ │ +07b612: 6e20 b21d 1500 |0045: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1db2 │ │ +07b618: 0a03 |0048: move-result v3 │ │ +07b61a: 3803 daff |0049: if-eqz v3, 0023 // -0026 │ │ +07b61e: 5253 580b |004b: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0b58 │ │ +07b622: 5923 6f0c |004d: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.rightMargin:I // field@0c6f │ │ +07b626: 28d4 |004f: goto 0023 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0004 line=86 │ │ 0x0008 line=87 │ │ 0x000c line=88 │ │ 0x0012 line=92 │ │ @@ -121186,44 +121162,44 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -07ae50: |[07ae50] android.support.v7.internal.widget.LinearLayoutICS.onDraw:(Landroid/graphics/Canvas;)V │ │ -07ae60: 5420 550b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ -07ae64: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -07ae68: 0e00 |0004: return-void │ │ -07ae6a: 6e10 ab1d 0200 |0005: invoke-virtual {v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getOrientation:()I // method@1dab │ │ -07ae70: 0a00 |0008: move-result v0 │ │ -07ae72: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -07ae74: 3310 0600 |000a: if-ne v0, v1, 0010 // +0006 │ │ -07ae78: 6e20 a51d 3200 |000c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportDividersVertical:(Landroid/graphics/Canvas;)V // method@1da5 │ │ -07ae7e: 28f5 |000f: goto 0004 // -000b │ │ -07ae80: 6e20 a41d 3200 |0010: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportDividersHorizontal:(Landroid/graphics/Canvas;)V // method@1da4 │ │ -07ae86: 28f1 |0013: goto 0004 // -000f │ │ +07b628: |[07b628] android.support.v7.internal.widget.LinearLayoutICS.onDraw:(Landroid/graphics/Canvas;)V │ │ +07b638: 5420 550b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0b55 │ │ +07b63c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +07b640: 0e00 |0004: return-void │ │ +07b642: 6e10 ab1d 0200 |0005: invoke-virtual {v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getOrientation:()I // method@1dab │ │ +07b648: 0a00 |0008: move-result v0 │ │ +07b64a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +07b64c: 3310 0600 |000a: if-ne v0, v1, 0010 // +0006 │ │ +07b650: 6e20 a51d 3200 |000c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportDividersVertical:(Landroid/graphics/Canvas;)V // method@1da5 │ │ +07b656: 28f5 |000f: goto 0004 // -000b │ │ +07b658: 6e20 a41d 3200 |0010: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportDividersHorizontal:(Landroid/graphics/Canvas;)V // method@1da4 │ │ +07b65e: 28f1 |0013: goto 0004 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0004 line=79 │ │ 0x0005 line=74 │ │ 0x000c line=75 │ │ 0x0010 line=77 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v7/internal/widget/LinearLayoutICS; │ │ 0x0000 - 0x0014 reg=3 canvas Landroid/graphics/Canvas; │ │ │ │ - source_file_idx : 2549 (LinearLayoutICS.java) │ │ + source_file_idx : 2555 (LinearLayoutICS.java) │ │ │ │ Class #522 header: │ │ -class_idx : 932 │ │ +class_idx : 936 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2560 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2566 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #522 annotations: │ │ Annotations on class │ │ @@ -121248,18 +121224,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07ae88: |[07ae88] android.support.v7.internal.widget.ListPopupWindow$1.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -07ae98: 5b01 5a0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$1;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b5a │ │ -07ae9c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07aea2: 0e00 |0005: return-void │ │ +07b660: |[07b660] android.support.v7.internal.widget.ListPopupWindow$1.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +07b670: 5b01 5a0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$1;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b5a │ │ +07b674: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07b67a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=922 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ @@ -121269,42 +121245,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -07aea4: |[07aea4] android.support.v7.internal.widget.ListPopupWindow$1.run:()V │ │ -07aeb4: 5421 5a0b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$1;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b5a │ │ -07aeb8: 6e10 021e 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1e02 │ │ -07aebe: 0c00 |0005: move-result-object v0 │ │ -07aec0: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -07aec4: 6e10 8c21 0000 |0008: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@218c │ │ -07aeca: 0c01 |000b: move-result-object v1 │ │ -07aecc: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -07aed0: 5421 5a0b |000e: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$1;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b5a │ │ -07aed4: 6e10 311e 0100 |0010: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ -07aeda: 0e00 |0013: return-void │ │ +07b67c: |[07b67c] android.support.v7.internal.widget.ListPopupWindow$1.run:()V │ │ +07b68c: 5421 5a0b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$1;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b5a │ │ +07b690: 6e10 021e 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1e02 │ │ +07b696: 0c00 |0005: move-result-object v0 │ │ +07b698: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +07b69c: 6e10 8c21 0000 |0008: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@218c │ │ +07b6a2: 0c01 |000b: move-result-object v1 │ │ +07b6a4: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +07b6a8: 5421 5a0b |000e: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$1;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b5a │ │ +07b6ac: 6e10 311e 0100 |0010: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ +07b6b2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=925 │ │ 0x0006 line=926 │ │ 0x000e line=927 │ │ 0x0013 line=929 │ │ locals : │ │ 0x0006 - 0x0014 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v7/internal/widget/ListPopupWindow$1; │ │ │ │ - source_file_idx : 2560 (ListPopupWindow.java) │ │ + source_file_idx : 2566 (ListPopupWindow.java) │ │ │ │ Class #523 header: │ │ -class_idx : 933 │ │ +class_idx : 937 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2560 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2566 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #523 annotations: │ │ Annotations on class │ │ @@ -121333,18 +121309,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07aedc: |[07aedc] android.support.v7.internal.widget.ListPopupWindow$2.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -07aeec: 5b01 5b0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$2;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b5b │ │ -07aef0: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07aef6: 0e00 |0005: return-void │ │ +07b6b4: |[07b6b4] android.support.v7.internal.widget.ListPopupWindow$2.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +07b6c4: 5b01 5b0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$2;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b5b │ │ +07b6c8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07b6ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=940 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ @@ -121354,24 +121330,24 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -07aef8: |[07aef8] android.support.v7.internal.widget.ListPopupWindow$2.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -07af08: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -07af0a: 3215 0e00 |0001: if-eq v5, v1, 000f // +000e │ │ -07af0e: 5421 5b0b |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$2;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b5b │ │ -07af12: 7110 fc1d 0100 |0005: invoke-static {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1dfc │ │ -07af18: 0c00 |0008: move-result-object v0 │ │ -07af1a: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ -07af1e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -07af20: 7120 c11d 1000 |000c: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z // method@1dc1 │ │ -07af26: 0e00 |000f: return-void │ │ +07b6d0: |[07b6d0] android.support.v7.internal.widget.ListPopupWindow$2.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +07b6e0: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +07b6e2: 3215 0e00 |0001: if-eq v5, v1, 000f // +000e │ │ +07b6e6: 5421 5b0b |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$2;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b5b │ │ +07b6ea: 7110 fc1d 0100 |0005: invoke-static {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1dfc │ │ +07b6f0: 0c00 |0008: move-result-object v0 │ │ +07b6f2: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ +07b6f6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +07b6f8: 7120 c11d 1000 |000c: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z // method@1dc1 │ │ +07b6fe: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=944 │ │ 0x0003 line=945 │ │ 0x0009 line=947 │ │ 0x000b line=948 │ │ 0x000f line=951 │ │ @@ -121389,31 +121365,31 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07af28: |[07af28] android.support.v7.internal.widget.ListPopupWindow$2.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -07af38: 0e00 |0000: return-void │ │ +07b700: |[07b700] android.support.v7.internal.widget.ListPopupWindow$2.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +07b710: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=954 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$2; │ │ 0x0000 - 0x0001 reg=1 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ │ │ - source_file_idx : 2560 (ListPopupWindow.java) │ │ + source_file_idx : 2566 (ListPopupWindow.java) │ │ │ │ Class #524 header: │ │ -class_idx : 934 │ │ +class_idx : 938 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1113 │ │ -source_file_idx : 2560 │ │ +superclass_idx : 1119 │ │ +source_file_idx : 2566 │ │ static_fields_size : 3 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 5 │ │ │ │ Class #524 annotations: │ │ Annotations on class │ │ @@ -121456,22 +121432,22 @@ │ │ type : '(Landroid/content/Context;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -07af3c: |[07af3c] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.:(Landroid/content/Context;Z)V │ │ -07af4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07af4e: 6001 2307 |0001: sget v1, Landroid/support/v7/appcompat/R$attr;.dropDownListViewStyle:I // field@0723 │ │ -07af52: 7040 9b23 3210 |0003: invoke-direct {v2, v3, v0, v1}, Landroid/widget/ListView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@239b │ │ -07af58: 5c24 5f0b |0006: iput-boolean v4, v2, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0b5f │ │ -07af5c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07af5e: 6e20 de1d 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setCacheColorHint:(I)V // method@1dde │ │ -07af64: 0e00 |000c: return-void │ │ +07b714: |[07b714] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.:(Landroid/content/Context;Z)V │ │ +07b724: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07b726: 6001 2307 |0001: sget v1, Landroid/support/v7/appcompat/R$attr;.dropDownListViewStyle:I // field@0723 │ │ +07b72a: 7040 9b23 3210 |0003: invoke-direct {v2, v3, v0, v1}, Landroid/widget/ListView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@239b │ │ +07b730: 5c24 5f0b |0006: iput-boolean v4, v2, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0b5f │ │ +07b734: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07b736: 6e20 de1d 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setCacheColorHint:(I)V // method@1dde │ │ +07b73c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1170 │ │ 0x0006 line=1171 │ │ 0x0008 line=1172 │ │ 0x000c line=1173 │ │ locals : │ │ @@ -121484,17 +121460,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07af68: |[07af68] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z │ │ -07af78: 5c01 600b |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0b60 │ │ -07af7c: 0f01 |0002: return v1 │ │ +07b740: |[07b740] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z │ │ +07b750: 5c01 600b |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0b60 │ │ +07b754: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1119 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -121503,18 +121479,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;IZ)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -07af80: |[07af80] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.access$600:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;IZ)I │ │ -07af90: 7030 d71d 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.lookForSelectablePosition:(IZ)I // method@1dd7 │ │ -07af96: 0a00 |0003: move-result v0 │ │ -07af98: 0f00 |0004: return v0 │ │ +07b758: |[07b758] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.access$600:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;IZ)I │ │ +07b768: 7030 d71d 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.lookForSelectablePosition:(IZ)I // method@1dd7 │ │ +07b76e: 0a00 |0003: move-result v0 │ │ +07b770: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1119 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 Z │ │ @@ -121524,57 +121500,57 @@ │ │ type : '(IZ)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -07af9c: |[07af9c] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.lookForSelectablePosition:(IZ)I │ │ -07afac: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -07afae: 6e10 c31d 0400 |0001: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1dc3 │ │ -07afb4: 0c00 |0004: move-result-object v0 │ │ -07afb6: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ -07afba: 6e10 d61d 0400 |0007: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.isInTouchMode:()Z // method@1dd6 │ │ -07afc0: 0a03 |000a: move-result v3 │ │ -07afc2: 3803 0300 |000b: if-eqz v3, 000e // +0003 │ │ -07afc6: 0f02 |000d: return v2 │ │ -07afc8: 7210 9023 0000 |000e: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@2390 │ │ -07afce: 0a01 |0011: move-result v1 │ │ -07afd0: 6e10 c31d 0400 |0012: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1dc3 │ │ -07afd6: 0c03 |0015: move-result-object v3 │ │ -07afd8: 7210 8f23 0300 |0016: invoke-interface {v3}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@238f │ │ -07afde: 0a03 |0019: move-result v3 │ │ -07afe0: 3903 2b00 |001a: if-nez v3, 0045 // +002b │ │ -07afe4: 3806 1200 |001c: if-eqz v6, 002e // +0012 │ │ -07afe8: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -07afea: 7120 ad24 5300 |001f: invoke-static {v3, v5}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -07aff0: 0a05 |0022: move-result v5 │ │ -07aff2: 3515 1c00 |0023: if-ge v5, v1, 003f // +001c │ │ -07aff6: 7220 9523 5000 |0025: invoke-interface {v0, v5}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@2395 │ │ -07affc: 0a03 |0028: move-result v3 │ │ -07affe: 3903 1600 |0029: if-nez v3, 003f // +0016 │ │ -07b002: d805 0501 |002b: add-int/lit8 v5, v5, #int 1 // #01 │ │ -07b006: 28f6 |002d: goto 0023 // -000a │ │ -07b008: d803 01ff |002e: add-int/lit8 v3, v1, #int -1 // #ff │ │ -07b00c: 7120 af24 3500 |0030: invoke-static {v5, v3}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -07b012: 0a05 |0033: move-result v5 │ │ -07b014: 3a05 0b00 |0034: if-ltz v5, 003f // +000b │ │ -07b018: 7220 9523 5000 |0036: invoke-interface {v0, v5}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@2395 │ │ -07b01e: 0a03 |0039: move-result v3 │ │ -07b020: 3903 0500 |003a: if-nez v3, 003f // +0005 │ │ -07b024: d805 05ff |003c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -07b028: 28f6 |003e: goto 0034 // -000a │ │ -07b02a: 3a05 ceff |003f: if-ltz v5, 000d // -0032 │ │ -07b02e: 3515 ccff |0041: if-ge v5, v1, 000d // -0034 │ │ -07b032: 0152 |0043: move v2, v5 │ │ -07b034: 28c9 |0044: goto 000d // -0037 │ │ -07b036: 3a05 c8ff |0045: if-ltz v5, 000d // -0038 │ │ -07b03a: 3515 c6ff |0047: if-ge v5, v1, 000d // -003a │ │ -07b03e: 0152 |0049: move v2, v5 │ │ -07b040: 28c3 |004a: goto 000d // -003d │ │ +07b774: |[07b774] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.lookForSelectablePosition:(IZ)I │ │ +07b784: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +07b786: 6e10 c31d 0400 |0001: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1dc3 │ │ +07b78c: 0c00 |0004: move-result-object v0 │ │ +07b78e: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ +07b792: 6e10 d61d 0400 |0007: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.isInTouchMode:()Z // method@1dd6 │ │ +07b798: 0a03 |000a: move-result v3 │ │ +07b79a: 3803 0300 |000b: if-eqz v3, 000e // +0003 │ │ +07b79e: 0f02 |000d: return v2 │ │ +07b7a0: 7210 9023 0000 |000e: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@2390 │ │ +07b7a6: 0a01 |0011: move-result v1 │ │ +07b7a8: 6e10 c31d 0400 |0012: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1dc3 │ │ +07b7ae: 0c03 |0015: move-result-object v3 │ │ +07b7b0: 7210 8f23 0300 |0016: invoke-interface {v3}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@238f │ │ +07b7b6: 0a03 |0019: move-result v3 │ │ +07b7b8: 3903 2b00 |001a: if-nez v3, 0045 // +002b │ │ +07b7bc: 3806 1200 |001c: if-eqz v6, 002e // +0012 │ │ +07b7c0: 1203 |001e: const/4 v3, #int 0 // #0 │ │ +07b7c2: 7120 ad24 5300 |001f: invoke-static {v3, v5}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +07b7c8: 0a05 |0022: move-result v5 │ │ +07b7ca: 3515 1c00 |0023: if-ge v5, v1, 003f // +001c │ │ +07b7ce: 7220 9523 5000 |0025: invoke-interface {v0, v5}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@2395 │ │ +07b7d4: 0a03 |0028: move-result v3 │ │ +07b7d6: 3903 1600 |0029: if-nez v3, 003f // +0016 │ │ +07b7da: d805 0501 |002b: add-int/lit8 v5, v5, #int 1 // #01 │ │ +07b7de: 28f6 |002d: goto 0023 // -000a │ │ +07b7e0: d803 01ff |002e: add-int/lit8 v3, v1, #int -1 // #ff │ │ +07b7e4: 7120 af24 3500 |0030: invoke-static {v5, v3}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +07b7ea: 0a05 |0033: move-result v5 │ │ +07b7ec: 3a05 0b00 |0034: if-ltz v5, 003f // +000b │ │ +07b7f0: 7220 9523 5000 |0036: invoke-interface {v0, v5}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@2395 │ │ +07b7f6: 0a03 |0039: move-result v3 │ │ +07b7f8: 3903 0500 |003a: if-nez v3, 003f // +0005 │ │ +07b7fc: d805 05ff |003c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +07b800: 28f6 |003e: goto 0034 // -000a │ │ +07b802: 3a05 ceff |003f: if-ltz v5, 000d // -0032 │ │ +07b806: 3515 ccff |0041: if-ge v5, v1, 000d // -0034 │ │ +07b80a: 0152 |0043: move v2, v5 │ │ +07b80c: 28c9 |0044: goto 000d // -0037 │ │ +07b80e: 3a05 c8ff |0045: if-ltz v5, 000d // -0038 │ │ +07b812: 3515 c6ff |0047: if-ge v5, v1, 000d // -003a │ │ +07b816: 0152 |0049: move v2, v5 │ │ +07b818: 28c3 |004a: goto 000d // -003d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1184 │ │ 0x0005 line=1185 │ │ 0x000d line=1211 │ │ 0x000e line=1189 │ │ 0x0012 line=1190 │ │ @@ -121602,24 +121578,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -07b044: |[07b044] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.hasFocus:()Z │ │ -07b054: 5510 5f0b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0b5f │ │ -07b058: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -07b05c: 6f10 a423 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasFocus:()Z // method@23a4 │ │ -07b062: 0a00 |0007: move-result v0 │ │ -07b064: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -07b068: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -07b06a: 0f00 |000b: return v0 │ │ -07b06c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07b06e: 28fe |000d: goto 000b // -0002 │ │ +07b81c: |[07b81c] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.hasFocus:()Z │ │ +07b82c: 5510 5f0b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0b5f │ │ +07b830: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +07b834: 6f10 a423 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasFocus:()Z // method@23a4 │ │ +07b83a: 0a00 |0007: move-result v0 │ │ +07b83c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +07b840: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +07b842: 0f00 |000b: return v0 │ │ +07b844: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +07b846: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1248 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;) │ │ @@ -121627,24 +121603,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -07b070: |[07b070] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.hasWindowFocus:()Z │ │ -07b080: 5510 5f0b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0b5f │ │ -07b084: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -07b088: 6f10 a523 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasWindowFocus:()Z // method@23a5 │ │ -07b08e: 0a00 |0007: move-result v0 │ │ -07b090: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -07b094: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -07b096: 0f00 |000b: return v0 │ │ -07b098: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07b09a: 28fe |000d: goto 000b // -0002 │ │ +07b848: |[07b848] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.hasWindowFocus:()Z │ │ +07b858: 5510 5f0b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0b5f │ │ +07b85c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +07b860: 6f10 a523 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasWindowFocus:()Z // method@23a5 │ │ +07b866: 0a00 |0007: move-result v0 │ │ +07b868: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +07b86c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +07b86e: 0f00 |000b: return v0 │ │ +07b870: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +07b872: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1228 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;) │ │ @@ -121652,24 +121628,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -07b09c: |[07b09c] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.isFocused:()Z │ │ -07b0ac: 5510 5f0b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0b5f │ │ -07b0b0: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -07b0b4: 6f10 a623 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.isFocused:()Z // method@23a6 │ │ -07b0ba: 0a00 |0007: move-result v0 │ │ -07b0bc: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -07b0c0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -07b0c2: 0f00 |000b: return v0 │ │ -07b0c4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07b0c6: 28fe |000d: goto 000b // -0002 │ │ +07b874: |[07b874] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.isFocused:()Z │ │ +07b884: 5510 5f0b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0b5f │ │ +07b888: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +07b88c: 6f10 a623 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.isFocused:()Z // method@23a6 │ │ +07b892: 0a00 |0007: move-result v0 │ │ +07b894: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +07b898: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +07b89a: 0f00 |000b: return v0 │ │ +07b89c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +07b89e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1238 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;) │ │ @@ -121677,26 +121653,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -07b0c8: |[07b0c8] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.isInTouchMode:()Z │ │ -07b0d8: 5510 5f0b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0b5f │ │ -07b0dc: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -07b0e0: 5510 600b |0004: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0b60 │ │ -07b0e4: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ -07b0e8: 6f10 a723 0100 |0008: invoke-super {v1}, Landroid/widget/ListView;.isInTouchMode:()Z // method@23a7 │ │ -07b0ee: 0a00 |000b: move-result v0 │ │ -07b0f0: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -07b0f4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -07b0f6: 0f00 |000f: return v0 │ │ -07b0f8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -07b0fa: 28fe |0011: goto 000f // -0002 │ │ +07b8a0: |[07b8a0] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.isInTouchMode:()Z │ │ +07b8b0: 5510 5f0b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0b5f │ │ +07b8b4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +07b8b8: 5510 600b |0004: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0b60 │ │ +07b8bc: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ +07b8c0: 6f10 a723 0100 |0008: invoke-super {v1}, Landroid/widget/ListView;.isInTouchMode:()Z // method@23a7 │ │ +07b8c6: 0a00 |000b: move-result v0 │ │ +07b8c8: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +07b8cc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +07b8ce: 0f00 |000f: return v0 │ │ +07b8d0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +07b8d2: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1218 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;) │ │ @@ -121704,97 +121680,97 @@ │ │ type : '(IIIII)I' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 27 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 154 16-bit code units │ │ -07b0fc: |[07b0fc] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.measureHeightOfChildrenCompat:(IIIII)I │ │ -07b10c: 7401 ce1d 1500 |0000: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingTop:()I // method@1dce │ │ -07b112: 0a0e |0003: move-result v14 │ │ -07b114: 7401 cb1d 1500 |0004: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingBottom:()I // method@1dcb │ │ -07b11a: 0a0b |0007: move-result v11 │ │ -07b11c: 7401 cc1d 1500 |0008: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingLeft:()I // method@1dcc │ │ -07b122: 0a0c |000b: move-result v12 │ │ -07b124: 7401 cd1d 1500 |000c: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingRight:()I // method@1dcd │ │ -07b12a: 0a0d |000f: move-result v13 │ │ -07b12c: 7401 c91d 1500 |0010: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getDividerHeight:()I // method@1dc9 │ │ -07b132: 0a10 |0013: move-result v16 │ │ -07b134: 7401 c81d 1500 |0014: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getDivider:()Landroid/graphics/drawable/Drawable; // method@1dc8 │ │ -07b13a: 0c06 |0017: move-result-object v6 │ │ -07b13c: 7401 c31d 1500 |0018: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1dc3 │ │ -07b142: 0c02 |001b: move-result-object v2 │ │ -07b144: 3902 0500 |001c: if-nez v2, 0021 // +0005 │ │ -07b148: 900f 0e0b |001e: add-int v15, v14, v11 │ │ -07b14c: 0f0f |0020: return v15 │ │ -07b14e: 9011 0e0b |0021: add-int v17, v14, v11 │ │ -07b152: 3d10 5e00 |0023: if-lez v16, 0081 // +005e │ │ -07b156: 3806 5c00 |0025: if-eqz v6, 0081 // +005c │ │ -07b15a: 0207 1000 |0027: move/from16 v7, v16 │ │ -07b15e: 120f |0029: const/4 v15, #int 0 // #0 │ │ -07b160: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -07b162: 1312 0000 |002b: const/16 v18, #int 0 // #0 │ │ -07b166: 7210 9023 0200 |002d: invoke-interface {v2}, Landroid/widget/ListAdapter;.getCount:()I // method@2390 │ │ -07b16c: 0a05 |0030: move-result v5 │ │ -07b16e: 1209 |0031: const/4 v9, #int 0 // #0 │ │ -07b170: 3559 6500 |0032: if-ge v9, v5, 0097 // +0065 │ │ -07b174: 7220 9323 9200 |0034: invoke-interface {v2, v9}, Landroid/widget/ListAdapter;.getItemViewType:(I)I // method@2393 │ │ -07b17a: 0a0a |0037: move-result v10 │ │ -07b17c: 0200 1200 |0038: move/from16 v0, v18 │ │ -07b180: 320a 0500 |003a: if-eq v10, v0, 003f // +0005 │ │ -07b184: 1203 |003c: const/4 v3, #int 0 // #0 │ │ -07b186: 0212 0a00 |003d: move/from16 v18, v10 │ │ -07b18a: 0800 1500 |003f: move-object/from16 v0, v21 │ │ -07b18e: 7240 9423 9203 |0041: invoke-interface {v2, v9, v3, v0}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2394 │ │ -07b194: 0c03 |0044: move-result-object v3 │ │ -07b196: 6e10 6821 0300 |0045: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -07b19c: 0c04 |0048: move-result-object v4 │ │ -07b19e: 3804 3a00 |0049: if-eqz v4, 0083 // +003a │ │ -07b1a2: 5240 5e0c |004b: iget v0, v4, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ -07b1a6: 0213 0000 |004d: move/from16 v19, v0 │ │ -07b1aa: 3d13 3400 |004f: if-lez v19, 0083 // +0034 │ │ -07b1ae: 5240 5e0c |0051: iget v0, v4, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ -07b1b2: 0213 0000 |0053: move/from16 v19, v0 │ │ -07b1b6: 1514 0040 |0055: const/high16 v20, #int 1073741824 // #4000 │ │ -07b1ba: 7702 4721 1300 |0057: invoke-static/range {v19, v20}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -07b1c0: 0a08 |005a: move-result v8 │ │ -07b1c2: 0200 1600 |005b: move/from16 v0, v22 │ │ -07b1c6: 6e30 a221 0308 |005d: invoke-virtual {v3, v0, v8}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -07b1cc: 3d09 0400 |0060: if-lez v9, 0064 // +0004 │ │ -07b1d0: 9011 1107 |0062: add-int v17, v17, v7 │ │ -07b1d4: 6e10 6c21 0300 |0064: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -07b1da: 0a13 |0067: move-result v19 │ │ -07b1dc: 9011 1113 |0068: add-int v17, v17, v19 │ │ -07b1e0: 0200 1100 |006a: move/from16 v0, v17 │ │ -07b1e4: 0201 1900 |006c: move/from16 v1, v25 │ │ -07b1e8: 3410 1e00 |006e: if-lt v0, v1, 008c // +001e │ │ -07b1ec: 3a1a 0e00 |0070: if-ltz v26, 007e // +000e │ │ -07b1f0: 0200 1a00 |0072: move/from16 v0, v26 │ │ -07b1f4: 3709 0a00 |0074: if-le v9, v0, 007e // +000a │ │ -07b1f8: 3d0f 0800 |0076: if-lez v15, 007e // +0008 │ │ -07b1fc: 0200 1100 |0078: move/from16 v0, v17 │ │ -07b200: 0201 1900 |007a: move/from16 v1, v25 │ │ -07b204: 3310 a4ff |007c: if-ne v0, v1, 0020 // -005c │ │ -07b208: 020f 1900 |007e: move/from16 v15, v25 │ │ -07b20c: 28a0 |0080: goto 0020 // -0060 │ │ -07b20e: 1207 |0081: const/4 v7, #int 0 // #0 │ │ -07b210: 28a7 |0082: goto 0029 // -0059 │ │ -07b212: 1313 0000 |0083: const/16 v19, #int 0 // #0 │ │ -07b216: 1314 0000 |0085: const/16 v20, #int 0 // #0 │ │ -07b21a: 7702 4721 1300 |0087: invoke-static/range {v19, v20}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -07b220: 0a08 |008a: move-result v8 │ │ -07b222: 28d0 |008b: goto 005b // -0030 │ │ -07b224: 3a1a 0800 |008c: if-ltz v26, 0094 // +0008 │ │ -07b228: 0200 1a00 |008e: move/from16 v0, v26 │ │ -07b22c: 3409 0400 |0090: if-lt v9, v0, 0094 // +0004 │ │ -07b230: 020f 1100 |0092: move/from16 v15, v17 │ │ -07b234: d809 0901 |0094: add-int/lit8 v9, v9, #int 1 // #01 │ │ -07b238: 289c |0096: goto 0032 // -0064 │ │ -07b23a: 020f 1100 |0097: move/from16 v15, v17 │ │ -07b23e: 2887 |0099: goto 0020 // -0079 │ │ +07b8d4: |[07b8d4] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.measureHeightOfChildrenCompat:(IIIII)I │ │ +07b8e4: 7401 ce1d 1500 |0000: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingTop:()I // method@1dce │ │ +07b8ea: 0a0e |0003: move-result v14 │ │ +07b8ec: 7401 cb1d 1500 |0004: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingBottom:()I // method@1dcb │ │ +07b8f2: 0a0b |0007: move-result v11 │ │ +07b8f4: 7401 cc1d 1500 |0008: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingLeft:()I // method@1dcc │ │ +07b8fa: 0a0c |000b: move-result v12 │ │ +07b8fc: 7401 cd1d 1500 |000c: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingRight:()I // method@1dcd │ │ +07b902: 0a0d |000f: move-result v13 │ │ +07b904: 7401 c91d 1500 |0010: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getDividerHeight:()I // method@1dc9 │ │ +07b90a: 0a10 |0013: move-result v16 │ │ +07b90c: 7401 c81d 1500 |0014: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getDivider:()Landroid/graphics/drawable/Drawable; // method@1dc8 │ │ +07b912: 0c06 |0017: move-result-object v6 │ │ +07b914: 7401 c31d 1500 |0018: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1dc3 │ │ +07b91a: 0c02 |001b: move-result-object v2 │ │ +07b91c: 3902 0500 |001c: if-nez v2, 0021 // +0005 │ │ +07b920: 900f 0e0b |001e: add-int v15, v14, v11 │ │ +07b924: 0f0f |0020: return v15 │ │ +07b926: 9011 0e0b |0021: add-int v17, v14, v11 │ │ +07b92a: 3d10 5e00 |0023: if-lez v16, 0081 // +005e │ │ +07b92e: 3806 5c00 |0025: if-eqz v6, 0081 // +005c │ │ +07b932: 0207 1000 |0027: move/from16 v7, v16 │ │ +07b936: 120f |0029: const/4 v15, #int 0 // #0 │ │ +07b938: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +07b93a: 1312 0000 |002b: const/16 v18, #int 0 // #0 │ │ +07b93e: 7210 9023 0200 |002d: invoke-interface {v2}, Landroid/widget/ListAdapter;.getCount:()I // method@2390 │ │ +07b944: 0a05 |0030: move-result v5 │ │ +07b946: 1209 |0031: const/4 v9, #int 0 // #0 │ │ +07b948: 3559 6500 |0032: if-ge v9, v5, 0097 // +0065 │ │ +07b94c: 7220 9323 9200 |0034: invoke-interface {v2, v9}, Landroid/widget/ListAdapter;.getItemViewType:(I)I // method@2393 │ │ +07b952: 0a0a |0037: move-result v10 │ │ +07b954: 0200 1200 |0038: move/from16 v0, v18 │ │ +07b958: 320a 0500 |003a: if-eq v10, v0, 003f // +0005 │ │ +07b95c: 1203 |003c: const/4 v3, #int 0 // #0 │ │ +07b95e: 0212 0a00 |003d: move/from16 v18, v10 │ │ +07b962: 0800 1500 |003f: move-object/from16 v0, v21 │ │ +07b966: 7240 9423 9203 |0041: invoke-interface {v2, v9, v3, v0}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2394 │ │ +07b96c: 0c03 |0044: move-result-object v3 │ │ +07b96e: 6e10 6821 0300 |0045: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +07b974: 0c04 |0048: move-result-object v4 │ │ +07b976: 3804 3a00 |0049: if-eqz v4, 0083 // +003a │ │ +07b97a: 5240 5e0c |004b: iget v0, v4, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ +07b97e: 0213 0000 |004d: move/from16 v19, v0 │ │ +07b982: 3d13 3400 |004f: if-lez v19, 0083 // +0034 │ │ +07b986: 5240 5e0c |0051: iget v0, v4, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ +07b98a: 0213 0000 |0053: move/from16 v19, v0 │ │ +07b98e: 1514 0040 |0055: const/high16 v20, #int 1073741824 // #4000 │ │ +07b992: 7702 4721 1300 |0057: invoke-static/range {v19, v20}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +07b998: 0a08 |005a: move-result v8 │ │ +07b99a: 0200 1600 |005b: move/from16 v0, v22 │ │ +07b99e: 6e30 a221 0308 |005d: invoke-virtual {v3, v0, v8}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +07b9a4: 3d09 0400 |0060: if-lez v9, 0064 // +0004 │ │ +07b9a8: 9011 1107 |0062: add-int v17, v17, v7 │ │ +07b9ac: 6e10 6c21 0300 |0064: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +07b9b2: 0a13 |0067: move-result v19 │ │ +07b9b4: 9011 1113 |0068: add-int v17, v17, v19 │ │ +07b9b8: 0200 1100 |006a: move/from16 v0, v17 │ │ +07b9bc: 0201 1900 |006c: move/from16 v1, v25 │ │ +07b9c0: 3410 1e00 |006e: if-lt v0, v1, 008c // +001e │ │ +07b9c4: 3a1a 0e00 |0070: if-ltz v26, 007e // +000e │ │ +07b9c8: 0200 1a00 |0072: move/from16 v0, v26 │ │ +07b9cc: 3709 0a00 |0074: if-le v9, v0, 007e // +000a │ │ +07b9d0: 3d0f 0800 |0076: if-lez v15, 007e // +0008 │ │ +07b9d4: 0200 1100 |0078: move/from16 v0, v17 │ │ +07b9d8: 0201 1900 |007a: move/from16 v1, v25 │ │ +07b9dc: 3310 a4ff |007c: if-ne v0, v1, 0020 // -005c │ │ +07b9e0: 020f 1900 |007e: move/from16 v15, v25 │ │ +07b9e4: 28a0 |0080: goto 0020 // -0060 │ │ +07b9e6: 1207 |0081: const/4 v7, #int 0 // #0 │ │ +07b9e8: 28a7 |0082: goto 0029 // -0059 │ │ +07b9ea: 1313 0000 |0083: const/16 v19, #int 0 // #0 │ │ +07b9ee: 1314 0000 |0085: const/16 v20, #int 0 // #0 │ │ +07b9f2: 7702 4721 1300 |0087: invoke-static/range {v19, v20}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +07b9f8: 0a08 |008a: move-result v8 │ │ +07b9fa: 28d0 |008b: goto 005b // -0030 │ │ +07b9fc: 3a1a 0800 |008c: if-ltz v26, 0094 // +0008 │ │ +07ba00: 0200 1a00 |008e: move/from16 v0, v26 │ │ +07ba04: 3409 0400 |0090: if-lt v9, v0, 0094 // +0004 │ │ +07ba08: 020f 1100 |0092: move/from16 v15, v17 │ │ +07ba0c: d809 0901 |0094: add-int/lit8 v9, v9, #int 1 // #01 │ │ +07ba10: 289c |0096: goto 0032 // -0064 │ │ +07ba12: 020f 1100 |0097: move/from16 v15, v17 │ │ +07ba16: 2887 |0099: goto 0020 // -0079 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1281 │ │ 0x0004 line=1282 │ │ 0x0008 line=1283 │ │ 0x000c line=1284 │ │ 0x0010 line=1285 │ │ @@ -121860,21 +121836,21 @@ │ │ 0x0000 - 0x009a reg=21 this Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ 0x0000 - 0x009a reg=22 widthMeasureSpec I │ │ 0x0000 - 0x009a reg=23 startPosition I │ │ 0x0000 - 0x009a reg=24 endPosition I │ │ 0x0000 - 0x009a reg=25 maxHeight I │ │ 0x0000 - 0x009a reg=26 disallowPartialChildPosition I │ │ │ │ - source_file_idx : 2560 (ListPopupWindow.java) │ │ + source_file_idx : 2566 (ListPopupWindow.java) │ │ │ │ Class #525 header: │ │ -class_idx : 935 │ │ +class_idx : 939 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2560 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2566 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #525 annotations: │ │ Annotations on class │ │ @@ -121899,18 +121875,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07b240: |[07b240] android.support.v7.internal.widget.ListPopupWindow$ListSelectorHider.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -07b250: 5b01 610b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b61 │ │ -07b254: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07b25a: 0e00 |0005: return-void │ │ +07ba18: |[07ba18] android.support.v7.internal.widget.ListPopupWindow$ListSelectorHider.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +07ba28: 5b01 610b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b61 │ │ +07ba2c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07ba32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1371 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ @@ -121919,17 +121895,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07b25c: |[07b25c] android.support.v7.internal.widget.ListPopupWindow$ListSelectorHider.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ -07b26c: 7020 e71d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1de7 │ │ -07b272: 0e00 |0003: return-void │ │ +07ba34: |[07ba34] android.support.v7.internal.widget.ListPopupWindow$ListSelectorHider.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ +07ba44: 7020 e71d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1de7 │ │ +07ba4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1371 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ListPopupWindow$1; │ │ @@ -121940,32 +121916,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07b274: |[07b274] android.support.v7.internal.widget.ListPopupWindow$ListSelectorHider.run:()V │ │ -07b284: 5410 610b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b61 │ │ -07b288: 6e10 001e 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.clearListSelection:()V // method@1e00 │ │ -07b28e: 0e00 |0005: return-void │ │ +07ba4c: |[07ba4c] android.support.v7.internal.widget.ListPopupWindow$ListSelectorHider.run:()V │ │ +07ba5c: 5410 610b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b61 │ │ +07ba60: 6e10 001e 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.clearListSelection:()V // method@1e00 │ │ +07ba66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1374 │ │ 0x0005 line=1375 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; │ │ │ │ - source_file_idx : 2560 (ListPopupWindow.java) │ │ + source_file_idx : 2566 (ListPopupWindow.java) │ │ │ │ Class #526 header: │ │ -class_idx : 936 │ │ +class_idx : 940 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 74 │ │ -source_file_idx : 2560 │ │ +source_file_idx : 2566 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #526 annotations: │ │ Annotations on class │ │ @@ -121989,18 +121965,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07b290: |[07b290] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -07b2a0: 5b01 620b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b62 │ │ -07b2a4: 7010 ba01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ba │ │ -07b2aa: 0e00 |0005: return-void │ │ +07ba68: |[07ba68] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +07ba78: 5b01 620b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b62 │ │ +07ba7c: 7010 ba01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ba │ │ +07ba82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1355 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ @@ -122009,17 +121985,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07b2ac: |[07b2ac] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ -07b2bc: 7020 ea1d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1dea │ │ -07b2c2: 0e00 |0003: return-void │ │ +07ba84: |[07ba84] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ +07ba94: 7020 ea1d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1dea │ │ +07ba9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1355 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ListPopupWindow$1; │ │ @@ -122030,22 +122006,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -07b2c4: |[07b2c4] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.onChanged:()V │ │ -07b2d4: 5410 620b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b62 │ │ -07b2d8: 6e10 151e 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ -07b2de: 0a00 |0005: move-result v0 │ │ -07b2e0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -07b2e4: 5410 620b |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b62 │ │ -07b2e8: 6e10 311e 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ -07b2ee: 0e00 |000d: return-void │ │ +07ba9c: |[07ba9c] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.onChanged:()V │ │ +07baac: 5410 620b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b62 │ │ +07bab0: 6e10 151e 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ +07bab6: 0a00 |0005: move-result v0 │ │ +07bab8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +07babc: 5410 620b |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b62 │ │ +07bac0: 6e10 311e 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ +07bac6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1359 │ │ 0x0008 line=1361 │ │ 0x000d line=1363 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver; │ │ @@ -122055,32 +122031,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07b2f0: |[07b2f0] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.onInvalidated:()V │ │ -07b300: 5410 620b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b62 │ │ -07b304: 6e10 011e 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1e01 │ │ -07b30a: 0e00 |0005: return-void │ │ +07bac8: |[07bac8] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.onInvalidated:()V │ │ +07bad8: 5410 620b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b62 │ │ +07badc: 6e10 011e 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1e01 │ │ +07bae2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1367 │ │ 0x0005 line=1368 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver; │ │ │ │ - source_file_idx : 2560 (ListPopupWindow.java) │ │ + source_file_idx : 2566 (ListPopupWindow.java) │ │ │ │ Class #527 header: │ │ -class_idx : 937 │ │ +class_idx : 941 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2560 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2566 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #527 annotations: │ │ Annotations on class │ │ @@ -122105,18 +122081,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07b30c: |[07b30c] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -07b31c: 5b01 630b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b63 │ │ -07b320: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07b326: 0e00 |0005: return-void │ │ +07bae4: |[07bae4] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +07baf4: 5b01 630b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b63 │ │ +07baf8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07bafe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1407 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ @@ -122125,17 +122101,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07b328: |[07b328] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ -07b338: 7020 ee1d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1dee │ │ -07b33e: 0e00 |0003: return-void │ │ +07bb00: |[07bb00] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ +07bb10: 7020 ee1d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1dee │ │ +07bb16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1407 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ListPopupWindow$1; │ │ @@ -122146,16 +122122,16 @@ │ │ type : '(Landroid/widget/AbsListView;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07b340: |[07b340] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.onScroll:(Landroid/widget/AbsListView;III)V │ │ -07b350: 0e00 |0000: return-void │ │ +07bb18: |[07bb18] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.onScroll:(Landroid/widget/AbsListView;III)V │ │ +07bb28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1412 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; │ │ 0x0000 - 0x0001 reg=1 view Landroid/widget/AbsListView; │ │ 0x0000 - 0x0001 reg=2 firstVisibleItem I │ │ @@ -122167,57 +122143,57 @@ │ │ type : '(Landroid/widget/AbsListView;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -07b354: |[07b354] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ -07b364: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07b366: 3304 2e00 |0001: if-ne v4, v0, 002f // +002e │ │ -07b36a: 5420 630b |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b63 │ │ -07b36e: 6e10 131e 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isInputMethodNotNeeded:()Z // method@1e13 │ │ -07b374: 0a00 |0008: move-result v0 │ │ -07b376: 3900 2600 |0009: if-nez v0, 002f // +0026 │ │ -07b37a: 5420 630b |000b: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b63 │ │ -07b37e: 7110 fd1d 0000 |000d: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1dfd │ │ -07b384: 0c00 |0010: move-result-object v0 │ │ -07b386: 6e10 ca23 0000 |0011: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getContentView:()Landroid/view/View; // method@23ca │ │ -07b38c: 0c00 |0014: move-result-object v0 │ │ -07b38e: 3800 1a00 |0015: if-eqz v0, 002f // +001a │ │ -07b392: 5420 630b |0017: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b63 │ │ -07b396: 7110 fb1d 0000 |0019: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; // method@1dfb │ │ -07b39c: 0c00 |001c: move-result-object v0 │ │ -07b39e: 5421 630b |001d: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b63 │ │ -07b3a2: 7110 fe1d 0100 |001f: invoke-static {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // method@1dfe │ │ -07b3a8: 0c01 |0022: move-result-object v1 │ │ -07b3aa: 6e20 7f02 1000 |0023: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027f │ │ -07b3b0: 5420 630b |0026: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b63 │ │ -07b3b4: 7110 fe1d 0000 |0028: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // method@1dfe │ │ -07b3ba: 0c00 |002b: move-result-object v0 │ │ -07b3bc: 6e10 f71d 0000 |002c: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.run:()V // method@1df7 │ │ -07b3c2: 0e00 |002f: return-void │ │ +07bb2c: |[07bb2c] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ +07bb3c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07bb3e: 3304 2e00 |0001: if-ne v4, v0, 002f // +002e │ │ +07bb42: 5420 630b |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b63 │ │ +07bb46: 6e10 131e 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isInputMethodNotNeeded:()Z // method@1e13 │ │ +07bb4c: 0a00 |0008: move-result v0 │ │ +07bb4e: 3900 2600 |0009: if-nez v0, 002f // +0026 │ │ +07bb52: 5420 630b |000b: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b63 │ │ +07bb56: 7110 fd1d 0000 |000d: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1dfd │ │ +07bb5c: 0c00 |0010: move-result-object v0 │ │ +07bb5e: 6e10 ca23 0000 |0011: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getContentView:()Landroid/view/View; // method@23ca │ │ +07bb64: 0c00 |0014: move-result-object v0 │ │ +07bb66: 3800 1a00 |0015: if-eqz v0, 002f // +001a │ │ +07bb6a: 5420 630b |0017: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b63 │ │ +07bb6e: 7110 fb1d 0000 |0019: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; // method@1dfb │ │ +07bb74: 0c00 |001c: move-result-object v0 │ │ +07bb76: 5421 630b |001d: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b63 │ │ +07bb7a: 7110 fe1d 0100 |001f: invoke-static {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // method@1dfe │ │ +07bb80: 0c01 |0022: move-result-object v1 │ │ +07bb82: 6e20 7f02 1000 |0023: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027f │ │ +07bb88: 5420 630b |0026: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b63 │ │ +07bb8c: 7110 fe1d 0000 |0028: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // method@1dfe │ │ +07bb92: 0c00 |002b: move-result-object v0 │ │ +07bb94: 6e10 f71d 0000 |002c: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.run:()V // method@1df7 │ │ +07bb9a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1415 │ │ 0x0017 line=1417 │ │ 0x0026 line=1418 │ │ 0x002f line=1420 │ │ locals : │ │ 0x0000 - 0x0030 reg=2 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; │ │ 0x0000 - 0x0030 reg=3 view Landroid/widget/AbsListView; │ │ 0x0000 - 0x0030 reg=4 scrollState I │ │ │ │ - source_file_idx : 2560 (ListPopupWindow.java) │ │ + source_file_idx : 2566 (ListPopupWindow.java) │ │ │ │ Class #528 header: │ │ -class_idx : 938 │ │ +class_idx : 942 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2560 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2566 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #528 annotations: │ │ Annotations on class │ │ @@ -122242,18 +122218,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07b3c4: |[07b3c4] android.support.v7.internal.widget.ListPopupWindow$PopupTouchInterceptor.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -07b3d4: 5b01 640b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b64 │ │ -07b3d8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07b3de: 0e00 |0005: return-void │ │ +07bb9c: |[07bb9c] android.support.v7.internal.widget.ListPopupWindow$PopupTouchInterceptor.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +07bbac: 5b01 640b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b64 │ │ +07bbb0: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07bbb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1389 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ @@ -122262,114 +122238,114 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07b3e0: |[07b3e0] android.support.v7.internal.widget.ListPopupWindow$PopupTouchInterceptor.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ -07b3f0: 7020 f21d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1df2 │ │ -07b3f6: 0e00 |0003: return-void │ │ +07bbb8: |[07bbb8] android.support.v7.internal.widget.ListPopupWindow$PopupTouchInterceptor.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ +07bbc8: 7020 f21d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1df2 │ │ +07bbce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1389 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ListPopupWindow$1; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;) │ │ name : 'onTouch' │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 11 │ │ + registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 102 16-bit code units │ │ -07b3f8: |[07b3f8] android.support.v7.internal.widget.ListPopupWindow$PopupTouchInterceptor.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -07b408: 6e10 1221 0a00 |0000: invoke-virtual {v10}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ -07b40e: 0a00 |0003: move-result v0 │ │ -07b410: 6e10 1821 0a00 |0004: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ -07b416: 0a03 |0007: move-result v3 │ │ -07b418: 8731 |0008: float-to-int v1, v3 │ │ -07b41a: 6e10 1a21 0a00 |0009: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -07b420: 0a03 |000c: move-result v3 │ │ -07b422: 8732 |000d: float-to-int v2, v3 │ │ -07b424: 3900 4500 |000e: if-nez v0, 0053 // +0045 │ │ -07b428: 5483 640b |0010: iget-object v3, v8, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b64 │ │ -07b42c: 7110 fd1d 0300 |0012: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1dfd │ │ -07b432: 0c03 |0015: move-result-object v3 │ │ -07b434: 3803 3d00 |0016: if-eqz v3, 0053 // +003d │ │ -07b438: 5483 640b |0018: iget-object v3, v8, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b64 │ │ -07b43c: 7110 fd1d 0300 |001a: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1dfd │ │ -07b442: 0c03 |001d: move-result-object v3 │ │ -07b444: 6e10 d023 0300 |001e: invoke-virtual {v3}, Landroid/widget/PopupWindow;.isShowing:()Z // method@23d0 │ │ -07b44a: 0a03 |0021: move-result v3 │ │ -07b44c: 3803 3100 |0022: if-eqz v3, 0053 // +0031 │ │ -07b450: 3a01 2f00 |0024: if-ltz v1, 0053 // +002f │ │ -07b454: 5483 640b |0026: iget-object v3, v8, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b64 │ │ -07b458: 7110 fd1d 0300 |0028: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1dfd │ │ -07b45e: 0c03 |002b: move-result-object v3 │ │ -07b460: 6e10 ce23 0300 |002c: invoke-virtual {v3}, Landroid/widget/PopupWindow;.getWidth:()I // method@23ce │ │ -07b466: 0a03 |002f: move-result v3 │ │ -07b468: 3531 2300 |0030: if-ge v1, v3, 0053 // +0023 │ │ -07b46c: 3a02 2100 |0032: if-ltz v2, 0053 // +0021 │ │ -07b470: 5483 640b |0034: iget-object v3, v8, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b64 │ │ -07b474: 7110 fd1d 0300 |0036: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1dfd │ │ -07b47a: 0c03 |0039: move-result-object v3 │ │ -07b47c: 6e10 cb23 0300 |003a: invoke-virtual {v3}, Landroid/widget/PopupWindow;.getHeight:()I // method@23cb │ │ -07b482: 0a03 |003d: move-result v3 │ │ -07b484: 3532 1500 |003e: if-ge v2, v3, 0053 // +0015 │ │ -07b488: 5483 640b |0040: iget-object v3, v8, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b64 │ │ -07b48c: 7110 fb1d 0300 |0042: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; // method@1dfb │ │ -07b492: 0c03 |0045: move-result-object v3 │ │ -07b494: 5484 640b |0046: iget-object v4, v8, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b64 │ │ -07b498: 7110 fe1d 0400 |0048: invoke-static {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // method@1dfe │ │ -07b49e: 0c04 |004b: move-result-object v4 │ │ -07b4a0: 1606 fa00 |004c: const-wide/16 v6, #int 250 // #fa │ │ -07b4a4: 6e40 7e02 4376 |004e: invoke-virtual {v3, v4, v6, v7}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@027e │ │ -07b4aa: 1203 |0051: const/4 v3, #int 0 // #0 │ │ -07b4ac: 0f03 |0052: return v3 │ │ -07b4ae: 1213 |0053: const/4 v3, #int 1 // #1 │ │ -07b4b0: 3330 fdff |0054: if-ne v0, v3, 0051 // -0003 │ │ -07b4b4: 5483 640b |0056: iget-object v3, v8, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b64 │ │ -07b4b8: 7110 fb1d 0300 |0058: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; // method@1dfb │ │ -07b4be: 0c03 |005b: move-result-object v3 │ │ -07b4c0: 5484 640b |005c: iget-object v4, v8, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b64 │ │ -07b4c4: 7110 fe1d 0400 |005e: invoke-static {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // method@1dfe │ │ -07b4ca: 0c04 |0061: move-result-object v4 │ │ -07b4cc: 6e20 7f02 4300 |0062: invoke-virtual {v3, v4}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027f │ │ -07b4d2: 28ec |0065: goto 0051 // -0014 │ │ +07bbd0: |[07bbd0] android.support.v7.internal.widget.ListPopupWindow$PopupTouchInterceptor.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +07bbe0: 6e10 1221 0900 |0000: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ +07bbe6: 0a00 |0003: move-result v0 │ │ +07bbe8: 6e10 1821 0900 |0004: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ +07bbee: 0a03 |0007: move-result v3 │ │ +07bbf0: 8731 |0008: float-to-int v1, v3 │ │ +07bbf2: 6e10 1a21 0900 |0009: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +07bbf8: 0a03 |000c: move-result v3 │ │ +07bbfa: 8732 |000d: float-to-int v2, v3 │ │ +07bbfc: 3900 4500 |000e: if-nez v0, 0053 // +0045 │ │ +07bc00: 5473 640b |0010: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b64 │ │ +07bc04: 7110 fd1d 0300 |0012: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1dfd │ │ +07bc0a: 0c03 |0015: move-result-object v3 │ │ +07bc0c: 3803 3d00 |0016: if-eqz v3, 0053 // +003d │ │ +07bc10: 5473 640b |0018: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b64 │ │ +07bc14: 7110 fd1d 0300 |001a: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1dfd │ │ +07bc1a: 0c03 |001d: move-result-object v3 │ │ +07bc1c: 6e10 d023 0300 |001e: invoke-virtual {v3}, Landroid/widget/PopupWindow;.isShowing:()Z // method@23d0 │ │ +07bc22: 0a03 |0021: move-result v3 │ │ +07bc24: 3803 3100 |0022: if-eqz v3, 0053 // +0031 │ │ +07bc28: 3a01 2f00 |0024: if-ltz v1, 0053 // +002f │ │ +07bc2c: 5473 640b |0026: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b64 │ │ +07bc30: 7110 fd1d 0300 |0028: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1dfd │ │ +07bc36: 0c03 |002b: move-result-object v3 │ │ +07bc38: 6e10 ce23 0300 |002c: invoke-virtual {v3}, Landroid/widget/PopupWindow;.getWidth:()I // method@23ce │ │ +07bc3e: 0a03 |002f: move-result v3 │ │ +07bc40: 3531 2300 |0030: if-ge v1, v3, 0053 // +0023 │ │ +07bc44: 3a02 2100 |0032: if-ltz v2, 0053 // +0021 │ │ +07bc48: 5473 640b |0034: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b64 │ │ +07bc4c: 7110 fd1d 0300 |0036: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1dfd │ │ +07bc52: 0c03 |0039: move-result-object v3 │ │ +07bc54: 6e10 cb23 0300 |003a: invoke-virtual {v3}, Landroid/widget/PopupWindow;.getHeight:()I // method@23cb │ │ +07bc5a: 0a03 |003d: move-result v3 │ │ +07bc5c: 3532 1500 |003e: if-ge v2, v3, 0053 // +0015 │ │ +07bc60: 5473 640b |0040: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b64 │ │ +07bc64: 7110 fb1d 0300 |0042: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; // method@1dfb │ │ +07bc6a: 0c03 |0045: move-result-object v3 │ │ +07bc6c: 5474 640b |0046: iget-object v4, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b64 │ │ +07bc70: 7110 fe1d 0400 |0048: invoke-static {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // method@1dfe │ │ +07bc76: 0c04 |004b: move-result-object v4 │ │ +07bc78: 1605 fa00 |004c: const-wide/16 v5, #int 250 // #fa │ │ +07bc7c: 6e40 7e02 4365 |004e: invoke-virtual {v3, v4, v5, v6}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@027e │ │ +07bc82: 1203 |0051: const/4 v3, #int 0 // #0 │ │ +07bc84: 0f03 |0052: return v3 │ │ +07bc86: 1213 |0053: const/4 v3, #int 1 // #1 │ │ +07bc88: 3330 fdff |0054: if-ne v0, v3, 0051 // -0003 │ │ +07bc8c: 5473 640b |0056: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b64 │ │ +07bc90: 7110 fb1d 0300 |0058: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; // method@1dfb │ │ +07bc96: 0c03 |005b: move-result-object v3 │ │ +07bc98: 5474 640b |005c: iget-object v4, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b64 │ │ +07bc9c: 7110 fe1d 0400 |005e: invoke-static {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // method@1dfe │ │ +07bca2: 0c04 |0061: move-result-object v4 │ │ +07bca4: 6e20 7f02 4300 |0062: invoke-virtual {v3, v4}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027f │ │ +07bcaa: 28ec |0065: goto 0051 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1392 │ │ 0x0004 line=1393 │ │ 0x0009 line=1394 │ │ 0x000e line=1396 │ │ 0x0040 line=1399 │ │ 0x0051 line=1403 │ │ 0x0053 line=1400 │ │ 0x0056 line=1401 │ │ locals : │ │ 0x0004 - 0x0066 reg=0 action I │ │ 0x0009 - 0x0066 reg=1 x I │ │ 0x000e - 0x0066 reg=2 y I │ │ - 0x0000 - 0x0066 reg=8 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; │ │ - 0x0000 - 0x0066 reg=9 v Landroid/view/View; │ │ - 0x0000 - 0x0066 reg=10 event Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0066 reg=7 this Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; │ │ + 0x0000 - 0x0066 reg=8 v Landroid/view/View; │ │ + 0x0000 - 0x0066 reg=9 event Landroid/view/MotionEvent; │ │ │ │ - source_file_idx : 2560 (ListPopupWindow.java) │ │ + source_file_idx : 2566 (ListPopupWindow.java) │ │ │ │ Class #529 header: │ │ -class_idx : 939 │ │ +class_idx : 943 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2560 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2566 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #529 annotations: │ │ Annotations on class │ │ @@ -122394,18 +122370,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07b4d4: |[07b4d4] android.support.v7.internal.widget.ListPopupWindow$ResizePopupRunnable.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -07b4e4: 5b01 650b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b65 │ │ -07b4e8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07b4ee: 0e00 |0005: return-void │ │ +07bcac: |[07bcac] android.support.v7.internal.widget.ListPopupWindow$ResizePopupRunnable.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +07bcbc: 5b01 650b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b65 │ │ +07bcc0: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07bcc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1378 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ @@ -122414,17 +122390,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07b4f0: |[07b4f0] android.support.v7.internal.widget.ListPopupWindow$ResizePopupRunnable.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ -07b500: 7020 f51d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1df5 │ │ -07b506: 0e00 |0003: return-void │ │ +07bcc8: |[07bcc8] android.support.v7.internal.widget.ListPopupWindow$ResizePopupRunnable.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ +07bcd8: 7020 f51d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1df5 │ │ +07bcde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1378 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ListPopupWindow$1; │ │ @@ -122435,62 +122411,62 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -07b508: |[07b508] android.support.v7.internal.widget.ListPopupWindow$ResizePopupRunnable.run:()V │ │ -07b518: 5420 650b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b65 │ │ -07b51c: 7110 fc1d 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1dfc │ │ -07b522: 0c00 |0005: move-result-object v0 │ │ -07b524: 3800 3700 |0006: if-eqz v0, 003d // +0037 │ │ -07b528: 5420 650b |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b65 │ │ -07b52c: 7110 fc1d 0000 |000a: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1dfc │ │ -07b532: 0c00 |000d: move-result-object v0 │ │ -07b534: 6e10 c71d 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getCount:()I // method@1dc7 │ │ -07b53a: 0a00 |0011: move-result v0 │ │ -07b53c: 5421 650b |0012: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b65 │ │ -07b540: 7110 fc1d 0100 |0014: invoke-static {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1dfc │ │ -07b546: 0c01 |0017: move-result-object v1 │ │ -07b548: 6e10 c51d 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChildCount:()I // method@1dc5 │ │ -07b54e: 0a01 |001b: move-result v1 │ │ -07b550: 3710 2100 |001c: if-le v0, v1, 003d // +0021 │ │ -07b554: 5420 650b |001e: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b65 │ │ -07b558: 7110 fc1d 0000 |0020: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1dfc │ │ -07b55e: 0c00 |0023: move-result-object v0 │ │ -07b560: 6e10 c51d 0000 |0024: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChildCount:()I // method@1dc5 │ │ -07b566: 0a00 |0027: move-result v0 │ │ -07b568: 5421 650b |0028: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b65 │ │ -07b56c: 5211 810b |002a: iget v1, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mListItemExpandMaximum:I // field@0b81 │ │ -07b570: 3610 1100 |002c: if-gt v0, v1, 003d // +0011 │ │ -07b574: 5420 650b |002e: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b65 │ │ -07b578: 7110 fd1d 0000 |0030: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1dfd │ │ -07b57e: 0c00 |0033: move-result-object v0 │ │ -07b580: 1221 |0034: const/4 v1, #int 2 // #2 │ │ -07b582: 6e20 d623 1000 |0035: invoke-virtual {v0, v1}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@23d6 │ │ -07b588: 5420 650b |0038: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b65 │ │ -07b58c: 6e10 311e 0000 |003a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ -07b592: 0e00 |003d: return-void │ │ +07bce0: |[07bce0] android.support.v7.internal.widget.ListPopupWindow$ResizePopupRunnable.run:()V │ │ +07bcf0: 5420 650b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b65 │ │ +07bcf4: 7110 fc1d 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1dfc │ │ +07bcfa: 0c00 |0005: move-result-object v0 │ │ +07bcfc: 3800 3700 |0006: if-eqz v0, 003d // +0037 │ │ +07bd00: 5420 650b |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b65 │ │ +07bd04: 7110 fc1d 0000 |000a: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1dfc │ │ +07bd0a: 0c00 |000d: move-result-object v0 │ │ +07bd0c: 6e10 c71d 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getCount:()I // method@1dc7 │ │ +07bd12: 0a00 |0011: move-result v0 │ │ +07bd14: 5421 650b |0012: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b65 │ │ +07bd18: 7110 fc1d 0100 |0014: invoke-static {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1dfc │ │ +07bd1e: 0c01 |0017: move-result-object v1 │ │ +07bd20: 6e10 c51d 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChildCount:()I // method@1dc5 │ │ +07bd26: 0a01 |001b: move-result v1 │ │ +07bd28: 3710 2100 |001c: if-le v0, v1, 003d // +0021 │ │ +07bd2c: 5420 650b |001e: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b65 │ │ +07bd30: 7110 fc1d 0000 |0020: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // method@1dfc │ │ +07bd36: 0c00 |0023: move-result-object v0 │ │ +07bd38: 6e10 c51d 0000 |0024: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChildCount:()I // method@1dc5 │ │ +07bd3e: 0a00 |0027: move-result v0 │ │ +07bd40: 5421 650b |0028: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b65 │ │ +07bd44: 5211 810b |002a: iget v1, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mListItemExpandMaximum:I // field@0b81 │ │ +07bd48: 3610 1100 |002c: if-gt v0, v1, 003d // +0011 │ │ +07bd4c: 5420 650b |002e: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b65 │ │ +07bd50: 7110 fd1d 0000 |0030: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1dfd │ │ +07bd56: 0c00 |0033: move-result-object v0 │ │ +07bd58: 1221 |0034: const/4 v1, #int 2 // #2 │ │ +07bd5a: 6e20 d623 1000 |0035: invoke-virtual {v0, v1}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@23d6 │ │ +07bd60: 5420 650b |0038: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b65 │ │ +07bd64: 6e10 311e 0000 |003a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ +07bd6a: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1381 │ │ 0x002e line=1383 │ │ 0x0038 line=1384 │ │ 0x003d line=1386 │ │ locals : │ │ 0x0000 - 0x003e reg=2 this Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; │ │ │ │ - source_file_idx : 2560 (ListPopupWindow.java) │ │ + source_file_idx : 2566 (ListPopupWindow.java) │ │ │ │ Class #530 header: │ │ -class_idx : 940 │ │ +class_idx : 944 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2560 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2566 │ │ static_fields_size : 10 │ │ instance_fields_size: 28 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 49 │ │ │ │ Class #530 annotations: │ │ Annotations on class │ │ @@ -122671,19 +122647,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -07b594: |[07b594] android.support.v7.internal.widget.ListPopupWindow.:(Landroid/content/Context;)V │ │ -07b5a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07b5a6: 6001 3007 |0001: sget v1, Landroid/support/v7/appcompat/R$attr;.listPopupWindowStyle:I // field@0730 │ │ -07b5aa: 7040 fa1d 3210 |0003: invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1dfa │ │ -07b5b0: 0e00 |0006: return-void │ │ +07bd6c: |[07bd6c] android.support.v7.internal.widget.ListPopupWindow.:(Landroid/content/Context;)V │ │ +07bd7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07bd7e: 6001 3007 |0001: sget v1, Landroid/support/v7/appcompat/R$attr;.listPopupWindowStyle:I // field@0730 │ │ +07bd82: 7040 fa1d 3210 |0003: invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1dfa │ │ +07bd88: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0006 line=168 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0007 reg=3 context Landroid/content/Context; │ │ @@ -122693,18 +122669,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -07b5b4: |[07b5b4] android.support.v7.internal.widget.ListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -07b5c4: 6000 3007 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.listPopupWindowStyle:I // field@0730 │ │ -07b5c8: 7040 fa1d 2103 |0002: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1dfa │ │ -07b5ce: 0e00 |0005: return-void │ │ +07bd8c: |[07bd8c] android.support.v7.internal.widget.ListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07bd9c: 6000 3007 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.listPopupWindowStyle:I // field@0730 │ │ +07bda0: 7040 fa1d 2103 |0002: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1dfa │ │ +07bda6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0005 line=179 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ @@ -122715,58 +122691,58 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 91 16-bit code units │ │ -07b5d0: |[07b5d0] android.support.v7.internal.widget.ListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -07b5e0: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ -07b5e2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -07b5e4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -07b5e6: 7010 b324 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07b5ec: 5941 740b |0006: iput v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ -07b5f0: 5941 7a0b |0008: iput v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ -07b5f4: 5c43 720b |000a: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0b72 │ │ -07b5f8: 5c43 7b0b |000c: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0b7b │ │ -07b5fc: 1401 ffff ff7f |000e: const v1, #float nan // #7fffffff │ │ -07b602: 5941 810b |0011: iput v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mListItemExpandMaximum:I // field@0b81 │ │ -07b606: 5943 850b |0013: iput v3, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0b85 │ │ -07b60a: 2201 ab03 |0015: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // type@03ab │ │ -07b60e: 7030 f61d 4102 |0017: invoke-direct {v1, v4, v2}, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@1df6 │ │ -07b614: 5b41 870b |001a: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mResizePopupRunnable:Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // field@0b87 │ │ -07b618: 2201 aa03 |001c: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; // type@03aa │ │ -07b61c: 7030 f31d 4102 |001e: invoke-direct {v1, v4, v2}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@1df3 │ │ -07b622: 5b41 8b0b |0021: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mTouchInterceptor:Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; // field@0b8b │ │ -07b626: 2201 a903 |0023: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; // type@03a9 │ │ -07b62a: 7030 ef1d 4102 |0025: invoke-direct {v1, v4, v2}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@1def │ │ -07b630: 5b41 880b |0028: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mScrollListener:Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; // field@0b88 │ │ -07b634: 2201 a703 |002a: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; // type@03a7 │ │ -07b638: 7030 e81d 4102 |002c: invoke-direct {v1, v4, v2}, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@1de8 │ │ -07b63e: 5b41 7d0b |002f: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mHideSelector:Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; // field@0b7d │ │ -07b642: 2201 7d00 |0031: new-instance v1, Landroid/os/Handler; // type@007d │ │ -07b646: 7010 7402 0100 |0033: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@0274 │ │ -07b64c: 5b41 7c0b |0036: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0b7c │ │ -07b650: 2201 5600 |0038: new-instance v1, Landroid/graphics/Rect; // type@0056 │ │ -07b654: 7010 dd01 0100 |003a: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -07b65a: 5b41 8a0b |003d: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ -07b65e: 5b45 710b |003f: iput-object v5, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0b71 │ │ -07b662: 2201 5d04 |0041: new-instance v1, Landroid/widget/PopupWindow; // type@045d │ │ -07b666: 7040 c623 5176 |0043: invoke-direct {v1, v5, v6, v7}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@23c6 │ │ -07b66c: 5b41 840b |0046: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07b670: 5441 840b |0048: iget-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07b674: 1212 |004a: const/4 v2, #int 1 // #1 │ │ -07b676: 6e20 d623 2100 |004b: invoke-virtual {v1, v2}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@23d6 │ │ -07b67c: 5441 710b |004e: iget-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0b71 │ │ -07b680: 6e10 2201 0100 |0050: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -07b686: 0c01 |0053: move-result-object v1 │ │ -07b688: 6e10 8301 0100 |0054: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0183 │ │ -07b68e: 0c01 |0057: move-result-object v1 │ │ -07b690: 5410 2700 |0058: iget-object v0, v1, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0027 │ │ -07b694: 0e00 |005a: return-void │ │ +07bda8: |[07bda8] android.support.v7.internal.widget.ListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +07bdb8: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ +07bdba: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +07bdbc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +07bdbe: 7010 b324 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07bdc4: 5941 740b |0006: iput v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ +07bdc8: 5941 7a0b |0008: iput v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ +07bdcc: 5c43 720b |000a: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0b72 │ │ +07bdd0: 5c43 7b0b |000c: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0b7b │ │ +07bdd4: 1401 ffff ff7f |000e: const v1, #float nan // #7fffffff │ │ +07bdda: 5941 810b |0011: iput v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mListItemExpandMaximum:I // field@0b81 │ │ +07bdde: 5943 850b |0013: iput v3, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0b85 │ │ +07bde2: 2201 af03 |0015: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // type@03af │ │ +07bde6: 7030 f61d 4102 |0017: invoke-direct {v1, v4, v2}, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@1df6 │ │ +07bdec: 5b41 870b |001a: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mResizePopupRunnable:Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // field@0b87 │ │ +07bdf0: 2201 ae03 |001c: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; // type@03ae │ │ +07bdf4: 7030 f31d 4102 |001e: invoke-direct {v1, v4, v2}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@1df3 │ │ +07bdfa: 5b41 8b0b |0021: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mTouchInterceptor:Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; // field@0b8b │ │ +07bdfe: 2201 ad03 |0023: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; // type@03ad │ │ +07be02: 7030 ef1d 4102 |0025: invoke-direct {v1, v4, v2}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@1def │ │ +07be08: 5b41 880b |0028: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mScrollListener:Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; // field@0b88 │ │ +07be0c: 2201 ab03 |002a: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; // type@03ab │ │ +07be10: 7030 e81d 4102 |002c: invoke-direct {v1, v4, v2}, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@1de8 │ │ +07be16: 5b41 7d0b |002f: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mHideSelector:Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; // field@0b7d │ │ +07be1a: 2201 8000 |0031: new-instance v1, Landroid/os/Handler; // type@0080 │ │ +07be1e: 7010 7402 0100 |0033: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@0274 │ │ +07be24: 5b41 7c0b |0036: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0b7c │ │ +07be28: 2201 5700 |0038: new-instance v1, Landroid/graphics/Rect; // type@0057 │ │ +07be2c: 7010 dd01 0100 |003a: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +07be32: 5b41 8a0b |003d: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ +07be36: 5b45 710b |003f: iput-object v5, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0b71 │ │ +07be3a: 2201 6304 |0041: new-instance v1, Landroid/widget/PopupWindow; // type@0463 │ │ +07be3e: 7040 c623 5176 |0043: invoke-direct {v1, v5, v6, v7}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@23c6 │ │ +07be44: 5b41 840b |0046: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07be48: 5441 840b |0048: iget-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07be4c: 1212 |004a: const/4 v2, #int 1 // #1 │ │ +07be4e: 6e20 d623 2100 |004b: invoke-virtual {v1, v2}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@23d6 │ │ +07be54: 5441 710b |004e: iget-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0b71 │ │ +07be58: 6e10 2201 0100 |0050: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +07be5e: 0c01 |0053: move-result-object v1 │ │ +07be60: 6e10 8301 0100 |0054: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0183 │ │ +07be66: 0c01 |0057: move-result-object v1 │ │ +07be68: 5410 2700 |0058: iget-object v0, v1, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0027 │ │ +07be6c: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=189 │ │ 0x0006 line=71 │ │ 0x0008 line=72 │ │ 0x000a line=77 │ │ 0x000c line=78 │ │ @@ -122795,17 +122771,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07b698: |[07b698] android.support.v7.internal.widget.ListPopupWindow.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; │ │ -07b6a8: 5410 7c0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0b7c │ │ -07b6ac: 1100 |0002: return-object v0 │ │ +07be70: |[07be70] android.support.v7.internal.widget.ListPopupWindow.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; │ │ +07be80: 5410 7c0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0b7c │ │ +07be84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -122813,17 +122789,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07b6b0: |[07b6b0] android.support.v7.internal.widget.ListPopupWindow.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ -07b6c0: 5410 760b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07b6c4: 1100 |0002: return-object v0 │ │ +07be88: |[07be88] android.support.v7.internal.widget.ListPopupWindow.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ +07be98: 5410 760b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07be9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #5 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -122831,17 +122807,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07b6c8: |[07b6c8] android.support.v7.internal.widget.ListPopupWindow.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; │ │ -07b6d8: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07b6dc: 1100 |0002: return-object v0 │ │ +07bea0: |[07bea0] android.support.v7.internal.widget.ListPopupWindow.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; │ │ +07beb0: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07beb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #6 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -122849,17 +122825,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07b6e0: |[07b6e0] android.support.v7.internal.widget.ListPopupWindow.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; │ │ -07b6f0: 5410 870b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mResizePopupRunnable:Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // field@0b87 │ │ -07b6f4: 1100 |0002: return-object v0 │ │ +07beb8: |[07beb8] android.support.v7.internal.widget.ListPopupWindow.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; │ │ +07bec8: 5410 870b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mResizePopupRunnable:Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // field@0b87 │ │ +07becc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #7 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -122867,272 +122843,272 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 22 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 522 16-bit code units │ │ -07b6f8: |[07b6f8] android.support.v7.internal.widget.ListPopupWindow.buildDropDown:()I │ │ -07b708: 1311 0000 |0000: const/16 v17, #int 0 // #0 │ │ -07b70c: 0800 1500 |0002: move-object/from16 v0, v21 │ │ -07b710: 5401 760b |0004: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07b714: 3901 5901 |0006: if-nez v1, 015f // +0159 │ │ -07b718: 0800 1500 |0008: move-object/from16 v0, v21 │ │ -07b71c: 5408 710b |000a: iget-object v8, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0b71 │ │ -07b720: 2201 a403 |000c: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$1; // type@03a4 │ │ -07b724: 0800 1500 |000e: move-object/from16 v0, v21 │ │ -07b728: 7020 bb1d 0100 |0010: invoke-direct {v1, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$1;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1dbb │ │ -07b72e: 0800 1500 |0013: move-object/from16 v0, v21 │ │ -07b732: 5b01 890b |0015: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mShowDropDownRunnable:Ljava/lang/Runnable; // field@0b89 │ │ -07b736: 2203 a603 |0017: new-instance v3, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // type@03a6 │ │ -07b73a: 0800 1500 |0019: move-object/from16 v0, v21 │ │ -07b73e: 5501 820b |001b: iget-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0b82 │ │ -07b742: 3901 2f01 |001d: if-nez v1, 014c // +012f │ │ -07b746: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -07b748: 7030 c01d 8301 |0020: invoke-direct {v3, v8, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.:(Landroid/content/Context;Z)V // method@1dc0 │ │ -07b74e: 0800 1500 |0023: move-object/from16 v0, v21 │ │ -07b752: 5b03 760b |0025: iput-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07b756: 0800 1500 |0027: move-object/from16 v0, v21 │ │ -07b75a: 5401 770b |0029: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0b77 │ │ -07b75e: 3801 0d00 |002b: if-eqz v1, 0038 // +000d │ │ -07b762: 0800 1500 |002d: move-object/from16 v0, v21 │ │ -07b766: 5401 760b |002f: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07b76a: 0800 1500 |0031: move-object/from16 v0, v21 │ │ -07b76e: 5403 770b |0033: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0b77 │ │ -07b772: 6e20 e61d 3100 |0035: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setSelector:(Landroid/graphics/drawable/Drawable;)V // method@1de6 │ │ -07b778: 0800 1500 |0038: move-object/from16 v0, v21 │ │ -07b77c: 5401 760b |003a: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07b780: 0800 1500 |003c: move-object/from16 v0, v21 │ │ -07b784: 5403 700b |003e: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0b70 │ │ -07b788: 6e20 dd1d 3100 |0040: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1ddd │ │ -07b78e: 0800 1500 |0043: move-object/from16 v0, v21 │ │ -07b792: 5401 760b |0045: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07b796: 0800 1500 |0047: move-object/from16 v0, v21 │ │ -07b79a: 5403 7e0b |0049: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0b7e │ │ -07b79e: 6e20 e21d 3100 |004b: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1de2 │ │ -07b7a4: 0800 1500 |004e: move-object/from16 v0, v21 │ │ -07b7a8: 5401 760b |0050: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07b7ac: 1213 |0052: const/4 v3, #int 1 // #1 │ │ -07b7ae: 6e20 df1d 3100 |0053: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setFocusable:(Z)V // method@1ddf │ │ -07b7b4: 0800 1500 |0056: move-object/from16 v0, v21 │ │ -07b7b8: 5401 760b |0058: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07b7bc: 1213 |005a: const/4 v3, #int 1 // #1 │ │ -07b7be: 6e20 e01d 3100 |005b: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setFocusableInTouchMode:(Z)V // method@1de0 │ │ -07b7c4: 0800 1500 |005e: move-object/from16 v0, v21 │ │ -07b7c8: 5401 760b |0060: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07b7cc: 2203 a503 |0062: new-instance v3, Landroid/support/v7/internal/widget/ListPopupWindow$2; // type@03a5 │ │ -07b7d0: 0800 1500 |0064: move-object/from16 v0, v21 │ │ -07b7d4: 7020 bd1d 0300 |0066: invoke-direct {v3, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$2;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1dbd │ │ -07b7da: 6e20 e31d 3100 |0069: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1de3 │ │ -07b7e0: 0800 1500 |006c: move-object/from16 v0, v21 │ │ -07b7e4: 5401 760b |006e: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07b7e8: 0800 1500 |0070: move-object/from16 v0, v21 │ │ -07b7ec: 5403 880b |0072: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mScrollListener:Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; // field@0b88 │ │ -07b7f0: 6e20 e41d 3100 |0074: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@1de4 │ │ -07b7f6: 0800 1500 |0077: move-object/from16 v0, v21 │ │ -07b7fa: 5401 7f0b |0079: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0b7f │ │ -07b7fe: 3801 0d00 |007b: if-eqz v1, 0088 // +000d │ │ -07b802: 0800 1500 |007d: move-object/from16 v0, v21 │ │ -07b806: 5401 760b |007f: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07b80a: 0800 1500 |0081: move-object/from16 v0, v21 │ │ -07b80e: 5403 7f0b |0083: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0b7f │ │ -07b812: 6e20 e31d 3100 |0085: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1de3 │ │ -07b818: 0800 1500 |0088: move-object/from16 v0, v21 │ │ -07b81c: 5409 760b |008a: iget-object v9, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07b820: 0800 1500 |008c: move-object/from16 v0, v21 │ │ -07b824: 540d 860b |008e: iget-object v13, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0b86 │ │ -07b828: 380d 5900 |0090: if-eqz v13, 00e9 // +0059 │ │ -07b82c: 220b 5604 |0092: new-instance v11, Landroid/widget/LinearLayout; // type@0456 │ │ -07b830: 7020 6f23 8b00 |0094: invoke-direct {v11, v8}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@236f │ │ -07b836: 1211 |0097: const/4 v1, #int 1 // #1 │ │ -07b838: 6e20 8c23 1b00 |0098: invoke-virtual {v11, v1}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@238c │ │ -07b83e: 220c 5504 |009b: new-instance v12, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ -07b842: 12f1 |009d: const/4 v1, #int -1 // #ff │ │ -07b844: 1203 |009e: const/4 v3, #int 0 // #0 │ │ -07b846: 1504 803f |009f: const/high16 v4, #int 1065353216 // #3f80 │ │ -07b84a: 7040 6c23 1c43 |00a1: invoke-direct {v12, v1, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@236c │ │ -07b850: 0800 1500 |00a4: move-object/from16 v0, v21 │ │ -07b854: 5201 850b |00a6: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0b85 │ │ -07b858: 2b01 5201 0000 |00a8: packed-switch v1, 000001fa // +00000152 │ │ -07b85e: 1a01 fe09 |00ab: const-string v1, "ListPopupWindow" // string@09fe │ │ -07b862: 2203 b604 |00ad: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -07b866: 7010 d724 0300 |00af: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -07b86c: 1a04 b204 |00b2: const-string v4, "Invalid hint position " // string@04b2 │ │ -07b870: 6e20 df24 4300 |00b4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07b876: 0c03 |00b7: move-result-object v3 │ │ -07b878: 0800 1500 |00b8: move-object/from16 v0, v21 │ │ -07b87c: 5204 850b |00ba: iget v4, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0b85 │ │ -07b880: 6e20 db24 4300 |00bc: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -07b886: 0c03 |00bf: move-result-object v3 │ │ -07b888: 6e10 e424 0300 |00c0: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -07b88e: 0c03 |00c3: move-result-object v3 │ │ -07b890: 7120 6b20 3100 |00c4: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ -07b896: 0800 1500 |00c7: move-object/from16 v0, v21 │ │ -07b89a: 5201 7a0b |00c9: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ -07b89e: 1503 0080 |00cb: const/high16 v3, #int -2147483648 // #8000 │ │ -07b8a2: 7120 4721 3100 |00cd: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -07b8a8: 0a14 |00d0: move-result v20 │ │ -07b8aa: 120a |00d1: const/4 v10, #int 0 // #0 │ │ -07b8ac: 0200 1400 |00d2: move/from16 v0, v20 │ │ -07b8b0: 6e30 a221 0d0a |00d4: invoke-virtual {v13, v0, v10}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -07b8b6: 6e10 6821 0d00 |00d7: invoke-virtual {v13}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -07b8bc: 0c0c |00da: move-result-object v12 │ │ -07b8be: 1f0c 5504 |00db: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ -07b8c2: 6e10 6c21 0d00 |00dd: invoke-virtual {v13}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -07b8c8: 0a01 |00e0: move-result v1 │ │ -07b8ca: 52c3 700c |00e1: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0c70 │ │ -07b8ce: b031 |00e3: add-int/2addr v1, v3 │ │ -07b8d0: 52c3 6c0c |00e4: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0c6c │ │ -07b8d4: 9011 0103 |00e6: add-int v17, v1, v3 │ │ -07b8d8: 07b9 |00e8: move-object v9, v11 │ │ -07b8da: 0800 1500 |00e9: move-object/from16 v0, v21 │ │ -07b8de: 5401 840b |00eb: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07b8e2: 6e20 d323 9100 |00ed: invoke-virtual {v1, v9}, Landroid/widget/PopupWindow;.setContentView:(Landroid/view/View;)V // method@23d3 │ │ -07b8e8: 1312 0000 |00f0: const/16 v18, #int 0 // #0 │ │ -07b8ec: 0800 1500 |00f2: move-object/from16 v0, v21 │ │ -07b8f0: 5401 840b |00f4: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07b8f4: 6e10 c923 0100 |00f6: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@23c9 │ │ -07b8fa: 0c07 |00f9: move-result-object v7 │ │ -07b8fc: 3807 8a00 |00fa: if-eqz v7, 0184 // +008a │ │ -07b900: 0800 1500 |00fc: move-object/from16 v0, v21 │ │ -07b904: 5401 8a0b |00fe: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ -07b908: 6e20 0402 1700 |0100: invoke-virtual {v7, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0204 │ │ -07b90e: 0800 1500 |0103: move-object/from16 v0, v21 │ │ -07b912: 5401 8a0b |0105: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ -07b916: 5211 3200 |0107: iget v1, v1, Landroid/graphics/Rect;.top:I // field@0032 │ │ -07b91a: 0800 1500 |0109: move-object/from16 v0, v21 │ │ -07b91e: 5403 8a0b |010b: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ -07b922: 5233 2f00 |010d: iget v3, v3, Landroid/graphics/Rect;.bottom:I // field@002f │ │ -07b926: 9012 0103 |010f: add-int v18, v1, v3 │ │ -07b92a: 0800 1500 |0111: move-object/from16 v0, v21 │ │ -07b92e: 5501 790b |0113: iget-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0b79 │ │ -07b932: 3901 0d00 |0115: if-nez v1, 0122 // +000d │ │ -07b936: 0800 1500 |0117: move-object/from16 v0, v21 │ │ -07b93a: 5401 8a0b |0119: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ -07b93e: 5211 3200 |011b: iget v1, v1, Landroid/graphics/Rect;.top:I // field@0032 │ │ -07b942: 7b11 |011d: neg-int v1, v1 │ │ -07b944: 0800 1500 |011e: move-object/from16 v0, v21 │ │ -07b948: 5901 780b |0120: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0b78 │ │ -07b94c: 0800 1500 |0122: move-object/from16 v0, v21 │ │ -07b950: 5401 840b |0124: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07b954: 6e10 cc23 0100 |0126: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getInputMethodMode:()I // method@23cc │ │ -07b95a: 0a01 |0129: move-result v1 │ │ -07b95c: 1223 |012a: const/4 v3, #int 2 // #2 │ │ -07b95e: 3331 6100 |012b: if-ne v1, v3, 018c // +0061 │ │ -07b962: 121e |012d: const/4 v14, #int 1 // #1 │ │ -07b964: 7401 021e 1500 |012e: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1e02 │ │ -07b96a: 0c01 |0131: move-result-object v1 │ │ -07b96c: 0800 1500 |0132: move-object/from16 v0, v21 │ │ -07b970: 5203 780b |0134: iget v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0b78 │ │ -07b974: 0800 1500 |0136: move-object/from16 v0, v21 │ │ -07b978: 6e40 091e 10e3 |0138: invoke-virtual {v0, v1, v3, v14}, Landroid/support/v7/internal/widget/ListPopupWindow;.getMaxAvailableHeight:(Landroid/view/View;IZ)I // method@1e09 │ │ -07b97e: 0a10 |013b: move-result v16 │ │ -07b980: 0800 1500 |013c: move-object/from16 v0, v21 │ │ -07b984: 5501 720b |013e: iget-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0b72 │ │ -07b988: 3901 0900 |0140: if-nez v1, 0149 // +0009 │ │ -07b98c: 0800 1500 |0142: move-object/from16 v0, v21 │ │ -07b990: 5201 740b |0144: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ -07b994: 12f3 |0146: const/4 v3, #int -1 // #ff │ │ -07b996: 3331 4700 |0147: if-ne v1, v3, 018e // +0047 │ │ -07b99a: 9001 1012 |0149: add-int v1, v16, v18 │ │ -07b99e: 0f01 |014b: return v1 │ │ -07b9a0: 1201 |014c: const/4 v1, #int 0 // #0 │ │ -07b9a2: 2900 d3fe |014d: goto/16 0020 // -012d │ │ -07b9a6: 6e30 7323 9b0c |014f: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2373 │ │ -07b9ac: 6e20 7123 db00 |0152: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@2371 │ │ -07b9b2: 2900 72ff |0155: goto/16 00c7 // -008e │ │ -07b9b6: 6e20 7123 db00 |0157: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@2371 │ │ -07b9bc: 6e30 7323 9b0c |015a: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2373 │ │ -07b9c2: 2900 6aff |015d: goto/16 00c7 // -0096 │ │ -07b9c6: 0800 1500 |015f: move-object/from16 v0, v21 │ │ -07b9ca: 5401 840b |0161: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07b9ce: 6e10 ca23 0100 |0163: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getContentView:()Landroid/view/View; // method@23ca │ │ -07b9d4: 0c09 |0166: move-result-object v9 │ │ -07b9d6: 1f09 2204 |0167: check-cast v9, Landroid/view/ViewGroup; // type@0422 │ │ -07b9da: 0800 1500 |0169: move-object/from16 v0, v21 │ │ -07b9de: 5400 860b |016b: iget-object v0, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0b86 │ │ -07b9e2: 0813 0000 |016d: move-object/from16 v19, v0 │ │ -07b9e6: 3813 81ff |016f: if-eqz v19, 00f0 // -007f │ │ -07b9ea: 7401 6821 1300 |0171: invoke-virtual/range {v19}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -07b9f0: 0c0c |0174: move-result-object v12 │ │ -07b9f2: 1f0c 5504 |0175: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ -07b9f6: 7401 6c21 1300 |0177: invoke-virtual/range {v19}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -07b9fc: 0a01 |017a: move-result v1 │ │ -07b9fe: 52c3 700c |017b: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0c70 │ │ -07ba02: b031 |017d: add-int/2addr v1, v3 │ │ -07ba04: 52c3 6c0c |017e: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0c6c │ │ -07ba08: 9011 0103 |0180: add-int v17, v1, v3 │ │ -07ba0c: 2900 6eff |0182: goto/16 00f0 // -0092 │ │ -07ba10: 0800 1500 |0184: move-object/from16 v0, v21 │ │ -07ba14: 5401 8a0b |0186: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ -07ba18: 6e10 e601 0100 |0188: invoke-virtual {v1}, Landroid/graphics/Rect;.setEmpty:()V // method@01e6 │ │ -07ba1e: 2897 |018b: goto 0122 // -0069 │ │ -07ba20: 120e |018c: const/4 v14, #int 0 // #0 │ │ -07ba22: 28a1 |018d: goto 012e // -005f │ │ -07ba24: 0800 1500 |018e: move-object/from16 v0, v21 │ │ -07ba28: 5201 7a0b |0190: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ -07ba2c: 2b01 7000 0000 |0192: packed-switch v1, 00000202 // +00000070 │ │ -07ba32: 0800 1500 |0195: move-object/from16 v0, v21 │ │ -07ba36: 5201 7a0b |0197: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ -07ba3a: 1503 0040 |0199: const/high16 v3, #int 1073741824 // #4000 │ │ -07ba3e: 7120 4721 3100 |019b: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -07ba44: 0a02 |019e: move-result v2 │ │ -07ba46: 0800 1500 |019f: move-object/from16 v0, v21 │ │ -07ba4a: 5401 760b |01a1: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07ba4e: 1203 |01a3: const/4 v3, #int 0 // #0 │ │ -07ba50: 12f4 |01a4: const/4 v4, #int -1 // #ff │ │ -07ba52: 9105 1011 |01a5: sub-int v5, v16, v17 │ │ -07ba56: 12f6 |01a7: const/4 v6, #int -1 // #ff │ │ -07ba58: 7406 d81d 0100 |01a8: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.measureHeightOfChildrenCompat:(IIIII)I // method@1dd8 │ │ -07ba5e: 0a0f |01ab: move-result v15 │ │ -07ba60: 3d0f 0400 |01ac: if-lez v15, 01b0 // +0004 │ │ -07ba64: 9011 1112 |01ae: add-int v17, v17, v18 │ │ -07ba68: 9001 0f11 |01b0: add-int v1, v15, v17 │ │ -07ba6c: 2899 |01b2: goto 014b // -0067 │ │ -07ba6e: 0800 1500 |01b3: move-object/from16 v0, v21 │ │ -07ba72: 5401 710b |01b5: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0b71 │ │ -07ba76: 6e10 2201 0100 |01b7: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -07ba7c: 0c01 |01ba: move-result-object v1 │ │ -07ba7e: 6e10 8501 0100 |01bb: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -07ba84: 0c01 |01be: move-result-object v1 │ │ -07ba86: 5211 5a0c |01bf: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ -07ba8a: 0800 1500 |01c1: move-object/from16 v0, v21 │ │ -07ba8e: 5403 8a0b |01c3: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ -07ba92: 5233 3000 |01c5: iget v3, v3, Landroid/graphics/Rect;.left:I // field@0030 │ │ -07ba96: 0800 1500 |01c7: move-object/from16 v0, v21 │ │ -07ba9a: 5404 8a0b |01c9: iget-object v4, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ -07ba9e: 5244 3100 |01cb: iget v4, v4, Landroid/graphics/Rect;.right:I // field@0031 │ │ -07baa2: b043 |01cd: add-int/2addr v3, v4 │ │ -07baa4: b131 |01ce: sub-int/2addr v1, v3 │ │ -07baa6: 1503 0080 |01cf: const/high16 v3, #int -2147483648 // #8000 │ │ -07baaa: 7120 4721 3100 |01d1: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -07bab0: 0a02 |01d4: move-result v2 │ │ -07bab2: 28ca |01d5: goto 019f // -0036 │ │ -07bab4: 0800 1500 |01d6: move-object/from16 v0, v21 │ │ -07bab8: 5401 710b |01d8: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0b71 │ │ -07babc: 6e10 2201 0100 |01da: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -07bac2: 0c01 |01dd: move-result-object v1 │ │ -07bac4: 6e10 8501 0100 |01de: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -07baca: 0c01 |01e1: move-result-object v1 │ │ -07bacc: 5211 5a0c |01e2: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ -07bad0: 0800 1500 |01e4: move-object/from16 v0, v21 │ │ -07bad4: 5403 8a0b |01e6: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ -07bad8: 5233 3000 |01e8: iget v3, v3, Landroid/graphics/Rect;.left:I // field@0030 │ │ -07badc: 0800 1500 |01ea: move-object/from16 v0, v21 │ │ -07bae0: 5404 8a0b |01ec: iget-object v4, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ -07bae4: 5244 3100 |01ee: iget v4, v4, Landroid/graphics/Rect;.right:I // field@0031 │ │ -07bae8: b043 |01f0: add-int/2addr v3, v4 │ │ -07baea: b131 |01f1: sub-int/2addr v1, v3 │ │ -07baec: 1503 0040 |01f2: const/high16 v3, #int 1073741824 // #4000 │ │ -07baf0: 7120 4721 3100 |01f4: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -07baf6: 0a02 |01f7: move-result v2 │ │ -07baf8: 28a7 |01f8: goto 019f // -0059 │ │ -07bafa: 0000 |01f9: nop // spacer │ │ -07bafc: 0001 0200 0000 0000 af00 0000 a700 ... |01fa: packed-switch-data (8 units) │ │ -07bb0c: 0001 0200 feff ffff 2100 0000 4400 ... |0202: packed-switch-data (8 units) │ │ +07bed0: |[07bed0] android.support.v7.internal.widget.ListPopupWindow.buildDropDown:()I │ │ +07bee0: 1311 0000 |0000: const/16 v17, #int 0 // #0 │ │ +07bee4: 0800 1500 |0002: move-object/from16 v0, v21 │ │ +07bee8: 5401 760b |0004: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07beec: 3901 5901 |0006: if-nez v1, 015f // +0159 │ │ +07bef0: 0800 1500 |0008: move-object/from16 v0, v21 │ │ +07bef4: 5408 710b |000a: iget-object v8, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0b71 │ │ +07bef8: 2201 a803 |000c: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$1; // type@03a8 │ │ +07befc: 0800 1500 |000e: move-object/from16 v0, v21 │ │ +07bf00: 7020 bb1d 0100 |0010: invoke-direct {v1, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$1;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1dbb │ │ +07bf06: 0800 1500 |0013: move-object/from16 v0, v21 │ │ +07bf0a: 5b01 890b |0015: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mShowDropDownRunnable:Ljava/lang/Runnable; // field@0b89 │ │ +07bf0e: 2203 aa03 |0017: new-instance v3, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // type@03aa │ │ +07bf12: 0800 1500 |0019: move-object/from16 v0, v21 │ │ +07bf16: 5501 820b |001b: iget-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0b82 │ │ +07bf1a: 3901 2f01 |001d: if-nez v1, 014c // +012f │ │ +07bf1e: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +07bf20: 7030 c01d 8301 |0020: invoke-direct {v3, v8, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.:(Landroid/content/Context;Z)V // method@1dc0 │ │ +07bf26: 0800 1500 |0023: move-object/from16 v0, v21 │ │ +07bf2a: 5b03 760b |0025: iput-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07bf2e: 0800 1500 |0027: move-object/from16 v0, v21 │ │ +07bf32: 5401 770b |0029: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0b77 │ │ +07bf36: 3801 0d00 |002b: if-eqz v1, 0038 // +000d │ │ +07bf3a: 0800 1500 |002d: move-object/from16 v0, v21 │ │ +07bf3e: 5401 760b |002f: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07bf42: 0800 1500 |0031: move-object/from16 v0, v21 │ │ +07bf46: 5403 770b |0033: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0b77 │ │ +07bf4a: 6e20 e61d 3100 |0035: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setSelector:(Landroid/graphics/drawable/Drawable;)V // method@1de6 │ │ +07bf50: 0800 1500 |0038: move-object/from16 v0, v21 │ │ +07bf54: 5401 760b |003a: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07bf58: 0800 1500 |003c: move-object/from16 v0, v21 │ │ +07bf5c: 5403 700b |003e: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0b70 │ │ +07bf60: 6e20 dd1d 3100 |0040: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1ddd │ │ +07bf66: 0800 1500 |0043: move-object/from16 v0, v21 │ │ +07bf6a: 5401 760b |0045: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07bf6e: 0800 1500 |0047: move-object/from16 v0, v21 │ │ +07bf72: 5403 7e0b |0049: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0b7e │ │ +07bf76: 6e20 e21d 3100 |004b: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1de2 │ │ +07bf7c: 0800 1500 |004e: move-object/from16 v0, v21 │ │ +07bf80: 5401 760b |0050: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07bf84: 1213 |0052: const/4 v3, #int 1 // #1 │ │ +07bf86: 6e20 df1d 3100 |0053: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setFocusable:(Z)V // method@1ddf │ │ +07bf8c: 0800 1500 |0056: move-object/from16 v0, v21 │ │ +07bf90: 5401 760b |0058: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07bf94: 1213 |005a: const/4 v3, #int 1 // #1 │ │ +07bf96: 6e20 e01d 3100 |005b: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setFocusableInTouchMode:(Z)V // method@1de0 │ │ +07bf9c: 0800 1500 |005e: move-object/from16 v0, v21 │ │ +07bfa0: 5401 760b |0060: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07bfa4: 2203 a903 |0062: new-instance v3, Landroid/support/v7/internal/widget/ListPopupWindow$2; // type@03a9 │ │ +07bfa8: 0800 1500 |0064: move-object/from16 v0, v21 │ │ +07bfac: 7020 bd1d 0300 |0066: invoke-direct {v3, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$2;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1dbd │ │ +07bfb2: 6e20 e31d 3100 |0069: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1de3 │ │ +07bfb8: 0800 1500 |006c: move-object/from16 v0, v21 │ │ +07bfbc: 5401 760b |006e: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07bfc0: 0800 1500 |0070: move-object/from16 v0, v21 │ │ +07bfc4: 5403 880b |0072: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mScrollListener:Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; // field@0b88 │ │ +07bfc8: 6e20 e41d 3100 |0074: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@1de4 │ │ +07bfce: 0800 1500 |0077: move-object/from16 v0, v21 │ │ +07bfd2: 5401 7f0b |0079: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0b7f │ │ +07bfd6: 3801 0d00 |007b: if-eqz v1, 0088 // +000d │ │ +07bfda: 0800 1500 |007d: move-object/from16 v0, v21 │ │ +07bfde: 5401 760b |007f: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07bfe2: 0800 1500 |0081: move-object/from16 v0, v21 │ │ +07bfe6: 5403 7f0b |0083: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0b7f │ │ +07bfea: 6e20 e31d 3100 |0085: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1de3 │ │ +07bff0: 0800 1500 |0088: move-object/from16 v0, v21 │ │ +07bff4: 5409 760b |008a: iget-object v9, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07bff8: 0800 1500 |008c: move-object/from16 v0, v21 │ │ +07bffc: 540d 860b |008e: iget-object v13, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0b86 │ │ +07c000: 380d 5900 |0090: if-eqz v13, 00e9 // +0059 │ │ +07c004: 220b 5c04 |0092: new-instance v11, Landroid/widget/LinearLayout; // type@045c │ │ +07c008: 7020 6f23 8b00 |0094: invoke-direct {v11, v8}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@236f │ │ +07c00e: 1211 |0097: const/4 v1, #int 1 // #1 │ │ +07c010: 6e20 8c23 1b00 |0098: invoke-virtual {v11, v1}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@238c │ │ +07c016: 220c 5b04 |009b: new-instance v12, Landroid/widget/LinearLayout$LayoutParams; // type@045b │ │ +07c01a: 12f1 |009d: const/4 v1, #int -1 // #ff │ │ +07c01c: 1203 |009e: const/4 v3, #int 0 // #0 │ │ +07c01e: 1504 803f |009f: const/high16 v4, #int 1065353216 // #3f80 │ │ +07c022: 7040 6c23 1c43 |00a1: invoke-direct {v12, v1, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@236c │ │ +07c028: 0800 1500 |00a4: move-object/from16 v0, v21 │ │ +07c02c: 5201 850b |00a6: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0b85 │ │ +07c030: 2b01 5201 0000 |00a8: packed-switch v1, 000001fa // +00000152 │ │ +07c036: 1a01 040a |00ab: const-string v1, "ListPopupWindow" // string@0a04 │ │ +07c03a: 2203 bc04 |00ad: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +07c03e: 7010 d724 0300 |00af: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +07c044: 1a04 b204 |00b2: const-string v4, "Invalid hint position " // string@04b2 │ │ +07c048: 6e20 df24 4300 |00b4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +07c04e: 0c03 |00b7: move-result-object v3 │ │ +07c050: 0800 1500 |00b8: move-object/from16 v0, v21 │ │ +07c054: 5204 850b |00ba: iget v4, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0b85 │ │ +07c058: 6e20 db24 4300 |00bc: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +07c05e: 0c03 |00bf: move-result-object v3 │ │ +07c060: 6e10 e424 0300 |00c0: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +07c066: 0c03 |00c3: move-result-object v3 │ │ +07c068: 7120 6b20 3100 |00c4: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ +07c06e: 0800 1500 |00c7: move-object/from16 v0, v21 │ │ +07c072: 5201 7a0b |00c9: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ +07c076: 1503 0080 |00cb: const/high16 v3, #int -2147483648 // #8000 │ │ +07c07a: 7120 4721 3100 |00cd: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +07c080: 0a14 |00d0: move-result v20 │ │ +07c082: 120a |00d1: const/4 v10, #int 0 // #0 │ │ +07c084: 0200 1400 |00d2: move/from16 v0, v20 │ │ +07c088: 6e30 a221 0d0a |00d4: invoke-virtual {v13, v0, v10}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +07c08e: 6e10 6821 0d00 |00d7: invoke-virtual {v13}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +07c094: 0c0c |00da: move-result-object v12 │ │ +07c096: 1f0c 5b04 |00db: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@045b │ │ +07c09a: 6e10 6c21 0d00 |00dd: invoke-virtual {v13}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +07c0a0: 0a01 |00e0: move-result v1 │ │ +07c0a2: 52c3 700c |00e1: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0c70 │ │ +07c0a6: b031 |00e3: add-int/2addr v1, v3 │ │ +07c0a8: 52c3 6c0c |00e4: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0c6c │ │ +07c0ac: 9011 0103 |00e6: add-int v17, v1, v3 │ │ +07c0b0: 07b9 |00e8: move-object v9, v11 │ │ +07c0b2: 0800 1500 |00e9: move-object/from16 v0, v21 │ │ +07c0b6: 5401 840b |00eb: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c0ba: 6e20 d323 9100 |00ed: invoke-virtual {v1, v9}, Landroid/widget/PopupWindow;.setContentView:(Landroid/view/View;)V // method@23d3 │ │ +07c0c0: 1312 0000 |00f0: const/16 v18, #int 0 // #0 │ │ +07c0c4: 0800 1500 |00f2: move-object/from16 v0, v21 │ │ +07c0c8: 5401 840b |00f4: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c0cc: 6e10 c923 0100 |00f6: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@23c9 │ │ +07c0d2: 0c07 |00f9: move-result-object v7 │ │ +07c0d4: 3807 8a00 |00fa: if-eqz v7, 0184 // +008a │ │ +07c0d8: 0800 1500 |00fc: move-object/from16 v0, v21 │ │ +07c0dc: 5401 8a0b |00fe: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ +07c0e0: 6e20 0402 1700 |0100: invoke-virtual {v7, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0204 │ │ +07c0e6: 0800 1500 |0103: move-object/from16 v0, v21 │ │ +07c0ea: 5401 8a0b |0105: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ +07c0ee: 5211 3200 |0107: iget v1, v1, Landroid/graphics/Rect;.top:I // field@0032 │ │ +07c0f2: 0800 1500 |0109: move-object/from16 v0, v21 │ │ +07c0f6: 5403 8a0b |010b: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ +07c0fa: 5233 2f00 |010d: iget v3, v3, Landroid/graphics/Rect;.bottom:I // field@002f │ │ +07c0fe: 9012 0103 |010f: add-int v18, v1, v3 │ │ +07c102: 0800 1500 |0111: move-object/from16 v0, v21 │ │ +07c106: 5501 790b |0113: iget-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0b79 │ │ +07c10a: 3901 0d00 |0115: if-nez v1, 0122 // +000d │ │ +07c10e: 0800 1500 |0117: move-object/from16 v0, v21 │ │ +07c112: 5401 8a0b |0119: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ +07c116: 5211 3200 |011b: iget v1, v1, Landroid/graphics/Rect;.top:I // field@0032 │ │ +07c11a: 7b11 |011d: neg-int v1, v1 │ │ +07c11c: 0800 1500 |011e: move-object/from16 v0, v21 │ │ +07c120: 5901 780b |0120: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0b78 │ │ +07c124: 0800 1500 |0122: move-object/from16 v0, v21 │ │ +07c128: 5401 840b |0124: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c12c: 6e10 cc23 0100 |0126: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getInputMethodMode:()I // method@23cc │ │ +07c132: 0a01 |0129: move-result v1 │ │ +07c134: 1223 |012a: const/4 v3, #int 2 // #2 │ │ +07c136: 3331 6100 |012b: if-ne v1, v3, 018c // +0061 │ │ +07c13a: 121e |012d: const/4 v14, #int 1 // #1 │ │ +07c13c: 7401 021e 1500 |012e: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1e02 │ │ +07c142: 0c01 |0131: move-result-object v1 │ │ +07c144: 0800 1500 |0132: move-object/from16 v0, v21 │ │ +07c148: 5203 780b |0134: iget v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0b78 │ │ +07c14c: 0800 1500 |0136: move-object/from16 v0, v21 │ │ +07c150: 6e40 091e 10e3 |0138: invoke-virtual {v0, v1, v3, v14}, Landroid/support/v7/internal/widget/ListPopupWindow;.getMaxAvailableHeight:(Landroid/view/View;IZ)I // method@1e09 │ │ +07c156: 0a10 |013b: move-result v16 │ │ +07c158: 0800 1500 |013c: move-object/from16 v0, v21 │ │ +07c15c: 5501 720b |013e: iget-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0b72 │ │ +07c160: 3901 0900 |0140: if-nez v1, 0149 // +0009 │ │ +07c164: 0800 1500 |0142: move-object/from16 v0, v21 │ │ +07c168: 5201 740b |0144: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ +07c16c: 12f3 |0146: const/4 v3, #int -1 // #ff │ │ +07c16e: 3331 4700 |0147: if-ne v1, v3, 018e // +0047 │ │ +07c172: 9001 1012 |0149: add-int v1, v16, v18 │ │ +07c176: 0f01 |014b: return v1 │ │ +07c178: 1201 |014c: const/4 v1, #int 0 // #0 │ │ +07c17a: 2900 d3fe |014d: goto/16 0020 // -012d │ │ +07c17e: 6e30 7323 9b0c |014f: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2373 │ │ +07c184: 6e20 7123 db00 |0152: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@2371 │ │ +07c18a: 2900 72ff |0155: goto/16 00c7 // -008e │ │ +07c18e: 6e20 7123 db00 |0157: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@2371 │ │ +07c194: 6e30 7323 9b0c |015a: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2373 │ │ +07c19a: 2900 6aff |015d: goto/16 00c7 // -0096 │ │ +07c19e: 0800 1500 |015f: move-object/from16 v0, v21 │ │ +07c1a2: 5401 840b |0161: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c1a6: 6e10 ca23 0100 |0163: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getContentView:()Landroid/view/View; // method@23ca │ │ +07c1ac: 0c09 |0166: move-result-object v9 │ │ +07c1ae: 1f09 2804 |0167: check-cast v9, Landroid/view/ViewGroup; // type@0428 │ │ +07c1b2: 0800 1500 |0169: move-object/from16 v0, v21 │ │ +07c1b6: 5400 860b |016b: iget-object v0, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0b86 │ │ +07c1ba: 0813 0000 |016d: move-object/from16 v19, v0 │ │ +07c1be: 3813 81ff |016f: if-eqz v19, 00f0 // -007f │ │ +07c1c2: 7401 6821 1300 |0171: invoke-virtual/range {v19}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +07c1c8: 0c0c |0174: move-result-object v12 │ │ +07c1ca: 1f0c 5b04 |0175: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@045b │ │ +07c1ce: 7401 6c21 1300 |0177: invoke-virtual/range {v19}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +07c1d4: 0a01 |017a: move-result v1 │ │ +07c1d6: 52c3 700c |017b: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0c70 │ │ +07c1da: b031 |017d: add-int/2addr v1, v3 │ │ +07c1dc: 52c3 6c0c |017e: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0c6c │ │ +07c1e0: 9011 0103 |0180: add-int v17, v1, v3 │ │ +07c1e4: 2900 6eff |0182: goto/16 00f0 // -0092 │ │ +07c1e8: 0800 1500 |0184: move-object/from16 v0, v21 │ │ +07c1ec: 5401 8a0b |0186: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ +07c1f0: 6e10 e601 0100 |0188: invoke-virtual {v1}, Landroid/graphics/Rect;.setEmpty:()V // method@01e6 │ │ +07c1f6: 2897 |018b: goto 0122 // -0069 │ │ +07c1f8: 120e |018c: const/4 v14, #int 0 // #0 │ │ +07c1fa: 28a1 |018d: goto 012e // -005f │ │ +07c1fc: 0800 1500 |018e: move-object/from16 v0, v21 │ │ +07c200: 5201 7a0b |0190: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ +07c204: 2b01 7000 0000 |0192: packed-switch v1, 00000202 // +00000070 │ │ +07c20a: 0800 1500 |0195: move-object/from16 v0, v21 │ │ +07c20e: 5201 7a0b |0197: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ +07c212: 1503 0040 |0199: const/high16 v3, #int 1073741824 // #4000 │ │ +07c216: 7120 4721 3100 |019b: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +07c21c: 0a02 |019e: move-result v2 │ │ +07c21e: 0800 1500 |019f: move-object/from16 v0, v21 │ │ +07c222: 5401 760b |01a1: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c226: 1203 |01a3: const/4 v3, #int 0 // #0 │ │ +07c228: 12f4 |01a4: const/4 v4, #int -1 // #ff │ │ +07c22a: 9105 1011 |01a5: sub-int v5, v16, v17 │ │ +07c22e: 12f6 |01a7: const/4 v6, #int -1 // #ff │ │ +07c230: 7406 d81d 0100 |01a8: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.measureHeightOfChildrenCompat:(IIIII)I // method@1dd8 │ │ +07c236: 0a0f |01ab: move-result v15 │ │ +07c238: 3d0f 0400 |01ac: if-lez v15, 01b0 // +0004 │ │ +07c23c: 9011 1112 |01ae: add-int v17, v17, v18 │ │ +07c240: 9001 0f11 |01b0: add-int v1, v15, v17 │ │ +07c244: 2899 |01b2: goto 014b // -0067 │ │ +07c246: 0800 1500 |01b3: move-object/from16 v0, v21 │ │ +07c24a: 5401 710b |01b5: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0b71 │ │ +07c24e: 6e10 2201 0100 |01b7: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +07c254: 0c01 |01ba: move-result-object v1 │ │ +07c256: 6e10 8501 0100 |01bb: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +07c25c: 0c01 |01be: move-result-object v1 │ │ +07c25e: 5211 5a0c |01bf: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ +07c262: 0800 1500 |01c1: move-object/from16 v0, v21 │ │ +07c266: 5403 8a0b |01c3: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ +07c26a: 5233 3000 |01c5: iget v3, v3, Landroid/graphics/Rect;.left:I // field@0030 │ │ +07c26e: 0800 1500 |01c7: move-object/from16 v0, v21 │ │ +07c272: 5404 8a0b |01c9: iget-object v4, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ +07c276: 5244 3100 |01cb: iget v4, v4, Landroid/graphics/Rect;.right:I // field@0031 │ │ +07c27a: b043 |01cd: add-int/2addr v3, v4 │ │ +07c27c: b131 |01ce: sub-int/2addr v1, v3 │ │ +07c27e: 1503 0080 |01cf: const/high16 v3, #int -2147483648 // #8000 │ │ +07c282: 7120 4721 3100 |01d1: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +07c288: 0a02 |01d4: move-result v2 │ │ +07c28a: 28ca |01d5: goto 019f // -0036 │ │ +07c28c: 0800 1500 |01d6: move-object/from16 v0, v21 │ │ +07c290: 5401 710b |01d8: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0b71 │ │ +07c294: 6e10 2201 0100 |01da: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +07c29a: 0c01 |01dd: move-result-object v1 │ │ +07c29c: 6e10 8501 0100 |01de: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +07c2a2: 0c01 |01e1: move-result-object v1 │ │ +07c2a4: 5211 5a0c |01e2: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ +07c2a8: 0800 1500 |01e4: move-object/from16 v0, v21 │ │ +07c2ac: 5403 8a0b |01e6: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ +07c2b0: 5233 3000 |01e8: iget v3, v3, Landroid/graphics/Rect;.left:I // field@0030 │ │ +07c2b4: 0800 1500 |01ea: move-object/from16 v0, v21 │ │ +07c2b8: 5404 8a0b |01ec: iget-object v4, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ +07c2bc: 5244 3100 |01ee: iget v4, v4, Landroid/graphics/Rect;.right:I // field@0031 │ │ +07c2c0: b043 |01f0: add-int/2addr v3, v4 │ │ +07c2c2: b131 |01f1: sub-int/2addr v1, v3 │ │ +07c2c4: 1503 0040 |01f2: const/high16 v3, #int 1073741824 // #4000 │ │ +07c2c8: 7120 4721 3100 |01f4: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +07c2ce: 0a02 |01f7: move-result v2 │ │ +07c2d0: 28a7 |01f8: goto 019f // -0059 │ │ +07c2d2: 0000 |01f9: nop // spacer │ │ +07c2d4: 0001 0200 0000 0000 af00 0000 a700 ... |01fa: packed-switch-data (8 units) │ │ +07c2e4: 0001 0200 feff ffff 2100 0000 4400 ... |0202: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x0002 line=913 │ │ 0x0008 line=914 │ │ 0x000c line=922 │ │ 0x0017 line=932 │ │ @@ -123234,27 +123210,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -07bb1c: |[07bb1c] android.support.v7.internal.widget.ListPopupWindow.removePromptView:()V │ │ -07bb2c: 5432 860b |0000: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0b86 │ │ -07bb30: 3802 1400 |0002: if-eqz v2, 0016 // +0014 │ │ -07bb34: 5432 860b |0004: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0b86 │ │ -07bb38: 6e10 7821 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -07bb3e: 0c01 |0009: move-result-object v1 │ │ -07bb40: 2012 2204 |000a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0422 │ │ -07bb44: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ -07bb48: 0710 |000e: move-object v0, v1 │ │ -07bb4a: 1f00 2204 |000f: check-cast v0, Landroid/view/ViewGroup; // type@0422 │ │ -07bb4e: 5432 860b |0011: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0b86 │ │ -07bb52: 6e20 2922 2000 |0013: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ -07bb58: 0e00 |0016: return-void │ │ +07c2f4: |[07c2f4] android.support.v7.internal.widget.ListPopupWindow.removePromptView:()V │ │ +07c304: 5432 860b |0000: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0b86 │ │ +07c308: 3802 1400 |0002: if-eqz v2, 0016 // +0014 │ │ +07c30c: 5432 860b |0004: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0b86 │ │ +07c310: 6e10 7821 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +07c316: 0c01 |0009: move-result-object v1 │ │ +07c318: 2012 2804 |000a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0428 │ │ +07c31c: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ +07c320: 0710 |000e: move-object v0, v1 │ │ +07c322: 1f00 2804 |000f: check-cast v0, Landroid/view/ViewGroup; // type@0428 │ │ +07c326: 5432 860b |0011: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0b86 │ │ +07c32a: 6e20 2922 2000 |0013: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ +07c330: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ 0x0004 line=618 │ │ 0x000a line=619 │ │ 0x000f line=620 │ │ 0x0011 line=621 │ │ @@ -123270,21 +123246,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -07bb5c: |[07bb5c] android.support.v7.internal.widget.ListPopupWindow.clearListSelection:()V │ │ -07bb6c: 5420 760b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07bb70: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -07bb74: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -07bb76: 7120 c11d 1000 |0005: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z // method@1dc1 │ │ -07bb7c: 6e10 dc1d 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.requestLayout:()V // method@1ddc │ │ -07bb82: 0e00 |000b: return-void │ │ +07c334: |[07c334] android.support.v7.internal.widget.ListPopupWindow.clearListSelection:()V │ │ +07c344: 5420 760b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c348: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +07c34c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +07c34e: 7120 c11d 1000 |0005: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z // method@1dc1 │ │ +07c354: 6e10 dc1d 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.requestLayout:()V // method@1ddc │ │ +07c35a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=670 │ │ 0x0002 line=671 │ │ 0x0004 line=673 │ │ 0x0008 line=675 │ │ 0x000b line=677 │ │ @@ -123297,26 +123273,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -07bb84: |[07bb84] android.support.v7.internal.widget.ListPopupWindow.dismiss:()V │ │ -07bb94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07bb96: 5420 840b |0001: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07bb9a: 6e10 c723 0000 |0003: invoke-virtual {v0}, Landroid/widget/PopupWindow;.dismiss:()V // method@23c7 │ │ -07bba0: 7010 1a1e 0200 |0006: invoke-direct {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.removePromptView:()V // method@1e1a │ │ -07bba6: 5420 840b |0009: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07bbaa: 6e20 d323 1000 |000b: invoke-virtual {v0, v1}, Landroid/widget/PopupWindow;.setContentView:(Landroid/view/View;)V // method@23d3 │ │ -07bbb0: 5b21 760b |000e: iput-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07bbb4: 5420 7c0b |0010: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0b7c │ │ -07bbb8: 5421 870b |0012: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mResizePopupRunnable:Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // field@0b87 │ │ -07bbbc: 6e20 7f02 1000 |0014: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027f │ │ -07bbc2: 0e00 |0017: return-void │ │ +07c35c: |[07c35c] android.support.v7.internal.widget.ListPopupWindow.dismiss:()V │ │ +07c36c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07c36e: 5420 840b |0001: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c372: 6e10 c723 0000 |0003: invoke-virtual {v0}, Landroid/widget/PopupWindow;.dismiss:()V // method@23c7 │ │ +07c378: 7010 1a1e 0200 |0006: invoke-direct {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.removePromptView:()V // method@1e1a │ │ +07c37e: 5420 840b |0009: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c382: 6e20 d323 1000 |000b: invoke-virtual {v0, v1}, Landroid/widget/PopupWindow;.setContentView:(Landroid/view/View;)V // method@23d3 │ │ +07c388: 5b21 760b |000e: iput-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c38c: 5420 7c0b |0010: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0b7c │ │ +07c390: 5421 870b |0012: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mResizePopupRunnable:Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // field@0b87 │ │ +07c394: 6e20 7f02 1000 |0014: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027f │ │ +07c39a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=600 │ │ 0x0006 line=601 │ │ 0x0009 line=602 │ │ 0x000e line=603 │ │ 0x0010 line=604 │ │ @@ -123329,17 +123305,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07bbc4: |[07bbc4] android.support.v7.internal.widget.ListPopupWindow.getAnchorView:()Landroid/view/View; │ │ -07bbd4: 5410 730b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0b73 │ │ -07bbd8: 1100 |0002: return-object v0 │ │ +07c39c: |[07c39c] android.support.v7.internal.widget.ListPopupWindow.getAnchorView:()Landroid/view/View; │ │ +07c3ac: 5410 730b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0b73 │ │ +07c3b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -123347,19 +123323,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07bbdc: |[07bbdc] android.support.v7.internal.widget.ListPopupWindow.getAnimationStyle:()I │ │ -07bbec: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07bbf0: 6e10 c823 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getAnimationStyle:()I // method@23c8 │ │ -07bbf6: 0a00 |0005: move-result v0 │ │ -07bbf8: 0f00 |0006: return v0 │ │ +07c3b4: |[07c3b4] android.support.v7.internal.widget.ListPopupWindow.getAnimationStyle:()I │ │ +07c3c4: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c3c8: 6e10 c823 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getAnimationStyle:()I // method@23c8 │ │ +07c3ce: 0a00 |0005: move-result v0 │ │ +07c3d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -123367,19 +123343,19 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07bbfc: |[07bbfc] android.support.v7.internal.widget.ListPopupWindow.getBackground:()Landroid/graphics/drawable/Drawable; │ │ -07bc0c: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07bc10: 6e10 c923 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@23c9 │ │ -07bc16: 0c00 |0005: move-result-object v0 │ │ -07bc18: 1100 |0006: return-object v0 │ │ +07c3d4: |[07c3d4] android.support.v7.internal.widget.ListPopupWindow.getBackground:()Landroid/graphics/drawable/Drawable; │ │ +07c3e4: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c3e8: 6e10 c923 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@23c9 │ │ +07c3ee: 0c00 |0005: move-result-object v0 │ │ +07c3f0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #5 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -123387,17 +123363,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07bc1c: |[07bc1c] android.support.v7.internal.widget.ListPopupWindow.getHeight:()I │ │ -07bc2c: 5210 740b |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ -07bc30: 0f00 |0002: return v0 │ │ +07c3f4: |[07c3f4] android.support.v7.internal.widget.ListPopupWindow.getHeight:()I │ │ +07c404: 5210 740b |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ +07c408: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #6 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -123405,17 +123381,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07bc34: |[07bc34] android.support.v7.internal.widget.ListPopupWindow.getHorizontalOffset:()I │ │ -07bc44: 5210 750b |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@0b75 │ │ -07bc48: 0f00 |0002: return v0 │ │ +07c40c: |[07c40c] android.support.v7.internal.widget.ListPopupWindow.getHorizontalOffset:()I │ │ +07c41c: 5210 750b |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@0b75 │ │ +07c420: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #7 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -123423,19 +123399,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07bc4c: |[07bc4c] android.support.v7.internal.widget.ListPopupWindow.getInputMethodMode:()I │ │ -07bc5c: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07bc60: 6e10 cc23 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getInputMethodMode:()I // method@23cc │ │ -07bc66: 0a00 |0005: move-result v0 │ │ -07bc68: 0f00 |0006: return v0 │ │ +07c424: |[07c424] android.support.v7.internal.widget.ListPopupWindow.getInputMethodMode:()I │ │ +07c434: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c438: 6e10 cc23 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getInputMethodMode:()I // method@23cc │ │ +07c43e: 0a00 |0005: move-result v0 │ │ +07c440: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #8 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -123443,17 +123419,17 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07bc6c: |[07bc6c] android.support.v7.internal.widget.ListPopupWindow.getListView:()Landroid/widget/ListView; │ │ -07bc7c: 5410 760b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07bc80: 1100 |0002: return-object v0 │ │ +07c444: |[07c444] android.support.v7.internal.widget.ListPopupWindow.getListView:()Landroid/widget/ListView; │ │ +07c454: 5410 760b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c458: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=765 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #9 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -123461,60 +123437,60 @@ │ │ type : '(Landroid/view/View;IZ)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 86 16-bit code units │ │ -07bc84: |[07bc84] android.support.v7.internal.widget.ListPopupWindow.getMaxAvailableHeight:(Landroid/view/View;IZ)I │ │ -07bc94: 121a |0000: const/4 v10, #int 1 // #1 │ │ -07bc96: 2202 5600 |0001: new-instance v2, Landroid/graphics/Rect; // type@0056 │ │ -07bc9a: 7010 dd01 0200 |0003: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -07bca0: 6e20 8e21 2c00 |0006: invoke-virtual {v12, v2}, Landroid/view/View;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@218e │ │ -07bca6: 1228 |0009: const/4 v8, #int 2 // #2 │ │ -07bca8: 2385 f504 |000a: new-array v5, v8, [I // type@04f5 │ │ -07bcac: 0750 |000c: move-object v0, v5 │ │ -07bcae: 6e20 6b21 0c00 |000d: invoke-virtual {v12, v0}, Landroid/view/View;.getLocationOnScreen:([I)V // method@216b │ │ -07bcb4: 5221 2f00 |0010: iget v1, v2, Landroid/graphics/Rect;.bottom:I // field@002f │ │ -07bcb8: 380e 1000 |0012: if-eqz v14, 0022 // +0010 │ │ -07bcbc: 6e10 5e21 0c00 |0014: invoke-virtual {v12}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@215e │ │ -07bcc2: 0c08 |0017: move-result-object v8 │ │ -07bcc4: 6e10 2201 0800 |0018: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -07bcca: 0c06 |001b: move-result-object v6 │ │ -07bccc: 6e10 8501 0600 |001c: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -07bcd2: 0c08 |001f: move-result-object v8 │ │ -07bcd4: 5281 590c |0020: iget v1, v8, Landroid/util/DisplayMetrics;.heightPixels:I // field@0c59 │ │ -07bcd8: 4408 000a |0022: aget v8, v0, v10 │ │ -07bcdc: 6e10 6021 0c00 |0024: invoke-virtual {v12}, Landroid/view/View;.getHeight:()I // method@2160 │ │ -07bce2: 0a09 |0027: move-result v9 │ │ -07bce4: b098 |0028: add-int/2addr v8, v9 │ │ -07bce6: 9108 0108 |0029: sub-int v8, v1, v8 │ │ -07bcea: 9103 080d |002b: sub-int v3, v8, v13 │ │ -07bcee: 4408 000a |002d: aget v8, v0, v10 │ │ -07bcf2: 5229 3200 |002f: iget v9, v2, Landroid/graphics/Rect;.top:I // field@0032 │ │ -07bcf6: b198 |0031: sub-int/2addr v8, v9 │ │ -07bcf8: 9004 080d |0032: add-int v4, v8, v13 │ │ -07bcfc: 7120 ad24 4300 |0034: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -07bd02: 0a07 |0037: move-result v7 │ │ -07bd04: 54b8 840b |0038: iget-object v8, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07bd08: 6e10 c923 0800 |003a: invoke-virtual {v8}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@23c9 │ │ -07bd0e: 0c08 |003d: move-result-object v8 │ │ -07bd10: 3808 1700 |003e: if-eqz v8, 0055 // +0017 │ │ -07bd14: 54b8 840b |0040: iget-object v8, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07bd18: 6e10 c923 0800 |0042: invoke-virtual {v8}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@23c9 │ │ -07bd1e: 0c08 |0045: move-result-object v8 │ │ -07bd20: 54b9 8a0b |0046: iget-object v9, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ -07bd24: 6e20 0402 9800 |0048: invoke-virtual {v8, v9}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0204 │ │ -07bd2a: 54b8 8a0b |004b: iget-object v8, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ -07bd2e: 5288 3200 |004d: iget v8, v8, Landroid/graphics/Rect;.top:I // field@0032 │ │ -07bd32: 54b9 8a0b |004f: iget-object v9, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ -07bd36: 5299 2f00 |0051: iget v9, v9, Landroid/graphics/Rect;.bottom:I // field@002f │ │ -07bd3a: b098 |0053: add-int/2addr v8, v9 │ │ -07bd3c: b187 |0054: sub-int/2addr v7, v8 │ │ -07bd3e: 0f07 |0055: return v7 │ │ +07c45c: |[07c45c] android.support.v7.internal.widget.ListPopupWindow.getMaxAvailableHeight:(Landroid/view/View;IZ)I │ │ +07c46c: 121a |0000: const/4 v10, #int 1 // #1 │ │ +07c46e: 2202 5700 |0001: new-instance v2, Landroid/graphics/Rect; // type@0057 │ │ +07c472: 7010 dd01 0200 |0003: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +07c478: 6e20 8e21 2c00 |0006: invoke-virtual {v12, v2}, Landroid/view/View;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@218e │ │ +07c47e: 1228 |0009: const/4 v8, #int 2 // #2 │ │ +07c480: 2385 fb04 |000a: new-array v5, v8, [I // type@04fb │ │ +07c484: 0750 |000c: move-object v0, v5 │ │ +07c486: 6e20 6b21 0c00 |000d: invoke-virtual {v12, v0}, Landroid/view/View;.getLocationOnScreen:([I)V // method@216b │ │ +07c48c: 5221 2f00 |0010: iget v1, v2, Landroid/graphics/Rect;.bottom:I // field@002f │ │ +07c490: 380e 1000 |0012: if-eqz v14, 0022 // +0010 │ │ +07c494: 6e10 5e21 0c00 |0014: invoke-virtual {v12}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@215e │ │ +07c49a: 0c08 |0017: move-result-object v8 │ │ +07c49c: 6e10 2201 0800 |0018: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +07c4a2: 0c06 |001b: move-result-object v6 │ │ +07c4a4: 6e10 8501 0600 |001c: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +07c4aa: 0c08 |001f: move-result-object v8 │ │ +07c4ac: 5281 590c |0020: iget v1, v8, Landroid/util/DisplayMetrics;.heightPixels:I // field@0c59 │ │ +07c4b0: 4408 000a |0022: aget v8, v0, v10 │ │ +07c4b4: 6e10 6021 0c00 |0024: invoke-virtual {v12}, Landroid/view/View;.getHeight:()I // method@2160 │ │ +07c4ba: 0a09 |0027: move-result v9 │ │ +07c4bc: b098 |0028: add-int/2addr v8, v9 │ │ +07c4be: 9108 0108 |0029: sub-int v8, v1, v8 │ │ +07c4c2: 9103 080d |002b: sub-int v3, v8, v13 │ │ +07c4c6: 4408 000a |002d: aget v8, v0, v10 │ │ +07c4ca: 5229 3200 |002f: iget v9, v2, Landroid/graphics/Rect;.top:I // field@0032 │ │ +07c4ce: b198 |0031: sub-int/2addr v8, v9 │ │ +07c4d0: 9004 080d |0032: add-int v4, v8, v13 │ │ +07c4d4: 7120 ad24 4300 |0034: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +07c4da: 0a07 |0037: move-result v7 │ │ +07c4dc: 54b8 840b |0038: iget-object v8, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c4e0: 6e10 c923 0800 |003a: invoke-virtual {v8}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@23c9 │ │ +07c4e6: 0c08 |003d: move-result-object v8 │ │ +07c4e8: 3808 1700 |003e: if-eqz v8, 0055 // +0017 │ │ +07c4ec: 54b8 840b |0040: iget-object v8, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c4f0: 6e10 c923 0800 |0042: invoke-virtual {v8}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@23c9 │ │ +07c4f6: 0c08 |0045: move-result-object v8 │ │ +07c4f8: 54b9 8a0b |0046: iget-object v9, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ +07c4fc: 6e20 0402 9800 |0048: invoke-virtual {v8, v9}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0204 │ │ +07c502: 54b8 8a0b |004b: iget-object v8, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ +07c506: 5288 3200 |004d: iget v8, v8, Landroid/graphics/Rect;.top:I // field@0032 │ │ +07c50a: 54b9 8a0b |004f: iget-object v9, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ +07c50e: 5299 2f00 |0051: iget v9, v9, Landroid/graphics/Rect;.bottom:I // field@002f │ │ +07c512: b098 |0053: add-int/2addr v8, v9 │ │ +07c514: b187 |0054: sub-int/2addr v7, v8 │ │ +07c516: 0f07 |0055: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1089 │ │ 0x0006 line=1090 │ │ 0x0009 line=1092 │ │ 0x000c line=1093 │ │ 0x000d line=1094 │ │ @@ -123548,17 +123524,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07bd40: |[07bd40] android.support.v7.internal.widget.ListPopupWindow.getPromptPosition:()I │ │ -07bd50: 5210 850b |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0b85 │ │ -07bd54: 0f00 |0002: return v0 │ │ +07c518: |[07c518] android.support.v7.internal.widget.ListPopupWindow.getPromptPosition:()I │ │ +07c528: 5210 850b |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0b85 │ │ +07c52c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #11 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -123566,24 +123542,24 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -07bd58: |[07bd58] android.support.v7.internal.widget.ListPopupWindow.getSelectedItem:()Ljava/lang/Object; │ │ -07bd68: 6e10 151e 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ -07bd6e: 0a00 |0003: move-result v0 │ │ -07bd70: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -07bd74: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -07bd76: 1100 |0007: return-object v0 │ │ -07bd78: 5410 760b |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07bd7c: 6e10 cf1d 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItem:()Ljava/lang/Object; // method@1dcf │ │ -07bd82: 0c00 |000d: move-result-object v0 │ │ -07bd84: 28f9 |000e: goto 0007 // -0007 │ │ +07c530: |[07c530] android.support.v7.internal.widget.ListPopupWindow.getSelectedItem:()Ljava/lang/Object; │ │ +07c540: 6e10 151e 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ +07c546: 0a00 |0003: move-result v0 │ │ +07c548: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +07c54c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +07c54e: 1100 |0007: return-object v0 │ │ +07c550: 5410 760b |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c554: 6e10 cf1d 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItem:()Ljava/lang/Object; // method@1dcf │ │ +07c55a: 0c00 |000d: move-result-object v0 │ │ +07c55c: 28f9 |000e: goto 0007 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=718 │ │ 0x0006 line=719 │ │ 0x0007 line=721 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ @@ -123593,24 +123569,24 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -07bd88: |[07bd88] android.support.v7.internal.widget.ListPopupWindow.getSelectedItemId:()J │ │ -07bd98: 6e10 151e 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ -07bd9e: 0a00 |0003: move-result v0 │ │ -07bda0: 3900 0500 |0004: if-nez v0, 0009 // +0005 │ │ -07bda4: 1900 0080 |0006: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -07bda8: 1000 |0008: return-wide v0 │ │ -07bdaa: 5420 760b |0009: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07bdae: 6e10 d01d 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemId:()J // method@1dd0 │ │ -07bdb4: 0b00 |000e: move-result-wide v0 │ │ -07bdb6: 28f9 |000f: goto 0008 // -0007 │ │ +07c560: |[07c560] android.support.v7.internal.widget.ListPopupWindow.getSelectedItemId:()J │ │ +07c570: 6e10 151e 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ +07c576: 0a00 |0003: move-result v0 │ │ +07c578: 3900 0500 |0004: if-nez v0, 0009 // +0005 │ │ +07c57c: 1900 0080 |0006: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +07c580: 1000 |0008: return-wide v0 │ │ +07c582: 5420 760b |0009: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c586: 6e10 d01d 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemId:()J // method@1dd0 │ │ +07c58c: 0b00 |000e: move-result-wide v0 │ │ +07c58e: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=742 │ │ 0x0006 line=743 │ │ 0x0008 line=745 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ @@ -123620,24 +123596,24 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -07bdb8: |[07bdb8] android.support.v7.internal.widget.ListPopupWindow.getSelectedItemPosition:()I │ │ -07bdc8: 6e10 151e 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ -07bdce: 0a00 |0003: move-result v0 │ │ -07bdd0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -07bdd4: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -07bdd6: 0f00 |0007: return v0 │ │ -07bdd8: 5410 760b |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07bddc: 6e10 d11d 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1dd1 │ │ -07bde2: 0a00 |000d: move-result v0 │ │ -07bde4: 28f9 |000e: goto 0007 // -0007 │ │ +07c590: |[07c590] android.support.v7.internal.widget.ListPopupWindow.getSelectedItemPosition:()I │ │ +07c5a0: 6e10 151e 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ +07c5a6: 0a00 |0003: move-result v0 │ │ +07c5a8: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +07c5ac: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +07c5ae: 0f00 |0007: return v0 │ │ +07c5b0: 5410 760b |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c5b4: 6e10 d11d 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1dd1 │ │ +07c5ba: 0a00 |000d: move-result v0 │ │ +07c5bc: 28f9 |000e: goto 0007 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 0x0006 line=731 │ │ 0x0007 line=733 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ @@ -123647,24 +123623,24 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -07bde8: |[07bde8] android.support.v7.internal.widget.ListPopupWindow.getSelectedView:()Landroid/view/View; │ │ -07bdf8: 6e10 151e 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ -07bdfe: 0a00 |0003: move-result v0 │ │ -07be00: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -07be04: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -07be06: 1100 |0007: return-object v0 │ │ -07be08: 5410 760b |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07be0c: 6e10 d21d 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedView:()Landroid/view/View; // method@1dd2 │ │ -07be12: 0c00 |000d: move-result-object v0 │ │ -07be14: 28f9 |000e: goto 0007 // -0007 │ │ +07c5c0: |[07c5c0] android.support.v7.internal.widget.ListPopupWindow.getSelectedView:()Landroid/view/View; │ │ +07c5d0: 6e10 151e 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ +07c5d6: 0a00 |0003: move-result v0 │ │ +07c5d8: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +07c5dc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +07c5de: 1100 |0007: return-object v0 │ │ +07c5e0: 5410 760b |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c5e4: 6e10 d21d 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedView:()Landroid/view/View; // method@1dd2 │ │ +07c5ea: 0c00 |000d: move-result-object v0 │ │ +07c5ec: 28f9 |000e: goto 0007 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0006 line=755 │ │ 0x0007 line=757 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ @@ -123674,19 +123650,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07be18: |[07be18] android.support.v7.internal.widget.ListPopupWindow.getSoftInputMode:()I │ │ -07be28: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07be2c: 6e10 cd23 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getSoftInputMode:()I // method@23cd │ │ -07be32: 0a00 |0005: move-result v0 │ │ -07be34: 0f00 |0006: return v0 │ │ +07c5f0: |[07c5f0] android.support.v7.internal.widget.ListPopupWindow.getSoftInputMode:()I │ │ +07c600: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c604: 6e10 cd23 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getSoftInputMode:()I // method@23cd │ │ +07c60a: 0a00 |0005: move-result v0 │ │ +07c60c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #16 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -123694,21 +123670,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -07be38: |[07be38] android.support.v7.internal.widget.ListPopupWindow.getVerticalOffset:()I │ │ -07be48: 5510 790b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0b79 │ │ -07be4c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -07be50: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -07be52: 0f00 |0005: return v0 │ │ -07be54: 5210 780b |0006: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0b78 │ │ -07be58: 28fd |0008: goto 0005 // -0003 │ │ +07c610: |[07c610] android.support.v7.internal.widget.ListPopupWindow.getVerticalOffset:()I │ │ +07c620: 5510 790b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0b79 │ │ +07c624: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +07c628: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07c62a: 0f00 |0005: return v0 │ │ +07c62c: 5210 780b |0006: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0b78 │ │ +07c630: 28fd |0008: goto 0005 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0004 line=401 │ │ 0x0005 line=403 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ @@ -123718,17 +123694,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07be5c: |[07be5c] android.support.v7.internal.widget.ListPopupWindow.getWidth:()I │ │ -07be6c: 5210 7a0b |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ -07be70: 0f00 |0002: return v0 │ │ +07c634: |[07c634] android.support.v7.internal.widget.ListPopupWindow.getWidth:()I │ │ +07c644: 5210 7a0b |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ +07c648: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #18 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -123736,17 +123712,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07be74: |[07be74] android.support.v7.internal.widget.ListPopupWindow.isDropDownAlwaysVisible:()Z │ │ -07be84: 5510 720b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0b72 │ │ -07be88: 0f00 |0002: return v0 │ │ +07c64c: |[07c64c] android.support.v7.internal.widget.ListPopupWindow.isDropDownAlwaysVisible:()Z │ │ +07c65c: 5510 720b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0b72 │ │ +07c660: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #19 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -123754,24 +123730,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -07be8c: |[07be8c] android.support.v7.internal.widget.ListPopupWindow.isInputMethodNotNeeded:()Z │ │ -07be9c: 5420 840b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07bea0: 6e10 cc23 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getInputMethodMode:()I // method@23cc │ │ -07bea6: 0a00 |0005: move-result v0 │ │ -07bea8: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -07beaa: 3310 0400 |0007: if-ne v0, v1, 000b // +0004 │ │ -07beae: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -07beb0: 0f00 |000a: return v0 │ │ -07beb2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -07beb4: 28fe |000c: goto 000a // -0002 │ │ +07c664: |[07c664] android.support.v7.internal.widget.ListPopupWindow.isInputMethodNotNeeded:()Z │ │ +07c674: 5420 840b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c678: 6e10 cc23 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getInputMethodMode:()I // method@23cc │ │ +07c67e: 0a00 |0005: move-result v0 │ │ +07c680: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +07c682: 3310 0400 |0007: if-ne v0, v1, 000b // +0004 │ │ +07c686: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +07c688: 0f00 |000a: return v0 │ │ +07c68a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +07c68c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #20 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -123779,17 +123755,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07beb8: |[07beb8] android.support.v7.internal.widget.ListPopupWindow.isModal:()Z │ │ -07bec8: 5510 820b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0b82 │ │ -07becc: 0f00 |0002: return v0 │ │ +07c690: |[07c690] android.support.v7.internal.widget.ListPopupWindow.isModal:()Z │ │ +07c6a0: 5510 820b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0b82 │ │ +07c6a4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #21 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -123797,19 +123773,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07bed0: |[07bed0] android.support.v7.internal.widget.ListPopupWindow.isShowing:()Z │ │ -07bee0: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07bee4: 6e10 d023 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.isShowing:()Z // method@23d0 │ │ -07beea: 0a00 |0005: move-result v0 │ │ -07beec: 0f00 |0006: return v0 │ │ +07c6a8: |[07c6a8] android.support.v7.internal.widget.ListPopupWindow.isShowing:()Z │ │ +07c6b8: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c6bc: 6e10 d023 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.isShowing:()Z // method@23d0 │ │ +07c6c2: 0a00 |0005: move-result v0 │ │ +07c6c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=683 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ #22 : (in Landroid/support/v7/internal/widget/ListPopupWindow;) │ │ @@ -123817,101 +123793,101 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -07bef0: |[07bef0] android.support.v7.internal.widget.ListPopupWindow.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -07bf00: 130c 1400 |0000: const/16 v12, #int 20 // #14 │ │ -07bf04: 130b 1300 |0002: const/16 v11, #int 19 // #13 │ │ -07bf08: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -07bf0a: 1217 |0005: const/4 v7, #int 1 // #1 │ │ -07bf0c: 6e10 151e 0d00 |0006: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ -07bf12: 0a09 |0009: move-result v9 │ │ -07bf14: 3809 8900 |000a: if-eqz v9, 0093 // +0089 │ │ -07bf18: 1309 3e00 |000c: const/16 v9, #int 62 // #3e │ │ -07bf1c: 329e 8500 |000e: if-eq v14, v9, 0093 // +0085 │ │ -07bf20: 54d9 760b |0010: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07bf24: 6e10 d11d 0900 |0012: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1dd1 │ │ -07bf2a: 0a09 |0015: move-result v9 │ │ -07bf2c: 3b09 0a00 |0016: if-gez v9, 0020 // +000a │ │ -07bf30: 1309 4200 |0018: const/16 v9, #int 66 // #42 │ │ -07bf34: 329e 7900 |001a: if-eq v14, v9, 0093 // +0079 │ │ -07bf38: 1309 1700 |001c: const/16 v9, #int 23 // #17 │ │ -07bf3c: 329e 7500 |001e: if-eq v14, v9, 0093 // +0075 │ │ -07bf40: 54d9 760b |0020: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07bf44: 6e10 d11d 0900 |0022: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1dd1 │ │ -07bf4a: 0a04 |0025: move-result v4 │ │ -07bf4c: 54d9 840b |0026: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07bf50: 6e10 cf23 0900 |0028: invoke-virtual {v9}, Landroid/widget/PopupWindow;.isAboveAnchor:()Z // method@23cf │ │ -07bf56: 0a09 |002b: move-result v9 │ │ -07bf58: 3909 3300 |002c: if-nez v9, 005f // +0033 │ │ -07bf5c: 0172 |002e: move v2, v7 │ │ -07bf5e: 54d0 700b |002f: iget-object v0, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0b70 │ │ -07bf62: 1405 ffff ff7f |0031: const v5, #float nan // #7fffffff │ │ -07bf68: 1506 0080 |0034: const/high16 v6, #int -2147483648 // #8000 │ │ -07bf6c: 3800 1100 |0036: if-eqz v0, 0047 // +0011 │ │ -07bf70: 7210 8f23 0000 |0038: invoke-interface {v0}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@238f │ │ -07bf76: 0a01 |003b: move-result v1 │ │ -07bf78: 3801 2500 |003c: if-eqz v1, 0061 // +0025 │ │ -07bf7c: 0185 |003e: move v5, v8 │ │ -07bf7e: 3801 2900 |003f: if-eqz v1, 0068 // +0029 │ │ -07bf82: 7210 9023 0000 |0041: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@2390 │ │ -07bf88: 0a09 |0044: move-result v9 │ │ -07bf8a: d806 09ff |0045: add-int/lit8 v6, v9, #int -1 // #ff │ │ -07bf8e: 3802 0600 |0047: if-eqz v2, 004d // +0006 │ │ -07bf92: 33be 0400 |0049: if-ne v14, v11, 004d // +0004 │ │ -07bf96: 3754 0800 |004b: if-le v4, v5, 0053 // +0008 │ │ -07bf9a: 3902 2800 |004d: if-nez v2, 0075 // +0028 │ │ -07bf9e: 33ce 2600 |004f: if-ne v14, v12, 0075 // +0026 │ │ -07bfa2: 3464 2400 |0051: if-lt v4, v6, 0075 // +0024 │ │ -07bfa6: 6e10 001e 0d00 |0053: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.clearListSelection:()V // method@1e00 │ │ -07bfac: 54d8 840b |0056: iget-object v8, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07bfb0: 6e20 d623 7800 |0058: invoke-virtual {v8, v7}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@23d6 │ │ -07bfb6: 6e10 311e 0d00 |005b: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ -07bfbc: 0f07 |005e: return v7 │ │ -07bfbe: 0182 |005f: move v2, v8 │ │ -07bfc0: 28cf |0060: goto 002f // -0031 │ │ -07bfc2: 54d9 760b |0061: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07bfc6: 7130 c21d 8907 |0063: invoke-static {v9, v8, v7}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$600:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;IZ)I // method@1dc2 │ │ -07bfcc: 0a05 |0066: move-result v5 │ │ -07bfce: 28d8 |0067: goto 003f // -0028 │ │ -07bfd0: 54d9 760b |0068: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07bfd4: 7210 9023 0000 |006a: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@2390 │ │ -07bfda: 0a0a |006d: move-result v10 │ │ -07bfdc: d80a 0aff |006e: add-int/lit8 v10, v10, #int -1 // #ff │ │ -07bfe0: 7130 c21d a908 |0070: invoke-static {v9, v10, v8}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$600:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;IZ)I // method@1dc2 │ │ -07bfe6: 0a06 |0073: move-result v6 │ │ -07bfe8: 28d3 |0074: goto 0047 // -002d │ │ -07bfea: 54d9 760b |0075: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07bfee: 7120 c11d 8900 |0077: invoke-static {v9, v8}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z // method@1dc1 │ │ -07bff4: 54d9 760b |007a: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07bff8: 6e30 d91d e90f |007c: invoke-virtual {v9, v14, v15}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1dd9 │ │ -07bffe: 0a03 |007f: move-result v3 │ │ -07c000: 3803 1500 |0080: if-eqz v3, 0095 // +0015 │ │ -07c004: 54d9 840b |0082: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c008: 122a |0084: const/4 v10, #int 2 // #2 │ │ -07c00a: 6e20 d623 a900 |0085: invoke-virtual {v9, v10}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@23d6 │ │ -07c010: 54d9 760b |0088: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07c014: 6e10 db1d 0900 |008a: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.requestFocusFromTouch:()Z // method@1ddb │ │ -07c01a: 6e10 311e 0d00 |008d: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ -07c020: 2c0e 1400 0000 |0090: sparse-switch v14, 000000a4 // +00000014 │ │ -07c026: 0187 |0093: move v7, v8 │ │ -07c028: 28ca |0094: goto 005e // -0036 │ │ -07c02a: 3802 0700 |0095: if-eqz v2, 009c // +0007 │ │ -07c02e: 33ce 0500 |0097: if-ne v14, v12, 009c // +0005 │ │ -07c032: 3364 faff |0099: if-ne v4, v6, 0093 // -0006 │ │ -07c036: 28c3 |009b: goto 005e // -003d │ │ -07c038: 3902 f7ff |009c: if-nez v2, 0093 // -0009 │ │ -07c03c: 33be f5ff |009e: if-ne v14, v11, 0093 // -000b │ │ -07c040: 3354 f3ff |00a0: if-ne v4, v5, 0093 // -000d │ │ -07c044: 28bc |00a2: goto 005e // -0044 │ │ -07c046: 0000 |00a3: nop // spacer │ │ -07c048: 0002 0400 1300 0000 1400 0000 1700 ... |00a4: sparse-switch-data (18 units) │ │ +07c6c8: |[07c6c8] android.support.v7.internal.widget.ListPopupWindow.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +07c6d8: 130c 1400 |0000: const/16 v12, #int 20 // #14 │ │ +07c6dc: 130b 1300 |0002: const/16 v11, #int 19 // #13 │ │ +07c6e0: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +07c6e2: 1217 |0005: const/4 v7, #int 1 // #1 │ │ +07c6e4: 6e10 151e 0d00 |0006: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ +07c6ea: 0a09 |0009: move-result v9 │ │ +07c6ec: 3809 8900 |000a: if-eqz v9, 0093 // +0089 │ │ +07c6f0: 1309 3e00 |000c: const/16 v9, #int 62 // #3e │ │ +07c6f4: 329e 8500 |000e: if-eq v14, v9, 0093 // +0085 │ │ +07c6f8: 54d9 760b |0010: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c6fc: 6e10 d11d 0900 |0012: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1dd1 │ │ +07c702: 0a09 |0015: move-result v9 │ │ +07c704: 3b09 0a00 |0016: if-gez v9, 0020 // +000a │ │ +07c708: 1309 4200 |0018: const/16 v9, #int 66 // #42 │ │ +07c70c: 329e 7900 |001a: if-eq v14, v9, 0093 // +0079 │ │ +07c710: 1309 1700 |001c: const/16 v9, #int 23 // #17 │ │ +07c714: 329e 7500 |001e: if-eq v14, v9, 0093 // +0075 │ │ +07c718: 54d9 760b |0020: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c71c: 6e10 d11d 0900 |0022: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1dd1 │ │ +07c722: 0a04 |0025: move-result v4 │ │ +07c724: 54d9 840b |0026: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c728: 6e10 cf23 0900 |0028: invoke-virtual {v9}, Landroid/widget/PopupWindow;.isAboveAnchor:()Z // method@23cf │ │ +07c72e: 0a09 |002b: move-result v9 │ │ +07c730: 3909 3300 |002c: if-nez v9, 005f // +0033 │ │ +07c734: 0172 |002e: move v2, v7 │ │ +07c736: 54d0 700b |002f: iget-object v0, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0b70 │ │ +07c73a: 1405 ffff ff7f |0031: const v5, #float nan // #7fffffff │ │ +07c740: 1506 0080 |0034: const/high16 v6, #int -2147483648 // #8000 │ │ +07c744: 3800 1100 |0036: if-eqz v0, 0047 // +0011 │ │ +07c748: 7210 8f23 0000 |0038: invoke-interface {v0}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@238f │ │ +07c74e: 0a01 |003b: move-result v1 │ │ +07c750: 3801 2500 |003c: if-eqz v1, 0061 // +0025 │ │ +07c754: 0185 |003e: move v5, v8 │ │ +07c756: 3801 2900 |003f: if-eqz v1, 0068 // +0029 │ │ +07c75a: 7210 9023 0000 |0041: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@2390 │ │ +07c760: 0a09 |0044: move-result v9 │ │ +07c762: d806 09ff |0045: add-int/lit8 v6, v9, #int -1 // #ff │ │ +07c766: 3802 0600 |0047: if-eqz v2, 004d // +0006 │ │ +07c76a: 33be 0400 |0049: if-ne v14, v11, 004d // +0004 │ │ +07c76e: 3754 0800 |004b: if-le v4, v5, 0053 // +0008 │ │ +07c772: 3902 2800 |004d: if-nez v2, 0075 // +0028 │ │ +07c776: 33ce 2600 |004f: if-ne v14, v12, 0075 // +0026 │ │ +07c77a: 3464 2400 |0051: if-lt v4, v6, 0075 // +0024 │ │ +07c77e: 6e10 001e 0d00 |0053: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.clearListSelection:()V // method@1e00 │ │ +07c784: 54d8 840b |0056: iget-object v8, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c788: 6e20 d623 7800 |0058: invoke-virtual {v8, v7}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@23d6 │ │ +07c78e: 6e10 311e 0d00 |005b: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ +07c794: 0f07 |005e: return v7 │ │ +07c796: 0182 |005f: move v2, v8 │ │ +07c798: 28cf |0060: goto 002f // -0031 │ │ +07c79a: 54d9 760b |0061: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c79e: 7130 c21d 8907 |0063: invoke-static {v9, v8, v7}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$600:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;IZ)I // method@1dc2 │ │ +07c7a4: 0a05 |0066: move-result v5 │ │ +07c7a6: 28d8 |0067: goto 003f // -0028 │ │ +07c7a8: 54d9 760b |0068: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c7ac: 7210 9023 0000 |006a: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@2390 │ │ +07c7b2: 0a0a |006d: move-result v10 │ │ +07c7b4: d80a 0aff |006e: add-int/lit8 v10, v10, #int -1 // #ff │ │ +07c7b8: 7130 c21d a908 |0070: invoke-static {v9, v10, v8}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$600:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;IZ)I // method@1dc2 │ │ +07c7be: 0a06 |0073: move-result v6 │ │ +07c7c0: 28d3 |0074: goto 0047 // -002d │ │ +07c7c2: 54d9 760b |0075: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c7c6: 7120 c11d 8900 |0077: invoke-static {v9, v8}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z // method@1dc1 │ │ +07c7cc: 54d9 760b |007a: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c7d0: 6e30 d91d e90f |007c: invoke-virtual {v9, v14, v15}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1dd9 │ │ +07c7d6: 0a03 |007f: move-result v3 │ │ +07c7d8: 3803 1500 |0080: if-eqz v3, 0095 // +0015 │ │ +07c7dc: 54d9 840b |0082: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c7e0: 122a |0084: const/4 v10, #int 2 // #2 │ │ +07c7e2: 6e20 d623 a900 |0085: invoke-virtual {v9, v10}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@23d6 │ │ +07c7e8: 54d9 760b |0088: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c7ec: 6e10 db1d 0900 |008a: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.requestFocusFromTouch:()Z // method@1ddb │ │ +07c7f2: 6e10 311e 0d00 |008d: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ +07c7f8: 2c0e 1400 0000 |0090: sparse-switch v14, 000000a4 // +00000014 │ │ +07c7fe: 0187 |0093: move v7, v8 │ │ +07c800: 28ca |0094: goto 005e // -0036 │ │ +07c802: 3802 0700 |0095: if-eqz v2, 009c // +0007 │ │ +07c806: 33ce 0500 |0097: if-ne v14, v12, 009c // +0005 │ │ +07c80a: 3364 faff |0099: if-ne v4, v6, 0093 // -0006 │ │ +07c80e: 28c3 |009b: goto 005e // -003d │ │ +07c810: 3902 f7ff |009c: if-nez v2, 0093 // -0009 │ │ +07c814: 33be f5ff |009e: if-ne v14, v11, 0093 // -000b │ │ +07c818: 3354 f3ff |00a0: if-ne v4, v5, 0093 // -000d │ │ +07c81c: 28bc |00a2: goto 005e // -0044 │ │ +07c81e: 0000 |00a3: nop // spacer │ │ +07c820: 0002 0400 1300 0000 1400 0000 1700 ... |00a4: sparse-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0006 line=789 │ │ 0x000c line=795 │ │ 0x0020 line=799 │ │ 0x0026 line=802 │ │ 0x002f line=804 │ │ @@ -123970,33 +123946,33 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -07c06c: |[07c06c] android.support.v7.internal.widget.ListPopupWindow.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -07c07c: 6e10 151e 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ -07c082: 0a01 |0003: move-result v1 │ │ -07c084: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -07c088: 5421 760b |0006: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07c08c: 6e10 d11d 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1dd1 │ │ -07c092: 0a01 |000b: move-result v1 │ │ -07c094: 3a01 1200 |000c: if-ltz v1, 001e // +0012 │ │ -07c098: 5421 760b |000e: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07c09c: 6e30 da1d 3104 |0010: invoke-virtual {v1, v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1dda │ │ -07c0a2: 0a00 |0013: move-result v0 │ │ -07c0a4: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ -07c0a8: 2c03 0a00 0000 |0016: sparse-switch v3, 00000020 // +0000000a │ │ -07c0ae: 0f00 |0019: return v0 │ │ -07c0b0: 6e10 011e 0200 |001a: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1e01 │ │ -07c0b6: 28fc |001d: goto 0019 // -0004 │ │ -07c0b8: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -07c0ba: 28fa |001f: goto 0019 // -0006 │ │ -07c0bc: 0002 0200 1700 0000 4200 0000 0400 ... |0020: sparse-switch-data (10 units) │ │ +07c844: |[07c844] android.support.v7.internal.widget.ListPopupWindow.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +07c854: 6e10 151e 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ +07c85a: 0a01 |0003: move-result v1 │ │ +07c85c: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +07c860: 5421 760b |0006: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c864: 6e10 d11d 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1dd1 │ │ +07c86a: 0a01 |000b: move-result v1 │ │ +07c86c: 3a01 1200 |000c: if-ltz v1, 001e // +0012 │ │ +07c870: 5421 760b |000e: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c874: 6e30 da1d 3104 |0010: invoke-virtual {v1, v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1dda │ │ +07c87a: 0a00 |0013: move-result v0 │ │ +07c87c: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ +07c880: 2c03 0a00 0000 |0016: sparse-switch v3, 00000020 // +0000000a │ │ +07c886: 0f00 |0019: return v0 │ │ +07c888: 6e10 011e 0200 |001a: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1e01 │ │ +07c88e: 28fc |001d: goto 0019 // -0004 │ │ +07c890: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +07c892: 28fa |001f: goto 0019 // -0006 │ │ +07c894: 0002 0200 1700 0000 4200 0000 0400 ... |0020: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ 0x000e line=886 │ │ 0x0014 line=887 │ │ 0x0016 line=888 │ │ 0x0019 line=900 │ │ @@ -124015,37 +123991,37 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 40 16-bit code units │ │ -07c0d0: |[07c0d0] android.support.v7.internal.widget.ListPopupWindow.performItemClick:(I)Z │ │ -07c0e0: 6e10 151e 0700 |0000: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ -07c0e6: 0a00 |0003: move-result v0 │ │ -07c0e8: 3800 2200 |0004: if-eqz v0, 0026 // +0022 │ │ -07c0ec: 5470 7e0b |0006: iget-object v0, v7, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0b7e │ │ -07c0f0: 3800 1c00 |0008: if-eqz v0, 0024 // +001c │ │ -07c0f4: 5471 760b |000a: iget-object v1, v7, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07c0f8: 6e10 ca1d 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getFirstVisiblePosition:()I // method@1dca │ │ -07c0fe: 0a00 |000f: move-result v0 │ │ -07c100: 9100 0800 |0010: sub-int v0, v8, v0 │ │ -07c104: 6e20 c41d 0100 |0012: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChildAt:(I)Landroid/view/View; // method@1dc4 │ │ -07c10a: 0c02 |0015: move-result-object v2 │ │ -07c10c: 6e10 c31d 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1dc3 │ │ -07c112: 0c06 |0019: move-result-object v6 │ │ -07c114: 5470 7e0b |001a: iget-object v0, v7, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0b7e │ │ -07c118: 7220 9223 8600 |001c: invoke-interface {v6, v8}, Landroid/widget/ListAdapter;.getItemId:(I)J // method@2392 │ │ -07c11e: 0b04 |001f: move-result-wide v4 │ │ -07c120: 0183 |0020: move v3, v8 │ │ -07c122: 7806 2623 0000 |0021: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/AdapterView$OnItemClickListener;.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@2326 │ │ -07c128: 1210 |0024: const/4 v0, #int 1 // #1 │ │ -07c12a: 0f00 |0025: return v0 │ │ -07c12c: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -07c12e: 28fe |0027: goto 0025 // -0002 │ │ +07c8a8: |[07c8a8] android.support.v7.internal.widget.ListPopupWindow.performItemClick:(I)Z │ │ +07c8b8: 6e10 151e 0700 |0000: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ +07c8be: 0a00 |0003: move-result v0 │ │ +07c8c0: 3800 2200 |0004: if-eqz v0, 0026 // +0022 │ │ +07c8c4: 5470 7e0b |0006: iget-object v0, v7, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0b7e │ │ +07c8c8: 3800 1c00 |0008: if-eqz v0, 0024 // +001c │ │ +07c8cc: 5471 760b |000a: iget-object v1, v7, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c8d0: 6e10 ca1d 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getFirstVisiblePosition:()I // method@1dca │ │ +07c8d6: 0a00 |000f: move-result v0 │ │ +07c8d8: 9100 0800 |0010: sub-int v0, v8, v0 │ │ +07c8dc: 6e20 c41d 0100 |0012: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChildAt:(I)Landroid/view/View; // method@1dc4 │ │ +07c8e2: 0c02 |0015: move-result-object v2 │ │ +07c8e4: 6e10 c31d 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1dc3 │ │ +07c8ea: 0c06 |0019: move-result-object v6 │ │ +07c8ec: 5470 7e0b |001a: iget-object v0, v7, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0b7e │ │ +07c8f0: 7220 9223 8600 |001c: invoke-interface {v6, v8}, Landroid/widget/ListAdapter;.getItemId:(I)J // method@2392 │ │ +07c8f6: 0b04 |001f: move-result-wide v4 │ │ +07c8f8: 0183 |0020: move v3, v8 │ │ +07c8fa: 7806 2623 0000 |0021: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/AdapterView$OnItemClickListener;.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@2326 │ │ +07c900: 1210 |0024: const/4 v0, #int 1 // #1 │ │ +07c902: 0f00 |0025: return v0 │ │ +07c904: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +07c906: 28fe |0027: goto 0025 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=702 │ │ 0x0006 line=703 │ │ 0x000a line=704 │ │ 0x000c line=705 │ │ 0x0016 line=706 │ │ @@ -124064,19 +124040,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07c130: |[07c130] android.support.v7.internal.widget.ListPopupWindow.postShow:()V │ │ -07c140: 5420 7c0b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0b7c │ │ -07c144: 5421 890b |0002: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mShowDropDownRunnable:Ljava/lang/Runnable; // field@0b89 │ │ -07c148: 6e20 7c02 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027c │ │ -07c14e: 0e00 |0007: return-void │ │ +07c908: |[07c908] android.support.v7.internal.widget.ListPopupWindow.postShow:()V │ │ +07c918: 5420 7c0b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0b7c │ │ +07c91c: 5421 890b |0002: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mShowDropDownRunnable:Ljava/lang/Runnable; // field@0b89 │ │ +07c920: 6e20 7c02 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027c │ │ +07c926: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0007 line=507 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ @@ -124085,38 +124061,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -07c150: |[07c150] android.support.v7.internal.widget.ListPopupWindow.setAdapter:(Landroid/widget/ListAdapter;)V │ │ -07c160: 5420 830b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0b83 │ │ -07c164: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -07c168: 2200 a803 |0004: new-instance v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver; // type@03a8 │ │ -07c16c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -07c16e: 7030 eb1d 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@1deb │ │ -07c174: 5b20 830b |000a: iput-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0b83 │ │ -07c178: 5b23 700b |000c: iput-object v3, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0b70 │ │ -07c17c: 5420 700b |000e: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0b70 │ │ -07c180: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -07c184: 5420 830b |0012: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0b83 │ │ -07c188: 7220 9623 0300 |0014: invoke-interface {v3, v0}, Landroid/widget/ListAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2396 │ │ -07c18e: 5420 760b |0017: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07c192: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ -07c196: 5420 760b |001b: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07c19a: 5421 700b |001d: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0b70 │ │ -07c19e: 6e20 dd1d 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1ddd │ │ -07c1a4: 0e00 |0022: return-void │ │ -07c1a6: 5420 700b |0023: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0b70 │ │ -07c1aa: 3800 e7ff |0025: if-eqz v0, 000c // -0019 │ │ -07c1ae: 5420 700b |0027: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0b70 │ │ -07c1b2: 5421 830b |0029: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0b83 │ │ -07c1b6: 7220 9723 1000 |002b: invoke-interface {v0, v1}, Landroid/widget/ListAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2397 │ │ -07c1bc: 28de |002e: goto 000c // -0022 │ │ +07c928: |[07c928] android.support.v7.internal.widget.ListPopupWindow.setAdapter:(Landroid/widget/ListAdapter;)V │ │ +07c938: 5420 830b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0b83 │ │ +07c93c: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +07c940: 2200 ac03 |0004: new-instance v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver; // type@03ac │ │ +07c944: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +07c946: 7030 eb1d 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V // method@1deb │ │ +07c94c: 5b20 830b |000a: iput-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0b83 │ │ +07c950: 5b23 700b |000c: iput-object v3, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0b70 │ │ +07c954: 5420 700b |000e: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0b70 │ │ +07c958: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +07c95c: 5420 830b |0012: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0b83 │ │ +07c960: 7220 9623 0300 |0014: invoke-interface {v3, v0}, Landroid/widget/ListAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2396 │ │ +07c966: 5420 760b |0017: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c96a: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ +07c96e: 5420 760b |001b: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07c972: 5421 700b |001d: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0b70 │ │ +07c976: 6e20 dd1d 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1ddd │ │ +07c97c: 0e00 |0022: return-void │ │ +07c97e: 5420 700b |0023: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0b70 │ │ +07c982: 3800 e7ff |0025: if-eqz v0, 000c // -0019 │ │ +07c986: 5420 700b |0027: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0b70 │ │ +07c98a: 5421 830b |0029: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0b83 │ │ +07c98e: 7220 9723 1000 |002b: invoke-interface {v0, v1}, Landroid/widget/ListAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2397 │ │ +07c994: 28de |002e: goto 000c // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0004 line=206 │ │ 0x000c line=210 │ │ 0x000e line=211 │ │ 0x0012 line=212 │ │ @@ -124134,17 +124110,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c1c0: |[07c1c0] android.support.v7.internal.widget.ListPopupWindow.setAnchorView:(Landroid/view/View;)V │ │ -07c1d0: 5b01 730b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0b73 │ │ -07c1d4: 0e00 |0002: return-void │ │ +07c998: |[07c998] android.support.v7.internal.widget.ListPopupWindow.setAnchorView:(Landroid/view/View;)V │ │ +07c9a8: 5b01 730b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0b73 │ │ +07c9ac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0002 line=378 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 anchor Landroid/view/View; │ │ @@ -124154,18 +124130,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07c1d8: |[07c1d8] android.support.v7.internal.widget.ListPopupWindow.setAnimationStyle:(I)V │ │ -07c1e8: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c1ec: 6e20 d123 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setAnimationStyle:(I)V // method@23d1 │ │ -07c1f2: 0e00 |0005: return-void │ │ +07c9b0: |[07c9b0] android.support.v7.internal.widget.ListPopupWindow.setAnimationStyle:(I)V │ │ +07c9c0: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c9c4: 6e20 d123 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setAnimationStyle:(I)V // method@23d1 │ │ +07c9ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0005 line=350 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0006 reg=2 animationStyle I │ │ @@ -124175,18 +124151,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07c1f4: |[07c1f4] android.support.v7.internal.widget.ListPopupWindow.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -07c204: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c208: 6e20 d223 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@23d2 │ │ -07c20e: 0e00 |0005: return-void │ │ +07c9cc: |[07c9cc] android.support.v7.internal.widget.ListPopupWindow.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +07c9dc: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c9e0: 6e20 d223 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@23d2 │ │ +07c9e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0005 line=341 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -124196,31 +124172,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -07c210: |[07c210] android.support.v7.internal.widget.ListPopupWindow.setContentWidth:(I)V │ │ -07c220: 5431 840b |0000: iget-object v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c224: 6e10 c923 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@23c9 │ │ -07c22a: 0c00 |0005: move-result-object v0 │ │ -07c22c: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ -07c230: 5431 8a0b |0008: iget-object v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ -07c234: 6e20 0402 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0204 │ │ -07c23a: 5431 8a0b |000d: iget-object v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ -07c23e: 5211 3000 |000f: iget v1, v1, Landroid/graphics/Rect;.left:I // field@0030 │ │ -07c242: 5432 8a0b |0011: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ -07c246: 5222 3100 |0013: iget v2, v2, Landroid/graphics/Rect;.right:I // field@0031 │ │ -07c24a: b021 |0015: add-int/2addr v1, v2 │ │ -07c24c: b041 |0016: add-int/2addr v1, v4 │ │ -07c24e: 5931 7a0b |0017: iput v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ -07c252: 0e00 |0019: return-void │ │ -07c254: 6e20 301e 4300 |001a: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setWidth:(I)V // method@1e30 │ │ -07c25a: 28fc |001d: goto 0019 // -0004 │ │ +07c9e8: |[07c9e8] android.support.v7.internal.widget.ListPopupWindow.setContentWidth:(I)V │ │ +07c9f8: 5431 840b |0000: iget-object v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07c9fc: 6e10 c923 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@23c9 │ │ +07ca02: 0c00 |0005: move-result-object v0 │ │ +07ca04: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ +07ca08: 5431 8a0b |0008: iget-object v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ +07ca0c: 6e20 0402 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0204 │ │ +07ca12: 5431 8a0b |000d: iget-object v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ +07ca16: 5211 3000 |000f: iget v1, v1, Landroid/graphics/Rect;.left:I // field@0030 │ │ +07ca1a: 5432 8a0b |0011: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0b8a │ │ +07ca1e: 5222 3100 |0013: iget v2, v2, Landroid/graphics/Rect;.right:I // field@0031 │ │ +07ca22: b021 |0015: add-int/2addr v1, v2 │ │ +07ca24: b041 |0016: add-int/2addr v1, v4 │ │ +07ca26: 5931 7a0b |0017: iput v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ +07ca2a: 0e00 |0019: return-void │ │ +07ca2c: 6e20 301e 4300 |001a: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setWidth:(I)V // method@1e30 │ │ +07ca32: 28fc |001d: goto 0019 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ 0x0006 line=441 │ │ 0x0008 line=442 │ │ 0x000d line=443 │ │ 0x0019 line=447 │ │ @@ -124235,17 +124211,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c25c: |[07c25c] android.support.v7.internal.widget.ListPopupWindow.setDropDownAlwaysVisible:(Z)V │ │ -07c26c: 5c01 720b |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0b72 │ │ -07c270: 0e00 |0002: return-void │ │ +07ca34: |[07ca34] android.support.v7.internal.widget.ListPopupWindow.setDropDownAlwaysVisible:(Z)V │ │ +07ca44: 5c01 720b |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0b72 │ │ +07ca48: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0002 line=286 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 dropDownAlwaysVisible Z │ │ @@ -124255,17 +124231,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c274: |[07c274] android.support.v7.internal.widget.ListPopupWindow.setForceIgnoreOutsideTouch:(Z)V │ │ -07c284: 5c01 7b0b |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0b7b │ │ -07c288: 0e00 |0002: return-void │ │ +07ca4c: |[07ca4c] android.support.v7.internal.widget.ListPopupWindow.setForceIgnoreOutsideTouch:(Z)V │ │ +07ca5c: 5c01 7b0b |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0b7b │ │ +07ca60: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0002 line=272 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 forceIgnoreOutsideTouch Z │ │ @@ -124275,17 +124251,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c28c: |[07c28c] android.support.v7.internal.widget.ListPopupWindow.setHeight:(I)V │ │ -07c29c: 5901 740b |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ -07c2a0: 0e00 |0002: return-void │ │ +07ca64: |[07ca64] android.support.v7.internal.widget.ListPopupWindow.setHeight:(I)V │ │ +07ca74: 5901 740b |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ +07ca78: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0002 line=463 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 height I │ │ @@ -124295,17 +124271,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c2a4: |[07c2a4] android.support.v7.internal.widget.ListPopupWindow.setHorizontalOffset:(I)V │ │ -07c2b4: 5901 750b |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@0b75 │ │ -07c2b8: 0e00 |0002: return-void │ │ +07ca7c: |[07ca7c] android.support.v7.internal.widget.ListPopupWindow.setHorizontalOffset:(I)V │ │ +07ca8c: 5901 750b |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@0b75 │ │ +07ca90: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0002 line=394 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 offset I │ │ @@ -124315,18 +124291,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07c2bc: |[07c2bc] android.support.v7.internal.widget.ListPopupWindow.setInputMethodMode:(I)V │ │ -07c2cc: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c2d0: 6e20 d623 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@23d6 │ │ -07c2d6: 0e00 |0005: return-void │ │ +07ca94: |[07ca94] android.support.v7.internal.widget.ListPopupWindow.setInputMethodMode:(I)V │ │ +07caa4: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07caa8: 6e20 d623 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@23d6 │ │ +07caae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ 0x0005 line=639 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -124336,17 +124312,17 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c2d8: |[07c2d8] android.support.v7.internal.widget.ListPopupWindow.setListItemExpandMax:(I)V │ │ -07c2e8: 5901 810b |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mListItemExpandMaximum:I // field@0b81 │ │ -07c2ec: 0e00 |0002: return-void │ │ +07cab0: |[07cab0] android.support.v7.internal.widget.ListPopupWindow.setListItemExpandMax:(I)V │ │ +07cac0: 5901 810b |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mListItemExpandMaximum:I // field@0b81 │ │ +07cac4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0002 line=776 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 max I │ │ @@ -124356,17 +124332,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c2f0: |[07c2f0] android.support.v7.internal.widget.ListPopupWindow.setListSelector:(Landroid/graphics/drawable/Drawable;)V │ │ -07c300: 5b01 770b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0b77 │ │ -07c304: 0e00 |0002: return-void │ │ +07cac8: |[07cac8] android.support.v7.internal.widget.ListPopupWindow.setListSelector:(Landroid/graphics/drawable/Drawable;)V │ │ +07cad8: 5b01 770b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0b77 │ │ +07cadc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0002 line=325 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 selector Landroid/graphics/drawable/Drawable; │ │ @@ -124376,20 +124352,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07c308: |[07c308] android.support.v7.internal.widget.ListPopupWindow.setModal:(Z)V │ │ -07c318: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07c31a: 5c10 820b |0001: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0b82 │ │ -07c31e: 5410 840b |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c322: 6e20 d423 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setFocusable:(Z)V // method@23d4 │ │ -07c328: 0e00 |0008: return-void │ │ +07cae0: |[07cae0] android.support.v7.internal.widget.ListPopupWindow.setModal:(Z)V │ │ +07caf0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07caf2: 5c10 820b |0001: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0b82 │ │ +07caf6: 5410 840b |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07cafa: 6e20 d423 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setFocusable:(Z)V // method@23d4 │ │ +07cb00: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=251 │ │ 0x0008 line=252 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ @@ -124400,18 +124376,18 @@ │ │ type : '(Landroid/widget/PopupWindow$OnDismissListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07c32c: |[07c32c] android.support.v7.internal.widget.ListPopupWindow.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ -07c33c: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c340: 6e20 d723 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@23d7 │ │ -07c346: 0e00 |0005: return-void │ │ +07cb04: |[07cb04] android.support.v7.internal.widget.ListPopupWindow.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ +07cb14: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07cb18: 6e20 d723 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@23d7 │ │ +07cb1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ 0x0005 line=614 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/widget/PopupWindow$OnDismissListener; │ │ @@ -124421,17 +124397,17 @@ │ │ type : '(Landroid/widget/AdapterView$OnItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c348: |[07c348] android.support.v7.internal.widget.ListPopupWindow.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ -07c358: 5b01 7e0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0b7e │ │ -07c35c: 0e00 |0002: return-void │ │ +07cb20: |[07cb20] android.support.v7.internal.widget.ListPopupWindow.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ +07cb30: 5b01 7e0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0b7e │ │ +07cb34: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0002 line=473 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 clickListener Landroid/widget/AdapterView$OnItemClickListener; │ │ @@ -124441,17 +124417,17 @@ │ │ type : '(Landroid/widget/AdapterView$OnItemSelectedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c360: |[07c360] android.support.v7.internal.widget.ListPopupWindow.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V │ │ -07c370: 5b01 7f0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0b7f │ │ -07c374: 0e00 |0002: return-void │ │ +07cb38: |[07cb38] android.support.v7.internal.widget.ListPopupWindow.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V │ │ +07cb48: 5b01 7f0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0b7f │ │ +07cb4c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0002 line=483 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 selectedListener Landroid/widget/AdapterView$OnItemSelectedListener; │ │ @@ -124461,17 +124437,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c378: |[07c378] android.support.v7.internal.widget.ListPopupWindow.setPromptPosition:(I)V │ │ -07c388: 5901 850b |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0b85 │ │ -07c38c: 0e00 |0002: return-void │ │ +07cb50: |[07cb50] android.support.v7.internal.widget.ListPopupWindow.setPromptPosition:(I)V │ │ +07cb60: 5901 850b |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0b85 │ │ +07cb64: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0002 line=230 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 position I │ │ @@ -124481,23 +124457,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -07c390: |[07c390] android.support.v7.internal.widget.ListPopupWindow.setPromptView:(Landroid/view/View;)V │ │ -07c3a0: 6e10 151e 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ -07c3a6: 0a00 |0003: move-result v0 │ │ -07c3a8: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -07c3ac: 7010 1a1e 0100 |0006: invoke-direct {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.removePromptView:()V // method@1e1a │ │ -07c3b2: 5b12 860b |0009: iput-object v2, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0b86 │ │ -07c3b6: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ -07c3ba: 6e10 311e 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ -07c3c0: 0e00 |0010: return-void │ │ +07cb68: |[07cb68] android.support.v7.internal.widget.ListPopupWindow.setPromptView:(Landroid/view/View;)V │ │ +07cb78: 6e10 151e 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ +07cb7e: 0a00 |0003: move-result v0 │ │ +07cb80: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +07cb84: 7010 1a1e 0100 |0006: invoke-direct {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.removePromptView:()V // method@1e1a │ │ +07cb8a: 5b12 860b |0009: iput-object v2, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0b86 │ │ +07cb8e: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ +07cb92: 6e10 311e 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ +07cb98: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0004 line=493 │ │ 0x0006 line=494 │ │ 0x0009 line=496 │ │ 0x000b line=497 │ │ @@ -124513,29 +124489,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -07c3c4: |[07c3c4] android.support.v7.internal.widget.ListPopupWindow.setSelection:(I)V │ │ -07c3d4: 5420 760b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07c3d8: 6e10 151e 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ -07c3de: 0a01 |0005: move-result v1 │ │ -07c3e0: 3801 1500 |0006: if-eqz v1, 001b // +0015 │ │ -07c3e4: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -07c3e8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -07c3ea: 7120 c11d 1000 |000b: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z // method@1dc1 │ │ -07c3f0: 6e20 e51d 3000 |000e: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setSelection:(I)V // method@1de5 │ │ -07c3f6: 6e10 c61d 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChoiceMode:()I // method@1dc6 │ │ -07c3fc: 0a01 |0014: move-result v1 │ │ -07c3fe: 3801 0600 |0015: if-eqz v1, 001b // +0006 │ │ -07c402: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -07c404: 6e30 e11d 3001 |0018: invoke-virtual {v0, v3, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setItemChecked:(IZ)V // method@1de1 │ │ -07c40a: 0e00 |001b: return-void │ │ +07cb9c: |[07cb9c] android.support.v7.internal.widget.ListPopupWindow.setSelection:(I)V │ │ +07cbac: 5420 760b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07cbb0: 6e10 151e 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ +07cbb6: 0a01 |0005: move-result v1 │ │ +07cbb8: 3801 1500 |0006: if-eqz v1, 001b // +0015 │ │ +07cbbc: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +07cbc0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +07cbc2: 7120 c11d 1000 |000b: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z // method@1dc1 │ │ +07cbc8: 6e20 e51d 3000 |000e: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setSelection:(I)V // method@1de5 │ │ +07cbce: 6e10 c61d 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChoiceMode:()I // method@1dc6 │ │ +07cbd4: 0a01 |0014: move-result v1 │ │ +07cbd6: 3801 0600 |0015: if-eqz v1, 001b // +0006 │ │ +07cbda: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +07cbdc: 6e30 e11d 3001 |0018: invoke-virtual {v0, v3, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setItemChecked:(IZ)V // method@1de1 │ │ +07cbe2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ 0x0002 line=657 │ │ 0x000a line=658 │ │ 0x000e line=659 │ │ 0x0011 line=660 │ │ @@ -124551,18 +124527,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07c40c: |[07c40c] android.support.v7.internal.widget.ListPopupWindow.setSoftInputMode:(I)V │ │ -07c41c: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c420: 6e20 d923 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setSoftInputMode:(I)V // method@23d9 │ │ -07c426: 0e00 |0005: return-void │ │ +07cbe4: |[07cbe4] android.support.v7.internal.widget.ListPopupWindow.setSoftInputMode:(I)V │ │ +07cbf4: 5410 840b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07cbf8: 6e20 d923 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setSoftInputMode:(I)V // method@23d9 │ │ +07cbfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0005 line=306 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -124572,19 +124548,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -07c428: |[07c428] android.support.v7.internal.widget.ListPopupWindow.setVerticalOffset:(I)V │ │ -07c438: 5912 780b |0000: iput v2, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0b78 │ │ -07c43c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -07c43e: 5c10 790b |0003: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0b79 │ │ -07c442: 0e00 |0005: return-void │ │ +07cc00: |[07cc00] android.support.v7.internal.widget.ListPopupWindow.setVerticalOffset:(I)V │ │ +07cc10: 5912 780b |0000: iput v2, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0b78 │ │ +07cc14: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +07cc16: 5c10 790b |0003: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0b79 │ │ +07cc1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0002 line=413 │ │ 0x0005 line=414 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ @@ -124595,17 +124571,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c444: |[07c444] android.support.v7.internal.widget.ListPopupWindow.setWidth:(I)V │ │ -07c454: 5901 7a0b |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ -07c458: 0e00 |0002: return-void │ │ +07cc1c: |[07cc1c] android.support.v7.internal.widget.ListPopupWindow.setWidth:(I)V │ │ +07cc2c: 5901 7a0b |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ +07cc30: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0002 line=431 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 width I │ │ @@ -124615,144 +124591,144 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 241 16-bit code units │ │ -07c45c: |[07c45c] android.support.v7.internal.widget.ListPopupWindow.show:()V │ │ -07c46c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -07c46e: 12e9 |0001: const/4 v9, #int -2 // #fe │ │ -07c470: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07c472: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -07c474: 7010 ff1d 0a00 |0004: invoke-direct {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.buildDropDown:()I // method@1dff │ │ -07c47a: 0a06 |0007: move-result v6 │ │ -07c47c: 1204 |0008: const/4 v4, #int 0 // #0 │ │ -07c47e: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -07c480: 6e10 131e 0a00 |000a: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.isInputMethodNotNeeded:()Z // method@1e13 │ │ -07c486: 0a07 |000d: move-result v7 │ │ -07c488: 54a2 840b |000e: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c48c: 6e10 d023 0200 |0010: invoke-virtual {v2}, Landroid/widget/PopupWindow;.isShowing:()Z // method@23d0 │ │ -07c492: 0a02 |0013: move-result v2 │ │ -07c494: 3802 5f00 |0014: if-eqz v2, 0073 // +005f │ │ -07c498: 52a2 7a0b |0016: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ -07c49c: 3302 3100 |0018: if-ne v2, v0, 0049 // +0031 │ │ -07c4a0: 12f4 |001a: const/4 v4, #int -1 // #ff │ │ -07c4a2: 52a2 740b |001b: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ -07c4a6: 3302 4d00 |001d: if-ne v2, v0, 006a // +004d │ │ -07c4aa: 3807 3a00 |001f: if-eqz v7, 0059 // +003a │ │ -07c4ae: 0165 |0021: move v5, v6 │ │ -07c4b0: 3807 3b00 |0022: if-eqz v7, 005d // +003b │ │ -07c4b4: 54a2 840b |0024: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c4b8: 52a8 7a0b |0026: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ -07c4bc: 3308 3300 |0028: if-ne v8, v0, 005b // +0033 │ │ -07c4c0: 6e30 dc23 0201 |002a: invoke-virtual {v2, v0, v1}, Landroid/widget/PopupWindow;.setWindowLayoutMode:(II)V // method@23dc │ │ -07c4c6: 54a0 840b |002d: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c4ca: 55a2 7b0b |002f: iget-boolean v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0b7b │ │ -07c4ce: 3902 0700 |0031: if-nez v2, 0038 // +0007 │ │ -07c4d2: 55a2 720b |0033: iget-boolean v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0b72 │ │ -07c4d6: 3902 0300 |0035: if-nez v2, 0038 // +0003 │ │ -07c4da: 0131 |0037: move v1, v3 │ │ -07c4dc: 6e20 d823 1000 |0038: invoke-virtual {v0, v1}, Landroid/widget/PopupWindow;.setOutsideTouchable:(Z)V // method@23d8 │ │ -07c4e2: 54a0 840b |003b: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c4e6: 6e10 021e 0a00 |003d: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1e02 │ │ -07c4ec: 0c01 |0040: move-result-object v1 │ │ -07c4ee: 52a2 750b |0041: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@0b75 │ │ -07c4f2: 52a3 780b |0043: iget v3, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0b78 │ │ -07c4f6: 7406 de23 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/PopupWindow;.update:(Landroid/view/View;IIII)V // method@23de │ │ -07c4fc: 0e00 |0048: return-void │ │ -07c4fe: 52a2 7a0b |0049: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ -07c502: 3392 0b00 |004b: if-ne v2, v9, 0056 // +000b │ │ -07c506: 6e10 021e 0a00 |004d: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1e02 │ │ -07c50c: 0c02 |0050: move-result-object v2 │ │ -07c50e: 6e10 8b21 0200 |0051: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@218b │ │ -07c514: 0a04 |0054: move-result v4 │ │ -07c516: 28c6 |0055: goto 001b // -003a │ │ -07c518: 52a4 7a0b |0056: iget v4, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ -07c51c: 28c3 |0058: goto 001b // -003d │ │ -07c51e: 0105 |0059: move v5, v0 │ │ -07c520: 28c8 |005a: goto 0022 // -0038 │ │ -07c522: 0110 |005b: move v0, v1 │ │ -07c524: 28ce |005c: goto 002a // -0032 │ │ -07c526: 54a8 840b |005d: iget-object v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c52a: 52a2 7a0b |005f: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ -07c52e: 3302 0700 |0061: if-ne v2, v0, 0068 // +0007 │ │ -07c532: 0102 |0063: move v2, v0 │ │ -07c534: 6e30 dc23 2800 |0064: invoke-virtual {v8, v2, v0}, Landroid/widget/PopupWindow;.setWindowLayoutMode:(II)V // method@23dc │ │ -07c53a: 28c6 |0067: goto 002d // -003a │ │ -07c53c: 0112 |0068: move v2, v1 │ │ -07c53e: 28fb |0069: goto 0064 // -0005 │ │ -07c540: 52a0 740b |006a: iget v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ -07c544: 3390 0400 |006c: if-ne v0, v9, 0070 // +0004 │ │ -07c548: 0165 |006e: move v5, v6 │ │ -07c54a: 28be |006f: goto 002d // -0042 │ │ -07c54c: 52a5 740b |0070: iget v5, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ -07c550: 28bb |0072: goto 002d // -0045 │ │ -07c552: 52a2 7a0b |0073: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ -07c556: 3302 4e00 |0075: if-ne v2, v0, 00c3 // +004e │ │ -07c55a: 12f4 |0077: const/4 v4, #int -1 // #ff │ │ -07c55c: 52a2 740b |0078: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ -07c560: 3302 6300 |007a: if-ne v2, v0, 00dd // +0063 │ │ -07c564: 12f5 |007c: const/4 v5, #int -1 // #ff │ │ -07c566: 54a2 840b |007d: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c56a: 6e30 dc23 4205 |007f: invoke-virtual {v2, v4, v5}, Landroid/widget/PopupWindow;.setWindowLayoutMode:(II)V // method@23dc │ │ -07c570: 54a2 840b |0082: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c574: 55a8 7b0b |0084: iget-boolean v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0b7b │ │ -07c578: 3908 6900 |0086: if-nez v8, 00ef // +0069 │ │ -07c57c: 55a8 720b |0088: iget-boolean v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0b72 │ │ -07c580: 3908 6500 |008a: if-nez v8, 00ef // +0065 │ │ -07c584: 6e20 d823 3200 |008c: invoke-virtual {v2, v3}, Landroid/widget/PopupWindow;.setOutsideTouchable:(Z)V // method@23d8 │ │ -07c58a: 54a1 840b |008f: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c58e: 54a2 8b0b |0091: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mTouchInterceptor:Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; // field@0b8b │ │ -07c592: 6e20 da23 2100 |0093: invoke-virtual {v1, v2}, Landroid/widget/PopupWindow;.setTouchInterceptor:(Landroid/view/View$OnTouchListener;)V // method@23da │ │ -07c598: 54a1 840b |0096: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c59c: 6e10 021e 0a00 |0098: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1e02 │ │ -07c5a2: 0c02 |009b: move-result-object v2 │ │ -07c5a4: 52a3 750b |009c: iget v3, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@0b75 │ │ -07c5a8: 52a8 780b |009e: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0b78 │ │ -07c5ac: 6e40 dd23 2183 |00a0: invoke-virtual {v1, v2, v3, v8}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;II)V // method@23dd │ │ -07c5b2: 54a1 760b |00a3: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07c5b6: 6e20 e51d 0100 |00a5: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setSelection:(I)V // method@1de5 │ │ -07c5bc: 55a0 820b |00a8: iget-boolean v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0b82 │ │ -07c5c0: 3800 0a00 |00aa: if-eqz v0, 00b4 // +000a │ │ -07c5c4: 54a0 760b |00ac: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ -07c5c8: 6e10 d61d 0000 |00ae: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.isInTouchMode:()Z // method@1dd6 │ │ -07c5ce: 0a00 |00b1: move-result v0 │ │ -07c5d0: 3800 0500 |00b2: if-eqz v0, 00b7 // +0005 │ │ -07c5d4: 6e10 001e 0a00 |00b4: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.clearListSelection:()V // method@1e00 │ │ -07c5da: 55a0 820b |00b7: iget-boolean v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0b82 │ │ -07c5de: 3900 8fff |00b9: if-nez v0, 0048 // -0071 │ │ -07c5e2: 54a0 7c0b |00bb: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0b7c │ │ -07c5e6: 54a1 7d0b |00bd: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mHideSelector:Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; // field@0b7d │ │ -07c5ea: 6e20 7c02 1000 |00bf: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027c │ │ -07c5f0: 2886 |00c2: goto 0048 // -007a │ │ -07c5f2: 52a2 7a0b |00c3: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ -07c5f6: 3392 1000 |00c5: if-ne v2, v9, 00d5 // +0010 │ │ -07c5fa: 54a2 840b |00c7: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c5fe: 6e10 021e 0a00 |00c9: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1e02 │ │ -07c604: 0c08 |00cc: move-result-object v8 │ │ -07c606: 6e10 8b21 0800 |00cd: invoke-virtual {v8}, Landroid/view/View;.getWidth:()I // method@218b │ │ -07c60c: 0a08 |00d0: move-result v8 │ │ -07c60e: 6e20 db23 8200 |00d1: invoke-virtual {v2, v8}, Landroid/widget/PopupWindow;.setWidth:(I)V // method@23db │ │ -07c614: 28a4 |00d4: goto 0078 // -005c │ │ -07c616: 54a2 840b |00d5: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c61a: 52a8 7a0b |00d7: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ -07c61e: 6e20 db23 8200 |00d9: invoke-virtual {v2, v8}, Landroid/widget/PopupWindow;.setWidth:(I)V // method@23db │ │ -07c624: 289c |00dc: goto 0078 // -0064 │ │ -07c626: 52a2 740b |00dd: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ -07c62a: 3392 0800 |00df: if-ne v2, v9, 00e7 // +0008 │ │ -07c62e: 54a2 840b |00e1: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c632: 6e20 d523 6200 |00e3: invoke-virtual {v2, v6}, Landroid/widget/PopupWindow;.setHeight:(I)V // method@23d5 │ │ -07c638: 2897 |00e6: goto 007d // -0069 │ │ -07c63a: 54a2 840b |00e7: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ -07c63e: 52a8 740b |00e9: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ -07c642: 6e20 d523 8200 |00eb: invoke-virtual {v2, v8}, Landroid/widget/PopupWindow;.setHeight:(I)V // method@23d5 │ │ -07c648: 288f |00ee: goto 007d // -0071 │ │ -07c64a: 0113 |00ef: move v3, v1 │ │ -07c64c: 289c |00f0: goto 008c // -0064 │ │ +07cc34: |[07cc34] android.support.v7.internal.widget.ListPopupWindow.show:()V │ │ +07cc44: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +07cc46: 12e9 |0001: const/4 v9, #int -2 // #fe │ │ +07cc48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07cc4a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +07cc4c: 7010 ff1d 0a00 |0004: invoke-direct {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.buildDropDown:()I // method@1dff │ │ +07cc52: 0a06 |0007: move-result v6 │ │ +07cc54: 1204 |0008: const/4 v4, #int 0 // #0 │ │ +07cc56: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +07cc58: 6e10 131e 0a00 |000a: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.isInputMethodNotNeeded:()Z // method@1e13 │ │ +07cc5e: 0a07 |000d: move-result v7 │ │ +07cc60: 54a2 840b |000e: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07cc64: 6e10 d023 0200 |0010: invoke-virtual {v2}, Landroid/widget/PopupWindow;.isShowing:()Z // method@23d0 │ │ +07cc6a: 0a02 |0013: move-result v2 │ │ +07cc6c: 3802 5f00 |0014: if-eqz v2, 0073 // +005f │ │ +07cc70: 52a2 7a0b |0016: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ +07cc74: 3302 3100 |0018: if-ne v2, v0, 0049 // +0031 │ │ +07cc78: 12f4 |001a: const/4 v4, #int -1 // #ff │ │ +07cc7a: 52a2 740b |001b: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ +07cc7e: 3302 4d00 |001d: if-ne v2, v0, 006a // +004d │ │ +07cc82: 3807 3a00 |001f: if-eqz v7, 0059 // +003a │ │ +07cc86: 0165 |0021: move v5, v6 │ │ +07cc88: 3807 3b00 |0022: if-eqz v7, 005d // +003b │ │ +07cc8c: 54a2 840b |0024: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07cc90: 52a8 7a0b |0026: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ +07cc94: 3308 3300 |0028: if-ne v8, v0, 005b // +0033 │ │ +07cc98: 6e30 dc23 0201 |002a: invoke-virtual {v2, v0, v1}, Landroid/widget/PopupWindow;.setWindowLayoutMode:(II)V // method@23dc │ │ +07cc9e: 54a0 840b |002d: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07cca2: 55a2 7b0b |002f: iget-boolean v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0b7b │ │ +07cca6: 3902 0700 |0031: if-nez v2, 0038 // +0007 │ │ +07ccaa: 55a2 720b |0033: iget-boolean v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0b72 │ │ +07ccae: 3902 0300 |0035: if-nez v2, 0038 // +0003 │ │ +07ccb2: 0131 |0037: move v1, v3 │ │ +07ccb4: 6e20 d823 1000 |0038: invoke-virtual {v0, v1}, Landroid/widget/PopupWindow;.setOutsideTouchable:(Z)V // method@23d8 │ │ +07ccba: 54a0 840b |003b: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07ccbe: 6e10 021e 0a00 |003d: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1e02 │ │ +07ccc4: 0c01 |0040: move-result-object v1 │ │ +07ccc6: 52a2 750b |0041: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@0b75 │ │ +07ccca: 52a3 780b |0043: iget v3, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0b78 │ │ +07ccce: 7406 de23 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/PopupWindow;.update:(Landroid/view/View;IIII)V // method@23de │ │ +07ccd4: 0e00 |0048: return-void │ │ +07ccd6: 52a2 7a0b |0049: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ +07ccda: 3392 0b00 |004b: if-ne v2, v9, 0056 // +000b │ │ +07ccde: 6e10 021e 0a00 |004d: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1e02 │ │ +07cce4: 0c02 |0050: move-result-object v2 │ │ +07cce6: 6e10 8b21 0200 |0051: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@218b │ │ +07ccec: 0a04 |0054: move-result v4 │ │ +07ccee: 28c6 |0055: goto 001b // -003a │ │ +07ccf0: 52a4 7a0b |0056: iget v4, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ +07ccf4: 28c3 |0058: goto 001b // -003d │ │ +07ccf6: 0105 |0059: move v5, v0 │ │ +07ccf8: 28c8 |005a: goto 0022 // -0038 │ │ +07ccfa: 0110 |005b: move v0, v1 │ │ +07ccfc: 28ce |005c: goto 002a // -0032 │ │ +07ccfe: 54a8 840b |005d: iget-object v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07cd02: 52a2 7a0b |005f: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ +07cd06: 3302 0700 |0061: if-ne v2, v0, 0068 // +0007 │ │ +07cd0a: 0102 |0063: move v2, v0 │ │ +07cd0c: 6e30 dc23 2800 |0064: invoke-virtual {v8, v2, v0}, Landroid/widget/PopupWindow;.setWindowLayoutMode:(II)V // method@23dc │ │ +07cd12: 28c6 |0067: goto 002d // -003a │ │ +07cd14: 0112 |0068: move v2, v1 │ │ +07cd16: 28fb |0069: goto 0064 // -0005 │ │ +07cd18: 52a0 740b |006a: iget v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ +07cd1c: 3390 0400 |006c: if-ne v0, v9, 0070 // +0004 │ │ +07cd20: 0165 |006e: move v5, v6 │ │ +07cd22: 28be |006f: goto 002d // -0042 │ │ +07cd24: 52a5 740b |0070: iget v5, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ +07cd28: 28bb |0072: goto 002d // -0045 │ │ +07cd2a: 52a2 7a0b |0073: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ +07cd2e: 3302 4e00 |0075: if-ne v2, v0, 00c3 // +004e │ │ +07cd32: 12f4 |0077: const/4 v4, #int -1 // #ff │ │ +07cd34: 52a2 740b |0078: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ +07cd38: 3302 6300 |007a: if-ne v2, v0, 00dd // +0063 │ │ +07cd3c: 12f5 |007c: const/4 v5, #int -1 // #ff │ │ +07cd3e: 54a2 840b |007d: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07cd42: 6e30 dc23 4205 |007f: invoke-virtual {v2, v4, v5}, Landroid/widget/PopupWindow;.setWindowLayoutMode:(II)V // method@23dc │ │ +07cd48: 54a2 840b |0082: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07cd4c: 55a8 7b0b |0084: iget-boolean v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0b7b │ │ +07cd50: 3908 6900 |0086: if-nez v8, 00ef // +0069 │ │ +07cd54: 55a8 720b |0088: iget-boolean v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0b72 │ │ +07cd58: 3908 6500 |008a: if-nez v8, 00ef // +0065 │ │ +07cd5c: 6e20 d823 3200 |008c: invoke-virtual {v2, v3}, Landroid/widget/PopupWindow;.setOutsideTouchable:(Z)V // method@23d8 │ │ +07cd62: 54a1 840b |008f: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07cd66: 54a2 8b0b |0091: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mTouchInterceptor:Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; // field@0b8b │ │ +07cd6a: 6e20 da23 2100 |0093: invoke-virtual {v1, v2}, Landroid/widget/PopupWindow;.setTouchInterceptor:(Landroid/view/View$OnTouchListener;)V // method@23da │ │ +07cd70: 54a1 840b |0096: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07cd74: 6e10 021e 0a00 |0098: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1e02 │ │ +07cd7a: 0c02 |009b: move-result-object v2 │ │ +07cd7c: 52a3 750b |009c: iget v3, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@0b75 │ │ +07cd80: 52a8 780b |009e: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0b78 │ │ +07cd84: 6e40 dd23 2183 |00a0: invoke-virtual {v1, v2, v3, v8}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;II)V // method@23dd │ │ +07cd8a: 54a1 760b |00a3: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07cd8e: 6e20 e51d 0100 |00a5: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setSelection:(I)V // method@1de5 │ │ +07cd94: 55a0 820b |00a8: iget-boolean v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0b82 │ │ +07cd98: 3800 0a00 |00aa: if-eqz v0, 00b4 // +000a │ │ +07cd9c: 54a0 760b |00ac: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0b76 │ │ +07cda0: 6e10 d61d 0000 |00ae: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.isInTouchMode:()Z // method@1dd6 │ │ +07cda6: 0a00 |00b1: move-result v0 │ │ +07cda8: 3800 0500 |00b2: if-eqz v0, 00b7 // +0005 │ │ +07cdac: 6e10 001e 0a00 |00b4: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.clearListSelection:()V // method@1e00 │ │ +07cdb2: 55a0 820b |00b7: iget-boolean v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0b82 │ │ +07cdb6: 3900 8fff |00b9: if-nez v0, 0048 // -0071 │ │ +07cdba: 54a0 7c0b |00bb: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0b7c │ │ +07cdbe: 54a1 7d0b |00bd: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mHideSelector:Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; // field@0b7d │ │ +07cdc2: 6e20 7c02 1000 |00bf: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027c │ │ +07cdc8: 2886 |00c2: goto 0048 // -007a │ │ +07cdca: 52a2 7a0b |00c3: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ +07cdce: 3392 1000 |00c5: if-ne v2, v9, 00d5 // +0010 │ │ +07cdd2: 54a2 840b |00c7: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07cdd6: 6e10 021e 0a00 |00c9: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1e02 │ │ +07cddc: 0c08 |00cc: move-result-object v8 │ │ +07cdde: 6e10 8b21 0800 |00cd: invoke-virtual {v8}, Landroid/view/View;.getWidth:()I // method@218b │ │ +07cde4: 0a08 |00d0: move-result v8 │ │ +07cde6: 6e20 db23 8200 |00d1: invoke-virtual {v2, v8}, Landroid/widget/PopupWindow;.setWidth:(I)V // method@23db │ │ +07cdec: 28a4 |00d4: goto 0078 // -005c │ │ +07cdee: 54a2 840b |00d5: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07cdf2: 52a8 7a0b |00d7: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0b7a │ │ +07cdf6: 6e20 db23 8200 |00d9: invoke-virtual {v2, v8}, Landroid/widget/PopupWindow;.setWidth:(I)V // method@23db │ │ +07cdfc: 289c |00dc: goto 0078 // -0064 │ │ +07cdfe: 52a2 740b |00dd: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ +07ce02: 3392 0800 |00df: if-ne v2, v9, 00e7 // +0008 │ │ +07ce06: 54a2 840b |00e1: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07ce0a: 6e20 d523 6200 |00e3: invoke-virtual {v2, v6}, Landroid/widget/PopupWindow;.setHeight:(I)V // method@23d5 │ │ +07ce10: 2897 |00e6: goto 007d // -0069 │ │ +07ce12: 54a2 840b |00e7: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0b84 │ │ +07ce16: 52a8 740b |00e9: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0b74 │ │ +07ce1a: 6e20 d523 8200 |00eb: invoke-virtual {v2, v8}, Landroid/widget/PopupWindow;.setHeight:(I)V // method@23d5 │ │ +07ce20: 288f |00ee: goto 007d // -0071 │ │ +07ce22: 0113 |00ef: move v3, v1 │ │ +07ce24: 289c |00f0: goto 008c // -0064 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=514 │ │ 0x0008 line=516 │ │ 0x0009 line=517 │ │ 0x000a line=519 │ │ 0x000e line=521 │ │ @@ -124797,21 +124773,21 @@ │ │ locals : │ │ 0x0009 - 0x00f1 reg=4 widthSpec I │ │ 0x000a - 0x00f1 reg=5 heightSpec I │ │ 0x0008 - 0x00f1 reg=6 height I │ │ 0x000e - 0x00f1 reg=7 noInputMethod Z │ │ 0x0000 - 0x00f1 reg=10 this Landroid/support/v7/internal/widget/ListPopupWindow; │ │ │ │ - source_file_idx : 2560 (ListPopupWindow.java) │ │ + source_file_idx : 2566 (ListPopupWindow.java) │ │ │ │ Class #531 header: │ │ -class_idx : 941 │ │ +class_idx : 945 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2900 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2906 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #531 annotations: │ │ Annotations on class │ │ @@ -124829,21 +124805,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;) │ │ name : 'onActionModeForChild' │ │ type : '(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode$Callback;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2900 (NativeActionModeAwareLayout.java) │ │ + source_file_idx : 2906 (NativeActionModeAwareLayout.java) │ │ │ │ Class #532 header: │ │ -class_idx : 942 │ │ +class_idx : 946 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1110 │ │ -source_file_idx : 2900 │ │ +superclass_idx : 1116 │ │ +source_file_idx : 2906 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #532 annotations: │ │ Annotations on class │ │ @@ -124866,17 +124842,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -07c650: |[07c650] android.support.v7.internal.widget.NativeActionModeAwareLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -07c660: 7030 7023 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2370 │ │ -07c666: 0e00 |0003: return-void │ │ +07ce28: |[07ce28] android.support.v7.internal.widget.NativeActionModeAwareLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07ce38: 7030 7023 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2370 │ │ +07ce3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -124888,17 +124864,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c668: |[07c668] android.support.v7.internal.widget.NativeActionModeAwareLayout.setActionModeForChildListener:(Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;)V │ │ -07c678: 5b01 8c0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.mActionModeForChildListener:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; // field@0b8c │ │ -07c67c: 0e00 |0002: return-void │ │ +07ce40: |[07ce40] android.support.v7.internal.widget.NativeActionModeAwareLayout.setActionModeForChildListener:(Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;)V │ │ +07ce50: 5b01 8c0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.mActionModeForChildListener:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; // field@0b8c │ │ +07ce54: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; │ │ @@ -124908,40 +124884,40 @@ │ │ type : '(Landroid/view/View;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -07c680: |[07c680] android.support.v7.internal.widget.NativeActionModeAwareLayout.startActionModeForChild:(Landroid/view/View;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; │ │ -07c690: 5410 8c0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.mActionModeForChildListener:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; // field@0b8c │ │ -07c694: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -07c698: 5410 8c0b |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.mActionModeForChildListener:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; // field@0b8c │ │ -07c69c: 7220 321e 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;.onActionModeForChild:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode$Callback; // method@1e32 │ │ -07c6a2: 0c03 |0009: move-result-object v3 │ │ -07c6a4: 6f30 8e23 2103 |000a: invoke-super {v1, v2, v3}, Landroid/widget/LinearLayout;.startActionModeForChild:(Landroid/view/View;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@238e │ │ -07c6aa: 0c00 |000d: move-result-object v0 │ │ -07c6ac: 1100 |000e: return-object v0 │ │ +07ce58: |[07ce58] android.support.v7.internal.widget.NativeActionModeAwareLayout.startActionModeForChild:(Landroid/view/View;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; │ │ +07ce68: 5410 8c0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.mActionModeForChildListener:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; // field@0b8c │ │ +07ce6c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +07ce70: 5410 8c0b |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.mActionModeForChildListener:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; // field@0b8c │ │ +07ce74: 7220 321e 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;.onActionModeForChild:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode$Callback; // method@1e32 │ │ +07ce7a: 0c03 |0009: move-result-object v3 │ │ +07ce7c: 6f30 8e23 2103 |000a: invoke-super {v1, v2, v3}, Landroid/widget/LinearLayout;.startActionModeForChild:(Landroid/view/View;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@238e │ │ +07ce82: 0c00 |000d: move-result-object v0 │ │ +07ce84: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ 0x000a line=45 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; │ │ 0x0000 - 0x000f reg=2 originalView Landroid/view/View; │ │ 0x0000 - 0x000f reg=3 callback Landroid/view/ActionMode$Callback; │ │ │ │ - source_file_idx : 2900 (NativeActionModeAwareLayout.java) │ │ + source_file_idx : 2906 (NativeActionModeAwareLayout.java) │ │ │ │ Class #533 header: │ │ -class_idx : 943 │ │ +class_idx : 947 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3078 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3084 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #533 annotations: │ │ Annotations on class │ │ @@ -124953,21 +124929,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3078 (ProgressBarICS.java) │ │ + source_file_idx : 3084 (ProgressBarICS.java) │ │ │ │ Class #534 header: │ │ -class_idx : 944 │ │ +class_idx : 948 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3078 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3084 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #534 annotations: │ │ Annotations on class │ │ @@ -125004,21 +124980,21 @@ │ │ type : '(Landroid/support/v7/internal/widget/ProgressBarICS;IIZ)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -07c6b0: |[07c6b0] android.support.v7.internal.widget.ProgressBarICS$RefreshProgressRunnable.:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZ)V │ │ -07c6c0: 5b01 900b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.this$0:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0b90 │ │ -07c6c4: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07c6ca: 5902 8e0b |0005: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mId:I // field@0b8e │ │ -07c6ce: 5903 8f0b |0007: iput v3, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mProgress:I // field@0b8f │ │ -07c6d2: 5c04 8d0b |0009: iput-boolean v4, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mFromUser:Z // field@0b8d │ │ -07c6d6: 0e00 |000b: return-void │ │ +07ce88: |[07ce88] android.support.v7.internal.widget.ProgressBarICS$RefreshProgressRunnable.:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZ)V │ │ +07ce98: 5b01 900b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.this$0:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0b90 │ │ +07ce9c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07cea2: 5902 8e0b |0005: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mId:I // field@0b8e │ │ +07cea6: 5903 8f0b |0007: iput v3, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mProgress:I // field@0b8f │ │ +07ceaa: 5c04 8d0b |0009: iput-boolean v4, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mFromUser:Z // field@0b8d │ │ +07ceae: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0005 line=397 │ │ 0x0007 line=398 │ │ 0x0009 line=399 │ │ 0x000b line=400 │ │ @@ -125035,24 +125011,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -07c6d8: |[07c6d8] android.support.v7.internal.widget.ProgressBarICS$RefreshProgressRunnable.run:()V │ │ -07c6e8: 5450 900b |0000: iget-object v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.this$0:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0b90 │ │ -07c6ec: 5251 8e0b |0002: iget v1, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mId:I // field@0b8e │ │ -07c6f0: 5252 8f0b |0004: iget v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mProgress:I // field@0b8f │ │ -07c6f4: 5553 8d0b |0006: iget-boolean v3, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mFromUser:Z // field@0b8d │ │ -07c6f8: 1214 |0008: const/4 v4, #int 1 // #1 │ │ -07c6fa: 7154 461e 1032 |0009: invoke-static {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.access$000:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZZ)V // method@1e46 │ │ -07c700: 5450 900b |000c: iget-object v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.this$0:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0b90 │ │ -07c704: 7120 471e 5000 |000e: invoke-static {v0, v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.access$102:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;)Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // method@1e47 │ │ -07c70a: 0e00 |0011: return-void │ │ +07ceb0: |[07ceb0] android.support.v7.internal.widget.ProgressBarICS$RefreshProgressRunnable.run:()V │ │ +07cec0: 5450 900b |0000: iget-object v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.this$0:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0b90 │ │ +07cec4: 5251 8e0b |0002: iget v1, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mId:I // field@0b8e │ │ +07cec8: 5252 8f0b |0004: iget v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mProgress:I // field@0b8f │ │ +07cecc: 5553 8d0b |0006: iget-boolean v3, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mFromUser:Z // field@0b8d │ │ +07ced0: 1214 |0008: const/4 v4, #int 1 // #1 │ │ +07ced2: 7154 461e 1032 |0009: invoke-static {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.access$000:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZZ)V // method@1e46 │ │ +07ced8: 5450 900b |000c: iget-object v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.this$0:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0b90 │ │ +07cedc: 7120 471e 5000 |000e: invoke-static {v0, v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.access$102:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;)Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // method@1e47 │ │ +07cee2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ 0x000c line=405 │ │ 0x0011 line=406 │ │ locals : │ │ 0x0000 - 0x0012 reg=5 this Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; │ │ @@ -125062,38 +125038,38 @@ │ │ type : '(IIZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -07c70c: |[07c70c] android.support.v7.internal.widget.ProgressBarICS$RefreshProgressRunnable.setup:(IIZ)V │ │ -07c71c: 5901 8e0b |0000: iput v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mId:I // field@0b8e │ │ -07c720: 5902 8f0b |0002: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mProgress:I // field@0b8f │ │ -07c724: 5c03 8d0b |0004: iput-boolean v3, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mFromUser:Z // field@0b8d │ │ -07c728: 0e00 |0006: return-void │ │ +07cee4: |[07cee4] android.support.v7.internal.widget.ProgressBarICS$RefreshProgressRunnable.setup:(IIZ)V │ │ +07cef4: 5901 8e0b |0000: iput v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mId:I // field@0b8e │ │ +07cef8: 5902 8f0b |0002: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mProgress:I // field@0b8f │ │ +07cefc: 5c03 8d0b |0004: iput-boolean v3, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mFromUser:Z // field@0b8d │ │ +07cf00: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 0x0002 line=410 │ │ 0x0004 line=411 │ │ 0x0006 line=412 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; │ │ 0x0000 - 0x0007 reg=1 id I │ │ 0x0000 - 0x0007 reg=2 progress I │ │ 0x0000 - 0x0007 reg=3 fromUser Z │ │ │ │ - source_file_idx : 3078 (ProgressBarICS.java) │ │ + source_file_idx : 3084 (ProgressBarICS.java) │ │ │ │ Class #535 header: │ │ -class_idx : 945 │ │ +class_idx : 949 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3078 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3084 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #535 annotations: │ │ Annotations on class │ │ @@ -125115,17 +125091,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07c72c: |[07c72c] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.:()V │ │ -07c73c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07c742: 0e00 |0003: return-void │ │ +07cf04: |[07cf04] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.:()V │ │ +07cf14: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07cf1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -125134,19 +125110,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -07c744: |[07c744] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; │ │ -07c754: 2200 b203 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@03b2 │ │ -07c758: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07c75a: 7030 401e 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ProgressBarICS$1;)V // method@1e40 │ │ -07c760: 1100 |0006: return-object v0 │ │ +07cf1c: |[07cf1c] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; │ │ +07cf2c: 2200 b603 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@03b6 │ │ +07cf30: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07cf32: 7030 401e 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ProgressBarICS$1;)V // method@1e40 │ │ +07cf38: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=868 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -125155,18 +125131,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 │ │ -07c764: |[07c764] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -07c774: 6e20 3a1e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // method@1e3a │ │ -07c77a: 0c00 |0003: move-result-object v0 │ │ -07c77c: 1100 |0004: return-object v0 │ │ +07cf3c: |[07cf3c] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +07cf4c: 6e20 3a1e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // method@1e3a │ │ +07cf52: 0c00 |0003: move-result-object v0 │ │ +07cf54: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -125175,17 +125151,17 @@ │ │ type : '(I)[Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c780: |[07c780] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.newArray:(I)[Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; │ │ -07c790: 2320 1305 |0000: new-array v0, v2, [Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@0513 │ │ -07c794: 1100 |0002: return-object v0 │ │ +07cf58: |[07cf58] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.newArray:(I)[Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; │ │ +07cf68: 2320 1905 |0000: new-array v0, v2, [Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@0519 │ │ +07cf6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -125194,32 +125170,32 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07c798: |[07c798] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -07c7a8: 6e20 3c1e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // method@1e3c │ │ -07c7ae: 0c00 |0003: move-result-object v0 │ │ -07c7b0: 1100 |0004: return-object v0 │ │ +07cf70: |[07cf70] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +07cf80: 6e20 3c1e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // method@1e3c │ │ +07cf86: 0c00 |0003: move-result-object v0 │ │ +07cf88: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 3078 (ProgressBarICS.java) │ │ + source_file_idx : 3084 (ProgressBarICS.java) │ │ │ │ Class #536 header: │ │ -class_idx : 946 │ │ +class_idx : 950 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1043 │ │ -source_file_idx : 3078 │ │ +superclass_idx : 1048 │ │ +source_file_idx : 3084 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #536 annotations: │ │ Annotations on class │ │ @@ -125253,42 +125229,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07c7b4: |[07c7b4] android.support.v7.internal.widget.ProgressBarICS$SavedState.:()V │ │ -07c7c4: 2200 b103 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1; // type@03b1 │ │ -07c7c8: 7010 391e 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1;.:()V // method@1e39 │ │ -07c7ce: 6900 910b |0005: sput-object v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0b91 │ │ -07c7d2: 0e00 |0007: return-void │ │ +07cf8c: |[07cf8c] android.support.v7.internal.widget.ProgressBarICS$SavedState.:()V │ │ +07cf9c: 2200 b503 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1; // type@03b5 │ │ +07cfa0: 7010 391e 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1;.:()V // method@1e39 │ │ +07cfa6: 6900 910b |0005: sput-object v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0b91 │ │ +07cfaa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=865 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -07c7d4: |[07c7d4] android.support.v7.internal.widget.ProgressBarICS$SavedState.:(Landroid/os/Parcel;)V │ │ -07c7e4: 7020 4221 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@2142 │ │ -07c7ea: 6e10 9102 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -07c7f0: 0a00 |0006: move-result v0 │ │ -07c7f2: 5910 920b |0007: iput v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0b92 │ │ -07c7f6: 6e10 9102 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -07c7fc: 0a00 |000c: move-result v0 │ │ -07c7fe: 5910 930b |000d: iput v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@0b93 │ │ -07c802: 0e00 |000f: return-void │ │ +07cfac: |[07cfac] android.support.v7.internal.widget.ProgressBarICS$SavedState.:(Landroid/os/Parcel;)V │ │ +07cfbc: 7020 4221 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@2142 │ │ +07cfc2: 6e10 9102 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +07cfc8: 0a00 |0006: move-result v0 │ │ +07cfca: 5910 920b |0007: iput v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0b92 │ │ +07cfce: 6e10 9102 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +07cfd4: 0a00 |000c: move-result v0 │ │ +07cfd6: 5910 930b |000d: iput v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@0b93 │ │ +07cfda: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ 0x0003 line=854 │ │ 0x0009 line=855 │ │ 0x000f line=856 │ │ locals : │ │ @@ -125300,17 +125276,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ProgressBarICS$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07c804: |[07c804] android.support.v7.internal.widget.ProgressBarICS$SavedState.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ProgressBarICS$1;)V │ │ -07c814: 7020 3f1e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.:(Landroid/os/Parcel;)V // method@1e3f │ │ -07c81a: 0e00 |0003: return-void │ │ +07cfdc: |[07cfdc] android.support.v7.internal.widget.ProgressBarICS$SavedState.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ProgressBarICS$1;)V │ │ +07cfec: 7020 3f1e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.:(Landroid/os/Parcel;)V // method@1e3f │ │ +07cff2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=838 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ProgressBarICS$1; │ │ @@ -125320,17 +125296,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07c81c: |[07c81c] android.support.v7.internal.widget.ProgressBarICS$SavedState.:(Landroid/os/Parcelable;)V │ │ -07c82c: 7020 4321 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2143 │ │ -07c832: 0e00 |0003: return-void │ │ +07cff4: |[07cff4] android.support.v7.internal.widget.ProgressBarICS$SavedState.:(Landroid/os/Parcelable;)V │ │ +07d004: 7020 4321 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@2143 │ │ +07d00a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=846 │ │ 0x0003 line=847 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -125341,39 +125317,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -07c834: |[07c834] android.support.v7.internal.widget.ProgressBarICS$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -07c844: 6f30 4421 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2144 │ │ -07c84a: 5210 920b |0003: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0b92 │ │ -07c84e: 6e20 9702 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -07c854: 5210 930b |0008: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@0b93 │ │ -07c858: 6e20 9702 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -07c85e: 0e00 |000d: return-void │ │ +07d00c: |[07d00c] android.support.v7.internal.widget.ProgressBarICS$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +07d01c: 6f30 4421 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@2144 │ │ +07d022: 5210 920b |0003: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0b92 │ │ +07d026: 6e20 9702 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +07d02c: 5210 930b |0008: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@0b93 │ │ +07d030: 6e20 9702 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +07d036: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=860 │ │ 0x0003 line=861 │ │ 0x0008 line=862 │ │ 0x000d line=863 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; │ │ 0x0000 - 0x000e reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 3078 (ProgressBarICS.java) │ │ + source_file_idx : 3084 (ProgressBarICS.java) │ │ │ │ Class #537 header: │ │ -class_idx : 947 │ │ +class_idx : 951 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1052 │ │ -source_file_idx : 3078 │ │ +superclass_idx : 1057 │ │ +source_file_idx : 3084 │ │ static_fields_size : 3 │ │ instance_fields_size: 24 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 34 │ │ │ │ Class #537 annotations: │ │ Annotations on class │ │ @@ -125502,129 +125478,129 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 42 16-bit code units │ │ -07c860: |[07c860] android.support.v7.internal.widget.ProgressBarICS.:()V │ │ -07c870: 1300 0e00 |0000: const/16 v0, #int 14 // #e │ │ -07c874: 2300 f504 |0002: new-array v0, v0, [I // type@04f5 │ │ -07c878: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ -07c87e: 6900 960b |0007: sput-object v0, Landroid/support/v7/internal/widget/ProgressBarICS;.android_R_styleable_ProgressBar:[I // field@0b96 │ │ -07c882: 0e00 |0009: return-void │ │ -07c884: 0003 0400 0e00 0000 3601 0101 3701 ... |000a: array-data (32 units) │ │ +07d038: |[07d038] android.support.v7.internal.widget.ProgressBarICS.:()V │ │ +07d048: 1300 0e00 |0000: const/16 v0, #int 14 // #e │ │ +07d04c: 2300 fb04 |0002: new-array v0, v0, [I // type@04fb │ │ +07d050: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ +07d056: 6900 960b |0007: sput-object v0, Landroid/support/v7/internal/widget/ProgressBarICS;.android_R_styleable_ProgressBar:[I // field@0b96 │ │ +07d05a: 0e00 |0009: return-void │ │ +07d05c: 0003 0400 0e00 0000 3601 0101 3701 ... |000a: array-data (32 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/ProgressBarICS;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 187 16-bit code units │ │ -07c8c4: |[07c8c4] android.support.v7.internal.widget.ProgressBarICS.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -07c8d4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -07c8d6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -07c8d8: 7040 4b21 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@214b │ │ -07c8de: 7100 e924 0000 |0005: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@24e9 │ │ -07c8e4: 0c06 |0008: move-result-object v6 │ │ -07c8e6: 6e10 ea24 0600 |0009: invoke-virtual {v6}, Ljava/lang/Thread;.getId:()J // method@24ea │ │ -07c8ec: 0b06 |000c: move-result-wide v6 │ │ -07c8ee: 5a86 ae0b |000d: iput-wide v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mUiThreadId:J // field@0bae │ │ -07c8f2: 7010 611e 0800 |000f: invoke-direct {v8}, Landroid/support/v7/internal/widget/ProgressBarICS;.initProgressBar:()V // method@1e61 │ │ -07c8f8: 6206 960b |0012: sget-object v6, Landroid/support/v7/internal/widget/ProgressBarICS;.android_R_styleable_ProgressBar:[I // field@0b96 │ │ -07c8fc: 6e5c 2b01 a9b6 |0014: invoke-virtual {v9, v10, v6, v11, v12}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ -07c902: 0c00 |0017: move-result-object v0 │ │ -07c904: 5c85 a50b |0018: iput-boolean v5, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mNoInvalidate:Z // field@0ba5 │ │ -07c908: 5286 a00b |001a: iget v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ -07c90c: 6e30 9801 4006 |001c: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -07c912: 0a06 |001f: move-result v6 │ │ -07c914: 6e20 7c1e 6800 |0020: invoke-virtual {v8, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.setMax:(I)V // method@1e7c │ │ -07c91a: 5286 a70b |0023: iget v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ -07c91e: 6e30 9801 5006 |0025: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -07c924: 0a06 |0028: move-result v6 │ │ -07c926: 6e20 7e1e 6800 |0029: invoke-virtual {v8, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@1e7e │ │ -07c92c: 1226 |002c: const/4 v6, #int 2 // #2 │ │ -07c92e: 5287 ab0b |002d: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0bab │ │ -07c932: 6e30 9801 6007 |002f: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -07c938: 0a06 |0032: move-result v6 │ │ -07c93a: 6e20 811e 6800 |0033: invoke-virtual {v8, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.setSecondaryProgress:(I)V // method@1e81 │ │ -07c940: 1236 |0036: const/4 v6, #int 3 // #3 │ │ -07c942: 5587 9c0b |0037: iget-boolean v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ -07c946: 6e30 9201 6007 |0039: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ -07c94c: 0a02 |003c: move-result v2 │ │ -07c94e: 1246 |003d: const/4 v6, #int 4 // #4 │ │ -07c950: 5587 a60b |003e: iget-boolean v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ba6 │ │ -07c954: 6e30 9201 6007 |0040: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ -07c95a: 0a06 |0043: move-result v6 │ │ -07c95c: 5c86 a60b |0044: iput-boolean v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ba6 │ │ -07c960: 1256 |0046: const/4 v6, #int 5 // #5 │ │ -07c962: 6e20 9601 6000 |0047: invoke-virtual {v0, v6}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ -07c968: 0c01 |004a: move-result-object v1 │ │ -07c96a: 3801 0900 |004b: if-eqz v1, 0054 // +0009 │ │ -07c96e: 7020 861e 1800 |004d: invoke-direct {v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@1e86 │ │ -07c974: 0c01 |0050: move-result-object v1 │ │ -07c976: 6e20 791e 1800 |0051: invoke-virtual {v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1e79 │ │ -07c97c: 1266 |0054: const/4 v6, #int 6 // #6 │ │ -07c97e: 6e20 9601 6000 |0055: invoke-virtual {v0, v6}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ -07c984: 0c01 |0058: move-result-object v1 │ │ -07c986: 3801 0900 |0059: if-eqz v1, 0062 // +0009 │ │ -07c98a: 7030 851e 1804 |005b: invoke-direct {v8, v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@1e85 │ │ -07c990: 0c01 |005e: move-result-object v1 │ │ -07c992: 6e20 801e 1800 |005f: invoke-virtual {v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1e80 │ │ -07c998: 1276 |0062: const/4 v6, #int 7 // #7 │ │ -07c99a: 5287 9a0b |0063: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@0b9a │ │ -07c99e: 6e30 9801 6007 |0065: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -07c9a4: 0a06 |0068: move-result v6 │ │ -07c9a6: 5986 9a0b |0069: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@0b9a │ │ -07c9aa: 1306 0800 |006b: const/16 v6, #int 8 // #8 │ │ -07c9ae: 5287 980b |006d: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@0b98 │ │ -07c9b2: 6e30 9801 6007 |006f: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -07c9b8: 0a06 |0072: move-result v6 │ │ -07c9ba: 5986 980b |0073: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@0b98 │ │ -07c9be: 1306 0900 |0075: const/16 v6, #int 9 // #9 │ │ -07c9c2: 5287 a40b |0077: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@0ba4 │ │ -07c9c6: 6e30 9501 6007 |0079: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ -07c9cc: 0a06 |007c: move-result v6 │ │ -07c9ce: 5986 a40b |007d: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@0ba4 │ │ -07c9d2: 1306 0a00 |007f: const/16 v6, #int 10 // #a │ │ -07c9d6: 5287 a20b |0081: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@0ba2 │ │ -07c9da: 6e30 9501 6007 |0083: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ -07c9e0: 0a06 |0086: move-result v6 │ │ -07c9e2: 5986 a20b |0087: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@0ba2 │ │ -07c9e6: 1306 0b00 |0089: const/16 v6, #int 11 // #b │ │ -07c9ea: 5287 a30b |008b: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@0ba3 │ │ -07c9ee: 6e30 9501 6007 |008d: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ -07c9f4: 0a06 |0090: move-result v6 │ │ -07c9f6: 5986 a30b |0091: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@0ba3 │ │ -07c9fa: 1306 0c00 |0093: const/16 v6, #int 12 // #c │ │ -07c9fe: 5287 a10b |0095: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ba1 │ │ -07ca02: 6e30 9501 6007 |0097: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ -07ca08: 0a06 |009a: move-result v6 │ │ -07ca0a: 5986 a10b |009b: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ba1 │ │ -07ca0e: 1306 0d00 |009d: const/16 v6, #int 13 // #d │ │ -07ca12: 1407 0b00 0a01 |009f: const v7, #float 2.53466e-38 // #010a000b │ │ -07ca18: 6e30 9b01 6007 |00a2: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ -07ca1e: 0a03 |00a5: move-result v3 │ │ -07ca20: 3d03 0500 |00a6: if-lez v3, 00ab // +0005 │ │ -07ca24: 6e30 7a1e 9803 |00a8: invoke-virtual {v8, v9, v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.setInterpolator:(Landroid/content/Context;I)V // method@1e7a │ │ -07ca2a: 6e10 a001 0000 |00ab: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -07ca30: 5c84 a50b |00ae: iput-boolean v4, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mNoInvalidate:Z // field@0ba5 │ │ -07ca34: 5586 a60b |00b0: iget-boolean v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ba6 │ │ -07ca38: 3906 0400 |00b2: if-nez v6, 00b6 // +0004 │ │ -07ca3c: 3802 0300 |00b4: if-eqz v2, 00b7 // +0003 │ │ -07ca40: 0154 |00b6: move v4, v5 │ │ -07ca42: 6e20 781e 4800 |00b7: invoke-virtual {v8, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminate:(Z)V // method@1e78 │ │ -07ca48: 0e00 |00ba: return-void │ │ +07d09c: |[07d09c] android.support.v7.internal.widget.ProgressBarICS.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +07d0ac: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +07d0ae: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +07d0b0: 7040 4b21 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@214b │ │ +07d0b6: 7100 e924 0000 |0005: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@24e9 │ │ +07d0bc: 0c06 |0008: move-result-object v6 │ │ +07d0be: 6e10 ea24 0600 |0009: invoke-virtual {v6}, Ljava/lang/Thread;.getId:()J // method@24ea │ │ +07d0c4: 0b06 |000c: move-result-wide v6 │ │ +07d0c6: 5a86 ae0b |000d: iput-wide v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mUiThreadId:J // field@0bae │ │ +07d0ca: 7010 611e 0800 |000f: invoke-direct {v8}, Landroid/support/v7/internal/widget/ProgressBarICS;.initProgressBar:()V // method@1e61 │ │ +07d0d0: 6206 960b |0012: sget-object v6, Landroid/support/v7/internal/widget/ProgressBarICS;.android_R_styleable_ProgressBar:[I // field@0b96 │ │ +07d0d4: 6e5c 2b01 a9b6 |0014: invoke-virtual {v9, v10, v6, v11, v12}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ +07d0da: 0c00 |0017: move-result-object v0 │ │ +07d0dc: 5c85 a50b |0018: iput-boolean v5, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mNoInvalidate:Z // field@0ba5 │ │ +07d0e0: 5286 a00b |001a: iget v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ +07d0e4: 6e30 9801 4006 |001c: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +07d0ea: 0a06 |001f: move-result v6 │ │ +07d0ec: 6e20 7c1e 6800 |0020: invoke-virtual {v8, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.setMax:(I)V // method@1e7c │ │ +07d0f2: 5286 a70b |0023: iget v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ +07d0f6: 6e30 9801 5006 |0025: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +07d0fc: 0a06 |0028: move-result v6 │ │ +07d0fe: 6e20 7e1e 6800 |0029: invoke-virtual {v8, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@1e7e │ │ +07d104: 1226 |002c: const/4 v6, #int 2 // #2 │ │ +07d106: 5287 ab0b |002d: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0bab │ │ +07d10a: 6e30 9801 6007 |002f: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +07d110: 0a06 |0032: move-result v6 │ │ +07d112: 6e20 811e 6800 |0033: invoke-virtual {v8, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.setSecondaryProgress:(I)V // method@1e81 │ │ +07d118: 1236 |0036: const/4 v6, #int 3 // #3 │ │ +07d11a: 5587 9c0b |0037: iget-boolean v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ +07d11e: 6e30 9201 6007 |0039: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ +07d124: 0a02 |003c: move-result v2 │ │ +07d126: 1246 |003d: const/4 v6, #int 4 // #4 │ │ +07d128: 5587 a60b |003e: iget-boolean v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ba6 │ │ +07d12c: 6e30 9201 6007 |0040: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ +07d132: 0a06 |0043: move-result v6 │ │ +07d134: 5c86 a60b |0044: iput-boolean v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ba6 │ │ +07d138: 1256 |0046: const/4 v6, #int 5 // #5 │ │ +07d13a: 6e20 9601 6000 |0047: invoke-virtual {v0, v6}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ +07d140: 0c01 |004a: move-result-object v1 │ │ +07d142: 3801 0900 |004b: if-eqz v1, 0054 // +0009 │ │ +07d146: 7020 861e 1800 |004d: invoke-direct {v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@1e86 │ │ +07d14c: 0c01 |0050: move-result-object v1 │ │ +07d14e: 6e20 791e 1800 |0051: invoke-virtual {v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1e79 │ │ +07d154: 1266 |0054: const/4 v6, #int 6 // #6 │ │ +07d156: 6e20 9601 6000 |0055: invoke-virtual {v0, v6}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ +07d15c: 0c01 |0058: move-result-object v1 │ │ +07d15e: 3801 0900 |0059: if-eqz v1, 0062 // +0009 │ │ +07d162: 7030 851e 1804 |005b: invoke-direct {v8, v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@1e85 │ │ +07d168: 0c01 |005e: move-result-object v1 │ │ +07d16a: 6e20 801e 1800 |005f: invoke-virtual {v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1e80 │ │ +07d170: 1276 |0062: const/4 v6, #int 7 // #7 │ │ +07d172: 5287 9a0b |0063: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@0b9a │ │ +07d176: 6e30 9801 6007 |0065: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +07d17c: 0a06 |0068: move-result v6 │ │ +07d17e: 5986 9a0b |0069: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@0b9a │ │ +07d182: 1306 0800 |006b: const/16 v6, #int 8 // #8 │ │ +07d186: 5287 980b |006d: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@0b98 │ │ +07d18a: 6e30 9801 6007 |006f: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +07d190: 0a06 |0072: move-result v6 │ │ +07d192: 5986 980b |0073: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@0b98 │ │ +07d196: 1306 0900 |0075: const/16 v6, #int 9 // #9 │ │ +07d19a: 5287 a40b |0077: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@0ba4 │ │ +07d19e: 6e30 9501 6007 |0079: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ +07d1a4: 0a06 |007c: move-result v6 │ │ +07d1a6: 5986 a40b |007d: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@0ba4 │ │ +07d1aa: 1306 0a00 |007f: const/16 v6, #int 10 // #a │ │ +07d1ae: 5287 a20b |0081: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@0ba2 │ │ +07d1b2: 6e30 9501 6007 |0083: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ +07d1b8: 0a06 |0086: move-result v6 │ │ +07d1ba: 5986 a20b |0087: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@0ba2 │ │ +07d1be: 1306 0b00 |0089: const/16 v6, #int 11 // #b │ │ +07d1c2: 5287 a30b |008b: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@0ba3 │ │ +07d1c6: 6e30 9501 6007 |008d: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ +07d1cc: 0a06 |0090: move-result v6 │ │ +07d1ce: 5986 a30b |0091: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@0ba3 │ │ +07d1d2: 1306 0c00 |0093: const/16 v6, #int 12 // #c │ │ +07d1d6: 5287 a10b |0095: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ba1 │ │ +07d1da: 6e30 9501 6007 |0097: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ +07d1e0: 0a06 |009a: move-result v6 │ │ +07d1e2: 5986 a10b |009b: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ba1 │ │ +07d1e6: 1306 0d00 |009d: const/16 v6, #int 13 // #d │ │ +07d1ea: 1407 0b00 0a01 |009f: const v7, #float 2.53466e-38 // #010a000b │ │ +07d1f0: 6e30 9b01 6007 |00a2: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ +07d1f6: 0a03 |00a5: move-result v3 │ │ +07d1f8: 3d03 0500 |00a6: if-lez v3, 00ab // +0005 │ │ +07d1fc: 6e30 7a1e 9803 |00a8: invoke-virtual {v8, v9, v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.setInterpolator:(Landroid/content/Context;I)V // method@1e7a │ │ +07d202: 6e10 a001 0000 |00ab: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +07d208: 5c84 a50b |00ae: iput-boolean v4, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mNoInvalidate:Z // field@0ba5 │ │ +07d20c: 5586 a60b |00b0: iget-boolean v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ba6 │ │ +07d210: 3906 0400 |00b2: if-nez v6, 00b6 // +0004 │ │ +07d214: 3802 0300 |00b4: if-eqz v2, 00b7 // +0003 │ │ +07d218: 0154 |00b6: move v4, v5 │ │ +07d21a: 6e20 781e 4800 |00b7: invoke-virtual {v8, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminate:(Z)V // method@1e78 │ │ +07d220: 0e00 |00ba: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=109 │ │ 0x0005 line=110 │ │ 0x000f line=111 │ │ 0x0012 line=113 │ │ 0x0018 line=116 │ │ @@ -125670,17 +125646,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ProgressBarICS;IIZZ)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -07ca4c: |[07ca4c] android.support.v7.internal.widget.ProgressBarICS.access$000:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZZ)V │ │ -07ca5c: 7054 491e 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@1e49 │ │ -07ca62: 0e00 |0003: return-void │ │ +07d224: |[07d224] android.support.v7.internal.widget.ProgressBarICS.access$000:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZZ)V │ │ +07d234: 7054 491e 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@1e49 │ │ +07d23a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/internal/widget/ProgressBarICS; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -125692,17 +125668,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;)Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ca64: |[07ca64] android.support.v7.internal.widget.ProgressBarICS.access$102:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;)Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; │ │ -07ca74: 5b01 a90b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ba9 │ │ -07ca78: 1101 |0002: return-object v1 │ │ +07d23c: |[07d23c] android.support.v7.internal.widget.ProgressBarICS.access$102:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;)Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; │ │ +07d24c: 5b01 a90b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ba9 │ │ +07d250: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v7/internal/widget/ProgressBarICS; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; │ │ │ │ @@ -125711,48 +125687,48 @@ │ │ type : '(IIZZ)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -07ca7c: |[07ca7c] android.support.v7.internal.widget.ProgressBarICS.doRefreshProgress:(IIZZ)V │ │ -07ca8c: 1d07 |0000: monitor-enter v7 │ │ -07ca8e: 5275 a00b |0001: iget v5, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ -07ca92: 3d05 2500 |0003: if-lez v5, 0028 // +0025 │ │ -07ca96: 8295 |0005: int-to-float v5, v9 │ │ -07ca98: 5276 a00b |0006: iget v6, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ -07ca9c: 8266 |0008: int-to-float v6, v6 │ │ -07ca9e: a904 0506 |0009: div-float v4, v5, v6 │ │ -07caa2: 5471 990b |000b: iget-object v1, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0b99 │ │ -07caa6: 3801 1f00 |000d: if-eqz v1, 002c // +001f │ │ -07caaa: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -07caac: 2015 6300 |0010: instance-of v5, v1, Landroid/graphics/drawable/LayerDrawable; // type@0063 │ │ -07cab0: 3805 0a00 |0012: if-eqz v5, 001c // +000a │ │ -07cab4: 0710 |0014: move-object v0, v1 │ │ -07cab6: 1f00 6300 |0015: check-cast v0, Landroid/graphics/drawable/LayerDrawable; // type@0063 │ │ -07caba: 0705 |0017: move-object v5, v0 │ │ -07cabc: 6e20 1202 8500 |0018: invoke-virtual {v5, v8}, Landroid/graphics/drawable/LayerDrawable;.findDrawableByLayerId:(I)Landroid/graphics/drawable/Drawable; // method@0212 │ │ -07cac2: 0c03 |001b: move-result-object v3 │ │ -07cac4: 1405 0040 1c46 |001c: const v5, #float 10000 // #461c4000 │ │ -07caca: c845 |001f: mul-float/2addr v5, v4 │ │ -07cacc: 8752 |0020: float-to-int v2, v5 │ │ -07cace: 3803 0900 |0021: if-eqz v3, 002a // +0009 │ │ -07cad2: 6e20 0c02 2300 |0023: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@020c │ │ -07cad8: 1e07 |0026: monitor-exit v7 │ │ -07cada: 0e00 |0027: return-void │ │ -07cadc: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -07cade: 28e2 |0029: goto 000b // -001e │ │ -07cae0: 0713 |002a: move-object v3, v1 │ │ -07cae2: 28f8 |002b: goto 0023 // -0008 │ │ -07cae4: 6e10 621e 0700 |002c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.invalidate:()V // method@1e62 │ │ -07caea: 28f7 |002f: goto 0026 // -0009 │ │ -07caec: 0d05 |0030: move-exception v5 │ │ -07caee: 1e07 |0031: monitor-exit v7 │ │ -07caf0: 2705 |0032: throw v5 │ │ +07d254: |[07d254] android.support.v7.internal.widget.ProgressBarICS.doRefreshProgress:(IIZZ)V │ │ +07d264: 1d07 |0000: monitor-enter v7 │ │ +07d266: 5275 a00b |0001: iget v5, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ +07d26a: 3d05 2500 |0003: if-lez v5, 0028 // +0025 │ │ +07d26e: 8295 |0005: int-to-float v5, v9 │ │ +07d270: 5276 a00b |0006: iget v6, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ +07d274: 8266 |0008: int-to-float v6, v6 │ │ +07d276: a904 0506 |0009: div-float v4, v5, v6 │ │ +07d27a: 5471 990b |000b: iget-object v1, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0b99 │ │ +07d27e: 3801 1f00 |000d: if-eqz v1, 002c // +001f │ │ +07d282: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +07d284: 2015 6400 |0010: instance-of v5, v1, Landroid/graphics/drawable/LayerDrawable; // type@0064 │ │ +07d288: 3805 0a00 |0012: if-eqz v5, 001c // +000a │ │ +07d28c: 0710 |0014: move-object v0, v1 │ │ +07d28e: 1f00 6400 |0015: check-cast v0, Landroid/graphics/drawable/LayerDrawable; // type@0064 │ │ +07d292: 0705 |0017: move-object v5, v0 │ │ +07d294: 6e20 1202 8500 |0018: invoke-virtual {v5, v8}, Landroid/graphics/drawable/LayerDrawable;.findDrawableByLayerId:(I)Landroid/graphics/drawable/Drawable; // method@0212 │ │ +07d29a: 0c03 |001b: move-result-object v3 │ │ +07d29c: 1405 0040 1c46 |001c: const v5, #float 10000 // #461c4000 │ │ +07d2a2: c845 |001f: mul-float/2addr v5, v4 │ │ +07d2a4: 8752 |0020: float-to-int v2, v5 │ │ +07d2a6: 3803 0900 |0021: if-eqz v3, 002a // +0009 │ │ +07d2aa: 6e20 0c02 2300 |0023: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@020c │ │ +07d2b0: 1e07 |0026: monitor-exit v7 │ │ +07d2b2: 0e00 |0027: return-void │ │ +07d2b4: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +07d2b6: 28e2 |0029: goto 000b // -001e │ │ +07d2b8: 0713 |002a: move-object v3, v1 │ │ +07d2ba: 28f8 |002b: goto 0023 // -0008 │ │ +07d2bc: 6e10 621e 0700 |002c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.invalidate:()V // method@1e62 │ │ +07d2c2: 28f7 |002f: goto 0026 // -0009 │ │ +07d2c4: 0d05 |0030: move-exception v5 │ │ +07d2c6: 1e07 |0031: monitor-exit v7 │ │ +07d2c8: 2705 |0032: throw v5 │ │ catches : 2 │ │ 0x0001 - 0x0026 │ │ -> 0x0030 │ │ 0x002c - 0x002f │ │ -> 0x0030 │ │ positions : │ │ 0x0000 line=418 │ │ @@ -125788,33 +125764,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -07cb08: |[07cb08] android.support.v7.internal.widget.ProgressBarICS.initProgressBar:()V │ │ -07cb18: 1303 3000 |0000: const/16 v3, #int 48 // #30 │ │ -07cb1c: 1302 1800 |0002: const/16 v2, #int 24 // #18 │ │ -07cb20: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -07cb22: 1300 6400 |0005: const/16 v0, #int 100 // #64 │ │ -07cb26: 5940 a00b |0007: iput v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ -07cb2a: 5941 a70b |0009: iput v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ -07cb2e: 5941 ab0b |000b: iput v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0bab │ │ -07cb32: 5c41 9c0b |000d: iput-boolean v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ -07cb36: 5c41 a60b |000f: iput-boolean v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ba6 │ │ -07cb3a: 1300 a00f |0011: const/16 v0, #int 4000 // #fa0 │ │ -07cb3e: 5940 9a0b |0013: iput v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@0b9a │ │ -07cb42: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -07cb44: 5940 980b |0016: iput v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@0b98 │ │ -07cb48: 5942 a40b |0018: iput v2, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@0ba4 │ │ -07cb4c: 5943 a20b |001a: iput v3, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@0ba2 │ │ -07cb50: 5942 a30b |001c: iput v2, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@0ba3 │ │ -07cb54: 5943 a10b |001e: iput v3, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ba1 │ │ -07cb58: 0e00 |0020: return-void │ │ +07d2e0: |[07d2e0] android.support.v7.internal.widget.ProgressBarICS.initProgressBar:()V │ │ +07d2f0: 1303 3000 |0000: const/16 v3, #int 48 // #30 │ │ +07d2f4: 1302 1800 |0002: const/16 v2, #int 24 // #18 │ │ +07d2f8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +07d2fa: 1300 6400 |0005: const/16 v0, #int 100 // #64 │ │ +07d2fe: 5940 a00b |0007: iput v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ +07d302: 5941 a70b |0009: iput v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ +07d306: 5941 ab0b |000b: iput v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0bab │ │ +07d30a: 5c41 9c0b |000d: iput-boolean v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ +07d30e: 5c41 a60b |000f: iput-boolean v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ba6 │ │ +07d312: 1300 a00f |0011: const/16 v0, #int 4000 // #fa0 │ │ +07d316: 5940 9a0b |0013: iput v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@0b9a │ │ +07d31a: 1210 |0015: const/4 v0, #int 1 // #1 │ │ +07d31c: 5940 980b |0016: iput v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@0b98 │ │ +07d320: 5942 a40b |0018: iput v2, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@0ba4 │ │ +07d324: 5943 a20b |001a: iput v3, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@0ba2 │ │ +07d328: 5942 a30b |001c: iput v2, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@0ba3 │ │ +07d32c: 5943 a10b |001e: iput v3, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ba1 │ │ +07d330: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=242 │ │ 0x0009 line=243 │ │ 0x000b line=244 │ │ 0x000d line=245 │ │ 0x000f line=246 │ │ @@ -125829,45 +125805,45 @@ │ │ 0x0000 - 0x0021 reg=4 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ │ │ #6 : (in Landroid/support/v7/internal/widget/ProgressBarICS;) │ │ name : 'refreshProgress' │ │ type : '(IIZ)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ - registers : 10 │ │ + registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -07cb5c: |[07cb5c] android.support.v7.internal.widget.ProgressBarICS.refreshProgress:(IIZ)V │ │ -07cb6c: 1d06 |0000: monitor-enter v6 │ │ -07cb6e: 5362 ae0b |0001: iget-wide v2, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mUiThreadId:J // field@0bae │ │ -07cb72: 7100 e924 0000 |0003: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@24e9 │ │ -07cb78: 0c01 |0006: move-result-object v1 │ │ -07cb7a: 6e10 ea24 0100 |0007: invoke-virtual {v1}, Ljava/lang/Thread;.getId:()J // method@24ea │ │ -07cb80: 0b04 |000a: move-result-wide v4 │ │ -07cb82: 3101 0204 |000b: cmp-long v1, v2, v4 │ │ -07cb86: 3901 0800 |000d: if-nez v1, 0015 // +0008 │ │ -07cb8a: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -07cb8c: 7051 491e 7698 |0010: invoke-direct {v6, v7, v8, v9, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@1e49 │ │ -07cb92: 1e06 |0013: monitor-exit v6 │ │ -07cb94: 0e00 |0014: return-void │ │ -07cb96: 5461 a90b |0015: iget-object v1, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ba9 │ │ -07cb9a: 3801 1100 |0017: if-eqz v1, 0028 // +0011 │ │ -07cb9e: 5460 a90b |0019: iget-object v0, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ba9 │ │ -07cba2: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -07cba4: 5b61 a90b |001c: iput-object v1, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ba9 │ │ -07cba8: 6e40 381e 7098 |001e: invoke-virtual {v0, v7, v8, v9}, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.setup:(IIZ)V // method@1e38 │ │ -07cbae: 6e20 701e 0600 |0021: invoke-virtual {v6, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.post:(Ljava/lang/Runnable;)Z // method@1e70 │ │ -07cbb4: 28ef |0024: goto 0013 // -0011 │ │ -07cbb6: 0d01 |0025: move-exception v1 │ │ -07cbb8: 1e06 |0026: monitor-exit v6 │ │ -07cbba: 2701 |0027: throw v1 │ │ -07cbbc: 2200 b003 |0028: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // type@03b0 │ │ -07cbc0: 7059 361e 6087 |002a: invoke-direct {v0, v6, v7, v8, v9}, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZ)V // method@1e36 │ │ -07cbc6: 28f4 |002d: goto 0021 // -000c │ │ +07d334: |[07d334] android.support.v7.internal.widget.ProgressBarICS.refreshProgress:(IIZ)V │ │ +07d344: 1d05 |0000: monitor-enter v5 │ │ +07d346: 5351 ae0b |0001: iget-wide v1, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mUiThreadId:J // field@0bae │ │ +07d34a: 7100 e924 0000 |0003: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@24e9 │ │ +07d350: 0c03 |0006: move-result-object v3 │ │ +07d352: 6e10 ea24 0300 |0007: invoke-virtual {v3}, Ljava/lang/Thread;.getId:()J // method@24ea │ │ +07d358: 0b03 |000a: move-result-wide v3 │ │ +07d35a: 3101 0103 |000b: cmp-long v1, v1, v3 │ │ +07d35e: 3901 0800 |000d: if-nez v1, 0015 // +0008 │ │ +07d362: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +07d364: 7051 491e 6587 |0010: invoke-direct {v5, v6, v7, v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@1e49 │ │ +07d36a: 1e05 |0013: monitor-exit v5 │ │ +07d36c: 0e00 |0014: return-void │ │ +07d36e: 5451 a90b |0015: iget-object v1, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ba9 │ │ +07d372: 3801 1100 |0017: if-eqz v1, 0028 // +0011 │ │ +07d376: 5450 a90b |0019: iget-object v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ba9 │ │ +07d37a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +07d37c: 5b51 a90b |001c: iput-object v1, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ba9 │ │ +07d380: 6e40 381e 6087 |001e: invoke-virtual {v0, v6, v7, v8}, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.setup:(IIZ)V // method@1e38 │ │ +07d386: 6e20 701e 0500 |0021: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.post:(Ljava/lang/Runnable;)Z // method@1e70 │ │ +07d38c: 28ef |0024: goto 0013 // -0011 │ │ +07d38e: 0d01 |0025: move-exception v1 │ │ +07d390: 1e05 |0026: monitor-exit v5 │ │ +07d392: 2701 |0027: throw v1 │ │ +07d394: 2200 b403 |0028: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // type@03b4 │ │ +07d398: 7058 361e 5076 |002a: invoke-direct {v0, v5, v6, v7, v8}, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZ)V // method@1e36 │ │ +07d39e: 28f4 |002d: goto 0021 // -000c │ │ catches : 3 │ │ 0x0001 - 0x0013 │ │ -> 0x0025 │ │ 0x0015 - 0x0024 │ │ -> 0x0025 │ │ 0x0028 - 0x002d │ │ -> 0x0025 │ │ @@ -125881,92 +125857,92 @@ │ │ 0x001e line=444 │ │ 0x0021 line=449 │ │ 0x0025 line=435 │ │ 0x0028 line=447 │ │ locals : │ │ 0x001b - 0x0025 reg=0 r Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; │ │ 0x002d - 0x002e reg=0 r Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; │ │ - 0x0000 - 0x002e reg=6 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ - 0x0000 - 0x002e reg=7 id I │ │ - 0x0000 - 0x002e reg=8 progress I │ │ - 0x0000 - 0x002e reg=9 fromUser Z │ │ + 0x0000 - 0x002e reg=5 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ + 0x0000 - 0x002e reg=6 id I │ │ + 0x0000 - 0x002e reg=7 progress I │ │ + 0x0000 - 0x002e reg=8 fromUser Z │ │ │ │ #7 : (in Landroid/support/v7/internal/widget/ProgressBarICS;) │ │ name : 'tileify' │ │ type : '(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 119 16-bit code units │ │ -07cbe4: |[07cbe4] android.support.v7.internal.widget.ProgressBarICS.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; │ │ -07cbf4: 121a |0000: const/4 v10, #int 1 // #1 │ │ -07cbf6: 20d9 6300 |0001: instance-of v9, v13, Landroid/graphics/drawable/LayerDrawable; // type@0063 │ │ -07cbfa: 3809 3e00 |0003: if-eqz v9, 0041 // +003e │ │ -07cbfe: 07d1 |0005: move-object v1, v13 │ │ -07cc00: 1f01 6300 |0006: check-cast v1, Landroid/graphics/drawable/LayerDrawable; // type@0063 │ │ -07cc04: 6e10 1502 0100 |0008: invoke-virtual {v1}, Landroid/graphics/drawable/LayerDrawable;.getNumberOfLayers:()I // method@0215 │ │ -07cc0a: 0a00 |000b: move-result v0 │ │ -07cc0c: 2306 fb04 |000c: new-array v6, v0, [Landroid/graphics/drawable/Drawable; // type@04fb │ │ -07cc10: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -07cc12: 3503 2000 |000f: if-ge v3, v0, 002f // +0020 │ │ -07cc16: 6e20 1402 3100 |0011: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@0214 │ │ -07cc1c: 0a04 |0014: move-result v4 │ │ -07cc1e: 6e20 1302 3100 |0015: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0213 │ │ -07cc24: 0c0b |0018: move-result-object v11 │ │ -07cc26: 1409 0d00 0201 |0019: const v9, #float 2.38773e-38 // #0102000d │ │ -07cc2c: 3294 0700 |001c: if-eq v4, v9, 0023 // +0007 │ │ -07cc30: 1409 0f00 0201 |001e: const v9, #float 2.38773e-38 // #0102000f │ │ -07cc36: 3394 0c00 |0021: if-ne v4, v9, 002d // +000c │ │ -07cc3a: 01a9 |0023: move v9, v10 │ │ -07cc3c: 7030 851e bc09 |0024: invoke-direct {v12, v11, v9}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@1e85 │ │ -07cc42: 0c09 |0027: move-result-object v9 │ │ -07cc44: 4d09 0603 |0028: aput-object v9, v6, v3 │ │ -07cc48: d803 0301 |002a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -07cc4c: 28e3 |002c: goto 000f // -001d │ │ -07cc4e: 1209 |002d: const/4 v9, #int 0 // #0 │ │ -07cc50: 28f6 |002e: goto 0024 // -000a │ │ -07cc52: 2205 6300 |002f: new-instance v5, Landroid/graphics/drawable/LayerDrawable; // type@0063 │ │ -07cc56: 7020 1102 6500 |0031: invoke-direct {v5, v6}, Landroid/graphics/drawable/LayerDrawable;.:([Landroid/graphics/drawable/Drawable;)V // method@0211 │ │ -07cc5c: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -07cc5e: 3503 3f00 |0035: if-ge v3, v0, 0074 // +003f │ │ -07cc62: 6e20 1402 3100 |0037: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@0214 │ │ -07cc68: 0a09 |003a: move-result v9 │ │ -07cc6a: 6e30 1602 3509 |003b: invoke-virtual {v5, v3, v9}, Landroid/graphics/drawable/LayerDrawable;.setId:(II)V // method@0216 │ │ -07cc70: d803 0301 |003e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -07cc74: 28f5 |0040: goto 0035 // -000b │ │ -07cc76: 20d9 5c00 |0041: instance-of v9, v13, Landroid/graphics/drawable/BitmapDrawable; // type@005c │ │ -07cc7a: 3809 3200 |0043: if-eqz v9, 0075 // +0032 │ │ -07cc7e: 1f0d 5c00 |0045: check-cast v13, Landroid/graphics/drawable/BitmapDrawable; // type@005c │ │ -07cc82: 6e10 f801 0d00 |0047: invoke-virtual {v13}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@01f8 │ │ -07cc88: 0c08 |004a: move-result-object v8 │ │ -07cc8a: 54c9 aa0b |004b: iget-object v9, v12, Landroid/support/v7/internal/widget/ProgressBarICS;.mSampleTile:Landroid/graphics/Bitmap; // field@0baa │ │ -07cc8e: 3909 0400 |004d: if-nez v9, 0051 // +0004 │ │ -07cc92: 5bc8 aa0b |004f: iput-object v8, v12, Landroid/support/v7/internal/widget/ProgressBarICS;.mSampleTile:Landroid/graphics/Bitmap; // field@0baa │ │ -07cc96: 2207 6400 |0051: new-instance v7, Landroid/graphics/drawable/ShapeDrawable; // type@0064 │ │ -07cc9a: 6e10 4b1e 0c00 |0053: invoke-virtual {v12}, Landroid/support/v7/internal/widget/ProgressBarICS;.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; // method@1e4b │ │ -07cca0: 0c09 |0056: move-result-object v9 │ │ -07cca2: 7020 1702 9700 |0057: invoke-direct {v7, v9}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@0217 │ │ -07cca8: 2202 4f00 |005a: new-instance v2, Landroid/graphics/BitmapShader; // type@004f │ │ -07ccac: 6209 3400 |005c: sget-object v9, Landroid/graphics/Shader$TileMode;.REPEAT:Landroid/graphics/Shader$TileMode; // field@0034 │ │ -07ccb0: 620b 3300 |005e: sget-object v11, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0033 │ │ -07ccb4: 7040 c401 82b9 |0060: invoke-direct {v2, v8, v9, v11}, Landroid/graphics/BitmapShader;.:(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V // method@01c4 │ │ -07ccba: 6e10 1802 0700 |0063: invoke-virtual {v7}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@0218 │ │ -07ccc0: 0c09 |0066: move-result-object v9 │ │ -07ccc2: 6e20 db01 2900 |0067: invoke-virtual {v9, v2}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@01db │ │ -07ccc8: 380e 0900 |006a: if-eqz v14, 0073 // +0009 │ │ -07cccc: 2209 5d00 |006c: new-instance v9, Landroid/graphics/drawable/ClipDrawable; // type@005d │ │ -07ccd0: 123b |006e: const/4 v11, #int 3 // #3 │ │ -07ccd2: 7040 f901 79ab |006f: invoke-direct {v9, v7, v11, v10}, Landroid/graphics/drawable/ClipDrawable;.:(Landroid/graphics/drawable/Drawable;II)V // method@01f9 │ │ -07ccd8: 0797 |0072: move-object v7, v9 │ │ -07ccda: 0775 |0073: move-object v5, v7 │ │ -07ccdc: 1105 |0074: return-object v5 │ │ -07ccde: 07d5 |0075: move-object v5, v13 │ │ -07cce0: 28fe |0076: goto 0074 // -0002 │ │ +07d3bc: |[07d3bc] android.support.v7.internal.widget.ProgressBarICS.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; │ │ +07d3cc: 121a |0000: const/4 v10, #int 1 // #1 │ │ +07d3ce: 20d9 6400 |0001: instance-of v9, v13, Landroid/graphics/drawable/LayerDrawable; // type@0064 │ │ +07d3d2: 3809 3e00 |0003: if-eqz v9, 0041 // +003e │ │ +07d3d6: 07d1 |0005: move-object v1, v13 │ │ +07d3d8: 1f01 6400 |0006: check-cast v1, Landroid/graphics/drawable/LayerDrawable; // type@0064 │ │ +07d3dc: 6e10 1502 0100 |0008: invoke-virtual {v1}, Landroid/graphics/drawable/LayerDrawable;.getNumberOfLayers:()I // method@0215 │ │ +07d3e2: 0a00 |000b: move-result v0 │ │ +07d3e4: 2306 0105 |000c: new-array v6, v0, [Landroid/graphics/drawable/Drawable; // type@0501 │ │ +07d3e8: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +07d3ea: 3503 2000 |000f: if-ge v3, v0, 002f // +0020 │ │ +07d3ee: 6e20 1402 3100 |0011: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@0214 │ │ +07d3f4: 0a04 |0014: move-result v4 │ │ +07d3f6: 6e20 1302 3100 |0015: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0213 │ │ +07d3fc: 0c0b |0018: move-result-object v11 │ │ +07d3fe: 1409 0d00 0201 |0019: const v9, #float 2.38773e-38 // #0102000d │ │ +07d404: 3294 0700 |001c: if-eq v4, v9, 0023 // +0007 │ │ +07d408: 1409 0f00 0201 |001e: const v9, #float 2.38773e-38 // #0102000f │ │ +07d40e: 3394 0c00 |0021: if-ne v4, v9, 002d // +000c │ │ +07d412: 01a9 |0023: move v9, v10 │ │ +07d414: 7030 851e bc09 |0024: invoke-direct {v12, v11, v9}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@1e85 │ │ +07d41a: 0c09 |0027: move-result-object v9 │ │ +07d41c: 4d09 0603 |0028: aput-object v9, v6, v3 │ │ +07d420: d803 0301 |002a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +07d424: 28e3 |002c: goto 000f // -001d │ │ +07d426: 1209 |002d: const/4 v9, #int 0 // #0 │ │ +07d428: 28f6 |002e: goto 0024 // -000a │ │ +07d42a: 2205 6400 |002f: new-instance v5, Landroid/graphics/drawable/LayerDrawable; // type@0064 │ │ +07d42e: 7020 1102 6500 |0031: invoke-direct {v5, v6}, Landroid/graphics/drawable/LayerDrawable;.:([Landroid/graphics/drawable/Drawable;)V // method@0211 │ │ +07d434: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +07d436: 3503 3f00 |0035: if-ge v3, v0, 0074 // +003f │ │ +07d43a: 6e20 1402 3100 |0037: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@0214 │ │ +07d440: 0a09 |003a: move-result v9 │ │ +07d442: 6e30 1602 3509 |003b: invoke-virtual {v5, v3, v9}, Landroid/graphics/drawable/LayerDrawable;.setId:(II)V // method@0216 │ │ +07d448: d803 0301 |003e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +07d44c: 28f5 |0040: goto 0035 // -000b │ │ +07d44e: 20d9 5d00 |0041: instance-of v9, v13, Landroid/graphics/drawable/BitmapDrawable; // type@005d │ │ +07d452: 3809 3200 |0043: if-eqz v9, 0075 // +0032 │ │ +07d456: 1f0d 5d00 |0045: check-cast v13, Landroid/graphics/drawable/BitmapDrawable; // type@005d │ │ +07d45a: 6e10 f801 0d00 |0047: invoke-virtual {v13}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@01f8 │ │ +07d460: 0c08 |004a: move-result-object v8 │ │ +07d462: 54c9 aa0b |004b: iget-object v9, v12, Landroid/support/v7/internal/widget/ProgressBarICS;.mSampleTile:Landroid/graphics/Bitmap; // field@0baa │ │ +07d466: 3909 0400 |004d: if-nez v9, 0051 // +0004 │ │ +07d46a: 5bc8 aa0b |004f: iput-object v8, v12, Landroid/support/v7/internal/widget/ProgressBarICS;.mSampleTile:Landroid/graphics/Bitmap; // field@0baa │ │ +07d46e: 2207 6500 |0051: new-instance v7, Landroid/graphics/drawable/ShapeDrawable; // type@0065 │ │ +07d472: 6e10 4b1e 0c00 |0053: invoke-virtual {v12}, Landroid/support/v7/internal/widget/ProgressBarICS;.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; // method@1e4b │ │ +07d478: 0c09 |0056: move-result-object v9 │ │ +07d47a: 7020 1702 9700 |0057: invoke-direct {v7, v9}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@0217 │ │ +07d480: 2202 4f00 |005a: new-instance v2, Landroid/graphics/BitmapShader; // type@004f │ │ +07d484: 6209 3400 |005c: sget-object v9, Landroid/graphics/Shader$TileMode;.REPEAT:Landroid/graphics/Shader$TileMode; // field@0034 │ │ +07d488: 620b 3300 |005e: sget-object v11, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0033 │ │ +07d48c: 7040 c401 82b9 |0060: invoke-direct {v2, v8, v9, v11}, Landroid/graphics/BitmapShader;.:(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V // method@01c4 │ │ +07d492: 6e10 1802 0700 |0063: invoke-virtual {v7}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@0218 │ │ +07d498: 0c09 |0066: move-result-object v9 │ │ +07d49a: 6e20 db01 2900 |0067: invoke-virtual {v9, v2}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@01db │ │ +07d4a0: 380e 0900 |006a: if-eqz v14, 0073 // +0009 │ │ +07d4a4: 2209 5e00 |006c: new-instance v9, Landroid/graphics/drawable/ClipDrawable; // type@005e │ │ +07d4a8: 123b |006e: const/4 v11, #int 3 // #3 │ │ +07d4aa: 7040 f901 79ab |006f: invoke-direct {v9, v7, v11, v10}, Landroid/graphics/drawable/ClipDrawable;.:(Landroid/graphics/drawable/Drawable;II)V // method@01f9 │ │ +07d4b0: 0797 |0072: move-object v7, v9 │ │ +07d4b2: 0775 |0073: move-object v5, v7 │ │ +07d4b4: 1105 |0074: return-object v5 │ │ +07d4b6: 07d5 |0075: move-object v5, v13 │ │ +07d4b8: 28fe |0076: goto 0074 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=163 │ │ 0x0006 line=164 │ │ 0x0008 line=165 │ │ 0x000c line=166 │ │ 0x000e line=168 │ │ @@ -126007,43 +125983,43 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -07cce4: |[07cce4] android.support.v7.internal.widget.ProgressBarICS.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; │ │ -07ccf4: 1307 1027 |0000: const/16 v7, #int 10000 // #2710 │ │ -07ccf8: 2095 5b00 |0002: instance-of v5, v9, Landroid/graphics/drawable/AnimationDrawable; // type@005b │ │ -07ccfc: 3805 3200 |0004: if-eqz v5, 0036 // +0032 │ │ -07cd00: 0791 |0006: move-object v1, v9 │ │ -07cd02: 1f01 5b00 |0007: check-cast v1, Landroid/graphics/drawable/AnimationDrawable; // type@005b │ │ -07cd06: 6e10 f401 0100 |0009: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.getNumberOfFrames:()I // method@01f4 │ │ -07cd0c: 0a00 |000c: move-result v0 │ │ -07cd0e: 2204 5b00 |000d: new-instance v4, Landroid/graphics/drawable/AnimationDrawable; // type@005b │ │ -07cd12: 7010 f001 0400 |000f: invoke-direct {v4}, Landroid/graphics/drawable/AnimationDrawable;.:()V // method@01f0 │ │ -07cd18: 6e10 f501 0100 |0012: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.isOneShot:()Z // method@01f5 │ │ -07cd1e: 0a05 |0015: move-result v5 │ │ -07cd20: 6e20 f701 5400 |0016: invoke-virtual {v4, v5}, Landroid/graphics/drawable/AnimationDrawable;.setOneShot:(Z)V // method@01f7 │ │ -07cd26: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -07cd28: 3503 1800 |001a: if-ge v3, v0, 0032 // +0018 │ │ -07cd2c: 6e20 f301 3100 |001c: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getFrame:(I)Landroid/graphics/drawable/Drawable; // method@01f3 │ │ -07cd32: 0c05 |001f: move-result-object v5 │ │ -07cd34: 1216 |0020: const/4 v6, #int 1 // #1 │ │ -07cd36: 7030 851e 5806 |0021: invoke-direct {v8, v5, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@1e85 │ │ -07cd3c: 0c02 |0024: move-result-object v2 │ │ -07cd3e: 6e20 0c02 7200 |0025: invoke-virtual {v2, v7}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@020c │ │ -07cd44: 6e20 f201 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getDuration:(I)I // method@01f2 │ │ -07cd4a: 0a05 |002b: move-result v5 │ │ -07cd4c: 6e30 f101 2405 |002c: invoke-virtual {v4, v2, v5}, Landroid/graphics/drawable/AnimationDrawable;.addFrame:(Landroid/graphics/drawable/Drawable;I)V // method@01f1 │ │ -07cd52: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ -07cd56: 28e9 |0031: goto 001a // -0017 │ │ -07cd58: 6e20 f601 7400 |0032: invoke-virtual {v4, v7}, Landroid/graphics/drawable/AnimationDrawable;.setLevel:(I)Z // method@01f6 │ │ -07cd5e: 0749 |0035: move-object v9, v4 │ │ -07cd60: 1109 |0036: return-object v9 │ │ +07d4bc: |[07d4bc] android.support.v7.internal.widget.ProgressBarICS.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; │ │ +07d4cc: 1307 1027 |0000: const/16 v7, #int 10000 // #2710 │ │ +07d4d0: 2095 5c00 |0002: instance-of v5, v9, Landroid/graphics/drawable/AnimationDrawable; // type@005c │ │ +07d4d4: 3805 3200 |0004: if-eqz v5, 0036 // +0032 │ │ +07d4d8: 0791 |0006: move-object v1, v9 │ │ +07d4da: 1f01 5c00 |0007: check-cast v1, Landroid/graphics/drawable/AnimationDrawable; // type@005c │ │ +07d4de: 6e10 f401 0100 |0009: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.getNumberOfFrames:()I // method@01f4 │ │ +07d4e4: 0a00 |000c: move-result v0 │ │ +07d4e6: 2204 5c00 |000d: new-instance v4, Landroid/graphics/drawable/AnimationDrawable; // type@005c │ │ +07d4ea: 7010 f001 0400 |000f: invoke-direct {v4}, Landroid/graphics/drawable/AnimationDrawable;.:()V // method@01f0 │ │ +07d4f0: 6e10 f501 0100 |0012: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.isOneShot:()Z // method@01f5 │ │ +07d4f6: 0a05 |0015: move-result v5 │ │ +07d4f8: 6e20 f701 5400 |0016: invoke-virtual {v4, v5}, Landroid/graphics/drawable/AnimationDrawable;.setOneShot:(Z)V // method@01f7 │ │ +07d4fe: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +07d500: 3503 1800 |001a: if-ge v3, v0, 0032 // +0018 │ │ +07d504: 6e20 f301 3100 |001c: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getFrame:(I)Landroid/graphics/drawable/Drawable; // method@01f3 │ │ +07d50a: 0c05 |001f: move-result-object v5 │ │ +07d50c: 1216 |0020: const/4 v6, #int 1 // #1 │ │ +07d50e: 7030 851e 5806 |0021: invoke-direct {v8, v5, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@1e85 │ │ +07d514: 0c02 |0024: move-result-object v2 │ │ +07d516: 6e20 0c02 7200 |0025: invoke-virtual {v2, v7}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@020c │ │ +07d51c: 6e20 f201 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getDuration:(I)I // method@01f2 │ │ +07d522: 0a05 |002b: move-result v5 │ │ +07d524: 6e30 f101 2405 |002c: invoke-virtual {v4, v2, v5}, Landroid/graphics/drawable/AnimationDrawable;.addFrame:(Landroid/graphics/drawable/Drawable;I)V // method@01f1 │ │ +07d52a: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ +07d52e: 28e9 |0031: goto 001a // -0017 │ │ +07d530: 6e20 f601 7400 |0032: invoke-virtual {v4, v7}, Landroid/graphics/drawable/AnimationDrawable;.setLevel:(I)Z // method@01f6 │ │ +07d536: 0749 |0035: move-object v9, v4 │ │ +07d538: 1109 |0036: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=212 │ │ 0x0007 line=213 │ │ 0x0009 line=214 │ │ 0x000d line=215 │ │ 0x0012 line=216 │ │ @@ -126069,75 +126045,75 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 106 16-bit code units │ │ -07cd64: |[07cd64] android.support.v7.internal.widget.ProgressBarICS.updateDrawableBounds:(II)V │ │ -07cd74: 120c |0000: const/4 v12, #int 0 // #0 │ │ -07cd76: 6e10 561e 0d00 |0001: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingRight:()I // method@1e56 │ │ -07cd7c: 0a0a |0004: move-result v10 │ │ -07cd7e: 910a 0e0a |0005: sub-int v10, v14, v10 │ │ -07cd82: 6e10 551e 0d00 |0007: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@1e55 │ │ -07cd88: 0a0b |000a: move-result v11 │ │ -07cd8a: 9107 0a0b |000b: sub-int v7, v10, v11 │ │ -07cd8e: 6e10 541e 0d00 |000d: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingBottom:()I // method@1e54 │ │ -07cd94: 0a0a |0010: move-result v10 │ │ -07cd96: 910a 0f0a |0011: sub-int v10, v15, v10 │ │ -07cd9a: 6e10 571e 0d00 |0013: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@1e57 │ │ -07cda0: 0a0b |0016: move-result v11 │ │ -07cda2: 9100 0a0b |0017: sub-int v0, v10, v11 │ │ -07cda6: 1208 |0019: const/4 v8, #int 0 // #0 │ │ -07cda8: 1206 |001a: const/4 v6, #int 0 // #0 │ │ -07cdaa: 54da 9d0b |001b: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ -07cdae: 380a 3600 |001d: if-eqz v10, 0053 // +0036 │ │ -07cdb2: 55da a60b |001f: iget-boolean v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ba6 │ │ -07cdb6: 380a 2d00 |0021: if-eqz v10, 004e // +002d │ │ -07cdba: 54da 9d0b |0023: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ -07cdbe: 20aa 5b00 |0025: instance-of v10, v10, Landroid/graphics/drawable/AnimationDrawable; // type@005b │ │ -07cdc2: 390a 2700 |0027: if-nez v10, 004e // +0027 │ │ -07cdc6: 54da 9d0b |0029: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ -07cdca: 6e10 0102 0a00 |002b: invoke-virtual {v10}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0201 │ │ -07cdd0: 0a05 |002e: move-result v5 │ │ -07cdd2: 54da 9d0b |002f: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ -07cdd6: 6e10 0002 0a00 |0031: invoke-virtual {v10}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0200 │ │ -07cddc: 0a04 |0034: move-result v4 │ │ -07cdde: 825a |0035: int-to-float v10, v5 │ │ -07cde0: 824b |0036: int-to-float v11, v4 │ │ -07cde2: a903 0a0b |0037: div-float v3, v10, v11 │ │ -07cde6: 82ea |0039: int-to-float v10, v14 │ │ -07cde8: 82fb |003a: int-to-float v11, v15 │ │ -07cdea: a901 0a0b |003b: div-float v1, v10, v11 │ │ -07cdee: 2d0a 0301 |003d: cmpl-float v10, v3, v1 │ │ -07cdf2: 380a 0f00 |003f: if-eqz v10, 004e // +000f │ │ -07cdf6: 2d0a 0103 |0041: cmpl-float v10, v1, v3 │ │ -07cdfa: 3d0a 1a00 |0043: if-lez v10, 005d // +001a │ │ -07cdfe: 82fa |0045: int-to-float v10, v15 │ │ -07ce00: c83a |0046: mul-float/2addr v10, v3 │ │ -07ce02: 87a9 |0047: float-to-int v9, v10 │ │ -07ce04: 910a 0e09 |0048: sub-int v10, v14, v9 │ │ -07ce08: db06 0a02 |004a: div-int/lit8 v6, v10, #int 2 // #02 │ │ -07ce0c: 9007 0609 |004c: add-int v7, v6, v9 │ │ -07ce10: 54da 9d0b |004e: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ -07ce14: 6e50 0a02 6a78 |0050: invoke-virtual {v10, v6, v8, v7, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ -07ce1a: 54da a80b |0053: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ -07ce1e: 380a 0700 |0055: if-eqz v10, 005c // +0007 │ │ -07ce22: 54da a80b |0057: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ -07ce26: 6e50 0a02 ca7c |0059: invoke-virtual {v10, v12, v12, v7, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ -07ce2c: 0e00 |005c: return-void │ │ -07ce2e: 82ea |005d: int-to-float v10, v14 │ │ -07ce30: 150b 803f |005e: const/high16 v11, #int 1065353216 // #3f80 │ │ -07ce34: c93b |0060: div-float/2addr v11, v3 │ │ -07ce36: c8ba |0061: mul-float/2addr v10, v11 │ │ -07ce38: 87a2 |0062: float-to-int v2, v10 │ │ -07ce3a: 910a 0f02 |0063: sub-int v10, v15, v2 │ │ -07ce3e: db08 0a02 |0065: div-int/lit8 v8, v10, #int 2 // #02 │ │ -07ce42: 9000 0802 |0067: add-int v0, v8, v2 │ │ -07ce46: 28e5 |0069: goto 004e // -001b │ │ +07d53c: |[07d53c] android.support.v7.internal.widget.ProgressBarICS.updateDrawableBounds:(II)V │ │ +07d54c: 120c |0000: const/4 v12, #int 0 // #0 │ │ +07d54e: 6e10 561e 0d00 |0001: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingRight:()I // method@1e56 │ │ +07d554: 0a0a |0004: move-result v10 │ │ +07d556: 910a 0e0a |0005: sub-int v10, v14, v10 │ │ +07d55a: 6e10 551e 0d00 |0007: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@1e55 │ │ +07d560: 0a0b |000a: move-result v11 │ │ +07d562: 9107 0a0b |000b: sub-int v7, v10, v11 │ │ +07d566: 6e10 541e 0d00 |000d: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingBottom:()I // method@1e54 │ │ +07d56c: 0a0a |0010: move-result v10 │ │ +07d56e: 910a 0f0a |0011: sub-int v10, v15, v10 │ │ +07d572: 6e10 571e 0d00 |0013: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@1e57 │ │ +07d578: 0a0b |0016: move-result v11 │ │ +07d57a: 9100 0a0b |0017: sub-int v0, v10, v11 │ │ +07d57e: 1208 |0019: const/4 v8, #int 0 // #0 │ │ +07d580: 1206 |001a: const/4 v6, #int 0 // #0 │ │ +07d582: 54da 9d0b |001b: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ +07d586: 380a 3600 |001d: if-eqz v10, 0053 // +0036 │ │ +07d58a: 55da a60b |001f: iget-boolean v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ba6 │ │ +07d58e: 380a 2d00 |0021: if-eqz v10, 004e // +002d │ │ +07d592: 54da 9d0b |0023: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ +07d596: 20aa 5c00 |0025: instance-of v10, v10, Landroid/graphics/drawable/AnimationDrawable; // type@005c │ │ +07d59a: 390a 2700 |0027: if-nez v10, 004e // +0027 │ │ +07d59e: 54da 9d0b |0029: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ +07d5a2: 6e10 0102 0a00 |002b: invoke-virtual {v10}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0201 │ │ +07d5a8: 0a05 |002e: move-result v5 │ │ +07d5aa: 54da 9d0b |002f: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ +07d5ae: 6e10 0002 0a00 |0031: invoke-virtual {v10}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0200 │ │ +07d5b4: 0a04 |0034: move-result v4 │ │ +07d5b6: 825a |0035: int-to-float v10, v5 │ │ +07d5b8: 824b |0036: int-to-float v11, v4 │ │ +07d5ba: a903 0a0b |0037: div-float v3, v10, v11 │ │ +07d5be: 82ea |0039: int-to-float v10, v14 │ │ +07d5c0: 82fb |003a: int-to-float v11, v15 │ │ +07d5c2: a901 0a0b |003b: div-float v1, v10, v11 │ │ +07d5c6: 2d0a 0301 |003d: cmpl-float v10, v3, v1 │ │ +07d5ca: 380a 0f00 |003f: if-eqz v10, 004e // +000f │ │ +07d5ce: 2d0a 0103 |0041: cmpl-float v10, v1, v3 │ │ +07d5d2: 3d0a 1a00 |0043: if-lez v10, 005d // +001a │ │ +07d5d6: 82fa |0045: int-to-float v10, v15 │ │ +07d5d8: c83a |0046: mul-float/2addr v10, v3 │ │ +07d5da: 87a9 |0047: float-to-int v9, v10 │ │ +07d5dc: 910a 0e09 |0048: sub-int v10, v14, v9 │ │ +07d5e0: db06 0a02 |004a: div-int/lit8 v6, v10, #int 2 // #02 │ │ +07d5e4: 9007 0609 |004c: add-int v7, v6, v9 │ │ +07d5e8: 54da 9d0b |004e: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ +07d5ec: 6e50 0a02 6a78 |0050: invoke-virtual {v10, v6, v8, v7, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ +07d5f2: 54da a80b |0053: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ +07d5f6: 380a 0700 |0055: if-eqz v10, 005c // +0007 │ │ +07d5fa: 54da a80b |0057: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ +07d5fe: 6e50 0a02 ca7c |0059: invoke-virtual {v10, v12, v12, v7, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ +07d604: 0e00 |005c: return-void │ │ +07d606: 82ea |005d: int-to-float v10, v14 │ │ +07d608: 150b 803f |005e: const/high16 v11, #int 1065353216 // #3f80 │ │ +07d60c: c93b |0060: div-float/2addr v11, v3 │ │ +07d60e: c8ba |0061: mul-float/2addr v10, v11 │ │ +07d610: 87a2 |0062: float-to-int v2, v10 │ │ +07d612: 910a 0f02 |0063: sub-int v10, v15, v2 │ │ +07d616: db08 0a02 |0065: div-int/lit8 v8, v10, #int 2 // #02 │ │ +07d61a: 9000 0802 |0067: add-int v0, v8, v2 │ │ +07d61e: 28e5 |0069: goto 004e // -001b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=732 │ │ 0x000d line=733 │ │ 0x0019 line=734 │ │ 0x001a line=735 │ │ 0x001b line=737 │ │ @@ -126182,34 +126158,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -07ce48: |[07ce48] android.support.v7.internal.widget.ProgressBarICS.updateDrawableState:()V │ │ -07ce58: 6e10 4c1e 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.getDrawableState:()[I // method@1e4c │ │ -07ce5e: 0c00 |0003: move-result-object v0 │ │ -07ce60: 5421 a80b |0004: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ -07ce64: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ -07ce68: 5421 a80b |0008: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ -07ce6c: 6e10 0602 0100 |000a: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0206 │ │ -07ce72: 0a01 |000d: move-result v1 │ │ -07ce74: 3801 0700 |000e: if-eqz v1, 0015 // +0007 │ │ -07ce78: 5421 a80b |0010: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ -07ce7c: 6e20 0d02 0100 |0012: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@020d │ │ -07ce82: 5421 9d0b |0015: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ -07ce86: 3801 0f00 |0017: if-eqz v1, 0026 // +000f │ │ -07ce8a: 5421 9d0b |0019: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ -07ce8e: 6e10 0602 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0206 │ │ -07ce94: 0a01 |001e: move-result v1 │ │ -07ce96: 3801 0700 |001f: if-eqz v1, 0026 // +0007 │ │ -07ce9a: 5421 9d0b |0021: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ -07ce9e: 6e20 0d02 0100 |0023: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@020d │ │ -07cea4: 0e00 |0026: return-void │ │ +07d620: |[07d620] android.support.v7.internal.widget.ProgressBarICS.updateDrawableState:()V │ │ +07d630: 6e10 4c1e 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.getDrawableState:()[I // method@1e4c │ │ +07d636: 0c00 |0003: move-result-object v0 │ │ +07d638: 5421 a80b |0004: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ +07d63c: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ +07d640: 5421 a80b |0008: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ +07d644: 6e10 0602 0100 |000a: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0206 │ │ +07d64a: 0a01 |000d: move-result v1 │ │ +07d64c: 3801 0700 |000e: if-eqz v1, 0015 // +0007 │ │ +07d650: 5421 a80b |0010: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ +07d654: 6e20 0d02 0100 |0012: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@020d │ │ +07d65a: 5421 9d0b |0015: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ +07d65e: 3801 0f00 |0017: if-eqz v1, 0026 // +000f │ │ +07d662: 5421 9d0b |0019: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ +07d666: 6e10 0602 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0206 │ │ +07d66c: 0a01 |001e: move-result v1 │ │ +07d66e: 3801 0700 |001f: if-eqz v1, 0026 // +0007 │ │ +07d672: 5421 9d0b |0021: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ +07d676: 6e20 0d02 0100 |0023: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@020d │ │ +07d67c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ 0x0004 line=829 │ │ 0x0010 line=830 │ │ 0x0015 line=833 │ │ 0x0021 line=834 │ │ @@ -126224,18 +126200,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07cea8: |[07cea8] android.support.v7.internal.widget.ProgressBarICS.drawableStateChanged:()V │ │ -07ceb8: 6f10 5621 0000 |0000: invoke-super {v0}, Landroid/view/View;.drawableStateChanged:()V // method@2156 │ │ -07cebe: 7010 881e 0000 |0003: invoke-direct {v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableState:()V // method@1e88 │ │ -07cec4: 0e00 |0006: return-void │ │ +07d680: |[07d680] android.support.v7.internal.widget.ProgressBarICS.drawableStateChanged:()V │ │ +07d690: 6f10 5621 0000 |0000: invoke-super {v0}, Landroid/view/View;.drawableStateChanged:()V // method@2156 │ │ +07d696: 7010 881e 0000 |0003: invoke-direct {v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableState:()V // method@1e88 │ │ +07d69c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=822 │ │ 0x0003 line=823 │ │ 0x0006 line=824 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ @@ -126245,23 +126221,23 @@ │ │ type : '()Landroid/graphics/drawable/shapes/Shape;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -07cec8: |[07cec8] android.support.v7.internal.widget.ProgressBarICS.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; │ │ -07ced8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07ceda: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ -07cede: 2310 f404 |0003: new-array v0, v1, [F // type@04f4 │ │ -07cee2: 2600 0900 0000 |0005: fill-array-data v0, 0000000e // +00000009 │ │ -07cee8: 2201 6500 |0008: new-instance v1, Landroid/graphics/drawable/shapes/RoundRectShape; // type@0065 │ │ -07ceec: 7040 1902 0122 |000a: invoke-direct {v1, v0, v2, v2}, Landroid/graphics/drawable/shapes/RoundRectShape;.:([FLandroid/graphics/RectF;[F)V // method@0219 │ │ -07cef2: 1101 |000d: return-object v1 │ │ -07cef4: 0003 0400 0800 0000 0000 a040 0000 ... |000e: array-data (20 units) │ │ +07d6a0: |[07d6a0] android.support.v7.internal.widget.ProgressBarICS.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; │ │ +07d6b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07d6b2: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ +07d6b6: 2310 fa04 |0003: new-array v0, v1, [F // type@04fa │ │ +07d6ba: 2600 0900 0000 |0005: fill-array-data v0, 0000000e // +00000009 │ │ +07d6c0: 2201 6600 |0008: new-instance v1, Landroid/graphics/drawable/shapes/RoundRectShape; // type@0066 │ │ +07d6c4: 7040 1902 0122 |000a: invoke-direct {v1, v0, v2, v2}, Landroid/graphics/drawable/shapes/RoundRectShape;.:([FLandroid/graphics/RectF;[F)V // method@0219 │ │ +07d6ca: 1101 |000d: return-object v1 │ │ +07d6cc: 0003 0400 0800 0000 0000 a040 0000 ... |000e: array-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=202 │ │ 0x0008 line=203 │ │ 0x000e line=202 │ │ locals : │ │ 0x0008 - 0x0022 reg=0 roundedCorners [F │ │ @@ -126272,17 +126248,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07cf1c: |[07cf1c] android.support.v7.internal.widget.ProgressBarICS.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; │ │ -07cf2c: 5410 9d0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ -07cf30: 1100 |0002: return-object v0 │ │ +07d6f4: |[07d6f4] android.support.v7.internal.widget.ProgressBarICS.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; │ │ +07d704: 5410 9d0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ +07d708: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ProgressBarICS;) │ │ @@ -126290,17 +126266,17 @@ │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07cf34: |[07cf34] android.support.v7.internal.widget.ProgressBarICS.getInterpolator:()Landroid/view/animation/Interpolator; │ │ -07cf44: 5410 9e0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b9e │ │ -07cf48: 1100 |0002: return-object v0 │ │ +07d70c: |[07d70c] android.support.v7.internal.widget.ProgressBarICS.getInterpolator:()Landroid/view/animation/Interpolator; │ │ +07d71c: 5410 9e0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b9e │ │ +07d720: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ProgressBarICS;) │ │ @@ -126308,22 +126284,22 @@ │ │ type : '()I' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -07cf4c: |[07cf4c] android.support.v7.internal.widget.ProgressBarICS.getMax:()I │ │ -07cf5c: 1d01 |0000: monitor-enter v1 │ │ -07cf5e: 5210 a00b |0001: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ -07cf62: 1e01 |0003: monitor-exit v1 │ │ -07cf64: 0f00 |0004: return v0 │ │ -07cf66: 0d00 |0005: move-exception v0 │ │ -07cf68: 1e01 |0006: monitor-exit v1 │ │ -07cf6a: 2700 |0007: throw v0 │ │ +07d724: |[07d724] android.support.v7.internal.widget.ProgressBarICS.getMax:()I │ │ +07d734: 1d01 |0000: monitor-enter v1 │ │ +07d736: 5210 a00b |0001: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ +07d73a: 1e01 |0003: monitor-exit v1 │ │ +07d73c: 0f00 |0004: return v0 │ │ +07d73e: 0d00 |0005: move-exception v0 │ │ +07d740: 1e01 |0006: monitor-exit v1 │ │ +07d742: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=560 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ @@ -126333,26 +126309,26 @@ │ │ type : '()I' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -07cf78: |[07cf78] android.support.v7.internal.widget.ProgressBarICS.getProgress:()I │ │ -07cf88: 1d01 |0000: monitor-enter v1 │ │ -07cf8a: 5510 9c0b |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ -07cf8e: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -07cf92: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -07cf94: 1e01 |0006: monitor-exit v1 │ │ -07cf96: 0f00 |0007: return v0 │ │ -07cf98: 5210 a70b |0008: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ -07cf9c: 28fc |000a: goto 0006 // -0004 │ │ -07cf9e: 0d00 |000b: move-exception v0 │ │ -07cfa0: 1e01 |000c: monitor-exit v1 │ │ -07cfa2: 2700 |000d: throw v0 │ │ +07d750: |[07d750] android.support.v7.internal.widget.ProgressBarICS.getProgress:()I │ │ +07d760: 1d01 |0000: monitor-enter v1 │ │ +07d762: 5510 9c0b |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ +07d766: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +07d76a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +07d76c: 1e01 |0006: monitor-exit v1 │ │ +07d76e: 0f00 |0007: return v0 │ │ +07d770: 5210 a70b |0008: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ +07d774: 28fc |000a: goto 0006 // -0004 │ │ +07d776: 0d00 |000b: move-exception v0 │ │ +07d778: 1e01 |000c: monitor-exit v1 │ │ +07d77a: 2700 |000d: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x000b │ │ 0x0008 - 0x000a │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=531 │ │ @@ -126364,17 +126340,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07cfb8: |[07cfb8] android.support.v7.internal.widget.ProgressBarICS.getProgressDrawable:()Landroid/graphics/drawable/Drawable; │ │ -07cfc8: 5410 a80b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ -07cfcc: 1100 |0002: return-object v0 │ │ +07d790: |[07d790] android.support.v7.internal.widget.ProgressBarICS.getProgressDrawable:()Landroid/graphics/drawable/Drawable; │ │ +07d7a0: 5410 a80b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ +07d7a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ │ │ #7 : (in Landroid/support/v7/internal/widget/ProgressBarICS;) │ │ @@ -126382,26 +126358,26 @@ │ │ type : '()I' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -07cfd0: |[07cfd0] android.support.v7.internal.widget.ProgressBarICS.getSecondaryProgress:()I │ │ -07cfe0: 1d01 |0000: monitor-enter v1 │ │ -07cfe2: 5510 9c0b |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ -07cfe6: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -07cfea: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -07cfec: 1e01 |0006: monitor-exit v1 │ │ -07cfee: 0f00 |0007: return v0 │ │ -07cff0: 5210 ab0b |0008: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0bab │ │ -07cff4: 28fc |000a: goto 0006 // -0004 │ │ -07cff6: 0d00 |000b: move-exception v0 │ │ -07cff8: 1e01 |000c: monitor-exit v1 │ │ -07cffa: 2700 |000d: throw v0 │ │ +07d7a8: |[07d7a8] android.support.v7.internal.widget.ProgressBarICS.getSecondaryProgress:()I │ │ +07d7b8: 1d01 |0000: monitor-enter v1 │ │ +07d7ba: 5510 9c0b |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ +07d7be: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +07d7c2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +07d7c4: 1e01 |0006: monitor-exit v1 │ │ +07d7c6: 0f00 |0007: return v0 │ │ +07d7c8: 5210 ab0b |0008: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0bab │ │ +07d7cc: 28fc |000a: goto 0006 // -0004 │ │ +07d7ce: 0d00 |000b: move-exception v0 │ │ +07d7d0: 1e01 |000c: monitor-exit v1 │ │ +07d7d2: 2700 |000d: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x000b │ │ 0x0008 - 0x000a │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=547 │ │ @@ -126413,24 +126389,24 @@ │ │ type : '(I)V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -07d010: |[07d010] android.support.v7.internal.widget.ProgressBarICS.incrementProgressBy:(I)V │ │ -07d020: 1d01 |0000: monitor-enter v1 │ │ -07d022: 5210 a70b |0001: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ -07d026: b020 |0003: add-int/2addr v0, v2 │ │ -07d028: 6e20 7e1e 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@1e7e │ │ -07d02e: 1e01 |0007: monitor-exit v1 │ │ -07d030: 0e00 |0008: return-void │ │ -07d032: 0d00 |0009: move-exception v0 │ │ -07d034: 1e01 |000a: monitor-exit v1 │ │ -07d036: 2700 |000b: throw v0 │ │ +07d7e8: |[07d7e8] android.support.v7.internal.widget.ProgressBarICS.incrementProgressBy:(I)V │ │ +07d7f8: 1d01 |0000: monitor-enter v1 │ │ +07d7fa: 5210 a70b |0001: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ +07d7fe: b020 |0003: add-int/2addr v0, v2 │ │ +07d800: 6e20 7e1e 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@1e7e │ │ +07d806: 1e01 |0007: monitor-exit v1 │ │ +07d808: 0e00 |0008: return-void │ │ +07d80a: 0d00 |0009: move-exception v0 │ │ +07d80c: 1e01 |000a: monitor-exit v1 │ │ +07d80e: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0007 │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=595 │ │ 0x0007 line=596 │ │ 0x0009 line=595 │ │ @@ -126443,24 +126419,24 @@ │ │ type : '(I)V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -07d044: |[07d044] android.support.v7.internal.widget.ProgressBarICS.incrementSecondaryProgressBy:(I)V │ │ -07d054: 1d01 |0000: monitor-enter v1 │ │ -07d056: 5210 ab0b |0001: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0bab │ │ -07d05a: b020 |0003: add-int/2addr v0, v2 │ │ -07d05c: 6e20 811e 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setSecondaryProgress:(I)V // method@1e81 │ │ -07d062: 1e01 |0007: monitor-exit v1 │ │ -07d064: 0e00 |0008: return-void │ │ -07d066: 0d00 |0009: move-exception v0 │ │ -07d068: 1e01 |000a: monitor-exit v1 │ │ -07d06a: 2700 |000b: throw v0 │ │ +07d81c: |[07d81c] android.support.v7.internal.widget.ProgressBarICS.incrementSecondaryProgressBy:(I)V │ │ +07d82c: 1d01 |0000: monitor-enter v1 │ │ +07d82e: 5210 ab0b |0001: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0bab │ │ +07d832: b020 |0003: add-int/2addr v0, v2 │ │ +07d834: 6e20 811e 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setSecondaryProgress:(I)V // method@1e81 │ │ +07d83a: 1e01 |0007: monitor-exit v1 │ │ +07d83c: 0e00 |0008: return-void │ │ +07d83e: 0d00 |0009: move-exception v0 │ │ +07d840: 1e01 |000a: monitor-exit v1 │ │ +07d842: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0007 │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=606 │ │ 0x0007 line=607 │ │ 0x0009 line=606 │ │ @@ -126473,44 +126449,44 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -07d078: |[07d078] android.support.v7.internal.widget.ProgressBarICS.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -07d088: 5573 9b0b |0000: iget-boolean v3, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@0b9b │ │ -07d08c: 3903 2f00 |0002: if-nez v3, 0031 // +002f │ │ -07d090: 6e20 891e 8700 |0004: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ProgressBarICS;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1e89 │ │ -07d096: 0a03 |0007: move-result v3 │ │ -07d098: 3803 2a00 |0008: if-eqz v3, 0032 // +002a │ │ -07d09c: 6e10 fe01 0800 |000a: invoke-virtual {v8}, Landroid/graphics/drawable/Drawable;.getBounds:()Landroid/graphics/Rect; // method@01fe │ │ -07d0a2: 0c00 |000d: move-result-object v0 │ │ -07d0a4: 6e10 5a1e 0700 |000e: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getScrollX:()I // method@1e5a │ │ -07d0aa: 0a03 |0011: move-result v3 │ │ -07d0ac: 6e10 551e 0700 |0012: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@1e55 │ │ -07d0b2: 0a04 |0015: move-result v4 │ │ -07d0b4: 9001 0304 |0016: add-int v1, v3, v4 │ │ -07d0b8: 6e10 5b1e 0700 |0018: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getScrollY:()I // method@1e5b │ │ -07d0be: 0a03 |001b: move-result v3 │ │ -07d0c0: 6e10 571e 0700 |001c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@1e57 │ │ -07d0c6: 0a04 |001f: move-result v4 │ │ -07d0c8: 9002 0304 |0020: add-int v2, v3, v4 │ │ -07d0cc: 5203 3000 |0022: iget v3, v0, Landroid/graphics/Rect;.left:I // field@0030 │ │ -07d0d0: b013 |0024: add-int/2addr v3, v1 │ │ -07d0d2: 5204 3200 |0025: iget v4, v0, Landroid/graphics/Rect;.top:I // field@0032 │ │ -07d0d6: b024 |0027: add-int/2addr v4, v2 │ │ -07d0d8: 5205 3100 |0028: iget v5, v0, Landroid/graphics/Rect;.right:I // field@0031 │ │ -07d0dc: b015 |002a: add-int/2addr v5, v1 │ │ -07d0de: 5206 2f00 |002b: iget v6, v0, Landroid/graphics/Rect;.bottom:I // field@002f │ │ -07d0e2: b026 |002d: add-int/2addr v6, v2 │ │ -07d0e4: 6e56 631e 3754 |002e: invoke-virtual {v7, v3, v4, v5, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.invalidate:(IIII)V // method@1e63 │ │ -07d0ea: 0e00 |0031: return-void │ │ -07d0ec: 6f20 9421 8700 |0032: invoke-super {v7, v8}, Landroid/view/View;.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2194 │ │ -07d0f2: 28fc |0035: goto 0031 // -0004 │ │ +07d850: |[07d850] android.support.v7.internal.widget.ProgressBarICS.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +07d860: 5573 9b0b |0000: iget-boolean v3, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@0b9b │ │ +07d864: 3903 2f00 |0002: if-nez v3, 0031 // +002f │ │ +07d868: 6e20 891e 8700 |0004: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ProgressBarICS;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1e89 │ │ +07d86e: 0a03 |0007: move-result v3 │ │ +07d870: 3803 2a00 |0008: if-eqz v3, 0032 // +002a │ │ +07d874: 6e10 fe01 0800 |000a: invoke-virtual {v8}, Landroid/graphics/drawable/Drawable;.getBounds:()Landroid/graphics/Rect; // method@01fe │ │ +07d87a: 0c00 |000d: move-result-object v0 │ │ +07d87c: 6e10 5a1e 0700 |000e: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getScrollX:()I // method@1e5a │ │ +07d882: 0a03 |0011: move-result v3 │ │ +07d884: 6e10 551e 0700 |0012: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@1e55 │ │ +07d88a: 0a04 |0015: move-result v4 │ │ +07d88c: 9001 0304 |0016: add-int v1, v3, v4 │ │ +07d890: 6e10 5b1e 0700 |0018: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getScrollY:()I // method@1e5b │ │ +07d896: 0a03 |001b: move-result v3 │ │ +07d898: 6e10 571e 0700 |001c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@1e57 │ │ +07d89e: 0a04 |001f: move-result v4 │ │ +07d8a0: 9002 0304 |0020: add-int v2, v3, v4 │ │ +07d8a4: 5203 3000 |0022: iget v3, v0, Landroid/graphics/Rect;.left:I // field@0030 │ │ +07d8a8: b013 |0024: add-int/2addr v3, v1 │ │ +07d8aa: 5204 3200 |0025: iget v4, v0, Landroid/graphics/Rect;.top:I // field@0032 │ │ +07d8ae: b024 |0027: add-int/2addr v4, v2 │ │ +07d8b0: 5205 3100 |0028: iget v5, v0, Landroid/graphics/Rect;.right:I // field@0031 │ │ +07d8b4: b015 |002a: add-int/2addr v5, v1 │ │ +07d8b6: 5206 2f00 |002b: iget v6, v0, Landroid/graphics/Rect;.bottom:I // field@002f │ │ +07d8ba: b026 |002d: add-int/2addr v6, v2 │ │ +07d8bc: 6e56 631e 3754 |002e: invoke-virtual {v7, v3, v4, v5, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.invalidate:(IIII)V // method@1e63 │ │ +07d8c2: 0e00 |0031: return-void │ │ +07d8c4: 6f20 9421 8700 |0032: invoke-super {v7, v8}, Landroid/view/View;.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2194 │ │ +07d8ca: 28fc |0035: goto 0031 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ 0x0004 line=712 │ │ 0x000a line=713 │ │ 0x000e line=714 │ │ 0x0018 line=715 │ │ @@ -126529,22 +126505,22 @@ │ │ type : '()Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -07d0f4: |[07d0f4] android.support.v7.internal.widget.ProgressBarICS.isIndeterminate:()Z │ │ -07d104: 1d01 |0000: monitor-enter v1 │ │ -07d106: 5510 9c0b |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ -07d10a: 1e01 |0003: monitor-exit v1 │ │ -07d10c: 0f00 |0004: return v0 │ │ -07d10e: 0d00 |0005: move-exception v0 │ │ -07d110: 1e01 |0006: monitor-exit v1 │ │ -07d112: 2700 |0007: throw v0 │ │ +07d8cc: |[07d8cc] android.support.v7.internal.widget.ProgressBarICS.isIndeterminate:()Z │ │ +07d8dc: 1d01 |0000: monitor-enter v1 │ │ +07d8de: 5510 9c0b |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ +07d8e2: 1e01 |0003: monitor-exit v1 │ │ +07d8e4: 0f00 |0004: return v0 │ │ +07d8e6: 0d00 |0005: move-exception v0 │ │ +07d8e8: 1e01 |0006: monitor-exit v1 │ │ +07d8ea: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ @@ -126554,20 +126530,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -07d120: |[07d120] android.support.v7.internal.widget.ProgressBarICS.onAttachedToWindow:()V │ │ -07d130: 6f10 a521 0100 |0000: invoke-super {v1}, Landroid/view/View;.onAttachedToWindow:()V // method@21a5 │ │ -07d136: 5510 9c0b |0003: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ -07d13a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -07d13e: 6e10 831e 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@1e83 │ │ -07d144: 0e00 |000a: return-void │ │ +07d8f8: |[07d8f8] android.support.v7.internal.widget.ProgressBarICS.onAttachedToWindow:()V │ │ +07d908: 6f10 a521 0100 |0000: invoke-super {v1}, Landroid/view/View;.onAttachedToWindow:()V // method@21a5 │ │ +07d90e: 5510 9c0b |0003: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ +07d912: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +07d916: 6e10 831e 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@1e83 │ │ +07d91c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ 0x0003 line=901 │ │ 0x0007 line=902 │ │ 0x000a line=904 │ │ locals : │ │ @@ -126578,24 +126554,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -07d148: |[07d148] android.support.v7.internal.widget.ProgressBarICS.onDetachedFromWindow:()V │ │ -07d158: 5510 9c0b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ -07d15c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -07d160: 6e10 841e 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@1e84 │ │ -07d166: 5410 a90b |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ba9 │ │ -07d16a: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -07d16e: 5410 a90b |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ba9 │ │ -07d172: 6e20 741e 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1e74 │ │ -07d178: 6f10 a621 0100 |0010: invoke-super {v1}, Landroid/view/View;.onDetachedFromWindow:()V // method@21a6 │ │ -07d17e: 0e00 |0013: return-void │ │ +07d920: |[07d920] android.support.v7.internal.widget.ProgressBarICS.onDetachedFromWindow:()V │ │ +07d930: 5510 9c0b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ +07d934: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +07d938: 6e10 841e 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@1e84 │ │ +07d93e: 5410 a90b |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ba9 │ │ +07d942: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +07d946: 5410 a90b |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ba9 │ │ +07d94a: 6e20 741e 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1e74 │ │ +07d950: 6f10 a621 0100 |0010: invoke-super {v1}, Landroid/view/View;.onDetachedFromWindow:()V // method@21a6 │ │ +07d956: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=908 │ │ 0x0004 line=909 │ │ 0x0007 line=911 │ │ 0x000b line=912 │ │ 0x0010 line=917 │ │ @@ -126608,76 +126584,76 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x20004 (PROTECTED DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 115 16-bit code units │ │ -07d180: |[07d180] android.support.v7.internal.widget.ProgressBarICS.onDraw:(Landroid/graphics/Canvas;)V │ │ -07d190: 1608 c800 |0000: const-wide/16 v8, #int 200 // #c8 │ │ -07d194: 1d0a |0002: monitor-enter v10 │ │ -07d196: 6f20 a721 ba00 |0003: invoke-super {v10, v11}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@21a7 │ │ -07d19c: 54a0 990b |0006: iget-object v0, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0b99 │ │ -07d1a0: 3800 6100 |0008: if-eqz v0, 0069 // +0061 │ │ -07d1a4: 6e10 d001 0b00 |000a: invoke-virtual {v11}, Landroid/graphics/Canvas;.save:()I // method@01d0 │ │ -07d1aa: 6e10 551e 0a00 |000d: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@1e55 │ │ -07d1b0: 0a04 |0010: move-result v4 │ │ -07d1b2: 8244 |0011: int-to-float v4, v4 │ │ -07d1b4: 6e10 571e 0a00 |0012: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@1e57 │ │ -07d1ba: 0a05 |0015: move-result v5 │ │ -07d1bc: 8255 |0016: int-to-float v5, v5 │ │ -07d1be: 6e30 d401 4b05 |0017: invoke-virtual {v11, v4, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01d4 │ │ -07d1c4: 6e10 4d1e 0a00 |001a: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ProgressBarICS;.getDrawingTime:()J // method@1e4d │ │ -07d1ca: 0b02 |001d: move-result-wide v2 │ │ -07d1cc: 54a4 970b |001e: iget-object v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ -07d1d0: 3804 3300 |0020: if-eqz v4, 0053 // +0033 │ │ -07d1d4: 54a4 970b |0022: iget-object v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ -07d1d8: 54a5 ad0b |0024: iget-object v5, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@0bad │ │ -07d1dc: 6e40 0023 2453 |0026: invoke-virtual {v4, v2, v3, v5}, Landroid/view/animation/AlphaAnimation;.getTransformation:(JLandroid/view/animation/Transformation;)Z // method@2300 │ │ -07d1e2: 54a4 ad0b |0029: iget-object v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@0bad │ │ -07d1e6: 6e10 1723 0400 |002b: invoke-virtual {v4}, Landroid/view/animation/Transformation;.getAlpha:()F // method@2317 │ │ -07d1ec: 0a01 |002e: move-result v1 │ │ -07d1ee: 1214 |002f: const/4 v4, #int 1 // #1 │ │ -07d1f0: 5ca4 9b0b |0030: iput-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@0b9b │ │ -07d1f4: 1404 0040 1c46 |0032: const v4, #float 10000 // #461c4000 │ │ -07d1fa: c814 |0035: mul-float/2addr v4, v1 │ │ -07d1fc: 8744 |0036: float-to-int v4, v4 │ │ -07d1fe: 6e20 0c02 4000 |0037: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@020c │ │ -07d204: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -07d206: 5ca4 9b0b |003b: iput-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@0b9b │ │ -07d20a: 7100 a702 0000 |003d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ -07d210: 0b04 |0040: move-result-wide v4 │ │ -07d212: 53a6 9f0b |0041: iget-wide v6, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mLastDrawTime:J // field@0b9f │ │ -07d216: bc64 |0043: sub-long/2addr v4, v6 │ │ -07d218: 3104 0408 |0044: cmp-long v4, v4, v8 │ │ -07d21c: 3a04 0d00 |0046: if-ltz v4, 0053 // +000d │ │ -07d220: 7100 a702 0000 |0048: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ -07d226: 0b04 |004b: move-result-wide v4 │ │ -07d228: 5aa4 9f0b |004c: iput-wide v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mLastDrawTime:J // field@0b9f │ │ -07d22c: 1604 c800 |004e: const-wide/16 v4, #int 200 // #c8 │ │ -07d230: 6e30 721e 4a05 |0050: invoke-virtual {v10, v4, v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidateDelayed:(J)V // method@1e72 │ │ -07d236: 6e20 fd01 b000 |0053: invoke-virtual {v0, v11}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01fd │ │ -07d23c: 6e10 cd01 0b00 |0056: invoke-virtual {v11}, Landroid/graphics/Canvas;.restore:()V // method@01cd │ │ -07d242: 55a4 ac0b |0059: iget-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@0bac │ │ -07d246: 3804 0e00 |005b: if-eqz v4, 0069 // +000e │ │ -07d24a: 2004 5a00 |005d: instance-of v4, v0, Landroid/graphics/drawable/Animatable; // type@005a │ │ -07d24e: 3804 0a00 |005f: if-eqz v4, 0069 // +000a │ │ -07d252: 1f00 5a00 |0061: check-cast v0, Landroid/graphics/drawable/Animatable; // type@005a │ │ -07d256: 7210 ee01 0000 |0063: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.start:()V // method@01ee │ │ -07d25c: 1204 |0066: const/4 v4, #int 0 // #0 │ │ -07d25e: 5ca4 ac0b |0067: iput-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@0bac │ │ -07d262: 1e0a |0069: monitor-exit v10 │ │ -07d264: 0e00 |006a: return-void │ │ -07d266: 0d04 |006b: move-exception v4 │ │ -07d268: 1205 |006c: const/4 v5, #int 0 // #0 │ │ -07d26a: 5ca5 9b0b |006d: iput-boolean v5, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@0b9b │ │ -07d26e: 2704 |006f: throw v4 │ │ -07d270: 0d04 |0070: move-exception v4 │ │ -07d272: 1e0a |0071: monitor-exit v10 │ │ -07d274: 2704 |0072: throw v4 │ │ +07d958: |[07d958] android.support.v7.internal.widget.ProgressBarICS.onDraw:(Landroid/graphics/Canvas;)V │ │ +07d968: 1608 c800 |0000: const-wide/16 v8, #int 200 // #c8 │ │ +07d96c: 1d0a |0002: monitor-enter v10 │ │ +07d96e: 6f20 a721 ba00 |0003: invoke-super {v10, v11}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@21a7 │ │ +07d974: 54a0 990b |0006: iget-object v0, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0b99 │ │ +07d978: 3800 6100 |0008: if-eqz v0, 0069 // +0061 │ │ +07d97c: 6e10 d001 0b00 |000a: invoke-virtual {v11}, Landroid/graphics/Canvas;.save:()I // method@01d0 │ │ +07d982: 6e10 551e 0a00 |000d: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@1e55 │ │ +07d988: 0a04 |0010: move-result v4 │ │ +07d98a: 8244 |0011: int-to-float v4, v4 │ │ +07d98c: 6e10 571e 0a00 |0012: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@1e57 │ │ +07d992: 0a05 |0015: move-result v5 │ │ +07d994: 8255 |0016: int-to-float v5, v5 │ │ +07d996: 6e30 d401 4b05 |0017: invoke-virtual {v11, v4, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01d4 │ │ +07d99c: 6e10 4d1e 0a00 |001a: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ProgressBarICS;.getDrawingTime:()J // method@1e4d │ │ +07d9a2: 0b02 |001d: move-result-wide v2 │ │ +07d9a4: 54a4 970b |001e: iget-object v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ +07d9a8: 3804 3300 |0020: if-eqz v4, 0053 // +0033 │ │ +07d9ac: 54a4 970b |0022: iget-object v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ +07d9b0: 54a5 ad0b |0024: iget-object v5, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@0bad │ │ +07d9b4: 6e40 0023 2453 |0026: invoke-virtual {v4, v2, v3, v5}, Landroid/view/animation/AlphaAnimation;.getTransformation:(JLandroid/view/animation/Transformation;)Z // method@2300 │ │ +07d9ba: 54a4 ad0b |0029: iget-object v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@0bad │ │ +07d9be: 6e10 1723 0400 |002b: invoke-virtual {v4}, Landroid/view/animation/Transformation;.getAlpha:()F // method@2317 │ │ +07d9c4: 0a01 |002e: move-result v1 │ │ +07d9c6: 1214 |002f: const/4 v4, #int 1 // #1 │ │ +07d9c8: 5ca4 9b0b |0030: iput-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@0b9b │ │ +07d9cc: 1404 0040 1c46 |0032: const v4, #float 10000 // #461c4000 │ │ +07d9d2: c814 |0035: mul-float/2addr v4, v1 │ │ +07d9d4: 8744 |0036: float-to-int v4, v4 │ │ +07d9d6: 6e20 0c02 4000 |0037: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@020c │ │ +07d9dc: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +07d9de: 5ca4 9b0b |003b: iput-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@0b9b │ │ +07d9e2: 7100 a702 0000 |003d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ +07d9e8: 0b04 |0040: move-result-wide v4 │ │ +07d9ea: 53a6 9f0b |0041: iget-wide v6, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mLastDrawTime:J // field@0b9f │ │ +07d9ee: bc64 |0043: sub-long/2addr v4, v6 │ │ +07d9f0: 3104 0408 |0044: cmp-long v4, v4, v8 │ │ +07d9f4: 3a04 0d00 |0046: if-ltz v4, 0053 // +000d │ │ +07d9f8: 7100 a702 0000 |0048: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ +07d9fe: 0b04 |004b: move-result-wide v4 │ │ +07da00: 5aa4 9f0b |004c: iput-wide v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mLastDrawTime:J // field@0b9f │ │ +07da04: 1604 c800 |004e: const-wide/16 v4, #int 200 // #c8 │ │ +07da08: 6e30 721e 4a05 |0050: invoke-virtual {v10, v4, v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidateDelayed:(J)V // method@1e72 │ │ +07da0e: 6e20 fd01 b000 |0053: invoke-virtual {v0, v11}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01fd │ │ +07da14: 6e10 cd01 0b00 |0056: invoke-virtual {v11}, Landroid/graphics/Canvas;.restore:()V // method@01cd │ │ +07da1a: 55a4 ac0b |0059: iget-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@0bac │ │ +07da1e: 3804 0e00 |005b: if-eqz v4, 0069 // +000e │ │ +07da22: 2004 5b00 |005d: instance-of v4, v0, Landroid/graphics/drawable/Animatable; // type@005b │ │ +07da26: 3804 0a00 |005f: if-eqz v4, 0069 // +000a │ │ +07da2a: 1f00 5b00 |0061: check-cast v0, Landroid/graphics/drawable/Animatable; // type@005b │ │ +07da2e: 7210 ee01 0000 |0063: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.start:()V // method@01ee │ │ +07da34: 1204 |0066: const/4 v4, #int 0 // #0 │ │ +07da36: 5ca4 ac0b |0067: iput-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@0bac │ │ +07da3a: 1e0a |0069: monitor-exit v10 │ │ +07da3c: 0e00 |006a: return-void │ │ +07da3e: 0d04 |006b: move-exception v4 │ │ +07da40: 1205 |006c: const/4 v5, #int 0 // #0 │ │ +07da42: 5ca5 9b0b |006d: iput-boolean v5, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@0b9b │ │ +07da46: 2704 |006f: throw v4 │ │ +07da48: 0d04 |0070: move-exception v4 │ │ +07da4a: 1e0a |0071: monitor-exit v10 │ │ +07da4c: 2704 |0072: throw v4 │ │ catches : 4 │ │ 0x0003 - 0x002e │ │ -> 0x0070 │ │ 0x0030 - 0x003a │ │ -> 0x006b │ │ 0x003b - 0x0069 │ │ -> 0x0070 │ │ @@ -126722,59 +126698,59 @@ │ │ type : '(II)V' │ │ access : 0x20004 (PROTECTED DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -07d2a0: |[07d2a0] android.support.v7.internal.widget.ProgressBarICS.onMeasure:(II)V │ │ -07d2b0: 1d06 |0000: monitor-enter v6 │ │ -07d2b2: 5460 990b |0001: iget-object v0, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0b99 │ │ -07d2b6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -07d2b8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -07d2ba: 3800 2200 |0005: if-eqz v0, 0027 // +0022 │ │ -07d2be: 5263 a40b |0007: iget v3, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@0ba4 │ │ -07d2c2: 5264 a20b |0009: iget v4, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@0ba2 │ │ -07d2c6: 6e10 0102 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0201 │ │ -07d2cc: 0a05 |000e: move-result v5 │ │ -07d2ce: 7120 af24 5400 |000f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -07d2d4: 0a04 |0012: move-result v4 │ │ -07d2d6: 7120 ad24 4300 |0013: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -07d2dc: 0a02 |0016: move-result v2 │ │ -07d2de: 5263 a30b |0017: iget v3, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@0ba3 │ │ -07d2e2: 5264 a10b |0019: iget v4, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ba1 │ │ -07d2e6: 6e10 0002 0000 |001b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0200 │ │ -07d2ec: 0a05 |001e: move-result v5 │ │ -07d2ee: 7120 af24 5400 |001f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -07d2f4: 0a04 |0022: move-result v4 │ │ -07d2f6: 7120 ad24 4300 |0023: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -07d2fc: 0a01 |0026: move-result v1 │ │ -07d2fe: 7010 881e 0600 |0027: invoke-direct {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableState:()V // method@1e88 │ │ -07d304: 6e10 551e 0600 |002a: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@1e55 │ │ -07d30a: 0a03 |002d: move-result v3 │ │ -07d30c: 6e10 561e 0600 |002e: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingRight:()I // method@1e56 │ │ -07d312: 0a04 |0031: move-result v4 │ │ -07d314: b043 |0032: add-int/2addr v3, v4 │ │ -07d316: b032 |0033: add-int/2addr v2, v3 │ │ -07d318: 6e10 571e 0600 |0034: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@1e57 │ │ -07d31e: 0a03 |0037: move-result v3 │ │ -07d320: 6e10 541e 0600 |0038: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingBottom:()I // method@1e54 │ │ -07d326: 0a04 |003b: move-result v4 │ │ -07d328: b043 |003c: add-int/2addr v3, v4 │ │ -07d32a: b031 |003d: add-int/2addr v1, v3 │ │ -07d32c: 7120 761e 7200 |003e: invoke-static {v2, v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.resolveSize:(II)I // method@1e76 │ │ -07d332: 0a03 |0041: move-result v3 │ │ -07d334: 7120 761e 8100 |0042: invoke-static {v1, v8}, Landroid/support/v7/internal/widget/ProgressBarICS;.resolveSize:(II)I // method@1e76 │ │ -07d33a: 0a04 |0045: move-result v4 │ │ -07d33c: 6e30 7d1e 3604 |0046: invoke-virtual {v6, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setMeasuredDimension:(II)V // method@1e7d │ │ -07d342: 1e06 |0049: monitor-exit v6 │ │ -07d344: 0e00 |004a: return-void │ │ -07d346: 0d03 |004b: move-exception v3 │ │ -07d348: 1e06 |004c: monitor-exit v6 │ │ -07d34a: 2703 |004d: throw v3 │ │ +07da78: |[07da78] android.support.v7.internal.widget.ProgressBarICS.onMeasure:(II)V │ │ +07da88: 1d06 |0000: monitor-enter v6 │ │ +07da8a: 5460 990b |0001: iget-object v0, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0b99 │ │ +07da8e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +07da90: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +07da92: 3800 2200 |0005: if-eqz v0, 0027 // +0022 │ │ +07da96: 5263 a40b |0007: iget v3, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@0ba4 │ │ +07da9a: 5264 a20b |0009: iget v4, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@0ba2 │ │ +07da9e: 6e10 0102 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0201 │ │ +07daa4: 0a05 |000e: move-result v5 │ │ +07daa6: 7120 af24 5400 |000f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +07daac: 0a04 |0012: move-result v4 │ │ +07daae: 7120 ad24 4300 |0013: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +07dab4: 0a02 |0016: move-result v2 │ │ +07dab6: 5263 a30b |0017: iget v3, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@0ba3 │ │ +07daba: 5264 a10b |0019: iget v4, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ba1 │ │ +07dabe: 6e10 0002 0000 |001b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0200 │ │ +07dac4: 0a05 |001e: move-result v5 │ │ +07dac6: 7120 af24 5400 |001f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +07dacc: 0a04 |0022: move-result v4 │ │ +07dace: 7120 ad24 4300 |0023: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +07dad4: 0a01 |0026: move-result v1 │ │ +07dad6: 7010 881e 0600 |0027: invoke-direct {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableState:()V // method@1e88 │ │ +07dadc: 6e10 551e 0600 |002a: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@1e55 │ │ +07dae2: 0a03 |002d: move-result v3 │ │ +07dae4: 6e10 561e 0600 |002e: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingRight:()I // method@1e56 │ │ +07daea: 0a04 |0031: move-result v4 │ │ +07daec: b043 |0032: add-int/2addr v3, v4 │ │ +07daee: b032 |0033: add-int/2addr v2, v3 │ │ +07daf0: 6e10 571e 0600 |0034: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@1e57 │ │ +07daf6: 0a03 |0037: move-result v3 │ │ +07daf8: 6e10 541e 0600 |0038: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingBottom:()I // method@1e54 │ │ +07dafe: 0a04 |003b: move-result v4 │ │ +07db00: b043 |003c: add-int/2addr v3, v4 │ │ +07db02: b031 |003d: add-int/2addr v1, v3 │ │ +07db04: 7120 761e 7200 |003e: invoke-static {v2, v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.resolveSize:(II)I // method@1e76 │ │ +07db0a: 0a03 |0041: move-result v3 │ │ +07db0c: 7120 761e 8100 |0042: invoke-static {v1, v8}, Landroid/support/v7/internal/widget/ProgressBarICS;.resolveSize:(II)I // method@1e76 │ │ +07db12: 0a04 |0045: move-result v4 │ │ +07db14: 6e30 7d1e 3604 |0046: invoke-virtual {v6, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setMeasuredDimension:(II)V // method@1e7d │ │ +07db1a: 1e06 |0049: monitor-exit v6 │ │ +07db1c: 0e00 |004a: return-void │ │ +07db1e: 0d03 |004b: move-exception v3 │ │ +07db20: 1e06 |004c: monitor-exit v6 │ │ +07db22: 2703 |004d: throw v3 │ │ catches : 1 │ │ 0x0001 - 0x0049 │ │ -> 0x004b │ │ positions : │ │ 0x0000 line=804 │ │ 0x0003 line=806 │ │ 0x0004 line=807 │ │ @@ -126800,25 +126776,25 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -07d358: |[07d358] android.support.v7.internal.widget.ProgressBarICS.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -07d368: 0730 |0000: move-object v0, v3 │ │ -07d36a: 1f00 b203 |0001: check-cast v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@03b2 │ │ -07d36e: 6e10 421e 0000 |0003: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1e42 │ │ -07d374: 0c01 |0006: move-result-object v1 │ │ -07d376: 6f20 ac21 1200 |0007: invoke-super {v2, v1}, Landroid/view/View;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@21ac │ │ -07d37c: 5201 920b |000a: iget v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0b92 │ │ -07d380: 6e20 7e1e 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@1e7e │ │ -07d386: 5201 930b |000f: iget v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@0b93 │ │ -07d38a: 6e20 811e 1200 |0011: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setSecondaryProgress:(I)V // method@1e81 │ │ -07d390: 0e00 |0014: return-void │ │ +07db30: |[07db30] android.support.v7.internal.widget.ProgressBarICS.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +07db40: 0730 |0000: move-object v0, v3 │ │ +07db42: 1f00 b603 |0001: check-cast v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@03b6 │ │ +07db46: 6e10 421e 0000 |0003: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1e42 │ │ +07db4c: 0c01 |0006: move-result-object v1 │ │ +07db4e: 6f20 ac21 1200 |0007: invoke-super {v2, v1}, Landroid/view/View;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@21ac │ │ +07db54: 5201 920b |000a: iget v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0b92 │ │ +07db58: 6e20 7e1e 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@1e7e │ │ +07db5e: 5201 930b |000f: iget v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@0b93 │ │ +07db62: 6e20 811e 1200 |0011: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setSecondaryProgress:(I)V // method@1e81 │ │ +07db68: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=891 │ │ 0x0003 line=892 │ │ 0x000a line=894 │ │ 0x000f line=895 │ │ 0x0014 line=896 │ │ @@ -126832,24 +126808,24 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -07d394: |[07d394] android.support.v7.internal.widget.ProgressBarICS.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -07d3a4: 6f10 ad21 0300 |0000: invoke-super {v3}, Landroid/view/View;.onSaveInstanceState:()Landroid/os/Parcelable; // method@21ad │ │ -07d3aa: 0c01 |0003: move-result-object v1 │ │ -07d3ac: 2200 b203 |0004: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@03b2 │ │ -07d3b0: 7020 411e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.:(Landroid/os/Parcelable;)V // method@1e41 │ │ -07d3b6: 5232 a70b |0009: iget v2, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ -07d3ba: 5902 920b |000b: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0b92 │ │ -07d3be: 5232 ab0b |000d: iget v2, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0bab │ │ -07d3c2: 5902 930b |000f: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@0b93 │ │ -07d3c6: 1100 |0011: return-object v0 │ │ +07db6c: |[07db6c] android.support.v7.internal.widget.ProgressBarICS.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +07db7c: 6f10 ad21 0300 |0000: invoke-super {v3}, Landroid/view/View;.onSaveInstanceState:()Landroid/os/Parcelable; // method@21ad │ │ +07db82: 0c01 |0003: move-result-object v1 │ │ +07db84: 2200 b603 |0004: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@03b6 │ │ +07db88: 7020 411e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.:(Landroid/os/Parcelable;)V // method@1e41 │ │ +07db8e: 5232 a70b |0009: iget v2, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ +07db92: 5902 920b |000b: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0b92 │ │ +07db96: 5232 ab0b |000d: iget v2, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0bab │ │ +07db9a: 5902 930b |000f: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@0b93 │ │ +07db9e: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ 0x0004 line=881 │ │ 0x0009 line=883 │ │ 0x000d line=884 │ │ 0x0011 line=886 │ │ @@ -126863,17 +126839,17 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -07d3c8: |[07d3c8] android.support.v7.internal.widget.ProgressBarICS.onSizeChanged:(IIII)V │ │ -07d3d8: 7030 871e 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableBounds:(II)V // method@1e87 │ │ -07d3de: 0e00 |0003: return-void │ │ +07dba0: |[07dba0] android.support.v7.internal.widget.ProgressBarICS.onSizeChanged:(IIII)V │ │ +07dbb0: 7030 871e 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableBounds:(II)V // method@1e87 │ │ +07dbb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=727 │ │ 0x0003 line=728 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ 0x0000 - 0x0004 reg=1 w I │ │ @@ -126886,26 +126862,26 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -07d3e0: |[07d3e0] android.support.v7.internal.widget.ProgressBarICS.onVisibilityChanged:(Landroid/view/View;I)V │ │ -07d3f0: 6f30 b021 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View;.onVisibilityChanged:(Landroid/view/View;I)V // method@21b0 │ │ -07d3f6: 5510 9c0b |0003: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ -07d3fa: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ -07d3fe: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ -07d402: 3203 0500 |0009: if-eq v3, v0, 000e // +0005 │ │ -07d406: 1240 |000b: const/4 v0, #int 4 // #4 │ │ -07d408: 3303 0600 |000c: if-ne v3, v0, 0012 // +0006 │ │ -07d40c: 6e10 841e 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@1e84 │ │ -07d412: 0e00 |0011: return-void │ │ -07d414: 6e10 831e 0100 |0012: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@1e83 │ │ -07d41a: 28fc |0015: goto 0011 // -0004 │ │ +07dbb8: |[07dbb8] android.support.v7.internal.widget.ProgressBarICS.onVisibilityChanged:(Landroid/view/View;I)V │ │ +07dbc8: 6f30 b021 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View;.onVisibilityChanged:(Landroid/view/View;I)V // method@21b0 │ │ +07dbce: 5510 9c0b |0003: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ +07dbd2: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ +07dbd6: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ +07dbda: 3203 0500 |0009: if-eq v3, v0, 000e // +0005 │ │ +07dbde: 1240 |000b: const/4 v0, #int 4 // #4 │ │ +07dbe0: 3303 0600 |000c: if-ne v3, v0, 0012 // +0006 │ │ +07dbe4: 6e10 841e 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@1e84 │ │ +07dbea: 0e00 |0011: return-void │ │ +07dbec: 6e10 831e 0100 |0012: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@1e83 │ │ +07dbf2: 28fc |0015: goto 0011 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=697 │ │ 0x0003 line=699 │ │ 0x0007 line=701 │ │ 0x000e line=702 │ │ 0x0011 line=707 │ │ @@ -126920,19 +126896,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07d41c: |[07d41c] android.support.v7.internal.widget.ProgressBarICS.postInvalidate:()V │ │ -07d42c: 5510 a50b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mNoInvalidate:Z // field@0ba5 │ │ -07d430: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -07d434: 6f10 b421 0100 |0004: invoke-super {v1}, Landroid/view/View;.postInvalidate:()V // method@21b4 │ │ -07d43a: 0e00 |0007: return-void │ │ +07dbf4: |[07dbf4] android.support.v7.internal.widget.ProgressBarICS.postInvalidate:()V │ │ +07dc04: 5510 a50b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mNoInvalidate:Z // field@0ba5 │ │ +07dc08: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +07dc0c: 6f10 b421 0100 |0004: invoke-super {v1}, Landroid/view/View;.postInvalidate:()V // method@21b4 │ │ +07dc12: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0004 line=386 │ │ 0x0007 line=388 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ @@ -126942,36 +126918,36 @@ │ │ type : '(Z)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -07d43c: |[07d43c] android.support.v7.internal.widget.ProgressBarICS.setIndeterminate:(Z)V │ │ -07d44c: 1d01 |0000: monitor-enter v1 │ │ -07d44e: 5510 a60b |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ba6 │ │ -07d452: 3800 0600 |0003: if-eqz v0, 0009 // +0006 │ │ -07d456: 5510 9c0b |0005: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ -07d45a: 3900 1100 |0007: if-nez v0, 0018 // +0011 │ │ -07d45e: 5510 9c0b |0009: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ -07d462: 3202 0d00 |000b: if-eq v2, v0, 0018 // +000d │ │ -07d466: 5c12 9c0b |000d: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ -07d46a: 3802 0b00 |000f: if-eqz v2, 001a // +000b │ │ -07d46e: 5410 9d0b |0011: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ -07d472: 5b10 990b |0013: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0b99 │ │ -07d476: 6e10 831e 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@1e83 │ │ -07d47c: 1e01 |0018: monitor-exit v1 │ │ -07d47e: 0e00 |0019: return-void │ │ -07d480: 5410 a80b |001a: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ -07d484: 5b10 990b |001c: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0b99 │ │ -07d488: 6e10 841e 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@1e84 │ │ -07d48e: 28f7 |0021: goto 0018 // -0009 │ │ -07d490: 0d00 |0022: move-exception v0 │ │ -07d492: 1e01 |0023: monitor-exit v1 │ │ -07d494: 2700 |0024: throw v0 │ │ +07dc14: |[07dc14] android.support.v7.internal.widget.ProgressBarICS.setIndeterminate:(Z)V │ │ +07dc24: 1d01 |0000: monitor-enter v1 │ │ +07dc26: 5510 a60b |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ba6 │ │ +07dc2a: 3800 0600 |0003: if-eqz v0, 0009 // +0006 │ │ +07dc2e: 5510 9c0b |0005: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ +07dc32: 3900 1100 |0007: if-nez v0, 0018 // +0011 │ │ +07dc36: 5510 9c0b |0009: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ +07dc3a: 3202 0d00 |000b: if-eq v2, v0, 0018 // +000d │ │ +07dc3e: 5c12 9c0b |000d: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ +07dc42: 3802 0b00 |000f: if-eqz v2, 001a // +000b │ │ +07dc46: 5410 9d0b |0011: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ +07dc4a: 5b10 990b |0013: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0b99 │ │ +07dc4e: 6e10 831e 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@1e83 │ │ +07dc54: 1e01 |0018: monitor-exit v1 │ │ +07dc56: 0e00 |0019: return-void │ │ +07dc58: 5410 a80b |001a: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ +07dc5c: 5b10 990b |001c: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0b99 │ │ +07dc60: 6e10 841e 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@1e84 │ │ +07dc66: 28f7 |0021: goto 0018 // -0009 │ │ +07dc68: 0d00 |0022: move-exception v0 │ │ +07dc6a: 1e01 |0023: monitor-exit v1 │ │ +07dc6c: 2700 |0024: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0018 │ │ -> 0x0022 │ │ 0x001a - 0x0021 │ │ -> 0x0022 │ │ positions : │ │ 0x0000 line=275 │ │ @@ -126992,23 +126968,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -07d4ac: |[07d4ac] android.support.v7.internal.widget.ProgressBarICS.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -07d4bc: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ -07d4c0: 6e20 0b02 1200 |0002: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@020b │ │ -07d4c6: 5b12 9d0b |0005: iput-object v2, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ -07d4ca: 5510 9c0b |0007: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ -07d4ce: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -07d4d2: 5b12 990b |000b: iput-object v2, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0b99 │ │ -07d4d6: 6e10 711e 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1e71 │ │ -07d4dc: 0e00 |0010: return-void │ │ +07dc84: |[07dc84] android.support.v7.internal.widget.ProgressBarICS.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +07dc94: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ +07dc98: 6e20 0b02 1200 |0002: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@020b │ │ +07dc9e: 5b12 9d0b |0005: iput-object v2, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ +07dca2: 5510 9c0b |0007: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ +07dca6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +07dcaa: 5b12 990b |000b: iput-object v2, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0b99 │ │ +07dcae: 6e10 711e 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1e71 │ │ +07dcb4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0002 line=313 │ │ 0x0005 line=315 │ │ 0x0007 line=316 │ │ 0x000b line=317 │ │ @@ -127023,19 +126999,19 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07d4e0: |[07d4e0] android.support.v7.internal.widget.ProgressBarICS.setInterpolator:(Landroid/content/Context;I)V │ │ -07d4f0: 7120 0f23 3200 |0000: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadInterpolator:(Landroid/content/Context;I)Landroid/view/animation/Interpolator; // method@230f │ │ -07d4f6: 0c00 |0003: move-result-object v0 │ │ -07d4f8: 6e20 7b1e 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1e7b │ │ -07d4fe: 0e00 |0007: return-void │ │ +07dcb8: |[07dcb8] android.support.v7.internal.widget.ProgressBarICS.setInterpolator:(Landroid/content/Context;I)V │ │ +07dcc8: 7120 0f23 3200 |0000: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadInterpolator:(Landroid/content/Context;I)Landroid/view/animation/Interpolator; // method@230f │ │ +07dcce: 0c00 |0003: move-result-object v0 │ │ +07dcd0: 6e20 7b1e 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1e7b │ │ +07dcd6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=657 │ │ 0x0007 line=658 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ 0x0000 - 0x0008 reg=2 context Landroid/content/Context; │ │ @@ -127046,17 +127022,17 @@ │ │ type : '(Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d500: |[07d500] android.support.v7.internal.widget.ProgressBarICS.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ -07d510: 5b01 9e0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b9e │ │ -07d514: 0e00 |0002: return-void │ │ +07dcd8: |[07dcd8] android.support.v7.internal.widget.ProgressBarICS.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ +07dce8: 5b01 9e0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b9e │ │ +07dcec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=667 │ │ 0x0002 line=668 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ 0x0000 - 0x0003 reg=1 interpolator Landroid/view/animation/Interpolator; │ │ @@ -127066,34 +127042,34 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -07d518: |[07d518] android.support.v7.internal.widget.ProgressBarICS.setMax:(I)V │ │ -07d528: 1d03 |0000: monitor-enter v3 │ │ -07d52a: 3b04 0300 |0001: if-gez v4, 0004 // +0003 │ │ -07d52e: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -07d530: 5230 a00b |0004: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ -07d534: 3204 1600 |0006: if-eq v4, v0, 001c // +0016 │ │ -07d538: 5934 a00b |0008: iput v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ -07d53c: 6e10 711e 0300 |000a: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1e71 │ │ -07d542: 5230 a70b |000d: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ -07d546: 3740 0400 |000f: if-le v0, v4, 0013 // +0004 │ │ -07d54a: 5934 a70b |0011: iput v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ -07d54e: 1400 0d00 0201 |0013: const v0, #float 2.38773e-38 // #0102000d │ │ -07d554: 5231 a70b |0016: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ -07d558: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -07d55a: 7040 731e 0321 |0019: invoke-direct {v3, v0, v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.refreshProgress:(IIZ)V // method@1e73 │ │ -07d560: 1e03 |001c: monitor-exit v3 │ │ -07d562: 0e00 |001d: return-void │ │ -07d564: 0d00 |001e: move-exception v0 │ │ -07d566: 1e03 |001f: monitor-exit v3 │ │ -07d568: 2700 |0020: throw v0 │ │ +07dcf0: |[07dcf0] android.support.v7.internal.widget.ProgressBarICS.setMax:(I)V │ │ +07dd00: 1d03 |0000: monitor-enter v3 │ │ +07dd02: 3b04 0300 |0001: if-gez v4, 0004 // +0003 │ │ +07dd06: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +07dd08: 5230 a00b |0004: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ +07dd0c: 3204 1600 |0006: if-eq v4, v0, 001c // +0016 │ │ +07dd10: 5934 a00b |0008: iput v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ +07dd14: 6e10 711e 0300 |000a: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1e71 │ │ +07dd1a: 5230 a70b |000d: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ +07dd1e: 3740 0400 |000f: if-le v0, v4, 0013 // +0004 │ │ +07dd22: 5934 a70b |0011: iput v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ +07dd26: 1400 0d00 0201 |0013: const v0, #float 2.38773e-38 // #0102000d │ │ +07dd2c: 5231 a70b |0016: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ +07dd30: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +07dd32: 7040 731e 0321 |0019: invoke-direct {v3, v0, v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.refreshProgress:(IIZ)V // method@1e73 │ │ +07dd38: 1e03 |001c: monitor-exit v3 │ │ +07dd3a: 0e00 |001d: return-void │ │ +07dd3c: 0d00 |001e: move-exception v0 │ │ +07dd3e: 1e03 |001f: monitor-exit v3 │ │ +07dd40: 2700 |0020: throw v0 │ │ catches : 1 │ │ 0x0004 - 0x001c │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=573 │ │ 0x0003 line=574 │ │ 0x0004 line=576 │ │ @@ -127113,23 +127089,23 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -07d578: |[07d578] android.support.v7.internal.widget.ProgressBarICS.setProgress:(I)V │ │ -07d588: 1d01 |0000: monitor-enter v1 │ │ -07d58a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -07d58c: 6e30 7f1e 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(IZ)V // method@1e7f │ │ -07d592: 1e01 |0005: monitor-exit v1 │ │ -07d594: 0e00 |0006: return-void │ │ -07d596: 0d00 |0007: move-exception v0 │ │ -07d598: 1e01 |0008: monitor-exit v1 │ │ -07d59a: 2700 |0009: throw v0 │ │ +07dd50: |[07dd50] android.support.v7.internal.widget.ProgressBarICS.setProgress:(I)V │ │ +07dd60: 1d01 |0000: monitor-enter v1 │ │ +07dd62: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +07dd64: 6e30 7f1e 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(IZ)V // method@1e7f │ │ +07dd6a: 1e01 |0005: monitor-exit v1 │ │ +07dd6c: 0e00 |0006: return-void │ │ +07dd6e: 0d00 |0007: move-exception v0 │ │ +07dd70: 1e01 |0008: monitor-exit v1 │ │ +07dd72: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=465 │ │ 0x0005 line=466 │ │ 0x0007 line=465 │ │ @@ -127142,35 +127118,35 @@ │ │ type : '(IZ)V' │ │ access : 0x20000 (DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -07d5a8: |[07d5a8] android.support.v7.internal.widget.ProgressBarICS.setProgress:(IZ)V │ │ -07d5b8: 1d02 |0000: monitor-enter v2 │ │ -07d5ba: 5520 9c0b |0001: iget-boolean v0, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ -07d5be: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ -07d5c2: 1e02 |0005: monitor-exit v2 │ │ -07d5c4: 0e00 |0006: return-void │ │ -07d5c6: 3b03 0300 |0007: if-gez v3, 000a // +0003 │ │ -07d5ca: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -07d5cc: 5220 a00b |000a: iget v0, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ -07d5d0: 3703 0400 |000c: if-le v3, v0, 0010 // +0004 │ │ -07d5d4: 5223 a00b |000e: iget v3, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ -07d5d8: 5220 a70b |0010: iget v0, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ -07d5dc: 3203 f3ff |0012: if-eq v3, v0, 0005 // -000d │ │ -07d5e0: 5923 a70b |0014: iput v3, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ -07d5e4: 1400 0d00 0201 |0016: const v0, #float 2.38773e-38 // #0102000d │ │ -07d5ea: 5221 a70b |0019: iget v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ -07d5ee: 7040 731e 0241 |001b: invoke-direct {v2, v0, v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.refreshProgress:(IIZ)V // method@1e73 │ │ -07d5f4: 28e7 |001e: goto 0005 // -0019 │ │ -07d5f6: 0d00 |001f: move-exception v0 │ │ -07d5f8: 1e02 |0020: monitor-exit v2 │ │ -07d5fa: 2700 |0021: throw v0 │ │ +07dd80: |[07dd80] android.support.v7.internal.widget.ProgressBarICS.setProgress:(IZ)V │ │ +07dd90: 1d02 |0000: monitor-enter v2 │ │ +07dd92: 5520 9c0b |0001: iget-boolean v0, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ +07dd96: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ +07dd9a: 1e02 |0005: monitor-exit v2 │ │ +07dd9c: 0e00 |0006: return-void │ │ +07dd9e: 3b03 0300 |0007: if-gez v3, 000a // +0003 │ │ +07dda2: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +07dda4: 5220 a00b |000a: iget v0, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ +07dda8: 3703 0400 |000c: if-le v3, v0, 0010 // +0004 │ │ +07ddac: 5223 a00b |000e: iget v3, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ +07ddb0: 5220 a70b |0010: iget v0, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ +07ddb4: 3203 f3ff |0012: if-eq v3, v0, 0005 // -000d │ │ +07ddb8: 5923 a70b |0014: iput v3, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ +07ddbc: 1400 0d00 0201 |0016: const v0, #float 2.38773e-38 // #0102000d │ │ +07ddc2: 5221 a70b |0019: iget v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ +07ddc6: 7040 731e 0241 |001b: invoke-direct {v2, v0, v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.refreshProgress:(IIZ)V // method@1e73 │ │ +07ddcc: 28e7 |001e: goto 0005 // -0019 │ │ +07ddce: 0d00 |001f: move-exception v0 │ │ +07ddd0: 1e02 |0020: monitor-exit v2 │ │ +07ddd2: 2700 |0021: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x001f │ │ 0x000a - 0x001e │ │ -> 0x001f │ │ positions : │ │ 0x0000 line=469 │ │ @@ -127193,53 +127169,53 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -07d610: |[07d610] android.support.v7.internal.widget.ProgressBarICS.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -07d620: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -07d622: 5452 a80b |0001: iget-object v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ -07d626: 3802 4b00 |0003: if-eqz v2, 004e // +004b │ │ -07d62a: 5452 a80b |0005: iget-object v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ -07d62e: 3226 4700 |0007: if-eq v6, v2, 004e // +0047 │ │ -07d632: 5452 a80b |0009: iget-object v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ -07d636: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -07d638: 6e20 0b02 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@020b │ │ -07d63e: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -07d640: 3806 1200 |0010: if-eqz v6, 0022 // +0012 │ │ -07d644: 6e20 0b02 5600 |0012: invoke-virtual {v6, v5}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@020b │ │ -07d64a: 6e10 0202 0600 |0015: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getMinimumHeight:()I // method@0202 │ │ -07d650: 0a00 |0018: move-result v0 │ │ -07d652: 5252 a10b |0019: iget v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ba1 │ │ -07d656: 3502 0700 |001b: if-ge v2, v0, 0022 // +0007 │ │ -07d65a: 5950 a10b |001d: iput v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ba1 │ │ -07d65e: 6e10 751e 0500 |001f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.requestLayout:()V // method@1e75 │ │ -07d664: 5b56 a80b |0022: iput-object v6, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ -07d668: 5552 9c0b |0024: iget-boolean v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ -07d66c: 3902 0700 |0026: if-nez v2, 002d // +0007 │ │ -07d670: 5b56 990b |0028: iput-object v6, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0b99 │ │ -07d674: 6e10 711e 0500 |002a: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1e71 │ │ -07d67a: 3801 2000 |002d: if-eqz v1, 004d // +0020 │ │ -07d67e: 6e10 5e1e 0500 |002f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.getWidth:()I // method@1e5e │ │ -07d684: 0a02 |0032: move-result v2 │ │ -07d686: 6e10 4e1e 0500 |0033: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.getHeight:()I // method@1e4e │ │ -07d68c: 0a03 |0036: move-result v3 │ │ -07d68e: 7030 871e 2503 |0037: invoke-direct {v5, v2, v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableBounds:(II)V // method@1e87 │ │ -07d694: 7010 881e 0500 |003a: invoke-direct {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableState:()V // method@1e88 │ │ -07d69a: 1402 0d00 0201 |003d: const v2, #float 2.38773e-38 // #0102000d │ │ -07d6a0: 5253 a70b |0040: iget v3, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ -07d6a4: 7054 491e 2543 |0042: invoke-direct {v5, v2, v3, v4, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@1e49 │ │ -07d6aa: 1402 0f00 0201 |0045: const v2, #float 2.38773e-38 // #0102000f │ │ -07d6b0: 5253 ab0b |0048: iget v3, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0bab │ │ -07d6b4: 7054 491e 2543 |004a: invoke-direct {v5, v2, v3, v4, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@1e49 │ │ -07d6ba: 0e00 |004d: return-void │ │ -07d6bc: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -07d6be: 28c1 |004f: goto 0010 // -003f │ │ +07dde8: |[07dde8] android.support.v7.internal.widget.ProgressBarICS.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +07ddf8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07ddfa: 5452 a80b |0001: iget-object v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ +07ddfe: 3802 4b00 |0003: if-eqz v2, 004e // +004b │ │ +07de02: 5452 a80b |0005: iget-object v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ +07de06: 3226 4700 |0007: if-eq v6, v2, 004e // +0047 │ │ +07de0a: 5452 a80b |0009: iget-object v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ +07de0e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +07de10: 6e20 0b02 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@020b │ │ +07de16: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +07de18: 3806 1200 |0010: if-eqz v6, 0022 // +0012 │ │ +07de1c: 6e20 0b02 5600 |0012: invoke-virtual {v6, v5}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@020b │ │ +07de22: 6e10 0202 0600 |0015: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getMinimumHeight:()I // method@0202 │ │ +07de28: 0a00 |0018: move-result v0 │ │ +07de2a: 5252 a10b |0019: iget v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ba1 │ │ +07de2e: 3502 0700 |001b: if-ge v2, v0, 0022 // +0007 │ │ +07de32: 5950 a10b |001d: iput v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ba1 │ │ +07de36: 6e10 751e 0500 |001f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.requestLayout:()V // method@1e75 │ │ +07de3c: 5b56 a80b |0022: iput-object v6, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ +07de40: 5552 9c0b |0024: iget-boolean v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ +07de44: 3902 0700 |0026: if-nez v2, 002d // +0007 │ │ +07de48: 5b56 990b |0028: iput-object v6, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0b99 │ │ +07de4c: 6e10 711e 0500 |002a: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1e71 │ │ +07de52: 3801 2000 |002d: if-eqz v1, 004d // +0020 │ │ +07de56: 6e10 5e1e 0500 |002f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.getWidth:()I // method@1e5e │ │ +07de5c: 0a02 |0032: move-result v2 │ │ +07de5e: 6e10 4e1e 0500 |0033: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.getHeight:()I // method@1e4e │ │ +07de64: 0a03 |0036: move-result v3 │ │ +07de66: 7030 871e 2503 |0037: invoke-direct {v5, v2, v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableBounds:(II)V // method@1e87 │ │ +07de6c: 7010 881e 0500 |003a: invoke-direct {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableState:()V // method@1e88 │ │ +07de72: 1402 0d00 0201 |003d: const v2, #float 2.38773e-38 // #0102000d │ │ +07de78: 5253 a70b |0040: iget v3, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ba7 │ │ +07de7c: 7054 491e 2543 |0042: invoke-direct {v5, v2, v3, v4, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@1e49 │ │ +07de82: 1402 0f00 0201 |0045: const v2, #float 2.38773e-38 // #0102000f │ │ +07de88: 5253 ab0b |0048: iget v3, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0bab │ │ +07de8c: 7054 491e 2543 |004a: invoke-direct {v5, v2, v3, v4, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@1e49 │ │ +07de92: 0e00 |004d: return-void │ │ +07de94: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +07de96: 28c1 |004f: goto 0010 // -003f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=346 │ │ 0x0009 line=347 │ │ 0x000f line=348 │ │ 0x0010 line=353 │ │ 0x0012 line=354 │ │ @@ -127270,36 +127246,36 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -07d6c0: |[07d6c0] android.support.v7.internal.widget.ProgressBarICS.setSecondaryProgress:(I)V │ │ -07d6d0: 1d03 |0000: monitor-enter v3 │ │ -07d6d2: 5530 9c0b |0001: iget-boolean v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ -07d6d6: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ -07d6da: 1e03 |0005: monitor-exit v3 │ │ -07d6dc: 0e00 |0006: return-void │ │ -07d6de: 3b04 0300 |0007: if-gez v4, 000a // +0003 │ │ -07d6e2: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -07d6e4: 5230 a00b |000a: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ -07d6e8: 3704 0400 |000c: if-le v4, v0, 0010 // +0004 │ │ -07d6ec: 5234 a00b |000e: iget v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ -07d6f0: 5230 ab0b |0010: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0bab │ │ -07d6f4: 3204 f3ff |0012: if-eq v4, v0, 0005 // -000d │ │ -07d6f8: 5934 ab0b |0014: iput v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0bab │ │ -07d6fc: 1400 0f00 0201 |0016: const v0, #float 2.38773e-38 // #0102000f │ │ -07d702: 5231 ab0b |0019: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0bab │ │ -07d706: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -07d708: 7040 731e 0321 |001c: invoke-direct {v3, v0, v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.refreshProgress:(IIZ)V // method@1e73 │ │ -07d70e: 28e6 |001f: goto 0005 // -001a │ │ -07d710: 0d00 |0020: move-exception v0 │ │ -07d712: 1e03 |0021: monitor-exit v3 │ │ -07d714: 2700 |0022: throw v0 │ │ +07de98: |[07de98] android.support.v7.internal.widget.ProgressBarICS.setSecondaryProgress:(I)V │ │ +07dea8: 1d03 |0000: monitor-enter v3 │ │ +07deaa: 5530 9c0b |0001: iget-boolean v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ +07deae: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ +07deb2: 1e03 |0005: monitor-exit v3 │ │ +07deb4: 0e00 |0006: return-void │ │ +07deb6: 3b04 0300 |0007: if-gez v4, 000a // +0003 │ │ +07deba: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +07debc: 5230 a00b |000a: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ +07dec0: 3704 0400 |000c: if-le v4, v0, 0010 // +0004 │ │ +07dec4: 5234 a00b |000e: iget v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ba0 │ │ +07dec8: 5230 ab0b |0010: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0bab │ │ +07decc: 3204 f3ff |0012: if-eq v4, v0, 0005 // -000d │ │ +07ded0: 5934 ab0b |0014: iput v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0bab │ │ +07ded4: 1400 0f00 0201 |0016: const v0, #float 2.38773e-38 // #0102000f │ │ +07deda: 5231 ab0b |0019: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0bab │ │ +07dede: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +07dee0: 7040 731e 0321 |001c: invoke-direct {v3, v0, v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.refreshProgress:(IIZ)V // method@1e73 │ │ +07dee6: 28e6 |001f: goto 0005 // -001a │ │ +07dee8: 0d00 |0020: move-exception v0 │ │ +07deea: 1e03 |0021: monitor-exit v3 │ │ +07deec: 2700 |0022: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x0020 │ │ 0x000a - 0x001f │ │ -> 0x0020 │ │ positions : │ │ 0x0000 line=500 │ │ @@ -127321,29 +127297,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -07d72c: |[07d72c] android.support.v7.internal.widget.ProgressBarICS.setVisibility:(I)V │ │ -07d73c: 6e10 5d1e 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1e5d │ │ -07d742: 0a00 |0003: move-result v0 │ │ -07d744: 3220 1300 |0004: if-eq v0, v2, 0017 // +0013 │ │ -07d748: 6f20 e121 2100 |0006: invoke-super {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -07d74e: 5510 9c0b |0009: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ -07d752: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -07d756: 1300 0800 |000d: const/16 v0, #int 8 // #8 │ │ -07d75a: 3202 0500 |000f: if-eq v2, v0, 0014 // +0005 │ │ -07d75e: 1240 |0011: const/4 v0, #int 4 // #4 │ │ -07d760: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ -07d764: 6e10 841e 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@1e84 │ │ -07d76a: 0e00 |0017: return-void │ │ -07d76c: 6e10 831e 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@1e83 │ │ -07d772: 28fc |001b: goto 0017 // -0004 │ │ +07df04: |[07df04] android.support.v7.internal.widget.ProgressBarICS.setVisibility:(I)V │ │ +07df14: 6e10 5d1e 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1e5d │ │ +07df1a: 0a00 |0003: move-result v0 │ │ +07df1c: 3220 1300 |0004: if-eq v0, v2, 0017 // +0013 │ │ +07df20: 6f20 e121 2100 |0006: invoke-super {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +07df26: 5510 9c0b |0009: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0b9c │ │ +07df2a: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +07df2e: 1300 0800 |000d: const/16 v0, #int 8 // #8 │ │ +07df32: 3202 0500 |000f: if-eq v2, v0, 0014 // +0005 │ │ +07df36: 1240 |0011: const/4 v0, #int 4 // #4 │ │ +07df38: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ +07df3c: 6e10 841e 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@1e84 │ │ +07df42: 0e00 |0017: return-void │ │ +07df44: 6e10 831e 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@1e83 │ │ +07df4a: 28fc |001b: goto 0017 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0006 line=682 │ │ 0x0009 line=684 │ │ 0x000d line=686 │ │ 0x0014 line=687 │ │ @@ -127354,62 +127330,62 @@ │ │ 0x0000 - 0x001c reg=2 v I │ │ │ │ #31 : (in Landroid/support/v7/internal/widget/ProgressBarICS;) │ │ name : 'startAnimation' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ - registers : 5 │ │ + registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -07d774: |[07d774] android.support.v7.internal.widget.ProgressBarICS.startAnimation:()V │ │ -07d784: 6e10 5d1e 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1e5d │ │ -07d78a: 0a00 |0003: move-result v0 │ │ -07d78c: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -07d790: 0e00 |0006: return-void │ │ -07d792: 5440 9d0b |0007: iget-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ -07d796: 2000 5a00 |0009: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@005a │ │ -07d79a: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -07d79e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -07d7a0: 5c40 ac0b |000e: iput-boolean v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@0bac │ │ -07d7a4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -07d7a6: 5b40 970b |0011: iput-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ -07d7aa: 6e10 711e 0400 |0013: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1e71 │ │ -07d7b0: 28f0 |0016: goto 0006 // -0010 │ │ -07d7b2: 5440 9e0b |0017: iget-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b9e │ │ -07d7b6: 3900 0900 |0019: if-nez v0, 0022 // +0009 │ │ -07d7ba: 2200 3b04 |001b: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@043b │ │ -07d7be: 7010 1223 0000 |001d: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@2312 │ │ -07d7c4: 5b40 9e0b |0020: iput-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b9e │ │ -07d7c8: 2200 3d04 |0022: new-instance v0, Landroid/view/animation/Transformation; // type@043d │ │ -07d7cc: 7010 1623 0000 |0024: invoke-direct {v0}, Landroid/view/animation/Transformation;.:()V // method@2316 │ │ -07d7d2: 5b40 ad0b |0027: iput-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@0bad │ │ -07d7d6: 2200 3404 |0029: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0434 │ │ -07d7da: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -07d7dc: 1502 803f |002c: const/high16 v2, #int 1065353216 // #3f80 │ │ -07d7e0: 7030 ff22 1002 |002e: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@22ff │ │ -07d7e6: 5b40 970b |0031: iput-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ -07d7ea: 5440 970b |0033: iget-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ -07d7ee: 5241 980b |0035: iget v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@0b98 │ │ -07d7f2: 6e20 0423 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatMode:(I)V // method@2304 │ │ -07d7f8: 5440 970b |003a: iget-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ -07d7fc: 12f1 |003c: const/4 v1, #int -1 // #ff │ │ -07d7fe: 6e20 0323 1000 |003d: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatCount:(I)V // method@2303 │ │ -07d804: 5440 970b |0040: iget-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ -07d808: 5241 9a0b |0042: iget v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@0b9a │ │ -07d80c: 8112 |0044: int-to-long v2, v1 │ │ -07d80e: 6e30 0123 2003 |0045: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@2301 │ │ -07d814: 5440 970b |0048: iget-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ -07d818: 5441 9e0b |004a: iget-object v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b9e │ │ -07d81c: 6e20 0223 1000 |004c: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2302 │ │ -07d822: 5440 970b |004f: iget-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ -07d826: 1602 ffff |0051: const-wide/16 v2, #int -1 // #ffff │ │ -07d82a: 6e30 0523 2003 |0053: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setStartTime:(J)V // method@2305 │ │ -07d830: 28bd |0056: goto 0013 // -0043 │ │ +07df4c: |[07df4c] android.support.v7.internal.widget.ProgressBarICS.startAnimation:()V │ │ +07df5c: 6e10 5d1e 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1e5d │ │ +07df62: 0a00 |0003: move-result v0 │ │ +07df64: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +07df68: 0e00 |0006: return-void │ │ +07df6a: 5430 9d0b |0007: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ +07df6e: 2000 5b00 |0009: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@005b │ │ +07df72: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +07df76: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +07df78: 5c30 ac0b |000e: iput-boolean v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@0bac │ │ +07df7c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +07df7e: 5b30 970b |0011: iput-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ +07df82: 6e10 711e 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1e71 │ │ +07df88: 28f0 |0016: goto 0006 // -0010 │ │ +07df8a: 5430 9e0b |0017: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b9e │ │ +07df8e: 3900 0900 |0019: if-nez v0, 0022 // +0009 │ │ +07df92: 2200 4104 |001b: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@0441 │ │ +07df96: 7010 1223 0000 |001d: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@2312 │ │ +07df9c: 5b30 9e0b |0020: iput-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b9e │ │ +07dfa0: 2200 4304 |0022: new-instance v0, Landroid/view/animation/Transformation; // type@0443 │ │ +07dfa4: 7010 1623 0000 |0024: invoke-direct {v0}, Landroid/view/animation/Transformation;.:()V // method@2316 │ │ +07dfaa: 5b30 ad0b |0027: iput-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@0bad │ │ +07dfae: 2200 3a04 |0029: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@043a │ │ +07dfb2: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +07dfb4: 1502 803f |002c: const/high16 v2, #int 1065353216 // #3f80 │ │ +07dfb8: 7030 ff22 1002 |002e: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@22ff │ │ +07dfbe: 5b30 970b |0031: iput-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ +07dfc2: 5430 970b |0033: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ +07dfc6: 5231 980b |0035: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@0b98 │ │ +07dfca: 6e20 0423 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatMode:(I)V // method@2304 │ │ +07dfd0: 5430 970b |003a: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ +07dfd4: 12f1 |003c: const/4 v1, #int -1 // #ff │ │ +07dfd6: 6e20 0323 1000 |003d: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatCount:(I)V // method@2303 │ │ +07dfdc: 5430 970b |0040: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ +07dfe0: 5231 9a0b |0042: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@0b9a │ │ +07dfe4: 8111 |0044: int-to-long v1, v1 │ │ +07dfe6: 6e30 0123 1002 |0045: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@2301 │ │ +07dfec: 5430 970b |0048: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ +07dff0: 5431 9e0b |004a: iget-object v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b9e │ │ +07dff4: 6e20 0223 1000 |004c: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2302 │ │ +07dffa: 5430 970b |004f: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ +07dffe: 1601 ffff |0051: const-wide/16 v1, #int -1 // #ffff │ │ +07e002: 6e30 0523 1002 |0053: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setStartTime:(J)V // method@2305 │ │ +07e008: 28bd |0056: goto 0013 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ 0x0006 line=634 │ │ 0x0007 line=617 │ │ 0x000d line=618 │ │ 0x0010 line=619 │ │ @@ -127420,39 +127396,39 @@ │ │ 0x0029 line=626 │ │ 0x0033 line=627 │ │ 0x003a line=628 │ │ 0x0040 line=629 │ │ 0x0048 line=630 │ │ 0x004f line=631 │ │ locals : │ │ - 0x0000 - 0x0057 reg=4 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ + 0x0000 - 0x0057 reg=3 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ │ │ #32 : (in Landroid/support/v7/internal/widget/ProgressBarICS;) │ │ name : 'stopAnimation' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -07d834: |[07d834] android.support.v7.internal.widget.ProgressBarICS.stopAnimation:()V │ │ -07d844: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07d846: 5b10 970b |0001: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ -07d84a: 5b10 ad0b |0003: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@0bad │ │ -07d84e: 5410 9d0b |0005: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ -07d852: 2000 5a00 |0007: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@005a │ │ -07d856: 3800 0c00 |0009: if-eqz v0, 0015 // +000c │ │ -07d85a: 5410 9d0b |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ -07d85e: 1f00 5a00 |000d: check-cast v0, Landroid/graphics/drawable/Animatable; // type@005a │ │ -07d862: 7210 ef01 0000 |000f: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.stop:()V // method@01ef │ │ -07d868: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -07d86a: 5c10 ac0b |0013: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@0bac │ │ -07d86e: 6e10 711e 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1e71 │ │ -07d874: 0e00 |0018: return-void │ │ +07e00c: |[07e00c] android.support.v7.internal.widget.ProgressBarICS.stopAnimation:()V │ │ +07e01c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07e01e: 5b10 970b |0001: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0b97 │ │ +07e022: 5b10 ad0b |0003: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@0bad │ │ +07e026: 5410 9d0b |0005: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ +07e02a: 2000 5b00 |0007: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@005b │ │ +07e02e: 3800 0c00 |0009: if-eqz v0, 0015 // +000c │ │ +07e032: 5410 9d0b |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ +07e036: 1f00 5b00 |000d: check-cast v0, Landroid/graphics/drawable/Animatable; // type@005b │ │ +07e03a: 7210 ef01 0000 |000f: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.stop:()V // method@01ef │ │ +07e040: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +07e042: 5c10 ac0b |0013: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@0bac │ │ +07e046: 6e10 711e 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1e71 │ │ +07e04c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=640 │ │ 0x0003 line=641 │ │ 0x0005 line=642 │ │ 0x000b line=643 │ │ 0x0012 line=644 │ │ @@ -127466,40 +127442,40 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -07d878: |[07d878] android.support.v7.internal.widget.ProgressBarICS.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -07d888: 5410 a80b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ -07d88c: 3202 0c00 |0002: if-eq v2, v0, 000e // +000c │ │ -07d890: 5410 9d0b |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ -07d894: 3202 0800 |0006: if-eq v2, v0, 000e // +0008 │ │ -07d898: 6f20 e521 2100 |0008: invoke-super {v1, v2}, Landroid/view/View;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@21e5 │ │ -07d89e: 0a00 |000b: move-result v0 │ │ -07d8a0: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -07d8a4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -07d8a6: 0f00 |000f: return v0 │ │ -07d8a8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -07d8aa: 28fe |0011: goto 000f // -0002 │ │ +07e050: |[07e050] android.support.v7.internal.widget.ProgressBarICS.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +07e060: 5410 a80b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ba8 │ │ +07e064: 3202 0c00 |0002: if-eq v2, v0, 000e // +000c │ │ +07e068: 5410 9d0b |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0b9d │ │ +07e06c: 3202 0800 |0006: if-eq v2, v0, 000e // +0008 │ │ +07e070: 6f20 e521 2100 |0008: invoke-super {v1, v2}, Landroid/view/View;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@21e5 │ │ +07e076: 0a00 |000b: move-result v0 │ │ +07e078: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +07e07c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +07e07e: 0f00 |000f: return v0 │ │ +07e080: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +07e082: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/internal/widget/ProgressBarICS; │ │ 0x0000 - 0x0012 reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 3078 (ProgressBarICS.java) │ │ + source_file_idx : 3084 (ProgressBarICS.java) │ │ │ │ Class #538 header: │ │ -class_idx : 948 │ │ +class_idx : 952 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3214 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3220 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #538 annotations: │ │ Annotations on class │ │ @@ -127528,19 +127504,19 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07d8ac: |[07d8ac] android.support.v7.internal.widget.ScrollingTabContainerView$1.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V │ │ -07d8bc: 5b01 af0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0baf │ │ -07d8c0: 5b02 b00b |0002: iput-object v2, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0bb0 │ │ -07d8c4: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07d8ca: 0e00 |0007: return-void │ │ +07e084: |[07e084] android.support.v7.internal.widget.ScrollingTabContainerView$1.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V │ │ +07e094: 5b01 af0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0baf │ │ +07e098: 5b02 b00b |0002: iput-object v2, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0bb0 │ │ +07e09c: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07e0a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -127551,51 +127527,51 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -07d8cc: |[07d8cc] android.support.v7.internal.widget.ScrollingTabContainerView$1.run:()V │ │ -07d8dc: 5441 b00b |0000: iget-object v1, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0bb0 │ │ -07d8e0: 6e10 6921 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -07d8e6: 0a01 |0005: move-result v1 │ │ -07d8e8: 5442 af0b |0006: iget-object v2, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0baf │ │ -07d8ec: 6e10 b31e 0200 |0008: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getWidth:()I // method@1eb3 │ │ -07d8f2: 0a02 |000b: move-result v2 │ │ -07d8f4: 5443 b00b |000c: iget-object v3, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0bb0 │ │ -07d8f8: 6e10 8b21 0300 |000e: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@218b │ │ -07d8fe: 0a03 |0011: move-result v3 │ │ -07d900: b132 |0012: sub-int/2addr v2, v3 │ │ -07d902: db02 0202 |0013: div-int/lit8 v2, v2, #int 2 // #02 │ │ -07d906: 9100 0102 |0015: sub-int v0, v1, v2 │ │ -07d90a: 5441 af0b |0017: iget-object v1, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0baf │ │ -07d90e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -07d910: 6e30 c91e 0102 |001a: invoke-virtual {v1, v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.smoothScrollTo:(II)V // method@1ec9 │ │ -07d916: 5441 af0b |001d: iget-object v1, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0baf │ │ -07d91a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -07d91c: 5b12 c10b |0020: iput-object v2, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ -07d920: 0e00 |0022: return-void │ │ +07e0a4: |[07e0a4] android.support.v7.internal.widget.ScrollingTabContainerView$1.run:()V │ │ +07e0b4: 5441 b00b |0000: iget-object v1, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0bb0 │ │ +07e0b8: 6e10 6921 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +07e0be: 0a01 |0005: move-result v1 │ │ +07e0c0: 5442 af0b |0006: iget-object v2, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0baf │ │ +07e0c4: 6e10 b31e 0200 |0008: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getWidth:()I // method@1eb3 │ │ +07e0ca: 0a02 |000b: move-result v2 │ │ +07e0cc: 5443 b00b |000c: iget-object v3, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0bb0 │ │ +07e0d0: 6e10 8b21 0300 |000e: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@218b │ │ +07e0d6: 0a03 |0011: move-result v3 │ │ +07e0d8: b132 |0012: sub-int/2addr v2, v3 │ │ +07e0da: db02 0202 |0013: div-int/lit8 v2, v2, #int 2 // #02 │ │ +07e0de: 9100 0102 |0015: sub-int v0, v1, v2 │ │ +07e0e2: 5441 af0b |0017: iget-object v1, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0baf │ │ +07e0e6: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +07e0e8: 6e30 c91e 0102 |001a: invoke-virtual {v1, v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.smoothScrollTo:(II)V // method@1ec9 │ │ +07e0ee: 5441 af0b |001d: iget-object v1, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0baf │ │ +07e0f2: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +07e0f4: 5b12 c10b |0020: iput-object v2, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ +07e0f8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0017 line=214 │ │ 0x001d line=215 │ │ 0x0022 line=216 │ │ locals : │ │ 0x0017 - 0x0023 reg=0 scrollPos I │ │ 0x0000 - 0x0023 reg=4 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$1; │ │ │ │ - source_file_idx : 3214 (ScrollingTabContainerView.java) │ │ + source_file_idx : 3220 (ScrollingTabContainerView.java) │ │ │ │ Class #539 header: │ │ -class_idx : 949 │ │ +class_idx : 953 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1096 │ │ -source_file_idx : 3214 │ │ +superclass_idx : 1102 │ │ +source_file_idx : 3220 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #539 annotations: │ │ Annotations on class │ │ @@ -127619,18 +127595,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07d924: |[07d924] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ -07d934: 5b01 b10b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb1 │ │ -07d938: 7010 3023 0000 |0002: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@2330 │ │ -07d93e: 0e00 |0005: return-void │ │ +07e0fc: |[07e0fc] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ +07e10c: 5b01 b10b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb1 │ │ +07e110: 7010 3023 0000 |0002: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@2330 │ │ +07e116: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ │ │ @@ -127639,17 +127615,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07d940: |[07d940] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V │ │ -07d950: 7020 8c1e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1e8c │ │ -07d956: 0e00 |0003: return-void │ │ +07e118: |[07e118] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V │ │ +07e128: 7020 8c1e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1e8c │ │ +07e12e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ScrollingTabContainerView$1; │ │ @@ -127660,21 +127636,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -07d958: |[07d958] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getCount:()I │ │ -07d968: 5410 b10b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb1 │ │ -07d96c: 7110 a81e 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@1ea8 │ │ -07d972: 0c00 |0005: move-result-object v0 │ │ -07d974: 6e10 7823 0000 |0006: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getChildCount:()I // method@2378 │ │ -07d97a: 0a00 |0009: move-result v0 │ │ -07d97c: 0f00 |000a: return v0 │ │ +07e130: |[07e130] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getCount:()I │ │ +07e140: 5410 b10b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb1 │ │ +07e144: 7110 a81e 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@1ea8 │ │ +07e14a: 0c00 |0005: move-result-object v0 │ │ +07e14c: 6e10 7823 0000 |0006: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getChildCount:()I // method@2378 │ │ +07e152: 0a00 |0009: move-result v0 │ │ +07e154: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;) │ │ @@ -127682,24 +127658,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -07d980: |[07d980] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getItem:(I)Ljava/lang/Object; │ │ -07d990: 5410 b10b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb1 │ │ -07d994: 7110 a81e 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@1ea8 │ │ -07d99a: 0c00 |0005: move-result-object v0 │ │ -07d99c: 6e20 7723 2000 |0006: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@2377 │ │ -07d9a2: 0c00 |0009: move-result-object v0 │ │ -07d9a4: 1f00 b703 |000a: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@03b7 │ │ -07d9a8: 6e10 9d1e 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Landroid/support/v7/app/ActionBar$Tab; // method@1e9d │ │ -07d9ae: 0c00 |000f: move-result-object v0 │ │ -07d9b0: 1100 |0010: return-object v0 │ │ +07e158: |[07e158] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getItem:(I)Ljava/lang/Object; │ │ +07e168: 5410 b10b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb1 │ │ +07e16c: 7110 a81e 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@1ea8 │ │ +07e172: 0c00 |0005: move-result-object v0 │ │ +07e174: 6e20 7723 2000 |0006: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@2377 │ │ +07e17a: 0c00 |0009: move-result-object v0 │ │ +07e17c: 1f00 bb03 |000a: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@03bb │ │ +07e180: 6e10 9d1e 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Landroid/support/v7/app/ActionBar$Tab; // method@1e9d │ │ +07e186: 0c00 |000f: move-result-object v0 │ │ +07e188: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ 0x0000 - 0x0011 reg=2 position I │ │ │ │ @@ -127708,17 +127684,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07d9b4: |[07d9b4] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getItemId:(I)J │ │ -07d9c4: 8130 |0000: int-to-long v0, v3 │ │ -07d9c6: 1000 |0001: return-wide v0 │ │ +07e18c: |[07e18c] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getItemId:(I)J │ │ +07e19c: 8130 |0000: int-to-long v0, v3 │ │ +07e19e: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -127727,50 +127703,50 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -07d9c8: |[07d9c8] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -07d9d8: 3905 1000 |0000: if-nez v5, 0010 // +0010 │ │ -07d9dc: 5431 b10b |0002: iget-object v1, v3, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb1 │ │ -07d9e0: 6e20 8f1e 4300 |0004: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@1e8f │ │ -07d9e6: 0c00 |0007: move-result-object v0 │ │ -07d9e8: 1f00 1603 |0008: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@0316 │ │ -07d9ec: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -07d9ee: 7130 a91e 0102 |000b: invoke-static {v1, v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$300:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // method@1ea9 │ │ -07d9f4: 0c05 |000e: move-result-object v5 │ │ -07d9f6: 1105 |000f: return-object v5 │ │ -07d9f8: 0750 |0010: move-object v0, v5 │ │ -07d9fa: 1f00 b703 |0011: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@03b7 │ │ -07d9fe: 6e20 8f1e 4300 |0013: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@1e8f │ │ -07da04: 0c01 |0016: move-result-object v1 │ │ -07da06: 1f01 1603 |0017: check-cast v1, Landroid/support/v7/app/ActionBar$Tab; // type@0316 │ │ -07da0a: 6e20 9a1e 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.bindTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1e9a │ │ -07da10: 28f3 |001c: goto 000f // -000d │ │ +07e1a0: |[07e1a0] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +07e1b0: 3905 1000 |0000: if-nez v5, 0010 // +0010 │ │ +07e1b4: 5431 b10b |0002: iget-object v1, v3, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb1 │ │ +07e1b8: 6e20 8f1e 4300 |0004: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@1e8f │ │ +07e1be: 0c00 |0007: move-result-object v0 │ │ +07e1c0: 1f00 1a03 |0008: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@031a │ │ +07e1c4: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +07e1c6: 7130 a91e 0102 |000b: invoke-static {v1, v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$300:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // method@1ea9 │ │ +07e1cc: 0c05 |000e: move-result-object v5 │ │ +07e1ce: 1105 |000f: return-object v5 │ │ +07e1d0: 0750 |0010: move-object v0, v5 │ │ +07e1d2: 1f00 bb03 |0011: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@03bb │ │ +07e1d6: 6e20 8f1e 4300 |0013: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@1e8f │ │ +07e1dc: 0c01 |0016: move-result-object v1 │ │ +07e1de: 1f01 1a03 |0017: check-cast v1, Landroid/support/v7/app/ActionBar$Tab; // type@031a │ │ +07e1e2: 6e20 9a1e 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.bindTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1e9a │ │ +07e1e8: 28f3 |001c: goto 000f // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0002 line=463 │ │ 0x000f line=467 │ │ 0x0011 line=465 │ │ locals : │ │ 0x0000 - 0x001d reg=3 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ 0x0000 - 0x001d reg=4 position I │ │ 0x0000 - 0x001d reg=5 convertView Landroid/view/View; │ │ 0x0000 - 0x001d reg=6 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 3214 (ScrollingTabContainerView.java) │ │ + source_file_idx : 3220 (ScrollingTabContainerView.java) │ │ │ │ Class #540 header: │ │ -class_idx : 950 │ │ +class_idx : 954 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3214 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3220 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #540 annotations: │ │ Annotations on class │ │ @@ -127795,18 +127771,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07da14: |[07da14] android.support.v7.internal.widget.ScrollingTabContainerView$TabClickListener.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ -07da24: 5b01 b20b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb2 │ │ -07da28: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07da2e: 0e00 |0005: return-void │ │ +07e1ec: |[07e1ec] android.support.v7.internal.widget.ScrollingTabContainerView$TabClickListener.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ +07e1fc: 5b01 b20b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb2 │ │ +07e200: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07e206: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ │ │ @@ -127815,17 +127791,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07da30: |[07da30] android.support.v7.internal.widget.ScrollingTabContainerView$TabClickListener.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V │ │ -07da40: 7020 931e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1e93 │ │ -07da46: 0e00 |0003: return-void │ │ +07e208: |[07e208] android.support.v7.internal.widget.ScrollingTabContainerView$TabClickListener.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V │ │ +07e218: 7020 931e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1e93 │ │ +07e21e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ScrollingTabContainerView$1; │ │ @@ -127836,40 +127812,40 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -07da48: |[07da48] android.support.v7.internal.widget.ScrollingTabContainerView$TabClickListener.onClick:(Landroid/view/View;)V │ │ -07da58: 0763 |0000: move-object v3, v6 │ │ -07da5a: 1f03 b703 |0001: check-cast v3, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@03b7 │ │ -07da5e: 6e10 9d1e 0300 |0003: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Landroid/support/v7/app/ActionBar$Tab; // method@1e9d │ │ -07da64: 0c04 |0006: move-result-object v4 │ │ -07da66: 6e10 0d16 0400 |0007: invoke-virtual {v4}, Landroid/support/v7/app/ActionBar$Tab;.select:()V // method@160d │ │ -07da6c: 5454 b20b |000a: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb2 │ │ -07da70: 7110 a81e 0400 |000c: invoke-static {v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@1ea8 │ │ -07da76: 0c04 |000f: move-result-object v4 │ │ -07da78: 6e10 7823 0400 |0010: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getChildCount:()I // method@2378 │ │ -07da7e: 0a02 |0013: move-result v2 │ │ -07da80: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -07da82: 3521 1700 |0015: if-ge v1, v2, 002c // +0017 │ │ -07da86: 5454 b20b |0017: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb2 │ │ -07da8a: 7110 a81e 0400 |0019: invoke-static {v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@1ea8 │ │ -07da90: 0c04 |001c: move-result-object v4 │ │ -07da92: 6e20 7723 1400 |001d: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@2377 │ │ -07da98: 0c00 |0020: move-result-object v0 │ │ -07da9a: 3360 0900 |0021: if-ne v0, v6, 002a // +0009 │ │ -07da9e: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -07daa0: 6e20 dd21 4000 |0024: invoke-virtual {v0, v4}, Landroid/view/View;.setSelected:(Z)V // method@21dd │ │ -07daa6: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07daaa: 28ec |0029: goto 0015 // -0014 │ │ -07daac: 1204 |002a: const/4 v4, #int 0 // #0 │ │ -07daae: 28f9 |002b: goto 0024 // -0007 │ │ -07dab0: 0e00 |002c: return-void │ │ +07e220: |[07e220] android.support.v7.internal.widget.ScrollingTabContainerView$TabClickListener.onClick:(Landroid/view/View;)V │ │ +07e230: 0763 |0000: move-object v3, v6 │ │ +07e232: 1f03 bb03 |0001: check-cast v3, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@03bb │ │ +07e236: 6e10 9d1e 0300 |0003: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Landroid/support/v7/app/ActionBar$Tab; // method@1e9d │ │ +07e23c: 0c04 |0006: move-result-object v4 │ │ +07e23e: 6e10 0d16 0400 |0007: invoke-virtual {v4}, Landroid/support/v7/app/ActionBar$Tab;.select:()V // method@160d │ │ +07e244: 5454 b20b |000a: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb2 │ │ +07e248: 7110 a81e 0400 |000c: invoke-static {v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@1ea8 │ │ +07e24e: 0c04 |000f: move-result-object v4 │ │ +07e250: 6e10 7823 0400 |0010: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getChildCount:()I // method@2378 │ │ +07e256: 0a02 |0013: move-result v2 │ │ +07e258: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +07e25a: 3521 1700 |0015: if-ge v1, v2, 002c // +0017 │ │ +07e25e: 5454 b20b |0017: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb2 │ │ +07e262: 7110 a81e 0400 |0019: invoke-static {v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@1ea8 │ │ +07e268: 0c04 |001c: move-result-object v4 │ │ +07e26a: 6e20 7723 1400 |001d: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@2377 │ │ +07e270: 0c00 |0020: move-result-object v0 │ │ +07e272: 3360 0900 |0021: if-ne v0, v6, 002a // +0009 │ │ +07e276: 1214 |0023: const/4 v4, #int 1 // #1 │ │ +07e278: 6e20 dd21 4000 |0024: invoke-virtual {v0, v4}, Landroid/view/View;.setSelected:(Z)V // method@21dd │ │ +07e27e: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07e282: 28ec |0029: goto 0015 // -0014 │ │ +07e284: 1204 |002a: const/4 v4, #int 0 // #0 │ │ +07e286: 28f9 |002b: goto 0024 // -0007 │ │ +07e288: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0003 line=475 │ │ 0x000a line=476 │ │ 0x0014 line=477 │ │ 0x0017 line=478 │ │ @@ -127881,21 +127857,21 @@ │ │ 0x0021 - 0x002c reg=0 child Landroid/view/View; │ │ 0x0015 - 0x002d reg=1 i I │ │ 0x0014 - 0x002d reg=2 tabCount I │ │ 0x0003 - 0x002d reg=3 tabView Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ 0x0000 - 0x002d reg=5 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; │ │ 0x0000 - 0x002d reg=6 view Landroid/view/View; │ │ │ │ - source_file_idx : 3214 (ScrollingTabContainerView.java) │ │ + source_file_idx : 3220 (ScrollingTabContainerView.java) │ │ │ │ Class #541 header: │ │ -class_idx : 951 │ │ +class_idx : 955 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1110 │ │ -source_file_idx : 3214 │ │ +superclass_idx : 1116 │ │ +source_file_idx : 3220 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #541 annotations: │ │ Annotations on class │ │ @@ -127935,17 +127911,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -07dab4: |[07dab4] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -07dac4: 7030 7023 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2370 │ │ -07daca: 0e00 |0003: return-void │ │ +07e28c: |[07e28c] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07e29c: 7030 7023 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2370 │ │ +07e2a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0003 line=337 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -127957,22 +127933,22 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -07dacc: |[07dacc] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.attach:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ -07dadc: 5b12 b50b |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mParent:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb5 │ │ -07dae0: 5b13 b60b |0002: iput-object v3, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@0bb6 │ │ -07dae4: 3804 0700 |0004: if-eqz v4, 000b // +0007 │ │ -07dae8: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ -07daec: 6e20 a21e 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setGravity:(I)V // method@1ea2 │ │ -07daf2: 6e10 a61e 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@1ea6 │ │ -07daf8: 0e00 |000e: return-void │ │ +07e2a4: |[07e2a4] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.attach:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ +07e2b4: 5b12 b50b |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mParent:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb5 │ │ +07e2b8: 5b13 b60b |0002: iput-object v3, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@0bb6 │ │ +07e2bc: 3804 0700 |0004: if-eqz v4, 000b // +0007 │ │ +07e2c0: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ +07e2c4: 6e20 a21e 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setGravity:(I)V // method@1ea2 │ │ +07e2ca: 6e10 a61e 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@1ea6 │ │ +07e2d0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0002 line=341 │ │ 0x0004 line=343 │ │ 0x0006 line=344 │ │ 0x000b line=347 │ │ @@ -127988,18 +127964,18 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07dafc: |[07dafc] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.bindTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -07db0c: 5b01 b60b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@0bb6 │ │ -07db10: 6e10 a61e 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@1ea6 │ │ -07db16: 0e00 |0005: return-void │ │ +07e2d4: |[07e2d4] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.bindTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +07e2e4: 5b01 b60b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@0bb6 │ │ +07e2e8: 6e10 a61e 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@1ea6 │ │ +07e2ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ 0x0002 line=352 │ │ 0x0005 line=353 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ @@ -128010,17 +127986,17 @@ │ │ type : '()Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07db18: |[07db18] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.getTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ -07db28: 5410 b60b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@0bb6 │ │ -07db2c: 1100 |0002: return-object v0 │ │ +07e2f0: |[07e2f0] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.getTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ +07e300: 5410 b60b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@0bb6 │ │ +07e304: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;) │ │ @@ -128028,31 +128004,31 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -07db30: |[07db30] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.onMeasure:(II)V │ │ -07db40: 6f30 8223 3204 |0000: invoke-super {v2, v3, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2382 │ │ -07db46: 5421 b50b |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mParent:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb5 │ │ -07db4a: 3801 1800 |0005: if-eqz v1, 001d // +0018 │ │ -07db4e: 5421 b50b |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mParent:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb5 │ │ -07db52: 5210 bc0b |0009: iget v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0bbc │ │ -07db56: 3d00 1100 |000b: if-lez v0, 001c // +0011 │ │ -07db5a: 6e10 9c1e 0200 |000d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getMeasuredWidth:()I // method@1e9c │ │ -07db60: 0a01 |0010: move-result v1 │ │ -07db62: 3701 0b00 |0011: if-le v1, v0, 001c // +000b │ │ -07db66: 1501 0040 |0013: const/high16 v1, #int 1073741824 // #4000 │ │ -07db6a: 7120 4721 1000 |0015: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -07db70: 0a01 |0018: move-result v1 │ │ -07db72: 6f30 8223 1204 |0019: invoke-super {v2, v1, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2382 │ │ -07db78: 0e00 |001c: return-void │ │ -07db7a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -07db7c: 28ed |001e: goto 000b // -0013 │ │ +07e308: |[07e308] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.onMeasure:(II)V │ │ +07e318: 6f30 8223 3204 |0000: invoke-super {v2, v3, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2382 │ │ +07e31e: 5421 b50b |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mParent:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb5 │ │ +07e322: 3801 1800 |0005: if-eqz v1, 001d // +0018 │ │ +07e326: 5421 b50b |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mParent:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0bb5 │ │ +07e32a: 5210 bc0b |0009: iget v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0bbc │ │ +07e32e: 3d00 1100 |000b: if-lez v0, 001c // +0011 │ │ +07e332: 6e10 9c1e 0200 |000d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getMeasuredWidth:()I // method@1e9c │ │ +07e338: 0a01 |0010: move-result v1 │ │ +07e33a: 3701 0b00 |0011: if-le v1, v0, 001c // +000b │ │ +07e33e: 1501 0040 |0013: const/high16 v1, #int 1073741824 // #4000 │ │ +07e342: 7120 4721 1000 |0015: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +07e348: 0a01 |0018: move-result v1 │ │ +07e34a: 6f30 8223 1204 |0019: invoke-super {v2, v1, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2382 │ │ +07e350: 0e00 |001c: return-void │ │ +07e352: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +07e354: 28ed |001e: goto 000b // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0003 line=359 │ │ 0x000b line=362 │ │ 0x0013 line=363 │ │ 0x001c line=366 │ │ @@ -128068,110 +128044,110 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 207 16-bit code units │ │ -07db80: |[07db80] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.update:()V │ │ -07db90: 130d 1000 |0000: const/16 v13, #int 16 // #10 │ │ -07db94: 120c |0002: const/4 v12, #int 0 // #0 │ │ -07db96: 1309 0800 |0003: const/16 v9, #int 8 // #8 │ │ -07db9a: 12eb |0005: const/4 v11, #int -2 // #fe │ │ -07db9c: 120a |0006: const/4 v10, #int 0 // #0 │ │ -07db9e: 54e5 b60b |0007: iget-object v5, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@0bb6 │ │ -07dba2: 6e10 0816 0500 |0009: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@1608 │ │ -07dba8: 0c00 |000c: move-result-object v0 │ │ -07dbaa: 3800 2c00 |000d: if-eqz v0, 0039 // +002c │ │ -07dbae: 6e10 7821 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -07dbb4: 0c01 |0012: move-result-object v1 │ │ -07dbb6: 32e1 0c00 |0013: if-eq v1, v14, 001f // +000c │ │ -07dbba: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -07dbbe: 1f01 2204 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0422 │ │ -07dbc2: 6e20 2922 0100 |0019: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ -07dbc8: 6e20 971e 0e00 |001c: invoke-virtual {v14, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@1e97 │ │ -07dbce: 5be0 b30b |001f: iput-object v0, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0bb3 │ │ -07dbd2: 54e8 b70b |0021: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0bb7 │ │ -07dbd6: 3808 0700 |0023: if-eqz v8, 002a // +0007 │ │ -07dbda: 54e8 b70b |0025: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0bb7 │ │ -07dbde: 6e20 3724 9800 |0027: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ -07dbe4: 54e8 b40b |002a: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ -07dbe8: 3808 0c00 |002c: if-eqz v8, 0038 // +000c │ │ -07dbec: 54e8 b40b |002e: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ -07dbf0: 6e20 6a23 9800 |0030: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ -07dbf6: 54e8 b40b |0033: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ -07dbfa: 6e20 6423 a800 |0035: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ -07dc00: 0e00 |0038: return-void │ │ -07dc02: 54e8 b30b |0039: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0bb3 │ │ -07dc06: 3808 0900 |003b: if-eqz v8, 0044 // +0009 │ │ -07dc0a: 54e8 b30b |003d: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0bb3 │ │ -07dc0e: 6e20 9f1e 8e00 |003f: invoke-virtual {v14, v8}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.removeView:(Landroid/view/View;)V // method@1e9f │ │ -07dc14: 5bea b30b |0042: iput-object v10, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0bb3 │ │ -07dc18: 6e10 0916 0500 |0044: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1609 │ │ -07dc1e: 0c02 |0047: move-result-object v2 │ │ -07dc20: 6e10 0c16 0500 |0048: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@160c │ │ -07dc26: 0c06 |004b: move-result-object v6 │ │ -07dc28: 3802 6500 |004c: if-eqz v2, 00b1 // +0065 │ │ -07dc2c: 54e8 b40b |004e: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ -07dc30: 3908 1a00 |0050: if-nez v8, 006a // +001a │ │ -07dc34: 2203 5404 |0052: new-instance v3, Landroid/widget/ImageView; // type@0454 │ │ -07dc38: 6e10 9b1e 0e00 |0054: invoke-virtual {v14}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@1e9b │ │ -07dc3e: 0c08 |0057: move-result-object v8 │ │ -07dc40: 7020 5c23 8300 |0058: invoke-direct {v3, v8}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@235c │ │ -07dc46: 2204 5504 |005b: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ -07dc4a: 7030 6b23 b40b |005d: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@236b │ │ -07dc50: 594d 6d0c |0060: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0c6d │ │ -07dc54: 6e20 6723 4300 |0062: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2367 │ │ -07dc5a: 6e30 981e 3e0c |0065: invoke-virtual {v14, v3, v12}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;I)V // method@1e98 │ │ -07dc60: 5be3 b40b |0068: iput-object v3, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ -07dc64: 54e8 b40b |006a: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ -07dc68: 6e20 6423 2800 |006c: invoke-virtual {v8, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ -07dc6e: 54e8 b40b |006f: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ -07dc72: 6e20 6a23 c800 |0071: invoke-virtual {v8, v12}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ -07dc78: 3806 4c00 |0074: if-eqz v6, 00c0 // +004c │ │ -07dc7c: 54e8 b70b |0076: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0bb7 │ │ -07dc80: 3908 2100 |0078: if-nez v8, 0099 // +0021 │ │ -07dc84: 2207 a203 |007a: new-instance v7, Landroid/support/v7/internal/widget/CompatTextView; // type@03a2 │ │ -07dc88: 6e10 9b1e 0e00 |007c: invoke-virtual {v14}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@1e9b │ │ -07dc8e: 0c08 |007f: move-result-object v8 │ │ -07dc90: 6009 ff06 |0080: sget v9, Landroid/support/v7/appcompat/R$attr;.actionBarTabTextStyle:I // field@06ff │ │ -07dc94: 7040 9f1d 879a |0082: invoke-direct {v7, v8, v10, v9}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d9f │ │ -07dc9a: 6208 560c |0085: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0c56 │ │ -07dc9e: 6e20 2924 8700 |0087: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@2429 │ │ -07dca4: 2204 5504 |008a: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ -07dca8: 7030 6b23 b40b |008c: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@236b │ │ -07dcae: 594d 6d0c |008f: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0c6d │ │ -07dcb2: 6e20 2d24 4700 |0091: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@242d │ │ -07dcb8: 6e20 971e 7e00 |0094: invoke-virtual {v14, v7}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@1e97 │ │ -07dcbe: 5be7 b70b |0097: iput-object v7, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0bb7 │ │ -07dcc2: 54e8 b70b |0099: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0bb7 │ │ -07dcc6: 6e20 3224 6800 |009b: invoke-virtual {v8, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -07dccc: 54e8 b70b |009e: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0bb7 │ │ -07dcd0: 6e20 3724 c800 |00a0: invoke-virtual {v8, v12}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ -07dcd6: 54e8 b40b |00a3: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ -07dcda: 3808 93ff |00a5: if-eqz v8, 0038 // -006d │ │ -07dcde: 54e8 b40b |00a7: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ -07dce2: 6e10 0716 0500 |00a9: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getContentDescription:()Ljava/lang/CharSequence; // method@1607 │ │ -07dce8: 0c09 |00ac: move-result-object v9 │ │ -07dcea: 6e20 6323 9800 |00ad: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2363 │ │ -07dcf0: 2888 |00b0: goto 0038 // -0078 │ │ -07dcf2: 54e8 b40b |00b1: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ -07dcf6: 3808 c1ff |00b3: if-eqz v8, 0074 // -003f │ │ -07dcfa: 54e8 b40b |00b5: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ -07dcfe: 6e20 6a23 9800 |00b7: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ -07dd04: 54e8 b40b |00ba: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ -07dd08: 6e20 6423 a800 |00bc: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ -07dd0e: 28b5 |00bf: goto 0074 // -004b │ │ -07dd10: 54e8 b70b |00c0: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0bb7 │ │ -07dd14: 3808 e1ff |00c2: if-eqz v8, 00a3 // -001f │ │ -07dd18: 54e8 b70b |00c4: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0bb7 │ │ -07dd1c: 6e20 3724 9800 |00c6: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ -07dd22: 54e8 b70b |00c9: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0bb7 │ │ -07dd26: 6e20 3224 a800 |00cb: invoke-virtual {v8, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -07dd2c: 28d5 |00ce: goto 00a3 // -002b │ │ +07e358: |[07e358] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.update:()V │ │ +07e368: 130d 1000 |0000: const/16 v13, #int 16 // #10 │ │ +07e36c: 120c |0002: const/4 v12, #int 0 // #0 │ │ +07e36e: 1309 0800 |0003: const/16 v9, #int 8 // #8 │ │ +07e372: 12eb |0005: const/4 v11, #int -2 // #fe │ │ +07e374: 120a |0006: const/4 v10, #int 0 // #0 │ │ +07e376: 54e5 b60b |0007: iget-object v5, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@0bb6 │ │ +07e37a: 6e10 0816 0500 |0009: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@1608 │ │ +07e380: 0c00 |000c: move-result-object v0 │ │ +07e382: 3800 2c00 |000d: if-eqz v0, 0039 // +002c │ │ +07e386: 6e10 7821 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +07e38c: 0c01 |0012: move-result-object v1 │ │ +07e38e: 32e1 0c00 |0013: if-eq v1, v14, 001f // +000c │ │ +07e392: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +07e396: 1f01 2804 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0428 │ │ +07e39a: 6e20 2922 0100 |0019: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ +07e3a0: 6e20 971e 0e00 |001c: invoke-virtual {v14, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@1e97 │ │ +07e3a6: 5be0 b30b |001f: iput-object v0, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0bb3 │ │ +07e3aa: 54e8 b70b |0021: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0bb7 │ │ +07e3ae: 3808 0700 |0023: if-eqz v8, 002a // +0007 │ │ +07e3b2: 54e8 b70b |0025: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0bb7 │ │ +07e3b6: 6e20 3724 9800 |0027: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ +07e3bc: 54e8 b40b |002a: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ +07e3c0: 3808 0c00 |002c: if-eqz v8, 0038 // +000c │ │ +07e3c4: 54e8 b40b |002e: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ +07e3c8: 6e20 6a23 9800 |0030: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ +07e3ce: 54e8 b40b |0033: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ +07e3d2: 6e20 6423 a800 |0035: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ +07e3d8: 0e00 |0038: return-void │ │ +07e3da: 54e8 b30b |0039: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0bb3 │ │ +07e3de: 3808 0900 |003b: if-eqz v8, 0044 // +0009 │ │ +07e3e2: 54e8 b30b |003d: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0bb3 │ │ +07e3e6: 6e20 9f1e 8e00 |003f: invoke-virtual {v14, v8}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.removeView:(Landroid/view/View;)V // method@1e9f │ │ +07e3ec: 5bea b30b |0042: iput-object v10, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0bb3 │ │ +07e3f0: 6e10 0916 0500 |0044: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1609 │ │ +07e3f6: 0c02 |0047: move-result-object v2 │ │ +07e3f8: 6e10 0c16 0500 |0048: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@160c │ │ +07e3fe: 0c06 |004b: move-result-object v6 │ │ +07e400: 3802 6500 |004c: if-eqz v2, 00b1 // +0065 │ │ +07e404: 54e8 b40b |004e: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ +07e408: 3908 1a00 |0050: if-nez v8, 006a // +001a │ │ +07e40c: 2203 5a04 |0052: new-instance v3, Landroid/widget/ImageView; // type@045a │ │ +07e410: 6e10 9b1e 0e00 |0054: invoke-virtual {v14}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@1e9b │ │ +07e416: 0c08 |0057: move-result-object v8 │ │ +07e418: 7020 5c23 8300 |0058: invoke-direct {v3, v8}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@235c │ │ +07e41e: 2204 5b04 |005b: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@045b │ │ +07e422: 7030 6b23 b40b |005d: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@236b │ │ +07e428: 594d 6d0c |0060: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0c6d │ │ +07e42c: 6e20 6723 4300 |0062: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2367 │ │ +07e432: 6e30 981e 3e0c |0065: invoke-virtual {v14, v3, v12}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;I)V // method@1e98 │ │ +07e438: 5be3 b40b |0068: iput-object v3, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ +07e43c: 54e8 b40b |006a: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ +07e440: 6e20 6423 2800 |006c: invoke-virtual {v8, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ +07e446: 54e8 b40b |006f: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ +07e44a: 6e20 6a23 c800 |0071: invoke-virtual {v8, v12}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ +07e450: 3806 4c00 |0074: if-eqz v6, 00c0 // +004c │ │ +07e454: 54e8 b70b |0076: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0bb7 │ │ +07e458: 3908 2100 |0078: if-nez v8, 0099 // +0021 │ │ +07e45c: 2207 a603 |007a: new-instance v7, Landroid/support/v7/internal/widget/CompatTextView; // type@03a6 │ │ +07e460: 6e10 9b1e 0e00 |007c: invoke-virtual {v14}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@1e9b │ │ +07e466: 0c08 |007f: move-result-object v8 │ │ +07e468: 6009 ff06 |0080: sget v9, Landroid/support/v7/appcompat/R$attr;.actionBarTabTextStyle:I // field@06ff │ │ +07e46c: 7040 9f1d 879a |0082: invoke-direct {v7, v8, v10, v9}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d9f │ │ +07e472: 6208 560c |0085: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0c56 │ │ +07e476: 6e20 2924 8700 |0087: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@2429 │ │ +07e47c: 2204 5b04 |008a: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@045b │ │ +07e480: 7030 6b23 b40b |008c: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@236b │ │ +07e486: 594d 6d0c |008f: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0c6d │ │ +07e48a: 6e20 2d24 4700 |0091: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@242d │ │ +07e490: 6e20 971e 7e00 |0094: invoke-virtual {v14, v7}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@1e97 │ │ +07e496: 5be7 b70b |0097: iput-object v7, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0bb7 │ │ +07e49a: 54e8 b70b |0099: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0bb7 │ │ +07e49e: 6e20 3224 6800 |009b: invoke-virtual {v8, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +07e4a4: 54e8 b70b |009e: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0bb7 │ │ +07e4a8: 6e20 3724 c800 |00a0: invoke-virtual {v8, v12}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ +07e4ae: 54e8 b40b |00a3: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ +07e4b2: 3808 93ff |00a5: if-eqz v8, 0038 // -006d │ │ +07e4b6: 54e8 b40b |00a7: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ +07e4ba: 6e10 0716 0500 |00a9: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getContentDescription:()Ljava/lang/CharSequence; // method@1607 │ │ +07e4c0: 0c09 |00ac: move-result-object v9 │ │ +07e4c2: 6e20 6323 9800 |00ad: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2363 │ │ +07e4c8: 2888 |00b0: goto 0038 // -0078 │ │ +07e4ca: 54e8 b40b |00b1: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ +07e4ce: 3808 c1ff |00b3: if-eqz v8, 0074 // -003f │ │ +07e4d2: 54e8 b40b |00b5: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ +07e4d6: 6e20 6a23 9800 |00b7: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ +07e4dc: 54e8 b40b |00ba: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0bb4 │ │ +07e4e0: 6e20 6423 a800 |00bc: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ +07e4e6: 28b5 |00bf: goto 0074 // -004b │ │ +07e4e8: 54e8 b70b |00c0: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0bb7 │ │ +07e4ec: 3808 e1ff |00c2: if-eqz v8, 00a3 // -001f │ │ +07e4f0: 54e8 b70b |00c4: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0bb7 │ │ +07e4f4: 6e20 3724 9800 |00c6: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ +07e4fa: 54e8 b70b |00c9: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0bb7 │ │ +07e4fe: 6e20 3224 a800 |00cb: invoke-virtual {v8, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +07e504: 28d5 |00ce: goto 00a3 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0007 line=369 │ │ 0x0009 line=370 │ │ 0x000d line=371 │ │ 0x000f line=372 │ │ 0x0013 line=373 │ │ @@ -128227,21 +128203,21 @@ │ │ 0x0085 - 0x0099 reg=7 textView Landroid/widget/TextView; │ │ 0x000d - 0x00cf reg=0 custom Landroid/view/View; │ │ 0x0048 - 0x00cf reg=2 icon Landroid/graphics/drawable/Drawable; │ │ 0x0009 - 0x00cf reg=5 tab Landroid/support/v7/app/ActionBar$Tab; │ │ 0x004c - 0x00cf reg=6 text Ljava/lang/CharSequence; │ │ 0x0000 - 0x00cf reg=14 this Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ │ │ - source_file_idx : 3214 (ScrollingTabContainerView.java) │ │ + source_file_idx : 3220 (ScrollingTabContainerView.java) │ │ │ │ Class #542 header: │ │ -class_idx : 953 │ │ +class_idx : 957 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3272 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3278 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #542 annotations: │ │ Annotations on class │ │ @@ -128253,21 +128229,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3272 (SpinnerICS.java) │ │ + source_file_idx : 3278 (SpinnerICS.java) │ │ │ │ Class #543 header: │ │ -class_idx : 955 │ │ +class_idx : 959 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3272 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3278 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #543 annotations: │ │ Annotations on class │ │ @@ -128297,22 +128273,22 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -07dd30: |[07dd30] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.:(Landroid/widget/SpinnerAdapter;)V │ │ -07dd40: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07dd46: 5b12 c70b |0003: iput-object v2, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ -07dd4a: 2020 5704 |0005: instance-of v0, v2, Landroid/widget/ListAdapter; // type@0457 │ │ -07dd4e: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -07dd52: 1f02 5704 |0009: check-cast v2, Landroid/widget/ListAdapter; // type@0457 │ │ -07dd56: 5b12 c80b |000b: iput-object v2, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0bc8 │ │ -07dd5a: 0e00 |000d: return-void │ │ +07e508: |[07e508] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.:(Landroid/widget/SpinnerAdapter;)V │ │ +07e518: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07e51e: 5b12 c70b |0003: iput-object v2, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ +07e522: 2020 5d04 |0005: instance-of v0, v2, Landroid/widget/ListAdapter; // type@045d │ │ +07e526: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +07e52a: 1f02 5d04 |0009: check-cast v2, Landroid/widget/ListAdapter; // type@045d │ │ +07e52e: 5b12 c80b |000b: iput-object v2, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0bc8 │ │ +07e532: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=535 │ │ 0x0003 line=536 │ │ 0x0005 line=537 │ │ 0x0009 line=538 │ │ 0x000d line=540 │ │ @@ -128326,22 +128302,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -07dd5c: |[07dd5c] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.areAllItemsEnabled:()Z │ │ -07dd6c: 5420 c80b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0bc8 │ │ -07dd70: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -07dd74: 7210 8f23 0000 |0004: invoke-interface {v0}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@238f │ │ -07dd7a: 0a01 |0007: move-result v1 │ │ -07dd7c: 0f01 |0008: return v1 │ │ -07dd7e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -07dd80: 28fe |000a: goto 0008 // -0002 │ │ +07e534: |[07e534] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.areAllItemsEnabled:()Z │ │ +07e544: 5420 c80b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0bc8 │ │ +07e548: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +07e54c: 7210 8f23 0000 |0004: invoke-interface {v0}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@238f │ │ +07e552: 0a01 |0007: move-result v1 │ │ +07e554: 0f01 |0008: return v1 │ │ +07e556: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +07e558: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ 0x0002 line=585 │ │ 0x0004 line=586 │ │ 0x0008 line=588 │ │ locals : │ │ @@ -128353,23 +128329,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -07dd84: |[07dd84] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getCount:()I │ │ -07dd94: 5410 c70b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ -07dd98: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -07dd9c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -07dd9e: 0f00 |0005: return v0 │ │ -07dda0: 5410 c70b |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ -07dda4: 7210 0624 0000 |0008: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@2406 │ │ -07ddaa: 0a00 |000b: move-result v0 │ │ -07ddac: 28f9 |000c: goto 0005 // -0007 │ │ +07e55c: |[07e55c] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getCount:()I │ │ +07e56c: 5410 c70b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ +07e570: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +07e574: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07e576: 0f00 |0005: return v0 │ │ +07e578: 5410 c70b |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ +07e57c: 7210 0624 0000 |0008: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@2406 │ │ +07e582: 0a00 |000b: move-result v0 │ │ +07e584: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;) │ │ @@ -128377,23 +128353,23 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -07ddb0: |[07ddb0] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -07ddc0: 5410 c70b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ -07ddc4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -07ddc8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -07ddca: 1100 |0005: return-object v0 │ │ -07ddcc: 5410 c70b |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ -07ddd0: 7240 0724 2043 |0008: invoke-interface {v0, v2, v3, v4}, Landroid/widget/SpinnerAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2407 │ │ -07ddd6: 0c00 |000b: move-result-object v0 │ │ -07ddd8: 28f9 |000c: goto 0005 // -0007 │ │ +07e588: |[07e588] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +07e598: 5410 c70b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ +07e59c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +07e5a0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07e5a2: 1100 |0005: return-object v0 │ │ +07e5a4: 5410 c70b |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ +07e5a8: 7240 0724 2043 |0008: invoke-interface {v0, v2, v3, v4}, Landroid/widget/SpinnerAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2407 │ │ +07e5ae: 0c00 |000b: move-result-object v0 │ │ +07e5b0: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ 0x0000 - 0x000d reg=2 position I │ │ 0x0000 - 0x000d reg=3 convertView Landroid/view/View; │ │ @@ -128404,23 +128380,23 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -07dddc: |[07dddc] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getItem:(I)Ljava/lang/Object; │ │ -07ddec: 5410 c70b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ -07ddf0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -07ddf4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -07ddf6: 1100 |0005: return-object v0 │ │ -07ddf8: 5410 c70b |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ -07ddfc: 7220 0824 2000 |0008: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.getItem:(I)Ljava/lang/Object; // method@2408 │ │ -07de02: 0c00 |000b: move-result-object v0 │ │ -07de04: 28f9 |000c: goto 0005 // -0007 │ │ +07e5b4: |[07e5b4] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getItem:(I)Ljava/lang/Object; │ │ +07e5c4: 5410 c70b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ +07e5c8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +07e5cc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07e5ce: 1100 |0005: return-object v0 │ │ +07e5d0: 5410 c70b |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ +07e5d4: 7220 0824 2000 |0008: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.getItem:(I)Ljava/lang/Object; // method@2408 │ │ +07e5da: 0c00 |000b: move-result-object v0 │ │ +07e5dc: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ 0x0000 - 0x000d reg=2 position I │ │ │ │ @@ -128429,23 +128405,23 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -07de08: |[07de08] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getItemId:(I)J │ │ -07de18: 5420 c70b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ -07de1c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -07de20: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -07de24: 1000 |0006: return-wide v0 │ │ -07de26: 5420 c70b |0007: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ -07de2a: 7220 0924 3000 |0009: invoke-interface {v0, v3}, Landroid/widget/SpinnerAdapter;.getItemId:(I)J // method@2409 │ │ -07de30: 0b00 |000c: move-result-wide v0 │ │ -07de32: 28f9 |000d: goto 0006 // -0007 │ │ +07e5e0: |[07e5e0] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getItemId:(I)J │ │ +07e5f0: 5420 c70b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ +07e5f4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +07e5f8: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +07e5fc: 1000 |0006: return-wide v0 │ │ +07e5fe: 5420 c70b |0007: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ +07e602: 7220 0924 3000 |0009: invoke-interface {v0, v3}, Landroid/widget/SpinnerAdapter;.getItemId:(I)J // method@2409 │ │ +07e608: 0b00 |000c: move-result-wide v0 │ │ +07e60a: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ 0x0000 - 0x000e reg=3 position I │ │ │ │ @@ -128454,17 +128430,17 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07de34: |[07de34] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getItemViewType:(I)I │ │ -07de44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07de46: 0f00 |0001: return v0 │ │ +07e60c: |[07e60c] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getItemViewType:(I)I │ │ +07e61c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07e61e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ 0x0000 - 0x0002 reg=2 position I │ │ │ │ @@ -128473,18 +128449,18 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -07de48: |[07de48] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -07de58: 6e40 d71e 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1ed7 │ │ -07de5e: 0c00 |0003: move-result-object v0 │ │ -07de60: 1100 |0004: return-object v0 │ │ +07e620: |[07e620] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +07e630: 6e40 d71e 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1ed7 │ │ +07e636: 0c00 |0003: move-result-object v0 │ │ +07e638: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ 0x0000 - 0x0005 reg=2 position I │ │ 0x0000 - 0x0005 reg=3 convertView Landroid/view/View; │ │ @@ -128495,17 +128471,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07de64: |[07de64] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getViewTypeCount:()I │ │ -07de74: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07de76: 0f00 |0001: return v0 │ │ +07e63c: |[07e63c] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getViewTypeCount:()I │ │ +07e64c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07e64e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=610 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ │ │ #8 : (in Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;) │ │ @@ -128513,25 +128489,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -07de78: |[07de78] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.hasStableIds:()Z │ │ -07de88: 5410 c70b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ -07de8c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -07de90: 5410 c70b |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ -07de94: 7210 0c24 0000 |0006: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.hasStableIds:()Z // method@240c │ │ -07de9a: 0a00 |0009: move-result v0 │ │ -07de9c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -07dea0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -07dea2: 0f00 |000d: return v0 │ │ -07dea4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -07dea6: 28fe |000f: goto 000d // -0002 │ │ +07e650: |[07e650] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.hasStableIds:()Z │ │ +07e660: 5410 c70b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ +07e664: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +07e668: 5410 c70b |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ +07e66c: 7210 0c24 0000 |0006: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.hasStableIds:()Z // method@240c │ │ +07e672: 0a00 |0009: move-result v0 │ │ +07e674: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +07e678: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +07e67a: 0f00 |000d: return v0 │ │ +07e67c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +07e67e: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ │ │ #9 : (in Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;) │ │ @@ -128539,22 +128515,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -07dea8: |[07dea8] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.isEmpty:()Z │ │ -07deb8: 6e10 d61e 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.getCount:()I // method@1ed6 │ │ -07debe: 0a00 |0003: move-result v0 │ │ -07dec0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -07dec4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -07dec6: 0f00 |0007: return v0 │ │ -07dec8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07deca: 28fe |0009: goto 0007 // -0002 │ │ +07e680: |[07e680] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.isEmpty:()Z │ │ +07e690: 6e10 d61e 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.getCount:()I // method@1ed6 │ │ +07e696: 0a00 |0003: move-result v0 │ │ +07e698: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +07e69c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +07e69e: 0f00 |0007: return v0 │ │ +07e6a0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07e6a2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ │ │ #10 : (in Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;) │ │ @@ -128562,22 +128538,22 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07decc: |[07decc] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.isEnabled:(I)Z │ │ -07dedc: 5420 c80b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0bc8 │ │ -07dee0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -07dee4: 7220 9523 3000 |0004: invoke-interface {v0, v3}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@2395 │ │ -07deea: 0a01 |0007: move-result v1 │ │ -07deec: 0f01 |0008: return v1 │ │ -07deee: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -07def0: 28fe |000a: goto 0008 // -0002 │ │ +07e6a4: |[07e6a4] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.isEnabled:(I)Z │ │ +07e6b4: 5420 c80b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0bc8 │ │ +07e6b8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +07e6bc: 7220 9523 3000 |0004: invoke-interface {v0, v3}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@2395 │ │ +07e6c2: 0a01 |0007: move-result v1 │ │ +07e6c4: 0f01 |0008: return v1 │ │ +07e6c6: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +07e6c8: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0002 line=598 │ │ 0x0004 line=599 │ │ 0x0008 line=601 │ │ locals : │ │ @@ -128590,20 +128566,20 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -07def4: |[07def4] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -07df04: 5410 c70b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ -07df08: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -07df0c: 5410 c70b |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ -07df10: 7220 0d24 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@240d │ │ -07df16: 0e00 |0009: return-void │ │ +07e6cc: |[07e6cc] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +07e6dc: 5410 c70b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ +07e6e0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +07e6e4: 5410 c70b |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ +07e6e8: 7220 0d24 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@240d │ │ +07e6ee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ 0x0004 line=569 │ │ 0x0009 line=571 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ @@ -128614,36 +128590,36 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -07df18: |[07df18] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -07df28: 5410 c70b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ -07df2c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -07df30: 5410 c70b |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ -07df34: 7220 0e24 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@240e │ │ -07df3a: 0e00 |0009: return-void │ │ +07e6f0: |[07e6f0] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +07e700: 5410 c70b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ +07e704: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +07e708: 5410 c70b |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bc7 │ │ +07e70c: 7220 0e24 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@240e │ │ +07e712: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ 0x0004 line=575 │ │ 0x0009 line=577 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; │ │ 0x0000 - 0x000a reg=2 observer Landroid/database/DataSetObserver; │ │ │ │ - source_file_idx : 3272 (SpinnerICS.java) │ │ + source_file_idx : 3278 (SpinnerICS.java) │ │ │ │ Class #544 header: │ │ -class_idx : 958 │ │ +class_idx : 962 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3272 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3278 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #544 annotations: │ │ Annotations on class │ │ @@ -128691,20 +128667,20 @@ │ │ │ │ #5 : (in Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;) │ │ name : 'show' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3272 (SpinnerICS.java) │ │ + source_file_idx : 3278 (SpinnerICS.java) │ │ │ │ Class #545 header: │ │ -class_idx : 960 │ │ +class_idx : 964 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 533 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #545 annotations: │ │ @@ -128744,17 +128720,17 @@ │ │ type : '(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 533 (ActionMode.java) │ │ │ │ Class #546 header: │ │ -class_idx : 961 │ │ +class_idx : 965 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 533 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #546 annotations: │ │ @@ -128782,17 +128758,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07df3c: |[07df3c] android.support.v7.view.ActionMode.:()V │ │ -07df4c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07df52: 0e00 |0003: return-void │ │ +07e714: |[07e714] android.support.v7.view.ActionMode.:()V │ │ +07e724: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07e72a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=239 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/view/ActionMode; │ │ │ │ @@ -128832,17 +128808,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07df54: |[07df54] android.support.v7.view.ActionMode.getTag:()Ljava/lang/Object; │ │ -07df64: 5410 e50b |0000: iget-object v0, v1, Landroid/support/v7/view/ActionMode;.mTag:Ljava/lang/Object; // field@0be5 │ │ -07df68: 1100 |0002: return-object v0 │ │ +07e72c: |[07e72c] android.support.v7.view.ActionMode.getTag:()Ljava/lang/Object; │ │ +07e73c: 5410 e50b |0000: iget-object v0, v1, Landroid/support/v7/view/ActionMode;.mTag:Ljava/lang/Object; // field@0be5 │ │ +07e740: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/view/ActionMode; │ │ │ │ #6 : (in Landroid/support/v7/view/ActionMode;) │ │ @@ -128856,17 +128832,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07df6c: |[07df6c] android.support.v7.view.ActionMode.getTitleOptionalHint:()Z │ │ -07df7c: 5510 e60b |0000: iget-boolean v0, v1, Landroid/support/v7/view/ActionMode;.mTitleOptionalHint:Z // field@0be6 │ │ -07df80: 0f00 |0002: return v0 │ │ +07e744: |[07e744] android.support.v7.view.ActionMode.getTitleOptionalHint:()Z │ │ +07e754: 5510 e60b |0000: iget-boolean v0, v1, Landroid/support/v7/view/ActionMode;.mTitleOptionalHint:Z // field@0be6 │ │ +07e758: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/view/ActionMode; │ │ │ │ #8 : (in Landroid/support/v7/view/ActionMode;) │ │ @@ -128880,17 +128856,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07df84: |[07df84] android.support.v7.view.ActionMode.isTitleOptional:()Z │ │ -07df94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07df96: 0f00 |0001: return v0 │ │ +07e75c: |[07e75c] android.support.v7.view.ActionMode.isTitleOptional:()Z │ │ +07e76c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07e76e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/view/ActionMode; │ │ │ │ #10 : (in Landroid/support/v7/view/ActionMode;) │ │ @@ -128898,17 +128874,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07df98: |[07df98] android.support.v7.view.ActionMode.isUiFocusable:()Z │ │ -07dfa8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07dfaa: 0f00 |0001: return v0 │ │ +07e770: |[07e770] android.support.v7.view.ActionMode.isUiFocusable:()Z │ │ +07e780: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07e782: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/view/ActionMode; │ │ │ │ #11 : (in Landroid/support/v7/view/ActionMode;) │ │ @@ -128934,17 +128910,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07dfac: |[07dfac] android.support.v7.view.ActionMode.setTag:(Ljava/lang/Object;)V │ │ -07dfbc: 5b01 e50b |0000: iput-object v1, v0, Landroid/support/v7/view/ActionMode;.mTag:Ljava/lang/Object; // field@0be5 │ │ -07dfc0: 0e00 |0002: return-void │ │ +07e784: |[07e784] android.support.v7.view.ActionMode.setTag:(Ljava/lang/Object;)V │ │ +07e794: 5b01 e50b |0000: iput-object v1, v0, Landroid/support/v7/view/ActionMode;.mTag:Ljava/lang/Object; // field@0be5 │ │ +07e798: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/view/ActionMode; │ │ 0x0000 - 0x0003 reg=1 tag Ljava/lang/Object; │ │ @@ -128966,31 +128942,31 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07dfc4: |[07dfc4] android.support.v7.view.ActionMode.setTitleOptionalHint:(Z)V │ │ -07dfd4: 5c01 e60b |0000: iput-boolean v1, v0, Landroid/support/v7/view/ActionMode;.mTitleOptionalHint:Z // field@0be6 │ │ -07dfd8: 0e00 |0002: return-void │ │ +07e79c: |[07e79c] android.support.v7.view.ActionMode.setTitleOptionalHint:(Z)V │ │ +07e7ac: 5c01 e60b |0000: iput-boolean v1, v0, Landroid/support/v7/view/ActionMode;.mTitleOptionalHint:Z // field@0be6 │ │ +07e7b0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/view/ActionMode; │ │ 0x0000 - 0x0003 reg=1 titleOptional Z │ │ │ │ source_file_idx : 533 (ActionMode.java) │ │ │ │ Class #547 header: │ │ -class_idx : 962 │ │ +class_idx : 966 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 720 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #547 - │ │ @@ -129013,18 +128989,18 @@ │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 720 (CollapsibleActionView.java) │ │ │ │ Class #548 header: │ │ -class_idx : 963 │ │ +class_idx : 967 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3062 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3068 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #548 annotations: │ │ Annotations on class │ │ @@ -129042,21 +129018,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/widget/PopupMenu$OnDismissListener;) │ │ name : 'onDismiss' │ │ type : '(Landroid/support/v7/widget/PopupMenu;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3062 (PopupMenu.java) │ │ + source_file_idx : 3068 (PopupMenu.java) │ │ │ │ Class #549 header: │ │ -class_idx : 964 │ │ +class_idx : 968 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3062 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3068 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #549 annotations: │ │ Annotations on class │ │ @@ -129074,21 +129050,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener;) │ │ name : 'onMenuItemClick' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3062 (PopupMenu.java) │ │ + source_file_idx : 3068 (PopupMenu.java) │ │ │ │ Class #550 header: │ │ -class_idx : 966 │ │ +class_idx : 970 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3220 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3226 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #550 annotations: │ │ Annotations on class │ │ @@ -129115,18 +129091,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07dfdc: |[07dfdc] android.support.v7.widget.SearchView$10.:(Landroid/support/v7/widget/SearchView;)V │ │ -07dfec: 5b01 ed0b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$10;.this$0:Landroid/support/v7/widget/SearchView; // field@0bed │ │ -07dff0: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07dff6: 0e00 |0005: return-void │ │ +07e7b4: |[07e7b4] android.support.v7.widget.SearchView$10.:(Landroid/support/v7/widget/SearchView;)V │ │ +07e7c4: 5b01 ed0b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$10;.this$0:Landroid/support/v7/widget/SearchView; // field@0bed │ │ +07e7c8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07e7ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1274 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$10; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -129136,39 +129112,39 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -07dff8: |[07dff8] android.support.v7.widget.SearchView$10.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -07e008: 5430 ed0b |0000: iget-object v0, v3, Landroid/support/v7/widget/SearchView$10;.this$0:Landroid/support/v7/widget/SearchView; // field@0bed │ │ -07e00c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07e00e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -07e010: 7140 bf1f 6021 |0004: invoke-static {v0, v6, v1, v2}, Landroid/support/v7/widget/SearchView;.access$1800:(Landroid/support/v7/widget/SearchView;IILjava/lang/String;)Z // method@1fbf │ │ -07e016: 0e00 |0007: return-void │ │ +07e7d0: |[07e7d0] android.support.v7.widget.SearchView$10.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +07e7e0: 5430 ed0b |0000: iget-object v0, v3, Landroid/support/v7/widget/SearchView$10;.this$0:Landroid/support/v7/widget/SearchView; // field@0bed │ │ +07e7e4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07e7e6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +07e7e8: 7140 bf1f 6021 |0004: invoke-static {v0, v6, v1, v2}, Landroid/support/v7/widget/SearchView;.access$1800:(Landroid/support/v7/widget/SearchView;IILjava/lang/String;)Z // method@1fbf │ │ +07e7ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1281 │ │ 0x0007 line=1282 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0008 reg=3 this Landroid/support/v7/widget/SearchView$10; │ │ 0x0000 - 0x0008 reg=4 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x0008 reg=5 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=6 position I │ │ 0x0000 - 0x0008 reg=7 id J │ │ │ │ - source_file_idx : 3220 (SearchView.java) │ │ + source_file_idx : 3226 (SearchView.java) │ │ │ │ Class #551 header: │ │ -class_idx : 967 │ │ +class_idx : 971 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3220 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3226 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #551 annotations: │ │ Annotations on class │ │ @@ -129197,18 +129173,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e018: |[07e018] android.support.v7.widget.SearchView$11.:(Landroid/support/v7/widget/SearchView;)V │ │ -07e028: 5b01 ee0b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$11;.this$0:Landroid/support/v7/widget/SearchView; // field@0bee │ │ -07e02c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07e032: 0e00 |0005: return-void │ │ +07e7f0: |[07e7f0] android.support.v7.widget.SearchView$11.:(Landroid/support/v7/widget/SearchView;)V │ │ +07e800: 5b01 ee0b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$11;.this$0:Landroid/support/v7/widget/SearchView; // field@0bee │ │ +07e804: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07e80a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$11; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -129218,18 +129194,18 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07e034: |[07e034] android.support.v7.widget.SearchView$11.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -07e044: 5410 ee0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$11;.this$0:Landroid/support/v7/widget/SearchView; // field@0bee │ │ -07e048: 7120 c01f 4000 |0002: invoke-static {v0, v4}, Landroid/support/v7/widget/SearchView;.access$1900:(Landroid/support/v7/widget/SearchView;I)Z // method@1fc0 │ │ -07e04e: 0e00 |0005: return-void │ │ +07e80c: |[07e80c] android.support.v7.widget.SearchView$11.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +07e81c: 5410 ee0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$11;.this$0:Landroid/support/v7/widget/SearchView; // field@0bee │ │ +07e820: 7120 c01f 4000 |0002: invoke-static {v0, v4}, Landroid/support/v7/widget/SearchView;.access$1900:(Landroid/support/v7/widget/SearchView;I)Z // method@1fc0 │ │ +07e826: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1292 │ │ 0x0005 line=1293 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView$11; │ │ @@ -129243,31 +129219,31 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07e050: |[07e050] android.support.v7.widget.SearchView$11.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -07e060: 0e00 |0000: return-void │ │ +07e828: |[07e828] android.support.v7.widget.SearchView$11.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +07e838: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1301 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/widget/SearchView$11; │ │ 0x0000 - 0x0001 reg=1 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ │ │ - source_file_idx : 3220 (SearchView.java) │ │ + source_file_idx : 3226 (SearchView.java) │ │ │ │ Class #552 header: │ │ -class_idx : 968 │ │ +class_idx : 972 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3220 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3226 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #552 annotations: │ │ Annotations on class │ │ @@ -129292,18 +129268,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e064: |[07e064] android.support.v7.widget.SearchView$12.:(Landroid/support/v7/widget/SearchView;)V │ │ -07e074: 5b01 ef0b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$12;.this$0:Landroid/support/v7/widget/SearchView; // field@0bef │ │ -07e078: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07e07e: 0e00 |0005: return-void │ │ +07e83c: |[07e83c] android.support.v7.widget.SearchView$12.:(Landroid/support/v7/widget/SearchView;)V │ │ +07e84c: 5b01 ef0b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$12;.this$0:Landroid/support/v7/widget/SearchView; // field@0bef │ │ +07e850: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07e856: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1572 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$12; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -129313,16 +129289,16 @@ │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07e080: |[07e080] android.support.v7.widget.SearchView$12.afterTextChanged:(Landroid/text/Editable;)V │ │ -07e090: 0e00 |0000: return-void │ │ +07e858: |[07e858] android.support.v7.widget.SearchView$12.afterTextChanged:(Landroid/text/Editable;)V │ │ +07e868: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/widget/SearchView$12; │ │ 0x0000 - 0x0001 reg=1 s Landroid/text/Editable; │ │ │ │ @@ -129331,16 +129307,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07e094: |[07e094] android.support.v7.widget.SearchView$12.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -07e0a4: 0e00 |0000: return-void │ │ +07e86c: |[07e86c] android.support.v7.widget.SearchView$12.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +07e87c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1574 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/widget/SearchView$12; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ @@ -129352,36 +129328,36 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07e0a8: |[07e0a8] android.support.v7.widget.SearchView$12.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -07e0b8: 5410 ef0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$12;.this$0:Landroid/support/v7/widget/SearchView; // field@0bef │ │ -07e0bc: 7120 c21f 2000 |0002: invoke-static {v0, v2}, Landroid/support/v7/widget/SearchView;.access$2000:(Landroid/support/v7/widget/SearchView;Ljava/lang/CharSequence;)V // method@1fc2 │ │ -07e0c2: 0e00 |0005: return-void │ │ +07e880: |[07e880] android.support.v7.widget.SearchView$12.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +07e890: 5410 ef0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$12;.this$0:Landroid/support/v7/widget/SearchView; // field@0bef │ │ +07e894: 7120 c21f 2000 |0002: invoke-static {v0, v2}, Landroid/support/v7/widget/SearchView;.access$2000:(Landroid/support/v7/widget/SearchView;Ljava/lang/CharSequence;)V // method@1fc2 │ │ +07e89a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1578 │ │ 0x0005 line=1579 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView$12; │ │ 0x0000 - 0x0006 reg=2 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0006 reg=3 start I │ │ 0x0000 - 0x0006 reg=4 before I │ │ 0x0000 - 0x0006 reg=5 after I │ │ │ │ - source_file_idx : 3220 (SearchView.java) │ │ + source_file_idx : 3226 (SearchView.java) │ │ │ │ Class #553 header: │ │ -class_idx : 969 │ │ +class_idx : 973 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3220 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3226 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #553 annotations: │ │ Annotations on class │ │ @@ -129406,18 +129382,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e0c4: |[07e0c4] android.support.v7.widget.SearchView$1.:(Landroid/support/v7/widget/SearchView;)V │ │ -07e0d4: 5b01 f00b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$1;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf0 │ │ -07e0d8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07e0de: 0e00 |0005: return-void │ │ +07e89c: |[07e89c] android.support.v7.widget.SearchView$1.:(Landroid/support/v7/widget/SearchView;)V │ │ +07e8ac: 5b01 f00b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$1;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf0 │ │ +07e8b0: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07e8b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -129427,45 +129403,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -07e0e0: |[07e0e0] android.support.v7.widget.SearchView$1.run:()V │ │ -07e0f0: 5441 f00b |0000: iget-object v1, v4, Landroid/support/v7/widget/SearchView$1;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf0 │ │ -07e0f4: 6e10 d61f 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ -07e0fa: 0c01 |0005: move-result-object v1 │ │ -07e0fc: 1a02 c318 |0006: const-string v2, "input_method" // string@18c3 │ │ -07e100: 6e20 2501 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ -07e106: 0c00 |000b: move-result-object v0 │ │ -07e108: 1f00 3e04 |000c: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@043e │ │ -07e10c: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -07e110: 6201 030c |0010: sget-object v1, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0c03 │ │ -07e114: 5442 f00b |0012: iget-object v2, v4, Landroid/support/v7/widget/SearchView$1;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf0 │ │ -07e118: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -07e11a: 6e40 7c1f 0132 |0015: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:(Landroid/view/inputmethod/InputMethodManager;Landroid/view/View;I)V // method@1f7c │ │ -07e120: 0e00 |0018: return-void │ │ +07e8b8: |[07e8b8] android.support.v7.widget.SearchView$1.run:()V │ │ +07e8c8: 5441 f00b |0000: iget-object v1, v4, Landroid/support/v7/widget/SearchView$1;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf0 │ │ +07e8cc: 6e10 d61f 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ +07e8d2: 0c01 |0005: move-result-object v1 │ │ +07e8d4: 1a02 c918 |0006: const-string v2, "input_method" // string@18c9 │ │ +07e8d8: 6e20 2501 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ +07e8de: 0c00 |000b: move-result-object v0 │ │ +07e8e0: 1f00 4404 |000c: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@0444 │ │ +07e8e4: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +07e8e8: 6201 030c |0010: sget-object v1, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0c03 │ │ +07e8ec: 5442 f00b |0012: iget-object v2, v4, Landroid/support/v7/widget/SearchView$1;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf0 │ │ +07e8f0: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +07e8f2: 6e40 7c1f 0132 |0015: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:(Landroid/view/inputmethod/InputMethodManager;Landroid/view/View;I)V // method@1f7c │ │ +07e8f8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x000e line=157 │ │ 0x0010 line=158 │ │ 0x0018 line=160 │ │ locals : │ │ 0x000e - 0x0019 reg=0 imm Landroid/view/inputmethod/InputMethodManager; │ │ 0x0000 - 0x0019 reg=4 this Landroid/support/v7/widget/SearchView$1; │ │ │ │ - source_file_idx : 3220 (SearchView.java) │ │ + source_file_idx : 3226 (SearchView.java) │ │ │ │ Class #554 header: │ │ -class_idx : 970 │ │ +class_idx : 974 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3220 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3226 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #554 annotations: │ │ Annotations on class │ │ @@ -129490,18 +129466,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e124: |[07e124] android.support.v7.widget.SearchView$2.:(Landroid/support/v7/widget/SearchView;)V │ │ -07e134: 5b01 f10b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$2;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf1 │ │ -07e138: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07e13e: 0e00 |0005: return-void │ │ +07e8fc: |[07e8fc] android.support.v7.widget.SearchView$2.:(Landroid/support/v7/widget/SearchView;)V │ │ +07e90c: 5b01 f10b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$2;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf1 │ │ +07e910: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07e916: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -129511,32 +129487,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e140: |[07e140] android.support.v7.widget.SearchView$2.run:()V │ │ -07e150: 5410 f10b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$2;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf1 │ │ -07e154: 7110 b61f 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$000:(Landroid/support/v7/widget/SearchView;)V // method@1fb6 │ │ -07e15a: 0e00 |0005: return-void │ │ +07e918: |[07e918] android.support.v7.widget.SearchView$2.run:()V │ │ +07e928: 5410 f10b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$2;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf1 │ │ +07e92c: 7110 b61f 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$000:(Landroid/support/v7/widget/SearchView;)V // method@1fb6 │ │ +07e932: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0005 line=166 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView$2; │ │ │ │ - source_file_idx : 3220 (SearchView.java) │ │ + source_file_idx : 3226 (SearchView.java) │ │ │ │ Class #555 header: │ │ -class_idx : 971 │ │ +class_idx : 975 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3220 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3226 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #555 annotations: │ │ Annotations on class │ │ @@ -129561,18 +129537,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e15c: |[07e15c] android.support.v7.widget.SearchView$3.:(Landroid/support/v7/widget/SearchView;)V │ │ -07e16c: 5b01 f20b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf2 │ │ -07e170: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07e176: 0e00 |0005: return-void │ │ +07e934: |[07e934] android.support.v7.widget.SearchView$3.:(Landroid/support/v7/widget/SearchView;)V │ │ +07e944: 5b01 f20b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf2 │ │ +07e948: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07e94e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -129582,45 +129558,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -07e178: |[07e178] android.support.v7.widget.SearchView$3.run:()V │ │ -07e188: 5420 f20b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf2 │ │ -07e18c: 7110 b71f 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@1fb7 │ │ -07e192: 0c00 |0005: move-result-object v0 │ │ -07e194: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -07e198: 5420 f20b |0008: iget-object v0, v2, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf2 │ │ -07e19c: 7110 b71f 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@1fb7 │ │ -07e1a2: 0c00 |000d: move-result-object v0 │ │ -07e1a4: 2000 de03 |000e: instance-of v0, v0, Landroid/support/v7/widget/SuggestionsAdapter; // type@03de │ │ -07e1a8: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -07e1ac: 5420 f20b |0012: iget-object v0, v2, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf2 │ │ -07e1b0: 7110 b71f 0000 |0014: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@1fb7 │ │ -07e1b6: 0c00 |0017: move-result-object v0 │ │ -07e1b8: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -07e1ba: 6e20 df12 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@12df │ │ -07e1c0: 0e00 |001c: return-void │ │ +07e950: |[07e950] android.support.v7.widget.SearchView$3.run:()V │ │ +07e960: 5420 f20b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf2 │ │ +07e964: 7110 b71f 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@1fb7 │ │ +07e96a: 0c00 |0005: move-result-object v0 │ │ +07e96c: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +07e970: 5420 f20b |0008: iget-object v0, v2, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf2 │ │ +07e974: 7110 b71f 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@1fb7 │ │ +07e97a: 0c00 |000d: move-result-object v0 │ │ +07e97c: 2000 e203 |000e: instance-of v0, v0, Landroid/support/v7/widget/SuggestionsAdapter; // type@03e2 │ │ +07e980: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +07e984: 5420 f20b |0012: iget-object v0, v2, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf2 │ │ +07e988: 7110 b71f 0000 |0014: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@1fb7 │ │ +07e98e: 0c00 |0017: move-result-object v0 │ │ +07e990: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +07e992: 6e20 df12 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@12df │ │ +07e998: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0012 line=172 │ │ 0x001c line=174 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Landroid/support/v7/widget/SearchView$3; │ │ │ │ - source_file_idx : 3220 (SearchView.java) │ │ + source_file_idx : 3226 (SearchView.java) │ │ │ │ Class #556 header: │ │ -class_idx : 972 │ │ +class_idx : 976 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3220 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3226 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #556 annotations: │ │ Annotations on class │ │ @@ -129645,18 +129621,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e1c4: |[07e1c4] android.support.v7.widget.SearchView$4.:(Landroid/support/v7/widget/SearchView;)V │ │ -07e1d4: 5b01 f30b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf3 │ │ -07e1d8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07e1de: 0e00 |0005: return-void │ │ +07e99c: |[07e99c] android.support.v7.widget.SearchView$4.:(Landroid/support/v7/widget/SearchView;)V │ │ +07e9ac: 5b01 f30b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf3 │ │ +07e9b0: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07e9b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$4; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -129666,42 +129642,42 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -07e1e0: |[07e1e0] android.support.v7.widget.SearchView$4.onFocusChange:(Landroid/view/View;Z)V │ │ -07e1f0: 5420 f30b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf3 │ │ -07e1f4: 7110 c11f 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$200:(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@1fc1 │ │ -07e1fa: 0c00 |0005: move-result-object v0 │ │ -07e1fc: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -07e200: 5420 f30b |0008: iget-object v0, v2, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf3 │ │ -07e204: 7110 c11f 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$200:(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@1fc1 │ │ -07e20a: 0c00 |000d: move-result-object v0 │ │ -07e20c: 5421 f30b |000e: iget-object v1, v2, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf3 │ │ -07e210: 7230 4921 1004 |0010: invoke-interface {v0, v1, v4}, Landroid/view/View$OnFocusChangeListener;.onFocusChange:(Landroid/view/View;Z)V // method@2149 │ │ -07e216: 0e00 |0013: return-void │ │ +07e9b8: |[07e9b8] android.support.v7.widget.SearchView$4.onFocusChange:(Landroid/view/View;Z)V │ │ +07e9c8: 5420 f30b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf3 │ │ +07e9cc: 7110 c11f 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$200:(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@1fc1 │ │ +07e9d2: 0c00 |0005: move-result-object v0 │ │ +07e9d4: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +07e9d8: 5420 f30b |0008: iget-object v0, v2, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf3 │ │ +07e9dc: 7110 c11f 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$200:(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@1fc1 │ │ +07e9e2: 0c00 |000d: move-result-object v0 │ │ +07e9e4: 5421 f30b |000e: iget-object v1, v2, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf3 │ │ +07e9e8: 7230 4921 1004 |0010: invoke-interface {v0, v1, v4}, Landroid/view/View$OnFocusChangeListener;.onFocusChange:(Landroid/view/View;Z)V // method@2149 │ │ +07e9ee: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0008 line=292 │ │ 0x0013 line=294 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v7/widget/SearchView$4; │ │ 0x0000 - 0x0014 reg=3 v Landroid/view/View; │ │ 0x0000 - 0x0014 reg=4 hasFocus Z │ │ │ │ - source_file_idx : 3220 (SearchView.java) │ │ + source_file_idx : 3226 (SearchView.java) │ │ │ │ Class #557 header: │ │ -class_idx : 973 │ │ +class_idx : 977 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3220 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3226 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #557 annotations: │ │ Annotations on class │ │ @@ -129726,18 +129702,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e218: |[07e218] android.support.v7.widget.SearchView$5.:(Landroid/support/v7/widget/SearchView;)V │ │ -07e228: 5b01 f40b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$5;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf4 │ │ -07e22c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07e232: 0e00 |0005: return-void │ │ +07e9f0: |[07e9f0] android.support.v7.widget.SearchView$5.:(Landroid/support/v7/widget/SearchView;)V │ │ +07ea00: 5b01 f40b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$5;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf4 │ │ +07ea04: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07ea0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$5; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -129747,18 +129723,18 @@ │ │ type : '(Landroid/view/View;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 10 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e234: |[07e234] android.support.v7.widget.SearchView$5.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ -07e244: 5410 f40b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$5;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf4 │ │ -07e248: 7110 c41f 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$300:(Landroid/support/v7/widget/SearchView;)V // method@1fc4 │ │ -07e24e: 0e00 |0005: return-void │ │ +07ea0c: |[07ea0c] android.support.v7.widget.SearchView$5.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ +07ea1c: 5410 f40b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$5;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf4 │ │ +07ea20: 7110 c41f 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$300:(Landroid/support/v7/widget/SearchView;)V // method@1fc4 │ │ +07ea26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0005 line=353 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView$5; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -129767,21 +129743,21 @@ │ │ 0x0000 - 0x0006 reg=5 right I │ │ 0x0000 - 0x0006 reg=6 bottom I │ │ 0x0000 - 0x0006 reg=7 oldLeft I │ │ 0x0000 - 0x0006 reg=8 oldTop I │ │ 0x0000 - 0x0006 reg=9 oldRight I │ │ 0x0000 - 0x0006 reg=10 oldBottom I │ │ │ │ - source_file_idx : 3220 (SearchView.java) │ │ + source_file_idx : 3226 (SearchView.java) │ │ │ │ Class #558 header: │ │ -class_idx : 974 │ │ +class_idx : 978 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3220 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3226 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #558 annotations: │ │ Annotations on class │ │ @@ -129806,18 +129782,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e250: |[07e250] android.support.v7.widget.SearchView$6.:(Landroid/support/v7/widget/SearchView;)V │ │ -07e260: 5b01 f50b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$6;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf5 │ │ -07e264: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07e26a: 0e00 |0005: return-void │ │ +07ea28: |[07ea28] android.support.v7.widget.SearchView$6.:(Landroid/support/v7/widget/SearchView;)V │ │ +07ea38: 5b01 f50b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$6;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf5 │ │ +07ea3c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07ea42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$6; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -129827,32 +129803,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e26c: |[07e26c] android.support.v7.widget.SearchView$6.onGlobalLayout:()V │ │ -07e27c: 5410 f50b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$6;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf5 │ │ -07e280: 7110 c41f 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$300:(Landroid/support/v7/widget/SearchView;)V // method@1fc4 │ │ -07e286: 0e00 |0005: return-void │ │ +07ea44: |[07ea44] android.support.v7.widget.SearchView$6.onGlobalLayout:()V │ │ +07ea54: 5410 f50b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$6;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf5 │ │ +07ea58: 7110 c41f 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$300:(Landroid/support/v7/widget/SearchView;)V // method@1fc4 │ │ +07ea5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0005 line=363 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView$6; │ │ │ │ - source_file_idx : 3220 (SearchView.java) │ │ + source_file_idx : 3226 (SearchView.java) │ │ │ │ Class #559 header: │ │ -class_idx : 975 │ │ +class_idx : 979 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3220 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3226 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #559 annotations: │ │ Annotations on class │ │ @@ -129877,18 +129853,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e288: |[07e288] android.support.v7.widget.SearchView$7.:(Landroid/support/v7/widget/SearchView;)V │ │ -07e298: 5b01 f60b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ -07e29c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07e2a2: 0e00 |0005: return-void │ │ +07ea60: |[07ea60] android.support.v7.widget.SearchView$7.:(Landroid/support/v7/widget/SearchView;)V │ │ +07ea70: 5b01 f60b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ +07ea74: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07ea7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=883 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$7; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -129898,50 +129874,50 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 70 16-bit code units │ │ -07e2a4: |[07e2a4] android.support.v7.widget.SearchView$7.onClick:(Landroid/view/View;)V │ │ -07e2b4: 5410 f60b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ -07e2b8: 7110 c51f 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$400:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; // method@1fc5 │ │ -07e2be: 0c00 |0005: move-result-object v0 │ │ -07e2c0: 3302 0800 |0006: if-ne v2, v0, 000e // +0008 │ │ -07e2c4: 5410 f60b |0008: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ -07e2c8: 7110 c61f 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$500:(Landroid/support/v7/widget/SearchView;)V // method@1fc6 │ │ -07e2ce: 0e00 |000d: return-void │ │ -07e2d0: 5410 f60b |000e: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ -07e2d4: 7110 c71f 0000 |0010: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$600:(Landroid/support/v7/widget/SearchView;)Landroid/widget/ImageView; // method@1fc7 │ │ -07e2da: 0c00 |0013: move-result-object v0 │ │ -07e2dc: 3302 0800 |0014: if-ne v2, v0, 001c // +0008 │ │ -07e2e0: 5410 f60b |0016: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ -07e2e4: 7110 c81f 0000 |0018: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$700:(Landroid/support/v7/widget/SearchView;)V // method@1fc8 │ │ -07e2ea: 28f2 |001b: goto 000d // -000e │ │ -07e2ec: 5410 f60b |001c: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ -07e2f0: 7110 c91f 0000 |001e: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$800:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; // method@1fc9 │ │ -07e2f6: 0c00 |0021: move-result-object v0 │ │ -07e2f8: 3302 0800 |0022: if-ne v2, v0, 002a // +0008 │ │ -07e2fc: 5410 f60b |0024: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ -07e300: 7110 ca1f 0000 |0026: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$900:(Landroid/support/v7/widget/SearchView;)V // method@1fca │ │ -07e306: 28e4 |0029: goto 000d // -001c │ │ -07e308: 5410 f60b |002a: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ -07e30c: 7110 b81f 0000 |002c: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1000:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; // method@1fb8 │ │ -07e312: 0c00 |002f: move-result-object v0 │ │ -07e314: 3302 0800 |0030: if-ne v2, v0, 0038 // +0008 │ │ -07e318: 5410 f60b |0032: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ -07e31c: 7110 b91f 0000 |0034: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1100:(Landroid/support/v7/widget/SearchView;)V // method@1fb9 │ │ -07e322: 28d6 |0037: goto 000d // -002a │ │ -07e324: 5410 f60b |0038: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ -07e328: 7110 ba1f 0000 |003a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1fba │ │ -07e32e: 0c00 |003d: move-result-object v0 │ │ -07e330: 3302 cfff |003e: if-ne v2, v0, 000d // -0031 │ │ -07e334: 5410 f60b |0040: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ -07e338: 7110 bb1f 0000 |0042: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1300:(Landroid/support/v7/widget/SearchView;)V // method@1fbb │ │ -07e33e: 28c8 |0045: goto 000d // -0038 │ │ +07ea7c: |[07ea7c] android.support.v7.widget.SearchView$7.onClick:(Landroid/view/View;)V │ │ +07ea8c: 5410 f60b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ +07ea90: 7110 c51f 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$400:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; // method@1fc5 │ │ +07ea96: 0c00 |0005: move-result-object v0 │ │ +07ea98: 3302 0800 |0006: if-ne v2, v0, 000e // +0008 │ │ +07ea9c: 5410 f60b |0008: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ +07eaa0: 7110 c61f 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$500:(Landroid/support/v7/widget/SearchView;)V // method@1fc6 │ │ +07eaa6: 0e00 |000d: return-void │ │ +07eaa8: 5410 f60b |000e: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ +07eaac: 7110 c71f 0000 |0010: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$600:(Landroid/support/v7/widget/SearchView;)Landroid/widget/ImageView; // method@1fc7 │ │ +07eab2: 0c00 |0013: move-result-object v0 │ │ +07eab4: 3302 0800 |0014: if-ne v2, v0, 001c // +0008 │ │ +07eab8: 5410 f60b |0016: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ +07eabc: 7110 c81f 0000 |0018: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$700:(Landroid/support/v7/widget/SearchView;)V // method@1fc8 │ │ +07eac2: 28f2 |001b: goto 000d // -000e │ │ +07eac4: 5410 f60b |001c: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ +07eac8: 7110 c91f 0000 |001e: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$800:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; // method@1fc9 │ │ +07eace: 0c00 |0021: move-result-object v0 │ │ +07ead0: 3302 0800 |0022: if-ne v2, v0, 002a // +0008 │ │ +07ead4: 5410 f60b |0024: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ +07ead8: 7110 ca1f 0000 |0026: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$900:(Landroid/support/v7/widget/SearchView;)V // method@1fca │ │ +07eade: 28e4 |0029: goto 000d // -001c │ │ +07eae0: 5410 f60b |002a: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ +07eae4: 7110 b81f 0000 |002c: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1000:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; // method@1fb8 │ │ +07eaea: 0c00 |002f: move-result-object v0 │ │ +07eaec: 3302 0800 |0030: if-ne v2, v0, 0038 // +0008 │ │ +07eaf0: 5410 f60b |0032: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ +07eaf4: 7110 b91f 0000 |0034: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1100:(Landroid/support/v7/widget/SearchView;)V // method@1fb9 │ │ +07eafa: 28d6 |0037: goto 000d // -002a │ │ +07eafc: 5410 f60b |0038: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ +07eb00: 7110 ba1f 0000 |003a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1fba │ │ +07eb06: 0c00 |003d: move-result-object v0 │ │ +07eb08: 3302 cfff |003e: if-ne v2, v0, 000d // -0031 │ │ +07eb0c: 5410 f60b |0040: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf6 │ │ +07eb10: 7110 bb1f 0000 |0042: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1300:(Landroid/support/v7/widget/SearchView;)V // method@1fbb │ │ +07eb16: 28c8 |0045: goto 000d // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ 0x0008 line=887 │ │ 0x000d line=897 │ │ 0x000e line=888 │ │ 0x0016 line=889 │ │ @@ -129951,21 +129927,21 @@ │ │ 0x0032 line=893 │ │ 0x0038 line=894 │ │ 0x0040 line=895 │ │ locals : │ │ 0x0000 - 0x0046 reg=1 this Landroid/support/v7/widget/SearchView$7; │ │ 0x0000 - 0x0046 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 3220 (SearchView.java) │ │ + source_file_idx : 3226 (SearchView.java) │ │ │ │ Class #560 header: │ │ -class_idx : 976 │ │ +class_idx : 980 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3220 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3226 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #560 annotations: │ │ Annotations on class │ │ @@ -129990,18 +129966,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e340: |[07e340] android.support.v7.widget.SearchView$8.:(Landroid/support/v7/widget/SearchView;)V │ │ -07e350: 5b01 f70b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf7 │ │ -07e354: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07e35a: 0e00 |0005: return-void │ │ +07eb18: |[07eb18] android.support.v7.widget.SearchView$8.:(Landroid/support/v7/widget/SearchView;)V │ │ +07eb28: 5b01 f70b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf7 │ │ +07eb2c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07eb32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=923 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$8; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -130011,66 +129987,66 @@ │ │ type : '(Landroid/view/View;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 96 16-bit code units │ │ -07e35c: |[07e35c] android.support.v7.widget.SearchView$8.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -07e36c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07e36e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -07e370: 5452 f70b |0002: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf7 │ │ -07e374: 7110 bc1f 0200 |0004: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1400:(Landroid/support/v7/widget/SearchView;)Landroid/app/SearchableInfo; // method@1fbc │ │ -07e37a: 0c02 |0007: move-result-object v2 │ │ -07e37c: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ -07e380: 0f00 |000a: return v0 │ │ -07e382: 5452 f70b |000b: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf7 │ │ -07e386: 7110 ba1f 0200 |000d: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1fba │ │ -07e38c: 0c02 |0010: move-result-object v2 │ │ -07e38e: 6e10 981f 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.isPopupShowing:()Z // method@1f98 │ │ -07e394: 0a02 |0014: move-result v2 │ │ -07e396: 3802 1600 |0015: if-eqz v2, 002b // +0016 │ │ -07e39a: 5452 f70b |0017: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf7 │ │ -07e39e: 7110 ba1f 0200 |0019: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1fba │ │ -07e3a4: 0c02 |001c: move-result-object v2 │ │ -07e3a6: 6e10 911f 0200 |001d: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@1f91 │ │ -07e3ac: 0a02 |0020: move-result v2 │ │ -07e3ae: 12f3 |0021: const/4 v3, #int -1 // #ff │ │ -07e3b0: 3232 0900 |0022: if-eq v2, v3, 002b // +0009 │ │ -07e3b4: 5450 f70b |0024: iget-object v0, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf7 │ │ -07e3b8: 7140 bd1f 6087 |0026: invoke-static {v0, v6, v7, v8}, Landroid/support/v7/widget/SearchView;.access$1500:(Landroid/support/v7/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@1fbd │ │ -07e3be: 0a00 |0029: move-result v0 │ │ -07e3c0: 28e0 |002a: goto 000a // -0020 │ │ -07e3c2: 5452 f70b |002b: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf7 │ │ -07e3c6: 7110 ba1f 0200 |002d: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1fba │ │ -07e3cc: 0c02 |0030: move-result-object v2 │ │ -07e3ce: 7110 851f 0200 |0031: invoke-static {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.access$1600:(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z // method@1f85 │ │ -07e3d4: 0a02 |0034: move-result v2 │ │ -07e3d6: 3902 d5ff |0035: if-nez v2, 000a // -002b │ │ -07e3da: 7110 be0b 0800 |0037: invoke-static {v8}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@0bbe │ │ -07e3e0: 0a02 |003a: move-result v2 │ │ -07e3e2: 3802 cfff |003b: if-eqz v2, 000a // -0031 │ │ -07e3e6: 6e10 bd20 0800 |003d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@20bd │ │ -07e3ec: 0a02 |0040: move-result v2 │ │ -07e3ee: 3312 c9ff |0041: if-ne v2, v1, 000a // -0037 │ │ -07e3f2: 1302 4200 |0043: const/16 v2, #int 66 // #42 │ │ -07e3f6: 3327 c5ff |0045: if-ne v7, v2, 000a // -003b │ │ -07e3fa: 6e10 5221 0600 |0047: invoke-virtual {v6}, Landroid/view/View;.cancelLongPress:()V // method@2152 │ │ -07e400: 5452 f70b |004a: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf7 │ │ -07e404: 1203 |004c: const/4 v3, #int 0 // #0 │ │ -07e406: 5454 f70b |004d: iget-object v4, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf7 │ │ -07e40a: 7110 ba1f 0400 |004f: invoke-static {v4}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1fba │ │ -07e410: 0c04 |0052: move-result-object v4 │ │ -07e412: 6e10 921f 0400 |0053: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1f92 │ │ -07e418: 0c04 |0056: move-result-object v4 │ │ -07e41a: 6e10 b824 0400 |0057: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ -07e420: 0c04 |005a: move-result-object v4 │ │ -07e422: 7140 be1f 0243 |005b: invoke-static {v2, v0, v3, v4}, Landroid/support/v7/widget/SearchView;.access$1700:(Landroid/support/v7/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V // method@1fbe │ │ -07e428: 0110 |005e: move v0, v1 │ │ -07e42a: 28ab |005f: goto 000a // -0055 │ │ +07eb34: |[07eb34] android.support.v7.widget.SearchView$8.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +07eb44: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07eb46: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +07eb48: 5452 f70b |0002: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf7 │ │ +07eb4c: 7110 bc1f 0200 |0004: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1400:(Landroid/support/v7/widget/SearchView;)Landroid/app/SearchableInfo; // method@1fbc │ │ +07eb52: 0c02 |0007: move-result-object v2 │ │ +07eb54: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +07eb58: 0f00 |000a: return v0 │ │ +07eb5a: 5452 f70b |000b: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf7 │ │ +07eb5e: 7110 ba1f 0200 |000d: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1fba │ │ +07eb64: 0c02 |0010: move-result-object v2 │ │ +07eb66: 6e10 981f 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.isPopupShowing:()Z // method@1f98 │ │ +07eb6c: 0a02 |0014: move-result v2 │ │ +07eb6e: 3802 1600 |0015: if-eqz v2, 002b // +0016 │ │ +07eb72: 5452 f70b |0017: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf7 │ │ +07eb76: 7110 ba1f 0200 |0019: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1fba │ │ +07eb7c: 0c02 |001c: move-result-object v2 │ │ +07eb7e: 6e10 911f 0200 |001d: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@1f91 │ │ +07eb84: 0a02 |0020: move-result v2 │ │ +07eb86: 12f3 |0021: const/4 v3, #int -1 // #ff │ │ +07eb88: 3232 0900 |0022: if-eq v2, v3, 002b // +0009 │ │ +07eb8c: 5450 f70b |0024: iget-object v0, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf7 │ │ +07eb90: 7140 bd1f 6087 |0026: invoke-static {v0, v6, v7, v8}, Landroid/support/v7/widget/SearchView;.access$1500:(Landroid/support/v7/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@1fbd │ │ +07eb96: 0a00 |0029: move-result v0 │ │ +07eb98: 28e0 |002a: goto 000a // -0020 │ │ +07eb9a: 5452 f70b |002b: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf7 │ │ +07eb9e: 7110 ba1f 0200 |002d: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1fba │ │ +07eba4: 0c02 |0030: move-result-object v2 │ │ +07eba6: 7110 851f 0200 |0031: invoke-static {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.access$1600:(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z // method@1f85 │ │ +07ebac: 0a02 |0034: move-result v2 │ │ +07ebae: 3902 d5ff |0035: if-nez v2, 000a // -002b │ │ +07ebb2: 7110 be0b 0800 |0037: invoke-static {v8}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@0bbe │ │ +07ebb8: 0a02 |003a: move-result v2 │ │ +07ebba: 3802 cfff |003b: if-eqz v2, 000a // -0031 │ │ +07ebbe: 6e10 bd20 0800 |003d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@20bd │ │ +07ebc4: 0a02 |0040: move-result v2 │ │ +07ebc6: 3312 c9ff |0041: if-ne v2, v1, 000a // -0037 │ │ +07ebca: 1302 4200 |0043: const/16 v2, #int 66 // #42 │ │ +07ebce: 3327 c5ff |0045: if-ne v7, v2, 000a // -003b │ │ +07ebd2: 6e10 5221 0600 |0047: invoke-virtual {v6}, Landroid/view/View;.cancelLongPress:()V // method@2152 │ │ +07ebd8: 5452 f70b |004a: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf7 │ │ +07ebdc: 1203 |004c: const/4 v3, #int 0 // #0 │ │ +07ebde: 5454 f70b |004d: iget-object v4, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf7 │ │ +07ebe2: 7110 ba1f 0400 |004f: invoke-static {v4}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1fba │ │ +07ebe8: 0c04 |0052: move-result-object v4 │ │ +07ebea: 6e10 921f 0400 |0053: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1f92 │ │ +07ebf0: 0c04 |0056: move-result-object v4 │ │ +07ebf2: 6e10 b824 0400 |0057: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ +07ebf8: 0c04 |005a: move-result-object v4 │ │ +07ebfa: 7140 be1f 0243 |005b: invoke-static {v2, v0, v3, v4}, Landroid/support/v7/widget/SearchView;.access$1700:(Landroid/support/v7/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V // method@1fbe │ │ +07ec00: 0110 |005e: move v0, v1 │ │ +07ec02: 28ab |005f: goto 000a // -0055 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=926 │ │ 0x000a line=956 │ │ 0x000b line=937 │ │ 0x0024 line=939 │ │ 0x002b line=944 │ │ @@ -130081,21 +130057,21 @@ │ │ 0x005f line=952 │ │ locals : │ │ 0x0000 - 0x0060 reg=5 this Landroid/support/v7/widget/SearchView$8; │ │ 0x0000 - 0x0060 reg=6 v Landroid/view/View; │ │ 0x0000 - 0x0060 reg=7 keyCode I │ │ 0x0000 - 0x0060 reg=8 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 3220 (SearchView.java) │ │ + source_file_idx : 3226 (SearchView.java) │ │ │ │ Class #561 header: │ │ -class_idx : 977 │ │ +class_idx : 981 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3220 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3226 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #561 annotations: │ │ Annotations on class │ │ @@ -130120,18 +130096,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e42c: |[07e42c] android.support.v7.widget.SearchView$9.:(Landroid/support/v7/widget/SearchView;)V │ │ -07e43c: 5b01 f80b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$9;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf8 │ │ -07e440: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07e446: 0e00 |0005: return-void │ │ +07ec04: |[07ec04] android.support.v7.widget.SearchView$9.:(Landroid/support/v7/widget/SearchView;)V │ │ +07ec14: 5b01 f80b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$9;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf8 │ │ +07ec18: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07ec1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1098 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$9; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -130141,36 +130117,36 @@ │ │ type : '(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07e448: |[07e448] android.support.v7.widget.SearchView$9.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -07e458: 5410 f80b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$9;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf8 │ │ -07e45c: 7110 ca1f 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$900:(Landroid/support/v7/widget/SearchView;)V // method@1fca │ │ -07e462: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -07e464: 0f00 |0006: return v0 │ │ +07ec20: |[07ec20] android.support.v7.widget.SearchView$9.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +07ec30: 5410 f80b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$9;.this$0:Landroid/support/v7/widget/SearchView; // field@0bf8 │ │ +07ec34: 7110 ca1f 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$900:(Landroid/support/v7/widget/SearchView;)V // method@1fca │ │ +07ec3a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +07ec3c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1104 │ │ 0x0005 line=1105 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/widget/SearchView$9; │ │ 0x0000 - 0x0007 reg=2 v Landroid/widget/TextView; │ │ 0x0000 - 0x0007 reg=3 actionId I │ │ 0x0000 - 0x0007 reg=4 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 3220 (SearchView.java) │ │ + source_file_idx : 3226 (SearchView.java) │ │ │ │ Class #562 header: │ │ -class_idx : 978 │ │ +class_idx : 982 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3220 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3226 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #562 annotations: │ │ Annotations on class │ │ @@ -130206,74 +130182,74 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -07e468: |[07e468] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.:()V │ │ -07e478: 7010 b324 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07e47e: 1c00 4704 |0003: const-class v0, Landroid/widget/AutoCompleteTextView; // type@0447 │ │ -07e482: 1a01 d213 |0005: const-string v1, "doBeforeTextChanged" // string@13d2 │ │ -07e486: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -07e488: 2322 1805 |0008: new-array v2, v2, [Ljava/lang/Class; // type@0518 │ │ -07e48c: 6e30 8924 1002 |000a: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2489 │ │ -07e492: 0c00 |000d: move-result-object v0 │ │ -07e494: 5b50 fa0b |000e: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0bfa │ │ -07e498: 5450 fa0b |0010: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0bfa │ │ -07e49c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -07e49e: 6e20 fb24 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@24fb │ │ -07e4a4: 1c00 4704 |0016: const-class v0, Landroid/widget/AutoCompleteTextView; // type@0447 │ │ -07e4a8: 1a01 d113 |0018: const-string v1, "doAfterTextChanged" // string@13d1 │ │ -07e4ac: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -07e4ae: 2322 1805 |001b: new-array v2, v2, [Ljava/lang/Class; // type@0518 │ │ -07e4b2: 6e30 8924 1002 |001d: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2489 │ │ -07e4b8: 0c00 |0020: move-result-object v0 │ │ -07e4ba: 5b50 f90b |0021: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0bf9 │ │ -07e4be: 5450 f90b |0023: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0bf9 │ │ -07e4c2: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -07e4c4: 6e20 fb24 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@24fb │ │ -07e4ca: 1c00 4704 |0029: const-class v0, Landroid/widget/AutoCompleteTextView; // type@0447 │ │ -07e4ce: 1a01 5414 |002b: const-string v1, "ensureImeVisible" // string@1454 │ │ -07e4d2: 1212 |002d: const/4 v2, #int 1 // #1 │ │ -07e4d4: 2322 1805 |002e: new-array v2, v2, [Ljava/lang/Class; // type@0518 │ │ -07e4d8: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -07e4da: 6204 d10e |0031: sget-object v4, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0ed1 │ │ -07e4de: 4d04 0203 |0033: aput-object v4, v2, v3 │ │ -07e4e2: 6e30 8a24 1002 |0035: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@248a │ │ -07e4e8: 0c00 |0038: move-result-object v0 │ │ -07e4ea: 5b50 fb0b |0039: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0bfb │ │ -07e4ee: 5450 fb0b |003b: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0bfb │ │ -07e4f2: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -07e4f4: 6e20 fb24 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@24fb │ │ -07e4fa: 1c00 3e04 |0041: const-class v0, Landroid/view/inputmethod/InputMethodManager; // type@043e │ │ -07e4fe: 1a01 2725 |0043: const-string v1, "showSoftInputUnchecked" // string@2527 │ │ -07e502: 1222 |0045: const/4 v2, #int 2 // #2 │ │ -07e504: 2322 1805 |0046: new-array v2, v2, [Ljava/lang/Class; // type@0518 │ │ -07e508: 1203 |0048: const/4 v3, #int 0 // #0 │ │ -07e50a: 6204 d20e |0049: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0ed2 │ │ -07e50e: 4d04 0203 |004b: aput-object v4, v2, v3 │ │ -07e512: 1213 |004d: const/4 v3, #int 1 // #1 │ │ -07e514: 1c04 8c00 |004e: const-class v4, Landroid/os/ResultReceiver; // type@008c │ │ -07e518: 4d04 0203 |0050: aput-object v4, v2, v3 │ │ -07e51c: 6e30 8a24 1002 |0052: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@248a │ │ -07e522: 0c00 |0055: move-result-object v0 │ │ -07e524: 5b50 fc0b |0056: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0bfc │ │ -07e528: 5450 fc0b |0058: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0bfc │ │ -07e52c: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -07e52e: 6e20 fb24 1000 |005b: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@24fb │ │ -07e534: 0e00 |005e: return-void │ │ -07e536: 0d00 |005f: move-exception v0 │ │ -07e538: 28fe |0060: goto 005e // -0002 │ │ -07e53a: 0d00 |0061: move-exception v0 │ │ -07e53c: 28df |0062: goto 0041 // -0021 │ │ -07e53e: 0d00 |0063: move-exception v0 │ │ -07e540: 28c5 |0064: goto 0029 // -003b │ │ -07e542: 0d00 |0065: move-exception v0 │ │ -07e544: 28b0 |0066: goto 0016 // -0050 │ │ +07ec40: |[07ec40] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.:()V │ │ +07ec50: 7010 b324 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07ec56: 1c00 4d04 |0003: const-class v0, Landroid/widget/AutoCompleteTextView; // type@044d │ │ +07ec5a: 1a01 d813 |0005: const-string v1, "doBeforeTextChanged" // string@13d8 │ │ +07ec5e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +07ec60: 2322 1e05 |0008: new-array v2, v2, [Ljava/lang/Class; // type@051e │ │ +07ec64: 6e30 8924 1002 |000a: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2489 │ │ +07ec6a: 0c00 |000d: move-result-object v0 │ │ +07ec6c: 5b50 fa0b |000e: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0bfa │ │ +07ec70: 5450 fa0b |0010: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0bfa │ │ +07ec74: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +07ec76: 6e20 fb24 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@24fb │ │ +07ec7c: 1c00 4d04 |0016: const-class v0, Landroid/widget/AutoCompleteTextView; // type@044d │ │ +07ec80: 1a01 d713 |0018: const-string v1, "doAfterTextChanged" // string@13d7 │ │ +07ec84: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +07ec86: 2322 1e05 |001b: new-array v2, v2, [Ljava/lang/Class; // type@051e │ │ +07ec8a: 6e30 8924 1002 |001d: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2489 │ │ +07ec90: 0c00 |0020: move-result-object v0 │ │ +07ec92: 5b50 f90b |0021: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0bf9 │ │ +07ec96: 5450 f90b |0023: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0bf9 │ │ +07ec9a: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +07ec9c: 6e20 fb24 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@24fb │ │ +07eca2: 1c00 4d04 |0029: const-class v0, Landroid/widget/AutoCompleteTextView; // type@044d │ │ +07eca6: 1a01 5a14 |002b: const-string v1, "ensureImeVisible" // string@145a │ │ +07ecaa: 1212 |002d: const/4 v2, #int 1 // #1 │ │ +07ecac: 2322 1e05 |002e: new-array v2, v2, [Ljava/lang/Class; // type@051e │ │ +07ecb0: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +07ecb2: 6204 d10e |0031: sget-object v4, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0ed1 │ │ +07ecb6: 4d04 0203 |0033: aput-object v4, v2, v3 │ │ +07ecba: 6e30 8a24 1002 |0035: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@248a │ │ +07ecc0: 0c00 |0038: move-result-object v0 │ │ +07ecc2: 5b50 fb0b |0039: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0bfb │ │ +07ecc6: 5450 fb0b |003b: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0bfb │ │ +07ecca: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +07eccc: 6e20 fb24 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@24fb │ │ +07ecd2: 1c00 4404 |0041: const-class v0, Landroid/view/inputmethod/InputMethodManager; // type@0444 │ │ +07ecd6: 1a01 2d25 |0043: const-string v1, "showSoftInputUnchecked" // string@252d │ │ +07ecda: 1222 |0045: const/4 v2, #int 2 // #2 │ │ +07ecdc: 2322 1e05 |0046: new-array v2, v2, [Ljava/lang/Class; // type@051e │ │ +07ece0: 1203 |0048: const/4 v3, #int 0 // #0 │ │ +07ece2: 6204 d20e |0049: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0ed2 │ │ +07ece6: 4d04 0203 |004b: aput-object v4, v2, v3 │ │ +07ecea: 1213 |004d: const/4 v3, #int 1 // #1 │ │ +07ecec: 1c04 8f00 |004e: const-class v4, Landroid/os/ResultReceiver; // type@008f │ │ +07ecf0: 4d04 0203 |0050: aput-object v4, v2, v3 │ │ +07ecf4: 6e30 8a24 1002 |0052: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@248a │ │ +07ecfa: 0c00 |0055: move-result-object v0 │ │ +07ecfc: 5b50 fc0b |0056: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0bfc │ │ +07ed00: 5450 fc0b |0058: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0bfc │ │ +07ed04: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +07ed06: 6e20 fb24 1000 |005b: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@24fb │ │ +07ed0c: 0e00 |005e: return-void │ │ +07ed0e: 0d00 |005f: move-exception v0 │ │ +07ed10: 28fe |0060: goto 005e // -0002 │ │ +07ed12: 0d00 |0061: move-exception v0 │ │ +07ed14: 28df |0062: goto 0041 // -0021 │ │ +07ed16: 0d00 |0063: move-exception v0 │ │ +07ed18: 28c5 |0064: goto 0029 // -003b │ │ +07ed1a: 0d00 |0065: move-exception v0 │ │ +07ed1c: 28b0 |0066: goto 0016 // -0050 │ │ catches : 4 │ │ 0x0003 - 0x0016 │ │ Ljava/lang/NoSuchMethodException; -> 0x0065 │ │ 0x0016 - 0x0029 │ │ Ljava/lang/NoSuchMethodException; -> 0x0063 │ │ 0x0029 - 0x0041 │ │ Ljava/lang/NoSuchMethodException; -> 0x0061 │ │ @@ -130303,24 +130279,24 @@ │ │ type : '(Landroid/widget/AutoCompleteTextView;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -07e57c: |[07e57c] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.doAfterTextChanged:(Landroid/widget/AutoCompleteTextView;)V │ │ -07e58c: 5420 f90b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0bf9 │ │ -07e590: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -07e594: 5420 f90b |0004: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0bf9 │ │ -07e598: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -07e59a: 2311 1905 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0519 │ │ -07e59e: 6e30 fa24 3001 |0009: invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ -07e5a4: 0e00 |000c: return-void │ │ -07e5a6: 0d00 |000d: move-exception v0 │ │ -07e5a8: 28fe |000e: goto 000c // -0002 │ │ +07ed54: |[07ed54] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.doAfterTextChanged:(Landroid/widget/AutoCompleteTextView;)V │ │ +07ed64: 5420 f90b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0bf9 │ │ +07ed68: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +07ed6c: 5420 f90b |0004: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0bf9 │ │ +07ed70: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +07ed72: 2311 1f05 |0007: new-array v1, v1, [Ljava/lang/Object; // type@051f │ │ +07ed76: 6e30 fa24 3001 |0009: invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ +07ed7c: 0e00 |000c: return-void │ │ +07ed7e: 0d00 |000d: move-exception v0 │ │ +07ed80: 28fe |000e: goto 000c // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000c │ │ Ljava/lang/Exception; -> 0x000d │ │ positions : │ │ 0x0000 line=1752 │ │ 0x0004 line=1754 │ │ 0x000c line=1758 │ │ @@ -130334,24 +130310,24 @@ │ │ type : '(Landroid/widget/AutoCompleteTextView;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -07e5bc: |[07e5bc] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.doBeforeTextChanged:(Landroid/widget/AutoCompleteTextView;)V │ │ -07e5cc: 5420 fa0b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0bfa │ │ -07e5d0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -07e5d4: 5420 fa0b |0004: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0bfa │ │ -07e5d8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -07e5da: 2311 1905 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0519 │ │ -07e5de: 6e30 fa24 3001 |0009: invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ -07e5e4: 0e00 |000c: return-void │ │ -07e5e6: 0d00 |000d: move-exception v0 │ │ -07e5e8: 28fe |000e: goto 000c // -0002 │ │ +07ed94: |[07ed94] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.doBeforeTextChanged:(Landroid/widget/AutoCompleteTextView;)V │ │ +07eda4: 5420 fa0b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0bfa │ │ +07eda8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +07edac: 5420 fa0b |0004: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0bfa │ │ +07edb0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +07edb2: 2311 1f05 |0007: new-array v1, v1, [Ljava/lang/Object; // type@051f │ │ +07edb6: 6e30 fa24 3001 |0009: invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ +07edbc: 0e00 |000c: return-void │ │ +07edbe: 0d00 |000d: move-exception v0 │ │ +07edc0: 28fe |000e: goto 000c // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000c │ │ Ljava/lang/Exception; -> 0x000d │ │ positions : │ │ 0x0000 line=1743 │ │ 0x0004 line=1745 │ │ 0x000c line=1749 │ │ @@ -130365,28 +130341,28 @@ │ │ type : '(Landroid/widget/AutoCompleteTextView;Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -07e5fc: |[07e5fc] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V │ │ -07e60c: 5440 fb0b |0000: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0bfb │ │ -07e610: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -07e614: 5440 fb0b |0004: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0bfb │ │ -07e618: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -07e61a: 2311 1905 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0519 │ │ -07e61e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -07e620: 7110 7824 0600 |000a: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2478 │ │ -07e626: 0c03 |000d: move-result-object v3 │ │ -07e628: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ -07e62c: 6e30 fa24 5001 |0010: invoke-virtual {v0, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ -07e632: 0e00 |0013: return-void │ │ -07e634: 0d00 |0014: move-exception v0 │ │ -07e636: 28fe |0015: goto 0013 // -0002 │ │ +07edd4: |[07edd4] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V │ │ +07ede4: 5440 fb0b |0000: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0bfb │ │ +07ede8: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +07edec: 5440 fb0b |0004: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0bfb │ │ +07edf0: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +07edf2: 2311 1f05 |0007: new-array v1, v1, [Ljava/lang/Object; // type@051f │ │ +07edf6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +07edf8: 7110 7824 0600 |000a: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2478 │ │ +07edfe: 0c03 |000d: move-result-object v3 │ │ +07ee00: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ +07ee04: 6e30 fa24 5001 |0010: invoke-virtual {v0, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ +07ee0a: 0e00 |0013: return-void │ │ +07ee0c: 0d00 |0014: move-exception v0 │ │ +07ee0e: 28fe |0015: goto 0013 // -0002 │ │ catches : 1 │ │ 0x0004 - 0x0013 │ │ Ljava/lang/Exception; -> 0x0014 │ │ positions : │ │ 0x0000 line=1761 │ │ 0x0004 line=1763 │ │ 0x0013 line=1767 │ │ @@ -130401,32 +130377,32 @@ │ │ type : '(Landroid/view/inputmethod/InputMethodManager;Landroid/view/View;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -07e648: |[07e648] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.showSoftInputUnchecked:(Landroid/view/inputmethod/InputMethodManager;Landroid/view/View;I)V │ │ -07e658: 5440 fc0b |0000: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0bfc │ │ -07e65c: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ -07e660: 5440 fc0b |0004: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0bfc │ │ -07e664: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -07e666: 2311 1905 |0007: new-array v1, v1, [Ljava/lang/Object; // type@0519 │ │ -07e66a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -07e66c: 7110 a424 0700 |000a: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ -07e672: 0c03 |000d: move-result-object v3 │ │ -07e674: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ -07e678: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -07e67a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -07e67c: 4d03 0102 |0012: aput-object v3, v1, v2 │ │ -07e680: 6e30 fa24 5001 |0014: invoke-virtual {v0, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ -07e686: 0e00 |0017: return-void │ │ -07e688: 0d00 |0018: move-exception v0 │ │ -07e68a: 6e30 1923 6507 |0019: invoke-virtual {v5, v6, v7}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@2319 │ │ -07e690: 28fb |001c: goto 0017 // -0005 │ │ +07ee20: |[07ee20] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.showSoftInputUnchecked:(Landroid/view/inputmethod/InputMethodManager;Landroid/view/View;I)V │ │ +07ee30: 5440 fc0b |0000: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0bfc │ │ +07ee34: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ +07ee38: 5440 fc0b |0004: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0bfc │ │ +07ee3c: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +07ee3e: 2311 1f05 |0007: new-array v1, v1, [Ljava/lang/Object; // type@051f │ │ +07ee42: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +07ee44: 7110 a424 0700 |000a: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ +07ee4a: 0c03 |000d: move-result-object v3 │ │ +07ee4c: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ +07ee50: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +07ee52: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +07ee54: 4d03 0102 |0012: aput-object v3, v1, v2 │ │ +07ee58: 6e30 fa24 5001 |0014: invoke-virtual {v0, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ +07ee5e: 0e00 |0017: return-void │ │ +07ee60: 0d00 |0018: move-exception v0 │ │ +07ee62: 6e30 1923 6507 |0019: invoke-virtual {v5, v6, v7}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@2319 │ │ +07ee68: 28fb |001c: goto 0017 // -0005 │ │ catches : 1 │ │ 0x0004 - 0x0017 │ │ Ljava/lang/Exception; -> 0x0018 │ │ positions : │ │ 0x0000 line=1770 │ │ 0x0004 line=1772 │ │ 0x0017 line=1780 │ │ @@ -130434,21 +130410,21 @@ │ │ 0x0019 line=1779 │ │ locals : │ │ 0x0000 - 0x001d reg=4 this Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; │ │ 0x0000 - 0x001d reg=5 imm Landroid/view/inputmethod/InputMethodManager; │ │ 0x0000 - 0x001d reg=6 view Landroid/view/View; │ │ 0x0000 - 0x001d reg=7 flags I │ │ │ │ - source_file_idx : 3220 (SearchView.java) │ │ + source_file_idx : 3226 (SearchView.java) │ │ │ │ Class #563 header: │ │ -class_idx : 979 │ │ +class_idx : 983 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3220 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3226 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #563 annotations: │ │ Annotations on class │ │ @@ -130466,21 +130442,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/widget/SearchView$OnCloseListener;) │ │ name : 'onClose' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3220 (SearchView.java) │ │ + source_file_idx : 3226 (SearchView.java) │ │ │ │ Class #564 header: │ │ -class_idx : 980 │ │ +class_idx : 984 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3220 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3226 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #564 annotations: │ │ Annotations on class │ │ @@ -130504,21 +130480,21 @@ │ │ │ │ #1 : (in Landroid/support/v7/widget/SearchView$OnQueryTextListener;) │ │ name : 'onQueryTextSubmit' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3220 (SearchView.java) │ │ + source_file_idx : 3226 (SearchView.java) │ │ │ │ Class #565 header: │ │ -class_idx : 981 │ │ +class_idx : 985 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3220 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3226 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #565 annotations: │ │ Annotations on class │ │ @@ -130542,21 +130518,21 @@ │ │ │ │ #1 : (in Landroid/support/v7/widget/SearchView$OnSuggestionListener;) │ │ name : 'onSuggestionSelect' │ │ type : '(I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3220 (SearchView.java) │ │ + source_file_idx : 3226 (SearchView.java) │ │ │ │ Class #566 header: │ │ -class_idx : 982 │ │ +class_idx : 986 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1095 │ │ -source_file_idx : 3220 │ │ +superclass_idx : 1101 │ │ +source_file_idx : 3226 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 8 │ │ │ │ Class #566 annotations: │ │ Annotations on class │ │ @@ -130584,20 +130560,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -07e6a4: |[07e6a4] android.support.v7.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;)V │ │ -07e6b4: 7020 2823 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;)V // method@2328 │ │ -07e6ba: 6e10 941f 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@1f94 │ │ -07e6c0: 0a00 |0006: move-result v0 │ │ -07e6c2: 5910 fe0b |0007: iput v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0bfe │ │ -07e6c6: 0e00 |0009: return-void │ │ +07ee7c: |[07ee7c] android.support.v7.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;)V │ │ +07ee8c: 7020 2823 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;)V // method@2328 │ │ +07ee92: 6e10 941f 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@1f94 │ │ +07ee98: 0a00 |0006: move-result v0 │ │ +07ee9a: 5910 fe0b |0007: iput v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0bfe │ │ +07ee9e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1595 │ │ 0x0003 line=1596 │ │ 0x0009 line=1597 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ @@ -130608,20 +130584,20 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -07e6c8: |[07e6c8] android.support.v7.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -07e6d8: 7030 2923 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2329 │ │ -07e6de: 6e10 941f 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@1f94 │ │ -07e6e4: 0a00 |0006: move-result v0 │ │ -07e6e6: 5910 fe0b |0007: iput v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0bfe │ │ -07e6ea: 0e00 |0009: return-void │ │ +07eea0: |[07eea0] android.support.v7.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07eeb0: 7030 2923 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2329 │ │ +07eeb6: 6e10 941f 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@1f94 │ │ +07eebc: 0a00 |0006: move-result v0 │ │ +07eebe: 5910 fe0b |0007: iput v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0bfe │ │ +07eec2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1600 │ │ 0x0003 line=1601 │ │ 0x0009 line=1602 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ @@ -130633,20 +130609,20 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -07e6ec: |[07e6ec] android.support.v7.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -07e6fc: 7040 2a23 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@232a │ │ -07e702: 6e10 941f 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@1f94 │ │ -07e708: 0a00 |0006: move-result v0 │ │ -07e70a: 5910 fe0b |0007: iput v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0bfe │ │ -07e70e: 0e00 |0009: return-void │ │ +07eec4: |[07eec4] android.support.v7.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +07eed4: 7040 2a23 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@232a │ │ +07eeda: 6e10 941f 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@1f94 │ │ +07eee0: 0a00 |0006: move-result v0 │ │ +07eee2: 5910 fe0b |0007: iput v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0bfe │ │ +07eee6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1605 │ │ 0x0003 line=1606 │ │ 0x0009 line=1607 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ @@ -130659,18 +130635,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07e710: |[07e710] android.support.v7.widget.SearchView$SearchAutoComplete.access$1600:(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z │ │ -07e720: 7010 971f 0100 |0000: invoke-direct {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.isEmpty:()Z // method@1f97 │ │ -07e726: 0a00 |0003: move-result v0 │ │ -07e728: 0f00 |0004: return v0 │ │ +07eee8: |[07eee8] android.support.v7.widget.SearchView$SearchAutoComplete.access$1600:(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z │ │ +07eef8: 7010 971f 0100 |0000: invoke-direct {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.isEmpty:()Z // method@1f97 │ │ +07eefe: 0a00 |0003: move-result v0 │ │ +07ef00: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1589 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ │ │ #4 : (in Landroid/support/v7/widget/SearchView$SearchAutoComplete;) │ │ @@ -130678,24 +130654,24 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -07e72c: |[07e72c] android.support.v7.widget.SearchView$SearchAutoComplete.isEmpty:()Z │ │ -07e73c: 6e10 921f 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1f92 │ │ -07e742: 0c00 |0003: move-result-object v0 │ │ -07e744: 7110 5f20 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@205f │ │ -07e74a: 0a00 |0007: move-result v0 │ │ -07e74c: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -07e750: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -07e752: 0f00 |000b: return v0 │ │ -07e754: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07e756: 28fe |000d: goto 000b // -0002 │ │ +07ef04: |[07ef04] android.support.v7.widget.SearchView$SearchAutoComplete.isEmpty:()Z │ │ +07ef14: 6e10 921f 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1f92 │ │ +07ef1a: 0c00 |0003: move-result-object v0 │ │ +07ef1c: 7110 5f20 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@205f │ │ +07ef22: 0a00 |0007: move-result v0 │ │ +07ef24: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +07ef28: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +07ef2a: 0f00 |000b: return v0 │ │ +07ef2c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +07ef2e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1623 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ │ │ Virtual methods - │ │ @@ -130704,24 +130680,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -07e758: |[07e758] android.support.v7.widget.SearchView$SearchAutoComplete.enoughToFilter:()Z │ │ -07e768: 5210 fe0b |0000: iget v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0bfe │ │ -07e76c: 3d00 0800 |0002: if-lez v0, 000a // +0008 │ │ -07e770: 6f10 2b23 0100 |0004: invoke-super {v1}, Landroid/widget/AutoCompleteTextView;.enoughToFilter:()Z // method@232b │ │ -07e776: 0a00 |0007: move-result v0 │ │ -07e778: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -07e77c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -07e77e: 0f00 |000b: return v0 │ │ -07e780: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07e782: 28fe |000d: goto 000b // -0002 │ │ +07ef30: |[07ef30] android.support.v7.widget.SearchView$SearchAutoComplete.enoughToFilter:()Z │ │ +07ef40: 5210 fe0b |0000: iget v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0bfe │ │ +07ef44: 3d00 0800 |0002: if-lez v0, 000a // +0008 │ │ +07ef48: 6f10 2b23 0100 |0004: invoke-super {v1}, Landroid/widget/AutoCompleteTextView;.enoughToFilter:()Z // method@232b │ │ +07ef4e: 0a00 |0007: move-result v0 │ │ +07ef50: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +07ef54: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +07ef56: 0f00 |000b: return v0 │ │ +07ef58: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +07ef5a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1676 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ │ │ #1 : (in Landroid/support/v7/widget/SearchView$SearchAutoComplete;) │ │ @@ -130729,19 +130705,19 @@ │ │ type : '(ZILandroid/graphics/Rect;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -07e784: |[07e784] android.support.v7.widget.SearchView$SearchAutoComplete.onFocusChanged:(ZILandroid/graphics/Rect;)V │ │ -07e794: 6f40 2c23 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.onFocusChanged:(ZILandroid/graphics/Rect;)V // method@232c │ │ -07e79a: 5410 fd0b |0003: iget-object v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0bfd │ │ -07e79e: 6e10 fe1f 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView;.onTextFocusChanged:()V // method@1ffe │ │ -07e7a4: 0e00 |0008: return-void │ │ +07ef5c: |[07ef5c] android.support.v7.widget.SearchView$SearchAutoComplete.onFocusChanged:(ZILandroid/graphics/Rect;)V │ │ +07ef6c: 6f40 2c23 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.onFocusChanged:(ZILandroid/graphics/Rect;)V // method@232c │ │ +07ef72: 5410 fd0b |0003: iget-object v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0bfd │ │ +07ef76: 6e10 fe1f 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView;.onTextFocusChanged:()V // method@1ffe │ │ +07ef7c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1666 │ │ 0x0003 line=1667 │ │ 0x0008 line=1668 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ @@ -130754,51 +130730,51 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -07e7a8: |[07e7a8] android.support.v7.widget.SearchView$SearchAutoComplete.onKeyPreIme:(ILandroid/view/KeyEvent;)Z │ │ -07e7b8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07e7ba: 1242 |0001: const/4 v2, #int 4 // #4 │ │ -07e7bc: 3325 3f00 |0002: if-ne v5, v2, 0041 // +003f │ │ -07e7c0: 6e10 bd20 0600 |0004: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@20bd │ │ -07e7c6: 0a02 |0007: move-result v2 │ │ -07e7c8: 3902 1200 |0008: if-nez v2, 001a // +0012 │ │ -07e7cc: 6e10 c120 0600 |000a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@20c1 │ │ -07e7d2: 0a02 |000d: move-result v2 │ │ -07e7d4: 3902 0c00 |000e: if-nez v2, 001a // +000c │ │ -07e7d8: 6e10 901f 0400 |0010: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1f90 │ │ -07e7de: 0c00 |0013: move-result-object v0 │ │ -07e7e0: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ -07e7e4: 6e30 b920 6004 |0016: invoke-virtual {v0, v6, v4}, Landroid/view/KeyEvent$DispatcherState;.startTracking:(Landroid/view/KeyEvent;Ljava/lang/Object;)V // method@20b9 │ │ -07e7ea: 0f01 |0019: return v1 │ │ -07e7ec: 6e10 bd20 0600 |001a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@20bd │ │ -07e7f2: 0a02 |001d: move-result v2 │ │ -07e7f4: 3312 2300 |001e: if-ne v2, v1, 0041 // +0023 │ │ -07e7f8: 6e10 901f 0400 |0020: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1f90 │ │ -07e7fe: 0c00 |0023: move-result-object v0 │ │ -07e800: 3800 0500 |0024: if-eqz v0, 0029 // +0005 │ │ -07e804: 6e20 b720 6000 |0026: invoke-virtual {v0, v6}, Landroid/view/KeyEvent$DispatcherState;.handleUpEvent:(Landroid/view/KeyEvent;)V // method@20b7 │ │ -07e80a: 6e10 c320 0600 |0029: invoke-virtual {v6}, Landroid/view/KeyEvent;.isTracking:()Z // method@20c3 │ │ -07e810: 0a02 |002c: move-result v2 │ │ -07e812: 3802 1400 |002d: if-eqz v2, 0041 // +0014 │ │ -07e816: 6e10 c220 0600 |002f: invoke-virtual {v6}, Landroid/view/KeyEvent;.isCanceled:()Z // method@20c2 │ │ -07e81c: 0a02 |0032: move-result v2 │ │ -07e81e: 3902 0e00 |0033: if-nez v2, 0041 // +000e │ │ -07e822: 5442 fd0b |0035: iget-object v2, v4, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0bfd │ │ -07e826: 6e10 ce1f 0200 |0037: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.clearFocus:()V // method@1fce │ │ -07e82c: 5442 fd0b |003a: iget-object v2, v4, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0bfd │ │ -07e830: 1203 |003c: const/4 v3, #int 0 // #0 │ │ -07e832: 7120 c31f 3200 |003d: invoke-static {v2, v3}, Landroid/support/v7/widget/SearchView;.access$2100:(Landroid/support/v7/widget/SearchView;Z)V // method@1fc3 │ │ -07e838: 28d9 |0040: goto 0019 // -0027 │ │ -07e83a: 6f30 2d23 5406 |0041: invoke-super {v4, v5, v6}, Landroid/widget/AutoCompleteTextView;.onKeyPreIme:(ILandroid/view/KeyEvent;)Z // method@232d │ │ -07e840: 0a01 |0044: move-result v1 │ │ -07e842: 28d4 |0045: goto 0019 // -002c │ │ +07ef80: |[07ef80] android.support.v7.widget.SearchView$SearchAutoComplete.onKeyPreIme:(ILandroid/view/KeyEvent;)Z │ │ +07ef90: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07ef92: 1242 |0001: const/4 v2, #int 4 // #4 │ │ +07ef94: 3325 3f00 |0002: if-ne v5, v2, 0041 // +003f │ │ +07ef98: 6e10 bd20 0600 |0004: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@20bd │ │ +07ef9e: 0a02 |0007: move-result v2 │ │ +07efa0: 3902 1200 |0008: if-nez v2, 001a // +0012 │ │ +07efa4: 6e10 c120 0600 |000a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@20c1 │ │ +07efaa: 0a02 |000d: move-result v2 │ │ +07efac: 3902 0c00 |000e: if-nez v2, 001a // +000c │ │ +07efb0: 6e10 901f 0400 |0010: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1f90 │ │ +07efb6: 0c00 |0013: move-result-object v0 │ │ +07efb8: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ +07efbc: 6e30 b920 6004 |0016: invoke-virtual {v0, v6, v4}, Landroid/view/KeyEvent$DispatcherState;.startTracking:(Landroid/view/KeyEvent;Ljava/lang/Object;)V // method@20b9 │ │ +07efc2: 0f01 |0019: return v1 │ │ +07efc4: 6e10 bd20 0600 |001a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@20bd │ │ +07efca: 0a02 |001d: move-result v2 │ │ +07efcc: 3312 2300 |001e: if-ne v2, v1, 0041 // +0023 │ │ +07efd0: 6e10 901f 0400 |0020: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1f90 │ │ +07efd6: 0c00 |0023: move-result-object v0 │ │ +07efd8: 3800 0500 |0024: if-eqz v0, 0029 // +0005 │ │ +07efdc: 6e20 b720 6000 |0026: invoke-virtual {v0, v6}, Landroid/view/KeyEvent$DispatcherState;.handleUpEvent:(Landroid/view/KeyEvent;)V // method@20b7 │ │ +07efe2: 6e10 c320 0600 |0029: invoke-virtual {v6}, Landroid/view/KeyEvent;.isTracking:()Z // method@20c3 │ │ +07efe8: 0a02 |002c: move-result v2 │ │ +07efea: 3802 1400 |002d: if-eqz v2, 0041 // +0014 │ │ +07efee: 6e10 c220 0600 |002f: invoke-virtual {v6}, Landroid/view/KeyEvent;.isCanceled:()Z // method@20c2 │ │ +07eff4: 0a02 |0032: move-result v2 │ │ +07eff6: 3902 0e00 |0033: if-nez v2, 0041 // +000e │ │ +07effa: 5442 fd0b |0035: iget-object v2, v4, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0bfd │ │ +07effe: 6e10 ce1f 0200 |0037: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.clearFocus:()V // method@1fce │ │ +07f004: 5442 fd0b |003a: iget-object v2, v4, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0bfd │ │ +07f008: 1203 |003c: const/4 v3, #int 0 // #0 │ │ +07f00a: 7120 c31f 3200 |003d: invoke-static {v2, v3}, Landroid/support/v7/widget/SearchView;.access$2100:(Landroid/support/v7/widget/SearchView;Z)V // method@1fc3 │ │ +07f010: 28d9 |0040: goto 0019 // -0027 │ │ +07f012: 6f30 2d23 5406 |0041: invoke-super {v4, v5, v6}, Landroid/widget/AutoCompleteTextView;.onKeyPreIme:(ILandroid/view/KeyEvent;)Z // method@232d │ │ +07f018: 0a01 |0044: move-result v1 │ │ +07f01a: 28d4 |0045: goto 0019 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1681 │ │ 0x0004 line=1684 │ │ 0x0010 line=1685 │ │ 0x0014 line=1686 │ │ 0x0016 line=1687 │ │ @@ -130823,41 +130799,41 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -07e844: |[07e844] android.support.v7.widget.SearchView$SearchAutoComplete.onWindowFocusChanged:(Z)V │ │ -07e854: 6f20 2e23 4300 |0000: invoke-super {v3, v4}, Landroid/widget/AutoCompleteTextView;.onWindowFocusChanged:(Z)V // method@232e │ │ -07e85a: 3804 3000 |0003: if-eqz v4, 0033 // +0030 │ │ -07e85e: 5431 fd0b |0005: iget-object v1, v3, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0bfd │ │ -07e862: 6e10 e41f 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.hasFocus:()Z // method@1fe4 │ │ -07e868: 0a01 |000a: move-result v1 │ │ -07e86a: 3801 2800 |000b: if-eqz v1, 0033 // +0028 │ │ -07e86e: 6e10 951f 0300 |000d: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getVisibility:()I // method@1f95 │ │ -07e874: 0a01 |0010: move-result v1 │ │ -07e876: 3901 2200 |0011: if-nez v1, 0033 // +0022 │ │ -07e87a: 6e10 8b1f 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@1f8b │ │ -07e880: 0c01 |0016: move-result-object v1 │ │ -07e882: 1a02 c318 |0017: const-string v2, "input_method" // string@18c3 │ │ -07e886: 6e20 2501 2100 |0019: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ -07e88c: 0c00 |001c: move-result-object v0 │ │ -07e88e: 1f00 3e04 |001d: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@043e │ │ -07e892: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -07e894: 6e30 1923 3001 |0020: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@2319 │ │ -07e89a: 6e10 8b1f 0300 |0023: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@1f8b │ │ -07e8a0: 0c01 |0026: move-result-object v1 │ │ -07e8a2: 7110 ea1f 0100 |0027: invoke-static {v1}, Landroid/support/v7/widget/SearchView;.isLandscapeMode:(Landroid/content/Context;)Z // method@1fea │ │ -07e8a8: 0a01 |002a: move-result v1 │ │ -07e8aa: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ -07e8ae: 6201 030c |002d: sget-object v1, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0c03 │ │ -07e8b2: 1212 |002f: const/4 v2, #int 1 // #1 │ │ -07e8b4: 6e30 7b1f 3102 |0030: invoke-virtual {v1, v3, v2}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@1f7b │ │ -07e8ba: 0e00 |0033: return-void │ │ +07f01c: |[07f01c] android.support.v7.widget.SearchView$SearchAutoComplete.onWindowFocusChanged:(Z)V │ │ +07f02c: 6f20 2e23 4300 |0000: invoke-super {v3, v4}, Landroid/widget/AutoCompleteTextView;.onWindowFocusChanged:(Z)V // method@232e │ │ +07f032: 3804 3000 |0003: if-eqz v4, 0033 // +0030 │ │ +07f036: 5431 fd0b |0005: iget-object v1, v3, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0bfd │ │ +07f03a: 6e10 e41f 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.hasFocus:()Z // method@1fe4 │ │ +07f040: 0a01 |000a: move-result v1 │ │ +07f042: 3801 2800 |000b: if-eqz v1, 0033 // +0028 │ │ +07f046: 6e10 951f 0300 |000d: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getVisibility:()I // method@1f95 │ │ +07f04c: 0a01 |0010: move-result v1 │ │ +07f04e: 3901 2200 |0011: if-nez v1, 0033 // +0022 │ │ +07f052: 6e10 8b1f 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@1f8b │ │ +07f058: 0c01 |0016: move-result-object v1 │ │ +07f05a: 1a02 c918 |0017: const-string v2, "input_method" // string@18c9 │ │ +07f05e: 6e20 2501 2100 |0019: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ +07f064: 0c00 |001c: move-result-object v0 │ │ +07f066: 1f00 4404 |001d: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@0444 │ │ +07f06a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +07f06c: 6e30 1923 3001 |0020: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@2319 │ │ +07f072: 6e10 8b1f 0300 |0023: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@1f8b │ │ +07f078: 0c01 |0026: move-result-object v1 │ │ +07f07a: 7110 ea1f 0100 |0027: invoke-static {v1}, Landroid/support/v7/widget/SearchView;.isLandscapeMode:(Landroid/content/Context;)Z // method@1fea │ │ +07f080: 0a01 |002a: move-result v1 │ │ +07f082: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ +07f086: 6201 030c |002d: sget-object v1, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0c03 │ │ +07f08a: 1212 |002f: const/4 v2, #int 1 // #1 │ │ +07f08c: 6e30 7b1f 3102 |0030: invoke-virtual {v1, v3, v2}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@1f7b │ │ +07f092: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1650 │ │ 0x0003 line=1652 │ │ 0x0013 line=1653 │ │ 0x001f line=1655 │ │ 0x0023 line=1658 │ │ @@ -130873,16 +130849,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07e8bc: |[07e8bc] android.support.v7.widget.SearchView$SearchAutoComplete.performCompletion:()V │ │ -07e8cc: 0e00 |0000: return-void │ │ +07f094: |[07f094] android.support.v7.widget.SearchView$SearchAutoComplete.performCompletion:()V │ │ +07f0a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1642 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ │ │ #5 : (in Landroid/support/v7/widget/SearchView$SearchAutoComplete;) │ │ @@ -130890,16 +130866,16 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07e8d0: |[07e8d0] android.support.v7.widget.SearchView$SearchAutoComplete.replaceText:(Ljava/lang/CharSequence;)V │ │ -07e8e0: 0e00 |0000: return-void │ │ +07f0a8: |[07f0a8] android.support.v7.widget.SearchView$SearchAutoComplete.replaceText:(Ljava/lang/CharSequence;)V │ │ +07f0b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1632 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ 0x0000 - 0x0001 reg=1 text Ljava/lang/CharSequence; │ │ │ │ @@ -130908,17 +130884,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07e8e4: |[07e8e4] android.support.v7.widget.SearchView$SearchAutoComplete.setSearchView:(Landroid/support/v7/widget/SearchView;)V │ │ -07e8f4: 5b01 fd0b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0bfd │ │ -07e8f8: 0e00 |0002: return-void │ │ +07f0bc: |[07f0bc] android.support.v7.widget.SearchView$SearchAutoComplete.setSearchView:(Landroid/support/v7/widget/SearchView;)V │ │ +07f0cc: 5b01 fd0b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0bfd │ │ +07f0d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1610 │ │ 0x0002 line=1611 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ 0x0000 - 0x0003 reg=1 searchView Landroid/support/v7/widget/SearchView; │ │ @@ -130928,34 +130904,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07e8fc: |[07e8fc] android.support.v7.widget.SearchView$SearchAutoComplete.setThreshold:(I)V │ │ -07e90c: 6f20 2f23 1000 |0000: invoke-super {v0, v1}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@232f │ │ -07e912: 5901 fe0b |0003: iput v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0bfe │ │ -07e916: 0e00 |0005: return-void │ │ +07f0d4: |[07f0d4] android.support.v7.widget.SearchView$SearchAutoComplete.setThreshold:(I)V │ │ +07f0e4: 6f20 2f23 1000 |0000: invoke-super {v0, v1}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@232f │ │ +07f0ea: 5901 fe0b |0003: iput v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0bfe │ │ +07f0ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1615 │ │ 0x0003 line=1616 │ │ 0x0005 line=1617 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ 0x0000 - 0x0006 reg=1 threshold I │ │ │ │ - source_file_idx : 3220 (SearchView.java) │ │ + source_file_idx : 3226 (SearchView.java) │ │ │ │ Class #567 header: │ │ -class_idx : 984 │ │ +class_idx : 988 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3241 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3247 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #567 annotations: │ │ Annotations on class │ │ @@ -130967,21 +130943,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3241 (ShareActionProvider.java) │ │ + source_file_idx : 3247 (ShareActionProvider.java) │ │ │ │ Class #568 header: │ │ -class_idx : 985 │ │ +class_idx : 989 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3241 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3247 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #568 annotations: │ │ Annotations on class │ │ @@ -130999,21 +130975,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener;) │ │ name : 'onShareTargetSelected' │ │ type : '(Landroid/support/v7/widget/ShareActionProvider;Landroid/content/Intent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3241 (ShareActionProvider.java) │ │ + source_file_idx : 3247 (ShareActionProvider.java) │ │ │ │ Class #569 header: │ │ -class_idx : 987 │ │ +class_idx : 991 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3241 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3247 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #569 annotations: │ │ Annotations on class │ │ @@ -131038,18 +131014,18 @@ │ │ type : '(Landroid/support/v7/widget/ShareActionProvider;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e918: |[07e918] android.support.v7.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Landroid/support/v7/widget/ShareActionProvider;)V │ │ -07e928: 5b01 310c |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0c31 │ │ -07e92c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07e932: 0e00 |0005: return-void │ │ +07f0f0: |[07f0f0] android.support.v7.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Landroid/support/v7/widget/ShareActionProvider;)V │ │ +07f100: 5b01 310c |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0c31 │ │ +07f104: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f10a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/ShareActionProvider; │ │ │ │ @@ -131058,17 +131034,17 @@ │ │ type : '(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07e934: |[07e934] android.support.v7.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V │ │ -07e944: 7020 2720 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Landroid/support/v7/widget/ShareActionProvider;)V // method@2027 │ │ -07e94a: 0e00 |0003: return-void │ │ +07f10c: |[07f10c] android.support.v7.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V │ │ +07f11c: 7020 2720 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Landroid/support/v7/widget/ShareActionProvider;)V // method@2027 │ │ +07f122: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/widget/ShareActionProvider; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/widget/ShareActionProvider$1; │ │ @@ -131079,36 +131055,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -07e94c: |[07e94c] android.support.v7.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -07e95c: 5453 310c |0000: iget-object v3, v5, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0c31 │ │ -07e960: 7110 2b20 0300 |0002: invoke-static {v3}, Landroid/support/v7/widget/ShareActionProvider;.access$100:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context; // method@202b │ │ -07e966: 0c03 |0005: move-result-object v3 │ │ -07e968: 5454 310c |0006: iget-object v4, v5, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0c31 │ │ -07e96c: 7110 2c20 0400 |0008: invoke-static {v4}, Landroid/support/v7/widget/ShareActionProvider;.access$200:(Landroid/support/v7/widget/ShareActionProvider;)Ljava/lang/String; // method@202c │ │ -07e972: 0c04 |000b: move-result-object v4 │ │ -07e974: 7120 df1c 4300 |000c: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1cdf │ │ -07e97a: 0c00 |000f: move-result-object v0 │ │ -07e97c: 7210 f020 0600 |0010: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@20f0 │ │ -07e982: 0a01 |0013: move-result v1 │ │ -07e984: 6e20 db1c 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@1cdb │ │ -07e98a: 0c02 |0017: move-result-object v2 │ │ -07e98c: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ -07e990: 1503 0800 |001a: const/high16 v3, #int 524288 // #8 │ │ -07e994: 6e20 3c01 3200 |001c: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ -07e99a: 5453 310c |001f: iget-object v3, v5, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0c31 │ │ -07e99e: 7110 2b20 0300 |0021: invoke-static {v3}, Landroid/support/v7/widget/ShareActionProvider;.access$100:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context; // method@202b │ │ -07e9a4: 0c03 |0024: move-result-object v3 │ │ -07e9a6: 6e20 3201 2300 |0025: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ -07e9ac: 1213 |0028: const/4 v3, #int 1 // #1 │ │ -07e9ae: 0f03 |0029: return v3 │ │ +07f124: |[07f124] android.support.v7.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +07f134: 5453 310c |0000: iget-object v3, v5, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0c31 │ │ +07f138: 7110 2b20 0300 |0002: invoke-static {v3}, Landroid/support/v7/widget/ShareActionProvider;.access$100:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context; // method@202b │ │ +07f13e: 0c03 |0005: move-result-object v3 │ │ +07f140: 5454 310c |0006: iget-object v4, v5, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0c31 │ │ +07f144: 7110 2c20 0400 |0008: invoke-static {v4}, Landroid/support/v7/widget/ShareActionProvider;.access$200:(Landroid/support/v7/widget/ShareActionProvider;)Ljava/lang/String; // method@202c │ │ +07f14a: 0c04 |000b: move-result-object v4 │ │ +07f14c: 7120 df1c 4300 |000c: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1cdf │ │ +07f152: 0c00 |000f: move-result-object v0 │ │ +07f154: 7210 f020 0600 |0010: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@20f0 │ │ +07f15a: 0a01 |0013: move-result v1 │ │ +07f15c: 6e20 db1c 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@1cdb │ │ +07f162: 0c02 |0017: move-result-object v2 │ │ +07f164: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ +07f168: 1503 0800 |001a: const/high16 v3, #int 524288 // #8 │ │ +07f16c: 6e20 3c01 3200 |001c: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ +07f172: 5453 310c |001f: iget-object v3, v5, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0c31 │ │ +07f176: 7110 2b20 0300 |0021: invoke-static {v3}, Landroid/support/v7/widget/ShareActionProvider;.access$100:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context; // method@202b │ │ +07f17c: 0c03 |0024: move-result-object v3 │ │ +07f17e: 6e20 3201 2300 |0025: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ +07f184: 1213 |0028: const/4 v3, #int 1 // #1 │ │ +07f186: 0f03 |0029: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0010 line=313 │ │ 0x0014 line=314 │ │ 0x0018 line=315 │ │ 0x001a line=316 │ │ @@ -131117,21 +131093,21 @@ │ │ locals : │ │ 0x0010 - 0x002a reg=0 dataModel Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ 0x0014 - 0x002a reg=1 itemId I │ │ 0x0018 - 0x002a reg=2 launchIntent Landroid/content/Intent; │ │ 0x0000 - 0x002a reg=5 this Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; │ │ 0x0000 - 0x002a reg=6 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 3241 (ShareActionProvider.java) │ │ + source_file_idx : 3247 (ShareActionProvider.java) │ │ │ │ Class #570 header: │ │ -class_idx : 989 │ │ +class_idx : 993 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3299 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3305 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #570 annotations: │ │ Annotations on class │ │ @@ -131171,62 +131147,62 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -07e9b0: |[07e9b0] android.support.v7.widget.SuggestionsAdapter$ChildViewCache.:(Landroid/view/View;)V │ │ -07e9c0: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07e9c6: 1400 1400 0201 |0003: const v0, #float 2.38773e-38 // #01020014 │ │ -07e9cc: 6e20 5721 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ -07e9d2: 0c00 |0009: move-result-object v0 │ │ -07e9d4: 1f00 6d04 |000a: check-cast v0, Landroid/widget/TextView; // type@046d │ │ -07e9d8: 5b10 3d0c |000c: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ -07e9dc: 1400 1500 0201 |000e: const v0, #float 2.38773e-38 // #01020015 │ │ -07e9e2: 6e20 5721 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ -07e9e8: 0c00 |0014: move-result-object v0 │ │ -07e9ea: 1f00 6d04 |0015: check-cast v0, Landroid/widget/TextView; // type@046d │ │ -07e9ee: 5b10 3e0c |0017: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0c3e │ │ -07e9f2: 1400 0700 0201 |0019: const v0, #float 2.38772e-38 // #01020007 │ │ -07e9f8: 6e20 5721 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ -07e9fe: 0c00 |001f: move-result-object v0 │ │ -07ea00: 1f00 5404 |0020: check-cast v0, Landroid/widget/ImageView; // type@0454 │ │ -07ea04: 5b10 3a0c |0022: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0c3a │ │ -07ea08: 1400 0800 0201 |0024: const v0, #float 2.38773e-38 // #01020008 │ │ -07ea0e: 6e20 5721 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ -07ea14: 0c00 |002a: move-result-object v0 │ │ -07ea16: 1f00 5404 |002b: check-cast v0, Landroid/widget/ImageView; // type@0454 │ │ -07ea1a: 5b10 3b0c |002d: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0c3b │ │ -07ea1e: 6000 f007 |002f: sget v0, Landroid/support/v7/appcompat/R$id;.edit_query:I // field@07f0 │ │ -07ea22: 6e20 5721 0200 |0031: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ -07ea28: 0c00 |0034: move-result-object v0 │ │ -07ea2a: 1f00 5404 |0035: check-cast v0, Landroid/widget/ImageView; // type@0454 │ │ -07ea2e: 5b10 3c0c |0037: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0c3c │ │ -07ea32: 0e00 |0039: return-void │ │ +07f188: |[07f188] android.support.v7.widget.SuggestionsAdapter$ChildViewCache.:(Landroid/view/View;)V │ │ +07f198: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f19e: 1400 1400 0201 |0003: const v0, #float 2.38773e-38 // #01020014 │ │ +07f1a4: 6e20 5721 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ +07f1aa: 0c00 |0009: move-result-object v0 │ │ +07f1ac: 1f00 7304 |000a: check-cast v0, Landroid/widget/TextView; // type@0473 │ │ +07f1b0: 5b10 3d0c |000c: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ +07f1b4: 1400 1500 0201 |000e: const v0, #float 2.38773e-38 // #01020015 │ │ +07f1ba: 6e20 5721 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ +07f1c0: 0c00 |0014: move-result-object v0 │ │ +07f1c2: 1f00 7304 |0015: check-cast v0, Landroid/widget/TextView; // type@0473 │ │ +07f1c6: 5b10 3e0c |0017: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0c3e │ │ +07f1ca: 1400 0700 0201 |0019: const v0, #float 2.38772e-38 // #01020007 │ │ +07f1d0: 6e20 5721 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ +07f1d6: 0c00 |001f: move-result-object v0 │ │ +07f1d8: 1f00 5a04 |0020: check-cast v0, Landroid/widget/ImageView; // type@045a │ │ +07f1dc: 5b10 3a0c |0022: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0c3a │ │ +07f1e0: 1400 0800 0201 |0024: const v0, #float 2.38773e-38 // #01020008 │ │ +07f1e6: 6e20 5721 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ +07f1ec: 0c00 |002a: move-result-object v0 │ │ +07f1ee: 1f00 5a04 |002b: check-cast v0, Landroid/widget/ImageView; // type@045a │ │ +07f1f2: 5b10 3b0c |002d: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0c3b │ │ +07f1f6: 6000 f007 |002f: sget v0, Landroid/support/v7/appcompat/R$id;.edit_query:I // field@07f0 │ │ +07f1fa: 6e20 5721 0200 |0031: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ +07f200: 0c00 |0034: move-result-object v0 │ │ +07f202: 1f00 5a04 |0035: check-cast v0, Landroid/widget/ImageView; // type@045a │ │ +07f206: 5b10 3c0c |0037: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0c3c │ │ +07f20a: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0003 line=259 │ │ 0x000e line=260 │ │ 0x0019 line=261 │ │ 0x0024 line=262 │ │ 0x002f line=263 │ │ 0x0039 line=264 │ │ locals : │ │ 0x0000 - 0x003a reg=1 this Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; │ │ 0x0000 - 0x003a reg=2 v Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3299 (SuggestionsAdapter.java) │ │ + source_file_idx : 3305 (SuggestionsAdapter.java) │ │ │ │ Class #571 header: │ │ -class_idx : 1142 │ │ +class_idx : 1148 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 644 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #571 - │ │ @@ -131272,31 +131248,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07ea34: |[07ea34] in.indiandragon.shellshock.shellshockvulnerabilityscan.BuildConfig.:()V │ │ -07ea44: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07ea4a: 0e00 |0003: return-void │ │ +07f20c: |[07f20c] in.indiandragon.shellshock.shellshockvulnerabilityscan.BuildConfig.:()V │ │ +07f21c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f222: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lin/indiandragon/shellshock/shellshockvulnerabilityscan/BuildConfig; │ │ │ │ Virtual methods - │ │ source_file_idx : 644 (BuildConfig.java) │ │ │ │ Class #572 header: │ │ -class_idx : 1143 │ │ +class_idx : 1149 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #572 annotations: │ │ Annotations on class │ │ @@ -131346,31 +131322,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07ea4c: |[07ea4c] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$anim.:()V │ │ -07ea5c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07ea62: 0e00 |0003: return-void │ │ +07f224: |[07f224] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$anim.:()V │ │ +07f234: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f23a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$anim; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #573 header: │ │ -class_idx : 1144 │ │ +class_idx : 1150 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 110 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #573 annotations: │ │ Annotations on class │ │ @@ -131940,31 +131916,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07ea64: |[07ea64] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$attr.:()V │ │ -07ea74: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07ea7a: 0e00 |0003: return-void │ │ +07f23c: |[07f23c] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$attr.:()V │ │ +07f24c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #574 header: │ │ -class_idx : 1145 │ │ +class_idx : 1151 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #574 annotations: │ │ Annotations on class │ │ @@ -132014,31 +131990,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07ea7c: |[07ea7c] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$bool.:()V │ │ -07ea8c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07ea92: 0e00 |0003: return-void │ │ +07f254: |[07f254] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$bool.:()V │ │ +07f264: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f26a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$bool; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #575 header: │ │ -class_idx : 1146 │ │ +class_idx : 1152 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #575 annotations: │ │ Annotations on class │ │ @@ -132078,31 +132054,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07ea94: |[07ea94] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$color.:()V │ │ -07eaa4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07eaaa: 0e00 |0003: return-void │ │ +07f26c: |[07f26c] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$color.:()V │ │ +07f27c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f282: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=811 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$color; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #576 header: │ │ -class_idx : 1147 │ │ +class_idx : 1153 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 23 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #576 annotations: │ │ Annotations on class │ │ @@ -132115,153 +132091,153 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'abc_action_bar_default_height' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165184 │ │ + value : 2131230720 │ │ #1 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'abc_action_bar_icon_vertical_padding' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165185 │ │ + value : 2131230721 │ │ #2 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'abc_action_bar_progress_bar_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165186 │ │ + value : 2131230722 │ │ #3 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'abc_action_bar_stacked_max_height' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165187 │ │ + value : 2131230723 │ │ #4 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'abc_action_bar_stacked_tab_max_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165188 │ │ + value : 2131230724 │ │ #5 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'abc_action_bar_subtitle_bottom_margin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165189 │ │ + value : 2131230725 │ │ #6 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'abc_action_bar_subtitle_text_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165190 │ │ + value : 2131230726 │ │ #7 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'abc_action_bar_subtitle_top_margin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165191 │ │ + value : 2131230727 │ │ #8 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'abc_action_bar_title_text_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165192 │ │ + value : 2131230728 │ │ #9 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'abc_action_button_min_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165193 │ │ + value : 2131230729 │ │ #10 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'abc_config_prefDialogWidth' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165194 │ │ + value : 2131230730 │ │ #11 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'abc_dropdownitem_icon_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165195 │ │ + value : 2131230731 │ │ #12 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'abc_dropdownitem_text_padding_left' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165196 │ │ + value : 2131230732 │ │ #13 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'abc_dropdownitem_text_padding_right' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165197 │ │ + value : 2131230733 │ │ #14 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'abc_panel_menu_list_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165198 │ │ + value : 2131230734 │ │ #15 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'abc_search_view_preferred_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165199 │ │ + value : 2131230735 │ │ #16 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'abc_search_view_text_min_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165200 │ │ + value : 2131230736 │ │ #17 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'activity_horizontal_margin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165201 │ │ + value : 2131230737 │ │ #18 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'activity_vertical_margin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165202 │ │ + value : 2131230738 │ │ #19 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'dialog_fixed_height_major' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165203 │ │ + value : 2131230739 │ │ #20 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'dialog_fixed_height_minor' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165204 │ │ + value : 2131230740 │ │ #21 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'dialog_fixed_width_major' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165205 │ │ + value : 2131230741 │ │ #22 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : 'dialog_fixed_width_minor' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131165206 │ │ + value : 2131230742 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07eaac: |[07eaac] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$dimen.:()V │ │ -07eabc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07eac2: 0e00 |0003: return-void │ │ +07f284: |[07f284] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$dimen.:()V │ │ +07f294: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f29a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=817 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #577 header: │ │ -class_idx : 1148 │ │ +class_idx : 1154 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 89 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #577 annotations: │ │ Annotations on class │ │ @@ -132726,31 +132702,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07eac4: |[07eac4] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$drawable.:()V │ │ -07ead4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07eada: 0e00 |0003: return-void │ │ +07f29c: |[07f29c] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$drawable.:()V │ │ +07f2ac: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f2b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=842 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #578 header: │ │ -class_idx : 1149 │ │ +class_idx : 1155 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 67 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #578 annotations: │ │ Annotations on class │ │ @@ -132763,373 +132739,373 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'action_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230748 │ │ + value : 2131165212 │ │ #1 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'action_bar_activity_content' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230720 │ │ + value : 2131165204 │ │ #2 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'action_bar_container' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230747 │ │ + value : 2131165211 │ │ #3 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'action_bar_overlay_layout' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230751 │ │ + value : 2131165215 │ │ #4 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'action_bar_root' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230746 │ │ + value : 2131165210 │ │ #5 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'action_bar_subtitle' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230755 │ │ + value : 2131165219 │ │ #6 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'action_bar_title' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230754 │ │ + value : 2131165218 │ │ #7 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'action_context_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230749 │ │ + value : 2131165213 │ │ #8 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'action_menu_divider' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230721 │ │ + value : 2131165205 │ │ #9 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'action_menu_presenter' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230722 │ │ + value : 2131165206 │ │ #10 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'action_mode_close_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230756 │ │ + value : 2131165220 │ │ #11 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'action_settings' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230786 │ │ + value : 2131165250 │ │ #12 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'activity_chooser_view_content' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230757 │ │ + value : 2131165221 │ │ #13 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'always' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230739 │ │ + value : 2131165199 │ │ #14 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'beginning' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230735 │ │ + value : 2131165194 │ │ #15 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'checkbox' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230765 │ │ + value : 2131165229 │ │ #16 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'collapseActionView' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230740 │ │ + value : 2131165201 │ │ #17 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'default_activity_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230760 │ │ + value : 2131165224 │ │ #18 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'dialog' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230744 │ │ + value : 2131165202 │ │ #19 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'disableHome' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230729 │ │ + value : 2131165192 │ │ #20 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'dropdown' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230745 │ │ + value : 2131165203 │ │ #21 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'edit_query' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230768 │ │ + value : 2131165232 │ │ #22 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'end' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230736 │ │ + value : 2131165196 │ │ #23 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'expand_activities_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230758 │ │ + value : 2131165222 │ │ #24 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'expanded_menu' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230764 │ │ + value : 2131165228 │ │ #25 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'home' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230723 │ │ + value : 2131165207 │ │ #26 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'homeAsUp' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230730 │ │ + value : 2131165189 │ │ #27 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'icon' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230762 │ │ + value : 2131165226 │ │ #28 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'ifRoom' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230741 │ │ + value : 2131165198 │ │ #29 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'image' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230759 │ │ + value : 2131165223 │ │ #30 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'imageView' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230780 │ │ + value : 2131165244 │ │ #31 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'listMode' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230726 │ │ + value : 2131165185 │ │ #32 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'list_item' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230761 │ │ + value : 2131165225 │ │ #33 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'middle' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230737 │ │ + value : 2131165195 │ │ #34 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'never' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230742 │ │ + value : 2131165197 │ │ #35 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'none' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230738 │ │ + value : 2131165193 │ │ #36 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'normal' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230727 │ │ + value : 2131165184 │ │ #37 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'progress_circular' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230724 │ │ + value : 2131165208 │ │ #38 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'progress_horizontal' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230725 │ │ + value : 2131165209 │ │ #39 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'prompt' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230784 │ │ + value : 2131165248 │ │ #40 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'radio' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230767 │ │ + value : 2131165231 │ │ #41 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'search_badge' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230770 │ │ + value : 2131165234 │ │ #42 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'search_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230769 │ │ + value : 2131165233 │ │ #43 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'search_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230771 │ │ + value : 2131165235 │ │ #44 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'search_close_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230776 │ │ + value : 2131165240 │ │ #45 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'search_edit_frame' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230772 │ │ + value : 2131165236 │ │ #46 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'search_go_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230778 │ │ + value : 2131165242 │ │ #47 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'search_mag_icon' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230773 │ │ + value : 2131165237 │ │ #48 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'search_plate' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230774 │ │ + value : 2131165238 │ │ #49 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'search_src_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230775 │ │ + value : 2131165239 │ │ #50 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'search_voice_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230779 │ │ + value : 2131165243 │ │ #51 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'shortcut' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230766 │ │ + value : 2131165230 │ │ #52 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'showCustom' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230731 │ │ + value : 2131165191 │ │ #53 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'showHome' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230732 │ │ + value : 2131165188 │ │ #54 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'showTitle' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230733 │ │ + value : 2131165190 │ │ #55 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'split_action_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230750 │ │ + value : 2131165214 │ │ #56 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'status' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230782 │ │ + value : 2131165246 │ │ #57 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'submit_area' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230777 │ │ + value : 2131165241 │ │ #58 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'tabMode' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230728 │ │ + value : 2131165186 │ │ #59 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'textView2' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230785 │ │ + value : 2131165249 │ │ #60 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'title' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230763 │ │ + value : 2131165227 │ │ #61 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'top_action_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230752 │ │ + value : 2131165216 │ │ #62 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'up' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230753 │ │ + value : 2131165217 │ │ #63 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'useLogo' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230734 │ │ + value : 2131165187 │ │ #64 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'version' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230783 │ │ + value : 2131165247 │ │ #65 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'vulnerability' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230781 │ │ + value : 2131165245 │ │ #66 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : 'withText' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131230743 │ │ + value : 2131165200 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07eadc: |[07eadc] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$id.:()V │ │ -07eaec: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07eaf2: 0e00 |0003: return-void │ │ +07f2b4: |[07f2b4] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$id.:()V │ │ +07f2c4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f2ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #579 header: │ │ -class_idx : 1150 │ │ +class_idx : 1156 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #579 annotations: │ │ Annotations on class │ │ @@ -133154,31 +133130,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07eaf4: |[07eaf4] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$integer.:()V │ │ -07eb04: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07eb0a: 0e00 |0003: return-void │ │ +07f2cc: |[07f2cc] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$integer.:()V │ │ +07f2dc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f2e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1002 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$integer; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #580 header: │ │ -class_idx : 1151 │ │ +class_idx : 1157 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 26 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #580 annotations: │ │ Annotations on class │ │ @@ -133328,31 +133304,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07eb0c: |[07eb0c] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$layout.:()V │ │ -07eb1c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07eb22: 0e00 |0003: return-void │ │ +07f2e4: |[07f2e4] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$layout.:()V │ │ +07f2f4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f2fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1005 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #581 header: │ │ -class_idx : 1152 │ │ +class_idx : 1158 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #581 annotations: │ │ Annotations on class │ │ @@ -133377,31 +133353,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07eb24: |[07eb24] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$menu.:()V │ │ -07eb34: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07eb3a: 0e00 |0003: return-void │ │ +07f2fc: |[07f2fc] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$menu.:()V │ │ +07f30c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f312: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1033 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$menu; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #582 header: │ │ -class_idx : 1153 │ │ +class_idx : 1159 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 16 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #582 annotations: │ │ Annotations on class │ │ @@ -133501,31 +133477,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07eb3c: |[07eb3c] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$string.:()V │ │ -07eb4c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07eb52: 0e00 |0003: return-void │ │ +07f314: |[07f314] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$string.:()V │ │ +07f324: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f32a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1036 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #583 header: │ │ -class_idx : 1154 │ │ +class_idx : 1160 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 140 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #583 annotations: │ │ Annotations on class │ │ @@ -134245,31 +134221,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07eb54: |[07eb54] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$style.:()V │ │ -07eb64: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07eb6a: 0e00 |0003: return-void │ │ +07f32c: |[07f32c] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$style.:()V │ │ +07f33c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f342: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1054 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #584 header: │ │ -class_idx : 1155 │ │ +class_idx : 1161 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 110 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #584 annotations: │ │ Annotations on class │ │ @@ -134839,90 +134815,90 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 362 16-bit code units │ │ -07eb6c: |[07eb6c] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$styleable.:()V │ │ -07eb7c: 1266 |0000: const/4 v6, #int 6 // #6 │ │ -07eb7e: 1255 |0001: const/4 v5, #int 5 // #5 │ │ -07eb80: 1234 |0002: const/4 v4, #int 3 // #3 │ │ -07eb82: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -07eb84: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -07eb86: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ -07eb8a: 2300 f504 |0007: new-array v0, v0, [I // type@04f5 │ │ -07eb8e: 2600 7b00 0000 |0009: fill-array-data v0, 00000084 // +0000007b │ │ -07eb94: 6900 610e |000c: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.ActionBar:[I // field@0e61 │ │ -07eb98: 2330 f504 |000e: new-array v0, v3, [I // type@04f5 │ │ -07eb9c: 1401 b300 0101 |0010: const v1, #float 2.36941e-38 // #010100b3 │ │ -07eba2: 4b01 0002 |0013: aput v1, v0, v2 │ │ -07eba6: 6900 620e |0015: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.ActionBarLayout:[I // field@0e62 │ │ -07ebaa: 1270 |0017: const/4 v0, #int 7 // #7 │ │ -07ebac: 2300 f504 |0018: new-array v0, v0, [I // type@04f5 │ │ -07ebb0: 2600 9400 0000 |001a: fill-array-data v0, 000000ae // +00000094 │ │ -07ebb6: 6900 640e |001d: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.ActionBarWindow:[I // field@0e64 │ │ -07ebba: 2330 f504 |001f: new-array v0, v3, [I // type@04f5 │ │ -07ebbe: 1401 3f01 0101 |0021: const v1, #float 2.36945e-38 // #0101013f │ │ -07ebc4: 4b01 0002 |0024: aput v1, v0, v2 │ │ -07ebc8: 6900 7f0e |0026: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.ActionMenuItemView:[I // field@0e7f │ │ -07ebcc: 2320 f504 |0028: new-array v0, v2, [I // type@04f5 │ │ -07ebd0: 6900 810e |002a: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.ActionMenuView:[I // field@0e81 │ │ -07ebd4: 2350 f504 |002c: new-array v0, v5, [I // type@04f5 │ │ -07ebd8: 2600 9200 0000 |002e: fill-array-data v0, 000000c0 // +00000092 │ │ -07ebde: 6900 820e |0031: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.ActionMode:[I // field@0e82 │ │ -07ebe2: 1220 |0033: const/4 v0, #int 2 // #2 │ │ -07ebe4: 2300 f504 |0034: new-array v0, v0, [I // type@04f5 │ │ -07ebe8: 2600 9800 0000 |0036: fill-array-data v0, 000000ce // +00000098 │ │ -07ebee: 6900 880e |0039: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.ActivityChooserView:[I // field@0e88 │ │ -07ebf2: 2330 f504 |003b: new-array v0, v3, [I // type@04f5 │ │ -07ebf6: 1401 5900 017f |003d: const v1, #float 1.71472e+38 // #7f010059 │ │ -07ebfc: 4b01 0002 |0040: aput v1, v0, v2 │ │ -07ec00: 6900 8b0e |0042: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.CompatTextView:[I // field@0e8b │ │ -07ec04: 2340 f504 |0044: new-array v0, v4, [I // type@04f5 │ │ -07ec08: 2600 9000 0000 |0046: fill-array-data v0, 000000d6 // +00000090 │ │ -07ec0e: 6900 8d0e |0049: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.LinearLayoutICS:[I // field@0e8d │ │ -07ec12: 2360 f504 |004b: new-array v0, v6, [I // type@04f5 │ │ -07ec16: 2600 9300 0000 |004d: fill-array-data v0, 000000e0 // +00000093 │ │ -07ec1c: 6900 910e |0050: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.MenuGroup:[I // field@0e91 │ │ -07ec20: 1300 1100 |0052: const/16 v0, #int 17 // #11 │ │ -07ec24: 2300 f504 |0054: new-array v0, v0, [I // type@04f5 │ │ -07ec28: 2600 9a00 0000 |0056: fill-array-data v0, 000000f0 // +0000009a │ │ -07ec2e: 6900 980e |0059: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.MenuItem:[I // field@0e98 │ │ -07ec32: 1300 0800 |005b: const/16 v0, #int 8 // #8 │ │ -07ec36: 2300 f504 |005d: new-array v0, v0, [I // type@04f5 │ │ -07ec3a: 2600 b700 0000 |005f: fill-array-data v0, 00000116 // +000000b7 │ │ -07ec40: 6900 aa0e |0062: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.MenuView:[I // field@0eaa │ │ -07ec44: 2350 f504 |0064: new-array v0, v5, [I // type@04f5 │ │ -07ec48: 2600 c400 0000 |0066: fill-array-data v0, 0000012a // +000000c4 │ │ -07ec4e: 6900 b30e |0069: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.SearchView:[I // field@0eb3 │ │ -07ec52: 1300 0a00 |006b: const/16 v0, #int 10 // #a │ │ -07ec56: 2300 f504 |006d: new-array v0, v0, [I // type@04f5 │ │ -07ec5a: 2600 c900 0000 |006f: fill-array-data v0, 00000138 // +000000c9 │ │ -07ec60: 6900 b90e |0072: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.Spinner:[I // field@0eb9 │ │ -07ec64: 2360 f504 |0074: new-array v0, v6, [I // type@04f5 │ │ -07ec68: 2600 da00 0000 |0076: fill-array-data v0, 00000150 // +000000da │ │ -07ec6e: 6900 c40e |0079: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.Theme:[I // field@0ec4 │ │ -07ec72: 2340 f504 |007b: new-array v0, v4, [I // type@04f5 │ │ -07ec76: 2600 e300 0000 |007d: fill-array-data v0, 00000160 // +000000e3 │ │ -07ec7c: 6900 cb0e |0080: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.View:[I // field@0ecb │ │ -07ec80: 0e00 |0082: return-void │ │ -07ec82: 0000 |0083: nop // spacer │ │ -07ec84: 0003 0400 1300 0000 2000 017f 3e00 ... |0084: array-data (42 units) │ │ -07ecd8: 0003 0400 0700 0000 5000 017f 5100 ... |00ae: array-data (18 units) │ │ -07ecfc: 0003 0400 0500 0000 2000 017f 4200 ... |00c0: array-data (14 units) │ │ -07ed18: 0003 0400 0200 0000 5700 017f 5800 ... |00ce: array-data (8 units) │ │ -07ed28: 0003 0400 0300 0000 4600 017f 5a00 ... |00d6: array-data (10 units) │ │ -07ed3c: 0003 0400 0600 0000 0e00 0101 d000 ... |00e0: array-data (16 units) │ │ -07ed5c: 0003 0400 1100 0000 0200 0101 0e00 ... |00f0: array-data (38 units) │ │ -07eda8: 0003 0400 0800 0000 ae00 0101 2c01 ... |0116: array-data (20 units) │ │ -07edd0: 0003 0400 0500 0000 1f01 0101 2002 ... |012a: array-data (14 units) │ │ -07edec: 0003 0400 0a00 0000 af00 0101 7501 ... |0138: array-data (24 units) │ │ -07ee1c: 0003 0400 0600 0000 6600 017f 6700 ... |0150: array-data (16 units) │ │ -07ee3c: 0003 0400 0300 0000 da00 0101 6c00 ... |0160: array-data (10 units) │ │ +07f344: |[07f344] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$styleable.:()V │ │ +07f354: 1266 |0000: const/4 v6, #int 6 // #6 │ │ +07f356: 1255 |0001: const/4 v5, #int 5 // #5 │ │ +07f358: 1234 |0002: const/4 v4, #int 3 // #3 │ │ +07f35a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +07f35c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +07f35e: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ +07f362: 2300 fb04 |0007: new-array v0, v0, [I // type@04fb │ │ +07f366: 2600 7b00 0000 |0009: fill-array-data v0, 00000084 // +0000007b │ │ +07f36c: 6900 610e |000c: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.ActionBar:[I // field@0e61 │ │ +07f370: 2330 fb04 |000e: new-array v0, v3, [I // type@04fb │ │ +07f374: 1401 b300 0101 |0010: const v1, #float 2.36941e-38 // #010100b3 │ │ +07f37a: 4b01 0002 |0013: aput v1, v0, v2 │ │ +07f37e: 6900 620e |0015: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.ActionBarLayout:[I // field@0e62 │ │ +07f382: 1270 |0017: const/4 v0, #int 7 // #7 │ │ +07f384: 2300 fb04 |0018: new-array v0, v0, [I // type@04fb │ │ +07f388: 2600 9400 0000 |001a: fill-array-data v0, 000000ae // +00000094 │ │ +07f38e: 6900 640e |001d: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.ActionBarWindow:[I // field@0e64 │ │ +07f392: 2330 fb04 |001f: new-array v0, v3, [I // type@04fb │ │ +07f396: 1401 3f01 0101 |0021: const v1, #float 2.36945e-38 // #0101013f │ │ +07f39c: 4b01 0002 |0024: aput v1, v0, v2 │ │ +07f3a0: 6900 7f0e |0026: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.ActionMenuItemView:[I // field@0e7f │ │ +07f3a4: 2320 fb04 |0028: new-array v0, v2, [I // type@04fb │ │ +07f3a8: 6900 810e |002a: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.ActionMenuView:[I // field@0e81 │ │ +07f3ac: 2350 fb04 |002c: new-array v0, v5, [I // type@04fb │ │ +07f3b0: 2600 9200 0000 |002e: fill-array-data v0, 000000c0 // +00000092 │ │ +07f3b6: 6900 820e |0031: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.ActionMode:[I // field@0e82 │ │ +07f3ba: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +07f3bc: 2300 fb04 |0034: new-array v0, v0, [I // type@04fb │ │ +07f3c0: 2600 9800 0000 |0036: fill-array-data v0, 000000ce // +00000098 │ │ +07f3c6: 6900 880e |0039: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.ActivityChooserView:[I // field@0e88 │ │ +07f3ca: 2330 fb04 |003b: new-array v0, v3, [I // type@04fb │ │ +07f3ce: 1401 5900 017f |003d: const v1, #float 1.71472e+38 // #7f010059 │ │ +07f3d4: 4b01 0002 |0040: aput v1, v0, v2 │ │ +07f3d8: 6900 8b0e |0042: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.CompatTextView:[I // field@0e8b │ │ +07f3dc: 2340 fb04 |0044: new-array v0, v4, [I // type@04fb │ │ +07f3e0: 2600 9000 0000 |0046: fill-array-data v0, 000000d6 // +00000090 │ │ +07f3e6: 6900 8d0e |0049: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.LinearLayoutICS:[I // field@0e8d │ │ +07f3ea: 2360 fb04 |004b: new-array v0, v6, [I // type@04fb │ │ +07f3ee: 2600 9300 0000 |004d: fill-array-data v0, 000000e0 // +00000093 │ │ +07f3f4: 6900 910e |0050: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.MenuGroup:[I // field@0e91 │ │ +07f3f8: 1300 1100 |0052: const/16 v0, #int 17 // #11 │ │ +07f3fc: 2300 fb04 |0054: new-array v0, v0, [I // type@04fb │ │ +07f400: 2600 9a00 0000 |0056: fill-array-data v0, 000000f0 // +0000009a │ │ +07f406: 6900 980e |0059: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.MenuItem:[I // field@0e98 │ │ +07f40a: 1300 0800 |005b: const/16 v0, #int 8 // #8 │ │ +07f40e: 2300 fb04 |005d: new-array v0, v0, [I // type@04fb │ │ +07f412: 2600 b700 0000 |005f: fill-array-data v0, 00000116 // +000000b7 │ │ +07f418: 6900 aa0e |0062: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.MenuView:[I // field@0eaa │ │ +07f41c: 2350 fb04 |0064: new-array v0, v5, [I // type@04fb │ │ +07f420: 2600 c400 0000 |0066: fill-array-data v0, 0000012a // +000000c4 │ │ +07f426: 6900 b30e |0069: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.SearchView:[I // field@0eb3 │ │ +07f42a: 1300 0a00 |006b: const/16 v0, #int 10 // #a │ │ +07f42e: 2300 fb04 |006d: new-array v0, v0, [I // type@04fb │ │ +07f432: 2600 c900 0000 |006f: fill-array-data v0, 00000138 // +000000c9 │ │ +07f438: 6900 b90e |0072: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.Spinner:[I // field@0eb9 │ │ +07f43c: 2360 fb04 |0074: new-array v0, v6, [I // type@04fb │ │ +07f440: 2600 da00 0000 |0076: fill-array-data v0, 00000150 // +000000da │ │ +07f446: 6900 c40e |0079: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.Theme:[I // field@0ec4 │ │ +07f44a: 2340 fb04 |007b: new-array v0, v4, [I // type@04fb │ │ +07f44e: 2600 e300 0000 |007d: fill-array-data v0, 00000160 // +000000e3 │ │ +07f454: 6900 cb0e |0080: sput-object v0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable;.View:[I // field@0ecb │ │ +07f458: 0e00 |0082: return-void │ │ +07f45a: 0000 |0083: nop // spacer │ │ +07f45c: 0003 0400 1300 0000 2000 017f 3e00 ... |0084: array-data (42 units) │ │ +07f4b0: 0003 0400 0700 0000 5000 017f 5100 ... |00ae: array-data (18 units) │ │ +07f4d4: 0003 0400 0500 0000 2000 017f 4200 ... |00c0: array-data (14 units) │ │ +07f4f0: 0003 0400 0200 0000 5700 017f 5800 ... |00ce: array-data (8 units) │ │ +07f500: 0003 0400 0300 0000 4600 017f 5a00 ... |00d6: array-data (10 units) │ │ +07f514: 0003 0400 0600 0000 0e00 0101 d000 ... |00e0: array-data (16 units) │ │ +07f534: 0003 0400 1100 0000 0200 0101 0e00 ... |00f0: array-data (38 units) │ │ +07f580: 0003 0400 0800 0000 ae00 0101 2c01 ... |0116: array-data (20 units) │ │ +07f5a8: 0003 0400 0500 0000 1f01 0101 2002 ... |012a: array-data (14 units) │ │ +07f5c4: 0003 0400 0a00 0000 af00 0101 7501 ... |0138: array-data (24 units) │ │ +07f5f4: 0003 0400 0600 0000 6600 017f 6700 ... |0150: array-data (16 units) │ │ +07f614: 0003 0400 0300 0000 da00 0101 6c00 ... |0160: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1247 │ │ 0x000e line=1544 │ │ 0x0017 line=1583 │ │ 0x001f line=1739 │ │ 0x0028 line=1750 │ │ @@ -134956,31 +134932,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07ee50: |[07ee50] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$styleable.:()V │ │ -07ee60: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07ee66: 0e00 |0003: return-void │ │ +07f628: |[07f628] in.indiandragon.shellshock.shellshockvulnerabilityscan.R$styleable.:()V │ │ +07f638: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f63e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1198 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R$styleable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #585 header: │ │ -class_idx : 1156 │ │ +class_idx : 1162 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3083 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3089 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #585 annotations: │ │ Annotations on class │ │ @@ -134999,32 +134975,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07ee68: |[07ee68] in.indiandragon.shellshock.shellshockvulnerabilityscan.R.:()V │ │ -07ee78: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07ee7e: 0e00 |0003: return-void │ │ +07f640: |[07f640] in.indiandragon.shellshock.shellshockvulnerabilityscan.R.:()V │ │ +07f650: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f656: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=1198 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lin/indiandragon/shellshock/shellshockvulnerabilityscan/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3083 (R.java) │ │ + source_file_idx : 3089 (R.java) │ │ │ │ Class #586 header: │ │ -class_idx : 1157 │ │ +class_idx : 1163 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 18 │ │ -source_file_idx : 3251 │ │ +source_file_idx : 3257 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #586 - │ │ Class descriptor : 'Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;' │ │ @@ -135047,17 +135022,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07ee80: |[07ee80] in.indiandragon.shellshock.shellshockvulnerabilityscan.Shellshock.:()V │ │ -07ee90: 7010 4e00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@004e │ │ -07ee96: 0e00 |0003: return-void │ │ +07f658: |[07f658] in.indiandragon.shellshock.shellshockvulnerabilityscan.Shellshock.:()V │ │ +07f668: 7010 4e00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@004e │ │ +07f66e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock; │ │ │ │ Virtual methods - │ │ @@ -135066,109 +135041,109 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 187 16-bit code units │ │ -07ee98: |[07ee98] in.indiandragon.shellshock.shellshockvulnerabilityscan.Shellshock.onCreate:(Landroid/os/Bundle;)V │ │ -07eea8: 120b |0000: const/4 v11, #int 0 // #0 │ │ -07eeaa: 6f20 6300 dc00 |0001: invoke-super {v12, v13}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0063 │ │ -07eeb0: 140a 1800 037f |0004: const v10, #float 1.74129e+38 // #7f030018 │ │ -07eeb6: 6e20 4e24 ac00 |0007: invoke-virtual {v12, v10}, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.setContentView:(I)V // method@244e │ │ -07eebc: 140a 4000 087f |000a: const v10, #float 1.80776e+38 // #7f080040 │ │ -07eec2: 6e20 4c24 ac00 |000d: invoke-virtual {v12, v10}, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.findViewById:(I)Landroid/view/View; // method@244c │ │ -07eec8: 0c0a |0010: move-result-object v10 │ │ -07eeca: 1f0a 6d04 |0011: check-cast v10, Landroid/widget/TextView; // type@046d │ │ -07eece: 5bca cf0e |0013: iput-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.prompt:Landroid/widget/TextView; // field@0ecf │ │ -07eed2: 140a 3e00 087f |0015: const v10, #float 1.80776e+38 // #7f08003e │ │ -07eed8: 6e20 4c24 ac00 |0018: invoke-virtual {v12, v10}, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.findViewById:(I)Landroid/view/View; // method@244c │ │ -07eede: 0c0a |001b: move-result-object v10 │ │ -07eee0: 1f0a 6d04 |001c: check-cast v10, Landroid/widget/TextView; // type@046d │ │ -07eee4: 5bca d00e |001e: iput-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.status:Landroid/widget/TextView; // field@0ed0 │ │ -07eee8: 125a |0020: const/4 v10, #int 5 // #5 │ │ -07eeea: 23a2 1b05 |0021: new-array v2, v10, [Ljava/lang/String; // type@051b │ │ -07eeee: 1a0a 6514 |0023: const-string v10, "env" // string@1465 │ │ -07eef2: 4d0a 020b |0025: aput-object v10, v2, v11 │ │ -07eef6: 121a |0027: const/4 v10, #int 1 // #1 │ │ -07eef8: 1a0b aa0e |0028: const-string v11, "X="() { :;} ; echo busted"" // string@0eaa │ │ -07eefc: 4d0b 020a |002a: aput-object v11, v2, v10 │ │ -07ef00: 122a |002c: const/4 v10, #int 2 // #2 │ │ -07ef02: 1a0b 6111 |002d: const-string v11, "bash" // string@1161 │ │ -07ef06: 4d0b 020a |002f: aput-object v11, v2, v10 │ │ -07ef0a: 123a |0031: const/4 v10, #int 3 // #3 │ │ -07ef0c: 1a0b df00 |0032: const-string v11, "-c" // string@00df │ │ -07ef10: 4d0b 020a |0034: aput-object v11, v2, v10 │ │ -07ef14: 124a |0036: const/4 v10, #int 4 // #4 │ │ -07ef16: 1a0b 6211 |0037: const-string v11, "bash -version" // string@1162 │ │ -07ef1a: 4d0b 020a |0039: aput-object v11, v2, v10 │ │ -07ef1e: 2201 b604 |003b: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -07ef22: 7010 d724 0100 |003d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -07ef28: 2207 b104 |0040: new-instance v7, Ljava/lang/ProcessBuilder; // type@04b1 │ │ -07ef2c: 7020 ba24 2700 |0042: invoke-direct {v7, v2}, Ljava/lang/ProcessBuilder;.:([Ljava/lang/String;)V // method@24ba │ │ -07ef32: 6e10 bb24 0700 |0045: invoke-virtual {v7}, Ljava/lang/ProcessBuilder;.start:()Ljava/lang/Process; // method@24bb │ │ -07ef38: 0c06 |0048: move-result-object v6 │ │ -07ef3a: 6e10 b924 0600 |0049: invoke-virtual {v6}, Ljava/lang/Process;.getInputStream:()Ljava/io/InputStream; // method@24b9 │ │ -07ef40: 0c05 |004c: move-result-object v5 │ │ -07ef42: 6e10 6924 0500 |004d: invoke-virtual {v5}, Ljava/io/InputStream;.read:()I // method@2469 │ │ -07ef48: 0a00 |0050: move-result v0 │ │ -07ef4a: 12fa |0051: const/4 v10, #int -1 // #ff │ │ -07ef4c: 32a0 2100 |0052: if-eq v0, v10, 0073 // +0021 │ │ -07ef50: 8e0a |0054: int-to-char v10, v0 │ │ -07ef52: 6e20 da24 a100 |0055: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -07ef58: 28f5 |0058: goto 004d // -000b │ │ -07ef5a: 0d03 |0059: move-exception v3 │ │ -07ef5c: 54ca d00e |005a: iget-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.status:Landroid/widget/TextView; // field@0ed0 │ │ -07ef60: 1a0b 5c0b |005c: const-string v11, "No" // string@0b5c │ │ -07ef64: 6e20 3224 ba00 |005e: invoke-virtual {v10, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -07ef6a: 54ca cf0e |0061: iget-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.prompt:Landroid/widget/TextView; // field@0ecf │ │ -07ef6e: 1a0b 2d04 |0063: const-string v11, "Good, no bash or patched bash !" // string@042d │ │ -07ef72: 6e20 3224 ba00 |0065: invoke-virtual {v10, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -07ef78: 6e10 6724 0300 |0068: invoke-virtual {v3}, Ljava/io/IOException;.printStackTrace:()V // method@2467 │ │ -07ef7e: 620a d30e |006b: sget-object v10, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0ed3 │ │ -07ef82: 1a0b 740b |006d: const-string v11, "Not vulnerable" // string@0b74 │ │ -07ef86: 6e20 6a24 ba00 |006f: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@246a │ │ -07ef8c: 0e00 |0072: return-void │ │ -07ef8e: 6e10 e424 0100 |0073: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -07ef94: 0c09 |0076: move-result-object v9 │ │ -07ef96: 1204 |0077: const/4 v4, #int 0 // #0 │ │ -07ef98: 120a |0078: const/4 v10, #int 0 // #0 │ │ -07ef9a: 1a0b 0100 |0079: const-string v11, " │ │ +07f670: |[07f670] in.indiandragon.shellshock.shellshockvulnerabilityscan.Shellshock.onCreate:(Landroid/os/Bundle;)V │ │ +07f680: 120b |0000: const/4 v11, #int 0 // #0 │ │ +07f682: 6f20 6300 dc00 |0001: invoke-super {v12, v13}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0063 │ │ +07f688: 140a 1800 037f |0004: const v10, #float 1.74129e+38 // #7f030018 │ │ +07f68e: 6e20 4e24 ac00 |0007: invoke-virtual {v12, v10}, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.setContentView:(I)V // method@244e │ │ +07f694: 140a 4000 077f |000a: const v10, #float 1.79447e+38 // #7f070040 │ │ +07f69a: 6e20 4c24 ac00 |000d: invoke-virtual {v12, v10}, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.findViewById:(I)Landroid/view/View; // method@244c │ │ +07f6a0: 0c0a |0010: move-result-object v10 │ │ +07f6a2: 1f0a 7304 |0011: check-cast v10, Landroid/widget/TextView; // type@0473 │ │ +07f6a6: 5bca cf0e |0013: iput-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.prompt:Landroid/widget/TextView; // field@0ecf │ │ +07f6aa: 140a 3e00 077f |0015: const v10, #float 1.79447e+38 // #7f07003e │ │ +07f6b0: 6e20 4c24 ac00 |0018: invoke-virtual {v12, v10}, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.findViewById:(I)Landroid/view/View; // method@244c │ │ +07f6b6: 0c0a |001b: move-result-object v10 │ │ +07f6b8: 1f0a 7304 |001c: check-cast v10, Landroid/widget/TextView; // type@0473 │ │ +07f6bc: 5bca d00e |001e: iput-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.status:Landroid/widget/TextView; // field@0ed0 │ │ +07f6c0: 125a |0020: const/4 v10, #int 5 // #5 │ │ +07f6c2: 23a2 2105 |0021: new-array v2, v10, [Ljava/lang/String; // type@0521 │ │ +07f6c6: 1a0a 6b14 |0023: const-string v10, "env" // string@146b │ │ +07f6ca: 4d0a 020b |0025: aput-object v10, v2, v11 │ │ +07f6ce: 121a |0027: const/4 v10, #int 1 // #1 │ │ +07f6d0: 1a0b b00e |0028: const-string v11, "X="() { :;} ; echo busted"" // string@0eb0 │ │ +07f6d4: 4d0b 020a |002a: aput-object v11, v2, v10 │ │ +07f6d8: 122a |002c: const/4 v10, #int 2 // #2 │ │ +07f6da: 1a0b 6711 |002d: const-string v11, "bash" // string@1167 │ │ +07f6de: 4d0b 020a |002f: aput-object v11, v2, v10 │ │ +07f6e2: 123a |0031: const/4 v10, #int 3 // #3 │ │ +07f6e4: 1a0b df00 |0032: const-string v11, "-c" // string@00df │ │ +07f6e8: 4d0b 020a |0034: aput-object v11, v2, v10 │ │ +07f6ec: 124a |0036: const/4 v10, #int 4 // #4 │ │ +07f6ee: 1a0b 6811 |0037: const-string v11, "bash -version" // string@1168 │ │ +07f6f2: 4d0b 020a |0039: aput-object v11, v2, v10 │ │ +07f6f6: 2201 bc04 |003b: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +07f6fa: 7010 d724 0100 |003d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +07f700: 2207 b704 |0040: new-instance v7, Ljava/lang/ProcessBuilder; // type@04b7 │ │ +07f704: 7020 ba24 2700 |0042: invoke-direct {v7, v2}, Ljava/lang/ProcessBuilder;.:([Ljava/lang/String;)V // method@24ba │ │ +07f70a: 6e10 bb24 0700 |0045: invoke-virtual {v7}, Ljava/lang/ProcessBuilder;.start:()Ljava/lang/Process; // method@24bb │ │ +07f710: 0c06 |0048: move-result-object v6 │ │ +07f712: 6e10 b924 0600 |0049: invoke-virtual {v6}, Ljava/lang/Process;.getInputStream:()Ljava/io/InputStream; // method@24b9 │ │ +07f718: 0c05 |004c: move-result-object v5 │ │ +07f71a: 6e10 6924 0500 |004d: invoke-virtual {v5}, Ljava/io/InputStream;.read:()I // method@2469 │ │ +07f720: 0a00 |0050: move-result v0 │ │ +07f722: 12fa |0051: const/4 v10, #int -1 // #ff │ │ +07f724: 32a0 2100 |0052: if-eq v0, v10, 0073 // +0021 │ │ +07f728: 8e0a |0054: int-to-char v10, v0 │ │ +07f72a: 6e20 da24 a100 |0055: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +07f730: 28f5 |0058: goto 004d // -000b │ │ +07f732: 0d03 |0059: move-exception v3 │ │ +07f734: 54ca d00e |005a: iget-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.status:Landroid/widget/TextView; // field@0ed0 │ │ +07f738: 1a0b 620b |005c: const-string v11, "No" // string@0b62 │ │ +07f73c: 6e20 3224 ba00 |005e: invoke-virtual {v10, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +07f742: 54ca cf0e |0061: iget-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.prompt:Landroid/widget/TextView; // field@0ecf │ │ +07f746: 1a0b 2d04 |0063: const-string v11, "Good, no bash or patched bash !" // string@042d │ │ +07f74a: 6e20 3224 ba00 |0065: invoke-virtual {v10, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +07f750: 6e10 6724 0300 |0068: invoke-virtual {v3}, Ljava/io/IOException;.printStackTrace:()V // method@2467 │ │ +07f756: 620a d30e |006b: sget-object v10, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0ed3 │ │ +07f75a: 1a0b 7a0b |006d: const-string v11, "Not vulnerable" // string@0b7a │ │ +07f75e: 6e20 6a24 ba00 |006f: invoke-virtual {v10, v11}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@246a │ │ +07f764: 0e00 |0072: return-void │ │ +07f766: 6e10 e424 0100 |0073: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +07f76c: 0c09 |0076: move-result-object v9 │ │ +07f76e: 1204 |0077: const/4 v4, #int 0 // #0 │ │ +07f770: 120a |0078: const/4 v10, #int 0 // #0 │ │ +07f772: 1a0b 0100 |0079: const-string v11, " │ │ " // string@0001 │ │ -07ef9e: 6e20 cc24 b900 |007b: invoke-virtual {v9, v11}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@24cc │ │ -07efa4: 0a0b |007e: move-result v11 │ │ -07efa6: 6e30 d224 a90b |007f: invoke-virtual {v9, v10, v11}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@24d2 │ │ -07efac: 0c04 |0082: move-result-object v4 │ │ -07efae: 1208 |0083: const/4 v8, #int 0 // #0 │ │ -07efb0: 1a0a e826 |0084: const-string v10, "version" // string@26e8 │ │ -07efb4: 6e20 c624 a400 |0086: invoke-virtual {v4, v10}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@24c6 │ │ -07efba: 0a08 |0089: move-result v8 │ │ -07efbc: 3808 2200 |008a: if-eqz v8, 00ac // +0022 │ │ -07efc0: 54ca d00e |008c: iget-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.status:Landroid/widget/TextView; // field@0ed0 │ │ -07efc4: 1a0b af0e |008e: const-string v11, "Yes" // string@0eaf │ │ -07efc8: 6e20 3224 ba00 |0090: invoke-virtual {v10, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -07efce: 54ca cf0e |0093: iget-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.prompt:Landroid/widget/TextView; // field@0ecf │ │ -07efd2: 6e20 3224 4a00 |0095: invoke-virtual {v10, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -07efd8: 28da |0098: goto 0072 // -0026 │ │ -07efda: 0d03 |0099: move-exception v3 │ │ -07efdc: 6e10 9424 0300 |009a: invoke-virtual {v3}, Ljava/lang/Exception;.printStackTrace:()V // method@2494 │ │ -07efe2: 54ca d00e |009d: iget-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.status:Landroid/widget/TextView; // field@0ed0 │ │ -07efe6: 1a0b 5c0b |009f: const-string v11, "No" // string@0b5c │ │ -07efea: 6e20 3224 ba00 |00a1: invoke-virtual {v10, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -07eff0: 54ca cf0e |00a4: iget-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.prompt:Landroid/widget/TextView; // field@0ecf │ │ -07eff4: 1a0b 2d04 |00a6: const-string v11, "Good, no bash or patched bash !" // string@042d │ │ -07eff8: 6e20 3224 ba00 |00a8: invoke-virtual {v10, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -07effe: 28c7 |00ab: goto 0072 // -0039 │ │ -07f000: 54ca d00e |00ac: iget-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.status:Landroid/widget/TextView; // field@0ed0 │ │ -07f004: 1a0b 5c0b |00ae: const-string v11, "No" // string@0b5c │ │ -07f008: 6e20 3224 ba00 |00b0: invoke-virtual {v10, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -07f00e: 54ca cf0e |00b3: iget-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.prompt:Landroid/widget/TextView; // field@0ecf │ │ -07f012: 1a0b 2d04 |00b5: const-string v11, "Good, no bash or patched bash !" // string@042d │ │ -07f016: 6e20 3224 ba00 |00b7: invoke-virtual {v10, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -07f01c: 28b8 |00ba: goto 0072 // -0048 │ │ +07f776: 6e20 cc24 b900 |007b: invoke-virtual {v9, v11}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@24cc │ │ +07f77c: 0a0b |007e: move-result v11 │ │ +07f77e: 6e30 d224 a90b |007f: invoke-virtual {v9, v10, v11}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@24d2 │ │ +07f784: 0c04 |0082: move-result-object v4 │ │ +07f786: 1208 |0083: const/4 v8, #int 0 // #0 │ │ +07f788: 1a0a ee26 |0084: const-string v10, "version" // string@26ee │ │ +07f78c: 6e20 c624 a400 |0086: invoke-virtual {v4, v10}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@24c6 │ │ +07f792: 0a08 |0089: move-result v8 │ │ +07f794: 3808 2200 |008a: if-eqz v8, 00ac // +0022 │ │ +07f798: 54ca d00e |008c: iget-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.status:Landroid/widget/TextView; // field@0ed0 │ │ +07f79c: 1a0b b50e |008e: const-string v11, "Yes" // string@0eb5 │ │ +07f7a0: 6e20 3224 ba00 |0090: invoke-virtual {v10, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +07f7a6: 54ca cf0e |0093: iget-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.prompt:Landroid/widget/TextView; // field@0ecf │ │ +07f7aa: 6e20 3224 4a00 |0095: invoke-virtual {v10, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +07f7b0: 28da |0098: goto 0072 // -0026 │ │ +07f7b2: 0d03 |0099: move-exception v3 │ │ +07f7b4: 6e10 9424 0300 |009a: invoke-virtual {v3}, Ljava/lang/Exception;.printStackTrace:()V // method@2494 │ │ +07f7ba: 54ca d00e |009d: iget-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.status:Landroid/widget/TextView; // field@0ed0 │ │ +07f7be: 1a0b 620b |009f: const-string v11, "No" // string@0b62 │ │ +07f7c2: 6e20 3224 ba00 |00a1: invoke-virtual {v10, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +07f7c8: 54ca cf0e |00a4: iget-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.prompt:Landroid/widget/TextView; // field@0ecf │ │ +07f7cc: 1a0b 2d04 |00a6: const-string v11, "Good, no bash or patched bash !" // string@042d │ │ +07f7d0: 6e20 3224 ba00 |00a8: invoke-virtual {v10, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +07f7d6: 28c7 |00ab: goto 0072 // -0039 │ │ +07f7d8: 54ca d00e |00ac: iget-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.status:Landroid/widget/TextView; // field@0ed0 │ │ +07f7dc: 1a0b 620b |00ae: const-string v11, "No" // string@0b62 │ │ +07f7e0: 6e20 3224 ba00 |00b0: invoke-virtual {v10, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +07f7e6: 54ca cf0e |00b3: iget-object v10, v12, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;.prompt:Landroid/widget/TextView; // field@0ecf │ │ +07f7ea: 1a0b 2d04 |00b5: const-string v11, "Good, no bash or patched bash !" // string@042d │ │ +07f7ee: 6e20 3224 ba00 |00b7: invoke-virtual {v10, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +07f7f4: 28b8 |00ba: goto 0072 // -0048 │ │ catches : 5 │ │ 0x0040 - 0x0058 │ │ Ljava/io/IOException; -> 0x0059 │ │ 0x0073 - 0x0076 │ │ Ljava/io/IOException; -> 0x0059 │ │ 0x0079 - 0x0098 │ │ Ljava/lang/Exception; -> 0x0099 │ │ @@ -135226,20 +135201,20 @@ │ │ 0x0073 - 0x00bb reg=6 process Ljava/lang/Process; │ │ 0x0073 - 0x00bb reg=7 processBuilder Ljava/lang/ProcessBuilder; │ │ 0x00ac - 0x00bb reg=8 searchArrayResult Z │ │ 0x0077 - 0x00bb reg=9 str Ljava/lang/String; │ │ 0x0000 - 0x00bb reg=12 this Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock; │ │ 0x0000 - 0x00bb reg=13 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3251 (Shellshock.java) │ │ + source_file_idx : 3257 (Shellshock.java) │ │ │ │ Class #587 header: │ │ -class_idx : 183 │ │ +class_idx : 187 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 447 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #587 annotations: │ │ @@ -135261,17 +135236,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f058: |[07f058] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -07f068: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07f06e: 0e00 |0003: return-void │ │ +07f830: |[07f830] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +07f840: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f846: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -135280,17 +135255,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07f070: |[07f070] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -07f080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f082: 0f00 |0001: return v0 │ │ +07f848: |[07f848] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +07f858: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f85a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -135299,17 +135274,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07f084: |[07f084] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -07f094: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f096: 0f00 |0001: return v0 │ │ +07f85c: |[07f85c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +07f86c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f86e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -135318,17 +135293,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 │ │ -07f098: |[07f098] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -07f0a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f0aa: 1100 |0001: return-object v0 │ │ +07f870: |[07f870] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +07f880: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f882: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -135337,17 +135312,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 │ │ -07f0ac: |[07f0ac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -07f0bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f0be: 1100 |0001: return-object v0 │ │ +07f884: |[07f884] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +07f894: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f896: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -135356,17 +135331,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 │ │ -07f0c0: |[07f0c0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -07f0d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f0d2: 1100 |0001: return-object v0 │ │ +07f898: |[07f898] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +07f8a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f8aa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -135375,30 +135350,30 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07f0d4: |[07f0d4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -07f0e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f0e6: 1100 |0001: return-object v0 │ │ +07f8ac: |[07f8ac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +07f8bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f8be: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ source_file_idx : 447 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #588 header: │ │ -class_idx : 190 │ │ +class_idx : 194 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 475 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #588 annotations: │ │ @@ -135420,17 +135395,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f0e8: |[07f0e8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ -07f0f8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07f0fe: 0e00 |0003: return-void │ │ +07f8c0: |[07f8c0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ +07f8d0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f8d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;) │ │ @@ -135438,17 +135413,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f100: |[07f100] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -07f110: 7010 ef02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@02ef │ │ -07f116: 0e00 |0003: return-void │ │ +07f8d8: |[07f8d8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +07f8e8: 7010 ef02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@02ef │ │ +07f8ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -135458,17 +135433,17 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07f118: |[07f118] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -07f128: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f12a: 1100 |0001: return-object v0 │ │ +07f8f0: |[07f8f0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +07f900: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f902: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0002 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -135477,16 +135452,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07f12c: |[07f12c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -07f13c: 1101 |0000: return-object v1 │ │ +07f904: |[07f904] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +07f914: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 activity Landroid/app/Activity; │ │ @@ -135497,32 +135472,32 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07f140: |[07f140] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -07f150: 1101 |0000: return-object v1 │ │ +07f918: |[07f918] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +07f928: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x0001 reg=3 themeImage Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=4 contentDescRes I │ │ │ │ source_file_idx : 475 (ActionBarDrawerToggle.java) │ │ │ │ Class #589 header: │ │ -class_idx : 191 │ │ +class_idx : 195 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 475 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #589 annotations: │ │ @@ -135544,17 +135519,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f154: |[07f154] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ -07f164: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07f16a: 0e00 |0003: return-void │ │ +07f92c: |[07f92c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ +07f93c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f942: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;) │ │ @@ -135562,17 +135537,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f16c: |[07f16c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -07f17c: 7010 f402 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@02f4 │ │ -07f182: 0e00 |0003: return-void │ │ +07f944: |[07f944] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +07f954: 7010 f402 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@02f4 │ │ +07f95a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -135582,18 +135557,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07f184: |[07f184] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -07f194: 7110 1c03 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@031c │ │ -07f19a: 0c00 |0003: move-result-object v0 │ │ -07f19c: 1100 |0004: return-object v0 │ │ +07f95c: |[07f95c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +07f96c: 7110 1c03 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@031c │ │ +07f972: 0c00 |0003: move-result-object v0 │ │ +07f974: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -135602,18 +135577,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -07f1a0: |[07f1a0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -07f1b0: 7130 1d03 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@031d │ │ -07f1b6: 0c00 |0003: move-result-object v0 │ │ -07f1b8: 1100 |0004: return-object v0 │ │ +07f978: |[07f978] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +07f988: 7130 1d03 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@031d │ │ +07f98e: 0c00 |0003: move-result-object v0 │ │ +07f990: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ @@ -135624,34 +135599,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -07f1bc: |[07f1bc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -07f1cc: 7140 1e03 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@031e │ │ -07f1d2: 0c00 |0003: move-result-object v0 │ │ -07f1d4: 1100 |0004: return-object v0 │ │ +07f994: |[07f994] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +07f9a4: 7140 1e03 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@031e │ │ +07f9aa: 0c00 |0003: move-result-object v0 │ │ +07f9ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=4 themeImage Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0005 reg=5 contentDescRes I │ │ │ │ source_file_idx : 475 (ActionBarDrawerToggle.java) │ │ │ │ Class #590 header: │ │ -class_idx : 192 │ │ +class_idx : 196 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 475 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #590 annotations: │ │ @@ -135673,17 +135648,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f1d8: |[07f1d8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:()V │ │ -07f1e8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07f1ee: 0e00 |0003: return-void │ │ +07f9b0: |[07f9b0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:()V │ │ +07f9c0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07f9c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;) │ │ @@ -135691,17 +135666,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f1f0: |[07f1f0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -07f200: 7010 f902 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:()V // method@02f9 │ │ -07f206: 0e00 |0003: return-void │ │ +07f9c8: |[07f9c8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +07f9d8: 7010 f902 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:()V // method@02f9 │ │ +07f9de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -135711,18 +135686,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07f208: |[07f208] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -07f218: 7110 2103 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0321 │ │ -07f21e: 0c00 |0003: move-result-object v0 │ │ -07f220: 1100 |0004: return-object v0 │ │ +07f9e0: |[07f9e0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +07f9f0: 7110 2103 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0321 │ │ +07f9f6: 0c00 |0003: move-result-object v0 │ │ +07f9f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -135731,18 +135706,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -07f224: |[07f224] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -07f234: 7130 2203 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0322 │ │ -07f23a: 0c00 |0003: move-result-object v0 │ │ -07f23c: 1100 |0004: return-object v0 │ │ +07f9fc: |[07f9fc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +07fa0c: 7130 2203 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0322 │ │ +07fa12: 0c00 |0003: move-result-object v0 │ │ +07fa14: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ @@ -135753,34 +135728,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -07f240: |[07f240] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -07f250: 7140 2303 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@0323 │ │ -07f256: 0c00 |0003: move-result-object v0 │ │ -07f258: 1100 |0004: return-object v0 │ │ +07fa18: |[07fa18] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +07fa28: 7140 2303 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@0323 │ │ +07fa2e: 0c00 |0003: move-result-object v0 │ │ +07fa30: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=4 themeImage Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0005 reg=5 contentDescRes I │ │ │ │ source_file_idx : 475 (ActionBarDrawerToggle.java) │ │ │ │ Class #591 header: │ │ -class_idx : 196 │ │ +class_idx : 200 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 475 │ │ static_fields_size : 3 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #591 annotations: │ │ @@ -135860,33 +135835,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -07f25c: |[07f25c] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ -07f26c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07f26e: 6000 3600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -07f272: 1301 1200 |0003: const/16 v1, #int 18 // #12 │ │ -07f276: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -07f27a: 2201 c000 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; // type@00c0 │ │ -07f27e: 7020 fa02 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@02fa │ │ -07f284: 6901 5500 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ -07f288: 0e00 |000e: return-void │ │ -07f28a: 1301 0b00 |000f: const/16 v1, #int 11 // #b │ │ -07f28e: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ -07f292: 2201 bf00 |0013: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@00bf │ │ -07f296: 7020 f502 2100 |0015: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@02f5 │ │ -07f29c: 6901 5500 |0018: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ -07f2a0: 28f4 |001a: goto 000e // -000c │ │ -07f2a2: 2201 be00 |001b: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@00be │ │ -07f2a6: 7020 f002 2100 |001d: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@02f0 │ │ -07f2ac: 6901 5500 |0020: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ -07f2b0: 28ec |0022: goto 000e // -0014 │ │ +07fa34: |[07fa34] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ +07fa44: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07fa46: 6000 3600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +07fa4a: 1301 1200 |0003: const/16 v1, #int 18 // #12 │ │ +07fa4e: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +07fa52: 2201 c400 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; // type@00c4 │ │ +07fa56: 7020 fa02 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@02fa │ │ +07fa5c: 6901 5500 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ +07fa60: 0e00 |000e: return-void │ │ +07fa62: 1301 0b00 |000f: const/16 v1, #int 11 // #b │ │ +07fa66: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ +07fa6a: 2201 c300 |0013: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@00c3 │ │ +07fa6e: 7020 f502 2100 |0015: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@02f5 │ │ +07fa74: 6901 5500 |0018: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ +07fa78: 28f4 |001a: goto 000e // -000c │ │ +07fa7a: 2201 c200 |001b: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@00c2 │ │ +07fa7e: 7020 f002 2100 |001d: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@02f0 │ │ +07fa84: 6901 5500 |0020: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ +07fa88: 28ec |0022: goto 000e // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ 0x0003 line=170 │ │ 0x0007 line=171 │ │ 0x000e line=177 │ │ 0x000f line=172 │ │ @@ -135900,49 +135875,49 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -07f2b4: |[07f2b4] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ -07f2c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07f2c6: 7010 b324 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@24b3 │ │ -07f2cc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -07f2ce: 5c30 5c00 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ -07f2d2: 5b34 5700 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ -07f2d6: 2040 c200 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00c2 │ │ -07f2da: 3800 3500 |000b: if-eqz v0, 0040 // +0035 │ │ -07f2de: 0740 |000d: move-object v0, v4 │ │ -07f2e0: 1f00 c200 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00c2 │ │ -07f2e4: 7210 0103 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@0301 │ │ -07f2ea: 0c00 |0013: move-result-object v0 │ │ -07f2ec: 5b30 5800 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ -07f2f0: 5b35 5d00 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ -07f2f4: 5936 5b00 |0018: iput v6, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@005b │ │ -07f2f8: 5937 5e00 |001a: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@005e │ │ -07f2fc: 5938 5900 |001c: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0059 │ │ -07f300: 6e10 0d03 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@030d │ │ -07f306: 0c00 |0021: move-result-object v0 │ │ -07f308: 5b30 6100 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0061 │ │ -07f30c: 6e10 5b00 0400 |0024: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@005b │ │ -07f312: 0c00 |0027: move-result-object v0 │ │ -07f314: 6e20 8601 6000 |0028: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ -07f31a: 0c00 |002b: move-result-object v0 │ │ -07f31c: 5b30 5a00 |002c: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005a │ │ -07f320: 2200 c300 |002e: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@00c3 │ │ -07f324: 5431 5a00 |0030: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005a │ │ -07f328: 7040 0303 3021 |0032: invoke-direct {v0, v3, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0303 │ │ -07f32e: 5b30 6000 |0035: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ -07f332: 5430 6000 |0037: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ -07f336: 1401 abaa aa3e |0039: const v1, #float 0.333333 // #3eaaaaab │ │ -07f33c: 6e20 0803 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0308 │ │ -07f342: 0e00 |003f: return-void │ │ -07f344: 5b32 5800 |0040: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ -07f348: 28d4 |0042: goto 0016 // -002c │ │ +07fa8c: |[07fa8c] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ +07fa9c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07fa9e: 7010 b324 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@24b3 │ │ +07faa4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +07faa6: 5c30 5c00 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ +07faaa: 5b34 5700 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ +07faae: 2040 c600 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00c6 │ │ +07fab2: 3800 3500 |000b: if-eqz v0, 0040 // +0035 │ │ +07fab6: 0740 |000d: move-object v0, v4 │ │ +07fab8: 1f00 c600 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00c6 │ │ +07fabc: 7210 0103 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@0301 │ │ +07fac2: 0c00 |0013: move-result-object v0 │ │ +07fac4: 5b30 5800 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ +07fac8: 5b35 5d00 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ +07facc: 5936 5b00 |0018: iput v6, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@005b │ │ +07fad0: 5937 5e00 |001a: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@005e │ │ +07fad4: 5938 5900 |001c: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0059 │ │ +07fad8: 6e10 0d03 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@030d │ │ +07fade: 0c00 |0021: move-result-object v0 │ │ +07fae0: 5b30 6100 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0061 │ │ +07fae4: 6e10 5b00 0400 |0024: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@005b │ │ +07faea: 0c00 |0027: move-result-object v0 │ │ +07faec: 6e20 8601 6000 |0028: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ +07faf2: 0c00 |002b: move-result-object v0 │ │ +07faf4: 5b30 5a00 |002c: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005a │ │ +07faf8: 2200 c700 |002e: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@00c7 │ │ +07fafc: 5431 5a00 |0030: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005a │ │ +07fb00: 7040 0303 3021 |0032: invoke-direct {v0, v3, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0303 │ │ +07fb06: 5b30 6000 |0035: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ +07fb0a: 5430 6000 |0037: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ +07fb0e: 1401 abaa aa3e |0039: const v1, #float 0.333333 // #3eaaaaab │ │ +07fb14: 6e20 0803 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0308 │ │ +07fb1a: 0e00 |003f: return-void │ │ +07fb1c: 5b32 5800 |0040: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ +07fb20: 28d4 |0042: goto 0016 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=220 │ │ 0x0004 line=188 │ │ 0x0007 line=221 │ │ 0x0009 line=224 │ │ 0x000e line=225 │ │ @@ -135969,17 +135944,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f34c: |[07f34c] android.support.v4.app.ActionBarDrawerToggle.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ -07f35c: 5410 5700 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ -07f360: 1100 |0002: return-object v0 │ │ +07fb24: |[07fb24] android.support.v4.app.ActionBarDrawerToggle.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ +07fb34: 5410 5700 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ +07fb38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ Virtual methods - │ │ @@ -135988,26 +135963,26 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -07f364: |[07f364] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ -07f374: 5420 5800 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ -07f378: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -07f37c: 5420 5800 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ -07f380: 7210 fe02 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@02fe │ │ -07f386: 0c00 |0009: move-result-object v0 │ │ -07f388: 1100 |000a: return-object v0 │ │ -07f38a: 6200 5500 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ -07f38e: 5421 5700 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ -07f392: 7220 ec02 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@02ec │ │ -07f398: 0c00 |0012: move-result-object v0 │ │ -07f39a: 28f7 |0013: goto 000a // -0009 │ │ +07fb3c: |[07fb3c] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ +07fb4c: 5420 5800 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ +07fb50: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +07fb54: 5420 5800 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ +07fb58: 7210 fe02 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@02fe │ │ +07fb5e: 0c00 |0009: move-result-object v0 │ │ +07fb60: 1100 |000a: return-object v0 │ │ +07fb62: 6200 5500 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ +07fb66: 5421 5700 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ +07fb6a: 7220 ec02 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@02ec │ │ +07fb70: 0c00 |0012: move-result-object v0 │ │ +07fb72: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0004 line=390 │ │ 0x000a line=392 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ @@ -136017,17 +135992,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f39c: |[07f39c] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ -07f3ac: 5510 5c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ -07f3b0: 0f00 |0002: return v0 │ │ +07fb74: |[07fb74] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ +07fb84: 5510 5c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ +07fb88: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ @@ -136035,27 +136010,27 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -07f3b4: |[07f3b4] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -07f3c4: 6e10 0d03 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@030d │ │ -07f3ca: 0c00 |0003: move-result-object v0 │ │ -07f3cc: 5b20 6100 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0061 │ │ -07f3d0: 5420 5700 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ -07f3d4: 6e10 5b00 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@005b │ │ -07f3da: 0c00 |000b: move-result-object v0 │ │ -07f3dc: 5221 5b00 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@005b │ │ -07f3e0: 6e20 8601 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ -07f3e6: 0c00 |0011: move-result-object v0 │ │ -07f3e8: 5b20 5a00 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005a │ │ -07f3ec: 6e10 1803 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@0318 │ │ -07f3f2: 0e00 |0017: return-void │ │ +07fb8c: |[07fb8c] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +07fb9c: 6e10 0d03 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@030d │ │ +07fba2: 0c00 |0003: move-result-object v0 │ │ +07fba4: 5b20 6100 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0061 │ │ +07fba8: 5420 5700 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ +07fbac: 6e10 5b00 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@005b │ │ +07fbb2: 0c00 |000b: move-result-object v0 │ │ +07fbb4: 5221 5b00 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@005b │ │ +07fbb8: 6e20 8601 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ +07fbbe: 0c00 |0011: move-result-object v0 │ │ +07fbc0: 5b20 5a00 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005a │ │ +07fbc4: 6e10 1803 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@0318 │ │ +07fbca: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0006 line=303 │ │ 0x0014 line=304 │ │ 0x0017 line=305 │ │ locals : │ │ @@ -136067,23 +136042,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -07f3f4: |[07f3f4] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ -07f404: 5420 6000 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ -07f408: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07f40a: 6e20 0903 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0309 │ │ -07f410: 5520 5c00 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ -07f414: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07f418: 5220 5e00 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@005e │ │ -07f41c: 6e20 1503 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0315 │ │ -07f422: 0e00 |000f: return-void │ │ +07fbcc: |[07fbcc] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ +07fbdc: 5420 6000 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ +07fbe0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07fbe2: 6e20 0903 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0309 │ │ +07fbe8: 5520 5c00 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ +07fbec: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +07fbf0: 5220 5e00 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@005e │ │ +07fbf4: 6e20 1503 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0315 │ │ +07fbfa: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ 0x0006 line=372 │ │ 0x000a line=373 │ │ 0x000f line=375 │ │ locals : │ │ @@ -136095,23 +136070,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -07f424: |[07f424] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ -07f434: 5420 6000 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ -07f438: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -07f43c: 6e20 0903 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0309 │ │ -07f442: 5520 5c00 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ -07f446: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -07f44a: 5220 5900 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0059 │ │ -07f44e: 6e20 1503 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0315 │ │ -07f454: 0e00 |0010: return-void │ │ +07fbfc: |[07fbfc] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ +07fc0c: 5420 6000 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ +07fc10: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +07fc14: 6e20 0903 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0309 │ │ +07fc1a: 5520 5c00 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ +07fc1e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +07fc22: 5220 5900 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0059 │ │ +07fc26: 6e20 1503 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0315 │ │ +07fc2c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x0007 line=357 │ │ 0x000b line=358 │ │ 0x0010 line=360 │ │ locals : │ │ @@ -136123,36 +136098,36 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -07f458: |[07f458] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ -07f468: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ -07f46c: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ -07f470: 5441 6000 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ -07f474: 6e10 0603 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@0306 │ │ -07f47a: 0a00 |0009: move-result v0 │ │ -07f47c: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ -07f480: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ -07f484: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -07f486: a702 0602 |000f: sub-float v2, v6, v2 │ │ -07f48a: 7120 ac24 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@24ac │ │ -07f490: 0a01 |0014: move-result v1 │ │ -07f492: c831 |0015: mul-float/2addr v1, v3 │ │ -07f494: 7120 ac24 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@24ac │ │ -07f49a: 0a00 |0019: move-result v0 │ │ -07f49c: 5441 6000 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ -07f4a0: 6e20 0903 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0309 │ │ -07f4a6: 0e00 |001f: return-void │ │ -07f4a8: a801 0603 |0020: mul-float v1, v6, v3 │ │ -07f4ac: 7120 ae24 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@24ae │ │ -07f4b2: 0a00 |0025: move-result v0 │ │ -07f4b4: 28f4 |0026: goto 001a // -000c │ │ +07fc30: |[07fc30] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ +07fc40: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ +07fc44: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ +07fc48: 5441 6000 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ +07fc4c: 6e10 0603 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@0306 │ │ +07fc52: 0a00 |0009: move-result v0 │ │ +07fc54: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ +07fc58: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ +07fc5c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +07fc5e: a702 0602 |000f: sub-float v2, v6, v2 │ │ +07fc62: 7120 ac24 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@24ac │ │ +07fc68: 0a01 |0014: move-result v1 │ │ +07fc6a: c831 |0015: mul-float/2addr v1, v3 │ │ +07fc6c: 7120 ac24 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@24ac │ │ +07fc72: 0a00 |0019: move-result v0 │ │ +07fc74: 5441 6000 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ +07fc78: 6e20 0903 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0309 │ │ +07fc7e: 0e00 |001f: return-void │ │ +07fc80: a801 0603 |0020: mul-float v1, v6, v3 │ │ +07fc84: 7120 ae24 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@24ae │ │ +07fc8a: 0a00 |0025: move-result v0 │ │ +07fc8c: 28f4 |0026: goto 001a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0004 line=338 │ │ 0x000a line=339 │ │ 0x000e line=340 │ │ 0x001a line=344 │ │ 0x001f line=345 │ │ @@ -136168,16 +136143,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07f4b8: |[07f4b8] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ -07f4c8: 0e00 |0000: return-void │ │ +07fc90: |[07fc90] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ +07fca0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ @@ -136186,36 +136161,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -07f4cc: |[07f4cc] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -07f4dc: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -07f4e2: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ -07f4e6: 7210 f020 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@20f0 │ │ -07f4ec: 0a00 |0008: move-result v0 │ │ -07f4ee: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ -07f4f4: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ -07f4f8: 5530 5c00 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ -07f4fc: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ -07f500: 5430 5d00 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ -07f504: 6e20 6313 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@1363 │ │ -07f50a: 0a00 |0017: move-result v0 │ │ -07f50c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -07f510: 5430 5d00 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ -07f514: 6e20 3c13 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@133c │ │ -07f51a: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -07f51c: 0f00 |0020: return v0 │ │ -07f51e: 5430 5d00 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ -07f522: 6e20 7113 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@1371 │ │ -07f528: 28f9 |0026: goto 001f // -0007 │ │ -07f52a: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -07f52c: 28f8 |0028: goto 0020 // -0008 │ │ +07fca4: |[07fca4] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +07fcb4: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +07fcba: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ +07fcbe: 7210 f020 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@20f0 │ │ +07fcc4: 0a00 |0008: move-result v0 │ │ +07fcc6: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ +07fccc: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ +07fcd0: 5530 5c00 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ +07fcd4: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ +07fcd8: 5430 5d00 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ +07fcdc: 6e20 6313 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@1363 │ │ +07fce2: 0a00 |0017: move-result v0 │ │ +07fce4: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +07fce8: 5430 5d00 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ +07fcec: 6e20 3c13 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@133c │ │ +07fcf2: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +07fcf4: 0f00 |0020: return v0 │ │ +07fcf6: 5430 5d00 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ +07fcfa: 6e20 7113 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@1371 │ │ +07fd00: 28f9 |0026: goto 001f // -0007 │ │ +07fd02: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +07fd04: 28f8 |0028: goto 0020 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=317 │ │ 0x0012 line=318 │ │ 0x001a line=319 │ │ 0x001f line=323 │ │ 0x0020 line=325 │ │ @@ -136230,27 +136205,27 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -07f530: |[07f530] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ -07f540: 5430 5800 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ -07f544: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -07f548: 5430 5800 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ -07f54c: 7220 ff02 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@02ff │ │ -07f552: 0e00 |0009: return-void │ │ -07f554: 6200 5500 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ -07f558: 5431 5f00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@005f │ │ -07f55c: 5432 5700 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ -07f560: 7240 ed02 1042 |0010: invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@02ed │ │ -07f566: 0c00 |0013: move-result-object v0 │ │ -07f568: 5b30 5f00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@005f │ │ -07f56c: 28f3 |0016: goto 0009 // -000d │ │ +07fd08: |[07fd08] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ +07fd18: 5430 5800 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ +07fd1c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +07fd20: 5430 5800 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ +07fd24: 7220 ff02 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@02ff │ │ +07fd2a: 0e00 |0009: return-void │ │ +07fd2c: 6200 5500 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ +07fd30: 5431 5f00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@005f │ │ +07fd34: 5432 5700 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ +07fd38: 7240 ed02 1042 |0010: invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@02ed │ │ +07fd3e: 0c00 |0013: move-result-object v0 │ │ +07fd40: 5b30 5f00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@005f │ │ +07fd44: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0004 line=406 │ │ 0x0009 line=411 │ │ 0x000a line=409 │ │ locals : │ │ @@ -136262,27 +136237,27 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -07f570: |[07f570] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ -07f580: 5430 5800 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ -07f584: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -07f588: 5430 5800 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ -07f58c: 7230 0003 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0300 │ │ -07f592: 0e00 |0009: return-void │ │ -07f594: 6200 5500 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ -07f598: 5431 5f00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@005f │ │ -07f59c: 5432 5700 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ -07f5a0: 7255 ee02 1042 |0010: invoke-interface {v0, v1, v2, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@02ee │ │ -07f5a6: 0c00 |0013: move-result-object v0 │ │ -07f5a8: 5b30 5f00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@005f │ │ -07f5ac: 28f3 |0016: goto 0009 // -000d │ │ +07fd48: |[07fd48] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ +07fd58: 5430 5800 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ +07fd5c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +07fd60: 5430 5800 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0058 │ │ +07fd64: 7230 0003 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0300 │ │ +07fd6a: 0e00 |0009: return-void │ │ +07fd6c: 6200 5500 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0055 │ │ +07fd70: 5431 5f00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@005f │ │ +07fd74: 5432 5700 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0057 │ │ +07fd78: 7255 ee02 1042 |0010: invoke-interface {v0, v1, v2, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@02ee │ │ +07fd7e: 0c00 |0013: move-result-object v0 │ │ +07fd80: 5b30 5f00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@005f │ │ +07fd84: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0004 line=397 │ │ 0x0009 line=402 │ │ 0x000a line=400 │ │ locals : │ │ @@ -136295,34 +136270,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -07f5b0: |[07f5b0] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ -07f5c0: 5530 5c00 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ -07f5c4: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ -07f5c8: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -07f5cc: 5431 6000 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ -07f5d0: 5430 5d00 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ -07f5d4: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ -07f5da: 6e20 6013 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@1360 │ │ -07f5e0: 0a00 |0010: move-result v0 │ │ -07f5e2: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ -07f5e6: 5230 5900 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0059 │ │ -07f5ea: 6e30 1603 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0316 │ │ -07f5f0: 5c34 5c00 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ -07f5f4: 0e00 |001a: return-void │ │ -07f5f6: 5230 5e00 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@005e │ │ -07f5fa: 28f8 |001d: goto 0015 // -0008 │ │ -07f5fc: 5430 6100 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0061 │ │ -07f600: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -07f602: 6e30 1603 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0316 │ │ -07f608: 28f4 |0024: goto 0018 // -000c │ │ +07fd88: |[07fd88] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ +07fd98: 5530 5c00 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ +07fd9c: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ +07fda0: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +07fda4: 5431 6000 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ +07fda8: 5430 5d00 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ +07fdac: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ +07fdb2: 6e20 6013 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@1360 │ │ +07fdb8: 0a00 |0010: move-result v0 │ │ +07fdba: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ +07fdbe: 5230 5900 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0059 │ │ +07fdc2: 6e30 1603 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0316 │ │ +07fdc8: 5c34 5c00 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ +07fdcc: 0e00 |001a: return-void │ │ +07fdce: 5230 5e00 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@005e │ │ +07fdd2: 28f8 |001d: goto 0015 // -0008 │ │ +07fdd4: 5430 6100 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0061 │ │ +07fdd8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +07fdda: 6e30 1603 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0316 │ │ +07fde0: 28f4 |0024: goto 0018 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x0006 line=276 │ │ 0x0018 line=281 │ │ 0x001a line=283 │ │ @@ -136337,39 +136312,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -07f60c: |[07f60c] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ -07f61c: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -07f622: 5430 5d00 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ -07f626: 6e20 6013 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@1360 │ │ -07f62c: 0a00 |0008: move-result v0 │ │ -07f62e: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ -07f632: 5430 6000 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ -07f636: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ -07f63a: 6e20 0903 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0309 │ │ -07f640: 5530 5c00 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ -07f644: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ -07f648: 5431 6000 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ -07f64c: 5430 5d00 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ -07f650: 6e20 6013 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@1360 │ │ -07f656: 0a00 |001d: move-result v0 │ │ -07f658: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ -07f65c: 5230 5900 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0059 │ │ -07f660: 6e30 1603 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0316 │ │ -07f666: 0e00 |0025: return-void │ │ -07f668: 5430 6000 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ -07f66c: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -07f66e: 6e20 0903 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0309 │ │ -07f674: 28e6 |002c: goto 0012 // -001a │ │ -07f676: 5230 5e00 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@005e │ │ -07f67a: 28f3 |002f: goto 0022 // -000d │ │ +07fde4: |[07fde4] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ +07fdf4: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +07fdfa: 5430 5d00 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ +07fdfe: 6e20 6013 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@1360 │ │ +07fe04: 0a00 |0008: move-result v0 │ │ +07fe06: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ +07fe0a: 5430 6000 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ +07fe0e: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ +07fe12: 6e20 0903 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0309 │ │ +07fe18: 5530 5c00 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005c │ │ +07fe1c: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ +07fe20: 5431 6000 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ +07fe24: 5430 5d00 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005d │ │ +07fe28: 6e20 6013 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@1360 │ │ +07fe2e: 0a00 |001d: move-result v0 │ │ +07fe30: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ +07fe34: 5230 5900 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0059 │ │ +07fe38: 6e30 1603 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0316 │ │ +07fe3e: 0e00 |0025: return-void │ │ +07fe40: 5430 6000 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0060 │ │ +07fe44: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +07fe46: 6e20 0903 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0309 │ │ +07fe4c: 28e6 |002c: goto 0012 // -001a │ │ +07fe4e: 5230 5e00 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@005e │ │ +07fe52: 28f3 |002f: goto 0022 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0003 line=251 │ │ 0x000b line=252 │ │ 0x0012 line=257 │ │ 0x0016 line=258 │ │ 0x0025 line=261 │ │ @@ -136377,17 +136352,17 @@ │ │ 0x002d line=258 │ │ locals : │ │ 0x0000 - 0x0030 reg=3 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ source_file_idx : 475 (ActionBarDrawerToggle.java) │ │ │ │ Class #592 header: │ │ -class_idx : 200 │ │ +class_idx : 204 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 349 │ │ +superclass_idx : 353 │ │ source_file_idx : 562 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #592 annotations: │ │ @@ -136421,17 +136396,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f67c: |[07f67c] android.support.v4.app.ActivityCompat.:()V │ │ -07f68c: 7010 a907 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@07a9 │ │ -07f692: 0e00 |0003: return-void │ │ +07fe54: |[07fe54] android.support.v4.app.ActivityCompat.:()V │ │ +07fe64: 7010 a907 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@07a9 │ │ +07fe6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompat;) │ │ @@ -136439,22 +136414,22 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -07f694: |[07f694] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ -07f6a4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -07f6a8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -07f6ac: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -07f6b0: 7110 2d03 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@032d │ │ -07f6b6: 0e00 |0009: return-void │ │ -07f6b8: 6e10 5100 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0051 │ │ -07f6be: 28fc |000d: goto 0009 // -0004 │ │ +07fe6c: |[07fe6c] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ +07fe7c: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +07fe80: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +07fe84: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +07fe88: 7110 2d03 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@032d │ │ +07fe8e: 0e00 |0009: return-void │ │ +07fe90: 6e10 5100 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0051 │ │ +07fe96: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0006 line=134 │ │ 0x0009 line=138 │ │ 0x000a line=136 │ │ locals : │ │ @@ -136465,23 +136440,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -07f6c0: |[07f6c0] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -07f6d0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -07f6d4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -07f6d8: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -07f6dc: 7110 2b03 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@032b │ │ -07f6e2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -07f6e4: 0f00 |000a: return v0 │ │ -07f6e6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -07f6e8: 28fe |000c: goto 000a // -0002 │ │ +07fe98: |[07fe98] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +07fea8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +07feac: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +07feb0: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +07feb4: 7110 2b03 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@032b │ │ +07feba: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +07febc: 0f00 |000a: return v0 │ │ +07febe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +07fec0: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0006 line=65 │ │ 0x0009 line=66 │ │ 0x000a line=68 │ │ locals : │ │ @@ -136492,22 +136467,22 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -07f6ec: |[07f6ec] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -07f6fc: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -07f700: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -07f704: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -07f708: 7130 2e03 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@032e │ │ -07f70e: 0e00 |0009: return-void │ │ -07f710: 6e20 7400 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0074 │ │ -07f716: 28fc |000d: goto 0009 // -0004 │ │ +07fec4: |[07fec4] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +07fed4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +07fed8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +07fedc: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +07fee0: 7130 2e03 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@032e │ │ +07fee6: 0e00 |0009: return-void │ │ +07fee8: 6e20 7400 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0074 │ │ +07feee: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0006 line=90 │ │ 0x0009 line=94 │ │ 0x000a line=92 │ │ locals : │ │ @@ -136520,22 +136495,22 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -07f718: |[07f718] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -07f728: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -07f72c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -07f730: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -07f734: 7140 2f03 3254 |0006: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityCompatJB;.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V // method@032f │ │ -07f73a: 0e00 |0009: return-void │ │ -07f73c: 6e30 7500 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0075 │ │ -07f742: 28fc |000d: goto 0009 // -0004 │ │ +07fef0: |[07fef0] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +07ff00: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +07ff04: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +07ff08: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +07ff0c: 7140 2f03 3254 |0006: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityCompatJB;.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V // method@032f │ │ +07ff12: 0e00 |0009: return-void │ │ +07ff14: 6e30 7500 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0075 │ │ +07ff1a: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0006 line=119 │ │ 0x0009 line=123 │ │ 0x000a line=121 │ │ locals : │ │ @@ -136544,17 +136519,17 @@ │ │ 0x0000 - 0x000e reg=4 requestCode I │ │ 0x0000 - 0x000e reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 562 (ActivityCompat.java) │ │ │ │ Class #593 header: │ │ -class_idx : 203 │ │ +class_idx : 207 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 204 │ │ +superclass_idx : 208 │ │ source_file_idx : 566 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #593 annotations: │ │ @@ -136579,18 +136554,18 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompatJB;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07f744: |[07f744] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -07f754: 7010 3303 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0333 │ │ -07f75a: 5b01 6900 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0069 │ │ -07f75e: 0e00 |0005: return-void │ │ +07ff1c: |[07ff1c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +07ff2c: 7010 3303 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0333 │ │ +07ff32: 5b01 6900 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0069 │ │ +07ff36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0003 line=116 │ │ 0x0005 line=117 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ @@ -136602,19 +136577,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07f760: |[07f760] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ -07f770: 5410 6900 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0069 │ │ -07f774: 6e10 3d03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@033d │ │ -07f77a: 0c00 |0005: move-result-object v0 │ │ -07f77c: 1100 |0006: return-object v0 │ │ +07ff38: |[07ff38] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ +07ff48: 5410 6900 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0069 │ │ +07ff4c: 6e10 3d03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@033d │ │ +07ff52: 0c00 |0005: move-result-object v0 │ │ +07ff54: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;) │ │ @@ -136622,40 +136597,40 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -07f780: |[07f780] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -07f790: 2041 cb00 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00cb │ │ -07f794: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -07f798: 0740 |0004: move-object v0, v4 │ │ -07f79a: 1f00 cb00 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00cb │ │ -07f79e: 5431 6900 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0069 │ │ -07f7a2: 5402 6900 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0069 │ │ -07f7a6: 6e20 3e03 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@033e │ │ -07f7ac: 0e00 |000e: return-void │ │ +07ff58: |[07ff58] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +07ff68: 2041 cf00 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00cf │ │ +07ff6c: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +07ff70: 0740 |0004: move-object v0, v4 │ │ +07ff72: 1f00 cf00 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00cf │ │ +07ff76: 5431 6900 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0069 │ │ +07ff7a: 5402 6900 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0069 │ │ +07ff7e: 6e20 3e03 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@033e │ │ +07ff84: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ 0x0007 line=128 │ │ 0x000e line=130 │ │ locals : │ │ 0x0007 - 0x000e reg=0 otherImpl Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ 0x0000 - 0x000f reg=4 otherOptions Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ source_file_idx : 566 (ActivityOptionsCompat.java) │ │ │ │ Class #594 header: │ │ -class_idx : 207 │ │ +class_idx : 211 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 246 │ │ +superclass_idx : 250 │ │ source_file_idx : 616 │ │ static_fields_size : 9 │ │ instance_fields_size: 19 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 40 │ │ │ │ Class #594 annotations: │ │ @@ -136798,22 +136773,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 │ │ -07f7b0: |[07f7b0] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -07f7c0: 7010 0e05 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@050e │ │ -07f7c6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -07f7c8: 5c10 7e00 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007e │ │ -07f7cc: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -07f7ce: 5910 8700 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -07f7d2: 5b12 8800 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -07f7d6: 0e00 |000b: return-void │ │ +07ff88: |[07ff88] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +07ff98: 7010 0e05 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@050e │ │ +07ff9e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +07ffa0: 5c10 7e00 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007e │ │ +07ffa4: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +07ffa6: 5910 8700 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +07ffaa: 5b12 8800 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +07ffae: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=209 │ │ 0x0006 line=212 │ │ 0x0009 line=334 │ │ 0x000b line=335 │ │ @@ -136826,84 +136801,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 │ │ -07f7d8: |[07f7d8] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -07f7e8: 5441 8800 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -07f7ec: 5b61 c500 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -07f7f0: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -07f7f4: 5461 da00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -07f7f8: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -07f7fc: 5461 da00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -07f800: 6e20 c824 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -07f806: 0a01 |000f: move-result v1 │ │ -07f808: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -07f80c: 2201 a204 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@04a2 │ │ -07f810: 2202 b604 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -07f814: 7010 d724 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -07f81a: 1a03 bc02 |0019: const-string v3, "Can't change tag of fragment " // string@02bc │ │ -07f81e: 6e20 df24 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07f824: 0c02 |001e: move-result-object v2 │ │ -07f826: 6e20 de24 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -07f82c: 0c02 |0022: move-result-object v2 │ │ -07f82e: 1a03 ee00 |0023: const-string v3, ": was " // string@00ee │ │ -07f832: 6e20 df24 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07f838: 0c02 |0028: move-result-object v2 │ │ -07f83a: 5463 da00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -07f83e: 6e20 df24 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07f844: 0c02 |002e: move-result-object v2 │ │ -07f846: 1a03 7e00 |002f: const-string v3, " now " // string@007e │ │ -07f84a: 6e20 df24 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07f850: 0c02 |0034: move-result-object v2 │ │ -07f852: 6e20 df24 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07f858: 0c02 |0038: move-result-object v2 │ │ -07f85a: 6e10 e424 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -07f860: 0c02 |003c: move-result-object v2 │ │ -07f862: 7020 9c24 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -07f868: 2701 |0040: throw v1 │ │ -07f86a: 5b67 da00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -07f86e: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -07f872: 5261 c400 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -07f876: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -07f87a: 5261 c400 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -07f87e: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -07f882: 2201 a204 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@04a2 │ │ -07f886: 2202 b604 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -07f88a: 7010 d724 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -07f890: 1a03 bb02 |0054: const-string v3, "Can't change container ID of fragment " // string@02bb │ │ -07f894: 6e20 df24 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07f89a: 0c02 |0059: move-result-object v2 │ │ -07f89c: 6e20 de24 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -07f8a2: 0c02 |005d: move-result-object v2 │ │ -07f8a4: 1a03 ee00 |005e: const-string v3, ": was " // string@00ee │ │ -07f8a8: 6e20 df24 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07f8ae: 0c02 |0063: move-result-object v2 │ │ -07f8b0: 5263 c400 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -07f8b4: 6e20 db24 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -07f8ba: 0c02 |0069: move-result-object v2 │ │ -07f8bc: 1a03 7e00 |006a: const-string v3, " now " // string@007e │ │ -07f8c0: 6e20 df24 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07f8c6: 0c02 |006f: move-result-object v2 │ │ -07f8c8: 6e20 db24 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -07f8ce: 0c02 |0073: move-result-object v2 │ │ -07f8d0: 6e10 e424 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -07f8d6: 0c02 |0077: move-result-object v2 │ │ -07f8d8: 7020 9c24 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -07f8de: 2701 |007b: throw v1 │ │ -07f8e0: 5965 c400 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -07f8e4: 5965 c100 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -07f8e8: 2200 ce00 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00ce │ │ -07f8ec: 7010 3f03 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@033f │ │ -07f8f2: 5908 6b00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -07f8f6: 5b06 6e00 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -07f8fa: 6e20 4403 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0344 │ │ -07f900: 0e00 |008c: return-void │ │ +07ffb0: |[07ffb0] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +07ffc0: 5441 8800 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +07ffc4: 5b61 c500 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +07ffc8: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +07ffcc: 5461 da00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +07ffd0: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +07ffd4: 5461 da00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +07ffd8: 6e20 c824 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +07ffde: 0a01 |000f: move-result v1 │ │ +07ffe0: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +07ffe4: 2201 a804 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@04a8 │ │ +07ffe8: 2202 bc04 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +07ffec: 7010 d724 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +07fff2: 1a03 bc02 |0019: const-string v3, "Can't change tag of fragment " // string@02bc │ │ +07fff6: 6e20 df24 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +07fffc: 0c02 |001e: move-result-object v2 │ │ +07fffe: 6e20 de24 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +080004: 0c02 |0022: move-result-object v2 │ │ +080006: 1a03 ee00 |0023: const-string v3, ": was " // string@00ee │ │ +08000a: 6e20 df24 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +080010: 0c02 |0028: move-result-object v2 │ │ +080012: 5463 da00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +080016: 6e20 df24 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08001c: 0c02 |002e: move-result-object v2 │ │ +08001e: 1a03 7e00 |002f: const-string v3, " now " // string@007e │ │ +080022: 6e20 df24 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +080028: 0c02 |0034: move-result-object v2 │ │ +08002a: 6e20 df24 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +080030: 0c02 |0038: move-result-object v2 │ │ +080032: 6e10 e424 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +080038: 0c02 |003c: move-result-object v2 │ │ +08003a: 7020 9c24 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +080040: 2701 |0040: throw v1 │ │ +080042: 5b67 da00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +080046: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +08004a: 5261 c400 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +08004e: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +080052: 5261 c400 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +080056: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +08005a: 2201 a804 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@04a8 │ │ +08005e: 2202 bc04 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +080062: 7010 d724 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +080068: 1a03 bb02 |0054: const-string v3, "Can't change container ID of fragment " // string@02bb │ │ +08006c: 6e20 df24 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +080072: 0c02 |0059: move-result-object v2 │ │ +080074: 6e20 de24 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +08007a: 0c02 |005d: move-result-object v2 │ │ +08007c: 1a03 ee00 |005e: const-string v3, ": was " // string@00ee │ │ +080080: 6e20 df24 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +080086: 0c02 |0063: move-result-object v2 │ │ +080088: 5263 c400 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +08008c: 6e20 db24 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +080092: 0c02 |0069: move-result-object v2 │ │ +080094: 1a03 7e00 |006a: const-string v3, " now " // string@007e │ │ +080098: 6e20 df24 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08009e: 0c02 |006f: move-result-object v2 │ │ +0800a0: 6e20 db24 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0800a6: 0c02 |0073: move-result-object v2 │ │ +0800a8: 6e10 e424 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0800ae: 0c02 |0077: move-result-object v2 │ │ +0800b0: 7020 9c24 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0800b6: 2701 |007b: throw v1 │ │ +0800b8: 5965 c400 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +0800bc: 5965 c100 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +0800c0: 2200 d200 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00d2 │ │ +0800c4: 7010 3f03 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@033f │ │ +0800ca: 5908 6b00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +0800ce: 5b06 6e00 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +0800d2: 6e20 4403 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0344 │ │ +0800d8: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0004 line=396 │ │ 0x0006 line=397 │ │ 0x0012 line=398 │ │ 0x0041 line=402 │ │ @@ -136930,19 +136905,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 │ │ -07f904: |[07f904] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -07f914: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f916: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -07f918: 7051 4d03 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@034d │ │ -07f91e: 1102 |0005: return-object v2 │ │ +0800dc: |[0800dc] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0800ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0800ee: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0800f0: 7051 4d03 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@034d │ │ +0800f6: 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 │ │ @@ -136953,18 +136928,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 │ │ -07f920: |[07f920] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -07f930: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07f932: 7050 4d03 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@034d │ │ -07f938: 1101 |0004: return-object v1 │ │ +0800f8: |[0800f8] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +080108: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08010a: 7050 4d03 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@034d │ │ +080110: 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 │ │ @@ -136976,19 +136951,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 │ │ -07f93c: |[07f93c] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -07f94c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f94e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -07f950: 7051 4d03 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@034d │ │ -07f956: 1102 |0005: return-object v2 │ │ +080114: |[080114] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +080124: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +080126: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +080128: 7051 4d03 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@034d │ │ +08012e: 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; │ │ @@ -136999,37 +136974,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 │ │ -07f958: |[07f958] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -07f968: 5410 8600 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ -07f96c: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -07f970: 5b12 8d00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ -07f974: 5b12 8600 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ -07f978: 5210 8400 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0084 │ │ -07f97c: 5920 6c00 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ -07f980: 5210 8500 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0085 │ │ -07f984: 5920 6d00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ -07f988: 5210 8b00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@008b │ │ -07f98c: 5920 7000 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -07f990: 5210 8c00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@008c │ │ -07f994: 5920 7100 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ -07f998: 5210 8a00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@008a │ │ -07f99c: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07f9a0: 5910 8a00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@008a │ │ -07f9a4: 0e00 |001e: return-void │ │ -07f9a6: 5410 8d00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ -07f9aa: 5b20 7200 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0072 │ │ -07f9ae: 5410 8d00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ -07f9b2: 5b02 6f00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ -07f9b6: 5b12 8d00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ -07f9ba: 28df |0029: goto 0008 // -0021 │ │ +080130: |[080130] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +080140: 5410 8600 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ +080144: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +080148: 5b12 8d00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ +08014c: 5b12 8600 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ +080150: 5210 8400 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0084 │ │ +080154: 5920 6c00 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ +080158: 5210 8500 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0085 │ │ +08015c: 5920 6d00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ +080160: 5210 8b00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@008b │ │ +080164: 5920 7000 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +080168: 5210 8c00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@008c │ │ +08016c: 5920 7100 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ +080170: 5210 8a00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@008a │ │ +080174: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +080178: 5910 8a00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@008a │ │ +08017c: 0e00 |001e: return-void │ │ +08017e: 5410 8d00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ +080182: 5b20 7200 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0072 │ │ +080186: 5410 8d00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ +08018a: 5b02 6f00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ +08018e: 5b12 8d00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ +080192: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0004 line=365 │ │ 0x0008 line=371 │ │ 0x000c line=372 │ │ 0x0010 line=373 │ │ @@ -137048,25 +137023,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 │ │ -07f9bc: |[07f9bc] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -07f9cc: 5520 7e00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007e │ │ -07f9d0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -07f9d4: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -07f9d8: 1a01 860d |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0d86 │ │ -07f9dc: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -07f9e2: 2700 |000b: throw v0 │ │ -07f9e4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -07f9e6: 5c20 7d00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ -07f9ea: 5b23 8900 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ -07f9ee: 1102 |0011: return-object v2 │ │ +080194: |[080194] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +0801a4: 5520 7e00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007e │ │ +0801a8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0801ac: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +0801b0: 1a01 8c0d |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0d8c │ │ +0801b4: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0801ba: 2700 |000b: throw v0 │ │ +0801bc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0801be: 5c20 7d00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ +0801c2: 5b23 8900 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ +0801c6: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0004 line=503 │ │ 0x000c line=506 │ │ 0x000f line=507 │ │ 0x0011 line=508 │ │ @@ -137079,22 +137054,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 │ │ -07f9f0: |[07f9f0] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -07fa00: 2200 ce00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00ce │ │ -07fa04: 7010 3f03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@033f │ │ -07fa0a: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -07fa0c: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -07fa10: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -07fa14: 6e20 4403 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0344 │ │ -07fa1a: 1102 |000d: return-object v2 │ │ +0801c8: |[0801c8] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0801d8: 2200 d200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00d2 │ │ +0801dc: 7010 3f03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@033f │ │ +0801e2: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +0801e4: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +0801e8: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +0801ec: 6e20 4403 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0344 │ │ +0801f2: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0005 line=471 │ │ 0x0008 line=472 │ │ 0x000a line=473 │ │ 0x000d line=475 │ │ @@ -137108,102 +137083,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -07fa1c: |[07fa1c] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -07fa2c: 5563 7d00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ -07fa30: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -07fa34: 0e00 |0004: return-void │ │ -07fa36: 6303 1301 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -07fa3a: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -07fa3e: 1a03 1004 |0009: const-string v3, "FragmentManager" // string@0410 │ │ -07fa42: 2204 b604 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@04b6 │ │ -07fa46: 7010 d724 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -07fa4c: 1a05 8602 |0010: const-string v5, "Bump nesting in " // string@0286 │ │ -07fa50: 6e20 df24 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07fa56: 0c04 |0015: move-result-object v4 │ │ -07fa58: 6e20 de24 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -07fa5e: 0c04 |0019: move-result-object v4 │ │ -07fa60: 1a05 3300 |001a: const-string v5, " by " // string@0033 │ │ -07fa64: 6e20 df24 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07fa6a: 0c04 |001f: move-result-object v4 │ │ -07fa6c: 6e20 db24 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -07fa72: 0c04 |0023: move-result-object v4 │ │ -07fa74: 6e10 e424 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -07fa7a: 0c04 |0027: move-result-object v4 │ │ -07fa7c: 7120 6e20 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -07fa82: 5461 8600 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ -07fa86: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -07fa8a: 5413 6e00 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -07fa8e: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -07fa92: 5413 6e00 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -07fa96: 5234 bc00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -07fa9a: b074 |0037: add-int/2addr v4, v7 │ │ -07fa9c: 5934 bc00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -07faa0: 6303 1301 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -07faa4: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -07faa8: 1a03 1004 |003e: const-string v3, "FragmentManager" // string@0410 │ │ -07faac: 2204 b604 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@04b6 │ │ -07fab0: 7010 d724 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -07fab6: 1a05 8702 |0045: const-string v5, "Bump nesting of " // string@0287 │ │ -07faba: 6e20 df24 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07fac0: 0c04 |004a: move-result-object v4 │ │ -07fac2: 5415 6e00 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -07fac6: 6e20 de24 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -07facc: 0c04 |0050: move-result-object v4 │ │ -07face: 1a05 8e00 |0051: const-string v5, " to " // string@008e │ │ -07fad2: 6e20 df24 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07fad8: 0c04 |0056: move-result-object v4 │ │ -07fada: 5415 6e00 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -07fade: 5255 bc00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -07fae2: 6e20 db24 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -07fae8: 0c04 |005e: move-result-object v4 │ │ -07faea: 6e10 e424 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -07faf0: 0c04 |0062: move-result-object v4 │ │ -07faf2: 7120 6e20 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -07faf8: 5413 7300 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -07fafc: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -07fb00: 5413 7300 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -07fb04: 6e10 0d25 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -07fb0a: 0a03 |006f: move-result v3 │ │ -07fb0c: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -07fb10: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -07fb14: 5413 7300 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -07fb18: 6e20 0725 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -07fb1e: 0c02 |0079: move-result-object v2 │ │ -07fb20: 1f02 d900 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -07fb24: 5223 bc00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -07fb28: b073 |007e: add-int/2addr v3, v7 │ │ -07fb2a: 5923 bc00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -07fb2e: 6303 1301 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -07fb32: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -07fb36: 1a03 1004 |0085: const-string v3, "FragmentManager" // string@0410 │ │ -07fb3a: 2204 b604 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@04b6 │ │ -07fb3e: 7010 d724 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -07fb44: 1a05 8702 |008c: const-string v5, "Bump nesting of " // string@0287 │ │ -07fb48: 6e20 df24 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07fb4e: 0c04 |0091: move-result-object v4 │ │ -07fb50: 6e20 de24 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -07fb56: 0c04 |0095: move-result-object v4 │ │ -07fb58: 1a05 8e00 |0096: const-string v5, " to " // string@008e │ │ -07fb5c: 6e20 df24 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07fb62: 0c04 |009b: move-result-object v4 │ │ -07fb64: 5225 bc00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -07fb68: 6e20 db24 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -07fb6e: 0c04 |00a1: move-result-object v4 │ │ -07fb70: 6e10 e424 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -07fb76: 0c04 |00a5: move-result-object v4 │ │ -07fb78: 7120 6e20 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -07fb7e: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -07fb82: 28c7 |00ab: goto 0072 // -0039 │ │ -07fb84: 5411 6f00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ -07fb88: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +0801f4: |[0801f4] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +080204: 5563 7d00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ +080208: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +08020c: 0e00 |0004: return-void │ │ +08020e: 6303 1301 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +080212: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +080216: 1a03 1004 |0009: const-string v3, "FragmentManager" // string@0410 │ │ +08021a: 2204 bc04 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@04bc │ │ +08021e: 7010 d724 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +080224: 1a05 8602 |0010: const-string v5, "Bump nesting in " // string@0286 │ │ +080228: 6e20 df24 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08022e: 0c04 |0015: move-result-object v4 │ │ +080230: 6e20 de24 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +080236: 0c04 |0019: move-result-object v4 │ │ +080238: 1a05 3300 |001a: const-string v5, " by " // string@0033 │ │ +08023c: 6e20 df24 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +080242: 0c04 |001f: move-result-object v4 │ │ +080244: 6e20 db24 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +08024a: 0c04 |0023: move-result-object v4 │ │ +08024c: 6e10 e424 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +080252: 0c04 |0027: move-result-object v4 │ │ +080254: 7120 6e20 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +08025a: 5461 8600 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ +08025e: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +080262: 5413 6e00 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +080266: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +08026a: 5413 6e00 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +08026e: 5234 bc00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +080272: b074 |0037: add-int/2addr v4, v7 │ │ +080274: 5934 bc00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +080278: 6303 1301 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +08027c: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +080280: 1a03 1004 |003e: const-string v3, "FragmentManager" // string@0410 │ │ +080284: 2204 bc04 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@04bc │ │ +080288: 7010 d724 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +08028e: 1a05 8702 |0045: const-string v5, "Bump nesting of " // string@0287 │ │ +080292: 6e20 df24 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +080298: 0c04 |004a: move-result-object v4 │ │ +08029a: 5415 6e00 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +08029e: 6e20 de24 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0802a4: 0c04 |0050: move-result-object v4 │ │ +0802a6: 1a05 8e00 |0051: const-string v5, " to " // string@008e │ │ +0802aa: 6e20 df24 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0802b0: 0c04 |0056: move-result-object v4 │ │ +0802b2: 5415 6e00 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +0802b6: 5255 bc00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +0802ba: 6e20 db24 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0802c0: 0c04 |005e: move-result-object v4 │ │ +0802c2: 6e10 e424 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0802c8: 0c04 |0062: move-result-object v4 │ │ +0802ca: 7120 6e20 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +0802d0: 5413 7300 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +0802d4: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +0802d8: 5413 7300 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +0802dc: 6e10 0d25 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0802e2: 0a03 |006f: move-result v3 │ │ +0802e4: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +0802e8: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +0802ec: 5413 7300 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +0802f0: 6e20 0725 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0802f6: 0c02 |0079: move-result-object v2 │ │ +0802f8: 1f02 dd00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00dd │ │ +0802fc: 5223 bc00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +080300: b073 |007e: add-int/2addr v3, v7 │ │ +080302: 5923 bc00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +080306: 6303 1301 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +08030a: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +08030e: 1a03 1004 |0085: const-string v3, "FragmentManager" // string@0410 │ │ +080312: 2204 bc04 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@04bc │ │ +080316: 7010 d724 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +08031c: 1a05 8702 |008c: const-string v5, "Bump nesting of " // string@0287 │ │ +080320: 6e20 df24 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +080326: 0c04 |0091: move-result-object v4 │ │ +080328: 6e20 de24 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +08032e: 0c04 |0095: move-result-object v4 │ │ +080330: 1a05 8e00 |0096: const-string v5, " to " // string@008e │ │ +080334: 6e20 df24 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08033a: 0c04 |009b: move-result-object v4 │ │ +08033c: 5225 bc00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +080340: 6e20 db24 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +080346: 0c04 |00a1: move-result-object v4 │ │ +080348: 6e10 e424 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +08034e: 0c04 |00a5: move-result-object v4 │ │ +080350: 7120 6e20 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +080356: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08035a: 28c7 |00ab: goto 0072 // -0039 │ │ +08035c: 5411 6f00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ +080360: 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 │ │ @@ -137229,19 +137204,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07fb8c: |[07fb8c] android.support.v4.app.BackStackRecord.commit:()I │ │ -07fb9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07fb9e: 6e20 4a03 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@034a │ │ -07fba4: 0a00 |0004: move-result v0 │ │ -07fba6: 0f00 |0005: return v0 │ │ +080364: |[080364] android.support.v4.app.BackStackRecord.commit:()I │ │ +080374: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +080376: 6e20 4a03 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@034a │ │ +08037c: 0a00 |0004: move-result v0 │ │ +08037e: 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;) │ │ @@ -137249,19 +137224,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07fba8: |[07fba8] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -07fbb8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07fbba: 6e20 4a03 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@034a │ │ -07fbc0: 0a00 |0004: move-result v0 │ │ -07fbc2: 0f00 |0005: return v0 │ │ +080380: |[080380] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +080390: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +080392: 6e20 4a03 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@034a │ │ +080398: 0a00 |0004: move-result v0 │ │ +08039a: 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;) │ │ @@ -137269,57 +137244,57 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -07fbc4: |[07fbc4] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -07fbd4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -07fbd6: 5562 8300 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0083 │ │ -07fbda: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -07fbde: 2202 a204 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@04a2 │ │ -07fbe2: 1a03 7f12 |0007: const-string v3, "commit already called" // string@127f │ │ -07fbe6: 7020 9c24 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -07fbec: 2702 |000c: throw v2 │ │ -07fbee: 6302 1301 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -07fbf2: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ -07fbf6: 1a02 1004 |0011: const-string v2, "FragmentManager" // string@0410 │ │ -07fbfa: 2203 b604 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -07fbfe: 7010 d724 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -07fc04: 1a04 d302 |0018: const-string v4, "Commit: " // string@02d3 │ │ -07fc08: 6e20 df24 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07fc0e: 0c03 |001d: move-result-object v3 │ │ -07fc10: 6e20 de24 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -07fc16: 0c03 |0021: move-result-object v3 │ │ -07fc18: 6e10 e424 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -07fc1e: 0c03 |0025: move-result-object v3 │ │ -07fc20: 7120 6e20 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -07fc26: 2200 d501 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@01d5 │ │ -07fc2a: 1a02 1004 |002b: const-string v2, "FragmentManager" // string@0410 │ │ -07fc2e: 7020 220a 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0a22 │ │ -07fc34: 2201 8f04 |0030: new-instance v1, Ljava/io/PrintWriter; // type@048f │ │ -07fc38: 7020 6b24 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@246b │ │ -07fc3e: 1a02 0300 |0035: const-string v2, " " // string@0003 │ │ -07fc42: 6e55 4e03 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@034e │ │ -07fc48: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -07fc4a: 5c62 8300 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0083 │ │ -07fc4e: 5562 7d00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ -07fc52: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ -07fc56: 5462 8800 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -07fc5a: 6e20 7104 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@0471 │ │ -07fc60: 0a02 |0046: move-result v2 │ │ -07fc62: 5962 8700 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -07fc66: 5462 8800 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -07fc6a: 6e30 8804 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0488 │ │ -07fc70: 5262 8700 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -07fc74: 0f02 |0050: return v2 │ │ -07fc76: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ -07fc78: 5962 8700 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -07fc7c: 28f5 |0054: goto 0049 // -000b │ │ +08039c: |[08039c] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +0803ac: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0803ae: 5562 8300 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0083 │ │ +0803b2: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +0803b6: 2202 a804 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@04a8 │ │ +0803ba: 1a03 8512 |0007: const-string v3, "commit already called" // string@1285 │ │ +0803be: 7020 9c24 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0803c4: 2702 |000c: throw v2 │ │ +0803c6: 6302 1301 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +0803ca: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ +0803ce: 1a02 1004 |0011: const-string v2, "FragmentManager" // string@0410 │ │ +0803d2: 2203 bc04 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +0803d6: 7010 d724 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0803dc: 1a04 d302 |0018: const-string v4, "Commit: " // string@02d3 │ │ +0803e0: 6e20 df24 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0803e6: 0c03 |001d: move-result-object v3 │ │ +0803e8: 6e20 de24 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0803ee: 0c03 |0021: move-result-object v3 │ │ +0803f0: 6e10 e424 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0803f6: 0c03 |0025: move-result-object v3 │ │ +0803f8: 7120 6e20 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +0803fe: 2200 d901 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@01d9 │ │ +080402: 1a02 1004 |002b: const-string v2, "FragmentManager" // string@0410 │ │ +080406: 7020 220a 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0a22 │ │ +08040c: 2201 9504 |0030: new-instance v1, Ljava/io/PrintWriter; // type@0495 │ │ +080410: 7020 6b24 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@246b │ │ +080416: 1a02 0300 |0035: const-string v2, " " // string@0003 │ │ +08041a: 6e55 4e03 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@034e │ │ +080420: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +080422: 5c62 8300 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0083 │ │ +080426: 5562 7d00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ +08042a: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ +08042e: 5462 8800 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080432: 6e20 7104 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@0471 │ │ +080438: 0a02 |0046: move-result v2 │ │ +08043a: 5962 8700 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +08043e: 5462 8800 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080442: 6e30 8804 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0488 │ │ +080448: 5262 8700 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +08044c: 0f02 |0050: return v2 │ │ +08044e: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ +080450: 5962 8700 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +080454: 28f5 |0054: goto 0049 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=582 │ │ 0x000d line=583 │ │ 0x0011 line=584 │ │ 0x0029 line=585 │ │ 0x0030 line=586 │ │ @@ -137341,22 +137316,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 │ │ -07fc80: |[07fc80] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -07fc90: 2200 ce00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00ce │ │ -07fc94: 7010 3f03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@033f │ │ -07fc9a: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -07fc9c: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -07fca0: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -07fca4: 6e20 4403 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0344 │ │ -07fcaa: 1102 |000d: return-object v2 │ │ +080458: |[080458] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +080468: 2200 d200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00d2 │ │ +08046c: 7010 3f03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@033f │ │ +080472: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +080474: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +080478: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +08047c: 6e20 4403 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0344 │ │ +080482: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0005 line=462 │ │ 0x0008 line=463 │ │ 0x000a line=464 │ │ 0x000d line=466 │ │ @@ -137370,24 +137345,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -07fcac: |[07fcac] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -07fcbc: 5520 7d00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ -07fcc0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -07fcc4: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -07fcc8: 1a01 880d |0006: const-string v1, "This transaction is already being added to the back stack" // string@0d88 │ │ -07fccc: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -07fcd2: 2700 |000b: throw v0 │ │ -07fcd4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07fcd6: 5c20 7e00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007e │ │ -07fcda: 1102 |000f: return-object v2 │ │ +080484: |[080484] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +080494: 5520 7d00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ +080498: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +08049c: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +0804a0: 1a01 8e0d |0006: const-string v1, "This transaction is already being added to the back stack" // string@0d8e │ │ +0804a4: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0804aa: 2700 |000b: throw v0 │ │ +0804ac: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0804ae: 5c20 7e00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007e │ │ +0804b2: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0004 line=517 │ │ 0x000c line=520 │ │ 0x000f line=521 │ │ locals : │ │ @@ -137398,18 +137373,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 │ │ -07fcdc: |[07fcdc] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -07fcec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07fcee: 6e40 4f03 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@034f │ │ -07fcf4: 0e00 |0004: return-void │ │ +0804b4: |[0804b4] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0804c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0804c6: 6e40 4f03 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@034f │ │ +0804cc: 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; │ │ @@ -137422,239 +137397,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 │ │ -07fcf8: |[07fcf8] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ -07fd08: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ -07fd0c: 6e20 6e24 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fd12: 1a05 551c |0005: const-string v5, "mName=" // string@1c55 │ │ -07fd16: 6e20 6e24 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fd1c: 5475 8900 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ -07fd20: 6e20 6e24 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fd26: 1a05 6600 |000f: const-string v5, " mIndex=" // string@0066 │ │ -07fd2a: 6e20 6e24 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fd30: 5275 8700 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -07fd34: 6e20 6c24 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ -07fd3a: 1a05 5d00 |0019: const-string v5, " mCommitted=" // string@005d │ │ -07fd3e: 6e20 6e24 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fd44: 5575 8300 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0083 │ │ -07fd48: 6e20 7424 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ -07fd4e: 5275 8e00 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -07fd52: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ -07fd56: 6e20 6e24 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fd5c: 1a05 e61d |002a: const-string v5, "mTransition=#" // string@1de6 │ │ -07fd60: 6e20 6e24 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fd66: 5275 8e00 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -07fd6a: 7110 a324 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -07fd70: 0c05 |0034: move-result-object v5 │ │ -07fd72: 6e20 6e24 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fd78: 1a05 7800 |0038: const-string v5, " mTransitionStyle=#" // string@0078 │ │ -07fd7c: 6e20 6e24 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fd82: 5275 8f00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -07fd86: 7110 a324 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -07fd8c: 0c05 |0042: move-result-object v5 │ │ -07fd8e: 6e20 7324 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -07fd94: 5275 8400 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0084 │ │ -07fd98: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ -07fd9c: 5275 8500 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0085 │ │ -07fda0: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ -07fda4: 6e20 6e24 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fdaa: 1a05 531b |0051: const-string v5, "mEnterAnim=#" // string@1b53 │ │ -07fdae: 6e20 6e24 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fdb4: 5275 8400 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0084 │ │ -07fdb8: 7110 a324 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -07fdbe: 0c05 |005b: move-result-object v5 │ │ -07fdc0: 6e20 6e24 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fdc6: 1a05 6200 |005f: const-string v5, " mExitAnim=#" // string@0062 │ │ -07fdca: 6e20 6e24 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fdd0: 5275 8500 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0085 │ │ -07fdd4: 7110 a324 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -07fdda: 0c05 |0069: move-result-object v5 │ │ -07fddc: 6e20 7324 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -07fde2: 5275 8b00 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@008b │ │ -07fde6: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ -07fdea: 5275 8c00 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@008c │ │ -07fdee: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ -07fdf2: 6e20 6e24 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fdf8: 1a05 b81c |0078: const-string v5, "mPopEnterAnim=#" // string@1cb8 │ │ -07fdfc: 6e20 6e24 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fe02: 5275 8b00 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@008b │ │ -07fe06: 7110 a324 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -07fe0c: 0c05 |0082: move-result-object v5 │ │ -07fe0e: 6e20 6e24 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fe14: 1a05 6b00 |0086: const-string v5, " mPopExitAnim=#" // string@006b │ │ -07fe18: 6e20 6e24 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fe1e: 5275 8c00 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@008c │ │ -07fe22: 7110 a324 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -07fe28: 0c05 |0090: move-result-object v5 │ │ -07fe2a: 6e20 7324 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -07fe30: 5275 8100 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ -07fe34: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ -07fe38: 5475 8200 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -07fe3c: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ -07fe40: 6e20 6e24 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fe46: 1a05 901a |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@1a90 │ │ -07fe4a: 6e20 6e24 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fe50: 5275 8100 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ -07fe54: 7110 a324 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -07fe5a: 0c05 |00a9: move-result-object v5 │ │ -07fe5c: 6e20 6e24 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fe62: 1a05 5c00 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@005c │ │ -07fe66: 6e20 6e24 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fe6c: 5475 8200 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -07fe70: 6e20 7224 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -07fe76: 5275 7f00 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ -07fe7a: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ -07fe7e: 5475 8000 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ -07fe82: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ -07fe86: 6e20 6e24 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fe8c: 1a05 8d1a |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@1a8d │ │ -07fe90: 6e20 6e24 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fe96: 5275 7f00 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ -07fe9a: 7110 a324 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -07fea0: 0c05 |00cc: move-result-object v5 │ │ -07fea2: 6e20 6e24 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fea8: 1a05 5b00 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@005b │ │ -07feac: 6e20 6e24 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07feb2: 5475 8000 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ -07feb6: 6e20 7224 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -07febc: 5475 8600 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ -07fec0: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ -07fec4: 6e20 6e24 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07feca: 1a05 c30b |00e1: const-string v5, "Operations:" // string@0bc3 │ │ -07fece: 6e20 7324 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -07fed4: 2205 b604 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@04b6 │ │ -07fed8: 7010 d724 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -07fede: 6e20 df24 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07fee4: 0c05 |00ee: move-result-object v5 │ │ -07fee6: 1a06 0500 |00ef: const-string v6, " " // string@0005 │ │ -07feea: 6e20 df24 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07fef0: 0c05 |00f4: move-result-object v5 │ │ -07fef2: 6e10 e424 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -07fef8: 0c02 |00f8: move-result-object v2 │ │ -07fefa: 5474 8600 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ -07fefe: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ -07ff00: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ -07ff04: 5245 6b00 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -07ff08: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ -07ff0e: 2205 b604 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@04b6 │ │ -07ff12: 7010 d724 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -07ff18: 1a06 5812 |0108: const-string v6, "cmd=" // string@1258 │ │ -07ff1c: 6e20 df24 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -07ff22: 0c05 |010d: move-result-object v5 │ │ -07ff24: 5246 6b00 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -07ff28: 6e20 db24 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -07ff2e: 0c05 |0113: move-result-object v5 │ │ -07ff30: 6e10 e424 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -07ff36: 0c00 |0117: move-result-object v0 │ │ -07ff38: 6e20 6e24 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07ff3e: 1a05 1200 |011b: const-string v5, " Op #" // string@0012 │ │ -07ff42: 6e20 6e24 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07ff48: 6e20 6c24 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ -07ff4e: 1a05 e800 |0123: const-string v5, ": " // string@00e8 │ │ -07ff52: 6e20 6e24 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07ff58: 6e20 6e24 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07ff5e: 1a05 0200 |012b: const-string v5, " " // string@0002 │ │ -07ff62: 6e20 6e24 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07ff68: 5445 6e00 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -07ff6c: 6e20 7224 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -07ff72: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ -07ff76: 5245 6c00 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ -07ff7a: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ -07ff7e: 5245 6d00 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ -07ff82: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ -07ff86: 6e20 6e24 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07ff8c: 1a05 5e14 |0142: const-string v5, "enterAnim=#" // string@145e │ │ -07ff90: 6e20 6e24 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07ff96: 5245 6c00 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ -07ff9a: 7110 a324 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -07ffa0: 0c05 |014c: move-result-object v5 │ │ -07ffa2: 6e20 6e24 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07ffa8: 1a05 4700 |0150: const-string v5, " exitAnim=#" // string@0047 │ │ -07ffac: 6e20 6e24 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07ffb2: 5245 6d00 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ -07ffb6: 7110 a324 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -07ffbc: 0c05 |015a: move-result-object v5 │ │ -07ffbe: 6e20 7324 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -07ffc4: 5245 7000 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -07ffc8: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ -07ffcc: 5245 7100 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ -07ffd0: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ -07ffd4: 6e20 6e24 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07ffda: 1a05 f920 |0169: const-string v5, "popEnterAnim=#" // string@20f9 │ │ -07ffde: 6e20 6e24 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07ffe4: 5245 7000 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -07ffe8: 7110 a324 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -07ffee: 0c05 |0173: move-result-object v5 │ │ -07fff0: 6e20 6e24 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -07fff6: 1a05 8300 |0177: const-string v5, " popExitAnim=#" // string@0083 │ │ -07fffa: 6e20 6e24 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -080000: 5245 7100 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ -080004: 7110 a324 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -08000a: 0c05 |0181: move-result-object v5 │ │ -08000c: 6e20 7324 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -080012: 5445 7300 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -080016: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ -08001a: 5445 7300 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -08001e: 6e10 0d25 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -080024: 0a05 |018e: move-result v5 │ │ -080026: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ -08002a: 1201 |0191: const/4 v1, #int 0 // #0 │ │ -08002c: 5445 7300 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -080030: 6e10 0d25 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -080036: 0a05 |0197: move-result v5 │ │ -080038: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ -08003c: 6e20 6e24 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -080042: 5445 7300 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -080046: 6e10 0d25 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -08004c: 0a05 |01a2: move-result v5 │ │ -08004e: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ -080050: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ -080054: 1a05 300c |01a6: const-string v5, "Removed: " // string@0c30 │ │ -080058: 6e20 6e24 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -08005e: 5445 7300 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -080062: 6e20 0725 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -080068: 0c05 |01b0: move-result-object v5 │ │ -08006a: 6e20 7224 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -080070: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ -080074: 28dc |01b6: goto 0192 // -0024 │ │ -080076: 1a00 520b |01b7: const-string v0, "NULL" // string@0b52 │ │ -08007a: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ -08007e: 1a00 6f01 |01bb: const-string v0, "ADD" // string@016f │ │ -080082: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ -080086: 1a00 150c |01bf: const-string v0, "REPLACE" // string@0c15 │ │ -08008a: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ -08008e: 1a00 130c |01c3: const-string v0, "REMOVE" // string@0c13 │ │ -080092: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ -080096: 1a00 3a04 |01c7: const-string v0, "HIDE" // string@043a │ │ -08009a: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ -08009e: 1a00 510c |01cb: const-string v0, "SHOW" // string@0c51 │ │ -0800a2: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ -0800a6: 1a00 2703 |01cf: const-string v0, "DETACH" // string@0327 │ │ -0800aa: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ -0800ae: 1a00 7e01 |01d3: const-string v0, "ATTACH" // string@017e │ │ -0800b2: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ -0800b6: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ -0800ba: 1a05 2f0c |01d9: const-string v5, "Removed:" // string@0c2f │ │ -0800be: 6e20 7324 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -0800c4: 6e20 6e24 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0800ca: 1a05 0600 |01e1: const-string v5, " #" // string@0006 │ │ -0800ce: 6e20 6e24 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0800d4: 6e20 6c24 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ -0800da: 1a05 e800 |01e9: const-string v5, ": " // string@00e8 │ │ -0800de: 6e20 6e24 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0800e4: 28bd |01ee: goto 01ab // -0043 │ │ -0800e6: 5444 6f00 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ -0800ea: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0800ee: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ -0800f2: 0e00 |01f5: return-void │ │ -0800f4: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ +0804d0: |[0804d0] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ +0804e0: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ +0804e4: 6e20 6e24 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0804ea: 1a05 5b1c |0005: const-string v5, "mName=" // string@1c5b │ │ +0804ee: 6e20 6e24 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0804f4: 5475 8900 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ +0804f8: 6e20 6e24 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0804fe: 1a05 6600 |000f: const-string v5, " mIndex=" // string@0066 │ │ +080502: 6e20 6e24 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +080508: 5275 8700 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +08050c: 6e20 6c24 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ +080512: 1a05 5d00 |0019: const-string v5, " mCommitted=" // string@005d │ │ +080516: 6e20 6e24 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08051c: 5575 8300 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0083 │ │ +080520: 6e20 7424 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ +080526: 5275 8e00 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +08052a: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ +08052e: 6e20 6e24 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +080534: 1a05 ec1d |002a: const-string v5, "mTransition=#" // string@1dec │ │ +080538: 6e20 6e24 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08053e: 5275 8e00 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +080542: 7110 a324 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +080548: 0c05 |0034: move-result-object v5 │ │ +08054a: 6e20 6e24 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +080550: 1a05 7800 |0038: const-string v5, " mTransitionStyle=#" // string@0078 │ │ +080554: 6e20 6e24 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08055a: 5275 8f00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +08055e: 7110 a324 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +080564: 0c05 |0042: move-result-object v5 │ │ +080566: 6e20 7324 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +08056c: 5275 8400 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0084 │ │ +080570: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ +080574: 5275 8500 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0085 │ │ +080578: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ +08057c: 6e20 6e24 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +080582: 1a05 591b |0051: const-string v5, "mEnterAnim=#" // string@1b59 │ │ +080586: 6e20 6e24 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08058c: 5275 8400 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0084 │ │ +080590: 7110 a324 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +080596: 0c05 |005b: move-result-object v5 │ │ +080598: 6e20 6e24 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08059e: 1a05 6200 |005f: const-string v5, " mExitAnim=#" // string@0062 │ │ +0805a2: 6e20 6e24 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0805a8: 5275 8500 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0085 │ │ +0805ac: 7110 a324 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +0805b2: 0c05 |0069: move-result-object v5 │ │ +0805b4: 6e20 7324 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +0805ba: 5275 8b00 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@008b │ │ +0805be: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ +0805c2: 5275 8c00 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@008c │ │ +0805c6: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ +0805ca: 6e20 6e24 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0805d0: 1a05 be1c |0078: const-string v5, "mPopEnterAnim=#" // string@1cbe │ │ +0805d4: 6e20 6e24 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0805da: 5275 8b00 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@008b │ │ +0805de: 7110 a324 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +0805e4: 0c05 |0082: move-result-object v5 │ │ +0805e6: 6e20 6e24 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0805ec: 1a05 6b00 |0086: const-string v5, " mPopExitAnim=#" // string@006b │ │ +0805f0: 6e20 6e24 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0805f6: 5275 8c00 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@008c │ │ +0805fa: 7110 a324 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +080600: 0c05 |0090: move-result-object v5 │ │ +080602: 6e20 7324 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +080608: 5275 8100 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ +08060c: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ +080610: 5475 8200 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ +080614: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ +080618: 6e20 6e24 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08061e: 1a05 961a |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@1a96 │ │ +080622: 6e20 6e24 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +080628: 5275 8100 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ +08062c: 7110 a324 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +080632: 0c05 |00a9: move-result-object v5 │ │ +080634: 6e20 6e24 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08063a: 1a05 5c00 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@005c │ │ +08063e: 6e20 6e24 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +080644: 5475 8200 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ +080648: 6e20 7224 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +08064e: 5275 7f00 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ +080652: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ +080656: 5475 8000 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ +08065a: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ +08065e: 6e20 6e24 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +080664: 1a05 931a |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@1a93 │ │ +080668: 6e20 6e24 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08066e: 5275 7f00 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ +080672: 7110 a324 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +080678: 0c05 |00cc: move-result-object v5 │ │ +08067a: 6e20 6e24 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +080680: 1a05 5b00 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@005b │ │ +080684: 6e20 6e24 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08068a: 5475 8000 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ +08068e: 6e20 7224 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +080694: 5475 8600 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ +080698: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ +08069c: 6e20 6e24 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0806a2: 1a05 c90b |00e1: const-string v5, "Operations:" // string@0bc9 │ │ +0806a6: 6e20 7324 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +0806ac: 2205 bc04 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@04bc │ │ +0806b0: 7010 d724 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0806b6: 6e20 df24 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0806bc: 0c05 |00ee: move-result-object v5 │ │ +0806be: 1a06 0500 |00ef: const-string v6, " " // string@0005 │ │ +0806c2: 6e20 df24 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0806c8: 0c05 |00f4: move-result-object v5 │ │ +0806ca: 6e10 e424 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0806d0: 0c02 |00f8: move-result-object v2 │ │ +0806d2: 5474 8600 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ +0806d6: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ +0806d8: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ +0806dc: 5245 6b00 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +0806e0: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ +0806e6: 2205 bc04 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@04bc │ │ +0806ea: 7010 d724 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0806f0: 1a06 5e12 |0108: const-string v6, "cmd=" // string@125e │ │ +0806f4: 6e20 df24 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0806fa: 0c05 |010d: move-result-object v5 │ │ +0806fc: 5246 6b00 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +080700: 6e20 db24 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +080706: 0c05 |0113: move-result-object v5 │ │ +080708: 6e10 e424 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +08070e: 0c00 |0117: move-result-object v0 │ │ +080710: 6e20 6e24 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +080716: 1a05 1200 |011b: const-string v5, " Op #" // string@0012 │ │ +08071a: 6e20 6e24 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +080720: 6e20 6c24 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ +080726: 1a05 e800 |0123: const-string v5, ": " // string@00e8 │ │ +08072a: 6e20 6e24 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +080730: 6e20 6e24 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +080736: 1a05 0200 |012b: const-string v5, " " // string@0002 │ │ +08073a: 6e20 6e24 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +080740: 5445 6e00 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +080744: 6e20 7224 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +08074a: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ +08074e: 5245 6c00 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ +080752: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ +080756: 5245 6d00 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ +08075a: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ +08075e: 6e20 6e24 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +080764: 1a05 6414 |0142: const-string v5, "enterAnim=#" // string@1464 │ │ +080768: 6e20 6e24 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08076e: 5245 6c00 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ +080772: 7110 a324 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +080778: 0c05 |014c: move-result-object v5 │ │ +08077a: 6e20 6e24 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +080780: 1a05 4700 |0150: const-string v5, " exitAnim=#" // string@0047 │ │ +080784: 6e20 6e24 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08078a: 5245 6d00 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ +08078e: 7110 a324 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +080794: 0c05 |015a: move-result-object v5 │ │ +080796: 6e20 7324 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +08079c: 5245 7000 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +0807a0: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ +0807a4: 5245 7100 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ +0807a8: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ +0807ac: 6e20 6e24 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0807b2: 1a05 ff20 |0169: const-string v5, "popEnterAnim=#" // string@20ff │ │ +0807b6: 6e20 6e24 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0807bc: 5245 7000 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +0807c0: 7110 a324 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +0807c6: 0c05 |0173: move-result-object v5 │ │ +0807c8: 6e20 6e24 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0807ce: 1a05 8300 |0177: const-string v5, " popExitAnim=#" // string@0083 │ │ +0807d2: 6e20 6e24 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0807d8: 5245 7100 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ +0807dc: 7110 a324 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +0807e2: 0c05 |0181: move-result-object v5 │ │ +0807e4: 6e20 7324 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +0807ea: 5445 7300 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +0807ee: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ +0807f2: 5445 7300 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +0807f6: 6e10 0d25 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0807fc: 0a05 |018e: move-result v5 │ │ +0807fe: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ +080802: 1201 |0191: const/4 v1, #int 0 // #0 │ │ +080804: 5445 7300 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +080808: 6e10 0d25 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +08080e: 0a05 |0197: move-result v5 │ │ +080810: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ +080814: 6e20 6e24 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08081a: 5445 7300 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +08081e: 6e10 0d25 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +080824: 0a05 |01a2: move-result v5 │ │ +080826: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ +080828: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ +08082c: 1a05 360c |01a6: const-string v5, "Removed: " // string@0c36 │ │ +080830: 6e20 6e24 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +080836: 5445 7300 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +08083a: 6e20 0725 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +080840: 0c05 |01b0: move-result-object v5 │ │ +080842: 6e20 7224 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +080848: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08084c: 28dc |01b6: goto 0192 // -0024 │ │ +08084e: 1a00 580b |01b7: const-string v0, "NULL" // string@0b58 │ │ +080852: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ +080856: 1a00 6f01 |01bb: const-string v0, "ADD" // string@016f │ │ +08085a: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ +08085e: 1a00 1b0c |01bf: const-string v0, "REPLACE" // string@0c1b │ │ +080862: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ +080866: 1a00 190c |01c3: const-string v0, "REMOVE" // string@0c19 │ │ +08086a: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ +08086e: 1a00 3a04 |01c7: const-string v0, "HIDE" // string@043a │ │ +080872: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ +080876: 1a00 570c |01cb: const-string v0, "SHOW" // string@0c57 │ │ +08087a: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ +08087e: 1a00 2703 |01cf: const-string v0, "DETACH" // string@0327 │ │ +080882: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ +080886: 1a00 7e01 |01d3: const-string v0, "ATTACH" // string@017e │ │ +08088a: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ +08088e: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ +080892: 1a05 350c |01d9: const-string v5, "Removed:" // string@0c35 │ │ +080896: 6e20 7324 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +08089c: 6e20 6e24 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0808a2: 1a05 0600 |01e1: const-string v5, " #" // string@0006 │ │ +0808a6: 6e20 6e24 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0808ac: 6e20 6c24 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ +0808b2: 1a05 e800 |01e9: const-string v5, ": " // string@00e8 │ │ +0808b6: 6e20 6e24 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0808bc: 28bd |01ee: goto 01ab // -0043 │ │ +0808be: 5444 6f00 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ +0808c2: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0808c6: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ +0808ca: 0e00 |01f5: return-void │ │ +0808cc: 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 │ │ @@ -137753,25 +137728,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08011c: |[08011c] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -08012c: 5220 7f00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ -080130: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -080134: 5420 8800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -080138: 5400 1d01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -08013c: 5221 7f00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ -080140: 6e20 1a04 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@041a │ │ -080146: 0c00 |000d: move-result-object v0 │ │ -080148: 1100 |000e: return-object v0 │ │ -08014a: 5420 8000 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ -08014e: 28fd |0011: goto 000e // -0003 │ │ +0808f4: |[0808f4] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +080904: 5220 7f00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ +080908: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +08090c: 5420 8800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080910: 5400 1d01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +080914: 5221 7f00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ +080918: 6e20 1a04 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@041a │ │ +08091e: 0c00 |000d: move-result-object v0 │ │ +080920: 1100 |000e: return-object v0 │ │ +080922: 5420 8000 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ +080926: 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; │ │ @@ -137781,17 +137756,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -080150: |[080150] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -080160: 5210 7f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ -080164: 0f00 |0002: return v0 │ │ +080928: |[080928] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +080938: 5210 7f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ +08093c: 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;) │ │ @@ -137799,25 +137774,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -080168: |[080168] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -080178: 5220 8100 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ -08017c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -080180: 5420 8800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -080184: 5400 1d01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -080188: 5221 8100 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ -08018c: 6e20 1a04 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@041a │ │ -080192: 0c00 |000d: move-result-object v0 │ │ -080194: 1100 |000e: return-object v0 │ │ -080196: 5420 8200 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -08019a: 28fd |0011: goto 000e // -0003 │ │ +080940: |[080940] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +080950: 5220 8100 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ +080954: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +080958: 5420 8800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +08095c: 5400 1d01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +080960: 5221 8100 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ +080964: 6e20 1a04 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@041a │ │ +08096a: 0c00 |000d: move-result-object v0 │ │ +08096c: 1100 |000e: return-object v0 │ │ +08096e: 5420 8200 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ +080972: 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; │ │ @@ -137827,17 +137802,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08019c: |[08019c] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -0801ac: 5210 8100 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ -0801b0: 0f00 |0002: return v0 │ │ +080974: |[080974] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +080984: 5210 8100 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ +080988: 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;) │ │ @@ -137845,17 +137820,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0801b4: |[0801b4] android.support.v4.app.BackStackRecord.getId:()I │ │ -0801c4: 5210 8700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -0801c8: 0f00 |0002: return v0 │ │ +08098c: |[08098c] android.support.v4.app.BackStackRecord.getId:()I │ │ +08099c: 5210 8700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +0809a0: 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;) │ │ @@ -137863,17 +137838,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0801cc: |[0801cc] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -0801dc: 5410 8900 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ -0801e0: 1100 |0002: return-object v0 │ │ +0809a4: |[0809a4] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +0809b4: 5410 8900 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ +0809b8: 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;) │ │ @@ -137881,17 +137856,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0801e4: |[0801e4] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -0801f4: 5210 8e00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -0801f8: 0f00 |0002: return v0 │ │ +0809bc: |[0809bc] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +0809cc: 5210 8e00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +0809d0: 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;) │ │ @@ -137899,17 +137874,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0801fc: |[0801fc] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -08020c: 5210 8f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -080210: 0f00 |0002: return v0 │ │ +0809d4: |[0809d4] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +0809e4: 5210 8f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +0809e8: 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;) │ │ @@ -137917,22 +137892,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 │ │ -080214: |[080214] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -080224: 2200 ce00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00ce │ │ -080228: 7010 3f03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@033f │ │ -08022e: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -080230: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -080234: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -080238: 6e20 4403 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0344 │ │ -08023e: 1102 |000d: return-object v2 │ │ +0809ec: |[0809ec] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0809fc: 2200 d200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00d2 │ │ +080a00: 7010 3f03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@033f │ │ +080a06: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +080a08: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +080a0c: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +080a10: 6e20 4403 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0344 │ │ +080a16: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0005 line=444 │ │ 0x0008 line=445 │ │ 0x000a line=446 │ │ 0x000d line=448 │ │ @@ -137946,17 +137921,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -080240: |[080240] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -080250: 5510 7e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007e │ │ -080254: 0f00 |0002: return v0 │ │ +080a18: |[080a18] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +080a28: 5510 7e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007e │ │ +080a2c: 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;) │ │ @@ -137964,21 +137939,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -080258: |[080258] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -080268: 5210 8a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@008a │ │ -08026c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -080270: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -080272: 0f00 |0005: return v0 │ │ -080274: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -080276: 28fe |0007: goto 0005 // -0002 │ │ +080a30: |[080a30] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +080a40: 5210 8a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@008a │ │ +080a44: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +080a48: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +080a4a: 0f00 |0005: return v0 │ │ +080a4c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +080a4e: 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;) │ │ @@ -137986,158 +137961,158 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 308 16-bit code units │ │ -080278: |[080278] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ -080288: 120a |0000: const/4 v10, #int 0 // #0 │ │ -08028a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -08028c: 12fb |0002: const/4 v11, #int -1 // #ff │ │ -08028e: 6306 1301 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -080292: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ -080296: 1a06 1004 |0007: const-string v6, "FragmentManager" // string@0410 │ │ -08029a: 2207 b604 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@04b6 │ │ -08029e: 7010 d724 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0802a4: 1a08 fe20 |000e: const-string v8, "popFromBackStack: " // string@20fe │ │ -0802a8: 6e20 df24 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0802ae: 0c07 |0013: move-result-object v7 │ │ -0802b0: 6e20 de24 c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0802b6: 0c07 |0017: move-result-object v7 │ │ -0802b8: 6e10 e424 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0802be: 0c07 |001b: move-result-object v7 │ │ -0802c0: 7120 6e20 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0802c6: 2202 d501 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@01d5 │ │ -0802ca: 1a06 1004 |0021: const-string v6, "FragmentManager" // string@0410 │ │ -0802ce: 7020 220a 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0a22 │ │ -0802d4: 2205 8f04 |0026: new-instance v5, Ljava/io/PrintWriter; // type@048f │ │ -0802d8: 7020 6b24 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@246b │ │ -0802de: 1a06 0300 |002b: const-string v6, " " // string@0003 │ │ -0802e2: 6e5a 4e03 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@034e │ │ -0802e8: 6e20 4703 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0347 │ │ -0802ee: 54c4 8d00 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ -0802f2: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ -0802f6: 5246 6b00 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -0802fa: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ -080300: 2206 a104 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -080304: 2207 b604 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@04b6 │ │ -080308: 7010 d724 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08030e: 1a08 a70d |0043: const-string v8, "Unknown cmd: " // string@0da7 │ │ -080312: 6e20 df24 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -080318: 0c07 |0048: move-result-object v7 │ │ -08031a: 5248 6b00 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -08031e: 6e20 db24 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -080324: 0c07 |004e: move-result-object v7 │ │ -080326: 6e10 e424 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -08032c: 0c07 |0052: move-result-object v7 │ │ -08032e: 7020 9824 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -080334: 2706 |0056: throw v6 │ │ -080336: 5440 6e00 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -08033a: 5246 7100 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ -08033e: 5906 cf00 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -080342: 54c6 8800 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -080346: 52c7 8e00 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -08034a: 7110 ad04 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@04ad │ │ -080350: 0a07 |0064: move-result v7 │ │ -080352: 52c8 8f00 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -080356: 6e40 a804 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@04a8 │ │ -08035c: 5444 7200 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0072 │ │ -080360: 28c9 |006c: goto 0035 // -0037 │ │ -080362: 5440 6e00 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -080366: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ -08036a: 5246 7100 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ -08036e: 5906 cf00 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -080372: 54c6 8800 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -080376: 52c7 8e00 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -08037a: 7110 ad04 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@04ad │ │ -080380: 0a07 |007c: move-result v7 │ │ -080382: 52c8 8f00 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -080386: 6e40 a804 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@04a8 │ │ -08038c: 5446 7300 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -080390: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ -080394: 1201 |0086: const/4 v1, #int 0 // #0 │ │ -080396: 5446 7300 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -08039a: 6e10 0d25 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0803a0: 0a06 |008c: move-result v6 │ │ -0803a2: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ -0803a6: 5446 7300 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -0803aa: 6e20 0725 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0803b0: 0c03 |0094: move-result-object v3 │ │ -0803b2: 1f03 d900 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -0803b6: 5246 7000 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -0803ba: 5936 cf00 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -0803be: 54c6 8800 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -0803c2: 6e30 6f04 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@046f │ │ -0803c8: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0803cc: 28e5 |00a2: goto 0087 // -001b │ │ -0803ce: 5440 6e00 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -0803d2: 5246 7000 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -0803d6: 5906 cf00 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -0803da: 54c6 8800 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -0803de: 6e30 6f04 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@046f │ │ -0803e4: 28bc |00ae: goto 006a // -0044 │ │ -0803e6: 5440 6e00 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -0803ea: 5246 7000 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -0803ee: 5906 cf00 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -0803f2: 54c6 8800 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -0803f6: 52c7 8e00 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -0803fa: 7110 ad04 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@04ad │ │ -080400: 0a07 |00bc: move-result v7 │ │ -080402: 52c8 8f00 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -080406: 6e40 b304 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@04b3 │ │ -08040c: 28a8 |00c2: goto 006a // -0058 │ │ -08040e: 5440 6e00 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -080412: 5246 7100 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ -080416: 5906 cf00 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -08041a: 54c6 8800 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -08041e: 52c7 8e00 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -080422: 7110 ad04 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@04ad │ │ -080428: 0a07 |00d0: move-result v7 │ │ -08042a: 52c8 8f00 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -08042e: 6e40 9304 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0493 │ │ -080434: 2894 |00d6: goto 006a // -006c │ │ -080436: 5440 6e00 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -08043a: 5246 7000 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -08043e: 5906 cf00 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -080442: 54c6 8800 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -080446: 52c7 8e00 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -08044a: 7110 ad04 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@04ad │ │ -080450: 0a07 |00e4: move-result v7 │ │ -080452: 52c8 8f00 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -080456: 6e40 7304 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0473 │ │ -08045c: 2880 |00ea: goto 006a // -0080 │ │ -08045e: 5440 6e00 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -080462: 5246 7000 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -080466: 5906 cf00 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -08046a: 54c6 8800 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -08046e: 52c7 8e00 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -080472: 7110 ad04 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@04ad │ │ -080478: 0a07 |00f8: move-result v7 │ │ -08047a: 52c8 8f00 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -08047e: 6e40 7604 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0476 │ │ -080484: 2900 6cff |00fe: goto/16 006a // -0094 │ │ -080488: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ -08048c: 54c6 8800 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -080490: 54c7 8800 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -080494: 5277 2601 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -080498: 52c8 8e00 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -08049c: 7110 ad04 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@04ad │ │ -0804a2: 0a08 |010d: move-result v8 │ │ -0804a4: 52c9 8f00 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -0804a8: 121a |0110: const/4 v10, #int 1 // #1 │ │ -0804aa: 6e5a 9a04 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@049a │ │ -0804b0: 52c6 8700 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -0804b4: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ -0804b8: 54c6 8800 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -0804bc: 52c7 8700 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -0804c0: 6e20 8e04 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@048e │ │ -0804c6: 59cb 8700 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -0804ca: 0e00 |0121: return-void │ │ -0804cc: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ +080a50: |[080a50] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ +080a60: 120a |0000: const/4 v10, #int 0 // #0 │ │ +080a62: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +080a64: 12fb |0002: const/4 v11, #int -1 // #ff │ │ +080a66: 6306 1301 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +080a6a: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ +080a6e: 1a06 1004 |0007: const-string v6, "FragmentManager" // string@0410 │ │ +080a72: 2207 bc04 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@04bc │ │ +080a76: 7010 d724 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +080a7c: 1a08 0421 |000e: const-string v8, "popFromBackStack: " // string@2104 │ │ +080a80: 6e20 df24 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +080a86: 0c07 |0013: move-result-object v7 │ │ +080a88: 6e20 de24 c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +080a8e: 0c07 |0017: move-result-object v7 │ │ +080a90: 6e10 e424 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +080a96: 0c07 |001b: move-result-object v7 │ │ +080a98: 7120 6e20 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +080a9e: 2202 d901 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@01d9 │ │ +080aa2: 1a06 1004 |0021: const-string v6, "FragmentManager" // string@0410 │ │ +080aa6: 7020 220a 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0a22 │ │ +080aac: 2205 9504 |0026: new-instance v5, Ljava/io/PrintWriter; // type@0495 │ │ +080ab0: 7020 6b24 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@246b │ │ +080ab6: 1a06 0300 |002b: const-string v6, " " // string@0003 │ │ +080aba: 6e5a 4e03 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@034e │ │ +080ac0: 6e20 4703 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0347 │ │ +080ac6: 54c4 8d00 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ +080aca: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ +080ace: 5246 6b00 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +080ad2: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ +080ad8: 2206 a704 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +080adc: 2207 bc04 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@04bc │ │ +080ae0: 7010 d724 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +080ae6: 1a08 ad0d |0043: const-string v8, "Unknown cmd: " // string@0dad │ │ +080aea: 6e20 df24 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +080af0: 0c07 |0048: move-result-object v7 │ │ +080af2: 5248 6b00 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +080af6: 6e20 db24 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +080afc: 0c07 |004e: move-result-object v7 │ │ +080afe: 6e10 e424 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +080b04: 0c07 |0052: move-result-object v7 │ │ +080b06: 7020 9824 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +080b0c: 2706 |0056: throw v6 │ │ +080b0e: 5440 6e00 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +080b12: 5246 7100 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ +080b16: 5906 cf00 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +080b1a: 54c6 8800 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080b1e: 52c7 8e00 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +080b22: 7110 ad04 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@04ad │ │ +080b28: 0a07 |0064: move-result v7 │ │ +080b2a: 52c8 8f00 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +080b2e: 6e40 a804 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@04a8 │ │ +080b34: 5444 7200 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0072 │ │ +080b38: 28c9 |006c: goto 0035 // -0037 │ │ +080b3a: 5440 6e00 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +080b3e: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ +080b42: 5246 7100 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ +080b46: 5906 cf00 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +080b4a: 54c6 8800 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080b4e: 52c7 8e00 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +080b52: 7110 ad04 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@04ad │ │ +080b58: 0a07 |007c: move-result v7 │ │ +080b5a: 52c8 8f00 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +080b5e: 6e40 a804 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@04a8 │ │ +080b64: 5446 7300 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +080b68: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ +080b6c: 1201 |0086: const/4 v1, #int 0 // #0 │ │ +080b6e: 5446 7300 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +080b72: 6e10 0d25 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +080b78: 0a06 |008c: move-result v6 │ │ +080b7a: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ +080b7e: 5446 7300 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +080b82: 6e20 0725 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +080b88: 0c03 |0094: move-result-object v3 │ │ +080b8a: 1f03 dd00 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@00dd │ │ +080b8e: 5246 7000 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +080b92: 5936 cf00 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +080b96: 54c6 8800 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080b9a: 6e30 6f04 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@046f │ │ +080ba0: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ +080ba4: 28e5 |00a2: goto 0087 // -001b │ │ +080ba6: 5440 6e00 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +080baa: 5246 7000 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +080bae: 5906 cf00 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +080bb2: 54c6 8800 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080bb6: 6e30 6f04 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@046f │ │ +080bbc: 28bc |00ae: goto 006a // -0044 │ │ +080bbe: 5440 6e00 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +080bc2: 5246 7000 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +080bc6: 5906 cf00 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +080bca: 54c6 8800 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080bce: 52c7 8e00 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +080bd2: 7110 ad04 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@04ad │ │ +080bd8: 0a07 |00bc: move-result v7 │ │ +080bda: 52c8 8f00 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +080bde: 6e40 b304 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@04b3 │ │ +080be4: 28a8 |00c2: goto 006a // -0058 │ │ +080be6: 5440 6e00 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +080bea: 5246 7100 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ +080bee: 5906 cf00 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +080bf2: 54c6 8800 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080bf6: 52c7 8e00 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +080bfa: 7110 ad04 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@04ad │ │ +080c00: 0a07 |00d0: move-result v7 │ │ +080c02: 52c8 8f00 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +080c06: 6e40 9304 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0493 │ │ +080c0c: 2894 |00d6: goto 006a // -006c │ │ +080c0e: 5440 6e00 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +080c12: 5246 7000 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +080c16: 5906 cf00 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +080c1a: 54c6 8800 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080c1e: 52c7 8e00 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +080c22: 7110 ad04 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@04ad │ │ +080c28: 0a07 |00e4: move-result v7 │ │ +080c2a: 52c8 8f00 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +080c2e: 6e40 7304 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0473 │ │ +080c34: 2880 |00ea: goto 006a // -0080 │ │ +080c36: 5440 6e00 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +080c3a: 5246 7000 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +080c3e: 5906 cf00 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +080c42: 54c6 8800 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080c46: 52c7 8e00 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +080c4a: 7110 ad04 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@04ad │ │ +080c50: 0a07 |00f8: move-result v7 │ │ +080c52: 52c8 8f00 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +080c56: 6e40 7604 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0476 │ │ +080c5c: 2900 6cff |00fe: goto/16 006a // -0094 │ │ +080c60: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ +080c64: 54c6 8800 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080c68: 54c7 8800 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080c6c: 5277 2601 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +080c70: 52c8 8e00 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +080c74: 7110 ad04 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@04ad │ │ +080c7a: 0a08 |010d: move-result v8 │ │ +080c7c: 52c9 8f00 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +080c80: 121a |0110: const/4 v10, #int 1 // #1 │ │ +080c82: 6e5a 9a04 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@049a │ │ +080c88: 52c6 8700 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +080c8c: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ +080c90: 54c6 8800 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080c94: 52c7 8700 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +080c98: 6e20 8e04 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@048e │ │ +080c9e: 59cb 8700 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +080ca2: 0e00 |0121: return-void │ │ +080ca4: 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 │ │ @@ -138203,22 +138178,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 │ │ -0804f0: |[0804f0] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -080500: 2200 ce00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00ce │ │ -080504: 7010 3f03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@033f │ │ -08050a: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -08050c: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -080510: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -080514: 6e20 4403 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0344 │ │ -08051a: 1102 |000d: return-object v2 │ │ +080cc8: |[080cc8] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +080cd8: 2200 d200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00d2 │ │ +080cdc: 7010 3f03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@033f │ │ +080ce2: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +080ce4: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +080ce8: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +080cec: 6e20 4403 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0344 │ │ +080cf2: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0005 line=435 │ │ 0x0008 line=436 │ │ 0x000a line=437 │ │ 0x000d line=439 │ │ @@ -138232,19 +138207,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 │ │ -08051c: |[08051c] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -08052c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08052e: 6e40 5e03 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@035e │ │ -080534: 0c00 |0004: move-result-object v0 │ │ -080536: 1100 |0005: return-object v0 │ │ +080cf4: |[080cf4] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +080d04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +080d06: 6e40 5e03 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@035e │ │ +080d0c: 0c00 |0004: move-result-object v0 │ │ +080d0e: 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; │ │ @@ -138254,23 +138229,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 │ │ -080538: |[080538] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -080548: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -08054c: 2200 a104 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -080550: 1a01 450b |0004: const-string v1, "Must use non-zero containerViewId" // string@0b45 │ │ -080554: 7020 9824 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -08055a: 2700 |0009: throw v0 │ │ -08055c: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -08055e: 7050 4d03 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@034d │ │ -080564: 1102 |000e: return-object v2 │ │ +080d10: |[080d10] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +080d20: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +080d24: 2200 a704 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +080d28: 1a01 4b0b |0004: const-string v1, "Must use non-zero containerViewId" // string@0b4b │ │ +080d2c: 7020 9824 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +080d32: 2700 |0009: throw v0 │ │ +080d34: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +080d36: 7050 4d03 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@034d │ │ +080d3c: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0002 line=426 │ │ 0x000a line=429 │ │ 0x000e line=430 │ │ locals : │ │ @@ -138284,202 +138259,202 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 402 16-bit code units │ │ -080568: |[080568] android.support.v4.app.BackStackRecord.run:()V │ │ -080578: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -08057a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -08057c: 6304 1301 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -080580: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -080584: 1a04 1004 |0006: const-string v4, "FragmentManager" // string@0410 │ │ -080588: 2205 b604 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@04b6 │ │ -08058c: 7010 d724 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -080592: 1a06 3e0c |000d: const-string v6, "Run: " // string@0c3e │ │ -080596: 6e20 df24 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08059c: 0c05 |0012: move-result-object v5 │ │ -08059e: 6e20 de24 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0805a4: 0c05 |0016: move-result-object v5 │ │ -0805a6: 6e10 e424 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0805ac: 0c05 |001a: move-result-object v5 │ │ -0805ae: 7120 6e20 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0805b4: 5594 7d00 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ -0805b8: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ -0805bc: 5294 8700 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -0805c0: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ -0805c4: 2204 a204 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@04a2 │ │ -0805c8: 1a05 9410 |0028: const-string v5, "addToBackStack() called after commit()" // string@1094 │ │ -0805cc: 7020 9c24 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -0805d2: 2704 |002d: throw v4 │ │ -0805d4: 6e20 4703 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0347 │ │ -0805da: 5493 8600 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ -0805de: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ -0805e2: 5234 6b00 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -0805e6: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ -0805ec: 2204 a104 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -0805f0: 2205 b604 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@04b6 │ │ -0805f4: 7010 d724 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0805fa: 1a06 a70d |0041: const-string v6, "Unknown cmd: " // string@0da7 │ │ -0805fe: 6e20 df24 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -080604: 0c05 |0046: move-result-object v5 │ │ -080606: 5236 6b00 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -08060a: 6e20 db24 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -080610: 0c05 |004c: move-result-object v5 │ │ -080612: 6e10 e424 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -080618: 0c05 |0050: move-result-object v5 │ │ -08061a: 7020 9824 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -080620: 2704 |0054: throw v4 │ │ -080622: 5430 6e00 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -080626: 5234 6c00 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ -08062a: 5904 cf00 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -08062e: 5494 8800 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -080632: 6e30 6f04 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@046f │ │ -080638: 5433 6f00 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ -08063c: 28d1 |0062: goto 0033 // -002f │ │ -08063e: 5430 6e00 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -080642: 5494 8800 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -080646: 5444 1e01 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -08064a: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ -08064e: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -080650: 5494 8800 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -080654: 5444 1e01 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -080658: 6e10 0d25 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -08065e: 0a04 |0073: move-result v4 │ │ -080660: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ -080664: 5494 8800 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -080668: 5444 1e01 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -08066c: 6e20 0725 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -080672: 0c02 |007d: move-result-object v2 │ │ -080674: 1f02 d900 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -080678: 6304 1301 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -08067c: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ -080680: 1a04 1004 |0084: const-string v4, "FragmentManager" // string@0410 │ │ -080684: 2205 b604 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@04b6 │ │ -080688: 7010 d724 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08068e: 1a06 9c0b |008b: const-string v6, "OP_REPLACE: adding=" // string@0b9c │ │ -080692: 6e20 df24 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -080698: 0c05 |0090: move-result-object v5 │ │ -08069a: 6e20 de24 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0806a0: 0c05 |0094: move-result-object v5 │ │ -0806a2: 1a06 8100 |0095: const-string v6, " old=" // string@0081 │ │ -0806a6: 6e20 df24 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0806ac: 0c05 |009a: move-result-object v5 │ │ -0806ae: 6e20 de24 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0806b4: 0c05 |009e: move-result-object v5 │ │ -0806b6: 6e10 e424 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0806bc: 0c05 |00a2: move-result-object v5 │ │ -0806be: 7120 6e20 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0806c4: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ -0806c8: 5224 c100 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -0806cc: 5205 c100 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -0806d0: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ -0806d4: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ -0806d8: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ -0806da: 5b30 6e00 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -0806de: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0806e2: 28b7 |00b5: goto 006c // -0049 │ │ -0806e4: 5434 7300 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -0806e8: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ -0806ec: 2204 ce04 |00ba: new-instance v4, Ljava/util/ArrayList; // type@04ce │ │ -0806f0: 7010 ff24 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -0806f6: 5b34 7300 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -0806fa: 5434 7300 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -0806fe: 6e20 0325 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -080704: 5234 6d00 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ -080708: 5924 cf00 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -08070c: 5594 7d00 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ -080710: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ -080714: 5224 bc00 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -080718: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ -08071c: 5924 bc00 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -080720: 6304 1301 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -080724: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ -080728: 1a04 1004 |00d8: const-string v4, "FragmentManager" // string@0410 │ │ -08072c: 2205 b604 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@04b6 │ │ -080730: 7010 d724 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -080736: 1a06 8702 |00df: const-string v6, "Bump nesting of " // string@0287 │ │ -08073a: 6e20 df24 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -080740: 0c05 |00e4: move-result-object v5 │ │ -080742: 6e20 de24 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -080748: 0c05 |00e8: move-result-object v5 │ │ -08074a: 1a06 8e00 |00e9: const-string v6, " to " // string@008e │ │ -08074e: 6e20 df24 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -080754: 0c05 |00ee: move-result-object v5 │ │ -080756: 5226 bc00 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -08075a: 6e20 db24 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -080760: 0c05 |00f4: move-result-object v5 │ │ -080762: 6e10 e424 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -080768: 0c05 |00f8: move-result-object v5 │ │ -08076a: 7120 6e20 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -080770: 5494 8800 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -080774: 5295 8e00 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -080778: 5296 8f00 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -08077c: 6e40 a804 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@04a8 │ │ -080782: 28ae |0105: goto 00b3 // -0052 │ │ -080784: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ -080788: 5234 6c00 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ -08078c: 5904 cf00 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -080790: 5494 8800 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -080794: 6e30 6f04 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@046f │ │ -08079a: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ -08079e: 5430 6e00 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -0807a2: 5234 6d00 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ -0807a6: 5904 cf00 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -0807aa: 5494 8800 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -0807ae: 5295 8e00 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -0807b2: 5296 8f00 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -0807b6: 6e40 a804 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@04a8 │ │ -0807bc: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ -0807c0: 5430 6e00 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -0807c4: 5234 6d00 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ -0807c8: 5904 cf00 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -0807cc: 5494 8800 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -0807d0: 5295 8e00 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -0807d4: 5296 8f00 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -0807d8: 6e40 9304 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0493 │ │ -0807de: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ -0807e2: 5430 6e00 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -0807e6: 5234 6c00 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ -0807ea: 5904 cf00 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -0807ee: 5494 8800 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -0807f2: 5295 8e00 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -0807f6: 5296 8f00 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -0807fa: 6e40 b304 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@04b3 │ │ -080800: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ -080804: 5430 6e00 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -080808: 5234 6d00 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ -08080c: 5904 cf00 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -080810: 5494 8800 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -080814: 5295 8e00 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -080818: 5296 8f00 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -08081c: 6e40 7604 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0476 │ │ -080822: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ -080826: 5430 6e00 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -08082a: 5234 6c00 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ -08082e: 5904 cf00 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -080832: 5494 8800 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -080836: 5295 8e00 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -08083a: 5296 8f00 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -08083e: 6e40 7304 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0473 │ │ -080844: 2900 fafe |0166: goto/16 0060 // -0106 │ │ -080848: 5494 8800 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -08084c: 5495 8800 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -080850: 5255 2601 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -080854: 5296 8e00 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -080858: 5297 8f00 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -08085c: 6e58 9a04 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@049a │ │ -080862: 5594 7d00 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ -080866: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ -08086a: 5494 8800 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -08086e: 6e20 6e04 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@046e │ │ -080874: 0e00 |017e: return-void │ │ -080876: 0000 |017f: nop // spacer │ │ -080878: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ +080d40: |[080d40] android.support.v4.app.BackStackRecord.run:()V │ │ +080d50: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +080d52: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +080d54: 6304 1301 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +080d58: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +080d5c: 1a04 1004 |0006: const-string v4, "FragmentManager" // string@0410 │ │ +080d60: 2205 bc04 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@04bc │ │ +080d64: 7010 d724 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +080d6a: 1a06 440c |000d: const-string v6, "Run: " // string@0c44 │ │ +080d6e: 6e20 df24 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +080d74: 0c05 |0012: move-result-object v5 │ │ +080d76: 6e20 de24 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +080d7c: 0c05 |0016: move-result-object v5 │ │ +080d7e: 6e10 e424 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +080d84: 0c05 |001a: move-result-object v5 │ │ +080d86: 7120 6e20 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +080d8c: 5594 7d00 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ +080d90: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ +080d94: 5294 8700 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +080d98: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ +080d9c: 2204 a804 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@04a8 │ │ +080da0: 1a05 9a10 |0028: const-string v5, "addToBackStack() called after commit()" // string@109a │ │ +080da4: 7020 9c24 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +080daa: 2704 |002d: throw v4 │ │ +080dac: 6e20 4703 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0347 │ │ +080db2: 5493 8600 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ +080db6: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ +080dba: 5234 6b00 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +080dbe: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ +080dc4: 2204 a704 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +080dc8: 2205 bc04 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@04bc │ │ +080dcc: 7010 d724 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +080dd2: 1a06 ad0d |0041: const-string v6, "Unknown cmd: " // string@0dad │ │ +080dd6: 6e20 df24 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +080ddc: 0c05 |0046: move-result-object v5 │ │ +080dde: 5236 6b00 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +080de2: 6e20 db24 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +080de8: 0c05 |004c: move-result-object v5 │ │ +080dea: 6e10 e424 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +080df0: 0c05 |0050: move-result-object v5 │ │ +080df2: 7020 9824 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +080df8: 2704 |0054: throw v4 │ │ +080dfa: 5430 6e00 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +080dfe: 5234 6c00 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ +080e02: 5904 cf00 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +080e06: 5494 8800 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080e0a: 6e30 6f04 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@046f │ │ +080e10: 5433 6f00 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ +080e14: 28d1 |0062: goto 0033 // -002f │ │ +080e16: 5430 6e00 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +080e1a: 5494 8800 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080e1e: 5444 1e01 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +080e22: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ +080e26: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +080e28: 5494 8800 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080e2c: 5444 1e01 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +080e30: 6e10 0d25 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +080e36: 0a04 |0073: move-result v4 │ │ +080e38: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ +080e3c: 5494 8800 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080e40: 5444 1e01 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +080e44: 6e20 0725 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +080e4a: 0c02 |007d: move-result-object v2 │ │ +080e4c: 1f02 dd00 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@00dd │ │ +080e50: 6304 1301 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +080e54: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ +080e58: 1a04 1004 |0084: const-string v4, "FragmentManager" // string@0410 │ │ +080e5c: 2205 bc04 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@04bc │ │ +080e60: 7010 d724 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +080e66: 1a06 a20b |008b: const-string v6, "OP_REPLACE: adding=" // string@0ba2 │ │ +080e6a: 6e20 df24 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +080e70: 0c05 |0090: move-result-object v5 │ │ +080e72: 6e20 de24 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +080e78: 0c05 |0094: move-result-object v5 │ │ +080e7a: 1a06 8100 |0095: const-string v6, " old=" // string@0081 │ │ +080e7e: 6e20 df24 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +080e84: 0c05 |009a: move-result-object v5 │ │ +080e86: 6e20 de24 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +080e8c: 0c05 |009e: move-result-object v5 │ │ +080e8e: 6e10 e424 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +080e94: 0c05 |00a2: move-result-object v5 │ │ +080e96: 7120 6e20 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +080e9c: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ +080ea0: 5224 c100 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +080ea4: 5205 c100 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +080ea8: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ +080eac: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ +080eb0: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ +080eb2: 5b30 6e00 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +080eb6: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ +080eba: 28b7 |00b5: goto 006c // -0049 │ │ +080ebc: 5434 7300 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +080ec0: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ +080ec4: 2204 d404 |00ba: new-instance v4, Ljava/util/ArrayList; // type@04d4 │ │ +080ec8: 7010 ff24 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +080ece: 5b34 7300 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +080ed2: 5434 7300 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +080ed6: 6e20 0325 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +080edc: 5234 6d00 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ +080ee0: 5924 cf00 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +080ee4: 5594 7d00 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ +080ee8: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ +080eec: 5224 bc00 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +080ef0: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ +080ef4: 5924 bc00 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +080ef8: 6304 1301 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +080efc: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ +080f00: 1a04 1004 |00d8: const-string v4, "FragmentManager" // string@0410 │ │ +080f04: 2205 bc04 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@04bc │ │ +080f08: 7010 d724 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +080f0e: 1a06 8702 |00df: const-string v6, "Bump nesting of " // string@0287 │ │ +080f12: 6e20 df24 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +080f18: 0c05 |00e4: move-result-object v5 │ │ +080f1a: 6e20 de24 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +080f20: 0c05 |00e8: move-result-object v5 │ │ +080f22: 1a06 8e00 |00e9: const-string v6, " to " // string@008e │ │ +080f26: 6e20 df24 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +080f2c: 0c05 |00ee: move-result-object v5 │ │ +080f2e: 5226 bc00 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +080f32: 6e20 db24 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +080f38: 0c05 |00f4: move-result-object v5 │ │ +080f3a: 6e10 e424 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +080f40: 0c05 |00f8: move-result-object v5 │ │ +080f42: 7120 6e20 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +080f48: 5494 8800 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080f4c: 5295 8e00 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +080f50: 5296 8f00 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +080f54: 6e40 a804 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@04a8 │ │ +080f5a: 28ae |0105: goto 00b3 // -0052 │ │ +080f5c: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ +080f60: 5234 6c00 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ +080f64: 5904 cf00 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +080f68: 5494 8800 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080f6c: 6e30 6f04 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@046f │ │ +080f72: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ +080f76: 5430 6e00 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +080f7a: 5234 6d00 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ +080f7e: 5904 cf00 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +080f82: 5494 8800 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080f86: 5295 8e00 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +080f8a: 5296 8f00 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +080f8e: 6e40 a804 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@04a8 │ │ +080f94: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ +080f98: 5430 6e00 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +080f9c: 5234 6d00 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ +080fa0: 5904 cf00 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +080fa4: 5494 8800 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080fa8: 5295 8e00 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +080fac: 5296 8f00 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +080fb0: 6e40 9304 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0493 │ │ +080fb6: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ +080fba: 5430 6e00 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +080fbe: 5234 6c00 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ +080fc2: 5904 cf00 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +080fc6: 5494 8800 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080fca: 5295 8e00 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +080fce: 5296 8f00 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +080fd2: 6e40 b304 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@04b3 │ │ +080fd8: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ +080fdc: 5430 6e00 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +080fe0: 5234 6d00 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ +080fe4: 5904 cf00 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +080fe8: 5494 8800 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +080fec: 5295 8e00 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +080ff0: 5296 8f00 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +080ff4: 6e40 7604 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0476 │ │ +080ffa: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ +080ffe: 5430 6e00 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +081002: 5234 6c00 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ +081006: 5904 cf00 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +08100a: 5494 8800 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +08100e: 5295 8e00 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +081012: 5296 8f00 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +081016: 6e40 7304 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0473 │ │ +08101c: 2900 fafe |0166: goto/16 0060 // -0106 │ │ +081020: 5494 8800 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +081024: 5495 8800 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +081028: 5255 2601 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +08102c: 5296 8e00 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +081030: 5297 8f00 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +081034: 6e58 9a04 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@049a │ │ +08103a: 5594 7d00 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ +08103e: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ +081042: 5494 8800 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +081046: 6e20 6e04 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@046e │ │ +08104c: 0e00 |017e: return-void │ │ +08104e: 0000 |017f: nop // spacer │ │ +081050: 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 │ │ @@ -138549,19 +138524,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 │ │ -08089c: |[08089c] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -0808ac: 5912 7f00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ -0808b0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0808b2: 5b10 8000 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ -0808b6: 1101 |0005: return-object v1 │ │ +081074: |[081074] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +081084: 5912 7f00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ +081088: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +08108a: 5b10 8000 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ +08108e: 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; │ │ @@ -138572,19 +138547,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 │ │ -0808b8: |[0808b8] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -0808c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0808ca: 5910 7f00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ -0808ce: 5b12 8000 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ -0808d2: 1101 |0005: return-object v1 │ │ +081090: |[081090] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +0810a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0810a2: 5910 7f00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ +0810a6: 5b12 8000 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ +0810aa: 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; │ │ @@ -138595,19 +138570,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 │ │ -0808d4: |[0808d4] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -0808e4: 5912 8100 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ -0808e8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0808ea: 5b10 8200 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -0808ee: 1101 |0005: return-object v1 │ │ +0810ac: |[0810ac] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +0810bc: 5912 8100 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ +0810c0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0810c2: 5b10 8200 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ +0810c6: 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; │ │ @@ -138618,19 +138593,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 │ │ -0808f0: |[0808f0] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -080900: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -080902: 5910 8100 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ -080906: 5b12 8200 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -08090a: 1101 |0005: return-object v1 │ │ +0810c8: |[0810c8] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +0810d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0810da: 5910 8100 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ +0810de: 5b12 8200 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ +0810e2: 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; │ │ @@ -138641,19 +138616,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 │ │ -08090c: |[08090c] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -08091c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08091e: 6e50 6503 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@0365 │ │ -080924: 0c00 |0004: move-result-object v0 │ │ -080926: 1100 |0005: return-object v0 │ │ +0810e4: |[0810e4] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +0810f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0810f6: 6e50 6503 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@0365 │ │ +0810fc: 0c00 |0004: move-result-object v0 │ │ +0810fe: 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 │ │ @@ -138663,20 +138638,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 │ │ -080928: |[080928] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -080938: 5901 8400 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0084 │ │ -08093c: 5902 8500 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0085 │ │ -080940: 5903 8b00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@008b │ │ -080944: 5904 8c00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@008c │ │ -080948: 1100 |0008: return-object v0 │ │ +081100: |[081100] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +081110: 5901 8400 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0084 │ │ +081114: 5902 8500 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0085 │ │ +081118: 5903 8b00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@008b │ │ +08111c: 5904 8c00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@008c │ │ +081120: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0002 line=485 │ │ 0x0004 line=486 │ │ 0x0006 line=487 │ │ 0x0008 line=488 │ │ @@ -138692,17 +138667,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 │ │ -08094c: |[08094c] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -08095c: 5901 8e00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -080960: 1100 |0002: return-object v0 │ │ +081124: |[081124] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +081134: 5901 8e00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +081138: 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 │ │ @@ -138712,17 +138687,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 │ │ -080964: |[080964] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -080974: 5901 8f00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -080978: 1100 |0002: return-object v0 │ │ +08113c: |[08113c] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +08114c: 5901 8f00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +081150: 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 │ │ @@ -138732,22 +138707,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 │ │ -08097c: |[08097c] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -08098c: 2200 ce00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00ce │ │ -080990: 7010 3f03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@033f │ │ -080996: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -080998: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -08099c: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -0809a0: 6e20 4403 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0344 │ │ -0809a6: 1102 |000d: return-object v2 │ │ +081154: |[081154] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +081164: 2200 d200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00d2 │ │ +081168: 7010 3f03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@033f │ │ +08116e: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +081170: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +081174: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +081178: 6e20 4403 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0344 │ │ +08117e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0005 line=453 │ │ 0x0008 line=454 │ │ 0x000a line=455 │ │ 0x000d line=457 │ │ @@ -138761,42 +138736,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0809a8: |[0809a8] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ -0809b8: 2200 b604 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -0809bc: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -0809c0: 7020 d824 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ -0809c6: 1a01 6702 |0007: const-string v1, "BackStackEntry{" // string@0267 │ │ -0809ca: 6e20 df24 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0809d0: 7110 e724 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ -0809d6: 0a01 |000f: move-result v1 │ │ -0809d8: 7110 a324 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -0809de: 0c01 |0013: move-result-object v1 │ │ -0809e0: 6e20 df24 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0809e6: 5221 8700 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -0809ea: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ -0809ee: 1a01 2400 |001b: const-string v1, " #" // string@0024 │ │ -0809f2: 6e20 df24 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0809f8: 5221 8700 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -0809fc: 6e20 db24 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -080a02: 5421 8900 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ -080a06: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ -080a0a: 1a01 0200 |0029: const-string v1, " " // string@0002 │ │ -080a0e: 6e20 df24 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -080a14: 5421 8900 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ -080a18: 6e20 df24 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -080a1e: 1a01 8027 |0033: const-string v1, "}" // string@2780 │ │ -080a22: 6e20 df24 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -080a28: 6e10 e424 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -080a2e: 0c01 |003b: move-result-object v1 │ │ -080a30: 1101 |003c: return-object v1 │ │ +081180: |[081180] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ +081190: 2200 bc04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +081194: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +081198: 7020 d824 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ +08119e: 1a01 6702 |0007: const-string v1, "BackStackEntry{" // string@0267 │ │ +0811a2: 6e20 df24 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0811a8: 7110 e724 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ +0811ae: 0a01 |000f: move-result v1 │ │ +0811b0: 7110 a324 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +0811b6: 0c01 |0013: move-result-object v1 │ │ +0811b8: 6e20 df24 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0811be: 5221 8700 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +0811c2: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ +0811c6: 1a01 2400 |001b: const-string v1, " #" // string@0024 │ │ +0811ca: 6e20 df24 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0811d0: 5221 8700 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +0811d4: 6e20 db24 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0811da: 5421 8900 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ +0811de: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ +0811e2: 1a01 0200 |0029: const-string v1, " " // string@0002 │ │ +0811e6: 6e20 df24 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0811ec: 5421 8900 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ +0811f0: 6e20 df24 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0811f6: 1a01 8627 |0033: const-string v1, "}" // string@2786 │ │ +0811fa: 6e20 df24 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +081200: 6e10 e424 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +081206: 0c01 |003b: move-result-object v1 │ │ +081208: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0007 line=222 │ │ 0x000c line=223 │ │ 0x0017 line=224 │ │ 0x001b line=225 │ │ @@ -138809,17 +138784,17 @@ │ │ locals : │ │ 0x0007 - 0x003d reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x003d reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ source_file_idx : 616 (BackStackRecord.java) │ │ │ │ Class #595 header: │ │ -class_idx : 212 │ │ +class_idx : 216 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 217 │ │ +superclass_idx : 221 │ │ source_file_idx : 843 │ │ static_fields_size : 10 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #595 annotations: │ │ @@ -138929,25 +138904,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -080a34: |[080a34] android.support.v4.app.DialogFragment.:()V │ │ -080a44: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -080a46: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -080a48: 7010 a103 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@03a1 │ │ -080a4e: 5920 ac00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ -080a52: 5920 ad00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ -080a56: 5c21 a600 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ -080a5a: 5c21 ab00 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -080a5e: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -080a60: 5920 a500 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ -080a64: 0e00 |0010: return-void │ │ +08120c: |[08120c] android.support.v4.app.DialogFragment.:()V │ │ +08121c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08121e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +081220: 7010 a103 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@03a1 │ │ +081226: 5920 ac00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ +08122a: 5920 ad00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ +08122e: 5c21 a600 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ +081232: 5c21 ab00 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +081236: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +081238: 5920 a500 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ +08123c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=95 │ │ 0x0005 line=84 │ │ 0x0007 line=85 │ │ 0x0009 line=86 │ │ 0x000b line=87 │ │ @@ -138962,18 +138937,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -080a68: |[080a68] android.support.v4.app.DialogFragment.dismiss:()V │ │ -080a78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -080a7a: 6e20 7a03 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@037a │ │ -080a80: 0e00 |0004: return-void │ │ +081240: |[081240] android.support.v4.app.DialogFragment.dismiss:()V │ │ +081250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081252: 6e20 7a03 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@037a │ │ +081258: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0004 line=167 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -138982,18 +138957,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -080a84: |[080a84] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -080a94: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -080a96: 6e20 7a03 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@037a │ │ -080a9c: 0e00 |0004: return-void │ │ +08125c: |[08125c] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +08126c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08126e: 6e20 7a03 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@037a │ │ +081274: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0004 line=177 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -139002,48 +138977,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -080aa0: |[080aa0] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -080ab0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -080ab2: 5541 a900 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ -080ab6: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -080aba: 0e00 |0005: return-void │ │ -080abc: 5c43 a900 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ -080ac0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -080ac2: 5c41 aa00 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ -080ac6: 5441 a800 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080aca: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -080ace: 5441 a800 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080ad2: 6e10 8b00 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@008b │ │ -080ad8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -080ada: 5b41 a800 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080ade: 5c43 ae00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ -080ae2: 5241 a500 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ -080ae6: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -080aea: 6e10 7d03 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@037d │ │ -080af0: 0c01 |0020: move-result-object v1 │ │ -080af2: 5242 a500 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ -080af6: 6e30 5804 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@0458 │ │ -080afc: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -080afe: 5941 a500 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ -080b02: 28dc |0029: goto 0005 // -0024 │ │ -080b04: 6e10 7d03 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@037d │ │ -080b0a: 0c01 |002d: move-result-object v1 │ │ -080b0c: 6e10 4b04 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ -080b12: 0c00 |0031: move-result-object v0 │ │ -080b14: 6e20 1b05 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@051b │ │ -080b1a: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -080b1e: 6e10 1505 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0515 │ │ -080b24: 28cb |003a: goto 0005 // -0035 │ │ -080b26: 6e10 1405 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0514 │ │ -080b2c: 28c7 |003e: goto 0005 // -0039 │ │ +081278: |[081278] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +081288: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +08128a: 5541 a900 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ +08128e: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +081292: 0e00 |0005: return-void │ │ +081294: 5c43 a900 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ +081298: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +08129a: 5c41 aa00 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ +08129e: 5441 a800 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +0812a2: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +0812a6: 5441 a800 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +0812aa: 6e10 8b00 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@008b │ │ +0812b0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0812b2: 5b41 a800 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +0812b6: 5c43 ae00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ +0812ba: 5241 a500 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ +0812be: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +0812c2: 6e10 7d03 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@037d │ │ +0812c8: 0c01 |0020: move-result-object v1 │ │ +0812ca: 5242 a500 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ +0812ce: 6e30 5804 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@0458 │ │ +0812d4: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +0812d6: 5941 a500 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ +0812da: 28dc |0029: goto 0005 // -0024 │ │ +0812dc: 6e10 7d03 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@037d │ │ +0812e2: 0c01 |002d: move-result-object v1 │ │ +0812e4: 6e10 4b04 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ +0812ea: 0c00 |0031: move-result-object v0 │ │ +0812ec: 6e20 1b05 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@051b │ │ +0812f2: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +0812f6: 6e10 1505 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0515 │ │ +0812fc: 28cb |003a: goto 0005 // -0035 │ │ +0812fe: 6e10 1405 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0514 │ │ +081304: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=180 │ │ 0x0005 line=203 │ │ 0x0006 line=183 │ │ 0x0008 line=184 │ │ 0x000b line=185 │ │ @@ -139068,17 +139043,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -080b30: |[080b30] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -080b40: 5410 a800 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080b44: 1100 |0002: return-object v0 │ │ +081308: |[081308] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +081318: 5410 a800 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +08131c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #4 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -139086,51 +139061,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 │ │ -080b48: |[080b48] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -080b58: 5520 ab00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -080b5c: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -080b60: 6f20 aa03 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@03aa │ │ -080b66: 0c00 |0007: move-result-object v0 │ │ -080b68: 1100 |0008: return-object v0 │ │ -080b6a: 6e20 8703 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0387 │ │ -080b70: 0c00 |000c: move-result-object v0 │ │ -080b72: 5b20 a800 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080b76: 5220 ac00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ -080b7a: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -080b80: 5420 a800 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080b84: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -080b88: 5420 a800 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080b8c: 6e10 8c00 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@008c │ │ -080b92: 0c00 |001d: move-result-object v0 │ │ -080b94: 1a01 d919 |001e: const-string v1, "layout_inflater" // string@19d9 │ │ -080b98: 6e20 2501 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ -080b9e: 0c00 |0023: move-result-object v0 │ │ -080ba0: 1f00 0704 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@0407 │ │ -080ba4: 28e2 |0026: goto 0008 // -001e │ │ -080ba6: 5420 a800 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080baa: 6e10 8d00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@008d │ │ -080bb0: 0c00 |002c: move-result-object v0 │ │ -080bb2: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -080bb6: 6e20 7422 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@2274 │ │ -080bbc: 5420 a800 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080bc0: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -080bc2: 6e20 9100 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0091 │ │ -080bc8: 28dc |0038: goto 0014 // -0024 │ │ -080bca: 5420 a400 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a4 │ │ -080bce: 1a01 d919 |003b: const-string v1, "layout_inflater" // string@19d9 │ │ -080bd2: 6e20 1904 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0419 │ │ -080bd8: 0c00 |0040: move-result-object v0 │ │ -080bda: 1f00 0704 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@0407 │ │ -080bde: 28c5 |0043: goto 0008 // -003b │ │ -080be0: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +081320: |[081320] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +081330: 5520 ab00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +081334: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +081338: 6f20 aa03 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@03aa │ │ +08133e: 0c00 |0007: move-result-object v0 │ │ +081340: 1100 |0008: return-object v0 │ │ +081342: 6e20 8703 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0387 │ │ +081348: 0c00 |000c: move-result-object v0 │ │ +08134a: 5b20 a800 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +08134e: 5220 ac00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ +081352: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +081358: 5420 a800 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +08135c: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +081360: 5420 a800 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +081364: 6e10 8c00 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@008c │ │ +08136a: 0c00 |001d: move-result-object v0 │ │ +08136c: 1a01 df19 |001e: const-string v1, "layout_inflater" // string@19df │ │ +081370: 6e20 2501 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ +081376: 0c00 |0023: move-result-object v0 │ │ +081378: 1f00 0c04 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@040c │ │ +08137c: 28e2 |0026: goto 0008 // -001e │ │ +08137e: 5420 a800 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +081382: 6e10 8d00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@008d │ │ +081388: 0c00 |002c: move-result-object v0 │ │ +08138a: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +08138e: 6e20 7422 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@2274 │ │ +081394: 5420 a800 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +081398: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +08139a: 6e20 9100 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0091 │ │ +0813a0: 28dc |0038: goto 0014 // -0024 │ │ +0813a2: 5420 a400 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a4 │ │ +0813a6: 1a01 df19 |003b: const-string v1, "layout_inflater" // string@19df │ │ +0813aa: 6e20 1904 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0419 │ │ +0813b0: 0c00 |0040: move-result-object v0 │ │ +0813b2: 1f00 0c04 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@040c │ │ +0813b6: 28c5 |0043: goto 0008 // -003b │ │ +0813b8: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=322 │ │ 0x0009 line=307 │ │ 0x000f line=308 │ │ @@ -139149,17 +139124,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -080bf4: |[080bf4] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -080c04: 5510 ab00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -080c08: 0f00 |0002: return v0 │ │ +0813cc: |[0813cc] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +0813dc: 5510 ab00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +0813e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #6 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -139167,17 +139142,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -080c0c: |[080c0c] android.support.v4.app.DialogFragment.getTheme:()I │ │ -080c1c: 5210 ad00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ -080c20: 0f00 |0002: return v0 │ │ +0813e4: |[0813e4] android.support.v4.app.DialogFragment.getTheme:()I │ │ +0813f4: 5210 ad00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ +0813f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #7 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -139185,17 +139160,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -080c24: |[080c24] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -080c34: 5510 a600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ -080c38: 0f00 |0002: return v0 │ │ +0813fc: |[0813fc] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +08140c: 5510 a600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ +081410: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #8 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -139203,50 +139178,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -080c3c: |[080c3c] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -080c4c: 6f20 c703 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@03c7 │ │ -080c52: 5542 ab00 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -080c56: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -080c5a: 0e00 |0007: return-void │ │ -080c5c: 6e10 8103 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0381 │ │ -080c62: 0c01 |000b: move-result-object v1 │ │ -080c64: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -080c68: 6e10 7821 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -080c6e: 0c02 |0011: move-result-object v2 │ │ -080c70: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -080c74: 2202 a204 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@04a2 │ │ -080c78: 1a03 4a03 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@034a │ │ -080c7c: 7020 9c24 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -080c82: 2702 |001b: throw v2 │ │ -080c84: 5442 a800 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080c88: 6e20 9300 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0093 │ │ -080c8e: 5442 a800 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080c92: 6e10 7b03 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@037b │ │ -080c98: 0c03 |0026: move-result-object v3 │ │ -080c9a: 6e20 9600 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0096 │ │ -080ca0: 5442 a800 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080ca4: 5543 a600 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ -080ca8: 6e20 9200 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0092 │ │ -080cae: 5442 a800 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080cb2: 6e20 9400 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0094 │ │ -080cb8: 5442 a800 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080cbc: 6e20 9500 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0095 │ │ -080cc2: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -080cc6: 1a02 0711 |003d: const-string v2, "android:savedDialogState" // string@1107 │ │ -080cca: 6e20 5502 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0255 │ │ -080cd0: 0c00 |0042: move-result-object v0 │ │ -080cd2: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -080cd6: 5442 a800 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080cda: 6e20 8f00 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@008f │ │ -080ce0: 28bd |004a: goto 0007 // -0043 │ │ +081414: |[081414] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +081424: 6f20 c703 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@03c7 │ │ +08142a: 5542 ab00 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +08142e: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +081432: 0e00 |0007: return-void │ │ +081434: 6e10 8103 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0381 │ │ +08143a: 0c01 |000b: move-result-object v1 │ │ +08143c: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +081440: 6e10 7821 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +081446: 0c02 |0011: move-result-object v2 │ │ +081448: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +08144c: 2202 a804 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@04a8 │ │ +081450: 1a03 4a03 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@034a │ │ +081454: 7020 9c24 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +08145a: 2702 |001b: throw v2 │ │ +08145c: 5442 a800 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +081460: 6e20 9300 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0093 │ │ +081466: 5442 a800 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +08146a: 6e10 7b03 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@037b │ │ +081470: 0c03 |0026: move-result-object v3 │ │ +081472: 6e20 9600 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0096 │ │ +081478: 5442 a800 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +08147c: 5543 a600 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ +081480: 6e20 9200 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0092 │ │ +081486: 5442 a800 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +08148a: 6e20 9400 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0094 │ │ +081490: 5442 a800 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +081494: 6e20 9500 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0095 │ │ +08149a: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +08149e: 1a02 0d11 |003d: const-string v2, "android:savedDialogState" // string@110d │ │ +0814a2: 6e20 5502 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0255 │ │ +0814a8: 0c00 |0042: move-result-object v0 │ │ +0814aa: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +0814ae: 5442 a800 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +0814b2: 6e20 8f00 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@008f │ │ +0814b8: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0003 line=370 │ │ 0x0007 line=391 │ │ 0x0008 line=374 │ │ 0x000c line=375 │ │ @@ -139272,21 +139247,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -080ce4: |[080ce4] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -080cf4: 6f20 c903 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@03c9 │ │ -080cfa: 5510 aa00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ -080cfe: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -080d02: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -080d04: 5c10 a900 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ -080d08: 0e00 |000a: return-void │ │ +0814bc: |[0814bc] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +0814cc: 6f20 c903 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@03c9 │ │ +0814d2: 5510 aa00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ +0814d6: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +0814da: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0814dc: 5c10 a900 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ +0814e0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0003 line=266 │ │ 0x0007 line=269 │ │ 0x000a line=271 │ │ locals : │ │ @@ -139298,16 +139273,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -080d0c: |[080d0c] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -080d1c: 0e00 |0000: return-void │ │ +0814e4: |[0814e4] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +0814f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ │ │ @@ -139316,48 +139291,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -080d20: |[080d20] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -080d30: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -080d32: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -080d34: 6f20 cc03 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@03cc │ │ -080d3a: 5230 a700 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@00a7 │ │ -080d3e: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -080d42: 0110 |0009: move v0, v1 │ │ -080d44: 5c30 ab00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -080d48: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -080d4c: 1a00 0911 |000e: const-string v0, "android:style" // string@1109 │ │ -080d50: 6e30 5902 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ -080d56: 0a00 |0013: move-result v0 │ │ -080d58: 5930 ac00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ -080d5c: 1a00 0e11 |0016: const-string v0, "android:theme" // string@110e │ │ -080d60: 6e30 5902 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ -080d66: 0a00 |001b: move-result v0 │ │ -080d68: 5930 ad00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ -080d6c: 1a00 0111 |001e: const-string v0, "android:cancelable" // string@1101 │ │ -080d70: 6e30 5402 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0254 │ │ -080d76: 0a00 |0023: move-result v0 │ │ -080d78: 5c30 a600 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ -080d7c: 1a00 0811 |0026: const-string v0, "android:showsDialog" // string@1108 │ │ -080d80: 5531 ab00 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -080d84: 6e30 5402 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0254 │ │ -080d8a: 0a00 |002d: move-result v0 │ │ -080d8c: 5c30 ab00 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -080d90: 1a00 0011 |0030: const-string v0, "android:backStackId" // string@1100 │ │ -080d94: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -080d96: 6e30 5902 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ -080d9c: 0a00 |0036: move-result v0 │ │ -080d9e: 5930 a500 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ -080da2: 0e00 |0039: return-void │ │ -080da4: 0120 |003a: move v0, v2 │ │ -080da6: 28cf |003b: goto 000a // -0031 │ │ +0814f8: |[0814f8] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +081508: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08150a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +08150c: 6f20 cc03 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@03cc │ │ +081512: 5230 a700 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@00a7 │ │ +081516: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +08151a: 0110 |0009: move v0, v1 │ │ +08151c: 5c30 ab00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +081520: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +081524: 1a00 0f11 |000e: const-string v0, "android:style" // string@110f │ │ +081528: 6e30 5902 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ +08152e: 0a00 |0013: move-result v0 │ │ +081530: 5930 ac00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ +081534: 1a00 1411 |0016: const-string v0, "android:theme" // string@1114 │ │ +081538: 6e30 5902 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ +08153e: 0a00 |001b: move-result v0 │ │ +081540: 5930 ad00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ +081544: 1a00 0711 |001e: const-string v0, "android:cancelable" // string@1107 │ │ +081548: 6e30 5402 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0254 │ │ +08154e: 0a00 |0023: move-result v0 │ │ +081550: 5c30 a600 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ +081554: 1a00 0e11 |0026: const-string v0, "android:showsDialog" // string@110e │ │ +081558: 5531 ab00 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +08155c: 6e30 5402 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0254 │ │ +081562: 0a00 |002d: move-result v0 │ │ +081564: 5c30 ab00 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +081568: 1a00 0611 |0030: const-string v0, "android:backStackId" // string@1106 │ │ +08156c: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +08156e: 6e30 5902 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ +081574: 0a00 |0036: move-result v0 │ │ +081576: 5930 a500 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ +08157a: 0e00 |0039: return-void │ │ +08157c: 0120 |003a: move v0, v2 │ │ +08157e: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=286 │ │ 0x0005 line=288 │ │ 0x000c line=290 │ │ 0x000e line=291 │ │ 0x0016 line=292 │ │ @@ -139375,22 +139350,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 │ │ -080da8: |[080da8] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -080db8: 2200 1600 |0000: new-instance v0, Landroid/app/Dialog; // type@0016 │ │ -080dbc: 6e10 7b03 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@037b │ │ -080dc2: 0c01 |0005: move-result-object v1 │ │ -080dc4: 6e10 8003 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@0380 │ │ -080dca: 0a02 |0009: move-result v2 │ │ -080dcc: 7030 8a00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@008a │ │ -080dd2: 1100 |000d: return-object v0 │ │ +081580: |[081580] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +081590: 2200 1600 |0000: new-instance v0, Landroid/app/Dialog; // type@0016 │ │ +081594: 6e10 7b03 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@037b │ │ +08159a: 0c01 |0005: move-result-object v1 │ │ +08159c: 6e10 8003 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@0380 │ │ +0815a2: 0a02 |0009: move-result v2 │ │ +0815a4: 7030 8a00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@008a │ │ +0815aa: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x000e reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -139399,25 +139374,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -080dd4: |[080dd4] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -080de4: 6f10 d303 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@03d3 │ │ -080dea: 5410 a800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080dee: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -080df2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -080df4: 5c10 ae00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ -080df8: 5410 a800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080dfc: 6e10 8b00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@008b │ │ -080e02: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -080e04: 5b10 a800 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080e08: 0e00 |0012: return-void │ │ +0815ac: |[0815ac] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +0815bc: 6f10 d303 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@03d3 │ │ +0815c2: 5410 a800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +0815c6: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +0815ca: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0815cc: 5c10 ae00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ +0815d0: 5410 a800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +0815d4: 6e10 8b00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@008b │ │ +0815da: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0815dc: 5b10 a800 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +0815e0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0003 line=442 │ │ 0x0007 line=446 │ │ 0x000a line=447 │ │ 0x000f line=448 │ │ @@ -139430,23 +139405,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -080e0c: |[080e0c] android.support.v4.app.DialogFragment.onDetach:()V │ │ -080e1c: 6f10 d403 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@03d4 │ │ -080e22: 5510 aa00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ -080e26: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -080e2a: 5510 a900 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ -080e2e: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -080e32: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -080e34: 5c10 a900 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ -080e38: 0e00 |000e: return-void │ │ +0815e4: |[0815e4] android.support.v4.app.DialogFragment.onDetach:()V │ │ +0815f4: 6f10 d403 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@03d4 │ │ +0815fa: 5510 aa00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ +0815fe: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +081602: 5510 a900 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ +081606: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +08160a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +08160c: 5c10 a900 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ +081610: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0003 line=276 │ │ 0x000b line=280 │ │ 0x000e line=282 │ │ locals : │ │ @@ -139457,20 +139432,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080e3c: |[080e3c] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -080e4c: 5510 ae00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ -080e50: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -080e54: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -080e56: 6e20 7a03 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@037a │ │ -080e5c: 0e00 |0008: return-void │ │ +081614: |[081614] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +081624: 5510 ae00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ +081628: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +08162c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +08162e: 6e20 7a03 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@037a │ │ +081634: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0004 line=362 │ │ 0x0008 line=364 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -139481,51 +139456,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -080e60: |[080e60] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -080e70: 6f20 dd03 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@03dd │ │ -080e76: 5431 a800 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080e7a: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -080e7e: 5431 a800 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080e82: 6e10 9000 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0090 │ │ -080e88: 0c00 |000c: move-result-object v0 │ │ -080e8a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -080e8e: 1a01 0711 |000f: const-string v1, "android:savedDialogState" // string@1107 │ │ -080e92: 6e30 6302 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0263 │ │ -080e98: 5231 ac00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ -080e9c: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -080ea0: 1a01 0911 |0018: const-string v1, "android:style" // string@1109 │ │ -080ea4: 5232 ac00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ -080ea8: 6e30 6602 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ -080eae: 5231 ad00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ -080eb2: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -080eb6: 1a01 0e11 |0023: const-string v1, "android:theme" // string@110e │ │ -080eba: 5232 ad00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ -080ebe: 6e30 6602 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ -080ec4: 5531 a600 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ -080ec8: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -080ecc: 1a01 0111 |002e: const-string v1, "android:cancelable" // string@1101 │ │ -080ed0: 5532 a600 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ -080ed4: 6e30 6202 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ -080eda: 5531 ab00 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -080ede: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -080ee2: 1a01 0811 |0039: const-string v1, "android:showsDialog" // string@1108 │ │ -080ee6: 5532 ab00 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -080eea: 6e30 6202 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ -080ef0: 5231 a500 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ -080ef4: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -080ef6: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -080efa: 1a01 0011 |0045: const-string v1, "android:backStackId" // string@1100 │ │ -080efe: 5232 a500 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ -080f02: 6e30 6602 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ -080f08: 0e00 |004c: return-void │ │ +081638: |[081638] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +081648: 6f20 dd03 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@03dd │ │ +08164e: 5431 a800 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +081652: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +081656: 5431 a800 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +08165a: 6e10 9000 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0090 │ │ +081660: 0c00 |000c: move-result-object v0 │ │ +081662: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +081666: 1a01 0d11 |000f: const-string v1, "android:savedDialogState" // string@110d │ │ +08166a: 6e30 6302 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0263 │ │ +081670: 5231 ac00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ +081674: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +081678: 1a01 0f11 |0018: const-string v1, "android:style" // string@110f │ │ +08167c: 5232 ac00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ +081680: 6e30 6602 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ +081686: 5231 ad00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ +08168a: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +08168e: 1a01 1411 |0023: const-string v1, "android:theme" // string@1114 │ │ +081692: 5232 ad00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ +081696: 6e30 6602 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ +08169c: 5531 a600 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ +0816a0: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +0816a4: 1a01 0711 |002e: const-string v1, "android:cancelable" // string@1107 │ │ +0816a8: 5532 a600 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ +0816ac: 6e30 6202 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ +0816b2: 5531 ab00 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +0816b6: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +0816ba: 1a01 0e11 |0039: const-string v1, "android:showsDialog" // string@110e │ │ +0816be: 5532 ab00 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +0816c2: 6e30 6202 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ +0816c8: 5231 a500 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ +0816cc: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +0816ce: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +0816d2: 1a01 0611 |0045: const-string v1, "android:backStackId" // string@1106 │ │ +0816d6: 5232 a500 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ +0816da: 6e30 6602 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ +0816e0: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ 0x0003 line=405 │ │ 0x0007 line=406 │ │ 0x000d line=407 │ │ 0x000f line=408 │ │ @@ -139550,23 +139525,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -080f0c: |[080f0c] android.support.v4.app.DialogFragment.onStart:()V │ │ -080f1c: 6f10 de03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@03de │ │ -080f22: 5410 a800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080f26: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -080f2a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -080f2c: 5c10 ae00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ -080f30: 5410 a800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080f34: 6e10 9700 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0097 │ │ -080f3a: 0e00 |000f: return-void │ │ +0816e4: |[0816e4] android.support.v4.app.DialogFragment.onStart:()V │ │ +0816f4: 6f10 de03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@03de │ │ +0816fa: 5410 a800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +0816fe: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +081702: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +081704: 5c10 ae00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ +081708: 5410 a800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +08170c: 6e10 9700 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0097 │ │ +081712: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=396 │ │ 0x0007 line=397 │ │ 0x000a line=398 │ │ 0x000f line=400 │ │ @@ -139578,21 +139553,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -080f3c: |[080f3c] android.support.v4.app.DialogFragment.onStop:()V │ │ -080f4c: 6f10 df03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@03df │ │ -080f52: 5410 a800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080f56: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -080f5a: 5410 a800 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080f5e: 6e10 8e00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@008e │ │ -080f64: 0e00 |000c: return-void │ │ +081714: |[081714] android.support.v4.app.DialogFragment.onStop:()V │ │ +081724: 6f10 df03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@03df │ │ +08172a: 5410 a800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +08172e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +081732: 5410 a800 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +081736: 6e10 8e00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@008e │ │ +08173c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0003 line=431 │ │ 0x0007 line=432 │ │ 0x000c line=434 │ │ locals : │ │ @@ -139603,21 +139578,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -080f68: |[080f68] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -080f78: 5c12 a600 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ -080f7c: 5410 a800 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080f80: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -080f84: 5410 a800 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -080f88: 6e20 9200 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0092 │ │ -080f8e: 0e00 |000b: return-void │ │ +081740: |[081740] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +081750: 5c12 a600 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ +081754: 5410 a800 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +081758: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +08175c: 5410 a800 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +081760: 6e20 9200 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0092 │ │ +081766: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0002 line=225 │ │ 0x000b line=226 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -139628,17 +139603,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -080f90: |[080f90] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -080fa0: 5c01 ab00 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -080fa4: 0e00 |0002: return-void │ │ +081768: |[081768] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +081778: 5c01 ab00 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +08177c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0002 line=254 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0003 reg=1 showsDialog Z │ │ @@ -139648,27 +139623,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -080fa8: |[080fa8] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -080fb8: 5923 ac00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ -080fbc: 5220 ac00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ -080fc0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -080fc2: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -080fc6: 5220 ac00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ -080fca: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -080fcc: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -080fd0: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -080fd6: 5920 ad00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ -080fda: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -080fde: 5924 ad00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ -080fe2: 0e00 |0015: return-void │ │ +081780: |[081780] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +081790: 5923 ac00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ +081794: 5220 ac00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ +081798: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +08179a: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +08179e: 5220 ac00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ +0817a2: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +0817a4: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +0817a8: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +0817ae: 5920 ad00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ +0817b2: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +0817b6: 5924 ad00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ +0817ba: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0002 line=114 │ │ 0x000c line=115 │ │ 0x0011 line=117 │ │ 0x0013 line=118 │ │ @@ -139683,26 +139658,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 │ │ -080fe4: |[080fe4] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -080ff4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -080ff6: 5c21 a900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ -080ffa: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -080ffc: 5c20 aa00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ -081000: 6e30 1105 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@0511 │ │ -081006: 5c21 ae00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ -08100a: 6e10 1405 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0514 │ │ -081010: 0a00 |000e: move-result v0 │ │ -081012: 5920 a500 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ -081016: 5220 a500 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ -08101a: 0f00 |0013: return v0 │ │ +0817bc: |[0817bc] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +0817cc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0817ce: 5c21 a900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ +0817d2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0817d4: 5c20 aa00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ +0817d8: 6e30 1105 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@0511 │ │ +0817de: 5c21 ae00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ +0817e2: 6e10 1405 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0514 │ │ +0817e8: 0a00 |000e: move-result v0 │ │ +0817ea: 5920 a500 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ +0817ee: 5220 a500 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ +0817f2: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=151 │ │ 0x0003 line=152 │ │ 0x0006 line=153 │ │ 0x0009 line=154 │ │ 0x000b line=155 │ │ @@ -139717,24 +139692,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 │ │ -08101c: |[08101c] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -08102c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08102e: 5c21 a900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ -081032: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -081034: 5c21 aa00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ -081038: 6e10 4b04 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ -08103e: 0c00 |0009: move-result-object v0 │ │ -081040: 6e30 1105 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@0511 │ │ -081046: 6e10 1405 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0514 │ │ -08104c: 0e00 |0010: return-void │ │ +0817f4: |[0817f4] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +081804: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +081806: 5c21 a900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ +08180a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +08180c: 5c21 aa00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ +081810: 6e10 4b04 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ +081816: 0c00 |0009: move-result-object v0 │ │ +081818: 6e30 1105 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@0511 │ │ +08181e: 6e10 1405 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0514 │ │ +081824: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0006 line=136 │ │ 0x000a line=137 │ │ 0x000d line=138 │ │ @@ -139744,17 +139719,17 @@ │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0011 reg=3 manager Landroid/support/v4/app/FragmentManager; │ │ 0x0000 - 0x0011 reg=4 tag Ljava/lang/String; │ │ │ │ source_file_idx : 843 (DialogFragment.java) │ │ │ │ Class #596 header: │ │ -class_idx : 213 │ │ +class_idx : 217 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1037 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #596 annotations: │ │ @@ -139780,18 +139755,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 │ │ -081050: |[081050] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ -081060: 5b01 af00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00af │ │ -081064: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08106a: 0e00 |0005: return-void │ │ +081828: |[081828] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ +081838: 5b01 af00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00af │ │ +08183c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +081842: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/Fragment; │ │ │ │ @@ -139801,42 +139776,42 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -08106c: |[08106c] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ -08107c: 5420 af00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00af │ │ -081080: 5400 df00 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -081084: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -081088: 2200 a204 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -08108c: 1a01 0b04 |0008: const-string v1, "Fragment does not have a view" // string@040b │ │ -081090: 7020 9c24 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -081096: 2700 |000d: throw v0 │ │ -081098: 5420 af00 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00af │ │ -08109c: 5400 df00 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -0810a0: 6e20 5721 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ -0810a6: 0c00 |0015: move-result-object v0 │ │ -0810a8: 1100 |0016: return-object v0 │ │ +081844: |[081844] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ +081854: 5420 af00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00af │ │ +081858: 5400 df00 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +08185c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +081860: 2200 a804 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +081864: 1a01 0b04 |0008: const-string v1, "Fragment does not have a view" // string@040b │ │ +081868: 7020 9c24 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +08186e: 2700 |000d: throw v0 │ │ +081870: 5420 af00 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00af │ │ +081874: 5400 df00 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +081878: 6e20 5721 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ +08187e: 0c00 |0015: move-result-object v0 │ │ +081880: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1468 │ │ 0x0006 line=1469 │ │ 0x000e line=1471 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0017 reg=3 id I │ │ │ │ source_file_idx : 1037 (Fragment.java) │ │ │ │ Class #597 header: │ │ -class_idx : 219 │ │ +class_idx : 223 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1039 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #597 annotations: │ │ @@ -139862,18 +139837,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 │ │ -0810ac: |[0810ac] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -0810bc: 5b01 e300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -0810c0: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0810c6: 0e00 |0005: return-void │ │ +081884: |[081884] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +081894: 5b01 e300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +081898: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08189e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -139883,32 +139858,32 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0810c8: |[0810c8] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ -0810d8: 5410 e300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -0810dc: 6e20 0e04 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@040e │ │ -0810e2: 0c00 |0005: move-result-object v0 │ │ -0810e4: 1100 |0006: return-object v0 │ │ +0818a0: |[0818a0] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ +0818b0: 5410 e300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +0818b4: 6e20 0e04 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@040e │ │ +0818ba: 0c00 |0005: move-result-object v0 │ │ +0818bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0007 reg=2 id I │ │ │ │ source_file_idx : 1039 (FragmentActivity.java) │ │ │ │ Class #598 header: │ │ -class_idx : 232 │ │ +class_idx : 236 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 226 │ │ +superclass_idx : 230 │ │ source_file_idx : 1042 │ │ static_fields_size : 18 │ │ instance_fields_size: 23 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 68 │ │ │ │ Class #598 annotations: │ │ @@ -140134,37 +140109,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0810e8: |[0810e8] android.support.v4.app.FragmentManagerImpl.:()V │ │ -0810f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0810fa: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -0810fe: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -081102: 6a00 1301 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -081106: 6001 3600 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -08110a: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -08110e: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -081112: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -081114: 6a00 1601 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0116 │ │ -081118: 2200 3904 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0439 │ │ -08111c: 7020 1023 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@2310 │ │ -081122: 6900 1501 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0115 │ │ -081126: 2200 3904 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0439 │ │ -08112a: 7020 1023 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@2310 │ │ -081130: 6900 1401 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0114 │ │ -081134: 2200 3304 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0433 │ │ -081138: 7020 fd22 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@22fd │ │ -08113e: 6900 0b01 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@010b │ │ -081142: 2200 3304 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0433 │ │ -081146: 7020 fd22 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@22fd │ │ -08114c: 6900 0a01 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@010a │ │ -081150: 0e00 |002c: return-void │ │ +0818c0: |[0818c0] android.support.v4.app.FragmentManagerImpl.:()V │ │ +0818d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0818d2: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +0818d6: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +0818da: 6a00 1301 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +0818de: 6001 3600 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0818e2: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +0818e6: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +0818ea: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0818ec: 6a00 1601 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0116 │ │ +0818f0: 2200 3f04 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@043f │ │ +0818f4: 7020 1023 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@2310 │ │ +0818fa: 6900 1501 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0115 │ │ +0818fe: 2200 3f04 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@043f │ │ +081902: 7020 1023 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@2310 │ │ +081908: 6900 1401 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0114 │ │ +08190c: 2200 3904 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0439 │ │ +081910: 7020 fd22 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@22fd │ │ +081916: 6900 0b01 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@010b │ │ +08191a: 2200 3904 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0439 │ │ +08191e: 7020 fd22 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@22fd │ │ +081924: 6900 0a01 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@010a │ │ +081928: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=406 │ │ 0x0007 line=409 │ │ 0x0010 line=742 │ │ 0x0017 line=743 │ │ 0x001e line=744 │ │ @@ -140176,25 +140151,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -081154: |[081154] android.support.v4.app.FragmentManagerImpl.:()V │ │ -081164: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -081166: 7010 4904 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@0449 │ │ -08116c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08116e: 5920 2601 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -081172: 5b21 3001 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ -081176: 5b21 2f01 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ -08117a: 2200 e300 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@00e3 │ │ -08117e: 7020 6004 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0460 │ │ -081184: 5b20 2801 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0128 │ │ -081188: 0e00 |0012: return-void │ │ +08192c: |[08192c] android.support.v4.app.FragmentManagerImpl.:()V │ │ +08193c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08193e: 7010 4904 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@0449 │ │ +081944: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +081946: 5920 2601 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +08194a: 5b21 3001 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ +08194e: 5b21 2f01 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ +081952: 2200 e700 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@00e7 │ │ +081956: 7020 6004 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0460 │ │ +08195c: 5b20 2801 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0128 │ │ +081960: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=405 │ │ 0x0004 line=432 │ │ 0x0007 line=444 │ │ 0x0009 line=445 │ │ 0x000b line=447 │ │ @@ -140206,37 +140181,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -08118c: |[08118c] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -08119c: 5530 3101 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ -0811a0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0811a4: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -0811a8: 1a01 b702 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@02b7 │ │ -0811ac: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -0811b2: 2700 |000b: throw v0 │ │ -0811b4: 5430 2c01 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -0811b8: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -0811bc: 2200 a204 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -0811c0: 2201 b604 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -0811c4: 7010 d724 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0811ca: 1a02 b802 |0017: const-string v2, "Can not perform this action inside of " // string@02b8 │ │ -0811ce: 6e20 df24 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0811d4: 0c01 |001c: move-result-object v1 │ │ -0811d6: 5432 2c01 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -0811da: 6e20 df24 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0811e0: 0c01 |0022: move-result-object v1 │ │ -0811e2: 6e10 e424 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0811e8: 0c01 |0026: move-result-object v1 │ │ -0811ea: 7020 9c24 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -0811f0: 2700 |002a: throw v0 │ │ -0811f2: 0e00 |002b: return-void │ │ +081964: |[081964] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +081974: 5530 3101 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ +081978: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +08197c: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +081980: 1a01 b702 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@02b7 │ │ +081984: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +08198a: 2700 |000b: throw v0 │ │ +08198c: 5430 2c01 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +081990: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +081994: 2200 a804 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +081998: 2201 bc04 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +08199c: 7010 d724 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0819a2: 1a02 b802 |0017: const-string v2, "Can not perform this action inside of " // string@02b8 │ │ +0819a6: 6e20 df24 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0819ac: 0c01 |001c: move-result-object v1 │ │ +0819ae: 5432 2c01 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +0819b2: 6e20 df24 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0819b8: 0c01 |0022: move-result-object v1 │ │ +0819ba: 6e10 e424 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0819c0: 0c01 |0026: move-result-object v1 │ │ +0819c2: 7020 9c24 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0819c8: 2700 |002a: throw v0 │ │ +0819ca: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1359 │ │ 0x0004 line=1360 │ │ 0x000c line=1363 │ │ 0x0010 line=1364 │ │ 0x002b line=1367 │ │ @@ -140244,74 +140219,74 @@ │ │ 0x0000 - 0x002c reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #3 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'makeFadeAnimation' │ │ type : '(Landroid/content/Context;FF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0811f4: |[0811f4] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -081204: 2200 3404 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0434 │ │ -081208: 7030 ff22 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@22ff │ │ -08120e: 6201 1401 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0114 │ │ -081212: 6e20 0223 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2302 │ │ -081218: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ -08121c: 6e30 0123 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@2301 │ │ -081222: 1100 |000f: return-object v0 │ │ +0819cc: |[0819cc] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +0819dc: 2200 3a04 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@043a │ │ +0819e0: 7030 ff22 4005 |0002: invoke-direct {v0, v4, v5}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@22ff │ │ +0819e6: 6201 1401 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0114 │ │ +0819ea: 6e20 0223 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2302 │ │ +0819f0: 1601 dc00 |000a: const-wide/16 v1, #int 220 // #dc │ │ +0819f4: 6e30 0123 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@2301 │ │ +0819fa: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=765 │ │ 0x0005 line=766 │ │ 0x000a line=767 │ │ 0x000f line=768 │ │ locals : │ │ 0x0005 - 0x0010 reg=0 anim Landroid/view/animation/AlphaAnimation; │ │ - 0x0000 - 0x0010 reg=4 context Landroid/content/Context; │ │ - 0x0000 - 0x0010 reg=5 start F │ │ - 0x0000 - 0x0010 reg=6 end F │ │ + 0x0000 - 0x0010 reg=3 context Landroid/content/Context; │ │ + 0x0000 - 0x0010 reg=4 start F │ │ + 0x0000 - 0x0010 reg=5 end F │ │ │ │ #4 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'makeOpenCloseAnimation' │ │ type : '(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 53 16-bit code units │ │ -081224: |[081224] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -081234: 220a 3704 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@0437 │ │ -081238: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08123a: 7020 0b23 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@230b │ │ -081240: 2200 3c04 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@043c │ │ -081244: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -081246: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -08124a: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -08124c: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -081250: 01c1 |000e: move v1, v12 │ │ -081252: 01d2 |000f: move v2, v13 │ │ -081254: 01c3 |0010: move v3, v12 │ │ -081256: 01d4 |0011: move v4, v13 │ │ -081258: 7609 1323 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@2313 │ │ -08125e: 6201 1501 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0115 │ │ -081262: 6e20 1523 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2315 │ │ -081268: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ -08126c: 6e30 1423 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@2314 │ │ -081272: 6e20 0c23 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@230c │ │ -081278: 2209 3404 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@0434 │ │ -08127c: 7030 ff22 e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@22ff │ │ -081282: 6201 1401 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0114 │ │ -081286: 6e20 0223 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2302 │ │ -08128c: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ -081290: 6e30 0123 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@2301 │ │ -081296: 6e20 0c23 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@230c │ │ -08129c: 110a |0034: return-object v10 │ │ +0819fc: |[0819fc] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +081a0c: 220a 3d04 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@043d │ │ +081a10: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +081a12: 7020 0b23 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@230b │ │ +081a18: 2200 4204 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@0442 │ │ +081a1c: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +081a1e: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +081a22: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +081a24: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +081a28: 01c1 |000e: move v1, v12 │ │ +081a2a: 01d2 |000f: move v2, v13 │ │ +081a2c: 01c3 |0010: move v3, v12 │ │ +081a2e: 01d4 |0011: move v4, v13 │ │ +081a30: 7609 1323 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@2313 │ │ +081a36: 6201 1501 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0115 │ │ +081a3a: 6e20 1523 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2315 │ │ +081a40: 1601 dc00 |001a: const-wide/16 v1, #int 220 // #dc │ │ +081a44: 6e30 1423 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@2314 │ │ +081a4a: 6e20 0c23 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@230c │ │ +081a50: 2209 3a04 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@043a │ │ +081a54: 7030 ff22 e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@22ff │ │ +081a5a: 6201 1401 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0114 │ │ +081a5e: 6e20 0223 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2302 │ │ +081a64: 1601 dc00 |002c: const-wide/16 v1, #int 220 // #dc │ │ +081a68: 6e30 0123 1902 |002e: invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@2301 │ │ +081a6e: 6e20 0c23 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@230c │ │ +081a74: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=751 │ │ 0x0006 line=752 │ │ 0x0015 line=754 │ │ 0x001a line=755 │ │ 0x001f line=756 │ │ @@ -140335,25 +140310,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -0812a0: |[0812a0] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -0812b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0812b2: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -0812b8: 0f00 |0004: return v0 │ │ -0812ba: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -0812be: 28fd |0007: goto 0004 // -0003 │ │ -0812c0: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -0812c4: 28fa |000a: goto 0004 // -0006 │ │ -0812c6: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -0812ca: 28f7 |000d: goto 0004 // -0009 │ │ -0812cc: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +081a78: |[081a78] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +081a88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081a8a: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +081a90: 0f00 |0004: return v0 │ │ +081a92: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +081a96: 28fd |0007: goto 0004 // -0003 │ │ +081a98: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +081a9c: 28fa |000a: goto 0004 // -0006 │ │ +081a9e: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +081aa2: 28f7 |000d: goto 0004 // -0009 │ │ +081aa4: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2053 │ │ 0x0001 line=2054 │ │ 0x0004 line=2065 │ │ 0x0005 line=2056 │ │ 0x0007 line=2057 │ │ @@ -140370,52 +140345,52 @@ │ │ type : '(Ljava/lang/RuntimeException;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -0812e8: |[0812e8] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ -0812f8: 1a03 1004 |0000: const-string v3, "FragmentManager" // string@0410 │ │ -0812fc: 6e10 c124 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@24c1 │ │ -081302: 0c04 |0005: move-result-object v4 │ │ -081304: 7120 6b20 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ -08130a: 1a03 1004 |0009: const-string v3, "FragmentManager" // string@0410 │ │ -08130e: 1a04 2a02 |000b: const-string v4, "Activity state:" // string@022a │ │ -081312: 7120 6b20 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ -081318: 2201 d501 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@01d5 │ │ -08131c: 1a03 1004 |0012: const-string v3, "FragmentManager" // string@0410 │ │ -081320: 7020 220a 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0a22 │ │ -081326: 2202 8f04 |0017: new-instance v2, Ljava/io/PrintWriter; // type@048f │ │ -08132a: 7020 6b24 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@246b │ │ -081330: 5473 1d01 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -081334: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ -081338: 5473 1d01 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -08133c: 1a04 0300 |0022: const-string v4, " " // string@0003 │ │ -081340: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -081342: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -081344: 2366 1b05 |0026: new-array v6, v6, [Ljava/lang/String; // type@051b │ │ -081348: 6e56 0c04 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@040c │ │ -08134e: 2708 |002b: throw v8 │ │ -081350: 0d00 |002c: move-exception v0 │ │ -081352: 1a03 1004 |002d: const-string v3, "FragmentManager" // string@0410 │ │ -081356: 1a04 f903 |002f: const-string v4, "Failed dumping state" // string@03f9 │ │ -08135a: 7130 6c20 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -081360: 28f7 |0034: goto 002b // -0009 │ │ -081362: 1a03 0300 |0035: const-string v3, " " // string@0003 │ │ -081366: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -081368: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -08136a: 2355 1b05 |0039: new-array v5, v5, [Ljava/lang/String; // type@051b │ │ -08136e: 6e55 8704 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@0487 │ │ -081374: 28ed |003e: goto 002b // -0013 │ │ -081376: 0d00 |003f: move-exception v0 │ │ -081378: 1a03 1004 |0040: const-string v3, "FragmentManager" // string@0410 │ │ -08137c: 1a04 f903 |0042: const-string v4, "Failed dumping state" // string@03f9 │ │ -081380: 7130 6c20 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -081386: 28e4 |0047: goto 002b // -001c │ │ +081ac0: |[081ac0] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ +081ad0: 1a03 1004 |0000: const-string v3, "FragmentManager" // string@0410 │ │ +081ad4: 6e10 c124 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@24c1 │ │ +081ada: 0c04 |0005: move-result-object v4 │ │ +081adc: 7120 6b20 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ +081ae2: 1a03 1004 |0009: const-string v3, "FragmentManager" // string@0410 │ │ +081ae6: 1a04 2a02 |000b: const-string v4, "Activity state:" // string@022a │ │ +081aea: 7120 6b20 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ +081af0: 2201 d901 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@01d9 │ │ +081af4: 1a03 1004 |0012: const-string v3, "FragmentManager" // string@0410 │ │ +081af8: 7020 220a 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0a22 │ │ +081afe: 2202 9504 |0017: new-instance v2, Ljava/io/PrintWriter; // type@0495 │ │ +081b02: 7020 6b24 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@246b │ │ +081b08: 5473 1d01 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +081b0c: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ +081b10: 5473 1d01 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +081b14: 1a04 0300 |0022: const-string v4, " " // string@0003 │ │ +081b18: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +081b1a: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +081b1c: 2366 2105 |0026: new-array v6, v6, [Ljava/lang/String; // type@0521 │ │ +081b20: 6e56 0c04 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@040c │ │ +081b26: 2708 |002b: throw v8 │ │ +081b28: 0d00 |002c: move-exception v0 │ │ +081b2a: 1a03 1004 |002d: const-string v3, "FragmentManager" // string@0410 │ │ +081b2e: 1a04 f903 |002f: const-string v4, "Failed dumping state" // string@03f9 │ │ +081b32: 7130 6c20 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +081b38: 28f7 |0034: goto 002b // -0009 │ │ +081b3a: 1a03 0300 |0035: const-string v3, " " // string@0003 │ │ +081b3e: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +081b40: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +081b42: 2355 2105 |0039: new-array v5, v5, [Ljava/lang/String; // type@0521 │ │ +081b46: 6e55 8704 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@0487 │ │ +081b4c: 28ed |003e: goto 002b // -0013 │ │ +081b4e: 0d00 |003f: move-exception v0 │ │ +081b50: 1a03 1004 |0040: const-string v3, "FragmentManager" // string@0410 │ │ +081b54: 1a04 f903 |0042: const-string v4, "Failed dumping state" // string@03f9 │ │ +081b58: 7130 6c20 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +081b5e: 28e4 |0047: goto 002b // -001c │ │ catches : 2 │ │ 0x0020 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0035 - 0x003e │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=455 │ │ @@ -140443,35 +140418,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -0813a4: |[0813a4] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -0813b4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0813b6: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -0813bc: 0f00 |0004: return v0 │ │ -0813be: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -0813c2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0813c4: 28fc |0008: goto 0004 // -0004 │ │ -0813c6: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -0813c8: 28fe |000a: goto 0008 // -0002 │ │ -0813ca: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -0813ce: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -0813d0: 28f6 |000e: goto 0004 // -000a │ │ -0813d2: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -0813d4: 28fe |0010: goto 000e // -0002 │ │ -0813d6: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -0813da: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -0813dc: 28f0 |0014: goto 0004 // -0010 │ │ -0813de: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -0813e0: 28fe |0016: goto 0014 // -0002 │ │ -0813e2: 0000 |0017: nop // spacer │ │ -0813e4: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +081b7c: |[081b7c] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +081b8c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +081b8e: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +081b94: 0f00 |0004: return v0 │ │ +081b96: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +081b9a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +081b9c: 28fc |0008: goto 0004 // -0004 │ │ +081b9e: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +081ba0: 28fe |000a: goto 0008 // -0002 │ │ +081ba2: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +081ba6: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +081ba8: 28f6 |000e: goto 0004 // -000a │ │ +081baa: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +081bac: 28fe |0010: goto 000e // -0002 │ │ +081bae: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +081bb2: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +081bb4: 28f0 |0014: goto 0004 // -0010 │ │ +081bb6: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +081bb8: 28fe |0016: goto 0014 // -0002 │ │ +081bba: 0000 |0017: nop // spacer │ │ +081bbc: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2077 │ │ 0x0001 line=2078 │ │ 0x0004 line=2089 │ │ 0x0005 line=2080 │ │ 0x0008 line=2081 │ │ @@ -140492,24 +140467,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -081400: |[081400] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -081410: 5410 2101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -081414: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -081418: 2200 ce04 |0004: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -08141c: 7010 ff24 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -081422: 5b10 2101 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -081426: 5410 2101 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -08142a: 6e20 0325 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -081430: 6e10 aa04 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@04aa │ │ -081436: 0e00 |0013: return-void │ │ +081bd8: |[081bd8] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +081be8: 5410 2101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +081bec: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +081bf0: 2200 d404 |0004: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +081bf4: 7010 ff24 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +081bfa: 5b10 2101 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +081bfe: 5410 2101 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +081c02: 6e20 0325 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +081c08: 6e10 aa04 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@04aa │ │ +081c0e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1516 │ │ 0x0004 line=1517 │ │ 0x000b line=1519 │ │ 0x0010 line=1520 │ │ 0x0013 line=1521 │ │ @@ -140522,66 +140497,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 │ │ -081438: |[081438] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -081448: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -08144a: 5440 1e01 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -08144e: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -081452: 2200 ce04 |0005: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -081456: 7010 ff24 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -08145c: 5b40 1e01 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081460: 6300 1301 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -081464: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -081468: 1a00 1004 |0010: const-string v0, "FragmentManager" // string@0410 │ │ -08146c: 2201 b604 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -081470: 7010 d724 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -081476: 1a02 5710 |0017: const-string v2, "add: " // string@1057 │ │ -08147a: 6e20 df24 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -081480: 0c01 |001c: move-result-object v1 │ │ -081482: 6e20 de24 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -081488: 0c01 |0020: move-result-object v1 │ │ -08148a: 6e10 e424 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -081490: 0c01 |0024: move-result-object v1 │ │ -081492: 7120 6e20 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -081498: 6e20 9604 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@0496 │ │ -08149e: 5550 c300 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -0814a2: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ -0814a6: 5440 1e01 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -0814aa: 6e20 0625 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2506 │ │ -0814b0: 0a00 |0034: move-result v0 │ │ -0814b2: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ -0814b6: 2200 a204 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -0814ba: 2201 b604 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -0814be: 7010 d724 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0814c4: 1a02 0a04 |003e: const-string v2, "Fragment already added: " // string@040a │ │ -0814c8: 6e20 df24 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0814ce: 0c01 |0043: move-result-object v1 │ │ -0814d0: 6e20 de24 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0814d6: 0c01 |0047: move-result-object v1 │ │ -0814d8: 6e10 e424 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0814de: 0c01 |004b: move-result-object v1 │ │ -0814e0: 7020 9c24 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -0814e6: 2700 |004f: throw v0 │ │ -0814e8: 5440 1e01 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -0814ec: 6e20 0325 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -0814f2: 5c53 b900 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -0814f6: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -0814f8: 5c50 d100 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ -0814fc: 5550 c700 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -081500: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ -081504: 5550 ce00 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -081508: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -08150c: 5c43 2b01 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -081510: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ -081514: 6e20 9c04 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@049c │ │ -08151a: 0e00 |0069: return-void │ │ +081c10: |[081c10] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +081c20: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +081c22: 5440 1e01 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +081c26: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +081c2a: 2200 d404 |0005: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +081c2e: 7010 ff24 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +081c34: 5b40 1e01 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +081c38: 6300 1301 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +081c3c: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +081c40: 1a00 1004 |0010: const-string v0, "FragmentManager" // string@0410 │ │ +081c44: 2201 bc04 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +081c48: 7010 d724 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +081c4e: 1a02 5d10 |0017: const-string v2, "add: " // string@105d │ │ +081c52: 6e20 df24 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +081c58: 0c01 |001c: move-result-object v1 │ │ +081c5a: 6e20 de24 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +081c60: 0c01 |0020: move-result-object v1 │ │ +081c62: 6e10 e424 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +081c68: 0c01 |0024: move-result-object v1 │ │ +081c6a: 7120 6e20 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +081c70: 6e20 9604 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@0496 │ │ +081c76: 5550 c300 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +081c7a: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ +081c7e: 5440 1e01 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +081c82: 6e20 0625 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2506 │ │ +081c88: 0a00 |0034: move-result v0 │ │ +081c8a: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ +081c8e: 2200 a804 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +081c92: 2201 bc04 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +081c96: 7010 d724 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +081c9c: 1a02 0a04 |003e: const-string v2, "Fragment already added: " // string@040a │ │ +081ca0: 6e20 df24 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +081ca6: 0c01 |0043: move-result-object v1 │ │ +081ca8: 6e20 de24 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +081cae: 0c01 |0047: move-result-object v1 │ │ +081cb0: 6e10 e424 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +081cb6: 0c01 |004b: move-result-object v1 │ │ +081cb8: 7020 9c24 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +081cbe: 2700 |004f: throw v0 │ │ +081cc0: 5440 1e01 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +081cc4: 6e20 0325 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +081cca: 5c53 b900 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +081cce: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +081cd0: 5c50 d100 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ +081cd4: 5550 c700 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +081cd8: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ +081cdc: 5550 ce00 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +081ce0: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +081ce4: 5c43 2b01 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +081ce8: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ +081cec: 6e20 9c04 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@049c │ │ +081cf2: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1185 │ │ 0x0005 line=1186 │ │ 0x000c line=1188 │ │ 0x0028 line=1189 │ │ 0x002b line=1190 │ │ @@ -140605,23 +140580,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 │ │ -08151c: |[08151c] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -08152c: 5410 2201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ -081530: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -081534: 2200 ce04 |0004: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -081538: 7010 ff24 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -08153e: 5b10 2201 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ -081542: 5410 2201 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ -081546: 6e20 0325 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -08154c: 0e00 |0010: return-void │ │ +081cf4: |[081cf4] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +081d04: 5410 2201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ +081d08: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +081d0c: 2200 d404 |0004: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +081d10: 7010 ff24 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +081d16: 5b10 2201 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ +081d1a: 5410 2201 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ +081d1e: 6e20 0325 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +081d24: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ 0x0004 line=552 │ │ 0x000b line=554 │ │ 0x0010 line=555 │ │ locals : │ │ @@ -140633,89 +140608,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 │ │ -081550: |[081550] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -081560: 1d05 |0000: monitor-enter v5 │ │ -081562: 5452 1f01 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -081566: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -08156a: 5452 1f01 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -08156e: 6e10 0d25 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -081574: 0a02 |000a: move-result v2 │ │ -081576: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -08157a: 5452 2301 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -08157e: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -081582: 2202 ce04 |0011: new-instance v2, Ljava/util/ArrayList; // type@04ce │ │ -081586: 7010 ff24 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -08158c: 5b52 2301 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -081590: 5452 2301 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -081594: 6e10 0d25 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -08159a: 0a00 |001d: move-result v0 │ │ -08159c: 6302 1301 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -0815a0: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -0815a4: 1a02 1004 |0022: const-string v2, "FragmentManager" // string@0410 │ │ -0815a8: 2203 b604 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -0815ac: 7010 d724 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0815b2: 1a04 a60c |0029: const-string v4, "Setting back stack index " // string@0ca6 │ │ -0815b6: 6e20 df24 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0815bc: 0c03 |002e: move-result-object v3 │ │ -0815be: 6e20 db24 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0815c4: 0c03 |0032: move-result-object v3 │ │ -0815c6: 1a04 8e00 |0033: const-string v4, " to " // string@008e │ │ -0815ca: 6e20 df24 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0815d0: 0c03 |0038: move-result-object v3 │ │ -0815d2: 6e20 de24 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0815d8: 0c03 |003c: move-result-object v3 │ │ -0815da: 6e10 e424 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0815e0: 0c03 |0040: move-result-object v3 │ │ -0815e2: 7120 6e20 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0815e8: 5452 2301 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -0815ec: 6e20 0325 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -0815f2: 1e05 |0049: monitor-exit v5 │ │ -0815f4: 0101 |004a: move v1, v0 │ │ -0815f6: 0f01 |004b: return v1 │ │ -0815f8: 5452 1f01 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -0815fc: 5453 1f01 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -081600: 6e10 0d25 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -081606: 0a03 |0053: move-result v3 │ │ -081608: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -08160c: 6e20 0a25 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ -081612: 0c02 |0059: move-result-object v2 │ │ -081614: 1f02 a504 |005a: check-cast v2, Ljava/lang/Integer; // type@04a5 │ │ -081618: 6e10 a024 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@24a0 │ │ -08161e: 0a00 |005f: move-result v0 │ │ -081620: 6302 1301 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -081624: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -081628: 1a02 1004 |0064: const-string v2, "FragmentManager" // string@0410 │ │ -08162c: 2203 b604 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -081630: 7010 d724 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -081636: 1a04 4002 |006b: const-string v4, "Adding back stack index " // string@0240 │ │ -08163a: 6e20 df24 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -081640: 0c03 |0070: move-result-object v3 │ │ -081642: 6e20 db24 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -081648: 0c03 |0074: move-result-object v3 │ │ -08164a: 1a04 9300 |0075: const-string v4, " with " // string@0093 │ │ -08164e: 6e20 df24 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -081654: 0c03 |007a: move-result-object v3 │ │ -081656: 6e20 de24 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -08165c: 0c03 |007e: move-result-object v3 │ │ -08165e: 6e10 e424 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -081664: 0c03 |0082: move-result-object v3 │ │ -081666: 7120 6e20 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -08166c: 5452 2301 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -081670: 6e30 0c25 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@250c │ │ -081676: 1e05 |008b: monitor-exit v5 │ │ -081678: 0101 |008c: move v1, v0 │ │ -08167a: 28be |008d: goto 004b // -0042 │ │ -08167c: 0d02 |008e: move-exception v2 │ │ -08167e: 1e05 |008f: monitor-exit v5 │ │ -081680: 2702 |0090: throw v2 │ │ +081d28: |[081d28] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +081d38: 1d05 |0000: monitor-enter v5 │ │ +081d3a: 5452 1f01 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +081d3e: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +081d42: 5452 1f01 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +081d46: 6e10 0d25 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +081d4c: 0a02 |000a: move-result v2 │ │ +081d4e: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +081d52: 5452 2301 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +081d56: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +081d5a: 2202 d404 |0011: new-instance v2, Ljava/util/ArrayList; // type@04d4 │ │ +081d5e: 7010 ff24 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +081d64: 5b52 2301 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +081d68: 5452 2301 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +081d6c: 6e10 0d25 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +081d72: 0a00 |001d: move-result v0 │ │ +081d74: 6302 1301 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +081d78: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +081d7c: 1a02 1004 |0022: const-string v2, "FragmentManager" // string@0410 │ │ +081d80: 2203 bc04 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +081d84: 7010 d724 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +081d8a: 1a04 ac0c |0029: const-string v4, "Setting back stack index " // string@0cac │ │ +081d8e: 6e20 df24 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +081d94: 0c03 |002e: move-result-object v3 │ │ +081d96: 6e20 db24 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +081d9c: 0c03 |0032: move-result-object v3 │ │ +081d9e: 1a04 8e00 |0033: const-string v4, " to " // string@008e │ │ +081da2: 6e20 df24 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +081da8: 0c03 |0038: move-result-object v3 │ │ +081daa: 6e20 de24 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +081db0: 0c03 |003c: move-result-object v3 │ │ +081db2: 6e10 e424 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +081db8: 0c03 |0040: move-result-object v3 │ │ +081dba: 7120 6e20 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +081dc0: 5452 2301 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +081dc4: 6e20 0325 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +081dca: 1e05 |0049: monitor-exit v5 │ │ +081dcc: 0101 |004a: move v1, v0 │ │ +081dce: 0f01 |004b: return v1 │ │ +081dd0: 5452 1f01 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +081dd4: 5453 1f01 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +081dd8: 6e10 0d25 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +081dde: 0a03 |0053: move-result v3 │ │ +081de0: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +081de4: 6e20 0a25 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ +081dea: 0c02 |0059: move-result-object v2 │ │ +081dec: 1f02 ab04 |005a: check-cast v2, Ljava/lang/Integer; // type@04ab │ │ +081df0: 6e10 a024 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@24a0 │ │ +081df6: 0a00 |005f: move-result v0 │ │ +081df8: 6302 1301 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +081dfc: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +081e00: 1a02 1004 |0064: const-string v2, "FragmentManager" // string@0410 │ │ +081e04: 2203 bc04 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +081e08: 7010 d724 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +081e0e: 1a04 4002 |006b: const-string v4, "Adding back stack index " // string@0240 │ │ +081e12: 6e20 df24 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +081e18: 0c03 |0070: move-result-object v3 │ │ +081e1a: 6e20 db24 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +081e20: 0c03 |0074: move-result-object v3 │ │ +081e22: 1a04 9300 |0075: const-string v4, " with " // string@0093 │ │ +081e26: 6e20 df24 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +081e2c: 0c03 |007a: move-result-object v3 │ │ +081e2e: 6e20 de24 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +081e34: 0c03 |007e: move-result-object v3 │ │ +081e36: 6e10 e424 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +081e3c: 0c03 |0082: move-result-object v3 │ │ +081e3e: 7120 6e20 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +081e44: 5452 2301 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +081e48: 6e30 0c25 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@250c │ │ +081e4e: 1e05 |008b: monitor-exit v5 │ │ +081e50: 0101 |008c: move v1, v0 │ │ +081e52: 28be |008d: goto 004b // -0042 │ │ +081e54: 0d02 |008e: move-exception v2 │ │ +081e56: 1e05 |008f: monitor-exit v5 │ │ +081e58: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1396 │ │ 0x0001 line=1397 │ │ 0x000d line=1398 │ │ @@ -140743,25 +140718,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 │ │ -081690: |[081690] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ -0816a0: 5420 1d01 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -0816a4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0816a8: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -0816ac: 1a01 4502 |0006: const-string v1, "Already attached" // string@0245 │ │ -0816b0: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -0816b6: 2700 |000b: throw v0 │ │ -0816b8: 5b23 1d01 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -0816bc: 5b24 2401 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0124 │ │ -0816c0: 5b25 2d01 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -0816c4: 0e00 |0012: return-void │ │ +081e68: |[081e68] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ +081e78: 5420 1d01 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +081e7c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +081e80: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +081e84: 1a01 4502 |0006: const-string v1, "Already attached" // string@0245 │ │ +081e88: 7020 9c24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +081e8e: 2700 |000b: throw v0 │ │ +081e90: 5b23 1d01 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +081e94: 5b24 2401 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0124 │ │ +081e98: 5b25 2d01 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +081e9c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1884 │ │ 0x000c line=1885 │ │ 0x000e line=1886 │ │ 0x0010 line=1887 │ │ 0x0012 line=1888 │ │ @@ -140776,84 +140751,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 │ │ -0816c8: |[0816c8] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -0816d8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0816da: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0816dc: 6300 1301 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -0816e0: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -0816e4: 1a00 1004 |0006: const-string v0, "FragmentManager" // string@0410 │ │ -0816e8: 2201 b604 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -0816ec: 7010 d724 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0816f2: 1a02 4111 |000d: const-string v2, "attach: " // string@1141 │ │ -0816f6: 6e20 df24 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0816fc: 0c01 |0012: move-result-object v1 │ │ -0816fe: 6e20 de24 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -081704: 0c01 |0016: move-result-object v1 │ │ -081706: 6e10 e424 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -08170c: 0c01 |001a: move-result-object v1 │ │ -08170e: 7120 6e20 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -081714: 5570 c300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -081718: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ -08171c: 5c75 c300 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -081720: 5570 b900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -081724: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ -081728: 5460 1e01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -08172c: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -081730: 2200 ce04 |002c: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -081734: 7010 ff24 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -08173a: 5b60 1e01 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -08173e: 5460 1e01 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081742: 6e20 0625 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2506 │ │ -081748: 0a00 |0038: move-result v0 │ │ -08174a: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ -08174e: 2200 a204 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -081752: 2201 b604 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -081756: 7010 d724 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08175c: 1a02 0a04 |0042: const-string v2, "Fragment already added: " // string@040a │ │ -081760: 6e20 df24 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -081766: 0c01 |0047: move-result-object v1 │ │ -081768: 6e20 de24 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -08176e: 0c01 |004b: move-result-object v1 │ │ -081770: 6e10 e424 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -081776: 0c01 |004f: move-result-object v1 │ │ -081778: 7020 9c24 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -08177e: 2700 |0053: throw v0 │ │ -081780: 6300 1301 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -081784: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ -081788: 1a00 1004 |0058: const-string v0, "FragmentManager" // string@0410 │ │ -08178c: 2201 b604 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -081790: 7010 d724 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -081796: 1a02 5610 |005f: const-string v2, "add from attach: " // string@1056 │ │ -08179a: 6e20 df24 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0817a0: 0c01 |0064: move-result-object v1 │ │ -0817a2: 6e20 de24 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0817a8: 0c01 |0068: move-result-object v1 │ │ -0817aa: 6e10 e424 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0817b0: 0c01 |006c: move-result-object v1 │ │ -0817b2: 7120 6e20 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0817b8: 5460 1e01 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -0817bc: 6e20 0325 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -0817c2: 5c73 b900 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -0817c6: 5570 c700 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -0817ca: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ -0817ce: 5570 ce00 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -0817d2: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ -0817d6: 5c63 2b01 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -0817da: 5262 2601 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -0817de: 0760 |0083: move-object v0, v6 │ │ -0817e0: 0771 |0084: move-object v1, v7 │ │ -0817e2: 0183 |0085: move v3, v8 │ │ -0817e4: 0194 |0086: move v4, v9 │ │ -0817e6: 7406 9d04 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@049d │ │ -0817ec: 0e00 |008a: return-void │ │ +081ea0: |[081ea0] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +081eb0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +081eb2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +081eb4: 6300 1301 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +081eb8: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +081ebc: 1a00 1004 |0006: const-string v0, "FragmentManager" // string@0410 │ │ +081ec0: 2201 bc04 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +081ec4: 7010 d724 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +081eca: 1a02 4711 |000d: const-string v2, "attach: " // string@1147 │ │ +081ece: 6e20 df24 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +081ed4: 0c01 |0012: move-result-object v1 │ │ +081ed6: 6e20 de24 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +081edc: 0c01 |0016: move-result-object v1 │ │ +081ede: 6e10 e424 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +081ee4: 0c01 |001a: move-result-object v1 │ │ +081ee6: 7120 6e20 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +081eec: 5570 c300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +081ef0: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ +081ef4: 5c75 c300 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +081ef8: 5570 b900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +081efc: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ +081f00: 5460 1e01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +081f04: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +081f08: 2200 d404 |002c: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +081f0c: 7010 ff24 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +081f12: 5b60 1e01 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +081f16: 5460 1e01 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +081f1a: 6e20 0625 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2506 │ │ +081f20: 0a00 |0038: move-result v0 │ │ +081f22: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ +081f26: 2200 a804 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +081f2a: 2201 bc04 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +081f2e: 7010 d724 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +081f34: 1a02 0a04 |0042: const-string v2, "Fragment already added: " // string@040a │ │ +081f38: 6e20 df24 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +081f3e: 0c01 |0047: move-result-object v1 │ │ +081f40: 6e20 de24 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +081f46: 0c01 |004b: move-result-object v1 │ │ +081f48: 6e10 e424 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +081f4e: 0c01 |004f: move-result-object v1 │ │ +081f50: 7020 9c24 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +081f56: 2700 |0053: throw v0 │ │ +081f58: 6300 1301 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +081f5c: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ +081f60: 1a00 1004 |0058: const-string v0, "FragmentManager" // string@0410 │ │ +081f64: 2201 bc04 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +081f68: 7010 d724 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +081f6e: 1a02 5c10 |005f: const-string v2, "add from attach: " // string@105c │ │ +081f72: 6e20 df24 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +081f78: 0c01 |0064: move-result-object v1 │ │ +081f7a: 6e20 de24 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +081f80: 0c01 |0068: move-result-object v1 │ │ +081f82: 6e10 e424 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +081f88: 0c01 |006c: move-result-object v1 │ │ +081f8a: 7120 6e20 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +081f90: 5460 1e01 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +081f94: 6e20 0325 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +081f9a: 5c73 b900 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +081f9e: 5570 c700 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +081fa2: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ +081fa6: 5570 ce00 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +081faa: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ +081fae: 5c63 2b01 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +081fb2: 5262 2601 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +081fb6: 0760 |0083: move-object v0, v6 │ │ +081fb8: 0771 |0084: move-object v1, v7 │ │ +081fba: 0183 |0085: move v3, v8 │ │ +081fbc: 0194 |0086: move v4, v9 │ │ +081fbe: 7406 9d04 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@049d │ │ +081fc4: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1281 │ │ 0x001e line=1282 │ │ 0x0022 line=1283 │ │ 0x0024 line=1284 │ │ 0x0028 line=1285 │ │ @@ -140878,18 +140853,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0817f0: |[0817f0] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -081800: 2200 cf00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@00cf │ │ -081804: 7020 4003 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0340 │ │ -08180a: 1100 |0005: return-object v0 │ │ +081fc8: |[081fc8] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +081fd8: 2200 d300 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@00d3 │ │ +081fdc: 7020 4003 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0340 │ │ +081fe2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -140897,64 +140872,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 │ │ -08180c: |[08180c] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -08181c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08181e: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -081820: 6300 1301 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -081824: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -081828: 1a00 1004 |0006: const-string v0, "FragmentManager" // string@0410 │ │ -08182c: 2201 b604 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -081830: 7010 d724 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -081836: 1a03 6713 |000d: const-string v3, "detach: " // string@1367 │ │ -08183a: 6e20 df24 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -081840: 0c01 |0012: move-result-object v1 │ │ -081842: 6e20 de24 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -081848: 0c01 |0016: move-result-object v1 │ │ -08184a: 6e10 e424 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -081850: 0c01 |001a: move-result-object v1 │ │ -081852: 7120 6e20 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -081858: 5570 c300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -08185c: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ -081860: 5c72 c300 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -081864: 5570 b900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -081868: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ -08186c: 5460 1e01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081870: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -081874: 6300 1301 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -081878: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ -08187c: 1a00 1004 |0030: const-string v0, "FragmentManager" // string@0410 │ │ -081880: 2201 b604 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -081884: 7010 d724 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08188a: 1a03 b321 |0037: const-string v3, "remove from detach: " // string@21b3 │ │ -08188e: 6e20 df24 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -081894: 0c01 |003c: move-result-object v1 │ │ -081896: 6e20 de24 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -08189c: 0c01 |0040: move-result-object v1 │ │ -08189e: 6e10 e424 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0818a4: 0c01 |0044: move-result-object v1 │ │ -0818a6: 7120 6e20 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0818ac: 5460 1e01 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -0818b0: 6e20 0b25 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@250b │ │ -0818b6: 5570 c700 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -0818ba: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ -0818be: 5570 ce00 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -0818c2: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -0818c6: 5c62 2b01 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -0818ca: 5c75 b900 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -0818ce: 0760 |0059: move-object v0, v6 │ │ -0818d0: 0771 |005a: move-object v1, v7 │ │ -0818d2: 0183 |005b: move v3, v8 │ │ -0818d4: 0194 |005c: move v4, v9 │ │ -0818d6: 7406 9d04 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@049d │ │ -0818dc: 0e00 |0060: return-void │ │ +081fe4: |[081fe4] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +081ff4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +081ff6: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +081ff8: 6300 1301 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +081ffc: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +082000: 1a00 1004 |0006: const-string v0, "FragmentManager" // string@0410 │ │ +082004: 2201 bc04 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +082008: 7010 d724 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +08200e: 1a03 6d13 |000d: const-string v3, "detach: " // string@136d │ │ +082012: 6e20 df24 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +082018: 0c01 |0012: move-result-object v1 │ │ +08201a: 6e20 de24 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +082020: 0c01 |0016: move-result-object v1 │ │ +082022: 6e10 e424 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +082028: 0c01 |001a: move-result-object v1 │ │ +08202a: 7120 6e20 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +082030: 5570 c300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +082034: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ +082038: 5c72 c300 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +08203c: 5570 b900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +082040: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ +082044: 5460 1e01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +082048: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +08204c: 6300 1301 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +082050: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ +082054: 1a00 1004 |0030: const-string v0, "FragmentManager" // string@0410 │ │ +082058: 2201 bc04 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +08205c: 7010 d724 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +082062: 1a03 b921 |0037: const-string v3, "remove from detach: " // string@21b9 │ │ +082066: 6e20 df24 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08206c: 0c01 |003c: move-result-object v1 │ │ +08206e: 6e20 de24 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +082074: 0c01 |0040: move-result-object v1 │ │ +082076: 6e10 e424 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +08207c: 0c01 |0044: move-result-object v1 │ │ +08207e: 7120 6e20 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +082084: 5460 1e01 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +082088: 6e20 0b25 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@250b │ │ +08208e: 5570 c700 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +082092: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ +082096: 5570 ce00 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +08209a: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +08209e: 5c62 2b01 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +0820a2: 5c75 b900 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +0820a6: 0760 |0059: move-object v0, v6 │ │ +0820a8: 0771 |005a: move-object v1, v7 │ │ +0820aa: 0183 |005b: move v3, v8 │ │ +0820ac: 0194 |005c: move v4, v9 │ │ +0820ae: 7406 9d04 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@049d │ │ +0820b4: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1262 │ │ 0x001e line=1263 │ │ 0x0022 line=1264 │ │ 0x0024 line=1265 │ │ 0x0028 line=1267 │ │ @@ -140976,20 +140951,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0818e0: |[0818e0] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -0818f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0818f2: 5c21 3101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ -0818f6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -0818f8: 6e30 9b04 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@049b │ │ -0818fe: 0e00 |0007: return-void │ │ +0820b8: |[0820b8] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +0820c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0820ca: 5c21 3101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ +0820ce: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +0820d0: 6e30 9b04 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@049b │ │ +0820d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1900 │ │ 0x0003 line=1901 │ │ 0x0007 line=1902 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -140999,31 +140974,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -081900: |[081900] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -081910: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081914: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -081918: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -08191a: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -08191e: 6e10 0d25 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -081924: 0a02 |000a: move-result v2 │ │ -081926: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -08192a: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -08192e: 6e20 0725 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -081934: 0c00 |0012: move-result-object v0 │ │ -081936: 1f00 d900 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -08193a: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -08193e: 6e20 e303 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03e3 │ │ -081944: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -081948: 28e9 |001c: goto 0005 // -0017 │ │ -08194a: 0e00 |001d: return-void │ │ +0820d8: |[0820d8] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0820e8: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0820ec: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +0820f0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0820f2: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0820f6: 6e10 0d25 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0820fc: 0a02 |000a: move-result v2 │ │ +0820fe: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +082102: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +082106: 6e20 0725 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +08210c: 0c00 |0012: move-result-object v0 │ │ +08210e: 1f00 dd00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +082112: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +082116: 6e20 e303 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03e3 │ │ +08211c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +082120: 28e9 |001c: goto 0005 // -0017 │ │ +082122: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1945 │ │ 0x0004 line=1946 │ │ 0x000d line=1947 │ │ 0x0015 line=1948 │ │ 0x0017 line=1949 │ │ @@ -141040,36 +141015,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -08194c: |[08194c] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -08195c: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081960: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -081964: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -081966: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -08196a: 6e10 0d25 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -081970: 0a02 |000a: move-result v2 │ │ -081972: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -081976: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -08197a: 6e20 0725 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -081980: 0c00 |0012: move-result-object v0 │ │ -081982: 1f00 d900 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -081986: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -08198a: 6e20 e403 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@03e4 │ │ -081990: 0a02 |001a: move-result v2 │ │ -081992: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -081996: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -081998: 0f02 |001e: return v2 │ │ -08199a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08199e: 28e4 |0021: goto 0005 // -001c │ │ -0819a0: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -0819a2: 28fb |0023: goto 001e // -0005 │ │ +082124: |[082124] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +082134: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +082138: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +08213c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +08213e: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +082142: 6e10 0d25 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +082148: 0a02 |000a: move-result v2 │ │ +08214a: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +08214e: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +082152: 6e20 0725 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +082158: 0c00 |0012: move-result-object v0 │ │ +08215a: 1f00 dd00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +08215e: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +082162: 6e20 e403 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@03e4 │ │ +082168: 0a02 |001a: move-result v2 │ │ +08216a: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +08216e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +082170: 0f02 |001e: return v2 │ │ +082172: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +082176: 28e4 |0021: goto 0005 // -001c │ │ +082178: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +08217a: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2028 │ │ 0x0004 line=2029 │ │ 0x000d line=2030 │ │ 0x0015 line=2031 │ │ 0x0017 line=2032 │ │ @@ -141090,20 +141065,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0819a4: |[0819a4] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -0819b4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0819b6: 5c21 3101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ -0819ba: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0819bc: 6e30 9b04 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@049b │ │ -0819c2: 0e00 |0007: return-void │ │ +08217c: |[08217c] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +08218c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08218e: 5c21 3101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ +082192: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +082194: 6e30 9b04 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@049b │ │ +08219a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1895 │ │ 0x0003 line=1896 │ │ 0x0007 line=1897 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -141113,59 +141088,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 │ │ -0819c4: |[0819c4] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -0819d4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0819d6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0819d8: 5454 1e01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -0819dc: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ -0819e0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0819e2: 5454 1e01 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -0819e6: 6e10 0d25 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0819ec: 0a04 |000c: move-result v4 │ │ -0819ee: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ -0819f2: 5454 1e01 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -0819f6: 6e20 0725 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0819fc: 0c00 |0014: move-result-object v0 │ │ -0819fe: 1f00 d900 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -081a02: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ -081a06: 6e30 e603 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@03e6 │ │ -081a0c: 0a04 |001c: move-result v4 │ │ -081a0e: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ -081a12: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -081a14: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ -081a18: 2202 ce04 |0022: new-instance v2, Ljava/util/ArrayList; // type@04ce │ │ -081a1c: 7010 ff24 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -081a22: 6e20 0325 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -081a28: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -081a2c: 28db |002c: goto 0007 // -0025 │ │ -081a2e: 5454 2501 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ -081a32: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ -081a36: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -081a38: 5454 2501 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ -081a3c: 6e10 0d25 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -081a42: 0a04 |0037: move-result v4 │ │ -081a44: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ -081a48: 5454 2501 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ -081a4c: 6e20 0725 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -081a52: 0c00 |003f: move-result-object v0 │ │ -081a54: 1f00 d900 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -081a58: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ -081a5c: 6e20 0625 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2506 │ │ -081a62: 0a04 |0047: move-result v4 │ │ -081a64: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -081a68: 6e10 d203 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@03d2 │ │ -081a6e: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -081a72: 28e3 |004f: goto 0032 // -001d │ │ -081a74: 5b52 2501 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ -081a78: 0f03 |0052: return v3 │ │ +08219c: |[08219c] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +0821ac: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0821ae: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0821b0: 5454 1e01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0821b4: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ +0821b8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0821ba: 5454 1e01 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0821be: 6e10 0d25 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0821c4: 0a04 |000c: move-result v4 │ │ +0821c6: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ +0821ca: 5454 1e01 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0821ce: 6e20 0725 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0821d4: 0c00 |0014: move-result-object v0 │ │ +0821d6: 1f00 dd00 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +0821da: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ +0821de: 6e30 e603 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@03e6 │ │ +0821e4: 0a04 |001c: move-result v4 │ │ +0821e6: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ +0821ea: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +0821ec: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ +0821f0: 2202 d404 |0022: new-instance v2, Ljava/util/ArrayList; // type@04d4 │ │ +0821f4: 7010 ff24 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +0821fa: 6e20 0325 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +082200: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +082204: 28db |002c: goto 0007 // -0025 │ │ +082206: 5454 2501 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ +08220a: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ +08220e: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +082210: 5454 2501 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ +082214: 6e10 0d25 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +08221a: 0a04 |0037: move-result v4 │ │ +08221c: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ +082220: 5454 2501 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ +082224: 6e20 0725 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +08222a: 0c00 |003f: move-result-object v0 │ │ +08222c: 1f00 dd00 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +082230: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ +082234: 6e20 0625 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2506 │ │ +08223a: 0a04 |0047: move-result v4 │ │ +08223c: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +082240: 6e10 d203 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@03d2 │ │ +082246: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08224a: 28e3 |004f: goto 0032 // -001d │ │ +08224c: 5b52 2501 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ +082250: 0f03 |0052: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1967 │ │ 0x0001 line=1968 │ │ 0x0002 line=1969 │ │ 0x0006 line=1970 │ │ 0x000f line=1971 │ │ @@ -141201,25 +141176,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -081a7c: |[081a7c] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -081a8c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -081a8e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -081a90: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -081a92: 5c30 2701 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ -081a96: 6e10 8904 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ -081a9c: 6e30 9b04 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@049b │ │ -081aa2: 5b31 1d01 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -081aa6: 5b31 2401 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0124 │ │ -081aaa: 5b31 2d01 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -081aae: 0e00 |0011: return-void │ │ +082254: |[082254] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +082264: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +082266: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +082268: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +08226a: 5c30 2701 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ +08226e: 6e10 8904 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ +082274: 6e30 9b04 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@049b │ │ +08227a: 5b31 1d01 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +08227e: 5b31 2401 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0124 │ │ +082282: 5b31 2d01 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +082286: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1936 │ │ 0x0005 line=1937 │ │ 0x0008 line=1938 │ │ 0x000b line=1939 │ │ 0x000d line=1940 │ │ @@ -141233,19 +141208,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -081ab0: |[081ab0] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ -081ac0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -081ac2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -081ac4: 6e30 9b04 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@049b │ │ -081aca: 0e00 |0005: return-void │ │ +082288: |[082288] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ +082298: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08229a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +08229c: 6e30 9b04 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@049b │ │ +0822a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1932 │ │ 0x0005 line=1933 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -141254,31 +141229,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -081acc: |[081acc] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -081adc: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081ae0: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -081ae4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -081ae6: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081aea: 6e10 0d25 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -081af0: 0a02 |000a: move-result v2 │ │ -081af2: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -081af6: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081afa: 6e20 0725 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -081b00: 0c00 |0012: move-result-object v0 │ │ -081b02: 1f00 d900 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -081b06: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -081b0a: 6e10 ea03 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@03ea │ │ -081b10: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -081b14: 28e9 |001c: goto 0005 // -0017 │ │ -081b16: 0e00 |001d: return-void │ │ +0822a4: |[0822a4] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +0822b4: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0822b8: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +0822bc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0822be: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0822c2: 6e10 0d25 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0822c8: 0a02 |000a: move-result v2 │ │ +0822ca: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +0822ce: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0822d2: 6e20 0725 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0822d8: 0c00 |0012: move-result-object v0 │ │ +0822da: 1f00 dd00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +0822de: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +0822e2: 6e10 ea03 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@03ea │ │ +0822e8: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0822ec: 28e9 |001c: goto 0005 // -0017 │ │ +0822ee: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1956 │ │ 0x0004 line=1957 │ │ 0x000d line=1958 │ │ 0x0015 line=1959 │ │ 0x0017 line=1960 │ │ @@ -141294,36 +141269,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -081b18: |[081b18] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -081b28: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081b2c: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -081b30: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -081b32: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081b36: 6e10 0d25 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -081b3c: 0a02 |000a: move-result v2 │ │ -081b3e: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -081b42: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081b46: 6e20 0725 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -081b4c: 0c00 |0012: move-result-object v0 │ │ -081b4e: 1f00 d900 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -081b52: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -081b56: 6e20 eb03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03eb │ │ -081b5c: 0a02 |001a: move-result v2 │ │ -081b5e: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -081b62: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -081b64: 0f02 |001e: return v2 │ │ -081b66: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -081b6a: 28e4 |0021: goto 0005 // -001c │ │ -081b6c: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -081b6e: 28fb |0023: goto 001e // -0005 │ │ +0822f0: |[0822f0] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +082300: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +082304: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +082308: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +08230a: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +08230e: 6e10 0d25 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +082314: 0a02 |000a: move-result v2 │ │ +082316: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +08231a: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +08231e: 6e20 0725 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +082324: 0c00 |0012: move-result-object v0 │ │ +082326: 1f00 dd00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +08232a: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +08232e: 6e20 eb03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03eb │ │ +082334: 0a02 |001a: move-result v2 │ │ +082336: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +08233a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +08233c: 0f02 |001e: return v2 │ │ +08233e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +082342: 28e4 |0021: goto 0005 // -001c │ │ +082344: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +082346: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2014 │ │ 0x0004 line=2015 │ │ 0x000d line=2016 │ │ 0x0015 line=2017 │ │ 0x0017 line=2018 │ │ @@ -141344,31 +141319,31 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -081b70: |[081b70] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -081b80: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081b84: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -081b88: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -081b8a: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081b8e: 6e10 0d25 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -081b94: 0a02 |000a: move-result v2 │ │ -081b96: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -081b9a: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081b9e: 6e20 0725 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -081ba4: 0c00 |0012: move-result-object v0 │ │ -081ba6: 1f00 d900 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -081baa: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -081bae: 6e20 ec03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@03ec │ │ -081bb4: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -081bb8: 28e9 |001c: goto 0005 // -0017 │ │ -081bba: 0e00 |001d: return-void │ │ +082348: |[082348] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +082358: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +08235c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +082360: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +082362: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +082366: 6e10 0d25 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +08236c: 0a02 |000a: move-result v2 │ │ +08236e: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +082372: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +082376: 6e20 0725 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +08237c: 0c00 |0012: move-result-object v0 │ │ +08237e: 1f00 dd00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +082382: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +082386: 6e20 ec03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@03ec │ │ +08238c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +082390: 28e9 |001c: goto 0005 // -0017 │ │ +082392: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2042 │ │ 0x0004 line=2043 │ │ 0x000d line=2044 │ │ 0x0015 line=2045 │ │ 0x0017 line=2046 │ │ @@ -141385,19 +141360,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -081bbc: |[081bbc] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -081bcc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -081bce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -081bd0: 6e30 9b04 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@049b │ │ -081bd6: 0e00 |0005: return-void │ │ +082394: |[082394] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +0823a4: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0823a6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0823a8: 6e30 9b04 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@049b │ │ +0823ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1915 │ │ 0x0005 line=1916 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -141406,35 +141381,35 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -081bd8: |[081bd8] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -081be8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -081bea: 5443 1e01 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081bee: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ -081bf2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -081bf4: 5443 1e01 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081bf8: 6e10 0d25 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -081bfe: 0a03 |000b: move-result v3 │ │ -081c00: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ -081c04: 5443 1e01 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081c08: 6e20 0725 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -081c0e: 0c00 |0013: move-result-object v0 │ │ -081c10: 1f00 d900 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -081c14: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -081c18: 6e20 ee03 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@03ee │ │ -081c1e: 0a03 |001b: move-result v3 │ │ -081c20: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -081c24: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -081c26: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -081c2a: 28e5 |0021: goto 0006 // -001b │ │ -081c2c: 0f02 |0022: return v2 │ │ +0823b0: |[0823b0] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0823c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0823c2: 5443 1e01 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0823c6: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ +0823ca: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0823cc: 5443 1e01 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0823d0: 6e10 0d25 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0823d6: 0a03 |000b: move-result v3 │ │ +0823d8: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ +0823dc: 5443 1e01 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0823e0: 6e20 0725 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0823e6: 0c00 |0013: move-result-object v0 │ │ +0823e8: 1f00 dd00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +0823ec: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +0823f0: 6e20 ee03 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@03ee │ │ +0823f6: 0a03 |001b: move-result v3 │ │ +0823f8: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +0823fc: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +0823fe: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +082402: 28e5 |0021: goto 0006 // -001b │ │ +082404: 0f02 |0022: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1999 │ │ 0x0001 line=2000 │ │ 0x0005 line=2001 │ │ 0x000e line=2002 │ │ 0x0016 line=2003 │ │ @@ -141454,19 +141429,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -081c30: |[081c30] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -081c40: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -081c42: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -081c44: 6e30 9b04 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@049b │ │ -081c4a: 0e00 |0005: return-void │ │ +082408: |[082408] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +082418: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +08241a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +08241c: 6e30 9b04 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@049b │ │ +082422: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1928 │ │ 0x0005 line=1929 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -141475,20 +141450,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -081c4c: |[081c4c] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -081c5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -081c5e: 5c21 3101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ -081c62: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -081c64: 6e30 9b04 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@049b │ │ -081c6a: 0e00 |0007: return-void │ │ +082424: |[082424] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +082434: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +082436: 5c21 3101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ +08243a: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +08243c: 6e30 9b04 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@049b │ │ +082442: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1910 │ │ 0x0003 line=1911 │ │ 0x0007 line=1912 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -141498,20 +141473,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -081c6c: |[081c6c] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -081c7c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -081c7e: 5c21 3101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ -081c82: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -081c84: 6e30 9b04 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@049b │ │ -081c8a: 0e00 |0007: return-void │ │ +082444: |[082444] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +082454: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +082456: 5c21 3101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ +08245a: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +08245c: 6e30 9b04 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@049b │ │ +082462: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1905 │ │ 0x0003 line=1906 │ │ 0x0007 line=1907 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -141521,21 +141496,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -081c8c: |[081c8c] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -081c9c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -081c9e: 5c20 3101 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ -081ca2: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -081ca4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -081ca6: 6e30 9b04 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@049b │ │ -081cac: 0e00 |0008: return-void │ │ +082464: |[082464] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +082474: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +082476: 5c20 3101 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ +08247a: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +08247c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +08247e: 6e30 9b04 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@049b │ │ +082484: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1922 │ │ 0x0003 line=1924 │ │ 0x0008 line=1925 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -141545,267 +141520,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 │ │ -081cb0: |[081cb0] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -081cc0: 2206 b604 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@04b6 │ │ -081cc4: 7010 d724 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -081cca: 6e20 df24 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -081cd0: 0c06 |0008: move-result-object v6 │ │ -081cd2: 1a07 0500 |0009: const-string v7, " " // string@0005 │ │ -081cd6: 6e20 df24 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -081cdc: 0c06 |000e: move-result-object v6 │ │ -081cde: 6e10 e424 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -081ce4: 0c04 |0012: move-result-object v4 │ │ -081ce6: 5486 1c01 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -081cea: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -081cee: 5486 1c01 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -081cf2: 6e10 0d25 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -081cf8: 0a00 |001c: move-result v0 │ │ -081cfa: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -081cfe: 6e20 6e24 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081d04: 1a06 2302 |0022: const-string v6, "Active Fragments in " // string@0223 │ │ -081d08: 6e20 6e24 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081d0e: 7110 e724 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ -081d14: 0a06 |002a: move-result v6 │ │ -081d16: 7110 a324 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -081d1c: 0c06 |002e: move-result-object v6 │ │ -081d1e: 6e20 6e24 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081d24: 1a06 e700 |0032: const-string v6, ":" // string@00e7 │ │ -081d28: 6e20 7324 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -081d2e: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -081d30: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -081d34: 5486 1c01 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -081d38: 6e20 0725 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -081d3e: 0c02 |003f: move-result-object v2 │ │ -081d40: 1f02 d900 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -081d44: 6e20 6e24 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081d4a: 1a06 0600 |0045: const-string v6, " #" // string@0006 │ │ -081d4e: 6e20 6e24 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081d54: 6e20 6c24 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ -081d5a: 1a06 e800 |004d: const-string v6, ": " // string@00e8 │ │ -081d5e: 6e20 6e24 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081d64: 6e20 7224 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -081d6a: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -081d6e: 6e5c a203 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@03a2 │ │ -081d74: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -081d78: 28dc |005c: goto 0038 // -0024 │ │ -081d7a: 5486 1e01 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081d7e: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -081d82: 5486 1e01 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081d86: 6e10 0d25 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -081d8c: 0a00 |0066: move-result v0 │ │ -081d8e: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -081d92: 6e20 6e24 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081d98: 1a06 3e02 |006c: const-string v6, "Added Fragments:" // string@023e │ │ -081d9c: 6e20 7324 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -081da2: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -081da4: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -081da8: 5486 1e01 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -081dac: 6e20 0725 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -081db2: 0c02 |0079: move-result-object v2 │ │ -081db4: 1f02 d900 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -081db8: 6e20 6e24 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081dbe: 1a06 0600 |007f: const-string v6, " #" // string@0006 │ │ -081dc2: 6e20 6e24 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081dc8: 6e20 6c24 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ -081dce: 1a06 e800 |0087: const-string v6, ": " // string@00e8 │ │ -081dd2: 6e20 6e24 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081dd8: 6e10 0004 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0400 │ │ -081dde: 0c06 |008f: move-result-object v6 │ │ -081de0: 6e20 7324 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -081de6: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -081dea: 28dd |0095: goto 0072 // -0023 │ │ -081dec: 5486 2501 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ -081df0: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -081df4: 5486 2501 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ -081df8: 6e10 0d25 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -081dfe: 0a00 |009f: move-result v0 │ │ -081e00: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -081e04: 6e20 6e24 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081e0a: 1a06 2004 |00a5: const-string v6, "Fragments Created Menus:" // string@0420 │ │ -081e0e: 6e20 7324 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -081e14: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -081e16: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -081e1a: 5486 2501 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ -081e1e: 6e20 0725 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -081e24: 0c02 |00b2: move-result-object v2 │ │ -081e26: 1f02 d900 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -081e2a: 6e20 6e24 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081e30: 1a06 0600 |00b8: const-string v6, " #" // string@0006 │ │ -081e34: 6e20 6e24 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081e3a: 6e20 6c24 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ -081e40: 1a06 e800 |00c0: const-string v6, ": " // string@00e8 │ │ -081e44: 6e20 6e24 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081e4a: 6e10 0004 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0400 │ │ -081e50: 0c06 |00c8: move-result-object v6 │ │ -081e52: 6e20 7324 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -081e58: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -081e5c: 28dd |00ce: goto 00ab // -0023 │ │ -081e5e: 5486 2101 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -081e62: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -081e66: 5486 2101 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -081e6a: 6e10 0d25 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -081e70: 0a00 |00d8: move-result v0 │ │ -081e72: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -081e76: 6e20 6e24 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081e7c: 1a06 6502 |00de: const-string v6, "Back Stack:" // string@0265 │ │ -081e80: 6e20 7324 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -081e86: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -081e88: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -081e8c: 5486 2101 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -081e90: 6e20 0725 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -081e96: 0c01 |00eb: move-result-object v1 │ │ -081e98: 1f01 cf00 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00cf │ │ -081e9c: 6e20 6e24 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081ea2: 1a06 0600 |00f1: const-string v6, " #" // string@0006 │ │ -081ea6: 6e20 6e24 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081eac: 6e20 6c24 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ -081eb2: 1a06 e800 |00f9: const-string v6, ": " // string@00e8 │ │ -081eb6: 6e20 6e24 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081ebc: 6e10 6903 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@0369 │ │ -081ec2: 0c06 |0101: move-result-object v6 │ │ -081ec4: 6e20 7324 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -081eca: 6e5c 4e03 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@034e │ │ -081ed0: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -081ed4: 28da |010a: goto 00e4 // -0026 │ │ -081ed6: 1d08 |010b: monitor-enter v8 │ │ -081ed8: 5486 2301 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -081edc: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -081ee0: 5486 2301 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -081ee4: 6e10 0d25 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -081eea: 0a00 |0115: move-result v0 │ │ -081eec: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -081ef0: 6e20 6e24 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081ef6: 1a06 6402 |011b: const-string v6, "Back Stack Indices:" // string@0264 │ │ -081efa: 6e20 7324 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -081f00: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -081f02: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -081f06: 5486 2301 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -081f0a: 6e20 0725 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -081f10: 0c01 |0128: move-result-object v1 │ │ -081f12: 1f01 cf00 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00cf │ │ -081f16: 6e20 6e24 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081f1c: 1a06 0600 |012e: const-string v6, " #" // string@0006 │ │ -081f20: 6e20 6e24 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081f26: 6e20 6c24 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ -081f2c: 1a06 e800 |0136: const-string v6, ": " // string@00e8 │ │ -081f30: 6e20 6e24 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081f36: 6e20 7224 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -081f3c: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -081f40: 28e1 |0140: goto 0121 // -001f │ │ -081f42: 5486 1f01 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -081f46: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -081f4a: 5486 1f01 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -081f4e: 6e10 0d25 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -081f54: 0a06 |014a: move-result v6 │ │ -081f56: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -081f5a: 6e20 6e24 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081f60: 1a06 761a |0150: const-string v6, "mAvailBackStackIndices: " // string@1a76 │ │ -081f64: 6e20 6e24 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081f6a: 5486 1f01 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -081f6e: 6e10 0e25 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@250e │ │ -081f74: 0c06 |015a: move-result-object v6 │ │ -081f76: 7110 1325 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2513 │ │ -081f7c: 0c06 |015e: move-result-object v6 │ │ -081f7e: 6e20 7324 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -081f84: 1e08 |0162: monitor-exit v8 │ │ -081f86: 5486 2e01 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -081f8a: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -081f8e: 5486 2e01 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -081f92: 6e10 0d25 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -081f98: 0a00 |016c: move-result v0 │ │ -081f9a: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -081f9e: 6e20 6e24 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081fa4: 1a06 ed0b |0172: const-string v6, "Pending Actions:" // string@0bed │ │ -081fa8: 6e20 7324 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -081fae: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -081fb0: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -081fb4: 5486 2e01 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -081fb8: 6e20 0725 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -081fbe: 0c05 |017f: move-result-object v5 │ │ -081fc0: 1f05 b204 |0180: check-cast v5, Ljava/lang/Runnable; // type@04b2 │ │ -081fc4: 6e20 6e24 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081fca: 1a06 0600 |0185: const-string v6, " #" // string@0006 │ │ -081fce: 6e20 6e24 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081fd4: 6e20 6c24 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ -081fda: 1a06 e800 |018d: const-string v6, ": " // string@00e8 │ │ -081fde: 6e20 6e24 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081fe4: 6e20 7224 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -081fea: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -081fee: 28e1 |0197: goto 0178 // -001f │ │ -081ff0: 0d06 |0198: move-exception v6 │ │ -081ff2: 1e08 |0199: monitor-exit v8 │ │ -081ff4: 2706 |019a: throw v6 │ │ -081ff6: 6e20 6e24 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -081ffc: 1a06 1104 |019e: const-string v6, "FragmentManager misc state:" // string@0411 │ │ -082000: 6e20 7324 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -082006: 6e20 6e24 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -08200c: 1a06 1b00 |01a6: const-string v6, " mActivity=" // string@001b │ │ -082010: 6e20 6e24 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -082016: 5486 1d01 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -08201a: 6e20 7224 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -082020: 6e20 6e24 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -082026: 1a06 1d00 |01b3: const-string v6, " mContainer=" // string@001d │ │ -08202a: 6e20 6e24 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -082030: 5486 2401 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0124 │ │ -082034: 6e20 7224 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -08203a: 5486 2d01 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -08203e: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ -082042: 6e20 6e24 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -082048: 1a06 2200 |01c4: const-string v6, " mParent=" // string@0022 │ │ -08204c: 6e20 6e24 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -082052: 5486 2d01 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -082056: 6e20 7224 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -08205c: 6e20 6e24 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -082062: 1a06 1e00 |01d1: const-string v6, " mCurState=" // string@001e │ │ -082066: 6e20 6e24 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -08206c: 5286 2601 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -082070: 6e20 6c24 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ -082076: 1a06 7400 |01db: const-string v6, " mStateSaved=" // string@0074 │ │ -08207a: 6e20 6e24 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -082080: 5586 3101 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ -082084: 6e20 6f24 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -08208a: 1a06 6000 |01e5: const-string v6, " mDestroyed=" // string@0060 │ │ -08208e: 6e20 6e24 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -082094: 5586 2701 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ -082098: 6e20 7424 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ -08209e: 5586 2b01 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -0820a2: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ -0820a6: 6e20 6e24 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0820ac: 1a06 2000 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@0020 │ │ -0820b0: 6e20 6e24 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0820b6: 5586 2b01 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -0820ba: 6e20 7424 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ -0820c0: 5486 2c01 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -0820c4: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ -0820c8: 6e20 6e24 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0820ce: 1a06 2100 |0207: const-string v6, " mNoTransactionsBecause=" // string@0021 │ │ -0820d2: 6e20 6e24 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0820d8: 5486 2c01 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -0820dc: 6e20 7324 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -0820e2: 5486 2001 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -0820e6: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ -0820ea: 5486 2001 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -0820ee: 6e10 0d25 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0820f4: 0a06 |021a: move-result v6 │ │ -0820f6: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ -0820fa: 6e20 6e24 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -082100: 1a06 1c00 |0220: const-string v6, " mAvailIndices: " // string@001c │ │ -082104: 6e20 6e24 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -08210a: 5486 2001 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -08210e: 6e10 0e25 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@250e │ │ -082114: 0c06 |022a: move-result-object v6 │ │ -082116: 7110 1325 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2513 │ │ -08211c: 0c06 |022e: move-result-object v6 │ │ -08211e: 6e20 7324 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -082124: 0e00 |0232: return-void │ │ +082488: |[082488] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +082498: 2206 bc04 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@04bc │ │ +08249c: 7010 d724 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0824a2: 6e20 df24 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0824a8: 0c06 |0008: move-result-object v6 │ │ +0824aa: 1a07 0500 |0009: const-string v7, " " // string@0005 │ │ +0824ae: 6e20 df24 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0824b4: 0c06 |000e: move-result-object v6 │ │ +0824b6: 6e10 e424 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0824bc: 0c04 |0012: move-result-object v4 │ │ +0824be: 5486 1c01 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +0824c2: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +0824c6: 5486 1c01 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +0824ca: 6e10 0d25 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0824d0: 0a00 |001c: move-result v0 │ │ +0824d2: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +0824d6: 6e20 6e24 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0824dc: 1a06 2302 |0022: const-string v6, "Active Fragments in " // string@0223 │ │ +0824e0: 6e20 6e24 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0824e6: 7110 e724 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ +0824ec: 0a06 |002a: move-result v6 │ │ +0824ee: 7110 a324 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +0824f4: 0c06 |002e: move-result-object v6 │ │ +0824f6: 6e20 6e24 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0824fc: 1a06 e700 |0032: const-string v6, ":" // string@00e7 │ │ +082500: 6e20 7324 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +082506: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +082508: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +08250c: 5486 1c01 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +082510: 6e20 0725 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +082516: 0c02 |003f: move-result-object v2 │ │ +082518: 1f02 dd00 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@00dd │ │ +08251c: 6e20 6e24 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +082522: 1a06 0600 |0045: const-string v6, " #" // string@0006 │ │ +082526: 6e20 6e24 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08252c: 6e20 6c24 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ +082532: 1a06 e800 |004d: const-string v6, ": " // string@00e8 │ │ +082536: 6e20 6e24 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08253c: 6e20 7224 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +082542: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +082546: 6e5c a203 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@03a2 │ │ +08254c: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +082550: 28dc |005c: goto 0038 // -0024 │ │ +082552: 5486 1e01 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +082556: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +08255a: 5486 1e01 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +08255e: 6e10 0d25 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +082564: 0a00 |0066: move-result v0 │ │ +082566: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +08256a: 6e20 6e24 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +082570: 1a06 3e02 |006c: const-string v6, "Added Fragments:" // string@023e │ │ +082574: 6e20 7324 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +08257a: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +08257c: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +082580: 5486 1e01 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +082584: 6e20 0725 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +08258a: 0c02 |0079: move-result-object v2 │ │ +08258c: 1f02 dd00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00dd │ │ +082590: 6e20 6e24 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +082596: 1a06 0600 |007f: const-string v6, " #" // string@0006 │ │ +08259a: 6e20 6e24 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0825a0: 6e20 6c24 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ +0825a6: 1a06 e800 |0087: const-string v6, ": " // string@00e8 │ │ +0825aa: 6e20 6e24 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0825b0: 6e10 0004 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0400 │ │ +0825b6: 0c06 |008f: move-result-object v6 │ │ +0825b8: 6e20 7324 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +0825be: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0825c2: 28dd |0095: goto 0072 // -0023 │ │ +0825c4: 5486 2501 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ +0825c8: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +0825cc: 5486 2501 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ +0825d0: 6e10 0d25 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0825d6: 0a00 |009f: move-result v0 │ │ +0825d8: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +0825dc: 6e20 6e24 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0825e2: 1a06 2004 |00a5: const-string v6, "Fragments Created Menus:" // string@0420 │ │ +0825e6: 6e20 7324 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +0825ec: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +0825ee: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +0825f2: 5486 2501 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ +0825f6: 6e20 0725 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0825fc: 0c02 |00b2: move-result-object v2 │ │ +0825fe: 1f02 dd00 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@00dd │ │ +082602: 6e20 6e24 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +082608: 1a06 0600 |00b8: const-string v6, " #" // string@0006 │ │ +08260c: 6e20 6e24 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +082612: 6e20 6c24 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ +082618: 1a06 e800 |00c0: const-string v6, ": " // string@00e8 │ │ +08261c: 6e20 6e24 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +082622: 6e10 0004 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0400 │ │ +082628: 0c06 |00c8: move-result-object v6 │ │ +08262a: 6e20 7324 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +082630: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +082634: 28dd |00ce: goto 00ab // -0023 │ │ +082636: 5486 2101 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +08263a: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +08263e: 5486 2101 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +082642: 6e10 0d25 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +082648: 0a00 |00d8: move-result v0 │ │ +08264a: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +08264e: 6e20 6e24 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +082654: 1a06 6502 |00de: const-string v6, "Back Stack:" // string@0265 │ │ +082658: 6e20 7324 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +08265e: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +082660: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +082664: 5486 2101 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +082668: 6e20 0725 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +08266e: 0c01 |00eb: move-result-object v1 │ │ +082670: 1f01 d300 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00d3 │ │ +082674: 6e20 6e24 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08267a: 1a06 0600 |00f1: const-string v6, " #" // string@0006 │ │ +08267e: 6e20 6e24 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +082684: 6e20 6c24 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ +08268a: 1a06 e800 |00f9: const-string v6, ": " // string@00e8 │ │ +08268e: 6e20 6e24 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +082694: 6e10 6903 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@0369 │ │ +08269a: 0c06 |0101: move-result-object v6 │ │ +08269c: 6e20 7324 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +0826a2: 6e5c 4e03 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@034e │ │ +0826a8: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0826ac: 28da |010a: goto 00e4 // -0026 │ │ +0826ae: 1d08 |010b: monitor-enter v8 │ │ +0826b0: 5486 2301 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +0826b4: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +0826b8: 5486 2301 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +0826bc: 6e10 0d25 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0826c2: 0a00 |0115: move-result v0 │ │ +0826c4: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +0826c8: 6e20 6e24 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0826ce: 1a06 6402 |011b: const-string v6, "Back Stack Indices:" // string@0264 │ │ +0826d2: 6e20 7324 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +0826d8: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +0826da: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +0826de: 5486 2301 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +0826e2: 6e20 0725 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0826e8: 0c01 |0128: move-result-object v1 │ │ +0826ea: 1f01 d300 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00d3 │ │ +0826ee: 6e20 6e24 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0826f4: 1a06 0600 |012e: const-string v6, " #" // string@0006 │ │ +0826f8: 6e20 6e24 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0826fe: 6e20 6c24 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ +082704: 1a06 e800 |0136: const-string v6, ": " // string@00e8 │ │ +082708: 6e20 6e24 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08270e: 6e20 7224 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +082714: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +082718: 28e1 |0140: goto 0121 // -001f │ │ +08271a: 5486 1f01 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +08271e: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +082722: 5486 1f01 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +082726: 6e10 0d25 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +08272c: 0a06 |014a: move-result v6 │ │ +08272e: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +082732: 6e20 6e24 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +082738: 1a06 7c1a |0150: const-string v6, "mAvailBackStackIndices: " // string@1a7c │ │ +08273c: 6e20 6e24 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +082742: 5486 1f01 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +082746: 6e10 0e25 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@250e │ │ +08274c: 0c06 |015a: move-result-object v6 │ │ +08274e: 7110 1325 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2513 │ │ +082754: 0c06 |015e: move-result-object v6 │ │ +082756: 6e20 7324 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +08275c: 1e08 |0162: monitor-exit v8 │ │ +08275e: 5486 2e01 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +082762: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +082766: 5486 2e01 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +08276a: 6e10 0d25 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +082770: 0a00 |016c: move-result v0 │ │ +082772: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +082776: 6e20 6e24 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08277c: 1a06 f30b |0172: const-string v6, "Pending Actions:" // string@0bf3 │ │ +082780: 6e20 7324 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +082786: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +082788: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +08278c: 5486 2e01 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +082790: 6e20 0725 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +082796: 0c05 |017f: move-result-object v5 │ │ +082798: 1f05 b804 |0180: check-cast v5, Ljava/lang/Runnable; // type@04b8 │ │ +08279c: 6e20 6e24 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0827a2: 1a06 0600 |0185: const-string v6, " #" // string@0006 │ │ +0827a6: 6e20 6e24 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0827ac: 6e20 6c24 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ +0827b2: 1a06 e800 |018d: const-string v6, ": " // string@00e8 │ │ +0827b6: 6e20 6e24 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0827bc: 6e20 7224 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +0827c2: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0827c6: 28e1 |0197: goto 0178 // -001f │ │ +0827c8: 0d06 |0198: move-exception v6 │ │ +0827ca: 1e08 |0199: monitor-exit v8 │ │ +0827cc: 2706 |019a: throw v6 │ │ +0827ce: 6e20 6e24 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0827d4: 1a06 1104 |019e: const-string v6, "FragmentManager misc state:" // string@0411 │ │ +0827d8: 6e20 7324 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +0827de: 6e20 6e24 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0827e4: 1a06 1b00 |01a6: const-string v6, " mActivity=" // string@001b │ │ +0827e8: 6e20 6e24 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0827ee: 5486 1d01 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +0827f2: 6e20 7224 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +0827f8: 6e20 6e24 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0827fe: 1a06 1d00 |01b3: const-string v6, " mContainer=" // string@001d │ │ +082802: 6e20 6e24 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +082808: 5486 2401 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0124 │ │ +08280c: 6e20 7224 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +082812: 5486 2d01 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +082816: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ +08281a: 6e20 6e24 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +082820: 1a06 2200 |01c4: const-string v6, " mParent=" // string@0022 │ │ +082824: 6e20 6e24 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08282a: 5486 2d01 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +08282e: 6e20 7224 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +082834: 6e20 6e24 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08283a: 1a06 1e00 |01d1: const-string v6, " mCurState=" // string@001e │ │ +08283e: 6e20 6e24 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +082844: 5286 2601 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +082848: 6e20 6c24 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ +08284e: 1a06 7400 |01db: const-string v6, " mStateSaved=" // string@0074 │ │ +082852: 6e20 6e24 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +082858: 5586 3101 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ +08285c: 6e20 6f24 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +082862: 1a06 6000 |01e5: const-string v6, " mDestroyed=" // string@0060 │ │ +082866: 6e20 6e24 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08286c: 5586 2701 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ +082870: 6e20 7424 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ +082876: 5586 2b01 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +08287a: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ +08287e: 6e20 6e24 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +082884: 1a06 2000 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@0020 │ │ +082888: 6e20 6e24 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08288e: 5586 2b01 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +082892: 6e20 7424 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ +082898: 5486 2c01 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +08289c: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ +0828a0: 6e20 6e24 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0828a6: 1a06 2100 |0207: const-string v6, " mNoTransactionsBecause=" // string@0021 │ │ +0828aa: 6e20 6e24 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0828b0: 5486 2c01 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +0828b4: 6e20 7324 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +0828ba: 5486 2001 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +0828be: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ +0828c2: 5486 2001 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +0828c6: 6e10 0d25 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0828cc: 0a06 |021a: move-result v6 │ │ +0828ce: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ +0828d2: 6e20 6e24 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0828d8: 1a06 1c00 |0220: const-string v6, " mAvailIndices: " // string@001c │ │ +0828dc: 6e20 6e24 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0828e2: 5486 2001 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +0828e6: 6e10 0e25 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@250e │ │ +0828ec: 0c06 |022a: move-result-object v6 │ │ +0828ee: 7110 1325 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2513 │ │ +0828f4: 0c06 |022e: move-result-object v6 │ │ +0828f6: 6e20 7324 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +0828fc: 0e00 |0232: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=631 │ │ @@ -141923,51 +141898,51 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -08213c: |[08213c] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -08214c: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -082150: 7010 7504 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0475 │ │ -082156: 1d02 |0005: monitor-enter v2 │ │ -082158: 5520 2701 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ -08215c: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ -082160: 5420 1d01 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -082164: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -082168: 2200 a204 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -08216c: 1a01 2702 |0010: const-string v1, "Activity has been destroyed" // string@0227 │ │ -082170: 7020 9c24 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -082176: 2700 |0015: throw v0 │ │ -082178: 0d00 |0016: move-exception v0 │ │ -08217a: 1e02 |0017: monitor-exit v2 │ │ -08217c: 2700 |0018: throw v0 │ │ -08217e: 5420 2e01 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -082182: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ -082186: 2200 ce04 |001d: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -08218a: 7010 ff24 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -082190: 5b20 2e01 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -082194: 5420 2e01 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -082198: 6e20 0325 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -08219e: 5420 2e01 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -0821a2: 6e10 0d25 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0821a8: 0a00 |002e: move-result v0 │ │ -0821aa: 1211 |002f: const/4 v1, #int 1 // #1 │ │ -0821ac: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ -0821b0: 5420 1d01 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -0821b4: 5400 f700 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -0821b8: 5421 2801 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0128 │ │ -0821bc: 6e20 7f02 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027f │ │ -0821c2: 5420 1d01 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -0821c6: 5400 f700 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -0821ca: 5421 2801 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0128 │ │ -0821ce: 6e20 7c02 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027c │ │ -0821d4: 1e02 |0044: monitor-exit v2 │ │ -0821d6: 0e00 |0045: return-void │ │ +082914: |[082914] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +082924: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +082928: 7010 7504 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0475 │ │ +08292e: 1d02 |0005: monitor-enter v2 │ │ +082930: 5520 2701 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ +082934: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ +082938: 5420 1d01 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +08293c: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +082940: 2200 a804 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +082944: 1a01 2702 |0010: const-string v1, "Activity has been destroyed" // string@0227 │ │ +082948: 7020 9c24 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +08294e: 2700 |0015: throw v0 │ │ +082950: 0d00 |0016: move-exception v0 │ │ +082952: 1e02 |0017: monitor-exit v2 │ │ +082954: 2700 |0018: throw v0 │ │ +082956: 5420 2e01 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +08295a: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ +08295e: 2200 d404 |001d: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +082962: 7010 ff24 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +082968: 5b20 2e01 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +08296c: 5420 2e01 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +082970: 6e20 0325 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +082976: 5420 2e01 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +08297a: 6e10 0d25 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +082980: 0a00 |002e: move-result v0 │ │ +082982: 1211 |002f: const/4 v1, #int 1 // #1 │ │ +082984: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ +082988: 5420 1d01 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +08298c: 5400 f700 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +082990: 5421 2801 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0128 │ │ +082994: 6e20 7f02 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027f │ │ +08299a: 5420 1d01 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +08299e: 5400 f700 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +0829a2: 5421 2801 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0128 │ │ +0829a6: 6e20 7c02 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027c │ │ +0829ac: 1e02 |0044: monitor-exit v2 │ │ +0829ae: 0e00 |0045: return-void │ │ catches : 2 │ │ 0x0006 - 0x0018 │ │ -> 0x0016 │ │ 0x0019 - 0x0045 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=1377 │ │ @@ -141994,105 +141969,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -0821ec: |[0821ec] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -0821fc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0821fe: 5585 2901 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0129 │ │ -082202: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -082206: 2205 a204 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@04a2 │ │ -08220a: 1a06 240c |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0c24 │ │ -08220e: 7020 9c24 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -082214: 2705 |000c: throw v5 │ │ -082216: 7100 8a02 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@028a │ │ -08221c: 0c05 |0010: move-result-object v5 │ │ -08221e: 5486 1d01 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -082222: 5466 f700 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -082226: 6e10 7702 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0277 │ │ -08222c: 0c06 |0018: move-result-object v6 │ │ -08222e: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -082232: 2205 a204 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@04a2 │ │ -082236: 1a06 420b |001d: const-string v6, "Must be called from main thread of process" // string@0b42 │ │ -08223a: 7020 9c24 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -082240: 2705 |0022: throw v5 │ │ -082242: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -082244: 1d08 |0024: monitor-enter v8 │ │ -082246: 5485 2e01 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -08224a: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -08224e: 5485 2e01 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -082252: 6e10 0d25 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -082258: 0a05 |002e: move-result v5 │ │ -08225a: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -08225e: 1e08 |0031: monitor-exit v8 │ │ -082260: 5585 2a01 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@012a │ │ -082264: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -082268: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -08226a: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -08226c: 5485 1c01 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -082270: 6e10 0d25 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -082276: 0a05 |003d: move-result v5 │ │ -082278: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -08227c: 5485 1c01 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -082280: 6e20 0725 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -082286: 0c01 |0045: move-result-object v1 │ │ -082288: 1f01 d900 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -08228c: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -082290: 5415 cc00 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -082294: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -082298: 5415 cc00 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -08229c: 6e10 7205 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0572 │ │ -0822a2: 0a05 |0053: move-result v5 │ │ -0822a4: b653 |0054: or-int/2addr v3, v5 │ │ -0822a6: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0822aa: 28e1 |0057: goto 0038 // -001f │ │ -0822ac: 5485 2e01 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -0822b0: 6e10 0d25 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0822b6: 0a04 |005d: move-result v4 │ │ -0822b8: 5485 3201 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ -0822bc: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -0822c0: 5485 3201 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ -0822c4: 2155 |0064: array-length v5, v5 │ │ -0822c6: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -0822ca: 2345 1a05 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@051a │ │ -0822ce: 5b85 3201 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ -0822d2: 5485 2e01 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -0822d6: 5486 3201 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ -0822da: 6e20 0f25 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ -0822e0: 5485 2e01 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -0822e4: 6e10 0525 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ -0822ea: 5485 1d01 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -0822ee: 5455 f700 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -0822f2: 5486 2801 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0128 │ │ -0822f6: 6e20 7f02 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027f │ │ -0822fc: 1e08 |0080: monitor-exit v8 │ │ -0822fe: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -082300: 5c85 2901 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0129 │ │ -082304: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -082306: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -08230a: 5485 3201 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ -08230e: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -082312: 7210 bc24 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@24bc │ │ -082318: 5485 3201 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ -08231c: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -08231e: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -082322: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -082326: 28f0 |0095: goto 0085 // -0010 │ │ -082328: 0d05 |0096: move-exception v5 │ │ -08232a: 1e08 |0097: monitor-exit v8 │ │ -08232c: 2705 |0098: throw v5 │ │ -08232e: 5c87 2901 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0129 │ │ -082332: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -082334: 2888 |009c: goto 0024 // -0078 │ │ -082336: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -08233a: 5c87 2a01 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@012a │ │ -08233e: 6e10 b404 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@04b4 │ │ -082344: 0f00 |00a4: return v0 │ │ +0829c4: |[0829c4] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +0829d4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0829d6: 5585 2901 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0129 │ │ +0829da: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +0829de: 2205 a804 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@04a8 │ │ +0829e2: 1a06 2a0c |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0c2a │ │ +0829e6: 7020 9c24 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0829ec: 2705 |000c: throw v5 │ │ +0829ee: 7100 8a02 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@028a │ │ +0829f4: 0c05 |0010: move-result-object v5 │ │ +0829f6: 5486 1d01 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +0829fa: 5466 f700 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +0829fe: 6e10 7702 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0277 │ │ +082a04: 0c06 |0018: move-result-object v6 │ │ +082a06: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +082a0a: 2205 a804 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@04a8 │ │ +082a0e: 1a06 480b |001d: const-string v6, "Must be called from main thread of process" // string@0b48 │ │ +082a12: 7020 9c24 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +082a18: 2705 |0022: throw v5 │ │ +082a1a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +082a1c: 1d08 |0024: monitor-enter v8 │ │ +082a1e: 5485 2e01 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +082a22: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +082a26: 5485 2e01 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +082a2a: 6e10 0d25 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +082a30: 0a05 |002e: move-result v5 │ │ +082a32: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +082a36: 1e08 |0031: monitor-exit v8 │ │ +082a38: 5585 2a01 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@012a │ │ +082a3c: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +082a40: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +082a42: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +082a44: 5485 1c01 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +082a48: 6e10 0d25 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +082a4e: 0a05 |003d: move-result v5 │ │ +082a50: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +082a54: 5485 1c01 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +082a58: 6e20 0725 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +082a5e: 0c01 |0045: move-result-object v1 │ │ +082a60: 1f01 dd00 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@00dd │ │ +082a64: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +082a68: 5415 cc00 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +082a6c: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +082a70: 5415 cc00 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +082a74: 6e10 7205 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0572 │ │ +082a7a: 0a05 |0053: move-result v5 │ │ +082a7c: b653 |0054: or-int/2addr v3, v5 │ │ +082a7e: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +082a82: 28e1 |0057: goto 0038 // -001f │ │ +082a84: 5485 2e01 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +082a88: 6e10 0d25 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +082a8e: 0a04 |005d: move-result v4 │ │ +082a90: 5485 3201 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ +082a94: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +082a98: 5485 3201 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ +082a9c: 2155 |0064: array-length v5, v5 │ │ +082a9e: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +082aa2: 2345 2005 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0520 │ │ +082aa6: 5b85 3201 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ +082aaa: 5485 2e01 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +082aae: 5486 3201 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ +082ab2: 6e20 0f25 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ +082ab8: 5485 2e01 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +082abc: 6e10 0525 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ +082ac2: 5485 1d01 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +082ac6: 5455 f700 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +082aca: 5486 2801 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0128 │ │ +082ace: 6e20 7f02 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027f │ │ +082ad4: 1e08 |0080: monitor-exit v8 │ │ +082ad6: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +082ad8: 5c85 2901 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0129 │ │ +082adc: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +082ade: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +082ae2: 5485 3201 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ +082ae6: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +082aea: 7210 bc24 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@24bc │ │ +082af0: 5485 3201 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ +082af4: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +082af6: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +082afa: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +082afe: 28f0 |0095: goto 0085 // -0010 │ │ +082b00: 0d05 |0096: move-exception v5 │ │ +082b02: 1e08 |0097: monitor-exit v8 │ │ +082b04: 2705 |0098: throw v5 │ │ +082b06: 5c87 2901 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0129 │ │ +082b0a: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +082b0c: 2888 |009c: goto 0024 // -0078 │ │ +082b0e: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +082b12: 5c87 2a01 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@012a │ │ +082b16: 6e10 b404 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@04b4 │ │ +082b1c: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -142149,18 +142124,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -082364: |[082364] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -082374: 6e10 8904 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ -08237a: 0a00 |0003: move-result v0 │ │ -08237c: 0f00 |0004: return v0 │ │ +082b3c: |[082b3c] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +082b4c: 6e10 8904 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ +082b52: 0a00 |0003: move-result v0 │ │ +082b54: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -142168,50 +142143,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 │ │ -082380: |[082380] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -082390: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -082394: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -082398: 5432 1e01 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -08239c: 6e10 0d25 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0823a2: 0a02 |0009: move-result v2 │ │ -0823a4: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0823a8: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -0823ac: 5432 1e01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -0823b0: 6e20 0725 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0823b6: 0c00 |0013: move-result-object v0 │ │ -0823b8: 1f00 d900 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -0823bc: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -0823c0: 5202 c400 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -0823c4: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -0823c8: 1100 |001c: return-object v0 │ │ -0823ca: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0823ce: 28ed |001f: goto 000c // -0013 │ │ -0823d0: 5432 1c01 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -0823d4: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -0823d8: 5432 1c01 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -0823dc: 6e10 0d25 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0823e2: 0a02 |0029: move-result v2 │ │ -0823e4: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0823e8: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -0823ec: 5432 1c01 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -0823f0: 6e20 0725 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0823f6: 0c00 |0033: move-result-object v0 │ │ -0823f8: 1f00 d900 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -0823fc: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -082400: 5202 c400 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -082404: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -082408: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -08240c: 28ee |003e: goto 002c // -0012 │ │ -08240e: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -082410: 28dc |0040: goto 001c // -0024 │ │ +082b58: |[082b58] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +082b68: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +082b6c: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +082b70: 5432 1e01 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +082b74: 6e10 0d25 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +082b7a: 0a02 |0009: move-result v2 │ │ +082b7c: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +082b80: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +082b84: 5432 1e01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +082b88: 6e20 0725 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +082b8e: 0c00 |0013: move-result-object v0 │ │ +082b90: 1f00 dd00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +082b94: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +082b98: 5202 c400 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +082b9c: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +082ba0: 1100 |001c: return-object v0 │ │ +082ba2: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +082ba6: 28ed |001f: goto 000c // -0013 │ │ +082ba8: 5432 1c01 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +082bac: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +082bb0: 5432 1c01 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +082bb4: 6e10 0d25 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +082bba: 0a02 |0029: move-result v2 │ │ +082bbc: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +082bc0: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +082bc4: 5432 1c01 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +082bc8: 6e20 0725 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +082bce: 0c00 |0033: move-result-object v0 │ │ +082bd0: 1f00 dd00 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +082bd4: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +082bd8: 5202 c400 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +082bdc: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +082be0: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +082be4: 28ee |003e: goto 002c // -0012 │ │ +082be6: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +082be8: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1303 │ │ 0x0004 line=1305 │ │ 0x000e line=1306 │ │ 0x0016 line=1307 │ │ 0x001c line=1321 │ │ @@ -142237,56 +142212,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 │ │ -082414: |[082414] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -082424: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -082428: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -08242c: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -082430: 5432 1e01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -082434: 6e10 0d25 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -08243a: 0a02 |000b: move-result v2 │ │ -08243c: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -082440: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -082444: 5432 1e01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -082448: 6e20 0725 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -08244e: 0c00 |0015: move-result-object v0 │ │ -082450: 1f00 d900 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -082454: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -082458: 5402 da00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -08245c: 6e20 c824 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -082462: 0a02 |001f: move-result v2 │ │ -082464: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -082468: 1100 |0022: return-object v0 │ │ -08246a: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -08246e: 28e9 |0025: goto 000e // -0017 │ │ -082470: 5432 1c01 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -082474: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -082478: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -08247c: 5432 1c01 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -082480: 6e10 0d25 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -082486: 0a02 |0031: move-result v2 │ │ -082488: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -08248c: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -082490: 5432 1c01 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -082494: 6e20 0725 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -08249a: 0c00 |003b: move-result-object v0 │ │ -08249c: 1f00 d900 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -0824a0: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -0824a4: 5402 da00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -0824a8: 6e20 c824 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -0824ae: 0a02 |0045: move-result v2 │ │ -0824b0: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -0824b4: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0824b8: 28ea |004a: goto 0034 // -0016 │ │ -0824ba: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -0824bc: 28d6 |004c: goto 0022 // -002a │ │ +082bec: |[082bec] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +082bfc: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +082c00: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +082c04: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +082c08: 5432 1e01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +082c0c: 6e10 0d25 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +082c12: 0a02 |000b: move-result v2 │ │ +082c14: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +082c18: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +082c1c: 5432 1e01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +082c20: 6e20 0725 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +082c26: 0c00 |0015: move-result-object v0 │ │ +082c28: 1f00 dd00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +082c2c: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +082c30: 5402 da00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +082c34: 6e20 c824 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +082c3a: 0a02 |001f: move-result v2 │ │ +082c3c: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +082c40: 1100 |0022: return-object v0 │ │ +082c42: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +082c46: 28e9 |0025: goto 000e // -0017 │ │ +082c48: 5432 1c01 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +082c4c: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +082c50: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +082c54: 5432 1c01 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +082c58: 6e10 0d25 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +082c5e: 0a02 |0031: move-result v2 │ │ +082c60: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +082c64: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +082c68: 5432 1c01 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +082c6c: 6e20 0725 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +082c72: 0c00 |003b: move-result-object v0 │ │ +082c74: 1f00 dd00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +082c78: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +082c7c: 5402 da00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +082c80: 6e20 c824 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +082c86: 0a02 |0045: move-result v2 │ │ +082c88: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +082c8c: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +082c90: 28ea |004a: goto 0034 // -0016 │ │ +082c92: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +082c94: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1325 │ │ 0x0006 line=1327 │ │ 0x0010 line=1328 │ │ 0x0018 line=1329 │ │ 0x0022 line=1343 │ │ @@ -142312,36 +142287,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 │ │ -0824c0: |[0824c0] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -0824d0: 5432 1c01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -0824d4: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -0824d8: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ -0824dc: 5432 1c01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -0824e0: 6e10 0d25 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0824e6: 0a02 |000b: move-result v2 │ │ -0824e8: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0824ec: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ -0824f0: 5432 1c01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -0824f4: 6e20 0725 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0824fa: 0c00 |0015: move-result-object v0 │ │ -0824fc: 1f00 d900 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -082500: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -082504: 6e20 a403 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03a4 │ │ -08250a: 0c00 |001d: move-result-object v0 │ │ -08250c: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ -082510: 1100 |0020: return-object v0 │ │ -082512: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -082516: 28eb |0023: goto 000e // -0015 │ │ -082518: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -08251a: 28fb |0025: goto 0020 // -0005 │ │ +082c98: |[082c98] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +082ca8: 5432 1c01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +082cac: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +082cb0: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ +082cb4: 5432 1c01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +082cb8: 6e10 0d25 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +082cbe: 0a02 |000b: move-result v2 │ │ +082cc0: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +082cc4: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ +082cc8: 5432 1c01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +082ccc: 6e20 0725 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +082cd2: 0c00 |0015: move-result-object v0 │ │ +082cd4: 1f00 dd00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +082cd8: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +082cdc: 6e20 a403 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03a4 │ │ +082ce2: 0c00 |001d: move-result-object v0 │ │ +082ce4: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ +082ce8: 1100 |0020: return-object v0 │ │ +082cea: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +082cee: 28eb |0023: goto 000e // -0015 │ │ +082cf0: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +082cf2: 28fb |0025: goto 0020 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1347 │ │ 0x0006 line=1348 │ │ 0x0010 line=1349 │ │ 0x0018 line=1350 │ │ 0x0020 line=1355 │ │ @@ -142360,46 +142335,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -08251c: |[08251c] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -08252c: 1d03 |0000: monitor-enter v3 │ │ -08252e: 5430 2301 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -082532: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -082534: 6e30 0c25 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@250c │ │ -08253a: 5430 1f01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -08253e: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -082542: 2200 ce04 |000b: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -082546: 7010 ff24 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -08254c: 5b30 1f01 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -082550: 6300 1301 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -082554: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -082558: 1a00 1004 |0016: const-string v0, "FragmentManager" // string@0410 │ │ -08255c: 2201 b604 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -082560: 7010 d724 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -082566: 1a02 2104 |001d: const-string v2, "Freeing back stack index " // string@0421 │ │ -08256a: 6e20 df24 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -082570: 0c01 |0022: move-result-object v1 │ │ -082572: 6e20 db24 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -082578: 0c01 |0026: move-result-object v1 │ │ -08257a: 6e10 e424 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -082580: 0c01 |002a: move-result-object v1 │ │ -082582: 7120 6e20 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -082588: 5430 1f01 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -08258c: 7110 a424 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ -082592: 0c01 |0033: move-result-object v1 │ │ -082594: 6e20 0325 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -08259a: 1e03 |0037: monitor-exit v3 │ │ -08259c: 0e00 |0038: return-void │ │ -08259e: 0d00 |0039: move-exception v0 │ │ -0825a0: 1e03 |003a: monitor-exit v3 │ │ -0825a2: 2700 |003b: throw v0 │ │ +082cf4: |[082cf4] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +082d04: 1d03 |0000: monitor-enter v3 │ │ +082d06: 5430 2301 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +082d0a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +082d0c: 6e30 0c25 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@250c │ │ +082d12: 5430 1f01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +082d16: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +082d1a: 2200 d404 |000b: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +082d1e: 7010 ff24 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +082d24: 5b30 1f01 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +082d28: 6300 1301 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +082d2c: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +082d30: 1a00 1004 |0016: const-string v0, "FragmentManager" // string@0410 │ │ +082d34: 2201 bc04 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +082d38: 7010 d724 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +082d3e: 1a02 2104 |001d: const-string v2, "Freeing back stack index " // string@0421 │ │ +082d42: 6e20 df24 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +082d48: 0c01 |0022: move-result-object v1 │ │ +082d4a: 6e20 db24 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +082d50: 0c01 |0026: move-result-object v1 │ │ +082d52: 6e10 e424 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +082d58: 0c01 |002a: move-result-object v1 │ │ +082d5a: 7120 6e20 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +082d60: 5430 1f01 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +082d64: 7110 a424 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ +082d6a: 0c01 |0033: move-result-object v1 │ │ +082d6c: 6e20 0325 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +082d72: 1e03 |0037: monitor-exit v3 │ │ +082d74: 0e00 |0038: return-void │ │ +082d76: 0d00 |0039: move-exception v0 │ │ +082d78: 1e03 |003a: monitor-exit v3 │ │ +082d7a: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1441 │ │ 0x0001 line=1442 │ │ 0x0007 line=1443 │ │ @@ -142418,20 +142393,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 │ │ -0825b0: |[0825b0] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -0825c0: 5410 2101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -0825c4: 6e20 0725 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0825ca: 0c00 |0005: move-result-object v0 │ │ -0825cc: 1f00 e000 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@00e0 │ │ -0825d0: 1100 |0008: return-object v0 │ │ +082d88: |[082d88] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +082d98: 5410 2101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +082d9c: 6e20 0725 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +082da2: 0c00 |0005: move-result-object v0 │ │ +082da4: 1f00 e400 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@00e4 │ │ +082da8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -142440,23 +142415,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0825d4: |[0825d4] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -0825e4: 5410 2101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -0825e8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0825ec: 5410 2101 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -0825f0: 6e10 0d25 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0825f6: 0a00 |0009: move-result v0 │ │ -0825f8: 0f00 |000a: return v0 │ │ -0825fa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0825fc: 28fe |000c: goto 000a // -0002 │ │ +082dac: |[082dac] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +082dbc: 5410 2101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +082dc0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +082dc4: 5410 2101 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +082dc8: 6e10 0d25 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +082dce: 0a00 |0009: move-result v0 │ │ +082dd0: 0f00 |000a: return v0 │ │ +082dd2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +082dd4: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #34 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -142464,65 +142439,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 │ │ -082600: |[082600] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -082610: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -082612: 6e30 5902 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ -082618: 0a01 |0004: move-result v1 │ │ -08261a: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -08261e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -082620: 1100 |0008: return-object v0 │ │ -082622: 5452 1c01 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -082626: 6e10 0d25 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -08262c: 0a02 |000e: move-result v2 │ │ -08262e: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ -082632: 2202 a204 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@04a2 │ │ -082636: 2203 b604 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -08263a: 7010 d724 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -082640: 1a04 0c04 |0018: const-string v4, "Fragment no longer exists for key " // string@040c │ │ -082644: 6e20 df24 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08264a: 0c03 |001d: move-result-object v3 │ │ -08264c: 6e20 df24 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -082652: 0c03 |0021: move-result-object v3 │ │ -082654: 1a04 ec00 |0022: const-string v4, ": index " // string@00ec │ │ -082658: 6e20 df24 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08265e: 0c03 |0027: move-result-object v3 │ │ -082660: 6e20 db24 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -082666: 0c03 |002b: move-result-object v3 │ │ -082668: 6e10 e424 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -08266e: 0c03 |002f: move-result-object v3 │ │ -082670: 7020 9c24 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -082676: 7020 b504 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@04b5 │ │ -08267c: 5452 1c01 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -082680: 6e20 0725 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -082686: 0c00 |003b: move-result-object v0 │ │ -082688: 1f00 d900 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -08268c: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ -082690: 2202 a204 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@04a2 │ │ -082694: 2203 b604 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -082698: 7010 d724 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08269e: 1a04 0c04 |0047: const-string v4, "Fragment no longer exists for key " // string@040c │ │ -0826a2: 6e20 df24 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0826a8: 0c03 |004c: move-result-object v3 │ │ -0826aa: 6e20 df24 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0826b0: 0c03 |0050: move-result-object v3 │ │ -0826b2: 1a04 ec00 |0051: const-string v4, ": index " // string@00ec │ │ -0826b6: 6e20 df24 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0826bc: 0c03 |0056: move-result-object v3 │ │ -0826be: 6e20 db24 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0826c4: 0c03 |005a: move-result-object v3 │ │ -0826c6: 6e10 e424 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0826cc: 0c03 |005e: move-result-object v3 │ │ -0826ce: 7020 9c24 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -0826d4: 7020 b504 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@04b5 │ │ -0826da: 28a3 |0065: goto 0008 // -005d │ │ +082dd8: |[082dd8] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +082de8: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +082dea: 6e30 5902 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ +082df0: 0a01 |0004: move-result v1 │ │ +082df2: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +082df6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +082df8: 1100 |0008: return-object v0 │ │ +082dfa: 5452 1c01 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +082dfe: 6e10 0d25 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +082e04: 0a02 |000e: move-result v2 │ │ +082e06: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ +082e0a: 2202 a804 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@04a8 │ │ +082e0e: 2203 bc04 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +082e12: 7010 d724 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +082e18: 1a04 0c04 |0018: const-string v4, "Fragment no longer exists for key " // string@040c │ │ +082e1c: 6e20 df24 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +082e22: 0c03 |001d: move-result-object v3 │ │ +082e24: 6e20 df24 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +082e2a: 0c03 |0021: move-result-object v3 │ │ +082e2c: 1a04 ec00 |0022: const-string v4, ": index " // string@00ec │ │ +082e30: 6e20 df24 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +082e36: 0c03 |0027: move-result-object v3 │ │ +082e38: 6e20 db24 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +082e3e: 0c03 |002b: move-result-object v3 │ │ +082e40: 6e10 e424 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +082e46: 0c03 |002f: move-result-object v3 │ │ +082e48: 7020 9c24 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +082e4e: 7020 b504 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@04b5 │ │ +082e54: 5452 1c01 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +082e58: 6e20 0725 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +082e5e: 0c00 |003b: move-result-object v0 │ │ +082e60: 1f00 dd00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +082e64: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ +082e68: 2202 a804 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@04a8 │ │ +082e6c: 2203 bc04 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +082e70: 7010 d724 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +082e76: 1a04 0c04 |0047: const-string v4, "Fragment no longer exists for key " // string@040c │ │ +082e7a: 6e20 df24 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +082e80: 0c03 |004c: move-result-object v3 │ │ +082e82: 6e20 df24 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +082e88: 0c03 |0050: move-result-object v3 │ │ +082e8a: 1a04 ec00 |0051: const-string v4, ": index " // string@00ec │ │ +082e8e: 6e20 df24 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +082e94: 0c03 |0056: move-result-object v3 │ │ +082e96: 6e20 db24 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +082e9c: 0c03 |005a: move-result-object v3 │ │ +082e9e: 6e10 e424 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +082ea4: 0c03 |005e: move-result-object v3 │ │ +082ea6: 7020 9c24 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +082eac: 7020 b504 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@04b5 │ │ +082eb2: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=575 │ │ 0x0005 line=576 │ │ 0x0007 line=577 │ │ 0x0008 line=588 │ │ 0x0009 line=579 │ │ @@ -142542,17 +142517,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0826dc: |[0826dc] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ -0826ec: 5410 1c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -0826f0: 1100 |0002: return-object v0 │ │ +082eb4: |[082eb4] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ +082ec4: 5410 1c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +082ec8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #36 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -142560,52 +142535,52 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -0826f4: |[0826f4] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -082704: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -082706: 6301 1301 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -08270a: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -08270e: 1a01 1004 |0005: const-string v1, "FragmentManager" // string@0410 │ │ -082712: 2202 b604 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -082716: 7010 d724 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08271c: 1a03 2118 |000c: const-string v3, "hide: " // string@1821 │ │ -082720: 6e20 df24 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -082726: 0c02 |0011: move-result-object v2 │ │ -082728: 6e20 de24 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -08272e: 0c02 |0015: move-result-object v2 │ │ -082730: 6e10 e424 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -082736: 0c02 |0019: move-result-object v2 │ │ -082738: 7120 6e20 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -08273e: 5561 c800 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -082742: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ -082746: 5c64 c800 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -08274a: 5461 df00 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -08274e: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ -082752: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -082754: 6e58 9504 6517 |0028: invoke-virtual {v5, v6, v7, v1, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0495 │ │ -08275a: 0c00 |002b: move-result-object v0 │ │ -08275c: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -082760: 5461 df00 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -082764: 6e20 e421 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@21e4 │ │ -08276a: 5461 df00 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -08276e: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ -082772: 6e20 e121 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -082778: 5561 b900 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -08277c: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ -082780: 5561 c700 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -082784: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ -082788: 5561 ce00 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -08278c: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ -082790: 5c54 2b01 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -082794: 6e20 d503 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@03d5 │ │ -08279a: 0e00 |004b: return-void │ │ +082ecc: |[082ecc] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +082edc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +082ede: 6301 1301 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +082ee2: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +082ee6: 1a01 1004 |0005: const-string v1, "FragmentManager" // string@0410 │ │ +082eea: 2202 bc04 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +082eee: 7010 d724 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +082ef4: 1a03 2718 |000c: const-string v3, "hide: " // string@1827 │ │ +082ef8: 6e20 df24 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +082efe: 0c02 |0011: move-result-object v2 │ │ +082f00: 6e20 de24 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +082f06: 0c02 |0015: move-result-object v2 │ │ +082f08: 6e10 e424 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +082f0e: 0c02 |0019: move-result-object v2 │ │ +082f10: 7120 6e20 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +082f16: 5561 c800 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +082f1a: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ +082f1e: 5c64 c800 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +082f22: 5461 df00 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +082f26: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ +082f2a: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +082f2c: 6e58 9504 6517 |0028: invoke-virtual {v5, v6, v7, v1, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0495 │ │ +082f32: 0c00 |002b: move-result-object v0 │ │ +082f34: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +082f38: 5461 df00 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +082f3c: 6e20 e421 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@21e4 │ │ +082f42: 5461 df00 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +082f46: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ +082f4a: 6e20 e121 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +082f50: 5561 b900 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +082f54: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ +082f58: 5561 c700 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +082f5c: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ +082f60: 5561 ce00 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +082f64: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ +082f68: 5c54 2b01 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +082f6c: 6e20 d503 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@03d5 │ │ +082f72: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1224 │ │ 0x001d line=1225 │ │ 0x0021 line=1226 │ │ 0x0023 line=1227 │ │ 0x0027 line=1228 │ │ @@ -142628,17 +142603,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08279c: |[08279c] android.support.v4.app.FragmentManagerImpl.isDestroyed:()Z │ │ -0827ac: 5510 2701 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ -0827b0: 0f00 |0002: return v0 │ │ +082f74: |[082f74] android.support.v4.app.FragmentManagerImpl.isDestroyed:()Z │ │ +082f84: 5510 2701 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ +082f88: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #38 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -142646,85 +142621,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 │ │ -0827b4: |[0827b4] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -0827c4: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -0827ca: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -0827cc: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -0827ce: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -0827d2: 52a4 cf00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -0827d6: 6e40 cd03 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@03cd │ │ -0827dc: 0c01 |000c: move-result-object v1 │ │ -0827de: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -0827e2: 1101 |000f: return-object v1 │ │ -0827e4: 52a4 cf00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -0827e8: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -0827ec: 5494 1d01 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -0827f0: 52a5 cf00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -0827f4: 7120 0e23 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ -0827fa: 0c00 |001b: move-result-object v0 │ │ -0827fc: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -082800: 0701 |001e: move-object v1, v0 │ │ -082802: 28f0 |001f: goto 000f // -0010 │ │ -082804: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -082808: 0731 |0022: move-object v1, v3 │ │ -08280a: 28ec |0023: goto 000f // -0014 │ │ -08280c: 7120 b704 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@04b7 │ │ -082812: 0a02 |0027: move-result v2 │ │ -082814: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -082818: 0731 |002a: move-object v1, v3 │ │ -08281a: 28e4 |002b: goto 000f // -001c │ │ -08281c: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -082822: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -082826: 5494 1d01 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -08282a: 6e10 1b04 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@041b │ │ -082830: 0c04 |0036: move-result-object v4 │ │ -082832: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -082836: 5494 1d01 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -08283a: 6e10 1b04 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@041b │ │ -082840: 0c04 |003e: move-result-object v4 │ │ -082842: 6e10 7522 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@2275 │ │ -082848: 0c04 |0042: move-result-object v4 │ │ -08284a: 524d 650c |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0c65 │ │ -08284e: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -082852: 0731 |0047: move-object v1, v3 │ │ -082854: 28c7 |0048: goto 000f // -0039 │ │ -082856: 5493 1d01 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -08285a: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -08285e: 7156 9904 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0499 │ │ -082864: 0c01 |0050: move-result-object v1 │ │ -082866: 28be |0051: goto 000f // -0042 │ │ -082868: 5493 1d01 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -08286c: 7157 9904 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0499 │ │ -082872: 0c01 |0057: move-result-object v1 │ │ -082874: 28b7 |0058: goto 000f // -0049 │ │ -082876: 5493 1d01 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -08287a: 7156 9904 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0499 │ │ -082880: 0c01 |005e: move-result-object v1 │ │ -082882: 28b0 |005f: goto 000f // -0050 │ │ -082884: 5493 1d01 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -082888: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -08288e: 7157 9904 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0499 │ │ -082894: 0c01 |0068: move-result-object v1 │ │ -082896: 28a6 |0069: goto 000f // -005a │ │ -082898: 5493 1d01 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -08289c: 7130 9704 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0497 │ │ -0828a2: 0c01 |006f: move-result-object v1 │ │ -0828a4: 289f |0070: goto 000f // -0061 │ │ -0828a6: 5493 1d01 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -0828aa: 7130 9704 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0497 │ │ -0828b0: 0c01 |0076: move-result-object v1 │ │ -0828b2: 2898 |0077: goto 000f // -0068 │ │ -0828b4: 0731 |0078: move-object v1, v3 │ │ -0828b6: 2896 |0079: goto 000f // -006a │ │ -0828b8: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +082f8c: |[082f8c] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +082f9c: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +082fa2: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +082fa4: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +082fa6: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +082faa: 52a4 cf00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +082fae: 6e40 cd03 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@03cd │ │ +082fb4: 0c01 |000c: move-result-object v1 │ │ +082fb6: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +082fba: 1101 |000f: return-object v1 │ │ +082fbc: 52a4 cf00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +082fc0: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +082fc4: 5494 1d01 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +082fc8: 52a5 cf00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +082fcc: 7120 0e23 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ +082fd2: 0c00 |001b: move-result-object v0 │ │ +082fd4: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +082fd8: 0701 |001e: move-object v1, v0 │ │ +082fda: 28f0 |001f: goto 000f // -0010 │ │ +082fdc: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +082fe0: 0731 |0022: move-object v1, v3 │ │ +082fe2: 28ec |0023: goto 000f // -0014 │ │ +082fe4: 7120 b704 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@04b7 │ │ +082fea: 0a02 |0027: move-result v2 │ │ +082fec: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +082ff0: 0731 |002a: move-object v1, v3 │ │ +082ff2: 28e4 |002b: goto 000f // -001c │ │ +082ff4: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +082ffa: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +082ffe: 5494 1d01 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +083002: 6e10 1b04 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@041b │ │ +083008: 0c04 |0036: move-result-object v4 │ │ +08300a: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +08300e: 5494 1d01 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +083012: 6e10 1b04 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@041b │ │ +083018: 0c04 |003e: move-result-object v4 │ │ +08301a: 6e10 7522 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@2275 │ │ +083020: 0c04 |0042: move-result-object v4 │ │ +083022: 524d 650c |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0c65 │ │ +083026: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +08302a: 0731 |0047: move-object v1, v3 │ │ +08302c: 28c7 |0048: goto 000f // -0039 │ │ +08302e: 5493 1d01 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +083032: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +083036: 7156 9904 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0499 │ │ +08303c: 0c01 |0050: move-result-object v1 │ │ +08303e: 28be |0051: goto 000f // -0042 │ │ +083040: 5493 1d01 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +083044: 7157 9904 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0499 │ │ +08304a: 0c01 |0057: move-result-object v1 │ │ +08304c: 28b7 |0058: goto 000f // -0049 │ │ +08304e: 5493 1d01 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +083052: 7156 9904 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0499 │ │ +083058: 0c01 |005e: move-result-object v1 │ │ +08305a: 28b0 |005f: goto 000f // -0050 │ │ +08305c: 5493 1d01 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +083060: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +083066: 7157 9904 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0499 │ │ +08306c: 0c01 |0068: move-result-object v1 │ │ +08306e: 28a6 |0069: goto 000f // -005a │ │ +083070: 5493 1d01 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +083074: 7130 9704 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0497 │ │ +08307a: 0c01 |006f: move-result-object v1 │ │ +08307c: 289f |0070: goto 000f // -0061 │ │ +08307e: 5493 1d01 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +083082: 7130 9704 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0497 │ │ +083088: 0c01 |0076: move-result-object v1 │ │ +08308a: 2898 |0077: goto 000f // -0068 │ │ +08308c: 0731 |0078: move-object v1, v3 │ │ +08308e: 2896 |0079: goto 000f // -006a │ │ +083090: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=773 │ │ 0x000d line=775 │ │ 0x000f line=827 │ │ 0x0010 line=779 │ │ 0x0014 line=780 │ │ @@ -142764,66 +142739,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -0828d8: |[0828d8] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -0828e8: 5240 ca00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -0828ec: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -0828f0: 0e00 |0004: return-void │ │ -0828f2: 5430 2001 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -0828f6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -0828fa: 5430 2001 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -0828fe: 6e10 0d25 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -082904: 0a00 |000e: move-result v0 │ │ -082906: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ -08290a: 5430 1c01 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -08290e: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -082912: 2200 ce04 |0015: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -082916: 7010 ff24 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -08291c: 5b30 1c01 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -082920: 5430 1c01 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -082924: 6e10 0d25 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -08292a: 0a00 |0021: move-result v0 │ │ -08292c: 5431 2d01 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -082930: 6e30 f803 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@03f8 │ │ -082936: 5430 1c01 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -08293a: 6e20 0325 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -082940: 6300 1301 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -082944: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ -082948: 1a00 1004 |0030: const-string v0, "FragmentManager" // string@0410 │ │ -08294c: 2201 b604 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -082950: 7010 d724 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -082956: 1a02 4302 |0037: const-string v2, "Allocated fragment index " // string@0243 │ │ -08295a: 6e20 df24 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -082960: 0c01 |003c: move-result-object v1 │ │ -082962: 6e20 de24 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -082968: 0c01 |0040: move-result-object v1 │ │ -08296a: 6e10 e424 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -082970: 0c01 |0044: move-result-object v1 │ │ -082972: 7120 6e20 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -082978: 28bc |0048: goto 0004 // -0044 │ │ -08297a: 5430 2001 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -08297e: 5431 2001 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -082982: 6e10 0d25 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -082988: 0a01 |0050: move-result v1 │ │ -08298a: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ -08298e: 6e20 0a25 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ -082994: 0c00 |0056: move-result-object v0 │ │ -082996: 1f00 a504 |0057: check-cast v0, Ljava/lang/Integer; // type@04a5 │ │ -08299a: 6e10 a024 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@24a0 │ │ -0829a0: 0a00 |005c: move-result v0 │ │ -0829a2: 5431 2d01 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -0829a6: 6e30 f803 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@03f8 │ │ -0829ac: 5430 1c01 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -0829b0: 5241 ca00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -0829b4: 6e30 0c25 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@250c │ │ -0829ba: 28c3 |0069: goto 002c // -003d │ │ +0830b0: |[0830b0] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +0830c0: 5240 ca00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +0830c4: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +0830c8: 0e00 |0004: return-void │ │ +0830ca: 5430 2001 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +0830ce: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +0830d2: 5430 2001 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +0830d6: 6e10 0d25 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0830dc: 0a00 |000e: move-result v0 │ │ +0830de: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ +0830e2: 5430 1c01 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +0830e6: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +0830ea: 2200 d404 |0015: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +0830ee: 7010 ff24 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +0830f4: 5b30 1c01 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +0830f8: 5430 1c01 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +0830fc: 6e10 0d25 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +083102: 0a00 |0021: move-result v0 │ │ +083104: 5431 2d01 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +083108: 6e30 f803 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@03f8 │ │ +08310e: 5430 1c01 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +083112: 6e20 0325 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +083118: 6300 1301 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +08311c: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ +083120: 1a00 1004 |0030: const-string v0, "FragmentManager" // string@0410 │ │ +083124: 2201 bc04 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +083128: 7010 d724 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +08312e: 1a02 4302 |0037: const-string v2, "Allocated fragment index " // string@0243 │ │ +083132: 6e20 df24 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083138: 0c01 |003c: move-result-object v1 │ │ +08313a: 6e20 de24 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +083140: 0c01 |0040: move-result-object v1 │ │ +083142: 6e10 e424 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +083148: 0c01 |0044: move-result-object v1 │ │ +08314a: 7120 6e20 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +083150: 28bc |0048: goto 0004 // -0044 │ │ +083152: 5430 2001 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +083156: 5431 2001 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +08315a: 6e10 0d25 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +083160: 0a01 |0050: move-result v1 │ │ +083162: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ +083166: 6e20 0a25 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ +08316c: 0c00 |0056: move-result-object v0 │ │ +08316e: 1f00 ab04 |0057: check-cast v0, Ljava/lang/Integer; // type@04ab │ │ +083172: 6e10 a024 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@24a0 │ │ +083178: 0a00 |005c: move-result v0 │ │ +08317a: 5431 2d01 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +08317e: 6e30 f803 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@03f8 │ │ +083184: 5430 1c01 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +083188: 5241 ca00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +08318c: 6e30 0c25 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@250c │ │ +083192: 28c3 |0069: goto 002c // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1151 │ │ 0x0004 line=1167 │ │ 0x0005 line=1155 │ │ 0x0011 line=1156 │ │ 0x0015 line=1157 │ │ @@ -142841,50 +142816,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -0829bc: |[0829bc] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -0829cc: 5240 ca00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -0829d0: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -0829d4: 0e00 |0004: return-void │ │ -0829d6: 6300 1301 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -0829da: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -0829de: 1a00 1004 |0009: const-string v0, "FragmentManager" // string@0410 │ │ -0829e2: 2201 b604 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -0829e6: 7010 d724 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0829ec: 1a02 2204 |0010: const-string v2, "Freeing fragment index " // string@0422 │ │ -0829f0: 6e20 df24 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0829f6: 0c01 |0015: move-result-object v1 │ │ -0829f8: 6e20 de24 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0829fe: 0c01 |0019: move-result-object v1 │ │ -082a00: 6e10 e424 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -082a06: 0c01 |001d: move-result-object v1 │ │ -082a08: 7120 6e20 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -082a0e: 5430 1c01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -082a12: 5241 ca00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -082a16: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -082a18: 6e30 0c25 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@250c │ │ -082a1e: 5430 2001 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -082a22: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -082a26: 2200 ce04 |002d: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -082a2a: 7010 ff24 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -082a30: 5b30 2001 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -082a34: 5430 2001 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -082a38: 5241 ca00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -082a3c: 7110 a424 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ -082a42: 0c01 |003b: move-result-object v1 │ │ -082a44: 6e20 0325 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -082a4a: 5430 1d01 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -082a4e: 5441 e000 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -082a52: 6e20 1c04 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@041c │ │ -082a58: 6e10 b903 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@03b9 │ │ -082a5e: 28bb |0049: goto 0004 // -0045 │ │ +083194: |[083194] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +0831a4: 5240 ca00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +0831a8: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +0831ac: 0e00 |0004: return-void │ │ +0831ae: 6300 1301 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +0831b2: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +0831b6: 1a00 1004 |0009: const-string v0, "FragmentManager" // string@0410 │ │ +0831ba: 2201 bc04 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +0831be: 7010 d724 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0831c4: 1a02 2204 |0010: const-string v2, "Freeing fragment index " // string@0422 │ │ +0831c8: 6e20 df24 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0831ce: 0c01 |0015: move-result-object v1 │ │ +0831d0: 6e20 de24 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0831d6: 0c01 |0019: move-result-object v1 │ │ +0831d8: 6e10 e424 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0831de: 0c01 |001d: move-result-object v1 │ │ +0831e0: 7120 6e20 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +0831e6: 5430 1c01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +0831ea: 5241 ca00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +0831ee: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +0831f0: 6e30 0c25 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@250c │ │ +0831f6: 5430 2001 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +0831fa: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +0831fe: 2200 d404 |002d: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +083202: 7010 ff24 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +083208: 5b30 2001 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +08320c: 5430 2001 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +083210: 5241 ca00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +083214: 7110 a424 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ +08321a: 0c01 |003b: move-result-object v1 │ │ +08321c: 6e20 0325 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +083222: 5430 1d01 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +083226: 5441 e000 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +08322a: 6e20 1c04 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@041c │ │ +083230: 6e10 b903 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@03b9 │ │ +083236: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1170 │ │ 0x0004 line=1182 │ │ 0x0005 line=1174 │ │ 0x0021 line=1175 │ │ 0x0029 line=1176 │ │ @@ -142901,67 +142876,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -082a60: |[082a60] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -082a70: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -082a72: 5480 1d01 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -082a76: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -082a7a: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -082a7e: 2200 a204 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -082a82: 1a02 5e0b |0009: const-string v2, "No activity" // string@0b5e │ │ -082a86: 7020 9c24 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -082a8c: 2700 |000e: throw v0 │ │ -082a8e: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -082a92: 5280 2601 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -082a96: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -082a9a: 0e00 |0015: return-void │ │ -082a9c: 5989 2601 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -082aa0: 5480 1c01 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -082aa4: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -082aa8: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -082aaa: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -082aac: 5480 1c01 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -082ab0: 6e10 0d25 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -082ab6: 0a00 |0023: move-result v0 │ │ -082ab8: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -082abc: 5480 1c01 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -082ac0: 6e20 0725 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -082ac6: 0c01 |002b: move-result-object v1 │ │ -082ac8: 1f01 d900 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -082acc: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -082ad0: 0780 |0030: move-object v0, v8 │ │ -082ad2: 0192 |0031: move v2, v9 │ │ -082ad4: 01a3 |0032: move v3, v10 │ │ -082ad6: 01b4 |0033: move v4, v11 │ │ -082ad8: 7406 9d04 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@049d │ │ -082ade: 5410 cc00 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -082ae2: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -082ae6: 5410 cc00 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -082aea: 6e10 7205 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0572 │ │ -082af0: 0a00 |0040: move-result v0 │ │ -082af2: b607 |0041: or-int/2addr v7, v0 │ │ -082af4: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -082af8: 28da |0044: goto 001e // -0026 │ │ -082afa: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -082afe: 6e10 b404 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@04b4 │ │ -082b04: 5580 2b01 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -082b08: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -082b0c: 5480 1d01 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -082b10: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -082b14: 5280 2601 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -082b18: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -082b1a: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -082b1e: 5480 1d01 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -082b22: 6e10 3f04 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@043f │ │ -082b28: 5c85 2b01 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -082b2c: 28b7 |005e: goto 0015 // -0049 │ │ +083238: |[083238] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +083248: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08324a: 5480 1d01 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +08324e: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +083252: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +083256: 2200 a804 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +08325a: 1a02 640b |0009: const-string v2, "No activity" // string@0b64 │ │ +08325e: 7020 9c24 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +083264: 2700 |000e: throw v0 │ │ +083266: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +08326a: 5280 2601 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +08326e: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +083272: 0e00 |0015: return-void │ │ +083274: 5989 2601 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +083278: 5480 1c01 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +08327c: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +083280: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +083282: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +083284: 5480 1c01 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +083288: 6e10 0d25 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +08328e: 0a00 |0023: move-result v0 │ │ +083290: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +083294: 5480 1c01 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +083298: 6e20 0725 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +08329e: 0c01 |002b: move-result-object v1 │ │ +0832a0: 1f01 dd00 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@00dd │ │ +0832a4: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +0832a8: 0780 |0030: move-object v0, v8 │ │ +0832aa: 0192 |0031: move v2, v9 │ │ +0832ac: 01a3 |0032: move v3, v10 │ │ +0832ae: 01b4 |0033: move v4, v11 │ │ +0832b0: 7406 9d04 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@049d │ │ +0832b6: 5410 cc00 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +0832ba: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +0832be: 5410 cc00 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +0832c2: 6e10 7205 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0572 │ │ +0832c8: 0a00 |0040: move-result v0 │ │ +0832ca: b607 |0041: or-int/2addr v7, v0 │ │ +0832cc: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0832d0: 28da |0044: goto 001e // -0026 │ │ +0832d2: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +0832d6: 6e10 b404 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@04b4 │ │ +0832dc: 5580 2b01 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +0832e0: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +0832e4: 5480 1d01 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +0832e8: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +0832ec: 5280 2601 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +0832f0: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +0832f2: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +0832f6: 5480 1d01 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +0832fa: 6e10 3f04 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@043f │ │ +083300: 5c85 2b01 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +083304: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1107 │ │ 0x0007 line=1108 │ │ 0x000f line=1111 │ │ 0x0015 line=1137 │ │ 0x0016 line=1115 │ │ @@ -142994,18 +142969,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -082b30: |[082b30] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -082b40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082b42: 6e53 9a04 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@049a │ │ -082b48: 0e00 |0004: return-void │ │ +083308: |[083308] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +083318: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08331a: 6e53 9a04 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@049a │ │ +083320: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1103 │ │ 0x0004 line=1104 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ @@ -143016,23 +142991,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -082b4c: |[082b4c] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -082b5c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -082b5e: 5262 2601 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -082b62: 0760 |0003: move-object v0, v6 │ │ -082b64: 0771 |0004: move-object v1, v7 │ │ -082b66: 0134 |0005: move v4, v3 │ │ -082b68: 0135 |0006: move v5, v3 │ │ -082b6a: 7406 9d04 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@049d │ │ -082b70: 0e00 |000a: return-void │ │ +083324: |[083324] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +083334: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +083336: 5262 2601 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +08333a: 0760 |0003: move-object v0, v6 │ │ +08333c: 0771 |0004: move-object v1, v7 │ │ +08333e: 0134 |0005: move v4, v3 │ │ +083340: 0135 |0006: move v5, v3 │ │ +083342: 7406 9d04 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@049d │ │ +083348: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1099 │ │ 0x000a line=1100 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ @@ -143042,496 +143017,496 @@ │ │ type : '(Landroid/support/v4/app/Fragment;IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 984 16-bit code units │ │ -082b74: |[082b74] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -082b84: 55b0 b900 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -082b88: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -082b8c: 55b0 c300 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -082b90: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -082b94: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -082b96: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ -082b9a: 121c |000b: const/4 v12, #int 1 // #1 │ │ -082b9c: 55b0 d100 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ -082ba0: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -082ba4: 52b0 d800 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -082ba8: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ -082bac: 52bc d800 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -082bb0: 55b0 c200 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ -082bb4: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -082bb8: 52b0 d800 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -082bbc: 1241 |001c: const/4 v1, #int 4 // #4 │ │ -082bbe: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ -082bc2: 1230 |001f: const/4 v0, #int 3 // #3 │ │ -082bc4: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ -082bc8: 123c |0022: const/4 v12, #int 3 // #3 │ │ -082bca: 52b0 d800 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -082bce: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ -082bd2: 55b0 c600 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ -082bd6: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -082bda: 55b0 c900 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ -082bde: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -082be2: 0e00 |002f: return-void │ │ -082be4: 54b0 ba00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -082be8: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ -082bec: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -082bee: 5bb0 ba00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -082bf2: 52b2 d900 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ -082bf6: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -082bf8: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -082bfa: 1215 |003b: const/4 v5, #int 1 // #1 │ │ -082bfc: 07a0 |003c: move-object v0, v10 │ │ -082bfe: 07b1 |003d: move-object v1, v11 │ │ -082c00: 7406 9d04 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@049d │ │ -082c06: 52b0 d800 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -082c0a: 2b00 7903 0000 |0043: packed-switch v0, 000003bc // +00000379 │ │ -082c10: 59bc d800 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -082c14: 28e7 |0048: goto 002f // -0019 │ │ -082c16: 6300 1301 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -082c1a: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ -082c1e: 1a00 1004 |004d: const-string v0, "FragmentManager" // string@0410 │ │ -082c22: 2201 b604 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -082c26: 7010 d724 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -082c2c: 1a02 aa1e |0054: const-string v2, "moveto CREATED: " // string@1eaa │ │ -082c30: 6e20 df24 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -082c36: 0c01 |0059: move-result-object v1 │ │ -082c38: 6e20 de24 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -082c3e: 0c01 |005d: move-result-object v1 │ │ -082c40: 6e10 e424 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -082c46: 0c01 |0061: move-result-object v1 │ │ -082c48: 7120 6e20 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -082c4e: 54b0 d600 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -082c52: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ -082c56: 54b0 d600 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -082c5a: 1a01 1011 |006b: const-string v1, "android:view_state" // string@1110 │ │ -082c5e: 6e20 5d02 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@025d │ │ -082c64: 0c00 |0070: move-result-object v0 │ │ -082c66: 5bb0 d700 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -082c6a: 54b0 d600 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -082c6e: 1a01 0d11 |0075: const-string v1, "android:target_state" // string@110d │ │ -082c72: 6e30 9104 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@0491 │ │ -082c78: 0c00 |007a: move-result-object v0 │ │ -082c7a: 5bb0 db00 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -082c7e: 54b0 db00 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -082c82: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ -082c86: 54b0 d600 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -082c8a: 1a01 0c11 |0083: const-string v1, "android:target_req_state" // string@110c │ │ -082c8e: 1202 |0085: const/4 v2, #int 0 // #0 │ │ -082c90: 6e30 5902 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ -082c96: 0a00 |0089: move-result v0 │ │ -082c98: 59b0 dd00 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ -082c9c: 54b0 d600 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -082ca0: 1a01 0f11 |008e: const-string v1, "android:user_visible_hint" // string@110f │ │ -082ca4: 1212 |0090: const/4 v2, #int 1 // #1 │ │ -082ca6: 6e30 5402 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0254 │ │ -082cac: 0a00 |0094: move-result v0 │ │ -082cae: 5cb0 de00 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ -082cb2: 55b0 de00 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ -082cb6: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ -082cba: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -082cbc: 5cb0 c200 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ -082cc0: 1230 |009e: const/4 v0, #int 3 // #3 │ │ -082cc2: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ -082cc6: 123c |00a1: const/4 v12, #int 3 // #3 │ │ -082cc8: 54a0 1d01 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -082ccc: 5bb0 b800 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -082cd0: 54a0 2d01 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -082cd4: 5bb0 d000 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ -082cd8: 54a0 2d01 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -082cdc: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ -082ce0: 54a0 2d01 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -082ce4: 5400 bf00 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -082ce8: 5bb0 c500 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -082cec: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ -082cee: 5cb0 bd00 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -082cf2: 54a0 1d01 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -082cf6: 6e20 c903 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@03c9 │ │ -082cfc: 55b0 bd00 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -082d00: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ -082d04: 2200 5201 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0152 │ │ -082d08: 2201 b604 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -082d0c: 7010 d724 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -082d12: 1a02 0804 |00c7: const-string v2, "Fragment " // string@0408 │ │ -082d16: 6e20 df24 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -082d1c: 0c01 |00cc: move-result-object v1 │ │ -082d1e: 6e20 de24 b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -082d24: 0c01 |00d0: move-result-object v1 │ │ -082d26: 1a02 3700 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0037 │ │ -082d2a: 6e20 df24 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -082d30: 0c01 |00d6: move-result-object v1 │ │ -082d32: 6e10 e424 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -082d38: 0c01 |00da: move-result-object v1 │ │ -082d3a: 7020 7007 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ -082d40: 2700 |00de: throw v0 │ │ -082d42: 54a0 1d01 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -082d46: 5400 f600 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -082d4a: 28cf |00e3: goto 00b2 // -0031 │ │ -082d4c: 54b0 d000 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ -082d50: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ -082d54: 54a0 1d01 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -082d58: 6e20 1f04 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@041f │ │ -082d5e: 55b0 d500 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ -082d62: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ -082d66: 54b0 d600 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -082d6a: 6e20 e503 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@03e5 │ │ -082d70: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ -082d72: 5cb0 d500 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ -082d76: 55b0 c600 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ -082d7a: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ -082d7e: 54b0 d600 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -082d82: 6e20 aa03 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@03aa │ │ -082d88: 0c00 |0102: move-result-object v0 │ │ -082d8a: 1201 |0103: const/4 v1, #int 0 // #0 │ │ -082d8c: 54b2 d600 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -082d90: 6e40 e703 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@03e7 │ │ -082d96: 0c00 |0109: move-result-object v0 │ │ -082d98: 5bb0 df00 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -082d9c: 54b0 df00 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -082da0: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ -082da4: 54b0 df00 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -082da8: 5bb0 cb00 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ -082dac: 54b0 df00 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -082db0: 7110 9d05 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@059d │ │ -082db6: 0c00 |0119: move-result-object v0 │ │ -082db8: 5bb0 df00 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -082dbc: 55b0 c800 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -082dc0: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ -082dc4: 54b0 df00 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -082dc8: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ -082dcc: 6e20 e121 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -082dd2: 54b0 df00 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -082dd6: 54b1 d600 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -082dda: 6e30 e003 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@03e0 │ │ -082de0: 1210 |012e: const/4 v0, #int 1 // #1 │ │ -082de2: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ -082de6: 6300 1301 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -082dea: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ -082dee: 1a00 1004 |0135: const-string v0, "FragmentManager" // string@0410 │ │ -082df2: 2201 b604 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -082df6: 7010 d724 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -082dfc: 1a02 a91e |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@1ea9 │ │ -082e00: 6e20 df24 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -082e06: 0c01 |0141: move-result-object v1 │ │ -082e08: 6e20 de24 b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -082e0e: 0c01 |0145: move-result-object v1 │ │ -082e10: 6e10 e424 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -082e16: 0c01 |0149: move-result-object v1 │ │ -082e18: 7120 6e20 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -082e1e: 55b0 c600 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ -082e22: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ -082e26: 1207 |0151: const/4 v7, #int 0 // #0 │ │ -082e28: 52b0 c100 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -082e2c: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ -082e30: 54a0 2401 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0124 │ │ -082e34: 52b1 c100 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -082e38: 7220 4104 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0441 │ │ -082e3e: 0c07 |015d: move-result-object v7 │ │ -082e40: 1f07 2204 |015e: check-cast v7, Landroid/view/ViewGroup; // type@0422 │ │ -082e44: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ -082e48: 55b0 d200 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00d2 │ │ -082e4c: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ -082e50: 2200 a104 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -082e54: 2201 b604 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -082e58: 7010 d724 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -082e5e: 1a02 6f0b |016d: const-string v2, "No view found for id 0x" // string@0b6f │ │ -082e62: 6e20 df24 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -082e68: 0c01 |0172: move-result-object v1 │ │ -082e6a: 52b2 c100 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -082e6e: 7110 a324 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -082e74: 0c02 |0178: move-result-object v2 │ │ -082e76: 6e20 df24 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -082e7c: 0c01 |017c: move-result-object v1 │ │ -082e7e: 1a02 2500 |017d: const-string v2, " (" // string@0025 │ │ -082e82: 6e20 df24 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -082e88: 0c01 |0182: move-result-object v1 │ │ -082e8a: 6e10 ad03 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@03ad │ │ -082e90: 0c02 |0186: move-result-object v2 │ │ -082e92: 52b3 c100 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -082e96: 6e20 8b01 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@018b │ │ -082e9c: 0c02 |018c: move-result-object v2 │ │ -082e9e: 6e20 df24 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -082ea4: 0c01 |0190: move-result-object v1 │ │ -082ea6: 1a02 cd00 |0191: const-string v2, ") for fragment " // string@00cd │ │ -082eaa: 6e20 df24 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -082eb0: 0c01 |0196: move-result-object v1 │ │ -082eb2: 6e20 de24 b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -082eb8: 0c01 |019a: move-result-object v1 │ │ -082eba: 6e10 e424 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -082ec0: 0c01 |019e: move-result-object v1 │ │ -082ec2: 7020 9824 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -082ec8: 7020 b504 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@04b5 │ │ -082ece: 5bb7 c000 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ -082ed2: 54b0 d600 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -082ed6: 6e20 aa03 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@03aa │ │ -082edc: 0c00 |01ac: move-result-object v0 │ │ -082ede: 54b1 d600 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -082ee2: 6e40 e703 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@03e7 │ │ -082ee8: 0c00 |01b2: move-result-object v0 │ │ -082eea: 5bb0 df00 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -082eee: 54b0 df00 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -082ef2: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ -082ef6: 54b0 df00 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -082efa: 5bb0 cb00 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ -082efe: 54b0 df00 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -082f02: 7110 9d05 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@059d │ │ -082f08: 0c00 |01c2: move-result-object v0 │ │ -082f0a: 5bb0 df00 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -082f0e: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ -082f12: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ -082f14: 6e5e 9504 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@0495 │ │ -082f1a: 0c06 |01cb: move-result-object v6 │ │ -082f1c: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ -082f20: 54b0 df00 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -082f24: 6e20 e421 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@21e4 │ │ -082f2a: 54b0 df00 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -082f2e: 6e20 0122 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@2201 │ │ -082f34: 55b0 c800 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -082f38: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ -082f3c: 54b0 df00 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -082f40: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ -082f44: 6e20 e121 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -082f4a: 54b0 df00 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -082f4e: 54b1 d600 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -082f52: 6e30 e003 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@03e0 │ │ -082f58: 54b0 d600 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -082f5c: 6e20 e203 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@03e2 │ │ -082f62: 54b0 df00 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -082f66: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ -082f6a: 54b0 d600 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -082f6e: 6e20 f503 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@03f5 │ │ -082f74: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ -082f76: 5bb0 d600 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -082f7a: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ -082f7c: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ -082f80: 6300 1301 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -082f84: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ -082f88: 1a00 1004 |0202: const-string v0, "FragmentManager" // string@0410 │ │ -082f8c: 2201 b604 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -082f90: 7010 d724 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -082f96: 1a02 ac1e |0209: const-string v2, "moveto STARTED: " // string@1eac │ │ -082f9a: 6e20 df24 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -082fa0: 0c01 |020e: move-result-object v1 │ │ -082fa2: 6e20 de24 b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -082fa8: 0c01 |0212: move-result-object v1 │ │ -082faa: 6e10 e424 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -082fb0: 0c01 |0216: move-result-object v1 │ │ -082fb2: 7120 6e20 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -082fb8: 6e10 f203 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@03f2 │ │ -082fbe: 1240 |021d: const/4 v0, #int 4 // #4 │ │ -082fc0: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ -082fc4: 6300 1301 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -082fc8: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ -082fcc: 1a00 1004 |0224: const-string v0, "FragmentManager" // string@0410 │ │ -082fd0: 2201 b604 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -082fd4: 7010 d724 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -082fda: 1a02 ab1e |022b: const-string v2, "moveto RESUMED: " // string@1eab │ │ -082fde: 6e20 df24 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -082fe4: 0c01 |0230: move-result-object v1 │ │ -082fe6: 6e20 de24 b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -082fec: 0c01 |0234: move-result-object v1 │ │ -082fee: 6e10 e424 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -082ff4: 0c01 |0238: move-result-object v1 │ │ -082ff6: 7120 6e20 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -082ffc: 1210 |023c: const/4 v0, #int 1 // #1 │ │ -082ffe: 5cb0 d300 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ -083002: 6e10 f003 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@03f0 │ │ -083008: 1200 |0242: const/4 v0, #int 0 // #0 │ │ -08300a: 5bb0 d600 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -08300e: 1200 |0245: const/4 v0, #int 0 // #0 │ │ -083010: 5bb0 d700 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -083014: 2900 fefd |0248: goto/16 0046 // -0202 │ │ -083018: 1200 |024a: const/4 v0, #int 0 // #0 │ │ -08301a: 5bb0 cb00 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ -08301e: 2900 e1fe |024d: goto/16 012e // -011f │ │ -083022: 1200 |024f: const/4 v0, #int 0 // #0 │ │ -083024: 5bb0 cb00 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ -083028: 2898 |0252: goto 01ea // -0068 │ │ -08302a: 52b0 d800 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -08302e: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ -083032: 52b0 d800 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -083036: 2b00 7101 0000 |0259: packed-switch v0, 000003ca // +00000171 │ │ -08303c: 2900 eafd |025c: goto/16 0046 // -0216 │ │ -083040: 1210 |025e: const/4 v0, #int 1 // #1 │ │ -083042: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ -083046: 55a0 2701 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ -08304a: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ -08304e: 54b0 ba00 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -083052: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ -083056: 54b9 ba00 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -08305a: 1200 |026b: const/4 v0, #int 0 // #0 │ │ -08305c: 5bb0 ba00 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -083060: 6e10 5321 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@2153 │ │ -083066: 54b0 ba00 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -08306a: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ -08306e: 59bc d900 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ -083072: 121c |0277: const/4 v12, #int 1 // #1 │ │ -083074: 2900 cefd |0278: goto/16 0046 // -0232 │ │ -083078: 1250 |027a: const/4 v0, #int 5 // #5 │ │ -08307a: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ -08307e: 6300 1301 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -083082: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ -083086: 1a00 1004 |0281: const-string v0, "FragmentManager" // string@0410 │ │ -08308a: 2201 b604 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -08308e: 7010 d724 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -083094: 1a02 a61e |0288: const-string v2, "movefrom RESUMED: " // string@1ea6 │ │ -083098: 6e20 df24 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08309e: 0c01 |028d: move-result-object v1 │ │ -0830a0: 6e20 de24 b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0830a6: 0c01 |0291: move-result-object v1 │ │ -0830a8: 6e10 e424 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0830ae: 0c01 |0295: move-result-object v1 │ │ -0830b0: 7120 6e20 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0830b6: 6e10 ed03 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@03ed │ │ -0830bc: 1200 |029c: const/4 v0, #int 0 // #0 │ │ -0830be: 5cb0 d300 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ -0830c2: 1240 |029f: const/4 v0, #int 4 // #4 │ │ -0830c4: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ -0830c8: 6300 1301 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -0830cc: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ -0830d0: 1a00 1004 |02a6: const-string v0, "FragmentManager" // string@0410 │ │ -0830d4: 2201 b604 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -0830d8: 7010 d724 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0830de: 1a02 a71e |02ad: const-string v2, "movefrom STARTED: " // string@1ea7 │ │ -0830e2: 6e20 df24 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0830e8: 0c01 |02b2: move-result-object v1 │ │ -0830ea: 6e20 de24 b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0830f0: 0c01 |02b6: move-result-object v1 │ │ -0830f2: 6e10 e424 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0830f8: 0c01 |02ba: move-result-object v1 │ │ -0830fa: 7120 6e20 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -083100: 6e10 f303 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@03f3 │ │ -083106: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ -083108: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ -08310c: 6300 1301 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -083110: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ -083114: 1a00 1004 |02c8: const-string v0, "FragmentManager" // string@0410 │ │ -083118: 2201 b604 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -08311c: 7010 d724 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -083122: 1a02 a81e |02cf: const-string v2, "movefrom STOPPED: " // string@1ea8 │ │ -083126: 6e20 df24 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08312c: 0c01 |02d4: move-result-object v1 │ │ -08312e: 6e20 de24 b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -083134: 0c01 |02d8: move-result-object v1 │ │ -083136: 6e10 e424 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -08313c: 0c01 |02dc: move-result-object v1 │ │ -08313e: 7120 6e20 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -083144: 6e10 ef03 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@03ef │ │ -08314a: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ -08314c: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ -083150: 6300 1301 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -083154: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ -083158: 1a00 1004 |02ea: const-string v0, "FragmentManager" // string@0410 │ │ -08315c: 2201 b604 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -083160: 7010 d724 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -083166: 1a02 a41e |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@1ea4 │ │ -08316a: 6e20 df24 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083170: 0c01 |02f6: move-result-object v1 │ │ -083172: 6e20 de24 b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -083178: 0c01 |02fa: move-result-object v1 │ │ -08317a: 6e10 e424 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -083180: 0c01 |02fe: move-result-object v1 │ │ -083182: 7120 6e20 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -083188: 54b0 df00 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -08318c: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ -083190: 54a0 1d01 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -083194: 6e10 1d04 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@041d │ │ -08319a: 0a00 |030b: move-result v0 │ │ -08319c: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ -0831a0: 54b0 d700 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -0831a4: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ -0831a8: 6e20 b104 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@04b1 │ │ -0831ae: 6e10 e903 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@03e9 │ │ -0831b4: 54b0 df00 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -0831b8: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ -0831bc: 54b0 c000 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ -0831c0: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ -0831c4: 1206 |0320: const/4 v6, #int 0 // #0 │ │ -0831c6: 52a0 2601 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -0831ca: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ -0831ce: 55a0 2701 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ -0831d2: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ -0831d6: 1200 |0329: const/4 v0, #int 0 // #0 │ │ -0831d8: 6e5e 9504 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@0495 │ │ -0831de: 0c06 |032d: move-result-object v6 │ │ -0831e0: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ -0831e4: 07b8 |0330: move-object v8, v11 │ │ -0831e6: 54b0 df00 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -0831ea: 5bb0 ba00 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -0831ee: 59bc d900 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ -0831f2: 2200 e700 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@00e7 │ │ -0831f6: 7030 6804 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@0468 │ │ -0831fc: 6e20 0823 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@2308 │ │ -083202: 54b0 df00 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -083206: 6e20 e421 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@21e4 │ │ -08320c: 54b0 c000 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ -083210: 54b1 df00 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -083214: 6e20 2922 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ -08321a: 1200 |034b: const/4 v0, #int 0 // #0 │ │ -08321c: 5bb0 c000 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ -083220: 1200 |034e: const/4 v0, #int 0 // #0 │ │ -083222: 5bb0 df00 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -083226: 1200 |0351: const/4 v0, #int 0 // #0 │ │ -083228: 5bb0 cb00 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ -08322c: 2900 0aff |0354: goto/16 025e // -00f6 │ │ -083230: 6300 1301 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -083234: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ -083238: 1a00 1004 |035a: const-string v0, "FragmentManager" // string@0410 │ │ -08323c: 2201 b604 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -083240: 7010 d724 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -083246: 1a02 a51e |0361: const-string v2, "movefrom CREATED: " // string@1ea5 │ │ -08324a: 6e20 df24 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083250: 0c01 |0366: move-result-object v1 │ │ -083252: 6e20 de24 b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -083258: 0c01 |036a: move-result-object v1 │ │ -08325a: 6e10 e424 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -083260: 0c01 |036e: move-result-object v1 │ │ -083262: 7120 6e20 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -083268: 55b0 d500 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ -08326c: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ -083270: 6e10 e803 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@03e8 │ │ -083276: 1200 |0379: const/4 v0, #int 0 // #0 │ │ -083278: 5cb0 bd00 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -08327c: 6e10 d403 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@03d4 │ │ -083282: 55b0 bd00 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -083286: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ -08328a: 2200 5201 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0152 │ │ -08328e: 2201 b604 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -083292: 7010 d724 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -083298: 1a02 0804 |038a: const-string v2, "Fragment " // string@0408 │ │ -08329c: 6e20 df24 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0832a2: 0c01 |038f: move-result-object v1 │ │ -0832a4: 6e20 de24 b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0832aa: 0c01 |0393: move-result-object v1 │ │ -0832ac: 1a02 3b00 |0394: const-string v2, " did not call through to super.onDetach()" // string@003b │ │ -0832b0: 6e20 df24 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0832b6: 0c01 |0399: move-result-object v1 │ │ -0832b8: 6e10 e424 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0832be: 0c01 |039d: move-result-object v1 │ │ -0832c0: 7020 7007 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ -0832c6: 2700 |03a1: throw v0 │ │ -0832c8: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ -0832cc: 55b0 d500 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ -0832d0: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ -0832d4: 6e20 9804 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0498 │ │ -0832da: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ -0832de: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ -0832e0: 5bb0 b800 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -0832e4: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ -0832e6: 5bb0 d000 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ -0832ea: 1200 |03b3: const/4 v0, #int 0 // #0 │ │ -0832ec: 5bb0 c500 |03b4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -0832f0: 1200 |03b6: const/4 v0, #int 0 // #0 │ │ -0832f2: 5bb0 bf00 |03b7: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -0832f6: 2900 8dfc |03b9: goto/16 0046 // -0373 │ │ -0832fa: 0000 |03bb: nop // spacer │ │ -0832fc: 0001 0500 0000 0000 0600 0000 eb00 ... |03bc: packed-switch-data (14 units) │ │ -083318: 0001 0500 0100 0000 0500 0000 8a00 ... |03ca: packed-switch-data (14 units) │ │ +08334c: |[08334c] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +08335c: 55b0 b900 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +083360: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +083364: 55b0 c300 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +083368: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +08336c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +08336e: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ +083372: 121c |000b: const/4 v12, #int 1 // #1 │ │ +083374: 55b0 d100 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ +083378: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +08337c: 52b0 d800 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +083380: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ +083384: 52bc d800 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +083388: 55b0 c200 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ +08338c: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +083390: 52b0 d800 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +083394: 1241 |001c: const/4 v1, #int 4 // #4 │ │ +083396: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ +08339a: 1230 |001f: const/4 v0, #int 3 // #3 │ │ +08339c: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ +0833a0: 123c |0022: const/4 v12, #int 3 // #3 │ │ +0833a2: 52b0 d800 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +0833a6: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ +0833aa: 55b0 c600 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ +0833ae: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +0833b2: 55b0 c900 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ +0833b6: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +0833ba: 0e00 |002f: return-void │ │ +0833bc: 54b0 ba00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +0833c0: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ +0833c4: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +0833c6: 5bb0 ba00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +0833ca: 52b2 d900 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ +0833ce: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +0833d0: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +0833d2: 1215 |003b: const/4 v5, #int 1 // #1 │ │ +0833d4: 07a0 |003c: move-object v0, v10 │ │ +0833d6: 07b1 |003d: move-object v1, v11 │ │ +0833d8: 7406 9d04 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@049d │ │ +0833de: 52b0 d800 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +0833e2: 2b00 7903 0000 |0043: packed-switch v0, 000003bc // +00000379 │ │ +0833e8: 59bc d800 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +0833ec: 28e7 |0048: goto 002f // -0019 │ │ +0833ee: 6300 1301 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +0833f2: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ +0833f6: 1a00 1004 |004d: const-string v0, "FragmentManager" // string@0410 │ │ +0833fa: 2201 bc04 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +0833fe: 7010 d724 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +083404: 1a02 b01e |0054: const-string v2, "moveto CREATED: " // string@1eb0 │ │ +083408: 6e20 df24 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08340e: 0c01 |0059: move-result-object v1 │ │ +083410: 6e20 de24 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +083416: 0c01 |005d: move-result-object v1 │ │ +083418: 6e10 e424 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +08341e: 0c01 |0061: move-result-object v1 │ │ +083420: 7120 6e20 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +083426: 54b0 d600 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +08342a: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ +08342e: 54b0 d600 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +083432: 1a01 1611 |006b: const-string v1, "android:view_state" // string@1116 │ │ +083436: 6e20 5d02 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@025d │ │ +08343c: 0c00 |0070: move-result-object v0 │ │ +08343e: 5bb0 d700 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +083442: 54b0 d600 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +083446: 1a01 1311 |0075: const-string v1, "android:target_state" // string@1113 │ │ +08344a: 6e30 9104 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@0491 │ │ +083450: 0c00 |007a: move-result-object v0 │ │ +083452: 5bb0 db00 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +083456: 54b0 db00 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +08345a: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ +08345e: 54b0 d600 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +083462: 1a01 1211 |0083: const-string v1, "android:target_req_state" // string@1112 │ │ +083466: 1202 |0085: const/4 v2, #int 0 // #0 │ │ +083468: 6e30 5902 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ +08346e: 0a00 |0089: move-result v0 │ │ +083470: 59b0 dd00 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ +083474: 54b0 d600 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +083478: 1a01 1511 |008e: const-string v1, "android:user_visible_hint" // string@1115 │ │ +08347c: 1212 |0090: const/4 v2, #int 1 // #1 │ │ +08347e: 6e30 5402 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0254 │ │ +083484: 0a00 |0094: move-result v0 │ │ +083486: 5cb0 de00 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ +08348a: 55b0 de00 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ +08348e: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ +083492: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +083494: 5cb0 c200 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ +083498: 1230 |009e: const/4 v0, #int 3 // #3 │ │ +08349a: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ +08349e: 123c |00a1: const/4 v12, #int 3 // #3 │ │ +0834a0: 54a0 1d01 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +0834a4: 5bb0 b800 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +0834a8: 54a0 2d01 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +0834ac: 5bb0 d000 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ +0834b0: 54a0 2d01 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +0834b4: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ +0834b8: 54a0 2d01 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +0834bc: 5400 bf00 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +0834c0: 5bb0 c500 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +0834c4: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ +0834c6: 5cb0 bd00 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +0834ca: 54a0 1d01 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +0834ce: 6e20 c903 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@03c9 │ │ +0834d4: 55b0 bd00 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +0834d8: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ +0834dc: 2200 5601 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0156 │ │ +0834e0: 2201 bc04 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +0834e4: 7010 d724 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0834ea: 1a02 0804 |00c7: const-string v2, "Fragment " // string@0408 │ │ +0834ee: 6e20 df24 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0834f4: 0c01 |00cc: move-result-object v1 │ │ +0834f6: 6e20 de24 b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0834fc: 0c01 |00d0: move-result-object v1 │ │ +0834fe: 1a02 3700 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0037 │ │ +083502: 6e20 df24 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083508: 0c01 |00d6: move-result-object v1 │ │ +08350a: 6e10 e424 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +083510: 0c01 |00da: move-result-object v1 │ │ +083512: 7020 7007 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ +083518: 2700 |00de: throw v0 │ │ +08351a: 54a0 1d01 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +08351e: 5400 f600 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +083522: 28cf |00e3: goto 00b2 // -0031 │ │ +083524: 54b0 d000 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ +083528: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ +08352c: 54a0 1d01 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +083530: 6e20 1f04 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@041f │ │ +083536: 55b0 d500 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ +08353a: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ +08353e: 54b0 d600 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +083542: 6e20 e503 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@03e5 │ │ +083548: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ +08354a: 5cb0 d500 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ +08354e: 55b0 c600 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ +083552: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ +083556: 54b0 d600 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +08355a: 6e20 aa03 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@03aa │ │ +083560: 0c00 |0102: move-result-object v0 │ │ +083562: 1201 |0103: const/4 v1, #int 0 // #0 │ │ +083564: 54b2 d600 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +083568: 6e40 e703 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@03e7 │ │ +08356e: 0c00 |0109: move-result-object v0 │ │ +083570: 5bb0 df00 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +083574: 54b0 df00 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +083578: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ +08357c: 54b0 df00 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +083580: 5bb0 cb00 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ +083584: 54b0 df00 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +083588: 7110 9d05 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@059d │ │ +08358e: 0c00 |0119: move-result-object v0 │ │ +083590: 5bb0 df00 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +083594: 55b0 c800 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +083598: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ +08359c: 54b0 df00 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +0835a0: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ +0835a4: 6e20 e121 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +0835aa: 54b0 df00 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +0835ae: 54b1 d600 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +0835b2: 6e30 e003 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@03e0 │ │ +0835b8: 1210 |012e: const/4 v0, #int 1 // #1 │ │ +0835ba: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ +0835be: 6300 1301 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +0835c2: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ +0835c6: 1a00 1004 |0135: const-string v0, "FragmentManager" // string@0410 │ │ +0835ca: 2201 bc04 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +0835ce: 7010 d724 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0835d4: 1a02 af1e |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@1eaf │ │ +0835d8: 6e20 df24 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0835de: 0c01 |0141: move-result-object v1 │ │ +0835e0: 6e20 de24 b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0835e6: 0c01 |0145: move-result-object v1 │ │ +0835e8: 6e10 e424 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0835ee: 0c01 |0149: move-result-object v1 │ │ +0835f0: 7120 6e20 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +0835f6: 55b0 c600 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ +0835fa: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ +0835fe: 1207 |0151: const/4 v7, #int 0 // #0 │ │ +083600: 52b0 c100 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +083604: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ +083608: 54a0 2401 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0124 │ │ +08360c: 52b1 c100 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +083610: 7220 4104 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0441 │ │ +083616: 0c07 |015d: move-result-object v7 │ │ +083618: 1f07 2804 |015e: check-cast v7, Landroid/view/ViewGroup; // type@0428 │ │ +08361c: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ +083620: 55b0 d200 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00d2 │ │ +083624: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ +083628: 2200 a704 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +08362c: 2201 bc04 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +083630: 7010 d724 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +083636: 1a02 750b |016d: const-string v2, "No view found for id 0x" // string@0b75 │ │ +08363a: 6e20 df24 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083640: 0c01 |0172: move-result-object v1 │ │ +083642: 52b2 c100 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +083646: 7110 a324 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +08364c: 0c02 |0178: move-result-object v2 │ │ +08364e: 6e20 df24 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083654: 0c01 |017c: move-result-object v1 │ │ +083656: 1a02 2500 |017d: const-string v2, " (" // string@0025 │ │ +08365a: 6e20 df24 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083660: 0c01 |0182: move-result-object v1 │ │ +083662: 6e10 ad03 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@03ad │ │ +083668: 0c02 |0186: move-result-object v2 │ │ +08366a: 52b3 c100 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +08366e: 6e20 8b01 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@018b │ │ +083674: 0c02 |018c: move-result-object v2 │ │ +083676: 6e20 df24 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08367c: 0c01 |0190: move-result-object v1 │ │ +08367e: 1a02 cd00 |0191: const-string v2, ") for fragment " // string@00cd │ │ +083682: 6e20 df24 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083688: 0c01 |0196: move-result-object v1 │ │ +08368a: 6e20 de24 b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +083690: 0c01 |019a: move-result-object v1 │ │ +083692: 6e10 e424 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +083698: 0c01 |019e: move-result-object v1 │ │ +08369a: 7020 9824 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +0836a0: 7020 b504 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@04b5 │ │ +0836a6: 5bb7 c000 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ +0836aa: 54b0 d600 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +0836ae: 6e20 aa03 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@03aa │ │ +0836b4: 0c00 |01ac: move-result-object v0 │ │ +0836b6: 54b1 d600 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +0836ba: 6e40 e703 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@03e7 │ │ +0836c0: 0c00 |01b2: move-result-object v0 │ │ +0836c2: 5bb0 df00 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +0836c6: 54b0 df00 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +0836ca: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ +0836ce: 54b0 df00 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +0836d2: 5bb0 cb00 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ +0836d6: 54b0 df00 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +0836da: 7110 9d05 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@059d │ │ +0836e0: 0c00 |01c2: move-result-object v0 │ │ +0836e2: 5bb0 df00 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +0836e6: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ +0836ea: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ +0836ec: 6e5e 9504 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@0495 │ │ +0836f2: 0c06 |01cb: move-result-object v6 │ │ +0836f4: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ +0836f8: 54b0 df00 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +0836fc: 6e20 e421 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@21e4 │ │ +083702: 54b0 df00 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +083706: 6e20 0122 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@2201 │ │ +08370c: 55b0 c800 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +083710: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ +083714: 54b0 df00 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +083718: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ +08371c: 6e20 e121 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +083722: 54b0 df00 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +083726: 54b1 d600 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +08372a: 6e30 e003 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@03e0 │ │ +083730: 54b0 d600 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +083734: 6e20 e203 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@03e2 │ │ +08373a: 54b0 df00 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +08373e: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ +083742: 54b0 d600 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +083746: 6e20 f503 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@03f5 │ │ +08374c: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ +08374e: 5bb0 d600 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +083752: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ +083754: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ +083758: 6300 1301 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +08375c: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ +083760: 1a00 1004 |0202: const-string v0, "FragmentManager" // string@0410 │ │ +083764: 2201 bc04 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +083768: 7010 d724 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +08376e: 1a02 b21e |0209: const-string v2, "moveto STARTED: " // string@1eb2 │ │ +083772: 6e20 df24 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083778: 0c01 |020e: move-result-object v1 │ │ +08377a: 6e20 de24 b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +083780: 0c01 |0212: move-result-object v1 │ │ +083782: 6e10 e424 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +083788: 0c01 |0216: move-result-object v1 │ │ +08378a: 7120 6e20 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +083790: 6e10 f203 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@03f2 │ │ +083796: 1240 |021d: const/4 v0, #int 4 // #4 │ │ +083798: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ +08379c: 6300 1301 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +0837a0: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ +0837a4: 1a00 1004 |0224: const-string v0, "FragmentManager" // string@0410 │ │ +0837a8: 2201 bc04 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +0837ac: 7010 d724 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0837b2: 1a02 b11e |022b: const-string v2, "moveto RESUMED: " // string@1eb1 │ │ +0837b6: 6e20 df24 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0837bc: 0c01 |0230: move-result-object v1 │ │ +0837be: 6e20 de24 b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0837c4: 0c01 |0234: move-result-object v1 │ │ +0837c6: 6e10 e424 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0837cc: 0c01 |0238: move-result-object v1 │ │ +0837ce: 7120 6e20 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +0837d4: 1210 |023c: const/4 v0, #int 1 // #1 │ │ +0837d6: 5cb0 d300 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ +0837da: 6e10 f003 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@03f0 │ │ +0837e0: 1200 |0242: const/4 v0, #int 0 // #0 │ │ +0837e2: 5bb0 d600 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +0837e6: 1200 |0245: const/4 v0, #int 0 // #0 │ │ +0837e8: 5bb0 d700 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +0837ec: 2900 fefd |0248: goto/16 0046 // -0202 │ │ +0837f0: 1200 |024a: const/4 v0, #int 0 // #0 │ │ +0837f2: 5bb0 cb00 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ +0837f6: 2900 e1fe |024d: goto/16 012e // -011f │ │ +0837fa: 1200 |024f: const/4 v0, #int 0 // #0 │ │ +0837fc: 5bb0 cb00 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ +083800: 2898 |0252: goto 01ea // -0068 │ │ +083802: 52b0 d800 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +083806: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ +08380a: 52b0 d800 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +08380e: 2b00 7101 0000 |0259: packed-switch v0, 000003ca // +00000171 │ │ +083814: 2900 eafd |025c: goto/16 0046 // -0216 │ │ +083818: 1210 |025e: const/4 v0, #int 1 // #1 │ │ +08381a: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ +08381e: 55a0 2701 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ +083822: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ +083826: 54b0 ba00 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +08382a: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ +08382e: 54b9 ba00 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +083832: 1200 |026b: const/4 v0, #int 0 // #0 │ │ +083834: 5bb0 ba00 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +083838: 6e10 5321 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@2153 │ │ +08383e: 54b0 ba00 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +083842: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ +083846: 59bc d900 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ +08384a: 121c |0277: const/4 v12, #int 1 // #1 │ │ +08384c: 2900 cefd |0278: goto/16 0046 // -0232 │ │ +083850: 1250 |027a: const/4 v0, #int 5 // #5 │ │ +083852: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ +083856: 6300 1301 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +08385a: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ +08385e: 1a00 1004 |0281: const-string v0, "FragmentManager" // string@0410 │ │ +083862: 2201 bc04 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +083866: 7010 d724 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +08386c: 1a02 ac1e |0288: const-string v2, "movefrom RESUMED: " // string@1eac │ │ +083870: 6e20 df24 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083876: 0c01 |028d: move-result-object v1 │ │ +083878: 6e20 de24 b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +08387e: 0c01 |0291: move-result-object v1 │ │ +083880: 6e10 e424 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +083886: 0c01 |0295: move-result-object v1 │ │ +083888: 7120 6e20 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +08388e: 6e10 ed03 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@03ed │ │ +083894: 1200 |029c: const/4 v0, #int 0 // #0 │ │ +083896: 5cb0 d300 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ +08389a: 1240 |029f: const/4 v0, #int 4 // #4 │ │ +08389c: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ +0838a0: 6300 1301 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +0838a4: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ +0838a8: 1a00 1004 |02a6: const-string v0, "FragmentManager" // string@0410 │ │ +0838ac: 2201 bc04 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +0838b0: 7010 d724 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0838b6: 1a02 ad1e |02ad: const-string v2, "movefrom STARTED: " // string@1ead │ │ +0838ba: 6e20 df24 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0838c0: 0c01 |02b2: move-result-object v1 │ │ +0838c2: 6e20 de24 b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0838c8: 0c01 |02b6: move-result-object v1 │ │ +0838ca: 6e10 e424 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0838d0: 0c01 |02ba: move-result-object v1 │ │ +0838d2: 7120 6e20 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +0838d8: 6e10 f303 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@03f3 │ │ +0838de: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ +0838e0: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ +0838e4: 6300 1301 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +0838e8: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ +0838ec: 1a00 1004 |02c8: const-string v0, "FragmentManager" // string@0410 │ │ +0838f0: 2201 bc04 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +0838f4: 7010 d724 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0838fa: 1a02 ae1e |02cf: const-string v2, "movefrom STOPPED: " // string@1eae │ │ +0838fe: 6e20 df24 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083904: 0c01 |02d4: move-result-object v1 │ │ +083906: 6e20 de24 b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +08390c: 0c01 |02d8: move-result-object v1 │ │ +08390e: 6e10 e424 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +083914: 0c01 |02dc: move-result-object v1 │ │ +083916: 7120 6e20 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +08391c: 6e10 ef03 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@03ef │ │ +083922: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ +083924: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ +083928: 6300 1301 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +08392c: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ +083930: 1a00 1004 |02ea: const-string v0, "FragmentManager" // string@0410 │ │ +083934: 2201 bc04 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +083938: 7010 d724 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +08393e: 1a02 aa1e |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@1eaa │ │ +083942: 6e20 df24 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083948: 0c01 |02f6: move-result-object v1 │ │ +08394a: 6e20 de24 b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +083950: 0c01 |02fa: move-result-object v1 │ │ +083952: 6e10 e424 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +083958: 0c01 |02fe: move-result-object v1 │ │ +08395a: 7120 6e20 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +083960: 54b0 df00 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +083964: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ +083968: 54a0 1d01 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +08396c: 6e10 1d04 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@041d │ │ +083972: 0a00 |030b: move-result v0 │ │ +083974: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ +083978: 54b0 d700 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +08397c: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ +083980: 6e20 b104 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@04b1 │ │ +083986: 6e10 e903 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@03e9 │ │ +08398c: 54b0 df00 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +083990: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ +083994: 54b0 c000 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ +083998: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ +08399c: 1206 |0320: const/4 v6, #int 0 // #0 │ │ +08399e: 52a0 2601 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +0839a2: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ +0839a6: 55a0 2701 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ +0839aa: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ +0839ae: 1200 |0329: const/4 v0, #int 0 // #0 │ │ +0839b0: 6e5e 9504 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@0495 │ │ +0839b6: 0c06 |032d: move-result-object v6 │ │ +0839b8: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ +0839bc: 07b8 |0330: move-object v8, v11 │ │ +0839be: 54b0 df00 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +0839c2: 5bb0 ba00 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +0839c6: 59bc d900 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ +0839ca: 2200 eb00 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@00eb │ │ +0839ce: 7030 6804 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@0468 │ │ +0839d4: 6e20 0823 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@2308 │ │ +0839da: 54b0 df00 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +0839de: 6e20 e421 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@21e4 │ │ +0839e4: 54b0 c000 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ +0839e8: 54b1 df00 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +0839ec: 6e20 2922 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ +0839f2: 1200 |034b: const/4 v0, #int 0 // #0 │ │ +0839f4: 5bb0 c000 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ +0839f8: 1200 |034e: const/4 v0, #int 0 // #0 │ │ +0839fa: 5bb0 df00 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +0839fe: 1200 |0351: const/4 v0, #int 0 // #0 │ │ +083a00: 5bb0 cb00 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ +083a04: 2900 0aff |0354: goto/16 025e // -00f6 │ │ +083a08: 6300 1301 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +083a0c: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ +083a10: 1a00 1004 |035a: const-string v0, "FragmentManager" // string@0410 │ │ +083a14: 2201 bc04 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +083a18: 7010 d724 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +083a1e: 1a02 ab1e |0361: const-string v2, "movefrom CREATED: " // string@1eab │ │ +083a22: 6e20 df24 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083a28: 0c01 |0366: move-result-object v1 │ │ +083a2a: 6e20 de24 b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +083a30: 0c01 |036a: move-result-object v1 │ │ +083a32: 6e10 e424 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +083a38: 0c01 |036e: move-result-object v1 │ │ +083a3a: 7120 6e20 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +083a40: 55b0 d500 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ +083a44: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ +083a48: 6e10 e803 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@03e8 │ │ +083a4e: 1200 |0379: const/4 v0, #int 0 // #0 │ │ +083a50: 5cb0 bd00 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +083a54: 6e10 d403 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@03d4 │ │ +083a5a: 55b0 bd00 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +083a5e: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ +083a62: 2200 5601 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0156 │ │ +083a66: 2201 bc04 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +083a6a: 7010 d724 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +083a70: 1a02 0804 |038a: const-string v2, "Fragment " // string@0408 │ │ +083a74: 6e20 df24 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083a7a: 0c01 |038f: move-result-object v1 │ │ +083a7c: 6e20 de24 b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +083a82: 0c01 |0393: move-result-object v1 │ │ +083a84: 1a02 3b00 |0394: const-string v2, " did not call through to super.onDetach()" // string@003b │ │ +083a88: 6e20 df24 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083a8e: 0c01 |0399: move-result-object v1 │ │ +083a90: 6e10 e424 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +083a96: 0c01 |039d: move-result-object v1 │ │ +083a98: 7020 7007 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0770 │ │ +083a9e: 2700 |03a1: throw v0 │ │ +083aa0: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ +083aa4: 55b0 d500 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ +083aa8: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ +083aac: 6e20 9804 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0498 │ │ +083ab2: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ +083ab6: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ +083ab8: 5bb0 b800 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +083abc: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ +083abe: 5bb0 d000 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ +083ac2: 1200 |03b3: const/4 v0, #int 0 // #0 │ │ +083ac4: 5bb0 c500 |03b4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +083ac8: 1200 |03b6: const/4 v0, #int 0 // #0 │ │ +083aca: 5bb0 bf00 |03b7: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +083ace: 2900 8dfc |03b9: goto/16 0046 // -0373 │ │ +083ad2: 0000 |03bb: nop // spacer │ │ +083ad4: 0001 0500 0000 0000 0600 0000 eb00 ... |03bc: packed-switch-data (14 units) │ │ +083af0: 0001 0500 0100 0000 0500 0000 8a00 ... |03ca: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ 0x000b line=846 │ │ 0x000c line=848 │ │ 0x0014 line=850 │ │ 0x0016 line=854 │ │ @@ -143687,18 +143662,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -083334: |[083334] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -083344: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083346: 5c10 3101 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ -08334a: 0e00 |0003: return-void │ │ +083b0c: |[083b0c] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +083b1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083b1e: 5c10 3101 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ +083b22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1891 │ │ 0x0003 line=1892 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -143707,31 +143682,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 │ │ -08334c: |[08334c] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -08335c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -08335e: 5570 c200 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ -083362: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -083366: 5560 2901 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0129 │ │ -08336a: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -08336e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -083370: 5c60 2a01 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@012a │ │ -083374: 0e00 |000c: return-void │ │ -083376: 5c73 c200 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ -08337a: 5262 2601 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -08337e: 0760 |0011: move-object v0, v6 │ │ -083380: 0771 |0012: move-object v1, v7 │ │ -083382: 0134 |0013: move v4, v3 │ │ -083384: 0135 |0014: move v5, v3 │ │ -083386: 7406 9d04 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@049d │ │ -08338c: 28f4 |0018: goto 000c // -000c │ │ +083b24: |[083b24] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +083b34: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +083b36: 5570 c200 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ +083b3a: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +083b3e: 5560 2901 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0129 │ │ +083b42: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +083b46: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +083b48: 5c60 2a01 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@012a │ │ +083b4c: 0e00 |000c: return-void │ │ +083b4e: 5c73 c200 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ +083b52: 5262 2601 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +083b56: 0760 |0011: move-object v0, v6 │ │ +083b58: 0771 |0012: move-object v1, v7 │ │ +083b5a: 0134 |0013: move v4, v3 │ │ +083b5c: 0135 |0014: move v5, v3 │ │ +083b5e: 7406 9d04 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@049d │ │ +083b64: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=831 │ │ 0x0005 line=832 │ │ 0x0009 line=834 │ │ 0x000c line=840 │ │ 0x000d line=837 │ │ @@ -143745,20 +143720,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -083390: |[083390] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -0833a0: 2200 e400 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@00e4 │ │ -0833a4: 7020 6204 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0462 │ │ -0833aa: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0833ac: 6e30 8804 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0488 │ │ -0833b2: 0e00 |0009: return-void │ │ +083b68: |[083b68] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +083b78: 2200 e800 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@00e8 │ │ +083b7c: 7020 6204 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0462 │ │ +083b82: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +083b84: 6e30 8804 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0488 │ │ +083b8a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x0009 line=492 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -143767,33 +143742,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -0833b4: |[0833b4] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -0833c4: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -0833c8: 2200 a104 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -0833cc: 2201 b604 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -0833d0: 7010 d724 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0833d6: 1a02 6b02 |0009: const-string v2, "Bad id: " // string@026b │ │ -0833da: 6e20 df24 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0833e0: 0c01 |000e: move-result-object v1 │ │ -0833e2: 6e20 db24 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0833e8: 0c01 |0012: move-result-object v1 │ │ -0833ea: 6e10 e424 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0833f0: 0c01 |0016: move-result-object v1 │ │ -0833f2: 7020 9824 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -0833f8: 2700 |001a: throw v0 │ │ -0833fa: 2200 e600 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@00e6 │ │ -0833fe: 7040 6604 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@0466 │ │ -083404: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -083406: 6e30 8804 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0488 │ │ -08340c: 0e00 |0024: return-void │ │ +083b8c: |[083b8c] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +083b9c: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +083ba0: 2200 a704 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +083ba4: 2201 bc04 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +083ba8: 7010 d724 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +083bae: 1a02 6b02 |0009: const-string v2, "Bad id: " // string@026b │ │ +083bb2: 6e20 df24 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083bb8: 0c01 |000e: move-result-object v1 │ │ +083bba: 6e20 db24 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +083bc0: 0c01 |0012: move-result-object v1 │ │ +083bc2: 6e10 e424 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +083bc8: 0c01 |0016: move-result-object v1 │ │ +083bca: 7020 9824 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +083bd0: 2700 |001a: throw v0 │ │ +083bd2: 2200 ea00 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@00ea │ │ +083bd6: 7040 6604 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@0466 │ │ +083bdc: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +083bde: 6e30 8804 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0488 │ │ +083be4: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0002 line=520 │ │ 0x001b line=522 │ │ 0x0024 line=527 │ │ locals : │ │ @@ -143806,20 +143781,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -083410: |[083410] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -083420: 2200 e500 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@00e5 │ │ -083424: 7040 6404 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@0464 │ │ -08342a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -08342c: 6e30 8804 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0488 │ │ -083432: 0e00 |0009: return-void │ │ +083be8: |[083be8] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +083bf8: 2200 e900 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@00e9 │ │ +083bfc: 7040 6404 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@0464 │ │ +083c02: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +083c04: 6e30 8804 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0488 │ │ +083c0a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ 0x0009 line=508 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -143830,25 +143805,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -083434: |[083434] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -083444: 7010 7504 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0475 │ │ -08344a: 6e10 8a04 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@048a │ │ -083450: 5440 1d01 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -083454: 5400 f700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -083458: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -08345a: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -08345c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -08345e: 6e53 a604 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@04a6 │ │ -083464: 0a00 |0010: move-result v0 │ │ -083466: 0f00 |0011: return v0 │ │ +083c0c: |[083c0c] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +083c1c: 7010 7504 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0475 │ │ +083c22: 6e10 8a04 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@048a │ │ +083c28: 5440 1d01 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +083c2c: 5400 f700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +083c30: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +083c32: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +083c34: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +083c36: 6e53 a604 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@04a6 │ │ +083c3c: 0a00 |0010: move-result v0 │ │ +083c3e: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=496 │ │ 0x0003 line=497 │ │ 0x0006 line=498 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -143858,36 +143833,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -083468: |[083468] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -083478: 7010 7504 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0475 │ │ -08347e: 6e10 8a04 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@048a │ │ -083484: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -083488: 2200 a104 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -08348c: 2201 b604 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -083490: 7010 d724 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -083496: 1a02 6b02 |000f: const-string v2, "Bad id: " // string@026b │ │ -08349a: 6e20 df24 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0834a0: 0c01 |0014: move-result-object v1 │ │ -0834a2: 6e20 db24 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0834a8: 0c01 |0018: move-result-object v1 │ │ -0834aa: 6e10 e424 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0834b0: 0c01 |001c: move-result-object v1 │ │ -0834b2: 7020 9824 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -0834b8: 2700 |0020: throw v0 │ │ -0834ba: 5430 1d01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -0834be: 5400 f700 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -0834c2: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -0834c4: 6e55 a604 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@04a6 │ │ -0834ca: 0a00 |0029: move-result v0 │ │ -0834cc: 0f00 |002a: return v0 │ │ +083c40: |[083c40] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +083c50: 7010 7504 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0475 │ │ +083c56: 6e10 8a04 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@048a │ │ +083c5c: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +083c60: 2200 a704 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +083c64: 2201 bc04 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +083c68: 7010 d724 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +083c6e: 1a02 6b02 |000f: const-string v2, "Bad id: " // string@026b │ │ +083c72: 6e20 df24 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083c78: 0c01 |0014: move-result-object v1 │ │ +083c7a: 6e20 db24 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +083c80: 0c01 |0018: move-result-object v1 │ │ +083c82: 6e10 e424 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +083c88: 0c01 |001c: move-result-object v1 │ │ +083c8a: 7020 9824 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +083c90: 2700 |0020: throw v0 │ │ +083c92: 5430 1d01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +083c96: 5400 f700 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +083c9a: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +083c9c: 6e55 a604 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@04a6 │ │ +083ca2: 0a00 |0029: move-result v0 │ │ +083ca4: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0003 line=532 │ │ 0x0006 line=533 │ │ 0x0008 line=534 │ │ 0x0021 line=536 │ │ @@ -143901,23 +143876,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -0834d0: |[0834d0] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -0834e0: 7010 7504 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0475 │ │ -0834e6: 6e10 8a04 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@048a │ │ -0834ec: 5420 1d01 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -0834f0: 5400 f700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -0834f4: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -0834f6: 6e54 a604 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@04a6 │ │ -0834fc: 0a00 |000e: move-result v0 │ │ -0834fe: 0f00 |000f: return v0 │ │ +083ca8: |[083ca8] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +083cb8: 7010 7504 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0475 │ │ +083cbe: 6e10 8a04 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@048a │ │ +083cc4: 5420 1d01 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +083cc8: 5400 f700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +083ccc: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +083cce: 6e54 a604 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@04a6 │ │ +083cd4: 0a00 |000e: move-result v0 │ │ +083cd6: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0003 line=513 │ │ 0x0006 line=514 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -143929,130 +143904,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 │ │ -083500: |[083500] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -083510: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -083512: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -083514: 54b6 2101 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -083518: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ -08351c: 0f09 |0006: return v9 │ │ -08351e: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ -083522: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ -083526: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ -08352a: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ -08352e: 54b6 2101 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -083532: 6e10 0d25 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -083538: 0a06 |0014: move-result v6 │ │ -08353a: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ -08353e: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ -083542: 54b6 2101 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -083546: 6e20 0a25 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ -08354c: 0c01 |001e: move-result-object v1 │ │ -08354e: 1f01 cf00 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00cf │ │ -083552: 6e20 5b03 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@035b │ │ -083558: 6e10 aa04 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@04aa │ │ -08355e: 0189 |0027: move v9, v8 │ │ -083560: 28de |0028: goto 0006 // -0022 │ │ -083562: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ -083564: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ -083568: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ -08356c: 54b6 2101 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -083570: 6e10 0d25 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -083576: 0a06 |0033: move-result v6 │ │ -083578: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ -08357c: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ -083580: 54b6 2101 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -083584: 6e20 0725 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -08358a: 0c01 |003d: move-result-object v1 │ │ -08358c: 1f01 cf00 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00cf │ │ -083590: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ -083594: 6e10 5503 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0355 │ │ -08359a: 0c06 |0045: move-result-object v6 │ │ -08359c: 6e20 c824 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -0835a2: 0a06 |0049: move-result v6 │ │ -0835a4: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ -0835a8: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ -0835ac: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ -0835b0: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ -0835b4: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0835b8: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ -0835bc: 54b6 2101 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -0835c0: 6e20 0725 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0835c6: 0c01 |005b: move-result-object v1 │ │ -0835c8: 1f01 cf00 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00cf │ │ -0835cc: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ -0835d0: 6e10 5503 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0355 │ │ -0835d6: 0c06 |0063: move-result-object v6 │ │ -0835d8: 6e20 c824 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -0835de: 0a06 |0067: move-result v6 │ │ -0835e0: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ -0835e4: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ -0835e8: 5216 8700 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -0835ec: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ -0835f0: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0835f4: 28e2 |0072: goto 0054 // -001e │ │ -0835f6: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ -0835fa: 5216 8700 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -0835fe: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ -083602: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ -083606: 28bb |007b: goto 0036 // -0045 │ │ -083608: 54b6 2101 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -08360c: 6e10 0d25 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -083612: 0a06 |0081: move-result v6 │ │ -083614: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ -083618: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ -08361c: 2205 ce04 |0086: new-instance v5, Ljava/util/ArrayList; // type@04ce │ │ -083620: 7010 ff24 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -083626: 54b6 2101 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -08362a: 6e10 0d25 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -083630: 0a06 |0090: move-result v6 │ │ -083632: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ -083636: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ -08363a: 54b6 2101 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -08363e: 6e20 0a25 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ -083644: 0c06 |009a: move-result-object v6 │ │ -083646: 6e20 0325 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -08364c: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -083650: 28f3 |00a0: goto 0093 // -000d │ │ -083652: 6e10 0d25 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -083658: 0a06 |00a4: move-result v6 │ │ -08365a: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ -08365e: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -083660: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ -083664: 6306 1301 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -083668: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ -08366c: 1a06 1004 |00ae: const-string v6, "FragmentManager" // string@0410 │ │ -083670: 2207 b604 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@04b6 │ │ -083674: 7010 d724 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08367a: 1a0a f40b |00b5: const-string v10, "Popping back stack state: " // string@0bf4 │ │ -08367e: 6e20 df24 a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083684: 0c07 |00ba: move-result-object v7 │ │ -083686: 6e20 0725 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -08368c: 0c0a |00be: move-result-object v10 │ │ -08368e: 6e20 de24 a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -083694: 0c07 |00c2: move-result-object v7 │ │ -083696: 6e10 e424 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -08369c: 0c07 |00c6: move-result-object v7 │ │ -08369e: 7120 6e20 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0836a4: 6e20 0725 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0836aa: 0c06 |00cd: move-result-object v6 │ │ -0836ac: 1f06 cf00 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@00cf │ │ -0836b0: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ -0836b4: 0187 |00d2: move v7, v8 │ │ -0836b6: 6e20 5b03 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@035b │ │ -0836bc: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0836c0: 28d0 |00d8: goto 00a8 // -0030 │ │ -0836c2: 0197 |00d9: move v7, v9 │ │ -0836c4: 28f9 |00da: goto 00d3 // -0007 │ │ -0836c6: 6e10 aa04 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@04aa │ │ -0836cc: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ +083cd8: |[083cd8] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +083ce8: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +083cea: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +083cec: 54b6 2101 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +083cf0: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ +083cf4: 0f09 |0006: return v9 │ │ +083cf6: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ +083cfa: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ +083cfe: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ +083d02: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ +083d06: 54b6 2101 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +083d0a: 6e10 0d25 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +083d10: 0a06 |0014: move-result v6 │ │ +083d12: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ +083d16: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ +083d1a: 54b6 2101 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +083d1e: 6e20 0a25 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ +083d24: 0c01 |001e: move-result-object v1 │ │ +083d26: 1f01 d300 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00d3 │ │ +083d2a: 6e20 5b03 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@035b │ │ +083d30: 6e10 aa04 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@04aa │ │ +083d36: 0189 |0027: move v9, v8 │ │ +083d38: 28de |0028: goto 0006 // -0022 │ │ +083d3a: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ +083d3c: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ +083d40: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ +083d44: 54b6 2101 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +083d48: 6e10 0d25 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +083d4e: 0a06 |0033: move-result v6 │ │ +083d50: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ +083d54: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ +083d58: 54b6 2101 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +083d5c: 6e20 0725 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +083d62: 0c01 |003d: move-result-object v1 │ │ +083d64: 1f01 d300 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00d3 │ │ +083d68: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ +083d6c: 6e10 5503 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0355 │ │ +083d72: 0c06 |0045: move-result-object v6 │ │ +083d74: 6e20 c824 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +083d7a: 0a06 |0049: move-result v6 │ │ +083d7c: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ +083d80: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ +083d84: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ +083d88: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ +083d8c: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ +083d90: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ +083d94: 54b6 2101 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +083d98: 6e20 0725 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +083d9e: 0c01 |005b: move-result-object v1 │ │ +083da0: 1f01 d300 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00d3 │ │ +083da4: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ +083da8: 6e10 5503 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0355 │ │ +083dae: 0c06 |0063: move-result-object v6 │ │ +083db0: 6e20 c824 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +083db6: 0a06 |0067: move-result v6 │ │ +083db8: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ +083dbc: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ +083dc0: 5216 8700 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +083dc4: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ +083dc8: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ +083dcc: 28e2 |0072: goto 0054 // -001e │ │ +083dce: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ +083dd2: 5216 8700 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +083dd6: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ +083dda: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ +083dde: 28bb |007b: goto 0036 // -0045 │ │ +083de0: 54b6 2101 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +083de4: 6e10 0d25 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +083dea: 0a06 |0081: move-result v6 │ │ +083dec: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ +083df0: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ +083df4: 2205 d404 |0086: new-instance v5, Ljava/util/ArrayList; // type@04d4 │ │ +083df8: 7010 ff24 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +083dfe: 54b6 2101 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +083e02: 6e10 0d25 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +083e08: 0a06 |0090: move-result v6 │ │ +083e0a: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ +083e0e: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ +083e12: 54b6 2101 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +083e16: 6e20 0a25 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ +083e1c: 0c06 |009a: move-result-object v6 │ │ +083e1e: 6e20 0325 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +083e24: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +083e28: 28f3 |00a0: goto 0093 // -000d │ │ +083e2a: 6e10 0d25 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +083e30: 0a06 |00a4: move-result v6 │ │ +083e32: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ +083e36: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ +083e38: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ +083e3c: 6306 1301 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +083e40: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ +083e44: 1a06 1004 |00ae: const-string v6, "FragmentManager" // string@0410 │ │ +083e48: 2207 bc04 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@04bc │ │ +083e4c: 7010 d724 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +083e52: 1a0a fa0b |00b5: const-string v10, "Popping back stack state: " // string@0bfa │ │ +083e56: 6e20 df24 a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083e5c: 0c07 |00ba: move-result-object v7 │ │ +083e5e: 6e20 0725 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +083e64: 0c0a |00be: move-result-object v10 │ │ +083e66: 6e20 de24 a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +083e6c: 0c07 |00c2: move-result-object v7 │ │ +083e6e: 6e10 e424 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +083e74: 0c07 |00c6: move-result-object v7 │ │ +083e76: 7120 6e20 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +083e7c: 6e20 0725 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +083e82: 0c06 |00cd: move-result-object v6 │ │ +083e84: 1f06 d300 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@00d3 │ │ +083e88: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ +083e8c: 0187 |00d2: move v7, v8 │ │ +083e8e: 6e20 5b03 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@035b │ │ +083e94: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +083e98: 28d0 |00d8: goto 00a8 // -0030 │ │ +083e9a: 0197 |00d9: move v7, v9 │ │ +083e9c: 28f9 |00da: goto 00d3 // -0007 │ │ +083e9e: 6e10 aa04 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@04aa │ │ +083ea4: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1524 │ │ 0x0006 line=1583 │ │ 0x0007 line=1527 │ │ 0x000f line=1528 │ │ 0x0017 line=1529 │ │ @@ -144109,35 +144084,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 │ │ -0836d0: |[0836d0] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -0836e0: 5260 ca00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -0836e4: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ -0836e8: 2200 a204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -0836ec: 2201 b604 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -0836f0: 7010 d724 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0836f6: 1a02 0804 |000b: const-string v2, "Fragment " // string@0408 │ │ -0836fa: 6e20 df24 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083700: 0c01 |0010: move-result-object v1 │ │ -083702: 6e20 de24 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -083708: 0c01 |0014: move-result-object v1 │ │ -08370a: 1a02 5800 |0015: const-string v2, " is not currently in the FragmentManager" // string@0058 │ │ -08370e: 6e20 df24 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083714: 0c01 |001a: move-result-object v1 │ │ -083716: 6e10 e424 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -08371c: 0c01 |001e: move-result-object v1 │ │ -08371e: 7020 9c24 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -083724: 7020 b504 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@04b5 │ │ -08372a: 5260 ca00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -08372e: 6e30 6602 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ -083734: 0e00 |002a: return-void │ │ +083ea8: |[083ea8] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +083eb8: 5260 ca00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +083ebc: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ +083ec0: 2200 a804 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +083ec4: 2201 bc04 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +083ec8: 7010 d724 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +083ece: 1a02 0804 |000b: const-string v2, "Fragment " // string@0408 │ │ +083ed2: 6e20 df24 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083ed8: 0c01 |0010: move-result-object v1 │ │ +083eda: 6e20 de24 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +083ee0: 0c01 |0014: move-result-object v1 │ │ +083ee2: 1a02 5800 |0015: const-string v2, " is not currently in the FragmentManager" // string@0058 │ │ +083ee6: 6e20 df24 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083eec: 0c01 |001a: move-result-object v1 │ │ +083eee: 6e10 e424 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +083ef4: 0c01 |001e: move-result-object v1 │ │ +083ef6: 7020 9c24 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +083efc: 7020 b504 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@04b5 │ │ +083f02: 5260 ca00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +083f06: 6e30 6602 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ +083f0c: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0004 line=567 │ │ 0x0025 line=570 │ │ 0x002a line=571 │ │ locals : │ │ @@ -144151,66 +144126,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 │ │ -083738: |[083738] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -083748: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08374a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -08374c: 6301 1301 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -083750: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -083754: 1a01 1004 |0006: const-string v1, "FragmentManager" // string@0410 │ │ -083758: 2202 b604 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -08375c: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -083762: 1a03 b421 |000d: const-string v3, "remove: " // string@21b4 │ │ -083766: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08376c: 0c02 |0012: move-result-object v2 │ │ -08376e: 6e20 de24 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -083774: 0c02 |0016: move-result-object v2 │ │ -083776: 1a03 7c00 |0017: const-string v3, " nesting=" // string@007c │ │ -08377a: 6e20 df24 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083780: 0c02 |001c: move-result-object v2 │ │ -083782: 5283 bc00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -083786: 6e20 db24 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -08378c: 0c02 |0022: move-result-object v2 │ │ -08378e: 6e10 e424 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -083794: 0c02 |0026: move-result-object v2 │ │ -083796: 7120 6e20 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -08379c: 6e10 c003 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@03c0 │ │ -0837a2: 0a01 |002d: move-result v1 │ │ -0837a4: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -0837a8: 0106 |0030: move v6, v0 │ │ -0837aa: 5581 c300 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -0837ae: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -0837b2: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -0837b6: 5471 1e01 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -0837ba: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -0837be: 5471 1e01 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -0837c2: 6e20 0b25 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@250b │ │ -0837c8: 5581 c700 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -0837cc: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -0837d0: 5581 ce00 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -0837d4: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -0837d8: 5c70 2b01 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -0837dc: 5c85 b900 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -0837e0: 5c80 d100 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ -0837e4: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -0837e8: 0152 |0050: move v2, v5 │ │ -0837ea: 0770 |0051: move-object v0, v7 │ │ -0837ec: 0781 |0052: move-object v1, v8 │ │ -0837ee: 0193 |0053: move v3, v9 │ │ -0837f0: 01a4 |0054: move v4, v10 │ │ -0837f2: 7406 9d04 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@049d │ │ -0837f8: 0e00 |0058: return-void │ │ -0837fa: 0156 |0059: move v6, v5 │ │ -0837fc: 28d7 |005a: goto 0031 // -0029 │ │ -0837fe: 0102 |005b: move v2, v0 │ │ -083800: 28f5 |005c: goto 0051 // -000b │ │ +083f10: |[083f10] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +083f20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +083f22: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +083f24: 6301 1301 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +083f28: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +083f2c: 1a01 1004 |0006: const-string v1, "FragmentManager" // string@0410 │ │ +083f30: 2202 bc04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +083f34: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +083f3a: 1a03 ba21 |000d: const-string v3, "remove: " // string@21ba │ │ +083f3e: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083f44: 0c02 |0012: move-result-object v2 │ │ +083f46: 6e20 de24 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +083f4c: 0c02 |0016: move-result-object v2 │ │ +083f4e: 1a03 7c00 |0017: const-string v3, " nesting=" // string@007c │ │ +083f52: 6e20 df24 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +083f58: 0c02 |001c: move-result-object v2 │ │ +083f5a: 5283 bc00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +083f5e: 6e20 db24 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +083f64: 0c02 |0022: move-result-object v2 │ │ +083f66: 6e10 e424 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +083f6c: 0c02 |0026: move-result-object v2 │ │ +083f6e: 7120 6e20 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +083f74: 6e10 c003 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@03c0 │ │ +083f7a: 0a01 |002d: move-result v1 │ │ +083f7c: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +083f80: 0106 |0030: move v6, v0 │ │ +083f82: 5581 c300 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +083f86: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +083f8a: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +083f8e: 5471 1e01 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +083f92: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +083f96: 5471 1e01 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +083f9a: 6e20 0b25 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@250b │ │ +083fa0: 5581 c700 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +083fa4: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +083fa8: 5581 ce00 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +083fac: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +083fb0: 5c70 2b01 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +083fb4: 5c85 b900 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +083fb8: 5c80 d100 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ +083fbc: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +083fc0: 0152 |0050: move v2, v5 │ │ +083fc2: 0770 |0051: move-object v0, v7 │ │ +083fc4: 0781 |0052: move-object v1, v8 │ │ +083fc6: 0193 |0053: move v3, v9 │ │ +083fc8: 01a4 |0054: move v4, v10 │ │ +083fca: 7406 9d04 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@049d │ │ +083fd0: 0e00 |0058: return-void │ │ +083fd2: 0156 |0059: move v6, v5 │ │ +083fd4: 28d7 |005a: goto 0031 // -0029 │ │ +083fd6: 0102 |005b: move v2, v0 │ │ +083fd8: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1207 │ │ 0x002a line=1208 │ │ 0x0031 line=1209 │ │ 0x0037 line=1210 │ │ 0x003b line=1211 │ │ @@ -144235,20 +144210,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 │ │ -083804: |[083804] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -083814: 5410 2201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ -083818: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -08381c: 5410 2201 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ -083820: 6e20 0b25 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@250b │ │ -083826: 0e00 |0009: return-void │ │ +083fdc: |[083fdc] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +083fec: 5410 2201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ +083ff0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +083ff4: 5410 2201 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ +083ff8: 6e20 0b25 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@250b │ │ +083ffe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x0004 line=560 │ │ 0x0009 line=562 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -144259,30 +144234,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -083828: |[083828] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -083838: 5421 2201 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ -08383c: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -083840: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -083842: 5421 2201 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ -083846: 6e10 0d25 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -08384c: 0a01 |000a: move-result v1 │ │ -08384e: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -083852: 5421 2201 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ -083856: 6e20 0725 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -08385c: 0c01 |0012: move-result-object v1 │ │ -08385e: 1f01 e100 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@00e1 │ │ -083862: 7210 4804 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@0448 │ │ -083868: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08386c: 28eb |001a: goto 0005 // -0015 │ │ -08386e: 0e00 |001b: return-void │ │ +084000: |[084000] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +084010: 5421 2201 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ +084014: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +084018: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08401a: 5421 2201 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ +08401e: 6e10 0d25 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +084024: 0a01 |000a: move-result v1 │ │ +084026: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +08402a: 5421 2201 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ +08402e: 6e20 0725 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +084034: 0c01 |0012: move-result-object v1 │ │ +084036: 1f01 e500 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@00e5 │ │ +08403a: 7210 4804 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@0448 │ │ +084040: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +084044: 28eb |001a: goto 0005 // -0015 │ │ +084046: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1508 │ │ 0x0004 line=1509 │ │ 0x000d line=1510 │ │ 0x0018 line=1509 │ │ 0x001b line=1513 │ │ @@ -144295,298 +144270,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 │ │ -083870: |[083870] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -083880: 120b |0000: const/4 v11, #int 0 // #0 │ │ -083882: 120a |0001: const/4 v10, #int 0 // #0 │ │ -083884: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ -083888: 0e00 |0004: return-void │ │ -08388a: 07d2 |0005: move-object v2, v13 │ │ -08388c: 1f02 ea00 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00ea │ │ -083890: 5427 3401 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ -083894: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ -083898: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ -08389c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -08389e: 6e10 0d25 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0838a4: 0a07 |0012: move-result v7 │ │ -0838a6: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ -0838aa: 6e20 0725 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0838b0: 0c01 |0018: move-result-object v1 │ │ -0838b2: 1f01 d900 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -0838b6: 6307 1301 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -0838ba: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ -0838be: 1a07 1004 |001f: const-string v7, "FragmentManager" // string@0410 │ │ -0838c2: 2208 b604 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@04b6 │ │ -0838c6: 7010 d724 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0838cc: 1a09 1522 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@2215 │ │ -0838d0: 6e20 df24 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0838d6: 0c08 |002b: move-result-object v8 │ │ -0838d8: 6e20 de24 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0838de: 0c08 |002f: move-result-object v8 │ │ -0838e0: 6e10 e424 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0838e6: 0c08 |0033: move-result-object v8 │ │ -0838e8: 7120 6e20 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0838ee: 5427 3401 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ -0838f2: 5218 ca00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -0838f6: 4603 0708 |003b: aget-object v3, v7, v8 │ │ -0838fa: 5b31 4401 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -0838fe: 5b1a d700 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -083902: 591b bc00 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -083906: 5c1b c900 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ -08390a: 5c1b b900 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -08390e: 5b1a db00 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -083912: 5437 4601 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -083916: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ -08391a: 5437 4601 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -08391e: 54c8 1d01 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -083922: 6e10 1004 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0410 │ │ -083928: 0c08 |0054: move-result-object v8 │ │ -08392a: 6e20 6d02 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@026d │ │ -083930: 5437 4601 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -083934: 1a08 1011 |005a: const-string v8, "android:view_state" // string@1110 │ │ -083938: 6e20 5d02 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@025d │ │ -08393e: 0c07 |005f: move-result-object v7 │ │ -083940: 5b17 d700 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -083944: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ -083948: 28ab |0064: goto 000f // -0055 │ │ -08394a: 2207 ce04 |0065: new-instance v7, Ljava/util/ArrayList; // type@04ce │ │ -08394e: 5428 3401 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ -083952: 2188 |0069: array-length v8, v8 │ │ -083954: 7020 0025 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2500 │ │ -08395a: 5bc7 1c01 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -08395e: 54c7 2001 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -083962: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ -083966: 54c7 2001 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -08396a: 6e10 0525 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ -083970: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -083972: 5427 3401 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ -083976: 2177 |007b: array-length v7, v7 │ │ -083978: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ -08397c: 5427 3401 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ -083980: 4603 0704 |0080: aget-object v3, v7, v4 │ │ -083984: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ -083988: 54c7 1d01 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -08398c: 54c8 2d01 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -083990: 6e30 d704 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@04d7 │ │ -083996: 0c01 |008b: move-result-object v1 │ │ -083998: 6307 1301 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -08399c: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ -0839a0: 1a07 1004 |0090: const-string v7, "FragmentManager" // string@0410 │ │ -0839a4: 2208 b604 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@04b6 │ │ -0839a8: 7010 d724 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0839ae: 1a09 1122 |0097: const-string v9, "restoreAllState: active #" // string@2211 │ │ -0839b2: 6e20 df24 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0839b8: 0c08 |009c: move-result-object v8 │ │ -0839ba: 6e20 db24 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0839c0: 0c08 |00a0: move-result-object v8 │ │ -0839c2: 1a09 e800 |00a1: const-string v9, ": " // string@00e8 │ │ -0839c6: 6e20 df24 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0839cc: 0c08 |00a6: move-result-object v8 │ │ -0839ce: 6e20 de24 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0839d4: 0c08 |00aa: move-result-object v8 │ │ -0839d6: 6e10 e424 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0839dc: 0c08 |00ae: move-result-object v8 │ │ -0839de: 7120 6e20 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0839e4: 54c7 1c01 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -0839e8: 6e20 0325 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -0839ee: 5b3a 4401 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -0839f2: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0839f6: 28be |00bb: goto 0079 // -0042 │ │ -0839f8: 54c7 1c01 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -0839fc: 6e20 0325 a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -083a02: 54c7 2001 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -083a06: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ -083a0a: 2207 ce04 |00c5: new-instance v7, Ljava/util/ArrayList; // type@04ce │ │ -083a0e: 7010 ff24 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -083a14: 5bc7 2001 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -083a18: 6307 1301 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -083a1c: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ -083a20: 1a07 1004 |00d0: const-string v7, "FragmentManager" // string@0410 │ │ -083a24: 2208 b604 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@04b6 │ │ -083a28: 7010 d724 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -083a2e: 1a09 1322 |00d7: const-string v9, "restoreAllState: avail #" // string@2213 │ │ -083a32: 6e20 df24 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083a38: 0c08 |00dc: move-result-object v8 │ │ -083a3a: 6e20 db24 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -083a40: 0c08 |00e0: move-result-object v8 │ │ -083a42: 6e10 e424 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -083a48: 0c08 |00e4: move-result-object v8 │ │ -083a4a: 7120 6e20 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -083a50: 54c7 2001 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -083a54: 7110 a424 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ -083a5a: 0c08 |00ed: move-result-object v8 │ │ -083a5c: 6e20 0325 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -083a62: 28c8 |00f1: goto 00b9 // -0038 │ │ -083a64: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ -083a68: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ -083a6a: 6e10 0d25 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -083a70: 0a07 |00f8: move-result v7 │ │ -083a72: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ -083a76: 6e20 0725 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -083a7c: 0c01 |00fe: move-result-object v1 │ │ -083a7e: 1f01 d900 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -083a82: 5217 dc00 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ -083a86: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ -083a8a: 5217 dc00 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ -083a8e: 54c8 1c01 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -083a92: 6e10 0d25 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -083a98: 0a08 |010c: move-result v8 │ │ -083a9a: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ -083a9e: 54c7 1c01 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -083aa2: 5218 dc00 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ -083aa6: 6e20 0725 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -083aac: 0c07 |0116: move-result-object v7 │ │ -083aae: 1f07 d900 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -083ab2: 5b17 db00 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -083ab6: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -083aba: 28d8 |011d: goto 00f5 // -0028 │ │ -083abc: 1a07 1004 |011e: const-string v7, "FragmentManager" // string@0410 │ │ -083ac0: 2208 b604 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@04b6 │ │ -083ac4: 7010 d724 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -083aca: 1a09 210c |0125: const-string v9, "Re-attaching retained fragment " // string@0c21 │ │ -083ace: 6e20 df24 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083ad4: 0c08 |012a: move-result-object v8 │ │ -083ad6: 6e20 de24 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -083adc: 0c08 |012e: move-result-object v8 │ │ -083ade: 1a09 8c00 |012f: const-string v9, " target no longer exists: " // string@008c │ │ -083ae2: 6e20 df24 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083ae8: 0c08 |0134: move-result-object v8 │ │ -083aea: 5219 dc00 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ -083aee: 6e20 db24 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -083af4: 0c08 |013a: move-result-object v8 │ │ -083af6: 6e10 e424 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -083afc: 0c08 |013e: move-result-object v8 │ │ -083afe: 7120 6f20 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -083b04: 5b1a db00 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -083b08: 28d7 |0144: goto 011b // -0029 │ │ -083b0a: 5427 3501 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ -083b0e: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ -083b12: 2207 ce04 |0149: new-instance v7, Ljava/util/ArrayList; // type@04ce │ │ -083b16: 5428 3501 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ -083b1a: 2188 |014d: array-length v8, v8 │ │ -083b1c: 7020 0025 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2500 │ │ -083b22: 5bc7 1e01 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -083b26: 1204 |0153: const/4 v4, #int 0 // #0 │ │ -083b28: 5427 3501 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ -083b2c: 2177 |0156: array-length v7, v7 │ │ -083b2e: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ -083b32: 54c7 1c01 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -083b36: 5428 3501 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ -083b3a: 4408 0804 |015d: aget v8, v8, v4 │ │ -083b3e: 6e20 0725 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -083b44: 0c01 |0162: move-result-object v1 │ │ -083b46: 1f01 d900 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -083b4a: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ -083b4e: 2207 a204 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@04a2 │ │ -083b52: 2208 b604 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@04b6 │ │ -083b56: 7010 d724 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -083b5c: 1a09 650b |016e: const-string v9, "No instantiated fragment for index #" // string@0b65 │ │ -083b60: 6e20 df24 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083b66: 0c08 |0173: move-result-object v8 │ │ -083b68: 5429 3501 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ -083b6c: 4409 0904 |0176: aget v9, v9, v4 │ │ -083b70: 6e20 db24 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -083b76: 0c08 |017b: move-result-object v8 │ │ -083b78: 6e10 e424 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -083b7e: 0c08 |017f: move-result-object v8 │ │ -083b80: 7020 9c24 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -083b86: 7020 b504 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@04b5 │ │ -083b8c: 1217 |0186: const/4 v7, #int 1 // #1 │ │ -083b8e: 5c17 b900 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -083b92: 6307 1301 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -083b96: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ -083b9a: 1a07 1004 |018d: const-string v7, "FragmentManager" // string@0410 │ │ -083b9e: 2208 b604 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@04b6 │ │ -083ba2: 7010 d724 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -083ba8: 1a09 1222 |0194: const-string v9, "restoreAllState: added #" // string@2212 │ │ -083bac: 6e20 df24 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083bb2: 0c08 |0199: move-result-object v8 │ │ -083bb4: 6e20 db24 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -083bba: 0c08 |019d: move-result-object v8 │ │ -083bbc: 1a09 e800 |019e: const-string v9, ": " // string@00e8 │ │ -083bc0: 6e20 df24 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083bc6: 0c08 |01a3: move-result-object v8 │ │ -083bc8: 6e20 de24 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -083bce: 0c08 |01a7: move-result-object v8 │ │ -083bd0: 6e10 e424 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -083bd6: 0c08 |01ab: move-result-object v8 │ │ -083bd8: 7120 6e20 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -083bde: 54c7 1e01 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -083be2: 6e20 0625 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2506 │ │ -083be8: 0a07 |01b4: move-result v7 │ │ -083bea: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ -083bee: 2207 a204 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@04a2 │ │ -083bf2: 1a08 4402 |01b9: const-string v8, "Already added!" // string@0244 │ │ -083bf6: 7020 9c24 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -083bfc: 2707 |01be: throw v7 │ │ -083bfe: 54c7 1e01 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -083c02: 6e20 0325 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -083c08: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -083c0c: 288e |01c6: goto 0154 // -0072 │ │ -083c0e: 5bca 1e01 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -083c12: 5427 3601 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ -083c16: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ -083c1a: 2207 ce04 |01cd: new-instance v7, Ljava/util/ArrayList; // type@04ce │ │ -083c1e: 5428 3601 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ -083c22: 2188 |01d1: array-length v8, v8 │ │ -083c24: 7020 0025 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2500 │ │ -083c2a: 5bc7 2101 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -083c2e: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ -083c30: 5427 3601 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ -083c34: 2177 |01da: array-length v7, v7 │ │ -083c36: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ -083c3a: 5427 3601 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ -083c3e: 4607 0704 |01df: aget-object v7, v7, v4 │ │ -083c42: 6e20 7303 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0373 │ │ -083c48: 0c00 |01e4: move-result-object v0 │ │ -083c4a: 6307 1301 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -083c4e: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ -083c52: 1a07 1004 |01e9: const-string v7, "FragmentManager" // string@0410 │ │ -083c56: 2208 b604 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@04b6 │ │ -083c5a: 7010 d724 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -083c60: 1a09 1422 |01f0: const-string v9, "restoreAllState: back stack #" // string@2214 │ │ -083c64: 6e20 df24 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083c6a: 0c08 |01f5: move-result-object v8 │ │ -083c6c: 6e20 db24 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -083c72: 0c08 |01f9: move-result-object v8 │ │ -083c74: 1a09 2700 |01fa: const-string v9, " (index " // string@0027 │ │ -083c78: 6e20 df24 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083c7e: 0c08 |01ff: move-result-object v8 │ │ -083c80: 5209 8700 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -083c84: 6e20 db24 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -083c8a: 0c08 |0205: move-result-object v8 │ │ -083c8c: 1a09 ce00 |0206: const-string v9, "): " // string@00ce │ │ -083c90: 6e20 df24 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083c96: 0c08 |020b: move-result-object v8 │ │ -083c98: 6e20 de24 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -083c9e: 0c08 |020f: move-result-object v8 │ │ -083ca0: 6e10 e424 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -083ca6: 0c08 |0213: move-result-object v8 │ │ -083ca8: 7120 6e20 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -083cae: 2205 d501 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@01d5 │ │ -083cb2: 1a07 1004 |0219: const-string v7, "FragmentManager" // string@0410 │ │ -083cb6: 7020 220a 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0a22 │ │ -083cbc: 2206 8f04 |021e: new-instance v6, Ljava/io/PrintWriter; // type@048f │ │ -083cc0: 7020 6b24 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@246b │ │ -083cc6: 1a07 0300 |0223: const-string v7, " " // string@0003 │ │ -083cca: 6e40 4f03 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@034f │ │ -083cd0: 54c7 2101 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -083cd4: 6e20 0325 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -083cda: 5207 8700 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -083cde: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ -083ce2: 5207 8700 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -083ce6: 6e30 b204 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@04b2 │ │ -083cec: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ -083cf0: 28a0 |0238: goto 01d8 // -0060 │ │ -083cf2: 5bca 2101 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -083cf6: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ +084048: |[084048] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +084058: 120b |0000: const/4 v11, #int 0 // #0 │ │ +08405a: 120a |0001: const/4 v10, #int 0 // #0 │ │ +08405c: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ +084060: 0e00 |0004: return-void │ │ +084062: 07d2 |0005: move-object v2, v13 │ │ +084064: 1f02 ee00 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00ee │ │ +084068: 5427 3401 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ +08406c: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ +084070: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ +084074: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +084076: 6e10 0d25 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +08407c: 0a07 |0012: move-result v7 │ │ +08407e: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ +084082: 6e20 0725 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +084088: 0c01 |0018: move-result-object v1 │ │ +08408a: 1f01 dd00 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@00dd │ │ +08408e: 6307 1301 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +084092: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ +084096: 1a07 1004 |001f: const-string v7, "FragmentManager" // string@0410 │ │ +08409a: 2208 bc04 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@04bc │ │ +08409e: 7010 d724 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0840a4: 1a09 1b22 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@221b │ │ +0840a8: 6e20 df24 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0840ae: 0c08 |002b: move-result-object v8 │ │ +0840b0: 6e20 de24 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0840b6: 0c08 |002f: move-result-object v8 │ │ +0840b8: 6e10 e424 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0840be: 0c08 |0033: move-result-object v8 │ │ +0840c0: 7120 6e20 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +0840c6: 5427 3401 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ +0840ca: 5218 ca00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +0840ce: 4603 0708 |003b: aget-object v3, v7, v8 │ │ +0840d2: 5b31 4401 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +0840d6: 5b1a d700 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +0840da: 591b bc00 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +0840de: 5c1b c900 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ +0840e2: 5c1b b900 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +0840e6: 5b1a db00 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +0840ea: 5437 4601 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +0840ee: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ +0840f2: 5437 4601 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +0840f6: 54c8 1d01 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +0840fa: 6e10 1004 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0410 │ │ +084100: 0c08 |0054: move-result-object v8 │ │ +084102: 6e20 6d02 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@026d │ │ +084108: 5437 4601 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +08410c: 1a08 1611 |005a: const-string v8, "android:view_state" // string@1116 │ │ +084110: 6e20 5d02 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@025d │ │ +084116: 0c07 |005f: move-result-object v7 │ │ +084118: 5b17 d700 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +08411c: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ +084120: 28ab |0064: goto 000f // -0055 │ │ +084122: 2207 d404 |0065: new-instance v7, Ljava/util/ArrayList; // type@04d4 │ │ +084126: 5428 3401 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ +08412a: 2188 |0069: array-length v8, v8 │ │ +08412c: 7020 0025 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2500 │ │ +084132: 5bc7 1c01 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +084136: 54c7 2001 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +08413a: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ +08413e: 54c7 2001 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +084142: 6e10 0525 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ +084148: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +08414a: 5427 3401 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ +08414e: 2177 |007b: array-length v7, v7 │ │ +084150: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ +084154: 5427 3401 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ +084158: 4603 0704 |0080: aget-object v3, v7, v4 │ │ +08415c: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ +084160: 54c7 1d01 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +084164: 54c8 2d01 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +084168: 6e30 d704 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@04d7 │ │ +08416e: 0c01 |008b: move-result-object v1 │ │ +084170: 6307 1301 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +084174: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ +084178: 1a07 1004 |0090: const-string v7, "FragmentManager" // string@0410 │ │ +08417c: 2208 bc04 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@04bc │ │ +084180: 7010 d724 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +084186: 1a09 1722 |0097: const-string v9, "restoreAllState: active #" // string@2217 │ │ +08418a: 6e20 df24 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084190: 0c08 |009c: move-result-object v8 │ │ +084192: 6e20 db24 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +084198: 0c08 |00a0: move-result-object v8 │ │ +08419a: 1a09 e800 |00a1: const-string v9, ": " // string@00e8 │ │ +08419e: 6e20 df24 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0841a4: 0c08 |00a6: move-result-object v8 │ │ +0841a6: 6e20 de24 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0841ac: 0c08 |00aa: move-result-object v8 │ │ +0841ae: 6e10 e424 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0841b4: 0c08 |00ae: move-result-object v8 │ │ +0841b6: 7120 6e20 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +0841bc: 54c7 1c01 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +0841c0: 6e20 0325 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +0841c6: 5b3a 4401 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +0841ca: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0841ce: 28be |00bb: goto 0079 // -0042 │ │ +0841d0: 54c7 1c01 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +0841d4: 6e20 0325 a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +0841da: 54c7 2001 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +0841de: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ +0841e2: 2207 d404 |00c5: new-instance v7, Ljava/util/ArrayList; // type@04d4 │ │ +0841e6: 7010 ff24 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +0841ec: 5bc7 2001 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +0841f0: 6307 1301 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +0841f4: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ +0841f8: 1a07 1004 |00d0: const-string v7, "FragmentManager" // string@0410 │ │ +0841fc: 2208 bc04 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@04bc │ │ +084200: 7010 d724 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +084206: 1a09 1922 |00d7: const-string v9, "restoreAllState: avail #" // string@2219 │ │ +08420a: 6e20 df24 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084210: 0c08 |00dc: move-result-object v8 │ │ +084212: 6e20 db24 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +084218: 0c08 |00e0: move-result-object v8 │ │ +08421a: 6e10 e424 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +084220: 0c08 |00e4: move-result-object v8 │ │ +084222: 7120 6e20 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +084228: 54c7 2001 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +08422c: 7110 a424 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ +084232: 0c08 |00ed: move-result-object v8 │ │ +084234: 6e20 0325 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +08423a: 28c8 |00f1: goto 00b9 // -0038 │ │ +08423c: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ +084240: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ +084242: 6e10 0d25 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +084248: 0a07 |00f8: move-result v7 │ │ +08424a: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ +08424e: 6e20 0725 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +084254: 0c01 |00fe: move-result-object v1 │ │ +084256: 1f01 dd00 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@00dd │ │ +08425a: 5217 dc00 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ +08425e: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ +084262: 5217 dc00 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ +084266: 54c8 1c01 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +08426a: 6e10 0d25 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +084270: 0a08 |010c: move-result v8 │ │ +084272: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ +084276: 54c7 1c01 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +08427a: 5218 dc00 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ +08427e: 6e20 0725 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +084284: 0c07 |0116: move-result-object v7 │ │ +084286: 1f07 dd00 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@00dd │ │ +08428a: 5b17 db00 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +08428e: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +084292: 28d8 |011d: goto 00f5 // -0028 │ │ +084294: 1a07 1004 |011e: const-string v7, "FragmentManager" // string@0410 │ │ +084298: 2208 bc04 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@04bc │ │ +08429c: 7010 d724 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0842a2: 1a09 270c |0125: const-string v9, "Re-attaching retained fragment " // string@0c27 │ │ +0842a6: 6e20 df24 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0842ac: 0c08 |012a: move-result-object v8 │ │ +0842ae: 6e20 de24 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0842b4: 0c08 |012e: move-result-object v8 │ │ +0842b6: 1a09 8c00 |012f: const-string v9, " target no longer exists: " // string@008c │ │ +0842ba: 6e20 df24 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0842c0: 0c08 |0134: move-result-object v8 │ │ +0842c2: 5219 dc00 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ +0842c6: 6e20 db24 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0842cc: 0c08 |013a: move-result-object v8 │ │ +0842ce: 6e10 e424 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0842d4: 0c08 |013e: move-result-object v8 │ │ +0842d6: 7120 6f20 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +0842dc: 5b1a db00 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +0842e0: 28d7 |0144: goto 011b // -0029 │ │ +0842e2: 5427 3501 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ +0842e6: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ +0842ea: 2207 d404 |0149: new-instance v7, Ljava/util/ArrayList; // type@04d4 │ │ +0842ee: 5428 3501 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ +0842f2: 2188 |014d: array-length v8, v8 │ │ +0842f4: 7020 0025 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2500 │ │ +0842fa: 5bc7 1e01 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0842fe: 1204 |0153: const/4 v4, #int 0 // #0 │ │ +084300: 5427 3501 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ +084304: 2177 |0156: array-length v7, v7 │ │ +084306: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ +08430a: 54c7 1c01 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +08430e: 5428 3501 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ +084312: 4408 0804 |015d: aget v8, v8, v4 │ │ +084316: 6e20 0725 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +08431c: 0c01 |0162: move-result-object v1 │ │ +08431e: 1f01 dd00 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@00dd │ │ +084322: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ +084326: 2207 a804 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@04a8 │ │ +08432a: 2208 bc04 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@04bc │ │ +08432e: 7010 d724 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +084334: 1a09 6b0b |016e: const-string v9, "No instantiated fragment for index #" // string@0b6b │ │ +084338: 6e20 df24 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08433e: 0c08 |0173: move-result-object v8 │ │ +084340: 5429 3501 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ +084344: 4409 0904 |0176: aget v9, v9, v4 │ │ +084348: 6e20 db24 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +08434e: 0c08 |017b: move-result-object v8 │ │ +084350: 6e10 e424 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +084356: 0c08 |017f: move-result-object v8 │ │ +084358: 7020 9c24 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +08435e: 7020 b504 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@04b5 │ │ +084364: 1217 |0186: const/4 v7, #int 1 // #1 │ │ +084366: 5c17 b900 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +08436a: 6307 1301 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +08436e: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ +084372: 1a07 1004 |018d: const-string v7, "FragmentManager" // string@0410 │ │ +084376: 2208 bc04 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@04bc │ │ +08437a: 7010 d724 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +084380: 1a09 1822 |0194: const-string v9, "restoreAllState: added #" // string@2218 │ │ +084384: 6e20 df24 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08438a: 0c08 |0199: move-result-object v8 │ │ +08438c: 6e20 db24 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +084392: 0c08 |019d: move-result-object v8 │ │ +084394: 1a09 e800 |019e: const-string v9, ": " // string@00e8 │ │ +084398: 6e20 df24 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08439e: 0c08 |01a3: move-result-object v8 │ │ +0843a0: 6e20 de24 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0843a6: 0c08 |01a7: move-result-object v8 │ │ +0843a8: 6e10 e424 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0843ae: 0c08 |01ab: move-result-object v8 │ │ +0843b0: 7120 6e20 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +0843b6: 54c7 1e01 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0843ba: 6e20 0625 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2506 │ │ +0843c0: 0a07 |01b4: move-result v7 │ │ +0843c2: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ +0843c6: 2207 a804 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@04a8 │ │ +0843ca: 1a08 4402 |01b9: const-string v8, "Already added!" // string@0244 │ │ +0843ce: 7020 9c24 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0843d4: 2707 |01be: throw v7 │ │ +0843d6: 54c7 1e01 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0843da: 6e20 0325 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +0843e0: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0843e4: 288e |01c6: goto 0154 // -0072 │ │ +0843e6: 5bca 1e01 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0843ea: 5427 3601 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ +0843ee: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ +0843f2: 2207 d404 |01cd: new-instance v7, Ljava/util/ArrayList; // type@04d4 │ │ +0843f6: 5428 3601 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ +0843fa: 2188 |01d1: array-length v8, v8 │ │ +0843fc: 7020 0025 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2500 │ │ +084402: 5bc7 2101 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +084406: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ +084408: 5427 3601 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ +08440c: 2177 |01da: array-length v7, v7 │ │ +08440e: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ +084412: 5427 3601 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ +084416: 4607 0704 |01df: aget-object v7, v7, v4 │ │ +08441a: 6e20 7303 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0373 │ │ +084420: 0c00 |01e4: move-result-object v0 │ │ +084422: 6307 1301 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +084426: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ +08442a: 1a07 1004 |01e9: const-string v7, "FragmentManager" // string@0410 │ │ +08442e: 2208 bc04 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@04bc │ │ +084432: 7010 d724 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +084438: 1a09 1a22 |01f0: const-string v9, "restoreAllState: back stack #" // string@221a │ │ +08443c: 6e20 df24 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084442: 0c08 |01f5: move-result-object v8 │ │ +084444: 6e20 db24 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +08444a: 0c08 |01f9: move-result-object v8 │ │ +08444c: 1a09 2700 |01fa: const-string v9, " (index " // string@0027 │ │ +084450: 6e20 df24 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084456: 0c08 |01ff: move-result-object v8 │ │ +084458: 5209 8700 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +08445c: 6e20 db24 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +084462: 0c08 |0205: move-result-object v8 │ │ +084464: 1a09 ce00 |0206: const-string v9, "): " // string@00ce │ │ +084468: 6e20 df24 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08446e: 0c08 |020b: move-result-object v8 │ │ +084470: 6e20 de24 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +084476: 0c08 |020f: move-result-object v8 │ │ +084478: 6e10 e424 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +08447e: 0c08 |0213: move-result-object v8 │ │ +084480: 7120 6e20 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +084486: 2205 d901 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@01d9 │ │ +08448a: 1a07 1004 |0219: const-string v7, "FragmentManager" // string@0410 │ │ +08448e: 7020 220a 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0a22 │ │ +084494: 2206 9504 |021e: new-instance v6, Ljava/io/PrintWriter; // type@0495 │ │ +084498: 7020 6b24 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@246b │ │ +08449e: 1a07 0300 |0223: const-string v7, " " // string@0003 │ │ +0844a2: 6e40 4f03 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@034f │ │ +0844a8: 54c7 2101 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +0844ac: 6e20 0325 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +0844b2: 5207 8700 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +0844b6: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ +0844ba: 5207 8700 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +0844be: 6e30 b204 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@04b2 │ │ +0844c4: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0844c8: 28a0 |0238: goto 01d8 // -0060 │ │ +0844ca: 5bca 2101 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +0844ce: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1773 │ │ 0x0004 line=1880 │ │ 0x0006 line=1774 │ │ 0x0008 line=1775 │ │ 0x000c line=1779 │ │ @@ -144679,59 +144654,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -083cfc: |[083cfc] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -083d0c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -083d0e: 5463 1c01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -083d12: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -083d16: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -083d18: 5463 1c01 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -083d1c: 6e10 0d25 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -083d22: 0a03 |000b: move-result v3 │ │ -083d24: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -083d28: 5463 1c01 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -083d2c: 6e20 0725 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -083d32: 0c00 |0013: move-result-object v0 │ │ -083d34: 1f00 d900 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -083d38: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -083d3c: 5503 d400 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ -083d40: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -083d44: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -083d48: 2201 ce04 |001e: new-instance v1, Ljava/util/ArrayList; // type@04ce │ │ -083d4c: 7010 ff24 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -083d52: 6e20 0325 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -083d58: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -083d5a: 5c03 d500 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ -083d5e: 5403 db00 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -083d62: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -083d66: 5403 db00 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -083d6a: 5233 ca00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -083d6e: 5903 dc00 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ -083d72: 6303 1301 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -083d76: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -083d7a: 1a03 1004 |0037: const-string v3, "FragmentManager" // string@0410 │ │ -083d7e: 2204 b604 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@04b6 │ │ -083d82: 7010 d724 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -083d88: 1a05 2822 |003e: const-string v5, "retainNonConfig: keeping retained " // string@2228 │ │ -083d8c: 6e20 df24 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083d92: 0c04 |0043: move-result-object v4 │ │ -083d94: 6e20 de24 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -083d9a: 0c04 |0047: move-result-object v4 │ │ -083d9c: 6e10 e424 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -083da2: 0c04 |004b: move-result-object v4 │ │ -083da4: 7120 6e20 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -083daa: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -083dae: 28b5 |0051: goto 0006 // -004b │ │ -083db0: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -083db2: 28de |0053: goto 0031 // -0022 │ │ -083db4: 1101 |0054: return-object v1 │ │ +0844d4: |[0844d4] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +0844e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0844e6: 5463 1c01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +0844ea: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +0844ee: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +0844f0: 5463 1c01 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +0844f4: 6e10 0d25 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0844fa: 0a03 |000b: move-result v3 │ │ +0844fc: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +084500: 5463 1c01 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +084504: 6e20 0725 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +08450a: 0c00 |0013: move-result-object v0 │ │ +08450c: 1f00 dd00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +084510: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +084514: 5503 d400 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ +084518: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +08451c: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +084520: 2201 d404 |001e: new-instance v1, Ljava/util/ArrayList; // type@04d4 │ │ +084524: 7010 ff24 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +08452a: 6e20 0325 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +084530: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +084532: 5c03 d500 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ +084536: 5403 db00 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +08453a: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +08453e: 5403 db00 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +084542: 5233 ca00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +084546: 5903 dc00 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ +08454a: 6303 1301 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +08454e: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +084552: 1a03 1004 |0037: const-string v3, "FragmentManager" // string@0410 │ │ +084556: 2204 bc04 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@04bc │ │ +08455a: 7010 d724 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +084560: 1a05 2e22 |003e: const-string v5, "retainNonConfig: keeping retained " // string@222e │ │ +084564: 6e20 df24 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08456a: 0c04 |0043: move-result-object v4 │ │ +08456c: 6e20 de24 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +084572: 0c04 |0047: move-result-object v4 │ │ +084574: 6e10 e424 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +08457a: 0c04 |004b: move-result-object v4 │ │ +08457c: 7120 6e20 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +084582: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +084586: 28b5 |0051: goto 0006 // -004b │ │ +084588: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +08458a: 28de |0053: goto 0031 // -0022 │ │ +08458c: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1587 │ │ 0x0001 line=1588 │ │ 0x0005 line=1589 │ │ 0x000e line=1590 │ │ 0x0016 line=1591 │ │ @@ -144756,248 +144731,248 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 476 16-bit code units │ │ -083db8: |[083db8] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -083dc8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -083dca: 6e10 8904 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ -083dd0: 6309 1601 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0116 │ │ -083dd4: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ -083dd8: 1219 |0008: const/4 v9, #int 1 // #1 │ │ -083dda: 5cc9 3101 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ -083dde: 54c9 1c01 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -083de2: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ -083de6: 54c9 1c01 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -083dea: 6e10 0d25 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -083df0: 0a09 |0014: move-result v9 │ │ -083df2: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ -083df6: 1105 |0017: return-object v5 │ │ -083df8: 54c9 1c01 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -083dfc: 6e10 0d25 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -083e02: 0a00 |001d: move-result v0 │ │ -083e04: 2301 0305 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0503 │ │ -083e08: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -083e0a: 1208 |0021: const/4 v8, #int 0 // #0 │ │ -083e0c: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ -083e10: 54c9 1c01 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -083e14: 6e20 0725 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -083e1a: 0c04 |0029: move-result-object v4 │ │ -083e1c: 1f04 d900 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -083e20: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ -083e24: 5249 ca00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -083e28: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ -083e2c: 2209 a204 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@04a2 │ │ -083e30: 220a b604 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@04b6 │ │ -083e34: 7010 d724 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -083e3a: 1a0b 0104 |0039: const-string v11, "Failure saving state: active " // string@0401 │ │ -083e3e: 6e20 df24 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083e44: 0c0a |003e: move-result-object v10 │ │ -083e46: 6e20 de24 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -083e4c: 0c0a |0042: move-result-object v10 │ │ -083e4e: 1a0b 4b00 |0043: const-string v11, " has cleared index: " // string@004b │ │ -083e52: 6e20 df24 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083e58: 0c0a |0048: move-result-object v10 │ │ -083e5a: 524b ca00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -083e5e: 6e20 db24 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -083e64: 0c0a |004e: move-result-object v10 │ │ -083e66: 6e10 e424 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -083e6c: 0c0a |0052: move-result-object v10 │ │ -083e6e: 7020 9c24 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -083e74: 7020 b504 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@04b5 │ │ -083e7a: 1217 |0059: const/4 v7, #int 1 // #1 │ │ -083e7c: 2206 ed00 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00ed │ │ -083e80: 7020 d504 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@04d5 │ │ -083e86: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ -083e8a: 5249 d800 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -083e8e: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ -083e92: 5469 4601 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -083e96: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ -083e9a: 6e20 af04 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@04af │ │ -083ea0: 0c09 |006c: move-result-object v9 │ │ -083ea2: 5b69 4601 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -083ea6: 5449 db00 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -083eaa: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ -083eae: 5449 db00 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -083eb2: 5299 ca00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -083eb6: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ -083eba: 2209 a204 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@04a2 │ │ -083ebe: 220a b604 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@04b6 │ │ -083ec2: 7010 d724 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -083ec8: 1a0b 0004 |0080: const-string v11, "Failure saving state: " // string@0400 │ │ -083ecc: 6e20 df24 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083ed2: 0c0a |0085: move-result-object v10 │ │ -083ed4: 6e20 de24 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -083eda: 0c0a |0089: move-result-object v10 │ │ -083edc: 1a0b 4c00 |008a: const-string v11, " has target not in fragment manager: " // string@004c │ │ -083ee0: 6e20 df24 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083ee6: 0c0a |008f: move-result-object v10 │ │ -083ee8: 544b db00 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -083eec: 6e20 de24 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -083ef2: 0c0a |0095: move-result-object v10 │ │ -083ef4: 6e10 e424 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -083efa: 0c0a |0099: move-result-object v10 │ │ -083efc: 7020 9c24 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -083f02: 7020 b504 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@04b5 │ │ -083f08: 5469 4601 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -083f0c: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ -083f10: 2209 7700 |00a4: new-instance v9, Landroid/os/Bundle; // type@0077 │ │ -083f14: 7010 4f02 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@024f │ │ -083f1a: 5b69 4601 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -083f1e: 5469 4601 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -083f22: 1a0a 0d11 |00ad: const-string v10, "android:target_state" // string@110d │ │ -083f26: 544b db00 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -083f2a: 6e40 a704 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@04a7 │ │ -083f30: 5249 dd00 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ -083f34: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ -083f38: 5469 4601 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -083f3c: 1a0a 0c11 |00ba: const-string v10, "android:target_req_state" // string@110c │ │ -083f40: 524b dd00 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ -083f44: 6e30 6602 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ -083f4a: 6309 1301 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -083f4e: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ -083f52: 1a09 1004 |00c5: const-string v9, "FragmentManager" // string@0410 │ │ -083f56: 220a b604 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@04b6 │ │ -083f5a: 7010 d724 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -083f60: 1a0b 7d0c |00cc: const-string v11, "Saved state of " // string@0c7d │ │ -083f64: 6e20 df24 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083f6a: 0c0a |00d1: move-result-object v10 │ │ -083f6c: 6e20 de24 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -083f72: 0c0a |00d5: move-result-object v10 │ │ -083f74: 1a0b e800 |00d6: const-string v11, ": " // string@00e8 │ │ -083f78: 6e20 df24 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -083f7e: 0c0a |00db: move-result-object v10 │ │ -083f80: 546b 4601 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -083f84: 6e20 de24 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -083f8a: 0c0a |00e1: move-result-object v10 │ │ -083f8c: 6e10 e424 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -083f92: 0c0a |00e5: move-result-object v10 │ │ -083f94: 7120 6e20 a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -083f9a: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ -083f9e: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -083fa2: 5449 d600 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -083fa6: 5b69 4601 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -083faa: 28d0 |00f1: goto 00c1 // -0030 │ │ -083fac: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ -083fb0: 6309 1301 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -083fb4: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ -083fb8: 1a09 1004 |00f8: const-string v9, "FragmentManager" // string@0410 │ │ -083fbc: 1a0a 7d22 |00fa: const-string v10, "saveAllState: no fragments!" // string@227d │ │ -083fc0: 7120 6e20 a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -083fc6: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ -083fca: 1202 |0101: const/4 v2, #int 0 // #0 │ │ -083fcc: 1203 |0102: const/4 v3, #int 0 // #0 │ │ -083fce: 54c9 1e01 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -083fd2: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ -083fd6: 54c9 1e01 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -083fda: 6e10 0d25 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -083fe0: 0a00 |010c: move-result v0 │ │ -083fe2: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ -083fe6: 2302 f504 |010f: new-array v2, v0, [I // type@04f5 │ │ -083fea: 1208 |0111: const/4 v8, #int 0 // #0 │ │ -083fec: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ -083ff0: 54c9 1e01 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -083ff4: 6e20 0725 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -083ffa: 0c09 |0119: move-result-object v9 │ │ -083ffc: 1f09 d900 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -084000: 5299 ca00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -084004: 4b09 0208 |011e: aput v9, v2, v8 │ │ -084008: 4409 0208 |0120: aget v9, v2, v8 │ │ -08400c: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ -084010: 2209 a204 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@04a2 │ │ -084014: 220a b604 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@04b6 │ │ -084018: 7010 d724 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08401e: 1a0b 0104 |012b: const-string v11, "Failure saving state: active " // string@0401 │ │ -084022: 6e20 df24 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -084028: 0c0a |0130: move-result-object v10 │ │ -08402a: 54cb 1e01 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -08402e: 6e20 0725 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -084034: 0c0b |0136: move-result-object v11 │ │ -084036: 6e20 de24 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -08403c: 0c0a |013a: move-result-object v10 │ │ -08403e: 1a0b 4b00 |013b: const-string v11, " has cleared index: " // string@004b │ │ -084042: 6e20 df24 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -084048: 0c0a |0140: move-result-object v10 │ │ -08404a: 440b 0208 |0141: aget v11, v2, v8 │ │ -08404e: 6e20 db24 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -084054: 0c0a |0146: move-result-object v10 │ │ -084056: 6e10 e424 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -08405c: 0c0a |014a: move-result-object v10 │ │ -08405e: 7020 9c24 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -084064: 7020 b504 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@04b5 │ │ -08406a: 6309 1301 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -08406e: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ -084072: 1a09 1004 |0155: const-string v9, "FragmentManager" // string@0410 │ │ -084076: 220a b604 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@04b6 │ │ -08407a: 7010 d724 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -084080: 1a0b 7c22 |015c: const-string v11, "saveAllState: adding fragment #" // string@227c │ │ -084084: 6e20 df24 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08408a: 0c0a |0161: move-result-object v10 │ │ -08408c: 6e20 db24 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -084092: 0c0a |0165: move-result-object v10 │ │ -084094: 1a0b e800 |0166: const-string v11, ": " // string@00e8 │ │ -084098: 6e20 df24 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08409e: 0c0a |016b: move-result-object v10 │ │ -0840a0: 54cb 1e01 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -0840a4: 6e20 0725 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0840aa: 0c0b |0171: move-result-object v11 │ │ -0840ac: 6e20 de24 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0840b2: 0c0a |0175: move-result-object v10 │ │ -0840b4: 6e10 e424 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0840ba: 0c0a |0179: move-result-object v10 │ │ -0840bc: 7120 6e20 a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0840c2: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0840c6: 2893 |017f: goto 0112 // -006d │ │ -0840c8: 54c9 2101 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -0840cc: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ -0840d0: 54c9 2101 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -0840d4: 6e10 0d25 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0840da: 0a00 |0189: move-result v0 │ │ -0840dc: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ -0840e0: 2303 0005 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0500 │ │ -0840e4: 1208 |018e: const/4 v8, #int 0 // #0 │ │ -0840e6: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ -0840ea: 220a d100 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@00d1 │ │ -0840ee: 54c9 2101 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -0840f2: 6e20 0725 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0840f8: 0c09 |0198: move-result-object v9 │ │ -0840fa: 1f09 cf00 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@00cf │ │ -0840fe: 7030 7103 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0371 │ │ -084104: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ -084108: 6309 1301 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -08410c: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ -084110: 1a09 1004 |01a4: const-string v9, "FragmentManager" // string@0410 │ │ -084114: 220a b604 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@04b6 │ │ -084118: 7010 d724 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08411e: 1a0b 7b22 |01ab: const-string v11, "saveAllState: adding back stack #" // string@227b │ │ -084122: 6e20 df24 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -084128: 0c0a |01b0: move-result-object v10 │ │ -08412a: 6e20 db24 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -084130: 0c0a |01b4: move-result-object v10 │ │ -084132: 1a0b e800 |01b5: const-string v11, ": " // string@00e8 │ │ -084136: 6e20 df24 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08413c: 0c0a |01ba: move-result-object v10 │ │ -08413e: 54cb 2101 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -084142: 6e20 0725 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -084148: 0c0b |01c0: move-result-object v11 │ │ -08414a: 6e20 de24 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -084150: 0c0a |01c4: move-result-object v10 │ │ -084152: 6e10 e424 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -084158: 0c0a |01c8: move-result-object v10 │ │ -08415a: 7120 6e20 a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -084160: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ -084164: 28c1 |01ce: goto 018f // -003f │ │ -084166: 2205 ea00 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00ea │ │ -08416a: 7010 be04 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@04be │ │ -084170: 5b51 3401 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ -084174: 5b52 3501 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ -084178: 5b53 3601 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ -08417c: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ +084590: |[084590] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +0845a0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0845a2: 6e10 8904 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0489 │ │ +0845a8: 6309 1601 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0116 │ │ +0845ac: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ +0845b0: 1219 |0008: const/4 v9, #int 1 // #1 │ │ +0845b2: 5cc9 3101 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ +0845b6: 54c9 1c01 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +0845ba: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ +0845be: 54c9 1c01 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +0845c2: 6e10 0d25 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0845c8: 0a09 |0014: move-result v9 │ │ +0845ca: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ +0845ce: 1105 |0017: return-object v5 │ │ +0845d0: 54c9 1c01 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +0845d4: 6e10 0d25 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0845da: 0a00 |001d: move-result v0 │ │ +0845dc: 2301 0905 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0509 │ │ +0845e0: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +0845e2: 1208 |0021: const/4 v8, #int 0 // #0 │ │ +0845e4: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ +0845e8: 54c9 1c01 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +0845ec: 6e20 0725 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0845f2: 0c04 |0029: move-result-object v4 │ │ +0845f4: 1f04 dd00 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@00dd │ │ +0845f8: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ +0845fc: 5249 ca00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +084600: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ +084604: 2209 a804 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@04a8 │ │ +084608: 220a bc04 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@04bc │ │ +08460c: 7010 d724 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +084612: 1a0b 0104 |0039: const-string v11, "Failure saving state: active " // string@0401 │ │ +084616: 6e20 df24 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08461c: 0c0a |003e: move-result-object v10 │ │ +08461e: 6e20 de24 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +084624: 0c0a |0042: move-result-object v10 │ │ +084626: 1a0b 4b00 |0043: const-string v11, " has cleared index: " // string@004b │ │ +08462a: 6e20 df24 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084630: 0c0a |0048: move-result-object v10 │ │ +084632: 524b ca00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +084636: 6e20 db24 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +08463c: 0c0a |004e: move-result-object v10 │ │ +08463e: 6e10 e424 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +084644: 0c0a |0052: move-result-object v10 │ │ +084646: 7020 9c24 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +08464c: 7020 b504 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@04b5 │ │ +084652: 1217 |0059: const/4 v7, #int 1 // #1 │ │ +084654: 2206 f100 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00f1 │ │ +084658: 7020 d504 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@04d5 │ │ +08465e: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ +084662: 5249 d800 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +084666: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ +08466a: 5469 4601 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +08466e: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ +084672: 6e20 af04 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@04af │ │ +084678: 0c09 |006c: move-result-object v9 │ │ +08467a: 5b69 4601 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +08467e: 5449 db00 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +084682: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ +084686: 5449 db00 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +08468a: 5299 ca00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +08468e: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ +084692: 2209 a804 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@04a8 │ │ +084696: 220a bc04 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@04bc │ │ +08469a: 7010 d724 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0846a0: 1a0b 0004 |0080: const-string v11, "Failure saving state: " // string@0400 │ │ +0846a4: 6e20 df24 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0846aa: 0c0a |0085: move-result-object v10 │ │ +0846ac: 6e20 de24 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0846b2: 0c0a |0089: move-result-object v10 │ │ +0846b4: 1a0b 4c00 |008a: const-string v11, " has target not in fragment manager: " // string@004c │ │ +0846b8: 6e20 df24 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0846be: 0c0a |008f: move-result-object v10 │ │ +0846c0: 544b db00 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +0846c4: 6e20 de24 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0846ca: 0c0a |0095: move-result-object v10 │ │ +0846cc: 6e10 e424 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0846d2: 0c0a |0099: move-result-object v10 │ │ +0846d4: 7020 9c24 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0846da: 7020 b504 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@04b5 │ │ +0846e0: 5469 4601 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +0846e4: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ +0846e8: 2209 7a00 |00a4: new-instance v9, Landroid/os/Bundle; // type@007a │ │ +0846ec: 7010 4f02 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@024f │ │ +0846f2: 5b69 4601 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +0846f6: 5469 4601 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +0846fa: 1a0a 1311 |00ad: const-string v10, "android:target_state" // string@1113 │ │ +0846fe: 544b db00 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +084702: 6e40 a704 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@04a7 │ │ +084708: 5249 dd00 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ +08470c: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ +084710: 5469 4601 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +084714: 1a0a 1211 |00ba: const-string v10, "android:target_req_state" // string@1112 │ │ +084718: 524b dd00 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ +08471c: 6e30 6602 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ +084722: 6309 1301 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +084726: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ +08472a: 1a09 1004 |00c5: const-string v9, "FragmentManager" // string@0410 │ │ +08472e: 220a bc04 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@04bc │ │ +084732: 7010 d724 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +084738: 1a0b 830c |00cc: const-string v11, "Saved state of " // string@0c83 │ │ +08473c: 6e20 df24 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084742: 0c0a |00d1: move-result-object v10 │ │ +084744: 6e20 de24 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +08474a: 0c0a |00d5: move-result-object v10 │ │ +08474c: 1a0b e800 |00d6: const-string v11, ": " // string@00e8 │ │ +084750: 6e20 df24 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084756: 0c0a |00db: move-result-object v10 │ │ +084758: 546b 4601 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +08475c: 6e20 de24 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +084762: 0c0a |00e1: move-result-object v10 │ │ +084764: 6e10 e424 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +08476a: 0c0a |00e5: move-result-object v10 │ │ +08476c: 7120 6e20 a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +084772: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ +084776: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +08477a: 5449 d600 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +08477e: 5b69 4601 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +084782: 28d0 |00f1: goto 00c1 // -0030 │ │ +084784: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ +084788: 6309 1301 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +08478c: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ +084790: 1a09 1004 |00f8: const-string v9, "FragmentManager" // string@0410 │ │ +084794: 1a0a 8322 |00fa: const-string v10, "saveAllState: no fragments!" // string@2283 │ │ +084798: 7120 6e20 a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +08479e: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ +0847a2: 1202 |0101: const/4 v2, #int 0 // #0 │ │ +0847a4: 1203 |0102: const/4 v3, #int 0 // #0 │ │ +0847a6: 54c9 1e01 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0847aa: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ +0847ae: 54c9 1e01 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0847b2: 6e10 0d25 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0847b8: 0a00 |010c: move-result v0 │ │ +0847ba: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ +0847be: 2302 fb04 |010f: new-array v2, v0, [I // type@04fb │ │ +0847c2: 1208 |0111: const/4 v8, #int 0 // #0 │ │ +0847c4: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ +0847c8: 54c9 1e01 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0847cc: 6e20 0725 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0847d2: 0c09 |0119: move-result-object v9 │ │ +0847d4: 1f09 dd00 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@00dd │ │ +0847d8: 5299 ca00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +0847dc: 4b09 0208 |011e: aput v9, v2, v8 │ │ +0847e0: 4409 0208 |0120: aget v9, v2, v8 │ │ +0847e4: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ +0847e8: 2209 a804 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@04a8 │ │ +0847ec: 220a bc04 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@04bc │ │ +0847f0: 7010 d724 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0847f6: 1a0b 0104 |012b: const-string v11, "Failure saving state: active " // string@0401 │ │ +0847fa: 6e20 df24 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084800: 0c0a |0130: move-result-object v10 │ │ +084802: 54cb 1e01 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +084806: 6e20 0725 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +08480c: 0c0b |0136: move-result-object v11 │ │ +08480e: 6e20 de24 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +084814: 0c0a |013a: move-result-object v10 │ │ +084816: 1a0b 4b00 |013b: const-string v11, " has cleared index: " // string@004b │ │ +08481a: 6e20 df24 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084820: 0c0a |0140: move-result-object v10 │ │ +084822: 440b 0208 |0141: aget v11, v2, v8 │ │ +084826: 6e20 db24 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +08482c: 0c0a |0146: move-result-object v10 │ │ +08482e: 6e10 e424 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +084834: 0c0a |014a: move-result-object v10 │ │ +084836: 7020 9c24 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +08483c: 7020 b504 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@04b5 │ │ +084842: 6309 1301 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +084846: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ +08484a: 1a09 1004 |0155: const-string v9, "FragmentManager" // string@0410 │ │ +08484e: 220a bc04 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@04bc │ │ +084852: 7010 d724 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +084858: 1a0b 8222 |015c: const-string v11, "saveAllState: adding fragment #" // string@2282 │ │ +08485c: 6e20 df24 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084862: 0c0a |0161: move-result-object v10 │ │ +084864: 6e20 db24 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +08486a: 0c0a |0165: move-result-object v10 │ │ +08486c: 1a0b e800 |0166: const-string v11, ": " // string@00e8 │ │ +084870: 6e20 df24 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084876: 0c0a |016b: move-result-object v10 │ │ +084878: 54cb 1e01 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +08487c: 6e20 0725 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +084882: 0c0b |0171: move-result-object v11 │ │ +084884: 6e20 de24 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +08488a: 0c0a |0175: move-result-object v10 │ │ +08488c: 6e10 e424 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +084892: 0c0a |0179: move-result-object v10 │ │ +084894: 7120 6e20 a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +08489a: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +08489e: 2893 |017f: goto 0112 // -006d │ │ +0848a0: 54c9 2101 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +0848a4: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ +0848a8: 54c9 2101 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +0848ac: 6e10 0d25 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0848b2: 0a00 |0189: move-result v0 │ │ +0848b4: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ +0848b8: 2303 0605 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0506 │ │ +0848bc: 1208 |018e: const/4 v8, #int 0 // #0 │ │ +0848be: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ +0848c2: 220a d500 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@00d5 │ │ +0848c6: 54c9 2101 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +0848ca: 6e20 0725 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0848d0: 0c09 |0198: move-result-object v9 │ │ +0848d2: 1f09 d300 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@00d3 │ │ +0848d6: 7030 7103 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0371 │ │ +0848dc: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ +0848e0: 6309 1301 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +0848e4: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ +0848e8: 1a09 1004 |01a4: const-string v9, "FragmentManager" // string@0410 │ │ +0848ec: 220a bc04 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@04bc │ │ +0848f0: 7010 d724 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0848f6: 1a0b 8122 |01ab: const-string v11, "saveAllState: adding back stack #" // string@2281 │ │ +0848fa: 6e20 df24 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084900: 0c0a |01b0: move-result-object v10 │ │ +084902: 6e20 db24 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +084908: 0c0a |01b4: move-result-object v10 │ │ +08490a: 1a0b e800 |01b5: const-string v11, ": " // string@00e8 │ │ +08490e: 6e20 df24 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084914: 0c0a |01ba: move-result-object v10 │ │ +084916: 54cb 2101 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +08491a: 6e20 0725 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +084920: 0c0b |01c0: move-result-object v11 │ │ +084922: 6e20 de24 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +084928: 0c0a |01c4: move-result-object v10 │ │ +08492a: 6e10 e424 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +084930: 0c0a |01c8: move-result-object v10 │ │ +084932: 7120 6e20 a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +084938: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ +08493c: 28c1 |01ce: goto 018f // -003f │ │ +08493e: 2205 ee00 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00ee │ │ +084942: 7010 be04 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@04be │ │ +084948: 5b51 3401 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ +08494c: 5b52 3501 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ +084950: 5b53 3601 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ +084954: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1657 │ │ 0x0004 line=1659 │ │ 0x0008 line=1669 │ │ 0x000b line=1672 │ │ 0x0017 line=1767 │ │ @@ -145069,50 +145044,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 │ │ -084180: |[084180] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -084190: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -084192: 5431 3001 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ -084196: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -08419a: 2201 7700 |0005: new-instance v1, Landroid/os/Bundle; // type@0077 │ │ -08419e: 7010 4f02 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@024f │ │ -0841a4: 5b31 3001 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ -0841a8: 5431 3001 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ -0841ac: 6e20 f103 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@03f1 │ │ -0841b2: 5431 3001 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ -0841b6: 6e10 5f02 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@025f │ │ -0841bc: 0a01 |0016: move-result v1 │ │ -0841be: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -0841c2: 5430 3001 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ -0841c6: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -0841c8: 5b31 3001 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ -0841cc: 5441 df00 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -0841d0: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -0841d4: 6e20 b104 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@04b1 │ │ -0841da: 5441 d700 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -0841de: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -0841e2: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -0841e6: 2200 7700 |002b: new-instance v0, Landroid/os/Bundle; // type@0077 │ │ -0841ea: 7010 4f02 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ -0841f0: 1a01 1011 |0030: const-string v1, "android:view_state" // string@1110 │ │ -0841f4: 5442 d700 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -0841f8: 6e30 6a02 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@026a │ │ -0841fe: 5541 de00 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ -084202: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -084206: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -08420a: 2200 7700 |003d: new-instance v0, Landroid/os/Bundle; // type@0077 │ │ -08420e: 7010 4f02 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ -084214: 1a01 0f11 |0042: const-string v1, "android:user_visible_hint" // string@110f │ │ -084218: 5542 de00 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ -08421c: 6e30 6202 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ -084222: 1100 |0049: return-object v0 │ │ +084958: |[084958] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +084968: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08496a: 5431 3001 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ +08496e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +084972: 2201 7a00 |0005: new-instance v1, Landroid/os/Bundle; // type@007a │ │ +084976: 7010 4f02 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@024f │ │ +08497c: 5b31 3001 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ +084980: 5431 3001 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ +084984: 6e20 f103 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@03f1 │ │ +08498a: 5431 3001 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ +08498e: 6e10 5f02 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@025f │ │ +084994: 0a01 |0016: move-result v1 │ │ +084996: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +08499a: 5430 3001 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ +08499e: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +0849a0: 5b31 3001 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ +0849a4: 5441 df00 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +0849a8: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +0849ac: 6e20 b104 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@04b1 │ │ +0849b2: 5441 d700 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +0849b6: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +0849ba: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +0849be: 2200 7a00 |002b: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +0849c2: 7010 4f02 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ +0849c8: 1a01 1611 |0030: const-string v1, "android:view_state" // string@1116 │ │ +0849cc: 5442 d700 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +0849d0: 6e30 6a02 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@026a │ │ +0849d6: 5541 de00 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ +0849da: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +0849de: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +0849e2: 2200 7a00 |003d: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +0849e6: 7010 4f02 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ +0849ec: 1a01 1511 |0042: const-string v1, "android:user_visible_hint" // string@1115 │ │ +0849f0: 5542 de00 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ +0849f4: 6e30 6202 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ +0849fa: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1622 │ │ 0x0001 line=1624 │ │ 0x0005 line=1625 │ │ 0x000c line=1627 │ │ 0x0011 line=1628 │ │ @@ -145141,41 +145116,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 │ │ -084224: |[084224] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -084234: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -084236: 5262 ca00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -08423a: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ -08423e: 2202 a204 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@04a2 │ │ -084242: 2203 b604 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -084246: 7010 d724 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08424c: 1a04 0804 |000c: const-string v4, "Fragment " // string@0408 │ │ -084250: 6e20 df24 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -084256: 0c03 |0011: move-result-object v3 │ │ -084258: 6e20 de24 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -08425e: 0c03 |0015: move-result-object v3 │ │ -084260: 1a04 5800 |0016: const-string v4, " is not currently in the FragmentManager" // string@0058 │ │ -084264: 6e20 df24 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08426a: 0c03 |001b: move-result-object v3 │ │ -08426c: 6e10 e424 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -084272: 0c03 |001f: move-result-object v3 │ │ -084274: 7020 9c24 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -08427a: 7020 b504 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@04b5 │ │ -084280: 5262 d800 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -084284: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ -084288: 6e20 af04 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@04af │ │ -08428e: 0c00 |002d: move-result-object v0 │ │ -084290: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ -084294: 2201 d800 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@00d8 │ │ -084298: 7020 9c03 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@039c │ │ -08429e: 1101 |0035: return-object v1 │ │ +0849fc: |[0849fc] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +084a0c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +084a0e: 5262 ca00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +084a12: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ +084a16: 2202 a804 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@04a8 │ │ +084a1a: 2203 bc04 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +084a1e: 7010 d724 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +084a24: 1a04 0804 |000c: const-string v4, "Fragment " // string@0408 │ │ +084a28: 6e20 df24 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084a2e: 0c03 |0011: move-result-object v3 │ │ +084a30: 6e20 de24 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +084a36: 0c03 |0015: move-result-object v3 │ │ +084a38: 1a04 5800 |0016: const-string v4, " is not currently in the FragmentManager" // string@0058 │ │ +084a3c: 6e20 df24 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084a42: 0c03 |001b: move-result-object v3 │ │ +084a44: 6e10 e424 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +084a4a: 0c03 |001f: move-result-object v3 │ │ +084a4c: 7020 9c24 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +084a52: 7020 b504 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@04b5 │ │ +084a58: 5262 d800 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +084a5c: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ +084a60: 6e20 af04 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@04af │ │ +084a66: 0c00 |002d: move-result-object v0 │ │ +084a68: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ +084a6c: 2201 dc00 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@00dc │ │ +084a70: 7020 9c03 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@039c │ │ +084a76: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=598 │ │ 0x0005 line=599 │ │ 0x0026 line=602 │ │ 0x002a line=603 │ │ 0x002e line=604 │ │ @@ -145190,38 +145165,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0842a0: |[0842a0] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -0842b0: 5430 cb00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ -0842b4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0842b8: 0e00 |0004: return-void │ │ -0842ba: 5420 2f01 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ -0842be: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -0842c2: 2200 ef03 |0009: new-instance v0, Landroid/util/SparseArray; // type@03ef │ │ -0842c6: 7010 7220 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@2072 │ │ -0842cc: 5b20 2f01 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ -0842d0: 5430 cb00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ -0842d4: 5421 2f01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ -0842d8: 6e20 c021 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@21c0 │ │ -0842de: 5420 2f01 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ -0842e2: 6e10 7820 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@2078 │ │ -0842e8: 0a00 |001c: move-result v0 │ │ -0842ea: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -0842ee: 5420 2f01 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ -0842f2: 5b30 d700 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -0842f6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0842f8: 5b20 2f01 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ -0842fc: 28de |0026: goto 0004 // -0022 │ │ -0842fe: 5420 2f01 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ -084302: 6e10 7320 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@2073 │ │ -084308: 28e4 |002c: goto 0010 // -001c │ │ +084a78: |[084a78] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +084a88: 5430 cb00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ +084a8c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +084a90: 0e00 |0004: return-void │ │ +084a92: 5420 2f01 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ +084a96: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +084a9a: 2200 f303 |0009: new-instance v0, Landroid/util/SparseArray; // type@03f3 │ │ +084a9e: 7010 7220 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@2072 │ │ +084aa4: 5b20 2f01 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ +084aa8: 5430 cb00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ +084aac: 5421 2f01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ +084ab0: 6e20 c021 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@21c0 │ │ +084ab6: 5420 2f01 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ +084aba: 6e10 7820 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@2078 │ │ +084ac0: 0a00 |001c: move-result v0 │ │ +084ac2: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +084ac6: 5420 2f01 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ +084aca: 5b30 d700 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +084ace: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +084ad0: 5b20 2f01 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ +084ad4: 28de |0026: goto 0004 // -0022 │ │ +084ad6: 5420 2f01 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ +084ada: 6e10 7320 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@2073 │ │ +084ae0: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1606 │ │ 0x0004 line=1619 │ │ 0x0005 line=1609 │ │ 0x0009 line=1610 │ │ 0x0010 line=1614 │ │ @@ -145238,99 +145213,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 │ │ -08430c: |[08430c] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -08431c: 1d04 |0000: monitor-enter v4 │ │ -08431e: 5441 2301 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -084322: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -084326: 2201 ce04 |0005: new-instance v1, Ljava/util/ArrayList; // type@04ce │ │ -08432a: 7010 ff24 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -084330: 5b41 2301 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -084334: 5441 2301 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -084338: 6e10 0d25 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -08433e: 0a00 |0011: move-result v0 │ │ -084340: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -084344: 6301 1301 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -084348: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -08434c: 1a01 1004 |0018: const-string v1, "FragmentManager" // string@0410 │ │ -084350: 2202 b604 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -084354: 7010 d724 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08435a: 1a03 a60c |001f: const-string v3, "Setting back stack index " // string@0ca6 │ │ -08435e: 6e20 df24 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -084364: 0c02 |0024: move-result-object v2 │ │ -084366: 6e20 db24 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -08436c: 0c02 |0028: move-result-object v2 │ │ -08436e: 1a03 8e00 |0029: const-string v3, " to " // string@008e │ │ -084372: 6e20 df24 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -084378: 0c02 |002e: move-result-object v2 │ │ -08437a: 6e20 de24 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -084380: 0c02 |0032: move-result-object v2 │ │ -084382: 6e10 e424 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -084388: 0c02 |0036: move-result-object v2 │ │ -08438a: 7120 6e20 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -084390: 5441 2301 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -084394: 6e30 0c25 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@250c │ │ -08439a: 1e04 |003f: monitor-exit v4 │ │ -08439c: 0e00 |0040: return-void │ │ -08439e: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -0843a2: 5441 2301 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -0843a6: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -0843a8: 6e20 0325 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -0843ae: 5441 1f01 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -0843b2: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -0843b6: 2201 ce04 |004d: new-instance v1, Ljava/util/ArrayList; // type@04ce │ │ -0843ba: 7010 ff24 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -0843c0: 5b41 1f01 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -0843c4: 6301 1301 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -0843c8: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -0843cc: 1a01 1004 |0058: const-string v1, "FragmentManager" // string@0410 │ │ -0843d0: 2202 b604 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -0843d4: 7010 d724 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0843da: 1a03 3f02 |005f: const-string v3, "Adding available back stack index " // string@023f │ │ -0843de: 6e20 df24 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0843e4: 0c02 |0064: move-result-object v2 │ │ -0843e6: 6e20 db24 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0843ec: 0c02 |0068: move-result-object v2 │ │ -0843ee: 6e10 e424 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0843f4: 0c02 |006c: move-result-object v2 │ │ -0843f6: 7120 6e20 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0843fc: 5441 1f01 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -084400: 7110 a424 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ -084406: 0c02 |0075: move-result-object v2 │ │ -084408: 6e20 0325 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -08440e: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -084412: 28c6 |007b: goto 0041 // -003a │ │ -084414: 6301 1301 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -084418: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -08441c: 1a01 1004 |0080: const-string v1, "FragmentManager" // string@0410 │ │ -084420: 2202 b604 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -084424: 7010 d724 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08442a: 1a03 4002 |0087: const-string v3, "Adding back stack index " // string@0240 │ │ -08442e: 6e20 df24 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -084434: 0c02 |008c: move-result-object v2 │ │ -084436: 6e20 db24 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -08443c: 0c02 |0090: move-result-object v2 │ │ -08443e: 1a03 9300 |0091: const-string v3, " with " // string@0093 │ │ -084442: 6e20 df24 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -084448: 0c02 |0096: move-result-object v2 │ │ -08444a: 6e20 de24 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -084450: 0c02 |009a: move-result-object v2 │ │ -084452: 6e10 e424 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -084458: 0c02 |009e: move-result-object v2 │ │ -08445a: 7120 6e20 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -084460: 5441 2301 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -084464: 6e20 0325 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -08446a: 2898 |00a7: goto 003f // -0068 │ │ -08446c: 0d01 |00a8: move-exception v1 │ │ -08446e: 1e04 |00a9: monitor-exit v4 │ │ -084470: 2701 |00aa: throw v1 │ │ +084ae4: |[084ae4] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +084af4: 1d04 |0000: monitor-enter v4 │ │ +084af6: 5441 2301 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +084afa: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +084afe: 2201 d404 |0005: new-instance v1, Ljava/util/ArrayList; // type@04d4 │ │ +084b02: 7010 ff24 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +084b08: 5b41 2301 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +084b0c: 5441 2301 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +084b10: 6e10 0d25 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +084b16: 0a00 |0011: move-result v0 │ │ +084b18: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +084b1c: 6301 1301 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +084b20: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +084b24: 1a01 1004 |0018: const-string v1, "FragmentManager" // string@0410 │ │ +084b28: 2202 bc04 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +084b2c: 7010 d724 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +084b32: 1a03 ac0c |001f: const-string v3, "Setting back stack index " // string@0cac │ │ +084b36: 6e20 df24 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084b3c: 0c02 |0024: move-result-object v2 │ │ +084b3e: 6e20 db24 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +084b44: 0c02 |0028: move-result-object v2 │ │ +084b46: 1a03 8e00 |0029: const-string v3, " to " // string@008e │ │ +084b4a: 6e20 df24 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084b50: 0c02 |002e: move-result-object v2 │ │ +084b52: 6e20 de24 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +084b58: 0c02 |0032: move-result-object v2 │ │ +084b5a: 6e10 e424 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +084b60: 0c02 |0036: move-result-object v2 │ │ +084b62: 7120 6e20 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +084b68: 5441 2301 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +084b6c: 6e30 0c25 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@250c │ │ +084b72: 1e04 |003f: monitor-exit v4 │ │ +084b74: 0e00 |0040: return-void │ │ +084b76: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +084b7a: 5441 2301 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +084b7e: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +084b80: 6e20 0325 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +084b86: 5441 1f01 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +084b8a: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +084b8e: 2201 d404 |004d: new-instance v1, Ljava/util/ArrayList; // type@04d4 │ │ +084b92: 7010 ff24 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +084b98: 5b41 1f01 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +084b9c: 6301 1301 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +084ba0: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +084ba4: 1a01 1004 |0058: const-string v1, "FragmentManager" // string@0410 │ │ +084ba8: 2202 bc04 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +084bac: 7010 d724 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +084bb2: 1a03 3f02 |005f: const-string v3, "Adding available back stack index " // string@023f │ │ +084bb6: 6e20 df24 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084bbc: 0c02 |0064: move-result-object v2 │ │ +084bbe: 6e20 db24 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +084bc4: 0c02 |0068: move-result-object v2 │ │ +084bc6: 6e10 e424 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +084bcc: 0c02 |006c: move-result-object v2 │ │ +084bce: 7120 6e20 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +084bd4: 5441 1f01 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +084bd8: 7110 a424 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@24a4 │ │ +084bde: 0c02 |0075: move-result-object v2 │ │ +084be0: 6e20 0325 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +084be6: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +084bea: 28c6 |007b: goto 0041 // -003a │ │ +084bec: 6301 1301 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +084bf0: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +084bf4: 1a01 1004 |0080: const-string v1, "FragmentManager" // string@0410 │ │ +084bf8: 2202 bc04 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +084bfc: 7010 d724 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +084c02: 1a03 4002 |0087: const-string v3, "Adding back stack index " // string@0240 │ │ +084c06: 6e20 df24 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084c0c: 0c02 |008c: move-result-object v2 │ │ +084c0e: 6e20 db24 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +084c14: 0c02 |0090: move-result-object v2 │ │ +084c16: 1a03 9300 |0091: const-string v3, " with " // string@0093 │ │ +084c1a: 6e20 df24 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084c20: 0c02 |0096: move-result-object v2 │ │ +084c22: 6e20 de24 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +084c28: 0c02 |009a: move-result-object v2 │ │ +084c2a: 6e10 e424 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +084c30: 0c02 |009e: move-result-object v2 │ │ +084c32: 7120 6e20 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +084c38: 5441 2301 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +084c3c: 6e20 0325 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +084c42: 2898 |00a7: goto 003f // -0068 │ │ +084c44: 0d01 |00a8: move-exception v1 │ │ +084c46: 1e04 |00a9: monitor-exit v4 │ │ +084c48: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1416 │ │ 0x0001 line=1417 │ │ 0x0005 line=1418 │ │ @@ -145361,51 +145336,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 │ │ -084480: |[084480] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -084490: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -084492: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -084494: 6301 1301 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -084498: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -08449c: 1a01 1004 |0006: const-string v1, "FragmentManager" // string@0410 │ │ -0844a0: 2202 b604 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -0844a4: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0844aa: 1a03 1325 |000d: const-string v3, "show: " // string@2513 │ │ -0844ae: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0844b4: 0c02 |0012: move-result-object v2 │ │ -0844b6: 6e20 de24 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0844bc: 0c02 |0016: move-result-object v2 │ │ -0844be: 6e10 e424 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0844c4: 0c02 |001a: move-result-object v2 │ │ -0844c6: 7120 6e20 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0844cc: 5571 c800 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -0844d0: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -0844d4: 5c74 c800 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -0844d8: 5471 df00 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -0844dc: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -0844e0: 6e59 9504 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@0495 │ │ -0844e6: 0c00 |002b: move-result-object v0 │ │ -0844e8: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -0844ec: 5471 df00 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -0844f0: 6e20 e421 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@21e4 │ │ -0844f6: 5471 df00 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -0844fa: 6e20 e121 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -084500: 5571 b900 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -084504: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -084508: 5571 c700 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -08450c: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -084510: 5571 ce00 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -084514: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -084518: 5c65 2b01 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -08451c: 6e20 d503 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@03d5 │ │ -084522: 0e00 |0049: return-void │ │ +084c58: |[084c58] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +084c68: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +084c6a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +084c6c: 6301 1301 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +084c70: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +084c74: 1a01 1004 |0006: const-string v1, "FragmentManager" // string@0410 │ │ +084c78: 2202 bc04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +084c7c: 7010 d724 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +084c82: 1a03 1925 |000d: const-string v3, "show: " // string@2519 │ │ +084c86: 6e20 df24 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084c8c: 0c02 |0012: move-result-object v2 │ │ +084c8e: 6e20 de24 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +084c94: 0c02 |0016: move-result-object v2 │ │ +084c96: 6e10 e424 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +084c9c: 0c02 |001a: move-result-object v2 │ │ +084c9e: 7120 6e20 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +084ca4: 5571 c800 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +084ca8: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +084cac: 5c74 c800 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +084cb0: 5471 df00 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +084cb4: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +084cb8: 6e59 9504 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@0495 │ │ +084cbe: 0c00 |002b: move-result-object v0 │ │ +084cc0: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +084cc4: 5471 df00 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +084cc8: 6e20 e421 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@21e4 │ │ +084cce: 5471 df00 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +084cd2: 6e20 e121 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +084cd8: 5571 b900 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +084cdc: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +084ce0: 5571 c700 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +084ce4: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +084ce8: 5571 ce00 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +084cec: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +084cf0: 5c65 2b01 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +084cf4: 6e20 d503 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@03d5 │ │ +084cfa: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1243 │ │ 0x001e line=1244 │ │ 0x0022 line=1245 │ │ 0x0024 line=1246 │ │ 0x0028 line=1247 │ │ @@ -145428,31 +145403,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -084524: |[084524] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -084534: 5432 1c01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -084538: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -08453c: 0e00 |0004: return-void │ │ -08453e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -084540: 5432 1c01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -084544: 6e10 0d25 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -08454a: 0a02 |000b: move-result v2 │ │ -08454c: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -084550: 5432 1c01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -084554: 6e20 0725 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -08455a: 0c00 |0013: move-result-object v0 │ │ -08455c: 1f00 d900 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -084560: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -084564: 6e20 9f04 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@049f │ │ -08456a: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08456e: 28e9 |001d: goto 0006 // -0017 │ │ +084cfc: |[084cfc] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +084d0c: 5432 1c01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +084d10: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +084d14: 0e00 |0004: return-void │ │ +084d16: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +084d18: 5432 1c01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +084d1c: 6e10 0d25 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +084d22: 0a02 |000b: move-result v2 │ │ +084d24: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +084d28: 5432 1c01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +084d2c: 6e20 0725 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +084d32: 0c00 |0013: move-result-object v0 │ │ +084d34: 1f00 dd00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +084d38: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +084d3c: 6e20 9f04 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@049f │ │ +084d42: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +084d46: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1140 │ │ 0x0004 line=1148 │ │ 0x0005 line=1142 │ │ 0x000e line=1143 │ │ 0x0016 line=1144 │ │ @@ -145468,39 +145443,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -084570: |[084570] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -084580: 2200 b604 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -084584: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -084588: 7020 d824 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ -08458e: 1a01 1304 |0007: const-string v1, "FragmentManager{" // string@0413 │ │ -084592: 6e20 df24 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -084598: 7110 e724 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ -08459e: 0a01 |000f: move-result v1 │ │ -0845a0: 7110 a324 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -0845a6: 0c01 |0013: move-result-object v1 │ │ -0845a8: 6e20 df24 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0845ae: 1a01 4f00 |0017: const-string v1, " in " // string@004f │ │ -0845b2: 6e20 df24 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0845b8: 5421 2d01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -0845bc: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ -0845c0: 5421 2d01 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -0845c4: 7120 210a 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0a21 │ │ -0845ca: 1a01 8127 |0025: const-string v1, "}}" // string@2781 │ │ -0845ce: 6e20 df24 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0845d4: 6e10 e424 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0845da: 0c01 |002d: move-result-object v1 │ │ -0845dc: 1101 |002e: return-object v1 │ │ -0845de: 5421 1d01 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -0845e2: 7120 210a 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0a21 │ │ -0845e8: 28f1 |0034: goto 0025 // -000f │ │ +084d48: |[084d48] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +084d58: 2200 bc04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +084d5c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +084d60: 7020 d824 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ +084d66: 1a01 1304 |0007: const-string v1, "FragmentManager{" // string@0413 │ │ +084d6a: 6e20 df24 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084d70: 7110 e724 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ +084d76: 0a01 |000f: move-result v1 │ │ +084d78: 7110 a324 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +084d7e: 0c01 |0013: move-result-object v1 │ │ +084d80: 6e20 df24 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084d86: 1a01 4f00 |0017: const-string v1, " in " // string@004f │ │ +084d8a: 6e20 df24 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084d90: 5421 2d01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +084d94: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ +084d98: 5421 2d01 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +084d9c: 7120 210a 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0a21 │ │ +084da2: 1a01 8727 |0025: const-string v1, "}}" // string@2787 │ │ +084da6: 6e20 df24 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084dac: 6e10 e424 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +084db2: 0c01 |002d: move-result-object v1 │ │ +084db4: 1101 |002e: return-object v1 │ │ +084db6: 5421 1d01 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +084dba: 7120 210a 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0a21 │ │ +084dc0: 28f1 |0034: goto 0025 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=616 │ │ 0x0007 line=617 │ │ 0x000c line=618 │ │ 0x0017 line=619 │ │ 0x001c line=620 │ │ @@ -145511,17 +145486,17 @@ │ │ locals : │ │ 0x0007 - 0x0035 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0035 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ source_file_idx : 1042 (FragmentManager.java) │ │ │ │ Class #599 header: │ │ -class_idx : 235 │ │ +class_idx : 239 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 540 │ │ +superclass_idx : 544 │ │ source_file_idx : 1046 │ │ static_fields_size : 2 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #599 - │ │ @@ -145559,21 +145534,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 │ │ -0845ec: |[0845ec] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -0845fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0845fe: 7010 5b0c 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0c5b │ │ -084604: 5b10 3901 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -084608: 5b10 3a01 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ -08460c: 5b12 3b01 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ -084610: 0e00 |000a: return-void │ │ +084dc4: |[084dc4] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +084dd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +084dd6: 7010 5b0c 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0c5b │ │ +084ddc: 5b10 3901 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +084de0: 5b10 3a01 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ +084de4: 5b12 3b01 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ +084de8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -145582,62 +145557,62 @@ │ │ 0x0000 - 0x000b reg=2 fm Landroid/support/v4/app/FragmentManager; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'makeFragmentName' │ │ type : '(IJ)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -084614: |[084614] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -084624: 2200 b604 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -084628: 7010 d724 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08462e: 1a01 0b11 |0005: const-string v1, "android:switcher:" // string@110b │ │ -084632: 6e20 df24 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -084638: 0c00 |000a: move-result-object v0 │ │ -08463a: 6e20 db24 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -084640: 0c00 |000e: move-result-object v0 │ │ -084642: 1a01 e700 |000f: const-string v1, ":" // string@00e7 │ │ -084646: 6e20 df24 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08464c: 0c00 |0014: move-result-object v0 │ │ -08464e: 6e30 dc24 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@24dc │ │ -084654: 0c00 |0018: move-result-object v0 │ │ -084656: 6e10 e424 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -08465c: 0c00 |001c: move-result-object v0 │ │ -08465e: 1100 |001d: return-object v0 │ │ +084dec: |[084dec] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +084dfc: 2200 bc04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +084e00: 7010 d724 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +084e06: 1a01 1111 |0005: const-string v1, "android:switcher:" // string@1111 │ │ +084e0a: 6e20 df24 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084e10: 0c00 |000a: move-result-object v0 │ │ +084e12: 6e20 db24 2000 |000b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +084e18: 0c00 |000e: move-result-object v0 │ │ +084e1a: 1a01 e700 |000f: const-string v1, ":" // string@00e7 │ │ +084e1e: 6e20 df24 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +084e24: 0c00 |0014: move-result-object v0 │ │ +084e26: 6e30 dc24 3004 |0015: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@24dc │ │ +084e2c: 0c00 |0018: move-result-object v0 │ │ +084e2e: 6e10 e424 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +084e34: 0c00 |001c: move-result-object v0 │ │ +084e36: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ - 0x0000 - 0x001e reg=3 viewId I │ │ - 0x0000 - 0x001e reg=4 id J │ │ + 0x0000 - 0x001e reg=2 viewId I │ │ + 0x0000 - 0x001e reg=3 id J │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'destroyItem' │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -084660: |[084660] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -084670: 5410 3901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -084674: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -084678: 5410 3b01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ -08467c: 6e10 4b04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ -084682: 0c00 |0009: move-result-object v0 │ │ -084684: 5b10 3901 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -084688: 5410 3901 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -08468c: 1f04 d900 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -084690: 6e20 1605 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0516 │ │ -084696: 0e00 |0013: return-void │ │ +084e38: |[084e38] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +084e48: 5410 3901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +084e4c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +084e50: 5410 3b01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ +084e54: 6e10 4b04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ +084e5a: 0c00 |0009: move-result-object v0 │ │ +084e5c: 5b10 3901 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +084e60: 5410 3901 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +084e64: 1f04 dd00 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@00dd │ │ +084e68: 6e20 1605 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0516 │ │ +084e6e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -145651,24 +145626,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -084698: |[084698] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -0846a8: 5410 3901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -0846ac: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -0846b0: 5410 3901 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -0846b4: 6e10 1505 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0515 │ │ -0846ba: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0846bc: 5b10 3901 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -0846c0: 5410 3b01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ -0846c4: 6e10 4e04 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@044e │ │ -0846ca: 0e00 |0011: return-void │ │ +084e70: |[084e70] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +084e80: 5410 3901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +084e84: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +084e88: 5410 3901 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +084e8c: 6e10 1505 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0515 │ │ +084e92: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +084e94: 5b10 3901 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +084e98: 5410 3b01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ +084e9c: 6e10 4e04 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@044e │ │ +084ea2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -145687,17 +145662,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0846cc: |[0846cc] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -0846dc: 8130 |0000: int-to-long v0, v3 │ │ -0846de: 1000 |0001: return-wide v0 │ │ +084ea4: |[084ea4] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +084eb4: 8130 |0000: int-to-long v0, v3 │ │ +084eb6: 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 │ │ │ │ @@ -145706,50 +145681,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 │ │ -0846e0: |[0846e0] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -0846f0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0846f2: 5484 3901 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -0846f6: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -0846fa: 5484 3b01 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ -0846fe: 6e10 4b04 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ -084704: 0c04 |000a: move-result-object v4 │ │ -084706: 5b84 3901 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -08470a: 6e20 c604 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@04c6 │ │ -084710: 0b02 |0010: move-result-wide v2 │ │ -084712: 6e10 1222 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@2212 │ │ -084718: 0a04 |0014: move-result v4 │ │ -08471a: 7130 c904 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@04c9 │ │ -084720: 0c01 |0018: move-result-object v1 │ │ -084722: 5484 3b01 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ -084726: 6e20 5004 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0450 │ │ -08472c: 0c00 |001e: move-result-object v0 │ │ -08472e: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -084732: 5484 3901 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -084736: 6e20 1305 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0513 │ │ -08473c: 5484 3a01 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ -084740: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -084744: 6e20 fa03 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03fa │ │ -08474a: 6e20 fd03 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03fd │ │ -084750: 1100 |0030: return-object v0 │ │ -084752: 6e20 c504 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@04c5 │ │ -084758: 0c00 |0034: move-result-object v0 │ │ -08475a: 5484 3901 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -08475e: 6e10 1222 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@2212 │ │ -084764: 0a05 |003a: move-result v5 │ │ -084766: 6e10 1222 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@2212 │ │ -08476c: 0a06 |003e: move-result v6 │ │ -08476e: 7130 c904 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@04c9 │ │ -084774: 0c06 |0042: move-result-object v6 │ │ -084776: 6e40 1005 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@0510 │ │ -08477c: 28e0 |0046: goto 0026 // -0020 │ │ +084eb8: |[084eb8] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +084ec8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +084eca: 5484 3901 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +084ece: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +084ed2: 5484 3b01 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ +084ed6: 6e10 4b04 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ +084edc: 0c04 |000a: move-result-object v4 │ │ +084ede: 5b84 3901 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +084ee2: 6e20 c604 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@04c6 │ │ +084ee8: 0b01 |0010: move-result-wide v1 │ │ +084eea: 6e10 1222 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@2212 │ │ +084ef0: 0a04 |0014: move-result v4 │ │ +084ef2: 7130 c904 1402 |0015: invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@04c9 │ │ +084ef8: 0c03 |0018: move-result-object v3 │ │ +084efa: 5484 3b01 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ +084efe: 6e20 5004 3400 |001b: invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0450 │ │ +084f04: 0c00 |001e: move-result-object v0 │ │ +084f06: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +084f0a: 5484 3901 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +084f0e: 6e20 1305 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0513 │ │ +084f14: 5484 3a01 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ +084f18: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +084f1c: 6e20 fa03 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03fa │ │ +084f22: 6e20 fd03 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03fd │ │ +084f28: 1100 |0030: return-object v0 │ │ +084f2a: 6e20 c504 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@04c5 │ │ +084f30: 0c00 |0034: move-result-object v0 │ │ +084f32: 5484 3901 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +084f36: 6e10 1222 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@2212 │ │ +084f3c: 0a05 |003a: move-result v5 │ │ +084f3e: 6e10 1222 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@2212 │ │ +084f44: 0a06 |003e: move-result v6 │ │ +084f46: 7130 c904 1602 |003f: invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@04c9 │ │ +084f4c: 0c06 |0042: move-result-object v6 │ │ +084f4e: 6e40 1005 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@0510 │ │ +084f54: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -145759,38 +145734,38 @@ │ │ 0x002a line=103 │ │ 0x002d line=104 │ │ 0x0030 line=107 │ │ 0x0031 line=97 │ │ 0x0035 line=99 │ │ locals : │ │ 0x001f - 0x0047 reg=0 fragment Landroid/support/v4/app/Fragment; │ │ - 0x0019 - 0x0047 reg=1 name Ljava/lang/String; │ │ - 0x0011 - 0x0047 reg=2 itemId J │ │ + 0x0011 - 0x0047 reg=1 itemId J │ │ + 0x0019 - 0x0047 reg=3 name Ljava/lang/String; │ │ 0x0000 - 0x0047 reg=8 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0047 reg=9 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x0047 reg=10 position I │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'isViewFromObject' │ │ type : '(Landroid/view/View;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -084780: |[084780] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -084790: 1f03 d900 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -084794: 6e10 b603 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@03b6 │ │ -08479a: 0c00 |0005: move-result-object v0 │ │ -08479c: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -0847a0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0847a2: 0f00 |0009: return v0 │ │ -0847a4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0847a6: 28fe |000b: goto 0009 // -0002 │ │ +084f58: |[084f58] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +084f68: 1f03 dd00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00dd │ │ +084f6c: 6e10 b603 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@03b6 │ │ +084f72: 0c00 |0005: move-result-object v0 │ │ +084f74: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +084f78: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +084f7a: 0f00 |0009: return v0 │ │ +084f7c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +084f7e: 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; │ │ @@ -145800,16 +145775,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 │ │ -0847a8: |[0847a8] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -0847b8: 0e00 |0000: return-void │ │ +084f80: |[084f80] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +084f90: 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; │ │ @@ -145819,17 +145794,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0847bc: |[0847bc] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -0847cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0847ce: 1100 |0001: return-object v0 │ │ +084f94: |[084f94] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +084fa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +084fa6: 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;) │ │ @@ -145837,32 +145812,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 │ │ -0847d0: |[0847d0] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -0847e0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0847e2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0847e4: 0770 |0002: move-object v0, v7 │ │ -0847e6: 1f00 d900 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -0847ea: 5441 3a01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ -0847ee: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -0847f2: 5441 3a01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ -0847f6: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -0847fa: 5441 3a01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ -0847fe: 6e20 fa03 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03fa │ │ -084804: 5441 3a01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ -084808: 6e20 fd03 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03fd │ │ -08480e: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -084812: 6e20 fa03 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03fa │ │ -084818: 6e20 fd03 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03fd │ │ -08481e: 5b40 3a01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ -084822: 0e00 |0021: return-void │ │ +084fa8: |[084fa8] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +084fb8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +084fba: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +084fbc: 0770 |0002: move-object v0, v7 │ │ +084fbe: 1f00 dd00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +084fc2: 5441 3a01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ +084fc6: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +084fca: 5441 3a01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ +084fce: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +084fd2: 5441 3a01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ +084fd6: 6e20 fa03 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03fa │ │ +084fdc: 5441 3a01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ +084fe0: 6e20 fd03 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03fd │ │ +084fe6: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +084fea: 6e20 fa03 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03fa │ │ +084ff0: 6e20 fd03 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03fd │ │ +084ff6: 5b40 3a01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ +084ffa: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -145883,29 +145858,29 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -084824: |[084824] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -084834: 0e00 |0000: return-void │ │ +084ffc: |[084ffc] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +08500c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/ViewGroup; │ │ │ │ source_file_idx : 1046 (FragmentPagerAdapter.java) │ │ │ │ Class #600 header: │ │ -class_idx : 238 │ │ +class_idx : 242 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 540 │ │ +superclass_idx : 544 │ │ source_file_idx : 1048 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #600 annotations: │ │ @@ -145957,27 +145932,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 │ │ -084838: |[084838] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -084848: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08484a: 7010 5b0c 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0c5b │ │ -084850: 5b21 4a01 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -084854: 2200 ce04 |0006: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -084858: 7010 ff24 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -08485e: 5b20 4e01 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -084862: 2200 ce04 |000d: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -084866: 7010 ff24 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -08486c: 5b20 4d01 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -084870: 5b21 4b01 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ -084874: 5b23 4c01 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ -084878: 0e00 |0018: return-void │ │ +085010: |[085010] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +085020: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +085022: 7010 5b0c 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0c5b │ │ +085028: 5b21 4a01 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +08502c: 2200 d404 |0006: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +085030: 7010 ff24 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +085036: 5b20 4e01 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +08503a: 2200 d404 |000d: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +08503e: 7010 ff24 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +085044: 5b20 4d01 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +085048: 5b21 4b01 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ +08504c: 5b23 4c01 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ +085050: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -145993,41 +145968,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 │ │ -08487c: |[08487c] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -08488c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -08488e: 0770 |0001: move-object v0, v7 │ │ -084890: 1f00 d900 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -084894: 5441 4a01 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -084898: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -08489c: 5441 4c01 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ -0848a0: 6e10 4b04 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ -0848a6: 0c01 |000d: move-result-object v1 │ │ -0848a8: 5b41 4a01 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -0848ac: 5441 4e01 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -0848b0: 6e10 0d25 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0848b6: 0a01 |0015: move-result v1 │ │ -0848b8: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -0848bc: 5441 4e01 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -0848c0: 6e20 0325 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -0848c6: 28f3 |001d: goto 0010 // -000d │ │ -0848c8: 5441 4e01 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -0848cc: 5442 4c01 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ -0848d0: 6e20 5f04 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@045f │ │ -0848d6: 0c02 |0025: move-result-object v2 │ │ -0848d8: 6e30 0c25 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@250c │ │ -0848de: 5441 4d01 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -0848e2: 6e30 0c25 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@250c │ │ -0848e8: 5441 4a01 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -0848ec: 6e20 1b05 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@051b │ │ -0848f2: 0e00 |0033: return-void │ │ +085054: |[085054] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +085064: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +085066: 0770 |0001: move-object v0, v7 │ │ +085068: 1f00 dd00 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +08506c: 5441 4a01 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +085070: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +085074: 5441 4c01 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ +085078: 6e10 4b04 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ +08507e: 0c01 |000d: move-result-object v1 │ │ +085080: 5b41 4a01 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +085084: 5441 4e01 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +085088: 6e10 0d25 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +08508e: 0a01 |0015: move-result v1 │ │ +085090: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +085094: 5441 4e01 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +085098: 6e20 0325 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +08509e: 28f3 |001d: goto 0010 // -000d │ │ +0850a0: 5441 4e01 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +0850a4: 5442 4c01 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ +0850a8: 6e20 5f04 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@045f │ │ +0850ae: 0c02 |0025: move-result-object v2 │ │ +0850b0: 6e30 0c25 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@250c │ │ +0850b6: 5441 4d01 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +0850ba: 6e30 0c25 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@250c │ │ +0850c0: 5441 4a01 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +0850c4: 6e20 1b05 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@051b │ │ +0850ca: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0004 line=128 │ │ 0x0008 line=129 │ │ 0x0010 line=133 │ │ 0x0018 line=134 │ │ @@ -146047,24 +146022,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0848f4: |[0848f4] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -084904: 5410 4a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -084908: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -08490c: 5410 4a01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -084910: 6e10 1505 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0515 │ │ -084916: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -084918: 5b10 4a01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -08491c: 5410 4c01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ -084920: 6e10 4e04 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@044e │ │ -084926: 0e00 |0011: return-void │ │ +0850cc: |[0850cc] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +0850dc: 5410 4a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +0850e0: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +0850e4: 5410 4a01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +0850e8: 6e10 1505 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0515 │ │ +0850ee: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0850f0: 5b10 4a01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +0850f4: 5410 4c01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ +0850f8: 6e10 4e04 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@044e │ │ +0850fe: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0009 line=162 │ │ 0x000c line=163 │ │ 0x0011 line=165 │ │ @@ -146083,62 +146058,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 │ │ -084928: |[084928] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -084938: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08493a: 5463 4d01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -08493e: 6e10 0d25 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -084944: 0a03 |0006: move-result v3 │ │ -084946: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ -08494a: 5463 4d01 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -08494e: 6e20 0725 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -084954: 0c00 |000e: move-result-object v0 │ │ -084956: 1f00 d900 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -08495a: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -08495e: 1100 |0013: return-object v0 │ │ -084960: 5463 4a01 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -084964: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ -084968: 5463 4c01 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ -08496c: 6e10 4b04 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ -084972: 0c03 |001d: move-result-object v3 │ │ -084974: 5b63 4a01 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -084978: 6e20 dc04 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@04dc │ │ -08497e: 0c01 |0023: move-result-object v1 │ │ -084980: 5463 4e01 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -084984: 6e10 0d25 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -08498a: 0a03 |0029: move-result v3 │ │ -08498c: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ -084990: 5463 4e01 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -084994: 6e20 0725 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -08499a: 0c02 |0031: move-result-object v2 │ │ -08499c: 1f02 d800 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@00d8 │ │ -0849a0: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ -0849a4: 6e20 f903 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@03f9 │ │ -0849aa: 5463 4d01 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -0849ae: 6e10 0d25 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0849b4: 0a03 |003e: move-result v3 │ │ -0849b6: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ -0849ba: 5463 4d01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -0849be: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -0849c0: 6e20 0325 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -0849c6: 28f2 |0047: goto 0039 // -000e │ │ -0849c8: 6e20 fa03 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03fa │ │ -0849ce: 6e20 fd03 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03fd │ │ -0849d4: 5463 4d01 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -0849d8: 6e30 0c25 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@250c │ │ -0849de: 5463 4a01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -0849e2: 6e10 1222 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@2212 │ │ -0849e8: 0a04 |0058: move-result v4 │ │ -0849ea: 6e30 0f05 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@050f │ │ -0849f0: 0710 |005c: move-object v0, v1 │ │ -0849f2: 28b6 |005d: goto 0013 // -004a │ │ +085100: |[085100] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +085110: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +085112: 5463 4d01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +085116: 6e10 0d25 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +08511c: 0a03 |0006: move-result v3 │ │ +08511e: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ +085122: 5463 4d01 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +085126: 6e20 0725 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +08512c: 0c00 |000e: move-result-object v0 │ │ +08512e: 1f00 dd00 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +085132: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +085136: 1100 |0013: return-object v0 │ │ +085138: 5463 4a01 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +08513c: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ +085140: 5463 4c01 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ +085144: 6e10 4b04 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ +08514a: 0c03 |001d: move-result-object v3 │ │ +08514c: 5b63 4a01 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +085150: 6e20 dc04 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@04dc │ │ +085156: 0c01 |0023: move-result-object v1 │ │ +085158: 5463 4e01 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +08515c: 6e10 0d25 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +085162: 0a03 |0029: move-result v3 │ │ +085164: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ +085168: 5463 4e01 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +08516c: 6e20 0725 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +085172: 0c02 |0031: move-result-object v2 │ │ +085174: 1f02 dc00 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@00dc │ │ +085178: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ +08517c: 6e20 f903 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@03f9 │ │ +085182: 5463 4d01 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +085186: 6e10 0d25 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +08518c: 0a03 |003e: move-result v3 │ │ +08518e: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ +085192: 5463 4d01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +085196: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +085198: 6e20 0325 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +08519e: 28f2 |0047: goto 0039 // -000e │ │ +0851a0: 6e20 fa03 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03fa │ │ +0851a6: 6e20 fd03 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03fd │ │ +0851ac: 5463 4d01 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +0851b0: 6e30 0c25 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@250c │ │ +0851b6: 5463 4a01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +0851ba: 6e10 1222 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@2212 │ │ +0851c0: 0a04 |0058: move-result v4 │ │ +0851c2: 6e30 0f05 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@050f │ │ +0851c8: 0710 |005c: move-object v0, v1 │ │ +0851ca: 28b6 |005d: goto 0013 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0009 line=95 │ │ 0x0011 line=96 │ │ 0x0013 line=121 │ │ 0x0014 line=101 │ │ @@ -146168,23 +146143,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 │ │ -0849f4: |[0849f4] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -084a04: 1f03 d900 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -084a08: 6e10 b603 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@03b6 │ │ -084a0e: 0c00 |0005: move-result-object v0 │ │ -084a10: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -084a14: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -084a16: 0f00 |0009: return v0 │ │ -084a18: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -084a1a: 28fe |000b: goto 0009 // -0002 │ │ +0851cc: |[0851cc] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +0851dc: 1f03 dd00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00dd │ │ +0851e0: 6e10 b603 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@03b6 │ │ +0851e6: 0c00 |0005: move-result-object v0 │ │ +0851e8: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +0851ec: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0851ee: 0f00 |0009: return v0 │ │ +0851f0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0851f2: 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; │ │ @@ -146194,85 +146169,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 │ │ -084a1c: |[084a1c] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -084a2c: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -084a30: 07c0 |0002: move-object v0, v12 │ │ -084a32: 1f00 7700 |0003: check-cast v0, Landroid/os/Bundle; // type@0077 │ │ -084a36: 6e20 6d02 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@026d │ │ -084a3c: 1a08 9b25 |0008: const-string v8, "states" // string@259b │ │ -084a40: 6e20 5b02 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@025b │ │ -084a46: 0c02 |000d: move-result-object v2 │ │ -084a48: 54b8 4e01 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -084a4c: 6e10 0525 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ -084a52: 54b8 4d01 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -084a56: 6e10 0525 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ -084a5c: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -084a60: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -084a62: 2128 |001b: array-length v8, v2 │ │ -084a64: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -084a68: 54b9 4e01 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -084a6c: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -084a70: 1f08 d800 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@00d8 │ │ -084a74: 6e20 0325 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -084a7a: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -084a7e: 28f2 |0029: goto 001b // -000e │ │ -084a80: 6e10 6002 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0260 │ │ -084a86: 0c07 |002d: move-result-object v7 │ │ -084a88: 7210 a524 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@24a5 │ │ -084a8e: 0c04 |0031: move-result-object v4 │ │ -084a90: 7210 2425 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -084a96: 0a08 |0035: move-result v8 │ │ -084a98: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -084a9c: 7210 2525 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -084aa2: 0c06 |003b: move-result-object v6 │ │ -084aa4: 1f06 b504 |003c: check-cast v6, Ljava/lang/String; // type@04b5 │ │ -084aa8: 1a08 9f14 |003e: const-string v8, "f" // string@149f │ │ -084aac: 6e20 d024 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@24d0 │ │ -084ab2: 0a08 |0043: move-result v8 │ │ -084ab4: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -084ab8: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -084aba: 6e20 d124 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@24d1 │ │ -084ac0: 0c08 |004a: move-result-object v8 │ │ -084ac2: 7110 a224 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@24a2 │ │ -084ac8: 0a05 |004e: move-result v5 │ │ -084aca: 54b8 4c01 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ -084ace: 6e30 5304 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@0453 │ │ -084ad4: 0c01 |0054: move-result-object v1 │ │ -084ad6: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -084ada: 54b8 4d01 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -084ade: 6e10 0d25 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -084ae4: 0a08 |005c: move-result v8 │ │ -084ae6: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -084aea: 54b8 4d01 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -084aee: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -084af0: 6e20 0325 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -084af6: 28f2 |0065: goto 0057 // -000e │ │ -084af8: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -084afa: 6e20 fa03 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03fa │ │ -084b00: 54b8 4d01 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -084b04: 6e30 0c25 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@250c │ │ -084b0a: 28c3 |006f: goto 0032 // -003d │ │ -084b0c: 1a08 1704 |0070: const-string v8, "FragmentStatePagerAdapter" // string@0417 │ │ -084b10: 2209 b604 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@04b6 │ │ -084b14: 7010 d724 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -084b1a: 1a0a 6a02 |0077: const-string v10, "Bad fragment at key " // string@026a │ │ -084b1e: 6e20 df24 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -084b24: 0c09 |007c: move-result-object v9 │ │ -084b26: 6e20 df24 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -084b2c: 0c09 |0080: move-result-object v9 │ │ -084b2e: 6e10 e424 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -084b34: 0c09 |0084: move-result-object v9 │ │ -084b36: 7120 6f20 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -084b3c: 28aa |0088: goto 0032 // -0056 │ │ -084b3e: 0e00 |0089: return-void │ │ +0851f4: |[0851f4] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +085204: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +085208: 07c0 |0002: move-object v0, v12 │ │ +08520a: 1f00 7a00 |0003: check-cast v0, Landroid/os/Bundle; // type@007a │ │ +08520e: 6e20 6d02 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@026d │ │ +085214: 1a08 a125 |0008: const-string v8, "states" // string@25a1 │ │ +085218: 6e20 5b02 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@025b │ │ +08521e: 0c02 |000d: move-result-object v2 │ │ +085220: 54b8 4e01 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +085224: 6e10 0525 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ +08522a: 54b8 4d01 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +08522e: 6e10 0525 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ +085234: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +085238: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +08523a: 2128 |001b: array-length v8, v2 │ │ +08523c: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +085240: 54b9 4e01 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +085244: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +085248: 1f08 dc00 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@00dc │ │ +08524c: 6e20 0325 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +085252: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +085256: 28f2 |0029: goto 001b // -000e │ │ +085258: 6e10 6002 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0260 │ │ +08525e: 0c07 |002d: move-result-object v7 │ │ +085260: 7210 a524 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@24a5 │ │ +085266: 0c04 |0031: move-result-object v4 │ │ +085268: 7210 2425 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +08526e: 0a08 |0035: move-result v8 │ │ +085270: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +085274: 7210 2525 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +08527a: 0c06 |003b: move-result-object v6 │ │ +08527c: 1f06 bb04 |003c: check-cast v6, Ljava/lang/String; // type@04bb │ │ +085280: 1a08 a514 |003e: const-string v8, "f" // string@14a5 │ │ +085284: 6e20 d024 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@24d0 │ │ +08528a: 0a08 |0043: move-result v8 │ │ +08528c: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +085290: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +085292: 6e20 d124 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@24d1 │ │ +085298: 0c08 |004a: move-result-object v8 │ │ +08529a: 7110 a224 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@24a2 │ │ +0852a0: 0a05 |004e: move-result v5 │ │ +0852a2: 54b8 4c01 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ +0852a6: 6e30 5304 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@0453 │ │ +0852ac: 0c01 |0054: move-result-object v1 │ │ +0852ae: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +0852b2: 54b8 4d01 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +0852b6: 6e10 0d25 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0852bc: 0a08 |005c: move-result v8 │ │ +0852be: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +0852c2: 54b8 4d01 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +0852c6: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +0852c8: 6e20 0325 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +0852ce: 28f2 |0065: goto 0057 // -000e │ │ +0852d0: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +0852d2: 6e20 fa03 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03fa │ │ +0852d8: 54b8 4d01 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +0852dc: 6e30 0c25 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@250c │ │ +0852e2: 28c3 |006f: goto 0032 // -003d │ │ +0852e4: 1a08 1704 |0070: const-string v8, "FragmentStatePagerAdapter" // string@0417 │ │ +0852e8: 2209 bc04 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@04bc │ │ +0852ec: 7010 d724 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0852f2: 1a0a 6a02 |0077: const-string v10, "Bad fragment at key " // string@026a │ │ +0852f6: 6e20 df24 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0852fc: 0c09 |007c: move-result-object v9 │ │ +0852fe: 6e20 df24 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +085304: 0c09 |0080: move-result-object v9 │ │ +085306: 6e10 e424 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +08530c: 0c09 |0084: move-result-object v9 │ │ +08530e: 7120 6f20 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +085314: 28aa |0088: goto 0032 // -0056 │ │ +085316: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0005 line=198 │ │ 0x0008 line=199 │ │ 0x000e line=200 │ │ @@ -146311,57 +146286,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -084b40: |[084b40] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -084b50: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -084b52: 5475 4e01 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -084b56: 6e10 0d25 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -084b5c: 0a05 |0006: move-result v5 │ │ -084b5e: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -084b62: 2204 7700 |0009: new-instance v4, Landroid/os/Bundle; // type@0077 │ │ -084b66: 7010 4f02 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@024f │ │ -084b6c: 5475 4e01 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -084b70: 6e10 0d25 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -084b76: 0a05 |0013: move-result v5 │ │ -084b78: 2351 0105 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0501 │ │ -084b7c: 5475 4e01 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -084b80: 6e20 0f25 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ -084b86: 1a05 9b25 |001b: const-string v5, "states" // string@259b │ │ -084b8a: 6e30 6802 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0268 │ │ -084b90: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -084b92: 5475 4d01 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -084b96: 6e10 0d25 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -084b9c: 0a05 |0026: move-result v5 │ │ -084b9e: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -084ba2: 5475 4d01 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -084ba6: 6e20 0725 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -084bac: 0c00 |002e: move-result-object v0 │ │ -084bae: 1f00 d900 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -084bb2: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -084bb6: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -084bba: 2204 7700 |0035: new-instance v4, Landroid/os/Bundle; // type@0077 │ │ -084bbe: 7010 4f02 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@024f │ │ -084bc4: 2205 b604 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@04b6 │ │ -084bc8: 7010 d724 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -084bce: 1a06 9f14 |003f: const-string v6, "f" // string@149f │ │ -084bd2: 6e20 df24 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -084bd8: 0c05 |0044: move-result-object v5 │ │ -084bda: 6e20 db24 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -084be0: 0c05 |0048: move-result-object v5 │ │ -084be2: 6e10 e424 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -084be8: 0c03 |004c: move-result-object v3 │ │ -084bea: 5475 4c01 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ -084bee: 6e40 5d04 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@045d │ │ -084bf4: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -084bf8: 28cd |0054: goto 0021 // -0033 │ │ -084bfa: 1104 |0055: return-object v4 │ │ +085318: |[085318] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +085328: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +08532a: 5475 4e01 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +08532e: 6e10 0d25 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +085334: 0a05 |0006: move-result v5 │ │ +085336: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +08533a: 2204 7a00 |0009: new-instance v4, Landroid/os/Bundle; // type@007a │ │ +08533e: 7010 4f02 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@024f │ │ +085344: 5475 4e01 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +085348: 6e10 0d25 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +08534e: 0a05 |0013: move-result v5 │ │ +085350: 2351 0705 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0507 │ │ +085354: 5475 4e01 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +085358: 6e20 0f25 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ +08535e: 1a05 a125 |001b: const-string v5, "states" // string@25a1 │ │ +085362: 6e30 6802 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0268 │ │ +085368: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +08536a: 5475 4d01 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +08536e: 6e10 0d25 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +085374: 0a05 |0026: move-result v5 │ │ +085376: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +08537a: 5475 4d01 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +08537e: 6e20 0725 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +085384: 0c00 |002e: move-result-object v0 │ │ +085386: 1f00 dd00 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +08538a: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +08538e: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +085392: 2204 7a00 |0035: new-instance v4, Landroid/os/Bundle; // type@007a │ │ +085396: 7010 4f02 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@024f │ │ +08539c: 2205 bc04 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@04bc │ │ +0853a0: 7010 d724 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0853a6: 1a06 a514 |003f: const-string v6, "f" // string@14a5 │ │ +0853aa: 6e20 df24 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0853b0: 0c05 |0044: move-result-object v5 │ │ +0853b2: 6e20 db24 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0853b8: 0c05 |0048: move-result-object v5 │ │ +0853ba: 6e10 e424 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0853c0: 0c03 |004c: move-result-object v3 │ │ +0853c2: 5475 4c01 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ +0853c6: 6e40 5d04 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@045d │ │ +0853cc: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0853d0: 28cd |0054: goto 0021 // -0033 │ │ +0853d2: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0001 line=175 │ │ 0x0009 line=176 │ │ 0x000e line=177 │ │ 0x0016 line=178 │ │ @@ -146390,32 +146365,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 │ │ -084bfc: |[084bfc] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -084c0c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -084c0e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -084c10: 0770 |0002: move-object v0, v7 │ │ -084c12: 1f00 d900 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d9 │ │ -084c16: 5441 4b01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ -084c1a: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -084c1e: 5441 4b01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ -084c22: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -084c26: 5441 4b01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ -084c2a: 6e20 fa03 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03fa │ │ -084c30: 5441 4b01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ -084c34: 6e20 fd03 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03fd │ │ -084c3a: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -084c3e: 6e20 fa03 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03fa │ │ -084c44: 6e20 fd03 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03fd │ │ -084c4a: 5b40 4b01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ -084c4e: 0e00 |0021: return-void │ │ +0853d4: |[0853d4] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0853e4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0853e6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0853e8: 0770 |0002: move-object v0, v7 │ │ +0853ea: 1f00 dd00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00dd │ │ +0853ee: 5441 4b01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ +0853f2: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +0853f6: 5441 4b01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ +0853fa: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +0853fe: 5441 4b01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ +085402: 6e20 fa03 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03fa │ │ +085408: 5441 4b01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ +08540c: 6e20 fd03 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03fd │ │ +085412: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +085416: 6e20 fa03 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03fa │ │ +08541c: 6e20 fd03 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03fd │ │ +085422: 5b40 4b01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ +085426: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x0009 line=146 │ │ 0x000d line=147 │ │ 0x0012 line=148 │ │ @@ -146436,29 +146411,29 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -084c50: |[084c50] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -084c60: 0e00 |0000: return-void │ │ +085428: |[085428] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +085438: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentStatePagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/ViewGroup; │ │ │ │ source_file_idx : 1048 (FragmentStatePagerAdapter.java) │ │ │ │ Class #601 header: │ │ -class_idx : 247 │ │ +class_idx : 251 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1157 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #601 annotations: │ │ @@ -146490,18 +146465,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -084c64: |[084c64] android.support.v4.app.INotificationSideChannel$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -084c74: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -084c7a: 5b01 6501 |0003: iput-object v1, v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0165 │ │ -084c7e: 0e00 |0005: return-void │ │ +08543c: |[08543c] android.support.v4.app.INotificationSideChannel$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +08544c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +085452: 5b01 6501 |0003: iput-object v1, v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0165 │ │ +085456: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ 0x0005 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ @@ -146513,17 +146488,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084c80: |[084c80] android.support.v4.app.INotificationSideChannel$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -084c90: 5410 6501 |0000: iget-object v0, v1, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0165 │ │ -084c94: 1100 |0002: return-object v0 │ │ +085458: |[085458] android.support.v4.app.INotificationSideChannel$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +085468: 5410 6501 |0000: iget-object v0, v1, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0165 │ │ +08546c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ │ │ #1 : (in Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;) │ │ @@ -146531,32 +146506,32 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -084c98: |[084c98] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ -084ca8: 7100 8f02 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@028f │ │ -084cae: 0c00 |0003: move-result-object v0 │ │ -084cb0: 1a01 f910 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@10f9 │ │ -084cb4: 6e20 9902 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0299 │ │ -084cba: 6e20 9c02 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ -084cc0: 6e20 9702 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -084cc6: 6e20 9c02 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ -084ccc: 5451 6501 |0012: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0165 │ │ -084cd0: 1222 |0014: const/4 v2, #int 2 // #2 │ │ -084cd2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -084cd4: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -084cd6: 7254 8902 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0289 │ │ -084cdc: 6e10 9502 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0295 │ │ -084ce2: 0e00 |001d: return-void │ │ -084ce4: 0d01 |001e: move-exception v1 │ │ -084ce6: 6e10 9502 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0295 │ │ -084cec: 2701 |0022: throw v1 │ │ +085470: |[085470] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ +085480: 7100 8f02 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@028f │ │ +085486: 0c00 |0003: move-result-object v0 │ │ +085488: 1a01 ff10 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@10ff │ │ +08548c: 6e20 9902 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0299 │ │ +085492: 6e20 9c02 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ +085498: 6e20 9702 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +08549e: 6e20 9c02 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ +0854a4: 5451 6501 |0012: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0165 │ │ +0854a8: 1222 |0014: const/4 v2, #int 2 // #2 │ │ +0854aa: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +0854ac: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +0854ae: 7254 8902 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0289 │ │ +0854b4: 6e10 9502 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0295 │ │ +0854ba: 0e00 |001d: return-void │ │ +0854bc: 0d01 |001e: move-exception v1 │ │ +0854be: 6e10 9502 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0295 │ │ +0854c4: 2701 |0022: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x001a │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=137 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ @@ -146578,30 +146553,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -084cfc: |[084cfc] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancelAll:(Ljava/lang/String;)V │ │ -084d0c: 7100 8f02 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@028f │ │ -084d12: 0c00 |0003: move-result-object v0 │ │ -084d14: 1a01 f910 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@10f9 │ │ -084d18: 6e20 9902 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0299 │ │ -084d1e: 6e20 9c02 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ -084d24: 5451 6501 |000c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0165 │ │ -084d28: 1232 |000e: const/4 v2, #int 3 // #3 │ │ -084d2a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -084d2c: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -084d2e: 7254 8902 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0289 │ │ -084d34: 6e10 9502 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0295 │ │ -084d3a: 0e00 |0017: return-void │ │ -084d3c: 0d01 |0018: move-exception v1 │ │ -084d3e: 6e10 9502 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0295 │ │ -084d44: 2701 |001c: throw v1 │ │ +0854d4: |[0854d4] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancelAll:(Ljava/lang/String;)V │ │ +0854e4: 7100 8f02 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@028f │ │ +0854ea: 0c00 |0003: move-result-object v0 │ │ +0854ec: 1a01 ff10 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@10ff │ │ +0854f0: 6e20 9902 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0299 │ │ +0854f6: 6e20 9c02 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ +0854fc: 5451 6501 |000c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0165 │ │ +085500: 1232 |000e: const/4 v2, #int 3 // #3 │ │ +085502: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +085504: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +085506: 7254 8902 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0289 │ │ +08550c: 6e10 9502 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0295 │ │ +085512: 0e00 |0017: return-void │ │ +085514: 0d01 |0018: move-exception v1 │ │ +085516: 6e10 9502 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0295 │ │ +08551c: 2701 |001c: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0014 │ │ -> 0x0018 │ │ positions : │ │ 0x0000 line=154 │ │ 0x0004 line=156 │ │ 0x0009 line=157 │ │ @@ -146619,17 +146594,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084d54: |[084d54] android.support.v4.app.INotificationSideChannel$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -084d64: 1a00 f910 |0000: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@10f9 │ │ -084d68: 1100 |0002: return-object v0 │ │ +08552c: |[08552c] android.support.v4.app.INotificationSideChannel$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +08553c: 1a00 ff10 |0000: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@10ff │ │ +085540: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ │ │ #4 : (in Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;) │ │ @@ -146637,40 +146612,40 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -084d6c: |[084d6c] android.support.v4.app.INotificationSideChannel$Stub$Proxy.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ -084d7c: 7100 8f02 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@028f │ │ -084d82: 0c00 |0003: move-result-object v0 │ │ -084d84: 1a01 f910 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@10f9 │ │ -084d88: 6e20 9902 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0299 │ │ -084d8e: 6e20 9c02 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ -084d94: 6e20 9702 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -084d9a: 6e20 9c02 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ -084da0: 3809 1600 |0012: if-eqz v9, 0028 // +0016 │ │ -084da4: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -084da6: 6e20 9702 1000 |0015: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -084dac: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -084dae: 6e30 d000 0901 |0019: invoke-virtual {v9, v0, v1}, Landroid/app/Notification;.writeToParcel:(Landroid/os/Parcel;I)V // method@00d0 │ │ -084db4: 5451 6501 |001c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0165 │ │ -084db8: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -084dba: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -084dbc: 1214 |0020: const/4 v4, #int 1 // #1 │ │ -084dbe: 7254 8902 2130 |0021: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0289 │ │ -084dc4: 6e10 9502 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0295 │ │ -084dca: 0e00 |0027: return-void │ │ -084dcc: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -084dce: 6e20 9702 1000 |0029: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ -084dd4: 28f0 |002c: goto 001c // -0010 │ │ -084dd6: 0d01 |002d: move-exception v1 │ │ -084dd8: 6e10 9502 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0295 │ │ -084dde: 2701 |0031: throw v1 │ │ +085544: |[085544] android.support.v4.app.INotificationSideChannel$Stub$Proxy.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ +085554: 7100 8f02 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@028f │ │ +08555a: 0c00 |0003: move-result-object v0 │ │ +08555c: 1a01 ff10 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@10ff │ │ +085560: 6e20 9902 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0299 │ │ +085566: 6e20 9c02 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ +08556c: 6e20 9702 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +085572: 6e20 9c02 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ +085578: 3809 1600 |0012: if-eqz v9, 0028 // +0016 │ │ +08557c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +08557e: 6e20 9702 1000 |0015: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +085584: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +085586: 6e30 d000 0901 |0019: invoke-virtual {v9, v0, v1}, Landroid/app/Notification;.writeToParcel:(Landroid/os/Parcel;I)V // method@00d0 │ │ +08558c: 5451 6501 |001c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0165 │ │ +085590: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +085592: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +085594: 1214 |0020: const/4 v4, #int 1 // #1 │ │ +085596: 7254 8902 2130 |0021: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0289 │ │ +08559c: 6e10 9502 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0295 │ │ +0855a2: 0e00 |0027: return-void │ │ +0855a4: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +0855a6: 6e20 9702 1000 |0029: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0297 │ │ +0855ac: 28f0 |002c: goto 001c // -0010 │ │ +0855ae: 0d01 |002d: move-exception v1 │ │ +0855b0: 6e10 9502 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@0295 │ │ +0855b6: 2701 |0031: throw v1 │ │ catches : 2 │ │ 0x0004 - 0x0024 │ │ -> 0x002d │ │ 0x0029 - 0x002c │ │ -> 0x002d │ │ positions : │ │ 0x0000 line=113 │ │ @@ -146693,17 +146668,17 @@ │ │ 0x0000 - 0x0032 reg=7 id I │ │ 0x0000 - 0x0032 reg=8 tag Ljava/lang/String; │ │ 0x0000 - 0x0032 reg=9 notification Landroid/app/Notification; │ │ │ │ source_file_idx : 1157 (INotificationSideChannel.java) │ │ │ │ Class #602 header: │ │ -class_idx : 248 │ │ +class_idx : 252 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 117 │ │ +superclass_idx : 119 │ │ source_file_idx : 1157 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #602 annotations: │ │ @@ -146748,19 +146723,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -084df4: |[084df4] android.support.v4.app.INotificationSideChannel$Stub.:()V │ │ -084e04: 7010 4d02 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@024d │ │ -084e0a: 1a00 f910 |0003: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@10f9 │ │ -084e0e: 6e30 3005 1100 |0005: invoke-virtual {v1, v1, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@0530 │ │ -084e14: 0e00 |0008: return-void │ │ +0855cc: |[0855cc] android.support.v4.app.INotificationSideChannel$Stub.:()V │ │ +0855dc: 7010 4d02 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@024d │ │ +0855e2: 1a00 ff10 |0003: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@10ff │ │ +0855e6: 6e30 3005 1100 |0005: invoke-virtual {v1, v1, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@0530 │ │ +0855ec: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0003 line=21 │ │ 0x0008 line=22 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/INotificationSideChannel$Stub; │ │ @@ -146770,29 +146745,29 @@ │ │ type : '(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -084e18: |[084e18] android.support.v4.app.INotificationSideChannel$Stub.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; │ │ -084e28: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -084e2c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -084e2e: 1100 |0003: return-object v0 │ │ -084e30: 1a01 f910 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@10f9 │ │ -084e34: 7220 8802 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0288 │ │ -084e3a: 0c00 |0009: move-result-object v0 │ │ -084e3c: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -084e40: 2001 f900 |000c: instance-of v1, v0, Landroid/support/v4/app/INotificationSideChannel; // type@00f9 │ │ -084e44: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -084e48: 1f00 f900 |0010: check-cast v0, Landroid/support/v4/app/INotificationSideChannel; // type@00f9 │ │ -084e4c: 28f1 |0012: goto 0003 // -000f │ │ -084e4e: 2200 f700 |0013: new-instance v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; // type@00f7 │ │ -084e52: 7020 2705 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@0527 │ │ -084e58: 28eb |0018: goto 0003 // -0015 │ │ +0855f0: |[0855f0] android.support.v4.app.INotificationSideChannel$Stub.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; │ │ +085600: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +085604: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +085606: 1100 |0003: return-object v0 │ │ +085608: 1a01 ff10 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@10ff │ │ +08560c: 7220 8802 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0288 │ │ +085612: 0c00 |0009: move-result-object v0 │ │ +085614: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +085618: 2001 fd00 |000c: instance-of v1, v0, Landroid/support/v4/app/INotificationSideChannel; // type@00fd │ │ +08561c: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +085620: 1f00 fd00 |0010: check-cast v0, Landroid/support/v4/app/INotificationSideChannel; // type@00fd │ │ +085624: 28f1 |0012: goto 0003 // -000f │ │ +085626: 2200 fb00 |0013: new-instance v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; // type@00fb │ │ +08562a: 7020 2705 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@0527 │ │ +085630: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0002 line=30 │ │ 0x0003 line=36 │ │ 0x0004 line=32 │ │ 0x000a line=33 │ │ @@ -146808,16 +146783,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -084e5c: |[084e5c] android.support.v4.app.INotificationSideChannel$Stub.asBinder:()Landroid/os/IBinder; │ │ -084e6c: 1100 |0000: return-object v0 │ │ +085634: |[085634] android.support.v4.app.INotificationSideChannel$Stub.asBinder:()Landroid/os/IBinder; │ │ +085644: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/INotificationSideChannel$Stub; │ │ │ │ #1 : (in Landroid/support/v4/app/INotificationSideChannel$Stub;) │ │ @@ -146825,59 +146800,59 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 104 16-bit code units │ │ -084e70: |[084e70] android.support.v4.app.INotificationSideChannel$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -084e80: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -084e82: 2c07 5500 0000 |0001: sparse-switch v7, 00000056 // +00000055 │ │ -084e88: 6f5a 4e02 7698 |0004: invoke-super {v6, v7, v8, v9, v10}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@024e │ │ -084e8e: 0a04 |0007: move-result v4 │ │ -084e90: 0f04 |0008: return v4 │ │ -084e92: 1a05 f910 |0009: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@10f9 │ │ -084e96: 6e20 9c02 5900 |000b: invoke-virtual {v9, v5}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ -084e9c: 28fa |000e: goto 0008 // -0006 │ │ -084e9e: 1a05 f910 |000f: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@10f9 │ │ -084ea2: 6e20 8e02 5800 |0011: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@028e │ │ -084ea8: 6e10 9402 0800 |0014: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0294 │ │ -084eae: 0c00 |0017: move-result-object v0 │ │ -084eb0: 6e10 9102 0800 |0018: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -084eb6: 0a01 |001b: move-result v1 │ │ -084eb8: 6e10 9402 0800 |001c: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0294 │ │ -084ebe: 0c02 |001f: move-result-object v2 │ │ -084ec0: 6e10 9102 0800 |0020: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -084ec6: 0a05 |0023: move-result v5 │ │ -084ec8: 3805 0e00 |0024: if-eqz v5, 0032 // +000e │ │ -084ecc: 6205 0400 |0026: sget-object v5, Landroid/app/Notification;.CREATOR:Landroid/os/Parcelable$Creator; // field@0004 │ │ -084ed0: 7220 a102 8500 |0028: invoke-interface {v5, v8}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@02a1 │ │ -084ed6: 0c03 |002b: move-result-object v3 │ │ -084ed8: 1f03 1e00 |002c: check-cast v3, Landroid/app/Notification; // type@001e │ │ -084edc: 6e53 3305 0621 |002e: invoke-virtual {v6, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel$Stub;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0533 │ │ -084ee2: 28d7 |0031: goto 0008 // -0029 │ │ -084ee4: 1203 |0032: const/4 v3, #int 0 // #0 │ │ -084ee6: 28fb |0033: goto 002e // -0005 │ │ -084ee8: 1a05 f910 |0034: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@10f9 │ │ -084eec: 6e20 8e02 5800 |0036: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@028e │ │ -084ef2: 6e10 9402 0800 |0039: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0294 │ │ -084ef8: 0c00 |003c: move-result-object v0 │ │ -084efa: 6e10 9102 0800 |003d: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ -084f00: 0a01 |0040: move-result v1 │ │ -084f02: 6e10 9402 0800 |0041: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0294 │ │ -084f08: 0c02 |0044: move-result-object v2 │ │ -084f0a: 6e40 3105 0621 |0045: invoke-virtual {v6, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@0531 │ │ -084f10: 28c0 |0048: goto 0008 // -0040 │ │ -084f12: 1a05 f910 |0049: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@10f9 │ │ -084f16: 6e20 8e02 5800 |004b: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@028e │ │ -084f1c: 6e10 9402 0800 |004e: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0294 │ │ -084f22: 0c00 |0051: move-result-object v0 │ │ -084f24: 6e20 3205 0600 |0052: invoke-virtual {v6, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancelAll:(Ljava/lang/String;)V // method@0532 │ │ -084f2a: 28b3 |0055: goto 0008 // -004d │ │ -084f2c: 0002 0400 0100 0000 0200 0000 0300 ... |0056: sparse-switch-data (18 units) │ │ +085648: |[085648] android.support.v4.app.INotificationSideChannel$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +085658: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +08565a: 2c07 5500 0000 |0001: sparse-switch v7, 00000056 // +00000055 │ │ +085660: 6f5a 4e02 7698 |0004: invoke-super {v6, v7, v8, v9, v10}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@024e │ │ +085666: 0a04 |0007: move-result v4 │ │ +085668: 0f04 |0008: return v4 │ │ +08566a: 1a05 ff10 |0009: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@10ff │ │ +08566e: 6e20 9c02 5900 |000b: invoke-virtual {v9, v5}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@029c │ │ +085674: 28fa |000e: goto 0008 // -0006 │ │ +085676: 1a05 ff10 |000f: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@10ff │ │ +08567a: 6e20 8e02 5800 |0011: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@028e │ │ +085680: 6e10 9402 0800 |0014: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0294 │ │ +085686: 0c00 |0017: move-result-object v0 │ │ +085688: 6e10 9102 0800 |0018: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +08568e: 0a01 |001b: move-result v1 │ │ +085690: 6e10 9402 0800 |001c: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0294 │ │ +085696: 0c02 |001f: move-result-object v2 │ │ +085698: 6e10 9102 0800 |0020: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +08569e: 0a05 |0023: move-result v5 │ │ +0856a0: 3805 0e00 |0024: if-eqz v5, 0032 // +000e │ │ +0856a4: 6205 0400 |0026: sget-object v5, Landroid/app/Notification;.CREATOR:Landroid/os/Parcelable$Creator; // field@0004 │ │ +0856a8: 7220 a102 8500 |0028: invoke-interface {v5, v8}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@02a1 │ │ +0856ae: 0c03 |002b: move-result-object v3 │ │ +0856b0: 1f03 1e00 |002c: check-cast v3, Landroid/app/Notification; // type@001e │ │ +0856b4: 6e53 3305 0621 |002e: invoke-virtual {v6, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel$Stub;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0533 │ │ +0856ba: 28d7 |0031: goto 0008 // -0029 │ │ +0856bc: 1203 |0032: const/4 v3, #int 0 // #0 │ │ +0856be: 28fb |0033: goto 002e // -0005 │ │ +0856c0: 1a05 ff10 |0034: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@10ff │ │ +0856c4: 6e20 8e02 5800 |0036: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@028e │ │ +0856ca: 6e10 9402 0800 |0039: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0294 │ │ +0856d0: 0c00 |003c: move-result-object v0 │ │ +0856d2: 6e10 9102 0800 |003d: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@0291 │ │ +0856d8: 0a01 |0040: move-result v1 │ │ +0856da: 6e10 9402 0800 |0041: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0294 │ │ +0856e0: 0c02 |0044: move-result-object v2 │ │ +0856e2: 6e40 3105 0621 |0045: invoke-virtual {v6, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@0531 │ │ +0856e8: 28c0 |0048: goto 0008 // -0040 │ │ +0856ea: 1a05 ff10 |0049: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@10ff │ │ +0856ee: 6e20 8e02 5800 |004b: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@028e │ │ +0856f4: 6e10 9402 0800 |004e: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0294 │ │ +0856fa: 0c00 |0051: move-result-object v0 │ │ +0856fc: 6e20 3205 0600 |0052: invoke-virtual {v6, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancelAll:(Ljava/lang/String;)V // method@0532 │ │ +085702: 28b3 |0055: goto 0008 // -004d │ │ +085704: 0002 0400 0100 0000 0200 0000 0300 ... |0056: sparse-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=91 │ │ 0x0009 line=48 │ │ 0x000f line=53 │ │ 0x0014 line=55 │ │ @@ -146911,18 +146886,18 @@ │ │ 0x0000 - 0x0068 reg=8 data Landroid/os/Parcel; │ │ 0x0000 - 0x0068 reg=9 reply Landroid/os/Parcel; │ │ 0x0000 - 0x0068 reg=10 flags I │ │ │ │ source_file_idx : 1157 (INotificationSideChannel.java) │ │ │ │ Class #603 header: │ │ -class_idx : 252 │ │ +class_idx : 256 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 217 │ │ -source_file_idx : 2553 │ │ +superclass_idx : 221 │ │ +source_file_idx : 2559 │ │ static_fields_size : 3 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 13 │ │ │ │ Class #603 - │ │ Class descriptor : 'Landroid/support/v4/app/ListFragment;' │ │ @@ -146996,26 +146971,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -084f50: |[084f50] android.support.v4.app.ListFragment.:()V │ │ -084f60: 7010 a103 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@03a1 │ │ -084f66: 2200 7d00 |0003: new-instance v0, Landroid/os/Handler; // type@007d │ │ -084f6a: 7010 7402 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0274 │ │ -084f70: 5b10 7201 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0172 │ │ -084f74: 2200 fa00 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00fa │ │ -084f78: 7020 3805 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0538 │ │ -084f7e: 5b10 7801 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0178 │ │ -084f82: 2200 fb00 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00fb │ │ -084f86: 7020 3a05 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@053a │ │ -084f8c: 5b10 7601 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0176 │ │ -084f90: 0e00 |0018: return-void │ │ +085728: |[085728] android.support.v4.app.ListFragment.:()V │ │ +085738: 7010 a103 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@03a1 │ │ +08573e: 2200 8000 |0003: new-instance v0, Landroid/os/Handler; // type@0080 │ │ +085742: 7010 7402 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0274 │ │ +085748: 5b10 7201 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0172 │ │ +08574c: 2200 fe00 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00fe │ │ +085750: 7020 3805 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0538 │ │ +085756: 5b10 7801 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0178 │ │ +08575a: 2200 ff00 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00ff │ │ +08575e: 7020 3a05 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@053a │ │ +085764: 5b10 7601 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0176 │ │ +085768: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -147027,103 +147002,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -084f94: |[084f94] android.support.v4.app.ListFragment.ensureList:()V │ │ -084fa4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -084fa6: 5463 7301 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ -084faa: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -084fae: 0e00 |0005: return-void │ │ -084fb0: 6e10 4305 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0543 │ │ -084fb6: 0c02 |0009: move-result-object v2 │ │ -084fb8: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -084fbc: 2203 a204 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@04a2 │ │ -084fc0: 1a04 e002 |000e: const-string v4, "Content view not yet created" // string@02e0 │ │ -084fc4: 7020 9c24 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -084fca: 2703 |0013: throw v3 │ │ -084fcc: 2023 5904 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@0459 │ │ -084fd0: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -084fd4: 1f02 5904 |0018: check-cast v2, Landroid/widget/ListView; // type@0459 │ │ -084fd8: 5b62 7301 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ -084fdc: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -084fde: 5c63 7501 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0175 │ │ -084fe2: 5463 7301 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ -084fe6: 5464 7601 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0176 │ │ -084fea: 6e20 af23 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@23af │ │ -084ff0: 5463 6f01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016f │ │ -084ff4: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -084ff8: 5460 6f01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016f │ │ -084ffc: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -084ffe: 5b63 6f01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016f │ │ -085002: 6e20 4905 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0549 │ │ -085008: 5463 7201 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0172 │ │ -08500c: 5464 7801 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0178 │ │ -085010: 6e20 7c02 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027c │ │ -085016: 28cc |0039: goto 0005 // -0034 │ │ -085018: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -08501e: 6e20 5721 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ -085024: 0c03 |0040: move-result-object v3 │ │ -085026: 1f03 6d04 |0041: check-cast v3, Landroid/widget/TextView; // type@046d │ │ -08502a: 5b63 7901 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0179 │ │ -08502e: 5463 7901 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0179 │ │ -085032: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -085036: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -08503c: 6e20 5721 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ -085042: 0c03 |004f: move-result-object v3 │ │ -085044: 5b63 7101 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0171 │ │ -085048: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -08504e: 6e20 5721 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ -085054: 0c03 |0058: move-result-object v3 │ │ -085056: 5b63 7701 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ -08505a: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -085060: 6e20 5721 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ -085066: 0c03 |0061: move-result-object v3 │ │ -085068: 5b63 7401 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0174 │ │ -08506c: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -085072: 6e20 5721 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ -085078: 0c01 |006a: move-result-object v1 │ │ -08507a: 2013 5904 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@0459 │ │ -08507e: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -085082: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -085086: 2203 b304 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@04b3 │ │ -08508a: 1a04 b10e |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0eb1 │ │ -08508e: 7020 bd24 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ -085094: 2703 |0078: throw v3 │ │ -085096: 5463 7901 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0179 │ │ -08509a: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -08509e: 6e20 3724 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ -0850a4: 28d2 |0080: goto 0052 // -002e │ │ -0850a6: 2203 b304 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@04b3 │ │ -0850aa: 1a04 df02 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@02df │ │ -0850ae: 7020 bd24 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ -0850b4: 2703 |0088: throw v3 │ │ -0850b6: 1f01 5904 |0089: check-cast v1, Landroid/widget/ListView; // type@0459 │ │ -0850ba: 5b61 7301 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ -0850be: 5463 7101 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0171 │ │ -0850c2: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -0850c6: 5463 7301 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ -0850ca: 5464 7101 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0171 │ │ -0850ce: 6e20 ad23 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@23ad │ │ -0850d4: 2884 |0098: goto 001c // -007c │ │ -0850d6: 5463 7001 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0170 │ │ -0850da: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -0850de: 5463 7901 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0179 │ │ -0850e2: 5464 7001 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0170 │ │ -0850e6: 6e20 3224 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -0850ec: 5463 7301 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ -0850f0: 5464 7901 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0179 │ │ -0850f4: 6e20 ad23 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@23ad │ │ -0850fa: 2900 71ff |00ab: goto/16 001c // -008f │ │ -0850fe: 5463 7701 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ -085102: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -085106: 7030 4b05 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@054b │ │ -08510c: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +08576c: |[08576c] android.support.v4.app.ListFragment.ensureList:()V │ │ +08577c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08577e: 5463 7301 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ +085782: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +085786: 0e00 |0005: return-void │ │ +085788: 6e10 4305 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0543 │ │ +08578e: 0c02 |0009: move-result-object v2 │ │ +085790: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +085794: 2203 a804 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@04a8 │ │ +085798: 1a04 e002 |000e: const-string v4, "Content view not yet created" // string@02e0 │ │ +08579c: 7020 9c24 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0857a2: 2703 |0013: throw v3 │ │ +0857a4: 2023 5f04 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@045f │ │ +0857a8: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +0857ac: 1f02 5f04 |0018: check-cast v2, Landroid/widget/ListView; // type@045f │ │ +0857b0: 5b62 7301 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ +0857b4: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +0857b6: 5c63 7501 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0175 │ │ +0857ba: 5463 7301 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ +0857be: 5464 7601 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0176 │ │ +0857c2: 6e20 af23 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@23af │ │ +0857c8: 5463 6f01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016f │ │ +0857cc: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +0857d0: 5460 6f01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016f │ │ +0857d4: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +0857d6: 5b63 6f01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016f │ │ +0857da: 6e20 4905 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0549 │ │ +0857e0: 5463 7201 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0172 │ │ +0857e4: 5464 7801 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0178 │ │ +0857e8: 6e20 7c02 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@027c │ │ +0857ee: 28cc |0039: goto 0005 // -0034 │ │ +0857f0: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +0857f6: 6e20 5721 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ +0857fc: 0c03 |0040: move-result-object v3 │ │ +0857fe: 1f03 7304 |0041: check-cast v3, Landroid/widget/TextView; // type@0473 │ │ +085802: 5b63 7901 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0179 │ │ +085806: 5463 7901 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0179 │ │ +08580a: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +08580e: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +085814: 6e20 5721 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ +08581a: 0c03 |004f: move-result-object v3 │ │ +08581c: 5b63 7101 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0171 │ │ +085820: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +085826: 6e20 5721 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ +08582c: 0c03 |0058: move-result-object v3 │ │ +08582e: 5b63 7701 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ +085832: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +085838: 6e20 5721 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ +08583e: 0c03 |0061: move-result-object v3 │ │ +085840: 5b63 7401 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0174 │ │ +085844: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +08584a: 6e20 5721 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ +085850: 0c01 |006a: move-result-object v1 │ │ +085852: 2013 5f04 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@045f │ │ +085856: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +08585a: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +08585e: 2203 b904 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@04b9 │ │ +085862: 1a04 b70e |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0eb7 │ │ +085866: 7020 bd24 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ +08586c: 2703 |0078: throw v3 │ │ +08586e: 5463 7901 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0179 │ │ +085872: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +085876: 6e20 3724 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ +08587c: 28d2 |0080: goto 0052 // -002e │ │ +08587e: 2203 b904 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@04b9 │ │ +085882: 1a04 df02 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@02df │ │ +085886: 7020 bd24 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ +08588c: 2703 |0088: throw v3 │ │ +08588e: 1f01 5f04 |0089: check-cast v1, Landroid/widget/ListView; // type@045f │ │ +085892: 5b61 7301 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ +085896: 5463 7101 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0171 │ │ +08589a: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +08589e: 5463 7301 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ +0858a2: 5464 7101 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0171 │ │ +0858a6: 6e20 ad23 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@23ad │ │ +0858ac: 2884 |0098: goto 001c // -007c │ │ +0858ae: 5463 7001 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0170 │ │ +0858b2: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +0858b6: 5463 7901 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0179 │ │ +0858ba: 5464 7001 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0170 │ │ +0858be: 6e20 3224 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +0858c4: 5463 7301 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ +0858c8: 5464 7901 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0179 │ │ +0858cc: 6e20 ad23 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@23ad │ │ +0858d2: 2900 71ff |00ab: goto/16 001c // -008f │ │ +0858d6: 5463 7701 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ +0858da: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +0858de: 7030 4b05 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@054b │ │ +0858e4: 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 │ │ @@ -147168,77 +147143,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -085110: |[085110] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -085120: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -085126: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -08512a: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -08512e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -085130: 7010 3d05 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@053d │ │ -085136: 5460 7701 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ -08513a: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -08513e: 2200 a204 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -085142: 1a01 ba02 |0011: const-string v1, "Can't be used with a custom content view" // string@02ba │ │ -085146: 7020 9c24 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -08514c: 2700 |0016: throw v0 │ │ -08514e: 5560 7501 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0175 │ │ -085152: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -085156: 0e00 |001b: return-void │ │ -085158: 5c67 7501 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0175 │ │ -08515c: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -085160: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -085164: 5460 7701 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ -085168: 6e10 3e05 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@053e │ │ -08516e: 0c01 |0027: move-result-object v1 │ │ -085170: 7120 0e23 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ -085176: 0c01 |002b: move-result-object v1 │ │ -085178: 6e20 e421 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@21e4 │ │ -08517e: 5460 7401 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0174 │ │ -085182: 6e10 3e05 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@053e │ │ -085188: 0c01 |0034: move-result-object v1 │ │ -08518a: 7120 0e23 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ -085190: 0c01 |0038: move-result-object v1 │ │ -085192: 6e20 e421 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@21e4 │ │ -085198: 5460 7701 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ -08519c: 6e20 e121 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -0851a2: 5460 7401 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0174 │ │ -0851a6: 6e20 e121 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -0851ac: 28d5 |0046: goto 001b // -002b │ │ -0851ae: 5460 7701 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ -0851b2: 6e10 5321 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@2153 │ │ -0851b8: 5460 7401 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0174 │ │ -0851bc: 6e10 5321 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@2153 │ │ -0851c2: 28eb |0051: goto 003c // -0015 │ │ -0851c4: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -0851c8: 5460 7701 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ -0851cc: 6e10 3e05 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@053e │ │ -0851d2: 0c01 |0059: move-result-object v1 │ │ -0851d4: 7120 0e23 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ -0851da: 0c01 |005d: move-result-object v1 │ │ -0851dc: 6e20 e421 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@21e4 │ │ -0851e2: 5460 7401 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0174 │ │ -0851e6: 6e10 3e05 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@053e │ │ -0851ec: 0c01 |0066: move-result-object v1 │ │ -0851ee: 7120 0e23 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ -0851f4: 0c01 |006a: move-result-object v1 │ │ -0851f6: 6e20 e421 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@21e4 │ │ -0851fc: 5460 7701 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ -085200: 6e20 e121 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -085206: 5460 7401 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0174 │ │ -08520a: 6e20 e121 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -085210: 28a3 |0078: goto 001b // -005d │ │ -085212: 5460 7701 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ -085216: 6e10 5321 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@2153 │ │ -08521c: 5460 7401 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0174 │ │ -085220: 6e10 5321 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@2153 │ │ -085226: 28eb |0083: goto 006e // -0015 │ │ +0858e8: |[0858e8] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +0858f8: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +0858fe: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +085902: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +085906: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +085908: 7010 3d05 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@053d │ │ +08590e: 5460 7701 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ +085912: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +085916: 2200 a804 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +08591a: 1a01 ba02 |0011: const-string v1, "Can't be used with a custom content view" // string@02ba │ │ +08591e: 7020 9c24 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +085924: 2700 |0016: throw v0 │ │ +085926: 5560 7501 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0175 │ │ +08592a: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +08592e: 0e00 |001b: return-void │ │ +085930: 5c67 7501 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0175 │ │ +085934: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +085938: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +08593c: 5460 7701 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ +085940: 6e10 3e05 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@053e │ │ +085946: 0c01 |0027: move-result-object v1 │ │ +085948: 7120 0e23 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ +08594e: 0c01 |002b: move-result-object v1 │ │ +085950: 6e20 e421 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@21e4 │ │ +085956: 5460 7401 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0174 │ │ +08595a: 6e10 3e05 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@053e │ │ +085960: 0c01 |0034: move-result-object v1 │ │ +085962: 7120 0e23 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ +085968: 0c01 |0038: move-result-object v1 │ │ +08596a: 6e20 e421 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@21e4 │ │ +085970: 5460 7701 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ +085974: 6e20 e121 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +08597a: 5460 7401 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0174 │ │ +08597e: 6e20 e121 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +085984: 28d5 |0046: goto 001b // -002b │ │ +085986: 5460 7701 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ +08598a: 6e10 5321 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@2153 │ │ +085990: 5460 7401 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0174 │ │ +085994: 6e10 5321 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@2153 │ │ +08599a: 28eb |0051: goto 003c // -0015 │ │ +08599c: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +0859a0: 5460 7701 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ +0859a4: 6e10 3e05 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@053e │ │ +0859aa: 0c01 |0059: move-result-object v1 │ │ +0859ac: 7120 0e23 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ +0859b2: 0c01 |005d: move-result-object v1 │ │ +0859b4: 6e20 e421 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@21e4 │ │ +0859ba: 5460 7401 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0174 │ │ +0859be: 6e10 3e05 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@053e │ │ +0859c4: 0c01 |0066: move-result-object v1 │ │ +0859c6: 7120 0e23 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ +0859cc: 0c01 |006a: move-result-object v1 │ │ +0859ce: 6e20 e421 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@21e4 │ │ +0859d4: 5460 7701 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ +0859d8: 6e20 e121 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +0859de: 5460 7401 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0174 │ │ +0859e2: 6e20 e121 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +0859e8: 28a3 |0078: goto 001b // -005d │ │ +0859ea: 5460 7701 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ +0859ee: 6e10 5321 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@2153 │ │ +0859f4: 5460 7401 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0174 │ │ +0859f8: 6e10 5321 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@2153 │ │ +0859fe: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -147269,17 +147244,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -085228: |[085228] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -085238: 5410 6f01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016f │ │ -08523c: 1100 |0002: return-object v0 │ │ +085a00: |[085a00] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +085a10: 5410 6f01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016f │ │ +085a14: 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;) │ │ @@ -147287,18 +147262,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -085240: |[085240] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -085250: 7010 3d05 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@053d │ │ -085256: 5410 7301 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ -08525a: 1100 |0005: return-object v0 │ │ +085a18: |[085a18] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +085a28: 7010 3d05 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@053d │ │ +085a2e: 5410 7301 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ +085a32: 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; │ │ │ │ @@ -147307,20 +147282,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08525c: |[08525c] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -08526c: 7010 3d05 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@053d │ │ -085272: 5420 7301 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ -085276: 6e10 a223 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@23a2 │ │ -08527c: 0b00 |0008: move-result-wide v0 │ │ -08527e: 1000 |0009: return-wide v0 │ │ +085a34: |[085a34] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +085a44: 7010 3d05 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@053d │ │ +085a4a: 5420 7301 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ +085a4e: 6e10 a223 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@23a2 │ │ +085a54: 0b00 |0008: move-result-wide v0 │ │ +085a56: 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; │ │ │ │ @@ -147329,20 +147304,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -085280: |[085280] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -085290: 7010 3d05 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@053d │ │ -085296: 5410 7301 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ -08529a: 6e10 a323 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@23a3 │ │ -0852a0: 0a00 |0008: move-result v0 │ │ -0852a2: 0f00 |0009: return v0 │ │ +085a58: |[085a58] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +085a68: 7010 3d05 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@053d │ │ +085a6e: 5410 7301 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ +085a72: 6e10 a323 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@23a3 │ │ +085a78: 0a00 |0008: move-result v0 │ │ +085a7a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -147351,73 +147326,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 │ │ -0852a4: |[0852a4] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0852b4: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -0852b8: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -0852ba: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -0852bc: 6e10 3e05 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@053e │ │ -0852c2: 0c00 |0007: move-result-object v0 │ │ -0852c4: 2205 5104 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@0451 │ │ -0852c8: 7020 4223 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2342 │ │ -0852ce: 2203 5604 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@0456 │ │ -0852d2: 7020 6f23 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@236f │ │ -0852d8: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -0852de: 6e20 8a23 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@238a │ │ -0852e4: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -0852e6: 6e20 8c23 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@238c │ │ -0852ec: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -0852f0: 6e20 8d23 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@238d │ │ -0852f6: 6e20 8923 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@2389 │ │ -0852fc: 2204 5e04 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@045e │ │ -085300: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -085302: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -085308: 7040 df23 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@23df │ │ -08530e: 2207 5004 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0450 │ │ -085312: 7030 4123 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2341 │ │ -085318: 6e30 7323 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2373 │ │ -08531e: 2207 5004 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0450 │ │ -085322: 7030 4123 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2341 │ │ -085328: 6e30 4423 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2344 │ │ -08532e: 2201 5104 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@0451 │ │ -085332: 7020 4223 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2342 │ │ -085338: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -08533e: 6e20 5023 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@2350 │ │ -085344: 2206 6d04 |0048: new-instance v6, Landroid/widget/TextView; // type@046d │ │ -085348: 6e10 3e05 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@053e │ │ -08534e: 0c07 |004d: move-result-object v7 │ │ -085350: 7020 1c24 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@241c │ │ -085356: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -08535c: 6e20 2c24 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@242c │ │ -085362: 6e20 2b24 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@242b │ │ -085368: 2207 5004 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0450 │ │ -08536c: 7030 4123 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2341 │ │ -085372: 6e30 4423 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2344 │ │ -085378: 2202 5904 |0062: new-instance v2, Landroid/widget/ListView; // type@0459 │ │ -08537c: 6e10 3e05 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@053e │ │ -085382: 0c07 |0067: move-result-object v7 │ │ -085384: 7020 9923 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@2399 │ │ -08538a: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -085390: 6e20 ae23 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@23ae │ │ -085396: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -085398: 6e20 ac23 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@23ac │ │ -08539e: 2207 5004 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0450 │ │ -0853a2: 7030 4123 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2341 │ │ -0853a8: 6e30 4423 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2344 │ │ -0853ae: 2207 5004 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0450 │ │ -0853b2: 7030 4123 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2341 │ │ -0853b8: 6e30 4423 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2344 │ │ -0853be: 2207 5004 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0450 │ │ -0853c2: 7030 4123 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2341 │ │ -0853c8: 6e20 5123 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2351 │ │ -0853ce: 1105 |008d: return-object v5 │ │ +085a7c: |[085a7c] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +085a8c: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +085a90: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +085a92: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +085a94: 6e10 3e05 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@053e │ │ +085a9a: 0c00 |0007: move-result-object v0 │ │ +085a9c: 2205 5704 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@0457 │ │ +085aa0: 7020 4223 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2342 │ │ +085aa6: 2203 5c04 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@045c │ │ +085aaa: 7020 6f23 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@236f │ │ +085ab0: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +085ab6: 6e20 8a23 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@238a │ │ +085abc: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +085abe: 6e20 8c23 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@238c │ │ +085ac4: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +085ac8: 6e20 8d23 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@238d │ │ +085ace: 6e20 8923 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@2389 │ │ +085ad4: 2204 6404 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@0464 │ │ +085ad8: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +085ada: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +085ae0: 7040 df23 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@23df │ │ +085ae6: 2207 5604 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0456 │ │ +085aea: 7030 4123 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2341 │ │ +085af0: 6e30 7323 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2373 │ │ +085af6: 2207 5604 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0456 │ │ +085afa: 7030 4123 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2341 │ │ +085b00: 6e30 4423 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2344 │ │ +085b06: 2201 5704 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@0457 │ │ +085b0a: 7020 4223 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2342 │ │ +085b10: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +085b16: 6e20 5023 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@2350 │ │ +085b1c: 2206 7304 |0048: new-instance v6, Landroid/widget/TextView; // type@0473 │ │ +085b20: 6e10 3e05 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@053e │ │ +085b26: 0c07 |004d: move-result-object v7 │ │ +085b28: 7020 1c24 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@241c │ │ +085b2e: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +085b34: 6e20 2c24 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@242c │ │ +085b3a: 6e20 2b24 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@242b │ │ +085b40: 2207 5604 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0456 │ │ +085b44: 7030 4123 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2341 │ │ +085b4a: 6e30 4423 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2344 │ │ +085b50: 2202 5f04 |0062: new-instance v2, Landroid/widget/ListView; // type@045f │ │ +085b54: 6e10 3e05 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@053e │ │ +085b5a: 0c07 |0067: move-result-object v7 │ │ +085b5c: 7020 9923 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@2399 │ │ +085b62: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +085b68: 6e20 ae23 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@23ae │ │ +085b6e: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +085b70: 6e20 ac23 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@23ac │ │ +085b76: 2207 5604 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0456 │ │ +085b7a: 7030 4123 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2341 │ │ +085b80: 6e30 4423 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2344 │ │ +085b86: 2207 5604 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0456 │ │ +085b8a: 7030 4123 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2341 │ │ +085b90: 6e30 4423 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2344 │ │ +085b96: 2207 5604 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0456 │ │ +085b9a: 7030 4123 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2341 │ │ +085ba0: 6e20 5123 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2351 │ │ +085ba6: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -147457,28 +147432,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0853d0: |[0853d0] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -0853e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0853e2: 5430 7201 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0172 │ │ -0853e6: 5431 7801 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0178 │ │ -0853ea: 6e20 7f02 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027f │ │ -0853f0: 5b32 7301 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ -0853f4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0853f6: 5c30 7501 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0175 │ │ -0853fa: 5b32 7401 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0174 │ │ -0853fe: 5b32 7701 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ -085402: 5b32 7101 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0171 │ │ -085406: 5b32 7901 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0179 │ │ -08540a: 6f10 d303 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@03d3 │ │ -085410: 0e00 |0018: return-void │ │ +085ba8: |[085ba8] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +085bb8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +085bba: 5430 7201 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0172 │ │ +085bbe: 5431 7801 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0178 │ │ +085bc2: 6e20 7f02 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027f │ │ +085bc8: 5b32 7301 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ +085bcc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +085bce: 5c30 7501 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0175 │ │ +085bd2: 5b32 7401 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0174 │ │ +085bd6: 5b32 7701 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0177 │ │ +085bda: 5b32 7101 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0171 │ │ +085bde: 5b32 7901 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0179 │ │ +085be2: 6f10 d303 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@03d3 │ │ +085be8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -147492,16 +147467,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 │ │ -085414: |[085414] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -085424: 0e00 |0000: return-void │ │ +085bec: |[085bec] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +085bfc: 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; │ │ @@ -147513,18 +147488,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 │ │ -085428: |[085428] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -085438: 6f30 e003 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@03e0 │ │ -08543e: 7010 3d05 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@053d │ │ -085444: 0e00 |0006: return-void │ │ +085c00: |[085c00] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +085c10: 6f30 e003 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@03e0 │ │ +085c16: 7010 3d05 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@053d │ │ +085c1c: 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; │ │ @@ -147536,31 +147511,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -085448: |[085448] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -085458: 7010 3d05 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@053d │ │ -08545e: 5420 7901 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0179 │ │ -085462: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -085466: 2200 a204 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -08546a: 1a01 ba02 |0009: const-string v1, "Can't be used with a custom content view" // string@02ba │ │ -08546e: 7020 9c24 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -085474: 2700 |000e: throw v0 │ │ -085476: 5420 7901 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0179 │ │ -08547a: 6e20 3224 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -085480: 5420 7001 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0170 │ │ -085484: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -085488: 5420 7301 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ -08548c: 5421 7901 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0179 │ │ -085490: 6e20 ad23 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@23ad │ │ -085496: 5b23 7001 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0170 │ │ -08549a: 0e00 |0021: return-void │ │ +085c20: |[085c20] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +085c30: 7010 3d05 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@053d │ │ +085c36: 5420 7901 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0179 │ │ +085c3a: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +085c3e: 2200 a804 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +085c42: 1a01 ba02 |0009: const-string v1, "Can't be used with a custom content view" // string@02ba │ │ +085c46: 7020 9c24 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +085c4c: 2700 |000e: throw v0 │ │ +085c4e: 5420 7901 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0179 │ │ +085c52: 6e20 3224 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +085c58: 5420 7001 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0170 │ │ +085c5c: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +085c60: 5420 7301 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ +085c64: 5421 7901 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0179 │ │ +085c68: 6e20 ad23 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@23ad │ │ +085c6e: 5b23 7001 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0170 │ │ +085c72: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -147576,38 +147551,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -08549c: |[08549c] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -0854ac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0854ae: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0854b0: 5443 6f01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016f │ │ -0854b4: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -0854b8: 0110 |0006: move v0, v1 │ │ -0854ba: 5b45 6f01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016f │ │ -0854be: 5443 7301 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ -0854c2: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -0854c6: 5443 7301 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ -0854ca: 6e20 a923 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@23a9 │ │ -0854d0: 5543 7501 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0175 │ │ -0854d4: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -0854d8: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -0854dc: 6e10 4305 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0543 │ │ -0854e2: 0c03 |001b: move-result-object v3 │ │ -0854e4: 6e10 8c21 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@218c │ │ -0854ea: 0c03 |001f: move-result-object v3 │ │ -0854ec: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -0854f0: 0112 |0022: move v2, v1 │ │ -0854f2: 7030 4b05 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@054b │ │ -0854f8: 0e00 |0026: return-void │ │ -0854fa: 0120 |0027: move v0, v2 │ │ -0854fc: 28df |0028: goto 0007 // -0021 │ │ +085c74: |[085c74] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +085c84: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +085c86: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +085c88: 5443 6f01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016f │ │ +085c8c: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +085c90: 0110 |0006: move v0, v1 │ │ +085c92: 5b45 6f01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016f │ │ +085c96: 5443 7301 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ +085c9a: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +085c9e: 5443 7301 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ +085ca2: 6e20 a923 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@23a9 │ │ +085ca8: 5543 7501 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0175 │ │ +085cac: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +085cb0: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +085cb4: 6e10 4305 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0543 │ │ +085cba: 0c03 |001b: move-result-object v3 │ │ +085cbc: 6e10 8c21 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@218c │ │ +085cc2: 0c03 |001f: move-result-object v3 │ │ +085cc4: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +085cc8: 0112 |0022: move v2, v1 │ │ +085cca: 7030 4b05 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@054b │ │ +085cd0: 0e00 |0026: return-void │ │ +085cd2: 0120 |0027: move v0, v2 │ │ +085cd4: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -147624,18 +147599,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -085500: |[085500] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -085510: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -085512: 7030 4b05 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@054b │ │ -085518: 0e00 |0004: return-void │ │ +085cd8: |[085cd8] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +085ce8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +085cea: 7030 4b05 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@054b │ │ +085cf0: 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 │ │ @@ -147645,18 +147620,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -08551c: |[08551c] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -08552c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08552e: 7030 4b05 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@054b │ │ -085534: 0e00 |0004: return-void │ │ +085cf4: |[085cf4] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +085d04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +085d06: 7030 4b05 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@054b │ │ +085d0c: 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 │ │ @@ -147666,35 +147641,35 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -085538: |[085538] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -085548: 7010 3d05 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@053d │ │ -08554e: 5410 7301 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ -085552: 6e20 b123 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@23b1 │ │ -085558: 0e00 |0008: return-void │ │ +085d10: |[085d10] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +085d20: 7010 3d05 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@053d │ │ +085d26: 5410 7301 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0173 │ │ +085d2a: 6e20 b123 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@23b1 │ │ +085d30: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0003 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/ListFragment; │ │ 0x0000 - 0x0009 reg=2 position I │ │ │ │ - source_file_idx : 2553 (ListFragment.java) │ │ + source_file_idx : 2559 (ListFragment.java) │ │ │ │ Class #604 header: │ │ -class_idx : 255 │ │ +class_idx : 259 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2751 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2757 │ │ static_fields_size : 0 │ │ instance_fields_size: 15 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #604 annotations: │ │ Annotations on class │ │ @@ -147786,21 +147761,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 │ │ -08555c: |[08555c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -08556c: 5b01 8801 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -085570: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -085576: 5902 8001 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ -08557a: 5b03 7a01 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@017a │ │ -08557e: 5b04 7b01 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ -085582: 0e00 |000b: return-void │ │ +085d34: |[085d34] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +085d44: 5b01 8801 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +085d48: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +085d4e: 5902 8001 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ +085d52: 5b03 7a01 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@017a │ │ +085d56: 5b04 7b01 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ +085d5a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ 0x0007 line=230 │ │ 0x0009 line=231 │ │ 0x000b line=232 │ │ @@ -147818,71 +147793,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 │ │ -085584: |[085584] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -085594: 5441 7b01 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ -085598: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -08559c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08559e: 5441 8801 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -0855a2: 5411 8b01 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -0855a6: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -0855aa: 5441 8801 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -0855ae: 5411 8b01 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -0855b2: 5411 f600 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -0855b6: 5410 2c01 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -0855ba: 5441 8801 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -0855be: 5411 8b01 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -0855c2: 5411 f600 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -0855c6: 1a02 d01f |0019: const-string v2, "onLoadFinished" // string@1fd0 │ │ -0855ca: 5b12 2c01 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -0855ce: 6301 8901 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -0855d2: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -0855d6: 1a01 be0a |0021: const-string v1, "LoaderManager" // string@0abe │ │ -0855da: 2202 b604 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -0855de: 7010 d724 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0855e4: 1a03 2300 |0028: const-string v3, " onLoadFinished in " // string@0023 │ │ -0855e8: 6e20 df24 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0855ee: 0c02 |002d: move-result-object v2 │ │ -0855f0: 6e20 de24 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0855f6: 0c02 |0031: move-result-object v2 │ │ -0855f8: 1a03 e800 |0032: const-string v3, ": " // string@00e8 │ │ -0855fc: 6e20 df24 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -085602: 0c02 |0037: move-result-object v2 │ │ -085604: 6e20 0c08 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@080c │ │ -08560a: 0c03 |003b: move-result-object v3 │ │ -08560c: 6e20 df24 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -085612: 0c02 |003f: move-result-object v2 │ │ -085614: 6e10 e424 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -08561a: 0c02 |0043: move-result-object v2 │ │ -08561c: 7120 6e20 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -085622: 5441 7b01 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ -085626: 7230 4f05 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@054f │ │ -08562c: 5441 8801 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -085630: 5411 8b01 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -085634: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -085638: 5441 8801 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -08563c: 5411 8b01 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -085640: 5411 f600 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -085644: 5b10 2c01 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -085648: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -08564a: 5c41 7d01 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017d │ │ -08564e: 0e00 |005d: return-void │ │ -085650: 0d01 |005e: move-exception v1 │ │ -085652: 5442 8801 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -085656: 5422 8b01 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -08565a: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -08565e: 5442 8801 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -085662: 5422 8b01 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -085666: 5422 f600 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -08566a: 5b20 2c01 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -08566e: 2701 |006d: throw v1 │ │ +085d5c: |[085d5c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +085d6c: 5441 7b01 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ +085d70: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +085d74: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +085d76: 5441 8801 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +085d7a: 5411 8b01 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +085d7e: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +085d82: 5441 8801 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +085d86: 5411 8b01 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +085d8a: 5411 f600 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +085d8e: 5410 2c01 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +085d92: 5441 8801 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +085d96: 5411 8b01 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +085d9a: 5411 f600 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +085d9e: 1a02 d61f |0019: const-string v2, "onLoadFinished" // string@1fd6 │ │ +085da2: 5b12 2c01 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +085da6: 6301 8901 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +085daa: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +085dae: 1a01 c40a |0021: const-string v1, "LoaderManager" // string@0ac4 │ │ +085db2: 2202 bc04 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +085db6: 7010 d724 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +085dbc: 1a03 2300 |0028: const-string v3, " onLoadFinished in " // string@0023 │ │ +085dc0: 6e20 df24 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +085dc6: 0c02 |002d: move-result-object v2 │ │ +085dc8: 6e20 de24 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +085dce: 0c02 |0031: move-result-object v2 │ │ +085dd0: 1a03 e800 |0032: const-string v3, ": " // string@00e8 │ │ +085dd4: 6e20 df24 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +085dda: 0c02 |0037: move-result-object v2 │ │ +085ddc: 6e20 0c08 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@080c │ │ +085de2: 0c03 |003b: move-result-object v3 │ │ +085de4: 6e20 df24 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +085dea: 0c02 |003f: move-result-object v2 │ │ +085dec: 6e10 e424 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +085df2: 0c02 |0043: move-result-object v2 │ │ +085df4: 7120 6e20 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +085dfa: 5441 7b01 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ +085dfe: 7230 4f05 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@054f │ │ +085e04: 5441 8801 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +085e08: 5411 8b01 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +085e0c: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +085e10: 5441 8801 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +085e14: 5411 8b01 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +085e18: 5411 f600 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +085e1c: 5b10 2c01 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +085e20: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +085e22: 5c41 7d01 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017d │ │ +085e26: 0e00 |005d: return-void │ │ +085e28: 0d01 |005e: move-exception v1 │ │ +085e2a: 5442 8801 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +085e2e: 5422 8b01 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +085e32: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +085e36: 5442 8801 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +085e3a: 5422 8b01 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +085e3e: 5422 f600 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +085e42: 5b20 2c01 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +085e46: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x0005 line=420 │ │ @@ -147909,103 +147884,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -08567c: |[08567c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -08568c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -08568e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -085690: 6302 8901 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -085694: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -085698: 1a02 be0a |0006: const-string v2, "LoaderManager" // string@0abe │ │ -08569c: 2203 b604 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -0856a0: 7010 d724 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0856a6: 1a04 0900 |000d: const-string v4, " Destroying: " // string@0009 │ │ -0856aa: 6e20 df24 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0856b0: 0c03 |0012: move-result-object v3 │ │ -0856b2: 6e20 de24 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0856b8: 0c03 |0016: move-result-object v3 │ │ -0856ba: 6e10 e424 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0856c0: 0c03 |001a: move-result-object v3 │ │ -0856c2: 7120 6e20 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0856c8: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -0856ca: 5c72 7e01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@017e │ │ -0856ce: 5571 7d01 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017d │ │ -0856d2: 5c75 7d01 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017d │ │ -0856d6: 5472 7b01 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ -0856da: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -0856de: 5472 8201 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -0856e2: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -0856e6: 5572 7f01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ -0856ea: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -0856ee: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -0856f2: 6302 8901 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -0856f6: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -0856fa: 1a02 be0a |0037: const-string v2, "LoaderManager" // string@0abe │ │ -0856fe: 2203 b604 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -085702: 7010 d724 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -085708: 1a04 1600 |003e: const-string v4, " Reseting: " // string@0016 │ │ -08570c: 6e20 df24 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -085712: 0c03 |0043: move-result-object v3 │ │ -085714: 6e20 de24 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -08571a: 0c03 |0047: move-result-object v3 │ │ -08571c: 6e10 e424 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -085722: 0c03 |004b: move-result-object v3 │ │ -085724: 7120 6e20 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -08572a: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -08572c: 5472 8801 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -085730: 5422 8b01 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -085734: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -085738: 5472 8801 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -08573c: 5422 8b01 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -085740: 5422 f600 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -085744: 5420 2c01 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -085748: 5472 8801 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -08574c: 5422 8b01 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -085750: 5422 f600 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -085754: 1a03 d21f |0064: const-string v3, "onLoaderReset" // string@1fd2 │ │ -085758: 5b23 2c01 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -08575c: 5472 7b01 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ -085760: 5473 8201 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -085764: 7220 5005 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0550 │ │ -08576a: 5472 8801 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -08576e: 5422 8b01 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -085772: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -085776: 5472 8801 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -08577a: 5422 8b01 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -08577e: 5422 f600 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -085782: 5b20 2c01 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -085786: 5b76 7b01 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ -08578a: 5b76 7c01 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@017c │ │ -08578e: 5c75 7f01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ -085792: 5472 8201 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -085796: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -08579a: 5572 8101 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0181 │ │ -08579e: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -0857a2: 5c75 8101 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0181 │ │ -0857a6: 5472 8201 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -0857aa: 6e20 2208 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0822 │ │ -0857b0: 5472 8201 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -0857b4: 6e10 1c08 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@081c │ │ -0857ba: 5472 8301 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ -0857be: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -0857c2: 5472 8301 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ -0857c6: 6e10 5b05 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ -0857cc: 0e00 |00a0: return-void │ │ -0857ce: 0d02 |00a1: move-exception v2 │ │ -0857d0: 5473 8801 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -0857d4: 5433 8b01 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -0857d8: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -0857dc: 5473 8801 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -0857e0: 5433 8b01 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -0857e4: 5433 f600 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -0857e8: 5b30 2c01 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -0857ec: 2702 |00b0: throw v2 │ │ +085e54: |[085e54] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +085e64: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +085e66: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +085e68: 6302 8901 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +085e6c: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +085e70: 1a02 c40a |0006: const-string v2, "LoaderManager" // string@0ac4 │ │ +085e74: 2203 bc04 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +085e78: 7010 d724 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +085e7e: 1a04 0900 |000d: const-string v4, " Destroying: " // string@0009 │ │ +085e82: 6e20 df24 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +085e88: 0c03 |0012: move-result-object v3 │ │ +085e8a: 6e20 de24 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +085e90: 0c03 |0016: move-result-object v3 │ │ +085e92: 6e10 e424 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +085e98: 0c03 |001a: move-result-object v3 │ │ +085e9a: 7120 6e20 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +085ea0: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +085ea2: 5c72 7e01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@017e │ │ +085ea6: 5571 7d01 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017d │ │ +085eaa: 5c75 7d01 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017d │ │ +085eae: 5472 7b01 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ +085eb2: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +085eb6: 5472 8201 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +085eba: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +085ebe: 5572 7f01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ +085ec2: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +085ec6: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +085eca: 6302 8901 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +085ece: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +085ed2: 1a02 c40a |0037: const-string v2, "LoaderManager" // string@0ac4 │ │ +085ed6: 2203 bc04 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +085eda: 7010 d724 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +085ee0: 1a04 1600 |003e: const-string v4, " Reseting: " // string@0016 │ │ +085ee4: 6e20 df24 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +085eea: 0c03 |0043: move-result-object v3 │ │ +085eec: 6e20 de24 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +085ef2: 0c03 |0047: move-result-object v3 │ │ +085ef4: 6e10 e424 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +085efa: 0c03 |004b: move-result-object v3 │ │ +085efc: 7120 6e20 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +085f02: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +085f04: 5472 8801 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +085f08: 5422 8b01 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +085f0c: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +085f10: 5472 8801 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +085f14: 5422 8b01 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +085f18: 5422 f600 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +085f1c: 5420 2c01 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +085f20: 5472 8801 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +085f24: 5422 8b01 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +085f28: 5422 f600 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +085f2c: 1a03 d81f |0064: const-string v3, "onLoaderReset" // string@1fd8 │ │ +085f30: 5b23 2c01 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +085f34: 5472 7b01 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ +085f38: 5473 8201 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +085f3c: 7220 5005 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0550 │ │ +085f42: 5472 8801 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +085f46: 5422 8b01 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +085f4a: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +085f4e: 5472 8801 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +085f52: 5422 8b01 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +085f56: 5422 f600 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +085f5a: 5b20 2c01 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +085f5e: 5b76 7b01 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ +085f62: 5b76 7c01 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@017c │ │ +085f66: 5c75 7f01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ +085f6a: 5472 8201 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +085f6e: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +085f72: 5572 8101 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0181 │ │ +085f76: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +085f7a: 5c75 8101 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0181 │ │ +085f7e: 5472 8201 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +085f82: 6e20 2208 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0822 │ │ +085f88: 5472 8201 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +085f8c: 6e10 1c08 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@081c │ │ +085f92: 5472 8301 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ +085f96: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +085f9a: 5472 8301 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ +085f9e: 6e10 5b05 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ +085fa4: 0e00 |00a0: return-void │ │ +085fa6: 0d02 |00a1: move-exception v2 │ │ +085fa8: 5473 8801 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +085fac: 5433 8b01 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +085fb0: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +085fb4: 5473 8801 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +085fb8: 5433 8b01 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +085fbc: 5433 f600 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +085fc0: 5b30 2c01 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +085fc4: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=327 │ │ 0x001e line=328 │ │ 0x0021 line=329 │ │ @@ -148043,112 +148018,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 │ │ -0857fc: |[0857fc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -08580c: 6e20 6e24 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -085812: 1a00 bb1b |0003: const-string v0, "mId=" // string@1bbb │ │ -085816: 6e20 6e24 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -08581c: 5230 8001 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ -085820: 6e20 6c24 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ -085826: 1a00 5900 |000d: const-string v0, " mArgs=" // string@0059 │ │ -08582a: 6e20 6e24 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -085830: 5430 7a01 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@017a │ │ -085834: 6e20 7224 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -08583a: 6e20 6e24 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -085840: 1a00 971a |001a: const-string v0, "mCallbacks=" // string@1a97 │ │ -085844: 6e20 6e24 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -08584a: 5430 7b01 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ -08584e: 6e20 7224 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -085854: 6e20 6e24 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -08585a: 1a00 1d1c |0027: const-string v0, "mLoader=" // string@1c1d │ │ -08585e: 6e20 6e24 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -085864: 5430 8201 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -085868: 6e20 7224 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -08586e: 5430 8201 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -085872: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -085876: 5430 8201 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -08587a: 2201 b604 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -08587e: 7010 d724 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -085884: 6e20 df24 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08588a: 0c01 |003f: move-result-object v1 │ │ -08588c: 1a02 0300 |0040: const-string v2, " " // string@0003 │ │ -085890: 6e20 df24 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -085896: 0c01 |0045: move-result-object v1 │ │ -085898: 6e10 e424 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -08589e: 0c01 |0049: move-result-object v1 │ │ -0858a0: 6e57 0e08 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@080e │ │ -0858a6: 5530 7f01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ -0858aa: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -0858ae: 5530 7d01 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017d │ │ -0858b2: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -0858b6: 6e20 6e24 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0858bc: 1a00 991b |0058: const-string v0, "mHaveData=" // string@1b99 │ │ -0858c0: 6e20 6e24 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0858c6: 5530 7f01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ -0858ca: 6e20 6f24 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -0858d0: 1a00 1f00 |0062: const-string v0, " mDeliveredData=" // string@001f │ │ -0858d4: 6e20 6e24 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0858da: 5530 7d01 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017d │ │ -0858de: 6e20 7424 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ -0858e4: 6e20 6e24 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0858ea: 1a00 f71a |006f: const-string v0, "mData=" // string@1af7 │ │ -0858ee: 6e20 6e24 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0858f4: 5430 7c01 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@017c │ │ -0858f8: 6e20 7224 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -0858fe: 6e20 6e24 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -085904: 1a00 721d |007c: const-string v0, "mStarted=" // string@1d72 │ │ -085908: 6e20 6e24 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -08590e: 5530 8701 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ -085912: 6e20 6f24 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -085918: 1a00 6f00 |0086: const-string v0, " mReportNextStart=" // string@006f │ │ -08591c: 6e20 6e24 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -085922: 5530 8401 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0184 │ │ -085926: 6e20 6f24 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -08592c: 1a00 6000 |0090: const-string v0, " mDestroyed=" // string@0060 │ │ -085930: 6e20 6e24 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -085936: 5530 7e01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@017e │ │ -08593a: 6e20 7424 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ -085940: 6e20 6e24 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -085946: 1a00 0d1d |009d: const-string v0, "mRetaining=" // string@1d0d │ │ -08594a: 6e20 6e24 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -085950: 5530 8501 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0185 │ │ -085954: 6e20 6f24 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -08595a: 1a00 7300 |00a7: const-string v0, " mRetainingStarted=" // string@0073 │ │ -08595e: 6e20 6e24 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -085964: 5530 8601 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0186 │ │ -085968: 6e20 6f24 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ -08596e: 1a00 6900 |00b1: const-string v0, " mListenerRegistered=" // string@0069 │ │ -085972: 6e20 6e24 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -085978: 5530 8101 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0181 │ │ -08597c: 6e20 7424 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ -085982: 5430 8301 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ -085986: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -08598a: 6e20 6e24 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -085990: 1a00 ee0b |00c2: const-string v0, "Pending Loader " // string@0bee │ │ -085994: 6e20 7324 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -08599a: 5430 8301 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ -08599e: 6e20 6d24 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@246d │ │ -0859a4: 1a00 e700 |00cc: const-string v0, ":" // string@00e7 │ │ -0859a8: 6e20 7324 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -0859ae: 5430 8301 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ -0859b2: 2201 b604 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -0859b6: 7010 d724 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0859bc: 6e20 df24 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0859c2: 0c01 |00db: move-result-object v1 │ │ -0859c4: 1a02 0300 |00dc: const-string v2, " " // string@0003 │ │ -0859c8: 6e20 df24 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0859ce: 0c01 |00e1: move-result-object v1 │ │ -0859d0: 6e10 e424 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0859d6: 0c01 |00e5: move-result-object v1 │ │ -0859d8: 6e57 5c05 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@055c │ │ -0859de: 0e00 |00e9: return-void │ │ +085fd4: |[085fd4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +085fe4: 6e20 6e24 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +085fea: 1a00 c11b |0003: const-string v0, "mId=" // string@1bc1 │ │ +085fee: 6e20 6e24 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +085ff4: 5230 8001 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ +085ff8: 6e20 6c24 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ +085ffe: 1a00 5900 |000d: const-string v0, " mArgs=" // string@0059 │ │ +086002: 6e20 6e24 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +086008: 5430 7a01 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@017a │ │ +08600c: 6e20 7224 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +086012: 6e20 6e24 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +086018: 1a00 9d1a |001a: const-string v0, "mCallbacks=" // string@1a9d │ │ +08601c: 6e20 6e24 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +086022: 5430 7b01 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ +086026: 6e20 7224 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +08602c: 6e20 6e24 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +086032: 1a00 231c |0027: const-string v0, "mLoader=" // string@1c23 │ │ +086036: 6e20 6e24 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08603c: 5430 8201 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +086040: 6e20 7224 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +086046: 5430 8201 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +08604a: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +08604e: 5430 8201 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +086052: 2201 bc04 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +086056: 7010 d724 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +08605c: 6e20 df24 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +086062: 0c01 |003f: move-result-object v1 │ │ +086064: 1a02 0300 |0040: const-string v2, " " // string@0003 │ │ +086068: 6e20 df24 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08606e: 0c01 |0045: move-result-object v1 │ │ +086070: 6e10 e424 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +086076: 0c01 |0049: move-result-object v1 │ │ +086078: 6e57 0e08 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@080e │ │ +08607e: 5530 7f01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ +086082: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +086086: 5530 7d01 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017d │ │ +08608a: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +08608e: 6e20 6e24 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +086094: 1a00 9f1b |0058: const-string v0, "mHaveData=" // string@1b9f │ │ +086098: 6e20 6e24 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08609e: 5530 7f01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ +0860a2: 6e20 6f24 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +0860a8: 1a00 1f00 |0062: const-string v0, " mDeliveredData=" // string@001f │ │ +0860ac: 6e20 6e24 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0860b2: 5530 7d01 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017d │ │ +0860b6: 6e20 7424 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ +0860bc: 6e20 6e24 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0860c2: 1a00 fd1a |006f: const-string v0, "mData=" // string@1afd │ │ +0860c6: 6e20 6e24 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0860cc: 5430 7c01 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@017c │ │ +0860d0: 6e20 7224 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +0860d6: 6e20 6e24 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0860dc: 1a00 781d |007c: const-string v0, "mStarted=" // string@1d78 │ │ +0860e0: 6e20 6e24 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0860e6: 5530 8701 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ +0860ea: 6e20 6f24 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +0860f0: 1a00 6f00 |0086: const-string v0, " mReportNextStart=" // string@006f │ │ +0860f4: 6e20 6e24 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0860fa: 5530 8401 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0184 │ │ +0860fe: 6e20 6f24 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +086104: 1a00 6000 |0090: const-string v0, " mDestroyed=" // string@0060 │ │ +086108: 6e20 6e24 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08610e: 5530 7e01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@017e │ │ +086112: 6e20 7424 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ +086118: 6e20 6e24 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08611e: 1a00 131d |009d: const-string v0, "mRetaining=" // string@1d13 │ │ +086122: 6e20 6e24 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +086128: 5530 8501 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0185 │ │ +08612c: 6e20 6f24 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +086132: 1a00 7300 |00a7: const-string v0, " mRetainingStarted=" // string@0073 │ │ +086136: 6e20 6e24 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08613c: 5530 8601 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0186 │ │ +086140: 6e20 6f24 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@246f │ │ +086146: 1a00 6900 |00b1: const-string v0, " mListenerRegistered=" // string@0069 │ │ +08614a: 6e20 6e24 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +086150: 5530 8101 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0181 │ │ +086154: 6e20 7424 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ +08615a: 5430 8301 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ +08615e: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +086162: 6e20 6e24 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +086168: 1a00 f40b |00c2: const-string v0, "Pending Loader " // string@0bf4 │ │ +08616c: 6e20 7324 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +086172: 5430 8301 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ +086176: 6e20 6d24 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@246d │ │ +08617c: 1a00 e700 |00cc: const-string v0, ":" // string@00e7 │ │ +086180: 6e20 7324 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +086186: 5430 8301 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ +08618a: 2201 bc04 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +08618e: 7010 d724 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +086194: 6e20 df24 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08619a: 0c01 |00db: move-result-object v1 │ │ +08619c: 1a02 0300 |00dc: const-string v2, " " // string@0003 │ │ +0861a0: 6e20 df24 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0861a6: 0c01 |00e1: move-result-object v1 │ │ +0861a8: 6e10 e424 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0861ae: 0c01 |00e5: move-result-object v1 │ │ +0861b0: 6e57 5c05 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@055c │ │ +0861b6: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x000d line=452 │ │ 0x0017 line=453 │ │ 0x0024 line=454 │ │ 0x0031 line=455 │ │ @@ -148180,48 +148155,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -0859e0: |[0859e0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -0859f0: 5530 8501 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0185 │ │ -0859f4: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -0859f8: 6300 8901 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -0859fc: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -085a00: 1a00 be0a |0008: const-string v0, "LoaderManager" // string@0abe │ │ -085a04: 2201 b604 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -085a08: 7010 d724 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -085a0e: 1a02 0e00 |000f: const-string v2, " Finished Retaining: " // string@000e │ │ -085a12: 6e20 df24 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -085a18: 0c01 |0014: move-result-object v1 │ │ -085a1a: 6e20 de24 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -085a20: 0c01 |0018: move-result-object v1 │ │ -085a22: 6e10 e424 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -085a28: 0c01 |001c: move-result-object v1 │ │ -085a2a: 7120 6e20 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -085a30: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -085a32: 5c30 8501 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0185 │ │ -085a36: 5530 8701 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ -085a3a: 5531 8601 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0186 │ │ -085a3e: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -085a42: 5530 8701 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ -085a46: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -085a4a: 6e10 6205 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0562 │ │ -085a50: 5530 8701 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ -085a54: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -085a58: 5530 7f01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ -085a5c: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -085a60: 5530 8401 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0184 │ │ -085a64: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -085a68: 5430 8201 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -085a6c: 5431 7c01 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@017c │ │ -085a70: 6e30 5a05 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@055a │ │ -085a76: 0e00 |0043: return-void │ │ +0861b8: |[0861b8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +0861c8: 5530 8501 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0185 │ │ +0861cc: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +0861d0: 6300 8901 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +0861d4: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +0861d8: 1a00 c40a |0008: const-string v0, "LoaderManager" // string@0ac4 │ │ +0861dc: 2201 bc04 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +0861e0: 7010 d724 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0861e6: 1a02 0e00 |000f: const-string v2, " Finished Retaining: " // string@000e │ │ +0861ea: 6e20 df24 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0861f0: 0c01 |0014: move-result-object v1 │ │ +0861f2: 6e20 de24 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0861f8: 0c01 |0018: move-result-object v1 │ │ +0861fa: 6e10 e424 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +086200: 0c01 |001c: move-result-object v1 │ │ +086202: 7120 6e20 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +086208: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +08620a: 5c30 8501 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0185 │ │ +08620e: 5530 8701 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ +086212: 5531 8601 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0186 │ │ +086216: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +08621a: 5530 8701 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ +08621e: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +086222: 6e10 6205 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0562 │ │ +086228: 5530 8701 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ +08622c: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +086230: 5530 7f01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ +086234: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +086238: 5530 8401 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0184 │ │ +08623c: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +086240: 5430 8201 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +086244: 5431 7c01 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@017c │ │ +086248: 6e30 5a05 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@055a │ │ +08624e: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0004 line=279 │ │ 0x0020 line=280 │ │ 0x0023 line=281 │ │ 0x0029 line=282 │ │ @@ -148237,110 +148212,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 │ │ -085a78: |[085a78] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -085a88: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -085a8a: 6302 8901 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -085a8e: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -085a92: 1a02 be0a |0005: const-string v2, "LoaderManager" // string@0abe │ │ -085a96: 2203 b604 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -085a9a: 7010 d724 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -085aa0: 1a04 cf1f |000c: const-string v4, "onLoadComplete: " // string@1fcf │ │ -085aa4: 6e20 df24 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -085aaa: 0c03 |0011: move-result-object v3 │ │ -085aac: 6e20 de24 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -085ab2: 0c03 |0015: move-result-object v3 │ │ -085ab4: 6e10 e424 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -085aba: 0c03 |0019: move-result-object v3 │ │ -085abc: 7120 6e20 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -085ac2: 5562 7e01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@017e │ │ -085ac6: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -085aca: 6302 8901 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -085ace: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -085ad2: 1a02 be0a |0025: const-string v2, "LoaderManager" // string@0abe │ │ -085ad6: 1a03 0f00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000f │ │ -085ada: 7120 6e20 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -085ae0: 0e00 |002c: return-void │ │ -085ae2: 5462 8801 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -085ae6: 5422 8e01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -085aea: 5263 8001 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ -085aee: 6e20 cc0a 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0acc │ │ -085af4: 0c02 |0036: move-result-object v2 │ │ -085af6: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -085afa: 6302 8901 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -085afe: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -085b02: 1a02 be0a |003d: const-string v2, "LoaderManager" // string@0abe │ │ -085b06: 1a03 1000 |003f: const-string v3, " Ignoring load complete -- not active" // string@0010 │ │ -085b0a: 7120 6e20 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -085b10: 28e8 |0044: goto 002c // -0018 │ │ -085b12: 5461 8301 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ -085b16: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -085b1a: 6302 8901 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -085b1e: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -085b22: 1a02 be0a |004d: const-string v2, "LoaderManager" // string@0abe │ │ -085b26: 2203 b604 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -085b2a: 7010 d724 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -085b30: 1a04 1a00 |0054: const-string v4, " Switching to pending loader: " // string@001a │ │ -085b34: 6e20 df24 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -085b3a: 0c03 |0059: move-result-object v3 │ │ -085b3c: 6e20 de24 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -085b42: 0c03 |005d: move-result-object v3 │ │ -085b44: 6e10 e424 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -085b4a: 0c03 |0061: move-result-object v3 │ │ -085b4c: 7120 6e20 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -085b52: 5b65 8301 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ -085b56: 5462 8801 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -085b5a: 5422 8e01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -085b5e: 5263 8001 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ -085b62: 6e30 d10a 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ad1 │ │ -085b68: 6e10 5b05 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ -085b6e: 5462 8801 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -085b72: 6e20 7405 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0574 │ │ -085b78: 28b4 |0078: goto 002c // -004c │ │ -085b7a: 5462 7c01 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@017c │ │ -085b7e: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -085b82: 5562 7f01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ -085b86: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -085b8a: 5b68 7c01 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@017c │ │ -085b8e: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -085b90: 5c62 7f01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ -085b94: 5562 8701 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ -085b98: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -085b9c: 6e30 5a05 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@055a │ │ -085ba2: 5462 8801 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -085ba6: 5422 8d01 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ -085baa: 5263 8001 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ -085bae: 6e20 cc0a 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0acc │ │ -085bb4: 0c00 |0096: move-result-object v0 │ │ -085bb6: 1f00 ff00 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ff │ │ -085bba: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -085bbe: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -085bc2: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -085bc4: 5c02 7d01 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017d │ │ -085bc8: 6e10 5b05 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ -085bce: 5462 8801 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -085bd2: 5422 8d01 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ -085bd6: 5263 8001 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ -085bda: 6e20 d20a 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0ad2 │ │ -085be0: 5462 8801 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -085be4: 5422 8b01 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -085be8: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -085bec: 5462 8801 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -085bf0: 6e10 7205 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0572 │ │ -085bf6: 0a02 |00b7: move-result v2 │ │ -085bf8: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -085bfc: 5462 8801 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ -085c00: 5422 8b01 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -085c04: 5422 f600 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -085c08: 6e10 b404 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@04b4 │ │ -085c0e: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +086250: |[086250] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +086260: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +086262: 6302 8901 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +086266: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +08626a: 1a02 c40a |0005: const-string v2, "LoaderManager" // string@0ac4 │ │ +08626e: 2203 bc04 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +086272: 7010 d724 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +086278: 1a04 d51f |000c: const-string v4, "onLoadComplete: " // string@1fd5 │ │ +08627c: 6e20 df24 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +086282: 0c03 |0011: move-result-object v3 │ │ +086284: 6e20 de24 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +08628a: 0c03 |0015: move-result-object v3 │ │ +08628c: 6e10 e424 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +086292: 0c03 |0019: move-result-object v3 │ │ +086294: 7120 6e20 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +08629a: 5562 7e01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@017e │ │ +08629e: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +0862a2: 6302 8901 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +0862a6: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +0862aa: 1a02 c40a |0025: const-string v2, "LoaderManager" // string@0ac4 │ │ +0862ae: 1a03 0f00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000f │ │ +0862b2: 7120 6e20 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +0862b8: 0e00 |002c: return-void │ │ +0862ba: 5462 8801 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +0862be: 5422 8e01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +0862c2: 5263 8001 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ +0862c6: 6e20 cc0a 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0acc │ │ +0862cc: 0c02 |0036: move-result-object v2 │ │ +0862ce: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +0862d2: 6302 8901 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +0862d6: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +0862da: 1a02 c40a |003d: const-string v2, "LoaderManager" // string@0ac4 │ │ +0862de: 1a03 1000 |003f: const-string v3, " Ignoring load complete -- not active" // string@0010 │ │ +0862e2: 7120 6e20 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +0862e8: 28e8 |0044: goto 002c // -0018 │ │ +0862ea: 5461 8301 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ +0862ee: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +0862f2: 6302 8901 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +0862f6: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +0862fa: 1a02 c40a |004d: const-string v2, "LoaderManager" // string@0ac4 │ │ +0862fe: 2203 bc04 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +086302: 7010 d724 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +086308: 1a04 1a00 |0054: const-string v4, " Switching to pending loader: " // string@001a │ │ +08630c: 6e20 df24 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +086312: 0c03 |0059: move-result-object v3 │ │ +086314: 6e20 de24 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +08631a: 0c03 |005d: move-result-object v3 │ │ +08631c: 6e10 e424 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +086322: 0c03 |0061: move-result-object v3 │ │ +086324: 7120 6e20 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +08632a: 5b65 8301 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ +08632e: 5462 8801 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +086332: 5422 8e01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +086336: 5263 8001 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ +08633a: 6e30 d10a 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ad1 │ │ +086340: 6e10 5b05 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ +086346: 5462 8801 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +08634a: 6e20 7405 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0574 │ │ +086350: 28b4 |0078: goto 002c // -004c │ │ +086352: 5462 7c01 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@017c │ │ +086356: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +08635a: 5562 7f01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ +08635e: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +086362: 5b68 7c01 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@017c │ │ +086366: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +086368: 5c62 7f01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ +08636c: 5562 8701 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ +086370: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +086374: 6e30 5a05 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@055a │ │ +08637a: 5462 8801 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +08637e: 5422 8d01 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ +086382: 5263 8001 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ +086386: 6e20 cc0a 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0acc │ │ +08638c: 0c00 |0096: move-result-object v0 │ │ +08638e: 1f00 0301 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0103 │ │ +086392: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +086396: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +08639a: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +08639c: 5c02 7d01 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017d │ │ +0863a0: 6e10 5b05 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ +0863a6: 5462 8801 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +0863aa: 5422 8d01 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ +0863ae: 5263 8001 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ +0863b2: 6e20 d20a 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0ad2 │ │ +0863b8: 5462 8801 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +0863bc: 5422 8b01 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +0863c0: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +0863c4: 5462 8801 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +0863c8: 6e10 7205 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0572 │ │ +0863ce: 0a02 |00b7: move-result v2 │ │ +0863d0: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +0863d4: 5462 8801 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0188 │ │ +0863d8: 5422 8b01 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +0863dc: 5422 f600 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +0863e0: 6e10 b404 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@04b4 │ │ +0863e6: 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 │ │ @@ -148377,27 +148352,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -085c14: |[085c14] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -085c24: 5520 8701 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ -085c28: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -085c2c: 5520 8401 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0184 │ │ -085c30: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -085c34: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -085c36: 5c20 8401 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0184 │ │ -085c3a: 5520 7f01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ -085c3e: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -085c42: 5420 8201 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -085c46: 5421 7c01 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@017c │ │ -085c4a: 6e30 5a05 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@055a │ │ -085c50: 0e00 |0016: return-void │ │ +0863ec: |[0863ec] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +0863fc: 5520 8701 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ +086400: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +086404: 5520 8401 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0184 │ │ +086408: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +08640c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08640e: 5c20 8401 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0184 │ │ +086412: 5520 7f01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ +086416: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +08641a: 5420 8201 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +08641e: 5421 7c01 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@017c │ │ +086422: 6e30 5a05 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@055a │ │ +086428: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=305 │ │ 0x000b line=306 │ │ 0x000f line=307 │ │ @@ -148410,37 +148385,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -085c54: |[085c54] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -085c64: 6300 8901 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -085c68: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -085c6c: 1a00 be0a |0004: const-string v0, "LoaderManager" // string@0abe │ │ -085c70: 2201 b604 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -085c74: 7010 d724 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -085c7a: 1a02 1700 |000b: const-string v2, " Retaining: " // string@0017 │ │ -085c7e: 6e20 df24 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -085c84: 0c01 |0010: move-result-object v1 │ │ -085c86: 6e20 de24 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -085c8c: 0c01 |0014: move-result-object v1 │ │ -085c8e: 6e10 e424 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -085c94: 0c01 |0018: move-result-object v1 │ │ -085c96: 7120 6e20 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -085c9c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -085c9e: 5c30 8501 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0185 │ │ -085ca2: 5530 8701 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ -085ca6: 5c30 8601 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0186 │ │ -085caa: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -085cac: 5c30 8701 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ -085cb0: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -085cb2: 5b30 7b01 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ -085cb6: 0e00 |0029: return-void │ │ +08642c: |[08642c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +08643c: 6300 8901 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +086440: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +086444: 1a00 c40a |0004: const-string v0, "LoaderManager" // string@0ac4 │ │ +086448: 2201 bc04 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +08644c: 7010 d724 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +086452: 1a02 1700 |000b: const-string v2, " Retaining: " // string@0017 │ │ +086456: 6e20 df24 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08645c: 0c01 |0010: move-result-object v1 │ │ +08645e: 6e20 de24 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +086464: 0c01 |0014: move-result-object v1 │ │ +086466: 6e10 e424 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +08646c: 0c01 |0018: move-result-object v1 │ │ +08646e: 7120 6e20 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +086474: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +086476: 5c30 8501 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0185 │ │ +08647a: 5530 8701 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ +08647e: 5c30 8601 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0186 │ │ +086482: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +086484: 5c30 8701 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ +086488: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +08648a: 5b30 7b01 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ +08648e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x001c line=271 │ │ 0x001f line=272 │ │ 0x0023 line=273 │ │ 0x0026 line=274 │ │ @@ -148453,86 +148428,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -085cb8: |[085cb8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -085cc8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -085cca: 5540 8501 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0185 │ │ -085cce: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -085cd2: 5540 8601 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0186 │ │ -085cd6: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -085cda: 5c43 8701 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ -085cde: 0e00 |000b: return-void │ │ -085ce0: 5540 8701 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ -085ce4: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -085ce8: 5c43 8701 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ -085cec: 6300 8901 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -085cf0: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -085cf4: 1a00 be0a |0016: const-string v0, "LoaderManager" // string@0abe │ │ -085cf8: 2201 b604 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -085cfc: 7010 d724 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -085d02: 1a02 1800 |001d: const-string v2, " Starting: " // string@0018 │ │ -085d06: 6e20 df24 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -085d0c: 0c01 |0022: move-result-object v1 │ │ -085d0e: 6e20 de24 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -085d14: 0c01 |0026: move-result-object v1 │ │ -085d16: 6e10 e424 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -085d1c: 0c01 |002a: move-result-object v1 │ │ -085d1e: 7120 6e20 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -085d24: 5440 8201 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -085d28: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -085d2c: 5440 7b01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ -085d30: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -085d34: 5440 7b01 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ -085d38: 5241 8001 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ -085d3c: 5442 7a01 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@017a │ │ -085d40: 7230 4e05 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@054e │ │ -085d46: 0c00 |003f: move-result-object v0 │ │ -085d48: 5b40 8201 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -085d4c: 5440 8201 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -085d50: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -085d54: 5440 8201 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -085d58: 6e10 b624 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -085d5e: 0c00 |004b: move-result-object v0 │ │ -085d60: 6e10 8f24 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@248f │ │ -085d66: 0a00 |004f: move-result v0 │ │ -085d68: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -085d6c: 5440 8201 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -085d70: 6e10 b624 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -085d76: 0c00 |0057: move-result-object v0 │ │ -085d78: 6e10 8b24 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@248b │ │ -085d7e: 0a00 |005b: move-result v0 │ │ -085d80: 7110 fc24 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@24fc │ │ -085d86: 0a00 |005f: move-result v0 │ │ -085d88: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -085d8c: 2200 a104 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -085d90: 2201 b604 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -085d94: 7010 d724 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -085d9a: 1a02 a30b |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0ba3 │ │ -085d9e: 6e20 df24 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -085da4: 0c01 |006e: move-result-object v1 │ │ -085da6: 5442 8201 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -085daa: 6e20 de24 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -085db0: 0c01 |0074: move-result-object v1 │ │ -085db2: 6e10 e424 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -085db8: 0c01 |0078: move-result-object v1 │ │ -085dba: 7020 9824 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -085dc0: 2700 |007c: throw v0 │ │ -085dc2: 5540 8101 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0181 │ │ -085dc6: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -085dca: 5440 8201 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -085dce: 5241 8001 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ -085dd2: 6e30 1b08 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@081b │ │ -085dd8: 5c43 8101 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0181 │ │ -085ddc: 5440 8201 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -085de0: 6e10 1e08 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@081e │ │ -085de6: 2900 7cff |008f: goto/16 000b // -0084 │ │ +086490: |[086490] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +0864a0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0864a2: 5540 8501 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0185 │ │ +0864a6: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +0864aa: 5540 8601 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0186 │ │ +0864ae: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +0864b2: 5c43 8701 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ +0864b6: 0e00 |000b: return-void │ │ +0864b8: 5540 8701 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ +0864bc: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +0864c0: 5c43 8701 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ +0864c4: 6300 8901 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +0864c8: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +0864cc: 1a00 c40a |0016: const-string v0, "LoaderManager" // string@0ac4 │ │ +0864d0: 2201 bc04 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +0864d4: 7010 d724 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0864da: 1a02 1800 |001d: const-string v2, " Starting: " // string@0018 │ │ +0864de: 6e20 df24 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0864e4: 0c01 |0022: move-result-object v1 │ │ +0864e6: 6e20 de24 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0864ec: 0c01 |0026: move-result-object v1 │ │ +0864ee: 6e10 e424 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0864f4: 0c01 |002a: move-result-object v1 │ │ +0864f6: 7120 6e20 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +0864fc: 5440 8201 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +086500: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +086504: 5440 7b01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ +086508: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +08650c: 5440 7b01 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ +086510: 5241 8001 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ +086514: 5442 7a01 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@017a │ │ +086518: 7230 4e05 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@054e │ │ +08651e: 0c00 |003f: move-result-object v0 │ │ +086520: 5b40 8201 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +086524: 5440 8201 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +086528: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +08652c: 5440 8201 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +086530: 6e10 b624 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +086536: 0c00 |004b: move-result-object v0 │ │ +086538: 6e10 8f24 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@248f │ │ +08653e: 0a00 |004f: move-result v0 │ │ +086540: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +086544: 5440 8201 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +086548: 6e10 b624 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +08654e: 0c00 |0057: move-result-object v0 │ │ +086550: 6e10 8b24 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@248b │ │ +086556: 0a00 |005b: move-result v0 │ │ +086558: 7110 fc24 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@24fc │ │ +08655e: 0a00 |005f: move-result v0 │ │ +086560: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +086564: 2200 a704 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +086568: 2201 bc04 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +08656c: 7010 d724 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +086572: 1a02 a90b |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0ba9 │ │ +086576: 6e20 df24 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08657c: 0c01 |006e: move-result-object v1 │ │ +08657e: 5442 8201 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +086582: 6e20 de24 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +086588: 0c01 |0074: move-result-object v1 │ │ +08658a: 6e10 e424 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +086590: 0c01 |0078: move-result-object v1 │ │ +086592: 7020 9824 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +086598: 2700 |007c: throw v0 │ │ +08659a: 5540 8101 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0181 │ │ +08659e: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +0865a2: 5440 8201 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +0865a6: 5241 8001 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ +0865aa: 6e30 1b08 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@081b │ │ +0865b0: 5c43 8101 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0181 │ │ +0865b4: 5440 8201 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +0865b8: 6e10 1e08 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@081e │ │ +0865be: 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 │ │ @@ -148554,42 +148529,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -085dec: |[085dec] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -085dfc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -085dfe: 6300 8901 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -085e02: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -085e06: 1a00 be0a |0005: const-string v0, "LoaderManager" // string@0abe │ │ -085e0a: 2201 b604 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -085e0e: 7010 d724 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -085e14: 1a02 1900 |000c: const-string v2, " Stopping: " // string@0019 │ │ -085e18: 6e20 df24 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -085e1e: 0c01 |0011: move-result-object v1 │ │ -085e20: 6e20 de24 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -085e26: 0c01 |0015: move-result-object v1 │ │ -085e28: 6e10 e424 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -085e2e: 0c01 |0019: move-result-object v1 │ │ -085e30: 7120 6e20 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -085e36: 5c43 8701 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ -085e3a: 5540 8501 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0185 │ │ -085e3e: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -085e42: 5440 8201 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -085e46: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -085e4a: 5540 8101 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0181 │ │ -085e4e: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -085e52: 5c43 8101 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0181 │ │ -085e56: 5440 8201 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -085e5a: 6e20 2208 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0822 │ │ -085e60: 5440 8201 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -085e64: 6e10 1f08 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@081f │ │ -085e6a: 0e00 |0037: return-void │ │ +0865c4: |[0865c4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +0865d4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0865d6: 6300 8901 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +0865da: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +0865de: 1a00 c40a |0005: const-string v0, "LoaderManager" // string@0ac4 │ │ +0865e2: 2201 bc04 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +0865e6: 7010 d724 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0865ec: 1a02 1900 |000c: const-string v2, " Stopping: " // string@0019 │ │ +0865f0: 6e20 df24 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0865f6: 0c01 |0011: move-result-object v1 │ │ +0865f8: 6e20 de24 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0865fe: 0c01 |0015: move-result-object v1 │ │ +086600: 6e10 e424 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +086606: 0c01 |0019: move-result-object v1 │ │ +086608: 7120 6e20 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +08660e: 5c43 8701 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ +086612: 5540 8501 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0185 │ │ +086616: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +08661a: 5440 8201 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +08661e: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +086622: 5540 8101 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0181 │ │ +086626: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +08662a: 5c43 8101 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0181 │ │ +08662e: 5440 8201 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +086632: 6e20 2208 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0822 │ │ +086638: 5440 8201 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +08663c: 6e10 1f08 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@081f │ │ +086642: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x001d line=315 │ │ 0x001f line=316 │ │ 0x0023 line=317 │ │ 0x002b line=319 │ │ @@ -148604,38 +148579,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -085e6c: |[085e6c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -085e7c: 2200 b604 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -085e80: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -085e84: 7020 d824 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ -085e8a: 1a01 bd0a |0007: const-string v1, "LoaderInfo{" // string@0abd │ │ -085e8e: 6e20 df24 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -085e94: 7110 e724 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ -085e9a: 0a01 |000f: move-result v1 │ │ -085e9c: 7110 a324 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -085ea2: 0c01 |0013: move-result-object v1 │ │ -085ea4: 6e20 df24 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -085eaa: 1a01 2400 |0017: const-string v1, " #" // string@0024 │ │ -085eae: 6e20 df24 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -085eb4: 5221 8001 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ -085eb8: 6e20 db24 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -085ebe: 1a01 2800 |0021: const-string v1, " : " // string@0028 │ │ -085ec2: 6e20 df24 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -085ec8: 5421 8201 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -085ecc: 7120 210a 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0a21 │ │ -085ed2: 1a01 8127 |002b: const-string v1, "}}" // string@2781 │ │ -085ed6: 6e20 df24 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -085edc: 6e10 e424 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -085ee2: 0c01 |0033: move-result-object v1 │ │ -085ee4: 1101 |0034: return-object v1 │ │ +086644: |[086644] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +086654: 2200 bc04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +086658: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +08665c: 7020 d824 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ +086662: 1a01 c30a |0007: const-string v1, "LoaderInfo{" // string@0ac3 │ │ +086666: 6e20 df24 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08666c: 7110 e724 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ +086672: 0a01 |000f: move-result v1 │ │ +086674: 7110 a324 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +08667a: 0c01 |0013: move-result-object v1 │ │ +08667c: 6e20 df24 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +086682: 1a01 2400 |0017: const-string v1, " #" // string@0024 │ │ +086686: 6e20 df24 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08668c: 5221 8001 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ +086690: 6e20 db24 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +086696: 1a01 2800 |0021: const-string v1, " : " // string@0028 │ │ +08669a: 6e20 df24 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0866a0: 5421 8201 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +0866a4: 7120 210a 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0a21 │ │ +0866aa: 1a01 8727 |002b: const-string v1, "}}" // string@2787 │ │ +0866ae: 6e20 df24 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0866b4: 6e10 e424 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0866ba: 0c01 |0033: move-result-object v1 │ │ +0866bc: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0007 line=440 │ │ 0x000c line=441 │ │ 0x0017 line=442 │ │ 0x001c line=443 │ │ @@ -148643,21 +148618,21 @@ │ │ 0x0026 line=445 │ │ 0x002b line=446 │ │ 0x0030 line=447 │ │ locals : │ │ 0x0007 - 0x0035 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0035 reg=2 this Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ │ │ - source_file_idx : 2751 (LoaderManager.java) │ │ + source_file_idx : 2757 (LoaderManager.java) │ │ │ │ Class #605 header: │ │ -class_idx : 256 │ │ +class_idx : 260 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 254 │ │ -source_file_idx : 2751 │ │ +superclass_idx : 258 │ │ +source_file_idx : 2757 │ │ static_fields_size : 2 │ │ instance_fields_size: 8 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 16 │ │ │ │ Class #605 annotations: │ │ Annotations on class │ │ @@ -148732,44 +148707,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -085ee8: |[085ee8] android.support.v4.app.LoaderManagerImpl.:()V │ │ -085ef8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -085efa: 6a00 8901 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -085efe: 0e00 |0003: return-void │ │ +0866c0: |[0866c0] android.support.v4.app.LoaderManagerImpl.:()V │ │ +0866d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0866d2: 6a00 8901 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +0866d6: 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 │ │ -085f00: |[085f00] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ -085f10: 7010 5105 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0551 │ │ -085f16: 2200 e301 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@01e3 │ │ -085f1a: 7010 c40a 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0ac4 │ │ -085f20: 5b10 8e01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -085f24: 2200 e301 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@01e3 │ │ -085f28: 7010 c40a 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0ac4 │ │ -085f2e: 5b10 8d01 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ -085f32: 5b12 9201 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0192 │ │ -085f36: 5b13 8b01 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -085f3a: 5c14 9101 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ -085f3e: 0e00 |0017: return-void │ │ +0866d8: |[0866d8] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ +0866e8: 7010 5105 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0551 │ │ +0866ee: 2200 e701 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@01e7 │ │ +0866f2: 7010 c40a 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0ac4 │ │ +0866f8: 5b10 8e01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +0866fc: 2200 e701 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@01e7 │ │ +086700: 7010 c40a 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0ac4 │ │ +086706: 5b10 8d01 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ +08670a: 5b12 9201 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0192 │ │ +08670e: 5b13 8b01 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +086712: 5c14 9101 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ +086716: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=478 │ │ 0x0013 line=479 │ │ @@ -148786,26 +148761,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 │ │ -085f40: |[085f40] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -085f50: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -085f52: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -085f54: 5c31 8c01 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@018c │ │ -085f58: 7040 6705 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@0567 │ │ -085f5e: 0c00 |0007: move-result-object v0 │ │ -085f60: 6e20 7405 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0574 │ │ -085f66: 5c32 8c01 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@018c │ │ -085f6a: 1100 |000d: return-object v0 │ │ -085f6c: 0d01 |000e: move-exception v1 │ │ -085f6e: 5c32 8c01 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@018c │ │ -085f72: 2701 |0011: throw v1 │ │ +086718: |[086718] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +086728: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08672a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +08672c: 5c31 8c01 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@018c │ │ +086730: 7040 6705 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@0567 │ │ +086736: 0c00 |0007: move-result-object v0 │ │ +086738: 6e20 7405 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0574 │ │ +08673e: 5c32 8c01 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@018c │ │ +086742: 1100 |000d: return-object v0 │ │ +086744: 0d01 |000e: move-exception v1 │ │ +086746: 5c32 8c01 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@018c │ │ +08674a: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=498 │ │ 0x0004 line=499 │ │ 0x0008 line=500 │ │ @@ -148823,21 +148798,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 │ │ -085f80: |[085f80] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -085f90: 2200 ff00 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ff │ │ -085f94: 7055 5905 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@0559 │ │ -085f9a: 7230 4e05 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@054e │ │ -085fa0: 0c01 |0008: move-result-object v1 │ │ -085fa2: 5b01 8201 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -085fa6: 1100 |000b: return-object v0 │ │ +086758: |[086758] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +086768: 2200 0301 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0103 │ │ +08676c: 7055 5905 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@0559 │ │ +086772: 7230 4e05 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@054e │ │ +086778: 0c01 |0008: move-result-object v1 │ │ +08677a: 5b01 8201 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +08677e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0005 line=490 │ │ 0x0009 line=491 │ │ 0x000b line=492 │ │ locals : │ │ @@ -148855,70 +148830,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -085fa8: |[085fa8] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -085fb8: 5552 8c01 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@018c │ │ -085fbc: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -085fc0: 2202 a204 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@04a2 │ │ -085fc4: 1a03 b602 |0006: const-string v3, "Called while creating a loader" // string@02b6 │ │ -085fc8: 7020 9c24 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -085fce: 2702 |000b: throw v2 │ │ -085fd0: 6302 8901 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -085fd4: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -085fd8: 1a02 be0a |0010: const-string v2, "LoaderManager" // string@0abe │ │ -085fdc: 2203 b604 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -085fe0: 7010 d724 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -085fe6: 1a04 6513 |0017: const-string v4, "destroyLoader in " // string@1365 │ │ -085fea: 6e20 df24 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -085ff0: 0c03 |001c: move-result-object v3 │ │ -085ff2: 6e20 de24 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -085ff8: 0c03 |0020: move-result-object v3 │ │ -085ffa: 1a04 7f00 |0021: const-string v4, " of " // string@007f │ │ -085ffe: 6e20 df24 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086004: 0c03 |0026: move-result-object v3 │ │ -086006: 6e20 db24 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -08600c: 0c03 |002a: move-result-object v3 │ │ -08600e: 6e10 e424 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -086014: 0c03 |002e: move-result-object v3 │ │ -086016: 7120 6e20 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -08601c: 5452 8e01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -086020: 6e20 ce0a 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0ace │ │ -086026: 0a00 |0037: move-result v0 │ │ -086028: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -08602c: 5452 8e01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -086030: 6e20 d80a 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ -086036: 0c01 |003f: move-result-object v1 │ │ -086038: 1f01 ff00 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ff │ │ -08603c: 5452 8e01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -086040: 6e20 d30a 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0ad3 │ │ -086046: 6e10 5b05 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ -08604c: 5452 8d01 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ -086050: 6e20 ce0a 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0ace │ │ -086056: 0a00 |004f: move-result v0 │ │ -086058: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -08605c: 5452 8d01 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ -086060: 6e20 d80a 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ -086066: 0c01 |0057: move-result-object v1 │ │ -086068: 1f01 ff00 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ff │ │ -08606c: 5452 8d01 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ -086070: 6e20 d30a 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0ad3 │ │ -086076: 6e10 5b05 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ -08607c: 5452 8b01 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -086080: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -086084: 6e10 7205 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0572 │ │ -08608a: 0a02 |0069: move-result v2 │ │ -08608c: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -086090: 5452 8b01 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -086094: 5422 f600 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -086098: 6e10 b404 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@04b4 │ │ -08609e: 0e00 |0073: return-void │ │ +086780: |[086780] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +086790: 5552 8c01 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@018c │ │ +086794: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +086798: 2202 a804 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@04a8 │ │ +08679c: 1a03 b602 |0006: const-string v3, "Called while creating a loader" // string@02b6 │ │ +0867a0: 7020 9c24 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0867a6: 2702 |000b: throw v2 │ │ +0867a8: 6302 8901 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +0867ac: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +0867b0: 1a02 c40a |0010: const-string v2, "LoaderManager" // string@0ac4 │ │ +0867b4: 2203 bc04 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +0867b8: 7010 d724 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0867be: 1a04 6b13 |0017: const-string v4, "destroyLoader in " // string@136b │ │ +0867c2: 6e20 df24 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0867c8: 0c03 |001c: move-result-object v3 │ │ +0867ca: 6e20 de24 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0867d0: 0c03 |0020: move-result-object v3 │ │ +0867d2: 1a04 7f00 |0021: const-string v4, " of " // string@007f │ │ +0867d6: 6e20 df24 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0867dc: 0c03 |0026: move-result-object v3 │ │ +0867de: 6e20 db24 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0867e4: 0c03 |002a: move-result-object v3 │ │ +0867e6: 6e10 e424 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0867ec: 0c03 |002e: move-result-object v3 │ │ +0867ee: 7120 6e20 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +0867f4: 5452 8e01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +0867f8: 6e20 ce0a 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0ace │ │ +0867fe: 0a00 |0037: move-result v0 │ │ +086800: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +086804: 5452 8e01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +086808: 6e20 d80a 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ +08680e: 0c01 |003f: move-result-object v1 │ │ +086810: 1f01 0301 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0103 │ │ +086814: 5452 8e01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +086818: 6e20 d30a 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0ad3 │ │ +08681e: 6e10 5b05 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ +086824: 5452 8d01 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ +086828: 6e20 ce0a 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0ace │ │ +08682e: 0a00 |004f: move-result v0 │ │ +086830: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +086834: 5452 8d01 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ +086838: 6e20 d80a 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ +08683e: 0c01 |0057: move-result-object v1 │ │ +086840: 1f01 0301 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0103 │ │ +086844: 5452 8d01 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ +086848: 6e20 d30a 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0ad3 │ │ +08684e: 6e10 5b05 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ +086854: 5452 8b01 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +086858: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +08685c: 6e10 7205 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0572 │ │ +086862: 0a02 |0069: move-result v2 │ │ +086864: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +086868: 5452 8b01 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +08686c: 5422 f600 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +086870: 6e10 b404 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@04b4 │ │ +086876: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x000c line=662 │ │ 0x0032 line=663 │ │ 0x0038 line=664 │ │ @@ -148945,72 +148920,72 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 119 16-bit code units │ │ -0860a0: |[0860a0] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -0860b0: 5541 8f01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018f │ │ -0860b4: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ -0860b8: 6301 8901 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -0860bc: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -0860c0: 1a01 be0a |0008: const-string v1, "LoaderManager" // string@0abe │ │ -0860c4: 2202 b604 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -0860c8: 7010 d724 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0860ce: 1a03 4803 |000f: const-string v3, "Destroying Active in " // string@0348 │ │ -0860d2: 6e20 df24 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0860d8: 0c02 |0014: move-result-object v2 │ │ -0860da: 6e20 de24 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0860e0: 0c02 |0018: move-result-object v2 │ │ -0860e2: 6e10 e424 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0860e8: 0c02 |001c: move-result-object v2 │ │ -0860ea: 7120 6e20 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0860f0: 5441 8e01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -0860f4: 6e10 d60a 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ -0860fa: 0a01 |0025: move-result v1 │ │ -0860fc: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -086100: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -086104: 5441 8e01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -086108: 6e20 d80a 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ -08610e: 0c01 |002f: move-result-object v1 │ │ -086110: 1f01 ff00 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ff │ │ -086114: 6e10 5b05 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ -08611a: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08611e: 28f1 |0037: goto 0028 // -000f │ │ -086120: 5441 8e01 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -086124: 6e10 c70a 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0ac7 │ │ -08612a: 6301 8901 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -08612e: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ -086132: 1a01 be0a |0041: const-string v1, "LoaderManager" // string@0abe │ │ -086136: 2202 b604 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -08613a: 7010 d724 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -086140: 1a03 4903 |0048: const-string v3, "Destroying Inactive in " // string@0349 │ │ -086144: 6e20 df24 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08614a: 0c02 |004d: move-result-object v2 │ │ -08614c: 6e20 de24 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -086152: 0c02 |0051: move-result-object v2 │ │ -086154: 6e10 e424 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -08615a: 0c02 |0055: move-result-object v2 │ │ -08615c: 7120 6e20 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -086162: 5441 8d01 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ -086166: 6e10 d60a 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ -08616c: 0a01 |005e: move-result v1 │ │ -08616e: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ -086172: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ -086176: 5441 8d01 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ -08617a: 6e20 d80a 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ -086180: 0c01 |0068: move-result-object v1 │ │ -086182: 1f01 ff00 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ff │ │ -086186: 6e10 5b05 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ -08618c: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -086190: 28f1 |0070: goto 0061 // -000f │ │ -086192: 5441 8d01 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ -086196: 6e10 c70a 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0ac7 │ │ -08619c: 0e00 |0076: return-void │ │ +086878: |[086878] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +086888: 5541 8f01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018f │ │ +08688c: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ +086890: 6301 8901 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +086894: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +086898: 1a01 c40a |0008: const-string v1, "LoaderManager" // string@0ac4 │ │ +08689c: 2202 bc04 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +0868a0: 7010 d724 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0868a6: 1a03 4803 |000f: const-string v3, "Destroying Active in " // string@0348 │ │ +0868aa: 6e20 df24 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0868b0: 0c02 |0014: move-result-object v2 │ │ +0868b2: 6e20 de24 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0868b8: 0c02 |0018: move-result-object v2 │ │ +0868ba: 6e10 e424 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0868c0: 0c02 |001c: move-result-object v2 │ │ +0868c2: 7120 6e20 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +0868c8: 5441 8e01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +0868cc: 6e10 d60a 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ +0868d2: 0a01 |0025: move-result v1 │ │ +0868d4: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0868d8: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +0868dc: 5441 8e01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +0868e0: 6e20 d80a 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ +0868e6: 0c01 |002f: move-result-object v1 │ │ +0868e8: 1f01 0301 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0103 │ │ +0868ec: 6e10 5b05 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ +0868f2: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0868f6: 28f1 |0037: goto 0028 // -000f │ │ +0868f8: 5441 8e01 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +0868fc: 6e10 c70a 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0ac7 │ │ +086902: 6301 8901 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +086906: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ +08690a: 1a01 c40a |0041: const-string v1, "LoaderManager" // string@0ac4 │ │ +08690e: 2202 bc04 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +086912: 7010 d724 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +086918: 1a03 4903 |0048: const-string v3, "Destroying Inactive in " // string@0349 │ │ +08691c: 6e20 df24 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +086922: 0c02 |004d: move-result-object v2 │ │ +086924: 6e20 de24 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +08692a: 0c02 |0051: move-result-object v2 │ │ +08692c: 6e10 e424 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +086932: 0c02 |0055: move-result-object v2 │ │ +086934: 7120 6e20 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +08693a: 5441 8d01 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ +08693e: 6e10 d60a 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ +086944: 0a01 |005e: move-result v1 │ │ +086946: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ +08694a: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ +08694e: 5441 8d01 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ +086952: 6e20 d80a 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ +086958: 0c01 |0068: move-result-object v1 │ │ +08695a: 1f01 0301 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0103 │ │ +08695e: 6e10 5b05 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ +086964: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +086968: 28f1 |0070: goto 0061 // -000f │ │ +08696a: 5441 8d01 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ +08696e: 6e10 c70a 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0ac7 │ │ +086974: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0004 line=774 │ │ 0x0020 line=775 │ │ 0x002a line=776 │ │ 0x0035 line=775 │ │ @@ -149031,29 +149006,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0861a0: |[0861a0] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -0861b0: 5431 8e01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -0861b4: 6e10 d60a 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ -0861ba: 0a01 |0005: move-result v1 │ │ -0861bc: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0861c0: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -0861c4: 5431 8e01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -0861c8: 6e20 d80a 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ -0861ce: 0c01 |000f: move-result-object v1 │ │ -0861d0: 1f01 ff00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ff │ │ -0861d4: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -0861d6: 5c12 8401 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0184 │ │ -0861da: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0861de: 28f1 |0017: goto 0008 // -000f │ │ -0861e0: 0e00 |0018: return-void │ │ +086978: |[086978] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +086988: 5431 8e01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +08698c: 6e10 d60a 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ +086992: 0a01 |0005: move-result v1 │ │ +086994: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +086998: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +08699c: 5431 8e01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +0869a0: 6e20 d80a 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ +0869a6: 0c01 |000f: move-result-object v1 │ │ +0869a8: 1f01 0301 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0103 │ │ +0869ac: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +0869ae: 5c12 8401 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0184 │ │ +0869b2: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0869b6: 28f1 |0017: goto 0008 // -000f │ │ +0869b8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x000a line=762 │ │ 0x0015 line=761 │ │ 0x0018 line=764 │ │ locals : │ │ @@ -149065,28 +149040,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0861e4: |[0861e4] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -0861f4: 5421 8e01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -0861f8: 6e10 d60a 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ -0861fe: 0a01 |0005: move-result v1 │ │ -086200: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -086204: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -086208: 5421 8e01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -08620c: 6e20 d80a 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ -086212: 0c01 |000f: move-result-object v1 │ │ -086214: 1f01 ff00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ff │ │ -086218: 6e10 5f05 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@055f │ │ -08621e: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -086222: 28f1 |0017: goto 0008 // -000f │ │ -086224: 0e00 |0018: return-void │ │ +0869bc: |[0869bc] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +0869cc: 5421 8e01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +0869d0: 6e10 d60a 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ +0869d6: 0a01 |0005: move-result v1 │ │ +0869d8: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0869dc: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +0869e0: 5421 8e01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +0869e4: 6e20 d80a 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ +0869ea: 0c01 |000f: move-result-object v1 │ │ +0869ec: 1f01 0301 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0103 │ │ +0869f0: 6e10 5f05 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@055f │ │ +0869f6: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0869fa: 28f1 |0017: goto 0008 // -000f │ │ +0869fc: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000a line=768 │ │ 0x0015 line=767 │ │ 0x0018 line=770 │ │ locals : │ │ @@ -149098,62 +149073,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -086228: |[086228] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -086238: 6302 8901 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -08623c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -086240: 1a02 be0a |0004: const-string v2, "LoaderManager" // string@0abe │ │ -086244: 2203 b604 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -086248: 7010 d724 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08624e: 1a04 3d0c |000b: const-string v4, "Retaining in " // string@0c3d │ │ -086252: 6e20 df24 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086258: 0c03 |0010: move-result-object v3 │ │ -08625a: 6e20 de24 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -086260: 0c03 |0014: move-result-object v3 │ │ -086262: 6e10 e424 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -086268: 0c03 |0018: move-result-object v3 │ │ -08626a: 7120 6e20 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -086270: 5552 9101 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ -086274: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -086278: 2200 b304 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@04b3 │ │ -08627c: 1a02 1818 |0022: const-string v2, "here" // string@1818 │ │ -086280: 7020 bd24 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ -086286: 6e10 c024 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@24c0 │ │ -08628c: 1a02 be0a |002a: const-string v2, "LoaderManager" // string@0abe │ │ -086290: 2203 b604 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -086294: 7010 d724 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08629a: 1a04 b302 |0031: const-string v4, "Called doRetain when not started: " // string@02b3 │ │ -08629e: 6e20 df24 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0862a4: 0c03 |0036: move-result-object v3 │ │ -0862a6: 6e20 de24 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0862ac: 0c03 |003a: move-result-object v3 │ │ -0862ae: 6e10 e424 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0862b4: 0c03 |003e: move-result-object v3 │ │ -0862b6: 7130 7020 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ -0862bc: 0e00 |0042: return-void │ │ -0862be: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -0862c0: 5c52 8f01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018f │ │ -0862c4: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -0862c6: 5c52 9101 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ -0862ca: 5452 8e01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -0862ce: 6e10 d60a 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ -0862d4: 0a02 |004e: move-result v2 │ │ -0862d6: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0862da: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -0862de: 5452 8e01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -0862e2: 6e20 d80a 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ -0862e8: 0c02 |0058: move-result-object v2 │ │ -0862ea: 1f02 ff00 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ff │ │ -0862ee: 6e10 6005 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0560 │ │ -0862f4: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0862f8: 28f1 |0060: goto 0051 // -000f │ │ +086a00: |[086a00] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +086a10: 6302 8901 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +086a14: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +086a18: 1a02 c40a |0004: const-string v2, "LoaderManager" // string@0ac4 │ │ +086a1c: 2203 bc04 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +086a20: 7010 d724 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +086a26: 1a04 430c |000b: const-string v4, "Retaining in " // string@0c43 │ │ +086a2a: 6e20 df24 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +086a30: 0c03 |0010: move-result-object v3 │ │ +086a32: 6e20 de24 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +086a38: 0c03 |0014: move-result-object v3 │ │ +086a3a: 6e10 e424 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +086a40: 0c03 |0018: move-result-object v3 │ │ +086a42: 7120 6e20 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +086a48: 5552 9101 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ +086a4c: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +086a50: 2200 b904 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@04b9 │ │ +086a54: 1a02 1e18 |0022: const-string v2, "here" // string@181e │ │ +086a58: 7020 bd24 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ +086a5e: 6e10 c024 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@24c0 │ │ +086a64: 1a02 c40a |002a: const-string v2, "LoaderManager" // string@0ac4 │ │ +086a68: 2203 bc04 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +086a6c: 7010 d724 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +086a72: 1a04 b302 |0031: const-string v4, "Called doRetain when not started: " // string@02b3 │ │ +086a76: 6e20 df24 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +086a7c: 0c03 |0036: move-result-object v3 │ │ +086a7e: 6e20 de24 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +086a84: 0c03 |003a: move-result-object v3 │ │ +086a86: 6e10 e424 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +086a8c: 0c03 |003e: move-result-object v3 │ │ +086a8e: 7130 7020 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ +086a94: 0e00 |0042: return-void │ │ +086a96: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +086a98: 5c52 8f01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018f │ │ +086a9c: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +086a9e: 5c52 9101 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ +086aa2: 5452 8e01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +086aa6: 6e10 d60a 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ +086aac: 0a02 |004e: move-result v2 │ │ +086aae: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +086ab2: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +086ab6: 5452 8e01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +086aba: 6e20 d80a 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ +086ac0: 0c02 |0058: move-result-object v2 │ │ +086ac2: 1f02 0301 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0103 │ │ +086ac6: 6e10 6005 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0560 │ │ +086acc: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +086ad0: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x001c line=735 │ │ 0x0020 line=736 │ │ 0x0027 line=737 │ │ 0x002a line=738 │ │ @@ -149173,60 +149148,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -0862fc: |[0862fc] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -08630c: 6302 8901 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -086310: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -086314: 1a02 be0a |0004: const-string v2, "LoaderManager" // string@0abe │ │ -086318: 2203 b604 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -08631c: 7010 d724 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -086322: 1a04 d40c |000b: const-string v4, "Starting in " // string@0cd4 │ │ -086326: 6e20 df24 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08632c: 0c03 |0010: move-result-object v3 │ │ -08632e: 6e20 de24 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -086334: 0c03 |0014: move-result-object v3 │ │ -086336: 6e10 e424 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -08633c: 0c03 |0018: move-result-object v3 │ │ -08633e: 7120 6e20 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -086344: 5552 9101 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ -086348: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -08634c: 2200 b304 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@04b3 │ │ -086350: 1a02 1818 |0022: const-string v2, "here" // string@1818 │ │ -086354: 7020 bd24 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ -08635a: 6e10 c024 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@24c0 │ │ -086360: 1a02 be0a |002a: const-string v2, "LoaderManager" // string@0abe │ │ -086364: 2203 b604 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -086368: 7010 d724 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08636e: 1a04 b402 |0031: const-string v4, "Called doStart when already started: " // string@02b4 │ │ -086372: 6e20 df24 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086378: 0c03 |0036: move-result-object v3 │ │ -08637a: 6e20 de24 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -086380: 0c03 |003a: move-result-object v3 │ │ -086382: 6e10 e424 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -086388: 0c03 |003e: move-result-object v3 │ │ -08638a: 7130 7020 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ -086390: 0e00 |0042: return-void │ │ -086392: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -086394: 5c52 9101 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ -086398: 5452 8e01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -08639c: 6e10 d60a 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ -0863a2: 0a02 |004b: move-result v2 │ │ -0863a4: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0863a8: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -0863ac: 5452 8e01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -0863b0: 6e20 d80a 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ -0863b6: 0c02 |0055: move-result-object v2 │ │ -0863b8: 1f02 ff00 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ff │ │ -0863bc: 6e10 6105 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0561 │ │ -0863c2: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0863c6: 28f1 |005d: goto 004e // -000f │ │ +086ad4: |[086ad4] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +086ae4: 6302 8901 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +086ae8: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +086aec: 1a02 c40a |0004: const-string v2, "LoaderManager" // string@0ac4 │ │ +086af0: 2203 bc04 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +086af4: 7010 d724 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +086afa: 1a04 da0c |000b: const-string v4, "Starting in " // string@0cda │ │ +086afe: 6e20 df24 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +086b04: 0c03 |0010: move-result-object v3 │ │ +086b06: 6e20 de24 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +086b0c: 0c03 |0014: move-result-object v3 │ │ +086b0e: 6e10 e424 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +086b14: 0c03 |0018: move-result-object v3 │ │ +086b16: 7120 6e20 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +086b1c: 5552 9101 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ +086b20: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +086b24: 2200 b904 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@04b9 │ │ +086b28: 1a02 1e18 |0022: const-string v2, "here" // string@181e │ │ +086b2c: 7020 bd24 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ +086b32: 6e10 c024 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@24c0 │ │ +086b38: 1a02 c40a |002a: const-string v2, "LoaderManager" // string@0ac4 │ │ +086b3c: 2203 bc04 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +086b40: 7010 d724 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +086b46: 1a04 b402 |0031: const-string v4, "Called doStart when already started: " // string@02b4 │ │ +086b4a: 6e20 df24 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +086b50: 0c03 |0036: move-result-object v3 │ │ +086b52: 6e20 de24 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +086b58: 0c03 |003a: move-result-object v3 │ │ +086b5a: 6e10 e424 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +086b60: 0c03 |003e: move-result-object v3 │ │ +086b62: 7130 7020 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ +086b68: 0e00 |0042: return-void │ │ +086b6a: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +086b6c: 5c52 9101 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ +086b70: 5452 8e01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +086b74: 6e10 d60a 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ +086b7a: 0a02 |004b: move-result v2 │ │ +086b7c: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +086b80: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +086b84: 5452 8e01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +086b88: 6e20 d80a 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ +086b8e: 0c02 |0055: move-result-object v2 │ │ +086b90: 1f02 0301 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0103 │ │ +086b94: 6e10 6105 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0561 │ │ +086b9a: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +086b9e: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x001c line=702 │ │ 0x0020 line=703 │ │ 0x0027 line=704 │ │ 0x002a line=705 │ │ @@ -149245,61 +149220,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -0863c8: |[0863c8] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -0863d8: 6302 8901 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -0863dc: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -0863e0: 1a02 be0a |0004: const-string v2, "LoaderManager" // string@0abe │ │ -0863e4: 2203 b604 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -0863e8: 7010 d724 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0863ee: 1a04 d70c |000b: const-string v4, "Stopping in " // string@0cd7 │ │ -0863f2: 6e20 df24 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0863f8: 0c03 |0010: move-result-object v3 │ │ -0863fa: 6e20 de24 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -086400: 0c03 |0014: move-result-object v3 │ │ -086402: 6e10 e424 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -086408: 0c03 |0018: move-result-object v3 │ │ -08640a: 7120 6e20 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -086410: 5552 9101 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ -086414: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -086418: 2200 b304 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@04b3 │ │ -08641c: 1a02 1818 |0022: const-string v2, "here" // string@1818 │ │ -086420: 7020 bd24 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ -086426: 6e10 c024 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@24c0 │ │ -08642c: 1a02 be0a |002a: const-string v2, "LoaderManager" // string@0abe │ │ -086430: 2203 b604 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -086434: 7010 d724 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08643a: 1a04 b502 |0031: const-string v4, "Called doStop when not started: " // string@02b5 │ │ -08643e: 6e20 df24 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086444: 0c03 |0036: move-result-object v3 │ │ -086446: 6e20 de24 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -08644c: 0c03 |003a: move-result-object v3 │ │ -08644e: 6e10 e424 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -086454: 0c03 |003e: move-result-object v3 │ │ -086456: 7130 7020 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ -08645c: 0e00 |0042: return-void │ │ -08645e: 5452 8e01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -086462: 6e10 d60a 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ -086468: 0a02 |0048: move-result v2 │ │ -08646a: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -08646e: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -086472: 5452 8e01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -086476: 6e20 d80a 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ -08647c: 0c02 |0052: move-result-object v2 │ │ -08647e: 1f02 ff00 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ff │ │ -086482: 6e10 6205 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0562 │ │ -086488: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -08648c: 28f1 |005a: goto 004b // -000f │ │ -08648e: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -086490: 5c52 9101 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ -086494: 28e4 |005e: goto 0042 // -001c │ │ +086ba0: |[086ba0] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +086bb0: 6302 8901 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +086bb4: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +086bb8: 1a02 c40a |0004: const-string v2, "LoaderManager" // string@0ac4 │ │ +086bbc: 2203 bc04 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +086bc0: 7010 d724 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +086bc6: 1a04 dd0c |000b: const-string v4, "Stopping in " // string@0cdd │ │ +086bca: 6e20 df24 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +086bd0: 0c03 |0010: move-result-object v3 │ │ +086bd2: 6e20 de24 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +086bd8: 0c03 |0014: move-result-object v3 │ │ +086bda: 6e10 e424 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +086be0: 0c03 |0018: move-result-object v3 │ │ +086be2: 7120 6e20 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +086be8: 5552 9101 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ +086bec: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +086bf0: 2200 b904 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@04b9 │ │ +086bf4: 1a02 1e18 |0022: const-string v2, "here" // string@181e │ │ +086bf8: 7020 bd24 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ +086bfe: 6e10 c024 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@24c0 │ │ +086c04: 1a02 c40a |002a: const-string v2, "LoaderManager" // string@0ac4 │ │ +086c08: 2203 bc04 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +086c0c: 7010 d724 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +086c12: 1a04 b502 |0031: const-string v4, "Called doStop when not started: " // string@02b5 │ │ +086c16: 6e20 df24 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +086c1c: 0c03 |0036: move-result-object v3 │ │ +086c1e: 6e20 de24 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +086c24: 0c03 |003a: move-result-object v3 │ │ +086c26: 6e10 e424 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +086c2c: 0c03 |003e: move-result-object v3 │ │ +086c2e: 7130 7020 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ +086c34: 0e00 |0042: return-void │ │ +086c36: 5452 8e01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +086c3a: 6e10 d60a 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ +086c40: 0a02 |0048: move-result v2 │ │ +086c42: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +086c46: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +086c4a: 5452 8e01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +086c4e: 6e20 d80a 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ +086c54: 0c02 |0052: move-result-object v2 │ │ +086c56: 1f02 0301 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0103 │ │ +086c5a: 6e10 6205 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0562 │ │ +086c60: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +086c64: 28f1 |005a: goto 004b // -000f │ │ +086c66: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +086c68: 5c52 9101 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ +086c6c: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x001c line=720 │ │ 0x0020 line=721 │ │ 0x0027 line=722 │ │ 0x002a line=723 │ │ @@ -149318,96 +149293,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 │ │ -086498: |[086498] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0864a8: 5453 8e01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -0864ac: 6e10 d60a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ -0864b2: 0a03 |0005: move-result v3 │ │ -0864b4: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -0864b8: 6e20 6e24 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0864be: 1a03 2402 |000b: const-string v3, "Active Loaders:" // string@0224 │ │ -0864c2: 6e20 7324 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -0864c8: 2203 b604 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -0864cc: 7010 d724 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0864d2: 6e20 df24 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0864d8: 0c03 |0018: move-result-object v3 │ │ -0864da: 1a04 0500 |0019: const-string v4, " " // string@0005 │ │ -0864de: 6e20 df24 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0864e4: 0c03 |001e: move-result-object v3 │ │ -0864e6: 6e10 e424 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0864ec: 0c01 |0022: move-result-object v1 │ │ -0864ee: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0864f0: 5453 8e01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -0864f4: 6e10 d60a 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ -0864fa: 0a03 |0029: move-result v3 │ │ -0864fc: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -086500: 5453 8e01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -086504: 6e20 d80a 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ -08650a: 0c02 |0031: move-result-object v2 │ │ -08650c: 1f02 ff00 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ff │ │ -086510: 6e20 6e24 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -086516: 1a03 0600 |0037: const-string v3, " #" // string@0006 │ │ -08651a: 6e20 6e24 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -086520: 5453 8e01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -086524: 6e20 d00a 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0ad0 │ │ -08652a: 0a03 |0041: move-result v3 │ │ -08652c: 6e20 6c24 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ -086532: 1a03 e800 |0045: const-string v3, ": " // string@00e8 │ │ -086536: 6e20 6e24 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -08653c: 6e10 6305 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0563 │ │ -086542: 0c03 |004d: move-result-object v3 │ │ -086544: 6e20 7324 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -08654a: 6e59 5c05 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@055c │ │ -086550: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -086554: 28ce |0056: goto 0024 // -0032 │ │ -086556: 5453 8d01 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ -08655a: 6e10 d60a 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ -086560: 0a03 |005c: move-result v3 │ │ -086562: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -086566: 6e20 6e24 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -08656c: 1a03 9f04 |0062: const-string v3, "Inactive Loaders:" // string@049f │ │ -086570: 6e20 7324 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -086576: 2203 b604 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -08657a: 7010 d724 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -086580: 6e20 df24 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086586: 0c03 |006f: move-result-object v3 │ │ -086588: 1a04 0500 |0070: const-string v4, " " // string@0005 │ │ -08658c: 6e20 df24 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086592: 0c03 |0075: move-result-object v3 │ │ -086594: 6e10 e424 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -08659a: 0c01 |0079: move-result-object v1 │ │ -08659c: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -08659e: 5453 8d01 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ -0865a2: 6e10 d60a 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ -0865a8: 0a03 |0080: move-result v3 │ │ -0865aa: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -0865ae: 5453 8d01 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ -0865b2: 6e20 d80a 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ -0865b8: 0c02 |0088: move-result-object v2 │ │ -0865ba: 1f02 ff00 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ff │ │ -0865be: 6e20 6e24 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0865c4: 1a03 0600 |008e: const-string v3, " #" // string@0006 │ │ -0865c8: 6e20 6e24 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0865ce: 5453 8d01 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ -0865d2: 6e20 d00a 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0ad0 │ │ -0865d8: 0a03 |0098: move-result v3 │ │ -0865da: 6e20 6c24 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ -0865e0: 1a03 e800 |009c: const-string v3, ": " // string@00e8 │ │ -0865e4: 6e20 6e24 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0865ea: 6e10 6305 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0563 │ │ -0865f0: 0c03 |00a4: move-result-object v3 │ │ -0865f2: 6e20 7324 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -0865f8: 6e59 5c05 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@055c │ │ -0865fe: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -086602: 28ce |00ad: goto 007b // -0032 │ │ -086604: 0e00 |00ae: return-void │ │ +086c70: |[086c70] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +086c80: 5453 8e01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +086c84: 6e10 d60a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ +086c8a: 0a03 |0005: move-result v3 │ │ +086c8c: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +086c90: 6e20 6e24 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +086c96: 1a03 2402 |000b: const-string v3, "Active Loaders:" // string@0224 │ │ +086c9a: 6e20 7324 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +086ca0: 2203 bc04 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +086ca4: 7010 d724 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +086caa: 6e20 df24 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +086cb0: 0c03 |0018: move-result-object v3 │ │ +086cb2: 1a04 0500 |0019: const-string v4, " " // string@0005 │ │ +086cb6: 6e20 df24 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +086cbc: 0c03 |001e: move-result-object v3 │ │ +086cbe: 6e10 e424 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +086cc4: 0c01 |0022: move-result-object v1 │ │ +086cc6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +086cc8: 5453 8e01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +086ccc: 6e10 d60a 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ +086cd2: 0a03 |0029: move-result v3 │ │ +086cd4: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +086cd8: 5453 8e01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +086cdc: 6e20 d80a 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ +086ce2: 0c02 |0031: move-result-object v2 │ │ +086ce4: 1f02 0301 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0103 │ │ +086ce8: 6e20 6e24 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +086cee: 1a03 0600 |0037: const-string v3, " #" // string@0006 │ │ +086cf2: 6e20 6e24 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +086cf8: 5453 8e01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +086cfc: 6e20 d00a 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0ad0 │ │ +086d02: 0a03 |0041: move-result v3 │ │ +086d04: 6e20 6c24 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ +086d0a: 1a03 e800 |0045: const-string v3, ": " // string@00e8 │ │ +086d0e: 6e20 6e24 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +086d14: 6e10 6305 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0563 │ │ +086d1a: 0c03 |004d: move-result-object v3 │ │ +086d1c: 6e20 7324 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +086d22: 6e59 5c05 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@055c │ │ +086d28: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +086d2c: 28ce |0056: goto 0024 // -0032 │ │ +086d2e: 5453 8d01 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ +086d32: 6e10 d60a 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ +086d38: 0a03 |005c: move-result v3 │ │ +086d3a: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +086d3e: 6e20 6e24 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +086d44: 1a03 9f04 |0062: const-string v3, "Inactive Loaders:" // string@049f │ │ +086d48: 6e20 7324 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +086d4e: 2203 bc04 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +086d52: 7010 d724 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +086d58: 6e20 df24 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +086d5e: 0c03 |006f: move-result-object v3 │ │ +086d60: 1a04 0500 |0070: const-string v4, " " // string@0005 │ │ +086d64: 6e20 df24 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +086d6a: 0c03 |0075: move-result-object v3 │ │ +086d6c: 6e10 e424 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +086d72: 0c01 |0079: move-result-object v1 │ │ +086d74: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +086d76: 5453 8d01 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ +086d7a: 6e10 d60a 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ +086d80: 0a03 |0080: move-result v3 │ │ +086d82: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +086d86: 5453 8d01 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ +086d8a: 6e20 d80a 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ +086d90: 0c02 |0088: move-result-object v2 │ │ +086d92: 1f02 0301 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0103 │ │ +086d96: 6e20 6e24 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +086d9c: 1a03 0600 |008e: const-string v3, " #" // string@0006 │ │ +086da0: 6e20 6e24 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +086da6: 5453 8d01 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ +086daa: 6e20 d00a 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0ad0 │ │ +086db0: 0a03 |0098: move-result v3 │ │ +086db2: 6e20 6c24 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@246c │ │ +086db8: 1a03 e800 |009c: const-string v3, ": " // string@00e8 │ │ +086dbc: 6e20 6e24 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +086dc2: 6e10 6305 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0563 │ │ +086dc8: 0c03 |00a4: move-result-object v3 │ │ +086dca: 6e20 7324 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +086dd0: 6e59 5c05 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@055c │ │ +086dd6: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +086dda: 28ce |00ad: goto 007b // -0032 │ │ +086ddc: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ 0x0008 line=802 │ │ 0x0010 line=803 │ │ 0x0023 line=804 │ │ 0x002c line=805 │ │ @@ -149443,45 +149418,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -086608: |[086608] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -086618: 5541 8f01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018f │ │ -08661c: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -086620: 6301 8901 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -086624: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -086628: 1a01 be0a |0008: const-string v1, "LoaderManager" // string@0abe │ │ -08662c: 2202 b604 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -086630: 7010 d724 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -086636: 1a03 0304 |000f: const-string v3, "Finished Retaining in " // string@0403 │ │ -08663a: 6e20 df24 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086640: 0c02 |0014: move-result-object v2 │ │ -086642: 6e20 de24 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -086648: 0c02 |0018: move-result-object v2 │ │ -08664a: 6e10 e424 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -086650: 0c02 |001c: move-result-object v2 │ │ -086652: 7120 6e20 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -086658: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -08665a: 5c41 8f01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018f │ │ -08665e: 5441 8e01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -086662: 6e10 d60a 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ -086668: 0a01 |0028: move-result v1 │ │ -08666a: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -08666e: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -086672: 5441 8e01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -086676: 6e20 d80a 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ -08667c: 0c01 |0032: move-result-object v1 │ │ -08667e: 1f01 ff00 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ff │ │ -086682: 6e10 5d05 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@055d │ │ -086688: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08668c: 28f1 |003a: goto 002b // -000f │ │ -08668e: 0e00 |003b: return-void │ │ +086de0: |[086de0] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +086df0: 5541 8f01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018f │ │ +086df4: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +086df8: 6301 8901 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +086dfc: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +086e00: 1a01 c40a |0008: const-string v1, "LoaderManager" // string@0ac4 │ │ +086e04: 2202 bc04 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +086e08: 7010 d724 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +086e0e: 1a03 0304 |000f: const-string v3, "Finished Retaining in " // string@0403 │ │ +086e12: 6e20 df24 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +086e18: 0c02 |0014: move-result-object v2 │ │ +086e1a: 6e20 de24 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +086e20: 0c02 |0018: move-result-object v2 │ │ +086e22: 6e10 e424 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +086e28: 0c02 |001c: move-result-object v2 │ │ +086e2a: 7120 6e20 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +086e30: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +086e32: 5c41 8f01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018f │ │ +086e36: 5441 8e01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +086e3a: 6e10 d60a 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ +086e40: 0a01 |0028: move-result v1 │ │ +086e42: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +086e46: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +086e4a: 5441 8e01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +086e4e: 6e20 d80a 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ +086e54: 0c01 |0032: move-result-object v1 │ │ +086e56: 1f01 0301 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0103 │ │ +086e5a: 6e10 5d05 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@055d │ │ +086e60: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +086e64: 28f1 |003a: goto 002b // -000f │ │ +086e66: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0004 line=751 │ │ 0x0020 line=753 │ │ 0x0023 line=754 │ │ 0x002d line=755 │ │ @@ -149496,35 +149471,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 │ │ -086690: |[086690] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -0866a0: 5531 8c01 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@018c │ │ -0866a4: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -0866a8: 2201 a204 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@04a2 │ │ -0866ac: 1a02 b602 |0006: const-string v2, "Called while creating a loader" // string@02b6 │ │ -0866b0: 7020 9c24 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -0866b6: 2701 |000b: throw v1 │ │ -0866b8: 5431 8e01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -0866bc: 6e20 cc0a 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0acc │ │ -0866c2: 0c00 |0011: move-result-object v0 │ │ -0866c4: 1f00 ff00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ff │ │ -0866c8: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -0866cc: 5401 8301 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ -0866d0: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -0866d4: 5401 8301 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ -0866d8: 5411 8201 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -0866dc: 1101 |001e: return-object v1 │ │ -0866de: 5401 8201 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -0866e2: 28fd |0021: goto 001e // -0003 │ │ -0866e4: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0866e6: 28fb |0023: goto 001e // -0005 │ │ +086e68: |[086e68] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +086e78: 5531 8c01 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@018c │ │ +086e7c: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +086e80: 2201 a804 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@04a8 │ │ +086e84: 1a02 b602 |0006: const-string v2, "Called while creating a loader" // string@02b6 │ │ +086e88: 7020 9c24 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +086e8e: 2701 |000b: throw v1 │ │ +086e90: 5431 8e01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +086e94: 6e20 cc0a 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0acc │ │ +086e9a: 0c00 |0011: move-result-object v0 │ │ +086e9c: 1f00 0301 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0103 │ │ +086ea0: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +086ea4: 5401 8301 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ +086ea8: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +086eac: 5401 8301 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ +086eb0: 5411 8201 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +086eb4: 1101 |001e: return-object v1 │ │ +086eb6: 5401 8201 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +086eba: 28fd |0021: goto 001e // -0003 │ │ +086ebc: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +086ebe: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0004 line=687 │ │ 0x000c line=690 │ │ 0x0014 line=691 │ │ 0x0016 line=692 │ │ @@ -149542,36 +149517,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0866e8: |[0866e8] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -0866f8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0866fa: 5454 8e01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -0866fe: 6e10 d60a 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ -086704: 0a00 |0006: move-result v0 │ │ -086706: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -086708: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -08670c: 5454 8e01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -086710: 6e20 d80a 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ -086716: 0c02 |000f: move-result-object v2 │ │ -086718: 1f02 ff00 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ff │ │ -08671c: 5524 8701 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ -086720: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -086724: 5524 7d01 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017d │ │ -086728: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -08672c: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -08672e: b643 |001b: or-int/2addr v3, v4 │ │ -086730: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -086734: 28ea |001e: goto 0008 // -0016 │ │ -086736: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -086738: 28fb |0020: goto 001b // -0005 │ │ -08673a: 0f03 |0021: return v3 │ │ +086ec0: |[086ec0] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +086ed0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +086ed2: 5454 8e01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +086ed6: 6e10 d60a 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ad6 │ │ +086edc: 0a00 |0006: move-result v0 │ │ +086ede: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +086ee0: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +086ee4: 5454 8e01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +086ee8: 6e20 d80a 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0ad8 │ │ +086eee: 0c02 |000f: move-result-object v2 │ │ +086ef0: 1f02 0301 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0103 │ │ +086ef4: 5524 8701 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ +086ef8: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +086efc: 5524 7d01 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017d │ │ +086f00: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +086f04: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +086f06: b643 |001b: or-int/2addr v3, v4 │ │ +086f08: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +086f0c: 28ea |001e: goto 0008 // -0016 │ │ +086f0e: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +086f10: 28fb |0020: goto 001b // -0005 │ │ +086f12: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ 0x0001 line=826 │ │ 0x0007 line=827 │ │ 0x000a line=828 │ │ 0x0012 line=829 │ │ @@ -149590,83 +149565,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 │ │ -08673c: |[08673c] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -08674c: 5541 8c01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@018c │ │ -086750: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -086754: 2201 a204 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@04a2 │ │ -086758: 1a02 b602 |0006: const-string v2, "Called while creating a loader" // string@02b6 │ │ -08675c: 7020 9c24 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -086762: 2701 |000b: throw v1 │ │ -086764: 5441 8e01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -086768: 6e20 cc0a 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0acc │ │ -08676e: 0c00 |0011: move-result-object v0 │ │ -086770: 1f00 ff00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ff │ │ -086774: 6301 8901 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -086778: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -08677c: 1a01 be0a |0018: const-string v1, "LoaderManager" // string@0abe │ │ -086780: 2202 b604 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -086784: 7010 d724 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08678a: 1a03 af18 |001f: const-string v3, "initLoader in " // string@18af │ │ -08678e: 6e20 df24 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086794: 0c02 |0024: move-result-object v2 │ │ -086796: 6e20 de24 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -08679c: 0c02 |0028: move-result-object v2 │ │ -08679e: 1a03 eb00 |0029: const-string v3, ": args=" // string@00eb │ │ -0867a2: 6e20 df24 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0867a8: 0c02 |002e: move-result-object v2 │ │ -0867aa: 6e20 de24 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0867b0: 0c02 |0032: move-result-object v2 │ │ -0867b2: 6e10 e424 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0867b8: 0c02 |0036: move-result-object v2 │ │ -0867ba: 7120 6e20 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0867c0: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -0867c4: 7040 6605 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@0566 │ │ -0867ca: 0c00 |003f: move-result-object v0 │ │ -0867cc: 6301 8901 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -0867d0: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -0867d4: 1a01 be0a |0044: const-string v1, "LoaderManager" // string@0abe │ │ -0867d8: 2202 b604 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -0867dc: 7010 d724 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0867e2: 1a03 0700 |004b: const-string v3, " Created new loader " // string@0007 │ │ -0867e6: 6e20 df24 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0867ec: 0c02 |0050: move-result-object v2 │ │ -0867ee: 6e20 de24 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0867f4: 0c02 |0054: move-result-object v2 │ │ -0867f6: 6e10 e424 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0867fc: 0c02 |0058: move-result-object v2 │ │ -0867fe: 7120 6e20 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -086804: 5501 7f01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ -086808: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -08680c: 5541 9101 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ -086810: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -086814: 5401 8201 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -086818: 5402 7c01 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@017c │ │ -08681c: 6e30 5a05 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@055a │ │ -086822: 5401 8201 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -086826: 1101 |006d: return-object v1 │ │ -086828: 6301 8901 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -08682c: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -086830: 1a01 be0a |0072: const-string v1, "LoaderManager" // string@0abe │ │ -086834: 2202 b604 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -086838: 7010 d724 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08683e: 1a03 1300 |0079: const-string v3, " Re-using existing loader " // string@0013 │ │ -086842: 6e20 df24 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086848: 0c02 |007e: move-result-object v2 │ │ -08684a: 6e20 de24 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -086850: 0c02 |0082: move-result-object v2 │ │ -086852: 6e10 e424 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -086858: 0c02 |0086: move-result-object v2 │ │ -08685a: 7120 6e20 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -086860: 5b07 7b01 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ -086864: 28d0 |008c: goto 005c // -0030 │ │ +086f14: |[086f14] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +086f24: 5541 8c01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@018c │ │ +086f28: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +086f2c: 2201 a804 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@04a8 │ │ +086f30: 1a02 b602 |0006: const-string v2, "Called while creating a loader" // string@02b6 │ │ +086f34: 7020 9c24 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +086f3a: 2701 |000b: throw v1 │ │ +086f3c: 5441 8e01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +086f40: 6e20 cc0a 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0acc │ │ +086f46: 0c00 |0011: move-result-object v0 │ │ +086f48: 1f00 0301 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0103 │ │ +086f4c: 6301 8901 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +086f50: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +086f54: 1a01 c40a |0018: const-string v1, "LoaderManager" // string@0ac4 │ │ +086f58: 2202 bc04 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +086f5c: 7010 d724 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +086f62: 1a03 b518 |001f: const-string v3, "initLoader in " // string@18b5 │ │ +086f66: 6e20 df24 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +086f6c: 0c02 |0024: move-result-object v2 │ │ +086f6e: 6e20 de24 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +086f74: 0c02 |0028: move-result-object v2 │ │ +086f76: 1a03 eb00 |0029: const-string v3, ": args=" // string@00eb │ │ +086f7a: 6e20 df24 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +086f80: 0c02 |002e: move-result-object v2 │ │ +086f82: 6e20 de24 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +086f88: 0c02 |0032: move-result-object v2 │ │ +086f8a: 6e10 e424 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +086f90: 0c02 |0036: move-result-object v2 │ │ +086f92: 7120 6e20 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +086f98: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +086f9c: 7040 6605 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@0566 │ │ +086fa2: 0c00 |003f: move-result-object v0 │ │ +086fa4: 6301 8901 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +086fa8: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +086fac: 1a01 c40a |0044: const-string v1, "LoaderManager" // string@0ac4 │ │ +086fb0: 2202 bc04 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +086fb4: 7010 d724 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +086fba: 1a03 0700 |004b: const-string v3, " Created new loader " // string@0007 │ │ +086fbe: 6e20 df24 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +086fc4: 0c02 |0050: move-result-object v2 │ │ +086fc6: 6e20 de24 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +086fcc: 0c02 |0054: move-result-object v2 │ │ +086fce: 6e10 e424 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +086fd4: 0c02 |0058: move-result-object v2 │ │ +086fd6: 7120 6e20 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +086fdc: 5501 7f01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ +086fe0: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +086fe4: 5541 9101 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ +086fe8: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +086fec: 5401 8201 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +086ff0: 5402 7c01 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@017c │ │ +086ff4: 6e30 5a05 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@055a │ │ +086ffa: 5401 8201 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +086ffe: 1101 |006d: return-object v1 │ │ +087000: 6301 8901 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +087004: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +087008: 1a01 c40a |0072: const-string v1, "LoaderManager" // string@0ac4 │ │ +08700c: 2202 bc04 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +087010: 7010 d724 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +087016: 1a03 1300 |0079: const-string v3, " Re-using existing loader " // string@0013 │ │ +08701a: 6e20 df24 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +087020: 0c02 |007e: move-result-object v2 │ │ +087022: 6e20 de24 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +087028: 0c02 |0082: move-result-object v2 │ │ +08702a: 6e10 e424 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +087030: 0c02 |0086: move-result-object v2 │ │ +087032: 7120 6e20 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +087038: 5b07 7b01 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@017b │ │ +08703c: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x0014 line=549 │ │ 0x003a line=551 │ │ @@ -149690,22 +149665,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 │ │ -086868: |[086868] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -086878: 5420 8e01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -08687c: 5231 8001 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ -086880: 6e30 d10a 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ad1 │ │ -086886: 5520 9101 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ -08688a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -08688e: 6e10 6105 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0561 │ │ -086894: 0e00 |000e: return-void │ │ +087040: |[087040] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +087050: 5420 8e01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +087054: 5231 8001 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0180 │ │ +087058: 6e30 d10a 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ad1 │ │ +08705e: 5520 9101 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0191 │ │ +087062: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +087066: 6e10 6105 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0561 │ │ +08706c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0007 line=509 │ │ 0x000b line=513 │ │ 0x000e line=515 │ │ locals : │ │ @@ -149717,135 +149692,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 │ │ -086898: |[086898] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -0868a8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0868aa: 5562 8c01 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@018c │ │ -0868ae: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -0868b2: 2202 a204 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@04a2 │ │ -0868b6: 1a03 b602 |0007: const-string v3, "Called while creating a loader" // string@02b6 │ │ -0868ba: 7020 9c24 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -0868c0: 2702 |000c: throw v2 │ │ -0868c2: 5462 8e01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -0868c6: 6e20 cc0a 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0acc │ │ -0868cc: 0c01 |0012: move-result-object v1 │ │ -0868ce: 1f01 ff00 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ff │ │ -0868d2: 6302 8901 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -0868d6: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -0868da: 1a02 be0a |0019: const-string v2, "LoaderManager" // string@0abe │ │ -0868de: 2203 b604 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -0868e2: 7010 d724 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0868e8: 1a04 0d22 |0020: const-string v4, "restartLoader in " // string@220d │ │ -0868ec: 6e20 df24 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0868f2: 0c03 |0025: move-result-object v3 │ │ -0868f4: 6e20 de24 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0868fa: 0c03 |0029: move-result-object v3 │ │ -0868fc: 1a04 eb00 |002a: const-string v4, ": args=" // string@00eb │ │ -086900: 6e20 df24 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086906: 0c03 |002f: move-result-object v3 │ │ -086908: 6e20 de24 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -08690e: 0c03 |0033: move-result-object v3 │ │ -086910: 6e10 e424 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -086916: 0c03 |0037: move-result-object v3 │ │ -086918: 7120 6e20 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -08691e: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -086922: 5462 8d01 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ -086926: 6e20 cc0a 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0acc │ │ -08692c: 0c00 |0042: move-result-object v0 │ │ -08692e: 1f00 ff00 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ff │ │ -086932: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -086936: 5512 7f01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ -08693a: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -08693e: 6302 8901 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -086942: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -086946: 1a02 be0a |004f: const-string v2, "LoaderManager" // string@0abe │ │ -08694a: 2203 b604 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -08694e: 7010 d724 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -086954: 1a04 1400 |0056: const-string v4, " Removing last inactive loader: " // string@0014 │ │ -086958: 6e20 df24 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08695e: 0c03 |005b: move-result-object v3 │ │ -086960: 6e20 de24 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -086966: 0c03 |005f: move-result-object v3 │ │ -086968: 6e10 e424 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -08696e: 0c03 |0063: move-result-object v3 │ │ -086970: 7120 6e20 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -086976: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -086978: 5c02 7d01 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017d │ │ -08697c: 6e10 5b05 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ -086982: 5412 8201 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -086986: 6e10 0a08 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@080a │ │ -08698c: 5462 8d01 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ -086990: 6e30 d10a 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ad1 │ │ -086996: 7040 6605 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@0566 │ │ -08699c: 0c01 |007a: move-result-object v1 │ │ -08699e: 5412 8201 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -0869a2: 1102 |007d: return-object v2 │ │ -0869a4: 5512 8701 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ -0869a8: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -0869ac: 6302 8901 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -0869b0: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -0869b4: 1a02 be0a |0086: const-string v2, "LoaderManager" // string@0abe │ │ -0869b8: 1a03 0800 |0088: const-string v3, " Current loader is stopped; replacing" // string@0008 │ │ -0869bc: 7120 6e20 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -0869c2: 5462 8e01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ -0869c6: 6e30 d10a 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ad1 │ │ -0869cc: 6e10 5b05 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ -0869d2: 28e2 |0095: goto 0077 // -001e │ │ -0869d4: 5412 8301 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ -0869d8: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -0869dc: 6302 8901 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -0869e0: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -0869e4: 1a02 be0a |009e: const-string v2, "LoaderManager" // string@0abe │ │ -0869e8: 2203 b604 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -0869ec: 7010 d724 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0869f2: 1a04 1500 |00a5: const-string v4, " Removing pending loader: " // string@0015 │ │ -0869f6: 6e20 df24 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0869fc: 0c03 |00aa: move-result-object v3 │ │ -0869fe: 5414 8301 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ -086a02: 6e20 de24 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -086a08: 0c03 |00b0: move-result-object v3 │ │ -086a0a: 6e10 e424 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -086a10: 0c03 |00b4: move-result-object v3 │ │ -086a12: 7120 6e20 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -086a18: 5412 8301 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ -086a1c: 6e10 5b05 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ -086a22: 5b15 8301 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ -086a26: 6302 8901 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -086a2a: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -086a2e: 1a02 be0a |00c3: const-string v2, "LoaderManager" // string@0abe │ │ -086a32: 1a03 0a00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000a │ │ -086a36: 7120 6e20 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -086a3c: 7040 6705 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@0567 │ │ -086a42: 0c02 |00cd: move-result-object v2 │ │ -086a44: 5b12 8301 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ -086a48: 5412 8301 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ -086a4c: 5422 8201 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -086a50: 28a9 |00d4: goto 007d // -0057 │ │ -086a52: 6302 8901 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ -086a56: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -086a5a: 1a02 be0a |00d9: const-string v2, "LoaderManager" // string@0abe │ │ -086a5e: 2203 b604 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@04b6 │ │ -086a62: 7010 d724 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -086a68: 1a04 1100 |00e0: const-string v4, " Making last loader inactive: " // string@0011 │ │ -086a6c: 6e20 df24 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086a72: 0c03 |00e5: move-result-object v3 │ │ -086a74: 6e20 de24 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -086a7a: 0c03 |00e9: move-result-object v3 │ │ -086a7c: 6e10 e424 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -086a82: 0c03 |00ed: move-result-object v3 │ │ -086a84: 7120 6e20 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ -086a8a: 5412 8201 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ -086a8e: 6e10 0a08 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@080a │ │ -086a94: 5462 8d01 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ -086a98: 6e30 d10a 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ad1 │ │ -086a9e: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +087070: |[087070] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +087080: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +087082: 5562 8c01 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@018c │ │ +087086: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +08708a: 2202 a804 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@04a8 │ │ +08708e: 1a03 b602 |0007: const-string v3, "Called while creating a loader" // string@02b6 │ │ +087092: 7020 9c24 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +087098: 2702 |000c: throw v2 │ │ +08709a: 5462 8e01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +08709e: 6e20 cc0a 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0acc │ │ +0870a4: 0c01 |0012: move-result-object v1 │ │ +0870a6: 1f01 0301 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0103 │ │ +0870aa: 6302 8901 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +0870ae: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +0870b2: 1a02 c40a |0019: const-string v2, "LoaderManager" // string@0ac4 │ │ +0870b6: 2203 bc04 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +0870ba: 7010 d724 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0870c0: 1a04 1322 |0020: const-string v4, "restartLoader in " // string@2213 │ │ +0870c4: 6e20 df24 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0870ca: 0c03 |0025: move-result-object v3 │ │ +0870cc: 6e20 de24 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0870d2: 0c03 |0029: move-result-object v3 │ │ +0870d4: 1a04 eb00 |002a: const-string v4, ": args=" // string@00eb │ │ +0870d8: 6e20 df24 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0870de: 0c03 |002f: move-result-object v3 │ │ +0870e0: 6e20 de24 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0870e6: 0c03 |0033: move-result-object v3 │ │ +0870e8: 6e10 e424 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0870ee: 0c03 |0037: move-result-object v3 │ │ +0870f0: 7120 6e20 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +0870f6: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +0870fa: 5462 8d01 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ +0870fe: 6e20 cc0a 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0acc │ │ +087104: 0c00 |0042: move-result-object v0 │ │ +087106: 1f00 0301 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0103 │ │ +08710a: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +08710e: 5512 7f01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017f │ │ +087112: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +087116: 6302 8901 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +08711a: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +08711e: 1a02 c40a |004f: const-string v2, "LoaderManager" // string@0ac4 │ │ +087122: 2203 bc04 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +087126: 7010 d724 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +08712c: 1a04 1400 |0056: const-string v4, " Removing last inactive loader: " // string@0014 │ │ +087130: 6e20 df24 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +087136: 0c03 |005b: move-result-object v3 │ │ +087138: 6e20 de24 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +08713e: 0c03 |005f: move-result-object v3 │ │ +087140: 6e10 e424 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +087146: 0c03 |0063: move-result-object v3 │ │ +087148: 7120 6e20 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +08714e: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +087150: 5c02 7d01 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017d │ │ +087154: 6e10 5b05 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ +08715a: 5412 8201 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +08715e: 6e10 0a08 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@080a │ │ +087164: 5462 8d01 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ +087168: 6e30 d10a 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ad1 │ │ +08716e: 7040 6605 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@0566 │ │ +087174: 0c01 |007a: move-result-object v1 │ │ +087176: 5412 8201 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +08717a: 1102 |007d: return-object v2 │ │ +08717c: 5512 8701 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0187 │ │ +087180: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +087184: 6302 8901 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +087188: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +08718c: 1a02 c40a |0086: const-string v2, "LoaderManager" // string@0ac4 │ │ +087190: 1a03 0800 |0088: const-string v3, " Current loader is stopped; replacing" // string@0008 │ │ +087194: 7120 6e20 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +08719a: 5462 8e01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018e │ │ +08719e: 6e30 d10a 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ad1 │ │ +0871a4: 6e10 5b05 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ +0871aa: 28e2 |0095: goto 0077 // -001e │ │ +0871ac: 5412 8301 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ +0871b0: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +0871b4: 6302 8901 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +0871b8: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +0871bc: 1a02 c40a |009e: const-string v2, "LoaderManager" // string@0ac4 │ │ +0871c0: 2203 bc04 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +0871c4: 7010 d724 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0871ca: 1a04 1500 |00a5: const-string v4, " Removing pending loader: " // string@0015 │ │ +0871ce: 6e20 df24 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0871d4: 0c03 |00aa: move-result-object v3 │ │ +0871d6: 5414 8301 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ +0871da: 6e20 de24 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0871e0: 0c03 |00b0: move-result-object v3 │ │ +0871e2: 6e10 e424 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0871e8: 0c03 |00b4: move-result-object v3 │ │ +0871ea: 7120 6e20 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +0871f0: 5412 8301 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ +0871f4: 6e10 5b05 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@055b │ │ +0871fa: 5b15 8301 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ +0871fe: 6302 8901 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +087202: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +087206: 1a02 c40a |00c3: const-string v2, "LoaderManager" // string@0ac4 │ │ +08720a: 1a03 0a00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000a │ │ +08720e: 7120 6e20 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +087214: 7040 6705 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@0567 │ │ +08721a: 0c02 |00cd: move-result-object v2 │ │ +08721c: 5b12 8301 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ +087220: 5412 8301 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0183 │ │ +087224: 5422 8201 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +087228: 28a9 |00d4: goto 007d // -0057 │ │ +08722a: 6302 8901 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0189 │ │ +08722e: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +087232: 1a02 c40a |00d9: const-string v2, "LoaderManager" // string@0ac4 │ │ +087236: 2203 bc04 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@04bc │ │ +08723a: 7010 d724 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +087240: 1a04 1100 |00e0: const-string v4, " Making last loader inactive: " // string@0011 │ │ +087244: 6e20 df24 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08724a: 0c03 |00e5: move-result-object v3 │ │ +08724c: 6e20 de24 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +087252: 0c03 |00e9: move-result-object v3 │ │ +087254: 6e10 e424 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +08725a: 0c03 |00ed: move-result-object v3 │ │ +08725c: 7120 6e20 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@206e │ │ +087262: 5412 8201 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0182 │ │ +087266: 6e10 0a08 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@080a │ │ +08726c: 5462 8d01 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018d │ │ +087270: 6e30 d10a 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ad1 │ │ +087276: 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 │ │ @@ -149888,34 +149863,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -086aa4: |[086aa4] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -086ab4: 2200 b604 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -086ab8: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -086abc: 7020 d824 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ -086ac2: 1a01 c00a |0007: const-string v1, "LoaderManager{" // string@0ac0 │ │ -086ac6: 6e20 df24 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086acc: 7110 e724 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ -086ad2: 0a01 |000f: move-result v1 │ │ -086ad4: 7110 a324 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ -086ada: 0c01 |0013: move-result-object v1 │ │ -086adc: 6e20 df24 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086ae2: 1a01 4f00 |0017: const-string v1, " in " // string@004f │ │ -086ae6: 6e20 df24 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086aec: 5421 8b01 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -086af0: 7120 210a 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0a21 │ │ -086af6: 1a01 8127 |0021: const-string v1, "}}" // string@2781 │ │ -086afa: 6e20 df24 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086b00: 6e10 e424 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -086b06: 0c01 |0029: move-result-object v1 │ │ -086b08: 1101 |002a: return-object v1 │ │ +08727c: |[08727c] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +08728c: 2200 bc04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +087290: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +087294: 7020 d824 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@24d8 │ │ +08729a: 1a01 c60a |0007: const-string v1, "LoaderManager{" // string@0ac6 │ │ +08729e: 6e20 df24 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0872a4: 7110 e724 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@24e7 │ │ +0872aa: 0a01 |000f: move-result v1 │ │ +0872ac: 7110 a324 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@24a3 │ │ +0872b2: 0c01 |0013: move-result-object v1 │ │ +0872b4: 6e20 df24 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0872ba: 1a01 4f00 |0017: const-string v1, " in " // string@004f │ │ +0872be: 6e20 df24 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0872c4: 5421 8b01 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +0872c8: 7120 210a 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0a21 │ │ +0872ce: 1a01 8727 |0021: const-string v1, "}}" // string@2787 │ │ +0872d2: 6e20 df24 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0872d8: 6e10 e424 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0872de: 0c01 |0029: move-result-object v1 │ │ +0872e0: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0007 line=791 │ │ 0x000c line=792 │ │ 0x0017 line=793 │ │ 0x001c line=794 │ │ @@ -149930,32 +149905,32 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086b0c: |[086b0c] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -086b1c: 5b01 8b01 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ -086b20: 0e00 |0002: return-void │ │ +0872e4: |[0872e4] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +0872f4: 5b01 8b01 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@018b │ │ +0872f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0002 line=485 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/LoaderManagerImpl; │ │ 0x0000 - 0x0003 reg=1 activity Landroid/support/v4/app/FragmentActivity; │ │ │ │ - source_file_idx : 2751 (LoaderManager.java) │ │ + source_file_idx : 2757 (LoaderManager.java) │ │ │ │ Class #606 header: │ │ -class_idx : 258 │ │ +class_idx : 262 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2902 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2908 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #606 annotations: │ │ Annotations on class │ │ @@ -149976,17 +149951,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -086b24: |[086b24] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -086b34: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -086b3a: 0e00 |0003: return-void │ │ +0872fc: |[0872fc] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +08730c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +087312: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -149995,49 +149970,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 │ │ -086b3c: |[086b3c] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -086b4c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -086b4e: 7110 8c05 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@058c │ │ -086b54: 0c03 |0004: move-result-object v3 │ │ -086b56: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -086b5a: 1102 |0007: return-object v2 │ │ -086b5c: 2204 2c00 |0008: new-instance v4, Landroid/content/ComponentName; // type@002c │ │ -086b60: 7030 0601 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0106 │ │ -086b66: 7120 8d05 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@058d │ │ -086b6c: 0c01 |0010: move-result-object v1 │ │ -086b6e: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ -086b72: 7110 fd07 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@07fd │ │ -086b78: 0c02 |0016: move-result-object v2 │ │ -086b7a: 28f0 |0017: goto 0007 // -0010 │ │ -086b7c: 2205 3600 |0018: new-instance v5, Landroid/content/Intent; // type@0036 │ │ -086b80: 7010 3801 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@0138 │ │ -086b86: 6e20 5d01 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015d │ │ -086b8c: 0c02 |0020: move-result-object v2 │ │ -086b8e: 28f6 |0021: goto 0017 // -000a │ │ -086b90: 0d00 |0022: move-exception v0 │ │ -086b92: 1a05 550b |0023: const-string v5, "NavUtils" // string@0b55 │ │ -086b96: 2206 b604 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@04b6 │ │ -086b9a: 7010 d724 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -086ba0: 1a07 f716 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@16f7 │ │ -086ba4: 6e20 df24 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086baa: 0c06 |002f: move-result-object v6 │ │ -086bac: 6e20 df24 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086bb2: 0c06 |0033: move-result-object v6 │ │ -086bb4: 1a07 9e00 |0034: const-string v7, "' in manifest" // string@009e │ │ -086bb8: 6e20 df24 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086bbe: 0c06 |0039: move-result-object v6 │ │ -086bc0: 6e10 e424 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -086bc6: 0c06 |003d: move-result-object v6 │ │ -086bc8: 7120 6b20 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ -086bce: 28c6 |0041: goto 0007 // -003a │ │ +087314: |[087314] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +087324: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +087326: 7110 8c05 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@058c │ │ +08732c: 0c03 |0004: move-result-object v3 │ │ +08732e: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +087332: 1102 |0007: return-object v2 │ │ +087334: 2204 2c00 |0008: new-instance v4, Landroid/content/ComponentName; // type@002c │ │ +087338: 7030 0601 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0106 │ │ +08733e: 7120 8d05 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@058d │ │ +087344: 0c01 |0010: move-result-object v1 │ │ +087346: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ +08734a: 7110 fd07 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@07fd │ │ +087350: 0c02 |0016: move-result-object v2 │ │ +087352: 28f0 |0017: goto 0007 // -0010 │ │ +087354: 2205 3600 |0018: new-instance v5, Landroid/content/Intent; // type@0036 │ │ +087358: 7010 3801 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@0138 │ │ +08735e: 6e20 5d01 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015d │ │ +087364: 0c02 |0020: move-result-object v2 │ │ +087366: 28f6 |0021: goto 0017 // -000a │ │ +087368: 0d00 |0022: move-exception v0 │ │ +08736a: 1a05 5b0b |0023: const-string v5, "NavUtils" // string@0b5b │ │ +08736e: 2206 bc04 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@04bc │ │ +087372: 7010 d724 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +087378: 1a07 fd16 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@16fd │ │ +08737c: 6e20 df24 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +087382: 0c06 |002f: move-result-object v6 │ │ +087384: 6e20 df24 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08738a: 0c06 |0033: move-result-object v6 │ │ +08738c: 1a07 9e00 |0034: const-string v7, "' in manifest" // string@009e │ │ +087390: 6e20 df24 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +087396: 0c06 |0039: move-result-object v6 │ │ +087398: 6e10 e424 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +08739e: 0c06 |003d: move-result-object v6 │ │ +0873a0: 7120 6b20 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@206b │ │ +0873a6: 28c6 |0041: goto 0007 // -003a │ │ catches : 1 │ │ 0x000d - 0x0020 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0022 │ │ positions : │ │ 0x0001 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=67 │ │ @@ -150062,43 +150037,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 │ │ -086bdc: |[086bdc] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -086bec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -086bee: 5462 1700 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0017 │ │ -086bf2: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -086bf6: 0710 |0005: move-object v0, v1 │ │ -086bf8: 1100 |0006: return-object v0 │ │ -086bfa: 5462 1700 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0017 │ │ -086bfe: 1a03 ec10 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@10ec │ │ -086c02: 6e20 5e02 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@025e │ │ -086c08: 0c00 |000e: move-result-object v0 │ │ -086c0a: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -086c0e: 0710 |0011: move-object v0, v1 │ │ -086c10: 28f4 |0012: goto 0006 // -000c │ │ -086c12: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -086c14: 6e20 c524 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ -086c1a: 0a01 |0017: move-result v1 │ │ -086c1c: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -086c20: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -086c24: 2201 b604 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -086c28: 7010 d724 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -086c2e: 6e10 2101 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ -086c34: 0c02 |0024: move-result-object v2 │ │ -086c36: 6e20 df24 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086c3c: 0c01 |0028: move-result-object v1 │ │ -086c3e: 6e20 df24 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -086c44: 0c01 |002c: move-result-object v1 │ │ -086c46: 6e10 e424 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -086c4c: 0c00 |0030: move-result-object v0 │ │ -086c4e: 28d5 |0031: goto 0006 // -002b │ │ +0873b4: |[0873b4] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +0873c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0873c6: 5462 1700 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0017 │ │ +0873ca: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +0873ce: 0710 |0005: move-object v0, v1 │ │ +0873d0: 1100 |0006: return-object v0 │ │ +0873d2: 5462 1700 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0017 │ │ +0873d6: 1a03 f210 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@10f2 │ │ +0873da: 6e20 5e02 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@025e │ │ +0873e0: 0c00 |000e: move-result-object v0 │ │ +0873e2: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +0873e6: 0710 |0011: move-object v0, v1 │ │ +0873e8: 28f4 |0012: goto 0006 // -000c │ │ +0873ea: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0873ec: 6e20 c524 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@24c5 │ │ +0873f2: 0a01 |0017: move-result v1 │ │ +0873f4: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +0873f8: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +0873fc: 2201 bc04 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +087400: 7010 d724 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +087406: 6e10 2101 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ +08740c: 0c02 |0024: move-result-object v2 │ │ +08740e: 6e20 df24 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +087414: 0c01 |0028: move-result-object v1 │ │ +087416: 6e20 df24 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08741c: 0c01 |002c: move-result-object v1 │ │ +08741e: 6e10 e424 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +087424: 0c00 |0030: move-result-object v0 │ │ +087426: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=86 │ │ 0x0006 line=92 │ │ 0x0007 line=87 │ │ 0x000f line=88 │ │ 0x0013 line=89 │ │ @@ -150114,20 +150089,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 │ │ -086c50: |[086c50] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -086c60: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -086c64: 6e20 3c01 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ -086c6a: 6e20 7400 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0074 │ │ -086c70: 6e10 5100 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0051 │ │ -086c76: 0e00 |000b: return-void │ │ +087428: |[087428] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +087438: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +08743c: 6e20 3c01 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ +087442: 6e20 7400 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0074 │ │ +087448: 6e10 5100 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0051 │ │ +08744e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0005 line=80 │ │ 0x0008 line=81 │ │ 0x000b line=82 │ │ locals : │ │ @@ -150140,45 +150115,45 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -086c78: |[086c78] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -086c88: 6e10 5700 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0057 │ │ -086c8e: 0c01 |0003: move-result-object v1 │ │ -086c90: 6e10 3e01 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@013e │ │ -086c96: 0c00 |0007: move-result-object v0 │ │ -086c98: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -086c9c: 1a01 c510 |000a: const-string v1, "android.intent.action.MAIN" // string@10c5 │ │ -086ca0: 6e20 c824 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -086ca6: 0a01 |000f: move-result v1 │ │ -086ca8: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -086cac: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -086cae: 0f01 |0013: return v1 │ │ -086cb0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -086cb2: 28fe |0015: goto 0013 // -0002 │ │ +087450: |[087450] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +087460: 6e10 5700 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0057 │ │ +087466: 0c01 |0003: move-result-object v1 │ │ +087468: 6e10 3e01 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@013e │ │ +08746e: 0c00 |0007: move-result-object v0 │ │ +087470: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +087474: 1a01 cb10 |000a: const-string v1, "android.intent.action.MAIN" // string@10cb │ │ +087478: 6e20 c824 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +08747e: 0a01 |000f: move-result v1 │ │ +087480: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +087484: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +087486: 0f01 |0013: return v1 │ │ +087488: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +08748a: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0008 line=74 │ │ locals : │ │ 0x0008 - 0x0016 reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ 0x0000 - 0x0016 reg=3 activity Landroid/app/Activity; │ │ 0x0000 - 0x0016 reg=4 targetIntent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2902 (NavUtils.java) │ │ + source_file_idx : 2908 (NavUtils.java) │ │ │ │ Class #607 header: │ │ -class_idx : 266 │ │ +class_idx : 270 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2944 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #607 annotations: │ │ Annotations on class │ │ @@ -150199,17 +150174,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -086cb4: |[086cb4] android.support.v4.app.NotificationCompat$Action$1.:()V │ │ -086cc4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -086cca: 0e00 |0003: return-void │ │ +08748c: |[08748c] android.support.v4.app.NotificationCompat$Action$1.:()V │ │ +08749c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0874a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1700 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ │ │ Virtual methods - │ │ @@ -150218,26 +150193,26 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 16 16-bit code units │ │ -086ccc: |[086ccc] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; │ │ -086cdc: 2200 0e01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@010e │ │ -086ce0: 1f0c 0805 |0002: check-cast v12, [Landroid/support/v4/app/RemoteInput; // type@0508 │ │ -086ce4: 07c5 |0004: move-object v5, v12 │ │ -086ce6: 1f05 0805 |0005: check-cast v5, [Landroid/support/v4/app/RemoteInput; // type@0508 │ │ -086cea: 1206 |0007: const/4 v6, #int 0 // #0 │ │ -086cec: 0181 |0008: move v1, v8 │ │ -086cee: 0792 |0009: move-object v2, v9 │ │ -086cf0: 07a3 |000a: move-object v3, v10 │ │ -086cf2: 07b4 |000b: move-object v4, v11 │ │ -086cf4: 7607 b905 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@05b9 │ │ -086cfa: 1100 |000f: return-object v0 │ │ +0874a4: |[0874a4] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0874b4: 2200 1201 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0112 │ │ +0874b8: 1f0c 0e05 |0002: check-cast v12, [Landroid/support/v4/app/RemoteInput; // type@050e │ │ +0874bc: 07c5 |0004: move-object v5, v12 │ │ +0874be: 1f05 0e05 |0005: check-cast v5, [Landroid/support/v4/app/RemoteInput; // type@050e │ │ +0874c2: 1206 |0007: const/4 v6, #int 0 // #0 │ │ +0874c4: 0181 |0008: move v1, v8 │ │ +0874c6: 0792 |0009: move-object v2, v9 │ │ +0874c8: 07a3 |000a: move-object v3, v10 │ │ +0874ca: 07b4 |000b: move-object v4, v11 │ │ +0874cc: 7607 b905 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@05b9 │ │ +0874d2: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1705 │ │ locals : │ │ 0x0000 - 0x0004 reg=12 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x0000 - 0x0010 reg=7 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0010 reg=8 icon I │ │ @@ -150250,18 +150225,18 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -086cfc: |[086cfc] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -086d0c: 7406 a105 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action$1;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; // method@05a1 │ │ -086d12: 0c00 |0003: move-result-object v0 │ │ -086d14: 1100 |0004: return-object v0 │ │ +0874d4: |[0874d4] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +0874e4: 7406 a105 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action$1;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; // method@05a1 │ │ +0874ea: 0c00 |0003: move-result-object v0 │ │ +0874ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1700 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/CharSequence; │ │ @@ -150274,17 +150249,17 @@ │ │ type : '(I)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086d18: |[086d18] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -086d28: 2320 0605 |0000: new-array v0, v2, [Landroid/support/v4/app/NotificationCompat$Action; // type@0506 │ │ -086d2c: 1100 |0002: return-object v0 │ │ +0874f0: |[0874f0] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +087500: 2320 0c05 |0000: new-array v0, v2, [Landroid/support/v4/app/NotificationCompat$Action; // type@050c │ │ +087504: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1711 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0003 reg=2 length I │ │ │ │ @@ -150293,32 +150268,32 @@ │ │ type : '(I)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -086d30: |[086d30] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -086d40: 6e20 a305 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Action$1;.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; // method@05a3 │ │ -086d46: 0c00 |0003: move-result-object v0 │ │ -086d48: 1100 |0004: return-object v0 │ │ +087508: |[087508] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +087518: 6e20 a305 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Action$1;.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; // method@05a3 │ │ +08751e: 0c00 |0003: move-result-object v0 │ │ +087520: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1700 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #608 header: │ │ -class_idx : 269 │ │ +class_idx : 273 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2944 │ │ static_fields_size : 4 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #608 annotations: │ │ Annotations on class │ │ @@ -150365,19 +150340,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -086d4c: |[086d4c] android.support.v4.app.NotificationCompat$Action$WearableExtender.:()V │ │ -086d5c: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -086d62: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -086d64: 5910 9f01 |0004: iput v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ -086d68: 0e00 |0006: return-void │ │ +087524: |[087524] android.support.v4.app.NotificationCompat$Action$WearableExtender.:()V │ │ +087534: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08753a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +08753c: 5910 9f01 |0004: iput v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ +087540: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1630 │ │ 0x0003 line=1624 │ │ 0x0006 line=1631 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ @@ -150387,29 +150362,29 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -086d6c: |[086d6c] android.support.v4.app.NotificationCompat$Action$WearableExtender.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ -086d7c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -086d7e: 7010 b324 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@24b3 │ │ -086d84: 5943 9f01 |0004: iput v3, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ -086d88: 6e10 bc05 0500 |0006: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompat$Action;.getExtras:()Landroid/os/Bundle; // method@05bc │ │ -086d8e: 0c01 |0009: move-result-object v1 │ │ -086d90: 1a02 ff10 |000a: const-string v2, "android.wearable.EXTENSIONS" // string@10ff │ │ -086d94: 6e20 5502 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0255 │ │ -086d9a: 0c00 |000f: move-result-object v0 │ │ -086d9c: 3800 0a00 |0010: if-eqz v0, 001a // +000a │ │ -086da0: 1a01 f214 |0012: const-string v1, "flags" // string@14f2 │ │ -086da4: 6e30 5902 1003 |0014: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ -086daa: 0a01 |0017: move-result v1 │ │ -086dac: 5941 9f01 |0018: iput v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ -086db0: 0e00 |001a: return-void │ │ +087544: |[087544] android.support.v4.app.NotificationCompat$Action$WearableExtender.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ +087554: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +087556: 7010 b324 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08755c: 5943 9f01 |0004: iput v3, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ +087560: 6e10 bc05 0500 |0006: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompat$Action;.getExtras:()Landroid/os/Bundle; // method@05bc │ │ +087566: 0c01 |0009: move-result-object v1 │ │ +087568: 1a02 0511 |000a: const-string v2, "android.wearable.EXTENSIONS" // string@1105 │ │ +08756c: 6e20 5502 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0255 │ │ +087572: 0c00 |000f: move-result-object v0 │ │ +087574: 3800 0a00 |0010: if-eqz v0, 001a // +000a │ │ +087578: 1a01 f814 |0012: const-string v1, "flags" // string@14f8 │ │ +08757c: 6e30 5902 1003 |0014: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ +087582: 0a01 |0017: move-result v1 │ │ +087584: 5941 9f01 |0018: iput v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ +087588: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1638 │ │ 0x0004 line=1624 │ │ 0x0006 line=1639 │ │ 0x0010 line=1640 │ │ 0x0012 line=1641 │ │ @@ -150424,25 +150399,25 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -086db4: |[086db4] android.support.v4.app.NotificationCompat$Action$WearableExtender.setFlag:(IZ)V │ │ -086dc4: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -086dc8: 5220 9f01 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ -086dcc: b630 |0004: or-int/2addr v0, v3 │ │ -086dce: 5920 9f01 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ -086dd2: 0e00 |0007: return-void │ │ -086dd4: 5220 9f01 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ -086dd8: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -086ddc: b510 |000c: and-int/2addr v0, v1 │ │ -086dde: 5920 9f01 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ -086de2: 28f8 |000f: goto 0007 // -0008 │ │ +08758c: |[08758c] android.support.v4.app.NotificationCompat$Action$WearableExtender.setFlag:(IZ)V │ │ +08759c: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +0875a0: 5220 9f01 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ +0875a4: b630 |0004: or-int/2addr v0, v3 │ │ +0875a6: 5920 9f01 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ +0875aa: 0e00 |0007: return-void │ │ +0875ac: 5220 9f01 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ +0875b0: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +0875b4: b510 |000c: and-int/2addr v0, v1 │ │ +0875b6: 5920 9f01 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ +0875ba: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1691 │ │ 0x0002 line=1692 │ │ 0x0007 line=1696 │ │ 0x0008 line=1694 │ │ locals : │ │ @@ -150456,20 +150431,20 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -086de4: |[086de4] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ -086df4: 2200 0d01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // type@010d │ │ -086df8: 7010 ae05 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.:()V // method@05ae │ │ -086dfe: 5221 9f01 |0005: iget v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ -086e02: 5901 9f01 |0007: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ -086e06: 1100 |0009: return-object v0 │ │ +0875bc: |[0875bc] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +0875cc: 2200 1101 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // type@0111 │ │ +0875d0: 7010 ae05 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.:()V // method@05ae │ │ +0875d6: 5221 9f01 |0005: iget v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ +0875da: 5901 9f01 |0007: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ +0875de: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1664 │ │ 0x0005 line=1665 │ │ 0x0009 line=1666 │ │ locals : │ │ 0x0005 - 0x000a reg=0 that Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ @@ -150480,18 +150455,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -086e08: |[086e08] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Ljava/lang/Object; │ │ -086e18: 6e10 b005 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // method@05b0 │ │ -086e1e: 0c00 |0003: move-result-object v0 │ │ -086e20: 1100 |0004: return-object v0 │ │ +0875e0: |[0875e0] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Ljava/lang/Object; │ │ +0875f0: 6e10 b005 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // method@05b0 │ │ +0875f6: 0c00 |0003: move-result-object v0 │ │ +0875f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1612 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ @@ -150499,28 +150474,28 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -086e24: |[086e24] android.support.v4.app.NotificationCompat$Action$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -086e34: 2200 7700 |0000: new-instance v0, Landroid/os/Bundle; // type@0077 │ │ -086e38: 7010 4f02 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ -086e3e: 5231 9f01 |0005: iget v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ -086e42: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -086e44: 3221 0900 |0008: if-eq v1, v2, 0011 // +0009 │ │ -086e48: 1a01 f214 |000a: const-string v1, "flags" // string@14f2 │ │ -086e4c: 5232 9f01 |000c: iget v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ -086e50: 6e30 6602 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ -086e56: 6e10 ac05 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.getExtras:()Landroid/os/Bundle; // method@05ac │ │ -086e5c: 0c01 |0014: move-result-object v1 │ │ -086e5e: 1a02 ff10 |0015: const-string v2, "android.wearable.EXTENSIONS" // string@10ff │ │ -086e62: 6e30 6302 2100 |0017: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0263 │ │ -086e68: 1104 |001a: return-object v4 │ │ +0875fc: |[0875fc] android.support.v4.app.NotificationCompat$Action$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +08760c: 2200 7a00 |0000: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +087610: 7010 4f02 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ +087616: 5231 9f01 |0005: iget v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ +08761a: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +08761c: 3221 0900 |0008: if-eq v1, v2, 0011 // +0009 │ │ +087620: 1a01 f814 |000a: const-string v1, "flags" // string@14f8 │ │ +087624: 5232 9f01 |000c: iget v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ +087628: 6e30 6602 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ +08762e: 6e10 ac05 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.getExtras:()Landroid/os/Bundle; // method@05ac │ │ +087634: 0c01 |0014: move-result-object v1 │ │ +087636: 1a02 0511 |0015: const-string v2, "android.wearable.EXTENSIONS" // string@1105 │ │ +08763a: 6e30 6302 2100 |0017: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0263 │ │ +087640: 1104 |001a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1652 │ │ 0x0005 line=1654 │ │ 0x000a line=1655 │ │ 0x0011 line=1658 │ │ 0x001a line=1659 │ │ @@ -150534,22 +150509,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -086e6c: |[086e6c] android.support.v4.app.NotificationCompat$Action$WearableExtender.isAvailableOffline:()Z │ │ -086e7c: 5210 9f01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ -086e80: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ -086e84: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -086e88: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -086e8a: 0f00 |0007: return v0 │ │ -086e8c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -086e8e: 28fe |0009: goto 0007 // -0002 │ │ +087644: |[087644] android.support.v4.app.NotificationCompat$Action$WearableExtender.isAvailableOffline:()Z │ │ +087654: 5210 9f01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019f │ │ +087658: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ +08765c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +087660: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +087662: 0f00 |0007: return v0 │ │ +087664: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +087666: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1687 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ @@ -150557,33 +150532,33 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -086e90: |[086e90] android.support.v4.app.NotificationCompat$Action$WearableExtender.setAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ -086ea0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -086ea2: 7030 b505 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.setFlag:(IZ)V // method@05b5 │ │ -086ea8: 1101 |0004: return-object v1 │ │ +087668: |[087668] android.support.v4.app.NotificationCompat$Action$WearableExtender.setAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +087678: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08767a: 7030 b505 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.setFlag:(IZ)V // method@05b5 │ │ +087680: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1676 │ │ 0x0004 line=1677 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 availableOffline Z │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #609 header: │ │ -class_idx : 270 │ │ +class_idx : 274 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 290 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 294 │ │ +source_file_idx : 2944 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ │ │ Class #609 annotations: │ │ Annotations on class │ │ @@ -150628,43 +150603,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -086eac: |[086eac] android.support.v4.app.NotificationCompat$Action.:()V │ │ -086ebc: 2200 0a01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$1; // type@010a │ │ -086ec0: 7010 a005 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$1;.:()V // method@05a0 │ │ -086ec6: 6900 a001 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01a0 │ │ -086eca: 0e00 |0007: return-void │ │ +087684: |[087684] android.support.v4.app.NotificationCompat$Action.:()V │ │ +087694: 2200 0e01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$1; // type@010e │ │ +087698: 7010 a005 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$1;.:()V // method@05a0 │ │ +08769e: 6900 a001 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01a0 │ │ +0876a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1700 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ name : '' │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 14 16-bit code units │ │ -086ecc: |[086ecc] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -086edc: 2204 7700 |0000: new-instance v4, Landroid/os/Bundle; // type@0077 │ │ -086ee0: 7010 4f02 0400 |0002: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@024f │ │ -086ee6: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -086ee8: 0760 |0006: move-object v0, v6 │ │ -086eea: 0171 |0007: move v1, v7 │ │ -086eec: 0782 |0008: move-object v2, v8 │ │ -086eee: 0793 |0009: move-object v3, v9 │ │ -086ef0: 7606 b805 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@05b8 │ │ -086ef6: 0e00 |000d: return-void │ │ +0876a4: |[0876a4] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +0876b4: 2204 7a00 |0000: new-instance v4, Landroid/os/Bundle; // type@007a │ │ +0876b8: 7010 4f02 0400 |0002: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@024f │ │ +0876be: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +0876c0: 0760 |0006: move-object v0, v6 │ │ +0876c2: 0171 |0007: move v1, v7 │ │ +0876c4: 0782 |0008: move-object v2, v8 │ │ +0876c6: 0793 |0009: move-object v3, v9 │ │ +0876c8: 7606 b805 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@05b8 │ │ +0876ce: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1447 │ │ 0x000d line=1448 │ │ locals : │ │ 0x0000 - 0x000e reg=6 this Landroid/support/v4/app/NotificationCompat$Action; │ │ 0x0000 - 0x000e reg=7 icon I │ │ @@ -150676,26 +150651,26 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -086ef8: |[086ef8] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V │ │ -086f08: 7010 7f06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompatBase$Action;.:()V // method@067f │ │ -086f0e: 5901 a201 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01a2 │ │ -086f12: 5b02 a501 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01a5 │ │ -086f16: 5b03 a101 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01a1 │ │ -086f1a: 3804 0700 |0009: if-eqz v4, 0010 // +0007 │ │ -086f1e: 5b04 a301 |000b: iput-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01a3 │ │ -086f22: 5b05 a401 |000d: iput-object v5, v0, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@01a4 │ │ -086f26: 0e00 |000f: return-void │ │ -086f28: 2204 7700 |0010: new-instance v4, Landroid/os/Bundle; // type@0077 │ │ -086f2c: 7010 4f02 0400 |0012: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@024f │ │ -086f32: 28f6 |0015: goto 000b // -000a │ │ +0876d0: |[0876d0] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V │ │ +0876e0: 7010 7f06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompatBase$Action;.:()V // method@067f │ │ +0876e6: 5901 a201 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01a2 │ │ +0876ea: 5b02 a501 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01a5 │ │ +0876ee: 5b03 a101 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01a1 │ │ +0876f2: 3804 0700 |0009: if-eqz v4, 0010 // +0007 │ │ +0876f6: 5b04 a301 |000b: iput-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01a3 │ │ +0876fa: 5b05 a401 |000d: iput-object v5, v0, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@01a4 │ │ +0876fe: 0e00 |000f: return-void │ │ +087700: 2204 7a00 |0010: new-instance v4, Landroid/os/Bundle; // type@007a │ │ +087704: 7010 4f02 0400 |0012: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@024f │ │ +08770a: 28f6 |0015: goto 000b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1451 │ │ 0x0003 line=1452 │ │ 0x0005 line=1453 │ │ 0x0007 line=1454 │ │ 0x0009 line=1455 │ │ @@ -150716,17 +150691,17 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -086f34: |[086f34] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V │ │ -086f44: 7606 b805 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@05b8 │ │ -086f4a: 0e00 |0003: return-void │ │ +08770c: |[08770c] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V │ │ +08771c: 7606 b805 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@05b8 │ │ +087722: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Action; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ 0x0000 - 0x0004 reg=2 x1 Ljava/lang/CharSequence; │ │ @@ -150740,17 +150715,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086f4c: |[086f4c] android.support.v4.app.NotificationCompat$Action.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; │ │ -086f5c: 5410 a301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01a3 │ │ -086f60: 1100 |0002: return-object v0 │ │ +087724: |[087724] android.support.v4.app.NotificationCompat$Action.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; │ │ +087734: 5410 a301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01a3 │ │ +087738: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ Virtual methods - │ │ @@ -150759,17 +150734,17 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086f64: |[086f64] android.support.v4.app.NotificationCompat$Action.getActionIntent:()Landroid/app/PendingIntent; │ │ -086f74: 5410 a101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01a1 │ │ -086f78: 1100 |0002: return-object v0 │ │ +08773c: |[08773c] android.support.v4.app.NotificationCompat$Action.getActionIntent:()Landroid/app/PendingIntent; │ │ +08774c: 5410 a101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01a1 │ │ +087750: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1471 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -150777,17 +150752,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086f7c: |[086f7c] android.support.v4.app.NotificationCompat$Action.getExtras:()Landroid/os/Bundle; │ │ -086f8c: 5410 a301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01a3 │ │ -086f90: 1100 |0002: return-object v0 │ │ +087754: |[087754] android.support.v4.app.NotificationCompat$Action.getExtras:()Landroid/os/Bundle; │ │ +087764: 5410 a301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01a3 │ │ +087768: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1478 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -150795,17 +150770,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086f94: |[086f94] android.support.v4.app.NotificationCompat$Action.getIcon:()I │ │ -086fa4: 5210 a201 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01a2 │ │ -086fa8: 0f00 |0002: return v0 │ │ +08776c: |[08776c] android.support.v4.app.NotificationCompat$Action.getIcon:()I │ │ +08777c: 5210 a201 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01a2 │ │ +087780: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1461 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -150813,17 +150788,17 @@ │ │ type : '()[Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086fac: |[086fac] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; │ │ -086fbc: 5410 a401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@01a4 │ │ -086fc0: 1100 |0002: return-object v0 │ │ +087784: |[087784] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; │ │ +087794: 5410 a401 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@01a4 │ │ +087798: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1486 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -150831,18 +150806,18 @@ │ │ type : '()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -086fc4: |[086fc4] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -086fd4: 6e10 be05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; // method@05be │ │ -086fda: 0c00 |0003: move-result-object v0 │ │ -086fdc: 1100 |0004: return-object v0 │ │ +08779c: |[08779c] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +0877ac: 6e10 be05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; // method@05be │ │ +0877b2: 0c00 |0003: move-result-object v0 │ │ +0877b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -150850,30 +150825,30 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086fe0: |[086fe0] android.support.v4.app.NotificationCompat$Action.getTitle:()Ljava/lang/CharSequence; │ │ -086ff0: 5410 a501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01a5 │ │ -086ff4: 1100 |0002: return-object v0 │ │ +0877b8: |[0877b8] android.support.v4.app.NotificationCompat$Action.getTitle:()Ljava/lang/CharSequence; │ │ +0877c8: 5410 a501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01a5 │ │ +0877cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1466 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #610 header: │ │ -class_idx : 271 │ │ +class_idx : 275 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 284 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 288 │ │ +source_file_idx : 2944 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #610 annotations: │ │ Annotations on class │ │ @@ -150905,17 +150880,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -086ff8: |[086ff8] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -087008: 7010 3606 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0636 │ │ -08700e: 0e00 |0003: return-void │ │ +0877d0: |[0877d0] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +0877e0: 7010 3606 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0636 │ │ +0877e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1256 │ │ 0x0003 line=1257 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ │ │ @@ -150924,18 +150899,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 │ │ -087010: |[087010] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -087020: 7010 3606 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0636 │ │ -087026: 6e20 c605 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@05c6 │ │ -08702c: 0e00 |0006: return-void │ │ +0877e8: |[0877e8] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +0877f8: 7010 3606 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0636 │ │ +0877fe: 6e20 c605 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@05c6 │ │ +087804: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1259 │ │ 0x0003 line=1260 │ │ 0x0006 line=1261 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -150947,19 +150922,19 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -087030: |[087030] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -087040: 5b12 a701 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@01a7 │ │ -087044: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -087046: 5c10 a801 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@01a8 │ │ -08704a: 1101 |0005: return-object v1 │ │ +087808: |[087808] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +087818: 5b12 a701 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@01a7 │ │ +08781c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +08781e: 5c10 a801 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@01a8 │ │ +087822: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1293 │ │ 0x0002 line=1294 │ │ 0x0005 line=1295 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -150970,17 +150945,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 │ │ -08704c: |[08704c] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -08705c: 5b01 a901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@01a9 │ │ -087060: 1100 |0002: return-object v0 │ │ +087824: |[087824] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +087834: 5b01 a901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@01a9 │ │ +087838: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ 0x0002 line=1286 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 b Landroid/graphics/Bitmap; │ │ @@ -150990,17 +150965,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 │ │ -087064: |[087064] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -087074: 5b01 a601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01a6 │ │ -087078: 1100 |0002: return-object v0 │ │ +08783c: |[08783c] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +08784c: 5b01 a601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01a6 │ │ +087850: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1268 │ │ 0x0002 line=1269 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -151010,35 +150985,35 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -08707c: |[08707c] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -08708c: 5b12 aa01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01aa │ │ -087090: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -087092: 5c10 ab01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@01ab │ │ -087096: 1101 |0005: return-object v1 │ │ +087854: |[087854] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +087864: 5b12 aa01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01aa │ │ +087868: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +08786a: 5c10 ab01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@01ab │ │ +08786e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1276 │ │ 0x0002 line=1277 │ │ 0x0005 line=1278 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #611 header: │ │ -class_idx : 272 │ │ +class_idx : 276 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 284 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 288 │ │ +source_file_idx : 2944 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #611 annotations: │ │ Annotations on class │ │ @@ -151062,17 +151037,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -087098: |[087098] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -0870a8: 7010 3606 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0636 │ │ -0870ae: 0e00 |0003: return-void │ │ +087870: |[087870] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +087880: 7010 3606 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0636 │ │ +087886: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1323 │ │ 0x0003 line=1324 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ │ │ @@ -151081,18 +151056,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 │ │ -0870b0: |[0870b0] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -0870c0: 7010 3606 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0636 │ │ -0870c6: 6e20 cc05 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@05cc │ │ -0870cc: 0e00 |0006: return-void │ │ +087888: |[087888] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +087898: 7010 3606 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0636 │ │ +08789e: 6e20 cc05 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@05cc │ │ +0878a4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1326 │ │ 0x0003 line=1327 │ │ 0x0006 line=1328 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -151104,17 +151079,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 │ │ -0870d0: |[0870d0] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -0870e0: 5b01 ad01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@01ad │ │ -0870e4: 1100 |0002: return-object v0 │ │ +0878a8: |[0878a8] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +0878b8: 5b01 ad01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@01ad │ │ +0878bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1353 │ │ 0x0002 line=1354 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 cs Ljava/lang/CharSequence; │ │ @@ -151124,17 +151099,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 │ │ -0870e8: |[0870e8] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -0870f8: 5b01 ac01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01ac │ │ -0870fc: 1100 |0002: return-object v0 │ │ +0878c0: |[0878c0] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +0878d0: 5b01 ac01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01ac │ │ +0878d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1335 │ │ 0x0002 line=1336 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -151144,35 +151119,35 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -087100: |[087100] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -087110: 5b12 ae01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01ae │ │ -087114: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -087116: 5c10 af01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@01af │ │ -08711a: 1101 |0005: return-object v1 │ │ +0878d8: |[0878d8] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +0878e8: 5b12 ae01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01ae │ │ +0878ec: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0878ee: 5c10 af01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@01af │ │ +0878f2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1343 │ │ 0x0002 line=1344 │ │ 0x0005 line=1345 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #612 header: │ │ -class_idx : 275 │ │ +class_idx : 279 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 284 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 288 │ │ +source_file_idx : 2944 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #612 annotations: │ │ Annotations on class │ │ @@ -151198,20 +151173,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08711c: |[08711c] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -08712c: 7010 3606 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0636 │ │ -087132: 2200 ce04 |0003: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -087136: 7010 ff24 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -08713c: 5b10 ca01 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01ca │ │ -087140: 0e00 |000a: return-void │ │ +0878f4: |[0878f4] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +087904: 7010 3606 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0636 │ │ +08790a: 2200 d404 |0003: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +08790e: 7010 ff24 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +087914: 5b10 ca01 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01ca │ │ +087918: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1385 │ │ 0x0003 line=1383 │ │ 0x000a line=1386 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -151221,21 +151196,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 │ │ -087144: |[087144] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -087154: 7010 3606 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0636 │ │ -08715a: 2200 ce04 |0003: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -08715e: 7010 ff24 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -087164: 5b10 ca01 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01ca │ │ -087168: 6e20 fc05 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@05fc │ │ -08716e: 0e00 |000d: return-void │ │ +08791c: |[08791c] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +08792c: 7010 3606 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0636 │ │ +087932: 2200 d404 |0003: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +087936: 7010 ff24 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +08793c: 5b10 ca01 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01ca │ │ +087940: 6e20 fc05 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@05fc │ │ +087946: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1388 │ │ 0x0003 line=1383 │ │ 0x000a line=1389 │ │ 0x000d line=1390 │ │ locals : │ │ @@ -151248,18 +151223,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 │ │ -087170: |[087170] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -087180: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01ca │ │ -087184: 6e20 0325 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -08718a: 1101 |0005: return-object v1 │ │ +087948: |[087948] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +087958: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01ca │ │ +08795c: 6e20 0325 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +087962: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1414 │ │ 0x0005 line=1415 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ @@ -151269,17 +151244,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 │ │ -08718c: |[08718c] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -08719c: 5b01 c701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01c7 │ │ -0871a0: 1100 |0002: return-object v0 │ │ +087964: |[087964] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +087974: 5b01 c701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01c7 │ │ +087978: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1397 │ │ 0x0002 line=1398 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -151289,35 +151264,35 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0871a4: |[0871a4] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -0871b4: 5b12 c801 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01c8 │ │ -0871b8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0871ba: 5c10 c901 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@01c9 │ │ -0871be: 1101 |0005: return-object v1 │ │ +08797c: |[08797c] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +08798c: 5b12 c801 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01c8 │ │ +087990: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +087992: 5c10 c901 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@01c9 │ │ +087996: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1405 │ │ 0x0002 line=1406 │ │ 0x0005 line=1407 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #613 header: │ │ -class_idx : 278 │ │ +class_idx : 282 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2944 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #613 annotations: │ │ Annotations on class │ │ @@ -151342,17 +151317,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0871c0: |[0871c0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -0871d0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0871d6: 0e00 |0003: return-void │ │ +087998: |[087998] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +0879a8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0879ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -151361,27 +151336,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 │ │ -0871d8: |[0871d8] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0871e8: 5460 bc01 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0871ec: 5461 b501 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b5 │ │ -0871f0: 5462 b401 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b4 │ │ -0871f4: 5463 b301 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b3 │ │ -0871f8: 5464 b201 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01b2 │ │ -0871fc: 6e54 cf00 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@00cf │ │ -087202: 5261 be01 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01be │ │ -087206: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -08720a: 5201 0b00 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -08720e: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -087212: 5901 0b00 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -087216: 1100 |0017: return-object v0 │ │ +0879b0: |[0879b0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0879c0: 5460 bc01 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +0879c4: 5461 b501 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b5 │ │ +0879c8: 5462 b401 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b4 │ │ +0879cc: 5463 b301 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b3 │ │ +0879d0: 5464 b201 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01b2 │ │ +0879d4: 6e54 cf00 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@00cf │ │ +0879da: 5261 be01 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01be │ │ +0879de: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +0879e2: 5201 0b00 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +0879e6: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +0879ea: 5901 0b00 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +0879ee: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0002 line=303 │ │ 0x000d line=306 │ │ 0x0011 line=307 │ │ 0x0017 line=309 │ │ @@ -151395,17 +151370,17 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -087218: |[087218] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -087228: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08722a: 1100 |0001: return-object v0 │ │ +0879f0: |[0879f0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +087a00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +087a02: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ 0x0000 - 0x0002 reg=3 actionIndex I │ │ @@ -151415,17 +151390,17 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08722c: |[08722c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionCount:(Landroid/app/Notification;)I │ │ -08723c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08723e: 0f00 |0001: return v0 │ │ +087a04: |[087a04] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionCount:(Landroid/app/Notification;)I │ │ +087a14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +087a16: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -151434,17 +151409,17 @@ │ │ type : '(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -087240: |[087240] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -087250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -087252: 1100 |0001: return-object v0 │ │ +087a18: |[087a18] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +087a28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +087a2a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ @@ -151454,17 +151429,17 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -087254: |[087254] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -087264: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -087266: 1100 |0001: return-object v0 │ │ +087a2c: |[087a2c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +087a3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +087a3e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -151473,17 +151448,17 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -087268: |[087268] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -087278: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08727a: 1100 |0001: return-object v0 │ │ +087a40: |[087a40] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +087a50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +087a52: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -151492,17 +151467,17 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08727c: |[08727c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getLocalOnly:(Landroid/app/Notification;)Z │ │ -08728c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08728e: 0f00 |0001: return v0 │ │ +087a54: |[087a54] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getLocalOnly:(Landroid/app/Notification;)Z │ │ +087a64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +087a66: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -151511,17 +151486,17 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -087290: |[087290] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ -0872a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0872a2: 1100 |0001: return-object v0 │ │ +087a68: |[087a68] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ +087a78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +087a7a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 actions [Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ @@ -151530,17 +151505,17 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0872a4: |[0872a4] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0872b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0872b6: 1100 |0001: return-object v0 │ │ +087a7c: |[087a7c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +087a8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +087a8e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -151549,31 +151524,31 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0872b8: |[0872b8] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.isGroupSummary:(Landroid/app/Notification;)Z │ │ -0872c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0872ca: 0f00 |0001: return v0 │ │ +087a90: |[087a90] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.isGroupSummary:(Landroid/app/Notification;)Z │ │ +087aa0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +087aa2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #614 header: │ │ -class_idx : 285 │ │ +class_idx : 289 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2944 │ │ static_fields_size : 26 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 35 │ │ │ │ Class #614 annotations: │ │ Annotations on class │ │ @@ -151782,33 +151757,33 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0872cc: |[0872cc] android.support.v4.app.NotificationCompat$WearableExtender.:()V │ │ -0872dc: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0872e2: 2200 ce04 |0003: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -0872e6: 7010 ff24 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -0872ec: 5b10 e901 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ -0872f0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0872f2: 5910 f101 |000b: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ -0872f6: 2200 ce04 |000d: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -0872fa: 7010 ff24 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -087300: 5b10 f301 |0012: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ -087304: 1400 0500 8000 |0014: const v0, #float 1.1755e-38 // #00800005 │ │ -08730a: 5910 ed01 |0017: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ed │ │ -08730e: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ -087310: 5910 eb01 |001a: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01eb │ │ -087314: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -087316: 5910 ef01 |001d: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ef │ │ -08731a: 1300 5000 |001f: const/16 v0, #int 80 // #50 │ │ -08731e: 5910 f201 |0021: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01f2 │ │ -087322: 0e00 |0023: return-void │ │ +087aa4: |[087aa4] android.support.v4.app.NotificationCompat$WearableExtender.:()V │ │ +087ab4: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +087aba: 2200 d404 |0003: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +087abe: 7010 ff24 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +087ac4: 5b10 e901 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ +087ac8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +087aca: 5910 f101 |000b: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ +087ace: 2200 d404 |000d: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +087ad2: 7010 ff24 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +087ad8: 5b10 f301 |0012: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ +087adc: 1400 0500 8000 |0014: const v0, #float 1.1755e-38 // #00800005 │ │ +087ae2: 5910 ed01 |0017: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ed │ │ +087ae6: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ +087ae8: 5910 eb01 |001a: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01eb │ │ +087aec: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +087aee: 5910 ef01 |001d: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ef │ │ +087af2: 1300 5000 |001f: const/16 v0, #int 80 // #50 │ │ +087af6: 5910 f201 |0021: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01f2 │ │ +087afa: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1868 │ │ 0x0003 line=1852 │ │ 0x000a line=1853 │ │ 0x000d line=1855 │ │ 0x0014 line=1858 │ │ @@ -151824,96 +151799,96 @@ │ │ type : '(Landroid/app/Notification;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 162 16-bit code units │ │ -087324: |[087324] android.support.v4.app.NotificationCompat$WearableExtender.:(Landroid/app/Notification;)V │ │ -087334: 140a 0500 8000 |0000: const v10, #float 1.1755e-38 // #00800005 │ │ -08733a: 1309 5000 |0003: const/16 v9, #int 80 // #50 │ │ -08733e: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -087340: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -087342: 12f6 |0007: const/4 v6, #int -1 // #ff │ │ -087344: 7010 b324 0b00 |0008: invoke-direct {v11}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08734a: 2204 ce04 |000b: new-instance v4, Ljava/util/ArrayList; // type@04ce │ │ -08734e: 7010 ff24 0400 |000d: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -087354: 5bb4 e901 |0010: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ -087358: 59b8 f101 |0012: iput v8, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ -08735c: 2204 ce04 |0014: new-instance v4, Ljava/util/ArrayList; // type@04ce │ │ -087360: 7010 ff24 0400 |0016: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -087366: 5bb4 f301 |0019: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ -08736a: 59ba ed01 |001b: iput v10, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ed │ │ -08736e: 59b6 eb01 |001d: iput v6, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01eb │ │ -087372: 59b7 ef01 |001f: iput v7, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ef │ │ -087376: 59b9 f201 |0021: iput v9, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01f2 │ │ -08737a: 7110 6906 0c00 |0023: invoke-static {v12}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0669 │ │ -087380: 0c01 |0026: move-result-object v1 │ │ -087382: 3801 7900 |0027: if-eqz v1, 00a0 // +0079 │ │ -087386: 1a04 ff10 |0029: const-string v4, "android.wearable.EXTENSIONS" // string@10ff │ │ -08738a: 6e20 5502 4100 |002b: invoke-virtual {v1, v4}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0255 │ │ -087390: 0c03 |002e: move-result-object v3 │ │ -087392: 3803 7000 |002f: if-eqz v3, 009f // +0070 │ │ -087396: 7100 6306 0000 |0031: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0663 │ │ -08739c: 0c04 |0034: move-result-object v4 │ │ -08739e: 1a05 3e10 |0035: const-string v5, "actions" // string@103e │ │ -0873a2: 6e20 5c02 5300 |0037: invoke-virtual {v3, v5}, Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@025c │ │ -0873a8: 0c05 |003a: move-result-object v5 │ │ -0873aa: 7220 0106 5400 |003b: invoke-interface {v4, v5}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; // method@0601 │ │ -0873b0: 0c00 |003e: move-result-object v0 │ │ -0873b2: 3800 0700 |003f: if-eqz v0, 0046 // +0007 │ │ -0873b6: 54b4 e901 |0041: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ -0873ba: 7120 1625 0400 |0043: invoke-static {v4, v0}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@2516 │ │ -0873c0: 1a04 f214 |0046: const-string v4, "flags" // string@14f2 │ │ -0873c4: 6e30 5902 4308 |0048: invoke-virtual {v3, v4, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ -0873ca: 0a04 |004b: move-result v4 │ │ -0873cc: 59b4 f101 |004c: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ -0873d0: 1a04 c013 |004e: const-string v4, "displayIntent" // string@13c0 │ │ -0873d4: 6e20 5a02 4300 |0050: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@025a │ │ -0873da: 0c04 |0053: move-result-object v4 │ │ -0873dc: 1f04 2000 |0054: check-cast v4, Landroid/app/PendingIntent; // type@0020 │ │ -0873e0: 5bb4 f001 |0056: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01f0 │ │ -0873e4: 1a04 9c20 |0058: const-string v4, "pages" // string@209c │ │ -0873e8: 7120 6406 4300 |005a: invoke-static {v3, v4}, Landroid/support/v4/app/NotificationCompat;.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@0664 │ │ -0873ee: 0c02 |005d: move-result-object v2 │ │ -0873f0: 3802 0700 |005e: if-eqz v2, 0065 // +0007 │ │ -0873f4: 54b4 f301 |0060: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ -0873f8: 7120 1625 2400 |0062: invoke-static {v4, v2}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@2516 │ │ -0873fe: 1a04 5711 |0065: const-string v4, "background" // string@1157 │ │ -087402: 6e20 5a02 4300 |0067: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@025a │ │ -087408: 0c04 |006a: move-result-object v4 │ │ -08740a: 1f04 4c00 |006b: check-cast v4, Landroid/graphics/Bitmap; // type@004c │ │ -08740e: 5bb4 ea01 |006d: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01ea │ │ -087412: 1a04 b912 |006f: const-string v4, "contentIcon" // string@12b9 │ │ -087416: 6e20 5802 4300 |0071: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0258 │ │ -08741c: 0a04 |0074: move-result v4 │ │ -08741e: 59b4 ec01 |0075: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01ec │ │ -087422: 1a04 ba12 |0077: const-string v4, "contentIconGravity" // string@12ba │ │ -087426: 6e30 5902 430a |0079: invoke-virtual {v3, v4, v10}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ -08742c: 0a04 |007c: move-result v4 │ │ -08742e: 59b4 ed01 |007d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ed │ │ -087432: 1a04 b312 |007f: const-string v4, "contentActionIndex" // string@12b3 │ │ -087436: 6e30 5902 4306 |0081: invoke-virtual {v3, v4, v6}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ -08743c: 0a04 |0084: move-result v4 │ │ -08743e: 59b4 eb01 |0085: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01eb │ │ -087442: 1a04 2a13 |0087: const-string v4, "customSizePreset" // string@132a │ │ -087446: 6e30 5902 4307 |0089: invoke-virtual {v3, v4, v7}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ -08744c: 0a04 |008c: move-result v4 │ │ -08744e: 59b4 ef01 |008d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ef │ │ -087452: 1a04 2013 |008f: const-string v4, "customContentHeight" // string@1320 │ │ -087456: 6e20 5802 4300 |0091: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0258 │ │ -08745c: 0a04 |0094: move-result v4 │ │ -08745e: 59b4 ee01 |0095: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01ee │ │ -087462: 1a04 c817 |0097: const-string v4, "gravity" // string@17c8 │ │ -087466: 6e30 5902 4309 |0099: invoke-virtual {v3, v4, v9}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ -08746c: 0a04 |009c: move-result v4 │ │ -08746e: 59b4 f201 |009d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01f2 │ │ -087472: 0e00 |009f: return-void │ │ -087474: 1203 |00a0: const/4 v3, #int 0 // #0 │ │ -087476: 288e |00a1: goto 002f // -0072 │ │ +087afc: |[087afc] android.support.v4.app.NotificationCompat$WearableExtender.:(Landroid/app/Notification;)V │ │ +087b0c: 140a 0500 8000 |0000: const v10, #float 1.1755e-38 // #00800005 │ │ +087b12: 1309 5000 |0003: const/16 v9, #int 80 // #50 │ │ +087b16: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +087b18: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +087b1a: 12f6 |0007: const/4 v6, #int -1 // #ff │ │ +087b1c: 7010 b324 0b00 |0008: invoke-direct {v11}, Ljava/lang/Object;.:()V // method@24b3 │ │ +087b22: 2204 d404 |000b: new-instance v4, Ljava/util/ArrayList; // type@04d4 │ │ +087b26: 7010 ff24 0400 |000d: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +087b2c: 5bb4 e901 |0010: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ +087b30: 59b8 f101 |0012: iput v8, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ +087b34: 2204 d404 |0014: new-instance v4, Ljava/util/ArrayList; // type@04d4 │ │ +087b38: 7010 ff24 0400 |0016: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +087b3e: 5bb4 f301 |0019: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ +087b42: 59ba ed01 |001b: iput v10, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ed │ │ +087b46: 59b6 eb01 |001d: iput v6, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01eb │ │ +087b4a: 59b7 ef01 |001f: iput v7, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ef │ │ +087b4e: 59b9 f201 |0021: iput v9, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01f2 │ │ +087b52: 7110 6906 0c00 |0023: invoke-static {v12}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0669 │ │ +087b58: 0c01 |0026: move-result-object v1 │ │ +087b5a: 3801 7900 |0027: if-eqz v1, 00a0 // +0079 │ │ +087b5e: 1a04 0511 |0029: const-string v4, "android.wearable.EXTENSIONS" // string@1105 │ │ +087b62: 6e20 5502 4100 |002b: invoke-virtual {v1, v4}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0255 │ │ +087b68: 0c03 |002e: move-result-object v3 │ │ +087b6a: 3803 7000 |002f: if-eqz v3, 009f // +0070 │ │ +087b6e: 7100 6306 0000 |0031: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0663 │ │ +087b74: 0c04 |0034: move-result-object v4 │ │ +087b76: 1a05 4410 |0035: const-string v5, "actions" // string@1044 │ │ +087b7a: 6e20 5c02 5300 |0037: invoke-virtual {v3, v5}, Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@025c │ │ +087b80: 0c05 |003a: move-result-object v5 │ │ +087b82: 7220 0106 5400 |003b: invoke-interface {v4, v5}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; // method@0601 │ │ +087b88: 0c00 |003e: move-result-object v0 │ │ +087b8a: 3800 0700 |003f: if-eqz v0, 0046 // +0007 │ │ +087b8e: 54b4 e901 |0041: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ +087b92: 7120 1625 0400 |0043: invoke-static {v4, v0}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@2516 │ │ +087b98: 1a04 f814 |0046: const-string v4, "flags" // string@14f8 │ │ +087b9c: 6e30 5902 4308 |0048: invoke-virtual {v3, v4, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ +087ba2: 0a04 |004b: move-result v4 │ │ +087ba4: 59b4 f101 |004c: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ +087ba8: 1a04 c613 |004e: const-string v4, "displayIntent" // string@13c6 │ │ +087bac: 6e20 5a02 4300 |0050: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@025a │ │ +087bb2: 0c04 |0053: move-result-object v4 │ │ +087bb4: 1f04 2000 |0054: check-cast v4, Landroid/app/PendingIntent; // type@0020 │ │ +087bb8: 5bb4 f001 |0056: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01f0 │ │ +087bbc: 1a04 a220 |0058: const-string v4, "pages" // string@20a2 │ │ +087bc0: 7120 6406 4300 |005a: invoke-static {v3, v4}, Landroid/support/v4/app/NotificationCompat;.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@0664 │ │ +087bc6: 0c02 |005d: move-result-object v2 │ │ +087bc8: 3802 0700 |005e: if-eqz v2, 0065 // +0007 │ │ +087bcc: 54b4 f301 |0060: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ +087bd0: 7120 1625 2400 |0062: invoke-static {v4, v2}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@2516 │ │ +087bd6: 1a04 5d11 |0065: const-string v4, "background" // string@115d │ │ +087bda: 6e20 5a02 4300 |0067: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@025a │ │ +087be0: 0c04 |006a: move-result-object v4 │ │ +087be2: 1f04 4c00 |006b: check-cast v4, Landroid/graphics/Bitmap; // type@004c │ │ +087be6: 5bb4 ea01 |006d: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01ea │ │ +087bea: 1a04 bf12 |006f: const-string v4, "contentIcon" // string@12bf │ │ +087bee: 6e20 5802 4300 |0071: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0258 │ │ +087bf4: 0a04 |0074: move-result v4 │ │ +087bf6: 59b4 ec01 |0075: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01ec │ │ +087bfa: 1a04 c012 |0077: const-string v4, "contentIconGravity" // string@12c0 │ │ +087bfe: 6e30 5902 430a |0079: invoke-virtual {v3, v4, v10}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ +087c04: 0a04 |007c: move-result v4 │ │ +087c06: 59b4 ed01 |007d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ed │ │ +087c0a: 1a04 b912 |007f: const-string v4, "contentActionIndex" // string@12b9 │ │ +087c0e: 6e30 5902 4306 |0081: invoke-virtual {v3, v4, v6}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ +087c14: 0a04 |0084: move-result v4 │ │ +087c16: 59b4 eb01 |0085: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01eb │ │ +087c1a: 1a04 3013 |0087: const-string v4, "customSizePreset" // string@1330 │ │ +087c1e: 6e30 5902 4307 |0089: invoke-virtual {v3, v4, v7}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ +087c24: 0a04 |008c: move-result v4 │ │ +087c26: 59b4 ef01 |008d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ef │ │ +087c2a: 1a04 2613 |008f: const-string v4, "customContentHeight" // string@1326 │ │ +087c2e: 6e20 5802 4300 |0091: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0258 │ │ +087c34: 0a04 |0094: move-result v4 │ │ +087c36: 59b4 ee01 |0095: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01ee │ │ +087c3a: 1a04 ce17 |0097: const-string v4, "gravity" // string@17ce │ │ +087c3e: 6e30 5902 4309 |0099: invoke-virtual {v3, v4, v9}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0259 │ │ +087c44: 0a04 |009c: move-result v4 │ │ +087c46: 59b4 f201 |009d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01f2 │ │ +087c4a: 0e00 |009f: return-void │ │ +087c4c: 1203 |00a0: const/4 v3, #int 0 // #0 │ │ +087c4e: 288e |00a1: goto 002f // -0072 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=1871 │ │ 0x000b line=1852 │ │ 0x0012 line=1853 │ │ 0x0014 line=1855 │ │ 0x001b line=1858 │ │ @@ -151953,25 +151928,25 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -087478: |[087478] android.support.v4.app.NotificationCompat$WearableExtender.setFlag:(IZ)V │ │ -087488: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -08748c: 5220 f101 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ -087490: b630 |0004: or-int/2addr v0, v3 │ │ -087492: 5920 f101 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ -087496: 0e00 |0007: return-void │ │ -087498: 5220 f101 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ -08749c: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -0874a0: b510 |000c: and-int/2addr v0, v1 │ │ -0874a2: 5920 f101 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ -0874a6: 28f8 |000f: goto 0007 // -0008 │ │ +087c50: |[087c50] android.support.v4.app.NotificationCompat$WearableExtender.setFlag:(IZ)V │ │ +087c60: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +087c64: 5220 f101 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ +087c68: b630 |0004: or-int/2addr v0, v3 │ │ +087c6a: 5920 f101 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ +087c6e: 0e00 |0007: return-void │ │ +087c70: 5220 f101 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ +087c74: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +087c78: b510 |000c: and-int/2addr v0, v1 │ │ +087c7a: 5920 f101 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ +087c7e: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2365 │ │ 0x0002 line=2366 │ │ 0x0007 line=2370 │ │ 0x0008 line=2368 │ │ locals : │ │ @@ -151985,18 +151960,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0874a8: |[0874a8] android.support.v4.app.NotificationCompat$WearableExtender.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0874b8: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ -0874bc: 6e20 0325 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -0874c2: 1101 |0005: return-object v1 │ │ +087c80: |[087c80] android.support.v4.app.NotificationCompat$WearableExtender.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +087c90: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ +087c94: 6e20 0325 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +087c9a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1985 │ │ 0x0005 line=1986 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompat$Action; │ │ @@ -152006,18 +151981,18 @@ │ │ type : '(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0874c4: |[0874c4] android.support.v4.app.NotificationCompat$WearableExtender.addActions:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0874d4: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ -0874d8: 6e20 0425 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2504 │ │ -0874de: 1101 |0005: return-object v1 │ │ +087c9c: |[087c9c] android.support.v4.app.NotificationCompat$WearableExtender.addActions:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +087cac: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ +087cb0: 6e20 0425 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2504 │ │ +087cb6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2002 │ │ 0x0005 line=2003 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ @@ -152028,18 +152003,18 @@ │ │ type : '(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0874e0: |[0874e0] android.support.v4.app.NotificationCompat$WearableExtender.addPage:(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0874f0: 5410 f301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ -0874f4: 6e20 0325 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -0874fa: 1101 |0005: return-object v1 │ │ +087cb8: |[087cb8] android.support.v4.app.NotificationCompat$WearableExtender.addPage:(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +087cc8: 5410 f301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ +087ccc: 6e20 0325 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +087cd2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2077 │ │ 0x0005 line=2078 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0006 reg=2 page Landroid/app/Notification; │ │ @@ -152049,18 +152024,18 @@ │ │ type : '(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0874fc: |[0874fc] android.support.v4.app.NotificationCompat$WearableExtender.addPages:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -08750c: 5410 f301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ -087510: 6e20 0425 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2504 │ │ -087516: 1101 |0005: return-object v1 │ │ +087cd4: |[087cd4] android.support.v4.app.NotificationCompat$WearableExtender.addPages:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +087ce4: 5410 f301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ +087ce8: 6e20 0425 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2504 │ │ +087cee: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2092 │ │ 0x0005 line=2093 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ @@ -152071,18 +152046,18 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -087518: |[087518] android.support.v4.app.NotificationCompat$WearableExtender.clearActions:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -087528: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ -08752c: 6e10 0525 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ -087532: 1101 |0005: return-object v1 │ │ +087cf0: |[087cf0] android.support.v4.app.NotificationCompat$WearableExtender.clearActions:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +087d00: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ +087d04: 6e10 0525 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ +087d0a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2012 │ │ 0x0005 line=2013 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ @@ -152091,18 +152066,18 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -087534: |[087534] android.support.v4.app.NotificationCompat$WearableExtender.clearPages:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -087544: 5410 f301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ -087548: 6e10 0525 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ -08754e: 1101 |0005: return-object v1 │ │ +087d0c: |[087d0c] android.support.v4.app.NotificationCompat$WearableExtender.clearPages:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +087d1c: 5410 f301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ +087d20: 6e10 0525 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ +087d26: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2102 │ │ 0x0005 line=2103 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ @@ -152111,44 +152086,44 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -087550: |[087550] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -087560: 2200 1d01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$WearableExtender; // type@011d │ │ -087564: 7010 3906 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.:()V // method@0639 │ │ -08756a: 2201 ce04 |0005: new-instance v1, Ljava/util/ArrayList; // type@04ce │ │ -08756e: 5432 e901 |0007: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ -087572: 7020 0125 2100 |0009: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2501 │ │ -087578: 5b01 e901 |000c: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ -08757c: 5231 f101 |000e: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ -087580: 5901 f101 |0010: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ -087584: 5431 f001 |0012: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01f0 │ │ -087588: 5b01 f001 |0014: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01f0 │ │ -08758c: 2201 ce04 |0016: new-instance v1, Ljava/util/ArrayList; // type@04ce │ │ -087590: 5432 f301 |0018: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ -087594: 7020 0125 2100 |001a: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2501 │ │ -08759a: 5b01 f301 |001d: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ -08759e: 5431 ea01 |001f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01ea │ │ -0875a2: 5b01 ea01 |0021: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01ea │ │ -0875a6: 5231 ec01 |0023: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01ec │ │ -0875aa: 5901 ec01 |0025: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01ec │ │ -0875ae: 5231 ed01 |0027: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ed │ │ -0875b2: 5901 ed01 |0029: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ed │ │ -0875b6: 5231 eb01 |002b: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01eb │ │ -0875ba: 5901 eb01 |002d: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01eb │ │ -0875be: 5231 ef01 |002f: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ef │ │ -0875c2: 5901 ef01 |0031: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ef │ │ -0875c6: 5231 ee01 |0033: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01ee │ │ -0875ca: 5901 ee01 |0035: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01ee │ │ -0875ce: 5231 f201 |0037: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01f2 │ │ -0875d2: 5901 f201 |0039: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01f2 │ │ -0875d6: 1100 |003b: return-object v0 │ │ +087d28: |[087d28] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +087d38: 2200 2101 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$WearableExtender; // type@0121 │ │ +087d3c: 7010 3906 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.:()V // method@0639 │ │ +087d42: 2201 d404 |0005: new-instance v1, Ljava/util/ArrayList; // type@04d4 │ │ +087d46: 5432 e901 |0007: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ +087d4a: 7020 0125 2100 |0009: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2501 │ │ +087d50: 5b01 e901 |000c: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ +087d54: 5231 f101 |000e: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ +087d58: 5901 f101 |0010: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ +087d5c: 5431 f001 |0012: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01f0 │ │ +087d60: 5b01 f001 |0014: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01f0 │ │ +087d64: 2201 d404 |0016: new-instance v1, Ljava/util/ArrayList; // type@04d4 │ │ +087d68: 5432 f301 |0018: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ +087d6c: 7020 0125 2100 |001a: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2501 │ │ +087d72: 5b01 f301 |001d: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ +087d76: 5431 ea01 |001f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01ea │ │ +087d7a: 5b01 ea01 |0021: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01ea │ │ +087d7e: 5231 ec01 |0023: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01ec │ │ +087d82: 5901 ec01 |0025: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01ec │ │ +087d86: 5231 ed01 |0027: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ed │ │ +087d8a: 5901 ed01 |0029: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ed │ │ +087d8e: 5231 eb01 |002b: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01eb │ │ +087d92: 5901 eb01 |002d: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01eb │ │ +087d96: 5231 ef01 |002f: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ef │ │ +087d9a: 5901 ef01 |0031: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ef │ │ +087d9e: 5231 ee01 |0033: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01ee │ │ +087da2: 5901 ee01 |0035: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01ee │ │ +087da6: 5231 f201 |0037: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01f2 │ │ +087daa: 5901 f201 |0039: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01f2 │ │ +087dae: 1100 |003b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1957 │ │ 0x0005 line=1958 │ │ 0x000e line=1959 │ │ 0x0012 line=1960 │ │ 0x0016 line=1961 │ │ @@ -152169,18 +152144,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0875d8: |[0875d8] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Ljava/lang/Object; │ │ -0875e8: 6e10 4106 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; // method@0641 │ │ -0875ee: 0c00 |0003: move-result-object v0 │ │ -0875f0: 1100 |0004: return-object v0 │ │ +087db0: |[087db0] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Ljava/lang/Object; │ │ +087dc0: 6e10 4106 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; // method@0641 │ │ +087dc6: 0c00 |0003: move-result-object v0 │ │ +087dc8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1769 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #8 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -152188,103 +152163,103 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 187 16-bit code units │ │ -0875f4: |[0875f4] android.support.v4.app.NotificationCompat$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -087604: 2200 7700 |0000: new-instance v0, Landroid/os/Bundle; // type@0077 │ │ -087608: 7010 4f02 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ -08760e: 5451 e901 |0005: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ -087612: 6e10 0825 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ -087618: 0a01 |000a: move-result v1 │ │ -08761a: 3901 1f00 |000b: if-nez v1, 002a // +001f │ │ -08761e: 1a02 3e10 |000d: const-string v2, "actions" // string@103e │ │ -087622: 7100 6306 0000 |000f: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0663 │ │ -087628: 0c03 |0012: move-result-object v3 │ │ -08762a: 5451 e901 |0013: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ -08762e: 5454 e901 |0015: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ -087632: 6e10 0d25 0400 |0017: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -087638: 0a04 |001a: move-result v4 │ │ -08763a: 2344 0605 |001b: new-array v4, v4, [Landroid/support/v4/app/NotificationCompat$Action; // type@0506 │ │ -08763e: 6e20 0f25 4100 |001d: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ -087644: 0c01 |0020: move-result-object v1 │ │ -087646: 1f01 0605 |0021: check-cast v1, [Landroid/support/v4/app/NotificationCompat$Action; // type@0506 │ │ -08764a: 7220 0506 1300 |0023: invoke-interface {v3, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; // method@0605 │ │ -087650: 0c01 |0026: move-result-object v1 │ │ -087652: 6e30 6902 2001 |0027: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0269 │ │ -087658: 5251 f101 |002a: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ -08765c: 1212 |002c: const/4 v2, #int 1 // #1 │ │ -08765e: 3221 0900 |002d: if-eq v1, v2, 0036 // +0009 │ │ -087662: 1a01 f214 |002f: const-string v1, "flags" // string@14f2 │ │ -087666: 5252 f101 |0031: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ -08766a: 6e30 6602 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ -087670: 5451 f001 |0036: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01f0 │ │ -087674: 3801 0900 |0038: if-eqz v1, 0041 // +0009 │ │ -087678: 1a01 c013 |003a: const-string v1, "displayIntent" // string@13c0 │ │ -08767c: 5452 f001 |003c: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01f0 │ │ -087680: 6e30 6702 1002 |003e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0267 │ │ -087686: 5451 f301 |0041: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ -08768a: 6e10 0825 0100 |0043: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ -087690: 0a01 |0046: move-result v1 │ │ -087692: 3901 1700 |0047: if-nez v1, 005e // +0017 │ │ -087696: 1a02 9c20 |0049: const-string v2, "pages" // string@209c │ │ -08769a: 5451 f301 |004b: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ -08769e: 5453 f301 |004d: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ -0876a2: 6e10 0d25 0300 |004f: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0876a8: 0a03 |0052: move-result v3 │ │ -0876aa: 2333 f804 |0053: new-array v3, v3, [Landroid/app/Notification; // type@04f8 │ │ -0876ae: 6e20 0f25 3100 |0055: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ -0876b4: 0c01 |0058: move-result-object v1 │ │ -0876b6: 1f01 fe04 |0059: check-cast v1, [Landroid/os/Parcelable; // type@04fe │ │ -0876ba: 6e30 6802 2001 |005b: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0268 │ │ -0876c0: 5451 ea01 |005e: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01ea │ │ -0876c4: 3801 0900 |0060: if-eqz v1, 0069 // +0009 │ │ -0876c8: 1a01 5711 |0062: const-string v1, "background" // string@1157 │ │ -0876cc: 5452 ea01 |0064: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01ea │ │ -0876d0: 6e30 6702 1002 |0066: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0267 │ │ -0876d6: 5251 ec01 |0069: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01ec │ │ -0876da: 3801 0900 |006b: if-eqz v1, 0074 // +0009 │ │ -0876de: 1a01 b912 |006d: const-string v1, "contentIcon" // string@12b9 │ │ -0876e2: 5252 ec01 |006f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01ec │ │ -0876e6: 6e30 6602 1002 |0071: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ -0876ec: 5251 ed01 |0074: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ed │ │ -0876f0: 1402 0500 8000 |0076: const v2, #float 1.1755e-38 // #00800005 │ │ -0876f6: 3221 0900 |0079: if-eq v1, v2, 0082 // +0009 │ │ -0876fa: 1a01 ba12 |007b: const-string v1, "contentIconGravity" // string@12ba │ │ -0876fe: 5252 ed01 |007d: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ed │ │ -087702: 6e30 6602 1002 |007f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ -087708: 5251 eb01 |0082: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01eb │ │ -08770c: 12f2 |0084: const/4 v2, #int -1 // #ff │ │ -08770e: 3221 0900 |0085: if-eq v1, v2, 008e // +0009 │ │ -087712: 1a01 b312 |0087: const-string v1, "contentActionIndex" // string@12b3 │ │ -087716: 5252 eb01 |0089: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01eb │ │ -08771a: 6e30 6602 1002 |008b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ -087720: 5251 ef01 |008e: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ef │ │ -087724: 3801 0900 |0090: if-eqz v1, 0099 // +0009 │ │ -087728: 1a01 2a13 |0092: const-string v1, "customSizePreset" // string@132a │ │ -08772c: 5252 ef01 |0094: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ef │ │ -087730: 6e30 6602 1002 |0096: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ -087736: 5251 ee01 |0099: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01ee │ │ -08773a: 3801 0900 |009b: if-eqz v1, 00a4 // +0009 │ │ -08773e: 1a01 2013 |009d: const-string v1, "customContentHeight" // string@1320 │ │ -087742: 5252 ee01 |009f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01ee │ │ -087746: 6e30 6602 1002 |00a1: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ -08774c: 5251 f201 |00a4: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01f2 │ │ -087750: 1302 5000 |00a6: const/16 v2, #int 80 // #50 │ │ -087754: 3221 0900 |00a8: if-eq v1, v2, 00b1 // +0009 │ │ -087758: 1a01 c817 |00aa: const-string v1, "gravity" // string@17c8 │ │ -08775c: 5252 f201 |00ac: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01f2 │ │ -087760: 6e30 6602 1002 |00ae: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ -087766: 6e10 d405 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/app/NotificationCompat$Builder;.getExtras:()Landroid/os/Bundle; // method@05d4 │ │ -08776c: 0c01 |00b4: move-result-object v1 │ │ -08776e: 1a02 ff10 |00b5: const-string v2, "android.wearable.EXTENSIONS" // string@10ff │ │ -087772: 6e30 6302 2100 |00b7: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0263 │ │ -087778: 1106 |00ba: return-object v6 │ │ +087dcc: |[087dcc] android.support.v4.app.NotificationCompat$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +087ddc: 2200 7a00 |0000: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +087de0: 7010 4f02 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ +087de6: 5451 e901 |0005: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ +087dea: 6e10 0825 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ +087df0: 0a01 |000a: move-result v1 │ │ +087df2: 3901 1f00 |000b: if-nez v1, 002a // +001f │ │ +087df6: 1a02 4410 |000d: const-string v2, "actions" // string@1044 │ │ +087dfa: 7100 6306 0000 |000f: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0663 │ │ +087e00: 0c03 |0012: move-result-object v3 │ │ +087e02: 5451 e901 |0013: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ +087e06: 5454 e901 |0015: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ +087e0a: 6e10 0d25 0400 |0017: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +087e10: 0a04 |001a: move-result v4 │ │ +087e12: 2344 0c05 |001b: new-array v4, v4, [Landroid/support/v4/app/NotificationCompat$Action; // type@050c │ │ +087e16: 6e20 0f25 4100 |001d: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ +087e1c: 0c01 |0020: move-result-object v1 │ │ +087e1e: 1f01 0c05 |0021: check-cast v1, [Landroid/support/v4/app/NotificationCompat$Action; // type@050c │ │ +087e22: 7220 0506 1300 |0023: invoke-interface {v3, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; // method@0605 │ │ +087e28: 0c01 |0026: move-result-object v1 │ │ +087e2a: 6e30 6902 2001 |0027: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0269 │ │ +087e30: 5251 f101 |002a: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ +087e34: 1212 |002c: const/4 v2, #int 1 // #1 │ │ +087e36: 3221 0900 |002d: if-eq v1, v2, 0036 // +0009 │ │ +087e3a: 1a01 f814 |002f: const-string v1, "flags" // string@14f8 │ │ +087e3e: 5252 f101 |0031: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ +087e42: 6e30 6602 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ +087e48: 5451 f001 |0036: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01f0 │ │ +087e4c: 3801 0900 |0038: if-eqz v1, 0041 // +0009 │ │ +087e50: 1a01 c613 |003a: const-string v1, "displayIntent" // string@13c6 │ │ +087e54: 5452 f001 |003c: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01f0 │ │ +087e58: 6e30 6702 1002 |003e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0267 │ │ +087e5e: 5451 f301 |0041: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ +087e62: 6e10 0825 0100 |0043: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ +087e68: 0a01 |0046: move-result v1 │ │ +087e6a: 3901 1700 |0047: if-nez v1, 005e // +0017 │ │ +087e6e: 1a02 a220 |0049: const-string v2, "pages" // string@20a2 │ │ +087e72: 5451 f301 |004b: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ +087e76: 5453 f301 |004d: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ +087e7a: 6e10 0d25 0300 |004f: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +087e80: 0a03 |0052: move-result v3 │ │ +087e82: 2333 fe04 |0053: new-array v3, v3, [Landroid/app/Notification; // type@04fe │ │ +087e86: 6e20 0f25 3100 |0055: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ +087e8c: 0c01 |0058: move-result-object v1 │ │ +087e8e: 1f01 0405 |0059: check-cast v1, [Landroid/os/Parcelable; // type@0504 │ │ +087e92: 6e30 6802 2001 |005b: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0268 │ │ +087e98: 5451 ea01 |005e: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01ea │ │ +087e9c: 3801 0900 |0060: if-eqz v1, 0069 // +0009 │ │ +087ea0: 1a01 5d11 |0062: const-string v1, "background" // string@115d │ │ +087ea4: 5452 ea01 |0064: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01ea │ │ +087ea8: 6e30 6702 1002 |0066: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0267 │ │ +087eae: 5251 ec01 |0069: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01ec │ │ +087eb2: 3801 0900 |006b: if-eqz v1, 0074 // +0009 │ │ +087eb6: 1a01 bf12 |006d: const-string v1, "contentIcon" // string@12bf │ │ +087eba: 5252 ec01 |006f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01ec │ │ +087ebe: 6e30 6602 1002 |0071: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ +087ec4: 5251 ed01 |0074: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ed │ │ +087ec8: 1402 0500 8000 |0076: const v2, #float 1.1755e-38 // #00800005 │ │ +087ece: 3221 0900 |0079: if-eq v1, v2, 0082 // +0009 │ │ +087ed2: 1a01 c012 |007b: const-string v1, "contentIconGravity" // string@12c0 │ │ +087ed6: 5252 ed01 |007d: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ed │ │ +087eda: 6e30 6602 1002 |007f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ +087ee0: 5251 eb01 |0082: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01eb │ │ +087ee4: 12f2 |0084: const/4 v2, #int -1 // #ff │ │ +087ee6: 3221 0900 |0085: if-eq v1, v2, 008e // +0009 │ │ +087eea: 1a01 b912 |0087: const-string v1, "contentActionIndex" // string@12b9 │ │ +087eee: 5252 eb01 |0089: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01eb │ │ +087ef2: 6e30 6602 1002 |008b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ +087ef8: 5251 ef01 |008e: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ef │ │ +087efc: 3801 0900 |0090: if-eqz v1, 0099 // +0009 │ │ +087f00: 1a01 3013 |0092: const-string v1, "customSizePreset" // string@1330 │ │ +087f04: 5252 ef01 |0094: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ef │ │ +087f08: 6e30 6602 1002 |0096: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ +087f0e: 5251 ee01 |0099: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01ee │ │ +087f12: 3801 0900 |009b: if-eqz v1, 00a4 // +0009 │ │ +087f16: 1a01 2613 |009d: const-string v1, "customContentHeight" // string@1326 │ │ +087f1a: 5252 ee01 |009f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01ee │ │ +087f1e: 6e30 6602 1002 |00a1: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ +087f24: 5251 f201 |00a4: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01f2 │ │ +087f28: 1302 5000 |00a6: const/16 v2, #int 80 // #50 │ │ +087f2c: 3221 0900 |00a8: if-eq v1, v2, 00b1 // +0009 │ │ +087f30: 1a01 ce17 |00aa: const-string v1, "gravity" // string@17ce │ │ +087f34: 5252 f201 |00ac: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01f2 │ │ +087f38: 6e30 6602 1002 |00ae: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ +087f3e: 6e10 d405 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/app/NotificationCompat$Builder;.getExtras:()Landroid/os/Bundle; // method@05d4 │ │ +087f44: 0c01 |00b4: move-result-object v1 │ │ +087f46: 1a02 0511 |00b5: const-string v2, "android.wearable.EXTENSIONS" // string@1105 │ │ +087f4a: 6e30 6302 2100 |00b7: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0263 │ │ +087f50: 1106 |00ba: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1911 │ │ 0x0005 line=1913 │ │ 0x000d line=1914 │ │ 0x002a line=1918 │ │ 0x002f line=1919 │ │ @@ -152318,17 +152293,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08777c: |[08777c] android.support.v4.app.NotificationCompat$WearableExtender.getActions:()Ljava/util/List; │ │ -08778c: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ -087790: 1100 |0002: return-object v0 │ │ +087f54: |[087f54] android.support.v4.app.NotificationCompat$WearableExtender.getActions:()Ljava/util/List; │ │ +087f64: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e9 │ │ +087f68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2020 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #10 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -152336,17 +152311,17 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087794: |[087794] android.support.v4.app.NotificationCompat$WearableExtender.getBackground:()Landroid/graphics/Bitmap; │ │ -0877a4: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01ea │ │ -0877a8: 1100 |0002: return-object v0 │ │ +087f6c: |[087f6c] android.support.v4.app.NotificationCompat$WearableExtender.getBackground:()Landroid/graphics/Bitmap; │ │ +087f7c: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01ea │ │ +087f80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2140 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #11 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -152354,17 +152329,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0877ac: |[0877ac] android.support.v4.app.NotificationCompat$WearableExtender.getContentAction:()I │ │ -0877bc: 5210 eb01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01eb │ │ -0877c0: 0f00 |0002: return v0 │ │ +087f84: |[087f84] android.support.v4.app.NotificationCompat$WearableExtender.getContentAction:()I │ │ +087f94: 5210 eb01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01eb │ │ +087f98: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2213 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #12 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -152372,17 +152347,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0877c4: |[0877c4] android.support.v4.app.NotificationCompat$WearableExtender.getContentIcon:()I │ │ -0877d4: 5210 ec01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01ec │ │ -0877d8: 0f00 |0002: return v0 │ │ +087f9c: |[087f9c] android.support.v4.app.NotificationCompat$WearableExtender.getContentIcon:()I │ │ +087fac: 5210 ec01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01ec │ │ +087fb0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2155 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #13 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -152390,17 +152365,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0877dc: |[0877dc] android.support.v4.app.NotificationCompat$WearableExtender.getContentIconGravity:()I │ │ -0877ec: 5210 ed01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ed │ │ -0877f0: 0f00 |0002: return v0 │ │ +087fb4: |[087fb4] android.support.v4.app.NotificationCompat$WearableExtender.getContentIconGravity:()I │ │ +087fc4: 5210 ed01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ed │ │ +087fc8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2176 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #14 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -152408,22 +152383,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0877f4: |[0877f4] android.support.v4.app.NotificationCompat$WearableExtender.getContentIntentAvailableOffline:()Z │ │ -087804: 5210 f101 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ -087808: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ -08780c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -087810: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -087812: 0f00 |0007: return v0 │ │ -087814: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -087816: 28fe |0009: goto 0007 // -0002 │ │ +087fcc: |[087fcc] android.support.v4.app.NotificationCompat$WearableExtender.getContentIntentAvailableOffline:()Z │ │ +087fdc: 5210 f101 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ +087fe0: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ +087fe4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +087fe8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +087fea: 0f00 |0007: return v0 │ │ +087fec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +087fee: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2323 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #15 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -152431,17 +152406,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087818: |[087818] android.support.v4.app.NotificationCompat$WearableExtender.getCustomContentHeight:()I │ │ -087828: 5210 ee01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01ee │ │ -08782c: 0f00 |0002: return v0 │ │ +087ff0: |[087ff0] android.support.v4.app.NotificationCompat$WearableExtender.getCustomContentHeight:()I │ │ +088000: 5210 ee01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01ee │ │ +088004: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2282 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #16 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -152449,17 +152424,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087830: |[087830] android.support.v4.app.NotificationCompat$WearableExtender.getCustomSizePreset:()I │ │ -087840: 5210 ef01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ef │ │ -087844: 0f00 |0002: return v0 │ │ +088008: |[088008] android.support.v4.app.NotificationCompat$WearableExtender.getCustomSizePreset:()I │ │ +088018: 5210 ef01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ef │ │ +08801c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2260 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #17 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -152467,17 +152442,17 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087848: |[087848] android.support.v4.app.NotificationCompat$WearableExtender.getDisplayIntent:()Landroid/app/PendingIntent; │ │ -087858: 5410 f001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01f0 │ │ -08785c: 1100 |0002: return-object v0 │ │ +088020: |[088020] android.support.v4.app.NotificationCompat$WearableExtender.getDisplayIntent:()Landroid/app/PendingIntent; │ │ +088030: 5410 f001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01f0 │ │ +088034: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2063 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #18 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -152485,17 +152460,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087860: |[087860] android.support.v4.app.NotificationCompat$WearableExtender.getGravity:()I │ │ -087870: 5210 f201 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01f2 │ │ -087874: 0f00 |0002: return v0 │ │ +088038: |[088038] android.support.v4.app.NotificationCompat$WearableExtender.getGravity:()I │ │ +088048: 5210 f201 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01f2 │ │ +08804c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2234 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #19 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -152503,22 +152478,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -087878: |[087878] android.support.v4.app.NotificationCompat$WearableExtender.getHintHideIcon:()Z │ │ -087888: 5210 f101 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ -08788c: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -087890: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -087894: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -087896: 0f00 |0007: return v0 │ │ -087898: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08789a: 28fe |0009: goto 0007 // -0002 │ │ +088050: |[088050] android.support.v4.app.NotificationCompat$WearableExtender.getHintHideIcon:()Z │ │ +088060: 5210 f101 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ +088064: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +088068: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +08806c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08806e: 0f00 |0007: return v0 │ │ +088070: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +088072: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2342 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #20 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -152526,22 +152501,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08789c: |[08789c] android.support.v4.app.NotificationCompat$WearableExtender.getHintShowBackgroundOnly:()Z │ │ -0878ac: 5210 f101 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ -0878b0: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -0878b4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0878b8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0878ba: 0f00 |0007: return v0 │ │ -0878bc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0878be: 28fe |0009: goto 0007 // -0002 │ │ +088074: |[088074] android.support.v4.app.NotificationCompat$WearableExtender.getHintShowBackgroundOnly:()Z │ │ +088084: 5210 f101 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ +088088: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +08808c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +088090: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +088092: 0f00 |0007: return v0 │ │ +088094: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +088096: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2361 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #21 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -152549,17 +152524,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0878c0: |[0878c0] android.support.v4.app.NotificationCompat$WearableExtender.getPages:()Ljava/util/List; │ │ -0878d0: 5410 f301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ -0878d4: 1100 |0002: return-object v0 │ │ +088098: |[088098] android.support.v4.app.NotificationCompat$WearableExtender.getPages:()Ljava/util/List; │ │ +0880a8: 5410 f301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f3 │ │ +0880ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2114 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #22 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -152567,22 +152542,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0878d8: |[0878d8] android.support.v4.app.NotificationCompat$WearableExtender.getStartScrollBottom:()Z │ │ -0878e8: 5210 f101 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ -0878ec: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -0878f0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0878f4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0878f6: 0f00 |0007: return v0 │ │ -0878f8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0878fa: 28fe |0009: goto 0007 // -0002 │ │ +0880b0: |[0880b0] android.support.v4.app.NotificationCompat$WearableExtender.getStartScrollBottom:()Z │ │ +0880c0: 5210 f101 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01f1 │ │ +0880c4: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +0880c8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0880cc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0880ce: 0f00 |0007: return v0 │ │ +0880d0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0880d2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2301 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #23 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -152590,17 +152565,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0878fc: |[0878fc] android.support.v4.app.NotificationCompat$WearableExtender.setBackground:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -08790c: 5b01 ea01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01ea │ │ -087910: 1100 |0002: return-object v0 │ │ +0880d4: |[0880d4] android.support.v4.app.NotificationCompat$WearableExtender.setBackground:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0880e4: 5b01 ea01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01ea │ │ +0880e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2127 │ │ 0x0002 line=2128 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 background Landroid/graphics/Bitmap; │ │ @@ -152610,17 +152585,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087914: |[087914] android.support.v4.app.NotificationCompat$WearableExtender.setContentAction:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -087924: 5901 eb01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01eb │ │ -087928: 1100 |0002: return-object v0 │ │ +0880ec: |[0880ec] android.support.v4.app.NotificationCompat$WearableExtender.setContentAction:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0880fc: 5901 eb01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01eb │ │ +088100: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2194 │ │ 0x0002 line=2195 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 actionIndex I │ │ @@ -152630,17 +152605,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08792c: |[08792c] android.support.v4.app.NotificationCompat$WearableExtender.setContentIcon:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -08793c: 5901 ec01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01ec │ │ -087940: 1100 |0002: return-object v0 │ │ +088104: |[088104] android.support.v4.app.NotificationCompat$WearableExtender.setContentIcon:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +088114: 5901 ec01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01ec │ │ +088118: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2147 │ │ 0x0002 line=2148 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 icon I │ │ @@ -152650,17 +152625,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087944: |[087944] android.support.v4.app.NotificationCompat$WearableExtender.setContentIconGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -087954: 5901 ed01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ed │ │ -087958: 1100 |0002: return-object v0 │ │ +08811c: |[08811c] android.support.v4.app.NotificationCompat$WearableExtender.setContentIconGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +08812c: 5901 ed01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ed │ │ +088130: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2165 │ │ 0x0002 line=2166 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 contentIconGravity I │ │ @@ -152670,18 +152645,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -08795c: |[08795c] android.support.v4.app.NotificationCompat$WearableExtender.setContentIntentAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -08796c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08796e: 7030 5a06 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@065a │ │ -087974: 1101 |0004: return-object v1 │ │ +088134: |[088134] android.support.v4.app.NotificationCompat$WearableExtender.setContentIntentAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +088144: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +088146: 7030 5a06 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@065a │ │ +08814c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2312 │ │ 0x0004 line=2313 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 contentIntentAvailableOffline Z │ │ @@ -152691,17 +152666,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087978: |[087978] android.support.v4.app.NotificationCompat$WearableExtender.setCustomContentHeight:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -087988: 5901 ee01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01ee │ │ -08798c: 1100 |0002: return-object v0 │ │ +088150: |[088150] android.support.v4.app.NotificationCompat$WearableExtender.setCustomContentHeight:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +088160: 5901 ee01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01ee │ │ +088164: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2271 │ │ 0x0002 line=2272 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 height I │ │ @@ -152711,17 +152686,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087990: |[087990] android.support.v4.app.NotificationCompat$WearableExtender.setCustomSizePreset:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0879a0: 5901 ef01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ef │ │ -0879a4: 1100 |0002: return-object v0 │ │ +088168: |[088168] android.support.v4.app.NotificationCompat$WearableExtender.setCustomSizePreset:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +088178: 5901 ef01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ef │ │ +08817c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2247 │ │ 0x0002 line=2248 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 sizePreset I │ │ @@ -152731,17 +152706,17 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0879a8: |[0879a8] android.support.v4.app.NotificationCompat$WearableExtender.setDisplayIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0879b8: 5b01 f001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01f0 │ │ -0879bc: 1100 |0002: return-object v0 │ │ +088180: |[088180] android.support.v4.app.NotificationCompat$WearableExtender.setDisplayIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +088190: 5b01 f001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01f0 │ │ +088194: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2054 │ │ 0x0002 line=2055 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -152751,17 +152726,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0879c0: |[0879c0] android.support.v4.app.NotificationCompat$WearableExtender.setGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0879d0: 5901 f201 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01f2 │ │ -0879d4: 1100 |0002: return-object v0 │ │ +088198: |[088198] android.support.v4.app.NotificationCompat$WearableExtender.setGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0881a8: 5901 f201 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01f2 │ │ +0881ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2223 │ │ 0x0002 line=2224 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 gravity I │ │ @@ -152771,18 +152746,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0879d8: |[0879d8] android.support.v4.app.NotificationCompat$WearableExtender.setHintHideIcon:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0879e8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0879ea: 7030 5a06 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@065a │ │ -0879f0: 1101 |0004: return-object v1 │ │ +0881b0: |[0881b0] android.support.v4.app.NotificationCompat$WearableExtender.setHintHideIcon:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0881c0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0881c2: 7030 5a06 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@065a │ │ +0881c8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2332 │ │ 0x0004 line=2333 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 hintHideIcon Z │ │ @@ -152792,18 +152767,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0879f4: |[0879f4] android.support.v4.app.NotificationCompat$WearableExtender.setHintShowBackgroundOnly:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -087a04: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -087a06: 7030 5a06 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@065a │ │ -087a0c: 1101 |0004: return-object v1 │ │ +0881cc: |[0881cc] android.support.v4.app.NotificationCompat$WearableExtender.setHintShowBackgroundOnly:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0881dc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0881de: 7030 5a06 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@065a │ │ +0881e4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2351 │ │ 0x0004 line=2352 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 hintShowBackgroundOnly Z │ │ @@ -152813,33 +152788,33 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -087a10: |[087a10] android.support.v4.app.NotificationCompat$WearableExtender.setStartScrollBottom:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -087a20: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -087a24: 7030 5a06 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@065a │ │ -087a2a: 1101 |0005: return-object v1 │ │ +0881e8: |[0881e8] android.support.v4.app.NotificationCompat$WearableExtender.setStartScrollBottom:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0881f8: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0881fc: 7030 5a06 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@065a │ │ +088202: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2291 │ │ 0x0005 line=2292 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0006 reg=2 startScrollBottom Z │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #615 header: │ │ -class_idx : 287 │ │ +class_idx : 291 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2939 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2945 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #615 annotations: │ │ Annotations on class │ │ @@ -152861,205 +152836,204 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatApi20$Builder;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 30 │ │ + registers : 29 │ │ ins : 22 │ │ outs : 4 │ │ - insns size : 215 16-bit code units │ │ -087a2c: |[087a2c] android.support.v4.app.NotificationCompatApi20$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ -087a3c: 7010 b324 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@24b3 │ │ -087a42: 2204 1c00 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@001c │ │ -087a46: 7020 a700 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00a7 │ │ -087a4c: 53a6 1500 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0015 │ │ -087a50: 6e30 c700 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00c7 │ │ -087a56: 0c04 |000d: move-result-object v4 │ │ -087a58: 52a5 0d00 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@000d │ │ -087a5c: 52a6 0e00 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@000e │ │ -087a60: 6e30 c000 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00c0 │ │ -087a66: 0c04 |0015: move-result-object v4 │ │ -087a68: 54a5 0700 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ -087a6c: 6e20 ad00 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ad │ │ -087a72: 0c04 |001b: move-result-object v4 │ │ -087a74: 54a5 1300 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ -087a78: 6e30 c400 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00c4 │ │ -087a7e: 0c04 |0021: move-result-object v4 │ │ -087a80: 54a5 1200 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ -087a84: 52a6 0600 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0006 │ │ -087a88: 6e30 c200 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00c2 │ │ -087a8e: 0c04 |0029: move-result-object v4 │ │ -087a90: 54a5 1400 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ -087a94: 6e20 c600 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00c6 │ │ -087a9a: 0c04 |002f: move-result-object v4 │ │ -087a9c: 52a5 0f00 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@000f │ │ -087aa0: 52a6 1100 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ -087aa4: 52a7 1000 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ -087aa8: 6e40 b900 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00b9 │ │ -087aae: 0c05 |0039: move-result-object v5 │ │ -087ab0: 52a4 0b00 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -087ab4: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ -087ab8: 3804 8f00 |003e: if-eqz v4, 00cd // +008f │ │ -087abc: 1214 |0040: const/4 v4, #int 1 // #1 │ │ -087abe: 6e20 bc00 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00bc │ │ -087ac4: 0c05 |0044: move-result-object v5 │ │ -087ac6: 52a4 0b00 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -087aca: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ -087ace: 3804 8700 |0049: if-eqz v4, 00d0 // +0087 │ │ -087ad2: 1214 |004b: const/4 v4, #int 1 // #1 │ │ -087ad4: 6e20 bd00 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00bd │ │ -087ada: 0c05 |004f: move-result-object v5 │ │ -087adc: 52a4 0b00 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -087ae0: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ -087ae4: 3804 7f00 |0054: if-eqz v4, 00d3 // +007f │ │ -087ae8: 1214 |0056: const/4 v4, #int 1 // #1 │ │ -087aea: 6e20 ac00 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00ac │ │ -087af0: 0c04 |005a: move-result-object v4 │ │ -087af2: 52a5 0800 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0008 │ │ -087af6: 6e20 b200 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00b2 │ │ -087afc: 0c04 |0060: move-result-object v4 │ │ -087afe: 6e20 b100 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b1 │ │ -087b04: 0c04 |0064: move-result-object v4 │ │ -087b06: 6e20 b000 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b0 │ │ -087b0c: 0c04 |0068: move-result-object v4 │ │ -087b0e: 0800 1800 |0069: move-object/from16 v0, v24 │ │ -087b12: 6e20 c300 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00c3 │ │ -087b18: 0c04 |006e: move-result-object v4 │ │ -087b1a: 6e20 ae00 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ae │ │ -087b20: 0c04 |0072: move-result-object v4 │ │ -087b22: 0800 1000 |0073: move-object/from16 v0, v16 │ │ -087b26: 6e20 af00 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00af │ │ -087b2c: 0c04 |0078: move-result-object v4 │ │ -087b2e: 54a5 0900 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ -087b32: 6e20 b300 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00b3 │ │ -087b38: 0c05 |007e: move-result-object v5 │ │ -087b3a: 52a4 0b00 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -087b3e: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -087b42: 3804 5200 |0083: if-eqz v4, 00d5 // +0052 │ │ -087b46: 1214 |0085: const/4 v4, #int 1 // #1 │ │ -087b48: 0800 1100 |0086: move-object/from16 v0, v17 │ │ -087b4c: 6e30 b500 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00b5 │ │ -087b52: 0c04 |008b: move-result-object v4 │ │ -087b54: 0800 1200 |008c: move-object/from16 v0, v18 │ │ -087b58: 6e20 b800 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00b8 │ │ -087b5e: 0c04 |0091: move-result-object v4 │ │ -087b60: 6e20 bb00 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00bb │ │ -087b66: 0c04 |0095: move-result-object v4 │ │ -087b68: 0200 1600 |0096: move/from16 v0, v22 │ │ -087b6c: 6e20 c500 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00c5 │ │ -087b72: 0c04 |009b: move-result-object v4 │ │ -087b74: 0200 1700 |009c: move/from16 v0, v23 │ │ -087b78: 6e20 be00 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00be │ │ -087b7e: 0c04 |00a1: move-result-object v4 │ │ -087b80: 0200 1300 |00a2: move/from16 v0, v19 │ │ -087b84: 0201 1400 |00a4: move/from16 v1, v20 │ │ -087b88: 0202 1500 |00a6: move/from16 v2, v21 │ │ -087b8c: 6e40 bf00 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00bf │ │ -087b92: 0c04 |00ab: move-result-object v4 │ │ -087b94: 0200 1900 |00ac: move/from16 v0, v25 │ │ -087b98: 6e20 ba00 0400 |00ae: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLocalOnly:(Z)Landroid/app/Notification$Builder; // method@00ba │ │ -087b9e: 0c04 |00b1: move-result-object v4 │ │ -087ba0: 0800 1a00 |00b2: move-object/from16 v0, v26 │ │ -087ba4: 6e20 b400 0400 |00b4: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@00b4 │ │ -087baa: 0c04 |00b7: move-result-object v4 │ │ -087bac: 0800 1b00 |00b8: move-object/from16 v0, v27 │ │ -087bb0: 6e20 b600 0400 |00ba: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setGroup:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00b6 │ │ -087bb6: 0c04 |00bd: move-result-object v4 │ │ -087bb8: 0200 1c00 |00be: move/from16 v0, v28 │ │ -087bbc: 6e20 b700 0400 |00c0: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setGroupSummary:(Z)Landroid/app/Notification$Builder; // method@00b7 │ │ -087bc2: 0c04 |00c3: move-result-object v4 │ │ -087bc4: 0800 1d00 |00c4: move-object/from16 v0, v29 │ │ -087bc8: 6e20 c100 0400 |00c6: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSortKey:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00c1 │ │ -087bce: 0c04 |00c9: move-result-object v4 │ │ -087bd0: 5b84 1902 |00ca: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0219 │ │ -087bd4: 0e00 |00cc: return-void │ │ -087bd6: 1204 |00cd: const/4 v4, #int 0 // #0 │ │ -087bd8: 2900 73ff |00ce: goto/16 0041 // -008d │ │ -087bdc: 1204 |00d0: const/4 v4, #int 0 // #0 │ │ -087bde: 2900 7bff |00d1: goto/16 004c // -0085 │ │ -087be2: 1204 |00d3: const/4 v4, #int 0 // #0 │ │ -087be4: 2883 |00d4: goto 0057 // -007d │ │ -087be6: 1204 |00d5: const/4 v4, #int 0 // #0 │ │ -087be8: 28b0 |00d6: goto 0086 // -0050 │ │ + insns size : 213 16-bit code units │ │ +088204: |[088204] android.support.v4.app.NotificationCompatApi20$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ +088214: 7010 b324 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08821a: 2203 1c00 |0003: new-instance v3, Landroid/app/Notification$Builder; // type@001c │ │ +08821e: 7020 a700 8300 |0005: invoke-direct {v3, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00a7 │ │ +088224: 5394 1500 |0008: iget-wide v4, v9, Landroid/app/Notification;.when:J // field@0015 │ │ +088228: 6e30 c700 4305 |000a: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00c7 │ │ +08822e: 0c03 |000d: move-result-object v3 │ │ +088230: 5294 0d00 |000e: iget v4, v9, Landroid/app/Notification;.icon:I // field@000d │ │ +088234: 5295 0e00 |0010: iget v5, v9, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +088238: 6e30 c000 4305 |0012: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00c0 │ │ +08823e: 0c03 |0015: move-result-object v3 │ │ +088240: 5494 0700 |0016: iget-object v4, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +088244: 6e20 ad00 4300 |0018: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ad │ │ +08824a: 0c03 |001b: move-result-object v3 │ │ +08824c: 5494 1300 |001c: iget-object v4, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +088250: 6e30 c400 430d |001e: invoke-virtual {v3, v4, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00c4 │ │ +088256: 0c03 |0021: move-result-object v3 │ │ +088258: 5494 1200 |0022: iget-object v4, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +08825c: 5295 0600 |0024: iget v5, v9, Landroid/app/Notification;.audioStreamType:I // field@0006 │ │ +088260: 6e30 c200 4305 |0026: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00c2 │ │ +088266: 0c03 |0029: move-result-object v3 │ │ +088268: 5494 1400 |002a: iget-object v4, v9, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +08826c: 6e20 c600 4300 |002c: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00c6 │ │ +088272: 0c03 |002f: move-result-object v3 │ │ +088274: 5294 0f00 |0030: iget v4, v9, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +088278: 5295 1100 |0032: iget v5, v9, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +08827c: 5296 1000 |0034: iget v6, v9, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +088280: 6e40 b900 4365 |0036: invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00b9 │ │ +088286: 0c04 |0039: move-result-object v4 │ │ +088288: 5293 0b00 |003a: iget v3, v9, Landroid/app/Notification;.flags:I // field@000b │ │ +08828c: dd03 0302 |003c: and-int/lit8 v3, v3, #int 2 // #02 │ │ +088290: 3803 8d00 |003e: if-eqz v3, 00cb // +008d │ │ +088294: 1213 |0040: const/4 v3, #int 1 // #1 │ │ +088296: 6e20 bc00 3400 |0041: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00bc │ │ +08829c: 0c04 |0044: move-result-object v4 │ │ +08829e: 5293 0b00 |0045: iget v3, v9, Landroid/app/Notification;.flags:I // field@000b │ │ +0882a2: dd03 0308 |0047: and-int/lit8 v3, v3, #int 8 // #08 │ │ +0882a6: 3803 8500 |0049: if-eqz v3, 00ce // +0085 │ │ +0882aa: 1213 |004b: const/4 v3, #int 1 // #1 │ │ +0882ac: 6e20 bd00 3400 |004c: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00bd │ │ +0882b2: 0c04 |004f: move-result-object v4 │ │ +0882b4: 5293 0b00 |0050: iget v3, v9, Landroid/app/Notification;.flags:I // field@000b │ │ +0882b8: dd03 0310 |0052: and-int/lit8 v3, v3, #int 16 // #10 │ │ +0882bc: 3803 7d00 |0054: if-eqz v3, 00d1 // +007d │ │ +0882c0: 1213 |0056: const/4 v3, #int 1 // #1 │ │ +0882c2: 6e20 ac00 3400 |0057: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00ac │ │ +0882c8: 0c03 |005a: move-result-object v3 │ │ +0882ca: 5294 0800 |005b: iget v4, v9, Landroid/app/Notification;.defaults:I // field@0008 │ │ +0882ce: 6e20 b200 4300 |005d: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00b2 │ │ +0882d4: 0c03 |0060: move-result-object v3 │ │ +0882d6: 6e20 b100 a300 |0061: invoke-virtual {v3, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b1 │ │ +0882dc: 0c03 |0064: move-result-object v3 │ │ +0882de: 6e20 b000 b300 |0065: invoke-virtual {v3, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b0 │ │ +0882e4: 0c03 |0068: move-result-object v3 │ │ +0882e6: 0800 1700 |0069: move-object/from16 v0, v23 │ │ +0882ea: 6e20 c300 0300 |006b: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00c3 │ │ +0882f0: 0c03 |006e: move-result-object v3 │ │ +0882f2: 6e20 ae00 c300 |006f: invoke-virtual {v3, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ae │ │ +0882f8: 0c03 |0072: move-result-object v3 │ │ +0882fa: 6e20 af00 f300 |0073: invoke-virtual {v3, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00af │ │ +088300: 0c03 |0076: move-result-object v3 │ │ +088302: 5494 0900 |0077: iget-object v4, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +088306: 6e20 b300 4300 |0079: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00b3 │ │ +08830c: 0c04 |007c: move-result-object v4 │ │ +08830e: 5293 0b00 |007d: iget v3, v9, Landroid/app/Notification;.flags:I // field@000b │ │ +088312: d533 8000 |007f: and-int/lit16 v3, v3, #int 128 // #0080 │ │ +088316: 3803 5200 |0081: if-eqz v3, 00d3 // +0052 │ │ +08831a: 1213 |0083: const/4 v3, #int 1 // #1 │ │ +08831c: 0800 1000 |0084: move-object/from16 v0, v16 │ │ +088320: 6e30 b500 0403 |0086: invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00b5 │ │ +088326: 0c03 |0089: move-result-object v3 │ │ +088328: 0800 1100 |008a: move-object/from16 v0, v17 │ │ +08832c: 6e20 b800 0300 |008c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00b8 │ │ +088332: 0c03 |008f: move-result-object v3 │ │ +088334: 6e20 bb00 e300 |0090: invoke-virtual {v3, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00bb │ │ +08833a: 0c03 |0093: move-result-object v3 │ │ +08833c: 0200 1500 |0094: move/from16 v0, v21 │ │ +088340: 6e20 c500 0300 |0096: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00c5 │ │ +088346: 0c03 |0099: move-result-object v3 │ │ +088348: 0200 1600 |009a: move/from16 v0, v22 │ │ +08834c: 6e20 be00 0300 |009c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00be │ │ +088352: 0c03 |009f: move-result-object v3 │ │ +088354: 0200 1200 |00a0: move/from16 v0, v18 │ │ +088358: 0201 1300 |00a2: move/from16 v1, v19 │ │ +08835c: 0202 1400 |00a4: move/from16 v2, v20 │ │ +088360: 6e40 bf00 0321 |00a6: invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00bf │ │ +088366: 0c03 |00a9: move-result-object v3 │ │ +088368: 0200 1800 |00aa: move/from16 v0, v24 │ │ +08836c: 6e20 ba00 0300 |00ac: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setLocalOnly:(Z)Landroid/app/Notification$Builder; // method@00ba │ │ +088372: 0c03 |00af: move-result-object v3 │ │ +088374: 0800 1900 |00b0: move-object/from16 v0, v25 │ │ +088378: 6e20 b400 0300 |00b2: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@00b4 │ │ +08837e: 0c03 |00b5: move-result-object v3 │ │ +088380: 0800 1a00 |00b6: move-object/from16 v0, v26 │ │ +088384: 6e20 b600 0300 |00b8: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setGroup:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00b6 │ │ +08838a: 0c03 |00bb: move-result-object v3 │ │ +08838c: 0200 1b00 |00bc: move/from16 v0, v27 │ │ +088390: 6e20 b700 0300 |00be: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setGroupSummary:(Z)Landroid/app/Notification$Builder; // method@00b7 │ │ +088396: 0c03 |00c1: move-result-object v3 │ │ +088398: 0800 1c00 |00c2: move-object/from16 v0, v28 │ │ +08839c: 6e20 c100 0300 |00c4: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setSortKey:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00c1 │ │ +0883a2: 0c03 |00c7: move-result-object v3 │ │ +0883a4: 5b73 1902 |00c8: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0219 │ │ +0883a8: 0e00 |00ca: return-void │ │ +0883aa: 1203 |00cb: const/4 v3, #int 0 // #0 │ │ +0883ac: 2900 75ff |00cc: goto/16 0041 // -008b │ │ +0883b0: 1203 |00ce: const/4 v3, #int 0 // #0 │ │ +0883b2: 2900 7dff |00cf: goto/16 004c // -0083 │ │ +0883b6: 1203 |00d1: const/4 v3, #int 0 // #0 │ │ +0883b8: 2885 |00d2: goto 0057 // -007b │ │ +0883ba: 1203 |00d3: const/4 v3, #int 0 // #0 │ │ +0883bc: 28b0 |00d4: goto 0084 // -0050 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ - 0x00cc line=72 │ │ - 0x00cd line=42 │ │ + 0x00ca line=72 │ │ + 0x00cb line=42 │ │ locals : │ │ - 0x0000 - 0x00d7 reg=8 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ - 0x0000 - 0x00d7 reg=9 context Landroid/content/Context; │ │ - 0x0000 - 0x00d7 reg=10 n Landroid/app/Notification; │ │ - 0x0000 - 0x00d7 reg=11 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00d7 reg=12 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00d7 reg=13 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00d7 reg=14 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x00d7 reg=15 number I │ │ - 0x0000 - 0x00d7 reg=16 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00d7 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00d7 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x00d7 reg=19 mProgressMax I │ │ - 0x0000 - 0x00d7 reg=20 mProgress I │ │ - 0x0000 - 0x00d7 reg=21 mProgressIndeterminate Z │ │ - 0x0000 - 0x00d7 reg=22 useChronometer Z │ │ - 0x0000 - 0x00d7 reg=23 priority I │ │ - 0x0000 - 0x00d7 reg=24 subText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00d7 reg=25 localOnly Z │ │ - 0x0000 - 0x00d7 reg=26 extras Landroid/os/Bundle; │ │ - 0x0000 - 0x00d7 reg=27 groupKey Ljava/lang/String; │ │ - 0x0000 - 0x00d7 reg=28 groupSummary Z │ │ - 0x0000 - 0x00d7 reg=29 sortKey Ljava/lang/String; │ │ + 0x0000 - 0x00d5 reg=7 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ + 0x0000 - 0x00d5 reg=8 context Landroid/content/Context; │ │ + 0x0000 - 0x00d5 reg=9 n Landroid/app/Notification; │ │ + 0x0000 - 0x00d5 reg=10 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00d5 reg=11 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00d5 reg=12 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00d5 reg=13 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x00d5 reg=14 number I │ │ + 0x0000 - 0x00d5 reg=15 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00d5 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00d5 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x00d5 reg=18 mProgressMax I │ │ + 0x0000 - 0x00d5 reg=19 mProgress I │ │ + 0x0000 - 0x00d5 reg=20 mProgressIndeterminate Z │ │ + 0x0000 - 0x00d5 reg=21 useChronometer Z │ │ + 0x0000 - 0x00d5 reg=22 priority I │ │ + 0x0000 - 0x00d5 reg=23 subText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00d5 reg=24 localOnly Z │ │ + 0x0000 - 0x00d5 reg=25 extras Landroid/os/Bundle; │ │ + 0x0000 - 0x00d5 reg=26 groupKey Ljava/lang/String; │ │ + 0x0000 - 0x00d5 reg=27 groupSummary Z │ │ + 0x0000 - 0x00d5 reg=28 sortKey Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatApi20$Builder;) │ │ name : 'addAction' │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 66 16-bit code units │ │ -087bec: |[087bec] android.support.v4.app.NotificationCompatApi20$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -087bfc: 2200 1800 |0000: new-instance v0, Landroid/app/Notification$Action$Builder; // type@0018 │ │ -087c00: 6e10 8206 0900 |0002: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0682 │ │ -087c06: 0a05 |0005: move-result v5 │ │ -087c08: 6e10 8406 0900 |0006: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0684 │ │ -087c0e: 0c06 |0009: move-result-object v6 │ │ -087c10: 6e10 8006 0900 |000a: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0680 │ │ -087c16: 0c07 |000d: move-result-object v7 │ │ -087c18: 7040 9800 5076 |000e: invoke-direct {v0, v5, v6, v7}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0098 │ │ -087c1e: 6e10 8306 0900 |0011: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0683 │ │ -087c24: 0c05 |0014: move-result-object v5 │ │ -087c26: 3805 1600 |0015: if-eqz v5, 002b // +0016 │ │ -087c2a: 6e10 8306 0900 |0017: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0683 │ │ -087c30: 0c05 |001a: move-result-object v5 │ │ -087c32: 7110 1807 0500 |001b: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@0718 │ │ -087c38: 0c01 |001e: move-result-object v1 │ │ -087c3a: 2113 |001f: array-length v3, v1 │ │ -087c3c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -087c3e: 3532 0a00 |0021: if-ge v2, v3, 002b // +000a │ │ -087c42: 4604 0102 |0023: aget-object v4, v1, v2 │ │ -087c46: 6e20 9a00 4000 |0025: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@009a │ │ -087c4c: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ -087c50: 28f7 |002a: goto 0021 // -0009 │ │ -087c52: 6e10 8106 0900 |002b: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0681 │ │ -087c58: 0c05 |002e: move-result-object v5 │ │ -087c5a: 3805 0900 |002f: if-eqz v5, 0038 // +0009 │ │ -087c5e: 6e10 8106 0900 |0031: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0681 │ │ -087c64: 0c05 |0034: move-result-object v5 │ │ -087c66: 6e20 9900 5000 |0035: invoke-virtual {v0, v5}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@0099 │ │ -087c6c: 5485 1902 |0038: iget-object v5, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0219 │ │ -087c70: 6e10 9b00 0000 |003a: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@009b │ │ -087c76: 0c06 |003d: move-result-object v6 │ │ -087c78: 6e20 a900 6500 |003e: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.addAction:(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder; // method@00a9 │ │ -087c7e: 0e00 |0041: return-void │ │ +0883c0: |[0883c0] android.support.v4.app.NotificationCompatApi20$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +0883d0: 2200 1800 |0000: new-instance v0, Landroid/app/Notification$Action$Builder; // type@0018 │ │ +0883d4: 6e10 8206 0900 |0002: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0682 │ │ +0883da: 0a05 |0005: move-result v5 │ │ +0883dc: 6e10 8406 0900 |0006: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0684 │ │ +0883e2: 0c06 |0009: move-result-object v6 │ │ +0883e4: 6e10 8006 0900 |000a: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0680 │ │ +0883ea: 0c07 |000d: move-result-object v7 │ │ +0883ec: 7040 9800 5076 |000e: invoke-direct {v0, v5, v6, v7}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0098 │ │ +0883f2: 6e10 8306 0900 |0011: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0683 │ │ +0883f8: 0c05 |0014: move-result-object v5 │ │ +0883fa: 3805 1600 |0015: if-eqz v5, 002b // +0016 │ │ +0883fe: 6e10 8306 0900 |0017: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0683 │ │ +088404: 0c05 |001a: move-result-object v5 │ │ +088406: 7110 1807 0500 |001b: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@0718 │ │ +08840c: 0c01 |001e: move-result-object v1 │ │ +08840e: 2113 |001f: array-length v3, v1 │ │ +088410: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +088412: 3532 0a00 |0021: if-ge v2, v3, 002b // +000a │ │ +088416: 4604 0102 |0023: aget-object v4, v1, v2 │ │ +08841a: 6e20 9a00 4000 |0025: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@009a │ │ +088420: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +088424: 28f7 |002a: goto 0021 // -0009 │ │ +088426: 6e10 8106 0900 |002b: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0681 │ │ +08842c: 0c05 |002e: move-result-object v5 │ │ +08842e: 3805 0900 |002f: if-eqz v5, 0038 // +0009 │ │ +088432: 6e10 8106 0900 |0031: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0681 │ │ +088438: 0c05 |0034: move-result-object v5 │ │ +08843a: 6e20 9900 5000 |0035: invoke-virtual {v0, v5}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@0099 │ │ +088440: 5485 1902 |0038: iget-object v5, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0219 │ │ +088444: 6e10 9b00 0000 |003a: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@009b │ │ +08844a: 0c06 |003d: move-result-object v6 │ │ +08844c: 6e20 a900 6500 |003e: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.addAction:(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder; // method@00a9 │ │ +088452: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0011 line=78 │ │ 0x0017 line=79 │ │ 0x0025 line=81 │ │ 0x0028 line=79 │ │ @@ -153081,19 +153055,19 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -087c80: |[087c80] android.support.v4.app.NotificationCompatApi20$Builder.build:()Landroid/app/Notification; │ │ -087c90: 5410 1902 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0219 │ │ -087c94: 6e10 aa00 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@00aa │ │ -087c9a: 0c00 |0005: move-result-object v0 │ │ -087c9c: 1100 |0006: return-object v0 │ │ +088454: |[088454] android.support.v4.app.NotificationCompatApi20$Builder.build:()Landroid/app/Notification; │ │ +088464: 5410 1902 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0219 │ │ +088468: 6e10 aa00 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@00aa │ │ +08846e: 0c00 |0005: move-result-object v0 │ │ +088470: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompatApi20$Builder;) │ │ @@ -153101,30 +153075,30 @@ │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087ca0: |[087ca0] android.support.v4.app.NotificationCompatApi20$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ -087cb0: 5410 1902 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0219 │ │ -087cb4: 1100 |0002: return-object v0 │ │ +088474: |[088474] android.support.v4.app.NotificationCompatApi20$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +088484: 5410 1902 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0219 │ │ +088488: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ │ │ - source_file_idx : 2939 (NotificationCompatApi20.java) │ │ + source_file_idx : 2945 (NotificationCompatApi20.java) │ │ │ │ Class #616 header: │ │ -class_idx : 296 │ │ +class_idx : 300 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2953 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2959 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #616 annotations: │ │ Annotations on class │ │ @@ -153156,211 +153130,210 @@ │ │ access : 0x0012 (PRIVATE FINAL) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatJellybean$Builder;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 30 │ │ + registers : 29 │ │ ins : 22 │ │ outs : 4 │ │ - insns size : 260 16-bit code units │ │ -087cb8: |[087cb8] android.support.v4.app.NotificationCompatJellybean$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ -087cc8: 7010 b324 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@24b3 │ │ -087cce: 2204 ce04 |0003: new-instance v4, Ljava/util/ArrayList; // type@04ce │ │ -087cd2: 7010 ff24 0400 |0005: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -087cd8: 5b84 2102 |0008: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@0221 │ │ -087cdc: 2204 1c00 |000a: new-instance v4, Landroid/app/Notification$Builder; // type@001c │ │ -087ce0: 7020 a700 9400 |000c: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00a7 │ │ -087ce6: 53a6 1500 |000f: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0015 │ │ -087cea: 6e30 c700 6407 |0011: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00c7 │ │ -087cf0: 0c04 |0014: move-result-object v4 │ │ -087cf2: 52a5 0d00 |0015: iget v5, v10, Landroid/app/Notification;.icon:I // field@000d │ │ -087cf6: 52a6 0e00 |0017: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@000e │ │ -087cfa: 6e30 c000 5406 |0019: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00c0 │ │ -087d00: 0c04 |001c: move-result-object v4 │ │ -087d02: 54a5 0700 |001d: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ -087d06: 6e20 ad00 5400 |001f: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ad │ │ -087d0c: 0c04 |0022: move-result-object v4 │ │ -087d0e: 54a5 1300 |0023: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ -087d12: 6e30 c400 540e |0025: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00c4 │ │ -087d18: 0c04 |0028: move-result-object v4 │ │ -087d1a: 54a5 1200 |0029: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ -087d1e: 52a6 0600 |002b: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0006 │ │ -087d22: 6e30 c200 5406 |002d: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00c2 │ │ -087d28: 0c04 |0030: move-result-object v4 │ │ -087d2a: 54a5 1400 |0031: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ -087d2e: 6e20 c600 5400 |0033: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00c6 │ │ -087d34: 0c04 |0036: move-result-object v4 │ │ -087d36: 52a5 0f00 |0037: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@000f │ │ -087d3a: 52a6 1100 |0039: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ -087d3e: 52a7 1000 |003b: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ -087d42: 6e40 b900 5476 |003d: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00b9 │ │ -087d48: 0c05 |0040: move-result-object v5 │ │ -087d4a: 52a4 0b00 |0041: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -087d4e: dd04 0402 |0043: and-int/lit8 v4, v4, #int 2 // #02 │ │ -087d52: 3804 ab00 |0045: if-eqz v4, 00f0 // +00ab │ │ -087d56: 1214 |0047: const/4 v4, #int 1 // #1 │ │ -087d58: 6e20 bc00 4500 |0048: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00bc │ │ -087d5e: 0c05 |004b: move-result-object v5 │ │ -087d60: 52a4 0b00 |004c: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -087d64: dd04 0408 |004e: and-int/lit8 v4, v4, #int 8 // #08 │ │ -087d68: 3804 a300 |0050: if-eqz v4, 00f3 // +00a3 │ │ -087d6c: 1214 |0052: const/4 v4, #int 1 // #1 │ │ -087d6e: 6e20 bd00 4500 |0053: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00bd │ │ -087d74: 0c05 |0056: move-result-object v5 │ │ -087d76: 52a4 0b00 |0057: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -087d7a: dd04 0410 |0059: and-int/lit8 v4, v4, #int 16 // #10 │ │ -087d7e: 3804 9b00 |005b: if-eqz v4, 00f6 // +009b │ │ -087d82: 1214 |005d: const/4 v4, #int 1 // #1 │ │ -087d84: 6e20 ac00 4500 |005e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00ac │ │ -087d8a: 0c04 |0061: move-result-object v4 │ │ -087d8c: 52a5 0800 |0062: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0008 │ │ -087d90: 6e20 b200 5400 |0064: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00b2 │ │ -087d96: 0c04 |0067: move-result-object v4 │ │ -087d98: 6e20 b100 b400 |0068: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b1 │ │ -087d9e: 0c04 |006b: move-result-object v4 │ │ -087da0: 6e20 b000 c400 |006c: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b0 │ │ -087da6: 0c04 |006f: move-result-object v4 │ │ -087da8: 0800 1800 |0070: move-object/from16 v0, v24 │ │ -087dac: 6e20 c300 0400 |0072: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00c3 │ │ -087db2: 0c04 |0075: move-result-object v4 │ │ -087db4: 6e20 ae00 d400 |0076: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ae │ │ -087dba: 0c04 |0079: move-result-object v4 │ │ -087dbc: 0800 1000 |007a: move-object/from16 v0, v16 │ │ -087dc0: 6e20 af00 0400 |007c: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00af │ │ -087dc6: 0c04 |007f: move-result-object v4 │ │ -087dc8: 54a5 0900 |0080: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ -087dcc: 6e20 b300 5400 |0082: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00b3 │ │ -087dd2: 0c05 |0085: move-result-object v5 │ │ -087dd4: 52a4 0b00 |0086: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -087dd8: d544 8000 |0088: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -087ddc: 3804 6f00 |008a: if-eqz v4, 00f9 // +006f │ │ -087de0: 1214 |008c: const/4 v4, #int 1 // #1 │ │ -087de2: 0800 1100 |008d: move-object/from16 v0, v17 │ │ -087de6: 6e30 b500 0504 |008f: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00b5 │ │ -087dec: 0c04 |0092: move-result-object v4 │ │ -087dee: 0800 1200 |0093: move-object/from16 v0, v18 │ │ -087df2: 6e20 b800 0400 |0095: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00b8 │ │ -087df8: 0c04 |0098: move-result-object v4 │ │ -087dfa: 6e20 bb00 f400 |0099: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00bb │ │ -087e00: 0c04 |009c: move-result-object v4 │ │ -087e02: 0200 1600 |009d: move/from16 v0, v22 │ │ -087e06: 6e20 c500 0400 |009f: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00c5 │ │ -087e0c: 0c04 |00a2: move-result-object v4 │ │ -087e0e: 0200 1700 |00a3: move/from16 v0, v23 │ │ -087e12: 6e20 be00 0400 |00a5: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00be │ │ -087e18: 0c04 |00a8: move-result-object v4 │ │ -087e1a: 0200 1300 |00a9: move/from16 v0, v19 │ │ -087e1e: 0201 1400 |00ab: move/from16 v1, v20 │ │ -087e22: 0202 1500 |00ad: move/from16 v2, v21 │ │ -087e26: 6e40 bf00 0421 |00af: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00bf │ │ -087e2c: 0c04 |00b2: move-result-object v4 │ │ -087e2e: 5b84 2002 |00b3: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@0220 │ │ -087e32: 2204 7700 |00b5: new-instance v4, Landroid/os/Bundle; // type@0077 │ │ -087e36: 7010 4f02 0400 |00b7: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@024f │ │ -087e3c: 5b84 2202 |00ba: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@0222 │ │ -087e40: 381a 0900 |00bc: if-eqz v26, 00c5 // +0009 │ │ -087e44: 5484 2202 |00be: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@0222 │ │ -087e48: 0800 1a00 |00c0: move-object/from16 v0, v26 │ │ -087e4c: 6e20 6102 0400 |00c2: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0261 │ │ -087e52: 3819 0a00 |00c5: if-eqz v25, 00cf // +000a │ │ -087e56: 5484 2202 |00c7: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@0222 │ │ -087e5a: 1a05 f210 |00c9: const-string v5, "android.support.localOnly" // string@10f2 │ │ -087e5e: 1216 |00cb: const/4 v6, #int 1 // #1 │ │ -087e60: 6e30 6202 5406 |00cc: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ -087e66: 381b 1500 |00cf: if-eqz v27, 00e4 // +0015 │ │ -087e6a: 5484 2202 |00d1: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@0222 │ │ -087e6e: 1a05 f010 |00d3: const-string v5, "android.support.groupKey" // string@10f0 │ │ -087e72: 0800 1b00 |00d5: move-object/from16 v0, v27 │ │ -087e76: 6e30 6b02 5400 |00d7: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@026b │ │ -087e7c: 381c 2100 |00da: if-eqz v28, 00fb // +0021 │ │ -087e80: 5484 2202 |00dc: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@0222 │ │ -087e84: 1a05 f110 |00de: const-string v5, "android.support.isGroupSummary" // string@10f1 │ │ -087e88: 1216 |00e0: const/4 v6, #int 1 // #1 │ │ -087e8a: 6e30 6202 5406 |00e1: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ -087e90: 381d 0b00 |00e4: if-eqz v29, 00ef // +000b │ │ -087e94: 5484 2202 |00e6: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@0222 │ │ -087e98: 1a05 f410 |00e8: const-string v5, "android.support.sortKey" // string@10f4 │ │ -087e9c: 0800 1d00 |00ea: move-object/from16 v0, v29 │ │ -087ea0: 6e30 6b02 5400 |00ec: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@026b │ │ -087ea6: 0e00 |00ef: return-void │ │ -087ea8: 1204 |00f0: const/4 v4, #int 0 // #0 │ │ -087eaa: 2900 57ff |00f1: goto/16 0048 // -00a9 │ │ -087eae: 1204 |00f3: const/4 v4, #int 0 // #0 │ │ -087eb0: 2900 5fff |00f4: goto/16 0053 // -00a1 │ │ -087eb4: 1204 |00f6: const/4 v4, #int 0 // #0 │ │ -087eb6: 2900 67ff |00f7: goto/16 005e // -0099 │ │ -087eba: 1204 |00f9: const/4 v4, #int 0 // #0 │ │ -087ebc: 2893 |00fa: goto 008d // -006d │ │ -087ebe: 5484 2202 |00fb: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@0222 │ │ -087ec2: 1a05 f510 |00fd: const-string v5, "android.support.useSideChannel" // string@10f5 │ │ -087ec6: 1216 |00ff: const/4 v6, #int 1 // #1 │ │ -087ec8: 6e30 6202 5406 |0100: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ -087ece: 28e1 |0103: goto 00e4 // -001f │ │ + insns size : 258 16-bit code units │ │ +08848c: |[08848c] android.support.v4.app.NotificationCompatJellybean$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ +08849c: 7010 b324 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0884a2: 2203 d404 |0003: new-instance v3, Ljava/util/ArrayList; // type@04d4 │ │ +0884a6: 7010 ff24 0300 |0005: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +0884ac: 5b73 2102 |0008: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@0221 │ │ +0884b0: 2203 1c00 |000a: new-instance v3, Landroid/app/Notification$Builder; // type@001c │ │ +0884b4: 7020 a700 8300 |000c: invoke-direct {v3, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00a7 │ │ +0884ba: 5394 1500 |000f: iget-wide v4, v9, Landroid/app/Notification;.when:J // field@0015 │ │ +0884be: 6e30 c700 4305 |0011: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00c7 │ │ +0884c4: 0c03 |0014: move-result-object v3 │ │ +0884c6: 5294 0d00 |0015: iget v4, v9, Landroid/app/Notification;.icon:I // field@000d │ │ +0884ca: 5295 0e00 |0017: iget v5, v9, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +0884ce: 6e30 c000 4305 |0019: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00c0 │ │ +0884d4: 0c03 |001c: move-result-object v3 │ │ +0884d6: 5494 0700 |001d: iget-object v4, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +0884da: 6e20 ad00 4300 |001f: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ad │ │ +0884e0: 0c03 |0022: move-result-object v3 │ │ +0884e2: 5494 1300 |0023: iget-object v4, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +0884e6: 6e30 c400 430d |0025: invoke-virtual {v3, v4, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00c4 │ │ +0884ec: 0c03 |0028: move-result-object v3 │ │ +0884ee: 5494 1200 |0029: iget-object v4, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +0884f2: 5295 0600 |002b: iget v5, v9, Landroid/app/Notification;.audioStreamType:I // field@0006 │ │ +0884f6: 6e30 c200 4305 |002d: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00c2 │ │ +0884fc: 0c03 |0030: move-result-object v3 │ │ +0884fe: 5494 1400 |0031: iget-object v4, v9, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +088502: 6e20 c600 4300 |0033: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00c6 │ │ +088508: 0c03 |0036: move-result-object v3 │ │ +08850a: 5294 0f00 |0037: iget v4, v9, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +08850e: 5295 1100 |0039: iget v5, v9, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +088512: 5296 1000 |003b: iget v6, v9, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +088516: 6e40 b900 4365 |003d: invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00b9 │ │ +08851c: 0c04 |0040: move-result-object v4 │ │ +08851e: 5293 0b00 |0041: iget v3, v9, Landroid/app/Notification;.flags:I // field@000b │ │ +088522: dd03 0302 |0043: and-int/lit8 v3, v3, #int 2 // #02 │ │ +088526: 3803 a900 |0045: if-eqz v3, 00ee // +00a9 │ │ +08852a: 1213 |0047: const/4 v3, #int 1 // #1 │ │ +08852c: 6e20 bc00 3400 |0048: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00bc │ │ +088532: 0c04 |004b: move-result-object v4 │ │ +088534: 5293 0b00 |004c: iget v3, v9, Landroid/app/Notification;.flags:I // field@000b │ │ +088538: dd03 0308 |004e: and-int/lit8 v3, v3, #int 8 // #08 │ │ +08853c: 3803 a100 |0050: if-eqz v3, 00f1 // +00a1 │ │ +088540: 1213 |0052: const/4 v3, #int 1 // #1 │ │ +088542: 6e20 bd00 3400 |0053: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00bd │ │ +088548: 0c04 |0056: move-result-object v4 │ │ +08854a: 5293 0b00 |0057: iget v3, v9, Landroid/app/Notification;.flags:I // field@000b │ │ +08854e: dd03 0310 |0059: and-int/lit8 v3, v3, #int 16 // #10 │ │ +088552: 3803 9900 |005b: if-eqz v3, 00f4 // +0099 │ │ +088556: 1213 |005d: const/4 v3, #int 1 // #1 │ │ +088558: 6e20 ac00 3400 |005e: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00ac │ │ +08855e: 0c03 |0061: move-result-object v3 │ │ +088560: 5294 0800 |0062: iget v4, v9, Landroid/app/Notification;.defaults:I // field@0008 │ │ +088564: 6e20 b200 4300 |0064: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00b2 │ │ +08856a: 0c03 |0067: move-result-object v3 │ │ +08856c: 6e20 b100 a300 |0068: invoke-virtual {v3, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b1 │ │ +088572: 0c03 |006b: move-result-object v3 │ │ +088574: 6e20 b000 b300 |006c: invoke-virtual {v3, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b0 │ │ +08857a: 0c03 |006f: move-result-object v3 │ │ +08857c: 0800 1700 |0070: move-object/from16 v0, v23 │ │ +088580: 6e20 c300 0300 |0072: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00c3 │ │ +088586: 0c03 |0075: move-result-object v3 │ │ +088588: 6e20 ae00 c300 |0076: invoke-virtual {v3, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ae │ │ +08858e: 0c03 |0079: move-result-object v3 │ │ +088590: 6e20 af00 f300 |007a: invoke-virtual {v3, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00af │ │ +088596: 0c03 |007d: move-result-object v3 │ │ +088598: 5494 0900 |007e: iget-object v4, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +08859c: 6e20 b300 4300 |0080: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00b3 │ │ +0885a2: 0c04 |0083: move-result-object v4 │ │ +0885a4: 5293 0b00 |0084: iget v3, v9, Landroid/app/Notification;.flags:I // field@000b │ │ +0885a8: d533 8000 |0086: and-int/lit16 v3, v3, #int 128 // #0080 │ │ +0885ac: 3803 6f00 |0088: if-eqz v3, 00f7 // +006f │ │ +0885b0: 1213 |008a: const/4 v3, #int 1 // #1 │ │ +0885b2: 0800 1000 |008b: move-object/from16 v0, v16 │ │ +0885b6: 6e30 b500 0403 |008d: invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00b5 │ │ +0885bc: 0c03 |0090: move-result-object v3 │ │ +0885be: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +0885c2: 6e20 b800 0300 |0093: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00b8 │ │ +0885c8: 0c03 |0096: move-result-object v3 │ │ +0885ca: 6e20 bb00 e300 |0097: invoke-virtual {v3, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00bb │ │ +0885d0: 0c03 |009a: move-result-object v3 │ │ +0885d2: 0200 1500 |009b: move/from16 v0, v21 │ │ +0885d6: 6e20 c500 0300 |009d: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00c5 │ │ +0885dc: 0c03 |00a0: move-result-object v3 │ │ +0885de: 0200 1600 |00a1: move/from16 v0, v22 │ │ +0885e2: 6e20 be00 0300 |00a3: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00be │ │ +0885e8: 0c03 |00a6: move-result-object v3 │ │ +0885ea: 0200 1200 |00a7: move/from16 v0, v18 │ │ +0885ee: 0201 1300 |00a9: move/from16 v1, v19 │ │ +0885f2: 0202 1400 |00ab: move/from16 v2, v20 │ │ +0885f6: 6e40 bf00 0321 |00ad: invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00bf │ │ +0885fc: 0c03 |00b0: move-result-object v3 │ │ +0885fe: 5b73 2002 |00b1: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@0220 │ │ +088602: 2203 7a00 |00b3: new-instance v3, Landroid/os/Bundle; // type@007a │ │ +088606: 7010 4f02 0300 |00b5: invoke-direct {v3}, Landroid/os/Bundle;.:()V // method@024f │ │ +08860c: 5b73 2202 |00b8: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@0222 │ │ +088610: 3819 0900 |00ba: if-eqz v25, 00c3 // +0009 │ │ +088614: 5473 2202 |00bc: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@0222 │ │ +088618: 0800 1900 |00be: move-object/from16 v0, v25 │ │ +08861c: 6e20 6102 0300 |00c0: invoke-virtual {v3, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0261 │ │ +088622: 3818 0a00 |00c3: if-eqz v24, 00cd // +000a │ │ +088626: 5473 2202 |00c5: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@0222 │ │ +08862a: 1a04 f810 |00c7: const-string v4, "android.support.localOnly" // string@10f8 │ │ +08862e: 1215 |00c9: const/4 v5, #int 1 // #1 │ │ +088630: 6e30 6202 4305 |00ca: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ +088636: 381a 1500 |00cd: if-eqz v26, 00e2 // +0015 │ │ +08863a: 5473 2202 |00cf: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@0222 │ │ +08863e: 1a04 f610 |00d1: const-string v4, "android.support.groupKey" // string@10f6 │ │ +088642: 0800 1a00 |00d3: move-object/from16 v0, v26 │ │ +088646: 6e30 6b02 4300 |00d5: invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@026b │ │ +08864c: 381b 2100 |00d8: if-eqz v27, 00f9 // +0021 │ │ +088650: 5473 2202 |00da: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@0222 │ │ +088654: 1a04 f710 |00dc: const-string v4, "android.support.isGroupSummary" // string@10f7 │ │ +088658: 1215 |00de: const/4 v5, #int 1 // #1 │ │ +08865a: 6e30 6202 4305 |00df: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ +088660: 381c 0b00 |00e2: if-eqz v28, 00ed // +000b │ │ +088664: 5473 2202 |00e4: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@0222 │ │ +088668: 1a04 fa10 |00e6: const-string v4, "android.support.sortKey" // string@10fa │ │ +08866c: 0800 1c00 |00e8: move-object/from16 v0, v28 │ │ +088670: 6e30 6b02 4300 |00ea: invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@026b │ │ +088676: 0e00 |00ed: return-void │ │ +088678: 1203 |00ee: const/4 v3, #int 0 // #0 │ │ +08867a: 2900 59ff |00ef: goto/16 0048 // -00a7 │ │ +08867e: 1203 |00f1: const/4 v3, #int 0 // #0 │ │ +088680: 2900 61ff |00f2: goto/16 0053 // -009f │ │ +088684: 1203 |00f4: const/4 v3, #int 0 // #0 │ │ +088686: 2900 69ff |00f5: goto/16 005e // -0097 │ │ +08868a: 1203 |00f7: const/4 v3, #int 0 // #0 │ │ +08868c: 2893 |00f8: goto 008b // -006d │ │ +08868e: 5473 2202 |00f9: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@0222 │ │ +088692: 1a04 fb10 |00fb: const-string v4, "android.support.useSideChannel" // string@10fb │ │ +088696: 1215 |00fd: const/4 v5, #int 1 // #1 │ │ +088698: 6e30 6202 4305 |00fe: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ +08869e: 28e1 |0101: goto 00e2 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=68 │ │ 0x000a line=77 │ │ - 0x00b5 line=102 │ │ - 0x00bc line=103 │ │ - 0x00be line=104 │ │ - 0x00c5 line=106 │ │ - 0x00c7 line=107 │ │ - 0x00cf line=109 │ │ - 0x00d1 line=110 │ │ - 0x00da line=111 │ │ - 0x00dc line=112 │ │ - 0x00e4 line=117 │ │ - 0x00e6 line=118 │ │ - 0x00ef line=120 │ │ - 0x00f0 line=77 │ │ - 0x00fb line=114 │ │ - locals : │ │ - 0x0000 - 0x0104 reg=8 this Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ - 0x0000 - 0x0104 reg=9 context Landroid/content/Context; │ │ - 0x0000 - 0x0104 reg=10 n Landroid/app/Notification; │ │ - 0x0000 - 0x0104 reg=11 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0104 reg=12 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0104 reg=13 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0104 reg=14 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x0104 reg=15 number I │ │ - 0x0000 - 0x0104 reg=16 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x0104 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x0104 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x0104 reg=19 mProgressMax I │ │ - 0x0000 - 0x0104 reg=20 mProgress I │ │ - 0x0000 - 0x0104 reg=21 mProgressIndeterminate Z │ │ - 0x0000 - 0x0104 reg=22 useChronometer Z │ │ - 0x0000 - 0x0104 reg=23 priority I │ │ - 0x0000 - 0x0104 reg=24 subText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0104 reg=25 localOnly Z │ │ - 0x0000 - 0x0104 reg=26 extras Landroid/os/Bundle; │ │ - 0x0000 - 0x0104 reg=27 groupKey Ljava/lang/String; │ │ - 0x0000 - 0x0104 reg=28 groupSummary Z │ │ - 0x0000 - 0x0104 reg=29 sortKey Ljava/lang/String; │ │ + 0x00b3 line=102 │ │ + 0x00ba line=103 │ │ + 0x00bc line=104 │ │ + 0x00c3 line=106 │ │ + 0x00c5 line=107 │ │ + 0x00cd line=109 │ │ + 0x00cf line=110 │ │ + 0x00d8 line=111 │ │ + 0x00da line=112 │ │ + 0x00e2 line=117 │ │ + 0x00e4 line=118 │ │ + 0x00ed line=120 │ │ + 0x00ee line=77 │ │ + 0x00f9 line=114 │ │ + locals : │ │ + 0x0000 - 0x0102 reg=7 this Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ + 0x0000 - 0x0102 reg=8 context Landroid/content/Context; │ │ + 0x0000 - 0x0102 reg=9 n Landroid/app/Notification; │ │ + 0x0000 - 0x0102 reg=10 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0102 reg=11 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0102 reg=12 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0102 reg=13 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x0102 reg=14 number I │ │ + 0x0000 - 0x0102 reg=15 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0102 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0102 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x0102 reg=18 mProgressMax I │ │ + 0x0000 - 0x0102 reg=19 mProgress I │ │ + 0x0000 - 0x0102 reg=20 mProgressIndeterminate Z │ │ + 0x0000 - 0x0102 reg=21 useChronometer Z │ │ + 0x0000 - 0x0102 reg=22 priority I │ │ + 0x0000 - 0x0102 reg=23 subText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0102 reg=24 localOnly Z │ │ + 0x0000 - 0x0102 reg=25 extras Landroid/os/Bundle; │ │ + 0x0000 - 0x0102 reg=26 groupKey Ljava/lang/String; │ │ + 0x0000 - 0x0102 reg=27 groupSummary Z │ │ + 0x0000 - 0x0102 reg=28 sortKey Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatJellybean$Builder;) │ │ name : 'addAction' │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -087ed0: |[087ed0] android.support.v4.app.NotificationCompatJellybean$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -087ee0: 5420 2102 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@0221 │ │ -087ee4: 5421 2002 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@0220 │ │ -087ee8: 7120 a506 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@06a5 │ │ -087eee: 0c01 |0007: move-result-object v1 │ │ -087ef0: 7220 3625 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ -087ef6: 0e00 |000b: return-void │ │ +0886a0: |[0886a0] android.support.v4.app.NotificationCompatJellybean$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +0886b0: 5420 2102 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@0221 │ │ +0886b4: 5421 2002 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@0220 │ │ +0886b8: 7120 a506 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@06a5 │ │ +0886be: 0c01 |0007: move-result-object v1 │ │ +0886c0: 7220 3625 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ +0886c6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x000b line=125 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ 0x0000 - 0x000c reg=3 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ @@ -153370,49 +153343,49 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -087ef8: |[087ef8] android.support.v4.app.NotificationCompatJellybean$Builder.build:()Landroid/app/Notification; │ │ -087f08: 5486 2002 |0000: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@0220 │ │ -087f0c: 6e10 aa00 0600 |0002: invoke-virtual {v6}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@00aa │ │ -087f12: 0c05 |0005: move-result-object v5 │ │ -087f14: 7110 9e06 0500 |0006: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@069e │ │ -087f1a: 0c01 |0009: move-result-object v1 │ │ -087f1c: 2204 7700 |000a: new-instance v4, Landroid/os/Bundle; // type@0077 │ │ -087f20: 5486 2202 |000c: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@0222 │ │ -087f24: 7020 5002 6400 |000e: invoke-direct {v4, v6}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0250 │ │ -087f2a: 5486 2202 |0011: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@0222 │ │ -087f2e: 6e10 6002 0600 |0013: invoke-virtual {v6}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0260 │ │ -087f34: 0c06 |0016: move-result-object v6 │ │ -087f36: 7210 5025 0600 |0017: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2550 │ │ -087f3c: 0c02 |001a: move-result-object v2 │ │ -087f3e: 7210 2425 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -087f44: 0a06 |001e: move-result v6 │ │ -087f46: 3806 1200 |001f: if-eqz v6, 0031 // +0012 │ │ -087f4a: 7210 2525 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -087f50: 0c03 |0024: move-result-object v3 │ │ -087f52: 1f03 b504 |0025: check-cast v3, Ljava/lang/String; // type@04b5 │ │ -087f56: 6e20 5102 3100 |0027: invoke-virtual {v1, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@0251 │ │ -087f5c: 0a06 |002a: move-result v6 │ │ -087f5e: 3806 f0ff |002b: if-eqz v6, 001b // -0010 │ │ -087f62: 6e20 6c02 3400 |002d: invoke-virtual {v4, v3}, Landroid/os/Bundle;.remove:(Ljava/lang/String;)V // method@026c │ │ -087f68: 28eb |0030: goto 001b // -0015 │ │ -087f6a: 6e20 6102 4100 |0031: invoke-virtual {v1, v4}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0261 │ │ -087f70: 5486 2102 |0034: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@0221 │ │ -087f74: 7110 9606 0600 |0036: invoke-static {v6}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@0696 │ │ -087f7a: 0c00 |0039: move-result-object v0 │ │ -087f7c: 3800 0b00 |003a: if-eqz v0, 0045 // +000b │ │ -087f80: 7110 9e06 0500 |003c: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@069e │ │ -087f86: 0c06 |003f: move-result-object v6 │ │ -087f88: 1a07 ee10 |0040: const-string v7, "android.support.actionExtras" // string@10ee │ │ -087f8c: 6e30 6a02 7600 |0042: invoke-virtual {v6, v7, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@026a │ │ -087f92: 1105 |0045: return-object v5 │ │ +0886c8: |[0886c8] android.support.v4.app.NotificationCompatJellybean$Builder.build:()Landroid/app/Notification; │ │ +0886d8: 5486 2002 |0000: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@0220 │ │ +0886dc: 6e10 aa00 0600 |0002: invoke-virtual {v6}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@00aa │ │ +0886e2: 0c05 |0005: move-result-object v5 │ │ +0886e4: 7110 9e06 0500 |0006: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@069e │ │ +0886ea: 0c01 |0009: move-result-object v1 │ │ +0886ec: 2204 7a00 |000a: new-instance v4, Landroid/os/Bundle; // type@007a │ │ +0886f0: 5486 2202 |000c: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@0222 │ │ +0886f4: 7020 5002 6400 |000e: invoke-direct {v4, v6}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0250 │ │ +0886fa: 5486 2202 |0011: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@0222 │ │ +0886fe: 6e10 6002 0600 |0013: invoke-virtual {v6}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0260 │ │ +088704: 0c06 |0016: move-result-object v6 │ │ +088706: 7210 5025 0600 |0017: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2550 │ │ +08870c: 0c02 |001a: move-result-object v2 │ │ +08870e: 7210 2425 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +088714: 0a06 |001e: move-result v6 │ │ +088716: 3806 1200 |001f: if-eqz v6, 0031 // +0012 │ │ +08871a: 7210 2525 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +088720: 0c03 |0024: move-result-object v3 │ │ +088722: 1f03 bb04 |0025: check-cast v3, Ljava/lang/String; // type@04bb │ │ +088726: 6e20 5102 3100 |0027: invoke-virtual {v1, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@0251 │ │ +08872c: 0a06 |002a: move-result v6 │ │ +08872e: 3806 f0ff |002b: if-eqz v6, 001b // -0010 │ │ +088732: 6e20 6c02 3400 |002d: invoke-virtual {v4, v3}, Landroid/os/Bundle;.remove:(Ljava/lang/String;)V // method@026c │ │ +088738: 28eb |0030: goto 001b // -0015 │ │ +08873a: 6e20 6102 4100 |0031: invoke-virtual {v1, v4}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0261 │ │ +088740: 5486 2102 |0034: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@0221 │ │ +088744: 7110 9606 0600 |0036: invoke-static {v6}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@0696 │ │ +08874a: 0c00 |0039: move-result-object v0 │ │ +08874c: 3800 0b00 |003a: if-eqz v0, 0045 // +000b │ │ +088750: 7110 9e06 0500 |003c: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@069e │ │ +088756: 0c06 |003f: move-result-object v6 │ │ +088758: 1a07 f410 |0040: const-string v7, "android.support.actionExtras" // string@10f4 │ │ +08875c: 6e30 6a02 7600 |0042: invoke-virtual {v6, v7, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@026a │ │ +088762: 1105 |0045: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0006 line=136 │ │ 0x000a line=137 │ │ 0x0011 line=138 │ │ 0x0027 line=139 │ │ @@ -153436,30 +153409,30 @@ │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087f94: |[087f94] android.support.v4.app.NotificationCompatJellybean$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ -087fa4: 5410 2002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@0220 │ │ -087fa8: 1100 |0002: return-object v0 │ │ +088764: |[088764] android.support.v4.app.NotificationCompatJellybean$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +088774: 5410 2002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@0220 │ │ +088778: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ │ │ - source_file_idx : 2953 (NotificationCompatJellybean.java) │ │ + source_file_idx : 2959 (NotificationCompatJellybean.java) │ │ │ │ Class #617 header: │ │ -class_idx : 298 │ │ +class_idx : 302 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2954 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2960 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #617 annotations: │ │ Annotations on class │ │ @@ -153491,211 +153464,210 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatKitKat$Builder;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 30 │ │ + registers : 29 │ │ ins : 22 │ │ outs : 4 │ │ - insns size : 260 16-bit code units │ │ -087fac: |[087fac] android.support.v4.app.NotificationCompatKitKat$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ -087fbc: 7010 b324 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@24b3 │ │ -087fc2: 2204 ce04 |0003: new-instance v4, Ljava/util/ArrayList; // type@04ce │ │ -087fc6: 7010 ff24 0400 |0005: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -087fcc: 5b84 3b02 |0008: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@023b │ │ -087fd0: 2204 1c00 |000a: new-instance v4, Landroid/app/Notification$Builder; // type@001c │ │ -087fd4: 7020 a700 9400 |000c: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00a7 │ │ -087fda: 53a6 1500 |000f: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0015 │ │ -087fde: 6e30 c700 6407 |0011: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00c7 │ │ -087fe4: 0c04 |0014: move-result-object v4 │ │ -087fe6: 52a5 0d00 |0015: iget v5, v10, Landroid/app/Notification;.icon:I // field@000d │ │ -087fea: 52a6 0e00 |0017: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@000e │ │ -087fee: 6e30 c000 5406 |0019: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00c0 │ │ -087ff4: 0c04 |001c: move-result-object v4 │ │ -087ff6: 54a5 0700 |001d: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ -087ffa: 6e20 ad00 5400 |001f: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ad │ │ -088000: 0c04 |0022: move-result-object v4 │ │ -088002: 54a5 1300 |0023: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ -088006: 6e30 c400 540e |0025: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00c4 │ │ -08800c: 0c04 |0028: move-result-object v4 │ │ -08800e: 54a5 1200 |0029: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ -088012: 52a6 0600 |002b: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0006 │ │ -088016: 6e30 c200 5406 |002d: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00c2 │ │ -08801c: 0c04 |0030: move-result-object v4 │ │ -08801e: 54a5 1400 |0031: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ -088022: 6e20 c600 5400 |0033: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00c6 │ │ -088028: 0c04 |0036: move-result-object v4 │ │ -08802a: 52a5 0f00 |0037: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@000f │ │ -08802e: 52a6 1100 |0039: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ -088032: 52a7 1000 |003b: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ -088036: 6e40 b900 5476 |003d: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00b9 │ │ -08803c: 0c05 |0040: move-result-object v5 │ │ -08803e: 52a4 0b00 |0041: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -088042: dd04 0402 |0043: and-int/lit8 v4, v4, #int 2 // #02 │ │ -088046: 3804 ab00 |0045: if-eqz v4, 00f0 // +00ab │ │ -08804a: 1214 |0047: const/4 v4, #int 1 // #1 │ │ -08804c: 6e20 bc00 4500 |0048: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00bc │ │ -088052: 0c05 |004b: move-result-object v5 │ │ -088054: 52a4 0b00 |004c: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -088058: dd04 0408 |004e: and-int/lit8 v4, v4, #int 8 // #08 │ │ -08805c: 3804 a300 |0050: if-eqz v4, 00f3 // +00a3 │ │ -088060: 1214 |0052: const/4 v4, #int 1 // #1 │ │ -088062: 6e20 bd00 4500 |0053: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00bd │ │ -088068: 0c05 |0056: move-result-object v5 │ │ -08806a: 52a4 0b00 |0057: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -08806e: dd04 0410 |0059: and-int/lit8 v4, v4, #int 16 // #10 │ │ -088072: 3804 9b00 |005b: if-eqz v4, 00f6 // +009b │ │ -088076: 1214 |005d: const/4 v4, #int 1 // #1 │ │ -088078: 6e20 ac00 4500 |005e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00ac │ │ -08807e: 0c04 |0061: move-result-object v4 │ │ -088080: 52a5 0800 |0062: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0008 │ │ -088084: 6e20 b200 5400 |0064: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00b2 │ │ -08808a: 0c04 |0067: move-result-object v4 │ │ -08808c: 6e20 b100 b400 |0068: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b1 │ │ -088092: 0c04 |006b: move-result-object v4 │ │ -088094: 6e20 b000 c400 |006c: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b0 │ │ -08809a: 0c04 |006f: move-result-object v4 │ │ -08809c: 0800 1800 |0070: move-object/from16 v0, v24 │ │ -0880a0: 6e20 c300 0400 |0072: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00c3 │ │ -0880a6: 0c04 |0075: move-result-object v4 │ │ -0880a8: 6e20 ae00 d400 |0076: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ae │ │ -0880ae: 0c04 |0079: move-result-object v4 │ │ -0880b0: 0800 1000 |007a: move-object/from16 v0, v16 │ │ -0880b4: 6e20 af00 0400 |007c: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00af │ │ -0880ba: 0c04 |007f: move-result-object v4 │ │ -0880bc: 54a5 0900 |0080: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ -0880c0: 6e20 b300 5400 |0082: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00b3 │ │ -0880c6: 0c05 |0085: move-result-object v5 │ │ -0880c8: 52a4 0b00 |0086: iget v4, v10, Landroid/app/Notification;.flags:I // field@000b │ │ -0880cc: d544 8000 |0088: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -0880d0: 3804 6f00 |008a: if-eqz v4, 00f9 // +006f │ │ -0880d4: 1214 |008c: const/4 v4, #int 1 // #1 │ │ -0880d6: 0800 1100 |008d: move-object/from16 v0, v17 │ │ -0880da: 6e30 b500 0504 |008f: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00b5 │ │ -0880e0: 0c04 |0092: move-result-object v4 │ │ -0880e2: 0800 1200 |0093: move-object/from16 v0, v18 │ │ -0880e6: 6e20 b800 0400 |0095: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00b8 │ │ -0880ec: 0c04 |0098: move-result-object v4 │ │ -0880ee: 6e20 bb00 f400 |0099: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00bb │ │ -0880f4: 0c04 |009c: move-result-object v4 │ │ -0880f6: 0200 1600 |009d: move/from16 v0, v22 │ │ -0880fa: 6e20 c500 0400 |009f: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00c5 │ │ -088100: 0c04 |00a2: move-result-object v4 │ │ -088102: 0200 1700 |00a3: move/from16 v0, v23 │ │ -088106: 6e20 be00 0400 |00a5: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00be │ │ -08810c: 0c04 |00a8: move-result-object v4 │ │ -08810e: 0200 1300 |00a9: move/from16 v0, v19 │ │ -088112: 0201 1400 |00ab: move/from16 v1, v20 │ │ -088116: 0202 1500 |00ad: move/from16 v2, v21 │ │ -08811a: 6e40 bf00 0421 |00af: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00bf │ │ -088120: 0c04 |00b2: move-result-object v4 │ │ -088122: 5b84 3a02 |00b3: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@023a │ │ -088126: 2204 7700 |00b5: new-instance v4, Landroid/os/Bundle; // type@0077 │ │ -08812a: 7010 4f02 0400 |00b7: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@024f │ │ -088130: 5b84 3c02 |00ba: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@023c │ │ -088134: 381a 0900 |00bc: if-eqz v26, 00c5 // +0009 │ │ -088138: 5484 3c02 |00be: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@023c │ │ -08813c: 0800 1a00 |00c0: move-object/from16 v0, v26 │ │ -088140: 6e20 6102 0400 |00c2: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0261 │ │ -088146: 3819 0a00 |00c5: if-eqz v25, 00cf // +000a │ │ -08814a: 5484 3c02 |00c7: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@023c │ │ -08814e: 1a05 f210 |00c9: const-string v5, "android.support.localOnly" // string@10f2 │ │ -088152: 1216 |00cb: const/4 v6, #int 1 // #1 │ │ -088154: 6e30 6202 5406 |00cc: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ -08815a: 381b 1500 |00cf: if-eqz v27, 00e4 // +0015 │ │ -08815e: 5484 3c02 |00d1: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@023c │ │ -088162: 1a05 f010 |00d3: const-string v5, "android.support.groupKey" // string@10f0 │ │ -088166: 0800 1b00 |00d5: move-object/from16 v0, v27 │ │ -08816a: 6e30 6b02 5400 |00d7: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@026b │ │ -088170: 381c 2100 |00da: if-eqz v28, 00fb // +0021 │ │ -088174: 5484 3c02 |00dc: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@023c │ │ -088178: 1a05 f110 |00de: const-string v5, "android.support.isGroupSummary" // string@10f1 │ │ -08817c: 1216 |00e0: const/4 v6, #int 1 // #1 │ │ -08817e: 6e30 6202 5406 |00e1: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ -088184: 381d 0b00 |00e4: if-eqz v29, 00ef // +000b │ │ -088188: 5484 3c02 |00e6: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@023c │ │ -08818c: 1a05 f410 |00e8: const-string v5, "android.support.sortKey" // string@10f4 │ │ -088190: 0800 1d00 |00ea: move-object/from16 v0, v29 │ │ -088194: 6e30 6b02 5400 |00ec: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@026b │ │ -08819a: 0e00 |00ef: return-void │ │ -08819c: 1204 |00f0: const/4 v4, #int 0 // #0 │ │ -08819e: 2900 57ff |00f1: goto/16 0048 // -00a9 │ │ -0881a2: 1204 |00f3: const/4 v4, #int 0 // #0 │ │ -0881a4: 2900 5fff |00f4: goto/16 0053 // -00a1 │ │ -0881a8: 1204 |00f6: const/4 v4, #int 0 // #0 │ │ -0881aa: 2900 67ff |00f7: goto/16 005e // -0099 │ │ -0881ae: 1204 |00f9: const/4 v4, #int 0 // #0 │ │ -0881b0: 2893 |00fa: goto 008d // -006d │ │ -0881b2: 5484 3c02 |00fb: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@023c │ │ -0881b6: 1a05 f510 |00fd: const-string v5, "android.support.useSideChannel" // string@10f5 │ │ -0881ba: 1216 |00ff: const/4 v6, #int 1 // #1 │ │ -0881bc: 6e30 6202 5406 |0100: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ -0881c2: 28e1 |0103: goto 00e4 // -001f │ │ + insns size : 258 16-bit code units │ │ +08877c: |[08877c] android.support.v4.app.NotificationCompatKitKat$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ +08878c: 7010 b324 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@24b3 │ │ +088792: 2203 d404 |0003: new-instance v3, Ljava/util/ArrayList; // type@04d4 │ │ +088796: 7010 ff24 0300 |0005: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +08879c: 5b73 3b02 |0008: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@023b │ │ +0887a0: 2203 1c00 |000a: new-instance v3, Landroid/app/Notification$Builder; // type@001c │ │ +0887a4: 7020 a700 8300 |000c: invoke-direct {v3, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00a7 │ │ +0887aa: 5394 1500 |000f: iget-wide v4, v9, Landroid/app/Notification;.when:J // field@0015 │ │ +0887ae: 6e30 c700 4305 |0011: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00c7 │ │ +0887b4: 0c03 |0014: move-result-object v3 │ │ +0887b6: 5294 0d00 |0015: iget v4, v9, Landroid/app/Notification;.icon:I // field@000d │ │ +0887ba: 5295 0e00 |0017: iget v5, v9, Landroid/app/Notification;.iconLevel:I // field@000e │ │ +0887be: 6e30 c000 4305 |0019: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00c0 │ │ +0887c4: 0c03 |001c: move-result-object v3 │ │ +0887c6: 5494 0700 |001d: iget-object v4, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0007 │ │ +0887ca: 6e20 ad00 4300 |001f: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ad │ │ +0887d0: 0c03 |0022: move-result-object v3 │ │ +0887d2: 5494 1300 |0023: iget-object v4, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0013 │ │ +0887d6: 6e30 c400 430d |0025: invoke-virtual {v3, v4, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00c4 │ │ +0887dc: 0c03 |0028: move-result-object v3 │ │ +0887de: 5494 1200 |0029: iget-object v4, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0012 │ │ +0887e2: 5295 0600 |002b: iget v5, v9, Landroid/app/Notification;.audioStreamType:I // field@0006 │ │ +0887e6: 6e30 c200 4305 |002d: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00c2 │ │ +0887ec: 0c03 |0030: move-result-object v3 │ │ +0887ee: 5494 1400 |0031: iget-object v4, v9, Landroid/app/Notification;.vibrate:[J // field@0014 │ │ +0887f2: 6e20 c600 4300 |0033: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00c6 │ │ +0887f8: 0c03 |0036: move-result-object v3 │ │ +0887fa: 5294 0f00 |0037: iget v4, v9, Landroid/app/Notification;.ledARGB:I // field@000f │ │ +0887fe: 5295 1100 |0039: iget v5, v9, Landroid/app/Notification;.ledOnMS:I // field@0011 │ │ +088802: 5296 1000 |003b: iget v6, v9, Landroid/app/Notification;.ledOffMS:I // field@0010 │ │ +088806: 6e40 b900 4365 |003d: invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00b9 │ │ +08880c: 0c04 |0040: move-result-object v4 │ │ +08880e: 5293 0b00 |0041: iget v3, v9, Landroid/app/Notification;.flags:I // field@000b │ │ +088812: dd03 0302 |0043: and-int/lit8 v3, v3, #int 2 // #02 │ │ +088816: 3803 a900 |0045: if-eqz v3, 00ee // +00a9 │ │ +08881a: 1213 |0047: const/4 v3, #int 1 // #1 │ │ +08881c: 6e20 bc00 3400 |0048: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00bc │ │ +088822: 0c04 |004b: move-result-object v4 │ │ +088824: 5293 0b00 |004c: iget v3, v9, Landroid/app/Notification;.flags:I // field@000b │ │ +088828: dd03 0308 |004e: and-int/lit8 v3, v3, #int 8 // #08 │ │ +08882c: 3803 a100 |0050: if-eqz v3, 00f1 // +00a1 │ │ +088830: 1213 |0052: const/4 v3, #int 1 // #1 │ │ +088832: 6e20 bd00 3400 |0053: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00bd │ │ +088838: 0c04 |0056: move-result-object v4 │ │ +08883a: 5293 0b00 |0057: iget v3, v9, Landroid/app/Notification;.flags:I // field@000b │ │ +08883e: dd03 0310 |0059: and-int/lit8 v3, v3, #int 16 // #10 │ │ +088842: 3803 9900 |005b: if-eqz v3, 00f4 // +0099 │ │ +088846: 1213 |005d: const/4 v3, #int 1 // #1 │ │ +088848: 6e20 ac00 3400 |005e: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00ac │ │ +08884e: 0c03 |0061: move-result-object v3 │ │ +088850: 5294 0800 |0062: iget v4, v9, Landroid/app/Notification;.defaults:I // field@0008 │ │ +088854: 6e20 b200 4300 |0064: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00b2 │ │ +08885a: 0c03 |0067: move-result-object v3 │ │ +08885c: 6e20 b100 a300 |0068: invoke-virtual {v3, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b1 │ │ +088862: 0c03 |006b: move-result-object v3 │ │ +088864: 6e20 b000 b300 |006c: invoke-virtual {v3, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00b0 │ │ +08886a: 0c03 |006f: move-result-object v3 │ │ +08886c: 0800 1700 |0070: move-object/from16 v0, v23 │ │ +088870: 6e20 c300 0300 |0072: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00c3 │ │ +088876: 0c03 |0075: move-result-object v3 │ │ +088878: 6e20 ae00 c300 |0076: invoke-virtual {v3, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ae │ │ +08887e: 0c03 |0079: move-result-object v3 │ │ +088880: 6e20 af00 f300 |007a: invoke-virtual {v3, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00af │ │ +088886: 0c03 |007d: move-result-object v3 │ │ +088888: 5494 0900 |007e: iget-object v4, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0009 │ │ +08888c: 6e20 b300 4300 |0080: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00b3 │ │ +088892: 0c04 |0083: move-result-object v4 │ │ +088894: 5293 0b00 |0084: iget v3, v9, Landroid/app/Notification;.flags:I // field@000b │ │ +088898: d533 8000 |0086: and-int/lit16 v3, v3, #int 128 // #0080 │ │ +08889c: 3803 6f00 |0088: if-eqz v3, 00f7 // +006f │ │ +0888a0: 1213 |008a: const/4 v3, #int 1 // #1 │ │ +0888a2: 0800 1000 |008b: move-object/from16 v0, v16 │ │ +0888a6: 6e30 b500 0403 |008d: invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00b5 │ │ +0888ac: 0c03 |0090: move-result-object v3 │ │ +0888ae: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +0888b2: 6e20 b800 0300 |0093: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00b8 │ │ +0888b8: 0c03 |0096: move-result-object v3 │ │ +0888ba: 6e20 bb00 e300 |0097: invoke-virtual {v3, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00bb │ │ +0888c0: 0c03 |009a: move-result-object v3 │ │ +0888c2: 0200 1500 |009b: move/from16 v0, v21 │ │ +0888c6: 6e20 c500 0300 |009d: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00c5 │ │ +0888cc: 0c03 |00a0: move-result-object v3 │ │ +0888ce: 0200 1600 |00a1: move/from16 v0, v22 │ │ +0888d2: 6e20 be00 0300 |00a3: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00be │ │ +0888d8: 0c03 |00a6: move-result-object v3 │ │ +0888da: 0200 1200 |00a7: move/from16 v0, v18 │ │ +0888de: 0201 1300 |00a9: move/from16 v1, v19 │ │ +0888e2: 0202 1400 |00ab: move/from16 v2, v20 │ │ +0888e6: 6e40 bf00 0321 |00ad: invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00bf │ │ +0888ec: 0c03 |00b0: move-result-object v3 │ │ +0888ee: 5b73 3a02 |00b1: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@023a │ │ +0888f2: 2203 7a00 |00b3: new-instance v3, Landroid/os/Bundle; // type@007a │ │ +0888f6: 7010 4f02 0300 |00b5: invoke-direct {v3}, Landroid/os/Bundle;.:()V // method@024f │ │ +0888fc: 5b73 3c02 |00b8: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@023c │ │ +088900: 3819 0900 |00ba: if-eqz v25, 00c3 // +0009 │ │ +088904: 5473 3c02 |00bc: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@023c │ │ +088908: 0800 1900 |00be: move-object/from16 v0, v25 │ │ +08890c: 6e20 6102 0300 |00c0: invoke-virtual {v3, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0261 │ │ +088912: 3818 0a00 |00c3: if-eqz v24, 00cd // +000a │ │ +088916: 5473 3c02 |00c5: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@023c │ │ +08891a: 1a04 f810 |00c7: const-string v4, "android.support.localOnly" // string@10f8 │ │ +08891e: 1215 |00c9: const/4 v5, #int 1 // #1 │ │ +088920: 6e30 6202 4305 |00ca: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ +088926: 381a 1500 |00cd: if-eqz v26, 00e2 // +0015 │ │ +08892a: 5473 3c02 |00cf: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@023c │ │ +08892e: 1a04 f610 |00d1: const-string v4, "android.support.groupKey" // string@10f6 │ │ +088932: 0800 1a00 |00d3: move-object/from16 v0, v26 │ │ +088936: 6e30 6b02 4300 |00d5: invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@026b │ │ +08893c: 381b 2100 |00d8: if-eqz v27, 00f9 // +0021 │ │ +088940: 5473 3c02 |00da: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@023c │ │ +088944: 1a04 f710 |00dc: const-string v4, "android.support.isGroupSummary" // string@10f7 │ │ +088948: 1215 |00de: const/4 v5, #int 1 // #1 │ │ +08894a: 6e30 6202 4305 |00df: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ +088950: 381c 0b00 |00e2: if-eqz v28, 00ed // +000b │ │ +088954: 5473 3c02 |00e4: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@023c │ │ +088958: 1a04 fa10 |00e6: const-string v4, "android.support.sortKey" // string@10fa │ │ +08895c: 0800 1c00 |00e8: move-object/from16 v0, v28 │ │ +088960: 6e30 6b02 4300 |00ea: invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@026b │ │ +088966: 0e00 |00ed: return-void │ │ +088968: 1203 |00ee: const/4 v3, #int 0 // #0 │ │ +08896a: 2900 59ff |00ef: goto/16 0048 // -00a7 │ │ +08896e: 1203 |00f1: const/4 v3, #int 0 // #0 │ │ +088970: 2900 61ff |00f2: goto/16 0053 // -009f │ │ +088974: 1203 |00f4: const/4 v3, #int 0 // #0 │ │ +088976: 2900 69ff |00f5: goto/16 005e // -0097 │ │ +08897a: 1203 |00f7: const/4 v3, #int 0 // #0 │ │ +08897c: 2893 |00f8: goto 008b // -006d │ │ +08897e: 5473 3c02 |00f9: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@023c │ │ +088982: 1a04 fb10 |00fb: const-string v4, "android.support.useSideChannel" // string@10fb │ │ +088986: 1215 |00fd: const/4 v5, #int 1 // #1 │ │ +088988: 6e30 6202 4305 |00fe: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0262 │ │ +08898e: 28e1 |0101: goto 00e2 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=35 │ │ 0x000a line=44 │ │ - 0x00b5 line=69 │ │ - 0x00bc line=70 │ │ - 0x00be line=71 │ │ - 0x00c5 line=73 │ │ - 0x00c7 line=74 │ │ - 0x00cf line=76 │ │ - 0x00d1 line=77 │ │ - 0x00da line=78 │ │ - 0x00dc line=79 │ │ - 0x00e4 line=84 │ │ - 0x00e6 line=85 │ │ - 0x00ef line=87 │ │ - 0x00f0 line=44 │ │ - 0x00fb line=81 │ │ - locals : │ │ - 0x0000 - 0x0104 reg=8 this Landroid/support/v4/app/NotificationCompatKitKat$Builder; │ │ - 0x0000 - 0x0104 reg=9 context Landroid/content/Context; │ │ - 0x0000 - 0x0104 reg=10 n Landroid/app/Notification; │ │ - 0x0000 - 0x0104 reg=11 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0104 reg=12 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0104 reg=13 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0104 reg=14 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x0104 reg=15 number I │ │ - 0x0000 - 0x0104 reg=16 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x0104 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x0104 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x0104 reg=19 mProgressMax I │ │ - 0x0000 - 0x0104 reg=20 mProgress I │ │ - 0x0000 - 0x0104 reg=21 mProgressIndeterminate Z │ │ - 0x0000 - 0x0104 reg=22 useChronometer Z │ │ - 0x0000 - 0x0104 reg=23 priority I │ │ - 0x0000 - 0x0104 reg=24 subText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0104 reg=25 localOnly Z │ │ - 0x0000 - 0x0104 reg=26 extras Landroid/os/Bundle; │ │ - 0x0000 - 0x0104 reg=27 groupKey Ljava/lang/String; │ │ - 0x0000 - 0x0104 reg=28 groupSummary Z │ │ - 0x0000 - 0x0104 reg=29 sortKey Ljava/lang/String; │ │ + 0x00b3 line=69 │ │ + 0x00ba line=70 │ │ + 0x00bc line=71 │ │ + 0x00c3 line=73 │ │ + 0x00c5 line=74 │ │ + 0x00cd line=76 │ │ + 0x00cf line=77 │ │ + 0x00d8 line=78 │ │ + 0x00da line=79 │ │ + 0x00e2 line=84 │ │ + 0x00e4 line=85 │ │ + 0x00ed line=87 │ │ + 0x00ee line=44 │ │ + 0x00f9 line=81 │ │ + locals : │ │ + 0x0000 - 0x0102 reg=7 this Landroid/support/v4/app/NotificationCompatKitKat$Builder; │ │ + 0x0000 - 0x0102 reg=8 context Landroid/content/Context; │ │ + 0x0000 - 0x0102 reg=9 n Landroid/app/Notification; │ │ + 0x0000 - 0x0102 reg=10 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0102 reg=11 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0102 reg=12 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0102 reg=13 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x0102 reg=14 number I │ │ + 0x0000 - 0x0102 reg=15 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0102 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0102 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x0102 reg=18 mProgressMax I │ │ + 0x0000 - 0x0102 reg=19 mProgress I │ │ + 0x0000 - 0x0102 reg=20 mProgressIndeterminate Z │ │ + 0x0000 - 0x0102 reg=21 useChronometer Z │ │ + 0x0000 - 0x0102 reg=22 priority I │ │ + 0x0000 - 0x0102 reg=23 subText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0102 reg=24 localOnly Z │ │ + 0x0000 - 0x0102 reg=25 extras Landroid/os/Bundle; │ │ + 0x0000 - 0x0102 reg=26 groupKey Ljava/lang/String; │ │ + 0x0000 - 0x0102 reg=27 groupSummary Z │ │ + 0x0000 - 0x0102 reg=28 sortKey Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatKitKat$Builder;) │ │ name : 'addAction' │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0881c4: |[0881c4] android.support.v4.app.NotificationCompatKitKat$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -0881d4: 5420 3b02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@023b │ │ -0881d8: 5421 3a02 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@023a │ │ -0881dc: 7120 a506 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@06a5 │ │ -0881e2: 0c01 |0007: move-result-object v1 │ │ -0881e4: 7220 3625 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ -0881ea: 0e00 |000b: return-void │ │ +088990: |[088990] android.support.v4.app.NotificationCompatKitKat$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +0889a0: 5420 3b02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@023b │ │ +0889a4: 5421 3a02 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@023a │ │ +0889a8: 7120 a506 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@06a5 │ │ +0889ae: 0c01 |0007: move-result-object v1 │ │ +0889b0: 7220 3625 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ +0889b6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000b line=92 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/NotificationCompatKitKat$Builder; │ │ 0x0000 - 0x000c reg=3 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ @@ -153705,29 +153677,29 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0881ec: |[0881ec] android.support.v4.app.NotificationCompatKitKat$Builder.build:()Landroid/app/Notification; │ │ -0881fc: 5431 3b02 |0000: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@023b │ │ -088200: 7110 9606 0100 |0002: invoke-static {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@0696 │ │ -088206: 0c00 |0005: move-result-object v0 │ │ -088208: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -08820c: 5431 3c02 |0008: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@023c │ │ -088210: 1a02 ee10 |000a: const-string v2, "android.support.actionExtras" // string@10ee │ │ -088214: 6e30 6a02 2100 |000c: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@026a │ │ -08821a: 5431 3a02 |000f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@023a │ │ -08821e: 5432 3c02 |0011: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@023c │ │ -088222: 6e20 b400 2100 |0013: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@00b4 │ │ -088228: 5431 3a02 |0016: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@023a │ │ -08822c: 6e10 aa00 0100 |0018: invoke-virtual {v1}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@00aa │ │ -088232: 0c01 |001b: move-result-object v1 │ │ -088234: 1101 |001c: return-object v1 │ │ +0889b8: |[0889b8] android.support.v4.app.NotificationCompatKitKat$Builder.build:()Landroid/app/Notification; │ │ +0889c8: 5431 3b02 |0000: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@023b │ │ +0889cc: 7110 9606 0100 |0002: invoke-static {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@0696 │ │ +0889d2: 0c00 |0005: move-result-object v0 │ │ +0889d4: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0889d8: 5431 3c02 |0008: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@023c │ │ +0889dc: 1a02 f410 |000a: const-string v2, "android.support.actionExtras" // string@10f4 │ │ +0889e0: 6e30 6a02 2100 |000c: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@026a │ │ +0889e6: 5431 3a02 |000f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@023a │ │ +0889ea: 5432 3c02 |0011: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@023c │ │ +0889ee: 6e20 b400 2100 |0013: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@00b4 │ │ +0889f4: 5431 3a02 |0016: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@023a │ │ +0889f8: 6e10 aa00 0100 |0018: invoke-virtual {v1}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@00aa │ │ +0889fe: 0c01 |001b: move-result-object v1 │ │ +088a00: 1101 |001c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0006 line=102 │ │ 0x0008 line=104 │ │ 0x000f line=107 │ │ 0x0016 line=108 │ │ @@ -153740,30 +153712,30 @@ │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088238: |[088238] android.support.v4.app.NotificationCompatKitKat$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ -088248: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@023a │ │ -08824c: 1100 |0002: return-object v0 │ │ +088a04: |[088a04] android.support.v4.app.NotificationCompatKitKat$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +088a14: 5410 3a02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@023a │ │ +088a18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatKitKat$Builder; │ │ │ │ - source_file_idx : 2954 (NotificationCompatKitKat.java) │ │ + source_file_idx : 2960 (NotificationCompatKitKat.java) │ │ │ │ Class #618 header: │ │ -class_idx : 303 │ │ +class_idx : 307 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2957 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2963 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #618 annotations: │ │ Annotations on class │ │ @@ -153802,24 +153774,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -088250: |[088250] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;)V │ │ -088260: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -088266: 5b12 4102 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@0241 │ │ -08826a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -08826c: 5910 4002 |0006: iput v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@0240 │ │ -088270: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -088272: 5b10 4202 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@0242 │ │ -088276: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -088278: 5c10 3f02 |000c: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@023f │ │ -08827c: 0e00 |000e: return-void │ │ +088a1c: |[088a1c] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;)V │ │ +088a2c: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +088a32: 5b12 4102 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@0241 │ │ +088a36: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +088a38: 5910 4002 |0006: iput v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@0240 │ │ +088a3c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +088a3e: 5b10 4202 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@0242 │ │ +088a42: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +088a44: 5c10 3f02 |000c: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@023f │ │ +088a48: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 0x0003 line=583 │ │ 0x0005 line=584 │ │ 0x0008 line=585 │ │ 0x000b line=586 │ │ @@ -153833,22 +153805,22 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -088280: |[088280] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;ILjava/lang/String;)V │ │ -088290: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -088296: 5b12 4102 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@0241 │ │ -08829a: 5913 4002 |0005: iput v3, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@0240 │ │ -08829e: 5b14 4202 |0007: iput-object v4, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@0242 │ │ -0882a2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0882a4: 5c10 3f02 |000a: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@023f │ │ -0882a8: 0e00 |000c: return-void │ │ +088a4c: |[088a4c] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;ILjava/lang/String;)V │ │ +088a5c: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +088a62: 5b12 4102 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@0241 │ │ +088a66: 5913 4002 |0005: iput v3, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@0240 │ │ +088a6a: 5b14 4202 |0007: iput-object v4, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@0242 │ │ +088a6e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +088a70: 5c10 3f02 |000a: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@023f │ │ +088a74: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0003 line=590 │ │ 0x0005 line=591 │ │ 0x0007 line=592 │ │ 0x0009 line=593 │ │ @@ -153865,25 +153837,25 @@ │ │ type : '(Landroid/support/v4/app/INotificationSideChannel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0882ac: |[0882ac] android.support.v4.app.NotificationManagerCompat$CancelTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ -0882bc: 5530 3f02 |0000: iget-boolean v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@023f │ │ -0882c0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0882c4: 5430 4102 |0004: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@0241 │ │ -0882c8: 7220 3605 0400 |0006: invoke-interface {v4, v0}, Landroid/support/v4/app/INotificationSideChannel;.cancelAll:(Ljava/lang/String;)V // method@0536 │ │ -0882ce: 0e00 |0009: return-void │ │ -0882d0: 5430 4102 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@0241 │ │ -0882d4: 5231 4002 |000c: iget v1, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@0240 │ │ -0882d8: 5432 4202 |000e: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@0242 │ │ -0882dc: 7240 3505 0421 |0010: invoke-interface {v4, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@0535 │ │ -0882e2: 28f6 |0013: goto 0009 // -000a │ │ +088a78: |[088a78] android.support.v4.app.NotificationManagerCompat$CancelTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ +088a88: 5530 3f02 |0000: iget-boolean v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@023f │ │ +088a8c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +088a90: 5430 4102 |0004: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@0241 │ │ +088a94: 7220 3605 0400 |0006: invoke-interface {v4, v0}, Landroid/support/v4/app/INotificationSideChannel;.cancelAll:(Ljava/lang/String;)V // method@0536 │ │ +088a9a: 0e00 |0009: return-void │ │ +088a9c: 5430 4102 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@0241 │ │ +088aa0: 5231 4002 |000c: iget v1, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@0240 │ │ +088aa4: 5432 4202 |000e: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@0242 │ │ +088aa8: 7240 3505 0421 |0010: invoke-interface {v4, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@0535 │ │ +088aae: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ 0x0004 line=599 │ │ 0x0009 line=603 │ │ 0x000a line=601 │ │ locals : │ │ @@ -153895,63 +153867,63 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0882e4: |[0882e4] android.support.v4.app.NotificationManagerCompat$CancelTask.toString:()Ljava/lang/String; │ │ -0882f4: 2200 b604 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -0882f8: 1a01 c102 |0002: const-string v1, "CancelTask[" // string@02c1 │ │ -0882fc: 7020 d924 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@24d9 │ │ -088302: 1a01 8420 |0007: const-string v1, "packageName:" // string@2084 │ │ -088306: 6e20 df24 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08830c: 0c01 |000c: move-result-object v1 │ │ -08830e: 5432 4102 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@0241 │ │ -088312: 6e20 df24 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -088318: 1a01 d900 |0012: const-string v1, ", id:" // string@00d9 │ │ -08831c: 6e20 df24 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -088322: 0c01 |0017: move-result-object v1 │ │ -088324: 5232 4002 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@0240 │ │ -088328: 6e20 db24 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -08832e: 1a01 dd00 |001d: const-string v1, ", tag:" // string@00dd │ │ -088332: 6e20 df24 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -088338: 0c01 |0022: move-result-object v1 │ │ -08833a: 5432 4202 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@0242 │ │ -08833e: 6e20 df24 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -088344: 1a01 d700 |0028: const-string v1, ", all:" // string@00d7 │ │ -088348: 6e20 df24 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08834e: 0c01 |002d: move-result-object v1 │ │ -088350: 5532 3f02 |002e: iget-boolean v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@023f │ │ -088354: 6e20 e024 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ -08835a: 1a01 110f |0033: const-string v1, "]" // string@0f11 │ │ -08835e: 6e20 df24 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -088364: 6e10 e424 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -08836a: 0c01 |003b: move-result-object v1 │ │ -08836c: 1101 |003c: return-object v1 │ │ +088ab0: |[088ab0] android.support.v4.app.NotificationManagerCompat$CancelTask.toString:()Ljava/lang/String; │ │ +088ac0: 2200 bc04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +088ac4: 1a01 c102 |0002: const-string v1, "CancelTask[" // string@02c1 │ │ +088ac8: 7020 d924 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@24d9 │ │ +088ace: 1a01 8a20 |0007: const-string v1, "packageName:" // string@208a │ │ +088ad2: 6e20 df24 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +088ad8: 0c01 |000c: move-result-object v1 │ │ +088ada: 5432 4102 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@0241 │ │ +088ade: 6e20 df24 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +088ae4: 1a01 d900 |0012: const-string v1, ", id:" // string@00d9 │ │ +088ae8: 6e20 df24 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +088aee: 0c01 |0017: move-result-object v1 │ │ +088af0: 5232 4002 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@0240 │ │ +088af4: 6e20 db24 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +088afa: 1a01 dd00 |001d: const-string v1, ", tag:" // string@00dd │ │ +088afe: 6e20 df24 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +088b04: 0c01 |0022: move-result-object v1 │ │ +088b06: 5432 4202 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@0242 │ │ +088b0a: 6e20 df24 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +088b10: 1a01 d700 |0028: const-string v1, ", all:" // string@00d7 │ │ +088b14: 6e20 df24 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +088b1a: 0c01 |002d: move-result-object v1 │ │ +088b1c: 5532 3f02 |002e: iget-boolean v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@023f │ │ +088b20: 6e20 e024 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@24e0 │ │ +088b26: 1a01 170f |0033: const-string v1, "]" // string@0f17 │ │ +088b2a: 6e20 df24 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +088b30: 6e10 e424 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +088b36: 0c01 |003b: move-result-object v1 │ │ +088b38: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0007 line=607 │ │ 0x0012 line=608 │ │ 0x001d line=609 │ │ 0x0028 line=610 │ │ 0x0033 line=611 │ │ 0x0038 line=612 │ │ locals : │ │ 0x0007 - 0x003d reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x003d reg=3 this Landroid/support/v4/app/NotificationManagerCompat$CancelTask; │ │ │ │ - source_file_idx : 2957 (NotificationManagerCompat.java) │ │ + source_file_idx : 2963 (NotificationManagerCompat.java) │ │ │ │ Class #619 header: │ │ -class_idx : 305 │ │ +class_idx : 309 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2957 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2963 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #619 annotations: │ │ Annotations on class │ │ @@ -153972,17 +153944,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088370: |[088370] android.support.v4.app.NotificationManagerCompat$ImplBase.:()V │ │ -088380: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -088386: 0e00 |0003: return-void │ │ +088b3c: |[088b3c] android.support.v4.app.NotificationManagerCompat$ImplBase.:()V │ │ +088b4c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +088b52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ │ │ Virtual methods - │ │ @@ -153991,17 +153963,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -088388: |[088388] android.support.v4.app.NotificationManagerCompat$ImplBase.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ -088398: 6e20 d100 3100 |0000: invoke-virtual {v1, v3}, Landroid/app/NotificationManager;.cancel:(I)V // method@00d1 │ │ -08839e: 0e00 |0003: return-void │ │ +088b54: |[088b54] android.support.v4.app.NotificationManagerCompat$ImplBase.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ +088b64: 6e20 d100 3100 |0000: invoke-virtual {v1, v3}, Landroid/app/NotificationManager;.cancel:(I)V // method@00d1 │ │ +088b6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ @@ -154013,17 +153985,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0883a0: |[0883a0] android.support.v4.app.NotificationManagerCompat$ImplBase.getSideChannelBindFlags:()I │ │ -0883b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0883b2: 0f00 |0001: return v0 │ │ +088b6c: |[088b6c] android.support.v4.app.NotificationManagerCompat$ImplBase.getSideChannelBindFlags:()I │ │ +088b7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +088b7e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationManagerCompat$ImplBase;) │ │ @@ -154031,35 +154003,35 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0883b4: |[0883b4] android.support.v4.app.NotificationManagerCompat$ImplBase.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ -0883c4: 6e30 d400 3104 |0000: invoke-virtual {v1, v3, v4}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@00d4 │ │ -0883ca: 0e00 |0003: return-void │ │ +088b80: |[088b80] android.support.v4.app.NotificationManagerCompat$ImplBase.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ +088b90: 6e30 d400 3104 |0000: invoke-virtual {v1, v3, v4}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@00d4 │ │ +088b96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0003 line=128 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=2 tag Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=3 id I │ │ 0x0000 - 0x0004 reg=4 notification Landroid/app/Notification; │ │ │ │ - source_file_idx : 2957 (NotificationManagerCompat.java) │ │ + source_file_idx : 2963 (NotificationManagerCompat.java) │ │ │ │ Class #620 header: │ │ -class_idx : 308 │ │ +class_idx : 312 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2957 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2963 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #620 annotations: │ │ Annotations on class │ │ @@ -154098,21 +154070,21 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0883cc: |[0883cc] android.support.v4.app.NotificationManagerCompat$NotifyTask.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ -0883dc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0883e2: 5b01 4502 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@0245 │ │ -0883e6: 5902 4302 |0005: iput v2, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@0243 │ │ -0883ea: 5b03 4602 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@0246 │ │ -0883ee: 5b04 4402 |0009: iput-object v4, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@0244 │ │ -0883f2: 0e00 |000b: return-void │ │ +088b98: |[088b98] android.support.v4.app.NotificationManagerCompat$NotifyTask.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ +088ba8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +088bae: 5b01 4502 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@0245 │ │ +088bb2: 5902 4302 |0005: iput v2, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@0243 │ │ +088bb6: 5b03 4602 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@0246 │ │ +088bba: 5b04 4402 |0009: iput-object v4, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@0244 │ │ +088bbe: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0003 line=555 │ │ 0x0005 line=556 │ │ 0x0007 line=557 │ │ 0x0009 line=558 │ │ @@ -154130,21 +154102,21 @@ │ │ type : '(Landroid/support/v4/app/INotificationSideChannel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -0883f4: |[0883f4] android.support.v4.app.NotificationManagerCompat$NotifyTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ -088404: 5440 4502 |0000: iget-object v0, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@0245 │ │ -088408: 5241 4302 |0002: iget v1, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@0243 │ │ -08840c: 5442 4602 |0004: iget-object v2, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@0246 │ │ -088410: 5443 4402 |0006: iget-object v3, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@0244 │ │ -088414: 7253 3705 0521 |0008: invoke-interface {v5, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0537 │ │ -08841a: 0e00 |000b: return-void │ │ +088bc0: |[088bc0] android.support.v4.app.NotificationManagerCompat$NotifyTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ +088bd0: 5440 4502 |0000: iget-object v0, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@0245 │ │ +088bd4: 5241 4302 |0002: iget v1, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@0243 │ │ +088bd8: 5442 4602 |0004: iget-object v2, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@0246 │ │ +088bdc: 5443 4402 |0006: iget-object v3, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@0244 │ │ +088be0: 7253 3705 0521 |0008: invoke-interface {v5, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0537 │ │ +088be6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x000b line=564 │ │ locals : │ │ 0x0000 - 0x000c reg=4 this Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; │ │ 0x0000 - 0x000c reg=5 service Landroid/support/v4/app/INotificationSideChannel; │ │ @@ -154154,57 +154126,57 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -08841c: |[08841c] android.support.v4.app.NotificationManagerCompat$NotifyTask.toString:()Ljava/lang/String; │ │ -08842c: 2200 b604 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -088430: 1a01 930b |0002: const-string v1, "NotifyTask[" // string@0b93 │ │ -088434: 7020 d924 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@24d9 │ │ -08843a: 1a01 8420 |0007: const-string v1, "packageName:" // string@2084 │ │ -08843e: 6e20 df24 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -088444: 0c01 |000c: move-result-object v1 │ │ -088446: 5432 4502 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@0245 │ │ -08844a: 6e20 df24 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -088450: 1a01 d900 |0012: const-string v1, ", id:" // string@00d9 │ │ -088454: 6e20 df24 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08845a: 0c01 |0017: move-result-object v1 │ │ -08845c: 5232 4302 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@0243 │ │ -088460: 6e20 db24 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -088466: 1a01 dd00 |001d: const-string v1, ", tag:" // string@00dd │ │ -08846a: 6e20 df24 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -088470: 0c01 |0022: move-result-object v1 │ │ -088472: 5432 4602 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@0246 │ │ -088476: 6e20 df24 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08847c: 1a01 110f |0028: const-string v1, "]" // string@0f11 │ │ -088480: 6e20 df24 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -088486: 6e10 e424 0000 |002d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -08848c: 0c01 |0030: move-result-object v1 │ │ -08848e: 1101 |0031: return-object v1 │ │ +088be8: |[088be8] android.support.v4.app.NotificationManagerCompat$NotifyTask.toString:()Ljava/lang/String; │ │ +088bf8: 2200 bc04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +088bfc: 1a01 990b |0002: const-string v1, "NotifyTask[" // string@0b99 │ │ +088c00: 7020 d924 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@24d9 │ │ +088c06: 1a01 8a20 |0007: const-string v1, "packageName:" // string@208a │ │ +088c0a: 6e20 df24 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +088c10: 0c01 |000c: move-result-object v1 │ │ +088c12: 5432 4502 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@0245 │ │ +088c16: 6e20 df24 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +088c1c: 1a01 d900 |0012: const-string v1, ", id:" // string@00d9 │ │ +088c20: 6e20 df24 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +088c26: 0c01 |0017: move-result-object v1 │ │ +088c28: 5232 4302 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@0243 │ │ +088c2c: 6e20 db24 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +088c32: 1a01 dd00 |001d: const-string v1, ", tag:" // string@00dd │ │ +088c36: 6e20 df24 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +088c3c: 0c01 |0022: move-result-object v1 │ │ +088c3e: 5432 4602 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@0246 │ │ +088c42: 6e20 df24 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +088c48: 1a01 170f |0028: const-string v1, "]" // string@0f17 │ │ +088c4c: 6e20 df24 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +088c52: 6e10 e424 0000 |002d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +088c58: 0c01 |0030: move-result-object v1 │ │ +088c5a: 1101 |0031: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0007 line=568 │ │ 0x0012 line=569 │ │ 0x001d line=570 │ │ 0x0028 line=571 │ │ 0x002d line=572 │ │ locals : │ │ 0x0007 - 0x0032 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0032 reg=3 this Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; │ │ │ │ - source_file_idx : 2957 (NotificationManagerCompat.java) │ │ + source_file_idx : 2963 (NotificationManagerCompat.java) │ │ │ │ Class #621 header: │ │ -class_idx : 316 │ │ +class_idx : 320 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3115 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3121 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #621 annotations: │ │ Annotations on class │ │ @@ -154225,17 +154197,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088490: |[088490] android.support.v4.app.RemoteInput$1.:()V │ │ -0884a0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0884a6: 0e00 |0003: return-void │ │ +088c5c: |[088c5c] android.support.v4.app.RemoteInput$1.:()V │ │ +088c6c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +088c72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$1; │ │ │ │ Virtual methods - │ │ @@ -154244,23 +154216,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -0884a8: |[0884a8] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; │ │ -0884b8: 2200 4201 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@0142 │ │ -0884bc: 0771 |0002: move-object v1, v7 │ │ -0884be: 0782 |0003: move-object v2, v8 │ │ -0884c0: 0793 |0004: move-object v3, v9 │ │ -0884c2: 01a4 |0005: move v4, v10 │ │ -0884c4: 07b5 |0006: move-object v5, v11 │ │ -0884c6: 7606 0e07 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@070e │ │ -0884cc: 1100 |000a: return-object v0 │ │ +088c74: |[088c74] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; │ │ +088c84: 2200 4601 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@0146 │ │ +088c88: 0771 |0002: move-object v1, v7 │ │ +088c8a: 0782 |0003: move-object v2, v8 │ │ +088c8c: 0793 |0004: move-object v3, v9 │ │ +088c8e: 01a4 |0005: move v4, v10 │ │ +088c90: 07b5 |0006: move-object v5, v11 │ │ +088c92: 7606 0e07 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@070e │ │ +088c98: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x000b reg=7 resultKey Ljava/lang/String; │ │ 0x0000 - 0x000b reg=8 label Ljava/lang/CharSequence; │ │ @@ -154273,18 +154245,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -0884d0: |[0884d0] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -0884e0: 7406 f706 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/RemoteInput$1;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; // method@06f7 │ │ -0884e6: 0c00 |0003: move-result-object v0 │ │ -0884e8: 1100 |0004: return-object v0 │ │ +088c9c: |[088c9c] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +088cac: 7406 f706 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/RemoteInput$1;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; // method@06f7 │ │ +088cb2: 0c00 |0003: move-result-object v0 │ │ +088cb4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x0005 reg=2 x0 Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/CharSequence; │ │ @@ -154297,17 +154269,17 @@ │ │ type : '(I)[Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0884ec: |[0884ec] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInput; │ │ -0884fc: 2320 0805 |0000: new-array v0, v2, [Landroid/support/v4/app/RemoteInput; // type@0508 │ │ -088500: 1100 |0002: return-object v0 │ │ +088cb8: |[088cb8] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInput; │ │ +088cc8: 2320 0e05 |0000: new-array v0, v2, [Landroid/support/v4/app/RemoteInput; // type@050e │ │ +088ccc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -154316,32 +154288,32 @@ │ │ type : '(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -088504: |[088504] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -088514: 6e20 f906 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/RemoteInput$1;.newArray:(I)[Landroid/support/v4/app/RemoteInput; // method@06f9 │ │ -08851a: 0c00 |0003: move-result-object v0 │ │ -08851c: 1100 |0004: return-object v0 │ │ +088cd0: |[088cd0] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +088ce0: 6e20 f906 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/RemoteInput$1;.newArray:(I)[Landroid/support/v4/app/RemoteInput; // method@06f9 │ │ +088ce6: 0c00 |0003: move-result-object v0 │ │ +088ce8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 3115 (RemoteInput.java) │ │ + source_file_idx : 3121 (RemoteInput.java) │ │ │ │ Class #622 header: │ │ -class_idx : 319 │ │ +class_idx : 323 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3115 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3121 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #622 annotations: │ │ Annotations on class │ │ @@ -154362,17 +154334,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088520: |[088520] android.support.v4.app.RemoteInput$ImplApi20.:()V │ │ -088530: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -088536: 0e00 |0003: return-void │ │ +088cec: |[088cec] android.support.v4.app.RemoteInput$ImplApi20.:()V │ │ +088cfc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +088d02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplApi20; │ │ │ │ Virtual methods - │ │ @@ -154381,17 +154353,17 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -088538: |[088538] android.support.v4.app.RemoteInput$ImplApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -088548: 7130 1707 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatApi20;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0717 │ │ -08854e: 0e00 |0003: return-void │ │ +088d04: |[088d04] android.support.v4.app.RemoteInput$ImplApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +088d14: 7130 1707 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatApi20;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0717 │ │ +088d1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0003 line=249 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplApi20; │ │ 0x0000 - 0x0004 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -154403,32 +154375,32 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -088550: |[088550] android.support.v4.app.RemoteInput$ImplApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -088560: 7110 1907 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatApi20;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0719 │ │ -088566: 0c00 |0003: move-result-object v0 │ │ -088568: 1100 |0004: return-object v0 │ │ +088d1c: |[088d1c] android.support.v4.app.RemoteInput$ImplApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +088d2c: 7110 1907 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatApi20;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0719 │ │ +088d32: 0c00 |0003: move-result-object v0 │ │ +088d34: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$ImplApi20; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 3115 (RemoteInput.java) │ │ + source_file_idx : 3121 (RemoteInput.java) │ │ │ │ Class #623 header: │ │ -class_idx : 320 │ │ +class_idx : 324 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3115 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3121 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #623 annotations: │ │ Annotations on class │ │ @@ -154449,17 +154421,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08856c: |[08856c] android.support.v4.app.RemoteInput$ImplBase.:()V │ │ -08857c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -088582: 0e00 |0003: return-void │ │ +088d38: |[088d38] android.support.v4.app.RemoteInput$ImplBase.:()V │ │ +088d48: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +088d4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplBase; │ │ │ │ Virtual methods - │ │ @@ -154468,19 +154440,19 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -088584: |[088584] android.support.v4.app.RemoteInput$ImplBase.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -088594: 1a00 290c |0000: const-string v0, "RemoteInput" // string@0c29 │ │ -088598: 1a01 2a0c |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@0c2a │ │ -08859c: 7120 6f20 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -0885a2: 0e00 |0007: return-void │ │ +088d50: |[088d50] android.support.v4.app.RemoteInput$ImplBase.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +088d60: 1a00 2f0c |0000: const-string v0, "RemoteInput" // string@0c2f │ │ +088d64: 1a01 300c |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@0c30 │ │ +088d68: 7120 6f20 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +088d6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0007 line=225 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/RemoteInput$ImplBase; │ │ 0x0000 - 0x0008 reg=3 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -154492,35 +154464,35 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0885a4: |[0885a4] android.support.v4.app.RemoteInput$ImplBase.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -0885b4: 1a00 290c |0000: const-string v0, "RemoteInput" // string@0c29 │ │ -0885b8: 1a01 2a0c |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@0c2a │ │ -0885bc: 7120 6f20 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -0885c2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0885c4: 1100 |0008: return-object v0 │ │ +088d70: |[088d70] android.support.v4.app.RemoteInput$ImplBase.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +088d80: 1a00 2f0c |0000: const-string v0, "RemoteInput" // string@0c2f │ │ +088d84: 1a01 300c |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@0c30 │ │ +088d88: 7120 6f20 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +088d8e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +088d90: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0007 line=219 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/RemoteInput$ImplBase; │ │ 0x0000 - 0x0009 reg=3 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 3115 (RemoteInput.java) │ │ + source_file_idx : 3121 (RemoteInput.java) │ │ │ │ Class #624 header: │ │ -class_idx : 321 │ │ +class_idx : 325 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3115 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3121 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #624 annotations: │ │ Annotations on class │ │ @@ -154541,17 +154513,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0885c8: |[0885c8] android.support.v4.app.RemoteInput$ImplJellybean.:()V │ │ -0885d8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0885de: 0e00 |0003: return-void │ │ +088d94: |[088d94] android.support.v4.app.RemoteInput$ImplJellybean.:()V │ │ +088da4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +088daa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -154560,17 +154532,17 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0885e0: |[0885e0] android.support.v4.app.RemoteInput$ImplJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0885f0: 7130 2507 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatJellybean;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0725 │ │ -0885f6: 0e00 |0003: return-void │ │ +088dac: |[088dac] android.support.v4.app.RemoteInput$ImplJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +088dbc: 7130 2507 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatJellybean;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0725 │ │ +088dc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0003 line=237 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplJellybean; │ │ 0x0000 - 0x0004 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -154582,32 +154554,32 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0885f8: |[0885f8] android.support.v4.app.RemoteInput$ImplJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -088608: 7110 2807 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0728 │ │ -08860e: 0c00 |0003: move-result-object v0 │ │ -088610: 1100 |0004: return-object v0 │ │ +088dc4: |[088dc4] android.support.v4.app.RemoteInput$ImplJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +088dd4: 7110 2807 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0728 │ │ +088dda: 0c00 |0003: move-result-object v0 │ │ +088ddc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$ImplJellybean; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 3115 (RemoteInput.java) │ │ + source_file_idx : 3121 (RemoteInput.java) │ │ │ │ Class #625 header: │ │ -class_idx : 322 │ │ +class_idx : 326 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 325 │ │ -source_file_idx : 3115 │ │ +superclass_idx : 329 │ │ +source_file_idx : 3121 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 5 │ │ │ │ Class #625 annotations: │ │ Annotations on class │ │ @@ -154671,36 +154643,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -088614: |[088614] android.support.v4.app.RemoteInput.:()V │ │ -088624: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -088628: 1301 1400 |0002: const/16 v1, #int 20 // #14 │ │ -08862c: 3410 1100 |0004: if-lt v0, v1, 0015 // +0011 │ │ -088630: 2200 3f01 |0006: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplApi20; // type@013f │ │ -088634: 7010 0407 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplApi20;.:()V // method@0704 │ │ -08863a: 6900 6f02 |000b: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026f │ │ -08863e: 2200 3c01 |000d: new-instance v0, Landroid/support/v4/app/RemoteInput$1; // type@013c │ │ -088642: 7010 f606 0000 |000f: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$1;.:()V // method@06f6 │ │ -088648: 6900 6e02 |0012: sput-object v0, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026e │ │ -08864c: 0e00 |0014: return-void │ │ -08864e: 6000 3600 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -088652: 1301 1000 |0017: const/16 v1, #int 16 // #10 │ │ -088656: 3410 0a00 |0019: if-lt v0, v1, 0023 // +000a │ │ -08865a: 2200 4101 |001b: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplJellybean; // type@0141 │ │ -08865e: 7010 0a07 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplJellybean;.:()V // method@070a │ │ -088664: 6900 6f02 |0020: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026f │ │ -088668: 28eb |0022: goto 000d // -0015 │ │ -08866a: 2200 4001 |0023: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplBase; // type@0140 │ │ -08866e: 7010 0707 0000 |0025: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplBase;.:()V // method@0707 │ │ -088674: 6900 6f02 |0028: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026f │ │ -088678: 28e3 |002a: goto 000d // -001d │ │ +088de0: |[088de0] android.support.v4.app.RemoteInput.:()V │ │ +088df0: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +088df4: 1301 1400 |0002: const/16 v1, #int 20 // #14 │ │ +088df8: 3410 1100 |0004: if-lt v0, v1, 0015 // +0011 │ │ +088dfc: 2200 4301 |0006: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplApi20; // type@0143 │ │ +088e00: 7010 0407 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplApi20;.:()V // method@0704 │ │ +088e06: 6900 6f02 |000b: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026f │ │ +088e0a: 2200 4001 |000d: new-instance v0, Landroid/support/v4/app/RemoteInput$1; // type@0140 │ │ +088e0e: 7010 f606 0000 |000f: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$1;.:()V // method@06f6 │ │ +088e14: 6900 6e02 |0012: sput-object v0, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026e │ │ +088e18: 0e00 |0014: return-void │ │ +088e1a: 6000 3600 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +088e1e: 1301 1000 |0017: const/16 v1, #int 16 // #10 │ │ +088e22: 3410 0a00 |0019: if-lt v0, v1, 0023 // +000a │ │ +088e26: 2200 4501 |001b: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplJellybean; // type@0145 │ │ +088e2a: 7010 0a07 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplJellybean;.:()V // method@070a │ │ +088e30: 6900 6f02 |0020: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026f │ │ +088e34: 28eb |0022: goto 000d // -0015 │ │ +088e36: 2200 4401 |0023: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplBase; // type@0144 │ │ +088e3a: 7010 0707 0000 |0025: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplBase;.:()V // method@0707 │ │ +088e40: 6900 6f02 |0028: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026f │ │ +088e44: 28e3 |002a: goto 000d // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0006 line=254 │ │ 0x000d line=263 │ │ 0x0015 line=255 │ │ 0x001b line=256 │ │ @@ -154712,22 +154684,22 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08867c: |[08867c] android.support.v4.app.RemoteInput.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V │ │ -08868c: 7010 1d07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.:()V // method@071d │ │ -088692: 5b01 7602 |0003: iput-object v1, v0, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@0276 │ │ -088696: 5b02 7502 |0005: iput-object v2, v0, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@0275 │ │ -08869a: 5b03 7302 |0007: iput-object v3, v0, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0273 │ │ -08869e: 5c04 7202 |0009: iput-boolean v4, v0, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@0272 │ │ -0886a2: 5b05 7402 |000b: iput-object v5, v0, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@0274 │ │ -0886a6: 0e00 |000d: return-void │ │ +088e48: |[088e48] android.support.v4.app.RemoteInput.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V │ │ +088e58: 7010 1d07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.:()V // method@071d │ │ +088e5e: 5b01 7602 |0003: iput-object v1, v0, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@0276 │ │ +088e62: 5b02 7502 |0005: iput-object v2, v0, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@0275 │ │ +088e66: 5b03 7302 |0007: iput-object v3, v0, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0273 │ │ +088e6a: 5c04 7202 |0009: iput-boolean v4, v0, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@0272 │ │ +088e6e: 5b05 7402 |000b: iput-object v5, v0, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@0274 │ │ +088e72: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0005 line=46 │ │ 0x0007 line=47 │ │ 0x0009 line=48 │ │ @@ -154746,18 +154718,18 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0886a8: |[0886a8] android.support.v4.app.RemoteInput.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0886b8: 6200 6f02 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026f │ │ -0886bc: 7240 0207 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/app/RemoteInput$Impl;.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0702 │ │ -0886c2: 0e00 |0005: return-void │ │ +088e74: |[088e74] android.support.v4.app.RemoteInput.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +088e84: 6200 6f02 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026f │ │ +088e88: 7240 0207 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/app/RemoteInput$Impl;.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0702 │ │ +088e8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ 0x0000 - 0x0006 reg=2 intent Landroid/content/Intent; │ │ @@ -154768,19 +154740,19 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0886c4: |[0886c4] android.support.v4.app.RemoteInput.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -0886d4: 6200 6f02 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026f │ │ -0886d8: 7220 0307 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/RemoteInput$Impl;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0703 │ │ -0886de: 0c00 |0005: move-result-object v0 │ │ -0886e0: 1100 |0006: return-object v0 │ │ +088e90: |[088e90] android.support.v4.app.RemoteInput.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +088ea0: 6200 6f02 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026f │ │ +088ea4: 7220 0307 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/RemoteInput$Impl;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0703 │ │ +088eaa: 0c00 |0005: move-result-object v0 │ │ +088eac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 intent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ @@ -154789,17 +154761,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0886e4: |[0886e4] android.support.v4.app.RemoteInput.getAllowFreeFormInput:()Z │ │ -0886f4: 5510 7202 |0000: iget-boolean v0, v1, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@0272 │ │ -0886f8: 0f00 |0002: return v0 │ │ +088eb0: |[088eb0] android.support.v4.app.RemoteInput.getAllowFreeFormInput:()Z │ │ +088ec0: 5510 7202 |0000: iget-boolean v0, v1, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@0272 │ │ +088ec4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -154807,17 +154779,17 @@ │ │ type : '()[Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0886fc: |[0886fc] android.support.v4.app.RemoteInput.getChoices:()[Ljava/lang/CharSequence; │ │ -08870c: 5410 7302 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0273 │ │ -088710: 1100 |0002: return-object v0 │ │ +088ec8: |[088ec8] android.support.v4.app.RemoteInput.getChoices:()[Ljava/lang/CharSequence; │ │ +088ed8: 5410 7302 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0273 │ │ +088edc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #2 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -154825,17 +154797,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088714: |[088714] android.support.v4.app.RemoteInput.getExtras:()Landroid/os/Bundle; │ │ -088724: 5410 7402 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@0274 │ │ -088728: 1100 |0002: return-object v0 │ │ +088ee0: |[088ee0] android.support.v4.app.RemoteInput.getExtras:()Landroid/os/Bundle; │ │ +088ef0: 5410 7402 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@0274 │ │ +088ef4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #3 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -154843,17 +154815,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08872c: |[08872c] android.support.v4.app.RemoteInput.getLabel:()Ljava/lang/CharSequence; │ │ -08873c: 5410 7502 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@0275 │ │ -088740: 1100 |0002: return-object v0 │ │ +088ef8: |[088ef8] android.support.v4.app.RemoteInput.getLabel:()Ljava/lang/CharSequence; │ │ +088f08: 5410 7502 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@0275 │ │ +088f0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #4 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -154861,30 +154833,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088744: |[088744] android.support.v4.app.RemoteInput.getResultKey:()Ljava/lang/String; │ │ -088754: 5410 7602 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@0276 │ │ -088758: 1100 |0002: return-object v0 │ │ +088f10: |[088f10] android.support.v4.app.RemoteInput.getResultKey:()Ljava/lang/String; │ │ +088f20: 5410 7602 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@0276 │ │ +088f24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ - source_file_idx : 3115 (RemoteInput.java) │ │ + source_file_idx : 3121 (RemoteInput.java) │ │ │ │ Class #626 header: │ │ -class_idx : 332 │ │ +class_idx : 336 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3243 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3249 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #626 annotations: │ │ Annotations on class │ │ @@ -154905,17 +154877,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08875c: |[08875c] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -08876c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -088772: 0e00 |0003: return-void │ │ +088f28: |[088f28] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +088f38: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +088f3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;) │ │ @@ -154923,69 +154895,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 │ │ -088774: |[088774] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -088784: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -088788: 0171 |0002: move v1, v7 │ │ -08878a: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -08878e: 7220 7924 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@2479 │ │ -088794: 0a00 |0008: move-result v0 │ │ -088796: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -08879a: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -08879e: 1a02 9b00 |000d: const-string v2, "<" // string@009b │ │ -0887a2: 6e20 df24 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0887a8: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0887ac: 28ef |0014: goto 0003 // -0011 │ │ -0887ae: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -0887b2: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -0887b6: 1a02 9a00 |0019: const-string v2, ">" // string@009a │ │ -0887ba: 6e20 df24 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0887c0: 28f4 |001e: goto 0012 // -000c │ │ -0887c2: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -0887c6: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -0887ca: 1a02 9900 |0023: const-string v2, "&" // string@0099 │ │ -0887ce: 6e20 df24 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0887d4: 28ea |0028: goto 0012 // -0016 │ │ -0887d6: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -0887da: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -0887de: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -0887e2: 2202 b604 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -0887e6: 7010 d724 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0887ec: 1a03 9700 |0034: const-string v3, "&#" // string@0097 │ │ -0887f0: 6e20 df24 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0887f6: 0c02 |0039: move-result-object v2 │ │ -0887f8: 6e20 db24 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0887fe: 0c02 |003d: move-result-object v2 │ │ -088800: 1a03 f000 |003e: const-string v3, ";" // string@00f0 │ │ -088804: 6e20 df24 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08880a: 0c02 |0043: move-result-object v2 │ │ -08880c: 6e10 e424 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -088812: 0c02 |0047: move-result-object v2 │ │ -088814: 6e20 df24 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08881a: 28c7 |004b: goto 0012 // -0039 │ │ -08881c: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -088820: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -088824: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -088828: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -08882c: 7220 7924 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@2479 │ │ -088832: 0a02 |0057: move-result v2 │ │ -088834: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -088838: 1a02 9c00 |005a: const-string v2, " " // string@009c │ │ -08883c: 6e20 df24 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -088842: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -088846: 28ed |0061: goto 004e // -0013 │ │ -088848: 6e20 da24 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -08884e: 28ad |0065: goto 0012 // -0053 │ │ -088850: 6e20 da24 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -088856: 28a9 |0069: goto 0012 // -0057 │ │ -088858: 0e00 |006a: return-void │ │ +088f40: |[088f40] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +088f50: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +088f54: 0171 |0002: move v1, v7 │ │ +088f56: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +088f5a: 7220 7924 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@2479 │ │ +088f60: 0a00 |0008: move-result v0 │ │ +088f62: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +088f66: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +088f6a: 1a02 9b00 |000d: const-string v2, "<" // string@009b │ │ +088f6e: 6e20 df24 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +088f74: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +088f78: 28ef |0014: goto 0003 // -0011 │ │ +088f7a: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +088f7e: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +088f82: 1a02 9a00 |0019: const-string v2, ">" // string@009a │ │ +088f86: 6e20 df24 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +088f8c: 28f4 |001e: goto 0012 // -000c │ │ +088f8e: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +088f92: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +088f96: 1a02 9900 |0023: const-string v2, "&" // string@0099 │ │ +088f9a: 6e20 df24 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +088fa0: 28ea |0028: goto 0012 // -0016 │ │ +088fa2: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +088fa6: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +088faa: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +088fae: 2202 bc04 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +088fb2: 7010 d724 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +088fb8: 1a03 9700 |0034: const-string v3, "&#" // string@0097 │ │ +088fbc: 6e20 df24 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +088fc2: 0c02 |0039: move-result-object v2 │ │ +088fc4: 6e20 db24 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +088fca: 0c02 |003d: move-result-object v2 │ │ +088fcc: 1a03 f000 |003e: const-string v3, ";" // string@00f0 │ │ +088fd0: 6e20 df24 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +088fd6: 0c02 |0043: move-result-object v2 │ │ +088fd8: 6e10 e424 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +088fde: 0c02 |0047: move-result-object v2 │ │ +088fe0: 6e20 df24 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +088fe6: 28c7 |004b: goto 0012 // -0039 │ │ +088fe8: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +088fec: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +088ff0: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +088ff4: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +088ff8: 7220 7924 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@2479 │ │ +088ffe: 0a02 |0057: move-result v2 │ │ +089000: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +089004: 1a02 9c00 |005a: const-string v2, " " // string@009c │ │ +089008: 6e20 df24 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08900e: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +089012: 28ed |0061: goto 004e // -0013 │ │ +089014: 6e20 da24 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +08901a: 28ad |0065: goto 0012 // -0053 │ │ +08901c: 6e20 da24 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +089022: 28a9 |0069: goto 0012 // -0057 │ │ +089024: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=99 │ │ 0x0005 line=100 │ │ 0x0009 line=102 │ │ 0x000d line=103 │ │ 0x0012 line=99 │ │ @@ -155016,19 +154988,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 │ │ -08885c: |[08885c] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -08886c: 6e10 3607 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0736 │ │ -088872: 0c00 |0003: move-result-object v0 │ │ -088874: 7220 0621 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@2106 │ │ -08887a: 0e00 |0007: return-void │ │ +089028: |[089028] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +089038: 6e10 3607 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0736 │ │ +08903e: 0c00 |0003: move-result-object v0 │ │ +089040: 7220 0621 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@2106 │ │ +089046: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0007 line=89 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0008 reg=2 item Landroid/view/MenuItem; │ │ @@ -155039,41 +155011,41 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -08887c: |[08887c] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -08888c: 2200 b604 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -088890: 7010 d724 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -088896: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -088898: 7210 7a24 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@247a │ │ -08889e: 0a02 |0009: move-result v2 │ │ -0888a0: 7140 5e07 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@075e │ │ -0888a6: 6e10 e424 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0888ac: 0c01 |0010: move-result-object v1 │ │ -0888ae: 1101 |0011: return-object v1 │ │ +089048: |[089048] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +089058: 2200 bc04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +08905c: 7010 d724 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +089062: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +089064: 7210 7a24 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@247a │ │ +08906a: 0a02 |0009: move-result v2 │ │ +08906c: 7140 5e07 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@075e │ │ +089072: 6e10 e424 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +089078: 0c01 |0010: move-result-object v1 │ │ +08907a: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ 0x000d line=94 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 out Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0012 reg=3 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0012 reg=4 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 3243 (ShareCompat.java) │ │ + source_file_idx : 3249 (ShareCompat.java) │ │ │ │ Class #627 header: │ │ -class_idx : 341 │ │ +class_idx : 345 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3376 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3382 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #627 annotations: │ │ Annotations on class │ │ @@ -155094,17 +155066,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0888b0: |[0888b0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -0888c0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0888c6: 0e00 |0003: return-void │ │ +08907c: |[08907c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +08908c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +089092: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -155113,46 +155085,46 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0888c8: |[0888c8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -0888d8: 2200 3600 |0000: new-instance v0, Landroid/content/Intent; // type@0036 │ │ -0888dc: 2141 |0002: array-length v1, v4 │ │ -0888de: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0888e2: 4601 0401 |0005: aget-object v1, v4, v1 │ │ -0888e6: 7020 3901 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ -0888ec: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ -0888f0: 6e20 3c01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ -0888f6: 7140 d900 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00d9 │ │ -0888fc: 0c01 |0012: move-result-object v1 │ │ -0888fe: 1101 |0013: return-object v1 │ │ +089094: |[089094] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0890a4: 2200 3600 |0000: new-instance v0, Landroid/content/Intent; // type@0036 │ │ +0890a8: 2141 |0002: array-length v1, v4 │ │ +0890aa: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0890ae: 4601 0401 |0005: aget-object v1, v4, v1 │ │ +0890b2: 7020 3901 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ +0890b8: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ +0890bc: 6e20 3c01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ +0890c2: 7140 d900 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00d9 │ │ +0890c8: 0c01 |0012: move-result-object v1 │ │ +0890ca: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x000a line=85 │ │ 0x000f line=86 │ │ locals : │ │ 0x000a - 0x0014 reg=0 topIntent Landroid/content/Intent; │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ 0x0000 - 0x0014 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0014 reg=4 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0014 reg=5 requestCode I │ │ 0x0000 - 0x0014 reg=6 flags I │ │ 0x0000 - 0x0014 reg=7 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3376 (TaskStackBuilder.java) │ │ + source_file_idx : 3382 (TaskStackBuilder.java) │ │ │ │ Class #628 header: │ │ -class_idx : 342 │ │ +class_idx : 346 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3376 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3382 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #628 annotations: │ │ Annotations on class │ │ @@ -155173,17 +155145,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088900: |[088900] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -088910: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -088916: 0e00 |0003: return-void │ │ +0890cc: |[0890cc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +0890dc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0890e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -155192,45 +155164,45 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -088918: |[088918] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -088928: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08892a: 2200 3600 |0001: new-instance v0, Landroid/content/Intent; // type@0036 │ │ -08892e: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -088932: 7020 3901 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ -088938: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -08893e: 6e20 3c01 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ -088944: 0c00 |000e: move-result-object v0 │ │ -088946: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -08894a: 7140 8c07 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@078c │ │ -088950: 0c00 |0014: move-result-object v0 │ │ -088952: 1100 |0015: return-object v0 │ │ +0890e4: |[0890e4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0890f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0890f6: 2200 3600 |0001: new-instance v0, Landroid/content/Intent; // type@0036 │ │ +0890fa: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +0890fe: 7020 3901 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ +089104: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +08910a: 6e20 3c01 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ +089110: 0c00 |000e: move-result-object v0 │ │ +089112: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +089116: 7140 8c07 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@078c │ │ +08911c: 0c00 |0014: move-result-object v0 │ │ +08911e: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=93 │ │ 0x0011 line=96 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0016 reg=5 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0016 reg=6 requestCode I │ │ 0x0000 - 0x0016 reg=7 flags I │ │ 0x0000 - 0x0016 reg=8 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3376 (TaskStackBuilder.java) │ │ + source_file_idx : 3382 (TaskStackBuilder.java) │ │ │ │ Class #629 header: │ │ -class_idx : 343 │ │ +class_idx : 347 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3376 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3382 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #629 annotations: │ │ Annotations on class │ │ @@ -155251,17 +155223,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088954: |[088954] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -088964: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08896a: 0e00 |0003: return-void │ │ +089120: |[089120] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +089130: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +089136: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -155270,44 +155242,44 @@ │ │ type : '(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -08896c: |[08896c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -08897c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08897e: 2200 3600 |0001: new-instance v0, Landroid/content/Intent; // type@0036 │ │ -088982: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -088986: 7020 3901 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ -08898c: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -088992: 6e20 3c01 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ -088998: 0c00 |000e: move-result-object v0 │ │ -08899a: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -08899e: 7158 8e07 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@078e │ │ -0889a4: 0c00 |0014: move-result-object v0 │ │ -0889a6: 1100 |0015: return-object v0 │ │ +089138: |[089138] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +089148: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08914a: 2200 3600 |0001: new-instance v0, Landroid/content/Intent; // type@0036 │ │ +08914e: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +089152: 7020 3901 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ +089158: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +08915e: 6e20 3c01 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ +089164: 0c00 |000e: move-result-object v0 │ │ +089166: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +08916a: 7158 8e07 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@078e │ │ +089170: 0c00 |0014: move-result-object v0 │ │ +089172: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=104 │ │ 0x0011 line=107 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0016 reg=5 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0016 reg=6 requestCode I │ │ 0x0000 - 0x0016 reg=7 flags I │ │ 0x0000 - 0x0016 reg=8 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3376 (TaskStackBuilder.java) │ │ + source_file_idx : 3382 (TaskStackBuilder.java) │ │ │ │ Class #630 header: │ │ -class_idx : 347 │ │ +class_idx : 351 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 380 │ │ +superclass_idx : 384 │ │ source_file_idx : 597 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #630 annotations: │ │ @@ -155352,22 +155324,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 │ │ -0889a8: |[0889a8] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -0889b8: 5b23 9602 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0296 │ │ -0889bc: 7010 4708 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@0847 │ │ -0889c2: 2200 e204 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@04e2 │ │ -0889c6: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -0889c8: 7020 5b25 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@255b │ │ -0889ce: 5b20 9402 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0294 │ │ -0889d2: 0e00 |000d: return-void │ │ +089174: |[089174] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +089184: 5b23 9602 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0296 │ │ +089188: 7010 4708 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@0847 │ │ +08918e: 2200 e804 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@04e8 │ │ +089192: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +089194: 7020 5b25 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@255b │ │ +08919a: 5b20 9402 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0294 │ │ +08919e: 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; │ │ @@ -155378,17 +155350,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 │ │ -0889d4: |[0889d4] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -0889e4: 5410 9402 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0294 │ │ -0889e8: 1100 |0002: return-object v0 │ │ +0891a0: |[0891a0] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +0891b0: 5410 9402 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0294 │ │ +0891b4: 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 - │ │ @@ -155397,19 +155369,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 │ │ -0889ec: |[0889ec] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -0889fc: 1f02 1c05 |0000: check-cast v2, [Ljava/lang/Void; // type@051c │ │ -088a00: 6e20 9307 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0793 │ │ -088a06: 0c00 |0005: move-result-object v0 │ │ -088a08: 1100 |0006: return-object v0 │ │ +0891b8: |[0891b8] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +0891c8: 1f02 2205 |0000: check-cast v2, [Ljava/lang/Void; // type@0522 │ │ +0891cc: 6e20 9307 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0793 │ │ +0891d2: 0c00 |0005: move-result-object v0 │ │ +0891d4: 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; │ │ @@ -155419,21 +155391,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 │ │ -088a0c: |[088a0c] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -088a1c: 5410 9602 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0296 │ │ -088a20: 6e10 a407 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@07a4 │ │ -088a26: 0c00 |0005: move-result-object v0 │ │ -088a28: 5b10 9502 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0295 │ │ -088a2c: 5410 9502 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0295 │ │ -088a30: 1100 |000a: return-object v0 │ │ +0891d8: |[0891d8] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +0891e8: 5410 9602 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0296 │ │ +0891ec: 6e10 a407 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@07a4 │ │ +0891f2: 0c00 |0005: move-result-object v0 │ │ +0891f4: 5b10 9502 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0295 │ │ +0891f8: 5410 9502 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0295 │ │ +0891fc: 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; │ │ @@ -155444,25 +155416,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -088a34: |[088a34] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -088a44: 5420 9602 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0296 │ │ -088a48: 5421 9502 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0295 │ │ -088a4c: 6e30 9c07 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@079c │ │ -088a52: 5420 9402 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0294 │ │ -088a56: 6e10 5d25 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@255d │ │ -088a5c: 0e00 |000c: return-void │ │ -088a5e: 0d00 |000d: move-exception v0 │ │ -088a60: 5421 9402 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0294 │ │ -088a64: 6e10 5d25 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@255d │ │ -088a6a: 2700 |0013: throw v0 │ │ +089200: |[089200] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +089210: 5420 9602 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0296 │ │ +089214: 5421 9502 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0295 │ │ +089218: 6e30 9c07 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@079c │ │ +08921e: 5420 9402 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0294 │ │ +089222: 6e10 5d25 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@255d │ │ +089228: 0e00 |000c: return-void │ │ +08922a: 0d00 |000d: move-exception v0 │ │ +08922c: 5421 9402 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0294 │ │ +089230: 6e10 5d25 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@255d │ │ +089236: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -155476,24 +155448,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -088a78: |[088a78] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -088a88: 5420 9602 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0296 │ │ -088a8c: 6e30 9d07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@079d │ │ -088a92: 5420 9402 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0294 │ │ -088a96: 6e10 5d25 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@255d │ │ -088a9c: 0e00 |000a: return-void │ │ -088a9e: 0d00 |000b: move-exception v0 │ │ -088aa0: 5421 9402 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0294 │ │ -088aa4: 6e10 5d25 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@255d │ │ -088aaa: 2700 |0011: throw v0 │ │ +089244: |[089244] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +089254: 5420 9602 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0296 │ │ +089258: 6e30 9d07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@079d │ │ +08925e: 5420 9402 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0294 │ │ +089262: 6e10 5d25 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@255d │ │ +089268: 0e00 |000a: return-void │ │ +08926a: 0d00 |000b: move-exception v0 │ │ +08926c: 5421 9402 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0294 │ │ +089270: 6e10 5d25 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@255d │ │ +089276: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -155509,35 +155481,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -088ab8: |[088ab8] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -088ac8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -088aca: 5c10 9702 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ -088ace: 5410 9602 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0296 │ │ -088ad2: 6e10 9f07 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@079f │ │ -088ad8: 0e00 |0008: return-void │ │ +089284: |[089284] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +089294: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +089296: 5c10 9702 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ +08929a: 5410 9602 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0296 │ │ +08929e: 6e10 9f07 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@079f │ │ +0892a4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0008 line=81 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ │ │ source_file_idx : 597 (AsyncTaskLoader.java) │ │ │ │ Class #631 header: │ │ -class_idx : 348 │ │ +class_idx : 352 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 367 │ │ +superclass_idx : 371 │ │ source_file_idx : 597 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #631 annotations: │ │ @@ -155602,19 +155574,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -088adc: |[088adc] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -088aec: 7020 0908 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0809 │ │ -088af2: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -088af6: 5a20 9c02 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@029c │ │ -088afa: 0e00 |0007: return-void │ │ +0892a8: |[0892a8] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +0892b8: 7020 0908 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0809 │ │ +0892be: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +0892c2: 5a20 9c02 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@029c │ │ +0892c6: 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; │ │ @@ -155627,49 +155599,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -088afc: |[088afc] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -088b0c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -088b0e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -088b10: 5441 9d02 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088b14: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -088b18: 5441 9a02 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -088b1c: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -088b20: 5441 9d02 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088b24: 5511 9702 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ -088b28: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -088b2c: 5441 9d02 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088b30: 5c10 9702 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ -088b34: 5441 9b02 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@029b │ │ -088b38: 5442 9d02 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088b3c: 6e20 7f02 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027f │ │ -088b42: 5b43 9d02 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088b46: 0f00 |001d: return v0 │ │ -088b48: 5441 9d02 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088b4c: 5511 9702 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ -088b50: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -088b54: 5441 9d02 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088b58: 5c10 9702 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ -088b5c: 5441 9b02 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@029b │ │ -088b60: 5442 9d02 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088b64: 6e20 7f02 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027f │ │ -088b6a: 5b43 9d02 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088b6e: 28ec |0031: goto 001d // -0014 │ │ -088b70: 5441 9d02 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088b74: 6e20 9107 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@0791 │ │ -088b7a: 0a00 |0037: move-result v0 │ │ -088b7c: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -088b80: 5441 9d02 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088b84: 5b41 9a02 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -088b88: 5b43 9d02 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088b8c: 28dd |0040: goto 001d // -0023 │ │ +0892c8: |[0892c8] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +0892d8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0892da: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0892dc: 5441 9d02 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +0892e0: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +0892e4: 5441 9a02 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +0892e8: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +0892ec: 5441 9d02 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +0892f0: 5511 9702 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ +0892f4: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +0892f8: 5441 9d02 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +0892fc: 5c10 9702 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ +089300: 5441 9b02 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@029b │ │ +089304: 5442 9d02 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +089308: 6e20 7f02 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027f │ │ +08930e: 5b43 9d02 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +089312: 0f00 |001d: return v0 │ │ +089314: 5441 9d02 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +089318: 5511 9702 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ +08931c: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +089320: 5441 9d02 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +089324: 5c10 9702 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ +089328: 5441 9b02 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@029b │ │ +08932c: 5442 9d02 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +089330: 6e20 7f02 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027f │ │ +089336: 5b43 9d02 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +08933a: 28ec |0031: goto 001d // -0014 │ │ +08933c: 5441 9d02 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +089340: 6e20 9107 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@0791 │ │ +089346: 0a00 |0037: move-result v0 │ │ +089348: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +08934c: 5441 9d02 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +089350: 5b41 9a02 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +089354: 5b43 9d02 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +089358: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -155693,26 +155665,26 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -088b90: |[088b90] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -088ba0: 6e20 a207 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@07a2 │ │ -088ba6: 5420 9a02 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -088baa: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ -088bae: 6e10 a607 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@07a6 │ │ -088bb4: 7100 a702 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ -088bba: 0b00 |000d: move-result-wide v0 │ │ -088bbc: 5a20 9c02 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@029c │ │ -088bc0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -088bc2: 5b20 9a02 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -088bc6: 6e10 9f07 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@079f │ │ -088bcc: 0e00 |0016: return-void │ │ +08935c: |[08935c] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +08936c: 6e20 a207 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@07a2 │ │ +089372: 5420 9a02 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +089376: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ +08937a: 6e10 a607 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@07a6 │ │ +089380: 7100 a702 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ +089386: 0b00 |000d: move-result-wide v0 │ │ +089388: 5a20 9c02 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@029c │ │ +08938c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +08938e: 5b20 9a02 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +089392: 6e10 9f07 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@079f │ │ +089398: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000a line=204 │ │ 0x0010 line=205 │ │ @@ -155731,32 +155703,32 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -088bd0: |[088bd0] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -088be0: 5420 9d02 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088be4: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -088be8: 6e30 9c07 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@079c │ │ -088bee: 0e00 |0007: return-void │ │ -088bf0: 6e10 a007 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@07a0 │ │ -088bf6: 0a00 |000b: move-result v0 │ │ -088bf8: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -088bfc: 6e20 a207 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@07a2 │ │ -088c02: 28f6 |0011: goto 0007 // -000a │ │ -088c04: 6e10 9a07 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@079a │ │ -088c0a: 7100 a702 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ -088c10: 0b00 |0018: move-result-wide v0 │ │ -088c12: 5a20 9c02 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@029c │ │ -088c16: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -088c18: 5b20 9d02 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088c1c: 6e20 9b07 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@079b │ │ -088c22: 28e6 |0021: goto 0007 // -001a │ │ +08939c: |[08939c] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +0893ac: 5420 9d02 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +0893b0: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +0893b4: 6e30 9c07 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@079c │ │ +0893ba: 0e00 |0007: return-void │ │ +0893bc: 6e10 a007 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@07a0 │ │ +0893c2: 0a00 |000b: move-result v0 │ │ +0893c4: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +0893c8: 6e20 a207 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@07a2 │ │ +0893ce: 28f6 |0011: goto 0007 // -000a │ │ +0893d0: 6e10 9a07 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@079a │ │ +0893d6: 7100 a702 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ +0893dc: 0b00 |0018: move-result-wide v0 │ │ +0893de: 5a20 9c02 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@029c │ │ +0893e2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0893e4: 5b20 9d02 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +0893e8: 6e20 9b07 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@079b │ │ +0893ee: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0004 line=213 │ │ 0x0007 line=226 │ │ 0x0008 line=215 │ │ 0x000e line=217 │ │ @@ -155777,57 +155749,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 │ │ -088c24: |[088c24] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -088c34: 6f58 0e08 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@080e │ │ -088c3a: 5440 9d02 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088c3e: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -088c42: 6e20 6e24 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -088c48: 1a00 ae1d |000a: const-string v0, "mTask=" // string@1dae │ │ -088c4c: 6e20 6e24 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -088c52: 5440 9d02 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088c56: 6e20 6d24 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@246d │ │ -088c5c: 1a00 9200 |0014: const-string v0, " waiting=" // string@0092 │ │ -088c60: 6e20 6e24 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -088c66: 5440 9d02 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088c6a: 5500 9702 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ -088c6e: 6e20 7424 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ -088c74: 5440 9a02 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -088c78: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -088c7c: 6e20 6e24 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -088c82: 1a00 a21a |0027: const-string v0, "mCancellingTask=" // string@1aa2 │ │ -088c86: 6e20 6e24 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -088c8c: 5440 9a02 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -088c90: 6e20 6d24 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@246d │ │ -088c96: 1a00 9200 |0031: const-string v0, " waiting=" // string@0092 │ │ -088c9a: 6e20 6e24 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -088ca0: 5440 9a02 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -088ca4: 5500 9702 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ -088ca8: 6e20 7424 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ -088cae: 5340 9e02 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029e │ │ -088cb2: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -088cb6: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -088cba: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -088cbe: 6e20 6e24 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -088cc4: 1a00 f51d |0048: const-string v0, "mUpdateThrottle=" // string@1df5 │ │ -088cc8: 6e20 6e24 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -088cce: 5340 9e02 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029e │ │ -088cd2: 7130 dd0a 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0add │ │ -088cd8: 1a00 6700 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0067 │ │ -088cdc: 6e20 6e24 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -088ce2: 5340 9c02 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@029c │ │ -088ce6: 7100 a702 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ -088cec: 0b02 |005c: move-result-wide v2 │ │ -088cee: 7157 dc0a 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0adc │ │ -088cf4: 6e10 7024 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@2470 │ │ -088cfa: 0e00 |0063: return-void │ │ +0893f0: |[0893f0] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +089400: 6f58 0e08 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@080e │ │ +089406: 5440 9d02 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +08940a: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +08940e: 6e20 6e24 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +089414: 1a00 b41d |000a: const-string v0, "mTask=" // string@1db4 │ │ +089418: 6e20 6e24 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08941e: 5440 9d02 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +089422: 6e20 6d24 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@246d │ │ +089428: 1a00 9200 |0014: const-string v0, " waiting=" // string@0092 │ │ +08942c: 6e20 6e24 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +089432: 5440 9d02 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +089436: 5500 9702 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ +08943a: 6e20 7424 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ +089440: 5440 9a02 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +089444: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +089448: 6e20 6e24 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08944e: 1a00 a81a |0027: const-string v0, "mCancellingTask=" // string@1aa8 │ │ +089452: 6e20 6e24 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +089458: 5440 9a02 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +08945c: 6e20 6d24 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@246d │ │ +089462: 1a00 9200 |0031: const-string v0, " waiting=" // string@0092 │ │ +089466: 6e20 6e24 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08946c: 5440 9a02 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +089470: 5500 9702 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ +089474: 6e20 7424 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ +08947a: 5340 9e02 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029e │ │ +08947e: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +089482: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +089486: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +08948a: 6e20 6e24 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +089490: 1a00 fb1d |0048: const-string v0, "mUpdateThrottle=" // string@1dfb │ │ +089494: 6e20 6e24 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +08949a: 5340 9e02 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029e │ │ +08949e: 7130 dd0a 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0add │ │ +0894a4: 1a00 6700 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0067 │ │ +0894a8: 6e20 6e24 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0894ae: 5340 9c02 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@029c │ │ +0894b2: 7100 a702 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ +0894b8: 0b02 |005c: move-result-wide v2 │ │ +0894ba: 7157 dc0a 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0adc │ │ +0894c0: 6e10 7024 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@2470 │ │ +0894c6: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x0014 line=271 │ │ 0x0020 line=273 │ │ @@ -155853,55 +155825,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -088cfc: |[088cfc] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -088d0c: 5482 9a02 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -088d10: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -088d14: 5482 9d02 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088d18: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -088d1c: 5482 9d02 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088d20: 5522 9702 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ -088d24: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -088d28: 5482 9d02 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088d2c: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -088d2e: 5c23 9702 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ -088d32: 5482 9b02 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@029b │ │ -088d36: 5483 9d02 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088d3a: 6e20 7f02 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027f │ │ -088d40: 5382 9e02 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029e │ │ -088d44: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -088d48: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -088d4c: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -088d50: 7100 a702 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ -088d56: 0b00 |0025: move-result-wide v0 │ │ -088d58: 5382 9c02 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@029c │ │ -088d5c: 5384 9e02 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029e │ │ -088d60: bb42 |002a: add-long/2addr v2, v4 │ │ -088d62: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -088d66: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -088d6a: 5482 9d02 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088d6e: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -088d70: 5c23 9702 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ -088d74: 5482 9b02 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@029b │ │ -088d78: 5483 9d02 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088d7c: 5384 9c02 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@029c │ │ -088d80: 5386 9e02 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029e │ │ -088d84: bb64 |003c: add-long/2addr v4, v6 │ │ -088d86: 6e40 7d02 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@027d │ │ -088d8c: 0e00 |0040: return-void │ │ -088d8e: 5483 9d02 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088d92: 6204 ec02 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@02ec │ │ -088d96: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -088d98: 1f02 1c05 |0046: check-cast v2, [Ljava/lang/Void; // type@051c │ │ -088d9c: 6e30 9407 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@0794 │ │ -088da2: 28f5 |004b: goto 0040 // -000b │ │ +0894c8: |[0894c8] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +0894d8: 5482 9a02 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +0894dc: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +0894e0: 5482 9d02 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +0894e4: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +0894e8: 5482 9d02 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +0894ec: 5522 9702 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ +0894f0: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +0894f4: 5482 9d02 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +0894f8: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +0894fa: 5c23 9702 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ +0894fe: 5482 9b02 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@029b │ │ +089502: 5483 9d02 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +089506: 6e20 7f02 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@027f │ │ +08950c: 5382 9e02 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029e │ │ +089510: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +089514: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +089518: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +08951c: 7100 a702 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@02a7 │ │ +089522: 0b00 |0025: move-result-wide v0 │ │ +089524: 5382 9c02 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@029c │ │ +089528: 5384 9e02 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029e │ │ +08952c: bb42 |002a: add-long/2addr v2, v4 │ │ +08952e: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +089532: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +089536: 5482 9d02 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +08953a: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +08953c: 5c23 9702 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0297 │ │ +089540: 5482 9b02 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@029b │ │ +089544: 5483 9d02 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +089548: 5384 9c02 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@029c │ │ +08954c: 5386 9e02 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029e │ │ +089550: bb64 |003c: add-long/2addr v4, v6 │ │ +089552: 6e40 7d02 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@027d │ │ +089558: 0e00 |0040: return-void │ │ +08955a: 5483 9d02 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +08955e: 6204 ec02 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@02ec │ │ +089562: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +089564: 1f02 2205 |0046: check-cast v2, [Ljava/lang/Void; // type@0522 │ │ +089568: 6e30 9407 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@0794 │ │ +08956e: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -155927,16 +155899,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -088da4: |[088da4] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -088db4: 0e00 |0000: return-void │ │ +089570: |[089570] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +089580: 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; │ │ @@ -155947,22 +155919,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -088db8: |[088db8] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -088dc8: 6f10 1708 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0817 │ │ -088dce: 6e10 9907 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@0799 │ │ -088dd4: 2200 5b01 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@015b │ │ -088dd8: 7020 8f07 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@078f │ │ -088dde: 5b10 9d02 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088de2: 6e10 9f07 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@079f │ │ -088de8: 0e00 |0010: return-void │ │ +089584: |[089584] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +089594: 6f10 1708 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0817 │ │ +08959a: 6e10 9907 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@0799 │ │ +0895a0: 2200 5f01 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@015f │ │ +0895a4: 7020 8f07 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@078f │ │ +0895aa: 5b10 9d02 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +0895ae: 6e10 9f07 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@079f │ │ +0895b4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -155975,72 +155947,72 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -088dec: |[088dec] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -088dfc: 6e10 a107 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@07a1 │ │ -088e02: 0c00 |0003: move-result-object v0 │ │ -088e04: 1100 |0004: return-object v0 │ │ +0895b8: |[0895b8] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +0895c8: 6e10 a107 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@07a1 │ │ +0895ce: 0c00 |0003: move-result-object v0 │ │ +0895d0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ │ │ #9 : (in Landroid/support/v4/content/AsyncTaskLoader;) │ │ name : 'setUpdateThrottle' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -088e08: |[088e08] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -088e18: 5a34 9e02 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029e │ │ -088e1c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -088e20: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ -088e24: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -088e28: 2200 7d00 |0008: new-instance v0, Landroid/os/Handler; // type@007d │ │ -088e2c: 7010 7402 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0274 │ │ -088e32: 5b30 9b02 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@029b │ │ -088e36: 0e00 |000f: return-void │ │ +0895d4: |[0895d4] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +0895e4: 5a23 9e02 |0000: iput-wide v3, v2, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029e │ │ +0895e8: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +0895ec: 3100 0300 |0004: cmp-long v0, v3, v0 │ │ +0895f0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0895f4: 2200 8000 |0008: new-instance v0, Landroid/os/Handler; // type@0080 │ │ +0895f8: 7010 7402 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0274 │ │ +0895fe: 5b20 9b02 |000d: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@029b │ │ +089602: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0008 line=105 │ │ 0x000f line=107 │ │ locals : │ │ - 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/AsyncTaskLoader; │ │ - 0x0000 - 0x0010 reg=3 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ - 0x0000 - 0x0010 reg=4 delayMS J │ │ + 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ + 0x0000 - 0x0010 reg=3 delayMS J │ │ │ │ #10 : (in Landroid/support/v4/content/AsyncTaskLoader;) │ │ name : 'waitForLoader' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -088e38: |[088e38] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -088e48: 5420 9d02 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ -088e4c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -088e50: 7110 9007 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@0790 │ │ -088e56: 0c01 |0007: move-result-object v1 │ │ -088e58: 6e10 5c25 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@255c │ │ -088e5e: 0e00 |000b: return-void │ │ -088e60: 0d01 |000c: move-exception v1 │ │ -088e62: 28fe |000d: goto 000b // -0002 │ │ +089604: |[089604] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +089614: 5420 9d02 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029d │ │ +089618: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08961c: 7110 9007 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@0790 │ │ +089622: 0c01 |0007: move-result-object v1 │ │ +089624: 6e10 5c25 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@255c │ │ +08962a: 0e00 |000b: return-void │ │ +08962c: 0d01 |000c: move-exception v1 │ │ +08962e: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=256 │ │ 0x0002 line=257 │ │ 0x0004 line=259 │ │ @@ -156050,17 +156022,17 @@ │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0002 - 0x000e reg=0 task Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ │ │ source_file_idx : 597 (AsyncTaskLoader.java) │ │ │ │ Class #632 header: │ │ -class_idx : 356 │ │ +class_idx : 360 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1026 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #632 annotations: │ │ @@ -156092,21 +156064,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -088e74: |[088e74] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ -088e84: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -088e8a: 2200 d304 |0003: new-instance v0, Ljava/util/HashMap; // type@04d3 │ │ -088e8e: 7010 1b25 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@251b │ │ -088e94: 5b10 ad02 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@02ad │ │ -088e98: 5b12 ac02 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@02ac │ │ -088e9c: 0e00 |000c: return-void │ │ +089640: |[089640] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ +089650: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +089656: 2200 d904 |0003: new-instance v0, Ljava/util/HashMap; // type@04d9 │ │ +08965a: 7010 1b25 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@251b │ │ +089660: 5b10 ad02 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@02ad │ │ +089664: 5b12 ac02 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@02ac │ │ +089668: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=632 │ │ 0x000a line=635 │ │ 0x000c line=636 │ │ locals : │ │ @@ -156119,40 +156091,40 @@ │ │ type : '(Ljava/lang/String;Ljava/io/File;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -088ea0: |[088ea0] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ -088eb0: 7110 6020 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -088eb6: 0a01 |0003: move-result v1 │ │ -088eb8: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ -088ebc: 2201 a104 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -088ec0: 1a02 530b |0008: const-string v2, "Name must not be empty" // string@0b53 │ │ -088ec4: 7020 9824 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -088eca: 2701 |000d: throw v1 │ │ -088ecc: 6e10 5324 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@2453 │ │ -088ed2: 0c06 |0011: move-result-object v6 │ │ -088ed4: 5441 ad02 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@02ad │ │ -088ed8: 6e30 2025 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2520 │ │ -088ede: 0e00 |0017: return-void │ │ -088ee0: 0d00 |0018: move-exception v0 │ │ -088ee2: 2201 a104 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -088ee6: 2202 b604 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -088eea: 7010 d724 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -088ef0: 1a03 fe03 |0020: const-string v3, "Failed to resolve canonical path for " // string@03fe │ │ -088ef4: 6e20 df24 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -088efa: 0c02 |0025: move-result-object v2 │ │ -088efc: 6e20 de24 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -088f02: 0c02 |0029: move-result-object v2 │ │ -088f04: 6e10 e424 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -088f0a: 0c02 |002d: move-result-object v2 │ │ -088f0c: 7030 9924 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2499 │ │ -088f12: 2701 |0031: throw v1 │ │ +08966c: |[08966c] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ +08967c: 7110 6020 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +089682: 0a01 |0003: move-result v1 │ │ +089684: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ +089688: 2201 a704 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +08968c: 1a02 590b |0008: const-string v2, "Name must not be empty" // string@0b59 │ │ +089690: 7020 9824 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +089696: 2701 |000d: throw v1 │ │ +089698: 6e10 5324 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@2453 │ │ +08969e: 0c06 |0011: move-result-object v6 │ │ +0896a0: 5441 ad02 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@02ad │ │ +0896a4: 6e30 2025 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2520 │ │ +0896aa: 0e00 |0017: return-void │ │ +0896ac: 0d00 |0018: move-exception v0 │ │ +0896ae: 2201 a704 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +0896b2: 2202 bc04 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +0896b6: 7010 d724 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0896bc: 1a03 fe03 |0020: const-string v3, "Failed to resolve canonical path for " // string@03fe │ │ +0896c0: 6e20 df24 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0896c6: 0c02 |0025: move-result-object v2 │ │ +0896c8: 6e20 de24 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0896ce: 0c02 |0029: move-result-object v2 │ │ +0896d0: 6e10 e424 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0896d6: 0c02 |002d: move-result-object v2 │ │ +0896d8: 7030 9924 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2499 │ │ +0896de: 2701 |0031: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ Ljava/io/IOException; -> 0x0018 │ │ positions : │ │ 0x0000 line=643 │ │ 0x0006 line=644 │ │ 0x000e line=649 │ │ @@ -156171,76 +156143,76 @@ │ │ type : '(Landroid/net/Uri;)Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 122 16-bit code units │ │ -088f24: |[088f24] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ -088f34: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -088f36: 6e10 4502 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0245 │ │ -088f3c: 0c02 |0004: move-result-object v2 │ │ -088f3e: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ -088f42: 6e30 cb24 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@24cb │ │ -088f48: 0a04 |000a: move-result v4 │ │ -088f4a: 6e30 d224 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@24d2 │ │ -088f50: 0c06 |000e: move-result-object v6 │ │ -088f52: 7110 4102 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0241 │ │ -088f58: 0c05 |0012: move-result-object v5 │ │ -088f5a: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ -088f5e: 6e20 d124 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@24d1 │ │ -088f64: 0c06 |0018: move-result-object v6 │ │ -088f66: 7110 4102 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0241 │ │ -088f6c: 0c02 |001c: move-result-object v2 │ │ -088f6e: 5496 ad02 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@02ad │ │ -088f72: 6e20 1e25 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@251e │ │ -088f78: 0c03 |0022: move-result-object v3 │ │ -088f7a: 1f03 8604 |0023: check-cast v3, Ljava/io/File; // type@0486 │ │ -088f7e: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ -088f82: 2206 a104 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -088f86: 2207 b604 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@04b6 │ │ -088f8a: 7010 d724 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -088f90: 1a08 a40d |002e: const-string v8, "Unable to find configured root for " // string@0da4 │ │ -088f94: 6e20 df24 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -088f9a: 0c07 |0033: move-result-object v7 │ │ -088f9c: 6e20 de24 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -088fa2: 0c07 |0037: move-result-object v7 │ │ -088fa4: 6e10 e424 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -088faa: 0c07 |003b: move-result-object v7 │ │ -088fac: 7020 9824 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -088fb2: 2706 |003f: throw v6 │ │ -088fb4: 2201 8604 |0040: new-instance v1, Ljava/io/File; // type@0486 │ │ -088fb8: 7030 4f24 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@244f │ │ -088fbe: 6e10 5324 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@2453 │ │ -088fc4: 0c01 |0048: move-result-object v1 │ │ -088fc6: 6e10 5724 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2457 │ │ -088fcc: 0c06 |004c: move-result-object v6 │ │ -088fce: 6e10 5724 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2457 │ │ -088fd4: 0c07 |0050: move-result-object v7 │ │ -088fd6: 6e20 d024 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@24d0 │ │ -088fdc: 0a06 |0054: move-result v6 │ │ -088fde: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ -088fe2: 2206 b404 |0057: new-instance v6, Ljava/lang/SecurityException; // type@04b4 │ │ -088fe6: 1a07 360c |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0c36 │ │ -088fea: 7020 c324 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@24c3 │ │ -088ff0: 2706 |005e: throw v6 │ │ -088ff2: 0d00 |005f: move-exception v0 │ │ -088ff4: 2206 a104 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -088ff8: 2207 b604 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@04b6 │ │ -088ffc: 7010 d724 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -089002: 1a08 fe03 |0067: const-string v8, "Failed to resolve canonical path for " // string@03fe │ │ -089006: 6e20 df24 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08900c: 0c07 |006c: move-result-object v7 │ │ -08900e: 6e20 de24 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -089014: 0c07 |0070: move-result-object v7 │ │ -089016: 6e10 e424 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -08901c: 0c07 |0074: move-result-object v7 │ │ -08901e: 7020 9824 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -089024: 2706 |0078: throw v6 │ │ -089026: 1101 |0079: return-object v1 │ │ +0896f0: |[0896f0] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ +089700: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +089702: 6e10 4502 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0245 │ │ +089708: 0c02 |0004: move-result-object v2 │ │ +08970a: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ +08970e: 6e30 cb24 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@24cb │ │ +089714: 0a04 |000a: move-result v4 │ │ +089716: 6e30 d224 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@24d2 │ │ +08971c: 0c06 |000e: move-result-object v6 │ │ +08971e: 7110 4102 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0241 │ │ +089724: 0c05 |0012: move-result-object v5 │ │ +089726: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ +08972a: 6e20 d124 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@24d1 │ │ +089730: 0c06 |0018: move-result-object v6 │ │ +089732: 7110 4102 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0241 │ │ +089738: 0c02 |001c: move-result-object v2 │ │ +08973a: 5496 ad02 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@02ad │ │ +08973e: 6e20 1e25 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@251e │ │ +089744: 0c03 |0022: move-result-object v3 │ │ +089746: 1f03 8c04 |0023: check-cast v3, Ljava/io/File; // type@048c │ │ +08974a: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ +08974e: 2206 a704 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +089752: 2207 bc04 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@04bc │ │ +089756: 7010 d724 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +08975c: 1a08 aa0d |002e: const-string v8, "Unable to find configured root for " // string@0daa │ │ +089760: 6e20 df24 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +089766: 0c07 |0033: move-result-object v7 │ │ +089768: 6e20 de24 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +08976e: 0c07 |0037: move-result-object v7 │ │ +089770: 6e10 e424 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +089776: 0c07 |003b: move-result-object v7 │ │ +089778: 7020 9824 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +08977e: 2706 |003f: throw v6 │ │ +089780: 2201 8c04 |0040: new-instance v1, Ljava/io/File; // type@048c │ │ +089784: 7030 4f24 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@244f │ │ +08978a: 6e10 5324 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@2453 │ │ +089790: 0c01 |0048: move-result-object v1 │ │ +089792: 6e10 5724 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2457 │ │ +089798: 0c06 |004c: move-result-object v6 │ │ +08979a: 6e10 5724 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2457 │ │ +0897a0: 0c07 |0050: move-result-object v7 │ │ +0897a2: 6e20 d024 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@24d0 │ │ +0897a8: 0a06 |0054: move-result v6 │ │ +0897aa: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ +0897ae: 2206 ba04 |0057: new-instance v6, Ljava/lang/SecurityException; // type@04ba │ │ +0897b2: 1a07 3c0c |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0c3c │ │ +0897b6: 7020 c324 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@24c3 │ │ +0897bc: 2706 |005e: throw v6 │ │ +0897be: 0d00 |005f: move-exception v0 │ │ +0897c0: 2206 a704 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +0897c4: 2207 bc04 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@04bc │ │ +0897c8: 7010 d724 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0897ce: 1a08 fe03 |0067: const-string v8, "Failed to resolve canonical path for " // string@03fe │ │ +0897d2: 6e20 df24 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0897d8: 0c07 |006c: move-result-object v7 │ │ +0897da: 6e20 de24 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0897e0: 0c07 |0070: move-result-object v7 │ │ +0897e2: 6e10 e424 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0897e8: 0c07 |0074: move-result-object v7 │ │ +0897ea: 7020 9824 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +0897f0: 2706 |0078: throw v6 │ │ +0897f2: 1101 |0079: return-object v1 │ │ catches : 1 │ │ 0x0045 - 0x0048 │ │ Ljava/io/IOException; -> 0x005f │ │ positions : │ │ 0x0001 line=698 │ │ 0x0005 line=700 │ │ 0x000b line=701 │ │ @@ -156270,127 +156242,127 @@ │ │ type : '(Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 222 16-bit code units │ │ -089038: |[089038] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ -089048: 6e10 5424 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@2454 │ │ -08904e: 0c03 |0003: move-result-object v3 │ │ -089050: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -089052: 5496 ad02 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@02ad │ │ -089056: 6e10 1d25 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@251d │ │ -08905c: 0c06 |000a: move-result-object v6 │ │ -08905e: 7210 5025 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2550 │ │ -089064: 0c01 |000e: move-result-object v1 │ │ -089066: 7210 2425 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -08906c: 0a06 |0012: move-result v6 │ │ -08906e: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ -089072: 7210 2525 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -089078: 0c04 |0018: move-result-object v4 │ │ -08907a: 1f04 da04 |0019: check-cast v4, Ljava/util/Map$Entry; // type@04da │ │ -08907e: 7210 4325 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2543 │ │ -089084: 0c06 |001e: move-result-object v6 │ │ -089086: 1f06 8604 |001f: check-cast v6, Ljava/io/File; // type@0486 │ │ -08908a: 6e10 5724 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2457 │ │ -089090: 0c05 |0024: move-result-object v5 │ │ -089092: 6e20 d024 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@24d0 │ │ -089098: 0a06 |0028: move-result v6 │ │ -08909a: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ -08909e: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ -0890a2: 6e10 ce24 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@24ce │ │ -0890a8: 0a07 |0030: move-result v7 │ │ -0890aa: 7210 4325 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2543 │ │ -0890b0: 0c06 |0034: move-result-object v6 │ │ -0890b2: 1f06 8604 |0035: check-cast v6, Ljava/io/File; // type@0486 │ │ -0890b6: 6e10 5724 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2457 │ │ -0890bc: 0c06 |003a: move-result-object v6 │ │ -0890be: 6e10 ce24 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@24ce │ │ -0890c4: 0a06 |003e: move-result v6 │ │ -0890c6: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ -0890ca: 0742 |0041: move-object v2, v4 │ │ -0890cc: 28cd |0042: goto 000f // -0033 │ │ -0890ce: 0d00 |0043: move-exception v0 │ │ -0890d0: 2206 a104 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -0890d4: 2207 b604 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@04b6 │ │ -0890d8: 7010 d724 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0890de: 1a08 fe03 |004b: const-string v8, "Failed to resolve canonical path for " // string@03fe │ │ -0890e2: 6e20 df24 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0890e8: 0c07 |0050: move-result-object v7 │ │ -0890ea: 6e20 de24 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0890f0: 0c07 |0054: move-result-object v7 │ │ -0890f2: 6e10 e424 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0890f8: 0c07 |0058: move-result-object v7 │ │ -0890fa: 7020 9824 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -089100: 2706 |005c: throw v6 │ │ -089102: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ -089106: 2206 a104 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -08910a: 2207 b604 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@04b6 │ │ -08910e: 7010 d724 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -089114: 1a08 fb03 |0066: const-string v8, "Failed to find configured root that contains " // string@03fb │ │ -089118: 6e20 df24 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08911e: 0c07 |006b: move-result-object v7 │ │ -089120: 6e20 df24 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -089126: 0c07 |006f: move-result-object v7 │ │ -089128: 6e10 e424 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -08912e: 0c07 |0073: move-result-object v7 │ │ -089130: 7020 9824 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -089136: 2706 |0077: throw v6 │ │ -089138: 7210 4325 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2543 │ │ -08913e: 0c06 |007b: move-result-object v6 │ │ -089140: 1f06 8604 |007c: check-cast v6, Ljava/io/File; // type@0486 │ │ -089144: 6e10 5724 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2457 │ │ -08914a: 0c05 |0081: move-result-object v5 │ │ -08914c: 1a06 e400 |0082: const-string v6, "/" // string@00e4 │ │ -089150: 6e20 c724 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@24c7 │ │ -089156: 0a06 |0087: move-result v6 │ │ -089158: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ -08915c: 6e10 ce24 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@24ce │ │ -089162: 0a06 |008d: move-result v6 │ │ -089164: 6e20 d124 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@24d1 │ │ -08916a: 0c03 |0091: move-result-object v3 │ │ -08916c: 2207 b604 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@04b6 │ │ -089170: 7010 d724 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -089176: 7210 4225 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2542 │ │ -08917c: 0c06 |009a: move-result-object v6 │ │ -08917e: 1f06 b504 |009b: check-cast v6, Ljava/lang/String; // type@04b5 │ │ -089182: 7110 4202 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0242 │ │ -089188: 0c06 |00a0: move-result-object v6 │ │ -08918a: 6e20 df24 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -089190: 0c06 |00a4: move-result-object v6 │ │ -089192: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ -089196: 6e20 da24 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -08919c: 0c06 |00aa: move-result-object v6 │ │ -08919e: 1a07 e400 |00ab: const-string v7, "/" // string@00e4 │ │ -0891a2: 7120 4302 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0243 │ │ -0891a8: 0c07 |00b0: move-result-object v7 │ │ -0891aa: 6e20 df24 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0891b0: 0c06 |00b4: move-result-object v6 │ │ -0891b2: 6e10 e424 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0891b8: 0c03 |00b8: move-result-object v3 │ │ -0891ba: 2206 7200 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@0072 │ │ -0891be: 7010 3702 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@0237 │ │ -0891c4: 1a07 b212 |00be: const-string v7, "content" // string@12b2 │ │ -0891c8: 6e20 4002 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0240 │ │ -0891ce: 0c06 |00c3: move-result-object v6 │ │ -0891d0: 5497 ac02 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@02ac │ │ -0891d4: 6e20 3b02 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023b │ │ -0891da: 0c06 |00c9: move-result-object v6 │ │ -0891dc: 6e20 3d02 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023d │ │ -0891e2: 0c06 |00cd: move-result-object v6 │ │ -0891e4: 6e10 3c02 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@023c │ │ -0891ea: 0c06 |00d1: move-result-object v6 │ │ -0891ec: 1106 |00d2: return-object v6 │ │ -0891ee: 6e10 ce24 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@24ce │ │ -0891f4: 0a06 |00d6: move-result v6 │ │ -0891f6: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0891fa: 6e20 d124 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@24d1 │ │ -089200: 0c03 |00dc: move-result-object v3 │ │ -089202: 28b5 |00dd: goto 0092 // -004b │ │ +089804: |[089804] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ +089814: 6e10 5424 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@2454 │ │ +08981a: 0c03 |0003: move-result-object v3 │ │ +08981c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +08981e: 5496 ad02 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@02ad │ │ +089822: 6e10 1d25 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@251d │ │ +089828: 0c06 |000a: move-result-object v6 │ │ +08982a: 7210 5025 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2550 │ │ +089830: 0c01 |000e: move-result-object v1 │ │ +089832: 7210 2425 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +089838: 0a06 |0012: move-result v6 │ │ +08983a: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ +08983e: 7210 2525 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +089844: 0c04 |0018: move-result-object v4 │ │ +089846: 1f04 e004 |0019: check-cast v4, Ljava/util/Map$Entry; // type@04e0 │ │ +08984a: 7210 4325 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2543 │ │ +089850: 0c06 |001e: move-result-object v6 │ │ +089852: 1f06 8c04 |001f: check-cast v6, Ljava/io/File; // type@048c │ │ +089856: 6e10 5724 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2457 │ │ +08985c: 0c05 |0024: move-result-object v5 │ │ +08985e: 6e20 d024 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@24d0 │ │ +089864: 0a06 |0028: move-result v6 │ │ +089866: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ +08986a: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ +08986e: 6e10 ce24 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@24ce │ │ +089874: 0a07 |0030: move-result v7 │ │ +089876: 7210 4325 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2543 │ │ +08987c: 0c06 |0034: move-result-object v6 │ │ +08987e: 1f06 8c04 |0035: check-cast v6, Ljava/io/File; // type@048c │ │ +089882: 6e10 5724 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2457 │ │ +089888: 0c06 |003a: move-result-object v6 │ │ +08988a: 6e10 ce24 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@24ce │ │ +089890: 0a06 |003e: move-result v6 │ │ +089892: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ +089896: 0742 |0041: move-object v2, v4 │ │ +089898: 28cd |0042: goto 000f // -0033 │ │ +08989a: 0d00 |0043: move-exception v0 │ │ +08989c: 2206 a704 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +0898a0: 2207 bc04 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@04bc │ │ +0898a4: 7010 d724 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0898aa: 1a08 fe03 |004b: const-string v8, "Failed to resolve canonical path for " // string@03fe │ │ +0898ae: 6e20 df24 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0898b4: 0c07 |0050: move-result-object v7 │ │ +0898b6: 6e20 de24 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0898bc: 0c07 |0054: move-result-object v7 │ │ +0898be: 6e10 e424 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0898c4: 0c07 |0058: move-result-object v7 │ │ +0898c6: 7020 9824 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +0898cc: 2706 |005c: throw v6 │ │ +0898ce: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ +0898d2: 2206 a704 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +0898d6: 2207 bc04 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@04bc │ │ +0898da: 7010 d724 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0898e0: 1a08 fb03 |0066: const-string v8, "Failed to find configured root that contains " // string@03fb │ │ +0898e4: 6e20 df24 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0898ea: 0c07 |006b: move-result-object v7 │ │ +0898ec: 6e20 df24 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0898f2: 0c07 |006f: move-result-object v7 │ │ +0898f4: 6e10 e424 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0898fa: 0c07 |0073: move-result-object v7 │ │ +0898fc: 7020 9824 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +089902: 2706 |0077: throw v6 │ │ +089904: 7210 4325 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2543 │ │ +08990a: 0c06 |007b: move-result-object v6 │ │ +08990c: 1f06 8c04 |007c: check-cast v6, Ljava/io/File; // type@048c │ │ +089910: 6e10 5724 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2457 │ │ +089916: 0c05 |0081: move-result-object v5 │ │ +089918: 1a06 e400 |0082: const-string v6, "/" // string@00e4 │ │ +08991c: 6e20 c724 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@24c7 │ │ +089922: 0a06 |0087: move-result v6 │ │ +089924: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ +089928: 6e10 ce24 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@24ce │ │ +08992e: 0a06 |008d: move-result v6 │ │ +089930: 6e20 d124 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@24d1 │ │ +089936: 0c03 |0091: move-result-object v3 │ │ +089938: 2207 bc04 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@04bc │ │ +08993c: 7010 d724 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +089942: 7210 4225 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2542 │ │ +089948: 0c06 |009a: move-result-object v6 │ │ +08994a: 1f06 bb04 |009b: check-cast v6, Ljava/lang/String; // type@04bb │ │ +08994e: 7110 4202 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0242 │ │ +089954: 0c06 |00a0: move-result-object v6 │ │ +089956: 6e20 df24 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08995c: 0c06 |00a4: move-result-object v6 │ │ +08995e: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ +089962: 6e20 da24 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +089968: 0c06 |00aa: move-result-object v6 │ │ +08996a: 1a07 e400 |00ab: const-string v7, "/" // string@00e4 │ │ +08996e: 7120 4302 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0243 │ │ +089974: 0c07 |00b0: move-result-object v7 │ │ +089976: 6e20 df24 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08997c: 0c06 |00b4: move-result-object v6 │ │ +08997e: 6e10 e424 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +089984: 0c03 |00b8: move-result-object v3 │ │ +089986: 2206 7400 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@0074 │ │ +08998a: 7010 3702 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@0237 │ │ +089990: 1a07 b812 |00be: const-string v7, "content" // string@12b8 │ │ +089994: 6e20 4002 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0240 │ │ +08999a: 0c06 |00c3: move-result-object v6 │ │ +08999c: 5497 ac02 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@02ac │ │ +0899a0: 6e20 3b02 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023b │ │ +0899a6: 0c06 |00c9: move-result-object v6 │ │ +0899a8: 6e20 3d02 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023d │ │ +0899ae: 0c06 |00cd: move-result-object v6 │ │ +0899b0: 6e10 3c02 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@023c │ │ +0899b6: 0c06 |00d1: move-result-object v6 │ │ +0899b8: 1106 |00d2: return-object v6 │ │ +0899ba: 6e10 ce24 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@24ce │ │ +0899c0: 0a06 |00d6: move-result v6 │ │ +0899c2: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0899c6: 6e20 d124 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@24d1 │ │ +0899cc: 0c03 |00dc: move-result-object v3 │ │ +0899ce: 28b5 |00dd: goto 0092 // -004b │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0043 │ │ positions : │ │ 0x0000 line=662 │ │ 0x0004 line=668 │ │ 0x0005 line=669 │ │ @@ -156420,17 +156392,17 @@ │ │ 0x0082 - 0x00de reg=5 rootPath Ljava/lang/String; │ │ 0x0000 - 0x00de reg=9 this Landroid/support/v4/content/FileProvider$SimplePathStrategy; │ │ 0x0000 - 0x00de reg=10 file Ljava/io/File; │ │ │ │ source_file_idx : 1026 (FileProvider.java) │ │ │ │ Class #633 header: │ │ -class_idx : 359 │ │ +class_idx : 363 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1192 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #633 annotations: │ │ @@ -156452,17 +156424,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089214: |[089214] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ -089224: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08922a: 0e00 |0003: return-void │ │ +0899e0: |[0899e0] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ +0899f0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0899f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -156471,22 +156443,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 │ │ -08922c: |[08922c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -08923c: 2200 3600 |0000: new-instance v0, Landroid/content/Intent; // type@0036 │ │ -089240: 1a01 c510 |0002: const-string v1, "android.intent.action.MAIN" // string@10c5 │ │ -089244: 7020 3a01 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@013a │ │ -08924a: 6e20 5d01 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015d │ │ -089250: 1a01 c910 |000a: const-string v1, "android.intent.category.LAUNCHER" // string@10c9 │ │ -089254: 6e20 3b01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@013b │ │ -08925a: 1100 |000f: return-object v0 │ │ +0899f8: |[0899f8] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +089a08: 2200 3600 |0000: new-instance v0, Landroid/content/Intent; // type@0036 │ │ +089a0c: 1a01 cb10 |0002: const-string v1, "android.intent.action.MAIN" // string@10cb │ │ +089a10: 7020 3a01 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@013a │ │ +089a16: 6e20 5d01 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015d │ │ +089a1c: 1a01 cf10 |000a: const-string v1, "android.intent.category.LAUNCHER" // string@10cf │ │ +089a20: 6e20 3b01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@013b │ │ +089a26: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=40 │ │ 0x000a line=41 │ │ 0x000f line=42 │ │ locals : │ │ @@ -156499,19 +156471,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 │ │ -08925c: |[08925c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -08926c: 2200 3600 |0000: new-instance v0, Landroid/content/Intent; // type@0036 │ │ -089270: 7020 3a01 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@013a │ │ -089276: 6e20 3b01 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@013b │ │ -08927c: 1100 |0008: return-object v0 │ │ +089a28: |[089a28] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +089a38: 2200 3600 |0000: new-instance v0, Landroid/content/Intent; // type@0036 │ │ +089a3c: 7020 3a01 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@013a │ │ +089a42: 6e20 3b01 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@013b │ │ +089a48: 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; │ │ @@ -156524,37 +156496,37 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -089280: |[089280] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -089290: 6e20 f307 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@07f3 │ │ -089296: 0c00 |0003: move-result-object v0 │ │ -089298: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ -08929e: 6e20 3c01 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ -0892a4: 1100 |000a: return-object v0 │ │ +089a4c: |[089a4c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +089a5c: 6e20 f307 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@07f3 │ │ +089a62: 0c00 |0003: move-result-object v0 │ │ +089a64: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ +089a6a: 6e20 3c01 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ +089a70: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0004 line=59 │ │ 0x000a line=61 │ │ locals : │ │ 0x0004 - 0x000b reg=0 intent Landroid/content/Intent; │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ 0x0000 - 0x000b reg=3 mainActivity Landroid/content/ComponentName; │ │ │ │ source_file_idx : 1192 (IntentCompat.java) │ │ │ │ Class #634 header: │ │ -class_idx : 373 │ │ +class_idx : 377 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 379 │ │ -source_file_idx : 2877 │ │ +superclass_idx : 383 │ │ +source_file_idx : 2883 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #634 annotations: │ │ Annotations on class │ │ @@ -156582,19 +156554,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 │ │ -0892a8: |[0892a8] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -0892b8: 5b12 dc02 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02dc │ │ -0892bc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0892be: 7020 4508 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0845 │ │ -0892c4: 0e00 |0006: return-void │ │ +089a74: |[089a74] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +089a84: 5b12 dc02 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02dc │ │ +089a88: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +089a8a: 7020 4508 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0845 │ │ +089a90: 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; │ │ @@ -156605,45 +156577,45 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0892c8: |[0892c8] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -0892d8: 5430 dc02 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02dc │ │ -0892dc: 7110 4808 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@0848 │ │ -0892e2: 0c00 |0005: move-result-object v0 │ │ -0892e4: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0892e6: 6e20 6925 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@2569 │ │ -0892ec: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -0892f0: 7110 a602 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@02a6 │ │ -0892f6: 5430 dc02 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02dc │ │ -0892fa: 5431 dc02 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02dc │ │ -0892fe: 5432 db02 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@02db │ │ -089302: 6e20 4d08 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@084d │ │ -089308: 0c01 |0018: move-result-object v1 │ │ -08930a: 7120 4908 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@0849 │ │ -089310: 0c00 |001c: move-result-object v0 │ │ -089312: 1100 |001d: return-object v0 │ │ +089a94: |[089a94] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +089aa4: 5430 dc02 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02dc │ │ +089aa8: 7110 4808 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@0848 │ │ +089aae: 0c00 |0005: move-result-object v0 │ │ +089ab0: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +089ab2: 6e20 6925 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@2569 │ │ +089ab8: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +089abc: 7110 a602 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@02a6 │ │ +089ac2: 5430 dc02 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02dc │ │ +089ac6: 5431 dc02 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02dc │ │ +089aca: 5432 db02 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@02db │ │ +089ace: 6e20 4d08 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@084d │ │ +089ad4: 0c01 |0018: move-result-object v1 │ │ +089ad6: 7120 4908 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@0849 │ │ +089adc: 0c00 |001c: move-result-object v0 │ │ +089ade: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x000a line=122 │ │ 0x000f line=123 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/ModernAsyncTask$2; │ │ 0x0000 - 0x001e reg=3 this Landroid/support/v4/content/ModernAsyncTask$2; Landroid/support/v4/content/ModernAsyncTask.2; │ │ │ │ - source_file_idx : 2877 (ModernAsyncTask.java) │ │ + source_file_idx : 2883 (ModernAsyncTask.java) │ │ │ │ Class #635 header: │ │ -class_idx : 384 │ │ +class_idx : 388 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 854 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #635 annotations: │ │ @@ -156665,17 +156637,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089314: |[089314] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ -089324: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08932a: 0e00 |0003: return-void │ │ +089ae0: |[089ae0] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ +089af0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +089af6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -156684,17 +156656,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08932c: |[08932c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -08933c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08933e: 0f00 |0001: return v0 │ │ +089af8: |[089af8] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +089b08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +089b0a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0002 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -156703,16 +156675,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -089340: |[089340] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -089350: 0e00 |0000: return-void │ │ +089b0c: |[089b0c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +089b1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -156721,30 +156693,30 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -089354: |[089354] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -089364: 0e00 |0000: return-void │ │ +089b20: |[089b20] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +089b30: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=2 mirrored Z │ │ │ │ source_file_idx : 854 (DrawableCompat.java) │ │ │ │ Class #636 header: │ │ -class_idx : 391 │ │ +class_idx : 395 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 393 │ │ +superclass_idx : 397 │ │ source_file_idx : 850 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #636 annotations: │ │ @@ -156769,20 +156741,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -089368: |[089368] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ -089378: 7010 8708 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0887 │ │ -08937e: 7110 8e08 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@088e │ │ -089384: 0c00 |0006: move-result-object v0 │ │ -089386: 5b10 fa02 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@02fa │ │ -08938a: 0e00 |0009: return-void │ │ +089b34: |[089b34] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ +089b44: 7010 8708 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0887 │ │ +089b4a: 7110 8e08 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@088e │ │ +089b50: 0c00 |0006: move-result-object v0 │ │ +089b52: 5b10 fa02 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@02fa │ │ +089b56: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=136 │ │ 0x0009 line=137 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ @@ -156794,19 +156766,19 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08938c: |[08938c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ -08939c: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@02fa │ │ -0893a0: 7120 8d08 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@088d │ │ -0893a6: 0c00 |0005: move-result-object v0 │ │ -0893a8: 1100 |0006: return-object v0 │ │ +089b58: |[089b58] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ +089b68: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@02fa │ │ +089b6c: 7120 8d08 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@088d │ │ +089b72: 0c00 |0005: move-result-object v0 │ │ +089b74: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ 0x0000 - 0x0007 reg=2 displayId I │ │ │ │ @@ -156815,19 +156787,19 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0893ac: |[0893ac] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ -0893bc: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@02fa │ │ -0893c0: 7110 8f08 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@088f │ │ -0893c6: 0c00 |0005: move-result-object v0 │ │ -0893c8: 1100 |0006: return-object v0 │ │ +089b78: |[089b78] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ +089b88: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@02fa │ │ +089b8c: 7110 8f08 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@088f │ │ +089b92: 0c00 |0005: move-result-object v0 │ │ +089b94: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ │ │ #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;) │ │ @@ -156835,32 +156807,32 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0893cc: |[0893cc] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -0893dc: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@02fa │ │ -0893e0: 7120 9008 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@0890 │ │ -0893e6: 0c00 |0005: move-result-object v0 │ │ -0893e8: 1100 |0006: return-object v0 │ │ +089b98: |[089b98] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +089ba8: 5410 fa02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@02fa │ │ +089bac: 7120 9008 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@0890 │ │ +089bb2: 0c00 |0005: move-result-object v0 │ │ +089bb4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ 0x0000 - 0x0007 reg=2 category Ljava/lang/String; │ │ │ │ source_file_idx : 850 (DisplayManagerCompat.java) │ │ │ │ Class #637 header: │ │ -class_idx : 392 │ │ +class_idx : 396 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 393 │ │ +superclass_idx : 397 │ │ source_file_idx : 850 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #637 annotations: │ │ @@ -156885,22 +156857,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0893ec: |[0893ec] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ -0893fc: 7010 8708 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0887 │ │ -089402: 1a00 3327 |0003: const-string v0, "window" // string@2733 │ │ -089406: 6e20 2501 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ -08940c: 0c00 |0008: move-result-object v0 │ │ -08940e: 1f00 2c04 |0009: check-cast v0, Landroid/view/WindowManager; // type@042c │ │ -089412: 5b10 fb02 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@02fb │ │ -089416: 0e00 |000d: return-void │ │ +089bb8: |[089bb8] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ +089bc8: 7010 8708 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0887 │ │ +089bce: 1a00 3927 |0003: const-string v0, "window" // string@2739 │ │ +089bd2: 6e20 2501 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ +089bd8: 0c00 |0008: move-result-object v0 │ │ +089bda: 1f00 3204 |0009: check-cast v0, Landroid/view/WindowManager; // type@0432 │ │ +089bde: 5b10 fb02 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@02fb │ │ +089be2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=109 │ │ 0x000d line=110 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; │ │ @@ -156912,24 +156884,24 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -089418: |[089418] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ -089428: 5421 fb02 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@02fb │ │ -08942c: 7210 7b22 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@227b │ │ -089432: 0c00 |0005: move-result-object v0 │ │ -089434: 6e10 9b20 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@209b │ │ -08943a: 0a01 |0009: move-result v1 │ │ -08943c: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ -089440: 1100 |000c: return-object v0 │ │ -089442: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -089444: 28fe |000e: goto 000c // -0002 │ │ +089be4: |[089be4] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ +089bf4: 5421 fb02 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@02fb │ │ +089bf8: 7210 7b22 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@227b │ │ +089bfe: 0c00 |0005: move-result-object v0 │ │ +089c00: 6e10 9b20 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@209b │ │ +089c06: 0a01 |0009: move-result v1 │ │ +089c08: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ +089c0c: 1100 |000c: return-object v0 │ │ +089c0e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +089c10: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0006 line=115 │ │ 0x000c line=118 │ │ locals : │ │ 0x0006 - 0x000c reg=0 display Landroid/view/Display; │ │ @@ -156942,23 +156914,23 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -089448: |[089448] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ -089458: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08945a: 2300 1405 |0001: new-array v0, v0, [Landroid/view/Display; // type@0514 │ │ -08945e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -089460: 5432 fb02 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@02fb │ │ -089464: 7210 7b22 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@227b │ │ -08946a: 0c02 |0009: move-result-object v2 │ │ -08946c: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ -089470: 1100 |000c: return-object v0 │ │ +089c14: |[089c14] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ +089c24: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +089c26: 2300 1a05 |0001: new-array v0, v0, [Landroid/view/Display; // type@051a │ │ +089c2a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +089c2c: 5432 fb02 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@02fb │ │ +089c30: 7210 7b22 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@227b │ │ +089c36: 0c02 |0009: move-result-object v2 │ │ +089c38: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ +089c3c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; │ │ │ │ #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;) │ │ @@ -156966,36 +156938,36 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -089474: |[089474] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -089484: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -089488: 6e10 8408 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0884 │ │ -08948e: 0c00 |0005: move-result-object v0 │ │ -089490: 1100 |0006: return-object v0 │ │ -089492: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -089494: 2300 1405 |0008: new-array v0, v0, [Landroid/view/Display; // type@0514 │ │ -089498: 28fc |000a: goto 0006 // -0004 │ │ +089c40: |[089c40] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +089c50: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +089c54: 6e10 8408 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0884 │ │ +089c5a: 0c00 |0005: move-result-object v0 │ │ +089c5c: 1100 |0006: return-object v0 │ │ +089c5e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +089c60: 2300 1a05 |0008: new-array v0, v0, [Landroid/view/Display; // type@051a │ │ +089c64: 28fc |000a: goto 0006 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; │ │ 0x0000 - 0x000b reg=2 category Ljava/lang/String; │ │ │ │ source_file_idx : 850 (DisplayManagerCompat.java) │ │ │ │ Class #638 header: │ │ -class_idx : 397 │ │ +class_idx : 401 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3307 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3313 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #638 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportSubMenu;' │ │ @@ -157004,21 +156976,21 @@ │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ #1 : 'Landroid/view/SubMenu;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3307 (SupportSubMenu.java) │ │ + source_file_idx : 3313 (SupportSubMenu.java) │ │ │ │ Class #639 header: │ │ -class_idx : 399 │ │ +class_idx : 403 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3473 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3479 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #639 annotations: │ │ Annotations on class │ │ @@ -157043,18 +157015,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08949c: |[08949c] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ -0894ac: 5b01 0703 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0307 │ │ -0894b0: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0894b6: 0e00 |0005: return-void │ │ +089c68: |[089c68] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ +089c78: 5b01 0703 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0307 │ │ +089c7c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +089c82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -157064,20 +157036,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0894b8: |[0894b8] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ -0894c8: 5420 0703 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0307 │ │ -0894cc: 5400 1503 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ -0894d0: 6e10 e808 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@08e8 │ │ -0894d6: 0b00 |0007: move-result-wide v0 │ │ -0894d8: 1000 |0008: return-wide v0 │ │ +089c84: |[089c84] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ +089c94: 5420 0703 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0307 │ │ +089c98: 5400 1503 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ +089c9c: 6e10 e808 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@08e8 │ │ +089ca2: 0b00 |0007: move-result-wide v0 │ │ +089ca4: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/media/TransportMediator$1; │ │ │ │ #1 : (in Landroid/support/v4/media/TransportMediator$1;) │ │ @@ -157085,19 +157057,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0894dc: |[0894dc] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ -0894ec: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0307 │ │ -0894f0: 5400 1503 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ -0894f4: 6e20 e608 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@08e6 │ │ -0894fa: 0e00 |0007: return-void │ │ +089ca8: |[089ca8] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ +089cb8: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0307 │ │ +089cbc: 5400 1503 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ +089cc0: 6e20 e608 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@08e6 │ │ +089cc6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0007 line=66 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0008 reg=2 focusChange I │ │ @@ -157107,19 +157079,19 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0894fc: |[0894fc] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ -08950c: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0307 │ │ -089510: 5400 1903 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0319 │ │ -089514: 6e20 bb20 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@20bb │ │ -08951a: 0e00 |0007: return-void │ │ +089cc8: |[089cc8] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ +089cd8: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0307 │ │ +089cdc: 5400 1903 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0319 │ │ +089ce0: 6e20 bb20 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@20bb │ │ +089ce6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0008 reg=2 key Landroid/view/KeyEvent; │ │ @@ -157129,34 +157101,34 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -08951c: |[08951c] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ -08952c: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0307 │ │ -089530: 5400 1503 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ -089534: 6e30 ef08 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@08ef │ │ -08953a: 0e00 |0007: return-void │ │ +089ce8: |[089ce8] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ +089cf8: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0307 │ │ +089cfc: 5400 1503 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ +089d00: 6e30 ef08 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@08ef │ │ +089d06: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0008 reg=2 newPositionMs J │ │ │ │ - source_file_idx : 3473 (TransportMediator.java) │ │ + source_file_idx : 3479 (TransportMediator.java) │ │ │ │ Class #640 header: │ │ -class_idx : 401 │ │ +class_idx : 405 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 398 │ │ -source_file_idx : 3473 │ │ +superclass_idx : 402 │ │ +source_file_idx : 3479 │ │ static_fields_size : 11 │ │ instance_fields_size: 9 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 15 │ │ │ │ Class #640 annotations: │ │ Annotations on field #794 'mListeners' │ │ @@ -157266,18 +157238,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -08953c: |[08953c] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ -08954c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08954e: 7040 b308 2130 |0001: invoke-direct {v1, v2, v0, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@08b3 │ │ -089554: 0e00 |0004: return-void │ │ +089d08: |[089d08] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ +089d18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +089d1a: 7040 b308 2130 |0001: invoke-direct {v1, v2, v0, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@08b3 │ │ +089d20: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ @@ -157288,62 +157260,62 @@ │ │ type : '(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 94 16-bit code units │ │ -089558: |[089558] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -089568: 7010 9c08 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@089c │ │ -08956e: 2200 ce04 |0003: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -089572: 7010 ff24 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -089578: 5b50 1a03 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@031a │ │ -08957c: 2200 8f01 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@018f │ │ -089580: 7020 a808 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@08a8 │ │ -089586: 5b50 1b03 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@031b │ │ -08958a: 2200 9001 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@0190 │ │ -08958e: 7020 ad08 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@08ad │ │ -089594: 5b50 1903 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0319 │ │ -089598: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ -08959c: 0760 |001a: move-object v0, v6 │ │ -08959e: 5b50 1603 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0316 │ │ -0895a2: 5b58 1503 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ -0895a6: 5450 1603 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0316 │ │ -0895aa: 1a01 4a11 |0021: const-string v1, "audio" // string@114a │ │ -0895ae: 6e20 2501 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ -0895b4: 0c00 |0026: move-result-object v0 │ │ -0895b6: 1f00 6b00 |0027: check-cast v0, Landroid/media/AudioManager; // type@006b │ │ -0895ba: 5b50 1403 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0314 │ │ -0895be: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ -0895c2: 6e10 5d00 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@005d │ │ -0895c8: 0c00 |0030: move-result-object v0 │ │ -0895ca: 6e10 7722 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@2277 │ │ -0895d0: 0c07 |0034: move-result-object v7 │ │ -0895d2: 5b57 1c03 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@031c │ │ -0895d6: 5450 1c03 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@031c │ │ -0895da: 7110 bc0b 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0bbc │ │ -0895e0: 0c00 |003c: move-result-object v0 │ │ -0895e2: 5b50 1803 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@0318 │ │ -0895e6: 6000 3600 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0895ea: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ -0895ee: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ -0895f2: 2200 9701 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@0197 │ │ -0895f6: 5451 1603 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0316 │ │ -0895fa: 5452 1403 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0314 │ │ -0895fe: 5453 1c03 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@031c │ │ -089602: 5454 1b03 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@031b │ │ -089606: 7054 d608 1032 |004f: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V // method@08d6 │ │ -08960c: 5b50 1703 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ -089610: 0e00 |0054: return-void │ │ -089612: 6e10 5e21 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@215e │ │ -089618: 0c00 |0058: move-result-object v0 │ │ -08961a: 28c2 |0059: goto 001b // -003e │ │ -08961c: 1200 |005a: const/4 v0, #int 0 // #0 │ │ -08961e: 5b50 1703 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ -089622: 28f7 |005d: goto 0054 // -0009 │ │ +089d24: |[089d24] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +089d34: 7010 9c08 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@089c │ │ +089d3a: 2200 d404 |0003: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +089d3e: 7010 ff24 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +089d44: 5b50 1a03 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@031a │ │ +089d48: 2200 9301 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@0193 │ │ +089d4c: 7020 a808 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@08a8 │ │ +089d52: 5b50 1b03 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@031b │ │ +089d56: 2200 9401 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@0194 │ │ +089d5a: 7020 ad08 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@08ad │ │ +089d60: 5b50 1903 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0319 │ │ +089d64: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ +089d68: 0760 |001a: move-object v0, v6 │ │ +089d6a: 5b50 1603 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0316 │ │ +089d6e: 5b58 1503 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ +089d72: 5450 1603 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0316 │ │ +089d76: 1a01 5011 |0021: const-string v1, "audio" // string@1150 │ │ +089d7a: 6e20 2501 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ +089d80: 0c00 |0026: move-result-object v0 │ │ +089d82: 1f00 6d00 |0027: check-cast v0, Landroid/media/AudioManager; // type@006d │ │ +089d86: 5b50 1403 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0314 │ │ +089d8a: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ +089d8e: 6e10 5d00 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@005d │ │ +089d94: 0c00 |0030: move-result-object v0 │ │ +089d96: 6e10 7722 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@2277 │ │ +089d9c: 0c07 |0034: move-result-object v7 │ │ +089d9e: 5b57 1c03 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@031c │ │ +089da2: 5450 1c03 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@031c │ │ +089da6: 7110 bc0b 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0bbc │ │ +089dac: 0c00 |003c: move-result-object v0 │ │ +089dae: 5b50 1803 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@0318 │ │ +089db2: 6000 3600 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +089db6: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ +089dba: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ +089dbe: 2200 9b01 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@019b │ │ +089dc2: 5451 1603 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0316 │ │ +089dc6: 5452 1403 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0314 │ │ +089dca: 5453 1c03 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@031c │ │ +089dce: 5454 1b03 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@031b │ │ +089dd2: 7054 d608 1032 |004f: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V // method@08d6 │ │ +089dd8: 5b50 1703 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ +089ddc: 0e00 |0054: return-void │ │ +089dde: 6e10 5e21 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@215e │ │ +089de4: 0c00 |0058: move-result-object v0 │ │ +089de6: 28c2 |0059: goto 001b // -003e │ │ +089de8: 1200 |005a: const/4 v0, #int 0 // #0 │ │ +089dea: 5b50 1703 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ +089dee: 28f7 |005d: goto 0054 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=55 │ │ 0x000a line=57 │ │ 0x0011 line=130 │ │ 0x0018 line=160 │ │ @@ -157368,18 +157340,18 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -089624: |[089624] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -089634: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089636: 7040 b308 0132 |0001: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@08b3 │ │ -08963c: 0e00 |0004: return-void │ │ +089df0: |[089df0] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +089e00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +089e02: 7040 b308 0132 |0001: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@08b3 │ │ +089e08: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0004 line=157 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ @@ -157390,28 +157362,28 @@ │ │ type : '()[Landroid/support/v4/media/TransportStateListener;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -089640: |[089640] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ -089650: 5421 1a03 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@031a │ │ -089654: 6e10 0d25 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -08965a: 0a01 |0005: move-result v1 │ │ -08965c: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ -089660: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -089662: 1100 |0009: return-object v0 │ │ -089664: 5421 1a03 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@031a │ │ -089668: 6e10 0d25 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -08966e: 0a01 |000f: move-result v1 │ │ -089670: 2310 0c05 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@050c │ │ -089674: 5421 1a03 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@031a │ │ -089678: 6e20 0f25 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ -08967e: 28f2 |0017: goto 0009 // -000e │ │ +089e0c: |[089e0c] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ +089e1c: 5421 1a03 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@031a │ │ +089e20: 6e10 0d25 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +089e26: 0a01 |0005: move-result v1 │ │ +089e28: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ +089e2c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +089e2e: 1100 |0009: return-object v0 │ │ +089e30: 5421 1a03 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@031a │ │ +089e34: 6e10 0d25 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +089e3a: 0a01 |000f: move-result v1 │ │ +089e3c: 2310 1205 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@0512 │ │ +089e40: 5421 1a03 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@031a │ │ +089e44: 6e20 0f25 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@250f │ │ +089e4a: 28f2 |0017: goto 0009 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x0009 line=217 │ │ 0x000a line=215 │ │ 0x0012 line=216 │ │ @@ -157424,22 +157396,22 @@ │ │ type : '(I)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -089680: |[089680] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ -089690: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ -089696: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -089698: 0f00 |0004: return v0 │ │ -08969a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -08969c: 28fe |0006: goto 0004 // -0002 │ │ -08969e: 0000 |0007: nop // spacer │ │ -0896a0: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ +089e4c: |[089e4c] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ +089e5c: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ +089e62: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +089e64: 0f00 |0004: return v0 │ │ +089e66: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +089e68: 28fe |0006: goto 0004 // -0002 │ │ +089e6a: 0000 |0007: nop // spacer │ │ +089e6c: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=127 │ │ 0x0005 line=124 │ │ 0x0007 line=112 │ │ locals : │ │ @@ -157450,29 +157422,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -0896fc: |[0896fc] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ -08970c: 5450 1703 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ -089710: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ -089714: 5450 1703 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ -089718: 5451 1503 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ -08971c: 6e10 eb08 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@08eb │ │ -089722: 0a01 |000b: move-result v1 │ │ -089724: 5452 1503 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ -089728: 6e10 e808 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@08e8 │ │ -08972e: 0b02 |0011: move-result-wide v2 │ │ -089730: 5454 1503 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ -089734: 6e10 ea08 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@08ea │ │ -08973a: 0a04 |0017: move-result v4 │ │ -08973c: 6e54 df08 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@08df │ │ -089742: 0e00 |001b: return-void │ │ +089ec8: |[089ec8] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ +089ed8: 5450 1703 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ +089edc: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ +089ee0: 5450 1703 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ +089ee4: 5451 1503 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ +089ee8: 6e10 eb08 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@08eb │ │ +089eee: 0a01 |000b: move-result v1 │ │ +089ef0: 5452 1503 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ +089ef4: 6e10 e808 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@08e8 │ │ +089efa: 0b02 |0011: move-result-wide v2 │ │ +089efc: 5454 1503 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ +089f00: 6e10 ea08 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@08ea │ │ +089f06: 0a04 |0017: move-result v4 │ │ +089f08: 6e54 df08 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@08df │ │ +089f0e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0004 line=240 │ │ 0x001b line=244 │ │ locals : │ │ 0x0000 - 0x001c reg=5 this Landroid/support/v4/media/TransportMediator; │ │ @@ -157482,27 +157454,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -089744: |[089744] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ -089754: 7010 ba08 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@08ba │ │ -08975a: 0c04 |0003: move-result-object v4 │ │ -08975c: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -089760: 0740 |0006: move-object v0, v4 │ │ -089762: 2102 |0007: array-length v2, v0 │ │ -089764: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -089766: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -08976a: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -08976e: 6e20 f308 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@08f3 │ │ -089774: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -089778: 28f7 |0012: goto 0009 // -0009 │ │ -08977a: 0e00 |0013: return-void │ │ +089f10: |[089f10] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ +089f20: 7010 ba08 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@08ba │ │ +089f26: 0c04 |0003: move-result-object v4 │ │ +089f28: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +089f2c: 0740 |0006: move-object v0, v4 │ │ +089f2e: 2102 |0007: array-length v2, v0 │ │ +089f30: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +089f32: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +089f36: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +089f3a: 6e20 f308 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@08f3 │ │ +089f40: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +089f44: 28f7 |0012: goto 0009 // -0009 │ │ +089f46: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ 0x0006 line=223 │ │ 0x000d line=224 │ │ 0x0010 line=223 │ │ @@ -157520,27 +157492,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -08977c: |[08977c] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ -08978c: 7010 ba08 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@08ba │ │ -089792: 0c04 |0003: move-result-object v4 │ │ -089794: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -089798: 0740 |0006: move-object v0, v4 │ │ -08979a: 2102 |0007: array-length v2, v0 │ │ -08979c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -08979e: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -0897a2: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -0897a6: 6e20 f408 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@08f4 │ │ -0897ac: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0897b0: 28f7 |0012: goto 0009 // -0009 │ │ -0897b2: 0e00 |0013: return-void │ │ +089f48: |[089f48] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ +089f58: 7010 ba08 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@08ba │ │ +089f5e: 0c04 |0003: move-result-object v4 │ │ +089f60: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +089f64: 0740 |0006: move-object v0, v4 │ │ +089f66: 2102 |0007: array-length v2, v0 │ │ +089f68: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +089f6a: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +089f6e: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +089f72: 6e20 f408 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@08f4 │ │ +089f78: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +089f7c: 28f7 |0012: goto 0009 // -0009 │ │ +089f7e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0006 line=232 │ │ 0x000d line=233 │ │ 0x0010 line=232 │ │ @@ -157559,18 +157531,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0897b4: |[0897b4] android.support.v4.media.TransportMediator.destroy:()V │ │ -0897c4: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ -0897c8: 6e10 d708 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@08d7 │ │ -0897ce: 0e00 |0005: return-void │ │ +089f80: |[089f80] android.support.v4.media.TransportMediator.destroy:()V │ │ +089f90: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ +089f94: 6e10 d708 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@08d7 │ │ +089f9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0005 line=342 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -157579,20 +157551,20 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0897d0: |[0897d0] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0897e0: 5420 1903 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0319 │ │ -0897e4: 5421 1803 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@0318 │ │ -0897e8: 7140 bb0b 0321 |0004: invoke-static {v3, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0bbb │ │ -0897ee: 0a00 |0007: move-result v0 │ │ -0897f0: 0f00 |0008: return v0 │ │ +089f9c: |[089f9c] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +089fac: 5420 1903 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0319 │ │ +089fb0: 5421 1803 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@0318 │ │ +089fb4: 7140 bb0b 0321 |0004: invoke-static {v3, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0bbb │ │ +089fba: 0a00 |0007: move-result v0 │ │ +089fbc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0009 reg=3 event Landroid/view/KeyEvent; │ │ │ │ @@ -157601,19 +157573,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0897f4: |[0897f4] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ -089804: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ -089808: 6e10 e708 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@08e7 │ │ -08980e: 0a00 |0005: move-result v0 │ │ -089810: 0f00 |0006: return v0 │ │ +089fc0: |[089fc0] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ +089fd0: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ +089fd4: 6e10 e708 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@08e7 │ │ +089fda: 0a00 |0005: move-result v0 │ │ +089fdc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #3 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -157621,19 +157593,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -089814: |[089814] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ -089824: 5420 1503 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ -089828: 6e10 e808 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@08e8 │ │ -08982e: 0b00 |0005: move-result-wide v0 │ │ -089830: 1000 |0006: return-wide v0 │ │ +089fe0: |[089fe0] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ +089ff0: 5420 1503 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ +089ff4: 6e10 e808 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@08e8 │ │ +089ffa: 0b00 |0005: move-result-wide v0 │ │ +089ffc: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #4 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -157641,19 +157613,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -089834: |[089834] android.support.v4.media.TransportMediator.getDuration:()J │ │ -089844: 5420 1503 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ -089848: 6e10 e908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@08e9 │ │ -08984e: 0b00 |0005: move-result-wide v0 │ │ -089850: 1000 |0006: return-wide v0 │ │ +08a000: |[08a000] android.support.v4.media.TransportMediator.getDuration:()J │ │ +08a010: 5420 1503 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ +08a014: 6e10 e908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@08e9 │ │ +08a01a: 0b00 |0005: move-result-wide v0 │ │ +08a01c: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #5 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -157661,23 +157633,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -089854: |[089854] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ -089864: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ -089868: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08986c: 5410 1703 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ -089870: 6e10 da08 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@08da │ │ -089876: 0c00 |0009: move-result-object v0 │ │ -089878: 1100 |000a: return-object v0 │ │ -08987a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -08987c: 28fe |000c: goto 000a // -0002 │ │ +08a020: |[08a020] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ +08a030: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ +08a034: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08a038: 5410 1703 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ +08a03c: 6e10 da08 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@08da │ │ +08a042: 0c00 |0009: move-result-object v0 │ │ +08a044: 1100 |000a: return-object v0 │ │ +08a046: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +08a048: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #6 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -157685,19 +157657,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -089880: |[089880] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ -089890: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ -089894: 6e10 ea08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@08ea │ │ -08989a: 0a00 |0005: move-result v0 │ │ -08989c: 0f00 |0006: return v0 │ │ +08a04c: |[08a04c] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ +08a05c: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ +08a060: 6e10 ea08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@08ea │ │ +08a066: 0a00 |0005: move-result v0 │ │ +08a068: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #7 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -157705,19 +157677,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0898a0: |[0898a0] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ -0898b0: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ -0898b4: 6e10 eb08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@08eb │ │ -0898ba: 0a00 |0005: move-result v0 │ │ -0898bc: 0f00 |0006: return v0 │ │ +08a06c: |[08a06c] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ +08a07c: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ +08a080: 6e10 eb08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@08eb │ │ +08a086: 0a00 |0005: move-result v0 │ │ +08a088: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #8 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -157725,24 +157697,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0898c0: |[0898c0] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ -0898d0: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ -0898d4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0898d8: 5410 1703 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ -0898dc: 6e10 de08 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@08de │ │ -0898e2: 5410 1503 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ -0898e6: 6e10 ee08 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@08ee │ │ -0898ec: 7010 c008 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@08c0 │ │ -0898f2: 7010 c308 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@08c3 │ │ -0898f8: 0e00 |0014: return-void │ │ +08a08c: |[08a08c] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ +08a09c: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ +08a0a0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08a0a4: 5410 1703 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ +08a0a8: 6e10 de08 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@08de │ │ +08a0ae: 5410 1503 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ +08a0b2: 6e10 ee08 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@08ee │ │ +08a0b8: 7010 c008 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@08c0 │ │ +08a0be: 7010 c308 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@08c3 │ │ +08a0c4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0004 line=273 │ │ 0x0009 line=275 │ │ 0x000e line=276 │ │ 0x0011 line=277 │ │ @@ -157755,19 +157727,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0898fc: |[0898fc] android.support.v4.media.TransportMediator.refreshState:()V │ │ -08990c: 7010 c008 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@08c0 │ │ -089912: 7010 c308 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@08c3 │ │ -089918: 7010 c408 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@08c4 │ │ -08991e: 0e00 |0009: return-void │ │ +08a0c8: |[08a0c8] android.support.v4.media.TransportMediator.refreshState:()V │ │ +08a0d8: 7010 c008 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@08c0 │ │ +08a0de: 7010 c308 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@08c3 │ │ +08a0e4: 7010 c408 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@08c4 │ │ +08a0ea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0003 line=248 │ │ 0x0006 line=249 │ │ 0x0009 line=250 │ │ locals : │ │ @@ -157778,18 +157750,18 @@ │ │ type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089920: |[089920] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -089930: 5410 1a03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@031a │ │ -089934: 6e20 0325 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -08993a: 0e00 |0005: return-void │ │ +08a0ec: |[08a0ec] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +08a0fc: 5410 1a03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@031a │ │ +08a100: 6e20 0325 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +08a106: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v4/media/TransportStateListener; │ │ @@ -157799,18 +157771,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08993c: |[08993c] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ -08994c: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ -089950: 6e30 ef08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@08ef │ │ -089956: 0e00 |0005: return-void │ │ +08a108: |[08a108] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ +08a118: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ +08a11c: 6e30 ef08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@08ef │ │ +08a122: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0005 line=307 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0006 reg=2 pos J │ │ @@ -157820,24 +157792,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -089958: |[089958] android.support.v4.media.TransportMediator.startPlaying:()V │ │ -089968: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ -08996c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -089970: 5410 1703 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ -089974: 6e10 e008 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@08e0 │ │ -08997a: 5410 1503 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ -08997e: 6e10 f008 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@08f0 │ │ -089984: 7010 c008 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@08c0 │ │ -08998a: 7010 c308 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@08c3 │ │ -089990: 0e00 |0014: return-void │ │ +08a124: |[08a124] android.support.v4.media.TransportMediator.startPlaying:()V │ │ +08a134: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ +08a138: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08a13c: 5410 1703 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ +08a140: 6e10 e008 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@08e0 │ │ +08a146: 5410 1503 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ +08a14a: 6e10 f008 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@08f0 │ │ +08a150: 7010 c008 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@08c0 │ │ +08a156: 7010 c308 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@08c3 │ │ +08a15c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0009 line=261 │ │ 0x000e line=262 │ │ 0x0011 line=263 │ │ @@ -157850,24 +157822,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -089994: |[089994] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ -0899a4: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ -0899a8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0899ac: 5410 1703 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ -0899b0: 6e10 e108 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@08e1 │ │ -0899b6: 5410 1503 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ -0899ba: 6e10 f108 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@08f1 │ │ -0899c0: 7010 c008 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@08c0 │ │ -0899c6: 7010 c308 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@08c3 │ │ -0899cc: 0e00 |0014: return-void │ │ +08a160: |[08a160] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ +08a170: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ +08a174: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08a178: 5410 1703 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0317 │ │ +08a17c: 6e10 e108 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@08e1 │ │ +08a182: 5410 1503 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0315 │ │ +08a186: 6e10 f108 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@08f1 │ │ +08a18c: 7010 c008 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@08c0 │ │ +08a192: 7010 c308 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@08c3 │ │ +08a198: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0004 line=287 │ │ 0x0009 line=289 │ │ 0x000e line=290 │ │ 0x0011 line=291 │ │ @@ -157880,32 +157852,32 @@ │ │ type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0899d0: |[0899d0] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -0899e0: 5410 1a03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@031a │ │ -0899e4: 6e20 0b25 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@250b │ │ -0899ea: 0e00 |0005: return-void │ │ +08a19c: |[08a19c] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +08a1ac: 5410 1a03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@031a │ │ +08a1b0: 6e20 0b25 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@250b │ │ +08a1b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0005 line=209 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v4/media/TransportStateListener; │ │ │ │ - source_file_idx : 3473 (TransportMediator.java) │ │ + source_file_idx : 3479 (TransportMediator.java) │ │ │ │ Class #641 header: │ │ -class_idx : 410 │ │ +class_idx : 414 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 729 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #641 annotations: │ │ @@ -157927,17 +157899,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0899ec: |[0899ec] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -0899fc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -089a02: 0e00 |0003: return-void │ │ +08a1b8: |[08a1b8] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +08a1c8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08a1ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -157946,27 +157918,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -089a04: |[089a04] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -089a14: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -089a16: 6e10 2c02 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@022c │ │ -089a1c: 0c00 |0004: move-result-object v0 │ │ -089a1e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -089a22: 0f02 |0007: return v2 │ │ -089a24: 6e10 2f02 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@022f │ │ -089a2a: 0a01 |000b: move-result v1 │ │ -089a2c: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -089a32: 28f8 |000f: goto 0007 // -0008 │ │ -089a34: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -089a36: 28f6 |0011: goto 0007 // -000a │ │ -089a38: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +08a1d0: |[08a1d0] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +08a1e0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +08a1e2: 6e10 2c02 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@022c │ │ +08a1e8: 0c00 |0004: move-result-object v0 │ │ +08a1ea: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +08a1ee: 0f02 |0007: return v2 │ │ +08a1f0: 6e10 2f02 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@022f │ │ +08a1f6: 0a01 |000b: move-result v1 │ │ +08a1f8: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +08a1fe: 28f8 |000f: goto 0007 // -0008 │ │ +08a200: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +08a202: 28f6 |0011: goto 0007 // -000a │ │ +08a204: 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 │ │ @@ -157977,17 +157949,17 @@ │ │ 0x000c - 0x001a reg=1 type I │ │ 0x0000 - 0x001a reg=3 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ 0x0000 - 0x001a reg=4 cm Landroid/net/ConnectivityManager; │ │ │ │ source_file_idx : 729 (ConnectivityManagerCompat.java) │ │ │ │ Class #642 header: │ │ -class_idx : 412 │ │ +class_idx : 416 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 729 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #642 annotations: │ │ @@ -158009,17 +157981,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089a48: |[089a48] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -089a58: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -089a5e: 0e00 |0003: return-void │ │ +08a214: |[08a214] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +08a224: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08a22a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -158028,31 +158000,31 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -089a60: |[089a60] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -089a70: 7110 0309 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0903 │ │ -089a76: 0a00 |0003: move-result v0 │ │ -089a78: 0f00 |0004: return v0 │ │ +08a22c: |[08a22c] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +08a23c: 7110 0309 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0903 │ │ +08a242: 0a00 |0003: move-result v0 │ │ +08a244: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ source_file_idx : 729 (ConnectivityManagerCompat.java) │ │ │ │ Class #643 header: │ │ -class_idx : 413 │ │ +class_idx : 417 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 729 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #643 annotations: │ │ @@ -158074,17 +158046,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089a7c: |[089a7c] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -089a8c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -089a92: 0e00 |0003: return-void │ │ +08a248: |[08a248] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +08a258: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08a25e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -158093,31 +158065,31 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -089a94: |[089a94] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -089aa4: 7110 0509 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0905 │ │ -089aaa: 0a00 |0003: move-result v0 │ │ -089aac: 0f00 |0004: return v0 │ │ +08a260: |[08a260] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +08a270: 7110 0509 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0905 │ │ +08a276: 0a00 |0003: move-result v0 │ │ +08a278: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ source_file_idx : 729 (ConnectivityManagerCompat.java) │ │ │ │ Class #644 header: │ │ -class_idx : 414 │ │ +class_idx : 418 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 729 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #644 annotations: │ │ @@ -158139,17 +158111,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089ab0: |[089ab0] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -089ac0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -089ac6: 0e00 |0003: return-void │ │ +08a27c: |[08a27c] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +08a28c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08a292: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -158158,32 +158130,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -089ac8: |[089ac8] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -089ad8: 7110 0709 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0907 │ │ -089ade: 0a00 |0003: move-result v0 │ │ -089ae0: 0f00 |0004: return v0 │ │ +08a294: |[08a294] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +08a2a4: 7110 0709 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0907 │ │ +08a2aa: 0a00 |0003: move-result v0 │ │ +08a2ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ 0x0000 - 0x0005 reg=2 cm Landroid/net/ConnectivityManager; │ │ │ │ source_file_idx : 729 (ConnectivityManagerCompat.java) │ │ │ │ Class #645 header: │ │ -class_idx : 422 │ │ +class_idx : 426 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3467 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3473 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #645 annotations: │ │ Annotations on class │ │ @@ -158211,20 +158183,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -089ae4: |[089ae4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -089af4: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -089afa: 2200 a401 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@01a4 │ │ -089afe: 7020 0809 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@0908 │ │ -089b04: 5b10 3a03 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@033a │ │ -089b08: 0e00 |000a: return-void │ │ +08a2b0: |[08a2b0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +08a2c0: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08a2c6: 2200 a801 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@01a8 │ │ +08a2ca: 7020 0809 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@0908 │ │ +08a2d0: 5b10 3a03 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@033a │ │ +08a2d4: 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; │ │ │ │ @@ -158234,22 +158206,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -089b0c: |[089b0c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -089b1c: 5420 3a03 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@033a │ │ -089b20: 6e10 ec24 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@24ec │ │ -089b26: 0c00 |0005: move-result-object v0 │ │ -089b28: 1f00 a501 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@01a5 │ │ -089b2c: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -089b2e: 5901 3903 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0339 │ │ -089b32: 0e00 |000b: return-void │ │ +08a2d8: |[08a2d8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +08a2e8: 5420 3a03 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@033a │ │ +08a2ec: 6e10 ec24 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@24ec │ │ +08a2f2: 0c00 |0005: move-result-object v0 │ │ +08a2f4: 1f00 a901 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@01a9 │ │ +08a2f8: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +08a2fa: 5901 3903 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0339 │ │ +08a2fe: 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; │ │ │ │ @@ -158258,21 +158230,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -089b34: |[089b34] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -089b44: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@033a │ │ -089b48: 6e10 ec24 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@24ec │ │ -089b4e: 0c00 |0005: move-result-object v0 │ │ -089b50: 1f00 a501 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@01a5 │ │ -089b54: 5200 3903 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0339 │ │ -089b58: 0f00 |000a: return v0 │ │ +08a300: |[08a300] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +08a310: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@033a │ │ +08a314: 6e10 ec24 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@24ec │ │ +08a31a: 0c00 |0005: move-result-object v0 │ │ +08a31c: 1f00 a901 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@01a9 │ │ +08a320: 5200 3903 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0339 │ │ +08a324: 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;) │ │ @@ -158280,16 +158252,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -089b5c: |[089b5c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -089b6c: 0e00 |0000: return-void │ │ +08a328: |[08a328] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +08a338: 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 │ │ │ │ @@ -158298,16 +158270,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -089b70: |[089b70] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -089b80: 0e00 |0000: return-void │ │ +08a33c: |[08a33c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +08a34c: 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 │ │ @@ -158317,21 +158289,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -089b84: |[089b84] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -089b94: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@033a │ │ -089b98: 6e10 ec24 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@24ec │ │ -089b9e: 0c00 |0005: move-result-object v0 │ │ -089ba0: 1f00 a501 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@01a5 │ │ -089ba4: 5902 3903 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0339 │ │ -089ba8: 0e00 |000a: return-void │ │ +08a350: |[08a350] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +08a360: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@033a │ │ +08a364: 6e10 ec24 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@24ec │ │ +08a36a: 0c00 |0005: move-result-object v0 │ │ +08a36c: 1f00 a901 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@01a9 │ │ +08a370: 5902 3903 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0339 │ │ +08a374: 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 │ │ @@ -158341,16 +158313,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -089bac: |[089bac] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -089bbc: 0e00 |0000: return-void │ │ +08a378: |[08a378] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +08a388: 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; │ │ │ │ @@ -158359,30 +158331,30 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -089bc0: |[089bc0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -089bd0: 0e00 |0000: return-void │ │ +08a38c: |[08a38c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +08a39c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ 0x0000 - 0x0001 reg=1 socket Ljava/net/Socket; │ │ │ │ - source_file_idx : 3467 (TrafficStatsCompat.java) │ │ + source_file_idx : 3473 (TrafficStatsCompat.java) │ │ │ │ Class #646 header: │ │ -class_idx : 423 │ │ +class_idx : 427 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3467 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3473 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #646 annotations: │ │ Annotations on class │ │ @@ -158407,17 +158379,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089bd4: |[089bd4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -089be4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -089bea: 0e00 |0003: return-void │ │ +08a3a0: |[08a3a0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +08a3b0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08a3b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -158426,17 +158398,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -089bec: |[089bec] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -089bfc: 7100 2e09 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@092e │ │ -089c02: 0e00 |0003: return-void │ │ +08a3b8: |[08a3b8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +08a3c8: 7100 2e09 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@092e │ │ +08a3ce: 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; │ │ │ │ @@ -158445,18 +158417,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -089c04: |[089c04] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -089c14: 7100 2f09 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@092f │ │ -089c1a: 0a00 |0003: move-result v0 │ │ -089c1c: 0f00 |0004: return v0 │ │ +08a3d0: |[08a3d0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +08a3e0: 7100 2f09 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@092f │ │ +08a3e6: 0a00 |0003: move-result v0 │ │ +08a3e8: 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;) │ │ @@ -158464,17 +158436,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089c20: |[089c20] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -089c30: 7110 3009 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@0930 │ │ -089c36: 0e00 |0003: return-void │ │ +08a3ec: |[08a3ec] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +08a3fc: 7110 3009 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@0930 │ │ +08a402: 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 │ │ @@ -158484,17 +158456,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -089c38: |[089c38] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -089c48: 7120 3109 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0931 │ │ -089c4e: 0e00 |0003: return-void │ │ +08a404: |[08a404] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +08a414: 7120 3109 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0931 │ │ +08a41a: 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 │ │ @@ -158505,17 +158477,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089c50: |[089c50] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -089c60: 7110 3209 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0932 │ │ -089c66: 0e00 |0003: return-void │ │ +08a41c: |[08a41c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +08a42c: 7110 3209 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0932 │ │ +08a432: 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 │ │ @@ -158525,17 +158497,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089c68: |[089c68] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -089c78: 7110 3309 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0933 │ │ -089c7e: 0e00 |0003: return-void │ │ +08a434: |[08a434] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +08a444: 7110 3309 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0933 │ │ +08a44a: 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; │ │ @@ -158545,32 +158517,32 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089c80: |[089c80] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -089c90: 7110 3409 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0934 │ │ -089c96: 0e00 |0003: return-void │ │ +08a44c: |[08a44c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +08a45c: 7110 3409 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0934 │ │ +08a462: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ 0x0000 - 0x0004 reg=1 socket Ljava/net/Socket; │ │ │ │ - source_file_idx : 3467 (TrafficStatsCompat.java) │ │ + source_file_idx : 3473 (TrafficStatsCompat.java) │ │ │ │ Class #647 header: │ │ -class_idx : 435 │ │ +class_idx : 439 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3070 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3076 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #647 annotations: │ │ Annotations on class │ │ @@ -158597,20 +158569,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -089c98: |[089c98] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ -089ca8: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -089cae: 2200 bb01 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@01bb │ │ -089cb2: 7020 7f09 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@097f │ │ -089cb8: 5b10 4003 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0340 │ │ -089cbc: 0e00 |000a: return-void │ │ +08a464: |[08a464] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ +08a474: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08a47a: 2200 bf01 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@01bf │ │ +08a47e: 7020 7f09 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@097f │ │ +08a484: 5b10 4003 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0340 │ │ +08a488: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0003 line=147 │ │ 0x000a line=148 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ @@ -158622,19 +158594,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -089cc0: |[089cc0] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ -089cd0: 5410 4003 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0340 │ │ -089cd4: 6e10 8309 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@0983 │ │ -089cda: 0a00 |0005: move-result v0 │ │ -089cdc: 0f00 |0006: return v0 │ │ +08a48c: |[08a48c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ +08a49c: 5410 4003 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0340 │ │ +08a4a0: 6e10 8309 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@0983 │ │ +08a4a6: 0a00 |0005: move-result v0 │ │ +08a4a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -158642,19 +158614,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -089ce0: |[089ce0] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ -089cf0: 5410 4003 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0340 │ │ -089cf4: 6e10 8509 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@0985 │ │ -089cfa: 0a00 |0005: move-result v0 │ │ -089cfc: 0f00 |0006: return v0 │ │ +08a4ac: |[08a4ac] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ +08a4bc: 5410 4003 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0340 │ │ +08a4c0: 6e10 8509 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@0985 │ │ +08a4c6: 0a00 |0005: move-result v0 │ │ +08a4c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -158662,19 +158634,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -089d00: |[089d00] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ -089d10: 5410 4003 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0340 │ │ -089d14: 6e10 8609 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@0986 │ │ -089d1a: 0a00 |0005: move-result v0 │ │ -089d1c: 0f00 |0006: return v0 │ │ +08a4cc: |[08a4cc] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ +08a4dc: 5410 4003 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0340 │ │ +08a4e0: 6e10 8609 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@0986 │ │ +08a4e6: 0a00 |0005: move-result v0 │ │ +08a4e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -158682,18 +158654,18 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -089d20: |[089d20] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -089d30: 5410 4003 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0340 │ │ -089d34: 6e30 8909 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0989 │ │ -089d3a: 0e00 |0005: return-void │ │ +08a4ec: |[08a4ec] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +08a4fc: 5410 4003 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0340 │ │ +08a500: 6e30 8909 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0989 │ │ +08a506: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -158704,18 +158676,18 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -089d3c: |[089d3c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -089d4c: 5410 4003 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0340 │ │ -089d50: 6e30 8a09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@098a │ │ -089d56: 0e00 |0005: return-void │ │ +08a508: |[08a508] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +08a518: 5410 4003 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0340 │ │ +08a51c: 6e30 8a09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@098a │ │ +08a522: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0005 line=188 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -158726,18 +158698,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089d58: |[089d58] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ -089d68: 5410 4003 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0340 │ │ -089d6c: 6e20 8b09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@098b │ │ -089d72: 0e00 |0005: return-void │ │ +08a524: |[08a524] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ +08a534: 5410 4003 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0340 │ │ +08a538: 6e20 8b09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@098b │ │ +08a53e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ @@ -158747,18 +158719,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089d74: |[089d74] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ -089d84: 5410 4003 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0340 │ │ -089d88: 6e20 8c09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@098c │ │ -089d8e: 0e00 |0005: return-void │ │ +08a540: |[08a540] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ +08a550: 5410 4003 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0340 │ │ +08a554: 6e20 8c09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@098c │ │ +08a55a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0005 line=173 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 orientation I │ │ @@ -158768,33 +158740,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089d90: |[089d90] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ -089da0: 5410 4003 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0340 │ │ -089da4: 6e20 8d09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@098d │ │ -089daa: 0e00 |0005: return-void │ │ +08a55c: |[08a55c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ +08a56c: 5410 4003 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0340 │ │ +08a570: 6e20 8d09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@098d │ │ +08a576: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0005 line=153 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ │ │ - source_file_idx : 3070 (PrintHelper.java) │ │ + source_file_idx : 3076 (PrintHelper.java) │ │ │ │ Class #648 header: │ │ -class_idx : 436 │ │ +class_idx : 440 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3070 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3076 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #648 annotations: │ │ Annotations on class │ │ @@ -158827,22 +158799,22 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -089dac: |[089dac] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ -089dbc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -089dbe: 7010 b324 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -089dc4: 5910 4303 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0343 │ │ -089dc8: 5910 4103 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0341 │ │ -089dcc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -089dce: 5910 4203 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0342 │ │ -089dd2: 0e00 |000b: return-void │ │ +08a578: |[08a578] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ +08a588: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +08a58a: 7010 b324 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08a590: 5910 4303 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0343 │ │ +08a594: 5910 4103 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0341 │ │ +08a598: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +08a59a: 5910 4203 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0342 │ │ +08a59e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x0008 line=104 │ │ locals : │ │ @@ -158853,17 +158825,17 @@ │ │ type : '(Landroid/support/v4/print/PrintHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089dd4: |[089dd4] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ -089de4: 7010 4f09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@094f │ │ -089dea: 0e00 |0003: return-void │ │ +08a5a0: |[08a5a0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ +08a5b0: 7010 4f09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@094f │ │ +08a5b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/print/PrintHelper$1; │ │ │ │ @@ -158873,17 +158845,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089dec: |[089dec] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ -089dfc: 5210 4103 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0341 │ │ -089e00: 0f00 |0002: return v0 │ │ +08a5b8: |[08a5b8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ +08a5c8: 5210 4103 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0341 │ │ +08a5cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -158891,17 +158863,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089e04: |[089e04] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ -089e14: 5210 4203 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0342 │ │ -089e18: 0f00 |0002: return v0 │ │ +08a5d0: |[08a5d0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ +08a5e0: 5210 4203 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0342 │ │ +08a5e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -158909,17 +158881,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089e1c: |[089e1c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ -089e2c: 5210 4303 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0343 │ │ -089e30: 0f00 |0002: return v0 │ │ +08a5e8: |[08a5e8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ +08a5f8: 5210 4303 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0343 │ │ +08a5fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -158927,16 +158899,16 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -089e34: |[089e34] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -089e44: 0e00 |0000: return-void │ │ +08a600: |[08a600] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +08a610: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0001 reg=1 jobName Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 bitmap Landroid/graphics/Bitmap; │ │ @@ -158946,16 +158918,16 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -089e48: |[089e48] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -089e58: 0e00 |0000: return-void │ │ +08a614: |[08a614] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +08a624: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0001 reg=1 jobName Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 imageFile Landroid/net/Uri; │ │ @@ -158965,17 +158937,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089e5c: |[089e5c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ -089e6c: 5901 4103 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0341 │ │ -089e70: 0e00 |0002: return-void │ │ +08a628: |[08a628] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ +08a638: 5901 4103 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0341 │ │ +08a63c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0002 line=118 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ @@ -158985,17 +158957,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089e74: |[089e74] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ -089e84: 5901 4203 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0342 │ │ -089e88: 0e00 |0002: return-void │ │ +08a640: |[08a640] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ +08a650: 5901 4203 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0342 │ │ +08a654: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 orientation I │ │ │ │ @@ -159004,31 +158976,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089e8c: |[089e8c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ -089e9c: 5901 4303 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0343 │ │ -089ea0: 0e00 |0002: return-void │ │ +08a658: |[08a658] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ +08a668: 5901 4303 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0343 │ │ +08a66c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0002 line=108 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ │ │ - source_file_idx : 3070 (PrintHelper.java) │ │ + source_file_idx : 3076 (PrintHelper.java) │ │ │ │ Class #649 header: │ │ -class_idx : 449 │ │ +class_idx : 453 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1101 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #649 annotations: │ │ @@ -159050,17 +159022,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089ea4: |[089ea4] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ -089eb4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -089eba: 0e00 |0003: return-void │ │ +08a670: |[08a670] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ +08a680: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08a686: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -159069,16 +159041,16 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -089ebc: |[089ebc] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -089ecc: 1101 |0000: return-object v1 │ │ +08a688: |[08a688] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +08a698: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 locale Ljava/lang/String; │ │ │ │ @@ -159087,30 +159059,30 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089ed0: |[089ed0] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -089ee0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089ee2: 1100 |0001: return-object v0 │ │ +08a69c: |[08a69c] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +08a6ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a6ae: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 locale Ljava/lang/String; │ │ │ │ source_file_idx : 1101 (ICUCompat.java) │ │ │ │ Class #650 header: │ │ -class_idx : 450 │ │ +class_idx : 454 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1101 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #650 annotations: │ │ @@ -159132,17 +159104,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089ee4: |[089ee4] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ -089ef4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -089efa: 0e00 |0003: return-void │ │ +08a6b0: |[08a6b0] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ +08a6c0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08a6c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -159151,18 +159123,18 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -089efc: |[089efc] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -089f0c: 7110 c509 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@09c5 │ │ -089f12: 0c00 |0003: move-result-object v0 │ │ -089f14: 1100 |0004: return-object v0 │ │ +08a6c8: |[08a6c8] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +08a6d8: 7110 c509 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@09c5 │ │ +08a6de: 0c00 |0003: move-result-object v0 │ │ +08a6e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 locale Ljava/lang/String; │ │ │ │ @@ -159171,32 +159143,32 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -089f18: |[089f18] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -089f28: 7110 c609 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@09c6 │ │ -089f2e: 0c00 |0003: move-result-object v0 │ │ -089f30: 1100 |0004: return-object v0 │ │ +08a6e4: |[08a6e4] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +08a6f4: 7110 c609 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@09c6 │ │ +08a6fa: 0c00 |0003: move-result-object v0 │ │ +08a6fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 locale Ljava/lang/String; │ │ │ │ source_file_idx : 1101 (ICUCompat.java) │ │ │ │ Class #651 header: │ │ -class_idx : 455 │ │ +class_idx : 459 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3429 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3435 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #651 annotations: │ │ Annotations on class │ │ @@ -159229,24 +159201,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -089f34: |[089f34] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ -089f44: 2200 c701 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@01c7 │ │ -089f48: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -089f4a: 7020 ca09 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@09ca │ │ -089f50: 6900 8d03 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@038d │ │ -089f54: 2200 c701 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@01c7 │ │ -089f58: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -089f5a: 7020 ca09 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@09ca │ │ -089f60: 6900 8c03 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@038c │ │ -089f64: 0e00 |0010: return-void │ │ +08a700: |[08a700] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ +08a710: 2200 cb01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@01cb │ │ +08a714: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +08a716: 7020 ca09 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@09ca │ │ +08a71c: 6900 8d03 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@038d │ │ +08a720: 2200 cb01 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@01cb │ │ +08a724: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +08a726: 7020 ca09 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@09ca │ │ +08a72c: 6900 8c03 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@038c │ │ +08a730: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0008 line=236 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;) │ │ @@ -159254,18 +159226,18 @@ │ │ type : '(Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -089f68: |[089f68] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ -089f78: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -089f7e: 5c01 8e03 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@038e │ │ -089f82: 0e00 |0005: return-void │ │ +08a734: |[08a734] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ +08a744: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08a74a: 5c01 8e03 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@038e │ │ +08a74e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x0005 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; │ │ @@ -159277,48 +159249,48 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -089f84: |[089f84] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -089f94: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -089f96: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -089f98: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -089f9a: 0182 |0003: move v2, v8 │ │ -089f9c: 9000 0809 |0004: add-int v0, v8, v9 │ │ -089fa0: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ -089fa4: 7220 7924 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@2479 │ │ -089faa: 0a05 |000b: move-result v5 │ │ -089fac: 7110 7e24 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@247e │ │ -089fb2: 0a05 |000f: move-result v5 │ │ -089fb4: 7110 de09 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@09de │ │ -089fba: 0a05 |0013: move-result v5 │ │ -089fbc: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ -089fc2: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ -089fc6: 28ed |0019: goto 0006 // -0013 │ │ -089fc8: 5565 8e03 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@038e │ │ -089fcc: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ -089fd0: 0143 |001e: move v3, v4 │ │ -089fd2: 0f03 |001f: return v3 │ │ -089fd4: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -089fd6: 28f6 |0021: goto 0017 // -000a │ │ -089fd8: 5565 8e03 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@038e │ │ -089fdc: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ -089fe0: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -089fe2: 28f0 |0027: goto 0017 // -0010 │ │ -089fe4: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -089fe8: 5565 8e03 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@038e │ │ -089fec: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ -089ff0: 0143 |002e: move v3, v4 │ │ -089ff2: 28f0 |002f: goto 001f // -0010 │ │ -089ff4: 1223 |0030: const/4 v3, #int 2 // #2 │ │ -089ff6: 28ee |0031: goto 001f // -0012 │ │ -089ff8: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ +08a750: |[08a750] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +08a760: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +08a762: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +08a764: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08a766: 0182 |0003: move v2, v8 │ │ +08a768: 9000 0809 |0004: add-int v0, v8, v9 │ │ +08a76c: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ +08a770: 7220 7924 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@2479 │ │ +08a776: 0a05 |000b: move-result v5 │ │ +08a778: 7110 7e24 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@247e │ │ +08a77e: 0a05 |000f: move-result v5 │ │ +08a780: 7110 de09 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@09de │ │ +08a786: 0a05 |0013: move-result v5 │ │ +08a788: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ +08a78e: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08a792: 28ed |0019: goto 0006 // -0013 │ │ +08a794: 5565 8e03 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@038e │ │ +08a798: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ +08a79c: 0143 |001e: move v3, v4 │ │ +08a79e: 0f03 |001f: return v3 │ │ +08a7a0: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +08a7a2: 28f6 |0021: goto 0017 // -000a │ │ +08a7a4: 5565 8e03 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@038e │ │ +08a7a8: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ +08a7ac: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +08a7ae: 28f0 |0027: goto 0017 // -0010 │ │ +08a7b0: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +08a7b4: 5565 8e03 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@038e │ │ +08a7b8: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ +08a7bc: 0143 |002e: move v3, v4 │ │ +08a7be: 28f0 |002f: goto 001f // -0010 │ │ +08a7c0: 1223 |0030: const/4 v3, #int 2 // #2 │ │ +08a7c2: 28ee |0031: goto 001f // -0012 │ │ +08a7c4: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=206 │ │ 0x0003 line=207 │ │ 0x0008 line=208 │ │ 0x0017 line=207 │ │ 0x001a line=210 │ │ @@ -159337,21 +159309,21 @@ │ │ 0x0003 - 0x003a reg=1 haveUnlookedFor Z │ │ 0x0004 - 0x003a reg=2 i I │ │ 0x0000 - 0x003a reg=6 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; │ │ 0x0000 - 0x003a reg=7 cs Ljava/lang/CharSequence; │ │ 0x0000 - 0x003a reg=8 start I │ │ 0x0000 - 0x003a reg=9 count I │ │ │ │ - source_file_idx : 3429 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3435 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #652 header: │ │ -class_idx : 456 │ │ +class_idx : 460 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3429 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3435 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #652 annotations: │ │ Annotations on class │ │ @@ -159376,36 +159348,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08a008: |[08a008] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -08a018: 2200 c801 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@01c8 │ │ -08a01c: 7010 cd09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@09cd │ │ -08a022: 6900 8f03 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@038f │ │ -08a026: 0e00 |0007: return-void │ │ +08a7d4: |[08a7d4] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +08a7e4: 2200 cc01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@01cc │ │ +08a7e8: 7010 cd09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@09cd │ │ +08a7ee: 6900 8f03 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@038f │ │ +08a7f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08a028: |[08a028] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -08a038: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08a03e: 0e00 |0003: return-void │ │ +08a7f4: |[08a7f4] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +08a804: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08a80a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; │ │ │ │ @@ -159415,30 +159387,30 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -08a040: |[08a040] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -08a050: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -08a052: 0161 |0001: move v1, v6 │ │ -08a054: 9000 0607 |0002: add-int v0, v6, v7 │ │ -08a058: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ -08a05c: 1223 |0006: const/4 v3, #int 2 // #2 │ │ -08a05e: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ -08a062: 7220 7924 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@2479 │ │ -08a068: 0a03 |000c: move-result v3 │ │ -08a06a: 7110 7e24 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@247e │ │ -08a070: 0a03 |0010: move-result v3 │ │ -08a072: 7110 dd09 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@09dd │ │ -08a078: 0a02 |0014: move-result v2 │ │ -08a07a: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08a07e: 28ed |0017: goto 0004 // -0013 │ │ -08a080: 0f02 |0018: return v2 │ │ +08a80c: |[08a80c] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +08a81c: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +08a81e: 0161 |0001: move v1, v6 │ │ +08a820: 9000 0607 |0002: add-int v0, v6, v7 │ │ +08a824: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ +08a828: 1223 |0006: const/4 v3, #int 2 // #2 │ │ +08a82a: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ +08a82e: 7220 7924 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@2479 │ │ +08a834: 0a03 |000c: move-result v3 │ │ +08a836: 7110 7e24 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@247e │ │ +08a83c: 0a03 |0010: move-result v3 │ │ +08a83e: 7110 dd09 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@09dd │ │ +08a844: 0a02 |0014: move-result v2 │ │ +08a846: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08a84a: 28ed |0017: goto 0004 // -0013 │ │ +08a84c: 0f02 |0018: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0001 line=184 │ │ 0x0009 line=185 │ │ 0x0015 line=184 │ │ 0x0018 line=187 │ │ @@ -159447,21 +159419,21 @@ │ │ 0x0002 - 0x0019 reg=1 i I │ │ 0x0001 - 0x0019 reg=2 result I │ │ 0x0000 - 0x0019 reg=4 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; │ │ 0x0000 - 0x0019 reg=5 cs Ljava/lang/CharSequence; │ │ 0x0000 - 0x0019 reg=6 start I │ │ 0x0000 - 0x0019 reg=7 count I │ │ │ │ - source_file_idx : 3429 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3435 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #653 header: │ │ -class_idx : 458 │ │ +class_idx : 462 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3429 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3435 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #653 annotations: │ │ Annotations on class │ │ @@ -159486,18 +159458,18 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08a084: |[08a084] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ -08a094: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08a09a: 5b01 9003 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@0390 │ │ -08a09e: 0e00 |0005: return-void │ │ +08a850: |[08a850] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ +08a860: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08a866: 5b01 9003 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@0390 │ │ +08a86a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0003 line=115 │ │ 0x0005 line=116 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl; │ │ @@ -159508,27 +159480,27 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -08a0a0: |[08a0a0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ -08a0b0: 5410 9003 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@0390 │ │ -08a0b4: 7240 cf09 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@09cf │ │ -08a0ba: 0a00 |0005: move-result v0 │ │ -08a0bc: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ -08a0c2: 6e10 d109 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@09d1 │ │ -08a0c8: 0a00 |000c: move-result v0 │ │ -08a0ca: 0f00 |000d: return v0 │ │ -08a0cc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -08a0ce: 28fe |000f: goto 000d // -0002 │ │ -08a0d0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -08a0d2: 28fc |0011: goto 000d // -0004 │ │ -08a0d4: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ +08a86c: |[08a86c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ +08a87c: 5410 9003 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@0390 │ │ +08a880: 7240 cf09 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@09cf │ │ +08a886: 0a00 |0005: move-result v0 │ │ +08a888: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ +08a88e: 6e10 d109 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@09d1 │ │ +08a894: 0a00 |000c: move-result v0 │ │ +08a896: 0f00 |000d: return v0 │ │ +08a898: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +08a89a: 28fe |000f: goto 000d // -0002 │ │ +08a89c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +08a89e: 28fc |0011: goto 000d // -0004 │ │ +08a8a0: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0009 line=146 │ │ 0x000e line=142 │ │ 0x0010 line=144 │ │ 0x0012 line=140 │ │ @@ -159550,33 +159522,33 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -08a0e4: |[08a0e4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ -08a0f4: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -08a0f8: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ -08a0fc: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ -08a100: 7210 7a24 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@247a │ │ -08a106: 0a00 |0009: move-result v0 │ │ -08a108: b140 |000a: sub-int/2addr v0, v4 │ │ -08a10a: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ -08a10e: 2200 a104 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -08a112: 7010 9724 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@2497 │ │ -08a118: 2700 |0012: throw v0 │ │ -08a11a: 5410 9003 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@0390 │ │ -08a11e: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -08a122: 6e10 d109 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@09d1 │ │ -08a128: 0a00 |001a: move-result v0 │ │ -08a12a: 0f00 |001b: return v0 │ │ -08a12c: 7040 d209 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@09d2 │ │ -08a132: 0a00 |001f: move-result v0 │ │ -08a134: 28fb |0020: goto 001b // -0005 │ │ +08a8b0: |[08a8b0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ +08a8c0: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +08a8c4: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ +08a8c8: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ +08a8cc: 7210 7a24 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@247a │ │ +08a8d2: 0a00 |0009: move-result v0 │ │ +08a8d4: b140 |000a: sub-int/2addr v0, v4 │ │ +08a8d6: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ +08a8da: 2200 a704 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +08a8de: 7010 9724 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@2497 │ │ +08a8e4: 2700 |0012: throw v0 │ │ +08a8e6: 5410 9003 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@0390 │ │ +08a8ea: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +08a8ee: 6e10 d109 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@09d1 │ │ +08a8f4: 0a00 |001a: move-result v0 │ │ +08a8f6: 0f00 |001b: return v0 │ │ +08a8f8: 7040 d209 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@09d2 │ │ +08a8fe: 0a00 |001f: move-result v0 │ │ +08a900: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x000d line=131 │ │ 0x0013 line=133 │ │ 0x0017 line=134 │ │ 0x001b line=136 │ │ @@ -159591,35 +159563,35 @@ │ │ type : '([CII)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -08a138: |[08a138] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ -08a148: 7110 fe24 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@24fe │ │ -08a14e: 0c00 |0003: move-result-object v0 │ │ -08a150: 6e40 d309 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@09d3 │ │ -08a156: 0a00 |0007: move-result v0 │ │ -08a158: 0f00 |0008: return v0 │ │ +08a904: |[08a904] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ +08a914: 7110 fe24 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@24fe │ │ +08a91a: 0c00 |0003: move-result-object v0 │ │ +08a91c: 6e40 d309 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@09d3 │ │ +08a922: 0a00 |0007: move-result v0 │ │ +08a924: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl; │ │ 0x0000 - 0x0009 reg=2 array [C │ │ 0x0000 - 0x0009 reg=3 start I │ │ 0x0000 - 0x0009 reg=4 count I │ │ │ │ - source_file_idx : 3429 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3435 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #654 header: │ │ -class_idx : 463 │ │ +class_idx : 467 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 477 │ │ +superclass_idx : 481 │ │ source_file_idx : 593 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #654 annotations: │ │ @@ -159651,18 +159623,18 @@ │ │ type : '(Landroid/support/v4/util/ArrayMap;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08a15c: |[08a15c] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ -08a16c: 5b01 9f03 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ -08a170: 7010 8d0a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@0a8d │ │ -08a176: 0e00 |0005: return-void │ │ +08a928: |[08a928] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ +08a938: 5b01 9f03 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ +08a93c: 7010 8d0a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@0a8d │ │ +08a942: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/ArrayMap; │ │ @@ -159673,18 +159645,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08a178: |[08a178] android.support.v4.util.ArrayMap$1.colClear:()V │ │ -08a188: 5410 9f03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ -08a18c: 6e10 f309 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@09f3 │ │ -08a192: 0e00 |0005: return-void │ │ +08a944: |[08a944] android.support.v4.util.ArrayMap$1.colClear:()V │ │ +08a954: 5410 9f03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ +08a958: 6e10 f309 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@09f3 │ │ +08a95e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0005 line=117 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ @@ -159694,21 +159666,21 @@ │ │ type : '(II)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08a194: |[08a194] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ -08a1a4: 5420 9f03 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ -08a1a8: 5400 a003 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@03a0 │ │ -08a1ac: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -08a1b0: b041 |0006: add-int/2addr v1, v4 │ │ -08a1b2: 4600 0001 |0007: aget-object v0, v0, v1 │ │ -08a1b6: 1100 |0009: return-object v0 │ │ +08a960: |[08a960] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ +08a970: 5420 9f03 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ +08a974: 5400 a003 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@03a0 │ │ +08a978: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +08a97c: b041 |0006: add-int/2addr v1, v4 │ │ +08a97e: 4600 0001 |0007: aget-object v0, v0, v1 │ │ +08a982: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x000a reg=3 index I │ │ @@ -159719,17 +159691,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a1b8: |[08a1b8] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ -08a1c8: 5410 9f03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ -08a1cc: 1100 |0002: return-object v0 │ │ +08a984: |[08a984] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ +08a994: 5410 9f03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ +08a998: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ │ │ @@ -159738,18 +159710,18 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -08a1d0: |[08a1d0] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ -08a1e0: 5410 9f03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ -08a1e4: 5200 a203 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@03a2 │ │ -08a1e8: 0f00 |0004: return v0 │ │ +08a99c: |[08a99c] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ +08a9ac: 5410 9f03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ +08a9b0: 5200 a203 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@03a2 │ │ +08a9b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ │ │ @@ -159758,26 +159730,26 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -08a1ec: |[08a1ec] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ -08a1fc: 3903 0900 |0000: if-nez v3, 0009 // +0009 │ │ -08a200: 5420 9f03 |0002: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ -08a204: 6e10 f909 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.indexOfNull:()I // method@09f9 │ │ -08a20a: 0a00 |0007: move-result v0 │ │ -08a20c: 0f00 |0008: return v0 │ │ -08a20e: 5420 9f03 |0009: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ -08a212: 6e10 b724 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ -08a218: 0a01 |000e: move-result v1 │ │ -08a21a: 6e30 f809 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/ArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@09f8 │ │ -08a220: 0a00 |0012: move-result v0 │ │ -08a222: 28f5 |0013: goto 0008 // -000b │ │ +08a9b8: |[08a9b8] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ +08a9c8: 3903 0900 |0000: if-nez v3, 0009 // +0009 │ │ +08a9cc: 5420 9f03 |0002: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ +08a9d0: 6e10 f909 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.indexOfNull:()I // method@09f9 │ │ +08a9d6: 0a00 |0007: move-result v0 │ │ +08a9d8: 0f00 |0008: return v0 │ │ +08a9da: 5420 9f03 |0009: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ +08a9de: 6e10 b724 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@24b7 │ │ +08a9e4: 0a01 |000e: move-result v1 │ │ +08a9e6: 6e30 f809 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/ArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@09f8 │ │ +08a9ec: 0a00 |0012: move-result v0 │ │ +08a9ee: 28f5 |0013: goto 0008 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0014 reg=3 key Ljava/lang/Object; │ │ @@ -159787,19 +159759,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08a224: |[08a224] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ -08a234: 5410 9f03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ -08a238: 6e20 fa09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@09fa │ │ -08a23e: 0a00 |0005: move-result v0 │ │ -08a240: 0f00 |0006: return v0 │ │ +08a9f0: |[08a9f0] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ +08aa00: 5410 9f03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ +08aa04: 6e20 fa09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@09fa │ │ +08aa0a: 0a00 |0005: move-result v0 │ │ +08aa0c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0007 reg=2 value Ljava/lang/Object; │ │ @@ -159809,18 +159781,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08a244: |[08a244] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -08a254: 5410 9f03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ -08a258: 6e30 fc09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@09fc │ │ -08a25e: 0e00 |0005: return-void │ │ +08aa10: |[08aa10] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +08aa20: 5410 9f03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ +08aa24: 6e30 fc09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@09fc │ │ +08aa2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0005 line=102 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ @@ -159834,18 +159806,18 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08a260: |[08a260] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ -08a270: 5410 9f03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ -08a274: 6e20 ff09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@09ff │ │ -08a27a: 0e00 |0005: return-void │ │ +08aa2c: |[08aa2c] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ +08aa3c: 5410 9f03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ +08aa40: 6e20 ff09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@09ff │ │ +08aa46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ @@ -159856,35 +159828,35 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -08a27c: |[08a27c] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -08a28c: 5410 9f03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ -08a290: 6e30 010a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@0a01 │ │ -08a296: 0c00 |0005: move-result-object v0 │ │ -08a298: 1100 |0006: return-object v0 │ │ +08aa48: |[08aa48] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +08aa58: 5410 9f03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039f │ │ +08aa5c: 6e30 010a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@0a01 │ │ +08aa62: 0c00 |0005: move-result-object v0 │ │ +08aa64: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0007 reg=2 index I │ │ 0x0000 - 0x0007 reg=3 value Ljava/lang/Object; TV; │ │ │ │ source_file_idx : 593 (ArrayMap.java) │ │ │ │ Class #655 header: │ │ -class_idx : 464 │ │ +class_idx : 468 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 482 │ │ +superclass_idx : 486 │ │ source_file_idx : 593 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 7 │ │ │ │ Class #655 annotations: │ │ @@ -159927,17 +159899,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08a29c: |[08a29c] android.support.v4.util.ArrayMap.:()V │ │ -08a2ac: 7010 aa0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0aaa │ │ -08a2b2: 0e00 |0003: return-void │ │ +08aa68: |[08aa68] android.support.v4.util.ArrayMap.:()V │ │ +08aa78: 7010 aa0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0aaa │ │ +08aa7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -159947,17 +159919,17 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08a2b4: |[08a2b4] android.support.v4.util.ArrayMap.:(I)V │ │ -08a2c4: 7020 ab0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@0aab │ │ -08a2ca: 0e00 |0003: return-void │ │ +08aa80: |[08aa80] android.support.v4.util.ArrayMap.:(I)V │ │ +08aa90: 7020 ab0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@0aab │ │ +08aa96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -159968,17 +159940,17 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08a2cc: |[08a2cc] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -08a2dc: 7020 ac0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0aac │ │ -08a2e2: 0e00 |0003: return-void │ │ +08aa98: |[08aa98] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +08aaa8: 7020 ac0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0aac │ │ +08aaae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -159989,22 +159961,22 @@ │ │ type : '()Landroid/support/v4/util/MapCollections;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08a2e4: |[08a2e4] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ -08a2f4: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@03a1 │ │ -08a2f8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -08a2fc: 2200 cf01 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@01cf │ │ -08a300: 7020 e609 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@09e6 │ │ -08a306: 5b10 a103 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@03a1 │ │ -08a30a: 5410 a103 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@03a1 │ │ -08a30e: 1100 |000d: return-object v0 │ │ +08aab0: |[08aab0] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ +08aac0: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@03a1 │ │ +08aac4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +08aac8: 2200 d301 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@01d3 │ │ +08aacc: 7020 e609 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@09e6 │ │ +08aad2: 5b10 a103 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@03a1 │ │ +08aad6: 5410 a103 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@03a1 │ │ +08aada: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0004 line=73 │ │ 0x000b line=120 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ @@ -160016,18 +159988,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08a310: |[08a310] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ -08a320: 7120 970a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a97 │ │ -08a326: 0a00 |0003: move-result v0 │ │ -08a328: 0f00 |0004: return v0 │ │ +08aadc: |[08aadc] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ +08aaec: 7120 970a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a97 │ │ +08aaf2: 0a00 |0003: move-result v0 │ │ +08aaf4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -160038,20 +160010,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08a32c: |[08a32c] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ -08a33c: 7010 f709 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@09f7 │ │ -08a342: 0c00 |0003: move-result-object v0 │ │ -08a344: 6e10 990a 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@0a99 │ │ -08a34a: 0c00 |0007: move-result-object v0 │ │ -08a34c: 1100 |0008: return-object v0 │ │ +08aaf8: |[08aaf8] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ +08ab08: 7010 f709 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@09f7 │ │ +08ab0e: 0c00 |0003: move-result-object v0 │ │ +08ab10: 6e10 990a 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@0a99 │ │ +08ab16: 0c00 |0007: move-result-object v0 │ │ +08ab18: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ @@ -160060,20 +160032,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08a350: |[08a350] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ -08a360: 7010 f709 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@09f7 │ │ -08a366: 0c00 |0003: move-result-object v0 │ │ -08a368: 6e10 9a0a 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@0a9a │ │ -08a36e: 0c00 |0007: move-result-object v0 │ │ -08a370: 1100 |0008: return-object v0 │ │ +08ab1c: |[08ab1c] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ +08ab2c: 7010 f709 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@09f7 │ │ +08ab32: 0c00 |0003: move-result-object v0 │ │ +08ab34: 6e10 9a0a 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@0a9a │ │ +08ab3a: 0c00 |0007: move-result-object v0 │ │ +08ab3c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ @@ -160082,37 +160054,37 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -08a374: |[08a374] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ -08a384: 5242 a203 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@03a2 │ │ -08a388: 7210 4b25 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@254b │ │ -08a38e: 0a03 |0005: move-result v3 │ │ -08a390: b032 |0006: add-int/2addr v2, v3 │ │ -08a392: 6e20 f509 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@09f5 │ │ -08a398: 7210 4625 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@2546 │ │ -08a39e: 0c02 |000d: move-result-object v2 │ │ -08a3a0: 7210 5025 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2550 │ │ -08a3a6: 0c01 |0011: move-result-object v1 │ │ -08a3a8: 7210 2425 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -08a3ae: 0a02 |0015: move-result v2 │ │ -08a3b0: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ -08a3b4: 7210 2525 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -08a3ba: 0c00 |001b: move-result-object v0 │ │ -08a3bc: 1f00 da04 |001c: check-cast v0, Ljava/util/Map$Entry; // type@04da │ │ -08a3c0: 7210 4225 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2542 │ │ -08a3c6: 0c02 |0021: move-result-object v2 │ │ -08a3c8: 7210 4325 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2543 │ │ -08a3ce: 0c03 |0025: move-result-object v3 │ │ -08a3d0: 6e30 fc09 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@09fc │ │ -08a3d6: 28e9 |0029: goto 0012 // -0017 │ │ -08a3d8: 0e00 |002a: return-void │ │ +08ab40: |[08ab40] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ +08ab50: 5242 a203 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@03a2 │ │ +08ab54: 7210 4b25 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@254b │ │ +08ab5a: 0a03 |0005: move-result v3 │ │ +08ab5c: b032 |0006: add-int/2addr v2, v3 │ │ +08ab5e: 6e20 f509 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@09f5 │ │ +08ab64: 7210 4625 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@2546 │ │ +08ab6a: 0c02 |000d: move-result-object v2 │ │ +08ab6c: 7210 5025 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2550 │ │ +08ab72: 0c01 |0011: move-result-object v1 │ │ +08ab74: 7210 2425 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +08ab7a: 0a02 |0015: move-result v2 │ │ +08ab7c: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ +08ab80: 7210 2525 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +08ab86: 0c00 |001b: move-result-object v0 │ │ +08ab88: 1f00 e004 |001c: check-cast v0, Ljava/util/Map$Entry; // type@04e0 │ │ +08ab8c: 7210 4225 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2542 │ │ +08ab92: 0c02 |0021: move-result-object v2 │ │ +08ab94: 7210 4325 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2543 │ │ +08ab9a: 0c03 |0025: move-result-object v3 │ │ +08ab9c: 6e30 fc09 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@09fc │ │ +08aba2: 28e9 |0029: goto 0012 // -0017 │ │ +08aba4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x000a line=140 │ │ 0x001e line=141 │ │ 0x002a line=143 │ │ locals : │ │ @@ -160128,18 +160100,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08a3dc: |[08a3dc] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ -08a3ec: 7120 9c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a9c │ │ -08a3f2: 0a00 |0003: move-result v0 │ │ -08a3f4: 0f00 |0004: return v0 │ │ +08aba8: |[08aba8] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ +08abb8: 7120 9c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a9c │ │ +08abbe: 0a00 |0003: move-result v0 │ │ +08abc0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -160150,18 +160122,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08a3f8: |[08a3f8] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ -08a408: 7120 9d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a9d │ │ -08a40e: 0a00 |0003: move-result v0 │ │ -08a410: 0f00 |0004: return v0 │ │ +08abc4: |[08abc4] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ +08abd4: 7120 9d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a9d │ │ +08abda: 0a00 |0003: move-result v0 │ │ +08abdc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -160172,34 +160144,34 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08a414: |[08a414] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ -08a424: 7010 f709 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@09f7 │ │ -08a42a: 0c00 |0003: move-result-object v0 │ │ -08a42c: 6e10 9b0a 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@0a9b │ │ -08a432: 0c00 |0007: move-result-object v0 │ │ -08a434: 1100 |0008: return-object v0 │ │ +08abe0: |[08abe0] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ +08abf0: 7010 f709 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@09f7 │ │ +08abf6: 0c00 |0003: move-result-object v0 │ │ +08abf8: 6e10 9b0a 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@0a9b │ │ +08abfe: 0c00 |0007: move-result-object v0 │ │ +08ac00: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ source_file_idx : 593 (ArrayMap.java) │ │ │ │ Class #656 header: │ │ -class_idx : 479 │ │ +class_idx : 483 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3059 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3065 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #656 annotations: │ │ Annotations on class │ │ @@ -160235,24 +160207,24 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08a438: |[08a438] android.support.v4.util.Pools$SimplePool.:(I)V │ │ -08a448: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08a44e: 3c03 0a00 |0003: if-gtz v3, 000d // +000a │ │ -08a452: 2200 a104 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -08a456: 1a01 690d |0007: const-string v1, "The max pool size must be > 0" // string@0d69 │ │ -08a45a: 7020 9824 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -08a460: 2700 |000c: throw v0 │ │ -08a462: 2330 1905 |000d: new-array v0, v3, [Ljava/lang/Object; // type@0519 │ │ -08a466: 5b20 ca03 |000f: iput-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03ca │ │ -08a46a: 0e00 |0011: return-void │ │ +08ac04: |[08ac04] android.support.v4.util.Pools$SimplePool.:(I)V │ │ +08ac14: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08ac1a: 3c03 0a00 |0003: if-gtz v3, 000d // +000a │ │ +08ac1e: 2200 a704 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +08ac22: 1a01 6f0d |0007: const-string v1, "The max pool size must be > 0" // string@0d6f │ │ +08ac26: 7020 9824 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +08ac2c: 2700 |000c: throw v0 │ │ +08ac2e: 2330 1f05 |000d: new-array v0, v3, [Ljava/lang/Object; // type@051f │ │ +08ac32: 5b20 ca03 |000f: iput-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03ca │ │ +08ac36: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ 0x0005 line=92 │ │ 0x000d line=94 │ │ 0x0011 line=95 │ │ @@ -160266,27 +160238,27 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -08a46c: |[08a46c] android.support.v4.util.Pools$SimplePool.isInPool:(Ljava/lang/Object;)Z │ │ -08a47c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a47e: 5221 cb03 |0001: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03cb │ │ -08a482: 3510 0d00 |0003: if-ge v0, v1, 0010 // +000d │ │ -08a486: 5421 ca03 |0005: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03ca │ │ -08a48a: 4601 0100 |0007: aget-object v1, v1, v0 │ │ -08a48e: 3331 0400 |0009: if-ne v1, v3, 000d // +0004 │ │ -08a492: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -08a494: 0f01 |000c: return v1 │ │ -08a496: d800 0001 |000d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08a49a: 28f2 |000f: goto 0001 // -000e │ │ -08a49c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -08a49e: 28fb |0011: goto 000c // -0005 │ │ +08ac38: |[08ac38] android.support.v4.util.Pools$SimplePool.isInPool:(Ljava/lang/Object;)Z │ │ +08ac48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ac4a: 5221 cb03 |0001: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03cb │ │ +08ac4e: 3510 0d00 |0003: if-ge v0, v1, 0010 // +000d │ │ +08ac52: 5421 ca03 |0005: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03ca │ │ +08ac56: 4601 0100 |0007: aget-object v1, v1, v0 │ │ +08ac5a: 3331 0400 |0009: if-ne v1, v3, 000d // +0004 │ │ +08ac5e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +08ac60: 0f01 |000c: return v1 │ │ +08ac62: d800 0001 |000d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08ac66: 28f2 |000f: goto 0001 // -000e │ │ +08ac68: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +08ac6a: 28fb |0011: goto 000c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0005 line=125 │ │ 0x000b line=126 │ │ 0x000c line=129 │ │ 0x000d line=124 │ │ @@ -160304,30 +160276,30 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -08a4a0: |[08a4a0] android.support.v4.util.Pools$SimplePool.acquire:()Ljava/lang/Object; │ │ -08a4b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08a4b2: 5243 cb03 |0001: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03cb │ │ -08a4b6: 3d03 1500 |0003: if-lez v3, 0018 // +0015 │ │ -08a4ba: 5243 cb03 |0005: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03cb │ │ -08a4be: d801 03ff |0007: add-int/lit8 v1, v3, #int -1 // #ff │ │ -08a4c2: 5443 ca03 |0009: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03ca │ │ -08a4c6: 4600 0301 |000b: aget-object v0, v3, v1 │ │ -08a4ca: 5443 ca03 |000d: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03ca │ │ -08a4ce: 4d02 0301 |000f: aput-object v2, v3, v1 │ │ -08a4d2: 5242 cb03 |0011: iget v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03cb │ │ -08a4d6: d802 02ff |0013: add-int/lit8 v2, v2, #int -1 // #ff │ │ -08a4da: 5942 cb03 |0015: iput v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03cb │ │ -08a4de: 1100 |0017: return-object v0 │ │ -08a4e0: 0720 |0018: move-object v0, v2 │ │ -08a4e2: 28fe |0019: goto 0017 // -0002 │ │ +08ac6c: |[08ac6c] android.support.v4.util.Pools$SimplePool.acquire:()Ljava/lang/Object; │ │ +08ac7c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08ac7e: 5243 cb03 |0001: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03cb │ │ +08ac82: 3d03 1500 |0003: if-lez v3, 0018 // +0015 │ │ +08ac86: 5243 cb03 |0005: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03cb │ │ +08ac8a: d801 03ff |0007: add-int/lit8 v1, v3, #int -1 // #ff │ │ +08ac8e: 5443 ca03 |0009: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03ca │ │ +08ac92: 4600 0301 |000b: aget-object v0, v3, v1 │ │ +08ac96: 5443 ca03 |000d: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03ca │ │ +08ac9a: 4d02 0301 |000f: aput-object v2, v3, v1 │ │ +08ac9e: 5242 cb03 |0011: iget v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03cb │ │ +08aca2: d802 02ff |0013: add-int/lit8 v2, v2, #int -1 // #ff │ │ +08aca6: 5942 cb03 |0015: iput v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03cb │ │ +08acaa: 1100 |0017: return-object v0 │ │ +08acac: 0720 |0018: move-object v0, v2 │ │ +08acae: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0005 line=101 │ │ 0x0009 line=102 │ │ 0x000d line=103 │ │ 0x0011 line=104 │ │ @@ -160343,36 +160315,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -08a4e4: |[08a4e4] android.support.v4.util.Pools$SimplePool.release:(Ljava/lang/Object;)Z │ │ -08a4f4: 7020 a40a 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.isInPool:(Ljava/lang/Object;)Z // method@0aa4 │ │ -08a4fa: 0a00 |0003: move-result v0 │ │ -08a4fc: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -08a500: 2200 a204 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -08a504: 1a01 4602 |0008: const-string v1, "Already in the pool!" // string@0246 │ │ -08a508: 7020 9c24 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -08a50e: 2700 |000d: throw v0 │ │ -08a510: 5220 cb03 |000e: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03cb │ │ -08a514: 5421 ca03 |0010: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03ca │ │ -08a518: 2111 |0012: array-length v1, v1 │ │ -08a51a: 3510 1000 |0013: if-ge v0, v1, 0023 // +0010 │ │ -08a51e: 5420 ca03 |0015: iget-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03ca │ │ -08a522: 5221 cb03 |0017: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03cb │ │ -08a526: 4d03 0001 |0019: aput-object v3, v0, v1 │ │ -08a52a: 5220 cb03 |001b: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03cb │ │ -08a52e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08a532: 5920 cb03 |001f: iput v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03cb │ │ -08a536: 1210 |0021: const/4 v0, #int 1 // #1 │ │ -08a538: 0f00 |0022: return v0 │ │ -08a53a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -08a53c: 28fe |0024: goto 0022 // -0002 │ │ +08acb0: |[08acb0] android.support.v4.util.Pools$SimplePool.release:(Ljava/lang/Object;)Z │ │ +08acc0: 7020 a40a 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.isInPool:(Ljava/lang/Object;)Z // method@0aa4 │ │ +08acc6: 0a00 |0003: move-result v0 │ │ +08acc8: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +08accc: 2200 a804 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +08acd0: 1a01 4602 |0008: const-string v1, "Already in the pool!" // string@0246 │ │ +08acd4: 7020 9c24 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +08acda: 2700 |000d: throw v0 │ │ +08acdc: 5220 cb03 |000e: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03cb │ │ +08ace0: 5421 ca03 |0010: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03ca │ │ +08ace4: 2111 |0012: array-length v1, v1 │ │ +08ace6: 3510 1000 |0013: if-ge v0, v1, 0023 // +0010 │ │ +08acea: 5420 ca03 |0015: iget-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03ca │ │ +08acee: 5221 cb03 |0017: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03cb │ │ +08acf2: 4d03 0001 |0019: aput-object v3, v0, v1 │ │ +08acf6: 5220 cb03 |001b: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03cb │ │ +08acfa: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08acfe: 5920 cb03 |001f: iput v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03cb │ │ +08ad02: 1210 |0021: const/4 v0, #int 1 // #1 │ │ +08ad04: 0f00 |0022: return v0 │ │ +08ad06: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +08ad08: 28fe |0024: goto 0022 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=113 │ │ 0x000e line=115 │ │ 0x0015 line=116 │ │ 0x001b line=117 │ │ @@ -160380,20 +160352,20 @@ │ │ 0x0022 line=120 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/Pools$SimplePool; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0025 reg=2 this Landroid/support/v4/util/Pools$SimplePool; Landroid/support/v4/util/Pools$SimplePool; │ │ 0x0000 - 0x0025 reg=3 instance Ljava/lang/Object; TT; │ │ │ │ - source_file_idx : 3059 (Pools.java) │ │ + source_file_idx : 3065 (Pools.java) │ │ │ │ Class #657 header: │ │ -class_idx : 485 │ │ +class_idx : 489 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 401 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #657 annotations: │ │ @@ -160423,19 +160395,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 │ │ -08a540: |[08a540] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -08a550: 5b01 e303 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@03e3 │ │ -08a554: 5b02 e403 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e4 │ │ -08a558: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08a55e: 0e00 |0007: return-void │ │ +08ad0c: |[08ad0c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +08ad1c: 5b01 e303 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@03e3 │ │ +08ad20: 5b02 e403 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e4 │ │ +08ad24: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08ad2a: 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; │ │ @@ -160446,19 +160418,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 │ │ -08a560: |[08a560] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08a570: 5410 e403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e4 │ │ -08a574: 6e30 1b0b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b1b │ │ -08a57a: 0a00 |0005: move-result v0 │ │ -08a57c: 0f00 |0006: return v0 │ │ +08ad2c: |[08ad2c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08ad3c: 5410 e403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e4 │ │ +08ad40: 6e30 1b0b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b1b │ │ +08ad46: 0a00 |0005: move-result v0 │ │ +08ad48: 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; │ │ @@ -160468,18 +160440,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 │ │ -08a580: |[08a580] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08a590: 5410 e403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e4 │ │ -08a594: 6e30 1e0b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b1e │ │ -08a59a: 0e00 |0005: return-void │ │ +08ad4c: |[08ad4c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08ad5c: 5410 e403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e4 │ │ +08ad60: 6e30 1e0b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b1e │ │ +08ad66: 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; │ │ @@ -160490,20 +160462,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 │ │ -08a59c: |[08a59c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -08a5ac: 5420 e403 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e4 │ │ -08a5b0: 2201 9002 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0290 │ │ -08a5b4: 7020 dc10 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@10dc │ │ -08a5ba: 6e30 1f0b 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b1f │ │ -08a5c0: 0e00 |000a: return-void │ │ +08ad68: |[08ad68] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +08ad78: 5420 e403 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e4 │ │ +08ad7c: 2201 9402 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0294 │ │ +08ad80: 7020 dc10 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@10dc │ │ +08ad86: 6e30 1f0b 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b1f │ │ +08ad8c: 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; │ │ @@ -160514,18 +160486,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 │ │ -08a5c4: |[08a5c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08a5d4: 5410 e403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e4 │ │ -08a5d8: 6e30 200b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b20 │ │ -08a5de: 0e00 |0005: return-void │ │ +08ad90: |[08ad90] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08ada0: 5410 e403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e4 │ │ +08ada4: 6e30 200b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b20 │ │ +08adaa: 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; │ │ @@ -160536,19 +160508,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 │ │ -08a5e0: |[08a5e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08a5f0: 5410 e403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e4 │ │ -08a5f4: 6e40 210b 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@0b21 │ │ -08a5fa: 0a00 |0005: move-result v0 │ │ -08a5fc: 0f00 |0006: return v0 │ │ +08adac: |[08adac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08adbc: 5410 e403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e4 │ │ +08adc0: 6e40 210b 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@0b21 │ │ +08adc6: 0a00 |0005: move-result v0 │ │ +08adc8: 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; │ │ @@ -160559,18 +160531,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08a600: |[08a600] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -08a610: 5410 e403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e4 │ │ -08a614: 6e30 230b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0b23 │ │ -08a61a: 0e00 |0005: return-void │ │ +08adcc: |[08adcc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +08addc: 5410 e403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e4 │ │ +08ade0: 6e30 230b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0b23 │ │ +08ade6: 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; │ │ @@ -160581,33 +160553,33 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08a61c: |[08a61c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08a62c: 5410 e403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e4 │ │ -08a630: 6e30 240b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b24 │ │ -08a636: 0e00 |0005: return-void │ │ +08ade8: |[08ade8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08adf8: 5410 e403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e4 │ │ +08adfc: 6e30 240b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b24 │ │ +08ae02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 401 (AccessibilityDelegateCompat.java) │ │ │ │ Class #658 header: │ │ -class_idx : 488 │ │ +class_idx : 492 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 401 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #658 annotations: │ │ @@ -160637,19 +160609,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 │ │ -08a638: |[08a638] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -08a648: 5b01 e503 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@03e5 │ │ -08a64c: 5b02 e603 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ -08a650: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08a656: 0e00 |0007: return-void │ │ +08ae04: |[08ae04] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +08ae14: 5b01 e503 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@03e5 │ │ +08ae18: 5b02 e603 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ +08ae1c: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08ae22: 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; │ │ @@ -160660,19 +160632,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 │ │ -08a658: |[08a658] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08a668: 5410 e603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ -08a66c: 6e30 1b0b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b1b │ │ -08a672: 0a00 |0005: move-result v0 │ │ -08a674: 0f00 |0006: return v0 │ │ +08ae24: |[08ae24] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08ae34: 5410 e603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ +08ae38: 6e30 1b0b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b1b │ │ +08ae3e: 0a00 |0005: move-result v0 │ │ +08ae40: 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; │ │ @@ -160682,24 +160654,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 │ │ -08a678: |[08a678] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -08a688: 5421 e603 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ -08a68c: 6e20 1c0b 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0b1c │ │ -08a692: 0c00 |0005: move-result-object v0 │ │ -08a694: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -08a698: 6e10 7d11 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@117d │ │ -08a69e: 0c01 |000b: move-result-object v1 │ │ -08a6a0: 1101 |000c: return-object v1 │ │ -08a6a2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -08a6a4: 28fe |000e: goto 000c // -0002 │ │ +08ae44: |[08ae44] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +08ae54: 5421 e603 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ +08ae58: 6e20 1c0b 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0b1c │ │ +08ae5e: 0c00 |0005: move-result-object v0 │ │ +08ae60: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +08ae64: 6e10 7d11 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@117d │ │ +08ae6a: 0c01 |000b: move-result-object v1 │ │ +08ae6c: 1101 |000c: return-object v1 │ │ +08ae6e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +08ae70: 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; │ │ @@ -160710,18 +160682,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 │ │ -08a6a8: |[08a6a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08a6b8: 5410 e603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ -08a6bc: 6e30 1e0b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b1e │ │ -08a6c2: 0e00 |0005: return-void │ │ +08ae74: |[08ae74] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08ae84: 5410 e603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ +08ae88: 6e30 1e0b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b1e │ │ +08ae8e: 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; │ │ @@ -160732,20 +160704,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 │ │ -08a6c4: |[08a6c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -08a6d4: 5420 e603 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ -08a6d8: 2201 9002 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0290 │ │ -08a6dc: 7020 dc10 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@10dc │ │ -08a6e2: 6e30 1f0b 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b1f │ │ -08a6e8: 0e00 |000a: return-void │ │ +08ae90: |[08ae90] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +08aea0: 5420 e603 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ +08aea4: 2201 9402 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0294 │ │ +08aea8: 7020 dc10 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@10dc │ │ +08aeae: 6e30 1f0b 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b1f │ │ +08aeb4: 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; │ │ @@ -160756,18 +160728,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 │ │ -08a6ec: |[08a6ec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08a6fc: 5410 e603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ -08a700: 6e30 200b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b20 │ │ -08a706: 0e00 |0005: return-void │ │ +08aeb8: |[08aeb8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08aec8: 5410 e603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ +08aecc: 6e30 200b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b20 │ │ +08aed2: 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; │ │ @@ -160778,19 +160750,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 │ │ -08a708: |[08a708] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08a718: 5410 e603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ -08a71c: 6e40 210b 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@0b21 │ │ -08a722: 0a00 |0005: move-result v0 │ │ -08a724: 0f00 |0006: return v0 │ │ +08aed4: |[08aed4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08aee4: 5410 e603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ +08aee8: 6e40 210b 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@0b21 │ │ +08aeee: 0a00 |0005: move-result v0 │ │ +08aef0: 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; │ │ @@ -160801,19 +160773,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 │ │ -08a728: |[08a728] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -08a738: 5410 e603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ -08a73c: 6e40 220b 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b22 │ │ -08a742: 0a00 |0005: move-result v0 │ │ -08a744: 0f00 |0006: return v0 │ │ +08aef4: |[08aef4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +08af04: 5410 e603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ +08af08: 6e40 220b 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b22 │ │ +08af0e: 0a00 |0005: move-result v0 │ │ +08af10: 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 │ │ @@ -160824,18 +160796,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08a748: |[08a748] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -08a758: 5410 e603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ -08a75c: 6e30 230b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0b23 │ │ -08a762: 0e00 |0005: return-void │ │ +08af14: |[08af14] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +08af24: 5410 e603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ +08af28: 6e30 230b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0b23 │ │ +08af2e: 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; │ │ @@ -160846,33 +160818,33 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08a764: |[08a764] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08a774: 5410 e603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ -08a778: 6e30 240b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b24 │ │ -08a77e: 0e00 |0005: return-void │ │ +08af30: |[08af30] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08af40: 5410 e603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e6 │ │ +08af44: 6e30 240b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b24 │ │ +08af4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0005 line=256 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 401 (AccessibilityDelegateCompat.java) │ │ │ │ Class #659 header: │ │ -class_idx : 490 │ │ +class_idx : 494 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 401 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #659 annotations: │ │ @@ -160894,17 +160866,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08a780: |[08a780] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -08a790: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08a796: 0e00 |0003: return-void │ │ +08af4c: |[08af4c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +08af5c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08af62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -160913,17 +160885,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 │ │ -08a798: |[08a798] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08a7a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a7aa: 0f00 |0001: return v0 │ │ +08af64: |[08af64] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08af74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08af76: 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; │ │ @@ -160934,17 +160906,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 │ │ -08a7ac: |[08a7ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -08a7bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a7be: 1100 |0001: return-object v0 │ │ +08af78: |[08af78] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +08af88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08af8a: 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; │ │ @@ -160954,17 +160926,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 │ │ -08a7c0: |[08a7c0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -08a7d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a7d2: 1100 |0001: return-object v0 │ │ +08af8c: |[08af8c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +08af9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08af9e: 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; │ │ │ │ @@ -160973,17 +160945,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a7d4: |[08a7d4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -08a7e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a7e6: 1100 |0001: return-object v0 │ │ +08afa0: |[08afa0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +08afb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08afb2: 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;) │ │ @@ -160991,16 +160963,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 │ │ -08a7e8: |[08a7e8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08a7f8: 0e00 |0000: return-void │ │ +08afb4: |[08afb4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08afc4: 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; │ │ @@ -161011,16 +160983,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 │ │ -08a7fc: |[08a7fc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -08a80c: 0e00 |0000: return-void │ │ +08afc8: |[08afc8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +08afd8: 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; │ │ @@ -161031,16 +161003,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 │ │ -08a810: |[08a810] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08a820: 0e00 |0000: return-void │ │ +08afdc: |[08afdc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08afec: 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; │ │ @@ -161051,17 +161023,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 │ │ -08a824: |[08a824] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08a834: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08a836: 0f00 |0001: return v0 │ │ +08aff0: |[08aff0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08b000: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08b002: 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; │ │ @@ -161073,17 +161045,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 │ │ -08a838: |[08a838] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -08a848: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a84a: 0f00 |0001: return v0 │ │ +08b004: |[08b004] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +08b014: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b016: 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; │ │ @@ -161095,16 +161067,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 │ │ -08a84c: |[08a84c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -08a85c: 0e00 |0000: return-void │ │ +08b018: |[08b018] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +08b028: 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; │ │ @@ -161115,31 +161087,31 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a860: |[08a860] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08a870: 0e00 |0000: return-void │ │ +08b02c: |[08b02c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08b03c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0001 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 401 (AccessibilityDelegateCompat.java) │ │ │ │ Class #660 header: │ │ -class_idx : 503 │ │ +class_idx : 507 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1062 │ │ static_fields_size : 6 │ │ instance_fields_size: 21 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 4 │ │ │ │ Class #660 annotations: │ │ @@ -161275,25 +161247,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -08a874: |[08a874] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ -08a884: 7100 e921 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@21e9 │ │ -08a88a: 0a00 |0003: move-result v0 │ │ -08a88c: 6700 f203 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@03f2 │ │ -08a890: 7100 ef21 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@21ef │ │ -08a896: 0a00 |0009: move-result v0 │ │ -08a898: 6700 f603 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@03f6 │ │ -08a89c: 7100 e821 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@21e8 │ │ -08a8a2: 0a00 |000f: move-result v0 │ │ -08a8a4: 6700 f103 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@03f1 │ │ -08a8a8: 0e00 |0012: return-void │ │ +08b040: |[08b040] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ +08b050: 7100 e921 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@21e9 │ │ +08b056: 0a00 |0003: move-result v0 │ │ +08b058: 6700 f203 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@03f2 │ │ +08b05c: 7100 ef21 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@21ef │ │ +08b062: 0a00 |0009: move-result v0 │ │ +08b064: 6700 f603 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@03f6 │ │ +08b068: 7100 e821 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@21e8 │ │ +08b06e: 0a00 |000f: move-result v0 │ │ +08b070: 6700 f103 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@03f1 │ │ +08b074: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x000c line=64 │ │ locals : │ │ │ │ @@ -161302,31 +161274,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 │ │ -08a8ac: |[08a8ac] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -08a8bc: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08a8c2: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ -08a8c6: 2200 f601 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@01f6 │ │ -08a8ca: 7030 690b 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@0b69 │ │ -08a8d0: 5b10 ff03 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08a8d4: 5b13 0504 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0405 │ │ -08a8d8: 2030 fd03 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@03fd │ │ -08a8dc: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -08a8e0: 1f03 fd03 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@03fd │ │ -08a8e4: 6e20 7b0b 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0b7b │ │ -08a8ea: 7020 760b 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@0b76 │ │ -08a8f0: 0e00 |001a: return-void │ │ -08a8f2: 2200 f601 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@01f6 │ │ -08a8f6: 7020 680b 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0b68 │ │ -08a8fc: 5b10 ff03 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08a900: 28ea |0022: goto 000c // -0016 │ │ +08b078: |[08b078] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +08b088: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08b08e: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ +08b092: 2200 fa01 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@01fa │ │ +08b096: 7030 690b 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@0b69 │ │ +08b09c: 5b10 ff03 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08b0a0: 5b13 0504 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0405 │ │ +08b0a4: 2030 0104 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0401 │ │ +08b0a8: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +08b0ac: 1f03 0104 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0401 │ │ +08b0b0: 6e20 7b0b 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0b7b │ │ +08b0b6: 7020 760b 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@0b76 │ │ +08b0bc: 0e00 |001a: return-void │ │ +08b0be: 2200 fa01 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@01fa │ │ +08b0c2: 7020 680b 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0b68 │ │ +08b0c8: 5b10 ff03 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08b0cc: 28ea |0022: goto 000c // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=153 │ │ 0x0005 line=154 │ │ 0x000c line=158 │ │ 0x000e line=159 │ │ @@ -161346,17 +161318,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 │ │ -08a904: |[08a904] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ -08a914: 5410 f903 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ -08a918: 1100 |0002: return-object v0 │ │ +08b0d0: |[08b0d0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ +08b0e0: 5410 f903 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ +08b0e4: 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;) │ │ @@ -161364,17 +161336,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 │ │ -08a91c: |[08a91c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ -08a92c: 5410 0504 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0405 │ │ -08a930: 1100 |0002: return-object v0 │ │ +08b0e8: |[08b0e8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ +08b0f8: 5410 0504 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0405 │ │ +08b0fc: 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;) │ │ @@ -161382,17 +161354,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 │ │ -08a934: |[08a934] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -08a944: 7010 750b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@0b75 │ │ -08a94a: 0e00 |0003: return-void │ │ +08b100: |[08b100] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +08b110: 7010 750b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@0b75 │ │ +08b116: 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;) │ │ @@ -161400,17 +161372,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 │ │ -08a94c: |[08a94c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ -08a95c: 5410 fb03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03fb │ │ -08a960: 1100 |0002: return-object v0 │ │ +08b118: |[08b118] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ +08b128: 5410 fb03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03fb │ │ +08b12c: 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;) │ │ @@ -161418,17 +161390,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 │ │ -08a964: |[08a964] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ -08a974: 5510 0904 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0409 │ │ -08a978: 0f00 |0002: return v0 │ │ +08b130: |[08b130] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ +08b140: 5510 0904 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0409 │ │ +08b144: 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;) │ │ @@ -161436,17 +161408,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a97c: |[08a97c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ -08a98c: 5c01 fa03 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03fa │ │ -08a990: 0f01 |0002: return v1 │ │ +08b148: |[08b148] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ +08b158: 5c01 fa03 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03fa │ │ +08b15c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -161455,38 +161427,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -08a994: |[08a994] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ -08a9a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08a9a6: 5430 ff03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08a9aa: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -08a9ac: 6e20 8002 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ -08a9b2: 5430 ff03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08a9b6: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -08a9b8: 6e20 8002 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ -08a9be: 5430 ff03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08a9c2: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -08a9c4: 6e20 8002 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ -08a9ca: 5430 0b04 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ -08a9ce: 6e10 3721 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@2137 │ │ -08a9d4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -08a9d6: 5b30 0b04 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ -08a9da: 5c32 0104 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0401 │ │ -08a9de: 5c32 0904 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0409 │ │ -08a9e2: 5c32 f803 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f8 │ │ -08a9e6: 5c32 f703 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f7 │ │ -08a9ea: 5c32 fa03 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03fa │ │ -08a9ee: 5530 0004 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0400 │ │ -08a9f2: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -08a9f6: 5c32 0004 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0400 │ │ -08a9fa: 0e00 |002b: return-void │ │ +08b160: |[08b160] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ +08b170: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08b172: 5430 ff03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08b176: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +08b178: 6e20 8002 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ +08b17e: 5430 ff03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08b182: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +08b184: 6e20 8002 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ +08b18a: 5430 ff03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08b18e: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +08b190: 6e20 8002 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ +08b196: 5430 0b04 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ +08b19a: 6e10 3721 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@2137 │ │ +08b1a0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +08b1a2: 5b30 0b04 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ +08b1a6: 5c32 0104 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0401 │ │ +08b1aa: 5c32 0904 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0409 │ │ +08b1ae: 5c32 f803 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f8 │ │ +08b1b2: 5c32 f703 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f7 │ │ +08b1b6: 5c32 fa03 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03fa │ │ +08b1ba: 5530 0004 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0400 │ │ +08b1be: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +08b1c2: 5c32 0004 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0400 │ │ +08b1c6: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=409 │ │ 0x0007 line=410 │ │ 0x000d line=411 │ │ 0x0013 line=412 │ │ 0x0018 line=413 │ │ @@ -161506,33 +161478,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -08a9fc: |[08a9fc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ -08aa0c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08aa0e: 5430 ff03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08aa12: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -08aa14: 6e20 8002 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ -08aa1a: 5430 ff03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08aa1e: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -08aa20: 6e20 8002 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ -08aa26: 5430 ff03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08aa2a: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -08aa2c: 6e20 8002 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ -08aa32: 5c32 0104 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0401 │ │ -08aa36: 5c32 f803 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f8 │ │ -08aa3a: 5c32 f703 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f7 │ │ -08aa3e: 5c32 fa03 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03fa │ │ -08aa42: 5530 0004 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0400 │ │ -08aa46: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ -08aa4a: 5c32 0004 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0400 │ │ -08aa4e: 0e00 |0021: return-void │ │ +08b1c8: |[08b1c8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ +08b1d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08b1da: 5430 ff03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08b1de: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +08b1e0: 6e20 8002 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ +08b1e6: 5430 ff03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08b1ea: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +08b1ec: 6e20 8002 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ +08b1f2: 5430 ff03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08b1f6: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +08b1f8: 6e20 8002 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ +08b1fe: 5c32 0104 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0401 │ │ +08b202: 5c32 f803 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f8 │ │ +08b206: 5c32 f703 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f7 │ │ +08b20a: 5c32 fa03 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03fa │ │ +08b20e: 5530 0004 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0400 │ │ +08b212: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ +08b216: 5c32 0004 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0400 │ │ +08b21a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=425 │ │ 0x0007 line=426 │ │ 0x000d line=427 │ │ 0x0013 line=428 │ │ 0x0015 line=429 │ │ @@ -161549,26 +161521,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -08aa50: |[08aa50] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ -08aa60: 5420 ff03 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08aa64: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -08aa66: 6e20 8002 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ -08aa6c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -08aa6e: 5c20 fa03 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03fa │ │ -08aa72: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -08aa74: 5c20 0004 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0400 │ │ -08aa78: 5420 0504 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0405 │ │ -08aa7c: 5421 f903 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ -08aa80: 7220 a320 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@20a3 │ │ -08aa86: 0e00 |0013: return-void │ │ +08b21c: |[08b21c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ +08b22c: 5420 ff03 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08b230: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +08b232: 6e20 8002 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ +08b238: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +08b23a: 5c20 fa03 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03fa │ │ +08b23e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +08b240: 5c20 0004 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0400 │ │ +08b244: 5420 0504 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0405 │ │ +08b248: 5421 f903 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ +08b24c: 7220 a320 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@20a3 │ │ +08b252: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0006 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0013 line=457 │ │ @@ -161580,45 +161552,45 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -08aa88: |[08aa88] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ -08aa98: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ -08aa9c: 2203 a104 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -08aaa0: 1a04 e202 |0004: const-string v4, "Context must not be null" // string@02e2 │ │ -08aaa4: 7020 9824 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -08aaaa: 2703 |0009: throw v3 │ │ -08aaac: 5453 0504 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0405 │ │ -08aab0: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -08aab4: 2203 a104 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -08aab8: 1a04 ae0b |0010: const-string v4, "OnGestureListener must not be null" // string@0bae │ │ -08aabc: 7020 9824 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -08aac2: 2703 |0015: throw v3 │ │ -08aac4: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -08aac6: 5c53 0204 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0402 │ │ -08aaca: 7110 e721 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@21e7 │ │ -08aad0: 0c00 |001c: move-result-object v0 │ │ -08aad2: 6e10 ee21 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@21ee │ │ -08aad8: 0a02 |0020: move-result v2 │ │ -08aada: 6e10 ea21 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@21ea │ │ -08aae0: 0a01 |0024: move-result v1 │ │ -08aae2: 6e10 ec21 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@21ec │ │ -08aae8: 0a03 |0028: move-result v3 │ │ -08aaea: 5953 0704 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0407 │ │ -08aaee: 6e10 eb21 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@21eb │ │ -08aaf4: 0a03 |002e: move-result v3 │ │ -08aaf6: 5953 0604 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0406 │ │ -08aafa: 9203 0202 |0031: mul-int v3, v2, v2 │ │ -08aafe: 5953 0a04 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@040a │ │ -08ab02: 9203 0101 |0035: mul-int v3, v1, v1 │ │ -08ab06: 5953 fc03 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@03fc │ │ -08ab0a: 0e00 |0039: return-void │ │ +08b254: |[08b254] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ +08b264: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ +08b268: 2203 a704 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +08b26c: 1a04 e202 |0004: const-string v4, "Context must not be null" // string@02e2 │ │ +08b270: 7020 9824 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +08b276: 2703 |0009: throw v3 │ │ +08b278: 5453 0504 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0405 │ │ +08b27c: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +08b280: 2203 a704 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +08b284: 1a04 b40b |0010: const-string v4, "OnGestureListener must not be null" // string@0bb4 │ │ +08b288: 7020 9824 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +08b28e: 2703 |0015: throw v3 │ │ +08b290: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +08b292: 5c53 0204 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0402 │ │ +08b296: 7110 e721 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@21e7 │ │ +08b29c: 0c00 |001c: move-result-object v0 │ │ +08b29e: 6e10 ee21 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@21ee │ │ +08b2a4: 0a02 |0020: move-result v2 │ │ +08b2a6: 6e10 ea21 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@21ea │ │ +08b2ac: 0a01 |0024: move-result v1 │ │ +08b2ae: 6e10 ec21 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@21ec │ │ +08b2b4: 0a03 |0028: move-result v3 │ │ +08b2b6: 5953 0704 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0407 │ │ +08b2ba: 6e10 eb21 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@21eb │ │ +08b2c0: 0a03 |002e: move-result v3 │ │ +08b2c2: 5953 0604 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0406 │ │ +08b2c6: 9203 0202 |0031: mul-int v3, v2, v2 │ │ +08b2ca: 5953 0a04 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@040a │ │ +08b2ce: 9203 0101 |0035: mul-int v3, v1, v1 │ │ +08b2d2: 5953 fc03 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@03fc │ │ +08b2d6: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0002 line=167 │ │ 0x000a line=169 │ │ 0x000e line=170 │ │ 0x0016 line=172 │ │ @@ -161638,702 +161610,702 @@ │ │ 0x0000 - 0x003a reg=6 context Landroid/content/Context; │ │ │ │ #12 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'isConsideredDoubleTap' │ │ type : '(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 12 │ │ + registers : 11 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 57 16-bit code units │ │ -08ab0c: |[08ab0c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ -08ab1c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08ab1e: 5583 f703 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f7 │ │ -08ab22: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -08ab26: 0f02 |0005: return v2 │ │ -08ab28: 6e10 1521 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@2115 │ │ -08ab2e: 0b04 |0009: move-result-wide v4 │ │ -08ab30: 6e10 1521 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@2115 │ │ -08ab36: 0b06 |000d: move-result-wide v6 │ │ -08ab38: bc64 |000e: sub-long/2addr v4, v6 │ │ -08ab3a: 6003 f103 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@03f1 │ │ -08ab3e: 8136 |0011: int-to-long v6, v3 │ │ -08ab40: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ -08ab44: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ -08ab48: 6e10 1821 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ -08ab4e: 0a03 |0019: move-result v3 │ │ -08ab50: 8733 |001a: float-to-int v3, v3 │ │ -08ab52: 6e10 1821 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ -08ab58: 0a04 |001e: move-result v4 │ │ -08ab5a: 8744 |001f: float-to-int v4, v4 │ │ -08ab5c: 9100 0304 |0020: sub-int v0, v3, v4 │ │ -08ab60: 6e10 1a21 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -08ab66: 0a03 |0025: move-result v3 │ │ -08ab68: 8733 |0026: float-to-int v3, v3 │ │ -08ab6a: 6e10 1a21 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -08ab70: 0a04 |002a: move-result v4 │ │ -08ab72: 8744 |002b: float-to-int v4, v4 │ │ -08ab74: 9101 0304 |002c: sub-int v1, v3, v4 │ │ -08ab78: 9203 0000 |002e: mul-int v3, v0, v0 │ │ -08ab7c: 9204 0101 |0030: mul-int v4, v1, v1 │ │ -08ab80: b043 |0032: add-int/2addr v3, v4 │ │ -08ab82: 5284 fc03 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@03fc │ │ -08ab86: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ -08ab8a: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -08ab8c: 28cd |0038: goto 0005 // -0033 │ │ +08b2d8: |[08b2d8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ +08b2e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08b2ea: 5573 f703 |0001: iget-boolean v3, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f7 │ │ +08b2ee: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +08b2f2: 0f02 |0005: return v2 │ │ +08b2f4: 6e10 1521 0a00 |0006: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@2115 │ │ +08b2fa: 0b03 |0009: move-result-wide v3 │ │ +08b2fc: 6e10 1521 0900 |000a: invoke-virtual {v9}, Landroid/view/MotionEvent;.getEventTime:()J // method@2115 │ │ +08b302: 0b05 |000d: move-result-wide v5 │ │ +08b304: bc53 |000e: sub-long/2addr v3, v5 │ │ +08b306: 6005 f103 |000f: sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@03f1 │ │ +08b30a: 8155 |0011: int-to-long v5, v5 │ │ +08b30c: 3103 0305 |0012: cmp-long v3, v3, v5 │ │ +08b310: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ +08b314: 6e10 1821 0800 |0016: invoke-virtual {v8}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ +08b31a: 0a03 |0019: move-result v3 │ │ +08b31c: 8733 |001a: float-to-int v3, v3 │ │ +08b31e: 6e10 1821 0a00 |001b: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ +08b324: 0a04 |001e: move-result v4 │ │ +08b326: 8744 |001f: float-to-int v4, v4 │ │ +08b328: 9100 0304 |0020: sub-int v0, v3, v4 │ │ +08b32c: 6e10 1a21 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +08b332: 0a03 |0025: move-result v3 │ │ +08b334: 8733 |0026: float-to-int v3, v3 │ │ +08b336: 6e10 1a21 0a00 |0027: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +08b33c: 0a04 |002a: move-result v4 │ │ +08b33e: 8744 |002b: float-to-int v4, v4 │ │ +08b340: 9101 0304 |002c: sub-int v1, v3, v4 │ │ +08b344: 9203 0000 |002e: mul-int v3, v0, v0 │ │ +08b348: 9204 0101 |0030: mul-int v4, v1, v1 │ │ +08b34c: b043 |0032: add-int/2addr v3, v4 │ │ +08b34e: 5274 fc03 |0033: iget v4, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@03fc │ │ +08b352: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ +08b356: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +08b358: 28cd |0038: goto 0005 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=439 │ │ 0x0005 line=449 │ │ 0x0006 line=443 │ │ 0x0016 line=447 │ │ 0x0022 line=448 │ │ 0x002e line=449 │ │ locals : │ │ 0x0022 - 0x0039 reg=0 deltaX I │ │ 0x002e - 0x0039 reg=1 deltaY I │ │ - 0x0000 - 0x0039 reg=8 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ - 0x0000 - 0x0039 reg=9 firstDown Landroid/view/MotionEvent; │ │ - 0x0000 - 0x0039 reg=10 firstUp Landroid/view/MotionEvent; │ │ - 0x0000 - 0x0039 reg=11 secondDown Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0039 reg=7 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ + 0x0000 - 0x0039 reg=8 firstDown Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0039 reg=9 firstUp Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0039 reg=10 secondDown Landroid/view/MotionEvent; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'isLongpressEnabled' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08ab90: |[08ab90] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ -08aba0: 5510 0204 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0402 │ │ -08aba4: 0f00 |0002: return v0 │ │ +08b35c: |[08b35c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ +08b36c: 5510 0204 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0402 │ │ +08b370: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'onTouchEvent' │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 44 │ │ + registers : 43 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 1224 16-bit code units │ │ -08aba8: |[08aba8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -08abb8: 7401 1221 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ -08abbe: 0a06 |0003: move-result v6 │ │ -08abc0: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ -08abc4: 5400 0b04 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ -08abc8: 0824 0000 |0008: move-object/from16 v36, v0 │ │ -08abcc: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ -08abd0: 7100 3621 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2136 │ │ -08abd6: 0c24 |000f: move-result-object v36 │ │ -08abd8: 0800 2400 |0010: move-object/from16 v0, v36 │ │ -08abdc: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ -08abe0: 5b10 0b04 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ -08abe4: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ -08abe8: 5400 0b04 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ -08abec: 0824 0000 |001a: move-object/from16 v36, v0 │ │ -08abf0: 0800 2400 |001c: move-object/from16 v0, v36 │ │ -08abf4: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ -08abf8: 6e20 2f21 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@212f │ │ -08abfe: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -08ac02: 0224 0000 |0025: move/from16 v36, v0 │ │ -08ac06: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ -08ac0a: 0200 2400 |0029: move/from16 v0, v36 │ │ -08ac0e: 0201 2500 |002b: move/from16 v1, v37 │ │ -08ac12: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ -08ac16: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ -08ac1a: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ -08ac1e: 7701 4f0c 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0c4f │ │ -08ac24: 0a19 |0036: move-result v25 │ │ -08ac26: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ -08ac2a: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ -08ac2e: 7701 510c 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0c51 │ │ -08ac34: 0a07 |003e: move-result v7 │ │ -08ac36: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ -08ac3a: 0200 1200 |0041: move/from16 v0, v18 │ │ -08ac3e: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ -08ac42: 0200 1900 |0045: move/from16 v0, v25 │ │ -08ac46: 0201 1200 |0047: move/from16 v1, v18 │ │ -08ac4a: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ -08ac4e: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ -08ac52: 28f4 |004d: goto 0041 // -000c │ │ -08ac54: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ -08ac58: 28e1 |0050: goto 0031 // -001f │ │ -08ac5a: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ -08ac5e: 28e4 |0053: goto 0037 // -001c │ │ -08ac60: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ -08ac64: 0201 1200 |0056: move/from16 v1, v18 │ │ -08ac68: 7120 530c 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ -08ac6e: 0a24 |005b: move-result v36 │ │ -08ac70: a61a 1a24 |005c: add-float v26, v26, v36 │ │ -08ac74: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ -08ac78: 0201 1200 |0060: move/from16 v1, v18 │ │ -08ac7c: 7120 540c 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ -08ac82: 0a24 |0065: move-result v36 │ │ -08ac84: a61b 1b24 |0066: add-float v27, v27, v36 │ │ -08ac88: 28e3 |0068: goto 004b // -001d │ │ -08ac8a: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ -08ac8e: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ -08ac92: 82c0 |006d: int-to-float v0, v12 │ │ -08ac94: 0224 0000 |006e: move/from16 v36, v0 │ │ -08ac98: a90e 1a24 |0070: div-float v14, v26, v36 │ │ -08ac9c: 82c0 |0072: int-to-float v0, v12 │ │ -08ac9e: 0224 0000 |0073: move/from16 v36, v0 │ │ -08aca2: a90f 1b24 |0075: div-float v15, v27, v36 │ │ -08aca6: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ -08acaa: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -08acae: 0224 0000 |007b: move/from16 v36, v0 │ │ -08acb2: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ -08acb8: 0f11 |0080: return v17 │ │ -08acba: 017c |0081: move v12, v7 │ │ -08acbc: 28eb |0082: goto 006d // -0015 │ │ -08acbe: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ -08acc2: 590e 0304 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0403 │ │ -08acc6: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ -08acca: 590e fd03 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@03fd │ │ -08acce: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ -08acd2: 590f 0404 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0404 │ │ -08acd6: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ -08acda: 590f fe03 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@03fe │ │ -08acde: 7601 740b 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@0b74 │ │ -08ace4: 28ea |0096: goto 0080 // -0016 │ │ -08ace6: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ -08acea: 590e 0304 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0403 │ │ -08acee: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ -08acf2: 590e fd03 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@03fd │ │ -08acf6: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ -08acfa: 590f 0404 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0404 │ │ -08acfe: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ -08ad02: 590f fe03 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@03fe │ │ -08ad06: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ -08ad0a: 5400 0b04 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ -08ad0e: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ -08ad12: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ -08ad16: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ -08ad1a: 5200 0604 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0406 │ │ -08ad1e: 0226 0000 |00b3: move/from16 v38, v0 │ │ -08ad22: 0200 2600 |00b5: move/from16 v0, v38 │ │ -08ad26: 8200 |00b7: int-to-float v0, v0 │ │ -08ad28: 0226 0000 |00b8: move/from16 v38, v0 │ │ -08ad2c: 7403 3121 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@2131 │ │ -08ad32: 7701 4f0c 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0c4f │ │ -08ad38: 0a1c |00c0: move-result v28 │ │ -08ad3a: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ -08ad3e: 0201 1c00 |00c3: move/from16 v1, v28 │ │ -08ad42: 7120 520c 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -08ad48: 0a13 |00c8: move-result v19 │ │ -08ad4a: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ -08ad4e: 5400 0b04 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ -08ad52: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ -08ad56: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ -08ad5a: 0201 1300 |00d1: move/from16 v1, v19 │ │ -08ad5e: 7120 de0c 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0cde │ │ -08ad64: 0a21 |00d6: move-result v33 │ │ -08ad66: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ -08ad6a: 5400 0b04 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ -08ad6e: 0824 0000 |00db: move-object/from16 v36, v0 │ │ -08ad72: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ -08ad76: 0201 1300 |00df: move/from16 v1, v19 │ │ -08ad7a: 7120 df0c 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0cdf │ │ -08ad80: 0a23 |00e4: move-result v35 │ │ -08ad82: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ -08ad86: 0200 1200 |00e7: move/from16 v0, v18 │ │ -08ad8a: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ -08ad8e: 0200 1200 |00eb: move/from16 v0, v18 │ │ -08ad92: 0201 1c00 |00ed: move/from16 v1, v28 │ │ -08ad96: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ -08ad9a: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ -08ad9e: 28f4 |00f3: goto 00e7 // -000c │ │ -08ada0: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ -08ada4: 0201 1200 |00f6: move/from16 v1, v18 │ │ -08ada8: 7120 520c 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -08adae: 0a14 |00fb: move-result v20 │ │ -08adb0: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ -08adb4: 5400 0b04 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ -08adb8: 0824 0000 |0100: move-object/from16 v36, v0 │ │ -08adbc: 0800 2400 |0102: move-object/from16 v0, v36 │ │ -08adc0: 0201 1400 |0104: move/from16 v1, v20 │ │ -08adc4: 7120 de0c 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0cde │ │ -08adca: 0a24 |0109: move-result v36 │ │ -08adcc: a820 2124 |010a: mul-float v32, v33, v36 │ │ -08add0: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -08add4: 5400 0b04 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ -08add8: 0824 0000 |0110: move-object/from16 v36, v0 │ │ -08addc: 0800 2400 |0112: move-object/from16 v0, v36 │ │ -08ade0: 0201 1400 |0114: move/from16 v1, v20 │ │ -08ade4: 7120 df0c 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0cdf │ │ -08adea: 0a24 |0119: move-result v36 │ │ -08adec: a822 2324 |011a: mul-float v34, v35, v36 │ │ -08adf0: a60d 2022 |011c: add-float v13, v32, v34 │ │ -08adf4: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ -08adf8: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ -08adfc: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ -08ae00: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ -08ae04: 5400 0b04 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ -08ae08: 0824 0000 |0128: move-object/from16 v36, v0 │ │ -08ae0c: 7401 3021 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@2130 │ │ -08ae12: 2900 53ff |012d: goto/16 0080 // -00ad │ │ -08ae16: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ -08ae1a: 5400 fb03 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03fb │ │ -08ae1e: 0824 0000 |0133: move-object/from16 v36, v0 │ │ -08ae22: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ -08ae26: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ -08ae2a: 5400 ff03 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08ae2e: 0824 0000 |013b: move-object/from16 v36, v0 │ │ -08ae32: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ -08ae36: 7402 7902 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@0279 │ │ -08ae3c: 0a10 |0142: move-result v16 │ │ -08ae3e: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ -08ae42: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ -08ae46: 5400 ff03 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08ae4a: 0824 0000 |0149: move-object/from16 v36, v0 │ │ -08ae4e: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ -08ae52: 7402 8002 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ -08ae58: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ -08ae5c: 5400 f903 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ -08ae60: 0824 0000 |0154: move-object/from16 v36, v0 │ │ -08ae64: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ -08ae68: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ -08ae6c: 5400 0804 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0408 │ │ -08ae70: 0824 0000 |015c: move-object/from16 v36, v0 │ │ -08ae74: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ -08ae78: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ -08ae7c: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ -08ae80: 5400 f903 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ -08ae84: 0824 0000 |0166: move-object/from16 v36, v0 │ │ -08ae88: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ -08ae8c: 5400 0804 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0408 │ │ -08ae90: 0825 0000 |016c: move-object/from16 v37, v0 │ │ -08ae94: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ -08ae98: 0801 2400 |0170: move-object/from16 v1, v36 │ │ -08ae9c: 0802 2500 |0172: move-object/from16 v2, v37 │ │ -08aea0: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ -08aea4: 7040 770b 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@0b77 │ │ -08aeaa: 0a24 |0179: move-result v36 │ │ -08aeac: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ -08aeb0: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ -08aeb4: 0200 2400 |017e: move/from16 v0, v36 │ │ -08aeb8: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ -08aebc: 5c10 0104 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0401 │ │ -08aec0: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ -08aec4: 5400 fb03 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03fb │ │ -08aec8: 0824 0000 |0188: move-object/from16 v36, v0 │ │ -08aecc: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ -08aed0: 5400 f903 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ -08aed4: 0825 0000 |018e: move-object/from16 v37, v0 │ │ -08aed8: 7802 9e20 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@209e │ │ -08aede: 0a24 |0193: move-result v36 │ │ -08aee0: 9611 1124 |0194: or-int v17, v17, v36 │ │ -08aee4: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ -08aee8: 5400 fb03 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03fb │ │ -08aeec: 0824 0000 |019a: move-object/from16 v36, v0 │ │ -08aef0: 0800 2400 |019c: move-object/from16 v0, v36 │ │ -08aef4: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ -08aef8: 7220 9f20 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@209f │ │ -08aefe: 0a24 |01a3: move-result v36 │ │ -08af00: 9611 1124 |01a4: or-int v17, v17, v36 │ │ -08af04: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ -08af08: 590e 0304 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0403 │ │ -08af0c: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ -08af10: 590e fd03 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@03fd │ │ -08af14: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ -08af18: 590f 0404 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0404 │ │ -08af1c: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ -08af20: 590f fe03 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@03fe │ │ -08af24: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ -08af28: 5400 f903 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ -08af2c: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ -08af30: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ -08af34: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ -08af38: 5400 f903 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ -08af3c: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ -08af40: 7401 1e21 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@211e │ │ -08af46: 7701 1d21 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@211d │ │ -08af4c: 0c24 |01ca: move-result-object v36 │ │ -08af4e: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ -08af52: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ -08af56: 5b10 f903 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ -08af5a: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ -08af5e: 0200 2400 |01d3: move/from16 v0, v36 │ │ -08af62: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ -08af66: 5c10 f803 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f8 │ │ -08af6a: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ -08af6e: 0200 2400 |01db: move/from16 v0, v36 │ │ -08af72: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ -08af76: 5c10 f703 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f7 │ │ -08af7a: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ -08af7e: 0200 2400 |01e3: move/from16 v0, v36 │ │ -08af82: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ -08af86: 5c10 0904 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0409 │ │ -08af8a: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ -08af8e: 0200 2400 |01eb: move/from16 v0, v36 │ │ -08af92: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ -08af96: 5c10 0004 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0400 │ │ -08af9a: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ -08af9e: 0200 2400 |01f3: move/from16 v0, v36 │ │ -08afa2: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ -08afa6: 5c10 fa03 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03fa │ │ -08afaa: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ -08afae: 5500 0204 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0402 │ │ -08afb2: 0224 0000 |01fd: move/from16 v36, v0 │ │ -08afb6: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ -08afba: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ -08afbe: 5400 ff03 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08afc2: 0824 0000 |0205: move-object/from16 v36, v0 │ │ -08afc6: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ -08afca: 7402 8002 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ -08afd0: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ -08afd4: 5400 ff03 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08afd8: 0824 0000 |0210: move-object/from16 v36, v0 │ │ -08afdc: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ -08afe0: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ -08afe4: 5400 f903 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ -08afe8: 0826 0000 |0218: move-object/from16 v38, v0 │ │ -08afec: 7401 1321 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@2113 │ │ -08aff2: 0b26 |021d: move-result-wide v38 │ │ -08aff4: 6028 f603 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@03f6 │ │ -08aff8: 0200 2800 |0220: move/from16 v0, v40 │ │ -08affc: 8100 |0222: int-to-long v0, v0 │ │ -08affe: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ -08b002: 9b26 2628 |0225: add-long v38, v38, v40 │ │ -08b006: 6028 f203 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@03f2 │ │ -08b00a: 0200 2800 |0229: move/from16 v0, v40 │ │ -08b00e: 8100 |022b: int-to-long v0, v0 │ │ -08b010: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ -08b014: 9b26 2628 |022e: add-long v38, v38, v40 │ │ -08b018: 7404 8202 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0282 │ │ -08b01e: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ -08b022: 5400 ff03 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08b026: 0824 0000 |0237: move-object/from16 v36, v0 │ │ -08b02a: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ -08b02e: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ -08b032: 5400 f903 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ -08b036: 0826 0000 |023f: move-object/from16 v38, v0 │ │ -08b03a: 7401 1321 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@2113 │ │ -08b040: 0b26 |0244: move-result-wide v38 │ │ -08b042: 6028 f603 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@03f6 │ │ -08b046: 0200 2800 |0247: move/from16 v0, v40 │ │ -08b04a: 8100 |0249: int-to-long v0, v0 │ │ -08b04c: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ -08b050: 9b26 2628 |024c: add-long v38, v38, v40 │ │ -08b054: 7404 8202 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0282 │ │ -08b05a: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ -08b05e: 5400 0504 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0405 │ │ -08b062: 0824 0000 |0255: move-object/from16 v36, v0 │ │ -08b066: 0800 2400 |0257: move-object/from16 v0, v36 │ │ -08b06a: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ -08b06e: 7220 a120 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@20a1 │ │ -08b074: 0a24 |025e: move-result v36 │ │ -08b076: 9611 1124 |025f: or-int v17, v17, v36 │ │ -08b07a: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ -08b07e: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ -08b082: 5400 ff03 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08b086: 0824 0000 |0267: move-object/from16 v36, v0 │ │ -08b08a: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ -08b08e: 6026 f103 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@03f1 │ │ -08b092: 0200 2600 |026d: move/from16 v0, v38 │ │ -08b096: 8100 |026f: int-to-long v0, v0 │ │ -08b098: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ -08b09c: 7404 8302 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@0283 │ │ -08b0a2: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ -08b0a6: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ -08b0aa: 5500 0004 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0400 │ │ -08b0ae: 0224 0000 |027b: move/from16 v36, v0 │ │ -08b0b2: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ -08b0b6: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ -08b0ba: 5200 0304 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0403 │ │ -08b0be: 0224 0000 |0283: move/from16 v36, v0 │ │ -08b0c2: a717 240e |0285: sub-float v23, v36, v14 │ │ -08b0c6: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ -08b0ca: 5200 0404 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0404 │ │ -08b0ce: 0224 0000 |028b: move/from16 v36, v0 │ │ -08b0d2: a718 240f |028d: sub-float v24, v36, v15 │ │ -08b0d6: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ -08b0da: 5500 0104 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0401 │ │ -08b0de: 0224 0000 |0293: move/from16 v36, v0 │ │ -08b0e2: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ -08b0e6: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ -08b0ea: 5400 fb03 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03fb │ │ -08b0ee: 0824 0000 |029b: move-object/from16 v36, v0 │ │ -08b0f2: 0800 2400 |029d: move-object/from16 v0, v36 │ │ -08b0f6: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ -08b0fa: 7220 9f20 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@209f │ │ -08b100: 0a24 |02a4: move-result v36 │ │ -08b102: 9611 1124 |02a5: or-int v17, v17, v36 │ │ -08b106: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ -08b10a: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ -08b10e: 5500 f803 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f8 │ │ -08b112: 0224 0000 |02ad: move/from16 v36, v0 │ │ -08b116: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ -08b11a: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ -08b11e: 5200 fd03 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@03fd │ │ -08b122: 0224 0000 |02b5: move/from16 v36, v0 │ │ -08b126: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ -08b12a: 0200 2400 |02b9: move/from16 v0, v36 │ │ -08b12e: 8709 |02bb: float-to-int v9, v0 │ │ -08b130: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ -08b134: 5200 fe03 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@03fe │ │ -08b138: 0224 0000 |02c0: move/from16 v36, v0 │ │ -08b13c: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ -08b140: 0200 2400 |02c4: move/from16 v0, v36 │ │ -08b144: 870a |02c6: float-to-int v10, v0 │ │ -08b146: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ -08b14a: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ -08b14e: 900b 2425 |02cb: add-int v11, v36, v37 │ │ -08b152: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ -08b156: 5200 0a04 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@040a │ │ -08b15a: 0224 0000 |02d1: move/from16 v36, v0 │ │ -08b15e: 0200 2400 |02d3: move/from16 v0, v36 │ │ -08b162: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ -08b166: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ -08b16a: 5400 0504 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0405 │ │ -08b16e: 0824 0000 |02db: move-object/from16 v36, v0 │ │ -08b172: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ -08b176: 5400 f903 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ -08b17a: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ -08b17e: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ -08b182: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ -08b186: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ -08b18a: 0203 1700 |02e9: move/from16 v3, v23 │ │ -08b18e: 0204 1800 |02eb: move/from16 v4, v24 │ │ -08b192: 7254 a420 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@20a4 │ │ -08b198: 0a11 |02f0: move-result v17 │ │ -08b19a: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ -08b19e: 590e 0304 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0403 │ │ -08b1a2: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ -08b1a6: 590f 0404 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0404 │ │ -08b1aa: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ -08b1ae: 0200 2400 |02fb: move/from16 v0, v36 │ │ -08b1b2: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ -08b1b6: 5c10 f803 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f8 │ │ -08b1ba: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ -08b1be: 5400 ff03 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08b1c2: 0824 0000 |0305: move-object/from16 v36, v0 │ │ -08b1c6: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ -08b1ca: 7402 8002 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ -08b1d0: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ -08b1d4: 5400 ff03 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08b1d8: 0824 0000 |0310: move-object/from16 v36, v0 │ │ -08b1dc: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ -08b1e0: 7402 8002 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ -08b1e6: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ -08b1ea: 5400 ff03 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08b1ee: 0824 0000 |031b: move-object/from16 v36, v0 │ │ -08b1f2: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ -08b1f6: 7402 8002 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ -08b1fc: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ -08b200: 5200 0a04 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@040a │ │ -08b204: 0224 0000 |0326: move/from16 v36, v0 │ │ -08b208: 0200 2400 |0328: move/from16 v0, v36 │ │ -08b20c: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ -08b210: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ -08b214: 0200 2400 |032e: move/from16 v0, v36 │ │ -08b218: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ -08b21c: 5c10 f703 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f7 │ │ -08b220: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ -08b224: 7701 a924 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -08b22a: 0a24 |0339: move-result v36 │ │ -08b22c: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ -08b230: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ -08b234: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ -08b238: 7701 a924 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -08b23e: 0a24 |0343: move-result v36 │ │ -08b240: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ -08b244: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ -08b248: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ -08b24c: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ -08b250: 5400 0504 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0405 │ │ -08b254: 0824 0000 |034e: move-object/from16 v36, v0 │ │ -08b258: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ -08b25c: 5400 f903 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ -08b260: 0825 0000 |0354: move-object/from16 v37, v0 │ │ -08b264: 0800 2400 |0356: move-object/from16 v0, v36 │ │ -08b268: 0801 2500 |0358: move-object/from16 v1, v37 │ │ -08b26c: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ -08b270: 0203 1700 |035c: move/from16 v3, v23 │ │ -08b274: 0204 1800 |035e: move/from16 v4, v24 │ │ -08b278: 7254 a420 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@20a4 │ │ -08b27e: 0a11 |0363: move-result v17 │ │ -08b280: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ -08b284: 590e 0304 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0403 │ │ -08b288: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ -08b28c: 590f 0404 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0404 │ │ -08b290: 2900 14fd |036c: goto/16 0080 // -02ec │ │ -08b294: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ -08b298: 0200 2400 |0370: move/from16 v0, v36 │ │ -08b29c: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ -08b2a0: 5c10 0904 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0409 │ │ -08b2a4: 7701 1d21 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@211d │ │ -08b2aa: 0c08 |0379: move-result-object v8 │ │ -08b2ac: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ -08b2b0: 5500 0104 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0401 │ │ -08b2b4: 0224 0000 |037e: move/from16 v36, v0 │ │ -08b2b8: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ -08b2bc: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ -08b2c0: 5400 fb03 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03fb │ │ -08b2c4: 0824 0000 |0386: move-object/from16 v36, v0 │ │ -08b2c8: 0800 2400 |0388: move-object/from16 v0, v36 │ │ -08b2cc: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ -08b2d0: 7220 9f20 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@209f │ │ -08b2d6: 0a24 |038f: move-result v36 │ │ -08b2d8: 9611 1124 |0390: or-int v17, v17, v36 │ │ -08b2dc: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ -08b2e0: 5400 0804 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0408 │ │ -08b2e4: 0824 0000 |0396: move-object/from16 v36, v0 │ │ -08b2e8: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ -08b2ec: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ -08b2f0: 5400 0804 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0408 │ │ -08b2f4: 0824 0000 |039e: move-object/from16 v36, v0 │ │ -08b2f8: 7401 1e21 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@211e │ │ -08b2fe: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ -08b302: 5b08 0804 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0408 │ │ -08b306: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ -08b30a: 5400 0b04 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ -08b30e: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ -08b312: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ -08b316: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ -08b31a: 5400 0b04 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ -08b31e: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ -08b322: 7401 3721 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@2137 │ │ -08b328: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ -08b32c: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ -08b330: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ -08b334: 5b10 0b04 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ -08b338: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ -08b33c: 0200 2400 |03c2: move/from16 v0, v36 │ │ -08b340: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ -08b344: 5c10 0104 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0401 │ │ -08b348: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ -08b34c: 0200 2400 |03ca: move/from16 v0, v36 │ │ -08b350: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ -08b354: 5c10 fa03 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03fa │ │ -08b358: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ -08b35c: 5400 ff03 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08b360: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ -08b364: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ -08b368: 7402 8002 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ -08b36e: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ -08b372: 5400 ff03 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08b376: 0824 0000 |03df: move-object/from16 v36, v0 │ │ -08b37a: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ -08b37e: 7402 8002 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ -08b384: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ -08b388: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ -08b38c: 5500 0004 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0400 │ │ -08b390: 0224 0000 |03ec: move/from16 v36, v0 │ │ -08b394: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ -08b398: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ -08b39c: 5400 ff03 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ -08b3a0: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ -08b3a4: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ -08b3a8: 7402 8002 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ -08b3ae: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ -08b3b2: 0200 2400 |03fd: move/from16 v0, v36 │ │ -08b3b6: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ -08b3ba: 5c10 0004 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0400 │ │ -08b3be: 288f |0403: goto 0392 // -0071 │ │ -08b3c0: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ -08b3c4: 5500 f803 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f8 │ │ -08b3c8: 0224 0000 |0408: move/from16 v36, v0 │ │ -08b3cc: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ -08b3d0: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ -08b3d4: 5400 0504 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0405 │ │ -08b3d8: 0824 0000 |0410: move-object/from16 v36, v0 │ │ -08b3dc: 0800 2400 |0412: move-object/from16 v0, v36 │ │ -08b3e0: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ -08b3e4: 7220 a620 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@20a6 │ │ -08b3ea: 0a11 |0419: move-result v17 │ │ -08b3ec: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ -08b3f0: 5500 fa03 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03fa │ │ -08b3f4: 0224 0000 |041e: move/from16 v36, v0 │ │ -08b3f8: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ -08b3fc: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ -08b400: 5400 fb03 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03fb │ │ -08b404: 0824 0000 |0426: move-object/from16 v36, v0 │ │ -08b408: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ -08b40c: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ -08b410: 5400 fb03 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03fb │ │ -08b414: 0824 0000 |042e: move-object/from16 v36, v0 │ │ -08b418: 0800 2400 |0430: move-object/from16 v0, v36 │ │ -08b41c: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ -08b420: 7220 a020 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@20a0 │ │ -08b426: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ -08b42a: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ -08b42e: 5400 0b04 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ -08b432: 081d 0000 |043d: move-object/from16 v29, v0 │ │ -08b436: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ -08b43a: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ -08b43e: 0201 2400 |0443: move/from16 v1, v36 │ │ -08b442: 7120 520c 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ -08b448: 0a15 |0448: move-result v21 │ │ -08b44a: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ -08b44e: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ -08b452: 5200 0604 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0406 │ │ -08b456: 0225 0000 |044f: move/from16 v37, v0 │ │ -08b45a: 0200 2500 |0451: move/from16 v0, v37 │ │ -08b45e: 8200 |0453: int-to-float v0, v0 │ │ -08b460: 0225 0000 |0454: move/from16 v37, v0 │ │ -08b464: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ -08b468: 0201 2400 |0458: move/from16 v1, v36 │ │ -08b46c: 0202 2500 |045a: move/from16 v2, v37 │ │ -08b470: 6e30 3121 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@2131 │ │ -08b476: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ -08b47a: 0201 1500 |0461: move/from16 v1, v21 │ │ -08b47e: 7120 df0c 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0cdf │ │ -08b484: 0a1f |0466: move-result v31 │ │ -08b486: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ -08b48a: 0201 1500 |0469: move/from16 v1, v21 │ │ -08b48e: 7120 de0c 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0cde │ │ -08b494: 0a1e |046e: move-result v30 │ │ -08b496: 7701 a924 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -08b49c: 0a24 |0472: move-result v36 │ │ -08b49e: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ -08b4a2: 5200 0704 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0407 │ │ -08b4a6: 0225 0000 |0477: move/from16 v37, v0 │ │ -08b4aa: 0200 2500 |0479: move/from16 v0, v37 │ │ -08b4ae: 8200 |047b: int-to-float v0, v0 │ │ -08b4b0: 0225 0000 |047c: move/from16 v37, v0 │ │ -08b4b4: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ -08b4b8: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ -08b4bc: 7701 a924 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -08b4c2: 0a24 |0485: move-result v36 │ │ -08b4c4: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ -08b4c8: 5200 0704 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0407 │ │ -08b4cc: 0225 0000 |048a: move/from16 v37, v0 │ │ -08b4d0: 0200 2500 |048c: move/from16 v0, v37 │ │ -08b4d4: 8200 |048e: int-to-float v0, v0 │ │ -08b4d6: 0225 0000 |048f: move/from16 v37, v0 │ │ -08b4da: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ -08b4de: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ -08b4e2: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ -08b4e6: 5400 0504 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0405 │ │ -08b4ea: 0824 0000 |0499: move-object/from16 v36, v0 │ │ -08b4ee: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ -08b4f2: 5400 f903 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ -08b4f6: 0825 0000 |049f: move-object/from16 v37, v0 │ │ -08b4fa: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ -08b4fe: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ -08b502: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ -08b506: 0203 1e00 |04a7: move/from16 v3, v30 │ │ -08b50a: 0204 1f00 |04a9: move/from16 v4, v31 │ │ -08b50e: 7254 a220 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@20a2 │ │ -08b514: 0a11 |04ae: move-result v17 │ │ -08b516: 2900 e3fe |04af: goto/16 0392 // -011d │ │ -08b51a: 7601 730b 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@0b73 │ │ -08b520: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ -08b524: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ +08b374: |[08b374] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +08b384: 7401 1221 2a00 |0000: invoke-virtual/range {v42}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ +08b38a: 0a05 |0003: move-result v5 │ │ +08b38c: 0800 2900 |0004: move-object/from16 v0, v41 │ │ +08b390: 5400 0b04 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ +08b394: 0823 0000 |0008: move-object/from16 v35, v0 │ │ +08b398: 3923 0c00 |000a: if-nez v35, 0016 // +000c │ │ +08b39c: 7100 3621 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@2136 │ │ +08b3a2: 0c23 |000f: move-result-object v35 │ │ +08b3a4: 0800 2300 |0010: move-object/from16 v0, v35 │ │ +08b3a8: 0801 2900 |0012: move-object/from16 v1, v41 │ │ +08b3ac: 5b10 0b04 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ +08b3b0: 0800 2900 |0016: move-object/from16 v0, v41 │ │ +08b3b4: 5400 0b04 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ +08b3b8: 0823 0000 |001a: move-object/from16 v35, v0 │ │ +08b3bc: 0800 2300 |001c: move-object/from16 v0, v35 │ │ +08b3c0: 0801 2a00 |001e: move-object/from16 v1, v42 │ │ +08b3c4: 6e20 2f21 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@212f │ │ +08b3ca: d550 ff00 |0023: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +08b3ce: 0223 0000 |0025: move/from16 v35, v0 │ │ +08b3d2: 1324 0600 |0027: const/16 v36, #int 6 // #6 │ │ +08b3d6: 0200 2300 |0029: move/from16 v0, v35 │ │ +08b3da: 0201 2400 |002b: move/from16 v1, v36 │ │ +08b3de: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ +08b3e2: 1315 0100 |002f: const/16 v21, #int 1 // #1 │ │ +08b3e6: 3815 2000 |0031: if-eqz v21, 0051 // +0020 │ │ +08b3ea: 7701 4f0c 2a00 |0033: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0c4f │ │ +08b3f0: 0a18 |0036: move-result v24 │ │ +08b3f2: 1319 0000 |0037: const/16 v25, #int 0 // #0 │ │ +08b3f6: 131a 0000 |0039: const/16 v26, #int 0 // #0 │ │ +08b3fa: 7701 510c 2a00 |003b: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0c51 │ │ +08b400: 0a06 |003e: move-result v6 │ │ +08b402: 1311 0000 |003f: const/16 v17, #int 0 // #0 │ │ +08b406: 0200 1100 |0041: move/from16 v0, v17 │ │ +08b40a: 3560 2600 |0043: if-ge v0, v6, 0069 // +0026 │ │ +08b40e: 0200 1800 |0045: move/from16 v0, v24 │ │ +08b412: 0201 1100 |0047: move/from16 v1, v17 │ │ +08b416: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ +08b41a: d811 1101 |004b: add-int/lit8 v17, v17, #int 1 // #01 │ │ +08b41e: 28f4 |004d: goto 0041 // -000c │ │ +08b420: 1315 0000 |004e: const/16 v21, #int 0 // #0 │ │ +08b424: 28e1 |0050: goto 0031 // -001f │ │ +08b426: 1318 ffff |0051: const/16 v24, #int -1 // #ffff │ │ +08b42a: 28e4 |0053: goto 0037 // -001c │ │ +08b42c: 0800 2a00 |0054: move-object/from16 v0, v42 │ │ +08b430: 0201 1100 |0056: move/from16 v1, v17 │ │ +08b434: 7120 530c 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0c53 │ │ +08b43a: 0a23 |005b: move-result v35 │ │ +08b43c: a619 1923 |005c: add-float v25, v25, v35 │ │ +08b440: 0800 2a00 |005e: move-object/from16 v0, v42 │ │ +08b444: 0201 1100 |0060: move/from16 v1, v17 │ │ +08b448: 7120 540c 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0c54 │ │ +08b44e: 0a23 |0065: move-result v35 │ │ +08b450: a61a 1a23 |0066: add-float v26, v26, v35 │ │ +08b454: 28e3 |0068: goto 004b // -001d │ │ +08b456: 3815 1800 |0069: if-eqz v21, 0081 // +0018 │ │ +08b45a: d80b 06ff |006b: add-int/lit8 v11, v6, #int -1 // #ff │ │ +08b45e: 82b0 |006d: int-to-float v0, v11 │ │ +08b460: 0223 0000 |006e: move/from16 v35, v0 │ │ +08b464: a90d 1923 |0070: div-float v13, v25, v35 │ │ +08b468: 82b0 |0072: int-to-float v0, v11 │ │ +08b46a: 0223 0000 |0073: move/from16 v35, v0 │ │ +08b46e: a90e 1a23 |0075: div-float v14, v26, v35 │ │ +08b472: 1310 0000 |0077: const/16 v16, #int 0 // #0 │ │ +08b476: d550 ff00 |0079: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +08b47a: 0223 0000 |007b: move/from16 v35, v0 │ │ +08b47e: 2b23 3904 0000 |007d: packed-switch v35, 000004b6 // +00000439 │ │ +08b484: 0f10 |0080: return v16 │ │ +08b486: 016b |0081: move v11, v6 │ │ +08b488: 28eb |0082: goto 006d // -0015 │ │ +08b48a: 0800 2900 |0083: move-object/from16 v0, v41 │ │ +08b48e: 590d 0304 |0085: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0403 │ │ +08b492: 0800 2900 |0087: move-object/from16 v0, v41 │ │ +08b496: 590d fd03 |0089: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@03fd │ │ +08b49a: 0800 2900 |008b: move-object/from16 v0, v41 │ │ +08b49e: 590e 0404 |008d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0404 │ │ +08b4a2: 0800 2900 |008f: move-object/from16 v0, v41 │ │ +08b4a6: 590e fe03 |0091: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@03fe │ │ +08b4aa: 7601 740b 2900 |0093: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@0b74 │ │ +08b4b0: 28ea |0096: goto 0080 // -0016 │ │ +08b4b2: 0800 2900 |0097: move-object/from16 v0, v41 │ │ +08b4b6: 590d 0304 |0099: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0403 │ │ +08b4ba: 0800 2900 |009b: move-object/from16 v0, v41 │ │ +08b4be: 590d fd03 |009d: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@03fd │ │ +08b4c2: 0800 2900 |009f: move-object/from16 v0, v41 │ │ +08b4c6: 590e 0404 |00a1: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0404 │ │ +08b4ca: 0800 2900 |00a3: move-object/from16 v0, v41 │ │ +08b4ce: 590e fe03 |00a5: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@03fe │ │ +08b4d2: 0800 2900 |00a7: move-object/from16 v0, v41 │ │ +08b4d6: 5400 0b04 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ +08b4da: 0823 0000 |00ab: move-object/from16 v35, v0 │ │ +08b4de: 1324 e803 |00ad: const/16 v36, #int 1000 // #3e8 │ │ +08b4e2: 0800 2900 |00af: move-object/from16 v0, v41 │ │ +08b4e6: 5200 0604 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0406 │ │ +08b4ea: 0225 0000 |00b3: move/from16 v37, v0 │ │ +08b4ee: 0200 2500 |00b5: move/from16 v0, v37 │ │ +08b4f2: 8200 |00b7: int-to-float v0, v0 │ │ +08b4f4: 0225 0000 |00b8: move/from16 v37, v0 │ │ +08b4f8: 7403 3121 2300 |00ba: invoke-virtual/range {v35, v36, v37}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@2131 │ │ +08b4fe: 7701 4f0c 2a00 |00bd: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0c4f │ │ +08b504: 0a1b |00c0: move-result v27 │ │ +08b506: 0800 2a00 |00c1: move-object/from16 v0, v42 │ │ +08b50a: 0201 1b00 |00c3: move/from16 v1, v27 │ │ +08b50e: 7120 520c 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +08b514: 0a12 |00c8: move-result v18 │ │ +08b516: 0800 2900 |00c9: move-object/from16 v0, v41 │ │ +08b51a: 5400 0b04 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ +08b51e: 0823 0000 |00cd: move-object/from16 v35, v0 │ │ +08b522: 0800 2300 |00cf: move-object/from16 v0, v35 │ │ +08b526: 0201 1200 |00d1: move/from16 v1, v18 │ │ +08b52a: 7120 de0c 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0cde │ │ +08b530: 0a20 |00d6: move-result v32 │ │ +08b532: 0800 2900 |00d7: move-object/from16 v0, v41 │ │ +08b536: 5400 0b04 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ +08b53a: 0823 0000 |00db: move-object/from16 v35, v0 │ │ +08b53e: 0800 2300 |00dd: move-object/from16 v0, v35 │ │ +08b542: 0201 1200 |00df: move/from16 v1, v18 │ │ +08b546: 7120 df0c 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0cdf │ │ +08b54c: 0a22 |00e4: move-result v34 │ │ +08b54e: 1311 0000 |00e5: const/16 v17, #int 0 // #0 │ │ +08b552: 0200 1100 |00e7: move/from16 v0, v17 │ │ +08b556: 3560 97ff |00e9: if-ge v0, v6, 0080 // -0069 │ │ +08b55a: 0200 1100 |00eb: move/from16 v0, v17 │ │ +08b55e: 0201 1b00 |00ed: move/from16 v1, v27 │ │ +08b562: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ +08b566: d811 1101 |00f1: add-int/lit8 v17, v17, #int 1 // #01 │ │ +08b56a: 28f4 |00f3: goto 00e7 // -000c │ │ +08b56c: 0800 2a00 |00f4: move-object/from16 v0, v42 │ │ +08b570: 0201 1100 |00f6: move/from16 v1, v17 │ │ +08b574: 7120 520c 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +08b57a: 0a13 |00fb: move-result v19 │ │ +08b57c: 0800 2900 |00fc: move-object/from16 v0, v41 │ │ +08b580: 5400 0b04 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ +08b584: 0823 0000 |0100: move-object/from16 v35, v0 │ │ +08b588: 0800 2300 |0102: move-object/from16 v0, v35 │ │ +08b58c: 0201 1300 |0104: move/from16 v1, v19 │ │ +08b590: 7120 de0c 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0cde │ │ +08b596: 0a23 |0109: move-result v35 │ │ +08b598: a81f 2023 |010a: mul-float v31, v32, v35 │ │ +08b59c: 0800 2900 |010c: move-object/from16 v0, v41 │ │ +08b5a0: 5400 0b04 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ +08b5a4: 0823 0000 |0110: move-object/from16 v35, v0 │ │ +08b5a8: 0800 2300 |0112: move-object/from16 v0, v35 │ │ +08b5ac: 0201 1300 |0114: move/from16 v1, v19 │ │ +08b5b0: 7120 df0c 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0cdf │ │ +08b5b6: 0a23 |0119: move-result v35 │ │ +08b5b8: a821 2223 |011a: mul-float v33, v34, v35 │ │ +08b5bc: a60c 1f21 |011c: add-float v12, v31, v33 │ │ +08b5c0: 1323 0000 |011e: const/16 v35, #int 0 // #0 │ │ +08b5c4: 2e23 0c23 |0120: cmpg-float v35, v12, v35 │ │ +08b5c8: 3b23 cfff |0122: if-gez v35, 00f1 // -0031 │ │ +08b5cc: 0800 2900 |0124: move-object/from16 v0, v41 │ │ +08b5d0: 5400 0b04 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ +08b5d4: 0823 0000 |0128: move-object/from16 v35, v0 │ │ +08b5d8: 7401 3021 2300 |012a: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.clear:()V // method@2130 │ │ +08b5de: 2900 53ff |012d: goto/16 0080 // -00ad │ │ +08b5e2: 0800 2900 |012f: move-object/from16 v0, v41 │ │ +08b5e6: 5400 fb03 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03fb │ │ +08b5ea: 0823 0000 |0133: move-object/from16 v35, v0 │ │ +08b5ee: 3823 7100 |0135: if-eqz v35, 01a6 // +0071 │ │ +08b5f2: 0800 2900 |0137: move-object/from16 v0, v41 │ │ +08b5f6: 5400 ff03 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08b5fa: 0823 0000 |013b: move-object/from16 v35, v0 │ │ +08b5fe: 1324 0300 |013d: const/16 v36, #int 3 // #3 │ │ +08b602: 7402 7902 2300 |013f: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.hasMessages:(I)Z // method@0279 │ │ +08b608: 0a0f |0142: move-result v15 │ │ +08b60a: 380f 0d00 |0143: if-eqz v15, 0150 // +000d │ │ +08b60e: 0800 2900 |0145: move-object/from16 v0, v41 │ │ +08b612: 5400 ff03 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08b616: 0823 0000 |0149: move-object/from16 v35, v0 │ │ +08b61a: 1324 0300 |014b: const/16 v36, #int 3 // #3 │ │ +08b61e: 7402 8002 2300 |014d: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ +08b624: 0800 2900 |0150: move-object/from16 v0, v41 │ │ +08b628: 5400 f903 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ +08b62c: 0823 0000 |0154: move-object/from16 v35, v0 │ │ +08b630: 3823 0d01 |0156: if-eqz v35, 0263 // +010d │ │ +08b634: 0800 2900 |0158: move-object/from16 v0, v41 │ │ +08b638: 5400 0804 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0408 │ │ +08b63c: 0823 0000 |015c: move-object/from16 v35, v0 │ │ +08b640: 3823 0501 |015e: if-eqz v35, 0263 // +0105 │ │ +08b644: 380f 0301 |0160: if-eqz v15, 0263 // +0103 │ │ +08b648: 0800 2900 |0162: move-object/from16 v0, v41 │ │ +08b64c: 5400 f903 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ +08b650: 0823 0000 |0166: move-object/from16 v35, v0 │ │ +08b654: 0800 2900 |0168: move-object/from16 v0, v41 │ │ +08b658: 5400 0804 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0408 │ │ +08b65c: 0824 0000 |016c: move-object/from16 v36, v0 │ │ +08b660: 0800 2900 |016e: move-object/from16 v0, v41 │ │ +08b664: 0801 2300 |0170: move-object/from16 v1, v35 │ │ +08b668: 0802 2400 |0172: move-object/from16 v2, v36 │ │ +08b66c: 0803 2a00 |0174: move-object/from16 v3, v42 │ │ +08b670: 7040 770b 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@0b77 │ │ +08b676: 0a23 |0179: move-result v35 │ │ +08b678: 3823 e900 |017a: if-eqz v35, 0263 // +00e9 │ │ +08b67c: 1323 0100 |017c: const/16 v35, #int 1 // #1 │ │ +08b680: 0200 2300 |017e: move/from16 v0, v35 │ │ +08b684: 0801 2900 |0180: move-object/from16 v1, v41 │ │ +08b688: 5c10 0104 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0401 │ │ +08b68c: 0800 2900 |0184: move-object/from16 v0, v41 │ │ +08b690: 5400 fb03 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03fb │ │ +08b694: 0823 0000 |0188: move-object/from16 v35, v0 │ │ +08b698: 0800 2900 |018a: move-object/from16 v0, v41 │ │ +08b69c: 5400 f903 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ +08b6a0: 0824 0000 |018e: move-object/from16 v36, v0 │ │ +08b6a4: 7802 9e20 2300 |0190: invoke-interface/range {v35, v36}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@209e │ │ +08b6aa: 0a23 |0193: move-result v35 │ │ +08b6ac: 9610 1023 |0194: or-int v16, v16, v35 │ │ +08b6b0: 0800 2900 |0196: move-object/from16 v0, v41 │ │ +08b6b4: 5400 fb03 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03fb │ │ +08b6b8: 0823 0000 |019a: move-object/from16 v35, v0 │ │ +08b6bc: 0800 2300 |019c: move-object/from16 v0, v35 │ │ +08b6c0: 0801 2a00 |019e: move-object/from16 v1, v42 │ │ +08b6c4: 7220 9f20 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@209f │ │ +08b6ca: 0a23 |01a3: move-result v35 │ │ +08b6cc: 9610 1023 |01a4: or-int v16, v16, v35 │ │ +08b6d0: 0800 2900 |01a6: move-object/from16 v0, v41 │ │ +08b6d4: 590d 0304 |01a8: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0403 │ │ +08b6d8: 0800 2900 |01aa: move-object/from16 v0, v41 │ │ +08b6dc: 590d fd03 |01ac: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@03fd │ │ +08b6e0: 0800 2900 |01ae: move-object/from16 v0, v41 │ │ +08b6e4: 590e 0404 |01b0: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0404 │ │ +08b6e8: 0800 2900 |01b2: move-object/from16 v0, v41 │ │ +08b6ec: 590e fe03 |01b4: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@03fe │ │ +08b6f0: 0800 2900 |01b6: move-object/from16 v0, v41 │ │ +08b6f4: 5400 f903 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ +08b6f8: 0823 0000 |01ba: move-object/from16 v35, v0 │ │ +08b6fc: 3823 0b00 |01bc: if-eqz v35, 01c7 // +000b │ │ +08b700: 0800 2900 |01be: move-object/from16 v0, v41 │ │ +08b704: 5400 f903 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ +08b708: 0823 0000 |01c2: move-object/from16 v35, v0 │ │ +08b70c: 7401 1e21 2300 |01c4: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@211e │ │ +08b712: 7701 1d21 2a00 |01c7: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@211d │ │ +08b718: 0c23 |01ca: move-result-object v35 │ │ +08b71a: 0800 2300 |01cb: move-object/from16 v0, v35 │ │ +08b71e: 0801 2900 |01cd: move-object/from16 v1, v41 │ │ +08b722: 5b10 f903 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ +08b726: 1323 0100 |01d1: const/16 v35, #int 1 // #1 │ │ +08b72a: 0200 2300 |01d3: move/from16 v0, v35 │ │ +08b72e: 0801 2900 |01d5: move-object/from16 v1, v41 │ │ +08b732: 5c10 f803 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f8 │ │ +08b736: 1323 0100 |01d9: const/16 v35, #int 1 // #1 │ │ +08b73a: 0200 2300 |01db: move/from16 v0, v35 │ │ +08b73e: 0801 2900 |01dd: move-object/from16 v1, v41 │ │ +08b742: 5c10 f703 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f7 │ │ +08b746: 1323 0100 |01e1: const/16 v35, #int 1 // #1 │ │ +08b74a: 0200 2300 |01e3: move/from16 v0, v35 │ │ +08b74e: 0801 2900 |01e5: move-object/from16 v1, v41 │ │ +08b752: 5c10 0904 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0409 │ │ +08b756: 1323 0000 |01e9: const/16 v35, #int 0 // #0 │ │ +08b75a: 0200 2300 |01eb: move/from16 v0, v35 │ │ +08b75e: 0801 2900 |01ed: move-object/from16 v1, v41 │ │ +08b762: 5c10 0004 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0400 │ │ +08b766: 1323 0000 |01f1: const/16 v35, #int 0 // #0 │ │ +08b76a: 0200 2300 |01f3: move/from16 v0, v35 │ │ +08b76e: 0801 2900 |01f5: move-object/from16 v1, v41 │ │ +08b772: 5c10 fa03 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03fa │ │ +08b776: 0800 2900 |01f9: move-object/from16 v0, v41 │ │ +08b77a: 5500 0204 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0402 │ │ +08b77e: 0223 0000 |01fd: move/from16 v35, v0 │ │ +08b782: 3823 3400 |01ff: if-eqz v35, 0233 // +0034 │ │ +08b786: 0800 2900 |0201: move-object/from16 v0, v41 │ │ +08b78a: 5400 ff03 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08b78e: 0823 0000 |0205: move-object/from16 v35, v0 │ │ +08b792: 1324 0200 |0207: const/16 v36, #int 2 // #2 │ │ +08b796: 7402 8002 2300 |0209: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ +08b79c: 0800 2900 |020c: move-object/from16 v0, v41 │ │ +08b7a0: 5400 ff03 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08b7a4: 0823 0000 |0210: move-object/from16 v35, v0 │ │ +08b7a8: 1324 0200 |0212: const/16 v36, #int 2 // #2 │ │ +08b7ac: 0800 2900 |0214: move-object/from16 v0, v41 │ │ +08b7b0: 5400 f903 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ +08b7b4: 0825 0000 |0218: move-object/from16 v37, v0 │ │ +08b7b8: 7401 1321 2500 |021a: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@2113 │ │ +08b7be: 0b25 |021d: move-result-wide v37 │ │ +08b7c0: 6027 f603 |021e: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@03f6 │ │ +08b7c4: 0200 2700 |0220: move/from16 v0, v39 │ │ +08b7c8: 8100 |0222: int-to-long v0, v0 │ │ +08b7ca: 0527 0000 |0223: move-wide/from16 v39, v0 │ │ +08b7ce: 9b25 2527 |0225: add-long v37, v37, v39 │ │ +08b7d2: 6027 f203 |0227: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@03f2 │ │ +08b7d6: 0200 2700 |0229: move/from16 v0, v39 │ │ +08b7da: 8100 |022b: int-to-long v0, v0 │ │ +08b7dc: 0527 0000 |022c: move-wide/from16 v39, v0 │ │ +08b7e0: 9b25 2527 |022e: add-long v37, v37, v39 │ │ +08b7e4: 7404 8202 2300 |0230: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0282 │ │ +08b7ea: 0800 2900 |0233: move-object/from16 v0, v41 │ │ +08b7ee: 5400 ff03 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08b7f2: 0823 0000 |0237: move-object/from16 v35, v0 │ │ +08b7f6: 1324 0100 |0239: const/16 v36, #int 1 // #1 │ │ +08b7fa: 0800 2900 |023b: move-object/from16 v0, v41 │ │ +08b7fe: 5400 f903 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ +08b802: 0825 0000 |023f: move-object/from16 v37, v0 │ │ +08b806: 7401 1321 2500 |0241: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@2113 │ │ +08b80c: 0b25 |0244: move-result-wide v37 │ │ +08b80e: 6027 f603 |0245: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@03f6 │ │ +08b812: 0200 2700 |0247: move/from16 v0, v39 │ │ +08b816: 8100 |0249: int-to-long v0, v0 │ │ +08b818: 0527 0000 |024a: move-wide/from16 v39, v0 │ │ +08b81c: 9b25 2527 |024c: add-long v37, v37, v39 │ │ +08b820: 7404 8202 2300 |024e: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0282 │ │ +08b826: 0800 2900 |0251: move-object/from16 v0, v41 │ │ +08b82a: 5400 0504 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0405 │ │ +08b82e: 0823 0000 |0255: move-object/from16 v35, v0 │ │ +08b832: 0800 2300 |0257: move-object/from16 v0, v35 │ │ +08b836: 0801 2a00 |0259: move-object/from16 v1, v42 │ │ +08b83a: 7220 a120 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@20a1 │ │ +08b840: 0a23 |025e: move-result v35 │ │ +08b842: 9610 1023 |025f: or-int v16, v16, v35 │ │ +08b846: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ +08b84a: 0800 2900 |0263: move-object/from16 v0, v41 │ │ +08b84e: 5400 ff03 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08b852: 0823 0000 |0267: move-object/from16 v35, v0 │ │ +08b856: 1324 0300 |0269: const/16 v36, #int 3 // #3 │ │ +08b85a: 6025 f103 |026b: sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@03f1 │ │ +08b85e: 0200 2500 |026d: move/from16 v0, v37 │ │ +08b862: 8100 |026f: int-to-long v0, v0 │ │ +08b864: 0525 0000 |0270: move-wide/from16 v37, v0 │ │ +08b868: 7404 8302 2300 |0272: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@0283 │ │ +08b86e: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ +08b872: 0800 2900 |0277: move-object/from16 v0, v41 │ │ +08b876: 5500 0004 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0400 │ │ +08b87a: 0223 0000 |027b: move/from16 v35, v0 │ │ +08b87e: 3923 03fe |027d: if-nez v35, 0080 // -01fd │ │ +08b882: 0800 2900 |027f: move-object/from16 v0, v41 │ │ +08b886: 5200 0304 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0403 │ │ +08b88a: 0223 0000 |0283: move/from16 v35, v0 │ │ +08b88e: a716 230d |0285: sub-float v22, v35, v13 │ │ +08b892: 0800 2900 |0287: move-object/from16 v0, v41 │ │ +08b896: 5200 0404 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0404 │ │ +08b89a: 0223 0000 |028b: move/from16 v35, v0 │ │ +08b89e: a717 230e |028d: sub-float v23, v35, v14 │ │ +08b8a2: 0800 2900 |028f: move-object/from16 v0, v41 │ │ +08b8a6: 5500 0104 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0401 │ │ +08b8aa: 0223 0000 |0293: move/from16 v35, v0 │ │ +08b8ae: 3823 1400 |0295: if-eqz v35, 02a9 // +0014 │ │ +08b8b2: 0800 2900 |0297: move-object/from16 v0, v41 │ │ +08b8b6: 5400 fb03 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03fb │ │ +08b8ba: 0823 0000 |029b: move-object/from16 v35, v0 │ │ +08b8be: 0800 2300 |029d: move-object/from16 v0, v35 │ │ +08b8c2: 0801 2a00 |029f: move-object/from16 v1, v42 │ │ +08b8c6: 7220 9f20 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@209f │ │ +08b8cc: 0a23 |02a4: move-result v35 │ │ +08b8ce: 9610 1023 |02a5: or-int v16, v16, v35 │ │ +08b8d2: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ +08b8d6: 0800 2900 |02a9: move-object/from16 v0, v41 │ │ +08b8da: 5500 f803 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f8 │ │ +08b8de: 0223 0000 |02ad: move/from16 v35, v0 │ │ +08b8e2: 3823 8700 |02af: if-eqz v35, 0336 // +0087 │ │ +08b8e6: 0800 2900 |02b1: move-object/from16 v0, v41 │ │ +08b8ea: 5200 fd03 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@03fd │ │ +08b8ee: 0223 0000 |02b5: move/from16 v35, v0 │ │ +08b8f2: a723 0d23 |02b7: sub-float v35, v13, v35 │ │ +08b8f6: 0200 2300 |02b9: move/from16 v0, v35 │ │ +08b8fa: 8708 |02bb: float-to-int v8, v0 │ │ +08b8fc: 0800 2900 |02bc: move-object/from16 v0, v41 │ │ +08b900: 5200 fe03 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@03fe │ │ +08b904: 0223 0000 |02c0: move/from16 v35, v0 │ │ +08b908: a723 0e23 |02c2: sub-float v35, v14, v35 │ │ +08b90c: 0200 2300 |02c4: move/from16 v0, v35 │ │ +08b910: 8709 |02c6: float-to-int v9, v0 │ │ +08b912: 9223 0808 |02c7: mul-int v35, v8, v8 │ │ +08b916: 9224 0909 |02c9: mul-int v36, v9, v9 │ │ +08b91a: 900a 2324 |02cb: add-int v10, v35, v36 │ │ +08b91e: 0800 2900 |02cd: move-object/from16 v0, v41 │ │ +08b922: 5200 0a04 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@040a │ │ +08b926: 0223 0000 |02d1: move/from16 v35, v0 │ │ +08b92a: 0200 2300 |02d3: move/from16 v0, v35 │ │ +08b92e: 370a 4d00 |02d5: if-le v10, v0, 0322 // +004d │ │ +08b932: 0800 2900 |02d7: move-object/from16 v0, v41 │ │ +08b936: 5400 0504 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0405 │ │ +08b93a: 0823 0000 |02db: move-object/from16 v35, v0 │ │ +08b93e: 0800 2900 |02dd: move-object/from16 v0, v41 │ │ +08b942: 5400 f903 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ +08b946: 0824 0000 |02e1: move-object/from16 v36, v0 │ │ +08b94a: 0800 2300 |02e3: move-object/from16 v0, v35 │ │ +08b94e: 0801 2400 |02e5: move-object/from16 v1, v36 │ │ +08b952: 0802 2a00 |02e7: move-object/from16 v2, v42 │ │ +08b956: 0203 1600 |02e9: move/from16 v3, v22 │ │ +08b95a: 0204 1700 |02eb: move/from16 v4, v23 │ │ +08b95e: 7254 a420 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@20a4 │ │ +08b964: 0a10 |02f0: move-result v16 │ │ +08b966: 0800 2900 |02f1: move-object/from16 v0, v41 │ │ +08b96a: 590d 0304 |02f3: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0403 │ │ +08b96e: 0800 2900 |02f5: move-object/from16 v0, v41 │ │ +08b972: 590e 0404 |02f7: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0404 │ │ +08b976: 1323 0000 |02f9: const/16 v35, #int 0 // #0 │ │ +08b97a: 0200 2300 |02fb: move/from16 v0, v35 │ │ +08b97e: 0801 2900 |02fd: move-object/from16 v1, v41 │ │ +08b982: 5c10 f803 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f8 │ │ +08b986: 0800 2900 |0301: move-object/from16 v0, v41 │ │ +08b98a: 5400 ff03 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08b98e: 0823 0000 |0305: move-object/from16 v35, v0 │ │ +08b992: 1324 0300 |0307: const/16 v36, #int 3 // #3 │ │ +08b996: 7402 8002 2300 |0309: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ +08b99c: 0800 2900 |030c: move-object/from16 v0, v41 │ │ +08b9a0: 5400 ff03 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08b9a4: 0823 0000 |0310: move-object/from16 v35, v0 │ │ +08b9a8: 1324 0100 |0312: const/16 v36, #int 1 // #1 │ │ +08b9ac: 7402 8002 2300 |0314: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ +08b9b2: 0800 2900 |0317: move-object/from16 v0, v41 │ │ +08b9b6: 5400 ff03 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08b9ba: 0823 0000 |031b: move-object/from16 v35, v0 │ │ +08b9be: 1324 0200 |031d: const/16 v36, #int 2 // #2 │ │ +08b9c2: 7402 8002 2300 |031f: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ +08b9c8: 0800 2900 |0322: move-object/from16 v0, v41 │ │ +08b9cc: 5200 0a04 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@040a │ │ +08b9d0: 0223 0000 |0326: move/from16 v35, v0 │ │ +08b9d4: 0200 2300 |0328: move/from16 v0, v35 │ │ +08b9d8: 370a 56fd |032a: if-le v10, v0, 0080 // -02aa │ │ +08b9dc: 1323 0000 |032c: const/16 v35, #int 0 // #0 │ │ +08b9e0: 0200 2300 |032e: move/from16 v0, v35 │ │ +08b9e4: 0801 2900 |0330: move-object/from16 v1, v41 │ │ +08b9e8: 5c10 f703 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f7 │ │ +08b9ec: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ +08b9f0: 7701 a924 1600 |0336: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +08b9f6: 0a23 |0339: move-result v35 │ │ +08b9f8: 1524 803f |033a: const/high16 v36, #int 1065353216 // #3f80 │ │ +08b9fc: 2d23 2324 |033c: cmpl-float v35, v35, v36 │ │ +08ba00: 3b23 0c00 |033e: if-gez v35, 034a // +000c │ │ +08ba04: 7701 a924 1700 |0340: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +08ba0a: 0a23 |0343: move-result v35 │ │ +08ba0c: 1524 803f |0344: const/high16 v36, #int 1065353216 // #3f80 │ │ +08ba10: 2d23 2324 |0346: cmpl-float v35, v35, v36 │ │ +08ba14: 3a23 38fd |0348: if-ltz v35, 0080 // -02c8 │ │ +08ba18: 0800 2900 |034a: move-object/from16 v0, v41 │ │ +08ba1c: 5400 0504 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0405 │ │ +08ba20: 0823 0000 |034e: move-object/from16 v35, v0 │ │ +08ba24: 0800 2900 |0350: move-object/from16 v0, v41 │ │ +08ba28: 5400 f903 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ +08ba2c: 0824 0000 |0354: move-object/from16 v36, v0 │ │ +08ba30: 0800 2300 |0356: move-object/from16 v0, v35 │ │ +08ba34: 0801 2400 |0358: move-object/from16 v1, v36 │ │ +08ba38: 0802 2a00 |035a: move-object/from16 v2, v42 │ │ +08ba3c: 0203 1600 |035c: move/from16 v3, v22 │ │ +08ba40: 0204 1700 |035e: move/from16 v4, v23 │ │ +08ba44: 7254 a420 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@20a4 │ │ +08ba4a: 0a10 |0363: move-result v16 │ │ +08ba4c: 0800 2900 |0364: move-object/from16 v0, v41 │ │ +08ba50: 590d 0304 |0366: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0403 │ │ +08ba54: 0800 2900 |0368: move-object/from16 v0, v41 │ │ +08ba58: 590e 0404 |036a: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0404 │ │ +08ba5c: 2900 14fd |036c: goto/16 0080 // -02ec │ │ +08ba60: 1323 0000 |036e: const/16 v35, #int 0 // #0 │ │ +08ba64: 0200 2300 |0370: move/from16 v0, v35 │ │ +08ba68: 0801 2900 |0372: move-object/from16 v1, v41 │ │ +08ba6c: 5c10 0904 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0409 │ │ +08ba70: 7701 1d21 2a00 |0376: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@211d │ │ +08ba76: 0c07 |0379: move-result-object v7 │ │ +08ba78: 0800 2900 |037a: move-object/from16 v0, v41 │ │ +08ba7c: 5500 0104 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0401 │ │ +08ba80: 0223 0000 |037e: move/from16 v35, v0 │ │ +08ba84: 3823 6800 |0380: if-eqz v35, 03e8 // +0068 │ │ +08ba88: 0800 2900 |0382: move-object/from16 v0, v41 │ │ +08ba8c: 5400 fb03 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03fb │ │ +08ba90: 0823 0000 |0386: move-object/from16 v35, v0 │ │ +08ba94: 0800 2300 |0388: move-object/from16 v0, v35 │ │ +08ba98: 0801 2a00 |038a: move-object/from16 v1, v42 │ │ +08ba9c: 7220 9f20 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@209f │ │ +08baa2: 0a23 |038f: move-result v35 │ │ +08baa4: 9610 1023 |0390: or-int v16, v16, v35 │ │ +08baa8: 0800 2900 |0392: move-object/from16 v0, v41 │ │ +08baac: 5400 0804 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0408 │ │ +08bab0: 0823 0000 |0396: move-object/from16 v35, v0 │ │ +08bab4: 3823 0b00 |0398: if-eqz v35, 03a3 // +000b │ │ +08bab8: 0800 2900 |039a: move-object/from16 v0, v41 │ │ +08babc: 5400 0804 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0408 │ │ +08bac0: 0823 0000 |039e: move-object/from16 v35, v0 │ │ +08bac4: 7401 1e21 2300 |03a0: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@211e │ │ +08baca: 0800 2900 |03a3: move-object/from16 v0, v41 │ │ +08bace: 5b07 0804 |03a5: iput-object v7, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0408 │ │ +08bad2: 0800 2900 |03a7: move-object/from16 v0, v41 │ │ +08bad6: 5400 0b04 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ +08bada: 0823 0000 |03ab: move-object/from16 v35, v0 │ │ +08bade: 3823 1300 |03ad: if-eqz v35, 03c0 // +0013 │ │ +08bae2: 0800 2900 |03af: move-object/from16 v0, v41 │ │ +08bae6: 5400 0b04 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ +08baea: 0823 0000 |03b3: move-object/from16 v35, v0 │ │ +08baee: 7401 3721 2300 |03b5: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.recycle:()V // method@2137 │ │ +08baf4: 1323 0000 |03b8: const/16 v35, #int 0 // #0 │ │ +08baf8: 0800 2300 |03ba: move-object/from16 v0, v35 │ │ +08bafc: 0801 2900 |03bc: move-object/from16 v1, v41 │ │ +08bb00: 5b10 0b04 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ +08bb04: 1323 0000 |03c0: const/16 v35, #int 0 // #0 │ │ +08bb08: 0200 2300 |03c2: move/from16 v0, v35 │ │ +08bb0c: 0801 2900 |03c4: move-object/from16 v1, v41 │ │ +08bb10: 5c10 0104 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0401 │ │ +08bb14: 1323 0000 |03c8: const/16 v35, #int 0 // #0 │ │ +08bb18: 0200 2300 |03ca: move/from16 v0, v35 │ │ +08bb1c: 0801 2900 |03cc: move-object/from16 v1, v41 │ │ +08bb20: 5c10 fa03 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03fa │ │ +08bb24: 0800 2900 |03d0: move-object/from16 v0, v41 │ │ +08bb28: 5400 ff03 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08bb2c: 0823 0000 |03d4: move-object/from16 v35, v0 │ │ +08bb30: 1324 0100 |03d6: const/16 v36, #int 1 // #1 │ │ +08bb34: 7402 8002 2300 |03d8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ +08bb3a: 0800 2900 |03db: move-object/from16 v0, v41 │ │ +08bb3e: 5400 ff03 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08bb42: 0823 0000 |03df: move-object/from16 v35, v0 │ │ +08bb46: 1324 0200 |03e1: const/16 v36, #int 2 // #2 │ │ +08bb4a: 7402 8002 2300 |03e3: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ +08bb50: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ +08bb54: 0800 2900 |03e8: move-object/from16 v0, v41 │ │ +08bb58: 5500 0004 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0400 │ │ +08bb5c: 0223 0000 |03ec: move/from16 v35, v0 │ │ +08bb60: 3823 1600 |03ee: if-eqz v35, 0404 // +0016 │ │ +08bb64: 0800 2900 |03f0: move-object/from16 v0, v41 │ │ +08bb68: 5400 ff03 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03ff │ │ +08bb6c: 0823 0000 |03f4: move-object/from16 v35, v0 │ │ +08bb70: 1324 0300 |03f6: const/16 v36, #int 3 // #3 │ │ +08bb74: 7402 8002 2300 |03f8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0280 │ │ +08bb7a: 1323 0000 |03fb: const/16 v35, #int 0 // #0 │ │ +08bb7e: 0200 2300 |03fd: move/from16 v0, v35 │ │ +08bb82: 0801 2900 |03ff: move-object/from16 v1, v41 │ │ +08bb86: 5c10 0004 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0400 │ │ +08bb8a: 288f |0403: goto 0392 // -0071 │ │ +08bb8c: 0800 2900 |0404: move-object/from16 v0, v41 │ │ +08bb90: 5500 f803 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f8 │ │ +08bb94: 0223 0000 |0408: move/from16 v35, v0 │ │ +08bb98: 3823 2f00 |040a: if-eqz v35, 0439 // +002f │ │ +08bb9c: 0800 2900 |040c: move-object/from16 v0, v41 │ │ +08bba0: 5400 0504 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0405 │ │ +08bba4: 0823 0000 |0410: move-object/from16 v35, v0 │ │ +08bba8: 0800 2300 |0412: move-object/from16 v0, v35 │ │ +08bbac: 0801 2a00 |0414: move-object/from16 v1, v42 │ │ +08bbb0: 7220 a620 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@20a6 │ │ +08bbb6: 0a10 |0419: move-result v16 │ │ +08bbb8: 0800 2900 |041a: move-object/from16 v0, v41 │ │ +08bbbc: 5500 fa03 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03fa │ │ +08bbc0: 0223 0000 |041e: move/from16 v35, v0 │ │ +08bbc4: 3823 72ff |0420: if-eqz v35, 0392 // -008e │ │ +08bbc8: 0800 2900 |0422: move-object/from16 v0, v41 │ │ +08bbcc: 5400 fb03 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03fb │ │ +08bbd0: 0823 0000 |0426: move-object/from16 v35, v0 │ │ +08bbd4: 3823 6aff |0428: if-eqz v35, 0392 // -0096 │ │ +08bbd8: 0800 2900 |042a: move-object/from16 v0, v41 │ │ +08bbdc: 5400 fb03 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03fb │ │ +08bbe0: 0823 0000 |042e: move-object/from16 v35, v0 │ │ +08bbe4: 0800 2300 |0430: move-object/from16 v0, v35 │ │ +08bbe8: 0801 2a00 |0432: move-object/from16 v1, v42 │ │ +08bbec: 7220 a020 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@20a0 │ │ +08bbf2: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ +08bbf6: 0800 2900 |0439: move-object/from16 v0, v41 │ │ +08bbfa: 5400 0b04 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040b │ │ +08bbfe: 081c 0000 |043d: move-object/from16 v28, v0 │ │ +08bc02: 1323 0000 |043f: const/16 v35, #int 0 // #0 │ │ +08bc06: 0800 2a00 |0441: move-object/from16 v0, v42 │ │ +08bc0a: 0201 2300 |0443: move/from16 v1, v35 │ │ +08bc0e: 7120 520c 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c52 │ │ +08bc14: 0a14 |0448: move-result v20 │ │ +08bc16: 1323 e803 |0449: const/16 v35, #int 1000 // #3e8 │ │ +08bc1a: 0800 2900 |044b: move-object/from16 v0, v41 │ │ +08bc1e: 5200 0604 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0406 │ │ +08bc22: 0224 0000 |044f: move/from16 v36, v0 │ │ +08bc26: 0200 2400 |0451: move/from16 v0, v36 │ │ +08bc2a: 8200 |0453: int-to-float v0, v0 │ │ +08bc2c: 0224 0000 |0454: move/from16 v36, v0 │ │ +08bc30: 0800 1c00 |0456: move-object/from16 v0, v28 │ │ +08bc34: 0201 2300 |0458: move/from16 v1, v35 │ │ +08bc38: 0202 2400 |045a: move/from16 v2, v36 │ │ +08bc3c: 6e30 3121 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@2131 │ │ +08bc42: 0800 1c00 |045f: move-object/from16 v0, v28 │ │ +08bc46: 0201 1400 |0461: move/from16 v1, v20 │ │ +08bc4a: 7120 df0c 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0cdf │ │ +08bc50: 0a1e |0466: move-result v30 │ │ +08bc52: 0800 1c00 |0467: move-object/from16 v0, v28 │ │ +08bc56: 0201 1400 |0469: move/from16 v1, v20 │ │ +08bc5a: 7120 de0c 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0cde │ │ +08bc60: 0a1d |046e: move-result v29 │ │ +08bc62: 7701 a924 1e00 |046f: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +08bc68: 0a23 |0472: move-result v35 │ │ +08bc6a: 0800 2900 |0473: move-object/from16 v0, v41 │ │ +08bc6e: 5200 0704 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0407 │ │ +08bc72: 0224 0000 |0477: move/from16 v36, v0 │ │ +08bc76: 0200 2400 |0479: move/from16 v0, v36 │ │ +08bc7a: 8200 |047b: int-to-float v0, v0 │ │ +08bc7c: 0224 0000 |047c: move/from16 v36, v0 │ │ +08bc80: 2d23 2324 |047e: cmpl-float v35, v35, v36 │ │ +08bc84: 3c23 1500 |0480: if-gtz v35, 0495 // +0015 │ │ +08bc88: 7701 a924 1d00 |0482: invoke-static/range {v29}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +08bc8e: 0a23 |0485: move-result v35 │ │ +08bc90: 0800 2900 |0486: move-object/from16 v0, v41 │ │ +08bc94: 5200 0704 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0407 │ │ +08bc98: 0224 0000 |048a: move/from16 v36, v0 │ │ +08bc9c: 0200 2400 |048c: move/from16 v0, v36 │ │ +08bca0: 8200 |048e: int-to-float v0, v0 │ │ +08bca2: 0224 0000 |048f: move/from16 v36, v0 │ │ +08bca6: 2d23 2324 |0491: cmpl-float v35, v35, v36 │ │ +08bcaa: 3d23 fffe |0493: if-lez v35, 0392 // -0101 │ │ +08bcae: 0800 2900 |0495: move-object/from16 v0, v41 │ │ +08bcb2: 5400 0504 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0405 │ │ +08bcb6: 0823 0000 |0499: move-object/from16 v35, v0 │ │ +08bcba: 0800 2900 |049b: move-object/from16 v0, v41 │ │ +08bcbe: 5400 f903 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f9 │ │ +08bcc2: 0824 0000 |049f: move-object/from16 v36, v0 │ │ +08bcc6: 0800 2300 |04a1: move-object/from16 v0, v35 │ │ +08bcca: 0801 2400 |04a3: move-object/from16 v1, v36 │ │ +08bcce: 0802 2a00 |04a5: move-object/from16 v2, v42 │ │ +08bcd2: 0203 1d00 |04a7: move/from16 v3, v29 │ │ +08bcd6: 0204 1e00 |04a9: move/from16 v4, v30 │ │ +08bcda: 7254 a220 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@20a2 │ │ +08bce0: 0a10 |04ae: move-result v16 │ │ +08bce2: 2900 e3fe |04af: goto/16 0392 // -011d │ │ +08bce6: 7601 730b 2900 |04b1: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@0b73 │ │ +08bcec: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ +08bcf0: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0004 line=226 │ │ 0x000c line=227 │ │ 0x0016 line=229 │ │ 0x0023 line=231 │ │ @@ -162447,70 +162419,70 @@ │ │ 0x045f line=373 │ │ 0x0467 line=375 │ │ 0x046f line=378 │ │ 0x0495 line=380 │ │ 0x04b1 line=401 │ │ 0x04b6 line=249 │ │ locals : │ │ - 0x003f - 0x004e reg=7 count I │ │ - 0x0041 - 0x004e reg=18 i I │ │ - 0x0031 - 0x004e reg=22 pointerUp Z │ │ - 0x0037 - 0x004e reg=25 skipIndex I │ │ - 0x0039 - 0x004e reg=26 sumX F │ │ - 0x003b - 0x004e reg=27 sumY F │ │ - 0x006d - 0x0081 reg=12 div I │ │ - 0x0072 - 0x0081 reg=14 focusX F │ │ - 0x0077 - 0x0081 reg=15 focusY F │ │ - 0x0079 - 0x0081 reg=17 handled Z │ │ - 0x011e - 0x012f reg=13 dot F │ │ - 0x00c9 - 0x012f reg=19 id1 I │ │ - 0x00fc - 0x012f reg=20 id2 I │ │ - 0x00c1 - 0x012f reg=28 upIndex I │ │ - 0x010c - 0x012f reg=32 x F │ │ - 0x00d7 - 0x012f reg=33 x1 F │ │ - 0x011c - 0x012f reg=34 y F │ │ - 0x00e5 - 0x012f reg=35 y1 F │ │ - 0x0143 - 0x01a6 reg=16 hadTapMessage Z │ │ - 0x0263 - 0x0277 reg=16 hadTapMessage Z │ │ - 0x02bc - 0x0336 reg=9 deltaX I │ │ - 0x02c7 - 0x0336 reg=10 deltaY I │ │ - 0x02cd - 0x0336 reg=11 distance I │ │ - 0x0287 - 0x036e reg=23 scrollX F │ │ - 0x028f - 0x036e reg=24 scrollY F │ │ - 0x037a - 0x04b1 reg=8 currentUpEvent Landroid/view/MotionEvent; │ │ - 0x0449 - 0x04b1 reg=21 pointerId I │ │ - 0x043f - 0x04b1 reg=29 velocityTracker Landroid/view/VelocityTracker; │ │ - 0x046f - 0x04b1 reg=30 velocityX F │ │ - 0x0467 - 0x04b1 reg=31 velocityY F │ │ - 0x0004 - 0x04c8 reg=6 action I │ │ - 0x0054 - 0x04c8 reg=7 count I │ │ - 0x0083 - 0x04c8 reg=12 div I │ │ - 0x0083 - 0x04c8 reg=14 focusX F │ │ - 0x0083 - 0x04c8 reg=15 focusY F │ │ - 0x0083 - 0x04c8 reg=17 handled Z │ │ - 0x0054 - 0x04c8 reg=18 i I │ │ - 0x0051 - 0x04c8 reg=22 pointerUp Z │ │ - 0x0054 - 0x04c8 reg=25 skipIndex I │ │ - 0x0054 - 0x04c8 reg=26 sumX F │ │ - 0x0054 - 0x04c8 reg=27 sumY F │ │ - 0x0000 - 0x04c8 reg=42 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ - 0x0000 - 0x04c8 reg=43 ev Landroid/view/MotionEvent; │ │ + 0x003f - 0x004e reg=6 count I │ │ + 0x0041 - 0x004e reg=17 i I │ │ + 0x0031 - 0x004e reg=21 pointerUp Z │ │ + 0x0037 - 0x004e reg=24 skipIndex I │ │ + 0x0039 - 0x004e reg=25 sumX F │ │ + 0x003b - 0x004e reg=26 sumY F │ │ + 0x006d - 0x0081 reg=11 div I │ │ + 0x0072 - 0x0081 reg=13 focusX F │ │ + 0x0077 - 0x0081 reg=14 focusY F │ │ + 0x0079 - 0x0081 reg=16 handled Z │ │ + 0x011e - 0x012f reg=12 dot F │ │ + 0x00c9 - 0x012f reg=18 id1 I │ │ + 0x00fc - 0x012f reg=19 id2 I │ │ + 0x00c1 - 0x012f reg=27 upIndex I │ │ + 0x010c - 0x012f reg=31 x F │ │ + 0x00d7 - 0x012f reg=32 x1 F │ │ + 0x011c - 0x012f reg=33 y F │ │ + 0x00e5 - 0x012f reg=34 y1 F │ │ + 0x0143 - 0x01a6 reg=15 hadTapMessage Z │ │ + 0x0263 - 0x0277 reg=15 hadTapMessage Z │ │ + 0x02bc - 0x0336 reg=8 deltaX I │ │ + 0x02c7 - 0x0336 reg=9 deltaY I │ │ + 0x02cd - 0x0336 reg=10 distance I │ │ + 0x0287 - 0x036e reg=22 scrollX F │ │ + 0x028f - 0x036e reg=23 scrollY F │ │ + 0x037a - 0x04b1 reg=7 currentUpEvent Landroid/view/MotionEvent; │ │ + 0x0449 - 0x04b1 reg=20 pointerId I │ │ + 0x043f - 0x04b1 reg=28 velocityTracker Landroid/view/VelocityTracker; │ │ + 0x046f - 0x04b1 reg=29 velocityX F │ │ + 0x0467 - 0x04b1 reg=30 velocityY F │ │ + 0x0004 - 0x04c8 reg=5 action I │ │ + 0x0054 - 0x04c8 reg=6 count I │ │ + 0x0083 - 0x04c8 reg=11 div I │ │ + 0x0083 - 0x04c8 reg=13 focusX F │ │ + 0x0083 - 0x04c8 reg=14 focusY F │ │ + 0x0083 - 0x04c8 reg=16 handled Z │ │ + 0x0054 - 0x04c8 reg=17 i I │ │ + 0x0051 - 0x04c8 reg=21 pointerUp Z │ │ + 0x0054 - 0x04c8 reg=24 skipIndex I │ │ + 0x0054 - 0x04c8 reg=25 sumX F │ │ + 0x0054 - 0x04c8 reg=26 sumY F │ │ + 0x0000 - 0x04c8 reg=41 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ + 0x0000 - 0x04c8 reg=42 ev Landroid/view/MotionEvent; │ │ │ │ #2 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'setIsLongpressEnabled' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b548: |[08b548] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ -08b558: 5c01 0204 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0402 │ │ -08b55c: 0e00 |0002: return-void │ │ +08bd14: |[08bd14] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ +08bd24: 5c01 0204 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0402 │ │ +08bd28: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 isLongpressEnabled Z │ │ @@ -162520,31 +162492,31 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b560: |[08b560] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -08b570: 5b01 fb03 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03fb │ │ -08b574: 0e00 |0002: return-void │ │ +08bd2c: |[08bd2c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +08bd3c: 5b01 fb03 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03fb │ │ +08bd40: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0002 line=193 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 onDoubleTapListener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ │ │ source_file_idx : 1062 (GestureDetectorCompat.java) │ │ │ │ Class #661 header: │ │ -class_idx : 504 │ │ +class_idx : 508 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1062 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #661 annotations: │ │ @@ -162570,20 +162542,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 │ │ -08b578: |[08b578] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -08b588: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08b58e: 2200 ff03 |0003: new-instance v0, Landroid/view/GestureDetector; // type@03ff │ │ -08b592: 7040 a720 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@20a7 │ │ -08b598: 5b10 0c04 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@040c │ │ -08b59c: 0e00 |000a: return-void │ │ +08bd44: |[08bd44] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +08bd54: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08bd5a: 2200 0304 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0403 │ │ +08bd5e: 7040 a720 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@20a7 │ │ +08bd64: 5b10 0c04 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@040c │ │ +08bd68: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0003 line=465 │ │ 0x000a line=466 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ @@ -162597,19 +162569,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08b5a0: |[08b5a0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ -08b5b0: 5410 0c04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@040c │ │ -08b5b4: 6e10 a820 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@20a8 │ │ -08b5ba: 0a00 |0005: move-result v0 │ │ -08b5bc: 0f00 |0006: return v0 │ │ +08bd6c: |[08bd6c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ +08bd7c: 5410 0c04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@040c │ │ +08bd80: 6e10 a820 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@20a8 │ │ +08bd86: 0a00 |0005: move-result v0 │ │ +08bd88: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;) │ │ @@ -162617,19 +162589,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08b5c0: |[08b5c0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -08b5d0: 5410 0c04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@040c │ │ -08b5d4: 6e20 a920 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@20a9 │ │ -08b5da: 0a00 |0005: move-result v0 │ │ -08b5dc: 0f00 |0006: return v0 │ │ +08bd8c: |[08bd8c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +08bd9c: 5410 0c04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@040c │ │ +08bda0: 6e20 a920 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@20a9 │ │ +08bda6: 0a00 |0005: move-result v0 │ │ +08bda8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ 0x0000 - 0x0007 reg=2 ev Landroid/view/MotionEvent; │ │ │ │ @@ -162638,18 +162610,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08b5e0: |[08b5e0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ -08b5f0: 5410 0c04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@040c │ │ -08b5f4: 6e20 aa20 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@20aa │ │ -08b5fa: 0e00 |0005: return-void │ │ +08bdac: |[08bdac] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ +08bdbc: 5410 0c04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@040c │ │ +08bdc0: 6e20 aa20 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@20aa │ │ +08bdc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ 0x0005 line=481 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -162659,32 +162631,32 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08b5fc: |[08b5fc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -08b60c: 5410 0c04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@040c │ │ -08b610: 6e20 ab20 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@20ab │ │ -08b616: 0e00 |0005: return-void │ │ +08bdc8: |[08bdc8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +08bdd8: 5410 0c04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@040c │ │ +08bddc: 6e20 ab20 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@20ab │ │ +08bde2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x0005 line=486 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ │ │ source_file_idx : 1062 (GestureDetectorCompat.java) │ │ │ │ Class #662 header: │ │ -class_idx : 507 │ │ +class_idx : 511 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1073 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #662 annotations: │ │ @@ -162706,17 +162678,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b618: |[08b618] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ -08b628: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08b62e: 0e00 |0003: return-void │ │ +08bde4: |[08bde4] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ +08bdf4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08bdfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -162725,17 +162697,17 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 7 │ │ insns size : 4 16-bit code units │ │ -08b630: |[08b630] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -08b640: 7707 ac20 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@20ac │ │ -08b646: 0e00 |0003: return-void │ │ +08bdfc: |[08bdfc] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +08be0c: 7707 ac20 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@20ac │ │ +08be12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -162752,17 +162724,17 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -08b648: |[08b648] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -08b658: 7155 ae20 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@20ae │ │ -08b65e: 0e00 |0003: return-void │ │ +08be14: |[08be14] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +08be24: 7155 ae20 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@20ae │ │ +08be2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -162777,17 +162749,17 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -08b660: |[08b660] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -08b670: 7130 b020 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@20b0 │ │ -08b676: 0e00 |0003: return-void │ │ +08be2c: |[08be2c] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +08be3c: 7130 b020 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@20b0 │ │ +08be42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -162800,32 +162772,32 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -08b678: |[08b678] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ -08b688: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ -08b68e: b520 |0003: and-int/2addr v0, v2 │ │ -08b690: 0f00 |0004: return v0 │ │ +08be44: |[08be44] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ +08be54: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ +08be5a: b520 |0003: and-int/2addr v0, v2 │ │ +08be5c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0005 reg=2 gravity I │ │ 0x0000 - 0x0005 reg=3 layoutDirection I │ │ │ │ source_file_idx : 1073 (GravityCompat.java) │ │ │ │ Class #663 header: │ │ -class_idx : 508 │ │ +class_idx : 512 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1073 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #663 annotations: │ │ @@ -162847,17 +162819,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b694: |[08b694] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ -08b6a4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08b6aa: 0e00 |0003: return-void │ │ +08be60: |[08be60] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ +08be70: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08be76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ │ │ Virtual methods - │ │ @@ -162866,17 +162838,17 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 8 │ │ insns size : 4 16-bit code units │ │ -08b6ac: |[08b6ac] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -08b6bc: 7708 9c0b 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@0b9c │ │ -08b6c2: 0e00 |0003: return-void │ │ +08be78: |[08be78] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +08be88: 7708 9c0b 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@0b9c │ │ +08be8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -162893,17 +162865,17 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -08b6c4: |[08b6c4] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -08b6d4: 7706 9d0b 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0b9d │ │ -08b6da: 0e00 |0003: return-void │ │ +08be90: |[08be90] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +08bea0: 7706 9d0b 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0b9d │ │ +08bea6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -162918,17 +162890,17 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -08b6dc: |[08b6dc] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -08b6ec: 7140 9e0b 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0b9e │ │ -08b6f2: 0e00 |0003: return-void │ │ +08bea8: |[08bea8] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +08beb8: 7140 9e0b 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0b9e │ │ +08bebe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -162941,32 +162913,32 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08b6f4: |[08b6f4] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ -08b704: 7120 9f0b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@0b9f │ │ -08b70a: 0a00 |0003: move-result v0 │ │ -08b70c: 0f00 |0004: return v0 │ │ +08bec0: |[08bec0] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ +08bed0: 7120 9f0b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@0b9f │ │ +08bed6: 0a00 |0003: move-result v0 │ │ +08bed8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0005 reg=2 gravity I │ │ 0x0000 - 0x0005 reg=3 layoutDirection I │ │ │ │ source_file_idx : 1073 (GravityCompat.java) │ │ │ │ Class #664 header: │ │ -class_idx : 511 │ │ +class_idx : 515 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 1243 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #664 annotations: │ │ @@ -162998,17 +162970,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b710: |[08b710] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -08b720: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08b726: 0e00 |0003: return-void │ │ +08bedc: |[08bedc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +08beec: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08bef2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;) │ │ @@ -163016,40 +162988,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -08b728: |[08b728] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -08b738: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -08b73a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -08b73c: 9504 0607 |0002: and-int v4, v6, v7 │ │ -08b740: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -08b744: 0121 |0006: move v1, v2 │ │ -08b746: 9600 0809 |0007: or-int v0, v8, v9 │ │ -08b74a: 9504 0600 |0009: and-int v4, v6, v0 │ │ -08b74e: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -08b752: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -08b756: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -08b75a: 2203 a104 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -08b75e: 1a04 5c11 |0013: const-string v4, "bad arguments" // string@115c │ │ -08b762: 7020 9824 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -08b768: 2703 |0018: throw v3 │ │ -08b76a: 0131 |0019: move v1, v3 │ │ -08b76c: 28ed |001a: goto 0007 // -0013 │ │ -08b76e: 0132 |001b: move v2, v3 │ │ -08b770: 28f1 |001c: goto 000d // -000f │ │ -08b772: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -08b776: b535 |001f: and-int/2addr v5, v3 │ │ -08b778: 0f05 |0020: return v5 │ │ -08b77a: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -08b77e: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -08b782: b535 |0025: and-int/2addr v5, v3 │ │ -08b784: 28fa |0026: goto 0020 // -0006 │ │ +08bef4: |[08bef4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +08bf04: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +08bf06: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +08bf08: 9504 0607 |0002: and-int v4, v6, v7 │ │ +08bf0c: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +08bf10: 0121 |0006: move v1, v2 │ │ +08bf12: 9600 0809 |0007: or-int v0, v8, v9 │ │ +08bf16: 9504 0600 |0009: and-int v4, v6, v0 │ │ +08bf1a: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +08bf1e: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +08bf22: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +08bf26: 2203 a704 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +08bf2a: 1a04 6211 |0013: const-string v4, "bad arguments" // string@1162 │ │ +08bf2e: 7020 9824 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +08bf34: 2703 |0018: throw v3 │ │ +08bf36: 0131 |0019: move v1, v3 │ │ +08bf38: 28ed |001a: goto 0007 // -0013 │ │ +08bf3a: 0132 |001b: move v2, v3 │ │ +08bf3c: 28f1 |001c: goto 000d // -000f │ │ +08bf3e: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +08bf42: b535 |001f: and-int/2addr v5, v3 │ │ +08bf44: 0f05 |0020: return v5 │ │ +08bf46: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +08bf4a: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +08bf4e: b535 |0025: and-int/2addr v5, v3 │ │ +08bf50: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0007 line=56 │ │ 0x0009 line=57 │ │ 0x000d line=59 │ │ 0x000f line=60 │ │ @@ -163080,18 +163052,18 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08b788: |[08b788] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -08b798: 6e20 bb20 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@20bb │ │ -08b79e: 0a00 |0003: move-result v0 │ │ -08b7a0: 0f00 |0004: return v0 │ │ +08bf54: |[08bf54] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +08bf64: 6e20 bb20 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@20bb │ │ +08bf6a: 0a00 |0003: move-result v0 │ │ +08bf6c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0005 reg=3 receiver Landroid/view/KeyEvent$Callback; │ │ @@ -163103,17 +163075,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 │ │ -08b7a4: |[08b7a4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -08b7b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08b7b6: 1100 |0001: return-object v0 │ │ +08bf70: |[08bf70] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +08bf80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08bf82: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -163122,17 +163094,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08b7b8: |[08b7b8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -08b7c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08b7ca: 0f00 |0001: return v0 │ │ +08bf84: |[08bf84] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +08bf94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08bf96: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -163141,32 +163113,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -08b7cc: |[08b7cc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -08b7dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08b7de: 6e20 a70b 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0ba7 │ │ -08b7e4: 0a01 |0004: move-result v1 │ │ -08b7e6: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -08b7ea: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -08b7ee: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -08b7f2: 7152 a40b 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0ba4 │ │ -08b7f8: 0a05 |000e: move-result v5 │ │ -08b7fa: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -08b7fc: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -08b800: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -08b804: 7153 a40b 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0ba4 │ │ -08b80a: 0a05 |0017: move-result v5 │ │ -08b80c: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -08b810: 0f00 |001a: return v0 │ │ -08b812: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -08b814: 28fe |001c: goto 001a // -0002 │ │ +08bf98: |[08bf98] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +08bfa8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08bfaa: 6e20 a70b 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0ba7 │ │ +08bfb0: 0a01 |0004: move-result v1 │ │ +08bfb2: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +08bfb6: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +08bfba: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +08bfbe: 7152 a40b 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0ba4 │ │ +08bfc4: 0a05 |000e: move-result v5 │ │ +08bfc6: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +08bfc8: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +08bfcc: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +08bfd0: 7153 a40b 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0ba4 │ │ +08bfd6: 0a05 |0017: move-result v5 │ │ +08bfd8: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +08bfdc: 0f00 |001a: return v0 │ │ +08bfde: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +08bfe0: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0007 line=85 │ │ 0x000f line=87 │ │ 0x0018 line=89 │ │ locals : │ │ @@ -163179,23 +163151,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08b818: |[08b818] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -08b828: 6e20 a70b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0ba7 │ │ -08b82e: 0a00 |0003: move-result v0 │ │ -08b830: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -08b834: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -08b838: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -08b83a: 0f00 |0009: return v0 │ │ -08b83c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08b83e: 28fe |000b: goto 0009 // -0002 │ │ +08bfe4: |[08bfe4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +08bff4: 6e20 a70b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0ba7 │ │ +08bffa: 0a00 |0003: move-result v0 │ │ +08bffc: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +08c000: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +08c004: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +08c006: 0f00 |0009: return v0 │ │ +08c008: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +08c00a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x000c reg=2 metaState I │ │ │ │ @@ -163204,23 +163176,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -08b840: |[08b840] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -08b850: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -08b854: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -08b858: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -08b85c: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -08b860: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -08b864: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -08b868: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -08b86c: 0f00 |000e: return v0 │ │ +08c00c: |[08c00c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +08c01c: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +08c020: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +08c024: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +08c028: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +08c02c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +08c030: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +08c034: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +08c038: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x0006 line=76 │ │ 0x000a line=77 │ │ 0x000c line=79 │ │ @@ -163233,30 +163205,30 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b870: |[08b870] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -08b880: 0e00 |0000: return-void │ │ +08c03c: |[08c03c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +08c04c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0001 reg=1 event Landroid/view/KeyEvent; │ │ │ │ source_file_idx : 1243 (KeyEventCompat.java) │ │ │ │ Class #665 header: │ │ -class_idx : 519 │ │ +class_idx : 523 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2810 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2816 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #665 annotations: │ │ Annotations on class │ │ @@ -163277,17 +163249,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b884: |[08b884] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ -08b894: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08b89a: 0e00 |0003: return-void │ │ +08c050: |[08c050] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ +08c060: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08c066: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -163296,17 +163268,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08b89c: |[08b89c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -08b8ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08b8ae: 0f00 |0001: return v0 │ │ +08c068: |[08c068] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +08c078: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c07a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -163315,17 +163287,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b8b0: |[08b8b0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -08b8c0: 5220 610c |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0c61 │ │ -08b8c4: 0f00 |0002: return v0 │ │ +08c07c: |[08c07c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +08c08c: 5220 610c |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0c61 │ │ +08c090: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -163334,17 +163306,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b8c8: |[08b8c8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -08b8d8: 5220 600c |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0c60 │ │ -08b8dc: 0f00 |0002: return v0 │ │ +08c094: |[08c094] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +08c0a4: 5220 600c |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0c60 │ │ +08c0a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -163353,17 +163325,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08b8e0: |[08b8e0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -08b8f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08b8f2: 0f00 |0001: return v0 │ │ +08c0ac: |[08c0ac] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +08c0bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c0be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -163372,16 +163344,16 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b8f4: |[08b8f4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -08b904: 0e00 |0000: return-void │ │ +08c0c0: |[08c0c0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +08c0d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -163391,16 +163363,16 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b908: |[08b908] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -08b918: 0e00 |0000: return-void │ │ +08c0d4: |[08c0d4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +08c0e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -163410,17 +163382,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b91c: |[08b91c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -08b92c: 5912 610c |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0c61 │ │ -08b930: 0e00 |0002: return-void │ │ +08c0e8: |[08c0e8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +08c0f8: 5912 610c |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0c61 │ │ +08c0fc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -163431,33 +163403,33 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b934: |[08b934] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -08b944: 5912 600c |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0c60 │ │ -08b948: 0e00 |0002: return-void │ │ +08c100: |[08c100] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +08c110: 5912 600c |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0c60 │ │ +08c114: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0002 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0003 reg=2 marginStart I │ │ │ │ - source_file_idx : 2810 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2816 (MarginLayoutParamsCompat.java) │ │ │ │ Class #666 header: │ │ -class_idx : 520 │ │ +class_idx : 524 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2810 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2816 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #666 annotations: │ │ Annotations on class │ │ @@ -163478,17 +163450,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b94c: |[08b94c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ -08b95c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08b962: 0e00 |0003: return-void │ │ +08c118: |[08c118] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ +08c128: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08c12e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ │ │ Virtual methods - │ │ @@ -163497,18 +163469,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08b964: |[08b964] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -08b974: 7110 f20b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0bf2 │ │ -08b97a: 0a00 |0003: move-result v0 │ │ -08b97c: 0f00 |0004: return v0 │ │ +08c130: |[08c130] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +08c140: 7110 f20b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0bf2 │ │ +08c146: 0a00 |0003: move-result v0 │ │ +08c148: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -163517,18 +163489,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08b980: |[08b980] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -08b990: 7110 f30b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0bf3 │ │ -08b996: 0a00 |0003: move-result v0 │ │ -08b998: 0f00 |0004: return v0 │ │ +08c14c: |[08c14c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +08c15c: 7110 f30b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0bf3 │ │ +08c162: 0a00 |0003: move-result v0 │ │ +08c164: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -163537,18 +163509,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08b99c: |[08b99c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -08b9ac: 7110 f40b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0bf4 │ │ -08b9b2: 0a00 |0003: move-result v0 │ │ -08b9b4: 0f00 |0004: return v0 │ │ +08c168: |[08c168] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +08c178: 7110 f40b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0bf4 │ │ +08c17e: 0a00 |0003: move-result v0 │ │ +08c180: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -163557,18 +163529,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08b9b8: |[08b9b8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -08b9c8: 7110 f50b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0bf5 │ │ -08b9ce: 0a00 |0003: move-result v0 │ │ -08b9d0: 0f00 |0004: return v0 │ │ +08c184: |[08c184] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +08c194: 7110 f50b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0bf5 │ │ +08c19a: 0a00 |0003: move-result v0 │ │ +08c19c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -163577,17 +163549,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08b9d4: |[08b9d4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -08b9e4: 7120 f60b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0bf6 │ │ -08b9ea: 0e00 |0003: return-void │ │ +08c1a0: |[08c1a0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +08c1b0: 7120 f60b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0bf6 │ │ +08c1b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -163598,17 +163570,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08b9ec: |[08b9ec] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -08b9fc: 7120 f70b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0bf7 │ │ -08ba02: 0e00 |0003: return-void │ │ +08c1b8: |[08c1b8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +08c1c8: 7120 f70b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0bf7 │ │ +08c1ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0003 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -163619,17 +163591,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08ba04: |[08ba04] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -08ba14: 7120 f80b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0bf8 │ │ -08ba1a: 0e00 |0003: return-void │ │ +08c1d0: |[08c1d0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +08c1e0: 7120 f80b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0bf8 │ │ +08c1e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0003 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -163640,33 +163612,33 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08ba1c: |[08ba1c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -08ba2c: 7120 f90b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0bf9 │ │ -08ba32: 0e00 |0003: return-void │ │ +08c1e8: |[08c1e8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +08c1f8: 7120 f90b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0bf9 │ │ +08c1fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=2 marginStart I │ │ │ │ - source_file_idx : 2810 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2816 (MarginLayoutParamsCompat.java) │ │ │ │ Class #667 header: │ │ -class_idx : 524 │ │ +class_idx : 528 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2830 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2836 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #667 annotations: │ │ Annotations on class │ │ @@ -163687,17 +163659,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08ba34: |[08ba34] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -08ba44: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08ba4a: 0e00 |0003: return-void │ │ +08c200: |[08c200] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +08c210: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08c216: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -163706,17 +163678,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08ba4c: |[08ba4c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -08ba5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ba5e: 0f00 |0001: return v0 │ │ +08c218: |[08c218] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +08c228: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c22a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -163725,17 +163697,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08ba60: |[08ba60] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -08ba70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ba72: 0f00 |0001: return v0 │ │ +08c22c: |[08c22c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +08c23c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c23e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -163744,17 +163716,17 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08ba74: |[08ba74] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -08ba84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ba86: 1100 |0001: return-object v0 │ │ +08c240: |[08c240] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +08c250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c252: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -163763,17 +163735,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08ba88: |[08ba88] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -08ba98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ba9a: 0f00 |0001: return v0 │ │ +08c254: |[08c254] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +08c264: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c266: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -163782,16 +163754,16 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08ba9c: |[08ba9c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -08baac: 1101 |0000: return-object v1 │ │ +08c268: |[08c268] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +08c278: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 resId I │ │ @@ -163801,16 +163773,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 │ │ -08bab0: |[08bab0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -08bac0: 1101 |0000: return-object v1 │ │ +08c27c: |[08c27c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +08c28c: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -163820,16 +163792,16 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08bac4: |[08bac4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -08bad4: 1101 |0000: return-object v1 │ │ +08c290: |[08c290] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +08c2a0: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -163839,31 +163811,31 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08bad8: |[08bad8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -08bae8: 0e00 |0000: return-void │ │ +08c2a4: |[08c2a4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +08c2b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 actionEnum I │ │ │ │ - source_file_idx : 2830 (MenuItemCompat.java) │ │ + source_file_idx : 2836 (MenuItemCompat.java) │ │ │ │ Class #668 header: │ │ -class_idx : 525 │ │ +class_idx : 529 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2830 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2836 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #668 annotations: │ │ Annotations on class │ │ @@ -163884,17 +163856,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08baec: |[08baec] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -08bafc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08bb02: 0e00 |0003: return-void │ │ +08c2b8: |[08c2b8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +08c2c8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08c2ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -163903,17 +163875,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08bb04: |[08bb04] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -08bb14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08bb16: 0f00 |0001: return v0 │ │ +08c2d0: |[08c2d0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +08c2e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c2e2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -163922,17 +163894,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08bb18: |[08bb18] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -08bb28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08bb2a: 0f00 |0001: return v0 │ │ +08c2e4: |[08c2e4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +08c2f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c2f6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -163941,18 +163913,18 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08bb2c: |[08bb2c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -08bb3c: 7110 2d0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0c2d │ │ -08bb42: 0c00 |0003: move-result-object v0 │ │ -08bb44: 1100 |0004: return-object v0 │ │ +08c2f8: |[08c2f8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +08c308: 7110 2d0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0c2d │ │ +08c30e: 0c00 |0003: move-result-object v0 │ │ +08c310: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -163961,17 +163933,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08bb48: |[08bb48] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -08bb58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08bb5a: 0f00 |0001: return v0 │ │ +08c314: |[08c314] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +08c324: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c326: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -163980,18 +163952,18 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08bb5c: |[08bb5c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -08bb6c: 7120 2e0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0c2e │ │ -08bb72: 0c00 |0003: move-result-object v0 │ │ -08bb74: 1100 |0004: return-object v0 │ │ +08c328: |[08c328] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +08c338: 7120 2e0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0c2e │ │ +08c33e: 0c00 |0003: move-result-object v0 │ │ +08c340: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 resId I │ │ @@ -164001,18 +163973,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 │ │ -08bb78: |[08bb78] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -08bb88: 7120 2f0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0c2f │ │ -08bb8e: 0c00 |0003: move-result-object v0 │ │ -08bb90: 1100 |0004: return-object v0 │ │ +08c344: |[08c344] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +08c354: 7120 2f0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0c2f │ │ +08c35a: 0c00 |0003: move-result-object v0 │ │ +08c35c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ @@ -164022,16 +163994,16 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08bb94: |[08bb94] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -08bba4: 1101 |0000: return-object v1 │ │ +08c360: |[08c360] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +08c370: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -164041,33 +164013,33 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08bba8: |[08bba8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -08bbb8: 7120 300c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0c30 │ │ -08bbbe: 0e00 |0003: return-void │ │ +08c374: |[08c374] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +08c384: 7120 300c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0c30 │ │ +08c38a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0004 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=2 actionEnum I │ │ │ │ - source_file_idx : 2830 (MenuItemCompat.java) │ │ + source_file_idx : 2836 (MenuItemCompat.java) │ │ │ │ Class #669 header: │ │ -class_idx : 526 │ │ +class_idx : 530 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2830 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2836 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #669 annotations: │ │ Annotations on class │ │ @@ -164096,19 +164068,19 @@ │ │ type : '(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08bbc0: |[08bbc0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ -08bbd0: 5b01 1704 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@0417 │ │ -08bbd4: 5b02 1804 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0418 │ │ -08bbd8: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08bbde: 0e00 |0007: return-void │ │ +08c38c: |[08c38c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ +08c39c: 5b01 1704 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@0417 │ │ +08c3a0: 5b02 1804 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0418 │ │ +08c3a4: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08c3aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -164119,19 +164091,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08bbe0: |[08bbe0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -08bbf0: 5410 1804 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0418 │ │ -08bbf4: 7220 1e0c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0c1e │ │ -08bbfa: 0a00 |0005: move-result v0 │ │ -08bbfc: 0f00 |0006: return v0 │ │ +08c3ac: |[08c3ac] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +08c3bc: 5410 1804 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0418 │ │ +08c3c0: 7220 1e0c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0c1e │ │ +08c3c6: 0a00 |0005: move-result v0 │ │ +08c3c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -164140,33 +164112,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08bc00: |[08bc00] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -08bc10: 5410 1804 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0418 │ │ -08bc14: 7220 1f0c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0c1f │ │ -08bc1a: 0a00 |0005: move-result v0 │ │ -08bc1c: 0f00 |0006: return v0 │ │ +08c3cc: |[08c3cc] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +08c3dc: 5410 1804 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0418 │ │ +08c3e0: 7220 1f0c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0c1f │ │ +08c3e6: 0a00 |0005: move-result v0 │ │ +08c3e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2830 (MenuItemCompat.java) │ │ + source_file_idx : 2836 (MenuItemCompat.java) │ │ │ │ Class #670 header: │ │ -class_idx : 535 │ │ +class_idx : 539 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2879 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2885 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #670 annotations: │ │ Annotations on class │ │ @@ -164187,17 +164159,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08bc20: |[08bc20] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -08bc30: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08bc36: 0e00 |0003: return-void │ │ +08c3ec: |[08c3ec] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +08c3fc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08c402: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -164206,20 +164178,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -08bc38: |[08bc38] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -08bc48: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -08bc4c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -08bc4e: 0f00 |0003: return v0 │ │ -08bc50: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -08bc52: 28fe |0005: goto 0003 // -0002 │ │ +08c404: |[08c404] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +08c414: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +08c418: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +08c41a: 0f00 |0003: return v0 │ │ +08c41c: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +08c41e: 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; │ │ @@ -164231,17 +164203,17 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08bc54: |[08bc54] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -08bc64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08bc66: 0f00 |0001: return v0 │ │ +08c420: |[08c420] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +08c430: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08c432: 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; │ │ │ │ @@ -164250,22 +164222,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08bc68: |[08bc68] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -08bc78: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -08bc7c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -08bc7e: 0f00 |0003: return v0 │ │ -08bc80: 2200 a304 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04a3 │ │ -08bc84: 1a01 fd0b |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0bfd │ │ -08bc88: 7020 9d24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@249d │ │ -08bc8e: 2700 |000b: throw v0 │ │ +08c434: |[08c434] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +08c444: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +08c448: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +08c44a: 0f00 |0003: return v0 │ │ +08c44c: 2200 a904 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04a9 │ │ +08c450: 1a01 030c |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0c03 │ │ +08c454: 7020 9d24 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@249d │ │ +08c45a: 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; │ │ @@ -164277,23 +164249,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08bc90: |[08bc90] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -08bca0: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -08bca4: 6e10 1821 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ -08bcaa: 0a00 |0005: move-result v0 │ │ -08bcac: 0f00 |0006: return v0 │ │ -08bcae: 2200 a304 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04a3 │ │ -08bcb2: 1a01 fd0b |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0bfd │ │ -08bcb6: 7020 9d24 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@249d │ │ -08bcbc: 2700 |000e: throw v0 │ │ +08c45c: |[08c45c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +08c46c: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +08c470: 6e10 1821 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ +08c476: 0a00 |0005: move-result v0 │ │ +08c478: 0f00 |0006: return v0 │ │ +08c47a: 2200 a904 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04a9 │ │ +08c47e: 1a01 030c |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0c03 │ │ +08c482: 7020 9d24 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@249d │ │ +08c488: 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; │ │ @@ -164305,40 +164277,40 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08bcc0: |[08bcc0] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -08bcd0: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -08bcd4: 6e10 1a21 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -08bcda: 0a00 |0005: move-result v0 │ │ -08bcdc: 0f00 |0006: return v0 │ │ -08bcde: 2200 a304 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04a3 │ │ -08bce2: 1a01 fd0b |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0bfd │ │ -08bce6: 7020 9d24 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@249d │ │ -08bcec: 2700 |000e: throw v0 │ │ +08c48c: |[08c48c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +08c49c: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +08c4a0: 6e10 1a21 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +08c4a6: 0a00 |0005: move-result v0 │ │ +08c4a8: 0f00 |0006: return v0 │ │ +08c4aa: 2200 a904 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@04a9 │ │ +08c4ae: 1a01 030c |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0c03 │ │ +08c4b2: 7020 9d24 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@249d │ │ +08c4b8: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0002 line=67 │ │ 0x0007 line=69 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ 0x0000 - 0x000f reg=3 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x000f reg=4 pointerIndex I │ │ │ │ - source_file_idx : 2879 (MotionEventCompat.java) │ │ + source_file_idx : 2885 (MotionEventCompat.java) │ │ │ │ Class #671 header: │ │ -class_idx : 536 │ │ +class_idx : 540 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2879 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2885 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #671 annotations: │ │ Annotations on class │ │ @@ -164359,17 +164331,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08bcf0: |[08bcf0] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -08bd00: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08bd06: 0e00 |0003: return-void │ │ +08c4bc: |[08c4bc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +08c4cc: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08c4d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -164378,18 +164350,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08bd08: |[08bd08] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -08bd18: 7120 560c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c56 │ │ -08bd1e: 0a00 |0003: move-result v0 │ │ -08bd20: 0f00 |0004: return v0 │ │ +08c4d4: |[08c4d4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +08c4e4: 7120 560c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0c56 │ │ +08c4ea: 0a00 |0003: move-result v0 │ │ +08c4ec: 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 │ │ @@ -164399,18 +164371,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08bd24: |[08bd24] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -08bd34: 7110 570c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0c57 │ │ -08bd3a: 0a00 |0003: move-result v0 │ │ -08bd3c: 0f00 |0004: return v0 │ │ +08c4f0: |[08c4f0] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +08c500: 7110 570c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0c57 │ │ +08c506: 0a00 |0003: move-result v0 │ │ +08c508: 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; │ │ │ │ @@ -164419,18 +164391,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08bd40: |[08bd40] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -08bd50: 7120 580c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c58 │ │ -08bd56: 0a00 |0003: move-result v0 │ │ -08bd58: 0f00 |0004: return v0 │ │ +08c50c: |[08c50c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +08c51c: 7120 580c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0c58 │ │ +08c522: 0a00 |0003: move-result v0 │ │ +08c524: 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 │ │ @@ -164440,18 +164412,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08bd5c: |[08bd5c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -08bd6c: 7120 590c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0c59 │ │ -08bd72: 0a00 |0003: move-result v0 │ │ -08bd74: 0f00 |0004: return v0 │ │ +08c528: |[08c528] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +08c538: 7120 590c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0c59 │ │ +08c53e: 0a00 |0003: move-result v0 │ │ +08c540: 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 │ │ @@ -164461,33 +164433,33 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08bd78: |[08bd78] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -08bd88: 7120 5a0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@0c5a │ │ -08bd8e: 0a00 |0003: move-result v0 │ │ -08bd90: 0f00 |0004: return v0 │ │ +08c544: |[08c544] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +08c554: 7120 5a0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@0c5a │ │ +08c55a: 0a00 |0003: move-result v0 │ │ +08c55c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=3 pointerIndex I │ │ │ │ - source_file_idx : 2879 (MotionEventCompat.java) │ │ + source_file_idx : 2885 (MotionEventCompat.java) │ │ │ │ Class #672 header: │ │ -class_idx : 545 │ │ +class_idx : 549 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 74 │ │ -source_file_idx : 3042 │ │ +source_file_idx : 3048 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #672 annotations: │ │ Annotations on class │ │ @@ -164517,18 +164489,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 │ │ -08bd94: |[08bd94] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -08bda4: 5b01 4e04 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ -08bda8: 7010 ba01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ba │ │ -08bdae: 0e00 |0005: return-void │ │ +08c560: |[08c560] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +08c570: 5b01 4e04 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ +08c574: 7010 ba01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ba │ │ +08c57a: 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; │ │ │ │ @@ -164537,17 +164509,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 │ │ -08bdb0: |[08bdb0] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -08bdc0: 7020 900c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0c90 │ │ -08bdc6: 0e00 |0003: return-void │ │ +08c57c: |[08c57c] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +08c58c: 7020 900c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0c90 │ │ +08c592: 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; │ │ @@ -164558,18 +164530,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 │ │ -08bdc8: |[08bdc8] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -08bdd8: 5410 4e04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ -08bddc: 6e30 bc0c 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@0cbc │ │ -08bde2: 0e00 |0005: return-void │ │ +08c594: |[08c594] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +08c5a4: 5410 4e04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ +08c5a8: 6e30 bc0c 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@0cbc │ │ +08c5ae: 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; │ │ @@ -164580,42 +164552,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -08bde4: |[08bde4] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -08bdf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08bdf6: 5441 4e04 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ -08bdfa: 5442 4e04 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ -08bdfe: 5422 5c04 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ -08be02: 6e10 b60e 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0eb6 │ │ -08be08: 0a02 |000a: move-result v2 │ │ -08be0a: 5443 4e04 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ -08be0e: 5433 5c04 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ -08be12: 6e10 af0e 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0eaf │ │ -08be18: 0c03 |0012: move-result-object v3 │ │ -08be1a: 6e30 bd0c 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0cbd │ │ -08be20: 5441 4e04 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ -08be24: 7110 9f0c 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0c9f │ │ -08be2a: 0a01 |001b: move-result v1 │ │ -08be2c: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ -08be30: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -08be34: 5441 4e04 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ -08be38: 7110 9f0c 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0c9f │ │ -08be3e: 0a00 |0025: move-result v0 │ │ -08be40: 5441 4e04 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ -08be44: 5442 4e04 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ -08be48: 5422 5c04 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ -08be4c: 6e10 b60e 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0eb6 │ │ -08be52: 0a02 |002f: move-result v2 │ │ -08be54: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -08be56: 6e40 be0c 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0cbe │ │ -08be5c: 0e00 |0034: return-void │ │ +08c5b0: |[08c5b0] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +08c5c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c5c2: 5441 4e04 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ +08c5c6: 5442 4e04 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ +08c5ca: 5422 5c04 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ +08c5ce: 6e10 b60e 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0eb6 │ │ +08c5d4: 0a02 |000a: move-result v2 │ │ +08c5d6: 5443 4e04 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ +08c5da: 5433 5c04 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ +08c5de: 6e10 af0e 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0eaf │ │ +08c5e4: 0c03 |0012: move-result-object v3 │ │ +08c5e6: 6e30 bd0c 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0cbd │ │ +08c5ec: 5441 4e04 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ +08c5f0: 7110 9f0c 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0c9f │ │ +08c5f6: 0a01 |001b: move-result v1 │ │ +08c5f8: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ +08c5fc: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +08c600: 5441 4e04 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ +08c604: 7110 9f0c 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0c9f │ │ +08c60a: 0a00 |0025: move-result v0 │ │ +08c60c: 5441 4e04 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ +08c610: 5442 4e04 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ +08c614: 5422 5c04 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ +08c618: 6e10 b60e 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0eb6 │ │ +08c61e: 0a02 |002f: move-result v2 │ │ +08c620: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +08c622: 6e40 be0c 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0cbe │ │ +08c628: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=506 │ │ 0x0016 line=508 │ │ 0x0026 line=509 │ │ 0x0034 line=510 │ │ locals : │ │ @@ -164627,17 +164599,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08be60: |[08be60] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -08be70: 5901 4d04 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@044d │ │ -08be74: 0e00 |0002: return-void │ │ +08c62c: |[08c62c] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +08c63c: 5901 4d04 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@044d │ │ +08c640: 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 │ │ @@ -164647,23 +164619,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -08be78: |[08be78] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -08be88: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -08be8c: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -08be90: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -08be94: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -08be98: 5420 4e04 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ -08be9c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -08be9e: 6e40 be0c 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0cbe │ │ -08bea4: 0e00 |000e: return-void │ │ +08c644: |[08c644] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +08c654: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +08c658: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +08c65c: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +08c660: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +08c664: 5420 4e04 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ +08c668: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +08c66a: 6e40 be0c 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0cbe │ │ +08c670: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=478 │ │ 0x0008 line=480 │ │ 0x000e line=481 │ │ locals : │ │ @@ -164677,63 +164649,63 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -08bea8: |[08bea8] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -08beb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08beba: 5241 4d04 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@044d │ │ -08bebe: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ -08bec2: 5441 4e04 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ -08bec6: 5442 4e04 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ -08beca: 5422 5c04 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ -08bece: 6e10 b60e 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0eb6 │ │ -08bed4: 0a02 |000e: move-result v2 │ │ -08bed6: 5443 4e04 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ -08beda: 5433 5c04 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ -08bede: 6e10 af0e 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0eaf │ │ -08bee4: 0c03 |0016: move-result-object v3 │ │ -08bee6: 6e30 bd0c 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0cbd │ │ -08beec: 5441 4e04 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ -08bef0: 7110 9f0c 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0c9f │ │ -08bef6: 0a01 |001f: move-result v1 │ │ -08bef8: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ -08befc: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ -08bf00: 5441 4e04 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ -08bf04: 7110 9f0c 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0c9f │ │ -08bf0a: 0a00 |0029: move-result v0 │ │ -08bf0c: 5441 4e04 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ -08bf10: 5442 4e04 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ -08bf14: 5422 5c04 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ -08bf18: 6e10 b60e 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0eb6 │ │ -08bf1e: 0a02 |0033: move-result v2 │ │ -08bf20: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -08bf22: 6e40 be0c 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0cbe │ │ -08bf28: 0e00 |0038: return-void │ │ +08c674: |[08c674] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +08c684: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c686: 5241 4d04 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@044d │ │ +08c68a: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ +08c68e: 5441 4e04 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ +08c692: 5442 4e04 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ +08c696: 5422 5c04 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ +08c69a: 6e10 b60e 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0eb6 │ │ +08c6a0: 0a02 |000e: move-result v2 │ │ +08c6a2: 5443 4e04 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ +08c6a6: 5433 5c04 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ +08c6aa: 6e10 af0e 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0eaf │ │ +08c6b0: 0c03 |0016: move-result-object v3 │ │ +08c6b2: 6e30 bd0c 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0cbd │ │ +08c6b8: 5441 4e04 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ +08c6bc: 7110 9f0c 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0c9f │ │ +08c6c2: 0a01 |001f: move-result v1 │ │ +08c6c4: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ +08c6c8: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ +08c6cc: 5441 4e04 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ +08c6d0: 7110 9f0c 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0c9f │ │ +08c6d6: 0a00 |0029: move-result v0 │ │ +08c6d8: 5441 4e04 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ +08c6dc: 5442 4e04 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044e │ │ +08c6e0: 5422 5c04 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ +08c6e4: 6e10 b60e 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0eb6 │ │ +08c6ea: 0a02 |0033: move-result v2 │ │ +08c6ec: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +08c6ee: 6e40 be0c 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0cbe │ │ +08c6f4: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=485 │ │ 0x0005 line=487 │ │ 0x001a line=489 │ │ 0x002a line=490 │ │ 0x0038 line=492 │ │ locals : │ │ 0x002a - 0x0038 reg=0 offset F │ │ 0x0000 - 0x0039 reg=4 this Landroid/support/v4/view/PagerTitleStrip$PageListener; │ │ 0x0000 - 0x0039 reg=5 position I │ │ │ │ - source_file_idx : 3042 (PagerTitleStrip.java) │ │ + source_file_idx : 3048 (PagerTitleStrip.java) │ │ │ │ Class #673 header: │ │ -class_idx : 547 │ │ +class_idx : 551 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3042 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3048 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #673 annotations: │ │ Annotations on class │ │ @@ -164754,17 +164726,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08bf2c: |[08bf2c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -08bf3c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08bf42: 0e00 |0003: return-void │ │ +08c6f8: |[08c6f8] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +08c708: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08c70e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -164773,32 +164745,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08bf44: |[08bf44] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -08bf54: 6e10 3024 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@2430 │ │ -08bf5a: 0e00 |0003: return-void │ │ +08c710: |[08c710] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +08c720: 6e10 3024 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@2430 │ │ +08c726: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0003 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ 0x0000 - 0x0004 reg=1 text Landroid/widget/TextView; │ │ │ │ - source_file_idx : 3042 (PagerTitleStrip.java) │ │ + source_file_idx : 3048 (PagerTitleStrip.java) │ │ │ │ Class #674 header: │ │ -class_idx : 548 │ │ +class_idx : 552 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3042 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3048 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #674 annotations: │ │ Annotations on class │ │ @@ -164819,17 +164791,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08bf5c: |[08bf5c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -08bf6c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08bf72: 0e00 |0003: return-void │ │ +08c728: |[08c728] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +08c738: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08c73e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -164838,32 +164810,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08bf74: |[08bf74] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -08bf84: 7110 c20c 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0cc2 │ │ -08bf8a: 0e00 |0003: return-void │ │ +08c740: |[08c740] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +08c750: 7110 c20c 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0cc2 │ │ +08c756: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ 0x0000 - 0x0004 reg=1 text Landroid/widget/TextView; │ │ │ │ - source_file_idx : 3042 (PagerTitleStrip.java) │ │ + source_file_idx : 3048 (PagerTitleStrip.java) │ │ │ │ Class #675 header: │ │ -class_idx : 549 │ │ +class_idx : 553 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1058 │ │ -source_file_idx : 3042 │ │ +superclass_idx : 1064 │ │ +source_file_idx : 3048 │ │ static_fields_size : 6 │ │ instance_fields_size: 14 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 15 │ │ │ │ Class #675 annotations: │ │ Annotations on class │ │ @@ -164971,38 +164943,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -08bf8c: |[08bf8c] android.support.v4.view.PagerTitleStrip.:()V │ │ -08bf9c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -08bf9e: 2300 f504 |0001: new-array v0, v0, [I // type@04f5 │ │ -08bfa2: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -08bfa8: 6900 4f04 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@044f │ │ -08bfac: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -08bfae: 2300 f504 |0009: new-array v0, v0, [I // type@04f5 │ │ -08bfb2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -08bfb4: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -08bfba: 4b02 0001 |000f: aput v2, v0, v1 │ │ -08bfbe: 6900 5304 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0453 │ │ -08bfc2: 6000 3600 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -08bfc6: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -08bfca: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -08bfce: 2200 2402 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@0224 │ │ -08bfd2: 7010 9a0c 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0c9a │ │ -08bfd8: 6900 5004 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0450 │ │ -08bfdc: 0e00 |0020: return-void │ │ -08bfde: 2200 2302 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@0223 │ │ -08bfe2: 7010 980c 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0c98 │ │ -08bfe8: 6900 5004 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0450 │ │ -08bfec: 28f8 |0028: goto 0020 // -0008 │ │ -08bfee: 0000 |0029: nop // spacer │ │ -08bff0: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +08c758: |[08c758] android.support.v4.view.PagerTitleStrip.:()V │ │ +08c768: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +08c76a: 2300 fb04 |0001: new-array v0, v0, [I // type@04fb │ │ +08c76e: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +08c774: 6900 4f04 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@044f │ │ +08c778: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +08c77a: 2300 fb04 |0009: new-array v0, v0, [I // type@04fb │ │ +08c77e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +08c780: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +08c786: 4b02 0001 |000f: aput v2, v0, v1 │ │ +08c78a: 6900 5304 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0453 │ │ +08c78e: 6000 3600 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +08c792: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +08c796: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +08c79a: 2200 2802 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@0228 │ │ +08c79e: 7010 9a0c 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0c9a │ │ +08c7a4: 6900 5004 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0450 │ │ +08c7a8: 0e00 |0020: return-void │ │ +08c7aa: 2200 2702 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@0227 │ │ +08c7ae: 7010 980c 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0c98 │ │ +08c7b4: 6900 5004 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0450 │ │ +08c7b8: 28f8 |0028: goto 0020 // -0008 │ │ +08c7ba: 0000 |0029: nop // spacer │ │ +08c7bc: 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 │ │ @@ -165015,18 +164987,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -08c008: |[08c008] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -08c018: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08c01a: 7030 9e0c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c9e │ │ -08c020: 0e00 |0004: return-void │ │ +08c7d4: |[08c7d4] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +08c7e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c7e6: 7030 9e0c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c9e │ │ +08c7ec: 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; │ │ @@ -165036,122 +165008,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 │ │ -08c024: |[08c024] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -08c034: 122a |0000: const/4 v10, #int 2 // #2 │ │ -08c036: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -08c038: 7030 ff21 cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21ff │ │ -08c03e: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -08c040: 59b7 5704 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0457 │ │ -08c044: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -08c048: 59b7 5804 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0458 │ │ -08c04c: 2207 2102 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@0221 │ │ -08c050: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -08c052: 7030 910c 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@0c91 │ │ -08c058: 5bb7 5b04 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@045b │ │ -08c05c: 2207 6d04 |0014: new-instance v7, Landroid/widget/TextView; // type@046d │ │ -08c060: 7020 1c24 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@241c │ │ -08c066: 5bb7 5d04 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ -08c06a: 6e20 a00c 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0ca0 │ │ -08c070: 2207 6d04 |001e: new-instance v7, Landroid/widget/TextView; // type@046d │ │ -08c074: 7020 1c24 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@241c │ │ -08c07a: 5bb7 5504 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ -08c07e: 6e20 a00c 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0ca0 │ │ -08c084: 2207 6d04 |0028: new-instance v7, Landroid/widget/TextView; // type@046d │ │ -08c088: 7020 1c24 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@241c │ │ -08c08e: 5bb7 5904 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ -08c092: 6e20 a00c 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0ca0 │ │ -08c098: 6207 4f04 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@044f │ │ -08c09c: 6e30 2a01 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ -08c0a2: 0c00 |0037: move-result-object v0 │ │ -08c0a4: 6e30 9b01 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ -08c0aa: 0a04 |003b: move-result v4 │ │ -08c0ac: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -08c0b0: 54b7 5d04 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ -08c0b4: 6e30 3324 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2433 │ │ -08c0ba: 54b7 5504 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ -08c0be: 6e30 3324 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2433 │ │ -08c0c4: 54b7 5904 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ -08c0c8: 6e30 3324 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2433 │ │ -08c0ce: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -08c0d0: 6e30 9501 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ -08c0d6: 0a06 |0051: move-result v6 │ │ -08c0d8: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -08c0dc: 8267 |0054: int-to-float v7, v6 │ │ -08c0de: 6e30 ba0c 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0cba │ │ -08c0e4: 6e20 9f01 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@019f │ │ -08c0ea: 0a07 |005b: move-result v7 │ │ -08c0ec: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -08c0f0: 6e30 9301 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0193 │ │ -08c0f6: 0a05 |0061: move-result v5 │ │ -08c0f8: 54b7 5d04 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ -08c0fc: 6e20 3424 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@2434 │ │ -08c102: 54b7 5504 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ -08c106: 6e20 3424 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@2434 │ │ -08c10c: 54b7 5904 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ -08c110: 6e20 3424 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@2434 │ │ -08c116: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -08c118: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -08c11c: 6e30 9901 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0199 │ │ -08c122: 0a07 |0077: move-result v7 │ │ -08c124: 59b7 5604 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0456 │ │ -08c128: 6e10 a001 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -08c12e: 54b7 5504 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ -08c132: 6e10 2524 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@2425 │ │ -08c138: 0c07 |0082: move-result-object v7 │ │ -08c13a: 6e10 7d01 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@017d │ │ -08c140: 0a07 |0086: move-result v7 │ │ -08c142: 59b7 5f04 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@045f │ │ -08c146: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -08c14c: 6e20 b60c 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0cb6 │ │ -08c152: 54b7 5d04 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ -08c156: 6208 560c |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0c56 │ │ -08c15a: 6e20 2924 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@2429 │ │ -08c160: 54b7 5504 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ -08c164: 6208 560c |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0c56 │ │ -08c168: 6e20 2924 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@2429 │ │ -08c16e: 54b7 5904 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ -08c172: 6208 560c |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0c56 │ │ -08c176: 6e20 2924 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@2429 │ │ -08c17c: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -08c17e: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -08c182: 6207 5304 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0453 │ │ -08c186: 6e30 2901 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@0129 │ │ -08c18c: 0c03 |00ac: move-result-object v3 │ │ -08c18e: 6e30 9201 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ -08c194: 0a01 |00b0: move-result v1 │ │ -08c196: 6e10 a001 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -08c19c: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -08c1a0: 54b7 5d04 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ -08c1a4: 7110 b80c 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0cb8 │ │ -08c1aa: 54b7 5504 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ -08c1ae: 7110 b80c 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0cb8 │ │ -08c1b4: 54b7 5904 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ -08c1b8: 7110 b80c 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0cb8 │ │ -08c1be: 6e10 2201 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -08c1c4: 0c07 |00c8: move-result-object v7 │ │ -08c1c6: 6e10 8501 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -08c1cc: 0c07 |00cc: move-result-object v7 │ │ -08c1ce: 5272 580c |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ -08c1d2: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -08c1d6: c827 |00d1: mul-float/2addr v7, v2 │ │ -08c1d8: 8777 |00d2: float-to-int v7, v7 │ │ -08c1da: 59b7 5e04 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045e │ │ -08c1de: 0e00 |00d5: return-void │ │ -08c1e0: 54b7 5d04 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ -08c1e4: 6e10 3024 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@2430 │ │ -08c1ea: 54b7 5504 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ -08c1ee: 6e10 3024 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@2430 │ │ -08c1f4: 54b7 5904 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ -08c1f8: 6e10 3024 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@2430 │ │ -08c1fe: 28e0 |00e5: goto 00c5 // -0020 │ │ +08c7f0: |[08c7f0] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +08c800: 122a |0000: const/4 v10, #int 2 // #2 │ │ +08c802: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +08c804: 7030 ff21 cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21ff │ │ +08c80a: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +08c80c: 59b7 5704 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0457 │ │ +08c810: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +08c814: 59b7 5804 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0458 │ │ +08c818: 2207 2502 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@0225 │ │ +08c81c: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +08c81e: 7030 910c 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@0c91 │ │ +08c824: 5bb7 5b04 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@045b │ │ +08c828: 2207 7304 |0014: new-instance v7, Landroid/widget/TextView; // type@0473 │ │ +08c82c: 7020 1c24 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@241c │ │ +08c832: 5bb7 5d04 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ +08c836: 6e20 a00c 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0ca0 │ │ +08c83c: 2207 7304 |001e: new-instance v7, Landroid/widget/TextView; // type@0473 │ │ +08c840: 7020 1c24 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@241c │ │ +08c846: 5bb7 5504 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ +08c84a: 6e20 a00c 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0ca0 │ │ +08c850: 2207 7304 |0028: new-instance v7, Landroid/widget/TextView; // type@0473 │ │ +08c854: 7020 1c24 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@241c │ │ +08c85a: 5bb7 5904 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ +08c85e: 6e20 a00c 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0ca0 │ │ +08c864: 6207 4f04 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@044f │ │ +08c868: 6e30 2a01 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@012a │ │ +08c86e: 0c00 |0037: move-result-object v0 │ │ +08c870: 6e30 9b01 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ +08c876: 0a04 |003b: move-result v4 │ │ +08c878: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +08c87c: 54b7 5d04 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ +08c880: 6e30 3324 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2433 │ │ +08c886: 54b7 5504 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ +08c88a: 6e30 3324 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2433 │ │ +08c890: 54b7 5904 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ +08c894: 6e30 3324 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2433 │ │ +08c89a: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +08c89c: 6e30 9501 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ +08c8a2: 0a06 |0051: move-result v6 │ │ +08c8a4: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +08c8a8: 8267 |0054: int-to-float v7, v6 │ │ +08c8aa: 6e30 ba0c 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0cba │ │ +08c8b0: 6e20 9f01 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@019f │ │ +08c8b6: 0a07 |005b: move-result v7 │ │ +08c8b8: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +08c8bc: 6e30 9301 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0193 │ │ +08c8c2: 0a05 |0061: move-result v5 │ │ +08c8c4: 54b7 5d04 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ +08c8c8: 6e20 3424 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@2434 │ │ +08c8ce: 54b7 5504 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ +08c8d2: 6e20 3424 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@2434 │ │ +08c8d8: 54b7 5904 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ +08c8dc: 6e20 3424 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@2434 │ │ +08c8e2: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +08c8e4: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +08c8e8: 6e30 9901 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0199 │ │ +08c8ee: 0a07 |0077: move-result v7 │ │ +08c8f0: 59b7 5604 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0456 │ │ +08c8f4: 6e10 a001 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +08c8fa: 54b7 5504 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ +08c8fe: 6e10 2524 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@2425 │ │ +08c904: 0c07 |0082: move-result-object v7 │ │ +08c906: 6e10 7d01 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@017d │ │ +08c90c: 0a07 |0086: move-result v7 │ │ +08c90e: 59b7 5f04 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@045f │ │ +08c912: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +08c918: 6e20 b60c 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0cb6 │ │ +08c91e: 54b7 5d04 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ +08c922: 6208 560c |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0c56 │ │ +08c926: 6e20 2924 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@2429 │ │ +08c92c: 54b7 5504 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ +08c930: 6208 560c |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0c56 │ │ +08c934: 6e20 2924 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@2429 │ │ +08c93a: 54b7 5904 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ +08c93e: 6208 560c |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0c56 │ │ +08c942: 6e20 2924 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@2429 │ │ +08c948: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +08c94a: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +08c94e: 6207 5304 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0453 │ │ +08c952: 6e30 2901 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@0129 │ │ +08c958: 0c03 |00ac: move-result-object v3 │ │ +08c95a: 6e30 9201 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ +08c960: 0a01 |00b0: move-result v1 │ │ +08c962: 6e10 a001 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +08c968: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +08c96c: 54b7 5d04 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ +08c970: 7110 b80c 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0cb8 │ │ +08c976: 54b7 5504 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ +08c97a: 7110 b80c 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0cb8 │ │ +08c980: 54b7 5904 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ +08c984: 7110 b80c 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0cb8 │ │ +08c98a: 6e10 2201 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +08c990: 0c07 |00c8: move-result-object v7 │ │ +08c992: 6e10 8501 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +08c998: 0c07 |00cc: move-result-object v7 │ │ +08c99a: 5272 580c |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ +08c99e: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +08c9a2: c827 |00d1: mul-float/2addr v7, v2 │ │ +08c9a4: 8777 |00d2: float-to-int v7, v7 │ │ +08c9a6: 59b7 5e04 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045e │ │ +08c9aa: 0e00 |00d5: return-void │ │ +08c9ac: 54b7 5d04 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ +08c9b0: 6e10 3024 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@2430 │ │ +08c9b6: 54b7 5504 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ +08c9ba: 6e10 3024 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@2430 │ │ +08c9c0: 54b7 5904 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ +08c9c4: 6e10 3024 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@2430 │ │ +08c9ca: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0005 line=53 │ │ 0x0008 line=54 │ │ 0x000c line=61 │ │ 0x0014 line=118 │ │ @@ -165210,17 +165182,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 │ │ -08c200: |[08c200] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ -08c210: 5210 5804 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0458 │ │ -08c214: 0f00 |0002: return v0 │ │ +08c9cc: |[08c9cc] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ +08c9dc: 5210 5804 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0458 │ │ +08c9e0: 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;) │ │ @@ -165228,18 +165200,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08c218: |[08c218] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -08c228: 6200 5004 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0450 │ │ -08c22c: 7220 970c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0c97 │ │ -08c232: 0e00 |0005: return-void │ │ +08c9e4: |[08c9e4] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +08c9f4: 6200 5004 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0450 │ │ +08c9f8: 7220 970c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0c97 │ │ +08c9fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -165249,22 +165221,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -08c234: |[08c234] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -08c244: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08c246: 6e10 a10c 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0ca1 │ │ -08c24c: 0c00 |0004: move-result-object v0 │ │ -08c24e: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -08c252: 6e10 0002 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0200 │ │ -08c258: 0a01 |000a: move-result v1 │ │ -08c25a: 0f01 |000b: return v1 │ │ +08ca00: |[08ca00] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +08ca10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08ca12: 6e10 a10c 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0ca1 │ │ +08ca18: 0c00 |0004: move-result-object v0 │ │ +08ca1a: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +08ca1e: 6e10 0002 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0200 │ │ +08ca24: 0a01 |000a: move-result v1 │ │ +08ca26: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0007 line=465 │ │ 0x000b line=467 │ │ @@ -165278,17 +165250,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c25c: |[08c25c] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -08c26c: 5210 5e04 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045e │ │ -08c270: 0f00 |0002: return v0 │ │ +08ca28: |[08ca28] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +08ca38: 5210 5e04 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045e │ │ +08ca3c: 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;) │ │ @@ -165296,43 +165268,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -08c274: |[08c274] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -08c284: 6f10 1a22 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@221a │ │ -08c28a: 6e10 a80c 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0ca8 │ │ -08c290: 0c02 |0006: move-result-object v2 │ │ -08c292: 2023 6702 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@0267 │ │ -08c296: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -08c29a: 2203 a204 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@04a2 │ │ -08c29e: 1a04 e10b |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@0be1 │ │ -08c2a2: 7020 9c24 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -08c2a8: 2703 |0012: throw v3 │ │ -08c2aa: 0721 |0013: move-object v1, v2 │ │ -08c2ac: 1f01 6702 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@0267 │ │ -08c2b0: 6e10 af0e 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0eaf │ │ -08c2b6: 0c00 |0019: move-result-object v0 │ │ -08c2b8: 5453 5b04 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@045b │ │ -08c2bc: 6e20 fd0e 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@0efd │ │ -08c2c2: 5453 5b04 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@045b │ │ -08c2c6: 6e20 000f 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0f00 │ │ -08c2cc: 5b51 5c04 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ -08c2d0: 5453 6204 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0462 │ │ -08c2d4: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ -08c2d8: 5453 6204 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0462 │ │ -08c2dc: 6e10 f024 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -08c2e2: 0c03 |002f: move-result-object v3 │ │ -08c2e4: 1f03 1c02 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@021c │ │ -08c2e8: 6e30 bc0c 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@0cbc │ │ -08c2ee: 0e00 |0035: return-void │ │ -08c2f0: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -08c2f2: 28fb |0037: goto 0032 // -0005 │ │ +08ca40: |[08ca40] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +08ca50: 6f10 1a22 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@221a │ │ +08ca56: 6e10 a80c 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0ca8 │ │ +08ca5c: 0c02 |0006: move-result-object v2 │ │ +08ca5e: 2023 6b02 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@026b │ │ +08ca62: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +08ca66: 2203 a804 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@04a8 │ │ +08ca6a: 1a04 e70b |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@0be7 │ │ +08ca6e: 7020 9c24 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +08ca74: 2703 |0012: throw v3 │ │ +08ca76: 0721 |0013: move-object v1, v2 │ │ +08ca78: 1f01 6b02 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@026b │ │ +08ca7c: 6e10 af0e 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0eaf │ │ +08ca82: 0c00 |0019: move-result-object v0 │ │ +08ca84: 5453 5b04 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@045b │ │ +08ca88: 6e20 fd0e 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@0efd │ │ +08ca8e: 5453 5b04 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@045b │ │ +08ca92: 6e20 000f 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0f00 │ │ +08ca98: 5b51 5c04 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ +08ca9c: 5453 6204 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0462 │ │ +08caa0: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ +08caa4: 5453 6204 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0462 │ │ +08caa8: 6e10 f024 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +08caae: 0c03 |002f: move-result-object v3 │ │ +08cab0: 1f03 2002 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@0220 │ │ +08cab4: 6e30 bc0c 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@0cbc │ │ +08caba: 0e00 |0035: return-void │ │ +08cabc: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +08cabe: 28fb |0037: goto 0032 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=244 │ │ 0x0007 line=245 │ │ 0x000b line=246 │ │ 0x0014 line=250 │ │ @@ -165354,29 +165326,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -08c2f4: |[08c2f4] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -08c304: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08c306: 6f10 1c22 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@221c │ │ -08c30c: 5420 5c04 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ -08c310: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -08c314: 5420 5c04 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ -08c318: 6e10 af0e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0eaf │ │ -08c31e: 0c00 |000d: move-result-object v0 │ │ -08c320: 6e30 bc0c 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@0cbc │ │ -08c326: 5420 5c04 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ -08c32a: 6e20 fd0e 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@0efd │ │ -08c330: 5420 5c04 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ -08c334: 6e20 000f 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0f00 │ │ -08c33a: 5b21 5c04 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ -08c33e: 0e00 |001d: return-void │ │ +08cac0: |[08cac0] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +08cad0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08cad2: 6f10 1c22 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@221c │ │ +08cad8: 5420 5c04 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ +08cadc: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +08cae0: 5420 5c04 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ +08cae4: 6e10 af0e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0eaf │ │ +08caea: 0c00 |000d: move-result-object v0 │ │ +08caec: 6e30 bc0c 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@0cbc │ │ +08caf2: 5420 5c04 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ +08caf6: 6e20 fd0e 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@0efd │ │ +08cafc: 5420 5c04 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ +08cb00: 6e20 000f 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0f00 │ │ +08cb06: 5b21 5c04 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ +08cb0a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=262 │ │ 0x0008 line=263 │ │ 0x0011 line=264 │ │ 0x0016 line=265 │ │ @@ -165390,26 +165362,26 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -08c340: |[08c340] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -08c350: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08c352: 5431 5c04 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ -08c356: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ -08c35a: 5231 5804 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0458 │ │ -08c35e: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -08c362: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -08c366: 5230 5804 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0458 │ │ -08c36a: 5231 5704 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0457 │ │ -08c36e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -08c370: 6e40 be0c 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0cbe │ │ -08c376: 0e00 |0013: return-void │ │ +08cb0c: |[08cb0c] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +08cb1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08cb1e: 5431 5c04 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ +08cb22: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ +08cb26: 5231 5804 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0458 │ │ +08cb2a: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +08cb2e: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +08cb32: 5230 5804 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0458 │ │ +08cb36: 5231 5704 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0457 │ │ +08cb3a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +08cb3c: 6e40 be0c 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0cbe │ │ +08cb42: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ 0x0013 line=459 │ │ locals : │ │ @@ -165426,67 +165398,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -08c378: |[08c378] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -08c388: 7110 4521 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -08c38e: 0a08 |0003: move-result v8 │ │ -08c390: 7110 4521 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -08c396: 0a03 |0007: move-result v3 │ │ -08c398: 7110 4621 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -08c39e: 0a09 |000b: move-result v9 │ │ -08c3a0: 7110 4621 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -08c3a6: 0a04 |000f: move-result v4 │ │ -08c3a8: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -08c3ac: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -08c3b0: 220a a204 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@04a2 │ │ -08c3b4: 1a0b 440b |0016: const-string v11, "Must measure with an exact width" // string@0b44 │ │ -08c3b8: 7020 9c24 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -08c3be: 270a |001b: throw v10 │ │ -08c3c0: 0140 |001c: move v0, v4 │ │ -08c3c2: 6e10 a30c 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0ca3 │ │ -08c3c8: 0a05 |0020: move-result v5 │ │ -08c3ca: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -08c3cc: 6e10 a70c 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0ca7 │ │ -08c3d2: 0a0a |0025: move-result v10 │ │ -08c3d4: 6e10 a40c 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0ca4 │ │ -08c3da: 0a0b |0029: move-result v11 │ │ -08c3dc: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -08c3e0: b160 |002c: sub-int/2addr v0, v6 │ │ -08c3e2: 829a |002d: int-to-float v10, v9 │ │ -08c3e4: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -08c3ea: c8ba |0031: mul-float/2addr v10, v11 │ │ -08c3ec: 87aa |0032: float-to-int v10, v10 │ │ -08c3ee: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -08c3f2: 7120 4721 ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -08c3f8: 0a02 |0038: move-result v2 │ │ -08c3fa: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -08c3fe: 7120 4721 a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -08c404: 0a01 |003e: move-result v1 │ │ -08c406: 54ca 5d04 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ -08c40a: 6e30 2824 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2428 │ │ -08c410: 54ca 5504 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ -08c414: 6e30 2824 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2428 │ │ -08c41a: 54ca 5904 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ -08c41e: 6e30 2824 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2428 │ │ -08c424: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -08c428: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -08c42c: 6e30 b50c 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0cb5 │ │ -08c432: 0e00 |0055: return-void │ │ -08c434: 54ca 5504 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ -08c438: 6e10 2124 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2421 │ │ -08c43e: 0a07 |005b: move-result v7 │ │ -08c440: 900a 0706 |005c: add-int v10, v7, v6 │ │ -08c444: 7120 ad24 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -08c44a: 0a0a |0061: move-result v10 │ │ -08c44c: 6e30 b50c 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0cb5 │ │ -08c452: 28f0 |0065: goto 0055 // -0010 │ │ +08cb44: |[08cb44] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +08cb54: 7110 4521 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +08cb5a: 0a08 |0003: move-result v8 │ │ +08cb5c: 7110 4521 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +08cb62: 0a03 |0007: move-result v3 │ │ +08cb64: 7110 4621 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +08cb6a: 0a09 |000b: move-result v9 │ │ +08cb6c: 7110 4621 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +08cb72: 0a04 |000f: move-result v4 │ │ +08cb74: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +08cb78: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +08cb7c: 220a a804 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@04a8 │ │ +08cb80: 1a0b 4a0b |0016: const-string v11, "Must measure with an exact width" // string@0b4a │ │ +08cb84: 7020 9c24 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +08cb8a: 270a |001b: throw v10 │ │ +08cb8c: 0140 |001c: move v0, v4 │ │ +08cb8e: 6e10 a30c 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0ca3 │ │ +08cb94: 0a05 |0020: move-result v5 │ │ +08cb96: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +08cb98: 6e10 a70c 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0ca7 │ │ +08cb9e: 0a0a |0025: move-result v10 │ │ +08cba0: 6e10 a40c 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0ca4 │ │ +08cba6: 0a0b |0029: move-result v11 │ │ +08cba8: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +08cbac: b160 |002c: sub-int/2addr v0, v6 │ │ +08cbae: 829a |002d: int-to-float v10, v9 │ │ +08cbb0: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +08cbb6: c8ba |0031: mul-float/2addr v10, v11 │ │ +08cbb8: 87aa |0032: float-to-int v10, v10 │ │ +08cbba: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +08cbbe: 7120 4721 ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +08cbc4: 0a02 |0038: move-result v2 │ │ +08cbc6: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +08cbca: 7120 4721 a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +08cbd0: 0a01 |003e: move-result v1 │ │ +08cbd2: 54ca 5d04 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ +08cbd6: 6e30 2824 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2428 │ │ +08cbdc: 54ca 5504 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ +08cbe0: 6e30 2824 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2428 │ │ +08cbe6: 54ca 5904 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ +08cbea: 6e30 2824 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2428 │ │ +08cbf0: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +08cbf4: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +08cbf8: 6e30 b50c 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0cb5 │ │ +08cbfe: 0e00 |0055: return-void │ │ +08cc00: 54ca 5504 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ +08cc04: 6e10 2124 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2421 │ │ +08cc0a: 0a07 |005b: move-result v7 │ │ +08cc0c: 900a 0706 |005c: add-int v10, v7, v6 │ │ +08cc10: 7120 ad24 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +08cc16: 0a0a |0061: move-result v10 │ │ +08cc18: 6e30 b50c 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0cb5 │ │ +08cc1e: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0008 line=424 │ │ 0x000c line=425 │ │ 0x0010 line=427 │ │ @@ -165526,19 +165498,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08c454: |[08c454] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -08c464: 5510 6104 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0461 │ │ -08c468: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -08c46c: 6f10 2d22 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@222d │ │ -08c472: 0e00 |0007: return-void │ │ +08cc20: |[08cc20] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +08cc30: 5510 6104 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0461 │ │ +08cc34: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +08cc38: 6f10 2d22 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@222d │ │ +08cc3e: 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; │ │ @@ -165548,18 +165520,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08c474: |[08c474] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -08c484: 5901 5604 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0456 │ │ -08c488: 6e10 b00c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0cb0 │ │ -08c48e: 0e00 |0005: return-void │ │ +08cc40: |[08cc40] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +08cc50: 5901 5604 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0456 │ │ +08cc54: 6e10 b00c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0cb0 │ │ +08cc5a: 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; │ │ @@ -165570,31 +165542,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -08c490: |[08c490] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -08c4a0: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -08c4a4: c851 |0002: mul-float/2addr v1, v5 │ │ -08c4a6: 8711 |0003: float-to-int v1, v1 │ │ -08c4a8: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -08c4ac: 5941 5a04 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@045a │ │ -08c4b0: 5241 5a04 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@045a │ │ -08c4b4: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -08c4b8: 5242 5f04 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@045f │ │ -08c4bc: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -08c4c2: b532 |0011: and-int/2addr v2, v3 │ │ -08c4c4: 9600 0102 |0012: or-int v0, v1, v2 │ │ -08c4c8: 5441 5d04 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ -08c4cc: 6e20 3424 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@2434 │ │ -08c4d2: 5441 5904 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ -08c4d6: 6e20 3424 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@2434 │ │ -08c4dc: 0e00 |001e: return-void │ │ +08cc5c: |[08cc5c] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +08cc6c: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +08cc70: c851 |0002: mul-float/2addr v1, v5 │ │ +08cc72: 8711 |0003: float-to-int v1, v1 │ │ +08cc74: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +08cc78: 5941 5a04 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@045a │ │ +08cc7c: 5241 5a04 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@045a │ │ +08cc80: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +08cc84: 5242 5f04 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@045f │ │ +08cc88: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +08cc8e: b532 |0011: and-int/2addr v2, v3 │ │ +08cc90: 9600 0102 |0012: or-int v0, v1, v2 │ │ +08cc94: 5441 5d04 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ +08cc98: 6e20 3424 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@2434 │ │ +08cc9e: 5441 5904 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ +08cca2: 6e20 3424 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@2434 │ │ +08cca8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x0014 line=195 │ │ 0x0019 line=196 │ │ 0x001e line=197 │ │ @@ -165608,29 +165580,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -08c4e0: |[08c4e0] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -08c4f0: 5945 5f04 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@045f │ │ -08c4f4: 5441 5504 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ -08c4f8: 6e20 3424 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@2434 │ │ -08c4fe: 5241 5a04 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@045a │ │ -08c502: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -08c506: 5242 5f04 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@045f │ │ -08c50a: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -08c510: b532 |0010: and-int/2addr v2, v3 │ │ -08c512: 9600 0102 |0011: or-int v0, v1, v2 │ │ -08c516: 5441 5d04 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ -08c51a: 6e20 3424 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@2434 │ │ -08c520: 5441 5904 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ -08c524: 6e20 3424 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@2434 │ │ -08c52a: 0e00 |001d: return-void │ │ +08ccac: |[08ccac] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +08ccbc: 5945 5f04 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@045f │ │ +08ccc0: 5441 5504 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ +08ccc4: 6e20 3424 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@2434 │ │ +08ccca: 5241 5a04 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@045a │ │ +08ccce: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +08ccd2: 5242 5f04 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@045f │ │ +08ccd6: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +08ccdc: b532 |0010: and-int/2addr v2, v3 │ │ +08ccde: 9600 0102 |0011: or-int v0, v1, v2 │ │ +08cce2: 5441 5d04 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ +08cce6: 6e20 3424 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@2434 │ │ +08ccec: 5441 5904 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ +08ccf0: 6e20 3424 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@2434 │ │ +08ccf6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x0007 line=208 │ │ 0x0013 line=209 │ │ 0x0018 line=210 │ │ @@ -165645,22 +165617,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -08c52c: |[08c52c] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -08c53c: 5410 5d04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ -08c540: 6e30 3524 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@2435 │ │ -08c546: 5410 5504 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ -08c54a: 6e30 3524 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@2435 │ │ -08c550: 5410 5904 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ -08c554: 6e30 3524 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@2435 │ │ -08c55a: 0e00 |000f: return-void │ │ +08ccf8: |[08ccf8] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +08cd08: 5410 5d04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ +08cd0c: 6e30 3524 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@2435 │ │ +08cd12: 5410 5504 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ +08cd16: 6e30 3524 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@2435 │ │ +08cd1c: 5410 5904 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ +08cd20: 6e30 3524 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@2435 │ │ +08cd26: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ locals : │ │ @@ -165673,18 +165645,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08c55c: |[08c55c] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -08c56c: 5901 5e04 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045e │ │ -08c570: 6e10 b00c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0cb0 │ │ -08c576: 0e00 |0005: return-void │ │ +08cd28: |[08cd28] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +08cd38: 5901 5e04 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045e │ │ +08cd3c: 6e10 b00c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0cb0 │ │ +08cd42: 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; │ │ @@ -165695,38 +165667,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 │ │ -08c578: |[08c578] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -08c588: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ -08c58c: 5410 5b04 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@045b │ │ -08c590: 6e20 6f0c 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0c6f │ │ -08c596: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08c598: 5b10 6204 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0462 │ │ -08c59c: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ -08c5a0: 5410 5b04 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@045b │ │ -08c5a4: 6e20 680c 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0c68 │ │ -08c5aa: 2200 c304 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@04c3 │ │ -08c5ae: 7020 ef24 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@24ef │ │ -08c5b4: 5b10 6204 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0462 │ │ -08c5b8: 5410 5c04 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ -08c5bc: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ -08c5c0: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -08c5c2: 5910 5704 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0457 │ │ -08c5c6: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ -08c5ca: 5910 5804 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0458 │ │ -08c5ce: 5410 5c04 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ -08c5d2: 6e10 b60e 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0eb6 │ │ -08c5d8: 0a00 |0028: move-result v0 │ │ -08c5da: 6e30 bd0c 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0cbd │ │ -08c5e0: 6e10 b00c 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0cb0 │ │ -08c5e6: 0e00 |002f: return-void │ │ +08cd44: |[08cd44] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +08cd54: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ +08cd58: 5410 5b04 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@045b │ │ +08cd5c: 6e20 6f0c 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0c6f │ │ +08cd62: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08cd64: 5b10 6204 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0462 │ │ +08cd68: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ +08cd6c: 5410 5b04 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@045b │ │ +08cd70: 6e20 680c 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0c68 │ │ +08cd76: 2200 c904 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@04c9 │ │ +08cd7a: 7020 ef24 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@24ef │ │ +08cd80: 5b10 6204 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0462 │ │ +08cd84: 5410 5c04 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ +08cd88: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ +08cd8c: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +08cd8e: 5910 5704 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0457 │ │ +08cd92: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ +08cd96: 5910 5804 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0458 │ │ +08cd9a: 5410 5c04 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ +08cd9e: 6e10 b60e 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0eb6 │ │ +08cda4: 0a00 |0028: move-result v0 │ │ +08cda6: 6e30 bd0c 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0cbd │ │ +08cdac: 6e10 b00c 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0cb0 │ │ +08cdb2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=320 │ │ 0x000c line=321 │ │ @@ -165747,86 +165719,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -08c5e8: |[08c5e8] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -08c5f8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -08c5fa: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -08c5fe: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -08c600: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -08c604: 6e10 600c 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ -08c60a: 0a03 |0009: move-result v3 │ │ -08c60c: 5ca7 6104 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0461 │ │ -08c610: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -08c612: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -08c616: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -08c61a: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -08c61e: 6e20 620c 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0c62 │ │ -08c624: 0c04 |0016: move-result-object v4 │ │ -08c626: 54a7 5d04 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ -08c62a: 6e20 3224 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -08c630: 54a8 5504 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ -08c634: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -08c638: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -08c63c: 6e20 620c bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0c62 │ │ -08c642: 0c07 |0025: move-result-object v7 │ │ -08c644: 6e20 3224 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -08c64a: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -08c64c: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -08c650: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -08c654: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -08c658: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -08c65c: 6e20 620c 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0c62 │ │ -08c662: 0c04 |0035: move-result-object v4 │ │ -08c664: 54a7 5904 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ -08c668: 6e20 3224 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -08c66e: 6e10 aa0c 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0caa │ │ -08c674: 0a07 |003e: move-result v7 │ │ -08c676: 6e10 a50c 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0ca5 │ │ -08c67c: 0a08 |0042: move-result v8 │ │ -08c67e: b187 |0043: sub-int/2addr v7, v8 │ │ -08c680: 6e10 a60c 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0ca6 │ │ -08c686: 0a08 |0047: move-result v8 │ │ -08c688: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -08c68c: 6e10 a20c 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0ca2 │ │ -08c692: 0a07 |004d: move-result v7 │ │ -08c694: 6e10 a70c 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0ca7 │ │ -08c69a: 0a08 |0051: move-result v8 │ │ -08c69c: b187 |0052: sub-int/2addr v7, v8 │ │ -08c69e: 6e10 a40c 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0ca4 │ │ -08c6a4: 0a08 |0056: move-result v8 │ │ -08c6a6: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -08c6aa: 8257 |0059: int-to-float v7, v5 │ │ -08c6ac: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -08c6b2: c887 |005d: mul-float/2addr v7, v8 │ │ -08c6b4: 8777 |005e: float-to-int v7, v7 │ │ -08c6b6: 7120 4721 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -08c6bc: 0a02 |0062: move-result v2 │ │ -08c6be: 7120 4721 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -08c6c4: 0a01 |0066: move-result v1 │ │ -08c6c6: 54a7 5d04 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ -08c6ca: 6e30 2824 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2428 │ │ -08c6d0: 54a7 5504 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ -08c6d4: 6e30 2824 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2428 │ │ -08c6da: 54a7 5904 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ -08c6de: 6e30 2824 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2428 │ │ -08c6e4: 59ab 5704 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0457 │ │ -08c6e8: 55a7 6004 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0460 │ │ -08c6ec: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -08c6f0: 52a7 5804 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0458 │ │ -08c6f4: 6e40 be0c ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0cbe │ │ -08c6fa: 5ca6 6104 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0461 │ │ -08c6fe: 0e00 |0083: return-void │ │ -08c700: 0163 |0084: move v3, v6 │ │ -08c702: 2885 |0085: goto 000a // -007b │ │ -08c704: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -08c706: 289f |0087: goto 0026 // -0061 │ │ +08cdb4: |[08cdb4] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +08cdc4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +08cdc6: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +08cdca: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +08cdcc: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +08cdd0: 6e10 600c 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ +08cdd6: 0a03 |0009: move-result v3 │ │ +08cdd8: 5ca7 6104 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0461 │ │ +08cddc: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +08cdde: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +08cde2: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +08cde6: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +08cdea: 6e20 620c 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0c62 │ │ +08cdf0: 0c04 |0016: move-result-object v4 │ │ +08cdf2: 54a7 5d04 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ +08cdf6: 6e20 3224 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +08cdfc: 54a8 5504 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ +08ce00: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +08ce04: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +08ce08: 6e20 620c bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0c62 │ │ +08ce0e: 0c07 |0025: move-result-object v7 │ │ +08ce10: 6e20 3224 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +08ce16: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +08ce18: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +08ce1c: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +08ce20: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +08ce24: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +08ce28: 6e20 620c 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0c62 │ │ +08ce2e: 0c04 |0035: move-result-object v4 │ │ +08ce30: 54a7 5904 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ +08ce34: 6e20 3224 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +08ce3a: 6e10 aa0c 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0caa │ │ +08ce40: 0a07 |003e: move-result v7 │ │ +08ce42: 6e10 a50c 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0ca5 │ │ +08ce48: 0a08 |0042: move-result v8 │ │ +08ce4a: b187 |0043: sub-int/2addr v7, v8 │ │ +08ce4c: 6e10 a60c 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0ca6 │ │ +08ce52: 0a08 |0047: move-result v8 │ │ +08ce54: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +08ce58: 6e10 a20c 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0ca2 │ │ +08ce5e: 0a07 |004d: move-result v7 │ │ +08ce60: 6e10 a70c 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0ca7 │ │ +08ce66: 0a08 |0051: move-result v8 │ │ +08ce68: b187 |0052: sub-int/2addr v7, v8 │ │ +08ce6a: 6e10 a40c 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0ca4 │ │ +08ce70: 0a08 |0056: move-result v8 │ │ +08ce72: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +08ce76: 8257 |0059: int-to-float v7, v5 │ │ +08ce78: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +08ce7e: c887 |005d: mul-float/2addr v7, v8 │ │ +08ce80: 8777 |005e: float-to-int v7, v7 │ │ +08ce82: 7120 4721 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +08ce88: 0a02 |0062: move-result v2 │ │ +08ce8a: 7120 4721 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +08ce90: 0a01 |0066: move-result v1 │ │ +08ce92: 54a7 5d04 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ +08ce96: 6e30 2824 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2428 │ │ +08ce9c: 54a7 5504 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ +08cea0: 6e30 2824 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2428 │ │ +08cea6: 54a7 5904 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ +08ceaa: 6e30 2824 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2428 │ │ +08ceb0: 59ab 5704 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0457 │ │ +08ceb4: 55a7 6004 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0460 │ │ +08ceb8: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +08cebc: 52a7 5804 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0458 │ │ +08cec0: 6e40 be0c ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0cbe │ │ +08cec6: 5ca6 6104 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0461 │ │ +08ceca: 0e00 |0083: return-void │ │ +08cecc: 0163 |0084: move v3, v6 │ │ +08cece: 2885 |0085: goto 000a // -007b │ │ +08ced0: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +08ced2: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=271 │ │ 0x000a line=272 │ │ 0x000c line=274 │ │ 0x000d line=275 │ │ 0x0011 line=276 │ │ @@ -165868,233 +165840,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -08c708: |[08c708] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -08c718: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -08c71c: 5200 5704 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0457 │ │ -08c720: 022a 0000 |0004: move/from16 v42, v0 │ │ -08c724: 0200 2e00 |0006: move/from16 v0, v46 │ │ -08c728: 0201 2a00 |0008: move/from16 v1, v42 │ │ -08c72c: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -08c730: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -08c734: 5400 5c04 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ -08c738: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -08c73c: 7401 af0e 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0eaf │ │ -08c742: 0c2a |0015: move-result-object v42 │ │ -08c744: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -08c748: 0201 2e00 |0018: move/from16 v1, v46 │ │ -08c74c: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -08c750: 6e30 bd0c 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0cbd │ │ -08c756: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -08c75a: 0200 2a00 |0021: move/from16 v0, v42 │ │ -08c75e: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -08c762: 5c10 6004 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0460 │ │ -08c766: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -08c76a: 5400 5d04 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ -08c76e: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -08c772: 7401 2224 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@2422 │ │ -08c778: 0a24 |0030: move-result v36 │ │ -08c77a: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -08c77e: 5400 5504 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ -08c782: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -08c786: 7401 2224 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@2422 │ │ -08c78c: 0a12 |003a: move-result v18 │ │ -08c78e: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -08c792: 5400 5904 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ -08c796: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -08c79a: 7401 2224 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@2422 │ │ -08c7a0: 0a1a |0044: move-result v26 │ │ -08c7a2: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -08c7a6: 7401 aa0c 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0caa │ │ -08c7ac: 0a26 |004a: move-result v38 │ │ -08c7ae: 7401 a20c 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0ca2 │ │ -08c7b4: 0a25 |004e: move-result v37 │ │ -08c7b6: 7401 a50c 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0ca5 │ │ -08c7bc: 0a1d |0052: move-result v29 │ │ -08c7be: 7401 a60c 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0ca6 │ │ -08c7c4: 0a1e |0056: move-result v30 │ │ -08c7c6: 7401 a70c 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0ca7 │ │ -08c7cc: 0a1f |005a: move-result v31 │ │ -08c7ce: 7401 a40c 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0ca4 │ │ -08c7d4: 0a1c |005e: move-result v28 │ │ -08c7d6: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -08c7da: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -08c7de: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -08c7e2: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -08c7e6: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -08c7ea: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -08c7ee: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -08c7f2: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -08c7f6: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -08c7fa: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -08c7fe: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -08c802: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -08c806: 82a0 |0077: int-to-float v0, v10 │ │ -08c808: 022b 0000 |0078: move/from16 v43, v0 │ │ -08c80c: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -08c810: 0200 2b00 |007c: move/from16 v0, v43 │ │ -08c814: 8700 |007e: float-to-int v0, v0 │ │ -08c816: 022b 0000 |007f: move/from16 v43, v0 │ │ -08c81a: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -08c81e: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -08c822: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -08c826: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -08c82a: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -08c82e: 5400 5d04 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ -08c832: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -08c836: 7401 1e24 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@241e │ │ -08c83c: 0a20 |0092: move-result v32 │ │ -08c83e: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -08c842: 5400 5504 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ -08c846: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -08c84a: 7401 1e24 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@241e │ │ -08c850: 0a0b |009c: move-result v11 │ │ -08c852: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -08c856: 5400 5904 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ -08c85a: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -08c85e: 7401 1e24 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@241e │ │ -08c864: 0a16 |00a6: move-result v22 │ │ -08c866: 0200 2000 |00a7: move/from16 v0, v32 │ │ -08c86a: 7120 ad24 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -08c870: 0a2a |00ac: move-result v42 │ │ -08c872: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -08c876: 0201 1600 |00af: move/from16 v1, v22 │ │ -08c87a: 7120 ad24 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -08c880: 0a14 |00b4: move-result v20 │ │ -08c882: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -08c886: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -08c88a: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -08c88e: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -08c892: 5400 5d04 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ -08c896: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -08c89a: 7401 2124 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2421 │ │ -08c8a0: 0a2a |00c4: move-result v42 │ │ -08c8a2: 9007 232a |00c5: add-int v7, v35, v42 │ │ -08c8a6: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -08c8aa: 5400 5504 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ -08c8ae: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -08c8b2: 7401 2124 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2421 │ │ -08c8b8: 0a2a |00d0: move-result v42 │ │ -08c8ba: 9005 112a |00d1: add-int v5, v17, v42 │ │ -08c8be: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -08c8c2: 5400 5904 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ -08c8c6: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -08c8ca: 7401 2124 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2421 │ │ -08c8d0: 0a2a |00dc: move-result v42 │ │ -08c8d2: 9006 192a |00dd: add-int v6, v25, v42 │ │ -08c8d6: 7120 ad24 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -08c8dc: 0a2a |00e2: move-result v42 │ │ -08c8de: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -08c8e2: 7120 ad24 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -08c8e8: 0a15 |00e8: move-result v21 │ │ -08c8ea: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -08c8ee: 5200 5604 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0456 │ │ -08c8f2: 022a 0000 |00ed: move/from16 v42, v0 │ │ -08c8f6: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -08c8fa: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -08c900: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -08c904: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -08c908: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -08c90c: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -08c910: 5400 5504 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ -08c914: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -08c918: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -08c91c: 5400 5504 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ -08c920: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -08c924: 7401 2124 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2421 │ │ -08c92a: 0a2b |0109: move-result v43 │ │ -08c92c: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -08c930: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -08c934: 0201 1000 |010e: move/from16 v1, v16 │ │ -08c938: 0202 2b00 |0110: move/from16 v2, v43 │ │ -08c93c: 6e52 2724 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@2427 │ │ -08c942: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -08c946: 5200 5e04 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045e │ │ -08c94a: 022a 0000 |0119: move/from16 v42, v0 │ │ -08c94e: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -08c952: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -08c956: 0200 1d00 |011f: move/from16 v0, v29 │ │ -08c95a: 0201 2a00 |0121: move/from16 v1, v42 │ │ -08c95e: 7120 af24 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -08c964: 0a21 |0126: move-result v33 │ │ -08c966: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -08c96a: 5400 5d04 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ -08c96e: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -08c972: 902b 2124 |012d: add-int v43, v33, v36 │ │ -08c976: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -08c97a: 5400 5d04 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ -08c97e: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -08c982: 7401 2124 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2421 │ │ -08c988: 0a2c |0138: move-result v44 │ │ -08c98a: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -08c98e: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -08c992: 0201 2100 |013d: move/from16 v1, v33 │ │ -08c996: 0202 2200 |013f: move/from16 v2, v34 │ │ -08c99a: 0203 2b00 |0141: move/from16 v3, v43 │ │ -08c99e: 0204 2c00 |0143: move/from16 v4, v44 │ │ -08c9a2: 6e54 2724 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@2427 │ │ -08c9a8: 912a 261e |0148: sub-int v42, v38, v30 │ │ -08c9ac: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -08c9b0: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -08c9b4: 5200 5e04 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045e │ │ -08c9b8: 022b 0000 |0150: move/from16 v43, v0 │ │ -08c9bc: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -08c9c0: 7702 ad24 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -08c9c6: 0a17 |0157: move-result v23 │ │ -08c9c8: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -08c9cc: 5400 5904 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ -08c9d0: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -08c9d4: 902b 171a |015e: add-int v43, v23, v26 │ │ -08c9d8: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -08c9dc: 5400 5904 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ -08c9e0: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -08c9e4: 7401 2124 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2421 │ │ -08c9ea: 0a2c |0169: move-result v44 │ │ -08c9ec: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -08c9f0: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -08c9f4: 0201 1700 |016e: move/from16 v1, v23 │ │ -08c9f8: 0202 1800 |0170: move/from16 v2, v24 │ │ -08c9fc: 0203 2b00 |0172: move/from16 v3, v43 │ │ -08ca00: 0204 2c00 |0174: move/from16 v4, v44 │ │ -08ca04: 6e54 2724 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@2427 │ │ -08ca0a: 0200 2f00 |0179: move/from16 v0, v47 │ │ -08ca0e: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -08ca12: 5910 5804 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0458 │ │ -08ca16: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -08ca1a: 0200 2a00 |0181: move/from16 v0, v42 │ │ -08ca1e: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -08ca22: 5c10 6004 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0460 │ │ -08ca26: 0e00 |0187: return-void │ │ -08ca28: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -08ca2c: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -08ca30: 5200 5804 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0458 │ │ -08ca34: 022a 0000 |018e: move/from16 v42, v0 │ │ -08ca38: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -08ca3c: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -08ca40: 28f3 |0194: goto 0187 // -000d │ │ -08ca42: 912a 251f |0195: sub-int v42, v37, v31 │ │ -08ca46: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -08ca4a: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -08ca4e: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -08ca52: 9022 0923 |019d: add-int v34, v9, v35 │ │ -08ca56: 9010 0911 |019f: add-int v16, v9, v17 │ │ -08ca5a: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -08ca5e: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -08ca62: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -08ca66: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -08ca6a: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -08ca6e: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -08ca72: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -08ca76: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -08ca7a: 0000 |01b1: nop // spacer │ │ -08ca7c: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +08ced4: |[08ced4] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +08cee4: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +08cee8: 5200 5704 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0457 │ │ +08ceec: 022a 0000 |0004: move/from16 v42, v0 │ │ +08cef0: 0200 2e00 |0006: move/from16 v0, v46 │ │ +08cef4: 0201 2a00 |0008: move/from16 v1, v42 │ │ +08cef8: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +08cefc: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +08cf00: 5400 5c04 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@045c │ │ +08cf04: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +08cf08: 7401 af0e 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0eaf │ │ +08cf0e: 0c2a |0015: move-result-object v42 │ │ +08cf10: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +08cf14: 0201 2e00 |0018: move/from16 v1, v46 │ │ +08cf18: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +08cf1c: 6e30 bd0c 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0cbd │ │ +08cf22: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +08cf26: 0200 2a00 |0021: move/from16 v0, v42 │ │ +08cf2a: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +08cf2e: 5c10 6004 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0460 │ │ +08cf32: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +08cf36: 5400 5d04 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ +08cf3a: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +08cf3e: 7401 2224 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@2422 │ │ +08cf44: 0a24 |0030: move-result v36 │ │ +08cf46: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +08cf4a: 5400 5504 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ +08cf4e: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +08cf52: 7401 2224 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@2422 │ │ +08cf58: 0a12 |003a: move-result v18 │ │ +08cf5a: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +08cf5e: 5400 5904 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ +08cf62: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +08cf66: 7401 2224 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@2422 │ │ +08cf6c: 0a1a |0044: move-result v26 │ │ +08cf6e: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +08cf72: 7401 aa0c 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0caa │ │ +08cf78: 0a26 |004a: move-result v38 │ │ +08cf7a: 7401 a20c 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0ca2 │ │ +08cf80: 0a25 |004e: move-result v37 │ │ +08cf82: 7401 a50c 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0ca5 │ │ +08cf88: 0a1d |0052: move-result v29 │ │ +08cf8a: 7401 a60c 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0ca6 │ │ +08cf90: 0a1e |0056: move-result v30 │ │ +08cf92: 7401 a70c 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0ca7 │ │ +08cf98: 0a1f |005a: move-result v31 │ │ +08cf9a: 7401 a40c 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0ca4 │ │ +08cfa0: 0a1c |005e: move-result v28 │ │ +08cfa2: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +08cfa6: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +08cfaa: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +08cfae: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +08cfb2: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +08cfb6: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +08cfba: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +08cfbe: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +08cfc2: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +08cfc6: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +08cfca: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +08cfce: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +08cfd2: 82a0 |0077: int-to-float v0, v10 │ │ +08cfd4: 022b 0000 |0078: move/from16 v43, v0 │ │ +08cfd8: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +08cfdc: 0200 2b00 |007c: move/from16 v0, v43 │ │ +08cfe0: 8700 |007e: float-to-int v0, v0 │ │ +08cfe2: 022b 0000 |007f: move/from16 v43, v0 │ │ +08cfe6: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +08cfea: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +08cfee: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +08cff2: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +08cff6: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +08cffa: 5400 5d04 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ +08cffe: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +08d002: 7401 1e24 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@241e │ │ +08d008: 0a20 |0092: move-result v32 │ │ +08d00a: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +08d00e: 5400 5504 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ +08d012: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +08d016: 7401 1e24 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@241e │ │ +08d01c: 0a0b |009c: move-result v11 │ │ +08d01e: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +08d022: 5400 5904 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ +08d026: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +08d02a: 7401 1e24 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@241e │ │ +08d030: 0a16 |00a6: move-result v22 │ │ +08d032: 0200 2000 |00a7: move/from16 v0, v32 │ │ +08d036: 7120 ad24 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +08d03c: 0a2a |00ac: move-result v42 │ │ +08d03e: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +08d042: 0201 1600 |00af: move/from16 v1, v22 │ │ +08d046: 7120 ad24 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +08d04c: 0a14 |00b4: move-result v20 │ │ +08d04e: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +08d052: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +08d056: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +08d05a: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +08d05e: 5400 5d04 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ +08d062: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +08d066: 7401 2124 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2421 │ │ +08d06c: 0a2a |00c4: move-result v42 │ │ +08d06e: 9007 232a |00c5: add-int v7, v35, v42 │ │ +08d072: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +08d076: 5400 5504 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ +08d07a: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +08d07e: 7401 2124 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2421 │ │ +08d084: 0a2a |00d0: move-result v42 │ │ +08d086: 9005 112a |00d1: add-int v5, v17, v42 │ │ +08d08a: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +08d08e: 5400 5904 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ +08d092: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +08d096: 7401 2124 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2421 │ │ +08d09c: 0a2a |00dc: move-result v42 │ │ +08d09e: 9006 192a |00dd: add-int v6, v25, v42 │ │ +08d0a2: 7120 ad24 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +08d0a8: 0a2a |00e2: move-result v42 │ │ +08d0aa: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +08d0ae: 7120 ad24 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +08d0b4: 0a15 |00e8: move-result v21 │ │ +08d0b6: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +08d0ba: 5200 5604 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0456 │ │ +08d0be: 022a 0000 |00ed: move/from16 v42, v0 │ │ +08d0c2: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +08d0c6: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +08d0cc: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +08d0d0: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +08d0d4: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +08d0d8: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +08d0dc: 5400 5504 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ +08d0e0: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +08d0e4: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +08d0e8: 5400 5504 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0455 │ │ +08d0ec: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +08d0f0: 7401 2124 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2421 │ │ +08d0f6: 0a2b |0109: move-result v43 │ │ +08d0f8: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +08d0fc: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +08d100: 0201 1000 |010e: move/from16 v1, v16 │ │ +08d104: 0202 2b00 |0110: move/from16 v2, v43 │ │ +08d108: 6e52 2724 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@2427 │ │ +08d10e: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +08d112: 5200 5e04 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045e │ │ +08d116: 022a 0000 |0119: move/from16 v42, v0 │ │ +08d11a: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +08d11e: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +08d122: 0200 1d00 |011f: move/from16 v0, v29 │ │ +08d126: 0201 2a00 |0121: move/from16 v1, v42 │ │ +08d12a: 7120 af24 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +08d130: 0a21 |0126: move-result v33 │ │ +08d132: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +08d136: 5400 5d04 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ +08d13a: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +08d13e: 902b 2124 |012d: add-int v43, v33, v36 │ │ +08d142: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +08d146: 5400 5d04 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045d │ │ +08d14a: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +08d14e: 7401 2124 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2421 │ │ +08d154: 0a2c |0138: move-result v44 │ │ +08d156: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +08d15a: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +08d15e: 0201 2100 |013d: move/from16 v1, v33 │ │ +08d162: 0202 2200 |013f: move/from16 v2, v34 │ │ +08d166: 0203 2b00 |0141: move/from16 v3, v43 │ │ +08d16a: 0204 2c00 |0143: move/from16 v4, v44 │ │ +08d16e: 6e54 2724 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@2427 │ │ +08d174: 912a 261e |0148: sub-int v42, v38, v30 │ │ +08d178: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +08d17c: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +08d180: 5200 5e04 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045e │ │ +08d184: 022b 0000 |0150: move/from16 v43, v0 │ │ +08d188: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +08d18c: 7702 ad24 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +08d192: 0a17 |0157: move-result v23 │ │ +08d194: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +08d198: 5400 5904 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ +08d19c: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +08d1a0: 902b 171a |015e: add-int v43, v23, v26 │ │ +08d1a4: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +08d1a8: 5400 5904 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0459 │ │ +08d1ac: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +08d1b0: 7401 2124 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2421 │ │ +08d1b6: 0a2c |0169: move-result v44 │ │ +08d1b8: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +08d1bc: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +08d1c0: 0201 1700 |016e: move/from16 v1, v23 │ │ +08d1c4: 0202 1800 |0170: move/from16 v2, v24 │ │ +08d1c8: 0203 2b00 |0172: move/from16 v3, v43 │ │ +08d1cc: 0204 2c00 |0174: move/from16 v4, v44 │ │ +08d1d0: 6e54 2724 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@2427 │ │ +08d1d6: 0200 2f00 |0179: move/from16 v0, v47 │ │ +08d1da: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +08d1de: 5910 5804 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0458 │ │ +08d1e2: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +08d1e6: 0200 2a00 |0181: move/from16 v0, v42 │ │ +08d1ea: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +08d1ee: 5c10 6004 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0460 │ │ +08d1f2: 0e00 |0187: return-void │ │ +08d1f4: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +08d1f8: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +08d1fc: 5200 5804 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0458 │ │ +08d200: 022a 0000 |018e: move/from16 v42, v0 │ │ +08d204: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +08d208: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +08d20c: 28f3 |0194: goto 0187 // -000d │ │ +08d20e: 912a 251f |0195: sub-int v42, v37, v31 │ │ +08d212: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +08d216: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +08d21a: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +08d21e: 9022 0923 |019d: add-int v34, v9, v35 │ │ +08d222: 9010 0911 |019f: add-int v16, v9, v17 │ │ +08d226: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +08d22a: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +08d22e: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +08d232: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +08d236: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +08d23a: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +08d23e: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +08d242: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +08d246: 0000 |01b1: nop // spacer │ │ +08d248: 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 │ │ @@ -166225,21 +166197,21 @@ │ │ 0x0195 - 0x01bc reg=40 textPaddedRight I │ │ 0x0195 - 0x01bc reg=41 vgrav I │ │ 0x0000 - 0x01bc reg=45 this Landroid/support/v4/view/PagerTitleStrip; │ │ 0x0000 - 0x01bc reg=46 position I │ │ 0x0000 - 0x01bc reg=47 positionOffset F │ │ 0x0000 - 0x01bc reg=48 force Z │ │ │ │ - source_file_idx : 3042 (PagerTitleStrip.java) │ │ + source_file_idx : 3048 (PagerTitleStrip.java) │ │ │ │ Class #676 header: │ │ -class_idx : 553 │ │ +class_idx : 557 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3199 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3205 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #676 annotations: │ │ Annotations on class │ │ @@ -166260,17 +166232,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08ca90: |[08ca90] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ -08caa0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08caa6: 0e00 |0003: return-void │ │ +08d25c: |[08d25c] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ +08d26c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08d272: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;) │ │ @@ -166278,17 +166250,17 @@ │ │ type : '(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08caa8: |[08caa8] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -08cab8: 7010 c30c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@0cc3 │ │ -08cabe: 0e00 |0003: return-void │ │ +08d274: |[08d274] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +08d284: 7010 c30c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@0cc3 │ │ +08d28a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ScaleGestureDetectorCompat$1; │ │ │ │ @@ -166298,17 +166270,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08cac0: |[08cac0] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -08cad0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08cad2: 0f00 |0001: return v0 │ │ +08d28c: |[08d28c] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +08d29c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d29e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0002 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -166317,31 +166289,31 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08cad4: |[08cad4] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -08cae4: 0e00 |0000: return-void │ │ +08d2a0: |[08d2a0] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +08d2b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0001 reg=1 o Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ │ │ - source_file_idx : 3199 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3205 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #677 header: │ │ -class_idx : 554 │ │ +class_idx : 558 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3199 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3205 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #677 annotations: │ │ Annotations on class │ │ @@ -166362,17 +166334,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08cae8: |[08cae8] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ -08caf8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08cafe: 0e00 |0003: return-void │ │ +08d2b4: |[08d2b4] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ +08d2c4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08d2ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;) │ │ @@ -166380,17 +166352,17 @@ │ │ type : '(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08cb00: |[08cb00] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -08cb10: 7010 c70c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@0cc7 │ │ -08cb16: 0e00 |0003: return-void │ │ +08d2cc: |[08d2cc] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +08d2dc: 7010 c70c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@0cc7 │ │ +08d2e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ScaleGestureDetectorCompat$1; │ │ │ │ @@ -166400,18 +166372,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08cb18: |[08cb18] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -08cb28: 7110 d20c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0cd2 │ │ -08cb2e: 0a00 |0003: move-result v0 │ │ -08cb30: 0f00 |0004: return v0 │ │ +08d2e4: |[08d2e4] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +08d2f4: 7110 d20c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0cd2 │ │ +08d2fa: 0a00 |0003: move-result v0 │ │ +08d2fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -166420,33 +166392,33 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08cb34: |[08cb34] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -08cb44: 7120 d30c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0cd3 │ │ -08cb4a: 0e00 |0003: return-void │ │ +08d300: |[08d300] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +08d310: 7120 d30c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0cd3 │ │ +08d316: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 o Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 enabled Z │ │ │ │ - source_file_idx : 3199 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3205 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #678 header: │ │ -class_idx : 558 │ │ +class_idx : 562 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3613 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3619 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #678 annotations: │ │ Annotations on class │ │ @@ -166467,17 +166439,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08cb4c: |[08cb4c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -08cb5c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08cb62: 0e00 |0003: return-void │ │ +08d318: |[08d318] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +08d328: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08d32e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -166486,18 +166458,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08cb64: |[08cb64] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -08cb74: 6e10 3221 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@2132 │ │ -08cb7a: 0a00 |0003: move-result v0 │ │ -08cb7c: 0f00 |0004: return v0 │ │ +08d330: |[08d330] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +08d340: 6e10 3221 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@2132 │ │ +08d346: 0a00 |0003: move-result v0 │ │ +08d348: 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 │ │ @@ -166507,33 +166479,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08cb80: |[08cb80] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -08cb90: 6e10 3421 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@2134 │ │ -08cb96: 0a00 |0003: move-result v0 │ │ -08cb98: 0f00 |0004: return v0 │ │ +08d34c: |[08d34c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +08d35c: 6e10 3421 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@2134 │ │ +08d362: 0a00 |0003: move-result v0 │ │ +08d364: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ │ │ - source_file_idx : 3613 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3619 (VelocityTrackerCompat.java) │ │ │ │ Class #679 header: │ │ -class_idx : 559 │ │ +class_idx : 563 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3613 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3619 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #679 annotations: │ │ Annotations on class │ │ @@ -166554,17 +166526,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08cb9c: |[08cb9c] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -08cbac: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08cbb2: 0e00 |0003: return-void │ │ +08d368: |[08d368] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +08d378: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08d37e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -166573,18 +166545,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08cbb4: |[08cbb4] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -08cbc4: 7120 e10c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ce1 │ │ -08cbca: 0a00 |0003: move-result v0 │ │ -08cbcc: 0f00 |0004: return v0 │ │ +08d380: |[08d380] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +08d390: 7120 e10c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ce1 │ │ +08d396: 0a00 |0003: move-result v0 │ │ +08d398: 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 │ │ @@ -166594,33 +166566,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08cbd0: |[08cbd0] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -08cbe0: 7120 e20c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0ce2 │ │ -08cbe6: 0a00 |0003: move-result v0 │ │ -08cbe8: 0f00 |0004: return v0 │ │ +08d39c: |[08d39c] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +08d3ac: 7120 e20c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0ce2 │ │ +08d3b2: 0a00 |0003: move-result v0 │ │ +08d3b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ 0x0000 - 0x0005 reg=2 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=3 pointerId I │ │ │ │ - source_file_idx : 3613 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3619 (VelocityTrackerCompat.java) │ │ │ │ Class #680 header: │ │ -class_idx : 564 │ │ +class_idx : 568 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3623 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3629 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 66 │ │ │ │ Class #680 annotations: │ │ Annotations on class │ │ @@ -166659,19 +166631,19 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08cbec: |[08cbec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -08cbfc: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08cc02: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -08cc04: 5b10 6a04 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@046a │ │ -08cc08: 0e00 |0006: return-void │ │ +08d3b8: |[08d3b8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +08d3c8: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08d3ce: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +08d3d0: 5b10 6a04 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@046a │ │ +08d3d4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0003 line=326 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ @@ -166680,37 +166652,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -08cc0c: |[08cc0c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.bindTempDetach:()V │ │ -08cc1c: 1c01 1c04 |0000: const-class v1, Landroid/view/View; // type@041c │ │ -08cc20: 1a02 b613 |0002: const-string v2, "dispatchStartTemporaryDetach" // string@13b6 │ │ -08cc24: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -08cc26: 2333 1805 |0005: new-array v3, v3, [Ljava/lang/Class; // type@0518 │ │ -08cc2a: 6e30 8924 2103 |0007: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2489 │ │ -08cc30: 0c01 |000a: move-result-object v1 │ │ -08cc32: 5b41 6804 |000b: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@0468 │ │ -08cc36: 1c01 1c04 |000d: const-class v1, Landroid/view/View; // type@041c │ │ -08cc3a: 1a02 9813 |000f: const-string v2, "dispatchFinishTemporaryDetach" // string@1398 │ │ -08cc3e: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -08cc40: 2333 1805 |0012: new-array v3, v3, [Ljava/lang/Class; // type@0518 │ │ -08cc44: 6e30 8924 2103 |0014: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2489 │ │ -08cc4a: 0c01 |0017: move-result-object v1 │ │ -08cc4c: 5b41 6704 |0018: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@0467 │ │ -08cc50: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -08cc52: 5c41 6904 |001b: iput-boolean v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@0469 │ │ -08cc56: 0e00 |001d: return-void │ │ -08cc58: 0d00 |001e: move-exception v0 │ │ -08cc5a: 1a01 260e |001f: const-string v1, "ViewCompat" // string@0e26 │ │ -08cc5e: 1a02 f102 |0021: const-string v2, "Couldn't find method" // string@02f1 │ │ -08cc62: 7130 6c20 2100 |0023: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -08cc68: 28f4 |0026: goto 001a // -000c │ │ +08d3d8: |[08d3d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.bindTempDetach:()V │ │ +08d3e8: 1c01 2104 |0000: const-class v1, Landroid/view/View; // type@0421 │ │ +08d3ec: 1a02 bc13 |0002: const-string v2, "dispatchStartTemporaryDetach" // string@13bc │ │ +08d3f0: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +08d3f2: 2333 1e05 |0005: new-array v3, v3, [Ljava/lang/Class; // type@051e │ │ +08d3f6: 6e30 8924 2103 |0007: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2489 │ │ +08d3fc: 0c01 |000a: move-result-object v1 │ │ +08d3fe: 5b41 6804 |000b: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@0468 │ │ +08d402: 1c01 2104 |000d: const-class v1, Landroid/view/View; // type@0421 │ │ +08d406: 1a02 9e13 |000f: const-string v2, "dispatchFinishTemporaryDetach" // string@139e │ │ +08d40a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +08d40c: 2333 1e05 |0012: new-array v3, v3, [Ljava/lang/Class; // type@051e │ │ +08d410: 6e30 8924 2103 |0014: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2489 │ │ +08d416: 0c01 |0017: move-result-object v1 │ │ +08d418: 5b41 6704 |0018: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@0467 │ │ +08d41c: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +08d41e: 5c41 6904 |001b: iput-boolean v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@0469 │ │ +08d422: 0e00 |001d: return-void │ │ +08d424: 0d00 |001e: move-exception v0 │ │ +08d426: 1a01 2c0e |001f: const-string v1, "ViewCompat" // string@0e2c │ │ +08d42a: 1a02 f102 |0021: const-string v2, "Couldn't find method" // string@02f1 │ │ +08d42e: 7130 6c20 2100 |0023: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +08d434: 28f4 |0026: goto 001a // -000c │ │ catches : 1 │ │ 0x0000 - 0x001a │ │ Ljava/lang/NoSuchMethodException; -> 0x001e │ │ positions : │ │ 0x0000 line=510 │ │ 0x000d line=512 │ │ 0x001a line=517 │ │ @@ -166727,18 +166699,18 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08cc7c: |[08cc7c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -08cc8c: 2200 7502 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@0275 │ │ -08cc90: 7020 8b0f 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@0f8b │ │ -08cc96: 1100 |0005: return-object v0 │ │ +08d448: |[08d448] android.support.v4.view.ViewCompat$BaseViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +08d458: 2200 7902 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@0279 │ │ +08d45c: 7020 8b0f 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@0f8b │ │ +08d462: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ │ │ @@ -166747,17 +166719,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08cc98: |[08cc98] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -08cca8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ccaa: 0f00 |0001: return v0 │ │ +08d464: |[08d464] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +08d474: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d476: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -166767,17 +166739,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08ccac: |[08ccac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -08ccbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ccbe: 0f00 |0001: return v0 │ │ +08d478: |[08d478] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +08d488: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d48a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -166787,32 +166759,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -08ccc0: |[08ccc0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ -08ccd0: 5531 6904 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@0469 │ │ -08ccd4: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ -08ccd8: 7010 e50c 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@0ce5 │ │ -08ccde: 5431 6704 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@0467 │ │ -08cce2: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -08cce6: 5431 6704 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@0467 │ │ -08ccea: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -08ccec: 2322 1905 |000e: new-array v2, v2, [Ljava/lang/Object; // type@0519 │ │ -08ccf0: 6e30 fa24 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ -08ccf6: 0e00 |0013: return-void │ │ -08ccf8: 0d00 |0014: move-exception v0 │ │ -08ccfa: 1a01 260e |0015: const-string v1, "ViewCompat" // string@0e26 │ │ -08ccfe: 1a02 a203 |0017: const-string v2, "Error calling dispatchFinishTemporaryDetach" // string@03a2 │ │ -08cd02: 7130 6a20 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206a │ │ -08cd08: 28f7 |001c: goto 0013 // -0009 │ │ -08cd0a: 6e10 a821 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onFinishTemporaryDetach:()V // method@21a8 │ │ -08cd10: 28f3 |0020: goto 0013 // -000d │ │ +08d48c: |[08d48c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ +08d49c: 5531 6904 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@0469 │ │ +08d4a0: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ +08d4a4: 7010 e50c 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@0ce5 │ │ +08d4aa: 5431 6704 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@0467 │ │ +08d4ae: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +08d4b2: 5431 6704 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@0467 │ │ +08d4b6: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +08d4b8: 2322 1f05 |000e: new-array v2, v2, [Ljava/lang/Object; // type@051f │ │ +08d4bc: 6e30 fa24 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ +08d4c2: 0e00 |0013: return-void │ │ +08d4c4: 0d00 |0014: move-exception v0 │ │ +08d4c6: 1a01 2c0e |0015: const-string v1, "ViewCompat" // string@0e2c │ │ +08d4ca: 1a02 a203 |0017: const-string v2, "Error calling dispatchFinishTemporaryDetach" // string@03a2 │ │ +08d4ce: 7130 6a20 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206a │ │ +08d4d4: 28f7 |001c: goto 0013 // -0009 │ │ +08d4d6: 6e10 a821 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onFinishTemporaryDetach:()V // method@21a8 │ │ +08d4dc: 28f3 |0020: goto 0013 // -000d │ │ catches : 1 │ │ 0x000b - 0x0013 │ │ Ljava/lang/Exception; -> 0x0014 │ │ positions : │ │ 0x0000 line=493 │ │ 0x0004 line=494 │ │ 0x0007 line=496 │ │ @@ -166831,32 +166803,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -08cd24: |[08cd24] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ -08cd34: 5531 6904 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@0469 │ │ -08cd38: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ -08cd3c: 7010 e50c 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@0ce5 │ │ -08cd42: 5431 6804 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@0468 │ │ -08cd46: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -08cd4a: 5431 6804 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@0468 │ │ -08cd4e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -08cd50: 2322 1905 |000e: new-array v2, v2, [Ljava/lang/Object; // type@0519 │ │ -08cd54: 6e30 fa24 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ -08cd5a: 0e00 |0013: return-void │ │ -08cd5c: 0d00 |0014: move-exception v0 │ │ -08cd5e: 1a01 260e |0015: const-string v1, "ViewCompat" // string@0e26 │ │ -08cd62: 1a02 a303 |0017: const-string v2, "Error calling dispatchStartTemporaryDetach" // string@03a3 │ │ -08cd66: 7130 6a20 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206a │ │ -08cd6c: 28f7 |001c: goto 0013 // -0009 │ │ -08cd6e: 6e10 ae21 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onStartTemporaryDetach:()V // method@21ae │ │ -08cd74: 28f3 |0020: goto 0013 // -000d │ │ +08d4f0: |[08d4f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ +08d500: 5531 6904 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@0469 │ │ +08d504: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ +08d508: 7010 e50c 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@0ce5 │ │ +08d50e: 5431 6804 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@0468 │ │ +08d512: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +08d516: 5431 6804 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@0468 │ │ +08d51a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +08d51c: 2322 1f05 |000e: new-array v2, v2, [Ljava/lang/Object; // type@051f │ │ +08d520: 6e30 fa24 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ +08d526: 0e00 |0013: return-void │ │ +08d528: 0d00 |0014: move-exception v0 │ │ +08d52a: 1a01 2c0e |0015: const-string v1, "ViewCompat" // string@0e2c │ │ +08d52e: 1a02 a303 |0017: const-string v2, "Error calling dispatchStartTemporaryDetach" // string@03a3 │ │ +08d532: 7130 6a20 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206a │ │ +08d538: 28f7 |001c: goto 0013 // -0009 │ │ +08d53a: 6e10 ae21 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onStartTemporaryDetach:()V // method@21ae │ │ +08d540: 28f3 |0020: goto 0013 // -000d │ │ catches : 1 │ │ 0x000b - 0x0013 │ │ Ljava/lang/Exception; -> 0x0014 │ │ positions : │ │ 0x0000 line=476 │ │ 0x0004 line=477 │ │ 0x0007 line=479 │ │ @@ -166875,17 +166847,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08cd88: |[08cd88] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -08cd98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08cd9a: 0f00 |0001: return v0 │ │ +08d554: |[08d554] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +08d564: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d566: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -166894,17 +166866,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 │ │ -08cd9c: |[08cd9c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -08cdac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08cdae: 1100 |0001: return-object v0 │ │ +08d568: |[08d568] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +08d578: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d57a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -166913,17 +166885,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08cdb0: |[08cdb0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -08cdc0: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -08cdc4: 0f00 |0002: return v0 │ │ +08d57c: |[08d57c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +08d58c: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +08d590: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0003 reg=2 view Landroid/view/View; │ │ │ │ @@ -166932,17 +166904,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08cdc8: |[08cdc8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -08cdd8: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -08cddc: 1000 |0002: return-wide v0 │ │ +08d594: |[08d594] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +08d5a4: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +08d5a8: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ @@ -166950,17 +166922,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08cde0: |[08cde0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -08cdf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08cdf2: 0f00 |0001: return v0 │ │ +08d5ac: |[08d5ac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +08d5bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d5be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -166969,17 +166941,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08cdf4: |[08cdf4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -08ce04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ce06: 0f00 |0001: return v0 │ │ +08d5c0: |[08d5c0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +08d5d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d5d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -166988,17 +166960,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08ce08: |[08ce08] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -08ce18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ce1a: 0f00 |0001: return v0 │ │ +08d5d4: |[08d5d4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +08d5e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d5e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -167007,17 +166979,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08ce1c: |[08ce1c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -08ce2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ce2e: 0f00 |0001: return v0 │ │ +08d5e8: |[08d5e8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +08d5f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d5fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -167026,18 +166998,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08ce30: |[08ce30] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -08ce40: 6e10 6c21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -08ce46: 0a00 |0003: move-result v0 │ │ -08ce48: 0f00 |0004: return v0 │ │ +08d5fc: |[08d5fc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +08d60c: 6e10 6c21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +08d612: 0a00 |0003: move-result v0 │ │ +08d614: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -167046,17 +167018,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08ce4c: |[08ce4c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -08ce5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ce5e: 0f00 |0001: return v0 │ │ +08d618: |[08d618] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +08d628: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d62a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -167065,18 +167037,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08ce60: |[08ce60] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -08ce70: 6e10 6f21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -08ce76: 0a00 |0003: move-result v0 │ │ -08ce78: 0f00 |0004: return v0 │ │ +08d62c: |[08d62c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +08d63c: 6e10 6f21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +08d642: 0a00 |0003: move-result v0 │ │ +08d644: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -167085,17 +167057,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08ce7c: |[08ce7c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ -08ce8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ce8e: 0f00 |0001: return v0 │ │ +08d648: |[08d648] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ +08d658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d65a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -167104,17 +167076,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08ce90: |[08ce90] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ -08cea0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08cea2: 0f00 |0001: return v0 │ │ +08d65c: |[08d65c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ +08d66c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d66e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -167123,17 +167095,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08cea4: |[08cea4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -08ceb4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -08ceb6: 0f00 |0001: return v0 │ │ +08d670: |[08d670] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +08d680: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +08d682: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -167142,18 +167114,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08ceb8: |[08ceb8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ -08cec8: 6e10 7621 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingRight:()I // method@2176 │ │ -08cece: 0a00 |0003: move-result v0 │ │ -08ced0: 0f00 |0004: return v0 │ │ +08d684: |[08d684] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ +08d694: 6e10 7621 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingRight:()I // method@2176 │ │ +08d69a: 0a00 |0003: move-result v0 │ │ +08d69c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -167162,18 +167134,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08ced4: |[08ced4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ -08cee4: 6e10 7521 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingLeft:()I // method@2175 │ │ -08ceea: 0a00 |0003: move-result v0 │ │ -08ceec: 0f00 |0004: return v0 │ │ +08d6a0: |[08d6a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ +08d6b0: 6e10 7521 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingLeft:()I // method@2175 │ │ +08d6b6: 0a00 |0003: move-result v0 │ │ +08d6b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -167182,18 +167154,18 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08cef0: |[08cef0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -08cf00: 6e10 7821 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -08cf06: 0c00 |0003: move-result-object v0 │ │ -08cf08: 1100 |0004: return-object v0 │ │ +08d6bc: |[08d6bc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +08d6cc: 6e10 7821 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +08d6d2: 0c00 |0003: move-result-object v0 │ │ +08d6d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -167202,17 +167174,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08cf0c: |[08cf0c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ -08cf1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08cf1e: 0f00 |0001: return v0 │ │ +08d6d8: |[08d6d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ +08d6e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d6ea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -167221,17 +167193,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08cf20: |[08cf20] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ -08cf30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08cf32: 0f00 |0001: return v0 │ │ +08d6ec: |[08d6ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ +08d6fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d6fe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -167240,17 +167212,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08cf34: |[08cf34] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ -08cf44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08cf46: 0f00 |0001: return v0 │ │ +08d700: |[08d700] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ +08d710: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d712: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -167259,17 +167231,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08cf48: |[08cf48] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ -08cf58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08cf5a: 0f00 |0001: return v0 │ │ +08d714: |[08d714] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ +08d724: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d726: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -167278,17 +167250,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08cf5c: |[08cf5c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ -08cf6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08cf6e: 0f00 |0001: return v0 │ │ +08d728: |[08d728] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ +08d738: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d73a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -167297,17 +167269,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08cf70: |[08cf70] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ -08cf80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08cf82: 0f00 |0001: return v0 │ │ +08d73c: |[08d73c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ +08d74c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d74e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -167316,17 +167288,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08cf84: |[08cf84] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ -08cf94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08cf96: 0f00 |0001: return v0 │ │ +08d750: |[08d750] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ +08d760: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d762: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -167335,17 +167307,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08cf98: |[08cf98] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ -08cfa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08cfaa: 0f00 |0001: return v0 │ │ +08d764: |[08d764] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ +08d774: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d776: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -167354,17 +167326,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08cfac: |[08cfac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ -08cfbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08cfbe: 0f00 |0001: return v0 │ │ +08d778: |[08d778] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ +08d788: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d78a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -167373,17 +167345,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08cfc0: |[08cfc0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getX:(Landroid/view/View;)F │ │ -08cfd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08cfd2: 0f00 |0001: return v0 │ │ +08d78c: |[08d78c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getX:(Landroid/view/View;)F │ │ +08d79c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d79e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -167392,17 +167364,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08cfd4: |[08cfd4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getY:(Landroid/view/View;)F │ │ -08cfe4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08cfe6: 0f00 |0001: return v0 │ │ +08d7a0: |[08d7a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getY:(Landroid/view/View;)F │ │ +08d7b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d7b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -167411,17 +167383,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08cfe8: |[08cfe8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -08cff8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08cffa: 0f00 |0001: return v0 │ │ +08d7b4: |[08d7b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +08d7c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d7c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -167430,25 +167402,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -08cffc: |[08cffc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -08d00c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08d00e: 6e10 5b21 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@215b │ │ -08d014: 0c00 |0004: move-result-object v0 │ │ -08d016: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -08d01a: 6e10 0302 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0203 │ │ -08d020: 0a02 |000a: move-result v2 │ │ -08d022: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -08d024: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -08d028: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -08d02a: 0f01 |000f: return v1 │ │ +08d7c8: |[08d7c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +08d7d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08d7da: 6e10 5b21 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@215b │ │ +08d7e0: 0c00 |0004: move-result-object v0 │ │ +08d7e2: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +08d7e6: 6e10 0302 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0203 │ │ +08d7ec: 0a02 |000a: move-result v2 │ │ +08d7ee: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +08d7f0: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +08d7f4: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +08d7f6: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=423 │ │ 0x0005 line=424 │ │ 0x0007 line=425 │ │ 0x000f line=427 │ │ locals : │ │ @@ -167461,16 +167433,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 │ │ -08d02c: |[08d02c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08d03c: 0e00 |0000: return-void │ │ +08d7f8: |[08d7f8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08d808: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -167480,16 +167452,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 │ │ -08d040: |[08d040] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -08d050: 0e00 |0000: return-void │ │ +08d80c: |[08d80c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +08d81c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -167499,16 +167471,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 │ │ -08d054: |[08d054] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08d064: 0e00 |0000: return-void │ │ +08d820: |[08d820] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08d830: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -167518,17 +167490,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 │ │ -08d068: |[08d068] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -08d078: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08d07a: 0f00 |0001: return v0 │ │ +08d834: |[08d834] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +08d844: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d846: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -167539,17 +167511,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d07c: |[08d07c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -08d08c: 6e10 9221 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.invalidate:()V // method@2192 │ │ -08d092: 0e00 |0003: return-void │ │ +08d848: |[08d848] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +08d858: 6e10 9221 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.invalidate:()V // method@2192 │ │ +08d85e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0003 line=362 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -167559,17 +167531,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -08d094: |[08d094] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -08d0a4: 6e55 9321 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.invalidate:(IIII)V // method@2193 │ │ -08d0aa: 0e00 |0003: return-void │ │ +08d860: |[08d860] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +08d870: 6e55 9321 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.invalidate:(IIII)V // method@2193 │ │ +08d876: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0003 line=365 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -167583,66 +167555,66 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -08d0ac: |[08d0ac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -08d0bc: 6e10 ed0c 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ced │ │ -08d0c2: 0b00 |0003: move-result-wide v0 │ │ -08d0c4: 6e40 b321 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@21b3 │ │ -08d0ca: 0e00 |0007: return-void │ │ +08d878: |[08d878] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +08d888: 6e10 ed0c 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ced │ │ +08d88e: 0b00 |0003: move-result-wide v0 │ │ +08d890: 6e40 b321 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@21b3 │ │ +08d896: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0007 line=368 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 action Ljava/lang/Runnable; │ │ │ │ #42 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 8 │ │ + registers : 7 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -08d0cc: |[08d0cc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -08d0dc: 6e10 ed0c 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ced │ │ -08d0e2: 0b00 |0003: move-result-wide v0 │ │ -08d0e4: bb60 |0004: add-long/2addr v0, v6 │ │ -08d0e6: 6e40 b321 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@21b3 │ │ -08d0ec: 0e00 |0008: return-void │ │ +08d898: |[08d898] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +08d8a8: 6e10 ed0c 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ced │ │ +08d8ae: 0b00 |0003: move-result-wide v0 │ │ +08d8b0: bb50 |0004: add-long/2addr v0, v5 │ │ +08d8b2: 6e40 b321 4310 |0005: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@21b3 │ │ +08d8b8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0008 line=371 │ │ locals : │ │ - 0x0000 - 0x0009 reg=3 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ - 0x0000 - 0x0009 reg=4 view Landroid/view/View; │ │ - 0x0000 - 0x0009 reg=5 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0009 reg=6 delayMillis J │ │ + 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0009 reg=3 view Landroid/view/View; │ │ + 0x0000 - 0x0009 reg=4 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0009 reg=5 delayMillis J │ │ │ │ #43 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'resolveSizeAndState' │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08d0f0: |[08d0f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ -08d100: 7120 bd21 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@21bd │ │ -08d106: 0a00 |0003: move-result v0 │ │ -08d108: 0f00 |0004: return v0 │ │ +08d8bc: |[08d8bc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ +08d8cc: 7120 bd21 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@21bd │ │ +08d8d2: 0a00 |0003: move-result v0 │ │ +08d8d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -167653,16 +167625,16 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d10c: |[08d10c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -08d11c: 0e00 |0000: return-void │ │ +08d8d8: |[08d8d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +08d8e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -167672,16 +167644,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d120: |[08d120] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -08d130: 0e00 |0000: return-void │ │ +08d8ec: |[08d8ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +08d8fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -167691,16 +167663,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d134: |[08d134] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ -08d144: 0e00 |0000: return-void │ │ +08d900: |[08d900] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ +08d910: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -167710,16 +167682,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d148: |[08d148] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -08d158: 0e00 |0000: return-void │ │ +08d914: |[08d914] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +08d924: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 hasTransientState Z │ │ @@ -167729,16 +167701,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d15c: |[08d15c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -08d16c: 0e00 |0000: return-void │ │ +08d928: |[08d928] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +08d938: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -167748,16 +167720,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d170: |[08d170] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -08d180: 0e00 |0000: return-void │ │ +08d93c: |[08d93c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +08d94c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 id I │ │ @@ -167767,16 +167739,16 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d184: |[08d184] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -08d194: 0e00 |0000: return-void │ │ +08d950: |[08d950] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +08d960: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 p Landroid/graphics/Paint; │ │ @@ -167786,16 +167758,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 │ │ -08d198: |[08d198] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -08d1a8: 0e00 |0000: return-void │ │ +08d964: |[08d964] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +08d974: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 layerType I │ │ @@ -167806,16 +167778,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d1ac: |[08d1ac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -08d1bc: 0e00 |0000: return-void │ │ +08d978: |[08d978] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +08d988: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -167825,16 +167797,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d1c0: |[08d1c0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -08d1d0: 0e00 |0000: return-void │ │ +08d98c: |[08d98c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +08d99c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -167844,17 +167816,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -08d1d4: |[08d1d4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -08d1e4: 6e55 d321 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.setPadding:(IIII)V // method@21d3 │ │ -08d1ea: 0e00 |0003: return-void │ │ +08d9a0: |[08d9a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +08d9b0: 6e55 d321 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.setPadding:(IIII)V // method@21d3 │ │ +08d9b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0003 line=472 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -167868,16 +167840,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d1ec: |[08d1ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ -08d1fc: 0e00 |0000: return-void │ │ +08d9b8: |[08d9b8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ +08d9c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=633 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -167887,16 +167859,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d200: |[08d200] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ -08d210: 0e00 |0000: return-void │ │ +08d9cc: |[08d9cc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ +08d9dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -167906,16 +167878,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d214: |[08d214] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ -08d224: 0e00 |0000: return-void │ │ +08d9e0: |[08d9e0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ +08d9f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -167925,16 +167897,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d228: |[08d228] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ -08d238: 0e00 |0000: return-void │ │ +08d9f4: |[08d9f4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ +08da04: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=603 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -167944,16 +167916,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d23c: |[08d23c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ -08d24c: 0e00 |0000: return-void │ │ +08da08: |[08da08] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ +08da18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=608 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -167963,16 +167935,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d250: |[08d250] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ -08d260: 0e00 |0000: return-void │ │ +08da1c: |[08da1c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ +08da2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -167982,16 +167954,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d264: |[08d264] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ -08d274: 0e00 |0000: return-void │ │ +08da30: |[08da30] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ +08da40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=618 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -168001,16 +167973,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d278: |[08d278] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ -08d288: 0e00 |0000: return-void │ │ +08da44: |[08da44] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ +08da54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -168020,16 +167992,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d28c: |[08d28c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ -08d29c: 0e00 |0000: return-void │ │ +08da58: |[08da58] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ +08da68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -168039,16 +168011,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d2a0: |[08d2a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setX:(Landroid/view/View;F)V │ │ -08d2b0: 0e00 |0000: return-void │ │ +08da6c: |[08da6c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setX:(Landroid/view/View;F)V │ │ +08da7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -168058,31 +168030,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d2b4: |[08d2b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setY:(Landroid/view/View;F)V │ │ -08d2c4: 0e00 |0000: return-void │ │ +08da80: |[08da80] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setY:(Landroid/view/View;F)V │ │ +08da90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=628 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ │ │ - source_file_idx : 3623 (ViewCompat.java) │ │ + source_file_idx : 3629 (ViewCompat.java) │ │ │ │ Class #681 header: │ │ -class_idx : 586 │ │ +class_idx : 590 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3632 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3638 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #681 annotations: │ │ Annotations on class │ │ @@ -168103,17 +168075,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d2c8: |[08d2c8] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -08d2d8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08d2de: 0e00 |0003: return-void │ │ +08da94: |[08da94] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +08daa4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08daaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -168122,32 +168094,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d2e0: |[08d2e0] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -08d2f0: 6e10 ee21 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@21ee │ │ -08d2f6: 0a00 |0003: move-result v0 │ │ -08d2f8: 0f00 |0004: return v0 │ │ +08daac: |[08daac] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +08dabc: 6e10 ee21 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@21ee │ │ +08dac2: 0a00 |0003: move-result v0 │ │ +08dac4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 3632 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3638 (ViewConfigurationCompat.java) │ │ │ │ Class #682 header: │ │ -class_idx : 587 │ │ +class_idx : 591 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3632 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3638 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #682 annotations: │ │ Annotations on class │ │ @@ -168168,17 +168140,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d2fc: |[08d2fc] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -08d30c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08d312: 0e00 |0003: return-void │ │ +08dac8: |[08dac8] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +08dad8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08dade: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -168187,32 +168159,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d314: |[08d314] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -08d324: 7110 430e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0e43 │ │ -08d32a: 0a00 |0003: move-result v0 │ │ -08d32c: 0f00 |0004: return v0 │ │ +08dae0: |[08dae0] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +08daf0: 7110 430e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0e43 │ │ +08daf6: 0a00 |0003: move-result v0 │ │ +08daf8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 3632 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3638 (ViewConfigurationCompat.java) │ │ │ │ Class #683 header: │ │ -class_idx : 595 │ │ +class_idx : 599 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3638 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3644 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #683 annotations: │ │ Annotations on class │ │ @@ -168233,17 +168205,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d330: |[08d330] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -08d340: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08d346: 0e00 |0003: return-void │ │ +08dafc: |[08dafc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +08db0c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08db12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -168252,17 +168224,17 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08d348: |[08d348] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -08d358: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08d35a: 0f00 |0001: return v0 │ │ +08db14: |[08db14] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +08db24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08db26: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -168271,17 +168243,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 │ │ -08d35c: |[08d35c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08d36c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08d36e: 0f00 |0001: return v0 │ │ +08db28: |[08db28] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08db38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08db3a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0002 reg=3 child Landroid/view/View; │ │ @@ -168292,16 +168264,16 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d370: |[08d370] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -08d380: 0e00 |0000: return-void │ │ +08db3c: |[08db3c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +08db4c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -168311,31 +168283,31 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d384: |[08d384] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -08d394: 0e00 |0000: return-void │ │ +08db50: |[08db50] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +08db60: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 split Z │ │ │ │ - source_file_idx : 3638 (ViewGroupCompat.java) │ │ + source_file_idx : 3644 (ViewGroupCompat.java) │ │ │ │ Class #684 header: │ │ -class_idx : 606 │ │ +class_idx : 610 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 491 │ │ -source_file_idx : 3648 │ │ +superclass_idx : 495 │ │ +source_file_idx : 3654 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #684 annotations: │ │ Annotations on class │ │ @@ -168359,18 +168331,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 │ │ -08d398: |[08d398] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -08d3a8: 5b01 9604 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ -08d3ac: 7010 1a0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0b1a │ │ -08d3b2: 0e00 |0005: return-void │ │ +08db64: |[08db64] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +08db74: 5b01 9604 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ +08db78: 7010 1a0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0b1a │ │ +08db7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2765 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -168379,29 +168351,29 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -08d3b4: |[08d3b4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ -08d3c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08d3c6: 5421 9604 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ -08d3ca: 7110 8f0e 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0e8f │ │ -08d3d0: 0c01 |0006: move-result-object v1 │ │ -08d3d2: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ -08d3d6: 5421 9604 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ -08d3da: 7110 8f0e 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0e8f │ │ -08d3e0: 0c01 |000e: move-result-object v1 │ │ -08d3e2: 6e10 600c 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ -08d3e8: 0a01 |0012: move-result v1 │ │ -08d3ea: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ -08d3ee: 0f00 |0015: return v0 │ │ -08d3f0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -08d3f2: 28fe |0017: goto 0015 // -0002 │ │ +08db80: |[08db80] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ +08db90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08db92: 5421 9604 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ +08db96: 7110 8f0e 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0e8f │ │ +08db9c: 0c01 |0006: move-result-object v1 │ │ +08db9e: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ +08dba2: 5421 9604 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ +08dba6: 7110 8f0e 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0e8f │ │ +08dbac: 0c01 |000e: move-result-object v1 │ │ +08dbae: 6e10 600c 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ +08dbb4: 0a01 |0012: move-result v1 │ │ +08dbb6: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ +08dbba: 0f00 |0015: return v0 │ │ +08dbbc: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +08dbbe: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2817 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ │ │ Virtual methods - │ │ @@ -168410,48 +168382,48 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -08d3f4: |[08d3f4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08d404: 6f30 1e0b 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b1e │ │ -08d40a: 1c01 6702 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@0267 │ │ -08d40e: 6e10 8c24 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ -08d414: 0c01 |0008: move-result-object v1 │ │ -08d416: 6e20 8322 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@2283 │ │ -08d41c: 7100 3c12 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@123c │ │ -08d422: 0c00 |000f: move-result-object v0 │ │ -08d424: 7010 6c0e 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0e6c │ │ -08d42a: 0a01 |0013: move-result v1 │ │ -08d42c: 6e20 5012 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@1250 │ │ -08d432: 6e10 7e22 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@227e │ │ -08d438: 0a01 |001a: move-result v1 │ │ -08d43a: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ -08d43e: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ -08d442: 5431 9604 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ -08d446: 7110 8f0e 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0e8f │ │ -08d44c: 0c01 |0024: move-result-object v1 │ │ -08d44e: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ -08d452: 5431 9604 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ -08d456: 7110 8f0e 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0e8f │ │ -08d45c: 0c01 |002c: move-result-object v1 │ │ -08d45e: 6e10 600c 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ -08d464: 0a01 |0030: move-result v1 │ │ -08d466: 6e20 4812 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@1248 │ │ -08d46c: 5431 9604 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ -08d470: 7110 900e 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0e90 │ │ -08d476: 0a01 |0039: move-result v1 │ │ -08d478: 6e20 4612 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@1246 │ │ -08d47e: 5431 9604 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ -08d482: 7110 900e 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0e90 │ │ -08d488: 0a01 |0042: move-result v1 │ │ -08d48a: 6e20 5312 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@1253 │ │ -08d490: 0e00 |0046: return-void │ │ +08dbc0: |[08dbc0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08dbd0: 6f30 1e0b 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b1e │ │ +08dbd6: 1c01 6b02 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@026b │ │ +08dbda: 6e10 8c24 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ +08dbe0: 0c01 |0008: move-result-object v1 │ │ +08dbe2: 6e20 8322 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@2283 │ │ +08dbe8: 7100 3c12 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@123c │ │ +08dbee: 0c00 |000f: move-result-object v0 │ │ +08dbf0: 7010 6c0e 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0e6c │ │ +08dbf6: 0a01 |0013: move-result v1 │ │ +08dbf8: 6e20 5012 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@1250 │ │ +08dbfe: 6e10 7e22 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@227e │ │ +08dc04: 0a01 |001a: move-result v1 │ │ +08dc06: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ +08dc0a: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ +08dc0e: 5431 9604 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ +08dc12: 7110 8f0e 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0e8f │ │ +08dc18: 0c01 |0024: move-result-object v1 │ │ +08dc1a: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ +08dc1e: 5431 9604 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ +08dc22: 7110 8f0e 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0e8f │ │ +08dc28: 0c01 |002c: move-result-object v1 │ │ +08dc2a: 6e10 600c 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0c60 │ │ +08dc30: 0a01 |0030: move-result v1 │ │ +08dc32: 6e20 4812 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@1248 │ │ +08dc38: 5431 9604 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ +08dc3c: 7110 900e 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0e90 │ │ +08dc42: 0a01 |0039: move-result v1 │ │ +08dc44: 6e20 4612 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@1246 │ │ +08dc4a: 5431 9604 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ +08dc4e: 7110 900e 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0e90 │ │ +08dc54: 0a01 |0042: move-result v1 │ │ +08dc56: 6e20 5312 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@1253 │ │ +08dc5c: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2769 │ │ 0x0003 line=2770 │ │ 0x000c line=2771 │ │ 0x0010 line=2772 │ │ 0x0017 line=2773 │ │ @@ -168470,38 +168442,38 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -08d494: |[08d494] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -08d4a4: 6f30 1f0b 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b1f │ │ -08d4aa: 1c00 6702 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@0267 │ │ -08d4ae: 6e10 8c24 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ -08d4b4: 0c00 |0008: move-result-object v0 │ │ -08d4b6: 6e20 0d11 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@110d │ │ -08d4bc: 7010 6c0e 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0e6c │ │ -08d4c2: 0a00 |000f: move-result v0 │ │ -08d4c4: 6e20 1a11 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@111a │ │ -08d4ca: 5420 9604 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ -08d4ce: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -08d4d0: 6e20 9b0e 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0e9b │ │ -08d4d6: 0a00 |0019: move-result v0 │ │ -08d4d8: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ -08d4dc: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ -08d4e0: 6e20 dd10 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@10dd │ │ -08d4e6: 5420 9604 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ -08d4ea: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ -08d4ec: 6e20 9b0e 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0e9b │ │ -08d4f2: 0a00 |0027: move-result v0 │ │ -08d4f4: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ -08d4f8: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ -08d4fc: 6e20 dd10 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@10dd │ │ -08d502: 0e00 |002f: return-void │ │ +08dc60: |[08dc60] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +08dc70: 6f30 1f0b 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b1f │ │ +08dc76: 1c00 6b02 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@026b │ │ +08dc7a: 6e10 8c24 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ +08dc80: 0c00 |0008: move-result-object v0 │ │ +08dc82: 6e20 0d11 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@110d │ │ +08dc88: 7010 6c0e 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0e6c │ │ +08dc8e: 0a00 |000f: move-result v0 │ │ +08dc90: 6e20 1a11 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@111a │ │ +08dc96: 5420 9604 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ +08dc9a: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +08dc9c: 6e20 9b0e 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0e9b │ │ +08dca2: 0a00 |0019: move-result v0 │ │ +08dca4: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ +08dca8: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ +08dcac: 6e20 dd10 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@10dd │ │ +08dcb2: 5420 9604 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ +08dcb6: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ +08dcb8: 6e20 9b0e 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0e9b │ │ +08dcbe: 0a00 |0027: move-result v0 │ │ +08dcc0: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ +08dcc4: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ +08dcc8: 6e20 dd10 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@10dd │ │ +08dcce: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2783 │ │ 0x0003 line=2784 │ │ 0x000c line=2785 │ │ 0x0013 line=2786 │ │ 0x001c line=2787 │ │ @@ -168518,53 +168490,53 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -08d504: |[08d504] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -08d514: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08d516: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -08d518: 6f40 220b 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b22 │ │ -08d51e: 0a02 |0005: move-result v2 │ │ -08d520: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -08d524: 0f00 |0008: return v0 │ │ -08d526: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ -08d52c: 0110 |000c: move v0, v1 │ │ -08d52e: 28fb |000d: goto 0008 // -0005 │ │ -08d530: 5442 9604 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ -08d534: 6e20 9b0e 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0e9b │ │ -08d53a: 0a02 |0013: move-result v2 │ │ -08d53c: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ -08d540: 5441 9604 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ -08d544: 5442 9604 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ -08d548: 7110 900e 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0e90 │ │ -08d54e: 0a02 |001d: move-result v2 │ │ -08d550: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08d554: 6e20 f70e 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ef7 │ │ -08d55a: 28e5 |0023: goto 0008 // -001b │ │ -08d55c: 0110 |0024: move v0, v1 │ │ -08d55e: 28e3 |0025: goto 0008 // -001d │ │ -08d560: 5442 9604 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ -08d564: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ -08d566: 6e20 9b0e 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0e9b │ │ -08d56c: 0a02 |002c: move-result v2 │ │ -08d56e: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ -08d572: 5441 9604 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ -08d576: 5442 9604 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ -08d57a: 7110 900e 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0e90 │ │ -08d580: 0a02 |0036: move-result v2 │ │ -08d582: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ -08d586: 6e20 f70e 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ef7 │ │ -08d58c: 28cc |003c: goto 0008 // -0034 │ │ -08d58e: 0110 |003d: move v0, v1 │ │ -08d590: 28ca |003e: goto 0008 // -0036 │ │ -08d592: 0000 |003f: nop // spacer │ │ -08d594: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ +08dcd0: |[08dcd0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +08dce0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08dce2: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +08dce4: 6f40 220b 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b22 │ │ +08dcea: 0a02 |0005: move-result v2 │ │ +08dcec: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +08dcf0: 0f00 |0008: return v0 │ │ +08dcf2: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ +08dcf8: 0110 |000c: move v0, v1 │ │ +08dcfa: 28fb |000d: goto 0008 // -0005 │ │ +08dcfc: 5442 9604 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ +08dd00: 6e20 9b0e 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0e9b │ │ +08dd06: 0a02 |0013: move-result v2 │ │ +08dd08: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ +08dd0c: 5441 9604 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ +08dd10: 5442 9604 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ +08dd14: 7110 900e 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0e90 │ │ +08dd1a: 0a02 |001d: move-result v2 │ │ +08dd1c: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08dd20: 6e20 f70e 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ef7 │ │ +08dd26: 28e5 |0023: goto 0008 // -001b │ │ +08dd28: 0110 |0024: move v0, v1 │ │ +08dd2a: 28e3 |0025: goto 0008 // -001d │ │ +08dd2c: 5442 9604 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ +08dd30: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ +08dd32: 6e20 9b0e 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0e9b │ │ +08dd38: 0a02 |002c: move-result v2 │ │ +08dd3a: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ +08dd3e: 5441 9604 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ +08dd42: 5442 9604 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0496 │ │ +08dd46: 7110 900e 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0e90 │ │ +08dd4c: 0a02 |0036: move-result v2 │ │ +08dd4e: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ +08dd52: 6e20 f70e 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ef7 │ │ +08dd58: 28cc |003c: goto 0008 // -0034 │ │ +08dd5a: 0110 |003d: move v0, v1 │ │ +08dd5c: 28ca |003e: goto 0008 // -0036 │ │ +08dd5e: 0000 |003f: nop // spacer │ │ +08dd60: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2796 │ │ 0x0008 line=2813 │ │ 0x0009 line=2799 │ │ 0x000d line=2813 │ │ 0x000e line=2801 │ │ @@ -168576,21 +168548,21 @@ │ │ 0x003f line=2799 │ │ locals : │ │ 0x0000 - 0x004a reg=4 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x004a reg=5 host Landroid/view/View; │ │ 0x0000 - 0x004a reg=6 action I │ │ 0x0000 - 0x004a reg=7 args Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3648 (ViewPager.java) │ │ + source_file_idx : 3654 (ViewPager.java) │ │ │ │ Class #685 header: │ │ -class_idx : 611 │ │ +class_idx : 615 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3648 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3654 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #685 annotations: │ │ Annotations on class │ │ @@ -168612,17 +168584,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d5a8: |[08d5a8] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -08d5b8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08d5be: 0e00 |0003: return-void │ │ +08dd74: |[08dd74] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +08dd84: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08dd8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -168631,18 +168603,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 │ │ -08d5c0: |[08d5c0] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -08d5d0: 2200 6402 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0264 │ │ -08d5d4: 7030 7f0e 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0e7f │ │ -08d5da: 1100 |0005: return-object v0 │ │ +08dd8c: |[08dd8c] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +08dd9c: 2200 6802 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0268 │ │ +08dda0: 7030 7f0e 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0e7f │ │ +08dda6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1245 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 loader Ljava/lang/ClassLoader; │ │ @@ -168652,18 +168624,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 │ │ -08d5dc: |[08d5dc] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -08d5ec: 6e30 7a0e 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@0e7a │ │ -08d5f2: 0c00 |0003: move-result-object v0 │ │ -08d5f4: 1100 |0004: return-object v0 │ │ +08dda8: |[08dda8] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +08ddb8: 6e30 7a0e 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@0e7a │ │ +08ddbe: 0c00 |0003: move-result-object v0 │ │ +08ddc0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1242 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/ClassLoader; │ │ @@ -168673,17 +168645,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 │ │ -08d5f8: |[08d5f8] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -08d608: 2320 0d05 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@050d │ │ -08d60c: 1100 |0002: return-object v0 │ │ +08ddc4: |[08ddc4] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +08ddd4: 2320 1305 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0513 │ │ +08ddd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -168692,32 +168664,32 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08d610: |[08d610] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -08d620: 6e20 7c0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0e7c │ │ -08d626: 0c00 |0003: move-result-object v0 │ │ -08d628: 1100 |0004: return-object v0 │ │ +08dddc: |[08dddc] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +08ddec: 6e20 7c0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0e7c │ │ +08ddf2: 0c00 |0003: move-result-object v0 │ │ +08ddf4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1242 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 3648 (ViewPager.java) │ │ + source_file_idx : 3654 (ViewPager.java) │ │ │ │ Class #686 header: │ │ -class_idx : 613 │ │ +class_idx : 617 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3648 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3654 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #686 annotations: │ │ Annotations on class │ │ @@ -168738,17 +168710,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d62c: |[08d62c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -08d63c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08d642: 0e00 |0003: return-void │ │ +08ddf8: |[08ddf8] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +08de08: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08de0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -168757,16 +168729,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d644: |[08d644] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -08d654: 0e00 |0000: return-void │ │ +08de10: |[08de10] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +08de20: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -168775,16 +168747,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d658: |[08d658] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -08d668: 0e00 |0000: return-void │ │ +08de24: |[08de24] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +08de34: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ @@ -168795,30 +168767,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d66c: |[08d66c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -08d67c: 0e00 |0000: return-void │ │ +08de38: |[08de38] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +08de48: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ │ │ - source_file_idx : 3648 (ViewPager.java) │ │ + source_file_idx : 3654 (ViewPager.java) │ │ │ │ Class #687 header: │ │ -class_idx : 618 │ │ +class_idx : 622 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3649 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3655 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #687 annotations: │ │ Annotations on class │ │ @@ -168839,17 +168811,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d680: |[08d680] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ -08d690: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08d696: 0e00 |0003: return-void │ │ +08de4c: |[08de4c] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ +08de5c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08de62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -168858,27 +168830,27 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -08d698: |[08d698] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08d6a8: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -08d6ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08d6ae: 0f01 |0003: return v1 │ │ -08d6b0: 6e10 5e21 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@215e │ │ -08d6b6: 0c01 |0007: move-result-object v1 │ │ -08d6b8: 1a02 f70f |0008: const-string v2, "accessibility" // string@0ff7 │ │ -08d6bc: 6e20 2501 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ -08d6c2: 0c00 |000d: move-result-object v0 │ │ -08d6c4: 1f00 2f04 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@042f │ │ -08d6c8: 6e20 8c22 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@228c │ │ -08d6ce: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -08d6d0: 28ef |0014: goto 0003 // -0011 │ │ +08de64: |[08de64] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08de74: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +08de78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08de7a: 0f01 |0003: return v1 │ │ +08de7c: 6e10 5e21 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@215e │ │ +08de82: 0c01 |0007: move-result-object v1 │ │ +08de84: 1a02 fd0f |0008: const-string v2, "accessibility" // string@0ffd │ │ +08de88: 6e20 2501 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ +08de8e: 0c00 |000d: move-result-object v0 │ │ +08de90: 1f00 3504 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@0435 │ │ +08de94: 6e20 8c22 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@228c │ │ +08de9a: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +08de9c: 28ef |0014: goto 0003 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0002 line=43 │ │ 0x0003 line=48 │ │ 0x0004 line=45 │ │ 0x0010 line=47 │ │ @@ -168886,21 +168858,21 @@ │ │ locals : │ │ 0x0010 - 0x0015 reg=0 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0015 reg=3 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ 0x0000 - 0x0015 reg=4 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0015 reg=5 child Landroid/view/View; │ │ 0x0000 - 0x0015 reg=6 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 3649 (ViewParentCompat.java) │ │ + source_file_idx : 3655 (ViewParentCompat.java) │ │ │ │ Class #688 header: │ │ -class_idx : 621 │ │ +class_idx : 625 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3655 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3661 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 32 │ │ │ │ Class #688 annotations: │ │ Annotations on class │ │ @@ -168921,17 +168893,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d6d4: |[08d6d4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.:()V │ │ -08d6e4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08d6ea: 0e00 |0003: return-void │ │ +08dea0: |[08dea0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.:()V │ │ +08deb0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08deb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -168940,16 +168912,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d6ec: |[08d6ec] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alpha:(Landroid/view/View;F)V │ │ -08d6fc: 0e00 |0000: return-void │ │ +08deb8: |[08deb8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alpha:(Landroid/view/View;F)V │ │ +08dec8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -168959,16 +168931,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d700: |[08d700] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/view/View;F)V │ │ -08d710: 0e00 |0000: return-void │ │ +08decc: |[08decc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/view/View;F)V │ │ +08dedc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -168978,16 +168950,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d714: |[08d714] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.cancel:(Landroid/view/View;)V │ │ -08d724: 0e00 |0000: return-void │ │ +08dee0: |[08dee0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.cancel:(Landroid/view/View;)V │ │ +08def0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -168996,17 +168968,17 @@ │ │ type : '(Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08d728: |[08d728] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getDuration:(Landroid/view/View;)J │ │ -08d738: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -08d73c: 1000 |0002: return-wide v0 │ │ +08def4: |[08def4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getDuration:(Landroid/view/View;)J │ │ +08df04: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +08df08: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0003 reg=3 view Landroid/view/View; │ │ │ │ @@ -169015,17 +168987,17 @@ │ │ type : '(Landroid/view/View;)Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08d740: |[08d740] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ -08d750: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08d752: 1100 |0001: return-object v0 │ │ +08df0c: |[08df0c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ +08df1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08df1e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -169034,17 +169006,17 @@ │ │ type : '(Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08d754: |[08d754] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/view/View;)J │ │ -08d764: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -08d768: 1000 |0002: return-wide v0 │ │ +08df20: |[08df20] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/view/View;)J │ │ +08df30: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +08df34: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0003 reg=3 view Landroid/view/View; │ │ │ │ @@ -169053,16 +169025,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d76c: |[08d76c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotation:(Landroid/view/View;F)V │ │ -08d77c: 0e00 |0000: return-void │ │ +08df38: |[08df38] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotation:(Landroid/view/View;F)V │ │ +08df48: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -169072,16 +169044,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d780: |[08d780] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/view/View;F)V │ │ -08d790: 0e00 |0000: return-void │ │ +08df4c: |[08df4c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/view/View;F)V │ │ +08df5c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -169091,16 +169063,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d794: |[08d794] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationX:(Landroid/view/View;F)V │ │ -08d7a4: 0e00 |0000: return-void │ │ +08df60: |[08df60] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationX:(Landroid/view/View;F)V │ │ +08df70: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -169110,16 +169082,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d7a8: |[08d7a8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/view/View;F)V │ │ -08d7b8: 0e00 |0000: return-void │ │ +08df74: |[08df74] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/view/View;F)V │ │ +08df84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -169129,16 +169101,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d7bc: |[08d7bc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationY:(Landroid/view/View;F)V │ │ -08d7cc: 0e00 |0000: return-void │ │ +08df88: |[08df88] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationY:(Landroid/view/View;F)V │ │ +08df98: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -169148,16 +169120,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d7d0: |[08d7d0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/view/View;F)V │ │ -08d7e0: 0e00 |0000: return-void │ │ +08df9c: |[08df9c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/view/View;F)V │ │ +08dfac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -169167,16 +169139,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d7e4: |[08d7e4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleX:(Landroid/view/View;F)V │ │ -08d7f4: 0e00 |0000: return-void │ │ +08dfb0: |[08dfb0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleX:(Landroid/view/View;F)V │ │ +08dfc0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -169186,16 +169158,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d7f8: |[08d7f8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/view/View;F)V │ │ -08d808: 0e00 |0000: return-void │ │ +08dfc4: |[08dfc4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/view/View;F)V │ │ +08dfd4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -169205,16 +169177,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d80c: |[08d80c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleY:(Landroid/view/View;F)V │ │ -08d81c: 0e00 |0000: return-void │ │ +08dfd8: |[08dfd8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleY:(Landroid/view/View;F)V │ │ +08dfe8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -169224,16 +169196,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d820: |[08d820] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/view/View;F)V │ │ -08d830: 0e00 |0000: return-void │ │ +08dfec: |[08dfec] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/view/View;F)V │ │ +08dffc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -169243,16 +169215,16 @@ │ │ type : '(Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d834: |[08d834] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setDuration:(Landroid/view/View;J)V │ │ -08d844: 0e00 |0000: return-void │ │ +08e000: |[08e000] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setDuration:(Landroid/view/View;J)V │ │ +08e010: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value J │ │ @@ -169262,16 +169234,16 @@ │ │ type : '(Landroid/view/View;Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d848: |[08d848] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ -08d858: 0e00 |0000: return-void │ │ +08e014: |[08e014] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ +08e024: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value Landroid/view/animation/Interpolator; │ │ @@ -169281,16 +169253,16 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d85c: |[08d85c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -08d86c: 0e00 |0000: return-void │ │ +08e028: |[08e028] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +08e038: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 listener Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ @@ -169300,16 +169272,16 @@ │ │ type : '(Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d870: |[08d870] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/view/View;J)V │ │ -08d880: 0e00 |0000: return-void │ │ +08e03c: |[08e03c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/view/View;J)V │ │ +08e04c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value J │ │ @@ -169319,16 +169291,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d884: |[08d884] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.start:(Landroid/view/View;)V │ │ -08d894: 0e00 |0000: return-void │ │ +08e050: |[08e050] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.start:(Landroid/view/View;)V │ │ +08e060: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -169337,16 +169309,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d898: |[08d898] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationX:(Landroid/view/View;F)V │ │ -08d8a8: 0e00 |0000: return-void │ │ +08e064: |[08e064] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationX:(Landroid/view/View;F)V │ │ +08e074: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -169356,16 +169328,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d8ac: |[08d8ac] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/view/View;F)V │ │ -08d8bc: 0e00 |0000: return-void │ │ +08e078: |[08e078] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/view/View;F)V │ │ +08e088: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -169375,16 +169347,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d8c0: |[08d8c0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationY:(Landroid/view/View;F)V │ │ -08d8d0: 0e00 |0000: return-void │ │ +08e08c: |[08e08c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationY:(Landroid/view/View;F)V │ │ +08e09c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -169394,16 +169366,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d8d4: |[08d8d4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/view/View;F)V │ │ -08d8e4: 0e00 |0000: return-void │ │ +08e0a0: |[08e0a0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/view/View;F)V │ │ +08e0b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -169413,17 +169385,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d8e8: |[08d8e8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -08d8f8: 7210 bc24 0200 |0000: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@24bc │ │ -08d8fe: 0e00 |0003: return-void │ │ +08e0b4: |[08e0b4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +08e0c4: 7210 bc24 0200 |0000: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@24bc │ │ +08e0ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0003 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -169434,16 +169406,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d900: |[08d900] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withLayer:(Landroid/view/View;)V │ │ -08d910: 0e00 |0000: return-void │ │ +08e0cc: |[08e0cc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withLayer:(Landroid/view/View;)V │ │ +08e0dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -169452,17 +169424,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d914: |[08d914] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -08d924: 7210 bc24 0200 |0000: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@24bc │ │ -08d92a: 0e00 |0003: return-void │ │ +08e0e0: |[08e0e0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +08e0f0: 7210 bc24 0200 |0000: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@24bc │ │ +08e0f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0003 line=223 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -169473,16 +169445,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d92c: |[08d92c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.x:(Landroid/view/View;F)V │ │ -08d93c: 0e00 |0000: return-void │ │ +08e0f8: |[08e0f8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.x:(Landroid/view/View;F)V │ │ +08e108: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -169492,16 +169464,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d940: |[08d940] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.xBy:(Landroid/view/View;F)V │ │ -08d950: 0e00 |0000: return-void │ │ +08e10c: |[08e10c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.xBy:(Landroid/view/View;F)V │ │ +08e11c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -169511,16 +169483,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d954: |[08d954] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.y:(Landroid/view/View;F)V │ │ -08d964: 0e00 |0000: return-void │ │ +08e120: |[08e120] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.y:(Landroid/view/View;F)V │ │ +08e130: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -169530,31 +169502,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d968: |[08d968] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.yBy:(Landroid/view/View;F)V │ │ -08d978: 0e00 |0000: return-void │ │ +08e134: |[08e134] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.yBy:(Landroid/view/View;F)V │ │ +08e144: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ │ │ - source_file_idx : 3655 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 3661 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #689 header: │ │ -class_idx : 622 │ │ +class_idx : 626 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3655 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3661 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #689 annotations: │ │ Annotations on class │ │ @@ -169583,19 +169555,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08d97c: |[08d97c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V │ │ -08d98c: 5b01 e904 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04e9 │ │ -08d990: 5b02 ea04 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.val$runnable:Ljava/lang/Runnable; // field@04ea │ │ -08d994: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08d99a: 0e00 |0007: return-void │ │ +08e148: |[08e148] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V │ │ +08e158: 5b01 e904 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04e9 │ │ +08e15c: 5b02 ea04 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.val$runnable:Ljava/lang/Runnable; // field@04ea │ │ +08e160: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08e166: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Runnable; │ │ @@ -169606,16 +169578,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d99c: |[08d99c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1.onAnimationCancel:(Landroid/view/View;)V │ │ -08d9ac: 0e00 |0000: return-void │ │ +08e168: |[08e168] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1.onAnimationCancel:(Landroid/view/View;)V │ │ +08e178: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -169624,21 +169596,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -08d9b0: |[08d9b0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1.onAnimationEnd:(Landroid/view/View;)V │ │ -08d9c0: 5420 ea04 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.val$runnable:Ljava/lang/Runnable; // field@04ea │ │ -08d9c4: 7210 bc24 0000 |0002: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@24bc │ │ -08d9ca: 5420 e904 |0005: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04e9 │ │ -08d9ce: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -08d9d0: 6e30 560f 3001 |0008: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0f56 │ │ -08d9d6: 0e00 |000b: return-void │ │ +08e17c: |[08e17c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1.onAnimationEnd:(Landroid/view/View;)V │ │ +08e18c: 5420 ea04 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.val$runnable:Ljava/lang/Runnable; // field@04ea │ │ +08e190: 7210 bc24 0000 |0002: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@24bc │ │ +08e196: 5420 e904 |0005: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04e9 │ │ +08e19a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +08e19c: 6e30 560f 3001 |0008: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0f56 │ │ +08e1a2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0005 line=383 │ │ 0x000b line=384 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1; │ │ @@ -169649,30 +169621,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08d9d8: |[08d9d8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1.onAnimationStart:(Landroid/view/View;)V │ │ -08d9e8: 0e00 |0000: return-void │ │ +08e1a4: |[08e1a4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1.onAnimationStart:(Landroid/view/View;)V │ │ +08e1b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ - source_file_idx : 3655 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 3661 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #690 header: │ │ -class_idx : 623 │ │ +class_idx : 627 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3655 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3661 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #690 annotations: │ │ Annotations on class │ │ @@ -169701,19 +169673,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08d9ec: |[08d9ec] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V │ │ -08d9fc: 5b01 eb04 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04eb │ │ -08da00: 5b02 ec04 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.val$runnable:Ljava/lang/Runnable; // field@04ec │ │ -08da04: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08da0a: 0e00 |0007: return-void │ │ +08e1b8: |[08e1b8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V │ │ +08e1c8: 5b01 eb04 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04eb │ │ +08e1cc: 5b02 ec04 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.val$runnable:Ljava/lang/Runnable; // field@04ec │ │ +08e1d0: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08e1d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Runnable; │ │ @@ -169724,16 +169696,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08da0c: |[08da0c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2.onAnimationCancel:(Landroid/view/View;)V │ │ -08da1c: 0e00 |0000: return-void │ │ +08e1d8: |[08e1d8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2.onAnimationCancel:(Landroid/view/View;)V │ │ +08e1e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -169742,16 +169714,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08da20: |[08da20] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2.onAnimationEnd:(Landroid/view/View;)V │ │ -08da30: 0e00 |0000: return-void │ │ +08e1ec: |[08e1ec] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2.onAnimationEnd:(Landroid/view/View;)V │ │ +08e1fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -169760,37 +169732,37 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -08da34: |[08da34] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2.onAnimationStart:(Landroid/view/View;)V │ │ -08da44: 5420 ec04 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.val$runnable:Ljava/lang/Runnable; // field@04ec │ │ -08da48: 7210 bc24 0000 |0002: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@24bc │ │ -08da4e: 5420 eb04 |0005: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04eb │ │ -08da52: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -08da54: 6e30 560f 3001 |0008: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0f56 │ │ -08da5a: 0e00 |000b: return-void │ │ +08e200: |[08e200] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2.onAnimationStart:(Landroid/view/View;)V │ │ +08e210: 5420 ec04 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.val$runnable:Ljava/lang/Runnable; // field@04ec │ │ +08e214: 7210 bc24 0000 |0002: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@24bc │ │ +08e21a: 5420 eb04 |0005: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04eb │ │ +08e21e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +08e220: 6e30 560f 3001 |0008: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0f56 │ │ +08e226: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0005 line=398 │ │ 0x000b line=399 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2; │ │ 0x0000 - 0x000c reg=3 view Landroid/view/View; │ │ │ │ - source_file_idx : 3655 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 3661 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #691 header: │ │ -class_idx : 624 │ │ +class_idx : 628 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3655 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3661 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #691 annotations: │ │ Annotations on class │ │ @@ -169819,19 +169791,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08da5c: |[08da5c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;I)V │ │ -08da6c: 5b01 ed04 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04ed │ │ -08da70: 5902 ee04 |0002: iput v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.val$currentLayerType:I // field@04ee │ │ -08da74: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08da7a: 0e00 |0007: return-void │ │ +08e228: |[08e228] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;I)V │ │ +08e238: 5b01 ed04 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04ed │ │ +08e23c: 5902 ee04 |0002: iput v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.val$currentLayerType:I // field@04ee │ │ +08e240: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08e246: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -169842,16 +169814,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08da7c: |[08da7c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3.onAnimationCancel:(Landroid/view/View;)V │ │ -08da8c: 0e00 |0000: return-void │ │ +08e248: |[08e248] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3.onAnimationCancel:(Landroid/view/View;)V │ │ +08e258: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -169860,21 +169832,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -08da90: |[08da90] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3.onAnimationEnd:(Landroid/view/View;)V │ │ -08daa0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08daa2: 5220 ee04 |0001: iget v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.val$currentLayerType:I // field@04ee │ │ -08daa6: 7130 e50d 0301 |0003: invoke-static {v3, v0, v1}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0de5 │ │ -08daac: 5420 ed04 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04ed │ │ -08dab0: 6e30 560f 3001 |0008: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0f56 │ │ -08dab6: 0e00 |000b: return-void │ │ +08e25c: |[08e25c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3.onAnimationEnd:(Landroid/view/View;)V │ │ +08e26c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08e26e: 5220 ee04 |0001: iget v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.val$currentLayerType:I // field@04ee │ │ +08e272: 7130 e50d 0301 |0003: invoke-static {v3, v0, v1}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0de5 │ │ +08e278: 5420 ed04 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04ed │ │ +08e27c: 6e30 560f 3001 |0008: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0f56 │ │ +08e282: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=421 │ │ 0x0006 line=422 │ │ 0x000b line=423 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3; │ │ @@ -169885,33 +169857,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08dab8: |[08dab8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3.onAnimationStart:(Landroid/view/View;)V │ │ -08dac8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -08daca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -08dacc: 7130 e50d 0301 |0002: invoke-static {v3, v0, v1}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0de5 │ │ -08dad2: 0e00 |0005: return-void │ │ +08e284: |[08e284] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3.onAnimationStart:(Landroid/view/View;)V │ │ +08e294: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +08e296: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +08e298: 7130 e50d 0301 |0002: invoke-static {v3, v0, v1}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0de5 │ │ +08e29e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0005 line=418 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3; │ │ 0x0000 - 0x0006 reg=3 view Landroid/view/View; │ │ │ │ - source_file_idx : 3655 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 3661 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #692 header: │ │ -class_idx : 637 │ │ +class_idx : 641 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 408 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #692 annotations: │ │ @@ -169933,17 +169905,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08dad4: |[08dad4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -08dae4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08daea: 0e00 |0003: return-void │ │ +08e2a0: |[08e2a0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +08e2b0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08e2b6: 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 - │ │ @@ -169952,16 +169924,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 │ │ -08daec: |[08daec] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -08dafc: 0e00 |0000: return-void │ │ +08e2b8: |[08e2b8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +08e2c8: 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; │ │ @@ -169971,17 +169943,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 │ │ -08db00: |[08db00] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -08db10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08db12: 1100 |0001: return-object v0 │ │ +08e2cc: |[08e2cc] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +08e2dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e2de: 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 │ │ @@ -169991,30 +169963,30 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08db14: |[08db14] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -08db24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08db26: 0f00 |0001: return v0 │ │ +08e2e0: |[08e2e0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +08e2f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e2f2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 408 (AccessibilityEventCompat.java) │ │ │ │ Class #693 header: │ │ -class_idx : 641 │ │ +class_idx : 645 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 414 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #693 annotations: │ │ @@ -170044,19 +170016,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 │ │ -08db28: |[08db28] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -08db38: 5b01 0805 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@0508 │ │ -08db3c: 5b02 0905 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0509 │ │ -08db40: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08db46: 0e00 |0007: return-void │ │ +08e2f4: |[08e2f4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +08e304: 5b01 0805 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@0508 │ │ +08e308: 5b02 0905 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0509 │ │ +08e30c: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08e312: 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; │ │ @@ -170067,32 +170039,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08db48: |[08db48] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -08db58: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0509 │ │ -08db5c: 6e20 0310 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@1003 │ │ -08db62: 0e00 |0005: return-void │ │ +08e314: |[08e314] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +08e324: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0509 │ │ +08e328: 6e20 0310 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@1003 │ │ +08e32e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ source_file_idx : 414 (AccessibilityManagerCompat.java) │ │ │ │ Class #694 header: │ │ -class_idx : 643 │ │ +class_idx : 647 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 414 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #694 annotations: │ │ @@ -170118,17 +170090,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08db64: |[08db64] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -08db74: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08db7a: 0e00 |0003: return-void │ │ +08e330: |[08e330] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +08e340: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08e346: 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 - │ │ @@ -170137,17 +170109,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 │ │ -08db7c: |[08db7c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -08db8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08db8e: 0f00 |0001: return v0 │ │ +08e348: |[08e348] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +08e358: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e35a: 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; │ │ @@ -170157,18 +170129,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 │ │ -08db90: |[08db90] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -08dba0: 7100 1725 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2517 │ │ -08dba6: 0c00 |0003: move-result-object v0 │ │ -08dba8: 1100 |0004: return-object v0 │ │ +08e35c: |[08e35c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +08e36c: 7100 1725 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2517 │ │ +08e372: 0c00 |0003: move-result-object v0 │ │ +08e374: 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 │ │ @@ -170178,18 +170150,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 │ │ -08dbac: |[08dbac] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -08dbbc: 7100 1725 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2517 │ │ -08dbc2: 0c00 |0003: move-result-object v0 │ │ -08dbc4: 1100 |0004: return-object v0 │ │ +08e378: |[08e378] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +08e388: 7100 1725 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2517 │ │ +08e38e: 0c00 |0003: move-result-object v0 │ │ +08e390: 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; │ │ │ │ @@ -170198,17 +170170,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08dbc8: |[08dbc8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -08dbd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dbda: 0f00 |0001: return v0 │ │ +08e394: |[08e394] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +08e3a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e3a6: 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; │ │ │ │ @@ -170217,17 +170189,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 │ │ -08dbdc: |[08dbdc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -08dbec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dbee: 1100 |0001: return-object v0 │ │ +08e3a8: |[08e3a8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +08e3b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e3ba: 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; │ │ │ │ @@ -170236,31 +170208,31 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08dbf0: |[08dbf0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -08dc00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dc02: 0f00 |0001: return v0 │ │ +08e3bc: |[08e3bc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +08e3cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e3ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; │ │ 0x0000 - 0x0002 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0002 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ source_file_idx : 414 (AccessibilityManagerCompat.java) │ │ │ │ Class #695 header: │ │ -class_idx : 655 │ │ +class_idx : 659 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 420 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 64 │ │ │ │ Class #695 annotations: │ │ @@ -170284,17 +170256,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08dc04: |[08dc04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -08dc14: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08dc1a: 0e00 |0003: return-void │ │ +08e3d0: |[08e3d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +08e3e0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08e3e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -170303,16 +170275,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08dc1c: |[08dc1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -08dc2c: 0e00 |0000: return-void │ │ +08e3e8: |[08e3e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +08e3f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 action I │ │ @@ -170322,16 +170294,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 │ │ -08dc30: |[08dc30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -08dc40: 0e00 |0000: return-void │ │ +08e3fc: |[08e3fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +08e40c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -170341,16 +170313,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 │ │ -08dc44: |[08dc44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -08dc54: 0e00 |0000: return-void │ │ +08e410: |[08e410] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +08e420: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -170361,18 +170333,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 │ │ -08dc58: |[08dc58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -08dc68: 7100 1725 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2517 │ │ -08dc6e: 0c00 |0003: move-result-object v0 │ │ -08dc70: 1100 |0004: return-object v0 │ │ +08e424: |[08e424] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +08e434: 7100 1725 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2517 │ │ +08e43a: 0c00 |0003: move-result-object v0 │ │ +08e43c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -170382,17 +170354,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 │ │ -08dc74: |[08dc74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -08dc84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dc86: 1100 |0001: return-object v0 │ │ +08e440: |[08e440] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +08e450: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e452: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 focus I │ │ @@ -170402,17 +170374,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 │ │ -08dc88: |[08dc88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -08dc98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dc9a: 1100 |0001: return-object v0 │ │ +08e454: |[08e454] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +08e464: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e466: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -170422,17 +170394,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08dc9c: |[08dc9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -08dcac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dcae: 0f00 |0001: return v0 │ │ +08e468: |[08e468] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +08e478: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e47a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170441,16 +170413,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 │ │ -08dcb0: |[08dcb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -08dcc0: 0e00 |0000: return-void │ │ +08e47c: |[08e47c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +08e48c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -170460,16 +170432,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 │ │ -08dcc4: |[08dcc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -08dcd4: 0e00 |0000: return-void │ │ +08e490: |[08e490] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +08e4a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -170479,17 +170451,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 │ │ -08dcd8: |[08dcd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -08dce8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dcea: 1100 |0001: return-object v0 │ │ +08e4a4: |[08e4a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +08e4b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e4b6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 index I │ │ @@ -170499,17 +170471,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08dcec: |[08dcec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -08dcfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dcfe: 0f00 |0001: return v0 │ │ +08e4b8: |[08e4b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +08e4c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e4ca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170518,17 +170490,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 │ │ -08dd00: |[08dd00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -08dd10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dd12: 1100 |0001: return-object v0 │ │ +08e4cc: |[08e4cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08e4dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e4de: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170537,17 +170509,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 │ │ -08dd14: |[08dd14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -08dd24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dd26: 1100 |0001: return-object v0 │ │ +08e4e0: |[08e4e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08e4f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e4f2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170556,17 +170528,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08dd28: |[08dd28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -08dd38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dd3a: 0f00 |0001: return v0 │ │ +08e4f4: |[08e4f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +08e504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e506: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170575,17 +170547,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08dd3c: |[08dd3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -08dd4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dd4e: 0f00 |0001: return v0 │ │ +08e508: |[08e508] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +08e518: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e51a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170594,17 +170566,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 │ │ -08dd50: |[08dd50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -08dd60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dd62: 1100 |0001: return-object v0 │ │ +08e51c: |[08e51c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08e52c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e52e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170613,17 +170585,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 │ │ -08dd64: |[08dd64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -08dd74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dd76: 1100 |0001: return-object v0 │ │ +08e530: |[08e530] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +08e540: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e542: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170632,17 +170604,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 │ │ -08dd78: |[08dd78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -08dd88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dd8a: 1100 |0001: return-object v0 │ │ +08e544: |[08e544] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08e554: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e556: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170651,17 +170623,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08dd8c: |[08dd8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -08dd9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dd9e: 1100 |0001: return-object v0 │ │ +08e558: |[08e558] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +08e568: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e56a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170670,17 +170642,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08dda0: |[08dda0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -08ddb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ddb2: 0f00 |0001: return v0 │ │ +08e56c: |[08e56c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +08e57c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e57e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170689,17 +170661,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08ddb4: |[08ddb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -08ddc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ddc6: 0f00 |0001: return v0 │ │ +08e580: |[08e580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +08e590: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e592: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170708,17 +170680,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08ddc8: |[08ddc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -08ddd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ddda: 0f00 |0001: return v0 │ │ +08e594: |[08e594] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +08e5a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e5a6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170727,17 +170699,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08dddc: |[08dddc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -08ddec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ddee: 0f00 |0001: return v0 │ │ +08e5a8: |[08e5a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +08e5b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e5ba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170746,17 +170718,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08ddf0: |[08ddf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -08de00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08de02: 0f00 |0001: return v0 │ │ +08e5bc: |[08e5bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +08e5cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e5ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170765,17 +170737,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08de04: |[08de04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -08de14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08de16: 0f00 |0001: return v0 │ │ +08e5d0: |[08e5d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +08e5e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e5e2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170784,17 +170756,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08de18: |[08de18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -08de28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08de2a: 0f00 |0001: return v0 │ │ +08e5e4: |[08e5e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +08e5f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e5f6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170803,17 +170775,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08de2c: |[08de2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -08de3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08de3e: 0f00 |0001: return v0 │ │ +08e5f8: |[08e5f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +08e608: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e60a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170822,17 +170794,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08de40: |[08de40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -08de50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08de52: 0f00 |0001: return v0 │ │ +08e60c: |[08e60c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +08e61c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e61e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170841,17 +170813,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08de54: |[08de54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -08de64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08de66: 0f00 |0001: return v0 │ │ +08e620: |[08e620] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +08e630: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e632: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170860,17 +170832,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08de68: |[08de68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -08de78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08de7a: 0f00 |0001: return v0 │ │ +08e634: |[08e634] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +08e644: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e646: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170879,17 +170851,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08de7c: |[08de7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -08de8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08de8e: 0f00 |0001: return v0 │ │ +08e648: |[08e648] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +08e658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e65a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170898,17 +170870,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08de90: |[08de90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -08dea0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dea2: 0f00 |0001: return v0 │ │ +08e65c: |[08e65c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +08e66c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e66e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170917,17 +170889,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08dea4: |[08dea4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -08deb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08deb6: 1100 |0001: return-object v0 │ │ +08e670: |[08e670] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +08e680: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e682: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ @@ -170935,17 +170907,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 │ │ -08deb8: |[08deb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -08dec8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08deca: 1100 |0001: return-object v0 │ │ +08e684: |[08e684] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +08e694: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e696: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 source Landroid/view/View; │ │ │ │ @@ -170954,17 +170926,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 │ │ -08decc: |[08decc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -08dedc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08dede: 1100 |0001: return-object v0 │ │ +08e698: |[08e698] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +08e6a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e6aa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 virtualDescendantId I │ │ @@ -170974,17 +170946,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 │ │ -08dee0: |[08dee0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -08def0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08def2: 1100 |0001: return-object v0 │ │ +08e6ac: |[08e6ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +08e6bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e6be: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -170993,17 +170965,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08def4: |[08def4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -08df04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08df06: 0f00 |0001: return v0 │ │ +08e6c0: |[08e6c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +08e6d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e6d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -171013,17 +170985,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 │ │ -08df08: |[08df08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -08df18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08df1a: 0f00 |0001: return v0 │ │ +08e6d4: |[08e6d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +08e6e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e6e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -171034,16 +171006,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08df1c: |[08df1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -08df2c: 0e00 |0000: return-void │ │ +08e6e8: |[08e6e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +08e6f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ │ │ @@ -171052,16 +171024,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08df30: |[08df30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -08df40: 0e00 |0000: return-void │ │ +08e6fc: |[08e6fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +08e70c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -171071,16 +171043,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 │ │ -08df44: |[08df44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -08df54: 0e00 |0000: return-void │ │ +08e710: |[08e710] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +08e720: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -171090,16 +171062,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 │ │ -08df58: |[08df58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -08df68: 0e00 |0000: return-void │ │ +08e724: |[08e724] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +08e734: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -171109,16 +171081,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08df6c: |[08df6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -08df7c: 0e00 |0000: return-void │ │ +08e738: |[08e738] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +08e748: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checkable Z │ │ @@ -171128,16 +171100,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08df80: |[08df80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -08df90: 0e00 |0000: return-void │ │ +08e74c: |[08e74c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +08e75c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checked Z │ │ @@ -171147,16 +171119,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 │ │ -08df94: |[08df94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08dfa4: 0e00 |0000: return-void │ │ +08e760: |[08e760] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08e770: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -171166,16 +171138,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08dfa8: |[08dfa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -08dfb8: 0e00 |0000: return-void │ │ +08e774: |[08e774] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +08e784: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 clickable Z │ │ @@ -171185,16 +171157,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 │ │ -08dfbc: |[08dfbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08dfcc: 0e00 |0000: return-void │ │ +08e788: |[08e788] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08e798: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -171204,16 +171176,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08dfd0: |[08dfd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -08dfe0: 0e00 |0000: return-void │ │ +08e79c: |[08e79c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +08e7ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ @@ -171223,16 +171195,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08dfe4: |[08dfe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -08dff4: 0e00 |0000: return-void │ │ +08e7b0: |[08e7b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +08e7c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focusable Z │ │ @@ -171242,16 +171214,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08dff8: |[08dff8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -08e008: 0e00 |0000: return-void │ │ +08e7c4: |[08e7c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +08e7d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -171261,16 +171233,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e00c: |[08e00c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -08e01c: 0e00 |0000: return-void │ │ +08e7d8: |[08e7d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +08e7e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -171280,16 +171252,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e020: |[08e020] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -08e030: 0e00 |0000: return-void │ │ +08e7ec: |[08e7ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +08e7fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 longClickable Z │ │ @@ -171299,16 +171271,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e034: |[08e034] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -08e044: 0e00 |0000: return-void │ │ +08e800: |[08e800] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +08e810: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 granularities I │ │ @@ -171318,16 +171290,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 │ │ -08e048: |[08e048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08e058: 0e00 |0000: return-void │ │ +08e814: |[08e814] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08e824: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 packageName Ljava/lang/CharSequence; │ │ @@ -171337,16 +171309,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 │ │ -08e05c: |[08e05c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -08e06c: 0e00 |0000: return-void │ │ +08e828: |[08e828] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +08e838: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parent Landroid/view/View; │ │ @@ -171356,16 +171328,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 │ │ -08e070: |[08e070] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -08e080: 0e00 |0000: return-void │ │ +08e83c: |[08e83c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +08e84c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -171376,16 +171348,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e084: |[08e084] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -08e094: 0e00 |0000: return-void │ │ +08e850: |[08e850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +08e860: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 password Z │ │ @@ -171395,16 +171367,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e098: |[08e098] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -08e0a8: 0e00 |0000: return-void │ │ +08e864: |[08e864] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +08e874: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -171414,16 +171386,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e0ac: |[08e0ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -08e0bc: 0e00 |0000: return-void │ │ +08e878: |[08e878] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +08e888: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 selected Z │ │ @@ -171433,16 +171405,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 │ │ -08e0c0: |[08e0c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -08e0d0: 0e00 |0000: return-void │ │ +08e88c: |[08e88c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +08e89c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -171452,16 +171424,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 │ │ -08e0d4: |[08e0d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -08e0e4: 0e00 |0000: return-void │ │ +08e8a0: |[08e8a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +08e8b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -171472,16 +171444,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 │ │ -08e0e8: |[08e0e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08e0f8: 0e00 |0000: return-void │ │ +08e8b4: |[08e8b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08e8c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 text Ljava/lang/CharSequence; │ │ @@ -171491,16 +171463,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e0fc: |[08e0fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -08e10c: 0e00 |0000: return-void │ │ +08e8c8: |[08e8c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +08e8d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 viewId Ljava/lang/String; │ │ @@ -171510,30 +171482,30 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e110: |[08e110] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -08e120: 0e00 |0000: return-void │ │ +08e8dc: |[08e8dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +08e8ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 visibleToUser Z │ │ │ │ source_file_idx : 420 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #696 header: │ │ -class_idx : 662 │ │ +class_idx : 666 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #696 annotations: │ │ @@ -171565,19 +171537,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 │ │ -08e124: |[08e124] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -08e134: 5b01 2d05 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@052d │ │ -08e138: 5b02 2e05 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052e │ │ -08e13c: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08e142: 0e00 |0007: return-void │ │ +08e8f0: |[08e8f0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +08e900: 5b01 2d05 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@052d │ │ +08e904: 5b02 2e05 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052e │ │ +08e908: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08e90e: 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; │ │ @@ -171588,24 +171560,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08e144: |[08e144] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -08e154: 5421 2e05 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052e │ │ -08e158: 6e20 7a11 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@117a │ │ -08e15e: 0c00 |0005: move-result-object v0 │ │ -08e160: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -08e164: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -08e166: 1101 |0009: return-object v1 │ │ -08e168: 6e10 ec10 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@10ec │ │ -08e16e: 0c01 |000d: move-result-object v1 │ │ -08e170: 28fb |000e: goto 0009 // -0005 │ │ +08e910: |[08e910] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +08e920: 5421 2e05 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052e │ │ +08e924: 6e20 7a11 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@117a │ │ +08e92a: 0c00 |0005: move-result-object v0 │ │ +08e92c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +08e930: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +08e932: 1101 |0009: return-object v1 │ │ +08e934: 6e10 ec10 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@10ec │ │ +08e93a: 0c01 |000d: move-result-object v1 │ │ +08e93c: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -171618,33 +171590,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 │ │ -08e174: |[08e174] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -08e184: 5465 2e05 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052e │ │ -08e188: 6e30 7b11 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@117b │ │ -08e18e: 0c00 |0005: move-result-object v0 │ │ -08e190: 2204 ce04 |0006: new-instance v4, Ljava/util/ArrayList; // type@04ce │ │ -08e194: 7010 ff24 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -08e19a: 7210 3c25 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@253c │ │ -08e1a0: 0a03 |000e: move-result v3 │ │ -08e1a2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -08e1a4: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -08e1a8: 7220 3825 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ -08e1ae: 0c02 |0015: move-result-object v2 │ │ -08e1b0: 1f02 9002 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0290 │ │ -08e1b4: 6e10 ec10 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@10ec │ │ -08e1ba: 0c05 |001b: move-result-object v5 │ │ -08e1bc: 7220 3625 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ -08e1c2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08e1c6: 28ef |0021: goto 0010 // -0011 │ │ -08e1c8: 1104 |0022: return-object v4 │ │ +08e940: |[08e940] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +08e950: 5465 2e05 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052e │ │ +08e954: 6e30 7b11 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@117b │ │ +08e95a: 0c00 |0005: move-result-object v0 │ │ +08e95c: 2204 d404 |0006: new-instance v4, Ljava/util/ArrayList; // type@04d4 │ │ +08e960: 7010 ff24 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +08e966: 7210 3c25 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@253c │ │ +08e96c: 0a03 |000e: move-result v3 │ │ +08e96e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +08e970: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +08e974: 7220 3825 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ +08e97a: 0c02 |0015: move-result-object v2 │ │ +08e97c: 1f02 9402 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0294 │ │ +08e980: 6e10 ec10 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@10ec │ │ +08e986: 0c05 |001b: move-result-object v5 │ │ +08e988: 7220 3625 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ +08e98e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08e992: 28ef |0021: goto 0010 // -0011 │ │ +08e994: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -171666,34 +171638,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -08e1cc: |[08e1cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -08e1dc: 5410 2e05 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052e │ │ -08e1e0: 6e40 7e11 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@117e │ │ -08e1e6: 0a00 |0005: move-result v0 │ │ -08e1e8: 0f00 |0006: return v0 │ │ +08e998: |[08e998] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +08e9a8: 5410 2e05 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052e │ │ +08e9ac: 6e40 7e11 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@117e │ │ +08e9b2: 0a00 |0005: move-result v0 │ │ +08e9b4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ source_file_idx : 431 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #697 header: │ │ -class_idx : 664 │ │ +class_idx : 668 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #697 annotations: │ │ @@ -171725,19 +171697,19 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08e1ec: |[08e1ec] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -08e1fc: 5b01 2f05 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@052f │ │ -08e200: 5b02 3005 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0530 │ │ -08e204: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08e20a: 0e00 |0007: return-void │ │ +08e9b8: |[08e9b8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +08e9c8: 5b01 2f05 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@052f │ │ +08e9cc: 5b02 3005 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0530 │ │ +08e9d0: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08e9d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -171748,24 +171720,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08e20c: |[08e20c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -08e21c: 5421 3005 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0530 │ │ -08e220: 6e20 7a11 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@117a │ │ -08e226: 0c00 |0005: move-result-object v0 │ │ -08e228: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -08e22c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -08e22e: 1101 |0009: return-object v1 │ │ -08e230: 6e10 ec10 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@10ec │ │ -08e236: 0c01 |000d: move-result-object v1 │ │ -08e238: 28fb |000e: goto 0009 // -0005 │ │ +08e9d8: |[08e9d8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +08e9e8: 5421 3005 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0530 │ │ +08e9ec: 6e20 7a11 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@117a │ │ +08e9f2: 0c00 |0005: move-result-object v0 │ │ +08e9f4: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +08e9f8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +08e9fa: 1101 |0009: return-object v1 │ │ +08e9fc: 6e10 ec10 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@10ec │ │ +08ea02: 0c01 |000d: move-result-object v1 │ │ +08ea04: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=114 │ │ 0x0008 line=115 │ │ 0x0009 line=117 │ │ locals : │ │ @@ -171778,33 +171750,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 │ │ -08e23c: |[08e23c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -08e24c: 5465 3005 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0530 │ │ -08e250: 6e30 7b11 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@117b │ │ -08e256: 0c00 |0005: move-result-object v0 │ │ -08e258: 2204 ce04 |0006: new-instance v4, Ljava/util/ArrayList; // type@04ce │ │ -08e25c: 7010 ff24 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -08e262: 7210 3c25 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@253c │ │ -08e268: 0a03 |000e: move-result v3 │ │ -08e26a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -08e26c: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -08e270: 7220 3825 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ -08e276: 0c02 |0015: move-result-object v2 │ │ -08e278: 1f02 9002 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0290 │ │ -08e27c: 6e10 ec10 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@10ec │ │ -08e282: 0c05 |001b: move-result-object v5 │ │ -08e284: 7220 3625 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ -08e28a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08e28e: 28ef |0021: goto 0010 // -0011 │ │ -08e290: 1104 |0022: return-object v4 │ │ +08ea08: |[08ea08] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +08ea18: 5465 3005 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0530 │ │ +08ea1c: 6e30 7b11 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@117b │ │ +08ea22: 0c00 |0005: move-result-object v0 │ │ +08ea24: 2204 d404 |0006: new-instance v4, Ljava/util/ArrayList; // type@04d4 │ │ +08ea28: 7010 ff24 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +08ea2e: 7210 3c25 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@253c │ │ +08ea34: 0a03 |000e: move-result v3 │ │ +08ea36: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +08ea38: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +08ea3c: 7220 3825 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ +08ea42: 0c02 |0015: move-result-object v2 │ │ +08ea44: 1f02 9402 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0294 │ │ +08ea48: 6e10 ec10 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@10ec │ │ +08ea4e: 0c05 |001b: move-result-object v5 │ │ +08ea50: 7220 3625 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ +08ea56: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08ea5a: 28ef |0021: goto 0010 // -0011 │ │ +08ea5c: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0006 line=101 │ │ 0x000b line=102 │ │ 0x000f line=103 │ │ 0x0012 line=104 │ │ @@ -171826,24 +171798,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08e294: |[08e294] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ -08e2a4: 5421 3005 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0530 │ │ -08e2a8: 6e20 7c11 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@117c │ │ -08e2ae: 0c00 |0005: move-result-object v0 │ │ -08e2b0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -08e2b4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -08e2b6: 1101 |0009: return-object v1 │ │ -08e2b8: 6e10 ec10 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@10ec │ │ -08e2be: 0c01 |000d: move-result-object v1 │ │ -08e2c0: 28fb |000e: goto 0009 // -0005 │ │ +08ea60: |[08ea60] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ +08ea70: 5421 3005 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0530 │ │ +08ea74: 6e20 7c11 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@117c │ │ +08ea7a: 0c00 |0005: move-result-object v0 │ │ +08ea7c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +08ea80: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +08ea82: 1101 |0009: return-object v1 │ │ +08ea84: 6e10 ec10 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@10ec │ │ +08ea8a: 0c01 |000d: move-result-object v1 │ │ +08ea8c: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0006 line=124 │ │ 0x0008 line=125 │ │ 0x0009 line=127 │ │ locals : │ │ @@ -171856,34 +171828,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -08e2c4: |[08e2c4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -08e2d4: 5410 3005 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0530 │ │ -08e2d8: 6e40 7e11 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@117e │ │ -08e2de: 0a00 |0005: move-result v0 │ │ -08e2e0: 0f00 |0006: return v0 │ │ +08ea90: |[08ea90] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +08eaa0: 5410 3005 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0530 │ │ +08eaa4: 6e40 7e11 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@117e │ │ +08eaaa: 0a00 |0005: move-result v0 │ │ +08eaac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ source_file_idx : 431 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #698 header: │ │ -class_idx : 666 │ │ +class_idx : 670 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #698 annotations: │ │ @@ -171905,17 +171877,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08e2e4: |[08e2e4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -08e2f4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08e2fa: 0e00 |0003: return-void │ │ +08eab0: |[08eab0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +08eac0: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08eac6: 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 - │ │ @@ -171924,30 +171896,30 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e2fc: |[08e2fc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -08e30c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e30e: 1100 |0001: return-object v0 │ │ +08eac8: |[08eac8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +08ead8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08eada: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; │ │ 0x0000 - 0x0002 reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ source_file_idx : 431 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #699 header: │ │ -class_idx : 678 │ │ +class_idx : 682 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 438 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 46 │ │ │ │ Class #699 annotations: │ │ @@ -171971,17 +171943,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08e310: |[08e310] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -08e320: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08e326: 0e00 |0003: return-void │ │ +08eadc: |[08eadc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +08eaec: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08eaf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ Virtual methods - │ │ @@ -171990,17 +171962,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e328: |[08e328] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -08e338: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e33a: 0f00 |0001: return v0 │ │ +08eaf4: |[08eaf4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +08eb04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08eb06: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172009,17 +171981,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 │ │ -08e33c: |[08e33c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -08e34c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e34e: 1100 |0001: return-object v0 │ │ +08eb08: |[08eb08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08eb18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08eb1a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172028,17 +172000,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 │ │ -08e350: |[08e350] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -08e360: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e362: 1100 |0001: return-object v0 │ │ +08eb1c: |[08eb1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08eb2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08eb2e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172047,17 +172019,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 │ │ -08e364: |[08e364] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -08e374: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e376: 1100 |0001: return-object v0 │ │ +08eb30: |[08eb30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08eb40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08eb42: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172066,17 +172038,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e378: |[08e378] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -08e388: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e38a: 0f00 |0001: return v0 │ │ +08eb44: |[08eb44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +08eb54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08eb56: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172085,17 +172057,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e38c: |[08e38c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -08e39c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e39e: 0f00 |0001: return v0 │ │ +08eb58: |[08eb58] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +08eb68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08eb6a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172104,17 +172076,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e3a0: |[08e3a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -08e3b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e3b2: 0f00 |0001: return v0 │ │ +08eb6c: |[08eb6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +08eb7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08eb7e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172123,17 +172095,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e3b4: |[08e3b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -08e3c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e3c6: 0f00 |0001: return v0 │ │ +08eb80: |[08eb80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +08eb90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08eb92: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172142,17 +172114,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e3c8: |[08e3c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -08e3d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e3da: 0f00 |0001: return v0 │ │ +08eb94: |[08eb94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +08eba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08eba6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172161,17 +172133,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 │ │ -08e3dc: |[08e3dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -08e3ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e3ee: 1100 |0001: return-object v0 │ │ +08eba8: |[08eba8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +08ebb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ebba: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172180,17 +172152,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e3f0: |[08e3f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -08e400: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e402: 0f00 |0001: return v0 │ │ +08ebbc: |[08ebbc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +08ebcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ebce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172199,17 +172171,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e404: |[08e404] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -08e414: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e416: 0f00 |0001: return v0 │ │ +08ebd0: |[08ebd0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +08ebe0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ebe2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172218,17 +172190,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e418: |[08e418] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -08e428: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e42a: 0f00 |0001: return v0 │ │ +08ebe4: |[08ebe4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +08ebf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ebf6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172237,17 +172209,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 │ │ -08e42c: |[08e42c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -08e43c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e43e: 1100 |0001: return-object v0 │ │ +08ebf8: |[08ebf8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +08ec08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ec0a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172256,18 +172228,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 │ │ -08e440: |[08e440] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -08e450: 7100 1725 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2517 │ │ -08e456: 0c00 |0003: move-result-object v0 │ │ -08e458: 1100 |0004: return-object v0 │ │ +08ec0c: |[08ec0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +08ec1c: 7100 1725 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2517 │ │ +08ec22: 0c00 |0003: move-result-object v0 │ │ +08ec24: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172276,17 +172248,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e45c: |[08e45c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -08e46c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e46e: 0f00 |0001: return v0 │ │ +08ec28: |[08ec28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +08ec38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ec3a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172295,17 +172267,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e470: |[08e470] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -08e480: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e482: 0f00 |0001: return v0 │ │ +08ec3c: |[08ec3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +08ec4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ec4e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172314,17 +172286,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e484: |[08e484] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -08e494: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e496: 0f00 |0001: return v0 │ │ +08ec50: |[08ec50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +08ec60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ec62: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172333,17 +172305,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e498: |[08e498] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -08e4a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e4aa: 0f00 |0001: return v0 │ │ +08ec64: |[08ec64] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +08ec74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ec76: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172352,17 +172324,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e4ac: |[08e4ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -08e4bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e4be: 0f00 |0001: return v0 │ │ +08ec78: |[08ec78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +08ec88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ec8a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172371,17 +172343,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e4c0: |[08e4c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -08e4d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e4d2: 0f00 |0001: return v0 │ │ +08ec8c: |[08ec8c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +08ec9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ec9e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172390,17 +172362,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e4d4: |[08e4d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -08e4e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e4e6: 0f00 |0001: return v0 │ │ +08eca0: |[08eca0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +08ecb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ecb2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172409,17 +172381,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e4e8: |[08e4e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -08e4f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e4fa: 1100 |0001: return-object v0 │ │ +08ecb4: |[08ecb4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +08ecc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ecc6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;) │ │ @@ -172427,17 +172399,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 │ │ -08e4fc: |[08e4fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -08e50c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e50e: 1100 |0001: return-object v0 │ │ +08ecc8: |[08ecc8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +08ecd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ecda: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -172446,16 +172418,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e510: |[08e510] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -08e520: 0e00 |0000: return-void │ │ +08ecdc: |[08ecdc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +08ecec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ │ │ @@ -172464,16 +172436,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e524: |[08e524] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -08e534: 0e00 |0000: return-void │ │ +08ecf0: |[08ecf0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +08ed00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 addedCount I │ │ @@ -172483,16 +172455,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 │ │ -08e538: |[08e538] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08e548: 0e00 |0000: return-void │ │ +08ed04: |[08ed04] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08ed14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 beforeText Ljava/lang/CharSequence; │ │ @@ -172502,16 +172474,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e54c: |[08e54c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -08e55c: 0e00 |0000: return-void │ │ +08ed18: |[08ed18] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +08ed28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isChecked Z │ │ @@ -172521,16 +172493,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 │ │ -08e560: |[08e560] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08e570: 0e00 |0000: return-void │ │ +08ed2c: |[08ed2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08ed3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -172540,16 +172512,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 │ │ -08e574: |[08e574] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -08e584: 0e00 |0000: return-void │ │ +08ed40: |[08ed40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08ed50: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -172559,16 +172531,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e588: |[08e588] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -08e598: 0e00 |0000: return-void │ │ +08ed54: |[08ed54] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +08ed64: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 currentItemIndex I │ │ @@ -172578,16 +172550,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e59c: |[08e59c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -08e5ac: 0e00 |0000: return-void │ │ +08ed68: |[08ed68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +08ed78: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isEnabled Z │ │ @@ -172597,16 +172569,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e5b0: |[08e5b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -08e5c0: 0e00 |0000: return-void │ │ +08ed7c: |[08ed7c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +08ed8c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 fromIndex I │ │ @@ -172616,16 +172588,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e5c4: |[08e5c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -08e5d4: 0e00 |0000: return-void │ │ +08ed90: |[08ed90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +08eda0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isFullScreen Z │ │ @@ -172635,16 +172607,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e5d8: |[08e5d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -08e5e8: 0e00 |0000: return-void │ │ +08eda4: |[08eda4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +08edb4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 itemCount I │ │ @@ -172654,16 +172626,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e5ec: |[08e5ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -08e5fc: 0e00 |0000: return-void │ │ +08edb8: |[08edb8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +08edc8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollX I │ │ @@ -172673,16 +172645,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e600: |[08e600] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -08e610: 0e00 |0000: return-void │ │ +08edcc: |[08edcc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +08eddc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollY I │ │ @@ -172692,16 +172664,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 │ │ -08e614: |[08e614] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -08e624: 0e00 |0000: return-void │ │ +08ede0: |[08ede0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +08edf0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parcelableData Landroid/os/Parcelable; │ │ @@ -172711,16 +172683,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e628: |[08e628] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -08e638: 0e00 |0000: return-void │ │ +08edf4: |[08edf4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +08ee04: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isPassword Z │ │ @@ -172730,16 +172702,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e63c: |[08e63c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -08e64c: 0e00 |0000: return-void │ │ +08ee08: |[08ee08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +08ee18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 removedCount I │ │ @@ -172749,16 +172721,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e650: |[08e650] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -08e660: 0e00 |0000: return-void │ │ +08ee1c: |[08ee1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +08ee2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollX I │ │ @@ -172768,16 +172740,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e664: |[08e664] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -08e674: 0e00 |0000: return-void │ │ +08ee30: |[08ee30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +08ee40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollY I │ │ @@ -172787,16 +172759,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e678: |[08e678] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -08e688: 0e00 |0000: return-void │ │ +08ee44: |[08ee44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +08ee54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -172806,16 +172778,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 │ │ -08e68c: |[08e68c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -08e69c: 0e00 |0000: return-void │ │ +08ee58: |[08ee58] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +08ee68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -172825,16 +172797,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 │ │ -08e6a0: |[08e6a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -08e6b0: 0e00 |0000: return-void │ │ +08ee6c: |[08ee6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +08ee7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -172845,30 +172817,30 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08e6b4: |[08e6b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -08e6c4: 0e00 |0000: return-void │ │ +08ee80: |[08ee80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +08ee90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 toIndex I │ │ │ │ source_file_idx : 438 (AccessibilityRecordCompat.java) │ │ │ │ Class #700 header: │ │ -class_idx : 694 │ │ +class_idx : 698 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1096 │ │ +superclass_idx : 1102 │ │ source_file_idx : 759 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 20 │ │ │ │ Class #700 annotations: │ │ @@ -172942,19 +172914,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 │ │ -08e6c8: |[08e6c8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -08e6d8: 7010 3023 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2330 │ │ -08e6de: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -08e6e0: 6e40 ea12 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@12ea │ │ -08e6e6: 0e00 |0007: return-void │ │ +08ee94: |[08ee94] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +08eea4: 7010 3023 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2330 │ │ +08eeaa: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +08eeac: 6e40 ea12 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@12ea │ │ +08eeb2: 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; │ │ @@ -172966,18 +172938,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 │ │ -08e6e8: |[08e6e8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -08e6f8: 7010 3023 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@2330 │ │ -08e6fe: 6e40 ea12 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@12ea │ │ -08e704: 0e00 |0006: return-void │ │ +08eeb4: |[08eeb4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +08eec4: 7010 3023 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@2330 │ │ +08eeca: 6e40 ea12 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@12ea │ │ +08eed0: 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; │ │ @@ -172990,22 +172962,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 │ │ -08e708: |[08e708] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -08e718: 7010 3023 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2330 │ │ -08e71e: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -08e722: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -08e724: 6e40 ea12 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@12ea │ │ -08e72a: 0e00 |0009: return-void │ │ -08e72c: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -08e72e: 28fb |000b: goto 0006 // -0005 │ │ +08eed4: |[08eed4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +08eee4: 7010 3023 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2330 │ │ +08eeea: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +08eeee: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +08eef0: 6e40 ea12 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@12ea │ │ +08eef6: 0e00 |0009: return-void │ │ +08eef8: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +08eefa: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -173026,20 +172998,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08e730: |[08e730] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -08e740: 6e20 f312 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@12f3 │ │ -08e746: 0c00 |0003: move-result-object v0 │ │ -08e748: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -08e74c: 7210 a601 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01a6 │ │ -08e752: 0e00 |0009: return-void │ │ +08eefc: |[08eefc] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +08ef0c: 6e20 f312 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@12f3 │ │ +08ef12: 0c00 |0003: move-result-object v0 │ │ +08ef14: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +08ef18: 7210 a601 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01a6 │ │ +08ef1e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -173052,21 +173024,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 │ │ -08e754: |[08e754] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -08e764: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -08e768: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -08e76c: 1100 |0004: return-object v0 │ │ -08e76e: 6e10 b824 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ -08e774: 0c00 |0008: move-result-object v0 │ │ -08e776: 28fb |0009: goto 0004 // -0005 │ │ +08ef20: |[08ef20] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +08ef30: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +08ef34: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +08ef38: 1100 |0004: return-object v0 │ │ +08ef3a: 6e10 b824 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ +08ef40: 0c00 |0008: move-result-object v0 │ │ +08ef42: 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; │ │ │ │ @@ -173075,25 +173047,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -08e778: |[08e778] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -08e788: 5510 7c05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ -08e78c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -08e790: 5410 7905 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08e794: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -08e798: 5410 7905 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08e79c: 7210 a901 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01a9 │ │ -08e7a2: 0a00 |000d: move-result v0 │ │ -08e7a4: 0f00 |000e: return v0 │ │ -08e7a6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -08e7a8: 28fe |0010: goto 000e // -0002 │ │ +08ef44: |[08ef44] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +08ef54: 5510 7c05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ +08ef58: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +08ef5c: 5410 7905 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08ef60: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +08ef64: 5410 7905 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08ef68: 7210 a901 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01a9 │ │ +08ef6e: 0a00 |000d: move-result v0 │ │ +08ef70: 0f00 |000e: return v0 │ │ +08ef72: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +08ef74: 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; │ │ @@ -173103,17 +173075,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e7ac: |[08e7ac] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -08e7bc: 5410 7905 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08e7c0: 1100 |0002: return-object v0 │ │ +08ef78: |[08ef78] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +08ef88: 5410 7905 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08ef8c: 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;) │ │ @@ -173121,32 +173093,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 │ │ -08e7c4: |[08e7c4] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -08e7d4: 5531 7c05 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ -08e7d8: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -08e7dc: 5431 7905 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08e7e0: 7220 b001 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01b0 │ │ -08e7e6: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -08e7ea: 5431 7805 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0578 │ │ -08e7ee: 5432 7905 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08e7f2: 6e40 ec12 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@12ec │ │ -08e7f8: 0c00 |0012: move-result-object v0 │ │ -08e7fa: 5431 7805 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0578 │ │ -08e7fe: 5432 7905 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08e802: 6e40 de12 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@12de │ │ -08e808: 1100 |001a: return-object v0 │ │ -08e80a: 0750 |001b: move-object v0, v5 │ │ -08e80c: 28f7 |001c: goto 0013 // -0009 │ │ -08e80e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -08e810: 28fc |001e: goto 001a // -0004 │ │ +08ef90: |[08ef90] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +08efa0: 5531 7c05 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ +08efa4: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +08efa8: 5431 7905 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08efac: 7220 b001 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01b0 │ │ +08efb2: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +08efb6: 5431 7805 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0578 │ │ +08efba: 5432 7905 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08efbe: 6e40 ec12 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@12ec │ │ +08efc4: 0c00 |0012: move-result-object v0 │ │ +08efc6: 5431 7805 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0578 │ │ +08efca: 5432 7905 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08efce: 6e40 de12 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@12de │ │ +08efd4: 1100 |001a: return-object v0 │ │ +08efd6: 0750 |001b: move-object v0, v5 │ │ +08efd8: 28f7 |001c: goto 0013 // -0009 │ │ +08efda: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +08efdc: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -173166,22 +173138,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08e814: |[08e814] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -08e824: 5410 7a05 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@057a │ │ -08e828: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -08e82c: 2200 b802 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@02b8 │ │ -08e830: 7020 f812 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@12f8 │ │ -08e836: 5b10 7a05 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@057a │ │ -08e83a: 5410 7a05 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@057a │ │ -08e83e: 1100 |000d: return-object v0 │ │ +08efe0: |[08efe0] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +08eff0: 5410 7a05 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@057a │ │ +08eff4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +08eff8: 2200 bc02 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@02bc │ │ +08effc: 7020 f812 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@12f8 │ │ +08f002: 5b10 7a05 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@057a │ │ +08f006: 5410 7a05 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@057a │ │ +08f00a: 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; │ │ @@ -173191,17 +173163,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e840: |[08e840] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -08e850: 5410 7d05 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@057d │ │ -08e854: 1100 |0002: return-object v0 │ │ +08f00c: |[08f00c] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +08f01c: 5410 7d05 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@057d │ │ +08f020: 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;) │ │ @@ -173209,25 +173181,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08e858: |[08e858] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -08e868: 5510 7c05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ -08e86c: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -08e870: 5410 7905 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08e874: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -08e878: 5410 7905 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08e87c: 7220 b001 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01b0 │ │ -08e882: 5410 7905 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08e886: 1100 |000f: return-object v0 │ │ -08e888: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -08e88a: 28fe |0011: goto 000f // -0002 │ │ +08f024: |[08f024] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +08f034: 5510 7c05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ +08f038: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +08f03c: 5410 7905 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08f040: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +08f044: 5410 7905 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08f048: 7220 b001 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01b0 │ │ +08f04e: 5410 7905 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08f052: 1100 |000f: return-object v0 │ │ +08f054: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +08f056: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -173239,29 +173211,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -08e88c: |[08e88c] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -08e89c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -08e8a0: 5532 7c05 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ -08e8a4: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -08e8a8: 5432 7905 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08e8ac: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -08e8b0: 5432 7905 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08e8b4: 7220 b001 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01b0 │ │ -08e8ba: 0a02 |000f: move-result v2 │ │ -08e8bc: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -08e8c0: 5430 7905 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08e8c4: 5231 7e05 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@057e │ │ -08e8c8: 7220 ac01 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@01ac │ │ -08e8ce: 0b00 |0019: move-result-wide v0 │ │ -08e8d0: 1000 |001a: return-wide v0 │ │ +08f058: |[08f058] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +08f068: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +08f06c: 5532 7c05 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ +08f070: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +08f074: 5432 7905 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08f078: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +08f07c: 5432 7905 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08f080: 7220 b001 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01b0 │ │ +08f086: 0a02 |000f: move-result v2 │ │ +08f088: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +08f08c: 5430 7905 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08f090: 5231 7e05 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@057e │ │ +08f094: 7220 ac01 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@01ac │ │ +08f09a: 0b00 |0019: move-result-wide v0 │ │ +08f09c: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -173273,48 +173245,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 │ │ -08e8d4: |[08e8d4] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -08e8e4: 5541 7c05 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ -08e8e8: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -08e8ec: 2201 a204 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@04a2 │ │ -08e8f0: 1a02 2026 |0006: const-string v2, "this should only be called when the cursor is valid" // string@2620 │ │ -08e8f4: 7020 9c24 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -08e8fa: 2701 |000b: throw v1 │ │ -08e8fc: 5441 7905 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08e900: 7220 b001 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01b0 │ │ -08e906: 0a01 |0011: move-result v1 │ │ -08e908: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -08e90c: 2201 a204 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@04a2 │ │ -08e910: 2202 b604 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -08e914: 7010 d724 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -08e91a: 1a03 cf12 |001b: const-string v3, "couldn't move cursor to position " // string@12cf │ │ -08e91e: 6e20 df24 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -08e924: 0c02 |0020: move-result-object v2 │ │ -08e926: 6e20 db24 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -08e92c: 0c02 |0024: move-result-object v2 │ │ -08e92e: 6e10 e424 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -08e934: 0c02 |0028: move-result-object v2 │ │ -08e936: 7020 9c24 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -08e93c: 2701 |002c: throw v1 │ │ -08e93e: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -08e942: 5441 7805 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0578 │ │ -08e946: 5442 7905 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08e94a: 6e40 ed12 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@12ed │ │ -08e950: 0c00 |0036: move-result-object v0 │ │ -08e952: 5441 7805 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0578 │ │ -08e956: 5442 7905 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08e95a: 6e40 de12 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@12de │ │ -08e960: 1100 |003e: return-object v0 │ │ -08e962: 0760 |003f: move-object v0, v6 │ │ -08e964: 28f7 |0040: goto 0037 // -0009 │ │ +08f0a0: |[08f0a0] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +08f0b0: 5541 7c05 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ +08f0b4: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +08f0b8: 2201 a804 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@04a8 │ │ +08f0bc: 1a02 2626 |0006: const-string v2, "this should only be called when the cursor is valid" // string@2626 │ │ +08f0c0: 7020 9c24 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +08f0c6: 2701 |000b: throw v1 │ │ +08f0c8: 5441 7905 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08f0cc: 7220 b001 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01b0 │ │ +08f0d2: 0a01 |0011: move-result v1 │ │ +08f0d4: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +08f0d8: 2201 a804 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@04a8 │ │ +08f0dc: 2202 bc04 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +08f0e0: 7010 d724 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +08f0e6: 1a03 d512 |001b: const-string v3, "couldn't move cursor to position " // string@12d5 │ │ +08f0ea: 6e20 df24 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +08f0f0: 0c02 |0020: move-result-object v2 │ │ +08f0f2: 6e20 db24 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +08f0f8: 0c02 |0024: move-result-object v2 │ │ +08f0fa: 6e10 e424 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +08f100: 0c02 |0028: move-result-object v2 │ │ +08f102: 7020 9c24 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +08f108: 2701 |002c: throw v1 │ │ +08f10a: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +08f10e: 5441 7805 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0578 │ │ +08f112: 5442 7905 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08f116: 6e40 ed12 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@12ed │ │ +08f11c: 0c00 |0036: move-result-object v0 │ │ +08f11e: 5441 7805 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0578 │ │ +08f122: 5442 7905 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08f126: 6e40 de12 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@12de │ │ +08f12c: 1100 |003e: return-object v0 │ │ +08f12e: 0760 |003f: move-object v0, v6 │ │ +08f130: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -173335,17 +173307,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e968: |[08e968] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -08e978: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08e97a: 0f00 |0001: return v0 │ │ +08f134: |[08f134] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +08f144: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08f146: 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;) │ │ @@ -173353,59 +173325,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 │ │ -08e97c: |[08e97c] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -08e98c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08e98e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -08e990: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -08e992: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -08e996: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -08e99a: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -08e99e: 5c40 7605 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0576 │ │ -08e9a2: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -08e9a6: 5b46 7905 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08e9aa: 5c40 7c05 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ -08e9ae: 5b45 7805 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0578 │ │ -08e9b2: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -08e9b6: 1a01 1b0f |0015: const-string v1, "_id" // string@0f1b │ │ -08e9ba: 7220 a801 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01a8 │ │ -08e9c0: 0a01 |001a: move-result v1 │ │ -08e9c2: 5941 7e05 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@057e │ │ -08e9c6: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -08e9ca: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -08e9cc: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -08e9d0: 2201 b402 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@02b4 │ │ -08e9d4: 7020 d412 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@12d4 │ │ -08e9da: 5b41 7705 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0577 │ │ -08e9de: 2201 b502 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@02b5 │ │ -08e9e2: 7030 d812 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@12d8 │ │ -08e9e8: 5b41 7b05 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@057b │ │ -08e9ec: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -08e9f0: 5441 7705 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0577 │ │ -08e9f4: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -08e9f8: 5441 7705 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0577 │ │ -08e9fc: 7220 b101 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@01b1 │ │ -08ea02: 5441 7b05 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@057b │ │ -08ea06: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -08ea0a: 5441 7b05 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@057b │ │ -08ea0e: 7220 b201 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@01b2 │ │ -08ea14: 0e00 |0044: return-void │ │ -08ea16: 5c41 7605 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0576 │ │ -08ea1a: 28c4 |0047: goto 000b // -003c │ │ -08ea1c: 0110 |0048: move v0, v1 │ │ -08ea1e: 28c4 |0049: goto 000d // -003c │ │ -08ea20: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -08ea22: 28d0 |004b: goto 001b // -0030 │ │ -08ea24: 5b43 7705 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0577 │ │ -08ea28: 5b43 7b05 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@057b │ │ -08ea2c: 28e0 |0050: goto 0030 // -0020 │ │ +08f148: |[08f148] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +08f158: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08f15a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +08f15c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +08f15e: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +08f162: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +08f166: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +08f16a: 5c40 7605 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0576 │ │ +08f16e: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +08f172: 5b46 7905 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08f176: 5c40 7c05 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ +08f17a: 5b45 7805 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0578 │ │ +08f17e: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +08f182: 1a01 210f |0015: const-string v1, "_id" // string@0f21 │ │ +08f186: 7220 a801 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01a8 │ │ +08f18c: 0a01 |001a: move-result v1 │ │ +08f18e: 5941 7e05 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@057e │ │ +08f192: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +08f196: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +08f198: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +08f19c: 2201 b802 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@02b8 │ │ +08f1a0: 7020 d412 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@12d4 │ │ +08f1a6: 5b41 7705 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0577 │ │ +08f1aa: 2201 b902 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@02b9 │ │ +08f1ae: 7030 d812 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@12d8 │ │ +08f1b4: 5b41 7b05 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@057b │ │ +08f1b8: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +08f1bc: 5441 7705 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0577 │ │ +08f1c0: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +08f1c4: 5441 7705 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0577 │ │ +08f1c8: 7220 b101 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@01b1 │ │ +08f1ce: 5441 7b05 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@057b │ │ +08f1d2: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +08f1d6: 5441 7b05 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@057b │ │ +08f1da: 7220 b201 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@01b2 │ │ +08f1e0: 0e00 |0044: return-void │ │ +08f1e2: 5c41 7605 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0576 │ │ +08f1e6: 28c4 |0047: goto 000b // -003c │ │ +08f1e8: 0110 |0048: move v0, v1 │ │ +08f1ea: 28c4 |0049: goto 000d // -003c │ │ +08f1ec: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +08f1ee: 28d0 |004b: goto 001b // -0030 │ │ +08f1f0: 5b43 7705 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0577 │ │ +08f1f4: 5b43 7b05 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@057b │ │ +08f1f8: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -173437,21 +173409,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 │ │ -08ea30: |[08ea30] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -08ea40: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -08ea44: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -08ea46: 6e40 ea12 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@12ea │ │ -08ea4c: 0e00 |0006: return-void │ │ -08ea4e: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -08ea50: 28fb |0008: goto 0003 // -0005 │ │ +08f1fc: |[08f1fc] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +08f20c: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +08f210: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +08f212: 6e40 ea12 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@12ea │ │ +08f218: 0e00 |0006: return-void │ │ +08f21a: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +08f21c: 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; │ │ @@ -173464,18 +173436,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 │ │ -08ea54: |[08ea54] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -08ea64: 6e40 ed12 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@12ed │ │ -08ea6a: 0c00 |0003: move-result-object v0 │ │ -08ea6c: 1100 |0004: return-object v0 │ │ +08f220: |[08f220] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +08f230: 6e40 ed12 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@12ed │ │ +08f236: 0c00 |0003: move-result-object v0 │ │ +08f238: 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; │ │ @@ -173492,28 +173464,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -08ea70: |[08ea70] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -08ea80: 5510 7605 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0576 │ │ -08ea84: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -08ea88: 5410 7905 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08ea8c: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -08ea90: 5410 7905 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08ea94: 7210 af01 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01af │ │ -08ea9a: 0a00 |000d: move-result v0 │ │ -08ea9c: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -08eaa0: 5410 7905 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08eaa4: 7210 b301 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@01b3 │ │ -08eaaa: 0a00 |0015: move-result v0 │ │ -08eaac: 5c10 7c05 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ -08eab0: 0e00 |0018: return-void │ │ +08f23c: |[08f23c] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +08f24c: 5510 7605 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0576 │ │ +08f250: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +08f254: 5410 7905 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08f258: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +08f25c: 5410 7905 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08f260: 7210 af01 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01af │ │ +08f266: 0a00 |000d: move-result v0 │ │ +08f268: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +08f26c: 5410 7905 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08f270: 7210 b301 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@01b3 │ │ +08f276: 0a00 |0015: move-result v0 │ │ +08f278: 5c10 7c05 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ +08f27c: 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; │ │ @@ -173523,23 +173495,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 │ │ -08eab4: |[08eab4] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -08eac4: 5410 7d05 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@057d │ │ -08eac8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08eacc: 5410 7d05 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@057d │ │ -08ead0: 7220 4023 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@2340 │ │ -08ead6: 0c00 |0009: move-result-object v0 │ │ -08ead8: 1100 |000a: return-object v0 │ │ -08eada: 5410 7905 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08eade: 28fd |000d: goto 000a // -0003 │ │ +08f280: |[08f280] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +08f290: 5410 7d05 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@057d │ │ +08f294: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08f298: 5410 7d05 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@057d │ │ +08f29c: 7220 4023 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@2340 │ │ +08f2a2: 0c00 |0009: move-result-object v0 │ │ +08f2a4: 1100 |000a: return-object v0 │ │ +08f2a6: 5410 7905 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08f2aa: 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; │ │ @@ -173550,17 +173522,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08eae0: |[08eae0] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -08eaf0: 5b01 7d05 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@057d │ │ -08eaf4: 0e00 |0002: return-void │ │ +08f2ac: |[08f2ac] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +08f2bc: 5b01 7d05 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@057d │ │ +08f2c0: 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; │ │ @@ -173570,53 +173542,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 │ │ -08eaf8: |[08eaf8] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -08eb08: 5421 7905 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08eb0c: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -08eb10: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08eb12: 1100 |0005: return-object v0 │ │ -08eb14: 5420 7905 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08eb18: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -08eb1c: 5421 7705 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0577 │ │ -08eb20: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -08eb24: 5421 7705 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0577 │ │ -08eb28: 7220 b401 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@01b4 │ │ -08eb2e: 5421 7b05 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@057b │ │ -08eb32: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -08eb36: 5421 7b05 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@057b │ │ -08eb3a: 7220 b501 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@01b5 │ │ -08eb40: 5b23 7905 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ -08eb44: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -08eb48: 5421 7705 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0577 │ │ -08eb4c: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -08eb50: 5421 7705 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0577 │ │ -08eb54: 7220 b101 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@01b1 │ │ -08eb5a: 5421 7b05 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@057b │ │ -08eb5e: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -08eb62: 5421 7b05 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@057b │ │ -08eb66: 7220 b201 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@01b2 │ │ -08eb6c: 1a01 1b0f |0032: const-string v1, "_id" // string@0f1b │ │ -08eb70: 7220 a801 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01a8 │ │ -08eb76: 0a01 |0037: move-result v1 │ │ -08eb78: 5921 7e05 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@057e │ │ -08eb7c: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -08eb7e: 5c21 7c05 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ -08eb82: 6e10 ee12 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@12ee │ │ -08eb88: 28c5 |0040: goto 0005 // -003b │ │ -08eb8a: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -08eb8c: 5921 7e05 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@057e │ │ -08eb90: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -08eb92: 5c21 7c05 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ -08eb96: 6e10 ef12 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@12ef │ │ -08eb9c: 28bb |004a: goto 0005 // -0045 │ │ +08f2c4: |[08f2c4] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +08f2d4: 5421 7905 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08f2d8: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +08f2dc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08f2de: 1100 |0005: return-object v0 │ │ +08f2e0: 5420 7905 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08f2e4: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +08f2e8: 5421 7705 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0577 │ │ +08f2ec: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +08f2f0: 5421 7705 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0577 │ │ +08f2f4: 7220 b401 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@01b4 │ │ +08f2fa: 5421 7b05 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@057b │ │ +08f2fe: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +08f302: 5421 7b05 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@057b │ │ +08f306: 7220 b501 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@01b5 │ │ +08f30c: 5b23 7905 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0579 │ │ +08f310: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +08f314: 5421 7705 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0577 │ │ +08f318: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +08f31c: 5421 7705 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0577 │ │ +08f320: 7220 b101 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@01b1 │ │ +08f326: 5421 7b05 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@057b │ │ +08f32a: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +08f32e: 5421 7b05 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@057b │ │ +08f332: 7220 b201 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@01b2 │ │ +08f338: 1a01 210f |0032: const-string v1, "_id" // string@0f21 │ │ +08f33c: 7220 a801 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01a8 │ │ +08f342: 0a01 |0037: move-result v1 │ │ +08f344: 5921 7e05 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@057e │ │ +08f348: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +08f34a: 5c21 7c05 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ +08f34e: 6e10 ee12 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@12ee │ │ +08f354: 28c5 |0040: goto 0005 // -003b │ │ +08f356: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +08f358: 5921 7e05 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@057e │ │ +08f35c: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +08f35e: 5c21 7c05 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@057c │ │ +08f362: 6e10 ef12 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@12ef │ │ +08f368: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -173636,17 +173608,17 @@ │ │ 0x0008 - 0x004b reg=0 oldCursor Landroid/database/Cursor; │ │ 0x0000 - 0x004b reg=2 this Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x004b reg=3 newCursor Landroid/database/Cursor; │ │ │ │ source_file_idx : 759 (CursorAdapter.java) │ │ │ │ Class #701 header: │ │ -class_idx : 697 │ │ +class_idx : 701 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 491 │ │ +superclass_idx : 495 │ │ source_file_idx : 861 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #701 annotations: │ │ @@ -173675,21 +173647,21 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -08eba0: |[08eba0] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -08ebb0: 5b12 8105 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0581 │ │ -08ebb4: 7010 1a0b 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0b1a │ │ -08ebba: 2200 5600 |0005: new-instance v0, Landroid/graphics/Rect; // type@0056 │ │ -08ebbe: 7010 dd01 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -08ebc4: 5b10 8005 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0580 │ │ -08ebc8: 0e00 |000c: return-void │ │ +08f36c: |[08f36c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +08f37c: 5b12 8105 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0581 │ │ +08f380: 7010 1a0b 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0b1a │ │ +08f386: 2200 5700 |0005: new-instance v0, Landroid/graphics/Rect; // type@0057 │ │ +08f38a: 7010 dd01 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +08f390: 5b10 8005 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0580 │ │ +08f394: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1667 │ │ 0x0005 line=1668 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/DrawerLayout; │ │ @@ -173699,28 +173671,28 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -08ebcc: |[08ebcc] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ -08ebdc: 6e10 0f22 0600 |0000: invoke-virtual {v6}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ -08ebe2: 0a01 |0003: move-result v1 │ │ -08ebe4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -08ebe6: 3512 1200 |0005: if-ge v2, v1, 0017 // +0012 │ │ -08ebea: 6e20 0e22 2600 |0007: invoke-virtual {v6, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ -08ebf0: 0c00 |000a: move-result-object v0 │ │ -08ebf2: 7110 3713 0000 |000b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.access$300:(Landroid/view/View;)Z // method@1337 │ │ -08ebf8: 0a03 |000e: move-result v3 │ │ -08ebfa: 3803 0500 |000f: if-eqz v3, 0014 // +0005 │ │ -08ebfe: 6e20 de10 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@10de │ │ -08ec04: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08ec08: 28ef |0016: goto 0005 // -0011 │ │ -08ec0a: 0e00 |0017: return-void │ │ +08f398: |[08f398] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ +08f3a8: 6e10 0f22 0600 |0000: invoke-virtual {v6}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ +08f3ae: 0a01 |0003: move-result v1 │ │ +08f3b0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +08f3b2: 3512 1200 |0005: if-ge v2, v1, 0017 // +0012 │ │ +08f3b6: 6e20 0e22 2600 |0007: invoke-virtual {v6, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ +08f3bc: 0c00 |000a: move-result-object v0 │ │ +08f3be: 7110 3713 0000 |000b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.access$300:(Landroid/view/View;)Z // method@1337 │ │ +08f3c4: 0a03 |000e: move-result v3 │ │ +08f3c6: 3803 0500 |000f: if-eqz v3, 0014 // +0005 │ │ +08f3ca: 6e20 de10 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@10de │ │ +08f3d0: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08f3d4: 28ef |0016: goto 0005 // -0011 │ │ +08f3d6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1720 │ │ 0x0004 line=1721 │ │ 0x0007 line=1722 │ │ 0x000b line=1723 │ │ 0x0011 line=1724 │ │ @@ -173739,57 +173711,57 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 99 16-bit code units │ │ -08ec0c: |[08ec0c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -08ec1c: 5420 8005 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0580 │ │ -08ec20: 6e20 e610 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@10e6 │ │ -08ec26: 6e20 0911 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1109 │ │ -08ec2c: 6e20 e710 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@10e7 │ │ -08ec32: 6e20 0a11 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@110a │ │ -08ec38: 6e10 0011 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@1100 │ │ -08ec3e: 0a01 |0011: move-result v1 │ │ -08ec40: 6e20 2011 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@1120 │ │ -08ec46: 6e10 ef10 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@10ef │ │ -08ec4c: 0c01 |0018: move-result-object v1 │ │ -08ec4e: 6e20 1611 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1116 │ │ -08ec54: 6e10 ea10 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@10ea │ │ -08ec5a: 0c01 |001f: move-result-object v1 │ │ -08ec5c: 6e20 0d11 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@110d │ │ -08ec62: 6e10 eb10 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@10eb │ │ -08ec68: 0c01 |0026: move-result-object v1 │ │ -08ec6a: 6e20 0f11 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@110f │ │ -08ec70: 6e10 f910 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@10f9 │ │ -08ec76: 0a01 |002d: move-result v1 │ │ -08ec78: 6e20 1011 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@1110 │ │ -08ec7e: 6e10 f810 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@10f8 │ │ -08ec84: 0a01 |0034: move-result v1 │ │ -08ec86: 6e20 0e11 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@110e │ │ -08ec8c: 6e10 fa10 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@10fa │ │ -08ec92: 0a01 |003b: move-result v1 │ │ -08ec94: 6e20 1111 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@1111 │ │ -08ec9a: 6e10 fb10 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@10fb │ │ -08eca0: 0a01 |0042: move-result v1 │ │ -08eca2: 6e20 1211 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@1112 │ │ -08eca8: 6e10 f510 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@10f5 │ │ -08ecae: 0a01 |0049: move-result v1 │ │ -08ecb0: 6e20 0811 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1108 │ │ -08ecb6: 6e10 ff10 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@10ff │ │ -08ecbc: 0a01 |0050: move-result v1 │ │ -08ecbe: 6e20 1b11 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@111b │ │ -08ecc4: 6e10 fc10 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@10fc │ │ -08ecca: 0a01 |0057: move-result v1 │ │ -08eccc: 6e20 1411 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@1114 │ │ -08ecd2: 6e10 e510 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@10e5 │ │ -08ecd8: 0a01 |005e: move-result v1 │ │ -08ecda: 6e20 dd10 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@10dd │ │ -08ece0: 0e00 |0062: return-void │ │ +08f3d8: |[08f3d8] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +08f3e8: 5420 8005 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0580 │ │ +08f3ec: 6e20 e610 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@10e6 │ │ +08f3f2: 6e20 0911 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1109 │ │ +08f3f8: 6e20 e710 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@10e7 │ │ +08f3fe: 6e20 0a11 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@110a │ │ +08f404: 6e10 0011 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@1100 │ │ +08f40a: 0a01 |0011: move-result v1 │ │ +08f40c: 6e20 2011 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@1120 │ │ +08f412: 6e10 ef10 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@10ef │ │ +08f418: 0c01 |0018: move-result-object v1 │ │ +08f41a: 6e20 1611 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1116 │ │ +08f420: 6e10 ea10 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@10ea │ │ +08f426: 0c01 |001f: move-result-object v1 │ │ +08f428: 6e20 0d11 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@110d │ │ +08f42e: 6e10 eb10 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@10eb │ │ +08f434: 0c01 |0026: move-result-object v1 │ │ +08f436: 6e20 0f11 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@110f │ │ +08f43c: 6e10 f910 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@10f9 │ │ +08f442: 0a01 |002d: move-result v1 │ │ +08f444: 6e20 1011 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@1110 │ │ +08f44a: 6e10 f810 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@10f8 │ │ +08f450: 0a01 |0034: move-result v1 │ │ +08f452: 6e20 0e11 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@110e │ │ +08f458: 6e10 fa10 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@10fa │ │ +08f45e: 0a01 |003b: move-result v1 │ │ +08f460: 6e20 1111 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@1111 │ │ +08f466: 6e10 fb10 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@10fb │ │ +08f46c: 0a01 |0042: move-result v1 │ │ +08f46e: 6e20 1211 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@1112 │ │ +08f474: 6e10 f510 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@10f5 │ │ +08f47a: 0a01 |0049: move-result v1 │ │ +08f47c: 6e20 0811 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1108 │ │ +08f482: 6e10 ff10 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@10ff │ │ +08f488: 0a01 |0050: move-result v1 │ │ +08f48a: 6e20 1b11 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@111b │ │ +08f490: 6e10 fc10 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@10fc │ │ +08f496: 0a01 |0057: move-result v1 │ │ +08f498: 6e20 1411 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@1114 │ │ +08f49e: 6e10 e510 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@10e5 │ │ +08f4a4: 0a01 |005e: move-result v1 │ │ +08f4a6: 6e20 dd10 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@10dd │ │ +08f4ac: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1745 │ │ 0x0002 line=1747 │ │ 0x0005 line=1748 │ │ 0x0008 line=1750 │ │ 0x000b line=1751 │ │ @@ -173818,38 +173790,38 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -08ece4: |[08ece4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08ecf4: 6e10 7e22 0800 |0000: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@227e │ │ -08ecfa: 0a04 |0003: move-result v4 │ │ -08ecfc: 1305 2000 |0004: const/16 v5, #int 32 // #20 │ │ -08ed00: 3354 2100 |0006: if-ne v4, v5, 0027 // +0021 │ │ -08ed04: 6e10 8122 0800 |0008: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@2281 │ │ -08ed0a: 0c01 |000b: move-result-object v1 │ │ -08ed0c: 5464 8105 |000c: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0581 │ │ -08ed10: 7110 3613 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/DrawerLayout;.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; // method@1336 │ │ -08ed16: 0c03 |0011: move-result-object v3 │ │ -08ed18: 3803 1300 |0012: if-eqz v3, 0025 // +0013 │ │ -08ed1c: 5464 8105 |0014: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0581 │ │ -08ed20: 6e20 5213 3400 |0016: invoke-virtual {v4, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1352 │ │ -08ed26: 0a00 |0019: move-result v0 │ │ -08ed28: 5464 8105 |001a: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0581 │ │ -08ed2c: 6e20 5113 0400 |001c: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerTitle:(I)Ljava/lang/CharSequence; // method@1351 │ │ -08ed32: 0c02 |001f: move-result-object v2 │ │ -08ed34: 3802 0500 |0020: if-eqz v2, 0025 // +0005 │ │ -08ed38: 7220 3625 2100 |0022: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ -08ed3e: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -08ed40: 0f04 |0026: return v4 │ │ -08ed42: 6f30 1b0b 7608 |0027: invoke-super {v6, v7, v8}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b1b │ │ -08ed48: 0a04 |002a: move-result v4 │ │ -08ed4a: 28fb |002b: goto 0026 // -0005 │ │ +08f4b0: |[08f4b0] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08f4c0: 6e10 7e22 0800 |0000: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@227e │ │ +08f4c6: 0a04 |0003: move-result v4 │ │ +08f4c8: 1305 2000 |0004: const/16 v5, #int 32 // #20 │ │ +08f4cc: 3354 2100 |0006: if-ne v4, v5, 0027 // +0021 │ │ +08f4d0: 6e10 8122 0800 |0008: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@2281 │ │ +08f4d6: 0c01 |000b: move-result-object v1 │ │ +08f4d8: 5464 8105 |000c: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0581 │ │ +08f4dc: 7110 3613 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/DrawerLayout;.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; // method@1336 │ │ +08f4e2: 0c03 |0011: move-result-object v3 │ │ +08f4e4: 3803 1300 |0012: if-eqz v3, 0025 // +0013 │ │ +08f4e8: 5464 8105 |0014: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0581 │ │ +08f4ec: 6e20 5213 3400 |0016: invoke-virtual {v4, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@1352 │ │ +08f4f2: 0a00 |0019: move-result v0 │ │ +08f4f4: 5464 8105 |001a: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0581 │ │ +08f4f8: 6e20 5113 0400 |001c: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerTitle:(I)Ljava/lang/CharSequence; // method@1351 │ │ +08f4fe: 0c02 |001f: move-result-object v2 │ │ +08f500: 3802 0500 |0020: if-eqz v2, 0025 // +0005 │ │ +08f504: 7220 3625 2100 |0022: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ +08f50a: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +08f50c: 0f04 |0026: return v4 │ │ +08f50e: 6f30 1b0b 7608 |0027: invoke-super {v6, v7, v8}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b1b │ │ +08f514: 0a04 |002a: move-result v4 │ │ +08f516: 28fb |002b: goto 0026 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1702 │ │ 0x0008 line=1703 │ │ 0x000c line=1704 │ │ 0x0012 line=1705 │ │ 0x0014 line=1706 │ │ @@ -173872,21 +173844,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 │ │ -08ed4c: |[08ed4c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08ed5c: 6f30 1e0b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b1e │ │ -08ed62: 1c00 c502 |0003: const-class v0, Landroid/support/v4/widget/DrawerLayout; // type@02c5 │ │ -08ed66: 6e10 8c24 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ -08ed6c: 0c00 |0008: move-result-object v0 │ │ -08ed6e: 6e20 8322 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@2283 │ │ -08ed74: 0e00 |000c: return-void │ │ +08f518: |[08f518] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08f528: 6f30 1e0b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b1e │ │ +08f52e: 1c00 c902 |0003: const-class v0, Landroid/support/v4/widget/DrawerLayout; // type@02c9 │ │ +08f532: 6e10 8c24 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ +08f538: 0c00 |0008: move-result-object v0 │ │ +08f53a: 6e20 8322 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@2283 │ │ +08f540: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1690 │ │ 0x0003 line=1692 │ │ 0x000c line=1693 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -173898,34 +173870,34 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -08ed78: |[08ed78] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -08ed88: 7110 0211 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1102 │ │ -08ed8e: 0c01 |0003: move-result-object v1 │ │ -08ed90: 6f30 1f0b 4301 |0004: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b1f │ │ -08ed96: 1c02 c502 |0007: const-class v2, Landroid/support/v4/widget/DrawerLayout; // type@02c5 │ │ -08ed9a: 6e10 8c24 0200 |0009: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ -08eda0: 0c02 |000c: move-result-object v2 │ │ -08eda2: 6e20 0d11 2500 |000d: invoke-virtual {v5, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@110d │ │ -08eda8: 6e20 1c11 4500 |0010: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@111c │ │ -08edae: 7110 c70d 0400 |0013: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0dc7 │ │ -08edb4: 0c00 |0016: move-result-object v0 │ │ -08edb6: 2002 1c04 |0017: instance-of v2, v0, Landroid/view/View; // type@041c │ │ -08edba: 3802 0700 |0019: if-eqz v2, 0020 // +0007 │ │ -08edbe: 1f00 1c04 |001b: check-cast v0, Landroid/view/View; // type@041c │ │ -08edc2: 6e20 1711 0500 |001d: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1117 │ │ -08edc8: 7030 fe12 5301 |0020: invoke-direct {v3, v5, v1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@12fe │ │ -08edce: 6e10 0711 0100 |0023: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1107 │ │ -08edd4: 1f04 2204 |0026: check-cast v4, Landroid/view/ViewGroup; // type@0422 │ │ -08edd8: 7030 fd12 5304 |0028: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@12fd │ │ -08edde: 0e00 |002b: return-void │ │ +08f544: |[08f544] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +08f554: 7110 0211 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1102 │ │ +08f55a: 0c01 |0003: move-result-object v1 │ │ +08f55c: 6f30 1f0b 4301 |0004: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b1f │ │ +08f562: 1c02 c902 |0007: const-class v2, Landroid/support/v4/widget/DrawerLayout; // type@02c9 │ │ +08f566: 6e10 8c24 0200 |0009: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ +08f56c: 0c02 |000c: move-result-object v2 │ │ +08f56e: 6e20 0d11 2500 |000d: invoke-virtual {v5, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@110d │ │ +08f574: 6e20 1c11 4500 |0010: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@111c │ │ +08f57a: 7110 c70d 0400 |0013: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0dc7 │ │ +08f580: 0c00 |0016: move-result-object v0 │ │ +08f582: 2002 2104 |0017: instance-of v2, v0, Landroid/view/View; // type@0421 │ │ +08f586: 3802 0700 |0019: if-eqz v2, 0020 // +0007 │ │ +08f58a: 1f00 2104 |001b: check-cast v0, Landroid/view/View; // type@0421 │ │ +08f58e: 6e20 1711 0500 |001d: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1117 │ │ +08f594: 7030 fe12 5301 |0020: invoke-direct {v3, v5, v1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@12fe │ │ +08f59a: 6e10 0711 0100 |0023: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1107 │ │ +08f5a0: 1f04 2804 |0026: check-cast v4, Landroid/view/ViewGroup; // type@0428 │ │ +08f5a4: 7030 fd12 5304 |0028: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@12fd │ │ +08f5aa: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1672 │ │ 0x0004 line=1673 │ │ 0x0007 line=1675 │ │ 0x0010 line=1676 │ │ 0x0013 line=1677 │ │ @@ -173947,40 +173919,40 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -08ede0: |[08ede0] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08edf0: 7110 3713 0300 |0000: invoke-static {v3}, Landroid/support/v4/widget/DrawerLayout;.access$300:(Landroid/view/View;)Z // method@1337 │ │ -08edf6: 0a00 |0003: move-result v0 │ │ -08edf8: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -08edfc: 6f40 210b 2143 |0006: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b21 │ │ -08ee02: 0a00 |0009: move-result v0 │ │ -08ee04: 0f00 |000a: return v0 │ │ -08ee06: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -08ee08: 28fe |000c: goto 000a // -0002 │ │ +08f5ac: |[08f5ac] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08f5bc: 7110 3713 0300 |0000: invoke-static {v3}, Landroid/support/v4/widget/DrawerLayout;.access$300:(Landroid/view/View;)Z // method@1337 │ │ +08f5c2: 0a00 |0003: move-result v0 │ │ +08f5c4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +08f5c8: 6f40 210b 2143 |0006: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b21 │ │ +08f5ce: 0a00 |0009: move-result v0 │ │ +08f5d0: 0f00 |000a: return v0 │ │ +08f5d2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +08f5d4: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1732 │ │ 0x0006 line=1733 │ │ 0x000a line=1735 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x000d reg=3 child Landroid/view/View; │ │ 0x0000 - 0x000d reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 861 (DrawerLayout.java) │ │ │ │ Class #702 header: │ │ -class_idx : 698 │ │ +class_idx : 702 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 491 │ │ +superclass_idx : 495 │ │ source_file_idx : 861 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #702 annotations: │ │ @@ -174005,18 +173977,18 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08ee0c: |[08ee0c] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -08ee1c: 5b01 8205 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0582 │ │ -08ee20: 7010 1a0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0b1a │ │ -08ee26: 0e00 |0005: return-void │ │ +08f5d8: |[08f5d8] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +08f5e8: 5b01 8205 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0582 │ │ +08f5ec: 7010 1a0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0b1a │ │ +08f5f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1770 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout; │ │ │ │ @@ -174026,39 +173998,39 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -08ee28: |[08ee28] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -08ee38: 6f30 1f0b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b1f │ │ -08ee3e: 7110 3713 0200 |0003: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayout;.access$300:(Landroid/view/View;)Z // method@1337 │ │ -08ee44: 0a00 |0006: move-result v0 │ │ -08ee46: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ -08ee4a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -08ee4c: 6e20 1711 0300 |000a: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1117 │ │ -08ee52: 0e00 |000d: return-void │ │ +08f5f4: |[08f5f4] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +08f604: 6f30 1f0b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b1f │ │ +08f60a: 7110 3713 0200 |0003: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayout;.access$300:(Landroid/view/View;)Z // method@1337 │ │ +08f610: 0a00 |0006: move-result v0 │ │ +08f612: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ +08f616: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +08f618: 6e20 1711 0300 |000a: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1117 │ │ +08f61e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1774 │ │ 0x0003 line=1775 │ │ 0x0009 line=1779 │ │ 0x000d line=1781 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; │ │ 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ 0x0000 - 0x000e reg=3 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ source_file_idx : 861 (DrawerLayout.java) │ │ │ │ Class #703 header: │ │ -class_idx : 705 │ │ +class_idx : 709 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 861 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #703 annotations: │ │ @@ -174080,17 +174052,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08ee54: |[08ee54] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ -08ee64: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08ee6a: 0e00 |0003: return-void │ │ +08f620: |[08f620] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ +08f630: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08f636: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ │ │ Virtual methods - │ │ @@ -174099,16 +174071,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08ee6c: |[08ee6c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ -08ee7c: 0e00 |0000: return-void │ │ +08f638: |[08f638] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ +08f648: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -174117,16 +174089,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08ee80: |[08ee80] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ -08ee90: 0e00 |0000: return-void │ │ +08f64c: |[08f64c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ +08f65c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -174135,16 +174107,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08ee94: |[08ee94] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ -08eea4: 0e00 |0000: return-void │ │ +08f660: |[08f660] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ +08f670: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ @@ -174154,29 +174126,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08eea8: |[08eea8] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ -08eeb8: 0e00 |0000: return-void │ │ +08f674: |[08f674] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ +08f684: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ source_file_idx : 861 (DrawerLayout.java) │ │ │ │ Class #704 header: │ │ -class_idx : 708 │ │ +class_idx : 712 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 782 │ │ +superclass_idx : 786 │ │ source_file_idx : 861 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 13 │ │ │ │ Class #704 annotations: │ │ @@ -174213,22 +174185,22 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08eebc: |[08eebc] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ -08eecc: 5b12 9505 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08eed0: 7010 bd15 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@15bd │ │ -08eed6: 2200 c302 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@02c3 │ │ -08eeda: 7020 1e13 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@131e │ │ -08eee0: 5b10 9405 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0594 │ │ -08eee4: 5913 9205 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0592 │ │ -08eee8: 0e00 |000e: return-void │ │ +08f688: |[08f688] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ +08f698: 5b12 9505 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f69c: 7010 bd15 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@15bd │ │ +08f6a2: 2200 c702 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@02c7 │ │ +08f6a6: 7020 1e13 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@131e │ │ +08f6ac: 5b10 9405 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0594 │ │ +08f6b0: 5913 9205 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0592 │ │ +08f6b4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ 0x0005 line=1467 │ │ 0x000c line=1474 │ │ 0x000e line=1475 │ │ locals : │ │ @@ -174241,17 +174213,17 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08eeec: |[08eeec] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -08eefc: 7010 2d13 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@132d │ │ -08ef02: 0e00 |0003: return-void │ │ +08f6b8: |[08f6b8] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +08f6c8: 7010 2d13 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@132d │ │ +08f6ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1463 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ @@ -174259,26 +174231,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -08ef04: |[08ef04] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ -08ef14: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -08ef16: 5232 9205 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0592 │ │ -08ef1a: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ -08ef1e: 1250 |0005: const/4 v0, #int 5 // #5 │ │ -08ef20: 5432 9505 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08ef24: 6e20 4513 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ -08ef2a: 0c01 |000b: move-result-object v1 │ │ -08ef2c: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -08ef30: 5432 9505 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08ef34: 6e20 3d13 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@133d │ │ -08ef3a: 0e00 |0013: return-void │ │ +08f6d0: |[08f6d0] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ +08f6e0: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +08f6e2: 5232 9205 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0592 │ │ +08f6e6: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ +08f6ea: 1250 |0005: const/4 v0, #int 5 // #5 │ │ +08f6ec: 5432 9505 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f6f0: 6e20 4513 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ +08f6f6: 0c01 |000b: move-result-object v1 │ │ +08f6f8: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +08f6fc: 5432 9505 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f700: 6e20 3d13 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@133d │ │ +08f706: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1524 │ │ 0x0006 line=1525 │ │ 0x000c line=1526 │ │ 0x000e line=1527 │ │ 0x0013 line=1529 │ │ @@ -174292,71 +174264,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -08ef3c: |[08ef3c] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ -08ef4c: 1238 |0000: const/4 v8, #int 3 // #3 │ │ -08ef4e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -08ef50: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -08ef52: 5497 9305 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0593 │ │ -08ef56: 6e10 e715 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@15e7 │ │ -08ef5c: 0a03 |0008: move-result v3 │ │ -08ef5e: 5297 9205 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0592 │ │ -08ef62: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ -08ef66: 0161 |000d: move v1, v6 │ │ -08ef68: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ -08ef6c: 5497 9505 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08ef70: 6e20 4513 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ -08ef76: 0c04 |0015: move-result-object v4 │ │ -08ef78: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ -08ef7c: 6e10 8b21 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@218b │ │ -08ef82: 0a05 |001b: move-result v5 │ │ -08ef84: 7b55 |001c: neg-int v5, v5 │ │ -08ef86: 9000 0503 |001d: add-int v0, v5, v3 │ │ -08ef8a: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ -08ef8e: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -08ef92: 6e10 6921 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -08ef98: 0a05 |0026: move-result v5 │ │ -08ef9a: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ -08ef9e: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ -08efa2: 6e10 6921 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -08efa8: 0a05 |002e: move-result v5 │ │ -08efaa: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ -08efae: 5495 9505 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08efb2: 6e20 5013 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1350 │ │ -08efb8: 0a05 |0036: move-result v5 │ │ -08efba: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ -08efbe: 6e10 6821 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -08efc4: 0c02 |003c: move-result-object v2 │ │ -08efc6: 1f02 bd02 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -08efca: 5495 9305 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0593 │ │ -08efce: 6e10 8621 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@2186 │ │ -08efd4: 0a07 |0044: move-result v7 │ │ -08efd6: 6e40 fb15 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@15fb │ │ -08efdc: 5c26 8605 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0586 │ │ -08efe0: 5495 9505 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08efe4: 6e10 5e13 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@135e │ │ -08efea: 7010 2413 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@1324 │ │ -08eff0: 5495 9505 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08eff4: 6e10 3913 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@1339 │ │ -08effa: 0e00 |0057: return-void │ │ -08effc: 0151 |0058: move v1, v5 │ │ -08effe: 28b5 |0059: goto 000e // -004b │ │ -08f000: 5495 9505 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f004: 1257 |005c: const/4 v7, #int 5 // #5 │ │ -08f006: 6e20 4513 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ -08f00c: 0c04 |0060: move-result-object v4 │ │ -08f00e: 5495 9505 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f012: 6e10 5713 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1357 │ │ -08f018: 0a05 |0066: move-result v5 │ │ -08f01a: 9100 0503 |0067: sub-int v0, v5, v3 │ │ -08f01e: 28b6 |0069: goto 001f // -004a │ │ +08f708: |[08f708] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ +08f718: 1238 |0000: const/4 v8, #int 3 // #3 │ │ +08f71a: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +08f71c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +08f71e: 5497 9305 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0593 │ │ +08f722: 6e10 e715 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@15e7 │ │ +08f728: 0a03 |0008: move-result v3 │ │ +08f72a: 5297 9205 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0592 │ │ +08f72e: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ +08f732: 0161 |000d: move v1, v6 │ │ +08f734: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ +08f738: 5497 9505 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f73c: 6e20 4513 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ +08f742: 0c04 |0015: move-result-object v4 │ │ +08f744: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ +08f748: 6e10 8b21 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@218b │ │ +08f74e: 0a05 |001b: move-result v5 │ │ +08f750: 7b55 |001c: neg-int v5, v5 │ │ +08f752: 9000 0503 |001d: add-int v0, v5, v3 │ │ +08f756: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ +08f75a: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +08f75e: 6e10 6921 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +08f764: 0a05 |0026: move-result v5 │ │ +08f766: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ +08f76a: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ +08f76e: 6e10 6921 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +08f774: 0a05 |002e: move-result v5 │ │ +08f776: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ +08f77a: 5495 9505 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f77e: 6e20 5013 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1350 │ │ +08f784: 0a05 |0036: move-result v5 │ │ +08f786: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ +08f78a: 6e10 6821 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +08f790: 0c02 |003c: move-result-object v2 │ │ +08f792: 1f02 c102 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +08f796: 5495 9305 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0593 │ │ +08f79a: 6e10 8621 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@2186 │ │ +08f7a0: 0a07 |0044: move-result v7 │ │ +08f7a2: 6e40 fb15 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@15fb │ │ +08f7a8: 5c26 8605 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0586 │ │ +08f7ac: 5495 9505 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f7b0: 6e10 5e13 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@135e │ │ +08f7b6: 7010 2413 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@1324 │ │ +08f7bc: 5495 9505 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f7c0: 6e10 3913 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@1339 │ │ +08f7c6: 0e00 |0057: return-void │ │ +08f7c8: 0151 |0058: move v1, v5 │ │ +08f7ca: 28b5 |0059: goto 000e // -004b │ │ +08f7cc: 5495 9505 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f7d0: 1257 |005c: const/4 v7, #int 5 // #5 │ │ +08f7d2: 6e20 4513 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ +08f7d8: 0c04 |0060: move-result-object v4 │ │ +08f7da: 5495 9505 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f7de: 6e10 5713 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1357 │ │ +08f7e4: 0a05 |0066: move-result v5 │ │ +08f7e6: 9100 0503 |0067: sub-int v0, v5, v3 │ │ +08f7ea: 28b6 |0069: goto 001f // -004a │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1558 │ │ 0x0009 line=1559 │ │ 0x000e line=1560 │ │ 0x0010 line=1561 │ │ 0x0016 line=1562 │ │ @@ -174388,40 +174360,40 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -08f020: |[08f020] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -08f030: 5431 9505 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f034: 1232 |0002: const/4 v2, #int 3 // #3 │ │ -08f036: 6e30 3a13 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ -08f03c: 0a01 |0006: move-result v1 │ │ -08f03e: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ -08f042: 6e10 8b21 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@218b │ │ -08f048: 0a01 |000c: move-result v1 │ │ -08f04a: 7b11 |000d: neg-int v1, v1 │ │ -08f04c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -08f04e: 7120 af24 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -08f054: 0a02 |0012: move-result v2 │ │ -08f056: 7120 ad24 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -08f05c: 0a01 |0016: move-result v1 │ │ -08f05e: 0f01 |0017: return v1 │ │ -08f060: 5431 9505 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f064: 6e10 5713 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1357 │ │ -08f06a: 0a00 |001d: move-result v0 │ │ -08f06c: 6e10 8b21 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@218b │ │ -08f072: 0a01 |0021: move-result v1 │ │ -08f074: 9101 0001 |0022: sub-int v1, v0, v1 │ │ -08f078: 7120 af24 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -08f07e: 0a02 |0027: move-result v2 │ │ -08f080: 7120 ad24 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -08f086: 0a01 |002b: move-result v1 │ │ -08f088: 28eb |002c: goto 0017 // -0015 │ │ +08f7ec: |[08f7ec] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +08f7fc: 5431 9505 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f800: 1232 |0002: const/4 v2, #int 3 // #3 │ │ +08f802: 6e30 3a13 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ +08f808: 0a01 |0006: move-result v1 │ │ +08f80a: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ +08f80e: 6e10 8b21 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@218b │ │ +08f814: 0a01 |000c: move-result v1 │ │ +08f816: 7b11 |000d: neg-int v1, v1 │ │ +08f818: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +08f81a: 7120 af24 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +08f820: 0a02 |0012: move-result v2 │ │ +08f822: 7120 ad24 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +08f828: 0a01 |0016: move-result v1 │ │ +08f82a: 0f01 |0017: return v1 │ │ +08f82c: 5431 9505 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f830: 6e10 5713 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1357 │ │ +08f836: 0a00 |001d: move-result v0 │ │ +08f838: 6e10 8b21 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@218b │ │ +08f83e: 0a01 |0021: move-result v1 │ │ +08f840: 9101 0001 |0022: sub-int v1, v0, v1 │ │ +08f844: 7120 af24 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +08f84a: 0a02 |0027: move-result v2 │ │ +08f84c: 7120 ad24 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +08f852: 0a01 |002b: move-result v1 │ │ +08f854: 28eb |002c: goto 0017 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1615 │ │ 0x0009 line=1616 │ │ 0x0017 line=1619 │ │ 0x0018 line=1618 │ │ 0x001e line=1619 │ │ @@ -174437,18 +174409,18 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08f08c: |[08f08c] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -08f09c: 6e10 8621 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@2186 │ │ -08f0a2: 0a00 |0003: move-result v0 │ │ -08f0a4: 0f00 |0004: return v0 │ │ +08f858: |[08f858] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +08f868: 6e10 8621 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@2186 │ │ +08f86e: 0a00 |0003: move-result v0 │ │ +08f870: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1625 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 top I │ │ @@ -174459,18 +174431,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08f0a8: |[08f0a8] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -08f0b8: 6e10 8b21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@218b │ │ -08f0be: 0a00 |0003: move-result v0 │ │ -08f0c0: 0f00 |0004: return v0 │ │ +08f874: |[08f874] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +08f884: 6e10 8b21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@218b │ │ +08f88a: 0a00 |0003: move-result v0 │ │ +08f88c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1610 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ │ │ @@ -174479,35 +174451,35 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -08f0c4: |[08f0c4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ -08f0d4: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ -08f0d8: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -08f0da: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ -08f0de: 5431 9505 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f0e2: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -08f0e4: 6e20 4513 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ -08f0ea: 0c00 |000b: move-result-object v0 │ │ -08f0ec: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ -08f0f0: 5431 9505 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f0f4: 6e20 5013 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1350 │ │ -08f0fa: 0a01 |0013: move-result v1 │ │ -08f0fc: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ -08f100: 5431 9305 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0593 │ │ -08f104: 6e30 d015 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@15d0 │ │ -08f10a: 0e00 |001b: return-void │ │ -08f10c: 5431 9505 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f110: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -08f112: 6e20 4513 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ -08f118: 0c00 |0022: move-result-object v0 │ │ -08f11a: 28e9 |0023: goto 000c // -0017 │ │ +08f890: |[08f890] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ +08f8a0: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ +08f8a4: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +08f8a6: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ +08f8aa: 5431 9505 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f8ae: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +08f8b0: 6e20 4513 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ +08f8b6: 0c00 |000b: move-result-object v0 │ │ +08f8b8: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ +08f8bc: 5431 9505 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f8c0: 6e20 5013 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1350 │ │ +08f8c6: 0a01 |0013: move-result v1 │ │ +08f8c8: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ +08f8cc: 5431 9305 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0593 │ │ +08f8d0: 6e30 d015 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@15d0 │ │ +08f8d6: 0e00 |001b: return-void │ │ +08f8d8: 5431 9505 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f8dc: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +08f8de: 6e20 4513 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1345 │ │ +08f8e4: 0c00 |0022: move-result-object v0 │ │ +08f8e6: 28e9 |0023: goto 000c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1597 │ │ 0x0005 line=1598 │ │ 0x000c line=1603 │ │ 0x0016 line=1604 │ │ 0x001b line=1606 │ │ @@ -174524,17 +174496,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08f11c: |[08f11c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ -08f12c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f12e: 0f00 |0001: return v0 │ │ +08f8e8: |[08f8e8] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ +08f8f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f8fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1591 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -174543,20 +174515,20 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -08f130: |[08f130] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ -08f140: 5440 9505 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f144: 5441 9405 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0594 │ │ -08f148: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ -08f14c: 6e40 7313 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1373 │ │ -08f152: 0e00 |0009: return-void │ │ +08f8fc: |[08f8fc] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ +08f90c: 5440 9505 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f910: 5441 9405 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0594 │ │ +08f914: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ +08f918: 6e40 7313 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1373 │ │ +08f91e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1552 │ │ 0x0009 line=1553 │ │ locals : │ │ 0x0000 - 0x000a reg=4 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000a reg=5 edgeFlags I │ │ @@ -174567,22 +174539,22 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -08f154: |[08f154] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -08f164: 6e10 6821 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -08f16a: 0c00 |0003: move-result-object v0 │ │ -08f16c: 1f00 bd02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bd │ │ -08f170: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -08f172: 5c01 8605 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0586 │ │ -08f176: 7010 2413 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@1324 │ │ -08f17c: 0e00 |000c: return-void │ │ +08f920: |[08f920] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +08f930: 6e10 6821 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +08f936: 0c00 |0003: move-result-object v0 │ │ +08f938: 1f00 c102 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c1 │ │ +08f93c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +08f93e: 5c01 8605 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0586 │ │ +08f942: 7010 2413 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@1324 │ │ +08f948: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1517 │ │ 0x0006 line=1518 │ │ 0x0009 line=1520 │ │ 0x000c line=1521 │ │ locals : │ │ @@ -174596,22 +174568,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -08f180: |[08f180] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ -08f190: 5430 9505 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f194: 5231 9205 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0592 │ │ -08f198: 5432 9305 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0593 │ │ -08f19c: 6e10 e615 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@15e6 │ │ -08f1a2: 0c02 |0009: move-result-object v2 │ │ -08f1a4: 6e40 8313 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@1383 │ │ -08f1aa: 0e00 |000d: return-void │ │ +08f94c: |[08f94c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ +08f95c: 5430 9505 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f960: 5231 9205 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0592 │ │ +08f964: 5432 9305 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0593 │ │ +08f968: 6e10 e615 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@15e6 │ │ +08f96e: 0c02 |0009: move-result-object v2 │ │ +08f970: 6e40 8313 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@1383 │ │ +08f976: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1495 │ │ 0x000d line=1496 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000e reg=4 state I │ │ @@ -174621,46 +174593,46 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -08f1ac: |[08f1ac] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -08f1bc: 6e10 8b21 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@218b │ │ -08f1c2: 0a00 |0003: move-result v0 │ │ -08f1c4: 5453 9505 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f1c8: 1234 |0006: const/4 v4, #int 3 // #3 │ │ -08f1ca: 6e30 3a13 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ -08f1d0: 0a03 |000a: move-result v3 │ │ -08f1d2: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ -08f1d6: 9003 0007 |000d: add-int v3, v0, v7 │ │ -08f1da: 8233 |000f: int-to-float v3, v3 │ │ -08f1dc: 8204 |0010: int-to-float v4, v0 │ │ -08f1de: a901 0304 |0011: div-float v1, v3, v4 │ │ -08f1e2: 5453 9505 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f1e6: 6e30 7f13 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@137f │ │ -08f1ec: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -08f1ee: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ -08f1f2: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ -08f1f6: 1243 |001d: const/4 v3, #int 4 // #4 │ │ -08f1f8: 6e20 e121 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -08f1fe: 5453 9505 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f202: 6e10 5e13 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@135e │ │ -08f208: 0e00 |0026: return-void │ │ -08f20a: 5453 9505 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f20e: 6e10 5713 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1357 │ │ -08f214: 0a02 |002c: move-result v2 │ │ -08f216: 9103 0207 |002d: sub-int v3, v2, v7 │ │ -08f21a: 8233 |002f: int-to-float v3, v3 │ │ -08f21c: 8204 |0030: int-to-float v4, v0 │ │ -08f21e: a901 0304 |0031: div-float v1, v3, v4 │ │ -08f222: 28e0 |0033: goto 0013 // -0020 │ │ -08f224: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -08f226: 28e9 |0035: goto 001e // -0017 │ │ +08f978: |[08f978] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +08f988: 6e10 8b21 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@218b │ │ +08f98e: 0a00 |0003: move-result v0 │ │ +08f990: 5453 9505 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f994: 1234 |0006: const/4 v4, #int 3 // #3 │ │ +08f996: 6e30 3a13 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ +08f99c: 0a03 |000a: move-result v3 │ │ +08f99e: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ +08f9a2: 9003 0007 |000d: add-int v3, v0, v7 │ │ +08f9a6: 8233 |000f: int-to-float v3, v3 │ │ +08f9a8: 8204 |0010: int-to-float v4, v0 │ │ +08f9aa: a901 0304 |0011: div-float v1, v3, v4 │ │ +08f9ae: 5453 9505 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f9b2: 6e30 7f13 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@137f │ │ +08f9b8: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +08f9ba: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ +08f9be: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ +08f9c2: 1243 |001d: const/4 v3, #int 4 // #4 │ │ +08f9c4: 6e20 e121 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +08f9ca: 5453 9505 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f9ce: 6e10 5e13 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@135e │ │ +08f9d4: 0e00 |0026: return-void │ │ +08f9d6: 5453 9505 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08f9da: 6e10 5713 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1357 │ │ +08f9e0: 0a02 |002c: move-result v2 │ │ +08f9e2: 9103 0207 |002d: sub-int v3, v2, v7 │ │ +08f9e6: 8233 |002f: int-to-float v3, v3 │ │ +08f9e8: 8204 |0030: int-to-float v4, v0 │ │ +08f9ea: a901 0304 |0031: div-float v1, v3, v4 │ │ +08f9ee: 28e0 |0033: goto 0013 // -0020 │ │ +08f9f0: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +08f9f2: 28e9 |0035: goto 001e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1501 │ │ 0x0004 line=1504 │ │ 0x000d line=1505 │ │ 0x0013 line=1510 │ │ 0x0018 line=1511 │ │ @@ -174686,56 +174658,56 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -08f228: |[08f228] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -08f238: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -08f23c: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -08f23e: 5484 9505 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f242: 6e20 5313 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@1353 │ │ -08f248: 0a02 |0008: move-result v2 │ │ -08f24a: 6e10 8b21 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@218b │ │ -08f250: 0a00 |000c: move-result v0 │ │ -08f252: 5484 9505 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f256: 1235 |000f: const/4 v5, #int 3 // #3 │ │ -08f258: 6e30 3a13 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ -08f25e: 0a04 |0013: move-result v4 │ │ -08f260: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ -08f264: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ -08f268: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ -08f26c: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ -08f270: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -08f274: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ -08f278: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ -08f27c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -08f27e: 5484 9305 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0593 │ │ -08f282: 6e10 8621 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@2186 │ │ -08f288: 0a05 |0028: move-result v5 │ │ -08f28a: 6e30 f915 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@15f9 │ │ -08f290: 5484 9505 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f294: 6e10 5e13 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@135e │ │ -08f29a: 0e00 |0031: return-void │ │ -08f29c: 7b01 |0032: neg-int v1, v0 │ │ -08f29e: 28f0 |0033: goto 0023 // -0010 │ │ -08f2a0: 5484 9505 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f2a4: 6e10 5713 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1357 │ │ -08f2aa: 0a03 |0039: move-result v3 │ │ -08f2ac: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ -08f2b0: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ -08f2b4: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ -08f2b8: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ -08f2bc: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ -08f2c0: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ -08f2c4: 9101 0300 |0046: sub-int v1, v3, v0 │ │ -08f2c8: 28db |0048: goto 0023 // -0025 │ │ -08f2ca: 0131 |0049: move v1, v3 │ │ -08f2cc: 28fe |004a: goto 0048 // -0002 │ │ +08f9f4: |[08f9f4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +08fa04: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +08fa08: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +08fa0a: 5484 9505 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08fa0e: 6e20 5313 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@1353 │ │ +08fa14: 0a02 |0008: move-result v2 │ │ +08fa16: 6e10 8b21 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@218b │ │ +08fa1c: 0a00 |000c: move-result v0 │ │ +08fa1e: 5484 9505 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08fa22: 1235 |000f: const/4 v5, #int 3 // #3 │ │ +08fa24: 6e30 3a13 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ +08fa2a: 0a04 |0013: move-result v4 │ │ +08fa2c: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ +08fa30: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ +08fa34: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ +08fa38: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ +08fa3c: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +08fa40: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ +08fa44: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ +08fa48: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +08fa4a: 5484 9305 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0593 │ │ +08fa4e: 6e10 8621 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@2186 │ │ +08fa54: 0a05 |0028: move-result v5 │ │ +08fa56: 6e30 f915 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@15f9 │ │ +08fa5c: 5484 9505 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08fa60: 6e10 5e13 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@135e │ │ +08fa66: 0e00 |0031: return-void │ │ +08fa68: 7b01 |0032: neg-int v1, v0 │ │ +08fa6a: 28f0 |0033: goto 0023 // -0010 │ │ +08fa6c: 5484 9505 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08fa70: 6e10 5713 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1357 │ │ +08fa76: 0a03 |0039: move-result v3 │ │ +08fa78: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ +08fa7c: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ +08fa80: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ +08fa84: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ +08fa88: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ +08fa8c: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ +08fa90: 9101 0300 |0046: sub-int v1, v3, v0 │ │ +08fa94: 28db |0048: goto 0023 // -0025 │ │ +08fa96: 0131 |0049: move v1, v3 │ │ +08fa98: 28fe |004a: goto 0048 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1535 │ │ 0x0009 line=1536 │ │ 0x000d line=1539 │ │ 0x0016 line=1540 │ │ 0x0023 line=1546 │ │ @@ -174760,19 +174732,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08f2d0: |[08f2d0] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ -08f2e0: 5420 9505 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f2e4: 5421 9405 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0594 │ │ -08f2e8: 6e20 7413 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1374 │ │ -08f2ee: 0e00 |0007: return-void │ │ +08fa9c: |[08fa9c] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ +08faac: 5420 9505 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08fab0: 5421 9405 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0594 │ │ +08fab4: 6e20 7413 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1374 │ │ +08faba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1482 │ │ 0x0007 line=1483 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -174781,17 +174753,17 @@ │ │ type : '(Landroid/support/v4/widget/ViewDragHelper;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08f2f0: |[08f2f0] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -08f300: 5b01 9305 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0593 │ │ -08f304: 0e00 |0002: return-void │ │ +08fabc: |[08fabc] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +08facc: 5b01 9305 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0593 │ │ +08fad0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1478 │ │ 0x0002 line=1479 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0003 reg=1 dragger Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -174801,46 +174773,46 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -08f308: |[08f308] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -08f318: 5420 9505 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f31c: 6e20 6213 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ -08f322: 0a00 |0005: move-result v0 │ │ -08f324: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -08f328: 5420 9505 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f32c: 5221 9205 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0592 │ │ -08f330: 6e30 3a13 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ -08f336: 0a00 |000f: move-result v0 │ │ -08f338: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -08f33c: 5420 9505 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ -08f340: 6e20 5013 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1350 │ │ -08f346: 0a00 |0017: move-result v0 │ │ -08f348: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ -08f34c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -08f34e: 0f00 |001b: return v0 │ │ -08f350: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -08f352: 28fe |001d: goto 001b // -0002 │ │ +08fad4: |[08fad4] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +08fae4: 5420 9505 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08fae8: 6e20 6213 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@1362 │ │ +08faee: 0a00 |0005: move-result v0 │ │ +08faf0: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +08faf4: 5420 9505 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08faf8: 5221 9205 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0592 │ │ +08fafc: 6e30 3a13 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@133a │ │ +08fb02: 0a00 |000f: move-result v0 │ │ +08fb04: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +08fb08: 5420 9505 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0595 │ │ +08fb0c: 6e20 5013 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@1350 │ │ +08fb12: 0a00 |0017: move-result v0 │ │ +08fb14: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ +08fb18: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +08fb1a: 0f00 |001b: return v0 │ │ +08fb1c: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +08fb1e: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1489 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x001e reg=3 child Landroid/view/View; │ │ 0x0000 - 0x001e reg=4 pointerId I │ │ │ │ source_file_idx : 861 (DrawerLayout.java) │ │ │ │ Class #705 header: │ │ -class_idx : 710 │ │ +class_idx : 714 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 921 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #705 annotations: │ │ @@ -174862,17 +174834,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08f354: |[08f354] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -08f364: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08f36a: 0e00 |0003: return-void │ │ +08fb20: |[08fb20] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +08fb30: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08fb36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -174881,17 +174853,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 │ │ -08f36c: |[08f36c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -08f37c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f37e: 0f00 |0001: return v0 │ │ +08fb38: |[08fb38] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +08fb48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08fb4a: 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; │ │ @@ -174901,16 +174873,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08f380: |[08f380] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -08f390: 0e00 |0000: return-void │ │ +08fb4c: |[08fb4c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +08fb5c: 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; │ │ │ │ @@ -174919,17 +174891,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08f394: |[08f394] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -08f3a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08f3a6: 0f00 |0001: return v0 │ │ +08fb60: |[08fb60] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +08fb70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08fb72: 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; │ │ │ │ @@ -174938,17 +174910,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 │ │ -08f3a8: |[08f3a8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -08f3b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f3ba: 1100 |0001: return-object v0 │ │ +08fb74: |[08fb74] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +08fb84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08fb86: 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; │ │ │ │ @@ -174957,17 +174929,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08f3bc: |[08f3bc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -08f3cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f3ce: 0f00 |0001: return v0 │ │ +08fb88: |[08fb88] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +08fb98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08fb9a: 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 │ │ @@ -174977,17 +174949,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08f3d0: |[08f3d0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -08f3e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f3e2: 0f00 |0001: return v0 │ │ +08fb9c: |[08fb9c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +08fbac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08fbae: 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 │ │ @@ -174997,17 +174969,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08f3e4: |[08f3e4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -08f3f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f3f6: 0f00 |0001: return v0 │ │ +08fbb0: |[08fbb0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +08fbc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08fbc2: 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; │ │ │ │ @@ -175016,31 +174988,31 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08f3f8: |[08f3f8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -08f408: 0e00 |0000: return-void │ │ +08fbc4: |[08fbc4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +08fbd4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ 0x0000 - 0x0001 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 width I │ │ 0x0000 - 0x0001 reg=3 height I │ │ │ │ source_file_idx : 921 (EdgeEffectCompat.java) │ │ │ │ Class #706 header: │ │ -class_idx : 711 │ │ +class_idx : 715 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 921 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #706 annotations: │ │ @@ -175062,17 +175034,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08f40c: |[08f40c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -08f41c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08f422: 0e00 |0003: return-void │ │ +08fbd8: |[08fbd8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +08fbe8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +08fbee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -175081,18 +175053,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 │ │ -08f424: |[08f424] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -08f434: 7120 a813 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@13a8 │ │ -08f43a: 0a00 |0003: move-result v0 │ │ -08f43c: 0f00 |0004: return v0 │ │ +08fbf0: |[08fbf0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +08fc00: 7120 a813 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@13a8 │ │ +08fc06: 0a00 |0003: move-result v0 │ │ +08fc08: 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; │ │ @@ -175102,17 +175074,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08f440: |[08f440] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -08f450: 7110 a913 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@13a9 │ │ -08f456: 0e00 |0003: return-void │ │ +08fc0c: |[08fc0c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +08fc1c: 7110 a913 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@13a9 │ │ +08fc22: 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; │ │ @@ -175122,18 +175094,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08f458: |[08f458] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -08f468: 7110 aa13 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@13aa │ │ -08f46e: 0a00 |0003: move-result v0 │ │ -08f470: 0f00 |0004: return v0 │ │ +08fc24: |[08fc24] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +08fc34: 7110 aa13 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@13aa │ │ +08fc3a: 0a00 |0003: move-result v0 │ │ +08fc3c: 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; │ │ │ │ @@ -175142,18 +175114,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 │ │ -08f474: |[08f474] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -08f484: 7110 ab13 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@13ab │ │ -08f48a: 0c00 |0003: move-result-object v0 │ │ -08f48c: 1100 |0004: return-object v0 │ │ +08fc40: |[08fc40] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +08fc50: 7110 ab13 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@13ab │ │ +08fc56: 0c00 |0003: move-result-object v0 │ │ +08fc58: 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; │ │ │ │ @@ -175162,18 +175134,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08f490: |[08f490] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -08f4a0: 7120 ac13 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@13ac │ │ -08f4a6: 0a00 |0003: move-result v0 │ │ -08f4a8: 0f00 |0004: return v0 │ │ +08fc5c: |[08fc5c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +08fc6c: 7120 ac13 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@13ac │ │ +08fc72: 0a00 |0003: move-result v0 │ │ +08fc74: 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 │ │ @@ -175183,18 +175155,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08f4ac: |[08f4ac] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -08f4bc: 7120 ad13 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@13ad │ │ -08f4c2: 0a00 |0003: move-result v0 │ │ -08f4c4: 0f00 |0004: return v0 │ │ +08fc78: |[08fc78] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +08fc88: 7120 ad13 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@13ad │ │ +08fc8e: 0a00 |0003: move-result v0 │ │ +08fc90: 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 │ │ @@ -175204,18 +175176,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08f4c8: |[08f4c8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -08f4d8: 7110 ae13 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@13ae │ │ -08f4de: 0a00 |0003: move-result v0 │ │ -08f4e0: 0f00 |0004: return v0 │ │ +08fc94: |[08fc94] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +08fca4: 7110 ae13 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@13ae │ │ +08fcaa: 0a00 |0003: move-result v0 │ │ +08fcac: 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; │ │ │ │ @@ -175224,33 +175196,33 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -08f4e4: |[08f4e4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -08f4f4: 7130 af13 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@13af │ │ -08f4fa: 0e00 |0003: return-void │ │ +08fcb0: |[08fcb0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +08fcc0: 7130 af13 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@13af │ │ +08fcc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ 0x0000 - 0x0004 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 width I │ │ 0x0000 - 0x0004 reg=3 height I │ │ │ │ source_file_idx : 921 (EdgeEffectCompat.java) │ │ │ │ Class #707 header: │ │ -class_idx : 716 │ │ +class_idx : 720 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 667 │ │ +superclass_idx : 671 │ │ source_file_idx : 943 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #707 annotations: │ │ @@ -175275,18 +175247,18 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08f4fc: |[08f4fc] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ -08f50c: 5b01 be05 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@05be │ │ -08f510: 7010 7811 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@1178 │ │ -08f516: 0e00 |0005: return-void │ │ +08fcc8: |[08fcc8] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ +08fcd8: 5b01 be05 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@05be │ │ +08fcdc: 7010 7811 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@1178 │ │ +08fce2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -175295,17 +175267,17 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08f518: |[08f518] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ -08f528: 7020 b013 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@13b0 │ │ -08f52e: 0e00 |0003: return-void │ │ +08fce4: |[08fce4] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ +08fcf4: 7020 b013 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@13b0 │ │ +08fcfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/ExploreByTouchHelper$1; │ │ @@ -175316,19 +175288,19 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08f530: |[08f530] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -08f540: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@05be │ │ -08f544: 7120 b613 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@13b6 │ │ -08f54a: 0c00 |0005: move-result-object v0 │ │ -08f54c: 1100 |0006: return-object v0 │ │ +08fcfc: |[08fcfc] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +08fd0c: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@05be │ │ +08fd10: 7120 b613 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@13b6 │ │ +08fd16: 0c00 |0005: move-result-object v0 │ │ +08fd18: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ │ │ @@ -175337,34 +175309,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -08f550: |[08f550] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ -08f560: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@05be │ │ -08f564: 7140 b713 2043 |0002: invoke-static {v0, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z // method@13b7 │ │ -08f56a: 0a00 |0005: move-result v0 │ │ -08f56c: 0f00 |0006: return v0 │ │ +08fd1c: |[08fd1c] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ +08fd2c: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@05be │ │ +08fd30: 7140 b713 2043 |0002: invoke-static {v0, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z // method@13b7 │ │ +08fd36: 0a00 |0005: move-result v0 │ │ +08fd38: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ source_file_idx : 943 (ExploreByTouchHelper.java) │ │ │ │ Class #708 header: │ │ -class_idx : 717 │ │ +class_idx : 721 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 491 │ │ +superclass_idx : 495 │ │ source_file_idx : 943 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 11 │ │ │ │ Class #708 annotations: │ │ @@ -175432,65 +175404,65 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08f570: |[08f570] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ -08f580: 1c00 1c04 |0000: const-class v0, Landroid/view/View; // type@041c │ │ -08f584: 6e10 8c24 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ -08f58a: 0c00 |0005: move-result-object v0 │ │ -08f58c: 6900 bf05 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@05bf │ │ -08f590: 0e00 |0008: return-void │ │ +08fd3c: |[08fd3c] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ +08fd4c: 1c00 2104 |0000: const-class v0, Landroid/view/View; // type@0421 │ │ +08fd50: 6e10 8c24 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ +08fd56: 0c00 |0005: move-result-object v0 │ │ +08fd58: 6900 bf05 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@05bf │ │ +08fd5c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/ExploreByTouchHelper;) │ │ name : '' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -08f594: |[08f594] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ -08f5a4: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ -08f5a8: 7010 1a0b 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0b1a │ │ -08f5ae: 2201 5600 |0005: new-instance v1, Landroid/graphics/Rect; // type@0056 │ │ -08f5b2: 7010 dd01 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -08f5b8: 5b31 c705 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@05c7 │ │ -08f5bc: 2201 5600 |000c: new-instance v1, Landroid/graphics/Rect; // type@0056 │ │ -08f5c0: 7010 dd01 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -08f5c6: 5b31 c605 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c6 │ │ -08f5ca: 2201 5600 |0013: new-instance v1, Landroid/graphics/Rect; // type@0056 │ │ -08f5ce: 7010 dd01 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -08f5d4: 5b31 c805 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@05c8 │ │ -08f5d8: 1221 |001a: const/4 v1, #int 2 // #2 │ │ -08f5da: 2311 f504 |001b: new-array v1, v1, [I // type@04f5 │ │ -08f5de: 5b31 c505 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@05c5 │ │ -08f5e2: 5932 c105 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05c1 │ │ -08f5e6: 5932 c205 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@05c2 │ │ -08f5ea: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ -08f5ee: 2201 a104 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -08f5f2: 1a02 230e |0027: const-string v2, "View may not be null" // string@0e23 │ │ -08f5f6: 7020 9824 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -08f5fc: 2701 |002c: throw v1 │ │ -08f5fe: 5b34 c905 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ -08f602: 6e10 5e21 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@215e │ │ -08f608: 0c00 |0032: move-result-object v0 │ │ -08f60a: 1a01 f70f |0033: const-string v1, "accessibility" // string@0ff7 │ │ -08f60e: 6e20 2501 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ -08f614: 0c01 |0038: move-result-object v1 │ │ -08f616: 1f01 2f04 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@042f │ │ -08f61a: 5b31 c305 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c3 │ │ -08f61e: 0e00 |003d: return-void │ │ +08fd60: |[08fd60] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ +08fd70: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ +08fd74: 7010 1a0b 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0b1a │ │ +08fd7a: 2201 5700 |0005: new-instance v1, Landroid/graphics/Rect; // type@0057 │ │ +08fd7e: 7010 dd01 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +08fd84: 5b31 c705 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@05c7 │ │ +08fd88: 2201 5700 |000c: new-instance v1, Landroid/graphics/Rect; // type@0057 │ │ +08fd8c: 7010 dd01 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +08fd92: 5b31 c605 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c6 │ │ +08fd96: 2201 5700 |0013: new-instance v1, Landroid/graphics/Rect; // type@0057 │ │ +08fd9a: 7010 dd01 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +08fda0: 5b31 c805 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@05c8 │ │ +08fda4: 1221 |001a: const/4 v1, #int 2 // #2 │ │ +08fda6: 2311 fb04 |001b: new-array v1, v1, [I // type@04fb │ │ +08fdaa: 5b31 c505 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@05c5 │ │ +08fdae: 5932 c105 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05c1 │ │ +08fdb2: 5932 c205 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@05c2 │ │ +08fdb6: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ +08fdba: 2201 a704 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +08fdbe: 1a02 290e |0027: const-string v2, "View may not be null" // string@0e29 │ │ +08fdc2: 7020 9824 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +08fdc8: 2701 |002c: throw v1 │ │ +08fdca: 5b34 c905 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ +08fdce: 6e10 5e21 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@215e │ │ +08fdd4: 0c00 |0032: move-result-object v0 │ │ +08fdd6: 1a01 fd0f |0033: const-string v1, "accessibility" // string@0ffd │ │ +08fdda: 6e20 2501 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ +08fde0: 0c01 |0038: move-result-object v1 │ │ +08fde2: 1f01 3504 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@0435 │ │ +08fde6: 5b31 c305 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c3 │ │ +08fdea: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0005 line=64 │ │ 0x000c line=65 │ │ 0x0013 line=66 │ │ 0x001a line=67 │ │ @@ -175512,18 +175484,18 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08f620: |[08f620] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -08f630: 7020 bc13 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@13bc │ │ -08f636: 0c00 |0003: move-result-object v0 │ │ -08f638: 1100 |0004: return-object v0 │ │ +08fdec: |[08fdec] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +08fdfc: 7020 bc13 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@13bc │ │ +08fe02: 0c00 |0003: move-result-object v0 │ │ +08fe04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ │ │ @@ -175532,18 +175504,18 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -08f63c: |[08f63c] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ -08f64c: 7040 cc13 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@13cc │ │ -08f652: 0a00 |0003: move-result v0 │ │ -08f654: 0f00 |0004: return v0 │ │ +08fe08: |[08fe08] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ +08fe18: 7040 cc13 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@13cc │ │ +08fe1e: 0a00 |0003: move-result v0 │ │ +08fe20: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -175554,28 +175526,28 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -08f658: |[08f658] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ -08f668: 7020 c713 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@13c7 │ │ -08f66e: 0a00 |0003: move-result v0 │ │ -08f670: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ -08f674: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ -08f678: 5910 c105 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05c1 │ │ -08f67c: 5410 c905 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ -08f680: 6e10 9221 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@2192 │ │ -08f686: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ -08f68a: 6e30 d013 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@13d0 │ │ -08f690: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -08f692: 0f00 |0015: return v0 │ │ -08f694: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -08f696: 28fe |0017: goto 0015 // -0002 │ │ +08fe24: |[08fe24] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ +08fe34: 7020 c713 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@13c7 │ │ +08fe3a: 0a00 |0003: move-result v0 │ │ +08fe3c: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ +08fe40: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ +08fe44: 5910 c105 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05c1 │ │ +08fe48: 5410 c905 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ +08fe4c: 6e10 9221 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@2192 │ │ +08fe52: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ +08fe56: 6e30 d013 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@13d0 │ │ +08fe5c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +08fe5e: 0f00 |0015: return v0 │ │ +08fe60: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +08fe62: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0006 line=564 │ │ 0x000a line=565 │ │ 0x000f line=566 │ │ 0x0014 line=568 │ │ @@ -175589,24 +175561,24 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -08f698: |[08f698] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -08f6a8: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -08f6ae: 7030 ba13 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@13ba │ │ -08f6b4: 0c00 |0006: move-result-object v0 │ │ -08f6b6: 1100 |0007: return-object v0 │ │ -08f6b8: 7020 bb13 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@13bb │ │ -08f6be: 0c00 |000b: move-result-object v0 │ │ -08f6c0: 28fb |000c: goto 0007 // -0005 │ │ -08f6c2: 0000 |000d: nop // spacer │ │ -08f6c4: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +08fe64: |[08fe64] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +08fe74: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +08fe7a: 7030 ba13 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@13ba │ │ +08fe80: 0c00 |0006: move-result-object v0 │ │ +08fe82: 1100 |0007: return-object v0 │ │ +08fe84: 7020 bb13 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@13bb │ │ +08fe8a: 0c00 |000b: move-result-object v0 │ │ +08fe8c: 28fb |000c: goto 0007 // -0005 │ │ +08fe8e: 0000 |000d: nop // spacer │ │ +08fe90: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0003 line=259 │ │ 0x0008 line=257 │ │ 0x000d line=255 │ │ locals : │ │ @@ -175619,45 +175591,45 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -08f6d0: |[08f6d0] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -08f6e0: 7110 8222 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@2282 │ │ -08f6e6: 0c00 |0003: move-result-object v0 │ │ -08f6e8: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -08f6ea: 6e20 8422 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@2284 │ │ -08f6f0: 6202 bf05 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@05bf │ │ -08f6f4: 6e20 8322 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@2283 │ │ -08f6fa: 6e30 ca13 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@13ca │ │ -08f700: 6e10 8122 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@2281 │ │ -08f706: 0c02 |0013: move-result-object v2 │ │ -08f708: 7210 3925 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@2539 │ │ -08f70e: 0a02 |0017: move-result v2 │ │ -08f710: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ -08f714: 6e10 7d22 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@227d │ │ -08f71a: 0c02 |001d: move-result-object v2 │ │ -08f71c: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ -08f720: 2202 b304 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@04b3 │ │ -08f724: 1a03 ae02 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@02ae │ │ -08f728: 7020 bd24 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ -08f72e: 2702 |0027: throw v2 │ │ -08f730: 5442 c905 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ -08f734: 6e10 5e21 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@215e │ │ -08f73a: 0c02 |002d: move-result-object v2 │ │ -08f73c: 6e10 2101 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ -08f742: 0c02 |0031: move-result-object v2 │ │ -08f744: 6e20 8522 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@2285 │ │ -08f74a: 7110 e50f 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0fe5 │ │ -08f750: 0c01 |0038: move-result-object v1 │ │ -08f752: 5442 c905 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ -08f756: 6e30 5212 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@1252 │ │ -08f75c: 1100 |003e: return-object v0 │ │ +08fe9c: |[08fe9c] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +08feac: 7110 8222 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@2282 │ │ +08feb2: 0c00 |0003: move-result-object v0 │ │ +08feb4: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +08feb6: 6e20 8422 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@2284 │ │ +08febc: 6202 bf05 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@05bf │ │ +08fec0: 6e20 8322 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@2283 │ │ +08fec6: 6e30 ca13 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@13ca │ │ +08fecc: 6e10 8122 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@2281 │ │ +08fed2: 0c02 |0013: move-result-object v2 │ │ +08fed4: 7210 3925 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@2539 │ │ +08feda: 0a02 |0017: move-result v2 │ │ +08fedc: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ +08fee0: 6e10 7d22 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@227d │ │ +08fee6: 0c02 |001d: move-result-object v2 │ │ +08fee8: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ +08feec: 2202 b904 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@04b9 │ │ +08fef0: 1a03 ae02 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@02ae │ │ +08fef4: 7020 bd24 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ +08fefa: 2702 |0027: throw v2 │ │ +08fefc: 5442 c905 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ +08ff00: 6e10 5e21 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@215e │ │ +08ff06: 0c02 |002d: move-result-object v2 │ │ +08ff08: 6e10 2101 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ +08ff0e: 0c02 |0031: move-result-object v2 │ │ +08ff10: 6e20 8522 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@2285 │ │ +08ff16: 7110 e50f 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0fe5 │ │ +08ff1c: 0c01 |0038: move-result-object v1 │ │ +08ff1e: 5442 c905 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ +08ff22: 6e30 5212 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@1252 │ │ +08ff28: 1100 |003e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0008 line=289 │ │ 0x000d line=292 │ │ 0x0010 line=295 │ │ @@ -175678,20 +175650,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08f760: |[08f760] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ -08f770: 7110 8222 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@2282 │ │ -08f776: 0c00 |0003: move-result-object v0 │ │ -08f778: 5421 c905 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ -08f77c: 7120 d50d 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0dd5 │ │ -08f782: 1100 |0009: return-object v0 │ │ +08ff2c: |[08ff2c] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ +08ff3c: 7110 8222 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@2282 │ │ +08ff42: 0c00 |0003: move-result-object v0 │ │ +08ff44: 5421 c905 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ +08ff48: 7120 d50d 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0dd5 │ │ +08ff4e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0004 line=272 │ │ 0x0009 line=273 │ │ locals : │ │ 0x0004 - 0x000a reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -175703,24 +175675,24 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -08f784: |[08f784] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -08f794: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -08f79a: 7020 bd13 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@13bd │ │ -08f7a0: 0c00 |0006: move-result-object v0 │ │ -08f7a2: 1100 |0007: return-object v0 │ │ -08f7a4: 7010 be13 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@13be │ │ -08f7aa: 0c00 |000b: move-result-object v0 │ │ -08f7ac: 28fb |000c: goto 0007 // -0005 │ │ -08f7ae: 0000 |000d: nop // spacer │ │ -08f7b0: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +08ff50: |[08ff50] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +08ff60: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +08ff66: 7020 bd13 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@13bd │ │ +08ff6c: 0c00 |0006: move-result-object v0 │ │ +08ff6e: 1100 |0007: return-object v0 │ │ +08ff70: 7010 be13 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@13be │ │ +08ff76: 0c00 |000b: move-result-object v0 │ │ +08ff78: 28fb |000c: goto 0007 // -0005 │ │ +08ff7a: 0000 |000d: nop // spacer │ │ +08ff7c: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0003 line=324 │ │ 0x0008 line=322 │ │ 0x000d line=320 │ │ locals : │ │ @@ -175732,98 +175704,98 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 179 16-bit code units │ │ -08f7bc: |[08f7bc] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -08f7cc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -08f7ce: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -08f7d0: 7100 0111 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1101 │ │ -08f7d6: 0c01 |0005: move-result-object v1 │ │ -08f7d8: 6e20 1011 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@1110 │ │ -08f7de: 6204 bf05 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@05bf │ │ -08f7e2: 6e20 0d11 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@110d │ │ -08f7e8: 6e30 cb13 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@13cb │ │ -08f7ee: 6e10 f110 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@10f1 │ │ -08f7f4: 0c04 |0014: move-result-object v4 │ │ -08f7f6: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ -08f7fa: 6e10 eb10 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@10eb │ │ -08f800: 0c04 |001a: move-result-object v4 │ │ -08f802: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ -08f806: 2204 b304 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@04b3 │ │ -08f80a: 1a05 af02 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@02af │ │ -08f80e: 7020 bd24 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ -08f814: 2704 |0024: throw v4 │ │ -08f816: 5484 c605 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c6 │ │ -08f81a: 6e20 e610 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@10e6 │ │ -08f820: 5484 c605 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c6 │ │ -08f824: 6e10 e201 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@01e2 │ │ -08f82a: 0a04 |002f: move-result v4 │ │ -08f82c: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ -08f830: 2204 b304 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@04b3 │ │ -08f834: 1a05 b202 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@02b2 │ │ -08f838: 7020 bd24 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ -08f83e: 2704 |0039: throw v4 │ │ -08f840: 6e10 e510 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@10e5 │ │ -08f846: 0a00 |003d: move-result v0 │ │ -08f848: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ -08f84c: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ -08f850: 2204 b304 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@04b3 │ │ -08f854: 1a05 b002 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@02b0 │ │ -08f858: 7020 bd24 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ -08f85e: 2704 |0049: throw v4 │ │ -08f860: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ -08f864: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ -08f868: 2204 b304 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@04b3 │ │ -08f86c: 1a05 b102 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@02b1 │ │ -08f870: 7020 bd24 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ -08f876: 2704 |0055: throw v4 │ │ -08f878: 5484 c905 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ -08f87c: 6e10 5e21 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@215e │ │ -08f882: 0c04 |005b: move-result-object v4 │ │ -08f884: 6e10 2101 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ -08f88a: 0c04 |005f: move-result-object v4 │ │ -08f88c: 6e20 1611 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1116 │ │ -08f892: 5484 c905 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ -08f896: 6e30 1d11 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@111d │ │ -08f89c: 5484 c905 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ -08f8a0: 6e20 1711 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1117 │ │ -08f8a6: 5284 c105 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05c1 │ │ -08f8aa: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ -08f8ae: 6e20 0811 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1108 │ │ -08f8b4: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ -08f8b8: 6e20 dd10 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@10dd │ │ -08f8be: 5484 c605 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c6 │ │ -08f8c2: 7020 c413 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@13c4 │ │ -08f8c8: 0a04 |007e: move-result v4 │ │ -08f8ca: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ -08f8ce: 6e20 2011 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@1120 │ │ -08f8d4: 5484 c605 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c6 │ │ -08f8d8: 6e20 0911 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1109 │ │ -08f8de: 5484 c905 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ -08f8e2: 5485 c505 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@05c5 │ │ -08f8e6: 6e20 6b21 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@216b │ │ -08f8ec: 5484 c505 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@05c5 │ │ -08f8f0: 4402 0407 |0092: aget v2, v4, v7 │ │ -08f8f4: 5484 c505 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@05c5 │ │ -08f8f8: 4403 0406 |0096: aget v3, v4, v6 │ │ -08f8fc: 5484 c705 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@05c7 │ │ -08f900: 5485 c605 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c6 │ │ -08f904: 6e20 e501 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@01e5 │ │ -08f90a: 5484 c705 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@05c7 │ │ -08f90e: 6e30 e301 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@01e3 │ │ -08f914: 5484 c705 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@05c7 │ │ -08f918: 6e20 0a11 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@110a │ │ -08f91e: 1101 |00a9: return-object v1 │ │ -08f920: 6e20 0811 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1108 │ │ -08f926: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ -08f92a: 6e20 dd10 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@10dd │ │ -08f930: 28c7 |00b2: goto 0079 // -0039 │ │ +08ff88: |[08ff88] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +08ff98: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +08ff9a: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +08ff9c: 7100 0111 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1101 │ │ +08ffa2: 0c01 |0005: move-result-object v1 │ │ +08ffa4: 6e20 1011 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@1110 │ │ +08ffaa: 6204 bf05 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@05bf │ │ +08ffae: 6e20 0d11 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@110d │ │ +08ffb4: 6e30 cb13 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@13cb │ │ +08ffba: 6e10 f110 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@10f1 │ │ +08ffc0: 0c04 |0014: move-result-object v4 │ │ +08ffc2: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ +08ffc6: 6e10 eb10 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@10eb │ │ +08ffcc: 0c04 |001a: move-result-object v4 │ │ +08ffce: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ +08ffd2: 2204 b904 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@04b9 │ │ +08ffd6: 1a05 af02 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@02af │ │ +08ffda: 7020 bd24 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ +08ffe0: 2704 |0024: throw v4 │ │ +08ffe2: 5484 c605 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c6 │ │ +08ffe6: 6e20 e610 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@10e6 │ │ +08ffec: 5484 c605 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c6 │ │ +08fff0: 6e10 e201 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@01e2 │ │ +08fff6: 0a04 |002f: move-result v4 │ │ +08fff8: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ +08fffc: 2204 b904 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@04b9 │ │ +090000: 1a05 b202 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@02b2 │ │ +090004: 7020 bd24 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ +09000a: 2704 |0039: throw v4 │ │ +09000c: 6e10 e510 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@10e5 │ │ +090012: 0a00 |003d: move-result v0 │ │ +090014: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ +090018: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ +09001c: 2204 b904 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@04b9 │ │ +090020: 1a05 b002 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@02b0 │ │ +090024: 7020 bd24 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ +09002a: 2704 |0049: throw v4 │ │ +09002c: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ +090030: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ +090034: 2204 b904 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@04b9 │ │ +090038: 1a05 b102 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@02b1 │ │ +09003c: 7020 bd24 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ +090042: 2704 |0055: throw v4 │ │ +090044: 5484 c905 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ +090048: 6e10 5e21 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@215e │ │ +09004e: 0c04 |005b: move-result-object v4 │ │ +090050: 6e10 2101 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ +090056: 0c04 |005f: move-result-object v4 │ │ +090058: 6e20 1611 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1116 │ │ +09005e: 5484 c905 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ +090062: 6e30 1d11 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@111d │ │ +090068: 5484 c905 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ +09006c: 6e20 1711 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1117 │ │ +090072: 5284 c105 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05c1 │ │ +090076: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ +09007a: 6e20 0811 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1108 │ │ +090080: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ +090084: 6e20 dd10 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@10dd │ │ +09008a: 5484 c605 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c6 │ │ +09008e: 7020 c413 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@13c4 │ │ +090094: 0a04 |007e: move-result v4 │ │ +090096: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ +09009a: 6e20 2011 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@1120 │ │ +0900a0: 5484 c605 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c6 │ │ +0900a4: 6e20 0911 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1109 │ │ +0900aa: 5484 c905 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ +0900ae: 5485 c505 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@05c5 │ │ +0900b2: 6e20 6b21 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@216b │ │ +0900b8: 5484 c505 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@05c5 │ │ +0900bc: 4402 0407 |0092: aget v2, v4, v7 │ │ +0900c0: 5484 c505 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@05c5 │ │ +0900c4: 4403 0406 |0096: aget v3, v4, v6 │ │ +0900c8: 5484 c705 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@05c7 │ │ +0900cc: 5485 c605 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c6 │ │ +0900d0: 6e20 e501 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@01e5 │ │ +0900d6: 5484 c705 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@05c7 │ │ +0900da: 6e30 e301 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@01e3 │ │ +0900e0: 5484 c705 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@05c7 │ │ +0900e4: 6e20 0a11 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@110a │ │ +0900ea: 1101 |00a9: return-object v1 │ │ +0900ec: 6e20 0811 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1108 │ │ +0900f2: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ +0900f6: 6e20 dd10 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@10dd │ │ +0900fc: 28c7 |00b2: goto 0079 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=378 │ │ 0x0006 line=381 │ │ 0x0009 line=382 │ │ 0x000e line=385 │ │ 0x0011 line=388 │ │ @@ -175867,37 +175839,37 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -08f934: |[08f934] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -08f944: 5464 c905 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ -08f948: 7110 0311 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1103 │ │ -08f94e: 0c02 |0005: move-result-object v2 │ │ -08f950: 5464 c905 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ -08f954: 7120 d60d 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0dd6 │ │ -08f95a: 2203 d704 |000b: new-instance v3, Ljava/util/LinkedList; // type@04d7 │ │ -08f95e: 7010 2e25 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@252e │ │ -08f964: 6e20 c313 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@13c3 │ │ -08f96a: 6e10 3225 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@2532 │ │ -08f970: 0c01 |0016: move-result-object v1 │ │ -08f972: 7210 2425 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -08f978: 0a04 |001a: move-result v4 │ │ -08f97a: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ -08f97e: 7210 2525 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -08f984: 0c00 |0020: move-result-object v0 │ │ -08f986: 1f00 a504 |0021: check-cast v0, Ljava/lang/Integer; // type@04a5 │ │ -08f98a: 5464 c905 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ -08f98e: 6e10 a024 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@24a0 │ │ -08f994: 0a05 |0028: move-result v5 │ │ -08f996: 6e30 df10 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@10df │ │ -08f99c: 28eb |002c: goto 0017 // -0015 │ │ -08f99e: 1102 |002d: return-object v2 │ │ +090100: |[090100] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +090110: 5464 c905 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ +090114: 7110 0311 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1103 │ │ +09011a: 0c02 |0005: move-result-object v2 │ │ +09011c: 5464 c905 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ +090120: 7120 d60d 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0dd6 │ │ +090126: 2203 dd04 |000b: new-instance v3, Ljava/util/LinkedList; // type@04dd │ │ +09012a: 7010 2e25 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@252e │ │ +090130: 6e20 c313 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@13c3 │ │ +090136: 6e10 3225 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@2532 │ │ +09013c: 0c01 |0016: move-result-object v1 │ │ +09013e: 7210 2425 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +090144: 0a04 |001a: move-result v4 │ │ +090146: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ +09014a: 7210 2525 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +090150: 0c00 |0020: move-result-object v0 │ │ +090152: 1f00 ab04 |0021: check-cast v0, Ljava/lang/Integer; // type@04ab │ │ +090156: 5464 c905 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ +09015a: 6e10 a024 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@24a0 │ │ +090160: 0a05 |0028: move-result v5 │ │ +090162: 6e30 df10 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@10df │ │ +090168: 28eb |002c: goto 0017 // -0015 │ │ +09016a: 1102 |002d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ 0x000b line=339 │ │ 0x0010 line=340 │ │ 0x0013 line=342 │ │ @@ -175915,53 +175887,53 @@ │ │ type : '(Landroid/graphics/Rect;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -08f9a0: |[08f9a0] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ -08f9b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08f9b2: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ -08f9b6: 6e10 e201 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@01e2 │ │ -08f9bc: 0a03 |0006: move-result v3 │ │ -08f9be: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ -08f9c2: 0f02 |0009: return v2 │ │ -08f9c4: 5453 c905 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ -08f9c8: 6e10 8d21 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@218d │ │ -08f9ce: 0a03 |000f: move-result v3 │ │ -08f9d0: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ -08f9d4: 5453 c905 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ -08f9d8: 6e10 7821 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -08f9de: 0c01 |0017: move-result-object v1 │ │ -08f9e0: 2013 1c04 |0018: instance-of v3, v1, Landroid/view/View; // type@041c │ │ -08f9e4: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ -08f9e8: 0710 |001c: move-object v0, v1 │ │ -08f9ea: 1f00 1c04 |001d: check-cast v0, Landroid/view/View; // type@041c │ │ -08f9ee: 7110 ba0d 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0dba │ │ -08f9f4: 0a03 |0022: move-result v3 │ │ -08f9f6: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -08f9f8: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ -08f9fc: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ -08fa00: 6e10 8a21 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -08fa06: 0a03 |002b: move-result v3 │ │ -08fa08: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ -08fa0c: 6e10 7821 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -08fa12: 0c01 |0031: move-result-object v1 │ │ -08fa14: 28e6 |0032: goto 0018 // -001a │ │ -08fa16: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ -08fa1a: 5453 c905 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ -08fa1e: 5454 c805 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@05c8 │ │ -08fa22: 6e20 6a21 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@216a │ │ -08fa28: 0a03 |003c: move-result v3 │ │ -08fa2a: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ -08fa2e: 5452 c805 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@05c8 │ │ -08fa32: 6e20 e101 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@01e1 │ │ -08fa38: 0a02 |0044: move-result v2 │ │ -08fa3a: 28c4 |0045: goto 0009 // -003c │ │ +09016c: |[09016c] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ +09017c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09017e: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ +090182: 6e10 e201 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@01e2 │ │ +090188: 0a03 |0006: move-result v3 │ │ +09018a: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ +09018e: 0f02 |0009: return v2 │ │ +090190: 5453 c905 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ +090194: 6e10 8d21 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@218d │ │ +09019a: 0a03 |000f: move-result v3 │ │ +09019c: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ +0901a0: 5453 c905 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ +0901a4: 6e10 7821 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +0901aa: 0c01 |0017: move-result-object v1 │ │ +0901ac: 2013 2104 |0018: instance-of v3, v1, Landroid/view/View; // type@0421 │ │ +0901b0: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ +0901b4: 0710 |001c: move-object v0, v1 │ │ +0901b6: 1f00 2104 |001d: check-cast v0, Landroid/view/View; // type@0421 │ │ +0901ba: 7110 ba0d 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0dba │ │ +0901c0: 0a03 |0022: move-result v3 │ │ +0901c2: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +0901c4: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ +0901c8: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ +0901cc: 6e10 8a21 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +0901d2: 0a03 |002b: move-result v3 │ │ +0901d4: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ +0901d8: 6e10 7821 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +0901de: 0c01 |0031: move-result-object v1 │ │ +0901e0: 28e6 |0032: goto 0018 // -001a │ │ +0901e2: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ +0901e6: 5453 c905 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ +0901ea: 5454 c805 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@05c8 │ │ +0901ee: 6e20 6a21 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@216a │ │ +0901f4: 0a03 |003c: move-result v3 │ │ +0901f6: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ +0901fa: 5452 c805 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@05c8 │ │ +0901fe: 6e20 e101 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@01e1 │ │ +090204: 0a02 |0044: move-result v2 │ │ +090206: 28c4 |0045: goto 0009 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=484 │ │ 0x0009 line=514 │ │ 0x000a line=489 │ │ 0x0012 line=494 │ │ 0x0018 line=495 │ │ @@ -175983,21 +175955,21 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -08fa3c: |[08fa3c] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ -08fa4c: 5210 c105 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05c1 │ │ -08fa50: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ -08fa54: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -08fa56: 0f00 |0005: return v0 │ │ -08fa58: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -08fa5a: 28fe |0007: goto 0005 // -0002 │ │ +090208: |[090208] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ +090218: 5210 c105 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05c1 │ │ +09021c: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ +090220: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +090222: 0f00 |0005: return v0 │ │ +090224: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +090226: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0008 reg=2 virtualViewId I │ │ │ │ @@ -176006,26 +175978,26 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -08fa5c: |[08fa5c] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ -08fa6c: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ -08fa72: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -08fa74: 0f00 |0004: return v0 │ │ -08fa76: 7020 cf13 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@13cf │ │ -08fa7c: 0a00 |0008: move-result v0 │ │ -08fa7e: 28fb |0009: goto 0004 // -0005 │ │ -08fa80: 7020 b813 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@13b8 │ │ -08fa86: 0a00 |000d: move-result v0 │ │ -08fa88: 28f6 |000e: goto 0004 // -000a │ │ -08fa8a: 0000 |000f: nop // spacer │ │ -08fa8c: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ +090228: |[090228] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ +090238: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ +09023e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +090240: 0f00 |0004: return v0 │ │ +090242: 7020 cf13 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@13cf │ │ +090248: 0a00 |0008: move-result v0 │ │ +09024a: 28fb |0009: goto 0004 // -0005 │ │ +09024c: 7020 b813 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@13b8 │ │ +090252: 0a00 |000d: move-result v0 │ │ +090254: 28f6 |000e: goto 0004 // -000a │ │ +090256: 0000 |000f: nop // spacer │ │ +090258: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0003 line=470 │ │ 0x0005 line=466 │ │ 0x000a line=468 │ │ 0x000f line=464 │ │ @@ -176040,24 +176012,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -08faa0: |[08faa0] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ -08fab0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -08fab6: 7040 cd13 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@13cd │ │ -08fabc: 0a00 |0006: move-result v0 │ │ -08fabe: 0f00 |0007: return v0 │ │ -08fac0: 7030 ce13 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@13ce │ │ -08fac6: 0a00 |000b: move-result v0 │ │ -08fac8: 28fb |000c: goto 0007 // -0005 │ │ -08faca: 0000 |000d: nop // spacer │ │ -08facc: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +09026c: |[09026c] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ +09027c: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +090282: 7040 cd13 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@13cd │ │ +090288: 0a00 |0006: move-result v0 │ │ +09028a: 0f00 |0007: return v0 │ │ +09028c: 7030 ce13 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@13ce │ │ +090292: 0a00 |000b: move-result v0 │ │ +090294: 28fb |000c: goto 0007 // -0005 │ │ +090296: 0000 |000d: nop // spacer │ │ +090298: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0003 line=445 │ │ 0x0008 line=443 │ │ 0x000d line=441 │ │ locals : │ │ @@ -176071,24 +176043,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -08fad8: |[08fad8] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ -08fae8: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ -08faee: 6e40 c913 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@13c9 │ │ -08faf4: 0a00 |0006: move-result v0 │ │ -08faf6: 0f00 |0007: return v0 │ │ -08faf8: 7040 c813 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@13c8 │ │ -08fafe: 0a00 |000b: move-result v0 │ │ -08fb00: 28fb |000c: goto 0007 // -0005 │ │ -08fb02: 0000 |000d: nop // spacer │ │ -08fb04: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ +0902a4: |[0902a4] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ +0902b4: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ +0902ba: 6e40 c913 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@13c9 │ │ +0902c0: 0a00 |0006: move-result v0 │ │ +0902c2: 0f00 |0007: return v0 │ │ +0902c4: 7040 c813 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@13c8 │ │ +0902ca: 0a00 |000b: move-result v0 │ │ +0902cc: 28fb |000c: goto 0007 // -0005 │ │ +0902ce: 0000 |000d: nop // spacer │ │ +0902d0: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0003 line=459 │ │ 0x0008 line=457 │ │ 0x000d line=454 │ │ locals : │ │ @@ -176102,19 +176074,19 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -08fb18: |[08fb18] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ -08fb28: 5410 c905 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ -08fb2c: 7130 d80d 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0dd8 │ │ -08fb32: 0a00 |0005: move-result v0 │ │ -08fb34: 0f00 |0006: return v0 │ │ +0902e4: |[0902e4] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ +0902f4: 5410 c905 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ +0902f8: 7130 d80d 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0dd8 │ │ +0902fe: 0a00 |0005: move-result v0 │ │ +090300: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -176124,35 +176096,35 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -08fb38: |[08fb38] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ -08fb48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08fb4a: 5421 c305 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c3 │ │ -08fb4e: 6e10 8922 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@2289 │ │ -08fb54: 0a01 |0006: move-result v1 │ │ -08fb56: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -08fb5a: 5421 c305 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c3 │ │ -08fb5e: 7110 0a10 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@100a │ │ -08fb64: 0a01 |000e: move-result v1 │ │ -08fb66: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ -08fb6a: 0f00 |0011: return v0 │ │ -08fb6c: 7020 c713 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@13c7 │ │ -08fb72: 0a01 |0015: move-result v1 │ │ -08fb74: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ -08fb78: 5923 c105 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05c1 │ │ -08fb7c: 5420 c905 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ -08fb80: 6e10 9221 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@2192 │ │ -08fb86: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ -08fb8c: 6e30 d013 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@13d0 │ │ -08fb92: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -08fb94: 28eb |0026: goto 0011 // -0015 │ │ +090304: |[090304] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ +090314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090316: 5421 c305 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c3 │ │ +09031a: 6e10 8922 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@2289 │ │ +090320: 0a01 |0006: move-result v1 │ │ +090322: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +090326: 5421 c305 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c3 │ │ +09032a: 7110 0a10 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@100a │ │ +090330: 0a01 |000e: move-result v1 │ │ +090332: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ +090336: 0f00 |0011: return v0 │ │ +090338: 7020 c713 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@13c7 │ │ +09033e: 0a01 |0015: move-result v1 │ │ +090340: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ +090344: 5923 c105 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05c1 │ │ +090348: 5420 c905 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ +09034c: 6e10 9221 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@2192 │ │ +090352: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ +090358: 6e30 d013 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@13d0 │ │ +09035e: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +090360: 28eb |0026: goto 0011 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0011 line=552 │ │ 0x0012 line=544 │ │ 0x0018 line=545 │ │ 0x001a line=547 │ │ @@ -176167,25 +176139,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -08fb98: |[08fb98] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ -08fba8: 5221 c205 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@05c2 │ │ -08fbac: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ -08fbb0: 0e00 |0004: return-void │ │ -08fbb2: 5220 c205 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@05c2 │ │ -08fbb6: 5923 c205 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@05c2 │ │ -08fbba: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ -08fbbe: 6e30 d013 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@13d0 │ │ -08fbc4: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ -08fbc8: 6e30 d013 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@13d0 │ │ -08fbce: 28f1 |0013: goto 0004 // -000f │ │ +090364: |[090364] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ +090374: 5221 c205 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@05c2 │ │ +090378: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ +09037c: 0e00 |0004: return-void │ │ +09037e: 5220 c205 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@05c2 │ │ +090382: 5923 c205 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@05c2 │ │ +090386: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ +09038a: 6e30 d013 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@13d0 │ │ +090390: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ +090394: 6e30 d013 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@13d0 │ │ +09039a: 28f1 |0013: goto 0004 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=242 │ │ 0x0005 line=234 │ │ 0x0007 line=235 │ │ 0x0009 line=239 │ │ @@ -176201,50 +176173,50 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -08fbd0: |[08fbd0] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -08fbe0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08fbe2: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ -08fbe6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -08fbe8: 5463 c305 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c3 │ │ -08fbec: 6e10 8922 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@2289 │ │ -08fbf2: 0a03 |0009: move-result v3 │ │ -08fbf4: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ -08fbf8: 5463 c305 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c3 │ │ -08fbfc: 7110 0a10 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@100a │ │ -08fc02: 0a03 |0011: move-result v3 │ │ -08fc04: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ -08fc08: 0f02 |0014: return v2 │ │ -08fc0a: 6e10 1221 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ -08fc10: 0a03 |0018: move-result v3 │ │ -08fc12: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ -08fc18: 28f8 |001c: goto 0014 // -0008 │ │ -08fc1a: 6e10 1821 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ -08fc20: 0a03 |0020: move-result v3 │ │ -08fc22: 6e10 1a21 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -08fc28: 0a04 |0024: move-result v4 │ │ -08fc2a: 6e30 c213 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@13c2 │ │ -08fc30: 0a00 |0028: move-result v0 │ │ -08fc32: 7020 d113 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@13d1 │ │ -08fc38: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ -08fc3c: 0112 |002e: move v2, v1 │ │ -08fc3e: 28e5 |002f: goto 0014 // -001b │ │ -08fc40: 0121 |0030: move v1, v2 │ │ -08fc42: 28fd |0031: goto 002e // -0003 │ │ -08fc44: 5263 c105 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05c1 │ │ -08fc48: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ -08fc4c: 7020 d113 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@13d1 │ │ -08fc52: 0112 |0039: move v2, v1 │ │ -08fc54: 28da |003a: goto 0014 // -0026 │ │ -08fc56: 0000 |003b: nop // spacer │ │ -08fc58: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ +09039c: |[09039c] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +0903ac: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0903ae: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ +0903b2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0903b4: 5463 c305 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c3 │ │ +0903b8: 6e10 8922 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@2289 │ │ +0903be: 0a03 |0009: move-result v3 │ │ +0903c0: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ +0903c4: 5463 c305 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c3 │ │ +0903c8: 7110 0a10 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@100a │ │ +0903ce: 0a03 |0011: move-result v3 │ │ +0903d0: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ +0903d4: 0f02 |0014: return v2 │ │ +0903d6: 6e10 1221 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ +0903dc: 0a03 |0018: move-result v3 │ │ +0903de: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ +0903e4: 28f8 |001c: goto 0014 // -0008 │ │ +0903e6: 6e10 1821 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ +0903ec: 0a03 |0020: move-result v3 │ │ +0903ee: 6e10 1a21 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +0903f4: 0a04 |0024: move-result v4 │ │ +0903f6: 6e30 c213 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@13c2 │ │ +0903fc: 0a00 |0028: move-result v0 │ │ +0903fe: 7020 d113 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@13d1 │ │ +090404: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ +090408: 0112 |002e: move v2, v1 │ │ +09040a: 28e5 |002f: goto 0014 // -001b │ │ +09040c: 0121 |0030: move v1, v2 │ │ +09040e: 28fd |0031: goto 002e // -0003 │ │ +090410: 5263 c105 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05c1 │ │ +090414: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ +090418: 7020 d113 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@13d1 │ │ +09041e: 0112 |0039: move v2, v1 │ │ +090420: 28da |003a: goto 0014 // -0026 │ │ +090422: 0000 |003b: nop // spacer │ │ +090424: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0004 line=133 │ │ 0x0014 line=151 │ │ 0x0015 line=138 │ │ 0x001d line=141 │ │ 0x0029 line=142 │ │ @@ -176263,23 +176235,23 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -08fc70: |[08fc70] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -08fc80: 5420 c405 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@05c4 │ │ -08fc84: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -08fc88: 2200 cc02 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@02cc │ │ -08fc8c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -08fc8e: 7030 b113 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V // method@13b1 │ │ -08fc94: 5b20 c405 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@05c4 │ │ -08fc98: 5420 c405 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@05c4 │ │ -08fc9c: 1100 |000e: return-object v0 │ │ +09043c: |[09043c] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +09044c: 5420 c405 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@05c4 │ │ +090450: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +090454: 2200 d002 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@02d0 │ │ +090458: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +09045a: 7030 b113 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V // method@13b1 │ │ +090460: 5b20 c405 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@05c4 │ │ +090464: 5420 c405 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@05c4 │ │ +090468: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0004 line=108 │ │ 0x000c line=110 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ @@ -176290,17 +176262,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08fca0: |[08fca0] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ -08fcb0: 5210 c105 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05c1 │ │ -08fcb4: 0f00 |0002: return v0 │ │ +09046c: |[09046c] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ +09047c: 5210 c105 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05c1 │ │ +090480: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/ExploreByTouchHelper;) │ │ @@ -176320,18 +176292,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08fcb8: |[08fcb8] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ -08fcc8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -08fcca: 6e20 c613 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@13c6 │ │ -08fcd0: 0e00 |0004: return-void │ │ +090484: |[090484] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ +090494: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +090496: 6e20 c613 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@13c6 │ │ +09049c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -176340,18 +176312,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08fcd4: |[08fcd4] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ -08fce4: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ -08fce8: 6e30 d013 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@13d0 │ │ -08fcee: 0e00 |0005: return-void │ │ +0904a0: |[0904a0] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ +0904b0: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ +0904b4: 6e30 d013 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@13d0 │ │ +0904ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0005 line=209 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0006 reg=2 virtualViewId I │ │ @@ -176379,33 +176351,33 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -08fcf0: |[08fcf0] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ -08fd00: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08fd02: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ -08fd06: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ -08fd0a: 5443 c305 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c3 │ │ -08fd0e: 6e10 8922 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@2289 │ │ -08fd14: 0a03 |000a: move-result v3 │ │ -08fd16: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -08fd1a: 0f02 |000d: return v2 │ │ -08fd1c: 5443 c905 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ -08fd20: 6e10 7821 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -08fd26: 0c01 |0013: move-result-object v1 │ │ -08fd28: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ -08fd2c: 7030 b913 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@13b9 │ │ -08fd32: 0c00 |0019: move-result-object v0 │ │ -08fd34: 5442 c905 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ -08fd38: 7130 140f 2100 |001c: invoke-static {v1, v2, v0}, Landroid/support/v4/view/ViewParentCompat;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f14 │ │ -08fd3e: 0a02 |001f: move-result v2 │ │ -08fd40: 28ed |0020: goto 000d // -0013 │ │ +0904bc: |[0904bc] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ +0904cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0904ce: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ +0904d2: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ +0904d6: 5443 c305 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c3 │ │ +0904da: 6e10 8922 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@2289 │ │ +0904e0: 0a03 |000a: move-result v3 │ │ +0904e2: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +0904e6: 0f02 |000d: return v2 │ │ +0904e8: 5443 c905 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ +0904ec: 6e10 7821 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +0904f2: 0c01 |0013: move-result-object v1 │ │ +0904f4: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ +0904f8: 7030 b913 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@13b9 │ │ +0904fe: 0c00 |0019: move-result-object v0 │ │ +090500: 5442 c905 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c9 │ │ +090504: 7130 140f 2100 |001c: invoke-static {v1, v2, v0}, Landroid/support/v4/view/ViewParentCompat;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f14 │ │ +09050a: 0a02 |001f: move-result v2 │ │ +09050c: 28ed |0020: goto 000d // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ 0x000d line=183 │ │ 0x000e line=177 │ │ 0x0014 line=178 │ │ 0x0016 line=182 │ │ @@ -176416,18 +176388,18 @@ │ │ 0x0000 - 0x0021 reg=4 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0021 reg=5 virtualViewId I │ │ 0x0000 - 0x0021 reg=6 eventType I │ │ │ │ source_file_idx : 943 (ExploreByTouchHelper.java) │ │ │ │ Class #709 header: │ │ -class_idx : 718 │ │ +class_idx : 722 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2561 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2567 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #709 annotations: │ │ Annotations on class │ │ @@ -176448,17 +176420,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08fd44: |[08fd44] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ -08fd54: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08fd5a: 0e00 |0003: return-void │ │ +090510: |[090510] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ +090520: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +090526: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -176467,32 +176439,32 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08fd5c: |[08fd5c] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -08fd6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08fd6e: 1100 |0001: return-object v0 │ │ +090528: |[090528] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +090538: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09053a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; │ │ 0x0000 - 0x0002 reg=2 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 src Landroid/view/View; │ │ │ │ - source_file_idx : 2561 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2567 (ListPopupWindowCompat.java) │ │ │ │ Class #710 header: │ │ -class_idx : 723 │ │ +class_idx : 727 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 686 │ │ -source_file_idx : 2565 │ │ +superclass_idx : 690 │ │ +source_file_idx : 2571 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #710 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListViewAutoScrollHelper;' │ │ @@ -176511,18 +176483,18 @@ │ │ type : '(Landroid/widget/ListView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08fd70: |[08fd70] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ -08fd80: 7020 9712 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@1297 │ │ -08fd86: 5b01 cb05 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@05cb │ │ -08fd8a: 0e00 |0005: return-void │ │ +09053c: |[09053c] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ +09054c: 7020 9712 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@1297 │ │ +090552: 5b01 cb05 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@05cb │ │ +090556: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ @@ -176534,17 +176506,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08fd8c: |[08fd8c] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ -08fd9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08fd9e: 0f00 |0001: return v0 │ │ +090558: |[090558] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ +090568: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09056a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ 0x0000 - 0x0002 reg=2 direction I │ │ │ │ @@ -176553,46 +176525,46 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -08fda0: |[08fda0] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ -08fdb0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -08fdb2: 54a6 cb05 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@05cb │ │ -08fdb6: 6e10 9f23 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@239f │ │ -08fdbc: 0a03 |0006: move-result v3 │ │ -08fdbe: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ -08fdc2: 0f07 |0009: return v7 │ │ -08fdc4: 6e10 9e23 0600 |000a: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@239e │ │ -08fdca: 0a00 |000d: move-result v0 │ │ -08fdcc: 6e10 a023 0600 |000e: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@23a0 │ │ -08fdd2: 0a01 |0011: move-result v1 │ │ -08fdd4: 9004 0100 |0012: add-int v4, v1, v0 │ │ -08fdd8: 3d0b 1600 |0014: if-lez v11, 002a // +0016 │ │ -08fddc: 3434 1200 |0016: if-lt v4, v3, 0028 // +0012 │ │ -08fde0: d808 00ff |0018: add-int/lit8 v8, v0, #int -1 // #ff │ │ -08fde4: 6e20 9d23 8600 |001a: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@239d │ │ -08fdea: 0c05 |001d: move-result-object v5 │ │ -08fdec: 6e10 5d21 0500 |001e: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@215d │ │ -08fdf2: 0a08 |0021: move-result v8 │ │ -08fdf4: 6e10 a123 0600 |0022: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@23a1 │ │ -08fdfa: 0a09 |0025: move-result v9 │ │ -08fdfc: 3798 e3ff |0026: if-le v8, v9, 0009 // -001d │ │ -08fe00: 1217 |0028: const/4 v7, #int 1 // #1 │ │ -08fe02: 28e0 |0029: goto 0009 // -0020 │ │ -08fe04: 3b0b dfff |002a: if-gez v11, 0009 // -0021 │ │ -08fe08: 3c01 fcff |002c: if-gtz v1, 0028 // -0004 │ │ -08fe0c: 6e20 9d23 7600 |002e: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@239d │ │ -08fe12: 0c02 |0031: move-result-object v2 │ │ -08fe14: 6e10 8621 0200 |0032: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@2186 │ │ -08fe1a: 0a08 |0035: move-result v8 │ │ -08fe1c: 3a08 f2ff |0036: if-ltz v8, 0028 // -000e │ │ -08fe20: 28d1 |0038: goto 0009 // -002f │ │ +09056c: |[09056c] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ +09057c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +09057e: 54a6 cb05 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@05cb │ │ +090582: 6e10 9f23 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@239f │ │ +090588: 0a03 |0006: move-result v3 │ │ +09058a: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ +09058e: 0f07 |0009: return v7 │ │ +090590: 6e10 9e23 0600 |000a: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@239e │ │ +090596: 0a00 |000d: move-result v0 │ │ +090598: 6e10 a023 0600 |000e: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@23a0 │ │ +09059e: 0a01 |0011: move-result v1 │ │ +0905a0: 9004 0100 |0012: add-int v4, v1, v0 │ │ +0905a4: 3d0b 1600 |0014: if-lez v11, 002a // +0016 │ │ +0905a8: 3434 1200 |0016: if-lt v4, v3, 0028 // +0012 │ │ +0905ac: d808 00ff |0018: add-int/lit8 v8, v0, #int -1 // #ff │ │ +0905b0: 6e20 9d23 8600 |001a: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@239d │ │ +0905b6: 0c05 |001d: move-result-object v5 │ │ +0905b8: 6e10 5d21 0500 |001e: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@215d │ │ +0905be: 0a08 |0021: move-result v8 │ │ +0905c0: 6e10 a123 0600 |0022: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@23a1 │ │ +0905c6: 0a09 |0025: move-result v9 │ │ +0905c8: 3798 e3ff |0026: if-le v8, v9, 0009 // -001d │ │ +0905cc: 1217 |0028: const/4 v7, #int 1 // #1 │ │ +0905ce: 28e0 |0029: goto 0009 // -0020 │ │ +0905d0: 3b0b dfff |002a: if-gez v11, 0009 // -0021 │ │ +0905d4: 3c01 fcff |002c: if-gtz v1, 0028 // -0004 │ │ +0905d8: 6e20 9d23 7600 |002e: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@239d │ │ +0905de: 0c02 |0031: move-result-object v2 │ │ +0905e0: 6e10 8621 0200 |0032: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@2186 │ │ +0905e6: 0a08 |0035: move-result v8 │ │ +0905e8: 3a08 f2ff |0036: if-ltz v8, 0028 // -000e │ │ +0905ec: 28d1 |0038: goto 0009 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ 0x0003 line=61 │ │ 0x0007 line=62 │ │ 0x0009 line=92 │ │ 0x000a line=66 │ │ @@ -176623,30 +176595,30 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -08fe24: |[08fe24] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ -08fe34: 5453 cb05 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@05cb │ │ -08fe38: 6e10 a023 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@23a0 │ │ -08fe3e: 0a00 |0005: move-result v0 │ │ -08fe40: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ -08fe42: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ -08fe46: 0e00 |0009: return-void │ │ -08fe48: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -08fe4a: 6e20 9d23 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@239d │ │ -08fe50: 0c01 |000e: move-result-object v1 │ │ -08fe52: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ -08fe56: 6e10 8621 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ -08fe5c: 0a04 |0014: move-result v4 │ │ -08fe5e: 9102 0407 |0015: sub-int v2, v4, v7 │ │ -08fe62: 6e30 b223 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@23b2 │ │ -08fe68: 28ef |001a: goto 0009 // -0011 │ │ +0905f0: |[0905f0] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ +090600: 5453 cb05 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@05cb │ │ +090604: 6e10 a023 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@23a0 │ │ +09060a: 0a00 |0005: move-result v0 │ │ +09060c: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ +09060e: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ +090612: 0e00 |0009: return-void │ │ +090614: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +090616: 6e20 9d23 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@239d │ │ +09061c: 0c01 |000e: move-result-object v1 │ │ +09061e: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ +090622: 6e10 8621 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@2186 │ │ +090628: 0a04 |0014: move-result v4 │ │ +09062a: 9102 0407 |0015: sub-int v2, v4, v7 │ │ +09062e: 6e30 b223 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@23b2 │ │ +090634: 28ef |001a: goto 0009 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=38 │ │ 0x0006 line=39 │ │ 0x0009 line=50 │ │ 0x000a line=43 │ │ @@ -176658,21 +176630,21 @@ │ │ 0x000f - 0x001b reg=1 firstView Landroid/view/View; │ │ 0x0017 - 0x001b reg=2 newTop I │ │ 0x0002 - 0x001b reg=3 target Landroid/widget/ListView; │ │ 0x0000 - 0x001b reg=5 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ 0x0000 - 0x001b reg=6 deltaX I │ │ 0x0000 - 0x001b reg=7 deltaY I │ │ │ │ - source_file_idx : 2565 (ListViewAutoScrollHelper.java) │ │ + source_file_idx : 2571 (ListViewAutoScrollHelper.java) │ │ │ │ Class #711 header: │ │ -class_idx : 724 │ │ +class_idx : 728 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3063 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3069 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #711 annotations: │ │ Annotations on class │ │ @@ -176693,17 +176665,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08fe6c: |[08fe6c] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ -08fe7c: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08fe82: 0e00 |0003: return-void │ │ +090638: |[090638] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ +090648: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +09064e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -176712,31 +176684,31 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08fe84: |[08fe84] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -08fe94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08fe96: 1100 |0001: return-object v0 │ │ +090650: |[090650] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +090660: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090662: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; │ │ 0x0000 - 0x0002 reg=2 popupMenu Ljava/lang/Object; │ │ │ │ - source_file_idx : 3063 (PopupMenuCompat.java) │ │ + source_file_idx : 3069 (PopupMenuCompat.java) │ │ │ │ Class #712 header: │ │ -class_idx : 731 │ │ +class_idx : 735 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3206 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3212 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #712 annotations: │ │ Annotations on class │ │ @@ -176757,17 +176729,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08fe98: |[08fe98] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ -08fea8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -08feae: 0e00 |0003: return-void │ │ +090664: |[090664] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ +090674: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +09067a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -176776,18 +176748,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08feb0: |[08feb0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ -08fec0: 1f01 6104 |0000: check-cast v1, Landroid/widget/Scroller; // type@0461 │ │ -08fec4: 6e10 e523 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@23e5 │ │ -08feca: 0e00 |0005: return-void │ │ +09067c: |[09067c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ +09068c: 1f01 6704 |0000: check-cast v1, Landroid/widget/Scroller; // type@0467 │ │ +090690: 6e10 e523 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@23e5 │ │ +090696: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -176797,20 +176769,20 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08fecc: |[08fecc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -08fedc: 0730 |0000: move-object v0, v3 │ │ -08fede: 1f00 6104 |0001: check-cast v0, Landroid/widget/Scroller; // type@0461 │ │ -08fee2: 6e10 e623 0000 |0003: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@23e6 │ │ -08fee8: 0a01 |0006: move-result v1 │ │ -08feea: 0f01 |0007: return v1 │ │ +090698: |[090698] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +0906a8: 0730 |0000: move-object v0, v3 │ │ +0906aa: 1f00 6704 |0001: check-cast v0, Landroid/widget/Scroller; // type@0467 │ │ +0906ae: 6e10 e623 0000 |0003: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@23e6 │ │ +0906b4: 0a01 |0006: move-result v1 │ │ +0906b6: 0f01 |0007: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ locals : │ │ 0x0003 - 0x0008 reg=0 s Landroid/widget/Scroller; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -176821,22 +176793,22 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -08feec: |[08feec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -08fefc: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ -08ff00: 2200 6104 |0002: new-instance v0, Landroid/widget/Scroller; // type@0461 │ │ -08ff04: 7030 e423 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@23e4 │ │ -08ff0a: 1100 |0007: return-object v0 │ │ -08ff0c: 2200 6104 |0008: new-instance v0, Landroid/widget/Scroller; // type@0461 │ │ -08ff10: 7020 e323 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@23e3 │ │ -08ff16: 28fa |000d: goto 0007 // -0006 │ │ +0906b8: |[0906b8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +0906c8: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ +0906cc: 2200 6704 |0002: new-instance v0, Landroid/widget/Scroller; // type@0467 │ │ +0906d0: 7030 e423 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@23e4 │ │ +0906d6: 1100 |0007: return-object v0 │ │ +0906d8: 2200 6704 |0008: new-instance v0, Landroid/widget/Scroller; // type@0467 │ │ +0906dc: 7020 e323 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@23e3 │ │ +0906e2: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x000e reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000e reg=3 interpolator Landroid/view/animation/Interpolator; │ │ @@ -176846,27 +176818,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -08ff18: |[08ff18] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -08ff28: 07a0 |0000: move-object v0, v10 │ │ -08ff2a: 1f00 6104 |0001: check-cast v0, Landroid/widget/Scroller; // type@0461 │ │ -08ff2e: 01b1 |0003: move v1, v11 │ │ -08ff30: 01c2 |0004: move v2, v12 │ │ -08ff32: 01d3 |0005: move v3, v13 │ │ -08ff34: 01e4 |0006: move v4, v14 │ │ -08ff36: 01f5 |0007: move v5, v15 │ │ -08ff38: 0206 1000 |0008: move/from16 v6, v16 │ │ -08ff3c: 0207 1100 |000a: move/from16 v7, v17 │ │ -08ff40: 0208 1200 |000c: move/from16 v8, v18 │ │ -08ff44: 7409 e723 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@23e7 │ │ -08ff4a: 0e00 |0011: return-void │ │ +0906e4: |[0906e4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +0906f4: 07a0 |0000: move-object v0, v10 │ │ +0906f6: 1f00 6704 |0001: check-cast v0, Landroid/widget/Scroller; // type@0467 │ │ +0906fa: 01b1 |0003: move v1, v11 │ │ +0906fc: 01c2 |0004: move v2, v12 │ │ +0906fe: 01d3 |0005: move v3, v13 │ │ +090700: 01e4 |0006: move v4, v14 │ │ +090702: 01f5 |0007: move v5, v15 │ │ +090704: 0206 1000 |0008: move/from16 v6, v16 │ │ +090708: 0207 1100 |000a: move/from16 v7, v17 │ │ +09070c: 0208 1200 |000c: move/from16 v8, v18 │ │ +090710: 7409 e723 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@23e7 │ │ +090716: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0011 line=109 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -176884,27 +176856,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 12 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -08ff4c: |[08ff4c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -08ff5c: 07a0 |0000: move-object v0, v10 │ │ -08ff5e: 1f00 6104 |0001: check-cast v0, Landroid/widget/Scroller; // type@0461 │ │ -08ff62: 01b1 |0003: move v1, v11 │ │ -08ff64: 01c2 |0004: move v2, v12 │ │ -08ff66: 01d3 |0005: move v3, v13 │ │ -08ff68: 01e4 |0006: move v4, v14 │ │ -08ff6a: 01f5 |0007: move v5, v15 │ │ -08ff6c: 0206 1000 |0008: move/from16 v6, v16 │ │ -08ff70: 0207 1100 |000a: move/from16 v7, v17 │ │ -08ff74: 0208 1200 |000c: move/from16 v8, v18 │ │ -08ff78: 7409 e723 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@23e7 │ │ -08ff7e: 0e00 |0011: return-void │ │ +090718: |[090718] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +090728: 07a0 |0000: move-object v0, v10 │ │ +09072a: 1f00 6704 |0001: check-cast v0, Landroid/widget/Scroller; // type@0467 │ │ +09072e: 01b1 |0003: move v1, v11 │ │ +090730: 01c2 |0004: move v2, v12 │ │ +090732: 01d3 |0005: move v3, v13 │ │ +090734: 01e4 |0006: move v4, v14 │ │ +090736: 01f5 |0007: move v5, v15 │ │ +090738: 0206 1000 |0008: move/from16 v6, v16 │ │ +09073c: 0207 1100 |000a: move/from16 v7, v17 │ │ +090740: 0208 1200 |000c: move/from16 v8, v18 │ │ +090744: 7409 e723 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@23e7 │ │ +09074a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0011 line=115 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -176924,17 +176896,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08ff80: |[08ff80] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ -08ff90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ff92: 0f00 |0001: return v0 │ │ +09074c: |[09074c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ +09075c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09075e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -176943,19 +176915,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08ff94: |[08ff94] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ -08ffa4: 1f02 6104 |0000: check-cast v2, Landroid/widget/Scroller; // type@0461 │ │ -08ffa8: 6e10 e823 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@23e8 │ │ -08ffae: 0a00 |0005: move-result v0 │ │ -08ffb0: 0f00 |0006: return v0 │ │ +090760: |[090760] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ +090770: 1f02 6704 |0000: check-cast v2, Landroid/widget/Scroller; // type@0467 │ │ +090774: 6e10 e823 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@23e8 │ │ +09077a: 0a00 |0005: move-result v0 │ │ +09077c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -176964,19 +176936,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08ffb4: |[08ffb4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ -08ffc4: 1f02 6104 |0000: check-cast v2, Landroid/widget/Scroller; // type@0461 │ │ -08ffc8: 6e10 e923 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@23e9 │ │ -08ffce: 0a00 |0005: move-result v0 │ │ -08ffd0: 0f00 |0006: return v0 │ │ +090780: |[090780] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ +090790: 1f02 6704 |0000: check-cast v2, Landroid/widget/Scroller; // type@0467 │ │ +090794: 6e10 e923 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@23e9 │ │ +09079a: 0a00 |0005: move-result v0 │ │ +09079c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -176985,19 +176957,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08ffd4: |[08ffd4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ -08ffe4: 1f02 6104 |0000: check-cast v2, Landroid/widget/Scroller; // type@0461 │ │ -08ffe8: 6e10 eb23 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@23eb │ │ -08ffee: 0a00 |0005: move-result v0 │ │ -08fff0: 0f00 |0006: return v0 │ │ +0907a0: |[0907a0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ +0907b0: 1f02 6704 |0000: check-cast v2, Landroid/widget/Scroller; // type@0467 │ │ +0907b4: 6e10 eb23 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@23eb │ │ +0907ba: 0a00 |0005: move-result v0 │ │ +0907bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -177006,19 +176978,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08fff4: |[08fff4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ -090004: 1f02 6104 |0000: check-cast v2, Landroid/widget/Scroller; // type@0461 │ │ -090008: 6e10 ec23 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@23ec │ │ -09000e: 0a00 |0005: move-result v0 │ │ -090010: 0f00 |0006: return v0 │ │ +0907c0: |[0907c0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ +0907d0: 1f02 6704 |0000: check-cast v2, Landroid/widget/Scroller; // type@0467 │ │ +0907d4: 6e10 ec23 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@23ec │ │ +0907da: 0a00 |0005: move-result v0 │ │ +0907dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -177027,19 +176999,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -090014: |[090014] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ -090024: 1f02 6104 |0000: check-cast v2, Landroid/widget/Scroller; // type@0461 │ │ -090028: 6e10 ed23 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@23ed │ │ -09002e: 0a00 |0005: move-result v0 │ │ -090030: 0f00 |0006: return v0 │ │ +0907e0: |[0907e0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ +0907f0: 1f02 6704 |0000: check-cast v2, Landroid/widget/Scroller; // type@0467 │ │ +0907f4: 6e10 ed23 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@23ed │ │ +0907fa: 0a00 |0005: move-result v0 │ │ +0907fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -177048,17 +177020,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -090034: |[090034] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ -090044: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -090046: 0f00 |0001: return v0 │ │ +090800: |[090800] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ +090810: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090812: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -177067,16 +177039,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -090048: |[090048] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -090058: 0e00 |0000: return-void │ │ +090814: |[090814] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +090824: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 startX I │ │ @@ -177088,16 +177060,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09005c: |[09005c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -09006c: 0e00 |0000: return-void │ │ +090828: |[090828] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +090838: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 startY I │ │ @@ -177109,18 +177081,18 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -090070: |[090070] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ -090080: 1f01 6104 |0000: check-cast v1, Landroid/widget/Scroller; // type@0461 │ │ -090084: 6e55 ee23 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@23ee │ │ -09008a: 0e00 |0005: return-void │ │ +09083c: |[09083c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ +09084c: 1f01 6704 |0000: check-cast v1, Landroid/widget/Scroller; // type@0467 │ │ +090850: 6e55 ee23 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@23ee │ │ +090856: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -177134,44 +177106,44 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -09008c: |[09008c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ -09009c: 0770 |0000: move-object v0, v7 │ │ -09009e: 1f00 6104 |0001: check-cast v0, Landroid/widget/Scroller; // type@0461 │ │ -0900a2: 0181 |0003: move v1, v8 │ │ -0900a4: 0192 |0004: move v2, v9 │ │ -0900a6: 01a3 |0005: move v3, v10 │ │ -0900a8: 01b4 |0006: move v4, v11 │ │ -0900aa: 01c5 |0007: move v5, v12 │ │ -0900ac: 7406 ef23 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@23ef │ │ -0900b2: 0e00 |000b: return-void │ │ +090858: |[090858] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ +090868: 0770 |0000: move-object v0, v7 │ │ +09086a: 1f00 6704 |0001: check-cast v0, Landroid/widget/Scroller; // type@0467 │ │ +09086e: 0181 |0003: move v1, v8 │ │ +090870: 0192 |0004: move v2, v9 │ │ +090872: 01a3 |0005: move v3, v10 │ │ +090874: 01b4 |0006: move v4, v11 │ │ +090876: 01c5 |0007: move v5, v12 │ │ +090878: 7406 ef23 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@23ef │ │ +09087e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x000b line=103 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x000c reg=7 scroller Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=8 startX I │ │ 0x0000 - 0x000c reg=9 startY I │ │ 0x0000 - 0x000c reg=10 dx I │ │ 0x0000 - 0x000c reg=11 dy I │ │ 0x0000 - 0x000c reg=12 duration I │ │ │ │ - source_file_idx : 3206 (ScrollerCompat.java) │ │ + source_file_idx : 3212 (ScrollerCompat.java) │ │ │ │ Class #713 header: │ │ -class_idx : 732 │ │ +class_idx : 736 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3206 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3212 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #713 annotations: │ │ Annotations on class │ │ @@ -177192,17 +177164,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0900b4: |[0900b4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ -0900c4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0900ca: 0e00 |0003: return-void │ │ +090880: |[090880] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ +090890: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +090896: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -177211,17 +177183,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0900cc: |[0900cc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -0900dc: 7110 3f14 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@143f │ │ -0900e2: 0e00 |0003: return-void │ │ +090898: |[090898] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +0908a8: 7110 3f14 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@143f │ │ +0908ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -177231,18 +177203,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0900e4: |[0900e4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -0900f4: 7110 4014 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1440 │ │ -0900fa: 0a00 |0003: move-result v0 │ │ -0900fc: 0f00 |0004: return v0 │ │ +0908b0: |[0908b0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +0908c0: 7110 4014 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1440 │ │ +0908c6: 0a00 |0003: move-result v0 │ │ +0908c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -177251,18 +177223,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -090100: |[090100] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -090110: 7120 4114 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1441 │ │ -090116: 0c00 |0003: move-result-object v0 │ │ -090118: 1100 |0004: return-object v0 │ │ +0908cc: |[0908cc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +0908dc: 7120 4114 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1441 │ │ +0908e2: 0c00 |0003: move-result-object v0 │ │ +0908e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=3 interpolator Landroid/view/animation/Interpolator; │ │ @@ -177272,17 +177244,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 4 16-bit code units │ │ -09011c: |[09011c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -09012c: 7709 4214 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIII)V // method@1442 │ │ -090132: 0e00 |0003: return-void │ │ +0908e8: |[0908e8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +0908f8: 7709 4214 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIII)V // method@1442 │ │ +0908fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0003 line=197 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -177300,17 +177272,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 11 │ │ insns size : 4 16-bit code units │ │ -090134: |[090134] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -090144: 770b 4314 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@1443 │ │ -09014a: 0e00 |0003: return-void │ │ +090900: |[090900] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +090910: 770b 4314 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@1443 │ │ +090916: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0003 line=204 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -177330,17 +177302,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09014c: |[09014c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ -09015c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09015e: 0f00 |0001: return v0 │ │ +090918: |[090918] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ +090928: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09092a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -177349,18 +177321,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -090160: |[090160] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -090170: 7110 4414 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@1444 │ │ -090176: 0a00 |0003: move-result v0 │ │ -090178: 0f00 |0004: return v0 │ │ +09092c: |[09092c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +09093c: 7110 4414 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@1444 │ │ +090942: 0a00 |0003: move-result v0 │ │ +090944: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -177369,18 +177341,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09017c: |[09017c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -09018c: 7110 4514 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@1445 │ │ -090192: 0a00 |0003: move-result v0 │ │ -090194: 0f00 |0004: return v0 │ │ +090948: |[090948] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +090958: 7110 4514 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@1445 │ │ +09095e: 0a00 |0003: move-result v0 │ │ +090960: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -177389,18 +177361,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -090198: |[090198] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -0901a8: 7110 4614 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@1446 │ │ -0901ae: 0a00 |0003: move-result v0 │ │ -0901b0: 0f00 |0004: return v0 │ │ +090964: |[090964] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +090974: 7110 4614 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@1446 │ │ +09097a: 0a00 |0003: move-result v0 │ │ +09097c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -177409,18 +177381,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0901b4: |[0901b4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -0901c4: 7110 4714 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@1447 │ │ -0901ca: 0a00 |0003: move-result v0 │ │ -0901cc: 0f00 |0004: return v0 │ │ +090980: |[090980] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +090990: 7110 4714 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@1447 │ │ +090996: 0a00 |0003: move-result v0 │ │ +090998: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -177429,18 +177401,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0901d0: |[0901d0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -0901e0: 7110 4814 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@1448 │ │ -0901e6: 0a00 |0003: move-result v0 │ │ -0901e8: 0f00 |0004: return v0 │ │ +09099c: |[09099c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +0909ac: 7110 4814 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@1448 │ │ +0909b2: 0a00 |0003: move-result v0 │ │ +0909b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -177449,18 +177421,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0901ec: |[0901ec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -0901fc: 7110 4914 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@1449 │ │ -090202: 0a00 |0003: move-result v0 │ │ -090204: 0f00 |0004: return v0 │ │ +0909b8: |[0909b8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +0909c8: 7110 4914 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@1449 │ │ +0909ce: 0a00 |0003: move-result v0 │ │ +0909d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -177469,17 +177441,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -090208: |[090208] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -090218: 7140 4a14 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@144a │ │ -09021e: 0e00 |0003: return-void │ │ +0909d4: |[0909d4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +0909e4: 7140 4a14 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@144a │ │ +0909ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0003 line=215 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -177492,17 +177464,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -090220: |[090220] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -090230: 7140 4b14 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@144b │ │ -090236: 0e00 |0003: return-void │ │ +0909ec: |[0909ec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +0909fc: 7140 4b14 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@144b │ │ +090a02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0003 line=220 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -177515,17 +177487,17 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -090238: |[090238] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -090248: 7155 4c14 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@144c │ │ -09024e: 0e00 |0003: return-void │ │ +090a04: |[090a04] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +090a14: 7155 4c14 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@144c │ │ +090a1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0003 line=184 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -177539,37 +177511,37 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -090250: |[090250] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -090260: 7706 4d14 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@144d │ │ -090266: 0e00 |0003: return-void │ │ +090a1c: |[090a1c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +090a2c: 7706 4d14 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@144d │ │ +090a32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 startX I │ │ 0x0000 - 0x0004 reg=3 startY I │ │ 0x0000 - 0x0004 reg=4 dx I │ │ 0x0000 - 0x0004 reg=5 dy I │ │ 0x0000 - 0x0004 reg=6 duration I │ │ │ │ - source_file_idx : 3206 (ScrollerCompat.java) │ │ + source_file_idx : 3212 (ScrollerCompat.java) │ │ │ │ Class #714 header: │ │ -class_idx : 739 │ │ +class_idx : 743 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3221 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3227 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #714 annotations: │ │ Annotations on class │ │ @@ -177598,19 +177570,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 │ │ -090268: |[090268] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -090278: 5b01 d605 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@05d6 │ │ -09027c: 5b02 d705 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@05d7 │ │ -090280: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -090286: 0e00 |0007: return-void │ │ +090a34: |[090a34] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +090a44: 5b01 d605 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@05d6 │ │ +090a48: 5b02 d705 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@05d7 │ │ +090a4c: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +090a52: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -177621,19 +177593,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090288: |[090288] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -090298: 5410 d705 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@05d7 │ │ -09029c: 6e20 5314 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@1453 │ │ -0902a2: 0a00 |0005: move-result v0 │ │ -0902a4: 0f00 |0006: return v0 │ │ +090a54: |[090a54] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +090a64: 5410 d705 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@05d7 │ │ +090a68: 6e20 5314 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@1453 │ │ +090a6e: 0a00 |0005: move-result v0 │ │ +090a70: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -177642,33 +177614,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0902a8: |[0902a8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -0902b8: 5410 d705 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@05d7 │ │ -0902bc: 6e20 5414 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1454 │ │ -0902c2: 0a00 |0005: move-result v0 │ │ -0902c4: 0f00 |0006: return v0 │ │ +090a74: |[090a74] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +090a84: 5410 d705 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@05d7 │ │ +090a88: 6e20 5414 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1454 │ │ +090a8e: 0a00 |0005: move-result v0 │ │ +090a90: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 3221 (SearchViewCompat.java) │ │ + source_file_idx : 3227 (SearchViewCompat.java) │ │ │ │ Class #715 header: │ │ -class_idx : 740 │ │ +class_idx : 744 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3221 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3227 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #715 annotations: │ │ Annotations on class │ │ @@ -177697,19 +177669,19 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0902c8: |[0902c8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -0902d8: 5b01 d805 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@05d8 │ │ -0902dc: 5b02 d905 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@05d9 │ │ -0902e0: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0902e6: 0e00 |0007: return-void │ │ +090a94: |[090a94] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +090aa4: 5b01 d805 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@05d8 │ │ +090aa8: 5b02 d905 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@05d9 │ │ +090aac: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +090ab2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ @@ -177720,32 +177692,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0902e8: |[0902e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ -0902f8: 5410 d905 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@05d9 │ │ -0902fc: 6e10 5114 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@1451 │ │ -090302: 0a00 |0005: move-result v0 │ │ -090304: 0f00 |0006: return v0 │ │ +090ab4: |[090ab4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ +090ac4: 5410 d905 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@05d9 │ │ +090ac8: 6e10 5114 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@1451 │ │ +090ace: 0a00 |0005: move-result v0 │ │ +090ad0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; │ │ │ │ - source_file_idx : 3221 (SearchViewCompat.java) │ │ + source_file_idx : 3227 (SearchViewCompat.java) │ │ │ │ Class #716 header: │ │ -class_idx : 744 │ │ +class_idx : 748 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3221 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3227 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #716 annotations: │ │ Annotations on class │ │ @@ -177766,17 +177738,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -090308: |[090308] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -090318: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -09031e: 0e00 |0003: return-void │ │ +090ad4: |[090ad4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +090ae4: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +090aea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -177785,17 +177757,17 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -090320: |[090320] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -090330: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -090332: 1100 |0001: return-object v0 │ │ +090aec: |[090aec] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +090afc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090afe: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -177804,17 +177776,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -090334: |[090334] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ -090344: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -090346: 0f00 |0001: return v0 │ │ +090b00: |[090b00] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ +090b10: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +090b12: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -177823,17 +177795,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -090348: |[090348] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -090358: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09035a: 0f00 |0001: return v0 │ │ +090b14: |[090b14] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +090b24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090b26: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -177842,17 +177814,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09035c: |[09035c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -09036c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09036e: 0f00 |0001: return v0 │ │ +090b28: |[090b28] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +090b38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090b3a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -177861,17 +177833,17 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -090370: |[090370] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -090380: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -090382: 1100 |0001: return-object v0 │ │ +090b3c: |[090b3c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +090b4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090b4e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ │ │ @@ -177880,17 +177852,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 │ │ -090384: |[090384] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -090394: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -090396: 1100 |0001: return-object v0 │ │ +090b50: |[090b50] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +090b60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090b62: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ @@ -177899,17 +177871,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 │ │ -090398: |[090398] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0903a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0903aa: 1100 |0001: return-object v0 │ │ +090b64: |[090b64] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +090b74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090b76: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 context Landroid/content/Context; │ │ │ │ @@ -177918,16 +177890,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0903ac: |[0903ac] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ -0903bc: 0e00 |0000: return-void │ │ +090b78: |[090b78] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ +090b88: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 iconify Z │ │ @@ -177937,16 +177909,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0903c0: |[0903c0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ -0903d0: 0e00 |0000: return-void │ │ +090b8c: |[090b8c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ +090b9c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 imeOptions I │ │ @@ -177956,16 +177928,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0903d4: |[0903d4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ -0903e4: 0e00 |0000: return-void │ │ +090ba0: |[090ba0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ +090bb0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 inputType I │ │ @@ -177975,16 +177947,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0903e8: |[0903e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -0903f8: 0e00 |0000: return-void │ │ +090bb4: |[090bb4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +090bc4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 maxpixels I │ │ @@ -177994,16 +177966,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 │ │ -0903fc: |[0903fc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -09040c: 0e00 |0000: return-void │ │ +090bc8: |[090bc8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +090bd8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 listener Ljava/lang/Object; │ │ @@ -178013,16 +177985,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 │ │ -090410: |[090410] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -090420: 0e00 |0000: return-void │ │ +090bdc: |[090bdc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +090bec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 listener Ljava/lang/Object; │ │ @@ -178032,16 +178004,16 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -090424: |[090424] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -090434: 0e00 |0000: return-void │ │ +090bf0: |[090bf0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +090c00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 query Ljava/lang/CharSequence; │ │ @@ -178052,16 +178024,16 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -090438: |[090438] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -090448: 0e00 |0000: return-void │ │ +090c04: |[090c04] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +090c14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 hint Ljava/lang/CharSequence; │ │ @@ -178071,16 +178043,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09044c: |[09044c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -09045c: 0e00 |0000: return-void │ │ +090c18: |[090c18] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +090c28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 enable Z │ │ @@ -178090,16 +178062,16 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -090460: |[090460] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -090470: 0e00 |0000: return-void │ │ +090c2c: |[090c2c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +090c3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 searchableComponent Landroid/content/ComponentName; │ │ @@ -178109,31 +178081,31 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -090474: |[090474] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -090484: 0e00 |0000: return-void │ │ +090c40: |[090c40] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +090c50: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ │ │ - source_file_idx : 3221 (SearchViewCompat.java) │ │ + source_file_idx : 3227 (SearchViewCompat.java) │ │ │ │ Class #717 header: │ │ -class_idx : 757 │ │ +class_idx : 761 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 491 │ │ -source_file_idx : 3264 │ │ +superclass_idx : 495 │ │ +source_file_idx : 3270 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #717 annotations: │ │ Annotations on class │ │ @@ -178161,21 +178133,21 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -090488: |[090488] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -090498: 5b12 e505 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -09049c: 7010 1a0b 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0b1a │ │ -0904a2: 2200 5600 |0005: new-instance v0, Landroid/graphics/Rect; // type@0056 │ │ -0904a6: 7010 dd01 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -0904ac: 5b10 e405 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@05e4 │ │ -0904b0: 0e00 |000c: return-void │ │ +090c54: |[090c54] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +090c64: 5b12 e505 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +090c68: 7010 1a0b 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0b1a │ │ +090c6e: 2200 5700 |0005: new-instance v0, Landroid/graphics/Rect; // type@0057 │ │ +090c72: 7010 dd01 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +090c78: 5b10 e405 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@05e4 │ │ +090c7c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1538 │ │ 0x0005 line=1539 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -178185,60 +178157,60 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -0904b4: |[0904b4] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0904c4: 5420 e405 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@05e4 │ │ -0904c8: 6e20 e610 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@10e6 │ │ -0904ce: 6e20 0911 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1109 │ │ -0904d4: 6e20 e710 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@10e7 │ │ -0904da: 6e20 0a11 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@110a │ │ -0904e0: 6e10 0011 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@1100 │ │ -0904e6: 0a01 |0011: move-result v1 │ │ -0904e8: 6e20 2011 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@1120 │ │ -0904ee: 6e10 ef10 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@10ef │ │ -0904f4: 0c01 |0018: move-result-object v1 │ │ -0904f6: 6e20 1611 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1116 │ │ -0904fc: 6e10 ea10 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@10ea │ │ -090502: 0c01 |001f: move-result-object v1 │ │ -090504: 6e20 0d11 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@110d │ │ -09050a: 6e10 eb10 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@10eb │ │ -090510: 0c01 |0026: move-result-object v1 │ │ -090512: 6e20 0f11 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@110f │ │ -090518: 6e10 f910 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@10f9 │ │ -09051e: 0a01 |002d: move-result v1 │ │ -090520: 6e20 1011 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@1110 │ │ -090526: 6e10 f810 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@10f8 │ │ -09052c: 0a01 |0034: move-result v1 │ │ -09052e: 6e20 0e11 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@110e │ │ -090534: 6e10 fa10 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@10fa │ │ -09053a: 0a01 |003b: move-result v1 │ │ -09053c: 6e20 1111 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@1111 │ │ -090542: 6e10 fb10 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@10fb │ │ -090548: 0a01 |0042: move-result v1 │ │ -09054a: 6e20 1211 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@1112 │ │ -090550: 6e10 f510 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@10f5 │ │ -090556: 0a01 |0049: move-result v1 │ │ -090558: 6e20 0811 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1108 │ │ -09055e: 6e10 ff10 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@10ff │ │ -090564: 0a01 |0050: move-result v1 │ │ -090566: 6e20 1b11 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@111b │ │ -09056c: 6e10 fc10 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@10fc │ │ -090572: 0a01 |0057: move-result v1 │ │ -090574: 6e20 1411 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@1114 │ │ -09057a: 6e10 e510 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@10e5 │ │ -090580: 0a01 |005e: move-result v1 │ │ -090582: 6e20 dd10 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@10dd │ │ -090588: 6e10 ee10 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@10ee │ │ -09058e: 0a01 |0065: move-result v1 │ │ -090590: 6e20 1511 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@1115 │ │ -090596: 0e00 |0069: return-void │ │ +090c80: |[090c80] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +090c90: 5420 e405 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@05e4 │ │ +090c94: 6e20 e610 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@10e6 │ │ +090c9a: 6e20 0911 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1109 │ │ +090ca0: 6e20 e710 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@10e7 │ │ +090ca6: 6e20 0a11 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@110a │ │ +090cac: 6e10 0011 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@1100 │ │ +090cb2: 0a01 |0011: move-result v1 │ │ +090cb4: 6e20 2011 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@1120 │ │ +090cba: 6e10 ef10 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@10ef │ │ +090cc0: 0c01 |0018: move-result-object v1 │ │ +090cc2: 6e20 1611 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1116 │ │ +090cc8: 6e10 ea10 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@10ea │ │ +090cce: 0c01 |001f: move-result-object v1 │ │ +090cd0: 6e20 0d11 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@110d │ │ +090cd6: 6e10 eb10 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@10eb │ │ +090cdc: 0c01 |0026: move-result-object v1 │ │ +090cde: 6e20 0f11 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@110f │ │ +090ce4: 6e10 f910 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@10f9 │ │ +090cea: 0a01 |002d: move-result v1 │ │ +090cec: 6e20 1011 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@1110 │ │ +090cf2: 6e10 f810 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@10f8 │ │ +090cf8: 0a01 |0034: move-result v1 │ │ +090cfa: 6e20 0e11 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@110e │ │ +090d00: 6e10 fa10 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@10fa │ │ +090d06: 0a01 |003b: move-result v1 │ │ +090d08: 6e20 1111 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@1111 │ │ +090d0e: 6e10 fb10 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@10fb │ │ +090d14: 0a01 |0042: move-result v1 │ │ +090d16: 6e20 1211 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@1112 │ │ +090d1c: 6e10 f510 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@10f5 │ │ +090d22: 0a01 |0049: move-result v1 │ │ +090d24: 6e20 0811 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1108 │ │ +090d2a: 6e10 ff10 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@10ff │ │ +090d30: 0a01 |0050: move-result v1 │ │ +090d32: 6e20 1b11 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@111b │ │ +090d38: 6e10 fc10 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@10fc │ │ +090d3e: 0a01 |0057: move-result v1 │ │ +090d40: 6e20 1411 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@1114 │ │ +090d46: 6e10 e510 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@10e5 │ │ +090d4c: 0a01 |005e: move-result v1 │ │ +090d4e: 6e20 dd10 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@10dd │ │ +090d54: 6e10 ee10 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@10ee │ │ +090d5a: 0a01 |0065: move-result v1 │ │ +090d5c: 6e20 1511 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@1115 │ │ +090d62: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1597 │ │ 0x0002 line=1599 │ │ 0x0005 line=1600 │ │ 0x0008 line=1602 │ │ 0x000b line=1603 │ │ @@ -178268,19 +178240,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090598: |[090598] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -0905a8: 5410 e505 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -0905ac: 6e20 3715 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1537 │ │ -0905b2: 0a00 |0005: move-result v0 │ │ -0905b4: 0f00 |0006: return v0 │ │ +090d64: |[090d64] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +090d74: 5410 e505 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +090d78: 6e20 3715 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1537 │ │ +090d7e: 0a00 |0005: move-result v0 │ │ +090d80: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1587 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -178289,21 +178261,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 │ │ -0905b8: |[0905b8] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0905c8: 6f30 1e0b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b1e │ │ -0905ce: 1c00 0103 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@0301 │ │ -0905d2: 6e10 8c24 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ -0905d8: 0c00 |0008: move-result-object v0 │ │ -0905da: 6e20 8322 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@2283 │ │ -0905e0: 0e00 |000c: return-void │ │ +090d84: |[090d84] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +090d94: 6f30 1e0b 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b1e │ │ +090d9a: 1c00 0503 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@0305 │ │ +090d9e: 6e10 8c24 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ +090da4: 0c00 |0008: move-result-object v0 │ │ +090da6: 6e20 8322 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@2283 │ │ +090dac: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1572 │ │ 0x0003 line=1574 │ │ 0x000c line=1575 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ @@ -178315,51 +178287,51 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -0905e4: |[0905e4] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0905f4: 7110 0211 0800 |0000: invoke-static {v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1102 │ │ -0905fa: 0c04 |0003: move-result-object v4 │ │ -0905fc: 6f30 1f0b 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b1f │ │ -090602: 7030 d914 8604 |0007: invoke-direct {v6, v8, v4}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@14d9 │ │ -090608: 6e10 0711 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1107 │ │ -09060e: 1c05 0103 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@0301 │ │ -090612: 6e10 8c24 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ -090618: 0c05 |0012: move-result-object v5 │ │ -09061a: 6e20 0d11 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@110d │ │ -090620: 6e20 1c11 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@111c │ │ -090626: 7110 c70d 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0dc7 │ │ -09062c: 0c03 |001c: move-result-object v3 │ │ -09062e: 2035 1c04 |001d: instance-of v5, v3, Landroid/view/View; // type@041c │ │ -090632: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ -090636: 1f03 1c04 |0021: check-cast v3, Landroid/view/View; // type@041c │ │ -09063a: 6e20 1711 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1117 │ │ -090640: 5465 e505 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -090644: 6e10 2915 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1529 │ │ -09064a: 0a01 |002b: move-result v1 │ │ -09064c: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -09064e: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ -090652: 5465 e505 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -090656: 6e20 2815 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ -09065c: 0c00 |0034: move-result-object v0 │ │ -09065e: 6e20 da14 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@14da │ │ -090664: 0a05 |0038: move-result v5 │ │ -090666: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ -09066a: 6e10 8a21 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -090670: 0a05 |003e: move-result v5 │ │ -090672: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ -090676: 1215 |0041: const/4 v5, #int 1 // #1 │ │ -090678: 7120 e20d 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ -09067e: 6e20 de10 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@10de │ │ -090684: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ -090688: 28e3 |004a: goto 002d // -001d │ │ -09068a: 0e00 |004b: return-void │ │ +090db0: |[090db0] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +090dc0: 7110 0211 0800 |0000: invoke-static {v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1102 │ │ +090dc6: 0c04 |0003: move-result-object v4 │ │ +090dc8: 6f30 1f0b 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b1f │ │ +090dce: 7030 d914 8604 |0007: invoke-direct {v6, v8, v4}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@14d9 │ │ +090dd4: 6e10 0711 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1107 │ │ +090dda: 1c05 0503 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@0305 │ │ +090dde: 6e10 8c24 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ +090de4: 0c05 |0012: move-result-object v5 │ │ +090de6: 6e20 0d11 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@110d │ │ +090dec: 6e20 1c11 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@111c │ │ +090df2: 7110 c70d 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0dc7 │ │ +090df8: 0c03 |001c: move-result-object v3 │ │ +090dfa: 2035 2104 |001d: instance-of v5, v3, Landroid/view/View; // type@0421 │ │ +090dfe: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ +090e02: 1f03 2104 |0021: check-cast v3, Landroid/view/View; // type@0421 │ │ +090e06: 6e20 1711 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1117 │ │ +090e0c: 5465 e505 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +090e10: 6e10 2915 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1529 │ │ +090e16: 0a01 |002b: move-result v1 │ │ +090e18: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +090e1a: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ +090e1e: 5465 e505 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +090e22: 6e20 2815 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1528 │ │ +090e28: 0c00 |0034: move-result-object v0 │ │ +090e2a: 6e20 da14 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@14da │ │ +090e30: 0a05 |0038: move-result v5 │ │ +090e32: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ +090e36: 6e10 8a21 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +090e3c: 0a05 |003e: move-result v5 │ │ +090e3e: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ +090e42: 1215 |0041: const/4 v5, #int 1 // #1 │ │ +090e44: 7120 e20d 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0de2 │ │ +090e4a: 6e20 de10 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@10de │ │ +090e50: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ +090e54: 28e3 |004a: goto 002d // -001d │ │ +090e56: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1543 │ │ 0x0004 line=1544 │ │ 0x0007 line=1545 │ │ 0x000a line=1546 │ │ 0x000d line=1548 │ │ @@ -178390,41 +178362,41 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -09068c: |[09068c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -09069c: 6e20 da14 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@14da │ │ -0906a2: 0a00 |0003: move-result v0 │ │ -0906a4: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -0906a8: 6f40 210b 2143 |0006: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b21 │ │ -0906ae: 0a00 |0009: move-result v0 │ │ -0906b0: 0f00 |000a: return v0 │ │ -0906b2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0906b4: 28fe |000c: goto 000a // -0002 │ │ +090e58: |[090e58] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +090e68: 6e20 da14 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@14da │ │ +090e6e: 0a00 |0003: move-result v0 │ │ +090e70: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +090e74: 6f40 210b 2143 |0006: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0b21 │ │ +090e7a: 0a00 |0009: move-result v0 │ │ +090e7c: 0f00 |000a: return v0 │ │ +090e7e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +090e80: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1580 │ │ 0x0006 line=1581 │ │ 0x000a line=1583 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x000d reg=3 child Landroid/view/View; │ │ 0x0000 - 0x000d reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 3264 (SlidingPaneLayout.java) │ │ + source_file_idx : 3270 (SlidingPaneLayout.java) │ │ │ │ Class #718 header: │ │ -class_idx : 759 │ │ +class_idx : 763 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 782 │ │ -source_file_idx : 3264 │ │ +superclass_idx : 786 │ │ +source_file_idx : 3270 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 9 │ │ │ │ Class #718 annotations: │ │ Annotations on class │ │ @@ -178448,18 +178420,18 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0906b8: |[0906b8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -0906c8: 5b01 e805 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -0906cc: 7010 bd15 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@15bd │ │ -0906d2: 0e00 |0005: return-void │ │ +090e84: |[090e84] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +090e94: 5b01 e805 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +090e98: 7010 bd15 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@15bd │ │ +090e9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1296 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -178468,17 +178440,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0906d4: |[0906d4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -0906e4: 7020 e014 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@14e0 │ │ -0906ea: 0e00 |0003: return-void │ │ +090ea0: |[090ea0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +090eb0: 7020 e014 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@14e0 │ │ +090eb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1296 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -178489,63 +178461,63 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 92 16-bit code units │ │ -0906ec: |[0906ec] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -0906fc: 5474 e805 |0000: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090700: 7110 1415 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1514 │ │ -090706: 0c04 |0005: move-result-object v4 │ │ -090708: 6e10 6821 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -09070e: 0c01 |0009: move-result-object v1 │ │ -090710: 1f01 f802 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f8 │ │ -090714: 5474 e805 |000c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090718: 7110 1715 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1517 │ │ -09071e: 0a04 |0011: move-result v4 │ │ -090720: 3804 2f00 |0012: if-eqz v4, 0041 // +002f │ │ -090724: 5474 e805 |0014: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090728: 6e10 3415 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1534 │ │ -09072e: 0a04 |0019: move-result v4 │ │ -090730: 5475 e805 |001a: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090734: 6e10 2f15 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@152f │ │ -09073a: 0a05 |001f: move-result v5 │ │ -09073c: 5216 ee05 |0020: iget v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05ee │ │ -090740: b065 |0022: add-int/2addr v5, v6 │ │ -090742: 5476 e805 |0023: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090746: 7110 1415 0600 |0025: invoke-static {v6}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1514 │ │ -09074c: 0c06 |0028: move-result-object v6 │ │ -09074e: 6e10 8b21 0600 |0029: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@218b │ │ -090754: 0a06 |002c: move-result v6 │ │ -090756: b065 |002d: add-int/2addr v5, v6 │ │ -090758: 9103 0405 |002e: sub-int v3, v4, v5 │ │ -09075c: 5474 e805 |0030: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090760: 7110 1815 0400 |0032: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1518 │ │ -090766: 0a04 |0035: move-result v4 │ │ -090768: 9100 0304 |0036: sub-int v0, v3, v4 │ │ -09076c: 7120 af24 3900 |0038: invoke-static {v9, v3}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -090772: 0a04 |003b: move-result v4 │ │ -090774: 7120 ad24 0400 |003c: invoke-static {v4, v0}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09077a: 0a02 |003f: move-result v2 │ │ -09077c: 0f02 |0040: return v2 │ │ -09077e: 5474 e805 |0041: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090782: 6e10 2e15 0400 |0043: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@152e │ │ -090788: 0a04 |0046: move-result v4 │ │ -09078a: 5215 ed05 |0047: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ed │ │ -09078e: 9003 0405 |0049: add-int v3, v4, v5 │ │ -090792: 5474 e805 |004b: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090796: 7110 1815 0400 |004d: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1518 │ │ -09079c: 0a04 |0050: move-result v4 │ │ -09079e: 9000 0304 |0051: add-int v0, v3, v4 │ │ -0907a2: 7120 ad24 3900 |0053: invoke-static {v9, v3}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -0907a8: 0a04 |0056: move-result v4 │ │ -0907aa: 7120 af24 0400 |0057: invoke-static {v4, v0}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -0907b0: 0a02 |005a: move-result v2 │ │ -0907b2: 28e5 |005b: goto 0040 // -001b │ │ +090eb8: |[090eb8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +090ec8: 5474 e805 |0000: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +090ecc: 7110 1415 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1514 │ │ +090ed2: 0c04 |0005: move-result-object v4 │ │ +090ed4: 6e10 6821 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +090eda: 0c01 |0009: move-result-object v1 │ │ +090edc: 1f01 fc02 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02fc │ │ +090ee0: 5474 e805 |000c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +090ee4: 7110 1715 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1517 │ │ +090eea: 0a04 |0011: move-result v4 │ │ +090eec: 3804 2f00 |0012: if-eqz v4, 0041 // +002f │ │ +090ef0: 5474 e805 |0014: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +090ef4: 6e10 3415 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1534 │ │ +090efa: 0a04 |0019: move-result v4 │ │ +090efc: 5475 e805 |001a: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +090f00: 6e10 2f15 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@152f │ │ +090f06: 0a05 |001f: move-result v5 │ │ +090f08: 5216 ee05 |0020: iget v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05ee │ │ +090f0c: b065 |0022: add-int/2addr v5, v6 │ │ +090f0e: 5476 e805 |0023: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +090f12: 7110 1415 0600 |0025: invoke-static {v6}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1514 │ │ +090f18: 0c06 |0028: move-result-object v6 │ │ +090f1a: 6e10 8b21 0600 |0029: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@218b │ │ +090f20: 0a06 |002c: move-result v6 │ │ +090f22: b065 |002d: add-int/2addr v5, v6 │ │ +090f24: 9103 0405 |002e: sub-int v3, v4, v5 │ │ +090f28: 5474 e805 |0030: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +090f2c: 7110 1815 0400 |0032: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1518 │ │ +090f32: 0a04 |0035: move-result v4 │ │ +090f34: 9100 0304 |0036: sub-int v0, v3, v4 │ │ +090f38: 7120 af24 3900 |0038: invoke-static {v9, v3}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +090f3e: 0a04 |003b: move-result v4 │ │ +090f40: 7120 ad24 0400 |003c: invoke-static {v4, v0}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +090f46: 0a02 |003f: move-result v2 │ │ +090f48: 0f02 |0040: return v2 │ │ +090f4a: 5474 e805 |0041: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +090f4e: 6e10 2e15 0400 |0043: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@152e │ │ +090f54: 0a04 |0046: move-result v4 │ │ +090f56: 5215 ed05 |0047: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ed │ │ +090f5a: 9003 0405 |0049: add-int v3, v4, v5 │ │ +090f5e: 5474 e805 |004b: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +090f62: 7110 1815 0400 |004d: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1518 │ │ +090f68: 0a04 |0050: move-result v4 │ │ +090f6a: 9000 0304 |0051: add-int v0, v3, v4 │ │ +090f6e: 7120 ad24 3900 |0053: invoke-static {v9, v3}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +090f74: 0a04 |0056: move-result v4 │ │ +090f76: 7120 af24 0400 |0057: invoke-static {v4, v0}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +090f7c: 0a02 |005a: move-result v2 │ │ +090f7e: 28e5 |005b: goto 0040 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1362 │ │ 0x000c line=1365 │ │ 0x0014 line=1366 │ │ 0x0030 line=1368 │ │ 0x0038 line=1369 │ │ @@ -178571,18 +178543,18 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0907b4: |[0907b4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -0907c4: 6e10 8621 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@2186 │ │ -0907ca: 0a00 |0003: move-result v0 │ │ -0907cc: 0f00 |0004: return v0 │ │ +090f80: |[090f80] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +090f90: 6e10 8621 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@2186 │ │ +090f96: 0a00 |0003: move-result v0 │ │ +090f98: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1382 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 top I │ │ @@ -178593,19 +178565,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0907d0: |[0907d0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -0907e0: 5410 e805 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -0907e4: 7110 1815 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1518 │ │ -0907ea: 0a00 |0005: move-result v0 │ │ -0907ec: 0f00 |0006: return v0 │ │ +090f9c: |[090f9c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +090fac: 5410 e805 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +090fb0: 7110 1815 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1518 │ │ +090fb6: 0a00 |0005: move-result v0 │ │ +090fb8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1357 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -178614,23 +178586,23 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0907f0: |[0907f0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ -090800: 5420 e805 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090804: 7110 1215 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1512 │ │ -09080a: 0c00 |0005: move-result-object v0 │ │ -09080c: 5421 e805 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090810: 7110 1415 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1514 │ │ -090816: 0c01 |000b: move-result-object v1 │ │ -090818: 6e30 d015 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@15d0 │ │ -09081e: 0e00 |000f: return-void │ │ +090fbc: |[090fbc] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ +090fcc: 5420 e805 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +090fd0: 7110 1215 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1512 │ │ +090fd6: 0c00 |0005: move-result-object v0 │ │ +090fd8: 5421 e805 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +090fdc: 7110 1415 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1514 │ │ +090fe2: 0c01 |000b: move-result-object v1 │ │ +090fe4: 6e30 d015 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@15d0 │ │ +090fea: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1387 │ │ 0x000f line=1388 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0010 reg=3 edgeFlags I │ │ @@ -178641,18 +178613,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -090820: |[090820] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -090830: 5410 e805 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090834: 6e10 4d15 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@154d │ │ -09083a: 0e00 |0005: return-void │ │ +090fec: |[090fec] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +090ffc: 5410 e805 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +091000: 6e10 4d15 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@154d │ │ +091006: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1324 │ │ 0x0005 line=1325 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=2 capturedChild Landroid/view/View; │ │ @@ -178663,50 +178635,50 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -09083c: |[09083c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ -09084c: 5420 e805 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090850: 7110 1215 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1512 │ │ -090856: 0c00 |0005: move-result-object v0 │ │ -090858: 6e10 eb15 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@15eb │ │ -09085e: 0a00 |0009: move-result v0 │ │ -090860: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ -090864: 5420 e805 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090868: 7110 1315 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1513 │ │ -09086e: 0a00 |0011: move-result v0 │ │ -090870: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -090872: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ -090876: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ -09087a: 5420 e805 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -09087e: 5421 e805 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090882: 7110 1415 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1514 │ │ -090888: 0c01 |001e: move-result-object v1 │ │ -09088a: 6e20 5d15 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@155d │ │ -090890: 5420 e805 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090894: 5421 e805 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090898: 7110 1415 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1514 │ │ -09089e: 0c01 |0029: move-result-object v1 │ │ -0908a0: 6e20 2015 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1520 │ │ -0908a6: 5420 e805 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -0908aa: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -0908ac: 7120 1515 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1515 │ │ -0908b2: 0e00 |0033: return-void │ │ -0908b4: 5420 e805 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -0908b8: 5421 e805 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -0908bc: 7110 1415 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1514 │ │ -0908c2: 0c01 |003b: move-result-object v1 │ │ -0908c4: 6e20 2115 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1521 │ │ -0908ca: 5420 e805 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -0908ce: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -0908d0: 7120 1515 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1515 │ │ -0908d6: 28ee |0045: goto 0033 // -0012 │ │ +091008: |[091008] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ +091018: 5420 e805 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +09101c: 7110 1215 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1512 │ │ +091022: 0c00 |0005: move-result-object v0 │ │ +091024: 6e10 eb15 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@15eb │ │ +09102a: 0a00 |0009: move-result v0 │ │ +09102c: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ +091030: 5420 e805 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +091034: 7110 1315 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1513 │ │ +09103a: 0a00 |0011: move-result v0 │ │ +09103c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +09103e: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ +091042: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ +091046: 5420 e805 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +09104a: 5421 e805 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +09104e: 7110 1415 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1514 │ │ +091054: 0c01 |001e: move-result-object v1 │ │ +091056: 6e20 5d15 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@155d │ │ +09105c: 5420 e805 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +091060: 5421 e805 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +091064: 7110 1415 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1514 │ │ +09106a: 0c01 |0029: move-result-object v1 │ │ +09106c: 6e20 2015 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1520 │ │ +091072: 5420 e805 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +091076: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +091078: 7120 1515 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1515 │ │ +09107e: 0e00 |0033: return-void │ │ +091080: 5420 e805 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +091084: 5421 e805 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +091088: 7110 1415 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1514 │ │ +09108e: 0c01 |003b: move-result-object v1 │ │ +091090: 6e20 2115 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1521 │ │ +091096: 5420 e805 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +09109a: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +09109c: 7120 1515 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1515 │ │ +0910a2: 28ee |0045: goto 0033 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1309 │ │ 0x000c line=1310 │ │ 0x0017 line=1311 │ │ 0x0022 line=1312 │ │ 0x002d line=1313 │ │ @@ -178722,20 +178694,20 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0908d8: |[0908d8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -0908e8: 5410 e805 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -0908ec: 7120 1615 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@1516 │ │ -0908f2: 5410 e805 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -0908f6: 6e10 3515 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1535 │ │ -0908fc: 0e00 |000a: return-void │ │ +0910a4: |[0910a4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +0910b4: 5410 e805 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +0910b8: 7120 1615 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@1516 │ │ +0910be: 5410 e805 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +0910c2: 6e10 3515 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1535 │ │ +0910c8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1329 │ │ 0x0005 line=1330 │ │ 0x000a line=1331 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ @@ -178750,80 +178722,80 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 126 16-bit code units │ │ -090900: |[090900] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -090910: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -090914: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -090916: 6e10 6821 0900 |0003: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -09091c: 0c02 |0006: move-result-object v2 │ │ -09091e: 1f02 f802 |0007: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f8 │ │ -090922: 5484 e805 |0009: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090926: 7110 1715 0400 |000b: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1517 │ │ -09092c: 0a04 |000e: move-result v4 │ │ -09092e: 3804 4b00 |000f: if-eqz v4, 005a // +004b │ │ -090932: 5484 e805 |0011: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090936: 6e10 2f15 0400 |0013: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@152f │ │ -09093c: 0a04 |0016: move-result v4 │ │ -09093e: 5225 ee05 |0017: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05ee │ │ -090942: 9003 0405 |0019: add-int v3, v4, v5 │ │ -090946: 2e04 0a06 |001b: cmpg-float v4, v10, v6 │ │ -09094a: 3a04 1000 |001d: if-ltz v4, 002d // +0010 │ │ -09094e: 2d04 0a06 |001f: cmpl-float v4, v10, v6 │ │ -090952: 3904 1300 |0021: if-nez v4, 0034 // +0013 │ │ -090956: 5484 e805 |0023: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -09095a: 7110 1315 0400 |0025: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1513 │ │ -090960: 0a04 |0028: move-result v4 │ │ -090962: 2d04 0407 |0029: cmpl-float v4, v4, v7 │ │ -090966: 3d04 0900 |002b: if-lez v4, 0034 // +0009 │ │ -09096a: 5484 e805 |002d: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -09096e: 7110 1815 0400 |002f: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1518 │ │ -090974: 0a04 |0032: move-result v4 │ │ -090976: b043 |0033: add-int/2addr v3, v4 │ │ -090978: 5484 e805 |0034: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -09097c: 7110 1415 0400 |0036: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1514 │ │ -090982: 0c04 |0039: move-result-object v4 │ │ -090984: 6e10 8b21 0400 |003a: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@218b │ │ -09098a: 0a00 |003d: move-result v0 │ │ -09098c: 5484 e805 |003e: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090990: 6e10 3415 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1534 │ │ -090996: 0a04 |0043: move-result v4 │ │ -090998: b134 |0044: sub-int/2addr v4, v3 │ │ -09099a: 9101 0400 |0045: sub-int v1, v4, v0 │ │ -09099e: 5484 e805 |0047: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -0909a2: 7110 1215 0400 |0049: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1512 │ │ -0909a8: 0c04 |004c: move-result-object v4 │ │ -0909aa: 6e10 8621 0900 |004d: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@2186 │ │ -0909b0: 0a05 |0050: move-result v5 │ │ -0909b2: 6e30 f915 1405 |0051: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@15f9 │ │ -0909b8: 5484 e805 |0054: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -0909bc: 6e10 3515 0400 |0056: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1535 │ │ -0909c2: 0e00 |0059: return-void │ │ -0909c4: 5484 e805 |005a: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -0909c8: 6e10 2e15 0400 |005c: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@152e │ │ -0909ce: 0a04 |005f: move-result v4 │ │ -0909d0: 5225 ed05 |0060: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ed │ │ -0909d4: 9001 0405 |0062: add-int v1, v4, v5 │ │ -0909d8: 2d04 0a06 |0064: cmpl-float v4, v10, v6 │ │ -0909dc: 3c04 1000 |0066: if-gtz v4, 0076 // +0010 │ │ -0909e0: 2d04 0a06 |0068: cmpl-float v4, v10, v6 │ │ -0909e4: 3904 ddff |006a: if-nez v4, 0047 // -0023 │ │ -0909e8: 5484 e805 |006c: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -0909ec: 7110 1315 0400 |006e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1513 │ │ -0909f2: 0a04 |0071: move-result v4 │ │ -0909f4: 2d04 0407 |0072: cmpl-float v4, v4, v7 │ │ -0909f8: 3d04 d3ff |0074: if-lez v4, 0047 // -002d │ │ -0909fc: 5484 e805 |0076: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090a00: 7110 1815 0400 |0078: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1518 │ │ -090a06: 0a04 |007b: move-result v4 │ │ -090a08: b041 |007c: add-int/2addr v1, v4 │ │ -090a0a: 28ca |007d: goto 0047 // -0036 │ │ +0910cc: |[0910cc] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +0910dc: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +0910e0: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +0910e2: 6e10 6821 0900 |0003: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +0910e8: 0c02 |0006: move-result-object v2 │ │ +0910ea: 1f02 fc02 |0007: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02fc │ │ +0910ee: 5484 e805 |0009: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +0910f2: 7110 1715 0400 |000b: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1517 │ │ +0910f8: 0a04 |000e: move-result v4 │ │ +0910fa: 3804 4b00 |000f: if-eqz v4, 005a // +004b │ │ +0910fe: 5484 e805 |0011: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +091102: 6e10 2f15 0400 |0013: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@152f │ │ +091108: 0a04 |0016: move-result v4 │ │ +09110a: 5225 ee05 |0017: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05ee │ │ +09110e: 9003 0405 |0019: add-int v3, v4, v5 │ │ +091112: 2e04 0a06 |001b: cmpg-float v4, v10, v6 │ │ +091116: 3a04 1000 |001d: if-ltz v4, 002d // +0010 │ │ +09111a: 2d04 0a06 |001f: cmpl-float v4, v10, v6 │ │ +09111e: 3904 1300 |0021: if-nez v4, 0034 // +0013 │ │ +091122: 5484 e805 |0023: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +091126: 7110 1315 0400 |0025: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1513 │ │ +09112c: 0a04 |0028: move-result v4 │ │ +09112e: 2d04 0407 |0029: cmpl-float v4, v4, v7 │ │ +091132: 3d04 0900 |002b: if-lez v4, 0034 // +0009 │ │ +091136: 5484 e805 |002d: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +09113a: 7110 1815 0400 |002f: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1518 │ │ +091140: 0a04 |0032: move-result v4 │ │ +091142: b043 |0033: add-int/2addr v3, v4 │ │ +091144: 5484 e805 |0034: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +091148: 7110 1415 0400 |0036: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1514 │ │ +09114e: 0c04 |0039: move-result-object v4 │ │ +091150: 6e10 8b21 0400 |003a: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@218b │ │ +091156: 0a00 |003d: move-result v0 │ │ +091158: 5484 e805 |003e: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +09115c: 6e10 3415 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1534 │ │ +091162: 0a04 |0043: move-result v4 │ │ +091164: b134 |0044: sub-int/2addr v4, v3 │ │ +091166: 9101 0400 |0045: sub-int v1, v4, v0 │ │ +09116a: 5484 e805 |0047: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +09116e: 7110 1215 0400 |0049: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1512 │ │ +091174: 0c04 |004c: move-result-object v4 │ │ +091176: 6e10 8621 0900 |004d: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@2186 │ │ +09117c: 0a05 |0050: move-result v5 │ │ +09117e: 6e30 f915 1405 |0051: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@15f9 │ │ +091184: 5484 e805 |0054: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +091188: 6e10 3515 0400 |0056: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1535 │ │ +09118e: 0e00 |0059: return-void │ │ +091190: 5484 e805 |005a: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +091194: 6e10 2e15 0400 |005c: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@152e │ │ +09119a: 0a04 |005f: move-result v4 │ │ +09119c: 5225 ed05 |0060: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ed │ │ +0911a0: 9001 0405 |0062: add-int v1, v4, v5 │ │ +0911a4: 2d04 0a06 |0064: cmpl-float v4, v10, v6 │ │ +0911a8: 3c04 1000 |0066: if-gtz v4, 0076 // +0010 │ │ +0911ac: 2d04 0a06 |0068: cmpl-float v4, v10, v6 │ │ +0911b0: 3904 ddff |006a: if-nez v4, 0047 // -0023 │ │ +0911b4: 5484 e805 |006c: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +0911b8: 7110 1315 0400 |006e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1513 │ │ +0911be: 0a04 |0071: move-result v4 │ │ +0911c0: 2d04 0407 |0072: cmpl-float v4, v4, v7 │ │ +0911c4: 3d04 d3ff |0074: if-lez v4, 0047 // -002d │ │ +0911c8: 5484 e805 |0076: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +0911cc: 7110 1815 0400 |0078: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1518 │ │ +0911d2: 0a04 |007b: move-result v4 │ │ +0911d4: b041 |007c: add-int/2addr v1, v4 │ │ +0911d6: 28ca |007d: goto 0047 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1335 │ │ 0x0009 line=1338 │ │ 0x0011 line=1339 │ │ 0x001b line=1340 │ │ 0x002d line=1341 │ │ @@ -178851,43 +178823,43 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -090a0c: |[090a0c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -090a1c: 5410 e805 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ -090a20: 7110 0f15 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@150f │ │ -090a26: 0a00 |0005: move-result v0 │ │ -090a28: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -090a2c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -090a2e: 0f00 |0009: return v0 │ │ -090a30: 6e10 6821 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -090a36: 0c00 |000d: move-result-object v0 │ │ -090a38: 1f00 f802 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f8 │ │ -090a3c: 5500 ef05 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ef │ │ -090a40: 28f7 |0012: goto 0009 // -0009 │ │ +0911d8: |[0911d8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +0911e8: 5410 e805 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e8 │ │ +0911ec: 7110 0f15 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@150f │ │ +0911f2: 0a00 |0005: move-result v0 │ │ +0911f4: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +0911f8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0911fa: 0f00 |0009: return v0 │ │ +0911fc: 6e10 6821 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +091202: 0c00 |000d: move-result-object v0 │ │ +091204: 1f00 fc02 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02fc │ │ +091208: 5500 ef05 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ef │ │ +09120c: 28f7 |0012: goto 0009 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1300 │ │ 0x0008 line=1301 │ │ 0x0009 line=1304 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0013 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0013 reg=3 pointerId I │ │ │ │ - source_file_idx : 3264 (SlidingPaneLayout.java) │ │ + source_file_idx : 3270 (SlidingPaneLayout.java) │ │ │ │ Class #719 header: │ │ -class_idx : 764 │ │ +class_idx : 768 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3264 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3270 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #719 annotations: │ │ Annotations on class │ │ @@ -178908,17 +178880,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -090a44: |[090a44] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ -090a54: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -090a5a: 0e00 |0003: return-void │ │ +091210: |[091210] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ +091220: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +091226: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ │ │ Virtual methods - │ │ @@ -178927,16 +178899,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -090a5c: |[090a5c] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ -090a6c: 0e00 |0000: return-void │ │ +091228: |[091228] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ +091238: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -178945,16 +178917,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -090a70: |[090a70] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ -090a80: 0e00 |0000: return-void │ │ +09123c: |[09123c] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ +09124c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -178963,31 +178935,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -090a84: |[090a84] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ -090a94: 0e00 |0000: return-void │ │ +091250: |[091250] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ +091260: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ │ │ - source_file_idx : 3264 (SlidingPaneLayout.java) │ │ + source_file_idx : 3270 (SlidingPaneLayout.java) │ │ │ │ Class #720 header: │ │ -class_idx : 766 │ │ +class_idx : 770 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3264 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3270 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #720 annotations: │ │ Annotations on class │ │ @@ -179008,17 +178980,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -090a98: |[090a98] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ -090aa8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -090aae: 0e00 |0003: return-void │ │ +091264: |[091264] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ +091274: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +09127a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1480 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ │ │ Virtual methods - │ │ @@ -179027,41 +178999,41 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 20 16-bit code units │ │ -090ab0: |[090ab0] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -090ac0: 6e10 6921 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@2169 │ │ -090ac6: 0a00 |0003: move-result v0 │ │ -090ac8: 6e10 8621 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@2186 │ │ -090ace: 0a01 |0007: move-result v1 │ │ -090ad0: 6e10 7d21 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@217d │ │ -090ad6: 0a02 |000b: move-result v2 │ │ -090ad8: 6e10 5d21 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@215d │ │ -090ade: 0a03 |000f: move-result v3 │ │ -090ae0: 7153 da0d 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0dda │ │ -090ae6: 0e00 |0013: return-void │ │ +09127c: |[09127c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +09128c: 6e10 6921 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@2169 │ │ +091292: 0a00 |0003: move-result v0 │ │ +091294: 6e10 8621 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@2186 │ │ +09129a: 0a01 |0007: move-result v1 │ │ +09129c: 6e10 7d21 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@217d │ │ +0912a2: 0a02 |000b: move-result v2 │ │ +0912a4: 6e10 5d21 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@215d │ │ +0912aa: 0a03 |000f: move-result v3 │ │ +0912ac: 7153 da0d 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0dda │ │ +0912b2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1482 │ │ 0x0013 line=1484 │ │ locals : │ │ 0x0000 - 0x0014 reg=4 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ 0x0000 - 0x0014 reg=5 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0014 reg=6 child Landroid/view/View; │ │ │ │ - source_file_idx : 3264 (SlidingPaneLayout.java) │ │ + source_file_idx : 3270 (SlidingPaneLayout.java) │ │ │ │ Class #721 header: │ │ -class_idx : 773 │ │ +class_idx : 777 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 777 │ │ -source_file_idx : 3310 │ │ +superclass_idx : 781 │ │ +source_file_idx : 3316 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #721 annotations: │ │ Annotations on class │ │ @@ -179085,19 +179057,19 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -090ae8: |[090ae8] android.support.v4.widget.SwipeRefreshLayout$3.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -090af8: 5b12 2406 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -090afc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -090afe: 7030 7715 2100 |0003: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V // method@1577 │ │ -090b04: 0e00 |0006: return-void │ │ +0912b4: |[0912b4] android.support.v4.widget.SwipeRefreshLayout$3.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0912c4: 5b12 2406 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +0912c8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0912ca: 7030 7715 2100 |0003: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V // method@1577 │ │ +0912d0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout$3; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -179107,34 +179079,34 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090b08: |[090b08] android.support.v4.widget.SwipeRefreshLayout$3.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -090b18: 5420 2406 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -090b1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -090b1e: 7120 8d15 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I // method@158d │ │ -090b24: 0e00 |0006: return-void │ │ +0912d4: |[0912d4] android.support.v4.widget.SwipeRefreshLayout$3.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +0912e4: 5420 2406 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +0912e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0912ea: 7120 8d15 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I // method@158d │ │ +0912f0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0006 line=129 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout$3; │ │ 0x0000 - 0x0007 reg=3 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 3310 (SwipeRefreshLayout.java) │ │ + source_file_idx : 3316 (SwipeRefreshLayout.java) │ │ │ │ Class #722 header: │ │ -class_idx : 774 │ │ +class_idx : 778 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 777 │ │ -source_file_idx : 3310 │ │ +superclass_idx : 781 │ │ +source_file_idx : 3316 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #722 annotations: │ │ Annotations on class │ │ @@ -179158,19 +179130,19 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -090b28: |[090b28] android.support.v4.widget.SwipeRefreshLayout$4.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -090b38: 5b12 2506 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0625 │ │ -090b3c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -090b3e: 7030 7715 2100 |0003: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V // method@1577 │ │ -090b44: 0e00 |0006: return-void │ │ +0912f4: |[0912f4] android.support.v4.widget.SwipeRefreshLayout$4.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +091304: 5b12 2506 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0625 │ │ +091308: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +09130a: 7030 7715 2100 |0003: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V // method@1577 │ │ +091310: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout$4; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -179180,33 +179152,33 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090b48: |[090b48] android.support.v4.widget.SwipeRefreshLayout$4.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -090b58: 5420 2506 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0625 │ │ -090b5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -090b5e: 7120 8f15 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@158f │ │ -090b64: 0e00 |0006: return-void │ │ +091314: |[091314] android.support.v4.widget.SwipeRefreshLayout$4.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +091324: 5420 2506 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0625 │ │ +091328: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09132a: 7120 8f15 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@158f │ │ +091330: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0006 line=136 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout$4; │ │ 0x0000 - 0x0007 reg=3 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 3310 (SwipeRefreshLayout.java) │ │ + source_file_idx : 3316 (SwipeRefreshLayout.java) │ │ │ │ Class #723 header: │ │ -class_idx : 793 │ │ +class_idx : 797 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 222 │ │ +superclass_idx : 226 │ │ source_file_idx : 461 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 43 │ │ │ │ Class #723 - │ │ @@ -179229,17 +179201,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -090b68: |[090b68] android.support.v7.app.ActionBarActivity.:()V │ │ -090b78: 7010 0904 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@0409 │ │ -090b7e: 0e00 |0003: return-void │ │ +091334: |[091334] android.support.v7.app.ActionBarActivity.:()V │ │ +091344: 7010 0904 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@0409 │ │ +09134a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ │ │ Virtual methods - │ │ @@ -179248,18 +179220,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -090b80: |[090b80] android.support.v7.app.ActionBarActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -090b90: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090b94: 6e30 9716 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1697 │ │ -090b9a: 0e00 |0005: return-void │ │ +09134c: |[09134c] android.support.v7.app.ActionBarActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +09135c: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +091360: 6e30 9716 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1697 │ │ +091366: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -179270,19 +179242,19 @@ │ │ type : '()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -090b9c: |[090b9c] android.support.v7.app.ActionBarActivity.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ -090bac: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090bb0: 6e10 9b16 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@169b │ │ -090bb6: 0c00 |0005: move-result-object v0 │ │ -090bb8: 1100 |0006: return-object v0 │ │ +091368: |[091368] android.support.v7.app.ActionBarActivity.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ +091378: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +09137c: 6e10 9b16 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@169b │ │ +091382: 0c00 |0005: move-result-object v0 │ │ +091384: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ │ │ #2 : (in Landroid/support/v7/app/ActionBarActivity;) │ │ @@ -179290,19 +179262,19 @@ │ │ type : '()Landroid/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -090bbc: |[090bbc] android.support.v7.app.ActionBarActivity.getMenuInflater:()Landroid/view/MenuInflater; │ │ -090bcc: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090bd0: 6e10 9d16 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.getMenuInflater:()Landroid/view/MenuInflater; // method@169d │ │ -090bd6: 0c00 |0005: move-result-object v0 │ │ -090bd8: 1100 |0006: return-object v0 │ │ +091388: |[091388] android.support.v7.app.ActionBarActivity.getMenuInflater:()Landroid/view/MenuInflater; │ │ +091398: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +09139c: 6e10 9d16 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.getMenuInflater:()Landroid/view/MenuInflater; // method@169d │ │ +0913a2: 0c00 |0005: move-result-object v0 │ │ +0913a4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ │ │ #3 : (in Landroid/support/v7/app/ActionBarActivity;) │ │ @@ -179310,19 +179282,19 @@ │ │ type : '()Landroid/support/v7/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -090bdc: |[090bdc] android.support.v7.app.ActionBarActivity.getSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ -090bec: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090bf0: 6e10 9e16 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@169e │ │ -090bf6: 0c00 |0005: move-result-object v0 │ │ -090bf8: 1100 |0006: return-object v0 │ │ +0913a8: |[0913a8] android.support.v7.app.ActionBarActivity.getSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ +0913b8: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +0913bc: 6e10 9e16 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@169e │ │ +0913c2: 0c00 |0005: move-result-object v0 │ │ +0913c4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ │ │ #4 : (in Landroid/support/v7/app/ActionBarActivity;) │ │ @@ -179330,18 +179302,18 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -090bfc: |[090bfc] android.support.v7.app.ActionBarActivity.getSupportParentActivityIntent:()Landroid/content/Intent; │ │ -090c0c: 7110 8905 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0589 │ │ -090c12: 0c00 |0003: move-result-object v0 │ │ -090c14: 1100 |0004: return-object v0 │ │ +0913c8: |[0913c8] android.support.v7.app.ActionBarActivity.getSupportParentActivityIntent:()Landroid/content/Intent; │ │ +0913d8: 7110 8905 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0589 │ │ +0913de: 0c00 |0003: move-result-object v0 │ │ +0913e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ │ │ #5 : (in Landroid/support/v7/app/ActionBarActivity;) │ │ @@ -179349,21 +179321,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -090c18: |[090c18] android.support.v7.app.ActionBarActivity.onBackPressed:()V │ │ -090c28: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090c2c: 6e10 a016 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onBackPressed:()Z // method@16a0 │ │ -090c32: 0a00 |0005: move-result v0 │ │ -090c34: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -090c38: 6f10 2004 0100 |0008: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0420 │ │ -090c3e: 0e00 |000b: return-void │ │ +0913e4: |[0913e4] android.support.v7.app.ActionBarActivity.onBackPressed:()V │ │ +0913f4: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +0913f8: 6e10 a016 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onBackPressed:()Z // method@16a0 │ │ +0913fe: 0a00 |0005: move-result v0 │ │ +091400: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +091404: 6f10 2004 0100 |0008: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0420 │ │ +09140a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0008 line=251 │ │ 0x000b line=253 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ @@ -179373,19 +179345,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -090c40: |[090c40] android.support.v7.app.ActionBarActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -090c50: 6f20 2104 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0421 │ │ -090c56: 5410 8206 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090c5a: 6e20 a116 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@16a1 │ │ -090c60: 0e00 |0008: return-void │ │ +09140c: |[09140c] android.support.v7.app.ActionBarActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +09141c: 6f20 2104 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0421 │ │ +091422: 5410 8206 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +091426: 6e20 a116 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@16a1 │ │ +09142c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ 0x0008 line=106 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ @@ -179396,18 +179368,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -090c64: |[090c64] android.support.v7.app.ActionBarActivity.onContentChanged:()V │ │ -090c74: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090c78: 6e10 a216 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onContentChanged:()V // method@16a2 │ │ -090c7e: 0e00 |0005: return-void │ │ +091430: |[091430] android.support.v7.app.ActionBarActivity.onContentChanged:()V │ │ +091440: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +091444: 6e10 a216 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onContentChanged:()V // method@16a2 │ │ +09144a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0005 line=465 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ │ │ @@ -179416,22 +179388,22 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -090c80: |[090c80] android.support.v7.app.ActionBarActivity.onCreate:(Landroid/os/Bundle;)V │ │ -090c90: 7110 9816 0100 |0000: invoke-static {v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.createDelegate:(Landroid/support/v7/app/ActionBarActivity;)Landroid/support/v7/app/ActionBarActivityDelegate; // method@1698 │ │ -090c96: 0c00 |0003: move-result-object v0 │ │ -090c98: 5b10 8206 |0004: iput-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090c9c: 6f20 2204 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@0422 │ │ -090ca2: 5410 8206 |0009: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090ca6: 6e20 a316 2000 |000b: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreate:(Landroid/os/Bundle;)V // method@16a3 │ │ -090cac: 0e00 |000e: return-void │ │ +09144c: |[09144c] android.support.v7.app.ActionBarActivity.onCreate:(Landroid/os/Bundle;)V │ │ +09145c: 7110 9816 0100 |0000: invoke-static {v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.createDelegate:(Landroid/support/v7/app/ActionBarActivity;)Landroid/support/v7/app/ActionBarActivityDelegate; // method@1698 │ │ +091462: 0c00 |0003: move-result-object v0 │ │ +091464: 5b10 8206 |0004: iput-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +091468: 6f20 2204 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@0422 │ │ +09146e: 5410 8206 |0009: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +091472: 6e20 a316 2000 |000b: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreate:(Landroid/os/Bundle;)V // method@16a3 │ │ +091478: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0006 line=98 │ │ 0x0009 line=99 │ │ 0x000e line=100 │ │ locals : │ │ @@ -179443,19 +179415,19 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -090cb0: |[090cb0] android.support.v7.app.ActionBarActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -090cc0: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090cc4: 6e30 a416 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@16a4 │ │ -090cca: 0a00 |0005: move-result v0 │ │ -090ccc: 0f00 |0006: return v0 │ │ +09147c: |[09147c] android.support.v7.app.ActionBarActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +09148c: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +091490: 6e30 a416 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@16a4 │ │ +091496: 0a00 |0005: move-result v0 │ │ +091498: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0007 reg=2 featureId I │ │ 0x0000 - 0x0007 reg=3 menu Landroid/view/Menu; │ │ @@ -179465,23 +179437,23 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -090cd0: |[090cd0] android.support.v7.app.ActionBarActivity.onCreatePanelView:(I)Landroid/view/View; │ │ -090ce0: 3902 0900 |0000: if-nez v2, 0009 // +0009 │ │ -090ce4: 5410 8206 |0002: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090ce8: 6e20 a516 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreatePanelView:(I)Landroid/view/View; // method@16a5 │ │ -090cee: 0c00 |0007: move-result-object v0 │ │ -090cf0: 1100 |0008: return-object v0 │ │ -090cf2: 6f20 2504 2100 |0009: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelView:(I)Landroid/view/View; // method@0425 │ │ -090cf8: 0c00 |000c: move-result-object v0 │ │ -090cfa: 28fb |000d: goto 0008 // -0005 │ │ +09149c: |[09149c] android.support.v7.app.ActionBarActivity.onCreatePanelView:(I)Landroid/view/View; │ │ +0914ac: 3902 0900 |0000: if-nez v2, 0009 // +0009 │ │ +0914b0: 5410 8206 |0002: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +0914b4: 6e20 a516 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreatePanelView:(I)Landroid/view/View; // method@16a5 │ │ +0914ba: 0c00 |0007: move-result-object v0 │ │ +0914bc: 1100 |0008: return-object v0 │ │ +0914be: 6f20 2504 2100 |0009: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelView:(I)Landroid/view/View; // method@0425 │ │ +0914c4: 0c00 |000c: move-result-object v0 │ │ +0914c6: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0002 line=123 │ │ 0x0008 line=125 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ @@ -179492,17 +179464,17 @@ │ │ type : '(Landroid/support/v4/app/TaskStackBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -090cfc: |[090cfc] android.support.v7.app.ActionBarActivity.onCreateSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V │ │ -090d0c: 6e20 7d07 0100 |0000: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; // method@077d │ │ -090d12: 0e00 |0003: return-void │ │ +0914c8: |[0914c8] android.support.v7.app.ActionBarActivity.onCreateSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V │ │ +0914d8: 6e20 7d07 0100 |0000: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; // method@077d │ │ +0914de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0003 line=339 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0004 reg=1 builder Landroid/support/v4/app/TaskStackBuilder; │ │ @@ -179512,37 +179484,37 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -090d14: |[090d14] android.support.v7.app.ActionBarActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -090d24: 5431 8206 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090d28: 6e30 a616 4105 |0002: invoke-virtual {v1, v4, v5}, Landroid/support/v7/app/ActionBarActivityDelegate;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@16a6 │ │ -090d2e: 0a01 |0005: move-result v1 │ │ -090d30: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ -090d34: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -090d36: 0f01 |0009: return v1 │ │ -090d38: 6e10 5e16 0300 |000a: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivity;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@165e │ │ -090d3e: 0c00 |000d: move-result-object v0 │ │ -090d40: 7210 f020 0500 |000e: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@20f0 │ │ -090d46: 0a01 |0011: move-result v1 │ │ -090d48: 1402 2c00 0201 |0012: const v2, #float 2.38774e-38 // #0102002c │ │ -090d4e: 3321 1100 |0015: if-ne v1, v2, 0026 // +0011 │ │ -090d52: 3800 0f00 |0017: if-eqz v0, 0026 // +000f │ │ -090d56: 6e10 2216 0000 |0019: invoke-virtual {v0}, Landroid/support/v7/app/ActionBar;.getDisplayOptions:()I // method@1622 │ │ -090d5c: 0a01 |001c: move-result v1 │ │ -090d5e: dd01 0104 |001d: and-int/lit8 v1, v1, #int 4 // #04 │ │ -090d62: 3801 0700 |001f: if-eqz v1, 0026 // +0007 │ │ -090d66: 6e10 7516 0300 |0021: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivity;.onSupportNavigateUp:()Z // method@1675 │ │ -090d6c: 0a01 |0024: move-result v1 │ │ -090d6e: 28e4 |0025: goto 0009 // -001c │ │ -090d70: 1201 |0026: const/4 v1, #int 0 // #0 │ │ -090d72: 28e2 |0027: goto 0009 // -001e │ │ +0914e0: |[0914e0] android.support.v7.app.ActionBarActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +0914f0: 5431 8206 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +0914f4: 6e30 a616 4105 |0002: invoke-virtual {v1, v4, v5}, Landroid/support/v7/app/ActionBarActivityDelegate;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@16a6 │ │ +0914fa: 0a01 |0005: move-result v1 │ │ +0914fc: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ +091500: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +091502: 0f01 |0009: return v1 │ │ +091504: 6e10 5e16 0300 |000a: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivity;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@165e │ │ +09150a: 0c00 |000d: move-result-object v0 │ │ +09150c: 7210 f020 0500 |000e: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@20f0 │ │ +091512: 0a01 |0011: move-result v1 │ │ +091514: 1402 2c00 0201 |0012: const v2, #float 2.38774e-38 // #0102002c │ │ +09151a: 3321 1100 |0015: if-ne v1, v2, 0026 // +0011 │ │ +09151e: 3800 0f00 |0017: if-eqz v0, 0026 // +000f │ │ +091522: 6e10 2216 0000 |0019: invoke-virtual {v0}, Landroid/support/v7/app/ActionBar;.getDisplayOptions:()I // method@1622 │ │ +091528: 0a01 |001c: move-result v1 │ │ +09152a: dd01 0104 |001d: and-int/lit8 v1, v1, #int 4 // #04 │ │ +09152e: 3801 0700 |001f: if-eqz v1, 0026 // +0007 │ │ +091532: 6e10 7516 0300 |0021: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivity;.onSupportNavigateUp:()Z // method@1675 │ │ +091538: 0a01 |0024: move-result v1 │ │ +09153a: 28e4 |0025: goto 0009 // -001c │ │ +09153c: 1201 |0026: const/4 v1, #int 0 // #0 │ │ +09153e: 28e2 |0027: goto 0009 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0008 line=132 │ │ 0x0009 line=140 │ │ 0x000a line=135 │ │ 0x000e line=136 │ │ @@ -179559,19 +179531,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -090d74: |[090d74] android.support.v7.app.ActionBarActivity.onPostResume:()V │ │ -090d84: 6f10 2e04 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onPostResume:()V // method@042e │ │ -090d8a: 5410 8206 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090d8e: 6e10 a716 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onPostResume:()V // method@16a7 │ │ -090d94: 0e00 |0008: return-void │ │ +091540: |[091540] android.support.v7.app.ActionBarActivity.onPostResume:()V │ │ +091550: 6f10 2e04 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onPostResume:()V // method@042e │ │ +091556: 5410 8206 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +09155a: 6e10 a716 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onPostResume:()V // method@16a7 │ │ +091560: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0003 line=117 │ │ 0x0008 line=118 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ @@ -179581,19 +179553,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -090d98: |[090d98] android.support.v7.app.ActionBarActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ -090da8: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090dac: 6e30 a816 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@16a8 │ │ -090db2: 0a00 |0005: move-result v0 │ │ -090db4: 0f00 |0006: return v0 │ │ +091564: |[091564] android.support.v7.app.ActionBarActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ +091574: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +091578: 6e30 a816 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@16a8 │ │ +09157e: 0a00 |0005: move-result v0 │ │ +091580: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 menu Landroid/view/Menu; │ │ @@ -179603,19 +179575,19 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -090db8: |[090db8] android.support.v7.app.ActionBarActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -090dc8: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090dcc: 6e40 a916 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/app/ActionBarActivityDelegate;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@16a9 │ │ -090dd2: 0a00 |0005: move-result v0 │ │ -090dd4: 0f00 |0006: return v0 │ │ +091584: |[091584] android.support.v7.app.ActionBarActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +091594: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +091598: 6e40 a916 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/app/ActionBarActivityDelegate;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@16a9 │ │ +09159e: 0a00 |0005: move-result v0 │ │ +0915a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0007 reg=2 featureId I │ │ 0x0000 - 0x0007 reg=3 view Landroid/view/View; │ │ @@ -179626,16 +179598,16 @@ │ │ type : '(Landroid/support/v4/app/TaskStackBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -090dd8: |[090dd8] android.support.v7.app.ActionBarActivity.onPrepareSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V │ │ -090de8: 0e00 |0000: return-void │ │ +0915a4: |[0915a4] android.support.v7.app.ActionBarActivity.onPrepareSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V │ │ +0915b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0001 reg=1 builder Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -179644,19 +179616,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -090dec: |[090dec] android.support.v7.app.ActionBarActivity.onStop:()V │ │ -090dfc: 6f10 3804 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onStop:()V // method@0438 │ │ -090e02: 5410 8206 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090e06: 6e10 aa16 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onStop:()V // method@16aa │ │ -090e0c: 0e00 |0008: return-void │ │ +0915b8: |[0915b8] android.support.v7.app.ActionBarActivity.onStop:()V │ │ +0915c8: 6f10 3804 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onStop:()V // method@0438 │ │ +0915ce: 5410 8206 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +0915d2: 6e10 aa16 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onStop:()V // method@16aa │ │ +0915d8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0003 line=111 │ │ 0x0008 line=112 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ @@ -179666,16 +179638,16 @@ │ │ type : '(Landroid/support/v7/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -090e10: |[090e10] android.support.v7.app.ActionBarActivity.onSupportActionModeFinished:(Landroid/support/v7/view/ActionMode;)V │ │ -090e20: 0e00 |0000: return-void │ │ +0915dc: |[0915dc] android.support.v7.app.ActionBarActivity.onSupportActionModeFinished:(Landroid/support/v7/view/ActionMode;)V │ │ +0915ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0001 reg=1 mode Landroid/support/v7/view/ActionMode; │ │ │ │ @@ -179684,16 +179656,16 @@ │ │ type : '(Landroid/support/v7/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -090e24: |[090e24] android.support.v7.app.ActionBarActivity.onSupportActionModeStarted:(Landroid/support/v7/view/ActionMode;)V │ │ -090e34: 0e00 |0000: return-void │ │ +0915f0: |[0915f0] android.support.v7.app.ActionBarActivity.onSupportActionModeStarted:(Landroid/support/v7/view/ActionMode;)V │ │ +091600: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0001 reg=1 mode Landroid/support/v7/view/ActionMode; │ │ │ │ @@ -179702,16 +179674,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -090e38: |[090e38] android.support.v7.app.ActionBarActivity.onSupportContentChanged:()V │ │ -090e48: 0e00 |0000: return-void │ │ +091604: |[091604] android.support.v7.app.ActionBarActivity.onSupportContentChanged:()V │ │ +091614: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ │ │ #21 : (in Landroid/support/v7/app/ActionBarActivity;) │ │ @@ -179719,36 +179691,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -090e4c: |[090e4c] android.support.v7.app.ActionBarActivity.onSupportNavigateUp:()Z │ │ -090e5c: 6e10 6016 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@1660 │ │ -090e62: 0c02 |0003: move-result-object v2 │ │ -090e64: 3802 2300 |0004: if-eqz v2, 0027 // +0023 │ │ -090e68: 6e20 9016 2400 |0006: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.supportShouldUpRecreateTask:(Landroid/content/Intent;)Z // method@1690 │ │ -090e6e: 0a03 |0009: move-result v3 │ │ -090e70: 3803 1900 |000a: if-eqz v3, 0023 // +0019 │ │ -090e74: 7110 8007 0400 |000c: invoke-static {v4}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0780 │ │ -090e7a: 0c00 |000f: move-result-object v0 │ │ -090e7c: 6e20 6a16 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v7/app/ActionBarActivity;.onCreateSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V // method@166a │ │ -090e82: 6e20 7016 0400 |0013: invoke-virtual {v4, v0}, Landroid/support/v7/app/ActionBarActivity;.onPrepareSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V // method@1670 │ │ -090e88: 6e10 8907 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:()V // method@0789 │ │ -090e8e: 7110 2503 0400 |0019: invoke-static {v4}, Landroid/support/v4/app/ActivityCompat;.finishAffinity:(Landroid/app/Activity;)V // method@0325 │ │ -090e94: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -090e96: 0f03 |001d: return v3 │ │ -090e98: 0d01 |001e: move-exception v1 │ │ -090e9a: 6e10 5716 0400 |001f: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.finish:()V // method@1657 │ │ -090ea0: 28fa |0022: goto 001c // -0006 │ │ -090ea2: 6e20 8e16 2400 |0023: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.supportNavigateUpTo:(Landroid/content/Intent;)V // method@168e │ │ -090ea8: 28f6 |0026: goto 001c // -000a │ │ -090eaa: 1203 |0027: const/4 v3, #int 0 // #0 │ │ -090eac: 28f5 |0028: goto 001d // -000b │ │ +091618: |[091618] android.support.v7.app.ActionBarActivity.onSupportNavigateUp:()Z │ │ +091628: 6e10 6016 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@1660 │ │ +09162e: 0c02 |0003: move-result-object v2 │ │ +091630: 3802 2300 |0004: if-eqz v2, 0027 // +0023 │ │ +091634: 6e20 9016 2400 |0006: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.supportShouldUpRecreateTask:(Landroid/content/Intent;)Z // method@1690 │ │ +09163a: 0a03 |0009: move-result v3 │ │ +09163c: 3803 1900 |000a: if-eqz v3, 0023 // +0019 │ │ +091640: 7110 8007 0400 |000c: invoke-static {v4}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0780 │ │ +091646: 0c00 |000f: move-result-object v0 │ │ +091648: 6e20 6a16 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v7/app/ActionBarActivity;.onCreateSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V // method@166a │ │ +09164e: 6e20 7016 0400 |0013: invoke-virtual {v4, v0}, Landroid/support/v7/app/ActionBarActivity;.onPrepareSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V // method@1670 │ │ +091654: 6e10 8907 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:()V // method@0789 │ │ +09165a: 7110 2503 0400 |0019: invoke-static {v4}, Landroid/support/v4/app/ActivityCompat;.finishAffinity:(Landroid/app/Activity;)V // method@0325 │ │ +091660: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +091662: 0f03 |001d: return v3 │ │ +091664: 0d01 |001e: move-exception v1 │ │ +091666: 6e10 5716 0400 |001f: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.finish:()V // method@1657 │ │ +09166c: 28fa |0022: goto 001c // -0006 │ │ +09166e: 6e20 8e16 2400 |0023: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.supportNavigateUpTo:(Landroid/content/Intent;)V // method@168e │ │ +091674: 28f6 |0026: goto 001c // -000a │ │ +091676: 1203 |0027: const/4 v3, #int 0 // #0 │ │ +091678: 28f5 |0028: goto 001d // -000b │ │ catches : 1 │ │ 0x0019 - 0x001c │ │ Ljava/lang/IllegalStateException; -> 0x001e │ │ positions : │ │ 0x0000 line=383 │ │ 0x0004 line=385 │ │ 0x0006 line=386 │ │ @@ -179775,19 +179747,19 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -090ec0: |[090ec0] android.support.v7.app.ActionBarActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -090ed0: 6f30 3904 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@0439 │ │ -090ed6: 5410 8206 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090eda: 6e20 ab16 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onTitleChanged:(Ljava/lang/CharSequence;)V // method@16ab │ │ -090ee0: 0e00 |0008: return-void │ │ +09168c: |[09168c] android.support.v7.app.ActionBarActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +09169c: 6f30 3904 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@0439 │ │ +0916a2: 5410 8206 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +0916a6: 6e20 ab16 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onTitleChanged:(Ljava/lang/CharSequence;)V // method@16ab │ │ +0916ac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0003 line=146 │ │ 0x0008 line=147 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ @@ -179799,18 +179771,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090ee4: |[090ee4] android.support.v7.app.ActionBarActivity.setContentView:(I)V │ │ -090ef4: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090ef8: 6e20 ac16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setContentView:(I)V // method@16ac │ │ -090efe: 0e00 |0005: return-void │ │ +0916b0: |[0916b0] android.support.v7.app.ActionBarActivity.setContentView:(I)V │ │ +0916c0: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +0916c4: 6e20 ac16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setContentView:(I)V // method@16ac │ │ +0916ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 layoutResID I │ │ @@ -179820,18 +179792,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090f00: |[090f00] android.support.v7.app.ActionBarActivity.setContentView:(Landroid/view/View;)V │ │ -090f10: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090f14: 6e20 ad16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setContentView:(Landroid/view/View;)V // method@16ad │ │ -090f1a: 0e00 |0005: return-void │ │ +0916cc: |[0916cc] android.support.v7.app.ActionBarActivity.setContentView:(Landroid/view/View;)V │ │ +0916dc: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +0916e0: 6e20 ad16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setContentView:(Landroid/view/View;)V // method@16ad │ │ +0916e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -179841,18 +179813,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -090f1c: |[090f1c] android.support.v7.app.ActionBarActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -090f2c: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090f30: 6e30 ae16 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@16ae │ │ -090f36: 0e00 |0005: return-void │ │ +0916e8: |[0916e8] android.support.v7.app.ActionBarActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0916f8: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +0916fc: 6e30 ae16 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@16ae │ │ +091702: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0005 line=88 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -179863,18 +179835,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090f38: |[090f38] android.support.v7.app.ActionBarActivity.setSupportProgress:(I)V │ │ -090f48: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090f4c: 6e20 af16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgress:(I)V // method@16af │ │ -090f52: 0e00 |0005: return-void │ │ +091704: |[091704] android.support.v7.app.ActionBarActivity.setSupportProgress:(I)V │ │ +091714: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +091718: 6e20 af16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgress:(I)V // method@16af │ │ +09171e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0005 line=312 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 progress I │ │ @@ -179884,18 +179856,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090f54: |[090f54] android.support.v7.app.ActionBarActivity.setSupportProgressBarIndeterminate:(Z)V │ │ -090f64: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090f68: 6e20 b016 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgressBarIndeterminate:(Z)V // method@16b0 │ │ -090f6e: 0e00 |0005: return-void │ │ +091720: |[091720] android.support.v7.app.ActionBarActivity.setSupportProgressBarIndeterminate:(Z)V │ │ +091730: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +091734: 6e20 b016 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgressBarIndeterminate:(Z)V // method@16b0 │ │ +09173a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0005 line=296 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 indeterminate Z │ │ @@ -179905,18 +179877,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090f70: |[090f70] android.support.v7.app.ActionBarActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -090f80: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090f84: 6e20 b116 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgressBarIndeterminateVisibility:(Z)V // method@16b1 │ │ -090f8a: 0e00 |0005: return-void │ │ +09173c: |[09173c] android.support.v7.app.ActionBarActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +09174c: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +091750: 6e20 b116 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgressBarIndeterminateVisibility:(Z)V // method@16b1 │ │ +091756: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0005 line=281 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 visible Z │ │ @@ -179926,18 +179898,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -090f8c: |[090f8c] android.support.v7.app.ActionBarActivity.setSupportProgressBarVisibility:(Z)V │ │ -090f9c: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090fa0: 6e20 b216 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgressBarVisibility:(Z)V // method@16b2 │ │ -090fa6: 0e00 |0005: return-void │ │ +091758: |[091758] android.support.v7.app.ActionBarActivity.setSupportProgressBarVisibility:(Z)V │ │ +091768: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +09176c: 6e20 b216 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgressBarVisibility:(Z)V // method@16b2 │ │ +091772: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0005 line=267 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 visible Z │ │ @@ -179947,19 +179919,19 @@ │ │ type : '(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -090fa8: |[090fa8] android.support.v7.app.ActionBarActivity.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ -090fb8: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -090fbc: 6e20 b316 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; // method@16b3 │ │ -090fc2: 0c00 |0005: move-result-object v0 │ │ -090fc4: 1100 |0006: return-object v0 │ │ +091774: |[091774] android.support.v7.app.ActionBarActivity.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ +091784: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +091788: 6e20 b316 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; // method@16b3 │ │ +09178e: 0c00 |0005: move-result-object v0 │ │ +091790: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0007 reg=2 callback Landroid/support/v7/view/ActionMode$Callback; │ │ │ │ @@ -179968,17 +179940,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -090fc8: |[090fc8] android.support.v7.app.ActionBarActivity.superAddContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -090fd8: 6f30 0a04 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@040a │ │ -090fde: 0e00 |0003: return-void │ │ +091794: |[091794] android.support.v7.app.ActionBarActivity.superAddContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0917a4: 6f30 0a04 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@040a │ │ +0917aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0003 line=230 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -179989,18 +179961,18 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -090fe0: |[090fe0] android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -090ff0: 6f30 2404 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0424 │ │ -090ff6: 0a00 |0003: move-result v0 │ │ -090ff8: 0f00 |0004: return v0 │ │ +0917ac: |[0917ac] android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +0917bc: 6f30 2404 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0424 │ │ +0917c2: 0a00 |0003: move-result v0 │ │ +0917c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0005 reg=2 featureId I │ │ 0x0000 - 0x0005 reg=3 frameworkMenu Landroid/view/Menu; │ │ @@ -180010,18 +179982,18 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -090ffc: |[090ffc] android.support.v7.app.ActionBarActivity.superOnMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -09100c: 6f30 2a04 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@042a │ │ -091012: 0a00 |0003: move-result v0 │ │ -091014: 0f00 |0004: return v0 │ │ +0917c8: |[0917c8] android.support.v7.app.ActionBarActivity.superOnMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +0917d8: 6f30 2a04 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@042a │ │ +0917de: 0a00 |0003: move-result v0 │ │ +0917e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0005 reg=2 featureId I │ │ 0x0000 - 0x0005 reg=3 menuItem Landroid/view/MenuItem; │ │ @@ -180031,18 +180003,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -091018: |[091018] android.support.v7.app.ActionBarActivity.superOnPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ -091028: 6f30 2f04 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@042f │ │ -09102e: 0a00 |0003: move-result v0 │ │ -091030: 0f00 |0004: return v0 │ │ +0917e4: |[0917e4] android.support.v7.app.ActionBarActivity.superOnPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ +0917f4: 6f30 2f04 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@042f │ │ +0917fa: 0a00 |0003: move-result v0 │ │ +0917fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 menu Landroid/view/Menu; │ │ @@ -180052,18 +180024,18 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -091034: |[091034] android.support.v7.app.ActionBarActivity.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -091044: 6f40 3004 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0430 │ │ -09104a: 0a00 |0003: move-result v0 │ │ -09104c: 0f00 |0004: return v0 │ │ +091800: |[091800] android.support.v7.app.ActionBarActivity.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +091810: 6f40 3004 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0430 │ │ +091816: 0a00 |0003: move-result v0 │ │ +091818: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0005 reg=2 featureId I │ │ 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ @@ -180074,17 +180046,17 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -091050: |[091050] android.support.v7.app.ActionBarActivity.superSetContentView:(I)V │ │ -091060: 6f20 3a04 1000 |0000: invoke-super {v0, v1}, Landroid/support/v4/app/FragmentActivity;.setContentView:(I)V // method@043a │ │ -091066: 0e00 |0003: return-void │ │ +09181c: |[09181c] android.support.v7.app.ActionBarActivity.superSetContentView:(I)V │ │ +09182c: 6f20 3a04 1000 |0000: invoke-super {v0, v1}, Landroid/support/v4/app/FragmentActivity;.setContentView:(I)V // method@043a │ │ +091832: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0004 reg=1 resId I │ │ @@ -180094,17 +180066,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -091068: |[091068] android.support.v7.app.ActionBarActivity.superSetContentView:(Landroid/view/View;)V │ │ -091078: 6f20 3b04 1000 |0000: invoke-super {v0, v1}, Landroid/support/v4/app/FragmentActivity;.setContentView:(Landroid/view/View;)V // method@043b │ │ -09107e: 0e00 |0003: return-void │ │ +091834: |[091834] android.support.v7.app.ActionBarActivity.superSetContentView:(Landroid/view/View;)V │ │ +091844: 6f20 3b04 1000 |0000: invoke-super {v0, v1}, Landroid/support/v4/app/FragmentActivity;.setContentView:(Landroid/view/View;)V // method@043b │ │ +09184a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0003 line=222 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -180114,17 +180086,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -091080: |[091080] android.support.v7.app.ActionBarActivity.superSetContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -091090: 6f30 3c04 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@043c │ │ -091096: 0e00 |0003: return-void │ │ +09184c: |[09184c] android.support.v7.app.ActionBarActivity.superSetContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +09185c: 6f30 3c04 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@043c │ │ +091862: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0003 line=226 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -180135,22 +180107,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -091098: |[091098] android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu:()V │ │ -0910a8: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0910ac: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0910b0: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -0910b4: 6f10 3f04 0200 |0006: invoke-super {v2}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@043f │ │ -0910ba: 5420 8206 |0009: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -0910be: 6e10 b416 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.supportInvalidateOptionsMenu:()V // method@16b4 │ │ -0910c4: 0e00 |000e: return-void │ │ +091864: |[091864] android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu:()V │ │ +091874: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +091878: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +09187c: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +091880: 6f10 3f04 0200 |0006: invoke-super {v2}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@043f │ │ +091886: 5420 8206 |0009: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +09188a: 6e10 b416 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.supportInvalidateOptionsMenu:()V // method@16b4 │ │ +091890: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0006 line=171 │ │ 0x0009 line=173 │ │ 0x000e line=174 │ │ locals : │ │ @@ -180161,17 +180133,17 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0910c8: |[0910c8] android.support.v7.app.ActionBarActivity.supportNavigateUpTo:(Landroid/content/Intent;)V │ │ -0910d8: 7120 8f05 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@058f │ │ -0910de: 0e00 |0003: return-void │ │ +091894: |[091894] android.support.v7.app.ActionBarActivity.supportNavigateUpTo:(Landroid/content/Intent;)V │ │ +0918a4: 7120 8f05 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@058f │ │ +0918aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0003 line=453 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0004 reg=1 upIntent Landroid/content/Intent; │ │ @@ -180181,19 +180153,19 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0910e0: |[0910e0] android.support.v7.app.ActionBarActivity.supportRequestWindowFeature:(I)Z │ │ -0910f0: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ -0910f4: 6e20 b516 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.supportRequestWindowFeature:(I)Z // method@16b5 │ │ -0910fa: 0a00 |0005: move-result v0 │ │ -0910fc: 0f00 |0006: return v0 │ │ +0918ac: |[0918ac] android.support.v7.app.ActionBarActivity.supportRequestWindowFeature:(I)Z │ │ +0918bc: 5410 8206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0682 │ │ +0918c0: 6e20 b516 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.supportRequestWindowFeature:(I)Z // method@16b5 │ │ +0918c6: 0a00 |0005: move-result v0 │ │ +0918c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0007 reg=2 featureId I │ │ │ │ @@ -180202,31 +180174,31 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -091100: |[091100] android.support.v7.app.ActionBarActivity.supportShouldUpRecreateTask:(Landroid/content/Intent;)Z │ │ -091110: 7120 9005 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtils;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0590 │ │ -091116: 0a00 |0003: move-result v0 │ │ -091118: 0f00 |0004: return v0 │ │ +0918cc: |[0918cc] android.support.v7.app.ActionBarActivity.supportShouldUpRecreateTask:(Landroid/content/Intent;)Z │ │ +0918dc: 7120 9005 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtils;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0590 │ │ +0918e2: 0a00 |0003: move-result v0 │ │ +0918e4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0005 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ source_file_idx : 461 (ActionBarActivity.java) │ │ │ │ Class #724 header: │ │ -class_idx : 795 │ │ +class_idx : 799 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 463 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #724 annotations: │ │ @@ -180252,18 +180224,18 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivityDelegate;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09111c: |[09111c] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.:(Landroid/support/v7/app/ActionBarActivityDelegate;)V │ │ -09112c: 5b01 8306 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0683 │ │ -091130: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -091136: 0e00 |0005: return-void │ │ +0918e8: |[0918e8] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.:(Landroid/support/v7/app/ActionBarActivityDelegate;)V │ │ +0918f8: 5b01 8306 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0683 │ │ +0918fc: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +091902: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/app/ActionBarActivityDelegate; │ │ │ │ @@ -180272,17 +180244,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivityDelegate;Landroid/support/v7/app/ActionBarActivityDelegate$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -091138: |[091138] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.:(Landroid/support/v7/app/ActionBarActivityDelegate;Landroid/support/v7/app/ActionBarActivityDelegate$1;)V │ │ -091148: 7020 9116 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.:(Landroid/support/v7/app/ActionBarActivityDelegate;)V // method@1691 │ │ -09114e: 0e00 |0003: return-void │ │ +091904: |[091904] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.:(Landroid/support/v7/app/ActionBarActivityDelegate;Landroid/support/v7/app/ActionBarActivityDelegate$1;)V │ │ +091914: 7020 9116 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.:(Landroid/support/v7/app/ActionBarActivityDelegate;)V // method@1691 │ │ +09191a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/app/ActionBarActivityDelegate; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/app/ActionBarActivityDelegate$1; │ │ @@ -180293,30 +180265,30 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -091150: |[091150] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ -091160: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -091162: 5462 8306 |0001: iget-object v2, v6, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0683 │ │ -091166: 5422 8806 |0003: iget-object v2, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ -09116a: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -09116c: 2333 f504 |0006: new-array v3, v3, [I // type@04f5 │ │ -091170: 5464 8306 |0008: iget-object v4, v6, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0683 │ │ -091174: 6e10 9c16 0400 |000a: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivityDelegate;.getHomeAsUpIndicatorAttrId:()I // method@169c │ │ -09117a: 0a04 |000d: move-result v4 │ │ -09117c: 4b04 0305 |000e: aput v4, v3, v5 │ │ -091180: 6e20 6316 3200 |0010: invoke-virtual {v2, v3}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1663 │ │ -091186: 0c00 |0013: move-result-object v0 │ │ -091188: 6e20 9601 5000 |0014: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ -09118e: 0c01 |0017: move-result-object v1 │ │ -091190: 6e10 a001 0000 |0018: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -091196: 1101 |001b: return-object v1 │ │ +09191c: |[09191c] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ +09192c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09192e: 5462 8306 |0001: iget-object v2, v6, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0683 │ │ +091932: 5422 8806 |0003: iget-object v2, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0688 │ │ +091936: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +091938: 2333 fb04 |0006: new-array v3, v3, [I // type@04fb │ │ +09193c: 5464 8306 |0008: iget-object v4, v6, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0683 │ │ +091940: 6e10 9c16 0400 |000a: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivityDelegate;.getHomeAsUpIndicatorAttrId:()I // method@169c │ │ +091946: 0a04 |000d: move-result v4 │ │ +091948: 4b04 0305 |000e: aput v4, v3, v5 │ │ +09194c: 6e20 6316 3200 |0010: invoke-virtual {v2, v3}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1663 │ │ +091952: 0c00 |0013: move-result-object v0 │ │ +091954: 6e20 9601 5000 |0014: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ +09195a: 0c01 |0017: move-result-object v1 │ │ +09195c: 6e10 a001 0000 |0018: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +091962: 1101 |001b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=218 │ │ 0x0014 line=220 │ │ 0x0018 line=221 │ │ 0x001b line=222 │ │ locals : │ │ @@ -180329,21 +180301,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -091198: |[091198] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.setActionBarDescription:(I)V │ │ -0911a8: 5421 8306 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0683 │ │ -0911ac: 6e10 9e16 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@169e │ │ -0911b2: 0c00 |0005: move-result-object v0 │ │ -0911b4: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -0911b8: 6e20 4016 3000 |0008: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBar;.setHomeActionContentDescription:(I)V // method@1640 │ │ -0911be: 0e00 |000b: return-void │ │ +091964: |[091964] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.setActionBarDescription:(I)V │ │ +091974: 5421 8306 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0683 │ │ +091978: 6e10 9e16 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@169e │ │ +09197e: 0c00 |0005: move-result-object v0 │ │ +091980: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +091984: 6e20 4016 3000 |0008: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBar;.setHomeActionContentDescription:(I)V // method@1640 │ │ +09198a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0006 line=237 │ │ 0x0008 line=238 │ │ 0x000b line=240 │ │ locals : │ │ @@ -180356,22 +180328,22 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0911c0: |[0911c0] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ -0911d0: 5421 8306 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0683 │ │ -0911d4: 6e10 9e16 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@169e │ │ -0911da: 0c00 |0005: move-result-object v0 │ │ -0911dc: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -0911e0: 6e20 4316 3000 |0008: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@1643 │ │ -0911e6: 6e20 4016 4000 |000b: invoke-virtual {v0, v4}, Landroid/support/v7/app/ActionBar;.setHomeActionContentDescription:(I)V // method@1640 │ │ -0911ec: 0e00 |000e: return-void │ │ +09198c: |[09198c] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ +09199c: 5421 8306 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0683 │ │ +0919a0: 6e10 9e16 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@169e │ │ +0919a6: 0c00 |0005: move-result-object v0 │ │ +0919a8: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +0919ac: 6e20 4316 3000 |0008: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@1643 │ │ +0919b2: 6e20 4016 4000 |000b: invoke-virtual {v0, v4}, Landroid/support/v7/app/ActionBar;.setHomeActionContentDescription:(I)V // method@1640 │ │ +0919b8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0006 line=228 │ │ 0x0008 line=229 │ │ 0x000b line=230 │ │ 0x000e line=232 │ │ @@ -180380,17 +180352,17 @@ │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl; │ │ 0x0000 - 0x000f reg=3 upDrawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x000f reg=4 contentDescRes I │ │ │ │ source_file_idx : 463 (ActionBarActivityDelegate.java) │ │ │ │ Class #725 header: │ │ -class_idx : 797 │ │ +class_idx : 801 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 803 │ │ +superclass_idx : 807 │ │ source_file_idx : 464 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #725 annotations: │ │ @@ -180415,35 +180387,35 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivityDelegateApi20;Landroid/view/Window$Callback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0911f0: |[0911f0] android.support.v7.app.ActionBarActivityDelegateApi20$WindowCallbackWrapperApi20.:(Landroid/support/v7/app/ActionBarActivityDelegateApi20;Landroid/view/Window$Callback;)V │ │ -091200: 5b01 8d06 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateApi20$WindowCallbackWrapperApi20;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateApi20; // field@068d │ │ -091204: 7030 ef16 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.:(Landroid/support/v7/app/ActionBarActivityDelegateICS;Landroid/view/Window$Callback;)V // method@16ef │ │ -09120a: 0e00 |0005: return-void │ │ +0919bc: |[0919bc] android.support.v7.app.ActionBarActivityDelegateApi20$WindowCallbackWrapperApi20.:(Landroid/support/v7/app/ActionBarActivityDelegateApi20;Landroid/view/Window$Callback;)V │ │ +0919cc: 5b01 8d06 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateApi20$WindowCallbackWrapperApi20;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateApi20; // field@068d │ │ +0919d0: 7030 ef16 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.:(Landroid/support/v7/app/ActionBarActivityDelegateICS;Landroid/view/Window$Callback;)V // method@16ef │ │ +0919d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0002 line=35 │ │ 0x0005 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateApi20$WindowCallbackWrapperApi20; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/app/ActionBarActivityDelegateApi20; │ │ 0x0000 - 0x0006 reg=2 wrapped Landroid/view/Window$Callback; │ │ │ │ Virtual methods - │ │ source_file_idx : 464 (ActionBarActivityDelegateApi20.java) │ │ │ │ Class #726 header: │ │ -class_idx : 800 │ │ +class_idx : 804 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 466 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #726 annotations: │ │ @@ -180473,19 +180445,19 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09120c: |[09120c] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode$Callback;)V │ │ -09121c: 5b01 9006 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@0690 │ │ -091220: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -091226: 5b02 8f06 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@068f │ │ -09122a: 0e00 |0007: return-void │ │ +0919d8: |[0919d8] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode$Callback;)V │ │ +0919e8: 5b01 9006 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@0690 │ │ +0919ec: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0919f2: 5b02 8f06 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@068f │ │ +0919f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ 0x0005 line=669 │ │ 0x0007 line=670 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper; │ │ @@ -180498,19 +180470,19 @@ │ │ type : '(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -09122c: |[09122c] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -09123c: 5410 8f06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@068f │ │ -091240: 7230 351f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v7/view/ActionMode$Callback;.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z // method@1f35 │ │ -091246: 0a00 |0005: move-result v0 │ │ -091248: 0f00 |0006: return v0 │ │ +0919f8: |[0919f8] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +091a08: 5410 8f06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@068f │ │ +091a0c: 7230 351f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v7/view/ActionMode$Callback;.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z // method@1f35 │ │ +091a12: 0a00 |0005: move-result v0 │ │ +091a14: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 mode Landroid/support/v7/view/ActionMode; │ │ 0x0000 - 0x0007 reg=3 item Landroid/view/MenuItem; │ │ @@ -180520,19 +180492,19 @@ │ │ type : '(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -09124c: |[09124c] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z │ │ -09125c: 5410 8f06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@068f │ │ -091260: 7230 361f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v7/view/ActionMode$Callback;.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1f36 │ │ -091266: 0a00 |0005: move-result v0 │ │ -091268: 0f00 |0006: return v0 │ │ +091a18: |[091a18] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z │ │ +091a28: 5410 8f06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@068f │ │ +091a2c: 7230 361f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v7/view/ActionMode$Callback;.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1f36 │ │ +091a32: 0a00 |0005: move-result v0 │ │ +091a34: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 mode Landroid/support/v7/view/ActionMode; │ │ 0x0000 - 0x0007 reg=3 menu Landroid/view/Menu; │ │ @@ -180542,24 +180514,24 @@ │ │ type : '(Landroid/support/v7/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -09126c: |[09126c] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V │ │ -09127c: 5420 8f06 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@068f │ │ -091280: 7220 371f 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v7/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V // method@1f37 │ │ -091286: 5420 9006 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@0690 │ │ -09128a: 5400 9506 |0007: iget-object v0, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -09128e: 6e20 7216 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeFinished:(Landroid/support/v7/view/ActionMode;)V // method@1672 │ │ -091294: 5420 9006 |000c: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@0690 │ │ -091298: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -09129a: 7120 c216 1000 |000f: invoke-static {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.access$002:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@16c2 │ │ -0912a0: 0e00 |0012: return-void │ │ +091a38: |[091a38] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V │ │ +091a48: 5420 8f06 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@068f │ │ +091a4c: 7220 371f 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v7/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V // method@1f37 │ │ +091a52: 5420 9006 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@0690 │ │ +091a56: 5400 9506 |0007: iget-object v0, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +091a5a: 6e20 7216 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeFinished:(Landroid/support/v7/view/ActionMode;)V // method@1672 │ │ +091a60: 5420 9006 |000c: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@0690 │ │ +091a64: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +091a66: 7120 c216 1000 |000f: invoke-static {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.access$002:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@16c2 │ │ +091a6c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ 0x0005 line=686 │ │ 0x000c line=687 │ │ 0x0012 line=688 │ │ locals : │ │ @@ -180571,33 +180543,33 @@ │ │ type : '(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0912a4: |[0912a4] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z │ │ -0912b4: 5410 8f06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@068f │ │ -0912b8: 7230 381f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v7/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1f38 │ │ -0912be: 0a00 |0005: move-result v0 │ │ -0912c0: 0f00 |0006: return v0 │ │ +091a70: |[091a70] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z │ │ +091a80: 5410 8f06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@068f │ │ +091a84: 7230 381f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v7/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1f38 │ │ +091a8a: 0a00 |0005: move-result v0 │ │ +091a8c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 mode Landroid/support/v7/view/ActionMode; │ │ 0x0000 - 0x0007 reg=3 menu Landroid/view/Menu; │ │ │ │ source_file_idx : 466 (ActionBarActivityDelegateBase.java) │ │ │ │ Class #727 header: │ │ -class_idx : 801 │ │ +class_idx : 805 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 800 │ │ source_file_idx : 466 │ │ static_fields_size : 2 │ │ instance_fields_size: 12 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 28 │ │ │ │ Class #727 annotations: │ │ @@ -180677,39 +180649,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0912c4: |[0912c4] android.support.v7.app.ActionBarActivityDelegateBase.:()V │ │ -0912d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0912d6: 2300 f504 |0001: new-array v0, v0, [I // type@04f5 │ │ -0912da: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0912dc: 6002 2707 |0004: sget v2, Landroid/support/v7/appcompat/R$attr;.homeAsUpIndicator:I // field@0727 │ │ -0912e0: 4b02 0001 |0006: aput v2, v0, v1 │ │ -0912e4: 6900 9106 |0008: sput-object v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ACTION_BAR_DRAWABLE_TOGGLE_ATTRS:[I // field@0691 │ │ -0912e8: 0e00 |000a: return-void │ │ +091a90: |[091a90] android.support.v7.app.ActionBarActivityDelegateBase.:()V │ │ +091aa0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +091aa2: 2300 fb04 |0001: new-array v0, v0, [I // type@04fb │ │ +091aa6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +091aa8: 6002 2707 |0004: sget v2, Landroid/support/v7/appcompat/R$attr;.homeAsUpIndicator:I // field@0727 │ │ +091aac: 4b02 0001 |0006: aput v2, v0, v1 │ │ +091ab0: 6900 9106 |0008: sput-object v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ACTION_BAR_DRAWABLE_TOGGLE_ATTRS:[I // field@0691 │ │ +091ab4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/app/ActionBarActivityDelegateBase;) │ │ name : '' │ │ type : '(Landroid/support/v7/app/ActionBarActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0912ec: |[0912ec] android.support.v7.app.ActionBarActivityDelegateBase.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -0912fc: 7020 9616 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1696 │ │ -091302: 0e00 |0003: return-void │ │ +091ab8: |[091ab8] android.support.v7.app.ActionBarActivityDelegateBase.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +091ac8: 7020 9616 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1696 │ │ +091ace: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/support/v7/app/ActionBarActivity; │ │ @@ -180719,17 +180691,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode;)Landroid/support/v7/view/ActionMode;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091304: |[091304] android.support.v7.app.ActionBarActivityDelegateBase.access$002:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode;)Landroid/support/v7/view/ActionMode; │ │ -091314: 5b01 9406 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@0694 │ │ -091318: 1101 |0002: return-object v1 │ │ +091ad0: |[091ad0] android.support.v7.app.ActionBarActivityDelegateBase.access$002:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode;)Landroid/support/v7/view/ActionMode; │ │ +091ae0: 5b01 9406 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@0694 │ │ +091ae4: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/support/v7/view/ActionMode; │ │ │ │ @@ -180738,130 +180710,130 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 200 16-bit code units │ │ -09131c: |[09131c] android.support.v7.app.ActionBarActivityDelegateBase.applyFixedSizeWindow:()V │ │ -09132c: 54db 9506 |0000: iget-object v11, v13, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091330: 620c cd08 |0002: sget-object v12, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@08cd │ │ -091334: 6e20 6316 cb00 |0004: invoke-virtual {v11, v12}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1663 │ │ -09133a: 0c00 |0007: move-result-object v0 │ │ -09133c: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -09133e: 1206 |0009: const/4 v6, #int 0 // #0 │ │ -091340: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -091342: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -091344: 123b |000c: const/4 v11, #int 3 // #3 │ │ -091346: 6e20 9f01 b000 |000d: invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@019f │ │ -09134c: 0a0b |0010: move-result v11 │ │ -09134e: 380b 0d00 |0011: if-eqz v11, 001e // +000d │ │ -091352: 3905 0700 |0013: if-nez v5, 001a // +0007 │ │ -091356: 2205 f103 |0015: new-instance v5, Landroid/util/TypedValue; // type@03f1 │ │ -09135a: 7010 7e20 0500 |0017: invoke-direct {v5}, Landroid/util/TypedValue;.:()V // method@207e │ │ -091360: 123b |001a: const/4 v11, #int 3 // #3 │ │ -091362: 6e30 9e01 b005 |001b: invoke-virtual {v0, v11, v5}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@019e │ │ -091368: 125b |001e: const/4 v11, #int 5 // #5 │ │ -09136a: 6e20 9f01 b000 |001f: invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@019f │ │ -091370: 0a0b |0022: move-result v11 │ │ -091372: 380b 0d00 |0023: if-eqz v11, 0030 // +000d │ │ -091376: 3906 0700 |0025: if-nez v6, 002c // +0007 │ │ -09137a: 2206 f103 |0027: new-instance v6, Landroid/util/TypedValue; // type@03f1 │ │ -09137e: 7010 7e20 0600 |0029: invoke-direct {v6}, Landroid/util/TypedValue;.:()V // method@207e │ │ -091384: 125b |002c: const/4 v11, #int 5 // #5 │ │ -091386: 6e30 9e01 b006 |002d: invoke-virtual {v0, v11, v6}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@019e │ │ -09138c: 126b |0030: const/4 v11, #int 6 // #6 │ │ -09138e: 6e20 9f01 b000 |0031: invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@019f │ │ -091394: 0a0b |0034: move-result v11 │ │ -091396: 380b 0d00 |0035: if-eqz v11, 0042 // +000d │ │ -09139a: 3903 0700 |0037: if-nez v3, 003e // +0007 │ │ -09139e: 2203 f103 |0039: new-instance v3, Landroid/util/TypedValue; // type@03f1 │ │ -0913a2: 7010 7e20 0300 |003b: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@207e │ │ -0913a8: 126b |003e: const/4 v11, #int 6 // #6 │ │ -0913aa: 6e30 9e01 b003 |003f: invoke-virtual {v0, v11, v3}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@019e │ │ -0913b0: 124b |0042: const/4 v11, #int 4 // #4 │ │ -0913b2: 6e20 9f01 b000 |0043: invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@019f │ │ -0913b8: 0a0b |0046: move-result v11 │ │ -0913ba: 380b 0d00 |0047: if-eqz v11, 0054 // +000d │ │ -0913be: 3904 0700 |0049: if-nez v4, 0050 // +0007 │ │ -0913c2: 2204 f103 |004b: new-instance v4, Landroid/util/TypedValue; // type@03f1 │ │ -0913c6: 7010 7e20 0400 |004d: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@207e │ │ -0913cc: 124b |0050: const/4 v11, #int 4 // #4 │ │ -0913ce: 6e30 9e01 b004 |0051: invoke-virtual {v0, v11, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@019e │ │ -0913d4: 54db 9506 |0054: iget-object v11, v13, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -0913d8: 6e10 5d16 0b00 |0056: invoke-virtual {v11}, Landroid/support/v7/app/ActionBarActivity;.getResources:()Landroid/content/res/Resources; // method@165d │ │ -0913de: 0c0b |0059: move-result-object v11 │ │ -0913e0: 6e10 8501 0b00 |005a: invoke-virtual {v11}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -0913e6: 0c07 |005d: move-result-object v7 │ │ -0913e8: 527b 5a0c |005e: iget v11, v7, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ -0913ec: 527c 590c |0060: iget v12, v7, Landroid/util/DisplayMetrics;.heightPixels:I // field@0c59 │ │ -0913f0: 35cb 3e00 |0062: if-ge v11, v12, 00a0 // +003e │ │ -0913f4: 1212 |0064: const/4 v2, #int 1 // #1 │ │ -0913f6: 12fa |0065: const/4 v10, #int -1 // #ff │ │ -0913f8: 12f1 |0066: const/4 v1, #int -1 // #ff │ │ -0913fa: 3802 3b00 |0067: if-eqz v2, 00a2 // +003b │ │ -0913fe: 0769 |0069: move-object v9, v6 │ │ -091400: 3809 1000 |006a: if-eqz v9, 007a // +0010 │ │ -091404: 529b 5c0c |006c: iget v11, v9, Landroid/util/TypedValue;.type:I // field@0c5c │ │ -091408: 380b 0c00 |006e: if-eqz v11, 007a // +000c │ │ -09140c: 529b 5c0c |0070: iget v11, v9, Landroid/util/TypedValue;.type:I // field@0c5c │ │ -091410: 125c |0072: const/4 v12, #int 5 // #5 │ │ -091412: 33cb 3100 |0073: if-ne v11, v12, 00a4 // +0031 │ │ -091416: 6e20 7f20 7900 |0075: invoke-virtual {v9, v7}, Landroid/util/TypedValue;.getDimension:(Landroid/util/DisplayMetrics;)F // method@207f │ │ -09141c: 0a0b |0078: move-result v11 │ │ -09141e: 87ba |0079: float-to-int v10, v11 │ │ -091420: 3802 3b00 |007a: if-eqz v2, 00b5 // +003b │ │ -091424: 0738 |007c: move-object v8, v3 │ │ -091426: 3808 1000 |007d: if-eqz v8, 008d // +0010 │ │ -09142a: 528b 5c0c |007f: iget v11, v8, Landroid/util/TypedValue;.type:I // field@0c5c │ │ -09142e: 380b 0c00 |0081: if-eqz v11, 008d // +000c │ │ -091432: 528b 5c0c |0083: iget v11, v8, Landroid/util/TypedValue;.type:I // field@0c5c │ │ -091436: 125c |0085: const/4 v12, #int 5 // #5 │ │ -091438: 33cb 3100 |0086: if-ne v11, v12, 00b7 // +0031 │ │ -09143c: 6e20 7f20 7800 |0088: invoke-virtual {v8, v7}, Landroid/util/TypedValue;.getDimension:(Landroid/util/DisplayMetrics;)F // method@207f │ │ -091442: 0a0b |008b: move-result v11 │ │ -091444: 87b1 |008c: float-to-int v1, v11 │ │ -091446: 12fb |008d: const/4 v11, #int -1 // #ff │ │ -091448: 33ba 0500 |008e: if-ne v10, v11, 0093 // +0005 │ │ -09144c: 12fb |0090: const/4 v11, #int -1 // #ff │ │ -09144e: 32b1 0b00 |0091: if-eq v1, v11, 009c // +000b │ │ -091452: 54db 9506 |0093: iget-object v11, v13, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091456: 6e10 6216 0b00 |0095: invoke-virtual {v11}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1662 │ │ -09145c: 0c0b |0098: move-result-object v11 │ │ -09145e: 6e30 7922 ab01 |0099: invoke-virtual {v11, v10, v1}, Landroid/view/Window;.setLayout:(II)V // method@2279 │ │ -091464: 6e10 a001 0000 |009c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -09146a: 0e00 |009f: return-void │ │ -09146c: 1202 |00a0: const/4 v2, #int 0 // #0 │ │ -09146e: 28c4 |00a1: goto 0065 // -003c │ │ -091470: 0759 |00a2: move-object v9, v5 │ │ -091472: 28c7 |00a3: goto 006a // -0039 │ │ -091474: 529b 5c0c |00a4: iget v11, v9, Landroid/util/TypedValue;.type:I // field@0c5c │ │ -091478: 126c |00a6: const/4 v12, #int 6 // #6 │ │ -09147a: 33cb d3ff |00a7: if-ne v11, v12, 007a // -002d │ │ -09147e: 527b 5a0c |00a9: iget v11, v7, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ -091482: 82bb |00ab: int-to-float v11, v11 │ │ -091484: 527c 5a0c |00ac: iget v12, v7, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ -091488: 82cc |00ae: int-to-float v12, v12 │ │ -09148a: 6e30 8020 b90c |00af: invoke-virtual {v9, v11, v12}, Landroid/util/TypedValue;.getFraction:(FF)F // method@2080 │ │ -091490: 0a0b |00b2: move-result v11 │ │ -091492: 87ba |00b3: float-to-int v10, v11 │ │ -091494: 28c6 |00b4: goto 007a // -003a │ │ -091496: 0748 |00b5: move-object v8, v4 │ │ -091498: 28c7 |00b6: goto 007d // -0039 │ │ -09149a: 528b 5c0c |00b7: iget v11, v8, Landroid/util/TypedValue;.type:I // field@0c5c │ │ -09149e: 126c |00b9: const/4 v12, #int 6 // #6 │ │ -0914a0: 33cb d3ff |00ba: if-ne v11, v12, 008d // -002d │ │ -0914a4: 527b 590c |00bc: iget v11, v7, Landroid/util/DisplayMetrics;.heightPixels:I // field@0c59 │ │ -0914a8: 82bb |00be: int-to-float v11, v11 │ │ -0914aa: 527c 590c |00bf: iget v12, v7, Landroid/util/DisplayMetrics;.heightPixels:I // field@0c59 │ │ -0914ae: 82cc |00c1: int-to-float v12, v12 │ │ -0914b0: 6e30 8020 b80c |00c2: invoke-virtual {v8, v11, v12}, Landroid/util/TypedValue;.getFraction:(FF)F // method@2080 │ │ -0914b6: 0a0b |00c5: move-result v11 │ │ -0914b8: 87b1 |00c6: float-to-int v1, v11 │ │ -0914ba: 28c6 |00c7: goto 008d // -003a │ │ +091ae8: |[091ae8] android.support.v7.app.ActionBarActivityDelegateBase.applyFixedSizeWindow:()V │ │ +091af8: 54db 9506 |0000: iget-object v11, v13, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +091afc: 620c cd08 |0002: sget-object v12, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@08cd │ │ +091b00: 6e20 6316 cb00 |0004: invoke-virtual {v11, v12}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1663 │ │ +091b06: 0c00 |0007: move-result-object v0 │ │ +091b08: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +091b0a: 1206 |0009: const/4 v6, #int 0 // #0 │ │ +091b0c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +091b0e: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +091b10: 123b |000c: const/4 v11, #int 3 // #3 │ │ +091b12: 6e20 9f01 b000 |000d: invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@019f │ │ +091b18: 0a0b |0010: move-result v11 │ │ +091b1a: 380b 0d00 |0011: if-eqz v11, 001e // +000d │ │ +091b1e: 3905 0700 |0013: if-nez v5, 001a // +0007 │ │ +091b22: 2205 f503 |0015: new-instance v5, Landroid/util/TypedValue; // type@03f5 │ │ +091b26: 7010 7e20 0500 |0017: invoke-direct {v5}, Landroid/util/TypedValue;.:()V // method@207e │ │ +091b2c: 123b |001a: const/4 v11, #int 3 // #3 │ │ +091b2e: 6e30 9e01 b005 |001b: invoke-virtual {v0, v11, v5}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@019e │ │ +091b34: 125b |001e: const/4 v11, #int 5 // #5 │ │ +091b36: 6e20 9f01 b000 |001f: invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@019f │ │ +091b3c: 0a0b |0022: move-result v11 │ │ +091b3e: 380b 0d00 |0023: if-eqz v11, 0030 // +000d │ │ +091b42: 3906 0700 |0025: if-nez v6, 002c // +0007 │ │ +091b46: 2206 f503 |0027: new-instance v6, Landroid/util/TypedValue; // type@03f5 │ │ +091b4a: 7010 7e20 0600 |0029: invoke-direct {v6}, Landroid/util/TypedValue;.:()V // method@207e │ │ +091b50: 125b |002c: const/4 v11, #int 5 // #5 │ │ +091b52: 6e30 9e01 b006 |002d: invoke-virtual {v0, v11, v6}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@019e │ │ +091b58: 126b |0030: const/4 v11, #int 6 // #6 │ │ +091b5a: 6e20 9f01 b000 |0031: invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@019f │ │ +091b60: 0a0b |0034: move-result v11 │ │ +091b62: 380b 0d00 |0035: if-eqz v11, 0042 // +000d │ │ +091b66: 3903 0700 |0037: if-nez v3, 003e // +0007 │ │ +091b6a: 2203 f503 |0039: new-instance v3, Landroid/util/TypedValue; // type@03f5 │ │ +091b6e: 7010 7e20 0300 |003b: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@207e │ │ +091b74: 126b |003e: const/4 v11, #int 6 // #6 │ │ +091b76: 6e30 9e01 b003 |003f: invoke-virtual {v0, v11, v3}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@019e │ │ +091b7c: 124b |0042: const/4 v11, #int 4 // #4 │ │ +091b7e: 6e20 9f01 b000 |0043: invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@019f │ │ +091b84: 0a0b |0046: move-result v11 │ │ +091b86: 380b 0d00 |0047: if-eqz v11, 0054 // +000d │ │ +091b8a: 3904 0700 |0049: if-nez v4, 0050 // +0007 │ │ +091b8e: 2204 f503 |004b: new-instance v4, Landroid/util/TypedValue; // type@03f5 │ │ +091b92: 7010 7e20 0400 |004d: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@207e │ │ +091b98: 124b |0050: const/4 v11, #int 4 // #4 │ │ +091b9a: 6e30 9e01 b004 |0051: invoke-virtual {v0, v11, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@019e │ │ +091ba0: 54db 9506 |0054: iget-object v11, v13, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +091ba4: 6e10 5d16 0b00 |0056: invoke-virtual {v11}, Landroid/support/v7/app/ActionBarActivity;.getResources:()Landroid/content/res/Resources; // method@165d │ │ +091baa: 0c0b |0059: move-result-object v11 │ │ +091bac: 6e10 8501 0b00 |005a: invoke-virtual {v11}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +091bb2: 0c07 |005d: move-result-object v7 │ │ +091bb4: 527b 5a0c |005e: iget v11, v7, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ +091bb8: 527c 590c |0060: iget v12, v7, Landroid/util/DisplayMetrics;.heightPixels:I // field@0c59 │ │ +091bbc: 35cb 3e00 |0062: if-ge v11, v12, 00a0 // +003e │ │ +091bc0: 1212 |0064: const/4 v2, #int 1 // #1 │ │ +091bc2: 12fa |0065: const/4 v10, #int -1 // #ff │ │ +091bc4: 12f1 |0066: const/4 v1, #int -1 // #ff │ │ +091bc6: 3802 3b00 |0067: if-eqz v2, 00a2 // +003b │ │ +091bca: 0769 |0069: move-object v9, v6 │ │ +091bcc: 3809 1000 |006a: if-eqz v9, 007a // +0010 │ │ +091bd0: 529b 5c0c |006c: iget v11, v9, Landroid/util/TypedValue;.type:I // field@0c5c │ │ +091bd4: 380b 0c00 |006e: if-eqz v11, 007a // +000c │ │ +091bd8: 529b 5c0c |0070: iget v11, v9, Landroid/util/TypedValue;.type:I // field@0c5c │ │ +091bdc: 125c |0072: const/4 v12, #int 5 // #5 │ │ +091bde: 33cb 3100 |0073: if-ne v11, v12, 00a4 // +0031 │ │ +091be2: 6e20 7f20 7900 |0075: invoke-virtual {v9, v7}, Landroid/util/TypedValue;.getDimension:(Landroid/util/DisplayMetrics;)F // method@207f │ │ +091be8: 0a0b |0078: move-result v11 │ │ +091bea: 87ba |0079: float-to-int v10, v11 │ │ +091bec: 3802 3b00 |007a: if-eqz v2, 00b5 // +003b │ │ +091bf0: 0738 |007c: move-object v8, v3 │ │ +091bf2: 3808 1000 |007d: if-eqz v8, 008d // +0010 │ │ +091bf6: 528b 5c0c |007f: iget v11, v8, Landroid/util/TypedValue;.type:I // field@0c5c │ │ +091bfa: 380b 0c00 |0081: if-eqz v11, 008d // +000c │ │ +091bfe: 528b 5c0c |0083: iget v11, v8, Landroid/util/TypedValue;.type:I // field@0c5c │ │ +091c02: 125c |0085: const/4 v12, #int 5 // #5 │ │ +091c04: 33cb 3100 |0086: if-ne v11, v12, 00b7 // +0031 │ │ +091c08: 6e20 7f20 7800 |0088: invoke-virtual {v8, v7}, Landroid/util/TypedValue;.getDimension:(Landroid/util/DisplayMetrics;)F // method@207f │ │ +091c0e: 0a0b |008b: move-result v11 │ │ +091c10: 87b1 |008c: float-to-int v1, v11 │ │ +091c12: 12fb |008d: const/4 v11, #int -1 // #ff │ │ +091c14: 33ba 0500 |008e: if-ne v10, v11, 0093 // +0005 │ │ +091c18: 12fb |0090: const/4 v11, #int -1 // #ff │ │ +091c1a: 32b1 0b00 |0091: if-eq v1, v11, 009c // +000b │ │ +091c1e: 54db 9506 |0093: iget-object v11, v13, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +091c22: 6e10 6216 0b00 |0095: invoke-virtual {v11}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1662 │ │ +091c28: 0c0b |0098: move-result-object v11 │ │ +091c2a: 6e30 7922 ab01 |0099: invoke-virtual {v11, v10, v1}, Landroid/view/Window;.setLayout:(II)V // method@2279 │ │ +091c30: 6e10 a001 0000 |009c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +091c36: 0e00 |009f: return-void │ │ +091c38: 1202 |00a0: const/4 v2, #int 0 // #0 │ │ +091c3a: 28c4 |00a1: goto 0065 // -003c │ │ +091c3c: 0759 |00a2: move-object v9, v5 │ │ +091c3e: 28c7 |00a3: goto 006a // -0039 │ │ +091c40: 529b 5c0c |00a4: iget v11, v9, Landroid/util/TypedValue;.type:I // field@0c5c │ │ +091c44: 126c |00a6: const/4 v12, #int 6 // #6 │ │ +091c46: 33cb d3ff |00a7: if-ne v11, v12, 007a // -002d │ │ +091c4a: 527b 5a0c |00a9: iget v11, v7, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ +091c4e: 82bb |00ab: int-to-float v11, v11 │ │ +091c50: 527c 5a0c |00ac: iget v12, v7, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ +091c54: 82cc |00ae: int-to-float v12, v12 │ │ +091c56: 6e30 8020 b90c |00af: invoke-virtual {v9, v11, v12}, Landroid/util/TypedValue;.getFraction:(FF)F // method@2080 │ │ +091c5c: 0a0b |00b2: move-result v11 │ │ +091c5e: 87ba |00b3: float-to-int v10, v11 │ │ +091c60: 28c6 |00b4: goto 007a // -003a │ │ +091c62: 0748 |00b5: move-object v8, v4 │ │ +091c64: 28c7 |00b6: goto 007d // -0039 │ │ +091c66: 528b 5c0c |00b7: iget v11, v8, Landroid/util/TypedValue;.type:I // field@0c5c │ │ +091c6a: 126c |00b9: const/4 v12, #int 6 // #6 │ │ +091c6c: 33cb d3ff |00ba: if-ne v11, v12, 008d // -002d │ │ +091c70: 527b 590c |00bc: iget v11, v7, Landroid/util/DisplayMetrics;.heightPixels:I // field@0c59 │ │ +091c74: 82bb |00be: int-to-float v11, v11 │ │ +091c76: 527c 590c |00bf: iget v12, v7, Landroid/util/DisplayMetrics;.heightPixels:I // field@0c59 │ │ +091c7a: 82cc |00c1: int-to-float v12, v12 │ │ +091c7c: 6e30 8020 b80c |00c2: invoke-virtual {v8, v11, v12}, Landroid/util/TypedValue;.getFraction:(FF)F // method@2080 │ │ +091c82: 0a0b |00c5: move-result v11 │ │ +091c84: 87b1 |00c6: float-to-int v1, v11 │ │ +091c86: 28c6 |00c7: goto 008d // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0008 line=239 │ │ 0x0009 line=240 │ │ 0x000a line=241 │ │ 0x000b line=242 │ │ @@ -180928,24 +180900,24 @@ │ │ type : '()Landroid/support/v7/internal/widget/ProgressBarICS;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0914bc: |[0914bc] android.support.v7.app.ActionBarActivityDelegateBase.getCircularProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; │ │ -0914cc: 5431 9306 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -0914d0: 6002 ff07 |0002: sget v2, Landroid/support/v7/appcompat/R$id;.progress_circular:I // field@07ff │ │ -0914d4: 6e20 661c 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.findViewById:(I)Landroid/view/View; // method@1c66 │ │ -0914da: 0c00 |0007: move-result-object v0 │ │ -0914dc: 1f00 b303 |0008: check-cast v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@03b3 │ │ -0914e0: 3800 0600 |000a: if-eqz v0, 0010 // +0006 │ │ -0914e4: 1241 |000c: const/4 v1, #int 4 // #4 │ │ -0914e6: 6e20 821e 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ -0914ec: 1100 |0010: return-object v0 │ │ +091c88: |[091c88] android.support.v7.app.ActionBarActivityDelegateBase.getCircularProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; │ │ +091c98: 5431 9306 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +091c9c: 6002 ff07 |0002: sget v2, Landroid/support/v7/appcompat/R$id;.progress_circular:I // field@07ff │ │ +091ca0: 6e20 661c 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.findViewById:(I)Landroid/view/View; // method@1c66 │ │ +091ca6: 0c00 |0007: move-result-object v0 │ │ +091ca8: 1f00 b703 |0008: check-cast v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@03b7 │ │ +091cac: 3800 0600 |000a: if-eqz v0, 0010 // +0006 │ │ +091cb0: 1241 |000c: const/4 v1, #int 4 // #4 │ │ +091cb2: 6e20 821e 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ +091cb8: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ 0x000a line=574 │ │ 0x000c line=575 │ │ 0x0010 line=577 │ │ locals : │ │ @@ -180957,24 +180929,24 @@ │ │ type : '()Landroid/support/v7/internal/widget/ProgressBarICS;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0914f0: |[0914f0] android.support.v7.app.ActionBarActivityDelegateBase.getHorizontalProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; │ │ -091500: 5431 9306 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091504: 6002 0008 |0002: sget v2, Landroid/support/v7/appcompat/R$id;.progress_horizontal:I // field@0800 │ │ -091508: 6e20 661c 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.findViewById:(I)Landroid/view/View; // method@1c66 │ │ -09150e: 0c00 |0007: move-result-object v0 │ │ -091510: 1f00 b303 |0008: check-cast v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@03b3 │ │ -091514: 3800 0600 |000a: if-eqz v0, 0010 // +0006 │ │ -091518: 1241 |000c: const/4 v1, #int 4 // #4 │ │ -09151a: 6e20 821e 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ -091520: 1100 |0010: return-object v0 │ │ +091cbc: |[091cbc] android.support.v7.app.ActionBarActivityDelegateBase.getHorizontalProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; │ │ +091ccc: 5431 9306 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +091cd0: 6002 0008 |0002: sget v2, Landroid/support/v7/appcompat/R$id;.progress_horizontal:I // field@0800 │ │ +091cd4: 6e20 661c 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.findViewById:(I)Landroid/view/View; // method@1c66 │ │ +091cda: 0c00 |0007: move-result-object v0 │ │ +091cdc: 1f00 b703 |0008: check-cast v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@03b7 │ │ +091ce0: 3800 0600 |000a: if-eqz v0, 0010 // +0006 │ │ +091ce4: 1241 |000c: const/4 v1, #int 4 // #4 │ │ +091ce6: 6e20 821e 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ +091cec: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ 0x000a line=582 │ │ 0x000c line=583 │ │ 0x0010 line=585 │ │ locals : │ │ @@ -180986,48 +180958,48 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)Landroid/support/v7/internal/view/menu/MenuView;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -091524: |[091524] android.support.v7.app.ActionBarActivityDelegateBase.getListMenuView:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)Landroid/support/v7/internal/view/menu/MenuView; │ │ -091534: 5442 9b06 |0000: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -091538: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ -09153c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -09153e: 1102 |0005: return-object v2 │ │ -091540: 5442 9a06 |0006: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@069a │ │ -091544: 3902 3300 |0008: if-nez v2, 003b // +0033 │ │ -091548: 6202 2d09 |000a: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.Theme:[I // field@092d │ │ -09154c: 6e20 2c01 2500 |000c: invoke-virtual {v5, v2}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@012c │ │ -091552: 0c00 |000f: move-result-object v0 │ │ -091554: 1242 |0010: const/4 v2, #int 4 // #4 │ │ -091556: 6003 6b08 |0011: sget v3, Landroid/support/v7/appcompat/R$style;.Theme_AppCompat_CompactMenu:I // field@086b │ │ -09155a: 6e30 9b01 2003 |0013: invoke-virtual {v0, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ -091560: 0a01 |0016: move-result v1 │ │ -091562: 6e10 a001 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -091568: 2202 5d03 |001a: new-instance v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter; // type@035d │ │ -09156c: 6003 2b08 |001c: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_layout:I // field@082b │ │ -091570: 7030 a819 3201 |001e: invoke-direct {v2, v3, v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.:(II)V // method@19a8 │ │ -091576: 5b42 9a06 |0021: iput-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@069a │ │ -09157a: 5442 9a06 |0023: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@069a │ │ -09157e: 6e20 ba19 6200 |0025: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@19ba │ │ -091584: 5442 9b06 |0028: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -091588: 5443 9a06 |002a: iget-object v3, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@069a │ │ -09158c: 6e20 c919 3200 |002c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@19c9 │ │ -091592: 5442 9a06 |002f: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@069a │ │ -091596: 2203 5104 |0031: new-instance v3, Landroid/widget/FrameLayout; // type@0451 │ │ -09159a: 7020 4223 5300 |0033: invoke-direct {v3, v5}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2342 │ │ -0915a0: 6e20 b119 3200 |0036: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@19b1 │ │ -0915a6: 0c02 |0039: move-result-object v2 │ │ -0915a8: 28cb |003a: goto 0005 // -0035 │ │ -0915aa: 5442 9a06 |003b: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@069a │ │ -0915ae: 1203 |003d: const/4 v3, #int 0 // #0 │ │ -0915b0: 6e20 bd19 3200 |003e: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.updateMenuView:(Z)V // method@19bd │ │ -0915b6: 28ee |0041: goto 002f // -0012 │ │ +091cf0: |[091cf0] android.support.v7.app.ActionBarActivityDelegateBase.getListMenuView:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)Landroid/support/v7/internal/view/menu/MenuView; │ │ +091d00: 5442 9b06 |0000: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +091d04: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ +091d08: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +091d0a: 1102 |0005: return-object v2 │ │ +091d0c: 5442 9a06 |0006: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@069a │ │ +091d10: 3902 3300 |0008: if-nez v2, 003b // +0033 │ │ +091d14: 6202 2d09 |000a: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.Theme:[I // field@092d │ │ +091d18: 6e20 2c01 2500 |000c: invoke-virtual {v5, v2}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@012c │ │ +091d1e: 0c00 |000f: move-result-object v0 │ │ +091d20: 1242 |0010: const/4 v2, #int 4 // #4 │ │ +091d22: 6003 6b08 |0011: sget v3, Landroid/support/v7/appcompat/R$style;.Theme_AppCompat_CompactMenu:I // field@086b │ │ +091d26: 6e30 9b01 2003 |0013: invoke-virtual {v0, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ +091d2c: 0a01 |0016: move-result v1 │ │ +091d2e: 6e10 a001 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +091d34: 2202 6103 |001a: new-instance v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter; // type@0361 │ │ +091d38: 6003 2b08 |001c: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_layout:I // field@082b │ │ +091d3c: 7030 a819 3201 |001e: invoke-direct {v2, v3, v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.:(II)V // method@19a8 │ │ +091d42: 5b42 9a06 |0021: iput-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@069a │ │ +091d46: 5442 9a06 |0023: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@069a │ │ +091d4a: 6e20 ba19 6200 |0025: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@19ba │ │ +091d50: 5442 9b06 |0028: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +091d54: 5443 9a06 |002a: iget-object v3, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@069a │ │ +091d58: 6e20 c919 3200 |002c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@19c9 │ │ +091d5e: 5442 9a06 |002f: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@069a │ │ +091d62: 2203 5704 |0031: new-instance v3, Landroid/widget/FrameLayout; // type@0457 │ │ +091d66: 7020 4223 5300 |0033: invoke-direct {v3, v5}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2342 │ │ +091d6c: 6e20 b119 3200 |0036: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@19b1 │ │ +091d72: 0c02 |0039: move-result-object v2 │ │ +091d74: 28cb |003a: goto 0005 // -0035 │ │ +091d76: 5442 9a06 |003b: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@069a │ │ +091d7a: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +091d7c: 6e20 bd19 3200 |003e: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.updateMenuView:(Z)V // method@19bd │ │ +091d82: 28ee |0041: goto 002f // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0004 line=442 │ │ 0x0005 line=461 │ │ 0x0006 line=445 │ │ 0x000a line=446 │ │ @@ -181050,29 +181022,29 @@ │ │ type : '(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0915b8: |[0915b8] android.support.v7.app.ActionBarActivityDelegateBase.hideProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V │ │ -0915c8: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -0915ca: 5520 9706 |0001: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@0697 │ │ -0915ce: 3800 0b00 |0003: if-eqz v0, 000e // +000b │ │ -0915d2: 6e10 5d1e 0400 |0005: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1e5d │ │ -0915d8: 0a00 |0008: move-result v0 │ │ -0915da: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -0915de: 6e20 821e 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ -0915e4: 5520 9806 |000e: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@0698 │ │ -0915e8: 3800 0b00 |0010: if-eqz v0, 001b // +000b │ │ -0915ec: 6e10 5d1e 0300 |0012: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1e5d │ │ -0915f2: 0a00 |0015: move-result v0 │ │ -0915f4: 3900 0500 |0016: if-nez v0, 001b // +0005 │ │ -0915f8: 6e20 821e 1300 |0018: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ -0915fe: 0e00 |001b: return-void │ │ +091d84: |[091d84] android.support.v7.app.ActionBarActivityDelegateBase.hideProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V │ │ +091d94: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +091d96: 5520 9706 |0001: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@0697 │ │ +091d9a: 3800 0b00 |0003: if-eqz v0, 000e // +000b │ │ +091d9e: 6e10 5d1e 0400 |0005: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1e5d │ │ +091da4: 0a00 |0008: move-result v0 │ │ +091da6: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +091daa: 6e20 821e 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ +091db0: 5520 9806 |000e: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@0698 │ │ +091db4: 3800 0b00 |0010: if-eqz v0, 001b // +000b │ │ +091db8: 6e10 5d1e 0300 |0012: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1e5d │ │ +091dbe: 0a00 |0015: move-result v0 │ │ +091dc0: 3900 0500 |0016: if-nez v0, 001b // +0005 │ │ +091dc4: 6e20 821e 1300 |0018: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ +091dca: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=564 │ │ 0x000b line=565 │ │ 0x000e line=567 │ │ 0x0018 line=568 │ │ 0x001b line=570 │ │ @@ -181086,24 +181058,24 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -091600: |[091600] android.support.v7.app.ActionBarActivityDelegateBase.initializePanelMenu:()Z │ │ -091610: 2200 6003 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0360 │ │ -091614: 6e10 c716 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getActionBarThemedContext:()Landroid/content/Context; // method@16c7 │ │ -09161a: 0c01 |0005: move-result-object v1 │ │ -09161c: 7020 c219 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@19c2 │ │ -091622: 5b20 9b06 |0009: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -091626: 5420 9b06 |000b: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -09162a: 6e20 041a 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@1a04 │ │ -091630: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -091632: 0f00 |0011: return v0 │ │ +091dcc: |[091dcc] android.support.v7.app.ActionBarActivityDelegateBase.initializePanelMenu:()Z │ │ +091ddc: 2200 6403 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0364 │ │ +091de0: 6e10 c716 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getActionBarThemedContext:()Landroid/content/Context; // method@16c7 │ │ +091de6: 0c01 |0005: move-result-object v1 │ │ +091de8: 7020 c219 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@19c2 │ │ +091dee: 5b20 9b06 |0009: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +091df2: 5420 9b06 |000b: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +091df6: 6e20 041a 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@1a04 │ │ +091dfc: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +091dfe: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x000b line=590 │ │ 0x0010 line=591 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ @@ -181113,79 +181085,79 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -091634: |[091634] android.support.v7.app.ActionBarActivityDelegateBase.preparePanel:()Z │ │ -091644: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -091646: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -091648: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09164a: 5552 9e06 |0003: iget-boolean v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelIsPrepared:Z // field@069e │ │ -09164e: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -091652: 0f00 |0007: return v0 │ │ -091654: 5452 9b06 |0008: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -091658: 3802 0600 |000a: if-eqz v2, 0010 // +0006 │ │ -09165c: 5552 9f06 |000c: iget-boolean v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelRefreshContent:Z // field@069f │ │ -091660: 3802 3b00 |000e: if-eqz v2, 0049 // +003b │ │ -091664: 5452 9b06 |0010: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -091668: 3902 0e00 |0012: if-nez v2, 0020 // +000e │ │ -09166c: 7010 cf16 0500 |0014: invoke-direct {v5}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.initializePanelMenu:()Z // method@16cf │ │ -091672: 0a02 |0017: move-result v2 │ │ -091674: 3802 0600 |0018: if-eqz v2, 001e // +0006 │ │ -091678: 5452 9b06 |001a: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -09167c: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ -091680: 0110 |001e: move v0, v1 │ │ -091682: 28e8 |001f: goto 0007 // -0018 │ │ -091684: 5452 9306 |0020: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091688: 3802 0900 |0022: if-eqz v2, 002b // +0009 │ │ -09168c: 5452 9306 |0024: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091690: 5453 9b06 |0026: iget-object v3, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -091694: 6e30 b01c 3205 |0028: invoke-virtual {v2, v3, v5}, Landroid/support/v7/internal/widget/ActionBarView;.setMenu:(Landroid/support/v4/internal/view/SupportMenu;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1cb0 │ │ -09169a: 5452 9b06 |002b: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -09169e: 6e10 171a 0200 |002d: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1a17 │ │ -0916a4: 5452 9506 |0030: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -0916a8: 5453 9b06 |0032: iget-object v3, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -0916ac: 6e30 8616 1203 |0034: invoke-virtual {v2, v1, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1686 │ │ -0916b2: 0a02 |0037: move-result v2 │ │ -0916b4: 3902 0f00 |0038: if-nez v2, 0047 // +000f │ │ -0916b8: 5b54 9b06 |003a: iput-object v4, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -0916bc: 5450 9306 |003c: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -0916c0: 3800 0700 |003e: if-eqz v0, 0045 // +0007 │ │ -0916c4: 5450 9306 |0040: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -0916c8: 6e30 b01c 4005 |0042: invoke-virtual {v0, v4, v5}, Landroid/support/v7/internal/widget/ActionBarView;.setMenu:(Landroid/support/v4/internal/view/SupportMenu;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1cb0 │ │ -0916ce: 0110 |0045: move v0, v1 │ │ -0916d0: 28c1 |0046: goto 0007 // -003f │ │ -0916d2: 5c51 9f06 |0047: iput-boolean v1, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelRefreshContent:Z // field@069f │ │ -0916d6: 5452 9b06 |0049: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -0916da: 6e10 171a 0200 |004b: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1a17 │ │ -0916e0: 5452 9d06 |004e: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelFrozenActionViewState:Landroid/os/Bundle; // field@069d │ │ -0916e4: 3802 0b00 |0050: if-eqz v2, 005b // +000b │ │ -0916e8: 5452 9b06 |0052: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -0916ec: 5453 9d06 |0054: iget-object v3, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelFrozenActionViewState:Landroid/os/Bundle; // field@069d │ │ -0916f0: 6e20 001a 3200 |0056: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@1a00 │ │ -0916f6: 5b54 9d06 |0059: iput-object v4, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelFrozenActionViewState:Landroid/os/Bundle; // field@069d │ │ -0916fa: 5452 9506 |005b: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -0916fe: 5453 9b06 |005d: iget-object v3, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -091702: 6e40 8916 1234 |005f: invoke-virtual {v2, v1, v4, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1689 │ │ -091708: 0a02 |0062: move-result v2 │ │ -09170a: 3902 1200 |0063: if-nez v2, 0075 // +0012 │ │ -09170e: 5450 9306 |0065: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091712: 3800 0700 |0067: if-eqz v0, 006e // +0007 │ │ -091716: 5450 9306 |0069: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -09171a: 6e30 b01c 4005 |006b: invoke-virtual {v0, v4, v5}, Landroid/support/v7/internal/widget/ActionBarView;.setMenu:(Landroid/support/v4/internal/view/SupportMenu;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1cb0 │ │ -091720: 5450 9b06 |006e: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -091724: 6e10 161a 0000 |0070: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1a16 │ │ -09172a: 0110 |0073: move v0, v1 │ │ -09172c: 2893 |0074: goto 0007 // -006d │ │ -09172e: 5451 9b06 |0075: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -091732: 6e10 161a 0100 |0077: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1a16 │ │ -091738: 5c50 9e06 |007a: iput-boolean v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelIsPrepared:Z // field@069e │ │ -09173c: 288b |007c: goto 0007 // -0075 │ │ +091e00: |[091e00] android.support.v7.app.ActionBarActivityDelegateBase.preparePanel:()Z │ │ +091e10: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +091e12: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +091e14: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +091e16: 5552 9e06 |0003: iget-boolean v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelIsPrepared:Z // field@069e │ │ +091e1a: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +091e1e: 0f00 |0007: return v0 │ │ +091e20: 5452 9b06 |0008: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +091e24: 3802 0600 |000a: if-eqz v2, 0010 // +0006 │ │ +091e28: 5552 9f06 |000c: iget-boolean v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelRefreshContent:Z // field@069f │ │ +091e2c: 3802 3b00 |000e: if-eqz v2, 0049 // +003b │ │ +091e30: 5452 9b06 |0010: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +091e34: 3902 0e00 |0012: if-nez v2, 0020 // +000e │ │ +091e38: 7010 cf16 0500 |0014: invoke-direct {v5}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.initializePanelMenu:()Z // method@16cf │ │ +091e3e: 0a02 |0017: move-result v2 │ │ +091e40: 3802 0600 |0018: if-eqz v2, 001e // +0006 │ │ +091e44: 5452 9b06 |001a: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +091e48: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ +091e4c: 0110 |001e: move v0, v1 │ │ +091e4e: 28e8 |001f: goto 0007 // -0018 │ │ +091e50: 5452 9306 |0020: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +091e54: 3802 0900 |0022: if-eqz v2, 002b // +0009 │ │ +091e58: 5452 9306 |0024: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +091e5c: 5453 9b06 |0026: iget-object v3, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +091e60: 6e30 b01c 3205 |0028: invoke-virtual {v2, v3, v5}, Landroid/support/v7/internal/widget/ActionBarView;.setMenu:(Landroid/support/v4/internal/view/SupportMenu;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1cb0 │ │ +091e66: 5452 9b06 |002b: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +091e6a: 6e10 171a 0200 |002d: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1a17 │ │ +091e70: 5452 9506 |0030: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +091e74: 5453 9b06 |0032: iget-object v3, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +091e78: 6e30 8616 1203 |0034: invoke-virtual {v2, v1, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1686 │ │ +091e7e: 0a02 |0037: move-result v2 │ │ +091e80: 3902 0f00 |0038: if-nez v2, 0047 // +000f │ │ +091e84: 5b54 9b06 |003a: iput-object v4, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +091e88: 5450 9306 |003c: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +091e8c: 3800 0700 |003e: if-eqz v0, 0045 // +0007 │ │ +091e90: 5450 9306 |0040: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +091e94: 6e30 b01c 4005 |0042: invoke-virtual {v0, v4, v5}, Landroid/support/v7/internal/widget/ActionBarView;.setMenu:(Landroid/support/v4/internal/view/SupportMenu;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1cb0 │ │ +091e9a: 0110 |0045: move v0, v1 │ │ +091e9c: 28c1 |0046: goto 0007 // -003f │ │ +091e9e: 5c51 9f06 |0047: iput-boolean v1, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelRefreshContent:Z // field@069f │ │ +091ea2: 5452 9b06 |0049: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +091ea6: 6e10 171a 0200 |004b: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1a17 │ │ +091eac: 5452 9d06 |004e: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelFrozenActionViewState:Landroid/os/Bundle; // field@069d │ │ +091eb0: 3802 0b00 |0050: if-eqz v2, 005b // +000b │ │ +091eb4: 5452 9b06 |0052: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +091eb8: 5453 9d06 |0054: iget-object v3, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelFrozenActionViewState:Landroid/os/Bundle; // field@069d │ │ +091ebc: 6e20 001a 3200 |0056: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@1a00 │ │ +091ec2: 5b54 9d06 |0059: iput-object v4, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelFrozenActionViewState:Landroid/os/Bundle; // field@069d │ │ +091ec6: 5452 9506 |005b: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +091eca: 5453 9b06 |005d: iget-object v3, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +091ece: 6e40 8916 1234 |005f: invoke-virtual {v2, v1, v4, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1689 │ │ +091ed4: 0a02 |0062: move-result v2 │ │ +091ed6: 3902 1200 |0063: if-nez v2, 0075 // +0012 │ │ +091eda: 5450 9306 |0065: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +091ede: 3800 0700 |0067: if-eqz v0, 006e // +0007 │ │ +091ee2: 5450 9306 |0069: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +091ee6: 6e30 b01c 4005 |006b: invoke-virtual {v0, v4, v5}, Landroid/support/v7/internal/widget/ActionBarView;.setMenu:(Landroid/support/v4/internal/view/SupportMenu;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1cb0 │ │ +091eec: 5450 9b06 |006e: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +091ef0: 6e10 161a 0000 |0070: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1a16 │ │ +091ef6: 0110 |0073: move v0, v1 │ │ +091ef8: 2893 |0074: goto 0007 // -006d │ │ +091efa: 5451 9b06 |0075: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +091efe: 6e10 161a 0100 |0077: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1a16 │ │ +091f04: 5c50 9e06 |007a: iput-boolean v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelIsPrepared:Z // field@069e │ │ +091f08: 288b |007c: goto 0007 // -0075 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=596 │ │ 0x0007 line=659 │ │ 0x0008 line=601 │ │ 0x0010 line=602 │ │ 0x0014 line=603 │ │ @@ -181218,38 +181190,38 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -091740: |[091740] android.support.v7.app.ActionBarActivityDelegateBase.reopenMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -091750: 5410 9306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091754: 3800 2800 |0002: if-eqz v0, 002a // +0028 │ │ -091758: 5410 9306 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -09175c: 6e10 8d1c 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.isOverflowReserved:()Z // method@1c8d │ │ -091762: 0a00 |0009: move-result v0 │ │ -091764: 3800 2000 |000a: if-eqz v0, 002a // +0020 │ │ -091768: 5410 9306 |000c: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -09176c: 6e10 8c1c 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@1c8c │ │ -091772: 0a00 |0011: move-result v0 │ │ -091774: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -091778: 3903 1000 |0014: if-nez v3, 0024 // +0010 │ │ -09177c: 5410 9306 |0016: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091780: 6e10 821c 0000 |0018: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getVisibility:()I // method@1c82 │ │ -091786: 0a00 |001b: move-result v0 │ │ -091788: 3900 0700 |001c: if-nez v0, 0023 // +0007 │ │ -09178c: 5410 9306 |001e: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091790: 6e10 bc1c 0000 |0020: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.showOverflowMenu:()Z // method@1cbc │ │ -091796: 0e00 |0023: return-void │ │ -091798: 5410 9306 |0024: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -09179c: 6e10 861c 0000 |0026: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@1c86 │ │ -0917a2: 28fa |0029: goto 0023 // -0006 │ │ -0917a4: 6e10 d219 0200 |002a: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:()V // method@19d2 │ │ -0917aa: 28f6 |002d: goto 0023 // -000a │ │ +091f0c: |[091f0c] android.support.v7.app.ActionBarActivityDelegateBase.reopenMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +091f1c: 5410 9306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +091f20: 3800 2800 |0002: if-eqz v0, 002a // +0028 │ │ +091f24: 5410 9306 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +091f28: 6e10 8d1c 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.isOverflowReserved:()Z // method@1c8d │ │ +091f2e: 0a00 |0009: move-result v0 │ │ +091f30: 3800 2000 |000a: if-eqz v0, 002a // +0020 │ │ +091f34: 5410 9306 |000c: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +091f38: 6e10 8c1c 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@1c8c │ │ +091f3e: 0a00 |0011: move-result v0 │ │ +091f40: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +091f44: 3903 1000 |0014: if-nez v3, 0024 // +0010 │ │ +091f48: 5410 9306 |0016: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +091f4c: 6e10 821c 0000 |0018: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getVisibility:()I // method@1c82 │ │ +091f52: 0a00 |001b: move-result v0 │ │ +091f54: 3900 0700 |001c: if-nez v0, 0023 // +0007 │ │ +091f58: 5410 9306 |001e: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +091f5c: 6e10 bc1c 0000 |0020: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.showOverflowMenu:()Z // method@1cbc │ │ +091f62: 0e00 |0023: return-void │ │ +091f64: 5410 9306 |0024: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +091f68: 6e10 861c 0000 |0026: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@1c86 │ │ +091f6e: 28fa |0029: goto 0023 // -0006 │ │ +091f70: 6e10 d219 0200 |002a: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:()V // method@19d2 │ │ +091f76: 28f6 |002d: goto 0023 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x000c line=427 │ │ 0x0016 line=428 │ │ 0x001e line=429 │ │ 0x0023 line=438 │ │ @@ -181265,31 +181237,31 @@ │ │ type : '(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0917ac: |[0917ac] android.support.v7.app.ActionBarActivityDelegateBase.showProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V │ │ -0917bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0917be: 5530 9706 |0001: iget-boolean v0, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@0697 │ │ -0917c2: 3800 0c00 |0003: if-eqz v0, 000f // +000c │ │ -0917c6: 6e10 5d1e 0500 |0005: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1e5d │ │ -0917cc: 0a00 |0008: move-result v0 │ │ -0917ce: 1241 |0009: const/4 v1, #int 4 // #4 │ │ -0917d0: 3310 0500 |000a: if-ne v0, v1, 000f // +0005 │ │ -0917d4: 6e20 821e 2500 |000c: invoke-virtual {v5, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ -0917da: 5530 9806 |000f: iget-boolean v0, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@0698 │ │ -0917de: 3800 0d00 |0011: if-eqz v0, 001e // +000d │ │ -0917e2: 6e10 581e 0400 |0013: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.getProgress:()I // method@1e58 │ │ -0917e8: 0a00 |0016: move-result v0 │ │ -0917ea: 1301 1027 |0017: const/16 v1, #int 10000 // #2710 │ │ -0917ee: 3510 0500 |0019: if-ge v0, v1, 001e // +0005 │ │ -0917f2: 6e20 821e 2400 |001b: invoke-virtual {v4, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ -0917f8: 0e00 |001e: return-void │ │ +091f78: |[091f78] android.support.v7.app.ActionBarActivityDelegateBase.showProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V │ │ +091f88: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +091f8a: 5530 9706 |0001: iget-boolean v0, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@0697 │ │ +091f8e: 3800 0c00 |0003: if-eqz v0, 000f // +000c │ │ +091f92: 6e10 5d1e 0500 |0005: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1e5d │ │ +091f98: 0a00 |0008: move-result v0 │ │ +091f9a: 1241 |0009: const/4 v1, #int 4 // #4 │ │ +091f9c: 3310 0500 |000a: if-ne v0, v1, 000f // +0005 │ │ +091fa0: 6e20 821e 2500 |000c: invoke-virtual {v5, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ +091fa6: 5530 9806 |000f: iget-boolean v0, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@0698 │ │ +091faa: 3800 0d00 |0011: if-eqz v0, 001e // +000d │ │ +091fae: 6e10 581e 0400 |0013: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.getProgress:()I // method@1e58 │ │ +091fb4: 0a00 |0016: move-result v0 │ │ +091fb6: 1301 1027 |0017: const/16 v1, #int 10000 // #2710 │ │ +091fba: 3510 0500 |0019: if-ge v0, v1, 001e // +0005 │ │ +091fbe: 6e20 821e 2400 |001b: invoke-virtual {v4, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ +091fc4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=553 │ │ 0x000c line=554 │ │ 0x000f line=557 │ │ 0x001b line=558 │ │ 0x001e line=560 │ │ @@ -181303,67 +181275,67 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -0917fc: |[0917fc] android.support.v7.app.ActionBarActivityDelegateBase.updateProgressBars:(I)V │ │ -09180c: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ -091810: 1306 1027 |0002: const/16 v6, #int 10000 // #2710 │ │ -091814: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -091816: 7010 c816 0800 |0005: invoke-direct {v8}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getCircularProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; // method@16c8 │ │ -09181c: 0c00 |0008: move-result-object v0 │ │ -09181e: 7010 ca16 0800 |0009: invoke-direct {v8}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getHorizontalProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; // method@16ca │ │ -091824: 0c01 |000c: move-result-object v1 │ │ -091826: 12f5 |000d: const/4 v5, #int -1 // #ff │ │ -091828: 3359 2000 |000e: if-ne v9, v5, 002e // +0020 │ │ -09182c: 5585 9806 |0010: iget-boolean v5, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@0698 │ │ -091830: 3805 1200 |0012: if-eqz v5, 0024 // +0012 │ │ -091834: 6e10 581e 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.getProgress:()I // method@1e58 │ │ -09183a: 0a02 |0017: move-result v2 │ │ -09183c: 6e10 651e 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.isIndeterminate:()Z // method@1e65 │ │ -091842: 0a05 |001b: move-result v5 │ │ -091844: 3905 0400 |001c: if-nez v5, 0020 // +0004 │ │ -091848: 3562 0e00 |001e: if-ge v2, v6, 002c // +000e │ │ -09184c: 0143 |0020: move v3, v4 │ │ -09184e: 6e20 821e 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ -091854: 5585 9706 |0024: iget-boolean v5, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@0697 │ │ -091858: 3805 0500 |0026: if-eqz v5, 002b // +0005 │ │ -09185c: 6e20 821e 4000 |0028: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ -091862: 0e00 |002b: return-void │ │ -091864: 1243 |002c: const/4 v3, #int 4 // #4 │ │ -091866: 28f4 |002d: goto 0021 // -000c │ │ -091868: 12e5 |002e: const/4 v5, #int -2 // #fe │ │ -09186a: 3359 1100 |002f: if-ne v9, v5, 0040 // +0011 │ │ -09186e: 5584 9806 |0031: iget-boolean v4, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@0698 │ │ -091872: 3804 0500 |0033: if-eqz v4, 0038 // +0005 │ │ -091876: 6e20 821e 7100 |0035: invoke-virtual {v1, v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ -09187c: 5584 9706 |0038: iget-boolean v4, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@0697 │ │ -091880: 3804 f1ff |003a: if-eqz v4, 002b // -000f │ │ -091884: 6e20 821e 7000 |003c: invoke-virtual {v0, v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ -09188a: 28ec |003f: goto 002b // -0014 │ │ -09188c: 12d5 |0040: const/4 v5, #int -3 // #fd │ │ -09188e: 3359 0700 |0041: if-ne v9, v5, 0048 // +0007 │ │ -091892: 1214 |0043: const/4 v4, #int 1 // #1 │ │ -091894: 6e20 781e 4100 |0044: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminate:(Z)V // method@1e78 │ │ -09189a: 28e4 |0047: goto 002b // -001c │ │ -09189c: 12c5 |0048: const/4 v5, #int -4 // #fc │ │ -09189e: 3359 0600 |0049: if-ne v9, v5, 004f // +0006 │ │ -0918a2: 6e20 781e 4100 |004b: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminate:(Z)V // method@1e78 │ │ -0918a8: 28dd |004e: goto 002b // -0023 │ │ -0918aa: 3a09 dcff |004f: if-ltz v9, 002b // -0024 │ │ -0918ae: 3669 daff |0051: if-gt v9, v6, 002b // -0026 │ │ -0918b2: d804 0900 |0053: add-int/lit8 v4, v9, #int 0 // #00 │ │ -0918b6: 6e20 7e1e 4100 |0055: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@1e7e │ │ -0918bc: 3569 0600 |0058: if-ge v9, v6, 005e // +0006 │ │ -0918c0: 7030 e716 1800 |005a: invoke-direct {v8, v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.showProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V // method@16e7 │ │ -0918c6: 28ce |005d: goto 002b // -0032 │ │ -0918c8: 7030 ce16 1800 |005e: invoke-direct {v8, v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.hideProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V // method@16ce │ │ -0918ce: 28ca |0061: goto 002b // -0036 │ │ +091fc8: |[091fc8] android.support.v7.app.ActionBarActivityDelegateBase.updateProgressBars:(I)V │ │ +091fd8: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ +091fdc: 1306 1027 |0002: const/16 v6, #int 10000 // #2710 │ │ +091fe0: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +091fe2: 7010 c816 0800 |0005: invoke-direct {v8}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getCircularProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; // method@16c8 │ │ +091fe8: 0c00 |0008: move-result-object v0 │ │ +091fea: 7010 ca16 0800 |0009: invoke-direct {v8}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getHorizontalProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; // method@16ca │ │ +091ff0: 0c01 |000c: move-result-object v1 │ │ +091ff2: 12f5 |000d: const/4 v5, #int -1 // #ff │ │ +091ff4: 3359 2000 |000e: if-ne v9, v5, 002e // +0020 │ │ +091ff8: 5585 9806 |0010: iget-boolean v5, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@0698 │ │ +091ffc: 3805 1200 |0012: if-eqz v5, 0024 // +0012 │ │ +092000: 6e10 581e 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.getProgress:()I // method@1e58 │ │ +092006: 0a02 |0017: move-result v2 │ │ +092008: 6e10 651e 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.isIndeterminate:()Z // method@1e65 │ │ +09200e: 0a05 |001b: move-result v5 │ │ +092010: 3905 0400 |001c: if-nez v5, 0020 // +0004 │ │ +092014: 3562 0e00 |001e: if-ge v2, v6, 002c // +000e │ │ +092018: 0143 |0020: move v3, v4 │ │ +09201a: 6e20 821e 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ +092020: 5585 9706 |0024: iget-boolean v5, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@0697 │ │ +092024: 3805 0500 |0026: if-eqz v5, 002b // +0005 │ │ +092028: 6e20 821e 4000 |0028: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ +09202e: 0e00 |002b: return-void │ │ +092030: 1243 |002c: const/4 v3, #int 4 // #4 │ │ +092032: 28f4 |002d: goto 0021 // -000c │ │ +092034: 12e5 |002e: const/4 v5, #int -2 // #fe │ │ +092036: 3359 1100 |002f: if-ne v9, v5, 0040 // +0011 │ │ +09203a: 5584 9806 |0031: iget-boolean v4, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@0698 │ │ +09203e: 3804 0500 |0033: if-eqz v4, 0038 // +0005 │ │ +092042: 6e20 821e 7100 |0035: invoke-virtual {v1, v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ +092048: 5584 9706 |0038: iget-boolean v4, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@0697 │ │ +09204c: 3804 f1ff |003a: if-eqz v4, 002b // -000f │ │ +092050: 6e20 821e 7000 |003c: invoke-virtual {v0, v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ +092056: 28ec |003f: goto 002b // -0014 │ │ +092058: 12d5 |0040: const/4 v5, #int -3 // #fd │ │ +09205a: 3359 0700 |0041: if-ne v9, v5, 0048 // +0007 │ │ +09205e: 1214 |0043: const/4 v4, #int 1 // #1 │ │ +092060: 6e20 781e 4100 |0044: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminate:(Z)V // method@1e78 │ │ +092066: 28e4 |0047: goto 002b // -001c │ │ +092068: 12c5 |0048: const/4 v5, #int -4 // #fc │ │ +09206a: 3359 0600 |0049: if-ne v9, v5, 004f // +0006 │ │ +09206e: 6e20 781e 4100 |004b: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminate:(Z)V // method@1e78 │ │ +092074: 28dd |004e: goto 002b // -0023 │ │ +092076: 3a09 dcff |004f: if-ltz v9, 002b // -0024 │ │ +09207a: 3669 daff |0051: if-gt v9, v6, 002b // -0026 │ │ +09207e: d804 0900 |0053: add-int/lit8 v4, v9, #int 0 // #00 │ │ +092082: 6e20 7e1e 4100 |0055: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@1e7e │ │ +092088: 3569 0600 |0058: if-ge v9, v6, 005e // +0006 │ │ +09208c: 7030 e716 1800 |005a: invoke-direct {v8, v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.showProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V // method@16e7 │ │ +092092: 28ce |005d: goto 002b // -0032 │ │ +092094: 7030 ce16 1800 |005e: invoke-direct {v8, v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.hideProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V // method@16ce │ │ +09209a: 28ca |0061: goto 002b // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=513 │ │ 0x0009 line=514 │ │ 0x000d line=516 │ │ 0x0010 line=517 │ │ 0x0014 line=518 │ │ @@ -181402,25 +181374,25 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0918d0: |[0918d0] android.support.v7.app.ActionBarActivityDelegateBase.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0918e0: 6e10 c616 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@16c6 │ │ -0918e6: 5431 9506 |0003: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -0918ea: 1402 0200 0201 |0005: const v2, #float 2.38772e-38 // #01020002 │ │ -0918f0: 6e20 5616 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -0918f6: 0c00 |000b: move-result-object v0 │ │ -0918f8: 1f00 2204 |000c: check-cast v0, Landroid/view/ViewGroup; // type@0422 │ │ -0918fc: 6e30 0422 4005 |000e: invoke-virtual {v0, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2204 │ │ -091902: 5431 9506 |0011: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091906: 6e10 7416 0100 |0013: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1674 │ │ -09190c: 0e00 |0016: return-void │ │ +09209c: |[09209c] android.support.v7.app.ActionBarActivityDelegateBase.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0920ac: 6e10 c616 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@16c6 │ │ +0920b2: 5431 9506 |0003: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +0920b6: 1402 0200 0201 |0005: const v2, #float 2.38772e-38 // #01020002 │ │ +0920bc: 6e20 5616 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +0920c2: 0c00 |000b: move-result-object v0 │ │ +0920c4: 1f00 2804 |000c: check-cast v0, Landroid/view/ViewGroup; // type@0428 │ │ +0920c8: 6e30 0422 4005 |000e: invoke-virtual {v0, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2204 │ │ +0920ce: 5431 9506 |0011: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +0920d2: 6e10 7416 0100 |0013: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1674 │ │ +0920d8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=144 │ │ 0x000e line=145 │ │ 0x0011 line=146 │ │ 0x0016 line=147 │ │ @@ -181435,21 +181407,21 @@ │ │ type : '()Landroid/support/v7/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -091910: |[091910] android.support.v7.app.ActionBarActivityDelegateBase.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ -091920: 6e10 c616 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@16c6 │ │ -091926: 2200 2903 |0003: new-instance v0, Landroid/support/v7/app/ActionBarImplBase; // type@0329 │ │ -09192a: 5431 9506 |0005: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -09192e: 5432 9506 |0007: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091932: 7030 5517 1002 |0009: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V // method@1755 │ │ -091938: 1100 |000c: return-object v0 │ │ +0920dc: |[0920dc] android.support.v7.app.ActionBarActivityDelegateBase.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ +0920ec: 6e10 c616 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@16c6 │ │ +0920f2: 2200 2d03 |0003: new-instance v0, Landroid/support/v7/app/ActionBarImplBase; // type@032d │ │ +0920f6: 5431 9506 |0005: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +0920fa: 5432 9506 |0007: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +0920fe: 7030 5517 1002 |0009: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V // method@1755 │ │ +092104: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0003 line=83 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ │ │ @@ -181458,121 +181430,121 @@ │ │ type : '()V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 225 16-bit code units │ │ -09193c: |[09193c] android.support.v7.app.ActionBarActivityDelegateBase.ensureSubDecor:()V │ │ -09194c: 1409 0200 0201 |0000: const v9, #float 2.38772e-38 // #01020002 │ │ -091952: 55a7 a006 |0003: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mSubDecorInstalled:Z // field@06a0 │ │ -091956: 3907 b700 |0005: if-nez v7, 00bc // +00b7 │ │ -09195a: 55a7 9906 |0007: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@0699 │ │ -09195e: 3807 d000 |0009: if-eqz v7, 00d9 // +00d0 │ │ -091962: 55a7 9c06 |000b: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mOverlayActionBar:Z // field@069c │ │ -091966: 3807 b000 |000d: if-eqz v7, 00bd // +00b0 │ │ -09196a: 54a7 9506 |000f: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -09196e: 6008 1b08 |0011: sget v8, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_decor_overlay:I // field@081b │ │ -091972: 6e20 8a16 8700 |0013: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@168a │ │ -091978: 54a7 9506 |0016: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -09197c: 6008 dc07 |0018: sget v8, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@07dc │ │ -091980: 6e20 5616 8700 |001a: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -091986: 0c07 |001d: move-result-object v7 │ │ -091988: 1f07 8803 |001e: check-cast v7, Landroid/support/v7/internal/widget/ActionBarView; // type@0388 │ │ -09198c: 5ba7 9306 |0020: iput-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091990: 54a7 9306 |0022: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091994: 54a8 9506 |0024: iget-object v8, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091998: 6e20 b91c 8700 |0026: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ActionBarView;.setWindowCallback:(Landroid/view/Window$Callback;)V // method@1cb9 │ │ -09199e: 55a7 9806 |0029: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@0698 │ │ -0919a2: 3807 0700 |002b: if-eqz v7, 0032 // +0007 │ │ -0919a6: 54a7 9306 |002d: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -0919aa: 6e10 881c 0700 |002f: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarView;.initProgress:()V // method@1c88 │ │ -0919b0: 55a7 9706 |0032: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@0697 │ │ -0919b4: 3807 0700 |0034: if-eqz v7, 003b // +0007 │ │ -0919b8: 54a7 9306 |0036: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -0919bc: 6e10 871c 0700 |0038: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarView;.initIndeterminateProgress:()V // method@1c87 │ │ -0919c2: 1a07 6725 |003b: const-string v7, "splitActionBarWhenNarrow" // string@2567 │ │ -0919c6: 6e10 cd16 0a00 |003d: invoke-virtual {v10}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getUiOptionsFromMetadata:()Ljava/lang/String; // method@16cd │ │ -0919cc: 0c08 |0040: move-result-object v8 │ │ -0919ce: 6e20 c824 8700 |0041: invoke-virtual {v7, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -0919d4: 0a06 |0044: move-result v6 │ │ -0919d6: 3806 8100 |0045: if-eqz v6, 00c6 // +0081 │ │ -0919da: 54a7 9506 |0047: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -0919de: 6e10 5d16 0700 |0049: invoke-virtual {v7}, Landroid/support/v7/app/ActionBarActivity;.getResources:()Landroid/content/res/Resources; // method@165d │ │ -0919e4: 0c07 |004c: move-result-object v7 │ │ -0919e6: 6008 6b07 |004d: sget v8, Landroid/support/v7/appcompat/R$bool;.abc_split_action_bar_is_narrow:I // field@076b │ │ -0919ea: 6e20 8001 8700 |004f: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0180 │ │ -0919f0: 0a04 |0052: move-result v4 │ │ -0919f2: 54a7 9506 |0053: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -0919f6: 6008 1008 |0055: sget v8, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0810 │ │ -0919fa: 6e20 5616 8700 |0057: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -091a00: 0c05 |005a: move-result-object v5 │ │ -091a02: 1f05 7d03 |005b: check-cast v5, Landroid/support/v7/internal/widget/ActionBarContainer; // type@037d │ │ -091a06: 3805 2400 |005d: if-eqz v5, 0081 // +0024 │ │ -091a0a: 54a7 9306 |005f: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091a0e: 6e20 b31c 5700 |0061: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/ActionBarView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@1cb3 │ │ -091a14: 54a7 9306 |0064: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091a18: 6e20 b21c 4700 |0066: invoke-virtual {v7, v4}, Landroid/support/v7/internal/widget/ActionBarView;.setSplitActionBar:(Z)V // method@1cb2 │ │ -091a1e: 54a7 9306 |0069: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091a22: 6e20 b41c 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v7/internal/widget/ActionBarView;.setSplitWhenNarrow:(Z)V // method@1cb4 │ │ -091a28: 54a7 9506 |006e: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091a2c: 6008 e307 |0070: sget v8, Landroid/support/v7/appcompat/R$id;.action_context_bar:I // field@07e3 │ │ -091a30: 6e20 5616 8700 |0072: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -091a36: 0c02 |0075: move-result-object v2 │ │ -091a38: 1f02 7f03 |0076: check-cast v2, Landroid/support/v7/internal/widget/ActionBarContextView; // type@037f │ │ -091a3c: 6e20 051c 5200 |0078: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@1c05 │ │ -091a42: 6e20 041c 4200 |007b: invoke-virtual {v2, v4}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSplitActionBar:(Z)V // method@1c04 │ │ -091a48: 6e20 061c 6200 |007e: invoke-virtual {v2, v6}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSplitWhenNarrow:(Z)V // method@1c06 │ │ -091a4e: 54a7 9506 |0081: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091a52: 6e20 5616 9700 |0083: invoke-virtual {v7, v9}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -091a58: 0c03 |0086: move-result-object v3 │ │ -091a5a: 12f7 |0087: const/4 v7, #int -1 // #ff │ │ -091a5c: 6e20 c721 7300 |0088: invoke-virtual {v3, v7}, Landroid/view/View;.setId:(I)V // method@21c7 │ │ -091a62: 54a7 9506 |008b: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091a66: 6008 dd07 |008d: sget v8, Landroid/support/v7/appcompat/R$id;.action_bar_activity_content:I // field@07dd │ │ -091a6a: 6e20 5616 8700 |008f: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -091a70: 0c01 |0092: move-result-object v1 │ │ -091a72: 6e20 c721 9100 |0093: invoke-virtual {v1, v9}, Landroid/view/View;.setId:(I)V // method@21c7 │ │ -091a78: 54a7 a106 |0096: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mTitleToSet:Ljava/lang/CharSequence; // field@06a1 │ │ -091a7c: 3807 0c00 |0098: if-eqz v7, 00a4 // +000c │ │ -091a80: 54a7 9306 |009a: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091a84: 54a8 a106 |009c: iget-object v8, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mTitleToSet:Ljava/lang/CharSequence; // field@06a1 │ │ -091a88: 6e20 ba1c 8700 |009e: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@1cba │ │ -091a8e: 1207 |00a1: const/4 v7, #int 0 // #0 │ │ -091a90: 5ba7 a106 |00a2: iput-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mTitleToSet:Ljava/lang/CharSequence; // field@06a1 │ │ -091a94: 7010 c416 0a00 |00a4: invoke-direct {v10}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.applyFixedSizeWindow:()V // method@16c4 │ │ -091a9a: 1217 |00a7: const/4 v7, #int 1 // #1 │ │ -091a9c: 5ca7 a006 |00a8: iput-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mSubDecorInstalled:Z // field@06a0 │ │ -091aa0: 54a7 9506 |00aa: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091aa4: 6e10 6216 0700 |00ac: invoke-virtual {v7}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1662 │ │ -091aaa: 0c07 |00af: move-result-object v7 │ │ -091aac: 6e10 7722 0700 |00b0: invoke-virtual {v7}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@2277 │ │ -091ab2: 0c07 |00b3: move-result-object v7 │ │ -091ab4: 2208 1f03 |00b4: new-instance v8, Landroid/support/v7/app/ActionBarActivityDelegateBase$1; // type@031f │ │ -091ab8: 7020 b916 a800 |00b6: invoke-direct {v8, v10}, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)V // method@16b9 │ │ -091abe: 6e20 b221 8700 |00b9: invoke-virtual {v7, v8}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@21b2 │ │ -091ac4: 0e00 |00bc: return-void │ │ -091ac6: 54a7 9506 |00bd: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091aca: 6008 1908 |00bf: sget v8, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_decor:I // field@0819 │ │ -091ace: 6e20 8a16 8700 |00c1: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@168a │ │ -091ad4: 2900 52ff |00c4: goto/16 0016 // -00ae │ │ -091ad8: 54a7 9506 |00c6: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091adc: 6208 cd08 |00c8: sget-object v8, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@08cd │ │ -091ae0: 6e20 6316 8700 |00ca: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1663 │ │ -091ae6: 0c00 |00cd: move-result-object v0 │ │ -091ae8: 1227 |00ce: const/4 v7, #int 2 // #2 │ │ -091aea: 1208 |00cf: const/4 v8, #int 0 // #0 │ │ -091aec: 6e30 9201 7008 |00d0: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ -091af2: 0a04 |00d3: move-result v4 │ │ -091af4: 6e10 a001 0000 |00d4: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -091afa: 2900 7cff |00d7: goto/16 0053 // -0084 │ │ -091afe: 54a7 9506 |00d9: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091b02: 6008 3008 |00db: sget v8, Landroid/support/v7/appcompat/R$layout;.abc_simple_decor:I // field@0830 │ │ -091b06: 6e20 8a16 8700 |00dd: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@168a │ │ -091b0c: 28a1 |00e0: goto 0081 // -005f │ │ +092108: |[092108] android.support.v7.app.ActionBarActivityDelegateBase.ensureSubDecor:()V │ │ +092118: 1409 0200 0201 |0000: const v9, #float 2.38772e-38 // #01020002 │ │ +09211e: 55a7 a006 |0003: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mSubDecorInstalled:Z // field@06a0 │ │ +092122: 3907 b700 |0005: if-nez v7, 00bc // +00b7 │ │ +092126: 55a7 9906 |0007: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@0699 │ │ +09212a: 3807 d000 |0009: if-eqz v7, 00d9 // +00d0 │ │ +09212e: 55a7 9c06 |000b: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mOverlayActionBar:Z // field@069c │ │ +092132: 3807 b000 |000d: if-eqz v7, 00bd // +00b0 │ │ +092136: 54a7 9506 |000f: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +09213a: 6008 1b08 |0011: sget v8, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_decor_overlay:I // field@081b │ │ +09213e: 6e20 8a16 8700 |0013: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@168a │ │ +092144: 54a7 9506 |0016: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +092148: 6008 dc07 |0018: sget v8, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@07dc │ │ +09214c: 6e20 5616 8700 |001a: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +092152: 0c07 |001d: move-result-object v7 │ │ +092154: 1f07 8c03 |001e: check-cast v7, Landroid/support/v7/internal/widget/ActionBarView; // type@038c │ │ +092158: 5ba7 9306 |0020: iput-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +09215c: 54a7 9306 |0022: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +092160: 54a8 9506 |0024: iget-object v8, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +092164: 6e20 b91c 8700 |0026: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ActionBarView;.setWindowCallback:(Landroid/view/Window$Callback;)V // method@1cb9 │ │ +09216a: 55a7 9806 |0029: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@0698 │ │ +09216e: 3807 0700 |002b: if-eqz v7, 0032 // +0007 │ │ +092172: 54a7 9306 |002d: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +092176: 6e10 881c 0700 |002f: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarView;.initProgress:()V // method@1c88 │ │ +09217c: 55a7 9706 |0032: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@0697 │ │ +092180: 3807 0700 |0034: if-eqz v7, 003b // +0007 │ │ +092184: 54a7 9306 |0036: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +092188: 6e10 871c 0700 |0038: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarView;.initIndeterminateProgress:()V // method@1c87 │ │ +09218e: 1a07 6d25 |003b: const-string v7, "splitActionBarWhenNarrow" // string@256d │ │ +092192: 6e10 cd16 0a00 |003d: invoke-virtual {v10}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getUiOptionsFromMetadata:()Ljava/lang/String; // method@16cd │ │ +092198: 0c08 |0040: move-result-object v8 │ │ +09219a: 6e20 c824 8700 |0041: invoke-virtual {v7, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +0921a0: 0a06 |0044: move-result v6 │ │ +0921a2: 3806 8100 |0045: if-eqz v6, 00c6 // +0081 │ │ +0921a6: 54a7 9506 |0047: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +0921aa: 6e10 5d16 0700 |0049: invoke-virtual {v7}, Landroid/support/v7/app/ActionBarActivity;.getResources:()Landroid/content/res/Resources; // method@165d │ │ +0921b0: 0c07 |004c: move-result-object v7 │ │ +0921b2: 6008 6b07 |004d: sget v8, Landroid/support/v7/appcompat/R$bool;.abc_split_action_bar_is_narrow:I // field@076b │ │ +0921b6: 6e20 8001 8700 |004f: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0180 │ │ +0921bc: 0a04 |0052: move-result v4 │ │ +0921be: 54a7 9506 |0053: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +0921c2: 6008 1008 |0055: sget v8, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0810 │ │ +0921c6: 6e20 5616 8700 |0057: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +0921cc: 0c05 |005a: move-result-object v5 │ │ +0921ce: 1f05 8103 |005b: check-cast v5, Landroid/support/v7/internal/widget/ActionBarContainer; // type@0381 │ │ +0921d2: 3805 2400 |005d: if-eqz v5, 0081 // +0024 │ │ +0921d6: 54a7 9306 |005f: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +0921da: 6e20 b31c 5700 |0061: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/ActionBarView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@1cb3 │ │ +0921e0: 54a7 9306 |0064: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +0921e4: 6e20 b21c 4700 |0066: invoke-virtual {v7, v4}, Landroid/support/v7/internal/widget/ActionBarView;.setSplitActionBar:(Z)V // method@1cb2 │ │ +0921ea: 54a7 9306 |0069: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +0921ee: 6e20 b41c 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v7/internal/widget/ActionBarView;.setSplitWhenNarrow:(Z)V // method@1cb4 │ │ +0921f4: 54a7 9506 |006e: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +0921f8: 6008 e307 |0070: sget v8, Landroid/support/v7/appcompat/R$id;.action_context_bar:I // field@07e3 │ │ +0921fc: 6e20 5616 8700 |0072: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +092202: 0c02 |0075: move-result-object v2 │ │ +092204: 1f02 8303 |0076: check-cast v2, Landroid/support/v7/internal/widget/ActionBarContextView; // type@0383 │ │ +092208: 6e20 051c 5200 |0078: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@1c05 │ │ +09220e: 6e20 041c 4200 |007b: invoke-virtual {v2, v4}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSplitActionBar:(Z)V // method@1c04 │ │ +092214: 6e20 061c 6200 |007e: invoke-virtual {v2, v6}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSplitWhenNarrow:(Z)V // method@1c06 │ │ +09221a: 54a7 9506 |0081: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +09221e: 6e20 5616 9700 |0083: invoke-virtual {v7, v9}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +092224: 0c03 |0086: move-result-object v3 │ │ +092226: 12f7 |0087: const/4 v7, #int -1 // #ff │ │ +092228: 6e20 c721 7300 |0088: invoke-virtual {v3, v7}, Landroid/view/View;.setId:(I)V // method@21c7 │ │ +09222e: 54a7 9506 |008b: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +092232: 6008 dd07 |008d: sget v8, Landroid/support/v7/appcompat/R$id;.action_bar_activity_content:I // field@07dd │ │ +092236: 6e20 5616 8700 |008f: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +09223c: 0c01 |0092: move-result-object v1 │ │ +09223e: 6e20 c721 9100 |0093: invoke-virtual {v1, v9}, Landroid/view/View;.setId:(I)V // method@21c7 │ │ +092244: 54a7 a106 |0096: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mTitleToSet:Ljava/lang/CharSequence; // field@06a1 │ │ +092248: 3807 0c00 |0098: if-eqz v7, 00a4 // +000c │ │ +09224c: 54a7 9306 |009a: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +092250: 54a8 a106 |009c: iget-object v8, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mTitleToSet:Ljava/lang/CharSequence; // field@06a1 │ │ +092254: 6e20 ba1c 8700 |009e: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@1cba │ │ +09225a: 1207 |00a1: const/4 v7, #int 0 // #0 │ │ +09225c: 5ba7 a106 |00a2: iput-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mTitleToSet:Ljava/lang/CharSequence; // field@06a1 │ │ +092260: 7010 c416 0a00 |00a4: invoke-direct {v10}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.applyFixedSizeWindow:()V // method@16c4 │ │ +092266: 1217 |00a7: const/4 v7, #int 1 // #1 │ │ +092268: 5ca7 a006 |00a8: iput-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mSubDecorInstalled:Z // field@06a0 │ │ +09226c: 54a7 9506 |00aa: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +092270: 6e10 6216 0700 |00ac: invoke-virtual {v7}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1662 │ │ +092276: 0c07 |00af: move-result-object v7 │ │ +092278: 6e10 7722 0700 |00b0: invoke-virtual {v7}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@2277 │ │ +09227e: 0c07 |00b3: move-result-object v7 │ │ +092280: 2208 2303 |00b4: new-instance v8, Landroid/support/v7/app/ActionBarActivityDelegateBase$1; // type@0323 │ │ +092284: 7020 b916 a800 |00b6: invoke-direct {v8, v10}, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)V // method@16b9 │ │ +09228a: 6e20 b221 8700 |00b9: invoke-virtual {v7, v8}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@21b2 │ │ +092290: 0e00 |00bc: return-void │ │ +092292: 54a7 9506 |00bd: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +092296: 6008 1908 |00bf: sget v8, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_decor:I // field@0819 │ │ +09229a: 6e20 8a16 8700 |00c1: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@168a │ │ +0922a0: 2900 52ff |00c4: goto/16 0016 // -00ae │ │ +0922a4: 54a7 9506 |00c6: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +0922a8: 6208 cd08 |00c8: sget-object v8, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@08cd │ │ +0922ac: 6e20 6316 8700 |00ca: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1663 │ │ +0922b2: 0c00 |00cd: move-result-object v0 │ │ +0922b4: 1227 |00ce: const/4 v7, #int 2 // #2 │ │ +0922b6: 1208 |00cf: const/4 v8, #int 0 // #0 │ │ +0922b8: 6e30 9201 7008 |00d0: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ +0922be: 0a04 |00d3: move-result v4 │ │ +0922c0: 6e10 a001 0000 |00d4: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +0922c6: 2900 7cff |00d7: goto/16 0053 // -0084 │ │ +0922ca: 54a7 9506 |00d9: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +0922ce: 6008 3008 |00db: sget v8, Landroid/support/v7/appcompat/R$layout;.abc_simple_decor:I // field@0830 │ │ +0922d2: 6e20 8a16 8700 |00dd: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@168a │ │ +0922d8: 28a1 |00e0: goto 0081 // -005f │ │ catches : (none) │ │ positions : │ │ 0x0003 line=155 │ │ 0x0007 line=156 │ │ 0x000b line=157 │ │ 0x000f line=158 │ │ 0x0016 line=162 │ │ @@ -181626,17 +181598,17 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091b10: |[091b10] android.support.v7.app.ActionBarActivityDelegateBase.getHomeAsUpIndicatorAttrId:()I │ │ -091b20: 6000 2707 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.homeAsUpIndicator:I // field@0727 │ │ -091b24: 0f00 |0002: return v0 │ │ +0922dc: |[0922dc] android.support.v7.app.ActionBarActivityDelegateBase.getHomeAsUpIndicatorAttrId:()I │ │ +0922ec: 6000 2707 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.homeAsUpIndicator:I // field@0727 │ │ +0922f0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ │ │ #4 : (in Landroid/support/v7/app/ActionBarActivityDelegateBase;) │ │ @@ -181644,32 +181616,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -091b28: |[091b28] android.support.v7.app.ActionBarActivityDelegateBase.onBackPressed:()Z │ │ -091b38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -091b3a: 5421 9406 |0001: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@0694 │ │ -091b3e: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -091b42: 5421 9406 |0005: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@0694 │ │ -091b46: 6e10 3a1f 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/view/ActionMode;.finish:()V // method@1f3a │ │ -091b4c: 0f00 |000a: return v0 │ │ -091b4e: 5421 9306 |000b: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091b52: 3801 1000 |000d: if-eqz v1, 001d // +0010 │ │ -091b56: 5421 9306 |000f: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091b5a: 6e10 851c 0100 |0011: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.hasExpandedActionView:()Z // method@1c85 │ │ -091b60: 0a01 |0014: move-result v1 │ │ -091b62: 3801 0800 |0015: if-eqz v1, 001d // +0008 │ │ -091b66: 5421 9306 |0017: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091b6a: 6e10 631c 0100 |0019: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.collapseActionView:()V // method@1c63 │ │ -091b70: 28ee |001c: goto 000a // -0012 │ │ -091b72: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -091b74: 28ec |001e: goto 000a // -0014 │ │ +0922f4: |[0922f4] android.support.v7.app.ActionBarActivityDelegateBase.onBackPressed:()Z │ │ +092304: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +092306: 5421 9406 |0001: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@0694 │ │ +09230a: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +09230e: 5421 9406 |0005: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@0694 │ │ +092312: 6e10 3a1f 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/view/ActionMode;.finish:()V // method@1f3a │ │ +092318: 0f00 |000a: return v0 │ │ +09231a: 5421 9306 |000b: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +09231e: 3801 1000 |000d: if-eqz v1, 001d // +0010 │ │ +092322: 5421 9306 |000f: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +092326: 6e10 851c 0100 |0011: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.hasExpandedActionView:()Z // method@1c85 │ │ +09232c: 0a01 |0014: move-result v1 │ │ +09232e: 3801 0800 |0015: if-eqz v1, 001d // +0008 │ │ +092332: 5421 9306 |0017: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +092336: 6e10 631c 0100 |0019: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.collapseActionView:()V // method@1c63 │ │ +09233c: 28ee |001c: goto 000a // -0012 │ │ +09233e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +092340: 28ec |001e: goto 000a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=467 │ │ 0x0005 line=468 │ │ 0x000a line=478 │ │ 0x000b line=473 │ │ 0x0017 line=474 │ │ @@ -181682,27 +181654,27 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -091b78: |[091b78] android.support.v7.app.ActionBarActivityDelegateBase.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -091b88: 5510 9606 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mClosingActionMenu:Z // field@0696 │ │ -091b8c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -091b90: 0e00 |0004: return-void │ │ -091b92: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -091b94: 5c10 9606 |0006: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mClosingActionMenu:Z // field@0696 │ │ -091b98: 5410 9506 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091b9c: 6e10 5516 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivity;.closeOptionsMenu:()V // method@1655 │ │ -091ba2: 5410 9306 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091ba6: 6e10 651c 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.dismissPopupMenus:()V // method@1c65 │ │ -091bac: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -091bae: 5c10 9606 |0013: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mClosingActionMenu:Z // field@0696 │ │ -091bb2: 28ef |0015: goto 0004 // -0011 │ │ +092344: |[092344] android.support.v7.app.ActionBarActivityDelegateBase.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +092354: 5510 9606 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mClosingActionMenu:Z // field@0696 │ │ +092358: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +09235c: 0e00 |0004: return-void │ │ +09235e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +092360: 5c10 9606 |0006: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mClosingActionMenu:Z // field@0696 │ │ +092364: 5410 9506 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +092368: 6e10 5516 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivity;.closeOptionsMenu:()V // method@1655 │ │ +09236e: 5410 9306 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +092372: 6e10 651c 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.dismissPopupMenus:()V // method@1c65 │ │ +092378: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +09237a: 5c10 9606 |0013: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mClosingActionMenu:Z // field@0696 │ │ +09237e: 28ef |0015: goto 0004 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0004 line=374 │ │ 0x0005 line=370 │ │ 0x0008 line=371 │ │ 0x000d line=372 │ │ @@ -181717,24 +181689,24 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -091bb4: |[091bb4] android.support.v7.app.ActionBarActivityDelegateBase.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -091bc4: 5521 9906 |0000: iget-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@0699 │ │ -091bc8: 3801 0f00 |0002: if-eqz v1, 0011 // +000f │ │ -091bcc: 5521 a006 |0004: iget-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mSubDecorInstalled:Z // field@06a0 │ │ -091bd0: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -091bd4: 6e10 cc16 0200 |0008: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@16cc │ │ -091bda: 0c00 |000b: move-result-object v0 │ │ -091bdc: 1f00 2903 |000c: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@0329 │ │ -091be0: 6e20 7c17 3000 |000e: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBarImplBase;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@177c │ │ -091be6: 0e00 |0011: return-void │ │ +092380: |[092380] android.support.v7.app.ActionBarActivityDelegateBase.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +092390: 5521 9906 |0000: iget-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@0699 │ │ +092394: 3801 0f00 |0002: if-eqz v1, 0011 // +000f │ │ +092398: 5521 a006 |0004: iget-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mSubDecorInstalled:Z // field@06a0 │ │ +09239c: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +0923a0: 6e10 cc16 0200 |0008: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@16cc │ │ +0923a6: 0c00 |000b: move-result-object v0 │ │ +0923a8: 1f00 2d03 |000c: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@032d │ │ +0923ac: 6e20 7c17 3000 |000e: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBarImplBase;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@177c │ │ +0923b2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0008 line=93 │ │ 0x000e line=94 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -181747,16 +181719,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -091be8: |[091be8] android.support.v7.app.ActionBarActivityDelegateBase.onContentChanged:()V │ │ -091bf8: 0e00 |0000: return-void │ │ +0923b4: |[0923b4] android.support.v7.app.ActionBarActivityDelegateBase.onContentChanged:()V │ │ +0923c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ │ │ #8 : (in Landroid/support/v7/app/ActionBarActivityDelegateBase;) │ │ @@ -181764,22 +181736,22 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -091bfc: |[091bfc] android.support.v7.app.ActionBarActivityDelegateBase.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -091c0c: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -091c10: 5410 9506 |0002: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091c14: 6e30 8616 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1686 │ │ -091c1a: 0a00 |0007: move-result v0 │ │ -091c1c: 0f00 |0008: return v0 │ │ -091c1e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -091c20: 28fe |000a: goto 0008 // -0002 │ │ +0923c8: |[0923c8] android.support.v7.app.ActionBarActivityDelegateBase.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +0923d8: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +0923dc: 5410 9506 |0002: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +0923e0: 6e30 8616 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1686 │ │ +0923e6: 0a00 |0007: move-result v0 │ │ +0923e8: 0f00 |0008: return v0 │ │ +0923ea: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0923ec: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0002 line=334 │ │ 0x0008 line=336 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ @@ -181791,25 +181763,25 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -091c24: |[091c24] android.support.v7.app.ActionBarActivityDelegateBase.onCreatePanelView:(I)Landroid/view/View; │ │ -091c34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -091c36: 3903 1000 |0001: if-nez v3, 0011 // +0010 │ │ -091c3a: 7010 de16 0200 |0003: invoke-direct {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.preparePanel:()Z // method@16de │ │ -091c40: 0a01 |0006: move-result v1 │ │ -091c42: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -091c46: 5421 9506 |0009: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091c4a: 7030 cb16 1202 |000b: invoke-direct {v2, v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getListMenuView:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)Landroid/support/v7/internal/view/menu/MenuView; // method@16cb │ │ -091c50: 0c00 |000e: move-result-object v0 │ │ -091c52: 1f00 1c04 |000f: check-cast v0, Landroid/view/View; // type@041c │ │ -091c56: 1100 |0011: return-object v0 │ │ +0923f0: |[0923f0] android.support.v7.app.ActionBarActivityDelegateBase.onCreatePanelView:(I)Landroid/view/View; │ │ +092400: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +092402: 3903 1000 |0001: if-nez v3, 0011 // +0010 │ │ +092406: 7010 de16 0200 |0003: invoke-direct {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.preparePanel:()Z // method@16de │ │ +09240c: 0a01 |0006: move-result v1 │ │ +09240e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +092412: 5421 9506 |0009: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +092416: 7030 cb16 1202 |000b: invoke-direct {v2, v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getListMenuView:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)Landroid/support/v7/internal/view/menu/MenuView; // method@16cb │ │ +09241c: 0c00 |000e: move-result-object v0 │ │ +09241e: 1f00 2104 |000f: check-cast v0, Landroid/view/View; // type@0421 │ │ +092422: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0001 line=324 │ │ 0x0009 line=325 │ │ 0x0011 line=328 │ │ locals : │ │ @@ -181823,22 +181795,22 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -091c58: |[091c58] android.support.v7.app.ActionBarActivityDelegateBase.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -091c68: 3902 0600 |0000: if-nez v2, 0006 // +0006 │ │ -091c6c: 7110 fe1a 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; // method@1afe │ │ -091c72: 0c03 |0005: move-result-object v3 │ │ -091c74: 5410 9506 |0006: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091c78: 6e30 8716 2003 |0008: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@1687 │ │ -091c7e: 0a00 |000b: move-result v0 │ │ -091c80: 0f00 |000c: return v0 │ │ +092424: |[092424] android.support.v7.app.ActionBarActivityDelegateBase.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +092434: 3902 0600 |0000: if-nez v2, 0006 // +0006 │ │ +092438: 7110 fe1a 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; // method@1afe │ │ +09243e: 0c03 |0005: move-result-object v3 │ │ +092440: 5410 9506 |0006: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +092444: 6e30 8716 2003 |0008: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@1687 │ │ +09244a: 0a00 |000b: move-result v0 │ │ +09244c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0002 line=350 │ │ 0x0006 line=352 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ @@ -181850,20 +181822,20 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -091c84: |[091c84] android.support.v7.app.ActionBarActivityDelegateBase.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ -091c94: 5420 9506 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091c98: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -091c9a: 6e30 6b16 1004 |0003: invoke-virtual {v0, v1, v4}, Landroid/support/v7/app/ActionBarActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@166b │ │ -091ca0: 0a00 |0006: move-result v0 │ │ -091ca2: 0f00 |0007: return v0 │ │ +092450: |[092450] android.support.v7.app.ActionBarActivityDelegateBase.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ +092460: 5420 9506 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +092464: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +092466: 6e30 6b16 1004 |0003: invoke-virtual {v0, v1, v4}, Landroid/support/v7/app/ActionBarActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@166b │ │ +09246c: 0a00 |0006: move-result v0 │ │ +09246e: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ 0x0000 - 0x0008 reg=3 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0008 reg=4 item Landroid/view/MenuItem; │ │ @@ -181873,18 +181845,18 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -091ca4: |[091ca4] android.support.v7.app.ActionBarActivityDelegateBase.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -091cb4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -091cb6: 7030 df16 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.reopenMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@16df │ │ -091cbc: 0e00 |0004: return-void │ │ +092470: |[092470] android.support.v7.app.ActionBarActivityDelegateBase.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +092480: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +092482: 7030 df16 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.reopenMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@16df │ │ +092488: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0004 line=363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ 0x0000 - 0x0005 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -181894,17 +181866,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -091cc0: |[091cc0] android.support.v7.app.ActionBarActivityDelegateBase.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ -091cd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -091cd2: 0f00 |0001: return v0 │ │ +09248c: |[09248c] android.support.v7.app.ActionBarActivityDelegateBase.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ +09249c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09249e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ 0x0000 - 0x0002 reg=2 subMenu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ @@ -181913,22 +181885,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -091cd4: |[091cd4] android.support.v7.app.ActionBarActivityDelegateBase.onPostResume:()V │ │ -091ce4: 6e10 cc16 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@16cc │ │ -091cea: 0c00 |0003: move-result-object v0 │ │ -091cec: 1f00 2903 |0004: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@0329 │ │ -091cf0: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -091cf4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -091cf6: 6e20 9817 1000 |0009: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setShowHideAnimationEnabled:(Z)V // method@1798 │ │ -091cfc: 0e00 |000c: return-void │ │ +0924a0: |[0924a0] android.support.v7.app.ActionBarActivityDelegateBase.onPostResume:()V │ │ +0924b0: 6e10 cc16 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@16cc │ │ +0924b6: 0c00 |0003: move-result-object v0 │ │ +0924b8: 1f00 2d03 |0004: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@032d │ │ +0924bc: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +0924c0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +0924c2: 6e20 9817 1000 |0009: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setShowHideAnimationEnabled:(Z)V // method@1798 │ │ +0924c8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0006 line=109 │ │ 0x0008 line=110 │ │ 0x000c line=112 │ │ locals : │ │ @@ -181940,22 +181912,22 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -091d00: |[091d00] android.support.v7.app.ActionBarActivityDelegateBase.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -091d10: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -091d14: 5410 9506 |0002: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091d18: 6e40 8916 2043 |0004: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1689 │ │ -091d1e: 0a00 |0007: move-result v0 │ │ -091d20: 0f00 |0008: return v0 │ │ -091d22: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -091d24: 28fe |000a: goto 0008 // -0002 │ │ +0924cc: |[0924cc] android.support.v7.app.ActionBarActivityDelegateBase.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +0924dc: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +0924e0: 5410 9506 |0002: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +0924e4: 6e40 8916 2043 |0004: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1689 │ │ +0924ea: 0a00 |0007: move-result v0 │ │ +0924ec: 0f00 |0008: return v0 │ │ +0924ee: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0924f0: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0002 line=342 │ │ 0x0008 line=344 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ @@ -181968,22 +181940,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -091d28: |[091d28] android.support.v7.app.ActionBarActivityDelegateBase.onStop:()V │ │ -091d38: 6e10 cc16 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@16cc │ │ -091d3e: 0c00 |0003: move-result-object v0 │ │ -091d40: 1f00 2903 |0004: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@0329 │ │ -091d44: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -091d48: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -091d4a: 6e20 9817 1000 |0009: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setShowHideAnimationEnabled:(Z)V // method@1798 │ │ -091d50: 0e00 |000c: return-void │ │ +0924f4: |[0924f4] android.support.v7.app.ActionBarActivityDelegateBase.onStop:()V │ │ +092504: 6e10 cc16 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@16cc │ │ +09250a: 0c00 |0003: move-result-object v0 │ │ +09250c: 1f00 2d03 |0004: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@032d │ │ +092510: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +092514: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +092516: 6e20 9817 1000 |0009: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setShowHideAnimationEnabled:(Z)V // method@1798 │ │ +09251c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0006 line=101 │ │ 0x0008 line=102 │ │ 0x000c line=104 │ │ locals : │ │ @@ -181995,22 +181967,22 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -091d54: |[091d54] android.support.v7.app.ActionBarActivityDelegateBase.onTitleChanged:(Ljava/lang/CharSequence;)V │ │ -091d64: 5410 9306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091d68: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -091d6c: 5410 9306 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091d70: 6e20 ba1c 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@1cba │ │ -091d76: 0e00 |0009: return-void │ │ -091d78: 5b12 a106 |000a: iput-object v2, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mTitleToSet:Ljava/lang/CharSequence; // field@06a1 │ │ -091d7c: 28fd |000c: goto 0009 // -0003 │ │ +092520: |[092520] android.support.v7.app.ActionBarActivityDelegateBase.onTitleChanged:(Ljava/lang/CharSequence;)V │ │ +092530: 5410 9306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +092534: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +092538: 5410 9306 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +09253c: 6e20 ba1c 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@1cba │ │ +092542: 0e00 |0009: return-void │ │ +092544: 5b12 a106 |000a: iput-object v2, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mTitleToSet:Ljava/lang/CharSequence; // field@06a1 │ │ +092548: 28fd |000c: goto 0009 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0004 line=314 │ │ 0x0009 line=318 │ │ 0x000a line=316 │ │ locals : │ │ @@ -182022,29 +181994,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -091d80: |[091d80] android.support.v7.app.ActionBarActivityDelegateBase.setContentView:(I)V │ │ -091d90: 6e10 c616 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@16c6 │ │ -091d96: 5431 9506 |0003: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091d9a: 1402 0200 0201 |0005: const v2, #float 2.38772e-38 // #01020002 │ │ -091da0: 6e20 5616 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -091da6: 0c00 |000b: move-result-object v0 │ │ -091da8: 1f00 2204 |000c: check-cast v0, Landroid/view/ViewGroup; // type@0422 │ │ -091dac: 6e10 2822 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@2228 │ │ -091db2: 5431 9506 |0011: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091db6: 6e10 5a16 0100 |0013: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@165a │ │ -091dbc: 0c01 |0016: move-result-object v1 │ │ -091dbe: 6e30 ca20 4100 |0017: invoke-virtual {v1, v4, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@20ca │ │ -091dc4: 5431 9506 |001a: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091dc8: 6e10 7416 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1674 │ │ -091dce: 0e00 |001f: return-void │ │ +09254c: |[09254c] android.support.v7.app.ActionBarActivityDelegateBase.setContentView:(I)V │ │ +09255c: 6e10 c616 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@16c6 │ │ +092562: 5431 9506 |0003: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +092566: 1402 0200 0201 |0005: const v2, #float 2.38772e-38 // #01020002 │ │ +09256c: 6e20 5616 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +092572: 0c00 |000b: move-result-object v0 │ │ +092574: 1f00 2804 |000c: check-cast v0, Landroid/view/ViewGroup; // type@0428 │ │ +092578: 6e10 2822 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@2228 │ │ +09257e: 5431 9506 |0011: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +092582: 6e10 5a16 0100 |0013: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@165a │ │ +092588: 0c01 |0016: move-result-object v1 │ │ +09258a: 6e30 ca20 4100 |0017: invoke-virtual {v1, v4, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@20ca │ │ +092590: 5431 9506 |001a: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +092594: 6e10 7416 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1674 │ │ +09259a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=126 │ │ 0x000e line=127 │ │ 0x0011 line=128 │ │ 0x001a line=129 │ │ @@ -182059,26 +182031,26 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -091dd0: |[091dd0] android.support.v7.app.ActionBarActivityDelegateBase.setContentView:(Landroid/view/View;)V │ │ -091de0: 6e10 c616 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@16c6 │ │ -091de6: 5431 9506 |0003: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091dea: 1402 0200 0201 |0005: const v2, #float 2.38772e-38 // #01020002 │ │ -091df0: 6e20 5616 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -091df6: 0c00 |000b: move-result-object v0 │ │ -091df8: 1f00 2204 |000c: check-cast v0, Landroid/view/ViewGroup; // type@0422 │ │ -091dfc: 6e10 2822 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@2228 │ │ -091e02: 6e20 0122 4000 |0011: invoke-virtual {v0, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@2201 │ │ -091e08: 5431 9506 |0014: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091e0c: 6e10 7416 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1674 │ │ -091e12: 0e00 |0019: return-void │ │ +09259c: |[09259c] android.support.v7.app.ActionBarActivityDelegateBase.setContentView:(Landroid/view/View;)V │ │ +0925ac: 6e10 c616 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@16c6 │ │ +0925b2: 5431 9506 |0003: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +0925b6: 1402 0200 0201 |0005: const v2, #float 2.38772e-38 // #01020002 │ │ +0925bc: 6e20 5616 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +0925c2: 0c00 |000b: move-result-object v0 │ │ +0925c4: 1f00 2804 |000c: check-cast v0, Landroid/view/ViewGroup; // type@0428 │ │ +0925c8: 6e10 2822 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@2228 │ │ +0925ce: 6e20 0122 4000 |0011: invoke-virtual {v0, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@2201 │ │ +0925d4: 5431 9506 |0014: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +0925d8: 6e10 7416 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1674 │ │ +0925de: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0003 line=117 │ │ 0x000e line=118 │ │ 0x0011 line=119 │ │ 0x0014 line=120 │ │ @@ -182093,26 +182065,26 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -091e14: |[091e14] android.support.v7.app.ActionBarActivityDelegateBase.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -091e24: 6e10 c616 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@16c6 │ │ -091e2a: 5431 9506 |0003: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091e2e: 1402 0200 0201 |0005: const v2, #float 2.38772e-38 // #01020002 │ │ -091e34: 6e20 5616 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -091e3a: 0c00 |000b: move-result-object v0 │ │ -091e3c: 1f00 2204 |000c: check-cast v0, Landroid/view/ViewGroup; // type@0422 │ │ -091e40: 6e10 2822 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@2228 │ │ -091e46: 6e30 0422 4005 |0011: invoke-virtual {v0, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2204 │ │ -091e4c: 5431 9506 |0014: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091e50: 6e10 7416 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1674 │ │ -091e56: 0e00 |0019: return-void │ │ +0925e0: |[0925e0] android.support.v7.app.ActionBarActivityDelegateBase.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0925f0: 6e10 c616 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@16c6 │ │ +0925f6: 5431 9506 |0003: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +0925fa: 1402 0200 0201 |0005: const v2, #float 2.38772e-38 // #01020002 │ │ +092600: 6e20 5616 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +092606: 0c00 |000b: move-result-object v0 │ │ +092608: 1f00 2804 |000c: check-cast v0, Landroid/view/ViewGroup; // type@0428 │ │ +09260c: 6e10 2822 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@2228 │ │ +092612: 6e30 0422 4005 |0011: invoke-virtual {v0, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2204 │ │ +092618: 5431 9506 |0014: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +09261c: 6e10 7416 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1674 │ │ +092622: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x000e line=136 │ │ 0x0011 line=137 │ │ 0x0014 line=138 │ │ @@ -182128,18 +182100,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -091e58: |[091e58] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgress:(I)V │ │ -091e68: d800 0200 |0000: add-int/lit8 v0, v2, #int 0 // #00 │ │ -091e6c: 7020 eb16 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@16eb │ │ -091e72: 0e00 |0005: return-void │ │ +092624: |[092624] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgress:(I)V │ │ +092634: d800 0200 |0000: add-int/lit8 v0, v2, #int 0 // #00 │ │ +092638: 7020 eb16 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@16eb │ │ +09263e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0005 line=502 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ 0x0000 - 0x0006 reg=2 progress I │ │ @@ -182149,21 +182121,21 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -091e74: |[091e74] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgressBarIndeterminate:(Z)V │ │ -091e84: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -091e88: 12d0 |0002: const/4 v0, #int -3 // #fd │ │ -091e8a: 7020 eb16 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@16eb │ │ -091e90: 0e00 |0006: return-void │ │ -091e92: 12c0 |0007: const/4 v0, #int -4 // #fc │ │ -091e94: 28fb |0008: goto 0003 // -0005 │ │ +092640: |[092640] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgressBarIndeterminate:(Z)V │ │ +092650: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +092654: 12d0 |0002: const/4 v0, #int -3 // #fd │ │ +092656: 7020 eb16 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@16eb │ │ +09265c: 0e00 |0006: return-void │ │ +09265e: 12c0 |0007: const/4 v0, #int -4 // #fc │ │ +092660: 28fb |0008: goto 0003 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0006 line=497 │ │ 0x0007 line=495 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ @@ -182174,21 +182146,21 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -091e98: |[091e98] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -091ea8: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -091eac: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -091eae: 7020 eb16 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@16eb │ │ -091eb4: 0e00 |0006: return-void │ │ -091eb6: 12e0 |0007: const/4 v0, #int -2 // #fe │ │ -091eb8: 28fb |0008: goto 0003 // -0005 │ │ +092664: |[092664] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +092674: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +092678: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +09267a: 7020 eb16 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@16eb │ │ +092680: 0e00 |0006: return-void │ │ +092682: 12e0 |0007: const/4 v0, #int -2 // #fe │ │ +092684: 28fb |0008: goto 0003 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0006 line=491 │ │ 0x0007 line=489 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ @@ -182199,21 +182171,21 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -091ebc: |[091ebc] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgressBarVisibility:(Z)V │ │ -091ecc: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -091ed0: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -091ed2: 7020 eb16 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@16eb │ │ -091ed8: 0e00 |0006: return-void │ │ -091eda: 12e0 |0007: const/4 v0, #int -2 // #fe │ │ -091edc: 28fb |0008: goto 0003 // -0005 │ │ +092688: |[092688] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgressBarVisibility:(Z)V │ │ +092698: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +09269c: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +09269e: 7020 eb16 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@16eb │ │ +0926a4: 0e00 |0006: return-void │ │ +0926a6: 12e0 |0007: const/4 v0, #int -2 // #fe │ │ +0926a8: 28fb |0008: goto 0003 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0006 line=485 │ │ 0x0007 line=483 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ @@ -182224,40 +182196,40 @@ │ │ type : '(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -091ee0: |[091ee0] android.support.v7.app.ActionBarActivityDelegateBase.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ -091ef0: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -091ef4: 2202 a104 |0002: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -091ef8: 1a03 1402 |0004: const-string v3, "ActionMode callback can not be null." // string@0214 │ │ -091efc: 7020 9824 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -091f02: 2702 |0009: throw v2 │ │ -091f04: 5442 9406 |000a: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@0694 │ │ -091f08: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ -091f0c: 5442 9406 |000e: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@0694 │ │ -091f10: 6e10 3a1f 0200 |0010: invoke-virtual {v2}, Landroid/support/v7/view/ActionMode;.finish:()V // method@1f3a │ │ -091f16: 2201 2003 |0013: new-instance v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper; // type@0320 │ │ -091f1a: 7030 bb16 4105 |0015: invoke-direct {v1, v4, v5}, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode$Callback;)V // method@16bb │ │ -091f20: 6e10 cc16 0400 |0018: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@16cc │ │ -091f26: 0c00 |001b: move-result-object v0 │ │ -091f28: 1f00 2903 |001c: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@0329 │ │ -091f2c: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ -091f30: 6e20 a117 1000 |0020: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.startActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; // method@17a1 │ │ -091f36: 0c02 |0023: move-result-object v2 │ │ -091f38: 5b42 9406 |0024: iput-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@0694 │ │ -091f3c: 5442 9406 |0026: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@0694 │ │ -091f40: 3802 0900 |0028: if-eqz v2, 0031 // +0009 │ │ -091f44: 5442 9506 |002a: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091f48: 5443 9406 |002c: iget-object v3, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@0694 │ │ -091f4c: 6e20 7316 3200 |002e: invoke-virtual {v2, v3}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeStarted:(Landroid/support/v7/view/ActionMode;)V // method@1673 │ │ -091f52: 5442 9406 |0031: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@0694 │ │ -091f56: 1102 |0033: return-object v2 │ │ +0926ac: |[0926ac] android.support.v7.app.ActionBarActivityDelegateBase.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ +0926bc: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +0926c0: 2202 a704 |0002: new-instance v2, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +0926c4: 1a03 1402 |0004: const-string v3, "ActionMode callback can not be null." // string@0214 │ │ +0926c8: 7020 9824 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +0926ce: 2702 |0009: throw v2 │ │ +0926d0: 5442 9406 |000a: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@0694 │ │ +0926d4: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ +0926d8: 5442 9406 |000e: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@0694 │ │ +0926dc: 6e10 3a1f 0200 |0010: invoke-virtual {v2}, Landroid/support/v7/view/ActionMode;.finish:()V // method@1f3a │ │ +0926e2: 2201 2403 |0013: new-instance v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper; // type@0324 │ │ +0926e6: 7030 bb16 4105 |0015: invoke-direct {v1, v4, v5}, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode$Callback;)V // method@16bb │ │ +0926ec: 6e10 cc16 0400 |0018: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@16cc │ │ +0926f2: 0c00 |001b: move-result-object v0 │ │ +0926f4: 1f00 2d03 |001c: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@032d │ │ +0926f8: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ +0926fc: 6e20 a117 1000 |0020: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.startActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; // method@17a1 │ │ +092702: 0c02 |0023: move-result-object v2 │ │ +092704: 5b42 9406 |0024: iput-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@0694 │ │ +092708: 5442 9406 |0026: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@0694 │ │ +09270c: 3802 0900 |0028: if-eqz v2, 0031 // +0009 │ │ +092710: 5442 9506 |002a: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +092714: 5443 9406 |002c: iget-object v3, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@0694 │ │ +092718: 6e20 7316 3200 |002e: invoke-virtual {v2, v3}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeStarted:(Landroid/support/v7/view/ActionMode;)V // method@1673 │ │ +09271e: 5442 9406 |0031: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@0694 │ │ +092722: 1102 |0033: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0002 line=384 │ │ 0x000a line=387 │ │ 0x000e line=388 │ │ 0x0013 line=391 │ │ @@ -182278,37 +182250,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -091f58: |[091f58] android.support.v7.app.ActionBarActivityDelegateBase.supportInvalidateOptionsMenu:()V │ │ -091f68: 5421 9b06 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -091f6c: 3801 1e00 |0002: if-eqz v1, 0020 // +001e │ │ -091f70: 2200 7700 |0004: new-instance v0, Landroid/os/Bundle; // type@0077 │ │ -091f74: 7010 4f02 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ -091f7a: 5421 9b06 |0009: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -091f7e: 6e20 021a 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@1a02 │ │ -091f84: 6e10 6e02 0000 |000e: invoke-virtual {v0}, Landroid/os/Bundle;.size:()I // method@026e │ │ -091f8a: 0a01 |0011: move-result v1 │ │ -091f8c: 3d01 0400 |0012: if-lez v1, 0016 // +0004 │ │ -091f90: 5b20 9d06 |0014: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelFrozenActionViewState:Landroid/os/Bundle; // field@069d │ │ -091f94: 5421 9b06 |0016: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -091f98: 6e10 171a 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1a17 │ │ -091f9e: 5421 9b06 |001b: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ -091fa2: 6e10 cf19 0100 |001d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.clear:()V // method@19cf │ │ -091fa8: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -091faa: 5c21 9f06 |0021: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelRefreshContent:Z // field@069f │ │ -091fae: 5421 9306 |0023: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ -091fb2: 3801 0800 |0025: if-eqz v1, 002d // +0008 │ │ -091fb6: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -091fb8: 5c21 9e06 |0028: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelIsPrepared:Z // field@069e │ │ -091fbc: 7010 de16 0200 |002a: invoke-direct {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.preparePanel:()Z // method@16de │ │ -091fc2: 0e00 |002d: return-void │ │ +092724: |[092724] android.support.v7.app.ActionBarActivityDelegateBase.supportInvalidateOptionsMenu:()V │ │ +092734: 5421 9b06 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +092738: 3801 1e00 |0002: if-eqz v1, 0020 // +001e │ │ +09273c: 2200 7a00 |0004: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +092740: 7010 4f02 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ +092746: 5421 9b06 |0009: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +09274a: 6e20 021a 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@1a02 │ │ +092750: 6e10 6e02 0000 |000e: invoke-virtual {v0}, Landroid/os/Bundle;.size:()I // method@026e │ │ +092756: 0a01 |0011: move-result v1 │ │ +092758: 3d01 0400 |0012: if-lez v1, 0016 // +0004 │ │ +09275c: 5b20 9d06 |0014: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelFrozenActionViewState:Landroid/os/Bundle; // field@069d │ │ +092760: 5421 9b06 |0016: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +092764: 6e10 171a 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1a17 │ │ +09276a: 5421 9b06 |001b: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@069b │ │ +09276e: 6e10 cf19 0100 |001d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.clear:()V // method@19cf │ │ +092774: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +092776: 5c21 9f06 |0021: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelRefreshContent:Z // field@069f │ │ +09277a: 5421 9306 |0023: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@0693 │ │ +09277e: 3801 0800 |0025: if-eqz v1, 002d // +0008 │ │ +092782: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +092784: 5c21 9e06 |0028: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelIsPrepared:Z // field@069e │ │ +092788: 7010 de16 0200 |002a: invoke-direct {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.preparePanel:()Z // method@16de │ │ +09278e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0004 line=407 │ │ 0x0009 line=408 │ │ 0x000e line=409 │ │ 0x0014 line=410 │ │ @@ -182328,31 +182300,31 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -091fc4: |[091fc4] android.support.v7.app.ActionBarActivityDelegateBase.supportRequestWindowFeature:(I)Z │ │ -091fd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -091fd6: 2b02 1700 0000 |0001: packed-switch v2, 00000018 // +00000017 │ │ -091fdc: 5410 9506 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ -091fe0: 6e20 7716 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@1677 │ │ -091fe6: 0a00 |0009: move-result v0 │ │ -091fe8: 0f00 |000a: return v0 │ │ -091fea: 5c10 9906 |000b: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@0699 │ │ -091fee: 28fd |000d: goto 000a // -0003 │ │ -091ff0: 5c10 9c06 |000e: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mOverlayActionBar:Z // field@069c │ │ -091ff4: 28fa |0010: goto 000a // -0006 │ │ -091ff6: 5c10 9806 |0011: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@0698 │ │ -091ffa: 28f7 |0013: goto 000a // -0009 │ │ -091ffc: 5c10 9706 |0014: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@0697 │ │ -092000: 28f4 |0016: goto 000a // -000c │ │ -092002: 0000 |0017: nop // spacer │ │ -092004: 0001 0800 0200 0000 1000 0000 0300 ... |0018: packed-switch-data (20 units) │ │ +092790: |[092790] android.support.v7.app.ActionBarActivityDelegateBase.supportRequestWindowFeature:(I)Z │ │ +0927a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0927a2: 2b02 1700 0000 |0001: packed-switch v2, 00000018 // +00000017 │ │ +0927a8: 5410 9506 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0695 │ │ +0927ac: 6e20 7716 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@1677 │ │ +0927b2: 0a00 |0009: move-result v0 │ │ +0927b4: 0f00 |000a: return v0 │ │ +0927b6: 5c10 9906 |000b: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@0699 │ │ +0927ba: 28fd |000d: goto 000a // -0003 │ │ +0927bc: 5c10 9c06 |000e: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mOverlayActionBar:Z // field@069c │ │ +0927c0: 28fa |0010: goto 000a // -0006 │ │ +0927c2: 5c10 9806 |0011: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@0698 │ │ +0927c6: 28f7 |0013: goto 000a // -0009 │ │ +0927c8: 5c10 9706 |0014: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@0697 │ │ +0927cc: 28f4 |0016: goto 000a // -000c │ │ +0927ce: 0000 |0017: nop // spacer │ │ +0927d0: 0001 0800 0200 0000 1000 0000 0300 ... |0018: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=293 │ │ 0x0004 line=307 │ │ 0x000b line=295 │ │ 0x000e line=298 │ │ 0x0011 line=301 │ │ @@ -182361,17 +182333,17 @@ │ │ locals : │ │ 0x0000 - 0x002c reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ 0x0000 - 0x002c reg=2 featureId I │ │ │ │ source_file_idx : 466 (ActionBarActivityDelegateBase.java) │ │ │ │ Class #728 header: │ │ -class_idx : 804 │ │ +class_idx : 808 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 796 │ │ +superclass_idx : 800 │ │ source_file_idx : 468 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 29 │ │ │ │ Class #728 annotations: │ │ @@ -182395,17 +182367,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09202c: |[09202c] android.support.v7.app.ActionBarActivityDelegateICS.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -09203c: 7020 9616 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1696 │ │ -092042: 0e00 |0003: return-void │ │ +0927f8: |[0927f8] android.support.v7.app.ActionBarActivityDelegateICS.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +092808: 7020 9616 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1696 │ │ +09280e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/support/v7/app/ActionBarActivity; │ │ @@ -182416,18 +182388,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -092044: |[092044] android.support.v7.app.ActionBarActivityDelegateICS.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -092054: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -092058: 6e30 8516 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superAddContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1685 │ │ -09205e: 0e00 |0005: return-void │ │ +092810: |[092810] android.support.v7.app.ActionBarActivityDelegateICS.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +092820: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +092824: 6e30 8516 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superAddContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1685 │ │ +09282a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -182438,18 +182410,18 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -092060: |[092060] android.support.v7.app.ActionBarActivityDelegateICS.createActionModeCallbackWrapper:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ -092070: 2200 4103 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; // type@0341 │ │ -092074: 7030 5818 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V // method@1858 │ │ -09207a: 1100 |0005: return-object v0 │ │ +09282c: |[09282c] android.support.v7.app.ActionBarActivityDelegateICS.createActionModeCallbackWrapper:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ +09283c: 2200 4503 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; // type@0345 │ │ +092840: 7030 5818 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V // method@1858 │ │ +092846: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=3 callback Landroid/support/v7/view/ActionMode$Callback; │ │ @@ -182459,18 +182431,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09207c: |[09207c] android.support.v7.app.ActionBarActivityDelegateICS.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; │ │ -09208c: 2200 4203 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapper; // type@0342 │ │ -092090: 7030 6018 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1860 │ │ -092096: 1100 |0005: return-object v0 │ │ +092848: |[092848] android.support.v7.app.ActionBarActivityDelegateICS.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; │ │ +092858: 2200 4603 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapper; // type@0346 │ │ +09285c: 7030 6018 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1860 │ │ +092862: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=3 frameworkMode Landroid/view/ActionMode; │ │ @@ -182480,20 +182452,20 @@ │ │ type : '()Landroid/support/v7/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -092098: |[092098] android.support.v7.app.ActionBarActivityDelegateICS.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ -0920a8: 2200 2f03 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplICS; // type@032f │ │ -0920ac: 5431 a506 |0002: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -0920b0: 5432 a506 |0004: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -0920b4: 7030 c917 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V // method@17c9 │ │ -0920ba: 1100 |0009: return-object v0 │ │ +092864: |[092864] android.support.v7.app.ActionBarActivityDelegateICS.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ +092874: 2200 3303 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplICS; // type@0333 │ │ +092878: 5431 a506 |0002: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +09287c: 5432 a506 |0004: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +092880: 7030 c917 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V // method@17c9 │ │ +092886: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ │ │ #4 : (in Landroid/support/v7/app/ActionBarActivityDelegateICS;) │ │ @@ -182501,18 +182473,18 @@ │ │ type : '(Landroid/view/Window$Callback;)Landroid/view/Window$Callback;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0920bc: |[0920bc] android.support.v7.app.ActionBarActivityDelegateICS.createWindowCallbackWrapper:(Landroid/view/Window$Callback;)Landroid/view/Window$Callback; │ │ -0920cc: 2200 2303 |0000: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; // type@0323 │ │ -0920d0: 7030 ef16 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.:(Landroid/support/v7/app/ActionBarActivityDelegateICS;Landroid/view/Window$Callback;)V // method@16ef │ │ -0920d6: 1100 |0005: return-object v0 │ │ +092888: |[092888] android.support.v7.app.ActionBarActivityDelegateICS.createWindowCallbackWrapper:(Landroid/view/Window$Callback;)Landroid/view/Window$Callback; │ │ +092898: 2200 2703 |0000: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; // type@0327 │ │ +09289c: 7030 ef16 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.:(Landroid/support/v7/app/ActionBarActivityDelegateICS;Landroid/view/Window$Callback;)V // method@16ef │ │ +0928a2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 cb Landroid/view/Window$Callback; │ │ │ │ @@ -182521,17 +182493,17 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0920d8: |[0920d8] android.support.v7.app.ActionBarActivityDelegateICS.getHomeAsUpIndicatorAttrId:()I │ │ -0920e8: 1400 0b03 0101 |0000: const v0, #float 2.36957e-38 // #0101030b │ │ -0920ee: 0f00 |0003: return v0 │ │ +0928a4: |[0928a4] android.support.v7.app.ActionBarActivityDelegateICS.getHomeAsUpIndicatorAttrId:()I │ │ +0928b4: 1400 0b03 0101 |0000: const v0, #float 2.36957e-38 // #0101030b │ │ +0928ba: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ │ │ #6 : (in Landroid/support/v7/app/ActionBarActivityDelegateICS;) │ │ @@ -182539,22 +182511,22 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0920f0: |[0920f0] android.support.v7.app.ActionBarActivityDelegateICS.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ -092100: 5420 a506 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -092104: 6e10 0b17 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getActionBarThemedContext:()Landroid/content/Context; // method@170b │ │ -09210a: 0c01 |0005: move-result-object v1 │ │ -09210c: 6e30 0817 1203 |0006: invoke-virtual {v2, v1, v3}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; // method@1708 │ │ -092112: 0c01 |0009: move-result-object v1 │ │ -092114: 6e20 7216 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeFinished:(Landroid/support/v7/view/ActionMode;)V // method@1672 │ │ -09211a: 0e00 |000d: return-void │ │ +0928bc: |[0928bc] android.support.v7.app.ActionBarActivityDelegateICS.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ +0928cc: 5420 a506 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +0928d0: 6e10 0b17 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getActionBarThemedContext:()Landroid/content/Context; // method@170b │ │ +0928d6: 0c01 |0005: move-result-object v1 │ │ +0928d8: 6e30 0817 1203 |0006: invoke-virtual {v2, v1, v3}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; // method@1708 │ │ +0928de: 0c01 |0009: move-result-object v1 │ │ +0928e0: 6e20 7216 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeFinished:(Landroid/support/v7/view/ActionMode;)V // method@1672 │ │ +0928e6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x000d line=222 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x000e reg=3 mode Landroid/view/ActionMode; │ │ @@ -182564,22 +182536,22 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -09211c: |[09211c] android.support.v7.app.ActionBarActivityDelegateICS.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ -09212c: 5420 a506 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -092130: 6e10 0b17 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getActionBarThemedContext:()Landroid/content/Context; // method@170b │ │ -092136: 0c01 |0005: move-result-object v1 │ │ -092138: 6e30 0817 1203 |0006: invoke-virtual {v2, v1, v3}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; // method@1708 │ │ -09213e: 0c01 |0009: move-result-object v1 │ │ -092140: 6e20 7316 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeStarted:(Landroid/support/v7/view/ActionMode;)V // method@1673 │ │ -092146: 0e00 |000d: return-void │ │ +0928e8: |[0928e8] android.support.v7.app.ActionBarActivityDelegateICS.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ +0928f8: 5420 a506 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +0928fc: 6e10 0b17 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getActionBarThemedContext:()Landroid/content/Context; // method@170b │ │ +092902: 0c01 |0005: move-result-object v1 │ │ +092904: 6e30 0817 1203 |0006: invoke-virtual {v2, v1, v3}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; // method@1708 │ │ +09290a: 0c01 |0009: move-result-object v1 │ │ +09290c: 6e20 7316 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeStarted:(Landroid/support/v7/view/ActionMode;)V // method@1673 │ │ +092912: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x000d line=197 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x000e reg=3 mode Landroid/view/ActionMode; │ │ @@ -182589,17 +182561,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -092148: |[092148] android.support.v7.app.ActionBarActivityDelegateICS.onBackPressed:()Z │ │ -092158: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09215a: 0f00 |0001: return v0 │ │ +092914: |[092914] android.support.v7.app.ActionBarActivityDelegateICS.onBackPressed:()Z │ │ +092924: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +092926: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ │ │ #9 : (in Landroid/support/v7/app/ActionBarActivityDelegateICS;) │ │ @@ -182607,16 +182579,16 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09215c: |[09215c] android.support.v7.app.ActionBarActivityDelegateICS.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -09216c: 0e00 |0000: return-void │ │ +092928: |[092928] android.support.v7.app.ActionBarActivityDelegateICS.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +092938: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0001 reg=1 newConfig Landroid/content/res/Configuration; │ │ │ │ @@ -182625,18 +182597,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -092170: |[092170] android.support.v7.app.ActionBarActivityDelegateICS.onContentChanged:()V │ │ -092180: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -092184: 6e10 7416 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1674 │ │ -09218a: 0e00 |0005: return-void │ │ +09293c: |[09293c] android.support.v7.app.ActionBarActivityDelegateICS.onContentChanged:()V │ │ +09294c: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +092950: 6e10 7416 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1674 │ │ +092956: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ │ │ @@ -182645,46 +182617,46 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -09218c: |[09218c] android.support.v7.app.ActionBarActivityDelegateICS.onCreate:(Landroid/os/Bundle;)V │ │ -09219c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -09219e: 1a01 6725 |0001: const-string v1, "splitActionBarWhenNarrow" // string@2567 │ │ -0921a2: 6e10 0d17 0400 |0003: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getUiOptionsFromMetadata:()Ljava/lang/String; // method@170d │ │ -0921a8: 0c02 |0006: move-result-object v2 │ │ -0921aa: 6e20 c824 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -0921b0: 0a01 |000a: move-result v1 │ │ -0921b2: 3801 0b00 |000b: if-eqz v1, 0016 // +000b │ │ -0921b6: 5441 a506 |000d: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -0921ba: 6e10 6216 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1662 │ │ -0921c0: 0c01 |0012: move-result-object v1 │ │ -0921c2: 6e30 7a22 3103 |0013: invoke-virtual {v1, v3, v3}, Landroid/view/Window;.setUiOptions:(II)V // method@227a │ │ -0921c8: 6f20 a316 5400 |0016: invoke-super {v4, v5}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreate:(Landroid/os/Bundle;)V // method@16a3 │ │ -0921ce: 5541 a606 |0019: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mHasActionBar:Z // field@06a6 │ │ -0921d2: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ -0921d6: 5441 a506 |001d: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -0921da: 1302 0800 |001f: const/16 v2, #int 8 // #8 │ │ -0921de: 6e20 7716 2100 |0021: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@1677 │ │ -0921e4: 5541 a806 |0024: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mOverlayActionBar:Z // field@06a8 │ │ -0921e8: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ -0921ec: 5441 a506 |0028: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -0921f0: 1302 0900 |002a: const/16 v2, #int 9 // #9 │ │ -0921f4: 6e20 7716 2100 |002c: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@1677 │ │ -0921fa: 5441 a506 |002f: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -0921fe: 6e10 6216 0100 |0031: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1662 │ │ -092204: 0c00 |0034: move-result-object v0 │ │ -092206: 6e10 7622 0000 |0035: invoke-virtual {v0}, Landroid/view/Window;.getCallback:()Landroid/view/Window$Callback; // method@2276 │ │ -09220c: 0c01 |0038: move-result-object v1 │ │ -09220e: 6e20 0a17 1400 |0039: invoke-virtual {v4, v1}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.createWindowCallbackWrapper:(Landroid/view/Window$Callback;)Landroid/view/Window$Callback; // method@170a │ │ -092214: 0c01 |003c: move-result-object v1 │ │ -092216: 6e20 7822 1000 |003d: invoke-virtual {v0, v1}, Landroid/view/Window;.setCallback:(Landroid/view/Window$Callback;)V // method@2278 │ │ -09221c: 0e00 |0040: return-void │ │ +092958: |[092958] android.support.v7.app.ActionBarActivityDelegateICS.onCreate:(Landroid/os/Bundle;)V │ │ +092968: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +09296a: 1a01 6d25 |0001: const-string v1, "splitActionBarWhenNarrow" // string@256d │ │ +09296e: 6e10 0d17 0400 |0003: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getUiOptionsFromMetadata:()Ljava/lang/String; // method@170d │ │ +092974: 0c02 |0006: move-result-object v2 │ │ +092976: 6e20 c824 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +09297c: 0a01 |000a: move-result v1 │ │ +09297e: 3801 0b00 |000b: if-eqz v1, 0016 // +000b │ │ +092982: 5441 a506 |000d: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +092986: 6e10 6216 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1662 │ │ +09298c: 0c01 |0012: move-result-object v1 │ │ +09298e: 6e30 7a22 3103 |0013: invoke-virtual {v1, v3, v3}, Landroid/view/Window;.setUiOptions:(II)V // method@227a │ │ +092994: 6f20 a316 5400 |0016: invoke-super {v4, v5}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreate:(Landroid/os/Bundle;)V // method@16a3 │ │ +09299a: 5541 a606 |0019: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mHasActionBar:Z // field@06a6 │ │ +09299e: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ +0929a2: 5441 a506 |001d: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +0929a6: 1302 0800 |001f: const/16 v2, #int 8 // #8 │ │ +0929aa: 6e20 7716 2100 |0021: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@1677 │ │ +0929b0: 5541 a806 |0024: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mOverlayActionBar:Z // field@06a8 │ │ +0929b4: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ +0929b8: 5441 a506 |0028: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +0929bc: 1302 0900 |002a: const/16 v2, #int 9 // #9 │ │ +0929c0: 6e20 7716 2100 |002c: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@1677 │ │ +0929c6: 5441 a506 |002f: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +0929ca: 6e10 6216 0100 |0031: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1662 │ │ +0929d0: 0c00 |0034: move-result-object v0 │ │ +0929d2: 6e10 7622 0000 |0035: invoke-virtual {v0}, Landroid/view/Window;.getCallback:()Landroid/view/Window$Callback; // method@2276 │ │ +0929d8: 0c01 |0038: move-result-object v1 │ │ +0929da: 6e20 0a17 1400 |0039: invoke-virtual {v4, v1}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.createWindowCallbackWrapper:(Landroid/view/Window$Callback;)Landroid/view/Window$Callback; // method@170a │ │ +0929e0: 0c01 |003c: move-result-object v1 │ │ +0929e2: 6e20 7822 1000 |003d: invoke-virtual {v0, v1}, Landroid/view/Window;.setCallback:(Landroid/view/Window$Callback;)V // method@2278 │ │ +0929e8: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=52 │ │ 0x000d line=53 │ │ 0x0016 line=57 │ │ 0x0019 line=59 │ │ 0x001d line=62 │ │ @@ -182703,32 +182675,32 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -092220: |[092220] android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -092230: 3803 0600 |0000: if-eqz v3, 0006 // +0006 │ │ -092234: 1300 0800 |0002: const/16 v0, #int 8 // #8 │ │ -092238: 3303 1500 |0004: if-ne v3, v0, 0019 // +0015 │ │ -09223c: 5420 a706 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@06a7 │ │ -092240: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ -092244: 7110 ff1a 0400 |000a: invoke-static {v4}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1aff │ │ -09224a: 0c00 |000d: move-result-object v0 │ │ -09224c: 5b20 a706 |000e: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@06a7 │ │ -092250: 5420 a506 |0010: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -092254: 5421 a706 |0012: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@06a7 │ │ -092258: 6e30 8616 3001 |0014: invoke-virtual {v0, v3, v1}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1686 │ │ -09225e: 0a00 |0017: move-result v0 │ │ -092260: 0f00 |0018: return v0 │ │ -092262: 5420 a506 |0019: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -092266: 6e30 8616 3004 |001b: invoke-virtual {v0, v3, v4}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1686 │ │ -09226c: 0a00 |001e: move-result v0 │ │ -09226e: 28f9 |001f: goto 0018 // -0007 │ │ +0929ec: |[0929ec] android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +0929fc: 3803 0600 |0000: if-eqz v3, 0006 // +0006 │ │ +092a00: 1300 0800 |0002: const/16 v0, #int 8 // #8 │ │ +092a04: 3303 1500 |0004: if-ne v3, v0, 0019 // +0015 │ │ +092a08: 5420 a706 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@06a7 │ │ +092a0c: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ +092a10: 7110 ff1a 0400 |000a: invoke-static {v4}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1aff │ │ +092a16: 0c00 |000d: move-result-object v0 │ │ +092a18: 5b20 a706 |000e: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@06a7 │ │ +092a1c: 5420 a506 |0010: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +092a20: 5421 a706 |0012: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@06a7 │ │ +092a24: 6e30 8616 3001 |0014: invoke-virtual {v0, v3, v1}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1686 │ │ +092a2a: 0a00 |0017: move-result v0 │ │ +092a2c: 0f00 |0018: return v0 │ │ +092a2e: 5420 a506 |0019: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +092a32: 6e30 8616 3004 |001b: invoke-virtual {v0, v3, v4}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1686 │ │ +092a38: 0a00 |001e: move-result v0 │ │ +092a3a: 28f9 |001f: goto 0018 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0006 line=143 │ │ 0x000a line=144 │ │ 0x0010 line=146 │ │ 0x0018 line=148 │ │ @@ -182742,17 +182714,17 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -092270: |[092270] android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelView:(I)Landroid/view/View; │ │ -092280: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -092282: 1100 |0001: return-object v0 │ │ +092a3c: |[092a3c] android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelView:(I)Landroid/view/View; │ │ +092a4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +092a4e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0002 reg=2 featureId I │ │ │ │ @@ -182761,22 +182733,22 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -092284: |[092284] android.support.v7.app.ActionBarActivityDelegateICS.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -092294: 3902 0600 |0000: if-nez v2, 0006 // +0006 │ │ -092298: 7110 fe1a 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; // method@1afe │ │ -09229e: 0c03 |0005: move-result-object v3 │ │ -0922a0: 5410 a506 |0006: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -0922a4: 6e30 8716 2003 |0008: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@1687 │ │ -0922aa: 0a00 |000b: move-result v0 │ │ -0922ac: 0f00 |000c: return v0 │ │ +092a50: |[092a50] android.support.v7.app.ActionBarActivityDelegateICS.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +092a60: 3902 0600 |0000: if-nez v2, 0006 // +0006 │ │ +092a64: 7110 fe1a 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; // method@1afe │ │ +092a6a: 0c03 |0005: move-result-object v3 │ │ +092a6c: 5410 a506 |0006: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +092a70: 6e30 8716 2003 |0008: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@1687 │ │ +092a76: 0a00 |000b: move-result v0 │ │ +092a78: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0002 line=162 │ │ 0x0006 line=164 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ @@ -182788,16 +182760,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0922b0: |[0922b0] android.support.v7.app.ActionBarActivityDelegateICS.onPostResume:()V │ │ -0922c0: 0e00 |0000: return-void │ │ +092a7c: |[092a7c] android.support.v7.app.ActionBarActivityDelegateICS.onPostResume:()V │ │ +092a8c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ │ │ #16 : (in Landroid/support/v7/app/ActionBarActivityDelegateICS;) │ │ @@ -182805,27 +182777,27 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -0922c4: |[0922c4] android.support.v7.app.ActionBarActivityDelegateICS.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -0922d4: 3803 0600 |0000: if-eqz v3, 0006 // +0006 │ │ -0922d8: 1300 0800 |0002: const/16 v0, #int 8 // #8 │ │ -0922dc: 3303 0b00 |0004: if-ne v3, v0, 000f // +000b │ │ -0922e0: 5420 a506 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -0922e4: 5421 a706 |0008: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@06a7 │ │ -0922e8: 6e40 8916 3014 |000a: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1689 │ │ -0922ee: 0a00 |000d: move-result v0 │ │ -0922f0: 0f00 |000e: return v0 │ │ -0922f2: 5420 a506 |000f: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -0922f6: 6e40 8916 3054 |0011: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1689 │ │ -0922fc: 0a00 |0014: move-result v0 │ │ -0922fe: 28f9 |0015: goto 000e // -0007 │ │ +092a90: |[092a90] android.support.v7.app.ActionBarActivityDelegateICS.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +092aa0: 3803 0600 |0000: if-eqz v3, 0006 // +0006 │ │ +092aa4: 1300 0800 |0002: const/16 v0, #int 8 // #8 │ │ +092aa8: 3303 0b00 |0004: if-ne v3, v0, 000f // +000b │ │ +092aac: 5420 a506 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +092ab0: 5421 a706 |0008: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@06a7 │ │ +092ab4: 6e40 8916 3014 |000a: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1689 │ │ +092aba: 0a00 |000d: move-result v0 │ │ +092abc: 0f00 |000e: return v0 │ │ +092abe: 5420 a506 |000f: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +092ac2: 6e40 8916 3054 |0011: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1689 │ │ +092ac8: 0a00 |0014: move-result v0 │ │ +092aca: 28f9 |0015: goto 000e // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0006 line=154 │ │ 0x000e line=156 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ @@ -182838,16 +182810,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -092300: |[092300] android.support.v7.app.ActionBarActivityDelegateICS.onStop:()V │ │ -092310: 0e00 |0000: return-void │ │ +092acc: |[092acc] android.support.v7.app.ActionBarActivityDelegateICS.onStop:()V │ │ +092adc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ │ │ #18 : (in Landroid/support/v7/app/ActionBarActivityDelegateICS;) │ │ @@ -182855,16 +182827,16 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -092314: |[092314] android.support.v7.app.ActionBarActivityDelegateICS.onTitleChanged:(Ljava/lang/CharSequence;)V │ │ -092324: 0e00 |0000: return-void │ │ +092ae0: |[092ae0] android.support.v7.app.ActionBarActivityDelegateICS.onTitleChanged:(Ljava/lang/CharSequence;)V │ │ +092af0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0001 reg=1 title Ljava/lang/CharSequence; │ │ │ │ @@ -182873,18 +182845,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -092328: |[092328] android.support.v7.app.ActionBarActivityDelegateICS.setContentView:(I)V │ │ -092338: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -09233c: 6e20 8a16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@168a │ │ -092342: 0e00 |0005: return-void │ │ +092af4: |[092af4] android.support.v7.app.ActionBarActivityDelegateICS.setContentView:(I)V │ │ +092b04: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +092b08: 6e20 8a16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@168a │ │ +092b0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0005 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -182894,18 +182866,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -092344: |[092344] android.support.v7.app.ActionBarActivityDelegateICS.setContentView:(Landroid/view/View;)V │ │ -092354: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -092358: 6e20 8b16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(Landroid/view/View;)V // method@168b │ │ -09235e: 0e00 |0005: return-void │ │ +092b10: |[092b10] android.support.v7.app.ActionBarActivityDelegateICS.setContentView:(Landroid/view/View;)V │ │ +092b20: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +092b24: 6e20 8b16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(Landroid/view/View;)V // method@168b │ │ +092b2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0005 line=106 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -182915,18 +182887,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -092360: |[092360] android.support.v7.app.ActionBarActivityDelegateICS.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -092370: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -092374: 6e30 8c16 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@168c │ │ -09237a: 0e00 |0005: return-void │ │ +092b2c: |[092b2c] android.support.v7.app.ActionBarActivityDelegateICS.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +092b3c: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +092b40: 6e30 8c16 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@168c │ │ +092b46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0005 line=116 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -182937,18 +182909,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09237c: |[09237c] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgress:(I)V │ │ -09238c: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -092390: 6e20 7b16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgress:(I)V // method@167b │ │ -092396: 0e00 |0005: return-void │ │ +092b48: |[092b48] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgress:(I)V │ │ +092b58: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +092b5c: 6e20 7b16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgress:(I)V // method@167b │ │ +092b62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0005 line=217 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 progress I │ │ @@ -182958,18 +182930,18 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -092398: |[092398] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgressBarIndeterminate:(Z)V │ │ -0923a8: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -0923ac: 6e20 7c16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgressBarIndeterminate:(Z)V // method@167c │ │ -0923b2: 0e00 |0005: return-void │ │ +092b64: |[092b64] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgressBarIndeterminate:(Z)V │ │ +092b74: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +092b78: 6e20 7c16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgressBarIndeterminate:(Z)V // method@167c │ │ +092b7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0005 line=212 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 indeterminate Z │ │ @@ -182979,18 +182951,18 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0923b4: |[0923b4] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -0923c4: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -0923c8: 6e20 7d16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgressBarIndeterminateVisibility:(Z)V // method@167d │ │ -0923ce: 0e00 |0005: return-void │ │ +092b80: |[092b80] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +092b90: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +092b94: 6e20 7d16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgressBarIndeterminateVisibility:(Z)V // method@167d │ │ +092b9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0005 line=207 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 visible Z │ │ @@ -183000,18 +182972,18 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0923d0: |[0923d0] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgressBarVisibility:(Z)V │ │ -0923e0: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -0923e4: 6e20 7e16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgressBarVisibility:(Z)V // method@167e │ │ -0923ea: 0e00 |0005: return-void │ │ +092b9c: |[092b9c] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgressBarVisibility:(Z)V │ │ +092bac: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +092bb0: 6e20 7e16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgressBarVisibility:(Z)V // method@167e │ │ +092bb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0006 reg=2 visible Z │ │ @@ -183021,33 +182993,33 @@ │ │ type : '(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0923ec: |[0923ec] android.support.v7.app.ActionBarActivityDelegateICS.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ -0923fc: 3907 0a00 |0000: if-nez v7, 000a // +000a │ │ -092400: 2204 a104 |0002: new-instance v4, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -092404: 1a05 1402 |0004: const-string v5, "ActionMode callback can not be null." // string@0214 │ │ -092408: 7020 9824 5400 |0006: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -09240e: 2704 |0009: throw v4 │ │ -092410: 6e10 0b17 0600 |000a: invoke-virtual {v6}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getActionBarThemedContext:()Landroid/content/Context; // method@170b │ │ -092416: 0c00 |000d: move-result-object v0 │ │ -092418: 6e30 0717 0607 |000e: invoke-virtual {v6, v0, v7}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.createActionModeCallbackWrapper:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; // method@1707 │ │ -09241e: 0c02 |0011: move-result-object v2 │ │ -092420: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -092422: 5464 a506 |0013: iget-object v4, v6, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -092426: 6e20 8316 2400 |0015: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.startActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@1683 │ │ -09242c: 0c01 |0018: move-result-object v1 │ │ -09242e: 3801 0900 |0019: if-eqz v1, 0022 // +0009 │ │ -092432: 6e30 0817 0601 |001b: invoke-virtual {v6, v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; // method@1708 │ │ -092438: 0c03 |001e: move-result-object v3 │ │ -09243a: 6e20 5f18 3200 |001f: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.setLastStartedActionMode:(Landroid/support/v7/internal/view/ActionModeWrapper;)V // method@185f │ │ -092440: 1103 |0022: return-object v3 │ │ +092bb8: |[092bb8] android.support.v7.app.ActionBarActivityDelegateICS.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ +092bc8: 3907 0a00 |0000: if-nez v7, 000a // +000a │ │ +092bcc: 2204 a704 |0002: new-instance v4, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +092bd0: 1a05 1402 |0004: const-string v5, "ActionMode callback can not be null." // string@0214 │ │ +092bd4: 7020 9824 5400 |0006: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +092bda: 2704 |0009: throw v4 │ │ +092bdc: 6e10 0b17 0600 |000a: invoke-virtual {v6}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getActionBarThemedContext:()Landroid/content/Context; // method@170b │ │ +092be2: 0c00 |000d: move-result-object v0 │ │ +092be4: 6e30 0717 0607 |000e: invoke-virtual {v6, v0, v7}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.createActionModeCallbackWrapper:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; // method@1707 │ │ +092bea: 0c02 |0011: move-result-object v2 │ │ +092bec: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +092bee: 5464 a506 |0013: iget-object v4, v6, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +092bf2: 6e20 8316 2400 |0015: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.startActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@1683 │ │ +092bf8: 0c01 |0018: move-result-object v1 │ │ +092bfa: 3801 0900 |0019: if-eqz v1, 0022 // +0009 │ │ +092bfe: 6e30 0817 0601 |001b: invoke-virtual {v6, v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; // method@1708 │ │ +092c04: 0c03 |001e: move-result-object v3 │ │ +092c06: 6e20 5f18 3200 |001f: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.setLastStartedActionMode:(Landroid/support/v7/internal/view/ActionModeWrapper;)V // method@185f │ │ +092c0c: 1103 |0022: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0002 line=175 │ │ 0x000a line=178 │ │ 0x000e line=180 │ │ 0x0012 line=182 │ │ @@ -183069,18 +183041,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -092444: |[092444] android.support.v7.app.ActionBarActivityDelegateICS.supportInvalidateOptionsMenu:()V │ │ -092454: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -092456: 5b10 a706 |0001: iput-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@06a7 │ │ -09245a: 0e00 |0003: return-void │ │ +092c10: |[092c10] android.support.v7.app.ActionBarActivityDelegateICS.supportInvalidateOptionsMenu:()V │ │ +092c20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +092c22: 5b10 a706 |0001: iput-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@06a7 │ │ +092c26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0003 line=227 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ │ │ @@ -183089,32 +183061,32 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09245c: |[09245c] android.support.v7.app.ActionBarActivityDelegateICS.supportRequestWindowFeature:(I)Z │ │ -09246c: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ -092470: 6e20 7716 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@1677 │ │ -092476: 0a00 |0005: move-result v0 │ │ -092478: 0f00 |0006: return v0 │ │ +092c28: |[092c28] android.support.v7.app.ActionBarActivityDelegateICS.supportRequestWindowFeature:(I)Z │ │ +092c38: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a5 │ │ +092c3c: 6e20 7716 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@1677 │ │ +092c42: 0a00 |0005: move-result v0 │ │ +092c44: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ 0x0000 - 0x0007 reg=2 featureId I │ │ │ │ source_file_idx : 468 (ActionBarActivityDelegateICS.java) │ │ │ │ Class #729 header: │ │ -class_idx : 807 │ │ +class_idx : 811 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 961 │ │ +superclass_idx : 965 │ │ source_file_idx : 483 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 21 │ │ │ │ Class #729 annotations: │ │ @@ -183154,29 +183126,29 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplBase;Landroid/support/v7/view/ActionMode$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -09247c: |[09247c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.:(Landroid/support/v7/app/ActionBarImplBase;Landroid/support/v7/view/ActionMode$Callback;)V │ │ -09248c: 5b23 ae06 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -092490: 7010 391f 0200 |0002: invoke-direct {v2}, Landroid/support/v7/view/ActionMode;.:()V // method@1f39 │ │ -092496: 5b24 ab06 |0005: iput-object v4, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ -09249a: 2200 6003 |0007: new-instance v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0360 │ │ -09249e: 6e10 7317 0300 |0009: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1773 │ │ -0924a4: 0c01 |000c: move-result-object v1 │ │ -0924a6: 7020 c219 1000 |000d: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@19c2 │ │ -0924ac: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0924ae: 6e20 061a 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setDefaultShowAsAction:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1a06 │ │ -0924b4: 0c00 |0014: move-result-object v0 │ │ -0924b6: 5b20 ad06 |0015: iput-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ -0924ba: 5420 ad06 |0017: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ -0924be: 6e20 041a 2000 |0019: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@1a04 │ │ -0924c4: 0e00 |001c: return-void │ │ +092c48: |[092c48] android.support.v7.app.ActionBarImplBase$ActionModeImpl.:(Landroid/support/v7/app/ActionBarImplBase;Landroid/support/v7/view/ActionMode$Callback;)V │ │ +092c58: 5b23 ae06 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +092c5c: 7010 391f 0200 |0002: invoke-direct {v2}, Landroid/support/v7/view/ActionMode;.:()V // method@1f39 │ │ +092c62: 5b24 ab06 |0005: iput-object v4, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ +092c66: 2200 6403 |0007: new-instance v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0364 │ │ +092c6a: 6e10 7317 0300 |0009: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1773 │ │ +092c70: 0c01 |000c: move-result-object v1 │ │ +092c72: 7020 c219 1000 |000d: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@19c2 │ │ +092c78: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +092c7a: 6e20 061a 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setDefaultShowAsAction:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1a06 │ │ +092c80: 0c00 |0014: move-result-object v0 │ │ +092c82: 5b20 ad06 |0015: iput-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ +092c86: 5420 ad06 |0017: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ +092c8a: 6e20 041a 2000 |0019: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@1a04 │ │ +092c90: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0005 line=757 │ │ 0x0007 line=758 │ │ 0x0017 line=760 │ │ 0x001c line=761 │ │ @@ -183191,28 +183163,28 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0924c8: |[0924c8] android.support.v7.app.ActionBarImplBase$ActionModeImpl.dispatchOnCreate:()Z │ │ -0924d8: 5420 ad06 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ -0924dc: 6e10 171a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1a17 │ │ -0924e2: 5420 ab06 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ -0924e6: 5421 ad06 |0007: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ -0924ea: 7230 361f 2001 |0009: invoke-interface {v0, v2, v1}, Landroid/support/v7/view/ActionMode$Callback;.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1f36 │ │ -0924f0: 0a00 |000c: move-result v0 │ │ -0924f2: 5421 ad06 |000d: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ -0924f6: 6e10 161a 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1a16 │ │ -0924fc: 0f00 |0012: return v0 │ │ -0924fe: 0d00 |0013: move-exception v0 │ │ -092500: 5421 ad06 |0014: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ -092504: 6e10 161a 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1a16 │ │ -09250a: 2700 |0019: throw v0 │ │ +092c94: |[092c94] android.support.v7.app.ActionBarImplBase$ActionModeImpl.dispatchOnCreate:()Z │ │ +092ca4: 5420 ad06 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ +092ca8: 6e10 171a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1a17 │ │ +092cae: 5420 ab06 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ +092cb2: 5421 ad06 |0007: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ +092cb6: 7230 361f 2001 |0009: invoke-interface {v0, v2, v1}, Landroid/support/v7/view/ActionMode$Callback;.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1f36 │ │ +092cbc: 0a00 |000c: move-result v0 │ │ +092cbe: 5421 ad06 |000d: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ +092cc2: 6e10 161a 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1a16 │ │ +092cc8: 0f00 |0012: return v0 │ │ +092cca: 0d00 |0013: move-exception v0 │ │ +092ccc: 5421 ad06 |0014: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ +092cd0: 6e10 161a 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1a16 │ │ +092cd6: 2700 |0019: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000c │ │ -> 0x0013 │ │ positions : │ │ 0x0000 line=813 │ │ 0x0005 line=815 │ │ 0x000d line=817 │ │ @@ -183224,53 +183196,53 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -092518: |[092518] android.support.v7.app.ActionBarImplBase$ActionModeImpl.finish:()V │ │ -092528: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -09252a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -09252c: 5440 ae06 |0002: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -092530: 5400 ba06 |0004: iget-object v0, v0, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@06ba │ │ -092534: 3240 0300 |0006: if-eq v0, v4, 0009 // +0003 │ │ -092538: 0e00 |0008: return-void │ │ -09253a: 5440 ae06 |0009: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -09253e: 7110 5817 0000 |000b: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$200:(Landroid/support/v7/app/ActionBarImplBase;)Z // method@1758 │ │ -092544: 0a00 |000e: move-result v0 │ │ -092546: 5441 ae06 |000f: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -09254a: 7110 5917 0100 |0011: invoke-static {v1}, Landroid/support/v7/app/ActionBarImplBase;.access$300:(Landroid/support/v7/app/ActionBarImplBase;)Z // method@1759 │ │ -092550: 0a01 |0014: move-result v1 │ │ -092552: 7130 5a17 1002 |0015: invoke-static {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.access$400:(ZZZ)Z // method@175a │ │ -092558: 0a00 |0018: move-result v0 │ │ -09255a: 3900 2c00 |0019: if-nez v0, 0045 // +002c │ │ -09255e: 5440 ae06 |001b: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -092562: 5b04 c406 |001d: iput-object v4, v0, Landroid/support/v7/app/ActionBarImplBase;.mDeferredDestroyActionMode:Landroid/support/v7/view/ActionMode; // field@06c4 │ │ -092566: 5440 ae06 |001f: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -09256a: 5441 ab06 |0021: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ -09256e: 5b01 c506 |0023: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplBase;.mDeferredModeDestroyCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06c5 │ │ -092572: 5b43 ab06 |0025: iput-object v3, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ -092576: 5440 ae06 |0027: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -09257a: 6e20 6217 2000 |0029: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarImplBase;.animateToMode:(Z)V // method@1762 │ │ -092580: 5440 ae06 |002c: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -092584: 7110 5b17 0000 |002e: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ -09258a: 0c00 |0031: move-result-object v0 │ │ -09258c: 6e10 df1b 0000 |0032: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.closeMode:()V // method@1bdf │ │ -092592: 5440 ae06 |0035: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -092596: 7110 5c17 0000 |0037: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$600:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarView; // method@175c │ │ -09259c: 0c00 |003a: move-result-object v0 │ │ -09259e: 1301 2000 |003b: const/16 v1, #int 32 // #20 │ │ -0925a2: 6e20 9d1c 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.sendAccessibilityEvent:(I)V // method@1c9d │ │ -0925a8: 5440 ae06 |0040: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -0925ac: 5b03 ba06 |0042: iput-object v3, v0, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@06ba │ │ -0925b0: 28c4 |0044: goto 0008 // -003c │ │ -0925b2: 5440 ab06 |0045: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ -0925b6: 7220 371f 4000 |0047: invoke-interface {v0, v4}, Landroid/support/v7/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V // method@1f37 │ │ -0925bc: 28db |004a: goto 0025 // -0025 │ │ +092ce4: |[092ce4] android.support.v7.app.ActionBarImplBase$ActionModeImpl.finish:()V │ │ +092cf4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +092cf6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +092cf8: 5440 ae06 |0002: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +092cfc: 5400 ba06 |0004: iget-object v0, v0, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@06ba │ │ +092d00: 3240 0300 |0006: if-eq v0, v4, 0009 // +0003 │ │ +092d04: 0e00 |0008: return-void │ │ +092d06: 5440 ae06 |0009: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +092d0a: 7110 5817 0000 |000b: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$200:(Landroid/support/v7/app/ActionBarImplBase;)Z // method@1758 │ │ +092d10: 0a00 |000e: move-result v0 │ │ +092d12: 5441 ae06 |000f: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +092d16: 7110 5917 0100 |0011: invoke-static {v1}, Landroid/support/v7/app/ActionBarImplBase;.access$300:(Landroid/support/v7/app/ActionBarImplBase;)Z // method@1759 │ │ +092d1c: 0a01 |0014: move-result v1 │ │ +092d1e: 7130 5a17 1002 |0015: invoke-static {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.access$400:(ZZZ)Z // method@175a │ │ +092d24: 0a00 |0018: move-result v0 │ │ +092d26: 3900 2c00 |0019: if-nez v0, 0045 // +002c │ │ +092d2a: 5440 ae06 |001b: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +092d2e: 5b04 c406 |001d: iput-object v4, v0, Landroid/support/v7/app/ActionBarImplBase;.mDeferredDestroyActionMode:Landroid/support/v7/view/ActionMode; // field@06c4 │ │ +092d32: 5440 ae06 |001f: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +092d36: 5441 ab06 |0021: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ +092d3a: 5b01 c506 |0023: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplBase;.mDeferredModeDestroyCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06c5 │ │ +092d3e: 5b43 ab06 |0025: iput-object v3, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ +092d42: 5440 ae06 |0027: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +092d46: 6e20 6217 2000 |0029: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarImplBase;.animateToMode:(Z)V // method@1762 │ │ +092d4c: 5440 ae06 |002c: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +092d50: 7110 5b17 0000 |002e: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ +092d56: 0c00 |0031: move-result-object v0 │ │ +092d58: 6e10 df1b 0000 |0032: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.closeMode:()V // method@1bdf │ │ +092d5e: 5440 ae06 |0035: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +092d62: 7110 5c17 0000 |0037: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$600:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarView; // method@175c │ │ +092d68: 0c00 |003a: move-result-object v0 │ │ +092d6a: 1301 2000 |003b: const/16 v1, #int 32 // #20 │ │ +092d6e: 6e20 9d1c 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.sendAccessibilityEvent:(I)V // method@1c9d │ │ +092d74: 5440 ae06 |0040: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +092d78: 5b03 ba06 |0042: iput-object v3, v0, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@06ba │ │ +092d7c: 28c4 |0044: goto 0008 // -003c │ │ +092d7e: 5440 ab06 |0045: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ +092d82: 7220 371f 4000 |0047: invoke-interface {v0, v4}, Landroid/support/v7/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V // method@1f37 │ │ +092d88: 28db |004a: goto 0025 // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=775 │ │ 0x0008 line=800 │ │ 0x0009 line=784 │ │ 0x001b line=787 │ │ 0x001f line=788 │ │ @@ -183288,24 +183260,24 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0925c0: |[0925c0] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getCustomView:()Landroid/view/View; │ │ -0925d0: 5410 ac06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@06ac │ │ -0925d4: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -0925d8: 5410 ac06 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@06ac │ │ -0925dc: 6e10 f024 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -0925e2: 0c00 |0009: move-result-object v0 │ │ -0925e4: 1f00 1c04 |000a: check-cast v0, Landroid/view/View; // type@041c │ │ -0925e8: 1100 |000c: return-object v0 │ │ -0925ea: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0925ec: 28fe |000e: goto 000c // -0002 │ │ +092d8c: |[092d8c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getCustomView:()Landroid/view/View; │ │ +092d9c: 5410 ac06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@06ac │ │ +092da0: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +092da4: 5410 ac06 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@06ac │ │ +092da8: 6e10 f024 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +092dae: 0c00 |0009: move-result-object v0 │ │ +092db0: 1f00 2104 |000a: check-cast v0, Landroid/view/View; // type@0421 │ │ +092db4: 1100 |000c: return-object v0 │ │ +092db6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +092db8: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ │ │ #3 : (in Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;) │ │ @@ -183313,17 +183285,17 @@ │ │ type : '()Landroid/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0925f0: |[0925f0] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getMenu:()Landroid/view/Menu; │ │ -092600: 5410 ad06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ -092604: 1100 |0002: return-object v0 │ │ +092dbc: |[092dbc] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getMenu:()Landroid/view/Menu; │ │ +092dcc: 5410 ad06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ +092dd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=770 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ │ │ #4 : (in Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;) │ │ @@ -183331,21 +183303,21 @@ │ │ type : '()Landroid/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -092608: |[092608] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getMenuInflater:()Landroid/view/MenuInflater; │ │ -092618: 2200 4703 |0000: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@0347 │ │ -09261c: 5421 ae06 |0002: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -092620: 6e10 7317 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1773 │ │ -092626: 0c01 |0007: move-result-object v1 │ │ -092628: 7020 8418 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@1884 │ │ -09262e: 1100 |000b: return-object v0 │ │ +092dd4: |[092dd4] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getMenuInflater:()Landroid/view/MenuInflater; │ │ +092de4: 2200 4b03 |0000: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@034b │ │ +092de8: 5421 ae06 |0002: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +092dec: 6e10 7317 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1773 │ │ +092df2: 0c01 |0007: move-result-object v1 │ │ +092df4: 7020 8418 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@1884 │ │ +092dfa: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=765 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ │ │ #5 : (in Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;) │ │ @@ -183353,21 +183325,21 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -092630: |[092630] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getSubtitle:()Ljava/lang/CharSequence; │ │ -092640: 5410 ae06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -092644: 7110 5b17 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ -09264a: 0c00 |0005: move-result-object v0 │ │ -09264c: 6e10 ec1b 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.getSubtitle:()Ljava/lang/CharSequence; // method@1bec │ │ -092652: 0c00 |0009: move-result-object v0 │ │ -092654: 1100 |000a: return-object v0 │ │ +092dfc: |[092dfc] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getSubtitle:()Ljava/lang/CharSequence; │ │ +092e0c: 5410 ae06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +092e10: 7110 5b17 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ +092e16: 0c00 |0005: move-result-object v0 │ │ +092e18: 6e10 ec1b 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.getSubtitle:()Ljava/lang/CharSequence; // method@1bec │ │ +092e1e: 0c00 |0009: move-result-object v0 │ │ +092e20: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ │ │ #6 : (in Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;) │ │ @@ -183375,21 +183347,21 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -092658: |[092658] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getTitle:()Ljava/lang/CharSequence; │ │ -092668: 5410 ae06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -09266c: 7110 5b17 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ -092672: 0c00 |0005: move-result-object v0 │ │ -092674: 6e10 ed1b 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.getTitle:()Ljava/lang/CharSequence; // method@1bed │ │ -09267a: 0c00 |0009: move-result-object v0 │ │ -09267c: 1100 |000a: return-object v0 │ │ +092e24: |[092e24] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getTitle:()Ljava/lang/CharSequence; │ │ +092e34: 5410 ae06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +092e38: 7110 5b17 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ +092e3e: 0c00 |0005: move-result-object v0 │ │ +092e40: 6e10 ed1b 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.getTitle:()Ljava/lang/CharSequence; // method@1bed │ │ +092e46: 0c00 |0009: move-result-object v0 │ │ +092e48: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=849 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ │ │ #7 : (in Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;) │ │ @@ -183397,27 +183369,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -092680: |[092680] android.support.v7.app.ActionBarImplBase$ActionModeImpl.invalidate:()V │ │ -092690: 5420 ad06 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ -092694: 6e10 171a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1a17 │ │ -09269a: 5420 ab06 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ -09269e: 5421 ad06 |0007: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ -0926a2: 7230 381f 2001 |0009: invoke-interface {v0, v2, v1}, Landroid/support/v7/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1f38 │ │ -0926a8: 5420 ad06 |000c: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ -0926ac: 6e10 161a 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1a16 │ │ -0926b2: 0e00 |0011: return-void │ │ -0926b4: 0d00 |0012: move-exception v0 │ │ -0926b6: 5421 ad06 |0013: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ -0926ba: 6e10 161a 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1a16 │ │ -0926c0: 2700 |0018: throw v0 │ │ +092e4c: |[092e4c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.invalidate:()V │ │ +092e5c: 5420 ad06 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ +092e60: 6e10 171a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1a17 │ │ +092e66: 5420 ab06 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ +092e6a: 5421 ad06 |0007: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ +092e6e: 7230 381f 2001 |0009: invoke-interface {v0, v2, v1}, Landroid/support/v7/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1f38 │ │ +092e74: 5420 ad06 |000c: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ +092e78: 6e10 161a 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1a16 │ │ +092e7e: 0e00 |0011: return-void │ │ +092e80: 0d00 |0012: move-exception v0 │ │ +092e82: 5421 ad06 |0013: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@06ad │ │ +092e86: 6e10 161a 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1a16 │ │ +092e8c: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000c │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=804 │ │ 0x0005 line=806 │ │ 0x000c line=808 │ │ @@ -183431,21 +183403,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0926d0: |[0926d0] android.support.v7.app.ActionBarImplBase$ActionModeImpl.isTitleOptional:()Z │ │ -0926e0: 5410 ae06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -0926e4: 7110 5b17 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ -0926ea: 0c00 |0005: move-result-object v0 │ │ -0926ec: 6e10 f31b 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.isTitleOptional:()Z // method@1bf3 │ │ -0926f2: 0a00 |0009: move-result v0 │ │ -0926f4: 0f00 |000a: return v0 │ │ +092e9c: |[092e9c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.isTitleOptional:()Z │ │ +092eac: 5410 ae06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +092eb0: 7110 5b17 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ +092eb6: 0c00 |0005: move-result-object v0 │ │ +092eb8: 6e10 f31b 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.isTitleOptional:()Z // method@1bf3 │ │ +092ebe: 0a00 |0009: move-result v0 │ │ +092ec0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=865 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ │ │ #9 : (in Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;) │ │ @@ -183453,16 +183425,16 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0926f8: |[0926f8] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -092708: 0e00 |0000: return-void │ │ +092ec4: |[092ec4] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +092ed4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=891 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0001 reg=2 allMenusAreClosing Z │ │ @@ -183472,16 +183444,16 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09270c: |[09270c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onCloseSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ -09271c: 0e00 |0000: return-void │ │ +092ed8: |[092ed8] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onCloseSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ +092ee8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ │ │ @@ -183490,23 +183462,23 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -092720: |[092720] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ -092730: 5410 ab06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ -092734: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -092738: 5410 ab06 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ -09273c: 7230 351f 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v7/view/ActionMode$Callback;.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z // method@1f35 │ │ -092742: 0a00 |0009: move-result v0 │ │ -092744: 0f00 |000a: return v0 │ │ -092746: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -092748: 28fe |000c: goto 000a // -0002 │ │ +092eec: |[092eec] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ +092efc: 5410 ab06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ +092f00: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +092f04: 5410 ab06 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ +092f08: 7230 351f 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v7/view/ActionMode$Callback;.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z // method@1f35 │ │ +092f0e: 0a00 |0009: move-result v0 │ │ +092f10: 0f00 |000a: return v0 │ │ +092f12: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +092f14: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ 0x0004 line=875 │ │ 0x000a line=877 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ @@ -183518,24 +183490,24 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -09274c: |[09274c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -09275c: 5410 ab06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ -092760: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -092764: 0e00 |0004: return-void │ │ -092766: 6e10 3317 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.invalidate:()V // method@1733 │ │ -09276c: 5410 ae06 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -092770: 7110 5b17 0000 |000a: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ -092776: 0c00 |000d: move-result-object v0 │ │ -092778: 6e10 0b1c 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@1c0b │ │ -09277e: 28f3 |0011: goto 0004 // -000d │ │ +092f18: |[092f18] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +092f28: 5410 ab06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ +092f2c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +092f30: 0e00 |0004: return-void │ │ +092f32: 6e10 3317 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.invalidate:()V // method@1733 │ │ +092f38: 5410 ae06 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +092f3c: 7110 5b17 0000 |000a: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ +092f42: 0c00 |000d: move-result-object v0 │ │ +092f44: 6e10 0b1c 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@1c0b │ │ +092f4a: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=883 │ │ 0x0004 line=888 │ │ 0x0005 line=886 │ │ 0x0008 line=887 │ │ locals : │ │ @@ -183547,24 +183519,24 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -092780: |[092780] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onMenuModeChange:(Landroid/view/Menu;)V │ │ -092790: 5410 ab06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ -092794: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -092798: 0e00 |0004: return-void │ │ -09279a: 6e10 3317 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.invalidate:()V // method@1733 │ │ -0927a0: 5410 ae06 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -0927a4: 7110 5b17 0000 |000a: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ -0927aa: 0c00 |000d: move-result-object v0 │ │ -0927ac: 6e10 0b1c 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@1c0b │ │ -0927b2: 28f3 |0011: goto 0004 // -000d │ │ +092f4c: |[092f4c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onMenuModeChange:(Landroid/view/Menu;)V │ │ +092f5c: 5410 ab06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ +092f60: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +092f64: 0e00 |0004: return-void │ │ +092f66: 6e10 3317 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.invalidate:()V // method@1733 │ │ +092f6c: 5410 ae06 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +092f70: 7110 5b17 0000 |000a: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ +092f76: 0c00 |000d: move-result-object v0 │ │ +092f78: 6e10 0b1c 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@1c0b │ │ +092f7e: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=910 │ │ 0x0004 line=915 │ │ 0x0005 line=913 │ │ 0x0008 line=914 │ │ locals : │ │ @@ -183576,24 +183548,24 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0927b4: |[0927b4] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -0927c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0927c6: 5421 ab06 |0001: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ -0927ca: 3901 0400 |0003: if-nez v1, 0007 // +0004 │ │ -0927ce: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0927d0: 0f00 |0006: return v0 │ │ -0927d2: 6e10 2c1b 0300 |0007: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@1b2c │ │ -0927d8: 0a01 |000a: move-result v1 │ │ -0927da: 3901 fbff |000b: if-nez v1, 0006 // -0005 │ │ -0927de: 28f9 |000d: goto 0006 // -0007 │ │ +092f80: |[092f80] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +092f90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +092f92: 5421 ab06 |0001: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@06ab │ │ +092f96: 3901 0400 |0003: if-nez v1, 0007 // +0004 │ │ +092f9a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +092f9c: 0f00 |0006: return v0 │ │ +092f9e: 6e10 2c1b 0300 |0007: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@1b2c │ │ +092fa4: 0a01 |000a: move-result v1 │ │ +092fa6: 3901 fbff |000b: if-nez v1, 0006 // -0005 │ │ +092faa: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=894 │ │ 0x0005 line=895 │ │ 0x0006 line=903 │ │ 0x0007 line=898 │ │ locals : │ │ @@ -183605,23 +183577,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0927e0: |[0927e0] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setCustomView:(Landroid/view/View;)V │ │ -0927f0: 5410 ae06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -0927f4: 7110 5b17 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ -0927fa: 0c00 |0005: move-result-object v0 │ │ -0927fc: 6e20 021c 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setCustomView:(Landroid/view/View;)V // method@1c02 │ │ -092802: 2200 c304 |0009: new-instance v0, Ljava/lang/ref/WeakReference; // type@04c3 │ │ -092806: 7020 ef24 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@24ef │ │ -09280c: 5b10 ac06 |000e: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@06ac │ │ -092810: 0e00 |0010: return-void │ │ +092fac: |[092fac] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setCustomView:(Landroid/view/View;)V │ │ +092fbc: 5410 ae06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +092fc0: 7110 5b17 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ +092fc6: 0c00 |0005: move-result-object v0 │ │ +092fc8: 6e20 021c 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setCustomView:(Landroid/view/View;)V // method@1c02 │ │ +092fce: 2200 c904 |0009: new-instance v0, Ljava/lang/ref/WeakReference; // type@04c9 │ │ +092fd2: 7020 ef24 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@24ef │ │ +092fd8: 5b10 ac06 |000e: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@06ac │ │ +092fdc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=823 │ │ 0x0009 line=824 │ │ 0x0010 line=825 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ @@ -183632,24 +183604,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -092814: |[092814] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setSubtitle:(I)V │ │ -092824: 5410 ae06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -092828: 7110 5717 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1757 │ │ -09282e: 0c00 |0005: move-result-object v0 │ │ -092830: 6e10 2201 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -092836: 0c00 |0009: move-result-object v0 │ │ -092838: 6e20 8e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ -09283e: 0c00 |000d: move-result-object v0 │ │ -092840: 6e20 3d17 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.setSubtitle:(Ljava/lang/CharSequence;)V // method@173d │ │ -092846: 0e00 |0011: return-void │ │ +092fe0: |[092fe0] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setSubtitle:(I)V │ │ +092ff0: 5410 ae06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +092ff4: 7110 5717 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1757 │ │ +092ffa: 0c00 |0005: move-result-object v0 │ │ +092ffc: 6e10 2201 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +093002: 0c00 |0009: move-result-object v0 │ │ +093004: 6e20 8e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ +09300a: 0c00 |000d: move-result-object v0 │ │ +09300c: 6e20 3d17 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.setSubtitle:(Ljava/lang/CharSequence;)V // method@173d │ │ +093012: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ 0x0011 line=845 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ 0x0000 - 0x0012 reg=2 resId I │ │ @@ -183659,20 +183631,20 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -092848: |[092848] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -092858: 5410 ae06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -09285c: 7110 5b17 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ -092862: 0c00 |0005: move-result-object v0 │ │ -092864: 6e20 071c 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1c07 │ │ -09286a: 0e00 |0009: return-void │ │ +093014: |[093014] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +093024: 5410 ae06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +093028: 7110 5b17 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ +09302e: 0c00 |0005: move-result-object v0 │ │ +093030: 6e20 071c 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1c07 │ │ +093036: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=829 │ │ 0x0009 line=830 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ 0x0000 - 0x000a reg=2 subtitle Ljava/lang/CharSequence; │ │ @@ -183682,24 +183654,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -09286c: |[09286c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setTitle:(I)V │ │ -09287c: 5410 ae06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -092880: 7110 5717 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1757 │ │ -092886: 0c00 |0005: move-result-object v0 │ │ -092888: 6e10 2201 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -09288e: 0c00 |0009: move-result-object v0 │ │ -092890: 6e20 8e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ -092896: 0c00 |000d: move-result-object v0 │ │ -092898: 6e20 3f17 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.setTitle:(Ljava/lang/CharSequence;)V // method@173f │ │ -09289e: 0e00 |0011: return-void │ │ +093038: |[093038] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setTitle:(I)V │ │ +093048: 5410 ae06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +09304c: 7110 5717 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1757 │ │ +093052: 0c00 |0005: move-result-object v0 │ │ +093054: 6e10 2201 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +09305a: 0c00 |0009: move-result-object v0 │ │ +09305c: 6e20 8e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ +093062: 0c00 |000d: move-result-object v0 │ │ +093064: 6e20 3f17 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.setTitle:(Ljava/lang/CharSequence;)V // method@173f │ │ +09306a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=839 │ │ 0x0011 line=840 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ 0x0000 - 0x0012 reg=2 resId I │ │ @@ -183709,20 +183681,20 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0928a0: |[0928a0] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setTitle:(Ljava/lang/CharSequence;)V │ │ -0928b0: 5410 ae06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -0928b4: 7110 5b17 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ -0928ba: 0c00 |0005: move-result-object v0 │ │ -0928bc: 6e20 081c 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setTitle:(Ljava/lang/CharSequence;)V // method@1c08 │ │ -0928c2: 0e00 |0009: return-void │ │ +09306c: |[09306c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setTitle:(Ljava/lang/CharSequence;)V │ │ +09307c: 5410 ae06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +093080: 7110 5b17 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ +093086: 0c00 |0005: move-result-object v0 │ │ +093088: 6e20 081c 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setTitle:(Ljava/lang/CharSequence;)V // method@1c08 │ │ +09308e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ 0x0009 line=835 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ 0x0000 - 0x000a reg=2 title Ljava/lang/CharSequence; │ │ @@ -183732,36 +183704,36 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0928c4: |[0928c4] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setTitleOptionalHint:(Z)V │ │ -0928d4: 6f20 4b1f 2100 |0000: invoke-super {v1, v2}, Landroid/support/v7/view/ActionMode;.setTitleOptionalHint:(Z)V // method@1f4b │ │ -0928da: 5410 ae06 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ -0928de: 7110 5b17 0000 |0005: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ -0928e4: 0c00 |0008: move-result-object v0 │ │ -0928e6: 6e20 091c 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setTitleOptional:(Z)V // method@1c09 │ │ -0928ec: 0e00 |000c: return-void │ │ +093090: |[093090] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setTitleOptionalHint:(Z)V │ │ +0930a0: 6f20 4b1f 2100 |0000: invoke-super {v1, v2}, Landroid/support/v7/view/ActionMode;.setTitleOptionalHint:(Z)V // method@1f4b │ │ +0930a6: 5410 ae06 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06ae │ │ +0930aa: 7110 5b17 0000 |0005: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@175b │ │ +0930b0: 0c00 |0008: move-result-object v0 │ │ +0930b2: 6e20 091c 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setTitleOptional:(Z)V // method@1c09 │ │ +0930b8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ 0x0003 line=860 │ │ 0x000c line=861 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ 0x0000 - 0x000d reg=2 titleOptional Z │ │ │ │ source_file_idx : 483 (ActionBarImplBase.java) │ │ │ │ Class #730 header: │ │ -class_idx : 808 │ │ +class_idx : 812 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 790 │ │ +superclass_idx : 794 │ │ source_file_idx : 483 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 19 │ │ │ │ Class #730 annotations: │ │ @@ -183814,20 +183786,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplBase;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0928f0: |[0928f0] android.support.v7.app.ActionBarImplBase$TabImpl.:(Landroid/support/v7/app/ActionBarImplBase;)V │ │ -092900: 5b12 b606 |0000: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ -092904: 7010 0616 0100 |0002: invoke-direct {v1}, Landroid/support/v7/app/ActionBar$Tab;.:()V // method@1606 │ │ -09290a: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ -09290c: 5910 b306 |0006: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ -092910: 0e00 |0008: return-void │ │ +0930bc: |[0930bc] android.support.v7.app.ActionBarImplBase$TabImpl.:(Landroid/support/v7/app/ActionBarImplBase;)V │ │ +0930cc: 5b12 b606 |0000: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ +0930d0: 7010 0616 0100 |0002: invoke-direct {v1}, Landroid/support/v7/app/ActionBar$Tab;.:()V // method@1606 │ │ +0930d6: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ +0930d8: 5910 b306 |0006: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ +0930dc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ 0x0005 line=634 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/support/v7/app/ActionBarImplBase; │ │ @@ -183838,17 +183810,17 @@ │ │ type : '()Landroid/support/v7/app/ActionBar$TabListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092914: |[092914] android.support.v7.app.ActionBarImplBase$TabImpl.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; │ │ -092924: 5410 af06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCallback:Landroid/support/v7/app/ActionBar$TabListener; // field@06af │ │ -092928: 1100 |0002: return-object v0 │ │ +0930e0: |[0930e0] android.support.v7.app.ActionBarImplBase$TabImpl.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; │ │ +0930f0: 5410 af06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCallback:Landroid/support/v7/app/ActionBar$TabListener; // field@06af │ │ +0930f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ │ │ #1 : (in Landroid/support/v7/app/ActionBarImplBase$TabImpl;) │ │ @@ -183856,17 +183828,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09292c: |[09292c] android.support.v7.app.ActionBarImplBase$TabImpl.getContentDescription:()Ljava/lang/CharSequence; │ │ -09293c: 5410 b006 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@06b0 │ │ -092940: 1100 |0002: return-object v0 │ │ +0930f8: |[0930f8] android.support.v7.app.ActionBarImplBase$TabImpl.getContentDescription:()Ljava/lang/CharSequence; │ │ +093108: 5410 b006 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@06b0 │ │ +09310c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ │ │ #2 : (in Landroid/support/v7/app/ActionBarImplBase$TabImpl;) │ │ @@ -183874,17 +183846,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092944: |[092944] android.support.v7.app.ActionBarImplBase$TabImpl.getCustomView:()Landroid/view/View; │ │ -092954: 5410 b106 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCustomView:Landroid/view/View; // field@06b1 │ │ -092958: 1100 |0002: return-object v0 │ │ +093110: |[093110] android.support.v7.app.ActionBarImplBase$TabImpl.getCustomView:()Landroid/view/View; │ │ +093120: 5410 b106 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCustomView:Landroid/view/View; // field@06b1 │ │ +093124: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=660 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ │ │ #3 : (in Landroid/support/v7/app/ActionBarImplBase$TabImpl;) │ │ @@ -183892,17 +183864,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09295c: |[09295c] android.support.v7.app.ActionBarImplBase$TabImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -09296c: 5410 b206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@06b2 │ │ -092970: 1100 |0002: return-object v0 │ │ +093128: |[093128] android.support.v7.app.ActionBarImplBase$TabImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +093138: 5410 b206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@06b2 │ │ +09313c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=680 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ │ │ #4 : (in Landroid/support/v7/app/ActionBarImplBase$TabImpl;) │ │ @@ -183910,17 +183882,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092974: |[092974] android.support.v7.app.ActionBarImplBase$TabImpl.getPosition:()I │ │ -092984: 5210 b306 |0000: iget v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ -092988: 0f00 |0002: return v0 │ │ +093140: |[093140] android.support.v7.app.ActionBarImplBase$TabImpl.getPosition:()I │ │ +093150: 5210 b306 |0000: iget v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ +093154: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ │ │ #5 : (in Landroid/support/v7/app/ActionBarImplBase$TabImpl;) │ │ @@ -183928,17 +183900,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09298c: |[09298c] android.support.v7.app.ActionBarImplBase$TabImpl.getTag:()Ljava/lang/Object; │ │ -09299c: 5410 b406 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mTag:Ljava/lang/Object; // field@06b4 │ │ -0929a0: 1100 |0002: return-object v0 │ │ +093158: |[093158] android.support.v7.app.ActionBarImplBase$TabImpl.getTag:()Ljava/lang/Object; │ │ +093168: 5410 b406 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mTag:Ljava/lang/Object; // field@06b4 │ │ +09316c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ │ │ #6 : (in Landroid/support/v7/app/ActionBarImplBase$TabImpl;) │ │ @@ -183946,17 +183918,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0929a4: |[0929a4] android.support.v7.app.ActionBarImplBase$TabImpl.getText:()Ljava/lang/CharSequence; │ │ -0929b4: 5410 b506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mText:Ljava/lang/CharSequence; // field@06b5 │ │ -0929b8: 1100 |0002: return-object v0 │ │ +093170: |[093170] android.support.v7.app.ActionBarImplBase$TabImpl.getText:()Ljava/lang/CharSequence; │ │ +093180: 5410 b506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mText:Ljava/lang/CharSequence; // field@06b5 │ │ +093184: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ │ │ #7 : (in Landroid/support/v7/app/ActionBarImplBase$TabImpl;) │ │ @@ -183964,18 +183936,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0929bc: |[0929bc] android.support.v7.app.ActionBarImplBase$TabImpl.select:()V │ │ -0929cc: 5410 b606 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ -0929d0: 6e20 8117 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1781 │ │ -0929d6: 0e00 |0005: return-void │ │ +093188: |[093188] android.support.v7.app.ActionBarImplBase$TabImpl.select:()V │ │ +093198: 5410 b606 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ +09319c: 6e20 8117 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1781 │ │ +0931a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=727 │ │ 0x0005 line=728 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ │ │ @@ -183984,25 +183956,25 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0929d8: |[0929d8] android.support.v7.app.ActionBarImplBase$TabImpl.setContentDescription:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -0929e8: 5410 b606 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ -0929ec: 7110 5717 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1757 │ │ -0929f2: 0c00 |0005: move-result-object v0 │ │ -0929f4: 6e10 2201 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0929fa: 0c00 |0009: move-result-object v0 │ │ -0929fc: 6e20 9101 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0191 │ │ -092a02: 0c00 |000d: move-result-object v0 │ │ -092a04: 6e20 4b17 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setContentDescription:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; // method@174b │ │ -092a0a: 0c00 |0011: move-result-object v0 │ │ -092a0c: 1100 |0012: return-object v0 │ │ +0931a4: |[0931a4] android.support.v7.app.ActionBarImplBase$TabImpl.setContentDescription:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +0931b4: 5410 b606 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ +0931b8: 7110 5717 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1757 │ │ +0931be: 0c00 |0005: move-result-object v0 │ │ +0931c0: 6e10 2201 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +0931c6: 0c00 |0009: move-result-object v0 │ │ +0931c8: 6e20 9101 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0191 │ │ +0931ce: 0c00 |000d: move-result-object v0 │ │ +0931d0: 6e20 4b17 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setContentDescription:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; // method@174b │ │ +0931d6: 0c00 |0011: move-result-object v0 │ │ +0931d8: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ 0x0000 - 0x0013 reg=2 resId I │ │ │ │ @@ -184011,24 +183983,24 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -092a10: |[092a10] android.support.v7.app.ActionBarImplBase$TabImpl.setContentDescription:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ -092a20: 5b23 b006 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@06b0 │ │ -092a24: 5220 b306 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ -092a28: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -092a2c: 5420 b606 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ -092a30: 7110 5617 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1756 │ │ -092a36: 0c00 |000b: move-result-object v0 │ │ -092a38: 5221 b306 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ -092a3c: 6e20 ca1e 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1eca │ │ -092a42: 1102 |0011: return-object v2 │ │ +0931dc: |[0931dc] android.support.v7.app.ActionBarImplBase$TabImpl.setContentDescription:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ +0931ec: 5b23 b006 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@06b0 │ │ +0931f0: 5220 b306 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ +0931f4: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +0931f8: 5420 b606 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ +0931fc: 7110 5617 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1756 │ │ +093202: 0c00 |000b: move-result-object v0 │ │ +093204: 5221 b306 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ +093208: 6e20 ca1e 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1eca │ │ +09320e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x0002 line=738 │ │ 0x0006 line=739 │ │ 0x0011 line=741 │ │ locals : │ │ @@ -184040,26 +184012,26 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -092a44: |[092a44] android.support.v7.app.ActionBarImplBase$TabImpl.setCustomView:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -092a54: 5420 b606 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ -092a58: 6e10 7317 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1773 │ │ -092a5e: 0c00 |0005: move-result-object v0 │ │ -092a60: 7110 c820 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ -092a66: 0c00 |0009: move-result-object v0 │ │ -092a68: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -092a6a: 6e30 ca20 3001 |000b: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@20ca │ │ -092a70: 0c00 |000e: move-result-object v0 │ │ -092a72: 6e20 4d17 0200 |000f: invoke-virtual {v2, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setCustomView:(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab; // method@174d │ │ -092a78: 0c00 |0012: move-result-object v0 │ │ -092a7a: 1100 |0013: return-object v0 │ │ +093210: |[093210] android.support.v7.app.ActionBarImplBase$TabImpl.setCustomView:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +093220: 5420 b606 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ +093224: 6e10 7317 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1773 │ │ +09322a: 0c00 |0005: move-result-object v0 │ │ +09322c: 7110 c820 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ +093232: 0c00 |0009: move-result-object v0 │ │ +093234: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +093236: 6e30 ca20 3001 |000b: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@20ca │ │ +09323c: 0c00 |000e: move-result-object v0 │ │ +09323e: 6e20 4d17 0200 |000f: invoke-virtual {v2, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setCustomView:(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab; // method@174d │ │ +093244: 0c00 |0012: move-result-object v0 │ │ +093246: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ 0x0000 - 0x0014 reg=3 layoutResId I │ │ │ │ @@ -184068,24 +184040,24 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -092a7c: |[092a7c] android.support.v7.app.ActionBarImplBase$TabImpl.setCustomView:(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab; │ │ -092a8c: 5b23 b106 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCustomView:Landroid/view/View; // field@06b1 │ │ -092a90: 5220 b306 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ -092a94: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -092a98: 5420 b606 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ -092a9c: 7110 5617 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1756 │ │ -092aa2: 0c00 |000b: move-result-object v0 │ │ -092aa4: 5221 b306 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ -092aa8: 6e20 ca1e 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1eca │ │ -092aae: 1102 |0011: return-object v2 │ │ +093248: |[093248] android.support.v7.app.ActionBarImplBase$TabImpl.setCustomView:(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab; │ │ +093258: 5b23 b106 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCustomView:Landroid/view/View; // field@06b1 │ │ +09325c: 5220 b306 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ +093260: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +093264: 5420 b606 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ +093268: 7110 5617 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1756 │ │ +09326e: 0c00 |000b: move-result-object v0 │ │ +093270: 5221 b306 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ +093274: 6e20 ca1e 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1eca │ │ +09327a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=665 │ │ 0x0002 line=666 │ │ 0x0006 line=667 │ │ 0x0011 line=669 │ │ locals : │ │ @@ -184097,25 +184069,25 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -092ab0: |[092ab0] android.support.v7.app.ActionBarImplBase$TabImpl.setIcon:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -092ac0: 5410 b606 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ -092ac4: 7110 5717 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1757 │ │ -092aca: 0c00 |0005: move-result-object v0 │ │ -092acc: 6e10 2201 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -092ad2: 0c00 |0009: move-result-object v0 │ │ -092ad4: 6e20 8601 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ -092ada: 0c00 |000d: move-result-object v0 │ │ -092adc: 6e20 4f17 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab; // method@174f │ │ -092ae2: 0c00 |0011: move-result-object v0 │ │ -092ae4: 1100 |0012: return-object v0 │ │ +09327c: |[09327c] android.support.v7.app.ActionBarImplBase$TabImpl.setIcon:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +09328c: 5410 b606 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ +093290: 7110 5717 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1757 │ │ +093296: 0c00 |0005: move-result-object v0 │ │ +093298: 6e10 2201 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +09329e: 0c00 |0009: move-result-object v0 │ │ +0932a0: 6e20 8601 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ +0932a6: 0c00 |000d: move-result-object v0 │ │ +0932a8: 6e20 4f17 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab; // method@174f │ │ +0932ae: 0c00 |0011: move-result-object v0 │ │ +0932b0: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=708 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ 0x0000 - 0x0013 reg=2 resId I │ │ │ │ @@ -184124,24 +184096,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -092ae8: |[092ae8] android.support.v7.app.ActionBarImplBase$TabImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab; │ │ -092af8: 5b23 b206 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@06b2 │ │ -092afc: 5220 b306 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ -092b00: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -092b04: 5420 b606 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ -092b08: 7110 5617 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1756 │ │ -092b0e: 0c00 |000b: move-result-object v0 │ │ -092b10: 5221 b306 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ -092b14: 6e20 ca1e 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1eca │ │ -092b1a: 1102 |0011: return-object v2 │ │ +0932b4: |[0932b4] android.support.v7.app.ActionBarImplBase$TabImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab; │ │ +0932c4: 5b23 b206 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@06b2 │ │ +0932c8: 5220 b306 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ +0932cc: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +0932d0: 5420 b606 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ +0932d4: 7110 5617 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1756 │ │ +0932da: 0c00 |000b: move-result-object v0 │ │ +0932dc: 5221 b306 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ +0932e0: 6e20 ca1e 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1eca │ │ +0932e6: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ 0x0002 line=700 │ │ 0x0006 line=701 │ │ 0x0011 line=703 │ │ locals : │ │ @@ -184153,17 +184125,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092b1c: |[092b1c] android.support.v7.app.ActionBarImplBase$TabImpl.setPosition:(I)V │ │ -092b2c: 5901 b306 |0000: iput v1, v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ -092b30: 0e00 |0002: return-void │ │ +0932e8: |[0932e8] android.support.v7.app.ActionBarImplBase$TabImpl.setPosition:(I)V │ │ +0932f8: 5901 b306 |0000: iput v1, v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ +0932fc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0002 line=690 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ 0x0000 - 0x0003 reg=1 position I │ │ @@ -184173,17 +184145,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$TabListener;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092b34: |[092b34] android.support.v7.app.ActionBarImplBase$TabImpl.setTabListener:(Landroid/support/v7/app/ActionBar$TabListener;)Landroid/support/v7/app/ActionBar$Tab; │ │ -092b44: 5b01 af06 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCallback:Landroid/support/v7/app/ActionBar$TabListener; // field@06af │ │ -092b48: 1100 |0002: return-object v0 │ │ +093300: |[093300] android.support.v7.app.ActionBarImplBase$TabImpl.setTabListener:(Landroid/support/v7/app/ActionBar$TabListener;)Landroid/support/v7/app/ActionBar$Tab; │ │ +093310: 5b01 af06 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCallback:Landroid/support/v7/app/ActionBar$TabListener; // field@06af │ │ +093314: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0002 line=655 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ 0x0000 - 0x0003 reg=1 callback Landroid/support/v7/app/ActionBar$TabListener; │ │ @@ -184193,17 +184165,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092b4c: |[092b4c] android.support.v7.app.ActionBarImplBase$TabImpl.setTag:(Ljava/lang/Object;)Landroid/support/v7/app/ActionBar$Tab; │ │ -092b5c: 5b01 b406 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mTag:Ljava/lang/Object; // field@06b4 │ │ -092b60: 1100 |0002: return-object v0 │ │ +093318: |[093318] android.support.v7.app.ActionBarImplBase$TabImpl.setTag:(Ljava/lang/Object;)Landroid/support/v7/app/ActionBar$Tab; │ │ +093328: 5b01 b406 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mTag:Ljava/lang/Object; // field@06b4 │ │ +09332c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ 0x0002 line=645 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ 0x0000 - 0x0003 reg=1 tag Ljava/lang/Object; │ │ @@ -184213,25 +184185,25 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -092b64: |[092b64] android.support.v7.app.ActionBarImplBase$TabImpl.setText:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -092b74: 5410 b606 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ -092b78: 7110 5717 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1757 │ │ -092b7e: 0c00 |0005: move-result-object v0 │ │ -092b80: 6e10 2201 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -092b86: 0c00 |0009: move-result-object v0 │ │ -092b88: 6e20 9101 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0191 │ │ -092b8e: 0c00 |000d: move-result-object v0 │ │ -092b90: 6e20 5417 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setText:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; // method@1754 │ │ -092b96: 0c00 |0011: move-result-object v0 │ │ -092b98: 1100 |0012: return-object v0 │ │ +093330: |[093330] android.support.v7.app.ActionBarImplBase$TabImpl.setText:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +093340: 5410 b606 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ +093344: 7110 5717 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1757 │ │ +09334a: 0c00 |0005: move-result-object v0 │ │ +09334c: 6e10 2201 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +093352: 0c00 |0009: move-result-object v0 │ │ +093354: 6e20 9101 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0191 │ │ +09335a: 0c00 |000d: move-result-object v0 │ │ +09335c: 6e20 5417 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setText:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; // method@1754 │ │ +093362: 0c00 |0011: move-result-object v0 │ │ +093364: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ 0x0000 - 0x0013 reg=2 resId I │ │ │ │ @@ -184240,40 +184212,40 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -092b9c: |[092b9c] android.support.v7.app.ActionBarImplBase$TabImpl.setText:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ -092bac: 5b23 b506 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mText:Ljava/lang/CharSequence; // field@06b5 │ │ -092bb0: 5220 b306 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ -092bb4: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -092bb8: 5420 b606 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ -092bbc: 7110 5617 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1756 │ │ -092bc2: 0c00 |000b: move-result-object v0 │ │ -092bc4: 5221 b306 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ -092bc8: 6e20 ca1e 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1eca │ │ -092bce: 1102 |0011: return-object v2 │ │ +093368: |[093368] android.support.v7.app.ActionBarImplBase$TabImpl.setText:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ +093378: 5b23 b506 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mText:Ljava/lang/CharSequence; // field@06b5 │ │ +09337c: 5220 b306 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ +093380: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +093384: 5420 b606 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@06b6 │ │ +093388: 7110 5617 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1756 │ │ +09338e: 0c00 |000b: move-result-object v0 │ │ +093390: 5221 b306 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@06b3 │ │ +093394: 6e20 ca1e 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1eca │ │ +09339a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 0x0002 line=714 │ │ 0x0006 line=715 │ │ 0x0011 line=717 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v7/app/ActionBarImplBase$TabImpl; │ │ 0x0000 - 0x0012 reg=3 text Ljava/lang/CharSequence; │ │ │ │ source_file_idx : 483 (ActionBarImplBase.java) │ │ │ │ Class #731 header: │ │ -class_idx : 809 │ │ +class_idx : 813 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 792 │ │ +superclass_idx : 796 │ │ source_file_idx : 483 │ │ static_fields_size : 3 │ │ instance_fields_size: 32 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 63 │ │ │ │ Class #731 annotations: │ │ @@ -184440,37 +184412,37 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -092bd0: |[092bd0] android.support.v7.app.ActionBarImplBase.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ -092be0: 7010 1b16 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBar;.:()V // method@161b │ │ -092be6: 2200 ce04 |0003: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -092bea: 7010 ff24 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -092bf0: 5b10 d706 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ -092bf4: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ -092bf6: 5910 d006 |000b: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@06d0 │ │ -092bfa: 2200 ce04 |000d: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -092bfe: 7010 ff24 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -092c04: 5b10 cd06 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@06cd │ │ -092c08: 2200 7d00 |0014: new-instance v0, Landroid/os/Handler; // type@007d │ │ -092c0c: 7010 7402 0000 |0016: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0274 │ │ -092c12: 5b10 c806 |0019: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHandler:Landroid/os/Handler; // field@06c8 │ │ -092c16: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -092c18: 5910 c306 |001c: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mCurWindowVisibility:I // field@06c3 │ │ -092c1c: 1210 |001e: const/4 v0, #int 1 // #1 │ │ -092c1e: 5c10 ce06 |001f: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@06ce │ │ -092c22: 5b12 bc06 |0021: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06bc │ │ -092c26: 5b12 c006 |0023: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ -092c2a: 5b13 bd06 |0025: iput-object v3, v1, Landroid/support/v7/app/ActionBarImplBase;.mCallback:Landroid/support/v7/app/ActionBar$Callback; // field@06bd │ │ -092c2e: 5410 bc06 |0027: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06bc │ │ -092c32: 7020 7817 0100 |0029: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.init:(Landroid/support/v7/app/ActionBarActivity;)V // method@1778 │ │ -092c38: 0e00 |002c: return-void │ │ +09339c: |[09339c] android.support.v7.app.ActionBarImplBase.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ +0933ac: 7010 1b16 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBar;.:()V // method@161b │ │ +0933b2: 2200 d404 |0003: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +0933b6: 7010 ff24 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +0933bc: 5b10 d706 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ +0933c0: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ +0933c2: 5910 d006 |000b: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@06d0 │ │ +0933c6: 2200 d404 |000d: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +0933ca: 7010 ff24 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +0933d0: 5b10 cd06 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@06cd │ │ +0933d4: 2200 8000 |0014: new-instance v0, Landroid/os/Handler; // type@0080 │ │ +0933d8: 7010 7402 0000 |0016: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0274 │ │ +0933de: 5b10 c806 |0019: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHandler:Landroid/os/Handler; // field@06c8 │ │ +0933e2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0933e4: 5910 c306 |001c: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mCurWindowVisibility:I // field@06c3 │ │ +0933e8: 1210 |001e: const/4 v0, #int 1 // #1 │ │ +0933ea: 5c10 ce06 |001f: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@06ce │ │ +0933ee: 5b12 bc06 |0021: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06bc │ │ +0933f2: 5b12 c006 |0023: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ +0933f6: 5b13 bd06 |0025: iput-object v3, v1, Landroid/support/v7/app/ActionBarImplBase;.mCallback:Landroid/support/v7/app/ActionBar$Callback; // field@06bd │ │ +0933fa: 5410 bc06 |0027: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06bc │ │ +0933fe: 7020 7817 0100 |0029: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.init:(Landroid/support/v7/app/ActionBarActivity;)V // method@1778 │ │ +093404: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0003 line=69 │ │ 0x000a line=72 │ │ 0x000d line=81 │ │ 0x0014 line=92 │ │ @@ -184491,17 +184463,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092c3c: |[092c3c] android.support.v7.app.ActionBarImplBase.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ -092c4c: 5410 d506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -092c50: 1100 |0002: return-object v0 │ │ +093408: |[093408] android.support.v7.app.ActionBarImplBase.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ +093418: 5410 d506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +09341c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #2 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -184509,17 +184481,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092c54: |[092c54] android.support.v7.app.ActionBarImplBase.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; │ │ -092c64: 5410 c006 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ -092c68: 1100 |0002: return-object v0 │ │ +093420: |[093420] android.support.v7.app.ActionBarImplBase.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; │ │ +093430: 5410 c006 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ +093434: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #3 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -184527,17 +184499,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplBase;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092c6c: |[092c6c] android.support.v7.app.ActionBarImplBase.access$200:(Landroid/support/v7/app/ActionBarImplBase;)Z │ │ -092c7c: 5510 ca06 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@06ca │ │ -092c80: 0f00 |0002: return v0 │ │ +093438: |[093438] android.support.v7.app.ActionBarImplBase.access$200:(Landroid/support/v7/app/ActionBarImplBase;)Z │ │ +093448: 5510 ca06 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@06ca │ │ +09344c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #4 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -184545,17 +184517,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplBase;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092c84: |[092c84] android.support.v7.app.ActionBarImplBase.access$300:(Landroid/support/v7/app/ActionBarImplBase;)Z │ │ -092c94: 5510 cb06 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenBySystem:Z // field@06cb │ │ -092c98: 0f00 |0002: return v0 │ │ +093450: |[093450] android.support.v7.app.ActionBarImplBase.access$300:(Landroid/support/v7/app/ActionBarImplBase;)Z │ │ +093460: 5510 cb06 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenBySystem:Z // field@06cb │ │ +093464: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #5 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -184563,18 +184535,18 @@ │ │ type : '(ZZZ)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -092c9c: |[092c9c] android.support.v7.app.ActionBarImplBase.access$400:(ZZZ)Z │ │ -092cac: 7130 6317 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.checkShowingFlags:(ZZZ)Z // method@1763 │ │ -092cb2: 0a00 |0003: move-result v0 │ │ -092cb4: 0f00 |0004: return v0 │ │ +093468: |[093468] android.support.v7.app.ActionBarImplBase.access$400:(ZZZ)Z │ │ +093478: 7130 6317 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.checkShowingFlags:(ZZZ)Z // method@1763 │ │ +09347e: 0a00 |0003: move-result v0 │ │ +093480: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Z │ │ 0x0000 - 0x0005 reg=2 x1 Z │ │ 0x0000 - 0x0005 reg=3 x2 Z │ │ @@ -184584,17 +184556,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092cb8: |[092cb8] android.support.v7.app.ActionBarImplBase.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; │ │ -092cc8: 5410 c206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@06c2 │ │ -092ccc: 1100 |0002: return-object v0 │ │ +093484: |[093484] android.support.v7.app.ActionBarImplBase.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; │ │ +093494: 5410 c206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@06c2 │ │ +093498: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #7 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -184602,17 +184574,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092cd0: |[092cd0] android.support.v7.app.ActionBarImplBase.access$600:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarView; │ │ -092ce0: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -092ce4: 1100 |0002: return-object v0 │ │ +09349c: |[09349c] android.support.v7.app.ActionBarImplBase.access$600:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarView; │ │ +0934ac: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +0934b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #8 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -184620,22 +184592,22 @@ │ │ type : '(ZZZ)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -092ce8: |[092ce8] android.support.v7.app.ActionBarImplBase.checkShowingFlags:(ZZZ)Z │ │ -092cf8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -092cfa: 3803 0300 |0001: if-eqz v3, 0004 // +0003 │ │ -092cfe: 0f00 |0003: return v0 │ │ -092d00: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -092d04: 3802 fdff |0006: if-eqz v2, 0003 // -0003 │ │ -092d08: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -092d0a: 28fa |0009: goto 0003 // -0006 │ │ +0934b4: |[0934b4] android.support.v7.app.ActionBarImplBase.checkShowingFlags:(ZZZ)Z │ │ +0934c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0934c6: 3803 0300 |0001: if-eqz v3, 0004 // +0003 │ │ +0934ca: 0f00 |0003: return v0 │ │ +0934cc: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +0934d0: 3802 fdff |0006: if-eqz v2, 0003 // -0003 │ │ +0934d4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0934d6: 28fa |0009: goto 0003 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=969 │ │ 0x0003 line=974 │ │ 0x0004 line=971 │ │ 0x0008 line=972 │ │ locals : │ │ @@ -184648,28 +184620,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -092d0c: |[092d0c] android.support.v7.app.ActionBarImplBase.cleanupTabs:()V │ │ -092d1c: 5410 d106 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ -092d20: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -092d24: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -092d26: 6e20 8117 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1781 │ │ -092d2c: 5410 d706 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ -092d30: 6e10 0525 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ -092d36: 5410 d506 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -092d3a: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ -092d3e: 5410 d506 |0011: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -092d42: 6e10 be1e 0000 |0013: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeAllTabs:()V // method@1ebe │ │ -092d48: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -092d4a: 5910 d006 |0017: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@06d0 │ │ -092d4e: 0e00 |0019: return-void │ │ +0934d8: |[0934d8] android.support.v7.app.ActionBarImplBase.cleanupTabs:()V │ │ +0934e8: 5410 d106 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ +0934ec: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +0934f0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0934f2: 6e20 8117 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1781 │ │ +0934f8: 5410 d706 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ +0934fc: 6e10 0525 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ +093502: 5410 d506 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +093506: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ +09350a: 5410 d506 |0011: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +09350e: 6e10 be1e 0000 |0013: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeAllTabs:()V // method@1ebe │ │ +093514: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +093516: 5910 d006 |0017: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@06d0 │ │ +09351a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=957 │ │ 0x0004 line=958 │ │ 0x0008 line=960 │ │ 0x000d line=961 │ │ 0x0011 line=962 │ │ @@ -184683,40 +184655,40 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -092d50: |[092d50] android.support.v7.app.ActionBarImplBase.configureTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ -092d60: 0773 |0000: move-object v3, v7 │ │ -092d62: 1f03 2803 |0001: check-cast v3, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0328 │ │ -092d66: 6e10 4217 0300 |0003: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@1742 │ │ -092d6c: 0c00 |0006: move-result-object v0 │ │ -092d6e: 3900 0a00 |0007: if-nez v0, 0011 // +000a │ │ -092d72: 2204 a204 |0009: new-instance v4, Ljava/lang/IllegalStateException; // type@04a2 │ │ -092d76: 1a05 c901 |000b: const-string v5, "Action Bar Tab must have a Callback" // string@01c9 │ │ -092d7a: 7020 9c24 5400 |000d: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -092d80: 2704 |0010: throw v4 │ │ -092d82: 6e20 5017 8300 |0011: invoke-virtual {v3, v8}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@1750 │ │ -092d88: 5464 d706 |0014: iget-object v4, v6, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ -092d8c: 6e30 0225 8403 |0016: invoke-virtual {v4, v8, v3}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2502 │ │ -092d92: 5464 d706 |0019: iget-object v4, v6, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ -092d96: 6e10 0d25 0400 |001b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -092d9c: 0a01 |001e: move-result v1 │ │ -092d9e: d802 0801 |001f: add-int/lit8 v2, v8, #int 1 // #01 │ │ -092da2: 3512 1000 |0021: if-ge v2, v1, 0031 // +0010 │ │ -092da6: 5464 d706 |0023: iget-object v4, v6, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ -092daa: 6e20 0725 2400 |0025: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -092db0: 0c04 |0028: move-result-object v4 │ │ -092db2: 1f04 2803 |0029: check-cast v4, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0328 │ │ -092db6: 6e20 5017 2400 |002b: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@1750 │ │ -092dbc: d802 0201 |002e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -092dc0: 28f1 |0030: goto 0021 // -000f │ │ -092dc2: 0e00 |0031: return-void │ │ +09351c: |[09351c] android.support.v7.app.ActionBarImplBase.configureTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ +09352c: 0773 |0000: move-object v3, v7 │ │ +09352e: 1f03 2c03 |0001: check-cast v3, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@032c │ │ +093532: 6e10 4217 0300 |0003: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@1742 │ │ +093538: 0c00 |0006: move-result-object v0 │ │ +09353a: 3900 0a00 |0007: if-nez v0, 0011 // +000a │ │ +09353e: 2204 a804 |0009: new-instance v4, Ljava/lang/IllegalStateException; // type@04a8 │ │ +093542: 1a05 c901 |000b: const-string v5, "Action Bar Tab must have a Callback" // string@01c9 │ │ +093546: 7020 9c24 5400 |000d: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +09354c: 2704 |0010: throw v4 │ │ +09354e: 6e20 5017 8300 |0011: invoke-virtual {v3, v8}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@1750 │ │ +093554: 5464 d706 |0014: iget-object v4, v6, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ +093558: 6e30 0225 8403 |0016: invoke-virtual {v4, v8, v3}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2502 │ │ +09355e: 5464 d706 |0019: iget-object v4, v6, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ +093562: 6e10 0d25 0400 |001b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +093568: 0a01 |001e: move-result v1 │ │ +09356a: d802 0801 |001f: add-int/lit8 v2, v8, #int 1 // #01 │ │ +09356e: 3512 1000 |0021: if-ge v2, v1, 0031 // +0010 │ │ +093572: 5464 d706 |0023: iget-object v4, v6, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ +093576: 6e20 0725 2400 |0025: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +09357c: 0c04 |0028: move-result-object v4 │ │ +09357e: 1f04 2c03 |0029: check-cast v4, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@032c │ │ +093582: 6e20 5017 2400 |002b: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@1750 │ │ +093588: d802 0201 |002e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +09358c: 28f1 |0030: goto 0021 // -000f │ │ +09358e: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=940 │ │ 0x0003 line=941 │ │ 0x0007 line=943 │ │ 0x0009 line=944 │ │ 0x0011 line=947 │ │ @@ -184740,40 +184712,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -092dc4: |[092dc4] android.support.v7.app.ActionBarImplBase.ensureTabsExist:()V │ │ -092dd4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -092dd6: 5441 d506 |0001: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -092dda: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -092dde: 0e00 |0005: return-void │ │ -092de0: 2200 b803 |0006: new-instance v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView; // type@03b8 │ │ -092de4: 5441 c006 |0008: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ -092de8: 7020 a71e 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.:(Landroid/content/Context;)V // method@1ea7 │ │ -092dee: 5541 c906 |000d: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@06c9 │ │ -092df2: 3801 0d00 |000f: if-eqz v1, 001c // +000d │ │ -092df6: 6e20 c81e 3000 |0011: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ -092dfc: 5441 bb06 |0014: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -092e00: 6e20 a71c 0100 |0016: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1ca7 │ │ -092e06: 5b40 d506 |0019: iput-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -092e0a: 28ea |001b: goto 0005 // -0016 │ │ -092e0c: 6e10 6d17 0400 |001c: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@176d │ │ -092e12: 0a01 |001f: move-result v1 │ │ -092e14: 1222 |0020: const/4 v2, #int 2 // #2 │ │ -092e16: 3321 0b00 |0021: if-ne v1, v2, 002c // +000b │ │ -092e1a: 6e20 c81e 3000 |0023: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ -092e20: 5441 be06 |0026: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ -092e24: 6e20 cf1b 0100 |0028: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1bcf │ │ -092e2a: 28ee |002b: goto 0019 // -0012 │ │ -092e2c: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ -092e30: 6e20 c81e 1000 |002e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ -092e36: 28f5 |0031: goto 0026 // -000b │ │ +093590: |[093590] android.support.v7.app.ActionBarImplBase.ensureTabsExist:()V │ │ +0935a0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0935a2: 5441 d506 |0001: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +0935a6: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +0935aa: 0e00 |0005: return-void │ │ +0935ac: 2200 bc03 |0006: new-instance v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView; // type@03bc │ │ +0935b0: 5441 c006 |0008: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ +0935b4: 7020 a71e 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.:(Landroid/content/Context;)V // method@1ea7 │ │ +0935ba: 5541 c906 |000d: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@06c9 │ │ +0935be: 3801 0d00 |000f: if-eqz v1, 001c // +000d │ │ +0935c2: 6e20 c81e 3000 |0011: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ +0935c8: 5441 bb06 |0014: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +0935cc: 6e20 a71c 0100 |0016: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1ca7 │ │ +0935d2: 5b40 d506 |0019: iput-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +0935d6: 28ea |001b: goto 0005 // -0016 │ │ +0935d8: 6e10 6d17 0400 |001c: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@176d │ │ +0935de: 0a01 |001f: move-result v1 │ │ +0935e0: 1222 |0020: const/4 v2, #int 2 // #2 │ │ +0935e2: 3321 0b00 |0021: if-ne v1, v2, 002c // +000b │ │ +0935e6: 6e20 c81e 3000 |0023: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ +0935ec: 5441 be06 |0026: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ +0935f0: 6e20 cf1b 0100 |0028: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1bcf │ │ +0935f6: 28ee |002b: goto 0019 // -0012 │ │ +0935f8: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ +0935fc: 6e20 c81e 1000 |002e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ +093602: 28f5 |0031: goto 0026 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=919 │ │ 0x0005 line=937 │ │ 0x0006 line=923 │ │ 0x000d line=925 │ │ 0x0011 line=926 │ │ @@ -184792,118 +184764,118 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivity;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 202 16-bit code units │ │ -092e38: |[092e38] android.support.v7.app.ActionBarImplBase.init:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -092e48: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -092e4a: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -092e4c: 6003 df07 |0002: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar_overlay_layout:I // field@07df │ │ -092e50: 6e20 5616 3800 |0004: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -092e56: 0c03 |0007: move-result-object v3 │ │ -092e58: 1f03 8003 |0008: check-cast v3, Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // type@0380 │ │ -092e5c: 5b73 cf06 |000a: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mOverlayLayout:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // field@06cf │ │ -092e60: 5473 cf06 |000c: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mOverlayLayout:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // field@06cf │ │ -092e64: 3803 0700 |000e: if-eqz v3, 0015 // +0007 │ │ -092e68: 5473 cf06 |0010: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mOverlayLayout:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // field@06cf │ │ -092e6c: 6e20 141c 7300 |0012: invoke-virtual {v3, v7}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.setActionBar:(Landroid/support/v7/app/ActionBar;)V // method@1c14 │ │ -092e72: 6003 dc07 |0015: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@07dc │ │ -092e76: 6e20 5616 3800 |0017: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -092e7c: 0c03 |001a: move-result-object v3 │ │ -092e7e: 1f03 8803 |001b: check-cast v3, Landroid/support/v7/internal/widget/ActionBarView; // type@0388 │ │ -092e82: 5b73 bb06 |001d: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -092e86: 6003 e307 |001f: sget v3, Landroid/support/v7/appcompat/R$id;.action_context_bar:I // field@07e3 │ │ -092e8a: 6e20 5616 3800 |0021: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -092e90: 0c03 |0024: move-result-object v3 │ │ -092e92: 1f03 7f03 |0025: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContextView; // type@037f │ │ -092e96: 5b73 c206 |0027: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@06c2 │ │ -092e9a: 6003 de07 |0029: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar_container:I // field@07de │ │ -092e9e: 6e20 5616 3800 |002b: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -092ea4: 0c03 |002e: move-result-object v3 │ │ -092ea6: 1f03 7d03 |002f: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContainer; // type@037d │ │ -092eaa: 5b73 be06 |0031: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ -092eae: 6003 1408 |0033: sget v3, Landroid/support/v7/appcompat/R$id;.top_action_bar:I // field@0814 │ │ -092eb2: 6e20 5616 3800 |0035: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -092eb8: 0c03 |0038: move-result-object v3 │ │ -092eba: 1f03 2204 |0039: check-cast v3, Landroid/view/ViewGroup; // type@0422 │ │ -092ebe: 5b73 d906 |003b: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ -092ec2: 5473 d906 |003d: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ -092ec6: 3903 0600 |003f: if-nez v3, 0045 // +0006 │ │ -092eca: 5473 be06 |0041: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ -092ece: 5b73 d906 |0043: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ -092ed2: 6003 1008 |0045: sget v3, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0810 │ │ -092ed6: 6e20 5616 3800 |0047: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -092edc: 0c03 |004a: move-result-object v3 │ │ -092ede: 1f03 7d03 |004b: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContainer; // type@037d │ │ -092ee2: 5b73 d406 |004d: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ -092ee6: 5473 bb06 |004f: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -092eea: 3803 0a00 |0051: if-eqz v3, 005b // +000a │ │ -092eee: 5473 c206 |0053: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@06c2 │ │ -092ef2: 3803 0600 |0055: if-eqz v3, 005b // +0006 │ │ -092ef6: 5473 be06 |0057: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ -092efa: 3903 2900 |0059: if-nez v3, 0082 // +0029 │ │ -092efe: 2203 a204 |005b: new-instance v3, Ljava/lang/IllegalStateException; // type@04a2 │ │ -092f02: 2204 b604 |005d: new-instance v4, Ljava/lang/StringBuilder; // type@04b6 │ │ -092f06: 7010 d724 0400 |005f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -092f0c: 6e10 b624 0700 |0062: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -092f12: 0c05 |0065: move-result-object v5 │ │ -092f14: 6e10 8d24 0500 |0066: invoke-virtual {v5}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ -092f1a: 0c05 |0069: move-result-object v5 │ │ -092f1c: 6e20 df24 5400 |006a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -092f22: 0c04 |006d: move-result-object v4 │ │ -092f24: 1a05 3400 |006e: const-string v5, " can only be used " // string@0034 │ │ -092f28: 6e20 df24 5400 |0070: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -092f2e: 0c04 |0073: move-result-object v4 │ │ -092f30: 1a05 3f27 |0074: const-string v5, "with a compatible window decor layout" // string@273f │ │ -092f34: 6e20 df24 5400 |0076: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -092f3a: 0c04 |0079: move-result-object v4 │ │ -092f3c: 6e10 e424 0400 |007a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -092f42: 0c04 |007d: move-result-object v4 │ │ -092f44: 7020 9c24 4300 |007e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -092f4a: 2703 |0081: throw v3 │ │ -092f4c: 5473 bb06 |0082: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -092f50: 5476 c206 |0084: iget-object v6, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@06c2 │ │ -092f54: 6e20 a21c 6300 |0086: invoke-virtual {v3, v6}, Landroid/support/v7/internal/widget/ActionBarView;.setContextView:(Landroid/support/v7/internal/widget/ActionBarContextView;)V // method@1ca2 │ │ -092f5a: 5473 bb06 |0089: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -092f5e: 6e10 8e1c 0300 |008b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.isSplitActionBar:()Z // method@1c8e │ │ -092f64: 0a03 |008e: move-result v3 │ │ -092f66: 3803 3700 |008f: if-eqz v3, 00c6 // +0037 │ │ -092f6a: 0143 |0091: move v3, v4 │ │ -092f6c: 5973 c106 |0092: iput v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextDisplayMode:I // field@06c1 │ │ -092f70: 5473 bb06 |0094: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -092f74: 6e10 711c 0300 |0096: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1c71 │ │ -092f7a: 0a01 |0099: move-result v1 │ │ -092f7c: dd03 0104 |009a: and-int/lit8 v3, v1, #int 4 // #04 │ │ -092f80: 3803 2c00 |009c: if-eqz v3, 00c8 // +002c │ │ -092f84: 0142 |009e: move v2, v4 │ │ -092f86: 3802 0400 |009f: if-eqz v2, 00a3 // +0004 │ │ -092f8a: 5c74 c706 |00a1: iput-boolean v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mDisplayHomeAsUpSet:Z // field@06c7 │ │ -092f8e: 5473 c006 |00a3: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ -092f92: 7110 5118 0300 |00a5: invoke-static {v3}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1851 │ │ -092f98: 0c00 |00a8: move-result-object v0 │ │ -092f9a: 6e10 5018 0000 |00a9: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.enableHomeButtonByDefault:()Z // method@1850 │ │ -092fa0: 0a03 |00ac: move-result v3 │ │ -092fa2: 3903 0400 |00ad: if-nez v3, 00b1 // +0004 │ │ -092fa6: 3802 0300 |00af: if-eqz v2, 00b2 // +0003 │ │ -092faa: 0145 |00b1: move v5, v4 │ │ -092fac: 6e20 9017 5700 |00b2: invoke-virtual {v7, v5}, Landroid/support/v7/app/ActionBarImplBase;.setHomeButtonEnabled:(Z)V // method@1790 │ │ -092fb2: 6e10 5618 0000 |00b5: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.hasEmbeddedTabs:()Z // method@1856 │ │ -092fb8: 0a03 |00b8: move-result v3 │ │ -092fba: 7020 8d17 3700 |00b9: invoke-direct {v7, v3}, Landroid/support/v7/app/ActionBarImplBase;.setHasEmbeddedTabs:(Z)V // method@178d │ │ -092fc0: 5473 bc06 |00bc: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06bc │ │ -092fc4: 6e10 6116 0300 |00be: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivity;.getTitle:()Ljava/lang/CharSequence; // method@1661 │ │ -092fca: 0c03 |00c1: move-result-object v3 │ │ -092fcc: 6e20 9e17 3700 |00c2: invoke-virtual {v7, v3}, Landroid/support/v7/app/ActionBarImplBase;.setTitle:(Ljava/lang/CharSequence;)V // method@179e │ │ -092fd2: 0e00 |00c5: return-void │ │ -092fd4: 0153 |00c6: move v3, v5 │ │ -092fd6: 28cb |00c7: goto 0092 // -0035 │ │ -092fd8: 0152 |00c8: move v2, v5 │ │ -092fda: 28d6 |00c9: goto 009f // -002a │ │ +093604: |[093604] android.support.v7.app.ActionBarImplBase.init:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +093614: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +093616: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +093618: 6003 df07 |0002: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar_overlay_layout:I // field@07df │ │ +09361c: 6e20 5616 3800 |0004: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +093622: 0c03 |0007: move-result-object v3 │ │ +093624: 1f03 8403 |0008: check-cast v3, Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // type@0384 │ │ +093628: 5b73 cf06 |000a: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mOverlayLayout:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // field@06cf │ │ +09362c: 5473 cf06 |000c: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mOverlayLayout:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // field@06cf │ │ +093630: 3803 0700 |000e: if-eqz v3, 0015 // +0007 │ │ +093634: 5473 cf06 |0010: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mOverlayLayout:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // field@06cf │ │ +093638: 6e20 141c 7300 |0012: invoke-virtual {v3, v7}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.setActionBar:(Landroid/support/v7/app/ActionBar;)V // method@1c14 │ │ +09363e: 6003 dc07 |0015: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@07dc │ │ +093642: 6e20 5616 3800 |0017: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +093648: 0c03 |001a: move-result-object v3 │ │ +09364a: 1f03 8c03 |001b: check-cast v3, Landroid/support/v7/internal/widget/ActionBarView; // type@038c │ │ +09364e: 5b73 bb06 |001d: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +093652: 6003 e307 |001f: sget v3, Landroid/support/v7/appcompat/R$id;.action_context_bar:I // field@07e3 │ │ +093656: 6e20 5616 3800 |0021: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +09365c: 0c03 |0024: move-result-object v3 │ │ +09365e: 1f03 8303 |0025: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContextView; // type@0383 │ │ +093662: 5b73 c206 |0027: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@06c2 │ │ +093666: 6003 de07 |0029: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar_container:I // field@07de │ │ +09366a: 6e20 5616 3800 |002b: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +093670: 0c03 |002e: move-result-object v3 │ │ +093672: 1f03 8103 |002f: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContainer; // type@0381 │ │ +093676: 5b73 be06 |0031: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ +09367a: 6003 1408 |0033: sget v3, Landroid/support/v7/appcompat/R$id;.top_action_bar:I // field@0814 │ │ +09367e: 6e20 5616 3800 |0035: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +093684: 0c03 |0038: move-result-object v3 │ │ +093686: 1f03 2804 |0039: check-cast v3, Landroid/view/ViewGroup; // type@0428 │ │ +09368a: 5b73 d906 |003b: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ +09368e: 5473 d906 |003d: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ +093692: 3903 0600 |003f: if-nez v3, 0045 // +0006 │ │ +093696: 5473 be06 |0041: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ +09369a: 5b73 d906 |0043: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ +09369e: 6003 1008 |0045: sget v3, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0810 │ │ +0936a2: 6e20 5616 3800 |0047: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +0936a8: 0c03 |004a: move-result-object v3 │ │ +0936aa: 1f03 8103 |004b: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContainer; // type@0381 │ │ +0936ae: 5b73 d406 |004d: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ +0936b2: 5473 bb06 |004f: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +0936b6: 3803 0a00 |0051: if-eqz v3, 005b // +000a │ │ +0936ba: 5473 c206 |0053: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@06c2 │ │ +0936be: 3803 0600 |0055: if-eqz v3, 005b // +0006 │ │ +0936c2: 5473 be06 |0057: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ +0936c6: 3903 2900 |0059: if-nez v3, 0082 // +0029 │ │ +0936ca: 2203 a804 |005b: new-instance v3, Ljava/lang/IllegalStateException; // type@04a8 │ │ +0936ce: 2204 bc04 |005d: new-instance v4, Ljava/lang/StringBuilder; // type@04bc │ │ +0936d2: 7010 d724 0400 |005f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0936d8: 6e10 b624 0700 |0062: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +0936de: 0c05 |0065: move-result-object v5 │ │ +0936e0: 6e10 8d24 0500 |0066: invoke-virtual {v5}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ +0936e6: 0c05 |0069: move-result-object v5 │ │ +0936e8: 6e20 df24 5400 |006a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0936ee: 0c04 |006d: move-result-object v4 │ │ +0936f0: 1a05 3400 |006e: const-string v5, " can only be used " // string@0034 │ │ +0936f4: 6e20 df24 5400 |0070: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0936fa: 0c04 |0073: move-result-object v4 │ │ +0936fc: 1a05 4527 |0074: const-string v5, "with a compatible window decor layout" // string@2745 │ │ +093700: 6e20 df24 5400 |0076: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +093706: 0c04 |0079: move-result-object v4 │ │ +093708: 6e10 e424 0400 |007a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +09370e: 0c04 |007d: move-result-object v4 │ │ +093710: 7020 9c24 4300 |007e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +093716: 2703 |0081: throw v3 │ │ +093718: 5473 bb06 |0082: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +09371c: 5476 c206 |0084: iget-object v6, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@06c2 │ │ +093720: 6e20 a21c 6300 |0086: invoke-virtual {v3, v6}, Landroid/support/v7/internal/widget/ActionBarView;.setContextView:(Landroid/support/v7/internal/widget/ActionBarContextView;)V // method@1ca2 │ │ +093726: 5473 bb06 |0089: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +09372a: 6e10 8e1c 0300 |008b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.isSplitActionBar:()Z // method@1c8e │ │ +093730: 0a03 |008e: move-result v3 │ │ +093732: 3803 3700 |008f: if-eqz v3, 00c6 // +0037 │ │ +093736: 0143 |0091: move v3, v4 │ │ +093738: 5973 c106 |0092: iput v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextDisplayMode:I // field@06c1 │ │ +09373c: 5473 bb06 |0094: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +093740: 6e10 711c 0300 |0096: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1c71 │ │ +093746: 0a01 |0099: move-result v1 │ │ +093748: dd03 0104 |009a: and-int/lit8 v3, v1, #int 4 // #04 │ │ +09374c: 3803 2c00 |009c: if-eqz v3, 00c8 // +002c │ │ +093750: 0142 |009e: move v2, v4 │ │ +093752: 3802 0400 |009f: if-eqz v2, 00a3 // +0004 │ │ +093756: 5c74 c706 |00a1: iput-boolean v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mDisplayHomeAsUpSet:Z // field@06c7 │ │ +09375a: 5473 c006 |00a3: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ +09375e: 7110 5118 0300 |00a5: invoke-static {v3}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1851 │ │ +093764: 0c00 |00a8: move-result-object v0 │ │ +093766: 6e10 5018 0000 |00a9: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.enableHomeButtonByDefault:()Z // method@1850 │ │ +09376c: 0a03 |00ac: move-result v3 │ │ +09376e: 3903 0400 |00ad: if-nez v3, 00b1 // +0004 │ │ +093772: 3802 0300 |00af: if-eqz v2, 00b2 // +0003 │ │ +093776: 0145 |00b1: move v5, v4 │ │ +093778: 6e20 9017 5700 |00b2: invoke-virtual {v7, v5}, Landroid/support/v7/app/ActionBarImplBase;.setHomeButtonEnabled:(Z)V // method@1790 │ │ +09377e: 6e10 5618 0000 |00b5: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.hasEmbeddedTabs:()Z // method@1856 │ │ +093784: 0a03 |00b8: move-result v3 │ │ +093786: 7020 8d17 3700 |00b9: invoke-direct {v7, v3}, Landroid/support/v7/app/ActionBarImplBase;.setHasEmbeddedTabs:(Z)V // method@178d │ │ +09378c: 5473 bc06 |00bc: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06bc │ │ +093790: 6e10 6116 0300 |00be: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivity;.getTitle:()Ljava/lang/CharSequence; // method@1661 │ │ +093796: 0c03 |00c1: move-result-object v3 │ │ +093798: 6e20 9e17 3700 |00c2: invoke-virtual {v7, v3}, Landroid/support/v7/app/ActionBarImplBase;.setTitle:(Ljava/lang/CharSequence;)V // method@179e │ │ +09379e: 0e00 |00c5: return-void │ │ +0937a0: 0153 |00c6: move v3, v5 │ │ +0937a2: 28cb |00c7: goto 0092 // -0035 │ │ +0937a4: 0152 |00c8: move v2, v5 │ │ +0937a6: 28d6 |00c9: goto 009f // -002a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=114 │ │ 0x000c line=116 │ │ 0x0010 line=117 │ │ 0x0015 line=119 │ │ 0x001f line=120 │ │ @@ -184940,56 +184912,56 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -092fdc: |[092fdc] android.support.v7.app.ActionBarImplBase.setHasEmbeddedTabs:(Z)V │ │ -092fec: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -092fee: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -092ff0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -092ff2: 5c56 c906 |0003: iput-boolean v6, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@06c9 │ │ -092ff6: 5553 c906 |0005: iget-boolean v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@06c9 │ │ -092ffa: 3903 2d00 |0007: if-nez v3, 0034 // +002d │ │ -092ffe: 5453 bb06 |0009: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093002: 6e20 a71c 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarView;.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1ca7 │ │ -093008: 5453 be06 |000e: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ -09300c: 5454 d506 |0010: iget-object v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -093010: 6e20 cf1b 4300 |0012: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1bcf │ │ -093016: 6e10 6d17 0500 |0015: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@176d │ │ -09301c: 0a03 |0018: move-result v3 │ │ -09301e: 1224 |0019: const/4 v4, #int 2 // #2 │ │ -093020: 3343 2700 |001a: if-ne v3, v4, 0041 // +0027 │ │ -093024: 0110 |001c: move v0, v1 │ │ -093026: 5453 d506 |001d: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -09302a: 3803 0900 |001f: if-eqz v3, 0028 // +0009 │ │ -09302e: 3800 2200 |0021: if-eqz v0, 0043 // +0022 │ │ -093032: 5453 d506 |0023: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -093036: 6e20 c81e 2300 |0025: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ -09303c: 5453 bb06 |0028: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093040: 5554 c906 |002a: iget-boolean v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@06c9 │ │ -093044: 3904 1f00 |002c: if-nez v4, 004b // +001f │ │ -093048: 3800 1d00 |002e: if-eqz v0, 004b // +001d │ │ -09304c: 6e20 a01c 1300 |0030: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@1ca0 │ │ -093052: 0e00 |0033: return-void │ │ -093054: 5453 be06 |0034: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ -093058: 6e20 cf1b 4300 |0036: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1bcf │ │ -09305e: 5453 bb06 |0039: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093062: 5454 d506 |003b: iget-object v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -093066: 6e20 a71c 4300 |003d: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarView;.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1ca7 │ │ -09306c: 28d5 |0040: goto 0015 // -002b │ │ -09306e: 0120 |0041: move v0, v2 │ │ -093070: 28db |0042: goto 001d // -0025 │ │ -093072: 5453 d506 |0043: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -093076: 1304 0800 |0045: const/16 v4, #int 8 // #8 │ │ -09307a: 6e20 c81e 4300 |0047: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ -093080: 28de |004a: goto 0028 // -0022 │ │ -093082: 0121 |004b: move v1, v2 │ │ -093084: 28e4 |004c: goto 0030 // -001c │ │ +0937a8: |[0937a8] android.support.v7.app.ActionBarImplBase.setHasEmbeddedTabs:(Z)V │ │ +0937b8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0937ba: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0937bc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0937be: 5c56 c906 |0003: iput-boolean v6, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@06c9 │ │ +0937c2: 5553 c906 |0005: iget-boolean v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@06c9 │ │ +0937c6: 3903 2d00 |0007: if-nez v3, 0034 // +002d │ │ +0937ca: 5453 bb06 |0009: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +0937ce: 6e20 a71c 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarView;.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1ca7 │ │ +0937d4: 5453 be06 |000e: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ +0937d8: 5454 d506 |0010: iget-object v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +0937dc: 6e20 cf1b 4300 |0012: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1bcf │ │ +0937e2: 6e10 6d17 0500 |0015: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@176d │ │ +0937e8: 0a03 |0018: move-result v3 │ │ +0937ea: 1224 |0019: const/4 v4, #int 2 // #2 │ │ +0937ec: 3343 2700 |001a: if-ne v3, v4, 0041 // +0027 │ │ +0937f0: 0110 |001c: move v0, v1 │ │ +0937f2: 5453 d506 |001d: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +0937f6: 3803 0900 |001f: if-eqz v3, 0028 // +0009 │ │ +0937fa: 3800 2200 |0021: if-eqz v0, 0043 // +0022 │ │ +0937fe: 5453 d506 |0023: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +093802: 6e20 c81e 2300 |0025: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ +093808: 5453 bb06 |0028: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +09380c: 5554 c906 |002a: iget-boolean v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@06c9 │ │ +093810: 3904 1f00 |002c: if-nez v4, 004b // +001f │ │ +093814: 3800 1d00 |002e: if-eqz v0, 004b // +001d │ │ +093818: 6e20 a01c 1300 |0030: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@1ca0 │ │ +09381e: 0e00 |0033: return-void │ │ +093820: 5453 be06 |0034: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ +093824: 6e20 cf1b 4300 |0036: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1bcf │ │ +09382a: 5453 bb06 |0039: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +09382e: 5454 d506 |003b: iget-object v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +093832: 6e20 a71c 4300 |003d: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarView;.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1ca7 │ │ +093838: 28d5 |0040: goto 0015 // -002b │ │ +09383a: 0120 |0041: move v0, v2 │ │ +09383c: 28db |0042: goto 001d // -0025 │ │ +09383e: 5453 d506 |0043: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +093842: 1304 0800 |0045: const/16 v4, #int 8 // #8 │ │ +093846: 6e20 c81e 4300 |0047: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ +09384c: 28de |004a: goto 0028 // -0022 │ │ +09384e: 0121 |004b: move v1, v2 │ │ +093850: 28e4 |004c: goto 0030 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=155 │ │ 0x0005 line=157 │ │ 0x0009 line=158 │ │ 0x000e line=159 │ │ 0x0015 line=164 │ │ @@ -185014,33 +184986,33 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -093088: |[093088] android.support.v7.app.ActionBarImplBase.updateVisibility:(Z)V │ │ -093098: 5541 ca06 |0000: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@06ca │ │ -09309c: 5542 cb06 |0002: iget-boolean v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mHiddenBySystem:Z // field@06cb │ │ -0930a0: 5543 d306 |0004: iget-boolean v3, v4, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@06d3 │ │ -0930a4: 7130 6317 2103 |0006: invoke-static {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.checkShowingFlags:(ZZZ)Z // method@1763 │ │ -0930aa: 0a00 |0009: move-result v0 │ │ -0930ac: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -0930b0: 5541 ce06 |000c: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@06ce │ │ -0930b4: 3901 0800 |000e: if-nez v1, 0016 // +0008 │ │ -0930b8: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0930ba: 5c41 ce06 |0011: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@06ce │ │ -0930be: 6e20 6717 5400 |0013: invoke-virtual {v4, v5}, Landroid/support/v7/app/ActionBarImplBase;.doShow:(Z)V // method@1767 │ │ -0930c4: 0e00 |0016: return-void │ │ -0930c6: 5541 ce06 |0017: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@06ce │ │ -0930ca: 3801 fdff |0019: if-eqz v1, 0016 // -0003 │ │ -0930ce: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -0930d0: 5c41 ce06 |001c: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@06ce │ │ -0930d4: 6e20 6617 5400 |001e: invoke-virtual {v4, v5}, Landroid/support/v7/app/ActionBarImplBase;.doHide:(Z)V // method@1766 │ │ -0930da: 28f5 |0021: goto 0016 // -000b │ │ +093854: |[093854] android.support.v7.app.ActionBarImplBase.updateVisibility:(Z)V │ │ +093864: 5541 ca06 |0000: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@06ca │ │ +093868: 5542 cb06 |0002: iget-boolean v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mHiddenBySystem:Z // field@06cb │ │ +09386c: 5543 d306 |0004: iget-boolean v3, v4, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@06d3 │ │ +093870: 7130 6317 2103 |0006: invoke-static {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.checkShowingFlags:(ZZZ)Z // method@1763 │ │ +093876: 0a00 |0009: move-result v0 │ │ +093878: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +09387c: 5541 ce06 |000c: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@06ce │ │ +093880: 3901 0800 |000e: if-nez v1, 0016 // +0008 │ │ +093884: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +093886: 5c41 ce06 |0011: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@06ce │ │ +09388a: 6e20 6717 5400 |0013: invoke-virtual {v4, v5}, Landroid/support/v7/app/ActionBarImplBase;.doShow:(Z)V // method@1767 │ │ +093890: 0e00 |0016: return-void │ │ +093892: 5541 ce06 |0017: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@06ce │ │ +093896: 3801 fdff |0019: if-eqz v1, 0016 // -0003 │ │ +09389a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +09389c: 5c41 ce06 |001c: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@06ce │ │ +0938a0: 6e20 6617 5400 |001e: invoke-virtual {v4, v5}, Landroid/support/v7/app/ActionBarImplBase;.doHide:(Z)V // method@1766 │ │ +0938a6: 28f5 |0021: goto 0016 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=980 │ │ 0x000a line=982 │ │ 0x000c line=983 │ │ 0x0010 line=984 │ │ 0x0013 line=985 │ │ @@ -185059,18 +185031,18 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0930dc: |[0930dc] android.support.v7.app.ActionBarImplBase.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ -0930ec: 5410 cd06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@06cd │ │ -0930f0: 6e20 0325 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -0930f6: 0e00 |0005: return-void │ │ +0938a8: |[0938a8] android.support.v7.app.ActionBarImplBase.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ +0938b8: 5410 cd06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@06cd │ │ +0938bc: 6e20 0325 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +0938c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=579 │ │ 0x0005 line=580 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; │ │ @@ -185080,20 +185052,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0930f8: |[0930f8] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -093108: 5410 d706 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ -09310c: 6e10 0825 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ -093112: 0a00 |0005: move-result v0 │ │ -093114: 6e30 6117 2100 |0006: invoke-virtual {v1, v2, v0}, Landroid/support/v7/app/ActionBarImplBase;.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V // method@1761 │ │ -09311a: 0e00 |0009: return-void │ │ +0938c4: |[0938c4] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +0938d4: 5410 d706 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ +0938d8: 6e10 0825 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ +0938de: 0a00 |0005: move-result v0 │ │ +0938e0: 6e30 6117 2100 |0006: invoke-virtual {v1, v2, v0}, Landroid/support/v7/app/ActionBarImplBase;.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V // method@1761 │ │ +0938e6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0009 line=402 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x000a reg=2 tab Landroid/support/v7/app/ActionBar$Tab; │ │ @@ -185103,20 +185075,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -09311c: |[09311c] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ -09312c: 5410 d706 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ -093130: 6e10 0825 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ -093136: 0a00 |0005: move-result v0 │ │ -093138: 6e40 6017 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v7/app/ActionBarImplBase;.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V // method@1760 │ │ -09313e: 0e00 |0009: return-void │ │ +0938e8: |[0938e8] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ +0938f8: 5410 d706 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ +0938fc: 6e10 0825 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ +093902: 0a00 |0005: move-result v0 │ │ +093904: 6e40 6017 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v7/app/ActionBarImplBase;.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V // method@1760 │ │ +09390a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0009 line=417 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x000a reg=2 tab Landroid/support/v7/app/ActionBar$Tab; │ │ @@ -185127,22 +185099,22 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -093140: |[093140] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ -093150: 7010 6817 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBarImplBase;.ensureTabsExist:()V // method@1768 │ │ -093156: 5410 d506 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -09315a: 6e40 aa1e 2043 |0005: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V // method@1eaa │ │ -093160: 7030 6517 2103 |0008: invoke-direct {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.configureTab:(Landroid/support/v7/app/ActionBar$Tab;I)V // method@1765 │ │ -093166: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ -09316a: 6e20 8117 2100 |000d: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1781 │ │ -093170: 0e00 |0010: return-void │ │ +09390c: |[09390c] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ +09391c: 7010 6817 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBarImplBase;.ensureTabsExist:()V // method@1768 │ │ +093922: 5410 d506 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +093926: 6e40 aa1e 2043 |0005: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V // method@1eaa │ │ +09392c: 7030 6517 2103 |0008: invoke-direct {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.configureTab:(Landroid/support/v7/app/ActionBar$Tab;I)V // method@1765 │ │ +093932: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ +093936: 6e20 8117 2100 |000d: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1781 │ │ +09393c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0003 line=422 │ │ 0x0008 line=423 │ │ 0x000b line=424 │ │ 0x000d line=425 │ │ @@ -185158,25 +185130,25 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -093174: |[093174] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ -093184: 7010 6817 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBarImplBase;.ensureTabsExist:()V // method@1768 │ │ -09318a: 5410 d506 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -09318e: 6e30 ab1e 2003 |0005: invoke-virtual {v0, v2, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V // method@1eab │ │ -093194: 5410 d706 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ -093198: 6e10 0d25 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -09319e: 0a00 |000d: move-result v0 │ │ -0931a0: 7030 6517 2100 |000e: invoke-direct {v1, v2, v0}, Landroid/support/v7/app/ActionBarImplBase;.configureTab:(Landroid/support/v7/app/ActionBar$Tab;I)V // method@1765 │ │ -0931a6: 3803 0500 |0011: if-eqz v3, 0016 // +0005 │ │ -0931aa: 6e20 8117 2100 |0013: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1781 │ │ -0931b0: 0e00 |0016: return-void │ │ +093940: |[093940] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ +093950: 7010 6817 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBarImplBase;.ensureTabsExist:()V // method@1768 │ │ +093956: 5410 d506 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +09395a: 6e30 ab1e 2003 |0005: invoke-virtual {v0, v2, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V // method@1eab │ │ +093960: 5410 d706 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ +093964: 6e10 0d25 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +09396a: 0a00 |000d: move-result v0 │ │ +09396c: 7030 6517 2100 |000e: invoke-direct {v1, v2, v0}, Landroid/support/v7/app/ActionBarImplBase;.configureTab:(Landroid/support/v7/app/ActionBar$Tab;I)V // method@1765 │ │ +093972: 3803 0500 |0011: if-eqz v3, 0016 // +0005 │ │ +093976: 6e20 8117 2100 |0013: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1781 │ │ +09397c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0003 line=407 │ │ 0x0008 line=408 │ │ 0x0011 line=409 │ │ 0x0013 line=410 │ │ @@ -185191,49 +185163,49 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -0931b4: |[0931b4] android.support.v7.app.ActionBarImplBase.animateToMode:(Z)V │ │ -0931c4: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -0931c8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0931ca: 3805 3100 |0003: if-eqz v5, 0034 // +0031 │ │ -0931ce: 6e10 a017 0400 |0005: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.showForActionMode:()V // method@17a0 │ │ -0931d4: 5443 bb06 |0008: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -0931d8: 3805 2e00 |000a: if-eqz v5, 0038 // +002e │ │ -0931dc: 1240 |000c: const/4 v0, #int 4 // #4 │ │ -0931de: 6e20 621c 0300 |000d: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActionBarView;.animateToVisibility:(I)V // method@1c62 │ │ -0931e4: 5443 c206 |0010: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@06c2 │ │ -0931e8: 3805 2800 |0012: if-eqz v5, 003a // +0028 │ │ -0931ec: 0110 |0014: move v0, v1 │ │ -0931ee: 6e20 de1b 0300 |0015: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.animateToVisibility:(I)V // method@1bde │ │ -0931f4: 5440 d506 |0018: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -0931f8: 3800 1900 |001a: if-eqz v0, 0033 // +0019 │ │ -0931fc: 5440 bb06 |001c: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093200: 6e10 841c 0000 |001e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.hasEmbeddedTabs:()Z // method@1c84 │ │ -093206: 0a00 |0021: move-result v0 │ │ -093208: 3900 1100 |0022: if-nez v0, 0033 // +0011 │ │ -09320c: 5440 bb06 |0024: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093210: 6e10 8b1c 0000 |0026: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.isCollapsed:()Z // method@1c8b │ │ -093216: 0a00 |0029: move-result v0 │ │ -093218: 3800 0900 |002a: if-eqz v0, 0033 // +0009 │ │ -09321c: 5440 d506 |002c: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -093220: 3805 0e00 |002e: if-eqz v5, 003c // +000e │ │ -093224: 6e20 c81e 2000 |0030: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ -09322a: 0e00 |0033: return-void │ │ -09322c: 6e10 7717 0400 |0034: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.hideForActionMode:()V // method@1777 │ │ -093232: 28d1 |0037: goto 0008 // -002f │ │ -093234: 0110 |0038: move v0, v1 │ │ -093236: 28d4 |0039: goto 000d // -002c │ │ -093238: 0120 |003a: move v0, v2 │ │ -09323a: 28da |003b: goto 0015 // -0026 │ │ -09323c: 0112 |003c: move v2, v1 │ │ -09323e: 28f3 |003d: goto 0030 // -000d │ │ +093980: |[093980] android.support.v7.app.ActionBarImplBase.animateToMode:(Z)V │ │ +093990: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +093994: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +093996: 3805 3100 |0003: if-eqz v5, 0034 // +0031 │ │ +09399a: 6e10 a017 0400 |0005: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.showForActionMode:()V // method@17a0 │ │ +0939a0: 5443 bb06 |0008: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +0939a4: 3805 2e00 |000a: if-eqz v5, 0038 // +002e │ │ +0939a8: 1240 |000c: const/4 v0, #int 4 // #4 │ │ +0939aa: 6e20 621c 0300 |000d: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActionBarView;.animateToVisibility:(I)V // method@1c62 │ │ +0939b0: 5443 c206 |0010: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@06c2 │ │ +0939b4: 3805 2800 |0012: if-eqz v5, 003a // +0028 │ │ +0939b8: 0110 |0014: move v0, v1 │ │ +0939ba: 6e20 de1b 0300 |0015: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.animateToVisibility:(I)V // method@1bde │ │ +0939c0: 5440 d506 |0018: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +0939c4: 3800 1900 |001a: if-eqz v0, 0033 // +0019 │ │ +0939c8: 5440 bb06 |001c: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +0939cc: 6e10 841c 0000 |001e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.hasEmbeddedTabs:()Z // method@1c84 │ │ +0939d2: 0a00 |0021: move-result v0 │ │ +0939d4: 3900 1100 |0022: if-nez v0, 0033 // +0011 │ │ +0939d8: 5440 bb06 |0024: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +0939dc: 6e10 8b1c 0000 |0026: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.isCollapsed:()Z // method@1c8b │ │ +0939e2: 0a00 |0029: move-result v0 │ │ +0939e4: 3800 0900 |002a: if-eqz v0, 0033 // +0009 │ │ +0939e8: 5440 d506 |002c: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +0939ec: 3805 0e00 |002e: if-eqz v5, 003c // +000e │ │ +0939f0: 6e20 c81e 2000 |0030: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ +0939f6: 0e00 |0033: return-void │ │ +0939f8: 6e10 7717 0400 |0034: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.hideForActionMode:()V // method@1777 │ │ +0939fe: 28d1 |0037: goto 0008 // -002f │ │ +093a00: 0110 |0038: move v0, v1 │ │ +093a02: 28d4 |0039: goto 000d // -002c │ │ +093a04: 0120 |003a: move v0, v2 │ │ +093a06: 28da |003b: goto 0015 // -0026 │ │ +093a08: 0112 |003c: move v2, v1 │ │ +093a0a: 28f3 |003d: goto 0030 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0003 line=611 │ │ 0x0005 line=612 │ │ 0x0008 line=617 │ │ 0x0010 line=618 │ │ 0x0018 line=619 │ │ @@ -185252,55 +185224,55 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -093240: |[093240] android.support.v7.app.ActionBarImplBase.doHide:(Z)V │ │ -093250: 1304 0800 |0000: const/16 v4, #int 8 // #8 │ │ -093254: 5452 d906 |0002: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ -093258: 6e10 0722 0200 |0004: invoke-virtual {v2}, Landroid/view/ViewGroup;.clearAnimation:()V // method@2207 │ │ -09325e: 5452 d906 |0007: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ -093262: 6e10 1822 0200 |0009: invoke-virtual {v2}, Landroid/view/ViewGroup;.getVisibility:()I // method@2218 │ │ -093268: 0a02 |000c: move-result v2 │ │ -09326a: 3342 0300 |000d: if-ne v2, v4, 0010 // +0003 │ │ -09326e: 0e00 |000f: return-void │ │ -093270: 6e10 7917 0500 |0010: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.isShowHideAnimationEnabled:()Z // method@1779 │ │ -093276: 0a02 |0013: move-result v2 │ │ -093278: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ -09327c: 3806 3800 |0016: if-eqz v6, 004e // +0038 │ │ -093280: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -093282: 3801 0f00 |0019: if-eqz v1, 0028 // +000f │ │ -093286: 5452 c006 |001b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ -09328a: 6003 f706 |001d: sget v3, Landroid/support/v7/appcompat/R$anim;.abc_slide_out_top:I // field@06f7 │ │ -09328e: 7120 0e23 3200 |001f: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ -093294: 0c00 |0022: move-result-object v0 │ │ -093296: 5452 d906 |0023: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ -09329a: 6e20 3322 0200 |0025: invoke-virtual {v2, v0}, Landroid/view/ViewGroup;.startAnimation:(Landroid/view/animation/Animation;)V // method@2233 │ │ -0932a0: 5452 d906 |0028: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ -0932a4: 6e20 3222 4200 |002a: invoke-virtual {v2, v4}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@2232 │ │ -0932aa: 5452 d406 |002d: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ -0932ae: 3802 e0ff |002f: if-eqz v2, 000f // -0020 │ │ -0932b2: 5452 d406 |0031: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ -0932b6: 6e10 be1b 0200 |0033: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getVisibility:()I // method@1bbe │ │ -0932bc: 0a02 |0036: move-result v2 │ │ -0932be: 3242 d8ff |0037: if-eq v2, v4, 000f // -0028 │ │ -0932c2: 3801 0f00 |0039: if-eqz v1, 0048 // +000f │ │ -0932c6: 5452 c006 |003b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ -0932ca: 6003 f606 |003d: sget v3, Landroid/support/v7/appcompat/R$anim;.abc_slide_out_bottom:I // field@06f6 │ │ -0932ce: 7120 0e23 3200 |003f: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ -0932d4: 0c00 |0042: move-result-object v0 │ │ -0932d6: 5452 d406 |0043: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ -0932da: 6e20 d41b 0200 |0045: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bd4 │ │ -0932e0: 5452 d406 |0048: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ -0932e4: 6e20 d11b 4200 |004a: invoke-virtual {v2, v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@1bd1 │ │ -0932ea: 28c2 |004d: goto 000f // -003e │ │ -0932ec: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -0932ee: 28ca |004f: goto 0019 // -0036 │ │ +093a0c: |[093a0c] android.support.v7.app.ActionBarImplBase.doHide:(Z)V │ │ +093a1c: 1304 0800 |0000: const/16 v4, #int 8 // #8 │ │ +093a20: 5452 d906 |0002: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ +093a24: 6e10 0722 0200 |0004: invoke-virtual {v2}, Landroid/view/ViewGroup;.clearAnimation:()V // method@2207 │ │ +093a2a: 5452 d906 |0007: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ +093a2e: 6e10 1822 0200 |0009: invoke-virtual {v2}, Landroid/view/ViewGroup;.getVisibility:()I // method@2218 │ │ +093a34: 0a02 |000c: move-result v2 │ │ +093a36: 3342 0300 |000d: if-ne v2, v4, 0010 // +0003 │ │ +093a3a: 0e00 |000f: return-void │ │ +093a3c: 6e10 7917 0500 |0010: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.isShowHideAnimationEnabled:()Z // method@1779 │ │ +093a42: 0a02 |0013: move-result v2 │ │ +093a44: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ +093a48: 3806 3800 |0016: if-eqz v6, 004e // +0038 │ │ +093a4c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +093a4e: 3801 0f00 |0019: if-eqz v1, 0028 // +000f │ │ +093a52: 5452 c006 |001b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ +093a56: 6003 f706 |001d: sget v3, Landroid/support/v7/appcompat/R$anim;.abc_slide_out_top:I // field@06f7 │ │ +093a5a: 7120 0e23 3200 |001f: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ +093a60: 0c00 |0022: move-result-object v0 │ │ +093a62: 5452 d906 |0023: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ +093a66: 6e20 3322 0200 |0025: invoke-virtual {v2, v0}, Landroid/view/ViewGroup;.startAnimation:(Landroid/view/animation/Animation;)V // method@2233 │ │ +093a6c: 5452 d906 |0028: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ +093a70: 6e20 3222 4200 |002a: invoke-virtual {v2, v4}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@2232 │ │ +093a76: 5452 d406 |002d: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ +093a7a: 3802 e0ff |002f: if-eqz v2, 000f // -0020 │ │ +093a7e: 5452 d406 |0031: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ +093a82: 6e10 be1b 0200 |0033: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getVisibility:()I // method@1bbe │ │ +093a88: 0a02 |0036: move-result v2 │ │ +093a8a: 3242 d8ff |0037: if-eq v2, v4, 000f // -0028 │ │ +093a8e: 3801 0f00 |0039: if-eqz v1, 0048 // +000f │ │ +093a92: 5452 c006 |003b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ +093a96: 6003 f606 |003d: sget v3, Landroid/support/v7/appcompat/R$anim;.abc_slide_out_bottom:I // field@06f6 │ │ +093a9a: 7120 0e23 3200 |003f: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ +093aa0: 0c00 |0042: move-result-object v0 │ │ +093aa2: 5452 d406 |0043: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ +093aa6: 6e20 d41b 0200 |0045: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bd4 │ │ +093aac: 5452 d406 |0048: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ +093ab0: 6e20 d11b 4200 |004a: invoke-virtual {v2, v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@1bd1 │ │ +093ab6: 28c2 |004d: goto 000f // -003e │ │ +093ab8: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +093aba: 28ca |004f: goto 0019 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1029 │ │ 0x0007 line=1030 │ │ 0x000f line=1050 │ │ 0x0010 line=1034 │ │ 0x0019 line=1036 │ │ @@ -185325,55 +185297,55 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -0932f0: |[0932f0] android.support.v7.app.ActionBarImplBase.doShow:(Z)V │ │ -093300: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -093302: 5453 d906 |0001: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ -093306: 6e10 0722 0300 |0003: invoke-virtual {v3}, Landroid/view/ViewGroup;.clearAnimation:()V // method@2207 │ │ -09330c: 5453 d906 |0006: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ -093310: 6e10 1822 0300 |0008: invoke-virtual {v3}, Landroid/view/ViewGroup;.getVisibility:()I // method@2218 │ │ -093316: 0a03 |000b: move-result v3 │ │ -093318: 3903 0300 |000c: if-nez v3, 000f // +0003 │ │ -09331c: 0e00 |000e: return-void │ │ -09331e: 6e10 7917 0500 |000f: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.isShowHideAnimationEnabled:()Z // method@1779 │ │ -093324: 0a03 |0012: move-result v3 │ │ -093326: 3903 0400 |0013: if-nez v3, 0017 // +0004 │ │ -09332a: 3806 3800 |0015: if-eqz v6, 004d // +0038 │ │ -09332e: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -093330: 3801 0f00 |0018: if-eqz v1, 0027 // +000f │ │ -093334: 5453 c006 |001a: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ -093338: 6004 f506 |001c: sget v4, Landroid/support/v7/appcompat/R$anim;.abc_slide_in_top:I // field@06f5 │ │ -09333c: 7120 0e23 4300 |001e: invoke-static {v3, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ -093342: 0c00 |0021: move-result-object v0 │ │ -093344: 5453 d906 |0022: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ -093348: 6e20 3322 0300 |0024: invoke-virtual {v3, v0}, Landroid/view/ViewGroup;.startAnimation:(Landroid/view/animation/Animation;)V // method@2233 │ │ -09334e: 5453 d906 |0027: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ -093352: 6e20 3222 2300 |0029: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@2232 │ │ -093358: 5453 d406 |002c: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ -09335c: 3803 e0ff |002e: if-eqz v3, 000e // -0020 │ │ -093360: 5453 d406 |0030: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ -093364: 6e10 be1b 0300 |0032: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.getVisibility:()I // method@1bbe │ │ -09336a: 0a03 |0035: move-result v3 │ │ -09336c: 3803 d8ff |0036: if-eqz v3, 000e // -0028 │ │ -093370: 3801 0f00 |0038: if-eqz v1, 0047 // +000f │ │ -093374: 5453 c006 |003a: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ -093378: 6004 f406 |003c: sget v4, Landroid/support/v7/appcompat/R$anim;.abc_slide_in_bottom:I // field@06f4 │ │ -09337c: 7120 0e23 4300 |003e: invoke-static {v3, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ -093382: 0c00 |0041: move-result-object v0 │ │ -093384: 5453 d406 |0042: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ -093388: 6e20 d41b 0300 |0044: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bd4 │ │ -09338e: 5453 d406 |0047: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ -093392: 6e20 d11b 2300 |0049: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@1bd1 │ │ -093398: 28c2 |004c: goto 000e // -003e │ │ -09339a: 0121 |004d: move v1, v2 │ │ -09339c: 28ca |004e: goto 0018 // -0036 │ │ +093abc: |[093abc] android.support.v7.app.ActionBarImplBase.doShow:(Z)V │ │ +093acc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +093ace: 5453 d906 |0001: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ +093ad2: 6e10 0722 0300 |0003: invoke-virtual {v3}, Landroid/view/ViewGroup;.clearAnimation:()V // method@2207 │ │ +093ad8: 5453 d906 |0006: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ +093adc: 6e10 1822 0300 |0008: invoke-virtual {v3}, Landroid/view/ViewGroup;.getVisibility:()I // method@2218 │ │ +093ae2: 0a03 |000b: move-result v3 │ │ +093ae4: 3903 0300 |000c: if-nez v3, 000f // +0003 │ │ +093ae8: 0e00 |000e: return-void │ │ +093aea: 6e10 7917 0500 |000f: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.isShowHideAnimationEnabled:()Z // method@1779 │ │ +093af0: 0a03 |0012: move-result v3 │ │ +093af2: 3903 0400 |0013: if-nez v3, 0017 // +0004 │ │ +093af6: 3806 3800 |0015: if-eqz v6, 004d // +0038 │ │ +093afa: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +093afc: 3801 0f00 |0018: if-eqz v1, 0027 // +000f │ │ +093b00: 5453 c006 |001a: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ +093b04: 6004 f506 |001c: sget v4, Landroid/support/v7/appcompat/R$anim;.abc_slide_in_top:I // field@06f5 │ │ +093b08: 7120 0e23 4300 |001e: invoke-static {v3, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ +093b0e: 0c00 |0021: move-result-object v0 │ │ +093b10: 5453 d906 |0022: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ +093b14: 6e20 3322 0300 |0024: invoke-virtual {v3, v0}, Landroid/view/ViewGroup;.startAnimation:(Landroid/view/animation/Animation;)V // method@2233 │ │ +093b1a: 5453 d906 |0027: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ +093b1e: 6e20 3222 2300 |0029: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@2232 │ │ +093b24: 5453 d406 |002c: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ +093b28: 3803 e0ff |002e: if-eqz v3, 000e // -0020 │ │ +093b2c: 5453 d406 |0030: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ +093b30: 6e10 be1b 0300 |0032: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.getVisibility:()I // method@1bbe │ │ +093b36: 0a03 |0035: move-result v3 │ │ +093b38: 3803 d8ff |0036: if-eqz v3, 000e // -0028 │ │ +093b3c: 3801 0f00 |0038: if-eqz v1, 0047 // +000f │ │ +093b40: 5453 c006 |003a: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ +093b44: 6004 f406 |003c: sget v4, Landroid/support/v7/appcompat/R$anim;.abc_slide_in_bottom:I // field@06f4 │ │ +093b48: 7120 0e23 4300 |003e: invoke-static {v3, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@230e │ │ +093b4e: 0c00 |0041: move-result-object v0 │ │ +093b50: 5453 d406 |0042: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ +093b54: 6e20 d41b 0300 |0044: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.startAnimation:(Landroid/view/animation/Animation;)V // method@1bd4 │ │ +093b5a: 5453 d406 |0047: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ +093b5e: 6e20 d11b 2300 |0049: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@1bd1 │ │ +093b64: 28c2 |004c: goto 000e // -003e │ │ +093b66: 0121 |004d: move v1, v2 │ │ +093b68: 28ca |004e: goto 0018 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1006 │ │ 0x0006 line=1007 │ │ 0x000e line=1026 │ │ 0x000f line=1011 │ │ 0x0018 line=1013 │ │ @@ -185398,19 +185370,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0933a0: |[0933a0] android.support.v7.app.ActionBarImplBase.getCustomView:()Landroid/view/View; │ │ -0933b0: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -0933b4: 6e10 701c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getCustomNavigationView:()Landroid/view/View; // method@1c70 │ │ -0933ba: 0c00 |0005: move-result-object v0 │ │ -0933bc: 1100 |0006: return-object v0 │ │ +093b6c: |[093b6c] android.support.v7.app.ActionBarImplBase.getCustomView:()Landroid/view/View; │ │ +093b7c: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +093b80: 6e10 701c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getCustomNavigationView:()Landroid/view/View; // method@1c70 │ │ +093b86: 0c00 |0005: move-result-object v0 │ │ +093b88: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #9 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -185418,19 +185390,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0933c0: |[0933c0] android.support.v7.app.ActionBarImplBase.getDisplayOptions:()I │ │ -0933d0: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -0933d4: 6e10 711c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1c71 │ │ -0933da: 0a00 |0005: move-result v0 │ │ -0933dc: 0f00 |0006: return v0 │ │ +093b8c: |[093b8c] android.support.v7.app.ActionBarImplBase.getDisplayOptions:()I │ │ +093b9c: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +093ba0: 6e10 711c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1c71 │ │ +093ba6: 0a00 |0005: move-result v0 │ │ +093ba8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #10 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -185438,19 +185410,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0933e0: |[0933e0] android.support.v7.app.ActionBarImplBase.getHeight:()I │ │ -0933f0: 5410 be06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ -0933f4: 6e10 b91b 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.getHeight:()I // method@1bb9 │ │ -0933fa: 0a00 |0005: move-result v0 │ │ -0933fc: 0f00 |0006: return v0 │ │ +093bac: |[093bac] android.support.v7.app.ActionBarImplBase.getHeight:()I │ │ +093bbc: 5410 be06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ +093bc0: 6e10 b91b 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.getHeight:()I // method@1bb9 │ │ +093bc6: 0a00 |0005: move-result v0 │ │ +093bc8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #11 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -185458,34 +185430,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -093400: |[093400] android.support.v7.app.ActionBarImplBase.getNavigationItemCount:()I │ │ -093410: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -093412: 5432 bb06 |0001: iget-object v2, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093416: 6e10 781c 0200 |0003: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@1c78 │ │ -09341c: 0a02 |0006: move-result v2 │ │ -09341e: 2b02 1900 0000 |0007: packed-switch v2, 00000020 // +00000019 │ │ -093424: 0f01 |000a: return v1 │ │ -093426: 5431 d706 |000b: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ -09342a: 6e10 0d25 0100 |000d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -093430: 0a01 |0010: move-result v1 │ │ -093432: 28f9 |0011: goto 000a // -0007 │ │ -093434: 5432 bb06 |0012: iget-object v2, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093438: 6e10 721c 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; // method@1c72 │ │ -09343e: 0c00 |0017: move-result-object v0 │ │ -093440: 3800 f2ff |0018: if-eqz v0, 000a // -000e │ │ -093444: 7210 0624 0000 |001a: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@2406 │ │ -09344a: 0a01 |001d: move-result v1 │ │ -09344c: 28ec |001e: goto 000a // -0014 │ │ -09344e: 0000 |001f: nop // spacer │ │ -093450: 0001 0200 0100 0000 0b00 0000 0400 ... |0020: packed-switch-data (8 units) │ │ +093bcc: |[093bcc] android.support.v7.app.ActionBarImplBase.getNavigationItemCount:()I │ │ +093bdc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +093bde: 5432 bb06 |0001: iget-object v2, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +093be2: 6e10 781c 0200 |0003: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@1c78 │ │ +093be8: 0a02 |0006: move-result v2 │ │ +093bea: 2b02 1900 0000 |0007: packed-switch v2, 00000020 // +00000019 │ │ +093bf0: 0f01 |000a: return v1 │ │ +093bf2: 5431 d706 |000b: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ +093bf6: 6e10 0d25 0100 |000d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +093bfc: 0a01 |0010: move-result v1 │ │ +093bfe: 28f9 |0011: goto 000a // -0007 │ │ +093c00: 5432 bb06 |0012: iget-object v2, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +093c04: 6e10 721c 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; // method@1c72 │ │ +093c0a: 0c00 |0017: move-result-object v0 │ │ +093c0c: 3800 f2ff |0018: if-eqz v0, 000a // -000e │ │ +093c10: 7210 0624 0000 |001a: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@2406 │ │ +093c16: 0a01 |001d: move-result v1 │ │ +093c18: 28ec |001e: goto 000a // -0014 │ │ +093c1a: 0000 |001f: nop // spacer │ │ +093c1c: 0001 0200 0100 0000 0b00 0000 0400 ... |0020: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=252 │ │ 0x000a line=259 │ │ 0x000b line=254 │ │ 0x0012 line=256 │ │ 0x0018 line=257 │ │ @@ -185499,19 +185471,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -093460: |[093460] android.support.v7.app.ActionBarImplBase.getNavigationMode:()I │ │ -093470: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093474: 6e10 781c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@1c78 │ │ -09347a: 0a00 |0005: move-result v0 │ │ -09347c: 0f00 |0006: return v0 │ │ +093c2c: |[093c2c] android.support.v7.app.ActionBarImplBase.getNavigationMode:()I │ │ +093c3c: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +093c40: 6e10 781c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@1c78 │ │ +093c46: 0a00 |0005: move-result v0 │ │ +093c48: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #13 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -185519,33 +185491,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -093480: |[093480] android.support.v7.app.ActionBarImplBase.getSelectedNavigationIndex:()I │ │ -093490: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -093492: 5421 bb06 |0001: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093496: 6e10 781c 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@1c78 │ │ -09349c: 0a01 |0006: move-result v1 │ │ -09349e: 2b01 1700 0000 |0007: packed-switch v1, 0000001e // +00000017 │ │ -0934a4: 0f00 |000a: return v0 │ │ -0934a6: 5421 d106 |000b: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ -0934aa: 3801 fdff |000d: if-eqz v1, 000a // -0003 │ │ -0934ae: 5420 d106 |000f: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ -0934b2: 6e10 4617 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getPosition:()I // method@1746 │ │ -0934b8: 0a00 |0014: move-result v0 │ │ -0934ba: 28f5 |0015: goto 000a // -000b │ │ -0934bc: 5420 bb06 |0016: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -0934c0: 6e10 731c 0000 |0018: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getDropdownSelectedPosition:()I // method@1c73 │ │ -0934c6: 0a00 |001b: move-result v0 │ │ -0934c8: 28ee |001c: goto 000a // -0012 │ │ -0934ca: 0000 |001d: nop // spacer │ │ -0934cc: 0001 0200 0100 0000 0f00 0000 0400 ... |001e: packed-switch-data (8 units) │ │ +093c4c: |[093c4c] android.support.v7.app.ActionBarImplBase.getSelectedNavigationIndex:()I │ │ +093c5c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +093c5e: 5421 bb06 |0001: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +093c62: 6e10 781c 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@1c78 │ │ +093c68: 0a01 |0006: move-result v1 │ │ +093c6a: 2b01 1700 0000 |0007: packed-switch v1, 0000001e // +00000017 │ │ +093c70: 0f00 |000a: return v0 │ │ +093c72: 5421 d106 |000b: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ +093c76: 3801 fdff |000d: if-eqz v1, 000a // -0003 │ │ +093c7a: 5420 d106 |000f: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ +093c7e: 6e10 4617 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getPosition:()I // method@1746 │ │ +093c84: 0a00 |0014: move-result v0 │ │ +093c86: 28f5 |0015: goto 000a // -000b │ │ +093c88: 5420 bb06 |0016: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +093c8c: 6e10 731c 0000 |0018: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getDropdownSelectedPosition:()I // method@1c73 │ │ +093c92: 0a00 |001b: move-result v0 │ │ +093c94: 28ee |001c: goto 000a // -0012 │ │ +093c96: 0000 |001d: nop // spacer │ │ +093c98: 0001 0200 0100 0000 0f00 0000 0400 ... |001e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=240 │ │ 0x000a line=246 │ │ 0x000b line=242 │ │ 0x0016 line=244 │ │ 0x001d line=240 │ │ @@ -185557,17 +185529,17 @@ │ │ type : '()Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0934dc: |[0934dc] android.support.v7.app.ActionBarImplBase.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ -0934ec: 5410 d106 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ -0934f0: 1100 |0002: return-object v0 │ │ +093ca8: |[093ca8] android.support.v7.app.ActionBarImplBase.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ +093cb8: 5410 d106 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ +093cbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #15 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -185575,19 +185547,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0934f4: |[0934f4] android.support.v7.app.ActionBarImplBase.getSubtitle:()Ljava/lang/CharSequence; │ │ -093504: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093508: 6e10 7f1c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getSubtitle:()Ljava/lang/CharSequence; // method@1c7f │ │ -09350e: 0c00 |0005: move-result-object v0 │ │ -093510: 1100 |0006: return-object v0 │ │ +093cc0: |[093cc0] android.support.v7.app.ActionBarImplBase.getSubtitle:()Ljava/lang/CharSequence; │ │ +093cd0: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +093cd4: 6e10 7f1c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getSubtitle:()Ljava/lang/CharSequence; // method@1c7f │ │ +093cda: 0c00 |0005: move-result-object v0 │ │ +093cdc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #16 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -185595,20 +185567,20 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -093514: |[093514] android.support.v7.app.ActionBarImplBase.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -093524: 5410 d706 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ -093528: 6e20 0725 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -09352e: 0c00 |0005: move-result-object v0 │ │ -093530: 1f00 1603 |0006: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@0316 │ │ -093534: 1100 |0008: return-object v0 │ │ +093ce0: |[093ce0] android.support.v7.app.ActionBarImplBase.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +093cf0: 5410 d706 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ +093cf4: 6e20 0725 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +093cfa: 0c00 |0005: move-result-object v0 │ │ +093cfc: 1f00 1a03 |0006: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@031a │ │ +093d00: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -185617,19 +185589,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -093538: |[093538] android.support.v7.app.ActionBarImplBase.getTabCount:()I │ │ -093548: 5410 d706 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ -09354c: 6e10 0d25 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -093552: 0a00 |0005: move-result v0 │ │ -093554: 0f00 |0006: return v0 │ │ +093d04: |[093d04] android.support.v7.app.ActionBarImplBase.getTabCount:()I │ │ +093d14: 5410 d706 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ +093d18: 6e10 0d25 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +093d1e: 0a00 |0005: move-result v0 │ │ +093d20: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #18 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -185637,36 +185609,36 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -093558: |[093558] android.support.v7.app.ActionBarImplBase.getThemedContext:()Landroid/content/Context; │ │ -093568: 5453 d806 |0000: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@06d8 │ │ -09356c: 3903 2000 |0002: if-nez v3, 0022 // +0020 │ │ -093570: 2201 f103 |0004: new-instance v1, Landroid/util/TypedValue; // type@03f1 │ │ -093574: 7010 7e20 0100 |0006: invoke-direct {v1}, Landroid/util/TypedValue;.:()V // method@207e │ │ -09357a: 5453 c006 |0009: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ -09357e: 6e10 2701 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0127 │ │ -093584: 0c00 |000e: move-result-object v0 │ │ -093586: 6003 0007 |000f: sget v3, Landroid/support/v7/appcompat/R$attr;.actionBarWidgetTheme:I // field@0700 │ │ -09358a: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -09358c: 6e40 7f01 3041 |0012: invoke-virtual {v0, v3, v1, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@017f │ │ -093592: 5212 5b0c |0015: iget v2, v1, Landroid/util/TypedValue;.resourceId:I // field@0c5b │ │ -093596: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ -09359a: 2203 fa03 |0019: new-instance v3, Landroid/view/ContextThemeWrapper; // type@03fa │ │ -09359e: 5454 c006 |001b: iget-object v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ -0935a2: 7030 9a20 4302 |001d: invoke-direct {v3, v4, v2}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@209a │ │ -0935a8: 5b53 d806 |0020: iput-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@06d8 │ │ -0935ac: 5453 d806 |0022: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@06d8 │ │ -0935b0: 1103 |0024: return-object v3 │ │ -0935b2: 5453 c006 |0025: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ -0935b6: 5b53 d806 |0027: iput-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@06d8 │ │ -0935ba: 28f9 |0029: goto 0022 // -0007 │ │ +093d24: |[093d24] android.support.v7.app.ActionBarImplBase.getThemedContext:()Landroid/content/Context; │ │ +093d34: 5453 d806 |0000: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@06d8 │ │ +093d38: 3903 2000 |0002: if-nez v3, 0022 // +0020 │ │ +093d3c: 2201 f503 |0004: new-instance v1, Landroid/util/TypedValue; // type@03f5 │ │ +093d40: 7010 7e20 0100 |0006: invoke-direct {v1}, Landroid/util/TypedValue;.:()V // method@207e │ │ +093d46: 5453 c006 |0009: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ +093d4a: 6e10 2701 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0127 │ │ +093d50: 0c00 |000e: move-result-object v0 │ │ +093d52: 6003 0007 |000f: sget v3, Landroid/support/v7/appcompat/R$attr;.actionBarWidgetTheme:I // field@0700 │ │ +093d56: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +093d58: 6e40 7f01 3041 |0012: invoke-virtual {v0, v3, v1, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@017f │ │ +093d5e: 5212 5b0c |0015: iget v2, v1, Landroid/util/TypedValue;.resourceId:I // field@0c5b │ │ +093d62: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ +093d66: 2203 fe03 |0019: new-instance v3, Landroid/view/ContextThemeWrapper; // type@03fe │ │ +093d6a: 5454 c006 |001b: iget-object v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ +093d6e: 7030 9a20 4302 |001d: invoke-direct {v3, v4, v2}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@209a │ │ +093d74: 5b53 d806 |0020: iput-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@06d8 │ │ +093d78: 5453 d806 |0022: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@06d8 │ │ +093d7c: 1103 |0024: return-object v3 │ │ +093d7e: 5453 c006 |0025: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ +093d82: 5b53 d806 |0027: iput-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@06d8 │ │ +093d86: 28f9 |0029: goto 0022 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0004 line=513 │ │ 0x0009 line=514 │ │ 0x000f line=515 │ │ 0x0015 line=516 │ │ @@ -185688,19 +185660,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0935bc: |[0935bc] android.support.v7.app.ActionBarImplBase.getTitle:()Ljava/lang/CharSequence; │ │ -0935cc: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -0935d0: 6e10 801c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getTitle:()Ljava/lang/CharSequence; // method@1c80 │ │ -0935d6: 0c00 |0005: move-result-object v0 │ │ -0935d8: 1100 |0006: return-object v0 │ │ +093d88: |[093d88] android.support.v7.app.ActionBarImplBase.getTitle:()Ljava/lang/CharSequence; │ │ +093d98: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +093d9c: 6e10 801c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getTitle:()Ljava/lang/CharSequence; // method@1c80 │ │ +093da2: 0c00 |0005: move-result-object v0 │ │ +093da4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #20 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -185708,25 +185680,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0935dc: |[0935dc] android.support.v7.app.ActionBarImplBase.hasNonEmbeddedTabs:()Z │ │ -0935ec: 5520 c906 |0000: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@06c9 │ │ -0935f0: 3900 0b00 |0002: if-nez v0, 000d // +000b │ │ -0935f4: 6e10 6d17 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@176d │ │ -0935fa: 0a00 |0007: move-result v0 │ │ -0935fc: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -0935fe: 3310 0400 |0009: if-ne v0, v1, 000d // +0004 │ │ -093602: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -093604: 0f00 |000c: return v0 │ │ -093606: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -093608: 28fe |000e: goto 000c // -0002 │ │ +093da8: |[093da8] android.support.v7.app.ActionBarImplBase.hasNonEmbeddedTabs:()Z │ │ +093db8: 5520 c906 |0000: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@06c9 │ │ +093dbc: 3900 0b00 |0002: if-nez v0, 000d // +000b │ │ +093dc0: 6e10 6d17 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@176d │ │ +093dc6: 0a00 |0007: move-result v0 │ │ +093dc8: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +093dca: 3310 0400 |0009: if-ne v0, v1, 000d // +0004 │ │ +093dce: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +093dd0: 0f00 |000c: return v0 │ │ +093dd2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +093dd4: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #21 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -185734,22 +185706,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09360c: |[09360c] android.support.v7.app.ActionBarImplBase.hide:()V │ │ -09361c: 5510 ca06 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@06ca │ │ -093620: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -093624: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -093626: 5c10 ca06 |0005: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@06ca │ │ -09362a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -09362c: 7020 a217 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@17a2 │ │ -093632: 0e00 |000b: return-void │ │ +093dd8: |[093dd8] android.support.v7.app.ActionBarImplBase.hide:()V │ │ +093de8: 5510 ca06 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@06ca │ │ +093dec: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +093df0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +093df2: 5c10 ca06 |0005: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@06ca │ │ +093df6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +093df8: 7020 a217 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@17a2 │ │ +093dfe: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x0004 line=560 │ │ 0x0007 line=561 │ │ 0x000b line=563 │ │ locals : │ │ @@ -185760,21 +185732,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -093634: |[093634] android.support.v7.app.ActionBarImplBase.hideForActionMode:()V │ │ -093644: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -093646: 5520 d306 |0001: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@06d3 │ │ -09364a: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -09364e: 5c21 d306 |0005: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@06d3 │ │ -093652: 7020 a217 1200 |0007: invoke-direct {v2, v1}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@17a2 │ │ -093658: 0e00 |000a: return-void │ │ +093e00: |[093e00] android.support.v7.app.ActionBarImplBase.hideForActionMode:()V │ │ +093e10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +093e12: 5520 d306 |0001: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@06d3 │ │ +093e16: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +093e1a: 5c21 d306 |0005: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@06d3 │ │ +093e1e: 7020 a217 1200 |0007: invoke-direct {v2, v1}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@17a2 │ │ +093e24: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=566 │ │ 0x0005 line=567 │ │ 0x0007 line=568 │ │ 0x000a line=570 │ │ locals : │ │ @@ -185785,17 +185757,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09365c: |[09365c] android.support.v7.app.ActionBarImplBase.isShowHideAnimationEnabled:()Z │ │ -09366c: 5510 d206 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowHideAnimationEnabled:Z // field@06d2 │ │ -093670: 0f00 |0002: return v0 │ │ +093e28: |[093e28] android.support.v7.app.ActionBarImplBase.isShowHideAnimationEnabled:()Z │ │ +093e38: 5510 d206 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowHideAnimationEnabled:Z // field@06d2 │ │ +093e3c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1053 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #24 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -185803,17 +185775,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093674: |[093674] android.support.v7.app.ActionBarImplBase.isShowing:()Z │ │ -093684: 5510 ce06 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@06ce │ │ -093688: 0f00 |0002: return v0 │ │ +093e40: |[093e40] android.support.v7.app.ActionBarImplBase.isShowing:()Z │ │ +093e50: 5510 ce06 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@06ce │ │ +093e54: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #25 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -185821,18 +185793,18 @@ │ │ type : '()Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09368c: |[09368c] android.support.v7.app.ActionBarImplBase.newTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ -09369c: 2200 2803 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0328 │ │ -0936a0: 7020 4117 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.:(Landroid/support/v7/app/ActionBarImplBase;)V // method@1741 │ │ -0936a6: 1100 |0005: return-object v0 │ │ +093e58: |[093e58] android.support.v7.app.ActionBarImplBase.newTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ +093e68: 2200 2c03 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@032c │ │ +093e6c: 7020 4117 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.:(Landroid/support/v7/app/ActionBarImplBase;)V // method@1741 │ │ +093e72: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ #26 : (in Landroid/support/v7/app/ActionBarImplBase;) │ │ @@ -185840,22 +185812,22 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0936a8: |[0936a8] android.support.v7.app.ActionBarImplBase.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0936b8: 5410 c006 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ -0936bc: 7110 5118 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1851 │ │ -0936c2: 0c00 |0005: move-result-object v0 │ │ -0936c4: 6e10 5618 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.hasEmbeddedTabs:()Z // method@1856 │ │ -0936ca: 0a00 |0009: move-result v0 │ │ -0936cc: 7020 8d17 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.setHasEmbeddedTabs:(Z)V // method@178d │ │ -0936d2: 0e00 |000d: return-void │ │ +093e74: |[093e74] android.support.v7.app.ActionBarImplBase.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +093e84: 5410 c006 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ +093e88: 7110 5118 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1851 │ │ +093e8e: 0c00 |0005: move-result-object v0 │ │ +093e90: 6e10 5618 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.hasEmbeddedTabs:()Z // method@1856 │ │ +093e96: 0a00 |0009: move-result v0 │ │ +093e98: 7020 8d17 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.setHasEmbeddedTabs:(Z)V // method@178d │ │ +093e9e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x000d line=152 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x000e reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -185865,17 +185837,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0936d4: |[0936d4] android.support.v7.app.ActionBarImplBase.removeAllTabs:()V │ │ -0936e4: 7010 6417 0000 |0000: invoke-direct {v0}, Landroid/support/v7/app/ActionBarImplBase;.cleanupTabs:()V // method@1764 │ │ -0936ea: 0e00 |0003: return-void │ │ +093ea0: |[093ea0] android.support.v7.app.ActionBarImplBase.removeAllTabs:()V │ │ +093eb0: 7010 6417 0000 |0000: invoke-direct {v0}, Landroid/support/v7/app/ActionBarImplBase;.cleanupTabs:()V // method@1764 │ │ +093eb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0003 line=462 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ @@ -185884,18 +185856,18 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0936ec: |[0936ec] android.support.v7.app.ActionBarImplBase.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ -0936fc: 5410 cd06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@06cd │ │ -093700: 6e20 0b25 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@250b │ │ -093706: 0e00 |0005: return-void │ │ +093eb8: |[093eb8] android.support.v7.app.ActionBarImplBase.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ +093ec8: 5410 cd06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@06cd │ │ +093ecc: 6e20 0b25 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@250b │ │ +093ed2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ 0x0005 line=585 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; │ │ @@ -185905,19 +185877,19 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -093708: |[093708] android.support.v7.app.ActionBarImplBase.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -093718: 6e10 0a16 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@160a │ │ -09371e: 0a00 |0003: move-result v0 │ │ -093720: 6e20 8017 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.removeTabAt:(I)V // method@1780 │ │ -093726: 0e00 |0007: return-void │ │ +093ed4: |[093ed4] android.support.v7.app.ActionBarImplBase.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +093ee4: 6e10 0a16 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@160a │ │ +093eea: 0a00 |0003: move-result v0 │ │ +093eec: 6e20 8017 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.removeTabAt:(I)V // method@1780 │ │ +093ef2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0007 line=432 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0008 reg=2 tab Landroid/support/v7/app/ActionBar$Tab; │ │ @@ -185927,63 +185899,63 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 91 16-bit code units │ │ -093728: |[093728] android.support.v7.app.ActionBarImplBase.removeTabAt:(I)V │ │ -093738: 5474 d506 |0000: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -09373c: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ -093740: 0e00 |0004: return-void │ │ -093742: 5474 d106 |0005: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ -093746: 3804 3200 |0007: if-eqz v4, 0039 // +0032 │ │ -09374a: 5474 d106 |0009: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ -09374e: 6e10 4617 0400 |000b: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getPosition:()I // method@1746 │ │ -093754: 0a03 |000e: move-result v3 │ │ -093756: 5474 d506 |000f: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -09375a: 6e20 c01e 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeTabAt:(I)V // method@1ec0 │ │ -093760: 5474 d706 |0014: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ -093764: 6e20 0a25 8400 |0016: invoke-virtual {v4, v8}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ -09376a: 0c02 |0019: move-result-object v2 │ │ -09376c: 1f02 2803 |001a: check-cast v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0328 │ │ -093770: 3802 0600 |001c: if-eqz v2, 0022 // +0006 │ │ -093774: 12f4 |001e: const/4 v4, #int -1 // #ff │ │ -093776: 6e20 5017 4200 |001f: invoke-virtual {v2, v4}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@1750 │ │ -09377c: 5474 d706 |0022: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ -093780: 6e10 0d25 0400 |0024: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -093786: 0a01 |0027: move-result v1 │ │ -093788: 0180 |0028: move v0, v8 │ │ -09378a: 3510 1300 |0029: if-ge v0, v1, 003c // +0013 │ │ -09378e: 5474 d706 |002b: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ -093792: 6e20 0725 0400 |002d: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -093798: 0c04 |0030: move-result-object v4 │ │ -09379a: 1f04 2803 |0031: check-cast v4, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0328 │ │ -09379e: 6e20 5017 0400 |0033: invoke-virtual {v4, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@1750 │ │ -0937a4: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0937a8: 28f1 |0038: goto 0029 // -000f │ │ -0937aa: 5273 d006 |0039: iget v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@06d0 │ │ -0937ae: 28d4 |003b: goto 000f // -002c │ │ -0937b0: 3383 c8ff |003c: if-ne v3, v8, 0004 // -0038 │ │ -0937b4: 5474 d706 |003e: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ -0937b8: 6e10 0825 0400 |0040: invoke-virtual {v4}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ -0937be: 0a04 |0043: move-result v4 │ │ -0937c0: 3804 0700 |0044: if-eqz v4, 004b // +0007 │ │ -0937c4: 1204 |0046: const/4 v4, #int 0 // #0 │ │ -0937c6: 6e20 8117 4700 |0047: invoke-virtual {v7, v4}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1781 │ │ -0937cc: 28ba |004a: goto 0004 // -0046 │ │ -0937ce: 5474 d706 |004b: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ -0937d2: 1205 |004d: const/4 v5, #int 0 // #0 │ │ -0937d4: d806 08ff |004e: add-int/lit8 v6, v8, #int -1 // #ff │ │ -0937d8: 7120 ad24 6500 |0050: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -0937de: 0a05 |0053: move-result v5 │ │ -0937e0: 6e20 0725 5400 |0054: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0937e6: 0c04 |0057: move-result-object v4 │ │ -0937e8: 1f04 2803 |0058: check-cast v4, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0328 │ │ -0937ec: 28ed |005a: goto 0047 // -0013 │ │ +093ef4: |[093ef4] android.support.v7.app.ActionBarImplBase.removeTabAt:(I)V │ │ +093f04: 5474 d506 |0000: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +093f08: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ +093f0c: 0e00 |0004: return-void │ │ +093f0e: 5474 d106 |0005: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ +093f12: 3804 3200 |0007: if-eqz v4, 0039 // +0032 │ │ +093f16: 5474 d106 |0009: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ +093f1a: 6e10 4617 0400 |000b: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getPosition:()I // method@1746 │ │ +093f20: 0a03 |000e: move-result v3 │ │ +093f22: 5474 d506 |000f: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +093f26: 6e20 c01e 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeTabAt:(I)V // method@1ec0 │ │ +093f2c: 5474 d706 |0014: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ +093f30: 6e20 0a25 8400 |0016: invoke-virtual {v4, v8}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ +093f36: 0c02 |0019: move-result-object v2 │ │ +093f38: 1f02 2c03 |001a: check-cast v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@032c │ │ +093f3c: 3802 0600 |001c: if-eqz v2, 0022 // +0006 │ │ +093f40: 12f4 |001e: const/4 v4, #int -1 // #ff │ │ +093f42: 6e20 5017 4200 |001f: invoke-virtual {v2, v4}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@1750 │ │ +093f48: 5474 d706 |0022: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ +093f4c: 6e10 0d25 0400 |0024: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +093f52: 0a01 |0027: move-result v1 │ │ +093f54: 0180 |0028: move v0, v8 │ │ +093f56: 3510 1300 |0029: if-ge v0, v1, 003c // +0013 │ │ +093f5a: 5474 d706 |002b: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ +093f5e: 6e20 0725 0400 |002d: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +093f64: 0c04 |0030: move-result-object v4 │ │ +093f66: 1f04 2c03 |0031: check-cast v4, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@032c │ │ +093f6a: 6e20 5017 0400 |0033: invoke-virtual {v4, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@1750 │ │ +093f70: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +093f74: 28f1 |0038: goto 0029 // -000f │ │ +093f76: 5273 d006 |0039: iget v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@06d0 │ │ +093f7a: 28d4 |003b: goto 000f // -002c │ │ +093f7c: 3383 c8ff |003c: if-ne v3, v8, 0004 // -0038 │ │ +093f80: 5474 d706 |003e: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ +093f84: 6e10 0825 0400 |0040: invoke-virtual {v4}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ +093f8a: 0a04 |0043: move-result v4 │ │ +093f8c: 3804 0700 |0044: if-eqz v4, 004b // +0007 │ │ +093f90: 1204 |0046: const/4 v4, #int 0 // #0 │ │ +093f92: 6e20 8117 4700 |0047: invoke-virtual {v7, v4}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1781 │ │ +093f98: 28ba |004a: goto 0004 // -0046 │ │ +093f9a: 5474 d706 |004b: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ +093f9e: 1205 |004d: const/4 v5, #int 0 // #0 │ │ +093fa0: d806 08ff |004e: add-int/lit8 v6, v8, #int -1 // #ff │ │ +093fa4: 7120 ad24 6500 |0050: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +093faa: 0a05 |0053: move-result v5 │ │ +093fac: 6e20 0725 5400 |0054: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +093fb2: 0c04 |0057: move-result-object v4 │ │ +093fb4: 1f04 2c03 |0058: check-cast v4, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@032c │ │ +093fb8: 28ed |005a: goto 0047 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0004 line=457 │ │ 0x0005 line=441 │ │ 0x000f line=443 │ │ 0x0014 line=444 │ │ @@ -186013,72 +185985,72 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 115 16-bit code units │ │ -0937f0: |[0937f0] android.support.v7.app.ActionBarImplBase.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -093800: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -093802: 6e10 6d17 0400 |0001: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@176d │ │ -093808: 0a02 |0004: move-result v2 │ │ -09380a: 1223 |0005: const/4 v3, #int 2 // #2 │ │ -09380c: 3232 0b00 |0006: if-eq v2, v3, 0011 // +000b │ │ -093810: 3805 0600 |0008: if-eqz v5, 000e // +0006 │ │ -093814: 6e10 0a16 0500 |000a: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@160a │ │ -09381a: 0a01 |000d: move-result v1 │ │ -09381c: 5941 d006 |000e: iput v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@06d0 │ │ -093820: 0e00 |0010: return-void │ │ -093822: 5442 bc06 |0011: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06bc │ │ -093826: 6e10 5f16 0200 |0013: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@165f │ │ -09382c: 0c02 |0016: move-result-object v2 │ │ -09382e: 6e10 4b04 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ -093834: 0c02 |001a: move-result-object v2 │ │ -093836: 6e10 1705 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@0517 │ │ -09383c: 0c00 |001e: move-result-object v0 │ │ -09383e: 5442 d106 |001f: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ -093842: 3352 2400 |0021: if-ne v2, v5, 0045 // +0024 │ │ -093846: 5441 d106 |0023: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ -09384a: 3801 1600 |0025: if-eqz v1, 003b // +0016 │ │ -09384e: 5441 d106 |0027: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ -093852: 6e10 4217 0100 |0029: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@1742 │ │ -093858: 0c01 |002c: move-result-object v1 │ │ -09385a: 5442 d106 |002d: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ -09385e: 7230 1816 2100 |002f: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabReselected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@1618 │ │ -093864: 5441 d506 |0032: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -093868: 6e10 0a16 0500 |0034: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@160a │ │ -09386e: 0a02 |0037: move-result v2 │ │ -093870: 6e20 ad1e 2100 |0038: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@1ead │ │ -093876: 6e10 1a05 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@051a │ │ -09387c: 0a01 |003e: move-result v1 │ │ -09387e: 3901 d1ff |003f: if-nez v1, 0010 // -002f │ │ -093882: 6e10 1405 0000 |0041: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0514 │ │ -093888: 28cc |0044: goto 0010 // -0034 │ │ -09388a: 5442 d506 |0045: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -09388e: 3805 0600 |0047: if-eqz v5, 004d // +0006 │ │ -093892: 6e10 0a16 0500 |0049: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@160a │ │ -093898: 0a01 |004c: move-result v1 │ │ -09389a: 6e20 c71e 1200 |004d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@1ec7 │ │ -0938a0: 5441 d106 |0050: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ -0938a4: 3801 0d00 |0052: if-eqz v1, 005f // +000d │ │ -0938a8: 5441 d106 |0054: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ -0938ac: 6e10 4217 0100 |0056: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@1742 │ │ -0938b2: 0c01 |0059: move-result-object v1 │ │ -0938b4: 5442 d106 |005a: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ -0938b8: 7230 1a16 2100 |005c: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabUnselected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@161a │ │ -0938be: 1f05 2803 |005f: check-cast v5, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@0328 │ │ -0938c2: 5b45 d106 |0061: iput-object v5, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ -0938c6: 5441 d106 |0063: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ -0938ca: 3801 d6ff |0065: if-eqz v1, 003b // -002a │ │ -0938ce: 5441 d106 |0067: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ -0938d2: 6e10 4217 0100 |0069: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@1742 │ │ -0938d8: 0c01 |006c: move-result-object v1 │ │ -0938da: 5442 d106 |006d: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ -0938de: 7230 1916 2100 |006f: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabSelected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@1619 │ │ -0938e4: 28c9 |0072: goto 003b // -0037 │ │ +093fbc: |[093fbc] android.support.v7.app.ActionBarImplBase.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +093fcc: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +093fce: 6e10 6d17 0400 |0001: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@176d │ │ +093fd4: 0a02 |0004: move-result v2 │ │ +093fd6: 1223 |0005: const/4 v3, #int 2 // #2 │ │ +093fd8: 3232 0b00 |0006: if-eq v2, v3, 0011 // +000b │ │ +093fdc: 3805 0600 |0008: if-eqz v5, 000e // +0006 │ │ +093fe0: 6e10 0a16 0500 |000a: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@160a │ │ +093fe6: 0a01 |000d: move-result v1 │ │ +093fe8: 5941 d006 |000e: iput v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@06d0 │ │ +093fec: 0e00 |0010: return-void │ │ +093fee: 5442 bc06 |0011: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06bc │ │ +093ff2: 6e10 5f16 0200 |0013: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@165f │ │ +093ff8: 0c02 |0016: move-result-object v2 │ │ +093ffa: 6e10 4b04 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ +094000: 0c02 |001a: move-result-object v2 │ │ +094002: 6e10 1705 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@0517 │ │ +094008: 0c00 |001e: move-result-object v0 │ │ +09400a: 5442 d106 |001f: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ +09400e: 3352 2400 |0021: if-ne v2, v5, 0045 // +0024 │ │ +094012: 5441 d106 |0023: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ +094016: 3801 1600 |0025: if-eqz v1, 003b // +0016 │ │ +09401a: 5441 d106 |0027: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ +09401e: 6e10 4217 0100 |0029: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@1742 │ │ +094024: 0c01 |002c: move-result-object v1 │ │ +094026: 5442 d106 |002d: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ +09402a: 7230 1816 2100 |002f: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabReselected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@1618 │ │ +094030: 5441 d506 |0032: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +094034: 6e10 0a16 0500 |0034: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@160a │ │ +09403a: 0a02 |0037: move-result v2 │ │ +09403c: 6e20 ad1e 2100 |0038: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@1ead │ │ +094042: 6e10 1a05 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@051a │ │ +094048: 0a01 |003e: move-result v1 │ │ +09404a: 3901 d1ff |003f: if-nez v1, 0010 // -002f │ │ +09404e: 6e10 1405 0000 |0041: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0514 │ │ +094054: 28cc |0044: goto 0010 // -0034 │ │ +094056: 5442 d506 |0045: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +09405a: 3805 0600 |0047: if-eqz v5, 004d // +0006 │ │ +09405e: 6e10 0a16 0500 |0049: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@160a │ │ +094064: 0a01 |004c: move-result v1 │ │ +094066: 6e20 c71e 1200 |004d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@1ec7 │ │ +09406c: 5441 d106 |0050: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ +094070: 3801 0d00 |0052: if-eqz v1, 005f // +000d │ │ +094074: 5441 d106 |0054: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ +094078: 6e10 4217 0100 |0056: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@1742 │ │ +09407e: 0c01 |0059: move-result-object v1 │ │ +094080: 5442 d106 |005a: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ +094084: 7230 1a16 2100 |005c: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabUnselected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@161a │ │ +09408a: 1f05 2c03 |005f: check-cast v5, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@032c │ │ +09408e: 5b45 d106 |0061: iput-object v5, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ +094092: 5441 d106 |0063: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ +094096: 3801 d6ff |0065: if-eqz v1, 003b // -002a │ │ +09409a: 5441 d106 |0067: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ +09409e: 6e10 4217 0100 |0069: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@1742 │ │ +0940a4: 0c01 |006c: move-result-object v1 │ │ +0940a6: 5442 d106 |006d: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@06d1 │ │ +0940aa: 7230 1916 2100 |006f: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabSelected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@1619 │ │ +0940b0: 28c9 |0072: goto 003b // -0037 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=466 │ │ 0x0008 line=467 │ │ 0x0010 line=493 │ │ 0x0011 line=471 │ │ 0x001f line=474 │ │ @@ -186105,18 +186077,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0938e8: |[0938e8] android.support.v7.app.ActionBarImplBase.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0938f8: 5410 be06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ -0938fc: 6e20 cc1b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V // method@1bcc │ │ -093902: 0e00 |0005: return-void │ │ +0940b4: |[0940b4] android.support.v7.app.ActionBarImplBase.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0940c4: 5410 be06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ +0940c8: 6e20 cc1b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V // method@1bcc │ │ +0940ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0005 line=333 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -186126,25 +186098,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -093904: |[093904] android.support.v7.app.ActionBarImplBase.setCustomView:(I)V │ │ -093914: 6e10 7317 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1773 │ │ -09391a: 0c00 |0003: move-result-object v0 │ │ -09391c: 7110 c820 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ -093922: 0c00 |0007: move-result-object v0 │ │ -093924: 5431 bb06 |0008: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093928: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -09392a: 6e40 cb20 4021 |000b: invoke-virtual {v0, v4, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -093930: 0c00 |000e: move-result-object v0 │ │ -093932: 6e20 8417 0300 |000f: invoke-virtual {v3, v0}, Landroid/support/v7/app/ActionBarImplBase;.setCustomView:(Landroid/view/View;)V // method@1784 │ │ -093938: 0e00 |0012: return-void │ │ +0940d0: |[0940d0] android.support.v7.app.ActionBarImplBase.setCustomView:(I)V │ │ +0940e0: 6e10 7317 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1773 │ │ +0940e6: 0c00 |0003: move-result-object v0 │ │ +0940e8: 7110 c820 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ +0940ee: 0c00 |0007: move-result-object v0 │ │ +0940f0: 5431 bb06 |0008: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +0940f4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +0940f6: 6e40 cb20 4021 |000b: invoke-virtual {v0, v4, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +0940fc: 0c00 |000e: move-result-object v0 │ │ +0940fe: 6e20 8417 0300 |000f: invoke-virtual {v3, v0}, Landroid/support/v7/app/ActionBarImplBase;.setCustomView:(Landroid/view/View;)V // method@1784 │ │ +094104: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0012 line=195 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0013 reg=4 resId I │ │ @@ -186154,18 +186126,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09393c: |[09393c] android.support.v7.app.ActionBarImplBase.setCustomView:(Landroid/view/View;)V │ │ -09394c: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093950: 6e20 a31c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@1ca3 │ │ -093956: 0e00 |0005: return-void │ │ +094108: |[094108] android.support.v7.app.ActionBarImplBase.setCustomView:(Landroid/view/View;)V │ │ +094118: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +09411c: 6e20 a31c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@1ca3 │ │ +094122: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -186175,19 +186147,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -093958: |[093958] android.support.v7.app.ActionBarImplBase.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ -093968: 6e20 cd21 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@21cd │ │ -09396e: 5410 bb06 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093972: 6e20 a31c 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@1ca3 │ │ -093978: 0e00 |0008: return-void │ │ +094124: |[094124] android.support.v7.app.ActionBarImplBase.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ +094134: 6e20 cd21 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@21cd │ │ +09413a: 5410 bb06 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +09413e: 6e20 a31c 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@1ca3 │ │ +094144: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0003 line=187 │ │ 0x0008 line=189 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ @@ -186199,22 +186171,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -09397c: |[09397c] android.support.v7.app.ActionBarImplBase.setDisplayHomeAsUpEnabled:(Z)V │ │ -09398c: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -09398e: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -093992: 0110 |0003: move v0, v1 │ │ -093994: 6e30 8817 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@1788 │ │ -09399a: 0e00 |0007: return-void │ │ -09399c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -09399e: 28fb |0009: goto 0004 // -0005 │ │ +094148: |[094148] android.support.v7.app.ActionBarImplBase.setDisplayHomeAsUpEnabled:(Z)V │ │ +094158: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +09415a: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +09415e: 0110 |0003: move v0, v1 │ │ +094160: 6e30 8817 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@1788 │ │ +094166: 0e00 |0007: return-void │ │ +094168: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09416a: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=312 │ │ 0x0007 line=313 │ │ 0x0008 line=312 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/app/ActionBarImplBase; │ │ @@ -186225,22 +186197,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0939a0: |[0939a0] android.support.v7.app.ActionBarImplBase.setDisplayOptions:(I)V │ │ -0939b0: dd00 0204 |0000: and-int/lit8 v0, v2, #int 4 // #04 │ │ -0939b4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0939b8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0939ba: 5c10 c706 |0005: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mDisplayHomeAsUpSet:Z // field@06c7 │ │ -0939be: 5410 bb06 |0007: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -0939c2: 6e20 a41c 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@1ca4 │ │ -0939c8: 0e00 |000c: return-void │ │ +09416c: |[09416c] android.support.v7.app.ActionBarImplBase.setDisplayOptions:(I)V │ │ +09417c: dd00 0204 |0000: and-int/lit8 v0, v2, #int 4 // #04 │ │ +094180: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +094184: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +094186: 5c10 c706 |0005: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mDisplayHomeAsUpSet:Z // field@06c7 │ │ +09418a: 5410 bb06 |0007: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +09418e: 6e20 a41c 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@1ca4 │ │ +094194: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0004 line=286 │ │ 0x0007 line=288 │ │ 0x000c line=289 │ │ locals : │ │ @@ -186252,29 +186224,29 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0939cc: |[0939cc] android.support.v7.app.ActionBarImplBase.setDisplayOptions:(II)V │ │ -0939dc: 5441 bb06 |0000: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -0939e0: 6e10 711c 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1c71 │ │ -0939e6: 0a00 |0005: move-result v0 │ │ -0939e8: dd01 0604 |0006: and-int/lit8 v1, v6, #int 4 // #04 │ │ -0939ec: 3801 0500 |0008: if-eqz v1, 000d // +0005 │ │ -0939f0: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -0939f2: 5c41 c706 |000b: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mDisplayHomeAsUpSet:Z // field@06c7 │ │ -0939f6: 5441 bb06 |000d: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -0939fa: 9502 0506 |000f: and-int v2, v5, v6 │ │ -0939fe: df03 06ff |0011: xor-int/lit8 v3, v6, #int -1 // #ff │ │ -093a02: b503 |0013: and-int/2addr v3, v0 │ │ -093a04: b632 |0014: or-int/2addr v2, v3 │ │ -093a06: 6e20 a41c 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@1ca4 │ │ -093a0c: 0e00 |0018: return-void │ │ +094198: |[094198] android.support.v7.app.ActionBarImplBase.setDisplayOptions:(II)V │ │ +0941a8: 5441 bb06 |0000: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +0941ac: 6e10 711c 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1c71 │ │ +0941b2: 0a00 |0005: move-result v0 │ │ +0941b4: dd01 0604 |0006: and-int/lit8 v1, v6, #int 4 // #04 │ │ +0941b8: 3801 0500 |0008: if-eqz v1, 000d // +0005 │ │ +0941bc: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +0941be: 5c41 c706 |000b: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mDisplayHomeAsUpSet:Z // field@06c7 │ │ +0941c2: 5441 bb06 |000d: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +0941c6: 9502 0506 |000f: and-int v2, v5, v6 │ │ +0941ca: df03 06ff |0011: xor-int/lit8 v3, v6, #int -1 // #ff │ │ +0941ce: b503 |0013: and-int/2addr v3, v0 │ │ +0941d0: b632 |0014: or-int/2addr v2, v3 │ │ +0941d2: 6e20 a41c 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@1ca4 │ │ +0941d8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0006 line=294 │ │ 0x000a line=295 │ │ 0x000d line=297 │ │ 0x0018 line=298 │ │ @@ -186289,22 +186261,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -093a10: |[093a10] android.support.v7.app.ActionBarImplBase.setDisplayShowCustomEnabled:(Z)V │ │ -093a20: 1301 1000 |0000: const/16 v1, #int 16 // #10 │ │ -093a24: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -093a28: 0110 |0004: move v0, v1 │ │ -093a2a: 6e30 8817 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@1788 │ │ -093a30: 0e00 |0008: return-void │ │ -093a32: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -093a34: 28fb |000a: goto 0005 // -0005 │ │ +0941dc: |[0941dc] android.support.v7.app.ActionBarImplBase.setDisplayShowCustomEnabled:(Z)V │ │ +0941ec: 1301 1000 |0000: const/16 v1, #int 16 // #10 │ │ +0941f0: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +0941f4: 0110 |0004: move v0, v1 │ │ +0941f6: 6e30 8817 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@1788 │ │ +0941fc: 0e00 |0008: return-void │ │ +0941fe: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +094200: 28fb |000a: goto 0005 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=322 │ │ 0x0008 line=323 │ │ 0x0009 line=322 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v7/app/ActionBarImplBase; │ │ @@ -186315,22 +186287,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -093a38: |[093a38] android.support.v7.app.ActionBarImplBase.setDisplayShowHomeEnabled:(Z)V │ │ -093a48: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -093a4a: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -093a4e: 0110 |0003: move v0, v1 │ │ -093a50: 6e30 8817 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@1788 │ │ -093a56: 0e00 |0007: return-void │ │ -093a58: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -093a5a: 28fb |0009: goto 0004 // -0005 │ │ +094204: |[094204] android.support.v7.app.ActionBarImplBase.setDisplayShowHomeEnabled:(Z)V │ │ +094214: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +094216: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +09421a: 0110 |0003: move v0, v1 │ │ +09421c: 6e30 8817 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@1788 │ │ +094222: 0e00 |0007: return-void │ │ +094224: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +094226: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=307 │ │ 0x0007 line=308 │ │ 0x0008 line=307 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/app/ActionBarImplBase; │ │ @@ -186341,22 +186313,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -093a5c: |[093a5c] android.support.v7.app.ActionBarImplBase.setDisplayShowTitleEnabled:(Z)V │ │ -093a6c: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -093a70: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -093a74: 0110 |0004: move v0, v1 │ │ -093a76: 6e30 8817 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@1788 │ │ -093a7c: 0e00 |0008: return-void │ │ -093a7e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -093a80: 28fb |000a: goto 0005 // -0005 │ │ +094228: |[094228] android.support.v7.app.ActionBarImplBase.setDisplayShowTitleEnabled:(Z)V │ │ +094238: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +09423c: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +094240: 0110 |0004: move v0, v1 │ │ +094242: 6e30 8817 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@1788 │ │ +094248: 0e00 |0008: return-void │ │ +09424a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +09424c: 28fb |000a: goto 0005 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=317 │ │ 0x0008 line=318 │ │ 0x0009 line=317 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v7/app/ActionBarImplBase; │ │ @@ -186367,22 +186339,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -093a84: |[093a84] android.support.v7.app.ActionBarImplBase.setDisplayUseLogoEnabled:(Z)V │ │ -093a94: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -093a96: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -093a9a: 0110 |0003: move v0, v1 │ │ -093a9c: 6e30 8817 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@1788 │ │ -093aa2: 0e00 |0007: return-void │ │ -093aa4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -093aa6: 28fb |0009: goto 0004 // -0005 │ │ +094250: |[094250] android.support.v7.app.ActionBarImplBase.setDisplayUseLogoEnabled:(Z)V │ │ +094260: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +094262: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +094266: 0110 |0003: move v0, v1 │ │ +094268: 6e30 8817 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@1788 │ │ +09426e: 0e00 |0007: return-void │ │ +094270: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +094272: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=302 │ │ 0x0007 line=303 │ │ 0x0008 line=302 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/app/ActionBarImplBase; │ │ @@ -186393,18 +186365,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -093aa8: |[093aa8] android.support.v7.app.ActionBarImplBase.setHomeAsUpIndicator:(I)V │ │ -093ab8: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093abc: 6e20 a81c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeAsUpIndicator:(I)V // method@1ca8 │ │ -093ac2: 0e00 |0005: return-void │ │ +094274: |[094274] android.support.v7.app.ActionBarImplBase.setHomeAsUpIndicator:(I)V │ │ +094284: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +094288: 6e20 a81c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeAsUpIndicator:(I)V // method@1ca8 │ │ +09428e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x0005 line=535 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -186414,18 +186386,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -093ac4: |[093ac4] android.support.v7.app.ActionBarImplBase.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ -093ad4: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093ad8: 6e20 a91c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@1ca9 │ │ -093ade: 0e00 |0005: return-void │ │ +094290: |[094290] android.support.v7.app.ActionBarImplBase.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +0942a0: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +0942a4: 6e20 a91c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@1ca9 │ │ +0942aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0005 line=530 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 indicator Landroid/graphics/drawable/Drawable; │ │ @@ -186435,18 +186407,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -093ae0: |[093ae0] android.support.v7.app.ActionBarImplBase.setHomeButtonEnabled:(Z)V │ │ -093af0: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093af4: 6e20 aa1c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@1caa │ │ -093afa: 0e00 |0005: return-void │ │ +0942ac: |[0942ac] android.support.v7.app.ActionBarImplBase.setHomeButtonEnabled:(Z)V │ │ +0942bc: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +0942c0: 6e20 aa1c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@1caa │ │ +0942c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0005 line=328 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 enable Z │ │ @@ -186456,18 +186428,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -093afc: |[093afc] android.support.v7.app.ActionBarImplBase.setIcon:(I)V │ │ -093b0c: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093b10: 6e20 ab1c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setIcon:(I)V // method@1cab │ │ -093b16: 0e00 |0005: return-void │ │ +0942c8: |[0942c8] android.support.v7.app.ActionBarImplBase.setIcon:(I)V │ │ +0942d8: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +0942dc: 6e20 ab1c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setIcon:(I)V // method@1cab │ │ +0942e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0005 line=200 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -186477,18 +186449,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -093b18: |[093b18] android.support.v7.app.ActionBarImplBase.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -093b28: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093b2c: 6e20 ac1c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1cac │ │ -093b32: 0e00 |0005: return-void │ │ +0942e4: |[0942e4] android.support.v7.app.ActionBarImplBase.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +0942f4: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +0942f8: 6e20 ac1c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1cac │ │ +0942fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -186498,20 +186470,20 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -093b34: |[093b34] android.support.v7.app.ActionBarImplBase.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ -093b44: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093b48: 6e20 a51c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1ca5 │ │ -093b4e: 5410 bb06 |0005: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093b52: 6e20 9f1c 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView;.setCallback:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V // method@1c9f │ │ -093b58: 0e00 |000a: return-void │ │ +094300: |[094300] android.support.v7.app.ActionBarImplBase.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ +094310: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +094314: 6e20 a51c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1ca5 │ │ +09431a: 5410 bb06 |0005: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +09431e: 6e20 9f1c 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView;.setCallback:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V // method@1c9f │ │ +094324: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0005 line=220 │ │ 0x000a line=221 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ @@ -186523,18 +186495,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -093b5c: |[093b5c] android.support.v7.app.ActionBarImplBase.setLogo:(I)V │ │ -093b6c: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093b70: 6e20 ad1c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setLogo:(I)V // method@1cad │ │ -093b76: 0e00 |0005: return-void │ │ +094328: |[094328] android.support.v7.app.ActionBarImplBase.setLogo:(I)V │ │ +094338: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +09433c: 6e20 ad1c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setLogo:(I)V // method@1cad │ │ +094342: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0005 line=210 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -186544,18 +186516,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -093b78: |[093b78] android.support.v7.app.ActionBarImplBase.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -093b88: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093b8c: 6e20 ae1c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@1cae │ │ -093b92: 0e00 |0005: return-void │ │ +094344: |[094344] android.support.v7.app.ActionBarImplBase.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +094354: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +094358: 6e20 ae1c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@1cae │ │ +09435e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0005 line=215 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 logo Landroid/graphics/drawable/Drawable; │ │ @@ -186565,53 +186537,53 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -093b94: |[093b94] android.support.v7.app.ActionBarImplBase.setNavigationMode:(I)V │ │ -093ba4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -093ba6: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ -093ba8: 5452 bb06 |0002: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093bac: 6e10 781c 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@1c78 │ │ -093bb2: 0a00 |0007: move-result v0 │ │ -093bb4: 2b00 4000 0000 |0008: packed-switch v0, 00000048 // +00000040 │ │ -093bba: 5452 bb06 |000b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093bbe: 6e20 b11c 6200 |000d: invoke-virtual {v2, v6}, Landroid/support/v7/internal/widget/ActionBarView;.setNavigationMode:(I)V // method@1cb1 │ │ -093bc4: 2b06 3e00 0000 |0010: packed-switch v6, 0000004e // +0000003e │ │ -093bca: 5452 bb06 |0013: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093bce: 1223 |0015: const/4 v3, #int 2 // #2 │ │ -093bd0: 3336 0700 |0016: if-ne v6, v3, 001d // +0007 │ │ -093bd4: 5553 c906 |0018: iget-boolean v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@06c9 │ │ -093bd8: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ -093bdc: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -093bde: 6e20 a01c 1200 |001d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@1ca0 │ │ -093be4: 0e00 |0020: return-void │ │ -093be6: 6e10 6e17 0500 |0021: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.getSelectedNavigationIndex:()I // method@176e │ │ -093bec: 0a02 |0024: move-result v2 │ │ -093bee: 5952 d006 |0025: iput v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@06d0 │ │ -093bf2: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -093bf4: 6e20 8117 2500 |0028: invoke-virtual {v5, v2}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1781 │ │ -093bfa: 5452 d506 |002b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -093bfe: 1303 0800 |002d: const/16 v3, #int 8 // #8 │ │ -093c02: 6e20 c81e 3200 |002f: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ -093c08: 28d9 |0032: goto 000b // -0027 │ │ -093c0a: 7010 6817 0500 |0033: invoke-direct {v5}, Landroid/support/v7/app/ActionBarImplBase;.ensureTabsExist:()V // method@1768 │ │ -093c10: 5452 d506 |0036: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ -093c14: 6e20 c81e 1200 |0038: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ -093c1a: 5252 d006 |003b: iget v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@06d0 │ │ -093c1e: 3242 d6ff |003d: if-eq v2, v4, 0013 // -002a │ │ -093c22: 5252 d006 |003f: iget v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@06d0 │ │ -093c26: 6e20 9717 2500 |0041: invoke-virtual {v5, v2}, Landroid/support/v7/app/ActionBarImplBase;.setSelectedNavigationItem:(I)V // method@1797 │ │ -093c2c: 5954 d006 |0044: iput v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@06d0 │ │ -093c30: 28cd |0046: goto 0013 // -0033 │ │ -093c32: 0000 |0047: nop // spacer │ │ -093c34: 0001 0100 0200 0000 1900 0000 |0048: packed-switch-data (6 units) │ │ -093c40: 0001 0100 0200 0000 2300 0000 |004e: packed-switch-data (6 units) │ │ +094360: |[094360] android.support.v7.app.ActionBarImplBase.setNavigationMode:(I)V │ │ +094370: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +094372: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ +094374: 5452 bb06 |0002: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +094378: 6e10 781c 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@1c78 │ │ +09437e: 0a00 |0007: move-result v0 │ │ +094380: 2b00 4000 0000 |0008: packed-switch v0, 00000048 // +00000040 │ │ +094386: 5452 bb06 |000b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +09438a: 6e20 b11c 6200 |000d: invoke-virtual {v2, v6}, Landroid/support/v7/internal/widget/ActionBarView;.setNavigationMode:(I)V // method@1cb1 │ │ +094390: 2b06 3e00 0000 |0010: packed-switch v6, 0000004e // +0000003e │ │ +094396: 5452 bb06 |0013: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +09439a: 1223 |0015: const/4 v3, #int 2 // #2 │ │ +09439c: 3336 0700 |0016: if-ne v6, v3, 001d // +0007 │ │ +0943a0: 5553 c906 |0018: iget-boolean v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@06c9 │ │ +0943a4: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ +0943a8: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +0943aa: 6e20 a01c 1200 |001d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@1ca0 │ │ +0943b0: 0e00 |0020: return-void │ │ +0943b2: 6e10 6e17 0500 |0021: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.getSelectedNavigationIndex:()I // method@176e │ │ +0943b8: 0a02 |0024: move-result v2 │ │ +0943ba: 5952 d006 |0025: iput v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@06d0 │ │ +0943be: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +0943c0: 6e20 8117 2500 |0028: invoke-virtual {v5, v2}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1781 │ │ +0943c6: 5452 d506 |002b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +0943ca: 1303 0800 |002d: const/16 v3, #int 8 // #8 │ │ +0943ce: 6e20 c81e 3200 |002f: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ +0943d4: 28d9 |0032: goto 000b // -0027 │ │ +0943d6: 7010 6817 0500 |0033: invoke-direct {v5}, Landroid/support/v7/app/ActionBarImplBase;.ensureTabsExist:()V // method@1768 │ │ +0943dc: 5452 d506 |0036: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@06d5 │ │ +0943e0: 6e20 c81e 1200 |0038: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ +0943e6: 5252 d006 |003b: iget v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@06d0 │ │ +0943ea: 3242 d6ff |003d: if-eq v2, v4, 0013 // -002a │ │ +0943ee: 5252 d006 |003f: iget v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@06d0 │ │ +0943f2: 6e20 9717 2500 |0041: invoke-virtual {v5, v2}, Landroid/support/v7/app/ActionBarImplBase;.setSelectedNavigationItem:(I)V // method@1797 │ │ +0943f8: 5954 d006 |0044: iput v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@06d0 │ │ +0943fc: 28cd |0046: goto 0013 // -0033 │ │ +0943fe: 0000 |0047: nop // spacer │ │ +094400: 0001 0100 0200 0000 1900 0000 |0048: packed-switch-data (6 units) │ │ +09440c: 0001 0100 0200 0000 2300 0000 |004e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=367 │ │ 0x0008 line=368 │ │ 0x000b line=375 │ │ 0x0010 line=376 │ │ 0x0013 line=386 │ │ @@ -186636,34 +186608,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -093c4c: |[093c4c] android.support.v7.app.ActionBarImplBase.setSelectedNavigationItem:(I)V │ │ -093c5c: 5420 bb06 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093c60: 6e10 781c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@1c78 │ │ -093c66: 0a00 |0005: move-result v0 │ │ -093c68: 2b00 1e00 0000 |0006: packed-switch v0, 00000024 // +0000001e │ │ -093c6e: 2200 a204 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -093c72: 1a01 7224 |000b: const-string v1, "setSelectedNavigationIndex not valid for current navigation mode" // string@2472 │ │ -093c76: 7020 9c24 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -093c7c: 2700 |0010: throw v0 │ │ -093c7e: 5420 d706 |0011: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ -093c82: 6e20 0725 3000 |0013: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -093c88: 0c00 |0016: move-result-object v0 │ │ -093c8a: 1f00 1603 |0017: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@0316 │ │ -093c8e: 6e20 8117 0200 |0019: invoke-virtual {v2, v0}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1781 │ │ -093c94: 0e00 |001c: return-void │ │ -093c96: 5420 bb06 |001d: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093c9a: 6e20 a61c 3000 |001f: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView;.setDropdownSelectedPosition:(I)V // method@1ca6 │ │ -093ca0: 28fa |0022: goto 001c // -0006 │ │ -093ca2: 0000 |0023: nop // spacer │ │ -093ca4: 0001 0200 0100 0000 1700 0000 0b00 ... |0024: packed-switch-data (8 units) │ │ +094418: |[094418] android.support.v7.app.ActionBarImplBase.setSelectedNavigationItem:(I)V │ │ +094428: 5420 bb06 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +09442c: 6e10 781c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@1c78 │ │ +094432: 0a00 |0005: move-result v0 │ │ +094434: 2b00 1e00 0000 |0006: packed-switch v0, 00000024 // +0000001e │ │ +09443a: 2200 a804 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +09443e: 1a01 7824 |000b: const-string v1, "setSelectedNavigationIndex not valid for current navigation mode" // string@2478 │ │ +094442: 7020 9c24 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +094448: 2700 |0010: throw v0 │ │ +09444a: 5420 d706 |0011: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@06d7 │ │ +09444e: 6e20 0725 3000 |0013: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +094454: 0c00 |0016: move-result-object v0 │ │ +094456: 1f00 1a03 |0017: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@031a │ │ +09445a: 6e20 8117 0200 |0019: invoke-virtual {v2, v0}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1781 │ │ +094460: 0e00 |001c: return-void │ │ +094462: 5420 bb06 |001d: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +094466: 6e20 a61c 3000 |001f: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView;.setDropdownSelectedPosition:(I)V // method@1ca6 │ │ +09446c: 28fa |0022: goto 001c // -0006 │ │ +09446e: 0000 |0023: nop // spacer │ │ +094470: 0001 0200 0100 0000 1700 0000 0b00 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0009 line=233 │ │ 0x0011 line=227 │ │ 0x001c line=236 │ │ 0x001d line=230 │ │ @@ -186677,24 +186649,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -093cb4: |[093cb4] android.support.v7.app.ActionBarImplBase.setShowHideAnimationEnabled:(Z)V │ │ -093cc4: 5c12 d206 |0000: iput-boolean v2, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowHideAnimationEnabled:Z // field@06d2 │ │ -093cc8: 3902 1000 |0002: if-nez v2, 0012 // +0010 │ │ -093ccc: 5410 d906 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ -093cd0: 6e10 0722 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewGroup;.clearAnimation:()V // method@2207 │ │ -093cd6: 5410 d406 |0009: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ -093cda: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -093cde: 5410 d406 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ -093ce2: 6e10 b21b 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.clearAnimation:()V // method@1bb2 │ │ -093ce8: 0e00 |0012: return-void │ │ +094480: |[094480] android.support.v7.app.ActionBarImplBase.setShowHideAnimationEnabled:(Z)V │ │ +094490: 5c12 d206 |0000: iput-boolean v2, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowHideAnimationEnabled:Z // field@06d2 │ │ +094494: 3902 1000 |0002: if-nez v2, 0012 // +0010 │ │ +094498: 5410 d906 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@06d9 │ │ +09449c: 6e10 0722 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewGroup;.clearAnimation:()V // method@2207 │ │ +0944a2: 5410 d406 |0009: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ +0944a6: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +0944aa: 5410 d406 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ +0944ae: 6e10 b21b 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.clearAnimation:()V // method@1bb2 │ │ +0944b4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=996 │ │ 0x0002 line=997 │ │ 0x0004 line=998 │ │ 0x0009 line=999 │ │ 0x000d line=1000 │ │ @@ -186708,18 +186680,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -093cec: |[093cec] android.support.v7.app.ActionBarImplBase.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -093cfc: 5410 be06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ -093d00: 6e20 cd1b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V // method@1bcd │ │ -093d06: 0e00 |0005: return-void │ │ +0944b8: |[0944b8] android.support.v7.app.ActionBarImplBase.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0944c8: 5410 be06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ +0944cc: 6e20 cd1b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V // method@1bcd │ │ +0944d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0005 line=343 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -186729,18 +186701,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -093d08: |[093d08] android.support.v7.app.ActionBarImplBase.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -093d18: 5410 be06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ -093d1c: 6e20 ce1b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V // method@1bce │ │ -093d22: 0e00 |0005: return-void │ │ +0944d4: |[0944d4] android.support.v7.app.ActionBarImplBase.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0944e4: 5410 be06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06be │ │ +0944e8: 6e20 ce1b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V // method@1bce │ │ +0944ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0005 line=338 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -186750,20 +186722,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -093d24: |[093d24] android.support.v7.app.ActionBarImplBase.setSubtitle:(I)V │ │ -093d34: 5410 c006 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ -093d38: 6e20 2301 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0123 │ │ -093d3e: 0c00 |0005: move-result-object v0 │ │ -093d40: 6e20 9c17 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.setSubtitle:(Ljava/lang/CharSequence;)V // method@179c │ │ -093d46: 0e00 |0009: return-void │ │ +0944f0: |[0944f0] android.support.v7.app.ActionBarImplBase.setSubtitle:(I)V │ │ +094500: 5410 c006 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ +094504: 6e20 2301 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0123 │ │ +09450a: 0c00 |0005: move-result-object v0 │ │ +09450c: 6e20 9c17 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.setSubtitle:(Ljava/lang/CharSequence;)V // method@179c │ │ +094512: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0009 line=281 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x000a reg=2 resId I │ │ @@ -186773,18 +186745,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -093d48: |[093d48] android.support.v7.app.ActionBarImplBase.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -093d58: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093d5c: 6e20 b51c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1cb5 │ │ -093d62: 0e00 |0005: return-void │ │ +094514: |[094514] android.support.v7.app.ActionBarImplBase.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +094524: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +094528: 6e20 b51c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1cb5 │ │ +09452e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0005 line=276 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 subtitle Ljava/lang/CharSequence; │ │ @@ -186794,20 +186766,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -093d64: |[093d64] android.support.v7.app.ActionBarImplBase.setTitle:(I)V │ │ -093d74: 5410 c006 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ -093d78: 6e20 2301 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0123 │ │ -093d7e: 0c00 |0005: move-result-object v0 │ │ -093d80: 6e20 9e17 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.setTitle:(Ljava/lang/CharSequence;)V // method@179e │ │ -093d86: 0e00 |0009: return-void │ │ +094530: |[094530] android.support.v7.app.ActionBarImplBase.setTitle:(I)V │ │ +094540: 5410 c006 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@06c0 │ │ +094544: 6e20 2301 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0123 │ │ +09454a: 0c00 |0005: move-result-object v0 │ │ +09454c: 6e20 9e17 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.setTitle:(Ljava/lang/CharSequence;)V // method@179e │ │ +094552: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0009 line=271 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x000a reg=2 resId I │ │ @@ -186817,18 +186789,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -093d88: |[093d88] android.support.v7.app.ActionBarImplBase.setTitle:(Ljava/lang/CharSequence;)V │ │ -093d98: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ -093d9c: 6e20 b61c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setTitle:(Ljava/lang/CharSequence;)V // method@1cb6 │ │ -093da2: 0e00 |0005: return-void │ │ +094554: |[094554] android.support.v7.app.ActionBarImplBase.setTitle:(Ljava/lang/CharSequence;)V │ │ +094564: 5410 bb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@06bb │ │ +094568: 6e20 b61c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setTitle:(Ljava/lang/CharSequence;)V // method@1cb6 │ │ +09456e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0005 line=266 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -186838,21 +186810,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -093da4: |[093da4] android.support.v7.app.ActionBarImplBase.show:()V │ │ -093db4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -093db6: 5520 ca06 |0001: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@06ca │ │ -093dba: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -093dbe: 5c21 ca06 |0005: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@06ca │ │ -093dc2: 7020 a217 1200 |0007: invoke-direct {v2, v1}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@17a2 │ │ -093dc8: 0e00 |000a: return-void │ │ +094570: |[094570] android.support.v7.app.ActionBarImplBase.show:()V │ │ +094580: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +094582: 5520 ca06 |0001: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@06ca │ │ +094586: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +09458a: 5c21 ca06 |0005: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@06ca │ │ +09458e: 7020 a217 1200 |0007: invoke-direct {v2, v1}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@17a2 │ │ +094594: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=544 │ │ 0x0005 line=545 │ │ 0x0007 line=546 │ │ 0x000a line=548 │ │ locals : │ │ @@ -186863,22 +186835,22 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -093dcc: |[093dcc] android.support.v7.app.ActionBarImplBase.showForActionMode:()V │ │ -093ddc: 5510 d306 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@06d3 │ │ -093de0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -093de4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -093de6: 5c10 d306 |0005: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@06d3 │ │ -093dea: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -093dec: 7020 a217 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@17a2 │ │ -093df2: 0e00 |000b: return-void │ │ +094598: |[094598] android.support.v7.app.ActionBarImplBase.showForActionMode:()V │ │ +0945a8: 5510 d306 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@06d3 │ │ +0945ac: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0945b0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0945b2: 5c10 d306 |0005: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@06d3 │ │ +0945b6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0945b8: 7020 a217 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@17a2 │ │ +0945be: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ 0x0004 line=552 │ │ 0x0007 line=553 │ │ 0x000b line=555 │ │ locals : │ │ @@ -186889,49 +186861,49 @@ │ │ type : '(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -093df4: |[093df4] android.support.v7.app.ActionBarImplBase.startActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ -093e04: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -093e06: 5431 ba06 |0001: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@06ba │ │ -093e0a: 3801 0700 |0003: if-eqz v1, 000a // +0007 │ │ -093e0e: 5431 ba06 |0005: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@06ba │ │ -093e12: 6e10 2d17 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.finish:()V // method@172d │ │ -093e18: 5431 c206 |000a: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@06c2 │ │ -093e1c: 6e10 f41b 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.killMode:()V // method@1bf4 │ │ -093e22: 2200 2703 |000f: new-instance v0, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // type@0327 │ │ -093e26: 7030 2b17 3004 |0011: invoke-direct {v0, v3, v4}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.:(Landroid/support/v7/app/ActionBarImplBase;Landroid/support/v7/view/ActionMode$Callback;)V // method@172b │ │ -093e2c: 6e10 2c17 0000 |0014: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.dispatchOnCreate:()Z // method@172c │ │ -093e32: 0a01 |0017: move-result v1 │ │ -093e34: 3801 2d00 |0018: if-eqz v1, 0045 // +002d │ │ -093e38: 6e10 3317 0000 |001a: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.invalidate:()V // method@1733 │ │ -093e3e: 5431 c206 |001d: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@06c2 │ │ -093e42: 6e20 ef1b 0100 |001f: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.initForMode:(Landroid/support/v7/view/ActionMode;)V // method@1bef │ │ -093e48: 6e20 6217 2300 |0022: invoke-virtual {v3, v2}, Landroid/support/v7/app/ActionBarImplBase;.animateToMode:(Z)V // method@1762 │ │ -093e4e: 5431 d406 |0025: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ -093e52: 3801 1400 |0027: if-eqz v1, 003b // +0014 │ │ -093e56: 5231 c106 |0029: iget v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextDisplayMode:I // field@06c1 │ │ -093e5a: 3321 1000 |002b: if-ne v1, v2, 003b // +0010 │ │ -093e5e: 5431 d406 |002d: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ -093e62: 6e10 be1b 0100 |002f: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.getVisibility:()I // method@1bbe │ │ -093e68: 0a01 |0032: move-result v1 │ │ -093e6a: 3801 0800 |0033: if-eqz v1, 003b // +0008 │ │ -093e6e: 5431 d406 |0035: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ -093e72: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -093e74: 6e20 d11b 2100 |0038: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@1bd1 │ │ -093e7a: 5431 c206 |003b: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@06c2 │ │ -093e7e: 1302 2000 |003d: const/16 v2, #int 32 // #20 │ │ -093e82: 6e20 ff1b 2100 |003f: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@1bff │ │ -093e88: 5b30 ba06 |0042: iput-object v0, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@06ba │ │ -093e8c: 1100 |0044: return-object v0 │ │ -093e8e: 1200 |0045: const/4 v0, #int 0 // #0 │ │ -093e90: 28fe |0046: goto 0044 // -0002 │ │ +0945c0: |[0945c0] android.support.v7.app.ActionBarImplBase.startActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ +0945d0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0945d2: 5431 ba06 |0001: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@06ba │ │ +0945d6: 3801 0700 |0003: if-eqz v1, 000a // +0007 │ │ +0945da: 5431 ba06 |0005: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@06ba │ │ +0945de: 6e10 2d17 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.finish:()V // method@172d │ │ +0945e4: 5431 c206 |000a: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@06c2 │ │ +0945e8: 6e10 f41b 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.killMode:()V // method@1bf4 │ │ +0945ee: 2200 2b03 |000f: new-instance v0, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // type@032b │ │ +0945f2: 7030 2b17 3004 |0011: invoke-direct {v0, v3, v4}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.:(Landroid/support/v7/app/ActionBarImplBase;Landroid/support/v7/view/ActionMode$Callback;)V // method@172b │ │ +0945f8: 6e10 2c17 0000 |0014: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.dispatchOnCreate:()Z // method@172c │ │ +0945fe: 0a01 |0017: move-result v1 │ │ +094600: 3801 2d00 |0018: if-eqz v1, 0045 // +002d │ │ +094604: 6e10 3317 0000 |001a: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.invalidate:()V // method@1733 │ │ +09460a: 5431 c206 |001d: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@06c2 │ │ +09460e: 6e20 ef1b 0100 |001f: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.initForMode:(Landroid/support/v7/view/ActionMode;)V // method@1bef │ │ +094614: 6e20 6217 2300 |0022: invoke-virtual {v3, v2}, Landroid/support/v7/app/ActionBarImplBase;.animateToMode:(Z)V // method@1762 │ │ +09461a: 5431 d406 |0025: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ +09461e: 3801 1400 |0027: if-eqz v1, 003b // +0014 │ │ +094622: 5231 c106 |0029: iget v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextDisplayMode:I // field@06c1 │ │ +094626: 3321 1000 |002b: if-ne v1, v2, 003b // +0010 │ │ +09462a: 5431 d406 |002d: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ +09462e: 6e10 be1b 0100 |002f: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.getVisibility:()I // method@1bbe │ │ +094634: 0a01 |0032: move-result v1 │ │ +094636: 3801 0800 |0033: if-eqz v1, 003b // +0008 │ │ +09463a: 5431 d406 |0035: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@06d4 │ │ +09463e: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +094640: 6e20 d11b 2100 |0038: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@1bd1 │ │ +094646: 5431 c206 |003b: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@06c2 │ │ +09464a: 1302 2000 |003d: const/16 v2, #int 32 // #20 │ │ +09464e: 6e20 ff1b 2100 |003f: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@1bff │ │ +094654: 5b30 ba06 |0042: iput-object v0, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@06ba │ │ +094658: 1100 |0044: return-object v0 │ │ +09465a: 1200 |0045: const/4 v0, #int 0 // #0 │ │ +09465c: 28fe |0046: goto 0044 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=588 │ │ 0x0005 line=589 │ │ 0x000a line=592 │ │ 0x000f line=593 │ │ 0x0014 line=594 │ │ @@ -186949,17 +186921,17 @@ │ │ 0x0045 - 0x0047 reg=0 mode Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; │ │ 0x0000 - 0x0047 reg=3 this Landroid/support/v7/app/ActionBarImplBase; │ │ 0x0000 - 0x0047 reg=4 callback Landroid/support/v7/view/ActionMode$Callback; │ │ │ │ source_file_idx : 483 (ActionBarImplBase.java) │ │ │ │ Class #732 header: │ │ -class_idx : 814 │ │ +class_idx : 818 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 790 │ │ +superclass_idx : 794 │ │ source_file_idx : 485 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #732 annotations: │ │ @@ -187001,19 +186973,19 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplICS;Landroid/app/ActionBar$Tab;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -093e94: |[093e94] android.support.v7.app.ActionBarImplICS$TabWrapper.:(Landroid/support/v7/app/ActionBarImplICS;Landroid/app/ActionBar$Tab;)V │ │ -093ea4: 5b01 e406 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@06e4 │ │ -093ea8: 7010 0616 0000 |0002: invoke-direct {v0}, Landroid/support/v7/app/ActionBar$Tab;.:()V // method@1606 │ │ -093eae: 5b02 e306 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ -093eb2: 0e00 |0007: return-void │ │ +094660: |[094660] android.support.v7.app.ActionBarImplICS$TabWrapper.:(Landroid/support/v7/app/ActionBarImplICS;Landroid/app/ActionBar$Tab;)V │ │ +094670: 5b01 e406 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@06e4 │ │ +094674: 7010 0616 0000 |0002: invoke-direct {v0}, Landroid/support/v7/app/ActionBar$Tab;.:()V // method@1606 │ │ +09467a: 5b02 e306 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ +09467e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0005 line=456 │ │ 0x0007 line=457 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ @@ -187026,17 +186998,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093eb4: |[093eb4] android.support.v7.app.ActionBarImplICS$TabWrapper.getContentDescription:()Ljava/lang/CharSequence; │ │ -093ec4: 5410 e006 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mContentDescription:Ljava/lang/CharSequence; // field@06e0 │ │ -093ec8: 1100 |0002: return-object v0 │ │ +094680: |[094680] android.support.v7.app.ActionBarImplICS$TabWrapper.getContentDescription:()Ljava/lang/CharSequence; │ │ +094690: 5410 e006 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mContentDescription:Ljava/lang/CharSequence; // field@06e0 │ │ +094694: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ │ │ #1 : (in Landroid/support/v7/app/ActionBarImplICS$TabWrapper;) │ │ @@ -187044,19 +187016,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -093ecc: |[093ecc] android.support.v7.app.ActionBarImplICS$TabWrapper.getCustomView:()Landroid/view/View; │ │ -093edc: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ -093ee0: 6e10 0900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@0009 │ │ -093ee6: 0c00 |0005: move-result-object v0 │ │ -093ee8: 1100 |0006: return-object v0 │ │ +094698: |[094698] android.support.v7.app.ActionBarImplICS$TabWrapper.getCustomView:()Landroid/view/View; │ │ +0946a8: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ +0946ac: 6e10 0900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@0009 │ │ +0946b2: 0c00 |0005: move-result-object v0 │ │ +0946b4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ │ │ #2 : (in Landroid/support/v7/app/ActionBarImplICS$TabWrapper;) │ │ @@ -187064,19 +187036,19 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -093eec: |[093eec] android.support.v7.app.ActionBarImplICS$TabWrapper.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -093efc: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ -093f00: 6e10 0a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@000a │ │ -093f06: 0c00 |0005: move-result-object v0 │ │ -093f08: 1100 |0006: return-object v0 │ │ +0946b8: |[0946b8] android.support.v7.app.ActionBarImplICS$TabWrapper.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +0946c8: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ +0946cc: 6e10 0a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@000a │ │ +0946d2: 0c00 |0005: move-result-object v0 │ │ +0946d4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ │ │ #3 : (in Landroid/support/v7/app/ActionBarImplICS$TabWrapper;) │ │ @@ -187084,19 +187056,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -093f0c: |[093f0c] android.support.v7.app.ActionBarImplICS$TabWrapper.getPosition:()I │ │ -093f1c: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ -093f20: 6e10 0b00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getPosition:()I // method@000b │ │ -093f26: 0a00 |0005: move-result v0 │ │ -093f28: 0f00 |0006: return v0 │ │ +0946d8: |[0946d8] android.support.v7.app.ActionBarImplICS$TabWrapper.getPosition:()I │ │ +0946e8: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ +0946ec: 6e10 0b00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getPosition:()I // method@000b │ │ +0946f2: 0a00 |0005: move-result v0 │ │ +0946f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ │ │ #4 : (in Landroid/support/v7/app/ActionBarImplICS$TabWrapper;) │ │ @@ -187104,17 +187076,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093f2c: |[093f2c] android.support.v7.app.ActionBarImplICS$TabWrapper.getTag:()Ljava/lang/Object; │ │ -093f3c: 5410 e206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTag:Ljava/lang/Object; // field@06e2 │ │ -093f40: 1100 |0002: return-object v0 │ │ +0946f8: |[0946f8] android.support.v7.app.ActionBarImplICS$TabWrapper.getTag:()Ljava/lang/Object; │ │ +094708: 5410 e206 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTag:Ljava/lang/Object; // field@06e2 │ │ +09470c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ │ │ #5 : (in Landroid/support/v7/app/ActionBarImplICS$TabWrapper;) │ │ @@ -187122,19 +187094,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -093f44: |[093f44] android.support.v7.app.ActionBarImplICS$TabWrapper.getText:()Ljava/lang/CharSequence; │ │ -093f54: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ -093f58: 6e10 0d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@000d │ │ -093f5e: 0c00 |0005: move-result-object v0 │ │ -093f60: 1100 |0006: return-object v0 │ │ +094710: |[094710] android.support.v7.app.ActionBarImplICS$TabWrapper.getText:()Ljava/lang/CharSequence; │ │ +094720: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ +094724: 6e10 0d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@000d │ │ +09472a: 0c00 |0005: move-result-object v0 │ │ +09472c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ │ │ #6 : (in Landroid/support/v7/app/ActionBarImplICS$TabWrapper;) │ │ @@ -187142,26 +187114,26 @@ │ │ type : '(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -093f64: |[093f64] android.support.v7.app.ActionBarImplICS$TabWrapper.onTabReselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -093f74: 5421 e106 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@06e1 │ │ -093f78: 3804 1100 |0002: if-eqz v4, 0013 // +0011 │ │ -093f7c: 5420 e406 |0004: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@06e4 │ │ -093f80: 6e10 d217 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@17d2 │ │ -093f86: 0c00 |0009: move-result-object v0 │ │ -093f88: 7230 1816 2100 |000a: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabReselected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@1618 │ │ -093f8e: 5420 e406 |000d: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@06e4 │ │ -093f92: 6e10 d017 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.commitActiveTransaction:()V // method@17d0 │ │ -093f98: 0e00 |0012: return-void │ │ -093f9a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -093f9c: 28f6 |0014: goto 000a // -000a │ │ +094730: |[094730] android.support.v7.app.ActionBarImplICS$TabWrapper.onTabReselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +094740: 5421 e106 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@06e1 │ │ +094744: 3804 1100 |0002: if-eqz v4, 0013 // +0011 │ │ +094748: 5420 e406 |0004: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@06e4 │ │ +09474c: 6e10 d217 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@17d2 │ │ +094752: 0c00 |0009: move-result-object v0 │ │ +094754: 7230 1816 2100 |000a: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabReselected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@1618 │ │ +09475a: 5420 e406 |000d: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@06e4 │ │ +09475e: 6e10 d017 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.commitActiveTransaction:()V // method@17d0 │ │ +094764: 0e00 |0012: return-void │ │ +094766: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +094768: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x000d line=572 │ │ 0x0012 line=573 │ │ 0x0013 line=571 │ │ locals : │ │ @@ -187174,26 +187146,26 @@ │ │ type : '(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -093fa0: |[093fa0] android.support.v7.app.ActionBarImplICS$TabWrapper.onTabSelected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -093fb0: 5421 e106 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@06e1 │ │ -093fb4: 3804 1100 |0002: if-eqz v4, 0013 // +0011 │ │ -093fb8: 5420 e406 |0004: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@06e4 │ │ -093fbc: 6e10 d217 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@17d2 │ │ -093fc2: 0c00 |0009: move-result-object v0 │ │ -093fc4: 7230 1916 2100 |000a: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabSelected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@1619 │ │ -093fca: 5420 e406 |000d: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@06e4 │ │ -093fce: 6e10 d017 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.commitActiveTransaction:()V // method@17d0 │ │ -093fd4: 0e00 |0012: return-void │ │ -093fd6: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -093fd8: 28f6 |0014: goto 000a // -000a │ │ +09476c: |[09476c] android.support.v7.app.ActionBarImplICS$TabWrapper.onTabSelected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +09477c: 5421 e106 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@06e1 │ │ +094780: 3804 1100 |0002: if-eqz v4, 0013 // +0011 │ │ +094784: 5420 e406 |0004: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@06e4 │ │ +094788: 6e10 d217 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@17d2 │ │ +09478e: 0c00 |0009: move-result-object v0 │ │ +094790: 7230 1916 2100 |000a: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabSelected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@1619 │ │ +094796: 5420 e406 |000d: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@06e4 │ │ +09479a: 6e10 d017 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.commitActiveTransaction:()V // method@17d0 │ │ +0947a0: 0e00 |0012: return-void │ │ +0947a2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +0947a4: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ 0x000d line=559 │ │ 0x0012 line=560 │ │ 0x0013 line=558 │ │ locals : │ │ @@ -187206,24 +187178,24 @@ │ │ type : '(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -093fdc: |[093fdc] android.support.v7.app.ActionBarImplICS$TabWrapper.onTabUnselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -093fec: 5421 e106 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@06e1 │ │ -093ff0: 3804 0c00 |0002: if-eqz v4, 000e // +000c │ │ -093ff4: 5420 e406 |0004: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@06e4 │ │ -093ff8: 6e10 d217 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@17d2 │ │ -093ffe: 0c00 |0009: move-result-object v0 │ │ -094000: 7230 1a16 2100 |000a: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabUnselected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@161a │ │ -094006: 0e00 |000d: return-void │ │ -094008: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -09400a: 28fb |000f: goto 000a // -0005 │ │ +0947a8: |[0947a8] android.support.v7.app.ActionBarImplICS$TabWrapper.onTabUnselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +0947b8: 5421 e106 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@06e1 │ │ +0947bc: 3804 0c00 |0002: if-eqz v4, 000e // +000c │ │ +0947c0: 5420 e406 |0004: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@06e4 │ │ +0947c4: 6e10 d217 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@17d2 │ │ +0947ca: 0c00 |0009: move-result-object v0 │ │ +0947cc: 7230 1a16 2100 |000a: invoke-interface {v1, v2, v0}, Landroid/support/v7/app/ActionBar$TabListener;.onTabUnselected:(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@161a │ │ +0947d2: 0e00 |000d: return-void │ │ +0947d4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0947d6: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x000d line=566 │ │ 0x000e line=565 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ @@ -187235,18 +187207,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09400c: |[09400c] android.support.v7.app.ActionBarImplICS$TabWrapper.select:()V │ │ -09401c: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ -094020: 6e10 0e00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.select:()V // method@000e │ │ -094026: 0e00 |0005: return-void │ │ +0947d8: |[0947d8] android.support.v7.app.ActionBarImplICS$TabWrapper.select:()V │ │ +0947e8: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ +0947ec: 6e10 0e00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.select:()V // method@000e │ │ +0947f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=535 │ │ 0x0005 line=536 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ │ │ @@ -187255,21 +187227,21 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -094028: |[094028] android.support.v7.app.ActionBarImplICS$TabWrapper.setContentDescription:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -094038: 5410 e406 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@06e4 │ │ -09403c: 5400 e706 |0002: iget-object v0, v0, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@06e7 │ │ -094040: 6e20 5c00 2000 |0004: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@005c │ │ -094046: 0c00 |0007: move-result-object v0 │ │ -094048: 5b10 e006 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mContentDescription:Ljava/lang/CharSequence; // field@06e0 │ │ -09404c: 1101 |000a: return-object v1 │ │ +0947f4: |[0947f4] android.support.v7.app.ActionBarImplICS$TabWrapper.setContentDescription:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +094804: 5410 e406 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@06e4 │ │ +094808: 5400 e706 |0002: iget-object v0, v0, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@06e7 │ │ +09480c: 6e20 5c00 2000 |0004: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@005c │ │ +094812: 0c00 |0007: move-result-object v0 │ │ +094814: 5b10 e006 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mContentDescription:Ljava/lang/CharSequence; // field@06e0 │ │ +094818: 1101 |000a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x000a line=541 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ 0x0000 - 0x000b reg=2 resId I │ │ @@ -187279,17 +187251,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094050: |[094050] android.support.v7.app.ActionBarImplICS$TabWrapper.setContentDescription:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ -094060: 5b01 e006 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mContentDescription:Ljava/lang/CharSequence; // field@06e0 │ │ -094064: 1100 |0002: return-object v0 │ │ +09481c: |[09481c] android.support.v7.app.ActionBarImplICS$TabWrapper.setContentDescription:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ +09482c: 5b01 e006 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mContentDescription:Ljava/lang/CharSequence; // field@06e0 │ │ +094830: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ 0x0002 line=547 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ 0x0000 - 0x0003 reg=1 contentDesc Ljava/lang/CharSequence; │ │ @@ -187299,18 +187271,18 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094068: |[094068] android.support.v7.app.ActionBarImplICS$TabWrapper.setCustomView:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -094078: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ -09407c: 6e20 0f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(I)Landroid/app/ActionBar$Tab; // method@000f │ │ -094082: 1101 |0005: return-object v1 │ │ +094834: |[094834] android.support.v7.app.ActionBarImplICS$TabWrapper.setCustomView:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +094844: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ +094848: 6e20 0f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(I)Landroid/app/ActionBar$Tab; // method@000f │ │ +09484e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0005 line=507 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 layoutResId I │ │ @@ -187320,18 +187292,18 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094084: |[094084] android.support.v7.app.ActionBarImplICS$TabWrapper.setCustomView:(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab; │ │ -094094: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ -094098: 6e20 1000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(Landroid/view/View;)Landroid/app/ActionBar$Tab; // method@0010 │ │ -09409e: 1101 |0005: return-object v1 │ │ +094850: |[094850] android.support.v7.app.ActionBarImplICS$TabWrapper.setCustomView:(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab; │ │ +094860: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ +094864: 6e20 1000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(Landroid/view/View;)Landroid/app/ActionBar$Tab; // method@0010 │ │ +09486a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0005 line=501 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -187341,18 +187313,18 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0940a0: |[0940a0] android.support.v7.app.ActionBarImplICS$TabWrapper.setIcon:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -0940b0: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ -0940b4: 6e20 1100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(I)Landroid/app/ActionBar$Tab; // method@0011 │ │ -0940ba: 1101 |0005: return-object v1 │ │ +09486c: |[09486c] android.support.v7.app.ActionBarImplICS$TabWrapper.setIcon:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +09487c: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ +094880: 6e20 1100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(I)Landroid/app/ActionBar$Tab; // method@0011 │ │ +094886: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0005 line=483 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -187362,18 +187334,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0940bc: |[0940bc] android.support.v7.app.ActionBarImplICS$TabWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab; │ │ -0940cc: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ -0940d0: 6e20 1200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab; // method@0012 │ │ -0940d6: 1101 |0005: return-object v1 │ │ +094888: |[094888] android.support.v7.app.ActionBarImplICS$TabWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab; │ │ +094898: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ +09489c: 6e20 1200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab; // method@0012 │ │ +0948a2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0005 line=477 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -187383,23 +187355,23 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$TabListener;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0940d8: |[0940d8] android.support.v7.app.ActionBarImplICS$TabWrapper.setTabListener:(Landroid/support/v7/app/ActionBar$TabListener;)Landroid/support/v7/app/ActionBar$Tab; │ │ -0940e8: 5b23 e106 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@06e1 │ │ -0940ec: 5421 e306 |0002: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ -0940f0: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -0940f4: 0720 |0006: move-object v0, v2 │ │ -0940f6: 6e20 1300 0100 |0007: invoke-virtual {v1, v0}, Landroid/app/ActionBar$Tab;.setTabListener:(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab; // method@0013 │ │ -0940fc: 1102 |000a: return-object v2 │ │ -0940fe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -094100: 28fb |000c: goto 0007 // -0005 │ │ +0948a4: |[0948a4] android.support.v7.app.ActionBarImplICS$TabWrapper.setTabListener:(Landroid/support/v7/app/ActionBar$TabListener;)Landroid/support/v7/app/ActionBar$Tab; │ │ +0948b4: 5b23 e106 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@06e1 │ │ +0948b8: 5421 e306 |0002: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ +0948bc: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +0948c0: 0720 |0006: move-object v0, v2 │ │ +0948c2: 6e20 1300 0100 |0007: invoke-virtual {v1, v0}, Landroid/app/ActionBar$Tab;.setTabListener:(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab; // method@0013 │ │ +0948c8: 1102 |000a: return-object v2 │ │ +0948ca: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0948cc: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0002 line=529 │ │ 0x000a line=530 │ │ 0x000b line=529 │ │ locals : │ │ @@ -187411,17 +187383,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094104: |[094104] android.support.v7.app.ActionBarImplICS$TabWrapper.setTag:(Ljava/lang/Object;)Landroid/support/v7/app/ActionBar$Tab; │ │ -094114: 5b01 e206 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTag:Ljava/lang/Object; // field@06e2 │ │ -094118: 1100 |0002: return-object v0 │ │ +0948d0: |[0948d0] android.support.v7.app.ActionBarImplICS$TabWrapper.setTag:(Ljava/lang/Object;)Landroid/support/v7/app/ActionBar$Tab; │ │ +0948e0: 5b01 e206 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTag:Ljava/lang/Object; // field@06e2 │ │ +0948e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ 0x0002 line=518 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ 0x0000 - 0x0003 reg=1 obj Ljava/lang/Object; │ │ @@ -187431,18 +187403,18 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09411c: |[09411c] android.support.v7.app.ActionBarImplICS$TabWrapper.setText:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -09412c: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ -094130: 6e20 1500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0015 │ │ -094136: 1101 |0005: return-object v1 │ │ +0948e8: |[0948e8] android.support.v7.app.ActionBarImplICS$TabWrapper.setText:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +0948f8: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ +0948fc: 6e20 1500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0015 │ │ +094902: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0005 line=495 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -187452,32 +187424,32 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094138: |[094138] android.support.v7.app.ActionBarImplICS$TabWrapper.setText:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ -094148: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ -09414c: 6e20 1600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@0016 │ │ -094152: 1101 |0005: return-object v1 │ │ +094904: |[094904] android.support.v7.app.ActionBarImplICS$TabWrapper.setText:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ +094914: 5410 e306 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ +094918: 6e20 1600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@0016 │ │ +09491e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ 0x0005 line=489 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 text Ljava/lang/CharSequence; │ │ │ │ source_file_idx : 485 (ActionBarImplICS.java) │ │ │ │ Class #733 header: │ │ -class_idx : 815 │ │ +class_idx : 819 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 792 │ │ +superclass_idx : 796 │ │ source_file_idx : 485 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 57 │ │ │ │ Class #733 annotations: │ │ @@ -187523,18 +187495,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -094154: |[094154] android.support.v7.app.ActionBarImplICS.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ -094164: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -094166: 7040 ca17 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/app/ActionBarImplICS;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;Z)V // method@17ca │ │ -09416c: 0e00 |0004: return-void │ │ +094920: |[094920] android.support.v7.app.ActionBarImplICS.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ +094930: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +094932: 7040 ca17 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/app/ActionBarImplICS;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;Z)V // method@17ca │ │ +094938: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0004 line=47 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ @@ -187545,32 +187517,32 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -094170: |[094170] android.support.v7.app.ActionBarImplICS.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;Z)V │ │ -094180: 7010 1b16 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBar;.:()V // method@161b │ │ -094186: 2200 ce04 |0003: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -09418a: 7010 ff24 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -094190: 5b10 e806 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@06e8 │ │ -094194: 5b12 e706 |000a: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@06e7 │ │ -094198: 5b13 e906 |000c: iput-object v3, v1, Landroid/support/v7/app/ActionBarImplICS;.mCallback:Landroid/support/v7/app/ActionBar$Callback; // field@06e9 │ │ -09419c: 6e10 5300 0200 |000e: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0053 │ │ -0941a2: 0c00 |0011: move-result-object v0 │ │ -0941a4: 5b10 e506 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0941a8: 3804 0e00 |0014: if-eqz v4, 0022 // +000e │ │ -0941ac: 6e10 d417 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplICS;.getDisplayOptions:()I // method@17d4 │ │ -0941b2: 0a00 |0019: move-result v0 │ │ -0941b4: dd00 0004 |001a: and-int/lit8 v0, v0, #int 4 // #04 │ │ -0941b8: 3800 0600 |001c: if-eqz v0, 0022 // +0006 │ │ -0941bc: 1210 |001e: const/4 v0, #int 1 // #1 │ │ -0941be: 6e20 f617 0100 |001f: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplICS;.setHomeButtonEnabled:(Z)V // method@17f6 │ │ -0941c4: 0e00 |0022: return-void │ │ +09493c: |[09493c] android.support.v7.app.ActionBarImplICS.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;Z)V │ │ +09494c: 7010 1b16 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBar;.:()V // method@161b │ │ +094952: 2200 d404 |0003: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +094956: 7010 ff24 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +09495c: 5b10 e806 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@06e8 │ │ +094960: 5b12 e706 |000a: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@06e7 │ │ +094964: 5b13 e906 |000c: iput-object v3, v1, Landroid/support/v7/app/ActionBarImplICS;.mCallback:Landroid/support/v7/app/ActionBar$Callback; // field@06e9 │ │ +094968: 6e10 5300 0200 |000e: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0053 │ │ +09496e: 0c00 |0011: move-result-object v0 │ │ +094970: 5b10 e506 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094974: 3804 0e00 |0014: if-eqz v4, 0022 // +000e │ │ +094978: 6e10 d417 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplICS;.getDisplayOptions:()I // method@17d4 │ │ +09497e: 0a00 |0019: move-result v0 │ │ +094980: dd00 0004 |001a: and-int/lit8 v0, v0, #int 4 // #04 │ │ +094984: 3800 0600 |001c: if-eqz v0, 0022 // +0006 │ │ +094988: 1210 |001e: const/4 v0, #int 1 // #1 │ │ +09498a: 6e20 f617 0100 |001f: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplICS;.setHomeButtonEnabled:(Z)V // method@17f6 │ │ +094990: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=42 │ │ 0x000a line=50 │ │ 0x000c line=51 │ │ 0x000e line=52 │ │ @@ -187589,41 +187561,41 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0941c8: |[0941c8] android.support.v7.app.ActionBarImplICS.findAndRemoveMenuVisWrapper:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; │ │ -0941d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0941da: 5443 e806 |0001: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@06e8 │ │ -0941de: 6e10 0d25 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0941e4: 0a03 |0006: move-result v3 │ │ -0941e6: 3530 2700 |0007: if-ge v0, v3, 002e // +0027 │ │ -0941ea: 5443 e806 |0009: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@06e8 │ │ -0941ee: 6e20 0725 0300 |000b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0941f4: 0c03 |000e: move-result-object v3 │ │ -0941f6: 1f03 c304 |000f: check-cast v3, Ljava/lang/ref/WeakReference; // type@04c3 │ │ -0941fa: 6e10 f024 0300 |0011: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -094200: 0c02 |0014: move-result-object v2 │ │ -094202: 1f02 2c03 |0015: check-cast v2, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; // type@032c │ │ -094206: 3902 0d00 |0017: if-nez v2, 0024 // +000d │ │ -09420a: 5443 e806 |0019: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@06e8 │ │ -09420e: d801 00ff |001b: add-int/lit8 v1, v0, #int -1 // #ff │ │ -094212: 6e20 0a25 0300 |001d: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ -094218: 0110 |0020: move v0, v1 │ │ -09421a: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ -09421e: 28de |0023: goto 0001 // -0022 │ │ -094220: 5423 de06 |0024: iget-object v3, v2, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; // field@06de │ │ -094224: 3353 fbff |0026: if-ne v3, v5, 0021 // -0005 │ │ -094228: 5443 e806 |0028: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@06e8 │ │ -09422c: 6e20 0a25 0300 |002a: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ -094232: 1102 |002d: return-object v2 │ │ -094234: 1202 |002e: const/4 v2, #int 0 // #0 │ │ -094236: 28fe |002f: goto 002d // -0002 │ │ +094994: |[094994] android.support.v7.app.ActionBarImplICS.findAndRemoveMenuVisWrapper:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; │ │ +0949a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0949a6: 5443 e806 |0001: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@06e8 │ │ +0949aa: 6e10 0d25 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0949b0: 0a03 |0006: move-result v3 │ │ +0949b2: 3530 2700 |0007: if-ge v0, v3, 002e // +0027 │ │ +0949b6: 5443 e806 |0009: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@06e8 │ │ +0949ba: 6e20 0725 0300 |000b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0949c0: 0c03 |000e: move-result-object v3 │ │ +0949c2: 1f03 c904 |000f: check-cast v3, Ljava/lang/ref/WeakReference; // type@04c9 │ │ +0949c6: 6e10 f024 0300 |0011: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +0949cc: 0c02 |0014: move-result-object v2 │ │ +0949ce: 1f02 3003 |0015: check-cast v2, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; // type@0330 │ │ +0949d2: 3902 0d00 |0017: if-nez v2, 0024 // +000d │ │ +0949d6: 5443 e806 |0019: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@06e8 │ │ +0949da: d801 00ff |001b: add-int/lit8 v1, v0, #int -1 // #ff │ │ +0949de: 6e20 0a25 0300 |001d: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ +0949e4: 0110 |0020: move v0, v1 │ │ +0949e6: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0949ea: 28de |0023: goto 0001 // -0022 │ │ +0949ec: 5423 de06 |0024: iget-object v3, v2, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; // field@06de │ │ +0949f0: 3353 fbff |0026: if-ne v3, v5, 0021 // -0005 │ │ +0949f4: 5443 e806 |0028: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@06e8 │ │ +0949f8: 6e20 0a25 0300 |002a: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ +0949fe: 1102 |002d: return-object v2 │ │ +094a00: 1202 |002e: const/4 v2, #int 0 // #0 │ │ +094a02: 28fe |002f: goto 002d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0009 line=66 │ │ 0x0017 line=67 │ │ 0x0019 line=68 │ │ 0x0021 line=65 │ │ @@ -187644,25 +187616,25 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -094238: |[094238] android.support.v7.app.ActionBarImplICS.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ -094248: 3804 1600 |0000: if-eqz v4, 0016 // +0016 │ │ -09424c: 2200 2c03 |0002: new-instance v0, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; // type@032c │ │ -094250: 7020 b017 4000 |0004: invoke-direct {v0, v4}, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V // method@17b0 │ │ -094256: 5431 e806 |0007: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@06e8 │ │ -09425a: 2202 c304 |0009: new-instance v2, Ljava/lang/ref/WeakReference; // type@04c3 │ │ -09425e: 7020 ef24 0200 |000b: invoke-direct {v2, v0}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@24ef │ │ -094264: 6e20 0325 2100 |000e: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -09426a: 5431 e506 |0011: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -09426e: 6e20 1700 0100 |0013: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.addOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@0017 │ │ -094274: 0e00 |0016: return-void │ │ +094a04: |[094a04] android.support.v7.app.ActionBarImplICS.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ +094a14: 3804 1600 |0000: if-eqz v4, 0016 // +0016 │ │ +094a18: 2200 3003 |0002: new-instance v0, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; // type@0330 │ │ +094a1c: 7020 b017 4000 |0004: invoke-direct {v0, v4}, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V // method@17b0 │ │ +094a22: 5431 e806 |0007: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@06e8 │ │ +094a26: 2202 c904 |0009: new-instance v2, Ljava/lang/ref/WeakReference; // type@04c9 │ │ +094a2a: 7020 ef24 0200 |000b: invoke-direct {v2, v0}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@24ef │ │ +094a30: 6e20 0325 2100 |000e: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +094a36: 5431 e506 |0011: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094a3a: 6e20 1700 0100 |0013: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.addOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@0017 │ │ +094a40: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0002 line=351 │ │ 0x0007 line=352 │ │ 0x0011 line=353 │ │ 0x0016 line=355 │ │ @@ -187676,20 +187648,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -094278: |[094278] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -094288: 5420 e506 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -09428c: 1f03 2e03 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@032e │ │ -094290: 5431 e306 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ -094294: 6e20 1800 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;)V // method@0018 │ │ -09429a: 0e00 |0009: return-void │ │ +094a44: |[094a44] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +094a54: 5420 e506 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094a58: 1f03 3203 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0332 │ │ +094a5c: 5431 e306 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ +094a60: 6e20 1800 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;)V // method@0018 │ │ +094a66: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0009 line=248 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Landroid/support/v7/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/app/ActionBarImplICS; │ │ @@ -187699,20 +187671,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -09429c: |[09429c] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ -0942ac: 5420 e506 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0942b0: 1f03 2e03 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@032e │ │ -0942b4: 5431 e306 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ -0942b8: 6e30 1900 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;I)V // method@0019 │ │ -0942be: 0e00 |0009: return-void │ │ +094a68: |[094a68] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ +094a78: 5420 e506 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094a7c: 1f03 3203 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0332 │ │ +094a80: 5431 e306 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ +094a84: 6e30 1900 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;I)V // method@0019 │ │ +094a8a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0009 line=258 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Landroid/support/v7/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/app/ActionBarImplICS; │ │ @@ -187723,20 +187695,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -0942c0: |[0942c0] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ -0942d0: 5420 e506 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0942d4: 1f03 2e03 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@032e │ │ -0942d8: 5431 e306 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ -0942dc: 6e40 1a00 1054 |0006: invoke-virtual {v0, v1, v4, v5}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;IZ)V // method@001a │ │ -0942e2: 0e00 |0009: return-void │ │ +094a8c: |[094a8c] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ +094a9c: 5420 e506 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094aa0: 1f03 3203 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0332 │ │ +094aa4: 5431 e306 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ +094aa8: 6e40 1a00 1054 |0006: invoke-virtual {v0, v1, v4, v5}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;IZ)V // method@001a │ │ +094aae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0009 line=263 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Landroid/support/v7/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/app/ActionBarImplICS; │ │ @@ -187748,20 +187720,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0942e4: |[0942e4] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ -0942f4: 5420 e506 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0942f8: 1f03 2e03 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@032e │ │ -0942fc: 5431 e306 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ -094300: 6e30 1b00 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;Z)V // method@001b │ │ -094306: 0e00 |0009: return-void │ │ +094ab0: |[094ab0] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ +094ac0: 5420 e506 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094ac4: 1f03 3203 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0332 │ │ +094ac8: 5431 e306 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ +094acc: 6e30 1b00 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;Z)V // method@001b │ │ +094ad2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0009 line=253 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Landroid/support/v7/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/app/ActionBarImplICS; │ │ @@ -187772,26 +187744,26 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -094308: |[094308] android.support.v7.app.ActionBarImplICS.commitActiveTransaction:()V │ │ -094318: 5410 e606 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@06e6 │ │ -09431c: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -094320: 5410 e606 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@06e6 │ │ -094324: 6e10 1a05 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@051a │ │ -09432a: 0a00 |0009: move-result v0 │ │ -09432c: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -094330: 5410 e606 |000c: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@06e6 │ │ -094334: 6e10 1405 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0514 │ │ -09433a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -09433c: 5b10 e606 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@06e6 │ │ -094340: 0e00 |0014: return-void │ │ +094ad4: |[094ad4] android.support.v7.app.ActionBarImplICS.commitActiveTransaction:()V │ │ +094ae4: 5410 e606 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@06e6 │ │ +094ae8: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +094aec: 5410 e606 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@06e6 │ │ +094af0: 6e10 1a05 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@051a │ │ +094af6: 0a00 |0009: move-result v0 │ │ +094af8: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +094afc: 5410 e606 |000c: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@06e6 │ │ +094b00: 6e10 1405 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0514 │ │ +094b06: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +094b08: 5b10 e606 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@06e6 │ │ +094b0c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x000c line=378 │ │ 0x0011 line=380 │ │ 0x0014 line=381 │ │ locals : │ │ @@ -187802,27 +187774,27 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -094344: |[094344] android.support.v7.app.ActionBarImplICS.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -094354: 5410 e606 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@06e6 │ │ -094358: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -09435c: 5410 e906 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mCallback:Landroid/support/v7/app/ActionBar$Callback; // field@06e9 │ │ -094360: 7210 fd15 0000 |0006: invoke-interface {v0}, Landroid/support/v7/app/ActionBar$Callback;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@15fd │ │ -094366: 0c00 |0009: move-result-object v0 │ │ -094368: 6e10 4b04 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ -09436e: 0c00 |000d: move-result-object v0 │ │ -094370: 6e10 1705 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@0517 │ │ -094376: 0c00 |0011: move-result-object v0 │ │ -094378: 5b10 e606 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@06e6 │ │ -09437c: 5410 e606 |0014: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@06e6 │ │ -094380: 1100 |0016: return-object v0 │ │ +094b10: |[094b10] android.support.v7.app.ActionBarImplICS.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +094b20: 5410 e606 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@06e6 │ │ +094b24: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +094b28: 5410 e906 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mCallback:Landroid/support/v7/app/ActionBar$Callback; // field@06e9 │ │ +094b2c: 7210 fd15 0000 |0006: invoke-interface {v0}, Landroid/support/v7/app/ActionBar$Callback;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@15fd │ │ +094b32: 0c00 |0009: move-result-object v0 │ │ +094b34: 6e10 4b04 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@044b │ │ +094b3a: 0c00 |000d: move-result-object v0 │ │ +094b3c: 6e10 1705 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@0517 │ │ +094b42: 0c00 |0011: move-result-object v0 │ │ +094b44: 5b10 e606 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@06e6 │ │ +094b48: 5410 e606 |0014: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@06e6 │ │ +094b4c: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x0004 line=370 │ │ 0x0014 line=373 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ @@ -187832,19 +187804,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -094384: |[094384] android.support.v7.app.ActionBarImplICS.getCustomView:()Landroid/view/View; │ │ -094394: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -094398: 6e10 1c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@001c │ │ -09439e: 0c00 |0005: move-result-object v0 │ │ -0943a0: 1100 |0006: return-object v0 │ │ +094b50: |[094b50] android.support.v7.app.ActionBarImplICS.getCustomView:()Landroid/view/View; │ │ +094b60: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094b64: 6e10 1c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@001c │ │ +094b6a: 0c00 |0005: move-result-object v0 │ │ +094b6c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #8 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -187852,19 +187824,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0943a4: |[0943a4] android.support.v7.app.ActionBarImplICS.getDisplayOptions:()I │ │ -0943b4: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0943b8: 6e10 1d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getDisplayOptions:()I // method@001d │ │ -0943be: 0a00 |0005: move-result v0 │ │ -0943c0: 0f00 |0006: return v0 │ │ +094b70: |[094b70] android.support.v7.app.ActionBarImplICS.getDisplayOptions:()I │ │ +094b80: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094b84: 6e10 1d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getDisplayOptions:()I // method@001d │ │ +094b8a: 0a00 |0005: move-result v0 │ │ +094b8c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #9 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -187872,19 +187844,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0943c4: |[0943c4] android.support.v7.app.ActionBarImplICS.getHeight:()I │ │ -0943d4: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0943d8: 6e10 1e00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getHeight:()I // method@001e │ │ -0943de: 0a00 |0005: move-result v0 │ │ -0943e0: 0f00 |0006: return v0 │ │ +094b90: |[094b90] android.support.v7.app.ActionBarImplICS.getHeight:()I │ │ +094ba0: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094ba4: 6e10 1e00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getHeight:()I // method@001e │ │ +094baa: 0a00 |0005: move-result v0 │ │ +094bac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #10 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -187892,49 +187864,49 @@ │ │ type : '()Landroid/widget/ImageView;' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -0943e4: |[0943e4] android.support.v7.app.ActionBarImplICS.getHomeActionView:()Landroid/widget/ImageView; │ │ -0943f4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0943f6: 1408 2c00 0201 |0001: const v8, #float 2.38774e-38 // #0102002c │ │ -0943fc: 5497 ea06 |0004: iget-object v7, v9, Landroid/support/v7/app/ActionBarImplICS;.mHomeActionView:Landroid/widget/ImageView; // field@06ea │ │ -094400: 3907 3100 |0006: if-nez v7, 0037 // +0031 │ │ -094404: 5497 e706 |0008: iget-object v7, v9, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@06e7 │ │ -094408: 6e20 5000 8700 |000a: invoke-virtual {v7, v8}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0050 │ │ -09440e: 0c02 |000d: move-result-object v2 │ │ -094410: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ -094414: 1106 |0010: return-object v6 │ │ -094416: 6e10 7821 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -09441c: 0c03 |0014: move-result-object v3 │ │ -09441e: 1f03 2204 |0015: check-cast v3, Landroid/view/ViewGroup; // type@0422 │ │ -094422: 6e10 0f22 0300 |0017: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ -094428: 0a00 |001a: move-result v0 │ │ -09442a: 1227 |001b: const/4 v7, #int 2 // #2 │ │ -09442c: 3370 f4ff |001c: if-ne v0, v7, 0010 // -000c │ │ -094430: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -094432: 6e20 0e22 6300 |001f: invoke-virtual {v3, v6}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ -094438: 0c01 |0022: move-result-object v1 │ │ -09443a: 1216 |0023: const/4 v6, #int 1 // #1 │ │ -09443c: 6e20 0e22 6300 |0024: invoke-virtual {v3, v6}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ -094442: 0c04 |0027: move-result-object v4 │ │ -094444: 6e10 6221 0100 |0028: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@2162 │ │ -09444a: 0a06 |002b: move-result v6 │ │ -09444c: 3386 0e00 |002c: if-ne v6, v8, 003a // +000e │ │ -094450: 0745 |002e: move-object v5, v4 │ │ -094452: 2056 5404 |002f: instance-of v6, v5, Landroid/widget/ImageView; // type@0454 │ │ -094456: 3806 0600 |0031: if-eqz v6, 0037 // +0006 │ │ -09445a: 1f05 5404 |0033: check-cast v5, Landroid/widget/ImageView; // type@0454 │ │ -09445e: 5b95 ea06 |0035: iput-object v5, v9, Landroid/support/v7/app/ActionBarImplICS;.mHomeActionView:Landroid/widget/ImageView; // field@06ea │ │ -094462: 5496 ea06 |0037: iget-object v6, v9, Landroid/support/v7/app/ActionBarImplICS;.mHomeActionView:Landroid/widget/ImageView; // field@06ea │ │ -094466: 28d7 |0039: goto 0010 // -0029 │ │ -094468: 0715 |003a: move-object v5, v1 │ │ -09446a: 28f4 |003b: goto 002f // -000c │ │ +094bb0: |[094bb0] android.support.v7.app.ActionBarImplICS.getHomeActionView:()Landroid/widget/ImageView; │ │ +094bc0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +094bc2: 1408 2c00 0201 |0001: const v8, #float 2.38774e-38 // #0102002c │ │ +094bc8: 5497 ea06 |0004: iget-object v7, v9, Landroid/support/v7/app/ActionBarImplICS;.mHomeActionView:Landroid/widget/ImageView; // field@06ea │ │ +094bcc: 3907 3100 |0006: if-nez v7, 0037 // +0031 │ │ +094bd0: 5497 e706 |0008: iget-object v7, v9, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@06e7 │ │ +094bd4: 6e20 5000 8700 |000a: invoke-virtual {v7, v8}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0050 │ │ +094bda: 0c02 |000d: move-result-object v2 │ │ +094bdc: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ +094be0: 1106 |0010: return-object v6 │ │ +094be2: 6e10 7821 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +094be8: 0c03 |0014: move-result-object v3 │ │ +094bea: 1f03 2804 |0015: check-cast v3, Landroid/view/ViewGroup; // type@0428 │ │ +094bee: 6e10 0f22 0300 |0017: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ +094bf4: 0a00 |001a: move-result v0 │ │ +094bf6: 1227 |001b: const/4 v7, #int 2 // #2 │ │ +094bf8: 3370 f4ff |001c: if-ne v0, v7, 0010 // -000c │ │ +094bfc: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +094bfe: 6e20 0e22 6300 |001f: invoke-virtual {v3, v6}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ +094c04: 0c01 |0022: move-result-object v1 │ │ +094c06: 1216 |0023: const/4 v6, #int 1 // #1 │ │ +094c08: 6e20 0e22 6300 |0024: invoke-virtual {v3, v6}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ +094c0e: 0c04 |0027: move-result-object v4 │ │ +094c10: 6e10 6221 0100 |0028: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@2162 │ │ +094c16: 0a06 |002b: move-result v6 │ │ +094c18: 3386 0e00 |002c: if-ne v6, v8, 003a // +000e │ │ +094c1c: 0745 |002e: move-object v5, v4 │ │ +094c1e: 2056 5a04 |002f: instance-of v6, v5, Landroid/widget/ImageView; // type@045a │ │ +094c22: 3806 0600 |0031: if-eqz v6, 0037 // +0006 │ │ +094c26: 1f05 5a04 |0033: check-cast v5, Landroid/widget/ImageView; // type@045a │ │ +094c2a: 5b95 ea06 |0035: iput-object v5, v9, Landroid/support/v7/app/ActionBarImplICS;.mHomeActionView:Landroid/widget/ImageView; // field@06ea │ │ +094c2e: 5496 ea06 |0037: iget-object v6, v9, Landroid/support/v7/app/ActionBarImplICS;.mHomeActionView:Landroid/widget/ImageView; // field@06ea │ │ +094c32: 28d7 |0039: goto 0010 // -0029 │ │ +094c34: 0715 |003a: move-object v5, v1 │ │ +094c36: 28f4 |003b: goto 002f // -000c │ │ catches : (none) │ │ positions : │ │ 0x0004 line=384 │ │ 0x0008 line=385 │ │ 0x000e line=386 │ │ 0x0010 line=407 │ │ 0x0011 line=391 │ │ @@ -187967,19 +187939,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09446c: |[09446c] android.support.v7.app.ActionBarImplICS.getNavigationItemCount:()I │ │ -09447c: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -094480: 6e10 1f00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationItemCount:()I // method@001f │ │ -094486: 0a00 |0005: move-result v0 │ │ -094488: 0f00 |0006: return v0 │ │ +094c38: |[094c38] android.support.v7.app.ActionBarImplICS.getNavigationItemCount:()I │ │ +094c48: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094c4c: 6e10 1f00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationItemCount:()I // method@001f │ │ +094c52: 0a00 |0005: move-result v0 │ │ +094c54: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #12 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -187987,19 +187959,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09448c: |[09448c] android.support.v7.app.ActionBarImplICS.getNavigationMode:()I │ │ -09449c: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0944a0: 6e10 2000 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationMode:()I // method@0020 │ │ -0944a6: 0a00 |0005: move-result v0 │ │ -0944a8: 0f00 |0006: return v0 │ │ +094c58: |[094c58] android.support.v7.app.ActionBarImplICS.getNavigationMode:()I │ │ +094c68: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094c6c: 6e10 2000 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationMode:()I // method@0020 │ │ +094c72: 0a00 |0005: move-result v0 │ │ +094c74: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #13 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -188007,19 +187979,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0944ac: |[0944ac] android.support.v7.app.ActionBarImplICS.getSelectedNavigationIndex:()I │ │ -0944bc: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0944c0: 6e10 2100 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedNavigationIndex:()I // method@0021 │ │ -0944c6: 0a00 |0005: move-result v0 │ │ -0944c8: 0f00 |0006: return v0 │ │ +094c78: |[094c78] android.support.v7.app.ActionBarImplICS.getSelectedNavigationIndex:()I │ │ +094c88: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094c8c: 6e10 2100 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedNavigationIndex:()I // method@0021 │ │ +094c92: 0a00 |0005: move-result v0 │ │ +094c94: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #14 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -188027,22 +187999,22 @@ │ │ type : '()Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0944cc: |[0944cc] android.support.v7.app.ActionBarImplICS.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ -0944dc: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0944e0: 6e10 2200 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@0022 │ │ -0944e6: 0c00 |0005: move-result-object v0 │ │ -0944e8: 6e10 0c00 0000 |0006: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000c │ │ -0944ee: 0c00 |0009: move-result-object v0 │ │ -0944f0: 1f00 1603 |000a: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@0316 │ │ -0944f4: 1100 |000c: return-object v0 │ │ +094c98: |[094c98] android.support.v7.app.ActionBarImplICS.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ +094ca8: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094cac: 6e10 2200 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@0022 │ │ +094cb2: 0c00 |0005: move-result-object v0 │ │ +094cb4: 6e10 0c00 0000 |0006: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000c │ │ +094cba: 0c00 |0009: move-result-object v0 │ │ +094cbc: 1f00 1a03 |000a: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@031a │ │ +094cc0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #15 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -188050,19 +188022,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0944f8: |[0944f8] android.support.v7.app.ActionBarImplICS.getSubtitle:()Ljava/lang/CharSequence; │ │ -094508: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -09450c: 6e10 2300 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0023 │ │ -094512: 0c00 |0005: move-result-object v0 │ │ -094514: 1100 |0006: return-object v0 │ │ +094cc4: |[094cc4] android.support.v7.app.ActionBarImplICS.getSubtitle:()Ljava/lang/CharSequence; │ │ +094cd4: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094cd8: 6e10 2300 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0023 │ │ +094cde: 0c00 |0005: move-result-object v0 │ │ +094ce0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #16 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -188070,22 +188042,22 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -094518: |[094518] android.support.v7.app.ActionBarImplICS.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -094528: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -09452c: 6e20 2400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.getTabAt:(I)Landroid/app/ActionBar$Tab; // method@0024 │ │ -094532: 0c00 |0005: move-result-object v0 │ │ -094534: 6e10 0c00 0000 |0006: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000c │ │ -09453a: 0c00 |0009: move-result-object v0 │ │ -09453c: 1f00 1603 |000a: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@0316 │ │ -094540: 1100 |000c: return-object v0 │ │ +094ce4: |[094ce4] android.support.v7.app.ActionBarImplICS.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +094cf4: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094cf8: 6e20 2400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.getTabAt:(I)Landroid/app/ActionBar$Tab; // method@0024 │ │ +094cfe: 0c00 |0005: move-result-object v0 │ │ +094d00: 6e10 0c00 0000 |0006: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000c │ │ +094d06: 0c00 |0009: move-result-object v0 │ │ +094d08: 1f00 1a03 |000a: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@031a │ │ +094d0c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x000d reg=2 index I │ │ │ │ @@ -188094,19 +188066,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -094544: |[094544] android.support.v7.app.ActionBarImplICS.getTabCount:()I │ │ -094554: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -094558: 6e10 2500 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTabCount:()I // method@0025 │ │ -09455e: 0a00 |0005: move-result v0 │ │ -094560: 0f00 |0006: return v0 │ │ +094d10: |[094d10] android.support.v7.app.ActionBarImplICS.getTabCount:()I │ │ +094d20: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094d24: 6e10 2500 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTabCount:()I // method@0025 │ │ +094d2a: 0a00 |0005: move-result v0 │ │ +094d2c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #18 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -188114,27 +188086,27 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -094564: |[094564] android.support.v7.app.ActionBarImplICS.getThemeDefaultUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ -094574: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -094576: 5462 e706 |0001: iget-object v2, v6, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@06e7 │ │ -09457a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -09457c: 2333 f504 |0004: new-array v3, v3, [I // type@04f5 │ │ -094580: 1404 0b03 0101 |0006: const v4, #float 2.36957e-38 // #0101030b │ │ -094586: 4b04 0305 |0009: aput v4, v3, v5 │ │ -09458a: 6e20 6000 3200 |000b: invoke-virtual {v2, v3}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0060 │ │ -094590: 0c00 |000e: move-result-object v0 │ │ -094592: 6e20 9601 5000 |000f: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ -094598: 0c01 |0012: move-result-object v1 │ │ -09459a: 6e10 a001 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -0945a0: 1101 |0016: return-object v1 │ │ +094d30: |[094d30] android.support.v7.app.ActionBarImplICS.getThemeDefaultUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ +094d40: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +094d42: 5462 e706 |0001: iget-object v2, v6, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@06e7 │ │ +094d46: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +094d48: 2333 fb04 |0004: new-array v3, v3, [I // type@04fb │ │ +094d4c: 1404 0b03 0101 |0006: const v4, #float 2.36957e-38 // #0101030b │ │ +094d52: 4b04 0305 |0009: aput v4, v3, v5 │ │ +094d56: 6e20 6000 3200 |000b: invoke-virtual {v2, v3}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0060 │ │ +094d5c: 0c00 |000e: move-result-object v0 │ │ +094d5e: 6e20 9601 5000 |000f: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ +094d64: 0c01 |0012: move-result-object v1 │ │ +094d66: 6e10 a001 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +094d6c: 1101 |0016: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=411 │ │ 0x000f line=413 │ │ 0x0013 line=414 │ │ 0x0016 line=415 │ │ locals : │ │ @@ -188147,19 +188119,19 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0945a4: |[0945a4] android.support.v7.app.ActionBarImplICS.getThemedContext:()Landroid/content/Context; │ │ -0945b4: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0945b8: 6e10 2600 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@0026 │ │ -0945be: 0c00 |0005: move-result-object v0 │ │ -0945c0: 1100 |0006: return-object v0 │ │ +094d70: |[094d70] android.support.v7.app.ActionBarImplICS.getThemedContext:()Landroid/content/Context; │ │ +094d80: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094d84: 6e10 2600 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@0026 │ │ +094d8a: 0c00 |0005: move-result-object v0 │ │ +094d8c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #20 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -188167,19 +188139,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0945c4: |[0945c4] android.support.v7.app.ActionBarImplICS.getTitle:()Ljava/lang/CharSequence; │ │ -0945d4: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0945d8: 6e10 2700 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTitle:()Ljava/lang/CharSequence; // method@0027 │ │ -0945de: 0c00 |0005: move-result-object v0 │ │ -0945e0: 1100 |0006: return-object v0 │ │ +094d90: |[094d90] android.support.v7.app.ActionBarImplICS.getTitle:()Ljava/lang/CharSequence; │ │ +094da0: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094da4: 6e10 2700 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTitle:()Ljava/lang/CharSequence; // method@0027 │ │ +094daa: 0c00 |0005: move-result-object v0 │ │ +094dac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #21 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -188187,18 +188159,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0945e4: |[0945e4] android.support.v7.app.ActionBarImplICS.hide:()V │ │ -0945f4: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0945f8: 6e10 2800 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.hide:()V // method@0028 │ │ -0945fe: 0e00 |0005: return-void │ │ +094db0: |[094db0] android.support.v7.app.ActionBarImplICS.hide:()V │ │ +094dc0: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094dc4: 6e10 2800 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.hide:()V // method@0028 │ │ +094dca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0005 line=341 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ @@ -188207,19 +188179,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -094600: |[094600] android.support.v7.app.ActionBarImplICS.isShowing:()Z │ │ -094610: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -094614: 6e10 2900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.isShowing:()Z // method@0029 │ │ -09461a: 0a00 |0005: move-result v0 │ │ -09461c: 0f00 |0006: return v0 │ │ +094dcc: |[094dcc] android.support.v7.app.ActionBarImplICS.isShowing:()Z │ │ +094ddc: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094de0: 6e10 2900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.isShowing:()Z // method@0029 │ │ +094de6: 0a00 |0005: move-result v0 │ │ +094de8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ #23 : (in Landroid/support/v7/app/ActionBarImplICS;) │ │ @@ -188227,22 +188199,22 @@ │ │ type : '()Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -094620: |[094620] android.support.v7.app.ActionBarImplICS.newTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ -094630: 5432 e506 |0000: iget-object v2, v3, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -094634: 6e10 2a00 0200 |0002: invoke-virtual {v2}, Landroid/app/ActionBar;.newTab:()Landroid/app/ActionBar$Tab; // method@002a │ │ -09463a: 0c00 |0005: move-result-object v0 │ │ -09463c: 2201 2e03 |0006: new-instance v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@032e │ │ -094640: 7030 b417 3100 |0008: invoke-direct {v1, v3, v0}, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.:(Landroid/support/v7/app/ActionBarImplICS;Landroid/app/ActionBar$Tab;)V // method@17b4 │ │ -094646: 6e20 1400 1000 |000b: invoke-virtual {v0, v1}, Landroid/app/ActionBar$Tab;.setTag:(Ljava/lang/Object;)Landroid/app/ActionBar$Tab; // method@0014 │ │ -09464c: 1101 |000e: return-object v1 │ │ +094dec: |[094dec] android.support.v7.app.ActionBarImplICS.newTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ +094dfc: 5432 e506 |0000: iget-object v2, v3, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094e00: 6e10 2a00 0200 |0002: invoke-virtual {v2}, Landroid/app/ActionBar;.newTab:()Landroid/app/ActionBar$Tab; // method@002a │ │ +094e06: 0c00 |0005: move-result-object v0 │ │ +094e08: 2201 3203 |0006: new-instance v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0332 │ │ +094e0c: 7030 b417 3100 |0008: invoke-direct {v1, v3, v0}, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.:(Landroid/support/v7/app/ActionBarImplICS;Landroid/app/ActionBar$Tab;)V // method@17b4 │ │ +094e12: 6e20 1400 1000 |000b: invoke-virtual {v0, v1}, Landroid/app/ActionBar$Tab;.setTag:(Ljava/lang/Object;)Landroid/app/ActionBar$Tab; // method@0014 │ │ +094e18: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0006 line=240 │ │ 0x000b line=241 │ │ 0x000e line=242 │ │ locals : │ │ @@ -188255,18 +188227,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -094650: |[094650] android.support.v7.app.ActionBarImplICS.removeAllTabs:()V │ │ -094660: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -094664: 6e10 2b00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.removeAllTabs:()V // method@002b │ │ -09466a: 0e00 |0005: return-void │ │ +094e1c: |[094e1c] android.support.v7.app.ActionBarImplICS.removeAllTabs:()V │ │ +094e2c: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094e30: 6e10 2b00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.removeAllTabs:()V // method@002b │ │ +094e36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0005 line=278 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ @@ -188275,20 +188247,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -09466c: |[09466c] android.support.v7.app.ActionBarImplICS.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ -09467c: 7020 d117 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v7/app/ActionBarImplICS;.findAndRemoveMenuVisWrapper:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; // method@17d1 │ │ -094682: 0c00 |0003: move-result-object v0 │ │ -094684: 5421 e506 |0004: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -094688: 6e20 2c00 0100 |0006: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.removeOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@002c │ │ -09468e: 0e00 |0009: return-void │ │ +094e38: |[094e38] android.support.v7.app.ActionBarImplICS.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ +094e48: 7020 d117 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v7/app/ActionBarImplICS;.findAndRemoveMenuVisWrapper:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; // method@17d1 │ │ +094e4e: 0c00 |0003: move-result-object v0 │ │ +094e50: 5421 e506 |0004: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094e54: 6e20 2c00 0100 |0006: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.removeOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@002c │ │ +094e5a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0004 line=360 │ │ 0x0009 line=361 │ │ locals : │ │ 0x0004 - 0x000a reg=0 l Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; │ │ @@ -188300,20 +188272,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -094690: |[094690] android.support.v7.app.ActionBarImplICS.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -0946a0: 5420 e506 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0946a4: 1f03 2e03 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@032e │ │ -0946a8: 5431 e306 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ -0946ac: 6e20 2d00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.removeTab:(Landroid/app/ActionBar$Tab;)V // method@002d │ │ -0946b2: 0e00 |0009: return-void │ │ +094e5c: |[094e5c] android.support.v7.app.ActionBarImplICS.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +094e6c: 5420 e506 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094e70: 1f03 3203 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0332 │ │ +094e74: 5431 e306 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ +094e78: 6e20 2d00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.removeTab:(Landroid/app/ActionBar$Tab;)V // method@002d │ │ +094e7e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0009 line=268 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Landroid/support/v7/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/app/ActionBarImplICS; │ │ @@ -188323,18 +188295,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0946b4: |[0946b4] android.support.v7.app.ActionBarImplICS.removeTabAt:(I)V │ │ -0946c4: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0946c8: 6e20 2e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.removeTabAt:(I)V // method@002e │ │ -0946ce: 0e00 |0005: return-void │ │ +094e80: |[094e80] android.support.v7.app.ActionBarImplICS.removeTabAt:(I)V │ │ +094e90: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094e94: 6e20 2e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.removeTabAt:(I)V // method@002e │ │ +094e9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0005 line=273 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 position I │ │ @@ -188344,20 +188316,20 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0946d0: |[0946d0] android.support.v7.app.ActionBarImplICS.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -0946e0: 5420 e506 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0946e4: 1f03 2e03 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@032e │ │ -0946e8: 5431 e306 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ -0946ec: 6e20 2f00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.selectTab:(Landroid/app/ActionBar$Tab;)V // method@002f │ │ -0946f2: 0e00 |0009: return-void │ │ +094e9c: |[094e9c] android.support.v7.app.ActionBarImplICS.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +094eac: 5420 e506 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094eb0: 1f03 3203 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@0332 │ │ +094eb4: 5431 e306 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@06e3 │ │ +094eb8: 6e20 2f00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.selectTab:(Landroid/app/ActionBar$Tab;)V // method@002f │ │ +094ebe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0009 line=283 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Landroid/support/v7/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/app/ActionBarImplICS; │ │ @@ -188367,18 +188339,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0946f4: |[0946f4] android.support.v7.app.ActionBarImplICS.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -094704: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -094708: 6e20 3000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0030 │ │ -09470e: 0e00 |0005: return-void │ │ +094ec0: |[094ec0] android.support.v7.app.ActionBarImplICS.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +094ed0: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094ed4: 6e20 3000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0030 │ │ +094eda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -188388,18 +188360,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094710: |[094710] android.support.v7.app.ActionBarImplICS.setCustomView:(I)V │ │ -094720: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -094724: 6e20 3100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(I)V // method@0031 │ │ -09472a: 0e00 |0005: return-void │ │ +094edc: |[094edc] android.support.v7.app.ActionBarImplICS.setCustomView:(I)V │ │ +094eec: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094ef0: 6e20 3100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(I)V // method@0031 │ │ +094ef6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0005 line=94 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -188409,18 +188381,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09472c: |[09472c] android.support.v7.app.ActionBarImplICS.setCustomView:(Landroid/view/View;)V │ │ -09473c: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -094740: 6e20 3200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;)V // method@0032 │ │ -094746: 0e00 |0005: return-void │ │ +094ef8: |[094ef8] android.support.v7.app.ActionBarImplICS.setCustomView:(Landroid/view/View;)V │ │ +094f08: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094f0c: 6e20 3200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;)V // method@0032 │ │ +094f12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0005 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -188430,22 +188402,22 @@ │ │ type : '(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -094748: |[094748] android.support.v7.app.ActionBarImplICS.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ -094758: 2200 0c00 |0000: new-instance v0, Landroid/app/ActionBar$LayoutParams; // type@000c │ │ -09475c: 7020 0800 4000 |0002: invoke-direct {v0, v4}, Landroid/app/ActionBar$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0008 │ │ -094762: 5241 7506 |0005: iget v1, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ -094766: 5901 0000 |0007: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.gravity:I // field@0000 │ │ -09476a: 5421 e506 |0009: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -09476e: 6e30 3300 3100 |000b: invoke-virtual {v1, v3, v0}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V // method@0033 │ │ -094774: 0e00 |000e: return-void │ │ +094f14: |[094f14] android.support.v7.app.ActionBarImplICS.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ +094f24: 2200 0c00 |0000: new-instance v0, Landroid/app/ActionBar$LayoutParams; // type@000c │ │ +094f28: 7020 0800 4000 |0002: invoke-direct {v0, v4}, Landroid/app/ActionBar$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0008 │ │ +094f2e: 5241 7506 |0005: iget v1, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ +094f32: 5901 0000 |0007: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.gravity:I // field@0000 │ │ +094f36: 5421 e506 |0009: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094f3a: 6e30 3300 3100 |000b: invoke-virtual {v1, v3, v0}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V // method@0033 │ │ +094f40: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0005 line=86 │ │ 0x0009 line=88 │ │ 0x000e line=89 │ │ locals : │ │ @@ -188459,18 +188431,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094778: |[094778] android.support.v7.app.ActionBarImplICS.setDisplayHomeAsUpEnabled:(Z)V │ │ -094788: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -09478c: 6e20 3400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0034 │ │ -094792: 0e00 |0005: return-void │ │ +094f44: |[094f44] android.support.v7.app.ActionBarImplICS.setDisplayHomeAsUpEnabled:(Z)V │ │ +094f54: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094f58: 6e20 3400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0034 │ │ +094f5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0005 line=180 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 showHomeAsUp Z │ │ @@ -188480,18 +188452,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094794: |[094794] android.support.v7.app.ActionBarImplICS.setDisplayOptions:(I)V │ │ -0947a4: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0947a8: 6e20 3500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayOptions:(I)V // method@0035 │ │ -0947ae: 0e00 |0005: return-void │ │ +094f60: |[094f60] android.support.v7.app.ActionBarImplICS.setDisplayOptions:(I)V │ │ +094f70: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094f74: 6e20 3500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayOptions:(I)V // method@0035 │ │ +094f7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 options I │ │ @@ -188501,18 +188473,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0947b0: |[0947b0] android.support.v7.app.ActionBarImplICS.setDisplayOptions:(II)V │ │ -0947c0: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0947c4: 6e30 3600 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/ActionBar;.setDisplayOptions:(II)V // method@0036 │ │ -0947ca: 0e00 |0005: return-void │ │ +094f7c: |[094f7c] android.support.v7.app.ActionBarImplICS.setDisplayOptions:(II)V │ │ +094f8c: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094f90: 6e30 3600 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/ActionBar;.setDisplayOptions:(II)V // method@0036 │ │ +094f96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 options I │ │ @@ -188523,18 +188495,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0947cc: |[0947cc] android.support.v7.app.ActionBarImplICS.setDisplayShowCustomEnabled:(Z)V │ │ -0947dc: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0947e0: 6e20 3700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowCustomEnabled:(Z)V // method@0037 │ │ -0947e6: 0e00 |0005: return-void │ │ +094f98: |[094f98] android.support.v7.app.ActionBarImplICS.setDisplayShowCustomEnabled:(Z)V │ │ +094fa8: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094fac: 6e20 3700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowCustomEnabled:(Z)V // method@0037 │ │ +094fb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0005 line=190 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 showCustom Z │ │ @@ -188544,18 +188516,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0947e8: |[0947e8] android.support.v7.app.ActionBarImplICS.setDisplayShowHomeEnabled:(Z)V │ │ -0947f8: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0947fc: 6e20 3800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@0038 │ │ -094802: 0e00 |0005: return-void │ │ +094fb4: |[094fb4] android.support.v7.app.ActionBarImplICS.setDisplayShowHomeEnabled:(Z)V │ │ +094fc4: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094fc8: 6e20 3800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@0038 │ │ +094fce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0005 line=175 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 showHome Z │ │ @@ -188565,18 +188537,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094804: |[094804] android.support.v7.app.ActionBarImplICS.setDisplayShowTitleEnabled:(Z)V │ │ -094814: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -094818: 6e20 3900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowTitleEnabled:(Z)V // method@0039 │ │ -09481e: 0e00 |0005: return-void │ │ +094fd0: |[094fd0] android.support.v7.app.ActionBarImplICS.setDisplayShowTitleEnabled:(Z)V │ │ +094fe0: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +094fe4: 6e20 3900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowTitleEnabled:(Z)V // method@0039 │ │ +094fea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0005 line=185 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 showTitle Z │ │ @@ -188586,18 +188558,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094820: |[094820] android.support.v7.app.ActionBarImplICS.setDisplayUseLogoEnabled:(Z)V │ │ -094830: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -094834: 6e20 3a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayUseLogoEnabled:(Z)V // method@003a │ │ -09483a: 0e00 |0005: return-void │ │ +094fec: |[094fec] android.support.v7.app.ActionBarImplICS.setDisplayUseLogoEnabled:(Z)V │ │ +094ffc: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +095000: 6e20 3a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayUseLogoEnabled:(Z)V // method@003a │ │ +095006: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0005 line=170 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 useLogo Z │ │ @@ -188607,25 +188579,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -09483c: |[09483c] android.support.v7.app.ActionBarImplICS.setHomeAsUpIndicator:(I)V │ │ -09484c: 6e10 d617 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarImplICS;.getHomeActionView:()Landroid/widget/ImageView; // method@17d6 │ │ -094852: 0c00 |0003: move-result-object v0 │ │ -094854: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -094858: 3803 0600 |0006: if-eqz v3, 000c // +0006 │ │ -09485c: 6e20 6523 3000 |0008: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setImageResource:(I)V // method@2365 │ │ -094862: 0e00 |000b: return-void │ │ -094864: 6e10 de17 0200 |000c: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarImplICS;.getThemeDefaultUpIndicator:()Landroid/graphics/drawable/Drawable; // method@17de │ │ -09486a: 0c01 |000f: move-result-object v1 │ │ -09486c: 6e20 6423 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ -094872: 28f8 |0013: goto 000b // -0008 │ │ +095008: |[095008] android.support.v7.app.ActionBarImplICS.setHomeAsUpIndicator:(I)V │ │ +095018: 6e10 d617 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarImplICS;.getHomeActionView:()Landroid/widget/ImageView; // method@17d6 │ │ +09501e: 0c00 |0003: move-result-object v0 │ │ +095020: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +095024: 3803 0600 |0006: if-eqz v3, 000c // +0006 │ │ +095028: 6e20 6523 3000 |0008: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setImageResource:(I)V // method@2365 │ │ +09502e: 0e00 |000b: return-void │ │ +095030: 6e10 de17 0200 |000c: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarImplICS;.getThemeDefaultUpIndicator:()Landroid/graphics/drawable/Drawable; // method@17de │ │ +095036: 0c01 |000f: move-result-object v1 │ │ +095038: 6e20 6423 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ +09503e: 28f8 |0013: goto 000b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0004 line=319 │ │ 0x0006 line=320 │ │ 0x0008 line=321 │ │ 0x000b line=326 │ │ @@ -188640,23 +188612,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -094874: |[094874] android.support.v7.app.ActionBarImplICS.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ -094884: 6e10 d617 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplICS;.getHomeActionView:()Landroid/widget/ImageView; // method@17d6 │ │ -09488a: 0c00 |0003: move-result-object v0 │ │ -09488c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -094890: 3902 0600 |0006: if-nez v2, 000c // +0006 │ │ -094894: 6e10 de17 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplICS;.getThemeDefaultUpIndicator:()Landroid/graphics/drawable/Drawable; // method@17de │ │ -09489a: 0c02 |000b: move-result-object v2 │ │ -09489c: 6e20 6423 2000 |000c: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ -0948a2: 0e00 |000f: return-void │ │ +095040: |[095040] android.support.v7.app.ActionBarImplICS.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +095050: 6e10 d617 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplICS;.getHomeActionView:()Landroid/widget/ImageView; // method@17d6 │ │ +095056: 0c00 |0003: move-result-object v0 │ │ +095058: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +09505c: 3902 0600 |0006: if-nez v2, 000c // +0006 │ │ +095060: 6e10 de17 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplICS;.getThemeDefaultUpIndicator:()Landroid/graphics/drawable/Drawable; // method@17de │ │ +095066: 0c02 |000b: move-result-object v2 │ │ +095068: 6e20 6423 2000 |000c: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ +09506e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0004 line=308 │ │ 0x0006 line=309 │ │ 0x0008 line=310 │ │ 0x000c line=312 │ │ @@ -188671,18 +188643,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0948a4: |[0948a4] android.support.v7.app.ActionBarImplICS.setHomeButtonEnabled:(Z)V │ │ -0948b4: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0948b8: 6e20 3f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003f │ │ -0948be: 0e00 |0005: return-void │ │ +095070: |[095070] android.support.v7.app.ActionBarImplICS.setHomeButtonEnabled:(Z)V │ │ +095080: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +095084: 6e20 3f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003f │ │ +09508a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0005 line=366 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -188692,18 +188664,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0948c0: |[0948c0] android.support.v7.app.ActionBarImplICS.setIcon:(I)V │ │ -0948d0: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0948d4: 6e20 4000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(I)V // method@0040 │ │ -0948da: 0e00 |0005: return-void │ │ +09508c: |[09508c] android.support.v7.app.ActionBarImplICS.setIcon:(I)V │ │ +09509c: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +0950a0: 6e20 4000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(I)V // method@0040 │ │ +0950a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0005 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -188713,18 +188685,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0948dc: |[0948dc] android.support.v7.app.ActionBarImplICS.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0948ec: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0948f0: 6e20 4100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@0041 │ │ -0948f6: 0e00 |0005: return-void │ │ +0950a8: |[0950a8] android.support.v7.app.ActionBarImplICS.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +0950b8: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +0950bc: 6e20 4100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@0041 │ │ +0950c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -188734,23 +188706,23 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0948f8: |[0948f8] android.support.v7.app.ActionBarImplICS.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ -094908: 5421 e506 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -09490c: 3804 0b00 |0002: if-eqz v4, 000d // +000b │ │ -094910: 2200 2d03 |0004: new-instance v0, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper; // type@032d │ │ -094914: 7020 b217 4000 |0006: invoke-direct {v0, v4}, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;.:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V // method@17b2 │ │ -09491a: 6e30 4200 3100 |0009: invoke-virtual {v1, v3, v0}, Landroid/app/ActionBar;.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V // method@0042 │ │ -094920: 0e00 |000c: return-void │ │ -094922: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -094924: 28fb |000e: goto 0009 // -0005 │ │ +0950c4: |[0950c4] android.support.v7.app.ActionBarImplICS.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ +0950d4: 5421 e506 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +0950d8: 3804 0b00 |0002: if-eqz v4, 000d // +000b │ │ +0950dc: 2200 3103 |0004: new-instance v0, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper; // type@0331 │ │ +0950e0: 7020 b217 4000 |0006: invoke-direct {v0, v4}, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;.:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V // method@17b2 │ │ +0950e6: 6e30 4200 3100 |0009: invoke-virtual {v1, v3, v0}, Landroid/app/ActionBar;.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V // method@0042 │ │ +0950ec: 0e00 |000c: return-void │ │ +0950ee: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0950f0: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x000c line=120 │ │ 0x000d line=118 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/app/ActionBarImplICS; │ │ @@ -188762,18 +188734,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094928: |[094928] android.support.v7.app.ActionBarImplICS.setLogo:(I)V │ │ -094938: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -09493c: 6e20 4300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(I)V // method@0043 │ │ -094942: 0e00 |0005: return-void │ │ +0950f4: |[0950f4] android.support.v7.app.ActionBarImplICS.setLogo:(I)V │ │ +095104: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +095108: 6e20 4300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(I)V // method@0043 │ │ +09510e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -188783,18 +188755,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094944: |[094944] android.support.v7.app.ActionBarImplICS.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -094954: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -094958: 6e20 4400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@0044 │ │ -09495e: 0e00 |0005: return-void │ │ +095110: |[095110] android.support.v7.app.ActionBarImplICS.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +095120: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +095124: 6e20 4400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@0044 │ │ +09512a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0005 line=114 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 logo Landroid/graphics/drawable/Drawable; │ │ @@ -188804,18 +188776,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094960: |[094960] android.support.v7.app.ActionBarImplICS.setNavigationMode:(I)V │ │ -094970: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -094974: 6e20 4500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setNavigationMode:(I)V // method@0045 │ │ -09497a: 0e00 |0005: return-void │ │ +09512c: |[09512c] android.support.v7.app.ActionBarImplICS.setNavigationMode:(I)V │ │ +09513c: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +095140: 6e20 4500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setNavigationMode:(I)V // method@0045 │ │ +095146: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0005 line=230 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -188825,18 +188797,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09497c: |[09497c] android.support.v7.app.ActionBarImplICS.setSelectedNavigationItem:(I)V │ │ -09498c: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -094990: 6e20 4600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSelectedNavigationItem:(I)V // method@0046 │ │ -094996: 0e00 |0005: return-void │ │ +095148: |[095148] android.support.v7.app.ActionBarImplICS.setSelectedNavigationItem:(I)V │ │ +095158: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +09515c: 6e20 4600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSelectedNavigationItem:(I)V // method@0046 │ │ +095162: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0005 line=125 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 position I │ │ @@ -188846,18 +188818,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094998: |[094998] android.support.v7.app.ActionBarImplICS.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0949a8: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0949ac: 6e20 4700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0047 │ │ -0949b2: 0e00 |0005: return-void │ │ +095164: |[095164] android.support.v7.app.ActionBarImplICS.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +095174: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +095178: 6e20 4700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0047 │ │ +09517e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -188867,18 +188839,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0949b4: |[0949b4] android.support.v7.app.ActionBarImplICS.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0949c4: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0949c8: 6e20 4800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0048 │ │ -0949ce: 0e00 |0005: return-void │ │ +095180: |[095180] android.support.v7.app.ActionBarImplICS.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +095190: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +095194: 6e20 4800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0048 │ │ +09519a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0005 line=200 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -188888,18 +188860,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0949d0: |[0949d0] android.support.v7.app.ActionBarImplICS.setSubtitle:(I)V │ │ -0949e0: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -0949e4: 6e20 4900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(I)V // method@0049 │ │ -0949ea: 0e00 |0005: return-void │ │ +09519c: |[09519c] android.support.v7.app.ActionBarImplICS.setSubtitle:(I)V │ │ +0951ac: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +0951b0: 6e20 4900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(I)V // method@0049 │ │ +0951b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0005 line=155 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -188909,18 +188881,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0949ec: |[0949ec] android.support.v7.app.ActionBarImplICS.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -0949fc: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -094a00: 6e20 4a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@004a │ │ -094a06: 0e00 |0005: return-void │ │ +0951b8: |[0951b8] android.support.v7.app.ActionBarImplICS.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +0951c8: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +0951cc: 6e20 4a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@004a │ │ +0951d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0005 line=150 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 subtitle Ljava/lang/CharSequence; │ │ @@ -188930,18 +188902,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094a08: |[094a08] android.support.v7.app.ActionBarImplICS.setTitle:(I)V │ │ -094a18: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -094a1c: 6e20 4b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(I)V // method@004b │ │ -094a22: 0e00 |0005: return-void │ │ +0951d4: |[0951d4] android.support.v7.app.ActionBarImplICS.setTitle:(I)V │ │ +0951e4: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +0951e8: 6e20 4b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(I)V // method@004b │ │ +0951ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0005 line=145 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -188951,18 +188923,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094a24: |[094a24] android.support.v7.app.ActionBarImplICS.setTitle:(Ljava/lang/CharSequence;)V │ │ -094a34: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -094a38: 6e20 4c00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@004c │ │ -094a3e: 0e00 |0005: return-void │ │ +0951f0: |[0951f0] android.support.v7.app.ActionBarImplICS.setTitle:(Ljava/lang/CharSequence;)V │ │ +095200: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +095204: 6e20 4c00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@004c │ │ +09520a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -188972,31 +188944,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -094a40: |[094a40] android.support.v7.app.ActionBarImplICS.show:()V │ │ -094a50: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ -094a54: 6e10 4d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.show:()V // method@004d │ │ -094a5a: 0e00 |0005: return-void │ │ +09520c: |[09520c] android.support.v7.app.ActionBarImplICS.show:()V │ │ +09521c: 5410 e506 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@06e5 │ │ +095220: 6e10 4d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.show:()V // method@004d │ │ +095226: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0005 line=336 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ source_file_idx : 485 (ActionBarImplICS.java) │ │ │ │ Class #734 header: │ │ -class_idx : 834 │ │ +class_idx : 838 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 961 │ │ +superclass_idx : 965 │ │ source_file_idx : 536 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 14 │ │ │ │ Class #734 annotations: │ │ @@ -189024,21 +188996,21 @@ │ │ type : '(Landroid/content/Context;Landroid/view/ActionMode;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -094a5c: |[094a5c] android.support.v7.internal.view.ActionModeWrapper.:(Landroid/content/Context;Landroid/view/ActionMode;)V │ │ -094a6c: 7010 391f 0100 |0000: invoke-direct {v1}, Landroid/support/v7/view/ActionMode;.:()V // method@1f39 │ │ -094a72: 5b13 3d09 |0003: iput-object v3, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ -094a76: 2200 4703 |0005: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@0347 │ │ -094a7a: 7020 8418 2000 |0007: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@1884 │ │ -094a80: 5b10 3c09 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mInflater:Landroid/view/MenuInflater; // field@093c │ │ -094a84: 0e00 |000c: return-void │ │ +095228: |[095228] android.support.v7.internal.view.ActionModeWrapper.:(Landroid/content/Context;Landroid/view/ActionMode;)V │ │ +095238: 7010 391f 0100 |0000: invoke-direct {v1}, Landroid/support/v7/view/ActionMode;.:()V // method@1f39 │ │ +09523e: 5b13 3d09 |0003: iput-object v3, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ +095242: 2200 4b03 |0005: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@034b │ │ +095246: 7020 8418 2000 |0007: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@1884 │ │ +09524c: 5b10 3c09 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mInflater:Landroid/view/MenuInflater; // field@093c │ │ +095250: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x000c line=37 │ │ locals : │ │ @@ -189052,18 +189024,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -094a88: |[094a88] android.support.v7.internal.view.ActionModeWrapper.finish:()V │ │ -094a98: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ -094a9c: 6e10 8820 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@2088 │ │ -094aa2: 0e00 |0005: return-void │ │ +095254: |[095254] android.support.v7.internal.view.ActionModeWrapper.finish:()V │ │ +095264: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ +095268: 6e10 8820 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@2088 │ │ +09526e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0005 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ @@ -189072,19 +189044,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -094aa4: |[094aa4] android.support.v7.internal.view.ActionModeWrapper.getCustomView:()Landroid/view/View; │ │ -094ab4: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ -094ab8: 6e10 8920 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getCustomView:()Landroid/view/View; // method@2089 │ │ -094abe: 0c00 |0005: move-result-object v0 │ │ -094ac0: 1100 |0006: return-object v0 │ │ +095270: |[095270] android.support.v7.internal.view.ActionModeWrapper.getCustomView:()Landroid/view/View; │ │ +095280: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ +095284: 6e10 8920 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getCustomView:()Landroid/view/View; // method@2089 │ │ +09528a: 0c00 |0005: move-result-object v0 │ │ +09528c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ #2 : (in Landroid/support/v7/internal/view/ActionModeWrapper;) │ │ @@ -189092,21 +189064,21 @@ │ │ type : '()Landroid/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -094ac4: |[094ac4] android.support.v7.internal.view.ActionModeWrapper.getMenu:()Landroid/view/Menu; │ │ -094ad4: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ -094ad8: 6e10 8a20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getMenu:()Landroid/view/Menu; // method@208a │ │ -094ade: 0c00 |0005: move-result-object v0 │ │ -094ae0: 7110 ff1a 0000 |0006: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1aff │ │ -094ae6: 0c00 |0009: move-result-object v0 │ │ -094ae8: 1100 |000a: return-object v0 │ │ +095290: |[095290] android.support.v7.internal.view.ActionModeWrapper.getMenu:()Landroid/view/Menu; │ │ +0952a0: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ +0952a4: 6e10 8a20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getMenu:()Landroid/view/Menu; // method@208a │ │ +0952aa: 0c00 |0005: move-result-object v0 │ │ +0952ac: 7110 ff1a 0000 |0006: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1aff │ │ +0952b2: 0c00 |0009: move-result-object v0 │ │ +0952b4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ #3 : (in Landroid/support/v7/internal/view/ActionModeWrapper;) │ │ @@ -189114,17 +189086,17 @@ │ │ type : '()Landroid/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094aec: |[094aec] android.support.v7.internal.view.ActionModeWrapper.getMenuInflater:()Landroid/view/MenuInflater; │ │ -094afc: 5410 3c09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mInflater:Landroid/view/MenuInflater; // field@093c │ │ -094b00: 1100 |0002: return-object v0 │ │ +0952b8: |[0952b8] android.support.v7.internal.view.ActionModeWrapper.getMenuInflater:()Landroid/view/MenuInflater; │ │ +0952c8: 5410 3c09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mInflater:Landroid/view/MenuInflater; // field@093c │ │ +0952cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/ActionModeWrapper;) │ │ @@ -189132,19 +189104,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -094b04: |[094b04] android.support.v7.internal.view.ActionModeWrapper.getSubtitle:()Ljava/lang/CharSequence; │ │ -094b14: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ -094b18: 6e10 8b20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getSubtitle:()Ljava/lang/CharSequence; // method@208b │ │ -094b1e: 0c00 |0005: move-result-object v0 │ │ -094b20: 1100 |0006: return-object v0 │ │ +0952d0: |[0952d0] android.support.v7.internal.view.ActionModeWrapper.getSubtitle:()Ljava/lang/CharSequence; │ │ +0952e0: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ +0952e4: 6e10 8b20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getSubtitle:()Ljava/lang/CharSequence; // method@208b │ │ +0952ea: 0c00 |0005: move-result-object v0 │ │ +0952ec: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/ActionModeWrapper;) │ │ @@ -189152,19 +189124,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -094b24: |[094b24] android.support.v7.internal.view.ActionModeWrapper.getTag:()Ljava/lang/Object; │ │ -094b34: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ -094b38: 6e10 8c20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTag:()Ljava/lang/Object; // method@208c │ │ -094b3e: 0c00 |0005: move-result-object v0 │ │ -094b40: 1100 |0006: return-object v0 │ │ +0952f0: |[0952f0] android.support.v7.internal.view.ActionModeWrapper.getTag:()Ljava/lang/Object; │ │ +095300: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ +095304: 6e10 8c20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTag:()Ljava/lang/Object; // method@208c │ │ +09530a: 0c00 |0005: move-result-object v0 │ │ +09530c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ #6 : (in Landroid/support/v7/internal/view/ActionModeWrapper;) │ │ @@ -189172,19 +189144,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -094b44: |[094b44] android.support.v7.internal.view.ActionModeWrapper.getTitle:()Ljava/lang/CharSequence; │ │ -094b54: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ -094b58: 6e10 8d20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTitle:()Ljava/lang/CharSequence; // method@208d │ │ -094b5e: 0c00 |0005: move-result-object v0 │ │ -094b60: 1100 |0006: return-object v0 │ │ +095310: |[095310] android.support.v7.internal.view.ActionModeWrapper.getTitle:()Ljava/lang/CharSequence; │ │ +095320: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ +095324: 6e10 8d20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTitle:()Ljava/lang/CharSequence; // method@208d │ │ +09532a: 0c00 |0005: move-result-object v0 │ │ +09532c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ #7 : (in Landroid/support/v7/internal/view/ActionModeWrapper;) │ │ @@ -189192,18 +189164,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -094b64: |[094b64] android.support.v7.internal.view.ActionModeWrapper.invalidate:()V │ │ -094b74: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ -094b78: 6e10 8f20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.invalidate:()V // method@208f │ │ -094b7e: 0e00 |0005: return-void │ │ +095330: |[095330] android.support.v7.internal.view.ActionModeWrapper.invalidate:()V │ │ +095340: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ +095344: 6e10 8f20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.invalidate:()V // method@208f │ │ +09534a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ │ │ @@ -189212,18 +189184,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094b80: |[094b80] android.support.v7.internal.view.ActionModeWrapper.setCustomView:(Landroid/view/View;)V │ │ -094b90: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ -094b94: 6e20 9120 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setCustomView:(Landroid/view/View;)V // method@2091 │ │ -094b9a: 0e00 |0005: return-void │ │ +09534c: |[09534c] android.support.v7.internal.view.ActionModeWrapper.setCustomView:(Landroid/view/View;)V │ │ +09535c: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ +095360: 6e20 9120 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setCustomView:(Landroid/view/View;)V // method@2091 │ │ +095366: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0005 line=102 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -189233,18 +189205,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094b9c: |[094b9c] android.support.v7.internal.view.ActionModeWrapper.setSubtitle:(I)V │ │ -094bac: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ -094bb0: 6e20 9220 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(I)V // method@2092 │ │ -094bb6: 0e00 |0005: return-void │ │ +095368: |[095368] android.support.v7.internal.view.ActionModeWrapper.setSubtitle:(I)V │ │ +095378: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ +09537c: 6e20 9220 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(I)V // method@2092 │ │ +095382: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0005 line=92 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -189254,18 +189226,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094bb8: |[094bb8] android.support.v7.internal.view.ActionModeWrapper.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -094bc8: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ -094bcc: 6e20 9320 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(Ljava/lang/CharSequence;)V // method@2093 │ │ -094bd2: 0e00 |0005: return-void │ │ +095384: |[095384] android.support.v7.internal.view.ActionModeWrapper.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +095394: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ +095398: 6e20 9320 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(Ljava/lang/CharSequence;)V // method@2093 │ │ +09539e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 subtitle Ljava/lang/CharSequence; │ │ @@ -189275,18 +189247,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094bd4: |[094bd4] android.support.v7.internal.view.ActionModeWrapper.setTag:(Ljava/lang/Object;)V │ │ -094be4: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ -094be8: 6e20 9420 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTag:(Ljava/lang/Object;)V // method@2094 │ │ -094bee: 0e00 |0005: return-void │ │ +0953a0: |[0953a0] android.support.v7.internal.view.ActionModeWrapper.setTag:(Ljava/lang/Object;)V │ │ +0953b0: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ +0953b4: 6e20 9420 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTag:(Ljava/lang/Object;)V // method@2094 │ │ +0953ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 tag Ljava/lang/Object; │ │ @@ -189296,18 +189268,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094bf0: |[094bf0] android.support.v7.internal.view.ActionModeWrapper.setTitle:(I)V │ │ -094c00: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ -094c04: 6e20 9520 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(I)V // method@2095 │ │ -094c0a: 0e00 |0005: return-void │ │ +0953bc: |[0953bc] android.support.v7.internal.view.ActionModeWrapper.setTitle:(I)V │ │ +0953cc: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ +0953d0: 6e20 9520 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(I)V // method@2095 │ │ +0953d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -189317,32 +189289,32 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094c0c: |[094c0c] android.support.v7.internal.view.ActionModeWrapper.setTitle:(Ljava/lang/CharSequence;)V │ │ -094c1c: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ -094c20: 6e20 9620 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@2096 │ │ -094c26: 0e00 |0005: return-void │ │ +0953d8: |[0953d8] android.support.v7.internal.view.ActionModeWrapper.setTitle:(Ljava/lang/CharSequence;)V │ │ +0953e8: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@093d │ │ +0953ec: 6e20 9620 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@2096 │ │ +0953f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0005 line=52 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ │ │ source_file_idx : 536 (ActionModeWrapper.java) │ │ │ │ Class #735 header: │ │ -class_idx : 835 │ │ +class_idx : 839 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 833 │ │ +superclass_idx : 837 │ │ source_file_idx : 537 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #735 annotations: │ │ @@ -189363,17 +189335,17 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -094c28: |[094c28] android.support.v7.internal.view.ActionModeWrapperJB$CallbackWrapper.:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V │ │ -094c38: 7030 5818 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V // method@1858 │ │ -094c3e: 0e00 |0003: return-void │ │ +0953f4: |[0953f4] android.support.v7.internal.view.ActionModeWrapperJB$CallbackWrapper.:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V │ │ +095404: 7030 5818 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V // method@1858 │ │ +09540a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/ActionModeWrapperJB$CallbackWrapper; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -189385,32 +189357,32 @@ │ │ type : '(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -094c40: |[094c40] android.support.v7.internal.view.ActionModeWrapperJB$CallbackWrapper.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; │ │ -094c50: 2200 4403 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapperJB; // type@0344 │ │ -094c54: 7030 7118 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapperJB;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1871 │ │ -094c5a: 1100 |0005: return-object v0 │ │ +09540c: |[09540c] android.support.v7.internal.view.ActionModeWrapperJB$CallbackWrapper.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; │ │ +09541c: 2200 4803 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapperJB; // type@0348 │ │ +095420: 7030 7118 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapperJB;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1871 │ │ +095426: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapperJB$CallbackWrapper; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=3 mode Landroid/view/ActionMode; │ │ │ │ source_file_idx : 537 (ActionModeWrapperJB.java) │ │ │ │ Class #736 header: │ │ -class_idx : 840 │ │ +class_idx : 844 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 523 │ │ static_fields_size : 6 │ │ instance_fields_size: 14 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 49 │ │ │ │ Class #736 - │ │ @@ -189512,27 +189484,27 @@ │ │ type : '(Landroid/content/Context;IIIILjava/lang/CharSequence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -094c5c: |[094c5c] android.support.v7.internal.view.menu.ActionMenuItem.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V │ │ -094c6c: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -094c72: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -094c74: 5910 7b09 |0004: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconResId:I // field@097b │ │ -094c78: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ -094c7c: 5910 7809 |0008: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ -094c80: 5b12 7709 |000a: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0977 │ │ -094c84: 5914 7c09 |000c: iput v4, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mId:I // field@097c │ │ -094c88: 5913 7909 |000e: iput v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mGroup:I // field@0979 │ │ -094c8c: 5915 7509 |0010: iput v5, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mCategoryOrder:I // field@0975 │ │ -094c90: 5916 7e09 |0012: iput v6, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mOrdering:I // field@097e │ │ -094c94: 5b17 8109 |0014: iput-object v7, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0981 │ │ -094c98: 0e00 |0016: return-void │ │ +095428: |[095428] android.support.v7.internal.view.menu.ActionMenuItem.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V │ │ +095438: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +09543e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +095440: 5910 7b09 |0004: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconResId:I // field@097b │ │ +095444: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ +095448: 5910 7809 |0008: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ +09544c: 5b12 7709 |000a: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0977 │ │ +095450: 5914 7c09 |000c: iput v4, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mId:I // field@097c │ │ +095454: 5913 7909 |000e: iput v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mGroup:I // field@0979 │ │ +095458: 5915 7509 |0010: iput v5, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mCategoryOrder:I // field@0975 │ │ +09545c: 5916 7e09 |0012: iput v6, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mOrdering:I // field@097e │ │ +095460: 5b17 8109 |0014: iput-object v7, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0981 │ │ +095464: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=55 │ │ 0x000a line=64 │ │ 0x000c line=65 │ │ @@ -189556,17 +189528,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -094c9c: |[094c9c] android.support.v7.internal.view.menu.ActionMenuItem.collapseActionView:()Z │ │ -094cac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -094cae: 0f00 |0001: return v0 │ │ +095468: |[095468] android.support.v7.internal.view.menu.ActionMenuItem.collapseActionView:()Z │ │ +095478: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09547a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189574,17 +189546,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -094cb0: |[094cb0] android.support.v7.internal.view.menu.ActionMenuItem.expandActionView:()Z │ │ -094cc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -094cc2: 0f00 |0001: return v0 │ │ +09547c: |[09547c] android.support.v7.internal.view.menu.ActionMenuItem.expandActionView:()Z │ │ +09548c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09548e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #2 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189592,18 +189564,18 @@ │ │ type : '()Landroid/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -094cc4: |[094cc4] android.support.v7.internal.view.menu.ActionMenuItem.getActionProvider:()Landroid/view/ActionProvider; │ │ -094cd4: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -094cd8: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ -094cde: 2700 |0005: throw v0 │ │ +095490: |[095490] android.support.v7.internal.view.menu.ActionMenuItem.getActionProvider:()Landroid/view/ActionProvider; │ │ +0954a0: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +0954a4: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ +0954aa: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #3 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189611,17 +189583,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -094ce0: |[094ce0] android.support.v7.internal.view.menu.ActionMenuItem.getActionView:()Landroid/view/View; │ │ -094cf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -094cf2: 1100 |0001: return-object v0 │ │ +0954ac: |[0954ac] android.support.v7.internal.view.menu.ActionMenuItem.getActionView:()Landroid/view/View; │ │ +0954bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0954be: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189629,17 +189601,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094cf4: |[094cf4] android.support.v7.internal.view.menu.ActionMenuItem.getAlphabeticShortcut:()C │ │ -094d04: 5710 7f09 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@097f │ │ -094d08: 0f00 |0002: return v0 │ │ +0954c0: |[0954c0] android.support.v7.internal.view.menu.ActionMenuItem.getAlphabeticShortcut:()C │ │ +0954d0: 5710 7f09 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@097f │ │ +0954d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189647,17 +189619,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094d0c: |[094d0c] android.support.v7.internal.view.menu.ActionMenuItem.getGroupId:()I │ │ -094d1c: 5210 7909 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mGroup:I // field@0979 │ │ -094d20: 0f00 |0002: return v0 │ │ +0954d8: |[0954d8] android.support.v7.internal.view.menu.ActionMenuItem.getGroupId:()I │ │ +0954e8: 5210 7909 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mGroup:I // field@0979 │ │ +0954ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #6 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189665,17 +189637,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094d24: |[094d24] android.support.v7.internal.view.menu.ActionMenuItem.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -094d34: 5410 7a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@097a │ │ -094d38: 1100 |0002: return-object v0 │ │ +0954f0: |[0954f0] android.support.v7.internal.view.menu.ActionMenuItem.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +095500: 5410 7a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@097a │ │ +095504: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #7 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189683,17 +189655,17 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094d3c: |[094d3c] android.support.v7.internal.view.menu.ActionMenuItem.getIntent:()Landroid/content/Intent; │ │ -094d4c: 5410 7d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@097d │ │ -094d50: 1100 |0002: return-object v0 │ │ +095508: |[095508] android.support.v7.internal.view.menu.ActionMenuItem.getIntent:()Landroid/content/Intent; │ │ +095518: 5410 7d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@097d │ │ +09551c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #8 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189701,17 +189673,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094d54: |[094d54] android.support.v7.internal.view.menu.ActionMenuItem.getItemId:()I │ │ -094d64: 5210 7c09 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mId:I // field@097c │ │ -094d68: 0f00 |0002: return v0 │ │ +095520: |[095520] android.support.v7.internal.view.menu.ActionMenuItem.getItemId:()I │ │ +095530: 5210 7c09 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mId:I // field@097c │ │ +095534: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #9 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189719,17 +189691,17 @@ │ │ type : '()Landroid/view/ContextMenu$ContextMenuInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -094d6c: |[094d6c] android.support.v7.internal.view.menu.ActionMenuItem.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ -094d7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -094d7e: 1100 |0001: return-object v0 │ │ +095538: |[095538] android.support.v7.internal.view.menu.ActionMenuItem.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ +095548: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09554a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #10 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189737,17 +189709,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094d80: |[094d80] android.support.v7.internal.view.menu.ActionMenuItem.getNumericShortcut:()C │ │ -094d90: 5710 8009 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0980 │ │ -094d94: 0f00 |0002: return v0 │ │ +09554c: |[09554c] android.support.v7.internal.view.menu.ActionMenuItem.getNumericShortcut:()C │ │ +09555c: 5710 8009 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0980 │ │ +095560: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #11 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189755,17 +189727,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094d98: |[094d98] android.support.v7.internal.view.menu.ActionMenuItem.getOrder:()I │ │ -094da8: 5210 7e09 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mOrdering:I // field@097e │ │ -094dac: 0f00 |0002: return v0 │ │ +095564: |[095564] android.support.v7.internal.view.menu.ActionMenuItem.getOrder:()I │ │ +095574: 5210 7e09 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mOrdering:I // field@097e │ │ +095578: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #12 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189773,17 +189745,17 @@ │ │ type : '()Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -094db0: |[094db0] android.support.v7.internal.view.menu.ActionMenuItem.getSubMenu:()Landroid/view/SubMenu; │ │ -094dc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -094dc2: 1100 |0001: return-object v0 │ │ +09557c: |[09557c] android.support.v7.internal.view.menu.ActionMenuItem.getSubMenu:()Landroid/view/SubMenu; │ │ +09558c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09558e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #13 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189791,17 +189763,17 @@ │ │ type : '()Landroid/support/v4/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -094dc4: |[094dc4] android.support.v7.internal.view.menu.ActionMenuItem.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; │ │ -094dd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -094dd6: 1100 |0001: return-object v0 │ │ +095590: |[095590] android.support.v7.internal.view.menu.ActionMenuItem.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; │ │ +0955a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0955a2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #14 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189809,17 +189781,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094dd8: |[094dd8] android.support.v7.internal.view.menu.ActionMenuItem.getTitle:()Ljava/lang/CharSequence; │ │ -094de8: 5410 8109 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0981 │ │ -094dec: 1100 |0002: return-object v0 │ │ +0955a4: |[0955a4] android.support.v7.internal.view.menu.ActionMenuItem.getTitle:()Ljava/lang/CharSequence; │ │ +0955b4: 5410 8109 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0981 │ │ +0955b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #15 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189827,17 +189799,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094df0: |[094df0] android.support.v7.internal.view.menu.ActionMenuItem.getTitleCondensed:()Ljava/lang/CharSequence; │ │ -094e00: 5410 8209 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@0982 │ │ -094e04: 1100 |0002: return-object v0 │ │ +0955bc: |[0955bc] android.support.v7.internal.view.menu.ActionMenuItem.getTitleCondensed:()Ljava/lang/CharSequence; │ │ +0955cc: 5410 8209 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@0982 │ │ +0955d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #16 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189845,17 +189817,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -094e08: |[094e08] android.support.v7.internal.view.menu.ActionMenuItem.hasSubMenu:()Z │ │ -094e18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -094e1a: 0f00 |0001: return v0 │ │ +0955d4: |[0955d4] android.support.v7.internal.view.menu.ActionMenuItem.hasSubMenu:()Z │ │ +0955e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0955e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #17 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189863,31 +189835,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -094e1c: |[094e1c] android.support.v7.internal.view.menu.ActionMenuItem.invoke:()Z │ │ -094e2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -094e2e: 5431 7609 |0001: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0976 │ │ -094e32: 3801 0b00 |0003: if-eqz v1, 000e // +000b │ │ -094e36: 5431 7609 |0005: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0976 │ │ -094e3a: 7220 e720 3100 |0007: invoke-interface {v1, v3}, Landroid/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@20e7 │ │ -094e40: 0a01 |000a: move-result v1 │ │ -094e42: 3801 0300 |000b: if-eqz v1, 000e // +0003 │ │ -094e46: 0f00 |000d: return v0 │ │ -094e48: 5431 7d09 |000e: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@097d │ │ -094e4c: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ -094e50: 5431 7709 |0012: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0977 │ │ -094e54: 5432 7d09 |0014: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@097d │ │ -094e58: 6e20 3201 2100 |0016: invoke-virtual {v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ -094e5e: 28f4 |0019: goto 000d // -000c │ │ -094e60: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -094e62: 28f2 |001b: goto 000d // -000e │ │ +0955e8: |[0955e8] android.support.v7.internal.view.menu.ActionMenuItem.invoke:()Z │ │ +0955f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0955fa: 5431 7609 |0001: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0976 │ │ +0955fe: 3801 0b00 |0003: if-eqz v1, 000e // +000b │ │ +095602: 5431 7609 |0005: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0976 │ │ +095606: 7220 e720 3100 |0007: invoke-interface {v1, v3}, Landroid/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@20e7 │ │ +09560c: 0a01 |000a: move-result v1 │ │ +09560e: 3801 0300 |000b: if-eqz v1, 000e // +0003 │ │ +095612: 0f00 |000d: return v0 │ │ +095614: 5431 7d09 |000e: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@097d │ │ +095618: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ +09561c: 5431 7709 |0012: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0977 │ │ +095620: 5432 7d09 |0014: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@097d │ │ +095624: 6e20 3201 2100 |0016: invoke-virtual {v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ +09562a: 28f4 |0019: goto 000d // -000c │ │ +09562c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +09562e: 28f2 |001b: goto 000d // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=215 │ │ 0x000d line=224 │ │ 0x000e line=219 │ │ 0x0012 line=220 │ │ 0x001a line=224 │ │ @@ -189899,17 +189871,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -094e64: |[094e64] android.support.v7.internal.view.menu.ActionMenuItem.isActionViewExpanded:()Z │ │ -094e74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -094e76: 0f00 |0001: return v0 │ │ +095630: |[095630] android.support.v7.internal.view.menu.ActionMenuItem.isActionViewExpanded:()Z │ │ +095640: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095642: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #19 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189917,22 +189889,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -094e78: |[094e78] android.support.v7.internal.view.menu.ActionMenuItem.isCheckable:()Z │ │ -094e88: 5210 7809 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ -094e8c: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ -094e90: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -094e94: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -094e96: 0f00 |0007: return v0 │ │ -094e98: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -094e9a: 28fe |0009: goto 0007 // -0002 │ │ +095644: |[095644] android.support.v7.internal.view.menu.ActionMenuItem.isCheckable:()Z │ │ +095654: 5210 7809 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ +095658: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ +09565c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +095660: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +095662: 0f00 |0007: return v0 │ │ +095664: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +095666: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #20 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189940,22 +189912,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -094e9c: |[094e9c] android.support.v7.internal.view.menu.ActionMenuItem.isChecked:()Z │ │ -094eac: 5210 7809 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ -094eb0: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -094eb4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -094eb8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -094eba: 0f00 |0007: return v0 │ │ -094ebc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -094ebe: 28fe |0009: goto 0007 // -0002 │ │ +095668: |[095668] android.support.v7.internal.view.menu.ActionMenuItem.isChecked:()Z │ │ +095678: 5210 7809 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ +09567c: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +095680: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +095684: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +095686: 0f00 |0007: return v0 │ │ +095688: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09568a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #21 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189963,22 +189935,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -094ec0: |[094ec0] android.support.v7.internal.view.menu.ActionMenuItem.isEnabled:()Z │ │ -094ed0: 5210 7809 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ -094ed4: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ -094ed8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -094edc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -094ede: 0f00 |0007: return v0 │ │ -094ee0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -094ee2: 28fe |0009: goto 0007 // -0002 │ │ +09568c: |[09568c] android.support.v7.internal.view.menu.ActionMenuItem.isEnabled:()Z │ │ +09569c: 5210 7809 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ +0956a0: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ +0956a4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0956a8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0956aa: 0f00 |0007: return v0 │ │ +0956ac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0956ae: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #22 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -189986,22 +189958,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -094ee4: |[094ee4] android.support.v7.internal.view.menu.ActionMenuItem.isVisible:()Z │ │ -094ef4: 5210 7809 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ -094ef8: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -094efc: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -094f00: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -094f02: 0f00 |0007: return v0 │ │ -094f04: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -094f06: 28fe |0009: goto 0007 // -0002 │ │ +0956b0: |[0956b0] android.support.v7.internal.view.menu.ActionMenuItem.isVisible:()Z │ │ +0956c0: 5210 7809 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ +0956c4: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +0956c8: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0956cc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0956ce: 0f00 |0007: return v0 │ │ +0956d0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0956d2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ │ │ #23 : (in Landroid/support/v7/internal/view/menu/ActionMenuItem;) │ │ @@ -190009,18 +189981,18 @@ │ │ type : '(Landroid/view/ActionProvider;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -094f08: |[094f08] android.support.v7.internal.view.menu.ActionMenuItem.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; │ │ -094f18: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -094f1c: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ -094f22: 2700 |0005: throw v0 │ │ +0956d4: |[0956d4] android.support.v7.internal.view.menu.ActionMenuItem.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; │ │ +0956e4: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +0956e8: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ +0956ee: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0006 reg=2 actionProvider Landroid/view/ActionProvider; │ │ │ │ @@ -190029,18 +190001,18 @@ │ │ type : '(I)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -094f24: |[094f24] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -094f34: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -094f38: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ -094f3e: 2700 |0005: throw v0 │ │ +0956f0: |[0956f0] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +095700: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +095704: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ +09570a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ │ │ @@ -190049,18 +190021,18 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -094f40: |[094f40] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -094f50: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -094f54: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ -094f5a: 2700 |0005: throw v0 │ │ +09570c: |[09570c] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +09571c: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +095720: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ +095726: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0006 reg=2 actionView Landroid/view/View; │ │ │ │ @@ -190069,18 +190041,18 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -094f5c: |[094f5c] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(I)Landroid/view/MenuItem; │ │ -094f6c: 6e20 a618 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@18a6 │ │ -094f72: 0c00 |0003: move-result-object v0 │ │ -094f74: 1100 |0004: return-object v0 │ │ +095728: |[095728] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(I)Landroid/view/MenuItem; │ │ +095738: 6e20 a618 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@18a6 │ │ +09573e: 0c00 |0003: move-result-object v0 │ │ +095740: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -190089,18 +190061,18 @@ │ │ type : '(Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -094f78: |[094f78] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; │ │ -094f88: 6e20 a718 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; // method@18a7 │ │ -094f8e: 0c00 |0003: move-result-object v0 │ │ -094f90: 1100 |0004: return-object v0 │ │ +095744: |[095744] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; │ │ +095754: 6e20 a718 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; // method@18a7 │ │ +09575a: 0c00 |0003: move-result-object v0 │ │ +09575c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/view/View; │ │ │ │ @@ -190109,17 +190081,17 @@ │ │ type : '(C)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094f94: |[094f94] android.support.v7.internal.view.menu.ActionMenuItem.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ -094fa4: 5e01 7f09 |0000: iput-char v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@097f │ │ -094fa8: 1100 |0002: return-object v0 │ │ +095760: |[095760] android.support.v7.internal.view.menu.ActionMenuItem.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ +095770: 5e01 7f09 |0000: iput-char v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@097f │ │ +095774: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0002 line=138 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 alphaChar C │ │ @@ -190129,24 +190101,24 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -094fac: |[094fac] android.support.v7.internal.view.menu.ActionMenuItem.setCheckable:(Z)Landroid/view/MenuItem; │ │ -094fbc: 5220 7809 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ -094fc0: dd01 00fe |0002: and-int/lit8 v1, v0, #int -2 // #fe │ │ -094fc4: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -094fc8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -094fca: b610 |0007: or-int/2addr v0, v1 │ │ -094fcc: 5920 7809 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ -094fd0: 1102 |000a: return-object v2 │ │ -094fd2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -094fd4: 28fb |000c: goto 0007 // -0005 │ │ +095778: |[095778] android.support.v7.internal.view.menu.ActionMenuItem.setCheckable:(Z)Landroid/view/MenuItem; │ │ +095788: 5220 7809 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ +09578c: dd01 00fe |0002: and-int/lit8 v1, v0, #int -2 // #fe │ │ +095790: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +095794: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +095796: b610 |0007: or-int/2addr v0, v1 │ │ +095798: 5920 7809 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ +09579c: 1102 |000a: return-object v2 │ │ +09579e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0957a0: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x000a line=143 │ │ 0x000b line=142 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ @@ -190157,24 +190129,24 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -094fd8: |[094fd8] android.support.v7.internal.view.menu.ActionMenuItem.setChecked:(Z)Landroid/view/MenuItem; │ │ -094fe8: 5220 7809 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ -094fec: dd01 00fd |0002: and-int/lit8 v1, v0, #int -3 // #fd │ │ -094ff0: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -094ff4: 1220 |0006: const/4 v0, #int 2 // #2 │ │ -094ff6: b610 |0007: or-int/2addr v0, v1 │ │ -094ff8: 5920 7809 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ -094ffc: 1102 |000a: return-object v2 │ │ -094ffe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -095000: 28fb |000c: goto 0007 // -0005 │ │ +0957a4: |[0957a4] android.support.v7.internal.view.menu.ActionMenuItem.setChecked:(Z)Landroid/view/MenuItem; │ │ +0957b4: 5220 7809 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ +0957b8: dd01 00fd |0002: and-int/lit8 v1, v0, #int -3 // #fd │ │ +0957bc: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +0957c0: 1220 |0006: const/4 v0, #int 2 // #2 │ │ +0957c2: b610 |0007: or-int/2addr v0, v1 │ │ +0957c4: 5920 7809 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ +0957c8: 1102 |000a: return-object v2 │ │ +0957ca: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0957cc: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x000a line=153 │ │ 0x000b line=152 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ @@ -190185,24 +190157,24 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -095004: |[095004] android.support.v7.internal.view.menu.ActionMenuItem.setEnabled:(Z)Landroid/view/MenuItem; │ │ -095014: 5220 7809 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ -095018: dd01 00ef |0002: and-int/lit8 v1, v0, #int -17 // #ef │ │ -09501c: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -095020: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ -095024: b610 |0008: or-int/2addr v0, v1 │ │ -095026: 5920 7809 |0009: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ -09502a: 1102 |000b: return-object v2 │ │ -09502c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -09502e: 28fb |000d: goto 0008 // -0005 │ │ +0957d0: |[0957d0] android.support.v7.internal.view.menu.ActionMenuItem.setEnabled:(Z)Landroid/view/MenuItem; │ │ +0957e0: 5220 7809 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ +0957e4: dd01 00ef |0002: and-int/lit8 v1, v0, #int -17 // #ef │ │ +0957e8: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +0957ec: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ +0957f0: b610 |0008: or-int/2addr v0, v1 │ │ +0957f2: 5920 7809 |0009: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ +0957f6: 1102 |000b: return-object v2 │ │ +0957f8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0957fa: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x000b line=158 │ │ 0x000c line=157 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ @@ -190213,24 +190185,24 @@ │ │ type : '(Z)Landroid/support/v7/internal/view/menu/ActionMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -095030: |[095030] android.support.v7.internal.view.menu.ActionMenuItem.setExclusiveCheckable:(Z)Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ -095040: 5220 7809 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ -095044: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ -095048: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -09504c: 1240 |0006: const/4 v0, #int 4 // #4 │ │ -09504e: b610 |0007: or-int/2addr v0, v1 │ │ -095050: 5920 7809 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ -095054: 1102 |000a: return-object v2 │ │ -095056: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -095058: 28fb |000c: goto 0007 // -0005 │ │ +0957fc: |[0957fc] android.support.v7.internal.view.menu.ActionMenuItem.setExclusiveCheckable:(Z)Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ +09580c: 5220 7809 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ +095810: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ +095814: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +095818: 1240 |0006: const/4 v0, #int 4 // #4 │ │ +09581a: b610 |0007: or-int/2addr v0, v1 │ │ +09581c: 5920 7809 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ +095820: 1102 |000a: return-object v2 │ │ +095822: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +095824: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x000a line=148 │ │ 0x000b line=147 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ @@ -190241,23 +190213,23 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -09505c: |[09505c] android.support.v7.internal.view.menu.ActionMenuItem.setIcon:(I)Landroid/view/MenuItem; │ │ -09506c: 5912 7b09 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconResId:I // field@097b │ │ -095070: 5410 7709 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0977 │ │ -095074: 6e10 2201 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -09507a: 0c00 |0007: move-result-object v0 │ │ -09507c: 6e20 8601 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ -095082: 0c00 |000b: move-result-object v0 │ │ -095084: 5b10 7a09 |000c: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@097a │ │ -095088: 1101 |000e: return-object v1 │ │ +095828: |[095828] android.support.v7.internal.view.menu.ActionMenuItem.setIcon:(I)Landroid/view/MenuItem; │ │ +095838: 5912 7b09 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconResId:I // field@097b │ │ +09583c: 5410 7709 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0977 │ │ +095840: 6e10 2201 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +095846: 0c00 |0007: move-result-object v0 │ │ +095848: 6e20 8601 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ +09584e: 0c00 |000b: move-result-object v0 │ │ +095850: 5b10 7a09 |000c: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@097a │ │ +095854: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0002 line=169 │ │ 0x000e line=170 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ @@ -190268,19 +190240,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -09508c: |[09508c] android.support.v7.internal.view.menu.ActionMenuItem.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ -09509c: 5b12 7a09 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@097a │ │ -0950a0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0950a2: 5910 7b09 |0003: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconResId:I // field@097b │ │ -0950a6: 1101 |0005: return-object v1 │ │ +095858: |[095858] android.support.v7.internal.view.menu.ActionMenuItem.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ +095868: 5b12 7a09 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@097a │ │ +09586c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +09586e: 5910 7b09 |0003: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconResId:I // field@097b │ │ +095872: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0002 line=163 │ │ 0x0005 line=164 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ @@ -190291,17 +190263,17 @@ │ │ type : '(Landroid/content/Intent;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0950a8: |[0950a8] android.support.v7.internal.view.menu.ActionMenuItem.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ -0950b8: 5b01 7d09 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@097d │ │ -0950bc: 1100 |0002: return-object v0 │ │ +095874: |[095874] android.support.v7.internal.view.menu.ActionMenuItem.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ +095884: 5b01 7d09 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@097d │ │ +095888: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0002 line=175 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/content/Intent; │ │ @@ -190311,17 +190283,17 @@ │ │ type : '(C)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0950c0: |[0950c0] android.support.v7.internal.view.menu.ActionMenuItem.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ -0950d0: 5e01 8009 |0000: iput-char v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0980 │ │ -0950d4: 1100 |0002: return-object v0 │ │ +09588c: |[09588c] android.support.v7.internal.view.menu.ActionMenuItem.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ +09589c: 5e01 8009 |0000: iput-char v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0980 │ │ +0958a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0002 line=180 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 numericChar C │ │ @@ -190331,18 +190303,18 @@ │ │ type : '(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0950d8: |[0950d8] android.support.v7.internal.view.menu.ActionMenuItem.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -0950e8: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -0950ec: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ -0950f2: 2700 |0005: throw v0 │ │ +0958a4: |[0958a4] android.support.v7.internal.view.menu.ActionMenuItem.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +0958b4: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +0958b8: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ +0958be: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/MenuItem$OnActionExpandListener; │ │ │ │ @@ -190351,17 +190323,17 @@ │ │ type : '(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0950f4: |[0950f4] android.support.v7.internal.view.menu.ActionMenuItem.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ -095104: 5b01 7609 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0976 │ │ -095108: 1100 |0002: return-object v0 │ │ +0958c0: |[0958c0] android.support.v7.internal.view.menu.ActionMenuItem.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ +0958d0: 5b01 7609 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0976 │ │ +0958d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0002 line=185 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 menuItemClickListener Landroid/view/MenuItem$OnMenuItemClickListener; │ │ @@ -190371,18 +190343,18 @@ │ │ type : '(CC)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -09510c: |[09510c] android.support.v7.internal.view.menu.ActionMenuItem.setShortcut:(CC)Landroid/view/MenuItem; │ │ -09511c: 5e01 8009 |0000: iput-char v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0980 │ │ -095120: 5e02 7f09 |0002: iput-char v2, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@097f │ │ -095124: 1100 |0004: return-object v0 │ │ +0958d8: |[0958d8] android.support.v7.internal.view.menu.ActionMenuItem.setShortcut:(CC)Landroid/view/MenuItem; │ │ +0958e8: 5e01 8009 |0000: iput-char v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0980 │ │ +0958ec: 5e02 7f09 |0002: iput-char v2, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@097f │ │ +0958f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0002 line=190 │ │ 0x0004 line=191 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ @@ -190394,16 +190366,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -095128: |[095128] android.support.v7.internal.view.menu.ActionMenuItem.setShowAsAction:(I)V │ │ -095138: 0e00 |0000: return-void │ │ +0958f4: |[0958f4] android.support.v7.internal.view.menu.ActionMenuItem.setShowAsAction:(I)V │ │ +095904: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0001 reg=1 show I │ │ │ │ @@ -190412,17 +190384,17 @@ │ │ type : '(I)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09513c: |[09513c] android.support.v7.internal.view.menu.ActionMenuItem.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -09514c: 6e20 b618 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setShowAsAction:(I)V // method@18b6 │ │ -095152: 1100 |0003: return-object v0 │ │ +095908: |[095908] android.support.v7.internal.view.menu.ActionMenuItem.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +095918: 6e20 b618 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setShowAsAction:(I)V // method@18b6 │ │ +09591e: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0003 line=267 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ @@ -190432,18 +190404,18 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -095154: |[095154] android.support.v7.internal.view.menu.ActionMenuItem.setShowAsActionFlags:(I)Landroid/view/MenuItem; │ │ -095164: 6e20 b718 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@18b7 │ │ -09516a: 0c00 |0003: move-result-object v0 │ │ -09516c: 1100 |0004: return-object v0 │ │ +095920: |[095920] android.support.v7.internal.view.menu.ActionMenuItem.setShowAsActionFlags:(I)Landroid/view/MenuItem; │ │ +095930: 6e20 b718 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@18b7 │ │ +095936: 0c00 |0003: move-result-object v0 │ │ +095938: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -190452,18 +190424,18 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -095170: |[095170] android.support.v7.internal.view.menu.ActionMenuItem.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -095180: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -095184: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ -09518a: 2700 |0005: throw v0 │ │ +09593c: |[09593c] android.support.v7.internal.view.menu.ActionMenuItem.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +09594c: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +095950: 7010 ed24 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@24ed │ │ +095956: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0006 reg=2 actionProvider Landroid/support/v4/view/ActionProvider; │ │ │ │ @@ -190472,16 +190444,16 @@ │ │ type : '(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09518c: |[09518c] android.support.v7.internal.view.menu.ActionMenuItem.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -09519c: 1100 |0000: return-object v0 │ │ +095958: |[095958] android.support.v7.internal.view.menu.ActionMenuItem.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +095968: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0001 reg=1 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ │ │ @@ -190490,22 +190462,22 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0951a0: |[0951a0] android.support.v7.internal.view.menu.ActionMenuItem.setTitle:(I)Landroid/view/MenuItem; │ │ -0951b0: 5410 7709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0977 │ │ -0951b4: 6e10 2201 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0951ba: 0c00 |0005: move-result-object v0 │ │ -0951bc: 6e20 8e01 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ -0951c2: 0c00 |0009: move-result-object v0 │ │ -0951c4: 5b10 8109 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0981 │ │ -0951c8: 1101 |000c: return-object v1 │ │ +09596c: |[09596c] android.support.v7.internal.view.menu.ActionMenuItem.setTitle:(I)Landroid/view/MenuItem; │ │ +09597c: 5410 7709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0977 │ │ +095980: 6e10 2201 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +095986: 0c00 |0005: move-result-object v0 │ │ +095988: 6e20 8e01 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ +09598e: 0c00 |0009: move-result-object v0 │ │ +095990: 5b10 8109 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0981 │ │ +095994: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x000c line=201 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x000d reg=2 title I │ │ @@ -190515,17 +190487,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0951cc: |[0951cc] android.support.v7.internal.view.menu.ActionMenuItem.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -0951dc: 5b01 8109 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0981 │ │ -0951e0: 1100 |0002: return-object v0 │ │ +095998: |[095998] android.support.v7.internal.view.menu.ActionMenuItem.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +0959a8: 5b01 8109 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0981 │ │ +0959ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0002 line=196 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -190535,17 +190507,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0951e4: |[0951e4] android.support.v7.internal.view.menu.ActionMenuItem.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -0951f4: 5b01 8209 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@0982 │ │ -0951f8: 1100 |0002: return-object v0 │ │ +0959b0: |[0959b0] android.support.v7.internal.view.menu.ActionMenuItem.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +0959c0: 5b01 8209 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@0982 │ │ +0959c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -190555,39 +190527,39 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -0951fc: |[0951fc] android.support.v7.internal.view.menu.ActionMenuItem.setVisible:(Z)Landroid/view/MenuItem; │ │ -09520c: 5220 7809 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ -095210: dd01 0008 |0002: and-int/lit8 v1, v0, #int 8 // #08 │ │ -095214: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -095218: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -09521a: b610 |0007: or-int/2addr v0, v1 │ │ -09521c: 5920 7809 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ -095220: 1102 |000a: return-object v2 │ │ -095222: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ -095226: 28fa |000d: goto 0007 // -0006 │ │ +0959c8: |[0959c8] android.support.v7.internal.view.menu.ActionMenuItem.setVisible:(Z)Landroid/view/MenuItem; │ │ +0959d8: 5220 7809 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ +0959dc: dd01 0008 |0002: and-int/lit8 v1, v0, #int 8 // #08 │ │ +0959e0: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +0959e4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0959e6: b610 |0007: or-int/2addr v0, v1 │ │ +0959e8: 5920 7809 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0978 │ │ +0959ec: 1102 |000a: return-object v2 │ │ +0959ee: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ +0959f2: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x000a line=211 │ │ 0x000b line=210 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x000e reg=3 visible Z │ │ │ │ source_file_idx : 523 (ActionMenuItem.java) │ │ │ │ Class #737 header: │ │ -class_idx : 842 │ │ +class_idx : 846 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 930 │ │ +superclass_idx : 934 │ │ source_file_idx : 525 │ │ static_fields_size : 1 │ │ instance_fields_size: 8 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 18 │ │ │ │ Class #737 annotations: │ │ @@ -190648,18 +190620,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -095228: |[095228] android.support.v7.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;)V │ │ -095238: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09523a: 7030 c318 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@18c3 │ │ -095240: 0e00 |0004: return-void │ │ +0959f4: |[0959f4] android.support.v7.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;)V │ │ +095a04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095a06: 7030 c318 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@18c3 │ │ +095a0c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0004 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -190669,18 +190641,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -095244: |[095244] android.support.v7.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -095254: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -095256: 7040 c418 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@18c4 │ │ -09525c: 0e00 |0004: return-void │ │ +095a10: |[095a10] android.support.v7.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +095a20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095a22: 7040 c418 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@18c4 │ │ +095a28: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0004 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -190691,38 +190663,38 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -095260: |[095260] android.support.v7.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -095270: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -095272: 7040 9f1d 5476 |0001: invoke-direct {v4, v5, v6, v7}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d9f │ │ -095278: 6e10 2201 0500 |0004: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -09527e: 0c01 |0007: move-result-object v1 │ │ -095280: 6002 6907 |0008: sget v2, Landroid/support/v7/appcompat/R$bool;.abc_config_allowActionMenuItemTextWithIcon:I // field@0769 │ │ -095284: 6e20 8001 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0180 │ │ -09528a: 0a02 |000d: move-result v2 │ │ -09528c: 5c42 8609 |000e: iput-boolean v2, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@0986 │ │ -095290: 6202 e808 |0010: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionMenuItemView:[I // field@08e8 │ │ -095294: 6e53 2b01 6532 |0012: invoke-virtual {v5, v6, v2, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ -09529a: 0c00 |0015: move-result-object v0 │ │ -09529c: 6e30 9501 3003 |0016: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ -0952a2: 0a02 |0019: move-result v2 │ │ -0952a4: 5942 8b09 |001a: iput v2, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@098b │ │ -0952a8: 6e10 a001 0000 |001c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -0952ae: 6e20 e118 4400 |001f: invoke-virtual {v4, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@18e1 │ │ -0952b4: 6e20 e218 4400 |0022: invoke-virtual {v4, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@18e2 │ │ -0952ba: 2202 4903 |0025: new-instance v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod; // type@0349 │ │ -0952be: 7020 bf18 4200 |0027: invoke-direct {v2, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.:(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)V // method@18bf │ │ -0952c4: 6e20 e718 2400 |002a: invoke-virtual {v4, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@18e7 │ │ -0952ca: 12f2 |002d: const/4 v2, #int -1 // #ff │ │ -0952cc: 5942 8c09 |002e: iput v2, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@098c │ │ -0952d0: 0e00 |0030: return-void │ │ +095a2c: |[095a2c] android.support.v7.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +095a3c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +095a3e: 7040 9f1d 5476 |0001: invoke-direct {v4, v5, v6, v7}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d9f │ │ +095a44: 6e10 2201 0500 |0004: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +095a4a: 0c01 |0007: move-result-object v1 │ │ +095a4c: 6002 6907 |0008: sget v2, Landroid/support/v7/appcompat/R$bool;.abc_config_allowActionMenuItemTextWithIcon:I // field@0769 │ │ +095a50: 6e20 8001 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0180 │ │ +095a56: 0a02 |000d: move-result v2 │ │ +095a58: 5c42 8609 |000e: iput-boolean v2, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@0986 │ │ +095a5c: 6202 e808 |0010: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionMenuItemView:[I // field@08e8 │ │ +095a60: 6e53 2b01 6532 |0012: invoke-virtual {v5, v6, v2, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ +095a66: 0c00 |0015: move-result-object v0 │ │ +095a68: 6e30 9501 3003 |0016: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ +095a6e: 0a02 |0019: move-result v2 │ │ +095a70: 5942 8b09 |001a: iput v2, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@098b │ │ +095a74: 6e10 a001 0000 |001c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +095a7a: 6e20 e118 4400 |001f: invoke-virtual {v4, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@18e1 │ │ +095a80: 6e20 e218 4400 |0022: invoke-virtual {v4, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@18e2 │ │ +095a86: 2202 4d03 |0025: new-instance v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod; // type@034d │ │ +095a8a: 7020 bf18 4200 |0027: invoke-direct {v2, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.:(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)V // method@18bf │ │ +095a90: 6e20 e718 2400 |002a: invoke-virtual {v4, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@18e7 │ │ +095a96: 12f2 |002d: const/4 v2, #int -1 // #ff │ │ +095a98: 5942 8c09 |002e: iput v2, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@098c │ │ +095a9c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=64 │ │ 0x0004 line=65 │ │ 0x0008 line=66 │ │ 0x0010 line=68 │ │ 0x0016 line=70 │ │ @@ -190745,42 +190717,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0952d4: |[0952d4] android.support.v7.internal.view.menu.ActionMenuItemView.updateTextButtonVisibility:()V │ │ -0952e4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0952e6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0952e8: 5443 8d09 |0002: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@098d │ │ -0952ec: 7110 6020 0300 |0004: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -0952f2: 0a03 |0007: move-result v3 │ │ -0952f4: 3903 2100 |0008: if-nez v3, 0029 // +0021 │ │ -0952f8: 0110 |000a: move v0, v1 │ │ -0952fa: 5443 8809 |000b: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0988 │ │ -0952fe: 3803 1200 |000d: if-eqz v3, 001f // +0012 │ │ -095302: 5443 8909 |000f: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0989 │ │ -095306: 6e10 6a1a 0300 |0011: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.showsTextAsAction:()Z // method@1a6a │ │ -09530c: 0a03 |0014: move-result v3 │ │ -09530e: 3803 0b00 |0015: if-eqz v3, 0020 // +000b │ │ -095312: 5543 8609 |0017: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@0986 │ │ -095316: 3903 0600 |0019: if-nez v3, 001f // +0006 │ │ -09531a: 5543 8709 |001b: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0987 │ │ -09531e: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ -095322: 0112 |001f: move v2, v1 │ │ -095324: b520 |0020: and-int/2addr v0, v2 │ │ -095326: 3800 0a00 |0021: if-eqz v0, 002b // +000a │ │ -09532a: 5441 8d09 |0023: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@098d │ │ -09532e: 6e20 e518 1400 |0025: invoke-virtual {v4, v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setText:(Ljava/lang/CharSequence;)V // method@18e5 │ │ -095334: 0e00 |0028: return-void │ │ -095336: 0120 |0029: move v0, v2 │ │ -095338: 28e1 |002a: goto 000b // -001f │ │ -09533a: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -09533c: 28f9 |002c: goto 0025 // -0007 │ │ +095aa0: |[095aa0] android.support.v7.internal.view.menu.ActionMenuItemView.updateTextButtonVisibility:()V │ │ +095ab0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +095ab2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +095ab4: 5443 8d09 |0002: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@098d │ │ +095ab8: 7110 6020 0300 |0004: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +095abe: 0a03 |0007: move-result v3 │ │ +095ac0: 3903 2100 |0008: if-nez v3, 0029 // +0021 │ │ +095ac4: 0110 |000a: move v0, v1 │ │ +095ac6: 5443 8809 |000b: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0988 │ │ +095aca: 3803 1200 |000d: if-eqz v3, 001f // +0012 │ │ +095ace: 5443 8909 |000f: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0989 │ │ +095ad2: 6e10 6a1a 0300 |0011: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.showsTextAsAction:()Z // method@1a6a │ │ +095ad8: 0a03 |0014: move-result v3 │ │ +095ada: 3803 0b00 |0015: if-eqz v3, 0020 // +000b │ │ +095ade: 5543 8609 |0017: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@0986 │ │ +095ae2: 3903 0600 |0019: if-nez v3, 001f // +0006 │ │ +095ae6: 5543 8709 |001b: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0987 │ │ +095aea: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ +095aee: 0112 |001f: move v2, v1 │ │ +095af0: b520 |0020: and-int/2addr v0, v2 │ │ +095af2: 3800 0a00 |0021: if-eqz v0, 002b // +000a │ │ +095af6: 5441 8d09 |0023: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@098d │ │ +095afa: 6e20 e518 1400 |0025: invoke-virtual {v4, v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setText:(Ljava/lang/CharSequence;)V // method@18e5 │ │ +095b00: 0e00 |0028: return-void │ │ +095b02: 0120 |0029: move v0, v2 │ │ +095b04: 28e1 |002a: goto 000b // -001f │ │ +095b06: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +095b08: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=135 │ │ 0x000b line=136 │ │ 0x0021 line=139 │ │ 0x0028 line=140 │ │ 0x002a line=135 │ │ @@ -190796,17 +190768,17 @@ │ │ type : '()Landroid/support/v7/internal/view/menu/MenuItemImpl;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -095340: |[095340] android.support.v7.internal.view.menu.ActionMenuItemView.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ -095350: 5410 8909 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0989 │ │ -095354: 1100 |0002: return-object v0 │ │ +095b0c: |[095b0c] android.support.v7.internal.view.menu.ActionMenuItemView.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ +095b1c: 5410 8909 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0989 │ │ +095b20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/ActionMenuItemView;) │ │ @@ -190814,24 +190786,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -095358: |[095358] android.support.v7.internal.view.menu.ActionMenuItemView.hasText:()Z │ │ -095368: 6e10 cd18 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getText:()Ljava/lang/CharSequence; // method@18cd │ │ -09536e: 0c00 |0003: move-result-object v0 │ │ -095370: 7110 6020 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -095376: 0a00 |0007: move-result v0 │ │ -095378: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -09537c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -09537e: 0f00 |000b: return v0 │ │ -095380: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -095382: 28fe |000d: goto 000b // -0002 │ │ +095b24: |[095b24] android.support.v7.internal.view.menu.ActionMenuItemView.hasText:()Z │ │ +095b34: 6e10 cd18 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getText:()Ljava/lang/CharSequence; // method@18cd │ │ +095b3a: 0c00 |0003: move-result-object v0 │ │ +095b3c: 7110 6020 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +095b42: 0a00 |0007: move-result v0 │ │ +095b44: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +095b48: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +095b4a: 0f00 |000b: return v0 │ │ +095b4c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +095b4e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ │ │ #2 : (in Landroid/support/v7/internal/view/menu/ActionMenuItemView;) │ │ @@ -190839,36 +190811,36 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -095384: |[095384] android.support.v7.internal.view.menu.ActionMenuItemView.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V │ │ -095394: 5b12 8909 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0989 │ │ -095398: 6e10 2d1a 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1a2d │ │ -09539e: 0c00 |0005: move-result-object v0 │ │ -0953a0: 6e20 de18 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@18de │ │ -0953a6: 6e20 3a1a 1200 |0009: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Landroid/support/v7/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@1a3a │ │ -0953ac: 0c00 |000c: move-result-object v0 │ │ -0953ae: 6e20 e618 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@18e6 │ │ -0953b4: 6e10 2f1a 0200 |0010: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1a2f │ │ -0953ba: 0a00 |0013: move-result v0 │ │ -0953bc: 6e20 df18 0100 |0014: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setId:(I)V // method@18df │ │ -0953c2: 6e10 441a 0200 |0017: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@1a44 │ │ -0953c8: 0a00 |001a: move-result v0 │ │ -0953ca: 3800 0e00 |001b: if-eqz v0, 0029 // +000e │ │ -0953ce: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -0953d0: 6e20 e818 0100 |001e: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setVisibility:(I)V // method@18e8 │ │ -0953d6: 6e10 421a 0200 |0021: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@1a42 │ │ -0953dc: 0a00 |0024: move-result v0 │ │ -0953de: 6e20 dc18 0100 |0025: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setEnabled:(Z)V // method@18dc │ │ -0953e4: 0e00 |0028: return-void │ │ -0953e6: 1300 0800 |0029: const/16 v0, #int 8 // #8 │ │ -0953ea: 28f3 |002b: goto 001e // -000d │ │ +095b50: |[095b50] android.support.v7.internal.view.menu.ActionMenuItemView.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V │ │ +095b60: 5b12 8909 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0989 │ │ +095b64: 6e10 2d1a 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1a2d │ │ +095b6a: 0c00 |0005: move-result-object v0 │ │ +095b6c: 6e20 de18 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@18de │ │ +095b72: 6e20 3a1a 1200 |0009: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Landroid/support/v7/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@1a3a │ │ +095b78: 0c00 |000c: move-result-object v0 │ │ +095b7a: 6e20 e618 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@18e6 │ │ +095b80: 6e10 2f1a 0200 |0010: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1a2f │ │ +095b86: 0a00 |0013: move-result v0 │ │ +095b88: 6e20 df18 0100 |0014: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setId:(I)V // method@18df │ │ +095b8e: 6e10 441a 0200 |0017: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@1a44 │ │ +095b94: 0a00 |001a: move-result v0 │ │ +095b96: 3800 0e00 |001b: if-eqz v0, 0029 // +000e │ │ +095b9a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +095b9c: 6e20 e818 0100 |001e: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setVisibility:(I)V // method@18e8 │ │ +095ba2: 6e10 421a 0200 |0021: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@1a42 │ │ +095ba8: 0a00 |0024: move-result v0 │ │ +095baa: 6e20 dc18 0100 |0025: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setEnabled:(Z)V // method@18dc │ │ +095bb0: 0e00 |0028: return-void │ │ +095bb2: 1300 0800 |0029: const/16 v0, #int 8 // #8 │ │ +095bb6: 28f3 |002b: goto 001e // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0002 line=95 │ │ 0x0009 line=96 │ │ 0x0010 line=97 │ │ 0x0017 line=99 │ │ @@ -190885,18 +190857,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0953ec: |[0953ec] android.support.v7.internal.view.menu.ActionMenuItemView.needsDividerAfter:()Z │ │ -0953fc: 6e10 d018 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@18d0 │ │ -095402: 0a00 |0003: move-result v0 │ │ -095404: 0f00 |0004: return v0 │ │ +095bb8: |[095bb8] android.support.v7.internal.view.menu.ActionMenuItemView.needsDividerAfter:()Z │ │ +095bc8: 6e10 d018 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@18d0 │ │ +095bce: 0a00 |0003: move-result v0 │ │ +095bd0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/menu/ActionMenuItemView;) │ │ @@ -190904,26 +190876,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -095408: |[095408] android.support.v7.internal.view.menu.ActionMenuItemView.needsDividerBefore:()Z │ │ -095418: 6e10 d018 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@18d0 │ │ -09541e: 0a00 |0003: move-result v0 │ │ -095420: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -095424: 5410 8909 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0989 │ │ -095428: 6e10 2d1a 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1a2d │ │ -09542e: 0c00 |000b: move-result-object v0 │ │ -095430: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -095434: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -095436: 0f00 |000f: return v0 │ │ -095438: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -09543a: 28fe |0011: goto 000f // -0002 │ │ +095bd4: |[095bd4] android.support.v7.internal.view.menu.ActionMenuItemView.needsDividerBefore:()Z │ │ +095be4: 6e10 d018 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@18d0 │ │ +095bea: 0a00 |0003: move-result v0 │ │ +095bec: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +095bf0: 5410 8909 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0989 │ │ +095bf4: 6e10 2d1a 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1a2d │ │ +095bfa: 0c00 |000b: move-result-object v0 │ │ +095bfc: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +095c00: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +095c02: 0f00 |000f: return v0 │ │ +095c04: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +095c06: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/menu/ActionMenuItemView;) │ │ @@ -190931,21 +190903,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09543c: |[09543c] android.support.v7.internal.view.menu.ActionMenuItemView.onClick:(Landroid/view/View;)V │ │ -09544c: 5420 8a09 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemInvoker:Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; // field@098a │ │ -095450: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -095454: 5420 8a09 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemInvoker:Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; // field@098a │ │ -095458: 5421 8909 |0006: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0989 │ │ -09545c: 7220 c019 1000 |0008: invoke-interface {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@19c0 │ │ -095462: 0e00 |000b: return-void │ │ +095c08: |[095c08] android.support.v7.internal.view.menu.ActionMenuItemView.onClick:(Landroid/view/View;)V │ │ +095c18: 5420 8a09 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemInvoker:Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; // field@098a │ │ +095c1c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +095c20: 5420 8a09 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemInvoker:Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; // field@098a │ │ +095c24: 5421 8909 |0006: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0989 │ │ +095c28: 7220 c019 1000 |0008: invoke-interface {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@19c0 │ │ +095c2e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0004 line=105 │ │ 0x000b line=107 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ @@ -190956,61 +190928,61 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 90 16-bit code units │ │ -095464: |[095464] android.support.v7.internal.view.menu.ActionMenuItemView.onLongClick:(Landroid/view/View;)Z │ │ -095474: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -095476: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -095478: 6e10 d018 0c00 |0002: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@18d0 │ │ -09547e: 0a0a |0005: move-result v10 │ │ -095480: 380a 0300 |0006: if-eqz v10, 0009 // +0003 │ │ -095484: 0f08 |0008: return v8 │ │ -095486: 122a |0009: const/4 v10, #int 2 // #2 │ │ -095488: 23a5 f504 |000a: new-array v5, v10, [I // type@04f5 │ │ -09548c: 2202 5600 |000c: new-instance v2, Landroid/graphics/Rect; // type@0056 │ │ -095490: 7010 dd01 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -095496: 6e20 c818 5c00 |0011: invoke-virtual {v12, v5}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getLocationOnScreen:([I)V // method@18c8 │ │ -09549c: 6e20 cf18 2c00 |0014: invoke-virtual {v12, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@18cf │ │ -0954a2: 6e10 c518 0c00 |0017: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getContext:()Landroid/content/Context; // method@18c5 │ │ -0954a8: 0c01 |001a: move-result-object v1 │ │ -0954aa: 6e10 ce18 0c00 |001b: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getWidth:()I // method@18ce │ │ -0954b0: 0a07 |001e: move-result v7 │ │ -0954b2: 6e10 c618 0c00 |001f: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getHeight:()I // method@18c6 │ │ -0954b8: 0a03 |0022: move-result v3 │ │ -0954ba: 440a 0509 |0023: aget v10, v5, v9 │ │ -0954be: db0b 0302 |0025: div-int/lit8 v11, v3, #int 2 // #02 │ │ -0954c2: 9004 0a0b |0027: add-int v4, v10, v11 │ │ -0954c6: 6e10 2201 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0954cc: 0c0a |002c: move-result-object v10 │ │ -0954ce: 6e10 8501 0a00 |002d: invoke-virtual {v10}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -0954d4: 0c0a |0030: move-result-object v10 │ │ -0954d6: 52a6 5a0c |0031: iget v6, v10, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ -0954da: 54ca 8909 |0033: iget-object v10, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0989 │ │ -0954de: 6e10 381a 0a00 |0035: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@1a38 │ │ -0954e4: 0c0a |0038: move-result-object v10 │ │ -0954e6: 7130 3824 a108 |0039: invoke-static {v1, v10, v8}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2438 │ │ -0954ec: 0c00 |003c: move-result-object v0 │ │ -0954ee: 6e10 e001 0200 |003d: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@01e0 │ │ -0954f4: 0a0a |0040: move-result v10 │ │ -0954f6: 35a4 1300 |0041: if-ge v4, v10, 0054 // +0013 │ │ -0954fa: 130a 3500 |0043: const/16 v10, #int 53 // #35 │ │ -0954fe: 4408 0508 |0045: aget v8, v5, v8 │ │ -095502: 9108 0608 |0047: sub-int v8, v6, v8 │ │ -095506: db0b 0702 |0049: div-int/lit8 v11, v7, #int 2 // #02 │ │ -09550a: b1b8 |004b: sub-int/2addr v8, v11 │ │ -09550c: 6e40 3924 a038 |004c: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@2439 │ │ -095512: 6e10 3a24 0000 |004f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@243a │ │ -095518: 0198 |0052: move v8, v9 │ │ -09551a: 28b5 |0053: goto 0008 // -004b │ │ -09551c: 130a 5100 |0054: const/16 v10, #int 81 // #51 │ │ -095520: 6e40 3924 a038 |0056: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@2439 │ │ -095526: 28f6 |0059: goto 004f // -000a │ │ +095c30: |[095c30] android.support.v7.internal.view.menu.ActionMenuItemView.onLongClick:(Landroid/view/View;)Z │ │ +095c40: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +095c42: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +095c44: 6e10 d018 0c00 |0002: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@18d0 │ │ +095c4a: 0a0a |0005: move-result v10 │ │ +095c4c: 380a 0300 |0006: if-eqz v10, 0009 // +0003 │ │ +095c50: 0f08 |0008: return v8 │ │ +095c52: 122a |0009: const/4 v10, #int 2 // #2 │ │ +095c54: 23a5 fb04 |000a: new-array v5, v10, [I // type@04fb │ │ +095c58: 2202 5700 |000c: new-instance v2, Landroid/graphics/Rect; // type@0057 │ │ +095c5c: 7010 dd01 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +095c62: 6e20 c818 5c00 |0011: invoke-virtual {v12, v5}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getLocationOnScreen:([I)V // method@18c8 │ │ +095c68: 6e20 cf18 2c00 |0014: invoke-virtual {v12, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@18cf │ │ +095c6e: 6e10 c518 0c00 |0017: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getContext:()Landroid/content/Context; // method@18c5 │ │ +095c74: 0c01 |001a: move-result-object v1 │ │ +095c76: 6e10 ce18 0c00 |001b: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getWidth:()I // method@18ce │ │ +095c7c: 0a07 |001e: move-result v7 │ │ +095c7e: 6e10 c618 0c00 |001f: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getHeight:()I // method@18c6 │ │ +095c84: 0a03 |0022: move-result v3 │ │ +095c86: 440a 0509 |0023: aget v10, v5, v9 │ │ +095c8a: db0b 0302 |0025: div-int/lit8 v11, v3, #int 2 // #02 │ │ +095c8e: 9004 0a0b |0027: add-int v4, v10, v11 │ │ +095c92: 6e10 2201 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +095c98: 0c0a |002c: move-result-object v10 │ │ +095c9a: 6e10 8501 0a00 |002d: invoke-virtual {v10}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +095ca0: 0c0a |0030: move-result-object v10 │ │ +095ca2: 52a6 5a0c |0031: iget v6, v10, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ +095ca6: 54ca 8909 |0033: iget-object v10, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0989 │ │ +095caa: 6e10 381a 0a00 |0035: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@1a38 │ │ +095cb0: 0c0a |0038: move-result-object v10 │ │ +095cb2: 7130 3824 a108 |0039: invoke-static {v1, v10, v8}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2438 │ │ +095cb8: 0c00 |003c: move-result-object v0 │ │ +095cba: 6e10 e001 0200 |003d: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@01e0 │ │ +095cc0: 0a0a |0040: move-result v10 │ │ +095cc2: 35a4 1300 |0041: if-ge v4, v10, 0054 // +0013 │ │ +095cc6: 130a 3500 |0043: const/16 v10, #int 53 // #35 │ │ +095cca: 4408 0508 |0045: aget v8, v5, v8 │ │ +095cce: 9108 0608 |0047: sub-int v8, v6, v8 │ │ +095cd2: db0b 0702 |0049: div-int/lit8 v11, v7, #int 2 // #02 │ │ +095cd6: b1b8 |004b: sub-int/2addr v8, v11 │ │ +095cd8: 6e40 3924 a038 |004c: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@2439 │ │ +095cde: 6e10 3a24 0000 |004f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@243a │ │ +095ce4: 0198 |0052: move v8, v9 │ │ +095ce6: 28b5 |0053: goto 0008 // -004b │ │ +095ce8: 130a 5100 |0054: const/16 v10, #int 81 // #51 │ │ +095cec: 6e40 3924 a038 |0056: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@2439 │ │ +095cf2: 28f6 |0059: goto 004f // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=178 │ │ 0x0008 line=204 │ │ 0x0009 line=183 │ │ 0x000c line=184 │ │ 0x0011 line=185 │ │ @@ -191043,68 +191015,68 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 108 16-bit code units │ │ -095528: |[095528] android.support.v7.internal.view.menu.ActionMenuItemView.onMeasure:(II)V │ │ -095538: 150b 0040 |0000: const/high16 v11, #int 1073741824 // #4000 │ │ -09553c: 6e10 d018 0c00 |0002: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@18d0 │ │ -095542: 0a03 |0005: move-result v3 │ │ -095544: 3803 1700 |0006: if-eqz v3, 001d // +0017 │ │ -095548: 52c7 8c09 |0008: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@098c │ │ -09554c: 3a07 1300 |000a: if-ltz v7, 001d // +0013 │ │ -095550: 52c7 8c09 |000c: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@098c │ │ -095554: 6e10 cc18 0c00 |000e: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingTop:()I // method@18cc │ │ -09555a: 0a08 |0011: move-result v8 │ │ -09555c: 6e10 cb18 0c00 |0012: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingRight:()I // method@18cb │ │ -095562: 0a09 |0015: move-result v9 │ │ -095564: 6e10 ca18 0c00 |0016: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingBottom:()I // method@18ca │ │ -09556a: 0a0a |0019: move-result v10 │ │ -09556c: 6f5a a11d 7c98 |001a: invoke-super {v12, v7, v8, v9, v10}, Landroid/support/v7/internal/widget/CompatTextView;.setPadding:(IIII)V // method@1da1 │ │ -095572: 6f30 a01d dc0e |001d: invoke-super {v12, v13, v14}, Landroid/support/v7/internal/widget/CompatTextView;.onMeasure:(II)V // method@1da0 │ │ -095578: 7110 4521 0d00 |0020: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -09557e: 0a05 |0023: move-result v5 │ │ -095580: 7110 4621 0d00 |0024: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -095586: 0a06 |0027: move-result v6 │ │ -095588: 6e10 c918 0c00 |0028: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getMeasuredWidth:()I // method@18c9 │ │ -09558e: 0a01 |002b: move-result v1 │ │ -095590: 1507 0080 |002c: const/high16 v7, #int -2147483648 // #8000 │ │ -095594: 3375 3b00 |002e: if-ne v5, v7, 0069 // +003b │ │ -095598: 52c7 8b09 |0030: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@098b │ │ -09559c: 7120 af24 7600 |0032: invoke-static {v6, v7}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -0955a2: 0a02 |0035: move-result v2 │ │ -0955a4: 32b5 0f00 |0036: if-eq v5, v11, 0045 // +000f │ │ -0955a8: 52c7 8b09 |0038: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@098b │ │ -0955ac: 3d07 0b00 |003a: if-lez v7, 0045 // +000b │ │ -0955b0: 3521 0900 |003c: if-ge v1, v2, 0045 // +0009 │ │ -0955b4: 7120 4721 b200 |003e: invoke-static {v2, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -0955ba: 0a07 |0041: move-result v7 │ │ -0955bc: 6f30 a01d 7c0e |0042: invoke-super {v12, v7, v14}, Landroid/support/v7/internal/widget/CompatTextView;.onMeasure:(II)V // method@1da0 │ │ -0955c2: 3903 2300 |0045: if-nez v3, 0068 // +0023 │ │ -0955c6: 54c7 8809 |0047: iget-object v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0988 │ │ -0955ca: 3807 1f00 |0049: if-eqz v7, 0068 // +001f │ │ -0955ce: 6e10 c918 0c00 |004b: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getMeasuredWidth:()I // method@18c9 │ │ -0955d4: 0a04 |004e: move-result v4 │ │ -0955d6: 54c7 8809 |004f: iget-object v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0988 │ │ -0955da: 6e10 0102 0700 |0051: invoke-virtual {v7}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0201 │ │ -0955e0: 0a00 |0054: move-result v0 │ │ -0955e2: 9107 0400 |0055: sub-int v7, v4, v0 │ │ -0955e6: db07 0702 |0057: div-int/lit8 v7, v7, #int 2 // #02 │ │ -0955ea: 6e10 cc18 0c00 |0059: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingTop:()I // method@18cc │ │ -0955f0: 0a08 |005c: move-result v8 │ │ -0955f2: 6e10 cb18 0c00 |005d: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingRight:()I // method@18cb │ │ -0955f8: 0a09 |0060: move-result v9 │ │ -0955fa: 6e10 ca18 0c00 |0061: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingBottom:()I // method@18ca │ │ -095600: 0a0a |0064: move-result v10 │ │ -095602: 6f5a a11d 7c98 |0065: invoke-super {v12, v7, v8, v9, v10}, Landroid/support/v7/internal/widget/CompatTextView;.setPadding:(IIII)V // method@1da1 │ │ -095608: 0e00 |0068: return-void │ │ -09560a: 52c2 8b09 |0069: iget v2, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@098b │ │ -09560e: 28cb |006b: goto 0036 // -0035 │ │ +095cf4: |[095cf4] android.support.v7.internal.view.menu.ActionMenuItemView.onMeasure:(II)V │ │ +095d04: 150b 0040 |0000: const/high16 v11, #int 1073741824 // #4000 │ │ +095d08: 6e10 d018 0c00 |0002: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@18d0 │ │ +095d0e: 0a03 |0005: move-result v3 │ │ +095d10: 3803 1700 |0006: if-eqz v3, 001d // +0017 │ │ +095d14: 52c7 8c09 |0008: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@098c │ │ +095d18: 3a07 1300 |000a: if-ltz v7, 001d // +0013 │ │ +095d1c: 52c7 8c09 |000c: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@098c │ │ +095d20: 6e10 cc18 0c00 |000e: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingTop:()I // method@18cc │ │ +095d26: 0a08 |0011: move-result v8 │ │ +095d28: 6e10 cb18 0c00 |0012: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingRight:()I // method@18cb │ │ +095d2e: 0a09 |0015: move-result v9 │ │ +095d30: 6e10 ca18 0c00 |0016: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingBottom:()I // method@18ca │ │ +095d36: 0a0a |0019: move-result v10 │ │ +095d38: 6f5a a11d 7c98 |001a: invoke-super {v12, v7, v8, v9, v10}, Landroid/support/v7/internal/widget/CompatTextView;.setPadding:(IIII)V // method@1da1 │ │ +095d3e: 6f30 a01d dc0e |001d: invoke-super {v12, v13, v14}, Landroid/support/v7/internal/widget/CompatTextView;.onMeasure:(II)V // method@1da0 │ │ +095d44: 7110 4521 0d00 |0020: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +095d4a: 0a05 |0023: move-result v5 │ │ +095d4c: 7110 4621 0d00 |0024: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +095d52: 0a06 |0027: move-result v6 │ │ +095d54: 6e10 c918 0c00 |0028: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getMeasuredWidth:()I // method@18c9 │ │ +095d5a: 0a01 |002b: move-result v1 │ │ +095d5c: 1507 0080 |002c: const/high16 v7, #int -2147483648 // #8000 │ │ +095d60: 3375 3b00 |002e: if-ne v5, v7, 0069 // +003b │ │ +095d64: 52c7 8b09 |0030: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@098b │ │ +095d68: 7120 af24 7600 |0032: invoke-static {v6, v7}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +095d6e: 0a02 |0035: move-result v2 │ │ +095d70: 32b5 0f00 |0036: if-eq v5, v11, 0045 // +000f │ │ +095d74: 52c7 8b09 |0038: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@098b │ │ +095d78: 3d07 0b00 |003a: if-lez v7, 0045 // +000b │ │ +095d7c: 3521 0900 |003c: if-ge v1, v2, 0045 // +0009 │ │ +095d80: 7120 4721 b200 |003e: invoke-static {v2, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +095d86: 0a07 |0041: move-result v7 │ │ +095d88: 6f30 a01d 7c0e |0042: invoke-super {v12, v7, v14}, Landroid/support/v7/internal/widget/CompatTextView;.onMeasure:(II)V // method@1da0 │ │ +095d8e: 3903 2300 |0045: if-nez v3, 0068 // +0023 │ │ +095d92: 54c7 8809 |0047: iget-object v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0988 │ │ +095d96: 3807 1f00 |0049: if-eqz v7, 0068 // +001f │ │ +095d9a: 6e10 c918 0c00 |004b: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getMeasuredWidth:()I // method@18c9 │ │ +095da0: 0a04 |004e: move-result v4 │ │ +095da2: 54c7 8809 |004f: iget-object v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0988 │ │ +095da6: 6e10 0102 0700 |0051: invoke-virtual {v7}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0201 │ │ +095dac: 0a00 |0054: move-result v0 │ │ +095dae: 9107 0400 |0055: sub-int v7, v4, v0 │ │ +095db2: db07 0702 |0057: div-int/lit8 v7, v7, #int 2 // #02 │ │ +095db6: 6e10 cc18 0c00 |0059: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingTop:()I // method@18cc │ │ +095dbc: 0a08 |005c: move-result v8 │ │ +095dbe: 6e10 cb18 0c00 |005d: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingRight:()I // method@18cb │ │ +095dc4: 0a09 |0060: move-result v9 │ │ +095dc6: 6e10 ca18 0c00 |0061: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingBottom:()I // method@18ca │ │ +095dcc: 0a0a |0064: move-result v10 │ │ +095dce: 6f5a a11d 7c98 |0065: invoke-super {v12, v7, v8, v9, v10}, Landroid/support/v7/internal/widget/CompatTextView;.setPadding:(IIII)V // method@1da1 │ │ +095dd4: 0e00 |0068: return-void │ │ +095dd6: 52c2 8b09 |0069: iget v2, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@098b │ │ +095dda: 28cb |006b: goto 0036 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=209 │ │ 0x0006 line=210 │ │ 0x000c line=211 │ │ 0x001d line=215 │ │ 0x0020 line=217 │ │ @@ -191136,17 +191108,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -095610: |[095610] android.support.v7.internal.view.menu.ActionMenuItemView.prefersCondensedTitle:()Z │ │ -095620: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -095622: 0f00 |0001: return v0 │ │ +095ddc: |[095ddc] android.support.v7.internal.view.menu.ActionMenuItemView.prefersCondensedTitle:()Z │ │ +095dec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +095dee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ │ │ #9 : (in Landroid/support/v7/internal/view/menu/ActionMenuItemView;) │ │ @@ -191154,16 +191126,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -095624: |[095624] android.support.v7.internal.view.menu.ActionMenuItemView.setCheckable:(Z)V │ │ -095634: 0e00 |0000: return-void │ │ +095df0: |[095df0] android.support.v7.internal.view.menu.ActionMenuItemView.setCheckable:(Z)V │ │ +095e00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0001 reg=1 checkable Z │ │ │ │ @@ -191172,16 +191144,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -095638: |[095638] android.support.v7.internal.view.menu.ActionMenuItemView.setChecked:(Z)V │ │ -095648: 0e00 |0000: return-void │ │ +095e04: |[095e04] android.support.v7.internal.view.menu.ActionMenuItemView.setChecked:(Z)V │ │ +095e14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0001 reg=1 checked Z │ │ │ │ @@ -191190,23 +191162,23 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -09564c: |[09564c] android.support.v7.internal.view.menu.ActionMenuItemView.setExpandedFormat:(Z)V │ │ -09565c: 5510 8709 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0987 │ │ -095660: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -095664: 5c12 8709 |0004: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0987 │ │ -095668: 5410 8909 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0989 │ │ -09566c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -095670: 5410 8909 |000a: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0989 │ │ -095674: 6e10 251a 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.actionFormatChanged:()V // method@1a25 │ │ -09567a: 0e00 |000f: return-void │ │ +095e18: |[095e18] android.support.v7.internal.view.menu.ActionMenuItemView.setExpandedFormat:(Z)V │ │ +095e28: 5510 8709 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0987 │ │ +095e2c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +095e30: 5c12 8709 |0004: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0987 │ │ +095e34: 5410 8909 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0989 │ │ +095e38: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +095e3c: 5410 8909 |000a: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0989 │ │ +095e40: 6e10 251a 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.actionFormatChanged:()V // method@1a25 │ │ +095e46: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0004 line=127 │ │ 0x0006 line=128 │ │ 0x000a line=129 │ │ 0x000f line=132 │ │ @@ -191219,20 +191191,20 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -09567c: |[09567c] android.support.v7.internal.view.menu.ActionMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -09568c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09568e: 5b12 8809 |0001: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0988 │ │ -095692: 6e50 da18 2100 |0003: invoke-virtual {v1, v2, v0, v0, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setCompoundDrawablesWithIntrinsicBounds:(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V // method@18da │ │ -095698: 7010 ea18 0100 |0006: invoke-direct {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@18ea │ │ -09569e: 0e00 |0009: return-void │ │ +095e48: |[095e48] android.support.v7.internal.view.menu.ActionMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +095e58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095e5a: 5b12 8809 |0001: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0988 │ │ +095e5e: 6e50 da18 2100 |0003: invoke-virtual {v1, v2, v0, v0, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setCompoundDrawablesWithIntrinsicBounds:(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V // method@18da │ │ +095e64: 7010 ea18 0100 |0006: invoke-direct {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@18ea │ │ +095e6a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=143 │ │ 0x0003 line=144 │ │ 0x0006 line=146 │ │ 0x0009 line=147 │ │ locals : │ │ @@ -191244,17 +191216,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0956a0: |[0956a0] android.support.v7.internal.view.menu.ActionMenuItemView.setItemInvoker:(Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;)V │ │ -0956b0: 5b01 8a09 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemInvoker:Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; // field@098a │ │ -0956b4: 0e00 |0002: return-void │ │ +095e6c: |[095e6c] android.support.v7.internal.view.menu.ActionMenuItemView.setItemInvoker:(Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;)V │ │ +095e7c: 5b01 8a09 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemInvoker:Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; // field@098a │ │ +095e80: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0002 line=111 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0003 reg=1 invoker Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; │ │ @@ -191264,18 +191236,18 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0956b8: |[0956b8] android.support.v7.internal.view.menu.ActionMenuItemView.setPadding:(IIII)V │ │ -0956c8: 5901 8c09 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@098c │ │ -0956cc: 6f54 a11d 1032 |0002: invoke-super {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/CompatTextView;.setPadding:(IIII)V // method@1da1 │ │ -0956d2: 0e00 |0005: return-void │ │ +095e84: |[095e84] android.support.v7.internal.view.menu.ActionMenuItemView.setPadding:(IIII)V │ │ +095e94: 5901 8c09 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@098c │ │ +095e98: 6f54 a11d 1032 |0002: invoke-super {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/CompatTextView;.setPadding:(IIII)V // method@1da1 │ │ +095e9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0002 line=85 │ │ 0x0005 line=86 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ @@ -191289,16 +191261,16 @@ │ │ type : '(ZC)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0956d4: |[0956d4] android.support.v7.internal.view.menu.ActionMenuItemView.setShortcut:(ZC)V │ │ -0956e4: 0e00 |0000: return-void │ │ +095ea0: |[095ea0] android.support.v7.internal.view.menu.ActionMenuItemView.setShortcut:(ZC)V │ │ +095eb0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0001 reg=1 showShortcut Z │ │ 0x0000 - 0x0001 reg=2 shortcutKey C │ │ @@ -191308,20 +191280,20 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0956e8: |[0956e8] android.support.v7.internal.view.menu.ActionMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ -0956f8: 5b12 8d09 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@098d │ │ -0956fc: 5410 8d09 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@098d │ │ -095700: 6e20 db18 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@18db │ │ -095706: 7010 ea18 0100 |0007: invoke-direct {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@18ea │ │ -09570c: 0e00 |000a: return-void │ │ +095eb4: |[095eb4] android.support.v7.internal.view.menu.ActionMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ +095ec4: 5b12 8d09 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@098d │ │ +095ec8: 5410 8d09 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@098d │ │ +095ecc: 6e20 db18 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@18db │ │ +095ed2: 7010 ea18 0100 |0007: invoke-direct {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@18ea │ │ +095ed8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0002 line=160 │ │ 0x0007 line=161 │ │ 0x000a line=162 │ │ locals : │ │ @@ -191333,29 +191305,29 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -095710: |[095710] android.support.v7.internal.view.menu.ActionMenuItemView.showsIcon:()Z │ │ -095720: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -095722: 0f00 |0001: return v0 │ │ +095edc: |[095edc] android.support.v7.internal.view.menu.ActionMenuItemView.showsIcon:()Z │ │ +095eec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +095eee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuItemView; │ │ │ │ source_file_idx : 525 (ActionMenuItemView.java) │ │ │ │ Class #738 header: │ │ -class_idx : 846 │ │ +class_idx : 850 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1107 │ │ +superclass_idx : 1113 │ │ source_file_idx : 528 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #738 annotations: │ │ @@ -191381,26 +191353,26 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -095724: |[095724] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V │ │ -095734: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -095736: 5b34 9109 |0001: iput-object v4, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0991 │ │ -09573a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -09573c: 6001 1307 |0004: sget v1, Landroid/support/v7/appcompat/R$attr;.actionOverflowButtonStyle:I // field@0713 │ │ -095740: 7040 5a23 5310 |0006: invoke-direct {v3, v5, v0, v1}, Landroid/widget/ImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@235a │ │ -095746: 6e20 f618 2300 |0009: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setClickable:(Z)V // method@18f6 │ │ -09574c: 6e20 f818 2300 |000c: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setFocusable:(Z)V // method@18f8 │ │ -095752: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -095754: 6e20 f918 0300 |0010: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setVisibility:(I)V // method@18f9 │ │ -09575a: 6e20 f718 2300 |0013: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setEnabled:(Z)V // method@18f7 │ │ -095760: 0e00 |0016: return-void │ │ +095ef0: |[095ef0] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V │ │ +095f00: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +095f02: 5b34 9109 |0001: iput-object v4, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0991 │ │ +095f06: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +095f08: 6001 1307 |0004: sget v1, Landroid/support/v7/appcompat/R$attr;.actionOverflowButtonStyle:I // field@0713 │ │ +095f0c: 7040 5a23 5310 |0006: invoke-direct {v3, v5, v0, v1}, Landroid/widget/ImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@235a │ │ +095f12: 6e20 f618 2300 |0009: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setClickable:(Z)V // method@18f6 │ │ +095f18: 6e20 f818 2300 |000c: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setFocusable:(Z)V // method@18f8 │ │ +095f1e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +095f20: 6e20 f918 0300 |0010: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setVisibility:(I)V // method@18f9 │ │ +095f26: 6e20 f718 2300 |0013: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setEnabled:(Z)V // method@18f7 │ │ +095f2c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=574 │ │ 0x0003 line=575 │ │ 0x0009 line=577 │ │ 0x000c line=578 │ │ 0x000f line=579 │ │ @@ -191417,17 +191389,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -095764: |[095764] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerAfter:()Z │ │ -095774: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -095776: 0f00 |0001: return v0 │ │ +095f30: |[095f30] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerAfter:()Z │ │ +095f40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095f42: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;) │ │ @@ -191435,17 +191407,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -095778: |[095778] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerBefore:()Z │ │ -095788: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09578a: 0f00 |0001: return v0 │ │ +095f44: |[095f44] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerBefore:()Z │ │ +095f54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095f56: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; │ │ │ │ #2 : (in Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;) │ │ @@ -191453,40 +191425,40 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -09578c: |[09578c] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.performClick:()Z │ │ -09579c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -09579e: 6f10 5b23 0200 |0001: invoke-super {v2}, Landroid/widget/ImageButton;.performClick:()Z // method@235b │ │ -0957a4: 0a00 |0004: move-result v0 │ │ -0957a6: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -0957aa: 0f01 |0007: return v1 │ │ -0957ac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0957ae: 6e20 f518 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.playSoundEffect:(I)V // method@18f5 │ │ -0957b4: 5420 9109 |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0991 │ │ -0957b8: 6e10 2a19 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@192a │ │ -0957be: 28f6 |0011: goto 0007 // -000a │ │ +095f58: |[095f58] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.performClick:()Z │ │ +095f68: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +095f6a: 6f10 5b23 0200 |0001: invoke-super {v2}, Landroid/widget/ImageButton;.performClick:()Z // method@235b │ │ +095f70: 0a00 |0004: move-result v0 │ │ +095f72: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +095f76: 0f01 |0007: return v1 │ │ +095f78: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +095f7a: 6e20 f518 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.playSoundEffect:(I)V // method@18f5 │ │ +095f80: 5420 9109 |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0991 │ │ +095f84: 6e10 2a19 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@192a │ │ +095f8a: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=585 │ │ 0x0007 line=591 │ │ 0x0008 line=589 │ │ 0x000c line=590 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; │ │ │ │ source_file_idx : 528 (ActionMenuPresenter.java) │ │ │ │ Class #739 header: │ │ -class_idx : 848 │ │ +class_idx : 852 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 528 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #739 annotations: │ │ @@ -191512,18 +191484,18 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0957c0: |[0957c0] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V │ │ -0957d0: 5b01 9309 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0993 │ │ -0957d4: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0957da: 0e00 |0005: return-void │ │ +095f8c: |[095f8c] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V │ │ +095f9c: 5b01 9309 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0993 │ │ +095fa0: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +095fa6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ │ │ @@ -191532,17 +191504,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0957dc: |[0957dc] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$1;)V │ │ -0957ec: 7020 ff18 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V // method@18ff │ │ -0957f2: 0e00 |0003: return-void │ │ +095fa8: |[095fa8] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$1;)V │ │ +095fb8: 7020 ff18 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V // method@18ff │ │ +095fbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/view/menu/ActionMenuPresenter$1; │ │ @@ -191553,23 +191525,23 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0957f4: |[0957f4] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -095804: 2030 7403 |0000: instance-of v0, v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0374 │ │ -095808: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -09580c: 1f03 7403 |0004: check-cast v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0374 │ │ -095810: 6e10 2b1b 0300 |0006: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1b2b │ │ -095816: 0c00 |0009: move-result-object v0 │ │ -095818: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -09581a: 6e20 d319 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@19d3 │ │ -095820: 0e00 |000e: return-void │ │ +095fc0: |[095fc0] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +095fd0: 2030 7803 |0000: instance-of v0, v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0378 │ │ +095fd4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +095fd8: 1f03 7803 |0004: check-cast v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0378 │ │ +095fdc: 6e10 2b1b 0300 |0006: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1b2b │ │ +095fe2: 0c00 |0009: move-result-object v0 │ │ +095fe4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +095fe6: 6e20 d319 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@19d3 │ │ +095fec: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=648 │ │ 0x0004 line=649 │ │ 0x000e line=651 │ │ locals : │ │ 0x0000 - 0x0006 reg=3 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -191581,42 +191553,42 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -095824: |[095824] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ -095834: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -095836: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ -09583a: 0f02 |0003: return v2 │ │ -09583c: 5430 9309 |0004: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0993 │ │ -095840: 1f04 7403 |0006: check-cast v4, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0374 │ │ -095844: 6e10 281b 0400 |0008: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:()Landroid/view/MenuItem; // method@1b28 │ │ -09584a: 0c01 |000b: move-result-object v1 │ │ -09584c: 7210 f020 0100 |000c: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@20f0 │ │ -095852: 0a01 |000f: move-result v1 │ │ -095854: 5901 a109 |0010: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@09a1 │ │ -095858: 28f1 |0012: goto 0003 // -000f │ │ +095ff0: |[095ff0] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ +096000: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +096002: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ +096006: 0f02 |0003: return v2 │ │ +096008: 5430 9309 |0004: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0993 │ │ +09600c: 1f04 7803 |0006: check-cast v4, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0378 │ │ +096010: 6e10 281b 0400 |0008: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:()Landroid/view/MenuItem; // method@1b28 │ │ +096016: 0c01 |000b: move-result-object v1 │ │ +096018: 7210 f020 0100 |000c: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@20f0 │ │ +09601e: 0a01 |000f: move-result v1 │ │ +096020: 5901 a109 |0010: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@09a1 │ │ +096024: 28f1 |0012: goto 0003 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=638 │ │ 0x0003 line=643 │ │ 0x0004 line=642 │ │ locals : │ │ 0x0000 - 0x0003 reg=4 subMenu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0004 - 0x0008 reg=4 subMenu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0013 reg=3 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; │ │ │ │ source_file_idx : 528 (ActionMenuPresenter.java) │ │ │ │ Class #740 header: │ │ -class_idx : 854 │ │ +class_idx : 858 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 931 │ │ +superclass_idx : 935 │ │ source_file_idx : 530 │ │ static_fields_size : 3 │ │ instance_fields_size: 9 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 24 │ │ │ │ Class #740 annotations: │ │ @@ -191689,18 +191661,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -09585c: |[09585c] android.support.v7.internal.view.menu.ActionMenuView.:(Landroid/content/Context;)V │ │ -09586c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09586e: 7030 3319 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1933 │ │ -095874: 0e00 |0004: return-void │ │ +096028: |[096028] android.support.v7.internal.view.menu.ActionMenuView.:(Landroid/content/Context;)V │ │ +096038: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09603a: 7030 3319 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1933 │ │ +096040: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0004 line=55 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -191710,40 +191682,40 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -095878: |[095878] android.support.v7.internal.view.menu.ActionMenuView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -095888: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -09588a: 7030 a31d 6507 |0001: invoke-direct {v5, v6, v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1da3 │ │ -095890: 6e20 5b19 4500 |0004: invoke-virtual {v5, v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBaselineAligned:(Z)V // method@195b │ │ -095896: 6e10 2201 0600 |0007: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -09589c: 0c02 |000a: move-result-object v2 │ │ -09589e: 6e10 8501 0200 |000b: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -0958a4: 0c02 |000e: move-result-object v2 │ │ -0958a6: 5221 580c |000f: iget v1, v2, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ -0958aa: 1502 6042 |0011: const/high16 v2, #int 1113587712 // #4260 │ │ -0958ae: c812 |0013: mul-float/2addr v2, v1 │ │ -0958b0: 8722 |0014: float-to-int v2, v2 │ │ -0958b2: 5952 bf09 |0015: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@09bf │ │ -0958b6: 1502 8040 |0017: const/high16 v2, #int 1082130432 // #4080 │ │ -0958ba: c812 |0019: mul-float/2addr v2, v1 │ │ -0958bc: 8722 |001a: float-to-int v2, v2 │ │ -0958be: 5952 bb09 |001b: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@09bb │ │ -0958c2: 6202 ca08 |001d: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@08ca │ │ -0958c6: 6003 fc06 |001f: sget v3, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@06fc │ │ -0958ca: 6e54 2b01 7632 |0021: invoke-virtual {v6, v7, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ -0958d0: 0c00 |0024: move-result-object v0 │ │ -0958d2: 6e30 9501 4004 |0025: invoke-virtual {v0, v4, v4}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ -0958d8: 0a02 |0028: move-result v2 │ │ -0958da: 5952 bc09 |0029: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMaxItemHeight:I // field@09bc │ │ -0958de: 6e10 a001 0000 |002b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -0958e4: 0e00 |002e: return-void │ │ +096044: |[096044] android.support.v7.internal.view.menu.ActionMenuView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +096054: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +096056: 7030 a31d 6507 |0001: invoke-direct {v5, v6, v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1da3 │ │ +09605c: 6e20 5b19 4500 |0004: invoke-virtual {v5, v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBaselineAligned:(Z)V // method@195b │ │ +096062: 6e10 2201 0600 |0007: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +096068: 0c02 |000a: move-result-object v2 │ │ +09606a: 6e10 8501 0200 |000b: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +096070: 0c02 |000e: move-result-object v2 │ │ +096072: 5221 580c |000f: iget v1, v2, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ +096076: 1502 6042 |0011: const/high16 v2, #int 1113587712 // #4260 │ │ +09607a: c812 |0013: mul-float/2addr v2, v1 │ │ +09607c: 8722 |0014: float-to-int v2, v2 │ │ +09607e: 5952 bf09 |0015: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@09bf │ │ +096082: 1502 8040 |0017: const/high16 v2, #int 1082130432 // #4080 │ │ +096086: c812 |0019: mul-float/2addr v2, v1 │ │ +096088: 8722 |001a: float-to-int v2, v2 │ │ +09608a: 5952 bb09 |001b: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@09bb │ │ +09608e: 6202 ca08 |001d: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@08ca │ │ +096092: 6003 fc06 |001f: sget v3, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@06fc │ │ +096096: 6e54 2b01 7632 |0021: invoke-virtual {v6, v7, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ +09609c: 0c00 |0024: move-result-object v0 │ │ +09609e: 6e30 9501 4004 |0025: invoke-virtual {v0, v4, v4}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ +0960a4: 0a02 |0028: move-result v2 │ │ +0960a6: 5952 bc09 |0029: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMaxItemHeight:I // field@09bc │ │ +0960aa: 6e10 a001 0000 |002b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +0960b0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0004 line=59 │ │ 0x0007 line=60 │ │ 0x0011 line=61 │ │ 0x0017 line=62 │ │ @@ -191763,73 +191735,73 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 18 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -0958e8: |[0958e8] android.support.v7.internal.view.menu.ActionMenuView.measureChildForCells:(Landroid/view/View;IIII)I │ │ -0958f8: 6e10 6821 0d00 |0000: invoke-virtual {v13}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -0958fe: 0c08 |0003: move-result-object v8 │ │ -095900: 1f08 5503 |0004: check-cast v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0355 │ │ -095904: 7701 4621 1000 |0006: invoke-static/range {v16}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -09590a: 0a0b |0009: move-result v11 │ │ -09590c: 9102 0b11 |000a: sub-int v2, v11, v17 │ │ -095910: 7701 4521 1000 |000c: invoke-static/range {v16}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -095916: 0a01 |000f: move-result v1 │ │ -095918: 7120 4721 1200 |0010: invoke-static {v2, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09591e: 0a03 |0013: move-result v3 │ │ -095920: 20db 4a03 |0014: instance-of v11, v13, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@034a │ │ -095924: 380b 4b00 |0016: if-eqz v11, 0061 // +004b │ │ -095928: 07db |0018: move-object v11, v13 │ │ -09592a: 1f0b 4a03 |0019: check-cast v11, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@034a │ │ -09592e: 07b7 |001b: move-object v7, v11 │ │ -095930: 3807 4700 |001c: if-eqz v7, 0063 // +0047 │ │ -095934: 6e10 d018 0700 |001e: invoke-virtual {v7}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@18d0 │ │ -09593a: 0a0b |0021: move-result v11 │ │ -09593c: 380b 4100 |0022: if-eqz v11, 0063 // +0041 │ │ -095940: 1216 |0024: const/4 v6, #int 1 // #1 │ │ -095942: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -095944: 3d0f 2400 |0026: if-lez v15, 004a // +0024 │ │ -095948: 3806 0500 |0028: if-eqz v6, 002d // +0005 │ │ -09594c: 122b |002a: const/4 v11, #int 2 // #2 │ │ -09594e: 34bf 1f00 |002b: if-lt v15, v11, 004a // +001f │ │ -095952: 920b 0e0f |002d: mul-int v11, v14, v15 │ │ -095956: 150c 0080 |002f: const/high16 v12, #int -2147483648 // #8000 │ │ -09595a: 7120 4721 cb00 |0031: invoke-static {v11, v12}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -095960: 0a04 |0034: move-result v4 │ │ -095962: 6e30 a221 4d03 |0035: invoke-virtual {v13, v4, v3}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -095968: 6e10 6f21 0d00 |0038: invoke-virtual {v13}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -09596e: 0a09 |003b: move-result v9 │ │ -095970: 9300 090e |003c: div-int v0, v9, v14 │ │ -095974: 940b 090e |003e: rem-int v11, v9, v14 │ │ -095978: 380b 0400 |0040: if-eqz v11, 0044 // +0004 │ │ -09597c: d800 0001 |0042: add-int/lit8 v0, v0, #int 1 // #01 │ │ -095980: 3806 0600 |0044: if-eqz v6, 004a // +0006 │ │ -095984: 122b |0046: const/4 v11, #int 2 // #2 │ │ -095986: 35b0 0300 |0047: if-ge v0, v11, 004a // +0003 │ │ -09598a: 1220 |0049: const/4 v0, #int 2 // #2 │ │ -09598c: 558b b209 |004a: iget-boolean v11, v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ -095990: 390b 1900 |004c: if-nez v11, 0065 // +0019 │ │ -095994: 3806 1700 |004e: if-eqz v6, 0065 // +0017 │ │ -095998: 1215 |0050: const/4 v5, #int 1 // #1 │ │ -09599a: 5c85 ae09 |0051: iput-boolean v5, v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@09ae │ │ -09599e: 5980 ad09 |0053: iput v0, v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@09ad │ │ -0959a2: 920a 000e |0055: mul-int v10, v0, v14 │ │ -0959a6: 150b 0040 |0057: const/high16 v11, #int 1073741824 // #4000 │ │ -0959aa: 7120 4721 ba00 |0059: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -0959b0: 0a0b |005c: move-result v11 │ │ -0959b2: 6e30 a221 bd03 |005d: invoke-virtual {v13, v11, v3}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -0959b8: 0f00 |0060: return v0 │ │ -0959ba: 1207 |0061: const/4 v7, #int 0 // #0 │ │ -0959bc: 28ba |0062: goto 001c // -0046 │ │ -0959be: 1206 |0063: const/4 v6, #int 0 // #0 │ │ -0959c0: 28c1 |0064: goto 0025 // -003f │ │ -0959c2: 1205 |0065: const/4 v5, #int 0 // #0 │ │ -0959c4: 28eb |0066: goto 0051 // -0015 │ │ +0960b4: |[0960b4] android.support.v7.internal.view.menu.ActionMenuView.measureChildForCells:(Landroid/view/View;IIII)I │ │ +0960c4: 6e10 6821 0d00 |0000: invoke-virtual {v13}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +0960ca: 0c08 |0003: move-result-object v8 │ │ +0960cc: 1f08 5903 |0004: check-cast v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0359 │ │ +0960d0: 7701 4621 1000 |0006: invoke-static/range {v16}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +0960d6: 0a0b |0009: move-result v11 │ │ +0960d8: 9102 0b11 |000a: sub-int v2, v11, v17 │ │ +0960dc: 7701 4521 1000 |000c: invoke-static/range {v16}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +0960e2: 0a01 |000f: move-result v1 │ │ +0960e4: 7120 4721 1200 |0010: invoke-static {v2, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +0960ea: 0a03 |0013: move-result v3 │ │ +0960ec: 20db 4e03 |0014: instance-of v11, v13, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@034e │ │ +0960f0: 380b 4b00 |0016: if-eqz v11, 0061 // +004b │ │ +0960f4: 07db |0018: move-object v11, v13 │ │ +0960f6: 1f0b 4e03 |0019: check-cast v11, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@034e │ │ +0960fa: 07b7 |001b: move-object v7, v11 │ │ +0960fc: 3807 4700 |001c: if-eqz v7, 0063 // +0047 │ │ +096100: 6e10 d018 0700 |001e: invoke-virtual {v7}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@18d0 │ │ +096106: 0a0b |0021: move-result v11 │ │ +096108: 380b 4100 |0022: if-eqz v11, 0063 // +0041 │ │ +09610c: 1216 |0024: const/4 v6, #int 1 // #1 │ │ +09610e: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +096110: 3d0f 2400 |0026: if-lez v15, 004a // +0024 │ │ +096114: 3806 0500 |0028: if-eqz v6, 002d // +0005 │ │ +096118: 122b |002a: const/4 v11, #int 2 // #2 │ │ +09611a: 34bf 1f00 |002b: if-lt v15, v11, 004a // +001f │ │ +09611e: 920b 0e0f |002d: mul-int v11, v14, v15 │ │ +096122: 150c 0080 |002f: const/high16 v12, #int -2147483648 // #8000 │ │ +096126: 7120 4721 cb00 |0031: invoke-static {v11, v12}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09612c: 0a04 |0034: move-result v4 │ │ +09612e: 6e30 a221 4d03 |0035: invoke-virtual {v13, v4, v3}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +096134: 6e10 6f21 0d00 |0038: invoke-virtual {v13}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +09613a: 0a09 |003b: move-result v9 │ │ +09613c: 9300 090e |003c: div-int v0, v9, v14 │ │ +096140: 940b 090e |003e: rem-int v11, v9, v14 │ │ +096144: 380b 0400 |0040: if-eqz v11, 0044 // +0004 │ │ +096148: d800 0001 |0042: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09614c: 3806 0600 |0044: if-eqz v6, 004a // +0006 │ │ +096150: 122b |0046: const/4 v11, #int 2 // #2 │ │ +096152: 35b0 0300 |0047: if-ge v0, v11, 004a // +0003 │ │ +096156: 1220 |0049: const/4 v0, #int 2 // #2 │ │ +096158: 558b b209 |004a: iget-boolean v11, v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ +09615c: 390b 1900 |004c: if-nez v11, 0065 // +0019 │ │ +096160: 3806 1700 |004e: if-eqz v6, 0065 // +0017 │ │ +096164: 1215 |0050: const/4 v5, #int 1 // #1 │ │ +096166: 5c85 ae09 |0051: iput-boolean v5, v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@09ae │ │ +09616a: 5980 ad09 |0053: iput v0, v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@09ad │ │ +09616e: 920a 000e |0055: mul-int v10, v0, v14 │ │ +096172: 150b 0040 |0057: const/high16 v11, #int 1073741824 // #4000 │ │ +096176: 7120 4721 ba00 |0059: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09617c: 0a0b |005c: move-result v11 │ │ +09617e: 6e30 a221 bd03 |005d: invoke-virtual {v13, v11, v3}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +096184: 0f00 |0060: return v0 │ │ +096186: 1207 |0061: const/4 v7, #int 0 // #0 │ │ +096188: 28ba |0062: goto 001c // -0046 │ │ +09618a: 1206 |0063: const/4 v6, #int 0 // #0 │ │ +09618c: 28c1 |0064: goto 0025 // -003f │ │ +09618e: 1205 |0065: const/4 v5, #int 0 // #0 │ │ +096190: 28eb |0066: goto 0051 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0006 line=379 │ │ 0x000c line=381 │ │ 0x0010 line=382 │ │ 0x0014 line=384 │ │ @@ -191879,529 +191851,529 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 45 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 999 16-bit code units │ │ -0959c8: |[0959c8] android.support.v7.internal.view.menu.ActionMenuView.onMeasureExactFormat:(II)V │ │ -0959d8: 7701 4521 2c00 |0000: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -0959de: 0a11 |0003: move-result v17 │ │ -0959e0: 7701 4621 2b00 |0004: invoke-static/range {v43}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -0959e6: 0a25 |0007: move-result v37 │ │ -0959e8: 7701 4621 2c00 |0008: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -0959ee: 0a13 |000b: move-result v19 │ │ -0959f0: 7401 4719 2a00 |000c: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@1947 │ │ -0959f6: 0a26 |000f: move-result v38 │ │ -0959f8: 7401 4819 2a00 |0010: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@1948 │ │ -0959fe: 0a27 |0013: move-result v39 │ │ -095a00: 9024 2627 |0014: add-int v36, v38, v39 │ │ -095a04: 7401 4919 2a00 |0016: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingTop:()I // method@1949 │ │ -095a0a: 0a26 |0019: move-result v38 │ │ -095a0c: 7401 4619 2a00 |001a: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingBottom:()I // method@1946 │ │ -095a12: 0a27 |001d: move-result v39 │ │ -095a14: 9012 2627 |001e: add-int v18, v38, v39 │ │ -095a18: 1526 0040 |0020: const/high16 v38, #int 1073741824 // #4000 │ │ -095a1c: 0200 1100 |0022: move/from16 v0, v17 │ │ -095a20: 0201 2600 |0024: move/from16 v1, v38 │ │ -095a24: 3310 2a00 |0026: if-ne v0, v1, 0050 // +002a │ │ -095a28: 9126 1312 |0028: sub-int v38, v19, v18 │ │ -095a2c: 1527 0040 |002a: const/high16 v39, #int 1073741824 // #4000 │ │ -095a30: 7702 4721 2600 |002c: invoke-static/range {v38, v39}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -095a36: 0a16 |002f: move-result v22 │ │ -095a38: 9125 2524 |0030: sub-int v37, v37, v36 │ │ -095a3c: 0800 2a00 |0032: move-object/from16 v0, v42 │ │ -095a40: 5200 bf09 |0034: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@09bf │ │ -095a44: 0226 0000 |0036: move/from16 v38, v0 │ │ -095a48: 9304 2526 |0038: div-int v4, v37, v38 │ │ -095a4c: 0800 2a00 |003a: move-object/from16 v0, v42 │ │ -095a50: 5200 bf09 |003c: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@09bf │ │ -095a54: 0226 0000 |003e: move/from16 v38, v0 │ │ -095a58: 9406 2526 |0040: rem-int v6, v37, v38 │ │ -095a5c: 3904 2100 |0042: if-nez v4, 0063 // +0021 │ │ -095a60: 1326 0000 |0044: const/16 v38, #int 0 // #0 │ │ -095a64: 0800 2a00 |0046: move-object/from16 v0, v42 │ │ -095a68: 0201 2500 |0048: move/from16 v1, v37 │ │ -095a6c: 0202 2600 |004a: move/from16 v2, v38 │ │ -095a70: 6e30 5d19 1002 |004c: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@195d │ │ -095a76: 0e00 |004f: return-void │ │ -095a78: 0800 2a00 |0050: move-object/from16 v0, v42 │ │ -095a7c: 5200 bc09 |0052: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMaxItemHeight:I // field@09bc │ │ -095a80: 0226 0000 |0054: move/from16 v38, v0 │ │ -095a84: 9127 1312 |0056: sub-int v39, v19, v18 │ │ -095a88: 7702 af24 2600 |0058: invoke-static/range {v38, v39}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -095a8e: 0a26 |005b: move-result v38 │ │ -095a90: 1527 0080 |005c: const/high16 v39, #int -2147483648 // #8000 │ │ -095a94: 7702 4721 2600 |005e: invoke-static/range {v38, v39}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -095a9a: 0a16 |0061: move-result v22 │ │ -095a9c: 28ce |0062: goto 0030 // -0032 │ │ -095a9e: 0800 2a00 |0063: move-object/from16 v0, v42 │ │ -095aa2: 5200 bf09 |0065: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@09bf │ │ -095aa6: 0226 0000 |0067: move/from16 v38, v0 │ │ -095aaa: 9327 0604 |0069: div-int v39, v6, v4 │ │ -095aae: 9005 2627 |006b: add-int v5, v38, v39 │ │ -095ab2: 0148 |006d: move v8, v4 │ │ -095ab4: 1319 0000 |006e: const/16 v25, #int 0 // #0 │ │ -095ab8: 1318 0000 |0070: const/16 v24, #int 0 // #0 │ │ -095abc: 120e |0072: const/4 v14, #int 0 // #0 │ │ -095abe: 1322 0000 |0073: const/16 v34, #int 0 // #0 │ │ -095ac2: 1310 0000 |0075: const/16 v16, #int 0 // #0 │ │ -095ac6: 1620 0000 |0077: const-wide/16 v32, #int 0 // #0 │ │ -095aca: 7401 4219 2a00 |0079: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1942 │ │ -095ad0: 0a0c |007c: move-result v12 │ │ -095ad2: 1314 0000 |007d: const/16 v20, #int 0 // #0 │ │ -095ad6: 0200 1400 |007f: move/from16 v0, v20 │ │ -095ada: 35c0 d600 |0081: if-ge v0, v12, 0157 // +00d6 │ │ -095ade: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ -095ae2: 0201 1400 |0085: move/from16 v1, v20 │ │ -095ae6: 6e20 4119 1000 |0087: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ -095aec: 0c0b |008a: move-result-object v11 │ │ -095aee: 6e10 8a21 0b00 |008b: invoke-virtual {v11}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -095af4: 0a26 |008e: move-result v38 │ │ -095af6: 1327 0800 |008f: const/16 v39, #int 8 // #8 │ │ -095afa: 0200 2600 |0091: move/from16 v0, v38 │ │ -095afe: 0201 2700 |0093: move/from16 v1, v39 │ │ -095b02: 3310 0500 |0095: if-ne v0, v1, 009a // +0005 │ │ -095b06: d814 1401 |0097: add-int/lit8 v20, v20, #int 1 // #01 │ │ -095b0a: 28e6 |0099: goto 007f // -001a │ │ -095b0c: 20b0 4a03 |009a: instance-of v0, v11, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@034a │ │ -095b10: 0215 0000 |009c: move/from16 v21, v0 │ │ -095b14: d822 2201 |009e: add-int/lit8 v34, v34, #int 1 // #01 │ │ -095b18: 3815 1d00 |00a0: if-eqz v21, 00bd // +001d │ │ -095b1c: 0800 2a00 |00a2: move-object/from16 v0, v42 │ │ -095b20: 5200 bb09 |00a4: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@09bb │ │ -095b24: 0226 0000 |00a6: move/from16 v38, v0 │ │ -095b28: 1327 0000 |00a8: const/16 v39, #int 0 // #0 │ │ -095b2c: 0800 2a00 |00aa: move-object/from16 v0, v42 │ │ -095b30: 5200 bb09 |00ac: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@09bb │ │ -095b34: 0228 0000 |00ae: move/from16 v40, v0 │ │ -095b38: 1329 0000 |00b0: const/16 v41, #int 0 // #0 │ │ -095b3c: 0200 2600 |00b2: move/from16 v0, v38 │ │ -095b40: 0201 2700 |00b4: move/from16 v1, v39 │ │ -095b44: 0202 2800 |00b6: move/from16 v2, v40 │ │ -095b48: 0203 2900 |00b8: move/from16 v3, v41 │ │ -095b4c: 6e53 d321 0b21 |00ba: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@21d3 │ │ -095b52: 6e10 6821 0b00 |00bd: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -095b58: 0c17 |00c0: move-result-object v23 │ │ -095b5a: 1f17 5503 |00c1: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0355 │ │ -095b5e: 1326 0000 |00c3: const/16 v38, #int 0 // #0 │ │ -095b62: 0200 2600 |00c5: move/from16 v0, v38 │ │ -095b66: 0801 1700 |00c7: move-object/from16 v1, v23 │ │ -095b6a: 5c10 af09 |00c9: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@09af │ │ -095b6e: 1326 0000 |00cb: const/16 v38, #int 0 // #0 │ │ -095b72: 0200 2600 |00cd: move/from16 v0, v38 │ │ -095b76: 0801 1700 |00cf: move-object/from16 v1, v23 │ │ -095b7a: 5910 b009 |00d1: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@09b0 │ │ -095b7e: 1326 0000 |00d3: const/16 v38, #int 0 // #0 │ │ -095b82: 0200 2600 |00d5: move/from16 v0, v38 │ │ -095b86: 0801 1700 |00d7: move-object/from16 v1, v23 │ │ -095b8a: 5910 ad09 |00d9: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@09ad │ │ -095b8e: 1326 0000 |00db: const/16 v38, #int 0 // #0 │ │ -095b92: 0200 2600 |00dd: move/from16 v0, v38 │ │ -095b96: 0801 1700 |00df: move-object/from16 v1, v23 │ │ -095b9a: 5c10 ae09 |00e1: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@09ae │ │ -095b9e: 1326 0000 |00e3: const/16 v38, #int 0 // #0 │ │ -095ba2: 0200 2600 |00e5: move/from16 v0, v38 │ │ -095ba6: 0801 1700 |00e7: move-object/from16 v1, v23 │ │ -095baa: 5910 b309 |00e9: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@09b3 │ │ -095bae: 1326 0000 |00eb: const/16 v38, #int 0 // #0 │ │ -095bb2: 0200 2600 |00ed: move/from16 v0, v38 │ │ -095bb6: 0801 1700 |00ef: move-object/from16 v1, v23 │ │ -095bba: 5910 b509 |00f1: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@09b5 │ │ -095bbe: 3815 5f00 |00f3: if-eqz v21, 0152 // +005f │ │ -095bc2: 0826 0b00 |00f5: move-object/from16 v38, v11 │ │ -095bc6: 1f26 4a03 |00f7: check-cast v38, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@034a │ │ -095bca: 7401 d018 2600 |00f9: invoke-virtual/range {v38}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@18d0 │ │ -095bd0: 0a26 |00fc: move-result v38 │ │ -095bd2: 3826 5500 |00fd: if-eqz v38, 0152 // +0055 │ │ -095bd6: 1326 0100 |00ff: const/16 v38, #int 1 // #1 │ │ -095bda: 0200 2600 |0101: move/from16 v0, v38 │ │ -095bde: 0801 1700 |0103: move-object/from16 v1, v23 │ │ -095be2: 5c10 b409 |0105: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@09b4 │ │ -095be6: 0800 1700 |0107: move-object/from16 v0, v23 │ │ -095bea: 5500 b209 |0109: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ -095bee: 0226 0000 |010b: move/from16 v38, v0 │ │ -095bf2: 3826 4800 |010d: if-eqz v38, 0155 // +0048 │ │ -095bf6: 1217 |010f: const/4 v7, #int 1 // #1 │ │ -095bf8: 0200 1600 |0110: move/from16 v0, v22 │ │ -095bfc: 0201 1200 |0112: move/from16 v1, v18 │ │ -095c00: 7151 5319 5b07 |0114: invoke-static {v11, v5, v7, v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@1953 │ │ -095c06: 0a09 |0117: move-result v9 │ │ -095c08: 0200 1800 |0118: move/from16 v0, v24 │ │ -095c0c: 7120 ad24 9000 |011a: invoke-static {v0, v9}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -095c12: 0a18 |011d: move-result v24 │ │ -095c14: 0800 1700 |011e: move-object/from16 v0, v23 │ │ -095c18: 5500 ae09 |0120: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@09ae │ │ -095c1c: 0226 0000 |0122: move/from16 v38, v0 │ │ -095c20: 3826 0400 |0124: if-eqz v38, 0128 // +0004 │ │ -095c24: d80e 0e01 |0126: add-int/lit8 v14, v14, #int 1 // #01 │ │ -095c28: 0800 1700 |0128: move-object/from16 v0, v23 │ │ -095c2c: 5500 b209 |012a: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ -095c30: 0226 0000 |012c: move/from16 v38, v0 │ │ -095c34: 3826 0400 |012e: if-eqz v38, 0132 // +0004 │ │ -095c38: 1310 0100 |0130: const/16 v16, #int 1 // #1 │ │ -095c3c: b198 |0132: sub-int/2addr v8, v9 │ │ -095c3e: 6e10 6c21 0b00 |0133: invoke-virtual {v11}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -095c44: 0a26 |0136: move-result v38 │ │ -095c46: 0200 1900 |0137: move/from16 v0, v25 │ │ -095c4a: 0201 2600 |0139: move/from16 v1, v38 │ │ -095c4e: 7120 ad24 1000 |013b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -095c54: 0a19 |013e: move-result v25 │ │ -095c56: 1326 0100 |013f: const/16 v38, #int 1 // #1 │ │ -095c5a: 0200 2600 |0141: move/from16 v0, v38 │ │ -095c5e: 3309 54ff |0143: if-ne v9, v0, 0097 // -00ac │ │ -095c62: 1326 0100 |0145: const/16 v38, #int 1 // #1 │ │ -095c66: 9826 2614 |0147: shl-int v38, v38, v20 │ │ -095c6a: 0200 2600 |0149: move/from16 v0, v38 │ │ -095c6e: 8100 |014b: int-to-long v0, v0 │ │ -095c70: 0526 0000 |014c: move-wide/from16 v38, v0 │ │ -095c74: a120 2026 |014e: or-long v32, v32, v38 │ │ -095c78: 2900 47ff |0150: goto/16 0097 // -00b9 │ │ -095c7c: 1326 0000 |0152: const/16 v38, #int 0 // #0 │ │ -095c80: 28ad |0154: goto 0101 // -0053 │ │ -095c82: 0187 |0155: move v7, v8 │ │ -095c84: 28ba |0156: goto 0110 // -0046 │ │ -095c86: 3810 3700 |0157: if-eqz v16, 018e // +0037 │ │ -095c8a: 1326 0200 |0159: const/16 v38, #int 2 // #2 │ │ -095c8e: 0200 2200 |015b: move/from16 v0, v34 │ │ -095c92: 0201 2600 |015d: move/from16 v1, v38 │ │ -095c96: 3310 2f00 |015f: if-ne v0, v1, 018e // +002f │ │ -095c9a: 121a |0161: const/4 v10, #int 1 // #1 │ │ -095c9c: 131e 0000 |0162: const/16 v30, #int 0 // #0 │ │ -095ca0: 3d0e 6a00 |0164: if-lez v14, 01ce // +006a │ │ -095ca4: 3d08 6800 |0166: if-lez v8, 01ce // +0068 │ │ -095ca8: 141a ffff ff7f |0168: const v26, #float nan // #7fffffff │ │ -095cae: 161c 0000 |016b: const-wide/16 v28, #int 0 // #0 │ │ -095cb2: 131b 0000 |016d: const/16 v27, #int 0 // #0 │ │ -095cb6: 1314 0000 |016f: const/16 v20, #int 0 // #0 │ │ -095cba: 0200 1400 |0171: move/from16 v0, v20 │ │ -095cbe: 35c0 5500 |0173: if-ge v0, v12, 01c8 // +0055 │ │ -095cc2: 0800 2a00 |0175: move-object/from16 v0, v42 │ │ -095cc6: 0201 1400 |0177: move/from16 v1, v20 │ │ -095cca: 6e20 4119 1000 |0179: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ -095cd0: 0c0b |017c: move-result-object v11 │ │ -095cd2: 6e10 6821 0b00 |017d: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -095cd8: 0c17 |0180: move-result-object v23 │ │ -095cda: 1f17 5503 |0181: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0355 │ │ -095cde: 0800 1700 |0183: move-object/from16 v0, v23 │ │ -095ce2: 5500 ae09 |0185: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@09ae │ │ -095ce6: 0226 0000 |0187: move/from16 v38, v0 │ │ -095cea: 3926 0700 |0189: if-nez v38, 0190 // +0007 │ │ -095cee: d814 1401 |018b: add-int/lit8 v20, v20, #int 1 // #01 │ │ -095cf2: 28e4 |018d: goto 0171 // -001c │ │ -095cf4: 120a |018e: const/4 v10, #int 0 // #0 │ │ -095cf6: 28d3 |018f: goto 0162 // -002d │ │ -095cf8: 0800 1700 |0190: move-object/from16 v0, v23 │ │ -095cfc: 5200 ad09 |0192: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@09ad │ │ -095d00: 0226 0000 |0194: move/from16 v38, v0 │ │ -095d04: 0200 2600 |0196: move/from16 v0, v38 │ │ -095d08: 0201 1a00 |0198: move/from16 v1, v26 │ │ -095d0c: 3510 1400 |019a: if-ge v0, v1, 01ae // +0014 │ │ -095d10: 0800 1700 |019c: move-object/from16 v0, v23 │ │ -095d14: 5200 ad09 |019e: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@09ad │ │ -095d18: 021a 0000 |01a0: move/from16 v26, v0 │ │ -095d1c: 1326 0100 |01a2: const/16 v38, #int 1 // #1 │ │ -095d20: 9826 2614 |01a4: shl-int v38, v38, v20 │ │ -095d24: 0200 2600 |01a6: move/from16 v0, v38 │ │ -095d28: 8100 |01a8: int-to-long v0, v0 │ │ -095d2a: 051c 0000 |01a9: move-wide/from16 v28, v0 │ │ -095d2e: 131b 0100 |01ab: const/16 v27, #int 1 // #1 │ │ -095d32: 28de |01ad: goto 018b // -0022 │ │ -095d34: 0800 1700 |01ae: move-object/from16 v0, v23 │ │ -095d38: 5200 ad09 |01b0: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@09ad │ │ -095d3c: 0226 0000 |01b2: move/from16 v38, v0 │ │ -095d40: 0200 2600 |01b4: move/from16 v0, v38 │ │ -095d44: 0201 1a00 |01b6: move/from16 v1, v26 │ │ -095d48: 3310 d3ff |01b8: if-ne v0, v1, 018b // -002d │ │ -095d4c: 1326 0100 |01ba: const/16 v38, #int 1 // #1 │ │ -095d50: 9826 2614 |01bc: shl-int v38, v38, v20 │ │ -095d54: 0200 2600 |01be: move/from16 v0, v38 │ │ -095d58: 8100 |01c0: int-to-long v0, v0 │ │ -095d5a: 0526 0000 |01c1: move-wide/from16 v38, v0 │ │ -095d5e: a11c 1c26 |01c3: or-long v28, v28, v38 │ │ -095d62: d81b 1b01 |01c5: add-int/lit8 v27, v27, #int 1 // #01 │ │ -095d66: 28c4 |01c7: goto 018b // -003c │ │ -095d68: a120 201c |01c8: or-long v32, v32, v28 │ │ -095d6c: 0200 1b00 |01ca: move/from16 v0, v27 │ │ -095d70: 3780 b000 |01cc: if-le v0, v8, 027c // +00b0 │ │ -095d74: 3910 3901 |01ce: if-nez v16, 0307 // +0139 │ │ -095d78: 1326 0100 |01d0: const/16 v38, #int 1 // #1 │ │ -095d7c: 0200 2200 |01d2: move/from16 v0, v34 │ │ -095d80: 0201 2600 |01d4: move/from16 v1, v38 │ │ -095d84: 3310 3101 |01d6: if-ne v0, v1, 0307 // +0131 │ │ -095d88: 131f 0100 |01d8: const/16 v31, #int 1 // #1 │ │ -095d8c: 3d08 ad01 |01da: if-lez v8, 0387 // +01ad │ │ -095d90: 1626 0000 |01dc: const-wide/16 v38, #int 0 // #0 │ │ -095d94: 3126 2026 |01de: cmp-long v38, v32, v38 │ │ -095d98: 3826 a701 |01e0: if-eqz v38, 0387 // +01a7 │ │ -095d9c: d826 22ff |01e2: add-int/lit8 v38, v34, #int -1 // #ff │ │ -095da0: 0200 2600 |01e4: move/from16 v0, v38 │ │ -095da4: 3408 0c00 |01e6: if-lt v8, v0, 01f2 // +000c │ │ -095da8: 391f 0a00 |01e8: if-nez v31, 01f2 // +000a │ │ -095dac: 1326 0100 |01ea: const/16 v38, #int 1 // #1 │ │ -095db0: 0200 1800 |01ec: move/from16 v0, v24 │ │ -095db4: 0201 2600 |01ee: move/from16 v1, v38 │ │ -095db8: 3710 9701 |01f0: if-le v0, v1, 0387 // +0197 │ │ -095dbc: 7702 a624 2000 |01f2: invoke-static/range {v32, v33}, Ljava/lang/Long;.bitCount:(J)I // method@24a6 │ │ -095dc2: 0a26 |01f5: move-result v38 │ │ -095dc4: 0200 2600 |01f6: move/from16 v0, v38 │ │ -095dc8: 820d |01f8: int-to-float v13, v0 │ │ -095dca: 391f 5700 |01f9: if-nez v31, 0250 // +0057 │ │ -095dce: 1626 0100 |01fb: const-wide/16 v38, #int 1 // #1 │ │ -095dd2: a026 2620 |01fd: and-long v38, v38, v32 │ │ -095dd6: 1628 0000 |01ff: const-wide/16 v40, #int 0 // #0 │ │ -095dda: 3126 2628 |0201: cmp-long v38, v38, v40 │ │ -095dde: 3826 1e00 |0203: if-eqz v38, 0221 // +001e │ │ -095de2: 1326 0000 |0205: const/16 v38, #int 0 // #0 │ │ -095de6: 0800 2a00 |0207: move-object/from16 v0, v42 │ │ -095dea: 0201 2600 |0209: move/from16 v1, v38 │ │ -095dee: 6e20 4119 1000 |020b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ -095df4: 0c26 |020e: move-result-object v38 │ │ -095df6: 7401 6821 2600 |020f: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -095dfc: 0c17 |0212: move-result-object v23 │ │ -095dfe: 1f17 5503 |0213: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0355 │ │ -095e02: 0800 1700 |0215: move-object/from16 v0, v23 │ │ -095e06: 5500 b409 |0217: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@09b4 │ │ -095e0a: 0226 0000 |0219: move/from16 v38, v0 │ │ -095e0e: 3926 0600 |021b: if-nez v38, 0221 // +0006 │ │ -095e12: 1526 003f |021d: const/high16 v38, #int 1056964608 // #3f00 │ │ -095e16: a70d 0d26 |021f: sub-float v13, v13, v38 │ │ -095e1a: 1326 0100 |0221: const/16 v38, #int 1 // #1 │ │ -095e1e: d827 0cff |0223: add-int/lit8 v39, v12, #int -1 // #ff │ │ -095e22: 9826 2627 |0225: shl-int v38, v38, v39 │ │ -095e26: 0200 2600 |0227: move/from16 v0, v38 │ │ -095e2a: 8100 |0229: int-to-long v0, v0 │ │ -095e2c: 0526 0000 |022a: move-wide/from16 v38, v0 │ │ -095e30: a026 2620 |022c: and-long v38, v38, v32 │ │ -095e34: 1628 0000 |022e: const-wide/16 v40, #int 0 // #0 │ │ -095e38: 3126 2628 |0230: cmp-long v38, v38, v40 │ │ -095e3c: 3826 1e00 |0232: if-eqz v38, 0250 // +001e │ │ -095e40: d826 0cff |0234: add-int/lit8 v38, v12, #int -1 // #ff │ │ -095e44: 0800 2a00 |0236: move-object/from16 v0, v42 │ │ -095e48: 0201 2600 |0238: move/from16 v1, v38 │ │ -095e4c: 6e20 4119 1000 |023a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ -095e52: 0c26 |023d: move-result-object v38 │ │ -095e54: 7401 6821 2600 |023e: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -095e5a: 0c17 |0241: move-result-object v23 │ │ -095e5c: 1f17 5503 |0242: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0355 │ │ -095e60: 0800 1700 |0244: move-object/from16 v0, v23 │ │ -095e64: 5500 b409 |0246: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@09b4 │ │ -095e68: 0226 0000 |0248: move/from16 v38, v0 │ │ -095e6c: 3926 0600 |024a: if-nez v38, 0250 // +0006 │ │ -095e70: 1526 003f |024c: const/high16 v38, #int 1056964608 // #3f00 │ │ -095e74: a70d 0d26 |024e: sub-float v13, v13, v38 │ │ -095e78: 1326 0000 |0250: const/16 v38, #int 0 // #0 │ │ -095e7c: 2d26 0d26 |0252: cmpl-float v38, v13, v38 │ │ -095e80: 3d26 b700 |0254: if-lez v38, 030b // +00b7 │ │ -095e84: 9226 0805 |0256: mul-int v38, v8, v5 │ │ -095e88: 0200 2600 |0258: move/from16 v0, v38 │ │ -095e8c: 8200 |025a: int-to-float v0, v0 │ │ -095e8e: 0226 0000 |025b: move/from16 v38, v0 │ │ -095e92: a926 260d |025d: div-float v38, v38, v13 │ │ -095e96: 0200 2600 |025f: move/from16 v0, v38 │ │ -095e9a: 870f |0261: float-to-int v15, v0 │ │ -095e9c: 1314 0000 |0262: const/16 v20, #int 0 // #0 │ │ -095ea0: 0200 1400 |0264: move/from16 v0, v20 │ │ -095ea4: 35c0 2001 |0266: if-ge v0, v12, 0386 // +0120 │ │ -095ea8: 1326 0100 |0268: const/16 v38, #int 1 // #1 │ │ -095eac: 9826 2614 |026a: shl-int v38, v38, v20 │ │ -095eb0: 0200 2600 |026c: move/from16 v0, v38 │ │ -095eb4: 8100 |026e: int-to-long v0, v0 │ │ -095eb6: 0526 0000 |026f: move-wide/from16 v38, v0 │ │ -095eba: a026 2620 |0271: and-long v38, v38, v32 │ │ -095ebe: 1628 0000 |0273: const-wide/16 v40, #int 0 // #0 │ │ -095ec2: 3126 2628 |0275: cmp-long v38, v38, v40 │ │ -095ec6: 3926 9700 |0277: if-nez v38, 030e // +0097 │ │ -095eca: d814 1401 |0279: add-int/lit8 v20, v20, #int 1 // #01 │ │ -095ece: 28e9 |027b: goto 0264 // -0017 │ │ -095ed0: d81a 1a01 |027c: add-int/lit8 v26, v26, #int 1 // #01 │ │ -095ed4: 1314 0000 |027e: const/16 v20, #int 0 // #0 │ │ -095ed8: 0200 1400 |0280: move/from16 v0, v20 │ │ -095edc: 35c0 8100 |0282: if-ge v0, v12, 0303 // +0081 │ │ -095ee0: 0800 2a00 |0284: move-object/from16 v0, v42 │ │ -095ee4: 0201 1400 |0286: move/from16 v1, v20 │ │ -095ee8: 6e20 4119 1000 |0288: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ -095eee: 0c0b |028b: move-result-object v11 │ │ -095ef0: 6e10 6821 0b00 |028c: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -095ef6: 0c17 |028f: move-result-object v23 │ │ -095ef8: 1f17 5503 |0290: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0355 │ │ -095efc: 1326 0100 |0292: const/16 v38, #int 1 // #1 │ │ -095f00: 9826 2614 |0294: shl-int v38, v38, v20 │ │ -095f04: 0200 2600 |0296: move/from16 v0, v38 │ │ -095f08: 8100 |0298: int-to-long v0, v0 │ │ -095f0a: 0526 0000 |0299: move-wide/from16 v38, v0 │ │ -095f0e: a026 261c |029b: and-long v38, v38, v28 │ │ -095f12: 1628 0000 |029d: const-wide/16 v40, #int 0 // #0 │ │ -095f16: 3126 2628 |029f: cmp-long v38, v38, v40 │ │ -095f1a: 3926 1c00 |02a1: if-nez v38, 02bd // +001c │ │ -095f1e: 0800 1700 |02a3: move-object/from16 v0, v23 │ │ -095f22: 5200 ad09 |02a5: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@09ad │ │ -095f26: 0226 0000 |02a7: move/from16 v38, v0 │ │ -095f2a: 0200 2600 |02a9: move/from16 v0, v38 │ │ -095f2e: 0201 1a00 |02ab: move/from16 v1, v26 │ │ -095f32: 3310 0d00 |02ad: if-ne v0, v1, 02ba // +000d │ │ -095f36: 1326 0100 |02af: const/16 v38, #int 1 // #1 │ │ -095f3a: 9826 2614 |02b1: shl-int v38, v38, v20 │ │ -095f3e: 0200 2600 |02b3: move/from16 v0, v38 │ │ -095f42: 8100 |02b5: int-to-long v0, v0 │ │ -095f44: 0526 0000 |02b6: move-wide/from16 v38, v0 │ │ -095f48: a120 2026 |02b8: or-long v32, v32, v38 │ │ -095f4c: d814 1401 |02ba: add-int/lit8 v20, v20, #int 1 // #01 │ │ -095f50: 28c4 |02bc: goto 0280 // -003c │ │ -095f52: 380a 2d00 |02bd: if-eqz v10, 02ea // +002d │ │ -095f56: 0800 1700 |02bf: move-object/from16 v0, v23 │ │ -095f5a: 5500 b409 |02c1: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@09b4 │ │ -095f5e: 0226 0000 |02c3: move/from16 v38, v0 │ │ -095f62: 3826 2500 |02c5: if-eqz v38, 02ea // +0025 │ │ -095f66: 1326 0100 |02c7: const/16 v38, #int 1 // #1 │ │ -095f6a: 0200 2600 |02c9: move/from16 v0, v38 │ │ -095f6e: 3308 1f00 |02cb: if-ne v8, v0, 02ea // +001f │ │ -095f72: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ -095f76: 5200 bb09 |02cf: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@09bb │ │ -095f7a: 0226 0000 |02d1: move/from16 v38, v0 │ │ -095f7e: 9026 2605 |02d3: add-int v38, v38, v5 │ │ -095f82: 1327 0000 |02d5: const/16 v39, #int 0 // #0 │ │ -095f86: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ -095f8a: 5200 bb09 |02d9: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@09bb │ │ -095f8e: 0228 0000 |02db: move/from16 v40, v0 │ │ -095f92: 1329 0000 |02dd: const/16 v41, #int 0 // #0 │ │ -095f96: 0200 2600 |02df: move/from16 v0, v38 │ │ -095f9a: 0201 2700 |02e1: move/from16 v1, v39 │ │ -095f9e: 0202 2800 |02e3: move/from16 v2, v40 │ │ -095fa2: 0203 2900 |02e5: move/from16 v3, v41 │ │ -095fa6: 6e53 d321 0b21 |02e7: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@21d3 │ │ -095fac: 0800 1700 |02ea: move-object/from16 v0, v23 │ │ -095fb0: 5200 ad09 |02ec: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@09ad │ │ -095fb4: 0226 0000 |02ee: move/from16 v38, v0 │ │ -095fb8: d826 2601 |02f0: add-int/lit8 v38, v38, #int 1 // #01 │ │ -095fbc: 0200 2600 |02f2: move/from16 v0, v38 │ │ -095fc0: 0801 1700 |02f4: move-object/from16 v1, v23 │ │ -095fc4: 5910 ad09 |02f6: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@09ad │ │ -095fc8: 1326 0100 |02f8: const/16 v38, #int 1 // #1 │ │ -095fcc: 0200 2600 |02fa: move/from16 v0, v38 │ │ -095fd0: 0801 1700 |02fc: move-object/from16 v1, v23 │ │ -095fd4: 5c10 af09 |02fe: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@09af │ │ -095fd8: d808 08ff |0300: add-int/lit8 v8, v8, #int -1 // #ff │ │ -095fdc: 28b8 |0302: goto 02ba // -0048 │ │ -095fde: 131e 0100 |0303: const/16 v30, #int 1 // #1 │ │ -095fe2: 2900 5ffe |0305: goto/16 0164 // -01a1 │ │ -095fe6: 131f 0000 |0307: const/16 v31, #int 0 // #0 │ │ -095fea: 2900 d1fe |0309: goto/16 01da // -012f │ │ -095fee: 120f |030b: const/4 v15, #int 0 // #0 │ │ -095ff0: 2900 56ff |030c: goto/16 0262 // -00aa │ │ -095ff4: 0800 2a00 |030e: move-object/from16 v0, v42 │ │ -095ff8: 0201 1400 |0310: move/from16 v1, v20 │ │ -095ffc: 6e20 4119 1000 |0312: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ -096002: 0c0b |0315: move-result-object v11 │ │ -096004: 6e10 6821 0b00 |0316: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -09600a: 0c17 |0319: move-result-object v23 │ │ -09600c: 1f17 5503 |031a: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0355 │ │ -096010: 20b0 4a03 |031c: instance-of v0, v11, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@034a │ │ -096014: 0226 0000 |031e: move/from16 v38, v0 │ │ -096018: 3826 2700 |0320: if-eqz v38, 0347 // +0027 │ │ -09601c: 0800 1700 |0322: move-object/from16 v0, v23 │ │ -096020: 590f b009 |0324: iput v15, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@09b0 │ │ -096024: 1326 0100 |0326: const/16 v38, #int 1 // #1 │ │ -096028: 0200 2600 |0328: move/from16 v0, v38 │ │ -09602c: 0801 1700 |032a: move-object/from16 v1, v23 │ │ -096030: 5c10 af09 |032c: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@09af │ │ -096034: 3914 1500 |032e: if-nez v20, 0343 // +0015 │ │ -096038: 0800 1700 |0330: move-object/from16 v0, v23 │ │ -09603c: 5500 b409 |0332: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@09b4 │ │ -096040: 0226 0000 |0334: move/from16 v38, v0 │ │ -096044: 3926 0d00 |0336: if-nez v38, 0343 // +000d │ │ -096048: 7bf0 |0338: neg-int v0, v15 │ │ -09604a: 0226 0000 |0339: move/from16 v38, v0 │ │ -09604e: db26 2602 |033b: div-int/lit8 v38, v38, #int 2 // #02 │ │ -096052: 0200 2600 |033d: move/from16 v0, v38 │ │ -096056: 0801 1700 |033f: move-object/from16 v1, v23 │ │ -09605a: 5910 b309 |0341: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@09b3 │ │ -09605e: 131e 0100 |0343: const/16 v30, #int 1 // #1 │ │ -096062: 2900 34ff |0345: goto/16 0279 // -00cc │ │ -096066: 0800 1700 |0347: move-object/from16 v0, v23 │ │ -09606a: 5500 b209 |0349: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ -09606e: 0226 0000 |034b: move/from16 v38, v0 │ │ -096072: 3826 1d00 |034d: if-eqz v38, 036a // +001d │ │ -096076: 0800 1700 |034f: move-object/from16 v0, v23 │ │ -09607a: 590f b009 |0351: iput v15, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@09b0 │ │ -09607e: 1326 0100 |0353: const/16 v38, #int 1 // #1 │ │ -096082: 0200 2600 |0355: move/from16 v0, v38 │ │ -096086: 0801 1700 |0357: move-object/from16 v1, v23 │ │ -09608a: 5c10 af09 |0359: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@09af │ │ -09608e: 7bf0 |035b: neg-int v0, v15 │ │ -096090: 0226 0000 |035c: move/from16 v38, v0 │ │ -096094: db26 2602 |035e: div-int/lit8 v38, v38, #int 2 // #02 │ │ -096098: 0200 2600 |0360: move/from16 v0, v38 │ │ -09609c: 0801 1700 |0362: move-object/from16 v1, v23 │ │ -0960a0: 5910 b509 |0364: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@09b5 │ │ -0960a4: 131e 0100 |0366: const/16 v30, #int 1 // #1 │ │ -0960a8: 2900 11ff |0368: goto/16 0279 // -00ef │ │ -0960ac: 3814 0a00 |036a: if-eqz v20, 0374 // +000a │ │ -0960b0: db26 0f02 |036c: div-int/lit8 v38, v15, #int 2 // #02 │ │ -0960b4: 0200 2600 |036e: move/from16 v0, v38 │ │ -0960b8: 0801 1700 |0370: move-object/from16 v1, v23 │ │ -0960bc: 5910 b309 |0372: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@09b3 │ │ -0960c0: d826 0cff |0374: add-int/lit8 v38, v12, #int -1 // #ff │ │ -0960c4: 0200 1400 |0376: move/from16 v0, v20 │ │ -0960c8: 0201 2600 |0378: move/from16 v1, v38 │ │ -0960cc: 3210 fffe |037a: if-eq v0, v1, 0279 // -0101 │ │ -0960d0: db26 0f02 |037c: div-int/lit8 v38, v15, #int 2 // #02 │ │ -0960d4: 0200 2600 |037e: move/from16 v0, v38 │ │ -0960d8: 0801 1700 |0380: move-object/from16 v1, v23 │ │ -0960dc: 5910 b509 |0382: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@09b5 │ │ -0960e0: 2900 f5fe |0384: goto/16 0279 // -010b │ │ -0960e4: 1208 |0386: const/4 v8, #int 0 // #0 │ │ -0960e6: 381e 4300 |0387: if-eqz v30, 03ca // +0043 │ │ -0960ea: 1314 0000 |0389: const/16 v20, #int 0 // #0 │ │ -0960ee: 0200 1400 |038b: move/from16 v0, v20 │ │ -0960f2: 35c0 3d00 |038d: if-ge v0, v12, 03ca // +003d │ │ -0960f6: 0800 2a00 |038f: move-object/from16 v0, v42 │ │ -0960fa: 0201 1400 |0391: move/from16 v1, v20 │ │ -0960fe: 6e20 4119 1000 |0393: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ -096104: 0c0b |0396: move-result-object v11 │ │ -096106: 6e10 6821 0b00 |0397: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -09610c: 0c17 |039a: move-result-object v23 │ │ -09610e: 1f17 5503 |039b: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0355 │ │ -096112: 0800 1700 |039d: move-object/from16 v0, v23 │ │ -096116: 5500 af09 |039f: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@09af │ │ -09611a: 0226 0000 |03a1: move/from16 v38, v0 │ │ -09611e: 3926 0500 |03a3: if-nez v38, 03a8 // +0005 │ │ -096122: d814 1401 |03a5: add-int/lit8 v20, v20, #int 1 // #01 │ │ -096126: 28e4 |03a7: goto 038b // -001c │ │ -096128: 0800 1700 |03a8: move-object/from16 v0, v23 │ │ -09612c: 5200 ad09 |03aa: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@09ad │ │ -096130: 0226 0000 |03ac: move/from16 v38, v0 │ │ -096134: 9226 2605 |03ae: mul-int v38, v38, v5 │ │ -096138: 0800 1700 |03b0: move-object/from16 v0, v23 │ │ -09613c: 5200 b009 |03b2: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@09b0 │ │ -096140: 0227 0000 |03b4: move/from16 v39, v0 │ │ -096144: 9023 2627 |03b6: add-int v35, v38, v39 │ │ -096148: 1526 0040 |03b8: const/high16 v38, #int 1073741824 // #4000 │ │ -09614c: 0200 2300 |03ba: move/from16 v0, v35 │ │ -096150: 0201 2600 |03bc: move/from16 v1, v38 │ │ -096154: 7120 4721 1000 |03be: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09615a: 0a26 |03c1: move-result v38 │ │ -09615c: 0200 2600 |03c2: move/from16 v0, v38 │ │ -096160: 0201 1600 |03c4: move/from16 v1, v22 │ │ -096164: 6e30 a221 0b01 |03c6: invoke-virtual {v11, v0, v1}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -09616a: 28dc |03c9: goto 03a5 // -0024 │ │ -09616c: 1526 0040 |03ca: const/high16 v38, #int 1073741824 // #4000 │ │ -096170: 0200 1100 |03cc: move/from16 v0, v17 │ │ -096174: 0201 2600 |03ce: move/from16 v1, v38 │ │ -096178: 3210 0400 |03d0: if-eq v0, v1, 03d4 // +0004 │ │ -09617c: 0213 1900 |03d2: move/from16 v19, v25 │ │ -096180: 0800 2a00 |03d4: move-object/from16 v0, v42 │ │ -096184: 0201 2500 |03d6: move/from16 v1, v37 │ │ -096188: 0202 1300 |03d8: move/from16 v2, v19 │ │ -09618c: 6e30 5d19 1002 |03da: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@195d │ │ -096192: 9226 0805 |03dd: mul-int v38, v8, v5 │ │ -096196: 0200 2600 |03df: move/from16 v0, v38 │ │ -09619a: 0801 2a00 |03e1: move-object/from16 v1, v42 │ │ -09619e: 5910 bd09 |03e3: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMeasuredExtraWidth:I // field@09bd │ │ -0961a2: 2900 6afc |03e5: goto/16 004f // -0396 │ │ +096194: |[096194] android.support.v7.internal.view.menu.ActionMenuView.onMeasureExactFormat:(II)V │ │ +0961a4: 7701 4521 2c00 |0000: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +0961aa: 0a11 |0003: move-result v17 │ │ +0961ac: 7701 4621 2b00 |0004: invoke-static/range {v43}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +0961b2: 0a25 |0007: move-result v37 │ │ +0961b4: 7701 4621 2c00 |0008: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +0961ba: 0a13 |000b: move-result v19 │ │ +0961bc: 7401 4719 2a00 |000c: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@1947 │ │ +0961c2: 0a26 |000f: move-result v38 │ │ +0961c4: 7401 4819 2a00 |0010: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@1948 │ │ +0961ca: 0a27 |0013: move-result v39 │ │ +0961cc: 9024 2627 |0014: add-int v36, v38, v39 │ │ +0961d0: 7401 4919 2a00 |0016: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingTop:()I // method@1949 │ │ +0961d6: 0a26 |0019: move-result v38 │ │ +0961d8: 7401 4619 2a00 |001a: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingBottom:()I // method@1946 │ │ +0961de: 0a27 |001d: move-result v39 │ │ +0961e0: 9012 2627 |001e: add-int v18, v38, v39 │ │ +0961e4: 1526 0040 |0020: const/high16 v38, #int 1073741824 // #4000 │ │ +0961e8: 0200 1100 |0022: move/from16 v0, v17 │ │ +0961ec: 0201 2600 |0024: move/from16 v1, v38 │ │ +0961f0: 3310 2a00 |0026: if-ne v0, v1, 0050 // +002a │ │ +0961f4: 9126 1312 |0028: sub-int v38, v19, v18 │ │ +0961f8: 1527 0040 |002a: const/high16 v39, #int 1073741824 // #4000 │ │ +0961fc: 7702 4721 2600 |002c: invoke-static/range {v38, v39}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +096202: 0a16 |002f: move-result v22 │ │ +096204: 9125 2524 |0030: sub-int v37, v37, v36 │ │ +096208: 0800 2a00 |0032: move-object/from16 v0, v42 │ │ +09620c: 5200 bf09 |0034: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@09bf │ │ +096210: 0226 0000 |0036: move/from16 v38, v0 │ │ +096214: 9304 2526 |0038: div-int v4, v37, v38 │ │ +096218: 0800 2a00 |003a: move-object/from16 v0, v42 │ │ +09621c: 5200 bf09 |003c: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@09bf │ │ +096220: 0226 0000 |003e: move/from16 v38, v0 │ │ +096224: 9406 2526 |0040: rem-int v6, v37, v38 │ │ +096228: 3904 2100 |0042: if-nez v4, 0063 // +0021 │ │ +09622c: 1326 0000 |0044: const/16 v38, #int 0 // #0 │ │ +096230: 0800 2a00 |0046: move-object/from16 v0, v42 │ │ +096234: 0201 2500 |0048: move/from16 v1, v37 │ │ +096238: 0202 2600 |004a: move/from16 v2, v38 │ │ +09623c: 6e30 5d19 1002 |004c: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@195d │ │ +096242: 0e00 |004f: return-void │ │ +096244: 0800 2a00 |0050: move-object/from16 v0, v42 │ │ +096248: 5200 bc09 |0052: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMaxItemHeight:I // field@09bc │ │ +09624c: 0226 0000 |0054: move/from16 v38, v0 │ │ +096250: 9127 1312 |0056: sub-int v39, v19, v18 │ │ +096254: 7702 af24 2600 |0058: invoke-static/range {v38, v39}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +09625a: 0a26 |005b: move-result v38 │ │ +09625c: 1527 0080 |005c: const/high16 v39, #int -2147483648 // #8000 │ │ +096260: 7702 4721 2600 |005e: invoke-static/range {v38, v39}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +096266: 0a16 |0061: move-result v22 │ │ +096268: 28ce |0062: goto 0030 // -0032 │ │ +09626a: 0800 2a00 |0063: move-object/from16 v0, v42 │ │ +09626e: 5200 bf09 |0065: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@09bf │ │ +096272: 0226 0000 |0067: move/from16 v38, v0 │ │ +096276: 9327 0604 |0069: div-int v39, v6, v4 │ │ +09627a: 9005 2627 |006b: add-int v5, v38, v39 │ │ +09627e: 0148 |006d: move v8, v4 │ │ +096280: 1319 0000 |006e: const/16 v25, #int 0 // #0 │ │ +096284: 1318 0000 |0070: const/16 v24, #int 0 // #0 │ │ +096288: 120e |0072: const/4 v14, #int 0 // #0 │ │ +09628a: 1322 0000 |0073: const/16 v34, #int 0 // #0 │ │ +09628e: 1310 0000 |0075: const/16 v16, #int 0 // #0 │ │ +096292: 1620 0000 |0077: const-wide/16 v32, #int 0 // #0 │ │ +096296: 7401 4219 2a00 |0079: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1942 │ │ +09629c: 0a0c |007c: move-result v12 │ │ +09629e: 1314 0000 |007d: const/16 v20, #int 0 // #0 │ │ +0962a2: 0200 1400 |007f: move/from16 v0, v20 │ │ +0962a6: 35c0 d600 |0081: if-ge v0, v12, 0157 // +00d6 │ │ +0962aa: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ +0962ae: 0201 1400 |0085: move/from16 v1, v20 │ │ +0962b2: 6e20 4119 1000 |0087: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ +0962b8: 0c0b |008a: move-result-object v11 │ │ +0962ba: 6e10 8a21 0b00 |008b: invoke-virtual {v11}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +0962c0: 0a26 |008e: move-result v38 │ │ +0962c2: 1327 0800 |008f: const/16 v39, #int 8 // #8 │ │ +0962c6: 0200 2600 |0091: move/from16 v0, v38 │ │ +0962ca: 0201 2700 |0093: move/from16 v1, v39 │ │ +0962ce: 3310 0500 |0095: if-ne v0, v1, 009a // +0005 │ │ +0962d2: d814 1401 |0097: add-int/lit8 v20, v20, #int 1 // #01 │ │ +0962d6: 28e6 |0099: goto 007f // -001a │ │ +0962d8: 20b0 4e03 |009a: instance-of v0, v11, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@034e │ │ +0962dc: 0215 0000 |009c: move/from16 v21, v0 │ │ +0962e0: d822 2201 |009e: add-int/lit8 v34, v34, #int 1 // #01 │ │ +0962e4: 3815 1d00 |00a0: if-eqz v21, 00bd // +001d │ │ +0962e8: 0800 2a00 |00a2: move-object/from16 v0, v42 │ │ +0962ec: 5200 bb09 |00a4: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@09bb │ │ +0962f0: 0226 0000 |00a6: move/from16 v38, v0 │ │ +0962f4: 1327 0000 |00a8: const/16 v39, #int 0 // #0 │ │ +0962f8: 0800 2a00 |00aa: move-object/from16 v0, v42 │ │ +0962fc: 5200 bb09 |00ac: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@09bb │ │ +096300: 0228 0000 |00ae: move/from16 v40, v0 │ │ +096304: 1329 0000 |00b0: const/16 v41, #int 0 // #0 │ │ +096308: 0200 2600 |00b2: move/from16 v0, v38 │ │ +09630c: 0201 2700 |00b4: move/from16 v1, v39 │ │ +096310: 0202 2800 |00b6: move/from16 v2, v40 │ │ +096314: 0203 2900 |00b8: move/from16 v3, v41 │ │ +096318: 6e53 d321 0b21 |00ba: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@21d3 │ │ +09631e: 6e10 6821 0b00 |00bd: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +096324: 0c17 |00c0: move-result-object v23 │ │ +096326: 1f17 5903 |00c1: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0359 │ │ +09632a: 1326 0000 |00c3: const/16 v38, #int 0 // #0 │ │ +09632e: 0200 2600 |00c5: move/from16 v0, v38 │ │ +096332: 0801 1700 |00c7: move-object/from16 v1, v23 │ │ +096336: 5c10 af09 |00c9: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@09af │ │ +09633a: 1326 0000 |00cb: const/16 v38, #int 0 // #0 │ │ +09633e: 0200 2600 |00cd: move/from16 v0, v38 │ │ +096342: 0801 1700 |00cf: move-object/from16 v1, v23 │ │ +096346: 5910 b009 |00d1: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@09b0 │ │ +09634a: 1326 0000 |00d3: const/16 v38, #int 0 // #0 │ │ +09634e: 0200 2600 |00d5: move/from16 v0, v38 │ │ +096352: 0801 1700 |00d7: move-object/from16 v1, v23 │ │ +096356: 5910 ad09 |00d9: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@09ad │ │ +09635a: 1326 0000 |00db: const/16 v38, #int 0 // #0 │ │ +09635e: 0200 2600 |00dd: move/from16 v0, v38 │ │ +096362: 0801 1700 |00df: move-object/from16 v1, v23 │ │ +096366: 5c10 ae09 |00e1: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@09ae │ │ +09636a: 1326 0000 |00e3: const/16 v38, #int 0 // #0 │ │ +09636e: 0200 2600 |00e5: move/from16 v0, v38 │ │ +096372: 0801 1700 |00e7: move-object/from16 v1, v23 │ │ +096376: 5910 b309 |00e9: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@09b3 │ │ +09637a: 1326 0000 |00eb: const/16 v38, #int 0 // #0 │ │ +09637e: 0200 2600 |00ed: move/from16 v0, v38 │ │ +096382: 0801 1700 |00ef: move-object/from16 v1, v23 │ │ +096386: 5910 b509 |00f1: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@09b5 │ │ +09638a: 3815 5f00 |00f3: if-eqz v21, 0152 // +005f │ │ +09638e: 0826 0b00 |00f5: move-object/from16 v38, v11 │ │ +096392: 1f26 4e03 |00f7: check-cast v38, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@034e │ │ +096396: 7401 d018 2600 |00f9: invoke-virtual/range {v38}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@18d0 │ │ +09639c: 0a26 |00fc: move-result v38 │ │ +09639e: 3826 5500 |00fd: if-eqz v38, 0152 // +0055 │ │ +0963a2: 1326 0100 |00ff: const/16 v38, #int 1 // #1 │ │ +0963a6: 0200 2600 |0101: move/from16 v0, v38 │ │ +0963aa: 0801 1700 |0103: move-object/from16 v1, v23 │ │ +0963ae: 5c10 b409 |0105: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@09b4 │ │ +0963b2: 0800 1700 |0107: move-object/from16 v0, v23 │ │ +0963b6: 5500 b209 |0109: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ +0963ba: 0226 0000 |010b: move/from16 v38, v0 │ │ +0963be: 3826 4800 |010d: if-eqz v38, 0155 // +0048 │ │ +0963c2: 1217 |010f: const/4 v7, #int 1 // #1 │ │ +0963c4: 0200 1600 |0110: move/from16 v0, v22 │ │ +0963c8: 0201 1200 |0112: move/from16 v1, v18 │ │ +0963cc: 7151 5319 5b07 |0114: invoke-static {v11, v5, v7, v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@1953 │ │ +0963d2: 0a09 |0117: move-result v9 │ │ +0963d4: 0200 1800 |0118: move/from16 v0, v24 │ │ +0963d8: 7120 ad24 9000 |011a: invoke-static {v0, v9}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +0963de: 0a18 |011d: move-result v24 │ │ +0963e0: 0800 1700 |011e: move-object/from16 v0, v23 │ │ +0963e4: 5500 ae09 |0120: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@09ae │ │ +0963e8: 0226 0000 |0122: move/from16 v38, v0 │ │ +0963ec: 3826 0400 |0124: if-eqz v38, 0128 // +0004 │ │ +0963f0: d80e 0e01 |0126: add-int/lit8 v14, v14, #int 1 // #01 │ │ +0963f4: 0800 1700 |0128: move-object/from16 v0, v23 │ │ +0963f8: 5500 b209 |012a: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ +0963fc: 0226 0000 |012c: move/from16 v38, v0 │ │ +096400: 3826 0400 |012e: if-eqz v38, 0132 // +0004 │ │ +096404: 1310 0100 |0130: const/16 v16, #int 1 // #1 │ │ +096408: b198 |0132: sub-int/2addr v8, v9 │ │ +09640a: 6e10 6c21 0b00 |0133: invoke-virtual {v11}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +096410: 0a26 |0136: move-result v38 │ │ +096412: 0200 1900 |0137: move/from16 v0, v25 │ │ +096416: 0201 2600 |0139: move/from16 v1, v38 │ │ +09641a: 7120 ad24 1000 |013b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +096420: 0a19 |013e: move-result v25 │ │ +096422: 1326 0100 |013f: const/16 v38, #int 1 // #1 │ │ +096426: 0200 2600 |0141: move/from16 v0, v38 │ │ +09642a: 3309 54ff |0143: if-ne v9, v0, 0097 // -00ac │ │ +09642e: 1326 0100 |0145: const/16 v38, #int 1 // #1 │ │ +096432: 9826 2614 |0147: shl-int v38, v38, v20 │ │ +096436: 0200 2600 |0149: move/from16 v0, v38 │ │ +09643a: 8100 |014b: int-to-long v0, v0 │ │ +09643c: 0526 0000 |014c: move-wide/from16 v38, v0 │ │ +096440: a120 2026 |014e: or-long v32, v32, v38 │ │ +096444: 2900 47ff |0150: goto/16 0097 // -00b9 │ │ +096448: 1326 0000 |0152: const/16 v38, #int 0 // #0 │ │ +09644c: 28ad |0154: goto 0101 // -0053 │ │ +09644e: 0187 |0155: move v7, v8 │ │ +096450: 28ba |0156: goto 0110 // -0046 │ │ +096452: 3810 3700 |0157: if-eqz v16, 018e // +0037 │ │ +096456: 1326 0200 |0159: const/16 v38, #int 2 // #2 │ │ +09645a: 0200 2200 |015b: move/from16 v0, v34 │ │ +09645e: 0201 2600 |015d: move/from16 v1, v38 │ │ +096462: 3310 2f00 |015f: if-ne v0, v1, 018e // +002f │ │ +096466: 121a |0161: const/4 v10, #int 1 // #1 │ │ +096468: 131e 0000 |0162: const/16 v30, #int 0 // #0 │ │ +09646c: 3d0e 6a00 |0164: if-lez v14, 01ce // +006a │ │ +096470: 3d08 6800 |0166: if-lez v8, 01ce // +0068 │ │ +096474: 141a ffff ff7f |0168: const v26, #float nan // #7fffffff │ │ +09647a: 161b 0000 |016b: const-wide/16 v27, #int 0 // #0 │ │ +09647e: 131d 0000 |016d: const/16 v29, #int 0 // #0 │ │ +096482: 1314 0000 |016f: const/16 v20, #int 0 // #0 │ │ +096486: 0200 1400 |0171: move/from16 v0, v20 │ │ +09648a: 35c0 5500 |0173: if-ge v0, v12, 01c8 // +0055 │ │ +09648e: 0800 2a00 |0175: move-object/from16 v0, v42 │ │ +096492: 0201 1400 |0177: move/from16 v1, v20 │ │ +096496: 6e20 4119 1000 |0179: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ +09649c: 0c0b |017c: move-result-object v11 │ │ +09649e: 6e10 6821 0b00 |017d: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +0964a4: 0c17 |0180: move-result-object v23 │ │ +0964a6: 1f17 5903 |0181: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0359 │ │ +0964aa: 0800 1700 |0183: move-object/from16 v0, v23 │ │ +0964ae: 5500 ae09 |0185: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@09ae │ │ +0964b2: 0226 0000 |0187: move/from16 v38, v0 │ │ +0964b6: 3926 0700 |0189: if-nez v38, 0190 // +0007 │ │ +0964ba: d814 1401 |018b: add-int/lit8 v20, v20, #int 1 // #01 │ │ +0964be: 28e4 |018d: goto 0171 // -001c │ │ +0964c0: 120a |018e: const/4 v10, #int 0 // #0 │ │ +0964c2: 28d3 |018f: goto 0162 // -002d │ │ +0964c4: 0800 1700 |0190: move-object/from16 v0, v23 │ │ +0964c8: 5200 ad09 |0192: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@09ad │ │ +0964cc: 0226 0000 |0194: move/from16 v38, v0 │ │ +0964d0: 0200 2600 |0196: move/from16 v0, v38 │ │ +0964d4: 0201 1a00 |0198: move/from16 v1, v26 │ │ +0964d8: 3510 1400 |019a: if-ge v0, v1, 01ae // +0014 │ │ +0964dc: 0800 1700 |019c: move-object/from16 v0, v23 │ │ +0964e0: 5200 ad09 |019e: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@09ad │ │ +0964e4: 021a 0000 |01a0: move/from16 v26, v0 │ │ +0964e8: 1326 0100 |01a2: const/16 v38, #int 1 // #1 │ │ +0964ec: 9826 2614 |01a4: shl-int v38, v38, v20 │ │ +0964f0: 0200 2600 |01a6: move/from16 v0, v38 │ │ +0964f4: 8100 |01a8: int-to-long v0, v0 │ │ +0964f6: 051b 0000 |01a9: move-wide/from16 v27, v0 │ │ +0964fa: 131d 0100 |01ab: const/16 v29, #int 1 // #1 │ │ +0964fe: 28de |01ad: goto 018b // -0022 │ │ +096500: 0800 1700 |01ae: move-object/from16 v0, v23 │ │ +096504: 5200 ad09 |01b0: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@09ad │ │ +096508: 0226 0000 |01b2: move/from16 v38, v0 │ │ +09650c: 0200 2600 |01b4: move/from16 v0, v38 │ │ +096510: 0201 1a00 |01b6: move/from16 v1, v26 │ │ +096514: 3310 d3ff |01b8: if-ne v0, v1, 018b // -002d │ │ +096518: 1326 0100 |01ba: const/16 v38, #int 1 // #1 │ │ +09651c: 9826 2614 |01bc: shl-int v38, v38, v20 │ │ +096520: 0200 2600 |01be: move/from16 v0, v38 │ │ +096524: 8100 |01c0: int-to-long v0, v0 │ │ +096526: 0526 0000 |01c1: move-wide/from16 v38, v0 │ │ +09652a: a11b 1b26 |01c3: or-long v27, v27, v38 │ │ +09652e: d81d 1d01 |01c5: add-int/lit8 v29, v29, #int 1 // #01 │ │ +096532: 28c4 |01c7: goto 018b // -003c │ │ +096534: a120 201b |01c8: or-long v32, v32, v27 │ │ +096538: 0200 1d00 |01ca: move/from16 v0, v29 │ │ +09653c: 3780 b000 |01cc: if-le v0, v8, 027c // +00b0 │ │ +096540: 3910 3901 |01ce: if-nez v16, 0307 // +0139 │ │ +096544: 1326 0100 |01d0: const/16 v38, #int 1 // #1 │ │ +096548: 0200 2200 |01d2: move/from16 v0, v34 │ │ +09654c: 0201 2600 |01d4: move/from16 v1, v38 │ │ +096550: 3310 3101 |01d6: if-ne v0, v1, 0307 // +0131 │ │ +096554: 131f 0100 |01d8: const/16 v31, #int 1 // #1 │ │ +096558: 3d08 ad01 |01da: if-lez v8, 0387 // +01ad │ │ +09655c: 1626 0000 |01dc: const-wide/16 v38, #int 0 // #0 │ │ +096560: 3126 2026 |01de: cmp-long v38, v32, v38 │ │ +096564: 3826 a701 |01e0: if-eqz v38, 0387 // +01a7 │ │ +096568: d826 22ff |01e2: add-int/lit8 v38, v34, #int -1 // #ff │ │ +09656c: 0200 2600 |01e4: move/from16 v0, v38 │ │ +096570: 3408 0c00 |01e6: if-lt v8, v0, 01f2 // +000c │ │ +096574: 391f 0a00 |01e8: if-nez v31, 01f2 // +000a │ │ +096578: 1326 0100 |01ea: const/16 v38, #int 1 // #1 │ │ +09657c: 0200 1800 |01ec: move/from16 v0, v24 │ │ +096580: 0201 2600 |01ee: move/from16 v1, v38 │ │ +096584: 3710 9701 |01f0: if-le v0, v1, 0387 // +0197 │ │ +096588: 7702 a624 2000 |01f2: invoke-static/range {v32, v33}, Ljava/lang/Long;.bitCount:(J)I // method@24a6 │ │ +09658e: 0a26 |01f5: move-result v38 │ │ +096590: 0200 2600 |01f6: move/from16 v0, v38 │ │ +096594: 820d |01f8: int-to-float v13, v0 │ │ +096596: 391f 5700 |01f9: if-nez v31, 0250 // +0057 │ │ +09659a: 1626 0100 |01fb: const-wide/16 v38, #int 1 // #1 │ │ +09659e: a026 2620 |01fd: and-long v38, v38, v32 │ │ +0965a2: 1628 0000 |01ff: const-wide/16 v40, #int 0 // #0 │ │ +0965a6: 3126 2628 |0201: cmp-long v38, v38, v40 │ │ +0965aa: 3826 1e00 |0203: if-eqz v38, 0221 // +001e │ │ +0965ae: 1326 0000 |0205: const/16 v38, #int 0 // #0 │ │ +0965b2: 0800 2a00 |0207: move-object/from16 v0, v42 │ │ +0965b6: 0201 2600 |0209: move/from16 v1, v38 │ │ +0965ba: 6e20 4119 1000 |020b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ +0965c0: 0c26 |020e: move-result-object v38 │ │ +0965c2: 7401 6821 2600 |020f: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +0965c8: 0c17 |0212: move-result-object v23 │ │ +0965ca: 1f17 5903 |0213: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0359 │ │ +0965ce: 0800 1700 |0215: move-object/from16 v0, v23 │ │ +0965d2: 5500 b409 |0217: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@09b4 │ │ +0965d6: 0226 0000 |0219: move/from16 v38, v0 │ │ +0965da: 3926 0600 |021b: if-nez v38, 0221 // +0006 │ │ +0965de: 1526 003f |021d: const/high16 v38, #int 1056964608 // #3f00 │ │ +0965e2: a70d 0d26 |021f: sub-float v13, v13, v38 │ │ +0965e6: 1326 0100 |0221: const/16 v38, #int 1 // #1 │ │ +0965ea: d827 0cff |0223: add-int/lit8 v39, v12, #int -1 // #ff │ │ +0965ee: 9826 2627 |0225: shl-int v38, v38, v39 │ │ +0965f2: 0200 2600 |0227: move/from16 v0, v38 │ │ +0965f6: 8100 |0229: int-to-long v0, v0 │ │ +0965f8: 0526 0000 |022a: move-wide/from16 v38, v0 │ │ +0965fc: a026 2620 |022c: and-long v38, v38, v32 │ │ +096600: 1628 0000 |022e: const-wide/16 v40, #int 0 // #0 │ │ +096604: 3126 2628 |0230: cmp-long v38, v38, v40 │ │ +096608: 3826 1e00 |0232: if-eqz v38, 0250 // +001e │ │ +09660c: d826 0cff |0234: add-int/lit8 v38, v12, #int -1 // #ff │ │ +096610: 0800 2a00 |0236: move-object/from16 v0, v42 │ │ +096614: 0201 2600 |0238: move/from16 v1, v38 │ │ +096618: 6e20 4119 1000 |023a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ +09661e: 0c26 |023d: move-result-object v38 │ │ +096620: 7401 6821 2600 |023e: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +096626: 0c17 |0241: move-result-object v23 │ │ +096628: 1f17 5903 |0242: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0359 │ │ +09662c: 0800 1700 |0244: move-object/from16 v0, v23 │ │ +096630: 5500 b409 |0246: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@09b4 │ │ +096634: 0226 0000 |0248: move/from16 v38, v0 │ │ +096638: 3926 0600 |024a: if-nez v38, 0250 // +0006 │ │ +09663c: 1526 003f |024c: const/high16 v38, #int 1056964608 // #3f00 │ │ +096640: a70d 0d26 |024e: sub-float v13, v13, v38 │ │ +096644: 1326 0000 |0250: const/16 v38, #int 0 // #0 │ │ +096648: 2d26 0d26 |0252: cmpl-float v38, v13, v38 │ │ +09664c: 3d26 b700 |0254: if-lez v38, 030b // +00b7 │ │ +096650: 9226 0805 |0256: mul-int v38, v8, v5 │ │ +096654: 0200 2600 |0258: move/from16 v0, v38 │ │ +096658: 8200 |025a: int-to-float v0, v0 │ │ +09665a: 0226 0000 |025b: move/from16 v38, v0 │ │ +09665e: a926 260d |025d: div-float v38, v38, v13 │ │ +096662: 0200 2600 |025f: move/from16 v0, v38 │ │ +096666: 870f |0261: float-to-int v15, v0 │ │ +096668: 1314 0000 |0262: const/16 v20, #int 0 // #0 │ │ +09666c: 0200 1400 |0264: move/from16 v0, v20 │ │ +096670: 35c0 2001 |0266: if-ge v0, v12, 0386 // +0120 │ │ +096674: 1326 0100 |0268: const/16 v38, #int 1 // #1 │ │ +096678: 9826 2614 |026a: shl-int v38, v38, v20 │ │ +09667c: 0200 2600 |026c: move/from16 v0, v38 │ │ +096680: 8100 |026e: int-to-long v0, v0 │ │ +096682: 0526 0000 |026f: move-wide/from16 v38, v0 │ │ +096686: a026 2620 |0271: and-long v38, v38, v32 │ │ +09668a: 1628 0000 |0273: const-wide/16 v40, #int 0 // #0 │ │ +09668e: 3126 2628 |0275: cmp-long v38, v38, v40 │ │ +096692: 3926 9700 |0277: if-nez v38, 030e // +0097 │ │ +096696: d814 1401 |0279: add-int/lit8 v20, v20, #int 1 // #01 │ │ +09669a: 28e9 |027b: goto 0264 // -0017 │ │ +09669c: d81a 1a01 |027c: add-int/lit8 v26, v26, #int 1 // #01 │ │ +0966a0: 1314 0000 |027e: const/16 v20, #int 0 // #0 │ │ +0966a4: 0200 1400 |0280: move/from16 v0, v20 │ │ +0966a8: 35c0 8100 |0282: if-ge v0, v12, 0303 // +0081 │ │ +0966ac: 0800 2a00 |0284: move-object/from16 v0, v42 │ │ +0966b0: 0201 1400 |0286: move/from16 v1, v20 │ │ +0966b4: 6e20 4119 1000 |0288: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ +0966ba: 0c0b |028b: move-result-object v11 │ │ +0966bc: 6e10 6821 0b00 |028c: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +0966c2: 0c17 |028f: move-result-object v23 │ │ +0966c4: 1f17 5903 |0290: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0359 │ │ +0966c8: 1326 0100 |0292: const/16 v38, #int 1 // #1 │ │ +0966cc: 9826 2614 |0294: shl-int v38, v38, v20 │ │ +0966d0: 0200 2600 |0296: move/from16 v0, v38 │ │ +0966d4: 8100 |0298: int-to-long v0, v0 │ │ +0966d6: 0526 0000 |0299: move-wide/from16 v38, v0 │ │ +0966da: a026 261b |029b: and-long v38, v38, v27 │ │ +0966de: 1628 0000 |029d: const-wide/16 v40, #int 0 // #0 │ │ +0966e2: 3126 2628 |029f: cmp-long v38, v38, v40 │ │ +0966e6: 3926 1c00 |02a1: if-nez v38, 02bd // +001c │ │ +0966ea: 0800 1700 |02a3: move-object/from16 v0, v23 │ │ +0966ee: 5200 ad09 |02a5: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@09ad │ │ +0966f2: 0226 0000 |02a7: move/from16 v38, v0 │ │ +0966f6: 0200 2600 |02a9: move/from16 v0, v38 │ │ +0966fa: 0201 1a00 |02ab: move/from16 v1, v26 │ │ +0966fe: 3310 0d00 |02ad: if-ne v0, v1, 02ba // +000d │ │ +096702: 1326 0100 |02af: const/16 v38, #int 1 // #1 │ │ +096706: 9826 2614 |02b1: shl-int v38, v38, v20 │ │ +09670a: 0200 2600 |02b3: move/from16 v0, v38 │ │ +09670e: 8100 |02b5: int-to-long v0, v0 │ │ +096710: 0526 0000 |02b6: move-wide/from16 v38, v0 │ │ +096714: a120 2026 |02b8: or-long v32, v32, v38 │ │ +096718: d814 1401 |02ba: add-int/lit8 v20, v20, #int 1 // #01 │ │ +09671c: 28c4 |02bc: goto 0280 // -003c │ │ +09671e: 380a 2d00 |02bd: if-eqz v10, 02ea // +002d │ │ +096722: 0800 1700 |02bf: move-object/from16 v0, v23 │ │ +096726: 5500 b409 |02c1: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@09b4 │ │ +09672a: 0226 0000 |02c3: move/from16 v38, v0 │ │ +09672e: 3826 2500 |02c5: if-eqz v38, 02ea // +0025 │ │ +096732: 1326 0100 |02c7: const/16 v38, #int 1 // #1 │ │ +096736: 0200 2600 |02c9: move/from16 v0, v38 │ │ +09673a: 3308 1f00 |02cb: if-ne v8, v0, 02ea // +001f │ │ +09673e: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ +096742: 5200 bb09 |02cf: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@09bb │ │ +096746: 0226 0000 |02d1: move/from16 v38, v0 │ │ +09674a: 9026 2605 |02d3: add-int v38, v38, v5 │ │ +09674e: 1327 0000 |02d5: const/16 v39, #int 0 // #0 │ │ +096752: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ +096756: 5200 bb09 |02d9: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@09bb │ │ +09675a: 0228 0000 |02db: move/from16 v40, v0 │ │ +09675e: 1329 0000 |02dd: const/16 v41, #int 0 // #0 │ │ +096762: 0200 2600 |02df: move/from16 v0, v38 │ │ +096766: 0201 2700 |02e1: move/from16 v1, v39 │ │ +09676a: 0202 2800 |02e3: move/from16 v2, v40 │ │ +09676e: 0203 2900 |02e5: move/from16 v3, v41 │ │ +096772: 6e53 d321 0b21 |02e7: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@21d3 │ │ +096778: 0800 1700 |02ea: move-object/from16 v0, v23 │ │ +09677c: 5200 ad09 |02ec: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@09ad │ │ +096780: 0226 0000 |02ee: move/from16 v38, v0 │ │ +096784: d826 2601 |02f0: add-int/lit8 v38, v38, #int 1 // #01 │ │ +096788: 0200 2600 |02f2: move/from16 v0, v38 │ │ +09678c: 0801 1700 |02f4: move-object/from16 v1, v23 │ │ +096790: 5910 ad09 |02f6: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@09ad │ │ +096794: 1326 0100 |02f8: const/16 v38, #int 1 // #1 │ │ +096798: 0200 2600 |02fa: move/from16 v0, v38 │ │ +09679c: 0801 1700 |02fc: move-object/from16 v1, v23 │ │ +0967a0: 5c10 af09 |02fe: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@09af │ │ +0967a4: d808 08ff |0300: add-int/lit8 v8, v8, #int -1 // #ff │ │ +0967a8: 28b8 |0302: goto 02ba // -0048 │ │ +0967aa: 131e 0100 |0303: const/16 v30, #int 1 // #1 │ │ +0967ae: 2900 5ffe |0305: goto/16 0164 // -01a1 │ │ +0967b2: 131f 0000 |0307: const/16 v31, #int 0 // #0 │ │ +0967b6: 2900 d1fe |0309: goto/16 01da // -012f │ │ +0967ba: 120f |030b: const/4 v15, #int 0 // #0 │ │ +0967bc: 2900 56ff |030c: goto/16 0262 // -00aa │ │ +0967c0: 0800 2a00 |030e: move-object/from16 v0, v42 │ │ +0967c4: 0201 1400 |0310: move/from16 v1, v20 │ │ +0967c8: 6e20 4119 1000 |0312: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ +0967ce: 0c0b |0315: move-result-object v11 │ │ +0967d0: 6e10 6821 0b00 |0316: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +0967d6: 0c17 |0319: move-result-object v23 │ │ +0967d8: 1f17 5903 |031a: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0359 │ │ +0967dc: 20b0 4e03 |031c: instance-of v0, v11, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@034e │ │ +0967e0: 0226 0000 |031e: move/from16 v38, v0 │ │ +0967e4: 3826 2700 |0320: if-eqz v38, 0347 // +0027 │ │ +0967e8: 0800 1700 |0322: move-object/from16 v0, v23 │ │ +0967ec: 590f b009 |0324: iput v15, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@09b0 │ │ +0967f0: 1326 0100 |0326: const/16 v38, #int 1 // #1 │ │ +0967f4: 0200 2600 |0328: move/from16 v0, v38 │ │ +0967f8: 0801 1700 |032a: move-object/from16 v1, v23 │ │ +0967fc: 5c10 af09 |032c: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@09af │ │ +096800: 3914 1500 |032e: if-nez v20, 0343 // +0015 │ │ +096804: 0800 1700 |0330: move-object/from16 v0, v23 │ │ +096808: 5500 b409 |0332: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@09b4 │ │ +09680c: 0226 0000 |0334: move/from16 v38, v0 │ │ +096810: 3926 0d00 |0336: if-nez v38, 0343 // +000d │ │ +096814: 7bf0 |0338: neg-int v0, v15 │ │ +096816: 0226 0000 |0339: move/from16 v38, v0 │ │ +09681a: db26 2602 |033b: div-int/lit8 v38, v38, #int 2 // #02 │ │ +09681e: 0200 2600 |033d: move/from16 v0, v38 │ │ +096822: 0801 1700 |033f: move-object/from16 v1, v23 │ │ +096826: 5910 b309 |0341: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@09b3 │ │ +09682a: 131e 0100 |0343: const/16 v30, #int 1 // #1 │ │ +09682e: 2900 34ff |0345: goto/16 0279 // -00cc │ │ +096832: 0800 1700 |0347: move-object/from16 v0, v23 │ │ +096836: 5500 b209 |0349: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ +09683a: 0226 0000 |034b: move/from16 v38, v0 │ │ +09683e: 3826 1d00 |034d: if-eqz v38, 036a // +001d │ │ +096842: 0800 1700 |034f: move-object/from16 v0, v23 │ │ +096846: 590f b009 |0351: iput v15, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@09b0 │ │ +09684a: 1326 0100 |0353: const/16 v38, #int 1 // #1 │ │ +09684e: 0200 2600 |0355: move/from16 v0, v38 │ │ +096852: 0801 1700 |0357: move-object/from16 v1, v23 │ │ +096856: 5c10 af09 |0359: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@09af │ │ +09685a: 7bf0 |035b: neg-int v0, v15 │ │ +09685c: 0226 0000 |035c: move/from16 v38, v0 │ │ +096860: db26 2602 |035e: div-int/lit8 v38, v38, #int 2 // #02 │ │ +096864: 0200 2600 |0360: move/from16 v0, v38 │ │ +096868: 0801 1700 |0362: move-object/from16 v1, v23 │ │ +09686c: 5910 b509 |0364: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@09b5 │ │ +096870: 131e 0100 |0366: const/16 v30, #int 1 // #1 │ │ +096874: 2900 11ff |0368: goto/16 0279 // -00ef │ │ +096878: 3814 0a00 |036a: if-eqz v20, 0374 // +000a │ │ +09687c: db26 0f02 |036c: div-int/lit8 v38, v15, #int 2 // #02 │ │ +096880: 0200 2600 |036e: move/from16 v0, v38 │ │ +096884: 0801 1700 |0370: move-object/from16 v1, v23 │ │ +096888: 5910 b309 |0372: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@09b3 │ │ +09688c: d826 0cff |0374: add-int/lit8 v38, v12, #int -1 // #ff │ │ +096890: 0200 1400 |0376: move/from16 v0, v20 │ │ +096894: 0201 2600 |0378: move/from16 v1, v38 │ │ +096898: 3210 fffe |037a: if-eq v0, v1, 0279 // -0101 │ │ +09689c: db26 0f02 |037c: div-int/lit8 v38, v15, #int 2 // #02 │ │ +0968a0: 0200 2600 |037e: move/from16 v0, v38 │ │ +0968a4: 0801 1700 |0380: move-object/from16 v1, v23 │ │ +0968a8: 5910 b509 |0382: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@09b5 │ │ +0968ac: 2900 f5fe |0384: goto/16 0279 // -010b │ │ +0968b0: 1208 |0386: const/4 v8, #int 0 // #0 │ │ +0968b2: 381e 4300 |0387: if-eqz v30, 03ca // +0043 │ │ +0968b6: 1314 0000 |0389: const/16 v20, #int 0 // #0 │ │ +0968ba: 0200 1400 |038b: move/from16 v0, v20 │ │ +0968be: 35c0 3d00 |038d: if-ge v0, v12, 03ca // +003d │ │ +0968c2: 0800 2a00 |038f: move-object/from16 v0, v42 │ │ +0968c6: 0201 1400 |0391: move/from16 v1, v20 │ │ +0968ca: 6e20 4119 1000 |0393: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ +0968d0: 0c0b |0396: move-result-object v11 │ │ +0968d2: 6e10 6821 0b00 |0397: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +0968d8: 0c17 |039a: move-result-object v23 │ │ +0968da: 1f17 5903 |039b: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0359 │ │ +0968de: 0800 1700 |039d: move-object/from16 v0, v23 │ │ +0968e2: 5500 af09 |039f: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@09af │ │ +0968e6: 0226 0000 |03a1: move/from16 v38, v0 │ │ +0968ea: 3926 0500 |03a3: if-nez v38, 03a8 // +0005 │ │ +0968ee: d814 1401 |03a5: add-int/lit8 v20, v20, #int 1 // #01 │ │ +0968f2: 28e4 |03a7: goto 038b // -001c │ │ +0968f4: 0800 1700 |03a8: move-object/from16 v0, v23 │ │ +0968f8: 5200 ad09 |03aa: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@09ad │ │ +0968fc: 0226 0000 |03ac: move/from16 v38, v0 │ │ +096900: 9226 2605 |03ae: mul-int v38, v38, v5 │ │ +096904: 0800 1700 |03b0: move-object/from16 v0, v23 │ │ +096908: 5200 b009 |03b2: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@09b0 │ │ +09690c: 0227 0000 |03b4: move/from16 v39, v0 │ │ +096910: 9023 2627 |03b6: add-int v35, v38, v39 │ │ +096914: 1526 0040 |03b8: const/high16 v38, #int 1073741824 // #4000 │ │ +096918: 0200 2300 |03ba: move/from16 v0, v35 │ │ +09691c: 0201 2600 |03bc: move/from16 v1, v38 │ │ +096920: 7120 4721 1000 |03be: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +096926: 0a26 |03c1: move-result v38 │ │ +096928: 0200 2600 |03c2: move/from16 v0, v38 │ │ +09692c: 0201 1600 |03c4: move/from16 v1, v22 │ │ +096930: 6e30 a221 0b01 |03c6: invoke-virtual {v11, v0, v1}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +096936: 28dc |03c9: goto 03a5 // -0024 │ │ +096938: 1526 0040 |03ca: const/high16 v38, #int 1073741824 // #4000 │ │ +09693c: 0200 1100 |03cc: move/from16 v0, v17 │ │ +096940: 0201 2600 |03ce: move/from16 v1, v38 │ │ +096944: 3210 0400 |03d0: if-eq v0, v1, 03d4 // +0004 │ │ +096948: 0213 1900 |03d2: move/from16 v19, v25 │ │ +09694c: 0800 2a00 |03d4: move-object/from16 v0, v42 │ │ +096950: 0201 2500 |03d6: move/from16 v1, v37 │ │ +096954: 0202 1300 |03d8: move/from16 v2, v19 │ │ +096958: 6e30 5d19 1002 |03da: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@195d │ │ +09695e: 9226 0805 |03dd: mul-int v38, v8, v5 │ │ +096962: 0200 2600 |03df: move/from16 v0, v38 │ │ +096966: 0801 2a00 |03e1: move-object/from16 v1, v42 │ │ +09696a: 5910 bd09 |03e3: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMeasuredExtraWidth:I // field@09bd │ │ +09696e: 2900 6afc |03e5: goto/16 004f // -0396 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0004 line=127 │ │ 0x0008 line=128 │ │ 0x000c line=130 │ │ 0x0016 line=131 │ │ @@ -192544,32 +192516,32 @@ │ │ 0x008b - 0x0157 reg=11 child Landroid/view/View; │ │ 0x009e - 0x0157 reg=21 isGeneratedItem Z │ │ 0x00c3 - 0x0157 reg=23 lp Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x0162 - 0x018e reg=10 centerSingleExpandedItem Z │ │ 0x017d - 0x018e reg=11 child Landroid/view/View; │ │ 0x0183 - 0x018e reg=23 lp Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x016b - 0x018e reg=26 minCells I │ │ - 0x016f - 0x018e reg=27 minCellsItemCount I │ │ - 0x016d - 0x018e reg=28 minCellsAt J │ │ + 0x016d - 0x018e reg=27 minCellsAt J │ │ + 0x016f - 0x018e reg=29 minCellsItemCount I │ │ 0x0164 - 0x018e reg=30 needsExpansion Z │ │ 0x0190 - 0x01c8 reg=11 child Landroid/view/View; │ │ 0x0190 - 0x01c8 reg=23 lp Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x0190 - 0x01ce reg=26 minCells I │ │ - 0x0190 - 0x01ce reg=27 minCellsItemCount I │ │ - 0x0190 - 0x01ce reg=28 minCellsAt J │ │ + 0x0190 - 0x01ce reg=27 minCellsAt J │ │ + 0x0190 - 0x01ce reg=29 minCellsItemCount I │ │ 0x0215 - 0x0221 reg=23 lp Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x0244 - 0x0250 reg=23 lp Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x01f9 - 0x027c reg=13 expandCount F │ │ 0x0262 - 0x027c reg=15 extraPixels I │ │ 0x01da - 0x027c reg=31 singleItem Z │ │ 0x028c - 0x0303 reg=11 child Landroid/view/View; │ │ 0x0292 - 0x0303 reg=23 lp Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x027c - 0x0307 reg=26 minCells I │ │ - 0x027c - 0x0307 reg=27 minCellsItemCount I │ │ - 0x027c - 0x0307 reg=28 minCellsAt J │ │ + 0x027c - 0x0307 reg=27 minCellsAt J │ │ + 0x027c - 0x0307 reg=29 minCellsItemCount I │ │ 0x0316 - 0x0386 reg=11 child Landroid/view/View; │ │ 0x031c - 0x0386 reg=23 lp Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x030b - 0x0387 reg=13 expandCount F │ │ 0x030e - 0x0387 reg=15 extraPixels I │ │ 0x0397 - 0x03ca reg=11 child Landroid/view/View; │ │ 0x039d - 0x03ca reg=23 lp Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x03b8 - 0x03ca reg=35 width I │ │ @@ -192604,22 +192576,22 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0961a8: |[0961a8] android.support.v7.internal.view.menu.ActionMenuView.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -0961b8: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -0961bc: 2020 5503 |0002: instance-of v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0355 │ │ -0961c0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0961c4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0961c6: 0f00 |0007: return v0 │ │ -0961c8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0961ca: 28fe |0009: goto 0007 // -0002 │ │ +096974: |[096974] android.support.v7.internal.view.menu.ActionMenuView.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +096984: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +096988: 2020 5903 |0002: instance-of v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0359 │ │ +09698c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +096990: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +096992: 0f00 |0007: return v0 │ │ +096994: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +096996: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x000a reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -192628,17 +192600,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0961cc: |[0961cc] android.support.v7.internal.view.menu.ActionMenuView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0961dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0961de: 0f00 |0001: return v0 │ │ +096998: |[096998] android.support.v7.internal.view.menu.ActionMenuView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0969a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0969aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=569 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ @@ -192647,21 +192619,21 @@ │ │ type : '()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0961e0: |[0961e0] android.support.v7.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ -0961f0: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ -0961f2: 2200 5503 |0001: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0355 │ │ -0961f6: 7030 2e19 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.:(II)V // method@192e │ │ -0961fc: 1301 1000 |0006: const/16 v1, #int 16 // #10 │ │ -096200: 5901 b109 |0008: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@09b1 │ │ -096204: 1100 |000a: return-object v0 │ │ +0969ac: |[0969ac] android.support.v7.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ +0969bc: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ +0969be: 2200 5903 |0001: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0359 │ │ +0969c2: 7030 2e19 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.:(II)V // method@192e │ │ +0969c8: 1301 1000 |0006: const/16 v1, #int 16 // #10 │ │ +0969cc: 5901 b109 |0008: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@09b1 │ │ +0969d0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=509 │ │ 0x0006 line=511 │ │ 0x000a line=512 │ │ locals : │ │ 0x0006 - 0x000b reg=0 params Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ @@ -192672,18 +192644,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -096208: |[096208] android.support.v7.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -096218: 6e10 3719 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1937 │ │ -09621e: 0c00 |0003: move-result-object v0 │ │ -096220: 1100 |0004: return-object v0 │ │ +0969d4: |[0969d4] android.support.v7.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0969e4: 6e10 3719 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1937 │ │ +0969ea: 0c00 |0003: move-result-object v0 │ │ +0969ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/menu/ActionMenuView;) │ │ @@ -192691,18 +192663,18 @@ │ │ type : '()Landroid/widget/LinearLayout$LayoutParams;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -096224: |[096224] android.support.v7.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/widget/LinearLayout$LayoutParams; │ │ -096234: 6e10 3719 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1937 │ │ -09623a: 0c00 |0003: move-result-object v0 │ │ -09623c: 1100 |0004: return-object v0 │ │ +0969f0: |[0969f0] android.support.v7.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/widget/LinearLayout$LayoutParams; │ │ +096a00: 6e10 3719 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1937 │ │ +096a06: 0c00 |0003: move-result-object v0 │ │ +096a08: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/menu/ActionMenuView;) │ │ @@ -192710,20 +192682,20 @@ │ │ type : '(Landroid/util/AttributeSet;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -096240: |[096240] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ -096250: 2200 5503 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0355 │ │ -096254: 6e10 4319 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getContext:()Landroid/content/Context; // method@1943 │ │ -09625a: 0c01 |0005: move-result-object v1 │ │ -09625c: 7030 3019 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1930 │ │ -096262: 1100 |0009: return-object v0 │ │ +096a0c: |[096a0c] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ +096a1c: 2200 5903 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0359 │ │ +096a20: 6e10 4319 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getContext:()Landroid/content/Context; // method@1943 │ │ +096a26: 0c01 |0005: move-result-object v1 │ │ +096a28: 7030 3019 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1930 │ │ +096a2e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -192732,28 +192704,28 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -096264: |[096264] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ -096274: 2031 5503 |0000: instance-of v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0355 │ │ -096278: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ -09627c: 2200 5503 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0355 │ │ -096280: 1f03 5503 |0006: check-cast v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0355 │ │ -096284: 7020 3119 3000 |0008: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.:(Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;)V // method@1931 │ │ -09628a: 5201 b109 |000b: iget v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@09b1 │ │ -09628e: 3c01 0600 |000d: if-gtz v1, 0013 // +0006 │ │ -096292: 1301 1000 |000f: const/16 v1, #int 16 // #10 │ │ -096296: 5901 b109 |0011: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@09b1 │ │ -09629a: 1100 |0013: return-object v0 │ │ -09629c: 6e10 3719 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1937 │ │ -0962a2: 0c00 |0017: move-result-object v0 │ │ -0962a4: 28fb |0018: goto 0013 // -0005 │ │ +096a30: |[096a30] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ +096a40: 2031 5903 |0000: instance-of v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0359 │ │ +096a44: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ +096a48: 2200 5903 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0359 │ │ +096a4c: 1f03 5903 |0006: check-cast v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0359 │ │ +096a50: 7020 3119 3000 |0008: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.:(Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;)V // method@1931 │ │ +096a56: 5201 b109 |000b: iget v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@09b1 │ │ +096a5a: 3c01 0600 |000d: if-gtz v1, 0013 // +0006 │ │ +096a5e: 1301 1000 |000f: const/16 v1, #int 16 // #10 │ │ +096a62: 5901 b109 |0011: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@09b1 │ │ +096a66: 1100 |0013: return-object v0 │ │ +096a68: 6e10 3719 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1937 │ │ +096a6e: 0c00 |0017: move-result-object v0 │ │ +096a70: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ 0x0004 line=523 │ │ 0x000b line=524 │ │ 0x000f line=525 │ │ 0x0013 line=529 │ │ @@ -192768,18 +192740,18 @@ │ │ type : '(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0962a8: |[0962a8] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -0962b8: 6e20 3a19 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@193a │ │ -0962be: 0c00 |0003: move-result-object v0 │ │ -0962c0: 1100 |0004: return-object v0 │ │ +096a74: |[096a74] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +096a84: 6e20 3a19 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@193a │ │ +096a8a: 0c00 |0003: move-result-object v0 │ │ +096a8c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/util/AttributeSet; │ │ │ │ @@ -192788,18 +192760,18 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0962c4: |[0962c4] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -0962d4: 6e20 3b19 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@193b │ │ -0962da: 0c00 |0003: move-result-object v0 │ │ -0962dc: 1100 |0004: return-object v0 │ │ +096a90: |[096a90] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +096aa0: 6e20 3b19 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@193b │ │ +096aa6: 0c00 |0003: move-result-object v0 │ │ +096aa8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -192808,18 +192780,18 @@ │ │ type : '(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0962e0: |[0962e0] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams; │ │ -0962f0: 6e20 3a19 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@193a │ │ -0962f6: 0c00 |0003: move-result-object v0 │ │ -0962f8: 1100 |0004: return-object v0 │ │ +096aac: |[096aac] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams; │ │ +096abc: 6e20 3a19 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@193a │ │ +096ac2: 0c00 |0003: move-result-object v0 │ │ +096ac4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/util/AttributeSet; │ │ │ │ @@ -192828,18 +192800,18 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0962fc: |[0962fc] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams; │ │ -09630c: 6e20 3b19 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@193b │ │ -096312: 0c00 |0003: move-result-object v0 │ │ -096314: 1100 |0004: return-object v0 │ │ +096ac8: |[096ac8] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams; │ │ +096ad8: 6e20 3b19 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@193b │ │ +096ade: 0c00 |0003: move-result-object v0 │ │ +096ae0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -192848,20 +192820,20 @@ │ │ type : '()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -096318: |[096318] android.support.v7.internal.view.menu.ActionMenuView.generateOverflowButtonLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ -096328: 6e10 3719 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1937 │ │ -09632e: 0c00 |0003: move-result-object v0 │ │ -096330: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -096332: 5c01 b209 |0005: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ -096336: 1100 |0007: return-object v0 │ │ +096ae4: |[096ae4] android.support.v7.internal.view.menu.ActionMenuView.generateOverflowButtonLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ +096af4: 6e10 3719 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1937 │ │ +096afa: 0c00 |0003: move-result-object v0 │ │ +096afc: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +096afe: 5c01 b209 |0005: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ +096b02: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ 0x0004 line=539 │ │ 0x0007 line=540 │ │ locals : │ │ 0x0004 - 0x0008 reg=0 result Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ @@ -192872,17 +192844,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -096338: |[096338] android.support.v7.internal.view.menu.ActionMenuView.getWindowAnimations:()I │ │ -096348: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09634a: 0f00 |0001: return v0 │ │ +096b04: |[096b04] android.support.v7.internal.view.menu.ActionMenuView.getWindowAnimations:()I │ │ +096b14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +096b16: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ │ │ #13 : (in Landroid/support/v7/internal/view/menu/ActionMenuView;) │ │ @@ -192890,38 +192862,38 @@ │ │ type : '(I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -09634c: |[09634c] android.support.v7.internal.view.menu.ActionMenuView.hasSupportDividerBeforeChildAt:(I)Z │ │ -09635c: d803 05ff |0000: add-int/lit8 v3, v5, #int -1 // #ff │ │ -096360: 6e20 4119 3400 |0002: invoke-virtual {v4, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ -096366: 0c01 |0005: move-result-object v1 │ │ -096368: 6e20 4119 5400 |0006: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ -09636e: 0c00 |0009: move-result-object v0 │ │ -096370: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -096372: 6e10 4219 0400 |000b: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1942 │ │ -096378: 0a03 |000e: move-result v3 │ │ -09637a: 3535 0d00 |000f: if-ge v5, v3, 001c // +000d │ │ -09637e: 2013 5403 |0011: instance-of v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0354 │ │ -096382: 3803 0900 |0013: if-eqz v3, 001c // +0009 │ │ -096386: 1f01 5403 |0015: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0354 │ │ -09638a: 7210 2c19 0100 |0017: invoke-interface {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerAfter:()Z // method@192c │ │ -096390: 0a03 |001a: move-result v3 │ │ -096392: b632 |001b: or-int/2addr v2, v3 │ │ -096394: 3d05 0d00 |001c: if-lez v5, 0029 // +000d │ │ -096398: 2003 5403 |001e: instance-of v3, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0354 │ │ -09639c: 3803 0900 |0020: if-eqz v3, 0029 // +0009 │ │ -0963a0: 1f00 5403 |0022: check-cast v0, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0354 │ │ -0963a4: 7210 2d19 0000 |0024: invoke-interface {v0}, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerBefore:()Z // method@192d │ │ -0963aa: 0a03 |0027: move-result v3 │ │ -0963ac: b632 |0028: or-int/2addr v2, v3 │ │ -0963ae: 0f02 |0029: return v2 │ │ +096b18: |[096b18] android.support.v7.internal.view.menu.ActionMenuView.hasSupportDividerBeforeChildAt:(I)Z │ │ +096b28: d803 05ff |0000: add-int/lit8 v3, v5, #int -1 // #ff │ │ +096b2c: 6e20 4119 3400 |0002: invoke-virtual {v4, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ +096b32: 0c01 |0005: move-result-object v1 │ │ +096b34: 6e20 4119 5400 |0006: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ +096b3a: 0c00 |0009: move-result-object v0 │ │ +096b3c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +096b3e: 6e10 4219 0400 |000b: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1942 │ │ +096b44: 0a03 |000e: move-result v3 │ │ +096b46: 3535 0d00 |000f: if-ge v5, v3, 001c // +000d │ │ +096b4a: 2013 5803 |0011: instance-of v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0358 │ │ +096b4e: 3803 0900 |0013: if-eqz v3, 001c // +0009 │ │ +096b52: 1f01 5803 |0015: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0358 │ │ +096b56: 7210 2c19 0100 |0017: invoke-interface {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerAfter:()Z // method@192c │ │ +096b5c: 0a03 |001a: move-result v3 │ │ +096b5e: b632 |001b: or-int/2addr v2, v3 │ │ +096b60: 3d05 0d00 |001c: if-lez v5, 0029 // +000d │ │ +096b64: 2003 5803 |001e: instance-of v3, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0358 │ │ +096b68: 3803 0900 |0020: if-eqz v3, 0029 // +0009 │ │ +096b6c: 1f00 5803 |0022: check-cast v0, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0358 │ │ +096b70: 7210 2d19 0000 |0024: invoke-interface {v0}, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerBefore:()Z // method@192d │ │ +096b76: 0a03 |0027: move-result v3 │ │ +096b78: b632 |0028: or-int/2addr v2, v3 │ │ +096b7a: 0f02 |0029: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0006 line=557 │ │ 0x000a line=558 │ │ 0x000b line=559 │ │ 0x0015 line=560 │ │ @@ -192940,17 +192912,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0963b0: |[0963b0] android.support.v7.internal.view.menu.ActionMenuView.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -0963c0: 5b01 be09 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09be │ │ -0963c4: 0e00 |0002: return-void │ │ +096b7c: |[096b7c] android.support.v7.internal.view.menu.ActionMenuView.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +096b8c: 5b01 be09 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09be │ │ +096b90: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0002 line=553 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0003 reg=1 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -192960,20 +192932,20 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0963c8: |[0963c8] android.support.v7.internal.view.menu.ActionMenuView.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -0963d8: 5420 be09 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09be │ │ -0963dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0963de: 6e30 f919 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@19f9 │ │ -0963e4: 0a00 |0006: move-result v0 │ │ -0963e6: 0f00 |0007: return v0 │ │ +096b94: |[096b94] android.support.v7.internal.view.menu.ActionMenuView.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +096ba4: 5420 be09 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09be │ │ +096ba8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +096baa: 6e30 f919 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@19f9 │ │ +096bb0: 0a00 |0006: move-result v0 │ │ +096bb2: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0008 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -192982,17 +192954,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0963e8: |[0963e8] android.support.v7.internal.view.menu.ActionMenuView.isExpandedFormat:()Z │ │ -0963f8: 5510 b909 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@09b9 │ │ -0963fc: 0f00 |0002: return v0 │ │ +096bb4: |[096bb4] android.support.v7.internal.view.menu.ActionMenuView.isExpandedFormat:()Z │ │ +096bc4: 5510 b909 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@09b9 │ │ +096bc8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ │ │ #17 : (in Landroid/support/v7/internal/view/menu/ActionMenuView;) │ │ @@ -193000,17 +192972,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096400: |[096400] android.support.v7.internal.view.menu.ActionMenuView.isOverflowReserved:()Z │ │ -096410: 5510 c109 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@09c1 │ │ -096414: 0f00 |0002: return v0 │ │ +096bcc: |[096bcc] android.support.v7.internal.view.menu.ActionMenuView.isOverflowReserved:()Z │ │ +096bdc: 5510 c109 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@09c1 │ │ +096be0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ │ │ #18 : (in Landroid/support/v7/internal/view/menu/ActionMenuView;) │ │ @@ -193018,33 +192990,33 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -096418: |[096418] android.support.v7.internal.view.menu.ActionMenuView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -096428: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -09642c: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -096430: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -096434: 6f20 b51d 3200 |0006: invoke-super {v2, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1db5 │ │ -09643a: 5420 c009 |0009: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c0 │ │ -09643e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -096440: 6e20 2b19 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@192b │ │ -096446: 5420 c009 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c0 │ │ -09644a: 3800 1400 |0011: if-eqz v0, 0025 // +0014 │ │ -09644e: 5420 c009 |0013: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c0 │ │ -096452: 6e10 1b19 0000 |0015: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@191b │ │ -096458: 0a00 |0018: move-result v0 │ │ -09645a: 3800 0c00 |0019: if-eqz v0, 0025 // +000c │ │ -09645e: 5420 c009 |001b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c0 │ │ -096462: 6e10 1819 0000 |001d: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1918 │ │ -096468: 5420 c009 |0020: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c0 │ │ -09646c: 6e10 2a19 0000 |0022: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@192a │ │ -096472: 0e00 |0025: return-void │ │ +096be4: |[096be4] android.support.v7.internal.view.menu.ActionMenuView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +096bf4: 6000 3600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +096bf8: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +096bfc: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +096c00: 6f20 b51d 3200 |0006: invoke-super {v2, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1db5 │ │ +096c06: 5420 c009 |0009: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c0 │ │ +096c0a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +096c0c: 6e20 2b19 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@192b │ │ +096c12: 5420 c009 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c0 │ │ +096c16: 3800 1400 |0011: if-eqz v0, 0025 // +0014 │ │ +096c1a: 5420 c009 |0013: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c0 │ │ +096c1e: 6e10 1b19 0000 |0015: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@191b │ │ +096c24: 0a00 |0018: move-result v0 │ │ +096c26: 3800 0c00 |0019: if-eqz v0, 0025 // +000c │ │ +096c2a: 5420 c009 |001b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c0 │ │ +096c2e: 6e10 1819 0000 |001d: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1918 │ │ +096c34: 5420 c009 |0020: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c0 │ │ +096c38: 6e10 2a19 0000 |0022: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@192a │ │ +096c3e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0006 line=81 │ │ 0x0009 line=84 │ │ 0x000f line=86 │ │ 0x001b line=87 │ │ @@ -193059,19 +193031,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -096474: |[096474] android.support.v7.internal.view.menu.ActionMenuView.onDetachedFromWindow:()V │ │ -096484: 6f10 b61d 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onDetachedFromWindow:()V // method@1db6 │ │ -09648a: 5410 c009 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c0 │ │ -09648e: 6e10 1219 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@1912 │ │ -096494: 0e00 |0008: return-void │ │ +096c40: |[096c40] android.support.v7.internal.view.menu.ActionMenuView.onDetachedFromWindow:()V │ │ +096c50: 6f10 b61d 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onDetachedFromWindow:()V // method@1db6 │ │ +096c56: 5410 c009 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c0 │ │ +096c5a: 6e10 1219 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@1912 │ │ +096c60: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0003 line=496 │ │ 0x0008 line=497 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ @@ -193081,191 +193053,191 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 36 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 343 16-bit code units │ │ -096498: |[096498] android.support.v7.internal.view.menu.ActionMenuView.onLayout:(ZIIII)V │ │ -0964a8: 0800 1e00 |0000: move-object/from16 v0, v30 │ │ -0964ac: 5500 b909 |0002: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@09b9 │ │ -0964b0: 021c 0000 |0004: move/from16 v28, v0 │ │ -0964b4: 391c 0600 |0006: if-nez v28, 000c // +0006 │ │ -0964b8: 7506 b81d 1e00 |0008: invoke-super/range {v30, v31, v32, v33, v34, v35}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onLayout:(ZIIII)V // method@1db8 │ │ -0964be: 0e00 |000b: return-void │ │ -0964c0: 7401 4219 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1942 │ │ -0964c6: 0a06 |000f: move-result v6 │ │ -0964c8: 901c 2123 |0010: add-int v28, v33, v35 │ │ -0964cc: db0e 1c02 |0012: div-int/lit8 v14, v28, #int 2 // #02 │ │ -0964d0: 7401 4b19 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getSupportDividerWidth:()I // method@194b │ │ -0964d6: 0a07 |0017: move-result v7 │ │ -0964d8: 1311 0000 |0018: const/16 v17, #int 0 // #0 │ │ -0964dc: 1310 0000 |001a: const/16 v16, #int 0 // #0 │ │ -0964e0: 120f |001c: const/4 v15, #int 0 // #0 │ │ -0964e2: 911c 2220 |001d: sub-int v28, v34, v32 │ │ -0964e6: 7401 4819 1e00 |001f: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@1948 │ │ -0964ec: 0a1d |0022: move-result v29 │ │ -0964ee: 911c 1c1d |0023: sub-int v28, v28, v29 │ │ -0964f2: 7401 4719 1e00 |0025: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@1947 │ │ -0964f8: 0a1d |0028: move-result v29 │ │ -0964fa: 911b 1c1d |0029: sub-int v27, v28, v29 │ │ -0964fe: 1208 |002b: const/4 v8, #int 0 // #0 │ │ -096500: 120a |002c: const/4 v10, #int 0 // #0 │ │ -096502: 356a 8300 |002d: if-ge v10, v6, 00b0 // +0083 │ │ -096506: 0800 1e00 |002f: move-object/from16 v0, v30 │ │ -09650a: 6e20 4119 a000 |0031: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ -096510: 0c19 |0034: move-result-object v25 │ │ -096512: 7401 8a21 1900 |0035: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -096518: 0a1c |0038: move-result v28 │ │ -09651a: 131d 0800 |0039: const/16 v29, #int 8 // #8 │ │ -09651e: 0200 1c00 |003b: move/from16 v0, v28 │ │ -096522: 0201 1d00 |003d: move/from16 v1, v29 │ │ -096526: 3310 0500 |003f: if-ne v0, v1, 0044 // +0005 │ │ -09652a: d80a 0a01 |0041: add-int/lit8 v10, v10, #int 1 // #01 │ │ -09652e: 28ea |0043: goto 002d // -0016 │ │ -096530: 7401 6821 1900 |0044: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -096536: 0c12 |0047: move-result-object v18 │ │ -096538: 1f12 5503 |0048: check-cast v18, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0355 │ │ -09653c: 0800 1200 |004a: move-object/from16 v0, v18 │ │ -096540: 5500 b209 |004c: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ -096544: 021c 0000 |004e: move/from16 v28, v0 │ │ -096548: 381c 3b00 |0050: if-eqz v28, 008b // +003b │ │ -09654c: 7401 6f21 1900 |0052: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -096552: 0a11 |0055: move-result v17 │ │ -096554: 0800 1e00 |0056: move-object/from16 v0, v30 │ │ -096558: 6e20 4e19 a000 |0058: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.hasSupportDividerBeforeChildAt:(I)Z // method@194e │ │ -09655e: 0a1c |005b: move-result v28 │ │ -096560: 381c 0400 |005c: if-eqz v28, 0060 // +0004 │ │ -096564: 9011 1107 |005e: add-int v17, v17, v7 │ │ -096568: 7401 6c21 1900 |0060: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -09656e: 0a09 |0063: move-result v9 │ │ -096570: 7401 4c19 1e00 |0064: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getWidth:()I // method@194c │ │ -096576: 0a1c |0067: move-result v28 │ │ -096578: 7401 4819 1e00 |0068: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@1948 │ │ -09657e: 0a1d |006b: move-result v29 │ │ -096580: 911c 1c1d |006c: sub-int v28, v28, v29 │ │ -096584: 0800 1200 |006e: move-object/from16 v0, v18 │ │ -096588: 5200 b509 |0070: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@09b5 │ │ -09658c: 021d 0000 |0072: move/from16 v29, v0 │ │ -096590: 9113 1c1d |0074: sub-int v19, v28, v29 │ │ -096594: 910b 1311 |0076: sub-int v11, v19, v17 │ │ -096598: db1c 0902 |0078: div-int/lit8 v28, v9, #int 2 // #02 │ │ -09659c: 9118 0e1c |007a: sub-int v24, v14, v28 │ │ -0965a0: 9005 1809 |007c: add-int v5, v24, v9 │ │ -0965a4: 0800 1900 |007e: move-object/from16 v0, v25 │ │ -0965a8: 0201 1800 |0080: move/from16 v1, v24 │ │ -0965ac: 0202 1300 |0082: move/from16 v2, v19 │ │ -0965b0: 6e55 a121 b021 |0084: invoke-virtual {v0, v11, v1, v2, v5}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ -0965b6: 911b 1b11 |0087: sub-int v27, v27, v17 │ │ -0965ba: 1218 |0089: const/4 v8, #int 1 // #1 │ │ -0965bc: 28b7 |008a: goto 0041 // -0049 │ │ -0965be: 7401 6f21 1900 |008b: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -0965c4: 0a1c |008e: move-result v28 │ │ -0965c6: 0800 1200 |008f: move-object/from16 v0, v18 │ │ -0965ca: 5200 b309 |0091: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@09b3 │ │ -0965ce: 021d 0000 |0093: move/from16 v29, v0 │ │ -0965d2: 901c 1c1d |0095: add-int v28, v28, v29 │ │ -0965d6: 0800 1200 |0097: move-object/from16 v0, v18 │ │ -0965da: 5200 b509 |0099: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@09b5 │ │ -0965de: 021d 0000 |009b: move/from16 v29, v0 │ │ -0965e2: 9014 1c1d |009d: add-int v20, v28, v29 │ │ -0965e6: 9010 1014 |009f: add-int v16, v16, v20 │ │ -0965ea: 911b 1b14 |00a1: sub-int v27, v27, v20 │ │ -0965ee: 0800 1e00 |00a3: move-object/from16 v0, v30 │ │ -0965f2: 6e20 4e19 a000 |00a5: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.hasSupportDividerBeforeChildAt:(I)Z // method@194e │ │ -0965f8: 0a1c |00a8: move-result v28 │ │ -0965fa: 381c 0400 |00a9: if-eqz v28, 00ad // +0004 │ │ -0965fe: 9010 1007 |00ab: add-int v16, v16, v7 │ │ -096602: d80f 0f01 |00ad: add-int/lit8 v15, v15, #int 1 // #01 │ │ -096606: 2892 |00af: goto 0041 // -006e │ │ -096608: 131c 0100 |00b0: const/16 v28, #int 1 // #1 │ │ -09660c: 0200 1c00 |00b2: move/from16 v0, v28 │ │ -096610: 3306 3300 |00b4: if-ne v6, v0, 00e7 // +0033 │ │ -096614: 3908 3100 |00b6: if-nez v8, 00e7 // +0031 │ │ -096618: 131c 0000 |00b8: const/16 v28, #int 0 // #0 │ │ -09661c: 0800 1e00 |00ba: move-object/from16 v0, v30 │ │ -096620: 0201 1c00 |00bc: move/from16 v1, v28 │ │ -096624: 6e20 4119 1000 |00be: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ -09662a: 0c19 |00c1: move-result-object v25 │ │ -09662c: 7401 6f21 1900 |00c2: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -096632: 0a1a |00c5: move-result v26 │ │ -096634: 7401 6c21 1900 |00c6: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -09663a: 0a09 |00c9: move-result v9 │ │ -09663c: 911c 2220 |00ca: sub-int v28, v34, v32 │ │ -096640: db0d 1c02 |00cc: div-int/lit8 v13, v28, #int 2 // #02 │ │ -096644: db1c 1a02 |00ce: div-int/lit8 v28, v26, #int 2 // #02 │ │ -096648: 910b 0d1c |00d0: sub-int v11, v13, v28 │ │ -09664c: db1c 0902 |00d2: div-int/lit8 v28, v9, #int 2 // #02 │ │ -096650: 9118 0e1c |00d4: sub-int v24, v14, v28 │ │ -096654: 901c 0b1a |00d6: add-int v28, v11, v26 │ │ -096658: 901d 1809 |00d8: add-int v29, v24, v9 │ │ -09665c: 0800 1900 |00da: move-object/from16 v0, v25 │ │ -096660: 0201 1800 |00dc: move/from16 v1, v24 │ │ -096664: 0202 1c00 |00de: move/from16 v2, v28 │ │ -096668: 0203 1d00 |00e0: move/from16 v3, v29 │ │ -09666c: 6e53 a121 b021 |00e2: invoke-virtual {v0, v11, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ -096672: 2900 26ff |00e5: goto/16 000b // -00da │ │ -096676: 3808 3c00 |00e7: if-eqz v8, 0123 // +003c │ │ -09667a: 131c 0000 |00e9: const/16 v28, #int 0 // #0 │ │ -09667e: 9115 0f1c |00eb: sub-int v21, v15, v28 │ │ -096682: 131d 0000 |00ed: const/16 v29, #int 0 // #0 │ │ -096686: 3d15 3700 |00ef: if-lez v21, 0126 // +0037 │ │ -09668a: 931c 1b15 |00f1: div-int v28, v27, v21 │ │ -09668e: 0200 1d00 |00f3: move/from16 v0, v29 │ │ -096692: 0201 1c00 |00f5: move/from16 v1, v28 │ │ -096696: 7120 ad24 1000 |00f7: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09669c: 0a16 |00fa: move-result v22 │ │ -09669e: 7401 4719 1e00 |00fb: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@1947 │ │ -0966a4: 0a17 |00fe: move-result v23 │ │ -0966a6: 120a |00ff: const/4 v10, #int 0 // #0 │ │ -0966a8: 356a 0bff |0100: if-ge v10, v6, 000b // -00f5 │ │ -0966ac: 0800 1e00 |0102: move-object/from16 v0, v30 │ │ -0966b0: 6e20 4119 a000 |0104: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ -0966b6: 0c19 |0107: move-result-object v25 │ │ -0966b8: 7401 6821 1900 |0108: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -0966be: 0c0c |010b: move-result-object v12 │ │ -0966c0: 1f0c 5503 |010c: check-cast v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0355 │ │ -0966c4: 7401 8a21 1900 |010e: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -0966ca: 0a1c |0111: move-result v28 │ │ -0966cc: 131d 0800 |0112: const/16 v29, #int 8 // #8 │ │ -0966d0: 0200 1c00 |0114: move/from16 v0, v28 │ │ -0966d4: 0201 1d00 |0116: move/from16 v1, v29 │ │ -0966d8: 3210 0800 |0118: if-eq v0, v1, 0120 // +0008 │ │ -0966dc: 55c0 b209 |011a: iget-boolean v0, v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ -0966e0: 021c 0000 |011c: move/from16 v28, v0 │ │ -0966e4: 381c 0b00 |011e: if-eqz v28, 0129 // +000b │ │ -0966e8: d80a 0a01 |0120: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0966ec: 28de |0122: goto 0100 // -0022 │ │ -0966ee: 131c 0100 |0123: const/16 v28, #int 1 // #1 │ │ -0966f2: 28c6 |0125: goto 00eb // -003a │ │ -0966f4: 131c 0000 |0126: const/16 v28, #int 0 // #0 │ │ -0966f8: 28cb |0128: goto 00f3 // -0035 │ │ -0966fa: 52c0 b309 |0129: iget v0, v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@09b3 │ │ -0966fe: 021c 0000 |012b: move/from16 v28, v0 │ │ -096702: 9017 171c |012d: add-int v23, v23, v28 │ │ -096706: 7401 6f21 1900 |012f: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -09670c: 0a1a |0132: move-result v26 │ │ -09670e: 7401 6c21 1900 |0133: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -096714: 0a09 |0136: move-result v9 │ │ -096716: db1c 0902 |0137: div-int/lit8 v28, v9, #int 2 // #02 │ │ -09671a: 9118 0e1c |0139: sub-int v24, v14, v28 │ │ -09671e: 901c 171a |013b: add-int v28, v23, v26 │ │ -096722: 901d 1809 |013d: add-int v29, v24, v9 │ │ -096726: 0800 1900 |013f: move-object/from16 v0, v25 │ │ -09672a: 0201 1700 |0141: move/from16 v1, v23 │ │ -09672e: 0202 1800 |0143: move/from16 v2, v24 │ │ -096732: 0203 1c00 |0145: move/from16 v3, v28 │ │ -096736: 0204 1d00 |0147: move/from16 v4, v29 │ │ -09673a: 6e54 a121 1032 |0149: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ -096740: 52c0 b509 |014c: iget v0, v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@09b5 │ │ -096744: 021c 0000 |014e: move/from16 v28, v0 │ │ -096748: 901c 1c1a |0150: add-int v28, v28, v26 │ │ -09674c: 901c 1c16 |0152: add-int v28, v28, v22 │ │ -096750: 9017 171c |0154: add-int v23, v23, v28 │ │ -096754: 28ca |0156: goto 0120 // -0036 │ │ +096c64: |[096c64] android.support.v7.internal.view.menu.ActionMenuView.onLayout:(ZIIII)V │ │ +096c74: 0800 1e00 |0000: move-object/from16 v0, v30 │ │ +096c78: 5500 b909 |0002: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@09b9 │ │ +096c7c: 021c 0000 |0004: move/from16 v28, v0 │ │ +096c80: 391c 0600 |0006: if-nez v28, 000c // +0006 │ │ +096c84: 7506 b81d 1e00 |0008: invoke-super/range {v30, v31, v32, v33, v34, v35}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onLayout:(ZIIII)V // method@1db8 │ │ +096c8a: 0e00 |000b: return-void │ │ +096c8c: 7401 4219 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1942 │ │ +096c92: 0a06 |000f: move-result v6 │ │ +096c94: 901c 2123 |0010: add-int v28, v33, v35 │ │ +096c98: db0e 1c02 |0012: div-int/lit8 v14, v28, #int 2 // #02 │ │ +096c9c: 7401 4b19 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getSupportDividerWidth:()I // method@194b │ │ +096ca2: 0a07 |0017: move-result v7 │ │ +096ca4: 1311 0000 |0018: const/16 v17, #int 0 // #0 │ │ +096ca8: 1310 0000 |001a: const/16 v16, #int 0 // #0 │ │ +096cac: 120f |001c: const/4 v15, #int 0 // #0 │ │ +096cae: 911c 2220 |001d: sub-int v28, v34, v32 │ │ +096cb2: 7401 4819 1e00 |001f: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@1948 │ │ +096cb8: 0a1d |0022: move-result v29 │ │ +096cba: 911c 1c1d |0023: sub-int v28, v28, v29 │ │ +096cbe: 7401 4719 1e00 |0025: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@1947 │ │ +096cc4: 0a1d |0028: move-result v29 │ │ +096cc6: 911b 1c1d |0029: sub-int v27, v28, v29 │ │ +096cca: 1208 |002b: const/4 v8, #int 0 // #0 │ │ +096ccc: 120a |002c: const/4 v10, #int 0 // #0 │ │ +096cce: 356a 8300 |002d: if-ge v10, v6, 00b0 // +0083 │ │ +096cd2: 0800 1e00 |002f: move-object/from16 v0, v30 │ │ +096cd6: 6e20 4119 a000 |0031: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ +096cdc: 0c19 |0034: move-result-object v25 │ │ +096cde: 7401 8a21 1900 |0035: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +096ce4: 0a1c |0038: move-result v28 │ │ +096ce6: 131d 0800 |0039: const/16 v29, #int 8 // #8 │ │ +096cea: 0200 1c00 |003b: move/from16 v0, v28 │ │ +096cee: 0201 1d00 |003d: move/from16 v1, v29 │ │ +096cf2: 3310 0500 |003f: if-ne v0, v1, 0044 // +0005 │ │ +096cf6: d80a 0a01 |0041: add-int/lit8 v10, v10, #int 1 // #01 │ │ +096cfa: 28ea |0043: goto 002d // -0016 │ │ +096cfc: 7401 6821 1900 |0044: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +096d02: 0c12 |0047: move-result-object v18 │ │ +096d04: 1f12 5903 |0048: check-cast v18, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0359 │ │ +096d08: 0800 1200 |004a: move-object/from16 v0, v18 │ │ +096d0c: 5500 b209 |004c: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ +096d10: 021c 0000 |004e: move/from16 v28, v0 │ │ +096d14: 381c 3b00 |0050: if-eqz v28, 008b // +003b │ │ +096d18: 7401 6f21 1900 |0052: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +096d1e: 0a11 |0055: move-result v17 │ │ +096d20: 0800 1e00 |0056: move-object/from16 v0, v30 │ │ +096d24: 6e20 4e19 a000 |0058: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.hasSupportDividerBeforeChildAt:(I)Z // method@194e │ │ +096d2a: 0a1c |005b: move-result v28 │ │ +096d2c: 381c 0400 |005c: if-eqz v28, 0060 // +0004 │ │ +096d30: 9011 1107 |005e: add-int v17, v17, v7 │ │ +096d34: 7401 6c21 1900 |0060: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +096d3a: 0a09 |0063: move-result v9 │ │ +096d3c: 7401 4c19 1e00 |0064: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getWidth:()I // method@194c │ │ +096d42: 0a1c |0067: move-result v28 │ │ +096d44: 7401 4819 1e00 |0068: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@1948 │ │ +096d4a: 0a1d |006b: move-result v29 │ │ +096d4c: 911c 1c1d |006c: sub-int v28, v28, v29 │ │ +096d50: 0800 1200 |006e: move-object/from16 v0, v18 │ │ +096d54: 5200 b509 |0070: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@09b5 │ │ +096d58: 021d 0000 |0072: move/from16 v29, v0 │ │ +096d5c: 9113 1c1d |0074: sub-int v19, v28, v29 │ │ +096d60: 910b 1311 |0076: sub-int v11, v19, v17 │ │ +096d64: db1c 0902 |0078: div-int/lit8 v28, v9, #int 2 // #02 │ │ +096d68: 9118 0e1c |007a: sub-int v24, v14, v28 │ │ +096d6c: 9005 1809 |007c: add-int v5, v24, v9 │ │ +096d70: 0800 1900 |007e: move-object/from16 v0, v25 │ │ +096d74: 0201 1800 |0080: move/from16 v1, v24 │ │ +096d78: 0202 1300 |0082: move/from16 v2, v19 │ │ +096d7c: 6e55 a121 b021 |0084: invoke-virtual {v0, v11, v1, v2, v5}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ +096d82: 911b 1b11 |0087: sub-int v27, v27, v17 │ │ +096d86: 1218 |0089: const/4 v8, #int 1 // #1 │ │ +096d88: 28b7 |008a: goto 0041 // -0049 │ │ +096d8a: 7401 6f21 1900 |008b: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +096d90: 0a1c |008e: move-result v28 │ │ +096d92: 0800 1200 |008f: move-object/from16 v0, v18 │ │ +096d96: 5200 b309 |0091: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@09b3 │ │ +096d9a: 021d 0000 |0093: move/from16 v29, v0 │ │ +096d9e: 901c 1c1d |0095: add-int v28, v28, v29 │ │ +096da2: 0800 1200 |0097: move-object/from16 v0, v18 │ │ +096da6: 5200 b509 |0099: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@09b5 │ │ +096daa: 021d 0000 |009b: move/from16 v29, v0 │ │ +096dae: 9014 1c1d |009d: add-int v20, v28, v29 │ │ +096db2: 9010 1014 |009f: add-int v16, v16, v20 │ │ +096db6: 911b 1b14 |00a1: sub-int v27, v27, v20 │ │ +096dba: 0800 1e00 |00a3: move-object/from16 v0, v30 │ │ +096dbe: 6e20 4e19 a000 |00a5: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.hasSupportDividerBeforeChildAt:(I)Z // method@194e │ │ +096dc4: 0a1c |00a8: move-result v28 │ │ +096dc6: 381c 0400 |00a9: if-eqz v28, 00ad // +0004 │ │ +096dca: 9010 1007 |00ab: add-int v16, v16, v7 │ │ +096dce: d80f 0f01 |00ad: add-int/lit8 v15, v15, #int 1 // #01 │ │ +096dd2: 2892 |00af: goto 0041 // -006e │ │ +096dd4: 131c 0100 |00b0: const/16 v28, #int 1 // #1 │ │ +096dd8: 0200 1c00 |00b2: move/from16 v0, v28 │ │ +096ddc: 3306 3300 |00b4: if-ne v6, v0, 00e7 // +0033 │ │ +096de0: 3908 3100 |00b6: if-nez v8, 00e7 // +0031 │ │ +096de4: 131c 0000 |00b8: const/16 v28, #int 0 // #0 │ │ +096de8: 0800 1e00 |00ba: move-object/from16 v0, v30 │ │ +096dec: 0201 1c00 |00bc: move/from16 v1, v28 │ │ +096df0: 6e20 4119 1000 |00be: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ +096df6: 0c19 |00c1: move-result-object v25 │ │ +096df8: 7401 6f21 1900 |00c2: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +096dfe: 0a1a |00c5: move-result v26 │ │ +096e00: 7401 6c21 1900 |00c6: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +096e06: 0a09 |00c9: move-result v9 │ │ +096e08: 911c 2220 |00ca: sub-int v28, v34, v32 │ │ +096e0c: db0d 1c02 |00cc: div-int/lit8 v13, v28, #int 2 // #02 │ │ +096e10: db1c 1a02 |00ce: div-int/lit8 v28, v26, #int 2 // #02 │ │ +096e14: 910b 0d1c |00d0: sub-int v11, v13, v28 │ │ +096e18: db1c 0902 |00d2: div-int/lit8 v28, v9, #int 2 // #02 │ │ +096e1c: 9118 0e1c |00d4: sub-int v24, v14, v28 │ │ +096e20: 901c 0b1a |00d6: add-int v28, v11, v26 │ │ +096e24: 901d 1809 |00d8: add-int v29, v24, v9 │ │ +096e28: 0800 1900 |00da: move-object/from16 v0, v25 │ │ +096e2c: 0201 1800 |00dc: move/from16 v1, v24 │ │ +096e30: 0202 1c00 |00de: move/from16 v2, v28 │ │ +096e34: 0203 1d00 |00e0: move/from16 v3, v29 │ │ +096e38: 6e53 a121 b021 |00e2: invoke-virtual {v0, v11, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ +096e3e: 2900 26ff |00e5: goto/16 000b // -00da │ │ +096e42: 3808 3c00 |00e7: if-eqz v8, 0123 // +003c │ │ +096e46: 131c 0000 |00e9: const/16 v28, #int 0 // #0 │ │ +096e4a: 9115 0f1c |00eb: sub-int v21, v15, v28 │ │ +096e4e: 131d 0000 |00ed: const/16 v29, #int 0 // #0 │ │ +096e52: 3d15 3700 |00ef: if-lez v21, 0126 // +0037 │ │ +096e56: 931c 1b15 |00f1: div-int v28, v27, v21 │ │ +096e5a: 0200 1d00 |00f3: move/from16 v0, v29 │ │ +096e5e: 0201 1c00 |00f5: move/from16 v1, v28 │ │ +096e62: 7120 ad24 1000 |00f7: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +096e68: 0a16 |00fa: move-result v22 │ │ +096e6a: 7401 4719 1e00 |00fb: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@1947 │ │ +096e70: 0a17 |00fe: move-result v23 │ │ +096e72: 120a |00ff: const/4 v10, #int 0 // #0 │ │ +096e74: 356a 0bff |0100: if-ge v10, v6, 000b // -00f5 │ │ +096e78: 0800 1e00 |0102: move-object/from16 v0, v30 │ │ +096e7c: 6e20 4119 a000 |0104: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ +096e82: 0c19 |0107: move-result-object v25 │ │ +096e84: 7401 6821 1900 |0108: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +096e8a: 0c0c |010b: move-result-object v12 │ │ +096e8c: 1f0c 5903 |010c: check-cast v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0359 │ │ +096e90: 7401 8a21 1900 |010e: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +096e96: 0a1c |0111: move-result v28 │ │ +096e98: 131d 0800 |0112: const/16 v29, #int 8 // #8 │ │ +096e9c: 0200 1c00 |0114: move/from16 v0, v28 │ │ +096ea0: 0201 1d00 |0116: move/from16 v1, v29 │ │ +096ea4: 3210 0800 |0118: if-eq v0, v1, 0120 // +0008 │ │ +096ea8: 55c0 b209 |011a: iget-boolean v0, v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@09b2 │ │ +096eac: 021c 0000 |011c: move/from16 v28, v0 │ │ +096eb0: 381c 0b00 |011e: if-eqz v28, 0129 // +000b │ │ +096eb4: d80a 0a01 |0120: add-int/lit8 v10, v10, #int 1 // #01 │ │ +096eb8: 28de |0122: goto 0100 // -0022 │ │ +096eba: 131c 0100 |0123: const/16 v28, #int 1 // #1 │ │ +096ebe: 28c6 |0125: goto 00eb // -003a │ │ +096ec0: 131c 0000 |0126: const/16 v28, #int 0 // #0 │ │ +096ec4: 28cb |0128: goto 00f3 // -0035 │ │ +096ec6: 52c0 b309 |0129: iget v0, v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@09b3 │ │ +096eca: 021c 0000 |012b: move/from16 v28, v0 │ │ +096ece: 9017 171c |012d: add-int v23, v23, v28 │ │ +096ed2: 7401 6f21 1900 |012f: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +096ed8: 0a1a |0132: move-result v26 │ │ +096eda: 7401 6c21 1900 |0133: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +096ee0: 0a09 |0136: move-result v9 │ │ +096ee2: db1c 0902 |0137: div-int/lit8 v28, v9, #int 2 // #02 │ │ +096ee6: 9118 0e1c |0139: sub-int v24, v14, v28 │ │ +096eea: 901c 171a |013b: add-int v28, v23, v26 │ │ +096eee: 901d 1809 |013d: add-int v29, v24, v9 │ │ +096ef2: 0800 1900 |013f: move-object/from16 v0, v25 │ │ +096ef6: 0201 1700 |0141: move/from16 v1, v23 │ │ +096efa: 0202 1800 |0143: move/from16 v2, v24 │ │ +096efe: 0203 1c00 |0145: move/from16 v3, v28 │ │ +096f02: 0204 1d00 |0147: move/from16 v4, v29 │ │ +096f06: 6e54 a121 1032 |0149: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ +096f0c: 52c0 b509 |014c: iget v0, v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@09b5 │ │ +096f10: 021c 0000 |014e: move/from16 v28, v0 │ │ +096f14: 901c 1c1a |0150: add-int v28, v28, v26 │ │ +096f18: 901c 1c16 |0152: add-int v28, v28, v22 │ │ +096f1c: 9017 171c |0154: add-int v23, v23, v28 │ │ +096f20: 28ca |0156: goto 0120 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0008 line=417 │ │ 0x000b line=491 │ │ 0x000c line=421 │ │ 0x0010 line=422 │ │ @@ -193372,59 +193344,59 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 82 16-bit code units │ │ -096758: |[096758] android.support.v7.internal.view.menu.ActionMenuView.onMeasure:(II)V │ │ -096768: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -09676a: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -09676c: 55a4 b909 |0002: iget-boolean v4, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@09b9 │ │ -096770: 7110 4521 0b00 |0004: invoke-static {v11}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -096776: 0a06 |0007: move-result v6 │ │ -096778: 1509 0040 |0008: const/high16 v9, #int 1073741824 // #4000 │ │ -09677c: 3396 2a00 |000a: if-ne v6, v9, 0034 // +002a │ │ -096780: 0176 |000c: move v6, v7 │ │ -096782: 5ca6 b909 |000d: iput-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@09b9 │ │ -096786: 55a6 b909 |000f: iget-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@09b9 │ │ -09678a: 3264 0400 |0011: if-eq v4, v6, 0015 // +0004 │ │ -09678e: 59a8 ba09 |0013: iput v8, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@09ba │ │ -096792: 7110 4521 0b00 |0015: invoke-static {v11}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -096798: 0a05 |0018: move-result v5 │ │ -09679a: 55a6 b909 |0019: iget-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@09b9 │ │ -09679e: 3806 1100 |001b: if-eqz v6, 002c // +0011 │ │ -0967a2: 54a6 be09 |001d: iget-object v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09be │ │ -0967a6: 3806 0d00 |001f: if-eqz v6, 002c // +000d │ │ -0967aa: 52a6 ba09 |0021: iget v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@09ba │ │ -0967ae: 3265 0900 |0023: if-eq v5, v6, 002c // +0009 │ │ -0967b2: 59a5 ba09 |0025: iput v5, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@09ba │ │ -0967b6: 54a6 be09 |0027: iget-object v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09be │ │ -0967ba: 6e20 f719 7600 |0029: invoke-virtual {v6, v7}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -0967c0: 55a6 b909 |002c: iget-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@09b9 │ │ -0967c4: 3806 0800 |002e: if-eqz v6, 0036 // +0008 │ │ -0967c8: 7030 5819 ba0c |0030: invoke-direct {v10, v11, v12}, Landroid/support/v7/internal/view/menu/ActionMenuView;.onMeasureExactFormat:(II)V // method@1958 │ │ -0967ce: 0e00 |0033: return-void │ │ -0967d0: 0186 |0034: move v6, v8 │ │ -0967d2: 28d8 |0035: goto 000d // -0028 │ │ -0967d4: 6e10 4219 0a00 |0036: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1942 │ │ -0967da: 0a01 |0039: move-result v1 │ │ -0967dc: 1202 |003a: const/4 v2, #int 0 // #0 │ │ -0967de: 3512 1300 |003b: if-ge v2, v1, 004e // +0013 │ │ -0967e2: 6e20 4119 2a00 |003d: invoke-virtual {v10, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ -0967e8: 0c00 |0040: move-result-object v0 │ │ -0967ea: 6e10 6821 0000 |0041: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -0967f0: 0c03 |0044: move-result-object v3 │ │ -0967f2: 1f03 5503 |0045: check-cast v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0355 │ │ -0967f6: 5938 b509 |0047: iput v8, v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@09b5 │ │ -0967fa: 5938 b309 |0049: iput v8, v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@09b3 │ │ -0967fe: d802 0201 |004b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -096802: 28ee |004d: goto 003b // -0012 │ │ -096804: 6f30 b91d ba0c |004e: invoke-super {v10, v11, v12}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onMeasure:(II)V // method@1db9 │ │ -09680a: 28e2 |0051: goto 0033 // -001e │ │ +096f24: |[096f24] android.support.v7.internal.view.menu.ActionMenuView.onMeasure:(II)V │ │ +096f34: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +096f36: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +096f38: 55a4 b909 |0002: iget-boolean v4, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@09b9 │ │ +096f3c: 7110 4521 0b00 |0004: invoke-static {v11}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +096f42: 0a06 |0007: move-result v6 │ │ +096f44: 1509 0040 |0008: const/high16 v9, #int 1073741824 // #4000 │ │ +096f48: 3396 2a00 |000a: if-ne v6, v9, 0034 // +002a │ │ +096f4c: 0176 |000c: move v6, v7 │ │ +096f4e: 5ca6 b909 |000d: iput-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@09b9 │ │ +096f52: 55a6 b909 |000f: iget-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@09b9 │ │ +096f56: 3264 0400 |0011: if-eq v4, v6, 0015 // +0004 │ │ +096f5a: 59a8 ba09 |0013: iput v8, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@09ba │ │ +096f5e: 7110 4521 0b00 |0015: invoke-static {v11}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +096f64: 0a05 |0018: move-result v5 │ │ +096f66: 55a6 b909 |0019: iget-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@09b9 │ │ +096f6a: 3806 1100 |001b: if-eqz v6, 002c // +0011 │ │ +096f6e: 54a6 be09 |001d: iget-object v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09be │ │ +096f72: 3806 0d00 |001f: if-eqz v6, 002c // +000d │ │ +096f76: 52a6 ba09 |0021: iget v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@09ba │ │ +096f7a: 3265 0900 |0023: if-eq v5, v6, 002c // +0009 │ │ +096f7e: 59a5 ba09 |0025: iput v5, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@09ba │ │ +096f82: 54a6 be09 |0027: iget-object v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09be │ │ +096f86: 6e20 f719 7600 |0029: invoke-virtual {v6, v7}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +096f8c: 55a6 b909 |002c: iget-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@09b9 │ │ +096f90: 3806 0800 |002e: if-eqz v6, 0036 // +0008 │ │ +096f94: 7030 5819 ba0c |0030: invoke-direct {v10, v11, v12}, Landroid/support/v7/internal/view/menu/ActionMenuView;.onMeasureExactFormat:(II)V // method@1958 │ │ +096f9a: 0e00 |0033: return-void │ │ +096f9c: 0186 |0034: move v6, v8 │ │ +096f9e: 28d8 |0035: goto 000d // -0028 │ │ +096fa0: 6e10 4219 0a00 |0036: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1942 │ │ +096fa6: 0a01 |0039: move-result v1 │ │ +096fa8: 1202 |003a: const/4 v2, #int 0 // #0 │ │ +096faa: 3512 1300 |003b: if-ge v2, v1, 004e // +0013 │ │ +096fae: 6e20 4119 2a00 |003d: invoke-virtual {v10, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1941 │ │ +096fb4: 0c00 |0040: move-result-object v0 │ │ +096fb6: 6e10 6821 0000 |0041: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +096fbc: 0c03 |0044: move-result-object v3 │ │ +096fbe: 1f03 5903 |0045: check-cast v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@0359 │ │ +096fc2: 5938 b509 |0047: iput v8, v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@09b5 │ │ +096fc6: 5938 b309 |0049: iput v8, v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@09b3 │ │ +096fca: d802 0201 |004b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +096fce: 28ee |004d: goto 003b // -0012 │ │ +096fd0: 6f30 b91d ba0c |004e: invoke-super {v10, v11, v12}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onMeasure:(II)V // method@1db9 │ │ +096fd6: 28e2 |0051: goto 0033 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=95 │ │ 0x0004 line=96 │ │ 0x000f line=98 │ │ 0x0013 line=99 │ │ 0x0015 line=104 │ │ @@ -193459,17 +193431,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09680c: |[09680c] android.support.v7.internal.view.menu.ActionMenuView.setOverflowReserved:(Z)V │ │ -09681c: 5c01 c109 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@09c1 │ │ -096820: 0e00 |0002: return-void │ │ +096fd8: |[096fd8] android.support.v7.internal.view.menu.ActionMenuView.setOverflowReserved:(Z)V │ │ +096fe8: 5c01 c109 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@09c1 │ │ +096fec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ 0x0002 line=505 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0003 reg=1 reserveOverflow Z │ │ @@ -193479,31 +193451,31 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096824: |[096824] android.support.v7.internal.view.menu.ActionMenuView.setPresenter:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V │ │ -096834: 5b01 c009 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c0 │ │ -096838: 0e00 |0002: return-void │ │ +096ff0: |[096ff0] android.support.v7.internal.view.menu.ActionMenuView.setPresenter:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V │ │ +097000: 5b01 c009 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c0 │ │ +097004: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0002 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0003 reg=1 presenter Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ │ │ source_file_idx : 530 (ActionMenuView.java) │ │ │ │ Class #741 header: │ │ -class_idx : 855 │ │ +class_idx : 859 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 627 │ │ static_fields_size : 0 │ │ instance_fields_size: 10 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 17 │ │ │ │ Class #741 - │ │ @@ -193560,23 +193532,23 @@ │ │ type : '(Landroid/content/Context;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -09683c: |[09683c] android.support.v7.internal.view.menu.BaseMenuPresenter.:(Landroid/content/Context;II)V │ │ -09684c: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -096852: 5b12 ca09 |0003: iput-object v2, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemContext:Landroid/content/Context; // field@09ca │ │ -096856: 7110 c820 0200 |0005: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ -09685c: 0c00 |0008: move-result-object v0 │ │ -09685e: 5b10 cb09 |0009: iput-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@09cb │ │ -096862: 5913 c809 |000b: iput v3, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@09c8 │ │ -096866: 5914 c609 |000d: iput v4, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@09c6 │ │ -09686a: 0e00 |000f: return-void │ │ +097008: |[097008] android.support.v7.internal.view.menu.BaseMenuPresenter.:(Landroid/content/Context;II)V │ │ +097018: 7010 b324 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +09701e: 5b12 ca09 |0003: iput-object v2, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemContext:Landroid/content/Context; // field@09ca │ │ +097022: 7110 c820 0200 |0005: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ +097028: 0c00 |0008: move-result-object v0 │ │ +09702a: 5b10 cb09 |0009: iput-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@09cb │ │ +09702e: 5913 c809 |000b: iput v3, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@09c8 │ │ +097032: 5914 c609 |000d: iput v4, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@09c6 │ │ +097036: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ 0x0005 line=58 │ │ 0x000b line=59 │ │ 0x000d line=60 │ │ @@ -193593,24 +193565,24 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -09686c: |[09686c] android.support.v7.internal.view.menu.BaseMenuPresenter.addItemView:(Landroid/view/View;I)V │ │ -09687c: 6e10 7821 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -096882: 0c00 |0003: move-result-object v0 │ │ -096884: 1f00 2204 |0004: check-cast v0, Landroid/view/ViewGroup; // type@0422 │ │ -096888: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -09688c: 6e20 2922 3000 |0008: invoke-virtual {v0, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ -096892: 5421 c909 |000b: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@09c9 │ │ -096896: 1f01 2204 |000d: check-cast v1, Landroid/view/ViewGroup; // type@0422 │ │ -09689a: 6e30 0222 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@2202 │ │ -0968a0: 0e00 |0012: return-void │ │ +097038: |[097038] android.support.v7.internal.view.menu.BaseMenuPresenter.addItemView:(Landroid/view/View;I)V │ │ +097048: 6e10 7821 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +09704e: 0c00 |0003: move-result-object v0 │ │ +097050: 1f00 2804 |0004: check-cast v0, Landroid/view/ViewGroup; // type@0428 │ │ +097054: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +097058: 6e20 2922 3000 |0008: invoke-virtual {v0, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ +09705e: 5421 c909 |000b: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@09c9 │ │ +097062: 1f01 2804 |000d: check-cast v1, Landroid/view/ViewGroup; // type@0428 │ │ +097066: 6e30 0222 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@2202 │ │ +09706c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0006 line=131 │ │ 0x0008 line=132 │ │ 0x000b line=134 │ │ 0x0012 line=135 │ │ @@ -193631,17 +193603,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0968a4: |[0968a4] android.support.v7.internal.view.menu.BaseMenuPresenter.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -0968b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0968b6: 0f00 |0001: return v0 │ │ +097070: |[097070] android.support.v7.internal.view.menu.BaseMenuPresenter.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +097080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +097082: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -193651,22 +193623,22 @@ │ │ type : '(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView$ItemView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0968b8: |[0968b8] android.support.v7.internal.view.menu.BaseMenuPresenter.createItemView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView$ItemView; │ │ -0968c8: 5430 cb09 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@09cb │ │ -0968cc: 5231 c609 |0002: iget v1, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@09c6 │ │ -0968d0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0968d2: 6e40 cb20 1024 |0005: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -0968d8: 0c00 |0008: move-result-object v0 │ │ -0968da: 1f00 7003 |0009: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0370 │ │ -0968de: 1100 |000b: return-object v0 │ │ +097084: |[097084] android.support.v7.internal.view.menu.BaseMenuPresenter.createItemView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView$ItemView; │ │ +097094: 5430 cb09 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@09cb │ │ +097098: 5231 c609 |0002: iget v1, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@09c6 │ │ +09709c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +09709e: 6e40 cb20 1024 |0005: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +0970a4: 0c00 |0008: move-result-object v0 │ │ +0970a6: 1f00 7403 |0009: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0374 │ │ +0970aa: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x000c reg=4 parent Landroid/view/ViewGroup; │ │ │ │ @@ -193675,17 +193647,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0968e0: |[0968e0] android.support.v7.internal.view.menu.BaseMenuPresenter.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -0968f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0968f2: 0f00 |0001: return v0 │ │ +0970ac: |[0970ac] android.support.v7.internal.view.menu.BaseMenuPresenter.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +0970bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0970be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -193695,18 +193667,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0968f4: |[0968f4] android.support.v7.internal.view.menu.BaseMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ -096904: 6e20 2a22 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeViewAt:(I)V // method@222a │ │ -09690a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -09690c: 0f00 |0004: return v0 │ │ +0970c0: |[0970c0] android.support.v7.internal.view.menu.BaseMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ +0970d0: 6e20 2a22 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeViewAt:(I)V // method@222a │ │ +0970d6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0970d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0003 line=146 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0005 reg=2 parent Landroid/view/ViewGroup; │ │ @@ -193717,17 +193689,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -096910: |[096910] android.support.v7.internal.view.menu.BaseMenuPresenter.flagActionItems:()Z │ │ -096920: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -096922: 0f00 |0001: return v0 │ │ +0970dc: |[0970dc] android.support.v7.internal.view.menu.BaseMenuPresenter.flagActionItems:()Z │ │ +0970ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0970ee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ │ │ #7 : (in Landroid/support/v7/internal/view/menu/BaseMenuPresenter;) │ │ @@ -193735,17 +193707,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096924: |[096924] android.support.v7.internal.view.menu.BaseMenuPresenter.getId:()I │ │ -096934: 5210 c409 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mId:I // field@09c4 │ │ -096938: 0f00 |0002: return v0 │ │ +0970f0: |[0970f0] android.support.v7.internal.view.menu.BaseMenuPresenter.getId:()I │ │ +097100: 5210 c409 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mId:I // field@09c4 │ │ +097104: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ │ │ #8 : (in Landroid/support/v7/internal/view/menu/BaseMenuPresenter;) │ │ @@ -193753,25 +193725,25 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -09693c: |[09693c] android.support.v7.internal.view.menu.BaseMenuPresenter.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -09694c: 2041 7003 |0000: instance-of v1, v4, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0370 │ │ -096950: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ -096954: 0740 |0004: move-object v0, v4 │ │ -096956: 1f00 7003 |0005: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0370 │ │ -09695a: 6e30 6419 3200 |0007: invoke-virtual {v2, v3, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.bindItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/support/v7/internal/view/menu/MenuView$ItemView;)V // method@1964 │ │ -096960: 1f00 1c04 |000a: check-cast v0, Landroid/view/View; // type@041c │ │ -096964: 1100 |000c: return-object v0 │ │ -096966: 6e20 6619 5200 |000d: invoke-virtual {v2, v5}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.createItemView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView$ItemView; // method@1966 │ │ -09696c: 0c00 |0010: move-result-object v0 │ │ -09696e: 28f6 |0011: goto 0007 // -000a │ │ +097108: |[097108] android.support.v7.internal.view.menu.BaseMenuPresenter.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +097118: 2041 7403 |0000: instance-of v1, v4, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0374 │ │ +09711c: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ +097120: 0740 |0004: move-object v0, v4 │ │ +097122: 1f00 7403 |0005: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0374 │ │ +097126: 6e30 6419 3200 |0007: invoke-virtual {v2, v3, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.bindItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/support/v7/internal/view/menu/MenuView$ItemView;)V // method@1964 │ │ +09712c: 1f00 2104 |000a: check-cast v0, Landroid/view/View; // type@0421 │ │ +097130: 1100 |000c: return-object v0 │ │ +097132: 6e20 6619 5200 |000d: invoke-virtual {v2, v5}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.createItemView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView$ItemView; // method@1966 │ │ +097138: 0c00 |0010: move-result-object v0 │ │ +09713a: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0005 line=176 │ │ 0x0007 line=180 │ │ 0x000a line=181 │ │ 0x000d line=178 │ │ @@ -193788,31 +193760,31 @@ │ │ type : '(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -096970: |[096970] android.support.v7.internal.view.menu.BaseMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ -096980: 5430 c909 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@09c9 │ │ -096984: 3900 1a00 |0002: if-nez v0, 001c // +001a │ │ -096988: 5430 cb09 |0004: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@09cb │ │ -09698c: 5231 c809 |0006: iget v1, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@09c8 │ │ -096990: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -096992: 6e40 cb20 1024 |0009: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -096998: 0c00 |000c: move-result-object v0 │ │ -09699a: 1f00 7103 |000d: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView; // type@0371 │ │ -09699e: 5b30 c909 |000f: iput-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@09c9 │ │ -0969a2: 5430 c909 |0011: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@09c9 │ │ -0969a6: 5431 c709 |0013: iget-object v1, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09c7 │ │ -0969aa: 7220 fc1a 1000 |0015: invoke-interface {v0, v1}, Landroid/support/v7/internal/view/menu/MenuView;.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1afc │ │ -0969b0: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -0969b2: 6e20 7319 0300 |0019: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@1973 │ │ -0969b8: 5430 c909 |001c: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@09c9 │ │ -0969bc: 1100 |001e: return-object v0 │ │ +09713c: |[09713c] android.support.v7.internal.view.menu.BaseMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ +09714c: 5430 c909 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@09c9 │ │ +097150: 3900 1a00 |0002: if-nez v0, 001c // +001a │ │ +097154: 5430 cb09 |0004: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@09cb │ │ +097158: 5231 c809 |0006: iget v1, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@09c8 │ │ +09715c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +09715e: 6e40 cb20 1024 |0009: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +097164: 0c00 |000c: move-result-object v0 │ │ +097166: 1f00 7503 |000d: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView; // type@0375 │ │ +09716a: 5b30 c909 |000f: iput-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@09c9 │ │ +09716e: 5430 c909 |0011: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@09c9 │ │ +097172: 5431 c709 |0013: iget-object v1, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09c7 │ │ +097176: 7220 fc1a 1000 |0015: invoke-interface {v0, v1}, Landroid/support/v7/internal/view/menu/MenuView;.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1afc │ │ +09717c: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +09717e: 6e20 7319 0300 |0019: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@1973 │ │ +097184: 5430 c909 |001c: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@09c9 │ │ +097188: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ 0x0011 line=73 │ │ 0x0018 line=74 │ │ 0x001c line=77 │ │ @@ -193825,22 +193797,22 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0969c0: |[0969c0] android.support.v7.internal.view.menu.BaseMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -0969d0: 5b12 c309 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@09c3 │ │ -0969d4: 5410 c309 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@09c3 │ │ -0969d8: 7110 c820 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ -0969de: 0c00 |0007: move-result-object v0 │ │ -0969e0: 5b10 c509 |0008: iput-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@09c5 │ │ -0969e4: 5b13 c709 |000a: iput-object v3, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09c7 │ │ -0969e8: 0e00 |000c: return-void │ │ +09718c: |[09718c] android.support.v7.internal.view.menu.BaseMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +09719c: 5b12 c309 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@09c3 │ │ +0971a0: 5410 c309 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@09c3 │ │ +0971a4: 7110 c820 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ +0971aa: 0c00 |0007: move-result-object v0 │ │ +0971ac: 5b10 c509 |0008: iput-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@09c5 │ │ +0971b0: 5b13 c709 |000a: iput-object v3, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09c7 │ │ +0971b4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0002 line=66 │ │ 0x000a line=67 │ │ 0x000c line=68 │ │ locals : │ │ @@ -193853,20 +193825,20 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0969ec: |[0969ec] android.support.v7.internal.view.menu.BaseMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -0969fc: 5410 c209 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09c2 │ │ -096a00: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -096a04: 5410 c209 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09c2 │ │ -096a08: 7230 e31a 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@1ae3 │ │ -096a0e: 0e00 |0009: return-void │ │ +0971b8: |[0971b8] android.support.v7.internal.view.menu.BaseMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +0971c8: 5410 c209 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09c2 │ │ +0971cc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0971d0: 5410 c209 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09c2 │ │ +0971d4: 7230 e31a 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@1ae3 │ │ +0971da: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0004 line=205 │ │ 0x0009 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ @@ -193878,23 +193850,23 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -096a10: |[096a10] android.support.v7.internal.view.menu.BaseMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -096a20: 5410 c209 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09c2 │ │ -096a24: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -096a28: 5410 c209 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09c2 │ │ -096a2c: 7220 e41a 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@1ae4 │ │ -096a32: 0a00 |0009: move-result v0 │ │ -096a34: 0f00 |000a: return v0 │ │ -096a36: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -096a38: 28fe |000c: goto 000a // -0002 │ │ +0971dc: |[0971dc] android.support.v7.internal.view.menu.BaseMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +0971ec: 5410 c209 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09c2 │ │ +0971f0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0971f4: 5410 c209 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09c2 │ │ +0971f8: 7220 e41a 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@1ae4 │ │ +0971fe: 0a00 |0009: move-result v0 │ │ +097200: 0f00 |000a: return v0 │ │ +097202: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +097204: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0004 line=211 │ │ 0x000a line=213 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ @@ -193905,17 +193877,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096a3c: |[096a3c] android.support.v7.internal.view.menu.BaseMenuPresenter.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ -096a4c: 5b01 c209 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09c2 │ │ -096a50: 0e00 |0002: return-void │ │ +097208: |[097208] android.support.v7.internal.view.menu.BaseMenuPresenter.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ +097218: 5b01 c209 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09c2 │ │ +09721c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0002 line=151 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 cb Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; │ │ @@ -193925,17 +193897,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096a54: |[096a54] android.support.v7.internal.view.menu.BaseMenuPresenter.setId:(I)V │ │ -096a64: 5901 c409 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mId:I // field@09c4 │ │ -096a68: 0e00 |0002: return-void │ │ +097220: |[097220] android.support.v7.internal.view.menu.BaseMenuPresenter.setId:(I)V │ │ +097230: 5901 c409 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mId:I // field@09c4 │ │ +097234: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0002 line=234 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 id I │ │ @@ -193945,17 +193917,17 @@ │ │ type : '(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -096a6c: |[096a6c] android.support.v7.internal.view.menu.BaseMenuPresenter.shouldIncludeItem:(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -096a7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -096a7e: 0f00 |0001: return v0 │ │ +097238: |[097238] android.support.v7.internal.view.menu.BaseMenuPresenter.shouldIncludeItem:(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +097248: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09724a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 childIndex I │ │ 0x0000 - 0x0002 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -193965,65 +193937,65 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 94 16-bit code units │ │ -096a80: |[096a80] android.support.v7.internal.view.menu.BaseMenuPresenter.updateMenuView:(Z)V │ │ -096a90: 54a7 c909 |0000: iget-object v7, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@09c9 │ │ -096a94: 1f07 2204 |0002: check-cast v7, Landroid/view/ViewGroup; // type@0422 │ │ -096a98: 3907 0300 |0004: if-nez v7, 0007 // +0003 │ │ -096a9c: 0e00 |0006: return-void │ │ -096a9e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -096aa0: 54a9 c709 |0008: iget-object v9, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09c7 │ │ -096aa4: 3809 4500 |000a: if-eqz v9, 004f // +0045 │ │ -096aa8: 54a9 c709 |000c: iget-object v9, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09c7 │ │ -096aac: 6e10 e219 0900 |000e: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@19e2 │ │ -096ab2: 54a9 c709 |0011: iget-object v9, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09c7 │ │ -096ab6: 6e10 f019 0900 |0013: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@19f0 │ │ -096abc: 0c08 |0016: move-result-object v8 │ │ -096abe: 6e10 0d25 0800 |0017: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -096ac4: 0a04 |001a: move-result v4 │ │ -096ac6: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -096ac8: 3542 3300 |001c: if-ge v2, v4, 004f // +0033 │ │ -096acc: 6e20 0725 2800 |001e: invoke-virtual {v8, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -096ad2: 0c03 |0021: move-result-object v3 │ │ -096ad4: 1f03 6303 |0022: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -096ad8: 6e30 7219 0a03 |0024: invoke-virtual {v10, v0, v3}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.shouldIncludeItem:(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1972 │ │ -096ade: 0a09 |0027: move-result v9 │ │ -096ae0: 3809 2200 |0028: if-eqz v9, 004a // +0022 │ │ -096ae4: 6e20 0e22 0700 |002a: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ -096aea: 0c01 |002d: move-result-object v1 │ │ -096aec: 2019 7003 |002e: instance-of v9, v1, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0370 │ │ -096af0: 3809 1d00 |0030: if-eqz v9, 004d // +001d │ │ -096af4: 0719 |0032: move-object v9, v1 │ │ -096af6: 1f09 7003 |0033: check-cast v9, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0370 │ │ -096afa: 7210 f11a 0900 |0035: invoke-interface {v9}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1af1 │ │ -096b00: 0c06 |0038: move-result-object v6 │ │ -096b02: 6e40 6b19 3a71 |0039: invoke-virtual {v10, v3, v1, v7}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@196b │ │ -096b08: 0c05 |003c: move-result-object v5 │ │ -096b0a: 3263 0600 |003d: if-eq v3, v6, 0043 // +0006 │ │ -096b0e: 1209 |003f: const/4 v9, #int 0 // #0 │ │ -096b10: 6e20 d721 9500 |0040: invoke-virtual {v5, v9}, Landroid/view/View;.setPressed:(Z)V // method@21d7 │ │ -096b16: 3215 0500 |0043: if-eq v5, v1, 0048 // +0005 │ │ -096b1a: 6e30 6319 5a00 |0045: invoke-virtual {v10, v5, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.addItemView:(Landroid/view/View;I)V // method@1963 │ │ -096b20: d800 0001 |0048: add-int/lit8 v0, v0, #int 1 // #01 │ │ -096b24: d802 0201 |004a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -096b28: 28d0 |004c: goto 001c // -0030 │ │ -096b2a: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -096b2c: 28eb |004e: goto 0039 // -0015 │ │ -096b2e: 6e10 0f22 0700 |004f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ -096b34: 0a09 |0052: move-result v9 │ │ -096b36: 3590 b3ff |0053: if-ge v0, v9, 0006 // -004d │ │ -096b3a: 6e30 6819 7a00 |0055: invoke-virtual {v10, v7, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@1968 │ │ -096b40: 0a09 |0058: move-result v9 │ │ -096b42: 3909 f6ff |0059: if-nez v9, 004f // -000a │ │ -096b46: d800 0001 |005b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -096b4a: 28f2 |005d: goto 004f // -000e │ │ +09724c: |[09724c] android.support.v7.internal.view.menu.BaseMenuPresenter.updateMenuView:(Z)V │ │ +09725c: 54a7 c909 |0000: iget-object v7, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@09c9 │ │ +097260: 1f07 2804 |0002: check-cast v7, Landroid/view/ViewGroup; // type@0428 │ │ +097264: 3907 0300 |0004: if-nez v7, 0007 // +0003 │ │ +097268: 0e00 |0006: return-void │ │ +09726a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +09726c: 54a9 c709 |0008: iget-object v9, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09c7 │ │ +097270: 3809 4500 |000a: if-eqz v9, 004f // +0045 │ │ +097274: 54a9 c709 |000c: iget-object v9, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09c7 │ │ +097278: 6e10 e219 0900 |000e: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@19e2 │ │ +09727e: 54a9 c709 |0011: iget-object v9, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09c7 │ │ +097282: 6e10 f019 0900 |0013: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@19f0 │ │ +097288: 0c08 |0016: move-result-object v8 │ │ +09728a: 6e10 0d25 0800 |0017: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +097290: 0a04 |001a: move-result v4 │ │ +097292: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +097294: 3542 3300 |001c: if-ge v2, v4, 004f // +0033 │ │ +097298: 6e20 0725 2800 |001e: invoke-virtual {v8, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +09729e: 0c03 |0021: move-result-object v3 │ │ +0972a0: 1f03 6703 |0022: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +0972a4: 6e30 7219 0a03 |0024: invoke-virtual {v10, v0, v3}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.shouldIncludeItem:(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1972 │ │ +0972aa: 0a09 |0027: move-result v9 │ │ +0972ac: 3809 2200 |0028: if-eqz v9, 004a // +0022 │ │ +0972b0: 6e20 0e22 0700 |002a: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ +0972b6: 0c01 |002d: move-result-object v1 │ │ +0972b8: 2019 7403 |002e: instance-of v9, v1, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0374 │ │ +0972bc: 3809 1d00 |0030: if-eqz v9, 004d // +001d │ │ +0972c0: 0719 |0032: move-object v9, v1 │ │ +0972c2: 1f09 7403 |0033: check-cast v9, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0374 │ │ +0972c6: 7210 f11a 0900 |0035: invoke-interface {v9}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1af1 │ │ +0972cc: 0c06 |0038: move-result-object v6 │ │ +0972ce: 6e40 6b19 3a71 |0039: invoke-virtual {v10, v3, v1, v7}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@196b │ │ +0972d4: 0c05 |003c: move-result-object v5 │ │ +0972d6: 3263 0600 |003d: if-eq v3, v6, 0043 // +0006 │ │ +0972da: 1209 |003f: const/4 v9, #int 0 // #0 │ │ +0972dc: 6e20 d721 9500 |0040: invoke-virtual {v5, v9}, Landroid/view/View;.setPressed:(Z)V // method@21d7 │ │ +0972e2: 3215 0500 |0043: if-eq v5, v1, 0048 // +0005 │ │ +0972e6: 6e30 6319 5a00 |0045: invoke-virtual {v10, v5, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.addItemView:(Landroid/view/View;I)V // method@1963 │ │ +0972ec: d800 0001 |0048: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0972f0: d802 0201 |004a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0972f4: 28d0 |004c: goto 001c // -0030 │ │ +0972f6: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +0972f8: 28eb |004e: goto 0039 // -0015 │ │ +0972fa: 6e10 0f22 0700 |004f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ +097300: 0a09 |0052: move-result v9 │ │ +097302: 3590 b3ff |0053: if-ge v0, v9, 0006 // -004d │ │ +097306: 6e30 6819 7a00 |0055: invoke-virtual {v10, v7, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@1968 │ │ +09730c: 0a09 |0058: move-result v9 │ │ +09730e: 3909 f6ff |0059: if-nez v9, 004f // -000a │ │ +097312: d800 0001 |005b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +097316: 28f2 |005d: goto 004f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ 0x0006 line=121 │ │ 0x0007 line=89 │ │ 0x0008 line=90 │ │ @@ -194059,17 +194031,17 @@ │ │ 0x0004 - 0x005e reg=7 parent Landroid/view/ViewGroup; │ │ 0x0000 - 0x005e reg=10 this Landroid/support/v7/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x005e reg=11 cleared Z │ │ │ │ source_file_idx : 627 (BaseMenuPresenter.java) │ │ │ │ Class #742 header: │ │ -class_idx : 856 │ │ +class_idx : 860 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 857 │ │ +superclass_idx : 861 │ │ source_file_idx : 629 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #742 annotations: │ │ @@ -194103,17 +194075,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -096b4c: |[096b4c] android.support.v7.internal.view.menu.BaseMenuWrapper.:(Ljava/lang/Object;)V │ │ -096b5c: 7020 7a19 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/BaseWrapper;.:(Ljava/lang/Object;)V // method@197a │ │ -096b62: 0e00 |0003: return-void │ │ +097318: |[097318] android.support.v7.internal.view.menu.BaseMenuWrapper.:(Ljava/lang/Object;)V │ │ +097328: 7020 7a19 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/BaseWrapper;.:(Ljava/lang/Object;)V // method@197a │ │ +09732e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v7/internal/view/menu/BaseMenuWrapper; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ @@ -194126,33 +194098,33 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -096b64: |[096b64] android.support.v7.internal.view.menu.BaseMenuWrapper.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -096b74: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ -096b78: 5421 cc09 |0002: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ -096b7c: 3901 0900 |0004: if-nez v1, 000d // +0009 │ │ -096b80: 2201 d304 |0006: new-instance v1, Ljava/util/HashMap; // type@04d3 │ │ -096b84: 7010 1b25 0100 |0008: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@251b │ │ -096b8a: 5b21 cc09 |000b: iput-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ -096b8e: 5421 cc09 |000d: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ -096b92: 6e20 1e25 3100 |000f: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@251e │ │ -096b98: 0c00 |0012: move-result-object v0 │ │ -096b9a: 1f00 8c01 |0013: check-cast v0, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -096b9e: 3900 0b00 |0015: if-nez v0, 0020 // +000b │ │ -096ba2: 7110 001b 0300 |0017: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createSupportMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1b00 │ │ -096ba8: 0c00 |001a: move-result-object v0 │ │ -096baa: 5421 cc09 |001b: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ -096bae: 6e30 2025 3100 |001d: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2520 │ │ -096bb4: 1100 |0020: return-object v0 │ │ -096bb6: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -096bb8: 28fe |0022: goto 0020 // -0002 │ │ +097330: |[097330] android.support.v7.internal.view.menu.BaseMenuWrapper.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +097340: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ +097344: 5421 cc09 |0002: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ +097348: 3901 0900 |0004: if-nez v1, 000d // +0009 │ │ +09734c: 2201 d904 |0006: new-instance v1, Ljava/util/HashMap; // type@04d9 │ │ +097350: 7010 1b25 0100 |0008: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@251b │ │ +097356: 5b21 cc09 |000b: iput-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ +09735a: 5421 cc09 |000d: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ +09735e: 6e20 1e25 3100 |000f: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@251e │ │ +097364: 0c00 |0012: move-result-object v0 │ │ +097366: 1f00 9001 |0013: check-cast v0, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +09736a: 3900 0b00 |0015: if-nez v0, 0020 // +000b │ │ +09736e: 7110 001b 0300 |0017: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createSupportMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1b00 │ │ +097374: 0c00 |001a: move-result-object v0 │ │ +097376: 5421 cc09 |001b: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ +09737a: 6e30 2025 3100 |001d: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2520 │ │ +097380: 1100 |0020: return-object v0 │ │ +097382: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +097384: 28fe |0022: goto 0020 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=39 │ │ 0x0006 line=40 │ │ 0x000d line=43 │ │ 0x0015 line=45 │ │ @@ -194170,33 +194142,33 @@ │ │ type : '(Landroid/view/SubMenu;)Landroid/view/SubMenu;' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -096bbc: |[096bbc] android.support.v7.internal.view.menu.BaseMenuWrapper.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; │ │ -096bcc: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ -096bd0: 5421 cd09 |0002: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@09cd │ │ -096bd4: 3901 0900 |0004: if-nez v1, 000d // +0009 │ │ -096bd8: 2201 d304 |0006: new-instance v1, Ljava/util/HashMap; // type@04d3 │ │ -096bdc: 7010 1b25 0100 |0008: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@251b │ │ -096be2: 5b21 cd09 |000b: iput-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@09cd │ │ -096be6: 5421 cd09 |000d: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@09cd │ │ -096bea: 6e20 1e25 3100 |000f: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@251e │ │ -096bf0: 0c00 |0012: move-result-object v0 │ │ -096bf2: 1f00 1004 |0013: check-cast v0, Landroid/view/SubMenu; // type@0410 │ │ -096bf6: 3900 0b00 |0015: if-nez v0, 0020 // +000b │ │ -096bfa: 7110 021b 0300 |0017: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createSupportSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/support/v4/internal/view/SupportSubMenu; // method@1b02 │ │ -096c00: 0c00 |001a: move-result-object v0 │ │ -096c02: 5421 cd09 |001b: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@09cd │ │ -096c06: 6e30 2025 3100 |001d: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2520 │ │ -096c0c: 1100 |0020: return-object v0 │ │ -096c0e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -096c10: 28fe |0022: goto 0020 // -0002 │ │ +097388: |[097388] android.support.v7.internal.view.menu.BaseMenuWrapper.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; │ │ +097398: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ +09739c: 5421 cd09 |0002: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@09cd │ │ +0973a0: 3901 0900 |0004: if-nez v1, 000d // +0009 │ │ +0973a4: 2201 d904 |0006: new-instance v1, Ljava/util/HashMap; // type@04d9 │ │ +0973a8: 7010 1b25 0100 |0008: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@251b │ │ +0973ae: 5b21 cd09 |000b: iput-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@09cd │ │ +0973b2: 5421 cd09 |000d: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@09cd │ │ +0973b6: 6e20 1e25 3100 |000f: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@251e │ │ +0973bc: 0c00 |0012: move-result-object v0 │ │ +0973be: 1f00 1504 |0013: check-cast v0, Landroid/view/SubMenu; // type@0415 │ │ +0973c2: 3900 0b00 |0015: if-nez v0, 0020 // +000b │ │ +0973c6: 7110 021b 0300 |0017: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createSupportSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/support/v4/internal/view/SupportSubMenu; // method@1b02 │ │ +0973cc: 0c00 |001a: move-result-object v0 │ │ +0973ce: 5421 cd09 |001b: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@09cd │ │ +0973d2: 6e30 2025 3100 |001d: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2520 │ │ +0973d8: 1100 |0020: return-object v0 │ │ +0973da: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +0973dc: 28fe |0022: goto 0020 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=62 │ │ 0x0015 line=64 │ │ @@ -194214,24 +194186,24 @@ │ │ type : '()V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -096c14: |[096c14] android.support.v7.internal.view.menu.BaseMenuWrapper.internalClear:()V │ │ -096c24: 5410 cc09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ -096c28: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -096c2c: 5410 cc09 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ -096c30: 6e10 1c25 0000 |0006: invoke-virtual {v0}, Ljava/util/HashMap;.clear:()V // method@251c │ │ -096c36: 5410 cd09 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@09cd │ │ -096c3a: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -096c3e: 5410 cd09 |000d: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@09cd │ │ -096c42: 6e10 1c25 0000 |000f: invoke-virtual {v0}, Ljava/util/HashMap;.clear:()V // method@251c │ │ -096c48: 0e00 |0012: return-void │ │ +0973e0: |[0973e0] android.support.v7.internal.view.menu.BaseMenuWrapper.internalClear:()V │ │ +0973f0: 5410 cc09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ +0973f4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0973f8: 5410 cc09 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ +0973fc: 6e10 1c25 0000 |0006: invoke-virtual {v0}, Ljava/util/HashMap;.clear:()V // method@251c │ │ +097402: 5410 cd09 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@09cd │ │ +097406: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +09740a: 5410 cd09 |000d: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@09cd │ │ +09740e: 6e10 1c25 0000 |000f: invoke-virtual {v0}, Ljava/util/HashMap;.clear:()V // method@251c │ │ +097414: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0004 line=76 │ │ 0x0009 line=78 │ │ 0x000d line=79 │ │ 0x0012 line=81 │ │ @@ -194244,34 +194216,34 @@ │ │ type : '(I)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -096c4c: |[096c4c] android.support.v7.internal.view.menu.BaseMenuWrapper.internalRemoveGroup:(I)V │ │ -096c5c: 5432 cc09 |0000: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ -096c60: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -096c64: 0e00 |0004: return-void │ │ -096c66: 5432 cc09 |0005: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ -096c6a: 6e10 1f25 0200 |0007: invoke-virtual {v2}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@251f │ │ -096c70: 0c02 |000a: move-result-object v2 │ │ -096c72: 7210 5025 0200 |000b: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2550 │ │ -096c78: 0c00 |000e: move-result-object v0 │ │ -096c7a: 7210 2425 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -096c80: 0a02 |0012: move-result v2 │ │ -096c82: 3802 f1ff |0013: if-eqz v2, 0004 // -000f │ │ -096c86: 7210 2525 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -096c8c: 0c01 |0018: move-result-object v1 │ │ -096c8e: 1f01 0c04 |0019: check-cast v1, Landroid/view/MenuItem; // type@040c │ │ -096c92: 7210 ed20 0100 |001b: invoke-interface {v1}, Landroid/view/MenuItem;.getGroupId:()I // method@20ed │ │ -096c98: 0a02 |001e: move-result v2 │ │ -096c9a: 3324 f0ff |001f: if-ne v4, v2, 000f // -0010 │ │ -096c9e: 7210 2625 0000 |0021: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2526 │ │ -096ca4: 28eb |0024: goto 000f // -0015 │ │ +097418: |[097418] android.support.v7.internal.view.menu.BaseMenuWrapper.internalRemoveGroup:(I)V │ │ +097428: 5432 cc09 |0000: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ +09742c: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +097430: 0e00 |0004: return-void │ │ +097432: 5432 cc09 |0005: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ +097436: 6e10 1f25 0200 |0007: invoke-virtual {v2}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@251f │ │ +09743c: 0c02 |000a: move-result-object v2 │ │ +09743e: 7210 5025 0200 |000b: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2550 │ │ +097444: 0c00 |000e: move-result-object v0 │ │ +097446: 7210 2425 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +09744c: 0a02 |0012: move-result v2 │ │ +09744e: 3802 f1ff |0013: if-eqz v2, 0004 // -000f │ │ +097452: 7210 2525 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +097458: 0c01 |0018: move-result-object v1 │ │ +09745a: 1f01 1104 |0019: check-cast v1, Landroid/view/MenuItem; // type@0411 │ │ +09745e: 7210 ed20 0100 |001b: invoke-interface {v1}, Landroid/view/MenuItem;.getGroupId:()I // method@20ed │ │ +097464: 0a02 |001e: move-result v2 │ │ +097466: 3324 f0ff |001f: if-ne v4, v2, 000f // -0010 │ │ +09746a: 7210 2625 0000 |0021: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2526 │ │ +097470: 28eb |0024: goto 000f // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=97 │ │ 0x0005 line=88 │ │ 0x000f line=91 │ │ 0x0015 line=92 │ │ @@ -194289,34 +194261,34 @@ │ │ type : '(I)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -096ca8: |[096ca8] android.support.v7.internal.view.menu.BaseMenuWrapper.internalRemoveItem:(I)V │ │ -096cb8: 5432 cc09 |0000: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ -096cbc: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -096cc0: 0e00 |0004: return-void │ │ -096cc2: 5432 cc09 |0005: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ -096cc6: 6e10 1f25 0200 |0007: invoke-virtual {v2}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@251f │ │ -096ccc: 0c02 |000a: move-result-object v2 │ │ -096cce: 7210 5025 0200 |000b: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2550 │ │ -096cd4: 0c00 |000e: move-result-object v0 │ │ -096cd6: 7210 2425 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -096cdc: 0a02 |0012: move-result v2 │ │ -096cde: 3802 f1ff |0013: if-eqz v2, 0004 // -000f │ │ -096ce2: 7210 2525 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -096ce8: 0c01 |0018: move-result-object v1 │ │ -096cea: 1f01 0c04 |0019: check-cast v1, Landroid/view/MenuItem; // type@040c │ │ -096cee: 7210 f020 0100 |001b: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@20f0 │ │ -096cf4: 0a02 |001e: move-result v2 │ │ -096cf6: 3324 f0ff |001f: if-ne v4, v2, 000f // -0010 │ │ -096cfa: 7210 2625 0000 |0021: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2526 │ │ -096d00: 28e0 |0024: goto 0004 // -0020 │ │ +097474: |[097474] android.support.v7.internal.view.menu.BaseMenuWrapper.internalRemoveItem:(I)V │ │ +097484: 5432 cc09 |0000: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ +097488: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +09748c: 0e00 |0004: return-void │ │ +09748e: 5432 cc09 |0005: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@09cc │ │ +097492: 6e10 1f25 0200 |0007: invoke-virtual {v2}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@251f │ │ +097498: 0c02 |000a: move-result-object v2 │ │ +09749a: 7210 5025 0200 |000b: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2550 │ │ +0974a0: 0c00 |000e: move-result-object v0 │ │ +0974a2: 7210 2425 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +0974a8: 0a02 |0012: move-result v2 │ │ +0974aa: 3802 f1ff |0013: if-eqz v2, 0004 // -000f │ │ +0974ae: 7210 2525 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +0974b4: 0c01 |0018: move-result-object v1 │ │ +0974b6: 1f01 1104 |0019: check-cast v1, Landroid/view/MenuItem; // type@0411 │ │ +0974ba: 7210 f020 0100 |001b: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@20f0 │ │ +0974c0: 0a02 |001e: move-result v2 │ │ +0974c2: 3324 f0ff |001f: if-ne v4, v2, 000f // -0010 │ │ +0974c6: 7210 2625 0000 |0021: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2526 │ │ +0974cc: 28e0 |0024: goto 0004 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=114 │ │ 0x0005 line=104 │ │ 0x000f line=107 │ │ 0x0015 line=108 │ │ @@ -194328,17 +194300,17 @@ │ │ 0x001b - 0x0025 reg=1 menuItem Landroid/view/MenuItem; │ │ 0x0000 - 0x0025 reg=3 this Landroid/support/v7/internal/view/menu/BaseMenuWrapper; Landroid/support/v7/internal/view/menu/BaseMenuWrapper; │ │ 0x0000 - 0x0025 reg=4 id I │ │ │ │ source_file_idx : 629 (BaseMenuWrapper.java) │ │ │ │ Class #743 header: │ │ -class_idx : 858 │ │ +class_idx : 862 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1113 │ │ +superclass_idx : 1119 │ │ source_file_idx : 941 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #743 - │ │ @@ -194365,18 +194337,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -096d04: |[096d04] android.support.v7.internal.view.menu.ExpandedMenuView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -096d14: 7030 9a23 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ListView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@239a │ │ -096d1a: 6e20 8519 0000 |0003: invoke-virtual {v0, v0}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1985 │ │ -096d20: 0e00 |0006: return-void │ │ +0974d0: |[0974d0] android.support.v7.internal.view.menu.ExpandedMenuView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0974e0: 7030 9a23 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ListView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@239a │ │ +0974e6: 6e20 8519 0000 |0003: invoke-virtual {v0, v0}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1985 │ │ +0974ec: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0006 line=45 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v7/internal/view/menu/ExpandedMenuView; │ │ @@ -194389,17 +194361,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096d24: |[096d24] android.support.v7.internal.view.menu.ExpandedMenuView.getWindowAnimations:()I │ │ -096d34: 5210 cf09 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.mAnimations:I // field@09cf │ │ -096d38: 0f00 |0002: return v0 │ │ +0974f0: |[0974f0] android.support.v7.internal.view.menu.ExpandedMenuView.getWindowAnimations:()I │ │ +097500: 5210 cf09 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.mAnimations:I // field@09cf │ │ +097504: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ExpandedMenuView; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/ExpandedMenuView;) │ │ @@ -194407,17 +194379,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096d3c: |[096d3c] android.support.v7.internal.view.menu.ExpandedMenuView.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -096d4c: 5b01 d009 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09d0 │ │ -096d50: 0e00 |0002: return-void │ │ +097508: |[097508] android.support.v7.internal.view.menu.ExpandedMenuView.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +097518: 5b01 d009 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09d0 │ │ +09751c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0002 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ExpandedMenuView; │ │ 0x0000 - 0x0003 reg=1 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -194427,20 +194399,20 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -096d54: |[096d54] android.support.v7.internal.view.menu.ExpandedMenuView.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -096d64: 5420 d009 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09d0 │ │ -096d68: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -096d6a: 6e30 f919 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@19f9 │ │ -096d70: 0a00 |0006: move-result v0 │ │ -096d72: 0f00 |0007: return v0 │ │ +097520: |[097520] android.support.v7.internal.view.menu.ExpandedMenuView.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +097530: 5420 d009 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09d0 │ │ +097534: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +097536: 6e30 f919 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@19f9 │ │ +09753c: 0a00 |0006: move-result v0 │ │ +09753e: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/view/menu/ExpandedMenuView; │ │ 0x0000 - 0x0008 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -194449,19 +194421,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -096d74: |[096d74] android.support.v7.internal.view.menu.ExpandedMenuView.onDetachedFromWindow:()V │ │ -096d84: 6f10 a823 0100 |0000: invoke-super {v1}, Landroid/widget/ListView;.onDetachedFromWindow:()V // method@23a8 │ │ -096d8a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -096d8c: 6e20 8419 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setChildrenDrawingCacheEnabled:(Z)V // method@1984 │ │ -096d92: 0e00 |0007: return-void │ │ +097540: |[097540] android.support.v7.internal.view.menu.ExpandedMenuView.onDetachedFromWindow:()V │ │ +097550: 6f10 a823 0100 |0000: invoke-super {v1}, Landroid/widget/ListView;.onDetachedFromWindow:()V // method@23a8 │ │ +097556: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +097558: 6e20 8419 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setChildrenDrawingCacheEnabled:(Z)V // method@1984 │ │ +09755e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=57 │ │ 0x0007 line=58 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/ExpandedMenuView; │ │ @@ -194471,40 +194443,40 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -096d94: |[096d94] android.support.v7.internal.view.menu.ExpandedMenuView.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -096da4: 6e10 7d19 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.getAdapter:()Landroid/widget/ListAdapter; // method@197d │ │ -096daa: 0c00 |0003: move-result-object v0 │ │ -096dac: 7220 9123 4000 |0004: invoke-interface {v0, v4}, Landroid/widget/ListAdapter;.getItem:(I)Ljava/lang/Object; // method@2391 │ │ -096db2: 0c00 |0007: move-result-object v0 │ │ -096db4: 1f00 6303 |0008: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -096db8: 6e20 8019 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1980 │ │ -096dbe: 0e00 |000d: return-void │ │ +097560: |[097560] android.support.v7.internal.view.menu.ExpandedMenuView.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +097570: 6e10 7d19 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.getAdapter:()Landroid/widget/ListAdapter; // method@197d │ │ +097576: 0c00 |0003: move-result-object v0 │ │ +097578: 7220 9123 4000 |0004: invoke-interface {v0, v4}, Landroid/widget/ListAdapter;.getItem:(I)Ljava/lang/Object; // method@2391 │ │ +09757e: 0c00 |0007: move-result-object v0 │ │ +097580: 1f00 6703 |0008: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +097584: 6e20 8019 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1980 │ │ +09758a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x000d line=69 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/view/menu/ExpandedMenuView; │ │ 0x0000 - 0x000e reg=2 parent Landroid/widget/AdapterView; │ │ 0x0000 - 0x000e reg=3 v Landroid/view/View; │ │ 0x0000 - 0x000e reg=4 position I │ │ 0x0000 - 0x000e reg=5 id J │ │ │ │ source_file_idx : 941 (ExpandedMenuView.java) │ │ │ │ Class #744 header: │ │ -class_idx : 859 │ │ +class_idx : 863 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1110 │ │ -source_file_idx : 2555 │ │ +superclass_idx : 1116 │ │ +source_file_idx : 2561 │ │ static_fields_size : 1 │ │ instance_fields_size: 14 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 12 │ │ │ │ Class #744 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/menu/ListMenuItemView;' │ │ @@ -194581,18 +194553,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -096dc0: |[096dc0] android.support.v7.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -096dd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -096dd2: 7040 8719 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1987 │ │ -096dd8: 0e00 |0004: return-void │ │ +09758c: |[09758c] android.support.v7.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09759c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09759e: 7040 8719 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1987 │ │ +0975a4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0004 line=82 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuItemView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -194603,37 +194575,37 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -096ddc: |[096ddc] android.support.v7.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -096dec: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -096dee: 7030 7023 5406 |0001: invoke-direct {v4, v5, v6}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2370 │ │ -096df4: 5b45 d409 |0004: iput-object v5, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@09d4 │ │ -096df8: 6201 1309 |0006: sget-object v1, Landroid/support/v7/appcompat/R$styleable;.MenuView:[I // field@0913 │ │ -096dfc: 6e53 2b01 6571 |0008: invoke-virtual {v5, v6, v1, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ -096e02: 0c00 |000b: move-result-object v0 │ │ -096e04: 1251 |000c: const/4 v1, #int 5 // #5 │ │ -096e06: 6e20 9601 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ -096e0c: 0c01 |0010: move-result-object v1 │ │ -096e0e: 5b41 d209 |0011: iput-object v1, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@09d2 │ │ -096e12: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -096e14: 12f2 |0014: const/4 v2, #int -1 // #ff │ │ -096e16: 6e30 9b01 1002 |0015: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ -096e1c: 0a01 |0018: move-result v1 │ │ -096e1e: 5941 dd09 |0019: iput v1, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@09dd │ │ -096e22: 1271 |001b: const/4 v1, #int 7 // #7 │ │ -096e24: 6e30 9201 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ -096e2a: 0a01 |001f: move-result v1 │ │ -096e2c: 5c41 da09 |0020: iput-boolean v1, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@09da │ │ -096e30: 5b45 de09 |0022: iput-object v5, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@09de │ │ -096e34: 6e10 a001 0000 |0024: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -096e3a: 0e00 |0027: return-void │ │ +0975a8: |[0975a8] android.support.v7.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0975b8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0975ba: 7030 7023 5406 |0001: invoke-direct {v4, v5, v6}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2370 │ │ +0975c0: 5b45 d409 |0004: iput-object v5, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@09d4 │ │ +0975c4: 6201 1309 |0006: sget-object v1, Landroid/support/v7/appcompat/R$styleable;.MenuView:[I // field@0913 │ │ +0975c8: 6e53 2b01 6571 |0008: invoke-virtual {v5, v6, v1, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ +0975ce: 0c00 |000b: move-result-object v0 │ │ +0975d0: 1251 |000c: const/4 v1, #int 5 // #5 │ │ +0975d2: 6e20 9601 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ +0975d8: 0c01 |0010: move-result-object v1 │ │ +0975da: 5b41 d209 |0011: iput-object v1, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@09d2 │ │ +0975de: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +0975e0: 12f2 |0014: const/4 v2, #int -1 // #ff │ │ +0975e2: 6e30 9b01 1002 |0015: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ +0975e8: 0a01 |0018: move-result v1 │ │ +0975ea: 5941 dd09 |0019: iput v1, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@09dd │ │ +0975ee: 1271 |001b: const/4 v1, #int 7 // #7 │ │ +0975f0: 6e30 9201 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ +0975f6: 0a01 |001f: move-result v1 │ │ +0975f8: 5c41 da09 |0020: iput-boolean v1, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@09da │ │ +0975fc: 5b45 de09 |0022: iput-object v5, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@09de │ │ +097600: 6e10 a001 0000 |0024: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +097606: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x0004 line=64 │ │ 0x0006 line=66 │ │ 0x000c line=70 │ │ 0x0013 line=71 │ │ @@ -194653,23 +194625,23 @@ │ │ type : '()Landroid/view/LayoutInflater;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -096e3c: |[096e3c] android.support.v7.internal.view.menu.ListMenuItemView.getInflater:()Landroid/view/LayoutInflater; │ │ -096e4c: 5410 d709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@09d7 │ │ -096e50: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -096e54: 5410 d409 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@09d4 │ │ -096e58: 7110 c820 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ -096e5e: 0c00 |0009: move-result-object v0 │ │ -096e60: 5b10 d709 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@09d7 │ │ -096e64: 5410 d709 |000c: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@09d7 │ │ -096e68: 1100 |000e: return-object v0 │ │ +097608: |[097608] android.support.v7.internal.view.menu.ListMenuItemView.getInflater:()Landroid/view/LayoutInflater; │ │ +097618: 5410 d709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@09d7 │ │ +09761c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +097620: 5410 d409 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@09d4 │ │ +097624: 7110 c820 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ +09762a: 0c00 |0009: move-result-object v0 │ │ +09762c: 5b10 d709 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@09d7 │ │ +097630: 5410 d709 |000c: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@09d7 │ │ +097634: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0004 line=282 │ │ 0x000c line=284 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v7/internal/view/menu/ListMenuItemView; │ │ @@ -194679,26 +194651,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -096e6c: |[096e6c] android.support.v7.internal.view.menu.ListMenuItemView.insertCheckBox:()V │ │ -096e7c: 7010 8b19 0300 |0000: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@198b │ │ -096e82: 0c00 |0003: move-result-object v0 │ │ -096e84: 6001 2908 |0004: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_checkbox:I // field@0829 │ │ -096e88: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -096e8a: 6e40 cb20 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -096e90: 0c01 |000a: move-result-object v1 │ │ -096e92: 1f01 4904 |000b: check-cast v1, Landroid/widget/CheckBox; // type@0449 │ │ -096e96: 5b31 d309 |000d: iput-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ -096e9a: 5431 d309 |000f: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ -096e9e: 6e20 8819 1300 |0011: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@1988 │ │ -096ea4: 0e00 |0014: return-void │ │ +097638: |[097638] android.support.v7.internal.view.menu.ListMenuItemView.insertCheckBox:()V │ │ +097648: 7010 8b19 0300 |0000: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@198b │ │ +09764e: 0c00 |0003: move-result-object v0 │ │ +097650: 6001 2908 |0004: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_checkbox:I // field@0829 │ │ +097654: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +097656: 6e40 cb20 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +09765c: 0c01 |000a: move-result-object v1 │ │ +09765e: 1f01 4f04 |000b: check-cast v1, Landroid/widget/CheckBox; // type@044f │ │ +097662: 5b31 d309 |000d: iput-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ +097666: 5431 d309 |000f: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ +09766a: 6e20 8819 1300 |0011: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@1988 │ │ +097670: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0004 line=266 │ │ 0x000f line=269 │ │ 0x0014 line=270 │ │ locals : │ │ @@ -194710,26 +194682,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -096ea8: |[096ea8] android.support.v7.internal.view.menu.ListMenuItemView.insertIconView:()V │ │ -096eb8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -096eba: 7010 8b19 0300 |0001: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@198b │ │ -096ec0: 0c00 |0004: move-result-object v0 │ │ -096ec2: 6001 2a08 |0005: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_icon:I // field@082a │ │ -096ec6: 6e40 cb20 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -096ecc: 0c01 |000a: move-result-object v1 │ │ -096ece: 1f01 5404 |000b: check-cast v1, Landroid/widget/ImageView; // type@0454 │ │ -096ed2: 5b31 d609 |000d: iput-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ -096ed6: 5431 d609 |000f: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ -096eda: 6e30 8919 1302 |0011: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;I)V // method@1989 │ │ -096ee0: 0e00 |0014: return-void │ │ +097674: |[097674] android.support.v7.internal.view.menu.ListMenuItemView.insertIconView:()V │ │ +097684: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +097686: 7010 8b19 0300 |0001: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@198b │ │ +09768c: 0c00 |0004: move-result-object v0 │ │ +09768e: 6001 2a08 |0005: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_icon:I // field@082a │ │ +097692: 6e40 cb20 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +097698: 0c01 |000a: move-result-object v1 │ │ +09769a: 1f01 5a04 |000b: check-cast v1, Landroid/widget/ImageView; // type@045a │ │ +09769e: 5b31 d609 |000d: iput-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ +0976a2: 5431 d609 |000f: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ +0976a6: 6e30 8919 1302 |0011: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;I)V // method@1989 │ │ +0976ac: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=250 │ │ 0x0005 line=251 │ │ 0x000f line=253 │ │ 0x0014 line=254 │ │ locals : │ │ @@ -194741,26 +194713,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -096ee4: |[096ee4] android.support.v7.internal.view.menu.ListMenuItemView.insertRadioButton:()V │ │ -096ef4: 7010 8b19 0300 |0000: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@198b │ │ -096efa: 0c00 |0003: move-result-object v0 │ │ -096efc: 6001 2c08 |0004: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_radio:I // field@082c │ │ -096f00: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -096f02: 6e40 cb20 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -096f08: 0c01 |000a: move-result-object v1 │ │ -096f0a: 1f01 5f04 |000b: check-cast v1, Landroid/widget/RadioButton; // type@045f │ │ -096f0e: 5b31 db09 |000d: iput-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ -096f12: 5431 db09 |000f: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ -096f16: 6e20 8819 1300 |0011: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@1988 │ │ -096f1c: 0e00 |0014: return-void │ │ +0976b0: |[0976b0] android.support.v7.internal.view.menu.ListMenuItemView.insertRadioButton:()V │ │ +0976c0: 7010 8b19 0300 |0000: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@198b │ │ +0976c6: 0c00 |0003: move-result-object v0 │ │ +0976c8: 6001 2c08 |0004: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_radio:I // field@082c │ │ +0976cc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0976ce: 6e40 cb20 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +0976d4: 0c01 |000a: move-result-object v1 │ │ +0976d6: 1f01 6504 |000b: check-cast v1, Landroid/widget/RadioButton; // type@0465 │ │ +0976da: 5b31 db09 |000d: iput-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ +0976de: 5431 db09 |000f: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ +0976e2: 6e20 8819 1300 |0011: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@1988 │ │ +0976e8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0004 line=258 │ │ 0x000f line=261 │ │ 0x0014 line=262 │ │ locals : │ │ @@ -194773,17 +194745,17 @@ │ │ type : '()Landroid/support/v7/internal/view/menu/MenuItemImpl;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096f20: |[096f20] android.support.v7.internal.view.menu.ListMenuItemView.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ -096f30: 5410 d809 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09d8 │ │ -096f34: 1100 |0002: return-object v0 │ │ +0976ec: |[0976ec] android.support.v7.internal.view.menu.ListMenuItemView.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ +0976fc: 5410 d809 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09d8 │ │ +097700: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuItemView; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/ListMenuItemView;) │ │ @@ -194791,42 +194763,42 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -096f38: |[096f38] android.support.v7.internal.view.menu.ListMenuItemView.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V │ │ -096f48: 5b23 d809 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09d8 │ │ -096f4c: 5924 d909 |0002: iput v4, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mMenuType:I // field@09d9 │ │ -096f50: 6e10 441a 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@1a44 │ │ -096f56: 0a00 |0007: move-result v0 │ │ -096f58: 3800 2e00 |0008: if-eqz v0, 0036 // +002e │ │ -096f5c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -096f5e: 6e20 9d19 0200 |000b: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setVisibility:(I)V // method@199d │ │ -096f64: 6e20 3a1a 2300 |000e: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Landroid/support/v7/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@1a3a │ │ -096f6a: 0c00 |0011: move-result-object v0 │ │ -096f6c: 6e20 9c19 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@199c │ │ -096f72: 6e10 401a 0300 |0015: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@1a40 │ │ -096f78: 0a00 |0018: move-result v0 │ │ -096f7a: 6e20 9619 0200 |0019: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setCheckable:(Z)V // method@1996 │ │ -096f80: 6e10 691a 0300 |001c: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@1a69 │ │ -096f86: 0a00 |001f: move-result v0 │ │ -096f88: 6e10 341a 0300 |0020: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@1a34 │ │ -096f8e: 0a01 |0023: move-result v1 │ │ -096f90: 6e30 9b19 0201 |0024: invoke-virtual {v2, v0, v1}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setShortcut:(ZC)V // method@199b │ │ -096f96: 6e10 2d1a 0300 |0027: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1a2d │ │ -096f9c: 0c00 |002a: move-result-object v0 │ │ -096f9e: 6e20 9a19 0200 |002b: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@199a │ │ -096fa4: 6e10 421a 0300 |002e: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@1a42 │ │ -096faa: 0a00 |0031: move-result v0 │ │ -096fac: 6e20 9819 0200 |0032: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setEnabled:(Z)V // method@1998 │ │ -096fb2: 0e00 |0035: return-void │ │ -096fb4: 1300 0800 |0036: const/16 v0, #int 8 // #8 │ │ -096fb8: 28d3 |0038: goto 000b // -002d │ │ +097704: |[097704] android.support.v7.internal.view.menu.ListMenuItemView.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V │ │ +097714: 5b23 d809 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09d8 │ │ +097718: 5924 d909 |0002: iput v4, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mMenuType:I // field@09d9 │ │ +09771c: 6e10 441a 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@1a44 │ │ +097722: 0a00 |0007: move-result v0 │ │ +097724: 3800 2e00 |0008: if-eqz v0, 0036 // +002e │ │ +097728: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +09772a: 6e20 9d19 0200 |000b: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setVisibility:(I)V // method@199d │ │ +097730: 6e20 3a1a 2300 |000e: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Landroid/support/v7/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@1a3a │ │ +097736: 0c00 |0011: move-result-object v0 │ │ +097738: 6e20 9c19 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@199c │ │ +09773e: 6e10 401a 0300 |0015: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@1a40 │ │ +097744: 0a00 |0018: move-result v0 │ │ +097746: 6e20 9619 0200 |0019: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setCheckable:(Z)V // method@1996 │ │ +09774c: 6e10 691a 0300 |001c: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@1a69 │ │ +097752: 0a00 |001f: move-result v0 │ │ +097754: 6e10 341a 0300 |0020: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@1a34 │ │ +09775a: 0a01 |0023: move-result v1 │ │ +09775c: 6e30 9b19 0201 |0024: invoke-virtual {v2, v0, v1}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setShortcut:(ZC)V // method@199b │ │ +097762: 6e10 2d1a 0300 |0027: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1a2d │ │ +097768: 0c00 |002a: move-result-object v0 │ │ +09776a: 6e20 9a19 0200 |002b: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@199a │ │ +097770: 6e10 421a 0300 |002e: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@1a42 │ │ +097776: 0a00 |0031: move-result v0 │ │ +097778: 6e20 9819 0200 |0032: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setEnabled:(Z)V // method@1998 │ │ +09777e: 0e00 |0035: return-void │ │ +097780: 1300 0800 |0036: const/16 v0, #int 8 // #8 │ │ +097784: 28d3 |0038: goto 000b // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ 0x0004 line=103 │ │ 0x000e line=105 │ │ 0x0015 line=106 │ │ @@ -194845,36 +194817,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -096fbc: |[096fbc] android.support.v7.internal.view.menu.ListMenuItemView.onFinishInflate:()V │ │ -096fcc: 6f10 8023 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onFinishInflate:()V // method@2380 │ │ -096fd2: 5430 d209 |0003: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@09d2 │ │ -096fd6: 6e20 9519 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1995 │ │ -096fdc: 6000 1308 |0008: sget v0, Landroid/support/v7/appcompat/R$id;.title:I // field@0813 │ │ -096fe0: 6e20 8a19 0300 |000a: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@198a │ │ -096fe6: 0c00 |000d: move-result-object v0 │ │ -096fe8: 1f00 6d04 |000e: check-cast v0, Landroid/widget/TextView; // type@046d │ │ -096fec: 5b30 df09 |0010: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@09df │ │ -096ff0: 5230 dd09 |0012: iget v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@09dd │ │ -096ff4: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ -096ff6: 3210 0b00 |0015: if-eq v0, v1, 0020 // +000b │ │ -096ffa: 5430 df09 |0017: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@09df │ │ -096ffe: 5431 de09 |0019: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@09de │ │ -097002: 5232 dd09 |001b: iget v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@09dd │ │ -097006: 6e30 3324 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2433 │ │ -09700c: 6000 0c08 |0020: sget v0, Landroid/support/v7/appcompat/R$id;.shortcut:I // field@080c │ │ -097010: 6e20 8a19 0300 |0022: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@198a │ │ -097016: 0c00 |0025: move-result-object v0 │ │ -097018: 1f00 6d04 |0026: check-cast v0, Landroid/widget/TextView; // type@046d │ │ -09701c: 5b30 dc09 |0028: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@09dc │ │ -097020: 0e00 |002a: return-void │ │ +097788: |[097788] android.support.v7.internal.view.menu.ListMenuItemView.onFinishInflate:()V │ │ +097798: 6f10 8023 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onFinishInflate:()V // method@2380 │ │ +09779e: 5430 d209 |0003: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@09d2 │ │ +0977a2: 6e20 9519 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1995 │ │ +0977a8: 6000 1308 |0008: sget v0, Landroid/support/v7/appcompat/R$id;.title:I // field@0813 │ │ +0977ac: 6e20 8a19 0300 |000a: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@198a │ │ +0977b2: 0c00 |000d: move-result-object v0 │ │ +0977b4: 1f00 7304 |000e: check-cast v0, Landroid/widget/TextView; // type@0473 │ │ +0977b8: 5b30 df09 |0010: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@09df │ │ +0977bc: 5230 dd09 |0012: iget v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@09dd │ │ +0977c0: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ +0977c2: 3210 0b00 |0015: if-eq v0, v1, 0020 // +000b │ │ +0977c6: 5430 df09 |0017: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@09df │ │ +0977ca: 5431 de09 |0019: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@09de │ │ +0977ce: 5232 dd09 |001b: iget v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@09dd │ │ +0977d2: 6e30 3324 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2433 │ │ +0977d8: 6000 0c08 |0020: sget v0, Landroid/support/v7/appcompat/R$id;.shortcut:I // field@080c │ │ +0977dc: 6e20 8a19 0300 |0022: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@198a │ │ +0977e2: 0c00 |0025: move-result-object v0 │ │ +0977e4: 1f00 7304 |0026: check-cast v0, Landroid/widget/TextView; // type@0473 │ │ +0977e8: 5b30 dc09 |0028: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@09dc │ │ +0977ec: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=88 │ │ 0x0008 line=90 │ │ 0x0012 line=91 │ │ 0x0017 line=92 │ │ @@ -194888,33 +194860,33 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -097024: |[097024] android.support.v7.internal.view.menu.ListMenuItemView.onMeasure:(II)V │ │ -097034: 5432 d609 |0000: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ -097038: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -09703c: 5532 da09 |0004: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@09da │ │ -097040: 3802 1a00 |0006: if-eqz v2, 0020 // +001a │ │ -097044: 6e10 8d19 0300 |0008: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@198d │ │ -09704a: 0c01 |000b: move-result-object v1 │ │ -09704c: 5432 d609 |000c: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ -097050: 6e10 5e23 0200 |000e: invoke-virtual {v2}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@235e │ │ -097056: 0c00 |0011: move-result-object v0 │ │ -097058: 1f00 5504 |0012: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ -09705c: 5212 5e0c |0014: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ -097060: 3d02 0a00 |0016: if-lez v2, 0020 // +000a │ │ -097064: 5202 710c |0018: iget v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0c71 │ │ -097068: 3c02 0600 |001a: if-gtz v2, 0020 // +0006 │ │ -09706c: 5212 5e0c |001c: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ -097070: 5902 710c |001e: iput v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0c71 │ │ -097074: 6f30 8223 4305 |0020: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2382 │ │ -09707a: 0e00 |0023: return-void │ │ +0977f0: |[0977f0] android.support.v7.internal.view.menu.ListMenuItemView.onMeasure:(II)V │ │ +097800: 5432 d609 |0000: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ +097804: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +097808: 5532 da09 |0004: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@09da │ │ +09780c: 3802 1a00 |0006: if-eqz v2, 0020 // +001a │ │ +097810: 6e10 8d19 0300 |0008: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@198d │ │ +097816: 0c01 |000b: move-result-object v1 │ │ +097818: 5432 d609 |000c: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ +09781c: 6e10 5e23 0200 |000e: invoke-virtual {v2}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@235e │ │ +097822: 0c00 |0011: move-result-object v0 │ │ +097824: 1f00 5b04 |0012: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@045b │ │ +097828: 5212 5e0c |0014: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ +09782c: 3d02 0a00 |0016: if-lez v2, 0020 // +000a │ │ +097830: 5202 710c |0018: iget v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0c71 │ │ +097834: 3c02 0600 |001a: if-gtz v2, 0020 // +0006 │ │ +097838: 5212 5e0c |001c: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ +09783c: 5902 710c |001e: iput v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0c71 │ │ +097840: 6f30 8223 4305 |0020: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2382 │ │ +097846: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0008 line=240 │ │ 0x000c line=241 │ │ 0x0014 line=242 │ │ 0x001c line=243 │ │ @@ -194932,17 +194904,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09707c: |[09707c] android.support.v7.internal.view.menu.ListMenuItemView.prefersCondensedTitle:()Z │ │ -09708c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09708e: 0f00 |0001: return v0 │ │ +097848: |[097848] android.support.v7.internal.view.menu.ListMenuItemView.prefersCondensedTitle:()Z │ │ +097858: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09785a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuItemView; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/menu/ListMenuItemView;) │ │ @@ -194950,65 +194922,65 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -097090: |[097090] android.support.v7.internal.view.menu.ListMenuItemView.setCheckable:(Z)V │ │ -0970a0: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ -0970a4: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ -0970a8: 5454 db09 |0004: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ -0970ac: 3904 0700 |0006: if-nez v4, 000d // +0007 │ │ -0970b0: 5454 d309 |0008: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ -0970b4: 3904 0300 |000a: if-nez v4, 000d // +0003 │ │ -0970b8: 0e00 |000c: return-void │ │ -0970ba: 5454 d809 |000d: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09d8 │ │ -0970be: 6e10 431a 0400 |000f: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@1a43 │ │ -0970c4: 0a04 |0012: move-result v4 │ │ -0970c6: 3804 3000 |0013: if-eqz v4, 0043 // +0030 │ │ -0970ca: 5454 db09 |0015: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ -0970ce: 3904 0500 |0017: if-nez v4, 001c // +0005 │ │ -0970d2: 7010 9119 0500 |0019: invoke-direct {v5}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@1991 │ │ -0970d8: 5450 db09 |001c: iget-object v0, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ -0970dc: 5452 d309 |001e: iget-object v2, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ -0970e0: 3806 3100 |0020: if-eqz v6, 0051 // +0031 │ │ -0970e4: 5454 d809 |0022: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09d8 │ │ -0970e8: 6e10 411a 0400 |0024: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@1a41 │ │ -0970ee: 0a04 |0027: move-result v4 │ │ -0970f0: 6e20 3423 4000 |0028: invoke-virtual {v0, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@2334 │ │ -0970f6: 3806 2400 |002b: if-eqz v6, 004f // +0024 │ │ -0970fa: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -0970fc: 6e10 3323 0000 |002e: invoke-virtual {v0}, Landroid/widget/CompoundButton;.getVisibility:()I // method@2333 │ │ -097102: 0a04 |0031: move-result v4 │ │ -097104: 3214 0500 |0032: if-eq v4, v1, 0037 // +0005 │ │ -097108: 6e20 3523 1000 |0034: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@2335 │ │ -09710e: 3802 d5ff |0037: if-eqz v2, 000c // -002b │ │ -097112: 6e10 3323 0200 |0039: invoke-virtual {v2}, Landroid/widget/CompoundButton;.getVisibility:()I // method@2333 │ │ -097118: 0a04 |003c: move-result v4 │ │ -09711a: 3234 cfff |003d: if-eq v4, v3, 000c // -0031 │ │ -09711e: 6e20 3523 3200 |003f: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@2335 │ │ -097124: 28ca |0042: goto 000c // -0036 │ │ -097126: 5454 d309 |0043: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ -09712a: 3904 0500 |0045: if-nez v4, 004a // +0005 │ │ -09712e: 7010 8f19 0500 |0047: invoke-direct {v5}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@198f │ │ -097134: 5450 d309 |004a: iget-object v0, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ -097138: 5452 db09 |004c: iget-object v2, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ -09713c: 28d2 |004e: goto 0020 // -002e │ │ -09713e: 0131 |004f: move v1, v3 │ │ -097140: 28de |0050: goto 002e // -0022 │ │ -097142: 5454 d309 |0051: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ -097146: 3804 0700 |0053: if-eqz v4, 005a // +0007 │ │ -09714a: 5454 d309 |0055: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ -09714e: 6e20 3223 3400 |0057: invoke-virtual {v4, v3}, Landroid/widget/CheckBox;.setVisibility:(I)V // method@2332 │ │ -097154: 5454 db09 |005a: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ -097158: 3804 b0ff |005c: if-eqz v4, 000c // -0050 │ │ -09715c: 5454 db09 |005e: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ -097160: 6e20 e223 3400 |0060: invoke-virtual {v4, v3}, Landroid/widget/RadioButton;.setVisibility:(I)V // method@23e2 │ │ -097166: 28a9 |0063: goto 000c // -0057 │ │ +09785c: |[09785c] android.support.v7.internal.view.menu.ListMenuItemView.setCheckable:(Z)V │ │ +09786c: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ +097870: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ +097874: 5454 db09 |0004: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ +097878: 3904 0700 |0006: if-nez v4, 000d // +0007 │ │ +09787c: 5454 d309 |0008: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ +097880: 3904 0300 |000a: if-nez v4, 000d // +0003 │ │ +097884: 0e00 |000c: return-void │ │ +097886: 5454 d809 |000d: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09d8 │ │ +09788a: 6e10 431a 0400 |000f: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@1a43 │ │ +097890: 0a04 |0012: move-result v4 │ │ +097892: 3804 3000 |0013: if-eqz v4, 0043 // +0030 │ │ +097896: 5454 db09 |0015: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ +09789a: 3904 0500 |0017: if-nez v4, 001c // +0005 │ │ +09789e: 7010 9119 0500 |0019: invoke-direct {v5}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@1991 │ │ +0978a4: 5450 db09 |001c: iget-object v0, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ +0978a8: 5452 d309 |001e: iget-object v2, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ +0978ac: 3806 3100 |0020: if-eqz v6, 0051 // +0031 │ │ +0978b0: 5454 d809 |0022: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09d8 │ │ +0978b4: 6e10 411a 0400 |0024: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@1a41 │ │ +0978ba: 0a04 |0027: move-result v4 │ │ +0978bc: 6e20 3423 4000 |0028: invoke-virtual {v0, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@2334 │ │ +0978c2: 3806 2400 |002b: if-eqz v6, 004f // +0024 │ │ +0978c6: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +0978c8: 6e10 3323 0000 |002e: invoke-virtual {v0}, Landroid/widget/CompoundButton;.getVisibility:()I // method@2333 │ │ +0978ce: 0a04 |0031: move-result v4 │ │ +0978d0: 3214 0500 |0032: if-eq v4, v1, 0037 // +0005 │ │ +0978d4: 6e20 3523 1000 |0034: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@2335 │ │ +0978da: 3802 d5ff |0037: if-eqz v2, 000c // -002b │ │ +0978de: 6e10 3323 0200 |0039: invoke-virtual {v2}, Landroid/widget/CompoundButton;.getVisibility:()I // method@2333 │ │ +0978e4: 0a04 |003c: move-result v4 │ │ +0978e6: 3234 cfff |003d: if-eq v4, v3, 000c // -0031 │ │ +0978ea: 6e20 3523 3200 |003f: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@2335 │ │ +0978f0: 28ca |0042: goto 000c // -0036 │ │ +0978f2: 5454 d309 |0043: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ +0978f6: 3904 0500 |0045: if-nez v4, 004a // +0005 │ │ +0978fa: 7010 8f19 0500 |0047: invoke-direct {v5}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@198f │ │ +097900: 5450 d309 |004a: iget-object v0, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ +097904: 5452 db09 |004c: iget-object v2, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ +097908: 28d2 |004e: goto 0020 // -002e │ │ +09790a: 0131 |004f: move v1, v3 │ │ +09790c: 28de |0050: goto 002e // -0022 │ │ +09790e: 5454 d309 |0051: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ +097912: 3804 0700 |0053: if-eqz v4, 005a // +0007 │ │ +097916: 5454 d309 |0055: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ +09791a: 6e20 3223 3400 |0057: invoke-virtual {v4, v3}, Landroid/widget/CheckBox;.setVisibility:(I)V // method@2332 │ │ +097920: 5454 db09 |005a: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ +097924: 3804 b0ff |005c: if-eqz v4, 000c // -0050 │ │ +097928: 5454 db09 |005e: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ +09792c: 6e20 e223 3400 |0060: invoke-virtual {v4, v3}, Landroid/widget/RadioButton;.setVisibility:(I)V // method@23e2 │ │ +097932: 28a9 |0063: goto 000c // -0057 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=135 │ │ 0x000c line=178 │ │ 0x000d line=144 │ │ 0x0015 line=145 │ │ 0x0019 line=146 │ │ @@ -195044,30 +195016,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -097168: |[097168] android.support.v7.internal.view.menu.ListMenuItemView.setChecked:(Z)V │ │ -097178: 5421 d809 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09d8 │ │ -09717c: 6e10 431a 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@1a43 │ │ -097182: 0a01 |0005: move-result v1 │ │ -097184: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ -097188: 5421 db09 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ -09718c: 3901 0500 |000a: if-nez v1, 000f // +0005 │ │ -097190: 7010 9119 0200 |000c: invoke-direct {v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@1991 │ │ -097196: 5420 db09 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ -09719a: 6e20 3423 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@2334 │ │ -0971a0: 0e00 |0014: return-void │ │ -0971a2: 5421 d309 |0015: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ -0971a6: 3901 0500 |0017: if-nez v1, 001c // +0005 │ │ -0971aa: 7010 8f19 0200 |0019: invoke-direct {v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@198f │ │ -0971b0: 5420 d309 |001c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ -0971b4: 28f3 |001e: goto 0011 // -000d │ │ +097934: |[097934] android.support.v7.internal.view.menu.ListMenuItemView.setChecked:(Z)V │ │ +097944: 5421 d809 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09d8 │ │ +097948: 6e10 431a 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@1a43 │ │ +09794e: 0a01 |0005: move-result v1 │ │ +097950: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ +097954: 5421 db09 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ +097958: 3901 0500 |000a: if-nez v1, 000f // +0005 │ │ +09795c: 7010 9119 0200 |000c: invoke-direct {v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@1991 │ │ +097962: 5420 db09 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@09db │ │ +097966: 6e20 3423 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@2334 │ │ +09796c: 0e00 |0014: return-void │ │ +09796e: 5421 d309 |0015: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ +097972: 3901 0500 |0017: if-nez v1, 001c // +0005 │ │ +097976: 7010 8f19 0200 |0019: invoke-direct {v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@198f │ │ +09797c: 5420 d309 |001c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@09d3 │ │ +097980: 28f3 |001e: goto 0011 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0008 line=184 │ │ 0x000c line=185 │ │ 0x000f line=187 │ │ 0x0011 line=195 │ │ @@ -195086,18 +195058,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0971b8: |[0971b8] android.support.v7.internal.view.menu.ListMenuItemView.setForceShowIcon:(Z)V │ │ -0971c8: 5c01 d509 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@09d5 │ │ -0971cc: 5c01 da09 |0002: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@09da │ │ -0971d0: 0e00 |0004: return-void │ │ +097984: |[097984] android.support.v7.internal.view.menu.ListMenuItemView.setForceShowIcon:(Z)V │ │ +097994: 5c01 d509 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@09d5 │ │ +097998: 5c01 da09 |0002: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@09da │ │ +09799c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0004 line=114 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v7/internal/view/menu/ListMenuItemView; │ │ 0x0000 - 0x0005 reg=1 forceShow Z │ │ @@ -195107,56 +195079,56 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -0971d4: |[0971d4] android.support.v7.internal.view.menu.ListMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0971e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0971e6: 5432 d809 |0001: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09d8 │ │ -0971ea: 6e10 681a 0200 |0003: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.shouldShowIcon:()Z // method@1a68 │ │ -0971f0: 0a02 |0006: move-result v2 │ │ -0971f2: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -0971f6: 5532 d509 |0009: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@09d5 │ │ -0971fa: 3802 0a00 |000b: if-eqz v2, 0015 // +000a │ │ -0971fe: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -097200: 3900 0900 |000e: if-nez v0, 0017 // +0009 │ │ -097204: 5532 da09 |0010: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@09da │ │ -097208: 3902 0500 |0012: if-nez v2, 0017 // +0005 │ │ -09720c: 0e00 |0014: return-void │ │ -09720e: 0110 |0015: move v0, v1 │ │ -097210: 28f8 |0016: goto 000e // -0008 │ │ -097212: 5432 d609 |0017: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ -097216: 3902 0800 |0019: if-nez v2, 0021 // +0008 │ │ -09721a: 3904 0600 |001b: if-nez v4, 0021 // +0006 │ │ -09721e: 5532 da09 |001d: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@09da │ │ -097222: 3802 f5ff |001f: if-eqz v2, 0014 // -000b │ │ -097226: 5432 d609 |0021: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ -09722a: 3902 0500 |0023: if-nez v2, 0028 // +0005 │ │ -09722e: 7010 9019 0300 |0025: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertIconView:()V // method@1990 │ │ -097234: 3904 0600 |0028: if-nez v4, 002e // +0006 │ │ -097238: 5532 da09 |002a: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@09da │ │ -09723c: 3802 1900 |002c: if-eqz v2, 0045 // +0019 │ │ -097240: 5432 d609 |002e: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ -097244: 3800 1300 |0030: if-eqz v0, 0043 // +0013 │ │ -097248: 6e20 6423 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ -09724e: 5432 d609 |0035: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ -097252: 6e10 6123 0200 |0037: invoke-virtual {v2}, Landroid/widget/ImageView;.getVisibility:()I // method@2361 │ │ -097258: 0a02 |003a: move-result v2 │ │ -09725a: 3802 d9ff |003b: if-eqz v2, 0014 // -0027 │ │ -09725e: 5432 d609 |003d: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ -097262: 6e20 6a23 1200 |003f: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ -097268: 28d2 |0042: goto 0014 // -002e │ │ -09726a: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -09726c: 28ee |0044: goto 0032 // -0012 │ │ -09726e: 5431 d609 |0045: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ -097272: 1302 0800 |0047: const/16 v2, #int 8 // #8 │ │ -097276: 6e20 6a23 2100 |0049: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ -09727c: 28c8 |004c: goto 0014 // -0038 │ │ +0979a0: |[0979a0] android.support.v7.internal.view.menu.ListMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +0979b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0979b2: 5432 d809 |0001: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09d8 │ │ +0979b6: 6e10 681a 0200 |0003: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.shouldShowIcon:()Z // method@1a68 │ │ +0979bc: 0a02 |0006: move-result v2 │ │ +0979be: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +0979c2: 5532 d509 |0009: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@09d5 │ │ +0979c6: 3802 0a00 |000b: if-eqz v2, 0015 // +000a │ │ +0979ca: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0979cc: 3900 0900 |000e: if-nez v0, 0017 // +0009 │ │ +0979d0: 5532 da09 |0010: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@09da │ │ +0979d4: 3902 0500 |0012: if-nez v2, 0017 // +0005 │ │ +0979d8: 0e00 |0014: return-void │ │ +0979da: 0110 |0015: move v0, v1 │ │ +0979dc: 28f8 |0016: goto 000e // -0008 │ │ +0979de: 5432 d609 |0017: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ +0979e2: 3902 0800 |0019: if-nez v2, 0021 // +0008 │ │ +0979e6: 3904 0600 |001b: if-nez v4, 0021 // +0006 │ │ +0979ea: 5532 da09 |001d: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@09da │ │ +0979ee: 3802 f5ff |001f: if-eqz v2, 0014 // -000b │ │ +0979f2: 5432 d609 |0021: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ +0979f6: 3902 0500 |0023: if-nez v2, 0028 // +0005 │ │ +0979fa: 7010 9019 0300 |0025: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertIconView:()V // method@1990 │ │ +097a00: 3904 0600 |0028: if-nez v4, 002e // +0006 │ │ +097a04: 5532 da09 |002a: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@09da │ │ +097a08: 3802 1900 |002c: if-eqz v2, 0045 // +0019 │ │ +097a0c: 5432 d609 |002e: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ +097a10: 3800 1300 |0030: if-eqz v0, 0043 // +0013 │ │ +097a14: 6e20 6423 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ +097a1a: 5432 d609 |0035: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ +097a1e: 6e10 6123 0200 |0037: invoke-virtual {v2}, Landroid/widget/ImageView;.getVisibility:()I // method@2361 │ │ +097a24: 0a02 |003a: move-result v2 │ │ +097a26: 3802 d9ff |003b: if-eqz v2, 0014 // -0027 │ │ +097a2a: 5432 d609 |003d: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ +097a2e: 6e20 6a23 1200 |003f: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ +097a34: 28d2 |0042: goto 0014 // -002e │ │ +097a36: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +097a38: 28ee |0044: goto 0032 // -0012 │ │ +097a3a: 5431 d609 |0045: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@09d6 │ │ +097a3e: 1302 0800 |0047: const/16 v2, #int 8 // #8 │ │ +097a42: 6e20 6a23 2100 |0049: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ +097a48: 28c8 |004c: goto 0014 // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=212 │ │ 0x000e line=213 │ │ 0x0014 line=234 │ │ 0x0016 line=212 │ │ 0x0017 line=217 │ │ @@ -195181,36 +195153,36 @@ │ │ type : '(ZC)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -097280: |[097280] android.support.v7.internal.view.menu.ListMenuItemView.setShortcut:(ZC)V │ │ -097290: 3804 2600 |0000: if-eqz v4, 0026 // +0026 │ │ -097294: 5431 d809 |0002: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09d8 │ │ -097298: 6e10 691a 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@1a69 │ │ -09729e: 0a01 |0007: move-result v1 │ │ -0972a0: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -0972a4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0972a6: 3900 0d00 |000b: if-nez v0, 0018 // +000d │ │ -0972aa: 5431 dc09 |000d: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@09dc │ │ -0972ae: 5432 d809 |000f: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09d8 │ │ -0972b2: 6e10 351a 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcutLabel:()Ljava/lang/String; // method@1a35 │ │ -0972b8: 0c02 |0014: move-result-object v2 │ │ -0972ba: 6e20 3224 2100 |0015: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -0972c0: 5431 dc09 |0018: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@09dc │ │ -0972c4: 6e10 2624 0100 |001a: invoke-virtual {v1}, Landroid/widget/TextView;.getVisibility:()I // method@2426 │ │ -0972ca: 0a01 |001d: move-result v1 │ │ -0972cc: 3201 0700 |001e: if-eq v1, v0, 0025 // +0007 │ │ -0972d0: 5431 dc09 |0020: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@09dc │ │ -0972d4: 6e20 3724 0100 |0022: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ -0972da: 0e00 |0025: return-void │ │ -0972dc: 1300 0800 |0026: const/16 v0, #int 8 // #8 │ │ -0972e0: 28e3 |0028: goto 000b // -001d │ │ +097a4c: |[097a4c] android.support.v7.internal.view.menu.ListMenuItemView.setShortcut:(ZC)V │ │ +097a5c: 3804 2600 |0000: if-eqz v4, 0026 // +0026 │ │ +097a60: 5431 d809 |0002: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09d8 │ │ +097a64: 6e10 691a 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@1a69 │ │ +097a6a: 0a01 |0007: move-result v1 │ │ +097a6c: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +097a70: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +097a72: 3900 0d00 |000b: if-nez v0, 0018 // +000d │ │ +097a76: 5431 dc09 |000d: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@09dc │ │ +097a7a: 5432 d809 |000f: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09d8 │ │ +097a7e: 6e10 351a 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcutLabel:()Ljava/lang/String; // method@1a35 │ │ +097a84: 0c02 |0014: move-result-object v2 │ │ +097a86: 6e20 3224 2100 |0015: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +097a8c: 5431 dc09 |0018: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@09dc │ │ +097a90: 6e10 2624 0100 |001a: invoke-virtual {v1}, Landroid/widget/TextView;.getVisibility:()I // method@2426 │ │ +097a96: 0a01 |001d: move-result v1 │ │ +097a98: 3201 0700 |001e: if-eq v1, v0, 0025 // +0007 │ │ +097a9c: 5431 dc09 |0020: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@09dc │ │ +097aa0: 6e20 3724 0100 |0022: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ +097aa6: 0e00 |0025: return-void │ │ +097aa8: 1300 0800 |0026: const/16 v0, #int 8 // #8 │ │ +097aac: 28e3 |0028: goto 000b // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x000b line=202 │ │ 0x000d line=203 │ │ 0x0018 line=206 │ │ 0x0020 line=207 │ │ @@ -195227,34 +195199,34 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0972e4: |[0972e4] android.support.v7.internal.view.menu.ListMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ -0972f4: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -0972f8: 3803 1600 |0002: if-eqz v3, 0018 // +0016 │ │ -0972fc: 5420 df09 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@09df │ │ -097300: 6e20 3224 3000 |0006: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -097306: 5420 df09 |0009: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@09df │ │ -09730a: 6e10 2624 0000 |000b: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@2426 │ │ -097310: 0a00 |000e: move-result v0 │ │ -097312: 3800 0800 |000f: if-eqz v0, 0017 // +0008 │ │ -097316: 5420 df09 |0011: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@09df │ │ -09731a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -09731c: 6e20 3724 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ -097322: 0e00 |0017: return-void │ │ -097324: 5420 df09 |0018: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@09df │ │ -097328: 6e10 2624 0000 |001a: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@2426 │ │ -09732e: 0a00 |001d: move-result v0 │ │ -097330: 3210 f9ff |001e: if-eq v0, v1, 0017 // -0007 │ │ -097334: 5420 df09 |0020: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@09df │ │ -097338: 6e20 3724 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ -09733e: 28f2 |0025: goto 0017 // -000e │ │ +097ab0: |[097ab0] android.support.v7.internal.view.menu.ListMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ +097ac0: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +097ac4: 3803 1600 |0002: if-eqz v3, 0018 // +0016 │ │ +097ac8: 5420 df09 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@09df │ │ +097acc: 6e20 3224 3000 |0006: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +097ad2: 5420 df09 |0009: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@09df │ │ +097ad6: 6e10 2624 0000 |000b: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@2426 │ │ +097adc: 0a00 |000e: move-result v0 │ │ +097ade: 3800 0800 |000f: if-eqz v0, 0017 // +0008 │ │ +097ae2: 5420 df09 |0011: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@09df │ │ +097ae6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +097ae8: 6e20 3724 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ +097aee: 0e00 |0017: return-void │ │ +097af0: 5420 df09 |0018: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@09df │ │ +097af4: 6e10 2624 0000 |001a: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@2426 │ │ +097afa: 0a00 |001d: move-result v0 │ │ +097afc: 3210 f9ff |001e: if-eq v0, v1, 0017 // -0007 │ │ +097b00: 5420 df09 |0020: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@09df │ │ +097b04: 6e20 3724 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ +097b0a: 28f2 |0025: goto 0017 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=117 │ │ 0x0004 line=118 │ │ 0x0009 line=120 │ │ 0x0011 line=121 │ │ 0x0017 line=128 │ │ @@ -195269,30 +195241,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097340: |[097340] android.support.v7.internal.view.menu.ListMenuItemView.showsIcon:()Z │ │ -097350: 5510 d509 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@09d5 │ │ -097354: 0f00 |0002: return v0 │ │ +097b0c: |[097b0c] android.support.v7.internal.view.menu.ListMenuItemView.showsIcon:()Z │ │ +097b1c: 5510 d509 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@09d5 │ │ +097b20: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuItemView; │ │ │ │ - source_file_idx : 2555 (ListMenuItemView.java) │ │ + source_file_idx : 2561 (ListMenuItemView.java) │ │ │ │ Class #745 header: │ │ -class_idx : 861 │ │ +class_idx : 865 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2557 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2563 │ │ static_fields_size : 2 │ │ instance_fields_size: 10 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 19 │ │ │ │ Class #745 annotations: │ │ Annotations on class │ │ @@ -195365,19 +195337,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -097358: |[097358] android.support.v7.internal.view.menu.ListMenuPresenter.:(II)V │ │ -097368: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -09736e: 5901 ea09 |0003: iput v1, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemLayoutRes:I // field@09ea │ │ -097372: 5902 ed09 |0005: iput v2, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mThemeRes:I // field@09ed │ │ -097376: 0e00 |0007: return-void │ │ +097b24: |[097b24] android.support.v7.internal.view.menu.ListMenuPresenter.:(II)V │ │ +097b34: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +097b3a: 5901 ea09 |0003: iput v1, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemLayoutRes:I // field@09ea │ │ +097b3e: 5902 ed09 |0005: iput v2, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mThemeRes:I // field@09ed │ │ +097b42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ 0x0005 line=79 │ │ 0x0007 line=80 │ │ locals : │ │ @@ -195390,23 +195362,23 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -097378: |[097378] android.support.v7.internal.view.menu.ListMenuPresenter.:(Landroid/content/Context;I)V │ │ -097388: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09738a: 7030 a819 3100 |0001: invoke-direct {v1, v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.:(II)V // method@19a8 │ │ -097390: 5b12 e609 |0004: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@09e6 │ │ -097394: 5410 e609 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@09e6 │ │ -097398: 7110 c820 0000 |0008: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ -09739e: 0c00 |000b: move-result-object v0 │ │ -0973a0: 5b10 e809 |000c: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@09e8 │ │ -0973a4: 0e00 |000e: return-void │ │ +097b44: |[097b44] android.support.v7.internal.view.menu.ListMenuPresenter.:(Landroid/content/Context;I)V │ │ +097b54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +097b56: 7030 a819 3100 |0001: invoke-direct {v1, v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.:(II)V // method@19a8 │ │ +097b5c: 5b12 e609 |0004: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@09e6 │ │ +097b60: 5410 e609 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@09e6 │ │ +097b64: 7110 c820 0000 |0008: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ +097b6a: 0c00 |000b: move-result-object v0 │ │ +097b6c: 5b10 e809 |000c: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@09e8 │ │ +097b70: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ 0x0006 line=69 │ │ 0x000e line=70 │ │ locals : │ │ @@ -195419,17 +195391,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0973a8: |[0973a8] android.support.v7.internal.view.menu.ListMenuPresenter.access$000:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I │ │ -0973b8: 5210 e909 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemIndexOffset:I // field@09e9 │ │ -0973bc: 0f00 |0002: return v0 │ │ +097b74: |[097b74] android.support.v7.internal.view.menu.ListMenuPresenter.access$000:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I │ │ +097b84: 5210 e909 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemIndexOffset:I // field@09e9 │ │ +097b88: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ │ │ Virtual methods - │ │ @@ -195438,17 +195410,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0973c0: |[0973c0] android.support.v7.internal.view.menu.ListMenuPresenter.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -0973d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0973d2: 0f00 |0001: return v0 │ │ +097b8c: |[097b8c] android.support.v7.internal.view.menu.ListMenuPresenter.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +097b9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +097b9e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -195458,17 +195430,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0973d4: |[0973d4] android.support.v7.internal.view.menu.ListMenuPresenter.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -0973e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0973e6: 0f00 |0001: return v0 │ │ +097ba0: |[097ba0] android.support.v7.internal.view.menu.ListMenuPresenter.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +097bb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +097bb2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -195478,17 +195450,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0973e8: |[0973e8] android.support.v7.internal.view.menu.ListMenuPresenter.flagActionItems:()Z │ │ -0973f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0973fa: 0f00 |0001: return v0 │ │ +097bb4: |[097bb4] android.support.v7.internal.view.menu.ListMenuPresenter.flagActionItems:()Z │ │ +097bc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +097bc6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ │ │ #3 : (in Landroid/support/v7/internal/view/menu/ListMenuPresenter;) │ │ @@ -195496,22 +195468,22 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0973fc: |[0973fc] android.support.v7.internal.view.menu.ListMenuPresenter.getAdapter:()Landroid/widget/ListAdapter; │ │ -09740c: 5410 e409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ -097410: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -097414: 2200 5c03 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // type@035c │ │ -097418: 7020 9f19 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V // method@199f │ │ -09741e: 5b10 e409 |0009: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ -097422: 5410 e409 |000b: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ -097426: 1100 |000d: return-object v0 │ │ +097bc8: |[097bc8] android.support.v7.internal.view.menu.ListMenuPresenter.getAdapter:()Landroid/widget/ListAdapter; │ │ +097bd8: 5410 e409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ +097bdc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +097be0: 2200 6003 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // type@0360 │ │ +097be4: 7020 9f19 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V // method@199f │ │ +097bea: 5b10 e409 |0009: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ +097bee: 5410 e409 |000b: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ +097bf2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0004 line=128 │ │ 0x000b line=130 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ @@ -195521,17 +195493,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097428: |[097428] android.support.v7.internal.view.menu.ListMenuPresenter.getId:()I │ │ -097438: 5210 e709 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mId:I // field@09e7 │ │ -09743c: 0f00 |0002: return v0 │ │ +097bf4: |[097bf4] android.support.v7.internal.view.menu.ListMenuPresenter.getId:()I │ │ +097c04: 5210 e709 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mId:I // field@09e7 │ │ +097c08: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/menu/ListMenuPresenter;) │ │ @@ -195539,17 +195511,17 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097440: |[097440] android.support.v7.internal.view.menu.ListMenuPresenter.getItemIndexOffset:()I │ │ -097450: 5210 e909 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemIndexOffset:I // field@09e9 │ │ -097454: 0f00 |0002: return v0 │ │ +097c0c: |[097c0c] android.support.v7.internal.view.menu.ListMenuPresenter.getItemIndexOffset:()I │ │ +097c1c: 5210 e909 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemIndexOffset:I // field@09e9 │ │ +097c20: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ │ │ #6 : (in Landroid/support/v7/internal/view/menu/ListMenuPresenter;) │ │ @@ -195557,42 +195529,42 @@ │ │ type : '(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -097458: |[097458] android.support.v7.internal.view.menu.ListMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ -097468: 5430 e409 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ -09746c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -097470: 2200 5c03 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // type@035c │ │ -097474: 7020 9f19 3000 |0006: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V // method@199f │ │ -09747a: 5b30 e409 |0009: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ -09747e: 5430 e409 |000b: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ -097482: 6e10 a619 0000 |000d: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.isEmpty:()Z // method@19a6 │ │ -097488: 0a00 |0010: move-result v0 │ │ -09748a: 3900 2200 |0011: if-nez v0, 0033 // +0022 │ │ -09748e: 5430 ec09 |0013: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ -097492: 3900 1b00 |0015: if-nez v0, 0030 // +001b │ │ -097496: 5430 e809 |0017: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@09e8 │ │ -09749a: 6001 2808 |0019: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_expanded_menu_layout:I // field@0828 │ │ -09749e: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -0974a0: 6e40 cb20 1024 |001c: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -0974a6: 0c00 |001f: move-result-object v0 │ │ -0974a8: 1f00 5a03 |0020: check-cast v0, Landroid/support/v7/internal/view/menu/ExpandedMenuView; // type@035a │ │ -0974ac: 5b30 ec09 |0022: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ -0974b0: 5430 ec09 |0024: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ -0974b4: 5431 e409 |0026: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ -0974b8: 6e20 8319 1000 |0028: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1983 │ │ -0974be: 5430 ec09 |002b: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ -0974c2: 6e20 8519 3000 |002d: invoke-virtual {v0, v3}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1985 │ │ -0974c8: 5430 ec09 |0030: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ -0974cc: 1100 |0032: return-object v0 │ │ -0974ce: 1200 |0033: const/4 v0, #int 0 // #0 │ │ -0974d0: 28fe |0034: goto 0032 // -0002 │ │ +097c24: |[097c24] android.support.v7.internal.view.menu.ListMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ +097c34: 5430 e409 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ +097c38: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +097c3c: 2200 6003 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // type@0360 │ │ +097c40: 7020 9f19 3000 |0006: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V // method@199f │ │ +097c46: 5b30 e409 |0009: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ +097c4a: 5430 e409 |000b: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ +097c4e: 6e10 a619 0000 |000d: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.isEmpty:()Z // method@19a6 │ │ +097c54: 0a00 |0010: move-result v0 │ │ +097c56: 3900 2200 |0011: if-nez v0, 0033 // +0022 │ │ +097c5a: 5430 ec09 |0013: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ +097c5e: 3900 1b00 |0015: if-nez v0, 0030 // +001b │ │ +097c62: 5430 e809 |0017: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@09e8 │ │ +097c66: 6001 2808 |0019: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_expanded_menu_layout:I // field@0828 │ │ +097c6a: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +097c6c: 6e40 cb20 1024 |001c: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +097c72: 0c00 |001f: move-result-object v0 │ │ +097c74: 1f00 5e03 |0020: check-cast v0, Landroid/support/v7/internal/view/menu/ExpandedMenuView; // type@035e │ │ +097c78: 5b30 ec09 |0022: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ +097c7c: 5430 ec09 |0024: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ +097c80: 5431 e409 |0026: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ +097c84: 6e20 8319 1000 |0028: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1983 │ │ +097c8a: 5430 ec09 |002b: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ +097c8e: 6e20 8519 3000 |002d: invoke-virtual {v0, v3}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1985 │ │ +097c94: 5430 ec09 |0030: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ +097c98: 1100 |0032: return-object v0 │ │ +097c9a: 1200 |0033: const/4 v0, #int 0 // #0 │ │ +097c9c: 28fe |0034: goto 0032 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0004 line=102 │ │ 0x000b line=105 │ │ 0x0013 line=106 │ │ 0x0017 line=107 │ │ @@ -195609,41 +195581,41 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -0974d4: |[0974d4] android.support.v7.internal.view.menu.ListMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -0974e4: 5220 ed09 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mThemeRes:I // field@09ed │ │ -0974e8: 3800 1f00 |0002: if-eqz v0, 0021 // +001f │ │ -0974ec: 2200 fa03 |0004: new-instance v0, Landroid/view/ContextThemeWrapper; // type@03fa │ │ -0974f0: 5221 ed09 |0006: iget v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mThemeRes:I // field@09ed │ │ -0974f4: 7030 9a20 3001 |0008: invoke-direct {v0, v3, v1}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@209a │ │ -0974fa: 5b20 e609 |000b: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@09e6 │ │ -0974fe: 5420 e609 |000d: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@09e6 │ │ -097502: 7110 c820 0000 |000f: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ -097508: 0c00 |0012: move-result-object v0 │ │ -09750a: 5b20 e809 |0013: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@09e8 │ │ -09750e: 5b24 eb09 |0015: iput-object v4, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09eb │ │ -097512: 5420 e409 |0017: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ -097516: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ -09751a: 5420 e409 |001b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ -09751e: 6e10 a719 0000 |001d: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.notifyDataSetChanged:()V // method@19a7 │ │ -097524: 0e00 |0020: return-void │ │ -097526: 5420 e609 |0021: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@09e6 │ │ -09752a: 3800 f2ff |0023: if-eqz v0, 0015 // -000e │ │ -09752e: 5b23 e609 |0025: iput-object v3, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@09e6 │ │ -097532: 5420 e809 |0027: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@09e8 │ │ -097536: 3900 ecff |0029: if-nez v0, 0015 // -0014 │ │ -09753a: 5420 e609 |002b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@09e6 │ │ -09753e: 7110 c820 0000 |002d: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ -097544: 0c00 |0030: move-result-object v0 │ │ -097546: 5b20 e809 |0031: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@09e8 │ │ -09754a: 28e2 |0033: goto 0015 // -001e │ │ +097ca0: |[097ca0] android.support.v7.internal.view.menu.ListMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +097cb0: 5220 ed09 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mThemeRes:I // field@09ed │ │ +097cb4: 3800 1f00 |0002: if-eqz v0, 0021 // +001f │ │ +097cb8: 2200 fe03 |0004: new-instance v0, Landroid/view/ContextThemeWrapper; // type@03fe │ │ +097cbc: 5221 ed09 |0006: iget v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mThemeRes:I // field@09ed │ │ +097cc0: 7030 9a20 3001 |0008: invoke-direct {v0, v3, v1}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@209a │ │ +097cc6: 5b20 e609 |000b: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@09e6 │ │ +097cca: 5420 e609 |000d: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@09e6 │ │ +097cce: 7110 c820 0000 |000f: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ +097cd4: 0c00 |0012: move-result-object v0 │ │ +097cd6: 5b20 e809 |0013: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@09e8 │ │ +097cda: 5b24 eb09 |0015: iput-object v4, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09eb │ │ +097cde: 5420 e409 |0017: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ +097ce2: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ +097ce6: 5420 e409 |001b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ +097cea: 6e10 a719 0000 |001d: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.notifyDataSetChanged:()V // method@19a7 │ │ +097cf0: 0e00 |0020: return-void │ │ +097cf2: 5420 e609 |0021: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@09e6 │ │ +097cf6: 3800 f2ff |0023: if-eqz v0, 0015 // -000e │ │ +097cfa: 5b23 e609 |0025: iput-object v3, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@09e6 │ │ +097cfe: 5420 e809 |0027: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@09e8 │ │ +097d02: 3900 ecff |0029: if-nez v0, 0015 // -0014 │ │ +097d06: 5420 e609 |002b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@09e6 │ │ +097d0a: 7110 c820 0000 |002d: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ +097d10: 0c00 |0030: move-result-object v0 │ │ +097d12: 5b20 e809 |0031: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@09e8 │ │ +097d16: 28e2 |0033: goto 0015 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ 0x000d line=86 │ │ 0x0015 line=93 │ │ 0x0017 line=94 │ │ @@ -195663,20 +195635,20 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -09754c: |[09754c] android.support.v7.internal.view.menu.ListMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -09755c: 5410 e509 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09e5 │ │ -097560: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -097564: 5410 e509 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09e5 │ │ -097568: 7230 e31a 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@1ae3 │ │ -09756e: 0e00 |0009: return-void │ │ +097d18: |[097d18] android.support.v7.internal.view.menu.ListMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +097d28: 5410 e509 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09e5 │ │ +097d2c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +097d30: 5410 e509 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09e5 │ │ +097d34: 7230 e31a 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@1ae3 │ │ +097d3a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0004 line=158 │ │ 0x0009 line=160 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ @@ -195688,22 +195660,22 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -097570: |[097570] android.support.v7.internal.view.menu.ListMenuPresenter.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -097580: 5430 eb09 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09eb │ │ -097584: 5431 e409 |0002: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ -097588: 6e20 a219 6100 |0004: invoke-virtual {v1, v6}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@19a2 │ │ -09758e: 0c01 |0007: move-result-object v1 │ │ -097590: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -097592: 6e30 f919 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@19f9 │ │ -097598: 0e00 |000c: return-void │ │ +097d3c: |[097d3c] android.support.v7.internal.view.menu.ListMenuPresenter.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +097d4c: 5430 eb09 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09eb │ │ +097d50: 5431 e409 |0002: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ +097d54: 6e20 a219 6100 |0004: invoke-virtual {v1, v6}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@19a2 │ │ +097d5a: 0c01 |0007: move-result-object v1 │ │ +097d5c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +097d5e: 6e30 f919 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@19f9 │ │ +097d64: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x000c line=176 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000d reg=3 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ @@ -195717,18 +195689,18 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09759c: |[09759c] android.support.v7.internal.view.menu.ListMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0975ac: 1f01 7700 |0000: check-cast v1, Landroid/os/Bundle; // type@0077 │ │ -0975b0: 6e20 b819 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.restoreHierarchyState:(Landroid/os/Bundle;)V // method@19b8 │ │ -0975b6: 0e00 |0005: return-void │ │ +097d68: |[097d68] android.support.v7.internal.view.menu.ListMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +097d78: 1f01 7a00 |0000: check-cast v1, Landroid/os/Bundle; // type@007a │ │ +097d7c: 6e20 b819 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.restoreHierarchyState:(Landroid/os/Bundle;)V // method@19b8 │ │ +097d82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 state Landroid/os/Parcelable; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ @@ -195738,23 +195710,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0975b8: |[0975b8] android.support.v7.internal.view.menu.ListMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0975c8: 5421 ec09 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ -0975cc: 3901 0400 |0002: if-nez v1, 0006 // +0004 │ │ -0975d0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0975d2: 1100 |0005: return-object v0 │ │ -0975d4: 2200 7700 |0006: new-instance v0, Landroid/os/Bundle; // type@0077 │ │ -0975d8: 7010 4f02 0000 |0008: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ -0975de: 6e20 b919 0200 |000b: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.saveHierarchyState:(Landroid/os/Bundle;)V // method@19b9 │ │ -0975e4: 28f7 |000e: goto 0005 // -0009 │ │ +097d84: |[097d84] android.support.v7.internal.view.menu.ListMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +097d94: 5421 ec09 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ +097d98: 3901 0400 |0002: if-nez v1, 0006 // +0004 │ │ +097d9c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +097d9e: 1100 |0005: return-object v0 │ │ +097da0: 2200 7a00 |0006: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +097da4: 7010 4f02 0000 |0008: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024f │ │ +097daa: 6e20 b919 0200 |000b: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.saveHierarchyState:(Landroid/os/Bundle;)V // method@19b9 │ │ +097db0: 28f7 |000e: goto 0005 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0004 line=218 │ │ 0x0005 line=223 │ │ 0x0006 line=221 │ │ 0x000b line=222 │ │ @@ -195767,30 +195739,30 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0975e8: |[0975e8] android.support.v7.internal.view.menu.ListMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -0975f8: 6e10 2c1b 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@1b2c │ │ -0975fe: 0a00 |0003: move-result v0 │ │ -097600: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -097604: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -097606: 0f00 |0007: return v0 │ │ -097608: 2200 6103 |0008: new-instance v0, Landroid/support/v7/internal/view/menu/MenuDialogHelper; // type@0361 │ │ -09760c: 7020 181a 3000 |000a: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1a18 │ │ -097612: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -097614: 6e20 201a 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.show:(Landroid/os/IBinder;)V // method@1a20 │ │ -09761a: 5420 e509 |0011: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09e5 │ │ -09761e: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ -097622: 5420 e509 |0015: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09e5 │ │ -097626: 7220 e41a 3000 |0017: invoke-interface {v0, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@1ae4 │ │ -09762c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -09762e: 28ec |001b: goto 0007 // -0014 │ │ +097db4: |[097db4] android.support.v7.internal.view.menu.ListMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +097dc4: 6e10 2c1b 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@1b2c │ │ +097dca: 0a00 |0003: move-result v0 │ │ +097dcc: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +097dd0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +097dd2: 0f00 |0007: return v0 │ │ +097dd4: 2200 6503 |0008: new-instance v0, Landroid/support/v7/internal/view/menu/MenuDialogHelper; // type@0365 │ │ +097dd8: 7020 181a 3000 |000a: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1a18 │ │ +097dde: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +097de0: 6e20 201a 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.show:(Landroid/os/IBinder;)V // method@1a20 │ │ +097de6: 5420 e509 |0011: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09e5 │ │ +097dea: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ +097dee: 5420 e509 |0015: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09e5 │ │ +097df2: 7220 e41a 3000 |0017: invoke-interface {v0, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@1ae4 │ │ +097df8: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +097dfa: 28ec |001b: goto 0007 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0007 line=152 │ │ 0x0008 line=148 │ │ 0x0011 line=149 │ │ 0x0015 line=150 │ │ @@ -195804,22 +195776,22 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -097630: |[097630] android.support.v7.internal.view.menu.ListMenuPresenter.restoreHierarchyState:(Landroid/os/Bundle;)V │ │ -097640: 1a01 0511 |0000: const-string v1, "android:menu:list" // string@1105 │ │ -097644: 6e20 5d02 1300 |0002: invoke-virtual {v3, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@025d │ │ -09764a: 0c00 |0005: move-result-object v0 │ │ -09764c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -097650: 5421 ec09 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ -097654: 6e20 bf21 0100 |000a: invoke-virtual {v1, v0}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@21bf │ │ -09765a: 0e00 |000d: return-void │ │ +097dfc: |[097dfc] android.support.v7.internal.view.menu.ListMenuPresenter.restoreHierarchyState:(Landroid/os/Bundle;)V │ │ +097e0c: 1a01 0b11 |0000: const-string v1, "android:menu:list" // string@110b │ │ +097e10: 6e20 5d02 1300 |0002: invoke-virtual {v3, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@025d │ │ +097e16: 0c00 |0005: move-result-object v0 │ │ +097e18: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +097e1c: 5421 ec09 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ +097e20: 6e20 bf21 0100 |000a: invoke-virtual {v1, v0}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@21bf │ │ +097e26: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0006 line=201 │ │ 0x0008 line=202 │ │ 0x000d line=204 │ │ locals : │ │ @@ -195832,24 +195804,24 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -09765c: |[09765c] android.support.v7.internal.view.menu.ListMenuPresenter.saveHierarchyState:(Landroid/os/Bundle;)V │ │ -09766c: 2200 ef03 |0000: new-instance v0, Landroid/util/SparseArray; // type@03ef │ │ -097670: 7010 7220 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@2072 │ │ -097676: 5421 ec09 |0005: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ -09767a: 3801 0700 |0007: if-eqz v1, 000e // +0007 │ │ -09767e: 5421 ec09 |0009: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ -097682: 6e20 c021 0100 |000b: invoke-virtual {v1, v0}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@21c0 │ │ -097688: 1a01 0511 |000e: const-string v1, "android:menu:list" // string@1105 │ │ -09768c: 6e30 6a02 1300 |0010: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@026a │ │ -097692: 0e00 |0013: return-void │ │ +097e28: |[097e28] android.support.v7.internal.view.menu.ListMenuPresenter.saveHierarchyState:(Landroid/os/Bundle;)V │ │ +097e38: 2200 f303 |0000: new-instance v0, Landroid/util/SparseArray; // type@03f3 │ │ +097e3c: 7010 7220 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@2072 │ │ +097e42: 5421 ec09 |0005: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ +097e46: 3801 0700 |0007: if-eqz v1, 000e // +0007 │ │ +097e4a: 5421 ec09 |0009: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ +097e4e: 6e20 c021 0100 |000b: invoke-virtual {v1, v0}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@21c0 │ │ +097e54: 1a01 0b11 |000e: const-string v1, "android:menu:list" // string@110b │ │ +097e58: 6e30 6a02 1300 |0010: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@026a │ │ +097e5e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0005 line=193 │ │ 0x0009 line=194 │ │ 0x000e line=196 │ │ 0x0013 line=197 │ │ @@ -195863,17 +195835,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097694: |[097694] android.support.v7.internal.view.menu.ListMenuPresenter.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ -0976a4: 5b01 e509 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09e5 │ │ -0976a8: 0e00 |0002: return-void │ │ +097e60: |[097e60] android.support.v7.internal.view.menu.ListMenuPresenter.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ +097e70: 5b01 e509 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@09e5 │ │ +097e74: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0002 line=141 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 cb Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; │ │ @@ -195883,17 +195855,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0976ac: |[0976ac] android.support.v7.internal.view.menu.ListMenuPresenter.setId:(I)V │ │ -0976bc: 5901 e709 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mId:I // field@09e7 │ │ -0976c0: 0e00 |0002: return-void │ │ +097e78: |[097e78] android.support.v7.internal.view.menu.ListMenuPresenter.setId:(I)V │ │ +097e88: 5901 e709 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mId:I // field@09e7 │ │ +097e8c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0002 line=208 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 id I │ │ @@ -195903,21 +195875,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0976c4: |[0976c4] android.support.v7.internal.view.menu.ListMenuPresenter.setItemIndexOffset:(I)V │ │ -0976d4: 5912 e909 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemIndexOffset:I // field@09e9 │ │ -0976d8: 5410 ec09 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ -0976dc: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -0976e0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0976e2: 6e20 bd19 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.updateMenuView:(Z)V // method@19bd │ │ -0976e8: 0e00 |000a: return-void │ │ +097e90: |[097e90] android.support.v7.internal.view.menu.ListMenuPresenter.setItemIndexOffset:(I)V │ │ +097ea0: 5912 e909 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemIndexOffset:I // field@09e9 │ │ +097ea4: 5410 ec09 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@09ec │ │ +097ea8: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +097eac: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +097eae: 6e20 bd19 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.updateMenuView:(Z)V // method@19bd │ │ +097eb4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ 0x0006 line=169 │ │ 0x000a line=171 │ │ locals : │ │ @@ -195929,35 +195901,35 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0976ec: |[0976ec] android.support.v7.internal.view.menu.ListMenuPresenter.updateMenuView:(Z)V │ │ -0976fc: 5410 e409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ -097700: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -097704: 5410 e409 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ -097708: 6e10 a719 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.notifyDataSetChanged:()V // method@19a7 │ │ -09770e: 0e00 |0009: return-void │ │ +097eb8: |[097eb8] android.support.v7.internal.view.menu.ListMenuPresenter.updateMenuView:(Z)V │ │ +097ec8: 5410 e409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ +097ecc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +097ed0: 5410 e409 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@09e4 │ │ +097ed4: 6e10 a719 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.notifyDataSetChanged:()V // method@19a7 │ │ +097eda: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0009 line=136 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/ListMenuPresenter; │ │ 0x0000 - 0x000a reg=2 cleared Z │ │ │ │ - source_file_idx : 2557 (ListMenuPresenter.java) │ │ + source_file_idx : 2563 (ListMenuPresenter.java) │ │ │ │ Class #746 header: │ │ -class_idx : 864 │ │ +class_idx : 868 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2818 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2824 │ │ static_fields_size : 5 │ │ instance_fields_size: 23 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 75 │ │ │ │ Class #746 annotations: │ │ Annotations on class │ │ @@ -196115,71 +196087,71 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -097710: |[097710] android.support.v7.internal.view.menu.MenuBuilder.:()V │ │ -097720: 1260 |0000: const/4 v0, #int 6 // #6 │ │ -097722: 2300 f504 |0001: new-array v0, v0, [I // type@04f5 │ │ -097726: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -09772c: 6900 090a |0006: sput-object v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0a09 │ │ -097730: 0e00 |0008: return-void │ │ -097732: 0000 |0009: nop // spacer │ │ -097734: 0003 0400 0600 0000 0100 0000 0400 ... |000a: array-data (16 units) │ │ +097edc: |[097edc] android.support.v7.internal.view.menu.MenuBuilder.:()V │ │ +097eec: 1260 |0000: const/4 v0, #int 6 // #6 │ │ +097eee: 2300 fb04 |0001: new-array v0, v0, [I // type@04fb │ │ +097ef2: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +097ef8: 6900 090a |0006: sput-object v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0a09 │ │ +097efc: 0e00 |0008: return-void │ │ +097efe: 0000 |0009: nop // spacer │ │ +097f00: 0003 0400 0600 0000 0100 0000 0400 ... |000a: array-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -097754: |[097754] android.support.v7.internal.view.menu.MenuBuilder.:(Landroid/content/Context;)V │ │ -097764: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -097766: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -097768: 7010 b324 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ -09776e: 5920 f609 |0005: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@09f6 │ │ -097772: 5c20 030a |0007: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0a03 │ │ -097776: 5c20 ff09 |0009: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@09ff │ │ -09777a: 5c20 010a |000b: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0a01 │ │ -09777e: 5c20 fc09 |000d: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@09fc │ │ -097782: 2200 ce04 |000f: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -097786: 7010 ff24 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -09778c: 5b20 070a |0014: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0a07 │ │ -097790: 2200 e104 |0016: new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; // type@04e1 │ │ -097794: 7010 5625 0000 |0018: invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;.:()V // method@2556 │ │ -09779a: 5b20 020a |001b: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -09779e: 5b23 f409 |001d: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@09f4 │ │ -0977a2: 6e10 2201 0300 |001f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0977a8: 0c00 |0022: move-result-object v0 │ │ -0977aa: 5b20 050a |0023: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0a05 │ │ -0977ae: 2200 ce04 |0025: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -0977b2: 7010 ff24 0000 |0027: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -0977b8: 5b20 fe09 |002a: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -0977bc: 2200 ce04 |002c: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -0977c0: 7010 ff24 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -0977c6: 5b20 080a |0031: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0a08 │ │ -0977ca: 5c21 fd09 |0033: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@09fd │ │ -0977ce: 2200 ce04 |0035: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -0977d2: 7010 ff24 0000 |0037: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -0977d8: 5b20 f209 |003a: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@09f2 │ │ -0977dc: 2200 ce04 |003c: new-instance v0, Ljava/util/ArrayList; // type@04ce │ │ -0977e0: 7010 ff24 0000 |003e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ -0977e6: 5b20 000a |0041: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0a00 │ │ -0977ea: 5c21 fb09 |0043: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@09fb │ │ -0977ee: 7020 141a 1200 |0045: invoke-direct {v2, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@1a14 │ │ -0977f4: 0e00 |0048: return-void │ │ +097f20: |[097f20] android.support.v7.internal.view.menu.MenuBuilder.:(Landroid/content/Context;)V │ │ +097f30: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +097f32: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +097f34: 7010 b324 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ +097f3a: 5920 f609 |0005: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@09f6 │ │ +097f3e: 5c20 030a |0007: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0a03 │ │ +097f42: 5c20 ff09 |0009: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@09ff │ │ +097f46: 5c20 010a |000b: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0a01 │ │ +097f4a: 5c20 fc09 |000d: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@09fc │ │ +097f4e: 2200 d404 |000f: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +097f52: 7010 ff24 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +097f58: 5b20 070a |0014: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0a07 │ │ +097f5c: 2200 e704 |0016: new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; // type@04e7 │ │ +097f60: 7010 5625 0000 |0018: invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;.:()V // method@2556 │ │ +097f66: 5b20 020a |001b: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +097f6a: 5b23 f409 |001d: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@09f4 │ │ +097f6e: 6e10 2201 0300 |001f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +097f74: 0c00 |0022: move-result-object v0 │ │ +097f76: 5b20 050a |0023: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0a05 │ │ +097f7a: 2200 d404 |0025: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +097f7e: 7010 ff24 0000 |0027: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +097f84: 5b20 fe09 |002a: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +097f88: 2200 d404 |002c: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +097f8c: 7010 ff24 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +097f92: 5b20 080a |0031: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0a08 │ │ +097f96: 5c21 fd09 |0033: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@09fd │ │ +097f9a: 2200 d404 |0035: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +097f9e: 7010 ff24 0000 |0037: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +097fa4: 5b20 f209 |003a: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@09f2 │ │ +097fa8: 2200 d404 |003c: new-instance v0, Ljava/util/ArrayList; // type@04d4 │ │ +097fac: 7010 ff24 0000 |003e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@24ff │ │ +097fb2: 5b20 000a |0041: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0a00 │ │ +097fb6: 5c21 fb09 |0043: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@09fb │ │ +097fba: 7020 141a 1200 |0045: invoke-direct {v2, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@1a14 │ │ +097fc0: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=192 │ │ 0x0005 line=114 │ │ 0x0007 line=142 │ │ 0x0009 line=144 │ │ 0x000b line=146 │ │ @@ -196205,37 +196177,37 @@ │ │ type : '(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 8 │ │ insns size : 41 16-bit code units │ │ -0977f8: |[0977f8] android.support.v7.internal.view.menu.MenuBuilder.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -097808: 7110 ed19 0b00 |0000: invoke-static {v11}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getOrdering:(I)I // method@19ed │ │ -09780e: 0a05 |0003: move-result v5 │ │ -097810: 2200 6303 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -097814: 5287 f609 |0006: iget v7, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@09f6 │ │ -097818: 0781 |0008: move-object v1, v8 │ │ -09781a: 0192 |0009: move v2, v9 │ │ -09781c: 01a3 |000a: move v3, v10 │ │ -09781e: 01b4 |000b: move v4, v11 │ │ -097820: 07c6 |000c: move-object v6, v12 │ │ -097822: 7608 231a 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.:(Landroid/support/v7/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V // method@1a23 │ │ -097828: 5481 f509 |0010: iget-object v1, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@09f5 │ │ -09782c: 3801 0700 |0012: if-eqz v1, 0019 // +0007 │ │ -097830: 5481 f509 |0014: iget-object v1, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@09f5 │ │ -097834: 6e20 581a 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V // method@1a58 │ │ -09783a: 5481 fe09 |0019: iget-object v1, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -09783e: 5482 fe09 |001b: iget-object v2, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -097842: 7120 dd19 5200 |001d: invoke-static {v2, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findInsertIndex:(Ljava/util/ArrayList;I)I // method@19dd │ │ -097848: 0a02 |0020: move-result v2 │ │ -09784a: 6e30 0225 2100 |0021: invoke-virtual {v1, v2, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2502 │ │ -097850: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -097852: 6e20 f719 1800 |0025: invoke-virtual {v8, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -097858: 1100 |0028: return-object v0 │ │ +097fc4: |[097fc4] android.support.v7.internal.view.menu.MenuBuilder.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +097fd4: 7110 ed19 0b00 |0000: invoke-static {v11}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getOrdering:(I)I // method@19ed │ │ +097fda: 0a05 |0003: move-result v5 │ │ +097fdc: 2200 6703 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +097fe0: 5287 f609 |0006: iget v7, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@09f6 │ │ +097fe4: 0781 |0008: move-object v1, v8 │ │ +097fe6: 0192 |0009: move v2, v9 │ │ +097fe8: 01a3 |000a: move v3, v10 │ │ +097fea: 01b4 |000b: move v4, v11 │ │ +097fec: 07c6 |000c: move-object v6, v12 │ │ +097fee: 7608 231a 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.:(Landroid/support/v7/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V // method@1a23 │ │ +097ff4: 5481 f509 |0010: iget-object v1, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@09f5 │ │ +097ff8: 3801 0700 |0012: if-eqz v1, 0019 // +0007 │ │ +097ffc: 5481 f509 |0014: iget-object v1, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@09f5 │ │ +098000: 6e20 581a 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V // method@1a58 │ │ +098006: 5481 fe09 |0019: iget-object v1, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +09800a: 5482 fe09 |001b: iget-object v2, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +09800e: 7120 dd19 5200 |001d: invoke-static {v2, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findInsertIndex:(Ljava/util/ArrayList;I)I // method@19dd │ │ +098014: 0a02 |0020: move-result v2 │ │ +098016: 6e30 0225 2100 |0021: invoke-virtual {v1, v2, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2502 │ │ +09801c: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +09801e: 6e20 f719 1800 |0025: invoke-virtual {v8, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +098024: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0004 line=402 │ │ 0x0010 line=405 │ │ 0x0014 line=407 │ │ 0x0019 line=410 │ │ @@ -196255,41 +196227,41 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -09785c: |[09785c] android.support.v7.internal.view.menu.MenuBuilder.dispatchPresenterUpdate:(Z)V │ │ -09786c: 5443 020a |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -097870: 6e10 5825 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2558 │ │ -097876: 0a03 |0005: move-result v3 │ │ -097878: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -09787c: 0e00 |0008: return-void │ │ -09787e: 6e10 171a 0400 |0009: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1a17 │ │ -097884: 5443 020a |000c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -097888: 6e10 5925 0300 |000e: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2559 │ │ -09788e: 0c00 |0011: move-result-object v0 │ │ -097890: 7210 2425 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -097896: 0a03 |0015: move-result v3 │ │ -097898: 3803 1a00 |0016: if-eqz v3, 0030 // +001a │ │ -09789c: 7210 2525 0000 |0018: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -0978a2: 0c02 |001b: move-result-object v2 │ │ -0978a4: 1f02 c304 |001c: check-cast v2, Ljava/lang/ref/WeakReference; // type@04c3 │ │ -0978a8: 6e10 f024 0200 |001e: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -0978ae: 0c01 |0021: move-result-object v1 │ │ -0978b0: 1f01 6f03 |0022: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@036f │ │ -0978b4: 3901 0800 |0024: if-nez v1, 002c // +0008 │ │ -0978b8: 5443 020a |0026: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -0978bc: 6e20 5a25 2300 |0028: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@255a │ │ -0978c2: 28e7 |002b: goto 0012 // -0019 │ │ -0978c4: 7220 f01a 5100 |002c: invoke-interface {v1, v5}, Landroid/support/v7/internal/view/menu/MenuPresenter;.updateMenuView:(Z)V // method@1af0 │ │ -0978ca: 28e3 |002f: goto 0012 // -001d │ │ -0978cc: 6e10 161a 0400 |0030: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1a16 │ │ -0978d2: 28d5 |0033: goto 0008 // -002b │ │ +098028: |[098028] android.support.v7.internal.view.menu.MenuBuilder.dispatchPresenterUpdate:(Z)V │ │ +098038: 5443 020a |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +09803c: 6e10 5825 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2558 │ │ +098042: 0a03 |0005: move-result v3 │ │ +098044: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +098048: 0e00 |0008: return-void │ │ +09804a: 6e10 171a 0400 |0009: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1a17 │ │ +098050: 5443 020a |000c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +098054: 6e10 5925 0300 |000e: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2559 │ │ +09805a: 0c00 |0011: move-result-object v0 │ │ +09805c: 7210 2425 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +098062: 0a03 |0015: move-result v3 │ │ +098064: 3803 1a00 |0016: if-eqz v3, 0030 // +001a │ │ +098068: 7210 2525 0000 |0018: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +09806e: 0c02 |001b: move-result-object v2 │ │ +098070: 1f02 c904 |001c: check-cast v2, Ljava/lang/ref/WeakReference; // type@04c9 │ │ +098074: 6e10 f024 0200 |001e: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +09807a: 0c01 |0021: move-result-object v1 │ │ +09807c: 1f01 7303 |0022: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0373 │ │ +098080: 3901 0800 |0024: if-nez v1, 002c // +0008 │ │ +098084: 5443 020a |0026: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +098088: 6e20 5a25 2300 |0028: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@255a │ │ +09808e: 28e7 |002b: goto 0012 // -0019 │ │ +098090: 7220 f01a 5100 |002c: invoke-interface {v1, v5}, Landroid/support/v7/internal/view/menu/MenuPresenter;.updateMenuView:(Z)V // method@1af0 │ │ +098096: 28e3 |002f: goto 0012 // -001d │ │ +098098: 6e10 161a 0400 |0030: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1a16 │ │ +09809e: 28d5 |0033: goto 0008 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0008 line=255 │ │ 0x0009 line=245 │ │ 0x000c line=246 │ │ 0x001e line=247 │ │ @@ -196309,49 +196281,49 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -0978d4: |[0978d4] android.support.v7.internal.view.menu.MenuBuilder.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -0978e4: 1a06 0611 |0000: const-string v6, "android:menu:presenters" // string@1106 │ │ -0978e8: 6e20 5d02 6800 |0002: invoke-virtual {v8, v6}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@025d │ │ -0978ee: 0c04 |0005: move-result-object v4 │ │ -0978f0: 3804 0a00 |0006: if-eqz v4, 0010 // +000a │ │ -0978f4: 5476 020a |0008: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -0978f8: 6e10 5825 0600 |000a: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2558 │ │ -0978fe: 0a06 |000d: move-result v6 │ │ -097900: 3806 0300 |000e: if-eqz v6, 0011 // +0003 │ │ -097904: 0e00 |0010: return-void │ │ -097906: 5476 020a |0011: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -09790a: 6e10 5925 0600 |0013: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2559 │ │ -097910: 0c00 |0016: move-result-object v0 │ │ -097912: 7210 2425 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -097918: 0a06 |001a: move-result v6 │ │ -09791a: 3806 f5ff |001b: if-eqz v6, 0010 // -000b │ │ -09791e: 7210 2525 0000 |001d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -097924: 0c05 |0020: move-result-object v5 │ │ -097926: 1f05 c304 |0021: check-cast v5, Ljava/lang/ref/WeakReference; // type@04c3 │ │ -09792a: 6e10 f024 0500 |0023: invoke-virtual {v5}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -097930: 0c03 |0026: move-result-object v3 │ │ -097932: 1f03 6f03 |0027: check-cast v3, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@036f │ │ -097936: 3903 0800 |0029: if-nez v3, 0031 // +0008 │ │ -09793a: 5476 020a |002b: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -09793e: 6e20 5a25 5600 |002d: invoke-virtual {v6, v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@255a │ │ -097944: 28e7 |0030: goto 0017 // -0019 │ │ -097946: 7210 e81a 0300 |0031: invoke-interface {v3}, Landroid/support/v7/internal/view/menu/MenuPresenter;.getId:()I // method@1ae8 │ │ -09794c: 0a01 |0034: move-result v1 │ │ -09794e: 3d01 e2ff |0035: if-lez v1, 0017 // -001e │ │ -097952: 6e20 7520 1400 |0037: invoke-virtual {v4, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@2075 │ │ -097958: 0c02 |003a: move-result-object v2 │ │ -09795a: 1f02 8700 |003b: check-cast v2, Landroid/os/Parcelable; // type@0087 │ │ -09795e: 3802 daff |003d: if-eqz v2, 0017 // -0026 │ │ -097962: 7220 ec1a 2300 |003f: invoke-interface {v3, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1aec │ │ -097968: 28d5 |0042: goto 0017 // -002b │ │ +0980a0: |[0980a0] android.support.v7.internal.view.menu.MenuBuilder.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +0980b0: 1a06 0c11 |0000: const-string v6, "android:menu:presenters" // string@110c │ │ +0980b4: 6e20 5d02 6800 |0002: invoke-virtual {v8, v6}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@025d │ │ +0980ba: 0c04 |0005: move-result-object v4 │ │ +0980bc: 3804 0a00 |0006: if-eqz v4, 0010 // +000a │ │ +0980c0: 5476 020a |0008: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +0980c4: 6e10 5825 0600 |000a: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2558 │ │ +0980ca: 0a06 |000d: move-result v6 │ │ +0980cc: 3806 0300 |000e: if-eqz v6, 0011 // +0003 │ │ +0980d0: 0e00 |0010: return-void │ │ +0980d2: 5476 020a |0011: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +0980d6: 6e10 5925 0600 |0013: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2559 │ │ +0980dc: 0c00 |0016: move-result-object v0 │ │ +0980de: 7210 2425 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +0980e4: 0a06 |001a: move-result v6 │ │ +0980e6: 3806 f5ff |001b: if-eqz v6, 0010 // -000b │ │ +0980ea: 7210 2525 0000 |001d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +0980f0: 0c05 |0020: move-result-object v5 │ │ +0980f2: 1f05 c904 |0021: check-cast v5, Ljava/lang/ref/WeakReference; // type@04c9 │ │ +0980f6: 6e10 f024 0500 |0023: invoke-virtual {v5}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +0980fc: 0c03 |0026: move-result-object v3 │ │ +0980fe: 1f03 7303 |0027: check-cast v3, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0373 │ │ +098102: 3903 0800 |0029: if-nez v3, 0031 // +0008 │ │ +098106: 5476 020a |002b: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +09810a: 6e20 5a25 5600 |002d: invoke-virtual {v6, v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@255a │ │ +098110: 28e7 |0030: goto 0017 // -0019 │ │ +098112: 7210 e81a 0300 |0031: invoke-interface {v3}, Landroid/support/v7/internal/view/menu/MenuPresenter;.getId:()I // method@1ae8 │ │ +098118: 0a01 |0034: move-result v1 │ │ +09811a: 3d01 e2ff |0035: if-lez v1, 0017 // -001e │ │ +09811e: 6e20 7520 1400 |0037: invoke-virtual {v4, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@2075 │ │ +098124: 0c02 |003a: move-result-object v2 │ │ +098126: 1f02 8a00 |003b: check-cast v2, Landroid/os/Parcelable; // type@008a │ │ +09812a: 3802 daff |003d: if-eqz v2, 0017 // -0026 │ │ +09812e: 7220 ec1a 2300 |003f: invoke-interface {v3, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1aec │ │ +098134: 28d5 |0042: goto 0017 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0006 line=303 │ │ 0x0010 line=321 │ │ 0x0011 line=307 │ │ 0x0023 line=308 │ │ @@ -196377,49 +196349,49 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -09796c: |[09796c] android.support.v7.internal.view.menu.MenuBuilder.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ -09797c: 5476 020a |0000: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -097980: 6e10 5825 0600 |0002: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2558 │ │ -097986: 0a06 |0005: move-result v6 │ │ -097988: 3806 0300 |0006: if-eqz v6, 0009 // +0003 │ │ -09798c: 0e00 |0008: return-void │ │ -09798e: 2203 ef03 |0009: new-instance v3, Landroid/util/SparseArray; // type@03ef │ │ -097992: 7010 7220 0300 |000b: invoke-direct {v3}, Landroid/util/SparseArray;.:()V // method@2072 │ │ -097998: 5476 020a |000e: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -09799c: 6e10 5925 0600 |0010: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2559 │ │ -0979a2: 0c00 |0013: move-result-object v0 │ │ -0979a4: 7210 2425 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -0979aa: 0a06 |0017: move-result v6 │ │ -0979ac: 3806 2600 |0018: if-eqz v6, 003e // +0026 │ │ -0979b0: 7210 2525 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -0979b6: 0c04 |001d: move-result-object v4 │ │ -0979b8: 1f04 c304 |001e: check-cast v4, Ljava/lang/ref/WeakReference; // type@04c3 │ │ -0979bc: 6e10 f024 0400 |0020: invoke-virtual {v4}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -0979c2: 0c02 |0023: move-result-object v2 │ │ -0979c4: 1f02 6f03 |0024: check-cast v2, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@036f │ │ -0979c8: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ -0979cc: 5476 020a |0028: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -0979d0: 6e20 5a25 4600 |002a: invoke-virtual {v6, v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@255a │ │ -0979d6: 28e7 |002d: goto 0014 // -0019 │ │ -0979d8: 7210 e81a 0200 |002e: invoke-interface {v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.getId:()I // method@1ae8 │ │ -0979de: 0a01 |0031: move-result v1 │ │ -0979e0: 3d01 e2ff |0032: if-lez v1, 0014 // -001e │ │ -0979e4: 7210 ed1a 0200 |0034: invoke-interface {v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1aed │ │ -0979ea: 0c05 |0037: move-result-object v5 │ │ -0979ec: 3805 dcff |0038: if-eqz v5, 0014 // -0024 │ │ -0979f0: 6e30 7620 1305 |003a: invoke-virtual {v3, v1, v5}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@2076 │ │ -0979f6: 28d7 |003d: goto 0014 // -0029 │ │ -0979f8: 1a06 0611 |003e: const-string v6, "android:menu:presenters" // string@1106 │ │ -0979fc: 6e30 6a02 6803 |0040: invoke-virtual {v8, v6, v3}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@026a │ │ -097a02: 28c5 |0043: goto 0008 // -003b │ │ +098138: |[098138] android.support.v7.internal.view.menu.MenuBuilder.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ +098148: 5476 020a |0000: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +09814c: 6e10 5825 0600 |0002: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2558 │ │ +098152: 0a06 |0005: move-result v6 │ │ +098154: 3806 0300 |0006: if-eqz v6, 0009 // +0003 │ │ +098158: 0e00 |0008: return-void │ │ +09815a: 2203 f303 |0009: new-instance v3, Landroid/util/SparseArray; // type@03f3 │ │ +09815e: 7010 7220 0300 |000b: invoke-direct {v3}, Landroid/util/SparseArray;.:()V // method@2072 │ │ +098164: 5476 020a |000e: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +098168: 6e10 5925 0600 |0010: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2559 │ │ +09816e: 0c00 |0013: move-result-object v0 │ │ +098170: 7210 2425 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +098176: 0a06 |0017: move-result v6 │ │ +098178: 3806 2600 |0018: if-eqz v6, 003e // +0026 │ │ +09817c: 7210 2525 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +098182: 0c04 |001d: move-result-object v4 │ │ +098184: 1f04 c904 |001e: check-cast v4, Ljava/lang/ref/WeakReference; // type@04c9 │ │ +098188: 6e10 f024 0400 |0020: invoke-virtual {v4}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +09818e: 0c02 |0023: move-result-object v2 │ │ +098190: 1f02 7303 |0024: check-cast v2, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0373 │ │ +098194: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ +098198: 5476 020a |0028: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +09819c: 6e20 5a25 4600 |002a: invoke-virtual {v6, v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@255a │ │ +0981a2: 28e7 |002d: goto 0014 // -0019 │ │ +0981a4: 7210 e81a 0200 |002e: invoke-interface {v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.getId:()I // method@1ae8 │ │ +0981aa: 0a01 |0031: move-result v1 │ │ +0981ac: 3d01 e2ff |0032: if-lez v1, 0014 // -001e │ │ +0981b0: 7210 ed1a 0200 |0034: invoke-interface {v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1aed │ │ +0981b6: 0c05 |0037: move-result-object v5 │ │ +0981b8: 3805 dcff |0038: if-eqz v5, 0014 // -0024 │ │ +0981bc: 6e30 7620 1305 |003a: invoke-virtual {v3, v1, v5}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@2076 │ │ +0981c2: 28d7 |003d: goto 0014 // -0029 │ │ +0981c4: 1a06 0c11 |003e: const-string v6, "android:menu:presenters" // string@110c │ │ +0981c8: 6e30 6a02 6803 |0040: invoke-virtual {v8, v6, v3}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@026a │ │ +0981ce: 28c5 |0043: goto 0008 // -003b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0008 line=298 │ │ 0x0009 line=280 │ │ 0x000e line=282 │ │ 0x0020 line=283 │ │ @@ -196446,42 +196418,42 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -097a04: |[097a04] android.support.v7.internal.view.menu.MenuBuilder.dispatchSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -097a14: 5454 020a |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -097a18: 6e10 5825 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2558 │ │ -097a1e: 0a04 |0005: move-result v4 │ │ -097a20: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ -097a24: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -097a26: 0f03 |0009: return v3 │ │ -097a28: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -097a2a: 5454 020a |000b: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -097a2e: 6e10 5925 0400 |000d: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2559 │ │ -097a34: 0c00 |0010: move-result-object v0 │ │ -097a36: 7210 2425 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -097a3c: 0a04 |0014: move-result v4 │ │ -097a3e: 3804 f4ff |0015: if-eqz v4, 0009 // -000c │ │ -097a42: 7210 2525 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -097a48: 0c02 |001a: move-result-object v2 │ │ -097a4a: 1f02 c304 |001b: check-cast v2, Ljava/lang/ref/WeakReference; // type@04c3 │ │ -097a4e: 6e10 f024 0200 |001d: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -097a54: 0c01 |0020: move-result-object v1 │ │ -097a56: 1f01 6f03 |0021: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@036f │ │ -097a5a: 3901 0800 |0023: if-nez v1, 002b // +0008 │ │ -097a5e: 5454 020a |0025: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -097a62: 6e20 5a25 2400 |0027: invoke-virtual {v4, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@255a │ │ -097a68: 28e7 |002a: goto 0011 // -0019 │ │ -097a6a: 3903 e6ff |002b: if-nez v3, 0011 // -001a │ │ -097a6e: 7220 ee1a 6100 |002d: invoke-interface {v1, v6}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1aee │ │ -097a74: 0a03 |0030: move-result v3 │ │ -097a76: 28e0 |0031: goto 0011 // -0020 │ │ +0981d0: |[0981d0] android.support.v7.internal.view.menu.MenuBuilder.dispatchSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +0981e0: 5454 020a |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +0981e4: 6e10 5825 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2558 │ │ +0981ea: 0a04 |0005: move-result v4 │ │ +0981ec: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ +0981f0: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +0981f2: 0f03 |0009: return v3 │ │ +0981f4: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +0981f6: 5454 020a |000b: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +0981fa: 6e10 5925 0400 |000d: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2559 │ │ +098200: 0c00 |0010: move-result-object v0 │ │ +098202: 7210 2425 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +098208: 0a04 |0014: move-result v4 │ │ +09820a: 3804 f4ff |0015: if-eqz v4, 0009 // -000c │ │ +09820e: 7210 2525 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +098214: 0c02 |001a: move-result-object v2 │ │ +098216: 1f02 c904 |001b: check-cast v2, Ljava/lang/ref/WeakReference; // type@04c9 │ │ +09821a: 6e10 f024 0200 |001d: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +098220: 0c01 |0020: move-result-object v1 │ │ +098222: 1f01 7303 |0021: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0373 │ │ +098226: 3901 0800 |0023: if-nez v1, 002b // +0008 │ │ +09822a: 5454 020a |0025: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +09822e: 6e20 5a25 2400 |0027: invoke-virtual {v4, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@255a │ │ +098234: 28e7 |002a: goto 0011 // -0019 │ │ +098236: 3903 e6ff |002b: if-nez v3, 0011 // -001a │ │ +09823a: 7220 ee1a 6100 |002d: invoke-interface {v1, v6}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1aee │ │ +098240: 0a03 |0030: move-result v3 │ │ +098242: 28e0 |0031: goto 0011 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0008 line=259 │ │ 0x0009 line=272 │ │ 0x000a line=262 │ │ 0x000b line=264 │ │ @@ -196503,31 +196475,31 @@ │ │ type : '(Ljava/util/ArrayList;I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -097a78: |[097a78] android.support.v7.internal.view.menu.MenuBuilder.findInsertIndex:(Ljava/util/ArrayList;I)I │ │ -097a88: 6e10 0d25 0300 |0000: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -097a8e: 0a02 |0003: move-result v2 │ │ -097a90: d800 02ff |0004: add-int/lit8 v0, v2, #int -1 // #ff │ │ -097a94: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ -097a98: 6e20 0725 0300 |0008: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -097a9e: 0c01 |000b: move-result-object v1 │ │ -097aa0: 1f01 6303 |000c: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -097aa4: 6e10 331a 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getOrdering:()I // method@1a33 │ │ -097aaa: 0a02 |0011: move-result v2 │ │ -097aac: 3642 0500 |0012: if-gt v2, v4, 0017 // +0005 │ │ -097ab0: d802 0001 |0014: add-int/lit8 v2, v0, #int 1 // #01 │ │ -097ab4: 0f02 |0016: return v2 │ │ -097ab6: d800 00ff |0017: add-int/lit8 v0, v0, #int -1 // #ff │ │ -097aba: 28ed |0019: goto 0006 // -0013 │ │ -097abc: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -097abe: 28fb |001b: goto 0016 // -0005 │ │ +098244: |[098244] android.support.v7.internal.view.menu.MenuBuilder.findInsertIndex:(Ljava/util/ArrayList;I)I │ │ +098254: 6e10 0d25 0300 |0000: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +09825a: 0a02 |0003: move-result v2 │ │ +09825c: d800 02ff |0004: add-int/lit8 v0, v2, #int -1 // #ff │ │ +098260: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ +098264: 6e20 0725 0300 |0008: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +09826a: 0c01 |000b: move-result-object v1 │ │ +09826c: 1f01 6703 |000c: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +098270: 6e10 331a 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getOrdering:()I // method@1a33 │ │ +098276: 0a02 |0011: move-result v2 │ │ +098278: 3642 0500 |0012: if-gt v2, v4, 0017 // +0005 │ │ +09827c: d802 0001 |0014: add-int/lit8 v2, v0, #int 1 // #01 │ │ +098280: 0f02 |0016: return v2 │ │ +098282: d800 00ff |0017: add-int/lit8 v0, v0, #int -1 // #ff │ │ +098286: 28ed |0019: goto 0006 // -0013 │ │ +098288: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +09828a: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0008 line=791 │ │ 0x000e line=792 │ │ 0x0014 line=793 │ │ 0x0016 line=797 │ │ @@ -196546,33 +196518,33 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -097ac0: |[097ac0] android.support.v7.internal.view.menu.MenuBuilder.getOrdering:(I)I │ │ -097ad0: 1501 ffff |0000: const/high16 v1, #int -65536 // #ffff │ │ -097ad4: b531 |0002: and-int/2addr v1, v3 │ │ -097ad6: e100 0110 |0003: shr-int/lit8 v0, v1, #int 16 // #10 │ │ -097ada: 3a00 0700 |0005: if-ltz v0, 000c // +0007 │ │ -097ade: 6201 090a |0007: sget-object v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0a09 │ │ -097ae2: 2111 |0009: array-length v1, v1 │ │ -097ae4: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -097ae8: 2201 a104 |000c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -097aec: 1a02 6120 |000e: const-string v2, "order does not contain a valid category." // string@2061 │ │ -097af0: 7020 9824 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -097af6: 2701 |0013: throw v1 │ │ -097af8: 6201 090a |0014: sget-object v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0a09 │ │ -097afc: 4401 0100 |0016: aget v1, v1, v0 │ │ -097b00: e001 0110 |0018: shl-int/lit8 v1, v1, #int 16 // #10 │ │ -097b04: 1402 ffff 0000 |001a: const v2, #float 9.18341e-41 // #0000ffff │ │ -097b0a: b532 |001d: and-int/2addr v2, v3 │ │ -097b0c: b621 |001e: or-int/2addr v1, v2 │ │ -097b0e: 0f01 |001f: return v1 │ │ +09828c: |[09828c] android.support.v7.internal.view.menu.MenuBuilder.getOrdering:(I)I │ │ +09829c: 1501 ffff |0000: const/high16 v1, #int -65536 // #ffff │ │ +0982a0: b531 |0002: and-int/2addr v1, v3 │ │ +0982a2: e100 0110 |0003: shr-int/lit8 v0, v1, #int 16 // #10 │ │ +0982a6: 3a00 0700 |0005: if-ltz v0, 000c // +0007 │ │ +0982aa: 6201 090a |0007: sget-object v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0a09 │ │ +0982ae: 2111 |0009: array-length v1, v1 │ │ +0982b0: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +0982b4: 2201 a704 |000c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +0982b8: 1a02 6720 |000e: const-string v2, "order does not contain a valid category." // string@2067 │ │ +0982bc: 7020 9824 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +0982c2: 2701 |0013: throw v1 │ │ +0982c4: 6201 090a |0014: sget-object v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0a09 │ │ +0982c8: 4401 0100 |0016: aget v1, v1, v0 │ │ +0982cc: e001 0110 |0018: shl-int/lit8 v1, v1, #int 16 // #10 │ │ +0982d0: 1402 ffff 0000 |001a: const v2, #float 9.18341e-41 // #0000ffff │ │ +0982d6: b532 |001d: and-int/2addr v2, v3 │ │ +0982d8: b621 |001e: or-int/2addr v1, v2 │ │ +0982da: 0f01 |001f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ 0x0005 line=725 │ │ 0x000c line=726 │ │ 0x0014 line=729 │ │ locals : │ │ @@ -196584,27 +196556,27 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -097b10: |[097b10] android.support.v7.internal.view.menu.MenuBuilder.removeItemAtInt:(IZ)V │ │ -097b20: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ -097b24: 5410 fe09 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -097b28: 6e10 0d25 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -097b2e: 0a00 |0007: move-result v0 │ │ -097b30: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ -097b34: 0e00 |000a: return-void │ │ -097b36: 5410 fe09 |000b: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -097b3a: 6e20 0a25 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ -097b40: 3803 faff |0010: if-eqz v3, 000a // -0006 │ │ -097b44: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -097b46: 6e20 f719 0100 |0013: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -097b4c: 28f4 |0016: goto 000a // -000c │ │ +0982dc: |[0982dc] android.support.v7.internal.view.menu.MenuBuilder.removeItemAtInt:(IZ)V │ │ +0982ec: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ +0982f0: 5410 fe09 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +0982f4: 6e10 0d25 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0982fa: 0a00 |0007: move-result v0 │ │ +0982fc: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ +098300: 0e00 |000a: return-void │ │ +098302: 5410 fe09 |000b: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +098306: 6e20 0a25 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@250a │ │ +09830c: 3803 faff |0010: if-eqz v3, 000a // -0006 │ │ +098310: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +098312: 6e20 f719 0100 |0013: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +098318: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ 0x000a line=530 │ │ 0x000b line=525 │ │ 0x0010 line=527 │ │ 0x0012 line=528 │ │ @@ -196618,41 +196590,41 @@ │ │ type : '(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -097b50: |[097b50] android.support.v7.internal.view.menu.MenuBuilder.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V │ │ -097b60: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -097b62: 6e10 ee19 0300 |0001: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@19ee │ │ -097b68: 0c00 |0004: move-result-object v0 │ │ -097b6a: 3808 0d00 |0005: if-eqz v8, 0012 // +000d │ │ -097b6e: 5b38 fa09 |0007: iput-object v8, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@09fa │ │ -097b72: 5b32 f909 |0009: iput-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@09f9 │ │ -097b76: 5b32 f809 |000b: iput-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@09f8 │ │ -097b7a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -097b7c: 6e20 f719 1300 |000e: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -097b82: 0e00 |0011: return-void │ │ -097b84: 3d04 1300 |0012: if-lez v4, 0025 // +0013 │ │ -097b88: 6e20 9101 4000 |0014: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0191 │ │ -097b8e: 0c01 |0017: move-result-object v1 │ │ -097b90: 5b31 f909 |0018: iput-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@09f9 │ │ -097b94: 3d06 1000 |001a: if-lez v6, 002a // +0010 │ │ -097b98: 6e20 8601 6000 |001c: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ -097b9e: 0c01 |001f: move-result-object v1 │ │ -097ba0: 5b31 f809 |0020: iput-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@09f8 │ │ -097ba4: 5b32 fa09 |0022: iput-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@09fa │ │ -097ba8: 28e9 |0024: goto 000d // -0017 │ │ -097baa: 3805 f5ff |0025: if-eqz v5, 001a // -000b │ │ -097bae: 5b35 f909 |0027: iput-object v5, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@09f9 │ │ -097bb2: 28f1 |0029: goto 001a // -000f │ │ -097bb4: 3807 f8ff |002a: if-eqz v7, 0022 // -0008 │ │ -097bb8: 5b37 f809 |002c: iput-object v7, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@09f8 │ │ -097bbc: 28f4 |002e: goto 0022 // -000c │ │ +09831c: |[09831c] android.support.v7.internal.view.menu.MenuBuilder.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V │ │ +09832c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09832e: 6e10 ee19 0300 |0001: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@19ee │ │ +098334: 0c00 |0004: move-result-object v0 │ │ +098336: 3808 0d00 |0005: if-eqz v8, 0012 // +000d │ │ +09833a: 5b38 fa09 |0007: iput-object v8, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@09fa │ │ +09833e: 5b32 f909 |0009: iput-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@09f9 │ │ +098342: 5b32 f809 |000b: iput-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@09f8 │ │ +098346: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +098348: 6e20 f719 1300 |000e: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +09834e: 0e00 |0011: return-void │ │ +098350: 3d04 1300 |0012: if-lez v4, 0025 // +0013 │ │ +098354: 6e20 9101 4000 |0014: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0191 │ │ +09835a: 0c01 |0017: move-result-object v1 │ │ +09835c: 5b31 f909 |0018: iput-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@09f9 │ │ +098360: 3d06 1000 |001a: if-lez v6, 002a // +0010 │ │ +098364: 6e20 8601 6000 |001c: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ +09836a: 0c01 |001f: move-result-object v1 │ │ +09836c: 5b31 f809 |0020: iput-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@09f8 │ │ +098370: 5b32 fa09 |0022: iput-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@09fa │ │ +098374: 28e9 |0024: goto 000d // -0017 │ │ +098376: 3805 f5ff |0025: if-eqz v5, 001a // -000b │ │ +09837a: 5b35 f909 |0027: iput-object v5, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@09f9 │ │ +09837e: 28f1 |0029: goto 001a // -000f │ │ +098380: 3807 f8ff |002a: if-eqz v7, 0022 // -0008 │ │ +098384: 5b37 f809 |002c: iput-object v7, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@09f8 │ │ +098388: 28f4 |002e: goto 0022 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1154 │ │ 0x0005 line=1156 │ │ 0x0007 line=1157 │ │ 0x0009 line=1160 │ │ 0x000b line=1161 │ │ @@ -196681,31 +196653,31 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -097bc0: |[097bc0] android.support.v7.internal.view.menu.MenuBuilder.setShortcutsVisibleInner:(Z)V │ │ -097bd0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -097bd2: 3804 1900 |0001: if-eqz v4, 001a // +0019 │ │ -097bd6: 5431 050a |0003: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0a05 │ │ -097bda: 6e10 8301 0100 |0005: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0183 │ │ -097be0: 0c01 |0008: move-result-object v1 │ │ -097be2: 5211 2600 |0009: iget v1, v1, Landroid/content/res/Configuration;.keyboard:I // field@0026 │ │ -097be6: 3201 0f00 |000b: if-eq v1, v0, 001a // +000f │ │ -097bea: 5431 050a |000d: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0a05 │ │ -097bee: 6002 6a07 |000f: sget v2, Landroid/support/v7/appcompat/R$bool;.abc_config_showMenuShortcutsWhenKeyboardPresent:I // field@076a │ │ -097bf2: 6e20 8001 2100 |0011: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0180 │ │ -097bf8: 0a01 |0014: move-result v1 │ │ -097bfa: 3801 0500 |0015: if-eqz v1, 001a // +0005 │ │ -097bfe: 5c30 060a |0017: iput-boolean v0, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0a06 │ │ -097c02: 0e00 |0019: return-void │ │ -097c04: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -097c06: 28fc |001b: goto 0017 // -0004 │ │ +09838c: |[09838c] android.support.v7.internal.view.menu.MenuBuilder.setShortcutsVisibleInner:(Z)V │ │ +09839c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09839e: 3804 1900 |0001: if-eqz v4, 001a // +0019 │ │ +0983a2: 5431 050a |0003: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0a05 │ │ +0983a6: 6e10 8301 0100 |0005: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0183 │ │ +0983ac: 0c01 |0008: move-result-object v1 │ │ +0983ae: 5211 2600 |0009: iget v1, v1, Landroid/content/res/Configuration;.keyboard:I // field@0026 │ │ +0983b2: 3201 0f00 |000b: if-eq v1, v0, 001a // +000f │ │ +0983b6: 5431 050a |000d: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0a05 │ │ +0983ba: 6002 6a07 |000f: sget v2, Landroid/support/v7/appcompat/R$bool;.abc_config_showMenuShortcutsWhenKeyboardPresent:I // field@076a │ │ +0983be: 6e20 8001 2100 |0011: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0180 │ │ +0983c4: 0a01 |0014: move-result v1 │ │ +0983c6: 3801 0500 |0015: if-eqz v1, 001a // +0005 │ │ +0983ca: 5c30 060a |0017: iput-boolean v0, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0a06 │ │ +0983ce: 0e00 |0019: return-void │ │ +0983d0: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +0983d2: 28fc |001b: goto 0017 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=756 │ │ 0x0019 line=759 │ │ 0x001a line=756 │ │ locals : │ │ 0x0000 - 0x001c reg=3 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -196717,22 +196689,22 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -097c08: |[097c08] android.support.v7.internal.view.menu.MenuBuilder.add:(I)Landroid/view/MenuItem; │ │ -097c18: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -097c1a: 5420 050a |0001: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0a05 │ │ -097c1e: 6e20 8e01 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ -097c24: 0c00 |0006: move-result-object v0 │ │ -097c26: 7050 c819 1211 |0007: invoke-direct {v2, v1, v1, v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@19c8 │ │ -097c2c: 0c00 |000a: move-result-object v0 │ │ -097c2e: 1100 |000b: return-object v0 │ │ +0983d4: |[0983d4] android.support.v7.internal.view.menu.MenuBuilder.add:(I)Landroid/view/MenuItem; │ │ +0983e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0983e6: 5420 050a |0001: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0a05 │ │ +0983ea: 6e20 8e01 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ +0983f0: 0c00 |0006: move-result-object v0 │ │ +0983f2: 7050 c819 1211 |0007: invoke-direct {v2, v1, v1, v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@19c8 │ │ +0983f8: 0c00 |000a: move-result-object v0 │ │ +0983fa: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=423 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000c reg=3 titleRes I │ │ │ │ @@ -196741,21 +196713,21 @@ │ │ type : '(IIII)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -097c30: |[097c30] android.support.v7.internal.view.menu.MenuBuilder.add:(IIII)Landroid/view/MenuItem; │ │ -097c40: 5410 050a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0a05 │ │ -097c44: 6e20 8e01 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ -097c4a: 0c00 |0005: move-result-object v0 │ │ -097c4c: 7050 c819 2143 |0006: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@19c8 │ │ -097c52: 0c00 |0009: move-result-object v0 │ │ -097c54: 1100 |000a: return-object v0 │ │ +0983fc: |[0983fc] android.support.v7.internal.view.menu.MenuBuilder.add:(IIII)Landroid/view/MenuItem; │ │ +09840c: 5410 050a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0a05 │ │ +098410: 6e20 8e01 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ +098416: 0c00 |0005: move-result-object v0 │ │ +098418: 7050 c819 2143 |0006: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@19c8 │ │ +09841e: 0c00 |0009: move-result-object v0 │ │ +098420: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000b reg=2 group I │ │ 0x0000 - 0x000b reg=3 id I │ │ @@ -196767,18 +196739,18 @@ │ │ type : '(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -097c58: |[097c58] android.support.v7.internal.view.menu.MenuBuilder.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -097c68: 7055 c819 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@19c8 │ │ -097c6e: 0c00 |0003: move-result-object v0 │ │ -097c70: 1100 |0004: return-object v0 │ │ +098424: |[098424] android.support.v7.internal.view.menu.MenuBuilder.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +098434: 7055 c819 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@19c8 │ │ +09843a: 0c00 |0003: move-result-object v0 │ │ +09843c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0005 reg=2 group I │ │ 0x0000 - 0x0005 reg=3 id I │ │ @@ -196790,19 +196762,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -097c74: |[097c74] android.support.v7.internal.view.menu.MenuBuilder.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -097c84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -097c86: 7052 c819 0100 |0001: invoke-direct {v1, v0, v0, v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@19c8 │ │ -097c8c: 0c00 |0004: move-result-object v0 │ │ -097c8e: 1100 |0005: return-object v0 │ │ +098440: |[098440] android.support.v7.internal.view.menu.MenuBuilder.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +098450: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +098452: 7052 c819 0100 |0001: invoke-direct {v1, v0, v0, v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@19c8 │ │ +098458: 0c00 |0004: move-result-object v0 │ │ +09845a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=418 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -196811,72 +196783,72 @@ │ │ type : '(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 22 │ │ ins : 9 │ │ outs : 5 │ │ insns size : 111 16-bit code units │ │ -097c90: |[097c90] android.support.v7.internal.view.menu.MenuBuilder.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I │ │ -097ca0: 54da f409 |0000: iget-object v10, v13, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@09f4 │ │ -097ca4: 6e10 2001 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ -097caa: 0c07 |0005: move-result-object v7 │ │ -097cac: 120a |0006: const/4 v10, #int 0 // #0 │ │ -097cae: 0800 1100 |0007: move-object/from16 v0, v17 │ │ -097cb2: 0801 1200 |0009: move-object/from16 v1, v18 │ │ -097cb6: 0802 1300 |000b: move-object/from16 v2, v19 │ │ -097cba: 6e5a 7501 0721 |000d: invoke-virtual {v7, v0, v1, v2, v10}, Landroid/content/pm/PackageManager;.queryIntentActivityOptions:(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List; // method@0175 │ │ -097cc0: 0c06 |0010: move-result-object v6 │ │ -097cc2: 3806 5600 |0011: if-eqz v6, 0067 // +0056 │ │ -097cc6: 7210 3c25 0600 |0013: invoke-interface {v6}, Ljava/util/List;.size:()I // method@253c │ │ -097ccc: 0a03 |0016: move-result v3 │ │ -097cce: dd0a 1401 |0017: and-int/lit8 v10, v20, #int 1 // #01 │ │ -097cd2: 390a 0500 |0019: if-nez v10, 001e // +0005 │ │ -097cd6: 6e20 fb19 ed00 |001b: invoke-virtual {v13, v14}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeGroup:(I)V // method@19fb │ │ -097cdc: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -097cde: 3534 4f00 |001f: if-ge v4, v3, 006e // +004f │ │ -097ce2: 7220 3825 4600 |0021: invoke-interface {v6, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ -097ce8: 0c08 |0024: move-result-object v8 │ │ -097cea: 1f08 3e00 |0025: check-cast v8, Landroid/content/pm/ResolveInfo; // type@003e │ │ -097cee: 2209 3600 |0027: new-instance v9, Landroid/content/Intent; // type@0036 │ │ -097cf2: 528a 2200 |0029: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0022 │ │ -097cf6: 3b0a 3e00 |002b: if-gez v10, 0069 // +003e │ │ -097cfa: 080a 1300 |002d: move-object/from16 v10, v19 │ │ -097cfe: 7020 3901 a900 |002f: invoke-direct {v9, v10}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ -097d04: 220a 2c00 |0032: new-instance v10, Landroid/content/ComponentName; // type@002c │ │ -097d08: 548b 2000 |0034: iget-object v11, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0020 │ │ -097d0c: 54bb 1600 |0036: iget-object v11, v11, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0016 │ │ -097d10: 54bb 1b00 |0038: iget-object v11, v11, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@001b │ │ -097d14: 548c 2000 |003a: iget-object v12, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0020 │ │ -097d18: 54cc 1800 |003c: iget-object v12, v12, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0018 │ │ -097d1c: 7030 0701 ba0c |003e: invoke-direct {v10, v11, v12}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0107 │ │ -097d22: 6e20 5d01 a900 |0041: invoke-virtual {v9, v10}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015d │ │ -097d28: 6e20 7b01 7800 |0044: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@017b │ │ -097d2e: 0c0a |0047: move-result-object v10 │ │ -097d30: 0200 1000 |0048: move/from16 v0, v16 │ │ -097d34: 6e5a c519 ed0f |004a: invoke-virtual {v13, v14, v15, v0, v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@19c5 │ │ -097d3a: 0c0a |004d: move-result-object v10 │ │ -097d3c: 6e20 7a01 7800 |004e: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@017a │ │ -097d42: 0c0b |0051: move-result-object v11 │ │ -097d44: 7220 0521 ba00 |0052: invoke-interface {v10, v11}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@2105 │ │ -097d4a: 0c0a |0055: move-result-object v10 │ │ -097d4c: 7220 0621 9a00 |0056: invoke-interface {v10, v9}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@2106 │ │ -097d52: 0c05 |0059: move-result-object v5 │ │ -097d54: 3815 0a00 |005a: if-eqz v21, 0064 // +000a │ │ -097d58: 528a 2200 |005c: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0022 │ │ -097d5c: 3a0a 0600 |005e: if-ltz v10, 0064 // +0006 │ │ -097d60: 528a 2200 |0060: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0022 │ │ -097d64: 4d05 150a |0062: aput-object v5, v21, v10 │ │ -097d68: d804 0401 |0064: add-int/lit8 v4, v4, #int 1 // #01 │ │ -097d6c: 28b9 |0066: goto 001f // -0047 │ │ -097d6e: 1203 |0067: const/4 v3, #int 0 // #0 │ │ -097d70: 28af |0068: goto 0017 // -0051 │ │ -097d72: 528a 2200 |0069: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0022 │ │ -097d76: 460a 120a |006b: aget-object v10, v18, v10 │ │ -097d7a: 28c2 |006d: goto 002f // -003e │ │ -097d7c: 0f03 |006e: return v3 │ │ +09845c: |[09845c] android.support.v7.internal.view.menu.MenuBuilder.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I │ │ +09846c: 54da f409 |0000: iget-object v10, v13, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@09f4 │ │ +098470: 6e10 2001 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ +098476: 0c07 |0005: move-result-object v7 │ │ +098478: 120a |0006: const/4 v10, #int 0 // #0 │ │ +09847a: 0800 1100 |0007: move-object/from16 v0, v17 │ │ +09847e: 0801 1200 |0009: move-object/from16 v1, v18 │ │ +098482: 0802 1300 |000b: move-object/from16 v2, v19 │ │ +098486: 6e5a 7501 0721 |000d: invoke-virtual {v7, v0, v1, v2, v10}, Landroid/content/pm/PackageManager;.queryIntentActivityOptions:(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List; // method@0175 │ │ +09848c: 0c06 |0010: move-result-object v6 │ │ +09848e: 3806 5600 |0011: if-eqz v6, 0067 // +0056 │ │ +098492: 7210 3c25 0600 |0013: invoke-interface {v6}, Ljava/util/List;.size:()I // method@253c │ │ +098498: 0a03 |0016: move-result v3 │ │ +09849a: dd0a 1401 |0017: and-int/lit8 v10, v20, #int 1 // #01 │ │ +09849e: 390a 0500 |0019: if-nez v10, 001e // +0005 │ │ +0984a2: 6e20 fb19 ed00 |001b: invoke-virtual {v13, v14}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeGroup:(I)V // method@19fb │ │ +0984a8: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +0984aa: 3534 4f00 |001f: if-ge v4, v3, 006e // +004f │ │ +0984ae: 7220 3825 4600 |0021: invoke-interface {v6, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ +0984b4: 0c08 |0024: move-result-object v8 │ │ +0984b6: 1f08 3e00 |0025: check-cast v8, Landroid/content/pm/ResolveInfo; // type@003e │ │ +0984ba: 2209 3600 |0027: new-instance v9, Landroid/content/Intent; // type@0036 │ │ +0984be: 528a 2200 |0029: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0022 │ │ +0984c2: 3b0a 3e00 |002b: if-gez v10, 0069 // +003e │ │ +0984c6: 080a 1300 |002d: move-object/from16 v10, v19 │ │ +0984ca: 7020 3901 a900 |002f: invoke-direct {v9, v10}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ +0984d0: 220a 2c00 |0032: new-instance v10, Landroid/content/ComponentName; // type@002c │ │ +0984d4: 548b 2000 |0034: iget-object v11, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0020 │ │ +0984d8: 54bb 1600 |0036: iget-object v11, v11, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0016 │ │ +0984dc: 54bb 1b00 |0038: iget-object v11, v11, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@001b │ │ +0984e0: 548c 2000 |003a: iget-object v12, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0020 │ │ +0984e4: 54cc 1800 |003c: iget-object v12, v12, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0018 │ │ +0984e8: 7030 0701 ba0c |003e: invoke-direct {v10, v11, v12}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0107 │ │ +0984ee: 6e20 5d01 a900 |0041: invoke-virtual {v9, v10}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015d │ │ +0984f4: 6e20 7b01 7800 |0044: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@017b │ │ +0984fa: 0c0a |0047: move-result-object v10 │ │ +0984fc: 0200 1000 |0048: move/from16 v0, v16 │ │ +098500: 6e5a c519 ed0f |004a: invoke-virtual {v13, v14, v15, v0, v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@19c5 │ │ +098506: 0c0a |004d: move-result-object v10 │ │ +098508: 6e20 7a01 7800 |004e: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@017a │ │ +09850e: 0c0b |0051: move-result-object v11 │ │ +098510: 7220 0521 ba00 |0052: invoke-interface {v10, v11}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@2105 │ │ +098516: 0c0a |0055: move-result-object v10 │ │ +098518: 7220 0621 9a00 |0056: invoke-interface {v10, v9}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@2106 │ │ +09851e: 0c05 |0059: move-result-object v5 │ │ +098520: 3815 0a00 |005a: if-eqz v21, 0064 // +000a │ │ +098524: 528a 2200 |005c: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0022 │ │ +098528: 3a0a 0600 |005e: if-ltz v10, 0064 // +0006 │ │ +09852c: 528a 2200 |0060: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0022 │ │ +098530: 4d05 150a |0062: aput-object v5, v21, v10 │ │ +098534: d804 0401 |0064: add-int/lit8 v4, v4, #int 1 // #01 │ │ +098538: 28b9 |0066: goto 001f // -0047 │ │ +09853a: 1203 |0067: const/4 v3, #int 0 // #0 │ │ +09853c: 28af |0068: goto 0017 // -0051 │ │ +09853e: 528a 2200 |0069: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0022 │ │ +098542: 460a 120a |006b: aget-object v10, v18, v10 │ │ +098546: 28c2 |006d: goto 002f // -003e │ │ +098548: 0f03 |006e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0006 line=464 │ │ 0x0011 line=466 │ │ 0x0017 line=468 │ │ 0x001b line=469 │ │ @@ -196917,24 +196889,24 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPresenter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -097d80: |[097d80] android.support.v7.internal.view.menu.MenuBuilder.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V │ │ -097d90: 5420 020a |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -097d94: 2201 c304 |0002: new-instance v1, Ljava/lang/ref/WeakReference; // type@04c3 │ │ -097d98: 7020 ef24 3100 |0004: invoke-direct {v1, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@24ef │ │ -097d9e: 6e20 5725 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.add:(Ljava/lang/Object;)Z // method@2557 │ │ -097da4: 5420 f409 |000a: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@09f4 │ │ -097da8: 7230 ea1a 0302 |000c: invoke-interface {v3, v0, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1aea │ │ -097dae: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -097db0: 5c20 fb09 |0010: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@09fb │ │ -097db4: 0e00 |0012: return-void │ │ +09854c: |[09854c] android.support.v7.internal.view.menu.MenuBuilder.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V │ │ +09855c: 5420 020a |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +098560: 2201 c904 |0002: new-instance v1, Ljava/lang/ref/WeakReference; // type@04c9 │ │ +098564: 7020 ef24 3100 |0004: invoke-direct {v1, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@24ef │ │ +09856a: 6e20 5725 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.add:(Ljava/lang/Object;)Z // method@2557 │ │ +098570: 5420 f409 |000a: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@09f4 │ │ +098574: 7230 ea1a 0302 |000c: invoke-interface {v3, v0, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1aea │ │ +09857a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +09857c: 5c20 fb09 |0010: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@09fb │ │ +098580: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x000a line=221 │ │ 0x000f line=222 │ │ 0x0012 line=223 │ │ locals : │ │ @@ -196946,22 +196918,22 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -097db8: |[097db8] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(I)Landroid/view/SubMenu; │ │ -097dc8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -097dca: 5420 050a |0001: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0a05 │ │ -097dce: 6e20 8e01 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ -097dd4: 0c00 |0006: move-result-object v0 │ │ -097dd6: 6e50 cc19 1211 |0007: invoke-virtual {v2, v1, v1, v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@19cc │ │ -097ddc: 0c00 |000a: move-result-object v0 │ │ -097dde: 1100 |000b: return-object v0 │ │ +098584: |[098584] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(I)Landroid/view/SubMenu; │ │ +098594: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +098596: 5420 050a |0001: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0a05 │ │ +09859a: 6e20 8e01 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ +0985a0: 0c00 |0006: move-result-object v0 │ │ +0985a2: 6e50 cc19 1211 |0007: invoke-virtual {v2, v1, v1, v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@19cc │ │ +0985a8: 0c00 |000a: move-result-object v0 │ │ +0985aa: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=443 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000c reg=3 titleRes I │ │ │ │ @@ -196970,21 +196942,21 @@ │ │ type : '(IIII)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -097de0: |[097de0] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(IIII)Landroid/view/SubMenu; │ │ -097df0: 5410 050a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0a05 │ │ -097df4: 6e20 8e01 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ -097dfa: 0c00 |0005: move-result-object v0 │ │ -097dfc: 6e50 cc19 2143 |0006: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@19cc │ │ -097e02: 0c00 |0009: move-result-object v0 │ │ -097e04: 1100 |000a: return-object v0 │ │ +0985ac: |[0985ac] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(IIII)Landroid/view/SubMenu; │ │ +0985bc: 5410 050a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0a05 │ │ +0985c0: 6e20 8e01 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ +0985c6: 0c00 |0005: move-result-object v0 │ │ +0985c8: 6e50 cc19 2143 |0006: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@19cc │ │ +0985ce: 0c00 |0009: move-result-object v0 │ │ +0985d0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000b reg=2 group I │ │ 0x0000 - 0x000b reg=3 id I │ │ @@ -196996,23 +196968,23 @@ │ │ type : '(IIILjava/lang/CharSequence;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -097e08: |[097e08] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; │ │ -097e18: 7057 c819 4365 |0000: invoke-direct {v3, v4, v5, v6, v7}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@19c8 │ │ -097e1e: 0c00 |0003: move-result-object v0 │ │ -097e20: 1f00 6303 |0004: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -097e24: 2201 7403 |0006: new-instance v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0374 │ │ -097e28: 5432 f409 |0008: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@09f4 │ │ -097e2c: 7040 211b 2103 |000a: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1b21 │ │ -097e32: 6e20 601a 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V // method@1a60 │ │ -097e38: 1101 |0010: return-object v1 │ │ +0985d4: |[0985d4] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; │ │ +0985e4: 7057 c819 4365 |0000: invoke-direct {v3, v4, v5, v6, v7}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@19c8 │ │ +0985ea: 0c00 |0003: move-result-object v0 │ │ +0985ec: 1f00 6703 |0004: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +0985f0: 2201 7803 |0006: new-instance v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0378 │ │ +0985f4: 5432 f409 |0008: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@09f4 │ │ +0985f8: 7040 211b 2103 |000a: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1b21 │ │ +0985fe: 6e20 601a 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V // method@1a60 │ │ +098604: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0006 line=449 │ │ 0x000d line=450 │ │ 0x0010 line=452 │ │ locals : │ │ @@ -197029,19 +197001,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -097e3c: |[097e3c] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ -097e4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -097e4e: 6e52 cc19 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@19cc │ │ -097e54: 0c00 |0004: move-result-object v0 │ │ -097e56: 1100 |0005: return-object v0 │ │ +098608: |[098608] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ +098618: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09861a: 6e52 cc19 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@19cc │ │ +098620: 0c00 |0004: move-result-object v0 │ │ +098622: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=438 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -197050,20 +197022,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -097e58: |[097e58] android.support.v7.internal.view.menu.MenuBuilder.changeMenuMode:()V │ │ -097e68: 5410 f309 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@09f3 │ │ -097e6c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -097e70: 5410 f309 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@09f3 │ │ -097e74: 7220 bf19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@19bf │ │ -097e7a: 0e00 |0009: return-void │ │ +098624: |[098624] android.support.v7.internal.view.menu.MenuBuilder.changeMenuMode:()V │ │ +098634: 5410 f309 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@09f3 │ │ +098638: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +09863c: 5410 f309 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@09f3 │ │ +098640: 7220 bf19 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@19bf │ │ +098646: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=784 │ │ 0x0004 line=785 │ │ 0x0009 line=787 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -197073,24 +197045,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -097e7c: |[097e7c] android.support.v7.internal.view.menu.MenuBuilder.clear:()V │ │ -097e8c: 5410 f709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09f7 │ │ -097e90: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -097e94: 5410 f709 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09f7 │ │ -097e98: 6e20 d419 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@19d4 │ │ -097e9e: 5410 fe09 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -097ea2: 6e10 0525 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ -097ea8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -097eaa: 6e20 f719 0100 |000f: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -097eb0: 0e00 |0012: return-void │ │ +098648: |[098648] android.support.v7.internal.view.menu.MenuBuilder.clear:()V │ │ +098658: 5410 f709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09f7 │ │ +09865c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +098660: 5410 f709 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09f7 │ │ +098664: 6e20 d419 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@19d4 │ │ +09866a: 5410 fe09 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +09866e: 6e10 0525 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ +098674: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +098676: 6e20 f719 0100 |000f: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +09867c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0004 line=548 │ │ 0x0009 line=550 │ │ 0x000e line=552 │ │ 0x0012 line=553 │ │ @@ -197102,24 +197074,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -097eb4: |[097eb4] android.support.v7.internal.view.menu.MenuBuilder.clearAll:()V │ │ -097ec4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -097ec6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -097ec8: 5c21 030a |0002: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0a03 │ │ -097ecc: 6e10 cf19 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.clear:()V // method@19cf │ │ -097ed2: 6e10 d119 0200 |0007: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.clearHeader:()V // method@19d1 │ │ -097ed8: 5c20 030a |000a: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0a03 │ │ -097edc: 5c20 ff09 |000c: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@09ff │ │ -097ee0: 6e20 f719 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -097ee6: 0e00 |0011: return-void │ │ +098680: |[098680] android.support.v7.internal.view.menu.MenuBuilder.clearAll:()V │ │ +098690: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +098692: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +098694: 5c21 030a |0002: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0a03 │ │ +098698: 6e10 cf19 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.clear:()V // method@19cf │ │ +09869e: 6e10 d119 0200 |0007: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.clearHeader:()V // method@19d1 │ │ +0986a4: 5c20 030a |000a: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0a03 │ │ +0986a8: 5c20 ff09 |000c: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@09ff │ │ +0986ac: 6e20 f719 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +0986b2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=537 │ │ 0x0004 line=538 │ │ 0x0007 line=539 │ │ 0x000a line=540 │ │ 0x000c line=541 │ │ @@ -197133,22 +197105,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -097ee8: |[097ee8] android.support.v7.internal.view.menu.MenuBuilder.clearHeader:()V │ │ -097ef8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -097efa: 5b10 f809 |0001: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@09f8 │ │ -097efe: 5b10 f909 |0003: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@09f9 │ │ -097f02: 5b10 fa09 |0005: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@09fa │ │ -097f06: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -097f08: 6e20 f719 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -097f0e: 0e00 |000b: return-void │ │ +0986b4: |[0986b4] android.support.v7.internal.view.menu.MenuBuilder.clearHeader:()V │ │ +0986c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0986c6: 5b10 f809 |0001: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@09f8 │ │ +0986ca: 5b10 f909 |0003: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@09f9 │ │ +0986ce: 5b10 fa09 |0005: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@09fa │ │ +0986d2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0986d4: 6e20 f719 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +0986da: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1145 │ │ 0x0003 line=1146 │ │ 0x0005 line=1147 │ │ 0x0007 line=1149 │ │ 0x000b line=1150 │ │ @@ -197160,18 +197132,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -097f10: |[097f10] android.support.v7.internal.view.menu.MenuBuilder.close:()V │ │ -097f20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -097f22: 6e20 d319 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@19d3 │ │ -097f28: 0e00 |0004: return-void │ │ +0986dc: |[0986dc] android.support.v7.internal.view.menu.MenuBuilder.close:()V │ │ +0986ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0986ee: 6e20 d319 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@19d3 │ │ +0986f4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ 0x0004 line=983 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ @@ -197180,41 +197152,41 @@ │ │ type : '(Z)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -097f2c: |[097f2c] android.support.v7.internal.view.menu.MenuBuilder.close:(Z)V │ │ -097f3c: 5543 fc09 |0000: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@09fc │ │ -097f40: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ -097f44: 0e00 |0004: return-void │ │ -097f46: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -097f48: 5c43 fc09 |0006: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@09fc │ │ -097f4c: 5443 020a |0008: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -097f50: 6e10 5925 0300 |000a: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2559 │ │ -097f56: 0c00 |000d: move-result-object v0 │ │ -097f58: 7210 2425 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -097f5e: 0a03 |0011: move-result v3 │ │ -097f60: 3803 1a00 |0012: if-eqz v3, 002c // +001a │ │ -097f64: 7210 2525 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -097f6a: 0c02 |0017: move-result-object v2 │ │ -097f6c: 1f02 c304 |0018: check-cast v2, Ljava/lang/ref/WeakReference; // type@04c3 │ │ -097f70: 6e10 f024 0200 |001a: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -097f76: 0c01 |001d: move-result-object v1 │ │ -097f78: 1f01 6f03 |001e: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@036f │ │ -097f7c: 3901 0800 |0020: if-nez v1, 0028 // +0008 │ │ -097f80: 5443 020a |0022: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -097f84: 6e20 5a25 2300 |0024: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@255a │ │ -097f8a: 28e7 |0027: goto 000e // -0019 │ │ -097f8c: 7230 eb1a 4105 |0028: invoke-interface {v1, v4, v5}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@1aeb │ │ -097f92: 28e3 |002b: goto 000e // -001d │ │ -097f94: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -097f96: 5c43 fc09 |002d: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@09fc │ │ -097f9a: 28d5 |002f: goto 0004 // -002b │ │ +0986f8: |[0986f8] android.support.v7.internal.view.menu.MenuBuilder.close:(Z)V │ │ +098708: 5543 fc09 |0000: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@09fc │ │ +09870c: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ +098710: 0e00 |0004: return-void │ │ +098712: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +098714: 5c43 fc09 |0006: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@09fc │ │ +098718: 5443 020a |0008: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +09871c: 6e10 5925 0300 |000a: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2559 │ │ +098722: 0c00 |000d: move-result-object v0 │ │ +098724: 7210 2425 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +09872a: 0a03 |0011: move-result v3 │ │ +09872c: 3803 1a00 |0012: if-eqz v3, 002c // +001a │ │ +098730: 7210 2525 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +098736: 0c02 |0017: move-result-object v2 │ │ +098738: 1f02 c904 |0018: check-cast v2, Ljava/lang/ref/WeakReference; // type@04c9 │ │ +09873c: 6e10 f024 0200 |001a: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +098742: 0c01 |001d: move-result-object v1 │ │ +098744: 1f01 7303 |001e: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0373 │ │ +098748: 3901 0800 |0020: if-nez v1, 0028 // +0008 │ │ +09874c: 5443 020a |0022: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +098750: 6e20 5a25 2300 |0024: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@255a │ │ +098756: 28e7 |0027: goto 000e // -0019 │ │ +098758: 7230 eb1a 4105 |0028: invoke-interface {v1, v4, v5}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@1aeb │ │ +09875e: 28e3 |002b: goto 000e // -001d │ │ +098760: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +098762: 5c43 fc09 |002d: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@09fc │ │ +098766: 28d5 |002f: goto 0004 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=964 │ │ 0x0004 line=978 │ │ 0x0005 line=968 │ │ 0x0008 line=969 │ │ 0x001a line=970 │ │ @@ -197234,49 +197206,49 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -097f9c: |[097f9c] android.support.v7.internal.view.menu.MenuBuilder.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -097fac: 5454 020a |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -097fb0: 6e10 5825 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2558 │ │ -097fb6: 0a04 |0005: move-result v4 │ │ -097fb8: 3904 0600 |0006: if-nez v4, 000c // +0006 │ │ -097fbc: 5454 f709 |0008: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09f7 │ │ -097fc0: 3264 0400 |000a: if-eq v4, v6, 000e // +0004 │ │ -097fc4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -097fc6: 0f00 |000d: return v0 │ │ -097fc8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -097fca: 6e10 171a 0500 |000f: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1a17 │ │ -097fd0: 5454 020a |0012: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -097fd4: 6e10 5925 0400 |0014: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2559 │ │ -097fda: 0c01 |0017: move-result-object v1 │ │ -097fdc: 7210 2425 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -097fe2: 0a04 |001b: move-result v4 │ │ -097fe4: 3804 1c00 |001c: if-eqz v4, 0038 // +001c │ │ -097fe8: 7210 2525 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -097fee: 0c03 |0021: move-result-object v3 │ │ -097ff0: 1f03 c304 |0022: check-cast v3, Ljava/lang/ref/WeakReference; // type@04c3 │ │ -097ff4: 6e10 f024 0300 |0024: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -097ffa: 0c02 |0027: move-result-object v2 │ │ -097ffc: 1f02 6f03 |0028: check-cast v2, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@036f │ │ -098000: 3902 0800 |002a: if-nez v2, 0032 // +0008 │ │ -098004: 5454 020a |002c: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -098008: 6e20 5a25 3400 |002e: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@255a │ │ -09800e: 28e7 |0031: goto 0018 // -0019 │ │ -098010: 7230 e51a 5206 |0032: invoke-interface {v2, v5, v6}, Landroid/support/v7/internal/view/menu/MenuPresenter;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1ae5 │ │ -098016: 0a00 |0035: move-result v0 │ │ -098018: 3800 e2ff |0036: if-eqz v0, 0018 // -001e │ │ -09801c: 6e10 161a 0500 |0038: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1a16 │ │ -098022: 3800 d2ff |003b: if-eqz v0, 000d // -002e │ │ -098026: 1204 |003d: const/4 v4, #int 0 // #0 │ │ -098028: 5b54 f709 |003e: iput-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09f7 │ │ -09802c: 28cd |0040: goto 000d // -0033 │ │ +098768: |[098768] android.support.v7.internal.view.menu.MenuBuilder.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +098778: 5454 020a |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +09877c: 6e10 5825 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2558 │ │ +098782: 0a04 |0005: move-result v4 │ │ +098784: 3904 0600 |0006: if-nez v4, 000c // +0006 │ │ +098788: 5454 f709 |0008: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09f7 │ │ +09878c: 3264 0400 |000a: if-eq v4, v6, 000e // +0004 │ │ +098790: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +098792: 0f00 |000d: return v0 │ │ +098794: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +098796: 6e10 171a 0500 |000f: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1a17 │ │ +09879c: 5454 020a |0012: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +0987a0: 6e10 5925 0400 |0014: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2559 │ │ +0987a6: 0c01 |0017: move-result-object v1 │ │ +0987a8: 7210 2425 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +0987ae: 0a04 |001b: move-result v4 │ │ +0987b0: 3804 1c00 |001c: if-eqz v4, 0038 // +001c │ │ +0987b4: 7210 2525 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +0987ba: 0c03 |0021: move-result-object v3 │ │ +0987bc: 1f03 c904 |0022: check-cast v3, Ljava/lang/ref/WeakReference; // type@04c9 │ │ +0987c0: 6e10 f024 0300 |0024: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +0987c6: 0c02 |0027: move-result-object v2 │ │ +0987c8: 1f02 7303 |0028: check-cast v2, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0373 │ │ +0987cc: 3902 0800 |002a: if-nez v2, 0032 // +0008 │ │ +0987d0: 5454 020a |002c: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +0987d4: 6e20 5a25 3400 |002e: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@255a │ │ +0987da: 28e7 |0031: goto 0018 // -0019 │ │ +0987dc: 7230 e51a 5206 |0032: invoke-interface {v2, v5, v6}, Landroid/support/v7/internal/view/menu/MenuPresenter;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1ae5 │ │ +0987e2: 0a00 |0035: move-result v0 │ │ +0987e4: 3800 e2ff |0036: if-eqz v0, 0018 // -001e │ │ +0987e8: 6e10 161a 0500 |0038: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1a16 │ │ +0987ee: 3800 d2ff |003b: if-eqz v0, 000d // -002e │ │ +0987f2: 1204 |003d: const/4 v4, #int 0 // #0 │ │ +0987f4: 5b54 f709 |003e: iput-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09f7 │ │ +0987f8: 28cd |0040: goto 000d // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1308 │ │ 0x000c line=1309 │ │ 0x000d line=1328 │ │ 0x000e line=1312 │ │ 0x000f line=1314 │ │ @@ -197301,25 +197273,25 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -098030: |[098030] android.support.v7.internal.view.menu.MenuBuilder.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ -098040: 5410 f309 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@09f3 │ │ -098044: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -098048: 5410 f309 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@09f3 │ │ -09804c: 7230 be19 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z // method@19be │ │ -098052: 0a00 |0009: move-result v0 │ │ -098054: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -098058: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -09805a: 0f00 |000d: return v0 │ │ -09805c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -09805e: 28fe |000f: goto 000d // -0002 │ │ +0987fc: |[0987fc] android.support.v7.internal.view.menu.MenuBuilder.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ +09880c: 5410 f309 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@09f3 │ │ +098810: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +098814: 5410 f309 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@09f3 │ │ +098818: 7230 be19 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z // method@19be │ │ +09881e: 0a00 |0009: move-result v0 │ │ +098820: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +098824: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +098826: 0f00 |000d: return v0 │ │ +098828: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +09882a: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=777 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0010 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0010 reg=3 item Landroid/view/MenuItem; │ │ @@ -197329,46 +197301,46 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -098060: |[098060] android.support.v7.internal.view.menu.MenuBuilder.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -098070: 5454 020a |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -098074: 6e10 5825 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2558 │ │ -09807a: 0a04 |0005: move-result v4 │ │ -09807c: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ -098080: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -098082: 0f00 |0009: return v0 │ │ -098084: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -098086: 6e10 171a 0500 |000b: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1a17 │ │ -09808c: 5454 020a |000e: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -098090: 6e10 5925 0400 |0010: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2559 │ │ -098096: 0c01 |0013: move-result-object v1 │ │ -098098: 7210 2425 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -09809e: 0a04 |0017: move-result v4 │ │ -0980a0: 3804 1c00 |0018: if-eqz v4, 0034 // +001c │ │ -0980a4: 7210 2525 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -0980aa: 0c03 |001d: move-result-object v3 │ │ -0980ac: 1f03 c304 |001e: check-cast v3, Ljava/lang/ref/WeakReference; // type@04c3 │ │ -0980b0: 6e10 f024 0300 |0020: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -0980b6: 0c02 |0023: move-result-object v2 │ │ -0980b8: 1f02 6f03 |0024: check-cast v2, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@036f │ │ -0980bc: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ -0980c0: 5454 020a |0028: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -0980c4: 6e20 5a25 3400 |002a: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@255a │ │ -0980ca: 28e7 |002d: goto 0014 // -0019 │ │ -0980cc: 7230 e61a 5206 |002e: invoke-interface {v2, v5, v6}, Landroid/support/v7/internal/view/menu/MenuPresenter;.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1ae6 │ │ -0980d2: 0a00 |0031: move-result v0 │ │ -0980d4: 3800 e2ff |0032: if-eqz v0, 0014 // -001e │ │ -0980d8: 6e10 161a 0500 |0034: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1a16 │ │ -0980de: 3800 d2ff |0037: if-eqz v0, 0009 // -002e │ │ -0980e2: 5b56 f709 |0039: iput-object v6, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09f7 │ │ -0980e6: 28ce |003b: goto 0009 // -0032 │ │ +09882c: |[09882c] android.support.v7.internal.view.menu.MenuBuilder.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +09883c: 5454 020a |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +098840: 6e10 5825 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2558 │ │ +098846: 0a04 |0005: move-result v4 │ │ +098848: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ +09884c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09884e: 0f00 |0009: return v0 │ │ +098850: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +098852: 6e10 171a 0500 |000b: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1a17 │ │ +098858: 5454 020a |000e: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +09885c: 6e10 5925 0400 |0010: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2559 │ │ +098862: 0c01 |0013: move-result-object v1 │ │ +098864: 7210 2425 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +09886a: 0a04 |0017: move-result v4 │ │ +09886c: 3804 1c00 |0018: if-eqz v4, 0034 // +001c │ │ +098870: 7210 2525 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +098876: 0c03 |001d: move-result-object v3 │ │ +098878: 1f03 c904 |001e: check-cast v3, Ljava/lang/ref/WeakReference; // type@04c9 │ │ +09887c: 6e10 f024 0300 |0020: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +098882: 0c02 |0023: move-result-object v2 │ │ +098884: 1f02 7303 |0024: check-cast v2, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0373 │ │ +098888: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ +09888c: 5454 020a |0028: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +098890: 6e20 5a25 3400 |002a: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@255a │ │ +098896: 28e7 |002d: goto 0014 // -0019 │ │ +098898: 7230 e61a 5206 |002e: invoke-interface {v2, v5, v6}, Landroid/support/v7/internal/view/menu/MenuPresenter;.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1ae6 │ │ +09889e: 0a00 |0031: move-result v0 │ │ +0988a0: 3800 e2ff |0032: if-eqz v0, 0014 // -001e │ │ +0988a4: 6e10 161a 0500 |0034: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1a16 │ │ +0988aa: 3800 d2ff |0037: if-eqz v0, 0009 // -002e │ │ +0988ae: 5b56 f709 |0039: iput-object v6, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09f7 │ │ +0988b2: 28ce |003b: goto 0009 // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1284 │ │ 0x0008 line=1285 │ │ 0x0009 line=1304 │ │ 0x000a line=1288 │ │ 0x000b line=1290 │ │ @@ -197393,19 +197365,19 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0980e8: |[0980e8] android.support.v7.internal.view.menu.MenuBuilder.findGroupIndex:(I)I │ │ -0980f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0980fa: 6e30 dc19 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findGroupIndex:(II)I // method@19dc │ │ -098100: 0a00 |0004: move-result v0 │ │ -098102: 0f00 |0005: return v0 │ │ +0988b4: |[0988b4] android.support.v7.internal.view.menu.MenuBuilder.findGroupIndex:(I)I │ │ +0988c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0988c6: 6e30 dc19 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findGroupIndex:(II)I // method@19dc │ │ +0988cc: 0a00 |0004: move-result v0 │ │ +0988ce: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0006 reg=2 group I │ │ │ │ @@ -197414,33 +197386,33 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -098104: |[098104] android.support.v7.internal.view.menu.MenuBuilder.findGroupIndex:(II)I │ │ -098114: 6e10 151a 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1a15 │ │ -09811a: 0a02 |0003: move-result v2 │ │ -09811c: 3b06 0300 |0004: if-gez v6, 0007 // +0003 │ │ -098120: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -098122: 0160 |0007: move v0, v6 │ │ -098124: 3520 1400 |0008: if-ge v0, v2, 001c // +0014 │ │ -098128: 5443 fe09 |000a: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -09812c: 6e20 0725 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -098132: 0c01 |000f: move-result-object v1 │ │ -098134: 1f01 6303 |0010: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -098138: 6e10 2c1a 0100 |0012: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1a2c │ │ -09813e: 0a03 |0015: move-result v3 │ │ -098140: 3353 0300 |0016: if-ne v3, v5, 0019 // +0003 │ │ -098144: 0f00 |0018: return v0 │ │ -098146: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -09814a: 28ed |001b: goto 0008 // -0013 │ │ -09814c: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -09814e: 28fb |001d: goto 0018 // -0005 │ │ +0988d0: |[0988d0] android.support.v7.internal.view.menu.MenuBuilder.findGroupIndex:(II)I │ │ +0988e0: 6e10 151a 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1a15 │ │ +0988e6: 0a02 |0003: move-result v2 │ │ +0988e8: 3b06 0300 |0004: if-gez v6, 0007 // +0003 │ │ +0988ec: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +0988ee: 0160 |0007: move v0, v6 │ │ +0988f0: 3520 1400 |0008: if-ge v0, v2, 001c // +0014 │ │ +0988f4: 5443 fe09 |000a: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +0988f8: 6e20 0725 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0988fe: 0c01 |000f: move-result-object v1 │ │ +098900: 1f01 6703 |0010: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +098904: 6e10 2c1a 0100 |0012: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1a2c │ │ +09890a: 0a03 |0015: move-result v3 │ │ +09890c: 3353 0300 |0016: if-ne v3, v5, 0019 // +0003 │ │ +098910: 0f00 |0018: return v0 │ │ +098912: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +098916: 28ed |001b: goto 0008 // -0013 │ │ +098918: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +09891a: 28fb |001d: goto 0018 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ 0x0004 line=675 │ │ 0x0006 line=676 │ │ 0x0007 line=679 │ │ 0x000a line=680 │ │ @@ -197463,41 +197435,41 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -098150: |[098150] android.support.v7.internal.view.menu.MenuBuilder.findItem:(I)Landroid/view/MenuItem; │ │ -098160: 6e10 151a 0500 |0000: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1a15 │ │ -098166: 0a03 |0003: move-result v3 │ │ -098168: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -09816a: 3530 2600 |0005: if-ge v0, v3, 002b // +0026 │ │ -09816e: 5454 fe09 |0007: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -098172: 6e20 0725 0400 |0009: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -098178: 0c01 |000c: move-result-object v1 │ │ -09817a: 1f01 6303 |000d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -09817e: 6e10 2f1a 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1a2f │ │ -098184: 0a04 |0012: move-result v4 │ │ -098186: 3364 0300 |0013: if-ne v4, v6, 0016 // +0003 │ │ -09818a: 1101 |0015: return-object v1 │ │ -09818c: 6e10 3c1a 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@1a3c │ │ -098192: 0a04 |0019: move-result v4 │ │ -098194: 3804 0e00 |001a: if-eqz v4, 0028 // +000e │ │ -098198: 6e10 361a 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSubMenu:()Landroid/view/SubMenu; // method@1a36 │ │ -09819e: 0c04 |001f: move-result-object v4 │ │ -0981a0: 7220 2621 6400 |0020: invoke-interface {v4, v6}, Landroid/view/SubMenu;.findItem:(I)Landroid/view/MenuItem; // method@2126 │ │ -0981a6: 0c02 |0023: move-result-object v2 │ │ -0981a8: 3802 0400 |0024: if-eqz v2, 0028 // +0004 │ │ -0981ac: 0721 |0026: move-object v1, v2 │ │ -0981ae: 28ee |0027: goto 0015 // -0012 │ │ -0981b0: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0981b4: 28db |002a: goto 0005 // -0025 │ │ -0981b6: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -0981b8: 28e9 |002c: goto 0015 // -0017 │ │ +09891c: |[09891c] android.support.v7.internal.view.menu.MenuBuilder.findItem:(I)Landroid/view/MenuItem; │ │ +09892c: 6e10 151a 0500 |0000: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1a15 │ │ +098932: 0a03 |0003: move-result v3 │ │ +098934: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +098936: 3530 2600 |0005: if-ge v0, v3, 002b // +0026 │ │ +09893a: 5454 fe09 |0007: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +09893e: 6e20 0725 0400 |0009: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +098944: 0c01 |000c: move-result-object v1 │ │ +098946: 1f01 6703 |000d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +09894a: 6e10 2f1a 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1a2f │ │ +098950: 0a04 |0012: move-result v4 │ │ +098952: 3364 0300 |0013: if-ne v4, v6, 0016 // +0003 │ │ +098956: 1101 |0015: return-object v1 │ │ +098958: 6e10 3c1a 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@1a3c │ │ +09895e: 0a04 |0019: move-result v4 │ │ +098960: 3804 0e00 |001a: if-eqz v4, 0028 // +000e │ │ +098964: 6e10 361a 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSubMenu:()Landroid/view/SubMenu; // method@1a36 │ │ +09896a: 0c04 |001f: move-result-object v4 │ │ +09896c: 7220 2621 6400 |0020: invoke-interface {v4, v6}, Landroid/view/SubMenu;.findItem:(I)Landroid/view/MenuItem; // method@2126 │ │ +098972: 0c02 |0023: move-result-object v2 │ │ +098974: 3802 0400 |0024: if-eqz v2, 0028 // +0004 │ │ +098978: 0721 |0026: move-object v1, v2 │ │ +09897a: 28ee |0027: goto 0015 // -0012 │ │ +09897c: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ +098980: 28db |002a: goto 0005 // -0025 │ │ +098982: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +098984: 28e9 |002c: goto 0015 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ 0x0004 line=639 │ │ 0x0007 line=640 │ │ 0x000f line=641 │ │ 0x0015 line=652 │ │ @@ -197521,31 +197493,31 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0981bc: |[0981bc] android.support.v7.internal.view.menu.MenuBuilder.findItemIndex:(I)I │ │ -0981cc: 6e10 151a 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1a15 │ │ -0981d2: 0a02 |0003: move-result v2 │ │ -0981d4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0981d6: 3520 1400 |0005: if-ge v0, v2, 0019 // +0014 │ │ -0981da: 5443 fe09 |0007: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -0981de: 6e20 0725 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0981e4: 0c01 |000c: move-result-object v1 │ │ -0981e6: 1f01 6303 |000d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -0981ea: 6e10 2f1a 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1a2f │ │ -0981f0: 0a03 |0012: move-result v3 │ │ -0981f2: 3353 0300 |0013: if-ne v3, v5, 0016 // +0003 │ │ -0981f6: 0f00 |0015: return v0 │ │ -0981f8: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0981fc: 28ed |0018: goto 0005 // -0013 │ │ -0981fe: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ -098200: 28fb |001a: goto 0015 // -0005 │ │ +098988: |[098988] android.support.v7.internal.view.menu.MenuBuilder.findItemIndex:(I)I │ │ +098998: 6e10 151a 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1a15 │ │ +09899e: 0a02 |0003: move-result v2 │ │ +0989a0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0989a2: 3520 1400 |0005: if-ge v0, v2, 0019 // +0014 │ │ +0989a6: 5443 fe09 |0007: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +0989aa: 6e20 0725 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0989b0: 0c01 |000c: move-result-object v1 │ │ +0989b2: 1f01 6703 |000d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +0989b6: 6e10 2f1a 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1a2f │ │ +0989bc: 0a03 |0012: move-result v3 │ │ +0989be: 3353 0300 |0013: if-ne v3, v5, 0016 // +0003 │ │ +0989c2: 0f00 |0015: return v0 │ │ +0989c4: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0989c8: 28ed |0018: goto 0005 // -0013 │ │ +0989ca: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ +0989cc: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ 0x0004 line=658 │ │ 0x0007 line=659 │ │ 0x000f line=660 │ │ 0x0015 line=665 │ │ @@ -197565,70 +197537,70 @@ │ │ type : '(ILandroid/view/KeyEvent;)Landroid/support/v7/internal/view/menu/MenuItemImpl;' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -098204: |[098204] android.support.v7.internal.view.menu.MenuBuilder.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ -098214: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -098216: 120b |0001: const/4 v11, #int 0 // #0 │ │ -098218: 54c2 070a |0002: iget-object v2, v12, Landroid/support/v7/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0a07 │ │ -09821c: 6e10 0525 0200 |0004: invoke-virtual {v2}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ -098222: 6e40 e119 2ced |0007: invoke-virtual {v12, v2, v13, v14}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@19e1 │ │ -098228: 6e10 0825 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ -09822e: 0a09 |000d: move-result v9 │ │ -098230: 3809 0300 |000e: if-eqz v9, 0011 // +0003 │ │ -098234: 1108 |0010: return-object v8 │ │ -098236: 6e10 c020 0e00 |0011: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@20c0 │ │ -09823c: 0a03 |0014: move-result v3 │ │ -09823e: 2204 0204 |0015: new-instance v4, Landroid/view/KeyCharacterMap$KeyData; // type@0402 │ │ -098242: 7010 b620 0400 |0017: invoke-direct {v4}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@20b6 │ │ -098248: 6e20 bf20 4e00 |001a: invoke-virtual {v14, v4}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@20bf │ │ -09824e: 6e10 0d25 0200 |001d: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -098254: 0a07 |0020: move-result v7 │ │ -098256: 1219 |0021: const/4 v9, #int 1 // #1 │ │ -098258: 3397 0900 |0022: if-ne v7, v9, 002b // +0009 │ │ -09825c: 6e20 0725 b200 |0024: invoke-virtual {v2, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -098262: 0c08 |0027: move-result-object v8 │ │ -098264: 1f08 6303 |0028: check-cast v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -098268: 28e6 |002a: goto 0010 // -001a │ │ -09826a: 6e10 f219 0c00 |002b: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@19f2 │ │ -098270: 0a05 |002e: move-result v5 │ │ -098272: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -098274: 3570 e0ff |0030: if-ge v0, v7, 0010 // -0020 │ │ -098278: 6e20 0725 0200 |0032: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -09827e: 0c01 |0035: move-result-object v1 │ │ -098280: 1f01 6303 |0036: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -098284: 3805 2700 |0038: if-eqz v5, 005f // +0027 │ │ -098288: 6e10 2a1a 0100 |003a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@1a2a │ │ -09828e: 0a06 |003d: move-result v6 │ │ -098290: 5449 5d0c |003e: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0c5d │ │ -098294: 4909 090b |0040: aget-char v9, v9, v11 │ │ -098298: 3396 0600 |0042: if-ne v6, v9, 0048 // +0006 │ │ -09829c: dd09 0302 |0044: and-int/lit8 v9, v3, #int 2 // #02 │ │ -0982a0: 3809 1700 |0046: if-eqz v9, 005d // +0017 │ │ -0982a4: 5449 5d0c |0048: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0c5d │ │ -0982a8: 122a |004a: const/4 v10, #int 2 // #2 │ │ -0982aa: 4909 090a |004b: aget-char v9, v9, v10 │ │ -0982ae: 3396 0600 |004d: if-ne v6, v9, 0053 // +0006 │ │ -0982b2: dd09 0302 |004f: and-int/lit8 v9, v3, #int 2 // #02 │ │ -0982b6: 3909 0c00 |0051: if-nez v9, 005d // +000c │ │ -0982ba: 3805 1100 |0053: if-eqz v5, 0064 // +0011 │ │ -0982be: 1309 0800 |0055: const/16 v9, #int 8 // #8 │ │ -0982c2: 3396 0d00 |0057: if-ne v6, v9, 0064 // +000d │ │ -0982c6: 1309 4300 |0059: const/16 v9, #int 67 // #43 │ │ -0982ca: 339d 0900 |005b: if-ne v13, v9, 0064 // +0009 │ │ -0982ce: 0718 |005d: move-object v8, v1 │ │ -0982d0: 28b2 |005e: goto 0010 // -004e │ │ -0982d2: 6e10 311a 0100 |005f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@1a31 │ │ -0982d8: 0a06 |0062: move-result v6 │ │ -0982da: 28db |0063: goto 003e // -0025 │ │ -0982dc: d800 0001 |0064: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0982e0: 28ca |0066: goto 0030 // -0036 │ │ +0989d0: |[0989d0] android.support.v7.internal.view.menu.MenuBuilder.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ +0989e0: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0989e2: 120b |0001: const/4 v11, #int 0 // #0 │ │ +0989e4: 54c2 070a |0002: iget-object v2, v12, Landroid/support/v7/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0a07 │ │ +0989e8: 6e10 0525 0200 |0004: invoke-virtual {v2}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ +0989ee: 6e40 e119 2ced |0007: invoke-virtual {v12, v2, v13, v14}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@19e1 │ │ +0989f4: 6e10 0825 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@2508 │ │ +0989fa: 0a09 |000d: move-result v9 │ │ +0989fc: 3809 0300 |000e: if-eqz v9, 0011 // +0003 │ │ +098a00: 1108 |0010: return-object v8 │ │ +098a02: 6e10 c020 0e00 |0011: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@20c0 │ │ +098a08: 0a03 |0014: move-result v3 │ │ +098a0a: 2204 0604 |0015: new-instance v4, Landroid/view/KeyCharacterMap$KeyData; // type@0406 │ │ +098a0e: 7010 b620 0400 |0017: invoke-direct {v4}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@20b6 │ │ +098a14: 6e20 bf20 4e00 |001a: invoke-virtual {v14, v4}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@20bf │ │ +098a1a: 6e10 0d25 0200 |001d: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +098a20: 0a07 |0020: move-result v7 │ │ +098a22: 1219 |0021: const/4 v9, #int 1 // #1 │ │ +098a24: 3397 0900 |0022: if-ne v7, v9, 002b // +0009 │ │ +098a28: 6e20 0725 b200 |0024: invoke-virtual {v2, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +098a2e: 0c08 |0027: move-result-object v8 │ │ +098a30: 1f08 6703 |0028: check-cast v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +098a34: 28e6 |002a: goto 0010 // -001a │ │ +098a36: 6e10 f219 0c00 |002b: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@19f2 │ │ +098a3c: 0a05 |002e: move-result v5 │ │ +098a3e: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +098a40: 3570 e0ff |0030: if-ge v0, v7, 0010 // -0020 │ │ +098a44: 6e20 0725 0200 |0032: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +098a4a: 0c01 |0035: move-result-object v1 │ │ +098a4c: 1f01 6703 |0036: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +098a50: 3805 2700 |0038: if-eqz v5, 005f // +0027 │ │ +098a54: 6e10 2a1a 0100 |003a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@1a2a │ │ +098a5a: 0a06 |003d: move-result v6 │ │ +098a5c: 5449 5d0c |003e: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0c5d │ │ +098a60: 4909 090b |0040: aget-char v9, v9, v11 │ │ +098a64: 3396 0600 |0042: if-ne v6, v9, 0048 // +0006 │ │ +098a68: dd09 0302 |0044: and-int/lit8 v9, v3, #int 2 // #02 │ │ +098a6c: 3809 1700 |0046: if-eqz v9, 005d // +0017 │ │ +098a70: 5449 5d0c |0048: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0c5d │ │ +098a74: 122a |004a: const/4 v10, #int 2 // #2 │ │ +098a76: 4909 090a |004b: aget-char v9, v9, v10 │ │ +098a7a: 3396 0600 |004d: if-ne v6, v9, 0053 // +0006 │ │ +098a7e: dd09 0302 |004f: and-int/lit8 v9, v3, #int 2 // #02 │ │ +098a82: 3909 0c00 |0051: if-nez v9, 005d // +000c │ │ +098a86: 3805 1100 |0053: if-eqz v5, 0064 // +0011 │ │ +098a8a: 1309 0800 |0055: const/16 v9, #int 8 // #8 │ │ +098a8e: 3396 0d00 |0057: if-ne v6, v9, 0064 // +000d │ │ +098a92: 1309 4300 |0059: const/16 v9, #int 67 // #43 │ │ +098a96: 339d 0900 |005b: if-ne v13, v9, 0064 // +0009 │ │ +098a9a: 0718 |005d: move-object v8, v1 │ │ +098a9c: 28b2 |005e: goto 0010 // -004e │ │ +098a9e: 6e10 311a 0100 |005f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@1a31 │ │ +098aa4: 0a06 |0062: move-result v6 │ │ +098aa6: 28db |0063: goto 003e // -0025 │ │ +098aa8: d800 0001 |0064: add-int/lit8 v0, v0, #int 1 // #01 │ │ +098aac: 28ca |0066: goto 0030 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=871 │ │ 0x0004 line=872 │ │ 0x0007 line=873 │ │ 0x000a line=875 │ │ 0x0010 line=906 │ │ @@ -197665,70 +197637,70 @@ │ │ type : '(Ljava/util/List;ILandroid/view/KeyEvent;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 107 16-bit code units │ │ -0982e4: |[0982e4] android.support.v7.internal.view.menu.MenuBuilder.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V │ │ -0982f4: 130a 4300 |0000: const/16 v10, #int 67 // #43 │ │ -0982f8: 6e10 f219 0b00 |0002: invoke-virtual {v11}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@19f2 │ │ -0982fe: 0a06 |0005: move-result v6 │ │ -098300: 6e10 c020 0e00 |0006: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@20c0 │ │ -098306: 0a04 |0009: move-result v4 │ │ -098308: 2205 0204 |000a: new-instance v5, Landroid/view/KeyCharacterMap$KeyData; // type@0402 │ │ -09830c: 7010 b620 0500 |000c: invoke-direct {v5}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@20b6 │ │ -098312: 6e20 bf20 5e00 |000f: invoke-virtual {v14, v5}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@20bf │ │ -098318: 0a02 |0012: move-result v2 │ │ -09831a: 3902 0500 |0013: if-nez v2, 0018 // +0005 │ │ -09831e: 32ad 0300 |0015: if-eq v13, v10, 0018 // +0003 │ │ -098322: 0e00 |0017: return-void │ │ -098324: 54b8 fe09 |0018: iget-object v8, v11, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -098328: 6e10 0d25 0800 |001a: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -09832e: 0a00 |001d: move-result v0 │ │ -098330: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -098332: 3501 f8ff |001f: if-ge v1, v0, 0017 // -0008 │ │ -098336: 54b8 fe09 |0021: iget-object v8, v11, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -09833a: 6e20 0725 1800 |0023: invoke-virtual {v8, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -098340: 0c03 |0026: move-result-object v3 │ │ -098342: 1f03 6303 |0027: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -098346: 6e10 3c1a 0300 |0029: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@1a3c │ │ -09834c: 0a08 |002c: move-result v8 │ │ -09834e: 3808 0b00 |002d: if-eqz v8, 0038 // +000b │ │ -098352: 6e10 361a 0300 |002f: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSubMenu:()Landroid/view/SubMenu; // method@1a36 │ │ -098358: 0c08 |0032: move-result-object v8 │ │ -09835a: 1f08 6003 |0033: check-cast v8, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0360 │ │ -09835e: 6e40 e119 c8ed |0035: invoke-virtual {v8, v12, v13, v14}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@19e1 │ │ -098364: 3806 2e00 |0038: if-eqz v6, 0066 // +002e │ │ -098368: 6e10 2a1a 0300 |003a: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@1a2a │ │ -09836e: 0a07 |003d: move-result v7 │ │ -098370: dd08 0405 |003e: and-int/lit8 v8, v4, #int 5 // #05 │ │ -098374: 3908 2300 |0040: if-nez v8, 0063 // +0023 │ │ -098378: 3807 2100 |0042: if-eqz v7, 0063 // +0021 │ │ -09837c: 5458 5d0c |0044: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0c5d │ │ -098380: 1209 |0046: const/4 v9, #int 0 // #0 │ │ -098382: 4908 0809 |0047: aget-char v8, v8, v9 │ │ -098386: 3287 1100 |0049: if-eq v7, v8, 005a // +0011 │ │ -09838a: 5458 5d0c |004b: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0c5d │ │ -09838e: 1229 |004d: const/4 v9, #int 2 // #2 │ │ -098390: 4908 0809 |004e: aget-char v8, v8, v9 │ │ -098394: 3287 0a00 |0050: if-eq v7, v8, 005a // +000a │ │ -098398: 3806 1100 |0052: if-eqz v6, 0063 // +0011 │ │ -09839c: 1308 0800 |0054: const/16 v8, #int 8 // #8 │ │ -0983a0: 3387 0d00 |0056: if-ne v7, v8, 0063 // +000d │ │ -0983a4: 33ad 0b00 |0058: if-ne v13, v10, 0063 // +000b │ │ -0983a8: 6e10 421a 0300 |005a: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@1a42 │ │ -0983ae: 0a08 |005d: move-result v8 │ │ -0983b0: 3808 0500 |005e: if-eqz v8, 0063 // +0005 │ │ -0983b4: 7220 3625 3c00 |0060: invoke-interface {v12, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ -0983ba: d801 0101 |0063: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0983be: 28ba |0065: goto 001f // -0046 │ │ -0983c0: 6e10 311a 0300 |0066: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@1a31 │ │ -0983c6: 0a07 |0069: move-result v7 │ │ -0983c8: 28d4 |006a: goto 003e // -002c │ │ +098ab0: |[098ab0] android.support.v7.internal.view.menu.MenuBuilder.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V │ │ +098ac0: 130a 4300 |0000: const/16 v10, #int 67 // #43 │ │ +098ac4: 6e10 f219 0b00 |0002: invoke-virtual {v11}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@19f2 │ │ +098aca: 0a06 |0005: move-result v6 │ │ +098acc: 6e10 c020 0e00 |0006: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@20c0 │ │ +098ad2: 0a04 |0009: move-result v4 │ │ +098ad4: 2205 0604 |000a: new-instance v5, Landroid/view/KeyCharacterMap$KeyData; // type@0406 │ │ +098ad8: 7010 b620 0500 |000c: invoke-direct {v5}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@20b6 │ │ +098ade: 6e20 bf20 5e00 |000f: invoke-virtual {v14, v5}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@20bf │ │ +098ae4: 0a02 |0012: move-result v2 │ │ +098ae6: 3902 0500 |0013: if-nez v2, 0018 // +0005 │ │ +098aea: 32ad 0300 |0015: if-eq v13, v10, 0018 // +0003 │ │ +098aee: 0e00 |0017: return-void │ │ +098af0: 54b8 fe09 |0018: iget-object v8, v11, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +098af4: 6e10 0d25 0800 |001a: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +098afa: 0a00 |001d: move-result v0 │ │ +098afc: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +098afe: 3501 f8ff |001f: if-ge v1, v0, 0017 // -0008 │ │ +098b02: 54b8 fe09 |0021: iget-object v8, v11, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +098b06: 6e20 0725 1800 |0023: invoke-virtual {v8, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +098b0c: 0c03 |0026: move-result-object v3 │ │ +098b0e: 1f03 6703 |0027: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +098b12: 6e10 3c1a 0300 |0029: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@1a3c │ │ +098b18: 0a08 |002c: move-result v8 │ │ +098b1a: 3808 0b00 |002d: if-eqz v8, 0038 // +000b │ │ +098b1e: 6e10 361a 0300 |002f: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSubMenu:()Landroid/view/SubMenu; // method@1a36 │ │ +098b24: 0c08 |0032: move-result-object v8 │ │ +098b26: 1f08 6403 |0033: check-cast v8, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0364 │ │ +098b2a: 6e40 e119 c8ed |0035: invoke-virtual {v8, v12, v13, v14}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@19e1 │ │ +098b30: 3806 2e00 |0038: if-eqz v6, 0066 // +002e │ │ +098b34: 6e10 2a1a 0300 |003a: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@1a2a │ │ +098b3a: 0a07 |003d: move-result v7 │ │ +098b3c: dd08 0405 |003e: and-int/lit8 v8, v4, #int 5 // #05 │ │ +098b40: 3908 2300 |0040: if-nez v8, 0063 // +0023 │ │ +098b44: 3807 2100 |0042: if-eqz v7, 0063 // +0021 │ │ +098b48: 5458 5d0c |0044: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0c5d │ │ +098b4c: 1209 |0046: const/4 v9, #int 0 // #0 │ │ +098b4e: 4908 0809 |0047: aget-char v8, v8, v9 │ │ +098b52: 3287 1100 |0049: if-eq v7, v8, 005a // +0011 │ │ +098b56: 5458 5d0c |004b: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0c5d │ │ +098b5a: 1229 |004d: const/4 v9, #int 2 // #2 │ │ +098b5c: 4908 0809 |004e: aget-char v8, v8, v9 │ │ +098b60: 3287 0a00 |0050: if-eq v7, v8, 005a // +000a │ │ +098b64: 3806 1100 |0052: if-eqz v6, 0063 // +0011 │ │ +098b68: 1308 0800 |0054: const/16 v8, #int 8 // #8 │ │ +098b6c: 3387 0d00 |0056: if-ne v7, v8, 0063 // +000d │ │ +098b70: 33ad 0b00 |0058: if-ne v13, v10, 0063 // +000b │ │ +098b74: 6e10 421a 0300 |005a: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@1a42 │ │ +098b7a: 0a08 |005d: move-result v8 │ │ +098b7c: 3808 0500 |005e: if-eqz v8, 0063 // +0005 │ │ +098b80: 7220 3625 3c00 |0060: invoke-interface {v12, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2536 │ │ +098b86: d801 0101 |0063: add-int/lit8 v1, v1, #int 1 // #01 │ │ +098b8a: 28ba |0065: goto 001f // -0046 │ │ +098b8c: 6e10 311a 0300 |0066: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@1a31 │ │ +098b92: 0a07 |0069: move-result v7 │ │ +098b94: 28d4 |006a: goto 003e // -002c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=825 │ │ 0x0006 line=826 │ │ 0x000a line=827 │ │ 0x000f line=829 │ │ 0x0013 line=831 │ │ @@ -197763,74 +197735,74 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -0983cc: |[0983cc] android.support.v7.internal.view.menu.MenuBuilder.flagActionItems:()V │ │ -0983dc: 55a8 fb09 |0000: iget-boolean v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@09fb │ │ -0983e0: 3908 0300 |0002: if-nez v8, 0005 // +0003 │ │ -0983e4: 0e00 |0004: return-void │ │ -0983e6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0983e8: 54a8 020a |0006: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -0983ec: 6e10 5925 0800 |0008: invoke-virtual {v8}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2559 │ │ -0983f2: 0c02 |000b: move-result-object v2 │ │ -0983f4: 7210 2425 0200 |000c: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -0983fa: 0a08 |000f: move-result v8 │ │ -0983fc: 3808 1c00 |0010: if-eqz v8, 002c // +001c │ │ -098400: 7210 2525 0200 |0012: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -098406: 0c06 |0015: move-result-object v6 │ │ -098408: 1f06 c304 |0016: check-cast v6, Ljava/lang/ref/WeakReference; // type@04c3 │ │ -09840c: 6e10 f024 0600 |0018: invoke-virtual {v6}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -098412: 0c05 |001b: move-result-object v5 │ │ -098414: 1f05 6f03 |001c: check-cast v5, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@036f │ │ -098418: 3905 0800 |001e: if-nez v5, 0026 // +0008 │ │ -09841c: 54a8 020a |0020: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -098420: 6e20 5a25 6800 |0022: invoke-virtual {v8, v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@255a │ │ -098426: 28e7 |0025: goto 000c // -0019 │ │ -098428: 7210 e71a 0500 |0026: invoke-interface {v5}, Landroid/support/v7/internal/view/menu/MenuPresenter;.flagActionItems:()Z // method@1ae7 │ │ -09842e: 0a08 |0029: move-result v8 │ │ -098430: b680 |002a: or-int/2addr v0, v8 │ │ -098432: 28e1 |002b: goto 000c // -001f │ │ -098434: 3800 3100 |002c: if-eqz v0, 005d // +0031 │ │ -098438: 54a8 f209 |002e: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@09f2 │ │ -09843c: 6e10 0525 0800 |0030: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ -098442: 54a8 000a |0033: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0a00 │ │ -098446: 6e10 0525 0800 |0035: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ -09844c: 6e10 f019 0a00 |0038: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@19f0 │ │ -098452: 0c07 |003b: move-result-object v7 │ │ -098454: 6e10 0d25 0700 |003c: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -09845a: 0a04 |003f: move-result v4 │ │ -09845c: 1201 |0040: const/4 v1, #int 0 // #0 │ │ -09845e: 3541 2f00 |0041: if-ge v1, v4, 0070 // +002f │ │ -098462: 6e20 0725 1700 |0043: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -098468: 0c03 |0046: move-result-object v3 │ │ -09846a: 1f03 6303 |0047: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -09846e: 6e10 3e1a 0300 |0049: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@1a3e │ │ -098474: 0a08 |004c: move-result v8 │ │ -098476: 3808 0a00 |004d: if-eqz v8, 0057 // +000a │ │ -09847a: 54a8 f209 |004f: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@09f2 │ │ -09847e: 6e20 0325 3800 |0051: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -098484: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ -098488: 28eb |0056: goto 0041 // -0015 │ │ -09848a: 54a8 000a |0057: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0a00 │ │ -09848e: 6e20 0325 3800 |0059: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -098494: 28f8 |005c: goto 0054 // -0008 │ │ -098496: 54a8 f209 |005d: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@09f2 │ │ -09849a: 6e10 0525 0800 |005f: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ -0984a0: 54a8 000a |0062: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0a00 │ │ -0984a4: 6e10 0525 0800 |0064: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ -0984aa: 54a8 000a |0067: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0a00 │ │ -0984ae: 6e10 f019 0a00 |0069: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@19f0 │ │ -0984b4: 0c09 |006c: move-result-object v9 │ │ -0984b6: 6e20 0425 9800 |006d: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2504 │ │ -0984bc: 1208 |0070: const/4 v8, #int 0 // #0 │ │ -0984be: 5ca8 fb09 |0071: iput-boolean v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@09fb │ │ -0984c2: 2891 |0073: goto 0004 // -006f │ │ +098b98: |[098b98] android.support.v7.internal.view.menu.MenuBuilder.flagActionItems:()V │ │ +098ba8: 55a8 fb09 |0000: iget-boolean v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@09fb │ │ +098bac: 3908 0300 |0002: if-nez v8, 0005 // +0003 │ │ +098bb0: 0e00 |0004: return-void │ │ +098bb2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +098bb4: 54a8 020a |0006: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +098bb8: 6e10 5925 0800 |0008: invoke-virtual {v8}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2559 │ │ +098bbe: 0c02 |000b: move-result-object v2 │ │ +098bc0: 7210 2425 0200 |000c: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +098bc6: 0a08 |000f: move-result v8 │ │ +098bc8: 3808 1c00 |0010: if-eqz v8, 002c // +001c │ │ +098bcc: 7210 2525 0200 |0012: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +098bd2: 0c06 |0015: move-result-object v6 │ │ +098bd4: 1f06 c904 |0016: check-cast v6, Ljava/lang/ref/WeakReference; // type@04c9 │ │ +098bd8: 6e10 f024 0600 |0018: invoke-virtual {v6}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +098bde: 0c05 |001b: move-result-object v5 │ │ +098be0: 1f05 7303 |001c: check-cast v5, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0373 │ │ +098be4: 3905 0800 |001e: if-nez v5, 0026 // +0008 │ │ +098be8: 54a8 020a |0020: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +098bec: 6e20 5a25 6800 |0022: invoke-virtual {v8, v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@255a │ │ +098bf2: 28e7 |0025: goto 000c // -0019 │ │ +098bf4: 7210 e71a 0500 |0026: invoke-interface {v5}, Landroid/support/v7/internal/view/menu/MenuPresenter;.flagActionItems:()Z // method@1ae7 │ │ +098bfa: 0a08 |0029: move-result v8 │ │ +098bfc: b680 |002a: or-int/2addr v0, v8 │ │ +098bfe: 28e1 |002b: goto 000c // -001f │ │ +098c00: 3800 3100 |002c: if-eqz v0, 005d // +0031 │ │ +098c04: 54a8 f209 |002e: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@09f2 │ │ +098c08: 6e10 0525 0800 |0030: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ +098c0e: 54a8 000a |0033: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0a00 │ │ +098c12: 6e10 0525 0800 |0035: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ +098c18: 6e10 f019 0a00 |0038: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@19f0 │ │ +098c1e: 0c07 |003b: move-result-object v7 │ │ +098c20: 6e10 0d25 0700 |003c: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +098c26: 0a04 |003f: move-result v4 │ │ +098c28: 1201 |0040: const/4 v1, #int 0 // #0 │ │ +098c2a: 3541 2f00 |0041: if-ge v1, v4, 0070 // +002f │ │ +098c2e: 6e20 0725 1700 |0043: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +098c34: 0c03 |0046: move-result-object v3 │ │ +098c36: 1f03 6703 |0047: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +098c3a: 6e10 3e1a 0300 |0049: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@1a3e │ │ +098c40: 0a08 |004c: move-result v8 │ │ +098c42: 3808 0a00 |004d: if-eqz v8, 0057 // +000a │ │ +098c46: 54a8 f209 |004f: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@09f2 │ │ +098c4a: 6e20 0325 3800 |0051: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +098c50: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ +098c54: 28eb |0056: goto 0041 // -0015 │ │ +098c56: 54a8 000a |0057: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0a00 │ │ +098c5a: 6e20 0325 3800 |0059: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +098c60: 28f8 |005c: goto 0054 // -0008 │ │ +098c62: 54a8 f209 |005d: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@09f2 │ │ +098c66: 6e10 0525 0800 |005f: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ +098c6c: 54a8 000a |0062: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0a00 │ │ +098c70: 6e10 0525 0800 |0064: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ +098c76: 54a8 000a |0067: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0a00 │ │ +098c7a: 6e10 f019 0a00 |0069: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@19f0 │ │ +098c80: 0c09 |006c: move-result-object v9 │ │ +098c82: 6e20 0425 9800 |006d: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2504 │ │ +098c88: 1208 |0070: const/4 v8, #int 0 // #0 │ │ +098c8a: 5ca8 fb09 |0071: iput-boolean v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@09fb │ │ +098c8e: 2891 |0073: goto 0004 // -006f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1096 │ │ 0x0004 line=1132 │ │ 0x0005 line=1101 │ │ 0x0006 line=1102 │ │ 0x0018 line=1103 │ │ @@ -197868,18 +197840,18 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0984c4: |[0984c4] android.support.v7.internal.view.menu.MenuBuilder.getActionItems:()Ljava/util/ArrayList; │ │ -0984d4: 6e10 e219 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@19e2 │ │ -0984da: 5410 f209 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@09f2 │ │ -0984de: 1100 |0005: return-object v0 │ │ +098c90: |[098c90] android.support.v7.internal.view.menu.MenuBuilder.getActionItems:()Ljava/util/ArrayList; │ │ +098ca0: 6e10 e219 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@19e2 │ │ +098ca6: 5410 f209 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@09f2 │ │ +098caa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1135 │ │ 0x0003 line=1136 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ @@ -197888,17 +197860,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0984e0: |[0984e0] android.support.v7.internal.view.menu.MenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ -0984f0: 1a00 0311 |0000: const-string v0, "android:menu:actionviewstates" // string@1103 │ │ -0984f4: 1100 |0002: return-object v0 │ │ +098cac: |[098cac] android.support.v7.internal.view.menu.MenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ +098cbc: 1a00 0911 |0000: const-string v0, "android:menu:actionviewstates" // string@1109 │ │ +098cc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #28 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -197906,17 +197878,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0984f8: |[0984f8] android.support.v7.internal.view.menu.MenuBuilder.getContext:()Landroid/content/Context; │ │ -098508: 5410 f409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@09f4 │ │ -09850c: 1100 |0002: return-object v0 │ │ +098cc4: |[098cc4] android.support.v7.internal.view.menu.MenuBuilder.getContext:()Landroid/content/Context; │ │ +098cd4: 5410 f409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@09f4 │ │ +098cd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #29 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -197924,17 +197896,17 @@ │ │ type : '()Landroid/support/v7/internal/view/menu/MenuItemImpl;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098510: |[098510] android.support.v7.internal.view.menu.MenuBuilder.getExpandedItem:()Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ -098520: 5410 f709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09f7 │ │ -098524: 1100 |0002: return-object v0 │ │ +098cdc: |[098cdc] android.support.v7.internal.view.menu.MenuBuilder.getExpandedItem:()Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ +098cec: 5410 f709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09f7 │ │ +098cf0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1332 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #30 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -197942,17 +197914,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098528: |[098528] android.support.v7.internal.view.menu.MenuBuilder.getHeaderIcon:()Landroid/graphics/drawable/Drawable; │ │ -098538: 5410 f809 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@09f8 │ │ -09853c: 1100 |0002: return-object v0 │ │ +098cf4: |[098cf4] android.support.v7.internal.view.menu.MenuBuilder.getHeaderIcon:()Landroid/graphics/drawable/Drawable; │ │ +098d04: 5410 f809 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@09f8 │ │ +098d08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1248 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #31 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -197960,17 +197932,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098540: |[098540] android.support.v7.internal.view.menu.MenuBuilder.getHeaderTitle:()Ljava/lang/CharSequence; │ │ -098550: 5410 f909 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@09f9 │ │ -098554: 1100 |0002: return-object v0 │ │ +098d0c: |[098d0c] android.support.v7.internal.view.menu.MenuBuilder.getHeaderTitle:()Ljava/lang/CharSequence; │ │ +098d1c: 5410 f909 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@09f9 │ │ +098d20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1244 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #32 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -197978,17 +197950,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098558: |[098558] android.support.v7.internal.view.menu.MenuBuilder.getHeaderView:()Landroid/view/View; │ │ -098568: 5410 fa09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@09fa │ │ -09856c: 1100 |0002: return-object v0 │ │ +098d24: |[098d24] android.support.v7.internal.view.menu.MenuBuilder.getHeaderView:()Landroid/view/View; │ │ +098d34: 5410 fa09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@09fa │ │ +098d38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #33 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -197996,20 +197968,20 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -098570: |[098570] android.support.v7.internal.view.menu.MenuBuilder.getItem:(I)Landroid/view/MenuItem; │ │ -098580: 5410 fe09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -098584: 6e20 0725 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -09858a: 0c00 |0005: move-result-object v0 │ │ -09858c: 1f00 0c04 |0006: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -098590: 1100 |0008: return-object v0 │ │ +098d3c: |[098d3c] android.support.v7.internal.view.menu.MenuBuilder.getItem:(I)Landroid/view/MenuItem; │ │ +098d4c: 5410 fe09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +098d50: 6e20 0725 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +098d56: 0c00 |0005: move-result-object v0 │ │ +098d58: 1f00 1104 |0006: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +098d5c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=697 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -198018,18 +197990,18 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -098594: |[098594] android.support.v7.internal.view.menu.MenuBuilder.getNonActionItems:()Ljava/util/ArrayList; │ │ -0985a4: 6e10 e219 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@19e2 │ │ -0985aa: 5410 000a |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0a00 │ │ -0985ae: 1100 |0005: return-object v0 │ │ +098d60: |[098d60] android.support.v7.internal.view.menu.MenuBuilder.getNonActionItems:()Ljava/util/ArrayList; │ │ +098d70: 6e10 e219 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@19e2 │ │ +098d76: 5410 000a |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0a00 │ │ +098d7a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1140 │ │ 0x0003 line=1141 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ @@ -198038,17 +198010,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0985b0: |[0985b0] android.support.v7.internal.view.menu.MenuBuilder.getOptionalIconsVisible:()Z │ │ -0985c0: 5510 010a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0a01 │ │ -0985c4: 0f00 |0002: return v0 │ │ +098d7c: |[098d7c] android.support.v7.internal.view.menu.MenuBuilder.getOptionalIconsVisible:()Z │ │ +098d8c: 5510 010a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0a01 │ │ +098d90: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1280 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #36 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -198056,17 +198028,17 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0985c8: |[0985c8] android.support.v7.internal.view.menu.MenuBuilder.getResources:()Landroid/content/res/Resources; │ │ -0985d8: 5410 050a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0a05 │ │ -0985dc: 1100 |0002: return-object v0 │ │ +098d94: |[098d94] android.support.v7.internal.view.menu.MenuBuilder.getResources:()Landroid/content/res/Resources; │ │ +098da4: 5410 050a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0a05 │ │ +098da8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=769 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #37 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -198074,16 +198046,16 @@ │ │ type : '()Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0985e0: |[0985e0] android.support.v7.internal.view.menu.MenuBuilder.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -0985f0: 1100 |0000: return-object v0 │ │ +098dac: |[098dac] android.support.v7.internal.view.menu.MenuBuilder.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +098dbc: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #38 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -198091,43 +198063,43 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0985f4: |[0985f4] android.support.v7.internal.view.menu.MenuBuilder.getVisibleItems:()Ljava/util/ArrayList; │ │ -098604: 5543 fd09 |0000: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@09fd │ │ -098608: 3903 0500 |0002: if-nez v3, 0007 // +0005 │ │ -09860c: 5443 080a |0004: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0a08 │ │ -098610: 1103 |0006: return-object v3 │ │ -098612: 5443 080a |0007: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0a08 │ │ -098616: 6e10 0525 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ -09861c: 5443 fe09 |000c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -098620: 6e10 0d25 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -098626: 0a02 |0011: move-result v2 │ │ -098628: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -09862a: 3520 1800 |0013: if-ge v0, v2, 002b // +0018 │ │ -09862e: 5443 fe09 |0015: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -098632: 6e20 0725 0300 |0017: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -098638: 0c01 |001a: move-result-object v1 │ │ -09863a: 1f01 6303 |001b: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -09863e: 6e10 441a 0100 |001d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@1a44 │ │ -098644: 0a03 |0020: move-result v3 │ │ -098646: 3803 0700 |0021: if-eqz v3, 0028 // +0007 │ │ -09864a: 5443 080a |0023: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0a08 │ │ -09864e: 6e20 0325 1300 |0025: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ -098654: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ -098658: 28e9 |002a: goto 0013 // -0017 │ │ -09865a: 1203 |002b: const/4 v3, #int 0 // #0 │ │ -09865c: 5c43 fd09 |002c: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@09fd │ │ -098660: 1213 |002e: const/4 v3, #int 1 // #1 │ │ -098662: 5c43 fb09 |002f: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@09fb │ │ -098666: 5443 080a |0031: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0a08 │ │ -09866a: 28d3 |0033: goto 0006 // -002d │ │ +098dc0: |[098dc0] android.support.v7.internal.view.menu.MenuBuilder.getVisibleItems:()Ljava/util/ArrayList; │ │ +098dd0: 5543 fd09 |0000: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@09fd │ │ +098dd4: 3903 0500 |0002: if-nez v3, 0007 // +0005 │ │ +098dd8: 5443 080a |0004: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0a08 │ │ +098ddc: 1103 |0006: return-object v3 │ │ +098dde: 5443 080a |0007: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0a08 │ │ +098de2: 6e10 0525 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2505 │ │ +098de8: 5443 fe09 |000c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +098dec: 6e10 0d25 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +098df2: 0a02 |0011: move-result v2 │ │ +098df4: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +098df6: 3520 1800 |0013: if-ge v0, v2, 002b // +0018 │ │ +098dfa: 5443 fe09 |0015: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +098dfe: 6e20 0725 0300 |0017: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +098e04: 0c01 |001a: move-result-object v1 │ │ +098e06: 1f01 6703 |001b: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +098e0a: 6e10 441a 0100 |001d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@1a44 │ │ +098e10: 0a03 |0020: move-result v3 │ │ +098e12: 3803 0700 |0021: if-eqz v3, 0028 // +0007 │ │ +098e16: 5443 080a |0023: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0a08 │ │ +098e1a: 6e20 0325 1300 |0025: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2503 │ │ +098e20: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ +098e24: 28e9 |002a: goto 0013 // -0017 │ │ +098e26: 1203 |002b: const/4 v3, #int 0 // #0 │ │ +098e28: 5c43 fd09 |002c: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@09fd │ │ +098e2c: 1213 |002e: const/4 v3, #int 1 // #1 │ │ +098e2e: 5c43 fb09 |002f: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@09fb │ │ +098e32: 5443 080a |0031: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0a08 │ │ +098e36: 28d3 |0033: goto 0006 // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1049 │ │ 0x0004 line=1050 │ │ 0x0006 line=1068 │ │ 0x0007 line=1054 │ │ 0x000c line=1056 │ │ @@ -198150,32 +198122,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -09866c: |[09866c] android.support.v7.internal.view.menu.MenuBuilder.hasVisibleItems:()Z │ │ -09867c: 6e10 151a 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1a15 │ │ -098682: 0a02 |0003: move-result v2 │ │ -098684: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -098686: 3520 1500 |0005: if-ge v0, v2, 001a // +0015 │ │ -09868a: 5443 fe09 |0007: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -09868e: 6e20 0725 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -098694: 0c01 |000c: move-result-object v1 │ │ -098696: 1f01 6303 |000d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -09869a: 6e10 441a 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@1a44 │ │ -0986a0: 0a03 |0012: move-result v3 │ │ -0986a2: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -0986a6: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -0986a8: 0f03 |0016: return v3 │ │ -0986aa: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0986ae: 28ec |0019: goto 0005 // -0014 │ │ -0986b0: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0986b2: 28fb |001b: goto 0016 // -0005 │ │ +098e38: |[098e38] android.support.v7.internal.view.menu.MenuBuilder.hasVisibleItems:()Z │ │ +098e48: 6e10 151a 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1a15 │ │ +098e4e: 0a02 |0003: move-result v2 │ │ +098e50: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +098e52: 3520 1500 |0005: if-ge v0, v2, 001a // +0015 │ │ +098e56: 5443 fe09 |0007: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +098e5a: 6e20 0725 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +098e60: 0c01 |000c: move-result-object v1 │ │ +098e62: 1f01 6703 |000d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +098e66: 6e10 441a 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@1a44 │ │ +098e6c: 0a03 |0012: move-result v3 │ │ +098e6e: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +098e72: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +098e74: 0f03 |0016: return v3 │ │ +098e76: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +098e7a: 28ec |0019: goto 0005 // -0014 │ │ +098e7c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +098e7e: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ 0x0004 line=626 │ │ 0x0007 line=627 │ │ 0x000f line=628 │ │ 0x0015 line=629 │ │ @@ -198194,17 +198166,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0986b4: |[0986b4] android.support.v7.internal.view.menu.MenuBuilder.isQwertyMode:()Z │ │ -0986c4: 5510 040a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0a04 │ │ -0986c8: 0f00 |0002: return v0 │ │ +098e80: |[098e80] android.support.v7.internal.view.menu.MenuBuilder.isQwertyMode:()Z │ │ +098e90: 5510 040a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0a04 │ │ +098e94: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #41 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -198212,22 +198184,22 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0986cc: |[0986cc] android.support.v7.internal.view.menu.MenuBuilder.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ -0986dc: 6e30 e019 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@19e0 │ │ -0986e2: 0c00 |0003: move-result-object v0 │ │ -0986e4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0986e8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0986ea: 0f00 |0007: return v0 │ │ -0986ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0986ee: 28fe |0009: goto 0007 // -0002 │ │ +098e98: |[098e98] android.support.v7.internal.view.menu.MenuBuilder.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ +098ea8: 6e30 e019 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@19e0 │ │ +098eae: 0c00 |0003: move-result-object v0 │ │ +098eb0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +098eb4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +098eb6: 0f00 |0007: return v0 │ │ +098eb8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +098eba: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=702 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=2 keyCode I │ │ 0x0000 - 0x000a reg=3 event Landroid/view/KeyEvent; │ │ @@ -198237,17 +198209,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0986f0: |[0986f0] android.support.v7.internal.view.menu.MenuBuilder.isShortcutsVisible:()Z │ │ -098700: 5510 060a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0a06 │ │ -098704: 0f00 |0002: return v0 │ │ +098ebc: |[098ebc] android.support.v7.internal.view.menu.MenuBuilder.isShortcutsVisible:()Z │ │ +098ecc: 5510 060a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0a06 │ │ +098ed0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=765 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #43 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -198255,19 +198227,19 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -098708: |[098708] android.support.v7.internal.view.menu.MenuBuilder.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ -098718: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09871a: 5c10 fb09 |0001: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@09fb │ │ -09871e: 6e20 f719 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -098724: 0e00 |0006: return-void │ │ +098ed4: |[098ed4] android.support.v7.internal.view.menu.MenuBuilder.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ +098ee4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +098ee6: 5c10 fb09 |0001: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@09fb │ │ +098eea: 6e20 f719 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +098ef0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1044 │ │ 0x0003 line=1045 │ │ 0x0006 line=1046 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -198278,19 +198250,19 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -098728: |[098728] android.support.v7.internal.view.menu.MenuBuilder.onItemVisibleChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ -098738: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09873a: 5c10 fd09 |0001: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@09fd │ │ -09873e: 6e20 f719 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -098744: 0e00 |0006: return-void │ │ +098ef4: |[098ef4] android.support.v7.internal.view.menu.MenuBuilder.onItemVisibleChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ +098f04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +098f06: 5c10 fd09 |0001: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@09fd │ │ +098f0a: 6e20 f719 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +098f10: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1033 │ │ 0x0003 line=1034 │ │ 0x0006 line=1035 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -198301,25 +198273,25 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -098748: |[098748] android.support.v7.internal.view.menu.MenuBuilder.onItemsChanged:(Z)V │ │ -098758: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -09875a: 5520 030a |0001: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0a03 │ │ -09875e: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -098762: 3803 0600 |0005: if-eqz v3, 000b // +0006 │ │ -098766: 5c21 fd09 |0007: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@09fd │ │ -09876a: 5c21 fb09 |0009: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@09fb │ │ -09876e: 7020 d619 3200 |000b: invoke-direct {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchPresenterUpdate:(Z)V // method@19d6 │ │ -098774: 0e00 |000e: return-void │ │ -098776: 5c21 ff09 |000f: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@09ff │ │ -09877a: 28fd |0011: goto 000e // -0003 │ │ +098f14: |[098f14] android.support.v7.internal.view.menu.MenuBuilder.onItemsChanged:(Z)V │ │ +098f24: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +098f26: 5520 030a |0001: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0a03 │ │ +098f2a: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +098f2e: 3803 0600 |0005: if-eqz v3, 000b // +0006 │ │ +098f32: 5c21 fd09 |0007: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@09fd │ │ +098f36: 5c21 fb09 |0009: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@09fb │ │ +098f3a: 7020 d619 3200 |000b: invoke-direct {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchPresenterUpdate:(Z)V // method@19d6 │ │ +098f40: 0e00 |000e: return-void │ │ +098f42: 5c21 ff09 |000f: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@09ff │ │ +098f46: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=993 │ │ 0x0005 line=994 │ │ 0x0007 line=995 │ │ 0x0009 line=996 │ │ 0x000b line=999 │ │ @@ -198334,20 +198306,20 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09877c: |[09877c] android.support.v7.internal.view.menu.MenuBuilder.performIdentifierAction:(II)Z │ │ -09878c: 6e20 de19 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@19de │ │ -098792: 0c00 |0003: move-result-object v0 │ │ -098794: 6e30 f919 0103 |0004: invoke-virtual {v1, v0, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@19f9 │ │ -09879a: 0a00 |0007: move-result v0 │ │ -09879c: 0f00 |0008: return v0 │ │ +098f48: |[098f48] android.support.v7.internal.view.menu.MenuBuilder.performIdentifierAction:(II)Z │ │ +098f58: 6e20 de19 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@19de │ │ +098f5e: 0c00 |0003: move-result-object v0 │ │ +098f60: 6e30 f919 0103 |0004: invoke-virtual {v1, v0, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@19f9 │ │ +098f66: 0a00 |0007: move-result v0 │ │ +098f68: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=912 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0009 reg=2 id I │ │ 0x0000 - 0x0009 reg=3 flags I │ │ @@ -198357,73 +198329,73 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 110 16-bit code units │ │ -0987a0: |[0987a0] android.support.v7.internal.view.menu.MenuBuilder.performItemAction:(Landroid/view/MenuItem;I)Z │ │ -0987b0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0987b2: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -0987b4: 0791 |0002: move-object v1, v9 │ │ -0987b6: 1f01 6303 |0003: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -0987ba: 3801 0800 |0005: if-eqz v1, 000d // +0008 │ │ -0987be: 6e10 421a 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@1a42 │ │ -0987c4: 0a07 |000a: move-result v7 │ │ -0987c6: 3907 0400 |000b: if-nez v7, 000f // +0004 │ │ -0987ca: 0160 |000d: move v0, v6 │ │ -0987cc: 0f00 |000e: return v0 │ │ -0987ce: 6e10 3d1a 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.invoke:()Z // method@1a3d │ │ -0987d4: 0a00 |0012: move-result v0 │ │ -0987d6: 6e10 371a 0100 |0013: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@1a37 │ │ -0987dc: 0c02 |0016: move-result-object v2 │ │ -0987de: 3802 1a00 |0017: if-eqz v2, 0031 // +001a │ │ -0987e2: 6e10 590b 0200 |0019: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.hasSubMenu:()Z // method@0b59 │ │ -0987e8: 0a07 |001c: move-result v7 │ │ -0987ea: 3807 1400 |001d: if-eqz v7, 0031 // +0014 │ │ -0987ee: 0153 |001f: move v3, v5 │ │ -0987f0: 6e10 3b1a 0100 |0020: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@1a3b │ │ -0987f6: 0a07 |0023: move-result v7 │ │ -0987f8: 3807 0f00 |0024: if-eqz v7, 0033 // +000f │ │ -0987fc: 6e10 271a 0100 |0026: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.expandActionView:()Z // method@1a27 │ │ -098802: 0a06 |0029: move-result v6 │ │ -098804: b660 |002a: or-int/2addr v0, v6 │ │ -098806: 3800 e3ff |002b: if-eqz v0, 000e // -001d │ │ -09880a: 6e20 d319 5800 |002d: invoke-virtual {v8, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@19d3 │ │ -098810: 28de |0030: goto 000e // -0022 │ │ -098812: 0163 |0031: move v3, v6 │ │ -098814: 28ee |0032: goto 0020 // -0012 │ │ -098816: 6e10 3c1a 0100 |0033: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@1a3c │ │ -09881c: 0a07 |0036: move-result v7 │ │ -09881e: 3907 0400 |0037: if-nez v7, 003b // +0004 │ │ -098822: 3803 2d00 |0039: if-eqz v3, 0066 // +002d │ │ -098826: 6e20 d319 6800 |003b: invoke-virtual {v8, v6}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@19d3 │ │ -09882c: 6e10 3c1a 0100 |003e: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@1a3c │ │ -098832: 0a06 |0041: move-result v6 │ │ -098834: 3906 0e00 |0042: if-nez v6, 0050 // +000e │ │ -098838: 2206 7403 |0044: new-instance v6, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0374 │ │ -09883c: 6e10 e519 0800 |0046: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@19e5 │ │ -098842: 0c07 |0049: move-result-object v7 │ │ -098844: 7040 211b 7618 |004a: invoke-direct {v6, v7, v8, v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1b21 │ │ -09884a: 6e20 601a 6100 |004d: invoke-virtual {v1, v6}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V // method@1a60 │ │ -098850: 6e10 361a 0100 |0050: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSubMenu:()Landroid/view/SubMenu; // method@1a36 │ │ -098856: 0c04 |0053: move-result-object v4 │ │ -098858: 1f04 7403 |0054: check-cast v4, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0374 │ │ -09885c: 3803 0500 |0056: if-eqz v3, 005b // +0005 │ │ -098860: 6e20 5e0b 4200 |0058: invoke-virtual {v2, v4}, Landroid/support/v4/view/ActionProvider;.onPrepareSubMenu:(Landroid/view/SubMenu;)V // method@0b5e │ │ -098866: 7020 d919 4800 |005b: invoke-direct {v8, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@19d9 │ │ -09886c: 0a06 |005e: move-result v6 │ │ -09886e: b660 |005f: or-int/2addr v0, v6 │ │ -098870: 3900 aeff |0060: if-nez v0, 000e // -0052 │ │ -098874: 6e20 d319 5800 |0062: invoke-virtual {v8, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@19d3 │ │ -09887a: 28a9 |0065: goto 000e // -0057 │ │ -09887c: dd06 0a01 |0066: and-int/lit8 v6, v10, #int 1 // #01 │ │ -098880: 3906 a6ff |0068: if-nez v6, 000e // -005a │ │ -098884: 6e20 d319 5800 |006a: invoke-virtual {v8, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@19d3 │ │ -09888a: 28a1 |006d: goto 000e // -005f │ │ +098f6c: |[098f6c] android.support.v7.internal.view.menu.MenuBuilder.performItemAction:(Landroid/view/MenuItem;I)Z │ │ +098f7c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +098f7e: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +098f80: 0791 |0002: move-object v1, v9 │ │ +098f82: 1f01 6703 |0003: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +098f86: 3801 0800 |0005: if-eqz v1, 000d // +0008 │ │ +098f8a: 6e10 421a 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@1a42 │ │ +098f90: 0a07 |000a: move-result v7 │ │ +098f92: 3907 0400 |000b: if-nez v7, 000f // +0004 │ │ +098f96: 0160 |000d: move v0, v6 │ │ +098f98: 0f00 |000e: return v0 │ │ +098f9a: 6e10 3d1a 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.invoke:()Z // method@1a3d │ │ +098fa0: 0a00 |0012: move-result v0 │ │ +098fa2: 6e10 371a 0100 |0013: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@1a37 │ │ +098fa8: 0c02 |0016: move-result-object v2 │ │ +098faa: 3802 1a00 |0017: if-eqz v2, 0031 // +001a │ │ +098fae: 6e10 590b 0200 |0019: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.hasSubMenu:()Z // method@0b59 │ │ +098fb4: 0a07 |001c: move-result v7 │ │ +098fb6: 3807 1400 |001d: if-eqz v7, 0031 // +0014 │ │ +098fba: 0153 |001f: move v3, v5 │ │ +098fbc: 6e10 3b1a 0100 |0020: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@1a3b │ │ +098fc2: 0a07 |0023: move-result v7 │ │ +098fc4: 3807 0f00 |0024: if-eqz v7, 0033 // +000f │ │ +098fc8: 6e10 271a 0100 |0026: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.expandActionView:()Z // method@1a27 │ │ +098fce: 0a06 |0029: move-result v6 │ │ +098fd0: b660 |002a: or-int/2addr v0, v6 │ │ +098fd2: 3800 e3ff |002b: if-eqz v0, 000e // -001d │ │ +098fd6: 6e20 d319 5800 |002d: invoke-virtual {v8, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@19d3 │ │ +098fdc: 28de |0030: goto 000e // -0022 │ │ +098fde: 0163 |0031: move v3, v6 │ │ +098fe0: 28ee |0032: goto 0020 // -0012 │ │ +098fe2: 6e10 3c1a 0100 |0033: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@1a3c │ │ +098fe8: 0a07 |0036: move-result v7 │ │ +098fea: 3907 0400 |0037: if-nez v7, 003b // +0004 │ │ +098fee: 3803 2d00 |0039: if-eqz v3, 0066 // +002d │ │ +098ff2: 6e20 d319 6800 |003b: invoke-virtual {v8, v6}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@19d3 │ │ +098ff8: 6e10 3c1a 0100 |003e: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@1a3c │ │ +098ffe: 0a06 |0041: move-result v6 │ │ +099000: 3906 0e00 |0042: if-nez v6, 0050 // +000e │ │ +099004: 2206 7803 |0044: new-instance v6, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0378 │ │ +099008: 6e10 e519 0800 |0046: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@19e5 │ │ +09900e: 0c07 |0049: move-result-object v7 │ │ +099010: 7040 211b 7618 |004a: invoke-direct {v6, v7, v8, v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1b21 │ │ +099016: 6e20 601a 6100 |004d: invoke-virtual {v1, v6}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V // method@1a60 │ │ +09901c: 6e10 361a 0100 |0050: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSubMenu:()Landroid/view/SubMenu; // method@1a36 │ │ +099022: 0c04 |0053: move-result-object v4 │ │ +099024: 1f04 7803 |0054: check-cast v4, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0378 │ │ +099028: 3803 0500 |0056: if-eqz v3, 005b // +0005 │ │ +09902c: 6e20 5e0b 4200 |0058: invoke-virtual {v2, v4}, Landroid/support/v4/view/ActionProvider;.onPrepareSubMenu:(Landroid/view/SubMenu;)V // method@0b5e │ │ +099032: 7020 d919 4800 |005b: invoke-direct {v8, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@19d9 │ │ +099038: 0a06 |005e: move-result v6 │ │ +09903a: b660 |005f: or-int/2addr v0, v6 │ │ +09903c: 3900 aeff |0060: if-nez v0, 000e // -0052 │ │ +099040: 6e20 d319 5800 |0062: invoke-virtual {v8, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@19d3 │ │ +099046: 28a9 |0065: goto 000e // -0057 │ │ +099048: dd06 0a01 |0066: and-int/lit8 v6, v10, #int 1 // #01 │ │ +09904c: 3906 a6ff |0068: if-nez v6, 000e // -005a │ │ +099050: 6e20 d319 5800 |006a: invoke-virtual {v8, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@19d3 │ │ +099056: 28a1 |006d: goto 000e // -005f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=916 │ │ 0x0005 line=918 │ │ 0x000e line=952 │ │ 0x000f line=922 │ │ 0x0013 line=924 │ │ @@ -198461,26 +198433,26 @@ │ │ type : '(ILandroid/view/KeyEvent;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -09888c: |[09888c] android.support.v7.internal.view.menu.MenuBuilder.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ -09889c: 6e30 e019 4305 |0000: invoke-virtual {v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@19e0 │ │ -0988a2: 0c01 |0003: move-result-object v1 │ │ -0988a4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0988a6: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ -0988aa: 6e30 f919 1306 |0007: invoke-virtual {v3, v1, v6}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@19f9 │ │ -0988b0: 0a00 |000a: move-result v0 │ │ -0988b2: dd02 0602 |000b: and-int/lit8 v2, v6, #int 2 // #02 │ │ -0988b6: 3802 0600 |000d: if-eqz v2, 0013 // +0006 │ │ -0988ba: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -0988bc: 6e20 d319 2300 |0010: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@19d3 │ │ -0988c2: 0f00 |0013: return v0 │ │ +099058: |[099058] android.support.v7.internal.view.menu.MenuBuilder.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ +099068: 6e30 e019 4305 |0000: invoke-virtual {v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@19e0 │ │ +09906e: 0c01 |0003: move-result-object v1 │ │ +099070: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +099072: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ +099076: 6e30 f919 1306 |0007: invoke-virtual {v3, v1, v6}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@19f9 │ │ +09907c: 0a00 |000a: move-result v0 │ │ +09907e: dd02 0602 |000b: and-int/lit8 v2, v6, #int 2 // #02 │ │ +099082: 3802 0600 |000d: if-eqz v2, 0013 // +0006 │ │ +099086: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +099088: 6e20 d319 2300 |0010: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@19d3 │ │ +09908e: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ 0x0004 line=804 │ │ 0x0005 line=806 │ │ 0x0007 line=807 │ │ 0x000b line=810 │ │ @@ -198499,40 +198471,40 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -0988c4: |[0988c4] android.support.v7.internal.view.menu.MenuBuilder.removeGroup:(I)V │ │ -0988d4: 6e20 db19 6500 |0000: invoke-virtual {v5, v6}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findGroupIndex:(I)I // method@19db │ │ -0988da: 0a00 |0003: move-result v0 │ │ -0988dc: 3a00 2800 |0004: if-ltz v0, 002c // +0028 │ │ -0988e0: 5454 fe09 |0006: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -0988e4: 6e10 0d25 0400 |0008: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0988ea: 0a04 |000b: move-result v4 │ │ -0988ec: 9101 0400 |000c: sub-int v1, v4, v0 │ │ -0988f0: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0988f2: 0123 |000f: move v3, v2 │ │ -0988f4: d802 0301 |0010: add-int/lit8 v2, v3, #int 1 // #01 │ │ -0988f8: 3513 1600 |0012: if-ge v3, v1, 0028 // +0016 │ │ -0988fc: 5454 fe09 |0014: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -098900: 6e20 0725 0400 |0016: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -098906: 0c04 |0019: move-result-object v4 │ │ -098908: 1f04 6303 |001a: check-cast v4, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -09890c: 6e10 2c1a 0400 |001c: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1a2c │ │ -098912: 0a04 |001f: move-result v4 │ │ -098914: 3364 0800 |0020: if-ne v4, v6, 0028 // +0008 │ │ -098918: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -09891a: 7030 fe19 0504 |0023: invoke-direct {v5, v0, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@19fe │ │ -098920: 0123 |0026: move v3, v2 │ │ -098922: 28e9 |0027: goto 0010 // -0017 │ │ -098924: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -098926: 6e20 f719 4500 |0029: invoke-virtual {v5, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -09892c: 0e00 |002c: return-void │ │ +099090: |[099090] android.support.v7.internal.view.menu.MenuBuilder.removeGroup:(I)V │ │ +0990a0: 6e20 db19 6500 |0000: invoke-virtual {v5, v6}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findGroupIndex:(I)I // method@19db │ │ +0990a6: 0a00 |0003: move-result v0 │ │ +0990a8: 3a00 2800 |0004: if-ltz v0, 002c // +0028 │ │ +0990ac: 5454 fe09 |0006: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +0990b0: 6e10 0d25 0400 |0008: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0990b6: 0a04 |000b: move-result v4 │ │ +0990b8: 9101 0400 |000c: sub-int v1, v4, v0 │ │ +0990bc: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0990be: 0123 |000f: move v3, v2 │ │ +0990c0: d802 0301 |0010: add-int/lit8 v2, v3, #int 1 // #01 │ │ +0990c4: 3513 1600 |0012: if-ge v3, v1, 0028 // +0016 │ │ +0990c8: 5454 fe09 |0014: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +0990cc: 6e20 0725 0400 |0016: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0990d2: 0c04 |0019: move-result-object v4 │ │ +0990d4: 1f04 6703 |001a: check-cast v4, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +0990d8: 6e10 2c1a 0400 |001c: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1a2c │ │ +0990de: 0a04 |001f: move-result v4 │ │ +0990e0: 3364 0800 |0020: if-ne v4, v6, 0028 // +0008 │ │ +0990e4: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +0990e6: 7030 fe19 0504 |0023: invoke-direct {v5, v0, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@19fe │ │ +0990ec: 0123 |0026: move v3, v2 │ │ +0990ee: 28e9 |0027: goto 0010 // -0017 │ │ +0990f0: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +0990f2: 6e20 f719 4500 |0029: invoke-virtual {v5, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +0990f8: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0004 line=499 │ │ 0x0006 line=500 │ │ 0x000e line=501 │ │ 0x0010 line=502 │ │ @@ -198555,20 +198527,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -098930: |[098930] android.support.v7.internal.view.menu.MenuBuilder.removeItem:(I)V │ │ -098940: 6e20 df19 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemIndex:(I)I // method@19df │ │ -098946: 0a00 |0003: move-result v0 │ │ -098948: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -09894a: 7030 fe19 0201 |0005: invoke-direct {v2, v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@19fe │ │ -098950: 0e00 |0008: return-void │ │ +0990fc: |[0990fc] android.support.v7.internal.view.menu.MenuBuilder.removeItem:(I)V │ │ +09910c: 6e20 df19 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemIndex:(I)I // method@19df │ │ +099112: 0a00 |0003: move-result v0 │ │ +099114: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +099116: 7030 fe19 0201 |0005: invoke-direct {v2, v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@19fe │ │ +09911c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0008 line=493 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0009 reg=3 id I │ │ @@ -198578,18 +198550,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -098954: |[098954] android.support.v7.internal.view.menu.MenuBuilder.removeItemAt:(I)V │ │ -098964: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -098966: 7030 fe19 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@19fe │ │ -09896c: 0e00 |0004: return-void │ │ +099120: |[099120] android.support.v7.internal.view.menu.MenuBuilder.removeItemAt:(I)V │ │ +099130: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +099132: 7030 fe19 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@19fe │ │ +099138: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=533 │ │ 0x0004 line=534 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0005 reg=2 index I │ │ @@ -198599,33 +198571,33 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPresenter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -098970: |[098970] android.support.v7.internal.view.menu.MenuBuilder.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V │ │ -098980: 5443 020a |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -098984: 6e10 5925 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2559 │ │ -09898a: 0c00 |0005: move-result-object v0 │ │ -09898c: 7210 2425 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ -098992: 0a03 |0009: move-result v3 │ │ -098994: 3803 1800 |000a: if-eqz v3, 0022 // +0018 │ │ -098998: 7210 2525 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ -09899e: 0c02 |000f: move-result-object v2 │ │ -0989a0: 1f02 c304 |0010: check-cast v2, Ljava/lang/ref/WeakReference; // type@04c3 │ │ -0989a4: 6e10 f024 0200 |0012: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ -0989aa: 0c01 |0015: move-result-object v1 │ │ -0989ac: 1f01 6f03 |0016: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@036f │ │ -0989b0: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -0989b4: 3351 ecff |001a: if-ne v1, v5, 0006 // -0014 │ │ -0989b8: 5443 020a |001c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ -0989bc: 6e20 5a25 2300 |001e: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@255a │ │ -0989c2: 28e5 |0021: goto 0006 // -001b │ │ -0989c4: 0e00 |0022: return-void │ │ +09913c: |[09913c] android.support.v7.internal.view.menu.MenuBuilder.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V │ │ +09914c: 5443 020a |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +099150: 6e10 5925 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2559 │ │ +099156: 0c00 |0005: move-result-object v0 │ │ +099158: 7210 2425 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2524 │ │ +09915e: 0a03 |0009: move-result v3 │ │ +099160: 3803 1800 |000a: if-eqz v3, 0022 // +0018 │ │ +099164: 7210 2525 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2525 │ │ +09916a: 0c02 |000f: move-result-object v2 │ │ +09916c: 1f02 c904 |0010: check-cast v2, Ljava/lang/ref/WeakReference; // type@04c9 │ │ +099170: 6e10 f024 0200 |0012: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@24f0 │ │ +099176: 0c01 |0015: move-result-object v1 │ │ +099178: 1f01 7303 |0016: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@0373 │ │ +09917c: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +099180: 3351 ecff |001a: if-ne v1, v5, 0006 // -0014 │ │ +099184: 5443 020a |001c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0a02 │ │ +099188: 6e20 5a25 2300 |001e: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@255a │ │ +09918e: 28e5 |0021: goto 0006 // -001b │ │ +099190: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0012 line=233 │ │ 0x0018 line=234 │ │ 0x001c line=235 │ │ 0x0022 line=238 │ │ @@ -198641,53 +198613,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -0989c8: |[0989c8] android.support.v7.internal.view.menu.MenuBuilder.restoreActionViewStates:(Landroid/os/Bundle;)V │ │ -0989d8: 390b 0300 |0000: if-nez v11, 0003 // +0003 │ │ -0989dc: 0e00 |0002: return-void │ │ -0989de: 6e10 e419 0a00 |0003: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@19e4 │ │ -0989e4: 0c08 |0006: move-result-object v8 │ │ -0989e6: 6e20 5d02 8b00 |0007: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@025d │ │ -0989ec: 0c07 |000a: move-result-object v7 │ │ -0989ee: 6e10 151a 0a00 |000b: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1a15 │ │ -0989f4: 0a03 |000e: move-result v3 │ │ -0989f6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0989f8: 3531 2800 |0010: if-ge v1, v3, 0038 // +0028 │ │ -0989fc: 6e20 ea19 1a00 |0012: invoke-virtual {v10, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@19ea │ │ -098a02: 0c02 |0015: move-result-object v2 │ │ -098a04: 7110 250c 0200 |0016: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompat;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0c25 │ │ -098a0a: 0c06 |0019: move-result-object v6 │ │ -098a0c: 3806 0c00 |001a: if-eqz v6, 0026 // +000c │ │ -098a10: 6e10 6221 0600 |001c: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@2162 │ │ -098a16: 0a08 |001f: move-result v8 │ │ -098a18: 12f9 |0020: const/4 v9, #int -1 // #ff │ │ -098a1a: 3298 0500 |0021: if-eq v8, v9, 0026 // +0005 │ │ -098a1e: 6e20 bf21 7600 |0023: invoke-virtual {v6, v7}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@21bf │ │ -098a24: 7210 f720 0200 |0026: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@20f7 │ │ -098a2a: 0a08 |0029: move-result v8 │ │ -098a2c: 3808 0b00 |002a: if-eqz v8, 0035 // +000b │ │ -098a30: 7210 f420 0200 |002c: invoke-interface {v2}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@20f4 │ │ -098a36: 0c05 |002f: move-result-object v5 │ │ -098a38: 1f05 7403 |0030: check-cast v5, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0374 │ │ -098a3c: 6e20 2f1b b500 |0032: invoke-virtual {v5, v11}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@1b2f │ │ -098a42: d801 0101 |0035: add-int/lit8 v1, v1, #int 1 // #01 │ │ -098a46: 28d9 |0037: goto 0010 // -0027 │ │ -098a48: 1a08 0411 |0038: const-string v8, "android:menu:expandedactionview" // string@1104 │ │ -098a4c: 6e20 5802 8b00 |003a: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0258 │ │ -098a52: 0a00 |003d: move-result v0 │ │ -098a54: 3d00 c4ff |003e: if-lez v0, 0002 // -003c │ │ -098a58: 6e20 de19 0a00 |0040: invoke-virtual {v10, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@19de │ │ -098a5e: 0c04 |0043: move-result-object v4 │ │ -098a60: 3804 beff |0044: if-eqz v4, 0002 // -0042 │ │ -098a64: 7110 230c 0400 |0046: invoke-static {v4}, Landroid/support/v4/view/MenuItemCompat;.expandActionView:(Landroid/view/MenuItem;)Z // method@0c23 │ │ -098a6a: 28b9 |0049: goto 0002 // -0047 │ │ +099194: |[099194] android.support.v7.internal.view.menu.MenuBuilder.restoreActionViewStates:(Landroid/os/Bundle;)V │ │ +0991a4: 390b 0300 |0000: if-nez v11, 0003 // +0003 │ │ +0991a8: 0e00 |0002: return-void │ │ +0991aa: 6e10 e419 0a00 |0003: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@19e4 │ │ +0991b0: 0c08 |0006: move-result-object v8 │ │ +0991b2: 6e20 5d02 8b00 |0007: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@025d │ │ +0991b8: 0c07 |000a: move-result-object v7 │ │ +0991ba: 6e10 151a 0a00 |000b: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1a15 │ │ +0991c0: 0a03 |000e: move-result v3 │ │ +0991c2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0991c4: 3531 2800 |0010: if-ge v1, v3, 0038 // +0028 │ │ +0991c8: 6e20 ea19 1a00 |0012: invoke-virtual {v10, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@19ea │ │ +0991ce: 0c02 |0015: move-result-object v2 │ │ +0991d0: 7110 250c 0200 |0016: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompat;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0c25 │ │ +0991d6: 0c06 |0019: move-result-object v6 │ │ +0991d8: 3806 0c00 |001a: if-eqz v6, 0026 // +000c │ │ +0991dc: 6e10 6221 0600 |001c: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@2162 │ │ +0991e2: 0a08 |001f: move-result v8 │ │ +0991e4: 12f9 |0020: const/4 v9, #int -1 // #ff │ │ +0991e6: 3298 0500 |0021: if-eq v8, v9, 0026 // +0005 │ │ +0991ea: 6e20 bf21 7600 |0023: invoke-virtual {v6, v7}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@21bf │ │ +0991f0: 7210 f720 0200 |0026: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@20f7 │ │ +0991f6: 0a08 |0029: move-result v8 │ │ +0991f8: 3808 0b00 |002a: if-eqz v8, 0035 // +000b │ │ +0991fc: 7210 f420 0200 |002c: invoke-interface {v2}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@20f4 │ │ +099202: 0c05 |002f: move-result-object v5 │ │ +099204: 1f05 7803 |0030: check-cast v5, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0378 │ │ +099208: 6e20 2f1b b500 |0032: invoke-virtual {v5, v11}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@1b2f │ │ +09920e: d801 0101 |0035: add-int/lit8 v1, v1, #int 1 // #01 │ │ +099212: 28d9 |0037: goto 0010 // -0027 │ │ +099214: 1a08 0a11 |0038: const-string v8, "android:menu:expandedactionview" // string@110a │ │ +099218: 6e20 5802 8b00 |003a: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0258 │ │ +09921e: 0a00 |003d: move-result v0 │ │ +099220: 3d00 c4ff |003e: if-lez v0, 0002 // -003c │ │ +099224: 6e20 de19 0a00 |0040: invoke-virtual {v10, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@19de │ │ +09922a: 0c04 |0043: move-result-object v4 │ │ +09922c: 3804 beff |0044: if-eqz v4, 0002 // -0042 │ │ +099230: 7110 230c 0400 |0046: invoke-static {v4}, Landroid/support/v4/view/MenuItemCompat;.expandActionView:(Landroid/view/MenuItem;)Z // method@0c23 │ │ +099236: 28b9 |0049: goto 0002 // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0002 line=386 │ │ 0x0003 line=363 │ │ 0x000b line=366 │ │ 0x000f line=367 │ │ @@ -198721,17 +198693,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -098a6c: |[098a6c] android.support.v7.internal.view.menu.MenuBuilder.restorePresenterStates:(Landroid/os/Bundle;)V │ │ -098a7c: 7020 d719 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@19d7 │ │ -098a82: 0e00 |0003: return-void │ │ +099238: |[099238] android.support.v7.internal.view.menu.MenuBuilder.restorePresenterStates:(Landroid/os/Bundle;)V │ │ +099248: 7020 d719 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@19d7 │ │ +09924e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0003 line=329 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0004 reg=1 state Landroid/os/Bundle; │ │ @@ -198741,54 +198713,54 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -098a84: |[098a84] android.support.v7.internal.view.menu.MenuBuilder.saveActionViewStates:(Landroid/os/Bundle;)V │ │ -098a94: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -098a96: 6e10 151a 0800 |0001: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1a15 │ │ -098a9c: 0a02 |0004: move-result v2 │ │ -098a9e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -098aa0: 3520 3e00 |0006: if-ge v0, v2, 0044 // +003e │ │ -098aa4: 6e20 ea19 0800 |0008: invoke-virtual {v8, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@19ea │ │ -098aaa: 0c01 |000b: move-result-object v1 │ │ -098aac: 7110 250c 0100 |000c: invoke-static {v1}, Landroid/support/v4/view/MenuItemCompat;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0c25 │ │ -098ab2: 0c04 |000f: move-result-object v4 │ │ -098ab4: 3804 2200 |0010: if-eqz v4, 0032 // +0022 │ │ -098ab8: 6e10 6221 0400 |0012: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@2162 │ │ -098abe: 0a06 |0015: move-result v6 │ │ -098ac0: 12f7 |0016: const/4 v7, #int -1 // #ff │ │ -098ac2: 3276 1b00 |0017: if-eq v6, v7, 0032 // +001b │ │ -098ac6: 3905 0700 |0019: if-nez v5, 0020 // +0007 │ │ -098aca: 2205 ef03 |001b: new-instance v5, Landroid/util/SparseArray; // type@03ef │ │ -098ace: 7010 7220 0500 |001d: invoke-direct {v5}, Landroid/util/SparseArray;.:()V // method@2072 │ │ -098ad4: 6e20 c021 5400 |0020: invoke-virtual {v4, v5}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@21c0 │ │ -098ada: 7110 260c 0100 |0023: invoke-static {v1}, Landroid/support/v4/view/MenuItemCompat;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0c26 │ │ -098ae0: 0a06 |0026: move-result v6 │ │ -098ae2: 3806 0b00 |0027: if-eqz v6, 0032 // +000b │ │ -098ae6: 1a06 0411 |0029: const-string v6, "android:menu:expandedactionview" // string@1104 │ │ -098aea: 7210 f020 0100 |002b: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@20f0 │ │ -098af0: 0a07 |002e: move-result v7 │ │ -098af2: 6e30 6602 6907 |002f: invoke-virtual {v9, v6, v7}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ -098af8: 7210 f720 0100 |0032: invoke-interface {v1}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@20f7 │ │ -098afe: 0a06 |0035: move-result v6 │ │ -098b00: 3806 0b00 |0036: if-eqz v6, 0041 // +000b │ │ -098b04: 7210 f420 0100 |0038: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@20f4 │ │ -098b0a: 0c03 |003b: move-result-object v3 │ │ -098b0c: 1f03 7403 |003c: check-cast v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0374 │ │ -098b10: 6e20 301b 9300 |003e: invoke-virtual {v3, v9}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@1b30 │ │ -098b16: d800 0001 |0041: add-int/lit8 v0, v0, #int 1 // #01 │ │ -098b1a: 28c3 |0043: goto 0006 // -003d │ │ -098b1c: 3805 0900 |0044: if-eqz v5, 004d // +0009 │ │ -098b20: 6e10 e419 0800 |0046: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@19e4 │ │ -098b26: 0c06 |0049: move-result-object v6 │ │ -098b28: 6e30 6a02 6905 |004a: invoke-virtual {v9, v6, v5}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@026a │ │ -098b2e: 0e00 |004d: return-void │ │ +099250: |[099250] android.support.v7.internal.view.menu.MenuBuilder.saveActionViewStates:(Landroid/os/Bundle;)V │ │ +099260: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +099262: 6e10 151a 0800 |0001: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1a15 │ │ +099268: 0a02 |0004: move-result v2 │ │ +09926a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +09926c: 3520 3e00 |0006: if-ge v0, v2, 0044 // +003e │ │ +099270: 6e20 ea19 0800 |0008: invoke-virtual {v8, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@19ea │ │ +099276: 0c01 |000b: move-result-object v1 │ │ +099278: 7110 250c 0100 |000c: invoke-static {v1}, Landroid/support/v4/view/MenuItemCompat;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0c25 │ │ +09927e: 0c04 |000f: move-result-object v4 │ │ +099280: 3804 2200 |0010: if-eqz v4, 0032 // +0022 │ │ +099284: 6e10 6221 0400 |0012: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@2162 │ │ +09928a: 0a06 |0015: move-result v6 │ │ +09928c: 12f7 |0016: const/4 v7, #int -1 // #ff │ │ +09928e: 3276 1b00 |0017: if-eq v6, v7, 0032 // +001b │ │ +099292: 3905 0700 |0019: if-nez v5, 0020 // +0007 │ │ +099296: 2205 f303 |001b: new-instance v5, Landroid/util/SparseArray; // type@03f3 │ │ +09929a: 7010 7220 0500 |001d: invoke-direct {v5}, Landroid/util/SparseArray;.:()V // method@2072 │ │ +0992a0: 6e20 c021 5400 |0020: invoke-virtual {v4, v5}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@21c0 │ │ +0992a6: 7110 260c 0100 |0023: invoke-static {v1}, Landroid/support/v4/view/MenuItemCompat;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0c26 │ │ +0992ac: 0a06 |0026: move-result v6 │ │ +0992ae: 3806 0b00 |0027: if-eqz v6, 0032 // +000b │ │ +0992b2: 1a06 0a11 |0029: const-string v6, "android:menu:expandedactionview" // string@110a │ │ +0992b6: 7210 f020 0100 |002b: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@20f0 │ │ +0992bc: 0a07 |002e: move-result v7 │ │ +0992be: 6e30 6602 6907 |002f: invoke-virtual {v9, v6, v7}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0266 │ │ +0992c4: 7210 f720 0100 |0032: invoke-interface {v1}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@20f7 │ │ +0992ca: 0a06 |0035: move-result v6 │ │ +0992cc: 3806 0b00 |0036: if-eqz v6, 0041 // +000b │ │ +0992d0: 7210 f420 0100 |0038: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@20f4 │ │ +0992d6: 0c03 |003b: move-result-object v3 │ │ +0992d8: 1f03 7803 |003c: check-cast v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0378 │ │ +0992dc: 6e20 301b 9300 |003e: invoke-virtual {v3, v9}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@1b30 │ │ +0992e2: d800 0001 |0041: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0992e6: 28c3 |0043: goto 0006 // -003d │ │ +0992e8: 3805 0900 |0044: if-eqz v5, 004d // +0009 │ │ +0992ec: 6e10 e419 0800 |0046: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@19e4 │ │ +0992f2: 0c06 |0049: move-result-object v6 │ │ +0992f4: 6e30 6a02 6905 |004a: invoke-virtual {v9, v6, v5}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@026a │ │ +0992fa: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0001 line=334 │ │ 0x0005 line=335 │ │ 0x0008 line=336 │ │ 0x000c line=337 │ │ @@ -198821,17 +198793,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -098b30: |[098b30] android.support.v7.internal.view.menu.MenuBuilder.savePresenterStates:(Landroid/os/Bundle;)V │ │ -098b40: 7020 d819 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@19d8 │ │ -098b46: 0e00 |0003: return-void │ │ +0992fc: |[0992fc] android.support.v7.internal.view.menu.MenuBuilder.savePresenterStates:(Landroid/os/Bundle;)V │ │ +09930c: 7020 d819 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@19d8 │ │ +099312: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0003 line=325 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0004 reg=1 outState Landroid/os/Bundle; │ │ @@ -198841,17 +198813,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098b48: |[098b48] android.support.v7.internal.view.menu.MenuBuilder.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V │ │ -098b58: 5b01 f309 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@09f3 │ │ -098b5c: 0e00 |0002: return-void │ │ +099314: |[099314] android.support.v7.internal.view.menu.MenuBuilder.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V │ │ +099324: 5b01 f309 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@09f3 │ │ +099328: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0002 line=394 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0003 reg=1 cb Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; │ │ @@ -198861,17 +198833,17 @@ │ │ type : '(Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098b60: |[098b60] android.support.v7.internal.view.menu.MenuBuilder.setCurrentMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -098b70: 5b01 f509 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@09f5 │ │ -098b74: 0e00 |0002: return-void │ │ +09932c: |[09932c] android.support.v7.internal.view.menu.MenuBuilder.setCurrentMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +09933c: 5b01 f509 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@09f5 │ │ +099340: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1272 │ │ 0x0002 line=1273 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0003 reg=1 menuInfo Landroid/view/ContextMenu$ContextMenuInfo; │ │ @@ -198881,17 +198853,17 @@ │ │ type : '(I)Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098b78: |[098b78] android.support.v7.internal.view.menu.MenuBuilder.setDefaultShowAsAction:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -098b88: 5901 f609 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@09f6 │ │ -098b8c: 1100 |0002: return-object v0 │ │ +099344: |[099344] android.support.v7.internal.view.menu.MenuBuilder.setDefaultShowAsAction:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +099354: 5901 f609 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@09f6 │ │ +099358: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0002 line=210 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0003 reg=1 defaultShowAsAction I │ │ @@ -198901,44 +198873,44 @@ │ │ type : '(Landroid/view/MenuItem;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -098b90: |[098b90] android.support.v7.internal.view.menu.MenuBuilder.setExclusiveItemChecked:(Landroid/view/MenuItem;)V │ │ -098ba0: 7210 ed20 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getGroupId:()I // method@20ed │ │ -098ba6: 0a02 |0003: move-result v2 │ │ -098ba8: 5454 fe09 |0004: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -098bac: 6e10 0d25 0400 |0006: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -098bb2: 0a00 |0009: move-result v0 │ │ -098bb4: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -098bb6: 3503 2800 |000b: if-ge v3, v0, 0033 // +0028 │ │ -098bba: 5454 fe09 |000d: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -098bbe: 6e20 0725 3400 |000f: invoke-virtual {v4, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -098bc4: 0c01 |0012: move-result-object v1 │ │ -098bc6: 1f01 6303 |0013: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -098bca: 6e10 2c1a 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1a2c │ │ -098bd0: 0a04 |0018: move-result v4 │ │ -098bd2: 3324 0800 |0019: if-ne v4, v2, 0021 // +0008 │ │ -098bd6: 6e10 431a 0100 |001b: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@1a43 │ │ -098bdc: 0a04 |001e: move-result v4 │ │ -098bde: 3904 0500 |001f: if-nez v4, 0024 // +0005 │ │ -098be2: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -098be6: 28e8 |0023: goto 000b // -0018 │ │ -098be8: 6e10 401a 0100 |0024: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@1a40 │ │ -098bee: 0a04 |0027: move-result v4 │ │ -098bf0: 3804 f9ff |0028: if-eqz v4, 0021 // -0007 │ │ -098bf4: 3361 0700 |002a: if-ne v1, v6, 0031 // +0007 │ │ -098bf8: 1214 |002c: const/4 v4, #int 1 // #1 │ │ -098bfa: 6e20 511a 4100 |002d: invoke-virtual {v1, v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@1a51 │ │ -098c00: 28f1 |0030: goto 0021 // -000f │ │ -098c02: 1204 |0031: const/4 v4, #int 0 // #0 │ │ -098c04: 28fb |0032: goto 002d // -0005 │ │ -098c06: 0e00 |0033: return-void │ │ +09935c: |[09935c] android.support.v7.internal.view.menu.MenuBuilder.setExclusiveItemChecked:(Landroid/view/MenuItem;)V │ │ +09936c: 7210 ed20 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getGroupId:()I // method@20ed │ │ +099372: 0a02 |0003: move-result v2 │ │ +099374: 5454 fe09 |0004: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +099378: 6e10 0d25 0400 |0006: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +09937e: 0a00 |0009: move-result v0 │ │ +099380: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +099382: 3503 2800 |000b: if-ge v3, v0, 0033 // +0028 │ │ +099386: 5454 fe09 |000d: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +09938a: 6e20 0725 3400 |000f: invoke-virtual {v4, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +099390: 0c01 |0012: move-result-object v1 │ │ +099392: 1f01 6703 |0013: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +099396: 6e10 2c1a 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1a2c │ │ +09939c: 0a04 |0018: move-result v4 │ │ +09939e: 3324 0800 |0019: if-ne v4, v2, 0021 // +0008 │ │ +0993a2: 6e10 431a 0100 |001b: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@1a43 │ │ +0993a8: 0a04 |001e: move-result v4 │ │ +0993aa: 3904 0500 |001f: if-nez v4, 0024 // +0005 │ │ +0993ae: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0993b2: 28e8 |0023: goto 000b // -0018 │ │ +0993b4: 6e10 401a 0100 |0024: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@1a40 │ │ +0993ba: 0a04 |0027: move-result v4 │ │ +0993bc: 3804 f9ff |0028: if-eqz v4, 0021 // -0007 │ │ +0993c0: 3361 0700 |002a: if-ne v1, v6, 0031 // +0007 │ │ +0993c4: 1214 |002c: const/4 v4, #int 1 // #1 │ │ +0993c6: 6e20 511a 4100 |002d: invoke-virtual {v1, v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@1a51 │ │ +0993cc: 28f1 |0030: goto 0021 // -000f │ │ +0993ce: 1204 |0031: const/4 v4, #int 0 // #0 │ │ +0993d0: 28fb |0032: goto 002d // -0005 │ │ +0993d2: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0004 line=558 │ │ 0x000a line=559 │ │ 0x000d line=560 │ │ 0x0015 line=561 │ │ @@ -198960,32 +198932,32 @@ │ │ type : '(IZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -098c08: |[098c08] android.support.v7.internal.view.menu.MenuBuilder.setGroupCheckable:(IZZ)V │ │ -098c18: 5443 fe09 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -098c1c: 6e10 0d25 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -098c22: 0a00 |0005: move-result v0 │ │ -098c24: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -098c26: 3501 1900 |0007: if-ge v1, v0, 0020 // +0019 │ │ -098c2a: 5443 fe09 |0009: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -098c2e: 6e20 0725 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -098c34: 0c02 |000e: move-result-object v2 │ │ -098c36: 1f02 6303 |000f: check-cast v2, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -098c3a: 6e10 2c1a 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1a2c │ │ -098c40: 0a03 |0014: move-result v3 │ │ -098c42: 3353 0800 |0015: if-ne v3, v5, 001d // +0008 │ │ -098c46: 6e20 531a 7200 |0017: invoke-virtual {v2, v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@1a53 │ │ -098c4c: 6e20 4f1a 6200 |001a: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setCheckable:(Z)Landroid/view/MenuItem; // method@1a4f │ │ -098c52: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -098c56: 28e8 |001f: goto 0007 // -0018 │ │ -098c58: 0e00 |0020: return-void │ │ +0993d4: |[0993d4] android.support.v7.internal.view.menu.MenuBuilder.setGroupCheckable:(IZZ)V │ │ +0993e4: 5443 fe09 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +0993e8: 6e10 0d25 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0993ee: 0a00 |0005: move-result v0 │ │ +0993f0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0993f2: 3501 1900 |0007: if-ge v1, v0, 0020 // +0019 │ │ +0993f6: 5443 fe09 |0009: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +0993fa: 6e20 0725 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +099400: 0c02 |000e: move-result-object v2 │ │ +099402: 1f02 6703 |000f: check-cast v2, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +099406: 6e10 2c1a 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1a2c │ │ +09940c: 0a03 |0014: move-result v3 │ │ +09940e: 3353 0800 |0015: if-ne v3, v5, 001d // +0008 │ │ +099412: 6e20 531a 7200 |0017: invoke-virtual {v2, v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@1a53 │ │ +099418: 6e20 4f1a 6200 |001a: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setCheckable:(Z)Landroid/view/MenuItem; // method@1a4f │ │ +09941e: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +099422: 28e8 |001f: goto 0007 // -0018 │ │ +099424: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0006 line=579 │ │ 0x0009 line=580 │ │ 0x0011 line=581 │ │ 0x0017 line=582 │ │ @@ -199006,31 +198978,31 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -098c5c: |[098c5c] android.support.v7.internal.view.menu.MenuBuilder.setGroupEnabled:(IZ)V │ │ -098c6c: 5443 fe09 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -098c70: 6e10 0d25 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -098c76: 0a00 |0005: move-result v0 │ │ -098c78: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -098c7a: 3501 1600 |0007: if-ge v1, v0, 001d // +0016 │ │ -098c7e: 5443 fe09 |0009: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -098c82: 6e20 0725 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -098c88: 0c02 |000e: move-result-object v2 │ │ -098c8a: 1f02 6303 |000f: check-cast v2, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -098c8e: 6e10 2c1a 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1a2c │ │ -098c94: 0a03 |0014: move-result v3 │ │ -098c96: 3353 0500 |0015: if-ne v3, v5, 001a // +0005 │ │ -098c9a: 6e20 521a 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setEnabled:(Z)Landroid/view/MenuItem; // method@1a52 │ │ -098ca0: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -098ca4: 28eb |001c: goto 0007 // -0015 │ │ -098ca6: 0e00 |001d: return-void │ │ +099428: |[099428] android.support.v7.internal.view.menu.MenuBuilder.setGroupEnabled:(IZ)V │ │ +099438: 5443 fe09 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +09943c: 6e10 0d25 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +099442: 0a00 |0005: move-result v0 │ │ +099444: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +099446: 3501 1600 |0007: if-ge v1, v0, 001d // +0016 │ │ +09944a: 5443 fe09 |0009: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +09944e: 6e20 0725 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +099454: 0c02 |000e: move-result-object v2 │ │ +099456: 1f02 6703 |000f: check-cast v2, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +09945a: 6e10 2c1a 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1a2c │ │ +099460: 0a03 |0014: move-result v3 │ │ +099462: 3353 0500 |0015: if-ne v3, v5, 001a // +0005 │ │ +099466: 6e20 521a 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setEnabled:(Z)Landroid/view/MenuItem; // method@1a52 │ │ +09946c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +099470: 28eb |001c: goto 0007 // -0015 │ │ +099472: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0006 line=614 │ │ 0x0009 line=615 │ │ 0x0011 line=616 │ │ 0x0017 line=617 │ │ @@ -199049,38 +199021,38 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -098ca8: |[098ca8] android.support.v7.internal.view.menu.MenuBuilder.setGroupVisible:(IZ)V │ │ -098cb8: 5454 fe09 |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -098cbc: 6e10 0d25 0400 |0002: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -098cc2: 0a00 |0005: move-result v0 │ │ -098cc4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -098cc6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -098cc8: 3502 1a00 |0008: if-ge v2, v0, 0022 // +001a │ │ -098ccc: 5454 fe09 |000a: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -098cd0: 6e20 0725 2400 |000c: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -098cd6: 0c03 |000f: move-result-object v3 │ │ -098cd8: 1f03 6303 |0010: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -098cdc: 6e10 2c1a 0300 |0012: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1a2c │ │ -098ce2: 0a04 |0015: move-result v4 │ │ -098ce4: 3364 0900 |0016: if-ne v4, v6, 001f // +0009 │ │ -098ce8: 6e20 671a 7300 |0018: invoke-virtual {v3, v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@1a67 │ │ -098cee: 0a04 |001b: move-result v4 │ │ -098cf0: 3804 0300 |001c: if-eqz v4, 001f // +0003 │ │ -098cf4: 1211 |001e: const/4 v1, #int 1 // #1 │ │ -098cf6: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -098cfa: 28e7 |0021: goto 0008 // -0019 │ │ -098cfc: 3801 0600 |0022: if-eqz v1, 0028 // +0006 │ │ -098d00: 1214 |0024: const/4 v4, #int 1 // #1 │ │ -098d02: 6e20 f719 4500 |0025: invoke-virtual {v5, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -098d08: 0e00 |0028: return-void │ │ +099474: |[099474] android.support.v7.internal.view.menu.MenuBuilder.setGroupVisible:(IZ)V │ │ +099484: 5454 fe09 |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +099488: 6e10 0d25 0400 |0002: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +09948e: 0a00 |0005: move-result v0 │ │ +099490: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +099492: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +099494: 3502 1a00 |0008: if-ge v2, v0, 0022 // +001a │ │ +099498: 5454 fe09 |000a: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +09949c: 6e20 0725 2400 |000c: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0994a2: 0c03 |000f: move-result-object v3 │ │ +0994a4: 1f03 6703 |0010: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +0994a8: 6e10 2c1a 0300 |0012: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1a2c │ │ +0994ae: 0a04 |0015: move-result v4 │ │ +0994b0: 3364 0900 |0016: if-ne v4, v6, 001f // +0009 │ │ +0994b4: 6e20 671a 7300 |0018: invoke-virtual {v3, v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@1a67 │ │ +0994ba: 0a04 |001b: move-result v4 │ │ +0994bc: 3804 0300 |001c: if-eqz v4, 001f // +0003 │ │ +0994c0: 1211 |001e: const/4 v1, #int 1 // #1 │ │ +0994c2: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0994c6: 28e7 |0021: goto 0008 // -0019 │ │ +0994c8: 3801 0600 |0022: if-eqz v1, 0028 // +0006 │ │ +0994cc: 1214 |0024: const/4 v4, #int 1 // #1 │ │ +0994ce: 6e20 f719 4500 |0025: invoke-virtual {v5, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +0994d4: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ 0x0006 line=595 │ │ 0x0007 line=596 │ │ 0x000a line=597 │ │ 0x0012 line=598 │ │ @@ -199104,23 +199076,23 @@ │ │ type : '(I)Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -098d0c: |[098d0c] android.support.v7.internal.view.menu.MenuBuilder.setHeaderIconInt:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -098d1c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -098d1e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -098d20: 0760 |0002: move-object v0, v6 │ │ -098d22: 0173 |0003: move v3, v7 │ │ -098d24: 0724 |0004: move-object v4, v2 │ │ -098d26: 0725 |0005: move-object v5, v2 │ │ -098d28: 7606 0d1a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1a0d │ │ -098d2e: 1106 |0009: return-object v6 │ │ +0994d8: |[0994d8] android.support.v7.internal.view.menu.MenuBuilder.setHeaderIconInt:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +0994e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0994ea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0994ec: 0760 |0002: move-object v0, v6 │ │ +0994ee: 0173 |0003: move v3, v7 │ │ +0994f0: 0724 |0004: move-object v4, v2 │ │ +0994f2: 0725 |0005: move-object v5, v2 │ │ +0994f4: 7606 0d1a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1a0d │ │ +0994fa: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1227 │ │ 0x0009 line=1228 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 iconRes I │ │ @@ -199130,23 +199102,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -098d30: |[098d30] android.support.v7.internal.view.menu.MenuBuilder.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -098d40: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -098d42: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -098d44: 0760 |0002: move-object v0, v6 │ │ -098d46: 0113 |0003: move v3, v1 │ │ -098d48: 0774 |0004: move-object v4, v7 │ │ -098d4a: 0725 |0005: move-object v5, v2 │ │ -098d4c: 7606 0d1a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1a0d │ │ -098d52: 1106 |0009: return-object v6 │ │ +0994fc: |[0994fc] android.support.v7.internal.view.menu.MenuBuilder.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +09950c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09950e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +099510: 0760 |0002: move-object v0, v6 │ │ +099512: 0113 |0003: move v3, v1 │ │ +099514: 0774 |0004: move-object v4, v7 │ │ +099516: 0725 |0005: move-object v5, v2 │ │ +099518: 7606 0d1a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1a0d │ │ +09951e: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1215 │ │ 0x0009 line=1216 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 icon Landroid/graphics/drawable/Drawable; │ │ @@ -199156,23 +199128,23 @@ │ │ type : '(I)Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -098d54: |[098d54] android.support.v7.internal.view.menu.MenuBuilder.setHeaderTitleInt:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -098d64: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -098d66: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -098d68: 0760 |0002: move-object v0, v6 │ │ -098d6a: 0171 |0003: move v1, v7 │ │ -098d6c: 0724 |0004: move-object v4, v2 │ │ -098d6e: 0725 |0005: move-object v5, v2 │ │ -098d70: 7606 0d1a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1a0d │ │ -098d76: 1106 |0009: return-object v6 │ │ +099520: |[099520] android.support.v7.internal.view.menu.MenuBuilder.setHeaderTitleInt:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +099530: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +099532: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +099534: 0760 |0002: move-object v0, v6 │ │ +099536: 0171 |0003: move v1, v7 │ │ +099538: 0724 |0004: move-object v4, v2 │ │ +09953a: 0725 |0005: move-object v5, v2 │ │ +09953c: 7606 0d1a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1a0d │ │ +099542: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1203 │ │ 0x0009 line=1204 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 titleRes I │ │ @@ -199182,23 +199154,23 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -098d78: |[098d78] android.support.v7.internal.view.menu.MenuBuilder.setHeaderTitleInt:(Ljava/lang/CharSequence;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -098d88: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -098d8a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -098d8c: 0760 |0002: move-object v0, v6 │ │ -098d8e: 0772 |0003: move-object v2, v7 │ │ -098d90: 0113 |0004: move v3, v1 │ │ -098d92: 0745 |0005: move-object v5, v4 │ │ -098d94: 7606 0d1a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1a0d │ │ -098d9a: 1106 |0009: return-object v6 │ │ +099544: |[099544] android.support.v7.internal.view.menu.MenuBuilder.setHeaderTitleInt:(Ljava/lang/CharSequence;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +099554: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +099556: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +099558: 0760 |0002: move-object v0, v6 │ │ +09955a: 0772 |0003: move-object v2, v7 │ │ +09955c: 0113 |0004: move v3, v1 │ │ +09955e: 0745 |0005: move-object v5, v4 │ │ +099560: 7606 0d1a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1a0d │ │ +099566: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1191 │ │ 0x0009 line=1192 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 title Ljava/lang/CharSequence; │ │ @@ -199208,23 +199180,23 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -098d9c: |[098d9c] android.support.v7.internal.view.menu.MenuBuilder.setHeaderViewInt:(Landroid/view/View;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -098dac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -098dae: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -098db0: 0760 |0002: move-object v0, v6 │ │ -098db2: 0113 |0003: move v3, v1 │ │ -098db4: 0724 |0004: move-object v4, v2 │ │ -098db6: 0775 |0005: move-object v5, v7 │ │ -098db8: 7606 0d1a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1a0d │ │ -098dbe: 1106 |0009: return-object v6 │ │ +099568: |[099568] android.support.v7.internal.view.menu.MenuBuilder.setHeaderViewInt:(Landroid/view/View;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +099578: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09957a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +09957c: 0760 |0002: move-object v0, v6 │ │ +09957e: 0113 |0003: move v3, v1 │ │ +099580: 0724 |0004: move-object v4, v2 │ │ +099582: 0775 |0005: move-object v5, v7 │ │ +099584: 7606 0d1a 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@1a0d │ │ +09958a: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1239 │ │ 0x0009 line=1240 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 view Landroid/view/View; │ │ @@ -199234,17 +199206,17 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098dc0: |[098dc0] android.support.v7.internal.view.menu.MenuBuilder.setOptionalIconsVisible:(Z)V │ │ -098dd0: 5c01 010a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0a01 │ │ -098dd4: 0e00 |0002: return-void │ │ +09958c: |[09958c] android.support.v7.internal.view.menu.MenuBuilder.setOptionalIconsVisible:(Z)V │ │ +09959c: 5c01 010a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0a01 │ │ +0995a0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1276 │ │ 0x0002 line=1277 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0003 reg=1 visible Z │ │ @@ -199254,19 +199226,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -098dd8: |[098dd8] android.support.v7.internal.view.menu.MenuBuilder.setQwertyMode:(Z)V │ │ -098de8: 5c12 040a |0000: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0a04 │ │ -098dec: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -098dee: 6e20 f719 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -098df4: 0e00 |0006: return-void │ │ +0995a4: |[0995a4] android.support.v7.internal.view.menu.MenuBuilder.setQwertyMode:(Z)V │ │ +0995b4: 5c12 040a |0000: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0a04 │ │ +0995b8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0995ba: 6e20 f719 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +0995c0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=707 │ │ 0x0002 line=709 │ │ 0x0006 line=710 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -199277,22 +199249,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -098df8: |[098df8] android.support.v7.internal.view.menu.MenuBuilder.setShortcutsVisible:(Z)V │ │ -098e08: 5510 060a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0a06 │ │ -098e0c: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -098e10: 0e00 |0004: return-void │ │ -098e12: 7020 141a 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@1a14 │ │ -098e18: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -098e1a: 6e20 f719 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -098e20: 28f8 |000c: goto 0004 // -0008 │ │ +0995c4: |[0995c4] android.support.v7.internal.view.menu.MenuBuilder.setShortcutsVisible:(Z)V │ │ +0995d4: 5510 060a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0a06 │ │ +0995d8: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +0995dc: 0e00 |0004: return-void │ │ +0995de: 7020 141a 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@1a14 │ │ +0995e4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0995e6: 6e20 f719 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +0995ec: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0004 line=753 │ │ 0x0005 line=751 │ │ 0x0008 line=752 │ │ locals : │ │ @@ -199304,19 +199276,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -098e24: |[098e24] android.support.v7.internal.view.menu.MenuBuilder.size:()I │ │ -098e34: 5410 fe09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ -098e38: 6e10 0d25 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -098e3e: 0a00 |0005: move-result v0 │ │ -098e40: 0f00 |0006: return v0 │ │ +0995f0: |[0995f0] android.support.v7.internal.view.menu.MenuBuilder.size:()I │ │ +099600: 5410 fe09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@09fe │ │ +099604: 6e10 0d25 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +09960a: 0a00 |0005: move-result v0 │ │ +09960c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ #73 : (in Landroid/support/v7/internal/view/menu/MenuBuilder;) │ │ @@ -199324,23 +199296,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -098e44: |[098e44] android.support.v7.internal.view.menu.MenuBuilder.startDispatchingItemsChanged:()V │ │ -098e54: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -098e56: 5c21 030a |0001: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0a03 │ │ -098e5a: 5520 ff09 |0003: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@09ff │ │ -098e5e: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ -098e62: 5c21 ff09 |0007: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@09ff │ │ -098e66: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -098e68: 6e20 f719 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -098e6e: 0e00 |000d: return-void │ │ +099610: |[099610] android.support.v7.internal.view.menu.MenuBuilder.startDispatchingItemsChanged:()V │ │ +099620: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +099622: 5c21 030a |0001: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0a03 │ │ +099626: 5520 ff09 |0003: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@09ff │ │ +09962a: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ +09962e: 5c21 ff09 |0007: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@09ff │ │ +099632: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +099634: 6e20 f719 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +09963a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1018 │ │ 0x0003 line=1020 │ │ 0x0007 line=1021 │ │ 0x0009 line=1022 │ │ 0x000d line=1024 │ │ @@ -199352,38 +199324,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -098e70: |[098e70] android.support.v7.internal.view.menu.MenuBuilder.stopDispatchingItemsChanged:()V │ │ -098e80: 5510 030a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0a03 │ │ -098e84: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -098e88: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -098e8a: 5c10 030a |0005: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0a03 │ │ -098e8e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -098e90: 5c10 ff09 |0008: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@09ff │ │ -098e94: 0e00 |000a: return-void │ │ +09963c: |[09963c] android.support.v7.internal.view.menu.MenuBuilder.stopDispatchingItemsChanged:()V │ │ +09964c: 5510 030a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0a03 │ │ +099650: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +099654: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +099656: 5c10 030a |0005: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0a03 │ │ +09965a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +09965c: 5c10 ff09 |0008: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@09ff │ │ +099660: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1011 │ │ 0x0004 line=1012 │ │ 0x0007 line=1013 │ │ 0x000a line=1015 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ - source_file_idx : 2818 (MenuBuilder.java) │ │ + source_file_idx : 2824 (MenuBuilder.java) │ │ │ │ Class #747 header: │ │ -class_idx : 865 │ │ +class_idx : 869 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2820 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2826 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #747 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/menu/MenuDialogHelper;' │ │ @@ -199418,18 +199390,18 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -098e98: |[098e98] android.support.v7.internal.view.menu.MenuDialogHelper.:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -098ea8: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -098eae: 5b01 0b0a |0003: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a0b │ │ -098eb2: 0e00 |0005: return-void │ │ +099664: |[099664] android.support.v7.internal.view.menu.MenuDialogHelper.:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +099674: 7010 b324 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +09967a: 5b01 0b0a |0003: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a0b │ │ +09967e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/menu/MenuDialogHelper; │ │ @@ -199441,20 +199413,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -098eb4: |[098eb4] android.support.v7.internal.view.menu.MenuDialogHelper.dismiss:()V │ │ -098ec4: 5410 0a0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0a0a │ │ -098ec8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -098ecc: 5410 0a0a |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0a0a │ │ -098ed0: 6e10 8500 0000 |0006: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@0085 │ │ -098ed6: 0e00 |0009: return-void │ │ +099680: |[099680] android.support.v7.internal.view.menu.MenuDialogHelper.dismiss:()V │ │ +099690: 5410 0a0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0a0a │ │ +099694: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +099698: 5410 0a0a |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0a0a │ │ +09969c: 6e10 8500 0000 |0006: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@0085 │ │ +0996a2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0004 line=142 │ │ 0x0009 line=144 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/MenuDialogHelper; │ │ @@ -199464,25 +199436,25 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -098ed8: |[098ed8] android.support.v7.internal.view.menu.MenuDialogHelper.onClick:(Landroid/content/DialogInterface;I)V │ │ -098ee8: 5431 0b0a |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a0b │ │ -098eec: 5430 0c0a |0002: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0a0c │ │ -098ef0: 6e10 ae19 0000 |0004: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.getAdapter:()Landroid/widget/ListAdapter; // method@19ae │ │ -098ef6: 0c00 |0007: move-result-object v0 │ │ -098ef8: 7220 9123 5000 |0008: invoke-interface {v0, v5}, Landroid/widget/ListAdapter;.getItem:(I)Ljava/lang/Object; // method@2391 │ │ -098efe: 0c00 |000b: move-result-object v0 │ │ -098f00: 1f00 6303 |000c: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -098f04: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -098f06: 6e30 f919 0102 |000f: invoke-virtual {v1, v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@19f9 │ │ -098f0c: 0e00 |0012: return-void │ │ +0996a4: |[0996a4] android.support.v7.internal.view.menu.MenuDialogHelper.onClick:(Landroid/content/DialogInterface;I)V │ │ +0996b4: 5431 0b0a |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a0b │ │ +0996b8: 5430 0c0a |0002: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0a0c │ │ +0996bc: 6e10 ae19 0000 |0004: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.getAdapter:()Landroid/widget/ListAdapter; // method@19ae │ │ +0996c2: 0c00 |0007: move-result-object v0 │ │ +0996c4: 7220 9123 5000 |0008: invoke-interface {v0, v5}, Landroid/widget/ListAdapter;.getItem:(I)Ljava/lang/Object; // method@2391 │ │ +0996ca: 0c00 |000b: move-result-object v0 │ │ +0996cc: 1f00 6703 |000c: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +0996d0: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0996d2: 6e30 f919 0102 |000f: invoke-virtual {v1, v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@19f9 │ │ +0996d8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0012 line=171 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Landroid/support/v7/internal/view/menu/MenuDialogHelper; │ │ 0x0000 - 0x0013 reg=4 dialog Landroid/content/DialogInterface; │ │ @@ -199493,24 +199465,24 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -098f10: |[098f10] android.support.v7.internal.view.menu.MenuDialogHelper.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -098f20: 3903 0600 |0000: if-nez v3, 0006 // +0006 │ │ -098f24: 5410 0b0a |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a0b │ │ -098f28: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ -098f2c: 6e10 191a 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.dismiss:()V // method@1a19 │ │ -098f32: 5410 0d0a |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a0d │ │ -098f36: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -098f3a: 5410 0d0a |000d: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a0d │ │ -098f3e: 7230 e31a 2003 |000f: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@1ae3 │ │ -098f44: 0e00 |0012: return-void │ │ +0996dc: |[0996dc] android.support.v7.internal.view.menu.MenuDialogHelper.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +0996ec: 3903 0600 |0000: if-nez v3, 0006 // +0006 │ │ +0996f0: 5410 0b0a |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a0b │ │ +0996f4: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ +0996f8: 6e10 191a 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.dismiss:()V // method@1a19 │ │ +0996fe: 5410 0d0a |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a0d │ │ +099702: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +099706: 5410 0d0a |000d: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a0d │ │ +09970a: 7230 e31a 2003 |000f: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@1ae3 │ │ +099710: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0006 line=154 │ │ 0x0009 line=156 │ │ 0x000d line=157 │ │ 0x0012 line=159 │ │ @@ -199524,20 +199496,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -098f48: |[098f48] android.support.v7.internal.view.menu.MenuDialogHelper.onDismiss:(Landroid/content/DialogInterface;)V │ │ -098f58: 5430 0c0a |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0a0c │ │ -098f5c: 5431 0b0a |0002: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a0b │ │ -098f60: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -098f62: 6e30 b319 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@19b3 │ │ -098f68: 0e00 |0008: return-void │ │ +099714: |[099714] android.support.v7.internal.view.menu.MenuDialogHelper.onDismiss:(Landroid/content/DialogInterface;)V │ │ +099724: 5430 0c0a |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0a0c │ │ +099728: 5431 0b0a |0002: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a0b │ │ +09972c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +09972e: 6e30 b319 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@19b3 │ │ +099734: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0008 line=149 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v7/internal/view/menu/MenuDialogHelper; │ │ 0x0000 - 0x0009 reg=4 dialog Landroid/content/DialogInterface; │ │ @@ -199547,66 +199519,66 @@ │ │ type : '(Landroid/content/DialogInterface;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 99 16-bit code units │ │ -098f6c: |[098f6c] android.support.v7.internal.view.menu.MenuDialogHelper.onKey:(Landroid/content/DialogInterface;ILandroid/view/KeyEvent;)Z │ │ -098f7c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -098f7e: 1304 5200 |0001: const/16 v4, #int 82 // #52 │ │ -098f82: 3247 0500 |0003: if-eq v7, v4, 0008 // +0005 │ │ -098f86: 1244 |0005: const/4 v4, #int 4 // #4 │ │ -098f88: 3347 5500 |0006: if-ne v7, v4, 005b // +0055 │ │ -098f8c: 6e10 bd20 0800 |0008: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@20bd │ │ -098f92: 0a04 |000b: move-result v4 │ │ -098f94: 3904 2000 |000c: if-nez v4, 002c // +0020 │ │ -098f98: 6e10 c120 0800 |000e: invoke-virtual {v8}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@20c1 │ │ -098f9e: 0a04 |0011: move-result v4 │ │ -098fa0: 3904 1a00 |0012: if-nez v4, 002c // +001a │ │ -098fa4: 5454 0a0a |0014: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0a0a │ │ -098fa8: 6e10 8600 0400 |0016: invoke-virtual {v4}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@0086 │ │ -098fae: 0c02 |0019: move-result-object v2 │ │ -098fb0: 3802 4100 |001a: if-eqz v2, 005b // +0041 │ │ -098fb4: 6e10 7722 0200 |001c: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@2277 │ │ -098fba: 0c00 |001f: move-result-object v0 │ │ -098fbc: 3800 3b00 |0020: if-eqz v0, 005b // +003b │ │ -098fc0: 6e10 6421 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@2164 │ │ -098fc6: 0c01 |0025: move-result-object v1 │ │ -098fc8: 3801 3500 |0026: if-eqz v1, 005b // +0035 │ │ -098fcc: 6e30 b920 8105 |0028: invoke-virtual {v1, v8, v5}, Landroid/view/KeyEvent$DispatcherState;.startTracking:(Landroid/view/KeyEvent;Ljava/lang/Object;)V // method@20b9 │ │ -098fd2: 0f03 |002b: return v3 │ │ -098fd4: 6e10 bd20 0800 |002c: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@20bd │ │ -098fda: 0a04 |002f: move-result v4 │ │ -098fdc: 3334 2b00 |0030: if-ne v4, v3, 005b // +002b │ │ -098fe0: 6e10 c220 0800 |0032: invoke-virtual {v8}, Landroid/view/KeyEvent;.isCanceled:()Z // method@20c2 │ │ -098fe6: 0a04 |0035: move-result v4 │ │ -098fe8: 3904 2500 |0036: if-nez v4, 005b // +0025 │ │ -098fec: 5454 0a0a |0038: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0a0a │ │ -098ff0: 6e10 8600 0400 |003a: invoke-virtual {v4}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@0086 │ │ -098ff6: 0c02 |003d: move-result-object v2 │ │ -098ff8: 3802 1d00 |003e: if-eqz v2, 005b // +001d │ │ -098ffc: 6e10 7722 0200 |0040: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@2277 │ │ -099002: 0c00 |0043: move-result-object v0 │ │ -099004: 3800 1700 |0044: if-eqz v0, 005b // +0017 │ │ -099008: 6e10 6421 0000 |0046: invoke-virtual {v0}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@2164 │ │ -09900e: 0c01 |0049: move-result-object v1 │ │ -099010: 3801 1100 |004a: if-eqz v1, 005b // +0011 │ │ -099014: 6e20 b820 8100 |004c: invoke-virtual {v1, v8}, Landroid/view/KeyEvent$DispatcherState;.isTracking:(Landroid/view/KeyEvent;)Z // method@20b8 │ │ -09901a: 0a04 |004f: move-result v4 │ │ -09901c: 3804 0b00 |0050: if-eqz v4, 005b // +000b │ │ -099020: 5454 0b0a |0052: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a0b │ │ -099024: 6e20 d319 3400 |0054: invoke-virtual {v4, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@19d3 │ │ -09902a: 7210 3701 0600 |0057: invoke-interface {v6}, Landroid/content/DialogInterface;.dismiss:()V // method@0137 │ │ -099030: 28d1 |005a: goto 002b // -002f │ │ -099032: 5453 0b0a |005b: iget-object v3, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a0b │ │ -099036: 1204 |005d: const/4 v4, #int 0 // #0 │ │ -099038: 6e40 fa19 7348 |005e: invoke-virtual {v3, v7, v8, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performShortcut:(ILandroid/view/KeyEvent;I)Z // method@19fa │ │ -09903e: 0a03 |0061: move-result v3 │ │ -099040: 28c9 |0062: goto 002b // -0037 │ │ +099738: |[099738] android.support.v7.internal.view.menu.MenuDialogHelper.onKey:(Landroid/content/DialogInterface;ILandroid/view/KeyEvent;)Z │ │ +099748: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +09974a: 1304 5200 |0001: const/16 v4, #int 82 // #52 │ │ +09974e: 3247 0500 |0003: if-eq v7, v4, 0008 // +0005 │ │ +099752: 1244 |0005: const/4 v4, #int 4 // #4 │ │ +099754: 3347 5500 |0006: if-ne v7, v4, 005b // +0055 │ │ +099758: 6e10 bd20 0800 |0008: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@20bd │ │ +09975e: 0a04 |000b: move-result v4 │ │ +099760: 3904 2000 |000c: if-nez v4, 002c // +0020 │ │ +099764: 6e10 c120 0800 |000e: invoke-virtual {v8}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@20c1 │ │ +09976a: 0a04 |0011: move-result v4 │ │ +09976c: 3904 1a00 |0012: if-nez v4, 002c // +001a │ │ +099770: 5454 0a0a |0014: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0a0a │ │ +099774: 6e10 8600 0400 |0016: invoke-virtual {v4}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@0086 │ │ +09977a: 0c02 |0019: move-result-object v2 │ │ +09977c: 3802 4100 |001a: if-eqz v2, 005b // +0041 │ │ +099780: 6e10 7722 0200 |001c: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@2277 │ │ +099786: 0c00 |001f: move-result-object v0 │ │ +099788: 3800 3b00 |0020: if-eqz v0, 005b // +003b │ │ +09978c: 6e10 6421 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@2164 │ │ +099792: 0c01 |0025: move-result-object v1 │ │ +099794: 3801 3500 |0026: if-eqz v1, 005b // +0035 │ │ +099798: 6e30 b920 8105 |0028: invoke-virtual {v1, v8, v5}, Landroid/view/KeyEvent$DispatcherState;.startTracking:(Landroid/view/KeyEvent;Ljava/lang/Object;)V // method@20b9 │ │ +09979e: 0f03 |002b: return v3 │ │ +0997a0: 6e10 bd20 0800 |002c: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@20bd │ │ +0997a6: 0a04 |002f: move-result v4 │ │ +0997a8: 3334 2b00 |0030: if-ne v4, v3, 005b // +002b │ │ +0997ac: 6e10 c220 0800 |0032: invoke-virtual {v8}, Landroid/view/KeyEvent;.isCanceled:()Z // method@20c2 │ │ +0997b2: 0a04 |0035: move-result v4 │ │ +0997b4: 3904 2500 |0036: if-nez v4, 005b // +0025 │ │ +0997b8: 5454 0a0a |0038: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0a0a │ │ +0997bc: 6e10 8600 0400 |003a: invoke-virtual {v4}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@0086 │ │ +0997c2: 0c02 |003d: move-result-object v2 │ │ +0997c4: 3802 1d00 |003e: if-eqz v2, 005b // +001d │ │ +0997c8: 6e10 7722 0200 |0040: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@2277 │ │ +0997ce: 0c00 |0043: move-result-object v0 │ │ +0997d0: 3800 1700 |0044: if-eqz v0, 005b // +0017 │ │ +0997d4: 6e10 6421 0000 |0046: invoke-virtual {v0}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@2164 │ │ +0997da: 0c01 |0049: move-result-object v1 │ │ +0997dc: 3801 1100 |004a: if-eqz v1, 005b // +0011 │ │ +0997e0: 6e20 b820 8100 |004c: invoke-virtual {v1, v8}, Landroid/view/KeyEvent$DispatcherState;.isTracking:(Landroid/view/KeyEvent;)Z // method@20b8 │ │ +0997e6: 0a04 |004f: move-result v4 │ │ +0997e8: 3804 0b00 |0050: if-eqz v4, 005b // +000b │ │ +0997ec: 5454 0b0a |0052: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a0b │ │ +0997f0: 6e20 d319 3400 |0054: invoke-virtual {v4, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@19d3 │ │ +0997f6: 7210 3701 0600 |0057: invoke-interface {v6}, Landroid/content/DialogInterface;.dismiss:()V // method@0137 │ │ +0997fc: 28d1 |005a: goto 002b // -002f │ │ +0997fe: 5453 0b0a |005b: iget-object v3, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a0b │ │ +099802: 1204 |005d: const/4 v4, #int 0 // #0 │ │ +099804: 6e40 fa19 7348 |005e: invoke-virtual {v3, v7, v8, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performShortcut:(ILandroid/view/KeyEvent;I)Z // method@19fa │ │ +09980a: 0a03 |0061: move-result v3 │ │ +09980c: 28c9 |0062: goto 002b // -0037 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0008 line=97 │ │ 0x0014 line=99 │ │ 0x001a line=100 │ │ 0x001c line=101 │ │ @@ -199642,23 +199614,23 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -099044: |[099044] android.support.v7.internal.view.menu.MenuDialogHelper.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ -099054: 5410 0d0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a0d │ │ -099058: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -09905c: 5410 0d0a |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a0d │ │ -099060: 7220 e41a 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@1ae4 │ │ -099066: 0a00 |0009: move-result v0 │ │ -099068: 0f00 |000a: return v0 │ │ -09906a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -09906c: 28fe |000c: goto 000a // -0002 │ │ +099810: |[099810] android.support.v7.internal.view.menu.MenuDialogHelper.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ +099820: 5410 0d0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a0d │ │ +099824: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +099828: 5410 0d0a |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a0d │ │ +09982c: 7220 e41a 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@1ae4 │ │ +099832: 0a00 |0009: move-result v0 │ │ +099834: 0f00 |000a: return v0 │ │ +099836: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +099838: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0004 line=164 │ │ 0x000a line=166 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuDialogHelper; │ │ @@ -199669,17 +199641,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099070: |[099070] android.support.v7.internal.view.menu.MenuDialogHelper.setPresenterCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ -099080: 5b01 0d0a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a0d │ │ -099084: 0e00 |0002: return-void │ │ +09983c: |[09983c] android.support.v7.internal.view.menu.MenuDialogHelper.setPresenterCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ +09984c: 5b01 0d0a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a0d │ │ +099850: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0002 line=133 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuDialogHelper; │ │ 0x0000 - 0x0003 reg=1 cb Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; │ │ @@ -199689,68 +199661,68 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ -099088: |[099088] android.support.v7.internal.view.menu.MenuDialogHelper.show:(Landroid/os/IBinder;)V │ │ -099098: 5473 0b0a |0000: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a0b │ │ -09909c: 2200 1400 |0002: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -0990a0: 6e10 e519 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@19e5 │ │ -0990a6: 0c04 |0007: move-result-object v4 │ │ -0990a8: 7020 7c00 4000 |0008: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007c │ │ -0990ae: 2204 5d03 |000b: new-instance v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter; // type@035d │ │ -0990b2: 6005 2b08 |000d: sget v5, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_layout:I // field@082b │ │ -0990b6: 6006 6c08 |000f: sget v6, Landroid/support/v7/appcompat/R$style;.Theme_AppCompat_CompactMenu_Dialog:I // field@086c │ │ -0990ba: 7030 a819 5406 |0011: invoke-direct {v4, v5, v6}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.:(II)V // method@19a8 │ │ -0990c0: 5b74 0c0a |0014: iput-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0a0c │ │ -0990c4: 5474 0c0a |0016: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0a0c │ │ -0990c8: 6e20 ba19 7400 |0018: invoke-virtual {v4, v7}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@19ba │ │ -0990ce: 5474 0b0a |001b: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a0b │ │ -0990d2: 5475 0c0a |001d: iget-object v5, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0a0c │ │ -0990d6: 6e20 c919 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@19c9 │ │ -0990dc: 5474 0c0a |0022: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0a0c │ │ -0990e0: 6e10 ae19 0400 |0024: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.getAdapter:()Landroid/widget/ListAdapter; // method@19ae │ │ -0990e6: 0c04 |0027: move-result-object v4 │ │ -0990e8: 6e30 7e00 4007 |0028: invoke-virtual {v0, v4, v7}, Landroid/app/AlertDialog$Builder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@007e │ │ -0990ee: 6e10 e919 0300 |002b: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getHeaderView:()Landroid/view/View; // method@19e9 │ │ -0990f4: 0c01 |002e: move-result-object v1 │ │ -0990f6: 3801 3200 |002f: if-eqz v1, 0061 // +0032 │ │ -0990fa: 6e20 7f00 1000 |0031: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setCustomTitle:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@007f │ │ -099100: 6e20 8100 7000 |0034: invoke-virtual {v0, v7}, Landroid/app/AlertDialog$Builder;.setOnKeyListener:(Landroid/content/DialogInterface$OnKeyListener;)Landroid/app/AlertDialog$Builder; // method@0081 │ │ -099106: 6e10 7d00 0000 |0037: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@007d │ │ -09910c: 0c04 |003a: move-result-object v4 │ │ -09910e: 5b74 0a0a |003b: iput-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0a0a │ │ -099112: 5474 0a0a |003d: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0a0a │ │ -099116: 6e20 8800 7400 |003f: invoke-virtual {v4, v7}, Landroid/app/AlertDialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0088 │ │ -09911c: 5474 0a0a |0042: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0a0a │ │ -099120: 6e10 8600 0400 |0044: invoke-virtual {v4}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@0086 │ │ -099126: 0c04 |0047: move-result-object v4 │ │ -099128: 6e10 7522 0400 |0048: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@2275 │ │ -09912e: 0c02 |004b: move-result-object v2 │ │ -099130: 1304 eb03 |004c: const/16 v4, #int 1003 // #3eb │ │ -099134: 5924 640c |004e: iput v4, v2, Landroid/view/WindowManager$LayoutParams;.type:I // field@0c64 │ │ -099138: 3808 0400 |0050: if-eqz v8, 0054 // +0004 │ │ -09913c: 5b28 630c |0052: iput-object v8, v2, Landroid/view/WindowManager$LayoutParams;.token:Landroid/os/IBinder; // field@0c63 │ │ -099140: 5224 620c |0054: iget v4, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0c62 │ │ -099144: 1505 0200 |0056: const/high16 v5, #int 131072 // #2 │ │ -099148: b654 |0058: or-int/2addr v4, v5 │ │ -09914a: 5924 620c |0059: iput v4, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0c62 │ │ -09914e: 5474 0a0a |005b: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0a0a │ │ -099152: 6e10 8900 0400 |005d: invoke-virtual {v4}, Landroid/app/AlertDialog;.show:()V // method@0089 │ │ -099158: 0e00 |0060: return-void │ │ -09915a: 6e10 e719 0300 |0061: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getHeaderIcon:()Landroid/graphics/drawable/Drawable; // method@19e7 │ │ -099160: 0c04 |0064: move-result-object v4 │ │ -099162: 6e20 8000 4000 |0065: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/AlertDialog$Builder; // method@0080 │ │ -099168: 0c04 |0068: move-result-object v4 │ │ -09916a: 6e10 e819 0300 |0069: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getHeaderTitle:()Ljava/lang/CharSequence; // method@19e8 │ │ -099170: 0c05 |006c: move-result-object v5 │ │ -099172: 6e20 8300 5400 |006d: invoke-virtual {v4, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0083 │ │ -099178: 28c4 |0070: goto 0034 // -003c │ │ +099854: |[099854] android.support.v7.internal.view.menu.MenuDialogHelper.show:(Landroid/os/IBinder;)V │ │ +099864: 5473 0b0a |0000: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a0b │ │ +099868: 2200 1400 |0002: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +09986c: 6e10 e519 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@19e5 │ │ +099872: 0c04 |0007: move-result-object v4 │ │ +099874: 7020 7c00 4000 |0008: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007c │ │ +09987a: 2204 6103 |000b: new-instance v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter; // type@0361 │ │ +09987e: 6005 2b08 |000d: sget v5, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_layout:I // field@082b │ │ +099882: 6006 6c08 |000f: sget v6, Landroid/support/v7/appcompat/R$style;.Theme_AppCompat_CompactMenu_Dialog:I // field@086c │ │ +099886: 7030 a819 5406 |0011: invoke-direct {v4, v5, v6}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.:(II)V // method@19a8 │ │ +09988c: 5b74 0c0a |0014: iput-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0a0c │ │ +099890: 5474 0c0a |0016: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0a0c │ │ +099894: 6e20 ba19 7400 |0018: invoke-virtual {v4, v7}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@19ba │ │ +09989a: 5474 0b0a |001b: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a0b │ │ +09989e: 5475 0c0a |001d: iget-object v5, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0a0c │ │ +0998a2: 6e20 c919 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@19c9 │ │ +0998a8: 5474 0c0a |0022: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@0a0c │ │ +0998ac: 6e10 ae19 0400 |0024: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.getAdapter:()Landroid/widget/ListAdapter; // method@19ae │ │ +0998b2: 0c04 |0027: move-result-object v4 │ │ +0998b4: 6e30 7e00 4007 |0028: invoke-virtual {v0, v4, v7}, Landroid/app/AlertDialog$Builder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@007e │ │ +0998ba: 6e10 e919 0300 |002b: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getHeaderView:()Landroid/view/View; // method@19e9 │ │ +0998c0: 0c01 |002e: move-result-object v1 │ │ +0998c2: 3801 3200 |002f: if-eqz v1, 0061 // +0032 │ │ +0998c6: 6e20 7f00 1000 |0031: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setCustomTitle:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@007f │ │ +0998cc: 6e20 8100 7000 |0034: invoke-virtual {v0, v7}, Landroid/app/AlertDialog$Builder;.setOnKeyListener:(Landroid/content/DialogInterface$OnKeyListener;)Landroid/app/AlertDialog$Builder; // method@0081 │ │ +0998d2: 6e10 7d00 0000 |0037: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@007d │ │ +0998d8: 0c04 |003a: move-result-object v4 │ │ +0998da: 5b74 0a0a |003b: iput-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0a0a │ │ +0998de: 5474 0a0a |003d: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0a0a │ │ +0998e2: 6e20 8800 7400 |003f: invoke-virtual {v4, v7}, Landroid/app/AlertDialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0088 │ │ +0998e8: 5474 0a0a |0042: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0a0a │ │ +0998ec: 6e10 8600 0400 |0044: invoke-virtual {v4}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@0086 │ │ +0998f2: 0c04 |0047: move-result-object v4 │ │ +0998f4: 6e10 7522 0400 |0048: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@2275 │ │ +0998fa: 0c02 |004b: move-result-object v2 │ │ +0998fc: 1304 eb03 |004c: const/16 v4, #int 1003 // #3eb │ │ +099900: 5924 640c |004e: iput v4, v2, Landroid/view/WindowManager$LayoutParams;.type:I // field@0c64 │ │ +099904: 3808 0400 |0050: if-eqz v8, 0054 // +0004 │ │ +099908: 5b28 630c |0052: iput-object v8, v2, Landroid/view/WindowManager$LayoutParams;.token:Landroid/os/IBinder; // field@0c63 │ │ +09990c: 5224 620c |0054: iget v4, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0c62 │ │ +099910: 1505 0200 |0056: const/high16 v5, #int 131072 // #2 │ │ +099914: b654 |0058: or-int/2addr v4, v5 │ │ +099916: 5924 620c |0059: iput v4, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0c62 │ │ +09991a: 5474 0a0a |005b: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@0a0a │ │ +09991e: 6e10 8900 0400 |005d: invoke-virtual {v4}, Landroid/app/AlertDialog;.show:()V // method@0089 │ │ +099924: 0e00 |0060: return-void │ │ +099926: 6e10 e719 0300 |0061: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getHeaderIcon:()Landroid/graphics/drawable/Drawable; // method@19e7 │ │ +09992c: 0c04 |0064: move-result-object v4 │ │ +09992e: 6e20 8000 4000 |0065: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/AlertDialog$Builder; // method@0080 │ │ +099934: 0c04 |0068: move-result-object v4 │ │ +099936: 6e10 e819 0300 |0069: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getHeaderTitle:()Ljava/lang/CharSequence; // method@19e8 │ │ +09993c: 0c05 |006c: move-result-object v5 │ │ +09993e: 6e20 8300 5400 |006d: invoke-virtual {v4, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0083 │ │ +099944: 28c4 |0070: goto 0034 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0002 line=57 │ │ 0x000b line=61 │ │ 0x0016 line=64 │ │ 0x001b line=65 │ │ @@ -199773,21 +199745,21 @@ │ │ 0x004c - 0x0061 reg=2 lp Landroid/view/WindowManager$LayoutParams; │ │ 0x000b - 0x0071 reg=0 builder Landroid/app/AlertDialog$Builder; │ │ 0x002f - 0x0071 reg=1 headerView Landroid/view/View; │ │ 0x0002 - 0x0071 reg=3 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0071 reg=7 this Landroid/support/v7/internal/view/menu/MenuDialogHelper; │ │ 0x0000 - 0x0071 reg=8 windowToken Landroid/os/IBinder; │ │ │ │ - source_file_idx : 2820 (MenuDialogHelper.java) │ │ + source_file_idx : 2826 (MenuDialogHelper.java) │ │ │ │ Class #748 header: │ │ -class_idx : 866 │ │ +class_idx : 870 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2834 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2840 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #748 annotations: │ │ Annotations on class │ │ @@ -199812,18 +199784,18 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09917c: |[09917c] android.support.v7.internal.view.menu.MenuItemImpl$1.:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ -09918c: 5b01 0e0a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.this$0:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0a0e │ │ -099190: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -099196: 0e00 |0005: return-void │ │ +099948: |[099948] android.support.v7.internal.view.menu.MenuItemImpl$1.:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ +099958: 5b01 0e0a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.this$0:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0a0e │ │ +09995c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +099962: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=662 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -199833,36 +199805,36 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -099198: |[099198] android.support.v7.internal.view.menu.MenuItemImpl$1.onActionProviderVisibilityChanged:(Z)V │ │ -0991a8: 5420 0e0a |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.this$0:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0a0e │ │ -0991ac: 7110 241a 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.access$000:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1a24 │ │ -0991b2: 0c00 |0005: move-result-object v0 │ │ -0991b4: 5421 0e0a |0006: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.this$0:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0a0e │ │ -0991b8: 6e20 f619 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemVisibleChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@19f6 │ │ -0991be: 0e00 |000b: return-void │ │ +099964: |[099964] android.support.v7.internal.view.menu.MenuItemImpl$1.onActionProviderVisibilityChanged:(Z)V │ │ +099974: 5420 0e0a |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.this$0:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0a0e │ │ +099978: 7110 241a 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.access$000:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1a24 │ │ +09997e: 0c00 |0005: move-result-object v0 │ │ +099980: 5421 0e0a |0006: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.this$0:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0a0e │ │ +099984: 6e20 f619 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemVisibleChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@19f6 │ │ +09998a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=665 │ │ 0x000b line=666 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl$1; │ │ 0x0000 - 0x000c reg=3 isVisible Z │ │ │ │ - source_file_idx : 2834 (MenuItemImpl.java) │ │ + source_file_idx : 2840 (MenuItemImpl.java) │ │ │ │ Class #749 header: │ │ -class_idx : 867 │ │ +class_idx : 871 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2834 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2840 │ │ static_fields_size : 13 │ │ instance_fields_size: 22 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 71 │ │ │ │ Class #749 annotations: │ │ Annotations on method #6703 'getItemId' │ │ @@ -200033,30 +200005,30 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -0991c0: |[0991c0] android.support.v7.internal.view.menu.MenuItemImpl.:(Landroid/support/v7/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V │ │ -0991d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0991d2: 7010 b324 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0991d8: 5921 1f0a |0004: iput v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0a1f │ │ -0991dc: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ -0991e0: 5920 1c0a |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -0991e4: 5921 2a0a |000a: iput v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0a2a │ │ -0991e8: 5c21 220a |000c: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0a22 │ │ -0991ec: 5b23 240a |000e: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -0991f0: 5925 200a |0010: iput v5, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0a20 │ │ -0991f4: 5924 1d0a |0012: iput v4, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mGroup:I // field@0a1d │ │ -0991f8: 5926 1a0a |0014: iput v6, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0a1a │ │ -0991fc: 5927 270a |0016: iput v7, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0a27 │ │ -099200: 5b28 2c0a |0018: iput-object v8, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0a2c │ │ -099204: 5929 2a0a |001a: iput v9, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0a2a │ │ -099208: 0e00 |001c: return-void │ │ +09998c: |[09998c] android.support.v7.internal.view.menu.MenuItemImpl.:(Landroid/support/v7/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V │ │ +09999c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09999e: 7010 b324 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0999a4: 5921 1f0a |0004: iput v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0a1f │ │ +0999a8: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ +0999ac: 5920 1c0a |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +0999b0: 5921 2a0a |000a: iput v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0a2a │ │ +0999b4: 5c21 220a |000c: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0a22 │ │ +0999b8: 5b23 240a |000e: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +0999bc: 5925 200a |0010: iput v5, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0a20 │ │ +0999c0: 5924 1d0a |0012: iput v4, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mGroup:I // field@0a1d │ │ +0999c4: 5926 1a0a |0014: iput v6, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0a1a │ │ +0999c8: 5927 270a |0016: iput v7, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0a27 │ │ +0999cc: 5b28 2c0a |0018: iput-object v8, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0a2c │ │ +0999d0: 5929 2a0a |001a: iput v9, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0a2a │ │ +0999d4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=124 │ │ 0x0004 line=65 │ │ 0x0006 line=80 │ │ 0x000a line=88 │ │ 0x000c line=93 │ │ @@ -200083,17 +200055,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09920c: |[09920c] android.support.v7.internal.view.menu.MenuItemImpl.access$000:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -09921c: 5410 240a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099220: 1100 |0002: return-object v0 │ │ +0999d8: |[0999d8] android.support.v7.internal.view.menu.MenuItemImpl.access$000:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +0999e8: 5410 240a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +0999ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ Virtual methods - │ │ @@ -200102,18 +200074,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -099224: |[099224] android.support.v7.internal.view.menu.MenuItemImpl.actionFormatChanged:()V │ │ -099234: 5410 240a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099238: 6e20 f519 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@19f5 │ │ -09923e: 0e00 |0005: return-void │ │ +0999f0: |[0999f0] android.support.v7.internal.view.menu.MenuItemImpl.actionFormatChanged:()V │ │ +099a00: 5410 240a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +099a04: 6e20 f519 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@19f5 │ │ +099a0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0005 line=550 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -200122,34 +200094,34 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -099240: |[099240] android.support.v7.internal.view.menu.MenuItemImpl.collapseActionView:()Z │ │ -099250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -099252: 5221 2a0a |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0a2a │ │ -099256: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ -09925a: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ -09925e: 0f00 |0007: return v0 │ │ -099260: 5421 190a |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0a19 │ │ -099264: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -099268: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -09926a: 28fa |000d: goto 0007 // -0006 │ │ -09926c: 5421 260a |000e: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0a26 │ │ -099270: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ -099274: 5421 260a |0012: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0a26 │ │ -099278: 7220 1e0c 2100 |0014: invoke-interface {v1, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0c1e │ │ -09927e: 0a01 |0017: move-result v1 │ │ -099280: 3801 efff |0018: if-eqz v1, 0007 // -0011 │ │ -099284: 5420 240a |001a: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099288: 6e20 d419 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@19d4 │ │ -09928e: 0a00 |001f: move-result v0 │ │ -099290: 28e7 |0020: goto 0007 // -0019 │ │ +099a0c: |[099a0c] android.support.v7.internal.view.menu.MenuItemImpl.collapseActionView:()Z │ │ +099a1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +099a1e: 5221 2a0a |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0a2a │ │ +099a22: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ +099a26: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ +099a2a: 0f00 |0007: return v0 │ │ +099a2c: 5421 190a |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0a19 │ │ +099a30: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +099a34: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +099a36: 28fa |000d: goto 0007 // -0006 │ │ +099a38: 5421 260a |000e: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0a26 │ │ +099a3c: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ +099a40: 5421 260a |0012: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0a26 │ │ +099a44: 7220 1e0c 2100 |0014: invoke-interface {v1, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0c1e │ │ +099a4a: 0a01 |0017: move-result v1 │ │ +099a4c: 3801 efff |0018: if-eqz v1, 0007 // -0011 │ │ +099a50: 5420 240a |001a: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +099a54: 6e20 d419 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@19d4 │ │ +099a5a: 0a00 |001f: move-result v0 │ │ +099a5c: 28e7 |0020: goto 0007 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=694 │ │ 0x0007 line=707 │ │ 0x0008 line=697 │ │ 0x000c line=699 │ │ 0x000e line=702 │ │ @@ -200162,32 +200134,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -099294: |[099294] android.support.v7.internal.view.menu.MenuItemImpl.expandActionView:()Z │ │ -0992a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0992a6: 5221 2a0a |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0a2a │ │ -0992aa: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ -0992ae: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ -0992b2: 5421 190a |0007: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0a19 │ │ -0992b6: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ -0992ba: 0f00 |000b: return v0 │ │ -0992bc: 5421 260a |000c: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0a26 │ │ -0992c0: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -0992c4: 5421 260a |0010: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0a26 │ │ -0992c8: 7220 1f0c 2100 |0012: invoke-interface {v1, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0c1f │ │ -0992ce: 0a01 |0015: move-result v1 │ │ -0992d0: 3801 f5ff |0016: if-eqz v1, 000b // -000b │ │ -0992d4: 5420 240a |0018: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -0992d8: 6e20 da19 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@19da │ │ -0992de: 0a00 |001d: move-result v0 │ │ -0992e0: 28ed |001e: goto 000b // -0013 │ │ +099a60: |[099a60] android.support.v7.internal.view.menu.MenuItemImpl.expandActionView:()Z │ │ +099a70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +099a72: 5221 2a0a |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0a2a │ │ +099a76: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ +099a7a: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ +099a7e: 5421 190a |0007: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0a19 │ │ +099a82: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ +099a86: 0f00 |000b: return v0 │ │ +099a88: 5421 260a |000c: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0a26 │ │ +099a8c: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +099a90: 5421 260a |0010: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0a26 │ │ +099a94: 7220 1f0c 2100 |0012: invoke-interface {v1, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0c1f │ │ +099a9a: 0a01 |0015: move-result v1 │ │ +099a9c: 3801 f5ff |0016: if-eqz v1, 000b // -000b │ │ +099aa0: 5420 240a |0018: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +099aa4: 6e20 da19 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@19da │ │ +099aaa: 0a00 |001d: move-result v0 │ │ +099aac: 28ed |001e: goto 000b // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=680 │ │ 0x000b line=689 │ │ 0x000c line=684 │ │ 0x0018 line=686 │ │ locals : │ │ @@ -200198,19 +200170,19 @@ │ │ type : '()Landroid/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0992e4: |[0992e4] android.support.v7.internal.view.menu.MenuItemImpl.getActionProvider:()Landroid/view/ActionProvider; │ │ -0992f4: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -0992f8: 1a01 9b04 |0002: const-string v1, "Implementation should use getSupportActionProvider!" // string@049b │ │ -0992fc: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ -099302: 2700 |0007: throw v0 │ │ +099ab0: |[099ab0] android.support.v7.internal.view.menu.MenuItemImpl.getActionProvider:()Landroid/view/ActionProvider; │ │ +099ac0: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +099ac4: 1a01 9b04 |0002: const-string v1, "Implementation should use getSupportActionProvider!" // string@049b │ │ +099ac8: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ +099ace: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200218,29 +200190,29 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -099304: |[099304] android.support.v7.internal.view.menu.MenuItemImpl.getActionView:()Landroid/view/View; │ │ -099314: 5410 190a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0a19 │ │ -099318: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -09931c: 5410 190a |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0a19 │ │ -099320: 1100 |0006: return-object v0 │ │ -099322: 5410 180a |0007: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ -099326: 3800 0d00 |0009: if-eqz v0, 0016 // +000d │ │ -09932a: 5410 180a |000b: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ -09932e: 6e20 5c0b 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0b5c │ │ -099334: 0c00 |0010: move-result-object v0 │ │ -099336: 5b10 190a |0011: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0a19 │ │ -09933a: 5410 190a |0013: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0a19 │ │ -09933e: 28f1 |0015: goto 0006 // -000f │ │ -099340: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -099342: 28ef |0017: goto 0006 // -0011 │ │ +099ad0: |[099ad0] android.support.v7.internal.view.menu.MenuItemImpl.getActionView:()Landroid/view/View; │ │ +099ae0: 5410 190a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0a19 │ │ +099ae4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +099ae8: 5410 190a |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0a19 │ │ +099aec: 1100 |0006: return-object v0 │ │ +099aee: 5410 180a |0007: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ +099af2: 3800 0d00 |0009: if-eqz v0, 0016 // +000d │ │ +099af6: 5410 180a |000b: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ +099afa: 6e20 5c0b 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0b5c │ │ +099b00: 0c00 |0010: move-result-object v0 │ │ +099b02: 5b10 190a |0011: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0a19 │ │ +099b06: 5410 190a |0013: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0a19 │ │ +099b0a: 28f1 |0015: goto 0006 // -000f │ │ +099b0c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +099b0e: 28ef |0017: goto 0006 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=622 │ │ 0x0004 line=623 │ │ 0x0006 line=628 │ │ 0x0007 line=624 │ │ 0x000b line=625 │ │ @@ -200254,17 +200226,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099344: |[099344] android.support.v7.internal.view.menu.MenuItemImpl.getAlphabeticShortcut:()C │ │ -099354: 5710 280a |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0a28 │ │ -099358: 0f00 |0002: return v0 │ │ +099b10: |[099b10] android.support.v7.internal.view.menu.MenuItemImpl.getAlphabeticShortcut:()C │ │ +099b20: 5710 280a |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0a28 │ │ +099b24: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #6 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200272,17 +200244,17 @@ │ │ type : '()Ljava/lang/Runnable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09935c: |[09935c] android.support.v7.internal.view.menu.MenuItemImpl.getCallback:()Ljava/lang/Runnable; │ │ -09936c: 5410 230a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0a23 │ │ -099370: 1100 |0002: return-object v0 │ │ +099b28: |[099b28] android.support.v7.internal.view.menu.MenuItemImpl.getCallback:()Ljava/lang/Runnable; │ │ +099b38: 5410 230a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0a23 │ │ +099b3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #7 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200290,17 +200262,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099374: |[099374] android.support.v7.internal.view.menu.MenuItemImpl.getGroupId:()I │ │ -099384: 5210 1d0a |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mGroup:I // field@0a1d │ │ -099388: 0f00 |0002: return v0 │ │ +099b40: |[099b40] android.support.v7.internal.view.menu.MenuItemImpl.getGroupId:()I │ │ +099b50: 5210 1d0a |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mGroup:I // field@0a1d │ │ +099b54: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #8 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200308,33 +200280,33 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -09938c: |[09938c] android.support.v7.internal.view.menu.MenuItemImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -09939c: 5431 1e0a |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0a1e │ │ -0993a0: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -0993a4: 5430 1e0a |0004: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0a1e │ │ -0993a8: 1100 |0006: return-object v0 │ │ -0993aa: 5231 1f0a |0007: iget v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0a1f │ │ -0993ae: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -0993b2: 5431 240a |000b: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -0993b6: 6e10 ee19 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@19ee │ │ -0993bc: 0c01 |0010: move-result-object v1 │ │ -0993be: 5232 1f0a |0011: iget v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0a1f │ │ -0993c2: 6e20 8601 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ -0993c8: 0c00 |0016: move-result-object v0 │ │ -0993ca: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -0993cc: 5931 1f0a |0018: iput v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0a1f │ │ -0993d0: 5b30 1e0a |001a: iput-object v0, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0a1e │ │ -0993d4: 28ea |001c: goto 0006 // -0016 │ │ -0993d6: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -0993d8: 28e8 |001e: goto 0006 // -0018 │ │ +099b58: |[099b58] android.support.v7.internal.view.menu.MenuItemImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +099b68: 5431 1e0a |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0a1e │ │ +099b6c: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +099b70: 5430 1e0a |0004: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0a1e │ │ +099b74: 1100 |0006: return-object v0 │ │ +099b76: 5231 1f0a |0007: iget v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0a1f │ │ +099b7a: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +099b7e: 5431 240a |000b: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +099b82: 6e10 ee19 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@19ee │ │ +099b88: 0c01 |0010: move-result-object v1 │ │ +099b8a: 5232 1f0a |0011: iget v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0a1f │ │ +099b8e: 6e20 8601 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ +099b94: 0c00 |0016: move-result-object v0 │ │ +099b96: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +099b98: 5931 1f0a |0018: iput v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0a1f │ │ +099b9c: 5b30 1e0a |001a: iput-object v0, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0a1e │ │ +099ba0: 28ea |001c: goto 0006 // -0016 │ │ +099ba2: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +099ba4: 28e8 |001e: goto 0006 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0004 line=413 │ │ 0x0006 line=423 │ │ 0x0007 line=416 │ │ 0x000b line=417 │ │ @@ -200350,17 +200322,17 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0993dc: |[0993dc] android.support.v7.internal.view.menu.MenuItemImpl.getIntent:()Landroid/content/Intent; │ │ -0993ec: 5410 210a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0a21 │ │ -0993f0: 1100 |0002: return-object v0 │ │ +099ba8: |[099ba8] android.support.v7.internal.view.menu.MenuItemImpl.getIntent:()Landroid/content/Intent; │ │ +099bb8: 5410 210a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0a21 │ │ +099bbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #10 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200368,17 +200340,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0993f4: |[0993f4] android.support.v7.internal.view.menu.MenuItemImpl.getItemId:()I │ │ -099404: 5210 200a |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0a20 │ │ -099408: 0f00 |0002: return v0 │ │ +099bc0: |[099bc0] android.support.v7.internal.view.menu.MenuItemImpl.getItemId:()I │ │ +099bd0: 5210 200a |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0a20 │ │ +099bd4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #11 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200386,17 +200358,17 @@ │ │ type : '()Landroid/view/ContextMenu$ContextMenuInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09940c: |[09940c] android.support.v7.internal.view.menu.MenuItemImpl.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ -09941c: 5410 250a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0a25 │ │ -099420: 1100 |0002: return-object v0 │ │ +099bd8: |[099bd8] android.support.v7.internal.view.menu.MenuItemImpl.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ +099be8: 5410 250a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0a25 │ │ +099bec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #12 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200404,17 +200376,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099424: |[099424] android.support.v7.internal.view.menu.MenuItemImpl.getNumericShortcut:()C │ │ -099434: 5710 290a |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0a29 │ │ -099438: 0f00 |0002: return v0 │ │ +099bf0: |[099bf0] android.support.v7.internal.view.menu.MenuItemImpl.getNumericShortcut:()C │ │ +099c00: 5710 290a |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0a29 │ │ +099c04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #13 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200422,17 +200394,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09943c: |[09943c] android.support.v7.internal.view.menu.MenuItemImpl.getOrder:()I │ │ -09944c: 5210 1a0a |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0a1a │ │ -099450: 0f00 |0002: return v0 │ │ +099c08: |[099c08] android.support.v7.internal.view.menu.MenuItemImpl.getOrder:()I │ │ +099c18: 5210 1a0a |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0a1a │ │ +099c1c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #14 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200440,17 +200412,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099454: |[099454] android.support.v7.internal.view.menu.MenuItemImpl.getOrdering:()I │ │ -099464: 5210 270a |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0a27 │ │ -099468: 0f00 |0002: return v0 │ │ +099c20: |[099c20] android.support.v7.internal.view.menu.MenuItemImpl.getOrdering:()I │ │ +099c30: 5210 270a |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0a27 │ │ +099c34: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #15 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200458,17 +200430,17 @@ │ │ type : '()C' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09946c: |[09946c] android.support.v7.internal.view.menu.MenuItemImpl.getShortcut:()C │ │ -09947c: 5710 280a |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0a28 │ │ -099480: 0f00 |0002: return v0 │ │ +099c38: |[099c38] android.support.v7.internal.view.menu.MenuItemImpl.getShortcut:()C │ │ +099c48: 5710 280a |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0a28 │ │ +099c4c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #16 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200476,39 +200448,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -099484: |[099484] android.support.v7.internal.view.menu.MenuItemImpl.getShortcutLabel:()Ljava/lang/String; │ │ -099494: 6e10 341a 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@1a34 │ │ -09949a: 0a01 |0003: move-result v1 │ │ -09949c: 3901 0500 |0004: if-nez v1, 0009 // +0005 │ │ -0994a0: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ -0994a4: 1102 |0008: return-object v2 │ │ -0994a6: 2200 b604 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -0994aa: 6202 300a |000b: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sPrependShortcutLabel:Ljava/lang/String; // field@0a30 │ │ -0994ae: 7020 d924 2000 |000d: invoke-direct {v0, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@24d9 │ │ -0994b4: 2c01 1e00 0000 |0010: sparse-switch v1, 0000002e // +0000001e │ │ -0994ba: 6e20 da24 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ -0994c0: 6e10 e424 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0994c6: 0c02 |0019: move-result-object v2 │ │ -0994c8: 28ee |001a: goto 0008 // -0012 │ │ -0994ca: 6202 2f0a |001b: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sEnterShortcutLabel:Ljava/lang/String; // field@0a2f │ │ -0994ce: 6e20 df24 2000 |001d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0994d4: 28f6 |0020: goto 0016 // -000a │ │ -0994d6: 6202 2e0a |0021: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sDeleteShortcutLabel:Ljava/lang/String; // field@0a2e │ │ -0994da: 6e20 df24 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0994e0: 28f0 |0026: goto 0016 // -0010 │ │ -0994e2: 6202 310a |0027: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sSpaceShortcutLabel:Ljava/lang/String; // field@0a31 │ │ -0994e6: 6e20 df24 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0994ec: 28ea |002c: goto 0016 // -0016 │ │ -0994ee: 0000 |002d: nop // spacer │ │ -0994f0: 0002 0300 0800 0000 0a00 0000 2000 ... |002e: sparse-switch-data (14 units) │ │ +099c50: |[099c50] android.support.v7.internal.view.menu.MenuItemImpl.getShortcutLabel:()Ljava/lang/String; │ │ +099c60: 6e10 341a 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@1a34 │ │ +099c66: 0a01 |0003: move-result v1 │ │ +099c68: 3901 0500 |0004: if-nez v1, 0009 // +0005 │ │ +099c6c: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ +099c70: 1102 |0008: return-object v2 │ │ +099c72: 2200 bc04 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +099c76: 6202 300a |000b: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sPrependShortcutLabel:Ljava/lang/String; // field@0a30 │ │ +099c7a: 7020 d924 2000 |000d: invoke-direct {v0, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@24d9 │ │ +099c80: 2c01 1e00 0000 |0010: sparse-switch v1, 0000002e // +0000001e │ │ +099c86: 6e20 da24 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@24da │ │ +099c8c: 6e10 e424 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +099c92: 0c02 |0019: move-result-object v2 │ │ +099c94: 28ee |001a: goto 0008 // -0012 │ │ +099c96: 6202 2f0a |001b: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sEnterShortcutLabel:Ljava/lang/String; // field@0a2f │ │ +099c9a: 6e20 df24 2000 |001d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +099ca0: 28f6 |0020: goto 0016 // -000a │ │ +099ca2: 6202 2e0a |0021: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sDeleteShortcutLabel:Ljava/lang/String; // field@0a2e │ │ +099ca6: 6e20 df24 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +099cac: 28f0 |0026: goto 0016 // -0010 │ │ +099cae: 6202 310a |0027: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sSpaceShortcutLabel:Ljava/lang/String; // field@0a31 │ │ +099cb2: 6e20 df24 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +099cb8: 28ea |002c: goto 0016 // -0016 │ │ +099cba: 0000 |002d: nop // spacer │ │ +099cbc: 0002 0300 0800 0000 0a00 0000 2000 ... |002e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0004 line=303 │ │ 0x0006 line=304 │ │ 0x0008 line=327 │ │ 0x0009 line=307 │ │ @@ -200529,17 +200501,17 @@ │ │ type : '()Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09950c: |[09950c] android.support.v7.internal.view.menu.MenuItemImpl.getSubMenu:()Landroid/view/SubMenu; │ │ -09951c: 5410 2b0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0a2b │ │ -099520: 1100 |0002: return-object v0 │ │ +099cd8: |[099cd8] android.support.v7.internal.view.menu.MenuItemImpl.getSubMenu:()Landroid/view/SubMenu; │ │ +099ce8: 5410 2b0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0a2b │ │ +099cec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #18 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200547,17 +200519,17 @@ │ │ type : '()Landroid/support/v4/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099524: |[099524] android.support.v7.internal.view.menu.MenuItemImpl.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; │ │ -099534: 5410 180a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ -099538: 1100 |0002: return-object v0 │ │ +099cf0: |[099cf0] android.support.v7.internal.view.menu.MenuItemImpl.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; │ │ +099d00: 5410 180a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ +099d04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #19 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200565,17 +200537,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09953c: |[09953c] android.support.v7.internal.view.menu.MenuItemImpl.getTitle:()Ljava/lang/CharSequence; │ │ -09954c: 5410 2c0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0a2c │ │ -099550: 1100 |0002: return-object v0 │ │ +099d08: |[099d08] android.support.v7.internal.view.menu.MenuItemImpl.getTitle:()Ljava/lang/CharSequence; │ │ +099d18: 5410 2c0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0a2c │ │ +099d1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #20 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200583,21 +200555,21 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -099554: |[099554] android.support.v7.internal.view.menu.MenuItemImpl.getTitleCondensed:()Ljava/lang/CharSequence; │ │ -099564: 5410 2d0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0a2d │ │ -099568: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -09956c: 5410 2d0a |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0a2d │ │ -099570: 1100 |0006: return-object v0 │ │ -099572: 5410 2c0a |0007: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0a2c │ │ -099576: 28fd |0009: goto 0006 // -0003 │ │ +099d20: |[099d20] android.support.v7.internal.view.menu.MenuItemImpl.getTitleCondensed:()Ljava/lang/CharSequence; │ │ +099d30: 5410 2d0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0a2d │ │ +099d34: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +099d38: 5410 2d0a |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0a2d │ │ +099d3c: 1100 |0006: return-object v0 │ │ +099d3e: 5410 2c0a |0007: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0a2c │ │ +099d42: 28fd |0009: goto 0006 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #21 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200605,25 +200577,25 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -099578: |[099578] android.support.v7.internal.view.menu.MenuItemImpl.getTitleForItemView:(Landroid/support/v7/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; │ │ -099588: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -09958c: 7210 f31a 0200 |0002: invoke-interface {v2}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.prefersCondensedTitle:()Z // method@1af3 │ │ -099592: 0a00 |0005: move-result v0 │ │ -099594: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -099598: 6e10 391a 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@1a39 │ │ -09959e: 0c00 |000b: move-result-object v0 │ │ -0995a0: 1100 |000c: return-object v0 │ │ -0995a2: 6e10 381a 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@1a38 │ │ -0995a8: 0c00 |0010: move-result-object v0 │ │ -0995aa: 28fb |0011: goto 000c // -0005 │ │ +099d44: |[099d44] android.support.v7.internal.view.menu.MenuItemImpl.getTitleForItemView:(Landroid/support/v7/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; │ │ +099d54: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +099d58: 7210 f31a 0200 |0002: invoke-interface {v2}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.prefersCondensedTitle:()Z // method@1af3 │ │ +099d5e: 0a00 |0005: move-result v0 │ │ +099d60: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +099d64: 6e10 391a 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@1a39 │ │ +099d6a: 0c00 |000b: move-result-object v0 │ │ +099d6c: 1100 |000c: return-object v0 │ │ +099d6e: 6e10 381a 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@1a38 │ │ +099d74: 0c00 |0010: move-result-object v0 │ │ +099d76: 28fb |0011: goto 000c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0012 reg=2 itemView Landroid/support/v7/internal/view/menu/MenuView$ItemView; │ │ │ │ @@ -200632,24 +200604,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -0995ac: |[0995ac] android.support.v7.internal.view.menu.MenuItemImpl.hasCollapsibleActionView:()Z │ │ -0995bc: 5210 2a0a |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0a2a │ │ -0995c0: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -0995c4: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0995c8: 5410 190a |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0a19 │ │ -0995cc: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0995d0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0995d2: 0f00 |000b: return v0 │ │ -0995d4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0995d6: 28fe |000d: goto 000b // -0002 │ │ +099d78: |[099d78] android.support.v7.internal.view.menu.MenuItemImpl.hasCollapsibleActionView:()Z │ │ +099d88: 5210 2a0a |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0a2a │ │ +099d8c: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +099d90: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +099d94: 5410 190a |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0a19 │ │ +099d98: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +099d9c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +099d9e: 0f00 |000b: return v0 │ │ +099da0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +099da2: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=718 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #23 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200657,21 +200629,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0995d8: |[0995d8] android.support.v7.internal.view.menu.MenuItemImpl.hasSubMenu:()Z │ │ -0995e8: 5410 2b0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0a2b │ │ -0995ec: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -0995f0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0995f2: 0f00 |0005: return v0 │ │ -0995f4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0995f6: 28fe |0007: goto 0005 // -0002 │ │ +099da4: |[099da4] android.support.v7.internal.view.menu.MenuItemImpl.hasSubMenu:()Z │ │ +099db4: 5410 2b0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0a2b │ │ +099db8: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +099dbc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +099dbe: 0f00 |0005: return v0 │ │ +099dc0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +099dc2: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #24 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200679,55 +200651,55 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -0995f8: |[0995f8] android.support.v7.internal.view.menu.MenuItemImpl.invoke:()Z │ │ -099608: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -09960a: 5442 1b0a |0001: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0a1b │ │ -09960e: 3802 0b00 |0003: if-eqz v2, 000e // +000b │ │ -099612: 5442 1b0a |0005: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0a1b │ │ -099616: 7220 e720 4200 |0007: invoke-interface {v2, v4}, Landroid/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@20e7 │ │ -09961c: 0a02 |000a: move-result v2 │ │ -09961e: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ -099622: 0f01 |000d: return v1 │ │ -099624: 5442 240a |000e: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099628: 5443 240a |0010: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -09962c: 6e10 ef19 0300 |0012: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; // method@19ef │ │ -099632: 0c03 |0015: move-result-object v3 │ │ -099634: 6e30 d519 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z // method@19d5 │ │ -09963a: 0a02 |0019: move-result v2 │ │ -09963c: 3902 f3ff |001a: if-nez v2, 000d // -000d │ │ -099640: 5442 230a |001c: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0a23 │ │ -099644: 3802 0800 |001e: if-eqz v2, 0026 // +0008 │ │ -099648: 5442 230a |0020: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0a23 │ │ -09964c: 7210 bc24 0200 |0022: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@24bc │ │ -099652: 28e8 |0025: goto 000d // -0018 │ │ -099654: 5442 210a |0026: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0a21 │ │ -099658: 3802 1600 |0028: if-eqz v2, 003e // +0016 │ │ -09965c: 5442 240a |002a: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099660: 6e10 e519 0200 |002c: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@19e5 │ │ -099666: 0c02 |002f: move-result-object v2 │ │ -099668: 5443 210a |0030: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0a21 │ │ -09966c: 6e20 3201 3200 |0032: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ -099672: 28d8 |0035: goto 000d // -0028 │ │ -099674: 0d00 |0036: move-exception v0 │ │ -099676: 1a02 110b |0037: const-string v2, "MenuItemImpl" // string@0b11 │ │ -09967a: 1a03 bd02 |0039: const-string v3, "Can't find activity to handle intent; ignoring" // string@02bd │ │ -09967e: 7130 6c20 3200 |003b: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -099684: 5442 180a |003e: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ -099688: 3802 0a00 |0040: if-eqz v2, 004a // +000a │ │ -09968c: 5442 180a |0042: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ -099690: 6e10 5d0b 0200 |0044: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.onPerformDefaultAction:()Z // method@0b5d │ │ -099696: 0a02 |0047: move-result v2 │ │ -099698: 3902 c5ff |0048: if-nez v2, 000d // -003b │ │ -09969c: 1201 |004a: const/4 v1, #int 0 // #0 │ │ -09969e: 28c2 |004b: goto 000d // -003e │ │ +099dc4: |[099dc4] android.support.v7.internal.view.menu.MenuItemImpl.invoke:()Z │ │ +099dd4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +099dd6: 5442 1b0a |0001: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0a1b │ │ +099dda: 3802 0b00 |0003: if-eqz v2, 000e // +000b │ │ +099dde: 5442 1b0a |0005: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0a1b │ │ +099de2: 7220 e720 4200 |0007: invoke-interface {v2, v4}, Landroid/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@20e7 │ │ +099de8: 0a02 |000a: move-result v2 │ │ +099dea: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ +099dee: 0f01 |000d: return v1 │ │ +099df0: 5442 240a |000e: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +099df4: 5443 240a |0010: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +099df8: 6e10 ef19 0300 |0012: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; // method@19ef │ │ +099dfe: 0c03 |0015: move-result-object v3 │ │ +099e00: 6e30 d519 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z // method@19d5 │ │ +099e06: 0a02 |0019: move-result v2 │ │ +099e08: 3902 f3ff |001a: if-nez v2, 000d // -000d │ │ +099e0c: 5442 230a |001c: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0a23 │ │ +099e10: 3802 0800 |001e: if-eqz v2, 0026 // +0008 │ │ +099e14: 5442 230a |0020: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0a23 │ │ +099e18: 7210 bc24 0200 |0022: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@24bc │ │ +099e1e: 28e8 |0025: goto 000d // -0018 │ │ +099e20: 5442 210a |0026: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0a21 │ │ +099e24: 3802 1600 |0028: if-eqz v2, 003e // +0016 │ │ +099e28: 5442 240a |002a: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +099e2c: 6e10 e519 0200 |002c: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@19e5 │ │ +099e32: 0c02 |002f: move-result-object v2 │ │ +099e34: 5443 210a |0030: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0a21 │ │ +099e38: 6e20 3201 3200 |0032: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ +099e3e: 28d8 |0035: goto 000d // -0028 │ │ +099e40: 0d00 |0036: move-exception v0 │ │ +099e42: 1a02 170b |0037: const-string v2, "MenuItemImpl" // string@0b17 │ │ +099e46: 1a03 bd02 |0039: const-string v3, "Can't find activity to handle intent; ignoring" // string@02bd │ │ +099e4a: 7130 6c20 3200 |003b: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +099e50: 5442 180a |003e: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ +099e54: 3802 0a00 |0040: if-eqz v2, 004a // +000a │ │ +099e58: 5442 180a |0042: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ +099e5c: 6e10 5d0b 0200 |0044: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.onPerformDefaultAction:()Z // method@0b5d │ │ +099e62: 0a02 |0047: move-result v2 │ │ +099e64: 3902 c5ff |0048: if-nez v2, 000d // -003b │ │ +099e68: 1201 |004a: const/4 v1, #int 0 // #0 │ │ +099e6a: 28c2 |004b: goto 000d // -003e │ │ catches : 1 │ │ 0x002a - 0x0035 │ │ Landroid/content/ActivityNotFoundException; -> 0x0036 │ │ positions : │ │ 0x0001 line=153 │ │ 0x000d line=180 │ │ 0x000e line=158 │ │ @@ -200748,23 +200720,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0996ac: |[0996ac] android.support.v7.internal.view.menu.MenuItemImpl.isActionButton:()Z │ │ -0996bc: 5220 1c0a |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -0996c0: dd00 0020 |0002: and-int/lit8 v0, v0, #int 32 // #20 │ │ -0996c4: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ -0996c8: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ -0996cc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0996ce: 0f00 |0009: return v0 │ │ -0996d0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0996d2: 28fe |000b: goto 0009 // -0002 │ │ +099e78: |[099e78] android.support.v7.internal.view.menu.MenuItemImpl.isActionButton:()Z │ │ +099e88: 5220 1c0a |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +099e8c: dd00 0020 |0002: and-int/lit8 v0, v0, #int 32 // #20 │ │ +099e90: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ +099e94: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ +099e98: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +099e9a: 0f00 |0009: return v0 │ │ +099e9c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +099e9e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #26 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200772,17 +200744,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0996d4: |[0996d4] android.support.v7.internal.view.menu.MenuItemImpl.isActionViewExpanded:()Z │ │ -0996e4: 5510 220a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0a22 │ │ -0996e8: 0f00 |0002: return v0 │ │ +099ea0: |[099ea0] android.support.v7.internal.view.menu.MenuItemImpl.isActionViewExpanded:()Z │ │ +099eb0: 5510 220a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0a22 │ │ +099eb4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #27 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200790,22 +200762,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0996ec: |[0996ec] android.support.v7.internal.view.menu.MenuItemImpl.isCheckable:()Z │ │ -0996fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0996fe: 5221 1c0a |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099702: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ -099706: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -09970a: 0f00 |0007: return v0 │ │ -09970c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -09970e: 28fe |0009: goto 0007 // -0002 │ │ +099eb8: |[099eb8] android.support.v7.internal.view.menu.MenuItemImpl.isCheckable:()Z │ │ +099ec8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +099eca: 5221 1c0a |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +099ece: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ +099ed2: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +099ed6: 0f00 |0007: return v0 │ │ +099ed8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +099eda: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=448 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #28 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200813,23 +200785,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -099710: |[099710] android.support.v7.internal.view.menu.MenuItemImpl.isChecked:()Z │ │ -099720: 5220 1c0a |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099724: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -099728: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09972a: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -09972e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -099730: 0f00 |0008: return v0 │ │ -099732: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -099734: 28fe |000a: goto 0008 // -0002 │ │ +099edc: |[099edc] android.support.v7.internal.view.menu.MenuItemImpl.isChecked:()Z │ │ +099eec: 5220 1c0a |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +099ef0: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +099ef4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +099ef6: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +099efa: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +099efc: 0f00 |0008: return v0 │ │ +099efe: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +099f00: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #29 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200837,22 +200809,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -099738: |[099738] android.support.v7.internal.view.menu.MenuItemImpl.isEnabled:()Z │ │ -099748: 5210 1c0a |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -09974c: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ -099750: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -099754: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -099756: 0f00 |0007: return v0 │ │ -099758: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -09975a: 28fe |0009: goto 0007 // -0002 │ │ +099f04: |[099f04] android.support.v7.internal.view.menu.MenuItemImpl.isEnabled:()Z │ │ +099f14: 5210 1c0a |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +099f18: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ +099f1c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +099f20: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +099f22: 0f00 |0007: return v0 │ │ +099f24: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +099f26: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #30 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200860,22 +200832,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -09975c: |[09975c] android.support.v7.internal.view.menu.MenuItemImpl.isExclusiveCheckable:()Z │ │ -09976c: 5210 1c0a |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099770: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -099774: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -099778: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -09977a: 0f00 |0007: return v0 │ │ -09977c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -09977e: 28fe |0009: goto 0007 // -0002 │ │ +099f28: |[099f28] android.support.v7.internal.view.menu.MenuItemImpl.isExclusiveCheckable:()Z │ │ +099f38: 5210 1c0a |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +099f3c: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +099f40: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +099f44: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +099f46: 0f00 |0007: return v0 │ │ +099f48: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +099f4a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #31 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200883,38 +200855,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 39 16-bit code units │ │ -099780: |[099780] android.support.v7.internal.view.menu.MenuItemImpl.isVisible:()Z │ │ -099790: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -099792: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -099794: 5432 180a |0002: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ -099798: 3802 1b00 |0004: if-eqz v2, 001f // +001b │ │ -09979c: 5432 180a |0006: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ -0997a0: 6e10 5f0b 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@0b5f │ │ -0997a6: 0a02 |000b: move-result v2 │ │ -0997a8: 3802 1300 |000c: if-eqz v2, 001f // +0013 │ │ -0997ac: 5232 1c0a |000e: iget v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -0997b0: dd02 0208 |0010: and-int/lit8 v2, v2, #int 8 // #08 │ │ -0997b4: 3902 0b00 |0012: if-nez v2, 001d // +000b │ │ -0997b8: 5432 180a |0014: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ -0997bc: 6e10 5a0b 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0b5a │ │ -0997c2: 0a02 |0019: move-result v2 │ │ -0997c4: 3802 0300 |001a: if-eqz v2, 001d // +0003 │ │ -0997c8: 0f00 |001c: return v0 │ │ -0997ca: 0110 |001d: move v0, v1 │ │ -0997cc: 28fe |001e: goto 001c // -0002 │ │ -0997ce: 5232 1c0a |001f: iget v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -0997d2: dd02 0208 |0021: and-int/lit8 v2, v2, #int 8 // #08 │ │ -0997d6: 3802 f9ff |0023: if-eqz v2, 001c // -0007 │ │ -0997da: 0110 |0025: move v0, v1 │ │ -0997dc: 28f6 |0026: goto 001c // -000a │ │ +099f4c: |[099f4c] android.support.v7.internal.view.menu.MenuItemImpl.isVisible:()Z │ │ +099f5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +099f5e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +099f60: 5432 180a |0002: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ +099f64: 3802 1b00 |0004: if-eqz v2, 001f // +001b │ │ +099f68: 5432 180a |0006: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ +099f6c: 6e10 5f0b 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@0b5f │ │ +099f72: 0a02 |000b: move-result v2 │ │ +099f74: 3802 1300 |000c: if-eqz v2, 001f // +0013 │ │ +099f78: 5232 1c0a |000e: iget v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +099f7c: dd02 0208 |0010: and-int/lit8 v2, v2, #int 8 // #08 │ │ +099f80: 3902 0b00 |0012: if-nez v2, 001d // +000b │ │ +099f84: 5432 180a |0014: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ +099f88: 6e10 5a0b 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0b5a │ │ +099f8e: 0a02 |0019: move-result v2 │ │ +099f90: 3802 0300 |001a: if-eqz v2, 001d // +0003 │ │ +099f94: 0f00 |001c: return v0 │ │ +099f96: 0110 |001d: move v0, v1 │ │ +099f98: 28fe |001e: goto 001c // -0002 │ │ +099f9a: 5232 1c0a |001f: iget v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +099f9e: dd02 0208 |0021: and-int/lit8 v2, v2, #int 8 // #08 │ │ +099fa2: 3802 f9ff |0023: if-eqz v2, 001c // -0007 │ │ +099fa6: 0110 |0025: move v0, v1 │ │ +099fa8: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=498 │ │ 0x000e line=499 │ │ 0x001c line=501 │ │ 0x001e line=499 │ │ 0x001f line=501 │ │ @@ -200926,22 +200898,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0997e0: |[0997e0] android.support.v7.internal.view.menu.MenuItemImpl.requestsActionButton:()Z │ │ -0997f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0997f2: 5221 2a0a |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0a2a │ │ -0997f6: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ -0997fa: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -0997fe: 0f00 |0007: return v0 │ │ -099800: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -099802: 28fe |0009: goto 0007 // -0002 │ │ +099fac: |[099fac] android.support.v7.internal.view.menu.MenuItemImpl.requestsActionButton:()Z │ │ +099fbc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +099fbe: 5221 2a0a |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0a2a │ │ +099fc2: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ +099fc6: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +099fca: 0f00 |0007: return v0 │ │ +099fcc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +099fce: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=564 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #33 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200949,23 +200921,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -099804: |[099804] android.support.v7.internal.view.menu.MenuItemImpl.requiresActionButton:()Z │ │ -099814: 5220 2a0a |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0a2a │ │ -099818: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -09981c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09981e: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -099822: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -099824: 0f00 |0008: return v0 │ │ -099826: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -099828: 28fe |000a: goto 0008 // -0002 │ │ +099fd0: |[099fd0] android.support.v7.internal.view.menu.MenuItemImpl.requiresActionButton:()Z │ │ +099fe0: 5220 2a0a |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0a2a │ │ +099fe4: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +099fe8: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +099fea: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +099fee: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +099ff0: 0f00 |0008: return v0 │ │ +099ff2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +099ff4: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #34 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -200973,19 +200945,19 @@ │ │ type : '(Landroid/view/ActionProvider;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09982c: |[09982c] android.support.v7.internal.view.menu.MenuItemImpl.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; │ │ -09983c: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -099840: 1a01 9c04 |0002: const-string v1, "Implementation should use setSupportActionProvider!" // string@049c │ │ -099844: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ -09984a: 2700 |0007: throw v0 │ │ +099ff8: |[099ff8] android.support.v7.internal.view.menu.MenuItemImpl.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; │ │ +09a008: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +09a00c: 1a01 9c04 |0002: const-string v1, "Implementation should use setSupportActionProvider!" // string@049c │ │ +09a010: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ +09a016: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0008 reg=3 actionProvider Landroid/view/ActionProvider; │ │ │ │ @@ -200994,27 +200966,27 @@ │ │ type : '(I)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -09984c: |[09984c] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -09985c: 5442 240a |0000: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099860: 6e10 e519 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@19e5 │ │ -099866: 0c00 |0005: move-result-object v0 │ │ -099868: 7110 c820 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ -09986e: 0c01 |0009: move-result-object v1 │ │ -099870: 2202 5604 |000a: new-instance v2, Landroid/widget/LinearLayout; // type@0456 │ │ -099874: 7020 6f23 0200 |000c: invoke-direct {v2, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@236f │ │ -09987a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -09987c: 6e40 cb20 5132 |0010: invoke-virtual {v1, v5, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -099882: 0c02 |0013: move-result-object v2 │ │ -099884: 6e20 491a 2400 |0014: invoke-virtual {v4, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1a49 │ │ -09988a: 1104 |0017: return-object v4 │ │ +09a018: |[09a018] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +09a028: 5442 240a |0000: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a02c: 6e10 e519 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@19e5 │ │ +09a032: 0c00 |0005: move-result-object v0 │ │ +09a034: 7110 c820 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ +09a03a: 0c01 |0009: move-result-object v1 │ │ +09a03c: 2202 5c04 |000a: new-instance v2, Landroid/widget/LinearLayout; // type@045c │ │ +09a040: 7020 6f23 0200 |000c: invoke-direct {v2, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@236f │ │ +09a046: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +09a048: 6e40 cb20 5132 |0010: invoke-virtual {v1, v5, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +09a04e: 0c02 |0013: move-result-object v2 │ │ +09a050: 6e20 491a 2400 |0014: invoke-virtual {v4, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1a49 │ │ +09a056: 1104 |0017: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0006 line=615 │ │ 0x000a line=616 │ │ 0x0017 line=617 │ │ locals : │ │ @@ -201028,30 +201000,30 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -09988c: |[09988c] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -09989c: 5b23 190a |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0a19 │ │ -0998a0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0998a2: 5b20 180a |0003: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ -0998a6: 3803 1200 |0005: if-eqz v3, 0017 // +0012 │ │ -0998aa: 6e10 6221 0300 |0007: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@2162 │ │ -0998b0: 0a00 |000a: move-result v0 │ │ -0998b2: 12f1 |000b: const/4 v1, #int -1 // #ff │ │ -0998b4: 3310 0b00 |000c: if-ne v0, v1, 0017 // +000b │ │ -0998b8: 5220 200a |000e: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0a20 │ │ -0998bc: 3d00 0700 |0010: if-lez v0, 0017 // +0007 │ │ -0998c0: 5220 200a |0012: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0a20 │ │ -0998c4: 6e20 c721 0300 |0014: invoke-virtual {v3, v0}, Landroid/view/View;.setId:(I)V // method@21c7 │ │ -0998ca: 5420 240a |0017: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -0998ce: 6e20 f519 2000 |0019: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@19f5 │ │ -0998d4: 1102 |001c: return-object v2 │ │ +09a058: |[09a058] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +09a068: 5b23 190a |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0a19 │ │ +09a06c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +09a06e: 5b20 180a |0003: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ +09a072: 3803 1200 |0005: if-eqz v3, 0017 // +0012 │ │ +09a076: 6e10 6221 0300 |0007: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@2162 │ │ +09a07c: 0a00 |000a: move-result v0 │ │ +09a07e: 12f1 |000b: const/4 v1, #int -1 // #ff │ │ +09a080: 3310 0b00 |000c: if-ne v0, v1, 0017 // +000b │ │ +09a084: 5220 200a |000e: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0a20 │ │ +09a088: 3d00 0700 |0010: if-lez v0, 0017 // +0007 │ │ +09a08c: 5220 200a |0012: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0a20 │ │ +09a090: 6e20 c721 0300 |0014: invoke-virtual {v3, v0}, Landroid/view/View;.setId:(I)V // method@21c7 │ │ +09a096: 5420 240a |0017: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a09a: 6e20 f519 2000 |0019: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@19f5 │ │ +09a0a0: 1102 |001c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=603 │ │ 0x0002 line=604 │ │ 0x0005 line=605 │ │ 0x0012 line=606 │ │ 0x0017 line=608 │ │ @@ -201065,18 +201037,18 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0998d8: |[0998d8] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(I)Landroid/view/MenuItem; │ │ -0998e8: 6e20 481a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@1a48 │ │ -0998ee: 0c00 |0003: move-result-object v0 │ │ -0998f0: 1100 |0004: return-object v0 │ │ +09a0a4: |[09a0a4] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(I)Landroid/view/MenuItem; │ │ +09a0b4: 6e20 481a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@1a48 │ │ +09a0ba: 0c00 |0003: move-result-object v0 │ │ +09a0bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -201085,18 +201057,18 @@ │ │ type : '(Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0998f4: |[0998f4] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; │ │ -099904: 6e20 491a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1a49 │ │ -09990a: 0c00 |0003: move-result-object v0 │ │ -09990c: 1100 |0004: return-object v0 │ │ +09a0c0: |[09a0c0] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; │ │ +09a0d0: 6e20 491a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1a49 │ │ +09a0d6: 0c00 |0003: move-result-object v0 │ │ +09a0d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/view/View; │ │ │ │ @@ -201105,20 +201077,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -099910: |[099910] android.support.v7.internal.view.menu.MenuItemImpl.setActionViewExpanded:(Z)V │ │ -099920: 5c23 220a |0000: iput-boolean v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0a22 │ │ -099924: 5420 240a |0002: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099928: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09992a: 6e20 f719 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -099930: 0e00 |0008: return-void │ │ +09a0dc: |[09a0dc] android.support.v7.internal.view.menu.MenuItemImpl.setActionViewExpanded:(Z)V │ │ +09a0ec: 5c23 220a |0000: iput-boolean v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0a22 │ │ +09a0f0: 5420 240a |0002: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a0f4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09a0f6: 6e20 f719 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +09a0fc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ 0x0002 line=723 │ │ 0x0008 line=724 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -201129,25 +201101,25 @@ │ │ type : '(C)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -099934: |[099934] android.support.v7.internal.view.menu.MenuItemImpl.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ -099944: 5720 280a |0000: iget-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0a28 │ │ -099948: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ -09994c: 1102 |0004: return-object v2 │ │ -09994e: 7110 8224 0300 |0005: invoke-static {v3}, Ljava/lang/Character;.toLowerCase:(C)C // method@2482 │ │ -099954: 0a00 |0008: move-result v0 │ │ -099956: 5e20 280a |0009: iput-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0a28 │ │ -09995a: 5420 240a |000b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -09995e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -099960: 6e20 f719 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -099966: 28f3 |0011: goto 0004 // -000d │ │ +09a100: |[09a100] android.support.v7.internal.view.menu.MenuItemImpl.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ +09a110: 5720 280a |0000: iget-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0a28 │ │ +09a114: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ +09a118: 1102 |0004: return-object v2 │ │ +09a11a: 7110 8224 0300 |0005: invoke-static {v3}, Ljava/lang/Character;.toLowerCase:(C)C // method@2482 │ │ +09a120: 0a00 |0008: move-result v0 │ │ +09a122: 5e20 280a |0009: iput-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0a28 │ │ +09a126: 5420 240a |000b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a12a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +09a12c: 6e20 f719 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +09a132: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0004 line=256 │ │ 0x0005 line=252 │ │ 0x000b line=254 │ │ locals : │ │ @@ -201159,17 +201131,17 @@ │ │ type : '(Ljava/lang/Runnable;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099968: |[099968] android.support.v7.internal.view.menu.MenuItemImpl.setCallback:(Ljava/lang/Runnable;)Landroid/view/MenuItem; │ │ -099978: 5b01 230a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0a23 │ │ -09997c: 1100 |0002: return-object v0 │ │ +09a134: |[09a134] android.support.v7.internal.view.menu.MenuItemImpl.setCallback:(Ljava/lang/Runnable;)Landroid/view/MenuItem; │ │ +09a144: 5b01 230a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0a23 │ │ +09a148: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0002 line=238 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 callback Ljava/lang/Runnable; │ │ @@ -201179,30 +201151,30 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -099980: |[099980] android.support.v7.internal.view.menu.MenuItemImpl.setCheckable:(Z)Landroid/view/MenuItem; │ │ -099990: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -099992: 5240 1c0a |0001: iget v0, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099996: 5241 1c0a |0003: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -09999a: dd03 01fe |0005: and-int/lit8 v3, v1, #int -2 // #fe │ │ -09999e: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ -0999a2: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -0999a4: b631 |000a: or-int/2addr v1, v3 │ │ -0999a6: 5941 1c0a |000b: iput v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -0999aa: 5241 1c0a |000d: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -0999ae: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ -0999b2: 5441 240a |0011: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -0999b6: 6e20 f719 2100 |0013: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -0999bc: 1104 |0016: return-object v4 │ │ -0999be: 0121 |0017: move v1, v2 │ │ -0999c0: 28f2 |0018: goto 000a // -000e │ │ +09a14c: |[09a14c] android.support.v7.internal.view.menu.MenuItemImpl.setCheckable:(Z)Landroid/view/MenuItem; │ │ +09a15c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09a15e: 5240 1c0a |0001: iget v0, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a162: 5241 1c0a |0003: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a166: dd03 01fe |0005: and-int/lit8 v3, v1, #int -2 // #fe │ │ +09a16a: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ +09a16e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +09a170: b631 |000a: or-int/2addr v1, v3 │ │ +09a172: 5941 1c0a |000b: iput v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a176: 5241 1c0a |000d: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a17a: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ +09a17e: 5441 240a |0011: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a182: 6e20 f719 2100 |0013: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +09a188: 1104 |0016: return-object v4 │ │ +09a18a: 0121 |0017: move v1, v2 │ │ +09a18c: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=453 │ │ 0x0003 line=454 │ │ 0x000d line=455 │ │ 0x0011 line=456 │ │ 0x0016 line=459 │ │ @@ -201217,23 +201189,23 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0999c4: |[0999c4] android.support.v7.internal.view.menu.MenuItemImpl.setChecked:(Z)Landroid/view/MenuItem; │ │ -0999d4: 5210 1c0a |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -0999d8: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -0999dc: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0999e0: 5410 240a |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -0999e4: 6e20 071a 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setExclusiveItemChecked:(Landroid/view/MenuItem;)V // method@1a07 │ │ -0999ea: 1101 |000b: return-object v1 │ │ -0999ec: 6e20 511a 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@1a51 │ │ -0999f2: 28fc |000f: goto 000b // -0004 │ │ +09a190: |[09a190] android.support.v7.internal.view.menu.MenuItemImpl.setChecked:(Z)Landroid/view/MenuItem; │ │ +09a1a0: 5210 1c0a |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a1a4: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +09a1a8: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +09a1ac: 5410 240a |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a1b0: 6e20 071a 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setExclusiveItemChecked:(Landroid/view/MenuItem;)V // method@1a07 │ │ +09a1b6: 1101 |000b: return-object v1 │ │ +09a1b8: 6e20 511a 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@1a51 │ │ +09a1be: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0006 line=480 │ │ 0x000b line=485 │ │ 0x000c line=482 │ │ locals : │ │ @@ -201245,30 +201217,30 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0999f4: |[0999f4] android.support.v7.internal.view.menu.MenuItemImpl.setCheckedInt:(Z)V │ │ -099a04: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -099a06: 5240 1c0a |0001: iget v0, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099a0a: 5241 1c0a |0003: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099a0e: dd03 01fd |0005: and-int/lit8 v3, v1, #int -3 // #fd │ │ -099a12: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ -099a16: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -099a18: b631 |000a: or-int/2addr v1, v3 │ │ -099a1a: 5941 1c0a |000b: iput v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099a1e: 5241 1c0a |000d: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099a22: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ -099a26: 5441 240a |0011: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099a2a: 6e20 f719 2100 |0013: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -099a30: 0e00 |0016: return-void │ │ -099a32: 0121 |0017: move v1, v2 │ │ -099a34: 28f2 |0018: goto 000a // -000e │ │ +09a1c0: |[09a1c0] android.support.v7.internal.view.menu.MenuItemImpl.setCheckedInt:(Z)V │ │ +09a1d0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09a1d2: 5240 1c0a |0001: iget v0, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a1d6: 5241 1c0a |0003: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a1da: dd03 01fd |0005: and-int/lit8 v3, v1, #int -3 // #fd │ │ +09a1de: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ +09a1e2: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +09a1e4: b631 |000a: or-int/2addr v1, v3 │ │ +09a1e6: 5941 1c0a |000b: iput v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a1ea: 5241 1c0a |000d: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a1ee: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ +09a1f2: 5441 240a |0011: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a1f6: 6e20 f719 2100 |0013: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +09a1fc: 0e00 |0016: return-void │ │ +09a1fe: 0121 |0017: move v1, v2 │ │ +09a200: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=489 │ │ 0x0003 line=490 │ │ 0x000d line=491 │ │ 0x0011 line=492 │ │ 0x0016 line=494 │ │ @@ -201283,27 +201255,27 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -099a38: |[099a38] android.support.v7.internal.view.menu.MenuItemImpl.setEnabled:(Z)Landroid/view/MenuItem; │ │ -099a48: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ -099a4c: 5220 1c0a |0002: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099a50: de00 0010 |0004: or-int/lit8 v0, v0, #int 16 // #10 │ │ -099a54: 5920 1c0a |0006: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099a58: 5420 240a |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099a5c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -099a5e: 6e20 f719 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -099a64: 1102 |000e: return-object v2 │ │ -099a66: 5220 1c0a |000f: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099a6a: dd00 00ef |0011: and-int/lit8 v0, v0, #int -17 // #ef │ │ -099a6e: 5920 1c0a |0013: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099a72: 28f3 |0015: goto 0008 // -000d │ │ +09a204: |[09a204] android.support.v7.internal.view.menu.MenuItemImpl.setEnabled:(Z)Landroid/view/MenuItem; │ │ +09a214: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ +09a218: 5220 1c0a |0002: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a21c: de00 0010 |0004: or-int/lit8 v0, v0, #int 16 // #10 │ │ +09a220: 5920 1c0a |0006: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a224: 5420 240a |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a228: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +09a22a: 6e20 f719 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +09a230: 1102 |000e: return-object v2 │ │ +09a232: 5220 1c0a |000f: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a236: dd00 00ef |0011: and-int/lit8 v0, v0, #int -17 // #ef │ │ +09a23a: 5920 1c0a |0013: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a23e: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0002 line=191 │ │ 0x0008 line=196 │ │ 0x000e line=198 │ │ 0x000f line=193 │ │ @@ -201316,24 +201288,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -099a74: |[099a74] android.support.v7.internal.view.menu.MenuItemImpl.setExclusiveCheckable:(Z)V │ │ -099a84: 5220 1c0a |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099a88: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ -099a8c: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -099a90: 1240 |0006: const/4 v0, #int 4 // #4 │ │ -099a92: b610 |0007: or-int/2addr v0, v1 │ │ -099a94: 5920 1c0a |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099a98: 0e00 |000a: return-void │ │ -099a9a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -099a9c: 28fb |000c: goto 0007 // -0005 │ │ +09a240: |[09a240] android.support.v7.internal.view.menu.MenuItemImpl.setExclusiveCheckable:(Z)V │ │ +09a250: 5220 1c0a |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a254: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ +09a258: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +09a25c: 1240 |0006: const/4 v0, #int 4 // #4 │ │ +09a25e: b610 |0007: or-int/2addr v0, v1 │ │ +09a260: 5920 1c0a |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a264: 0e00 |000a: return-void │ │ +09a266: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +09a268: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x000a line=464 │ │ 0x000b line=463 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -201344,22 +201316,22 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -099aa0: |[099aa0] android.support.v7.internal.view.menu.MenuItemImpl.setIcon:(I)Landroid/view/MenuItem; │ │ -099ab0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -099ab2: 5b20 1e0a |0001: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0a1e │ │ -099ab6: 5923 1f0a |0003: iput v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0a1f │ │ -099aba: 5420 240a |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099abe: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -099ac0: 6e20 f719 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -099ac6: 1102 |000b: return-object v2 │ │ +09a26c: |[09a26c] android.support.v7.internal.view.menu.MenuItemImpl.setIcon:(I)Landroid/view/MenuItem; │ │ +09a27c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09a27e: 5b20 1e0a |0001: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0a1e │ │ +09a282: 5923 1f0a |0003: iput v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0a1f │ │ +09a286: 5420 240a |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a28a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +09a28c: 6e20 f719 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +09a292: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ 0x0005 line=441 │ │ 0x000b line=443 │ │ locals : │ │ @@ -201371,21 +201343,21 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -099ac8: |[099ac8] android.support.v7.internal.view.menu.MenuItemImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ -099ad8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -099ada: 5921 1f0a |0001: iput v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0a1f │ │ -099ade: 5b23 1e0a |0003: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0a1e │ │ -099ae2: 5420 240a |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099ae6: 6e20 f719 1000 |0007: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -099aec: 1102 |000a: return-object v2 │ │ +09a294: |[09a294] android.support.v7.internal.view.menu.MenuItemImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ +09a2a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09a2a6: 5921 1f0a |0001: iput v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0a1f │ │ +09a2aa: 5b23 1e0a |0003: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0a1e │ │ +09a2ae: 5420 240a |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a2b2: 6e20 f719 1000 |0007: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +09a2b8: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=428 │ │ 0x0003 line=429 │ │ 0x0005 line=430 │ │ 0x000a line=432 │ │ locals : │ │ @@ -201397,17 +201369,17 @@ │ │ type : '(Landroid/content/Intent;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099af0: |[099af0] android.support.v7.internal.view.menu.MenuItemImpl.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ -099b00: 5b01 210a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0a21 │ │ -099b04: 1100 |0002: return-object v0 │ │ +09a2bc: |[09a2bc] android.support.v7.internal.view.menu.MenuItemImpl.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ +09a2cc: 5b01 210a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0a21 │ │ +09a2d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0002 line=229 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/content/Intent; │ │ @@ -201417,24 +201389,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -099b08: |[099b08] android.support.v7.internal.view.menu.MenuItemImpl.setIsActionButton:(Z)V │ │ -099b18: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -099b1c: 5210 1c0a |0002: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099b20: de00 0020 |0004: or-int/lit8 v0, v0, #int 32 // #20 │ │ -099b24: 5910 1c0a |0006: iput v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099b28: 0e00 |0008: return-void │ │ -099b2a: 5210 1c0a |0009: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099b2e: dd00 00df |000b: and-int/lit8 v0, v0, #int -33 // #df │ │ -099b32: 5910 1c0a |000d: iput v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099b36: 28f9 |000f: goto 0008 // -0007 │ │ +09a2d4: |[09a2d4] android.support.v7.internal.view.menu.MenuItemImpl.setIsActionButton:(Z)V │ │ +09a2e4: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +09a2e8: 5210 1c0a |0002: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a2ec: de00 0020 |0004: or-int/lit8 v0, v0, #int 32 // #20 │ │ +09a2f0: 5910 1c0a |0006: iput v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a2f4: 0e00 |0008: return-void │ │ +09a2f6: 5210 1c0a |0009: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a2fa: dd00 00df |000b: and-int/lit8 v0, v0, #int -33 // #df │ │ +09a2fe: 5910 1c0a |000d: iput v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a302: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0002 line=573 │ │ 0x0008 line=577 │ │ 0x0009 line=575 │ │ locals : │ │ @@ -201446,17 +201418,17 @@ │ │ type : '(Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099b38: |[099b38] android.support.v7.internal.view.menu.MenuItemImpl.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -099b48: 5b01 250a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0a25 │ │ -099b4c: 0e00 |0002: return-void │ │ +09a304: |[09a304] android.support.v7.internal.view.menu.MenuItemImpl.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +09a314: 5b01 250a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0a25 │ │ +09a318: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0002 line=541 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 menuInfo Landroid/view/ContextMenu$ContextMenuInfo; │ │ @@ -201466,23 +201438,23 @@ │ │ type : '(C)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -099b50: |[099b50] android.support.v7.internal.view.menu.MenuItemImpl.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ -099b60: 5720 290a |0000: iget-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0a29 │ │ -099b64: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ -099b68: 1102 |0004: return-object v2 │ │ -099b6a: 5e23 290a |0005: iput-char v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0a29 │ │ -099b6e: 5420 240a |0007: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099b72: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -099b74: 6e20 f719 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -099b7a: 28f7 |000d: goto 0004 // -0009 │ │ +09a31c: |[09a31c] android.support.v7.internal.view.menu.MenuItemImpl.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ +09a32c: 5720 290a |0000: iget-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0a29 │ │ +09a330: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ +09a334: 1102 |0004: return-object v2 │ │ +09a336: 5e23 290a |0005: iput-char v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0a29 │ │ +09a33a: 5420 240a |0007: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a33e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +09a340: 6e20 f719 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +09a346: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0004 line=274 │ │ 0x0005 line=270 │ │ 0x0007 line=272 │ │ locals : │ │ @@ -201494,19 +201466,19 @@ │ │ type : '(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -099b7c: |[099b7c] android.support.v7.internal.view.menu.MenuItemImpl.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -099b8c: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -099b90: 1a01 9d04 |0002: const-string v1, "Implementation should use setSupportOnActionExpandListener!" // string@049d │ │ -099b94: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ -099b9a: 2700 |0007: throw v0 │ │ +09a348: |[09a348] android.support.v7.internal.view.menu.MenuItemImpl.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +09a358: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +09a35c: 1a01 9d04 |0002: const-string v1, "Implementation should use setSupportOnActionExpandListener!" // string@049d │ │ +09a360: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ +09a366: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=733 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0008 reg=3 listener Landroid/view/MenuItem$OnActionExpandListener; │ │ │ │ @@ -201515,17 +201487,17 @@ │ │ type : '(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099b9c: |[099b9c] android.support.v7.internal.view.menu.MenuItemImpl.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ -099bac: 5b01 1b0a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0a1b │ │ -099bb0: 1100 |0002: return-object v0 │ │ +09a368: |[09a368] android.support.v7.internal.view.menu.MenuItemImpl.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ +09a378: 5b01 1b0a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0a1b │ │ +09a37c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x0002 line=531 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 clickListener Landroid/view/MenuItem$OnMenuItemClickListener; │ │ @@ -201535,23 +201507,23 @@ │ │ type : '(CC)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -099bb4: |[099bb4] android.support.v7.internal.view.menu.MenuItemImpl.setShortcut:(CC)Landroid/view/MenuItem; │ │ -099bc4: 5e23 290a |0000: iput-char v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0a29 │ │ -099bc8: 7110 8224 0400 |0002: invoke-static {v4}, Ljava/lang/Character;.toLowerCase:(C)C // method@2482 │ │ -099bce: 0a00 |0005: move-result v0 │ │ -099bd0: 5e20 280a |0006: iput-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0a28 │ │ -099bd4: 5420 240a |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099bd8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -099bda: 6e20 f719 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -099be0: 1102 |000e: return-object v2 │ │ +09a380: |[09a380] android.support.v7.internal.view.menu.MenuItemImpl.setShortcut:(CC)Landroid/view/MenuItem; │ │ +09a390: 5e23 290a |0000: iput-char v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0a29 │ │ +09a394: 7110 8224 0400 |0002: invoke-static {v4}, Ljava/lang/Character;.toLowerCase:(C)C // method@2482 │ │ +09a39a: 0a00 |0005: move-result v0 │ │ +09a39c: 5e20 280a |0006: iput-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0a28 │ │ +09a3a0: 5420 240a |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a3a4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +09a3a6: 6e20 f719 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +09a3ac: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0002 line=280 │ │ 0x0008 line=282 │ │ 0x000e line=284 │ │ locals : │ │ @@ -201564,27 +201536,27 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -099be4: |[099be4] android.support.v7.internal.view.menu.MenuItemImpl.setShowAsAction:(I)V │ │ -099bf4: dd00 0303 |0000: and-int/lit8 v0, v3, #int 3 // #03 │ │ -099bf8: 2b00 1400 0000 |0002: packed-switch v0, 00000016 // +00000014 │ │ -099bfe: 2200 a104 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a1 │ │ -099c02: 1a01 530c |0007: const-string v1, "SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive." // string@0c53 │ │ -099c06: 7020 9824 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ -099c0c: 2700 |000c: throw v0 │ │ -099c0e: 5923 2a0a |000d: iput v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0a2a │ │ -099c12: 5420 240a |000f: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099c16: 6e20 f519 2000 |0011: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@19f5 │ │ -099c1c: 0e00 |0014: return-void │ │ -099c1e: 0000 |0015: nop // spacer │ │ -099c20: 0001 0300 0000 0000 0b00 0000 0b00 ... |0016: packed-switch-data (10 units) │ │ +09a3b0: |[09a3b0] android.support.v7.internal.view.menu.MenuItemImpl.setShowAsAction:(I)V │ │ +09a3c0: dd00 0303 |0000: and-int/lit8 v0, v3, #int 3 // #03 │ │ +09a3c4: 2b00 1400 0000 |0002: packed-switch v0, 00000016 // +00000014 │ │ +09a3ca: 2200 a704 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@04a7 │ │ +09a3ce: 1a01 590c |0007: const-string v1, "SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive." // string@0c59 │ │ +09a3d2: 7020 9824 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2498 │ │ +09a3d8: 2700 |000c: throw v0 │ │ +09a3da: 5923 2a0a |000d: iput v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0a2a │ │ +09a3de: 5420 240a |000f: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a3e2: 6e20 f519 2000 |0011: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@19f5 │ │ +09a3e8: 0e00 |0014: return-void │ │ +09a3ea: 0000 |0015: nop // spacer │ │ +09a3ec: 0001 0300 0000 0000 0b00 0000 0b00 ... |0016: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ 0x0005 line=594 │ │ 0x000d line=597 │ │ 0x000f line=598 │ │ 0x0014 line=599 │ │ @@ -201598,17 +201570,17 @@ │ │ type : '(I)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -099c34: |[099c34] android.support.v7.internal.view.menu.MenuItemImpl.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -099c44: 6e20 5d1a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setShowAsAction:(I)V // method@1a5d │ │ -099c4a: 1100 |0003: return-object v0 │ │ +09a400: |[09a400] android.support.v7.internal.view.menu.MenuItemImpl.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +09a410: 6e20 5d1a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setShowAsAction:(I)V // method@1a5d │ │ +09a416: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0003 line=675 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ @@ -201618,18 +201590,18 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -099c4c: |[099c4c] android.support.v7.internal.view.menu.MenuItemImpl.setShowAsActionFlags:(I)Landroid/view/MenuItem; │ │ -099c5c: 6e20 5e1a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@1a5e │ │ -099c62: 0c00 |0003: move-result-object v0 │ │ -099c64: 1100 |0004: return-object v0 │ │ +09a418: |[09a418] android.support.v7.internal.view.menu.MenuItemImpl.setShowAsActionFlags:(I)Landroid/view/MenuItem; │ │ +09a428: 6e20 5e1a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@1a5e │ │ +09a42e: 0c00 |0003: move-result-object v0 │ │ +09a430: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -201638,20 +201610,20 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -099c68: |[099c68] android.support.v7.internal.view.menu.MenuItemImpl.setSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ -099c78: 5b12 2b0a |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0a2b │ │ -099c7c: 6e10 381a 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@1a38 │ │ -099c82: 0c00 |0005: move-result-object v0 │ │ -099c84: 6e20 351b 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1b35 │ │ -099c8a: 0e00 |0009: return-void │ │ +09a434: |[09a434] android.support.v7.internal.view.menu.MenuItemImpl.setSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ +09a444: 5b12 2b0a |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0a2b │ │ +09a448: 6e10 381a 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@1a38 │ │ +09a44e: 0c00 |0005: move-result-object v0 │ │ +09a450: 6e20 351b 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1b35 │ │ +09a456: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0002 line=352 │ │ 0x0009 line=353 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -201662,33 +201634,33 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -099c8c: |[099c8c] android.support.v7.internal.view.menu.MenuItemImpl.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -099c9c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -099c9e: 5420 180a |0001: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ -099ca2: 3330 0300 |0003: if-ne v0, v3, 0006 // +0003 │ │ -099ca6: 1102 |0005: return-object v2 │ │ -099ca8: 5b21 190a |0006: iput-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0a19 │ │ -099cac: 5420 180a |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ -099cb0: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -099cb4: 5420 180a |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ -099cb8: 6e20 620b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@0b62 │ │ -099cbe: 5b23 180a |0011: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ -099cc2: 5420 240a |0013: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099cc6: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -099cc8: 6e20 f719 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -099cce: 3803 ecff |0019: if-eqz v3, 0005 // -0014 │ │ -099cd2: 2200 6203 |001b: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemImpl$1; // type@0362 │ │ -099cd6: 7020 211a 2000 |001d: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1a21 │ │ -099cdc: 6e20 620b 0300 |0020: invoke-virtual {v3, v0}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@0b62 │ │ -099ce2: 28e2 |0023: goto 0005 // -001e │ │ +09a458: |[09a458] android.support.v7.internal.view.menu.MenuItemImpl.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +09a468: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09a46a: 5420 180a |0001: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ +09a46e: 3330 0300 |0003: if-ne v0, v3, 0006 // +0003 │ │ +09a472: 1102 |0005: return-object v2 │ │ +09a474: 5b21 190a |0006: iput-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0a19 │ │ +09a478: 5420 180a |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ +09a47c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +09a480: 5420 180a |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ +09a484: 6e20 620b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@0b62 │ │ +09a48a: 5b23 180a |0011: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0a18 │ │ +09a48e: 5420 240a |0013: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a492: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +09a494: 6e20 f719 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +09a49a: 3803 ecff |0019: if-eqz v3, 0005 // -0014 │ │ +09a49e: 2200 6603 |001b: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemImpl$1; // type@0366 │ │ +09a4a2: 7020 211a 2000 |001d: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1a21 │ │ +09a4a8: 6e20 620b 0300 |0020: invoke-virtual {v3, v0}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@0b62 │ │ +09a4ae: 28e2 |0023: goto 0005 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=651 │ │ 0x0005 line=669 │ │ 0x0006 line=655 │ │ 0x0008 line=656 │ │ 0x000c line=657 │ │ @@ -201705,17 +201677,17 @@ │ │ type : '(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099ce4: |[099ce4] android.support.v7.internal.view.menu.MenuItemImpl.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -099cf4: 5b01 260a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0a26 │ │ -099cf8: 1100 |0002: return-object v0 │ │ +09a4b0: |[09a4b0] android.support.v7.internal.view.menu.MenuItemImpl.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +09a4c0: 5b01 260a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0a26 │ │ +09a4c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 0x0002 line=714 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -201725,23 +201697,23 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -099cfc: |[099cfc] android.support.v7.internal.view.menu.MenuItemImpl.setTitle:(I)Landroid/view/MenuItem; │ │ -099d0c: 5410 240a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099d10: 6e10 e519 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@19e5 │ │ -099d16: 0c00 |0005: move-result-object v0 │ │ -099d18: 6e20 2301 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0123 │ │ -099d1e: 0c00 |0009: move-result-object v0 │ │ -099d20: 6e20 641a 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1a64 │ │ -099d26: 0c00 |000d: move-result-object v0 │ │ -099d28: 1100 |000e: return-object v0 │ │ +09a4c8: |[09a4c8] android.support.v7.internal.view.menu.MenuItemImpl.setTitle:(I)Landroid/view/MenuItem; │ │ +09a4d8: 5410 240a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a4dc: 6e10 e519 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@19e5 │ │ +09a4e2: 0c00 |0005: move-result-object v0 │ │ +09a4e4: 6e20 2301 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0123 │ │ +09a4ea: 0c00 |0009: move-result-object v0 │ │ +09a4ec: 6e20 641a 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1a64 │ │ +09a4f2: 0c00 |000d: move-result-object v0 │ │ +09a4f4: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x000f reg=2 title I │ │ │ │ @@ -201750,24 +201722,24 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -099d2c: |[099d2c] android.support.v7.internal.view.menu.MenuItemImpl.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -099d3c: 5b23 2c0a |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0a2c │ │ -099d40: 5420 240a |0002: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099d44: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -099d46: 6e20 f719 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -099d4c: 5420 2b0a |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0a2b │ │ -099d50: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -099d54: 5420 2b0a |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0a2b │ │ -099d58: 6e20 351b 3000 |000e: invoke-virtual {v0, v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1b35 │ │ -099d5e: 1102 |0011: return-object v2 │ │ +09a4f8: |[09a4f8] android.support.v7.internal.view.menu.MenuItemImpl.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +09a508: 5b23 2c0a |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0a2c │ │ +09a50c: 5420 240a |0002: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a510: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09a512: 6e20 f719 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +09a518: 5420 2b0a |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0a2b │ │ +09a51c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +09a520: 5420 2b0a |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@0a2b │ │ +09a524: 6e20 351b 3000 |000e: invoke-virtual {v0, v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1b35 │ │ +09a52a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ 0x0002 line=377 │ │ 0x0008 line=379 │ │ 0x000c line=380 │ │ 0x0011 line=383 │ │ @@ -201780,22 +201752,22 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -099d60: |[099d60] android.support.v7.internal.view.menu.MenuItemImpl.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -099d70: 5b23 2d0a |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0a2d │ │ -099d74: 3903 0400 |0002: if-nez v3, 0006 // +0004 │ │ -099d78: 5423 2c0a |0004: iget-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0a2c │ │ -099d7c: 5420 240a |0006: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099d80: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -099d82: 6e20 f719 1000 |0009: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -099d88: 1102 |000c: return-object v2 │ │ +09a52c: |[09a52c] android.support.v7.internal.view.menu.MenuItemImpl.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +09a53c: 5b23 2d0a |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0a2d │ │ +09a540: 3903 0400 |0002: if-nez v3, 0006 // +0004 │ │ +09a544: 5423 2c0a |0004: iget-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0a2c │ │ +09a548: 5420 240a |0006: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a54c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +09a54e: 6e20 f719 1000 |0009: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +09a554: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0002 line=401 │ │ 0x0004 line=402 │ │ 0x0006 line=405 │ │ 0x000c line=407 │ │ @@ -201808,21 +201780,21 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -099d8c: |[099d8c] android.support.v7.internal.view.menu.MenuItemImpl.setVisible:(Z)Landroid/view/MenuItem; │ │ -099d9c: 6e20 671a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@1a67 │ │ -099da2: 0a00 |0003: move-result v0 │ │ -099da4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -099da8: 5410 240a |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099dac: 6e20 f619 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemVisibleChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@19f6 │ │ -099db2: 1101 |000b: return-object v1 │ │ +09a558: |[09a558] android.support.v7.internal.view.menu.MenuItemImpl.setVisible:(Z)Landroid/view/MenuItem; │ │ +09a568: 6e20 671a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@1a67 │ │ +09a56e: 0a00 |0003: move-result v0 │ │ +09a570: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +09a574: 5410 240a |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a578: 6e20 f619 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemVisibleChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@19f6 │ │ +09a57e: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x000b line=525 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x000c reg=2 shown Z │ │ @@ -201832,29 +201804,29 @@ │ │ type : '(Z)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -099db4: |[099db4] android.support.v7.internal.view.menu.MenuItemImpl.setVisibleInt:(Z)Z │ │ -099dc4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -099dc6: 5240 1c0a |0001: iget v0, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099dca: 5241 1c0a |0003: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099dce: dd03 01f7 |0005: and-int/lit8 v3, v1, #int -9 // #f7 │ │ -099dd2: 3805 0c00 |0007: if-eqz v5, 0013 // +000c │ │ -099dd6: 0121 |0009: move v1, v2 │ │ -099dd8: b631 |000a: or-int/2addr v1, v3 │ │ -099dda: 5941 1c0a |000b: iput v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099dde: 5241 1c0a |000d: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ -099de2: 3210 0300 |000f: if-eq v0, v1, 0012 // +0003 │ │ -099de6: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -099de8: 0f02 |0012: return v2 │ │ -099dea: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ -099dee: 28f5 |0015: goto 000a // -000b │ │ +09a580: |[09a580] android.support.v7.internal.view.menu.MenuItemImpl.setVisibleInt:(Z)Z │ │ +09a590: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09a592: 5240 1c0a |0001: iget v0, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a596: 5241 1c0a |0003: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a59a: dd03 01f7 |0005: and-int/lit8 v3, v1, #int -9 // #f7 │ │ +09a59e: 3805 0c00 |0007: if-eqz v5, 0013 // +000c │ │ +09a5a2: 0121 |0009: move v1, v2 │ │ +09a5a4: b631 |000a: or-int/2addr v1, v3 │ │ +09a5a6: 5941 1c0a |000b: iput v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a5aa: 5241 1c0a |000d: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@0a1c │ │ +09a5ae: 3210 0300 |000f: if-eq v0, v1, 0012 // +0003 │ │ +09a5b2: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +09a5b4: 0f02 |0012: return v2 │ │ +09a5b6: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ +09a5ba: 28f5 |0015: goto 000a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=513 │ │ 0x0003 line=514 │ │ 0x000d line=515 │ │ 0x0013 line=514 │ │ locals : │ │ @@ -201867,19 +201839,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099df0: |[099df0] android.support.v7.internal.view.menu.MenuItemImpl.shouldShowIcon:()Z │ │ -099e00: 5410 240a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099e04: 6e10 ec19 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getOptionalIconsVisible:()Z // method@19ec │ │ -099e0a: 0a00 |0005: move-result v0 │ │ -099e0c: 0f00 |0006: return v0 │ │ +09a5bc: |[09a5bc] android.support.v7.internal.view.menu.MenuItemImpl.shouldShowIcon:()Z │ │ +09a5cc: 5410 240a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a5d0: 6e10 ec19 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getOptionalIconsVisible:()Z // method@19ec │ │ +09a5d6: 0a00 |0005: move-result v0 │ │ +09a5d8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #68 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -201887,26 +201859,26 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -099e10: |[099e10] android.support.v7.internal.view.menu.MenuItemImpl.shouldShowShortcut:()Z │ │ -099e20: 5410 240a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ -099e24: 6e10 f419 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@19f4 │ │ -099e2a: 0a00 |0005: move-result v0 │ │ -099e2c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -099e30: 6e10 341a 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@1a34 │ │ -099e36: 0a00 |000b: move-result v0 │ │ -099e38: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -099e3c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -099e3e: 0f00 |000f: return v0 │ │ -099e40: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -099e42: 28fe |0011: goto 000f // -0002 │ │ +09a5dc: |[09a5dc] android.support.v7.internal.view.menu.MenuItemImpl.shouldShowShortcut:()Z │ │ +09a5ec: 5410 240a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a24 │ │ +09a5f0: 6e10 f419 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@19f4 │ │ +09a5f6: 0a00 |0005: move-result v0 │ │ +09a5f8: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +09a5fc: 6e10 341a 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@1a34 │ │ +09a602: 0a00 |000b: move-result v0 │ │ +09a604: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +09a608: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +09a60a: 0f00 |000f: return v0 │ │ +09a60c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +09a60e: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #69 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -201914,23 +201886,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -099e44: |[099e44] android.support.v7.internal.view.menu.MenuItemImpl.showsTextAsAction:()Z │ │ -099e54: 5220 2a0a |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0a2a │ │ -099e58: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -099e5c: 1241 |0004: const/4 v1, #int 4 // #4 │ │ -099e5e: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -099e62: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -099e64: 0f00 |0008: return v0 │ │ -099e66: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -099e68: 28fe |000a: goto 0008 // -0002 │ │ +09a610: |[09a610] android.support.v7.internal.view.menu.MenuItemImpl.showsTextAsAction:()Z │ │ +09a620: 5220 2a0a |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0a2a │ │ +09a624: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +09a628: 1241 |0004: const/4 v1, #int 4 // #4 │ │ +09a62a: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +09a62e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +09a630: 0f00 |0008: return v0 │ │ +09a632: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +09a634: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ #70 : (in Landroid/support/v7/internal/view/menu/MenuItemImpl;) │ │ @@ -201938,32 +201910,32 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099e6c: |[099e6c] android.support.v7.internal.view.menu.MenuItemImpl.toString:()Ljava/lang/String; │ │ -099e7c: 5410 2c0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0a2c │ │ -099e80: 6e10 b824 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ -099e86: 0c00 |0005: move-result-object v0 │ │ -099e88: 1100 |0006: return-object v0 │ │ +09a638: |[09a638] android.support.v7.internal.view.menu.MenuItemImpl.toString:()Ljava/lang/String; │ │ +09a648: 5410 2c0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0a2c │ │ +09a64c: 6e10 b824 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ +09a652: 0c00 |0005: move-result-object v0 │ │ +09a654: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ - source_file_idx : 2834 (MenuItemImpl.java) │ │ + source_file_idx : 2840 (MenuItemImpl.java) │ │ │ │ Class #750 header: │ │ -class_idx : 868 │ │ +class_idx : 872 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2836 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2842 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #750 annotations: │ │ Annotations on class │ │ @@ -201992,19 +201964,19 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -099e8c: |[099e8c] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper$1.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)V │ │ -099e9c: 5b01 320a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.this$1:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // field@0a32 │ │ -099ea0: 5b02 330a |0002: iput-object v2, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.val$this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a33 │ │ -099ea4: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -099eaa: 0e00 |0007: return-void │ │ +09a658: |[09a658] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper$1.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)V │ │ +09a668: 5b01 320a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.this$1:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // field@0a32 │ │ +09a66c: 5b02 330a |0002: iput-object v2, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.val$this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a33 │ │ +09a670: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +09a676: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ @@ -202015,45 +201987,45 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -099eac: |[099eac] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper$1.onActionProviderVisibilityChanged:(Z)V │ │ -099ebc: 5410 320a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.this$1:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // field@0a32 │ │ -099ec0: 5400 340a |0002: iget-object v0, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a34 │ │ -099ec4: 6e10 5f0b 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@0b5f │ │ -099eca: 0a00 |0007: move-result v0 │ │ -099ecc: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -099ed0: 5410 320a |000a: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.this$1:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // field@0a32 │ │ -099ed4: 5400 350a |000c: iget-object v0, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a35 │ │ -099ed8: 7110 801a 0000 |000e: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.access$100:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z // method@1a80 │ │ -099ede: 0a00 |0011: move-result v0 │ │ -099ee0: 3800 0900 |0012: if-eqz v0, 001b // +0009 │ │ -099ee4: 5410 320a |0014: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.this$1:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // field@0a32 │ │ -099ee8: 5400 350a |0016: iget-object v0, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a35 │ │ -099eec: 6e20 b21a 2000 |0018: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.wrappedSetVisible:(Z)Landroid/view/MenuItem; // method@1ab2 │ │ -099ef2: 0e00 |001b: return-void │ │ +09a678: |[09a678] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper$1.onActionProviderVisibilityChanged:(Z)V │ │ +09a688: 5410 320a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.this$1:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // field@0a32 │ │ +09a68c: 5400 340a |0002: iget-object v0, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a34 │ │ +09a690: 6e10 5f0b 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@0b5f │ │ +09a696: 0a00 |0007: move-result v0 │ │ +09a698: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +09a69c: 5410 320a |000a: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.this$1:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // field@0a32 │ │ +09a6a0: 5400 350a |000c: iget-object v0, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a35 │ │ +09a6a4: 7110 801a 0000 |000e: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.access$100:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z // method@1a80 │ │ +09a6aa: 0a00 |0011: move-result v0 │ │ +09a6ac: 3800 0900 |0012: if-eqz v0, 001b // +0009 │ │ +09a6b0: 5410 320a |0014: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1;.this$1:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // field@0a32 │ │ +09a6b4: 5400 350a |0016: iget-object v0, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a35 │ │ +09a6b8: 6e20 b21a 2000 |0018: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.wrappedSetVisible:(Z)Landroid/view/MenuItem; // method@1ab2 │ │ +09a6be: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ 0x0014 line=404 │ │ 0x001b line=406 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1; │ │ 0x0000 - 0x001c reg=2 isVisible Z │ │ │ │ - source_file_idx : 2836 (MenuItemWrapperICS.java) │ │ + source_file_idx : 2842 (MenuItemWrapperICS.java) │ │ │ │ Class #751 header: │ │ -class_idx : 871 │ │ +class_idx : 875 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 857 │ │ -source_file_idx : 2836 │ │ +superclass_idx : 861 │ │ +source_file_idx : 2842 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #751 annotations: │ │ Annotations on class │ │ @@ -202079,18 +202051,18 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -099ef4: |[099ef4] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ -099f04: 5b01 380a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a38 │ │ -099f08: 7020 7a19 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/BaseWrapper;.:(Ljava/lang/Object;)V // method@197a │ │ -099f0e: 0e00 |0005: return-void │ │ +09a6c0: |[09a6c0] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ +09a6d0: 5b01 380a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a38 │ │ +09a6d4: 7020 7a19 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/BaseWrapper;.:(Ljava/lang/Object;)V // method@197a │ │ +09a6da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0002 line=378 │ │ 0x0005 line=379 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper; │ │ @@ -202103,23 +202075,23 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -099f10: |[099f10] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -099f20: 5420 370a |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.mWrappedObject:Ljava/lang/Object; // field@0a37 │ │ -099f24: 1f00 1102 |0002: check-cast v0, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // type@0211 │ │ -099f28: 5421 380a |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a38 │ │ -099f2c: 6e20 8d1a 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1a8d │ │ -099f32: 0c01 |0009: move-result-object v1 │ │ -099f34: 7220 1e0c 1000 |000a: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0c1e │ │ -099f3a: 0a00 |000d: move-result v0 │ │ -099f3c: 0f00 |000e: return v0 │ │ +09a6dc: |[09a6dc] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +09a6ec: 5420 370a |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.mWrappedObject:Ljava/lang/Object; // field@0a37 │ │ +09a6f0: 1f00 1502 |0002: check-cast v0, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // type@0215 │ │ +09a6f4: 5421 380a |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a38 │ │ +09a6f8: 6e20 8d1a 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1a8d │ │ +09a6fe: 0c01 |0009: move-result-object v1 │ │ +09a700: 7220 1e0c 1000 |000a: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0c1e │ │ +09a706: 0a00 |000d: move-result v0 │ │ +09a708: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper; │ │ 0x0000 - 0x000f reg=3 item Landroid/view/MenuItem; │ │ │ │ @@ -202128,37 +202100,37 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -099f40: |[099f40] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -099f50: 5420 370a |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.mWrappedObject:Ljava/lang/Object; // field@0a37 │ │ -099f54: 1f00 1102 |0002: check-cast v0, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // type@0211 │ │ -099f58: 5421 380a |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a38 │ │ -099f5c: 6e20 8d1a 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1a8d │ │ -099f62: 0c01 |0009: move-result-object v1 │ │ -099f64: 7220 1f0c 1000 |000a: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0c1f │ │ -099f6a: 0a00 |000d: move-result v0 │ │ -099f6c: 0f00 |000e: return v0 │ │ +09a70c: |[09a70c] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +09a71c: 5420 370a |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.mWrappedObject:Ljava/lang/Object; // field@0a37 │ │ +09a720: 1f00 1502 |0002: check-cast v0, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // type@0215 │ │ +09a724: 5421 380a |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a38 │ │ +09a728: 6e20 8d1a 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1a8d │ │ +09a72e: 0c01 |0009: move-result-object v1 │ │ +09a730: 7220 1f0c 1000 |000a: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0c1f │ │ +09a736: 0a00 |000d: move-result v0 │ │ +09a738: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper; │ │ 0x0000 - 0x000f reg=3 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2836 (MenuItemWrapperICS.java) │ │ + source_file_idx : 2842 (MenuItemWrapperICS.java) │ │ │ │ Class #752 header: │ │ -class_idx : 872 │ │ +class_idx : 876 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 857 │ │ -source_file_idx : 2836 │ │ +superclass_idx : 861 │ │ +source_file_idx : 2842 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #752 annotations: │ │ Annotations on class │ │ @@ -202184,18 +202156,18 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/view/MenuItem$OnMenuItemClickListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -099f70: |[099f70] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnMenuItemClickListenerWrapper.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/view/MenuItem$OnMenuItemClickListener;)V │ │ -099f80: 5b01 3a0a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a3a │ │ -099f84: 7020 7a19 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/BaseWrapper;.:(Ljava/lang/Object;)V // method@197a │ │ -099f8a: 0e00 |0005: return-void │ │ +09a73c: |[09a73c] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnMenuItemClickListenerWrapper.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/view/MenuItem$OnMenuItemClickListener;)V │ │ +09a74c: 5b01 3a0a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a3a │ │ +09a750: 7020 7a19 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/BaseWrapper;.:(Ljava/lang/Object;)V // method@197a │ │ +09a756: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0002 line=365 │ │ 0x0005 line=366 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper; │ │ @@ -202208,37 +202180,37 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -099f8c: |[099f8c] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnMenuItemClickListenerWrapper.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -099f9c: 5420 390a |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.mWrappedObject:Ljava/lang/Object; // field@0a39 │ │ -099fa0: 1f00 0b04 |0002: check-cast v0, Landroid/view/MenuItem$OnMenuItemClickListener; // type@040b │ │ -099fa4: 5421 3a0a |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a3a │ │ -099fa8: 6e20 8d1a 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1a8d │ │ -099fae: 0c01 |0009: move-result-object v1 │ │ -099fb0: 7220 e720 1000 |000a: invoke-interface {v0, v1}, Landroid/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@20e7 │ │ -099fb6: 0a00 |000d: move-result v0 │ │ -099fb8: 0f00 |000e: return v0 │ │ +09a758: |[09a758] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnMenuItemClickListenerWrapper.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +09a768: 5420 390a |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.mWrappedObject:Ljava/lang/Object; // field@0a39 │ │ +09a76c: 1f00 1004 |0002: check-cast v0, Landroid/view/MenuItem$OnMenuItemClickListener; // type@0410 │ │ +09a770: 5421 3a0a |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0a3a │ │ +09a774: 6e20 8d1a 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1a8d │ │ +09a77a: 0c01 |0009: move-result-object v1 │ │ +09a77c: 7220 e720 1000 |000a: invoke-interface {v0, v1}, Landroid/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@20e7 │ │ +09a782: 0a00 |000d: move-result v0 │ │ +09a784: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper; │ │ 0x0000 - 0x000f reg=3 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2836 (MenuItemWrapperICS.java) │ │ + source_file_idx : 2842 (MenuItemWrapperICS.java) │ │ │ │ Class #753 header: │ │ -class_idx : 874 │ │ +class_idx : 878 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 869 │ │ -source_file_idx : 2837 │ │ +superclass_idx : 873 │ │ +source_file_idx : 2843 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #753 annotations: │ │ Annotations on class │ │ @@ -202267,18 +202239,18 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;Landroid/support/v4/view/ActionProvider;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -099fbc: |[099fbc] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;Landroid/support/v4/view/ActionProvider;)V │ │ -099fcc: 5b01 420a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; // field@0a42 │ │ -099fd0: 7030 6e1a 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/ActionProvider;)V // method@1a6e │ │ -099fd6: 0e00 |0005: return-void │ │ +09a788: |[09a788] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;Landroid/support/v4/view/ActionProvider;)V │ │ +09a798: 5b01 420a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; // field@0a42 │ │ +09a79c: 7030 6e1a 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/ActionProvider;)V // method@1a6e │ │ +09a7a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0002 line=39 │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; │ │ @@ -202291,19 +202263,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099fd8: |[099fd8] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.isVisible:()Z │ │ -099fe8: 5410 400a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a40 │ │ -099fec: 6e10 5a0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0b5a │ │ -099ff2: 0a00 |0005: move-result v0 │ │ -099ff4: 0f00 |0006: return v0 │ │ +09a7a4: |[09a7a4] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.isVisible:()Z │ │ +09a7b4: 5410 400a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a40 │ │ +09a7b8: 6e10 5a0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0b5a │ │ +09a7be: 0a00 |0005: move-result v0 │ │ +09a7c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;) │ │ @@ -202311,20 +202283,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -099ff8: |[099ff8] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.onActionProviderVisibilityChanged:(Z)V │ │ -09a008: 5410 410a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mListener:Landroid/view/ActionProvider$VisibilityListener; // field@0a41 │ │ -09a00c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -09a010: 5410 410a |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mListener:Landroid/view/ActionProvider$VisibilityListener; // field@0a41 │ │ -09a014: 7220 9820 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@2098 │ │ -09a01a: 0e00 |0009: return-void │ │ +09a7c4: |[09a7c4] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.onActionProviderVisibilityChanged:(Z)V │ │ +09a7d4: 5410 410a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mListener:Landroid/view/ActionProvider$VisibilityListener; // field@0a41 │ │ +09a7d8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +09a7dc: 5410 410a |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mListener:Landroid/view/ActionProvider$VisibilityListener; // field@0a41 │ │ +09a7e0: 7220 9820 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@2098 │ │ +09a7e6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ 0x0009 line=74 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; │ │ @@ -202335,19 +202307,19 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09a01c: |[09a01c] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -09a02c: 5410 400a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a40 │ │ -09a030: 6e20 5c0b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0b5c │ │ -09a036: 0c00 |0005: move-result-object v0 │ │ -09a038: 1100 |0006: return-object v0 │ │ +09a7e8: |[09a7e8] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +09a7f8: 5410 400a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a40 │ │ +09a7fc: 6e20 5c0b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0b5c │ │ +09a802: 0c00 |0005: move-result-object v0 │ │ +09a804: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; │ │ 0x0000 - 0x0007 reg=2 forItem Landroid/view/MenuItem; │ │ │ │ @@ -202356,19 +202328,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09a03c: |[09a03c] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.overridesItemVisibility:()Z │ │ -09a04c: 5410 400a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a40 │ │ -09a050: 6e10 5f0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@0b5f │ │ -09a056: 0a00 |0005: move-result v0 │ │ -09a058: 0f00 |0006: return v0 │ │ +09a808: |[09a808] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.overridesItemVisibility:()Z │ │ +09a818: 5410 400a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a40 │ │ +09a81c: 6e10 5f0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@0b5f │ │ +09a822: 0a00 |0005: move-result v0 │ │ +09a824: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;) │ │ @@ -202376,18 +202348,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09a05c: |[09a05c] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.refreshVisibility:()V │ │ -09a06c: 5410 400a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a40 │ │ -09a070: 6e10 600b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.refreshVisibility:()V // method@0b60 │ │ -09a076: 0e00 |0005: return-void │ │ +09a828: |[09a828] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.refreshVisibility:()V │ │ +09a838: 5410 400a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a40 │ │ +09a83c: 6e10 600b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.refreshVisibility:()V // method@0b60 │ │ +09a842: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0005 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; │ │ │ │ @@ -202396,40 +202368,40 @@ │ │ type : '(Landroid/view/ActionProvider$VisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09a078: |[09a078] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.setVisibilityListener:(Landroid/view/ActionProvider$VisibilityListener;)V │ │ -09a088: 5b12 410a |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mListener:Landroid/view/ActionProvider$VisibilityListener; // field@0a41 │ │ -09a08c: 5410 400a |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a40 │ │ -09a090: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ -09a094: 6e20 620b 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@0b62 │ │ -09a09a: 0e00 |0009: return-void │ │ -09a09c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -09a09e: 28fb |000b: goto 0006 // -0005 │ │ +09a844: |[09a844] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.setVisibilityListener:(Landroid/view/ActionProvider$VisibilityListener;)V │ │ +09a854: 5b12 410a |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mListener:Landroid/view/ActionProvider$VisibilityListener; // field@0a41 │ │ +09a858: 5410 400a |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a40 │ │ +09a85c: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ +09a860: 6e20 620b 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@0b62 │ │ +09a866: 0e00 |0009: return-void │ │ +09a868: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +09a86a: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0002 line=66 │ │ 0x0009 line=67 │ │ 0x000a line=66 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; │ │ 0x000a - 0x000c reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; │ │ 0x0000 - 0x000c reg=2 listener Landroid/view/ActionProvider$VisibilityListener; │ │ │ │ - source_file_idx : 2837 (MenuItemWrapperJB.java) │ │ + source_file_idx : 2843 (MenuItemWrapperJB.java) │ │ │ │ Class #754 header: │ │ -class_idx : 877 │ │ +class_idx : 881 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 2857 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 2863 │ │ static_fields_size : 2 │ │ instance_fields_size: 12 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 22 │ │ │ │ Class #754 annotations: │ │ Annotations on class │ │ @@ -202513,37 +202485,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -09a0a0: |[09a0a0] android.support.v7.internal.view.menu.MenuPopupHelper.:()V │ │ -09a0b0: 6000 2d08 |0000: sget v0, Landroid/support/v7/appcompat/R$layout;.abc_popup_menu_item_layout:I // field@082d │ │ -09a0b4: 6700 460a |0002: sput v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0a46 │ │ -09a0b8: 0e00 |0004: return-void │ │ +09a86c: |[09a86c] android.support.v7.internal.view.menu.MenuPopupHelper.:()V │ │ +09a87c: 6000 2d08 |0000: sget v0, Landroid/support/v7/appcompat/R$layout;.abc_popup_menu_item_layout:I // field@082d │ │ +09a880: 6700 460a |0002: sput v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0a46 │ │ +09a884: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/MenuPopupHelper;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -09a0bc: |[09a0bc] android.support.v7.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -09a0cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a0ce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -09a0d0: 7051 c81a 3204 |0002: invoke-direct {v2, v3, v4, v0, v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@1ac8 │ │ -09a0d6: 0e00 |0005: return-void │ │ +09a888: |[09a888] android.support.v7.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +09a898: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09a89a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +09a89c: 7051 c81a 3204 |0002: invoke-direct {v2, v3, v4, v0, v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@1ac8 │ │ +09a8a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0005 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0006 reg=3 context Landroid/content/Context; │ │ @@ -202554,18 +202526,18 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -09a0d8: |[09a0d8] android.support.v7.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;)V │ │ -09a0e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a0ea: 7050 c81a 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@1ac8 │ │ -09a0f0: 0e00 |0004: return-void │ │ +09a8a4: |[09a8a4] android.support.v7.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;)V │ │ +09a8b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09a8b6: 7050 c81a 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@1ac8 │ │ +09a8bc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0004 line=75 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -202577,37 +202549,37 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -09a0f4: |[09a0f4] android.support.v7.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ -09a104: 7010 b324 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@24b3 │ │ -09a10a: 5b34 4a0a |0003: iput-object v4, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0a4a │ │ -09a10e: 7110 c820 0400 |0005: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ -09a114: 0c01 |0008: move-result-object v1 │ │ -09a116: 5b31 4c0a |0009: iput-object v1, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@0a4c │ │ -09a11a: 5b35 4e0a |000b: iput-object v5, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a4e │ │ -09a11e: 5c37 4f0a |000d: iput-boolean v7, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@0a4f │ │ -09a122: 6e10 2201 0400 |000f: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -09a128: 0c00 |0012: move-result-object v0 │ │ -09a12a: 6e10 8501 0000 |0013: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -09a130: 0c01 |0016: move-result-object v1 │ │ -09a132: 5211 5a0c |0017: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ -09a136: db01 0102 |0019: div-int/lit8 v1, v1, #int 2 // #02 │ │ -09a13a: 6002 7a07 |001b: sget v2, Landroid/support/v7/appcompat/R$dimen;.abc_config_prefDialogWidth:I // field@077a │ │ -09a13e: 6e20 8401 2000 |001d: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0184 │ │ -09a144: 0a02 |0020: move-result v2 │ │ -09a146: 7120 ad24 2100 |0021: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09a14c: 0a01 |0024: move-result v1 │ │ -09a14e: 5931 510a |0025: iput v1, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0a51 │ │ -09a152: 5b36 490a |0027: iput-object v6, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0a49 │ │ -09a156: 6e20 c919 3500 |0029: invoke-virtual {v5, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@19c9 │ │ -09a15c: 0e00 |002c: return-void │ │ +09a8c0: |[09a8c0] android.support.v7.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ +09a8d0: 7010 b324 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@24b3 │ │ +09a8d6: 5b34 4a0a |0003: iput-object v4, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0a4a │ │ +09a8da: 7110 c820 0400 |0005: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ +09a8e0: 0c01 |0008: move-result-object v1 │ │ +09a8e2: 5b31 4c0a |0009: iput-object v1, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@0a4c │ │ +09a8e6: 5b35 4e0a |000b: iput-object v5, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a4e │ │ +09a8ea: 5c37 4f0a |000d: iput-boolean v7, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@0a4f │ │ +09a8ee: 6e10 2201 0400 |000f: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +09a8f4: 0c00 |0012: move-result-object v0 │ │ +09a8f6: 6e10 8501 0000 |0013: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +09a8fc: 0c01 |0016: move-result-object v1 │ │ +09a8fe: 5211 5a0c |0017: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ +09a902: db01 0102 |0019: div-int/lit8 v1, v1, #int 2 // #02 │ │ +09a906: 6002 7a07 |001b: sget v2, Landroid/support/v7/appcompat/R$dimen;.abc_config_prefDialogWidth:I // field@077a │ │ +09a90a: 6e20 8401 2000 |001d: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0184 │ │ +09a910: 0a02 |0020: move-result v2 │ │ +09a912: 7120 ad24 2100 |0021: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09a918: 0a01 |0024: move-result v1 │ │ +09a91a: 5931 510a |0025: iput v1, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0a51 │ │ +09a91e: 5b36 490a |0027: iput-object v6, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0a49 │ │ +09a922: 6e20 c919 3500 |0029: invoke-virtual {v5, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@19c9 │ │ +09a928: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ 0x0005 line=80 │ │ 0x000b line=81 │ │ 0x000d line=82 │ │ @@ -202629,17 +202601,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09a160: |[09a160] android.support.v7.internal.view.menu.MenuPopupHelper.access$100:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z │ │ -09a170: 5510 4f0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@0a4f │ │ -09a174: 0f00 |0002: return v0 │ │ +09a92c: |[09a92c] android.support.v7.internal.view.menu.MenuPopupHelper.access$100:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z │ │ +09a93c: 5510 4f0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@0a4f │ │ +09a940: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/menu/MenuPopupHelper;) │ │ @@ -202647,17 +202619,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09a178: |[09a178] android.support.v7.internal.view.menu.MenuPopupHelper.access$200:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; │ │ -09a188: 5410 4c0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@0a4c │ │ -09a18c: 1100 |0002: return-object v0 │ │ +09a944: |[09a944] android.support.v7.internal.view.menu.MenuPopupHelper.access$200:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; │ │ +09a954: 5410 4c0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@0a4c │ │ +09a958: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ │ │ #6 : (in Landroid/support/v7/internal/view/menu/MenuPopupHelper;) │ │ @@ -202665,17 +202637,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09a190: |[09a190] android.support.v7.internal.view.menu.MenuPopupHelper.access$300:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -09a1a0: 5410 4e0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a4e │ │ -09a1a4: 1100 |0002: return-object v0 │ │ +09a95c: |[09a95c] android.support.v7.internal.view.menu.MenuPopupHelper.access$300:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +09a96c: 5410 4e0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a4e │ │ +09a970: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ │ │ #7 : (in Landroid/support/v7/internal/view/menu/MenuPopupHelper;) │ │ @@ -202683,49 +202655,49 @@ │ │ type : '(Landroid/widget/ListAdapter;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -09a1a8: |[09a1a8] android.support.v7.internal.view.menu.MenuPopupHelper.measureContentWidth:(Landroid/widget/ListAdapter;)I │ │ -09a1b8: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -09a1ba: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -09a1bc: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -09a1be: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -09a1c0: 7120 4721 8800 |0004: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09a1c6: 0a07 |0007: move-result v7 │ │ -09a1c8: 7120 4721 8800 |0008: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09a1ce: 0a01 |000b: move-result v1 │ │ -09a1d0: 7210 9023 0b00 |000c: invoke-interface {v11}, Landroid/widget/ListAdapter;.getCount:()I // method@2390 │ │ -09a1d6: 0a00 |000f: move-result v0 │ │ -09a1d8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -09a1da: 3502 2b00 |0011: if-ge v2, v0, 003c // +002b │ │ -09a1de: 7220 9323 2b00 |0013: invoke-interface {v11, v2}, Landroid/widget/ListAdapter;.getItemViewType:(I)I // method@2393 │ │ -09a1e4: 0a05 |0016: move-result v5 │ │ -09a1e6: 3235 0400 |0017: if-eq v5, v3, 001b // +0004 │ │ -09a1ea: 0153 |0019: move v3, v5 │ │ -09a1ec: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -09a1ee: 54a8 4d0a |001b: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0a4d │ │ -09a1f2: 3908 0b00 |001d: if-nez v8, 0028 // +000b │ │ -09a1f6: 2208 5104 |001f: new-instance v8, Landroid/widget/FrameLayout; // type@0451 │ │ -09a1fa: 54a9 4a0a |0021: iget-object v9, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0a4a │ │ -09a1fe: 7020 4223 9800 |0023: invoke-direct {v8, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2342 │ │ -09a204: 5ba8 4d0a |0026: iput-object v8, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0a4d │ │ -09a208: 54a8 4d0a |0028: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0a4d │ │ -09a20c: 7240 9423 2b84 |002a: invoke-interface {v11, v2, v4, v8}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2394 │ │ -09a212: 0c04 |002d: move-result-object v4 │ │ -09a214: 6e30 a221 7401 |002e: invoke-virtual {v4, v7, v1}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -09a21a: 6e10 6f21 0400 |0031: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -09a220: 0a08 |0034: move-result v8 │ │ -09a222: 7120 ad24 8600 |0035: invoke-static {v6, v8}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09a228: 0a06 |0038: move-result v6 │ │ -09a22a: d802 0201 |0039: add-int/lit8 v2, v2, #int 1 // #01 │ │ -09a22e: 28d6 |003b: goto 0011 // -002a │ │ -09a230: 0f06 |003c: return v6 │ │ +09a974: |[09a974] android.support.v7.internal.view.menu.MenuPopupHelper.measureContentWidth:(Landroid/widget/ListAdapter;)I │ │ +09a984: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +09a986: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +09a988: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +09a98a: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +09a98c: 7120 4721 8800 |0004: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09a992: 0a07 |0007: move-result v7 │ │ +09a994: 7120 4721 8800 |0008: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09a99a: 0a01 |000b: move-result v1 │ │ +09a99c: 7210 9023 0b00 |000c: invoke-interface {v11}, Landroid/widget/ListAdapter;.getCount:()I // method@2390 │ │ +09a9a2: 0a00 |000f: move-result v0 │ │ +09a9a4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +09a9a6: 3502 2b00 |0011: if-ge v2, v0, 003c // +002b │ │ +09a9aa: 7220 9323 2b00 |0013: invoke-interface {v11, v2}, Landroid/widget/ListAdapter;.getItemViewType:(I)I // method@2393 │ │ +09a9b0: 0a05 |0016: move-result v5 │ │ +09a9b2: 3235 0400 |0017: if-eq v5, v3, 001b // +0004 │ │ +09a9b6: 0153 |0019: move v3, v5 │ │ +09a9b8: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +09a9ba: 54a8 4d0a |001b: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0a4d │ │ +09a9be: 3908 0b00 |001d: if-nez v8, 0028 // +000b │ │ +09a9c2: 2208 5704 |001f: new-instance v8, Landroid/widget/FrameLayout; // type@0457 │ │ +09a9c6: 54a9 4a0a |0021: iget-object v9, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0a4a │ │ +09a9ca: 7020 4223 9800 |0023: invoke-direct {v8, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2342 │ │ +09a9d0: 5ba8 4d0a |0026: iput-object v8, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0a4d │ │ +09a9d4: 54a8 4d0a |0028: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0a4d │ │ +09a9d8: 7240 9423 2b84 |002a: invoke-interface {v11, v2, v4, v8}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2394 │ │ +09a9de: 0c04 |002d: move-result-object v4 │ │ +09a9e0: 6e30 a221 7401 |002e: invoke-virtual {v4, v7, v1}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +09a9e6: 6e10 6f21 0400 |0031: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +09a9ec: 0a08 |0034: move-result v8 │ │ +09a9ee: 7120 ad24 8600 |0035: invoke-static {v6, v8}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09a9f4: 0a06 |0038: move-result v6 │ │ +09a9f6: d802 0201 |0039: add-int/lit8 v2, v2, #int 1 // #01 │ │ +09a9fa: 28d6 |003b: goto 0011 // -002a │ │ +09a9fc: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ 0x0002 line=174 │ │ 0x0003 line=175 │ │ 0x0004 line=176 │ │ 0x0008 line=178 │ │ @@ -202760,17 +202732,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09a234: |[09a234] android.support.v7.internal.view.menu.MenuPopupHelper.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -09a244: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a246: 0f00 |0001: return v0 │ │ +09aa00: |[09aa00] android.support.v7.internal.view.menu.MenuPopupHelper.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +09aa10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09aa12: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -202780,21 +202752,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -09a248: |[09a248] android.support.v7.internal.view.menu.MenuPopupHelper.dismiss:()V │ │ -09a258: 6e10 d31a 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@1ad3 │ │ -09a25e: 0a00 |0003: move-result v0 │ │ -09a260: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -09a264: 5410 500a |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ -09a268: 6e10 011e 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1e01 │ │ -09a26e: 0e00 |000b: return-void │ │ +09aa14: |[09aa14] android.support.v7.internal.view.menu.MenuPopupHelper.dismiss:()V │ │ +09aa24: 6e10 d31a 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@1ad3 │ │ +09aa2a: 0a00 |0003: move-result v0 │ │ +09aa2c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +09aa30: 5410 500a |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ +09aa34: 6e10 011e 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1e01 │ │ +09aa3a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0006 line=137 │ │ 0x000b line=139 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ @@ -202804,17 +202776,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09a270: |[09a270] android.support.v7.internal.view.menu.MenuPopupHelper.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -09a280: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a282: 0f00 |0001: return v0 │ │ +09aa3c: |[09aa3c] android.support.v7.internal.view.menu.MenuPopupHelper.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +09aa4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09aa4e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -202824,17 +202796,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09a284: |[09a284] android.support.v7.internal.view.menu.MenuPopupHelper.flagActionItems:()Z │ │ -09a294: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a296: 0f00 |0001: return v0 │ │ +09aa50: |[09aa50] android.support.v7.internal.view.menu.MenuPopupHelper.flagActionItems:()Z │ │ +09aa60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09aa62: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/menu/MenuPopupHelper;) │ │ @@ -202842,17 +202814,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09a298: |[09a298] android.support.v7.internal.view.menu.MenuPopupHelper.getId:()I │ │ -09a2a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a2aa: 0f00 |0001: return v0 │ │ +09aa64: |[09aa64] android.support.v7.internal.view.menu.MenuPopupHelper.getId:()I │ │ +09aa74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09aa76: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/menu/MenuPopupHelper;) │ │ @@ -202860,19 +202832,19 @@ │ │ type : '(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09a2ac: |[09a2ac] android.support.v7.internal.view.menu.MenuPopupHelper.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ -09a2bc: 2200 bb04 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04bb │ │ -09a2c0: 1a01 2a0b |0002: const-string v1, "MenuPopupHelpers manage their own views" // string@0b2a │ │ -09a2c4: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ -09a2ca: 2700 |0007: throw v0 │ │ +09aa78: |[09aa78] android.support.v7.internal.view.menu.MenuPopupHelper.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ +09aa88: 2200 c104 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@04c1 │ │ +09aa8c: 1a01 300b |0002: const-string v1, "MenuPopupHelpers manage their own views" // string@0b30 │ │ +09aa90: 7020 ee24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@24ee │ │ +09aa96: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/ViewGroup; │ │ │ │ @@ -202881,16 +202853,16 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09a2cc: |[09a2cc] android.support.v7.internal.view.menu.MenuPopupHelper.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -09a2dc: 0e00 |0000: return-void │ │ +09aa98: |[09aa98] android.support.v7.internal.view.menu.MenuPopupHelper.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +09aaa8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0001 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0001 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ @@ -202900,25 +202872,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -09a2e0: |[09a2e0] android.support.v7.internal.view.menu.MenuPopupHelper.isShowing:()Z │ │ -09a2f0: 5410 500a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ -09a2f4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -09a2f8: 5410 500a |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ -09a2fc: 6e10 151e 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ -09a302: 0a00 |0009: move-result v0 │ │ -09a304: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -09a308: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -09a30a: 0f00 |000d: return v0 │ │ -09a30c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -09a30e: 28fe |000f: goto 000d // -0002 │ │ +09aaac: |[09aaac] android.support.v7.internal.view.menu.MenuPopupHelper.isShowing:()Z │ │ +09aabc: 5410 500a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ +09aac0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +09aac4: 5410 500a |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ +09aac8: 6e10 151e 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ +09aace: 0a00 |0009: move-result v0 │ │ +09aad0: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +09aad4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +09aad6: 0f00 |000d: return v0 │ │ +09aad8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +09aada: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ │ │ #8 : (in Landroid/support/v7/internal/view/menu/MenuPopupHelper;) │ │ @@ -202926,24 +202898,24 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -09a310: |[09a310] android.support.v7.internal.view.menu.MenuPopupHelper.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -09a320: 5410 4e0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a4e │ │ -09a324: 3202 0300 |0002: if-eq v2, v0, 0005 // +0003 │ │ -09a328: 0e00 |0004: return-void │ │ -09a32a: 6e10 cd1a 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1acd │ │ -09a330: 5410 520a |0008: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a52 │ │ -09a334: 3800 faff |000a: if-eqz v0, 0004 // -0006 │ │ -09a338: 5410 520a |000c: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a52 │ │ -09a33c: 7230 e31a 2003 |000e: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@1ae3 │ │ -09a342: 28f3 |0011: goto 0004 // -000d │ │ +09aadc: |[09aadc] android.support.v7.internal.view.menu.MenuPopupHelper.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +09aaec: 5410 4e0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a4e │ │ +09aaf0: 3202 0300 |0002: if-eq v2, v0, 0005 // +0003 │ │ +09aaf4: 0e00 |0004: return-void │ │ +09aaf6: 6e10 cd1a 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1acd │ │ +09aafc: 5410 520a |0008: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a52 │ │ +09ab00: 3800 faff |000a: if-eqz v0, 0004 // -0006 │ │ +09ab04: 5410 520a |000c: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a52 │ │ +09ab08: 7230 e31a 2003 |000e: invoke-interface {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@1ae3 │ │ +09ab0e: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=270 │ │ 0x0005 line=266 │ │ 0x0008 line=267 │ │ 0x000c line=268 │ │ @@ -202957,33 +202929,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -09a344: |[09a344] android.support.v7.internal.view.menu.MenuPopupHelper.onDismiss:()V │ │ -09a354: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09a356: 5b21 500a |0001: iput-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ -09a35a: 5420 4e0a |0003: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a4e │ │ -09a35e: 6e10 d219 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:()V // method@19d2 │ │ -09a364: 5420 530a |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0a53 │ │ -09a368: 3800 1900 |000a: if-eqz v0, 0023 // +0019 │ │ -09a36c: 5420 530a |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0a53 │ │ -09a370: 6e10 5b22 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@225b │ │ -09a376: 0a00 |0011: move-result v0 │ │ -09a378: 3900 0a00 |0012: if-nez v0, 001c // +000a │ │ -09a37c: 5420 490a |0014: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0a49 │ │ -09a380: 6e10 8921 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2189 │ │ -09a386: 0c00 |0019: move-result-object v0 │ │ -09a388: 5b20 530a |001a: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0a53 │ │ -09a38c: 5420 530a |001c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0a53 │ │ -09a390: 6e20 5c22 2000 |001e: invoke-virtual {v0, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@225c │ │ -09a396: 5b21 530a |0021: iput-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0a53 │ │ -09a39a: 0e00 |0023: return-void │ │ +09ab10: |[09ab10] android.support.v7.internal.view.menu.MenuPopupHelper.onDismiss:()V │ │ +09ab20: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09ab22: 5b21 500a |0001: iput-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ +09ab26: 5420 4e0a |0003: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a4e │ │ +09ab2a: 6e10 d219 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:()V // method@19d2 │ │ +09ab30: 5420 530a |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0a53 │ │ +09ab34: 3800 1900 |000a: if-eqz v0, 0023 // +0019 │ │ +09ab38: 5420 530a |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0a53 │ │ +09ab3c: 6e10 5b22 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@225b │ │ +09ab42: 0a00 |0011: move-result v0 │ │ +09ab44: 3900 0a00 |0012: if-nez v0, 001c // +000a │ │ +09ab48: 5420 490a |0014: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0a49 │ │ +09ab4c: 6e10 8921 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2189 │ │ +09ab52: 0c00 |0019: move-result-object v0 │ │ +09ab54: 5b20 530a |001a: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0a53 │ │ +09ab58: 5420 530a |001c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0a53 │ │ +09ab5c: 6e20 5c22 2000 |001e: invoke-virtual {v0, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@225c │ │ +09ab62: 5b21 530a |0021: iput-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0a53 │ │ +09ab66: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=142 │ │ 0x0003 line=143 │ │ 0x0008 line=144 │ │ 0x000c line=145 │ │ 0x0014 line=146 │ │ @@ -202998,31 +202970,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -09a39c: |[09a39c] android.support.v7.internal.view.menu.MenuPopupHelper.onGlobalLayout:()V │ │ -09a3ac: 6e10 d31a 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@1ad3 │ │ -09a3b2: 0a01 |0003: move-result v1 │ │ -09a3b4: 3801 0f00 |0004: if-eqz v1, 0013 // +000f │ │ -09a3b8: 5420 490a |0006: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0a49 │ │ -09a3bc: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -09a3c0: 6e10 9f21 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.isShown:()Z // method@219f │ │ -09a3c6: 0a01 |000d: move-result v1 │ │ -09a3c8: 3901 0600 |000e: if-nez v1, 0014 // +0006 │ │ -09a3cc: 6e10 cd1a 0200 |0010: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1acd │ │ -09a3d2: 0e00 |0013: return-void │ │ -09a3d4: 6e10 d31a 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@1ad3 │ │ -09a3da: 0a01 |0017: move-result v1 │ │ -09a3dc: 3801 fbff |0018: if-eqz v1, 0013 // -0005 │ │ -09a3e0: 5421 500a |001a: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ -09a3e4: 6e10 311e 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ -09a3ea: 28f4 |001f: goto 0013 // -000c │ │ +09ab68: |[09ab68] android.support.v7.internal.view.menu.MenuPopupHelper.onGlobalLayout:()V │ │ +09ab78: 6e10 d31a 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@1ad3 │ │ +09ab7e: 0a01 |0003: move-result v1 │ │ +09ab80: 3801 0f00 |0004: if-eqz v1, 0013 // +000f │ │ +09ab84: 5420 490a |0006: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0a49 │ │ +09ab88: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +09ab8c: 6e10 9f21 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.isShown:()Z // method@219f │ │ +09ab92: 0a01 |000d: move-result v1 │ │ +09ab94: 3901 0600 |000e: if-nez v1, 0014 // +0006 │ │ +09ab98: 6e10 cd1a 0200 |0010: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1acd │ │ +09ab9e: 0e00 |0013: return-void │ │ +09aba0: 6e10 d31a 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@1ad3 │ │ +09aba6: 0a01 |0017: move-result v1 │ │ +09aba8: 3801 fbff |0018: if-eqz v1, 0013 // -0005 │ │ +09abac: 5421 500a |001a: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ +09abb0: 6e10 311e 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ +09abb6: 28f4 |001f: goto 0013 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0006 line=200 │ │ 0x0008 line=201 │ │ 0x0010 line=202 │ │ 0x0013 line=208 │ │ @@ -203038,23 +203010,23 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -09a3ec: |[09a3ec] android.support.v7.internal.view.menu.MenuPopupHelper.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -09a3fc: 5440 480a |0000: iget-object v0, v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0a48 │ │ -09a400: 7110 bd1a 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.access$000:(Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1abd │ │ -09a406: 0c01 |0005: move-result-object v1 │ │ -09a408: 6e20 c01a 7000 |0006: invoke-virtual {v0, v7}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1ac0 │ │ -09a40e: 0c02 |0009: move-result-object v2 │ │ -09a410: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -09a412: 6e30 f919 2103 |000b: invoke-virtual {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@19f9 │ │ -09a418: 0e00 |000e: return-void │ │ +09abb8: |[09abb8] android.support.v7.internal.view.menu.MenuPopupHelper.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +09abc8: 5440 480a |0000: iget-object v0, v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0a48 │ │ +09abcc: 7110 bd1a 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.access$000:(Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1abd │ │ +09abd2: 0c01 |0005: move-result-object v1 │ │ +09abd4: 6e20 c01a 7000 |0006: invoke-virtual {v0, v7}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1ac0 │ │ +09abda: 0c02 |0009: move-result-object v2 │ │ +09abdc: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +09abde: 6e30 f919 2103 |000b: invoke-virtual {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@19f9 │ │ +09abe4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0002 line=160 │ │ 0x000e line=161 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Landroid/widget/AdapterView; │ │ @@ -203070,25 +203042,25 @@ │ │ type : '(Landroid/view/View;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -09a41c: |[09a41c] android.support.v7.internal.view.menu.MenuPopupHelper.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -09a42c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09a42e: 6e10 bd20 0500 |0001: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@20bd │ │ -09a434: 0a01 |0004: move-result v1 │ │ -09a436: 3301 0a00 |0005: if-ne v1, v0, 000f // +000a │ │ -09a43a: 1301 5200 |0007: const/16 v1, #int 82 // #52 │ │ -09a43e: 3314 0600 |0009: if-ne v4, v1, 000f // +0006 │ │ -09a442: 6e10 cd1a 0200 |000b: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1acd │ │ -09a448: 0f00 |000e: return v0 │ │ -09a44a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -09a44c: 28fe |0010: goto 000e // -0002 │ │ +09abe8: |[09abe8] android.support.v7.internal.view.menu.MenuPopupHelper.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +09abf8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09abfa: 6e10 bd20 0500 |0001: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@20bd │ │ +09ac00: 0a01 |0004: move-result v1 │ │ +09ac02: 3301 0a00 |0005: if-ne v1, v0, 000f // +000a │ │ +09ac06: 1301 5200 |0007: const/16 v1, #int 82 // #52 │ │ +09ac0a: 3314 0600 |0009: if-ne v4, v1, 000f // +0006 │ │ +09ac0e: 6e10 cd1a 0200 |000b: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1acd │ │ +09ac14: 0f00 |000e: return v0 │ │ +09ac16: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +09ac18: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=164 │ │ 0x000b line=165 │ │ 0x000e line=168 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ @@ -203101,16 +203073,16 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09a450: |[09a450] android.support.v7.internal.view.menu.MenuPopupHelper.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -09a460: 0e00 |0000: return-void │ │ +09ac1c: |[09ac1c] android.support.v7.internal.view.menu.MenuPopupHelper.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +09ac2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ │ │ @@ -203119,17 +203091,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09a464: |[09a464] android.support.v7.internal.view.menu.MenuPopupHelper.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -09a474: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a476: 1100 |0001: return-object v0 │ │ +09ac30: |[09ac30] android.support.v7.internal.view.menu.MenuPopupHelper.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +09ac40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09ac42: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ │ │ #15 : (in Landroid/support/v7/internal/view/menu/MenuPopupHelper;) │ │ @@ -203137,51 +203109,51 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 69 16-bit code units │ │ -09a478: |[09a478] android.support.v7.internal.view.menu.MenuPopupHelper.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -09a488: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09a48a: 6e10 2c1b 0900 |0001: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@1b2c │ │ -09a490: 0a06 |0004: move-result v6 │ │ -09a492: 3806 3c00 |0005: if-eqz v6, 0041 // +003c │ │ -09a496: 2204 6d03 |0007: new-instance v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper; // type@036d │ │ -09a49a: 5486 4a0a |0009: iget-object v6, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0a4a │ │ -09a49e: 5487 490a |000b: iget-object v7, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0a49 │ │ -09a4a2: 7055 c81a 6479 |000d: invoke-direct {v4, v6, v9, v7, v5}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@1ac8 │ │ -09a4a8: 5486 520a |0010: iget-object v6, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a52 │ │ -09a4ac: 6e20 de1a 6400 |0012: invoke-virtual {v4, v6}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1ade │ │ -09a4b2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -09a4b4: 6e10 3b1b 0900 |0016: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.size:()I // method@1b3b │ │ -09a4ba: 0a01 |0019: move-result v1 │ │ -09a4bc: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -09a4be: 3512 1300 |001b: if-ge v2, v1, 002e // +0013 │ │ -09a4c2: 6e20 291b 2900 |001d: invoke-virtual {v9, v2}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@1b29 │ │ -09a4c8: 0c00 |0020: move-result-object v0 │ │ -09a4ca: 7210 fc20 0000 |0021: invoke-interface {v0}, Landroid/view/MenuItem;.isVisible:()Z // method@20fc │ │ -09a4d0: 0a06 |0024: move-result v6 │ │ -09a4d2: 3806 1d00 |0025: if-eqz v6, 0042 // +001d │ │ -09a4d6: 7210 ee20 0000 |0027: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@20ee │ │ -09a4dc: 0c06 |002a: move-result-object v6 │ │ -09a4de: 3806 1700 |002b: if-eqz v6, 0042 // +0017 │ │ -09a4e2: 1213 |002d: const/4 v3, #int 1 // #1 │ │ -09a4e4: 6e20 df1a 3400 |002e: invoke-virtual {v4, v3}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.setForceShowIcon:(Z)V // method@1adf │ │ -09a4ea: 6e10 e11a 0400 |0031: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@1ae1 │ │ -09a4f0: 0a06 |0034: move-result v6 │ │ -09a4f2: 3806 0c00 |0035: if-eqz v6, 0041 // +000c │ │ -09a4f6: 5485 520a |0037: iget-object v5, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a52 │ │ -09a4fa: 3805 0700 |0039: if-eqz v5, 0040 // +0007 │ │ -09a4fe: 5485 520a |003b: iget-object v5, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a52 │ │ -09a502: 7220 e41a 9500 |003d: invoke-interface {v5, v9}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@1ae4 │ │ -09a508: 1215 |0040: const/4 v5, #int 1 // #1 │ │ -09a50a: 0f05 |0041: return v5 │ │ -09a50c: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -09a510: 28d7 |0044: goto 001b // -0029 │ │ +09ac44: |[09ac44] android.support.v7.internal.view.menu.MenuPopupHelper.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +09ac54: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09ac56: 6e10 2c1b 0900 |0001: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@1b2c │ │ +09ac5c: 0a06 |0004: move-result v6 │ │ +09ac5e: 3806 3c00 |0005: if-eqz v6, 0041 // +003c │ │ +09ac62: 2204 7103 |0007: new-instance v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper; // type@0371 │ │ +09ac66: 5486 4a0a |0009: iget-object v6, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0a4a │ │ +09ac6a: 5487 490a |000b: iget-object v7, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0a49 │ │ +09ac6e: 7055 c81a 6479 |000d: invoke-direct {v4, v6, v9, v7, v5}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@1ac8 │ │ +09ac74: 5486 520a |0010: iget-object v6, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a52 │ │ +09ac78: 6e20 de1a 6400 |0012: invoke-virtual {v4, v6}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1ade │ │ +09ac7e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +09ac80: 6e10 3b1b 0900 |0016: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.size:()I // method@1b3b │ │ +09ac86: 0a01 |0019: move-result v1 │ │ +09ac88: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +09ac8a: 3512 1300 |001b: if-ge v2, v1, 002e // +0013 │ │ +09ac8e: 6e20 291b 2900 |001d: invoke-virtual {v9, v2}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@1b29 │ │ +09ac94: 0c00 |0020: move-result-object v0 │ │ +09ac96: 7210 fc20 0000 |0021: invoke-interface {v0}, Landroid/view/MenuItem;.isVisible:()Z // method@20fc │ │ +09ac9c: 0a06 |0024: move-result v6 │ │ +09ac9e: 3806 1d00 |0025: if-eqz v6, 0042 // +001d │ │ +09aca2: 7210 ee20 0000 |0027: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@20ee │ │ +09aca8: 0c06 |002a: move-result-object v6 │ │ +09acaa: 3806 1700 |002b: if-eqz v6, 0042 // +0017 │ │ +09acae: 1213 |002d: const/4 v3, #int 1 // #1 │ │ +09acb0: 6e20 df1a 3400 |002e: invoke-virtual {v4, v3}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.setForceShowIcon:(Z)V // method@1adf │ │ +09acb6: 6e10 e11a 0400 |0031: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@1ae1 │ │ +09acbc: 0a06 |0034: move-result v6 │ │ +09acbe: 3806 0c00 |0035: if-eqz v6, 0041 // +000c │ │ +09acc2: 5485 520a |0037: iget-object v5, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a52 │ │ +09acc6: 3805 0700 |0039: if-eqz v5, 0040 // +0007 │ │ +09acca: 5485 520a |003b: iget-object v5, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a52 │ │ +09acce: 7220 e41a 9500 |003d: invoke-interface {v5, v9}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@1ae4 │ │ +09acd4: 1215 |0040: const/4 v5, #int 1 // #1 │ │ +09acd6: 0f05 |0041: return v5 │ │ +09acd8: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +09acdc: 28d7 |0044: goto 001b // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=234 │ │ 0x0007 line=235 │ │ 0x0010 line=236 │ │ 0x0015 line=238 │ │ 0x0016 line=239 │ │ @@ -203215,17 +203187,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09a514: |[09a514] android.support.v7.internal.view.menu.MenuPopupHelper.setAnchorView:(Landroid/view/View;)V │ │ -09a524: 5b01 490a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0a49 │ │ -09a528: 0e00 |0002: return-void │ │ +09ace0: |[09ace0] android.support.v7.internal.view.menu.MenuPopupHelper.setAnchorView:(Landroid/view/View;)V │ │ +09acf0: 5b01 490a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0a49 │ │ +09acf4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0002 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0003 reg=1 anchor Landroid/view/View; │ │ @@ -203235,17 +203207,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09a52c: |[09a52c] android.support.v7.internal.view.menu.MenuPopupHelper.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ -09a53c: 5b01 520a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a52 │ │ -09a540: 0e00 |0002: return-void │ │ +09acf8: |[09acf8] android.support.v7.internal.view.menu.MenuPopupHelper.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ +09ad08: 5b01 520a |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0a52 │ │ +09ad0c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0002 line=230 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0003 reg=1 cb Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; │ │ @@ -203255,17 +203227,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09a544: |[09a544] android.support.v7.internal.view.menu.MenuPopupHelper.setForceShowIcon:(Z)V │ │ -09a554: 5c01 4b0a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@0a4b │ │ -09a558: 0e00 |0002: return-void │ │ +09ad10: |[09ad10] android.support.v7.internal.view.menu.MenuPopupHelper.setForceShowIcon:(Z)V │ │ +09ad20: 5c01 4b0a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@0a4b │ │ +09ad24: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0002 line=99 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0003 reg=1 forceShow Z │ │ @@ -203275,23 +203247,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -09a55c: |[09a55c] android.support.v7.internal.view.menu.MenuPopupHelper.show:()V │ │ -09a56c: 6e10 e11a 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@1ae1 │ │ -09a572: 0a00 |0003: move-result v0 │ │ -09a574: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -09a578: 2200 a204 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@04a2 │ │ -09a57c: 1a01 280b |0008: const-string v1, "MenuPopupHelper cannot be used without an anchor" // string@0b28 │ │ -09a580: 7020 9c24 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -09a586: 2700 |000d: throw v0 │ │ -09a588: 0e00 |000e: return-void │ │ +09ad28: |[09ad28] android.support.v7.internal.view.menu.MenuPopupHelper.show:()V │ │ +09ad38: 6e10 e11a 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@1ae1 │ │ +09ad3e: 0a00 |0003: move-result v0 │ │ +09ad40: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +09ad44: 2200 a804 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@04a8 │ │ +09ad48: 1a01 2e0b |0008: const-string v1, "MenuPopupHelper cannot be used without an anchor" // string@0b2e │ │ +09ad4c: 7020 9c24 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +09ad52: 2700 |000d: throw v0 │ │ +09ad54: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0006 line=103 │ │ 0x000e line=105 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ @@ -203301,69 +203273,69 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 112 16-bit code units │ │ -09a58c: |[09a58c] android.support.v7.internal.view.menu.MenuPopupHelper.tryShow:()Z │ │ -09a59c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a59e: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -09a5a0: 2203 ac03 |0002: new-instance v3, Landroid/support/v7/internal/widget/ListPopupWindow; // type@03ac │ │ -09a5a4: 5474 4a0a |0004: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0a4a │ │ -09a5a8: 1205 |0006: const/4 v5, #int 0 // #0 │ │ -09a5aa: 6006 3c07 |0007: sget v6, Landroid/support/v7/appcompat/R$attr;.popupMenuStyle:I // field@073c │ │ -09a5ae: 7040 fa1d 4365 |0009: invoke-direct {v3, v4, v5, v6}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1dfa │ │ -09a5b4: 5b73 500a |000c: iput-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ -09a5b8: 5473 500a |000e: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ -09a5bc: 6e20 281e 7300 |0010: invoke-virtual {v3, v7}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@1e28 │ │ -09a5c2: 5473 500a |0013: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ -09a5c6: 6e20 291e 7300 |0015: invoke-virtual {v3, v7}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1e29 │ │ -09a5cc: 2203 6c03 |0018: new-instance v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // type@036c │ │ -09a5d0: 5474 4e0a |001a: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a4e │ │ -09a5d4: 7030 bc1a 7304 |001c: invoke-direct {v3, v7, v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1abc │ │ -09a5da: 5b73 480a |001f: iput-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0a48 │ │ -09a5de: 5473 500a |0021: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ -09a5e2: 5474 480a |0023: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0a48 │ │ -09a5e6: 6e20 1b1e 4300 |0025: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1e1b │ │ -09a5ec: 5473 500a |0028: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ -09a5f0: 6e20 271e 2300 |002a: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.setModal:(Z)V // method@1e27 │ │ -09a5f6: 5471 490a |002d: iget-object v1, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0a49 │ │ -09a5fa: 3801 3f00 |002f: if-eqz v1, 006e // +003f │ │ -09a5fe: 5473 530a |0031: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0a53 │ │ -09a602: 3903 0300 |0033: if-nez v3, 0036 // +0003 │ │ -09a606: 0120 |0035: move v0, v2 │ │ -09a608: 6e10 8921 0100 |0036: invoke-virtual {v1}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2189 │ │ -09a60e: 0c03 |0039: move-result-object v3 │ │ -09a610: 5b73 530a |003a: iput-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0a53 │ │ -09a614: 3800 0700 |003c: if-eqz v0, 0043 // +0007 │ │ -09a618: 5473 530a |003e: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0a53 │ │ -09a61c: 6e20 5822 7300 |0040: invoke-virtual {v3, v7}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@2258 │ │ -09a622: 5473 500a |0043: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ -09a626: 6e20 1c1e 1300 |0045: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@1e1c │ │ -09a62c: 5473 500a |0048: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ -09a630: 5474 480a |004a: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0a48 │ │ -09a634: 7020 d41a 4700 |004c: invoke-direct {v7, v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.measureContentWidth:(Landroid/widget/ListAdapter;)I // method@1ad4 │ │ -09a63a: 0a04 |004f: move-result v4 │ │ -09a63c: 5275 510a |0050: iget v5, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0a51 │ │ -09a640: 7120 af24 5400 |0052: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -09a646: 0a04 |0055: move-result v4 │ │ -09a648: 6e20 1f1e 4300 |0056: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setContentWidth:(I)V // method@1e1f │ │ -09a64e: 5473 500a |0059: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ -09a652: 1224 |005b: const/4 v4, #int 2 // #2 │ │ -09a654: 6e20 241e 4300 |005c: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setInputMethodMode:(I)V // method@1e24 │ │ -09a65a: 5473 500a |005f: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ -09a65e: 6e10 311e 0300 |0061: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ -09a664: 5473 500a |0064: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ -09a668: 6e10 081e 0300 |0066: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.getListView:()Landroid/widget/ListView; // method@1e08 │ │ -09a66e: 0c03 |0069: move-result-object v3 │ │ -09a670: 6e20 b023 7300 |006a: invoke-virtual {v3, v7}, Landroid/widget/ListView;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@23b0 │ │ -09a676: 0f02 |006d: return v2 │ │ -09a678: 0102 |006e: move v2, v0 │ │ -09a67a: 28fe |006f: goto 006d // -0002 │ │ +09ad58: |[09ad58] android.support.v7.internal.view.menu.MenuPopupHelper.tryShow:()Z │ │ +09ad68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09ad6a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +09ad6c: 2203 b003 |0002: new-instance v3, Landroid/support/v7/internal/widget/ListPopupWindow; // type@03b0 │ │ +09ad70: 5474 4a0a |0004: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0a4a │ │ +09ad74: 1205 |0006: const/4 v5, #int 0 // #0 │ │ +09ad76: 6006 3c07 |0007: sget v6, Landroid/support/v7/appcompat/R$attr;.popupMenuStyle:I // field@073c │ │ +09ad7a: 7040 fa1d 4365 |0009: invoke-direct {v3, v4, v5, v6}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1dfa │ │ +09ad80: 5b73 500a |000c: iput-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ +09ad84: 5473 500a |000e: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ +09ad88: 6e20 281e 7300 |0010: invoke-virtual {v3, v7}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@1e28 │ │ +09ad8e: 5473 500a |0013: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ +09ad92: 6e20 291e 7300 |0015: invoke-virtual {v3, v7}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1e29 │ │ +09ad98: 2203 7003 |0018: new-instance v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // type@0370 │ │ +09ad9c: 5474 4e0a |001a: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a4e │ │ +09ada0: 7030 bc1a 7304 |001c: invoke-direct {v3, v7, v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1abc │ │ +09ada6: 5b73 480a |001f: iput-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0a48 │ │ +09adaa: 5473 500a |0021: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ +09adae: 5474 480a |0023: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0a48 │ │ +09adb2: 6e20 1b1e 4300 |0025: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1e1b │ │ +09adb8: 5473 500a |0028: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ +09adbc: 6e20 271e 2300 |002a: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.setModal:(Z)V // method@1e27 │ │ +09adc2: 5471 490a |002d: iget-object v1, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0a49 │ │ +09adc6: 3801 3f00 |002f: if-eqz v1, 006e // +003f │ │ +09adca: 5473 530a |0031: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0a53 │ │ +09adce: 3903 0300 |0033: if-nez v3, 0036 // +0003 │ │ +09add2: 0120 |0035: move v0, v2 │ │ +09add4: 6e10 8921 0100 |0036: invoke-virtual {v1}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2189 │ │ +09adda: 0c03 |0039: move-result-object v3 │ │ +09addc: 5b73 530a |003a: iput-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0a53 │ │ +09ade0: 3800 0700 |003c: if-eqz v0, 0043 // +0007 │ │ +09ade4: 5473 530a |003e: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0a53 │ │ +09ade8: 6e20 5822 7300 |0040: invoke-virtual {v3, v7}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@2258 │ │ +09adee: 5473 500a |0043: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ +09adf2: 6e20 1c1e 1300 |0045: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@1e1c │ │ +09adf8: 5473 500a |0048: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ +09adfc: 5474 480a |004a: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0a48 │ │ +09ae00: 7020 d41a 4700 |004c: invoke-direct {v7, v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.measureContentWidth:(Landroid/widget/ListAdapter;)I // method@1ad4 │ │ +09ae06: 0a04 |004f: move-result v4 │ │ +09ae08: 5275 510a |0050: iget v5, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0a51 │ │ +09ae0c: 7120 af24 5400 |0052: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +09ae12: 0a04 |0055: move-result v4 │ │ +09ae14: 6e20 1f1e 4300 |0056: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setContentWidth:(I)V // method@1e1f │ │ +09ae1a: 5473 500a |0059: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ +09ae1e: 1224 |005b: const/4 v4, #int 2 // #2 │ │ +09ae20: 6e20 241e 4300 |005c: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setInputMethodMode:(I)V // method@1e24 │ │ +09ae26: 5473 500a |005f: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ +09ae2a: 6e10 311e 0300 |0061: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ +09ae30: 5473 500a |0064: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a50 │ │ +09ae34: 6e10 081e 0300 |0066: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.getListView:()Landroid/widget/ListView; // method@1e08 │ │ +09ae3a: 0c03 |0069: move-result-object v3 │ │ +09ae3c: 6e20 b023 7300 |006a: invoke-virtual {v3, v7}, Landroid/widget/ListView;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@23b0 │ │ +09ae42: 0f02 |006d: return v2 │ │ +09ae44: 0102 |006e: move v2, v0 │ │ +09ae46: 28fe |006f: goto 006d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=108 │ │ 0x000e line=109 │ │ 0x0013 line=110 │ │ 0x0018 line=112 │ │ 0x0021 line=113 │ │ @@ -203391,35 +203363,35 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -09a67c: |[09a67c] android.support.v7.internal.view.menu.MenuPopupHelper.updateMenuView:(Z)V │ │ -09a68c: 5410 480a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0a48 │ │ -09a690: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -09a694: 5410 480a |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0a48 │ │ -09a698: 6e10 c41a 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.notifyDataSetChanged:()V // method@1ac4 │ │ -09a69e: 0e00 |0009: return-void │ │ +09ae48: |[09ae48] android.support.v7.internal.view.menu.MenuPopupHelper.updateMenuView:(Z)V │ │ +09ae58: 5410 480a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0a48 │ │ +09ae5c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +09ae60: 5410 480a |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0a48 │ │ +09ae64: 6e10 c41a 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.notifyDataSetChanged:()V // method@1ac4 │ │ +09ae6a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0004 line=223 │ │ 0x0009 line=225 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x000a reg=2 cleared Z │ │ │ │ - source_file_idx : 2857 (MenuPopupHelper.java) │ │ + source_file_idx : 2863 (MenuPopupHelper.java) │ │ │ │ Class #755 header: │ │ -class_idx : 892 │ │ +class_idx : 896 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 928 │ │ +superclass_idx : 932 │ │ source_file_idx : 397 │ │ static_fields_size : 0 │ │ instance_fields_size: 12 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 20 │ │ │ │ Class #755 annotations: │ │ @@ -203488,29 +203460,29 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -09a6a0: |[09a6a0] android.support.v7.internal.widget.AbsSpinnerICS.:(Landroid/content/Context;)V │ │ -09a6b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a6b2: 7020 4d1d 2100 |0001: invoke-direct {v1, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.:(Landroid/content/Context;)V // method@1d4d │ │ -09a6b8: 5910 730a |0004: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@0a73 │ │ -09a6bc: 5910 750a |0006: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@0a75 │ │ -09a6c0: 5910 740a |0008: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@0a74 │ │ -09a6c4: 5910 720a |000a: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0a72 │ │ -09a6c8: 2200 5600 |000c: new-instance v0, Landroid/graphics/Rect; // type@0056 │ │ -09a6cc: 7010 dd01 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -09a6d2: 5b10 760a |0011: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ -09a6d6: 2200 7903 |0013: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // type@0379 │ │ -09a6da: 7020 6a1b 1000 |0015: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.:(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V // method@1b6a │ │ -09a6e0: 5b10 700a |0018: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0a70 │ │ -09a6e4: 7010 921b 0100 |001a: invoke-direct {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.initAbsSpinner:()V // method@1b92 │ │ -09a6ea: 0e00 |001d: return-void │ │ +09ae6c: |[09ae6c] android.support.v7.internal.widget.AbsSpinnerICS.:(Landroid/content/Context;)V │ │ +09ae7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09ae7e: 7020 4d1d 2100 |0001: invoke-direct {v1, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.:(Landroid/content/Context;)V // method@1d4d │ │ +09ae84: 5910 730a |0004: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@0a73 │ │ +09ae88: 5910 750a |0006: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@0a75 │ │ +09ae8c: 5910 740a |0008: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@0a74 │ │ +09ae90: 5910 720a |000a: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0a72 │ │ +09ae94: 2200 5700 |000c: new-instance v0, Landroid/graphics/Rect; // type@0057 │ │ +09ae98: 7010 dd01 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +09ae9e: 5b10 760a |0011: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ +09aea2: 2200 7d03 |0013: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // type@037d │ │ +09aea6: 7020 6a1b 1000 |0015: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.:(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V // method@1b6a │ │ +09aeac: 5b10 700a |0018: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0a70 │ │ +09aeb0: 7010 921b 0100 |001a: invoke-direct {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.initAbsSpinner:()V // method@1b92 │ │ +09aeb6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=54 │ │ 0x0004 line=41 │ │ 0x0006 line=42 │ │ 0x0008 line=43 │ │ 0x000a line=44 │ │ @@ -203527,18 +203499,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -09a6ec: |[09a6ec] android.support.v7.internal.widget.AbsSpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -09a6fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a6fe: 7040 7c1b 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1b7c │ │ -09a704: 0e00 |0004: return-void │ │ +09aeb8: |[09aeb8] android.support.v7.internal.widget.AbsSpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09aec8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09aeca: 7040 7c1b 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1b7c │ │ +09aed0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0004 line=60 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -203549,29 +203521,29 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -09a708: |[09a708] android.support.v7.internal.widget.AbsSpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -09a718: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a71a: 7040 4f1d 2143 |0001: invoke-direct {v1, v2, v3, v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d4f │ │ -09a720: 5910 730a |0004: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@0a73 │ │ -09a724: 5910 750a |0006: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@0a75 │ │ -09a728: 5910 740a |0008: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@0a74 │ │ -09a72c: 5910 720a |000a: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0a72 │ │ -09a730: 2200 5600 |000c: new-instance v0, Landroid/graphics/Rect; // type@0056 │ │ -09a734: 7010 dd01 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -09a73a: 5b10 760a |0011: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ -09a73e: 2200 7903 |0013: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // type@0379 │ │ -09a742: 7020 6a1b 1000 |0015: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.:(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V // method@1b6a │ │ -09a748: 5b10 700a |0018: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0a70 │ │ -09a74c: 7010 921b 0100 |001a: invoke-direct {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.initAbsSpinner:()V // method@1b92 │ │ -09a752: 0e00 |001d: return-void │ │ +09aed4: |[09aed4] android.support.v7.internal.widget.AbsSpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +09aee4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09aee6: 7040 4f1d 2143 |0001: invoke-direct {v1, v2, v3, v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d4f │ │ +09aeec: 5910 730a |0004: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@0a73 │ │ +09aef0: 5910 750a |0006: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@0a75 │ │ +09aef4: 5910 740a |0008: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@0a74 │ │ +09aef8: 5910 720a |000a: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0a72 │ │ +09aefc: 2200 5700 |000c: new-instance v0, Landroid/graphics/Rect; // type@0057 │ │ +09af00: 7010 dd01 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +09af06: 5b10 760a |0011: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ +09af0a: 2200 7d03 |0013: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // type@037d │ │ +09af0e: 7020 6a1b 1000 |0015: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.:(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V // method@1b6a │ │ +09af14: 5b10 700a |0018: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0a70 │ │ +09af18: 7010 921b 0100 |001a: invoke-direct {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.initAbsSpinner:()V // method@1b92 │ │ +09af1e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x0004 line=41 │ │ 0x0006 line=42 │ │ 0x0008 line=43 │ │ 0x000a line=44 │ │ @@ -203590,17 +203562,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AbsSpinnerICS;Landroid/view/View;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -09a754: |[09a754] android.support.v7.internal.widget.AbsSpinnerICS.access$100:(Landroid/support/v7/internal/widget/AbsSpinnerICS;Landroid/view/View;Z)V │ │ -09a764: 6e30 9f1b 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.removeDetachedView:(Landroid/view/View;Z)V // method@1b9f │ │ -09a76a: 0e00 |0003: return-void │ │ +09af20: |[09af20] android.support.v7.internal.widget.AbsSpinnerICS.access$100:(Landroid/support/v7/internal/widget/AbsSpinnerICS;Landroid/view/View;Z)V │ │ +09af30: 6e30 9f1b 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.removeDetachedView:(Landroid/view/View;Z)V // method@1b9f │ │ +09af36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 x2 Z │ │ @@ -203610,20 +203582,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09a76c: |[09a76c] android.support.v7.internal.widget.AbsSpinnerICS.initAbsSpinner:()V │ │ -09a77c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09a77e: 6e20 a51b 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setFocusable:(Z)V // method@1ba5 │ │ -09a784: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -09a786: 6e20 ad1b 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setWillNotDraw:(Z)V // method@1bad │ │ -09a78c: 0e00 |0008: return-void │ │ +09af38: |[09af38] android.support.v7.internal.widget.AbsSpinnerICS.initAbsSpinner:()V │ │ +09af48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09af4a: 6e20 a51b 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setFocusable:(Z)V // method@1ba5 │ │ +09af50: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +09af52: 6e20 ad1b 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setWillNotDraw:(Z)V // method@1bad │ │ +09af58: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ 0x0008 line=73 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ @@ -203634,20 +203606,20 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a790: |[09a790] android.support.v7.internal.widget.AbsSpinnerICS.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -09a7a0: 2200 2004 |0000: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0420 │ │ -09a7a4: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -09a7a6: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ -09a7a8: 7030 f021 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@21f0 │ │ -09a7ae: 1100 |0007: return-object v0 │ │ +09af5c: |[09af5c] android.support.v7.internal.widget.AbsSpinnerICS.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +09af6c: 2200 2604 |0000: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0426 │ │ +09af70: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +09af72: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ +09af74: 7030 f021 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@21f0 │ │ +09af7a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/AbsSpinnerICS;) │ │ @@ -203655,18 +203627,18 @@ │ │ type : '()Landroid/widget/Adapter;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09a7b0: |[09a7b0] android.support.v7.internal.widget.AbsSpinnerICS.getAdapter:()Landroid/widget/Adapter; │ │ -09a7c0: 6e10 821b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1b82 │ │ -09a7c6: 0c00 |0003: move-result-object v0 │ │ -09a7c8: 1100 |0004: return-object v0 │ │ +09af7c: |[09af7c] android.support.v7.internal.widget.AbsSpinnerICS.getAdapter:()Landroid/widget/Adapter; │ │ +09af8c: 6e10 821b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1b82 │ │ +09af92: 0c00 |0003: move-result-object v0 │ │ +09af94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/AbsSpinnerICS;) │ │ @@ -203674,17 +203646,17 @@ │ │ type : '()Landroid/widget/SpinnerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09a7cc: |[09a7cc] android.support.v7.internal.widget.AbsSpinnerICS.getAdapter:()Landroid/widget/SpinnerAdapter; │ │ -09a7dc: 5410 650a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ -09a7e0: 1100 |0002: return-object v0 │ │ +09af98: |[09af98] android.support.v7.internal.widget.AbsSpinnerICS.getAdapter:()Landroid/widget/SpinnerAdapter; │ │ +09afa8: 5410 650a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ +09afac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/AbsSpinnerICS;) │ │ @@ -203692,18 +203664,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09a7e4: |[09a7e4] android.support.v7.internal.widget.AbsSpinnerICS.getChildHeight:(Landroid/view/View;)I │ │ -09a7f4: 6e10 6c21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -09a7fa: 0a00 |0003: move-result v0 │ │ -09a7fc: 0f00 |0004: return v0 │ │ +09afb0: |[09afb0] android.support.v7.internal.widget.AbsSpinnerICS.getChildHeight:(Landroid/view/View;)I │ │ +09afc0: 6e10 6c21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +09afc6: 0a00 |0003: move-result v0 │ │ +09afc8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ │ │ @@ -203712,18 +203684,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09a800: |[09a800] android.support.v7.internal.widget.AbsSpinnerICS.getChildWidth:(Landroid/view/View;)I │ │ -09a810: 6e10 6f21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -09a816: 0a00 |0003: move-result v0 │ │ -09a818: 0f00 |0004: return v0 │ │ +09afcc: |[09afcc] android.support.v7.internal.widget.AbsSpinnerICS.getChildWidth:(Landroid/view/View;)I │ │ +09afdc: 6e10 6f21 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +09afe2: 0a00 |0003: move-result v0 │ │ +09afe4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ │ │ @@ -203732,17 +203704,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09a81c: |[09a81c] android.support.v7.internal.widget.AbsSpinnerICS.getCount:()I │ │ -09a82c: 5210 6b0a |0000: iget v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0a6b │ │ -09a830: 0f00 |0002: return v0 │ │ +09afe8: |[09afe8] android.support.v7.internal.widget.AbsSpinnerICS.getCount:()I │ │ +09aff8: 5210 6b0a |0000: iget v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0a6b │ │ +09affc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ │ │ #6 : (in Landroid/support/v7/internal/widget/AbsSpinnerICS;) │ │ @@ -203750,27 +203722,27 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -09a834: |[09a834] android.support.v7.internal.widget.AbsSpinnerICS.getSelectedView:()Landroid/view/View; │ │ -09a844: 5220 6b0a |0000: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0a6b │ │ -09a848: 3d00 1000 |0002: if-lez v0, 0012 // +0010 │ │ -09a84c: 5220 710a |0004: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectedPosition:I // field@0a71 │ │ -09a850: 3a00 0c00 |0006: if-ltz v0, 0012 // +000c │ │ -09a854: 5220 710a |0008: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectedPosition:I // field@0a71 │ │ -09a858: 5221 690a |000a: iget v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0a69 │ │ -09a85c: b110 |000c: sub-int/2addr v0, v1 │ │ -09a85e: 6e20 831b 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildAt:(I)Landroid/view/View; // method@1b83 │ │ -09a864: 0c00 |0010: move-result-object v0 │ │ -09a866: 1100 |0011: return-object v0 │ │ -09a868: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -09a86a: 28fe |0013: goto 0011 // -0002 │ │ +09b000: |[09b000] android.support.v7.internal.widget.AbsSpinnerICS.getSelectedView:()Landroid/view/View; │ │ +09b010: 5220 6b0a |0000: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0a6b │ │ +09b014: 3d00 1000 |0002: if-lez v0, 0012 // +0010 │ │ +09b018: 5220 710a |0004: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectedPosition:I // field@0a71 │ │ +09b01c: 3a00 0c00 |0006: if-ltz v0, 0012 // +000c │ │ +09b020: 5220 710a |0008: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectedPosition:I // field@0a71 │ │ +09b024: 5221 690a |000a: iget v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0a69 │ │ +09b028: b110 |000c: sub-int/2addr v0, v1 │ │ +09b02a: 6e20 831b 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildAt:(I)Landroid/view/View; // method@1b83 │ │ +09b030: 0c00 |0010: move-result-object v0 │ │ +09b032: 1100 |0011: return-object v0 │ │ +09b034: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +09b036: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x0008 line=289 │ │ 0x0011 line=291 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ @@ -203786,200 +203758,200 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 368 16-bit code units │ │ -09a86c: |[09a86c] android.support.v7.internal.widget.AbsSpinnerICS.onMeasure:(II)V │ │ -09a87c: 7701 4521 1200 |0000: invoke-static/range {v18}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -09a882: 0a0d |0003: move-result v13 │ │ -09a884: 7401 891b 1100 |0004: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingLeft:()I // method@1b89 │ │ -09a88a: 0a06 |0007: move-result v6 │ │ -09a88c: 7401 8b1b 1100 |0008: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingTop:()I // method@1b8b │ │ -09a892: 0a08 |000b: move-result v8 │ │ -09a894: 7401 8a1b 1100 |000c: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingRight:()I // method@1b8a │ │ -09a89a: 0a07 |000f: move-result v7 │ │ -09a89c: 7401 881b 1100 |0010: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingBottom:()I // method@1b88 │ │ -09a8a2: 0a05 |0013: move-result v5 │ │ -09a8a4: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -09a8a8: 540f 760a |0016: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ -09a8ac: 0800 1100 |0018: move-object/from16 v0, v17 │ │ -09a8b0: 5200 730a |001a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@0a73 │ │ -09a8b4: 0210 0000 |001c: move/from16 v16, v0 │ │ -09a8b8: 0200 1000 |001e: move/from16 v0, v16 │ │ -09a8bc: 3706 3801 |0020: if-le v6, v0, 0158 // +0138 │ │ -09a8c0: 59f6 3000 |0022: iput v6, v15, Landroid/graphics/Rect;.left:I // field@0030 │ │ -09a8c4: 0800 1100 |0024: move-object/from16 v0, v17 │ │ -09a8c8: 540f 760a |0026: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ -09a8cc: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -09a8d0: 5200 750a |002a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@0a75 │ │ -09a8d4: 0210 0000 |002c: move/from16 v16, v0 │ │ -09a8d8: 0200 1000 |002e: move/from16 v0, v16 │ │ -09a8dc: 3708 2e01 |0030: if-le v8, v0, 015e // +012e │ │ -09a8e0: 59f8 3200 |0032: iput v8, v15, Landroid/graphics/Rect;.top:I // field@0032 │ │ -09a8e4: 0800 1100 |0034: move-object/from16 v0, v17 │ │ -09a8e8: 540f 760a |0036: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ -09a8ec: 0800 1100 |0038: move-object/from16 v0, v17 │ │ -09a8f0: 5200 740a |003a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@0a74 │ │ -09a8f4: 0210 0000 |003c: move/from16 v16, v0 │ │ -09a8f8: 0200 1000 |003e: move/from16 v0, v16 │ │ -09a8fc: 3707 2401 |0040: if-le v7, v0, 0164 // +0124 │ │ -09a900: 59f7 3100 |0042: iput v7, v15, Landroid/graphics/Rect;.right:I // field@0031 │ │ -09a904: 0800 1100 |0044: move-object/from16 v0, v17 │ │ -09a908: 540f 760a |0046: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ -09a90c: 0800 1100 |0048: move-object/from16 v0, v17 │ │ -09a910: 5200 720a |004a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0a72 │ │ -09a914: 0210 0000 |004c: move/from16 v16, v0 │ │ -09a918: 0200 1000 |004e: move/from16 v0, v16 │ │ -09a91c: 3705 1a01 |0050: if-le v5, v0, 016a // +011a │ │ -09a920: 59f5 2f00 |0052: iput v5, v15, Landroid/graphics/Rect;.bottom:I // field@002f │ │ -09a924: 0800 1100 |0054: move-object/from16 v0, v17 │ │ -09a928: 550f 670a |0056: iget-boolean v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataChanged:Z // field@0a67 │ │ -09a92c: 380f 0500 |0058: if-eqz v15, 005d // +0005 │ │ -09a930: 7401 911b 1100 |005a: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.handleDataChanged:()V // method@1b91 │ │ -09a936: 1209 |005d: const/4 v9, #int 0 // #0 │ │ -09a938: 120a |005e: const/4 v10, #int 0 // #0 │ │ -09a93a: 1214 |005f: const/4 v4, #int 1 // #1 │ │ -09a93c: 7401 8d1b 1100 |0060: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSelectedItemPosition:()I // method@1b8d │ │ -09a942: 0a0b |0063: move-result v11 │ │ -09a944: 3a0b 9a00 |0064: if-ltz v11, 00fe // +009a │ │ -09a948: 0800 1100 |0066: move-object/from16 v0, v17 │ │ -09a94c: 540f 650a |0068: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ -09a950: 380f 9400 |006a: if-eqz v15, 00fe // +0094 │ │ -09a954: 0800 1100 |006c: move-object/from16 v0, v17 │ │ -09a958: 540f 650a |006e: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ -09a95c: 7210 0624 0f00 |0070: invoke-interface {v15}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@2406 │ │ -09a962: 0a0f |0073: move-result v15 │ │ -09a964: 35fb 8a00 |0074: if-ge v11, v15, 00fe // +008a │ │ -09a968: 0800 1100 |0076: move-object/from16 v0, v17 │ │ -09a96c: 540f 700a |0078: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0a70 │ │ -09a970: 6e20 6c1b bf00 |007a: invoke-virtual {v15, v11}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.get:(I)Landroid/view/View; // method@1b6c │ │ -09a976: 0c0c |007d: move-result-object v12 │ │ -09a978: 390c 1000 |007e: if-nez v12, 008e // +0010 │ │ -09a97c: 0800 1100 |0080: move-object/from16 v0, v17 │ │ -09a980: 540f 650a |0082: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ -09a984: 1310 0000 |0084: const/16 v16, #int 0 // #0 │ │ -09a988: 0800 1000 |0086: move-object/from16 v0, v16 │ │ -09a98c: 0801 1100 |0088: move-object/from16 v1, v17 │ │ -09a990: 7240 0b24 bf10 |008a: invoke-interface {v15, v11, v0, v1}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@240b │ │ -09a996: 0c0c |008d: move-result-object v12 │ │ -09a998: 380c 0900 |008e: if-eqz v12, 0097 // +0009 │ │ -09a99c: 0800 1100 |0090: move-object/from16 v0, v17 │ │ -09a9a0: 540f 700a |0092: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0a70 │ │ -09a9a4: 6e30 6d1b bf0c |0094: invoke-virtual {v15, v11, v12}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.put:(ILandroid/view/View;)V // method@1b6d │ │ -09a9aa: 380c 6700 |0097: if-eqz v12, 00fe // +0067 │ │ -09a9ae: 6e10 6821 0c00 |0099: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -09a9b4: 0c0f |009c: move-result-object v15 │ │ -09a9b6: 390f 1300 |009d: if-nez v15, 00b0 // +0013 │ │ -09a9ba: 121f |009f: const/4 v15, #int 1 // #1 │ │ -09a9bc: 0800 1100 |00a0: move-object/from16 v0, v17 │ │ -09a9c0: 5c0f 660a |00a2: iput-boolean v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0a66 │ │ -09a9c4: 7401 801b 1100 |00a4: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1b80 │ │ -09a9ca: 0c0f |00a7: move-result-object v15 │ │ -09a9cc: 6e20 cd21 fc00 |00a8: invoke-virtual {v12, v15}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@21cd │ │ -09a9d2: 120f |00ab: const/4 v15, #int 0 // #0 │ │ -09a9d4: 0800 1100 |00ac: move-object/from16 v0, v17 │ │ -09a9d8: 5c0f 660a |00ae: iput-boolean v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0a66 │ │ -09a9dc: 0800 1100 |00b0: move-object/from16 v0, v17 │ │ -09a9e0: 0201 1200 |00b2: move/from16 v1, v18 │ │ -09a9e4: 0202 1300 |00b4: move/from16 v2, v19 │ │ -09a9e8: 6e40 951b c021 |00b6: invoke-virtual {v0, v12, v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.measureChild:(Landroid/view/View;II)V // method@1b95 │ │ -09a9ee: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ -09a9f2: 6e20 851b c000 |00bb: invoke-virtual {v0, v12}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildHeight:(Landroid/view/View;)I // method@1b85 │ │ -09a9f8: 0a0f |00be: move-result v15 │ │ -09a9fa: 0800 1100 |00bf: move-object/from16 v0, v17 │ │ -09a9fe: 5400 760a |00c1: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ -09aa02: 0810 0000 |00c3: move-object/from16 v16, v0 │ │ -09aa06: 0800 1000 |00c5: move-object/from16 v0, v16 │ │ -09aa0a: 5200 3200 |00c7: iget v0, v0, Landroid/graphics/Rect;.top:I // field@0032 │ │ -09aa0e: 0210 0000 |00c9: move/from16 v16, v0 │ │ -09aa12: 900f 0f10 |00cb: add-int v15, v15, v16 │ │ -09aa16: 0800 1100 |00cd: move-object/from16 v0, v17 │ │ -09aa1a: 5400 760a |00cf: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ -09aa1e: 0810 0000 |00d1: move-object/from16 v16, v0 │ │ -09aa22: 0800 1000 |00d3: move-object/from16 v0, v16 │ │ -09aa26: 5200 2f00 |00d5: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@002f │ │ -09aa2a: 0210 0000 |00d7: move/from16 v16, v0 │ │ -09aa2e: 9009 0f10 |00d9: add-int v9, v15, v16 │ │ -09aa32: 0800 1100 |00db: move-object/from16 v0, v17 │ │ -09aa36: 6e20 861b c000 |00dd: invoke-virtual {v0, v12}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildWidth:(Landroid/view/View;)I // method@1b86 │ │ -09aa3c: 0a0f |00e0: move-result v15 │ │ -09aa3e: 0800 1100 |00e1: move-object/from16 v0, v17 │ │ -09aa42: 5400 760a |00e3: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ -09aa46: 0810 0000 |00e5: move-object/from16 v16, v0 │ │ -09aa4a: 0800 1000 |00e7: move-object/from16 v0, v16 │ │ -09aa4e: 5200 3000 |00e9: iget v0, v0, Landroid/graphics/Rect;.left:I // field@0030 │ │ -09aa52: 0210 0000 |00eb: move/from16 v16, v0 │ │ -09aa56: 900f 0f10 |00ed: add-int v15, v15, v16 │ │ -09aa5a: 0800 1100 |00ef: move-object/from16 v0, v17 │ │ -09aa5e: 5400 760a |00f1: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ -09aa62: 0810 0000 |00f3: move-object/from16 v16, v0 │ │ -09aa66: 0800 1000 |00f5: move-object/from16 v0, v16 │ │ -09aa6a: 5200 3100 |00f7: iget v0, v0, Landroid/graphics/Rect;.right:I // field@0031 │ │ -09aa6e: 0210 0000 |00f9: move/from16 v16, v0 │ │ -09aa72: 900a 0f10 |00fb: add-int v10, v15, v16 │ │ -09aa76: 1204 |00fd: const/4 v4, #int 0 // #0 │ │ -09aa78: 3804 2c00 |00fe: if-eqz v4, 012a // +002c │ │ -09aa7c: 0800 1100 |0100: move-object/from16 v0, v17 │ │ -09aa80: 540f 760a |0102: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ -09aa84: 52ff 3200 |0104: iget v15, v15, Landroid/graphics/Rect;.top:I // field@0032 │ │ -09aa88: 0800 1100 |0106: move-object/from16 v0, v17 │ │ -09aa8c: 5400 760a |0108: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ -09aa90: 0810 0000 |010a: move-object/from16 v16, v0 │ │ -09aa94: 0800 1000 |010c: move-object/from16 v0, v16 │ │ -09aa98: 5200 2f00 |010e: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@002f │ │ -09aa9c: 0210 0000 |0110: move/from16 v16, v0 │ │ -09aaa0: 9009 0f10 |0112: add-int v9, v15, v16 │ │ -09aaa4: 390d 1600 |0114: if-nez v13, 012a // +0016 │ │ -09aaa8: 0800 1100 |0116: move-object/from16 v0, v17 │ │ -09aaac: 540f 760a |0118: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ -09aab0: 52ff 3000 |011a: iget v15, v15, Landroid/graphics/Rect;.left:I // field@0030 │ │ -09aab4: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -09aab8: 5400 760a |011e: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ -09aabc: 0810 0000 |0120: move-object/from16 v16, v0 │ │ -09aac0: 0800 1000 |0122: move-object/from16 v0, v16 │ │ -09aac4: 5200 3100 |0124: iget v0, v0, Landroid/graphics/Rect;.right:I // field@0031 │ │ -09aac8: 0210 0000 |0126: move/from16 v16, v0 │ │ -09aacc: 900a 0f10 |0128: add-int v10, v15, v16 │ │ -09aad0: 7401 8f1b 1100 |012a: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSuggestedMinimumHeight:()I // method@1b8f │ │ -09aad6: 0a0f |012d: move-result v15 │ │ -09aad8: 7120 ad24 f900 |012e: invoke-static {v9, v15}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09aade: 0a09 |0131: move-result v9 │ │ -09aae0: 7401 901b 1100 |0132: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSuggestedMinimumWidth:()I // method@1b90 │ │ -09aae6: 0a0f |0135: move-result v15 │ │ -09aae8: 7120 ad24 fa00 |0136: invoke-static {v10, v15}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09aaee: 0a0a |0139: move-result v10 │ │ -09aaf0: 0200 1300 |013a: move/from16 v0, v19 │ │ -09aaf4: 7120 a21b 0900 |013c: invoke-static {v9, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resolveSize:(II)I // method@1ba2 │ │ -09aafa: 0a03 |013f: move-result v3 │ │ -09aafc: 0200 1200 |0140: move/from16 v0, v18 │ │ -09ab00: 7120 a21b 0a00 |0142: invoke-static {v10, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resolveSize:(II)I // method@1ba2 │ │ -09ab06: 0a0e |0145: move-result v14 │ │ -09ab08: 0800 1100 |0146: move-object/from16 v0, v17 │ │ -09ab0c: 6e30 a61b e003 |0148: invoke-virtual {v0, v14, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setMeasuredDimension:(II)V // method@1ba6 │ │ -09ab12: 0200 1300 |014b: move/from16 v0, v19 │ │ -09ab16: 0801 1100 |014d: move-object/from16 v1, v17 │ │ -09ab1a: 5910 6a0a |014f: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mHeightMeasureSpec:I // field@0a6a │ │ -09ab1e: 0200 1200 |0151: move/from16 v0, v18 │ │ -09ab22: 0801 1100 |0153: move-object/from16 v1, v17 │ │ -09ab26: 5910 7b0a |0155: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mWidthMeasureSpec:I // field@0a7b │ │ -09ab2a: 0e00 |0157: return-void │ │ -09ab2c: 0800 1100 |0158: move-object/from16 v0, v17 │ │ -09ab30: 5206 730a |015a: iget v6, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@0a73 │ │ -09ab34: 2900 c6fe |015c: goto/16 0022 // -013a │ │ -09ab38: 0800 1100 |015e: move-object/from16 v0, v17 │ │ -09ab3c: 5208 750a |0160: iget v8, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@0a75 │ │ -09ab40: 2900 d0fe |0162: goto/16 0032 // -0130 │ │ -09ab44: 0800 1100 |0164: move-object/from16 v0, v17 │ │ -09ab48: 5207 740a |0166: iget v7, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@0a74 │ │ -09ab4c: 2900 dafe |0168: goto/16 0042 // -0126 │ │ -09ab50: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -09ab54: 5205 720a |016c: iget v5, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0a72 │ │ -09ab58: 2900 e4fe |016e: goto/16 0052 // -011c │ │ +09b038: |[09b038] android.support.v7.internal.widget.AbsSpinnerICS.onMeasure:(II)V │ │ +09b048: 7701 4521 1200 |0000: invoke-static/range {v18}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +09b04e: 0a0d |0003: move-result v13 │ │ +09b050: 7401 891b 1100 |0004: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingLeft:()I // method@1b89 │ │ +09b056: 0a06 |0007: move-result v6 │ │ +09b058: 7401 8b1b 1100 |0008: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingTop:()I // method@1b8b │ │ +09b05e: 0a08 |000b: move-result v8 │ │ +09b060: 7401 8a1b 1100 |000c: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingRight:()I // method@1b8a │ │ +09b066: 0a07 |000f: move-result v7 │ │ +09b068: 7401 881b 1100 |0010: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingBottom:()I // method@1b88 │ │ +09b06e: 0a05 |0013: move-result v5 │ │ +09b070: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +09b074: 540f 760a |0016: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ +09b078: 0800 1100 |0018: move-object/from16 v0, v17 │ │ +09b07c: 5200 730a |001a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@0a73 │ │ +09b080: 0210 0000 |001c: move/from16 v16, v0 │ │ +09b084: 0200 1000 |001e: move/from16 v0, v16 │ │ +09b088: 3706 3801 |0020: if-le v6, v0, 0158 // +0138 │ │ +09b08c: 59f6 3000 |0022: iput v6, v15, Landroid/graphics/Rect;.left:I // field@0030 │ │ +09b090: 0800 1100 |0024: move-object/from16 v0, v17 │ │ +09b094: 540f 760a |0026: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ +09b098: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +09b09c: 5200 750a |002a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@0a75 │ │ +09b0a0: 0210 0000 |002c: move/from16 v16, v0 │ │ +09b0a4: 0200 1000 |002e: move/from16 v0, v16 │ │ +09b0a8: 3708 2e01 |0030: if-le v8, v0, 015e // +012e │ │ +09b0ac: 59f8 3200 |0032: iput v8, v15, Landroid/graphics/Rect;.top:I // field@0032 │ │ +09b0b0: 0800 1100 |0034: move-object/from16 v0, v17 │ │ +09b0b4: 540f 760a |0036: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ +09b0b8: 0800 1100 |0038: move-object/from16 v0, v17 │ │ +09b0bc: 5200 740a |003a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@0a74 │ │ +09b0c0: 0210 0000 |003c: move/from16 v16, v0 │ │ +09b0c4: 0200 1000 |003e: move/from16 v0, v16 │ │ +09b0c8: 3707 2401 |0040: if-le v7, v0, 0164 // +0124 │ │ +09b0cc: 59f7 3100 |0042: iput v7, v15, Landroid/graphics/Rect;.right:I // field@0031 │ │ +09b0d0: 0800 1100 |0044: move-object/from16 v0, v17 │ │ +09b0d4: 540f 760a |0046: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ +09b0d8: 0800 1100 |0048: move-object/from16 v0, v17 │ │ +09b0dc: 5200 720a |004a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0a72 │ │ +09b0e0: 0210 0000 |004c: move/from16 v16, v0 │ │ +09b0e4: 0200 1000 |004e: move/from16 v0, v16 │ │ +09b0e8: 3705 1a01 |0050: if-le v5, v0, 016a // +011a │ │ +09b0ec: 59f5 2f00 |0052: iput v5, v15, Landroid/graphics/Rect;.bottom:I // field@002f │ │ +09b0f0: 0800 1100 |0054: move-object/from16 v0, v17 │ │ +09b0f4: 550f 670a |0056: iget-boolean v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataChanged:Z // field@0a67 │ │ +09b0f8: 380f 0500 |0058: if-eqz v15, 005d // +0005 │ │ +09b0fc: 7401 911b 1100 |005a: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.handleDataChanged:()V // method@1b91 │ │ +09b102: 1209 |005d: const/4 v9, #int 0 // #0 │ │ +09b104: 120a |005e: const/4 v10, #int 0 // #0 │ │ +09b106: 1214 |005f: const/4 v4, #int 1 // #1 │ │ +09b108: 7401 8d1b 1100 |0060: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSelectedItemPosition:()I // method@1b8d │ │ +09b10e: 0a0b |0063: move-result v11 │ │ +09b110: 3a0b 9a00 |0064: if-ltz v11, 00fe // +009a │ │ +09b114: 0800 1100 |0066: move-object/from16 v0, v17 │ │ +09b118: 540f 650a |0068: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ +09b11c: 380f 9400 |006a: if-eqz v15, 00fe // +0094 │ │ +09b120: 0800 1100 |006c: move-object/from16 v0, v17 │ │ +09b124: 540f 650a |006e: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ +09b128: 7210 0624 0f00 |0070: invoke-interface {v15}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@2406 │ │ +09b12e: 0a0f |0073: move-result v15 │ │ +09b130: 35fb 8a00 |0074: if-ge v11, v15, 00fe // +008a │ │ +09b134: 0800 1100 |0076: move-object/from16 v0, v17 │ │ +09b138: 540f 700a |0078: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0a70 │ │ +09b13c: 6e20 6c1b bf00 |007a: invoke-virtual {v15, v11}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.get:(I)Landroid/view/View; // method@1b6c │ │ +09b142: 0c0c |007d: move-result-object v12 │ │ +09b144: 390c 1000 |007e: if-nez v12, 008e // +0010 │ │ +09b148: 0800 1100 |0080: move-object/from16 v0, v17 │ │ +09b14c: 540f 650a |0082: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ +09b150: 1310 0000 |0084: const/16 v16, #int 0 // #0 │ │ +09b154: 0800 1000 |0086: move-object/from16 v0, v16 │ │ +09b158: 0801 1100 |0088: move-object/from16 v1, v17 │ │ +09b15c: 7240 0b24 bf10 |008a: invoke-interface {v15, v11, v0, v1}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@240b │ │ +09b162: 0c0c |008d: move-result-object v12 │ │ +09b164: 380c 0900 |008e: if-eqz v12, 0097 // +0009 │ │ +09b168: 0800 1100 |0090: move-object/from16 v0, v17 │ │ +09b16c: 540f 700a |0092: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0a70 │ │ +09b170: 6e30 6d1b bf0c |0094: invoke-virtual {v15, v11, v12}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.put:(ILandroid/view/View;)V // method@1b6d │ │ +09b176: 380c 6700 |0097: if-eqz v12, 00fe // +0067 │ │ +09b17a: 6e10 6821 0c00 |0099: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +09b180: 0c0f |009c: move-result-object v15 │ │ +09b182: 390f 1300 |009d: if-nez v15, 00b0 // +0013 │ │ +09b186: 121f |009f: const/4 v15, #int 1 // #1 │ │ +09b188: 0800 1100 |00a0: move-object/from16 v0, v17 │ │ +09b18c: 5c0f 660a |00a2: iput-boolean v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0a66 │ │ +09b190: 7401 801b 1100 |00a4: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1b80 │ │ +09b196: 0c0f |00a7: move-result-object v15 │ │ +09b198: 6e20 cd21 fc00 |00a8: invoke-virtual {v12, v15}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@21cd │ │ +09b19e: 120f |00ab: const/4 v15, #int 0 // #0 │ │ +09b1a0: 0800 1100 |00ac: move-object/from16 v0, v17 │ │ +09b1a4: 5c0f 660a |00ae: iput-boolean v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0a66 │ │ +09b1a8: 0800 1100 |00b0: move-object/from16 v0, v17 │ │ +09b1ac: 0201 1200 |00b2: move/from16 v1, v18 │ │ +09b1b0: 0202 1300 |00b4: move/from16 v2, v19 │ │ +09b1b4: 6e40 951b c021 |00b6: invoke-virtual {v0, v12, v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.measureChild:(Landroid/view/View;II)V // method@1b95 │ │ +09b1ba: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ +09b1be: 6e20 851b c000 |00bb: invoke-virtual {v0, v12}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildHeight:(Landroid/view/View;)I // method@1b85 │ │ +09b1c4: 0a0f |00be: move-result v15 │ │ +09b1c6: 0800 1100 |00bf: move-object/from16 v0, v17 │ │ +09b1ca: 5400 760a |00c1: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ +09b1ce: 0810 0000 |00c3: move-object/from16 v16, v0 │ │ +09b1d2: 0800 1000 |00c5: move-object/from16 v0, v16 │ │ +09b1d6: 5200 3200 |00c7: iget v0, v0, Landroid/graphics/Rect;.top:I // field@0032 │ │ +09b1da: 0210 0000 |00c9: move/from16 v16, v0 │ │ +09b1de: 900f 0f10 |00cb: add-int v15, v15, v16 │ │ +09b1e2: 0800 1100 |00cd: move-object/from16 v0, v17 │ │ +09b1e6: 5400 760a |00cf: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ +09b1ea: 0810 0000 |00d1: move-object/from16 v16, v0 │ │ +09b1ee: 0800 1000 |00d3: move-object/from16 v0, v16 │ │ +09b1f2: 5200 2f00 |00d5: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@002f │ │ +09b1f6: 0210 0000 |00d7: move/from16 v16, v0 │ │ +09b1fa: 9009 0f10 |00d9: add-int v9, v15, v16 │ │ +09b1fe: 0800 1100 |00db: move-object/from16 v0, v17 │ │ +09b202: 6e20 861b c000 |00dd: invoke-virtual {v0, v12}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildWidth:(Landroid/view/View;)I // method@1b86 │ │ +09b208: 0a0f |00e0: move-result v15 │ │ +09b20a: 0800 1100 |00e1: move-object/from16 v0, v17 │ │ +09b20e: 5400 760a |00e3: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ +09b212: 0810 0000 |00e5: move-object/from16 v16, v0 │ │ +09b216: 0800 1000 |00e7: move-object/from16 v0, v16 │ │ +09b21a: 5200 3000 |00e9: iget v0, v0, Landroid/graphics/Rect;.left:I // field@0030 │ │ +09b21e: 0210 0000 |00eb: move/from16 v16, v0 │ │ +09b222: 900f 0f10 |00ed: add-int v15, v15, v16 │ │ +09b226: 0800 1100 |00ef: move-object/from16 v0, v17 │ │ +09b22a: 5400 760a |00f1: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ +09b22e: 0810 0000 |00f3: move-object/from16 v16, v0 │ │ +09b232: 0800 1000 |00f5: move-object/from16 v0, v16 │ │ +09b236: 5200 3100 |00f7: iget v0, v0, Landroid/graphics/Rect;.right:I // field@0031 │ │ +09b23a: 0210 0000 |00f9: move/from16 v16, v0 │ │ +09b23e: 900a 0f10 |00fb: add-int v10, v15, v16 │ │ +09b242: 1204 |00fd: const/4 v4, #int 0 // #0 │ │ +09b244: 3804 2c00 |00fe: if-eqz v4, 012a // +002c │ │ +09b248: 0800 1100 |0100: move-object/from16 v0, v17 │ │ +09b24c: 540f 760a |0102: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ +09b250: 52ff 3200 |0104: iget v15, v15, Landroid/graphics/Rect;.top:I // field@0032 │ │ +09b254: 0800 1100 |0106: move-object/from16 v0, v17 │ │ +09b258: 5400 760a |0108: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ +09b25c: 0810 0000 |010a: move-object/from16 v16, v0 │ │ +09b260: 0800 1000 |010c: move-object/from16 v0, v16 │ │ +09b264: 5200 2f00 |010e: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@002f │ │ +09b268: 0210 0000 |0110: move/from16 v16, v0 │ │ +09b26c: 9009 0f10 |0112: add-int v9, v15, v16 │ │ +09b270: 390d 1600 |0114: if-nez v13, 012a // +0016 │ │ +09b274: 0800 1100 |0116: move-object/from16 v0, v17 │ │ +09b278: 540f 760a |0118: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ +09b27c: 52ff 3000 |011a: iget v15, v15, Landroid/graphics/Rect;.left:I // field@0030 │ │ +09b280: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +09b284: 5400 760a |011e: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0a76 │ │ +09b288: 0810 0000 |0120: move-object/from16 v16, v0 │ │ +09b28c: 0800 1000 |0122: move-object/from16 v0, v16 │ │ +09b290: 5200 3100 |0124: iget v0, v0, Landroid/graphics/Rect;.right:I // field@0031 │ │ +09b294: 0210 0000 |0126: move/from16 v16, v0 │ │ +09b298: 900a 0f10 |0128: add-int v10, v15, v16 │ │ +09b29c: 7401 8f1b 1100 |012a: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSuggestedMinimumHeight:()I // method@1b8f │ │ +09b2a2: 0a0f |012d: move-result v15 │ │ +09b2a4: 7120 ad24 f900 |012e: invoke-static {v9, v15}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09b2aa: 0a09 |0131: move-result v9 │ │ +09b2ac: 7401 901b 1100 |0132: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSuggestedMinimumWidth:()I // method@1b90 │ │ +09b2b2: 0a0f |0135: move-result v15 │ │ +09b2b4: 7120 ad24 fa00 |0136: invoke-static {v10, v15}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09b2ba: 0a0a |0139: move-result v10 │ │ +09b2bc: 0200 1300 |013a: move/from16 v0, v19 │ │ +09b2c0: 7120 a21b 0900 |013c: invoke-static {v9, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resolveSize:(II)I // method@1ba2 │ │ +09b2c6: 0a03 |013f: move-result v3 │ │ +09b2c8: 0200 1200 |0140: move/from16 v0, v18 │ │ +09b2cc: 7120 a21b 0a00 |0142: invoke-static {v10, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resolveSize:(II)I // method@1ba2 │ │ +09b2d2: 0a0e |0145: move-result v14 │ │ +09b2d4: 0800 1100 |0146: move-object/from16 v0, v17 │ │ +09b2d8: 6e30 a61b e003 |0148: invoke-virtual {v0, v14, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setMeasuredDimension:(II)V // method@1ba6 │ │ +09b2de: 0200 1300 |014b: move/from16 v0, v19 │ │ +09b2e2: 0801 1100 |014d: move-object/from16 v1, v17 │ │ +09b2e6: 5910 6a0a |014f: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mHeightMeasureSpec:I // field@0a6a │ │ +09b2ea: 0200 1200 |0151: move/from16 v0, v18 │ │ +09b2ee: 0801 1100 |0153: move-object/from16 v1, v17 │ │ +09b2f2: 5910 7b0a |0155: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mWidthMeasureSpec:I // field@0a7b │ │ +09b2f6: 0e00 |0157: return-void │ │ +09b2f8: 0800 1100 |0158: move-object/from16 v0, v17 │ │ +09b2fc: 5206 730a |015a: iget v6, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@0a73 │ │ +09b300: 2900 c6fe |015c: goto/16 0022 // -013a │ │ +09b304: 0800 1100 |015e: move-object/from16 v0, v17 │ │ +09b308: 5208 750a |0160: iget v8, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@0a75 │ │ +09b30c: 2900 d0fe |0162: goto/16 0032 // -0130 │ │ +09b310: 0800 1100 |0164: move-object/from16 v0, v17 │ │ +09b314: 5207 740a |0166: iget v7, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@0a74 │ │ +09b318: 2900 dafe |0168: goto/16 0042 // -0126 │ │ +09b31c: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +09b320: 5205 720a |016c: iget v5, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0a72 │ │ +09b324: 2900 e4fe |016e: goto/16 0052 // -011c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0004 line=151 │ │ 0x0008 line=152 │ │ 0x000c line=153 │ │ 0x0010 line=154 │ │ @@ -204046,84 +204018,84 @@ │ │ 0x0000 - 0x0170 reg=19 heightMeasureSpec I │ │ │ │ #9 : (in Landroid/support/v7/internal/widget/AbsSpinnerICS;) │ │ name : 'onRestoreInstanceState' │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 9 │ │ + registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -09ab5c: |[09ab5c] android.support.v7.internal.widget.AbsSpinnerICS.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -09ab6c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -09ab6e: 0780 |0001: move-object v0, v8 │ │ -09ab70: 1f00 7b03 |0002: check-cast v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@037b │ │ -09ab74: 6e10 771b 0000 |0004: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1b77 │ │ -09ab7a: 0c01 |0007: move-result-object v1 │ │ -09ab7c: 6f20 7f1d 1700 |0008: invoke-super {v7, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1d7f │ │ -09ab82: 5302 640a |000b: iget-wide v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0a64 │ │ -09ab86: 1604 0000 |000d: const-wide/16 v4, #int 0 // #0 │ │ -09ab8a: 3101 0204 |000f: cmp-long v1, v2, v4 │ │ -09ab8e: 3a01 1400 |0011: if-ltz v1, 0025 // +0014 │ │ -09ab92: 5c76 670a |0013: iput-boolean v6, v7, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataChanged:Z // field@0a67 │ │ -09ab96: 5c76 6c0a |0015: iput-boolean v6, v7, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mNeedSync:Z // field@0a6c │ │ -09ab9a: 5302 640a |0017: iget-wide v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0a64 │ │ -09ab9e: 5a72 790a |0019: iput-wide v2, v7, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSyncRowId:J // field@0a79 │ │ -09aba2: 5201 630a |001b: iget v1, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0a63 │ │ -09aba6: 5971 780a |001d: iput v1, v7, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSyncPosition:I // field@0a78 │ │ -09abaa: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -09abac: 5971 770a |0020: iput v1, v7, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSyncMode:I // field@0a77 │ │ -09abb0: 6e10 a01b 0700 |0022: invoke-virtual {v7}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.requestLayout:()V // method@1ba0 │ │ -09abb6: 0e00 |0025: return-void │ │ +09b328: |[09b328] android.support.v7.internal.widget.AbsSpinnerICS.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +09b338: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +09b33a: 0770 |0001: move-object v0, v7 │ │ +09b33c: 1f00 7f03 |0002: check-cast v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@037f │ │ +09b340: 6e10 771b 0000 |0004: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1b77 │ │ +09b346: 0c01 |0007: move-result-object v1 │ │ +09b348: 6f20 7f1d 1600 |0008: invoke-super {v6, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1d7f │ │ +09b34e: 5301 640a |000b: iget-wide v1, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0a64 │ │ +09b352: 1603 0000 |000d: const-wide/16 v3, #int 0 // #0 │ │ +09b356: 3101 0103 |000f: cmp-long v1, v1, v3 │ │ +09b35a: 3a01 1400 |0011: if-ltz v1, 0025 // +0014 │ │ +09b35e: 5c65 670a |0013: iput-boolean v5, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataChanged:Z // field@0a67 │ │ +09b362: 5c65 6c0a |0015: iput-boolean v5, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mNeedSync:Z // field@0a6c │ │ +09b366: 5301 640a |0017: iget-wide v1, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0a64 │ │ +09b36a: 5a61 790a |0019: iput-wide v1, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSyncRowId:J // field@0a79 │ │ +09b36e: 5201 630a |001b: iget v1, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0a63 │ │ +09b372: 5961 780a |001d: iput v1, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSyncPosition:I // field@0a78 │ │ +09b376: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +09b378: 5961 770a |0020: iput v1, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSyncMode:I // field@0a77 │ │ +09b37c: 6e10 a01b 0600 |0022: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.requestLayout:()V // method@1ba0 │ │ +09b382: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=408 │ │ 0x0004 line=410 │ │ 0x000b line=412 │ │ 0x0013 line=413 │ │ 0x0015 line=414 │ │ 0x0017 line=415 │ │ 0x001b line=416 │ │ 0x001f line=417 │ │ 0x0022 line=418 │ │ 0x0025 line=420 │ │ locals : │ │ 0x0004 - 0x0026 reg=0 ss Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ - 0x0000 - 0x0026 reg=7 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ - 0x0000 - 0x0026 reg=8 state Landroid/os/Parcelable; │ │ + 0x0000 - 0x0026 reg=6 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ + 0x0000 - 0x0026 reg=7 state Landroid/os/Parcelable; │ │ │ │ #10 : (in Landroid/support/v7/internal/widget/AbsSpinnerICS;) │ │ name : 'onSaveInstanceState' │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -09abb8: |[09abb8] android.support.v7.internal.widget.AbsSpinnerICS.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -09abc8: 6f10 801d 0600 |0000: invoke-super {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1d80 │ │ -09abce: 0c01 |0003: move-result-object v1 │ │ -09abd0: 2200 7b03 |0004: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@037b │ │ -09abd4: 7020 761b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.:(Landroid/os/Parcelable;)V // method@1b76 │ │ -09abda: 6e10 8c1b 0600 |0009: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSelectedItemId:()J // method@1b8c │ │ -09abe0: 0b02 |000c: move-result-wide v2 │ │ -09abe2: 5a02 640a |000d: iput-wide v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0a64 │ │ -09abe6: 5302 640a |000f: iget-wide v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0a64 │ │ -09abea: 1604 0000 |0011: const-wide/16 v4, #int 0 // #0 │ │ -09abee: 3102 0204 |0013: cmp-long v2, v2, v4 │ │ -09abf2: 3a02 0900 |0015: if-ltz v2, 001e // +0009 │ │ -09abf6: 6e10 8d1b 0600 |0017: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSelectedItemPosition:()I // method@1b8d │ │ -09abfc: 0a02 |001a: move-result v2 │ │ -09abfe: 5902 630a |001b: iput v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0a63 │ │ -09ac02: 1100 |001d: return-object v0 │ │ -09ac04: 12f2 |001e: const/4 v2, #int -1 // #ff │ │ -09ac06: 5902 630a |001f: iput v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0a63 │ │ -09ac0a: 28fc |0021: goto 001d // -0004 │ │ +09b384: |[09b384] android.support.v7.internal.widget.AbsSpinnerICS.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +09b394: 6f10 801d 0600 |0000: invoke-super {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1d80 │ │ +09b39a: 0c01 |0003: move-result-object v1 │ │ +09b39c: 2200 7f03 |0004: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@037f │ │ +09b3a0: 7020 761b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.:(Landroid/os/Parcelable;)V // method@1b76 │ │ +09b3a6: 6e10 8c1b 0600 |0009: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSelectedItemId:()J // method@1b8c │ │ +09b3ac: 0b02 |000c: move-result-wide v2 │ │ +09b3ae: 5a02 640a |000d: iput-wide v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0a64 │ │ +09b3b2: 5302 640a |000f: iget-wide v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0a64 │ │ +09b3b6: 1604 0000 |0011: const-wide/16 v4, #int 0 // #0 │ │ +09b3ba: 3102 0204 |0013: cmp-long v2, v2, v4 │ │ +09b3be: 3a02 0900 |0015: if-ltz v2, 001e // +0009 │ │ +09b3c2: 6e10 8d1b 0600 |0017: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSelectedItemPosition:()I // method@1b8d │ │ +09b3c8: 0a02 |001a: move-result v2 │ │ +09b3ca: 5902 630a |001b: iput v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0a63 │ │ +09b3ce: 1100 |001d: return-object v0 │ │ +09b3d0: 12f2 |001e: const/4 v2, #int -1 // #ff │ │ +09b3d2: 5902 630a |001f: iput v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0a63 │ │ +09b3d6: 28fc |0021: goto 001d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0004 line=396 │ │ 0x0009 line=397 │ │ 0x000f line=398 │ │ 0x0017 line=399 │ │ @@ -204139,41 +204111,41 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -09ac0c: |[09ac0c] android.support.v7.internal.widget.AbsSpinnerICS.pointToPosition:(II)I │ │ -09ac1c: 5452 7a0a |0000: iget-object v2, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mTouchFrame:Landroid/graphics/Rect; // field@0a7a │ │ -09ac20: 3902 0b00 |0002: if-nez v2, 000d // +000b │ │ -09ac24: 2204 5600 |0004: new-instance v4, Landroid/graphics/Rect; // type@0056 │ │ -09ac28: 7010 dd01 0400 |0006: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -09ac2e: 5b54 7a0a |0009: iput-object v4, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mTouchFrame:Landroid/graphics/Rect; // field@0a7a │ │ -09ac32: 5452 7a0a |000b: iget-object v2, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mTouchFrame:Landroid/graphics/Rect; // field@0a7a │ │ -09ac36: 6e10 841b 0500 |000d: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildCount:()I // method@1b84 │ │ -09ac3c: 0a01 |0010: move-result v1 │ │ -09ac3e: d803 01ff |0011: add-int/lit8 v3, v1, #int -1 // #ff │ │ -09ac42: 3a03 1c00 |0013: if-ltz v3, 002f // +001c │ │ -09ac46: 6e20 831b 3500 |0015: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildAt:(I)Landroid/view/View; // method@1b83 │ │ -09ac4c: 0c00 |0018: move-result-object v0 │ │ -09ac4e: 6e10 8a21 0000 |0019: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -09ac54: 0a04 |001c: move-result v4 │ │ -09ac56: 3904 0f00 |001d: if-nez v4, 002c // +000f │ │ -09ac5a: 6e20 6121 2000 |001f: invoke-virtual {v0, v2}, Landroid/view/View;.getHitRect:(Landroid/graphics/Rect;)V // method@2161 │ │ -09ac60: 6e30 df01 6207 |0022: invoke-virtual {v2, v6, v7}, Landroid/graphics/Rect;.contains:(II)Z // method@01df │ │ -09ac66: 0a04 |0025: move-result v4 │ │ -09ac68: 3804 0600 |0026: if-eqz v4, 002c // +0006 │ │ -09ac6c: 5254 690a |0028: iget v4, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0a69 │ │ -09ac70: b034 |002a: add-int/2addr v4, v3 │ │ -09ac72: 0f04 |002b: return v4 │ │ -09ac74: d803 03ff |002c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -09ac78: 28e5 |002e: goto 0013 // -001b │ │ -09ac7a: 12f4 |002f: const/4 v4, #int -1 // #ff │ │ -09ac7c: 28fb |0030: goto 002b // -0005 │ │ +09b3d8: |[09b3d8] android.support.v7.internal.widget.AbsSpinnerICS.pointToPosition:(II)I │ │ +09b3e8: 5452 7a0a |0000: iget-object v2, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mTouchFrame:Landroid/graphics/Rect; // field@0a7a │ │ +09b3ec: 3902 0b00 |0002: if-nez v2, 000d // +000b │ │ +09b3f0: 2204 5700 |0004: new-instance v4, Landroid/graphics/Rect; // type@0057 │ │ +09b3f4: 7010 dd01 0400 |0006: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +09b3fa: 5b54 7a0a |0009: iput-object v4, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mTouchFrame:Landroid/graphics/Rect; // field@0a7a │ │ +09b3fe: 5452 7a0a |000b: iget-object v2, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mTouchFrame:Landroid/graphics/Rect; // field@0a7a │ │ +09b402: 6e10 841b 0500 |000d: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildCount:()I // method@1b84 │ │ +09b408: 0a01 |0010: move-result v1 │ │ +09b40a: d803 01ff |0011: add-int/lit8 v3, v1, #int -1 // #ff │ │ +09b40e: 3a03 1c00 |0013: if-ltz v3, 002f // +001c │ │ +09b412: 6e20 831b 3500 |0015: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildAt:(I)Landroid/view/View; // method@1b83 │ │ +09b418: 0c00 |0018: move-result-object v0 │ │ +09b41a: 6e10 8a21 0000 |0019: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +09b420: 0a04 |001c: move-result v4 │ │ +09b422: 3904 0f00 |001d: if-nez v4, 002c // +000f │ │ +09b426: 6e20 6121 2000 |001f: invoke-virtual {v0, v2}, Landroid/view/View;.getHitRect:(Landroid/graphics/Rect;)V // method@2161 │ │ +09b42c: 6e30 df01 6207 |0022: invoke-virtual {v2, v6, v7}, Landroid/graphics/Rect;.contains:(II)Z // method@01df │ │ +09b432: 0a04 |0025: move-result v4 │ │ +09b434: 3804 0600 |0026: if-eqz v4, 002c // +0006 │ │ +09b438: 5254 690a |0028: iget v4, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0a69 │ │ +09b43c: b034 |002a: add-int/2addr v4, v3 │ │ +09b43e: 0f04 |002b: return v4 │ │ +09b440: d803 03ff |002c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +09b444: 28e5 |002e: goto 0013 // -001b │ │ +09b446: 12f4 |002f: const/4 v4, #int -1 // #ff │ │ +09b448: 28fb |0030: goto 002b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0002 line=328 │ │ 0x0004 line=329 │ │ 0x000b line=330 │ │ 0x000d line=333 │ │ @@ -204201,28 +204173,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -09ac80: |[09ac80] android.support.v7.internal.widget.AbsSpinnerICS.recycleAllViews:()V │ │ -09ac90: 6e10 841b 0600 |0000: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildCount:()I // method@1b84 │ │ -09ac96: 0a00 |0003: move-result v0 │ │ -09ac98: 5464 700a |0004: iget-object v4, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0a70 │ │ -09ac9c: 5263 690a |0006: iget v3, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0a69 │ │ -09aca0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -09aca2: 3501 0e00 |0009: if-ge v1, v0, 0017 // +000e │ │ -09aca6: 6e20 831b 1600 |000b: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildAt:(I)Landroid/view/View; // method@1b83 │ │ -09acac: 0c05 |000e: move-result-object v5 │ │ -09acae: 9002 0301 |000f: add-int v2, v3, v1 │ │ -09acb2: 6e30 6d1b 2405 |0011: invoke-virtual {v4, v2, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.put:(ILandroid/view/View;)V // method@1b6d │ │ -09acb8: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09acbc: 28f3 |0016: goto 0009 // -000d │ │ -09acbe: 0e00 |0017: return-void │ │ +09b44c: |[09b44c] android.support.v7.internal.widget.AbsSpinnerICS.recycleAllViews:()V │ │ +09b45c: 6e10 841b 0600 |0000: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildCount:()I // method@1b84 │ │ +09b462: 0a00 |0003: move-result v0 │ │ +09b464: 5464 700a |0004: iget-object v4, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0a70 │ │ +09b468: 5263 690a |0006: iget v3, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0a69 │ │ +09b46c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +09b46e: 3501 0e00 |0009: if-ge v1, v0, 0017 // +000e │ │ +09b472: 6e20 831b 1600 |000b: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildAt:(I)Landroid/view/View; // method@1b83 │ │ +09b478: 0c05 |000e: move-result-object v5 │ │ +09b47a: 9002 0301 |000f: add-int v2, v3, v1 │ │ +09b47e: 6e30 6d1b 2405 |0011: invoke-virtual {v4, v2, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.put:(ILandroid/view/View;)V // method@1b6d │ │ +09b484: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09b488: 28f3 |0016: goto 0009 // -000d │ │ +09b48a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0004 line=238 │ │ 0x0006 line=239 │ │ 0x0008 line=242 │ │ 0x000b line=243 │ │ @@ -204244,19 +204216,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09acc0: |[09acc0] android.support.v7.internal.widget.AbsSpinnerICS.requestLayout:()V │ │ -09acd0: 5510 660a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0a66 │ │ -09acd4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -09acd8: 6f10 891d 0100 |0004: invoke-super {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.requestLayout:()V // method@1d89 │ │ -09acde: 0e00 |0007: return-void │ │ +09b48c: |[09b48c] android.support.v7.internal.widget.AbsSpinnerICS.requestLayout:()V │ │ +09b49c: 5510 660a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0a66 │ │ +09b4a0: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +09b4a4: 6f10 891d 0100 |0004: invoke-super {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.requestLayout:()V // method@1d89 │ │ +09b4aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0007 line=306 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ @@ -204266,27 +204238,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -09ace0: |[09ace0] android.support.v7.internal.widget.AbsSpinnerICS.resetList:()V │ │ -09acf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09acf2: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -09acf4: 5c30 670a |0002: iput-boolean v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataChanged:Z // field@0a67 │ │ -09acf8: 5c30 6c0a |0004: iput-boolean v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mNeedSync:Z // field@0a6c │ │ -09acfc: 6e10 9e1b 0300 |0006: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.removeAllViewsInLayout:()V // method@1b9e │ │ -09ad02: 5932 6e0a |0009: iput v2, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedPosition:I // field@0a6e │ │ -09ad06: 1900 0080 |000b: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -09ad0a: 5a30 6f0a |000d: iput-wide v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedRowId:J // field@0a6f │ │ -09ad0e: 6e20 a91b 2300 |000f: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setSelectedPositionInt:(I)V // method@1ba9 │ │ -09ad14: 6e20 a71b 2300 |0012: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@1ba7 │ │ -09ad1a: 6e10 931b 0300 |0015: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.invalidate:()V // method@1b93 │ │ -09ad20: 0e00 |0018: return-void │ │ +09b4ac: |[09b4ac] android.support.v7.internal.widget.AbsSpinnerICS.resetList:()V │ │ +09b4bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b4be: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +09b4c0: 5c30 670a |0002: iput-boolean v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataChanged:Z // field@0a67 │ │ +09b4c4: 5c30 6c0a |0004: iput-boolean v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mNeedSync:Z // field@0a6c │ │ +09b4c8: 6e10 9e1b 0300 |0006: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.removeAllViewsInLayout:()V // method@1b9e │ │ +09b4ce: 5932 6e0a |0009: iput v2, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedPosition:I // field@0a6e │ │ +09b4d2: 1900 0080 |000b: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +09b4d6: 5a30 6f0a |000d: iput-wide v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedRowId:J // field@0a6f │ │ +09b4da: 6e20 a91b 2300 |000f: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setSelectedPositionInt:(I)V // method@1ba9 │ │ +09b4e0: 6e20 a71b 2300 |0012: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@1ba7 │ │ +09b4e6: 6e10 931b 0300 |0015: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.invalidate:()V // method@1b93 │ │ +09b4ec: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=125 │ │ 0x0004 line=126 │ │ 0x0006 line=128 │ │ 0x0009 line=129 │ │ 0x000b line=130 │ │ @@ -204302,75 +204274,75 @@ │ │ type : '(Landroid/widget/Adapter;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09ad24: |[09ad24] android.support.v7.internal.widget.AbsSpinnerICS.setAdapter:(Landroid/widget/Adapter;)V │ │ -09ad34: 1f01 6604 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@0466 │ │ -09ad38: 6e20 a41b 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1ba4 │ │ -09ad3e: 0e00 |0005: return-void │ │ +09b4f0: |[09b4f0] android.support.v7.internal.widget.AbsSpinnerICS.setAdapter:(Landroid/widget/Adapter;)V │ │ +09b500: 1f01 6c04 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@046c │ │ +09b504: 6e20 a41b 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1ba4 │ │ +09b50a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Landroid/widget/Adapter; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ │ │ #16 : (in Landroid/support/v7/internal/widget/AbsSpinnerICS;) │ │ name : 'setAdapter' │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -09ad40: |[09ad40] android.support.v7.internal.widget.AbsSpinnerICS.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ -09ad50: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -09ad52: 5441 650a |0001: iget-object v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ -09ad56: 3801 0c00 |0003: if-eqz v1, 000f // +000c │ │ -09ad5a: 5441 650a |0005: iget-object v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ -09ad5e: 5442 680a |0007: iget-object v2, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0a68 │ │ -09ad62: 7220 0e24 2100 |0009: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@240e │ │ -09ad68: 6e10 a11b 0400 |000c: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resetList:()V // method@1ba1 │ │ -09ad6e: 5b45 650a |000f: iput-object v5, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ -09ad72: 5940 6e0a |0011: iput v0, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedPosition:I // field@0a6e │ │ -09ad76: 1902 0080 |0013: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -09ad7a: 5a42 6f0a |0015: iput-wide v2, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedRowId:J // field@0a6f │ │ -09ad7e: 5441 650a |0017: iget-object v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ -09ad82: 3801 3500 |0019: if-eqz v1, 004e // +0035 │ │ -09ad86: 5241 6b0a |001b: iget v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0a6b │ │ -09ad8a: 5941 6d0a |001d: iput v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldItemCount:I // field@0a6d │ │ -09ad8e: 5441 650a |001f: iget-object v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ -09ad92: 7210 0624 0100 |0021: invoke-interface {v1}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@2406 │ │ -09ad98: 0a01 |0024: move-result v1 │ │ -09ad9a: 5941 6b0a |0025: iput v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0a6b │ │ -09ad9e: 6e10 7e1b 0400 |0027: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkFocus:()V // method@1b7e │ │ -09ada4: 2201 9a03 |002a: new-instance v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver; // type@039a │ │ -09ada8: 7020 401d 4100 |002c: invoke-direct {v1, v4}, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1d40 │ │ -09adae: 5b41 680a |002f: iput-object v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0a68 │ │ -09adb2: 5441 650a |0031: iget-object v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ -09adb6: 5442 680a |0033: iget-object v2, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0a68 │ │ -09adba: 7220 0d24 2100 |0035: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@240d │ │ -09adc0: 5241 6b0a |0038: iget v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0a6b │ │ -09adc4: 3d01 0300 |003a: if-lez v1, 003d // +0003 │ │ -09adc8: 1200 |003c: const/4 v0, #int 0 // #0 │ │ -09adca: 6e20 a91b 0400 |003d: invoke-virtual {v4, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setSelectedPositionInt:(I)V // method@1ba9 │ │ -09add0: 6e20 a71b 0400 |0040: invoke-virtual {v4, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@1ba7 │ │ -09add6: 5241 6b0a |0043: iget v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0a6b │ │ -09adda: 3901 0500 |0045: if-nez v1, 004a // +0005 │ │ -09adde: 6e10 7f1b 0400 |0047: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkSelectionChanged:()V // method@1b7f │ │ -09ade4: 6e10 a01b 0400 |004a: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.requestLayout:()V // method@1ba0 │ │ -09adea: 0e00 |004d: return-void │ │ -09adec: 6e10 7e1b 0400 |004e: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkFocus:()V // method@1b7e │ │ -09adf2: 6e10 a11b 0400 |0051: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resetList:()V // method@1ba1 │ │ -09adf8: 6e10 7f1b 0400 |0054: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkSelectionChanged:()V // method@1b7f │ │ -09adfe: 28f3 |0057: goto 004a // -000d │ │ +09b50c: |[09b50c] android.support.v7.internal.widget.AbsSpinnerICS.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ +09b51c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +09b51e: 5431 650a |0001: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ +09b522: 3801 0c00 |0003: if-eqz v1, 000f // +000c │ │ +09b526: 5431 650a |0005: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ +09b52a: 5432 680a |0007: iget-object v2, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0a68 │ │ +09b52e: 7220 0e24 2100 |0009: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@240e │ │ +09b534: 6e10 a11b 0300 |000c: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resetList:()V // method@1ba1 │ │ +09b53a: 5b34 650a |000f: iput-object v4, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ +09b53e: 5930 6e0a |0011: iput v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedPosition:I // field@0a6e │ │ +09b542: 1901 0080 |0013: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ +09b546: 5a31 6f0a |0015: iput-wide v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedRowId:J // field@0a6f │ │ +09b54a: 5431 650a |0017: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ +09b54e: 3801 3500 |0019: if-eqz v1, 004e // +0035 │ │ +09b552: 5231 6b0a |001b: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0a6b │ │ +09b556: 5931 6d0a |001d: iput v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldItemCount:I // field@0a6d │ │ +09b55a: 5431 650a |001f: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ +09b55e: 7210 0624 0100 |0021: invoke-interface {v1}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@2406 │ │ +09b564: 0a01 |0024: move-result v1 │ │ +09b566: 5931 6b0a |0025: iput v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0a6b │ │ +09b56a: 6e10 7e1b 0300 |0027: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkFocus:()V // method@1b7e │ │ +09b570: 2201 9e03 |002a: new-instance v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver; // type@039e │ │ +09b574: 7020 401d 3100 |002c: invoke-direct {v1, v3}, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1d40 │ │ +09b57a: 5b31 680a |002f: iput-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0a68 │ │ +09b57e: 5431 650a |0031: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0a65 │ │ +09b582: 5432 680a |0033: iget-object v2, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0a68 │ │ +09b586: 7220 0d24 2100 |0035: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@240d │ │ +09b58c: 5231 6b0a |0038: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0a6b │ │ +09b590: 3d01 0300 |003a: if-lez v1, 003d // +0003 │ │ +09b594: 1200 |003c: const/4 v0, #int 0 // #0 │ │ +09b596: 6e20 a91b 0300 |003d: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setSelectedPositionInt:(I)V // method@1ba9 │ │ +09b59c: 6e20 a71b 0300 |0040: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@1ba7 │ │ +09b5a2: 5231 6b0a |0043: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@0a6b │ │ +09b5a6: 3901 0500 |0045: if-nez v1, 004a // +0005 │ │ +09b5aa: 6e10 7f1b 0300 |0047: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkSelectionChanged:()V // method@1b7f │ │ +09b5b0: 6e10 a01b 0300 |004a: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.requestLayout:()V // method@1ba0 │ │ +09b5b6: 0e00 |004d: return-void │ │ +09b5b8: 6e10 7e1b 0300 |004e: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkFocus:()V // method@1b7e │ │ +09b5be: 6e10 a11b 0300 |0051: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resetList:()V // method@1ba1 │ │ +09b5c4: 6e10 7f1b 0300 |0054: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkSelectionChanged:()V // method@1b7f │ │ +09b5ca: 28f3 |0057: goto 004a // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0005 line=84 │ │ 0x000c line=85 │ │ 0x000f line=88 │ │ 0x0011 line=90 │ │ @@ -204389,31 +204361,31 @@ │ │ 0x004a line=118 │ │ 0x004d line=119 │ │ 0x004e line=112 │ │ 0x0051 line=113 │ │ 0x0054 line=115 │ │ locals : │ │ 0x003d - 0x004a reg=0 position I │ │ - 0x0000 - 0x0058 reg=4 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ - 0x0000 - 0x0058 reg=5 adapter Landroid/widget/SpinnerAdapter; │ │ + 0x0000 - 0x0058 reg=3 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ + 0x0000 - 0x0058 reg=4 adapter Landroid/widget/SpinnerAdapter; │ │ │ │ #17 : (in Landroid/support/v7/internal/widget/AbsSpinnerICS;) │ │ name : 'setSelection' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -09ae00: |[09ae00] android.support.v7.internal.widget.AbsSpinnerICS.setSelection:(I)V │ │ -09ae10: 6e20 a71b 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@1ba7 │ │ -09ae16: 6e10 a01b 0000 |0003: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.requestLayout:()V // method@1ba0 │ │ -09ae1c: 6e10 931b 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.invalidate:()V // method@1b93 │ │ -09ae22: 0e00 |0009: return-void │ │ +09b5cc: |[09b5cc] android.support.v7.internal.widget.AbsSpinnerICS.setSelection:(I)V │ │ +09b5dc: 6e20 a71b 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@1ba7 │ │ +09b5e2: 6e10 a01b 0000 |0003: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.requestLayout:()V // method@1ba0 │ │ +09b5e8: 6e10 931b 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.invalidate:()V // method@1b93 │ │ +09b5ee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0003 line=262 │ │ 0x0006 line=263 │ │ 0x0009 line=264 │ │ locals : │ │ @@ -204425,29 +204397,29 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -09ae24: |[09ae24] android.support.v7.internal.widget.AbsSpinnerICS.setSelection:(IZ)V │ │ -09ae34: 3805 1600 |0000: if-eqz v5, 0016 // +0016 │ │ -09ae38: 5231 690a |0002: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0a69 │ │ -09ae3c: 3641 1200 |0004: if-gt v1, v4, 0016 // +0012 │ │ -09ae40: 5231 690a |0006: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0a69 │ │ -09ae44: 6e10 841b 0300 |0008: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildCount:()I // method@1b84 │ │ -09ae4a: 0a02 |000b: move-result v2 │ │ -09ae4c: b021 |000c: add-int/2addr v1, v2 │ │ -09ae4e: d801 01ff |000d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -09ae52: 3614 0700 |000f: if-gt v4, v1, 0016 // +0007 │ │ -09ae56: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -09ae58: 6e30 ac1b 4300 |0012: invoke-virtual {v3, v4, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setSelectionInt:(IZ)V // method@1bac │ │ -09ae5e: 0e00 |0015: return-void │ │ -09ae60: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -09ae62: 28fb |0017: goto 0012 // -0005 │ │ +09b5f0: |[09b5f0] android.support.v7.internal.widget.AbsSpinnerICS.setSelection:(IZ)V │ │ +09b600: 3805 1600 |0000: if-eqz v5, 0016 // +0016 │ │ +09b604: 5231 690a |0002: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0a69 │ │ +09b608: 3641 1200 |0004: if-gt v1, v4, 0016 // +0012 │ │ +09b60c: 5231 690a |0006: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0a69 │ │ +09b610: 6e10 841b 0300 |0008: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildCount:()I // method@1b84 │ │ +09b616: 0a02 |000b: move-result v2 │ │ +09b618: b021 |000c: add-int/2addr v1, v2 │ │ +09b61a: d801 01ff |000d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +09b61e: 3614 0700 |000f: if-gt v4, v1, 0016 // +0007 │ │ +09b622: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +09b624: 6e30 ac1b 4300 |0012: invoke-virtual {v3, v4, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setSelectionInt:(IZ)V // method@1bac │ │ +09b62a: 0e00 |0015: return-void │ │ +09b62c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +09b62e: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0012 line=256 │ │ 0x0015 line=257 │ │ 0x0016 line=254 │ │ locals : │ │ @@ -204461,26 +204433,26 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -09ae64: |[09ae64] android.support.v7.internal.widget.AbsSpinnerICS.setSelectionInt:(IZ)V │ │ -09ae74: 5221 6e0a |0000: iget v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedPosition:I // field@0a6e │ │ -09ae78: 3213 1200 |0002: if-eq v3, v1, 0014 // +0012 │ │ -09ae7c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -09ae7e: 5c21 660a |0005: iput-boolean v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0a66 │ │ -09ae82: 5221 710a |0007: iget v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectedPosition:I // field@0a71 │ │ -09ae86: 9100 0301 |0009: sub-int v0, v3, v1 │ │ -09ae8a: 6e20 a71b 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@1ba7 │ │ -09ae90: 6e30 941b 0204 |000e: invoke-virtual {v2, v0, v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.layout:(IZ)V // method@1b94 │ │ -09ae96: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -09ae98: 5c21 660a |0012: iput-boolean v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0a66 │ │ -09ae9c: 0e00 |0014: return-void │ │ +09b630: |[09b630] android.support.v7.internal.widget.AbsSpinnerICS.setSelectionInt:(IZ)V │ │ +09b640: 5221 6e0a |0000: iget v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedPosition:I // field@0a6e │ │ +09b644: 3213 1200 |0002: if-eq v3, v1, 0014 // +0012 │ │ +09b648: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +09b64a: 5c21 660a |0005: iput-boolean v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0a66 │ │ +09b64e: 5221 710a |0007: iget v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectedPosition:I // field@0a71 │ │ +09b652: 9100 0301 |0009: sub-int v0, v3, v1 │ │ +09b656: 6e20 a71b 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@1ba7 │ │ +09b65c: 6e30 941b 0204 |000e: invoke-virtual {v2, v0, v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.layout:(IZ)V // method@1b94 │ │ +09b662: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +09b664: 5c21 660a |0012: iput-boolean v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0a66 │ │ +09b668: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=276 │ │ 0x0007 line=277 │ │ 0x000b line=278 │ │ 0x000e line=279 │ │ @@ -204491,17 +204463,17 @@ │ │ 0x0000 - 0x0015 reg=2 this Landroid/support/v7/internal/widget/AbsSpinnerICS; │ │ 0x0000 - 0x0015 reg=3 position I │ │ 0x0000 - 0x0015 reg=4 animate Z │ │ │ │ source_file_idx : 397 (AbsSpinnerICS.java) │ │ │ │ Class #756 header: │ │ -class_idx : 895 │ │ +class_idx : 899 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 887 │ │ +superclass_idx : 891 │ │ source_file_idx : 473 │ │ static_fields_size : 1 │ │ instance_fields_size: 11 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 29 │ │ │ │ Class #756 - │ │ @@ -204566,18 +204538,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -09aea0: |[09aea0] android.support.v7.internal.widget.ActionBarContextView.:(Landroid/content/Context;)V │ │ -09aeb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09aeb2: 7030 da1b 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1bda │ │ -09aeb8: 0e00 |0004: return-void │ │ +09b66c: |[09b66c] android.support.v7.internal.widget.ActionBarContextView.:(Landroid/content/Context;)V │ │ +09b67c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b67e: 7030 da1b 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1bda │ │ +09b684: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0004 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -204587,18 +204559,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -09aebc: |[09aebc] android.support.v7.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -09aecc: 6000 1107 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.actionModeStyle:I // field@0711 │ │ -09aed0: 7040 db1b 2103 |0002: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1bdb │ │ -09aed6: 0e00 |0005: return-void │ │ +09b688: |[09b688] android.support.v7.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09b698: 6000 1107 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.actionModeStyle:I // field@0711 │ │ +09b69c: 7040 db1b 2103 |0002: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1bdb │ │ +09b6a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0005 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ @@ -204609,41 +204581,41 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -09aed8: |[09aed8] android.support.v7.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -09aee8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09aeea: 7040 4d1b 4365 |0001: invoke-direct {v3, v4, v5, v6}, Landroid/support/v7/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1b4d │ │ -09aef0: 6201 eb08 |0004: sget-object v1, Landroid/support/v7/appcompat/R$styleable;.ActionMode:[I // field@08eb │ │ -09aef4: 6e52 2b01 5461 |0006: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ -09aefa: 0c00 |0009: move-result-object v0 │ │ -09aefc: 1231 |000a: const/4 v1, #int 3 // #3 │ │ -09aefe: 6e20 9601 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ -09af04: 0c01 |000e: move-result-object v1 │ │ -09af06: 6e20 001c 1300 |000f: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1c00 │ │ -09af0c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -09af0e: 6e30 9b01 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ -09af14: 0a01 |0016: move-result v1 │ │ -09af16: 5931 950a |0017: iput v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@0a95 │ │ -09af1a: 1221 |0019: const/4 v1, #int 2 // #2 │ │ -09af1c: 6e30 9b01 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ -09af22: 0a01 |001d: move-result v1 │ │ -09af24: 5931 900a |001e: iput v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0a90 │ │ -09af28: 6e30 9a01 2002 |0020: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@019a │ │ -09af2e: 0a01 |0023: move-result v1 │ │ -09af30: 5931 890a |0024: iput v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0a89 │ │ -09af34: 1241 |0026: const/4 v1, #int 4 // #4 │ │ -09af36: 6e20 9601 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ -09af3c: 0c01 |002a: move-result-object v1 │ │ -09af3e: 5b31 8d0a |002b: iput-object v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a8d │ │ -09af42: 6e10 a001 0000 |002d: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -09af48: 0e00 |0030: return-void │ │ +09b6a4: |[09b6a4] android.support.v7.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +09b6b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09b6b6: 7040 4d1b 4365 |0001: invoke-direct {v3, v4, v5, v6}, Landroid/support/v7/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1b4d │ │ +09b6bc: 6201 eb08 |0004: sget-object v1, Landroid/support/v7/appcompat/R$styleable;.ActionMode:[I // field@08eb │ │ +09b6c0: 6e52 2b01 5461 |0006: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ +09b6c6: 0c00 |0009: move-result-object v0 │ │ +09b6c8: 1231 |000a: const/4 v1, #int 3 // #3 │ │ +09b6ca: 6e20 9601 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ +09b6d0: 0c01 |000e: move-result-object v1 │ │ +09b6d2: 6e20 001c 1300 |000f: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1c00 │ │ +09b6d8: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +09b6da: 6e30 9b01 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ +09b6e0: 0a01 |0016: move-result v1 │ │ +09b6e2: 5931 950a |0017: iput v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@0a95 │ │ +09b6e6: 1221 |0019: const/4 v1, #int 2 // #2 │ │ +09b6e8: 6e30 9b01 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ +09b6ee: 0a01 |001d: move-result v1 │ │ +09b6f0: 5931 900a |001e: iput v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0a90 │ │ +09b6f4: 6e30 9a01 2002 |0020: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@019a │ │ +09b6fa: 0a01 |0023: move-result v1 │ │ +09b6fc: 5931 890a |0024: iput v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0a89 │ │ +09b700: 1241 |0026: const/4 v1, #int 4 // #4 │ │ +09b702: 6e20 9601 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ +09b708: 0c01 |002a: move-result-object v1 │ │ +09b70a: 5b31 8d0a |002b: iput-object v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a8d │ │ +09b70e: 6e10 a001 0000 |002d: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +09b714: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x0004 line=65 │ │ 0x000a line=66 │ │ 0x0012 line=68 │ │ 0x0019 line=70 │ │ @@ -204663,97 +204635,97 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -09af4c: |[09af4c] android.support.v7.internal.widget.ActionBarContextView.initTitle:()V │ │ -09af5c: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ -09af60: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -09af62: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -09af64: 5493 930a |0004: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ -09af68: 3903 5300 |0006: if-nez v3, 0059 // +0053 │ │ -09af6c: 6e10 e71b 0900 |0008: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1be7 │ │ -09af72: 0c03 |000b: move-result-object v3 │ │ -09af74: 7110 c820 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ -09af7a: 0c02 |000f: move-result-object v2 │ │ -09af7c: 6003 1f08 |0010: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_title_item:I // field@081f │ │ -09af80: 6e30 ca20 3209 |0012: invoke-virtual {v2, v3, v9}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@20ca │ │ -09af86: 6e10 e51b 0900 |0015: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildCount:()I // method@1be5 │ │ -09af8c: 0a03 |0018: move-result v3 │ │ -09af8e: d803 03ff |0019: add-int/lit8 v3, v3, #int -1 // #ff │ │ -09af92: 6e20 e41b 3900 |001b: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@1be4 │ │ -09af98: 0c03 |001e: move-result-object v3 │ │ -09af9a: 1f03 5604 |001f: check-cast v3, Landroid/widget/LinearLayout; // type@0456 │ │ -09af9e: 5b93 930a |0021: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ -09afa2: 5493 930a |0023: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ -09afa6: 6007 e207 |0025: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_title:I // field@07e2 │ │ -09afaa: 6e20 7523 7300 |0027: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2375 │ │ -09afb0: 0c03 |002a: move-result-object v3 │ │ -09afb2: 1f03 6d04 |002b: check-cast v3, Landroid/widget/TextView; // type@046d │ │ -09afb6: 5b93 960a |002d: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@0a96 │ │ -09afba: 5493 930a |002f: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ -09afbe: 6007 e107 |0031: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_subtitle:I // field@07e1 │ │ -09afc2: 6e20 7523 7300 |0033: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2375 │ │ -09afc8: 0c03 |0036: move-result-object v3 │ │ -09afca: 1f03 6d04 |0037: check-cast v3, Landroid/widget/TextView; // type@046d │ │ -09afce: 5b93 910a |0039: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0a91 │ │ -09afd2: 5293 950a |003b: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@0a95 │ │ -09afd6: 3803 0d00 |003d: if-eqz v3, 004a // +000d │ │ -09afda: 5493 960a |003f: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@0a96 │ │ -09afde: 6e10 e71b 0900 |0041: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1be7 │ │ -09afe4: 0c07 |0044: move-result-object v7 │ │ -09afe6: 5298 950a |0045: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@0a95 │ │ -09afea: 6e30 3324 7308 |0047: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2433 │ │ -09aff0: 5293 900a |004a: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0a90 │ │ -09aff4: 3803 0d00 |004c: if-eqz v3, 0059 // +000d │ │ -09aff8: 5493 910a |004e: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0a91 │ │ -09affc: 6e10 e71b 0900 |0050: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1be7 │ │ -09b002: 0c07 |0053: move-result-object v7 │ │ -09b004: 5298 900a |0054: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0a90 │ │ -09b008: 6e30 3324 7308 |0056: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2433 │ │ -09b00e: 5493 960a |0059: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@0a96 │ │ -09b012: 5497 920a |005b: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0a92 │ │ -09b016: 6e20 3224 7300 |005d: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -09b01c: 5493 910a |0060: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0a91 │ │ -09b020: 5497 8f0a |0062: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0a8f │ │ -09b024: 6e20 3224 7300 |0064: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -09b02a: 5493 920a |0067: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0a92 │ │ -09b02e: 7110 6020 0300 |0069: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -09b034: 0a03 |006c: move-result v3 │ │ -09b036: 3903 2c00 |006d: if-nez v3, 0099 // +002c │ │ -09b03a: 0141 |006f: move v1, v4 │ │ -09b03c: 5493 8f0a |0070: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0a8f │ │ -09b040: 7110 6020 0300 |0072: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -09b046: 0a03 |0075: move-result v3 │ │ -09b048: 3903 2500 |0076: if-nez v3, 009b // +0025 │ │ -09b04c: 0140 |0078: move v0, v4 │ │ -09b04e: 5494 910a |0079: iget-object v4, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0a91 │ │ -09b052: 3800 2200 |007b: if-eqz v0, 009d // +0022 │ │ -09b056: 0153 |007d: move v3, v5 │ │ -09b058: 6e20 3724 3400 |007e: invoke-virtual {v4, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ -09b05e: 5493 930a |0081: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ -09b062: 3901 0400 |0083: if-nez v1, 0087 // +0004 │ │ -09b066: 3800 0300 |0085: if-eqz v0, 0088 // +0003 │ │ -09b06a: 0156 |0087: move v6, v5 │ │ -09b06c: 6e20 8d23 6300 |0088: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@238d │ │ -09b072: 5493 930a |008b: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ -09b076: 6e10 7a23 0300 |008d: invoke-virtual {v3}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@237a │ │ -09b07c: 0c03 |0090: move-result-object v3 │ │ -09b07e: 3903 0700 |0091: if-nez v3, 0098 // +0007 │ │ -09b082: 5493 930a |0093: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ -09b086: 6e20 dc1b 3900 |0095: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@1bdc │ │ -09b08c: 0e00 |0098: return-void │ │ -09b08e: 0151 |0099: move v1, v5 │ │ -09b090: 28d6 |009a: goto 0070 // -002a │ │ -09b092: 0150 |009b: move v0, v5 │ │ -09b094: 28dd |009c: goto 0079 // -0023 │ │ -09b096: 0163 |009d: move v3, v6 │ │ -09b098: 28e0 |009e: goto 007e // -0020 │ │ +09b718: |[09b718] android.support.v7.internal.widget.ActionBarContextView.initTitle:()V │ │ +09b728: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ +09b72c: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +09b72e: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +09b730: 5493 930a |0004: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ +09b734: 3903 5300 |0006: if-nez v3, 0059 // +0053 │ │ +09b738: 6e10 e71b 0900 |0008: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1be7 │ │ +09b73e: 0c03 |000b: move-result-object v3 │ │ +09b740: 7110 c820 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ +09b746: 0c02 |000f: move-result-object v2 │ │ +09b748: 6003 1f08 |0010: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_title_item:I // field@081f │ │ +09b74c: 6e30 ca20 3209 |0012: invoke-virtual {v2, v3, v9}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@20ca │ │ +09b752: 6e10 e51b 0900 |0015: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildCount:()I // method@1be5 │ │ +09b758: 0a03 |0018: move-result v3 │ │ +09b75a: d803 03ff |0019: add-int/lit8 v3, v3, #int -1 // #ff │ │ +09b75e: 6e20 e41b 3900 |001b: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@1be4 │ │ +09b764: 0c03 |001e: move-result-object v3 │ │ +09b766: 1f03 5c04 |001f: check-cast v3, Landroid/widget/LinearLayout; // type@045c │ │ +09b76a: 5b93 930a |0021: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ +09b76e: 5493 930a |0023: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ +09b772: 6007 e207 |0025: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_title:I // field@07e2 │ │ +09b776: 6e20 7523 7300 |0027: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2375 │ │ +09b77c: 0c03 |002a: move-result-object v3 │ │ +09b77e: 1f03 7304 |002b: check-cast v3, Landroid/widget/TextView; // type@0473 │ │ +09b782: 5b93 960a |002d: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@0a96 │ │ +09b786: 5493 930a |002f: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ +09b78a: 6007 e107 |0031: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_subtitle:I // field@07e1 │ │ +09b78e: 6e20 7523 7300 |0033: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2375 │ │ +09b794: 0c03 |0036: move-result-object v3 │ │ +09b796: 1f03 7304 |0037: check-cast v3, Landroid/widget/TextView; // type@0473 │ │ +09b79a: 5b93 910a |0039: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0a91 │ │ +09b79e: 5293 950a |003b: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@0a95 │ │ +09b7a2: 3803 0d00 |003d: if-eqz v3, 004a // +000d │ │ +09b7a6: 5493 960a |003f: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@0a96 │ │ +09b7aa: 6e10 e71b 0900 |0041: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1be7 │ │ +09b7b0: 0c07 |0044: move-result-object v7 │ │ +09b7b2: 5298 950a |0045: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@0a95 │ │ +09b7b6: 6e30 3324 7308 |0047: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2433 │ │ +09b7bc: 5293 900a |004a: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0a90 │ │ +09b7c0: 3803 0d00 |004c: if-eqz v3, 0059 // +000d │ │ +09b7c4: 5493 910a |004e: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0a91 │ │ +09b7c8: 6e10 e71b 0900 |0050: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1be7 │ │ +09b7ce: 0c07 |0053: move-result-object v7 │ │ +09b7d0: 5298 900a |0054: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0a90 │ │ +09b7d4: 6e30 3324 7308 |0056: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2433 │ │ +09b7da: 5493 960a |0059: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@0a96 │ │ +09b7de: 5497 920a |005b: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0a92 │ │ +09b7e2: 6e20 3224 7300 |005d: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +09b7e8: 5493 910a |0060: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0a91 │ │ +09b7ec: 5497 8f0a |0062: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0a8f │ │ +09b7f0: 6e20 3224 7300 |0064: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +09b7f6: 5493 920a |0067: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0a92 │ │ +09b7fa: 7110 6020 0300 |0069: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +09b800: 0a03 |006c: move-result v3 │ │ +09b802: 3903 2c00 |006d: if-nez v3, 0099 // +002c │ │ +09b806: 0141 |006f: move v1, v4 │ │ +09b808: 5493 8f0a |0070: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0a8f │ │ +09b80c: 7110 6020 0300 |0072: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +09b812: 0a03 |0075: move-result v3 │ │ +09b814: 3903 2500 |0076: if-nez v3, 009b // +0025 │ │ +09b818: 0140 |0078: move v0, v4 │ │ +09b81a: 5494 910a |0079: iget-object v4, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0a91 │ │ +09b81e: 3800 2200 |007b: if-eqz v0, 009d // +0022 │ │ +09b822: 0153 |007d: move v3, v5 │ │ +09b824: 6e20 3724 3400 |007e: invoke-virtual {v4, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ +09b82a: 5493 930a |0081: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ +09b82e: 3901 0400 |0083: if-nez v1, 0087 // +0004 │ │ +09b832: 3800 0300 |0085: if-eqz v0, 0088 // +0003 │ │ +09b836: 0156 |0087: move v6, v5 │ │ +09b838: 6e20 8d23 6300 |0088: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@238d │ │ +09b83e: 5493 930a |008b: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ +09b842: 6e10 7a23 0300 |008d: invoke-virtual {v3}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@237a │ │ +09b848: 0c03 |0090: move-result-object v3 │ │ +09b84a: 3903 0700 |0091: if-nez v3, 0098 // +0007 │ │ +09b84e: 5493 930a |0093: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ +09b852: 6e20 dc1b 3900 |0095: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@1bdc │ │ +09b858: 0e00 |0098: return-void │ │ +09b85a: 0151 |0099: move v1, v5 │ │ +09b85c: 28d6 |009a: goto 0070 // -002a │ │ +09b85e: 0150 |009b: move v0, v5 │ │ +09b860: 28dd |009c: goto 0079 // -0023 │ │ +09b862: 0163 |009d: move v3, v6 │ │ +09b864: 28e0 |009e: goto 007e // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=167 │ │ 0x0008 line=168 │ │ 0x0010 line=169 │ │ 0x0015 line=170 │ │ 0x0023 line=171 │ │ @@ -204788,17 +204760,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09b09c: |[09b09c] android.support.v7.internal.widget.ActionBarContextView.animateToVisibility:(I)V │ │ -09b0ac: 6f20 4e1b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.animateToVisibility:(I)V // method@1b4e │ │ -09b0b2: 0e00 |0003: return-void │ │ +09b868: |[09b868] android.support.v7.internal.widget.ActionBarContextView.animateToVisibility:(I)V │ │ +09b878: 6f20 4e1b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.animateToVisibility:(I)V // method@1b4e │ │ +09b87e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -204807,19 +204779,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09b0b4: |[09b0b4] android.support.v7.internal.widget.ActionBarContextView.closeMode:()V │ │ -09b0c4: 5410 880a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ -09b0c8: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -09b0cc: 6e10 f41b 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.killMode:()V // method@1bf4 │ │ -09b0d2: 0e00 |0007: return-void │ │ +09b880: |[09b880] android.support.v7.internal.widget.ActionBarContextView.closeMode:()V │ │ +09b890: 5410 880a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ +09b894: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +09b898: 6e10 f41b 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.killMode:()V // method@1bf4 │ │ +09b89e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ 0x0007 line=245 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ @@ -204829,17 +204801,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09b0d4: |[09b0d4] android.support.v7.internal.widget.ActionBarContextView.dismissPopupMenus:()V │ │ -09b0e4: 6f10 501b 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.dismissPopupMenus:()V // method@1b50 │ │ -09b0ea: 0e00 |0003: return-void │ │ +09b8a0: |[09b8a0] android.support.v7.internal.widget.ActionBarContextView.dismissPopupMenus:()V │ │ +09b8b0: 6f10 501b 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.dismissPopupMenus:()V // method@1b50 │ │ +09b8b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ActionBarContextView;) │ │ @@ -204847,20 +204819,20 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09b0ec: |[09b0ec] android.support.v7.internal.widget.ActionBarContextView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -09b0fc: 2200 2104 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@0421 │ │ -09b100: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -09b102: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ -09b104: 7030 f221 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@21f2 │ │ -09b10a: 1100 |0007: return-object v0 │ │ +09b8b8: |[09b8b8] android.support.v7.internal.widget.ActionBarContextView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +09b8c8: 2200 2704 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@0427 │ │ +09b8cc: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +09b8ce: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ +09b8d0: 7030 f221 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@21f2 │ │ +09b8d6: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ActionBarContextView;) │ │ @@ -204868,20 +204840,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 │ │ -09b10c: |[09b10c] android.support.v7.internal.widget.ActionBarContextView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -09b11c: 2200 2104 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@0421 │ │ -09b120: 6e10 e71b 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1be7 │ │ -09b126: 0c01 |0005: move-result-object v1 │ │ -09b128: 7030 f321 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21f3 │ │ -09b12e: 1100 |0009: return-object v0 │ │ +09b8d8: |[09b8d8] android.support.v7.internal.widget.ActionBarContextView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +09b8e8: 2200 2704 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@0427 │ │ +09b8ec: 6e10 e71b 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1be7 │ │ +09b8f2: 0c01 |0005: move-result-object v1 │ │ +09b8f4: 7030 f321 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@21f3 │ │ +09b8fa: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -204890,18 +204862,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09b130: |[09b130] android.support.v7.internal.widget.ActionBarContextView.getAnimatedVisibility:()I │ │ -09b140: 6f10 511b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getAnimatedVisibility:()I // method@1b51 │ │ -09b146: 0a00 |0003: move-result v0 │ │ -09b148: 0f00 |0004: return v0 │ │ +09b8fc: |[09b8fc] android.support.v7.internal.widget.ActionBarContextView.getAnimatedVisibility:()I │ │ +09b90c: 6f10 511b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getAnimatedVisibility:()I // method@1b51 │ │ +09b912: 0a00 |0003: move-result v0 │ │ +09b914: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ #6 : (in Landroid/support/v7/internal/widget/ActionBarContextView;) │ │ @@ -204909,18 +204881,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09b14c: |[09b14c] android.support.v7.internal.widget.ActionBarContextView.getContentHeight:()I │ │ -09b15c: 6f10 521b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContentHeight:()I // method@1b52 │ │ -09b162: 0a00 |0003: move-result v0 │ │ -09b164: 0f00 |0004: return v0 │ │ +09b918: |[09b918] android.support.v7.internal.widget.ActionBarContextView.getContentHeight:()I │ │ +09b928: 6f10 521b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContentHeight:()I // method@1b52 │ │ +09b92e: 0a00 |0003: move-result v0 │ │ +09b930: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ #7 : (in Landroid/support/v7/internal/widget/ActionBarContextView;) │ │ @@ -204928,17 +204900,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b168: |[09b168] android.support.v7.internal.widget.ActionBarContextView.getSubtitle:()Ljava/lang/CharSequence; │ │ -09b178: 5410 8f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0a8f │ │ -09b17c: 1100 |0002: return-object v0 │ │ +09b934: |[09b934] android.support.v7.internal.widget.ActionBarContextView.getSubtitle:()Ljava/lang/CharSequence; │ │ +09b944: 5410 8f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0a8f │ │ +09b948: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ #8 : (in Landroid/support/v7/internal/widget/ActionBarContextView;) │ │ @@ -204946,17 +204918,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b180: |[09b180] android.support.v7.internal.widget.ActionBarContextView.getTitle:()Ljava/lang/CharSequence; │ │ -09b190: 5410 920a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0a92 │ │ -09b194: 1100 |0002: return-object v0 │ │ +09b94c: |[09b94c] android.support.v7.internal.widget.ActionBarContextView.getTitle:()Ljava/lang/CharSequence; │ │ +09b95c: 5410 920a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0a92 │ │ +09b960: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ #9 : (in Landroid/support/v7/internal/widget/ActionBarContextView;) │ │ @@ -204964,23 +204936,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -09b198: |[09b198] android.support.v7.internal.widget.ActionBarContextView.hideOverflowMenu:()Z │ │ -09b1a8: 5410 870a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09b1ac: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -09b1b0: 5410 870a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09b1b4: 6e10 1819 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1918 │ │ -09b1ba: 0a00 |0009: move-result v0 │ │ -09b1bc: 0f00 |000a: return v0 │ │ -09b1be: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -09b1c0: 28fe |000c: goto 000a // -0002 │ │ +09b964: |[09b964] android.support.v7.internal.widget.ActionBarContextView.hideOverflowMenu:()Z │ │ +09b974: 5410 870a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09b978: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +09b97c: 5410 870a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09b980: 6e10 1819 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1918 │ │ +09b986: 0a00 |0009: move-result v0 │ │ +09b988: 0f00 |000a: return v0 │ │ +09b98a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +09b98c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0004 line=267 │ │ 0x000a line=269 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ @@ -204990,105 +204962,105 @@ │ │ type : '(Landroid/support/v7/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 189 16-bit code units │ │ -09b1c4: |[09b1c4] android.support.v7.internal.widget.ActionBarContextView.initForMode:(Landroid/support/v7/view/ActionMode;)V │ │ -09b1d4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -09b1d6: 12f6 |0001: const/4 v6, #int -1 // #ff │ │ -09b1d8: 5484 880a |0002: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ -09b1dc: 3904 6c00 |0004: if-nez v4, 0070 // +006c │ │ -09b1e0: 6e10 e71b 0800 |0006: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1be7 │ │ -09b1e6: 0c04 |0009: move-result-object v4 │ │ -09b1e8: 7110 c820 0400 |000a: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ -09b1ee: 0c01 |000d: move-result-object v1 │ │ -09b1f0: 6004 2408 |000e: sget v4, Landroid/support/v7/appcompat/R$layout;.abc_action_mode_close_item:I // field@0824 │ │ -09b1f4: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -09b1f6: 6e40 cb20 4158 |0011: invoke-virtual {v1, v4, v8, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -09b1fc: 0c04 |0014: move-result-object v4 │ │ -09b1fe: 5b84 880a |0015: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ -09b202: 5484 880a |0017: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ -09b206: 6e20 dc1b 4800 |0019: invoke-virtual {v8, v4}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@1bdc │ │ -09b20c: 5484 880a |001c: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ -09b210: 6005 e607 |001e: sget v5, Landroid/support/v7/appcompat/R$id;.action_mode_close_button:I // field@07e6 │ │ -09b214: 6e20 5721 5400 |0020: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ -09b21a: 0c00 |0023: move-result-object v0 │ │ -09b21c: 2204 7e03 |0024: new-instance v4, Landroid/support/v7/internal/widget/ActionBarContextView$1; // type@037e │ │ -09b220: 7030 d71b 8409 |0026: invoke-direct {v4, v8, v9}, Landroid/support/v7/internal/widget/ActionBarContextView$1;.:(Landroid/support/v7/internal/widget/ActionBarContextView;Landroid/support/v7/view/ActionMode;)V // method@1bd7 │ │ -09b226: 6e20 d021 4000 |0029: invoke-virtual {v0, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@21d0 │ │ -09b22c: 6e10 3c1f 0900 |002c: invoke-virtual {v9}, Landroid/support/v7/view/ActionMode;.getMenu:()Landroid/view/Menu; // method@1f3c │ │ -09b232: 0c03 |002f: move-result-object v3 │ │ -09b234: 1f03 6003 |0030: check-cast v3, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0360 │ │ -09b238: 5484 870a |0032: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09b23c: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ -09b240: 5484 870a |0036: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09b244: 6e10 1219 0400 |0038: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@1912 │ │ -09b24a: 2204 5303 |003b: new-instance v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // type@0353 │ │ -09b24e: 6e10 e71b 0800 |003d: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1be7 │ │ -09b254: 0c05 |0040: move-result-object v5 │ │ -09b256: 7020 0d19 5400 |0041: invoke-direct {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@190d │ │ -09b25c: 5b84 870a |0044: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09b260: 5484 870a |0046: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09b264: 6e20 2719 7400 |0048: invoke-virtual {v4, v7}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setReserveOverflow:(Z)V // method@1927 │ │ -09b26a: 2202 2004 |004b: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0420 │ │ -09b26e: 12e4 |004d: const/4 v4, #int -2 // #fe │ │ -09b270: 7030 f021 4206 |004e: invoke-direct {v2, v4, v6}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@21f0 │ │ -09b276: 5584 8c0a |0051: iget-boolean v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@0a8c │ │ -09b27a: 3904 2b00 |0053: if-nez v4, 007e // +002b │ │ -09b27e: 5484 870a |0055: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09b282: 6e20 c919 4300 |0057: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@19c9 │ │ -09b288: 5484 870a |005a: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09b28c: 6e20 1719 8400 |005c: invoke-virtual {v4, v8}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@1917 │ │ -09b292: 0c04 |005f: move-result-object v4 │ │ -09b294: 1f04 5603 |0060: check-cast v4, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0356 │ │ -09b298: 5b84 8b0a |0062: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09b29c: 5484 8b0a |0064: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09b2a0: 1205 |0066: const/4 v5, #int 0 // #0 │ │ -09b2a2: 6e20 5a19 5400 |0067: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@195a │ │ -09b2a8: 5484 8b0a |006a: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09b2ac: 6e30 dd1b 4802 |006c: invoke-virtual {v8, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1bdd │ │ -09b2b2: 0e00 |006f: return-void │ │ -09b2b4: 5484 880a |0070: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ -09b2b8: 6e10 7821 0400 |0072: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -09b2be: 0c04 |0075: move-result-object v4 │ │ -09b2c0: 3904 a6ff |0076: if-nez v4, 001c // -005a │ │ -09b2c4: 5484 880a |0078: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ -09b2c8: 6e20 dc1b 4800 |007a: invoke-virtual {v8, v4}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@1bdc │ │ -09b2ce: 289f |007d: goto 001c // -0061 │ │ -09b2d0: 5484 870a |007e: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09b2d4: 6e10 e71b 0800 |0080: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1be7 │ │ -09b2da: 0c05 |0083: move-result-object v5 │ │ -09b2dc: 6e10 2201 0500 |0084: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -09b2e2: 0c05 |0087: move-result-object v5 │ │ -09b2e4: 6e10 8501 0500 |0088: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -09b2ea: 0c05 |008b: move-result-object v5 │ │ -09b2ec: 5255 5a0c |008c: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ -09b2f0: 6e30 2819 5407 |008e: invoke-virtual {v4, v5, v7}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@1928 │ │ -09b2f6: 5484 870a |0091: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09b2fa: 1405 ffff ff7f |0093: const v5, #float nan // #7fffffff │ │ -09b300: 6e20 2619 5400 |0096: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@1926 │ │ -09b306: 5926 5f0c |0099: iput v6, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ -09b30a: 5284 890a |009b: iget v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0a89 │ │ -09b30e: 5924 5e0c |009d: iput v4, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ -09b312: 5484 870a |009f: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09b316: 6e20 c919 4300 |00a1: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@19c9 │ │ -09b31c: 5484 870a |00a4: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09b320: 6e20 1719 8400 |00a6: invoke-virtual {v4, v8}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@1917 │ │ -09b326: 0c04 |00a9: move-result-object v4 │ │ -09b328: 1f04 5603 |00aa: check-cast v4, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0356 │ │ -09b32c: 5b84 8b0a |00ac: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09b330: 5484 8b0a |00ae: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09b334: 5485 8d0a |00b0: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a8d │ │ -09b338: 6e20 5a19 5400 |00b2: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@195a │ │ -09b33e: 5484 8e0a |00b5: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0a8e │ │ -09b342: 5485 8b0a |00b7: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09b346: 6e30 b11b 5402 |00b9: invoke-virtual {v4, v5, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1bb1 │ │ -09b34c: 28b3 |00bc: goto 006f // -004d │ │ +09b990: |[09b990] android.support.v7.internal.widget.ActionBarContextView.initForMode:(Landroid/support/v7/view/ActionMode;)V │ │ +09b9a0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +09b9a2: 12f6 |0001: const/4 v6, #int -1 // #ff │ │ +09b9a4: 5484 880a |0002: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ +09b9a8: 3904 6c00 |0004: if-nez v4, 0070 // +006c │ │ +09b9ac: 6e10 e71b 0800 |0006: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1be7 │ │ +09b9b2: 0c04 |0009: move-result-object v4 │ │ +09b9b4: 7110 c820 0400 |000a: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ +09b9ba: 0c01 |000d: move-result-object v1 │ │ +09b9bc: 6004 2408 |000e: sget v4, Landroid/support/v7/appcompat/R$layout;.abc_action_mode_close_item:I // field@0824 │ │ +09b9c0: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +09b9c2: 6e40 cb20 4158 |0011: invoke-virtual {v1, v4, v8, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +09b9c8: 0c04 |0014: move-result-object v4 │ │ +09b9ca: 5b84 880a |0015: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ +09b9ce: 5484 880a |0017: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ +09b9d2: 6e20 dc1b 4800 |0019: invoke-virtual {v8, v4}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@1bdc │ │ +09b9d8: 5484 880a |001c: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ +09b9dc: 6005 e607 |001e: sget v5, Landroid/support/v7/appcompat/R$id;.action_mode_close_button:I // field@07e6 │ │ +09b9e0: 6e20 5721 5400 |0020: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ +09b9e6: 0c00 |0023: move-result-object v0 │ │ +09b9e8: 2204 8203 |0024: new-instance v4, Landroid/support/v7/internal/widget/ActionBarContextView$1; // type@0382 │ │ +09b9ec: 7030 d71b 8409 |0026: invoke-direct {v4, v8, v9}, Landroid/support/v7/internal/widget/ActionBarContextView$1;.:(Landroid/support/v7/internal/widget/ActionBarContextView;Landroid/support/v7/view/ActionMode;)V // method@1bd7 │ │ +09b9f2: 6e20 d021 4000 |0029: invoke-virtual {v0, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@21d0 │ │ +09b9f8: 6e10 3c1f 0900 |002c: invoke-virtual {v9}, Landroid/support/v7/view/ActionMode;.getMenu:()Landroid/view/Menu; // method@1f3c │ │ +09b9fe: 0c03 |002f: move-result-object v3 │ │ +09ba00: 1f03 6403 |0030: check-cast v3, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0364 │ │ +09ba04: 5484 870a |0032: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09ba08: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ +09ba0c: 5484 870a |0036: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09ba10: 6e10 1219 0400 |0038: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@1912 │ │ +09ba16: 2204 5703 |003b: new-instance v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // type@0357 │ │ +09ba1a: 6e10 e71b 0800 |003d: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1be7 │ │ +09ba20: 0c05 |0040: move-result-object v5 │ │ +09ba22: 7020 0d19 5400 |0041: invoke-direct {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@190d │ │ +09ba28: 5b84 870a |0044: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09ba2c: 5484 870a |0046: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09ba30: 6e20 2719 7400 |0048: invoke-virtual {v4, v7}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setReserveOverflow:(Z)V // method@1927 │ │ +09ba36: 2202 2604 |004b: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0426 │ │ +09ba3a: 12e4 |004d: const/4 v4, #int -2 // #fe │ │ +09ba3c: 7030 f021 4206 |004e: invoke-direct {v2, v4, v6}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@21f0 │ │ +09ba42: 5584 8c0a |0051: iget-boolean v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@0a8c │ │ +09ba46: 3904 2b00 |0053: if-nez v4, 007e // +002b │ │ +09ba4a: 5484 870a |0055: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09ba4e: 6e20 c919 4300 |0057: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@19c9 │ │ +09ba54: 5484 870a |005a: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09ba58: 6e20 1719 8400 |005c: invoke-virtual {v4, v8}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@1917 │ │ +09ba5e: 0c04 |005f: move-result-object v4 │ │ +09ba60: 1f04 5a03 |0060: check-cast v4, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@035a │ │ +09ba64: 5b84 8b0a |0062: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09ba68: 5484 8b0a |0064: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09ba6c: 1205 |0066: const/4 v5, #int 0 // #0 │ │ +09ba6e: 6e20 5a19 5400 |0067: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@195a │ │ +09ba74: 5484 8b0a |006a: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09ba78: 6e30 dd1b 4802 |006c: invoke-virtual {v8, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1bdd │ │ +09ba7e: 0e00 |006f: return-void │ │ +09ba80: 5484 880a |0070: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ +09ba84: 6e10 7821 0400 |0072: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +09ba8a: 0c04 |0075: move-result-object v4 │ │ +09ba8c: 3904 a6ff |0076: if-nez v4, 001c // -005a │ │ +09ba90: 5484 880a |0078: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ +09ba94: 6e20 dc1b 4800 |007a: invoke-virtual {v8, v4}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@1bdc │ │ +09ba9a: 289f |007d: goto 001c // -0061 │ │ +09ba9c: 5484 870a |007e: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09baa0: 6e10 e71b 0800 |0080: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1be7 │ │ +09baa6: 0c05 |0083: move-result-object v5 │ │ +09baa8: 6e10 2201 0500 |0084: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +09baae: 0c05 |0087: move-result-object v5 │ │ +09bab0: 6e10 8501 0500 |0088: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +09bab6: 0c05 |008b: move-result-object v5 │ │ +09bab8: 5255 5a0c |008c: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ +09babc: 6e30 2819 5407 |008e: invoke-virtual {v4, v5, v7}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@1928 │ │ +09bac2: 5484 870a |0091: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09bac6: 1405 ffff ff7f |0093: const v5, #float nan // #7fffffff │ │ +09bacc: 6e20 2619 5400 |0096: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@1926 │ │ +09bad2: 5926 5f0c |0099: iput v6, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ +09bad6: 5284 890a |009b: iget v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0a89 │ │ +09bada: 5924 5e0c |009d: iput v4, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ +09bade: 5484 870a |009f: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09bae2: 6e20 c919 4300 |00a1: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@19c9 │ │ +09bae8: 5484 870a |00a4: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09baec: 6e20 1719 8400 |00a6: invoke-virtual {v4, v8}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@1917 │ │ +09baf2: 0c04 |00a9: move-result-object v4 │ │ +09baf4: 1f04 5a03 |00aa: check-cast v4, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@035a │ │ +09baf8: 5b84 8b0a |00ac: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09bafc: 5484 8b0a |00ae: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09bb00: 5485 8d0a |00b0: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a8d │ │ +09bb04: 6e20 5a19 5400 |00b2: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@195a │ │ +09bb0a: 5484 8e0a |00b5: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0a8e │ │ +09bb0e: 5485 8b0a |00b7: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09bb12: 6e30 b11b 5402 |00b9: invoke-virtual {v4, v5, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1bb1 │ │ +09bb18: 28b3 |00bc: goto 006f // -004d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=194 │ │ 0x0006 line=195 │ │ 0x000e line=196 │ │ 0x0017 line=197 │ │ 0x001c line=202 │ │ @@ -205131,23 +205103,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -09b350: |[09b350] android.support.v7.internal.widget.ActionBarContextView.isOverflowMenuShowing:()Z │ │ -09b360: 5410 870a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09b364: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -09b368: 5410 870a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09b36c: 6e10 1b19 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@191b │ │ -09b372: 0a00 |0009: move-result v0 │ │ -09b374: 0f00 |000a: return v0 │ │ -09b376: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -09b378: 28fe |000c: goto 000a // -0002 │ │ +09bb1c: |[09bb1c] android.support.v7.internal.widget.ActionBarContextView.isOverflowMenuShowing:()Z │ │ +09bb2c: 5410 870a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09bb30: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +09bb34: 5410 870a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09bb38: 6e10 1b19 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@191b │ │ +09bb3e: 0a00 |0009: move-result v0 │ │ +09bb40: 0f00 |000a: return v0 │ │ +09bb42: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +09bb44: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x000a line=277 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ @@ -205157,18 +205129,18 @@ │ │ type : '()Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09b37c: |[09b37c] android.support.v7.internal.widget.ActionBarContextView.isOverflowReserved:()Z │ │ -09b38c: 6f10 571b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.isOverflowReserved:()Z // method@1b57 │ │ -09b392: 0a00 |0003: move-result v0 │ │ -09b394: 0f00 |0004: return v0 │ │ +09bb48: |[09bb48] android.support.v7.internal.widget.ActionBarContextView.isOverflowReserved:()Z │ │ +09bb58: 6f10 571b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.isOverflowReserved:()Z // method@1b57 │ │ +09bb5e: 0a00 |0003: move-result v0 │ │ +09bb60: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ #13 : (in Landroid/support/v7/internal/widget/ActionBarContextView;) │ │ @@ -205176,17 +205148,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b398: |[09b398] android.support.v7.internal.widget.ActionBarContextView.isTitleOptional:()Z │ │ -09b3a8: 5510 940a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@0a94 │ │ -09b3ac: 0f00 |0002: return v0 │ │ +09bb64: |[09bb64] android.support.v7.internal.widget.ActionBarContextView.isTitleOptional:()Z │ │ +09bb74: 5510 940a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@0a94 │ │ +09bb78: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ #14 : (in Landroid/support/v7/internal/widget/ActionBarContextView;) │ │ @@ -205194,25 +205166,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -09b3b0: |[09b3b0] android.support.v7.internal.widget.ActionBarContextView.killMode:()V │ │ -09b3c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09b3c2: 6e10 fc1b 0300 |0001: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.removeAllViews:()V // method@1bfc │ │ -09b3c8: 5430 8e0a |0004: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0a8e │ │ -09b3cc: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -09b3d0: 5430 8e0a |0008: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0a8e │ │ -09b3d4: 5431 8b0a |000a: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09b3d8: 6e20 c81b 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@1bc8 │ │ -09b3de: 5b32 8a0a |000f: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ -09b3e2: 5b32 8b0a |0011: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09b3e6: 0e00 |0013: return-void │ │ +09bb7c: |[09bb7c] android.support.v7.internal.widget.ActionBarContextView.killMode:()V │ │ +09bb8c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09bb8e: 6e10 fc1b 0300 |0001: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.removeAllViews:()V // method@1bfc │ │ +09bb94: 5430 8e0a |0004: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0a8e │ │ +09bb98: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +09bb9c: 5430 8e0a |0008: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0a8e │ │ +09bba0: 5431 8b0a |000a: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09bba4: 6e20 c81b 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@1bc8 │ │ +09bbaa: 5b32 8a0a |000f: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ +09bbae: 5b32 8b0a |0011: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09bbb2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=248 │ │ 0x0004 line=249 │ │ 0x0008 line=250 │ │ 0x000f line=252 │ │ 0x0011 line=253 │ │ @@ -205225,23 +205197,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -09b3e8: |[09b3e8] android.support.v7.internal.widget.ActionBarContextView.onDetachedFromWindow:()V │ │ -09b3f8: 6f10 5a1b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@1b5a │ │ -09b3fe: 5410 870a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09b402: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ -09b406: 5410 870a |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09b40a: 6e10 1819 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1918 │ │ -09b410: 5410 870a |000c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09b414: 6e10 1919 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@1919 │ │ -09b41a: 0e00 |0011: return-void │ │ +09bbb4: |[09bbb4] android.support.v7.internal.widget.ActionBarContextView.onDetachedFromWindow:()V │ │ +09bbc4: 6f10 5a1b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@1b5a │ │ +09bbca: 5410 870a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09bbce: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ +09bbd2: 5410 870a |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09bbd6: 6e10 1819 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1918 │ │ +09bbdc: 5410 870a |000c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09bbe0: 6e10 1919 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@1919 │ │ +09bbe6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0003 line=85 │ │ 0x0007 line=86 │ │ 0x000c line=87 │ │ 0x0011 line=89 │ │ @@ -205253,74 +205225,74 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 110 16-bit code units │ │ -09b41c: |[09b41c] android.support.v7.internal.widget.ActionBarContextView.onLayout:(ZIIII)V │ │ -09b42c: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ -09b430: 6e10 e91b 0700 |0002: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@1be9 │ │ -09b436: 0a02 |0005: move-result v2 │ │ -09b438: 6e10 eb1b 0700 |0006: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@1beb │ │ -09b43e: 0a03 |0009: move-result v3 │ │ -09b440: 9104 0c0a |000a: sub-int v4, v12, v10 │ │ -09b444: 6e10 eb1b 0700 |000c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@1beb │ │ -09b44a: 0a05 |000f: move-result v5 │ │ -09b44c: b154 |0010: sub-int/2addr v4, v5 │ │ -09b44e: 6e10 e81b 0700 |0011: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@1be8 │ │ -09b454: 0a05 |0014: move-result v5 │ │ -09b456: 9100 0405 |0015: sub-int v0, v4, v5 │ │ -09b45a: 5474 880a |0017: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ -09b45e: 3804 1f00 |0019: if-eqz v4, 0038 // +001f │ │ -09b462: 5474 880a |001b: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ -09b466: 6e10 8a21 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -09b46c: 0a04 |0020: move-result v4 │ │ -09b46e: 3264 1700 |0021: if-eq v4, v6, 0038 // +0017 │ │ -09b472: 5474 880a |0023: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ -09b476: 6e10 6821 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -09b47c: 0c01 |0028: move-result-object v1 │ │ -09b47e: 1f01 2104 |0029: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@0421 │ │ -09b482: 5214 600c |002b: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0c60 │ │ -09b486: b042 |002d: add-int/2addr v2, v4 │ │ -09b488: 5474 880a |002e: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ -09b48c: 6e50 f91b 4732 |0030: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@1bf9 │ │ -09b492: 0a04 |0033: move-result v4 │ │ -09b494: b042 |0034: add-int/2addr v2, v4 │ │ -09b496: 5214 610c |0035: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0c61 │ │ -09b49a: b042 |0037: add-int/2addr v2, v4 │ │ -09b49c: 5474 930a |0038: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ -09b4a0: 3804 1500 |003a: if-eqz v4, 004f // +0015 │ │ -09b4a4: 5474 8a0a |003c: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ -09b4a8: 3904 1100 |003e: if-nez v4, 004f // +0011 │ │ -09b4ac: 5474 930a |0040: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ -09b4b0: 6e10 7b23 0400 |0042: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getVisibility:()I // method@237b │ │ -09b4b6: 0a04 |0045: move-result v4 │ │ -09b4b8: 3264 0900 |0046: if-eq v4, v6, 004f // +0009 │ │ -09b4bc: 5474 930a |0048: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ -09b4c0: 6e50 f91b 4732 |004a: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@1bf9 │ │ -09b4c6: 0a04 |004d: move-result v4 │ │ -09b4c8: b042 |004e: add-int/2addr v2, v4 │ │ -09b4ca: 5474 8a0a |004f: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ -09b4ce: 3804 0900 |0051: if-eqz v4, 005a // +0009 │ │ -09b4d2: 5474 8a0a |0053: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ -09b4d6: 6e50 f91b 4732 |0055: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@1bf9 │ │ -09b4dc: 0a04 |0058: move-result v4 │ │ -09b4de: b042 |0059: add-int/2addr v2, v4 │ │ -09b4e0: 9104 0b09 |005a: sub-int v4, v11, v9 │ │ -09b4e4: 6e10 ea1b 0700 |005c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@1bea │ │ -09b4ea: 0a05 |005f: move-result v5 │ │ -09b4ec: 9102 0405 |0060: sub-int v2, v4, v5 │ │ -09b4f0: 5474 8b0a |0062: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09b4f4: 3804 0900 |0064: if-eqz v4, 006d // +0009 │ │ -09b4f8: 5474 8b0a |0066: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09b4fc: 6e50 fa1b 4732 |0068: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChildInverse:(Landroid/view/View;III)I // method@1bfa │ │ -09b502: 0a04 |006b: move-result v4 │ │ -09b504: b142 |006c: sub-int/2addr v2, v4 │ │ -09b506: 0e00 |006d: return-void │ │ +09bbe8: |[09bbe8] android.support.v7.internal.widget.ActionBarContextView.onLayout:(ZIIII)V │ │ +09bbf8: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ +09bbfc: 6e10 e91b 0700 |0002: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@1be9 │ │ +09bc02: 0a02 |0005: move-result v2 │ │ +09bc04: 6e10 eb1b 0700 |0006: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@1beb │ │ +09bc0a: 0a03 |0009: move-result v3 │ │ +09bc0c: 9104 0c0a |000a: sub-int v4, v12, v10 │ │ +09bc10: 6e10 eb1b 0700 |000c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@1beb │ │ +09bc16: 0a05 |000f: move-result v5 │ │ +09bc18: b154 |0010: sub-int/2addr v4, v5 │ │ +09bc1a: 6e10 e81b 0700 |0011: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@1be8 │ │ +09bc20: 0a05 |0014: move-result v5 │ │ +09bc22: 9100 0405 |0015: sub-int v0, v4, v5 │ │ +09bc26: 5474 880a |0017: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ +09bc2a: 3804 1f00 |0019: if-eqz v4, 0038 // +001f │ │ +09bc2e: 5474 880a |001b: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ +09bc32: 6e10 8a21 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +09bc38: 0a04 |0020: move-result v4 │ │ +09bc3a: 3264 1700 |0021: if-eq v4, v6, 0038 // +0017 │ │ +09bc3e: 5474 880a |0023: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ +09bc42: 6e10 6821 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +09bc48: 0c01 |0028: move-result-object v1 │ │ +09bc4a: 1f01 2704 |0029: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@0427 │ │ +09bc4e: 5214 600c |002b: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0c60 │ │ +09bc52: b042 |002d: add-int/2addr v2, v4 │ │ +09bc54: 5474 880a |002e: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ +09bc58: 6e50 f91b 4732 |0030: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@1bf9 │ │ +09bc5e: 0a04 |0033: move-result v4 │ │ +09bc60: b042 |0034: add-int/2addr v2, v4 │ │ +09bc62: 5214 610c |0035: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0c61 │ │ +09bc66: b042 |0037: add-int/2addr v2, v4 │ │ +09bc68: 5474 930a |0038: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ +09bc6c: 3804 1500 |003a: if-eqz v4, 004f // +0015 │ │ +09bc70: 5474 8a0a |003c: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ +09bc74: 3904 1100 |003e: if-nez v4, 004f // +0011 │ │ +09bc78: 5474 930a |0040: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ +09bc7c: 6e10 7b23 0400 |0042: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getVisibility:()I // method@237b │ │ +09bc82: 0a04 |0045: move-result v4 │ │ +09bc84: 3264 0900 |0046: if-eq v4, v6, 004f // +0009 │ │ +09bc88: 5474 930a |0048: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ +09bc8c: 6e50 f91b 4732 |004a: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@1bf9 │ │ +09bc92: 0a04 |004d: move-result v4 │ │ +09bc94: b042 |004e: add-int/2addr v2, v4 │ │ +09bc96: 5474 8a0a |004f: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ +09bc9a: 3804 0900 |0051: if-eqz v4, 005a // +0009 │ │ +09bc9e: 5474 8a0a |0053: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ +09bca2: 6e50 f91b 4732 |0055: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@1bf9 │ │ +09bca8: 0a04 |0058: move-result v4 │ │ +09bcaa: b042 |0059: add-int/2addr v2, v4 │ │ +09bcac: 9104 0b09 |005a: sub-int v4, v11, v9 │ │ +09bcb0: 6e10 ea1b 0700 |005c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@1bea │ │ +09bcb6: 0a05 |005f: move-result v5 │ │ +09bcb8: 9102 0405 |0060: sub-int v2, v4, v5 │ │ +09bcbc: 5474 8b0a |0062: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09bcc0: 3804 0900 |0064: if-eqz v4, 006d // +0009 │ │ +09bcc4: 5474 8b0a |0066: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09bcc8: 6e50 fa1b 4732 |0068: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChildInverse:(Landroid/view/View;III)I // method@1bfa │ │ +09bcce: 0a04 |006b: move-result v4 │ │ +09bcd0: b142 |006c: sub-int/2addr v2, v4 │ │ +09bcd2: 0e00 |006d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=378 │ │ 0x0006 line=379 │ │ 0x000a line=380 │ │ 0x0017 line=382 │ │ 0x0023 line=383 │ │ @@ -205352,272 +205324,272 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 30 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 512 16-bit code units │ │ -09b508: |[09b508] android.support.v7.internal.widget.ActionBarContextView.onMeasure:(II)V │ │ -09b518: 7701 4521 1c00 |0000: invoke-static/range {v28}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -09b51e: 0a17 |0003: move-result v23 │ │ -09b520: 1518 0040 |0004: const/high16 v24, #int 1073741824 // #4000 │ │ -09b524: 0200 1700 |0006: move/from16 v0, v23 │ │ -09b528: 0201 1800 |0008: move/from16 v1, v24 │ │ -09b52c: 3210 2900 |000a: if-eq v0, v1, 0033 // +0029 │ │ -09b530: 2218 a204 |000c: new-instance v24, Ljava/lang/IllegalStateException; // type@04a2 │ │ -09b534: 2219 b604 |000e: new-instance v25, Ljava/lang/StringBuilder; // type@04b6 │ │ -09b538: 7601 d724 1900 |0010: invoke-direct/range {v25}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -09b53e: 7401 b624 1b00 |0013: invoke-virtual/range {v27}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -09b544: 0c1a |0016: move-result-object v26 │ │ -09b546: 7401 8d24 1a00 |0017: invoke-virtual/range {v26}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ -09b54c: 0c1a |001a: move-result-object v26 │ │ -09b54e: 7402 df24 1900 |001b: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -09b554: 0c19 |001e: move-result-object v25 │ │ -09b556: 1a1a 3400 |001f: const-string v26, " can only be used " // string@0034 │ │ -09b55a: 7402 df24 1900 |0021: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -09b560: 0c19 |0024: move-result-object v25 │ │ -09b562: 1a1a 4127 |0025: const-string v26, "with android:layout_width="FILL_PARENT" (or fill_parent)" // string@2741 │ │ -09b566: 7402 df24 1900 |0027: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -09b56c: 0c19 |002a: move-result-object v25 │ │ -09b56e: 7401 e424 1900 |002b: invoke-virtual/range {v25}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -09b574: 0c19 |002e: move-result-object v25 │ │ -09b576: 7602 9c24 1800 |002f: invoke-direct/range {v24, v25}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -09b57c: 2718 |0032: throw v24 │ │ -09b57e: 7701 4521 1d00 |0033: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -09b584: 0a0c |0036: move-result v12 │ │ -09b586: 390c 2900 |0037: if-nez v12, 0060 // +0029 │ │ -09b58a: 2218 a204 |0039: new-instance v24, Ljava/lang/IllegalStateException; // type@04a2 │ │ -09b58e: 2219 b604 |003b: new-instance v25, Ljava/lang/StringBuilder; // type@04b6 │ │ -09b592: 7601 d724 1900 |003d: invoke-direct/range {v25}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -09b598: 7401 b624 1b00 |0040: invoke-virtual/range {v27}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -09b59e: 0c1a |0043: move-result-object v26 │ │ -09b5a0: 7401 8d24 1a00 |0044: invoke-virtual/range {v26}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ -09b5a6: 0c1a |0047: move-result-object v26 │ │ -09b5a8: 7402 df24 1900 |0048: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -09b5ae: 0c19 |004b: move-result-object v25 │ │ -09b5b0: 1a1a 3400 |004c: const-string v26, " can only be used " // string@0034 │ │ -09b5b4: 7402 df24 1900 |004e: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -09b5ba: 0c19 |0051: move-result-object v25 │ │ -09b5bc: 1a1a 4027 |0052: const-string v26, "with android:layout_height="wrap_content"" // string@2740 │ │ -09b5c0: 7402 df24 1900 |0054: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -09b5c6: 0c19 |0057: move-result-object v25 │ │ -09b5c8: 7401 e424 1900 |0058: invoke-virtual/range {v25}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -09b5ce: 0c19 |005b: move-result-object v25 │ │ -09b5d0: 7602 9c24 1800 |005c: invoke-direct/range {v24, v25}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -09b5d6: 2718 |005f: throw v24 │ │ -09b5d8: 7701 4621 1c00 |0060: invoke-static/range {v28}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -09b5de: 0a05 |0063: move-result v5 │ │ -09b5e0: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ -09b5e4: 5200 890a |0066: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0a89 │ │ -09b5e8: 0218 0000 |0068: move/from16 v24, v0 │ │ -09b5ec: 3d18 5b01 |006a: if-lez v24, 01c5 // +015b │ │ -09b5f0: 0800 1b00 |006c: move-object/from16 v0, v27 │ │ -09b5f4: 520f 890a |006e: iget v15, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0a89 │ │ -09b5f8: 7401 eb1b 1b00 |0070: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@1beb │ │ -09b5fe: 0a18 |0073: move-result v24 │ │ -09b600: 7401 e81b 1b00 |0074: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@1be8 │ │ -09b606: 0a19 |0077: move-result v25 │ │ -09b608: 9016 1819 |0078: add-int v22, v24, v25 │ │ -09b60c: 7401 e91b 1b00 |007a: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@1be9 │ │ -09b612: 0a18 |007d: move-result v24 │ │ -09b614: 9118 0518 |007e: sub-int v24, v5, v24 │ │ -09b618: 7401 ea1b 1b00 |0080: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@1bea │ │ -09b61e: 0a19 |0083: move-result v25 │ │ -09b620: 9103 1819 |0084: sub-int v3, v24, v25 │ │ -09b624: 910b 0f16 |0086: sub-int v11, v15, v22 │ │ -09b628: 1518 0080 |0088: const/high16 v24, #int -2147483648 // #8000 │ │ -09b62c: 0200 1800 |008a: move/from16 v0, v24 │ │ -09b630: 7120 4721 0b00 |008c: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09b636: 0a04 |008f: move-result v4 │ │ -09b638: 0800 1b00 |0090: move-object/from16 v0, v27 │ │ -09b63c: 5400 880a |0092: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ -09b640: 0818 0000 |0094: move-object/from16 v24, v0 │ │ -09b644: 3818 2c00 |0096: if-eqz v24, 00c2 // +002c │ │ -09b648: 0800 1b00 |0098: move-object/from16 v0, v27 │ │ -09b64c: 5400 880a |009a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ -09b650: 0818 0000 |009c: move-object/from16 v24, v0 │ │ -09b654: 1319 0000 |009e: const/16 v25, #int 0 // #0 │ │ -09b658: 0800 1b00 |00a0: move-object/from16 v0, v27 │ │ -09b65c: 0801 1800 |00a2: move-object/from16 v1, v24 │ │ -09b660: 0202 1900 |00a4: move/from16 v2, v25 │ │ -09b664: 6e52 f51b 1043 |00a6: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@1bf5 │ │ -09b66a: 0a03 |00a9: move-result v3 │ │ -09b66c: 0800 1b00 |00aa: move-object/from16 v0, v27 │ │ -09b670: 5400 880a |00ac: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ -09b674: 0818 0000 |00ae: move-object/from16 v24, v0 │ │ -09b678: 7401 6821 1800 |00b0: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -09b67e: 0c0e |00b3: move-result-object v14 │ │ -09b680: 1f0e 2104 |00b4: check-cast v14, Landroid/view/ViewGroup$MarginLayoutParams; // type@0421 │ │ -09b684: 52e0 600c |00b6: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0c60 │ │ -09b688: 0218 0000 |00b8: move/from16 v24, v0 │ │ -09b68c: 52e0 610c |00ba: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0c61 │ │ -09b690: 0219 0000 |00bc: move/from16 v25, v0 │ │ -09b694: 9018 1819 |00be: add-int v24, v24, v25 │ │ -09b698: 9103 0318 |00c0: sub-int v3, v3, v24 │ │ -09b69c: 0800 1b00 |00c2: move-object/from16 v0, v27 │ │ -09b6a0: 5400 8b0a |00c4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09b6a4: 0818 0000 |00c6: move-object/from16 v24, v0 │ │ -09b6a8: 3818 2400 |00c8: if-eqz v24, 00ec // +0024 │ │ -09b6ac: 0800 1b00 |00ca: move-object/from16 v0, v27 │ │ -09b6b0: 5400 8b0a |00cc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09b6b4: 0818 0000 |00ce: move-object/from16 v24, v0 │ │ -09b6b8: 7401 4a19 1800 |00d0: invoke-virtual/range {v24}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@194a │ │ -09b6be: 0c18 |00d3: move-result-object v24 │ │ -09b6c0: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ -09b6c4: 0801 1b00 |00d6: move-object/from16 v1, v27 │ │ -09b6c8: 3310 1400 |00d8: if-ne v0, v1, 00ec // +0014 │ │ -09b6cc: 0800 1b00 |00da: move-object/from16 v0, v27 │ │ -09b6d0: 5400 8b0a |00dc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09b6d4: 0818 0000 |00de: move-object/from16 v24, v0 │ │ -09b6d8: 1319 0000 |00e0: const/16 v25, #int 0 // #0 │ │ -09b6dc: 0800 1b00 |00e2: move-object/from16 v0, v27 │ │ -09b6e0: 0801 1800 |00e4: move-object/from16 v1, v24 │ │ -09b6e4: 0202 1900 |00e6: move/from16 v2, v25 │ │ -09b6e8: 6e52 f51b 1043 |00e8: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@1bf5 │ │ -09b6ee: 0a03 |00eb: move-result v3 │ │ -09b6f0: 0800 1b00 |00ec: move-object/from16 v0, v27 │ │ -09b6f4: 5400 930a |00ee: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ -09b6f8: 0818 0000 |00f0: move-object/from16 v24, v0 │ │ -09b6fc: 3818 4c00 |00f2: if-eqz v24, 013e // +004c │ │ -09b700: 0800 1b00 |00f4: move-object/from16 v0, v27 │ │ -09b704: 5400 8a0a |00f6: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ -09b708: 0818 0000 |00f8: move-object/from16 v24, v0 │ │ -09b70c: 3918 4400 |00fa: if-nez v24, 013e // +0044 │ │ -09b710: 0800 1b00 |00fc: move-object/from16 v0, v27 │ │ -09b714: 5500 940a |00fe: iget-boolean v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@0a94 │ │ -09b718: 0218 0000 |0100: move/from16 v24, v0 │ │ -09b71c: 3818 d100 |0102: if-eqz v24, 01d3 // +00d1 │ │ -09b720: 1318 0000 |0104: const/16 v24, #int 0 // #0 │ │ -09b724: 1319 0000 |0106: const/16 v25, #int 0 // #0 │ │ -09b728: 7702 4721 1800 |0108: invoke-static/range {v24, v25}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09b72e: 0a14 |010b: move-result v20 │ │ -09b730: 0800 1b00 |010c: move-object/from16 v0, v27 │ │ -09b734: 5400 930a |010e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ -09b738: 0818 0000 |0110: move-object/from16 v24, v0 │ │ -09b73c: 0800 1800 |0112: move-object/from16 v0, v24 │ │ -09b740: 0201 1400 |0114: move/from16 v1, v20 │ │ -09b744: 6e30 7d23 1004 |0116: invoke-virtual {v0, v1, v4}, Landroid/widget/LinearLayout;.measure:(II)V // method@237d │ │ -09b74a: 0800 1b00 |0119: move-object/from16 v0, v27 │ │ -09b74e: 5400 930a |011b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ -09b752: 0818 0000 |011d: move-object/from16 v24, v0 │ │ -09b756: 7401 7923 1800 |011f: invoke-virtual/range {v24}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@2379 │ │ -09b75c: 0a13 |0122: move-result v19 │ │ -09b75e: 0200 1300 |0123: move/from16 v0, v19 │ │ -09b762: 3630 a600 |0125: if-gt v0, v3, 01cb // +00a6 │ │ -09b766: 1312 0100 |0127: const/16 v18, #int 1 // #1 │ │ -09b76a: 3812 0400 |0129: if-eqz v18, 012d // +0004 │ │ -09b76e: 9103 0313 |012b: sub-int v3, v3, v19 │ │ -09b772: 0800 1b00 |012d: move-object/from16 v0, v27 │ │ -09b776: 5400 930a |012f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ -09b77a: 0819 0000 |0131: move-object/from16 v25, v0 │ │ -09b77e: 3812 9c00 |0133: if-eqz v18, 01cf // +009c │ │ -09b782: 1318 0000 |0135: const/16 v24, #int 0 // #0 │ │ -09b786: 0800 1900 |0137: move-object/from16 v0, v25 │ │ -09b78a: 0201 1800 |0139: move/from16 v1, v24 │ │ -09b78e: 6e20 8d23 1000 |013b: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@238d │ │ -09b794: 0800 1b00 |013e: move-object/from16 v0, v27 │ │ -09b798: 5400 8a0a |0140: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ -09b79c: 0818 0000 |0142: move-object/from16 v24, v0 │ │ -09b7a0: 3818 5900 |0144: if-eqz v24, 019d // +0059 │ │ -09b7a4: 0800 1b00 |0146: move-object/from16 v0, v27 │ │ -09b7a8: 5400 8a0a |0148: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ -09b7ac: 0818 0000 |014a: move-object/from16 v24, v0 │ │ -09b7b0: 7401 6821 1800 |014c: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -09b7b6: 0c0e |014f: move-result-object v14 │ │ -09b7b8: 52e0 5f0c |0150: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ -09b7bc: 0218 0000 |0152: move/from16 v24, v0 │ │ -09b7c0: 1319 feff |0154: const/16 v25, #int -2 // #fffe │ │ -09b7c4: 0200 1800 |0156: move/from16 v0, v24 │ │ -09b7c8: 0201 1900 |0158: move/from16 v1, v25 │ │ -09b7cc: 3210 8d00 |015a: if-eq v0, v1, 01e7 // +008d │ │ -09b7d0: 150a 0040 |015c: const/high16 v10, #int 1073741824 // #4000 │ │ -09b7d4: 52e0 5f0c |015e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ -09b7d8: 0218 0000 |0160: move/from16 v24, v0 │ │ -09b7dc: 3a18 8900 |0162: if-ltz v24, 01eb // +0089 │ │ -09b7e0: 52e0 5f0c |0164: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ -09b7e4: 0218 0000 |0166: move/from16 v24, v0 │ │ -09b7e8: 0200 1800 |0168: move/from16 v0, v24 │ │ -09b7ec: 7120 af24 3000 |016a: invoke-static {v0, v3}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -09b7f2: 0a09 |016d: move-result v9 │ │ -09b7f4: 52e0 5e0c |016e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ -09b7f8: 0218 0000 |0170: move/from16 v24, v0 │ │ -09b7fc: 1319 feff |0172: const/16 v25, #int -2 // #fffe │ │ -09b800: 0200 1800 |0174: move/from16 v0, v24 │ │ -09b804: 0201 1900 |0176: move/from16 v1, v25 │ │ -09b808: 3210 7500 |0178: if-eq v0, v1, 01ed // +0075 │ │ -09b80c: 1508 0040 |017a: const/high16 v8, #int 1073741824 // #4000 │ │ -09b810: 52e0 5e0c |017c: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ -09b814: 0218 0000 |017e: move/from16 v24, v0 │ │ -09b818: 3a18 7000 |0180: if-ltz v24, 01f0 // +0070 │ │ -09b81c: 52e0 5e0c |0182: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ -09b820: 0218 0000 |0184: move/from16 v24, v0 │ │ -09b824: 0200 1800 |0186: move/from16 v0, v24 │ │ -09b828: 7120 af24 b000 |0188: invoke-static {v0, v11}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -09b82e: 0a07 |018b: move-result v7 │ │ -09b830: 0800 1b00 |018c: move-object/from16 v0, v27 │ │ -09b834: 5400 8a0a |018e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ -09b838: 0818 0000 |0190: move-object/from16 v24, v0 │ │ -09b83c: 7120 4721 a900 |0192: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09b842: 0a19 |0195: move-result v25 │ │ -09b844: 7120 4721 8700 |0196: invoke-static {v7, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09b84a: 0a1a |0199: move-result v26 │ │ -09b84c: 7403 a221 1800 |019a: invoke-virtual/range {v24, v25, v26}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -09b852: 0800 1b00 |019d: move-object/from16 v0, v27 │ │ -09b856: 5200 890a |019f: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0a89 │ │ -09b85a: 0218 0000 |01a1: move/from16 v24, v0 │ │ -09b85e: 3c18 5700 |01a3: if-gtz v24, 01fa // +0057 │ │ -09b862: 1310 0000 |01a5: const/16 v16, #int 0 // #0 │ │ -09b866: 7401 e51b 1b00 |01a7: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildCount:()I // method@1be5 │ │ -09b86c: 0a06 |01aa: move-result v6 │ │ -09b86e: 120d |01ab: const/4 v13, #int 0 // #0 │ │ -09b870: 356d 4600 |01ac: if-ge v13, v6, 01f2 // +0046 │ │ -09b874: 0800 1b00 |01ae: move-object/from16 v0, v27 │ │ -09b878: 6e20 e41b d000 |01b0: invoke-virtual {v0, v13}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@1be4 │ │ -09b87e: 0c15 |01b3: move-result-object v21 │ │ -09b880: 7401 6c21 1500 |01b4: invoke-virtual/range {v21}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -09b886: 0a18 |01b7: move-result v24 │ │ -09b888: 9011 1816 |01b8: add-int v17, v24, v22 │ │ -09b88c: 0200 1100 |01ba: move/from16 v0, v17 │ │ -09b890: 0201 1000 |01bc: move/from16 v1, v16 │ │ -09b894: 3710 0400 |01be: if-le v0, v1, 01c2 // +0004 │ │ -09b898: 0210 1100 |01c0: move/from16 v16, v17 │ │ -09b89c: d80d 0d01 |01c2: add-int/lit8 v13, v13, #int 1 // #01 │ │ -09b8a0: 28e8 |01c4: goto 01ac // -0018 │ │ -09b8a2: 7701 4621 1d00 |01c5: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -09b8a8: 0a0f |01c8: move-result v15 │ │ -09b8aa: 2900 a7fe |01c9: goto/16 0070 // -0159 │ │ -09b8ae: 1312 0000 |01cb: const/16 v18, #int 0 // #0 │ │ -09b8b2: 2900 5cff |01cd: goto/16 0129 // -00a4 │ │ -09b8b6: 1318 0800 |01cf: const/16 v24, #int 8 // #8 │ │ -09b8ba: 2900 66ff |01d1: goto/16 0137 // -009a │ │ -09b8be: 0800 1b00 |01d3: move-object/from16 v0, v27 │ │ -09b8c2: 5400 930a |01d5: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ -09b8c6: 0818 0000 |01d7: move-object/from16 v24, v0 │ │ -09b8ca: 1319 0000 |01d9: const/16 v25, #int 0 // #0 │ │ -09b8ce: 0800 1b00 |01db: move-object/from16 v0, v27 │ │ -09b8d2: 0801 1800 |01dd: move-object/from16 v1, v24 │ │ -09b8d6: 0202 1900 |01df: move/from16 v2, v25 │ │ -09b8da: 6e52 f51b 1043 |01e1: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@1bf5 │ │ -09b8e0: 0a03 |01e4: move-result v3 │ │ -09b8e2: 2900 59ff |01e5: goto/16 013e // -00a7 │ │ -09b8e6: 150a 0080 |01e7: const/high16 v10, #int -2147483648 // #8000 │ │ -09b8ea: 2900 75ff |01e9: goto/16 015e // -008b │ │ -09b8ee: 0139 |01eb: move v9, v3 │ │ -09b8f0: 2882 |01ec: goto 016e // -007e │ │ -09b8f2: 1508 0080 |01ed: const/high16 v8, #int -2147483648 // #8000 │ │ -09b8f6: 288d |01ef: goto 017c // -0073 │ │ -09b8f8: 01b7 |01f0: move v7, v11 │ │ -09b8fa: 289b |01f1: goto 018c // -0065 │ │ -09b8fc: 0800 1b00 |01f2: move-object/from16 v0, v27 │ │ -09b900: 0201 1000 |01f4: move/from16 v1, v16 │ │ -09b904: 6e30 031c 5001 |01f6: invoke-virtual {v0, v5, v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@1c03 │ │ -09b90a: 0e00 |01f9: return-void │ │ -09b90c: 0800 1b00 |01fa: move-object/from16 v0, v27 │ │ -09b910: 6e30 031c 500f |01fc: invoke-virtual {v0, v5, v15}, Landroid/support/v7/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@1c03 │ │ -09b916: 28fa |01ff: goto 01f9 // -0006 │ │ +09bcd4: |[09bcd4] android.support.v7.internal.widget.ActionBarContextView.onMeasure:(II)V │ │ +09bce4: 7701 4521 1c00 |0000: invoke-static/range {v28}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +09bcea: 0a17 |0003: move-result v23 │ │ +09bcec: 1518 0040 |0004: const/high16 v24, #int 1073741824 // #4000 │ │ +09bcf0: 0200 1700 |0006: move/from16 v0, v23 │ │ +09bcf4: 0201 1800 |0008: move/from16 v1, v24 │ │ +09bcf8: 3210 2900 |000a: if-eq v0, v1, 0033 // +0029 │ │ +09bcfc: 2218 a804 |000c: new-instance v24, Ljava/lang/IllegalStateException; // type@04a8 │ │ +09bd00: 2219 bc04 |000e: new-instance v25, Ljava/lang/StringBuilder; // type@04bc │ │ +09bd04: 7601 d724 1900 |0010: invoke-direct/range {v25}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +09bd0a: 7401 b624 1b00 |0013: invoke-virtual/range {v27}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +09bd10: 0c1a |0016: move-result-object v26 │ │ +09bd12: 7401 8d24 1a00 |0017: invoke-virtual/range {v26}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ +09bd18: 0c1a |001a: move-result-object v26 │ │ +09bd1a: 7402 df24 1900 |001b: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +09bd20: 0c19 |001e: move-result-object v25 │ │ +09bd22: 1a1a 3400 |001f: const-string v26, " can only be used " // string@0034 │ │ +09bd26: 7402 df24 1900 |0021: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +09bd2c: 0c19 |0024: move-result-object v25 │ │ +09bd2e: 1a1a 4727 |0025: const-string v26, "with android:layout_width="FILL_PARENT" (or fill_parent)" // string@2747 │ │ +09bd32: 7402 df24 1900 |0027: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +09bd38: 0c19 |002a: move-result-object v25 │ │ +09bd3a: 7401 e424 1900 |002b: invoke-virtual/range {v25}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +09bd40: 0c19 |002e: move-result-object v25 │ │ +09bd42: 7602 9c24 1800 |002f: invoke-direct/range {v24, v25}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +09bd48: 2718 |0032: throw v24 │ │ +09bd4a: 7701 4521 1d00 |0033: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +09bd50: 0a0c |0036: move-result v12 │ │ +09bd52: 390c 2900 |0037: if-nez v12, 0060 // +0029 │ │ +09bd56: 2218 a804 |0039: new-instance v24, Ljava/lang/IllegalStateException; // type@04a8 │ │ +09bd5a: 2219 bc04 |003b: new-instance v25, Ljava/lang/StringBuilder; // type@04bc │ │ +09bd5e: 7601 d724 1900 |003d: invoke-direct/range {v25}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +09bd64: 7401 b624 1b00 |0040: invoke-virtual/range {v27}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +09bd6a: 0c1a |0043: move-result-object v26 │ │ +09bd6c: 7401 8d24 1a00 |0044: invoke-virtual/range {v26}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ +09bd72: 0c1a |0047: move-result-object v26 │ │ +09bd74: 7402 df24 1900 |0048: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +09bd7a: 0c19 |004b: move-result-object v25 │ │ +09bd7c: 1a1a 3400 |004c: const-string v26, " can only be used " // string@0034 │ │ +09bd80: 7402 df24 1900 |004e: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +09bd86: 0c19 |0051: move-result-object v25 │ │ +09bd88: 1a1a 4627 |0052: const-string v26, "with android:layout_height="wrap_content"" // string@2746 │ │ +09bd8c: 7402 df24 1900 |0054: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +09bd92: 0c19 |0057: move-result-object v25 │ │ +09bd94: 7401 e424 1900 |0058: invoke-virtual/range {v25}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +09bd9a: 0c19 |005b: move-result-object v25 │ │ +09bd9c: 7602 9c24 1800 |005c: invoke-direct/range {v24, v25}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +09bda2: 2718 |005f: throw v24 │ │ +09bda4: 7701 4621 1c00 |0060: invoke-static/range {v28}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +09bdaa: 0a05 |0063: move-result v5 │ │ +09bdac: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ +09bdb0: 5200 890a |0066: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0a89 │ │ +09bdb4: 0218 0000 |0068: move/from16 v24, v0 │ │ +09bdb8: 3d18 5b01 |006a: if-lez v24, 01c5 // +015b │ │ +09bdbc: 0800 1b00 |006c: move-object/from16 v0, v27 │ │ +09bdc0: 520f 890a |006e: iget v15, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0a89 │ │ +09bdc4: 7401 eb1b 1b00 |0070: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@1beb │ │ +09bdca: 0a18 |0073: move-result v24 │ │ +09bdcc: 7401 e81b 1b00 |0074: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@1be8 │ │ +09bdd2: 0a19 |0077: move-result v25 │ │ +09bdd4: 9016 1819 |0078: add-int v22, v24, v25 │ │ +09bdd8: 7401 e91b 1b00 |007a: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@1be9 │ │ +09bdde: 0a18 |007d: move-result v24 │ │ +09bde0: 9118 0518 |007e: sub-int v24, v5, v24 │ │ +09bde4: 7401 ea1b 1b00 |0080: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@1bea │ │ +09bdea: 0a19 |0083: move-result v25 │ │ +09bdec: 9103 1819 |0084: sub-int v3, v24, v25 │ │ +09bdf0: 910b 0f16 |0086: sub-int v11, v15, v22 │ │ +09bdf4: 1518 0080 |0088: const/high16 v24, #int -2147483648 // #8000 │ │ +09bdf8: 0200 1800 |008a: move/from16 v0, v24 │ │ +09bdfc: 7120 4721 0b00 |008c: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09be02: 0a04 |008f: move-result v4 │ │ +09be04: 0800 1b00 |0090: move-object/from16 v0, v27 │ │ +09be08: 5400 880a |0092: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ +09be0c: 0818 0000 |0094: move-object/from16 v24, v0 │ │ +09be10: 3818 2c00 |0096: if-eqz v24, 00c2 // +002c │ │ +09be14: 0800 1b00 |0098: move-object/from16 v0, v27 │ │ +09be18: 5400 880a |009a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ +09be1c: 0818 0000 |009c: move-object/from16 v24, v0 │ │ +09be20: 1319 0000 |009e: const/16 v25, #int 0 // #0 │ │ +09be24: 0800 1b00 |00a0: move-object/from16 v0, v27 │ │ +09be28: 0801 1800 |00a2: move-object/from16 v1, v24 │ │ +09be2c: 0202 1900 |00a4: move/from16 v2, v25 │ │ +09be30: 6e52 f51b 1043 |00a6: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@1bf5 │ │ +09be36: 0a03 |00a9: move-result v3 │ │ +09be38: 0800 1b00 |00aa: move-object/from16 v0, v27 │ │ +09be3c: 5400 880a |00ac: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0a88 │ │ +09be40: 0818 0000 |00ae: move-object/from16 v24, v0 │ │ +09be44: 7401 6821 1800 |00b0: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +09be4a: 0c0e |00b3: move-result-object v14 │ │ +09be4c: 1f0e 2704 |00b4: check-cast v14, Landroid/view/ViewGroup$MarginLayoutParams; // type@0427 │ │ +09be50: 52e0 600c |00b6: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0c60 │ │ +09be54: 0218 0000 |00b8: move/from16 v24, v0 │ │ +09be58: 52e0 610c |00ba: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0c61 │ │ +09be5c: 0219 0000 |00bc: move/from16 v25, v0 │ │ +09be60: 9018 1819 |00be: add-int v24, v24, v25 │ │ +09be64: 9103 0318 |00c0: sub-int v3, v3, v24 │ │ +09be68: 0800 1b00 |00c2: move-object/from16 v0, v27 │ │ +09be6c: 5400 8b0a |00c4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09be70: 0818 0000 |00c6: move-object/from16 v24, v0 │ │ +09be74: 3818 2400 |00c8: if-eqz v24, 00ec // +0024 │ │ +09be78: 0800 1b00 |00ca: move-object/from16 v0, v27 │ │ +09be7c: 5400 8b0a |00cc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09be80: 0818 0000 |00ce: move-object/from16 v24, v0 │ │ +09be84: 7401 4a19 1800 |00d0: invoke-virtual/range {v24}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@194a │ │ +09be8a: 0c18 |00d3: move-result-object v24 │ │ +09be8c: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ +09be90: 0801 1b00 |00d6: move-object/from16 v1, v27 │ │ +09be94: 3310 1400 |00d8: if-ne v0, v1, 00ec // +0014 │ │ +09be98: 0800 1b00 |00da: move-object/from16 v0, v27 │ │ +09be9c: 5400 8b0a |00dc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09bea0: 0818 0000 |00de: move-object/from16 v24, v0 │ │ +09bea4: 1319 0000 |00e0: const/16 v25, #int 0 // #0 │ │ +09bea8: 0800 1b00 |00e2: move-object/from16 v0, v27 │ │ +09beac: 0801 1800 |00e4: move-object/from16 v1, v24 │ │ +09beb0: 0202 1900 |00e6: move/from16 v2, v25 │ │ +09beb4: 6e52 f51b 1043 |00e8: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@1bf5 │ │ +09beba: 0a03 |00eb: move-result v3 │ │ +09bebc: 0800 1b00 |00ec: move-object/from16 v0, v27 │ │ +09bec0: 5400 930a |00ee: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ +09bec4: 0818 0000 |00f0: move-object/from16 v24, v0 │ │ +09bec8: 3818 4c00 |00f2: if-eqz v24, 013e // +004c │ │ +09becc: 0800 1b00 |00f4: move-object/from16 v0, v27 │ │ +09bed0: 5400 8a0a |00f6: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ +09bed4: 0818 0000 |00f8: move-object/from16 v24, v0 │ │ +09bed8: 3918 4400 |00fa: if-nez v24, 013e // +0044 │ │ +09bedc: 0800 1b00 |00fc: move-object/from16 v0, v27 │ │ +09bee0: 5500 940a |00fe: iget-boolean v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@0a94 │ │ +09bee4: 0218 0000 |0100: move/from16 v24, v0 │ │ +09bee8: 3818 d100 |0102: if-eqz v24, 01d3 // +00d1 │ │ +09beec: 1318 0000 |0104: const/16 v24, #int 0 // #0 │ │ +09bef0: 1319 0000 |0106: const/16 v25, #int 0 // #0 │ │ +09bef4: 7702 4721 1800 |0108: invoke-static/range {v24, v25}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09befa: 0a14 |010b: move-result v20 │ │ +09befc: 0800 1b00 |010c: move-object/from16 v0, v27 │ │ +09bf00: 5400 930a |010e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ +09bf04: 0818 0000 |0110: move-object/from16 v24, v0 │ │ +09bf08: 0800 1800 |0112: move-object/from16 v0, v24 │ │ +09bf0c: 0201 1400 |0114: move/from16 v1, v20 │ │ +09bf10: 6e30 7d23 1004 |0116: invoke-virtual {v0, v1, v4}, Landroid/widget/LinearLayout;.measure:(II)V // method@237d │ │ +09bf16: 0800 1b00 |0119: move-object/from16 v0, v27 │ │ +09bf1a: 5400 930a |011b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ +09bf1e: 0818 0000 |011d: move-object/from16 v24, v0 │ │ +09bf22: 7401 7923 1800 |011f: invoke-virtual/range {v24}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@2379 │ │ +09bf28: 0a13 |0122: move-result v19 │ │ +09bf2a: 0200 1300 |0123: move/from16 v0, v19 │ │ +09bf2e: 3630 a600 |0125: if-gt v0, v3, 01cb // +00a6 │ │ +09bf32: 1312 0100 |0127: const/16 v18, #int 1 // #1 │ │ +09bf36: 3812 0400 |0129: if-eqz v18, 012d // +0004 │ │ +09bf3a: 9103 0313 |012b: sub-int v3, v3, v19 │ │ +09bf3e: 0800 1b00 |012d: move-object/from16 v0, v27 │ │ +09bf42: 5400 930a |012f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ +09bf46: 0819 0000 |0131: move-object/from16 v25, v0 │ │ +09bf4a: 3812 9c00 |0133: if-eqz v18, 01cf // +009c │ │ +09bf4e: 1318 0000 |0135: const/16 v24, #int 0 // #0 │ │ +09bf52: 0800 1900 |0137: move-object/from16 v0, v25 │ │ +09bf56: 0201 1800 |0139: move/from16 v1, v24 │ │ +09bf5a: 6e20 8d23 1000 |013b: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@238d │ │ +09bf60: 0800 1b00 |013e: move-object/from16 v0, v27 │ │ +09bf64: 5400 8a0a |0140: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ +09bf68: 0818 0000 |0142: move-object/from16 v24, v0 │ │ +09bf6c: 3818 5900 |0144: if-eqz v24, 019d // +0059 │ │ +09bf70: 0800 1b00 |0146: move-object/from16 v0, v27 │ │ +09bf74: 5400 8a0a |0148: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ +09bf78: 0818 0000 |014a: move-object/from16 v24, v0 │ │ +09bf7c: 7401 6821 1800 |014c: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +09bf82: 0c0e |014f: move-result-object v14 │ │ +09bf84: 52e0 5f0c |0150: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ +09bf88: 0218 0000 |0152: move/from16 v24, v0 │ │ +09bf8c: 1319 feff |0154: const/16 v25, #int -2 // #fffe │ │ +09bf90: 0200 1800 |0156: move/from16 v0, v24 │ │ +09bf94: 0201 1900 |0158: move/from16 v1, v25 │ │ +09bf98: 3210 8d00 |015a: if-eq v0, v1, 01e7 // +008d │ │ +09bf9c: 150a 0040 |015c: const/high16 v10, #int 1073741824 // #4000 │ │ +09bfa0: 52e0 5f0c |015e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ +09bfa4: 0218 0000 |0160: move/from16 v24, v0 │ │ +09bfa8: 3a18 8900 |0162: if-ltz v24, 01eb // +0089 │ │ +09bfac: 52e0 5f0c |0164: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ +09bfb0: 0218 0000 |0166: move/from16 v24, v0 │ │ +09bfb4: 0200 1800 |0168: move/from16 v0, v24 │ │ +09bfb8: 7120 af24 3000 |016a: invoke-static {v0, v3}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +09bfbe: 0a09 |016d: move-result v9 │ │ +09bfc0: 52e0 5e0c |016e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ +09bfc4: 0218 0000 |0170: move/from16 v24, v0 │ │ +09bfc8: 1319 feff |0172: const/16 v25, #int -2 // #fffe │ │ +09bfcc: 0200 1800 |0174: move/from16 v0, v24 │ │ +09bfd0: 0201 1900 |0176: move/from16 v1, v25 │ │ +09bfd4: 3210 7500 |0178: if-eq v0, v1, 01ed // +0075 │ │ +09bfd8: 1508 0040 |017a: const/high16 v8, #int 1073741824 // #4000 │ │ +09bfdc: 52e0 5e0c |017c: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ +09bfe0: 0218 0000 |017e: move/from16 v24, v0 │ │ +09bfe4: 3a18 7000 |0180: if-ltz v24, 01f0 // +0070 │ │ +09bfe8: 52e0 5e0c |0182: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ +09bfec: 0218 0000 |0184: move/from16 v24, v0 │ │ +09bff0: 0200 1800 |0186: move/from16 v0, v24 │ │ +09bff4: 7120 af24 b000 |0188: invoke-static {v0, v11}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +09bffa: 0a07 |018b: move-result v7 │ │ +09bffc: 0800 1b00 |018c: move-object/from16 v0, v27 │ │ +09c000: 5400 8a0a |018e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ +09c004: 0818 0000 |0190: move-object/from16 v24, v0 │ │ +09c008: 7120 4721 a900 |0192: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09c00e: 0a19 |0195: move-result v25 │ │ +09c010: 7120 4721 8700 |0196: invoke-static {v7, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09c016: 0a1a |0199: move-result v26 │ │ +09c018: 7403 a221 1800 |019a: invoke-virtual/range {v24, v25, v26}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +09c01e: 0800 1b00 |019d: move-object/from16 v0, v27 │ │ +09c022: 5200 890a |019f: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0a89 │ │ +09c026: 0218 0000 |01a1: move/from16 v24, v0 │ │ +09c02a: 3c18 5700 |01a3: if-gtz v24, 01fa // +0057 │ │ +09c02e: 1310 0000 |01a5: const/16 v16, #int 0 // #0 │ │ +09c032: 7401 e51b 1b00 |01a7: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildCount:()I // method@1be5 │ │ +09c038: 0a06 |01aa: move-result v6 │ │ +09c03a: 120d |01ab: const/4 v13, #int 0 // #0 │ │ +09c03c: 356d 4600 |01ac: if-ge v13, v6, 01f2 // +0046 │ │ +09c040: 0800 1b00 |01ae: move-object/from16 v0, v27 │ │ +09c044: 6e20 e41b d000 |01b0: invoke-virtual {v0, v13}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@1be4 │ │ +09c04a: 0c15 |01b3: move-result-object v21 │ │ +09c04c: 7401 6c21 1500 |01b4: invoke-virtual/range {v21}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +09c052: 0a18 |01b7: move-result v24 │ │ +09c054: 9011 1816 |01b8: add-int v17, v24, v22 │ │ +09c058: 0200 1100 |01ba: move/from16 v0, v17 │ │ +09c05c: 0201 1000 |01bc: move/from16 v1, v16 │ │ +09c060: 3710 0400 |01be: if-le v0, v1, 01c2 // +0004 │ │ +09c064: 0210 1100 |01c0: move/from16 v16, v17 │ │ +09c068: d80d 0d01 |01c2: add-int/lit8 v13, v13, #int 1 // #01 │ │ +09c06c: 28e8 |01c4: goto 01ac // -0018 │ │ +09c06e: 7701 4621 1d00 |01c5: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +09c074: 0a0f |01c8: move-result v15 │ │ +09c076: 2900 a7fe |01c9: goto/16 0070 // -0159 │ │ +09c07a: 1312 0000 |01cb: const/16 v18, #int 0 // #0 │ │ +09c07e: 2900 5cff |01cd: goto/16 0129 // -00a4 │ │ +09c082: 1318 0800 |01cf: const/16 v24, #int 8 // #8 │ │ +09c086: 2900 66ff |01d1: goto/16 0137 // -009a │ │ +09c08a: 0800 1b00 |01d3: move-object/from16 v0, v27 │ │ +09c08e: 5400 930a |01d5: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ +09c092: 0818 0000 |01d7: move-object/from16 v24, v0 │ │ +09c096: 1319 0000 |01d9: const/16 v25, #int 0 // #0 │ │ +09c09a: 0800 1b00 |01db: move-object/from16 v0, v27 │ │ +09c09e: 0801 1800 |01dd: move-object/from16 v1, v24 │ │ +09c0a2: 0202 1900 |01df: move/from16 v2, v25 │ │ +09c0a6: 6e52 f51b 1043 |01e1: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@1bf5 │ │ +09c0ac: 0a03 |01e4: move-result v3 │ │ +09c0ae: 2900 59ff |01e5: goto/16 013e // -00a7 │ │ +09c0b2: 150a 0080 |01e7: const/high16 v10, #int -2147483648 // #8000 │ │ +09c0b6: 2900 75ff |01e9: goto/16 015e // -008b │ │ +09c0ba: 0139 |01eb: move v9, v3 │ │ +09c0bc: 2882 |01ec: goto 016e // -007e │ │ +09c0be: 1508 0080 |01ed: const/high16 v8, #int -2147483648 // #8000 │ │ +09c0c2: 288d |01ef: goto 017c // -0073 │ │ +09c0c4: 01b7 |01f0: move v7, v11 │ │ +09c0c6: 289b |01f1: goto 018c // -0065 │ │ +09c0c8: 0800 1b00 |01f2: move-object/from16 v0, v27 │ │ +09c0cc: 0201 1000 |01f4: move/from16 v1, v16 │ │ +09c0d0: 6e30 031c 5001 |01f6: invoke-virtual {v0, v5, v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@1c03 │ │ +09c0d6: 0e00 |01f9: return-void │ │ +09c0d8: 0800 1b00 |01fa: move-object/from16 v0, v27 │ │ +09c0dc: 6e30 031c 500f |01fc: invoke-virtual {v0, v5, v15}, Landroid/support/v7/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@1c03 │ │ +09c0e2: 28fa |01ff: goto 01f9 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0004 line=296 │ │ 0x000c line=297 │ │ 0x0033 line=301 │ │ 0x0037 line=302 │ │ @@ -205717,17 +205689,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09b918: |[09b918] android.support.v7.internal.widget.ActionBarContextView.postShowOverflowMenu:()V │ │ -09b928: 6f10 611b 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.postShowOverflowMenu:()V // method@1b61 │ │ -09b92e: 0e00 |0003: return-void │ │ +09c0e4: |[09c0e4] android.support.v7.internal.widget.ActionBarContextView.postShowOverflowMenu:()V │ │ +09c0f4: 6f10 611b 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.postShowOverflowMenu:()V // method@1b61 │ │ +09c0fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ #19 : (in Landroid/support/v7/internal/widget/ActionBarContextView;) │ │ @@ -205735,17 +205707,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b930: |[09b930] android.support.v7.internal.widget.ActionBarContextView.setContentHeight:(I)V │ │ -09b940: 5901 890a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0a89 │ │ -09b944: 0e00 |0002: return-void │ │ +09c0fc: |[09c0fc] android.support.v7.internal.widget.ActionBarContextView.setContentHeight:(I)V │ │ +09c10c: 5901 890a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0a89 │ │ +09c110: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0002 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0003 reg=1 height I │ │ @@ -205755,30 +205727,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -09b948: |[09b948] android.support.v7.internal.widget.ActionBarContextView.setCustomView:(Landroid/view/View;)V │ │ -09b958: 5410 8a0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ -09b95c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -09b960: 5410 8a0a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ -09b964: 6e20 fd1b 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@1bfd │ │ -09b96a: 5b12 8a0a |0009: iput-object v2, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ -09b96e: 5410 930a |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ -09b972: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -09b976: 5410 930a |000f: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ -09b97a: 6e20 fd1b 0100 |0011: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@1bfd │ │ -09b980: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -09b982: 5b10 930a |0015: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ -09b986: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ -09b98a: 6e20 dc1b 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@1bdc │ │ -09b990: 6e10 fe1b 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.requestLayout:()V // method@1bfe │ │ -09b996: 0e00 |001f: return-void │ │ +09c114: |[09c114] android.support.v7.internal.widget.ActionBarContextView.setCustomView:(Landroid/view/View;)V │ │ +09c124: 5410 8a0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ +09c128: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +09c12c: 5410 8a0a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ +09c130: 6e20 fd1b 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@1bfd │ │ +09c136: 5b12 8a0a |0009: iput-object v2, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0a8a │ │ +09c13a: 5410 930a |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ +09c13e: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +09c142: 5410 930a |000f: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ +09c146: 6e20 fd1b 0100 |0011: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@1bfd │ │ +09c14c: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +09c14e: 5b10 930a |0015: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0a93 │ │ +09c152: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ +09c156: 6e20 dc1b 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@1bdc │ │ +09c15c: 6e10 fe1b 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.requestLayout:()V // method@1bfe │ │ +09c162: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0004 line=135 │ │ 0x0009 line=137 │ │ 0x000b line=138 │ │ 0x000f line=139 │ │ @@ -205796,78 +205768,78 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 131 16-bit code units │ │ -09b998: |[09b998] android.support.v7.internal.widget.ActionBarContextView.setSplitActionBar:(Z)V │ │ -09b9a8: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ -09b9aa: 5562 8c0a |0001: iget-boolean v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@0a8c │ │ -09b9ae: 3272 3500 |0003: if-eq v2, v7, 0038 // +0035 │ │ -09b9b2: 5462 870a |0005: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09b9b6: 3802 2e00 |0007: if-eqz v2, 0035 // +002e │ │ -09b9ba: 2200 2004 |0009: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0420 │ │ -09b9be: 12e2 |000b: const/4 v2, #int -2 // #fe │ │ -09b9c0: 7030 f021 2005 |000c: invoke-direct {v0, v2, v5}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@21f0 │ │ -09b9c6: 3907 2a00 |000f: if-nez v7, 0039 // +002a │ │ -09b9ca: 5462 870a |0011: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09b9ce: 6e20 1719 6200 |0013: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@1917 │ │ -09b9d4: 0c02 |0016: move-result-object v2 │ │ -09b9d6: 1f02 5603 |0017: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0356 │ │ -09b9da: 5b62 8b0a |0019: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09b9de: 5462 8b0a |001b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09b9e2: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -09b9e4: 6e20 5a19 3200 |001e: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@195a │ │ -09b9ea: 5462 8b0a |0021: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09b9ee: 6e10 4a19 0200 |0023: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@194a │ │ -09b9f4: 0c01 |0026: move-result-object v1 │ │ -09b9f6: 1f01 2204 |0027: check-cast v1, Landroid/view/ViewGroup; // type@0422 │ │ -09b9fa: 3801 0700 |0029: if-eqz v1, 0030 // +0007 │ │ -09b9fe: 5462 8b0a |002b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09ba02: 6e20 2922 2100 |002d: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ -09ba08: 5462 8b0a |0030: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09ba0c: 6e30 dd1b 2600 |0032: invoke-virtual {v6, v2, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1bdd │ │ -09ba12: 6f20 641b 7600 |0035: invoke-super {v6, v7}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@1b64 │ │ -09ba18: 0e00 |0038: return-void │ │ -09ba1a: 5462 870a |0039: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09ba1e: 6e10 e71b 0600 |003b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1be7 │ │ -09ba24: 0c03 |003e: move-result-object v3 │ │ -09ba26: 6e10 2201 0300 |003f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -09ba2c: 0c03 |0042: move-result-object v3 │ │ -09ba2e: 6e10 8501 0300 |0043: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -09ba34: 0c03 |0046: move-result-object v3 │ │ -09ba36: 5233 5a0c |0047: iget v3, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ -09ba3a: 1214 |0049: const/4 v4, #int 1 // #1 │ │ -09ba3c: 6e30 2819 3204 |004a: invoke-virtual {v2, v3, v4}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@1928 │ │ -09ba42: 5462 870a |004d: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09ba46: 1403 ffff ff7f |004f: const v3, #float nan // #7fffffff │ │ -09ba4c: 6e20 2619 3200 |0052: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@1926 │ │ -09ba52: 5905 5f0c |0055: iput v5, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ -09ba56: 5262 890a |0057: iget v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0a89 │ │ -09ba5a: 5902 5e0c |0059: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ -09ba5e: 5462 870a |005b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09ba62: 6e20 1719 6200 |005d: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@1917 │ │ -09ba68: 0c02 |0060: move-result-object v2 │ │ -09ba6a: 1f02 5603 |0061: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0356 │ │ -09ba6e: 5b62 8b0a |0063: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09ba72: 5462 8b0a |0065: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09ba76: 5463 8d0a |0067: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a8d │ │ -09ba7a: 6e20 5a19 3200 |0069: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@195a │ │ -09ba80: 5462 8b0a |006c: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09ba84: 6e10 4a19 0200 |006e: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@194a │ │ -09ba8a: 0c01 |0071: move-result-object v1 │ │ -09ba8c: 1f01 2204 |0072: check-cast v1, Landroid/view/ViewGroup; // type@0422 │ │ -09ba90: 3801 0700 |0074: if-eqz v1, 007b // +0007 │ │ -09ba94: 5462 8b0a |0076: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09ba98: 6e20 2922 2100 |0078: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ -09ba9e: 5462 8e0a |007b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0a8e │ │ -09baa2: 5463 8b0a |007d: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ -09baa6: 6e30 b11b 3200 |007f: invoke-virtual {v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1bb1 │ │ -09baac: 28b3 |0082: goto 0035 // -004d │ │ +09c164: |[09c164] android.support.v7.internal.widget.ActionBarContextView.setSplitActionBar:(Z)V │ │ +09c174: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ +09c176: 5562 8c0a |0001: iget-boolean v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@0a8c │ │ +09c17a: 3272 3500 |0003: if-eq v2, v7, 0038 // +0035 │ │ +09c17e: 5462 870a |0005: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09c182: 3802 2e00 |0007: if-eqz v2, 0035 // +002e │ │ +09c186: 2200 2604 |0009: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0426 │ │ +09c18a: 12e2 |000b: const/4 v2, #int -2 // #fe │ │ +09c18c: 7030 f021 2005 |000c: invoke-direct {v0, v2, v5}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@21f0 │ │ +09c192: 3907 2a00 |000f: if-nez v7, 0039 // +002a │ │ +09c196: 5462 870a |0011: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09c19a: 6e20 1719 6200 |0013: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@1917 │ │ +09c1a0: 0c02 |0016: move-result-object v2 │ │ +09c1a2: 1f02 5a03 |0017: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@035a │ │ +09c1a6: 5b62 8b0a |0019: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09c1aa: 5462 8b0a |001b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09c1ae: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +09c1b0: 6e20 5a19 3200 |001e: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@195a │ │ +09c1b6: 5462 8b0a |0021: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09c1ba: 6e10 4a19 0200 |0023: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@194a │ │ +09c1c0: 0c01 |0026: move-result-object v1 │ │ +09c1c2: 1f01 2804 |0027: check-cast v1, Landroid/view/ViewGroup; // type@0428 │ │ +09c1c6: 3801 0700 |0029: if-eqz v1, 0030 // +0007 │ │ +09c1ca: 5462 8b0a |002b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09c1ce: 6e20 2922 2100 |002d: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ +09c1d4: 5462 8b0a |0030: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09c1d8: 6e30 dd1b 2600 |0032: invoke-virtual {v6, v2, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1bdd │ │ +09c1de: 6f20 641b 7600 |0035: invoke-super {v6, v7}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@1b64 │ │ +09c1e4: 0e00 |0038: return-void │ │ +09c1e6: 5462 870a |0039: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09c1ea: 6e10 e71b 0600 |003b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1be7 │ │ +09c1f0: 0c03 |003e: move-result-object v3 │ │ +09c1f2: 6e10 2201 0300 |003f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +09c1f8: 0c03 |0042: move-result-object v3 │ │ +09c1fa: 6e10 8501 0300 |0043: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +09c200: 0c03 |0046: move-result-object v3 │ │ +09c202: 5233 5a0c |0047: iget v3, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ +09c206: 1214 |0049: const/4 v4, #int 1 // #1 │ │ +09c208: 6e30 2819 3204 |004a: invoke-virtual {v2, v3, v4}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@1928 │ │ +09c20e: 5462 870a |004d: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09c212: 1403 ffff ff7f |004f: const v3, #float nan // #7fffffff │ │ +09c218: 6e20 2619 3200 |0052: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@1926 │ │ +09c21e: 5905 5f0c |0055: iput v5, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ +09c222: 5262 890a |0057: iget v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0a89 │ │ +09c226: 5902 5e0c |0059: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ +09c22a: 5462 870a |005b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09c22e: 6e20 1719 6200 |005d: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@1917 │ │ +09c234: 0c02 |0060: move-result-object v2 │ │ +09c236: 1f02 5a03 |0061: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@035a │ │ +09c23a: 5b62 8b0a |0063: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09c23e: 5462 8b0a |0065: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09c242: 5463 8d0a |0067: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0a8d │ │ +09c246: 6e20 5a19 3200 |0069: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@195a │ │ +09c24c: 5462 8b0a |006c: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09c250: 6e10 4a19 0200 |006e: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@194a │ │ +09c256: 0c01 |0071: move-result-object v1 │ │ +09c258: 1f01 2804 |0072: check-cast v1, Landroid/view/ViewGroup; // type@0428 │ │ +09c25c: 3801 0700 |0074: if-eqz v1, 007b // +0007 │ │ +09c260: 5462 8b0a |0076: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09c264: 6e20 2922 2100 |0078: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ +09c26a: 5462 8e0a |007b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0a8e │ │ +09c26e: 5463 8b0a |007d: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0a8b │ │ +09c272: 6e30 b11b 3200 |007f: invoke-virtual {v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1bb1 │ │ +09c278: 28b3 |0082: goto 0035 // -004d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=93 │ │ 0x0005 line=94 │ │ 0x0009 line=96 │ │ 0x000f line=99 │ │ 0x0011 line=100 │ │ @@ -205901,17 +205873,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarContainer;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09bab0: |[09bab0] android.support.v7.internal.widget.ActionBarContextView.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V │ │ -09bac0: 6f20 651b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@1b65 │ │ -09bac6: 0e00 |0003: return-void │ │ +09c27c: |[09c27c] android.support.v7.internal.widget.ActionBarContextView.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V │ │ +09c28c: 6f20 651b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@1b65 │ │ +09c292: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarContainer; │ │ │ │ @@ -205920,17 +205892,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09bac8: |[09bac8] android.support.v7.internal.widget.ActionBarContextView.setSplitWhenNarrow:(Z)V │ │ -09bad8: 6f20 661b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitWhenNarrow:(Z)V // method@1b66 │ │ -09bade: 0e00 |0003: return-void │ │ +09c294: |[09c294] android.support.v7.internal.widget.ActionBarContextView.setSplitWhenNarrow:(Z)V │ │ +09c2a4: 6f20 661b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitWhenNarrow:(Z)V // method@1b66 │ │ +09c2aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0004 reg=1 x0 Z │ │ │ │ @@ -205939,18 +205911,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09bae0: |[09bae0] android.support.v7.internal.widget.ActionBarContextView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -09baf0: 5b01 8f0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0a8f │ │ -09baf4: 7010 f01b 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.initTitle:()V // method@1bf0 │ │ -09bafa: 0e00 |0005: return-void │ │ +09c2ac: |[09c2ac] android.support.v7.internal.widget.ActionBarContextView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +09c2bc: 5b01 8f0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0a8f │ │ +09c2c0: 7010 f01b 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.initTitle:()V // method@1bf0 │ │ +09c2c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0002 line=155 │ │ 0x0005 line=156 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ @@ -205961,18 +205933,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09bafc: |[09bafc] android.support.v7.internal.widget.ActionBarContextView.setTitle:(Ljava/lang/CharSequence;)V │ │ -09bb0c: 5b01 920a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0a92 │ │ -09bb10: 7010 f01b 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.initTitle:()V // method@1bf0 │ │ -09bb16: 0e00 |0005: return-void │ │ +09c2c8: |[09c2c8] android.support.v7.internal.widget.ActionBarContextView.setTitle:(Ljava/lang/CharSequence;)V │ │ +09c2d8: 5b01 920a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0a92 │ │ +09c2dc: 7010 f01b 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.initTitle:()V // method@1bf0 │ │ +09c2e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0002 line=150 │ │ 0x0005 line=151 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ @@ -205983,20 +205955,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -09bb18: |[09bb18] android.support.v7.internal.widget.ActionBarContextView.setTitleOptional:(Z)V │ │ -09bb28: 5510 940a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@0a94 │ │ -09bb2c: 3202 0500 |0002: if-eq v2, v0, 0007 // +0005 │ │ -09bb30: 6e10 fe1b 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.requestLayout:()V // method@1bfe │ │ -09bb36: 5c12 940a |0007: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@0a94 │ │ -09bb3a: 0e00 |0009: return-void │ │ +09c2e4: |[09c2e4] android.support.v7.internal.widget.ActionBarContextView.setTitleOptional:(Z)V │ │ +09c2f4: 5510 940a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@0a94 │ │ +09c2f8: 3202 0500 |0002: if-eq v2, v0, 0007 // +0005 │ │ +09c2fc: 6e10 fe1b 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.requestLayout:()V // method@1bfe │ │ +09c302: 5c12 940a |0007: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@0a94 │ │ +09c306: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 0x0004 line=408 │ │ 0x0007 line=410 │ │ 0x0009 line=411 │ │ locals : │ │ @@ -206008,17 +205980,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09bb3c: |[09bb3c] android.support.v7.internal.widget.ActionBarContextView.setVisibility:(I)V │ │ -09bb4c: 6f20 671b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@1b67 │ │ -09bb52: 0e00 |0003: return-void │ │ +09c308: |[09c308] android.support.v7.internal.widget.ActionBarContextView.setVisibility:(I)V │ │ +09c318: 6f20 671b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@1b67 │ │ +09c31e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -206027,37 +205999,37 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -09bb54: |[09bb54] android.support.v7.internal.widget.ActionBarContextView.showOverflowMenu:()Z │ │ -09bb64: 5410 870a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09bb68: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -09bb6c: 5410 870a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ -09bb70: 6e10 2a19 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@192a │ │ -09bb76: 0a00 |0009: move-result v0 │ │ -09bb78: 0f00 |000a: return v0 │ │ -09bb7a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -09bb7c: 28fe |000c: goto 000a // -0002 │ │ +09c320: |[09c320] android.support.v7.internal.widget.ActionBarContextView.showOverflowMenu:()Z │ │ +09c330: 5410 870a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09c334: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +09c338: 5410 870a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0a87 │ │ +09c33c: 6e10 2a19 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@192a │ │ +09c342: 0a00 |0009: move-result v0 │ │ +09c344: 0f00 |000a: return v0 │ │ +09c346: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +09c348: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x000a line=261 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/ActionBarContextView; │ │ │ │ source_file_idx : 473 (ActionBarContextView.java) │ │ │ │ Class #757 header: │ │ -class_idx : 897 │ │ +class_idx : 901 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 493 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #757 annotations: │ │ @@ -206087,83 +206059,83 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09bb80: |[09bb80] android.support.v7.internal.widget.ActionBarView$1.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ -09bb90: 5b01 a00a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa0 │ │ -09bb94: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -09bb9a: 0e00 |0005: return-void │ │ +09c34c: |[09c34c] android.support.v7.internal.widget.ActionBarView$1.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ +09c35c: 5b01 a00a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa0 │ │ +09c360: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +09c366: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/internal/widget/ActionBarView$1;) │ │ name : 'onItemSelected' │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 8 │ │ + registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -09bb9c: |[09bb9c] android.support.v7.internal.widget.ActionBarView$1.onItemSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ │ -09bbac: 5420 a00a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa0 │ │ -09bbb0: 7110 531c 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/app/ActionBar$OnNavigationListener; // method@1c53 │ │ -09bbb6: 0c00 |0005: move-result-object v0 │ │ -09bbb8: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -09bbbc: 5420 a00a |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa0 │ │ -09bbc0: 7110 531c 0000 |000a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/app/ActionBar$OnNavigationListener; // method@1c53 │ │ -09bbc6: 0c00 |000d: move-result-object v0 │ │ -09bbc8: 7240 0516 5076 |000e: invoke-interface {v0, v5, v6, v7}, Landroid/support/v7/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@1605 │ │ -09bbce: 0e00 |0011: return-void │ │ +09c368: |[09c368] android.support.v7.internal.widget.ActionBarView$1.onItemSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ │ +09c378: 5410 a00a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa0 │ │ +09c37c: 7110 531c 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/app/ActionBar$OnNavigationListener; // method@1c53 │ │ +09c382: 0c00 |0005: move-result-object v0 │ │ +09c384: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +09c388: 5410 a00a |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa0 │ │ +09c38c: 7110 531c 0000 |000a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/app/ActionBar$OnNavigationListener; // method@1c53 │ │ +09c392: 0c00 |000d: move-result-object v0 │ │ +09c394: 7240 0516 4065 |000e: invoke-interface {v0, v4, v5, v6}, Landroid/support/v7/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@1605 │ │ +09c39a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=140 │ │ 0x0011 line=142 │ │ locals : │ │ - 0x0000 - 0x0000 reg=3 (null) Landroid/support/v7/internal/widget/AdapterViewICS; │ │ - 0x0000 - 0x0012 reg=2 this Landroid/support/v7/internal/widget/ActionBarView$1; │ │ - 0x0000 - 0x0012 reg=3 parent Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS<*>; │ │ - 0x0000 - 0x0012 reg=4 view Landroid/view/View; │ │ - 0x0000 - 0x0012 reg=5 position I │ │ - 0x0000 - 0x0012 reg=6 id J │ │ + 0x0000 - 0x0000 reg=2 (null) Landroid/support/v7/internal/widget/AdapterViewICS; │ │ + 0x0000 - 0x0012 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$1; │ │ + 0x0000 - 0x0012 reg=2 parent Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS<*>; │ │ + 0x0000 - 0x0012 reg=3 view Landroid/view/View; │ │ + 0x0000 - 0x0012 reg=4 position I │ │ + 0x0000 - 0x0012 reg=5 id J │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/ActionBarView$1;) │ │ name : 'onNothingSelected' │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09bbd0: |[09bbd0] android.support.v7.internal.widget.ActionBarView$1.onNothingSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ -09bbe0: 0e00 |0000: return-void │ │ +09c39c: |[09c39c] android.support.v7.internal.widget.ActionBarView$1.onNothingSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ +09c3ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/support/v7/internal/widget/AdapterViewICS; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$1; │ │ 0x0000 - 0x0001 reg=1 parent Landroid/support/v7/internal/widget/AdapterViewICS; Landroid/support/v7/internal/widget/AdapterViewICS<*>; │ │ │ │ source_file_idx : 493 (ActionBarView.java) │ │ │ │ Class #758 header: │ │ -class_idx : 900 │ │ +class_idx : 904 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 493 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 12 │ │ │ │ Class #758 annotations: │ │ @@ -206197,18 +206169,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09bbe4: |[09bbe4] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ -09bbf4: 5b01 a50a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bbf8: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -09bbfe: 0e00 |0005: return-void │ │ +09c3b0: |[09c3b0] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ +09c3c0: 5b01 a50a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c3c4: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +09c3ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1377 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ @@ -206217,17 +206189,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;Landroid/support/v7/internal/widget/ActionBarView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09bc00: |[09bc00] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Landroid/support/v7/internal/widget/ActionBarView;Landroid/support/v7/internal/widget/ActionBarView$1;)V │ │ -09bc10: 7020 1c1c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@1c1c │ │ -09bc16: 0e00 |0003: return-void │ │ +09c3cc: |[09c3cc] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Landroid/support/v7/internal/widget/ActionBarView;Landroid/support/v7/internal/widget/ActionBarView$1;)V │ │ +09c3dc: 7020 1c1c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@1c1c │ │ +09c3e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1377 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ActionBarView$1; │ │ @@ -206238,109 +206210,109 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 194 16-bit code units │ │ -09bc18: |[09bc18] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -09bc28: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -09bc2a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -09bc2c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -09bc2e: 5450 a50a |0003: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bc32: 5400 b90a |0005: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09bc36: 2000 c203 |0007: instance-of v0, v0, Landroid/support/v7/view/CollapsibleActionView; // type@03c2 │ │ -09bc3a: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -09bc3e: 5450 a50a |000b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bc42: 5400 b90a |000d: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09bc46: 1f00 c203 |000f: check-cast v0, Landroid/support/v7/view/CollapsibleActionView; // type@03c2 │ │ -09bc4a: 7210 4c1f 0000 |0011: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@1f4c │ │ -09bc50: 5450 a50a |0014: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bc54: 5451 a50a |0016: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bc58: 5411 b90a |0018: iget-object v1, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09bc5c: 6e20 9b1c 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ -09bc62: 5450 a50a |001d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bc66: 5451 a50a |001f: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bc6a: 7110 5c1c 0100 |0021: invoke-static {v1}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@1c5c │ │ -09bc70: 0c01 |0024: move-result-object v1 │ │ -09bc72: 6e20 9b1c 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ -09bc78: 5450 a50a |0028: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bc7c: 5b03 b90a |002a: iput-object v3, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09bc80: 5450 a50a |002c: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bc84: 7110 571c 0000 |002e: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@1c57 │ │ -09bc8a: 0a00 |0031: move-result v0 │ │ -09bc8c: dd00 0002 |0032: and-int/lit8 v0, v0, #int 2 // #02 │ │ -09bc90: 3800 0b00 |0034: if-eqz v0, 003f // +000b │ │ -09bc94: 5450 a50a |0036: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bc98: 7110 5d1c 0000 |0038: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$700:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@1c5d │ │ -09bc9e: 0c00 |003b: move-result-object v0 │ │ -09bca0: 6e20 461c 2000 |003c: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@1c46 │ │ -09bca6: 5450 a50a |003f: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bcaa: 7110 571c 0000 |0041: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@1c57 │ │ -09bcb0: 0a00 |0044: move-result v0 │ │ -09bcb2: dd00 0008 |0045: and-int/lit8 v0, v0, #int 8 // #08 │ │ -09bcb6: 3800 0f00 |0047: if-eqz v0, 0056 // +000f │ │ -09bcba: 5450 a50a |0049: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bcbe: 7110 5e1c 0000 |004b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1c5e │ │ -09bcc4: 0c00 |004e: move-result-object v0 │ │ -09bcc6: 3900 6900 |004f: if-nez v0, 00b8 // +0069 │ │ -09bcca: 5450 a50a |0051: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bcce: 7110 581c 0000 |0053: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1300:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@1c58 │ │ -09bcd4: 5450 a50a |0056: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bcd8: 7110 5f1c 0000 |0058: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1c5f │ │ -09bcde: 0c00 |005b: move-result-object v0 │ │ -09bce0: 3800 1400 |005c: if-eqz v0, 0070 // +0014 │ │ -09bce4: 5450 a50a |005e: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bce8: 7110 591c 0000 |0060: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1400:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@1c59 │ │ -09bcee: 0a00 |0063: move-result v0 │ │ -09bcf0: 1221 |0064: const/4 v1, #int 2 // #2 │ │ -09bcf2: 3310 0b00 |0065: if-ne v0, v1, 0070 // +000b │ │ -09bcf6: 5450 a50a |0067: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bcfa: 7110 5f1c 0000 |0069: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1c5f │ │ -09bd00: 0c00 |006c: move-result-object v0 │ │ -09bd02: 6e20 c81e 2000 |006d: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ -09bd08: 5450 a50a |0070: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bd0c: 7110 551c 0000 |0072: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; // method@1c55 │ │ -09bd12: 0c00 |0075: move-result-object v0 │ │ -09bd14: 3800 1300 |0076: if-eqz v0, 0089 // +0013 │ │ -09bd18: 5450 a50a |0078: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bd1c: 7110 591c 0000 |007a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1400:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@1c59 │ │ -09bd22: 0a00 |007d: move-result v0 │ │ -09bd24: 3340 0b00 |007e: if-ne v0, v4, 0089 // +000b │ │ -09bd28: 5450 a50a |0080: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bd2c: 7110 551c 0000 |0082: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; // method@1c55 │ │ -09bd32: 0c00 |0085: move-result-object v0 │ │ -09bd34: 6e20 341f 2000 |0086: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setVisibility:(I)V // method@1f34 │ │ -09bd3a: 5450 a50a |0089: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bd3e: 7110 561c 0000 |008b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@1c56 │ │ -09bd44: 0c00 |008e: move-result-object v0 │ │ -09bd46: 3800 1500 |008f: if-eqz v0, 00a4 // +0015 │ │ -09bd4a: 5450 a50a |0091: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bd4e: 7110 571c 0000 |0093: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@1c57 │ │ -09bd54: 0a00 |0096: move-result v0 │ │ -09bd56: dd00 0010 |0097: and-int/lit8 v0, v0, #int 16 // #10 │ │ -09bd5a: 3800 0b00 |0099: if-eqz v0, 00a4 // +000b │ │ -09bd5e: 5450 a50a |009b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bd62: 7110 561c 0000 |009d: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@1c56 │ │ -09bd68: 0c00 |00a0: move-result-object v0 │ │ -09bd6a: 6e20 e121 2000 |00a1: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -09bd70: 5450 a50a |00a4: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bd74: 7110 5c1c 0000 |00a6: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@1c5c │ │ -09bd7a: 0c00 |00a9: move-result-object v0 │ │ -09bd7c: 6e20 401c 3000 |00aa: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1c40 │ │ -09bd82: 5b53 a30a |00ad: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ -09bd86: 5450 a50a |00af: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bd8a: 6e10 9c1c 0000 |00b1: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@1c9c │ │ -09bd90: 6e20 4c1a 2700 |00b4: invoke-virtual {v7, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@1a4c │ │ -09bd96: 0f04 |00b7: return v4 │ │ -09bd98: 5450 a50a |00b8: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bd9c: 7110 5e1c 0000 |00ba: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1c5e │ │ -09bda2: 0c00 |00bd: move-result-object v0 │ │ -09bda4: 6e20 8d23 2000 |00be: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@238d │ │ -09bdaa: 2895 |00c1: goto 0056 // -006b │ │ +09c3e4: |[09c3e4] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +09c3f4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +09c3f6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +09c3f8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +09c3fa: 5450 a50a |0003: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c3fe: 5400 b90a |0005: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09c402: 2000 c603 |0007: instance-of v0, v0, Landroid/support/v7/view/CollapsibleActionView; // type@03c6 │ │ +09c406: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +09c40a: 5450 a50a |000b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c40e: 5400 b90a |000d: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09c412: 1f00 c603 |000f: check-cast v0, Landroid/support/v7/view/CollapsibleActionView; // type@03c6 │ │ +09c416: 7210 4c1f 0000 |0011: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@1f4c │ │ +09c41c: 5450 a50a |0014: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c420: 5451 a50a |0016: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c424: 5411 b90a |0018: iget-object v1, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09c428: 6e20 9b1c 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ +09c42e: 5450 a50a |001d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c432: 5451 a50a |001f: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c436: 7110 5c1c 0100 |0021: invoke-static {v1}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@1c5c │ │ +09c43c: 0c01 |0024: move-result-object v1 │ │ +09c43e: 6e20 9b1c 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ +09c444: 5450 a50a |0028: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c448: 5b03 b90a |002a: iput-object v3, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09c44c: 5450 a50a |002c: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c450: 7110 571c 0000 |002e: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@1c57 │ │ +09c456: 0a00 |0031: move-result v0 │ │ +09c458: dd00 0002 |0032: and-int/lit8 v0, v0, #int 2 // #02 │ │ +09c45c: 3800 0b00 |0034: if-eqz v0, 003f // +000b │ │ +09c460: 5450 a50a |0036: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c464: 7110 5d1c 0000 |0038: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$700:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@1c5d │ │ +09c46a: 0c00 |003b: move-result-object v0 │ │ +09c46c: 6e20 461c 2000 |003c: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@1c46 │ │ +09c472: 5450 a50a |003f: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c476: 7110 571c 0000 |0041: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@1c57 │ │ +09c47c: 0a00 |0044: move-result v0 │ │ +09c47e: dd00 0008 |0045: and-int/lit8 v0, v0, #int 8 // #08 │ │ +09c482: 3800 0f00 |0047: if-eqz v0, 0056 // +000f │ │ +09c486: 5450 a50a |0049: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c48a: 7110 5e1c 0000 |004b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1c5e │ │ +09c490: 0c00 |004e: move-result-object v0 │ │ +09c492: 3900 6900 |004f: if-nez v0, 00b8 // +0069 │ │ +09c496: 5450 a50a |0051: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c49a: 7110 581c 0000 |0053: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1300:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@1c58 │ │ +09c4a0: 5450 a50a |0056: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c4a4: 7110 5f1c 0000 |0058: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1c5f │ │ +09c4aa: 0c00 |005b: move-result-object v0 │ │ +09c4ac: 3800 1400 |005c: if-eqz v0, 0070 // +0014 │ │ +09c4b0: 5450 a50a |005e: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c4b4: 7110 591c 0000 |0060: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1400:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@1c59 │ │ +09c4ba: 0a00 |0063: move-result v0 │ │ +09c4bc: 1221 |0064: const/4 v1, #int 2 // #2 │ │ +09c4be: 3310 0b00 |0065: if-ne v0, v1, 0070 // +000b │ │ +09c4c2: 5450 a50a |0067: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c4c6: 7110 5f1c 0000 |0069: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1c5f │ │ +09c4cc: 0c00 |006c: move-result-object v0 │ │ +09c4ce: 6e20 c81e 2000 |006d: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ +09c4d4: 5450 a50a |0070: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c4d8: 7110 551c 0000 |0072: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; // method@1c55 │ │ +09c4de: 0c00 |0075: move-result-object v0 │ │ +09c4e0: 3800 1300 |0076: if-eqz v0, 0089 // +0013 │ │ +09c4e4: 5450 a50a |0078: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c4e8: 7110 591c 0000 |007a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1400:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@1c59 │ │ +09c4ee: 0a00 |007d: move-result v0 │ │ +09c4f0: 3340 0b00 |007e: if-ne v0, v4, 0089 // +000b │ │ +09c4f4: 5450 a50a |0080: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c4f8: 7110 551c 0000 |0082: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; // method@1c55 │ │ +09c4fe: 0c00 |0085: move-result-object v0 │ │ +09c500: 6e20 341f 2000 |0086: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setVisibility:(I)V // method@1f34 │ │ +09c506: 5450 a50a |0089: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c50a: 7110 561c 0000 |008b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@1c56 │ │ +09c510: 0c00 |008e: move-result-object v0 │ │ +09c512: 3800 1500 |008f: if-eqz v0, 00a4 // +0015 │ │ +09c516: 5450 a50a |0091: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c51a: 7110 571c 0000 |0093: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@1c57 │ │ +09c520: 0a00 |0096: move-result v0 │ │ +09c522: dd00 0010 |0097: and-int/lit8 v0, v0, #int 16 // #10 │ │ +09c526: 3800 0b00 |0099: if-eqz v0, 00a4 // +000b │ │ +09c52a: 5450 a50a |009b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c52e: 7110 561c 0000 |009d: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@1c56 │ │ +09c534: 0c00 |00a0: move-result-object v0 │ │ +09c536: 6e20 e121 2000 |00a1: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +09c53c: 5450 a50a |00a4: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c540: 7110 5c1c 0000 |00a6: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@1c5c │ │ +09c546: 0c00 |00a9: move-result-object v0 │ │ +09c548: 6e20 401c 3000 |00aa: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1c40 │ │ +09c54e: 5b53 a30a |00ad: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ +09c552: 5450 a50a |00af: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c556: 6e10 9c1c 0000 |00b1: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@1c9c │ │ +09c55c: 6e20 4c1a 2700 |00b4: invoke-virtual {v7, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@1a4c │ │ +09c562: 0f04 |00b7: return v4 │ │ +09c564: 5450 a50a |00b8: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c568: 7110 5e1c 0000 |00ba: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1c5e │ │ +09c56e: 0c00 |00bd: move-result-object v0 │ │ +09c570: 6e20 8d23 2000 |00be: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@238d │ │ +09c576: 2895 |00c1: goto 0056 // -006b │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1476 │ │ 0x000b line=1477 │ │ 0x0014 line=1480 │ │ 0x001d line=1481 │ │ 0x0028 line=1482 │ │ @@ -206371,106 +206343,106 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 191 16-bit code units │ │ -09bdac: |[09bdac] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -09bdbc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -09bdbe: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ -09bdc2: 5450 a50a |0003: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bdc6: 6e10 291a 0700 |0005: invoke-virtual {v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@1a29 │ │ -09bdcc: 0c01 |0008: move-result-object v1 │ │ -09bdce: 5b01 b90a |0009: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09bdd2: 5450 a50a |000b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bdd6: 7110 5c1c 0000 |000d: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@1c5c │ │ -09bddc: 0c00 |0010: move-result-object v0 │ │ -09bdde: 5451 a50a |0011: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bde2: 7110 5b1c 0100 |0013: invoke-static {v1}, Landroid/support/v7/internal/widget/ActionBarView;.access$500:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; // method@1c5b │ │ -09bde8: 0c01 |0016: move-result-object v1 │ │ -09bdea: 6e10 ff01 0100 |0017: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01ff │ │ -09bdf0: 0c01 |001a: move-result-object v1 │ │ -09bdf2: 5452 a50a |001b: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bdf6: 6e10 7d1c 0200 |001d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@1c7d │ │ -09bdfc: 0c02 |0020: move-result-object v2 │ │ -09bdfe: 6e20 fb01 2100 |0021: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@01fb │ │ -09be04: 0c01 |0024: move-result-object v1 │ │ -09be06: 6e20 401c 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1c40 │ │ -09be0c: 5b57 a30a |0028: iput-object v7, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ -09be10: 5450 a50a |002a: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09be14: 5400 b90a |002c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09be18: 6e10 7821 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -09be1e: 0c00 |0031: move-result-object v0 │ │ -09be20: 5451 a50a |0032: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09be24: 3210 0b00 |0034: if-eq v0, v1, 003f // +000b │ │ -09be28: 5450 a50a |0036: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09be2c: 5451 a50a |0038: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09be30: 5411 b90a |003a: iget-object v1, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09be34: 6e20 601c 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ -09be3a: 5450 a50a |003f: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09be3e: 7110 5c1c 0000 |0041: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@1c5c │ │ -09be44: 0c00 |0044: move-result-object v0 │ │ -09be46: 6e10 321c 0000 |0045: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getParent:()Landroid/view/ViewParent; // method@1c32 │ │ -09be4c: 0c00 |0048: move-result-object v0 │ │ -09be4e: 5451 a50a |0049: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09be52: 3210 0d00 |004b: if-eq v0, v1, 0058 // +000d │ │ -09be56: 5450 a50a |004d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09be5a: 5451 a50a |004f: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09be5e: 7110 5c1c 0100 |0051: invoke-static {v1}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@1c5c │ │ -09be64: 0c01 |0054: move-result-object v1 │ │ -09be66: 6e20 601c 1000 |0055: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ -09be6c: 5450 a50a |0058: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09be70: 7110 5d1c 0000 |005a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$700:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@1c5d │ │ -09be76: 0c00 |005d: move-result-object v0 │ │ -09be78: 6e20 461c 3000 |005e: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@1c46 │ │ -09be7e: 5450 a50a |0061: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09be82: 7110 5e1c 0000 |0063: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1c5e │ │ -09be88: 0c00 |0066: move-result-object v0 │ │ -09be8a: 3800 0b00 |0067: if-eqz v0, 0072 // +000b │ │ -09be8e: 5450 a50a |0069: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09be92: 7110 5e1c 0000 |006b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1c5e │ │ -09be98: 0c00 |006e: move-result-object v0 │ │ -09be9a: 6e20 8d23 3000 |006f: invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@238d │ │ -09bea0: 5450 a50a |0072: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bea4: 7110 5f1c 0000 |0074: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1c5f │ │ -09beaa: 0c00 |0077: move-result-object v0 │ │ -09beac: 3800 0b00 |0078: if-eqz v0, 0083 // +000b │ │ -09beb0: 5450 a50a |007a: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09beb4: 7110 5f1c 0000 |007c: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1c5f │ │ -09beba: 0c00 |007f: move-result-object v0 │ │ -09bebc: 6e20 c81e 3000 |0080: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ -09bec2: 5450 a50a |0083: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bec6: 7110 551c 0000 |0085: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; // method@1c55 │ │ -09becc: 0c00 |0088: move-result-object v0 │ │ -09bece: 3800 0b00 |0089: if-eqz v0, 0094 // +000b │ │ -09bed2: 5450 a50a |008b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bed6: 7110 551c 0000 |008d: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; // method@1c55 │ │ -09bedc: 0c00 |0090: move-result-object v0 │ │ -09bede: 6e20 341f 3000 |0091: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.setVisibility:(I)V // method@1f34 │ │ -09bee4: 5450 a50a |0094: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bee8: 7110 561c 0000 |0096: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@1c56 │ │ -09beee: 0c00 |0099: move-result-object v0 │ │ -09bef0: 3800 0b00 |009a: if-eqz v0, 00a5 // +000b │ │ -09bef4: 5450 a50a |009c: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bef8: 7110 561c 0000 |009e: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@1c56 │ │ -09befe: 0c00 |00a1: move-result-object v0 │ │ -09bf00: 6e20 e121 3000 |00a2: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -09bf06: 5450 a50a |00a5: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bf0a: 6e10 9c1c 0000 |00a7: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@1c9c │ │ -09bf10: 6e20 4c1a 4700 |00aa: invoke-virtual {v7, v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@1a4c │ │ -09bf16: 5450 a50a |00ad: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bf1a: 5400 b90a |00af: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09bf1e: 2000 c203 |00b1: instance-of v0, v0, Landroid/support/v7/view/CollapsibleActionView; // type@03c2 │ │ -09bf22: 3800 0b00 |00b3: if-eqz v0, 00be // +000b │ │ -09bf26: 5450 a50a |00b5: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ -09bf2a: 5400 b90a |00b7: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09bf2e: 1f00 c203 |00b9: check-cast v0, Landroid/support/v7/view/CollapsibleActionView; // type@03c2 │ │ -09bf32: 7210 4d1f 0000 |00bb: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewExpanded:()V // method@1f4d │ │ -09bf38: 0f04 |00be: return v4 │ │ +09c578: |[09c578] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +09c588: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +09c58a: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ +09c58e: 5450 a50a |0003: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c592: 6e10 291a 0700 |0005: invoke-virtual {v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@1a29 │ │ +09c598: 0c01 |0008: move-result-object v1 │ │ +09c59a: 5b01 b90a |0009: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09c59e: 5450 a50a |000b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c5a2: 7110 5c1c 0000 |000d: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@1c5c │ │ +09c5a8: 0c00 |0010: move-result-object v0 │ │ +09c5aa: 5451 a50a |0011: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c5ae: 7110 5b1c 0100 |0013: invoke-static {v1}, Landroid/support/v7/internal/widget/ActionBarView;.access$500:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; // method@1c5b │ │ +09c5b4: 0c01 |0016: move-result-object v1 │ │ +09c5b6: 6e10 ff01 0100 |0017: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01ff │ │ +09c5bc: 0c01 |001a: move-result-object v1 │ │ +09c5be: 5452 a50a |001b: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c5c2: 6e10 7d1c 0200 |001d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@1c7d │ │ +09c5c8: 0c02 |0020: move-result-object v2 │ │ +09c5ca: 6e20 fb01 2100 |0021: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@01fb │ │ +09c5d0: 0c01 |0024: move-result-object v1 │ │ +09c5d2: 6e20 401c 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1c40 │ │ +09c5d8: 5b57 a30a |0028: iput-object v7, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ +09c5dc: 5450 a50a |002a: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c5e0: 5400 b90a |002c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09c5e4: 6e10 7821 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +09c5ea: 0c00 |0031: move-result-object v0 │ │ +09c5ec: 5451 a50a |0032: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c5f0: 3210 0b00 |0034: if-eq v0, v1, 003f // +000b │ │ +09c5f4: 5450 a50a |0036: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c5f8: 5451 a50a |0038: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c5fc: 5411 b90a |003a: iget-object v1, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09c600: 6e20 601c 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ +09c606: 5450 a50a |003f: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c60a: 7110 5c1c 0000 |0041: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@1c5c │ │ +09c610: 0c00 |0044: move-result-object v0 │ │ +09c612: 6e10 321c 0000 |0045: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getParent:()Landroid/view/ViewParent; // method@1c32 │ │ +09c618: 0c00 |0048: move-result-object v0 │ │ +09c61a: 5451 a50a |0049: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c61e: 3210 0d00 |004b: if-eq v0, v1, 0058 // +000d │ │ +09c622: 5450 a50a |004d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c626: 5451 a50a |004f: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c62a: 7110 5c1c 0100 |0051: invoke-static {v1}, Landroid/support/v7/internal/widget/ActionBarView;.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@1c5c │ │ +09c630: 0c01 |0054: move-result-object v1 │ │ +09c632: 6e20 601c 1000 |0055: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ +09c638: 5450 a50a |0058: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c63c: 7110 5d1c 0000 |005a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$700:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; // method@1c5d │ │ +09c642: 0c00 |005d: move-result-object v0 │ │ +09c644: 6e20 461c 3000 |005e: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@1c46 │ │ +09c64a: 5450 a50a |0061: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c64e: 7110 5e1c 0000 |0063: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1c5e │ │ +09c654: 0c00 |0066: move-result-object v0 │ │ +09c656: 3800 0b00 |0067: if-eqz v0, 0072 // +000b │ │ +09c65a: 5450 a50a |0069: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c65e: 7110 5e1c 0000 |006b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1c5e │ │ +09c664: 0c00 |006e: move-result-object v0 │ │ +09c666: 6e20 8d23 3000 |006f: invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@238d │ │ +09c66c: 5450 a50a |0072: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c670: 7110 5f1c 0000 |0074: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1c5f │ │ +09c676: 0c00 |0077: move-result-object v0 │ │ +09c678: 3800 0b00 |0078: if-eqz v0, 0083 // +000b │ │ +09c67c: 5450 a50a |007a: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c680: 7110 5f1c 0000 |007c: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1c5f │ │ +09c686: 0c00 |007f: move-result-object v0 │ │ +09c688: 6e20 c81e 3000 |0080: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1ec8 │ │ +09c68e: 5450 a50a |0083: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c692: 7110 551c 0000 |0085: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; // method@1c55 │ │ +09c698: 0c00 |0088: move-result-object v0 │ │ +09c69a: 3800 0b00 |0089: if-eqz v0, 0094 // +000b │ │ +09c69e: 5450 a50a |008b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c6a2: 7110 551c 0000 |008d: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; // method@1c55 │ │ +09c6a8: 0c00 |0090: move-result-object v0 │ │ +09c6aa: 6e20 341f 3000 |0091: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.setVisibility:(I)V // method@1f34 │ │ +09c6b0: 5450 a50a |0094: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c6b4: 7110 561c 0000 |0096: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@1c56 │ │ +09c6ba: 0c00 |0099: move-result-object v0 │ │ +09c6bc: 3800 0b00 |009a: if-eqz v0, 00a5 // +000b │ │ +09c6c0: 5450 a50a |009c: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c6c4: 7110 561c 0000 |009e: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@1c56 │ │ +09c6ca: 0c00 |00a1: move-result-object v0 │ │ +09c6cc: 6e20 e121 3000 |00a2: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +09c6d2: 5450 a50a |00a5: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c6d6: 6e10 9c1c 0000 |00a7: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@1c9c │ │ +09c6dc: 6e20 4c1a 4700 |00aa: invoke-virtual {v7, v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@1a4c │ │ +09c6e2: 5450 a50a |00ad: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c6e6: 5400 b90a |00af: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09c6ea: 2000 c603 |00b1: instance-of v0, v0, Landroid/support/v7/view/CollapsibleActionView; // type@03c6 │ │ +09c6ee: 3800 0b00 |00b3: if-eqz v0, 00be // +000b │ │ +09c6f2: 5450 a50a |00b5: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@0aa5 │ │ +09c6f6: 5400 b90a |00b7: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09c6fa: 1f00 c603 |00b9: check-cast v0, Landroid/support/v7/view/CollapsibleActionView; // type@03c6 │ │ +09c6fe: 7210 4d1f 0000 |00bb: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewExpanded:()V // method@1f4d │ │ +09c704: 0f04 |00be: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1440 │ │ 0x000b line=1441 │ │ 0x0028 line=1442 │ │ 0x002a line=1443 │ │ 0x0036 line=1444 │ │ @@ -206500,17 +206472,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09bf3c: |[09bf3c] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.flagActionItems:()Z │ │ -09bf4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09bf4e: 0f00 |0001: return v0 │ │ +09c708: |[09c708] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.flagActionItems:()Z │ │ +09c718: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09c71a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1435 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;) │ │ @@ -206518,17 +206490,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09bf50: |[09bf50] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getId:()I │ │ -09bf60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09bf62: 0f00 |0001: return v0 │ │ +09c71c: |[09c71c] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getId:()I │ │ +09c72c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09c72e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1512 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;) │ │ @@ -206536,17 +206508,17 @@ │ │ type : '(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09bf64: |[09bf64] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ -09bf74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09bf76: 1100 |0001: return-object v0 │ │ +09c730: |[09c730] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ +09c740: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09c742: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1393 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 root Landroid/view/ViewGroup; │ │ │ │ @@ -206555,24 +206527,24 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -09bf78: |[09bf78] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -09bf88: 5420 a40a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0aa4 │ │ -09bf8c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -09bf90: 5420 a30a |0004: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ -09bf94: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -09bf98: 5420 a40a |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0aa4 │ │ -09bf9c: 5421 a30a |000a: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ -09bfa0: 6e20 d419 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@19d4 │ │ -09bfa6: 5b24 a40a |000f: iput-object v4, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0aa4 │ │ -09bfaa: 0e00 |0011: return-void │ │ +09c744: |[09c744] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +09c754: 5420 a40a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0aa4 │ │ +09c758: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +09c75c: 5420 a30a |0004: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ +09c760: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +09c764: 5420 a40a |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0aa4 │ │ +09c768: 5421 a30a |000a: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ +09c76c: 6e20 d419 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@19d4 │ │ +09c772: 5b24 a40a |000f: iput-object v4, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0aa4 │ │ +09c776: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1385 │ │ 0x0008 line=1386 │ │ 0x000f line=1388 │ │ 0x0011 line=1389 │ │ locals : │ │ @@ -206585,16 +206557,16 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09bfac: |[09bfac] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -09bfbc: 0e00 |0000: return-void │ │ +09c778: |[09c778] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +09c788: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1431 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0001 reg=2 allMenusAreClosing Z │ │ @@ -206604,16 +206576,16 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09bfc0: |[09bfc0] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -09bfd0: 0e00 |0000: return-void │ │ +09c78c: |[09c78c] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +09c79c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1522 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ │ │ @@ -206622,17 +206594,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09bfd4: |[09bfd4] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -09bfe4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09bfe6: 1100 |0001: return-object v0 │ │ +09c7a0: |[09c7a0] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +09c7b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09c7b2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1517 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ │ │ #9 : (in Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;) │ │ @@ -206640,17 +206612,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09bfe8: |[09bfe8] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -09bff8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09bffa: 0f00 |0001: return v0 │ │ +09c7b4: |[09c7b4] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +09c7c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09c7c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1426 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 subMenu Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ │ │ @@ -206659,16 +206631,16 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09bffc: |[09bffc] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ -09c00c: 0e00 |0000: return-void │ │ +09c7c8: |[09c7c8] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ +09c7d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1422 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0001 reg=1 cb Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; │ │ │ │ @@ -206677,39 +206649,39 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -09c010: |[09c010] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.updateMenuView:(Z)V │ │ -09c020: 5464 a30a |0000: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ -09c024: 3804 2600 |0002: if-eqz v4, 0028 // +0026 │ │ -09c028: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09c02a: 5464 a40a |0005: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0aa4 │ │ -09c02e: 3804 1800 |0007: if-eqz v4, 001f // +0018 │ │ -09c032: 5464 a40a |0009: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0aa4 │ │ -09c036: 6e10 151a 0400 |000b: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1a15 │ │ -09c03c: 0a00 |000e: move-result v0 │ │ -09c03e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -09c040: 3502 0f00 |0010: if-ge v2, v0, 001f // +000f │ │ -09c044: 5464 a40a |0012: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0aa4 │ │ -09c048: 6e20 ea19 2400 |0014: invoke-virtual {v4, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@19ea │ │ -09c04e: 0c03 |0017: move-result-object v3 │ │ -09c050: 1f03 8c01 |0018: check-cast v3, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -09c054: 5464 a30a |001a: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ -09c058: 3343 0d00 |001c: if-ne v3, v4, 0029 // +000d │ │ -09c05c: 1211 |001e: const/4 v1, #int 1 // #1 │ │ -09c05e: 3901 0900 |001f: if-nez v1, 0028 // +0009 │ │ -09c062: 5464 a40a |0021: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0aa4 │ │ -09c066: 5465 a30a |0023: iget-object v5, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ -09c06a: 6e30 1e1c 4605 |0025: invoke-virtual {v6, v4, v5}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1c1e │ │ -09c070: 0e00 |0028: return-void │ │ -09c072: d802 0201 |0029: add-int/lit8 v2, v2, #int 1 // #01 │ │ -09c076: 28e5 |002b: goto 0010 // -001b │ │ +09c7dc: |[09c7dc] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.updateMenuView:(Z)V │ │ +09c7ec: 5464 a30a |0000: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ +09c7f0: 3804 2600 |0002: if-eqz v4, 0028 // +0026 │ │ +09c7f4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09c7f6: 5464 a40a |0005: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0aa4 │ │ +09c7fa: 3804 1800 |0007: if-eqz v4, 001f // +0018 │ │ +09c7fe: 5464 a40a |0009: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0aa4 │ │ +09c802: 6e10 151a 0400 |000b: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1a15 │ │ +09c808: 0a00 |000e: move-result v0 │ │ +09c80a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +09c80c: 3502 0f00 |0010: if-ge v2, v0, 001f // +000f │ │ +09c810: 5464 a40a |0012: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0aa4 │ │ +09c814: 6e20 ea19 2400 |0014: invoke-virtual {v4, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@19ea │ │ +09c81a: 0c03 |0017: move-result-object v3 │ │ +09c81c: 1f03 9001 |0018: check-cast v3, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +09c820: 5464 a30a |001a: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ +09c824: 3343 0d00 |001c: if-ne v3, v4, 0029 // +000d │ │ +09c828: 1211 |001e: const/4 v1, #int 1 // #1 │ │ +09c82a: 3901 0900 |001f: if-nez v1, 0028 // +0009 │ │ +09c82e: 5464 a40a |0021: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0aa4 │ │ +09c832: 5465 a30a |0023: iget-object v5, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ +09c836: 6e30 1e1c 4605 |0025: invoke-virtual {v6, v4, v5}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1c1e │ │ +09c83c: 0e00 |0028: return-void │ │ +09c83e: d802 0201 |0029: add-int/lit8 v2, v2, #int 1 // #01 │ │ +09c842: 28e5 |002b: goto 0010 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1399 │ │ 0x0004 line=1400 │ │ 0x0005 line=1402 │ │ 0x0009 line=1403 │ │ 0x000f line=1404 │ │ @@ -206731,17 +206703,17 @@ │ │ 0x0029 - 0x002c reg=3 item Landroid/support/v4/internal/view/SupportMenuItem; │ │ 0x0000 - 0x002c reg=6 this Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x002c reg=7 cleared Z │ │ │ │ source_file_idx : 493 (ActionBarView.java) │ │ │ │ Class #759 header: │ │ -class_idx : 904 │ │ +class_idx : 908 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 887 │ │ +superclass_idx : 891 │ │ source_file_idx : 493 │ │ static_fields_size : 4 │ │ instance_fields_size: 41 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 60 │ │ │ │ Class #759 annotations: │ │ @@ -206945,264 +206917,264 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 19 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 480 16-bit code units │ │ -09c078: |[09c078] android.support.v7.internal.widget.ActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -09c088: 7603 4c1b 1000 |0000: invoke-direct/range {v16, v17, v18}, Landroid/support/v7/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1b4c │ │ -09c08e: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -09c090: 0800 1000 |0004: move-object/from16 v0, v16 │ │ -09c094: 5902 b80a |0006: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09c098: 2202 8103 |0008: new-instance v2, Landroid/support/v7/internal/widget/ActionBarView$1; // type@0381 │ │ -09c09c: 0800 1000 |000a: move-object/from16 v0, v16 │ │ -09c0a0: 7020 151c 0200 |000c: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$1;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@1c15 │ │ -09c0a6: 0800 1000 |000f: move-object/from16 v0, v16 │ │ -09c0aa: 5b02 c90a |0011: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0ac9 │ │ -09c0ae: 2202 8203 |0013: new-instance v2, Landroid/support/v7/internal/widget/ActionBarView$2; // type@0382 │ │ -09c0b2: 0800 1000 |0015: move-object/from16 v0, v16 │ │ -09c0b6: 7020 181c 0200 |0017: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$2;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@1c18 │ │ -09c0bc: 0800 1000 |001a: move-object/from16 v0, v16 │ │ -09c0c0: 5b02 ba0a |001c: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@0aba │ │ -09c0c4: 2202 8303 |001e: new-instance v2, Landroid/support/v7/internal/widget/ActionBarView$3; // type@0383 │ │ -09c0c8: 0800 1000 |0020: move-object/from16 v0, v16 │ │ -09c0cc: 7020 1a1c 0200 |0022: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$3;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@1c1a │ │ -09c0d2: 0800 1000 |0025: move-object/from16 v0, v16 │ │ -09c0d6: 5b02 dd0a |0027: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@0add │ │ -09c0da: 0800 1100 |0029: move-object/from16 v0, v17 │ │ -09c0de: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -09c0e2: 5b10 b50a |002d: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ -09c0e6: 1202 |002f: const/4 v2, #int 0 // #0 │ │ -09c0e8: 0800 1000 |0030: move-object/from16 v0, v16 │ │ -09c0ec: 6e20 9e1c 2000 |0032: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setBackgroundResource:(I)V // method@1c9e │ │ -09c0f2: 6202 ca08 |0035: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@08ca │ │ -09c0f6: 6003 fc06 |0037: sget v3, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@06fc │ │ -09c0fa: 1204 |0039: const/4 v4, #int 0 // #0 │ │ -09c0fc: 0800 1100 |003a: move-object/from16 v0, v17 │ │ -09c100: 0801 1200 |003c: move-object/from16 v1, v18 │ │ -09c104: 6e54 2b01 1032 |003e: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ -09c10a: 0c09 |0041: move-result-object v9 │ │ -09c10c: 7401 1401 1100 |0042: invoke-virtual/range {v17}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0114 │ │ -09c112: 0c0a |0045: move-result-object v10 │ │ -09c114: 7401 2001 1100 |0046: invoke-virtual/range {v17}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ -09c11a: 0c0f |0049: move-result-object v15 │ │ -09c11c: 1222 |004a: const/4 v2, #int 2 // #2 │ │ -09c11e: 1203 |004b: const/4 v3, #int 0 // #0 │ │ -09c120: 6e30 9801 2903 |004c: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -09c126: 0a02 |004f: move-result v2 │ │ -09c128: 0800 1000 |0050: move-object/from16 v0, v16 │ │ -09c12c: 5902 ca0a |0052: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@0aca │ │ -09c130: 1212 |0054: const/4 v2, #int 1 // #1 │ │ -09c132: 6e20 9d01 2900 |0055: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@019d │ │ -09c138: 0c02 |0058: move-result-object v2 │ │ -09c13a: 0800 1000 |0059: move-object/from16 v0, v16 │ │ -09c13e: 5b02 d80a |005b: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ad8 │ │ -09c142: 1242 |005d: const/4 v2, #int 4 // #4 │ │ -09c144: 6e20 9d01 2900 |005e: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@019d │ │ -09c14a: 0c02 |0061: move-result-object v2 │ │ -09c14c: 0800 1000 |0062: move-object/from16 v0, v16 │ │ -09c150: 5b02 d30a |0064: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ad3 │ │ -09c154: 1302 0800 |0066: const/16 v2, #int 8 // #8 │ │ -09c158: 6e20 9601 2900 |0068: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ -09c15e: 0c02 |006b: move-result-object v2 │ │ -09c160: 0800 1000 |006c: move-object/from16 v0, v16 │ │ -09c164: 5b02 c60a |006e: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0ac6 │ │ -09c168: 0800 1000 |0070: move-object/from16 v0, v16 │ │ -09c16c: 5402 c60a |0072: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0ac6 │ │ -09c170: 3902 2d00 |0074: if-nez v2, 00a1 // +002d │ │ -09c174: 6002 3600 |0076: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -09c178: 1303 0900 |0078: const/16 v3, #int 9 // #9 │ │ -09c17c: 3432 2700 |007a: if-lt v2, v3, 00a1 // +0027 │ │ -09c180: 0800 1100 |007c: move-object/from16 v0, v17 │ │ -09c184: 2002 1200 |007e: instance-of v2, v0, Landroid/app/Activity; // type@0012 │ │ -09c188: 3802 1300 |0080: if-eqz v2, 0093 // +0013 │ │ -09c18c: 0800 1100 |0082: move-object/from16 v0, v17 │ │ -09c190: 1f00 1200 |0084: check-cast v0, Landroid/app/Activity; // type@0012 │ │ -09c194: 0702 |0086: move-object v2, v0 │ │ -09c196: 6e10 5600 0200 |0087: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0056 │ │ -09c19c: 0c02 |008a: move-result-object v2 │ │ -09c19e: 6e20 6c01 2f00 |008b: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityLogo:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@016c │ │ -09c1a4: 0c02 |008e: move-result-object v2 │ │ -09c1a6: 0800 1000 |008f: move-object/from16 v0, v16 │ │ -09c1aa: 5b02 c60a |0091: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0ac6 │ │ -09c1ae: 0800 1000 |0093: move-object/from16 v0, v16 │ │ -09c1b2: 5402 c60a |0095: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0ac6 │ │ -09c1b6: 3902 0a00 |0097: if-nez v2, 00a1 // +000a │ │ -09c1ba: 6e20 6801 fa00 |0099: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadLogo:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0168 │ │ -09c1c0: 0c02 |009c: move-result-object v2 │ │ -09c1c2: 0800 1000 |009d: move-object/from16 v0, v16 │ │ -09c1c6: 5b02 c60a |009f: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0ac6 │ │ -09c1ca: 1272 |00a1: const/4 v2, #int 7 // #7 │ │ -09c1cc: 6e20 9601 2900 |00a2: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ -09c1d2: 0c02 |00a5: move-result-object v2 │ │ -09c1d4: 0800 1000 |00a6: move-object/from16 v0, v16 │ │ -09c1d8: 5b02 be0a |00a8: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0abe │ │ -09c1dc: 0800 1000 |00aa: move-object/from16 v0, v16 │ │ -09c1e0: 5402 be0a |00ac: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0abe │ │ -09c1e4: 3902 2700 |00ae: if-nez v2, 00d5 // +0027 │ │ -09c1e8: 0800 1100 |00b0: move-object/from16 v0, v17 │ │ -09c1ec: 2002 1200 |00b2: instance-of v2, v0, Landroid/app/Activity; // type@0012 │ │ -09c1f0: 3802 1300 |00b4: if-eqz v2, 00c7 // +0013 │ │ -09c1f4: 0800 1100 |00b6: move-object/from16 v0, v17 │ │ -09c1f8: 1f00 1200 |00b8: check-cast v0, Landroid/app/Activity; // type@0012 │ │ -09c1fc: 0702 |00ba: move-object v2, v0 │ │ -09c1fe: 6e10 5600 0200 |00bb: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0056 │ │ -09c204: 0c02 |00be: move-result-object v2 │ │ -09c206: 6e20 6a01 2f00 |00bf: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@016a │ │ -09c20c: 0c02 |00c2: move-result-object v2 │ │ -09c20e: 0800 1000 |00c3: move-object/from16 v0, v16 │ │ -09c212: 5b02 be0a |00c5: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0abe │ │ -09c216: 0800 1000 |00c7: move-object/from16 v0, v16 │ │ -09c21a: 5402 be0a |00c9: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0abe │ │ -09c21e: 3902 0a00 |00cb: if-nez v2, 00d5 // +000a │ │ -09c222: 6e20 6701 fa00 |00cd: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0167 │ │ -09c228: 0c02 |00d0: move-result-object v2 │ │ -09c22a: 0800 1000 |00d1: move-object/from16 v0, v16 │ │ -09c22e: 5b02 be0a |00d3: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0abe │ │ -09c232: 7701 c820 1100 |00d5: invoke-static/range {v17}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ -09c238: 0c0e |00d8: move-result-object v14 │ │ -09c23a: 1302 0e00 |00d9: const/16 v2, #int 14 // #e │ │ -09c23e: 6003 1c08 |00db: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_home:I // field@081c │ │ -09c242: 6e30 9b01 2903 |00dd: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ -09c248: 0a0d |00e0: move-result v13 │ │ -09c24a: 1202 |00e1: const/4 v2, #int 0 // #0 │ │ -09c24c: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ -09c250: 6e40 cb20 de20 |00e4: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -09c256: 0c02 |00e7: move-result-object v2 │ │ -09c258: 1f02 8503 |00e8: check-cast v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView; // type@0385 │ │ -09c25c: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ -09c260: 5b02 bd0a |00ec: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09c264: 1202 |00ee: const/4 v2, #int 0 // #0 │ │ -09c266: 0800 1000 |00ef: move-object/from16 v0, v16 │ │ -09c26a: 6e40 cb20 de20 |00f1: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -09c270: 0c02 |00f4: move-result-object v2 │ │ -09c272: 1f02 8503 |00f5: check-cast v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView; // type@0385 │ │ -09c276: 0800 1000 |00f7: move-object/from16 v0, v16 │ │ -09c27a: 5b02 bb0a |00f9: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abb │ │ -09c27e: 0800 1000 |00fb: move-object/from16 v0, v16 │ │ -09c282: 5402 bb0a |00fd: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abb │ │ -09c286: 1213 |00ff: const/4 v3, #int 1 // #1 │ │ -09c288: 6e20 431c 3200 |0100: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@1c43 │ │ -09c28e: 0800 1000 |0103: move-object/from16 v0, v16 │ │ -09c292: 5402 bb0a |0105: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abb │ │ -09c296: 0800 1000 |0107: move-object/from16 v0, v16 │ │ -09c29a: 5403 ba0a |0109: iget-object v3, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@0aba │ │ -09c29e: 6e20 421c 3200 |010b: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1c42 │ │ -09c2a4: 0800 1000 |010e: move-object/from16 v0, v16 │ │ -09c2a8: 5402 bb0a |0110: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abb │ │ -09c2ac: 7401 7d1c 1000 |0112: invoke-virtual/range {v16}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@1c7d │ │ -09c2b2: 0c03 |0115: move-result-object v3 │ │ -09c2b4: 6004 3308 |0116: sget v4, Landroid/support/v7/appcompat/R$string;.abc_action_bar_up_description:I // field@0833 │ │ -09c2b8: 6e20 9101 4300 |0118: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0191 │ │ -09c2be: 0c03 |011b: move-result-object v3 │ │ -09c2c0: 6e20 3d1c 3200 |011c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1c3d │ │ -09c2c6: 1252 |011f: const/4 v2, #int 5 // #5 │ │ -09c2c8: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -09c2ca: 6e30 9b01 2903 |0121: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ -09c2d0: 0a02 |0124: move-result v2 │ │ -09c2d2: 0800 1000 |0125: move-object/from16 v0, v16 │ │ -09c2d6: 5902 da0a |0127: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleStyleRes:I // field@0ada │ │ -09c2da: 1262 |0129: const/4 v2, #int 6 // #6 │ │ -09c2dc: 1203 |012a: const/4 v3, #int 0 // #0 │ │ -09c2de: 6e30 9b01 2903 |012b: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ -09c2e4: 0a02 |012e: move-result v2 │ │ -09c2e6: 0800 1000 |012f: move-object/from16 v0, v16 │ │ -09c2ea: 5902 d40a |0131: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@0ad4 │ │ -09c2ee: 1302 0f00 |0133: const/16 v2, #int 15 // #f │ │ -09c2f2: 1203 |0135: const/4 v3, #int 0 // #0 │ │ -09c2f4: 6e30 9b01 2903 |0136: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ -09c2fa: 0a02 |0139: move-result v2 │ │ -09c2fc: 0800 1000 |013a: move-object/from16 v0, v16 │ │ -09c300: 5902 cd0a |013c: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressStyle:I // field@0acd │ │ -09c304: 1302 1000 |013e: const/16 v2, #int 16 // #10 │ │ -09c308: 1203 |0140: const/4 v3, #int 0 // #0 │ │ -09c30a: 6e30 9b01 2903 |0141: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ -09c310: 0a02 |0144: move-result v2 │ │ -09c312: 0800 1000 |0145: move-object/from16 v0, v16 │ │ -09c316: 5902 c00a |0147: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@0ac0 │ │ -09c31a: 1302 1100 |0149: const/16 v2, #int 17 // #11 │ │ -09c31e: 1203 |014b: const/4 v3, #int 0 // #0 │ │ -09c320: 6e30 9401 2903 |014c: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@0194 │ │ -09c326: 0a02 |014f: move-result v2 │ │ -09c328: 0800 1000 |0150: move-object/from16 v0, v16 │ │ -09c32c: 5902 cc0a |0152: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0acc │ │ -09c330: 1302 1200 |0154: const/16 v2, #int 18 // #12 │ │ -09c334: 1203 |0156: const/4 v3, #int 0 // #0 │ │ -09c336: 6e30 9401 2903 |0157: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@0194 │ │ -09c33c: 0a02 |015a: move-result v2 │ │ -09c33e: 0800 1000 |015b: move-object/from16 v0, v16 │ │ -09c342: 5902 c40a |015d: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@0ac4 │ │ -09c346: 1232 |015f: const/4 v2, #int 3 // #3 │ │ -09c348: 1203 |0160: const/4 v3, #int 0 // #0 │ │ -09c34a: 6e30 9801 2903 |0161: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -09c350: 0a02 |0164: move-result v2 │ │ -09c352: 0800 1000 |0165: move-object/from16 v0, v16 │ │ -09c356: 6e20 a41c 2000 |0167: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@1ca4 │ │ -09c35c: 1302 0d00 |016a: const/16 v2, #int 13 // #d │ │ -09c360: 1203 |016c: const/4 v3, #int 0 // #0 │ │ -09c362: 6e30 9b01 2903 |016d: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ -09c368: 0a0b |0170: move-result v11 │ │ -09c36a: 380b 1d00 |0171: if-eqz v11, 018e // +001d │ │ -09c36e: 1202 |0173: const/4 v2, #int 0 // #0 │ │ -09c370: 0800 1000 |0174: move-object/from16 v0, v16 │ │ -09c374: 6e40 cb20 be20 |0176: invoke-virtual {v14, v11, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -09c37a: 0c02 |0179: move-result-object v2 │ │ -09c37c: 0800 1000 |017a: move-object/from16 v0, v16 │ │ -09c380: 5b02 b70a |017c: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ -09c384: 1202 |017e: const/4 v2, #int 0 // #0 │ │ -09c386: 0800 1000 |017f: move-object/from16 v0, v16 │ │ -09c38a: 5902 ca0a |0181: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@0aca │ │ -09c38e: 0800 1000 |0183: move-object/from16 v0, v16 │ │ -09c392: 5202 b80a |0185: iget v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09c396: de02 0210 |0187: or-int/lit8 v2, v2, #int 16 // #10 │ │ -09c39a: 0800 1000 |0189: move-object/from16 v0, v16 │ │ -09c39e: 6e20 a41c 2000 |018b: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@1ca4 │ │ -09c3a4: 1202 |018e: const/4 v2, #int 0 // #0 │ │ -09c3a6: 1203 |018f: const/4 v3, #int 0 // #0 │ │ -09c3a8: 6e30 9a01 2903 |0190: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@019a │ │ -09c3ae: 0a02 |0193: move-result v2 │ │ -09c3b0: 0800 1000 |0194: move-object/from16 v0, v16 │ │ -09c3b4: 5902 b40a |0196: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@0ab4 │ │ -09c3b8: 6e10 a001 0900 |0198: invoke-virtual {v9}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -09c3be: 2202 4803 |019b: new-instance v2, Landroid/support/v7/internal/view/menu/ActionMenuItem; // type@0348 │ │ -09c3c2: 1204 |019d: const/4 v4, #int 0 // #0 │ │ -09c3c4: 1405 2c00 0201 |019e: const v5, #float 2.38774e-38 // #0102002c │ │ -09c3ca: 1206 |01a1: const/4 v6, #int 0 // #0 │ │ -09c3cc: 1207 |01a2: const/4 v7, #int 0 // #0 │ │ -09c3ce: 0800 1000 |01a3: move-object/from16 v0, v16 │ │ -09c3d2: 5408 d80a |01a5: iget-object v8, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ad8 │ │ -09c3d6: 0803 1100 |01a7: move-object/from16 v3, v17 │ │ -09c3da: 7607 8d18 0200 |01a9: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V // method@188d │ │ -09c3e0: 0800 1000 |01ac: move-object/from16 v0, v16 │ │ -09c3e4: 5b02 c70a |01ae: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@0ac7 │ │ -09c3e8: 0800 1000 |01b0: move-object/from16 v0, v16 │ │ -09c3ec: 5402 bd0a |01b2: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09c3f0: 0800 1000 |01b4: move-object/from16 v0, v16 │ │ -09c3f4: 5403 dd0a |01b6: iget-object v3, v0, Landroid/support/v7/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@0add │ │ -09c3f8: 6e20 421c 3200 |01b8: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1c42 │ │ -09c3fe: 0800 1000 |01bb: move-object/from16 v0, v16 │ │ -09c402: 5402 bd0a |01bd: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09c406: 1213 |01bf: const/4 v3, #int 1 // #1 │ │ -09c408: 6e20 3c1c 3200 |01c0: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setClickable:(Z)V // method@1c3c │ │ -09c40e: 0800 1000 |01c3: move-object/from16 v0, v16 │ │ -09c412: 5402 bd0a |01c5: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09c416: 1213 |01c7: const/4 v3, #int 1 // #1 │ │ -09c418: 6e20 3f1c 3200 |01c8: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@1c3f │ │ -09c41e: 0e00 |01cb: return-void │ │ -09c420: 0d0c |01cc: move-exception v12 │ │ -09c422: 1a02 ec01 |01cd: const-string v2, "ActionBarView" // string@01ec │ │ -09c426: 1a03 2602 |01cf: const-string v3, "Activity component name not found!" // string@0226 │ │ -09c42a: 7130 6c20 320c |01d1: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -09c430: 2900 bffe |01d4: goto/16 0093 // -0141 │ │ -09c434: 0d0c |01d6: move-exception v12 │ │ -09c436: 1a02 ec01 |01d7: const-string v2, "ActionBarView" // string@01ec │ │ -09c43a: 1a03 2602 |01d9: const-string v3, "Activity component name not found!" // string@0226 │ │ -09c43e: 7130 6c20 320c |01db: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -09c444: 2900 e9fe |01de: goto/16 00c7 // -0117 │ │ +09c844: |[09c844] android.support.v7.internal.widget.ActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09c854: 7603 4c1b 1000 |0000: invoke-direct/range {v16, v17, v18}, Landroid/support/v7/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1b4c │ │ +09c85a: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +09c85c: 0800 1000 |0004: move-object/from16 v0, v16 │ │ +09c860: 5902 b80a |0006: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09c864: 2202 8503 |0008: new-instance v2, Landroid/support/v7/internal/widget/ActionBarView$1; // type@0385 │ │ +09c868: 0800 1000 |000a: move-object/from16 v0, v16 │ │ +09c86c: 7020 151c 0200 |000c: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$1;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@1c15 │ │ +09c872: 0800 1000 |000f: move-object/from16 v0, v16 │ │ +09c876: 5b02 c90a |0011: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0ac9 │ │ +09c87a: 2202 8603 |0013: new-instance v2, Landroid/support/v7/internal/widget/ActionBarView$2; // type@0386 │ │ +09c87e: 0800 1000 |0015: move-object/from16 v0, v16 │ │ +09c882: 7020 181c 0200 |0017: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$2;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@1c18 │ │ +09c888: 0800 1000 |001a: move-object/from16 v0, v16 │ │ +09c88c: 5b02 ba0a |001c: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@0aba │ │ +09c890: 2202 8703 |001e: new-instance v2, Landroid/support/v7/internal/widget/ActionBarView$3; // type@0387 │ │ +09c894: 0800 1000 |0020: move-object/from16 v0, v16 │ │ +09c898: 7020 1a1c 0200 |0022: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$3;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@1c1a │ │ +09c89e: 0800 1000 |0025: move-object/from16 v0, v16 │ │ +09c8a2: 5b02 dd0a |0027: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@0add │ │ +09c8a6: 0800 1100 |0029: move-object/from16 v0, v17 │ │ +09c8aa: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +09c8ae: 5b10 b50a |002d: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ +09c8b2: 1202 |002f: const/4 v2, #int 0 // #0 │ │ +09c8b4: 0800 1000 |0030: move-object/from16 v0, v16 │ │ +09c8b8: 6e20 9e1c 2000 |0032: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setBackgroundResource:(I)V // method@1c9e │ │ +09c8be: 6202 ca08 |0035: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@08ca │ │ +09c8c2: 6003 fc06 |0037: sget v3, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@06fc │ │ +09c8c6: 1204 |0039: const/4 v4, #int 0 // #0 │ │ +09c8c8: 0800 1100 |003a: move-object/from16 v0, v17 │ │ +09c8cc: 0801 1200 |003c: move-object/from16 v1, v18 │ │ +09c8d0: 6e54 2b01 1032 |003e: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ +09c8d6: 0c09 |0041: move-result-object v9 │ │ +09c8d8: 7401 1401 1100 |0042: invoke-virtual/range {v17}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0114 │ │ +09c8de: 0c0a |0045: move-result-object v10 │ │ +09c8e0: 7401 2001 1100 |0046: invoke-virtual/range {v17}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ +09c8e6: 0c0f |0049: move-result-object v15 │ │ +09c8e8: 1222 |004a: const/4 v2, #int 2 // #2 │ │ +09c8ea: 1203 |004b: const/4 v3, #int 0 // #0 │ │ +09c8ec: 6e30 9801 2903 |004c: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +09c8f2: 0a02 |004f: move-result v2 │ │ +09c8f4: 0800 1000 |0050: move-object/from16 v0, v16 │ │ +09c8f8: 5902 ca0a |0052: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@0aca │ │ +09c8fc: 1212 |0054: const/4 v2, #int 1 // #1 │ │ +09c8fe: 6e20 9d01 2900 |0055: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@019d │ │ +09c904: 0c02 |0058: move-result-object v2 │ │ +09c906: 0800 1000 |0059: move-object/from16 v0, v16 │ │ +09c90a: 5b02 d80a |005b: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ad8 │ │ +09c90e: 1242 |005d: const/4 v2, #int 4 // #4 │ │ +09c910: 6e20 9d01 2900 |005e: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@019d │ │ +09c916: 0c02 |0061: move-result-object v2 │ │ +09c918: 0800 1000 |0062: move-object/from16 v0, v16 │ │ +09c91c: 5b02 d30a |0064: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ad3 │ │ +09c920: 1302 0800 |0066: const/16 v2, #int 8 // #8 │ │ +09c924: 6e20 9601 2900 |0068: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ +09c92a: 0c02 |006b: move-result-object v2 │ │ +09c92c: 0800 1000 |006c: move-object/from16 v0, v16 │ │ +09c930: 5b02 c60a |006e: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0ac6 │ │ +09c934: 0800 1000 |0070: move-object/from16 v0, v16 │ │ +09c938: 5402 c60a |0072: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0ac6 │ │ +09c93c: 3902 2d00 |0074: if-nez v2, 00a1 // +002d │ │ +09c940: 6002 3600 |0076: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +09c944: 1303 0900 |0078: const/16 v3, #int 9 // #9 │ │ +09c948: 3432 2700 |007a: if-lt v2, v3, 00a1 // +0027 │ │ +09c94c: 0800 1100 |007c: move-object/from16 v0, v17 │ │ +09c950: 2002 1200 |007e: instance-of v2, v0, Landroid/app/Activity; // type@0012 │ │ +09c954: 3802 1300 |0080: if-eqz v2, 0093 // +0013 │ │ +09c958: 0800 1100 |0082: move-object/from16 v0, v17 │ │ +09c95c: 1f00 1200 |0084: check-cast v0, Landroid/app/Activity; // type@0012 │ │ +09c960: 0702 |0086: move-object v2, v0 │ │ +09c962: 6e10 5600 0200 |0087: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0056 │ │ +09c968: 0c02 |008a: move-result-object v2 │ │ +09c96a: 6e20 6c01 2f00 |008b: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityLogo:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@016c │ │ +09c970: 0c02 |008e: move-result-object v2 │ │ +09c972: 0800 1000 |008f: move-object/from16 v0, v16 │ │ +09c976: 5b02 c60a |0091: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0ac6 │ │ +09c97a: 0800 1000 |0093: move-object/from16 v0, v16 │ │ +09c97e: 5402 c60a |0095: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0ac6 │ │ +09c982: 3902 0a00 |0097: if-nez v2, 00a1 // +000a │ │ +09c986: 6e20 6801 fa00 |0099: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadLogo:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0168 │ │ +09c98c: 0c02 |009c: move-result-object v2 │ │ +09c98e: 0800 1000 |009d: move-object/from16 v0, v16 │ │ +09c992: 5b02 c60a |009f: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0ac6 │ │ +09c996: 1272 |00a1: const/4 v2, #int 7 // #7 │ │ +09c998: 6e20 9601 2900 |00a2: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ +09c99e: 0c02 |00a5: move-result-object v2 │ │ +09c9a0: 0800 1000 |00a6: move-object/from16 v0, v16 │ │ +09c9a4: 5b02 be0a |00a8: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0abe │ │ +09c9a8: 0800 1000 |00aa: move-object/from16 v0, v16 │ │ +09c9ac: 5402 be0a |00ac: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0abe │ │ +09c9b0: 3902 2700 |00ae: if-nez v2, 00d5 // +0027 │ │ +09c9b4: 0800 1100 |00b0: move-object/from16 v0, v17 │ │ +09c9b8: 2002 1200 |00b2: instance-of v2, v0, Landroid/app/Activity; // type@0012 │ │ +09c9bc: 3802 1300 |00b4: if-eqz v2, 00c7 // +0013 │ │ +09c9c0: 0800 1100 |00b6: move-object/from16 v0, v17 │ │ +09c9c4: 1f00 1200 |00b8: check-cast v0, Landroid/app/Activity; // type@0012 │ │ +09c9c8: 0702 |00ba: move-object v2, v0 │ │ +09c9ca: 6e10 5600 0200 |00bb: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0056 │ │ +09c9d0: 0c02 |00be: move-result-object v2 │ │ +09c9d2: 6e20 6a01 2f00 |00bf: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@016a │ │ +09c9d8: 0c02 |00c2: move-result-object v2 │ │ +09c9da: 0800 1000 |00c3: move-object/from16 v0, v16 │ │ +09c9de: 5b02 be0a |00c5: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0abe │ │ +09c9e2: 0800 1000 |00c7: move-object/from16 v0, v16 │ │ +09c9e6: 5402 be0a |00c9: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0abe │ │ +09c9ea: 3902 0a00 |00cb: if-nez v2, 00d5 // +000a │ │ +09c9ee: 6e20 6701 fa00 |00cd: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0167 │ │ +09c9f4: 0c02 |00d0: move-result-object v2 │ │ +09c9f6: 0800 1000 |00d1: move-object/from16 v0, v16 │ │ +09c9fa: 5b02 be0a |00d3: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0abe │ │ +09c9fe: 7701 c820 1100 |00d5: invoke-static/range {v17}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ +09ca04: 0c0e |00d8: move-result-object v14 │ │ +09ca06: 1302 0e00 |00d9: const/16 v2, #int 14 // #e │ │ +09ca0a: 6003 1c08 |00db: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_home:I // field@081c │ │ +09ca0e: 6e30 9b01 2903 |00dd: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ +09ca14: 0a0d |00e0: move-result v13 │ │ +09ca16: 1202 |00e1: const/4 v2, #int 0 // #0 │ │ +09ca18: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ +09ca1c: 6e40 cb20 de20 |00e4: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +09ca22: 0c02 |00e7: move-result-object v2 │ │ +09ca24: 1f02 8903 |00e8: check-cast v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView; // type@0389 │ │ +09ca28: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ +09ca2c: 5b02 bd0a |00ec: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09ca30: 1202 |00ee: const/4 v2, #int 0 // #0 │ │ +09ca32: 0800 1000 |00ef: move-object/from16 v0, v16 │ │ +09ca36: 6e40 cb20 de20 |00f1: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +09ca3c: 0c02 |00f4: move-result-object v2 │ │ +09ca3e: 1f02 8903 |00f5: check-cast v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView; // type@0389 │ │ +09ca42: 0800 1000 |00f7: move-object/from16 v0, v16 │ │ +09ca46: 5b02 bb0a |00f9: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abb │ │ +09ca4a: 0800 1000 |00fb: move-object/from16 v0, v16 │ │ +09ca4e: 5402 bb0a |00fd: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abb │ │ +09ca52: 1213 |00ff: const/4 v3, #int 1 // #1 │ │ +09ca54: 6e20 431c 3200 |0100: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@1c43 │ │ +09ca5a: 0800 1000 |0103: move-object/from16 v0, v16 │ │ +09ca5e: 5402 bb0a |0105: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abb │ │ +09ca62: 0800 1000 |0107: move-object/from16 v0, v16 │ │ +09ca66: 5403 ba0a |0109: iget-object v3, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@0aba │ │ +09ca6a: 6e20 421c 3200 |010b: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1c42 │ │ +09ca70: 0800 1000 |010e: move-object/from16 v0, v16 │ │ +09ca74: 5402 bb0a |0110: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abb │ │ +09ca78: 7401 7d1c 1000 |0112: invoke-virtual/range {v16}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@1c7d │ │ +09ca7e: 0c03 |0115: move-result-object v3 │ │ +09ca80: 6004 3308 |0116: sget v4, Landroid/support/v7/appcompat/R$string;.abc_action_bar_up_description:I // field@0833 │ │ +09ca84: 6e20 9101 4300 |0118: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0191 │ │ +09ca8a: 0c03 |011b: move-result-object v3 │ │ +09ca8c: 6e20 3d1c 3200 |011c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1c3d │ │ +09ca92: 1252 |011f: const/4 v2, #int 5 // #5 │ │ +09ca94: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +09ca96: 6e30 9b01 2903 |0121: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ +09ca9c: 0a02 |0124: move-result v2 │ │ +09ca9e: 0800 1000 |0125: move-object/from16 v0, v16 │ │ +09caa2: 5902 da0a |0127: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleStyleRes:I // field@0ada │ │ +09caa6: 1262 |0129: const/4 v2, #int 6 // #6 │ │ +09caa8: 1203 |012a: const/4 v3, #int 0 // #0 │ │ +09caaa: 6e30 9b01 2903 |012b: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ +09cab0: 0a02 |012e: move-result v2 │ │ +09cab2: 0800 1000 |012f: move-object/from16 v0, v16 │ │ +09cab6: 5902 d40a |0131: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@0ad4 │ │ +09caba: 1302 0f00 |0133: const/16 v2, #int 15 // #f │ │ +09cabe: 1203 |0135: const/4 v3, #int 0 // #0 │ │ +09cac0: 6e30 9b01 2903 |0136: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ +09cac6: 0a02 |0139: move-result v2 │ │ +09cac8: 0800 1000 |013a: move-object/from16 v0, v16 │ │ +09cacc: 5902 cd0a |013c: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressStyle:I // field@0acd │ │ +09cad0: 1302 1000 |013e: const/16 v2, #int 16 // #10 │ │ +09cad4: 1203 |0140: const/4 v3, #int 0 // #0 │ │ +09cad6: 6e30 9b01 2903 |0141: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ +09cadc: 0a02 |0144: move-result v2 │ │ +09cade: 0800 1000 |0145: move-object/from16 v0, v16 │ │ +09cae2: 5902 c00a |0147: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@0ac0 │ │ +09cae6: 1302 1100 |0149: const/16 v2, #int 17 // #11 │ │ +09caea: 1203 |014b: const/4 v3, #int 0 // #0 │ │ +09caec: 6e30 9401 2903 |014c: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@0194 │ │ +09caf2: 0a02 |014f: move-result v2 │ │ +09caf4: 0800 1000 |0150: move-object/from16 v0, v16 │ │ +09caf8: 5902 cc0a |0152: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0acc │ │ +09cafc: 1302 1200 |0154: const/16 v2, #int 18 // #12 │ │ +09cb00: 1203 |0156: const/4 v3, #int 0 // #0 │ │ +09cb02: 6e30 9401 2903 |0157: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@0194 │ │ +09cb08: 0a02 |015a: move-result v2 │ │ +09cb0a: 0800 1000 |015b: move-object/from16 v0, v16 │ │ +09cb0e: 5902 c40a |015d: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@0ac4 │ │ +09cb12: 1232 |015f: const/4 v2, #int 3 // #3 │ │ +09cb14: 1203 |0160: const/4 v3, #int 0 // #0 │ │ +09cb16: 6e30 9801 2903 |0161: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +09cb1c: 0a02 |0164: move-result v2 │ │ +09cb1e: 0800 1000 |0165: move-object/from16 v0, v16 │ │ +09cb22: 6e20 a41c 2000 |0167: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@1ca4 │ │ +09cb28: 1302 0d00 |016a: const/16 v2, #int 13 // #d │ │ +09cb2c: 1203 |016c: const/4 v3, #int 0 // #0 │ │ +09cb2e: 6e30 9b01 2903 |016d: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@019b │ │ +09cb34: 0a0b |0170: move-result v11 │ │ +09cb36: 380b 1d00 |0171: if-eqz v11, 018e // +001d │ │ +09cb3a: 1202 |0173: const/4 v2, #int 0 // #0 │ │ +09cb3c: 0800 1000 |0174: move-object/from16 v0, v16 │ │ +09cb40: 6e40 cb20 be20 |0176: invoke-virtual {v14, v11, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +09cb46: 0c02 |0179: move-result-object v2 │ │ +09cb48: 0800 1000 |017a: move-object/from16 v0, v16 │ │ +09cb4c: 5b02 b70a |017c: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ +09cb50: 1202 |017e: const/4 v2, #int 0 // #0 │ │ +09cb52: 0800 1000 |017f: move-object/from16 v0, v16 │ │ +09cb56: 5902 ca0a |0181: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@0aca │ │ +09cb5a: 0800 1000 |0183: move-object/from16 v0, v16 │ │ +09cb5e: 5202 b80a |0185: iget v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09cb62: de02 0210 |0187: or-int/lit8 v2, v2, #int 16 // #10 │ │ +09cb66: 0800 1000 |0189: move-object/from16 v0, v16 │ │ +09cb6a: 6e20 a41c 2000 |018b: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@1ca4 │ │ +09cb70: 1202 |018e: const/4 v2, #int 0 // #0 │ │ +09cb72: 1203 |018f: const/4 v3, #int 0 // #0 │ │ +09cb74: 6e30 9a01 2903 |0190: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@019a │ │ +09cb7a: 0a02 |0193: move-result v2 │ │ +09cb7c: 0800 1000 |0194: move-object/from16 v0, v16 │ │ +09cb80: 5902 b40a |0196: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@0ab4 │ │ +09cb84: 6e10 a001 0900 |0198: invoke-virtual {v9}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +09cb8a: 2202 4c03 |019b: new-instance v2, Landroid/support/v7/internal/view/menu/ActionMenuItem; // type@034c │ │ +09cb8e: 1204 |019d: const/4 v4, #int 0 // #0 │ │ +09cb90: 1405 2c00 0201 |019e: const v5, #float 2.38774e-38 // #0102002c │ │ +09cb96: 1206 |01a1: const/4 v6, #int 0 // #0 │ │ +09cb98: 1207 |01a2: const/4 v7, #int 0 // #0 │ │ +09cb9a: 0800 1000 |01a3: move-object/from16 v0, v16 │ │ +09cb9e: 5408 d80a |01a5: iget-object v8, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ad8 │ │ +09cba2: 0803 1100 |01a7: move-object/from16 v3, v17 │ │ +09cba6: 7607 8d18 0200 |01a9: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V // method@188d │ │ +09cbac: 0800 1000 |01ac: move-object/from16 v0, v16 │ │ +09cbb0: 5b02 c70a |01ae: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@0ac7 │ │ +09cbb4: 0800 1000 |01b0: move-object/from16 v0, v16 │ │ +09cbb8: 5402 bd0a |01b2: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09cbbc: 0800 1000 |01b4: move-object/from16 v0, v16 │ │ +09cbc0: 5403 dd0a |01b6: iget-object v3, v0, Landroid/support/v7/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@0add │ │ +09cbc4: 6e20 421c 3200 |01b8: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1c42 │ │ +09cbca: 0800 1000 |01bb: move-object/from16 v0, v16 │ │ +09cbce: 5402 bd0a |01bd: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09cbd2: 1213 |01bf: const/4 v3, #int 1 // #1 │ │ +09cbd4: 6e20 3c1c 3200 |01c0: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setClickable:(Z)V // method@1c3c │ │ +09cbda: 0800 1000 |01c3: move-object/from16 v0, v16 │ │ +09cbde: 5402 bd0a |01c5: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09cbe2: 1213 |01c7: const/4 v3, #int 1 // #1 │ │ +09cbe4: 6e20 3f1c 3200 |01c8: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@1c3f │ │ +09cbea: 0e00 |01cb: return-void │ │ +09cbec: 0d0c |01cc: move-exception v12 │ │ +09cbee: 1a02 ec01 |01cd: const-string v2, "ActionBarView" // string@01ec │ │ +09cbf2: 1a03 2602 |01cf: const-string v3, "Activity component name not found!" // string@0226 │ │ +09cbf6: 7130 6c20 320c |01d1: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +09cbfc: 2900 bffe |01d4: goto/16 0093 // -0141 │ │ +09cc00: 0d0c |01d6: move-exception v12 │ │ +09cc02: 1a02 ec01 |01d7: const-string v2, "ActionBarView" // string@01ec │ │ +09cc06: 1a03 2602 |01d9: const-string v3, "Activity component name not found!" // string@0226 │ │ +09cc0a: 7130 6c20 320c |01db: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +09cc10: 2900 e9fe |01de: goto/16 00c7 // -0117 │ │ catches : 2 │ │ 0x0082 - 0x0093 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x01cc │ │ 0x00b6 - 0x00c7 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x01d6 │ │ positions : │ │ 0x0000 line=166 │ │ @@ -207279,17 +207251,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/app/ActionBar$OnNavigationListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c464: |[09c464] android.support.v7.internal.widget.ActionBarView.access$000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/app/ActionBar$OnNavigationListener; │ │ -09c474: 5410 b30a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mCallback:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@0ab3 │ │ -09c478: 1100 |0002: return-object v0 │ │ +09cc30: |[09cc30] android.support.v7.internal.widget.ActionBarView.access$000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/app/ActionBar$OnNavigationListener; │ │ +09cc40: 5410 b30a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mCallback:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@0ab3 │ │ +09cc44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207297,17 +207269,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c47c: |[09c47c] android.support.v7.internal.widget.ActionBarView.access$100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ -09c48c: 5410 bc0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ -09c490: 1100 |0002: return-object v0 │ │ +09cc48: |[09cc48] android.support.v7.internal.widget.ActionBarView.access$100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ +09cc58: 5410 bc0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ +09cc5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207315,17 +207287,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c494: |[09c494] android.support.v7.internal.widget.ActionBarView.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; │ │ -09c4a4: 5410 cf0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ -09c4a8: 1100 |0002: return-object v0 │ │ +09cc60: |[09cc60] android.support.v7.internal.widget.ActionBarView.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; │ │ +09cc70: 5410 cf0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ +09cc74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207333,17 +207305,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c4ac: |[09c4ac] android.support.v7.internal.widget.ActionBarView.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; │ │ -09c4bc: 5410 b70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ -09c4c0: 1100 |0002: return-object v0 │ │ +09cc78: |[09cc78] android.support.v7.internal.widget.ActionBarView.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; │ │ +09cc88: 5410 b70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ +09cc8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #5 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207351,17 +207323,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c4c4: |[09c4c4] android.support.v7.internal.widget.ActionBarView.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I │ │ -09c4d4: 5210 b80a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09c4d8: 0f00 |0002: return v0 │ │ +09cc90: |[09cc90] android.support.v7.internal.widget.ActionBarView.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I │ │ +09cca0: 5210 b80a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09cca4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #6 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207369,17 +207341,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c4dc: |[09c4dc] android.support.v7.internal.widget.ActionBarView.access$1300:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ -09c4ec: 7010 891c 0000 |0000: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarView;.initTitle:()V // method@1c89 │ │ -09c4f2: 0e00 |0003: return-void │ │ +09cca8: |[09cca8] android.support.v7.internal.widget.ActionBarView.access$1300:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ +09ccb8: 7010 891c 0000 |0000: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarView;.initTitle:()V // method@1c89 │ │ +09ccbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #7 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207387,17 +207359,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c4f4: |[09c4f4] android.support.v7.internal.widget.ActionBarView.access$1400:(Landroid/support/v7/internal/widget/ActionBarView;)I │ │ -09c504: 5210 ca0a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@0aca │ │ -09c508: 0f00 |0002: return v0 │ │ +09ccc0: |[09ccc0] android.support.v7.internal.widget.ActionBarView.access$1400:(Landroid/support/v7/internal/widget/ActionBarView;)I │ │ +09ccd0: 5210 ca0a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@0aca │ │ +09ccd4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #8 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207405,17 +207377,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/view/menu/ActionMenuItem;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c50c: |[09c50c] android.support.v7.internal.widget.ActionBarView.access$200:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ -09c51c: 5410 c70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@0ac7 │ │ -09c520: 1100 |0002: return-object v0 │ │ +09ccd8: |[09ccd8] android.support.v7.internal.widget.ActionBarView.access$200:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ +09cce8: 5410 c70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@0ac7 │ │ +09ccec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #9 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207423,17 +207395,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c524: |[09c524] android.support.v7.internal.widget.ActionBarView.access$500:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; │ │ -09c534: 5410 be0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0abe │ │ -09c538: 1100 |0002: return-object v0 │ │ +09ccf0: |[09ccf0] android.support.v7.internal.widget.ActionBarView.access$500:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; │ │ +09cd00: 5410 be0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0abe │ │ +09cd04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #10 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207441,17 +207413,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c53c: |[09c53c] android.support.v7.internal.widget.ActionBarView.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ -09c54c: 5410 bb0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abb │ │ -09c550: 1100 |0002: return-object v0 │ │ +09cd08: |[09cd08] android.support.v7.internal.widget.ActionBarView.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ +09cd18: 5410 bb0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abb │ │ +09cd1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #11 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207459,17 +207431,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c554: |[09c554] android.support.v7.internal.widget.ActionBarView.access$700:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ -09c564: 5410 bd0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09c568: 1100 |0002: return-object v0 │ │ +09cd20: |[09cd20] android.support.v7.internal.widget.ActionBarView.access$700:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ +09cd30: 5410 bd0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09cd34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #12 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207477,17 +207449,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c56c: |[09c56c] android.support.v7.internal.widget.ActionBarView.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; │ │ -09c57c: 5410 d90a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09c580: 1100 |0002: return-object v0 │ │ +09cd38: |[09cd38] android.support.v7.internal.widget.ActionBarView.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; │ │ +09cd48: 5410 d90a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09cd4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #13 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207495,17 +207467,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c584: |[09c584] android.support.v7.internal.widget.ActionBarView.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ -09c594: 5410 d60a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ -09c598: 1100 |0002: return-object v0 │ │ +09cd50: |[09cd50] android.support.v7.internal.widget.ActionBarView.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ +09cd60: 5410 d60a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ +09cd64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #14 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207513,34 +207485,34 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -09c59c: |[09c59c] android.support.v7.internal.widget.ActionBarView.configPresenters:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -09c5ac: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -09c5ae: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -09c5b0: 3805 1700 |0002: if-eqz v5, 0019 // +0017 │ │ -09c5b4: 5440 b20a |0004: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09c5b8: 6e20 c919 0500 |0006: invoke-virtual {v5, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@19c9 │ │ -09c5be: 5440 bc0a |0009: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ -09c5c2: 6e20 c919 0500 |000b: invoke-virtual {v5, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@19c9 │ │ -09c5c8: 5440 b20a |000e: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09c5cc: 6e20 2b19 2000 |0010: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@192b │ │ -09c5d2: 5440 bc0a |0013: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ -09c5d6: 6e20 291c 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.updateMenuView:(Z)V // method@1c29 │ │ -09c5dc: 0e00 |0018: return-void │ │ -09c5de: 5440 b20a |0019: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09c5e2: 5441 b50a |001b: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ -09c5e6: 6e30 1a19 1003 |001d: invoke-virtual {v0, v1, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@191a │ │ -09c5ec: 5440 bc0a |0020: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ -09c5f0: 5441 b50a |0022: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ -09c5f4: 6e30 231c 1003 |0024: invoke-virtual {v0, v1, v3}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1c23 │ │ -09c5fa: 28e7 |0027: goto 000e // -0019 │ │ +09cd68: |[09cd68] android.support.v7.internal.widget.ActionBarView.configPresenters:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +09cd78: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09cd7a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +09cd7c: 3805 1700 |0002: if-eqz v5, 0019 // +0017 │ │ +09cd80: 5440 b20a |0004: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09cd84: 6e20 c919 0500 |0006: invoke-virtual {v5, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@19c9 │ │ +09cd8a: 5440 bc0a |0009: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ +09cd8e: 6e20 c919 0500 |000b: invoke-virtual {v5, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@19c9 │ │ +09cd94: 5440 b20a |000e: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09cd98: 6e20 2b19 2000 |0010: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@192b │ │ +09cd9e: 5440 bc0a |0013: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ +09cda2: 6e20 291c 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.updateMenuView:(Z)V // method@1c29 │ │ +09cda8: 0e00 |0018: return-void │ │ +09cdaa: 5440 b20a |0019: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09cdae: 5441 b50a |001b: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ +09cdb2: 6e30 1a19 1003 |001d: invoke-virtual {v0, v1, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@191a │ │ +09cdb8: 5440 bc0a |0020: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ +09cdbc: 5441 b50a |0022: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ +09cdc0: 6e30 231c 1003 |0024: invoke-virtual {v0, v1, v3}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1c23 │ │ +09cdc6: 28e7 |0027: goto 000e // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=462 │ │ 0x0004 line=463 │ │ 0x0009 line=464 │ │ 0x000e line=471 │ │ 0x0013 line=472 │ │ @@ -207556,115 +207528,115 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -09c5fc: |[09c5fc] android.support.v7.internal.widget.ActionBarView.initTitle:()V │ │ -09c60c: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ -09c610: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -09c612: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -09c614: 5493 d90a |0004: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09c618: 3903 9300 |0006: if-nez v3, 0099 // +0093 │ │ -09c61c: 6e10 6f1c 0900 |0008: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1c6f │ │ -09c622: 0c03 |000b: move-result-object v3 │ │ -09c624: 7110 c820 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ -09c62a: 0c01 |000f: move-result-object v1 │ │ -09c62c: 6003 1f08 |0010: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_title_item:I // field@081f │ │ -09c630: 6e40 cb20 3159 |0012: invoke-virtual {v1, v3, v9, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -09c636: 0c03 |0015: move-result-object v3 │ │ -09c638: 1f03 5604 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0456 │ │ -09c63c: 5b93 d90a |0018: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09c640: 5493 d90a |001a: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09c644: 6007 e207 |001c: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_title:I // field@07e2 │ │ -09c648: 6e20 7523 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2375 │ │ -09c64e: 0c03 |0021: move-result-object v3 │ │ -09c650: 1f03 6d04 |0022: check-cast v3, Landroid/widget/TextView; // type@046d │ │ -09c654: 5b93 dc0a |0024: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0adc │ │ -09c658: 5493 d90a |0026: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09c65c: 6007 e107 |0028: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_subtitle:I // field@07e1 │ │ -09c660: 6e20 7523 7300 |002a: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2375 │ │ -09c666: 0c03 |002d: move-result-object v3 │ │ -09c668: 1f03 6d04 |002e: check-cast v3, Landroid/widget/TextView; // type@046d │ │ -09c66c: 5b93 d50a |0030: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ad5 │ │ -09c670: 5493 d90a |0032: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09c674: 6007 1508 |0034: sget v7, Landroid/support/v7/appcompat/R$id;.up:I // field@0815 │ │ -09c678: 6e20 7523 7300 |0036: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2375 │ │ -09c67e: 0c03 |0039: move-result-object v3 │ │ -09c680: 5b93 db0a |003a: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0adb │ │ -09c684: 5493 d90a |003c: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09c688: 5497 dd0a |003e: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@0add │ │ -09c68c: 6e20 8b23 7300 |0040: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@238b │ │ -09c692: 5293 da0a |0043: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleStyleRes:I // field@0ada │ │ -09c696: 3803 0b00 |0045: if-eqz v3, 0050 // +000b │ │ -09c69a: 5493 dc0a |0047: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0adc │ │ -09c69e: 5497 b50a |0049: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ -09c6a2: 5298 da0a |004b: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleStyleRes:I // field@0ada │ │ -09c6a6: 6e30 3324 7308 |004d: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2433 │ │ -09c6ac: 5493 d80a |0050: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ad8 │ │ -09c6b0: 3803 0900 |0052: if-eqz v3, 005b // +0009 │ │ -09c6b4: 5493 dc0a |0054: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0adc │ │ -09c6b8: 5497 d80a |0056: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ad8 │ │ -09c6bc: 6e20 3224 7300 |0058: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -09c6c2: 5293 d40a |005b: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@0ad4 │ │ -09c6c6: 3803 0b00 |005d: if-eqz v3, 0068 // +000b │ │ -09c6ca: 5493 d50a |005f: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ad5 │ │ -09c6ce: 5497 b50a |0061: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ -09c6d2: 5298 d40a |0063: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@0ad4 │ │ -09c6d6: 6e30 3324 7308 |0065: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2433 │ │ -09c6dc: 5493 d30a |0068: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ad3 │ │ -09c6e0: 3803 0e00 |006a: if-eqz v3, 0078 // +000e │ │ -09c6e4: 5493 d50a |006c: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ad5 │ │ -09c6e8: 5497 d30a |006e: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ad3 │ │ -09c6ec: 6e20 3224 7300 |0070: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -09c6f2: 5493 d50a |0073: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ad5 │ │ -09c6f6: 6e20 3724 5300 |0075: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ -09c6fc: 5293 b80a |0078: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09c700: dd03 0304 |007a: and-int/lit8 v3, v3, #int 4 // #04 │ │ -09c704: 3803 3c00 |007c: if-eqz v3, 00b8 // +003c │ │ -09c708: 0140 |007e: move v0, v4 │ │ -09c70a: 5293 b80a |007f: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09c70e: dd03 0302 |0081: and-int/lit8 v3, v3, #int 2 // #02 │ │ -09c712: 3803 3700 |0083: if-eqz v3, 00ba // +0037 │ │ -09c716: 0142 |0085: move v2, v4 │ │ -09c718: 5497 db0a |0086: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0adb │ │ -09c71c: 3902 3600 |0088: if-nez v2, 00be // +0036 │ │ -09c720: 3800 3200 |008a: if-eqz v0, 00bc // +0032 │ │ -09c724: 0153 |008c: move v3, v5 │ │ -09c726: 6e20 e121 3700 |008d: invoke-virtual {v7, v3}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -09c72c: 5493 d90a |0090: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09c730: 3800 2e00 |0092: if-eqz v0, 00c0 // +002e │ │ -09c734: 3902 2c00 |0094: if-nez v2, 00c0 // +002c │ │ -09c738: 6e20 8823 4300 |0096: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@2388 │ │ -09c73e: 5493 d90a |0099: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09c742: 6e20 601c 3900 |009b: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ -09c748: 5493 b90a |009e: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09c74c: 3903 1200 |00a0: if-nez v3, 00b2 // +0012 │ │ -09c750: 5493 d80a |00a2: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ad8 │ │ -09c754: 7110 6020 0300 |00a4: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -09c75a: 0a03 |00a7: move-result v3 │ │ -09c75c: 3803 0f00 |00a8: if-eqz v3, 00b7 // +000f │ │ -09c760: 5493 d30a |00aa: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ad3 │ │ -09c764: 7110 6020 0300 |00ac: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -09c76a: 0a03 |00af: move-result v3 │ │ -09c76c: 3803 0700 |00b0: if-eqz v3, 00b7 // +0007 │ │ -09c770: 5493 d90a |00b2: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09c774: 6e20 8d23 6300 |00b4: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@238d │ │ -09c77a: 0e00 |00b7: return-void │ │ -09c77c: 0150 |00b8: move v0, v5 │ │ -09c77e: 28c6 |00b9: goto 007f // -003a │ │ -09c780: 0152 |00ba: move v2, v5 │ │ -09c782: 28cb |00bb: goto 0086 // -0035 │ │ -09c784: 1243 |00bc: const/4 v3, #int 4 // #4 │ │ -09c786: 28d0 |00bd: goto 008d // -0030 │ │ -09c788: 0163 |00be: move v3, v6 │ │ -09c78a: 28ce |00bf: goto 008d // -0032 │ │ -09c78c: 0154 |00c0: move v4, v5 │ │ -09c78e: 28d5 |00c1: goto 0096 // -002b │ │ +09cdc8: |[09cdc8] android.support.v7.internal.widget.ActionBarView.initTitle:()V │ │ +09cdd8: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ +09cddc: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +09cdde: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +09cde0: 5493 d90a |0004: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09cde4: 3903 9300 |0006: if-nez v3, 0099 // +0093 │ │ +09cde8: 6e10 6f1c 0900 |0008: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1c6f │ │ +09cdee: 0c03 |000b: move-result-object v3 │ │ +09cdf0: 7110 c820 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ +09cdf6: 0c01 |000f: move-result-object v1 │ │ +09cdf8: 6003 1f08 |0010: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_title_item:I // field@081f │ │ +09cdfc: 6e40 cb20 3159 |0012: invoke-virtual {v1, v3, v9, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +09ce02: 0c03 |0015: move-result-object v3 │ │ +09ce04: 1f03 5c04 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@045c │ │ +09ce08: 5b93 d90a |0018: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09ce0c: 5493 d90a |001a: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09ce10: 6007 e207 |001c: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_title:I // field@07e2 │ │ +09ce14: 6e20 7523 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2375 │ │ +09ce1a: 0c03 |0021: move-result-object v3 │ │ +09ce1c: 1f03 7304 |0022: check-cast v3, Landroid/widget/TextView; // type@0473 │ │ +09ce20: 5b93 dc0a |0024: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0adc │ │ +09ce24: 5493 d90a |0026: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09ce28: 6007 e107 |0028: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_subtitle:I // field@07e1 │ │ +09ce2c: 6e20 7523 7300 |002a: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2375 │ │ +09ce32: 0c03 |002d: move-result-object v3 │ │ +09ce34: 1f03 7304 |002e: check-cast v3, Landroid/widget/TextView; // type@0473 │ │ +09ce38: 5b93 d50a |0030: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ad5 │ │ +09ce3c: 5493 d90a |0032: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09ce40: 6007 1508 |0034: sget v7, Landroid/support/v7/appcompat/R$id;.up:I // field@0815 │ │ +09ce44: 6e20 7523 7300 |0036: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2375 │ │ +09ce4a: 0c03 |0039: move-result-object v3 │ │ +09ce4c: 5b93 db0a |003a: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0adb │ │ +09ce50: 5493 d90a |003c: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09ce54: 5497 dd0a |003e: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@0add │ │ +09ce58: 6e20 8b23 7300 |0040: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@238b │ │ +09ce5e: 5293 da0a |0043: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleStyleRes:I // field@0ada │ │ +09ce62: 3803 0b00 |0045: if-eqz v3, 0050 // +000b │ │ +09ce66: 5493 dc0a |0047: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0adc │ │ +09ce6a: 5497 b50a |0049: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ +09ce6e: 5298 da0a |004b: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleStyleRes:I // field@0ada │ │ +09ce72: 6e30 3324 7308 |004d: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2433 │ │ +09ce78: 5493 d80a |0050: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ad8 │ │ +09ce7c: 3803 0900 |0052: if-eqz v3, 005b // +0009 │ │ +09ce80: 5493 dc0a |0054: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0adc │ │ +09ce84: 5497 d80a |0056: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ad8 │ │ +09ce88: 6e20 3224 7300 |0058: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +09ce8e: 5293 d40a |005b: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@0ad4 │ │ +09ce92: 3803 0b00 |005d: if-eqz v3, 0068 // +000b │ │ +09ce96: 5493 d50a |005f: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ad5 │ │ +09ce9a: 5497 b50a |0061: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ +09ce9e: 5298 d40a |0063: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@0ad4 │ │ +09cea2: 6e30 3324 7308 |0065: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2433 │ │ +09cea8: 5493 d30a |0068: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ad3 │ │ +09ceac: 3803 0e00 |006a: if-eqz v3, 0078 // +000e │ │ +09ceb0: 5493 d50a |006c: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ad5 │ │ +09ceb4: 5497 d30a |006e: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ad3 │ │ +09ceb8: 6e20 3224 7300 |0070: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +09cebe: 5493 d50a |0073: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ad5 │ │ +09cec2: 6e20 3724 5300 |0075: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ +09cec8: 5293 b80a |0078: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09cecc: dd03 0304 |007a: and-int/lit8 v3, v3, #int 4 // #04 │ │ +09ced0: 3803 3c00 |007c: if-eqz v3, 00b8 // +003c │ │ +09ced4: 0140 |007e: move v0, v4 │ │ +09ced6: 5293 b80a |007f: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09ceda: dd03 0302 |0081: and-int/lit8 v3, v3, #int 2 // #02 │ │ +09cede: 3803 3700 |0083: if-eqz v3, 00ba // +0037 │ │ +09cee2: 0142 |0085: move v2, v4 │ │ +09cee4: 5497 db0a |0086: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0adb │ │ +09cee8: 3902 3600 |0088: if-nez v2, 00be // +0036 │ │ +09ceec: 3800 3200 |008a: if-eqz v0, 00bc // +0032 │ │ +09cef0: 0153 |008c: move v3, v5 │ │ +09cef2: 6e20 e121 3700 |008d: invoke-virtual {v7, v3}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +09cef8: 5493 d90a |0090: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09cefc: 3800 2e00 |0092: if-eqz v0, 00c0 // +002e │ │ +09cf00: 3902 2c00 |0094: if-nez v2, 00c0 // +002c │ │ +09cf04: 6e20 8823 4300 |0096: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@2388 │ │ +09cf0a: 5493 d90a |0099: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09cf0e: 6e20 601c 3900 |009b: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ +09cf14: 5493 b90a |009e: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09cf18: 3903 1200 |00a0: if-nez v3, 00b2 // +0012 │ │ +09cf1c: 5493 d80a |00a2: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ad8 │ │ +09cf20: 7110 6020 0300 |00a4: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +09cf26: 0a03 |00a7: move-result v3 │ │ +09cf28: 3803 0f00 |00a8: if-eqz v3, 00b7 // +000f │ │ +09cf2c: 5493 d30a |00aa: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ad3 │ │ +09cf30: 7110 6020 0300 |00ac: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +09cf36: 0a03 |00af: move-result v3 │ │ +09cf38: 3803 0700 |00b0: if-eqz v3, 00b7 // +0007 │ │ +09cf3c: 5493 d90a |00b2: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09cf40: 6e20 8d23 6300 |00b4: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@238d │ │ +09cf46: 0e00 |00b7: return-void │ │ +09cf48: 0150 |00b8: move v0, v5 │ │ +09cf4a: 28c6 |00b9: goto 007f // -003a │ │ +09cf4c: 0152 |00ba: move v2, v5 │ │ +09cf4e: 28cb |00bb: goto 0086 // -0035 │ │ +09cf50: 1243 |00bc: const/4 v3, #int 4 // #4 │ │ +09cf52: 28d0 |00bd: goto 008d // -0030 │ │ +09cf54: 0163 |00be: move v3, v6 │ │ +09cf56: 28ce |00bf: goto 008d // -0032 │ │ +09cf58: 0154 |00c0: move v4, v5 │ │ +09cf5a: 28d5 |00c1: goto 0096 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0004 line=765 │ │ 0x0008 line=766 │ │ 0x0010 line=767 │ │ 0x001a line=769 │ │ 0x0026 line=770 │ │ @@ -207705,47 +207677,47 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -09c790: |[09c790] android.support.v7.internal.widget.ActionBarView.setTitleImpl:(Ljava/lang/CharSequence;)V │ │ -09c7a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09c7a2: 5b34 d80a |0001: iput-object v4, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ad8 │ │ -09c7a6: 5432 dc0a |0003: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0adc │ │ -09c7aa: 3802 2900 |0005: if-eqz v2, 002e // +0029 │ │ -09c7ae: 5432 dc0a |0007: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0adc │ │ -09c7b2: 6e20 3224 4200 |0009: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -09c7b8: 5432 b90a |000c: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09c7bc: 3902 2a00 |000e: if-nez v2, 0038 // +002a │ │ -09c7c0: 5232 b80a |0010: iget v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09c7c4: dd02 0208 |0012: and-int/lit8 v2, v2, #int 8 // #08 │ │ -09c7c8: 3802 2400 |0014: if-eqz v2, 0038 // +0024 │ │ -09c7cc: 5432 d80a |0016: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ad8 │ │ -09c7d0: 7110 6020 0200 |0018: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -09c7d6: 0a02 |001b: move-result v2 │ │ -09c7d8: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ -09c7dc: 5432 d30a |001e: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ad3 │ │ -09c7e0: 7110 6020 0200 |0020: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -09c7e6: 0a02 |0023: move-result v2 │ │ -09c7e8: 3902 1400 |0024: if-nez v2, 0038 // +0014 │ │ -09c7ec: 1210 |0026: const/4 v0, #int 1 // #1 │ │ -09c7ee: 5432 d90a |0027: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09c7f2: 3800 1100 |0029: if-eqz v0, 003a // +0011 │ │ -09c7f6: 6e20 8d23 1200 |002b: invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@238d │ │ -09c7fc: 5431 c70a |002e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@0ac7 │ │ -09c800: 3801 0700 |0030: if-eqz v1, 0037 // +0007 │ │ -09c804: 5431 c70a |0032: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@0ac7 │ │ -09c808: 6e20 bc18 4100 |0034: invoke-virtual {v1, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@18bc │ │ -09c80e: 0e00 |0037: return-void │ │ -09c810: 0110 |0038: move v0, v1 │ │ -09c812: 28ee |0039: goto 0027 // -0012 │ │ -09c814: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ -09c818: 28ef |003c: goto 002b // -0011 │ │ +09cf5c: |[09cf5c] android.support.v7.internal.widget.ActionBarView.setTitleImpl:(Ljava/lang/CharSequence;)V │ │ +09cf6c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09cf6e: 5b34 d80a |0001: iput-object v4, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ad8 │ │ +09cf72: 5432 dc0a |0003: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0adc │ │ +09cf76: 3802 2900 |0005: if-eqz v2, 002e // +0029 │ │ +09cf7a: 5432 dc0a |0007: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0adc │ │ +09cf7e: 6e20 3224 4200 |0009: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +09cf84: 5432 b90a |000c: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09cf88: 3902 2a00 |000e: if-nez v2, 0038 // +002a │ │ +09cf8c: 5232 b80a |0010: iget v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09cf90: dd02 0208 |0012: and-int/lit8 v2, v2, #int 8 // #08 │ │ +09cf94: 3802 2400 |0014: if-eqz v2, 0038 // +0024 │ │ +09cf98: 5432 d80a |0016: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ad8 │ │ +09cf9c: 7110 6020 0200 |0018: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +09cfa2: 0a02 |001b: move-result v2 │ │ +09cfa4: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ +09cfa8: 5432 d30a |001e: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ad3 │ │ +09cfac: 7110 6020 0200 |0020: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +09cfb2: 0a02 |0023: move-result v2 │ │ +09cfb4: 3902 1400 |0024: if-nez v2, 0038 // +0014 │ │ +09cfb8: 1210 |0026: const/4 v0, #int 1 // #1 │ │ +09cfba: 5432 d90a |0027: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09cfbe: 3800 1100 |0029: if-eqz v0, 003a // +0011 │ │ +09cfc2: 6e20 8d23 1200 |002b: invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@238d │ │ +09cfc8: 5431 c70a |002e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@0ac7 │ │ +09cfcc: 3801 0700 |0030: if-eqz v1, 0037 // +0007 │ │ +09cfd0: 5431 c70a |0032: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@0ac7 │ │ +09cfd4: 6e20 bc18 4100 |0034: invoke-virtual {v1, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@18bc │ │ +09cfda: 0e00 |0037: return-void │ │ +09cfdc: 0110 |0038: move v0, v1 │ │ +09cfde: 28ee |0039: goto 0027 // -0012 │ │ +09cfe0: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ +09cfe4: 28ef |003c: goto 002b // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=527 │ │ 0x0003 line=528 │ │ 0x0007 line=529 │ │ 0x000c line=530 │ │ 0x0027 line=533 │ │ @@ -207766,17 +207738,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09c81c: |[09c81c] android.support.v7.internal.widget.ActionBarView.animateToVisibility:(I)V │ │ -09c82c: 6f20 4e1b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.animateToVisibility:(I)V // method@1b4e │ │ -09c832: 0e00 |0003: return-void │ │ +09cfe8: |[09cfe8] android.support.v7.internal.widget.ActionBarView.animateToVisibility:(I)V │ │ +09cff8: 6f20 4e1b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.animateToVisibility:(I)V // method@1b4e │ │ +09cffe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -207785,24 +207757,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -09c834: |[09c834] android.support.v7.internal.widget.ActionBarView.collapseActionView:()V │ │ -09c844: 5421 bc0a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ -09c848: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -09c84c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -09c84e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -09c852: 6e10 261a 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@1a26 │ │ -09c858: 0e00 |000a: return-void │ │ -09c85a: 5421 bc0a |000b: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ -09c85e: 5410 a30a |000d: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ -09c862: 28f6 |000f: goto 0005 // -000a │ │ +09d000: |[09d000] android.support.v7.internal.widget.ActionBarView.collapseActionView:()V │ │ +09d010: 5421 bc0a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ +09d014: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +09d018: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +09d01a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +09d01e: 6e10 261a 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@1a26 │ │ +09d024: 0e00 |000a: return-void │ │ +09d026: 5421 bc0a |000b: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ +09d02a: 5410 a30a |000d: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ +09d02e: 28f6 |000f: goto 0005 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ 0x0005 line=483 │ │ 0x0007 line=484 │ │ 0x000a line=486 │ │ 0x000b line=481 │ │ @@ -207815,17 +207787,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c864: |[09c864] android.support.v7.internal.widget.ActionBarView.dismissPopupMenus:()V │ │ -09c874: 6f10 501b 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.dismissPopupMenus:()V // method@1b50 │ │ -09c87a: 0e00 |0003: return-void │ │ +09d030: |[09d030] android.support.v7.internal.widget.ActionBarView.dismissPopupMenus:()V │ │ +09d040: 6f10 501b 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.dismissPopupMenus:()V // method@1b50 │ │ +09d046: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207833,19 +207805,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09c87c: |[09c87c] android.support.v7.internal.widget.ActionBarView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -09c88c: 2200 1203 |0000: new-instance v0, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0312 │ │ -09c890: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -09c894: 7020 fe15 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBar$LayoutParams;.:(I)V // method@15fe │ │ -09c89a: 1100 |0007: return-object v0 │ │ +09d048: |[09d048] android.support.v7.internal.widget.ActionBarView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +09d058: 2200 1603 |0000: new-instance v0, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0316 │ │ +09d05c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +09d060: 7020 fe15 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBar$LayoutParams;.:(I)V // method@15fe │ │ +09d066: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207853,20 +207825,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 │ │ -09c89c: |[09c89c] android.support.v7.internal.widget.ActionBarView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -09c8ac: 2200 1203 |0000: new-instance v0, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0312 │ │ -09c8b0: 6e10 6f1c 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1c6f │ │ -09c8b6: 0c01 |0005: move-result-object v1 │ │ -09c8b8: 7030 0116 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v7/app/ActionBar$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1601 │ │ -09c8be: 1100 |0009: return-object v0 │ │ +09d068: |[09d068] android.support.v7.internal.widget.ActionBarView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +09d078: 2200 1603 |0000: new-instance v0, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0316 │ │ +09d07c: 6e10 6f1c 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1c6f │ │ +09d082: 0c01 |0005: move-result-object v1 │ │ +09d084: 7030 0116 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v7/app/ActionBar$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1601 │ │ +09d08a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1159 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -207875,19 +207847,19 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09c8c0: |[09c8c0] android.support.v7.internal.widget.ActionBarView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -09c8d0: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ -09c8d4: 6e10 671c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1c67 │ │ -09c8da: 0c01 |0005: move-result-object v1 │ │ -09c8dc: 1101 |0006: return-object v1 │ │ +09d08c: |[09d08c] android.support.v7.internal.widget.ActionBarView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +09d09c: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ +09d0a0: 6e10 671c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1c67 │ │ +09d0a6: 0c01 |0005: move-result-object v1 │ │ +09d0a8: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1164 │ │ 0x0002 line=1165 │ │ 0x0006 line=1167 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ @@ -207898,18 +207870,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09c8e0: |[09c8e0] android.support.v7.internal.widget.ActionBarView.getAnimatedVisibility:()I │ │ -09c8f0: 6f10 511b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getAnimatedVisibility:()I // method@1b51 │ │ -09c8f6: 0a00 |0003: move-result v0 │ │ -09c8f8: 0f00 |0004: return v0 │ │ +09d0ac: |[09d0ac] android.support.v7.internal.widget.ActionBarView.getAnimatedVisibility:()I │ │ +09d0bc: 6f10 511b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getAnimatedVisibility:()I // method@1b51 │ │ +09d0c2: 0a00 |0003: move-result v0 │ │ +09d0c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #7 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207917,18 +207889,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09c8fc: |[09c8fc] android.support.v7.internal.widget.ActionBarView.getContentHeight:()I │ │ -09c90c: 6f10 521b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContentHeight:()I // method@1b52 │ │ -09c912: 0a00 |0003: move-result v0 │ │ -09c914: 0f00 |0004: return v0 │ │ +09d0c8: |[09d0c8] android.support.v7.internal.widget.ActionBarView.getContentHeight:()I │ │ +09d0d8: 6f10 521b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContentHeight:()I // method@1b52 │ │ +09d0de: 0a00 |0003: move-result v0 │ │ +09d0e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #8 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207936,17 +207908,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c918: |[09c918] android.support.v7.internal.widget.ActionBarView.getCustomNavigationView:()Landroid/view/View; │ │ -09c928: 5410 b70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ -09c92c: 1100 |0002: return-object v0 │ │ +09d0e4: |[09d0e4] android.support.v7.internal.widget.ActionBarView.getCustomNavigationView:()Landroid/view/View; │ │ +09d0f4: 5410 b70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ +09d0f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #9 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207954,17 +207926,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c930: |[09c930] android.support.v7.internal.widget.ActionBarView.getDisplayOptions:()I │ │ -09c940: 5210 b80a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09c944: 0f00 |0002: return v0 │ │ +09d0fc: |[09d0fc] android.support.v7.internal.widget.ActionBarView.getDisplayOptions:()I │ │ +09d10c: 5210 b80a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09d110: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #10 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207972,17 +207944,17 @@ │ │ type : '()Landroid/widget/SpinnerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c948: |[09c948] android.support.v7.internal.widget.ActionBarView.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; │ │ -09c958: 5410 d00a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0ad0 │ │ -09c95c: 1100 |0002: return-object v0 │ │ +09d114: |[09d114] android.support.v7.internal.widget.ActionBarView.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; │ │ +09d124: 5410 d00a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0ad0 │ │ +09d128: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=717 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #11 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -207990,19 +207962,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09c960: |[09c960] android.support.v7.internal.widget.ActionBarView.getDropdownSelectedPosition:()I │ │ -09c970: 5410 cf0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ -09c974: 6e10 141f 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1f14 │ │ -09c97a: 0a00 |0005: move-result v0 │ │ -09c97c: 0f00 |0006: return v0 │ │ +09d12c: |[09d12c] android.support.v7.internal.widget.ActionBarView.getDropdownSelectedPosition:()I │ │ +09d13c: 5410 cf0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ +09d140: 6e10 141f 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1f14 │ │ +09d146: 0a00 |0005: move-result v0 │ │ +09d148: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=725 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #12 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -208010,17 +207982,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c980: |[09c980] android.support.v7.internal.widget.ActionBarView.getNavigationMode:()I │ │ -09c990: 5210 ca0a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@0aca │ │ -09c994: 0f00 |0002: return v0 │ │ +09d14c: |[09d14c] android.support.v7.internal.widget.ActionBarView.getNavigationMode:()I │ │ +09d15c: 5210 ca0a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@0aca │ │ +09d160: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=733 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #13 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -208028,17 +208000,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c998: |[09c998] android.support.v7.internal.widget.ActionBarView.getSubtitle:()Ljava/lang/CharSequence; │ │ -09c9a8: 5410 d30a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ad3 │ │ -09c9ac: 1100 |0002: return-object v0 │ │ +09d164: |[09d164] android.support.v7.internal.widget.ActionBarView.getSubtitle:()Ljava/lang/CharSequence; │ │ +09d174: 5410 d30a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ad3 │ │ +09d178: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #14 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -208046,17 +208018,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c9b0: |[09c9b0] android.support.v7.internal.widget.ActionBarView.getTitle:()Ljava/lang/CharSequence; │ │ -09c9c0: 5410 d80a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ad8 │ │ -09c9c4: 1100 |0002: return-object v0 │ │ +09d17c: |[09d17c] android.support.v7.internal.widget.ActionBarView.getTitle:()Ljava/lang/CharSequence; │ │ +09d18c: 5410 d80a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ad8 │ │ +09d190: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #15 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -208064,17 +208036,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c9c8: |[09c9c8] android.support.v7.internal.widget.ActionBarView.hasEmbeddedTabs:()Z │ │ -09c9d8: 5510 bf0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0abf │ │ -09c9dc: 0f00 |0002: return v0 │ │ +09d194: |[09d194] android.support.v7.internal.widget.ActionBarView.hasEmbeddedTabs:()Z │ │ +09d1a4: 5510 bf0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0abf │ │ +09d1a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #16 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -208082,24 +208054,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -09c9e0: |[09c9e0] android.support.v7.internal.widget.ActionBarView.hasExpandedActionView:()Z │ │ -09c9f0: 5410 bc0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ -09c9f4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -09c9f8: 5410 bc0a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ -09c9fc: 5400 a30a |0006: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ -09ca00: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -09ca04: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -09ca06: 0f00 |000b: return v0 │ │ -09ca08: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -09ca0a: 28fe |000d: goto 000b // -0002 │ │ +09d1ac: |[09d1ac] android.support.v7.internal.widget.ActionBarView.hasExpandedActionView:()Z │ │ +09d1bc: 5410 bc0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ +09d1c0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +09d1c4: 5410 bc0a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ +09d1c8: 5400 a30a |0006: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ +09d1cc: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +09d1d0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +09d1d2: 0f00 |000b: return v0 │ │ +09d1d4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +09d1d6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #17 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -208107,18 +208079,18 @@ │ │ type : '()Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09ca0c: |[09ca0c] android.support.v7.internal.widget.ActionBarView.hideOverflowMenu:()Z │ │ -09ca1c: 6f10 551b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.hideOverflowMenu:()Z // method@1b55 │ │ -09ca22: 0a00 |0003: move-result v0 │ │ -09ca24: 0f00 |0004: return v0 │ │ +09d1d8: |[09d1d8] android.support.v7.internal.widget.ActionBarView.hideOverflowMenu:()Z │ │ +09d1e8: 6f10 551b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.hideOverflowMenu:()Z // method@1b55 │ │ +09d1ee: 0a00 |0003: move-result v0 │ │ +09d1f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #18 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -208126,31 +208098,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -09ca28: |[09ca28] android.support.v7.internal.widget.ActionBarView.initIndeterminateProgress:()V │ │ -09ca38: 2200 b303 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@03b3 │ │ -09ca3c: 5451 b50a |0002: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ -09ca40: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -09ca42: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -09ca44: 5254 c00a |0006: iget v4, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@0ac0 │ │ -09ca48: 7054 451e 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1e45 │ │ -09ca4e: 5b50 c10a |000b: iput-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ -09ca52: 5450 c10a |000d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ -09ca56: 6001 ff07 |000f: sget v1, Landroid/support/v7/appcompat/R$id;.progress_circular:I // field@07ff │ │ -09ca5a: 6e20 771e 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setId:(I)V // method@1e77 │ │ -09ca60: 5450 c10a |0014: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ -09ca64: 1301 0800 |0016: const/16 v1, #int 8 // #8 │ │ -09ca68: 6e20 821e 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ -09ca6e: 5450 c10a |001b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ -09ca72: 6e20 601c 0500 |001d: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ -09ca78: 0e00 |0020: return-void │ │ +09d1f4: |[09d1f4] android.support.v7.internal.widget.ActionBarView.initIndeterminateProgress:()V │ │ +09d204: 2200 b703 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@03b7 │ │ +09d208: 5451 b50a |0002: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ +09d20c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +09d20e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +09d210: 5254 c00a |0006: iget v4, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@0ac0 │ │ +09d214: 7054 451e 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1e45 │ │ +09d21a: 5b50 c10a |000b: iput-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ +09d21e: 5450 c10a |000d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ +09d222: 6001 ff07 |000f: sget v1, Landroid/support/v7/appcompat/R$id;.progress_circular:I // field@07ff │ │ +09d226: 6e20 771e 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setId:(I)V // method@1e77 │ │ +09d22c: 5450 c10a |0014: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ +09d230: 1301 0800 |0016: const/16 v1, #int 8 // #8 │ │ +09d234: 6e20 821e 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ +09d23a: 5450 c10a |001b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ +09d23e: 6e20 601c 0500 |001d: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ +09d244: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x000d line=322 │ │ 0x0014 line=323 │ │ 0x001b line=324 │ │ 0x0020 line=325 │ │ @@ -208162,34 +208134,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -09ca7c: |[09ca7c] android.support.v7.internal.widget.ActionBarView.initProgress:()V │ │ -09ca8c: 2200 b303 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@03b3 │ │ -09ca90: 5451 b50a |0002: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ -09ca94: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -09ca96: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -09ca98: 5254 cd0a |0006: iget v4, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressStyle:I // field@0acd │ │ -09ca9c: 7054 451e 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1e45 │ │ -09caa2: 5b50 ce0a |000b: iput-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ -09caa6: 5450 ce0a |000d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ -09caaa: 6001 0008 |000f: sget v1, Landroid/support/v7/appcompat/R$id;.progress_horizontal:I // field@0800 │ │ -09caae: 6e20 771e 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setId:(I)V // method@1e77 │ │ -09cab4: 5450 ce0a |0014: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ -09cab8: 1301 1027 |0016: const/16 v1, #int 10000 // #2710 │ │ -09cabc: 6e20 7c1e 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setMax:(I)V // method@1e7c │ │ -09cac2: 5450 ce0a |001b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ -09cac6: 1301 0800 |001d: const/16 v1, #int 8 // #8 │ │ -09caca: 6e20 821e 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ -09cad0: 5450 ce0a |0022: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ -09cad4: 6e20 601c 0500 |0024: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ -09cada: 0e00 |0027: return-void │ │ +09d248: |[09d248] android.support.v7.internal.widget.ActionBarView.initProgress:()V │ │ +09d258: 2200 b703 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@03b7 │ │ +09d25c: 5451 b50a |0002: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ +09d260: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +09d262: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +09d264: 5254 cd0a |0006: iget v4, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressStyle:I // field@0acd │ │ +09d268: 7054 451e 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1e45 │ │ +09d26e: 5b50 ce0a |000b: iput-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ +09d272: 5450 ce0a |000d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ +09d276: 6001 0008 |000f: sget v1, Landroid/support/v7/appcompat/R$id;.progress_horizontal:I // field@0800 │ │ +09d27a: 6e20 771e 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setId:(I)V // method@1e77 │ │ +09d280: 5450 ce0a |0014: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ +09d284: 1301 1027 |0016: const/16 v1, #int 10000 // #2710 │ │ +09d288: 6e20 7c1e 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setMax:(I)V // method@1e7c │ │ +09d28e: 5450 ce0a |001b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ +09d292: 1301 0800 |001d: const/16 v1, #int 8 // #8 │ │ +09d296: 6e20 821e 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1e82 │ │ +09d29c: 5450 ce0a |0022: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ +09d2a0: 6e20 601c 0500 |0024: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ +09d2a6: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x000d line=313 │ │ 0x0014 line=314 │ │ 0x001b line=315 │ │ 0x0022 line=316 │ │ @@ -208202,17 +208174,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09cadc: |[09cadc] android.support.v7.internal.widget.ActionBarView.isCollapsed:()Z │ │ -09caec: 5510 c30a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsed:Z // field@0ac3 │ │ -09caf0: 0f00 |0002: return v0 │ │ +09d2a8: |[09d2a8] android.support.v7.internal.widget.ActionBarView.isCollapsed:()Z │ │ +09d2b8: 5510 c30a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsed:Z // field@0ac3 │ │ +09d2bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=813 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #21 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -208220,18 +208192,18 @@ │ │ type : '()Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09caf4: |[09caf4] android.support.v7.internal.widget.ActionBarView.isOverflowMenuShowing:()Z │ │ -09cb04: 6f10 561b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.isOverflowMenuShowing:()Z // method@1b56 │ │ -09cb0a: 0a00 |0003: move-result v0 │ │ -09cb0c: 0f00 |0004: return v0 │ │ +09d2c0: |[09d2c0] android.support.v7.internal.widget.ActionBarView.isOverflowMenuShowing:()Z │ │ +09d2d0: 6f10 561b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.isOverflowMenuShowing:()Z // method@1b56 │ │ +09d2d6: 0a00 |0003: move-result v0 │ │ +09d2d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #22 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -208239,18 +208211,18 @@ │ │ type : '()Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09cb10: |[09cb10] android.support.v7.internal.widget.ActionBarView.isOverflowReserved:()Z │ │ -09cb20: 6f10 571b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.isOverflowReserved:()Z // method@1b57 │ │ -09cb26: 0a00 |0003: move-result v0 │ │ -09cb28: 0f00 |0004: return v0 │ │ +09d2dc: |[09d2dc] android.support.v7.internal.widget.ActionBarView.isOverflowReserved:()Z │ │ +09d2ec: 6f10 571b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.isOverflowReserved:()Z // method@1b57 │ │ +09d2f2: 0a00 |0003: move-result v0 │ │ +09d2f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #23 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -208258,17 +208230,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09cb2c: |[09cb2c] android.support.v7.internal.widget.ActionBarView.isSplitActionBar:()Z │ │ -09cb3c: 5510 d10a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSplitActionBar:Z // field@0ad1 │ │ -09cb40: 0f00 |0002: return v0 │ │ +09d2f8: |[09d2f8] android.support.v7.internal.widget.ActionBarView.isSplitActionBar:()Z │ │ +09d308: 5510 d10a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSplitActionBar:Z // field@0ad1 │ │ +09d30c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #24 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -208276,59 +208248,59 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 91 16-bit code units │ │ -09cb44: |[09cb44] android.support.v7.internal.widget.ActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -09cb54: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09cb56: 6f20 591b 4300 |0001: invoke-super {v3, v4}, Landroid/support/v7/internal/widget/AbsActionBarView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1b59 │ │ -09cb5c: 5b32 dc0a |0004: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0adc │ │ -09cb60: 5b32 d50a |0006: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ad5 │ │ -09cb64: 5b32 db0a |0008: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0adb │ │ -09cb68: 5431 d90a |000a: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09cb6c: 3801 0f00 |000c: if-eqz v1, 001b // +000f │ │ -09cb70: 5431 d90a |000e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09cb74: 6e10 7a23 0100 |0010: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@237a │ │ -09cb7a: 0c01 |0013: move-result-object v1 │ │ -09cb7c: 3331 0700 |0014: if-ne v1, v3, 001b // +0007 │ │ -09cb80: 5431 d90a |0016: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09cb84: 6e20 9b1c 1300 |0018: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ -09cb8a: 5b32 d90a |001b: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09cb8e: 5231 b80a |001d: iget v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09cb92: dd01 0108 |001f: and-int/lit8 v1, v1, #int 8 // #08 │ │ -09cb96: 3801 0500 |0021: if-eqz v1, 0026 // +0005 │ │ -09cb9a: 7010 891c 0300 |0023: invoke-direct {v3}, Landroid/support/v7/internal/widget/ActionBarView;.initTitle:()V // method@1c89 │ │ -09cba0: 5431 d60a |0026: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ -09cba4: 3801 1a00 |0028: if-eqz v1, 0042 // +001a │ │ -09cba8: 5531 bf0a |002a: iget-boolean v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0abf │ │ -09cbac: 3801 1600 |002c: if-eqz v1, 0042 // +0016 │ │ -09cbb0: 5431 d60a |002e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ -09cbb4: 6e10 b11e 0100 |0030: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1eb1 │ │ -09cbba: 0c00 |0033: move-result-object v0 │ │ -09cbbc: 3800 0800 |0034: if-eqz v0, 003c // +0008 │ │ -09cbc0: 12e1 |0036: const/4 v1, #int -2 // #fe │ │ -09cbc2: 5901 5f0c |0037: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ -09cbc6: 12f1 |0039: const/4 v1, #int -1 // #ff │ │ -09cbc8: 5901 5e0c |003a: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ -09cbcc: 5431 d60a |003c: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ -09cbd0: 1212 |003e: const/4 v2, #int 1 // #1 │ │ -09cbd2: 6e20 c31e 2100 |003f: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1ec3 │ │ -09cbd8: 5431 ce0a |0042: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ -09cbdc: 3801 0a00 |0044: if-eqz v1, 004e // +000a │ │ -09cbe0: 5431 ce0a |0046: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ -09cbe4: 6e20 9b1c 1300 |0048: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ -09cbea: 6e10 881c 0300 |004b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.initProgress:()V // method@1c88 │ │ -09cbf0: 5431 c10a |004e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ -09cbf4: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -09cbf8: 5431 c10a |0052: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ -09cbfc: 6e20 9b1c 1300 |0054: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ -09cc02: 6e10 871c 0300 |0057: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.initIndeterminateProgress:()V // method@1c87 │ │ -09cc08: 0e00 |005a: return-void │ │ +09d310: |[09d310] android.support.v7.internal.widget.ActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +09d320: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09d322: 6f20 591b 4300 |0001: invoke-super {v3, v4}, Landroid/support/v7/internal/widget/AbsActionBarView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1b59 │ │ +09d328: 5b32 dc0a |0004: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0adc │ │ +09d32c: 5b32 d50a |0006: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ad5 │ │ +09d330: 5b32 db0a |0008: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0adb │ │ +09d334: 5431 d90a |000a: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09d338: 3801 0f00 |000c: if-eqz v1, 001b // +000f │ │ +09d33c: 5431 d90a |000e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09d340: 6e10 7a23 0100 |0010: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@237a │ │ +09d346: 0c01 |0013: move-result-object v1 │ │ +09d348: 3331 0700 |0014: if-ne v1, v3, 001b // +0007 │ │ +09d34c: 5431 d90a |0016: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09d350: 6e20 9b1c 1300 |0018: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ +09d356: 5b32 d90a |001b: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09d35a: 5231 b80a |001d: iget v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09d35e: dd01 0108 |001f: and-int/lit8 v1, v1, #int 8 // #08 │ │ +09d362: 3801 0500 |0021: if-eqz v1, 0026 // +0005 │ │ +09d366: 7010 891c 0300 |0023: invoke-direct {v3}, Landroid/support/v7/internal/widget/ActionBarView;.initTitle:()V // method@1c89 │ │ +09d36c: 5431 d60a |0026: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ +09d370: 3801 1a00 |0028: if-eqz v1, 0042 // +001a │ │ +09d374: 5531 bf0a |002a: iget-boolean v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0abf │ │ +09d378: 3801 1600 |002c: if-eqz v1, 0042 // +0016 │ │ +09d37c: 5431 d60a |002e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ +09d380: 6e10 b11e 0100 |0030: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1eb1 │ │ +09d386: 0c00 |0033: move-result-object v0 │ │ +09d388: 3800 0800 |0034: if-eqz v0, 003c // +0008 │ │ +09d38c: 12e1 |0036: const/4 v1, #int -2 // #fe │ │ +09d38e: 5901 5f0c |0037: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ +09d392: 12f1 |0039: const/4 v1, #int -1 // #ff │ │ +09d394: 5901 5e0c |003a: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ +09d398: 5431 d60a |003c: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ +09d39c: 1212 |003e: const/4 v2, #int 1 // #1 │ │ +09d39e: 6e20 c31e 2100 |003f: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1ec3 │ │ +09d3a4: 5431 ce0a |0042: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ +09d3a8: 3801 0a00 |0044: if-eqz v1, 004e // +000a │ │ +09d3ac: 5431 ce0a |0046: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ +09d3b0: 6e20 9b1c 1300 |0048: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ +09d3b6: 6e10 881c 0300 |004b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.initProgress:()V // method@1c88 │ │ +09d3bc: 5431 c10a |004e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ +09d3c0: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +09d3c4: 5431 c10a |0052: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ +09d3c8: 6e20 9b1c 1300 |0054: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ +09d3ce: 6e10 871c 0300 |0057: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.initIndeterminateProgress:()V // method@1c87 │ │ +09d3d4: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=256 │ │ 0x0004 line=258 │ │ 0x0006 line=259 │ │ 0x0008 line=260 │ │ 0x000a line=261 │ │ @@ -208359,25 +208331,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -09cc0c: |[09cc0c] android.support.v7.internal.widget.ActionBarView.onDetachedFromWindow:()V │ │ -09cc1c: 6f10 5a1b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@1b5a │ │ -09cc22: 5410 d70a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTabSelector:Ljava/lang/Runnable; // field@0ad7 │ │ -09cc26: 6e20 9a1c 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1c9a │ │ -09cc2c: 5410 b20a |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09cc30: 3800 0c00 |000a: if-eqz v0, 0016 // +000c │ │ -09cc34: 5410 b20a |000c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09cc38: 6e10 1819 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1918 │ │ -09cc3e: 5410 b20a |0011: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09cc42: 6e10 1919 0000 |0013: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@1919 │ │ -09cc48: 0e00 |0016: return-void │ │ +09d3d8: |[09d3d8] android.support.v7.internal.widget.ActionBarView.onDetachedFromWindow:()V │ │ +09d3e8: 6f10 5a1b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@1b5a │ │ +09d3ee: 5410 d70a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTabSelector:Ljava/lang/Runnable; // field@0ad7 │ │ +09d3f2: 6e20 9a1c 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1c9a │ │ +09d3f8: 5410 b20a |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09d3fc: 3800 0c00 |000a: if-eqz v0, 0016 // +000c │ │ +09d400: 5410 b20a |000c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09d404: 6e10 1819 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1918 │ │ +09d40a: 5410 b20a |0011: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09d40e: 6e10 1919 0000 |0013: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@1919 │ │ +09d414: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0003 line=300 │ │ 0x0008 line=301 │ │ 0x000c line=302 │ │ 0x0011 line=303 │ │ @@ -208390,35 +208362,35 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -09cc4c: |[09cc4c] android.support.v7.internal.widget.ActionBarView.onFinishInflate:()V │ │ -09cc5c: 6f10 5b1b 0200 |0000: invoke-super {v2}, Landroid/support/v7/internal/widget/AbsActionBarView;.onFinishInflate:()V // method@1b5b │ │ -09cc62: 5421 bd0a |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09cc66: 6e20 601c 1200 |0005: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ -09cc6c: 5421 b70a |0008: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ -09cc70: 3801 2000 |000a: if-eqz v1, 002a // +0020 │ │ -09cc74: 5221 b80a |000c: iget v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09cc78: dd01 0110 |000e: and-int/lit8 v1, v1, #int 16 // #10 │ │ -09cc7c: 3801 1a00 |0010: if-eqz v1, 002a // +001a │ │ -09cc80: 5421 b70a |0012: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ -09cc84: 6e10 7821 0100 |0014: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -09cc8a: 0c00 |0017: move-result-object v0 │ │ -09cc8c: 3220 1200 |0018: if-eq v0, v2, 002a // +0012 │ │ -09cc90: 2001 2204 |001a: instance-of v1, v0, Landroid/view/ViewGroup; // type@0422 │ │ -09cc94: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -09cc98: 1f00 2204 |001e: check-cast v0, Landroid/view/ViewGroup; // type@0422 │ │ -09cc9c: 5421 b70a |0020: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ -09cca0: 6e20 2922 1000 |0022: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ -09cca6: 5421 b70a |0025: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ -09ccaa: 6e20 601c 1200 |0027: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ -09ccb0: 0e00 |002a: return-void │ │ +09d418: |[09d418] android.support.v7.internal.widget.ActionBarView.onFinishInflate:()V │ │ +09d428: 6f10 5b1b 0200 |0000: invoke-super {v2}, Landroid/support/v7/internal/widget/AbsActionBarView;.onFinishInflate:()V // method@1b5b │ │ +09d42e: 5421 bd0a |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09d432: 6e20 601c 1200 |0005: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ +09d438: 5421 b70a |0008: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ +09d43c: 3801 2000 |000a: if-eqz v1, 002a // +0020 │ │ +09d440: 5221 b80a |000c: iget v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09d444: dd01 0110 |000e: and-int/lit8 v1, v1, #int 16 // #10 │ │ +09d448: 3801 1a00 |0010: if-eqz v1, 002a // +001a │ │ +09d44c: 5421 b70a |0012: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ +09d450: 6e10 7821 0100 |0014: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +09d456: 0c00 |0017: move-result-object v0 │ │ +09d458: 3220 1200 |0018: if-eq v0, v2, 002a // +0012 │ │ +09d45c: 2001 2804 |001a: instance-of v1, v0, Landroid/view/ViewGroup; // type@0428 │ │ +09d460: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +09d464: 1f00 2804 |001e: check-cast v0, Landroid/view/ViewGroup; // type@0428 │ │ +09d468: 5421 b70a |0020: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ +09d46c: 6e20 2922 1000 |0022: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ +09d472: 5421 b70a |0025: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ +09d476: 6e20 601c 1200 |0027: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ +09d47c: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0003 line=751 │ │ 0x0008 line=753 │ │ 0x0012 line=754 │ │ 0x0018 line=755 │ │ @@ -208435,365 +208407,365 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 38 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 730 16-bit code units │ │ -09ccb4: |[09ccb4] android.support.v7.internal.widget.ActionBarView.onLayout:(ZIIII)V │ │ -09ccc4: 7401 7a1c 2000 |0000: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingLeft:()I // method@1c7a │ │ -09ccca: 0a17 |0003: move-result v23 │ │ -09cccc: 7401 7c1c 2000 |0004: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@1c7c │ │ -09ccd2: 0a19 |0007: move-result v25 │ │ -09ccd4: 911b 2523 |0008: sub-int v27, v37, v35 │ │ -09ccd8: 7401 7c1c 2000 |000a: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@1c7c │ │ -09ccde: 0a1c |000d: move-result v28 │ │ -09cce0: 911b 1b1c |000e: sub-int v27, v27, v28 │ │ -09cce4: 7401 791c 2000 |0010: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@1c79 │ │ -09ccea: 0a1c |0013: move-result v28 │ │ -09ccec: 9107 1b1c |0014: sub-int v7, v27, v28 │ │ -09ccf0: 3c07 0300 |0016: if-gtz v7, 0019 // +0003 │ │ -09ccf4: 0e00 |0018: return-void │ │ -09ccf6: 0800 2000 |0019: move-object/from16 v0, v32 │ │ -09ccfa: 5400 b90a |001b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09ccfe: 081b 0000 |001d: move-object/from16 v27, v0 │ │ -09cd02: 381b af01 |001f: if-eqz v27, 01ce // +01af │ │ -09cd06: 0800 2000 |0021: move-object/from16 v0, v32 │ │ -09cd0a: 540d bb0a |0023: iget-object v13, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abb │ │ -09cd0e: 6e10 341c 0d00 |0025: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@1c34 │ │ -09cd14: 0a1b |0028: move-result v27 │ │ -09cd16: 131c 0800 |0029: const/16 v28, #int 8 // #8 │ │ -09cd1a: 0200 1b00 |002b: move/from16 v0, v27 │ │ -09cd1e: 0201 1c00 |002d: move/from16 v1, v28 │ │ -09cd22: 3210 1600 |002f: if-eq v0, v1, 0045 // +0016 │ │ -09cd26: 6e10 301c 0d00 |0031: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@1c30 │ │ -09cd2c: 0a0e |0034: move-result v14 │ │ -09cd2e: 901b 170e |0035: add-int v27, v23, v14 │ │ -09cd32: 0800 2000 |0037: move-object/from16 v0, v32 │ │ -09cd36: 0201 1b00 |0039: move/from16 v1, v27 │ │ -09cd3a: 0202 1900 |003b: move/from16 v2, v25 │ │ -09cd3e: 6e57 971c d021 |003d: invoke-virtual {v0, v13, v1, v2, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@1c97 │ │ -09cd44: 0a1b |0040: move-result v27 │ │ -09cd46: 901b 1b0e |0041: add-int v27, v27, v14 │ │ -09cd4a: 9017 171b |0043: add-int v23, v23, v27 │ │ -09cd4e: 0800 2000 |0045: move-object/from16 v0, v32 │ │ -09cd52: 5400 b90a |0047: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09cd56: 081b 0000 |0049: move-object/from16 v27, v0 │ │ -09cd5a: 391b 4700 |004b: if-nez v27, 0092 // +0047 │ │ -09cd5e: 0800 2000 |004d: move-object/from16 v0, v32 │ │ -09cd62: 5400 d90a |004f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09cd66: 081b 0000 |0051: move-object/from16 v27, v0 │ │ -09cd6a: 381b 8101 |0053: if-eqz v27, 01d4 // +0181 │ │ -09cd6e: 0800 2000 |0055: move-object/from16 v0, v32 │ │ -09cd72: 5400 d90a |0057: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09cd76: 081b 0000 |0059: move-object/from16 v27, v0 │ │ -09cd7a: 7401 7b23 1b00 |005b: invoke-virtual/range {v27}, Landroid/widget/LinearLayout;.getVisibility:()I // method@237b │ │ -09cd80: 0a1b |005e: move-result v27 │ │ -09cd82: 131c 0800 |005f: const/16 v28, #int 8 // #8 │ │ -09cd86: 0200 1b00 |0061: move/from16 v0, v27 │ │ -09cd8a: 0201 1c00 |0063: move/from16 v1, v28 │ │ -09cd8e: 3210 6f01 |0065: if-eq v0, v1, 01d4 // +016f │ │ -09cd92: 0800 2000 |0067: move-object/from16 v0, v32 │ │ -09cd96: 5200 b80a |0069: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09cd9a: 021b 0000 |006b: move/from16 v27, v0 │ │ -09cd9e: dd1b 1b08 |006d: and-int/lit8 v27, v27, #int 8 // #08 │ │ -09cda2: 381b 6501 |006f: if-eqz v27, 01d4 // +0165 │ │ -09cda6: 1314 0100 |0071: const/16 v20, #int 1 // #1 │ │ -09cdaa: 3814 1600 |0073: if-eqz v20, 0089 // +0016 │ │ -09cdae: 0800 2000 |0075: move-object/from16 v0, v32 │ │ -09cdb2: 5400 d90a |0077: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09cdb6: 081b 0000 |0079: move-object/from16 v27, v0 │ │ -09cdba: 0800 2000 |007b: move-object/from16 v0, v32 │ │ -09cdbe: 0801 1b00 |007d: move-object/from16 v1, v27 │ │ -09cdc2: 0202 1700 |007f: move/from16 v2, v23 │ │ -09cdc6: 0203 1900 |0081: move/from16 v3, v25 │ │ -09cdca: 6e57 971c 1032 |0083: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@1c97 │ │ -09cdd0: 0a1b |0086: move-result v27 │ │ -09cdd2: 9017 171b |0087: add-int v23, v23, v27 │ │ -09cdd6: 0800 2000 |0089: move-object/from16 v0, v32 │ │ -09cdda: 5200 ca0a |008b: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@0aca │ │ -09cdde: 021b 0000 |008d: move/from16 v27, v0 │ │ -09cde2: 2b1b 2502 0000 |008f: packed-switch v27, 000002b4 // +00000225 │ │ -09cde8: 911b 2422 |0092: sub-int v27, v36, v34 │ │ -09cdec: 7401 7b1c 2000 |0094: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingRight:()I // method@1c7b │ │ -09cdf2: 0a1c |0097: move-result v28 │ │ -09cdf4: 9110 1b1c |0098: sub-int v16, v27, v28 │ │ -09cdf8: 0800 2000 |009a: move-object/from16 v0, v32 │ │ -09cdfc: 5400 c80a |009c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09ce00: 081b 0000 |009e: move-object/from16 v27, v0 │ │ -09ce04: 381b 2f00 |00a0: if-eqz v27, 00cf // +002f │ │ -09ce08: 0800 2000 |00a2: move-object/from16 v0, v32 │ │ -09ce0c: 5400 c80a |00a4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09ce10: 081b 0000 |00a6: move-object/from16 v27, v0 │ │ -09ce14: 7401 4a19 1b00 |00a8: invoke-virtual/range {v27}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@194a │ │ -09ce1a: 0c1b |00ab: move-result-object v27 │ │ -09ce1c: 0800 1b00 |00ac: move-object/from16 v0, v27 │ │ -09ce20: 0801 2000 |00ae: move-object/from16 v1, v32 │ │ -09ce24: 3310 1f00 |00b0: if-ne v0, v1, 00cf // +001f │ │ -09ce28: 0800 2000 |00b2: move-object/from16 v0, v32 │ │ -09ce2c: 5400 c80a |00b4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09ce30: 081b 0000 |00b6: move-object/from16 v27, v0 │ │ -09ce34: 0800 2000 |00b8: move-object/from16 v0, v32 │ │ -09ce38: 0801 1b00 |00ba: move-object/from16 v1, v27 │ │ -09ce3c: 0202 1000 |00bc: move/from16 v2, v16 │ │ -09ce40: 0203 1900 |00be: move/from16 v3, v25 │ │ -09ce44: 6e57 981c 1032 |00c0: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@1c98 │ │ -09ce4a: 0800 2000 |00c3: move-object/from16 v0, v32 │ │ -09ce4e: 5400 c80a |00c5: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09ce52: 081b 0000 |00c7: move-object/from16 v27, v0 │ │ -09ce56: 7401 4519 1b00 |00c9: invoke-virtual/range {v27}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@1945 │ │ -09ce5c: 0a1b |00cc: move-result v27 │ │ -09ce5e: 9110 101b |00cd: sub-int v16, v16, v27 │ │ -09ce62: 0800 2000 |00cf: move-object/from16 v0, v32 │ │ -09ce66: 5400 c10a |00d1: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ -09ce6a: 081b 0000 |00d3: move-object/from16 v27, v0 │ │ -09ce6e: 381b 3100 |00d5: if-eqz v27, 0106 // +0031 │ │ -09ce72: 0800 2000 |00d7: move-object/from16 v0, v32 │ │ -09ce76: 5400 c10a |00d9: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ -09ce7a: 081b 0000 |00db: move-object/from16 v27, v0 │ │ -09ce7e: 7401 5d1e 1b00 |00dd: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1e5d │ │ -09ce84: 0a1b |00e0: move-result v27 │ │ -09ce86: 131c 0800 |00e1: const/16 v28, #int 8 // #8 │ │ -09ce8a: 0200 1b00 |00e3: move/from16 v0, v27 │ │ -09ce8e: 0201 1c00 |00e5: move/from16 v1, v28 │ │ -09ce92: 3210 1f00 |00e7: if-eq v0, v1, 0106 // +001f │ │ -09ce96: 0800 2000 |00e9: move-object/from16 v0, v32 │ │ -09ce9a: 5400 c10a |00eb: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ -09ce9e: 081b 0000 |00ed: move-object/from16 v27, v0 │ │ -09cea2: 0800 2000 |00ef: move-object/from16 v0, v32 │ │ -09cea6: 0801 1b00 |00f1: move-object/from16 v1, v27 │ │ -09ceaa: 0202 1000 |00f3: move/from16 v2, v16 │ │ -09ceae: 0203 1900 |00f5: move/from16 v3, v25 │ │ -09ceb2: 6e57 981c 1032 |00f7: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@1c98 │ │ -09ceb8: 0800 2000 |00fa: move-object/from16 v0, v32 │ │ -09cebc: 5400 c10a |00fc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ -09cec0: 081b 0000 |00fe: move-object/from16 v27, v0 │ │ -09cec4: 7401 531e 1b00 |0100: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredWidth:()I // method@1e53 │ │ -09ceca: 0a1b |0103: move-result v27 │ │ -09cecc: 9110 101b |0104: sub-int v16, v16, v27 │ │ -09ced0: 1208 |0106: const/4 v8, #int 0 // #0 │ │ -09ced2: 0800 2000 |0107: move-object/from16 v0, v32 │ │ -09ced6: 5400 b90a |0109: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09ceda: 081b 0000 |010b: move-object/from16 v27, v0 │ │ -09cede: 381b 2b01 |010d: if-eqz v27, 0238 // +012b │ │ -09cee2: 0800 2000 |010f: move-object/from16 v0, v32 │ │ -09cee6: 5408 b90a |0111: iget-object v8, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09ceea: 3808 7000 |0113: if-eqz v8, 0183 // +0070 │ │ -09ceee: 6e10 6821 0800 |0115: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -09cef4: 0c0f |0118: move-result-object v15 │ │ -09cef6: 20f0 1203 |0119: instance-of v0, v15, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0312 │ │ -09cefa: 021b 0000 |011b: move/from16 v27, v0 │ │ -09cefe: 381b 3301 |011d: if-eqz v27, 0250 // +0133 │ │ -09cf02: 1f0f 1203 |011f: check-cast v15, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0312 │ │ -09cf06: 07f4 |0121: move-object v4, v15 │ │ -09cf08: 3804 3101 |0122: if-eqz v4, 0253 // +0131 │ │ -09cf0c: 524a 7506 |0124: iget v10, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ -09cf10: 6e10 6f21 0800 |0126: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -09cf16: 0a11 |0129: move-result v17 │ │ -09cf18: 1315 0000 |012a: const/16 v21, #int 0 // #0 │ │ -09cf1c: 1205 |012c: const/4 v5, #int 0 // #0 │ │ -09cf1e: 3804 1400 |012d: if-eqz v4, 0141 // +0014 │ │ -09cf22: 5240 7606 |012f: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.leftMargin:I // field@0676 │ │ -09cf26: 021b 0000 |0131: move/from16 v27, v0 │ │ -09cf2a: 9017 171b |0133: add-int v23, v23, v27 │ │ -09cf2e: 5240 7706 |0135: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.rightMargin:I // field@0677 │ │ -09cf32: 021b 0000 |0137: move/from16 v27, v0 │ │ -09cf36: 9110 101b |0139: sub-int v16, v16, v27 │ │ -09cf3a: 5240 7806 |013b: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.topMargin:I // field@0678 │ │ -09cf3e: 0215 0000 |013d: move/from16 v21, v0 │ │ -09cf42: 5245 7406 |013f: iget v5, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.bottomMargin:I // field@0674 │ │ -09cf46: dd0c 0a07 |0141: and-int/lit8 v12, v10, #int 7 // #07 │ │ -09cf4a: 131b 0100 |0143: const/16 v27, #int 1 // #1 │ │ -09cf4e: 0200 1b00 |0145: move/from16 v0, v27 │ │ -09cf52: 330c 1b01 |0147: if-ne v12, v0, 0262 // +011b │ │ -09cf56: 7401 831c 2000 |0149: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getWidth:()I // method@1c83 │ │ -09cf5c: 0a1b |014c: move-result v27 │ │ -09cf5e: 911b 1b11 |014d: sub-int v27, v27, v17 │ │ -09cf62: db06 1b02 |014f: div-int/lit8 v6, v27, #int 2 // #02 │ │ -09cf66: 0200 1700 |0151: move/from16 v0, v23 │ │ -09cf6a: 3506 0401 |0153: if-ge v6, v0, 0257 // +0104 │ │ -09cf6e: 123c |0155: const/4 v12, #int 3 // #3 │ │ -09cf70: 1318 0000 |0156: const/16 v24, #int 0 // #0 │ │ -09cf74: 2b0c 6601 0000 |0158: packed-switch v12, 000002be // +00000166 │ │ -09cf7a: dd16 0a70 |015b: and-int/lit8 v22, v10, #int 112 // #70 │ │ -09cf7e: 131b ffff |015d: const/16 v27, #int -1 // #ffff │ │ -09cf82: 0200 1b00 |015f: move/from16 v0, v27 │ │ -09cf86: 330a 0400 |0161: if-ne v10, v0, 0165 // +0004 │ │ -09cf8a: 1316 1000 |0163: const/16 v22, #int 16 // #10 │ │ -09cf8e: 131a 0000 |0165: const/16 v26, #int 0 // #0 │ │ -09cf92: 2c16 6501 0000 |0167: sparse-switch v22, 000002cc // +00000165 │ │ -09cf98: 6e10 6f21 0800 |016a: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -09cf9e: 0a09 |016d: move-result v9 │ │ -09cfa0: 901b 1809 |016e: add-int v27, v24, v9 │ │ -09cfa4: 6e10 6c21 0800 |0170: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -09cfaa: 0a1c |0173: move-result v28 │ │ -09cfac: 901c 1c1a |0174: add-int v28, v28, v26 │ │ -09cfb0: 0200 1800 |0176: move/from16 v0, v24 │ │ -09cfb4: 0201 1a00 |0178: move/from16 v1, v26 │ │ -09cfb8: 0202 1b00 |017a: move/from16 v2, v27 │ │ -09cfbc: 0203 1c00 |017c: move/from16 v3, v28 │ │ -09cfc0: 6e53 a121 0821 |017e: invoke-virtual {v8, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ -09cfc6: 9017 1709 |0181: add-int v23, v23, v9 │ │ -09cfca: 0800 2000 |0183: move-object/from16 v0, v32 │ │ -09cfce: 5400 ce0a |0185: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ -09cfd2: 081b 0000 |0187: move-object/from16 v27, v0 │ │ -09cfd6: 381b 8ffe |0189: if-eqz v27, 0018 // -0171 │ │ -09cfda: 0800 2000 |018b: move-object/from16 v0, v32 │ │ -09cfde: 5400 ce0a |018d: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ -09cfe2: 081b 0000 |018f: move-object/from16 v27, v0 │ │ -09cfe6: 7401 481e 1b00 |0191: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.bringToFront:()V // method@1e48 │ │ -09cfec: 0800 2000 |0194: move-object/from16 v0, v32 │ │ -09cff0: 5400 ce0a |0196: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ -09cff4: 081b 0000 |0198: move-object/from16 v27, v0 │ │ -09cff8: 7401 521e 1b00 |019a: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredHeight:()I // method@1e52 │ │ -09cffe: 0a1b |019d: move-result v27 │ │ -09d000: db0b 1b02 |019e: div-int/lit8 v11, v27, #int 2 // #02 │ │ -09d004: 0800 2000 |01a0: move-object/from16 v0, v32 │ │ -09d008: 5400 ce0a |01a2: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ -09d00c: 081b 0000 |01a4: move-object/from16 v27, v0 │ │ -09d010: 0800 2000 |01a6: move-object/from16 v0, v32 │ │ -09d014: 5200 cc0a |01a8: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0acc │ │ -09d018: 021c 0000 |01aa: move/from16 v28, v0 │ │ -09d01c: 7bb0 |01ac: neg-int v0, v11 │ │ -09d01e: 021d 0000 |01ad: move/from16 v29, v0 │ │ -09d022: 0800 2000 |01af: move-object/from16 v0, v32 │ │ -09d026: 5200 cc0a |01b1: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0acc │ │ -09d02a: 021e 0000 |01b3: move/from16 v30, v0 │ │ -09d02e: 0800 2000 |01b5: move-object/from16 v0, v32 │ │ -09d032: 5400 ce0a |01b7: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ -09d036: 081f 0000 |01b9: move-object/from16 v31, v0 │ │ -09d03a: 7401 531e 1f00 |01bb: invoke-virtual/range {v31}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredWidth:()I // method@1e53 │ │ -09d040: 0a1f |01be: move-result v31 │ │ -09d042: 901e 1e1f |01bf: add-int v30, v30, v31 │ │ -09d046: 0800 1b00 |01c1: move-object/from16 v0, v27 │ │ -09d04a: 0201 1c00 |01c3: move/from16 v1, v28 │ │ -09d04e: 0202 1d00 |01c5: move/from16 v2, v29 │ │ -09d052: 0203 1e00 |01c7: move/from16 v3, v30 │ │ -09d056: 6e5b 661e 1032 |01c9: invoke-virtual {v0, v1, v2, v3, v11}, Landroid/support/v7/internal/widget/ProgressBarICS;.layout:(IIII)V // method@1e66 │ │ -09d05c: 2900 4cfe |01cc: goto/16 0018 // -01b4 │ │ -09d060: 0800 2000 |01ce: move-object/from16 v0, v32 │ │ -09d064: 540d bd0a |01d0: iget-object v13, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09d068: 2900 53fe |01d2: goto/16 0025 // -01ad │ │ -09d06c: 1314 0000 |01d4: const/16 v20, #int 0 // #0 │ │ -09d070: 2900 9dfe |01d6: goto/16 0073 // -0163 │ │ -09d074: 0800 2000 |01d8: move-object/from16 v0, v32 │ │ -09d078: 5400 c50a |01da: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ -09d07c: 081b 0000 |01dc: move-object/from16 v27, v0 │ │ -09d080: 381b b4fe |01de: if-eqz v27, 0092 // -014c │ │ -09d084: 3814 0a00 |01e0: if-eqz v20, 01ea // +000a │ │ -09d088: 0800 2000 |01e2: move-object/from16 v0, v32 │ │ -09d08c: 5200 c40a |01e4: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@0ac4 │ │ -09d090: 021b 0000 |01e6: move/from16 v27, v0 │ │ -09d094: 9017 171b |01e8: add-int v23, v23, v27 │ │ -09d098: 0800 2000 |01ea: move-object/from16 v0, v32 │ │ -09d09c: 5400 c50a |01ec: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ -09d0a0: 081b 0000 |01ee: move-object/from16 v27, v0 │ │ -09d0a4: 0800 2000 |01f0: move-object/from16 v0, v32 │ │ -09d0a8: 0801 1b00 |01f2: move-object/from16 v1, v27 │ │ -09d0ac: 0202 1700 |01f4: move/from16 v2, v23 │ │ -09d0b0: 0203 1900 |01f6: move/from16 v3, v25 │ │ -09d0b4: 6e57 971c 1032 |01f8: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@1c97 │ │ -09d0ba: 0a1b |01fb: move-result v27 │ │ -09d0bc: 0800 2000 |01fc: move-object/from16 v0, v32 │ │ -09d0c0: 5200 c40a |01fe: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@0ac4 │ │ -09d0c4: 021c 0000 |0200: move/from16 v28, v0 │ │ -09d0c8: 901b 1b1c |0202: add-int v27, v27, v28 │ │ -09d0cc: 9017 171b |0204: add-int v23, v23, v27 │ │ -09d0d0: 2900 8cfe |0206: goto/16 0092 // -0174 │ │ -09d0d4: 0800 2000 |0208: move-object/from16 v0, v32 │ │ -09d0d8: 5400 d60a |020a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ -09d0dc: 081b 0000 |020c: move-object/from16 v27, v0 │ │ -09d0e0: 381b 84fe |020e: if-eqz v27, 0092 // -017c │ │ -09d0e4: 3814 0a00 |0210: if-eqz v20, 021a // +000a │ │ -09d0e8: 0800 2000 |0212: move-object/from16 v0, v32 │ │ -09d0ec: 5200 c40a |0214: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@0ac4 │ │ -09d0f0: 021b 0000 |0216: move/from16 v27, v0 │ │ -09d0f4: 9017 171b |0218: add-int v23, v23, v27 │ │ -09d0f8: 0800 2000 |021a: move-object/from16 v0, v32 │ │ -09d0fc: 5400 d60a |021c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ -09d100: 081b 0000 |021e: move-object/from16 v27, v0 │ │ -09d104: 0800 2000 |0220: move-object/from16 v0, v32 │ │ -09d108: 0801 1b00 |0222: move-object/from16 v1, v27 │ │ -09d10c: 0202 1700 |0224: move/from16 v2, v23 │ │ -09d110: 0203 1900 |0226: move/from16 v3, v25 │ │ -09d114: 6e57 971c 1032 |0228: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@1c97 │ │ -09d11a: 0a1b |022b: move-result v27 │ │ -09d11c: 0800 2000 |022c: move-object/from16 v0, v32 │ │ -09d120: 5200 c40a |022e: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@0ac4 │ │ -09d124: 021c 0000 |0230: move/from16 v28, v0 │ │ -09d128: 901b 1b1c |0232: add-int v27, v27, v28 │ │ -09d12c: 9017 171b |0234: add-int v23, v23, v27 │ │ -09d130: 2900 5cfe |0236: goto/16 0092 // -01a4 │ │ -09d134: 0800 2000 |0238: move-object/from16 v0, v32 │ │ -09d138: 5200 b80a |023a: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09d13c: 021b 0000 |023c: move/from16 v27, v0 │ │ -09d140: dd1b 1b10 |023e: and-int/lit8 v27, v27, #int 16 // #10 │ │ -09d144: 381b d3fe |0240: if-eqz v27, 0113 // -012d │ │ -09d148: 0800 2000 |0242: move-object/from16 v0, v32 │ │ -09d14c: 5400 b70a |0244: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ -09d150: 081b 0000 |0246: move-object/from16 v27, v0 │ │ -09d154: 381b cbfe |0248: if-eqz v27, 0113 // -0135 │ │ -09d158: 0800 2000 |024a: move-object/from16 v0, v32 │ │ -09d15c: 5408 b70a |024c: iget-object v8, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ -09d160: 2900 c5fe |024e: goto/16 0113 // -013b │ │ -09d164: 1204 |0250: const/4 v4, #int 0 // #0 │ │ -09d166: 2900 d1fe |0251: goto/16 0122 // -012f │ │ -09d16a: 130a 1300 |0253: const/16 v10, #int 19 // #13 │ │ -09d16e: 2900 d1fe |0255: goto/16 0126 // -012f │ │ -09d172: 901b 0611 |0257: add-int v27, v6, v17 │ │ -09d176: 0200 1b00 |0259: move/from16 v0, v27 │ │ -09d17a: 0201 1000 |025b: move/from16 v1, v16 │ │ -09d17e: 3710 f9fe |025d: if-le v0, v1, 0156 // -0107 │ │ -09d182: 125c |025f: const/4 v12, #int 5 // #5 │ │ -09d184: 2900 f6fe |0260: goto/16 0156 // -010a │ │ -09d188: 131b ffff |0262: const/16 v27, #int -1 // #ffff │ │ -09d18c: 0200 1b00 |0264: move/from16 v0, v27 │ │ -09d190: 330a f0fe |0266: if-ne v10, v0, 0156 // -0110 │ │ -09d194: 123c |0268: const/4 v12, #int 3 // #3 │ │ -09d196: 2900 edfe |0269: goto/16 0156 // -0113 │ │ -09d19a: 7401 831c 2000 |026b: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getWidth:()I // method@1c83 │ │ -09d1a0: 0a1b |026e: move-result v27 │ │ -09d1a2: 911b 1b11 |026f: sub-int v27, v27, v17 │ │ -09d1a6: db18 1b02 |0271: div-int/lit8 v24, v27, #int 2 // #02 │ │ -09d1aa: 2900 e8fe |0273: goto/16 015b // -0118 │ │ -09d1ae: 0218 1700 |0275: move/from16 v24, v23 │ │ -09d1b2: 2900 e4fe |0277: goto/16 015b // -011c │ │ -09d1b6: 9118 1011 |0279: sub-int v24, v16, v17 │ │ -09d1ba: 2900 e0fe |027b: goto/16 015b // -0120 │ │ -09d1be: 7401 7c1c 2000 |027d: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@1c7c │ │ -09d1c4: 0a13 |0280: move-result v19 │ │ -09d1c6: 7401 741c 2000 |0281: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getHeight:()I // method@1c74 │ │ -09d1cc: 0a1b |0284: move-result v27 │ │ -09d1ce: 7401 791c 2000 |0285: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@1c79 │ │ -09d1d4: 0a1c |0288: move-result v28 │ │ -09d1d6: 9112 1b1c |0289: sub-int v18, v27, v28 │ │ -09d1da: 911b 1213 |028b: sub-int v27, v18, v19 │ │ -09d1de: 6e10 6c21 0800 |028d: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -09d1e4: 0a1c |0290: move-result v28 │ │ -09d1e6: 911b 1b1c |0291: sub-int v27, v27, v28 │ │ -09d1ea: db1a 1b02 |0293: div-int/lit8 v26, v27, #int 2 // #02 │ │ -09d1ee: 2900 d5fe |0295: goto/16 016a // -012b │ │ -09d1f2: 7401 7c1c 2000 |0297: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@1c7c │ │ -09d1f8: 0a1b |029a: move-result v27 │ │ -09d1fa: 901a 1b15 |029b: add-int v26, v27, v21 │ │ -09d1fe: 2900 cdfe |029d: goto/16 016a // -0133 │ │ -09d202: 7401 741c 2000 |029f: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getHeight:()I // method@1c74 │ │ -09d208: 0a1b |02a2: move-result v27 │ │ -09d20a: 7401 791c 2000 |02a3: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@1c79 │ │ -09d210: 0a1c |02a6: move-result v28 │ │ -09d212: 911b 1b1c |02a7: sub-int v27, v27, v28 │ │ -09d216: 6e10 6c21 0800 |02a9: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -09d21c: 0a1c |02ac: move-result v28 │ │ -09d21e: 911b 1b1c |02ad: sub-int v27, v27, v28 │ │ -09d222: 911a 1b05 |02af: sub-int v26, v27, v5 │ │ -09d226: 2900 b9fe |02b1: goto/16 016a // -0147 │ │ -09d22a: 0000 |02b3: nop // spacer │ │ -09d22c: 0001 0300 0000 0000 0300 0000 4901 ... |02b4: packed-switch-data (10 units) │ │ -09d240: 0001 0500 0100 0000 1301 0000 0300 ... |02be: packed-switch-data (14 units) │ │ -09d25c: 0002 0300 1000 0000 3000 0000 5000 ... |02cc: sparse-switch-data (14 units) │ │ +09d480: |[09d480] android.support.v7.internal.widget.ActionBarView.onLayout:(ZIIII)V │ │ +09d490: 7401 7a1c 2000 |0000: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingLeft:()I // method@1c7a │ │ +09d496: 0a17 |0003: move-result v23 │ │ +09d498: 7401 7c1c 2000 |0004: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@1c7c │ │ +09d49e: 0a19 |0007: move-result v25 │ │ +09d4a0: 911b 2523 |0008: sub-int v27, v37, v35 │ │ +09d4a4: 7401 7c1c 2000 |000a: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@1c7c │ │ +09d4aa: 0a1c |000d: move-result v28 │ │ +09d4ac: 911b 1b1c |000e: sub-int v27, v27, v28 │ │ +09d4b0: 7401 791c 2000 |0010: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@1c79 │ │ +09d4b6: 0a1c |0013: move-result v28 │ │ +09d4b8: 9107 1b1c |0014: sub-int v7, v27, v28 │ │ +09d4bc: 3c07 0300 |0016: if-gtz v7, 0019 // +0003 │ │ +09d4c0: 0e00 |0018: return-void │ │ +09d4c2: 0800 2000 |0019: move-object/from16 v0, v32 │ │ +09d4c6: 5400 b90a |001b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09d4ca: 081b 0000 |001d: move-object/from16 v27, v0 │ │ +09d4ce: 381b af01 |001f: if-eqz v27, 01ce // +01af │ │ +09d4d2: 0800 2000 |0021: move-object/from16 v0, v32 │ │ +09d4d6: 540d bb0a |0023: iget-object v13, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abb │ │ +09d4da: 6e10 341c 0d00 |0025: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@1c34 │ │ +09d4e0: 0a1b |0028: move-result v27 │ │ +09d4e2: 131c 0800 |0029: const/16 v28, #int 8 // #8 │ │ +09d4e6: 0200 1b00 |002b: move/from16 v0, v27 │ │ +09d4ea: 0201 1c00 |002d: move/from16 v1, v28 │ │ +09d4ee: 3210 1600 |002f: if-eq v0, v1, 0045 // +0016 │ │ +09d4f2: 6e10 301c 0d00 |0031: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@1c30 │ │ +09d4f8: 0a0e |0034: move-result v14 │ │ +09d4fa: 901b 170e |0035: add-int v27, v23, v14 │ │ +09d4fe: 0800 2000 |0037: move-object/from16 v0, v32 │ │ +09d502: 0201 1b00 |0039: move/from16 v1, v27 │ │ +09d506: 0202 1900 |003b: move/from16 v2, v25 │ │ +09d50a: 6e57 971c d021 |003d: invoke-virtual {v0, v13, v1, v2, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@1c97 │ │ +09d510: 0a1b |0040: move-result v27 │ │ +09d512: 901b 1b0e |0041: add-int v27, v27, v14 │ │ +09d516: 9017 171b |0043: add-int v23, v23, v27 │ │ +09d51a: 0800 2000 |0045: move-object/from16 v0, v32 │ │ +09d51e: 5400 b90a |0047: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09d522: 081b 0000 |0049: move-object/from16 v27, v0 │ │ +09d526: 391b 4700 |004b: if-nez v27, 0092 // +0047 │ │ +09d52a: 0800 2000 |004d: move-object/from16 v0, v32 │ │ +09d52e: 5400 d90a |004f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09d532: 081b 0000 |0051: move-object/from16 v27, v0 │ │ +09d536: 381b 8101 |0053: if-eqz v27, 01d4 // +0181 │ │ +09d53a: 0800 2000 |0055: move-object/from16 v0, v32 │ │ +09d53e: 5400 d90a |0057: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09d542: 081b 0000 |0059: move-object/from16 v27, v0 │ │ +09d546: 7401 7b23 1b00 |005b: invoke-virtual/range {v27}, Landroid/widget/LinearLayout;.getVisibility:()I // method@237b │ │ +09d54c: 0a1b |005e: move-result v27 │ │ +09d54e: 131c 0800 |005f: const/16 v28, #int 8 // #8 │ │ +09d552: 0200 1b00 |0061: move/from16 v0, v27 │ │ +09d556: 0201 1c00 |0063: move/from16 v1, v28 │ │ +09d55a: 3210 6f01 |0065: if-eq v0, v1, 01d4 // +016f │ │ +09d55e: 0800 2000 |0067: move-object/from16 v0, v32 │ │ +09d562: 5200 b80a |0069: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09d566: 021b 0000 |006b: move/from16 v27, v0 │ │ +09d56a: dd1b 1b08 |006d: and-int/lit8 v27, v27, #int 8 // #08 │ │ +09d56e: 381b 6501 |006f: if-eqz v27, 01d4 // +0165 │ │ +09d572: 1314 0100 |0071: const/16 v20, #int 1 // #1 │ │ +09d576: 3814 1600 |0073: if-eqz v20, 0089 // +0016 │ │ +09d57a: 0800 2000 |0075: move-object/from16 v0, v32 │ │ +09d57e: 5400 d90a |0077: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09d582: 081b 0000 |0079: move-object/from16 v27, v0 │ │ +09d586: 0800 2000 |007b: move-object/from16 v0, v32 │ │ +09d58a: 0801 1b00 |007d: move-object/from16 v1, v27 │ │ +09d58e: 0202 1700 |007f: move/from16 v2, v23 │ │ +09d592: 0203 1900 |0081: move/from16 v3, v25 │ │ +09d596: 6e57 971c 1032 |0083: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@1c97 │ │ +09d59c: 0a1b |0086: move-result v27 │ │ +09d59e: 9017 171b |0087: add-int v23, v23, v27 │ │ +09d5a2: 0800 2000 |0089: move-object/from16 v0, v32 │ │ +09d5a6: 5200 ca0a |008b: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@0aca │ │ +09d5aa: 021b 0000 |008d: move/from16 v27, v0 │ │ +09d5ae: 2b1b 2502 0000 |008f: packed-switch v27, 000002b4 // +00000225 │ │ +09d5b4: 911b 2422 |0092: sub-int v27, v36, v34 │ │ +09d5b8: 7401 7b1c 2000 |0094: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingRight:()I // method@1c7b │ │ +09d5be: 0a1c |0097: move-result v28 │ │ +09d5c0: 9110 1b1c |0098: sub-int v16, v27, v28 │ │ +09d5c4: 0800 2000 |009a: move-object/from16 v0, v32 │ │ +09d5c8: 5400 c80a |009c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09d5cc: 081b 0000 |009e: move-object/from16 v27, v0 │ │ +09d5d0: 381b 2f00 |00a0: if-eqz v27, 00cf // +002f │ │ +09d5d4: 0800 2000 |00a2: move-object/from16 v0, v32 │ │ +09d5d8: 5400 c80a |00a4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09d5dc: 081b 0000 |00a6: move-object/from16 v27, v0 │ │ +09d5e0: 7401 4a19 1b00 |00a8: invoke-virtual/range {v27}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@194a │ │ +09d5e6: 0c1b |00ab: move-result-object v27 │ │ +09d5e8: 0800 1b00 |00ac: move-object/from16 v0, v27 │ │ +09d5ec: 0801 2000 |00ae: move-object/from16 v1, v32 │ │ +09d5f0: 3310 1f00 |00b0: if-ne v0, v1, 00cf // +001f │ │ +09d5f4: 0800 2000 |00b2: move-object/from16 v0, v32 │ │ +09d5f8: 5400 c80a |00b4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09d5fc: 081b 0000 |00b6: move-object/from16 v27, v0 │ │ +09d600: 0800 2000 |00b8: move-object/from16 v0, v32 │ │ +09d604: 0801 1b00 |00ba: move-object/from16 v1, v27 │ │ +09d608: 0202 1000 |00bc: move/from16 v2, v16 │ │ +09d60c: 0203 1900 |00be: move/from16 v3, v25 │ │ +09d610: 6e57 981c 1032 |00c0: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@1c98 │ │ +09d616: 0800 2000 |00c3: move-object/from16 v0, v32 │ │ +09d61a: 5400 c80a |00c5: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09d61e: 081b 0000 |00c7: move-object/from16 v27, v0 │ │ +09d622: 7401 4519 1b00 |00c9: invoke-virtual/range {v27}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@1945 │ │ +09d628: 0a1b |00cc: move-result v27 │ │ +09d62a: 9110 101b |00cd: sub-int v16, v16, v27 │ │ +09d62e: 0800 2000 |00cf: move-object/from16 v0, v32 │ │ +09d632: 5400 c10a |00d1: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ +09d636: 081b 0000 |00d3: move-object/from16 v27, v0 │ │ +09d63a: 381b 3100 |00d5: if-eqz v27, 0106 // +0031 │ │ +09d63e: 0800 2000 |00d7: move-object/from16 v0, v32 │ │ +09d642: 5400 c10a |00d9: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ +09d646: 081b 0000 |00db: move-object/from16 v27, v0 │ │ +09d64a: 7401 5d1e 1b00 |00dd: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1e5d │ │ +09d650: 0a1b |00e0: move-result v27 │ │ +09d652: 131c 0800 |00e1: const/16 v28, #int 8 // #8 │ │ +09d656: 0200 1b00 |00e3: move/from16 v0, v27 │ │ +09d65a: 0201 1c00 |00e5: move/from16 v1, v28 │ │ +09d65e: 3210 1f00 |00e7: if-eq v0, v1, 0106 // +001f │ │ +09d662: 0800 2000 |00e9: move-object/from16 v0, v32 │ │ +09d666: 5400 c10a |00eb: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ +09d66a: 081b 0000 |00ed: move-object/from16 v27, v0 │ │ +09d66e: 0800 2000 |00ef: move-object/from16 v0, v32 │ │ +09d672: 0801 1b00 |00f1: move-object/from16 v1, v27 │ │ +09d676: 0202 1000 |00f3: move/from16 v2, v16 │ │ +09d67a: 0203 1900 |00f5: move/from16 v3, v25 │ │ +09d67e: 6e57 981c 1032 |00f7: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@1c98 │ │ +09d684: 0800 2000 |00fa: move-object/from16 v0, v32 │ │ +09d688: 5400 c10a |00fc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ +09d68c: 081b 0000 |00fe: move-object/from16 v27, v0 │ │ +09d690: 7401 531e 1b00 |0100: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredWidth:()I // method@1e53 │ │ +09d696: 0a1b |0103: move-result v27 │ │ +09d698: 9110 101b |0104: sub-int v16, v16, v27 │ │ +09d69c: 1208 |0106: const/4 v8, #int 0 // #0 │ │ +09d69e: 0800 2000 |0107: move-object/from16 v0, v32 │ │ +09d6a2: 5400 b90a |0109: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09d6a6: 081b 0000 |010b: move-object/from16 v27, v0 │ │ +09d6aa: 381b 2b01 |010d: if-eqz v27, 0238 // +012b │ │ +09d6ae: 0800 2000 |010f: move-object/from16 v0, v32 │ │ +09d6b2: 5408 b90a |0111: iget-object v8, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09d6b6: 3808 7000 |0113: if-eqz v8, 0183 // +0070 │ │ +09d6ba: 6e10 6821 0800 |0115: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +09d6c0: 0c0f |0118: move-result-object v15 │ │ +09d6c2: 20f0 1603 |0119: instance-of v0, v15, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0316 │ │ +09d6c6: 021b 0000 |011b: move/from16 v27, v0 │ │ +09d6ca: 381b 3301 |011d: if-eqz v27, 0250 // +0133 │ │ +09d6ce: 1f0f 1603 |011f: check-cast v15, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0316 │ │ +09d6d2: 07f4 |0121: move-object v4, v15 │ │ +09d6d4: 3804 3101 |0122: if-eqz v4, 0253 // +0131 │ │ +09d6d8: 524a 7506 |0124: iget v10, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ +09d6dc: 6e10 6f21 0800 |0126: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +09d6e2: 0a11 |0129: move-result v17 │ │ +09d6e4: 1315 0000 |012a: const/16 v21, #int 0 // #0 │ │ +09d6e8: 1205 |012c: const/4 v5, #int 0 // #0 │ │ +09d6ea: 3804 1400 |012d: if-eqz v4, 0141 // +0014 │ │ +09d6ee: 5240 7606 |012f: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.leftMargin:I // field@0676 │ │ +09d6f2: 021b 0000 |0131: move/from16 v27, v0 │ │ +09d6f6: 9017 171b |0133: add-int v23, v23, v27 │ │ +09d6fa: 5240 7706 |0135: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.rightMargin:I // field@0677 │ │ +09d6fe: 021b 0000 |0137: move/from16 v27, v0 │ │ +09d702: 9110 101b |0139: sub-int v16, v16, v27 │ │ +09d706: 5240 7806 |013b: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.topMargin:I // field@0678 │ │ +09d70a: 0215 0000 |013d: move/from16 v21, v0 │ │ +09d70e: 5245 7406 |013f: iget v5, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.bottomMargin:I // field@0674 │ │ +09d712: dd0c 0a07 |0141: and-int/lit8 v12, v10, #int 7 // #07 │ │ +09d716: 131b 0100 |0143: const/16 v27, #int 1 // #1 │ │ +09d71a: 0200 1b00 |0145: move/from16 v0, v27 │ │ +09d71e: 330c 1b01 |0147: if-ne v12, v0, 0262 // +011b │ │ +09d722: 7401 831c 2000 |0149: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getWidth:()I // method@1c83 │ │ +09d728: 0a1b |014c: move-result v27 │ │ +09d72a: 911b 1b11 |014d: sub-int v27, v27, v17 │ │ +09d72e: db06 1b02 |014f: div-int/lit8 v6, v27, #int 2 // #02 │ │ +09d732: 0200 1700 |0151: move/from16 v0, v23 │ │ +09d736: 3506 0401 |0153: if-ge v6, v0, 0257 // +0104 │ │ +09d73a: 123c |0155: const/4 v12, #int 3 // #3 │ │ +09d73c: 1318 0000 |0156: const/16 v24, #int 0 // #0 │ │ +09d740: 2b0c 6601 0000 |0158: packed-switch v12, 000002be // +00000166 │ │ +09d746: dd16 0a70 |015b: and-int/lit8 v22, v10, #int 112 // #70 │ │ +09d74a: 131b ffff |015d: const/16 v27, #int -1 // #ffff │ │ +09d74e: 0200 1b00 |015f: move/from16 v0, v27 │ │ +09d752: 330a 0400 |0161: if-ne v10, v0, 0165 // +0004 │ │ +09d756: 1316 1000 |0163: const/16 v22, #int 16 // #10 │ │ +09d75a: 131a 0000 |0165: const/16 v26, #int 0 // #0 │ │ +09d75e: 2c16 6501 0000 |0167: sparse-switch v22, 000002cc // +00000165 │ │ +09d764: 6e10 6f21 0800 |016a: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +09d76a: 0a09 |016d: move-result v9 │ │ +09d76c: 901b 1809 |016e: add-int v27, v24, v9 │ │ +09d770: 6e10 6c21 0800 |0170: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +09d776: 0a1c |0173: move-result v28 │ │ +09d778: 901c 1c1a |0174: add-int v28, v28, v26 │ │ +09d77c: 0200 1800 |0176: move/from16 v0, v24 │ │ +09d780: 0201 1a00 |0178: move/from16 v1, v26 │ │ +09d784: 0202 1b00 |017a: move/from16 v2, v27 │ │ +09d788: 0203 1c00 |017c: move/from16 v3, v28 │ │ +09d78c: 6e53 a121 0821 |017e: invoke-virtual {v8, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ +09d792: 9017 1709 |0181: add-int v23, v23, v9 │ │ +09d796: 0800 2000 |0183: move-object/from16 v0, v32 │ │ +09d79a: 5400 ce0a |0185: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ +09d79e: 081b 0000 |0187: move-object/from16 v27, v0 │ │ +09d7a2: 381b 8ffe |0189: if-eqz v27, 0018 // -0171 │ │ +09d7a6: 0800 2000 |018b: move-object/from16 v0, v32 │ │ +09d7aa: 5400 ce0a |018d: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ +09d7ae: 081b 0000 |018f: move-object/from16 v27, v0 │ │ +09d7b2: 7401 481e 1b00 |0191: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.bringToFront:()V // method@1e48 │ │ +09d7b8: 0800 2000 |0194: move-object/from16 v0, v32 │ │ +09d7bc: 5400 ce0a |0196: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ +09d7c0: 081b 0000 |0198: move-object/from16 v27, v0 │ │ +09d7c4: 7401 521e 1b00 |019a: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredHeight:()I // method@1e52 │ │ +09d7ca: 0a1b |019d: move-result v27 │ │ +09d7cc: db0b 1b02 |019e: div-int/lit8 v11, v27, #int 2 // #02 │ │ +09d7d0: 0800 2000 |01a0: move-object/from16 v0, v32 │ │ +09d7d4: 5400 ce0a |01a2: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ +09d7d8: 081b 0000 |01a4: move-object/from16 v27, v0 │ │ +09d7dc: 0800 2000 |01a6: move-object/from16 v0, v32 │ │ +09d7e0: 5200 cc0a |01a8: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0acc │ │ +09d7e4: 021c 0000 |01aa: move/from16 v28, v0 │ │ +09d7e8: 7bb0 |01ac: neg-int v0, v11 │ │ +09d7ea: 021d 0000 |01ad: move/from16 v29, v0 │ │ +09d7ee: 0800 2000 |01af: move-object/from16 v0, v32 │ │ +09d7f2: 5200 cc0a |01b1: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0acc │ │ +09d7f6: 021e 0000 |01b3: move/from16 v30, v0 │ │ +09d7fa: 0800 2000 |01b5: move-object/from16 v0, v32 │ │ +09d7fe: 5400 ce0a |01b7: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ +09d802: 081f 0000 |01b9: move-object/from16 v31, v0 │ │ +09d806: 7401 531e 1f00 |01bb: invoke-virtual/range {v31}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredWidth:()I // method@1e53 │ │ +09d80c: 0a1f |01be: move-result v31 │ │ +09d80e: 901e 1e1f |01bf: add-int v30, v30, v31 │ │ +09d812: 0800 1b00 |01c1: move-object/from16 v0, v27 │ │ +09d816: 0201 1c00 |01c3: move/from16 v1, v28 │ │ +09d81a: 0202 1d00 |01c5: move/from16 v2, v29 │ │ +09d81e: 0203 1e00 |01c7: move/from16 v3, v30 │ │ +09d822: 6e5b 661e 1032 |01c9: invoke-virtual {v0, v1, v2, v3, v11}, Landroid/support/v7/internal/widget/ProgressBarICS;.layout:(IIII)V // method@1e66 │ │ +09d828: 2900 4cfe |01cc: goto/16 0018 // -01b4 │ │ +09d82c: 0800 2000 |01ce: move-object/from16 v0, v32 │ │ +09d830: 540d bd0a |01d0: iget-object v13, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09d834: 2900 53fe |01d2: goto/16 0025 // -01ad │ │ +09d838: 1314 0000 |01d4: const/16 v20, #int 0 // #0 │ │ +09d83c: 2900 9dfe |01d6: goto/16 0073 // -0163 │ │ +09d840: 0800 2000 |01d8: move-object/from16 v0, v32 │ │ +09d844: 5400 c50a |01da: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ +09d848: 081b 0000 |01dc: move-object/from16 v27, v0 │ │ +09d84c: 381b b4fe |01de: if-eqz v27, 0092 // -014c │ │ +09d850: 3814 0a00 |01e0: if-eqz v20, 01ea // +000a │ │ +09d854: 0800 2000 |01e2: move-object/from16 v0, v32 │ │ +09d858: 5200 c40a |01e4: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@0ac4 │ │ +09d85c: 021b 0000 |01e6: move/from16 v27, v0 │ │ +09d860: 9017 171b |01e8: add-int v23, v23, v27 │ │ +09d864: 0800 2000 |01ea: move-object/from16 v0, v32 │ │ +09d868: 5400 c50a |01ec: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ +09d86c: 081b 0000 |01ee: move-object/from16 v27, v0 │ │ +09d870: 0800 2000 |01f0: move-object/from16 v0, v32 │ │ +09d874: 0801 1b00 |01f2: move-object/from16 v1, v27 │ │ +09d878: 0202 1700 |01f4: move/from16 v2, v23 │ │ +09d87c: 0203 1900 |01f6: move/from16 v3, v25 │ │ +09d880: 6e57 971c 1032 |01f8: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@1c97 │ │ +09d886: 0a1b |01fb: move-result v27 │ │ +09d888: 0800 2000 |01fc: move-object/from16 v0, v32 │ │ +09d88c: 5200 c40a |01fe: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@0ac4 │ │ +09d890: 021c 0000 |0200: move/from16 v28, v0 │ │ +09d894: 901b 1b1c |0202: add-int v27, v27, v28 │ │ +09d898: 9017 171b |0204: add-int v23, v23, v27 │ │ +09d89c: 2900 8cfe |0206: goto/16 0092 // -0174 │ │ +09d8a0: 0800 2000 |0208: move-object/from16 v0, v32 │ │ +09d8a4: 5400 d60a |020a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ +09d8a8: 081b 0000 |020c: move-object/from16 v27, v0 │ │ +09d8ac: 381b 84fe |020e: if-eqz v27, 0092 // -017c │ │ +09d8b0: 3814 0a00 |0210: if-eqz v20, 021a // +000a │ │ +09d8b4: 0800 2000 |0212: move-object/from16 v0, v32 │ │ +09d8b8: 5200 c40a |0214: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@0ac4 │ │ +09d8bc: 021b 0000 |0216: move/from16 v27, v0 │ │ +09d8c0: 9017 171b |0218: add-int v23, v23, v27 │ │ +09d8c4: 0800 2000 |021a: move-object/from16 v0, v32 │ │ +09d8c8: 5400 d60a |021c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ +09d8cc: 081b 0000 |021e: move-object/from16 v27, v0 │ │ +09d8d0: 0800 2000 |0220: move-object/from16 v0, v32 │ │ +09d8d4: 0801 1b00 |0222: move-object/from16 v1, v27 │ │ +09d8d8: 0202 1700 |0224: move/from16 v2, v23 │ │ +09d8dc: 0203 1900 |0226: move/from16 v3, v25 │ │ +09d8e0: 6e57 971c 1032 |0228: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@1c97 │ │ +09d8e6: 0a1b |022b: move-result v27 │ │ +09d8e8: 0800 2000 |022c: move-object/from16 v0, v32 │ │ +09d8ec: 5200 c40a |022e: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@0ac4 │ │ +09d8f0: 021c 0000 |0230: move/from16 v28, v0 │ │ +09d8f4: 901b 1b1c |0232: add-int v27, v27, v28 │ │ +09d8f8: 9017 171b |0234: add-int v23, v23, v27 │ │ +09d8fc: 2900 5cfe |0236: goto/16 0092 // -01a4 │ │ +09d900: 0800 2000 |0238: move-object/from16 v0, v32 │ │ +09d904: 5200 b80a |023a: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09d908: 021b 0000 |023c: move/from16 v27, v0 │ │ +09d90c: dd1b 1b10 |023e: and-int/lit8 v27, v27, #int 16 // #10 │ │ +09d910: 381b d3fe |0240: if-eqz v27, 0113 // -012d │ │ +09d914: 0800 2000 |0242: move-object/from16 v0, v32 │ │ +09d918: 5400 b70a |0244: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ +09d91c: 081b 0000 |0246: move-object/from16 v27, v0 │ │ +09d920: 381b cbfe |0248: if-eqz v27, 0113 // -0135 │ │ +09d924: 0800 2000 |024a: move-object/from16 v0, v32 │ │ +09d928: 5408 b70a |024c: iget-object v8, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ +09d92c: 2900 c5fe |024e: goto/16 0113 // -013b │ │ +09d930: 1204 |0250: const/4 v4, #int 0 // #0 │ │ +09d932: 2900 d1fe |0251: goto/16 0122 // -012f │ │ +09d936: 130a 1300 |0253: const/16 v10, #int 19 // #13 │ │ +09d93a: 2900 d1fe |0255: goto/16 0126 // -012f │ │ +09d93e: 901b 0611 |0257: add-int v27, v6, v17 │ │ +09d942: 0200 1b00 |0259: move/from16 v0, v27 │ │ +09d946: 0201 1000 |025b: move/from16 v1, v16 │ │ +09d94a: 3710 f9fe |025d: if-le v0, v1, 0156 // -0107 │ │ +09d94e: 125c |025f: const/4 v12, #int 5 // #5 │ │ +09d950: 2900 f6fe |0260: goto/16 0156 // -010a │ │ +09d954: 131b ffff |0262: const/16 v27, #int -1 // #ffff │ │ +09d958: 0200 1b00 |0264: move/from16 v0, v27 │ │ +09d95c: 330a f0fe |0266: if-ne v10, v0, 0156 // -0110 │ │ +09d960: 123c |0268: const/4 v12, #int 3 // #3 │ │ +09d962: 2900 edfe |0269: goto/16 0156 // -0113 │ │ +09d966: 7401 831c 2000 |026b: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getWidth:()I // method@1c83 │ │ +09d96c: 0a1b |026e: move-result v27 │ │ +09d96e: 911b 1b11 |026f: sub-int v27, v27, v17 │ │ +09d972: db18 1b02 |0271: div-int/lit8 v24, v27, #int 2 // #02 │ │ +09d976: 2900 e8fe |0273: goto/16 015b // -0118 │ │ +09d97a: 0218 1700 |0275: move/from16 v24, v23 │ │ +09d97e: 2900 e4fe |0277: goto/16 015b // -011c │ │ +09d982: 9118 1011 |0279: sub-int v24, v16, v17 │ │ +09d986: 2900 e0fe |027b: goto/16 015b // -0120 │ │ +09d98a: 7401 7c1c 2000 |027d: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@1c7c │ │ +09d990: 0a13 |0280: move-result v19 │ │ +09d992: 7401 741c 2000 |0281: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getHeight:()I // method@1c74 │ │ +09d998: 0a1b |0284: move-result v27 │ │ +09d99a: 7401 791c 2000 |0285: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@1c79 │ │ +09d9a0: 0a1c |0288: move-result v28 │ │ +09d9a2: 9112 1b1c |0289: sub-int v18, v27, v28 │ │ +09d9a6: 911b 1213 |028b: sub-int v27, v18, v19 │ │ +09d9aa: 6e10 6c21 0800 |028d: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +09d9b0: 0a1c |0290: move-result v28 │ │ +09d9b2: 911b 1b1c |0291: sub-int v27, v27, v28 │ │ +09d9b6: db1a 1b02 |0293: div-int/lit8 v26, v27, #int 2 // #02 │ │ +09d9ba: 2900 d5fe |0295: goto/16 016a // -012b │ │ +09d9be: 7401 7c1c 2000 |0297: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@1c7c │ │ +09d9c4: 0a1b |029a: move-result v27 │ │ +09d9c6: 901a 1b15 |029b: add-int v26, v27, v21 │ │ +09d9ca: 2900 cdfe |029d: goto/16 016a // -0133 │ │ +09d9ce: 7401 741c 2000 |029f: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getHeight:()I // method@1c74 │ │ +09d9d4: 0a1b |02a2: move-result v27 │ │ +09d9d6: 7401 791c 2000 |02a3: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@1c79 │ │ +09d9dc: 0a1c |02a6: move-result v28 │ │ +09d9de: 911b 1b1c |02a7: sub-int v27, v27, v28 │ │ +09d9e2: 6e10 6c21 0800 |02a9: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +09d9e8: 0a1c |02ac: move-result v28 │ │ +09d9ea: 911b 1b1c |02ad: sub-int v27, v27, v28 │ │ +09d9ee: 911a 1b05 |02af: sub-int v26, v27, v5 │ │ +09d9f2: 2900 b9fe |02b1: goto/16 016a // -0147 │ │ +09d9f6: 0000 |02b3: nop // spacer │ │ +09d9f8: 0001 0300 0000 0000 0300 0000 4901 ... |02b4: packed-switch-data (10 units) │ │ +09da0c: 0001 0500 0100 0000 1301 0000 0300 ... |02be: packed-switch-data (14 units) │ │ +09da28: 0002 0300 1000 0000 3000 0000 5000 ... |02cc: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1015 │ │ 0x0004 line=1016 │ │ 0x0008 line=1017 │ │ 0x0016 line=1019 │ │ 0x0018 line=1155 │ │ @@ -208931,624 +208903,624 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 47 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 1226 16-bit code units │ │ -09d278: |[09d278] android.support.v7.internal.widget.ActionBarView.onMeasure:(II)V │ │ -09d288: 7401 6d1c 2c00 |0000: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getChildCount:()I // method@1c6d │ │ -09d28e: 0a07 |0003: move-result v7 │ │ -09d290: 0800 2c00 |0004: move-object/from16 v0, v44 │ │ -09d294: 5500 c20a |0006: iget-boolean v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsable:Z // field@0ac2 │ │ -09d298: 0228 0000 |0008: move/from16 v40, v0 │ │ -09d29c: 3828 5100 |000a: if-eqz v40, 005b // +0051 │ │ -09d2a0: 1326 0000 |000c: const/16 v38, #int 0 // #0 │ │ -09d2a4: 1316 0000 |000e: const/16 v22, #int 0 // #0 │ │ -09d2a8: 0200 1600 |0010: move/from16 v0, v22 │ │ -09d2ac: 3570 3100 |0012: if-ge v0, v7, 0043 // +0031 │ │ -09d2b0: 0800 2c00 |0014: move-object/from16 v0, v44 │ │ -09d2b4: 0201 1600 |0016: move/from16 v1, v22 │ │ -09d2b8: 6e20 6c1c 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@1c6c │ │ -09d2be: 0c06 |001b: move-result-object v6 │ │ -09d2c0: 6e10 8a21 0600 |001c: invoke-virtual {v6}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -09d2c6: 0a28 |001f: move-result v40 │ │ -09d2c8: 1329 0800 |0020: const/16 v41, #int 8 // #8 │ │ -09d2cc: 0200 2800 |0022: move/from16 v0, v40 │ │ -09d2d0: 0201 2900 |0024: move/from16 v1, v41 │ │ -09d2d4: 3210 1a00 |0026: if-eq v0, v1, 0040 // +001a │ │ -09d2d8: 0800 2c00 |0028: move-object/from16 v0, v44 │ │ -09d2dc: 5400 c80a |002a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09d2e0: 0828 0000 |002c: move-object/from16 v40, v0 │ │ -09d2e4: 0800 2800 |002e: move-object/from16 v0, v40 │ │ -09d2e8: 3306 0e00 |0030: if-ne v6, v0, 003e // +000e │ │ -09d2ec: 0800 2c00 |0032: move-object/from16 v0, v44 │ │ -09d2f0: 5400 c80a |0034: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09d2f4: 0828 0000 |0036: move-object/from16 v40, v0 │ │ -09d2f8: 7401 4219 2800 |0038: invoke-virtual/range {v40}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1942 │ │ -09d2fe: 0a28 |003b: move-result v40 │ │ -09d300: 3828 0400 |003c: if-eqz v40, 0040 // +0004 │ │ -09d304: d826 2601 |003e: add-int/lit8 v38, v38, #int 1 // #01 │ │ -09d308: d816 1601 |0040: add-int/lit8 v22, v22, #int 1 // #01 │ │ -09d30c: 28ce |0042: goto 0010 // -0032 │ │ -09d30e: 3926 1800 |0043: if-nez v38, 005b // +0018 │ │ -09d312: 1328 0000 |0045: const/16 v40, #int 0 // #0 │ │ -09d316: 1329 0000 |0047: const/16 v41, #int 0 // #0 │ │ -09d31a: 0800 2c00 |0049: move-object/from16 v0, v44 │ │ -09d31e: 0201 2800 |004b: move/from16 v1, v40 │ │ -09d322: 0202 2900 |004d: move/from16 v2, v41 │ │ -09d326: 6e30 af1c 1002 |004f: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@1caf │ │ -09d32c: 1328 0100 |0052: const/16 v40, #int 1 // #1 │ │ -09d330: 0200 2800 |0054: move/from16 v0, v40 │ │ -09d334: 0801 2c00 |0056: move-object/from16 v1, v44 │ │ -09d338: 5c10 c30a |0058: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsed:Z // field@0ac3 │ │ -09d33c: 0e00 |005a: return-void │ │ -09d33e: 1328 0000 |005b: const/16 v40, #int 0 // #0 │ │ -09d342: 0200 2800 |005d: move/from16 v0, v40 │ │ -09d346: 0801 2c00 |005f: move-object/from16 v1, v44 │ │ -09d34a: 5c10 c30a |0061: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsed:Z // field@0ac3 │ │ -09d34e: 7701 4521 2d00 |0063: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -09d354: 0a27 |0066: move-result v39 │ │ -09d356: 1528 0040 |0067: const/high16 v40, #int 1073741824 // #4000 │ │ -09d35a: 0200 2700 |0069: move/from16 v0, v39 │ │ -09d35e: 0201 2800 |006b: move/from16 v1, v40 │ │ -09d362: 3210 2900 |006d: if-eq v0, v1, 0096 // +0029 │ │ -09d366: 2228 a204 |006f: new-instance v40, Ljava/lang/IllegalStateException; // type@04a2 │ │ -09d36a: 2229 b604 |0071: new-instance v41, Ljava/lang/StringBuilder; // type@04b6 │ │ -09d36e: 7601 d724 2900 |0073: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -09d374: 7401 b624 2c00 |0076: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -09d37a: 0c2a |0079: move-result-object v42 │ │ -09d37c: 7401 8d24 2a00 |007a: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ -09d382: 0c2a |007d: move-result-object v42 │ │ -09d384: 7402 df24 2900 |007e: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -09d38a: 0c29 |0081: move-result-object v41 │ │ -09d38c: 1a2a 3400 |0082: const-string v42, " can only be used " // string@0034 │ │ -09d390: 7402 df24 2900 |0084: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -09d396: 0c29 |0087: move-result-object v41 │ │ -09d398: 1a2a 4227 |0088: const-string v42, "with android:layout_width="MATCH_PARENT" (or fill_parent)" // string@2742 │ │ -09d39c: 7402 df24 2900 |008a: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -09d3a2: 0c29 |008d: move-result-object v41 │ │ -09d3a4: 7401 e424 2900 |008e: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -09d3aa: 0c29 |0091: move-result-object v41 │ │ -09d3ac: 7602 9c24 2800 |0092: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -09d3b2: 2728 |0095: throw v40 │ │ -09d3b4: 7701 4521 2e00 |0096: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -09d3ba: 0a10 |0099: move-result v16 │ │ -09d3bc: 1528 0080 |009a: const/high16 v40, #int -2147483648 // #8000 │ │ -09d3c0: 0200 1000 |009c: move/from16 v0, v16 │ │ -09d3c4: 0201 2800 |009e: move/from16 v1, v40 │ │ -09d3c8: 3210 2900 |00a0: if-eq v0, v1, 00c9 // +0029 │ │ -09d3cc: 2228 a204 |00a2: new-instance v40, Ljava/lang/IllegalStateException; // type@04a2 │ │ -09d3d0: 2229 b604 |00a4: new-instance v41, Ljava/lang/StringBuilder; // type@04b6 │ │ -09d3d4: 7601 d724 2900 |00a6: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -09d3da: 7401 b624 2c00 |00a9: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -09d3e0: 0c2a |00ac: move-result-object v42 │ │ -09d3e2: 7401 8d24 2a00 |00ad: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ -09d3e8: 0c2a |00b0: move-result-object v42 │ │ -09d3ea: 7402 df24 2900 |00b1: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -09d3f0: 0c29 |00b4: move-result-object v41 │ │ -09d3f2: 1a2a 3400 |00b5: const-string v42, " can only be used " // string@0034 │ │ -09d3f6: 7402 df24 2900 |00b7: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -09d3fc: 0c29 |00ba: move-result-object v41 │ │ -09d3fe: 1a2a 4027 |00bb: const-string v42, "with android:layout_height="wrap_content"" // string@2740 │ │ -09d402: 7402 df24 2900 |00bd: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -09d408: 0c29 |00c0: move-result-object v41 │ │ -09d40a: 7401 e424 2900 |00c1: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -09d410: 0c29 |00c4: move-result-object v41 │ │ -09d412: 7602 9c24 2800 |00c5: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -09d418: 2728 |00c8: throw v40 │ │ -09d41a: 7701 4621 2d00 |00c9: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -09d420: 0a09 |00cc: move-result v9 │ │ -09d422: 0800 2c00 |00cd: move-object/from16 v0, v44 │ │ -09d426: 5200 b40a |00cf: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@0ab4 │ │ -09d42a: 0228 0000 |00d1: move/from16 v40, v0 │ │ -09d42e: 3d28 7302 |00d3: if-lez v40, 0346 // +0273 │ │ -09d432: 0800 2c00 |00d5: move-object/from16 v0, v44 │ │ -09d436: 5200 b40a |00d7: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@0ab4 │ │ -09d43a: 021b 0000 |00d9: move/from16 v27, v0 │ │ -09d43e: 7401 7c1c 2c00 |00db: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@1c7c │ │ -09d444: 0a28 |00de: move-result v40 │ │ -09d446: 7401 791c 2c00 |00df: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@1c79 │ │ -09d44c: 0a29 |00e2: move-result v41 │ │ -09d44e: 9025 2829 |00e3: add-int v37, v40, v41 │ │ -09d452: 7401 7a1c 2c00 |00e5: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingLeft:()I // method@1c7a │ │ -09d458: 0a1e |00e8: move-result v30 │ │ -09d45a: 7401 7b1c 2c00 |00e9: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingRight:()I // method@1c7b │ │ -09d460: 0a1f |00ec: move-result v31 │ │ -09d462: 910f 1b25 |00ed: sub-int v15, v27, v37 │ │ -09d466: 1528 0080 |00ef: const/high16 v40, #int -2147483648 // #8000 │ │ -09d46a: 0200 2800 |00f1: move/from16 v0, v40 │ │ -09d46e: 7120 4721 0f00 |00f3: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09d474: 0a08 |00f6: move-result v8 │ │ -09d476: 9128 091e |00f7: sub-int v40, v9, v30 │ │ -09d47a: 9105 281f |00f9: sub-int v5, v40, v31 │ │ -09d47e: db18 0502 |00fb: div-int/lit8 v24, v5, #int 2 // #02 │ │ -09d482: 0220 1800 |00fd: move/from16 v32, v24 │ │ -09d486: 0800 2c00 |00ff: move-object/from16 v0, v44 │ │ -09d48a: 5400 b90a |0101: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09d48e: 0828 0000 |0103: move-object/from16 v40, v0 │ │ -09d492: 3828 4702 |0105: if-eqz v40, 034c // +0247 │ │ -09d496: 0800 2c00 |0107: move-object/from16 v0, v44 │ │ -09d49a: 5400 bb0a |0109: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abb │ │ -09d49e: 0812 0000 |010b: move-object/from16 v18, v0 │ │ -09d4a2: 7401 341c 1200 |010d: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@1c34 │ │ -09d4a8: 0a28 |0110: move-result v40 │ │ -09d4aa: 1329 0800 |0111: const/16 v41, #int 8 // #8 │ │ -09d4ae: 0200 2800 |0113: move/from16 v0, v40 │ │ -09d4b2: 0201 2900 |0115: move/from16 v1, v41 │ │ -09d4b6: 3210 4100 |0117: if-eq v0, v1, 0158 // +0041 │ │ -09d4ba: 7401 2f1c 1200 |0119: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1c2f │ │ -09d4c0: 0c1a |011c: move-result-object v26 │ │ -09d4c2: 0800 1a00 |011d: move-object/from16 v0, v26 │ │ -09d4c6: 5200 5f0c |011f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ -09d4ca: 0228 0000 |0121: move/from16 v40, v0 │ │ -09d4ce: 3b28 3102 |0123: if-gez v40, 0354 // +0231 │ │ -09d4d2: 1528 0080 |0125: const/high16 v40, #int -2147483648 // #8000 │ │ -09d4d6: 0200 2800 |0127: move/from16 v0, v40 │ │ -09d4da: 7120 4721 0500 |0129: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09d4e0: 0a14 |012c: move-result v20 │ │ -09d4e2: 1528 0040 |012d: const/high16 v40, #int 1073741824 // #4000 │ │ -09d4e6: 0200 2800 |012f: move/from16 v0, v40 │ │ -09d4ea: 7120 4721 0f00 |0131: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09d4f0: 0a28 |0134: move-result v40 │ │ -09d4f2: 0800 1200 |0135: move-object/from16 v0, v18 │ │ -09d4f6: 0201 1400 |0137: move/from16 v1, v20 │ │ -09d4fa: 0202 2800 |0139: move/from16 v2, v40 │ │ -09d4fe: 6e30 361c 1002 |013b: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.measure:(II)V // method@1c36 │ │ -09d504: 7401 311c 1200 |013e: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getMeasuredWidth:()I // method@1c31 │ │ -09d50a: 0a28 |0141: move-result v40 │ │ -09d50c: 7401 301c 1200 |0142: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@1c30 │ │ -09d512: 0a29 |0145: move-result v41 │ │ -09d514: 9013 2829 |0146: add-int v19, v40, v41 │ │ -09d518: 1328 0000 |0148: const/16 v40, #int 0 // #0 │ │ -09d51c: 9129 0513 |014a: sub-int v41, v5, v19 │ │ -09d520: 7702 ad24 2800 |014c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09d526: 0a05 |014f: move-result v5 │ │ -09d528: 1328 0000 |0150: const/16 v40, #int 0 // #0 │ │ -09d52c: 9129 0513 |0152: sub-int v41, v5, v19 │ │ -09d530: 7702 ad24 2800 |0154: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09d536: 0a18 |0157: move-result v24 │ │ -09d538: 0800 2c00 |0158: move-object/from16 v0, v44 │ │ -09d53c: 5400 c80a |015a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09d540: 0828 0000 |015c: move-object/from16 v40, v0 │ │ -09d544: 3828 3600 |015e: if-eqz v40, 0194 // +0036 │ │ -09d548: 0800 2c00 |0160: move-object/from16 v0, v44 │ │ -09d54c: 5400 c80a |0162: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09d550: 0828 0000 |0164: move-object/from16 v40, v0 │ │ -09d554: 7401 4a19 2800 |0166: invoke-virtual/range {v40}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@194a │ │ -09d55a: 0c28 |0169: move-result-object v40 │ │ -09d55c: 0800 2800 |016a: move-object/from16 v0, v40 │ │ -09d560: 0801 2c00 |016c: move-object/from16 v1, v44 │ │ -09d564: 3310 2600 |016e: if-ne v0, v1, 0194 // +0026 │ │ -09d568: 0800 2c00 |0170: move-object/from16 v0, v44 │ │ -09d56c: 5400 c80a |0172: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09d570: 0828 0000 |0174: move-object/from16 v40, v0 │ │ -09d574: 1329 0000 |0176: const/16 v41, #int 0 // #0 │ │ -09d578: 0800 2c00 |0178: move-object/from16 v0, v44 │ │ -09d57c: 0801 2800 |017a: move-object/from16 v1, v40 │ │ -09d580: 0202 2900 |017c: move/from16 v2, v41 │ │ -09d584: 6e52 8f1c 1085 |017e: invoke-virtual {v0, v1, v5, v8, v2}, Landroid/support/v7/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@1c8f │ │ -09d58a: 0a05 |0181: move-result v5 │ │ -09d58c: 1328 0000 |0182: const/16 v40, #int 0 // #0 │ │ -09d590: 0800 2c00 |0184: move-object/from16 v0, v44 │ │ -09d594: 5400 c80a |0186: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09d598: 0829 0000 |0188: move-object/from16 v41, v0 │ │ -09d59c: 7401 4519 2900 |018a: invoke-virtual/range {v41}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@1945 │ │ -09d5a2: 0a29 |018d: move-result v41 │ │ -09d5a4: 9129 2029 |018e: sub-int v41, v32, v41 │ │ -09d5a8: 7702 ad24 2800 |0190: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09d5ae: 0a20 |0193: move-result v32 │ │ -09d5b0: 0800 2c00 |0194: move-object/from16 v0, v44 │ │ -09d5b4: 5400 c10a |0196: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ -09d5b8: 0828 0000 |0198: move-object/from16 v40, v0 │ │ -09d5bc: 3828 3800 |019a: if-eqz v40, 01d2 // +0038 │ │ -09d5c0: 0800 2c00 |019c: move-object/from16 v0, v44 │ │ -09d5c4: 5400 c10a |019e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ -09d5c8: 0828 0000 |01a0: move-object/from16 v40, v0 │ │ -09d5cc: 7401 5d1e 2800 |01a2: invoke-virtual/range {v40}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1e5d │ │ -09d5d2: 0a28 |01a5: move-result v40 │ │ -09d5d4: 1329 0800 |01a6: const/16 v41, #int 8 // #8 │ │ -09d5d8: 0200 2800 |01a8: move/from16 v0, v40 │ │ -09d5dc: 0201 2900 |01aa: move/from16 v1, v41 │ │ -09d5e0: 3210 2600 |01ac: if-eq v0, v1, 01d2 // +0026 │ │ -09d5e4: 0800 2c00 |01ae: move-object/from16 v0, v44 │ │ -09d5e8: 5400 c10a |01b0: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ -09d5ec: 0828 0000 |01b2: move-object/from16 v40, v0 │ │ -09d5f0: 1329 0000 |01b4: const/16 v41, #int 0 // #0 │ │ -09d5f4: 0800 2c00 |01b6: move-object/from16 v0, v44 │ │ -09d5f8: 0801 2800 |01b8: move-object/from16 v1, v40 │ │ -09d5fc: 0202 2900 |01ba: move/from16 v2, v41 │ │ -09d600: 6e52 8f1c 1085 |01bc: invoke-virtual {v0, v1, v5, v8, v2}, Landroid/support/v7/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@1c8f │ │ -09d606: 0a05 |01bf: move-result v5 │ │ -09d608: 1328 0000 |01c0: const/16 v40, #int 0 // #0 │ │ -09d60c: 0800 2c00 |01c2: move-object/from16 v0, v44 │ │ -09d610: 5400 c10a |01c4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ -09d614: 0829 0000 |01c6: move-object/from16 v41, v0 │ │ -09d618: 7401 531e 2900 |01c8: invoke-virtual/range {v41}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredWidth:()I // method@1e53 │ │ -09d61e: 0a29 |01cb: move-result v41 │ │ -09d620: 9129 2029 |01cc: sub-int v41, v32, v41 │ │ -09d624: 7702 ad24 2800 |01ce: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09d62a: 0a20 |01d1: move-result v32 │ │ -09d62c: 0800 2c00 |01d2: move-object/from16 v0, v44 │ │ -09d630: 5400 d90a |01d4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09d634: 0828 0000 |01d6: move-object/from16 v40, v0 │ │ -09d638: 3828 8a01 |01d8: if-eqz v40, 0362 // +018a │ │ -09d63c: 0800 2c00 |01da: move-object/from16 v0, v44 │ │ -09d640: 5400 d90a |01dc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09d644: 0828 0000 |01de: move-object/from16 v40, v0 │ │ -09d648: 7401 7b23 2800 |01e0: invoke-virtual/range {v40}, Landroid/widget/LinearLayout;.getVisibility:()I // method@237b │ │ -09d64e: 0a28 |01e3: move-result v40 │ │ -09d650: 1329 0800 |01e4: const/16 v41, #int 8 // #8 │ │ -09d654: 0200 2800 |01e6: move/from16 v0, v40 │ │ -09d658: 0201 2900 |01e8: move/from16 v1, v41 │ │ -09d65c: 3210 7801 |01ea: if-eq v0, v1, 0362 // +0178 │ │ -09d660: 0800 2c00 |01ec: move-object/from16 v0, v44 │ │ -09d664: 5200 b80a |01ee: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09d668: 0228 0000 |01f0: move/from16 v40, v0 │ │ -09d66c: dd28 2808 |01f2: and-int/lit8 v40, v40, #int 8 // #08 │ │ -09d670: 3828 6e01 |01f4: if-eqz v40, 0362 // +016e │ │ -09d674: 1321 0100 |01f6: const/16 v33, #int 1 // #1 │ │ -09d678: 0800 2c00 |01f8: move-object/from16 v0, v44 │ │ -09d67c: 5400 b90a |01fa: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09d680: 0828 0000 |01fc: move-object/from16 v40, v0 │ │ -09d684: 3928 0b00 |01fe: if-nez v40, 0209 // +000b │ │ -09d688: 0800 2c00 |0200: move-object/from16 v0, v44 │ │ -09d68c: 5200 ca0a |0202: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@0aca │ │ -09d690: 0228 0000 |0204: move/from16 v40, v0 │ │ -09d694: 2b28 bc02 0000 |0206: packed-switch v40, 000004c2 // +000002bc │ │ -09d69a: 120e |0209: const/4 v14, #int 0 // #0 │ │ -09d69c: 0800 2c00 |020a: move-object/from16 v0, v44 │ │ -09d6a0: 5400 b90a |020c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09d6a4: 0828 0000 |020e: move-object/from16 v40, v0 │ │ -09d6a8: 3828 1202 |0210: if-eqz v40, 0422 // +0212 │ │ -09d6ac: 0800 2c00 |0212: move-object/from16 v0, v44 │ │ -09d6b0: 540e b90a |0214: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09d6b4: 380e cb00 |0216: if-eqz v14, 02e1 // +00cb │ │ -09d6b8: 6e10 6821 0e00 |0218: invoke-virtual {v14}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -09d6be: 0c28 |021b: move-result-object v40 │ │ -09d6c0: 0800 2c00 |021c: move-object/from16 v0, v44 │ │ -09d6c4: 0801 2800 |021e: move-object/from16 v1, v40 │ │ -09d6c8: 6e20 691c 1000 |0220: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@1c69 │ │ -09d6ce: 0c1a |0223: move-result-object v26 │ │ -09d6d0: 0800 1a00 |0224: move-object/from16 v0, v26 │ │ -09d6d4: 2000 1203 |0226: instance-of v0, v0, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0312 │ │ -09d6d8: 0228 0000 |0228: move/from16 v40, v0 │ │ -09d6dc: 3828 1002 |022a: if-eqz v40, 043a // +0210 │ │ -09d6e0: 0828 1a00 |022c: move-object/from16 v40, v26 │ │ -09d6e4: 1f28 1203 |022e: check-cast v40, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0312 │ │ -09d6e8: 0804 2800 |0230: move-object/from16 v4, v40 │ │ -09d6ec: 1315 0000 |0232: const/16 v21, #int 0 // #0 │ │ -09d6f0: 1324 0000 |0234: const/16 v36, #int 0 // #0 │ │ -09d6f4: 3804 1600 |0236: if-eqz v4, 024c // +0016 │ │ -09d6f8: 5240 7606 |0238: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.leftMargin:I // field@0676 │ │ -09d6fc: 0228 0000 |023a: move/from16 v40, v0 │ │ -09d700: 5240 7706 |023c: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.rightMargin:I // field@0677 │ │ -09d704: 0229 0000 |023e: move/from16 v41, v0 │ │ -09d708: 9015 2829 |0240: add-int v21, v40, v41 │ │ -09d70c: 5240 7806 |0242: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.topMargin:I // field@0678 │ │ -09d710: 0228 0000 |0244: move/from16 v40, v0 │ │ -09d714: 5240 7406 |0246: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.bottomMargin:I // field@0674 │ │ -09d718: 0229 0000 |0248: move/from16 v41, v0 │ │ -09d71c: 9024 2829 |024a: add-int v36, v40, v41 │ │ -09d720: 0800 2c00 |024c: move-object/from16 v0, v44 │ │ -09d724: 5200 b40a |024e: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@0ab4 │ │ -09d728: 0228 0000 |0250: move/from16 v40, v0 │ │ -09d72c: 3c28 eb01 |0252: if-gtz v40, 043d // +01eb │ │ -09d730: 150b 0080 |0254: const/high16 v11, #int -2147483648 // #8000 │ │ -09d734: 1328 0000 |0256: const/16 v40, #int 0 // #0 │ │ -09d738: 0800 1a00 |0258: move-object/from16 v0, v26 │ │ -09d73c: 5200 5e0c |025a: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ -09d740: 0229 0000 |025c: move/from16 v41, v0 │ │ -09d744: 3a29 0e00 |025e: if-ltz v41, 026c // +000e │ │ -09d748: 0800 1a00 |0260: move-object/from16 v0, v26 │ │ -09d74c: 5200 5e0c |0262: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ -09d750: 0229 0000 |0264: move/from16 v41, v0 │ │ -09d754: 0200 2900 |0266: move/from16 v0, v41 │ │ -09d758: 7120 af24 f000 |0268: invoke-static {v0, v15}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -09d75e: 0a0f |026b: move-result v15 │ │ -09d760: 9129 0f24 |026c: sub-int v41, v15, v36 │ │ -09d764: 7702 ad24 2800 |026e: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09d76a: 0a0a |0271: move-result v10 │ │ -09d76c: 0800 1a00 |0272: move-object/from16 v0, v26 │ │ -09d770: 5200 5f0c |0274: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ -09d774: 0228 0000 |0276: move/from16 v40, v0 │ │ -09d778: 1329 feff |0278: const/16 v41, #int -2 // #fffe │ │ -09d77c: 0200 2800 |027a: move/from16 v0, v40 │ │ -09d780: 0201 2900 |027c: move/from16 v1, v41 │ │ -09d784: 3210 d401 |027e: if-eq v0, v1, 0452 // +01d4 │ │ -09d788: 150d 0040 |0280: const/high16 v13, #int 1073741824 // #4000 │ │ -09d78c: 1329 0000 |0282: const/16 v41, #int 0 // #0 │ │ -09d790: 0800 1a00 |0284: move-object/from16 v0, v26 │ │ -09d794: 5200 5f0c |0286: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ -09d798: 0228 0000 |0288: move/from16 v40, v0 │ │ -09d79c: 3a28 cc01 |028a: if-ltz v40, 0456 // +01cc │ │ -09d7a0: 0800 1a00 |028c: move-object/from16 v0, v26 │ │ -09d7a4: 5200 5f0c |028e: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ -09d7a8: 0228 0000 |0290: move/from16 v40, v0 │ │ -09d7ac: 0200 2800 |0292: move/from16 v0, v40 │ │ -09d7b0: 7120 af24 5000 |0294: invoke-static {v0, v5}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -09d7b6: 0a28 |0297: move-result v40 │ │ -09d7b8: 9128 2815 |0298: sub-int v40, v40, v21 │ │ -09d7bc: 0200 2900 |029a: move/from16 v0, v41 │ │ -09d7c0: 0201 2800 |029c: move/from16 v1, v40 │ │ -09d7c4: 7120 ad24 1000 |029e: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09d7ca: 0a0c |02a1: move-result v12 │ │ -09d7cc: 3804 b801 |02a2: if-eqz v4, 045a // +01b8 │ │ -09d7d0: 5240 7506 |02a4: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ -09d7d4: 0228 0000 |02a6: move/from16 v40, v0 │ │ -09d7d8: dd11 2807 |02a8: and-int/lit8 v17, v40, #int 7 // #07 │ │ -09d7dc: 1328 0100 |02aa: const/16 v40, #int 1 // #1 │ │ -09d7e0: 0200 1100 |02ac: move/from16 v0, v17 │ │ -09d7e4: 0201 2800 |02ae: move/from16 v1, v40 │ │ -09d7e8: 3310 1a00 |02b0: if-ne v0, v1, 02ca // +001a │ │ -09d7ec: 0800 1a00 |02b2: move-object/from16 v0, v26 │ │ -09d7f0: 5200 5f0c |02b4: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ -09d7f4: 0228 0000 |02b6: move/from16 v40, v0 │ │ -09d7f8: 1329 ffff |02b8: const/16 v41, #int -1 // #ffff │ │ -09d7fc: 0200 2800 |02ba: move/from16 v0, v40 │ │ -09d800: 0201 2900 |02bc: move/from16 v1, v41 │ │ -09d804: 3310 0c00 |02be: if-ne v0, v1, 02ca // +000c │ │ -09d808: 0200 1800 |02c0: move/from16 v0, v24 │ │ -09d80c: 0201 2000 |02c2: move/from16 v1, v32 │ │ -09d810: 7120 af24 1000 |02c4: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -09d816: 0a28 |02c7: move-result v40 │ │ -09d818: da0c 2802 |02c8: mul-int/lit8 v12, v40, #int 2 // #02 │ │ -09d81c: 7120 4721 dc00 |02ca: invoke-static {v12, v13}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09d822: 0a28 |02cd: move-result v40 │ │ -09d824: 7120 4721 ba00 |02ce: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09d82a: 0a29 |02d1: move-result v41 │ │ -09d82c: 0200 2800 |02d2: move/from16 v0, v40 │ │ -09d830: 0201 2900 |02d4: move/from16 v1, v41 │ │ -09d834: 6e30 a221 0e01 |02d6: invoke-virtual {v14, v0, v1}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -09d83a: 6e10 6f21 0e00 |02d9: invoke-virtual {v14}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -09d840: 0a28 |02dc: move-result v40 │ │ -09d842: 9028 2815 |02dd: add-int v40, v40, v21 │ │ -09d846: 9105 0528 |02df: sub-int v5, v5, v40 │ │ -09d84a: 0800 2c00 |02e1: move-object/from16 v0, v44 │ │ -09d84e: 5400 b90a |02e3: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09d852: 0828 0000 |02e5: move-object/from16 v40, v0 │ │ -09d856: 3928 3600 |02e7: if-nez v40, 031d // +0036 │ │ -09d85a: 3821 3400 |02e9: if-eqz v33, 031d // +0034 │ │ -09d85e: 0800 2c00 |02eb: move-object/from16 v0, v44 │ │ -09d862: 5400 d90a |02ed: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09d866: 0828 0000 |02ef: move-object/from16 v40, v0 │ │ -09d86a: 0800 2c00 |02f1: move-object/from16 v0, v44 │ │ -09d86e: 5200 b40a |02f3: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@0ab4 │ │ -09d872: 0229 0000 |02f5: move/from16 v41, v0 │ │ -09d876: 152a 0040 |02f7: const/high16 v42, #int 1073741824 // #4000 │ │ -09d87a: 7702 4721 2900 |02f9: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09d880: 0a29 |02fc: move-result v41 │ │ -09d882: 132a 0000 |02fd: const/16 v42, #int 0 // #0 │ │ -09d886: 0800 2c00 |02ff: move-object/from16 v0, v44 │ │ -09d88a: 0801 2800 |0301: move-object/from16 v1, v40 │ │ -09d88e: 0202 2900 |0303: move/from16 v2, v41 │ │ -09d892: 0203 2a00 |0305: move/from16 v3, v42 │ │ -09d896: 6e53 8f1c 1025 |0307: invoke-virtual {v0, v1, v5, v2, v3}, Landroid/support/v7/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@1c8f │ │ -09d89c: 0a05 |030a: move-result v5 │ │ -09d89e: 1328 0000 |030b: const/16 v40, #int 0 // #0 │ │ -09d8a2: 0800 2c00 |030d: move-object/from16 v0, v44 │ │ -09d8a6: 5400 d90a |030f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09d8aa: 0829 0000 |0311: move-object/from16 v41, v0 │ │ -09d8ae: 7401 7923 2900 |0313: invoke-virtual/range {v41}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@2379 │ │ -09d8b4: 0a29 |0316: move-result v41 │ │ -09d8b6: 9129 1829 |0317: sub-int v41, v24, v41 │ │ -09d8ba: 7702 ad24 2800 |0319: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09d8c0: 0a18 |031c: move-result v24 │ │ -09d8c2: 0800 2c00 |031d: move-object/from16 v0, v44 │ │ -09d8c6: 5200 b40a |031f: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@0ab4 │ │ -09d8ca: 0228 0000 |0321: move/from16 v40, v0 │ │ -09d8ce: 3c28 9601 |0323: if-gtz v40, 04b9 // +0196 │ │ -09d8d2: 131c 0000 |0325: const/16 v28, #int 0 // #0 │ │ -09d8d6: 1316 0000 |0327: const/16 v22, #int 0 // #0 │ │ -09d8da: 0200 1600 |0329: move/from16 v0, v22 │ │ -09d8de: 3570 3301 |032b: if-ge v0, v7, 045e // +0133 │ │ -09d8e2: 0800 2c00 |032d: move-object/from16 v0, v44 │ │ -09d8e6: 0201 1600 |032f: move/from16 v1, v22 │ │ -09d8ea: 6e20 6c1c 1000 |0331: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@1c6c │ │ -09d8f0: 0c23 |0334: move-result-object v35 │ │ -09d8f2: 7401 6c21 2300 |0335: invoke-virtual/range {v35}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -09d8f8: 0a28 |0338: move-result v40 │ │ -09d8fa: 901d 2825 |0339: add-int v29, v40, v37 │ │ -09d8fe: 0200 1d00 |033b: move/from16 v0, v29 │ │ -09d902: 0201 1c00 |033d: move/from16 v1, v28 │ │ -09d906: 3710 0400 |033f: if-le v0, v1, 0343 // +0004 │ │ -09d90a: 021c 1d00 |0341: move/from16 v28, v29 │ │ -09d90e: d816 1601 |0343: add-int/lit8 v22, v22, #int 1 // #01 │ │ -09d912: 28e4 |0345: goto 0329 // -001c │ │ -09d914: 7701 4621 2e00 |0346: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -09d91a: 0a1b |0349: move-result v27 │ │ -09d91c: 2900 91fd |034a: goto/16 00db // -026f │ │ -09d920: 0800 2c00 |034c: move-object/from16 v0, v44 │ │ -09d924: 5400 bd0a |034e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09d928: 0812 0000 |0350: move-object/from16 v18, v0 │ │ -09d92c: 2900 bbfd |0352: goto/16 010d // -0245 │ │ -09d930: 0800 1a00 |0354: move-object/from16 v0, v26 │ │ -09d934: 5200 5f0c |0356: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ -09d938: 0228 0000 |0358: move/from16 v40, v0 │ │ -09d93c: 1529 0040 |035a: const/high16 v41, #int 1073741824 // #4000 │ │ -09d940: 7702 4721 2800 |035c: invoke-static/range {v40, v41}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09d946: 0a14 |035f: move-result v20 │ │ -09d948: 2900 cdfd |0360: goto/16 012d // -0233 │ │ -09d94c: 1321 0000 |0362: const/16 v33, #int 0 // #0 │ │ -09d950: 2900 94fe |0364: goto/16 01f8 // -016c │ │ -09d954: 0800 2c00 |0366: move-object/from16 v0, v44 │ │ -09d958: 5400 c50a |0368: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ -09d95c: 0828 0000 |036a: move-object/from16 v40, v0 │ │ -09d960: 3828 9dfe |036c: if-eqz v40, 0209 // -0163 │ │ -09d964: 3821 4f00 |036e: if-eqz v33, 03bd // +004f │ │ -09d968: 0800 2c00 |0370: move-object/from16 v0, v44 │ │ -09d96c: 5200 c40a |0372: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@0ac4 │ │ -09d970: 0228 0000 |0374: move/from16 v40, v0 │ │ -09d974: da17 2802 |0376: mul-int/lit8 v23, v40, #int 2 // #02 │ │ -09d978: 1328 0000 |0378: const/16 v40, #int 0 // #0 │ │ -09d97c: 9129 0517 |037a: sub-int v41, v5, v23 │ │ -09d980: 7702 ad24 2800 |037c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09d986: 0a05 |037f: move-result v5 │ │ -09d988: 1328 0000 |0380: const/16 v40, #int 0 // #0 │ │ -09d98c: 9129 1817 |0382: sub-int v41, v24, v23 │ │ -09d990: 7702 ad24 2800 |0384: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09d996: 0a18 |0387: move-result v24 │ │ -09d998: 0800 2c00 |0388: move-object/from16 v0, v44 │ │ -09d99c: 5400 c50a |038a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ -09d9a0: 0828 0000 |038c: move-object/from16 v40, v0 │ │ -09d9a4: 1529 0080 |038e: const/high16 v41, #int -2147483648 // #8000 │ │ -09d9a8: 0200 2900 |0390: move/from16 v0, v41 │ │ -09d9ac: 7120 4721 0500 |0392: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09d9b2: 0a29 |0395: move-result v41 │ │ -09d9b4: 152a 0040 |0396: const/high16 v42, #int 1073741824 // #4000 │ │ -09d9b8: 0200 2a00 |0398: move/from16 v0, v42 │ │ -09d9bc: 7120 4721 0f00 |039a: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09d9c2: 0a2a |039d: move-result v42 │ │ -09d9c4: 7403 7d23 2800 |039e: invoke-virtual/range {v40, v41, v42}, Landroid/widget/LinearLayout;.measure:(II)V // method@237d │ │ -09d9ca: 0800 2c00 |03a1: move-object/from16 v0, v44 │ │ -09d9ce: 5400 c50a |03a3: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ -09d9d2: 0828 0000 |03a5: move-object/from16 v40, v0 │ │ -09d9d6: 7401 7923 2800 |03a7: invoke-virtual/range {v40}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@2379 │ │ -09d9dc: 0a19 |03aa: move-result v25 │ │ -09d9de: 1328 0000 |03ab: const/16 v40, #int 0 // #0 │ │ -09d9e2: 9129 0519 |03ad: sub-int v41, v5, v25 │ │ -09d9e6: 7702 ad24 2800 |03af: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09d9ec: 0a05 |03b2: move-result v5 │ │ -09d9ee: 1328 0000 |03b3: const/16 v40, #int 0 // #0 │ │ -09d9f2: 9129 1819 |03b5: sub-int v41, v24, v25 │ │ -09d9f6: 7702 ad24 2800 |03b7: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09d9fc: 0a18 |03ba: move-result v24 │ │ -09d9fe: 2900 4efe |03bb: goto/16 0209 // -01b2 │ │ -09da02: 0800 2c00 |03bd: move-object/from16 v0, v44 │ │ -09da06: 5200 c40a |03bf: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@0ac4 │ │ -09da0a: 0217 0000 |03c1: move/from16 v23, v0 │ │ -09da0e: 28b5 |03c3: goto 0378 // -004b │ │ -09da10: 0800 2c00 |03c4: move-object/from16 v0, v44 │ │ -09da14: 5400 d60a |03c6: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ -09da18: 0828 0000 |03c8: move-object/from16 v40, v0 │ │ -09da1c: 3828 3ffe |03ca: if-eqz v40, 0209 // -01c1 │ │ -09da20: 3821 4f00 |03cc: if-eqz v33, 041b // +004f │ │ -09da24: 0800 2c00 |03ce: move-object/from16 v0, v44 │ │ -09da28: 5200 c40a |03d0: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@0ac4 │ │ -09da2c: 0228 0000 |03d2: move/from16 v40, v0 │ │ -09da30: da17 2802 |03d4: mul-int/lit8 v23, v40, #int 2 // #02 │ │ -09da34: 1328 0000 |03d6: const/16 v40, #int 0 // #0 │ │ -09da38: 9129 0517 |03d8: sub-int v41, v5, v23 │ │ -09da3c: 7702 ad24 2800 |03da: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09da42: 0a05 |03dd: move-result v5 │ │ -09da44: 1328 0000 |03de: const/16 v40, #int 0 // #0 │ │ -09da48: 9129 1817 |03e0: sub-int v41, v24, v23 │ │ -09da4c: 7702 ad24 2800 |03e2: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09da52: 0a18 |03e5: move-result v24 │ │ -09da54: 0800 2c00 |03e6: move-object/from16 v0, v44 │ │ -09da58: 5400 d60a |03e8: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ -09da5c: 0828 0000 |03ea: move-object/from16 v40, v0 │ │ -09da60: 1529 0080 |03ec: const/high16 v41, #int -2147483648 // #8000 │ │ -09da64: 0200 2900 |03ee: move/from16 v0, v41 │ │ -09da68: 7120 4721 0500 |03f0: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09da6e: 0a29 |03f3: move-result v41 │ │ -09da70: 152a 0040 |03f4: const/high16 v42, #int 1073741824 // #4000 │ │ -09da74: 0200 2a00 |03f6: move/from16 v0, v42 │ │ -09da78: 7120 4721 0f00 |03f8: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09da7e: 0a2a |03fb: move-result v42 │ │ -09da80: 7403 b51e 2800 |03fc: invoke-virtual/range {v40, v41, v42}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.measure:(II)V // method@1eb5 │ │ -09da86: 0800 2c00 |03ff: move-object/from16 v0, v44 │ │ -09da8a: 5400 d60a |0401: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ -09da8e: 0828 0000 |0403: move-object/from16 v40, v0 │ │ -09da92: 7401 b21e 2800 |0405: invoke-virtual/range {v40}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@1eb2 │ │ -09da98: 0a22 |0408: move-result v34 │ │ -09da9a: 1328 0000 |0409: const/16 v40, #int 0 // #0 │ │ -09da9e: 9129 0522 |040b: sub-int v41, v5, v34 │ │ -09daa2: 7702 ad24 2800 |040d: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09daa8: 0a05 |0410: move-result v5 │ │ -09daaa: 1328 0000 |0411: const/16 v40, #int 0 // #0 │ │ -09daae: 9129 1822 |0413: sub-int v41, v24, v34 │ │ -09dab2: 7702 ad24 2800 |0415: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09dab8: 0a18 |0418: move-result v24 │ │ -09daba: 2900 f0fd |0419: goto/16 0209 // -0210 │ │ -09dabe: 0800 2c00 |041b: move-object/from16 v0, v44 │ │ -09dac2: 5200 c40a |041d: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@0ac4 │ │ -09dac6: 0217 0000 |041f: move/from16 v23, v0 │ │ -09daca: 28b5 |0421: goto 03d6 // -004b │ │ -09dacc: 0800 2c00 |0422: move-object/from16 v0, v44 │ │ -09dad0: 5200 b80a |0424: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09dad4: 0228 0000 |0426: move/from16 v40, v0 │ │ -09dad8: dd28 2810 |0428: and-int/lit8 v40, v40, #int 16 // #10 │ │ -09dadc: 3828 ecfd |042a: if-eqz v40, 0216 // -0214 │ │ -09dae0: 0800 2c00 |042c: move-object/from16 v0, v44 │ │ -09dae4: 5400 b70a |042e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ -09dae8: 0828 0000 |0430: move-object/from16 v40, v0 │ │ -09daec: 3828 e4fd |0432: if-eqz v40, 0216 // -021c │ │ -09daf0: 0800 2c00 |0434: move-object/from16 v0, v44 │ │ -09daf4: 540e b70a |0436: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ -09daf8: 2900 defd |0438: goto/16 0216 // -0222 │ │ -09dafc: 1204 |043a: const/4 v4, #int 0 // #0 │ │ -09dafe: 2900 f7fd |043b: goto/16 0232 // -0209 │ │ -09db02: 0800 1a00 |043d: move-object/from16 v0, v26 │ │ -09db06: 5200 5e0c |043f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ -09db0a: 0228 0000 |0441: move/from16 v40, v0 │ │ -09db0e: 1329 feff |0443: const/16 v41, #int -2 // #fffe │ │ -09db12: 0200 2800 |0445: move/from16 v0, v40 │ │ -09db16: 0201 2900 |0447: move/from16 v1, v41 │ │ -09db1a: 3210 0600 |0449: if-eq v0, v1, 044f // +0006 │ │ -09db1e: 150b 0040 |044b: const/high16 v11, #int 1073741824 // #4000 │ │ -09db22: 2900 09fe |044d: goto/16 0256 // -01f7 │ │ -09db26: 150b 0080 |044f: const/high16 v11, #int -2147483648 // #8000 │ │ -09db2a: 28fc |0451: goto 044d // -0004 │ │ -09db2c: 150d 0080 |0452: const/high16 v13, #int -2147483648 // #8000 │ │ -09db30: 2900 2efe |0454: goto/16 0282 // -01d2 │ │ -09db34: 0228 0500 |0456: move/from16 v40, v5 │ │ -09db38: 2900 40fe |0458: goto/16 0298 // -01c0 │ │ -09db3c: 1328 1300 |045a: const/16 v40, #int 19 // #13 │ │ -09db40: 2900 4cfe |045c: goto/16 02a8 // -01b4 │ │ -09db44: 0800 2c00 |045e: move-object/from16 v0, v44 │ │ -09db48: 0201 1c00 |0460: move/from16 v1, v28 │ │ -09db4c: 6e30 af1c 9001 |0462: invoke-virtual {v0, v9, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@1caf │ │ -09db52: 0800 2c00 |0465: move-object/from16 v0, v44 │ │ -09db56: 5400 b60a |0467: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@0ab6 │ │ -09db5a: 0828 0000 |0469: move-object/from16 v40, v0 │ │ -09db5e: 3828 0f00 |046b: if-eqz v40, 047a // +000f │ │ -09db62: 0800 2c00 |046d: move-object/from16 v0, v44 │ │ -09db66: 5400 b60a |046f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@0ab6 │ │ -09db6a: 0828 0000 |0471: move-object/from16 v40, v0 │ │ -09db6e: 7401 771c 2c00 |0473: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@1c77 │ │ -09db74: 0a29 |0476: move-result v41 │ │ -09db76: 7402 011c 2800 |0477: invoke-virtual/range {v40, v41}, Landroid/support/v7/internal/widget/ActionBarContextView;.setContentHeight:(I)V // method@1c01 │ │ -09db7c: 0800 2c00 |047a: move-object/from16 v0, v44 │ │ -09db80: 5400 ce0a |047c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ -09db84: 0828 0000 |047e: move-object/from16 v40, v0 │ │ -09db88: 3828 dafb |0480: if-eqz v40, 005a // -0426 │ │ -09db8c: 0800 2c00 |0482: move-object/from16 v0, v44 │ │ -09db90: 5400 ce0a |0484: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ -09db94: 0828 0000 |0486: move-object/from16 v40, v0 │ │ -09db98: 7401 5d1e 2800 |0488: invoke-virtual/range {v40}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1e5d │ │ -09db9e: 0a28 |048b: move-result v40 │ │ -09dba0: 1329 0800 |048c: const/16 v41, #int 8 // #8 │ │ -09dba4: 0200 2800 |048e: move/from16 v0, v40 │ │ -09dba8: 0201 2900 |0490: move/from16 v1, v41 │ │ -09dbac: 3210 c8fb |0492: if-eq v0, v1, 005a // -0438 │ │ -09dbb0: 0800 2c00 |0494: move-object/from16 v0, v44 │ │ -09dbb4: 5400 ce0a |0496: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ -09dbb8: 0828 0000 |0498: move-object/from16 v40, v0 │ │ -09dbbc: 0800 2c00 |049a: move-object/from16 v0, v44 │ │ -09dbc0: 5200 cc0a |049c: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0acc │ │ -09dbc4: 0229 0000 |049e: move/from16 v41, v0 │ │ -09dbc8: da29 2902 |04a0: mul-int/lit8 v41, v41, #int 2 // #02 │ │ -09dbcc: 9129 0929 |04a2: sub-int v41, v9, v41 │ │ -09dbd0: 152a 0040 |04a4: const/high16 v42, #int 1073741824 // #4000 │ │ -09dbd4: 7702 4721 2900 |04a6: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09dbda: 0a29 |04a9: move-result v41 │ │ -09dbdc: 7401 771c 2c00 |04aa: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@1c77 │ │ -09dbe2: 0a2a |04ad: move-result v42 │ │ -09dbe4: 152b 0080 |04ae: const/high16 v43, #int -2147483648 // #8000 │ │ -09dbe8: 7702 4721 2a00 |04b0: invoke-static/range {v42, v43}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09dbee: 0a2a |04b3: move-result v42 │ │ -09dbf0: 7403 671e 2800 |04b4: invoke-virtual/range {v40, v41, v42}, Landroid/support/v7/internal/widget/ProgressBarICS;.measure:(II)V // method@1e67 │ │ -09dbf6: 2900 a3fb |04b7: goto/16 005a // -045d │ │ -09dbfa: 0800 2c00 |04b9: move-object/from16 v0, v44 │ │ -09dbfe: 0201 1b00 |04bb: move/from16 v1, v27 │ │ -09dc02: 6e30 af1c 9001 |04bd: invoke-virtual {v0, v9, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@1caf │ │ -09dc08: 28a5 |04c0: goto 0465 // -005b │ │ -09dc0a: 0000 |04c1: nop // spacer │ │ -09dc0c: 0001 0200 0100 0000 6001 0000 be01 ... |04c2: packed-switch-data (8 units) │ │ +09da44: |[09da44] android.support.v7.internal.widget.ActionBarView.onMeasure:(II)V │ │ +09da54: 7401 6d1c 2c00 |0000: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getChildCount:()I // method@1c6d │ │ +09da5a: 0a07 |0003: move-result v7 │ │ +09da5c: 0800 2c00 |0004: move-object/from16 v0, v44 │ │ +09da60: 5500 c20a |0006: iget-boolean v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsable:Z // field@0ac2 │ │ +09da64: 0228 0000 |0008: move/from16 v40, v0 │ │ +09da68: 3828 5100 |000a: if-eqz v40, 005b // +0051 │ │ +09da6c: 1326 0000 |000c: const/16 v38, #int 0 // #0 │ │ +09da70: 1316 0000 |000e: const/16 v22, #int 0 // #0 │ │ +09da74: 0200 1600 |0010: move/from16 v0, v22 │ │ +09da78: 3570 3100 |0012: if-ge v0, v7, 0043 // +0031 │ │ +09da7c: 0800 2c00 |0014: move-object/from16 v0, v44 │ │ +09da80: 0201 1600 |0016: move/from16 v1, v22 │ │ +09da84: 6e20 6c1c 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@1c6c │ │ +09da8a: 0c06 |001b: move-result-object v6 │ │ +09da8c: 6e10 8a21 0600 |001c: invoke-virtual {v6}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +09da92: 0a28 |001f: move-result v40 │ │ +09da94: 1329 0800 |0020: const/16 v41, #int 8 // #8 │ │ +09da98: 0200 2800 |0022: move/from16 v0, v40 │ │ +09da9c: 0201 2900 |0024: move/from16 v1, v41 │ │ +09daa0: 3210 1a00 |0026: if-eq v0, v1, 0040 // +001a │ │ +09daa4: 0800 2c00 |0028: move-object/from16 v0, v44 │ │ +09daa8: 5400 c80a |002a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09daac: 0828 0000 |002c: move-object/from16 v40, v0 │ │ +09dab0: 0800 2800 |002e: move-object/from16 v0, v40 │ │ +09dab4: 3306 0e00 |0030: if-ne v6, v0, 003e // +000e │ │ +09dab8: 0800 2c00 |0032: move-object/from16 v0, v44 │ │ +09dabc: 5400 c80a |0034: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09dac0: 0828 0000 |0036: move-object/from16 v40, v0 │ │ +09dac4: 7401 4219 2800 |0038: invoke-virtual/range {v40}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1942 │ │ +09daca: 0a28 |003b: move-result v40 │ │ +09dacc: 3828 0400 |003c: if-eqz v40, 0040 // +0004 │ │ +09dad0: d826 2601 |003e: add-int/lit8 v38, v38, #int 1 // #01 │ │ +09dad4: d816 1601 |0040: add-int/lit8 v22, v22, #int 1 // #01 │ │ +09dad8: 28ce |0042: goto 0010 // -0032 │ │ +09dada: 3926 1800 |0043: if-nez v38, 005b // +0018 │ │ +09dade: 1328 0000 |0045: const/16 v40, #int 0 // #0 │ │ +09dae2: 1329 0000 |0047: const/16 v41, #int 0 // #0 │ │ +09dae6: 0800 2c00 |0049: move-object/from16 v0, v44 │ │ +09daea: 0201 2800 |004b: move/from16 v1, v40 │ │ +09daee: 0202 2900 |004d: move/from16 v2, v41 │ │ +09daf2: 6e30 af1c 1002 |004f: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@1caf │ │ +09daf8: 1328 0100 |0052: const/16 v40, #int 1 // #1 │ │ +09dafc: 0200 2800 |0054: move/from16 v0, v40 │ │ +09db00: 0801 2c00 |0056: move-object/from16 v1, v44 │ │ +09db04: 5c10 c30a |0058: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsed:Z // field@0ac3 │ │ +09db08: 0e00 |005a: return-void │ │ +09db0a: 1328 0000 |005b: const/16 v40, #int 0 // #0 │ │ +09db0e: 0200 2800 |005d: move/from16 v0, v40 │ │ +09db12: 0801 2c00 |005f: move-object/from16 v1, v44 │ │ +09db16: 5c10 c30a |0061: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsed:Z // field@0ac3 │ │ +09db1a: 7701 4521 2d00 |0063: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +09db20: 0a27 |0066: move-result v39 │ │ +09db22: 1528 0040 |0067: const/high16 v40, #int 1073741824 // #4000 │ │ +09db26: 0200 2700 |0069: move/from16 v0, v39 │ │ +09db2a: 0201 2800 |006b: move/from16 v1, v40 │ │ +09db2e: 3210 2900 |006d: if-eq v0, v1, 0096 // +0029 │ │ +09db32: 2228 a804 |006f: new-instance v40, Ljava/lang/IllegalStateException; // type@04a8 │ │ +09db36: 2229 bc04 |0071: new-instance v41, Ljava/lang/StringBuilder; // type@04bc │ │ +09db3a: 7601 d724 2900 |0073: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +09db40: 7401 b624 2c00 |0076: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +09db46: 0c2a |0079: move-result-object v42 │ │ +09db48: 7401 8d24 2a00 |007a: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ +09db4e: 0c2a |007d: move-result-object v42 │ │ +09db50: 7402 df24 2900 |007e: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +09db56: 0c29 |0081: move-result-object v41 │ │ +09db58: 1a2a 3400 |0082: const-string v42, " can only be used " // string@0034 │ │ +09db5c: 7402 df24 2900 |0084: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +09db62: 0c29 |0087: move-result-object v41 │ │ +09db64: 1a2a 4827 |0088: const-string v42, "with android:layout_width="MATCH_PARENT" (or fill_parent)" // string@2748 │ │ +09db68: 7402 df24 2900 |008a: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +09db6e: 0c29 |008d: move-result-object v41 │ │ +09db70: 7401 e424 2900 |008e: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +09db76: 0c29 |0091: move-result-object v41 │ │ +09db78: 7602 9c24 2800 |0092: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +09db7e: 2728 |0095: throw v40 │ │ +09db80: 7701 4521 2e00 |0096: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +09db86: 0a10 |0099: move-result v16 │ │ +09db88: 1528 0080 |009a: const/high16 v40, #int -2147483648 // #8000 │ │ +09db8c: 0200 1000 |009c: move/from16 v0, v16 │ │ +09db90: 0201 2800 |009e: move/from16 v1, v40 │ │ +09db94: 3210 2900 |00a0: if-eq v0, v1, 00c9 // +0029 │ │ +09db98: 2228 a804 |00a2: new-instance v40, Ljava/lang/IllegalStateException; // type@04a8 │ │ +09db9c: 2229 bc04 |00a4: new-instance v41, Ljava/lang/StringBuilder; // type@04bc │ │ +09dba0: 7601 d724 2900 |00a6: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +09dba6: 7401 b624 2c00 |00a9: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +09dbac: 0c2a |00ac: move-result-object v42 │ │ +09dbae: 7401 8d24 2a00 |00ad: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@248d │ │ +09dbb4: 0c2a |00b0: move-result-object v42 │ │ +09dbb6: 7402 df24 2900 |00b1: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +09dbbc: 0c29 |00b4: move-result-object v41 │ │ +09dbbe: 1a2a 3400 |00b5: const-string v42, " can only be used " // string@0034 │ │ +09dbc2: 7402 df24 2900 |00b7: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +09dbc8: 0c29 |00ba: move-result-object v41 │ │ +09dbca: 1a2a 4627 |00bb: const-string v42, "with android:layout_height="wrap_content"" // string@2746 │ │ +09dbce: 7402 df24 2900 |00bd: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +09dbd4: 0c29 |00c0: move-result-object v41 │ │ +09dbd6: 7401 e424 2900 |00c1: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +09dbdc: 0c29 |00c4: move-result-object v41 │ │ +09dbde: 7602 9c24 2800 |00c5: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +09dbe4: 2728 |00c8: throw v40 │ │ +09dbe6: 7701 4621 2d00 |00c9: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +09dbec: 0a09 |00cc: move-result v9 │ │ +09dbee: 0800 2c00 |00cd: move-object/from16 v0, v44 │ │ +09dbf2: 5200 b40a |00cf: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@0ab4 │ │ +09dbf6: 0228 0000 |00d1: move/from16 v40, v0 │ │ +09dbfa: 3d28 7302 |00d3: if-lez v40, 0346 // +0273 │ │ +09dbfe: 0800 2c00 |00d5: move-object/from16 v0, v44 │ │ +09dc02: 5200 b40a |00d7: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@0ab4 │ │ +09dc06: 021b 0000 |00d9: move/from16 v27, v0 │ │ +09dc0a: 7401 7c1c 2c00 |00db: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@1c7c │ │ +09dc10: 0a28 |00de: move-result v40 │ │ +09dc12: 7401 791c 2c00 |00df: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@1c79 │ │ +09dc18: 0a29 |00e2: move-result v41 │ │ +09dc1a: 9025 2829 |00e3: add-int v37, v40, v41 │ │ +09dc1e: 7401 7a1c 2c00 |00e5: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingLeft:()I // method@1c7a │ │ +09dc24: 0a1e |00e8: move-result v30 │ │ +09dc26: 7401 7b1c 2c00 |00e9: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingRight:()I // method@1c7b │ │ +09dc2c: 0a1f |00ec: move-result v31 │ │ +09dc2e: 910f 1b25 |00ed: sub-int v15, v27, v37 │ │ +09dc32: 1528 0080 |00ef: const/high16 v40, #int -2147483648 // #8000 │ │ +09dc36: 0200 2800 |00f1: move/from16 v0, v40 │ │ +09dc3a: 7120 4721 0f00 |00f3: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09dc40: 0a08 |00f6: move-result v8 │ │ +09dc42: 9128 091e |00f7: sub-int v40, v9, v30 │ │ +09dc46: 9105 281f |00f9: sub-int v5, v40, v31 │ │ +09dc4a: db18 0502 |00fb: div-int/lit8 v24, v5, #int 2 // #02 │ │ +09dc4e: 0220 1800 |00fd: move/from16 v32, v24 │ │ +09dc52: 0800 2c00 |00ff: move-object/from16 v0, v44 │ │ +09dc56: 5400 b90a |0101: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09dc5a: 0828 0000 |0103: move-object/from16 v40, v0 │ │ +09dc5e: 3828 4702 |0105: if-eqz v40, 034c // +0247 │ │ +09dc62: 0800 2c00 |0107: move-object/from16 v0, v44 │ │ +09dc66: 5400 bb0a |0109: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abb │ │ +09dc6a: 0812 0000 |010b: move-object/from16 v18, v0 │ │ +09dc6e: 7401 341c 1200 |010d: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@1c34 │ │ +09dc74: 0a28 |0110: move-result v40 │ │ +09dc76: 1329 0800 |0111: const/16 v41, #int 8 // #8 │ │ +09dc7a: 0200 2800 |0113: move/from16 v0, v40 │ │ +09dc7e: 0201 2900 |0115: move/from16 v1, v41 │ │ +09dc82: 3210 4100 |0117: if-eq v0, v1, 0158 // +0041 │ │ +09dc86: 7401 2f1c 1200 |0119: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1c2f │ │ +09dc8c: 0c1a |011c: move-result-object v26 │ │ +09dc8e: 0800 1a00 |011d: move-object/from16 v0, v26 │ │ +09dc92: 5200 5f0c |011f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ +09dc96: 0228 0000 |0121: move/from16 v40, v0 │ │ +09dc9a: 3b28 3102 |0123: if-gez v40, 0354 // +0231 │ │ +09dc9e: 1528 0080 |0125: const/high16 v40, #int -2147483648 // #8000 │ │ +09dca2: 0200 2800 |0127: move/from16 v0, v40 │ │ +09dca6: 7120 4721 0500 |0129: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09dcac: 0a14 |012c: move-result v20 │ │ +09dcae: 1528 0040 |012d: const/high16 v40, #int 1073741824 // #4000 │ │ +09dcb2: 0200 2800 |012f: move/from16 v0, v40 │ │ +09dcb6: 7120 4721 0f00 |0131: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09dcbc: 0a28 |0134: move-result v40 │ │ +09dcbe: 0800 1200 |0135: move-object/from16 v0, v18 │ │ +09dcc2: 0201 1400 |0137: move/from16 v1, v20 │ │ +09dcc6: 0202 2800 |0139: move/from16 v2, v40 │ │ +09dcca: 6e30 361c 1002 |013b: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.measure:(II)V // method@1c36 │ │ +09dcd0: 7401 311c 1200 |013e: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getMeasuredWidth:()I // method@1c31 │ │ +09dcd6: 0a28 |0141: move-result v40 │ │ +09dcd8: 7401 301c 1200 |0142: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@1c30 │ │ +09dcde: 0a29 |0145: move-result v41 │ │ +09dce0: 9013 2829 |0146: add-int v19, v40, v41 │ │ +09dce4: 1328 0000 |0148: const/16 v40, #int 0 // #0 │ │ +09dce8: 9129 0513 |014a: sub-int v41, v5, v19 │ │ +09dcec: 7702 ad24 2800 |014c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09dcf2: 0a05 |014f: move-result v5 │ │ +09dcf4: 1328 0000 |0150: const/16 v40, #int 0 // #0 │ │ +09dcf8: 9129 0513 |0152: sub-int v41, v5, v19 │ │ +09dcfc: 7702 ad24 2800 |0154: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09dd02: 0a18 |0157: move-result v24 │ │ +09dd04: 0800 2c00 |0158: move-object/from16 v0, v44 │ │ +09dd08: 5400 c80a |015a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09dd0c: 0828 0000 |015c: move-object/from16 v40, v0 │ │ +09dd10: 3828 3600 |015e: if-eqz v40, 0194 // +0036 │ │ +09dd14: 0800 2c00 |0160: move-object/from16 v0, v44 │ │ +09dd18: 5400 c80a |0162: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09dd1c: 0828 0000 |0164: move-object/from16 v40, v0 │ │ +09dd20: 7401 4a19 2800 |0166: invoke-virtual/range {v40}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@194a │ │ +09dd26: 0c28 |0169: move-result-object v40 │ │ +09dd28: 0800 2800 |016a: move-object/from16 v0, v40 │ │ +09dd2c: 0801 2c00 |016c: move-object/from16 v1, v44 │ │ +09dd30: 3310 2600 |016e: if-ne v0, v1, 0194 // +0026 │ │ +09dd34: 0800 2c00 |0170: move-object/from16 v0, v44 │ │ +09dd38: 5400 c80a |0172: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09dd3c: 0828 0000 |0174: move-object/from16 v40, v0 │ │ +09dd40: 1329 0000 |0176: const/16 v41, #int 0 // #0 │ │ +09dd44: 0800 2c00 |0178: move-object/from16 v0, v44 │ │ +09dd48: 0801 2800 |017a: move-object/from16 v1, v40 │ │ +09dd4c: 0202 2900 |017c: move/from16 v2, v41 │ │ +09dd50: 6e52 8f1c 1085 |017e: invoke-virtual {v0, v1, v5, v8, v2}, Landroid/support/v7/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@1c8f │ │ +09dd56: 0a05 |0181: move-result v5 │ │ +09dd58: 1328 0000 |0182: const/16 v40, #int 0 // #0 │ │ +09dd5c: 0800 2c00 |0184: move-object/from16 v0, v44 │ │ +09dd60: 5400 c80a |0186: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09dd64: 0829 0000 |0188: move-object/from16 v41, v0 │ │ +09dd68: 7401 4519 2900 |018a: invoke-virtual/range {v41}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@1945 │ │ +09dd6e: 0a29 |018d: move-result v41 │ │ +09dd70: 9129 2029 |018e: sub-int v41, v32, v41 │ │ +09dd74: 7702 ad24 2800 |0190: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09dd7a: 0a20 |0193: move-result v32 │ │ +09dd7c: 0800 2c00 |0194: move-object/from16 v0, v44 │ │ +09dd80: 5400 c10a |0196: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ +09dd84: 0828 0000 |0198: move-object/from16 v40, v0 │ │ +09dd88: 3828 3800 |019a: if-eqz v40, 01d2 // +0038 │ │ +09dd8c: 0800 2c00 |019c: move-object/from16 v0, v44 │ │ +09dd90: 5400 c10a |019e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ +09dd94: 0828 0000 |01a0: move-object/from16 v40, v0 │ │ +09dd98: 7401 5d1e 2800 |01a2: invoke-virtual/range {v40}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1e5d │ │ +09dd9e: 0a28 |01a5: move-result v40 │ │ +09dda0: 1329 0800 |01a6: const/16 v41, #int 8 // #8 │ │ +09dda4: 0200 2800 |01a8: move/from16 v0, v40 │ │ +09dda8: 0201 2900 |01aa: move/from16 v1, v41 │ │ +09ddac: 3210 2600 |01ac: if-eq v0, v1, 01d2 // +0026 │ │ +09ddb0: 0800 2c00 |01ae: move-object/from16 v0, v44 │ │ +09ddb4: 5400 c10a |01b0: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ +09ddb8: 0828 0000 |01b2: move-object/from16 v40, v0 │ │ +09ddbc: 1329 0000 |01b4: const/16 v41, #int 0 // #0 │ │ +09ddc0: 0800 2c00 |01b6: move-object/from16 v0, v44 │ │ +09ddc4: 0801 2800 |01b8: move-object/from16 v1, v40 │ │ +09ddc8: 0202 2900 |01ba: move/from16 v2, v41 │ │ +09ddcc: 6e52 8f1c 1085 |01bc: invoke-virtual {v0, v1, v5, v8, v2}, Landroid/support/v7/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@1c8f │ │ +09ddd2: 0a05 |01bf: move-result v5 │ │ +09ddd4: 1328 0000 |01c0: const/16 v40, #int 0 // #0 │ │ +09ddd8: 0800 2c00 |01c2: move-object/from16 v0, v44 │ │ +09dddc: 5400 c10a |01c4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ac1 │ │ +09dde0: 0829 0000 |01c6: move-object/from16 v41, v0 │ │ +09dde4: 7401 531e 2900 |01c8: invoke-virtual/range {v41}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredWidth:()I // method@1e53 │ │ +09ddea: 0a29 |01cb: move-result v41 │ │ +09ddec: 9129 2029 |01cc: sub-int v41, v32, v41 │ │ +09ddf0: 7702 ad24 2800 |01ce: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09ddf6: 0a20 |01d1: move-result v32 │ │ +09ddf8: 0800 2c00 |01d2: move-object/from16 v0, v44 │ │ +09ddfc: 5400 d90a |01d4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09de00: 0828 0000 |01d6: move-object/from16 v40, v0 │ │ +09de04: 3828 8a01 |01d8: if-eqz v40, 0362 // +018a │ │ +09de08: 0800 2c00 |01da: move-object/from16 v0, v44 │ │ +09de0c: 5400 d90a |01dc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09de10: 0828 0000 |01de: move-object/from16 v40, v0 │ │ +09de14: 7401 7b23 2800 |01e0: invoke-virtual/range {v40}, Landroid/widget/LinearLayout;.getVisibility:()I // method@237b │ │ +09de1a: 0a28 |01e3: move-result v40 │ │ +09de1c: 1329 0800 |01e4: const/16 v41, #int 8 // #8 │ │ +09de20: 0200 2800 |01e6: move/from16 v0, v40 │ │ +09de24: 0201 2900 |01e8: move/from16 v1, v41 │ │ +09de28: 3210 7801 |01ea: if-eq v0, v1, 0362 // +0178 │ │ +09de2c: 0800 2c00 |01ec: move-object/from16 v0, v44 │ │ +09de30: 5200 b80a |01ee: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09de34: 0228 0000 |01f0: move/from16 v40, v0 │ │ +09de38: dd28 2808 |01f2: and-int/lit8 v40, v40, #int 8 // #08 │ │ +09de3c: 3828 6e01 |01f4: if-eqz v40, 0362 // +016e │ │ +09de40: 1321 0100 |01f6: const/16 v33, #int 1 // #1 │ │ +09de44: 0800 2c00 |01f8: move-object/from16 v0, v44 │ │ +09de48: 5400 b90a |01fa: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09de4c: 0828 0000 |01fc: move-object/from16 v40, v0 │ │ +09de50: 3928 0b00 |01fe: if-nez v40, 0209 // +000b │ │ +09de54: 0800 2c00 |0200: move-object/from16 v0, v44 │ │ +09de58: 5200 ca0a |0202: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@0aca │ │ +09de5c: 0228 0000 |0204: move/from16 v40, v0 │ │ +09de60: 2b28 bc02 0000 |0206: packed-switch v40, 000004c2 // +000002bc │ │ +09de66: 120e |0209: const/4 v14, #int 0 // #0 │ │ +09de68: 0800 2c00 |020a: move-object/from16 v0, v44 │ │ +09de6c: 5400 b90a |020c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09de70: 0828 0000 |020e: move-object/from16 v40, v0 │ │ +09de74: 3828 1202 |0210: if-eqz v40, 0422 // +0212 │ │ +09de78: 0800 2c00 |0212: move-object/from16 v0, v44 │ │ +09de7c: 540e b90a |0214: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09de80: 380e cb00 |0216: if-eqz v14, 02e1 // +00cb │ │ +09de84: 6e10 6821 0e00 |0218: invoke-virtual {v14}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +09de8a: 0c28 |021b: move-result-object v40 │ │ +09de8c: 0800 2c00 |021c: move-object/from16 v0, v44 │ │ +09de90: 0801 2800 |021e: move-object/from16 v1, v40 │ │ +09de94: 6e20 691c 1000 |0220: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@1c69 │ │ +09de9a: 0c1a |0223: move-result-object v26 │ │ +09de9c: 0800 1a00 |0224: move-object/from16 v0, v26 │ │ +09dea0: 2000 1603 |0226: instance-of v0, v0, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0316 │ │ +09dea4: 0228 0000 |0228: move/from16 v40, v0 │ │ +09dea8: 3828 1002 |022a: if-eqz v40, 043a // +0210 │ │ +09deac: 0828 1a00 |022c: move-object/from16 v40, v26 │ │ +09deb0: 1f28 1603 |022e: check-cast v40, Landroid/support/v7/app/ActionBar$LayoutParams; // type@0316 │ │ +09deb4: 0804 2800 |0230: move-object/from16 v4, v40 │ │ +09deb8: 1315 0000 |0232: const/16 v21, #int 0 // #0 │ │ +09debc: 1324 0000 |0234: const/16 v36, #int 0 // #0 │ │ +09dec0: 3804 1600 |0236: if-eqz v4, 024c // +0016 │ │ +09dec4: 5240 7606 |0238: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.leftMargin:I // field@0676 │ │ +09dec8: 0228 0000 |023a: move/from16 v40, v0 │ │ +09decc: 5240 7706 |023c: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.rightMargin:I // field@0677 │ │ +09ded0: 0229 0000 |023e: move/from16 v41, v0 │ │ +09ded4: 9015 2829 |0240: add-int v21, v40, v41 │ │ +09ded8: 5240 7806 |0242: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.topMargin:I // field@0678 │ │ +09dedc: 0228 0000 |0244: move/from16 v40, v0 │ │ +09dee0: 5240 7406 |0246: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.bottomMargin:I // field@0674 │ │ +09dee4: 0229 0000 |0248: move/from16 v41, v0 │ │ +09dee8: 9024 2829 |024a: add-int v36, v40, v41 │ │ +09deec: 0800 2c00 |024c: move-object/from16 v0, v44 │ │ +09def0: 5200 b40a |024e: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@0ab4 │ │ +09def4: 0228 0000 |0250: move/from16 v40, v0 │ │ +09def8: 3c28 eb01 |0252: if-gtz v40, 043d // +01eb │ │ +09defc: 150b 0080 |0254: const/high16 v11, #int -2147483648 // #8000 │ │ +09df00: 1328 0000 |0256: const/16 v40, #int 0 // #0 │ │ +09df04: 0800 1a00 |0258: move-object/from16 v0, v26 │ │ +09df08: 5200 5e0c |025a: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ +09df0c: 0229 0000 |025c: move/from16 v41, v0 │ │ +09df10: 3a29 0e00 |025e: if-ltz v41, 026c // +000e │ │ +09df14: 0800 1a00 |0260: move-object/from16 v0, v26 │ │ +09df18: 5200 5e0c |0262: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ +09df1c: 0229 0000 |0264: move/from16 v41, v0 │ │ +09df20: 0200 2900 |0266: move/from16 v0, v41 │ │ +09df24: 7120 af24 f000 |0268: invoke-static {v0, v15}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +09df2a: 0a0f |026b: move-result v15 │ │ +09df2c: 9129 0f24 |026c: sub-int v41, v15, v36 │ │ +09df30: 7702 ad24 2800 |026e: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09df36: 0a0a |0271: move-result v10 │ │ +09df38: 0800 1a00 |0272: move-object/from16 v0, v26 │ │ +09df3c: 5200 5f0c |0274: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ +09df40: 0228 0000 |0276: move/from16 v40, v0 │ │ +09df44: 1329 feff |0278: const/16 v41, #int -2 // #fffe │ │ +09df48: 0200 2800 |027a: move/from16 v0, v40 │ │ +09df4c: 0201 2900 |027c: move/from16 v1, v41 │ │ +09df50: 3210 d401 |027e: if-eq v0, v1, 0452 // +01d4 │ │ +09df54: 150d 0040 |0280: const/high16 v13, #int 1073741824 // #4000 │ │ +09df58: 1329 0000 |0282: const/16 v41, #int 0 // #0 │ │ +09df5c: 0800 1a00 |0284: move-object/from16 v0, v26 │ │ +09df60: 5200 5f0c |0286: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ +09df64: 0228 0000 |0288: move/from16 v40, v0 │ │ +09df68: 3a28 cc01 |028a: if-ltz v40, 0456 // +01cc │ │ +09df6c: 0800 1a00 |028c: move-object/from16 v0, v26 │ │ +09df70: 5200 5f0c |028e: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ +09df74: 0228 0000 |0290: move/from16 v40, v0 │ │ +09df78: 0200 2800 |0292: move/from16 v0, v40 │ │ +09df7c: 7120 af24 5000 |0294: invoke-static {v0, v5}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +09df82: 0a28 |0297: move-result v40 │ │ +09df84: 9128 2815 |0298: sub-int v40, v40, v21 │ │ +09df88: 0200 2900 |029a: move/from16 v0, v41 │ │ +09df8c: 0201 2800 |029c: move/from16 v1, v40 │ │ +09df90: 7120 ad24 1000 |029e: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09df96: 0a0c |02a1: move-result v12 │ │ +09df98: 3804 b801 |02a2: if-eqz v4, 045a // +01b8 │ │ +09df9c: 5240 7506 |02a4: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0675 │ │ +09dfa0: 0228 0000 |02a6: move/from16 v40, v0 │ │ +09dfa4: dd11 2807 |02a8: and-int/lit8 v17, v40, #int 7 // #07 │ │ +09dfa8: 1328 0100 |02aa: const/16 v40, #int 1 // #1 │ │ +09dfac: 0200 1100 |02ac: move/from16 v0, v17 │ │ +09dfb0: 0201 2800 |02ae: move/from16 v1, v40 │ │ +09dfb4: 3310 1a00 |02b0: if-ne v0, v1, 02ca // +001a │ │ +09dfb8: 0800 1a00 |02b2: move-object/from16 v0, v26 │ │ +09dfbc: 5200 5f0c |02b4: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ +09dfc0: 0228 0000 |02b6: move/from16 v40, v0 │ │ +09dfc4: 1329 ffff |02b8: const/16 v41, #int -1 // #ffff │ │ +09dfc8: 0200 2800 |02ba: move/from16 v0, v40 │ │ +09dfcc: 0201 2900 |02bc: move/from16 v1, v41 │ │ +09dfd0: 3310 0c00 |02be: if-ne v0, v1, 02ca // +000c │ │ +09dfd4: 0200 1800 |02c0: move/from16 v0, v24 │ │ +09dfd8: 0201 2000 |02c2: move/from16 v1, v32 │ │ +09dfdc: 7120 af24 1000 |02c4: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +09dfe2: 0a28 |02c7: move-result v40 │ │ +09dfe4: da0c 2802 |02c8: mul-int/lit8 v12, v40, #int 2 // #02 │ │ +09dfe8: 7120 4721 dc00 |02ca: invoke-static {v12, v13}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09dfee: 0a28 |02cd: move-result v40 │ │ +09dff0: 7120 4721 ba00 |02ce: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09dff6: 0a29 |02d1: move-result v41 │ │ +09dff8: 0200 2800 |02d2: move/from16 v0, v40 │ │ +09dffc: 0201 2900 |02d4: move/from16 v1, v41 │ │ +09e000: 6e30 a221 0e01 |02d6: invoke-virtual {v14, v0, v1}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +09e006: 6e10 6f21 0e00 |02d9: invoke-virtual {v14}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +09e00c: 0a28 |02dc: move-result v40 │ │ +09e00e: 9028 2815 |02dd: add-int v40, v40, v21 │ │ +09e012: 9105 0528 |02df: sub-int v5, v5, v40 │ │ +09e016: 0800 2c00 |02e1: move-object/from16 v0, v44 │ │ +09e01a: 5400 b90a |02e3: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09e01e: 0828 0000 |02e5: move-object/from16 v40, v0 │ │ +09e022: 3928 3600 |02e7: if-nez v40, 031d // +0036 │ │ +09e026: 3821 3400 |02e9: if-eqz v33, 031d // +0034 │ │ +09e02a: 0800 2c00 |02eb: move-object/from16 v0, v44 │ │ +09e02e: 5400 d90a |02ed: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09e032: 0828 0000 |02ef: move-object/from16 v40, v0 │ │ +09e036: 0800 2c00 |02f1: move-object/from16 v0, v44 │ │ +09e03a: 5200 b40a |02f3: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@0ab4 │ │ +09e03e: 0229 0000 |02f5: move/from16 v41, v0 │ │ +09e042: 152a 0040 |02f7: const/high16 v42, #int 1073741824 // #4000 │ │ +09e046: 7702 4721 2900 |02f9: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09e04c: 0a29 |02fc: move-result v41 │ │ +09e04e: 132a 0000 |02fd: const/16 v42, #int 0 // #0 │ │ +09e052: 0800 2c00 |02ff: move-object/from16 v0, v44 │ │ +09e056: 0801 2800 |0301: move-object/from16 v1, v40 │ │ +09e05a: 0202 2900 |0303: move/from16 v2, v41 │ │ +09e05e: 0203 2a00 |0305: move/from16 v3, v42 │ │ +09e062: 6e53 8f1c 1025 |0307: invoke-virtual {v0, v1, v5, v2, v3}, Landroid/support/v7/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@1c8f │ │ +09e068: 0a05 |030a: move-result v5 │ │ +09e06a: 1328 0000 |030b: const/16 v40, #int 0 // #0 │ │ +09e06e: 0800 2c00 |030d: move-object/from16 v0, v44 │ │ +09e072: 5400 d90a |030f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09e076: 0829 0000 |0311: move-object/from16 v41, v0 │ │ +09e07a: 7401 7923 2900 |0313: invoke-virtual/range {v41}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@2379 │ │ +09e080: 0a29 |0316: move-result v41 │ │ +09e082: 9129 1829 |0317: sub-int v41, v24, v41 │ │ +09e086: 7702 ad24 2800 |0319: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09e08c: 0a18 |031c: move-result v24 │ │ +09e08e: 0800 2c00 |031d: move-object/from16 v0, v44 │ │ +09e092: 5200 b40a |031f: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@0ab4 │ │ +09e096: 0228 0000 |0321: move/from16 v40, v0 │ │ +09e09a: 3c28 9601 |0323: if-gtz v40, 04b9 // +0196 │ │ +09e09e: 131c 0000 |0325: const/16 v28, #int 0 // #0 │ │ +09e0a2: 1316 0000 |0327: const/16 v22, #int 0 // #0 │ │ +09e0a6: 0200 1600 |0329: move/from16 v0, v22 │ │ +09e0aa: 3570 3301 |032b: if-ge v0, v7, 045e // +0133 │ │ +09e0ae: 0800 2c00 |032d: move-object/from16 v0, v44 │ │ +09e0b2: 0201 1600 |032f: move/from16 v1, v22 │ │ +09e0b6: 6e20 6c1c 1000 |0331: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@1c6c │ │ +09e0bc: 0c23 |0334: move-result-object v35 │ │ +09e0be: 7401 6c21 2300 |0335: invoke-virtual/range {v35}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +09e0c4: 0a28 |0338: move-result v40 │ │ +09e0c6: 901d 2825 |0339: add-int v29, v40, v37 │ │ +09e0ca: 0200 1d00 |033b: move/from16 v0, v29 │ │ +09e0ce: 0201 1c00 |033d: move/from16 v1, v28 │ │ +09e0d2: 3710 0400 |033f: if-le v0, v1, 0343 // +0004 │ │ +09e0d6: 021c 1d00 |0341: move/from16 v28, v29 │ │ +09e0da: d816 1601 |0343: add-int/lit8 v22, v22, #int 1 // #01 │ │ +09e0de: 28e4 |0345: goto 0329 // -001c │ │ +09e0e0: 7701 4621 2e00 |0346: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +09e0e6: 0a1b |0349: move-result v27 │ │ +09e0e8: 2900 91fd |034a: goto/16 00db // -026f │ │ +09e0ec: 0800 2c00 |034c: move-object/from16 v0, v44 │ │ +09e0f0: 5400 bd0a |034e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09e0f4: 0812 0000 |0350: move-object/from16 v18, v0 │ │ +09e0f8: 2900 bbfd |0352: goto/16 010d // -0245 │ │ +09e0fc: 0800 1a00 |0354: move-object/from16 v0, v26 │ │ +09e100: 5200 5f0c |0356: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ +09e104: 0228 0000 |0358: move/from16 v40, v0 │ │ +09e108: 1529 0040 |035a: const/high16 v41, #int 1073741824 // #4000 │ │ +09e10c: 7702 4721 2800 |035c: invoke-static/range {v40, v41}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09e112: 0a14 |035f: move-result v20 │ │ +09e114: 2900 cdfd |0360: goto/16 012d // -0233 │ │ +09e118: 1321 0000 |0362: const/16 v33, #int 0 // #0 │ │ +09e11c: 2900 94fe |0364: goto/16 01f8 // -016c │ │ +09e120: 0800 2c00 |0366: move-object/from16 v0, v44 │ │ +09e124: 5400 c50a |0368: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ +09e128: 0828 0000 |036a: move-object/from16 v40, v0 │ │ +09e12c: 3828 9dfe |036c: if-eqz v40, 0209 // -0163 │ │ +09e130: 3821 4f00 |036e: if-eqz v33, 03bd // +004f │ │ +09e134: 0800 2c00 |0370: move-object/from16 v0, v44 │ │ +09e138: 5200 c40a |0372: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@0ac4 │ │ +09e13c: 0228 0000 |0374: move/from16 v40, v0 │ │ +09e140: da17 2802 |0376: mul-int/lit8 v23, v40, #int 2 // #02 │ │ +09e144: 1328 0000 |0378: const/16 v40, #int 0 // #0 │ │ +09e148: 9129 0517 |037a: sub-int v41, v5, v23 │ │ +09e14c: 7702 ad24 2800 |037c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09e152: 0a05 |037f: move-result v5 │ │ +09e154: 1328 0000 |0380: const/16 v40, #int 0 // #0 │ │ +09e158: 9129 1817 |0382: sub-int v41, v24, v23 │ │ +09e15c: 7702 ad24 2800 |0384: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09e162: 0a18 |0387: move-result v24 │ │ +09e164: 0800 2c00 |0388: move-object/from16 v0, v44 │ │ +09e168: 5400 c50a |038a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ +09e16c: 0828 0000 |038c: move-object/from16 v40, v0 │ │ +09e170: 1529 0080 |038e: const/high16 v41, #int -2147483648 // #8000 │ │ +09e174: 0200 2900 |0390: move/from16 v0, v41 │ │ +09e178: 7120 4721 0500 |0392: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09e17e: 0a29 |0395: move-result v41 │ │ +09e180: 152a 0040 |0396: const/high16 v42, #int 1073741824 // #4000 │ │ +09e184: 0200 2a00 |0398: move/from16 v0, v42 │ │ +09e188: 7120 4721 0f00 |039a: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09e18e: 0a2a |039d: move-result v42 │ │ +09e190: 7403 7d23 2800 |039e: invoke-virtual/range {v40, v41, v42}, Landroid/widget/LinearLayout;.measure:(II)V // method@237d │ │ +09e196: 0800 2c00 |03a1: move-object/from16 v0, v44 │ │ +09e19a: 5400 c50a |03a3: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ +09e19e: 0828 0000 |03a5: move-object/from16 v40, v0 │ │ +09e1a2: 7401 7923 2800 |03a7: invoke-virtual/range {v40}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@2379 │ │ +09e1a8: 0a19 |03aa: move-result v25 │ │ +09e1aa: 1328 0000 |03ab: const/16 v40, #int 0 // #0 │ │ +09e1ae: 9129 0519 |03ad: sub-int v41, v5, v25 │ │ +09e1b2: 7702 ad24 2800 |03af: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09e1b8: 0a05 |03b2: move-result v5 │ │ +09e1ba: 1328 0000 |03b3: const/16 v40, #int 0 // #0 │ │ +09e1be: 9129 1819 |03b5: sub-int v41, v24, v25 │ │ +09e1c2: 7702 ad24 2800 |03b7: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09e1c8: 0a18 |03ba: move-result v24 │ │ +09e1ca: 2900 4efe |03bb: goto/16 0209 // -01b2 │ │ +09e1ce: 0800 2c00 |03bd: move-object/from16 v0, v44 │ │ +09e1d2: 5200 c40a |03bf: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@0ac4 │ │ +09e1d6: 0217 0000 |03c1: move/from16 v23, v0 │ │ +09e1da: 28b5 |03c3: goto 0378 // -004b │ │ +09e1dc: 0800 2c00 |03c4: move-object/from16 v0, v44 │ │ +09e1e0: 5400 d60a |03c6: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ +09e1e4: 0828 0000 |03c8: move-object/from16 v40, v0 │ │ +09e1e8: 3828 3ffe |03ca: if-eqz v40, 0209 // -01c1 │ │ +09e1ec: 3821 4f00 |03cc: if-eqz v33, 041b // +004f │ │ +09e1f0: 0800 2c00 |03ce: move-object/from16 v0, v44 │ │ +09e1f4: 5200 c40a |03d0: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@0ac4 │ │ +09e1f8: 0228 0000 |03d2: move/from16 v40, v0 │ │ +09e1fc: da17 2802 |03d4: mul-int/lit8 v23, v40, #int 2 // #02 │ │ +09e200: 1328 0000 |03d6: const/16 v40, #int 0 // #0 │ │ +09e204: 9129 0517 |03d8: sub-int v41, v5, v23 │ │ +09e208: 7702 ad24 2800 |03da: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09e20e: 0a05 |03dd: move-result v5 │ │ +09e210: 1328 0000 |03de: const/16 v40, #int 0 // #0 │ │ +09e214: 9129 1817 |03e0: sub-int v41, v24, v23 │ │ +09e218: 7702 ad24 2800 |03e2: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09e21e: 0a18 |03e5: move-result v24 │ │ +09e220: 0800 2c00 |03e6: move-object/from16 v0, v44 │ │ +09e224: 5400 d60a |03e8: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ +09e228: 0828 0000 |03ea: move-object/from16 v40, v0 │ │ +09e22c: 1529 0080 |03ec: const/high16 v41, #int -2147483648 // #8000 │ │ +09e230: 0200 2900 |03ee: move/from16 v0, v41 │ │ +09e234: 7120 4721 0500 |03f0: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09e23a: 0a29 |03f3: move-result v41 │ │ +09e23c: 152a 0040 |03f4: const/high16 v42, #int 1073741824 // #4000 │ │ +09e240: 0200 2a00 |03f6: move/from16 v0, v42 │ │ +09e244: 7120 4721 0f00 |03f8: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09e24a: 0a2a |03fb: move-result v42 │ │ +09e24c: 7403 b51e 2800 |03fc: invoke-virtual/range {v40, v41, v42}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.measure:(II)V // method@1eb5 │ │ +09e252: 0800 2c00 |03ff: move-object/from16 v0, v44 │ │ +09e256: 5400 d60a |0401: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ +09e25a: 0828 0000 |0403: move-object/from16 v40, v0 │ │ +09e25e: 7401 b21e 2800 |0405: invoke-virtual/range {v40}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@1eb2 │ │ +09e264: 0a22 |0408: move-result v34 │ │ +09e266: 1328 0000 |0409: const/16 v40, #int 0 // #0 │ │ +09e26a: 9129 0522 |040b: sub-int v41, v5, v34 │ │ +09e26e: 7702 ad24 2800 |040d: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09e274: 0a05 |0410: move-result v5 │ │ +09e276: 1328 0000 |0411: const/16 v40, #int 0 // #0 │ │ +09e27a: 9129 1822 |0413: sub-int v41, v24, v34 │ │ +09e27e: 7702 ad24 2800 |0415: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09e284: 0a18 |0418: move-result v24 │ │ +09e286: 2900 f0fd |0419: goto/16 0209 // -0210 │ │ +09e28a: 0800 2c00 |041b: move-object/from16 v0, v44 │ │ +09e28e: 5200 c40a |041d: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@0ac4 │ │ +09e292: 0217 0000 |041f: move/from16 v23, v0 │ │ +09e296: 28b5 |0421: goto 03d6 // -004b │ │ +09e298: 0800 2c00 |0422: move-object/from16 v0, v44 │ │ +09e29c: 5200 b80a |0424: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09e2a0: 0228 0000 |0426: move/from16 v40, v0 │ │ +09e2a4: dd28 2810 |0428: and-int/lit8 v40, v40, #int 16 // #10 │ │ +09e2a8: 3828 ecfd |042a: if-eqz v40, 0216 // -0214 │ │ +09e2ac: 0800 2c00 |042c: move-object/from16 v0, v44 │ │ +09e2b0: 5400 b70a |042e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ +09e2b4: 0828 0000 |0430: move-object/from16 v40, v0 │ │ +09e2b8: 3828 e4fd |0432: if-eqz v40, 0216 // -021c │ │ +09e2bc: 0800 2c00 |0434: move-object/from16 v0, v44 │ │ +09e2c0: 540e b70a |0436: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ +09e2c4: 2900 defd |0438: goto/16 0216 // -0222 │ │ +09e2c8: 1204 |043a: const/4 v4, #int 0 // #0 │ │ +09e2ca: 2900 f7fd |043b: goto/16 0232 // -0209 │ │ +09e2ce: 0800 1a00 |043d: move-object/from16 v0, v26 │ │ +09e2d2: 5200 5e0c |043f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ +09e2d6: 0228 0000 |0441: move/from16 v40, v0 │ │ +09e2da: 1329 feff |0443: const/16 v41, #int -2 // #fffe │ │ +09e2de: 0200 2800 |0445: move/from16 v0, v40 │ │ +09e2e2: 0201 2900 |0447: move/from16 v1, v41 │ │ +09e2e6: 3210 0600 |0449: if-eq v0, v1, 044f // +0006 │ │ +09e2ea: 150b 0040 |044b: const/high16 v11, #int 1073741824 // #4000 │ │ +09e2ee: 2900 09fe |044d: goto/16 0256 // -01f7 │ │ +09e2f2: 150b 0080 |044f: const/high16 v11, #int -2147483648 // #8000 │ │ +09e2f6: 28fc |0451: goto 044d // -0004 │ │ +09e2f8: 150d 0080 |0452: const/high16 v13, #int -2147483648 // #8000 │ │ +09e2fc: 2900 2efe |0454: goto/16 0282 // -01d2 │ │ +09e300: 0228 0500 |0456: move/from16 v40, v5 │ │ +09e304: 2900 40fe |0458: goto/16 0298 // -01c0 │ │ +09e308: 1328 1300 |045a: const/16 v40, #int 19 // #13 │ │ +09e30c: 2900 4cfe |045c: goto/16 02a8 // -01b4 │ │ +09e310: 0800 2c00 |045e: move-object/from16 v0, v44 │ │ +09e314: 0201 1c00 |0460: move/from16 v1, v28 │ │ +09e318: 6e30 af1c 9001 |0462: invoke-virtual {v0, v9, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@1caf │ │ +09e31e: 0800 2c00 |0465: move-object/from16 v0, v44 │ │ +09e322: 5400 b60a |0467: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@0ab6 │ │ +09e326: 0828 0000 |0469: move-object/from16 v40, v0 │ │ +09e32a: 3828 0f00 |046b: if-eqz v40, 047a // +000f │ │ +09e32e: 0800 2c00 |046d: move-object/from16 v0, v44 │ │ +09e332: 5400 b60a |046f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@0ab6 │ │ +09e336: 0828 0000 |0471: move-object/from16 v40, v0 │ │ +09e33a: 7401 771c 2c00 |0473: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@1c77 │ │ +09e340: 0a29 |0476: move-result v41 │ │ +09e342: 7402 011c 2800 |0477: invoke-virtual/range {v40, v41}, Landroid/support/v7/internal/widget/ActionBarContextView;.setContentHeight:(I)V // method@1c01 │ │ +09e348: 0800 2c00 |047a: move-object/from16 v0, v44 │ │ +09e34c: 5400 ce0a |047c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ +09e350: 0828 0000 |047e: move-object/from16 v40, v0 │ │ +09e354: 3828 dafb |0480: if-eqz v40, 005a // -0426 │ │ +09e358: 0800 2c00 |0482: move-object/from16 v0, v44 │ │ +09e35c: 5400 ce0a |0484: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ +09e360: 0828 0000 |0486: move-object/from16 v40, v0 │ │ +09e364: 7401 5d1e 2800 |0488: invoke-virtual/range {v40}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1e5d │ │ +09e36a: 0a28 |048b: move-result v40 │ │ +09e36c: 1329 0800 |048c: const/16 v41, #int 8 // #8 │ │ +09e370: 0200 2800 |048e: move/from16 v0, v40 │ │ +09e374: 0201 2900 |0490: move/from16 v1, v41 │ │ +09e378: 3210 c8fb |0492: if-eq v0, v1, 005a // -0438 │ │ +09e37c: 0800 2c00 |0494: move-object/from16 v0, v44 │ │ +09e380: 5400 ce0a |0496: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0ace │ │ +09e384: 0828 0000 |0498: move-object/from16 v40, v0 │ │ +09e388: 0800 2c00 |049a: move-object/from16 v0, v44 │ │ +09e38c: 5200 cc0a |049c: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0acc │ │ +09e390: 0229 0000 |049e: move/from16 v41, v0 │ │ +09e394: da29 2902 |04a0: mul-int/lit8 v41, v41, #int 2 // #02 │ │ +09e398: 9129 0929 |04a2: sub-int v41, v9, v41 │ │ +09e39c: 152a 0040 |04a4: const/high16 v42, #int 1073741824 // #4000 │ │ +09e3a0: 7702 4721 2900 |04a6: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09e3a6: 0a29 |04a9: move-result v41 │ │ +09e3a8: 7401 771c 2c00 |04aa: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@1c77 │ │ +09e3ae: 0a2a |04ad: move-result v42 │ │ +09e3b0: 152b 0080 |04ae: const/high16 v43, #int -2147483648 // #8000 │ │ +09e3b4: 7702 4721 2a00 |04b0: invoke-static/range {v42, v43}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09e3ba: 0a2a |04b3: move-result v42 │ │ +09e3bc: 7403 671e 2800 |04b4: invoke-virtual/range {v40, v41, v42}, Landroid/support/v7/internal/widget/ProgressBarICS;.measure:(II)V // method@1e67 │ │ +09e3c2: 2900 a3fb |04b7: goto/16 005a // -045d │ │ +09e3c6: 0800 2c00 |04b9: move-object/from16 v0, v44 │ │ +09e3ca: 0201 1b00 |04bb: move/from16 v1, v27 │ │ +09e3ce: 6e30 af1c 9001 |04bd: invoke-virtual {v0, v9, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@1caf │ │ +09e3d4: 28a5 |04c0: goto 0465 // -005b │ │ +09e3d6: 0000 |04c1: nop // spacer │ │ +09e3d8: 0001 0200 0100 0000 6001 0000 be01 ... |04c2: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0004 line=819 │ │ 0x000c line=820 │ │ 0x000e line=821 │ │ 0x0014 line=822 │ │ @@ -209737,37 +209709,37 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -09dc1c: |[09dc1c] android.support.v7.internal.widget.ActionBarView.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -09dc2c: 0751 |0000: move-object v1, v5 │ │ -09dc2e: 1f01 8703 |0001: check-cast v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@0387 │ │ -09dc32: 6e10 501c 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1c50 │ │ -09dc38: 0c02 |0006: move-result-object v2 │ │ -09dc3a: 6f20 5c1b 2400 |0007: invoke-super {v4, v2}, Landroid/support/v7/internal/widget/AbsActionBarView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1b5c │ │ -09dc40: 5212 ac0a |000a: iget v2, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0aac │ │ -09dc44: 3802 1900 |000c: if-eqz v2, 0025 // +0019 │ │ -09dc48: 5442 bc0a |000e: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ -09dc4c: 3802 1500 |0010: if-eqz v2, 0025 // +0015 │ │ -09dc50: 5442 cb0a |0012: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0acb │ │ -09dc54: 3802 1100 |0014: if-eqz v2, 0025 // +0011 │ │ -09dc58: 5442 cb0a |0016: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0acb │ │ -09dc5c: 5213 ac0a |0018: iget v3, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0aac │ │ -09dc60: 6e20 de19 3200 |001a: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@19de │ │ -09dc66: 0c00 |001d: move-result-object v0 │ │ -09dc68: 1f00 8c01 |001e: check-cast v0, Landroid/support/v4/internal/view/SupportMenuItem; // type@018c │ │ -09dc6c: 3800 0500 |0020: if-eqz v0, 0025 // +0005 │ │ -09dc70: 7210 9208 0000 |0022: invoke-interface {v0}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0892 │ │ -09dc76: 5512 ad0a |0025: iget-boolean v2, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0aad │ │ -09dc7a: 3802 0500 |0027: if-eqz v2, 002c // +0005 │ │ -09dc7e: 6e10 991c 0400 |0029: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.postShowOverflowMenu:()V // method@1c99 │ │ -09dc84: 0e00 |002c: return-void │ │ +09e3e8: |[09e3e8] android.support.v7.internal.widget.ActionBarView.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +09e3f8: 0751 |0000: move-object v1, v5 │ │ +09e3fa: 1f01 8b03 |0001: check-cast v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@038b │ │ +09e3fe: 6e10 501c 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1c50 │ │ +09e404: 0c02 |0006: move-result-object v2 │ │ +09e406: 6f20 5c1b 2400 |0007: invoke-super {v4, v2}, Landroid/support/v7/internal/widget/AbsActionBarView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1b5c │ │ +09e40c: 5212 ac0a |000a: iget v2, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0aac │ │ +09e410: 3802 1900 |000c: if-eqz v2, 0025 // +0019 │ │ +09e414: 5442 bc0a |000e: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ +09e418: 3802 1500 |0010: if-eqz v2, 0025 // +0015 │ │ +09e41c: 5442 cb0a |0012: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0acb │ │ +09e420: 3802 1100 |0014: if-eqz v2, 0025 // +0011 │ │ +09e424: 5442 cb0a |0016: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0acb │ │ +09e428: 5213 ac0a |0018: iget v3, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0aac │ │ +09e42c: 6e20 de19 3200 |001a: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@19de │ │ +09e432: 0c00 |001d: move-result-object v0 │ │ +09e434: 1f00 9001 |001e: check-cast v0, Landroid/support/v4/internal/view/SupportMenuItem; // type@0190 │ │ +09e438: 3800 0500 |0020: if-eqz v0, 0025 // +0005 │ │ +09e43c: 7210 9208 0000 |0022: invoke-interface {v0}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0892 │ │ +09e442: 5512 ad0a |0025: iget-boolean v2, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0aad │ │ +09e446: 3802 0500 |0027: if-eqz v2, 002c // +0005 │ │ +09e44a: 6e10 991c 0400 |0029: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.postShowOverflowMenu:()V // method@1c99 │ │ +09e450: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1186 │ │ 0x0003 line=1188 │ │ 0x000a line=1190 │ │ 0x0016 line=1192 │ │ 0x0020 line=1194 │ │ @@ -209786,33 +209758,33 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -09dc88: |[09dc88] android.support.v7.internal.widget.ActionBarView.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -09dc98: 6f10 5d1b 0300 |0000: invoke-super {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1b5d │ │ -09dc9e: 0c01 |0003: move-result-object v1 │ │ -09dca0: 2200 8703 |0004: new-instance v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@0387 │ │ -09dca4: 7020 4f1c 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcelable;)V // method@1c4f │ │ -09dcaa: 5432 bc0a |0009: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ -09dcae: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ -09dcb2: 5432 bc0a |000d: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ -09dcb6: 5422 a30a |000f: iget-object v2, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ -09dcba: 3802 0c00 |0011: if-eqz v2, 001d // +000c │ │ -09dcbe: 5432 bc0a |0013: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ -09dcc2: 5422 a30a |0015: iget-object v2, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ -09dcc6: 6e10 2f1a 0200 |0017: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1a2f │ │ -09dccc: 0a02 |001a: move-result v2 │ │ -09dcce: 5902 ac0a |001b: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0aac │ │ -09dcd2: 6e10 8c1c 0300 |001d: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@1c8c │ │ -09dcd8: 0a02 |0020: move-result v2 │ │ -09dcda: 5c02 ad0a |0021: iput-boolean v2, v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0aad │ │ -09dcde: 1100 |0023: return-object v0 │ │ +09e454: |[09e454] android.support.v7.internal.widget.ActionBarView.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +09e464: 6f10 5d1b 0300 |0000: invoke-super {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1b5d │ │ +09e46a: 0c01 |0003: move-result-object v1 │ │ +09e46c: 2200 8b03 |0004: new-instance v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@038b │ │ +09e470: 7020 4f1c 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcelable;)V // method@1c4f │ │ +09e476: 5432 bc0a |0009: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ +09e47a: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ +09e47e: 5432 bc0a |000d: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ +09e482: 5422 a30a |000f: iget-object v2, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ +09e486: 3802 0c00 |0011: if-eqz v2, 001d // +000c │ │ +09e48a: 5432 bc0a |0013: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ +09e48e: 5422 a30a |0015: iget-object v2, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0aa3 │ │ +09e492: 6e10 2f1a 0200 |0017: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1a2f │ │ +09e498: 0a02 |001a: move-result v2 │ │ +09e49a: 5902 ac0a |001b: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0aac │ │ +09e49e: 6e10 8c1c 0300 |001d: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@1c8c │ │ +09e4a4: 0a02 |0020: move-result v2 │ │ +09e4a6: 5c02 ad0a |0021: iput-boolean v2, v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0aad │ │ +09e4aa: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1172 │ │ 0x0004 line=1173 │ │ 0x0009 line=1175 │ │ 0x0013 line=1176 │ │ 0x001d line=1179 │ │ @@ -209827,17 +209799,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09dce0: |[09dce0] android.support.v7.internal.widget.ActionBarView.postShowOverflowMenu:()V │ │ -09dcf0: 6f10 611b 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.postShowOverflowMenu:()V // method@1b61 │ │ -09dcf6: 0e00 |0003: return-void │ │ +09e4ac: |[09e4ac] android.support.v7.internal.widget.ActionBarView.postShowOverflowMenu:()V │ │ +09e4bc: 6f10 611b 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.postShowOverflowMenu:()V // method@1b61 │ │ +09e4c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #32 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -209845,17 +209817,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09dcf8: |[09dcf8] android.support.v7.internal.widget.ActionBarView.setCallback:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ -09dd08: 5b01 b30a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCallback:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@0ab3 │ │ -09dd0c: 0e00 |0002: return-void │ │ +09e4c4: |[09e4c4] android.support.v7.internal.widget.ActionBarView.setCallback:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ +09e4d4: 5b01 b30a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCallback:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@0ab3 │ │ +09e4d8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0002 line=393 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0003 reg=1 callback Landroid/support/v7/app/ActionBar$OnNavigationListener; │ │ @@ -209865,17 +209837,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09dd10: |[09dd10] android.support.v7.internal.widget.ActionBarView.setCollapsable:(Z)V │ │ -09dd20: 5c01 c20a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsable:Z // field@0ac2 │ │ -09dd24: 0e00 |0002: return-void │ │ +09e4dc: |[09e4dc] android.support.v7.internal.widget.ActionBarView.setCollapsable:(Z)V │ │ +09e4ec: 5c01 c20a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsable:Z // field@0ac2 │ │ +09e4f0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=809 │ │ 0x0002 line=810 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0003 reg=1 collapsable Z │ │ @@ -209885,17 +209857,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09dd28: |[09dd28] android.support.v7.internal.widget.ActionBarView.setContentHeight:(I)V │ │ -09dd38: 6f20 631b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setContentHeight:(I)V // method@1b63 │ │ -09dd3e: 0e00 |0003: return-void │ │ +09e4f4: |[09e4f4] android.support.v7.internal.widget.ActionBarView.setContentHeight:(I)V │ │ +09e504: 6f20 631b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setContentHeight:(I)V // method@1b63 │ │ +09e50a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -209904,17 +209876,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarContextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09dd40: |[09dd40] android.support.v7.internal.widget.ActionBarView.setContextView:(Landroid/support/v7/internal/widget/ActionBarContextView;)V │ │ -09dd50: 5b01 b60a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@0ab6 │ │ -09dd54: 0e00 |0002: return-void │ │ +09e50c: |[09e50c] android.support.v7.internal.widget.ActionBarView.setContextView:(Landroid/support/v7/internal/widget/ActionBarContextView;)V │ │ +09e51c: 5b01 b60a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@0ab6 │ │ +09e520: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ 0x0002 line=806 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0003 reg=1 view Landroid/support/v7/internal/widget/ActionBarContextView; │ │ @@ -209924,33 +209896,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -09dd58: |[09dd58] android.support.v7.internal.widget.ActionBarView.setCustomNavigationView:(Landroid/view/View;)V │ │ -09dd68: 5221 b80a |0000: iget v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09dd6c: dd01 0110 |0002: and-int/lit8 v1, v1, #int 16 // #10 │ │ -09dd70: 3801 1c00 |0004: if-eqz v1, 0020 // +001c │ │ -09dd74: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -09dd76: 5421 b70a |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ -09dd7a: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ -09dd7e: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -09dd82: 5421 b70a |000d: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ -09dd86: 6e20 9b1c 1200 |000f: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ -09dd8c: 5b23 b70a |0012: iput-object v3, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ -09dd90: 5421 b70a |0014: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ -09dd94: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -09dd98: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -09dd9c: 5421 b70a |001a: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ -09dda0: 6e20 601c 1200 |001c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ -09dda6: 0e00 |001f: return-void │ │ -09dda8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -09ddaa: 28e6 |0021: goto 0007 // -001a │ │ +09e524: |[09e524] android.support.v7.internal.widget.ActionBarView.setCustomNavigationView:(Landroid/view/View;)V │ │ +09e534: 5221 b80a |0000: iget v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09e538: dd01 0110 |0002: and-int/lit8 v1, v1, #int 16 // #10 │ │ +09e53c: 3801 1c00 |0004: if-eqz v1, 0020 // +001c │ │ +09e540: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +09e542: 5421 b70a |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ +09e546: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ +09e54a: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +09e54e: 5421 b70a |000d: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ +09e552: 6e20 9b1c 1200 |000f: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ +09e558: 5b23 b70a |0012: iput-object v3, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ +09e55c: 5421 b70a |0014: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ +09e560: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +09e564: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +09e568: 5421 b70a |001a: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ +09e56c: 6e20 601c 1200 |001c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ +09e572: 0e00 |001f: return-void │ │ +09e574: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +09e576: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0007 line=490 │ │ 0x000d line=491 │ │ 0x0012 line=493 │ │ 0x0014 line=494 │ │ @@ -209967,139 +209939,139 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 234 16-bit code units │ │ -09ddac: |[09ddac] android.support.v7.internal.widget.ActionBarView.setDisplayOptions:(I)V │ │ -09ddbc: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ -09ddc0: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -09ddc2: 1218 |0003: const/4 v8, #int 1 // #1 │ │ -09ddc4: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -09ddc6: 52b9 b80a |0005: iget v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09ddca: 3309 9200 |0007: if-ne v9, v0, 0099 // +0092 │ │ -09ddce: 59bc b80a |0009: iput v12, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09ddd2: dd09 001f |000b: and-int/lit8 v9, v0, #int 31 // #1f │ │ -09ddd6: 3809 b100 |000d: if-eqz v9, 00be // +00b1 │ │ -09ddda: dd09 0c02 |000f: and-int/lit8 v9, v12, #int 2 // #02 │ │ -09ddde: 3809 8e00 |0011: if-eqz v9, 009f // +008e │ │ -09dde2: 0184 |0013: move v4, v8 │ │ -09dde4: 3804 8e00 |0014: if-eqz v4, 00a2 // +008e │ │ -09dde8: 54b9 b90a |0016: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09ddec: 3909 8a00 |0018: if-nez v9, 00a2 // +008a │ │ -09ddf0: 0165 |001a: move v5, v6 │ │ -09ddf2: 54b9 bd0a |001b: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09ddf6: 6e20 461c 5900 |001d: invoke-virtual {v9, v5}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@1c46 │ │ -09ddfc: dd09 0004 |0020: and-int/lit8 v9, v0, #int 4 // #04 │ │ -09de00: 3809 1100 |0022: if-eqz v9, 0033 // +0011 │ │ -09de04: dd09 0c04 |0024: and-int/lit8 v9, v12, #int 4 // #04 │ │ -09de08: 3809 7f00 |0026: if-eqz v9, 00a5 // +007f │ │ -09de0c: 0183 |0028: move v3, v8 │ │ -09de0e: 54b9 bd0a |0029: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09de12: 6e20 431c 3900 |002b: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@1c43 │ │ -09de18: 3803 0500 |002e: if-eqz v3, 0033 // +0005 │ │ -09de1c: 6e20 aa1c 8b00 |0030: invoke-virtual {v11, v8}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@1caa │ │ -09de22: dd09 0001 |0033: and-int/lit8 v9, v0, #int 1 // #01 │ │ -09de26: 3809 1400 |0035: if-eqz v9, 0049 // +0014 │ │ -09de2a: 54b9 c60a |0037: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0ac6 │ │ -09de2e: 3809 6e00 |0039: if-eqz v9, 00a7 // +006e │ │ -09de32: dd09 0c01 |003b: and-int/lit8 v9, v12, #int 1 // #01 │ │ -09de36: 3809 6a00 |003d: if-eqz v9, 00a7 // +006a │ │ -09de3a: 0182 |003f: move v2, v8 │ │ -09de3c: 54ba bd0a |0040: iget-object v10, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09de40: 3802 6700 |0042: if-eqz v2, 00a9 // +0067 │ │ -09de44: 54b9 c60a |0044: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0ac6 │ │ -09de48: 6e20 401c 9a00 |0046: invoke-virtual {v10, v9}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1c40 │ │ -09de4e: dd09 0008 |0049: and-int/lit8 v9, v0, #int 8 // #08 │ │ -09de52: 3809 0900 |004b: if-eqz v9, 0054 // +0009 │ │ -09de56: dd09 0c08 |004d: and-int/lit8 v9, v12, #int 8 // #08 │ │ -09de5a: 3809 5d00 |004f: if-eqz v9, 00ac // +005d │ │ -09de5e: 7010 891c 0b00 |0051: invoke-direct {v11}, Landroid/support/v7/internal/widget/ActionBarView;.initTitle:()V // method@1c89 │ │ -09de64: 54b9 d90a |0054: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09de68: 3809 2000 |0056: if-eqz v9, 0076 // +0020 │ │ -09de6c: dd09 0006 |0058: and-int/lit8 v9, v0, #int 6 // #06 │ │ -09de70: 3809 1c00 |005a: if-eqz v9, 0076 // +001c │ │ -09de74: 52b9 b80a |005c: iget v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09de78: dd09 0904 |005e: and-int/lit8 v9, v9, #int 4 // #04 │ │ -09de7c: 3809 5200 |0060: if-eqz v9, 00b2 // +0052 │ │ -09de80: 0181 |0062: move v1, v8 │ │ -09de82: 54b9 db0a |0063: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0adb │ │ -09de86: 3904 0500 |0065: if-nez v4, 006a // +0005 │ │ -09de8a: 3801 4d00 |0067: if-eqz v1, 00b4 // +004d │ │ -09de8e: 0167 |0069: move v7, v6 │ │ -09de90: 6e20 e121 7900 |006a: invoke-virtual {v9, v7}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -09de96: 54b7 d90a |006d: iget-object v7, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09de9a: 3904 4700 |006f: if-nez v4, 00b6 // +0047 │ │ -09de9e: 3801 4500 |0071: if-eqz v1, 00b6 // +0045 │ │ -09dea2: 6e20 8823 8700 |0073: invoke-virtual {v7, v8}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@2388 │ │ -09dea8: dd06 0010 |0076: and-int/lit8 v6, v0, #int 16 // #10 │ │ -09deac: 3806 0f00 |0078: if-eqz v6, 0087 // +000f │ │ -09deb0: 54b6 b70a |007a: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ -09deb4: 3806 0b00 |007c: if-eqz v6, 0087 // +000b │ │ -09deb8: dd06 0c10 |007e: and-int/lit8 v6, v12, #int 16 // #10 │ │ -09debc: 3806 3800 |0080: if-eqz v6, 00b8 // +0038 │ │ -09dec0: 54b6 b70a |0082: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ -09dec4: 6e20 601c 6b00 |0084: invoke-virtual {v11, v6}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ -09deca: 6e10 9c1c 0b00 |0087: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@1c9c │ │ -09ded0: 54b6 bd0a |008a: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09ded4: 6e10 351c 0600 |008c: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.isEnabled:()Z // method@1c35 │ │ -09deda: 0a06 |008f: move-result v6 │ │ -09dedc: 3906 3200 |0090: if-nez v6, 00c2 // +0032 │ │ -09dee0: 54b6 bd0a |0092: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09dee4: 1207 |0094: const/4 v7, #int 0 // #0 │ │ -09dee6: 6e20 3d1c 7600 |0095: invoke-virtual {v6, v7}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1c3d │ │ -09deec: 0e00 |0098: return-void │ │ -09deee: 52b9 b80a |0099: iget v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09def2: 9700 0c09 |009b: xor-int v0, v12, v9 │ │ -09def6: 2900 6cff |009d: goto/16 0009 // -0094 │ │ -09defa: 0164 |009f: move v4, v6 │ │ -09defc: 2900 74ff |00a0: goto/16 0014 // -008c │ │ -09df00: 0175 |00a2: move v5, v7 │ │ -09df02: 2900 78ff |00a3: goto/16 001b // -0088 │ │ -09df06: 0163 |00a5: move v3, v6 │ │ -09df08: 2883 |00a6: goto 0029 // -007d │ │ -09df0a: 0162 |00a7: move v2, v6 │ │ -09df0c: 2898 |00a8: goto 0040 // -0068 │ │ -09df0e: 54b9 be0a |00a9: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0abe │ │ -09df12: 289b |00ab: goto 0046 // -0065 │ │ -09df14: 54b9 d90a |00ac: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09df18: 6e20 9b1c 9b00 |00ae: invoke-virtual {v11, v9}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ -09df1e: 28a3 |00b1: goto 0054 // -005d │ │ -09df20: 0161 |00b2: move v1, v6 │ │ -09df22: 28b0 |00b3: goto 0063 // -0050 │ │ -09df24: 1247 |00b4: const/4 v7, #int 4 // #4 │ │ -09df26: 28b5 |00b5: goto 006a // -004b │ │ -09df28: 0168 |00b6: move v8, v6 │ │ -09df2a: 28bc |00b7: goto 0073 // -0044 │ │ -09df2c: 54b6 b70a |00b8: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ -09df30: 6e20 9b1c 6b00 |00ba: invoke-virtual {v11, v6}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ -09df36: 28ca |00bd: goto 0087 // -0036 │ │ -09df38: 6e10 8a1c 0b00 |00be: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ActionBarView;.invalidate:()V // method@1c8a │ │ -09df3e: 28c9 |00c1: goto 008a // -0037 │ │ -09df40: dd06 0c04 |00c2: and-int/lit8 v6, v12, #int 4 // #04 │ │ -09df44: 3806 1400 |00c4: if-eqz v6, 00d8 // +0014 │ │ -09df48: 54b6 bd0a |00c6: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09df4c: 54b7 b50a |00c8: iget-object v7, v11, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ -09df50: 6e10 2201 0700 |00ca: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -09df56: 0c07 |00cd: move-result-object v7 │ │ -09df58: 6008 3308 |00ce: sget v8, Landroid/support/v7/appcompat/R$string;.abc_action_bar_up_description:I // field@0833 │ │ -09df5c: 6e20 9101 8700 |00d0: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0191 │ │ -09df62: 0c07 |00d3: move-result-object v7 │ │ -09df64: 6e20 3d1c 7600 |00d4: invoke-virtual {v6, v7}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1c3d │ │ -09df6a: 28c1 |00d7: goto 0098 // -003f │ │ -09df6c: 54b6 bd0a |00d8: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09df70: 54b7 b50a |00da: iget-object v7, v11, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ -09df74: 6e10 2201 0700 |00dc: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -09df7a: 0c07 |00df: move-result-object v7 │ │ -09df7c: 6008 3208 |00e0: sget v8, Landroid/support/v7/appcompat/R$string;.abc_action_bar_home_description:I // field@0832 │ │ -09df80: 6e20 9101 8700 |00e2: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0191 │ │ -09df86: 0c07 |00e5: move-result-object v7 │ │ -09df88: 6e20 3d1c 7600 |00e6: invoke-virtual {v6, v7}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1c3d │ │ -09df8e: 28af |00e9: goto 0098 // -0051 │ │ +09e578: |[09e578] android.support.v7.internal.widget.ActionBarView.setDisplayOptions:(I)V │ │ +09e588: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ +09e58c: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +09e58e: 1218 |0003: const/4 v8, #int 1 // #1 │ │ +09e590: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +09e592: 52b9 b80a |0005: iget v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09e596: 3309 9200 |0007: if-ne v9, v0, 0099 // +0092 │ │ +09e59a: 59bc b80a |0009: iput v12, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09e59e: dd09 001f |000b: and-int/lit8 v9, v0, #int 31 // #1f │ │ +09e5a2: 3809 b100 |000d: if-eqz v9, 00be // +00b1 │ │ +09e5a6: dd09 0c02 |000f: and-int/lit8 v9, v12, #int 2 // #02 │ │ +09e5aa: 3809 8e00 |0011: if-eqz v9, 009f // +008e │ │ +09e5ae: 0184 |0013: move v4, v8 │ │ +09e5b0: 3804 8e00 |0014: if-eqz v4, 00a2 // +008e │ │ +09e5b4: 54b9 b90a |0016: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09e5b8: 3909 8a00 |0018: if-nez v9, 00a2 // +008a │ │ +09e5bc: 0165 |001a: move v5, v6 │ │ +09e5be: 54b9 bd0a |001b: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09e5c2: 6e20 461c 5900 |001d: invoke-virtual {v9, v5}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@1c46 │ │ +09e5c8: dd09 0004 |0020: and-int/lit8 v9, v0, #int 4 // #04 │ │ +09e5cc: 3809 1100 |0022: if-eqz v9, 0033 // +0011 │ │ +09e5d0: dd09 0c04 |0024: and-int/lit8 v9, v12, #int 4 // #04 │ │ +09e5d4: 3809 7f00 |0026: if-eqz v9, 00a5 // +007f │ │ +09e5d8: 0183 |0028: move v3, v8 │ │ +09e5da: 54b9 bd0a |0029: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09e5de: 6e20 431c 3900 |002b: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@1c43 │ │ +09e5e4: 3803 0500 |002e: if-eqz v3, 0033 // +0005 │ │ +09e5e8: 6e20 aa1c 8b00 |0030: invoke-virtual {v11, v8}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@1caa │ │ +09e5ee: dd09 0001 |0033: and-int/lit8 v9, v0, #int 1 // #01 │ │ +09e5f2: 3809 1400 |0035: if-eqz v9, 0049 // +0014 │ │ +09e5f6: 54b9 c60a |0037: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0ac6 │ │ +09e5fa: 3809 6e00 |0039: if-eqz v9, 00a7 // +006e │ │ +09e5fe: dd09 0c01 |003b: and-int/lit8 v9, v12, #int 1 // #01 │ │ +09e602: 3809 6a00 |003d: if-eqz v9, 00a7 // +006a │ │ +09e606: 0182 |003f: move v2, v8 │ │ +09e608: 54ba bd0a |0040: iget-object v10, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09e60c: 3802 6700 |0042: if-eqz v2, 00a9 // +0067 │ │ +09e610: 54b9 c60a |0044: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0ac6 │ │ +09e614: 6e20 401c 9a00 |0046: invoke-virtual {v10, v9}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1c40 │ │ +09e61a: dd09 0008 |0049: and-int/lit8 v9, v0, #int 8 // #08 │ │ +09e61e: 3809 0900 |004b: if-eqz v9, 0054 // +0009 │ │ +09e622: dd09 0c08 |004d: and-int/lit8 v9, v12, #int 8 // #08 │ │ +09e626: 3809 5d00 |004f: if-eqz v9, 00ac // +005d │ │ +09e62a: 7010 891c 0b00 |0051: invoke-direct {v11}, Landroid/support/v7/internal/widget/ActionBarView;.initTitle:()V // method@1c89 │ │ +09e630: 54b9 d90a |0054: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09e634: 3809 2000 |0056: if-eqz v9, 0076 // +0020 │ │ +09e638: dd09 0006 |0058: and-int/lit8 v9, v0, #int 6 // #06 │ │ +09e63c: 3809 1c00 |005a: if-eqz v9, 0076 // +001c │ │ +09e640: 52b9 b80a |005c: iget v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09e644: dd09 0904 |005e: and-int/lit8 v9, v9, #int 4 // #04 │ │ +09e648: 3809 5200 |0060: if-eqz v9, 00b2 // +0052 │ │ +09e64c: 0181 |0062: move v1, v8 │ │ +09e64e: 54b9 db0a |0063: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0adb │ │ +09e652: 3904 0500 |0065: if-nez v4, 006a // +0005 │ │ +09e656: 3801 4d00 |0067: if-eqz v1, 00b4 // +004d │ │ +09e65a: 0167 |0069: move v7, v6 │ │ +09e65c: 6e20 e121 7900 |006a: invoke-virtual {v9, v7}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +09e662: 54b7 d90a |006d: iget-object v7, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09e666: 3904 4700 |006f: if-nez v4, 00b6 // +0047 │ │ +09e66a: 3801 4500 |0071: if-eqz v1, 00b6 // +0045 │ │ +09e66e: 6e20 8823 8700 |0073: invoke-virtual {v7, v8}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@2388 │ │ +09e674: dd06 0010 |0076: and-int/lit8 v6, v0, #int 16 // #10 │ │ +09e678: 3806 0f00 |0078: if-eqz v6, 0087 // +000f │ │ +09e67c: 54b6 b70a |007a: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ +09e680: 3806 0b00 |007c: if-eqz v6, 0087 // +000b │ │ +09e684: dd06 0c10 |007e: and-int/lit8 v6, v12, #int 16 // #10 │ │ +09e688: 3806 3800 |0080: if-eqz v6, 00b8 // +0038 │ │ +09e68c: 54b6 b70a |0082: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ +09e690: 6e20 601c 6b00 |0084: invoke-virtual {v11, v6}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ +09e696: 6e10 9c1c 0b00 |0087: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@1c9c │ │ +09e69c: 54b6 bd0a |008a: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09e6a0: 6e10 351c 0600 |008c: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.isEnabled:()Z // method@1c35 │ │ +09e6a6: 0a06 |008f: move-result v6 │ │ +09e6a8: 3906 3200 |0090: if-nez v6, 00c2 // +0032 │ │ +09e6ac: 54b6 bd0a |0092: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09e6b0: 1207 |0094: const/4 v7, #int 0 // #0 │ │ +09e6b2: 6e20 3d1c 7600 |0095: invoke-virtual {v6, v7}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1c3d │ │ +09e6b8: 0e00 |0098: return-void │ │ +09e6ba: 52b9 b80a |0099: iget v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09e6be: 9700 0c09 |009b: xor-int v0, v12, v9 │ │ +09e6c2: 2900 6cff |009d: goto/16 0009 // -0094 │ │ +09e6c6: 0164 |009f: move v4, v6 │ │ +09e6c8: 2900 74ff |00a0: goto/16 0014 // -008c │ │ +09e6cc: 0175 |00a2: move v5, v7 │ │ +09e6ce: 2900 78ff |00a3: goto/16 001b // -0088 │ │ +09e6d2: 0163 |00a5: move v3, v6 │ │ +09e6d4: 2883 |00a6: goto 0029 // -007d │ │ +09e6d6: 0162 |00a7: move v2, v6 │ │ +09e6d8: 2898 |00a8: goto 0040 // -0068 │ │ +09e6da: 54b9 be0a |00a9: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0abe │ │ +09e6de: 289b |00ab: goto 0046 // -0065 │ │ +09e6e0: 54b9 d90a |00ac: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09e6e4: 6e20 9b1c 9b00 |00ae: invoke-virtual {v11, v9}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ +09e6ea: 28a3 |00b1: goto 0054 // -005d │ │ +09e6ec: 0161 |00b2: move v1, v6 │ │ +09e6ee: 28b0 |00b3: goto 0063 // -0050 │ │ +09e6f0: 1247 |00b4: const/4 v7, #int 4 // #4 │ │ +09e6f2: 28b5 |00b5: goto 006a // -004b │ │ +09e6f4: 0168 |00b6: move v8, v6 │ │ +09e6f6: 28bc |00b7: goto 0073 // -0044 │ │ +09e6f8: 54b6 b70a |00b8: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ab7 │ │ +09e6fc: 6e20 9b1c 6b00 |00ba: invoke-virtual {v11, v6}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ +09e702: 28ca |00bd: goto 0087 // -0036 │ │ +09e704: 6e10 8a1c 0b00 |00be: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ActionBarView;.invalidate:()V // method@1c8a │ │ +09e70a: 28c9 |00c1: goto 008a // -0037 │ │ +09e70c: dd06 0c04 |00c2: and-int/lit8 v6, v12, #int 4 // #04 │ │ +09e710: 3806 1400 |00c4: if-eqz v6, 00d8 // +0014 │ │ +09e714: 54b6 bd0a |00c6: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09e718: 54b7 b50a |00c8: iget-object v7, v11, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ +09e71c: 6e10 2201 0700 |00ca: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +09e722: 0c07 |00cd: move-result-object v7 │ │ +09e724: 6008 3308 |00ce: sget v8, Landroid/support/v7/appcompat/R$string;.abc_action_bar_up_description:I // field@0833 │ │ +09e728: 6e20 9101 8700 |00d0: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0191 │ │ +09e72e: 0c07 |00d3: move-result-object v7 │ │ +09e730: 6e20 3d1c 7600 |00d4: invoke-virtual {v6, v7}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1c3d │ │ +09e736: 28c1 |00d7: goto 0098 // -003f │ │ +09e738: 54b6 bd0a |00d8: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09e73c: 54b7 b50a |00da: iget-object v7, v11, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ +09e740: 6e10 2201 0700 |00dc: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +09e746: 0c07 |00df: move-result-object v7 │ │ +09e748: 6008 3208 |00e0: sget v8, Landroid/support/v7/appcompat/R$string;.abc_action_bar_home_description:I // field@0832 │ │ +09e74c: 6e20 9101 8700 |00e2: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0191 │ │ +09e752: 0c07 |00e5: move-result-object v7 │ │ +09e754: 6e20 3d1c 7600 |00e6: invoke-virtual {v6, v7}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1c3d │ │ +09e75a: 28af |00e9: goto 0098 // -0051 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=572 │ │ 0x0009 line=573 │ │ 0x000b line=575 │ │ 0x000f line=576 │ │ 0x0014 line=577 │ │ @@ -210161,21 +210133,21 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09df90: |[09df90] android.support.v7.internal.widget.ActionBarView.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ -09dfa0: 5b12 d00a |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0ad0 │ │ -09dfa4: 5410 cf0a |0002: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ -09dfa8: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -09dfac: 5410 cf0a |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ -09dfb0: 6e20 271f 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1f27 │ │ -09dfb6: 0e00 |000b: return-void │ │ +09e75c: |[09e75c] android.support.v7.internal.widget.ActionBarView.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ +09e76c: 5b12 d00a |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0ad0 │ │ +09e770: 5410 cf0a |0002: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ +09e774: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +09e778: 5410 cf0a |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ +09e77c: 6e20 271f 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1f27 │ │ +09e782: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=710 │ │ 0x0002 line=711 │ │ 0x0006 line=712 │ │ 0x000b line=714 │ │ locals : │ │ @@ -210187,18 +210159,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09dfb8: |[09dfb8] android.support.v7.internal.widget.ActionBarView.setDropdownSelectedPosition:(I)V │ │ -09dfc8: 5410 cf0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ -09dfcc: 6e20 321f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1f32 │ │ -09dfd2: 0e00 |0005: return-void │ │ +09e784: |[09e784] android.support.v7.internal.widget.ActionBarView.setDropdownSelectedPosition:(I)V │ │ +09e794: 5410 cf0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ +09e798: 6e20 321f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1f32 │ │ +09e79e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ 0x0005 line=722 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0006 reg=2 position I │ │ @@ -210208,42 +210180,42 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -09dfd4: |[09dfd4] android.support.v7.internal.widget.ActionBarView.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ -09dfe4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -09dfe6: 5441 d60a |0001: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ -09dfea: 3801 0700 |0003: if-eqz v1, 000a // +0007 │ │ -09dfee: 5441 d60a |0005: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ -09dff2: 6e20 9b1c 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ -09dff8: 5b45 d60a |000a: iput-object v5, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ -09dffc: 3805 2300 |000c: if-eqz v5, 002f // +0023 │ │ -09e000: 0121 |000e: move v1, v2 │ │ -09e002: 5c41 bf0a |000f: iput-boolean v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0abf │ │ -09e006: 5541 bf0a |0011: iget-boolean v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0abf │ │ -09e00a: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ -09e00e: 5241 ca0a |0015: iget v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@0aca │ │ -09e012: 1223 |0017: const/4 v3, #int 2 // #2 │ │ -09e014: 3331 1600 |0018: if-ne v1, v3, 002e // +0016 │ │ -09e018: 5441 d60a |001a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ -09e01c: 6e20 601c 1400 |001c: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ -09e022: 5441 d60a |001f: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ -09e026: 6e10 b11e 0100 |0021: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1eb1 │ │ -09e02c: 0c00 |0024: move-result-object v0 │ │ -09e02e: 12e1 |0025: const/4 v1, #int -2 // #fe │ │ -09e030: 5901 5f0c |0026: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ -09e034: 12f1 |0028: const/4 v1, #int -1 // #ff │ │ -09e036: 5901 5e0c |0029: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ -09e03a: 6e20 c31e 2500 |002b: invoke-virtual {v5, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1ec3 │ │ -09e040: 0e00 |002e: return-void │ │ -09e042: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -09e044: 28df |0030: goto 000f // -0021 │ │ +09e7a0: |[09e7a0] android.support.v7.internal.widget.ActionBarView.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ +09e7b0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +09e7b2: 5441 d60a |0001: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ +09e7b6: 3801 0700 |0003: if-eqz v1, 000a // +0007 │ │ +09e7ba: 5441 d60a |0005: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ +09e7be: 6e20 9b1c 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ +09e7c4: 5b45 d60a |000a: iput-object v5, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ +09e7c8: 3805 2300 |000c: if-eqz v5, 002f // +0023 │ │ +09e7cc: 0121 |000e: move v1, v2 │ │ +09e7ce: 5c41 bf0a |000f: iput-boolean v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0abf │ │ +09e7d2: 5541 bf0a |0011: iget-boolean v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0abf │ │ +09e7d6: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ +09e7da: 5241 ca0a |0015: iget v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@0aca │ │ +09e7de: 1223 |0017: const/4 v3, #int 2 // #2 │ │ +09e7e0: 3331 1600 |0018: if-ne v1, v3, 002e // +0016 │ │ +09e7e4: 5441 d60a |001a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ +09e7e8: 6e20 601c 1400 |001c: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ +09e7ee: 5441 d60a |001f: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ +09e7f2: 6e10 b11e 0100 |0021: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1eb1 │ │ +09e7f8: 0c00 |0024: move-result-object v0 │ │ +09e7fa: 12e1 |0025: const/4 v1, #int -2 // #fe │ │ +09e7fc: 5901 5f0c |0026: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ +09e800: 12f1 |0028: const/4 v1, #int -1 // #ff │ │ +09e802: 5901 5e0c |0029: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ +09e806: 6e20 c31e 2500 |002b: invoke-virtual {v5, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1ec3 │ │ +09e80c: 0e00 |002e: return-void │ │ +09e80e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +09e810: 28df |0030: goto 000f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=377 │ │ 0x0005 line=378 │ │ 0x000a line=380 │ │ 0x000c line=381 │ │ 0x0011 line=382 │ │ @@ -210264,18 +210236,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09e048: |[09e048] android.support.v7.internal.widget.ActionBarView.setHomeAsUpIndicator:(I)V │ │ -09e058: 5410 bd0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09e05c: 6e20 441c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUpIndicator:(I)V // method@1c44 │ │ -09e062: 0e00 |0005: return-void │ │ +09e814: |[09e814] android.support.v7.internal.widget.ActionBarView.setHomeAsUpIndicator:(I)V │ │ +09e824: 5410 bd0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09e828: 6e20 441c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUpIndicator:(I)V // method@1c44 │ │ +09e82e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1209 │ │ 0x0005 line=1210 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -210285,18 +210257,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09e064: |[09e064] android.support.v7.internal.widget.ActionBarView.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ -09e074: 5410 bd0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09e078: 6e20 451c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@1c45 │ │ -09e07e: 0e00 |0005: return-void │ │ +09e830: |[09e830] android.support.v7.internal.widget.ActionBarView.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +09e840: 5410 bd0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09e844: 6e20 451c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@1c45 │ │ +09e84a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1205 │ │ 0x0005 line=1206 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0006 reg=2 indicator Landroid/graphics/drawable/Drawable; │ │ @@ -210306,45 +210278,45 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -09e080: |[09e080] android.support.v7.internal.widget.ActionBarView.setHomeButtonEnabled:(Z)V │ │ -09e090: 5430 bd0a |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09e094: 6e20 3e1c 4000 |0002: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setEnabled:(Z)V // method@1c3e │ │ -09e09a: 5430 bd0a |0005: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09e09e: 6e20 3f1c 4000 |0007: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@1c3f │ │ -09e0a4: 3904 0900 |000a: if-nez v4, 0013 // +0009 │ │ -09e0a8: 5430 bd0a |000c: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09e0ac: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -09e0ae: 6e20 3d1c 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1c3d │ │ -09e0b4: 0e00 |0012: return-void │ │ -09e0b6: 5230 b80a |0013: iget v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09e0ba: dd00 0004 |0015: and-int/lit8 v0, v0, #int 4 // #04 │ │ -09e0be: 3800 1400 |0017: if-eqz v0, 002b // +0014 │ │ -09e0c2: 5430 bd0a |0019: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09e0c6: 5431 b50a |001b: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ -09e0ca: 6e10 2201 0100 |001d: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -09e0d0: 0c01 |0020: move-result-object v1 │ │ -09e0d2: 6002 3308 |0021: sget v2, Landroid/support/v7/appcompat/R$string;.abc_action_bar_up_description:I // field@0833 │ │ -09e0d6: 6e20 9101 2100 |0023: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0191 │ │ -09e0dc: 0c01 |0026: move-result-object v1 │ │ -09e0de: 6e20 3d1c 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1c3d │ │ -09e0e4: 28e8 |002a: goto 0012 // -0018 │ │ -09e0e6: 5430 bd0a |002b: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09e0ea: 5431 b50a |002d: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ -09e0ee: 6e10 2201 0100 |002f: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -09e0f4: 0c01 |0032: move-result-object v1 │ │ -09e0f6: 6002 3208 |0033: sget v2, Landroid/support/v7/appcompat/R$string;.abc_action_bar_home_description:I // field@0832 │ │ -09e0fa: 6e20 9101 2100 |0035: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0191 │ │ -09e100: 0c01 |0038: move-result-object v1 │ │ -09e102: 6e20 3d1c 1000 |0039: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1c3d │ │ -09e108: 28d6 |003c: goto 0012 // -002a │ │ +09e84c: |[09e84c] android.support.v7.internal.widget.ActionBarView.setHomeButtonEnabled:(Z)V │ │ +09e85c: 5430 bd0a |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09e860: 6e20 3e1c 4000 |0002: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setEnabled:(Z)V // method@1c3e │ │ +09e866: 5430 bd0a |0005: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09e86a: 6e20 3f1c 4000 |0007: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@1c3f │ │ +09e870: 3904 0900 |000a: if-nez v4, 0013 // +0009 │ │ +09e874: 5430 bd0a |000c: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09e878: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +09e87a: 6e20 3d1c 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1c3d │ │ +09e880: 0e00 |0012: return-void │ │ +09e882: 5230 b80a |0013: iget v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09e886: dd00 0004 |0015: and-int/lit8 v0, v0, #int 4 // #04 │ │ +09e88a: 3800 1400 |0017: if-eqz v0, 002b // +0014 │ │ +09e88e: 5430 bd0a |0019: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09e892: 5431 b50a |001b: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ +09e896: 6e10 2201 0100 |001d: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +09e89c: 0c01 |0020: move-result-object v1 │ │ +09e89e: 6002 3308 |0021: sget v2, Landroid/support/v7/appcompat/R$string;.abc_action_bar_up_description:I // field@0833 │ │ +09e8a2: 6e20 9101 2100 |0023: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0191 │ │ +09e8a8: 0c01 |0026: move-result-object v1 │ │ +09e8aa: 6e20 3d1c 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1c3d │ │ +09e8b0: 28e8 |002a: goto 0012 // -0018 │ │ +09e8b2: 5430 bd0a |002b: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09e8b6: 5431 b50a |002d: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ +09e8ba: 6e10 2201 0100 |002f: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +09e8c0: 0c01 |0032: move-result-object v1 │ │ +09e8c2: 6002 3208 |0033: sget v2, Landroid/support/v7/appcompat/R$string;.abc_action_bar_home_description:I // field@0832 │ │ +09e8c6: 6e20 9101 2100 |0035: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0191 │ │ +09e8cc: 0c01 |0038: move-result-object v1 │ │ +09e8ce: 6e20 3d1c 1000 |0039: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1c3d │ │ +09e8d4: 28d6 |003c: goto 0012 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0005 line=558 │ │ 0x000a line=560 │ │ 0x000c line=561 │ │ 0x0012 line=569 │ │ @@ -210360,22 +210332,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09e10c: |[09e10c] android.support.v7.internal.widget.ActionBarView.setIcon:(I)V │ │ -09e11c: 5410 b50a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ -09e120: 6e10 2201 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -09e126: 0c00 |0005: move-result-object v0 │ │ -09e128: 6e20 8601 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ -09e12e: 0c00 |0009: move-result-object v0 │ │ -09e130: 6e20 ac1c 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1cac │ │ -09e136: 0e00 |000d: return-void │ │ +09e8d8: |[09e8d8] android.support.v7.internal.widget.ActionBarView.setIcon:(I)V │ │ +09e8e8: 5410 b50a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ +09e8ec: 6e10 2201 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +09e8f2: 0c00 |0005: move-result-object v0 │ │ +09e8f4: 6e20 8601 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ +09e8fa: 0c00 |0009: move-result-object v0 │ │ +09e8fc: 6e20 ac1c 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1cac │ │ +09e902: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ 0x000d line=652 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x000e reg=2 resId I │ │ @@ -210385,36 +210357,36 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -09e138: |[09e138] android.support.v7.internal.widget.ActionBarView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -09e148: 5b34 be0a |0000: iput-object v4, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0abe │ │ -09e14c: 3804 1100 |0002: if-eqz v4, 0013 // +0011 │ │ -09e150: 5230 b80a |0004: iget v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09e154: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ -09e158: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ -09e15c: 5430 c60a |000a: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0ac6 │ │ -09e160: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -09e164: 5430 bd0a |000e: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09e168: 6e20 401c 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1c40 │ │ -09e16e: 5430 b90a |0013: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09e172: 3800 1500 |0015: if-eqz v0, 002a // +0015 │ │ -09e176: 5430 bb0a |0017: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abb │ │ -09e17a: 5431 be0a |0019: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0abe │ │ -09e17e: 6e10 ff01 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01ff │ │ -09e184: 0c01 |001e: move-result-object v1 │ │ -09e186: 6e10 7d1c 0300 |001f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@1c7d │ │ -09e18c: 0c02 |0022: move-result-object v2 │ │ -09e18e: 6e20 fb01 2100 |0023: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@01fb │ │ -09e194: 0c01 |0026: move-result-object v1 │ │ -09e196: 6e20 401c 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1c40 │ │ -09e19c: 0e00 |002a: return-void │ │ +09e904: |[09e904] android.support.v7.internal.widget.ActionBarView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +09e914: 5b34 be0a |0000: iput-object v4, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0abe │ │ +09e918: 3804 1100 |0002: if-eqz v4, 0013 // +0011 │ │ +09e91c: 5230 b80a |0004: iget v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09e920: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ +09e924: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ +09e928: 5430 c60a |000a: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0ac6 │ │ +09e92c: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +09e930: 5430 bd0a |000e: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09e934: 6e20 401c 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1c40 │ │ +09e93a: 5430 b90a |0013: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09e93e: 3800 1500 |0015: if-eqz v0, 002a // +0015 │ │ +09e942: 5430 bb0a |0017: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abb │ │ +09e946: 5431 be0a |0019: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0abe │ │ +09e94a: 6e10 ff01 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01ff │ │ +09e950: 0c01 |001e: move-result-object v1 │ │ +09e952: 6e10 7d1c 0300 |001f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@1c7d │ │ +09e958: 0c02 |0022: move-result-object v2 │ │ +09e95a: 6e20 fb01 2100 |0023: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@01fb │ │ +09e960: 0c01 |0026: move-result-object v1 │ │ +09e962: 6e20 401c 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1c40 │ │ +09e968: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0002 line=641 │ │ 0x000e line=643 │ │ 0x0013 line=645 │ │ 0x0017 line=646 │ │ @@ -210428,22 +210400,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09e1a0: |[09e1a0] android.support.v7.internal.widget.ActionBarView.setLogo:(I)V │ │ -09e1b0: 5410 b50a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ -09e1b4: 6e10 2201 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -09e1ba: 0c00 |0005: move-result-object v0 │ │ -09e1bc: 6e20 8601 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ -09e1c2: 0c00 |0009: move-result-object v0 │ │ -09e1c4: 6e20 ae1c 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@1cae │ │ -09e1ca: 0e00 |000d: return-void │ │ +09e96c: |[09e96c] android.support.v7.internal.widget.ActionBarView.setLogo:(I)V │ │ +09e97c: 5410 b50a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ +09e980: 6e10 2201 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +09e986: 0c00 |0005: move-result-object v0 │ │ +09e988: 6e20 8601 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ +09e98e: 0c00 |0009: move-result-object v0 │ │ +09e990: 6e20 ae1c 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@1cae │ │ +09e996: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=662 │ │ 0x000d line=663 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x000e reg=2 resId I │ │ @@ -210453,23 +210425,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -09e1cc: |[09e1cc] android.support.v7.internal.widget.ActionBarView.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -09e1dc: 5b12 c60a |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0ac6 │ │ -09e1e0: 3802 0d00 |0002: if-eqz v2, 000f // +000d │ │ -09e1e4: 5210 b80a |0004: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09e1e8: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ -09e1ec: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -09e1f0: 5410 bd0a |000a: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ -09e1f4: 6e20 401c 2000 |000c: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1c40 │ │ -09e1fa: 0e00 |000f: return-void │ │ +09e998: |[09e998] android.support.v7.internal.widget.ActionBarView.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +09e9a8: 5b12 c60a |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0ac6 │ │ +09e9ac: 3802 0d00 |0002: if-eqz v2, 000f // +000d │ │ +09e9b0: 5210 b80a |0004: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09e9b4: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ +09e9b8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +09e9bc: 5410 bd0a |000a: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@0abd │ │ +09e9c0: 6e20 401c 2000 |000c: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1c40 │ │ +09e9c6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ 0x0002 line=656 │ │ 0x000a line=657 │ │ 0x000f line=659 │ │ locals : │ │ @@ -210481,120 +210453,120 @@ │ │ type : '(Landroid/support/v4/internal/view/SupportMenu;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 223 16-bit code units │ │ -09e1fc: |[09e1fc] android.support.v7.internal.widget.ActionBarView.setMenu:(Landroid/support/v4/internal/view/SupportMenu;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ -09e20c: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ -09e20e: 5484 cb0a |0001: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0acb │ │ -09e212: 3349 0300 |0003: if-ne v9, v4, 0006 // +0003 │ │ -09e216: 0e00 |0005: return-void │ │ -09e218: 5484 cb0a |0006: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0acb │ │ -09e21c: 3804 1000 |0008: if-eqz v4, 0018 // +0010 │ │ -09e220: 5484 cb0a |000a: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0acb │ │ -09e224: 5485 b20a |000c: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09e228: 6e20 ff19 5400 |000e: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@19ff │ │ -09e22e: 5484 cb0a |0011: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0acb │ │ -09e232: 5485 bc0a |0013: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ -09e236: 6e20 ff19 5400 |0015: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@19ff │ │ -09e23c: 0790 |0018: move-object v0, v9 │ │ -09e23e: 1f00 6003 |0019: check-cast v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0360 │ │ -09e242: 5b80 cb0a |001b: iput-object v0, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0acb │ │ -09e246: 5484 c80a |001d: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09e24a: 3804 1100 |001f: if-eqz v4, 0030 // +0011 │ │ -09e24e: 5484 c80a |0021: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09e252: 6e10 4a19 0400 |0023: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@194a │ │ -09e258: 0c03 |0026: move-result-object v3 │ │ -09e25a: 1f03 2204 |0027: check-cast v3, Landroid/view/ViewGroup; // type@0422 │ │ -09e25e: 3803 0700 |0029: if-eqz v3, 0030 // +0007 │ │ -09e262: 5484 c80a |002b: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09e266: 6e20 2922 4300 |002d: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ -09e26c: 5484 b20a |0030: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09e270: 3904 1f00 |0032: if-nez v4, 0051 // +001f │ │ -09e274: 2204 5303 |0034: new-instance v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // type@0353 │ │ -09e278: 5485 b50a |0036: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ -09e27c: 7020 0d19 5400 |0038: invoke-direct {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@190d │ │ -09e282: 5b84 b20a |003b: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09e286: 5484 b20a |003d: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09e28a: 6e20 2319 a400 |003f: invoke-virtual {v4, v10}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1923 │ │ -09e290: 5484 b20a |0042: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09e294: 6005 e507 |0044: sget v5, Landroid/support/v7/appcompat/R$id;.action_menu_presenter:I // field@07e5 │ │ -09e298: 6e20 2519 5400 |0046: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setId:(I)V // method@1925 │ │ -09e29e: 2204 8403 |0049: new-instance v4, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // type@0384 │ │ -09e2a2: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -09e2a4: 7030 1d1c 8405 |004c: invoke-direct {v4, v8, v5}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Landroid/support/v7/internal/widget/ActionBarView;Landroid/support/v7/internal/widget/ActionBarView$1;)V // method@1c1d │ │ -09e2aa: 5b84 bc0a |004f: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ -09e2ae: 2201 2004 |0051: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@0420 │ │ -09e2b2: 12e4 |0053: const/4 v4, #int -2 // #fe │ │ -09e2b4: 7030 f021 4107 |0054: invoke-direct {v1, v4, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@21f0 │ │ -09e2ba: 5584 d10a |0057: iget-boolean v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitActionBar:Z // field@0ad1 │ │ -09e2be: 3904 3300 |0059: if-nez v4, 008c // +0033 │ │ -09e2c2: 5484 b20a |005b: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09e2c6: 6e10 7d1c 0800 |005d: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@1c7d │ │ -09e2cc: 0c05 |0060: move-result-object v5 │ │ -09e2ce: 6006 6707 |0061: sget v6, Landroid/support/v7/appcompat/R$bool;.abc_action_bar_expanded_action_views_exclusive:I // field@0767 │ │ -09e2d2: 6e20 8001 6500 |0063: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0180 │ │ -09e2d8: 0a05 |0066: move-result v5 │ │ -09e2da: 6e20 2419 5400 |0067: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@1924 │ │ -09e2e0: 7020 641c 0800 |006a: invoke-direct {v8, v0}, Landroid/support/v7/internal/widget/ActionBarView;.configPresenters:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1c64 │ │ -09e2e6: 5484 b20a |006d: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09e2ea: 6e20 1719 8400 |006f: invoke-virtual {v4, v8}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@1917 │ │ -09e2f0: 0c02 |0072: move-result-object v2 │ │ -09e2f2: 1f02 5603 |0073: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0356 │ │ -09e2f6: 6e20 4f19 0200 |0075: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuView;.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@194f │ │ -09e2fc: 6e10 4a19 0200 |0078: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@194a │ │ -09e302: 0c03 |007b: move-result-object v3 │ │ -09e304: 1f03 2204 |007c: check-cast v3, Landroid/view/ViewGroup; // type@0422 │ │ -09e308: 3803 0700 |007e: if-eqz v3, 0085 // +0007 │ │ -09e30c: 3283 0500 |0080: if-eq v3, v8, 0085 // +0005 │ │ -09e310: 6e20 2922 2300 |0082: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ -09e316: 6e30 611c 2801 |0085: invoke-virtual {v8, v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1c61 │ │ -09e31c: 5b82 c80a |0088: iput-object v2, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09e320: 2900 7bff |008a: goto/16 0005 // -0085 │ │ -09e324: 5484 b20a |008c: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09e328: 1205 |008e: const/4 v5, #int 0 // #0 │ │ -09e32a: 6e20 2419 5400 |008f: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@1924 │ │ -09e330: 5484 b20a |0092: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09e334: 6e10 6f1c 0800 |0094: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1c6f │ │ -09e33a: 0c05 |0097: move-result-object v5 │ │ -09e33c: 6e10 2201 0500 |0098: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -09e342: 0c05 |009b: move-result-object v5 │ │ -09e344: 6e10 8501 0500 |009c: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -09e34a: 0c05 |009f: move-result-object v5 │ │ -09e34c: 5255 5a0c |00a0: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ -09e350: 1216 |00a2: const/4 v6, #int 1 // #1 │ │ -09e352: 6e30 2819 5406 |00a3: invoke-virtual {v4, v5, v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@1928 │ │ -09e358: 5484 b20a |00a6: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09e35c: 1405 ffff ff7f |00a8: const v5, #float nan // #7fffffff │ │ -09e362: 6e20 2619 5400 |00ab: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@1926 │ │ -09e368: 5917 5f0c |00ae: iput v7, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ -09e36c: 7020 641c 0800 |00b0: invoke-direct {v8, v0}, Landroid/support/v7/internal/widget/ActionBarView;.configPresenters:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1c64 │ │ -09e372: 5484 b20a |00b3: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09e376: 6e20 1719 8400 |00b5: invoke-virtual {v4, v8}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@1917 │ │ -09e37c: 0c02 |00b8: move-result-object v2 │ │ -09e37e: 1f02 5603 |00b9: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0356 │ │ -09e382: 5484 d20a |00bb: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0ad2 │ │ -09e386: 3804 1e00 |00bd: if-eqz v4, 00db // +001e │ │ -09e38a: 6e10 4a19 0200 |00bf: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@194a │ │ -09e390: 0c03 |00c2: move-result-object v3 │ │ -09e392: 1f03 2204 |00c3: check-cast v3, Landroid/view/ViewGroup; // type@0422 │ │ -09e396: 3803 0900 |00c5: if-eqz v3, 00ce // +0009 │ │ -09e39a: 5484 d20a |00c7: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0ad2 │ │ -09e39e: 3243 0500 |00c9: if-eq v3, v4, 00ce // +0005 │ │ -09e3a2: 6e20 2922 2300 |00cb: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ -09e3a8: 6e10 6a1c 0800 |00ce: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getAnimatedVisibility:()I // method@1c6a │ │ -09e3ae: 0a04 |00d1: move-result v4 │ │ -09e3b0: 6e20 6019 4200 |00d2: invoke-virtual {v2, v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@1960 │ │ -09e3b6: 5484 d20a |00d5: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0ad2 │ │ -09e3ba: 6e30 b11b 2401 |00d7: invoke-virtual {v4, v2, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1bb1 │ │ -09e3c0: 28ae |00da: goto 0088 // -0052 │ │ -09e3c2: 6e20 5c19 1200 |00db: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@195c │ │ -09e3c8: 28aa |00de: goto 0088 // -0056 │ │ +09e9c8: |[09e9c8] android.support.v7.internal.widget.ActionBarView.setMenu:(Landroid/support/v4/internal/view/SupportMenu;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ +09e9d8: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ +09e9da: 5484 cb0a |0001: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0acb │ │ +09e9de: 3349 0300 |0003: if-ne v9, v4, 0006 // +0003 │ │ +09e9e2: 0e00 |0005: return-void │ │ +09e9e4: 5484 cb0a |0006: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0acb │ │ +09e9e8: 3804 1000 |0008: if-eqz v4, 0018 // +0010 │ │ +09e9ec: 5484 cb0a |000a: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0acb │ │ +09e9f0: 5485 b20a |000c: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09e9f4: 6e20 ff19 5400 |000e: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@19ff │ │ +09e9fa: 5484 cb0a |0011: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0acb │ │ +09e9fe: 5485 bc0a |0013: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ +09ea02: 6e20 ff19 5400 |0015: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@19ff │ │ +09ea08: 0790 |0018: move-object v0, v9 │ │ +09ea0a: 1f00 6403 |0019: check-cast v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0364 │ │ +09ea0e: 5b80 cb0a |001b: iput-object v0, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0acb │ │ +09ea12: 5484 c80a |001d: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09ea16: 3804 1100 |001f: if-eqz v4, 0030 // +0011 │ │ +09ea1a: 5484 c80a |0021: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09ea1e: 6e10 4a19 0400 |0023: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@194a │ │ +09ea24: 0c03 |0026: move-result-object v3 │ │ +09ea26: 1f03 2804 |0027: check-cast v3, Landroid/view/ViewGroup; // type@0428 │ │ +09ea2a: 3803 0700 |0029: if-eqz v3, 0030 // +0007 │ │ +09ea2e: 5484 c80a |002b: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09ea32: 6e20 2922 4300 |002d: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ +09ea38: 5484 b20a |0030: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09ea3c: 3904 1f00 |0032: if-nez v4, 0051 // +001f │ │ +09ea40: 2204 5703 |0034: new-instance v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // type@0357 │ │ +09ea44: 5485 b50a |0036: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ +09ea48: 7020 0d19 5400 |0038: invoke-direct {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@190d │ │ +09ea4e: 5b84 b20a |003b: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09ea52: 5484 b20a |003d: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09ea56: 6e20 2319 a400 |003f: invoke-virtual {v4, v10}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1923 │ │ +09ea5c: 5484 b20a |0042: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09ea60: 6005 e507 |0044: sget v5, Landroid/support/v7/appcompat/R$id;.action_menu_presenter:I // field@07e5 │ │ +09ea64: 6e20 2519 5400 |0046: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setId:(I)V // method@1925 │ │ +09ea6a: 2204 8803 |0049: new-instance v4, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // type@0388 │ │ +09ea6e: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +09ea70: 7030 1d1c 8405 |004c: invoke-direct {v4, v8, v5}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Landroid/support/v7/internal/widget/ActionBarView;Landroid/support/v7/internal/widget/ActionBarView$1;)V // method@1c1d │ │ +09ea76: 5b84 bc0a |004f: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0abc │ │ +09ea7a: 2201 2604 |0051: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@0426 │ │ +09ea7e: 12e4 |0053: const/4 v4, #int -2 // #fe │ │ +09ea80: 7030 f021 4107 |0054: invoke-direct {v1, v4, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@21f0 │ │ +09ea86: 5584 d10a |0057: iget-boolean v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitActionBar:Z // field@0ad1 │ │ +09ea8a: 3904 3300 |0059: if-nez v4, 008c // +0033 │ │ +09ea8e: 5484 b20a |005b: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09ea92: 6e10 7d1c 0800 |005d: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@1c7d │ │ +09ea98: 0c05 |0060: move-result-object v5 │ │ +09ea9a: 6006 6707 |0061: sget v6, Landroid/support/v7/appcompat/R$bool;.abc_action_bar_expanded_action_views_exclusive:I // field@0767 │ │ +09ea9e: 6e20 8001 6500 |0063: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0180 │ │ +09eaa4: 0a05 |0066: move-result v5 │ │ +09eaa6: 6e20 2419 5400 |0067: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@1924 │ │ +09eaac: 7020 641c 0800 |006a: invoke-direct {v8, v0}, Landroid/support/v7/internal/widget/ActionBarView;.configPresenters:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1c64 │ │ +09eab2: 5484 b20a |006d: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09eab6: 6e20 1719 8400 |006f: invoke-virtual {v4, v8}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@1917 │ │ +09eabc: 0c02 |0072: move-result-object v2 │ │ +09eabe: 1f02 5a03 |0073: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@035a │ │ +09eac2: 6e20 4f19 0200 |0075: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuView;.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@194f │ │ +09eac8: 6e10 4a19 0200 |0078: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@194a │ │ +09eace: 0c03 |007b: move-result-object v3 │ │ +09ead0: 1f03 2804 |007c: check-cast v3, Landroid/view/ViewGroup; // type@0428 │ │ +09ead4: 3803 0700 |007e: if-eqz v3, 0085 // +0007 │ │ +09ead8: 3283 0500 |0080: if-eq v3, v8, 0085 // +0005 │ │ +09eadc: 6e20 2922 2300 |0082: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ +09eae2: 6e30 611c 2801 |0085: invoke-virtual {v8, v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1c61 │ │ +09eae8: 5b82 c80a |0088: iput-object v2, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09eaec: 2900 7bff |008a: goto/16 0005 // -0085 │ │ +09eaf0: 5484 b20a |008c: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09eaf4: 1205 |008e: const/4 v5, #int 0 // #0 │ │ +09eaf6: 6e20 2419 5400 |008f: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@1924 │ │ +09eafc: 5484 b20a |0092: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09eb00: 6e10 6f1c 0800 |0094: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1c6f │ │ +09eb06: 0c05 |0097: move-result-object v5 │ │ +09eb08: 6e10 2201 0500 |0098: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +09eb0e: 0c05 |009b: move-result-object v5 │ │ +09eb10: 6e10 8501 0500 |009c: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +09eb16: 0c05 |009f: move-result-object v5 │ │ +09eb18: 5255 5a0c |00a0: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ +09eb1c: 1216 |00a2: const/4 v6, #int 1 // #1 │ │ +09eb1e: 6e30 2819 5406 |00a3: invoke-virtual {v4, v5, v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@1928 │ │ +09eb24: 5484 b20a |00a6: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09eb28: 1405 ffff ff7f |00a8: const v5, #float nan // #7fffffff │ │ +09eb2e: 6e20 2619 5400 |00ab: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@1926 │ │ +09eb34: 5917 5f0c |00ae: iput v7, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ +09eb38: 7020 641c 0800 |00b0: invoke-direct {v8, v0}, Landroid/support/v7/internal/widget/ActionBarView;.configPresenters:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1c64 │ │ +09eb3e: 5484 b20a |00b3: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09eb42: 6e20 1719 8400 |00b5: invoke-virtual {v4, v8}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@1917 │ │ +09eb48: 0c02 |00b8: move-result-object v2 │ │ +09eb4a: 1f02 5a03 |00b9: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@035a │ │ +09eb4e: 5484 d20a |00bb: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0ad2 │ │ +09eb52: 3804 1e00 |00bd: if-eqz v4, 00db // +001e │ │ +09eb56: 6e10 4a19 0200 |00bf: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@194a │ │ +09eb5c: 0c03 |00c2: move-result-object v3 │ │ +09eb5e: 1f03 2804 |00c3: check-cast v3, Landroid/view/ViewGroup; // type@0428 │ │ +09eb62: 3803 0900 |00c5: if-eqz v3, 00ce // +0009 │ │ +09eb66: 5484 d20a |00c7: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0ad2 │ │ +09eb6a: 3243 0500 |00c9: if-eq v3, v4, 00ce // +0005 │ │ +09eb6e: 6e20 2922 2300 |00cb: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ +09eb74: 6e10 6a1c 0800 |00ce: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getAnimatedVisibility:()I // method@1c6a │ │ +09eb7a: 0a04 |00d1: move-result v4 │ │ +09eb7c: 6e20 6019 4200 |00d2: invoke-virtual {v2, v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@1960 │ │ +09eb82: 5484 d20a |00d5: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0ad2 │ │ +09eb86: 6e30 b11b 2401 |00d7: invoke-virtual {v4, v2, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1bb1 │ │ +09eb8c: 28ae |00da: goto 0088 // -0052 │ │ +09eb8e: 6e20 5c19 1200 |00db: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@195c │ │ +09eb94: 28aa |00de: goto 0088 // -0056 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=396 │ │ 0x0005 line=459 │ │ 0x0006 line=400 │ │ 0x000a line=401 │ │ 0x0011 line=402 │ │ @@ -210650,82 +210622,82 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 150 16-bit code units │ │ -09e3cc: |[09e3cc] android.support.v7.internal.widget.ActionBarView.setNavigationMode:(I)V │ │ -09e3dc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09e3de: 5260 ca0a |0001: iget v0, v6, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@0aca │ │ -09e3e2: 3207 0d00 |0003: if-eq v7, v0, 0010 // +000d │ │ -09e3e6: 2b00 8100 0000 |0005: packed-switch v0, 00000086 // +00000081 │ │ -09e3ec: 2b07 8600 0000 |0008: packed-switch v7, 0000008e // +00000086 │ │ -09e3f2: 5967 ca0a |000b: iput v7, v6, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@0aca │ │ -09e3f6: 6e10 9c1c 0600 |000d: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@1c9c │ │ -09e3fc: 0e00 |0010: return-void │ │ -09e3fe: 5462 c50a |0011: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ -09e402: 3802 f5ff |0013: if-eqz v2, 0008 // -000b │ │ -09e406: 5462 c50a |0015: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ -09e40a: 6e20 9b1c 2600 |0017: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ -09e410: 28ee |001a: goto 0008 // -0012 │ │ -09e412: 5462 d60a |001b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ -09e416: 3802 ebff |001d: if-eqz v2, 0008 // -0015 │ │ -09e41a: 5562 bf0a |001f: iget-boolean v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0abf │ │ -09e41e: 3802 e7ff |0021: if-eqz v2, 0008 // -0019 │ │ -09e422: 5462 d60a |0023: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ -09e426: 6e20 9b1c 2600 |0025: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ -09e42c: 28e0 |0028: goto 0008 // -0020 │ │ -09e42e: 5462 cf0a |0029: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ -09e432: 3902 2f00 |002b: if-nez v2, 005a // +002f │ │ -09e436: 2202 bf03 |002d: new-instance v2, Landroid/support/v7/internal/widget/SpinnerICS; // type@03bf │ │ -09e43a: 5463 b50a |002f: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ -09e43e: 6004 0207 |0031: sget v4, Landroid/support/v7/appcompat/R$attr;.actionDropDownStyle:I // field@0702 │ │ -09e442: 7040 001f 3245 |0033: invoke-direct {v2, v3, v5, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f00 │ │ -09e448: 5b62 cf0a |0036: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ -09e44c: 5462 b50a |0038: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ -09e450: 7110 c820 0200 |003a: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ -09e456: 0c02 |003d: move-result-object v2 │ │ -09e458: 6003 2008 |003e: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_view_list_nav_layout:I // field@0820 │ │ -09e45c: 6e30 ca20 3205 |0040: invoke-virtual {v2, v3, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@20ca │ │ -09e462: 0c02 |0043: move-result-object v2 │ │ -09e464: 1f02 5604 |0044: check-cast v2, Landroid/widget/LinearLayout; // type@0456 │ │ -09e468: 5b62 c50a |0046: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ -09e46c: 2201 5504 |0048: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ -09e470: 12e2 |004a: const/4 v2, #int -2 // #fe │ │ -09e472: 12f3 |004b: const/4 v3, #int -1 // #ff │ │ -09e474: 7030 6b23 2103 |004c: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@236b │ │ -09e47a: 1302 1100 |004f: const/16 v2, #int 17 // #11 │ │ -09e47e: 5912 6d0c |0051: iput v2, v1, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0c6d │ │ -09e482: 5462 c50a |0053: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ -09e486: 5463 cf0a |0055: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ -09e48a: 6e30 7323 3201 |0057: invoke-virtual {v2, v3, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2373 │ │ -09e490: 5462 cf0a |005a: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ -09e494: 6e10 061f 0200 |005c: invoke-virtual {v2}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1f06 │ │ -09e49a: 0c02 |005f: move-result-object v2 │ │ -09e49c: 5463 d00a |0060: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0ad0 │ │ -09e4a0: 3232 0900 |0062: if-eq v2, v3, 006b // +0009 │ │ -09e4a4: 5462 cf0a |0064: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ -09e4a8: 5463 d00a |0066: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0ad0 │ │ -09e4ac: 6e20 271f 3200 |0068: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1f27 │ │ -09e4b2: 5462 cf0a |006b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ -09e4b6: 5463 c90a |006d: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mNavItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0ac9 │ │ -09e4ba: 6e20 2e1f 3200 |006f: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.setOnItemSelectedListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;)V // method@1f2e │ │ -09e4c0: 5462 c50a |0072: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ -09e4c4: 6e20 601c 2600 |0074: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ -09e4ca: 2894 |0077: goto 000b // -006c │ │ -09e4cc: 5462 d60a |0078: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ -09e4d0: 3802 91ff |007a: if-eqz v2, 000b // -006f │ │ -09e4d4: 5562 bf0a |007c: iget-boolean v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0abf │ │ -09e4d8: 3802 8dff |007e: if-eqz v2, 000b // -0073 │ │ -09e4dc: 5462 d60a |0080: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ -09e4e0: 6e20 601c 2600 |0082: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ -09e4e6: 2886 |0085: goto 000b // -007a │ │ -09e4e8: 0001 0200 0100 0000 0c00 0000 1600 ... |0086: packed-switch-data (8 units) │ │ -09e4f8: 0001 0200 0100 0000 2100 0000 7000 ... |008e: packed-switch-data (8 units) │ │ +09eb98: |[09eb98] android.support.v7.internal.widget.ActionBarView.setNavigationMode:(I)V │ │ +09eba8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09ebaa: 5260 ca0a |0001: iget v0, v6, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@0aca │ │ +09ebae: 3207 0d00 |0003: if-eq v7, v0, 0010 // +000d │ │ +09ebb2: 2b00 8100 0000 |0005: packed-switch v0, 00000086 // +00000081 │ │ +09ebb8: 2b07 8600 0000 |0008: packed-switch v7, 0000008e // +00000086 │ │ +09ebbe: 5967 ca0a |000b: iput v7, v6, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@0aca │ │ +09ebc2: 6e10 9c1c 0600 |000d: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@1c9c │ │ +09ebc8: 0e00 |0010: return-void │ │ +09ebca: 5462 c50a |0011: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ +09ebce: 3802 f5ff |0013: if-eqz v2, 0008 // -000b │ │ +09ebd2: 5462 c50a |0015: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ +09ebd6: 6e20 9b1c 2600 |0017: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ +09ebdc: 28ee |001a: goto 0008 // -0012 │ │ +09ebde: 5462 d60a |001b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ +09ebe2: 3802 ebff |001d: if-eqz v2, 0008 // -0015 │ │ +09ebe6: 5562 bf0a |001f: iget-boolean v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0abf │ │ +09ebea: 3802 e7ff |0021: if-eqz v2, 0008 // -0019 │ │ +09ebee: 5462 d60a |0023: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ +09ebf2: 6e20 9b1c 2600 |0025: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@1c9b │ │ +09ebf8: 28e0 |0028: goto 0008 // -0020 │ │ +09ebfa: 5462 cf0a |0029: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ +09ebfe: 3902 2f00 |002b: if-nez v2, 005a // +002f │ │ +09ec02: 2202 c303 |002d: new-instance v2, Landroid/support/v7/internal/widget/SpinnerICS; // type@03c3 │ │ +09ec06: 5463 b50a |002f: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ +09ec0a: 6004 0207 |0031: sget v4, Landroid/support/v7/appcompat/R$attr;.actionDropDownStyle:I // field@0702 │ │ +09ec0e: 7040 001f 3245 |0033: invoke-direct {v2, v3, v5, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f00 │ │ +09ec14: 5b62 cf0a |0036: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ +09ec18: 5462 b50a |0038: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ab5 │ │ +09ec1c: 7110 c820 0200 |003a: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ +09ec22: 0c02 |003d: move-result-object v2 │ │ +09ec24: 6003 2008 |003e: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_view_list_nav_layout:I // field@0820 │ │ +09ec28: 6e30 ca20 3205 |0040: invoke-virtual {v2, v3, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@20ca │ │ +09ec2e: 0c02 |0043: move-result-object v2 │ │ +09ec30: 1f02 5c04 |0044: check-cast v2, Landroid/widget/LinearLayout; // type@045c │ │ +09ec34: 5b62 c50a |0046: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ +09ec38: 2201 5b04 |0048: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@045b │ │ +09ec3c: 12e2 |004a: const/4 v2, #int -2 // #fe │ │ +09ec3e: 12f3 |004b: const/4 v3, #int -1 // #ff │ │ +09ec40: 7030 6b23 2103 |004c: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@236b │ │ +09ec46: 1302 1100 |004f: const/16 v2, #int 17 // #11 │ │ +09ec4a: 5912 6d0c |0051: iput v2, v1, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0c6d │ │ +09ec4e: 5462 c50a |0053: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ +09ec52: 5463 cf0a |0055: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ +09ec56: 6e30 7323 3201 |0057: invoke-virtual {v2, v3, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2373 │ │ +09ec5c: 5462 cf0a |005a: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ +09ec60: 6e10 061f 0200 |005c: invoke-virtual {v2}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1f06 │ │ +09ec66: 0c02 |005f: move-result-object v2 │ │ +09ec68: 5463 d00a |0060: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0ad0 │ │ +09ec6c: 3232 0900 |0062: if-eq v2, v3, 006b // +0009 │ │ +09ec70: 5462 cf0a |0064: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ +09ec74: 5463 d00a |0066: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0ad0 │ │ +09ec78: 6e20 271f 3200 |0068: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1f27 │ │ +09ec7e: 5462 cf0a |006b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0acf │ │ +09ec82: 5463 c90a |006d: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mNavItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0ac9 │ │ +09ec86: 6e20 2e1f 3200 |006f: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.setOnItemSelectedListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;)V // method@1f2e │ │ +09ec8c: 5462 c50a |0072: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@0ac5 │ │ +09ec90: 6e20 601c 2600 |0074: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ +09ec96: 2894 |0077: goto 000b // -006c │ │ +09ec98: 5462 d60a |0078: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ +09ec9c: 3802 91ff |007a: if-eqz v2, 000b // -006f │ │ +09eca0: 5562 bf0a |007c: iget-boolean v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0abf │ │ +09eca4: 3802 8dff |007e: if-eqz v2, 000b // -0073 │ │ +09eca8: 5462 d60a |0080: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ad6 │ │ +09ecac: 6e20 601c 2600 |0082: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ +09ecb2: 2886 |0085: goto 000b // -007a │ │ +09ecb4: 0001 0200 0100 0000 0c00 0000 1600 ... |0086: packed-switch-data (8 units) │ │ +09ecc4: 0001 0200 0100 0000 2100 0000 7000 ... |008e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=666 │ │ 0x0003 line=667 │ │ 0x0005 line=668 │ │ 0x0008 line=680 │ │ 0x000b line=704 │ │ @@ -210760,84 +210732,84 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 140 16-bit code units │ │ -09e508: |[09e508] android.support.v7.internal.widget.ActionBarView.setSplitActionBar:(Z)V │ │ -09e518: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09e51a: 5541 d10a |0001: iget-boolean v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitActionBar:Z // field@0ad1 │ │ -09e51e: 3251 5400 |0003: if-eq v1, v5, 0057 // +0054 │ │ -09e522: 5441 c80a |0005: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09e526: 3801 2c00 |0007: if-eqz v1, 0033 // +002c │ │ -09e52a: 5441 c80a |0009: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09e52e: 6e10 4a19 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@194a │ │ -09e534: 0c00 |000e: move-result-object v0 │ │ -09e536: 1f00 2204 |000f: check-cast v0, Landroid/view/ViewGroup; // type@0422 │ │ -09e53a: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -09e53e: 5441 c80a |0013: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09e542: 6e20 2922 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ -09e548: 3805 4000 |0018: if-eqz v5, 0058 // +0040 │ │ -09e54c: 5441 d20a |001a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0ad2 │ │ -09e550: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -09e554: 5441 d20a |001e: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0ad2 │ │ -09e558: 5443 c80a |0020: iget-object v3, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09e55c: 6e20 b01b 3100 |0022: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@1bb0 │ │ -09e562: 5441 c80a |0025: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09e566: 6e10 4419 0100 |0027: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1944 │ │ -09e56c: 0c01 |002a: move-result-object v1 │ │ -09e56e: 12f3 |002b: const/4 v3, #int -1 // #ff │ │ -09e570: 5913 5f0c |002c: iput v3, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ -09e574: 5441 c80a |002e: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09e578: 6e10 5919 0100 |0030: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.requestLayout:()V // method@1959 │ │ -09e57e: 5441 d20a |0033: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0ad2 │ │ -09e582: 3801 0a00 |0035: if-eqz v1, 003f // +000a │ │ -09e586: 5443 d20a |0037: iget-object v3, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0ad2 │ │ -09e58a: 3805 2e00 |0039: if-eqz v5, 0067 // +002e │ │ -09e58e: 0121 |003b: move v1, v2 │ │ -09e590: 6e20 d11b 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@1bd1 │ │ -09e596: 5441 b20a |003f: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09e59a: 3801 1300 |0041: if-eqz v1, 0054 // +0013 │ │ -09e59e: 3905 2700 |0043: if-nez v5, 006a // +0027 │ │ -09e5a2: 5441 b20a |0045: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09e5a6: 6e10 7d1c 0400 |0047: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@1c7d │ │ -09e5ac: 0c02 |004a: move-result-object v2 │ │ -09e5ae: 6003 6707 |004b: sget v3, Landroid/support/v7/appcompat/R$bool;.abc_action_bar_expanded_action_views_exclusive:I // field@0767 │ │ -09e5b2: 6e20 8001 3200 |004d: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0180 │ │ -09e5b8: 0a02 |0050: move-result v2 │ │ -09e5ba: 6e20 2419 2100 |0051: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@1924 │ │ -09e5c0: 6f20 641b 5400 |0054: invoke-super {v4, v5}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@1b64 │ │ -09e5c6: 0e00 |0057: return-void │ │ -09e5c8: 5441 c80a |0058: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09e5cc: 6e20 601c 1400 |005a: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ -09e5d2: 5441 c80a |005d: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ -09e5d6: 6e10 4419 0100 |005f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1944 │ │ -09e5dc: 0c01 |0062: move-result-object v1 │ │ -09e5de: 12e3 |0063: const/4 v3, #int -2 // #fe │ │ -09e5e0: 5913 5f0c |0064: iput v3, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ -09e5e4: 28c8 |0066: goto 002e // -0038 │ │ -09e5e6: 1301 0800 |0067: const/16 v1, #int 8 // #8 │ │ -09e5ea: 28d3 |0069: goto 003c // -002d │ │ -09e5ec: 5441 b20a |006a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09e5f0: 6e20 2419 2100 |006c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@1924 │ │ -09e5f6: 5441 b20a |006f: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09e5fa: 6e10 6f1c 0400 |0071: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1c6f │ │ -09e600: 0c02 |0074: move-result-object v2 │ │ -09e602: 6e10 2201 0200 |0075: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -09e608: 0c02 |0078: move-result-object v2 │ │ -09e60a: 6e10 8501 0200 |0079: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -09e610: 0c02 |007c: move-result-object v2 │ │ -09e612: 5222 5a0c |007d: iget v2, v2, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ -09e616: 1213 |007f: const/4 v3, #int 1 // #1 │ │ -09e618: 6e30 2819 2103 |0080: invoke-virtual {v1, v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@1928 │ │ -09e61e: 5441 b20a |0083: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ -09e622: 1402 ffff ff7f |0085: const v2, #float nan // #7fffffff │ │ -09e628: 6e20 2619 2100 |0088: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@1926 │ │ -09e62e: 28c9 |008b: goto 0054 // -0037 │ │ +09ecd4: |[09ecd4] android.support.v7.internal.widget.ActionBarView.setSplitActionBar:(Z)V │ │ +09ece4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09ece6: 5541 d10a |0001: iget-boolean v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitActionBar:Z // field@0ad1 │ │ +09ecea: 3251 5400 |0003: if-eq v1, v5, 0057 // +0054 │ │ +09ecee: 5441 c80a |0005: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09ecf2: 3801 2c00 |0007: if-eqz v1, 0033 // +002c │ │ +09ecf6: 5441 c80a |0009: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09ecfa: 6e10 4a19 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@194a │ │ +09ed00: 0c00 |000e: move-result-object v0 │ │ +09ed02: 1f00 2804 |000f: check-cast v0, Landroid/view/ViewGroup; // type@0428 │ │ +09ed06: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +09ed0a: 5441 c80a |0013: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09ed0e: 6e20 2922 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ +09ed14: 3805 4000 |0018: if-eqz v5, 0058 // +0040 │ │ +09ed18: 5441 d20a |001a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0ad2 │ │ +09ed1c: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +09ed20: 5441 d20a |001e: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0ad2 │ │ +09ed24: 5443 c80a |0020: iget-object v3, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09ed28: 6e20 b01b 3100 |0022: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@1bb0 │ │ +09ed2e: 5441 c80a |0025: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09ed32: 6e10 4419 0100 |0027: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1944 │ │ +09ed38: 0c01 |002a: move-result-object v1 │ │ +09ed3a: 12f3 |002b: const/4 v3, #int -1 // #ff │ │ +09ed3c: 5913 5f0c |002c: iput v3, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ +09ed40: 5441 c80a |002e: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09ed44: 6e10 5919 0100 |0030: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.requestLayout:()V // method@1959 │ │ +09ed4a: 5441 d20a |0033: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0ad2 │ │ +09ed4e: 3801 0a00 |0035: if-eqz v1, 003f // +000a │ │ +09ed52: 5443 d20a |0037: iget-object v3, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@0ad2 │ │ +09ed56: 3805 2e00 |0039: if-eqz v5, 0067 // +002e │ │ +09ed5a: 0121 |003b: move v1, v2 │ │ +09ed5c: 6e20 d11b 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@1bd1 │ │ +09ed62: 5441 b20a |003f: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09ed66: 3801 1300 |0041: if-eqz v1, 0054 // +0013 │ │ +09ed6a: 3905 2700 |0043: if-nez v5, 006a // +0027 │ │ +09ed6e: 5441 b20a |0045: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09ed72: 6e10 7d1c 0400 |0047: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@1c7d │ │ +09ed78: 0c02 |004a: move-result-object v2 │ │ +09ed7a: 6003 6707 |004b: sget v3, Landroid/support/v7/appcompat/R$bool;.abc_action_bar_expanded_action_views_exclusive:I // field@0767 │ │ +09ed7e: 6e20 8001 3200 |004d: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0180 │ │ +09ed84: 0a02 |0050: move-result v2 │ │ +09ed86: 6e20 2419 2100 |0051: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@1924 │ │ +09ed8c: 6f20 641b 5400 |0054: invoke-super {v4, v5}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@1b64 │ │ +09ed92: 0e00 |0057: return-void │ │ +09ed94: 5441 c80a |0058: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09ed98: 6e20 601c 1400 |005a: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1c60 │ │ +09ed9e: 5441 c80a |005d: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@0ac8 │ │ +09eda2: 6e10 4419 0100 |005f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1944 │ │ +09eda8: 0c01 |0062: move-result-object v1 │ │ +09edaa: 12e3 |0063: const/4 v3, #int -2 // #fe │ │ +09edac: 5913 5f0c |0064: iput v3, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ +09edb0: 28c8 |0066: goto 002e // -0038 │ │ +09edb2: 1301 0800 |0067: const/16 v1, #int 8 // #8 │ │ +09edb6: 28d3 |0069: goto 003c // -002d │ │ +09edb8: 5441 b20a |006a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09edbc: 6e20 2419 2100 |006c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@1924 │ │ +09edc2: 5441 b20a |006f: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09edc6: 6e10 6f1c 0400 |0071: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1c6f │ │ +09edcc: 0c02 |0074: move-result-object v2 │ │ +09edce: 6e10 2201 0200 |0075: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +09edd4: 0c02 |0078: move-result-object v2 │ │ +09edd6: 6e10 8501 0200 |0079: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +09eddc: 0c02 |007c: move-result-object v2 │ │ +09edde: 5222 5a0c |007d: iget v2, v2, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ +09ede2: 1213 |007f: const/4 v3, #int 1 // #1 │ │ +09ede4: 6e30 2819 2103 |0080: invoke-virtual {v1, v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@1928 │ │ +09edea: 5441 b20a |0083: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0ab2 │ │ +09edee: 1402 ffff ff7f |0085: const v2, #float nan // #7fffffff │ │ +09edf4: 6e20 2619 2100 |0088: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@1926 │ │ +09edfa: 28c9 |008b: goto 0054 // -0037 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=329 │ │ 0x0005 line=330 │ │ 0x0009 line=331 │ │ 0x0011 line=332 │ │ 0x0013 line=333 │ │ @@ -210870,17 +210842,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActionBarContainer;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09e630: |[09e630] android.support.v7.internal.widget.ActionBarView.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V │ │ -09e640: 6f20 651b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@1b65 │ │ -09e646: 0e00 |0003: return-void │ │ +09edfc: |[09edfc] android.support.v7.internal.widget.ActionBarView.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V │ │ +09ee0c: 6f20 651b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@1b65 │ │ +09ee12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ActionBarContainer; │ │ │ │ @@ -210889,17 +210861,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09e648: |[09e648] android.support.v7.internal.widget.ActionBarView.setSplitWhenNarrow:(Z)V │ │ -09e658: 6f20 661b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitWhenNarrow:(Z)V // method@1b66 │ │ -09e65e: 0e00 |0003: return-void │ │ +09ee14: |[09ee14] android.support.v7.internal.widget.ActionBarView.setSplitWhenNarrow:(Z)V │ │ +09ee24: 6f20 661b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitWhenNarrow:(Z)V // method@1b66 │ │ +09ee2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0004 reg=1 x0 Z │ │ │ │ @@ -210908,50 +210880,50 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -09e660: |[09e660] android.support.v7.internal.widget.ActionBarView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -09e670: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ -09e674: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -09e676: 5b56 d30a |0003: iput-object v6, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ad3 │ │ -09e67a: 5451 d50a |0005: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ad5 │ │ -09e67e: 3801 3100 |0007: if-eqz v1, 0038 // +0031 │ │ -09e682: 5451 d50a |0009: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ad5 │ │ -09e686: 6e20 3224 6100 |000b: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -09e68c: 5454 d50a |000e: iget-object v4, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ad5 │ │ -09e690: 3806 2900 |0010: if-eqz v6, 0039 // +0029 │ │ -09e694: 0121 |0012: move v1, v2 │ │ -09e696: 6e20 3724 1400 |0013: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ -09e69c: 5451 b90a |0016: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ -09e6a0: 3901 2300 |0018: if-nez v1, 003b // +0023 │ │ -09e6a4: 5251 b80a |001a: iget v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ -09e6a8: dd01 0108 |001c: and-int/lit8 v1, v1, #int 8 // #08 │ │ -09e6ac: 3801 1d00 |001e: if-eqz v1, 003b // +001d │ │ -09e6b0: 5451 d80a |0020: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ad8 │ │ -09e6b4: 7110 6020 0100 |0022: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -09e6ba: 0a01 |0025: move-result v1 │ │ -09e6bc: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ -09e6c0: 5451 d30a |0028: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ad3 │ │ -09e6c4: 7110 6020 0100 |002a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -09e6ca: 0a01 |002d: move-result v1 │ │ -09e6cc: 3901 0d00 |002e: if-nez v1, 003b // +000d │ │ -09e6d0: 1210 |0030: const/4 v0, #int 1 // #1 │ │ -09e6d2: 5451 d90a |0031: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ -09e6d6: 3800 0a00 |0033: if-eqz v0, 003d // +000a │ │ -09e6da: 6e20 8d23 2100 |0035: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@238d │ │ -09e6e0: 0e00 |0038: return-void │ │ -09e6e2: 0131 |0039: move v1, v3 │ │ -09e6e4: 28d9 |003a: goto 0013 // -0027 │ │ -09e6e6: 0120 |003b: move v0, v2 │ │ -09e6e8: 28f5 |003c: goto 0031 // -000b │ │ -09e6ea: 0132 |003d: move v2, v3 │ │ -09e6ec: 28f7 |003e: goto 0035 // -0009 │ │ +09ee2c: |[09ee2c] android.support.v7.internal.widget.ActionBarView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +09ee3c: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ +09ee40: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +09ee42: 5b56 d30a |0003: iput-object v6, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ad3 │ │ +09ee46: 5451 d50a |0005: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ad5 │ │ +09ee4a: 3801 3100 |0007: if-eqz v1, 0038 // +0031 │ │ +09ee4e: 5451 d50a |0009: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ad5 │ │ +09ee52: 6e20 3224 6100 |000b: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +09ee58: 5454 d50a |000e: iget-object v4, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ad5 │ │ +09ee5c: 3806 2900 |0010: if-eqz v6, 0039 // +0029 │ │ +09ee60: 0121 |0012: move v1, v2 │ │ +09ee62: 6e20 3724 1400 |0013: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ +09ee68: 5451 b90a |0016: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ab9 │ │ +09ee6c: 3901 2300 |0018: if-nez v1, 003b // +0023 │ │ +09ee70: 5251 b80a |001a: iget v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@0ab8 │ │ +09ee74: dd01 0108 |001c: and-int/lit8 v1, v1, #int 8 // #08 │ │ +09ee78: 3801 1d00 |001e: if-eqz v1, 003b // +001d │ │ +09ee7c: 5451 d80a |0020: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ad8 │ │ +09ee80: 7110 6020 0100 |0022: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +09ee86: 0a01 |0025: move-result v1 │ │ +09ee88: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ +09ee8c: 5451 d30a |0028: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ad3 │ │ +09ee90: 7110 6020 0100 |002a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +09ee96: 0a01 |002d: move-result v1 │ │ +09ee98: 3901 0d00 |002e: if-nez v1, 003b // +000d │ │ +09ee9c: 1210 |0030: const/4 v0, #int 1 // #1 │ │ +09ee9e: 5451 d90a |0031: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0ad9 │ │ +09eea2: 3800 0a00 |0033: if-eqz v0, 003d // +000a │ │ +09eea6: 6e20 8d23 2100 |0035: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@238d │ │ +09eeac: 0e00 |0038: return-void │ │ +09eeae: 0131 |0039: move v1, v3 │ │ +09eeb0: 28d9 |003a: goto 0013 // -0027 │ │ +09eeb2: 0120 |003b: move v0, v2 │ │ +09eeb4: 28f5 |003c: goto 0031 // -000b │ │ +09eeb6: 0132 |003d: move v2, v3 │ │ +09eeb8: 28f7 |003e: goto 0035 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=545 │ │ 0x0005 line=546 │ │ 0x0009 line=547 │ │ 0x000e line=548 │ │ 0x0016 line=549 │ │ @@ -210971,19 +210943,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09e6f0: |[09e6f0] android.support.v7.internal.widget.ActionBarView.setTitle:(Ljava/lang/CharSequence;)V │ │ -09e700: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09e702: 5c10 de0a |0001: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mUserTitle:Z // field@0ade │ │ -09e706: 7020 b71c 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@1cb7 │ │ -09e70c: 0e00 |0006: return-void │ │ +09eebc: |[09eebc] android.support.v7.internal.widget.ActionBarView.setTitle:(Ljava/lang/CharSequence;)V │ │ +09eecc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09eece: 5c10 de0a |0001: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mUserTitle:Z // field@0ade │ │ +09eed2: 7020 b71c 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@1cb7 │ │ +09eed8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0003 line=511 │ │ 0x0006 line=512 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ @@ -210994,17 +210966,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09e710: |[09e710] android.support.v7.internal.widget.ActionBarView.setVisibility:(I)V │ │ -09e720: 6f20 671b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@1b67 │ │ -09e726: 0e00 |0003: return-void │ │ +09eedc: |[09eedc] android.support.v7.internal.widget.ActionBarView.setVisibility:(I)V │ │ +09eeec: 6f20 671b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@1b67 │ │ +09eef2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -211013,17 +210985,17 @@ │ │ type : '(Landroid/view/Window$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09e728: |[09e728] android.support.v7.internal.widget.ActionBarView.setWindowCallback:(Landroid/view/Window$Callback;)V │ │ -09e738: 5b01 df0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mWindowCallback:Landroid/view/Window$Callback; // field@0adf │ │ -09e73c: 0e00 |0002: return-void │ │ +09eef4: |[09eef4] android.support.v7.internal.widget.ActionBarView.setWindowCallback:(Landroid/view/Window$Callback;)V │ │ +09ef04: 5b01 df0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mWindowCallback:Landroid/view/Window$Callback; // field@0adf │ │ +09ef08: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0002 line=295 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActionBarView; │ │ 0x0000 - 0x0003 reg=1 cb Landroid/view/Window$Callback; │ │ @@ -211033,19 +211005,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09e740: |[09e740] android.support.v7.internal.widget.ActionBarView.setWindowTitle:(Ljava/lang/CharSequence;)V │ │ -09e750: 5510 de0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mUserTitle:Z // field@0ade │ │ -09e754: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -09e758: 7020 b71c 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@1cb7 │ │ -09e75e: 0e00 |0007: return-void │ │ +09ef0c: |[09ef0c] android.support.v7.internal.widget.ActionBarView.setWindowTitle:(Ljava/lang/CharSequence;)V │ │ +09ef1c: 5510 de0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mUserTitle:Z // field@0ade │ │ +09ef20: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +09ef24: 7020 b71c 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@1cb7 │ │ +09ef2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ 0x0004 line=522 │ │ 0x0007 line=524 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ @@ -211056,17 +211028,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09e760: |[09e760] android.support.v7.internal.widget.ActionBarView.shouldDelayChildPressedState:()Z │ │ -09e770: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e772: 0f00 |0001: return v0 │ │ +09ef2c: |[09ef2c] android.support.v7.internal.widget.ActionBarView.shouldDelayChildPressedState:()Z │ │ +09ef3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09ef3e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ #59 : (in Landroid/support/v7/internal/widget/ActionBarView;) │ │ @@ -211074,30 +211046,30 @@ │ │ type : '()Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09e774: |[09e774] android.support.v7.internal.widget.ActionBarView.showOverflowMenu:()Z │ │ -09e784: 6f10 681b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.showOverflowMenu:()Z // method@1b68 │ │ -09e78a: 0a00 |0003: move-result v0 │ │ -09e78c: 0f00 |0004: return v0 │ │ +09ef40: |[09ef40] android.support.v7.internal.widget.ActionBarView.showOverflowMenu:()Z │ │ +09ef50: 6f10 681b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.showOverflowMenu:()Z // method@1b68 │ │ +09ef56: 0a00 |0003: move-result v0 │ │ +09ef58: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActionBarView; │ │ │ │ source_file_idx : 493 (ActionBarView.java) │ │ │ │ Class #760 header: │ │ -class_idx : 909 │ │ +class_idx : 913 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1199 │ │ +superclass_idx : 1205 │ │ source_file_idx : 555 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #760 annotations: │ │ @@ -211136,21 +211108,21 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -09e790: |[09e790] android.support.v7.internal.widget.ActivityChooserModel$DefaultSorter.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ -09e7a0: 5b12 e50a |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae5 │ │ -09e7a4: 7010 b324 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ -09e7aa: 2200 d304 |0005: new-instance v0, Ljava/util/HashMap; // type@04d3 │ │ -09e7ae: 7010 1b25 0000 |0007: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@251b │ │ -09e7b4: 5b10 e40a |000a: iput-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@0ae4 │ │ -09e7b8: 0e00 |000c: return-void │ │ +09ef5c: |[09ef5c] android.support.v7.internal.widget.ActivityChooserModel$DefaultSorter.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ +09ef6c: 5b12 e50a |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0ae5 │ │ +09ef70: 7010 b324 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@24b3 │ │ +09ef76: 2200 d904 |0005: new-instance v0, Ljava/util/HashMap; // type@04d9 │ │ +09ef7a: 7010 1b25 0000 |0007: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@251b │ │ +09ef80: 5b10 e40a |000a: iput-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@0ae4 │ │ +09ef84: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ 0x0005 line=933 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ @@ -211160,17 +211132,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09e7bc: |[09e7bc] android.support.v7.internal.widget.ActivityChooserModel$DefaultSorter.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V │ │ -09e7cc: 7020 c51c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@1cc5 │ │ -09e7d2: 0e00 |0003: return-void │ │ +09ef88: |[09ef88] android.support.v7.internal.widget.ActivityChooserModel$DefaultSorter.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V │ │ +09ef98: 7020 c51c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@1cc5 │ │ +09ef9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/ActivityChooserModel$1; │ │ @@ -211181,59 +211153,59 @@ │ │ type : '(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -09e7d4: |[09e7d4] android.support.v7.internal.widget.ActivityChooserModel$DefaultSorter.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V │ │ -09e7e4: 54a7 e40a |0000: iget-object v7, v10, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@0ae4 │ │ -09e7e8: 7210 4425 0700 |0002: invoke-interface {v7}, Ljava/util/Map;.clear:()V // method@2544 │ │ -09e7ee: 7210 3c25 0c00 |0005: invoke-interface {v12}, Ljava/util/List;.size:()I // method@253c │ │ -09e7f4: 0a01 |0008: move-result v1 │ │ -09e7f6: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -09e7f8: 3513 1700 |000a: if-ge v3, v1, 0021 // +0017 │ │ -09e7fc: 7220 3825 3c00 |000c: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ -09e802: 0c00 |000f: move-result-object v0 │ │ -09e804: 1f00 8b03 |0010: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038b │ │ -09e808: 1208 |0012: const/4 v8, #int 0 // #0 │ │ -09e80a: 5908 e20a |0013: iput v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ -09e80e: 5408 e00a |0015: iget-object v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ -09e812: 5488 2000 |0017: iget-object v8, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0020 │ │ -09e816: 5486 1900 |0019: iget-object v6, v8, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0019 │ │ -09e81a: 7230 4925 6700 |001b: invoke-interface {v7, v6, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2549 │ │ -09e820: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09e824: 28ea |0020: goto 000a // -0016 │ │ -09e826: 7210 3c25 0d00 |0021: invoke-interface {v13}, Ljava/util/List;.size:()I // method@253c │ │ -09e82c: 0a08 |0024: move-result v8 │ │ -09e82e: d804 08ff |0025: add-int/lit8 v4, v8, #int -1 // #ff │ │ -09e832: 1505 803f |0027: const/high16 v5, #int 1065353216 // #3f80 │ │ -09e836: 0143 |0029: move v3, v4 │ │ -09e838: 3a03 2500 |002a: if-ltz v3, 004f // +0025 │ │ -09e83c: 7220 3825 3d00 |002c: invoke-interface {v13, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ -09e842: 0c02 |002f: move-result-object v2 │ │ -09e844: 1f02 8e03 |0030: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@038e │ │ -09e848: 5428 e60a |0032: iget-object v8, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ -09e84c: 6e10 0b01 0800 |0034: invoke-virtual {v8}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@010b │ │ -09e852: 0c06 |0037: move-result-object v6 │ │ -09e854: 7220 4725 6700 |0038: invoke-interface {v7, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2547 │ │ -09e85a: 0c00 |003b: move-result-object v0 │ │ -09e85c: 1f00 8b03 |003c: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038b │ │ -09e860: 3800 0e00 |003e: if-eqz v0, 004c // +000e │ │ -09e864: 5208 e20a |0040: iget v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ -09e868: 5229 e80a |0042: iget v9, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0ae8 │ │ -09e86c: c859 |0044: mul-float/2addr v9, v5 │ │ -09e86e: c698 |0045: add-float/2addr v8, v9 │ │ -09e870: 5908 e20a |0046: iput v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ -09e874: 1408 3333 733f |0048: const v8, #float 0.95 // #3f733333 │ │ -09e87a: c885 |004b: mul-float/2addr v5, v8 │ │ -09e87c: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -09e880: 28dc |004e: goto 002a // -0024 │ │ -09e882: 7110 1825 0c00 |004f: invoke-static {v12}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@2518 │ │ -09e888: 0e00 |0052: return-void │ │ +09efa0: |[09efa0] android.support.v7.internal.widget.ActivityChooserModel$DefaultSorter.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V │ │ +09efb0: 54a7 e40a |0000: iget-object v7, v10, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@0ae4 │ │ +09efb4: 7210 4425 0700 |0002: invoke-interface {v7}, Ljava/util/Map;.clear:()V // method@2544 │ │ +09efba: 7210 3c25 0c00 |0005: invoke-interface {v12}, Ljava/util/List;.size:()I // method@253c │ │ +09efc0: 0a01 |0008: move-result v1 │ │ +09efc2: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +09efc4: 3513 1700 |000a: if-ge v3, v1, 0021 // +0017 │ │ +09efc8: 7220 3825 3c00 |000c: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ +09efce: 0c00 |000f: move-result-object v0 │ │ +09efd0: 1f00 8f03 |0010: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038f │ │ +09efd4: 1208 |0012: const/4 v8, #int 0 // #0 │ │ +09efd6: 5908 e20a |0013: iput v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ +09efda: 5408 e00a |0015: iget-object v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0ae0 │ │ +09efde: 5488 2000 |0017: iget-object v8, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0020 │ │ +09efe2: 5486 1900 |0019: iget-object v6, v8, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0019 │ │ +09efe6: 7230 4925 6700 |001b: invoke-interface {v7, v6, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2549 │ │ +09efec: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09eff0: 28ea |0020: goto 000a // -0016 │ │ +09eff2: 7210 3c25 0d00 |0021: invoke-interface {v13}, Ljava/util/List;.size:()I // method@253c │ │ +09eff8: 0a08 |0024: move-result v8 │ │ +09effa: d804 08ff |0025: add-int/lit8 v4, v8, #int -1 // #ff │ │ +09effe: 1505 803f |0027: const/high16 v5, #int 1065353216 // #3f80 │ │ +09f002: 0143 |0029: move v3, v4 │ │ +09f004: 3a03 2500 |002a: if-ltz v3, 004f // +0025 │ │ +09f008: 7220 3825 3d00 |002c: invoke-interface {v13, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ +09f00e: 0c02 |002f: move-result-object v2 │ │ +09f010: 1f02 9203 |0030: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@0392 │ │ +09f014: 5428 e60a |0032: iget-object v8, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0ae6 │ │ +09f018: 6e10 0b01 0800 |0034: invoke-virtual {v8}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@010b │ │ +09f01e: 0c06 |0037: move-result-object v6 │ │ +09f020: 7220 4725 6700 |0038: invoke-interface {v7, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2547 │ │ +09f026: 0c00 |003b: move-result-object v0 │ │ +09f028: 1f00 8f03 |003c: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@038f │ │ +09f02c: 3800 0e00 |003e: if-eqz v0, 004c // +000e │ │ +09f030: 5208 e20a |0040: iget v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ +09f034: 5229 e80a |0042: iget v9, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0ae8 │ │ +09f038: c859 |0044: mul-float/2addr v9, v5 │ │ +09f03a: c698 |0045: add-float/2addr v8, v9 │ │ +09f03c: 5908 e20a |0046: iput v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0ae2 │ │ +09f040: 1408 3333 733f |0048: const v8, #float 0.95 // #3f733333 │ │ +09f046: c885 |004b: mul-float/2addr v5, v8 │ │ +09f048: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +09f04c: 28dc |004e: goto 002a // -0024 │ │ +09f04e: 7110 1825 0c00 |004f: invoke-static {v12}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@2518 │ │ +09f054: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ 0x0002 line=940 │ │ 0x0005 line=942 │ │ 0x0009 line=943 │ │ 0x000c line=944 │ │ @@ -211270,17 +211242,17 @@ │ │ 0x0000 - 0x0053 reg=11 intent Landroid/content/Intent; │ │ 0x0000 - 0x0053 reg=12 activities Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0053 reg=13 historicalRecords Ljava/util/List; Ljava/util/List; │ │ │ │ source_file_idx : 555 (ActivityChooserModel.java) │ │ │ │ Class #761 header: │ │ -class_idx : 919 │ │ +class_idx : 923 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1058 │ │ +superclass_idx : 1064 │ │ source_file_idx : 558 │ │ static_fields_size : 0 │ │ instance_fields_size: 18 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 15 │ │ │ │ Class #761 annotations: │ │ @@ -211373,18 +211345,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -09e88c: |[09e88c] android.support.v7.internal.widget.ActivityChooserView.:(Landroid/content/Context;)V │ │ -09e89c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e89e: 7030 1a1d 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d1a │ │ -09e8a4: 0e00 |0004: return-void │ │ +09f058: |[09f058] android.support.v7.internal.widget.ActivityChooserView.:(Landroid/content/Context;)V │ │ +09f068: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f06a: 7030 1a1d 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d1a │ │ +09f070: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0004 line=189 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -211394,18 +211366,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -09e8a8: |[09e8a8] android.support.v7.internal.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -09e8b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e8ba: 7040 1b1d 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d1b │ │ -09e8c0: 0e00 |0004: return-void │ │ +09f074: |[09f074] android.support.v7.internal.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09f084: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f086: 7040 1b1d 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d1b │ │ +09f08c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0004 line=199 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -211416,107 +211388,107 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 192 16-bit code units │ │ -09e8c4: |[09e8c4] android.support.v7.internal.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -09e8d4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -09e8d6: 1247 |0001: const/4 v7, #int 4 // #4 │ │ -09e8d8: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -09e8da: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -09e8dc: 7040 0022 a9cb |0004: invoke-direct {v9, v10, v11, v12}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2200 │ │ -09e8e2: 2204 9203 |0007: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$1; // type@0392 │ │ -09e8e6: 7020 f51c 9400 |0009: invoke-direct {v4, v9}, Landroid/support/v7/internal/widget/ActivityChooserView$1;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1cf5 │ │ -09e8ec: 5b94 230b |000c: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0b23 │ │ -09e8f0: 2204 9303 |000e: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$2; // type@0393 │ │ -09e8f4: 7020 f81c 9400 |0010: invoke-direct {v4, v9}, Landroid/support/v7/internal/widget/ActivityChooserView$2;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1cf8 │ │ -09e8fa: 5b94 250b |0013: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0b25 │ │ -09e8fe: 5997 1e0b |0015: iput v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0b1e │ │ -09e902: 6204 f108 |0017: sget-object v4, Landroid/support/v7/appcompat/R$styleable;.ActivityChooserView:[I // field@08f1 │ │ -09e906: 6e55 2b01 bac4 |0019: invoke-virtual {v10, v11, v4, v12, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ -09e90c: 0c00 |001c: move-result-object v0 │ │ -09e90e: 6e30 9801 5007 |001d: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -09e914: 0a04 |0020: move-result v4 │ │ -09e916: 5994 1e0b |0021: iput v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0b1e │ │ -09e91a: 6e20 9601 6000 |0023: invoke-virtual {v0, v6}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ -09e920: 0c01 |0026: move-result-object v1 │ │ -09e922: 6e10 a001 0000 |0027: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -09e928: 6e10 291d 0900 |002a: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ -09e92e: 0c04 |002d: move-result-object v4 │ │ -09e930: 7110 c820 0400 |002e: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ -09e936: 0c02 |0031: move-result-object v2 │ │ -09e938: 6004 2508 |0032: sget v4, Landroid/support/v7/appcompat/R$layout;.abc_activity_chooser_view:I // field@0825 │ │ -09e93c: 6e40 cb20 4269 |0034: invoke-virtual {v2, v4, v9, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -09e942: 2204 9603 |0037: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // type@0396 │ │ -09e946: 7030 131d 9408 |0039: invoke-direct {v4, v9, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V // method@1d13 │ │ -09e94c: 5b94 180b |003c: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0b18 │ │ -09e950: 6004 e707 |003e: sget v4, Landroid/support/v7/appcompat/R$id;.activity_chooser_view_content:I // field@07e7 │ │ -09e954: 6e20 281d 4900 |0040: invoke-virtual {v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@1d28 │ │ -09e95a: 0c04 |0043: move-result-object v4 │ │ -09e95c: 1f04 5604 |0044: check-cast v4, Landroid/widget/LinearLayout; // type@0456 │ │ -09e960: 5b94 150b |0046: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0b15 │ │ -09e964: 5494 150b |0048: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0b15 │ │ -09e968: 6e10 7623 0400 |004a: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2376 │ │ -09e96e: 0c04 |004d: move-result-object v4 │ │ -09e970: 5b94 160b |004e: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@0b16 │ │ -09e974: 6004 ec07 |0050: sget v4, Landroid/support/v7/appcompat/R$id;.default_activity_button:I // field@07ec │ │ -09e978: 6e20 281d 4900 |0052: invoke-virtual {v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@1d28 │ │ -09e97e: 0c04 |0055: move-result-object v4 │ │ -09e980: 1f04 5104 |0056: check-cast v4, Landroid/widget/FrameLayout; // type@0451 │ │ -09e984: 5b94 1a0b |0058: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ -09e988: 5494 1a0b |005a: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ -09e98c: 5495 180b |005c: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0b18 │ │ -09e990: 6e20 5223 5400 |005e: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2352 │ │ -09e996: 5494 1a0b |0061: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ -09e99a: 5495 180b |0063: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0b18 │ │ -09e99e: 6e20 5323 5400 |0065: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@2353 │ │ -09e9a4: 5494 1a0b |0068: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ -09e9a8: 6005 f807 |006a: sget v5, Landroid/support/v7/appcompat/R$id;.image:I // field@07f8 │ │ -09e9ac: 6e20 4623 5400 |006c: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@2346 │ │ -09e9b2: 0c04 |006f: move-result-object v4 │ │ -09e9b4: 1f04 5404 |0070: check-cast v4, Landroid/widget/ImageView; // type@0454 │ │ -09e9b8: 5b94 1b0b |0072: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@0b1b │ │ -09e9bc: 6004 f207 |0074: sget v4, Landroid/support/v7/appcompat/R$id;.expand_activities_button:I // field@07f2 │ │ -09e9c0: 6e20 281d 4900 |0076: invoke-virtual {v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@1d28 │ │ -09e9c6: 0c04 |0079: move-result-object v4 │ │ -09e9c8: 1f04 5104 |007a: check-cast v4, Landroid/widget/FrameLayout; // type@0451 │ │ -09e9cc: 5b94 1c0b |007c: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0b1c │ │ -09e9d0: 5494 1c0b |007e: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0b1c │ │ -09e9d4: 5495 180b |0080: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0b18 │ │ -09e9d8: 6e20 5223 5400 |0082: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2352 │ │ -09e9de: 5494 1c0b |0085: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0b1c │ │ -09e9e2: 6005 f807 |0087: sget v5, Landroid/support/v7/appcompat/R$id;.image:I // field@07f8 │ │ -09e9e6: 6e20 4623 5400 |0089: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@2346 │ │ -09e9ec: 0c04 |008c: move-result-object v4 │ │ -09e9ee: 1f04 5404 |008d: check-cast v4, Landroid/widget/ImageView; // type@0454 │ │ -09e9f2: 5b94 1d0b |008f: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0b1d │ │ -09e9f6: 5494 1d0b |0091: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0b1d │ │ -09e9fa: 6e20 6423 1400 |0093: invoke-virtual {v4, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ -09ea00: 2204 9503 |0096: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@0395 │ │ -09ea04: 7030 fd1c 9408 |0098: invoke-direct {v4, v9, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V // method@1cfd │ │ -09ea0a: 5b94 170b |009b: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09ea0e: 5494 170b |009d: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09ea12: 2205 9403 |009f: new-instance v5, Landroid/support/v7/internal/widget/ActivityChooserView$3; // type@0394 │ │ -09ea16: 7020 fa1c 9500 |00a1: invoke-direct {v5, v9}, Landroid/support/v7/internal/widget/ActivityChooserView$3;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1cfa │ │ -09ea1c: 6e20 0d1d 5400 |00a4: invoke-virtual {v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1d0d │ │ -09ea22: 6e10 2201 0a00 |00a7: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -09ea28: 0c03 |00aa: move-result-object v3 │ │ -09ea2a: 6e10 8501 0300 |00ab: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -09ea30: 0c04 |00ae: move-result-object v4 │ │ -09ea32: 5244 5a0c |00af: iget v4, v4, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ -09ea36: db04 0402 |00b1: div-int/lit8 v4, v4, #int 2 // #02 │ │ -09ea3a: 6005 7a07 |00b3: sget v5, Landroid/support/v7/appcompat/R$dimen;.abc_config_prefDialogWidth:I // field@077a │ │ -09ea3e: 6e20 8401 5300 |00b5: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0184 │ │ -09ea44: 0a05 |00b8: move-result v5 │ │ -09ea46: 7120 ad24 5400 |00b9: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09ea4c: 0a04 |00bc: move-result v4 │ │ -09ea4e: 5994 210b |00bd: iput v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0b21 │ │ -09ea52: 0e00 |00bf: return-void │ │ +09f090: |[09f090] android.support.v7.internal.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +09f0a0: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +09f0a2: 1247 |0001: const/4 v7, #int 4 // #4 │ │ +09f0a4: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +09f0a6: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +09f0a8: 7040 0022 a9cb |0004: invoke-direct {v9, v10, v11, v12}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2200 │ │ +09f0ae: 2204 9603 |0007: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$1; // type@0396 │ │ +09f0b2: 7020 f51c 9400 |0009: invoke-direct {v4, v9}, Landroid/support/v7/internal/widget/ActivityChooserView$1;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1cf5 │ │ +09f0b8: 5b94 230b |000c: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0b23 │ │ +09f0bc: 2204 9703 |000e: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$2; // type@0397 │ │ +09f0c0: 7020 f81c 9400 |0010: invoke-direct {v4, v9}, Landroid/support/v7/internal/widget/ActivityChooserView$2;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1cf8 │ │ +09f0c6: 5b94 250b |0013: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0b25 │ │ +09f0ca: 5997 1e0b |0015: iput v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0b1e │ │ +09f0ce: 6204 f108 |0017: sget-object v4, Landroid/support/v7/appcompat/R$styleable;.ActivityChooserView:[I // field@08f1 │ │ +09f0d2: 6e55 2b01 bac4 |0019: invoke-virtual {v10, v11, v4, v12, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ +09f0d8: 0c00 |001c: move-result-object v0 │ │ +09f0da: 6e30 9801 5007 |001d: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +09f0e0: 0a04 |0020: move-result v4 │ │ +09f0e2: 5994 1e0b |0021: iput v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0b1e │ │ +09f0e6: 6e20 9601 6000 |0023: invoke-virtual {v0, v6}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ +09f0ec: 0c01 |0026: move-result-object v1 │ │ +09f0ee: 6e10 a001 0000 |0027: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +09f0f4: 6e10 291d 0900 |002a: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ +09f0fa: 0c04 |002d: move-result-object v4 │ │ +09f0fc: 7110 c820 0400 |002e: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ +09f102: 0c02 |0031: move-result-object v2 │ │ +09f104: 6004 2508 |0032: sget v4, Landroid/support/v7/appcompat/R$layout;.abc_activity_chooser_view:I // field@0825 │ │ +09f108: 6e40 cb20 4269 |0034: invoke-virtual {v2, v4, v9, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +09f10e: 2204 9a03 |0037: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // type@039a │ │ +09f112: 7030 131d 9408 |0039: invoke-direct {v4, v9, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V // method@1d13 │ │ +09f118: 5b94 180b |003c: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0b18 │ │ +09f11c: 6004 e707 |003e: sget v4, Landroid/support/v7/appcompat/R$id;.activity_chooser_view_content:I // field@07e7 │ │ +09f120: 6e20 281d 4900 |0040: invoke-virtual {v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@1d28 │ │ +09f126: 0c04 |0043: move-result-object v4 │ │ +09f128: 1f04 5c04 |0044: check-cast v4, Landroid/widget/LinearLayout; // type@045c │ │ +09f12c: 5b94 150b |0046: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0b15 │ │ +09f130: 5494 150b |0048: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0b15 │ │ +09f134: 6e10 7623 0400 |004a: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2376 │ │ +09f13a: 0c04 |004d: move-result-object v4 │ │ +09f13c: 5b94 160b |004e: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@0b16 │ │ +09f140: 6004 ec07 |0050: sget v4, Landroid/support/v7/appcompat/R$id;.default_activity_button:I // field@07ec │ │ +09f144: 6e20 281d 4900 |0052: invoke-virtual {v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@1d28 │ │ +09f14a: 0c04 |0055: move-result-object v4 │ │ +09f14c: 1f04 5704 |0056: check-cast v4, Landroid/widget/FrameLayout; // type@0457 │ │ +09f150: 5b94 1a0b |0058: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ +09f154: 5494 1a0b |005a: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ +09f158: 5495 180b |005c: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0b18 │ │ +09f15c: 6e20 5223 5400 |005e: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2352 │ │ +09f162: 5494 1a0b |0061: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ +09f166: 5495 180b |0063: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0b18 │ │ +09f16a: 6e20 5323 5400 |0065: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@2353 │ │ +09f170: 5494 1a0b |0068: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ +09f174: 6005 f807 |006a: sget v5, Landroid/support/v7/appcompat/R$id;.image:I // field@07f8 │ │ +09f178: 6e20 4623 5400 |006c: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@2346 │ │ +09f17e: 0c04 |006f: move-result-object v4 │ │ +09f180: 1f04 5a04 |0070: check-cast v4, Landroid/widget/ImageView; // type@045a │ │ +09f184: 5b94 1b0b |0072: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@0b1b │ │ +09f188: 6004 f207 |0074: sget v4, Landroid/support/v7/appcompat/R$id;.expand_activities_button:I // field@07f2 │ │ +09f18c: 6e20 281d 4900 |0076: invoke-virtual {v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@1d28 │ │ +09f192: 0c04 |0079: move-result-object v4 │ │ +09f194: 1f04 5704 |007a: check-cast v4, Landroid/widget/FrameLayout; // type@0457 │ │ +09f198: 5b94 1c0b |007c: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0b1c │ │ +09f19c: 5494 1c0b |007e: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0b1c │ │ +09f1a0: 5495 180b |0080: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0b18 │ │ +09f1a4: 6e20 5223 5400 |0082: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2352 │ │ +09f1aa: 5494 1c0b |0085: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0b1c │ │ +09f1ae: 6005 f807 |0087: sget v5, Landroid/support/v7/appcompat/R$id;.image:I // field@07f8 │ │ +09f1b2: 6e20 4623 5400 |0089: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@2346 │ │ +09f1b8: 0c04 |008c: move-result-object v4 │ │ +09f1ba: 1f04 5a04 |008d: check-cast v4, Landroid/widget/ImageView; // type@045a │ │ +09f1be: 5b94 1d0b |008f: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0b1d │ │ +09f1c2: 5494 1d0b |0091: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0b1d │ │ +09f1c6: 6e20 6423 1400 |0093: invoke-virtual {v4, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ +09f1cc: 2204 9903 |0096: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@0399 │ │ +09f1d0: 7030 fd1c 9408 |0098: invoke-direct {v4, v9, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V // method@1cfd │ │ +09f1d6: 5b94 170b |009b: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f1da: 5494 170b |009d: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f1de: 2205 9803 |009f: new-instance v5, Landroid/support/v7/internal/widget/ActivityChooserView$3; // type@0398 │ │ +09f1e2: 7020 fa1c 9500 |00a1: invoke-direct {v5, v9}, Landroid/support/v7/internal/widget/ActivityChooserView$3;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1cfa │ │ +09f1e8: 6e20 0d1d 5400 |00a4: invoke-virtual {v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1d0d │ │ +09f1ee: 6e10 2201 0a00 |00a7: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +09f1f4: 0c03 |00aa: move-result-object v3 │ │ +09f1f6: 6e10 8501 0300 |00ab: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +09f1fc: 0c04 |00ae: move-result-object v4 │ │ +09f1fe: 5244 5a0c |00af: iget v4, v4, Landroid/util/DisplayMetrics;.widthPixels:I // field@0c5a │ │ +09f202: db04 0402 |00b1: div-int/lit8 v4, v4, #int 2 // #02 │ │ +09f206: 6005 7a07 |00b3: sget v5, Landroid/support/v7/appcompat/R$dimen;.abc_config_prefDialogWidth:I // field@077a │ │ +09f20a: 6e20 8401 5300 |00b5: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0184 │ │ +09f210: 0a05 |00b8: move-result v5 │ │ +09f212: 7120 ad24 5400 |00b9: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +09f218: 0a04 |00bc: move-result v4 │ │ +09f21a: 5994 210b |00bd: iput v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0b21 │ │ +09f21e: 0e00 |00bf: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=209 │ │ 0x0007 line=122 │ │ 0x000e line=136 │ │ 0x0015 line=170 │ │ 0x0017 line=211 │ │ @@ -211556,17 +211528,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09ea54: |[09ea54] android.support.v7.internal.widget.ActivityChooserView.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ -09ea64: 5410 170b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09ea68: 1100 |0002: return-object v0 │ │ +09f220: |[09f220] android.support.v7.internal.widget.ActivityChooserView.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ +09f230: 5410 170b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f234: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #4 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -211574,18 +211546,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ListPopupWindow;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09ea6c: |[09ea6c] android.support.v7.internal.widget.ActivityChooserView.access$100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ListPopupWindow; │ │ -09ea7c: 7010 2b1d 0100 |0000: invoke-direct {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1d2b │ │ -09ea82: 0c00 |0003: move-result-object v0 │ │ -09ea84: 1100 |0004: return-object v0 │ │ +09f238: |[09f238] android.support.v7.internal.widget.ActivityChooserView.access$100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ListPopupWindow; │ │ +09f248: 7010 2b1d 0100 |0000: invoke-direct {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1d2b │ │ +09f24e: 0c00 |0003: move-result-object v0 │ │ +09f250: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #5 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -211593,17 +211565,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09ea88: |[09ea88] android.support.v7.internal.widget.ActivityChooserView.access$1000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; │ │ -09ea98: 5410 240b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@0b24 │ │ -09ea9c: 1100 |0002: return-object v0 │ │ +09f254: |[09f254] android.support.v7.internal.widget.ActivityChooserView.access$1000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; │ │ +09f264: 5410 240b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@0b24 │ │ +09f268: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #6 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -211611,17 +211583,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09eaa0: |[09eaa0] android.support.v7.internal.widget.ActivityChooserView.access$1100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver; │ │ -09eab0: 5410 230b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0b23 │ │ -09eab4: 1100 |0002: return-object v0 │ │ +09f26c: |[09f26c] android.support.v7.internal.widget.ActivityChooserView.access$1100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver; │ │ +09f27c: 5410 230b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0b23 │ │ +09f280: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #7 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -211629,17 +211601,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09eab8: |[09eab8] android.support.v7.internal.widget.ActivityChooserView.access$400:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ -09eac8: 7010 3e1d 0000 |0000: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.updateAppearance:()V // method@1d3e │ │ -09eace: 0e00 |0003: return-void │ │ +09f284: |[09f284] android.support.v7.internal.widget.ActivityChooserView.access$400:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ +09f294: 7010 3e1d 0000 |0000: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.updateAppearance:()V // method@1d3e │ │ +09f29a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #8 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -211647,17 +211619,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09ead0: |[09ead0] android.support.v7.internal.widget.ActivityChooserView.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V │ │ -09eae0: 7020 3d1d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@1d3d │ │ -09eae6: 0e00 |0003: return-void │ │ +09f29c: |[09f29c] android.support.v7.internal.widget.ActivityChooserView.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V │ │ +09f2ac: 7020 3d1d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@1d3d │ │ +09f2b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -211666,17 +211638,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09eae8: |[09eae8] android.support.v7.internal.widget.ActivityChooserView.access$600:(Landroid/support/v7/internal/widget/ActivityChooserView;)Z │ │ -09eaf8: 5510 200b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0b20 │ │ -09eafc: 0f00 |0002: return v0 │ │ +09f2b4: |[09f2b4] android.support.v7.internal.widget.ActivityChooserView.access$600:(Landroid/support/v7/internal/widget/ActivityChooserView;)Z │ │ +09f2c4: 5510 200b |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0b20 │ │ +09f2c8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #10 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -211684,17 +211656,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09eb00: |[09eb00] android.support.v7.internal.widget.ActivityChooserView.access$602:(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z │ │ -09eb10: 5c01 200b |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0b20 │ │ -09eb14: 0f01 |0002: return v1 │ │ +09f2cc: |[09f2cc] android.support.v7.internal.widget.ActivityChooserView.access$602:(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z │ │ +09f2dc: 5c01 200b |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0b20 │ │ +09f2e0: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -211703,17 +211675,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09eb18: |[09eb18] android.support.v7.internal.widget.ActivityChooserView.access$700:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ -09eb28: 5410 1a0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ -09eb2c: 1100 |0002: return-object v0 │ │ +09f2e4: |[09f2e4] android.support.v7.internal.widget.ActivityChooserView.access$700:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ +09f2f4: 5410 1a0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ +09f2f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #12 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -211721,17 +211693,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09eb30: |[09eb30] android.support.v7.internal.widget.ActivityChooserView.access$800:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ -09eb40: 5410 1c0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0b1c │ │ -09eb44: 1100 |0002: return-object v0 │ │ +09f2fc: |[09f2fc] android.support.v7.internal.widget.ActivityChooserView.access$800:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ +09f30c: 5410 1c0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0b1c │ │ +09f310: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #13 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -211739,17 +211711,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserView;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09eb48: |[09eb48] android.support.v7.internal.widget.ActivityChooserView.access$900:(Landroid/support/v7/internal/widget/ActivityChooserView;)I │ │ -09eb58: 5210 1e0b |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0b1e │ │ -09eb5c: 0f00 |0002: return v0 │ │ +09f314: |[09f314] android.support.v7.internal.widget.ActivityChooserView.access$900:(Landroid/support/v7/internal/widget/ActivityChooserView;)I │ │ +09f324: 5210 1e0b |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0b1e │ │ +09f328: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #14 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -211757,38 +211729,38 @@ │ │ type : '()Landroid/support/v7/internal/widget/ListPopupWindow;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -09eb60: |[09eb60] android.support.v7.internal.widget.ActivityChooserView.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; │ │ -09eb70: 5420 220b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b22 │ │ -09eb74: 3900 2d00 |0002: if-nez v0, 002f // +002d │ │ -09eb78: 2200 ac03 |0004: new-instance v0, Landroid/support/v7/internal/widget/ListPopupWindow; // type@03ac │ │ -09eb7c: 6e10 291d 0200 |0006: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ -09eb82: 0c01 |0009: move-result-object v1 │ │ -09eb84: 7020 f81d 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;)V // method@1df8 │ │ -09eb8a: 5b20 220b |000d: iput-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b22 │ │ -09eb8e: 5420 220b |000f: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b22 │ │ -09eb92: 5421 170b |0011: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09eb96: 6e20 1b1e 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1e1b │ │ -09eb9c: 5420 220b |0016: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b22 │ │ -09eba0: 6e20 1c1e 2000 |0018: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@1e1c │ │ -09eba6: 5420 220b |001b: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b22 │ │ -09ebaa: 1211 |001d: const/4 v1, #int 1 // #1 │ │ -09ebac: 6e20 271e 1000 |001e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setModal:(Z)V // method@1e27 │ │ -09ebb2: 5420 220b |0021: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b22 │ │ -09ebb6: 5421 180b |0023: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0b18 │ │ -09ebba: 6e20 291e 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1e29 │ │ -09ebc0: 5420 220b |0028: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b22 │ │ -09ebc4: 5421 180b |002a: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0b18 │ │ -09ebc8: 6e20 281e 1000 |002c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@1e28 │ │ -09ebce: 5420 220b |002f: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b22 │ │ -09ebd2: 1100 |0031: return-object v0 │ │ +09f32c: |[09f32c] android.support.v7.internal.widget.ActivityChooserView.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; │ │ +09f33c: 5420 220b |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b22 │ │ +09f340: 3900 2d00 |0002: if-nez v0, 002f // +002d │ │ +09f344: 2200 b003 |0004: new-instance v0, Landroid/support/v7/internal/widget/ListPopupWindow; // type@03b0 │ │ +09f348: 6e10 291d 0200 |0006: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ +09f34e: 0c01 |0009: move-result-object v1 │ │ +09f350: 7020 f81d 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;)V // method@1df8 │ │ +09f356: 5b20 220b |000d: iput-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b22 │ │ +09f35a: 5420 220b |000f: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b22 │ │ +09f35e: 5421 170b |0011: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f362: 6e20 1b1e 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1e1b │ │ +09f368: 5420 220b |0016: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b22 │ │ +09f36c: 6e20 1c1e 2000 |0018: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@1e1c │ │ +09f372: 5420 220b |001b: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b22 │ │ +09f376: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +09f378: 6e20 271e 1000 |001e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setModal:(Z)V // method@1e27 │ │ +09f37e: 5420 220b |0021: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b22 │ │ +09f382: 5421 180b |0023: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0b18 │ │ +09f386: 6e20 291e 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1e29 │ │ +09f38c: 5420 220b |0028: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b22 │ │ +09f390: 5421 180b |002a: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0b18 │ │ +09f394: 6e20 281e 1000 |002c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@1e28 │ │ +09f39a: 5420 220b |002f: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0b22 │ │ +09f39e: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0004 line=483 │ │ 0x000f line=484 │ │ 0x0016 line=485 │ │ 0x001b line=486 │ │ @@ -211803,91 +211775,91 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 153 16-bit code units │ │ -09ebd4: |[09ebd4] android.support.v7.internal.widget.ActivityChooserView.showPopupUnchecked:(I)V │ │ -09ebe4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -09ebe6: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -09ebe8: 5497 170b |0002: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09ebec: 6e10 001d 0700 |0004: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1d00 │ │ -09ebf2: 0c07 |0007: move-result-object v7 │ │ -09ebf4: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ -09ebf8: 2205 a204 |000a: new-instance v5, Ljava/lang/IllegalStateException; // type@04a2 │ │ -09ebfc: 1a06 600b |000c: const-string v6, "No data model. Did you call #setDataModel?" // string@0b60 │ │ -09ec00: 7020 9c24 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -09ec06: 2705 |0011: throw v5 │ │ -09ec08: 6e10 2c1d 0900 |0012: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1d2c │ │ -09ec0e: 0c07 |0015: move-result-object v7 │ │ -09ec10: 5498 250b |0016: iget-object v8, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0b25 │ │ -09ec14: 6e20 5822 8700 |0018: invoke-virtual {v7, v8}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@2258 │ │ -09ec1a: 5497 1a0b |001b: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ -09ec1e: 6e10 4723 0700 |001d: invoke-virtual {v7}, Landroid/widget/FrameLayout;.getVisibility:()I // method@2347 │ │ -09ec24: 0a07 |0020: move-result v7 │ │ -09ec26: 3907 6300 |0021: if-nez v7, 0084 // +0063 │ │ -09ec2a: 0152 |0023: move v2, v5 │ │ -09ec2c: 5497 170b |0024: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09ec30: 6e10 fe1c 0700 |0026: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@1cfe │ │ -09ec36: 0a00 |0029: move-result v0 │ │ -09ec38: 3802 5c00 |002a: if-eqz v2, 0086 // +005c │ │ -09ec3c: 0153 |002c: move v3, v5 │ │ -09ec3e: 1407 ffff ff7f |002d: const v7, #float nan // #7fffffff │ │ -09ec44: 327a 5800 |0030: if-eq v10, v7, 0088 // +0058 │ │ -09ec48: 9007 0a03 |0032: add-int v7, v10, v3 │ │ -09ec4c: 3770 5400 |0034: if-le v0, v7, 0088 // +0054 │ │ -09ec50: 5497 170b |0036: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09ec54: 6e20 111d 5700 |0038: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@1d11 │ │ -09ec5a: 5497 170b |003b: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09ec5e: d808 0aff |003d: add-int/lit8 v8, v10, #int -1 // #ff │ │ -09ec62: 6e20 0f1d 8700 |003f: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@1d0f │ │ -09ec68: 7010 2b1d 0900 |0042: invoke-direct {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1d2b │ │ -09ec6e: 0c04 |0045: move-result-object v4 │ │ -09ec70: 6e10 151e 0400 |0046: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ -09ec76: 0a07 |0049: move-result v7 │ │ -09ec78: 3907 3900 |004a: if-nez v7, 0083 // +0039 │ │ -09ec7c: 5597 200b |004c: iget-boolean v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0b20 │ │ -09ec80: 3907 0400 |004e: if-nez v7, 0052 // +0004 │ │ -09ec84: 3902 4300 |0050: if-nez v2, 0093 // +0043 │ │ -09ec88: 5496 170b |0052: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09ec8c: 6e30 101d 5602 |0054: invoke-virtual {v6, v5, v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@1d10 │ │ -09ec92: 5496 170b |0057: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09ec96: 6e10 0a1d 0600 |0059: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.measureContentWidth:()I // method@1d0a │ │ -09ec9c: 0a06 |005c: move-result v6 │ │ -09ec9e: 5297 210b |005d: iget v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0b21 │ │ -09eca2: 7120 af24 7600 |005f: invoke-static {v6, v7}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -09eca8: 0a01 |0062: move-result v1 │ │ -09ecaa: 6e20 1f1e 1400 |0063: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setContentWidth:(I)V // method@1e1f │ │ -09ecb0: 6e10 311e 0400 |0066: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ -09ecb6: 5496 260b |0069: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0b26 │ │ -09ecba: 3806 0700 |006b: if-eqz v6, 0072 // +0007 │ │ -09ecbe: 5496 260b |006d: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0b26 │ │ -09ecc2: 6e20 630b 5600 |006f: invoke-virtual {v6, v5}, Landroid/support/v4/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@0b63 │ │ -09ecc8: 6e10 081e 0400 |0072: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.getListView:()Landroid/widget/ListView; // method@1e08 │ │ -09ecce: 0c05 |0075: move-result-object v5 │ │ -09ecd0: 6e10 291d 0900 |0076: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ -09ecd6: 0c06 |0079: move-result-object v6 │ │ -09ecd8: 6007 3708 |007a: sget v7, Landroid/support/v7/appcompat/R$string;.abc_activitychooserview_choose_application:I // field@0837 │ │ -09ecdc: 6e20 2301 7600 |007c: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0123 │ │ -09ece2: 0c06 |007f: move-result-object v6 │ │ -09ece4: 6e20 ab23 6500 |0080: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@23ab │ │ -09ecea: 0e00 |0083: return-void │ │ -09ecec: 0162 |0084: move v2, v6 │ │ -09ecee: 289f |0085: goto 0024 // -0061 │ │ -09ecf0: 0163 |0086: move v3, v6 │ │ -09ecf2: 28a6 |0087: goto 002d // -005a │ │ -09ecf4: 5497 170b |0088: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09ecf8: 6e20 111d 6700 |008a: invoke-virtual {v7, v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@1d11 │ │ -09ecfe: 5497 170b |008d: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09ed02: 6e20 0f1d a700 |008f: invoke-virtual {v7, v10}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@1d0f │ │ -09ed08: 28b0 |0092: goto 0042 // -0050 │ │ -09ed0a: 5497 170b |0093: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09ed0e: 6e30 101d 6706 |0095: invoke-virtual {v7, v6, v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@1d10 │ │ -09ed14: 28bf |0098: goto 0057 // -0041 │ │ +09f3a0: |[09f3a0] android.support.v7.internal.widget.ActivityChooserView.showPopupUnchecked:(I)V │ │ +09f3b0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +09f3b2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +09f3b4: 5497 170b |0002: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f3b8: 6e10 001d 0700 |0004: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1d00 │ │ +09f3be: 0c07 |0007: move-result-object v7 │ │ +09f3c0: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ +09f3c4: 2205 a804 |000a: new-instance v5, Ljava/lang/IllegalStateException; // type@04a8 │ │ +09f3c8: 1a06 660b |000c: const-string v6, "No data model. Did you call #setDataModel?" // string@0b66 │ │ +09f3cc: 7020 9c24 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +09f3d2: 2705 |0011: throw v5 │ │ +09f3d4: 6e10 2c1d 0900 |0012: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1d2c │ │ +09f3da: 0c07 |0015: move-result-object v7 │ │ +09f3dc: 5498 250b |0016: iget-object v8, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0b25 │ │ +09f3e0: 6e20 5822 8700 |0018: invoke-virtual {v7, v8}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@2258 │ │ +09f3e6: 5497 1a0b |001b: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ +09f3ea: 6e10 4723 0700 |001d: invoke-virtual {v7}, Landroid/widget/FrameLayout;.getVisibility:()I // method@2347 │ │ +09f3f0: 0a07 |0020: move-result v7 │ │ +09f3f2: 3907 6300 |0021: if-nez v7, 0084 // +0063 │ │ +09f3f6: 0152 |0023: move v2, v5 │ │ +09f3f8: 5497 170b |0024: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f3fc: 6e10 fe1c 0700 |0026: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@1cfe │ │ +09f402: 0a00 |0029: move-result v0 │ │ +09f404: 3802 5c00 |002a: if-eqz v2, 0086 // +005c │ │ +09f408: 0153 |002c: move v3, v5 │ │ +09f40a: 1407 ffff ff7f |002d: const v7, #float nan // #7fffffff │ │ +09f410: 327a 5800 |0030: if-eq v10, v7, 0088 // +0058 │ │ +09f414: 9007 0a03 |0032: add-int v7, v10, v3 │ │ +09f418: 3770 5400 |0034: if-le v0, v7, 0088 // +0054 │ │ +09f41c: 5497 170b |0036: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f420: 6e20 111d 5700 |0038: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@1d11 │ │ +09f426: 5497 170b |003b: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f42a: d808 0aff |003d: add-int/lit8 v8, v10, #int -1 // #ff │ │ +09f42e: 6e20 0f1d 8700 |003f: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@1d0f │ │ +09f434: 7010 2b1d 0900 |0042: invoke-direct {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1d2b │ │ +09f43a: 0c04 |0045: move-result-object v4 │ │ +09f43c: 6e10 151e 0400 |0046: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ +09f442: 0a07 |0049: move-result v7 │ │ +09f444: 3907 3900 |004a: if-nez v7, 0083 // +0039 │ │ +09f448: 5597 200b |004c: iget-boolean v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0b20 │ │ +09f44c: 3907 0400 |004e: if-nez v7, 0052 // +0004 │ │ +09f450: 3902 4300 |0050: if-nez v2, 0093 // +0043 │ │ +09f454: 5496 170b |0052: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f458: 6e30 101d 5602 |0054: invoke-virtual {v6, v5, v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@1d10 │ │ +09f45e: 5496 170b |0057: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f462: 6e10 0a1d 0600 |0059: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.measureContentWidth:()I // method@1d0a │ │ +09f468: 0a06 |005c: move-result v6 │ │ +09f46a: 5297 210b |005d: iget v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0b21 │ │ +09f46e: 7120 af24 7600 |005f: invoke-static {v6, v7}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +09f474: 0a01 |0062: move-result v1 │ │ +09f476: 6e20 1f1e 1400 |0063: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setContentWidth:(I)V // method@1e1f │ │ +09f47c: 6e10 311e 0400 |0066: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ +09f482: 5496 260b |0069: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0b26 │ │ +09f486: 3806 0700 |006b: if-eqz v6, 0072 // +0007 │ │ +09f48a: 5496 260b |006d: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0b26 │ │ +09f48e: 6e20 630b 5600 |006f: invoke-virtual {v6, v5}, Landroid/support/v4/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@0b63 │ │ +09f494: 6e10 081e 0400 |0072: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.getListView:()Landroid/widget/ListView; // method@1e08 │ │ +09f49a: 0c05 |0075: move-result-object v5 │ │ +09f49c: 6e10 291d 0900 |0076: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ +09f4a2: 0c06 |0079: move-result-object v6 │ │ +09f4a4: 6007 3708 |007a: sget v7, Landroid/support/v7/appcompat/R$string;.abc_activitychooserview_choose_application:I // field@0837 │ │ +09f4a8: 6e20 2301 7600 |007c: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0123 │ │ +09f4ae: 0c06 |007f: move-result-object v6 │ │ +09f4b0: 6e20 ab23 6500 |0080: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@23ab │ │ +09f4b6: 0e00 |0083: return-void │ │ +09f4b8: 0162 |0084: move v2, v6 │ │ +09f4ba: 289f |0085: goto 0024 // -0061 │ │ +09f4bc: 0163 |0086: move v3, v6 │ │ +09f4be: 28a6 |0087: goto 002d // -005a │ │ +09f4c0: 5497 170b |0088: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f4c4: 6e20 111d 6700 |008a: invoke-virtual {v7, v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@1d11 │ │ +09f4ca: 5497 170b |008d: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f4ce: 6e20 0f1d a700 |008f: invoke-virtual {v7, v10}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@1d0f │ │ +09f4d4: 28b0 |0092: goto 0042 // -0050 │ │ +09f4d6: 5497 170b |0093: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f4da: 6e30 101d 6706 |0095: invoke-virtual {v7, v6, v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@1d10 │ │ +09f4e0: 28bf |0098: goto 0057 // -0041 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=325 │ │ 0x000a line=326 │ │ 0x0012 line=329 │ │ 0x001b line=331 │ │ 0x0024 line=334 │ │ @@ -211929,77 +211901,77 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 125 16-bit code units │ │ -09ed18: |[09ed18] android.support.v7.internal.widget.ActivityChooserView.updateAppearance:()V │ │ -09ed28: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -09ed2a: 1218 |0001: const/4 v8, #int 1 // #1 │ │ -09ed2c: 54a6 170b |0002: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09ed30: 6e10 ff1c 0600 |0004: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1cff │ │ -09ed36: 0a06 |0007: move-result v6 │ │ -09ed38: 3d06 6000 |0008: if-lez v6, 0068 // +0060 │ │ -09ed3c: 54a6 1c0b |000a: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0b1c │ │ -09ed40: 6e20 4f23 8600 |000c: invoke-virtual {v6, v8}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@234f │ │ -09ed46: 54a6 170b |000f: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09ed4a: 6e10 fe1c 0600 |0011: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@1cfe │ │ -09ed50: 0a01 |0014: move-result v1 │ │ -09ed52: 54a6 170b |0015: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09ed56: 6e10 021d 0600 |0017: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getHistorySize:()I // method@1d02 │ │ -09ed5c: 0a03 |001a: move-result v3 │ │ -09ed5e: 3281 0600 |001b: if-eq v1, v8, 0021 // +0006 │ │ -09ed62: 3781 5100 |001d: if-le v1, v8, 006e // +0051 │ │ -09ed66: 3d03 4f00 |001f: if-lez v3, 006e // +004f │ │ -09ed6a: 54a6 1a0b |0021: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ -09ed6e: 6e20 5423 9600 |0023: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@2354 │ │ -09ed74: 54a6 170b |0026: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09ed78: 6e10 011d 0600 |0028: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1d01 │ │ -09ed7e: 0c00 |002b: move-result-object v0 │ │ -09ed80: 6e10 291d 0a00 |002c: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ -09ed86: 0c06 |002f: move-result-object v6 │ │ -09ed88: 6e10 2001 0600 |0030: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ -09ed8e: 0c05 |0033: move-result-object v5 │ │ -09ed90: 54a6 1b0b |0034: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@0b1b │ │ -09ed94: 6e20 7a01 5000 |0036: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@017a │ │ -09ed9a: 0c07 |0039: move-result-object v7 │ │ -09ed9c: 6e20 6423 7600 |003a: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ -09eda2: 52a6 190b |003d: iget v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0b19 │ │ -09eda6: 3806 1900 |003f: if-eqz v6, 0058 // +0019 │ │ -09edaa: 6e20 7b01 5000 |0041: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@017b │ │ -09edb0: 0c04 |0044: move-result-object v4 │ │ -09edb2: 6e10 291d 0a00 |0045: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ -09edb8: 0c06 |0048: move-result-object v6 │ │ -09edba: 52a7 190b |0049: iget v7, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0b19 │ │ -09edbe: 2388 1905 |004b: new-array v8, v8, [Ljava/lang/Object; // type@0519 │ │ -09edc2: 4d04 0809 |004d: aput-object v4, v8, v9 │ │ -09edc6: 6e30 2401 7608 |004f: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0124 │ │ -09edcc: 0c02 |0052: move-result-object v2 │ │ -09edce: 54a6 1a0b |0053: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ -09edd2: 6e20 4e23 2600 |0055: invoke-virtual {v6, v2}, Landroid/widget/FrameLayout;.setContentDescription:(Ljava/lang/CharSequence;)V // method@234e │ │ -09edd8: 54a6 1a0b |0058: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ -09eddc: 6e10 4723 0600 |005a: invoke-virtual {v6}, Landroid/widget/FrameLayout;.getVisibility:()I // method@2347 │ │ -09ede2: 0a06 |005d: move-result v6 │ │ -09ede4: 3906 1800 |005e: if-nez v6, 0076 // +0018 │ │ -09ede8: 54a6 150b |0060: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0b15 │ │ -09edec: 54a7 160b |0062: iget-object v7, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@0b16 │ │ -09edf0: 6e20 8723 7600 |0064: invoke-virtual {v6, v7}, Landroid/widget/LinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2387 │ │ -09edf6: 0e00 |0067: return-void │ │ -09edf8: 54a6 1c0b |0068: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0b1c │ │ -09edfc: 6e20 4f23 9600 |006a: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@234f │ │ -09ee02: 28a2 |006d: goto 000f // -005e │ │ -09ee04: 54a6 1a0b |006e: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ -09ee08: 1307 0800 |0070: const/16 v7, #int 8 // #8 │ │ -09ee0c: 6e20 5423 7600 |0072: invoke-virtual {v6, v7}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@2354 │ │ -09ee12: 28e3 |0075: goto 0058 // -001d │ │ -09ee14: 54a6 150b |0076: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0b15 │ │ -09ee18: 1207 |0078: const/4 v7, #int 0 // #0 │ │ -09ee1a: 6e20 8723 7600 |0079: invoke-virtual {v6, v7}, Landroid/widget/LinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2387 │ │ -09ee20: 28eb |007c: goto 0067 // -0015 │ │ +09f4e4: |[09f4e4] android.support.v7.internal.widget.ActivityChooserView.updateAppearance:()V │ │ +09f4f4: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +09f4f6: 1218 |0001: const/4 v8, #int 1 // #1 │ │ +09f4f8: 54a6 170b |0002: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f4fc: 6e10 ff1c 0600 |0004: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1cff │ │ +09f502: 0a06 |0007: move-result v6 │ │ +09f504: 3d06 6000 |0008: if-lez v6, 0068 // +0060 │ │ +09f508: 54a6 1c0b |000a: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0b1c │ │ +09f50c: 6e20 4f23 8600 |000c: invoke-virtual {v6, v8}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@234f │ │ +09f512: 54a6 170b |000f: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f516: 6e10 fe1c 0600 |0011: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@1cfe │ │ +09f51c: 0a01 |0014: move-result v1 │ │ +09f51e: 54a6 170b |0015: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f522: 6e10 021d 0600 |0017: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getHistorySize:()I // method@1d02 │ │ +09f528: 0a03 |001a: move-result v3 │ │ +09f52a: 3281 0600 |001b: if-eq v1, v8, 0021 // +0006 │ │ +09f52e: 3781 5100 |001d: if-le v1, v8, 006e // +0051 │ │ +09f532: 3d03 4f00 |001f: if-lez v3, 006e // +004f │ │ +09f536: 54a6 1a0b |0021: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ +09f53a: 6e20 5423 9600 |0023: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@2354 │ │ +09f540: 54a6 170b |0026: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f544: 6e10 011d 0600 |0028: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1d01 │ │ +09f54a: 0c00 |002b: move-result-object v0 │ │ +09f54c: 6e10 291d 0a00 |002c: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ +09f552: 0c06 |002f: move-result-object v6 │ │ +09f554: 6e10 2001 0600 |0030: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ +09f55a: 0c05 |0033: move-result-object v5 │ │ +09f55c: 54a6 1b0b |0034: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@0b1b │ │ +09f560: 6e20 7a01 5000 |0036: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@017a │ │ +09f566: 0c07 |0039: move-result-object v7 │ │ +09f568: 6e20 6423 7600 |003a: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ +09f56e: 52a6 190b |003d: iget v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0b19 │ │ +09f572: 3806 1900 |003f: if-eqz v6, 0058 // +0019 │ │ +09f576: 6e20 7b01 5000 |0041: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@017b │ │ +09f57c: 0c04 |0044: move-result-object v4 │ │ +09f57e: 6e10 291d 0a00 |0045: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ +09f584: 0c06 |0048: move-result-object v6 │ │ +09f586: 52a7 190b |0049: iget v7, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0b19 │ │ +09f58a: 2388 1f05 |004b: new-array v8, v8, [Ljava/lang/Object; // type@051f │ │ +09f58e: 4d04 0809 |004d: aput-object v4, v8, v9 │ │ +09f592: 6e30 2401 7608 |004f: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0124 │ │ +09f598: 0c02 |0052: move-result-object v2 │ │ +09f59a: 54a6 1a0b |0053: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ +09f59e: 6e20 4e23 2600 |0055: invoke-virtual {v6, v2}, Landroid/widget/FrameLayout;.setContentDescription:(Ljava/lang/CharSequence;)V // method@234e │ │ +09f5a4: 54a6 1a0b |0058: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ +09f5a8: 6e10 4723 0600 |005a: invoke-virtual {v6}, Landroid/widget/FrameLayout;.getVisibility:()I // method@2347 │ │ +09f5ae: 0a06 |005d: move-result v6 │ │ +09f5b0: 3906 1800 |005e: if-nez v6, 0076 // +0018 │ │ +09f5b4: 54a6 150b |0060: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0b15 │ │ +09f5b8: 54a7 160b |0062: iget-object v7, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@0b16 │ │ +09f5bc: 6e20 8723 7600 |0064: invoke-virtual {v6, v7}, Landroid/widget/LinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2387 │ │ +09f5c2: 0e00 |0067: return-void │ │ +09f5c4: 54a6 1c0b |0068: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0b1c │ │ +09f5c8: 6e20 4f23 9600 |006a: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@234f │ │ +09f5ce: 28a2 |006d: goto 000f // -005e │ │ +09f5d0: 54a6 1a0b |006e: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ +09f5d4: 1307 0800 |0070: const/16 v7, #int 8 // #8 │ │ +09f5d8: 6e20 5423 7600 |0072: invoke-virtual {v6, v7}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@2354 │ │ +09f5de: 28e3 |0075: goto 0058 // -001d │ │ +09f5e0: 54a6 150b |0076: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0b15 │ │ +09f5e4: 1207 |0078: const/4 v7, #int 0 // #0 │ │ +09f5e6: 6e20 8723 7600 |0079: invoke-virtual {v6, v7}, Landroid/widget/LinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2387 │ │ +09f5ec: 28eb |007c: goto 0067 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=498 │ │ 0x000a line=499 │ │ 0x000f line=504 │ │ 0x0015 line=505 │ │ 0x001b line=506 │ │ @@ -212034,30 +212006,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -09ee24: |[09ee24] android.support.v7.internal.widget.ActivityChooserView.dismissPopup:()Z │ │ -09ee34: 6e10 2d1d 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1d2d │ │ -09ee3a: 0a01 |0003: move-result v1 │ │ -09ee3c: 3801 1800 |0004: if-eqz v1, 001c // +0018 │ │ -09ee40: 7010 2b1d 0200 |0006: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1d2b │ │ -09ee46: 0c01 |0009: move-result-object v1 │ │ -09ee48: 6e10 011e 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1e01 │ │ -09ee4e: 6e10 2c1d 0200 |000d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1d2c │ │ -09ee54: 0c00 |0010: move-result-object v0 │ │ -09ee56: 6e10 5b22 0000 |0011: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@225b │ │ -09ee5c: 0a01 |0014: move-result v1 │ │ -09ee5e: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -09ee62: 5421 250b |0017: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0b25 │ │ -09ee66: 6e20 5c22 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@225c │ │ -09ee6c: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -09ee6e: 0f01 |001d: return v1 │ │ +09f5f0: |[09f5f0] android.support.v7.internal.widget.ActivityChooserView.dismissPopup:()Z │ │ +09f600: 6e10 2d1d 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1d2d │ │ +09f606: 0a01 |0003: move-result v1 │ │ +09f608: 3801 1800 |0004: if-eqz v1, 001c // +0018 │ │ +09f60c: 7010 2b1d 0200 |0006: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1d2b │ │ +09f612: 0c01 |0009: move-result-object v1 │ │ +09f614: 6e10 011e 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1e01 │ │ +09f61a: 6e10 2c1d 0200 |000d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1d2c │ │ +09f620: 0c00 |0010: move-result-object v0 │ │ +09f622: 6e10 5b22 0000 |0011: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@225b │ │ +09f628: 0a01 |0014: move-result v1 │ │ +09f62a: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +09f62e: 5421 250b |0017: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0b25 │ │ +09f632: 6e20 5c22 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@225c │ │ +09f638: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +09f63a: 0f01 |001d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x0006 line=370 │ │ 0x000d line=371 │ │ 0x0011 line=372 │ │ 0x0017 line=373 │ │ @@ -212071,19 +212043,19 @@ │ │ type : '()Landroid/support/v7/internal/widget/ActivityChooserModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09ee70: |[09ee70] android.support.v7.internal.widget.ActivityChooserView.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ -09ee80: 5410 170b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09ee84: 6e10 001d 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1d00 │ │ -09ee8a: 0c00 |0005: move-result-object v0 │ │ -09ee8c: 1100 |0006: return-object v0 │ │ +09f63c: |[09f63c] android.support.v7.internal.widget.ActivityChooserView.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ +09f64c: 5410 170b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f650: 6e10 001d 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1d00 │ │ +09f656: 0c00 |0005: move-result-object v0 │ │ +09f658: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -212091,20 +212063,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09ee90: |[09ee90] android.support.v7.internal.widget.ActivityChooserView.isShowingPopup:()Z │ │ -09eea0: 7010 2b1d 0100 |0000: invoke-direct {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1d2b │ │ -09eea6: 0c00 |0003: move-result-object v0 │ │ -09eea8: 6e10 151e 0000 |0004: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ -09eeae: 0a00 |0007: move-result v0 │ │ -09eeb0: 0f00 |0008: return v0 │ │ +09f65c: |[09f65c] android.support.v7.internal.widget.ActivityChooserView.isShowingPopup:()Z │ │ +09f66c: 7010 2b1d 0100 |0000: invoke-direct {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1d2b │ │ +09f672: 0c00 |0003: move-result-object v0 │ │ +09f674: 6e10 151e 0000 |0004: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1e15 │ │ +09f67a: 0a00 |0007: move-result v0 │ │ +09f67c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/ActivityChooserView;) │ │ @@ -212112,25 +212084,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -09eeb4: |[09eeb4] android.support.v7.internal.widget.ActivityChooserView.onAttachedToWindow:()V │ │ -09eec4: 6f10 1a22 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@221a │ │ -09eeca: 5421 170b |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09eece: 6e10 001d 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1d00 │ │ -09eed4: 0c00 |0008: move-result-object v0 │ │ -09eed6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -09eeda: 5421 230b |000b: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0b23 │ │ -09eede: 6e20 ed1c 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@1ced │ │ -09eee4: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -09eee6: 5c21 1f0b |0011: iput-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0b1f │ │ -09eeea: 0e00 |0013: return-void │ │ +09f680: |[09f680] android.support.v7.internal.widget.ActivityChooserView.onAttachedToWindow:()V │ │ +09f690: 6f10 1a22 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@221a │ │ +09f696: 5421 170b |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f69a: 6e10 001d 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1d00 │ │ +09f6a0: 0c00 |0008: move-result-object v0 │ │ +09f6a2: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +09f6a6: 5421 230b |000b: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0b23 │ │ +09f6aa: 6e20 ed1c 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@1ced │ │ +09f6b0: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +09f6b2: 5c21 1f0b |0011: iput-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0b1f │ │ +09f6b6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0003 line=391 │ │ 0x0009 line=392 │ │ 0x000b line=393 │ │ 0x0010 line=395 │ │ @@ -212144,36 +212116,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -09eeec: |[09eeec] android.support.v7.internal.widget.ActivityChooserView.onDetachedFromWindow:()V │ │ -09eefc: 6f10 1c22 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@221c │ │ -09ef02: 5432 170b |0003: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09ef06: 6e10 001d 0200 |0005: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1d00 │ │ -09ef0c: 0c00 |0008: move-result-object v0 │ │ -09ef0e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -09ef12: 5432 230b |000b: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0b23 │ │ -09ef16: 6e20 f41c 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@1cf4 │ │ -09ef1c: 6e10 2c1d 0300 |0010: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1d2c │ │ -09ef22: 0c01 |0013: move-result-object v1 │ │ -09ef24: 6e10 5b22 0100 |0014: invoke-virtual {v1}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@225b │ │ -09ef2a: 0a02 |0017: move-result v2 │ │ -09ef2c: 3802 0700 |0018: if-eqz v2, 001f // +0007 │ │ -09ef30: 5432 250b |001a: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0b25 │ │ -09ef34: 6e20 5c22 2100 |001c: invoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@225c │ │ -09ef3a: 6e10 2d1d 0300 |001f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1d2d │ │ -09ef40: 0a02 |0022: move-result v2 │ │ -09ef42: 3802 0500 |0023: if-eqz v2, 0028 // +0005 │ │ -09ef46: 6e10 271d 0300 |0025: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1d27 │ │ -09ef4c: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -09ef4e: 5c32 1f0b |0029: iput-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0b1f │ │ -09ef52: 0e00 |002b: return-void │ │ +09f6b8: |[09f6b8] android.support.v7.internal.widget.ActivityChooserView.onDetachedFromWindow:()V │ │ +09f6c8: 6f10 1c22 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@221c │ │ +09f6ce: 5432 170b |0003: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f6d2: 6e10 001d 0200 |0005: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1d00 │ │ +09f6d8: 0c00 |0008: move-result-object v0 │ │ +09f6da: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +09f6de: 5432 230b |000b: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0b23 │ │ +09f6e2: 6e20 f41c 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@1cf4 │ │ +09f6e8: 6e10 2c1d 0300 |0010: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1d2c │ │ +09f6ee: 0c01 |0013: move-result-object v1 │ │ +09f6f0: 6e10 5b22 0100 |0014: invoke-virtual {v1}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@225b │ │ +09f6f6: 0a02 |0017: move-result v2 │ │ +09f6f8: 3802 0700 |0018: if-eqz v2, 001f // +0007 │ │ +09f6fc: 5432 250b |001a: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0b25 │ │ +09f700: 6e20 5c22 2100 |001c: invoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@225c │ │ +09f706: 6e10 2d1d 0300 |001f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1d2d │ │ +09f70c: 0a02 |0022: move-result v2 │ │ +09f70e: 3802 0500 |0023: if-eqz v2, 0028 // +0005 │ │ +09f712: 6e10 271d 0300 |0025: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1d27 │ │ +09f718: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +09f71a: 5c32 1f0b |0029: iput-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0b1f │ │ +09f71e: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0003 line=401 │ │ 0x0009 line=402 │ │ 0x000b line=403 │ │ 0x0010 line=405 │ │ @@ -212193,25 +212165,25 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 20 16-bit code units │ │ -09ef54: |[09ef54] android.support.v7.internal.widget.ActivityChooserView.onLayout:(ZIIII)V │ │ -09ef64: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -09ef66: 5440 150b |0001: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0b15 │ │ -09ef6a: 9101 0806 |0003: sub-int v1, v8, v6 │ │ -09ef6e: 9102 0907 |0005: sub-int v2, v9, v7 │ │ -09ef72: 6e52 7c23 3013 |0007: invoke-virtual {v0, v3, v3, v1, v2}, Landroid/widget/LinearLayout;.layout:(IIII)V // method@237c │ │ -09ef78: 6e10 2d1d 0400 |000a: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1d2d │ │ -09ef7e: 0a00 |000d: move-result v0 │ │ -09ef80: 3900 0500 |000e: if-nez v0, 0013 // +0005 │ │ -09ef84: 6e10 271d 0400 |0010: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1d27 │ │ -09ef8a: 0e00 |0013: return-void │ │ +09f720: |[09f720] android.support.v7.internal.widget.ActivityChooserView.onLayout:(ZIIII)V │ │ +09f730: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09f732: 5440 150b |0001: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0b15 │ │ +09f736: 9101 0806 |0003: sub-int v1, v8, v6 │ │ +09f73a: 9102 0907 |0005: sub-int v2, v9, v7 │ │ +09f73e: 6e52 7c23 3013 |0007: invoke-virtual {v0, v3, v3, v1, v2}, Landroid/widget/LinearLayout;.layout:(IIII)V // method@237c │ │ +09f744: 6e10 2d1d 0400 |000a: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1d2d │ │ +09f74a: 0a00 |000d: move-result v0 │ │ +09f74c: 3900 0500 |000e: if-nez v0, 0013 // +0005 │ │ +09f750: 6e10 271d 0400 |0010: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1d27 │ │ +09f756: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=431 │ │ 0x000a line=432 │ │ 0x0010 line=433 │ │ 0x0013 line=435 │ │ locals : │ │ @@ -212227,32 +212199,32 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -09ef8c: |[09ef8c] android.support.v7.internal.widget.ActivityChooserView.onMeasure:(II)V │ │ -09ef9c: 5430 150b |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0b15 │ │ -09efa0: 5431 1a0b |0002: iget-object v1, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ -09efa4: 6e10 4723 0100 |0004: invoke-virtual {v1}, Landroid/widget/FrameLayout;.getVisibility:()I // method@2347 │ │ -09efaa: 0a01 |0007: move-result v1 │ │ -09efac: 3801 0c00 |0008: if-eqz v1, 0014 // +000c │ │ -09efb0: 7110 4621 0500 |000a: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -09efb6: 0a01 |000d: move-result v1 │ │ -09efb8: 1502 0040 |000e: const/high16 v2, #int 1073741824 // #4000 │ │ -09efbc: 7120 4721 2100 |0010: invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09efc2: 0a05 |0013: move-result v5 │ │ -09efc4: 6e40 2f1d 0354 |0014: invoke-virtual {v3, v0, v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserView;.measureChild:(Landroid/view/View;II)V // method@1d2f │ │ -09efca: 6e10 6f21 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -09efd0: 0a01 |001a: move-result v1 │ │ -09efd2: 6e10 6c21 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -09efd8: 0a02 |001e: move-result v2 │ │ -09efda: 6e30 391d 1302 |001f: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.setMeasuredDimension:(II)V // method@1d39 │ │ -09efe0: 0e00 |0022: return-void │ │ +09f758: |[09f758] android.support.v7.internal.widget.ActivityChooserView.onMeasure:(II)V │ │ +09f768: 5430 150b |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0b15 │ │ +09f76c: 5431 1a0b |0002: iget-object v1, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0b1a │ │ +09f770: 6e10 4723 0100 |0004: invoke-virtual {v1}, Landroid/widget/FrameLayout;.getVisibility:()I // method@2347 │ │ +09f776: 0a01 |0007: move-result v1 │ │ +09f778: 3801 0c00 |0008: if-eqz v1, 0014 // +000c │ │ +09f77c: 7110 4621 0500 |000a: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +09f782: 0a01 |000d: move-result v1 │ │ +09f784: 1502 0040 |000e: const/high16 v2, #int 1073741824 // #4000 │ │ +09f788: 7120 4721 2100 |0010: invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09f78e: 0a05 |0013: move-result v5 │ │ +09f790: 6e40 2f1d 0354 |0014: invoke-virtual {v3, v0, v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserView;.measureChild:(Landroid/view/View;II)V // method@1d2f │ │ +09f796: 6e10 6f21 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +09f79c: 0a01 |001a: move-result v1 │ │ +09f79e: 6e10 6c21 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +09f7a4: 0a02 |001e: move-result v2 │ │ +09f7a6: 6e30 391d 1302 |001f: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.setMeasuredDimension:(II)V // method@1d39 │ │ +09f7ac: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0002 line=421 │ │ 0x000a line=422 │ │ 0x0014 line=425 │ │ 0x0017 line=426 │ │ @@ -212268,23 +212240,23 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -09efe4: |[09efe4] android.support.v7.internal.widget.ActivityChooserView.setActivityChooserModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ -09eff4: 5410 170b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ -09eff8: 6e20 0e1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setDataModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@1d0e │ │ -09effe: 6e10 2d1d 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1d2d │ │ -09f004: 0a00 |0008: move-result v0 │ │ -09f006: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -09f00a: 6e10 271d 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1d27 │ │ -09f010: 6e10 3c1d 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.showPopup:()Z // method@1d3c │ │ -09f016: 0e00 |0011: return-void │ │ +09f7b0: |[09f7b0] android.support.v7.internal.widget.ActivityChooserView.setActivityChooserModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ +09f7c0: 5410 170b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0b17 │ │ +09f7c4: 6e20 0e1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setDataModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@1d0e │ │ +09f7ca: 6e10 2d1d 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1d2d │ │ +09f7d0: 0a00 |0008: move-result v0 │ │ +09f7d2: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +09f7d6: 6e10 271d 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1d27 │ │ +09f7dc: 6e10 3c1d 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.showPopup:()Z // method@1d3c │ │ +09f7e2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0005 line=261 │ │ 0x000b line=262 │ │ 0x000e line=263 │ │ 0x0011 line=265 │ │ @@ -212297,17 +212269,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f018: |[09f018] android.support.v7.internal.widget.ActivityChooserView.setDefaultActionButtonContentDescription:(I)V │ │ -09f028: 5901 190b |0000: iput v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0b19 │ │ -09f02c: 0e00 |0002: return-void │ │ +09f7e4: |[09f7e4] android.support.v7.internal.widget.ActivityChooserView.setDefaultActionButtonContentDescription:(I)V │ │ +09f7f4: 5901 190b |0000: iput v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0b19 │ │ +09f7f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0002 line=474 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 resourceId I │ │ @@ -212317,22 +212289,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09f030: |[09f030] android.support.v7.internal.widget.ActivityChooserView.setExpandActivityOverflowButtonContentDescription:(I)V │ │ -09f040: 6e10 291d 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ -09f046: 0c01 |0003: move-result-object v1 │ │ -09f048: 6e20 2301 3100 |0004: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0123 │ │ -09f04e: 0c00 |0007: move-result-object v0 │ │ -09f050: 5421 1d0b |0008: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0b1d │ │ -09f054: 6e20 6323 0100 |000a: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2363 │ │ -09f05a: 0e00 |000d: return-void │ │ +09f7fc: |[09f7fc] android.support.v7.internal.widget.ActivityChooserView.setExpandActivityOverflowButtonContentDescription:(I)V │ │ +09f80c: 6e10 291d 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1d29 │ │ +09f812: 0c01 |0003: move-result-object v1 │ │ +09f814: 6e20 2301 3100 |0004: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0123 │ │ +09f81a: 0c00 |0007: move-result-object v0 │ │ +09f81c: 5421 1d0b |0008: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0b1d │ │ +09f820: 6e20 6323 0100 |000a: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2363 │ │ +09f826: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0008 line=294 │ │ 0x000d line=295 │ │ locals : │ │ 0x0008 - 0x000e reg=0 contentDescription Ljava/lang/CharSequence; │ │ @@ -212344,18 +212316,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09f05c: |[09f05c] android.support.v7.internal.widget.ActivityChooserView.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -09f06c: 5410 1d0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0b1d │ │ -09f070: 6e20 6423 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ -09f076: 0e00 |0005: return-void │ │ +09f828: |[09f828] android.support.v7.internal.widget.ActivityChooserView.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +09f838: 5410 1d0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0b1d │ │ +09f83c: 6e20 6423 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ +09f842: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0005 line=280 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0006 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -212365,17 +212337,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f078: |[09f078] android.support.v7.internal.widget.ActivityChooserView.setInitialActivityCount:(I)V │ │ -09f088: 5901 1e0b |0000: iput v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0b1e │ │ -09f08c: 0e00 |0002: return-void │ │ +09f844: |[09f844] android.support.v7.internal.widget.ActivityChooserView.setInitialActivityCount:(I)V │ │ +09f854: 5901 1e0b |0000: iput v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0b1e │ │ +09f858: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0002 line=460 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 itemCount I │ │ @@ -212385,17 +212357,17 @@ │ │ type : '(Landroid/widget/PopupWindow$OnDismissListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f090: |[09f090] android.support.v7.internal.widget.ActivityChooserView.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ -09f0a0: 5b01 240b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@0b24 │ │ -09f0a4: 0e00 |0002: return-void │ │ +09f85c: |[09f85c] android.support.v7.internal.widget.ActivityChooserView.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ +09f86c: 5b01 240b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@0b24 │ │ +09f870: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0002 line=448 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/widget/PopupWindow$OnDismissListener; │ │ @@ -212405,17 +212377,17 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f0a8: |[09f0a8] android.support.v7.internal.widget.ActivityChooserView.setProvider:(Landroid/support/v4/view/ActionProvider;)V │ │ -09f0b8: 5b01 260b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0b26 │ │ -09f0bc: 0e00 |0002: return-void │ │ +09f874: |[09f874] android.support.v7.internal.widget.ActivityChooserView.setProvider:(Landroid/support/v4/view/ActionProvider;)V │ │ +09f884: 5b01 260b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0b26 │ │ +09f888: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0002 line=303 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 provider Landroid/support/v4/view/ActionProvider; │ │ @@ -212425,44 +212397,44 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -09f0c0: |[09f0c0] android.support.v7.internal.widget.ActivityChooserView.showPopup:()Z │ │ -09f0d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09f0d2: 6e10 2d1d 0200 |0001: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1d2d │ │ -09f0d8: 0a01 |0004: move-result v1 │ │ -09f0da: 3901 0600 |0005: if-nez v1, 000b // +0006 │ │ -09f0de: 5521 1f0b |0007: iget-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0b1f │ │ -09f0e2: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ -09f0e6: 0f00 |000b: return v0 │ │ -09f0e8: 5c20 200b |000c: iput-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0b20 │ │ -09f0ec: 5220 1e0b |000e: iget v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0b1e │ │ -09f0f0: 7020 3d1d 0200 |0010: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@1d3d │ │ -09f0f6: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -09f0f8: 28f7 |0014: goto 000b // -0009 │ │ +09f88c: |[09f88c] android.support.v7.internal.widget.ActivityChooserView.showPopup:()Z │ │ +09f89c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f89e: 6e10 2d1d 0200 |0001: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1d2d │ │ +09f8a4: 0a01 |0004: move-result v1 │ │ +09f8a6: 3901 0600 |0005: if-nez v1, 000b // +0006 │ │ +09f8aa: 5521 1f0b |0007: iget-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0b1f │ │ +09f8ae: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ +09f8b2: 0f00 |000b: return v0 │ │ +09f8b4: 5c20 200b |000c: iput-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0b20 │ │ +09f8b8: 5220 1e0b |000e: iget v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0b1e │ │ +09f8bc: 7020 3d1d 0200 |0010: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@1d3d │ │ +09f8c2: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +09f8c4: 28f7 |0014: goto 000b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=311 │ │ 0x000b line=316 │ │ 0x000c line=314 │ │ 0x000e line=315 │ │ 0x0013 line=316 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Landroid/support/v7/internal/widget/ActivityChooserView; │ │ │ │ source_file_idx : 558 (ActivityChooserView.java) │ │ │ │ Class #762 header: │ │ -class_idx : 952 │ │ +class_idx : 956 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1106 │ │ -source_file_idx : 3214 │ │ +superclass_idx : 1112 │ │ +source_file_idx : 3220 │ │ static_fields_size : 1 │ │ instance_fields_size: 10 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 14 │ │ │ │ Class #762 annotations: │ │ Annotations on class │ │ @@ -212529,42 +212501,42 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 55 16-bit code units │ │ -09f0fc: |[09f0fc] android.support.v7.internal.widget.ScrollingTabContainerView.:(Landroid/content/Context;)V │ │ -09f10c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -09f10e: 7020 5623 6500 |0001: invoke-direct {v5, v6}, Landroid/widget/HorizontalScrollView;.:(Landroid/content/Context;)V // method@2356 │ │ -09f114: 7110 c820 0600 |0004: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ -09f11a: 0c01 |0007: move-result-object v1 │ │ -09f11c: 5b51 bb0b |0008: iput-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0bbb │ │ -09f120: 6e20 c61e 3500 |000a: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setHorizontalScrollBarEnabled:(Z)V // method@1ec6 │ │ -09f126: 7110 5118 0600 |000d: invoke-static {v6}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1851 │ │ -09f12c: 0c00 |0010: move-result-object v0 │ │ -09f12e: 6e10 5518 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getTabContainerHeight:()I // method@1855 │ │ -09f134: 0a01 |0014: move-result v1 │ │ -09f136: 6e20 c41e 1500 |0015: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@1ec4 │ │ -09f13c: 6e10 5418 0000 |0018: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getStackedTabMaxWidth:()I // method@1854 │ │ -09f142: 0a01 |001b: move-result v1 │ │ -09f144: 5951 be0b |001c: iput v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mStackedTabMaxWidth:I // field@0bbe │ │ -09f148: 5451 bb0b |001e: iget-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0bbb │ │ -09f14c: 6002 1e08 |0020: sget v2, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_tabbar:I // field@081e │ │ -09f150: 6e40 cb20 2135 |0022: invoke-virtual {v1, v2, v5, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -09f156: 0c01 |0025: move-result-object v1 │ │ -09f158: 1f01 5604 |0026: check-cast v1, Landroid/widget/LinearLayout; // type@0456 │ │ -09f15c: 5b51 c00b |0028: iput-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ -09f160: 5451 c00b |002a: iget-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ -09f164: 2202 2004 |002c: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0420 │ │ -09f168: 12e3 |002e: const/4 v3, #int -2 // #fe │ │ -09f16a: 12f4 |002f: const/4 v4, #int -1 // #ff │ │ -09f16c: 7030 f021 3204 |0030: invoke-direct {v2, v3, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@21f0 │ │ -09f172: 6e30 ac1e 1502 |0033: invoke-virtual {v5, v1, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1eac │ │ -09f178: 0e00 |0036: return-void │ │ +09f8c8: |[09f8c8] android.support.v7.internal.widget.ScrollingTabContainerView.:(Landroid/content/Context;)V │ │ +09f8d8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09f8da: 7020 5623 6500 |0001: invoke-direct {v5, v6}, Landroid/widget/HorizontalScrollView;.:(Landroid/content/Context;)V // method@2356 │ │ +09f8e0: 7110 c820 0600 |0004: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@20c8 │ │ +09f8e6: 0c01 |0007: move-result-object v1 │ │ +09f8e8: 5b51 bb0b |0008: iput-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0bbb │ │ +09f8ec: 6e20 c61e 3500 |000a: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setHorizontalScrollBarEnabled:(Z)V // method@1ec6 │ │ +09f8f2: 7110 5118 0600 |000d: invoke-static {v6}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1851 │ │ +09f8f8: 0c00 |0010: move-result-object v0 │ │ +09f8fa: 6e10 5518 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getTabContainerHeight:()I // method@1855 │ │ +09f900: 0a01 |0014: move-result v1 │ │ +09f902: 6e20 c41e 1500 |0015: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@1ec4 │ │ +09f908: 6e10 5418 0000 |0018: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getStackedTabMaxWidth:()I // method@1854 │ │ +09f90e: 0a01 |001b: move-result v1 │ │ +09f910: 5951 be0b |001c: iput v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mStackedTabMaxWidth:I // field@0bbe │ │ +09f914: 5451 bb0b |001e: iget-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0bbb │ │ +09f918: 6002 1e08 |0020: sget v2, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_tabbar:I // field@081e │ │ +09f91c: 6e40 cb20 2135 |0022: invoke-virtual {v1, v2, v5, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +09f922: 0c01 |0025: move-result-object v1 │ │ +09f924: 1f01 5c04 |0026: check-cast v1, Landroid/widget/LinearLayout; // type@045c │ │ +09f928: 5b51 c00b |0028: iput-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ +09f92c: 5451 c00b |002a: iget-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ +09f930: 2202 2604 |002c: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0426 │ │ +09f934: 12e3 |002e: const/4 v3, #int -2 // #fe │ │ +09f936: 12f4 |002f: const/4 v4, #int -1 // #ff │ │ +09f938: 7030 f021 3204 |0030: invoke-direct {v2, v3, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@21f0 │ │ +09f93e: 6e30 ac1e 1502 |0033: invoke-virtual {v5, v1, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1eac │ │ +09f944: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x0004 line=64 │ │ 0x000a line=66 │ │ 0x000d line=68 │ │ 0x0011 line=69 │ │ @@ -212582,17 +212554,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f17c: |[09f17c] android.support.v7.internal.widget.ScrollingTabContainerView.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; │ │ -09f18c: 5410 c00b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ -09f190: 1100 |0002: return-object v0 │ │ +09f948: |[09f948] android.support.v7.internal.widget.ScrollingTabContainerView.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; │ │ +09f958: 5410 c00b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ +09f95c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/ScrollingTabContainerView;) │ │ @@ -212600,18 +212572,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -09f194: |[09f194] android.support.v7.internal.widget.ScrollingTabContainerView.access$300:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ -09f1a4: 7030 af1e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.createTabView:(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // method@1eaf │ │ -09f1aa: 0c00 |0003: move-result-object v0 │ │ -09f1ac: 1100 |0004: return-object v0 │ │ +09f960: |[09f960] android.support.v7.internal.widget.ScrollingTabContainerView.access$300:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ +09f970: 7030 af1e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.createTabView:(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // method@1eaf │ │ +09f976: 0c00 |0003: move-result-object v0 │ │ +09f978: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0005 reg=2 x1 Landroid/support/v7/app/ActionBar$Tab; │ │ 0x0000 - 0x0005 reg=3 x2 Z │ │ @@ -212621,28 +212593,28 @@ │ │ type : '()Landroid/support/v7/internal/widget/SpinnerICS;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -09f1b0: |[09f1b0] android.support.v7.internal.widget.ScrollingTabContainerView.createSpinner:()Landroid/support/v7/internal/widget/SpinnerICS; │ │ -09f1c0: 2200 bf03 |0000: new-instance v0, Landroid/support/v7/internal/widget/SpinnerICS; // type@03bf │ │ -09f1c4: 6e10 b01e 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@1eb0 │ │ -09f1ca: 0c01 |0005: move-result-object v1 │ │ -09f1cc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -09f1ce: 6003 0207 |0007: sget v3, Landroid/support/v7/appcompat/R$attr;.actionDropDownStyle:I // field@0702 │ │ -09f1d2: 7040 001f 1032 |0009: invoke-direct {v0, v1, v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f00 │ │ -09f1d8: 2201 5504 |000c: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ -09f1dc: 12e2 |000e: const/4 v2, #int -2 // #fe │ │ -09f1de: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ -09f1e0: 7030 6b23 2103 |0010: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@236b │ │ -09f1e6: 6e20 291f 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1f29 │ │ -09f1ec: 6e20 2d1f 4000 |0016: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.setOnItemClickListenerInt:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V // method@1f2d │ │ -09f1f2: 1100 |0019: return-object v0 │ │ +09f97c: |[09f97c] android.support.v7.internal.widget.ScrollingTabContainerView.createSpinner:()Landroid/support/v7/internal/widget/SpinnerICS; │ │ +09f98c: 2200 c303 |0000: new-instance v0, Landroid/support/v7/internal/widget/SpinnerICS; // type@03c3 │ │ +09f990: 6e10 b01e 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@1eb0 │ │ +09f996: 0c01 |0005: move-result-object v1 │ │ +09f998: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +09f99a: 6003 0207 |0007: sget v3, Landroid/support/v7/appcompat/R$attr;.actionDropDownStyle:I // field@0702 │ │ +09f99e: 7040 001f 1032 |0009: invoke-direct {v0, v1, v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f00 │ │ +09f9a4: 2201 5b04 |000c: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@045b │ │ +09f9a8: 12e2 |000e: const/4 v2, #int -2 // #fe │ │ +09f9aa: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ +09f9ac: 7030 6b23 2103 |0010: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@236b │ │ +09f9b2: 6e20 291f 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1f29 │ │ +09f9b8: 6e20 2d1f 4000 |0016: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.setOnItemClickListenerInt:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V // method@1f2d │ │ +09f9be: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x000c line=192 │ │ 0x0016 line=194 │ │ 0x0019 line=195 │ │ locals : │ │ @@ -212654,42 +212626,42 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 55 16-bit code units │ │ -09f1f4: |[09f1f4] android.support.v7.internal.widget.ScrollingTabContainerView.createTabView:(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ -09f204: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09f206: 5461 bb0b |0001: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0bbb │ │ -09f20a: 6002 1d08 |0003: sget v2, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_tab:I // field@081d │ │ -09f20e: 5463 c00b |0005: iget-object v3, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ -09f212: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -09f214: 6e40 cb20 2143 |0008: invoke-virtual {v1, v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -09f21a: 0c00 |000b: move-result-object v0 │ │ -09f21c: 1f00 b703 |000c: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@03b7 │ │ -09f220: 6e40 991e 6087 |000e: invoke-virtual {v0, v6, v7, v8}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.attach:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)V // method@1e99 │ │ -09f226: 3808 1100 |0011: if-eqz v8, 0022 // +0011 │ │ -09f22a: 6e20 a01e 5000 |0013: invoke-virtual {v0, v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1ea0 │ │ -09f230: 2201 4004 |0016: new-instance v1, Landroid/widget/AbsListView$LayoutParams; // type@0440 │ │ -09f234: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -09f236: 5263 ba0b |0019: iget v3, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0bba │ │ -09f23a: 7030 1c23 2103 |001b: invoke-direct {v1, v2, v3}, Landroid/widget/AbsListView$LayoutParams;.:(II)V // method@231c │ │ -09f240: 6e20 a31e 1000 |001e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1ea3 │ │ -09f246: 1100 |0021: return-object v0 │ │ -09f248: 1211 |0022: const/4 v1, #int 1 // #1 │ │ -09f24a: 6e20 a11e 1000 |0023: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setFocusable:(Z)V // method@1ea1 │ │ -09f250: 5461 bf0b |0026: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabClickListener:Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0bbf │ │ -09f254: 3901 0900 |0028: if-nez v1, 0031 // +0009 │ │ -09f258: 2201 b603 |002a: new-instance v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // type@03b6 │ │ -09f25c: 7030 941e 6105 |002c: invoke-direct {v1, v6, v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V // method@1e94 │ │ -09f262: 5b61 bf0b |002f: iput-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabClickListener:Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0bbf │ │ -09f266: 5461 bf0b |0031: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabClickListener:Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0bbf │ │ -09f26a: 6e20 a41e 1000 |0033: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1ea4 │ │ -09f270: 28eb |0036: goto 0021 // -0015 │ │ +09f9c0: |[09f9c0] android.support.v7.internal.widget.ScrollingTabContainerView.createTabView:(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ +09f9d0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09f9d2: 5461 bb0b |0001: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0bbb │ │ +09f9d6: 6002 1d08 |0003: sget v2, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_tab:I // field@081d │ │ +09f9da: 5463 c00b |0005: iget-object v3, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ +09f9de: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +09f9e0: 6e40 cb20 2143 |0008: invoke-virtual {v1, v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +09f9e6: 0c00 |000b: move-result-object v0 │ │ +09f9e8: 1f00 bb03 |000c: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@03bb │ │ +09f9ec: 6e40 991e 6087 |000e: invoke-virtual {v0, v6, v7, v8}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.attach:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)V // method@1e99 │ │ +09f9f2: 3808 1100 |0011: if-eqz v8, 0022 // +0011 │ │ +09f9f6: 6e20 a01e 5000 |0013: invoke-virtual {v0, v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1ea0 │ │ +09f9fc: 2201 4604 |0016: new-instance v1, Landroid/widget/AbsListView$LayoutParams; // type@0446 │ │ +09fa00: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +09fa02: 5263 ba0b |0019: iget v3, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0bba │ │ +09fa06: 7030 1c23 2103 |001b: invoke-direct {v1, v2, v3}, Landroid/widget/AbsListView$LayoutParams;.:(II)V // method@231c │ │ +09fa0c: 6e20 a31e 1000 |001e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1ea3 │ │ +09fa12: 1100 |0021: return-object v0 │ │ +09fa14: 1211 |0022: const/4 v1, #int 1 // #1 │ │ +09fa16: 6e20 a11e 1000 |0023: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setFocusable:(Z)V // method@1ea1 │ │ +09fa1c: 5461 bf0b |0026: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabClickListener:Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0bbf │ │ +09fa20: 3901 0900 |0028: if-nez v1, 0031 // +0009 │ │ +09fa24: 2201 ba03 |002a: new-instance v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // type@03ba │ │ +09fa28: 7030 941e 6105 |002c: invoke-direct {v1, v6, v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V // method@1e94 │ │ +09fa2e: 5b61 bf0b |002f: iput-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabClickListener:Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0bbf │ │ +09fa32: 5461 bf0b |0031: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabClickListener:Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0bbf │ │ +09fa36: 6e20 a41e 1000 |0033: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1ea4 │ │ +09fa3c: 28eb |0036: goto 0021 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=239 │ │ 0x000e line=241 │ │ 0x0011 line=243 │ │ 0x0013 line=244 │ │ 0x0016 line=245 │ │ @@ -212709,25 +212681,25 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -09f274: |[09f274] android.support.v7.internal.widget.ScrollingTabContainerView.isCollapsed:()Z │ │ -09f284: 5410 c20b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f288: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -09f28c: 5410 c20b |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f290: 6e10 111f 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getParent:()Landroid/view/ViewParent; // method@1f11 │ │ -09f296: 0c00 |0009: move-result-object v0 │ │ -09f298: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ -09f29c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -09f29e: 0f00 |000d: return v0 │ │ -09f2a0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -09f2a2: 28fe |000f: goto 000d // -0002 │ │ +09fa40: |[09fa40] android.support.v7.internal.widget.ScrollingTabContainerView.isCollapsed:()Z │ │ +09fa50: 5410 c20b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09fa54: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +09fa58: 5410 c20b |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09fa5c: 6e10 111f 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getParent:()Landroid/view/ViewParent; // method@1f11 │ │ +09fa62: 0c00 |0009: move-result-object v0 │ │ +09fa64: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ +09fa68: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +09fa6a: 0f00 |000d: return v0 │ │ +09fa6c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +09fa6e: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ │ │ #6 : (in Landroid/support/v7/internal/widget/ScrollingTabContainerView;) │ │ @@ -212735,50 +212707,50 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -09f2a4: |[09f2a4] android.support.v7.internal.widget.ScrollingTabContainerView.performCollapse:()V │ │ -09f2b4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -09f2b6: 7010 b41e 0500 |0001: invoke-direct {v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@1eb4 │ │ -09f2bc: 0a00 |0004: move-result v0 │ │ -09f2be: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -09f2c2: 0e00 |0007: return-void │ │ -09f2c4: 5450 c20b |0008: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f2c8: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ -09f2cc: 7010 ae1e 0500 |000c: invoke-direct {v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.createSpinner:()Landroid/support/v7/internal/widget/SpinnerICS; // method@1eae │ │ -09f2d2: 0c00 |000f: move-result-object v0 │ │ -09f2d4: 5b50 c20b |0010: iput-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f2d8: 5450 c00b |0012: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ -09f2dc: 6e20 c11e 0500 |0014: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@1ec1 │ │ -09f2e2: 5450 c20b |0017: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f2e6: 2201 2004 |0019: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@0420 │ │ -09f2ea: 12e2 |001b: const/4 v2, #int -2 // #fe │ │ -09f2ec: 12f3 |001c: const/4 v3, #int -1 // #ff │ │ -09f2ee: 7030 f021 2103 |001d: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@21f0 │ │ -09f2f4: 6e30 ac1e 0501 |0020: invoke-virtual {v5, v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1eac │ │ -09f2fa: 5450 c20b |0023: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f2fe: 6e10 061f 0000 |0025: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1f06 │ │ -09f304: 0c00 |0028: move-result-object v0 │ │ -09f306: 3900 0c00 |0029: if-nez v0, 0035 // +000c │ │ -09f30a: 5450 c20b |002b: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f30e: 2201 b503 |002d: new-instance v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@03b5 │ │ -09f312: 7030 8d1e 5104 |002f: invoke-direct {v1, v5, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V // method@1e8d │ │ -09f318: 6e20 271f 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1f27 │ │ -09f31e: 5450 c10b |0035: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ -09f322: 3800 0900 |0037: if-eqz v0, 0040 // +0009 │ │ -09f326: 5450 c10b |0039: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ -09f32a: 6e20 bf1e 0500 |003b: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1ebf │ │ -09f330: 5b54 c10b |003e: iput-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ -09f334: 5450 c20b |0040: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f338: 5251 bd0b |0042: iget v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0bbd │ │ -09f33c: 6e20 321f 1000 |0044: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1f32 │ │ -09f342: 28c0 |0047: goto 0007 // -0040 │ │ +09fa70: |[09fa70] android.support.v7.internal.widget.ScrollingTabContainerView.performCollapse:()V │ │ +09fa80: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +09fa82: 7010 b41e 0500 |0001: invoke-direct {v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@1eb4 │ │ +09fa88: 0a00 |0004: move-result v0 │ │ +09fa8a: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +09fa8e: 0e00 |0007: return-void │ │ +09fa90: 5450 c20b |0008: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09fa94: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ +09fa98: 7010 ae1e 0500 |000c: invoke-direct {v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.createSpinner:()Landroid/support/v7/internal/widget/SpinnerICS; // method@1eae │ │ +09fa9e: 0c00 |000f: move-result-object v0 │ │ +09faa0: 5b50 c20b |0010: iput-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09faa4: 5450 c00b |0012: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ +09faa8: 6e20 c11e 0500 |0014: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@1ec1 │ │ +09faae: 5450 c20b |0017: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09fab2: 2201 2604 |0019: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@0426 │ │ +09fab6: 12e2 |001b: const/4 v2, #int -2 // #fe │ │ +09fab8: 12f3 |001c: const/4 v3, #int -1 // #ff │ │ +09faba: 7030 f021 2103 |001d: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@21f0 │ │ +09fac0: 6e30 ac1e 0501 |0020: invoke-virtual {v5, v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1eac │ │ +09fac6: 5450 c20b |0023: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09faca: 6e10 061f 0000 |0025: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1f06 │ │ +09fad0: 0c00 |0028: move-result-object v0 │ │ +09fad2: 3900 0c00 |0029: if-nez v0, 0035 // +000c │ │ +09fad6: 5450 c20b |002b: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09fada: 2201 b903 |002d: new-instance v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@03b9 │ │ +09fade: 7030 8d1e 5104 |002f: invoke-direct {v1, v5, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V // method@1e8d │ │ +09fae4: 6e20 271f 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1f27 │ │ +09faea: 5450 c10b |0035: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ +09faee: 3800 0900 |0037: if-eqz v0, 0040 // +0009 │ │ +09faf2: 5450 c10b |0039: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ +09faf6: 6e20 bf1e 0500 |003b: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1ebf │ │ +09fafc: 5b54 c10b |003e: iput-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ +09fb00: 5450 c20b |0040: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09fb04: 5251 bd0b |0042: iget v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0bbd │ │ +09fb08: 6e20 321f 1000 |0044: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1f32 │ │ +09fb0e: 28c0 |0047: goto 0007 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=136 │ │ 0x0007 line=154 │ │ 0x0008 line=140 │ │ 0x000c line=141 │ │ 0x0012 line=143 │ │ @@ -212797,33 +212769,33 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -09f344: |[09f344] android.support.v7.internal.widget.ScrollingTabContainerView.performExpand:()Z │ │ -09f354: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -09f356: 7010 b41e 0500 |0001: invoke-direct {v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@1eb4 │ │ -09f35c: 0a00 |0004: move-result v0 │ │ -09f35e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -09f362: 0f04 |0007: return v4 │ │ -09f364: 5450 c20b |0008: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f368: 6e20 c11e 0500 |000a: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@1ec1 │ │ -09f36e: 5450 c00b |000d: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ -09f372: 2201 2004 |000f: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@0420 │ │ -09f376: 12e2 |0011: const/4 v2, #int -2 // #fe │ │ -09f378: 12f3 |0012: const/4 v3, #int -1 // #ff │ │ -09f37a: 7030 f021 2103 |0013: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@21f0 │ │ -09f380: 6e30 ac1e 0501 |0016: invoke-virtual {v5, v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1eac │ │ -09f386: 5450 c20b |0019: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f38a: 6e10 141f 0000 |001b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1f14 │ │ -09f390: 0a00 |001e: move-result v0 │ │ -09f392: 6e20 c71e 0500 |001f: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@1ec7 │ │ -09f398: 28e5 |0022: goto 0007 // -001b │ │ +09fb10: |[09fb10] android.support.v7.internal.widget.ScrollingTabContainerView.performExpand:()Z │ │ +09fb20: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +09fb22: 7010 b41e 0500 |0001: invoke-direct {v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@1eb4 │ │ +09fb28: 0a00 |0004: move-result v0 │ │ +09fb2a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +09fb2e: 0f04 |0007: return v4 │ │ +09fb30: 5450 c20b |0008: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09fb34: 6e20 c11e 0500 |000a: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@1ec1 │ │ +09fb3a: 5450 c00b |000d: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ +09fb3e: 2201 2604 |000f: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@0426 │ │ +09fb42: 12e2 |0011: const/4 v2, #int -2 // #fe │ │ +09fb44: 12f3 |0012: const/4 v3, #int -1 // #ff │ │ +09fb46: 7030 f021 2103 |0013: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@21f0 │ │ +09fb4c: 6e30 ac1e 0501 |0016: invoke-virtual {v5, v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1eac │ │ +09fb52: 5450 c20b |0019: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09fb56: 6e10 141f 0000 |001b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1f14 │ │ +09fb5c: 0a00 |001e: move-result v0 │ │ +09fb5e: 6e20 c71e 0500 |001f: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@1ec7 │ │ +09fb64: 28e5 |0022: goto 0007 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=157 │ │ 0x0007 line=165 │ │ 0x0008 line=161 │ │ 0x000d line=162 │ │ 0x0019 line=164 │ │ @@ -212836,38 +212808,38 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -09f39c: |[09f39c] android.support.v7.internal.widget.ScrollingTabContainerView.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ -09f3ac: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09f3ae: 7030 af1e 7605 |0001: invoke-direct {v6, v7, v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.createTabView:(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // method@1eaf │ │ -09f3b4: 0c00 |0004: move-result-object v0 │ │ -09f3b6: 5461 c00b |0005: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ -09f3ba: 2202 5504 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ -09f3be: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -09f3c0: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ -09f3c4: 7040 6c23 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@236c │ │ -09f3ca: 6e40 7223 0128 |000f: invoke-virtual {v1, v0, v8, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@2372 │ │ -09f3d0: 5461 c20b |0012: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f3d4: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ -09f3d8: 5461 c20b |0016: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f3dc: 6e10 061f 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1f06 │ │ -09f3e2: 0c01 |001b: move-result-object v1 │ │ -09f3e4: 1f01 b503 |001c: check-cast v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@03b5 │ │ -09f3e8: 6e10 921e 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1e92 │ │ -09f3ee: 3809 0600 |0021: if-eqz v9, 0027 // +0006 │ │ -09f3f2: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -09f3f4: 6e20 a51e 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@1ea5 │ │ -09f3fa: 5561 b90b |0027: iget-boolean v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0bb9 │ │ -09f3fe: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ -09f402: 6e10 c21e 0600 |002b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1ec2 │ │ -09f408: 0e00 |002e: return-void │ │ +09fb68: |[09fb68] android.support.v7.internal.widget.ScrollingTabContainerView.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ +09fb78: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09fb7a: 7030 af1e 7605 |0001: invoke-direct {v6, v7, v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.createTabView:(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // method@1eaf │ │ +09fb80: 0c00 |0004: move-result-object v0 │ │ +09fb82: 5461 c00b |0005: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ +09fb86: 2202 5b04 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@045b │ │ +09fb8a: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +09fb8c: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ +09fb90: 7040 6c23 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@236c │ │ +09fb96: 6e40 7223 0128 |000f: invoke-virtual {v1, v0, v8, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@2372 │ │ +09fb9c: 5461 c20b |0012: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09fba0: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ +09fba4: 5461 c20b |0016: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09fba8: 6e10 061f 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1f06 │ │ +09fbae: 0c01 |001b: move-result-object v1 │ │ +09fbb0: 1f01 b903 |001c: check-cast v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@03b9 │ │ +09fbb4: 6e10 921e 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1e92 │ │ +09fbba: 3809 0600 |0021: if-eqz v9, 0027 // +0006 │ │ +09fbbe: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +09fbc0: 6e20 a51e 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@1ea5 │ │ +09fbc6: 5561 b90b |0027: iget-boolean v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0bb9 │ │ +09fbca: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ +09fbce: 6e10 c21e 0600 |002b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1ec2 │ │ +09fbd4: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=274 │ │ 0x0005 line=275 │ │ 0x0012 line=277 │ │ 0x0016 line=278 │ │ 0x0021 line=280 │ │ @@ -212887,38 +212859,38 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -09f40c: |[09f40c] android.support.v7.internal.widget.ScrollingTabContainerView.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ -09f41c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09f41e: 7030 af1e 7605 |0001: invoke-direct {v6, v7, v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.createTabView:(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // method@1eaf │ │ -09f424: 0c00 |0004: move-result-object v0 │ │ -09f426: 5461 c00b |0005: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ -09f42a: 2202 5504 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@0455 │ │ -09f42e: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -09f430: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ -09f434: 7040 6c23 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@236c │ │ -09f43a: 6e30 7323 0102 |000f: invoke-virtual {v1, v0, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2373 │ │ -09f440: 5461 c20b |0012: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f444: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ -09f448: 5461 c20b |0016: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f44c: 6e10 061f 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1f06 │ │ -09f452: 0c01 |001b: move-result-object v1 │ │ -09f454: 1f01 b503 |001c: check-cast v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@03b5 │ │ -09f458: 6e10 921e 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1e92 │ │ -09f45e: 3808 0600 |0021: if-eqz v8, 0027 // +0006 │ │ -09f462: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -09f464: 6e20 a51e 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@1ea5 │ │ -09f46a: 5561 b90b |0027: iget-boolean v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0bb9 │ │ -09f46e: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ -09f472: 6e10 c21e 0600 |002b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1ec2 │ │ -09f478: 0e00 |002e: return-void │ │ +09fbd8: |[09fbd8] android.support.v7.internal.widget.ScrollingTabContainerView.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ +09fbe8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09fbea: 7030 af1e 7605 |0001: invoke-direct {v6, v7, v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.createTabView:(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // method@1eaf │ │ +09fbf0: 0c00 |0004: move-result-object v0 │ │ +09fbf2: 5461 c00b |0005: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ +09fbf6: 2202 5b04 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@045b │ │ +09fbfa: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +09fbfc: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ +09fc00: 7040 6c23 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@236c │ │ +09fc06: 6e30 7323 0102 |000f: invoke-virtual {v1, v0, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2373 │ │ +09fc0c: 5461 c20b |0012: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09fc10: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ +09fc14: 5461 c20b |0016: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09fc18: 6e10 061f 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1f06 │ │ +09fc1e: 0c01 |001b: move-result-object v1 │ │ +09fc20: 1f01 b903 |001c: check-cast v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@03b9 │ │ +09fc24: 6e10 921e 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1e92 │ │ +09fc2a: 3808 0600 |0021: if-eqz v8, 0027 // +0006 │ │ +09fc2e: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +09fc30: 6e20 a51e 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@1ea5 │ │ +09fc36: 5561 b90b |0027: iget-boolean v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0bb9 │ │ +09fc3a: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ +09fc3e: 6e10 c21e 0600 |002b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1ec2 │ │ +09fc44: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=259 │ │ 0x0005 line=260 │ │ 0x0012 line=262 │ │ 0x0016 line=263 │ │ 0x0021 line=265 │ │ @@ -212937,28 +212909,28 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -09f47c: |[09f47c] android.support.v7.internal.widget.ScrollingTabContainerView.animateToTab:(I)V │ │ -09f48c: 5421 c00b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ -09f490: 6e20 7723 3100 |0002: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@2377 │ │ -09f496: 0c00 |0005: move-result-object v0 │ │ -09f498: 5421 c10b |0006: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ -09f49c: 3801 0700 |0008: if-eqz v1, 000f // +0007 │ │ -09f4a0: 5421 c10b |000a: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ -09f4a4: 6e20 bf1e 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1ebf │ │ -09f4aa: 2201 b403 |000f: new-instance v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1; // type@03b4 │ │ -09f4ae: 7030 8a1e 2100 |0011: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V // method@1e8a │ │ -09f4b4: 5b21 c10b |0014: iput-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ -09f4b8: 5421 c10b |0016: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ -09f4bc: 6e20 bd1e 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@1ebd │ │ -09f4c2: 0e00 |001b: return-void │ │ +09fc48: |[09fc48] android.support.v7.internal.widget.ScrollingTabContainerView.animateToTab:(I)V │ │ +09fc58: 5421 c00b |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ +09fc5c: 6e20 7723 3100 |0002: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@2377 │ │ +09fc62: 0c00 |0005: move-result-object v0 │ │ +09fc64: 5421 c10b |0006: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ +09fc68: 3801 0700 |0008: if-eqz v1, 000f // +0007 │ │ +09fc6c: 5421 c10b |000a: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ +09fc70: 6e20 bf1e 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1ebf │ │ +09fc76: 2201 b803 |000f: new-instance v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1; // type@03b8 │ │ +09fc7a: 7030 8a1e 2100 |0011: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V // method@1e8a │ │ +09fc80: 5b21 c10b |0014: iput-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ +09fc84: 5421 c10b |0016: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ +09fc88: 6e20 bd1e 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@1ebd │ │ +09fc8e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0006 line=208 │ │ 0x000a line=209 │ │ 0x000f line=211 │ │ 0x0016 line=218 │ │ @@ -212973,21 +212945,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -09f4c4: |[09f4c4] android.support.v7.internal.widget.ScrollingTabContainerView.onAttachedToWindow:()V │ │ -09f4d4: 6f10 5723 0100 |0000: invoke-super {v1}, Landroid/widget/HorizontalScrollView;.onAttachedToWindow:()V // method@2357 │ │ -09f4da: 5410 c10b |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ -09f4de: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -09f4e2: 5410 c10b |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ -09f4e6: 6e20 bd1e 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@1ebd │ │ -09f4ec: 0e00 |000c: return-void │ │ +09fc90: |[09fc90] android.support.v7.internal.widget.ScrollingTabContainerView.onAttachedToWindow:()V │ │ +09fca0: 6f10 5723 0100 |0000: invoke-super {v1}, Landroid/widget/HorizontalScrollView;.onAttachedToWindow:()V // method@2357 │ │ +09fca6: 5410 c10b |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ +09fcaa: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +09fcae: 5410 c10b |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ +09fcb2: 6e20 bd1e 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@1ebd │ │ +09fcb8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0003 line=224 │ │ 0x0007 line=226 │ │ 0x000c line=228 │ │ locals : │ │ @@ -212998,26 +212970,26 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -09f4f0: |[09f4f0] android.support.v7.internal.widget.ScrollingTabContainerView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -09f500: 6e10 b01e 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@1eb0 │ │ -09f506: 0c01 |0003: move-result-object v1 │ │ -09f508: 7110 5118 0100 |0004: invoke-static {v1}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1851 │ │ -09f50e: 0c00 |0007: move-result-object v0 │ │ -09f510: 6e10 5518 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getTabContainerHeight:()I // method@1855 │ │ -09f516: 0a01 |000b: move-result v1 │ │ -09f518: 6e20 c41e 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@1ec4 │ │ -09f51e: 6e10 5418 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getStackedTabMaxWidth:()I // method@1854 │ │ -09f524: 0a01 |0012: move-result v1 │ │ -09f526: 5921 be0b |0013: iput v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mStackedTabMaxWidth:I // field@0bbe │ │ -09f52a: 0e00 |0015: return-void │ │ +09fcbc: |[09fcbc] android.support.v7.internal.widget.ScrollingTabContainerView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +09fccc: 6e10 b01e 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@1eb0 │ │ +09fcd2: 0c01 |0003: move-result-object v1 │ │ +09fcd4: 7110 5118 0100 |0004: invoke-static {v1}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1851 │ │ +09fcda: 0c00 |0007: move-result-object v0 │ │ +09fcdc: 6e10 5518 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getTabContainerHeight:()I // method@1855 │ │ +09fce2: 0a01 |000b: move-result v1 │ │ +09fce4: 6e20 c41e 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@1ec4 │ │ +09fcea: 6e10 5418 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getStackedTabMaxWidth:()I // method@1854 │ │ +09fcf0: 0a01 |0012: move-result v1 │ │ +09fcf2: 5921 be0b |0013: iput v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mStackedTabMaxWidth:I // field@0bbe │ │ +09fcf6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0008 line=202 │ │ 0x000f line=203 │ │ 0x0015 line=204 │ │ locals : │ │ @@ -213030,21 +213002,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -09f52c: |[09f52c] android.support.v7.internal.widget.ScrollingTabContainerView.onDetachedFromWindow:()V │ │ -09f53c: 6f10 5823 0100 |0000: invoke-super {v1}, Landroid/widget/HorizontalScrollView;.onDetachedFromWindow:()V // method@2358 │ │ -09f542: 5410 c10b |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ -09f546: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -09f54a: 5410 c10b |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ -09f54e: 6e20 bf1e 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1ebf │ │ -09f554: 0e00 |000c: return-void │ │ +09fcf8: |[09fcf8] android.support.v7.internal.widget.ScrollingTabContainerView.onDetachedFromWindow:()V │ │ +09fd08: 6f10 5823 0100 |0000: invoke-super {v1}, Landroid/widget/HorizontalScrollView;.onDetachedFromWindow:()V // method@2358 │ │ +09fd0e: 5410 c10b |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ +09fd12: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +09fd16: 5410 c10b |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0bc1 │ │ +09fd1a: 6e20 bf1e 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1ebf │ │ +09fd20: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000c line=236 │ │ locals : │ │ @@ -213055,21 +213027,21 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -09f558: |[09f558] android.support.v7.internal.widget.ScrollingTabContainerView.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ │ -09f568: 0740 |0000: move-object v0, v4 │ │ -09f56a: 1f00 b703 |0001: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@03b7 │ │ -09f56e: 6e10 9d1e 0000 |0003: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Landroid/support/v7/app/ActionBar$Tab; // method@1e9d │ │ -09f574: 0c01 |0006: move-result-object v1 │ │ -09f576: 6e10 0d16 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/app/ActionBar$Tab;.select:()V // method@160d │ │ -09f57c: 0e00 |000a: return-void │ │ +09fd24: |[09fd24] android.support.v7.internal.widget.ScrollingTabContainerView.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ │ +09fd34: 0740 |0000: move-object v0, v4 │ │ +09fd36: 1f00 bb03 |0001: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@03bb │ │ +09fd3a: 6e10 9d1e 0000 |0003: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Landroid/support/v7/app/ActionBar$Tab; // method@1e9d │ │ +09fd40: 0c01 |0006: move-result-object v1 │ │ +09fd42: 6e10 0d16 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/app/ActionBar$Tab;.select:()V // method@160d │ │ +09fd48: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0003 line=321 │ │ 0x000a line=322 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/support/v7/internal/widget/AdapterViewICS; │ │ @@ -213085,87 +213057,87 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 134 16-bit code units │ │ -09f580: |[09f580] android.support.v7.internal.widget.ScrollingTabContainerView.onMeasure:(II)V │ │ -09f590: 150a 0040 |0000: const/high16 v10, #int 1073741824 // #4000 │ │ -09f594: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -09f596: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -09f598: 7110 4521 0c00 |0004: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -09f59e: 0a05 |0007: move-result v5 │ │ -09f5a0: 33a5 6500 |0008: if-ne v5, v10, 006d // +0065 │ │ -09f5a4: 0162 |000a: move v2, v6 │ │ -09f5a6: 6e20 c51e 2b00 |000b: invoke-virtual {v11, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setFillViewport:(Z)V // method@1ec5 │ │ -09f5ac: 54b8 c00b |000e: iget-object v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ -09f5b0: 6e10 7823 0800 |0010: invoke-virtual {v8}, Landroid/widget/LinearLayout;.getChildCount:()I // method@2378 │ │ -09f5b6: 0a01 |0013: move-result v1 │ │ -09f5b8: 3761 6400 |0014: if-le v1, v6, 0078 // +0064 │ │ -09f5bc: 32a5 0600 |0016: if-eq v5, v10, 001c // +0006 │ │ -09f5c0: 1508 0080 |0018: const/high16 v8, #int -2147483648 // #8000 │ │ -09f5c4: 3385 5e00 |001a: if-ne v5, v8, 0078 // +005e │ │ -09f5c8: 1228 |001c: const/4 v8, #int 2 // #2 │ │ -09f5ca: 3781 5200 |001d: if-le v1, v8, 006f // +0052 │ │ -09f5ce: 7110 4621 0c00 |001f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -09f5d4: 0a08 |0022: move-result v8 │ │ -09f5d6: 8288 |0023: int-to-float v8, v8 │ │ -09f5d8: 1409 cdcc cc3e |0024: const v9, #float 0.4 // #3ecccccd │ │ -09f5de: c898 |0027: mul-float/2addr v8, v9 │ │ -09f5e0: 8788 |0028: float-to-int v8, v8 │ │ -09f5e2: 59b8 bc0b |0029: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0bbc │ │ -09f5e6: 52b8 bc0b |002b: iget v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0bbc │ │ -09f5ea: 52b9 be0b |002d: iget v9, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mStackedTabMaxWidth:I // field@0bbe │ │ -09f5ee: 7120 af24 9800 |002f: invoke-static {v8, v9}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -09f5f4: 0a08 |0032: move-result v8 │ │ -09f5f6: 59b8 bc0b |0033: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0bbc │ │ -09f5fa: 52b8 ba0b |0035: iget v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0bba │ │ -09f5fe: 7120 4721 a800 |0037: invoke-static {v8, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -09f604: 0a0d |003a: move-result v13 │ │ -09f606: 3902 4100 |003b: if-nez v2, 007c // +0041 │ │ -09f60a: 55b8 b90b |003d: iget-boolean v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0bb9 │ │ -09f60e: 3808 3d00 |003f: if-eqz v8, 007c // +003d │ │ -09f612: 0160 |0041: move v0, v6 │ │ -09f614: 3800 4000 |0042: if-eqz v0, 0082 // +0040 │ │ -09f618: 54b6 c00b |0044: iget-object v6, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ -09f61c: 6e30 7d23 760d |0046: invoke-virtual {v6, v7, v13}, Landroid/widget/LinearLayout;.measure:(II)V // method@237d │ │ -09f622: 54b6 c00b |0049: iget-object v6, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ -09f626: 6e10 7923 0600 |004b: invoke-virtual {v6}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@2379 │ │ -09f62c: 0a06 |004e: move-result v6 │ │ -09f62e: 7110 4621 0c00 |004f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -09f634: 0a07 |0052: move-result v7 │ │ -09f636: 3776 2b00 |0053: if-le v6, v7, 007e // +002b │ │ -09f63a: 7010 bb1e 0b00 |0055: invoke-direct {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.performCollapse:()V // method@1ebb │ │ -09f640: 6e10 b21e 0b00 |0058: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@1eb2 │ │ -09f646: 0a04 |005b: move-result v4 │ │ -09f648: 6f30 5923 cb0d |005c: invoke-super {v11, v12, v13}, Landroid/widget/HorizontalScrollView;.onMeasure:(II)V // method@2359 │ │ -09f64e: 6e10 b21e 0b00 |005f: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@1eb2 │ │ -09f654: 0a03 |0062: move-result v3 │ │ -09f656: 3802 0900 |0063: if-eqz v2, 006c // +0009 │ │ -09f65a: 3234 0700 |0065: if-eq v4, v3, 006c // +0007 │ │ -09f65e: 52b6 bd0b |0067: iget v6, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0bbd │ │ -09f662: 6e20 c71e 6b00 |0069: invoke-virtual {v11, v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@1ec7 │ │ -09f668: 0e00 |006c: return-void │ │ -09f66a: 0172 |006d: move v2, v7 │ │ -09f66c: 289d |006e: goto 000b // -0063 │ │ -09f66e: 7110 4621 0c00 |006f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -09f674: 0a08 |0072: move-result v8 │ │ -09f676: db08 0802 |0073: div-int/lit8 v8, v8, #int 2 // #02 │ │ -09f67a: 59b8 bc0b |0075: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0bbc │ │ -09f67e: 28b4 |0077: goto 002b // -004c │ │ -09f680: 12f8 |0078: const/4 v8, #int -1 // #ff │ │ -09f682: 59b8 bc0b |0079: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0bbc │ │ -09f686: 28ba |007b: goto 0035 // -0046 │ │ -09f688: 0170 |007c: move v0, v7 │ │ -09f68a: 28c5 |007d: goto 0042 // -003b │ │ -09f68c: 7010 bc1e 0b00 |007e: invoke-direct {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@1ebc │ │ -09f692: 28d7 |0081: goto 0058 // -0029 │ │ -09f694: 7010 bc1e 0b00 |0082: invoke-direct {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@1ebc │ │ -09f69a: 28d3 |0085: goto 0058 // -002d │ │ +09fd4c: |[09fd4c] android.support.v7.internal.widget.ScrollingTabContainerView.onMeasure:(II)V │ │ +09fd5c: 150a 0040 |0000: const/high16 v10, #int 1073741824 // #4000 │ │ +09fd60: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +09fd62: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +09fd64: 7110 4521 0c00 |0004: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +09fd6a: 0a05 |0007: move-result v5 │ │ +09fd6c: 33a5 6500 |0008: if-ne v5, v10, 006d // +0065 │ │ +09fd70: 0162 |000a: move v2, v6 │ │ +09fd72: 6e20 c51e 2b00 |000b: invoke-virtual {v11, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setFillViewport:(Z)V // method@1ec5 │ │ +09fd78: 54b8 c00b |000e: iget-object v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ +09fd7c: 6e10 7823 0800 |0010: invoke-virtual {v8}, Landroid/widget/LinearLayout;.getChildCount:()I // method@2378 │ │ +09fd82: 0a01 |0013: move-result v1 │ │ +09fd84: 3761 6400 |0014: if-le v1, v6, 0078 // +0064 │ │ +09fd88: 32a5 0600 |0016: if-eq v5, v10, 001c // +0006 │ │ +09fd8c: 1508 0080 |0018: const/high16 v8, #int -2147483648 // #8000 │ │ +09fd90: 3385 5e00 |001a: if-ne v5, v8, 0078 // +005e │ │ +09fd94: 1228 |001c: const/4 v8, #int 2 // #2 │ │ +09fd96: 3781 5200 |001d: if-le v1, v8, 006f // +0052 │ │ +09fd9a: 7110 4621 0c00 |001f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +09fda0: 0a08 |0022: move-result v8 │ │ +09fda2: 8288 |0023: int-to-float v8, v8 │ │ +09fda4: 1409 cdcc cc3e |0024: const v9, #float 0.4 // #3ecccccd │ │ +09fdaa: c898 |0027: mul-float/2addr v8, v9 │ │ +09fdac: 8788 |0028: float-to-int v8, v8 │ │ +09fdae: 59b8 bc0b |0029: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0bbc │ │ +09fdb2: 52b8 bc0b |002b: iget v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0bbc │ │ +09fdb6: 52b9 be0b |002d: iget v9, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mStackedTabMaxWidth:I // field@0bbe │ │ +09fdba: 7120 af24 9800 |002f: invoke-static {v8, v9}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +09fdc0: 0a08 |0032: move-result v8 │ │ +09fdc2: 59b8 bc0b |0033: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0bbc │ │ +09fdc6: 52b8 ba0b |0035: iget v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0bba │ │ +09fdca: 7120 4721 a800 |0037: invoke-static {v8, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +09fdd0: 0a0d |003a: move-result v13 │ │ +09fdd2: 3902 4100 |003b: if-nez v2, 007c // +0041 │ │ +09fdd6: 55b8 b90b |003d: iget-boolean v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0bb9 │ │ +09fdda: 3808 3d00 |003f: if-eqz v8, 007c // +003d │ │ +09fdde: 0160 |0041: move v0, v6 │ │ +09fde0: 3800 4000 |0042: if-eqz v0, 0082 // +0040 │ │ +09fde4: 54b6 c00b |0044: iget-object v6, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ +09fde8: 6e30 7d23 760d |0046: invoke-virtual {v6, v7, v13}, Landroid/widget/LinearLayout;.measure:(II)V // method@237d │ │ +09fdee: 54b6 c00b |0049: iget-object v6, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ +09fdf2: 6e10 7923 0600 |004b: invoke-virtual {v6}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@2379 │ │ +09fdf8: 0a06 |004e: move-result v6 │ │ +09fdfa: 7110 4621 0c00 |004f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +09fe00: 0a07 |0052: move-result v7 │ │ +09fe02: 3776 2b00 |0053: if-le v6, v7, 007e // +002b │ │ +09fe06: 7010 bb1e 0b00 |0055: invoke-direct {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.performCollapse:()V // method@1ebb │ │ +09fe0c: 6e10 b21e 0b00 |0058: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@1eb2 │ │ +09fe12: 0a04 |005b: move-result v4 │ │ +09fe14: 6f30 5923 cb0d |005c: invoke-super {v11, v12, v13}, Landroid/widget/HorizontalScrollView;.onMeasure:(II)V // method@2359 │ │ +09fe1a: 6e10 b21e 0b00 |005f: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@1eb2 │ │ +09fe20: 0a03 |0062: move-result v3 │ │ +09fe22: 3802 0900 |0063: if-eqz v2, 006c // +0009 │ │ +09fe26: 3234 0700 |0065: if-eq v4, v3, 006c // +0007 │ │ +09fe2a: 52b6 bd0b |0067: iget v6, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0bbd │ │ +09fe2e: 6e20 c71e 6b00 |0069: invoke-virtual {v11, v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@1ec7 │ │ +09fe34: 0e00 |006c: return-void │ │ +09fe36: 0172 |006d: move v2, v7 │ │ +09fe38: 289d |006e: goto 000b // -0063 │ │ +09fe3a: 7110 4621 0c00 |006f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +09fe40: 0a08 |0072: move-result v8 │ │ +09fe42: db08 0802 |0073: div-int/lit8 v8, v8, #int 2 // #02 │ │ +09fe46: 59b8 bc0b |0075: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0bbc │ │ +09fe4a: 28b4 |0077: goto 002b // -004c │ │ +09fe4c: 12f8 |0078: const/4 v8, #int -1 // #ff │ │ +09fe4e: 59b8 bc0b |0079: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0bbc │ │ +09fe52: 28ba |007b: goto 0035 // -0046 │ │ +09fe54: 0170 |007c: move v0, v7 │ │ +09fe56: 28c5 |007d: goto 0042 // -003b │ │ +09fe58: 7010 bc1e 0b00 |007e: invoke-direct {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@1ebc │ │ +09fe5e: 28d7 |0081: goto 0058 // -0029 │ │ +09fe60: 7010 bc1e 0b00 |0082: invoke-direct {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@1ebc │ │ +09fe66: 28d3 |0085: goto 0058 // -002d │ │ catches : (none) │ │ positions : │ │ 0x0004 line=79 │ │ 0x0008 line=80 │ │ 0x000b line=81 │ │ 0x000e line=83 │ │ 0x0014 line=84 │ │ @@ -213209,28 +213181,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -09f69c: |[09f69c] android.support.v7.internal.widget.ScrollingTabContainerView.removeAllTabs:()V │ │ -09f6ac: 5410 c00b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ -09f6b0: 6e10 8423 0000 |0002: invoke-virtual {v0}, Landroid/widget/LinearLayout;.removeAllViews:()V // method@2384 │ │ -09f6b6: 5410 c20b |0005: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f6ba: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ -09f6be: 5410 c20b |0009: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f6c2: 6e10 061f 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1f06 │ │ -09f6c8: 0c00 |000e: move-result-object v0 │ │ -09f6ca: 1f00 b503 |000f: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@03b5 │ │ -09f6ce: 6e10 921e 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1e92 │ │ -09f6d4: 5510 b90b |0014: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0bb9 │ │ -09f6d8: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -09f6dc: 6e10 c21e 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1ec2 │ │ -09f6e2: 0e00 |001b: return-void │ │ +09fe68: |[09fe68] android.support.v7.internal.widget.ScrollingTabContainerView.removeAllTabs:()V │ │ +09fe78: 5410 c00b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ +09fe7c: 6e10 8423 0000 |0002: invoke-virtual {v0}, Landroid/widget/LinearLayout;.removeAllViews:()V // method@2384 │ │ +09fe82: 5410 c20b |0005: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09fe86: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ +09fe8a: 5410 c20b |0009: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09fe8e: 6e10 061f 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1f06 │ │ +09fe94: 0c00 |000e: move-result-object v0 │ │ +09fe96: 1f00 b903 |000f: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@03b9 │ │ +09fe9a: 6e10 921e 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1e92 │ │ +09fea0: 5510 b90b |0014: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0bb9 │ │ +09fea4: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +09fea8: 6e10 c21e 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1ec2 │ │ +09feae: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0005 line=310 │ │ 0x0009 line=311 │ │ 0x0014 line=313 │ │ 0x0018 line=314 │ │ @@ -213243,28 +213215,28 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -09f6e4: |[09f6e4] android.support.v7.internal.widget.ScrollingTabContainerView.removeTabAt:(I)V │ │ -09f6f4: 5410 c00b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ -09f6f8: 6e20 8523 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.removeViewAt:(I)V // method@2385 │ │ -09f6fe: 5410 c20b |0005: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f702: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ -09f706: 5410 c20b |0009: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f70a: 6e10 061f 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1f06 │ │ -09f710: 0c00 |000e: move-result-object v0 │ │ -09f712: 1f00 b503 |000f: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@03b5 │ │ -09f716: 6e10 921e 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1e92 │ │ -09f71c: 5510 b90b |0014: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0bb9 │ │ -09f720: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -09f724: 6e10 c21e 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1ec2 │ │ -09f72a: 0e00 |001b: return-void │ │ +09feb0: |[09feb0] android.support.v7.internal.widget.ScrollingTabContainerView.removeTabAt:(I)V │ │ +09fec0: 5410 c00b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ +09fec4: 6e20 8523 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.removeViewAt:(I)V // method@2385 │ │ +09feca: 5410 c20b |0005: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09fece: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ +09fed2: 5410 c20b |0009: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09fed6: 6e10 061f 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1f06 │ │ +09fedc: 0c00 |000e: move-result-object v0 │ │ +09fede: 1f00 b903 |000f: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@03b9 │ │ +09fee2: 6e10 921e 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1e92 │ │ +09fee8: 5510 b90b |0014: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0bb9 │ │ +09feec: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +09fef0: 6e10 c21e 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1ec2 │ │ +09fef6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0005 line=300 │ │ 0x0009 line=301 │ │ 0x0014 line=303 │ │ 0x0018 line=304 │ │ @@ -213278,17 +213250,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f72c: |[09f72c] android.support.v7.internal.widget.ScrollingTabContainerView.setAllowCollapse:(Z)V │ │ -09f73c: 5c01 b90b |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0bb9 │ │ -09f740: 0e00 |0002: return-void │ │ +09fef8: |[09fef8] android.support.v7.internal.widget.ScrollingTabContainerView.setAllowCollapse:(Z)V │ │ +09ff08: 5c01 b90b |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0bb9 │ │ +09ff0c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0002 line=133 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0003 reg=1 allowCollapse Z │ │ @@ -213298,18 +213270,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09f744: |[09f744] android.support.v7.internal.widget.ScrollingTabContainerView.setContentHeight:(I)V │ │ -09f754: 5901 ba0b |0000: iput v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0bba │ │ -09f758: 6e10 c21e 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1ec2 │ │ -09f75e: 0e00 |0005: return-void │ │ +09ff10: |[09ff10] android.support.v7.internal.widget.ScrollingTabContainerView.setContentHeight:(I)V │ │ +09ff20: 5901 ba0b |0000: iput v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0bba │ │ +09ff24: 6e10 c21e 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1ec2 │ │ +09ff2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0002 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ @@ -213320,39 +213292,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -09f760: |[09f760] android.support.v7.internal.widget.ScrollingTabContainerView.setTabSelected:(I)V │ │ -09f770: 5956 bd0b |0000: iput v6, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0bbd │ │ -09f774: 5454 c00b |0002: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ -09f778: 6e10 7823 0400 |0004: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getChildCount:()I // method@2378 │ │ -09f77e: 0a03 |0007: move-result v3 │ │ -09f780: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -09f782: 3531 1800 |0009: if-ge v1, v3, 0021 // +0018 │ │ -09f786: 5454 c00b |000b: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ -09f78a: 6e20 7723 1400 |000d: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@2377 │ │ -09f790: 0c00 |0010: move-result-object v0 │ │ -09f792: 3361 0e00 |0011: if-ne v1, v6, 001f // +000e │ │ -09f796: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -09f798: 6e20 dd21 2000 |0014: invoke-virtual {v0, v2}, Landroid/view/View;.setSelected:(Z)V // method@21dd │ │ -09f79e: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ -09f7a2: 6e20 ad1e 6500 |0019: invoke-virtual {v5, v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@1ead │ │ -09f7a8: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09f7ac: 28eb |001e: goto 0009 // -0015 │ │ -09f7ae: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -09f7b0: 28f4 |0020: goto 0014 // -000c │ │ -09f7b2: 5454 c20b |0021: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f7b6: 3804 0900 |0023: if-eqz v4, 002c // +0009 │ │ -09f7ba: 3a06 0700 |0025: if-ltz v6, 002c // +0007 │ │ -09f7be: 5454 c20b |0027: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f7c2: 6e20 321f 6400 |0029: invoke-virtual {v4, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1f32 │ │ -09f7c8: 0e00 |002c: return-void │ │ +09ff2c: |[09ff2c] android.support.v7.internal.widget.ScrollingTabContainerView.setTabSelected:(I)V │ │ +09ff3c: 5956 bd0b |0000: iput v6, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0bbd │ │ +09ff40: 5454 c00b |0002: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ +09ff44: 6e10 7823 0400 |0004: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getChildCount:()I // method@2378 │ │ +09ff4a: 0a03 |0007: move-result v3 │ │ +09ff4c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +09ff4e: 3531 1800 |0009: if-ge v1, v3, 0021 // +0018 │ │ +09ff52: 5454 c00b |000b: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ +09ff56: 6e20 7723 1400 |000d: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@2377 │ │ +09ff5c: 0c00 |0010: move-result-object v0 │ │ +09ff5e: 3361 0e00 |0011: if-ne v1, v6, 001f // +000e │ │ +09ff62: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +09ff64: 6e20 dd21 2000 |0014: invoke-virtual {v0, v2}, Landroid/view/View;.setSelected:(Z)V // method@21dd │ │ +09ff6a: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ +09ff6e: 6e20 ad1e 6500 |0019: invoke-virtual {v5, v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@1ead │ │ +09ff74: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09ff78: 28eb |001e: goto 0009 // -0015 │ │ +09ff7a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +09ff7c: 28f4 |0020: goto 0014 // -000c │ │ +09ff7e: 5454 c20b |0021: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09ff82: 3804 0900 |0023: if-eqz v4, 002c // +0009 │ │ +09ff86: 3a06 0700 |0025: if-ltz v6, 002c // +0007 │ │ +09ff8a: 5454 c20b |0027: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09ff8e: 6e20 321f 6400 |0029: invoke-virtual {v4, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1f32 │ │ +09ff94: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0002 line=170 │ │ 0x0008 line=171 │ │ 0x000b line=172 │ │ 0x0011 line=173 │ │ @@ -213377,50 +213349,50 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -09f7cc: |[09f7cc] android.support.v7.internal.widget.ScrollingTabContainerView.updateTab:(I)V │ │ -09f7dc: 5410 c00b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ -09f7e0: 6e20 7723 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@2377 │ │ -09f7e6: 0c00 |0005: move-result-object v0 │ │ -09f7e8: 1f00 b703 |0006: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@03b7 │ │ -09f7ec: 6e10 a61e 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@1ea6 │ │ -09f7f2: 5410 c20b |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f7f6: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ -09f7fa: 5410 c20b |000f: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ -09f7fe: 6e10 061f 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1f06 │ │ -09f804: 0c00 |0014: move-result-object v0 │ │ -09f806: 1f00 b503 |0015: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@03b5 │ │ -09f80a: 6e10 921e 0000 |0017: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1e92 │ │ -09f810: 5510 b90b |001a: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0bb9 │ │ -09f814: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ -09f818: 6e10 c21e 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1ec2 │ │ -09f81e: 0e00 |0021: return-void │ │ +09ff98: |[09ff98] android.support.v7.internal.widget.ScrollingTabContainerView.updateTab:(I)V │ │ +09ffa8: 5410 c00b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0bc0 │ │ +09ffac: 6e20 7723 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@2377 │ │ +09ffb2: 0c00 |0005: move-result-object v0 │ │ +09ffb4: 1f00 bb03 |0006: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@03bb │ │ +09ffb8: 6e10 a61e 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@1ea6 │ │ +09ffbe: 5410 c20b |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09ffc2: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ +09ffc6: 5410 c20b |000f: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc2 │ │ +09ffca: 6e10 061f 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1f06 │ │ +09ffd0: 0c00 |0014: move-result-object v0 │ │ +09ffd2: 1f00 b903 |0015: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@03b9 │ │ +09ffd6: 6e10 921e 0000 |0017: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1e92 │ │ +09ffdc: 5510 b90b |001a: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0bb9 │ │ +09ffe0: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ +09ffe4: 6e10 c21e 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1ec2 │ │ +09ffea: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x000b line=290 │ │ 0x000f line=291 │ │ 0x001a line=293 │ │ 0x001e line=294 │ │ 0x0021 line=296 │ │ locals : │ │ 0x0000 - 0x0022 reg=1 this Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0022 reg=2 position I │ │ │ │ - source_file_idx : 3214 (ScrollingTabContainerView.java) │ │ + source_file_idx : 3220 (ScrollingTabContainerView.java) │ │ │ │ Class #763 header: │ │ -class_idx : 954 │ │ +class_idx : 958 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3272 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3278 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #763 annotations: │ │ Annotations on class │ │ @@ -213458,18 +213430,18 @@ │ │ type : '(Landroid/support/v7/internal/widget/SpinnerICS;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09f820: |[09f820] android.support.v7.internal.widget.SpinnerICS$DialogPopup.:(Landroid/support/v7/internal/widget/SpinnerICS;)V │ │ -09f830: 5b01 c60b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc6 │ │ -09f834: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -09f83a: 0e00 |0005: return-void │ │ +09ffec: |[09ffec] android.support.v7.internal.widget.SpinnerICS$DialogPopup.:(Landroid/support/v7/internal/widget/SpinnerICS;)V │ │ +09fffc: 5b01 c60b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc6 │ │ +0a0000: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0a0006: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/internal/widget/SpinnerICS; │ │ │ │ @@ -213478,17 +213450,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/support/v7/internal/widget/SpinnerICS$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09f83c: |[09f83c] android.support.v7.internal.widget.SpinnerICS$DialogPopup.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/support/v7/internal/widget/SpinnerICS$1;)V │ │ -09f84c: 7020 cb1e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.:(Landroid/support/v7/internal/widget/SpinnerICS;)V // method@1ecb │ │ -09f852: 0e00 |0003: return-void │ │ +0a0008: |[0a0008] android.support.v7.internal.widget.SpinnerICS$DialogPopup.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/support/v7/internal/widget/SpinnerICS$1;)V │ │ +0a0018: 7020 cb1e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.:(Landroid/support/v7/internal/widget/SpinnerICS;)V // method@1ecb │ │ +0a001e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/internal/widget/SpinnerICS; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/internal/widget/SpinnerICS$1; │ │ @@ -213499,20 +213471,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09f854: |[09f854] android.support.v7.internal.widget.SpinnerICS$DialogPopup.dismiss:()V │ │ -09f864: 5410 c40b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0bc4 │ │ -09f868: 6e10 8500 0000 |0002: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@0085 │ │ -09f86e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -09f870: 5b10 c40b |0006: iput-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0bc4 │ │ -09f874: 0e00 |0008: return-void │ │ +0a0020: |[0a0020] android.support.v7.internal.widget.SpinnerICS$DialogPopup.dismiss:()V │ │ +0a0030: 5410 c40b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0bc4 │ │ +0a0034: 6e10 8500 0000 |0002: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@0085 │ │ +0a003a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0a003c: 5b10 c40b |0006: iput-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0bc4 │ │ +0a0040: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ 0x0005 line=656 │ │ 0x0008 line=657 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; │ │ @@ -213522,17 +213494,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f878: |[09f878] android.support.v7.internal.widget.SpinnerICS$DialogPopup.getHintText:()Ljava/lang/CharSequence; │ │ -09f888: 5410 c50b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@0bc5 │ │ -09f88c: 1100 |0002: return-object v0 │ │ +0a0044: |[0a0044] android.support.v7.internal.widget.SpinnerICS$DialogPopup.getHintText:()Ljava/lang/CharSequence; │ │ +0a0054: 5410 c50b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@0bc5 │ │ +0a0058: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;) │ │ @@ -213540,23 +213512,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -09f890: |[09f890] android.support.v7.internal.widget.SpinnerICS$DialogPopup.isShowing:()Z │ │ -09f8a0: 5410 c40b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0bc4 │ │ -09f8a4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -09f8a8: 5410 c40b |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0bc4 │ │ -09f8ac: 6e10 8700 0000 |0006: invoke-virtual {v0}, Landroid/app/AlertDialog;.isShowing:()Z // method@0087 │ │ -09f8b2: 0a00 |0009: move-result v0 │ │ -09f8b4: 0f00 |000a: return v0 │ │ -09f8b6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -09f8b8: 28fe |000c: goto 000a // -0002 │ │ +0a005c: |[0a005c] android.support.v7.internal.widget.SpinnerICS$DialogPopup.isShowing:()Z │ │ +0a006c: 5410 c40b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0bc4 │ │ +0a0070: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a0074: 5410 c40b |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0bc4 │ │ +0a0078: 6e10 8700 0000 |0006: invoke-virtual {v0}, Landroid/app/AlertDialog;.isShowing:()Z // method@0087 │ │ +0a007e: 0a00 |0009: move-result v0 │ │ +0a0080: 0f00 |000a: return v0 │ │ +0a0082: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0a0084: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=660 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; │ │ │ │ #3 : (in Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;) │ │ @@ -213564,28 +213536,28 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 27 16-bit code units │ │ -09f8bc: |[09f8bc] android.support.v7.internal.widget.SpinnerICS$DialogPopup.onClick:(Landroid/content/DialogInterface;I)V │ │ -09f8cc: 5440 c60b |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc6 │ │ -09f8d0: 6e20 321f 6000 |0002: invoke-virtual {v0, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1f32 │ │ -09f8d6: 5440 c60b |0005: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc6 │ │ -09f8da: 5400 dd0b |0007: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0bdd │ │ -09f8de: 3800 0e00 |0009: if-eqz v0, 0017 // +000e │ │ -09f8e2: 5440 c60b |000b: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc6 │ │ -09f8e6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -09f8e8: 5442 c30b |000e: iget-object v2, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mListAdapter:Landroid/widget/ListAdapter; // field@0bc3 │ │ -09f8ec: 7220 9223 6200 |0010: invoke-interface {v2, v6}, Landroid/widget/ListAdapter;.getItemId:(I)J // method@2392 │ │ -09f8f2: 0b02 |0013: move-result-wide v2 │ │ -09f8f4: 6e53 211f 1026 |0014: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.performItemClick:(Landroid/view/View;IJ)Z // method@1f21 │ │ -09f8fa: 6e10 cd1e 0400 |0017: invoke-virtual {v4}, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.dismiss:()V // method@1ecd │ │ -09f900: 0e00 |001a: return-void │ │ +0a0088: |[0a0088] android.support.v7.internal.widget.SpinnerICS$DialogPopup.onClick:(Landroid/content/DialogInterface;I)V │ │ +0a0098: 5440 c60b |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc6 │ │ +0a009c: 6e20 321f 6000 |0002: invoke-virtual {v0, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1f32 │ │ +0a00a2: 5440 c60b |0005: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc6 │ │ +0a00a6: 5400 dd0b |0007: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0bdd │ │ +0a00aa: 3800 0e00 |0009: if-eqz v0, 0017 // +000e │ │ +0a00ae: 5440 c60b |000b: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc6 │ │ +0a00b2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0a00b4: 5442 c30b |000e: iget-object v2, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mListAdapter:Landroid/widget/ListAdapter; // field@0bc3 │ │ +0a00b8: 7220 9223 6200 |0010: invoke-interface {v2, v6}, Landroid/widget/ListAdapter;.getItemId:(I)J // method@2392 │ │ +0a00be: 0b02 |0013: move-result-wide v2 │ │ +0a00c0: 6e53 211f 1026 |0014: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.performItemClick:(Landroid/view/View;IJ)Z // method@1f21 │ │ +0a00c6: 6e10 cd1e 0400 |0017: invoke-virtual {v4}, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.dismiss:()V // method@1ecd │ │ +0a00cc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ 0x0005 line=686 │ │ 0x000b line=687 │ │ 0x0017 line=689 │ │ 0x001a line=690 │ │ @@ -213599,17 +213571,17 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f904: |[09f904] android.support.v7.internal.widget.SpinnerICS$DialogPopup.setAdapter:(Landroid/widget/ListAdapter;)V │ │ -09f914: 5b01 c30b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mListAdapter:Landroid/widget/ListAdapter; // field@0bc3 │ │ -09f918: 0e00 |0002: return-void │ │ +0a00d0: |[0a00d0] android.support.v7.internal.widget.SpinnerICS$DialogPopup.setAdapter:(Landroid/widget/ListAdapter;)V │ │ +0a00e0: 5b01 c30b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mListAdapter:Landroid/widget/ListAdapter; // field@0bc3 │ │ +0a00e4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ 0x0002 line=665 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; │ │ 0x0000 - 0x0003 reg=1 adapter Landroid/widget/ListAdapter; │ │ @@ -213619,17 +213591,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f91c: |[09f91c] android.support.v7.internal.widget.SpinnerICS$DialogPopup.setPromptText:(Ljava/lang/CharSequence;)V │ │ -09f92c: 5b01 c50b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@0bc5 │ │ -09f930: 0e00 |0002: return-void │ │ +0a00e8: |[0a00e8] android.support.v7.internal.widget.SpinnerICS$DialogPopup.setPromptText:(Ljava/lang/CharSequence;)V │ │ +0a00f8: 5b01 c50b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@0bc5 │ │ +0a00fc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ 0x0002 line=669 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; │ │ 0x0000 - 0x0003 reg=1 hintText Ljava/lang/CharSequence; │ │ @@ -213639,52 +213611,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -09f934: |[09f934] android.support.v7.internal.widget.SpinnerICS$DialogPopup.show:()V │ │ -09f944: 2200 1400 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0014 │ │ -09f948: 5431 c60b |0002: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc6 │ │ -09f94c: 6e10 0b1f 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getContext:()Landroid/content/Context; // method@1f0b │ │ -09f952: 0c01 |0007: move-result-object v1 │ │ -09f954: 7020 7c00 1000 |0008: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007c │ │ -09f95a: 5431 c50b |000b: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@0bc5 │ │ -09f95e: 3801 0700 |000d: if-eqz v1, 0014 // +0007 │ │ -09f962: 5431 c50b |000f: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@0bc5 │ │ -09f966: 6e20 8300 1000 |0011: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0083 │ │ -09f96c: 5431 c30b |0014: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mListAdapter:Landroid/widget/ListAdapter; // field@0bc3 │ │ -09f970: 5432 c60b |0016: iget-object v2, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc6 │ │ -09f974: 6e10 141f 0200 |0018: invoke-virtual {v2}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1f14 │ │ -09f97a: 0a02 |001b: move-result v2 │ │ -09f97c: 6e40 8200 1032 |001c: invoke-virtual {v0, v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:(Landroid/widget/ListAdapter;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0082 │ │ -09f982: 0c01 |001f: move-result-object v1 │ │ -09f984: 6e10 8400 0100 |0020: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0084 │ │ -09f98a: 0c01 |0023: move-result-object v1 │ │ -09f98c: 5b31 c40b |0024: iput-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0bc4 │ │ -09f990: 0e00 |0026: return-void │ │ +0a0100: |[0a0100] android.support.v7.internal.widget.SpinnerICS$DialogPopup.show:()V │ │ +0a0110: 2200 1400 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0014 │ │ +0a0114: 5431 c60b |0002: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc6 │ │ +0a0118: 6e10 0b1f 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getContext:()Landroid/content/Context; // method@1f0b │ │ +0a011e: 0c01 |0007: move-result-object v1 │ │ +0a0120: 7020 7c00 1000 |0008: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007c │ │ +0a0126: 5431 c50b |000b: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@0bc5 │ │ +0a012a: 3801 0700 |000d: if-eqz v1, 0014 // +0007 │ │ +0a012e: 5431 c50b |000f: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@0bc5 │ │ +0a0132: 6e20 8300 1000 |0011: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0083 │ │ +0a0138: 5431 c30b |0014: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mListAdapter:Landroid/widget/ListAdapter; // field@0bc3 │ │ +0a013c: 5432 c60b |0016: iget-object v2, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bc6 │ │ +0a0140: 6e10 141f 0200 |0018: invoke-virtual {v2}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1f14 │ │ +0a0146: 0a02 |001b: move-result v2 │ │ +0a0148: 6e40 8200 1032 |001c: invoke-virtual {v0, v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:(Landroid/widget/ListAdapter;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0082 │ │ +0a014e: 0c01 |001f: move-result-object v1 │ │ +0a0150: 6e10 8400 0100 |0020: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0084 │ │ +0a0156: 0c01 |0023: move-result-object v1 │ │ +0a0158: 5b31 c40b |0024: iput-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0bc4 │ │ +0a015c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x000b line=677 │ │ 0x000f line=678 │ │ 0x0014 line=680 │ │ 0x0026 line=682 │ │ locals : │ │ 0x000b - 0x0027 reg=0 builder Landroid/app/AlertDialog$Builder; │ │ 0x0000 - 0x0027 reg=3 this Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; │ │ │ │ - source_file_idx : 3272 (SpinnerICS.java) │ │ + source_file_idx : 3278 (SpinnerICS.java) │ │ │ │ Class #764 header: │ │ -class_idx : 956 │ │ +class_idx : 960 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3272 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3278 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #764 annotations: │ │ Annotations on class │ │ @@ -213713,77 +213685,77 @@ │ │ type : '(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;Landroid/support/v7/internal/widget/SpinnerICS;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09f994: |[09f994] android.support.v7.internal.widget.SpinnerICS$DropdownPopup$1.:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;Landroid/support/v7/internal/widget/SpinnerICS;)V │ │ -09f9a4: 5b01 c90b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0bc9 │ │ -09f9a8: 5b02 ca0b |0002: iput-object v2, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.val$this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bca │ │ -09f9ac: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -09f9b2: 0e00 |0007: return-void │ │ +0a0160: |[0a0160] android.support.v7.internal.widget.SpinnerICS$DropdownPopup$1.:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;Landroid/support/v7/internal/widget/SpinnerICS;)V │ │ +0a0170: 5b01 c90b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0bc9 │ │ +0a0174: 5b02 ca0b |0002: iput-object v2, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.val$this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bca │ │ +0a0178: 7010 b324 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0a017e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v7/internal/widget/SpinnerICS; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;) │ │ name : 'onItemClick' │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ + registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 38 16-bit code units │ │ -09f9b4: |[09f9b4] android.support.v7.internal.widget.SpinnerICS$DropdownPopup$1.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ │ -09f9c4: 5440 c90b |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0bc9 │ │ -09f9c8: 5400 cd0b |0002: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ -09f9cc: 6e20 321f 7000 |0004: invoke-virtual {v0, v7}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1f32 │ │ -09f9d2: 5440 c90b |0007: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0bc9 │ │ -09f9d6: 5400 cd0b |0009: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ -09f9da: 5400 dd0b |000b: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0bdd │ │ -09f9de: 3800 1300 |000d: if-eqz v0, 0020 // +0013 │ │ -09f9e2: 5440 c90b |000f: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0bc9 │ │ -09f9e6: 5400 cd0b |0011: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ -09f9ea: 5441 c90b |0013: iget-object v1, v4, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0bc9 │ │ -09f9ee: 7110 e51e 0100 |0015: invoke-static {v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.access$100:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;)Landroid/widget/ListAdapter; // method@1ee5 │ │ -09f9f4: 0c01 |0018: move-result-object v1 │ │ -09f9f6: 7220 9223 7100 |0019: invoke-interface {v1, v7}, Landroid/widget/ListAdapter;.getItemId:(I)J // method@2392 │ │ -09f9fc: 0b02 |001c: move-result-wide v2 │ │ -09f9fe: 6e53 211f 6027 |001d: invoke-virtual {v0, v6, v7, v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.performItemClick:(Landroid/view/View;IJ)Z // method@1f21 │ │ -09fa04: 5440 c90b |0020: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0bc9 │ │ -09fa08: 6e10 e61e 0000 |0022: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.dismiss:()V // method@1ee6 │ │ -09fa0e: 0e00 |0025: return-void │ │ +0a0180: |[0a0180] android.support.v7.internal.widget.SpinnerICS$DropdownPopup$1.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ │ +0a0190: 5430 c90b |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0bc9 │ │ +0a0194: 5400 cd0b |0002: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ +0a0198: 6e20 321f 6000 |0004: invoke-virtual {v0, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1f32 │ │ +0a019e: 5430 c90b |0007: iget-object v0, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0bc9 │ │ +0a01a2: 5400 cd0b |0009: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ +0a01a6: 5400 dd0b |000b: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0bdd │ │ +0a01aa: 3800 1300 |000d: if-eqz v0, 0020 // +0013 │ │ +0a01ae: 5430 c90b |000f: iget-object v0, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0bc9 │ │ +0a01b2: 5400 cd0b |0011: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ +0a01b6: 5431 c90b |0013: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0bc9 │ │ +0a01ba: 7110 e51e 0100 |0015: invoke-static {v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.access$100:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;)Landroid/widget/ListAdapter; // method@1ee5 │ │ +0a01c0: 0c01 |0018: move-result-object v1 │ │ +0a01c2: 7220 9223 6100 |0019: invoke-interface {v1, v6}, Landroid/widget/ListAdapter;.getItemId:(I)J // method@2392 │ │ +0a01c8: 0b01 |001c: move-result-wide v1 │ │ +0a01ca: 6e52 211f 5016 |001d: invoke-virtual {v0, v5, v6, v1, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.performItemClick:(Landroid/view/View;IJ)Z // method@1f21 │ │ +0a01d0: 5430 c90b |0020: iget-object v0, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0bc9 │ │ +0a01d4: 6e10 e61e 0000 |0022: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.dismiss:()V // method@1ee6 │ │ +0a01da: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=708 │ │ 0x0007 line=709 │ │ 0x000f line=710 │ │ 0x0020 line=712 │ │ 0x0025 line=713 │ │ locals : │ │ - 0x0000 - 0x0026 reg=4 this Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1; │ │ - 0x0000 - 0x0026 reg=5 parent Landroid/support/v7/internal/widget/AdapterViewICS; │ │ - 0x0000 - 0x0026 reg=6 v Landroid/view/View; │ │ - 0x0000 - 0x0026 reg=7 position I │ │ - 0x0000 - 0x0026 reg=8 id J │ │ + 0x0000 - 0x0026 reg=3 this Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1; │ │ + 0x0000 - 0x0026 reg=4 parent Landroid/support/v7/internal/widget/AdapterViewICS; │ │ + 0x0000 - 0x0026 reg=5 v Landroid/view/View; │ │ + 0x0000 - 0x0026 reg=6 position I │ │ + 0x0000 - 0x0026 reg=7 id J │ │ │ │ - source_file_idx : 3272 (SpinnerICS.java) │ │ + source_file_idx : 3278 (SpinnerICS.java) │ │ │ │ Class #765 header: │ │ -class_idx : 957 │ │ +class_idx : 961 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 940 │ │ -source_file_idx : 3272 │ │ +superclass_idx : 944 │ │ +source_file_idx : 3278 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #765 annotations: │ │ Annotations on class │ │ @@ -213816,28 +213788,28 @@ │ │ type : '(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -09fa10: |[09fa10] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -09fa20: 5b23 cd0b |0000: iput-object v3, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ -09fa24: 7040 fa1d 4265 |0002: invoke-direct {v2, v4, v5, v6}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1dfa │ │ -09fa2a: 6e20 eb1e 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setAnchorView:(Landroid/view/View;)V // method@1eeb │ │ -09fa30: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -09fa32: 6e20 f01e 1200 |0009: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setModal:(Z)V // method@1ef0 │ │ -09fa38: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -09fa3a: 6e20 f21e 1200 |000d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setPromptPosition:(I)V // method@1ef2 │ │ -09fa40: 2200 9c03 |0010: new-instance v0, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper; // type@039c │ │ -09fa44: 2201 bc03 |0012: new-instance v1, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1; // type@03bc │ │ -09fa48: 7030 e21e 2103 |0014: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;Landroid/support/v7/internal/widget/SpinnerICS;)V // method@1ee2 │ │ -09fa4e: 7030 451d 3001 |0017: invoke-direct {v0, v3, v1}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V // method@1d45 │ │ -09fa54: 6e20 f11e 0200 |001a: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1ef1 │ │ -09fa5a: 0e00 |001d: return-void │ │ +0a01dc: |[0a01dc] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0a01ec: 5b23 cd0b |0000: iput-object v3, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ +0a01f0: 7040 fa1d 4265 |0002: invoke-direct {v2, v4, v5, v6}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1dfa │ │ +0a01f6: 6e20 eb1e 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setAnchorView:(Landroid/view/View;)V // method@1eeb │ │ +0a01fc: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +0a01fe: 6e20 f01e 1200 |0009: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setModal:(Z)V // method@1ef0 │ │ +0a0204: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0a0206: 6e20 f21e 1200 |000d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setPromptPosition:(I)V // method@1ef2 │ │ +0a020c: 2200 a003 |0010: new-instance v0, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper; // type@03a0 │ │ +0a0210: 2201 c003 |0012: new-instance v1, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1; // type@03c0 │ │ +0a0214: 7030 e21e 2103 |0014: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;Landroid/support/v7/internal/widget/SpinnerICS;)V // method@1ee2 │ │ +0a021a: 7030 451d 3001 |0017: invoke-direct {v0, v3, v1}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V // method@1d45 │ │ +0a0220: 6e20 f11e 0200 |001a: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1ef1 │ │ +0a0226: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=698 │ │ 0x0002 line=699 │ │ 0x0005 line=701 │ │ 0x0008 line=702 │ │ 0x000c line=703 │ │ @@ -213857,17 +213829,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;)Landroid/widget/ListAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09fa5c: |[09fa5c] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.access$100:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;)Landroid/widget/ListAdapter; │ │ -09fa6c: 5410 cb0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0bcb │ │ -09fa70: 1100 |0002: return-object v0 │ │ +0a0228: |[0a0228] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.access$100:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;)Landroid/widget/ListAdapter; │ │ +0a0238: 5410 cb0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0bcb │ │ +0a023c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=693 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; │ │ │ │ Virtual methods - │ │ @@ -213876,17 +213848,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09fa74: |[09fa74] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.getHintText:()Ljava/lang/CharSequence; │ │ -09fa84: 5410 cc0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@0bcc │ │ -09fa88: 1100 |0002: return-object v0 │ │ +0a0240: |[0a0240] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.getHintText:()Ljava/lang/CharSequence; │ │ +0a0250: 5410 cc0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@0bcc │ │ +0a0254: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; │ │ │ │ #1 : (in Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;) │ │ @@ -213894,18 +213866,18 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09fa8c: |[09fa8c] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.setAdapter:(Landroid/widget/ListAdapter;)V │ │ -09fa9c: 6f20 1b1e 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1e1b │ │ -09faa2: 5b01 cb0b |0003: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0bcb │ │ -09faa6: 0e00 |0005: return-void │ │ +0a0258: |[0a0258] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.setAdapter:(Landroid/widget/ListAdapter;)V │ │ +0a0268: 6f20 1b1e 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1e1b │ │ +0a026e: 5b01 cb0b |0003: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0bcb │ │ +0a0272: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ 0x0003 line=722 │ │ 0x0005 line=723 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; │ │ @@ -213916,17 +213888,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09faa8: |[09faa8] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.setPromptText:(Ljava/lang/CharSequence;)V │ │ -09fab8: 5b01 cc0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@0bcc │ │ -09fabc: 0e00 |0002: return-void │ │ +0a0274: |[0a0274] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.setPromptText:(Ljava/lang/CharSequence;)V │ │ +0a0284: 5b01 cc0b |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@0bcc │ │ +0a0288: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ 0x0002 line=732 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; │ │ 0x0000 - 0x0003 reg=1 hintText Ljava/lang/CharSequence; │ │ @@ -213936,85 +213908,85 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -09fac0: |[09fac0] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.show:()V │ │ -09fad0: 5485 cd0b |0000: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ -09fad4: 6e10 0f1f 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getPaddingLeft:()I // method@1f0f │ │ -09fada: 0a02 |0005: move-result v2 │ │ -09fadc: 5485 cd0b |0006: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ -09fae0: 5255 d50b |0008: iget v5, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@0bd5 │ │ -09fae4: 12e6 |000a: const/4 v6, #int -2 // #fe │ │ -09fae6: 3365 5d00 |000b: if-ne v5, v6, 0068 // +005d │ │ -09faea: 5485 cd0b |000d: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ -09faee: 6e10 151f 0500 |000f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getWidth:()I // method@1f15 │ │ -09faf4: 0a04 |0012: move-result v4 │ │ -09faf6: 5485 cd0b |0013: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ -09fafa: 6e10 101f 0500 |0015: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getPaddingRight:()I // method@1f10 │ │ -09fb00: 0a03 |0018: move-result v3 │ │ -09fb02: 5486 cd0b |0019: iget-object v6, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ -09fb06: 5485 cb0b |001b: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0bcb │ │ -09fb0a: 1f05 6604 |001d: check-cast v5, Landroid/widget/SpinnerAdapter; // type@0466 │ │ -09fb0e: 6e10 e71e 0800 |001f: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1ee7 │ │ -09fb14: 0c07 |0022: move-result-object v7 │ │ -09fb16: 6e30 1b1f 5607 |0023: invoke-virtual {v6, v5, v7}, Landroid/support/v7/internal/widget/SpinnerICS;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@1f1b │ │ -09fb1c: 0a05 |0026: move-result v5 │ │ -09fb1e: 9106 0402 |0027: sub-int v6, v4, v2 │ │ -09fb22: b136 |0029: sub-int/2addr v6, v3 │ │ -09fb24: 7120 ad24 6500 |002a: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -09fb2a: 0a05 |002d: move-result v5 │ │ -09fb2c: 6e20 ed1e 5800 |002e: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setContentWidth:(I)V // method@1eed │ │ -09fb32: 6e10 e71e 0800 |0031: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1ee7 │ │ -09fb38: 0c00 |0034: move-result-object v0 │ │ -09fb3a: 1201 |0035: const/4 v1, #int 0 // #0 │ │ -09fb3c: 3800 1400 |0036: if-eqz v0, 004a // +0014 │ │ -09fb40: 5485 cd0b |0038: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ -09fb44: 7110 021f 0500 |003a: invoke-static {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.access$200:(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect; // method@1f02 │ │ -09fb4a: 0c05 |003d: move-result-object v5 │ │ -09fb4c: 6e20 0402 5000 |003e: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0204 │ │ -09fb52: 5485 cd0b |0041: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ -09fb56: 7110 021f 0500 |0043: invoke-static {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.access$200:(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect; // method@1f02 │ │ -09fb5c: 0c05 |0046: move-result-object v5 │ │ -09fb5e: 5255 3000 |0047: iget v5, v5, Landroid/graphics/Rect;.left:I // field@0030 │ │ -09fb62: 7b51 |0049: neg-int v1, v5 │ │ -09fb64: 9005 0102 |004a: add-int v5, v1, v2 │ │ -09fb68: 6e20 ee1e 5800 |004c: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setHorizontalOffset:(I)V // method@1eee │ │ -09fb6e: 1225 |004f: const/4 v5, #int 2 // #2 │ │ -09fb70: 6e20 ef1e 5800 |0050: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setInputMethodMode:(I)V // method@1eef │ │ -09fb76: 6f10 311e 0800 |0053: invoke-super {v8}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ -09fb7c: 6e10 e91e 0800 |0056: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.getListView:()Landroid/widget/ListView; // method@1ee9 │ │ -09fb82: 0c05 |0059: move-result-object v5 │ │ -09fb84: 1216 |005a: const/4 v6, #int 1 // #1 │ │ -09fb86: 6e20 aa23 6500 |005b: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@23aa │ │ -09fb8c: 5485 cd0b |005e: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ -09fb90: 6e10 141f 0500 |0060: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1f14 │ │ -09fb96: 0a05 |0063: move-result v5 │ │ -09fb98: 6e20 f41e 5800 |0064: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setSelection:(I)V // method@1ef4 │ │ -09fb9e: 0e00 |0067: return-void │ │ -09fba0: 5485 cd0b |0068: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ -09fba4: 5255 d50b |006a: iget v5, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@0bd5 │ │ -09fba8: 12f6 |006c: const/4 v6, #int -1 // #ff │ │ -09fbaa: 3365 1500 |006d: if-ne v5, v6, 0082 // +0015 │ │ -09fbae: 5485 cd0b |006f: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ -09fbb2: 6e10 151f 0500 |0071: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getWidth:()I // method@1f15 │ │ -09fbb8: 0a04 |0074: move-result v4 │ │ -09fbba: 5485 cd0b |0075: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ -09fbbe: 6e10 101f 0500 |0077: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getPaddingRight:()I // method@1f10 │ │ -09fbc4: 0a03 |007a: move-result v3 │ │ -09fbc6: 9105 0402 |007b: sub-int v5, v4, v2 │ │ -09fbca: b135 |007d: sub-int/2addr v5, v3 │ │ -09fbcc: 6e20 ed1e 5800 |007e: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setContentWidth:(I)V // method@1eed │ │ -09fbd2: 28b0 |0081: goto 0031 // -0050 │ │ -09fbd4: 5485 cd0b |0082: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ -09fbd8: 5255 d50b |0084: iget v5, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@0bd5 │ │ -09fbdc: 6e20 ed1e 5800 |0086: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setContentWidth:(I)V // method@1eed │ │ -09fbe2: 28a8 |0089: goto 0031 // -0058 │ │ +0a028c: |[0a028c] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.show:()V │ │ +0a029c: 5485 cd0b |0000: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ +0a02a0: 6e10 0f1f 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getPaddingLeft:()I // method@1f0f │ │ +0a02a6: 0a02 |0005: move-result v2 │ │ +0a02a8: 5485 cd0b |0006: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ +0a02ac: 5255 d50b |0008: iget v5, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@0bd5 │ │ +0a02b0: 12e6 |000a: const/4 v6, #int -2 // #fe │ │ +0a02b2: 3365 5d00 |000b: if-ne v5, v6, 0068 // +005d │ │ +0a02b6: 5485 cd0b |000d: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ +0a02ba: 6e10 151f 0500 |000f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getWidth:()I // method@1f15 │ │ +0a02c0: 0a04 |0012: move-result v4 │ │ +0a02c2: 5485 cd0b |0013: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ +0a02c6: 6e10 101f 0500 |0015: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getPaddingRight:()I // method@1f10 │ │ +0a02cc: 0a03 |0018: move-result v3 │ │ +0a02ce: 5486 cd0b |0019: iget-object v6, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ +0a02d2: 5485 cb0b |001b: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0bcb │ │ +0a02d6: 1f05 6c04 |001d: check-cast v5, Landroid/widget/SpinnerAdapter; // type@046c │ │ +0a02da: 6e10 e71e 0800 |001f: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1ee7 │ │ +0a02e0: 0c07 |0022: move-result-object v7 │ │ +0a02e2: 6e30 1b1f 5607 |0023: invoke-virtual {v6, v5, v7}, Landroid/support/v7/internal/widget/SpinnerICS;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@1f1b │ │ +0a02e8: 0a05 |0026: move-result v5 │ │ +0a02ea: 9106 0402 |0027: sub-int v6, v4, v2 │ │ +0a02ee: b136 |0029: sub-int/2addr v6, v3 │ │ +0a02f0: 7120 ad24 6500 |002a: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +0a02f6: 0a05 |002d: move-result v5 │ │ +0a02f8: 6e20 ed1e 5800 |002e: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setContentWidth:(I)V // method@1eed │ │ +0a02fe: 6e10 e71e 0800 |0031: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1ee7 │ │ +0a0304: 0c00 |0034: move-result-object v0 │ │ +0a0306: 1201 |0035: const/4 v1, #int 0 // #0 │ │ +0a0308: 3800 1400 |0036: if-eqz v0, 004a // +0014 │ │ +0a030c: 5485 cd0b |0038: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ +0a0310: 7110 021f 0500 |003a: invoke-static {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.access$200:(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect; // method@1f02 │ │ +0a0316: 0c05 |003d: move-result-object v5 │ │ +0a0318: 6e20 0402 5000 |003e: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0204 │ │ +0a031e: 5485 cd0b |0041: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ +0a0322: 7110 021f 0500 |0043: invoke-static {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.access$200:(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect; // method@1f02 │ │ +0a0328: 0c05 |0046: move-result-object v5 │ │ +0a032a: 5255 3000 |0047: iget v5, v5, Landroid/graphics/Rect;.left:I // field@0030 │ │ +0a032e: 7b51 |0049: neg-int v1, v5 │ │ +0a0330: 9005 0102 |004a: add-int v5, v1, v2 │ │ +0a0334: 6e20 ee1e 5800 |004c: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setHorizontalOffset:(I)V // method@1eee │ │ +0a033a: 1225 |004f: const/4 v5, #int 2 // #2 │ │ +0a033c: 6e20 ef1e 5800 |0050: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setInputMethodMode:(I)V // method@1eef │ │ +0a0342: 6f10 311e 0800 |0053: invoke-super {v8}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1e31 │ │ +0a0348: 6e10 e91e 0800 |0056: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.getListView:()Landroid/widget/ListView; // method@1ee9 │ │ +0a034e: 0c05 |0059: move-result-object v5 │ │ +0a0350: 1216 |005a: const/4 v6, #int 1 // #1 │ │ +0a0352: 6e20 aa23 6500 |005b: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@23aa │ │ +0a0358: 5485 cd0b |005e: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ +0a035c: 6e10 141f 0500 |0060: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1f14 │ │ +0a0362: 0a05 |0063: move-result v5 │ │ +0a0364: 6e20 f41e 5800 |0064: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setSelection:(I)V // method@1ef4 │ │ +0a036a: 0e00 |0067: return-void │ │ +0a036c: 5485 cd0b |0068: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ +0a0370: 5255 d50b |006a: iget v5, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@0bd5 │ │ +0a0374: 12f6 |006c: const/4 v6, #int -1 // #ff │ │ +0a0376: 3365 1500 |006d: if-ne v5, v6, 0082 // +0015 │ │ +0a037a: 5485 cd0b |006f: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ +0a037e: 6e10 151f 0500 |0071: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getWidth:()I // method@1f15 │ │ +0a0384: 0a04 |0074: move-result v4 │ │ +0a0386: 5485 cd0b |0075: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ +0a038a: 6e10 101f 0500 |0077: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getPaddingRight:()I // method@1f10 │ │ +0a0390: 0a03 |007a: move-result v3 │ │ +0a0392: 9105 0402 |007b: sub-int v5, v4, v2 │ │ +0a0396: b135 |007d: sub-int/2addr v5, v3 │ │ +0a0398: 6e20 ed1e 5800 |007e: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setContentWidth:(I)V // method@1eed │ │ +0a039e: 28b0 |0081: goto 0031 // -0050 │ │ +0a03a0: 5485 cd0b |0082: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0bcd │ │ +0a03a4: 5255 d50b |0084: iget v5, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@0bd5 │ │ +0a03a8: 6e20 ed1e 5800 |0086: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setContentWidth:(I)V // method@1eed │ │ +0a03ae: 28a8 |0089: goto 0031 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ 0x0006 line=737 │ │ 0x000d line=738 │ │ 0x0013 line=739 │ │ 0x0019 line=740 │ │ @@ -214040,21 +214012,21 @@ │ │ 0x0035 - 0x0068 reg=0 background Landroid/graphics/drawable/Drawable; │ │ 0x0036 - 0x0068 reg=1 bgOffset I │ │ 0x007b - 0x0082 reg=3 spinnerPaddingRight I │ │ 0x0075 - 0x0082 reg=4 spinnerWidth I │ │ 0x0006 - 0x008a reg=2 spinnerPaddingLeft I │ │ 0x0000 - 0x008a reg=8 this Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; │ │ │ │ - source_file_idx : 3272 (SpinnerICS.java) │ │ + source_file_idx : 3278 (SpinnerICS.java) │ │ │ │ Class #766 header: │ │ -class_idx : 965 │ │ +class_idx : 969 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3062 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3068 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #766 annotations: │ │ Annotations on class │ │ @@ -214099,30 +214071,30 @@ │ │ type : '(Landroid/content/Context;Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -09fbe4: |[09fbe4] android.support.v7.widget.PopupMenu.:(Landroid/content/Context;Landroid/view/View;)V │ │ -09fbf4: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ -09fbfa: 5b23 e80b |0003: iput-object v3, v2, Landroid/support/v7/widget/PopupMenu;.mContext:Landroid/content/Context; // field@0be8 │ │ -09fbfe: 2200 6003 |0005: new-instance v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0360 │ │ -09fc02: 7020 c219 3000 |0007: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@19c2 │ │ -09fc08: 5b20 ea0b |000a: iput-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0bea │ │ -09fc0c: 5420 ea0b |000c: iget-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0bea │ │ -09fc10: 6e20 041a 2000 |000e: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@1a04 │ │ -09fc16: 5b24 e70b |0011: iput-object v4, v2, Landroid/support/v7/widget/PopupMenu;.mAnchor:Landroid/view/View; // field@0be7 │ │ -09fc1a: 2200 6d03 |0013: new-instance v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper; // type@036d │ │ -09fc1e: 5421 ea0b |0015: iget-object v1, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0bea │ │ -09fc22: 7040 c71a 3041 |0017: invoke-direct {v0, v3, v1, v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;)V // method@1ac7 │ │ -09fc28: 5b20 ec0b |001a: iput-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0bec │ │ -09fc2c: 5420 ec0b |001c: iget-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0bec │ │ -09fc30: 6e20 de1a 2000 |001e: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1ade │ │ -09fc36: 0e00 |0021: return-void │ │ +0a03b0: |[0a03b0] android.support.v7.widget.PopupMenu.:(Landroid/content/Context;Landroid/view/View;)V │ │ +0a03c0: 7010 b324 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0a03c6: 5b23 e80b |0003: iput-object v3, v2, Landroid/support/v7/widget/PopupMenu;.mContext:Landroid/content/Context; // field@0be8 │ │ +0a03ca: 2200 6403 |0005: new-instance v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@0364 │ │ +0a03ce: 7020 c219 3000 |0007: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@19c2 │ │ +0a03d4: 5b20 ea0b |000a: iput-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0bea │ │ +0a03d8: 5420 ea0b |000c: iget-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0bea │ │ +0a03dc: 6e20 041a 2000 |000e: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@1a04 │ │ +0a03e2: 5b24 e70b |0011: iput-object v4, v2, Landroid/support/v7/widget/PopupMenu;.mAnchor:Landroid/view/View; // field@0be7 │ │ +0a03e6: 2200 7103 |0013: new-instance v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper; // type@0371 │ │ +0a03ea: 5421 ea0b |0015: iget-object v1, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0bea │ │ +0a03ee: 7040 c71a 3041 |0017: invoke-direct {v0, v3, v1, v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;)V // method@1ac7 │ │ +0a03f4: 5b20 ec0b |001a: iput-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0bec │ │ +0a03f8: 5420 ec0b |001c: iget-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0bec │ │ +0a03fc: 6e20 de1a 2000 |001e: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1ade │ │ +0a0402: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ 0x0005 line=67 │ │ 0x000c line=68 │ │ 0x0011 line=69 │ │ @@ -214140,18 +214112,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09fc38: |[09fc38] android.support.v7.widget.PopupMenu.dismiss:()V │ │ -09fc48: 5410 ec0b |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0bec │ │ -09fc4c: 6e10 cd1a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1acd │ │ -09fc52: 0e00 |0005: return-void │ │ +0a0404: |[0a0404] android.support.v7.widget.PopupMenu.dismiss:()V │ │ +0a0414: 5410 ec0b |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0bec │ │ +0a0418: 6e10 cd1a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1acd │ │ +0a041e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0005 line=118 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/PopupMenu; │ │ │ │ @@ -214160,17 +214132,17 @@ │ │ type : '()Landroid/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09fc54: |[09fc54] android.support.v7.widget.PopupMenu.getMenu:()Landroid/view/Menu; │ │ -09fc64: 5410 ea0b |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0bea │ │ -09fc68: 1100 |0002: return-object v0 │ │ +0a0420: |[0a0420] android.support.v7.widget.PopupMenu.getMenu:()Landroid/view/Menu; │ │ +0a0430: 5410 ea0b |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0bea │ │ +0a0434: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/PopupMenu; │ │ │ │ #2 : (in Landroid/support/v7/widget/PopupMenu;) │ │ @@ -214178,19 +214150,19 @@ │ │ type : '()Landroid/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09fc6c: |[09fc6c] android.support.v7.widget.PopupMenu.getMenuInflater:()Landroid/view/MenuInflater; │ │ -09fc7c: 2200 4703 |0000: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@0347 │ │ -09fc80: 5421 e80b |0002: iget-object v1, v2, Landroid/support/v7/widget/PopupMenu;.mContext:Landroid/content/Context; // field@0be8 │ │ -09fc84: 7020 8418 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@1884 │ │ -09fc8a: 1100 |0007: return-object v0 │ │ +0a0438: |[0a0438] android.support.v7.widget.PopupMenu.getMenuInflater:()Landroid/view/MenuInflater; │ │ +0a0448: 2200 4b03 |0000: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@034b │ │ +0a044c: 5421 e80b |0002: iget-object v1, v2, Landroid/support/v7/widget/PopupMenu;.mContext:Landroid/content/Context; // field@0be8 │ │ +0a0450: 7020 8418 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@1884 │ │ +0a0456: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/widget/PopupMenu; │ │ │ │ #3 : (in Landroid/support/v7/widget/PopupMenu;) │ │ @@ -214198,20 +214170,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -09fc8c: |[09fc8c] android.support.v7.widget.PopupMenu.inflate:(I)V │ │ -09fc9c: 6e10 531f 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/widget/PopupMenu;.getMenuInflater:()Landroid/view/MenuInflater; // method@1f53 │ │ -09fca2: 0c00 |0003: move-result-object v0 │ │ -09fca4: 5421 ea0b |0004: iget-object v1, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0bea │ │ -09fca8: 6e30 e620 3001 |0006: invoke-virtual {v0, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@20e6 │ │ -09fcae: 0e00 |0009: return-void │ │ +0a0458: |[0a0458] android.support.v7.widget.PopupMenu.inflate:(I)V │ │ +0a0468: 6e10 531f 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/widget/PopupMenu;.getMenuInflater:()Landroid/view/MenuInflater; // method@1f53 │ │ +0a046e: 0c00 |0003: move-result-object v0 │ │ +0a0470: 5421 ea0b |0004: iget-object v1, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0bea │ │ +0a0474: 6e30 e620 3001 |0006: invoke-virtual {v0, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@20e6 │ │ +0a047a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0009 line=102 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/widget/PopupMenu; │ │ 0x0000 - 0x000a reg=3 menuRes I │ │ @@ -214221,20 +214193,20 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -09fcb0: |[09fcb0] android.support.v7.widget.PopupMenu.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -09fcc0: 5410 e90b |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mDismissListener:Landroid/support/v7/widget/PopupMenu$OnDismissListener; // field@0be9 │ │ -09fcc4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -09fcc8: 5410 e90b |0004: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mDismissListener:Landroid/support/v7/widget/PopupMenu$OnDismissListener; // field@0be9 │ │ -09fccc: 7220 4e1f 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v7/widget/PopupMenu$OnDismissListener;.onDismiss:(Landroid/support/v7/widget/PopupMenu;)V // method@1f4e │ │ -09fcd2: 0e00 |0009: return-void │ │ +0a047c: |[0a047c] android.support.v7.widget.PopupMenu.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +0a048c: 5410 e90b |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mDismissListener:Landroid/support/v7/widget/PopupMenu$OnDismissListener; // field@0be9 │ │ +0a0490: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0a0494: 5410 e90b |0004: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mDismissListener:Landroid/support/v7/widget/PopupMenu$OnDismissListener; // field@0be9 │ │ +0a0498: 7220 4e1f 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v7/widget/PopupMenu$OnDismissListener;.onDismiss:(Landroid/support/v7/widget/PopupMenu;)V // method@1f4e │ │ +0a049e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x0009 line=155 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/widget/PopupMenu; │ │ @@ -214246,16 +214218,16 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fcd4: |[09fcd4] android.support.v7.widget.PopupMenu.onCloseSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ -09fce4: 0e00 |0000: return-void │ │ +0a04a0: |[0a04a0] android.support.v7.widget.PopupMenu.onCloseSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ +0a04b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/widget/PopupMenu; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ │ │ @@ -214264,23 +214236,23 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -09fce8: |[09fce8] android.support.v7.widget.PopupMenu.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ -09fcf8: 5410 eb0b |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mMenuItemClickListener:Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; // field@0beb │ │ -09fcfc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -09fd00: 5410 eb0b |0004: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mMenuItemClickListener:Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; // field@0beb │ │ -09fd04: 7220 4f1f 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@1f4f │ │ -09fd0a: 0a00 |0009: move-result v0 │ │ -09fd0c: 0f00 |000a: return v0 │ │ -09fd0e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -09fd10: 28fe |000c: goto 000a // -0002 │ │ +0a04b4: |[0a04b4] android.support.v7.widget.PopupMenu.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ +0a04c4: 5410 eb0b |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mMenuItemClickListener:Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; // field@0beb │ │ +0a04c8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a04cc: 5410 eb0b |0004: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mMenuItemClickListener:Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; // field@0beb │ │ +0a04d0: 7220 4f1f 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@1f4f │ │ +0a04d6: 0a00 |0009: move-result v0 │ │ +0a04d8: 0f00 |000a: return v0 │ │ +0a04da: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0a04dc: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0004 line=143 │ │ 0x000a line=145 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/widget/PopupMenu; │ │ @@ -214292,16 +214264,16 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fd14: |[09fd14] android.support.v7.widget.PopupMenu.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -09fd24: 0e00 |0000: return-void │ │ +0a04e0: |[0a04e0] android.support.v7.widget.PopupMenu.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +0a04f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/widget/PopupMenu; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ @@ -214310,28 +214282,28 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -09fd28: |[09fd28] android.support.v7.widget.PopupMenu.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ -09fd38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09fd3a: 3905 0400 |0001: if-nez v5, 0005 // +0004 │ │ -09fd3e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -09fd40: 0f00 |0004: return v0 │ │ -09fd42: 6e10 f119 0500 |0005: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.hasVisibleItems:()Z // method@19f1 │ │ -09fd48: 0a01 |0008: move-result v1 │ │ -09fd4a: 3801 fbff |0009: if-eqz v1, 0004 // -0005 │ │ -09fd4e: 2201 6d03 |000b: new-instance v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper; // type@036d │ │ -09fd52: 5442 e80b |000d: iget-object v2, v4, Landroid/support/v7/widget/PopupMenu;.mContext:Landroid/content/Context; // field@0be8 │ │ -09fd56: 5443 e70b |000f: iget-object v3, v4, Landroid/support/v7/widget/PopupMenu;.mAnchor:Landroid/view/View; // field@0be7 │ │ -09fd5a: 7040 c71a 2135 |0011: invoke-direct {v1, v2, v5, v3}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;)V // method@1ac7 │ │ -09fd60: 6e10 e01a 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.show:()V // method@1ae0 │ │ -09fd66: 28ed |0017: goto 0004 // -0013 │ │ +0a04f4: |[0a04f4] android.support.v7.widget.PopupMenu.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ +0a0504: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a0506: 3905 0400 |0001: if-nez v5, 0005 // +0004 │ │ +0a050a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0a050c: 0f00 |0004: return v0 │ │ +0a050e: 6e10 f119 0500 |0005: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.hasVisibleItems:()Z // method@19f1 │ │ +0a0514: 0a01 |0008: move-result v1 │ │ +0a0516: 3801 fbff |0009: if-eqz v1, 0004 // -0005 │ │ +0a051a: 2201 7103 |000b: new-instance v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper; // type@0371 │ │ +0a051e: 5442 e80b |000d: iget-object v2, v4, Landroid/support/v7/widget/PopupMenu;.mContext:Landroid/content/Context; // field@0be8 │ │ +0a0522: 5443 e70b |000f: iget-object v3, v4, Landroid/support/v7/widget/PopupMenu;.mAnchor:Landroid/view/View; // field@0be7 │ │ +0a0526: 7040 c71a 2135 |0011: invoke-direct {v1, v2, v5, v3}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;)V // method@1ac7 │ │ +0a052c: 6e10 e01a 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.show:()V // method@1ae0 │ │ +0a0532: 28ed |0017: goto 0004 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=161 │ │ 0x0004 line=169 │ │ 0x0005 line=163 │ │ 0x000b line=168 │ │ locals : │ │ @@ -214343,17 +214315,17 @@ │ │ type : '(Landroid/support/v7/widget/PopupMenu$OnDismissListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09fd68: |[09fd68] android.support.v7.widget.PopupMenu.setOnDismissListener:(Landroid/support/v7/widget/PopupMenu$OnDismissListener;)V │ │ -09fd78: 5b01 e90b |0000: iput-object v1, v0, Landroid/support/v7/widget/PopupMenu;.mDismissListener:Landroid/support/v7/widget/PopupMenu$OnDismissListener; // field@0be9 │ │ -09fd7c: 0e00 |0002: return-void │ │ +0a0534: |[0a0534] android.support.v7.widget.PopupMenu.setOnDismissListener:(Landroid/support/v7/widget/PopupMenu$OnDismissListener;)V │ │ +0a0544: 5b01 e90b |0000: iput-object v1, v0, Landroid/support/v7/widget/PopupMenu;.mDismissListener:Landroid/support/v7/widget/PopupMenu$OnDismissListener; // field@0be9 │ │ +0a0548: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0002 line=136 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/PopupMenu; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v7/widget/PopupMenu$OnDismissListener; │ │ @@ -214363,17 +214335,17 @@ │ │ type : '(Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09fd80: |[09fd80] android.support.v7.widget.PopupMenu.setOnMenuItemClickListener:(Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener;)V │ │ -09fd90: 5b01 eb0b |0000: iput-object v1, v0, Landroid/support/v7/widget/PopupMenu;.mMenuItemClickListener:Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; // field@0beb │ │ -09fd94: 0e00 |0002: return-void │ │ +0a054c: |[0a054c] android.support.v7.widget.PopupMenu.setOnMenuItemClickListener:(Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener;)V │ │ +0a055c: 5b01 eb0b |0000: iput-object v1, v0, Landroid/support/v7/widget/PopupMenu;.mMenuItemClickListener:Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; // field@0beb │ │ +0a0560: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0002 line=127 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/PopupMenu; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; │ │ @@ -214383,32 +214355,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09fd98: |[09fd98] android.support.v7.widget.PopupMenu.show:()V │ │ -09fda8: 5410 ec0b |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0bec │ │ -09fdac: 6e10 e01a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.show:()V // method@1ae0 │ │ -09fdb2: 0e00 |0005: return-void │ │ +0a0564: |[0a0564] android.support.v7.widget.PopupMenu.show:()V │ │ +0a0574: 5410 ec0b |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0bec │ │ +0a0578: 6e10 e01a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.show:()V // method@1ae0 │ │ +0a057e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0005 line=110 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/PopupMenu; │ │ │ │ - source_file_idx : 3062 (PopupMenu.java) │ │ + source_file_idx : 3068 (PopupMenu.java) │ │ │ │ Class #767 header: │ │ -class_idx : 983 │ │ +class_idx : 987 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1110 │ │ -source_file_idx : 3220 │ │ +superclass_idx : 1116 │ │ +source_file_idx : 3226 │ │ static_fields_size : 4 │ │ instance_fields_size: 42 │ │ direct_methods_size : 62 │ │ virtual_methods_size: 37 │ │ │ │ Class #767 annotations: │ │ Annotations on class │ │ @@ -214618,37 +214590,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09fdb4: |[09fdb4] android.support.v7.widget.SearchView.:()V │ │ -09fdc4: 2200 d203 |0000: new-instance v0, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // type@03d2 │ │ -09fdc8: 7010 781f 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.:()V // method@1f78 │ │ -09fdce: 6900 030c |0005: sput-object v0, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0c03 │ │ -09fdd2: 0e00 |0007: return-void │ │ +0a0580: |[0a0580] android.support.v7.widget.SearchView.:()V │ │ +0a0590: 2200 d603 |0000: new-instance v0, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // type@03d6 │ │ +0a0594: 7010 781f 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.:()V // method@1f78 │ │ +0a059a: 6900 030c |0005: sput-object v0, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0c03 │ │ +0a059e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/widget/SearchView;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -09fdd4: |[09fdd4] android.support.v7.widget.SearchView.:(Landroid/content/Context;)V │ │ -09fde4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09fde6: 7030 b51f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/widget/SearchView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1fb5 │ │ -09fdec: 0e00 |0004: return-void │ │ +0a05a0: |[0a05a0] android.support.v7.widget.SearchView.:(Landroid/content/Context;)V │ │ +0a05b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a05b2: 7030 b51f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/widget/SearchView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1fb5 │ │ +0a05b8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0004 line=255 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -214658,201 +214630,201 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 405 16-bit code units │ │ -09fdf0: |[09fdf0] android.support.v7.widget.SearchView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -09fe00: 150c 0010 |0000: const/high16 v12, #int 268435456 // #1000 │ │ -09fe04: 121b |0002: const/4 v11, #int 1 // #1 │ │ -09fe06: 120a |0003: const/4 v10, #int 0 // #0 │ │ -09fe08: 12f9 |0004: const/4 v9, #int -1 // #ff │ │ -09fe0a: 7030 7023 ed0f |0005: invoke-direct {v13, v14, v15}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2370 │ │ -09fe10: 2207 c903 |0008: new-instance v7, Landroid/support/v7/widget/SearchView$1; // type@03c9 │ │ -09fe14: 7020 661f d700 |000a: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$1;.:(Landroid/support/v7/widget/SearchView;)V // method@1f66 │ │ -09fe1a: 5bd7 230c |000d: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0c23 │ │ -09fe1e: 2207 ca03 |000f: new-instance v7, Landroid/support/v7/widget/SearchView$2; // type@03ca │ │ -09fe22: 7020 681f d700 |0011: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$2;.:(Landroid/support/v7/widget/SearchView;)V // method@1f68 │ │ -09fe28: 5bd7 2a0c |0014: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0c2a │ │ -09fe2c: 2207 cb03 |0016: new-instance v7, Landroid/support/v7/widget/SearchView$3; // type@03cb │ │ -09fe30: 7020 6a1f d700 |0018: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$3;.:(Landroid/support/v7/widget/SearchView;)V // method@1f6a │ │ -09fe36: 5bd7 1d0c |001b: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@0c1d │ │ -09fe3a: 2207 dd04 |001d: new-instance v7, Ljava/util/WeakHashMap; // type@04dd │ │ -09fe3e: 7010 5225 0700 |001f: invoke-direct {v7}, Ljava/util/WeakHashMap;.:()V // method@2552 │ │ -09fe44: 5bd7 190c |0022: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0c19 │ │ -09fe48: 2207 cf03 |0024: new-instance v7, Landroid/support/v7/widget/SearchView$7; // type@03cf │ │ -09fe4c: 7020 721f d700 |0026: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$7;.:(Landroid/support/v7/widget/SearchView;)V // method@1f72 │ │ -09fe52: 5bd7 100c |0029: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0c10 │ │ -09fe56: 2207 d003 |002b: new-instance v7, Landroid/support/v7/widget/SearchView$8; // type@03d0 │ │ -09fe5a: 7020 741f d700 |002d: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$8;.:(Landroid/support/v7/widget/SearchView;)V // method@1f74 │ │ -09fe60: 5bd7 280c |0030: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@0c28 │ │ -09fe64: 2207 d103 |0032: new-instance v7, Landroid/support/v7/widget/SearchView$9; // type@03d1 │ │ -09fe68: 7020 761f d700 |0034: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$9;.:(Landroid/support/v7/widget/SearchView;)V // method@1f76 │ │ -09fe6e: 5bd7 120c |0037: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@0c12 │ │ -09fe72: 2207 c603 |0039: new-instance v7, Landroid/support/v7/widget/SearchView$10; // type@03c6 │ │ -09fe76: 7020 5d1f d700 |003b: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$10;.:(Landroid/support/v7/widget/SearchView;)V // method@1f5d │ │ -09fe7c: 5bd7 130c |003e: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0c13 │ │ -09fe80: 2207 c703 |0040: new-instance v7, Landroid/support/v7/widget/SearchView$11; // type@03c7 │ │ -09fe84: 7020 5f1f d700 |0042: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$11;.:(Landroid/support/v7/widget/SearchView;)V // method@1f5f │ │ -09fe8a: 5bd7 140c |0045: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0c14 │ │ -09fe8e: 2207 c803 |0047: new-instance v7, Landroid/support/v7/widget/SearchView$12; // type@03c8 │ │ -09fe92: 7020 621f d700 |0049: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$12;.:(Landroid/support/v7/widget/SearchView;)V // method@1f62 │ │ -09fe98: 5bd7 290c |004c: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@0c29 │ │ -09fe9c: 1a07 d919 |004e: const-string v7, "layout_inflater" // string@19d9 │ │ -09fea0: 6e20 2501 7e00 |0050: invoke-virtual {v14, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ -09fea6: 0c03 |0053: move-result-object v3 │ │ -09fea8: 1f03 0704 |0054: check-cast v3, Landroid/view/LayoutInflater; // type@0407 │ │ -09feac: 6007 2f08 |0056: sget v7, Landroid/support/v7/appcompat/R$layout;.abc_search_view:I // field@082f │ │ -09feb0: 6e40 cb20 73bd |0058: invoke-virtual {v3, v7, v13, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -09feb6: 6007 0408 |005b: sget v7, Landroid/support/v7/appcompat/R$id;.search_button:I // field@0804 │ │ -09feba: 6e20 d41f 7d00 |005d: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ -09fec0: 0c07 |0060: move-result-object v7 │ │ -09fec2: 5bd7 1e0c |0061: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0c1e │ │ -09fec6: 6007 0a08 |0063: sget v7, Landroid/support/v7/appcompat/R$id;.search_src_text:I // field@080a │ │ -09feca: 6e20 d41f 7d00 |0065: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ -09fed0: 0c07 |0068: move-result-object v7 │ │ -09fed2: 1f07 d603 |0069: check-cast v7, Landroid/support/v7/widget/SearchView$SearchAutoComplete; // type@03d6 │ │ -09fed6: 5bd7 1c0c |006b: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -09feda: 54d7 1c0c |006d: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -09fede: 6e20 af1f d700 |006f: invoke-virtual {v7, v13}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSearchView:(Landroid/support/v7/widget/SearchView;)V // method@1faf │ │ -09fee4: 6007 0608 |0072: sget v7, Landroid/support/v7/appcompat/R$id;.search_edit_frame:I // field@0806 │ │ -09fee8: 6e20 d41f 7d00 |0074: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ -09feee: 0c07 |0077: move-result-object v7 │ │ -09fef0: 5bd7 1f0c |0078: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@0c1f │ │ -09fef4: 6007 0908 |007a: sget v7, Landroid/support/v7/appcompat/R$id;.search_plate:I // field@0809 │ │ -09fef8: 6e20 d41f 7d00 |007c: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ -09fefe: 0c07 |007f: move-result-object v7 │ │ -09ff00: 5bd7 210c |0080: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0c21 │ │ -09ff04: 6007 1108 |0082: sget v7, Landroid/support/v7/appcompat/R$id;.submit_area:I // field@0811 │ │ -09ff08: 6e20 d41f 7d00 |0084: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ -09ff0e: 0c07 |0087: move-result-object v7 │ │ -09ff10: 5bd7 240c |0088: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0c24 │ │ -09ff14: 6007 0708 |008a: sget v7, Landroid/support/v7/appcompat/R$id;.search_go_btn:I // field@0807 │ │ -09ff18: 6e20 d41f 7d00 |008c: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ -09ff1e: 0c07 |008f: move-result-object v7 │ │ -09ff20: 5bd7 250c |0090: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0c25 │ │ -09ff24: 6007 0508 |0092: sget v7, Landroid/support/v7/appcompat/R$id;.search_close_btn:I // field@0805 │ │ -09ff28: 6e20 d41f 7d00 |0094: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ -09ff2e: 0c07 |0097: move-result-object v7 │ │ -09ff30: 1f07 5404 |0098: check-cast v7, Landroid/widget/ImageView; // type@0454 │ │ -09ff34: 5bd7 080c |009a: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0c08 │ │ -09ff38: 6007 0b08 |009c: sget v7, Landroid/support/v7/appcompat/R$id;.search_voice_btn:I // field@080b │ │ -09ff3c: 6e20 d41f 7d00 |009e: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ -09ff42: 0c07 |00a1: move-result-object v7 │ │ -09ff44: 5bd7 2d0c |00a2: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0c2d │ │ -09ff48: 6007 0808 |00a4: sget v7, Landroid/support/v7/appcompat/R$id;.search_mag_icon:I // field@0808 │ │ -09ff4c: 6e20 d41f 7d00 |00a6: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ -09ff52: 0c07 |00a9: move-result-object v7 │ │ -09ff54: 1f07 5404 |00aa: check-cast v7, Landroid/widget/ImageView; // type@0454 │ │ -09ff58: 5bd7 200c |00ac: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@0c20 │ │ -09ff5c: 54d7 1e0c |00ae: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0c1e │ │ -09ff60: 54d8 100c |00b0: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0c10 │ │ -09ff64: 6e20 d021 8700 |00b2: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@21d0 │ │ -09ff6a: 54d7 080c |00b5: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0c08 │ │ -09ff6e: 54d8 100c |00b7: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0c10 │ │ -09ff72: 6e20 6823 8700 |00b9: invoke-virtual {v7, v8}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2368 │ │ -09ff78: 54d7 250c |00bc: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0c25 │ │ -09ff7c: 54d8 100c |00be: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0c10 │ │ -09ff80: 6e20 d021 8700 |00c0: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@21d0 │ │ -09ff86: 54d7 2d0c |00c3: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0c2d │ │ -09ff8a: 54d8 100c |00c5: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0c10 │ │ -09ff8e: 6e20 d021 8700 |00c7: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@21d0 │ │ -09ff94: 54d7 1c0c |00ca: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -09ff98: 54d8 100c |00cc: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0c10 │ │ -09ff9c: 6e20 a81f 8700 |00ce: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1fa8 │ │ -09ffa2: 54d7 1c0c |00d1: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -09ffa6: 54d8 290c |00d3: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@0c29 │ │ -09ffaa: 6e20 861f 8700 |00d5: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1f86 │ │ -09ffb0: 54d7 1c0c |00d8: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -09ffb4: 54d8 120c |00da: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@0c12 │ │ -09ffb8: 6e20 a91f 8700 |00dc: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@1fa9 │ │ -09ffbe: 54d7 1c0c |00df: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -09ffc2: 54d8 130c |00e1: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0c13 │ │ -09ffc6: 6e20 ab1f 8700 |00e3: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1fab │ │ -09ffcc: 54d7 1c0c |00e6: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -09ffd0: 54d8 140c |00e8: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0c14 │ │ -09ffd4: 6e20 ac1f 8700 |00ea: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1fac │ │ -09ffda: 54d7 1c0c |00ed: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -09ffde: 54d8 280c |00ef: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@0c28 │ │ -09ffe2: 6e20 ad1f 8700 |00f1: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@1fad │ │ -09ffe8: 54d7 1c0c |00f4: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -09ffec: 2208 cc03 |00f6: new-instance v8, Landroid/support/v7/widget/SearchView$4; // type@03cc │ │ -09fff0: 7020 6c1f d800 |00f8: invoke-direct {v8, v13}, Landroid/support/v7/widget/SearchView$4;.:(Landroid/support/v7/widget/SearchView;)V // method@1f6c │ │ -09fff6: 6e20 aa1f 8700 |00fb: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@1faa │ │ -09fffc: 6207 1c09 |00fe: sget-object v7, Landroid/support/v7/appcompat/R$styleable;.SearchView:[I // field@091c │ │ -0a0000: 6e5a 2b01 fea7 |0100: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ -0a0006: 0c00 |0103: move-result-object v0 │ │ -0a0008: 1237 |0104: const/4 v7, #int 3 // #3 │ │ -0a000a: 6e30 9201 700b |0105: invoke-virtual {v0, v7, v11}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ -0a0010: 0a07 |0108: move-result v7 │ │ -0a0012: 6e20 0a20 7d00 |0109: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.setIconifiedByDefault:(Z)V // method@200a │ │ -0a0018: 6e30 9501 a009 |010c: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ -0a001e: 0a05 |010f: move-result v5 │ │ -0a0020: 3295 0500 |0110: if-eq v5, v9, 0115 // +0005 │ │ -0a0024: 6e20 0e20 5d00 |0112: invoke-virtual {v13, v5}, Landroid/support/v7/widget/SearchView;.setMaxWidth:(I)V // method@200e │ │ -0a002a: 1247 |0115: const/4 v7, #int 4 // #4 │ │ -0a002c: 6e20 9d01 7000 |0116: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@019d │ │ -0a0032: 0c06 |0119: move-result-object v6 │ │ -0a0034: 7110 6020 0600 |011a: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -0a003a: 0a07 |011d: move-result v7 │ │ -0a003c: 3907 0500 |011e: if-nez v7, 0123 // +0005 │ │ -0a0040: 6e20 1620 6d00 |0120: invoke-virtual {v13, v6}, Landroid/support/v7/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@2016 │ │ -0a0046: 1227 |0123: const/4 v7, #int 2 // #2 │ │ -0a0048: 6e30 9801 7009 |0124: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -0a004e: 0a02 |0127: move-result v2 │ │ -0a0050: 3292 0500 |0128: if-eq v2, v9, 012d // +0005 │ │ -0a0054: 6e20 0b20 2d00 |012a: invoke-virtual {v13, v2}, Landroid/support/v7/widget/SearchView;.setImeOptions:(I)V // method@200b │ │ -0a005a: 6e30 9801 b009 |012d: invoke-virtual {v0, v11, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -0a0060: 0a04 |0130: move-result v4 │ │ -0a0062: 3294 0500 |0131: if-eq v4, v9, 0136 // +0005 │ │ -0a0066: 6e20 0d20 4d00 |0133: invoke-virtual {v13, v4}, Landroid/support/v7/widget/SearchView;.setInputType:(I)V // method@200d │ │ -0a006c: 6e10 a001 0000 |0136: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -0a0072: 1211 |0139: const/4 v1, #int 1 // #1 │ │ -0a0074: 6207 3409 |013a: sget-object v7, Landroid/support/v7/appcompat/R$styleable;.View:[I // field@0934 │ │ -0a0078: 6e5a 2b01 fea7 |013c: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ -0a007e: 0c00 |013f: move-result-object v0 │ │ -0a0080: 6e30 9201 a001 |0140: invoke-virtual {v0, v10, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ -0a0086: 0a01 |0143: move-result v1 │ │ -0a0088: 6e10 a001 0000 |0144: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -0a008e: 6e20 0820 1d00 |0147: invoke-virtual {v13, v1}, Landroid/support/v7/widget/SearchView;.setFocusable:(Z)V // method@2008 │ │ -0a0094: 2207 3600 |014a: new-instance v7, Landroid/content/Intent; // type@0036 │ │ -0a0098: 1a08 e110 |014c: const-string v8, "android.speech.action.WEB_SEARCH" // string@10e1 │ │ -0a009c: 7020 3a01 8700 |014e: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@013a │ │ -0a00a2: 5bd7 2f0c |0151: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0c2f │ │ -0a00a6: 54d7 2f0c |0153: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0c2f │ │ -0a00aa: 6e20 3c01 c700 |0155: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ -0a00b0: 54d7 2f0c |0158: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0c2f │ │ -0a00b4: 1a08 e310 |015a: const-string v8, "android.speech.extra.LANGUAGE_MODEL" // string@10e3 │ │ -0a00b8: 1a09 1c27 |015c: const-string v9, "web_search" // string@271c │ │ -0a00bc: 6e30 5501 8709 |015e: invoke-virtual {v7, v8, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ -0a00c2: 2207 3600 |0161: new-instance v7, Landroid/content/Intent; // type@0036 │ │ -0a00c6: 1a08 e010 |0163: const-string v8, "android.speech.action.RECOGNIZE_SPEECH" // string@10e0 │ │ -0a00ca: 7020 3a01 8700 |0165: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@013a │ │ -0a00d0: 5bd7 2c0c |0168: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0c2c │ │ -0a00d4: 54d7 2c0c |016a: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0c2c │ │ -0a00d8: 6e20 3c01 c700 |016c: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ -0a00de: 54d7 1c0c |016f: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a00e2: 6e10 8c1f 0700 |0171: invoke-virtual {v7}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getDropDownAnchor:()I // method@1f8c │ │ -0a00e8: 0a07 |0174: move-result v7 │ │ -0a00ea: 6e20 d41f 7d00 |0175: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ -0a00f0: 0c07 |0178: move-result-object v7 │ │ -0a00f2: 5bd7 0a0c |0179: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0c0a │ │ -0a00f6: 54d7 0a0c |017b: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0c0a │ │ -0a00fa: 3807 0b00 |017d: if-eqz v7, 0188 // +000b │ │ -0a00fe: 6007 3600 |017f: sget v7, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ -0a0102: 1308 0b00 |0181: const/16 v8, #int 11 // #b │ │ -0a0106: 3487 0e00 |0183: if-lt v7, v8, 0191 // +000e │ │ -0a010a: 7010 cc1f 0d00 |0185: invoke-direct {v13}, Landroid/support/v7/widget/SearchView;.addOnLayoutChangeListenerToDropDownAnchorSDK11:()V // method@1fcc │ │ -0a0110: 55d7 0d0c |0188: iget-boolean v7, v13, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0c0d │ │ -0a0114: 7020 2120 7d00 |018a: invoke-direct {v13, v7}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@2021 │ │ -0a011a: 7010 1d20 0d00 |018d: invoke-direct {v13}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@201d │ │ -0a0120: 0e00 |0190: return-void │ │ -0a0122: 7010 cb1f 0d00 |0191: invoke-direct {v13}, Landroid/support/v7/widget/SearchView;.addOnLayoutChangeListenerToDropDownAnchorBase:()V // method@1fcb │ │ -0a0128: 28f4 |0194: goto 0188 // -000c │ │ +0a05bc: |[0a05bc] android.support.v7.widget.SearchView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a05cc: 150c 0010 |0000: const/high16 v12, #int 268435456 // #1000 │ │ +0a05d0: 121b |0002: const/4 v11, #int 1 // #1 │ │ +0a05d2: 120a |0003: const/4 v10, #int 0 // #0 │ │ +0a05d4: 12f9 |0004: const/4 v9, #int -1 // #ff │ │ +0a05d6: 7030 7023 ed0f |0005: invoke-direct {v13, v14, v15}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2370 │ │ +0a05dc: 2207 cd03 |0008: new-instance v7, Landroid/support/v7/widget/SearchView$1; // type@03cd │ │ +0a05e0: 7020 661f d700 |000a: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$1;.:(Landroid/support/v7/widget/SearchView;)V // method@1f66 │ │ +0a05e6: 5bd7 230c |000d: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0c23 │ │ +0a05ea: 2207 ce03 |000f: new-instance v7, Landroid/support/v7/widget/SearchView$2; // type@03ce │ │ +0a05ee: 7020 681f d700 |0011: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$2;.:(Landroid/support/v7/widget/SearchView;)V // method@1f68 │ │ +0a05f4: 5bd7 2a0c |0014: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0c2a │ │ +0a05f8: 2207 cf03 |0016: new-instance v7, Landroid/support/v7/widget/SearchView$3; // type@03cf │ │ +0a05fc: 7020 6a1f d700 |0018: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$3;.:(Landroid/support/v7/widget/SearchView;)V // method@1f6a │ │ +0a0602: 5bd7 1d0c |001b: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@0c1d │ │ +0a0606: 2207 e304 |001d: new-instance v7, Ljava/util/WeakHashMap; // type@04e3 │ │ +0a060a: 7010 5225 0700 |001f: invoke-direct {v7}, Ljava/util/WeakHashMap;.:()V // method@2552 │ │ +0a0610: 5bd7 190c |0022: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0c19 │ │ +0a0614: 2207 d303 |0024: new-instance v7, Landroid/support/v7/widget/SearchView$7; // type@03d3 │ │ +0a0618: 7020 721f d700 |0026: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$7;.:(Landroid/support/v7/widget/SearchView;)V // method@1f72 │ │ +0a061e: 5bd7 100c |0029: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0c10 │ │ +0a0622: 2207 d403 |002b: new-instance v7, Landroid/support/v7/widget/SearchView$8; // type@03d4 │ │ +0a0626: 7020 741f d700 |002d: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$8;.:(Landroid/support/v7/widget/SearchView;)V // method@1f74 │ │ +0a062c: 5bd7 280c |0030: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@0c28 │ │ +0a0630: 2207 d503 |0032: new-instance v7, Landroid/support/v7/widget/SearchView$9; // type@03d5 │ │ +0a0634: 7020 761f d700 |0034: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$9;.:(Landroid/support/v7/widget/SearchView;)V // method@1f76 │ │ +0a063a: 5bd7 120c |0037: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@0c12 │ │ +0a063e: 2207 ca03 |0039: new-instance v7, Landroid/support/v7/widget/SearchView$10; // type@03ca │ │ +0a0642: 7020 5d1f d700 |003b: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$10;.:(Landroid/support/v7/widget/SearchView;)V // method@1f5d │ │ +0a0648: 5bd7 130c |003e: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0c13 │ │ +0a064c: 2207 cb03 |0040: new-instance v7, Landroid/support/v7/widget/SearchView$11; // type@03cb │ │ +0a0650: 7020 5f1f d700 |0042: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$11;.:(Landroid/support/v7/widget/SearchView;)V // method@1f5f │ │ +0a0656: 5bd7 140c |0045: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0c14 │ │ +0a065a: 2207 cc03 |0047: new-instance v7, Landroid/support/v7/widget/SearchView$12; // type@03cc │ │ +0a065e: 7020 621f d700 |0049: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$12;.:(Landroid/support/v7/widget/SearchView;)V // method@1f62 │ │ +0a0664: 5bd7 290c |004c: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@0c29 │ │ +0a0668: 1a07 df19 |004e: const-string v7, "layout_inflater" // string@19df │ │ +0a066c: 6e20 2501 7e00 |0050: invoke-virtual {v14, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ +0a0672: 0c03 |0053: move-result-object v3 │ │ +0a0674: 1f03 0c04 |0054: check-cast v3, Landroid/view/LayoutInflater; // type@040c │ │ +0a0678: 6007 2f08 |0056: sget v7, Landroid/support/v7/appcompat/R$layout;.abc_search_view:I // field@082f │ │ +0a067c: 6e40 cb20 73bd |0058: invoke-virtual {v3, v7, v13, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +0a0682: 6007 0408 |005b: sget v7, Landroid/support/v7/appcompat/R$id;.search_button:I // field@0804 │ │ +0a0686: 6e20 d41f 7d00 |005d: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ +0a068c: 0c07 |0060: move-result-object v7 │ │ +0a068e: 5bd7 1e0c |0061: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0c1e │ │ +0a0692: 6007 0a08 |0063: sget v7, Landroid/support/v7/appcompat/R$id;.search_src_text:I // field@080a │ │ +0a0696: 6e20 d41f 7d00 |0065: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ +0a069c: 0c07 |0068: move-result-object v7 │ │ +0a069e: 1f07 da03 |0069: check-cast v7, Landroid/support/v7/widget/SearchView$SearchAutoComplete; // type@03da │ │ +0a06a2: 5bd7 1c0c |006b: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a06a6: 54d7 1c0c |006d: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a06aa: 6e20 af1f d700 |006f: invoke-virtual {v7, v13}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSearchView:(Landroid/support/v7/widget/SearchView;)V // method@1faf │ │ +0a06b0: 6007 0608 |0072: sget v7, Landroid/support/v7/appcompat/R$id;.search_edit_frame:I // field@0806 │ │ +0a06b4: 6e20 d41f 7d00 |0074: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ +0a06ba: 0c07 |0077: move-result-object v7 │ │ +0a06bc: 5bd7 1f0c |0078: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@0c1f │ │ +0a06c0: 6007 0908 |007a: sget v7, Landroid/support/v7/appcompat/R$id;.search_plate:I // field@0809 │ │ +0a06c4: 6e20 d41f 7d00 |007c: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ +0a06ca: 0c07 |007f: move-result-object v7 │ │ +0a06cc: 5bd7 210c |0080: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0c21 │ │ +0a06d0: 6007 1108 |0082: sget v7, Landroid/support/v7/appcompat/R$id;.submit_area:I // field@0811 │ │ +0a06d4: 6e20 d41f 7d00 |0084: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ +0a06da: 0c07 |0087: move-result-object v7 │ │ +0a06dc: 5bd7 240c |0088: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0c24 │ │ +0a06e0: 6007 0708 |008a: sget v7, Landroid/support/v7/appcompat/R$id;.search_go_btn:I // field@0807 │ │ +0a06e4: 6e20 d41f 7d00 |008c: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ +0a06ea: 0c07 |008f: move-result-object v7 │ │ +0a06ec: 5bd7 250c |0090: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0c25 │ │ +0a06f0: 6007 0508 |0092: sget v7, Landroid/support/v7/appcompat/R$id;.search_close_btn:I // field@0805 │ │ +0a06f4: 6e20 d41f 7d00 |0094: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ +0a06fa: 0c07 |0097: move-result-object v7 │ │ +0a06fc: 1f07 5a04 |0098: check-cast v7, Landroid/widget/ImageView; // type@045a │ │ +0a0700: 5bd7 080c |009a: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0c08 │ │ +0a0704: 6007 0b08 |009c: sget v7, Landroid/support/v7/appcompat/R$id;.search_voice_btn:I // field@080b │ │ +0a0708: 6e20 d41f 7d00 |009e: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ +0a070e: 0c07 |00a1: move-result-object v7 │ │ +0a0710: 5bd7 2d0c |00a2: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0c2d │ │ +0a0714: 6007 0808 |00a4: sget v7, Landroid/support/v7/appcompat/R$id;.search_mag_icon:I // field@0808 │ │ +0a0718: 6e20 d41f 7d00 |00a6: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ +0a071e: 0c07 |00a9: move-result-object v7 │ │ +0a0720: 1f07 5a04 |00aa: check-cast v7, Landroid/widget/ImageView; // type@045a │ │ +0a0724: 5bd7 200c |00ac: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@0c20 │ │ +0a0728: 54d7 1e0c |00ae: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0c1e │ │ +0a072c: 54d8 100c |00b0: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0c10 │ │ +0a0730: 6e20 d021 8700 |00b2: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@21d0 │ │ +0a0736: 54d7 080c |00b5: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0c08 │ │ +0a073a: 54d8 100c |00b7: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0c10 │ │ +0a073e: 6e20 6823 8700 |00b9: invoke-virtual {v7, v8}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2368 │ │ +0a0744: 54d7 250c |00bc: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0c25 │ │ +0a0748: 54d8 100c |00be: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0c10 │ │ +0a074c: 6e20 d021 8700 |00c0: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@21d0 │ │ +0a0752: 54d7 2d0c |00c3: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0c2d │ │ +0a0756: 54d8 100c |00c5: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0c10 │ │ +0a075a: 6e20 d021 8700 |00c7: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@21d0 │ │ +0a0760: 54d7 1c0c |00ca: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a0764: 54d8 100c |00cc: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0c10 │ │ +0a0768: 6e20 a81f 8700 |00ce: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1fa8 │ │ +0a076e: 54d7 1c0c |00d1: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a0772: 54d8 290c |00d3: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@0c29 │ │ +0a0776: 6e20 861f 8700 |00d5: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1f86 │ │ +0a077c: 54d7 1c0c |00d8: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a0780: 54d8 120c |00da: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@0c12 │ │ +0a0784: 6e20 a91f 8700 |00dc: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@1fa9 │ │ +0a078a: 54d7 1c0c |00df: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a078e: 54d8 130c |00e1: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0c13 │ │ +0a0792: 6e20 ab1f 8700 |00e3: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1fab │ │ +0a0798: 54d7 1c0c |00e6: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a079c: 54d8 140c |00e8: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0c14 │ │ +0a07a0: 6e20 ac1f 8700 |00ea: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1fac │ │ +0a07a6: 54d7 1c0c |00ed: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a07aa: 54d8 280c |00ef: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@0c28 │ │ +0a07ae: 6e20 ad1f 8700 |00f1: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@1fad │ │ +0a07b4: 54d7 1c0c |00f4: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a07b8: 2208 d003 |00f6: new-instance v8, Landroid/support/v7/widget/SearchView$4; // type@03d0 │ │ +0a07bc: 7020 6c1f d800 |00f8: invoke-direct {v8, v13}, Landroid/support/v7/widget/SearchView$4;.:(Landroid/support/v7/widget/SearchView;)V // method@1f6c │ │ +0a07c2: 6e20 aa1f 8700 |00fb: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@1faa │ │ +0a07c8: 6207 1c09 |00fe: sget-object v7, Landroid/support/v7/appcompat/R$styleable;.SearchView:[I // field@091c │ │ +0a07cc: 6e5a 2b01 fea7 |0100: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ +0a07d2: 0c00 |0103: move-result-object v0 │ │ +0a07d4: 1237 |0104: const/4 v7, #int 3 // #3 │ │ +0a07d6: 6e30 9201 700b |0105: invoke-virtual {v0, v7, v11}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ +0a07dc: 0a07 |0108: move-result v7 │ │ +0a07de: 6e20 0a20 7d00 |0109: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.setIconifiedByDefault:(Z)V // method@200a │ │ +0a07e4: 6e30 9501 a009 |010c: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0195 │ │ +0a07ea: 0a05 |010f: move-result v5 │ │ +0a07ec: 3295 0500 |0110: if-eq v5, v9, 0115 // +0005 │ │ +0a07f0: 6e20 0e20 5d00 |0112: invoke-virtual {v13, v5}, Landroid/support/v7/widget/SearchView;.setMaxWidth:(I)V // method@200e │ │ +0a07f6: 1247 |0115: const/4 v7, #int 4 // #4 │ │ +0a07f8: 6e20 9d01 7000 |0116: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@019d │ │ +0a07fe: 0c06 |0119: move-result-object v6 │ │ +0a0800: 7110 6020 0600 |011a: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +0a0806: 0a07 |011d: move-result v7 │ │ +0a0808: 3907 0500 |011e: if-nez v7, 0123 // +0005 │ │ +0a080c: 6e20 1620 6d00 |0120: invoke-virtual {v13, v6}, Landroid/support/v7/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@2016 │ │ +0a0812: 1227 |0123: const/4 v7, #int 2 // #2 │ │ +0a0814: 6e30 9801 7009 |0124: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +0a081a: 0a02 |0127: move-result v2 │ │ +0a081c: 3292 0500 |0128: if-eq v2, v9, 012d // +0005 │ │ +0a0820: 6e20 0b20 2d00 |012a: invoke-virtual {v13, v2}, Landroid/support/v7/widget/SearchView;.setImeOptions:(I)V // method@200b │ │ +0a0826: 6e30 9801 b009 |012d: invoke-virtual {v0, v11, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +0a082c: 0a04 |0130: move-result v4 │ │ +0a082e: 3294 0500 |0131: if-eq v4, v9, 0136 // +0005 │ │ +0a0832: 6e20 0d20 4d00 |0133: invoke-virtual {v13, v4}, Landroid/support/v7/widget/SearchView;.setInputType:(I)V // method@200d │ │ +0a0838: 6e10 a001 0000 |0136: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +0a083e: 1211 |0139: const/4 v1, #int 1 // #1 │ │ +0a0840: 6207 3409 |013a: sget-object v7, Landroid/support/v7/appcompat/R$styleable;.View:[I // field@0934 │ │ +0a0844: 6e5a 2b01 fea7 |013c: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ +0a084a: 0c00 |013f: move-result-object v0 │ │ +0a084c: 6e30 9201 a001 |0140: invoke-virtual {v0, v10, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0192 │ │ +0a0852: 0a01 |0143: move-result v1 │ │ +0a0854: 6e10 a001 0000 |0144: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +0a085a: 6e20 0820 1d00 |0147: invoke-virtual {v13, v1}, Landroid/support/v7/widget/SearchView;.setFocusable:(Z)V // method@2008 │ │ +0a0860: 2207 3600 |014a: new-instance v7, Landroid/content/Intent; // type@0036 │ │ +0a0864: 1a08 e710 |014c: const-string v8, "android.speech.action.WEB_SEARCH" // string@10e7 │ │ +0a0868: 7020 3a01 8700 |014e: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@013a │ │ +0a086e: 5bd7 2f0c |0151: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0c2f │ │ +0a0872: 54d7 2f0c |0153: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0c2f │ │ +0a0876: 6e20 3c01 c700 |0155: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ +0a087c: 54d7 2f0c |0158: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0c2f │ │ +0a0880: 1a08 e910 |015a: const-string v8, "android.speech.extra.LANGUAGE_MODEL" // string@10e9 │ │ +0a0884: 1a09 2227 |015c: const-string v9, "web_search" // string@2722 │ │ +0a0888: 6e30 5501 8709 |015e: invoke-virtual {v7, v8, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ +0a088e: 2207 3600 |0161: new-instance v7, Landroid/content/Intent; // type@0036 │ │ +0a0892: 1a08 e610 |0163: const-string v8, "android.speech.action.RECOGNIZE_SPEECH" // string@10e6 │ │ +0a0896: 7020 3a01 8700 |0165: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@013a │ │ +0a089c: 5bd7 2c0c |0168: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0c2c │ │ +0a08a0: 54d7 2c0c |016a: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0c2c │ │ +0a08a4: 6e20 3c01 c700 |016c: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ +0a08aa: 54d7 1c0c |016f: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a08ae: 6e10 8c1f 0700 |0171: invoke-virtual {v7}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getDropDownAnchor:()I // method@1f8c │ │ +0a08b4: 0a07 |0174: move-result v7 │ │ +0a08b6: 6e20 d41f 7d00 |0175: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1fd4 │ │ +0a08bc: 0c07 |0178: move-result-object v7 │ │ +0a08be: 5bd7 0a0c |0179: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0c0a │ │ +0a08c2: 54d7 0a0c |017b: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0c0a │ │ +0a08c6: 3807 0b00 |017d: if-eqz v7, 0188 // +000b │ │ +0a08ca: 6007 3600 |017f: sget v7, Landroid/os/Build$VERSION;.SDK_INT:I // field@0036 │ │ +0a08ce: 1308 0b00 |0181: const/16 v8, #int 11 // #b │ │ +0a08d2: 3487 0e00 |0183: if-lt v7, v8, 0191 // +000e │ │ +0a08d6: 7010 cc1f 0d00 |0185: invoke-direct {v13}, Landroid/support/v7/widget/SearchView;.addOnLayoutChangeListenerToDropDownAnchorSDK11:()V // method@1fcc │ │ +0a08dc: 55d7 0d0c |0188: iget-boolean v7, v13, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0c0d │ │ +0a08e0: 7020 2120 7d00 |018a: invoke-direct {v13, v7}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@2021 │ │ +0a08e6: 7010 1d20 0d00 |018d: invoke-direct {v13}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@201d │ │ +0a08ec: 0e00 |0190: return-void │ │ +0a08ee: 7010 cb1f 0d00 |0191: invoke-direct {v13}, Landroid/support/v7/widget/SearchView;.addOnLayoutChangeListenerToDropDownAnchorBase:()V // method@1fcb │ │ +0a08f4: 28f4 |0194: goto 0188 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0005 line=258 │ │ 0x0008 line=152 │ │ 0x000f line=163 │ │ 0x0016 line=169 │ │ 0x001d line=183 │ │ @@ -214935,17 +214907,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a012c: |[0a012c] android.support.v7.widget.SearchView.access$000:(Landroid/support/v7/widget/SearchView;)V │ │ -0a013c: 7010 1c20 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.updateFocusedState:()V // method@201c │ │ -0a0142: 0e00 |0003: return-void │ │ +0a08f8: |[0a08f8] android.support.v7.widget.SearchView.access$000:(Landroid/support/v7/widget/SearchView;)V │ │ +0a0908: 7010 1c20 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.updateFocusedState:()V // method@201c │ │ +0a090e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #4 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -214953,17 +214925,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a0144: |[0a0144] android.support.v7.widget.SearchView.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; │ │ -0a0154: 5410 270c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ -0a0158: 1100 |0002: return-object v0 │ │ +0a0910: |[0a0910] android.support.v7.widget.SearchView.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; │ │ +0a0920: 5410 270c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ +0a0924: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #5 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -214971,17 +214943,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a015c: |[0a015c] android.support.v7.widget.SearchView.access$1000:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; │ │ -0a016c: 5410 2d0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0c2d │ │ -0a0170: 1100 |0002: return-object v0 │ │ +0a0928: |[0a0928] android.support.v7.widget.SearchView.access$1000:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; │ │ +0a0938: 5410 2d0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0c2d │ │ +0a093c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #6 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -214989,17 +214961,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a0174: |[0a0174] android.support.v7.widget.SearchView.access$1100:(Landroid/support/v7/widget/SearchView;)V │ │ -0a0184: 7010 ff1f 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onVoiceClicked:()V // method@1fff │ │ -0a018a: 0e00 |0003: return-void │ │ +0a0940: |[0a0940] android.support.v7.widget.SearchView.access$1100:(Landroid/support/v7/widget/SearchView;)V │ │ +0a0950: 7010 ff1f 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onVoiceClicked:()V // method@1fff │ │ +0a0956: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #7 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -215007,17 +214979,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a018c: |[0a018c] android.support.v7.widget.SearchView.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ -0a019c: 5410 1c0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a01a0: 1100 |0002: return-object v0 │ │ +0a0958: |[0a0958] android.support.v7.widget.SearchView.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ +0a0968: 5410 1c0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a096c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #8 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -215025,17 +214997,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a01a4: |[0a01a4] android.support.v7.widget.SearchView.access$1300:(Landroid/support/v7/widget/SearchView;)V │ │ -0a01b4: 7010 d51f 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.forceSuggestionQuery:()V // method@1fd5 │ │ -0a01ba: 0e00 |0003: return-void │ │ +0a0970: |[0a0970] android.support.v7.widget.SearchView.access$1300:(Landroid/support/v7/widget/SearchView;)V │ │ +0a0980: 7010 d51f 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.forceSuggestionQuery:()V // method@1fd5 │ │ +0a0986: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #9 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -215043,17 +215015,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)Landroid/app/SearchableInfo;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a01bc: |[0a01bc] android.support.v7.widget.SearchView.access$1400:(Landroid/support/v7/widget/SearchView;)Landroid/app/SearchableInfo; │ │ -0a01cc: 5410 220c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a01d0: 1100 |0002: return-object v0 │ │ +0a0988: |[0a0988] android.support.v7.widget.SearchView.access$1400:(Landroid/support/v7/widget/SearchView;)Landroid/app/SearchableInfo; │ │ +0a0998: 5410 220c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a099c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #10 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -215061,18 +215033,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0a01d4: |[0a01d4] android.support.v7.widget.SearchView.access$1500:(Landroid/support/v7/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -0a01e4: 7040 fc1f 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v7/widget/SearchView;.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@1ffc │ │ -0a01ea: 0a00 |0003: move-result v0 │ │ -0a01ec: 0f00 |0004: return v0 │ │ +0a09a0: |[0a09a0] android.support.v7.widget.SearchView.access$1500:(Landroid/support/v7/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +0a09b0: 7040 fc1f 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v7/widget/SearchView;.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@1ffc │ │ +0a09b6: 0a00 |0003: move-result v0 │ │ +0a09b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0005 reg=2 x1 Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -215083,17 +215055,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0a01f0: |[0a01f0] android.support.v7.widget.SearchView.access$1700:(Landroid/support/v7/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V │ │ -0a0200: 7040 ef1f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v7/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@1fef │ │ -0a0206: 0e00 |0003: return-void │ │ +0a09bc: |[0a09bc] android.support.v7.widget.SearchView.access$1700:(Landroid/support/v7/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V │ │ +0a09cc: 7040 ef1f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v7/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@1fef │ │ +0a09d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 Ljava/lang/String; │ │ @@ -215104,18 +215076,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;IILjava/lang/String;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0a0208: |[0a0208] android.support.v7.widget.SearchView.access$1800:(Landroid/support/v7/widget/SearchView;IILjava/lang/String;)Z │ │ -0a0218: 7040 f51f 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v7/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@1ff5 │ │ -0a021e: 0a00 |0003: move-result v0 │ │ -0a0220: 0f00 |0004: return v0 │ │ +0a09d4: |[0a09d4] android.support.v7.widget.SearchView.access$1800:(Landroid/support/v7/widget/SearchView;IILjava/lang/String;)Z │ │ +0a09e4: 7040 f51f 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v7/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@1ff5 │ │ +0a09ea: 0a00 |0003: move-result v0 │ │ +0a09ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -215126,18 +215098,18 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;I)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a0224: |[0a0224] android.support.v7.widget.SearchView.access$1900:(Landroid/support/v7/widget/SearchView;I)Z │ │ -0a0234: 7020 f61f 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView;.onItemSelected:(I)Z // method@1ff6 │ │ -0a023a: 0a00 |0003: move-result v0 │ │ -0a023c: 0f00 |0004: return v0 │ │ +0a09f0: |[0a09f0] android.support.v7.widget.SearchView.access$1900:(Landroid/support/v7/widget/SearchView;I)Z │ │ +0a0a00: 7020 f61f 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView;.onItemSelected:(I)Z // method@1ff6 │ │ +0a0a06: 0a00 |0003: move-result v0 │ │ +0a0a08: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ │ │ @@ -215146,17 +215118,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a0240: |[0a0240] android.support.v7.widget.SearchView.access$200:(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; │ │ -0a0250: 5410 160c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@0c16 │ │ -0a0254: 1100 |0002: return-object v0 │ │ +0a0a0c: |[0a0a0c] android.support.v7.widget.SearchView.access$200:(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; │ │ +0a0a1c: 5410 160c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@0c16 │ │ +0a0a20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #15 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -215164,17 +215136,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;Ljava/lang/CharSequence;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a0258: |[0a0258] android.support.v7.widget.SearchView.access$2000:(Landroid/support/v7/widget/SearchView;Ljava/lang/CharSequence;)V │ │ -0a0268: 7020 fd1f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/SearchView;.onTextChanged:(Ljava/lang/CharSequence;)V // method@1ffd │ │ -0a026e: 0e00 |0003: return-void │ │ +0a0a24: |[0a0a24] android.support.v7.widget.SearchView.access$2000:(Landroid/support/v7/widget/SearchView;Ljava/lang/CharSequence;)V │ │ +0a0a34: 7020 fd1f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/SearchView;.onTextChanged:(Ljava/lang/CharSequence;)V // method@1ffd │ │ +0a0a3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/CharSequence; │ │ │ │ @@ -215183,17 +215155,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a0270: |[0a0270] android.support.v7.widget.SearchView.access$2100:(Landroid/support/v7/widget/SearchView;Z)V │ │ -0a0280: 7020 0c20 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@200c │ │ -0a0286: 0e00 |0003: return-void │ │ +0a0a3c: |[0a0a3c] android.support.v7.widget.SearchView.access$2100:(Landroid/support/v7/widget/SearchView;Z)V │ │ +0a0a4c: 7020 0c20 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@200c │ │ +0a0a52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0004 reg=1 x1 Z │ │ │ │ @@ -215202,17 +215174,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a0288: |[0a0288] android.support.v7.widget.SearchView.access$300:(Landroid/support/v7/widget/SearchView;)V │ │ -0a0298: 7010 cd1f 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.adjustDropDownSizeAndPosition:()V // method@1fcd │ │ -0a029e: 0e00 |0003: return-void │ │ +0a0a54: |[0a0a54] android.support.v7.widget.SearchView.access$300:(Landroid/support/v7/widget/SearchView;)V │ │ +0a0a64: 7010 cd1f 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.adjustDropDownSizeAndPosition:()V // method@1fcd │ │ +0a0a6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #18 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -215220,17 +215192,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a02a0: |[0a02a0] android.support.v7.widget.SearchView.access$400:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; │ │ -0a02b0: 5410 1e0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0c1e │ │ -0a02b4: 1100 |0002: return-object v0 │ │ +0a0a6c: |[0a0a6c] android.support.v7.widget.SearchView.access$400:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; │ │ +0a0a7c: 5410 1e0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0c1e │ │ +0a0a80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #19 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -215238,17 +215210,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a02b8: |[0a02b8] android.support.v7.widget.SearchView.access$500:(Landroid/support/v7/widget/SearchView;)V │ │ -0a02c8: 7010 fa1f 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onSearchClicked:()V // method@1ffa │ │ -0a02ce: 0e00 |0003: return-void │ │ +0a0a84: |[0a0a84] android.support.v7.widget.SearchView.access$500:(Landroid/support/v7/widget/SearchView;)V │ │ +0a0a94: 7010 fa1f 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onSearchClicked:()V // method@1ffa │ │ +0a0a9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #20 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -215256,17 +215228,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)Landroid/widget/ImageView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a02d0: |[0a02d0] android.support.v7.widget.SearchView.access$600:(Landroid/support/v7/widget/SearchView;)Landroid/widget/ImageView; │ │ -0a02e0: 5410 080c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0c08 │ │ -0a02e4: 1100 |0002: return-object v0 │ │ +0a0a9c: |[0a0a9c] android.support.v7.widget.SearchView.access$600:(Landroid/support/v7/widget/SearchView;)Landroid/widget/ImageView; │ │ +0a0aac: 5410 080c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0c08 │ │ +0a0ab0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #21 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -215274,17 +215246,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a02e8: |[0a02e8] android.support.v7.widget.SearchView.access$700:(Landroid/support/v7/widget/SearchView;)V │ │ -0a02f8: 7010 f31f 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onCloseClicked:()V // method@1ff3 │ │ -0a02fe: 0e00 |0003: return-void │ │ +0a0ab4: |[0a0ab4] android.support.v7.widget.SearchView.access$700:(Landroid/support/v7/widget/SearchView;)V │ │ +0a0ac4: 7010 f31f 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onCloseClicked:()V // method@1ff3 │ │ +0a0aca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #22 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -215292,17 +215264,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a0300: |[0a0300] android.support.v7.widget.SearchView.access$800:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; │ │ -0a0310: 5410 250c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0c25 │ │ -0a0314: 1100 |0002: return-object v0 │ │ +0a0acc: |[0a0acc] android.support.v7.widget.SearchView.access$800:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; │ │ +0a0adc: 5410 250c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0c25 │ │ +0a0ae0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #23 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -215310,17 +215282,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a0318: |[0a0318] android.support.v7.widget.SearchView.access$900:(Landroid/support/v7/widget/SearchView;)V │ │ -0a0328: 7010 fb1f 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onSubmitQuery:()V // method@1ffb │ │ -0a032e: 0e00 |0003: return-void │ │ +0a0ae4: |[0a0ae4] android.support.v7.widget.SearchView.access$900:(Landroid/support/v7/widget/SearchView;)V │ │ +0a0af4: 7010 fb1f 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onSubmitQuery:()V // method@1ffb │ │ +0a0afa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v7/widget/SearchView; │ │ │ │ #24 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -215328,22 +215300,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a0330: |[0a0330] android.support.v7.widget.SearchView.addOnLayoutChangeListenerToDropDownAnchorBase:()V │ │ -0a0340: 5420 0a0c |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0c0a │ │ -0a0344: 6e10 8921 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2189 │ │ -0a034a: 0c00 |0005: move-result-object v0 │ │ -0a034c: 2201 ce03 |0006: new-instance v1, Landroid/support/v7/widget/SearchView$6; // type@03ce │ │ -0a0350: 7020 701f 2100 |0008: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView$6;.:(Landroid/support/v7/widget/SearchView;)V // method@1f70 │ │ -0a0356: 6e20 5822 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@2258 │ │ -0a035c: 0e00 |000e: return-void │ │ +0a0afc: |[0a0afc] android.support.v7.widget.SearchView.addOnLayoutChangeListenerToDropDownAnchorBase:()V │ │ +0a0b0c: 5420 0a0c |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0c0a │ │ +0a0b10: 6e10 8921 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2189 │ │ +0a0b16: 0c00 |0005: move-result-object v0 │ │ +0a0b18: 2201 d203 |0006: new-instance v1, Landroid/support/v7/widget/SearchView$6; // type@03d2 │ │ +0a0b1c: 7020 701f 2100 |0008: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView$6;.:(Landroid/support/v7/widget/SearchView;)V // method@1f70 │ │ +0a0b22: 6e20 5822 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@2258 │ │ +0a0b28: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x000e line=365 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -215352,20 +215324,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a0360: |[0a0360] android.support.v7.widget.SearchView.addOnLayoutChangeListenerToDropDownAnchorSDK11:()V │ │ -0a0370: 5420 0a0c |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0c0a │ │ -0a0374: 2201 cd03 |0002: new-instance v1, Landroid/support/v7/widget/SearchView$5; // type@03cd │ │ -0a0378: 7020 6e1f 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView$5;.:(Landroid/support/v7/widget/SearchView;)V // method@1f6e │ │ -0a037e: 6e20 4d21 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.addOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@214d │ │ -0a0384: 0e00 |000a: return-void │ │ +0a0b2c: |[0a0b2c] android.support.v7.widget.SearchView.addOnLayoutChangeListenerToDropDownAnchorSDK11:()V │ │ +0a0b3c: 5420 0a0c |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0c0a │ │ +0a0b40: 2201 d103 |0002: new-instance v1, Landroid/support/v7/widget/SearchView$5; // type@03d1 │ │ +0a0b44: 7020 6e1f 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView$5;.:(Landroid/support/v7/widget/SearchView;)V // method@1f6e │ │ +0a0b4a: 6e20 4d21 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.addOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@214d │ │ +0a0b50: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x000a line=355 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -215374,61 +215346,61 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -0a0388: |[0a0388] android.support.v7.widget.SearchView.adjustDropDownSizeAndPosition:()V │ │ -0a0398: 5486 0a0c |0000: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0c0a │ │ -0a039c: 6e10 8b21 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@218b │ │ -0a03a2: 0a06 |0005: move-result v6 │ │ -0a03a4: 1217 |0006: const/4 v7, #int 1 // #1 │ │ -0a03a6: 3776 4e00 |0007: if-le v6, v7, 0055 // +004e │ │ -0a03aa: 6e10 d61f 0800 |0009: invoke-virtual {v8}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ -0a03b0: 0c06 |000c: move-result-object v6 │ │ -0a03b2: 6e10 2201 0600 |000d: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0a03b8: 0c04 |0010: move-result-object v4 │ │ -0a03ba: 5486 210c |0011: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0c21 │ │ -0a03be: 6e10 7521 0600 |0013: invoke-virtual {v6}, Landroid/view/View;.getPaddingLeft:()I // method@2175 │ │ -0a03c4: 0a00 |0016: move-result v0 │ │ -0a03c6: 2201 5600 |0017: new-instance v1, Landroid/graphics/Rect; // type@0056 │ │ -0a03ca: 7010 dd01 0100 |0019: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -0a03d0: 5586 0d0c |001c: iget-boolean v6, v8, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0c0d │ │ -0a03d4: 3806 3800 |001e: if-eqz v6, 0056 // +0038 │ │ -0a03d8: 6006 7b07 |0020: sget v6, Landroid/support/v7/appcompat/R$dimen;.abc_dropdownitem_icon_width:I // field@077b │ │ -0a03dc: 6e20 8401 6400 |0022: invoke-virtual {v4, v6}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0184 │ │ -0a03e2: 0a06 |0025: move-result v6 │ │ -0a03e4: 6007 7c07 |0026: sget v7, Landroid/support/v7/appcompat/R$dimen;.abc_dropdownitem_text_padding_left:I // field@077c │ │ -0a03e8: 6e20 8401 7400 |0028: invoke-virtual {v4, v7}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0184 │ │ -0a03ee: 0a07 |002b: move-result v7 │ │ -0a03f0: 9002 0607 |002c: add-int v2, v6, v7 │ │ -0a03f4: 5486 1c0c |002e: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a03f8: 6e10 8d1f 0600 |0030: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getDropDownBackground:()Landroid/graphics/drawable/Drawable; // method@1f8d │ │ -0a03fe: 0c06 |0033: move-result-object v6 │ │ -0a0400: 6e20 0402 1600 |0034: invoke-virtual {v6, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0204 │ │ -0a0406: 5216 3000 |0037: iget v6, v1, Landroid/graphics/Rect;.left:I // field@0030 │ │ -0a040a: b026 |0039: add-int/2addr v6, v2 │ │ -0a040c: 9103 0006 |003a: sub-int v3, v0, v6 │ │ -0a0410: 5486 1c0c |003c: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a0414: 6e20 a21f 3600 |003e: invoke-virtual {v6, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setDropDownHorizontalOffset:(I)V // method@1fa2 │ │ -0a041a: 5486 0a0c |0041: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0c0a │ │ -0a041e: 6e10 8b21 0600 |0043: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@218b │ │ -0a0424: 0a06 |0046: move-result v6 │ │ -0a0426: 5217 3000 |0047: iget v7, v1, Landroid/graphics/Rect;.left:I // field@0030 │ │ -0a042a: b076 |0049: add-int/2addr v6, v7 │ │ -0a042c: 5217 3100 |004a: iget v7, v1, Landroid/graphics/Rect;.right:I // field@0031 │ │ -0a0430: b076 |004c: add-int/2addr v6, v7 │ │ -0a0432: b026 |004d: add-int/2addr v6, v2 │ │ -0a0434: 9105 0600 |004e: sub-int v5, v6, v0 │ │ -0a0438: 5486 1c0c |0050: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a043c: 6e20 a31f 5600 |0052: invoke-virtual {v6, v5}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setDropDownWidth:(I)V // method@1fa3 │ │ -0a0442: 0e00 |0055: return-void │ │ -0a0444: 1202 |0056: const/4 v2, #int 0 // #0 │ │ -0a0446: 28d7 |0057: goto 002e // -0029 │ │ +0a0b54: |[0a0b54] android.support.v7.widget.SearchView.adjustDropDownSizeAndPosition:()V │ │ +0a0b64: 5486 0a0c |0000: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0c0a │ │ +0a0b68: 6e10 8b21 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@218b │ │ +0a0b6e: 0a06 |0005: move-result v6 │ │ +0a0b70: 1217 |0006: const/4 v7, #int 1 // #1 │ │ +0a0b72: 3776 4e00 |0007: if-le v6, v7, 0055 // +004e │ │ +0a0b76: 6e10 d61f 0800 |0009: invoke-virtual {v8}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ +0a0b7c: 0c06 |000c: move-result-object v6 │ │ +0a0b7e: 6e10 2201 0600 |000d: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +0a0b84: 0c04 |0010: move-result-object v4 │ │ +0a0b86: 5486 210c |0011: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0c21 │ │ +0a0b8a: 6e10 7521 0600 |0013: invoke-virtual {v6}, Landroid/view/View;.getPaddingLeft:()I // method@2175 │ │ +0a0b90: 0a00 |0016: move-result v0 │ │ +0a0b92: 2201 5700 |0017: new-instance v1, Landroid/graphics/Rect; // type@0057 │ │ +0a0b96: 7010 dd01 0100 |0019: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +0a0b9c: 5586 0d0c |001c: iget-boolean v6, v8, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0c0d │ │ +0a0ba0: 3806 3800 |001e: if-eqz v6, 0056 // +0038 │ │ +0a0ba4: 6006 7b07 |0020: sget v6, Landroid/support/v7/appcompat/R$dimen;.abc_dropdownitem_icon_width:I // field@077b │ │ +0a0ba8: 6e20 8401 6400 |0022: invoke-virtual {v4, v6}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0184 │ │ +0a0bae: 0a06 |0025: move-result v6 │ │ +0a0bb0: 6007 7c07 |0026: sget v7, Landroid/support/v7/appcompat/R$dimen;.abc_dropdownitem_text_padding_left:I // field@077c │ │ +0a0bb4: 6e20 8401 7400 |0028: invoke-virtual {v4, v7}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0184 │ │ +0a0bba: 0a07 |002b: move-result v7 │ │ +0a0bbc: 9002 0607 |002c: add-int v2, v6, v7 │ │ +0a0bc0: 5486 1c0c |002e: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a0bc4: 6e10 8d1f 0600 |0030: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getDropDownBackground:()Landroid/graphics/drawable/Drawable; // method@1f8d │ │ +0a0bca: 0c06 |0033: move-result-object v6 │ │ +0a0bcc: 6e20 0402 1600 |0034: invoke-virtual {v6, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0204 │ │ +0a0bd2: 5216 3000 |0037: iget v6, v1, Landroid/graphics/Rect;.left:I // field@0030 │ │ +0a0bd6: b026 |0039: add-int/2addr v6, v2 │ │ +0a0bd8: 9103 0006 |003a: sub-int v3, v0, v6 │ │ +0a0bdc: 5486 1c0c |003c: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a0be0: 6e20 a21f 3600 |003e: invoke-virtual {v6, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setDropDownHorizontalOffset:(I)V // method@1fa2 │ │ +0a0be6: 5486 0a0c |0041: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0c0a │ │ +0a0bea: 6e10 8b21 0600 |0043: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@218b │ │ +0a0bf0: 0a06 |0046: move-result v6 │ │ +0a0bf2: 5217 3000 |0047: iget v7, v1, Landroid/graphics/Rect;.left:I // field@0030 │ │ +0a0bf6: b076 |0049: add-int/2addr v6, v7 │ │ +0a0bf8: 5217 3100 |004a: iget v7, v1, Landroid/graphics/Rect;.right:I // field@0031 │ │ +0a0bfc: b076 |004c: add-int/2addr v6, v7 │ │ +0a0bfe: b026 |004d: add-int/2addr v6, v2 │ │ +0a0c00: 9105 0600 |004e: sub-int v5, v6, v0 │ │ +0a0c04: 5486 1c0c |0050: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a0c08: 6e20 a31f 5600 |0052: invoke-virtual {v6, v5}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setDropDownWidth:(I)V // method@1fa3 │ │ +0a0c0e: 0e00 |0055: return-void │ │ +0a0c10: 1202 |0056: const/4 v2, #int 0 // #0 │ │ +0a0c12: 28d7 |0057: goto 002e // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ 0x0009 line=1238 │ │ 0x0011 line=1239 │ │ 0x0017 line=1240 │ │ 0x001c line=1241 │ │ @@ -215456,45 +215428,45 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 7 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -0a0448: |[0a0448] android.support.v7.widget.SearchView.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; │ │ -0a0458: 2200 3600 |0000: new-instance v0, Landroid/content/Intent; // type@0036 │ │ -0a045c: 7020 3a01 4000 |0002: invoke-direct {v0, v4}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@013a │ │ -0a0462: 1501 0010 |0005: const/high16 v1, #int 268435456 // #1000 │ │ -0a0466: 6e20 3c01 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ -0a046c: 3805 0500 |000a: if-eqz v5, 000f // +0005 │ │ -0a0470: 6e20 5e01 5000 |000c: invoke-virtual {v0, v5}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@015e │ │ -0a0476: 1a01 bf26 |000f: const-string v1, "user_query" // string@26bf │ │ -0a047a: 5432 2b0c |0011: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0c2b │ │ -0a047e: 6e30 5401 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0154 │ │ -0a0484: 3807 0700 |0016: if-eqz v7, 001d // +0007 │ │ -0a0488: 1a01 6821 |0018: const-string v1, "query" // string@2168 │ │ -0a048c: 6e30 5501 1007 |001a: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ -0a0492: 3806 0700 |001d: if-eqz v6, 0024 // +0007 │ │ -0a0496: 1a01 d218 |001f: const-string v1, "intent_extra_data_key" // string@18d2 │ │ -0a049a: 6e30 5501 1006 |0021: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ -0a04a0: 5431 060c |0024: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0c06 │ │ -0a04a4: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ -0a04a8: 1a01 2211 |0028: const-string v1, "app_data" // string@1122 │ │ -0a04ac: 5432 060c |002a: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0c06 │ │ -0a04b0: 6e30 5201 1002 |002c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@0152 │ │ -0a04b6: 3808 0c00 |002f: if-eqz v8, 003b // +000c │ │ -0a04ba: 1a01 3810 |0031: const-string v1, "action_key" // string@1038 │ │ -0a04be: 6e30 5101 1008 |0033: invoke-virtual {v0, v1, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0151 │ │ -0a04c4: 1a01 3c10 |0036: const-string v1, "action_msg" // string@103c │ │ -0a04c8: 6e30 5501 1009 |0038: invoke-virtual {v0, v1, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ -0a04ce: 5431 220c |003b: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a04d2: 6e10 ec00 0100 |003d: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00ec │ │ -0a04d8: 0c01 |0040: move-result-object v1 │ │ -0a04da: 6e20 5d01 1000 |0041: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015d │ │ -0a04e0: 1100 |0044: return-object v0 │ │ +0a0c14: |[0a0c14] android.support.v7.widget.SearchView.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; │ │ +0a0c24: 2200 3600 |0000: new-instance v0, Landroid/content/Intent; // type@0036 │ │ +0a0c28: 7020 3a01 4000 |0002: invoke-direct {v0, v4}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@013a │ │ +0a0c2e: 1501 0010 |0005: const/high16 v1, #int 268435456 // #1000 │ │ +0a0c32: 6e20 3c01 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@013c │ │ +0a0c38: 3805 0500 |000a: if-eqz v5, 000f // +0005 │ │ +0a0c3c: 6e20 5e01 5000 |000c: invoke-virtual {v0, v5}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@015e │ │ +0a0c42: 1a01 c526 |000f: const-string v1, "user_query" // string@26c5 │ │ +0a0c46: 5432 2b0c |0011: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0c2b │ │ +0a0c4a: 6e30 5401 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0154 │ │ +0a0c50: 3807 0700 |0016: if-eqz v7, 001d // +0007 │ │ +0a0c54: 1a01 6e21 |0018: const-string v1, "query" // string@216e │ │ +0a0c58: 6e30 5501 1007 |001a: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ +0a0c5e: 3806 0700 |001d: if-eqz v6, 0024 // +0007 │ │ +0a0c62: 1a01 d818 |001f: const-string v1, "intent_extra_data_key" // string@18d8 │ │ +0a0c66: 6e30 5501 1006 |0021: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ +0a0c6c: 5431 060c |0024: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0c06 │ │ +0a0c70: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ +0a0c74: 1a01 2811 |0028: const-string v1, "app_data" // string@1128 │ │ +0a0c78: 5432 060c |002a: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0c06 │ │ +0a0c7c: 6e30 5201 1002 |002c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@0152 │ │ +0a0c82: 3808 0c00 |002f: if-eqz v8, 003b // +000c │ │ +0a0c86: 1a01 3e10 |0031: const-string v1, "action_key" // string@103e │ │ +0a0c8a: 6e30 5101 1008 |0033: invoke-virtual {v0, v1, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0151 │ │ +0a0c90: 1a01 4210 |0036: const-string v1, "action_msg" // string@1042 │ │ +0a0c94: 6e30 5501 1009 |0038: invoke-virtual {v0, v1, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ +0a0c9a: 5431 220c |003b: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a0c9e: 6e10 ec00 0100 |003d: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00ec │ │ +0a0ca4: 0c01 |0040: move-result-object v1 │ │ +0a0ca6: 6e20 5d01 1000 |0041: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015d │ │ +0a0cac: 1100 |0044: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1401 │ │ 0x0005 line=1402 │ │ 0x000a line=1406 │ │ 0x000c line=1407 │ │ 0x000f line=1409 │ │ @@ -215524,88 +215496,88 @@ │ │ type : '(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 137 16-bit code units │ │ -0a04e4: |[0a04e4] android.support.v7.widget.SearchView.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; │ │ -0a04f4: 1a00 c325 |0000: const-string v0, "suggest_intent_action" // string@25c3 │ │ -0a04f8: 7120 3f20 0d00 |0002: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@203f │ │ -0a04fe: 0c01 |0005: move-result-object v1 │ │ -0a0500: 3901 0800 |0006: if-nez v1, 000e // +0008 │ │ -0a0504: 54c0 220c |0008: iget-object v0, v12, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a0508: 6e10 ee00 0000 |000a: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentAction:()Ljava/lang/String; // method@00ee │ │ -0a050e: 0c01 |000d: move-result-object v1 │ │ -0a0510: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ -0a0514: 1a01 c610 |0010: const-string v1, "android.intent.action.SEARCH" // string@10c6 │ │ -0a0518: 1a00 c425 |0012: const-string v0, "suggest_intent_data" // string@25c4 │ │ -0a051c: 7120 3f20 0d00 |0014: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@203f │ │ -0a0522: 0c07 |0017: move-result-object v7 │ │ -0a0524: 3907 0800 |0018: if-nez v7, 0020 // +0008 │ │ -0a0528: 54c0 220c |001a: iget-object v0, v12, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a052c: 6e10 ef00 0000 |001c: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentData:()Ljava/lang/String; // method@00ef │ │ -0a0532: 0c07 |001f: move-result-object v7 │ │ -0a0534: 3807 2500 |0020: if-eqz v7, 0045 // +0025 │ │ -0a0538: 1a00 c525 |0022: const-string v0, "suggest_intent_data_id" // string@25c5 │ │ -0a053c: 7120 3f20 0d00 |0024: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@203f │ │ -0a0542: 0c0a |0027: move-result-object v10 │ │ -0a0544: 380a 1d00 |0028: if-eqz v10, 0045 // +001d │ │ -0a0548: 2200 b604 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@04b6 │ │ -0a054c: 7010 d724 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0a0552: 6e20 df24 7000 |002f: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a0558: 0c00 |0032: move-result-object v0 │ │ -0a055a: 1a05 e400 |0033: const-string v5, "/" // string@00e4 │ │ -0a055e: 6e20 df24 5000 |0035: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a0564: 0c00 |0038: move-result-object v0 │ │ -0a0566: 7110 4202 0a00 |0039: invoke-static {v10}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0242 │ │ -0a056c: 0c05 |003c: move-result-object v5 │ │ -0a056e: 6e20 df24 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a0574: 0c00 |0040: move-result-object v0 │ │ -0a0576: 6e10 e424 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0a057c: 0c07 |0044: move-result-object v7 │ │ -0a057e: 3907 1700 |0045: if-nez v7, 005c // +0017 │ │ -0a0582: 1202 |0047: const/4 v2, #int 0 // #0 │ │ -0a0584: 1a00 c725 |0048: const-string v0, "suggest_intent_query" // string@25c7 │ │ -0a0588: 7120 3f20 0d00 |004a: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@203f │ │ -0a058e: 0c04 |004d: move-result-object v4 │ │ -0a0590: 1a00 c625 |004e: const-string v0, "suggest_intent_extra_data" // string@25c6 │ │ -0a0594: 7120 3f20 0d00 |0050: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@203f │ │ -0a059a: 0c03 |0053: move-result-object v3 │ │ -0a059c: 07c0 |0054: move-object v0, v12 │ │ -0a059e: 01e5 |0055: move v5, v14 │ │ -0a05a0: 07f6 |0056: move-object v6, v15 │ │ -0a05a2: 7607 cf1f 0000 |0057: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v7/widget/SearchView;.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; // method@1fcf │ │ -0a05a8: 0c00 |005a: move-result-object v0 │ │ -0a05aa: 1100 |005b: return-object v0 │ │ -0a05ac: 7110 4802 0700 |005c: invoke-static {v7}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0248 │ │ -0a05b2: 0c02 |005f: move-result-object v2 │ │ -0a05b4: 28e8 |0060: goto 0048 // -0018 │ │ -0a05b6: 0d08 |0061: move-exception v8 │ │ -0a05b8: 7210 ad01 0d00 |0062: invoke-interface {v13}, Landroid/database/Cursor;.getPosition:()I // method@01ad │ │ -0a05be: 0a0b |0065: move-result v11 │ │ -0a05c0: 1a00 930c |0066: const-string v0, "SearchView" // string@0c93 │ │ -0a05c4: 2205 b604 |0068: new-instance v5, Ljava/lang/StringBuilder; // type@04b6 │ │ -0a05c8: 7010 d724 0500 |006a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0a05ce: 1a06 8f0c |006d: const-string v6, "Search suggestions cursor at row " // string@0c8f │ │ -0a05d2: 6e20 df24 6500 |006f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a05d8: 0c05 |0072: move-result-object v5 │ │ -0a05da: 6e20 db24 b500 |0073: invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0a05e0: 0c05 |0076: move-result-object v5 │ │ -0a05e2: 1a06 8700 |0077: const-string v6, " returned exception." // string@0087 │ │ -0a05e6: 6e20 df24 6500 |0079: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a05ec: 0c05 |007c: move-result-object v5 │ │ -0a05ee: 6e10 e424 0500 |007d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0a05f4: 0c05 |0080: move-result-object v5 │ │ -0a05f6: 7130 7020 5008 |0081: invoke-static {v0, v5, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ -0a05fc: 1200 |0084: const/4 v0, #int 0 // #0 │ │ -0a05fe: 28d6 |0085: goto 005b // -002a │ │ -0a0600: 0d09 |0086: move-exception v9 │ │ -0a0602: 12fb |0087: const/4 v11, #int -1 // #ff │ │ -0a0604: 28de |0088: goto 0066 // -0022 │ │ +0a0cb0: |[0a0cb0] android.support.v7.widget.SearchView.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; │ │ +0a0cc0: 1a00 c925 |0000: const-string v0, "suggest_intent_action" // string@25c9 │ │ +0a0cc4: 7120 3f20 0d00 |0002: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@203f │ │ +0a0cca: 0c01 |0005: move-result-object v1 │ │ +0a0ccc: 3901 0800 |0006: if-nez v1, 000e // +0008 │ │ +0a0cd0: 54c0 220c |0008: iget-object v0, v12, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a0cd4: 6e10 ee00 0000 |000a: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentAction:()Ljava/lang/String; // method@00ee │ │ +0a0cda: 0c01 |000d: move-result-object v1 │ │ +0a0cdc: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ +0a0ce0: 1a01 cc10 |0010: const-string v1, "android.intent.action.SEARCH" // string@10cc │ │ +0a0ce4: 1a00 ca25 |0012: const-string v0, "suggest_intent_data" // string@25ca │ │ +0a0ce8: 7120 3f20 0d00 |0014: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@203f │ │ +0a0cee: 0c07 |0017: move-result-object v7 │ │ +0a0cf0: 3907 0800 |0018: if-nez v7, 0020 // +0008 │ │ +0a0cf4: 54c0 220c |001a: iget-object v0, v12, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a0cf8: 6e10 ef00 0000 |001c: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentData:()Ljava/lang/String; // method@00ef │ │ +0a0cfe: 0c07 |001f: move-result-object v7 │ │ +0a0d00: 3807 2500 |0020: if-eqz v7, 0045 // +0025 │ │ +0a0d04: 1a00 cb25 |0022: const-string v0, "suggest_intent_data_id" // string@25cb │ │ +0a0d08: 7120 3f20 0d00 |0024: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@203f │ │ +0a0d0e: 0c0a |0027: move-result-object v10 │ │ +0a0d10: 380a 1d00 |0028: if-eqz v10, 0045 // +001d │ │ +0a0d14: 2200 bc04 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@04bc │ │ +0a0d18: 7010 d724 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0a0d1e: 6e20 df24 7000 |002f: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a0d24: 0c00 |0032: move-result-object v0 │ │ +0a0d26: 1a05 e400 |0033: const-string v5, "/" // string@00e4 │ │ +0a0d2a: 6e20 df24 5000 |0035: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a0d30: 0c00 |0038: move-result-object v0 │ │ +0a0d32: 7110 4202 0a00 |0039: invoke-static {v10}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0242 │ │ +0a0d38: 0c05 |003c: move-result-object v5 │ │ +0a0d3a: 6e20 df24 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a0d40: 0c00 |0040: move-result-object v0 │ │ +0a0d42: 6e10 e424 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0a0d48: 0c07 |0044: move-result-object v7 │ │ +0a0d4a: 3907 1700 |0045: if-nez v7, 005c // +0017 │ │ +0a0d4e: 1202 |0047: const/4 v2, #int 0 // #0 │ │ +0a0d50: 1a00 cd25 |0048: const-string v0, "suggest_intent_query" // string@25cd │ │ +0a0d54: 7120 3f20 0d00 |004a: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@203f │ │ +0a0d5a: 0c04 |004d: move-result-object v4 │ │ +0a0d5c: 1a00 cc25 |004e: const-string v0, "suggest_intent_extra_data" // string@25cc │ │ +0a0d60: 7120 3f20 0d00 |0050: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@203f │ │ +0a0d66: 0c03 |0053: move-result-object v3 │ │ +0a0d68: 07c0 |0054: move-object v0, v12 │ │ +0a0d6a: 01e5 |0055: move v5, v14 │ │ +0a0d6c: 07f6 |0056: move-object v6, v15 │ │ +0a0d6e: 7607 cf1f 0000 |0057: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v7/widget/SearchView;.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; // method@1fcf │ │ +0a0d74: 0c00 |005a: move-result-object v0 │ │ +0a0d76: 1100 |005b: return-object v0 │ │ +0a0d78: 7110 4802 0700 |005c: invoke-static {v7}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0248 │ │ +0a0d7e: 0c02 |005f: move-result-object v2 │ │ +0a0d80: 28e8 |0060: goto 0048 // -0018 │ │ +0a0d82: 0d08 |0061: move-exception v8 │ │ +0a0d84: 7210 ad01 0d00 |0062: invoke-interface {v13}, Landroid/database/Cursor;.getPosition:()I // method@01ad │ │ +0a0d8a: 0a0b |0065: move-result v11 │ │ +0a0d8c: 1a00 990c |0066: const-string v0, "SearchView" // string@0c99 │ │ +0a0d90: 2205 bc04 |0068: new-instance v5, Ljava/lang/StringBuilder; // type@04bc │ │ +0a0d94: 7010 d724 0500 |006a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0a0d9a: 1a06 950c |006d: const-string v6, "Search suggestions cursor at row " // string@0c95 │ │ +0a0d9e: 6e20 df24 6500 |006f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a0da4: 0c05 |0072: move-result-object v5 │ │ +0a0da6: 6e20 db24 b500 |0073: invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0a0dac: 0c05 |0076: move-result-object v5 │ │ +0a0dae: 1a06 8700 |0077: const-string v6, " returned exception." // string@0087 │ │ +0a0db2: 6e20 df24 6500 |0079: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a0db8: 0c05 |007c: move-result-object v5 │ │ +0a0dba: 6e10 e424 0500 |007d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0a0dc0: 0c05 |0080: move-result-object v5 │ │ +0a0dc2: 7130 7020 5008 |0081: invoke-static {v0, v5, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ +0a0dc8: 1200 |0084: const/4 v0, #int 0 // #0 │ │ +0a0dca: 28d6 |0085: goto 005b // -002a │ │ +0a0dcc: 0d09 |0086: move-exception v9 │ │ +0a0dce: 12fb |0087: const/4 v11, #int -1 // #ff │ │ +0a0dd0: 28de |0088: goto 0066 // -0022 │ │ catches : 2 │ │ 0x0000 - 0x005f │ │ Ljava/lang/RuntimeException; -> 0x0061 │ │ 0x0062 - 0x0065 │ │ Ljava/lang/RuntimeException; -> 0x0086 │ │ positions : │ │ 0x0000 line=1519 │ │ @@ -215655,88 +215627,88 @@ │ │ type : '(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 151 16-bit code units │ │ -0a0624: |[0a0624] android.support.v7.widget.SearchView.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ -0a0634: 6e10 ec00 0f00 |0000: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00ec │ │ -0a063a: 0c08 |0003: move-result-object v8 │ │ -0a063c: 2206 3600 |0004: new-instance v6, Landroid/content/Intent; // type@0036 │ │ -0a0640: 1a0a c610 |0006: const-string v10, "android.intent.action.SEARCH" // string@10c6 │ │ -0a0644: 7020 3a01 a600 |0008: invoke-direct {v6, v10}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@013a │ │ -0a064a: 6e20 5d01 8600 |000b: invoke-virtual {v6, v8}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015d │ │ -0a0650: 6e10 d61f 0d00 |000e: invoke-virtual {v13}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ -0a0656: 0c0a |0011: move-result-object v10 │ │ -0a0658: 120b |0012: const/4 v11, #int 0 // #0 │ │ -0a065a: 150c 0040 |0013: const/high16 v12, #int 1073741824 // #4000 │ │ -0a065e: 7140 d900 bac6 |0015: invoke-static {v10, v11, v6, v12}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00d9 │ │ -0a0664: 0c03 |0018: move-result-object v3 │ │ -0a0666: 2205 7700 |0019: new-instance v5, Landroid/os/Bundle; // type@0077 │ │ -0a066a: 7010 4f02 0500 |001b: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@024f │ │ -0a0670: 54da 060c |001e: iget-object v10, v13, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0c06 │ │ -0a0674: 380a 0900 |0020: if-eqz v10, 0029 // +0009 │ │ -0a0678: 1a0a 2211 |0022: const-string v10, "app_data" // string@1122 │ │ -0a067c: 54db 060c |0024: iget-object v11, v13, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0c06 │ │ -0a0680: 6e30 6702 a50b |0026: invoke-virtual {v5, v10, v11}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0267 │ │ -0a0686: 2209 3600 |0029: new-instance v9, Landroid/content/Intent; // type@0036 │ │ -0a068a: 7020 3901 e900 |002b: invoke-direct {v9, v14}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ -0a0690: 1a01 2f15 |002e: const-string v1, "free_form" // string@152f │ │ -0a0694: 1204 |0030: const/4 v4, #int 0 // #0 │ │ -0a0696: 1200 |0031: const/4 v0, #int 0 // #0 │ │ -0a0698: 1212 |0032: const/4 v2, #int 1 // #1 │ │ -0a069a: 6e10 de1f 0d00 |0033: invoke-virtual {v13}, Landroid/support/v7/widget/SearchView;.getResources:()Landroid/content/res/Resources; // method@1fde │ │ -0a06a0: 0c07 |0036: move-result-object v7 │ │ -0a06a2: 6e10 f400 0f00 |0037: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@00f4 │ │ -0a06a8: 0a0a |003a: move-result v10 │ │ -0a06aa: 380a 0a00 |003b: if-eqz v10, 0045 // +000a │ │ -0a06ae: 6e10 f400 0f00 |003d: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@00f4 │ │ -0a06b4: 0a0a |0040: move-result v10 │ │ -0a06b6: 6e20 8e01 a700 |0041: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ -0a06bc: 0c01 |0044: move-result-object v1 │ │ -0a06be: 6e10 f600 0f00 |0045: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@00f6 │ │ -0a06c4: 0a0a |0048: move-result v10 │ │ -0a06c6: 380a 0a00 |0049: if-eqz v10, 0053 // +000a │ │ -0a06ca: 6e10 f600 0f00 |004b: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@00f6 │ │ -0a06d0: 0a0a |004e: move-result v10 │ │ -0a06d2: 6e20 8e01 a700 |004f: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ -0a06d8: 0c04 |0052: move-result-object v4 │ │ -0a06da: 6e10 f300 0f00 |0053: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@00f3 │ │ -0a06e0: 0a0a |0056: move-result v10 │ │ -0a06e2: 380a 0a00 |0057: if-eqz v10, 0061 // +000a │ │ -0a06e6: 6e10 f300 0f00 |0059: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@00f3 │ │ -0a06ec: 0a0a |005c: move-result v10 │ │ -0a06ee: 6e20 8e01 a700 |005d: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ -0a06f4: 0c00 |0060: move-result-object v0 │ │ -0a06f6: 6e10 f500 0f00 |0061: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@00f5 │ │ -0a06fc: 0a0a |0064: move-result v10 │ │ -0a06fe: 380a 0600 |0065: if-eqz v10, 006b // +0006 │ │ -0a0702: 6e10 f500 0f00 |0067: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@00f5 │ │ -0a0708: 0a02 |006a: move-result v2 │ │ -0a070a: 1a0a e310 |006b: const-string v10, "android.speech.extra.LANGUAGE_MODEL" // string@10e3 │ │ -0a070e: 6e30 5501 a901 |006d: invoke-virtual {v9, v10, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ -0a0714: 1a0a e510 |0070: const-string v10, "android.speech.extra.PROMPT" // string@10e5 │ │ -0a0718: 6e30 5501 a904 |0072: invoke-virtual {v9, v10, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ -0a071e: 1a0a e210 |0075: const-string v10, "android.speech.extra.LANGUAGE" // string@10e2 │ │ -0a0722: 6e30 5501 a900 |0077: invoke-virtual {v9, v10, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ -0a0728: 1a0a e410 |007a: const-string v10, "android.speech.extra.MAX_RESULTS" // string@10e4 │ │ -0a072c: 6e30 5101 a902 |007c: invoke-virtual {v9, v10, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0151 │ │ -0a0732: 1a0b ac11 |007f: const-string v11, "calling_package" // string@11ac │ │ -0a0736: 3908 1100 |0081: if-nez v8, 0092 // +0011 │ │ -0a073a: 120a |0083: const/4 v10, #int 0 // #0 │ │ -0a073c: 6e30 5501 b90a |0084: invoke-virtual {v9, v11, v10}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ -0a0742: 1a0a e610 |0087: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT" // string@10e6 │ │ -0a0746: 6e30 5301 a903 |0089: invoke-virtual {v9, v10, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0153 │ │ -0a074c: 1a0a e710 |008c: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE" // string@10e7 │ │ -0a0750: 6e30 5201 a905 |008e: invoke-virtual {v9, v10, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@0152 │ │ -0a0756: 1109 |0091: return-object v9 │ │ -0a0758: 6e10 0901 0800 |0092: invoke-virtual {v8}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0109 │ │ -0a075e: 0c0a |0095: move-result-object v10 │ │ -0a0760: 28ee |0096: goto 0084 // -0012 │ │ +0a0df0: |[0a0df0] android.support.v7.widget.SearchView.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ +0a0e00: 6e10 ec00 0f00 |0000: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00ec │ │ +0a0e06: 0c08 |0003: move-result-object v8 │ │ +0a0e08: 2206 3600 |0004: new-instance v6, Landroid/content/Intent; // type@0036 │ │ +0a0e0c: 1a0a cc10 |0006: const-string v10, "android.intent.action.SEARCH" // string@10cc │ │ +0a0e10: 7020 3a01 a600 |0008: invoke-direct {v6, v10}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@013a │ │ +0a0e16: 6e20 5d01 8600 |000b: invoke-virtual {v6, v8}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@015d │ │ +0a0e1c: 6e10 d61f 0d00 |000e: invoke-virtual {v13}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ +0a0e22: 0c0a |0011: move-result-object v10 │ │ +0a0e24: 120b |0012: const/4 v11, #int 0 // #0 │ │ +0a0e26: 150c 0040 |0013: const/high16 v12, #int 1073741824 // #4000 │ │ +0a0e2a: 7140 d900 bac6 |0015: invoke-static {v10, v11, v6, v12}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00d9 │ │ +0a0e30: 0c03 |0018: move-result-object v3 │ │ +0a0e32: 2205 7a00 |0019: new-instance v5, Landroid/os/Bundle; // type@007a │ │ +0a0e36: 7010 4f02 0500 |001b: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@024f │ │ +0a0e3c: 54da 060c |001e: iget-object v10, v13, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0c06 │ │ +0a0e40: 380a 0900 |0020: if-eqz v10, 0029 // +0009 │ │ +0a0e44: 1a0a 2811 |0022: const-string v10, "app_data" // string@1128 │ │ +0a0e48: 54db 060c |0024: iget-object v11, v13, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0c06 │ │ +0a0e4c: 6e30 6702 a50b |0026: invoke-virtual {v5, v10, v11}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0267 │ │ +0a0e52: 2209 3600 |0029: new-instance v9, Landroid/content/Intent; // type@0036 │ │ +0a0e56: 7020 3901 e900 |002b: invoke-direct {v9, v14}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ +0a0e5c: 1a01 3515 |002e: const-string v1, "free_form" // string@1535 │ │ +0a0e60: 1204 |0030: const/4 v4, #int 0 // #0 │ │ +0a0e62: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +0a0e64: 1212 |0032: const/4 v2, #int 1 // #1 │ │ +0a0e66: 6e10 de1f 0d00 |0033: invoke-virtual {v13}, Landroid/support/v7/widget/SearchView;.getResources:()Landroid/content/res/Resources; // method@1fde │ │ +0a0e6c: 0c07 |0036: move-result-object v7 │ │ +0a0e6e: 6e10 f400 0f00 |0037: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@00f4 │ │ +0a0e74: 0a0a |003a: move-result v10 │ │ +0a0e76: 380a 0a00 |003b: if-eqz v10, 0045 // +000a │ │ +0a0e7a: 6e10 f400 0f00 |003d: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@00f4 │ │ +0a0e80: 0a0a |0040: move-result v10 │ │ +0a0e82: 6e20 8e01 a700 |0041: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ +0a0e88: 0c01 |0044: move-result-object v1 │ │ +0a0e8a: 6e10 f600 0f00 |0045: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@00f6 │ │ +0a0e90: 0a0a |0048: move-result v10 │ │ +0a0e92: 380a 0a00 |0049: if-eqz v10, 0053 // +000a │ │ +0a0e96: 6e10 f600 0f00 |004b: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@00f6 │ │ +0a0e9c: 0a0a |004e: move-result v10 │ │ +0a0e9e: 6e20 8e01 a700 |004f: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ +0a0ea4: 0c04 |0052: move-result-object v4 │ │ +0a0ea6: 6e10 f300 0f00 |0053: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@00f3 │ │ +0a0eac: 0a0a |0056: move-result v10 │ │ +0a0eae: 380a 0a00 |0057: if-eqz v10, 0061 // +000a │ │ +0a0eb2: 6e10 f300 0f00 |0059: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@00f3 │ │ +0a0eb8: 0a0a |005c: move-result v10 │ │ +0a0eba: 6e20 8e01 a700 |005d: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ +0a0ec0: 0c00 |0060: move-result-object v0 │ │ +0a0ec2: 6e10 f500 0f00 |0061: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@00f5 │ │ +0a0ec8: 0a0a |0064: move-result v10 │ │ +0a0eca: 380a 0600 |0065: if-eqz v10, 006b // +0006 │ │ +0a0ece: 6e10 f500 0f00 |0067: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@00f5 │ │ +0a0ed4: 0a02 |006a: move-result v2 │ │ +0a0ed6: 1a0a e910 |006b: const-string v10, "android.speech.extra.LANGUAGE_MODEL" // string@10e9 │ │ +0a0eda: 6e30 5501 a901 |006d: invoke-virtual {v9, v10, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ +0a0ee0: 1a0a eb10 |0070: const-string v10, "android.speech.extra.PROMPT" // string@10eb │ │ +0a0ee4: 6e30 5501 a904 |0072: invoke-virtual {v9, v10, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ +0a0eea: 1a0a e810 |0075: const-string v10, "android.speech.extra.LANGUAGE" // string@10e8 │ │ +0a0eee: 6e30 5501 a900 |0077: invoke-virtual {v9, v10, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ +0a0ef4: 1a0a ea10 |007a: const-string v10, "android.speech.extra.MAX_RESULTS" // string@10ea │ │ +0a0ef8: 6e30 5101 a902 |007c: invoke-virtual {v9, v10, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0151 │ │ +0a0efe: 1a0b b211 |007f: const-string v11, "calling_package" // string@11b2 │ │ +0a0f02: 3908 1100 |0081: if-nez v8, 0092 // +0011 │ │ +0a0f06: 120a |0083: const/4 v10, #int 0 // #0 │ │ +0a0f08: 6e30 5501 b90a |0084: invoke-virtual {v9, v11, v10}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ +0a0f0e: 1a0a ec10 |0087: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT" // string@10ec │ │ +0a0f12: 6e30 5301 a903 |0089: invoke-virtual {v9, v10, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0153 │ │ +0a0f18: 1a0a ed10 |008c: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE" // string@10ed │ │ +0a0f1c: 6e30 5201 a905 |008e: invoke-virtual {v9, v10, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@0152 │ │ +0a0f22: 1109 |0091: return-object v9 │ │ +0a0f24: 6e10 0901 0800 |0092: invoke-virtual {v8}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0109 │ │ +0a0f2a: 0c0a |0095: move-result-object v10 │ │ +0a0f2c: 28ee |0096: goto 0084 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1446 │ │ 0x0004 line=1451 │ │ 0x000b line=1452 │ │ 0x000e line=1453 │ │ 0x0019 line=1460 │ │ @@ -215785,27 +215757,27 @@ │ │ type : '(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0a0764: |[0a0764] android.support.v7.widget.SearchView.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ -0a0774: 2201 3600 |0000: new-instance v1, Landroid/content/Intent; // type@0036 │ │ -0a0778: 7020 3901 5100 |0002: invoke-direct {v1, v5}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ -0a077e: 6e10 ec00 0600 |0005: invoke-virtual {v6}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00ec │ │ -0a0784: 0c00 |0008: move-result-object v0 │ │ -0a0786: 1a03 ac11 |0009: const-string v3, "calling_package" // string@11ac │ │ -0a078a: 3900 0700 |000b: if-nez v0, 0012 // +0007 │ │ -0a078e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0a0790: 6e30 5501 3102 |000e: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ -0a0796: 1101 |0011: return-object v1 │ │ -0a0798: 6e10 0901 0000 |0012: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0109 │ │ -0a079e: 0c02 |0015: move-result-object v2 │ │ -0a07a0: 28f8 |0016: goto 000e // -0008 │ │ +0a0f30: |[0a0f30] android.support.v7.widget.SearchView.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ +0a0f40: 2201 3600 |0000: new-instance v1, Landroid/content/Intent; // type@0036 │ │ +0a0f44: 7020 3901 5100 |0002: invoke-direct {v1, v5}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0139 │ │ +0a0f4a: 6e10 ec00 0600 |0005: invoke-virtual {v6}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00ec │ │ +0a0f50: 0c00 |0008: move-result-object v0 │ │ +0a0f52: 1a03 b211 |0009: const-string v3, "calling_package" // string@11b2 │ │ +0a0f56: 3900 0700 |000b: if-nez v0, 0012 // +0007 │ │ +0a0f5a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0a0f5c: 6e30 5501 3102 |000e: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0155 │ │ +0a0f62: 1101 |0011: return-object v1 │ │ +0a0f64: 6e10 0901 0000 |0012: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0109 │ │ +0a0f6a: 0c02 |0015: move-result-object v2 │ │ +0a0f6c: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1431 │ │ 0x0005 line=1432 │ │ 0x0009 line=1433 │ │ 0x0011 line=1435 │ │ 0x0012 line=1433 │ │ @@ -215821,18 +215793,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a07a4: |[0a07a4] android.support.v7.widget.SearchView.dismissSuggestions:()V │ │ -0a07b4: 5410 1c0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a07b8: 6e10 891f 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.dismissDropDown:()V // method@1f89 │ │ -0a07be: 0e00 |0005: return-void │ │ +0a0f70: |[0a0f70] android.support.v7.widget.SearchView.dismissSuggestions:()V │ │ +0a0f80: 5410 1c0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a0f84: 6e10 891f 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.dismissDropDown:()V // method@1f89 │ │ +0a0f8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1138 │ │ 0x0005 line=1139 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -215841,109 +215813,109 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a07c0: |[0a07c0] android.support.v7.widget.SearchView.forceSuggestionQuery:()V │ │ -0a07d0: 6200 030c |0000: sget-object v0, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0c03 │ │ -0a07d4: 5421 1c0c |0002: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a07d8: 6e20 7a1f 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:(Landroid/widget/AutoCompleteTextView;)V // method@1f7a │ │ -0a07de: 6200 030c |0007: sget-object v0, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0c03 │ │ -0a07e2: 5421 1c0c |0009: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a07e6: 6e20 791f 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:(Landroid/widget/AutoCompleteTextView;)V // method@1f79 │ │ -0a07ec: 0e00 |000e: return-void │ │ +0a0f8c: |[0a0f8c] android.support.v7.widget.SearchView.forceSuggestionQuery:()V │ │ +0a0f9c: 6200 030c |0000: sget-object v0, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0c03 │ │ +0a0fa0: 5421 1c0c |0002: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a0fa4: 6e20 7a1f 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:(Landroid/widget/AutoCompleteTextView;)V // method@1f7a │ │ +0a0faa: 6200 030c |0007: sget-object v0, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0c03 │ │ +0a0fae: 5421 1c0c |0009: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a0fb2: 6e20 791f 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:(Landroid/widget/AutoCompleteTextView;)V // method@1f79 │ │ +0a0fb8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1560 │ │ 0x0007 line=1561 │ │ 0x000e line=1562 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/widget/SearchView; │ │ │ │ #33 : (in Landroid/support/v7/widget/SearchView;) │ │ name : 'getDecoratedHint' │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 11 │ │ + registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 60 16-bit code units │ │ -0a07f0: |[0a07f0] android.support.v7.widget.SearchView.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -0a0800: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0a0802: 5593 0d0c |0001: iget-boolean v3, v9, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0c0d │ │ -0a0806: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -0a080a: 110a |0005: return-object v10 │ │ -0a080c: 2201 e203 |0006: new-instance v1, Landroid/text/SpannableStringBuilder; // type@03e2 │ │ -0a0810: 1a03 0400 |0008: const-string v3, " " // string@0004 │ │ -0a0814: 7020 5b20 3100 |000a: invoke-direct {v1, v3}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@205b │ │ -0a081a: 6e20 5c20 a100 |000d: invoke-virtual {v1, v10}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@205c │ │ -0a0820: 6e10 d61f 0900 |0010: invoke-virtual {v9}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ -0a0826: 0c03 |0013: move-result-object v3 │ │ -0a0828: 6e10 2201 0300 |0014: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0a082e: 0c03 |0017: move-result-object v3 │ │ -0a0830: 7010 df1f 0900 |0018: invoke-direct {v9}, Landroid/support/v7/widget/SearchView;.getSearchIconId:()I // method@1fdf │ │ -0a0836: 0a04 |001b: move-result v4 │ │ -0a0838: 6e20 8601 4300 |001c: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ -0a083e: 0c00 |001f: move-result-object v0 │ │ -0a0840: 5493 1c0c |0020: iget-object v3, v9, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a0844: 6e10 931f 0300 |0022: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getTextSize:()F // method@1f93 │ │ -0a084a: 0a03 |0025: move-result v3 │ │ -0a084c: 8934 |0026: float-to-double v4, v3 │ │ -0a084e: 1906 f43f |0027: const-wide/high16 v6, #long 4608308318706860032 // #3ff4 │ │ -0a0852: cd64 |0029: mul-double/2addr v4, v6 │ │ -0a0854: 8a42 |002a: double-to-int v2, v4 │ │ -0a0856: 6e52 0a02 8028 |002b: invoke-virtual {v0, v8, v8, v2, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ -0a085c: 2203 e903 |002e: new-instance v3, Landroid/text/style/ImageSpan; // type@03e9 │ │ -0a0860: 7020 6420 0300 |0030: invoke-direct {v3, v0}, Landroid/text/style/ImageSpan;.:(Landroid/graphics/drawable/Drawable;)V // method@2064 │ │ -0a0866: 1214 |0033: const/4 v4, #int 1 // #1 │ │ -0a0868: 1225 |0034: const/4 v5, #int 2 // #2 │ │ -0a086a: 1306 2100 |0035: const/16 v6, #int 33 // #21 │ │ -0a086e: 6e56 5d20 3154 |0037: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@205d │ │ -0a0874: 071a |003a: move-object v10, v1 │ │ -0a0876: 28ca |003b: goto 0005 // -0036 │ │ +0a0fbc: |[0a0fbc] android.support.v7.widget.SearchView.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +0a0fcc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0a0fce: 5583 0d0c |0001: iget-boolean v3, v8, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0c0d │ │ +0a0fd2: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +0a0fd6: 1109 |0005: return-object v9 │ │ +0a0fd8: 2201 e603 |0006: new-instance v1, Landroid/text/SpannableStringBuilder; // type@03e6 │ │ +0a0fdc: 1a03 0400 |0008: const-string v3, " " // string@0004 │ │ +0a0fe0: 7020 5b20 3100 |000a: invoke-direct {v1, v3}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@205b │ │ +0a0fe6: 6e20 5c20 9100 |000d: invoke-virtual {v1, v9}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@205c │ │ +0a0fec: 6e10 d61f 0800 |0010: invoke-virtual {v8}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ +0a0ff2: 0c03 |0013: move-result-object v3 │ │ +0a0ff4: 6e10 2201 0300 |0014: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +0a0ffa: 0c03 |0017: move-result-object v3 │ │ +0a0ffc: 7010 df1f 0800 |0018: invoke-direct {v8}, Landroid/support/v7/widget/SearchView;.getSearchIconId:()I // method@1fdf │ │ +0a1002: 0a04 |001b: move-result v4 │ │ +0a1004: 6e20 8601 4300 |001c: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ +0a100a: 0c00 |001f: move-result-object v0 │ │ +0a100c: 5483 1c0c |0020: iget-object v3, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1010: 6e10 931f 0300 |0022: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getTextSize:()F // method@1f93 │ │ +0a1016: 0a03 |0025: move-result v3 │ │ +0a1018: 8933 |0026: float-to-double v3, v3 │ │ +0a101a: 1905 f43f |0027: const-wide/high16 v5, #long 4608308318706860032 // #3ff4 │ │ +0a101e: cd53 |0029: mul-double/2addr v3, v5 │ │ +0a1020: 8a32 |002a: double-to-int v2, v3 │ │ +0a1022: 6e52 0a02 7027 |002b: invoke-virtual {v0, v7, v7, v2, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@020a │ │ +0a1028: 2203 ed03 |002e: new-instance v3, Landroid/text/style/ImageSpan; // type@03ed │ │ +0a102c: 7020 6420 0300 |0030: invoke-direct {v3, v0}, Landroid/text/style/ImageSpan;.:(Landroid/graphics/drawable/Drawable;)V // method@2064 │ │ +0a1032: 1214 |0033: const/4 v4, #int 1 // #1 │ │ +0a1034: 1225 |0034: const/4 v5, #int 2 // #2 │ │ +0a1036: 1306 2100 |0035: const/16 v6, #int 33 // #21 │ │ +0a103a: 6e56 5d20 3154 |0037: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@205d │ │ +0a1040: 0719 |003a: move-object v9, v1 │ │ +0a1042: 28ca |003b: goto 0005 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1015 │ │ 0x0005 line=1023 │ │ 0x0006 line=1017 │ │ 0x000d line=1018 │ │ 0x0010 line=1019 │ │ 0x0020 line=1020 │ │ 0x002b line=1021 │ │ 0x002e line=1022 │ │ 0x003b line=1023 │ │ locals : │ │ - 0x0000 - 0x0005 reg=10 hintText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0005 reg=9 hintText Ljava/lang/CharSequence; │ │ 0x0020 - 0x003c reg=0 searchIcon Landroid/graphics/drawable/Drawable; │ │ 0x000d - 0x003c reg=1 ssb Landroid/text/SpannableStringBuilder; │ │ 0x002b - 0x003c reg=2 textSize I │ │ - 0x0000 - 0x003c reg=9 this Landroid/support/v7/widget/SearchView; │ │ - 0x0006 - 0x003c reg=10 hintText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x003c reg=8 this Landroid/support/v7/widget/SearchView; │ │ + 0x0006 - 0x003c reg=9 hintText Ljava/lang/CharSequence; │ │ │ │ #34 : (in Landroid/support/v7/widget/SearchView;) │ │ name : 'getPreferredWidth' │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a0878: |[0a0878] android.support.v7.widget.SearchView.getPreferredWidth:()I │ │ -0a0888: 6e10 d61f 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ -0a088e: 0c00 |0003: move-result-object v0 │ │ -0a0890: 6e10 2201 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0a0896: 0c00 |0007: move-result-object v0 │ │ -0a0898: 6001 7f07 |0008: sget v1, Landroid/support/v7/appcompat/R$dimen;.abc_search_view_preferred_width:I // field@077f │ │ -0a089c: 6e20 8401 1000 |000a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0184 │ │ -0a08a2: 0a00 |000d: move-result v0 │ │ -0a08a4: 0f00 |000e: return v0 │ │ +0a1044: |[0a1044] android.support.v7.widget.SearchView.getPreferredWidth:()I │ │ +0a1054: 6e10 d61f 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ +0a105a: 0c00 |0003: move-result-object v0 │ │ +0a105c: 6e10 2201 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +0a1062: 0c00 |0007: move-result-object v0 │ │ +0a1064: 6001 7f07 |0008: sget v1, Landroid/support/v7/appcompat/R$dimen;.abc_search_view_preferred_width:I // field@077f │ │ +0a1068: 6e20 8401 1000 |000a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0184 │ │ +0a106e: 0a00 |000d: move-result v0 │ │ +0a1070: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/widget/SearchView; │ │ │ │ #35 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -215951,26 +215923,26 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -0a08a8: |[0a08a8] android.support.v7.widget.SearchView.getSearchIconId:()I │ │ -0a08b8: 2200 f103 |0000: new-instance v0, Landroid/util/TypedValue; // type@03f1 │ │ -0a08bc: 7010 7e20 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@207e │ │ -0a08c2: 6e10 d61f 0400 |0005: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ -0a08c8: 0c01 |0008: move-result-object v1 │ │ -0a08ca: 6e10 2701 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0127 │ │ -0a08d0: 0c01 |000c: move-result-object v1 │ │ -0a08d2: 6002 4907 |000d: sget v2, Landroid/support/v7/appcompat/R$attr;.searchViewSearchIcon:I // field@0749 │ │ -0a08d6: 1213 |000f: const/4 v3, #int 1 // #1 │ │ -0a08d8: 6e40 7f01 2130 |0010: invoke-virtual {v1, v2, v0, v3}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@017f │ │ -0a08de: 5201 5b0c |0013: iget v1, v0, Landroid/util/TypedValue;.resourceId:I // field@0c5b │ │ -0a08e2: 0f01 |0015: return v1 │ │ +0a1074: |[0a1074] android.support.v7.widget.SearchView.getSearchIconId:()I │ │ +0a1084: 2200 f503 |0000: new-instance v0, Landroid/util/TypedValue; // type@03f5 │ │ +0a1088: 7010 7e20 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@207e │ │ +0a108e: 6e10 d61f 0400 |0005: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ +0a1094: 0c01 |0008: move-result-object v1 │ │ +0a1096: 6e10 2701 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0127 │ │ +0a109c: 0c01 |000c: move-result-object v1 │ │ +0a109e: 6002 4907 |000d: sget v2, Landroid/support/v7/appcompat/R$attr;.searchViewSearchIcon:I // field@0749 │ │ +0a10a2: 1213 |000f: const/4 v3, #int 1 // #1 │ │ +0a10a4: 6e40 7f01 2130 |0010: invoke-virtual {v1, v2, v0, v3}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@017f │ │ +0a10aa: 5201 5b0c |0013: iget v1, v0, Landroid/util/TypedValue;.resourceId:I // field@0c5b │ │ +0a10ae: 0f01 |0015: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1008 │ │ 0x0005 line=1009 │ │ 0x0013 line=1010 │ │ locals : │ │ 0x0005 - 0x0016 reg=0 outValue Landroid/util/TypedValue; │ │ @@ -215981,45 +215953,45 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0a08e4: |[0a08e4] android.support.v7.widget.SearchView.hasVoiceSearch:()Z │ │ -0a08f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a08f6: 5453 220c |0001: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a08fa: 3803 2800 |0003: if-eqz v3, 002b // +0028 │ │ -0a08fe: 5453 220c |0005: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a0902: 6e10 f700 0300 |0007: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchEnabled:()Z // method@00f7 │ │ -0a0908: 0a03 |000a: move-result v3 │ │ -0a090a: 3803 2000 |000b: if-eqz v3, 002b // +0020 │ │ -0a090e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0a0910: 5453 220c |000e: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a0914: 6e10 f900 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@00f9 │ │ -0a091a: 0a03 |0013: move-result v3 │ │ -0a091c: 3803 1800 |0014: if-eqz v3, 002c // +0018 │ │ -0a0920: 5451 2f0c |0016: iget-object v1, v5, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0c2f │ │ -0a0924: 3801 1300 |0018: if-eqz v1, 002b // +0013 │ │ -0a0928: 6e10 d61f 0500 |001a: invoke-virtual {v5}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ -0a092e: 0c03 |001d: move-result-object v3 │ │ -0a0930: 6e10 2001 0300 |001e: invoke-virtual {v3}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ -0a0936: 0c03 |0021: move-result-object v3 │ │ -0a0938: 1504 0100 |0022: const/high16 v4, #int 65536 // #1 │ │ -0a093c: 6e30 7701 1304 |0024: invoke-virtual {v3, v1, v4}, Landroid/content/pm/PackageManager;.resolveActivity:(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo; // method@0177 │ │ -0a0942: 0c00 |0027: move-result-object v0 │ │ -0a0944: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ -0a0948: 1212 |002a: const/4 v2, #int 1 // #1 │ │ -0a094a: 0f02 |002b: return v2 │ │ -0a094c: 5453 220c |002c: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a0950: 6e10 f800 0300 |002e: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@00f8 │ │ -0a0956: 0a03 |0031: move-result v3 │ │ -0a0958: 3803 e6ff |0032: if-eqz v3, 0018 // -001a │ │ -0a095c: 5451 2c0c |0034: iget-object v1, v5, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0c2c │ │ -0a0960: 28e2 |0036: goto 0018 // -001e │ │ +0a10b0: |[0a10b0] android.support.v7.widget.SearchView.hasVoiceSearch:()Z │ │ +0a10c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a10c2: 5453 220c |0001: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a10c6: 3803 2800 |0003: if-eqz v3, 002b // +0028 │ │ +0a10ca: 5453 220c |0005: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a10ce: 6e10 f700 0300 |0007: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchEnabled:()Z // method@00f7 │ │ +0a10d4: 0a03 |000a: move-result v3 │ │ +0a10d6: 3803 2000 |000b: if-eqz v3, 002b // +0020 │ │ +0a10da: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0a10dc: 5453 220c |000e: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a10e0: 6e10 f900 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@00f9 │ │ +0a10e6: 0a03 |0013: move-result v3 │ │ +0a10e8: 3803 1800 |0014: if-eqz v3, 002c // +0018 │ │ +0a10ec: 5451 2f0c |0016: iget-object v1, v5, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0c2f │ │ +0a10f0: 3801 1300 |0018: if-eqz v1, 002b // +0013 │ │ +0a10f4: 6e10 d61f 0500 |001a: invoke-virtual {v5}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ +0a10fa: 0c03 |001d: move-result-object v3 │ │ +0a10fc: 6e10 2001 0300 |001e: invoke-virtual {v3}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ +0a1102: 0c03 |0021: move-result-object v3 │ │ +0a1104: 1504 0100 |0022: const/high16 v4, #int 65536 // #1 │ │ +0a1108: 6e30 7701 1304 |0024: invoke-virtual {v3, v1, v4}, Landroid/content/pm/PackageManager;.resolveActivity:(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo; // method@0177 │ │ +0a110e: 0c00 |0027: move-result-object v0 │ │ +0a1110: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ +0a1114: 1212 |002a: const/4 v2, #int 1 // #1 │ │ +0a1116: 0f02 |002b: return v2 │ │ +0a1118: 5453 220c |002c: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a111c: 6e10 f800 0300 |002e: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@00f8 │ │ +0a1122: 0a03 |0031: move-result v3 │ │ +0a1124: 3803 e6ff |0032: if-eqz v3, 0018 // -001a │ │ +0a1128: 5451 2c0c |0034: iget-object v1, v5, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0c2c │ │ +0a112c: 28e2 |0036: goto 0018 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=795 │ │ 0x000d line=796 │ │ 0x000e line=797 │ │ 0x0016 line=798 │ │ 0x0018 line=802 │ │ @@ -216039,26 +216011,26 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0a0964: |[0a0964] android.support.v7.widget.SearchView.isLandscapeMode:(Landroid/content/Context;)Z │ │ -0a0974: 6e10 2201 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0a097a: 0c00 |0003: move-result-object v0 │ │ -0a097c: 6e10 8301 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0183 │ │ -0a0982: 0c00 |0007: move-result-object v0 │ │ -0a0984: 5200 2800 |0008: iget v0, v0, Landroid/content/res/Configuration;.orientation:I // field@0028 │ │ -0a0988: 1221 |000a: const/4 v1, #int 2 // #2 │ │ -0a098a: 3310 0400 |000b: if-ne v0, v1, 000f // +0004 │ │ -0a098e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0a0990: 0f00 |000e: return v0 │ │ -0a0992: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0a0994: 28fe |0010: goto 000e // -0002 │ │ +0a1130: |[0a1130] android.support.v7.widget.SearchView.isLandscapeMode:(Landroid/content/Context;)Z │ │ +0a1140: 6e10 2201 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +0a1146: 0c00 |0003: move-result-object v0 │ │ +0a1148: 6e10 8301 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0183 │ │ +0a114e: 0c00 |0007: move-result-object v0 │ │ +0a1150: 5200 2800 |0008: iget v0, v0, Landroid/content/res/Configuration;.orientation:I // field@0028 │ │ +0a1154: 1221 |000a: const/4 v1, #int 2 // #2 │ │ +0a1156: 3310 0400 |000b: if-ne v0, v1, 000f // +0004 │ │ +0a115a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0a115c: 0f00 |000e: return v0 │ │ +0a115e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0a1160: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1565 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 context Landroid/content/Context; │ │ │ │ #38 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -216066,26 +216038,26 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0a0998: |[0a0998] android.support.v7.widget.SearchView.isSubmitAreaEnabled:()Z │ │ -0a09a8: 5510 260c |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0c26 │ │ -0a09ac: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -0a09b0: 5510 2e0c |0004: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0c2e │ │ -0a09b4: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0a09b8: 6e10 e91f 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1fe9 │ │ -0a09be: 0a00 |000b: move-result v0 │ │ -0a09c0: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -0a09c4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0a09c6: 0f00 |000f: return v0 │ │ -0a09c8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0a09ca: 28fe |0011: goto 000f // -0002 │ │ +0a1164: |[0a1164] android.support.v7.widget.SearchView.isSubmitAreaEnabled:()Z │ │ +0a1174: 5510 260c |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0c26 │ │ +0a1178: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +0a117c: 5510 2e0c |0004: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0c2e │ │ +0a1180: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0a1184: 6e10 e91f 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1fe9 │ │ +0a118a: 0a00 |000b: move-result v0 │ │ +0a118c: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +0a1190: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0a1192: 0f00 |000f: return v0 │ │ +0a1194: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0a1196: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=812 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #39 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -216093,34 +216065,34 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0a09cc: |[0a09cc] android.support.v7.widget.SearchView.launchIntent:(Landroid/content/Intent;)V │ │ -0a09dc: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -0a09e0: 0e00 |0002: return-void │ │ -0a09e2: 6e10 d61f 0400 |0003: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ -0a09e8: 0c01 |0006: move-result-object v1 │ │ -0a09ea: 6e20 3201 5100 |0007: invoke-virtual {v1, v5}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ -0a09f0: 28f8 |000a: goto 0002 // -0008 │ │ -0a09f2: 0d00 |000b: move-exception v0 │ │ -0a09f4: 1a01 930c |000c: const-string v1, "SearchView" // string@0c93 │ │ -0a09f8: 2202 b604 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@04b6 │ │ -0a09fc: 7010 d724 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0a0a02: 1a03 fa03 |0013: const-string v3, "Failed launch activity: " // string@03fa │ │ -0a0a06: 6e20 df24 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a0a0c: 0c02 |0018: move-result-object v2 │ │ -0a0a0e: 6e20 de24 5200 |0019: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0a0a14: 0c02 |001c: move-result-object v2 │ │ -0a0a16: 6e10 e424 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0a0a1c: 0c02 |0020: move-result-object v2 │ │ -0a0a1e: 7130 6c20 2100 |0021: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -0a0a24: 28de |0024: goto 0002 // -0022 │ │ +0a1198: |[0a1198] android.support.v7.widget.SearchView.launchIntent:(Landroid/content/Intent;)V │ │ +0a11a8: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ +0a11ac: 0e00 |0002: return-void │ │ +0a11ae: 6e10 d61f 0400 |0003: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ +0a11b4: 0c01 |0006: move-result-object v1 │ │ +0a11b6: 6e20 3201 5100 |0007: invoke-virtual {v1, v5}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ +0a11bc: 28f8 |000a: goto 0002 // -0008 │ │ +0a11be: 0d00 |000b: move-exception v0 │ │ +0a11c0: 1a01 990c |000c: const-string v1, "SearchView" // string@0c99 │ │ +0a11c4: 2202 bc04 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@04bc │ │ +0a11c8: 7010 d724 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0a11ce: 1a03 fa03 |0013: const-string v3, "Failed launch activity: " // string@03fa │ │ +0a11d2: 6e20 df24 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a11d8: 0c02 |0018: move-result-object v2 │ │ +0a11da: 6e20 de24 5200 |0019: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0a11e0: 0c02 |001c: move-result-object v2 │ │ +0a11e2: 6e10 e424 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0a11e8: 0c02 |0020: move-result-object v2 │ │ +0a11ea: 7130 6c20 2100 |0021: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +0a11f0: 28de |0024: goto 0002 // -0022 │ │ catches : 1 │ │ 0x0003 - 0x000a │ │ Ljava/lang/RuntimeException; -> 0x000b │ │ positions : │ │ 0x0000 line=1358 │ │ 0x0002 line=1368 │ │ 0x0003 line=1364 │ │ @@ -216136,28 +216108,28 @@ │ │ type : '(ILjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 20 16-bit code units │ │ -0a0a38: |[0a0a38] android.support.v7.widget.SearchView.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V │ │ -0a0a48: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a0a4a: 1a01 c610 |0001: const-string v1, "android.intent.action.SEARCH" // string@10c6 │ │ -0a0a4e: 0780 |0003: move-object v0, v8 │ │ -0a0a50: 0723 |0004: move-object v3, v2 │ │ -0a0a52: 07b4 |0005: move-object v4, v11 │ │ -0a0a54: 0195 |0006: move v5, v9 │ │ -0a0a56: 07a6 |0007: move-object v6, v10 │ │ -0a0a58: 7607 cf1f 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v7/widget/SearchView;.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; // method@1fcf │ │ -0a0a5e: 0c07 |000b: move-result-object v7 │ │ -0a0a60: 6e10 d61f 0800 |000c: invoke-virtual {v8}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ -0a0a66: 0c00 |000f: move-result-object v0 │ │ -0a0a68: 6e20 3201 7000 |0010: invoke-virtual {v0, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ -0a0a6e: 0e00 |0013: return-void │ │ +0a1204: |[0a1204] android.support.v7.widget.SearchView.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V │ │ +0a1214: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a1216: 1a01 cc10 |0001: const-string v1, "android.intent.action.SEARCH" // string@10cc │ │ +0a121a: 0780 |0003: move-object v0, v8 │ │ +0a121c: 0723 |0004: move-object v3, v2 │ │ +0a121e: 07b4 |0005: move-object v4, v11 │ │ +0a1220: 0195 |0006: move v5, v9 │ │ +0a1222: 07a6 |0007: move-object v6, v10 │ │ +0a1224: 7607 cf1f 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v7/widget/SearchView;.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; // method@1fcf │ │ +0a122a: 0c07 |000b: move-result-object v7 │ │ +0a122c: 6e10 d61f 0800 |000c: invoke-virtual {v8}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ +0a1232: 0c00 |000f: move-result-object v0 │ │ +0a1234: 6e20 3201 7000 |0010: invoke-virtual {v0, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ +0a123a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1380 │ │ 0x0008 line=1381 │ │ 0x000c line=1382 │ │ 0x0013 line=1383 │ │ locals : │ │ @@ -216173,29 +216145,29 @@ │ │ type : '(IILjava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -0a0a70: |[0a0a70] android.support.v7.widget.SearchView.launchSuggestion:(IILjava/lang/String;)Z │ │ -0a0a80: 5432 270c |0000: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ -0a0a84: 6e10 e212 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@12e2 │ │ -0a0a8a: 0c00 |0005: move-result-object v0 │ │ -0a0a8c: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ -0a0a90: 7220 b001 4000 |0008: invoke-interface {v0, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01b0 │ │ -0a0a96: 0a02 |000b: move-result v2 │ │ -0a0a98: 3802 0b00 |000c: if-eqz v2, 0017 // +000b │ │ -0a0a9c: 7040 d01f 0365 |000e: invoke-direct {v3, v0, v5, v6}, Landroid/support/v7/widget/SearchView;.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; // method@1fd0 │ │ -0a0aa2: 0c01 |0011: move-result-object v1 │ │ -0a0aa4: 7020 ee1f 1300 |0012: invoke-direct {v3, v1}, Landroid/support/v7/widget/SearchView;.launchIntent:(Landroid/content/Intent;)V // method@1fee │ │ -0a0aaa: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -0a0aac: 0f02 |0016: return v2 │ │ -0a0aae: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -0a0ab0: 28fe |0018: goto 0016 // -0002 │ │ +0a123c: |[0a123c] android.support.v7.widget.SearchView.launchSuggestion:(IILjava/lang/String;)Z │ │ +0a124c: 5432 270c |0000: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ +0a1250: 6e10 e212 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@12e2 │ │ +0a1256: 0c00 |0005: move-result-object v0 │ │ +0a1258: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ +0a125c: 7220 b001 4000 |0008: invoke-interface {v0, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01b0 │ │ +0a1262: 0a02 |000b: move-result v2 │ │ +0a1264: 3802 0b00 |000c: if-eqz v2, 0017 // +000b │ │ +0a1268: 7040 d01f 0365 |000e: invoke-direct {v3, v0, v5, v6}, Landroid/support/v7/widget/SearchView;.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; // method@1fd0 │ │ +0a126e: 0c01 |0011: move-result-object v1 │ │ +0a1270: 7020 ee1f 1300 |0012: invoke-direct {v3, v1}, Landroid/support/v7/widget/SearchView;.launchIntent:(Landroid/content/Intent;)V // method@1fee │ │ +0a1276: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +0a1278: 0f02 |0016: return v2 │ │ +0a127a: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +0a127c: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1341 │ │ 0x0006 line=1342 │ │ 0x000e line=1344 │ │ 0x0012 line=1347 │ │ 0x0015 line=1349 │ │ @@ -216213,40 +216185,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0a0ab4: |[0a0ab4] android.support.v7.widget.SearchView.onCloseClicked:()V │ │ -0a0ac4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0a0ac6: 5441 1c0c |0001: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a0aca: 6e10 921f 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1f92 │ │ -0a0ad0: 0c00 |0006: move-result-object v0 │ │ -0a0ad2: 7110 6020 0000 |0007: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -0a0ad8: 0a01 |000a: move-result v1 │ │ -0a0ada: 3801 1900 |000b: if-eqz v1, 0024 // +0019 │ │ -0a0ade: 5541 0d0c |000d: iget-boolean v1, v4, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0c0d │ │ -0a0ae2: 3801 1400 |000f: if-eqz v1, 0023 // +0014 │ │ -0a0ae6: 5441 110c |0011: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnCloseListener:Landroid/support/v7/widget/SearchView$OnCloseListener; // field@0c11 │ │ -0a0aea: 3801 0a00 |0013: if-eqz v1, 001d // +000a │ │ -0a0aee: 5441 110c |0015: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnCloseListener:Landroid/support/v7/widget/SearchView$OnCloseListener; // field@0c11 │ │ -0a0af2: 7210 7d1f 0100 |0017: invoke-interface {v1}, Landroid/support/v7/widget/SearchView$OnCloseListener;.onClose:()Z // method@1f7d │ │ -0a0af8: 0a01 |001a: move-result v1 │ │ -0a0afa: 3901 0800 |001b: if-nez v1, 0023 // +0008 │ │ -0a0afe: 6e10 ce1f 0400 |001d: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.clearFocus:()V // method@1fce │ │ -0a0b04: 7020 2120 3400 |0020: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@2021 │ │ -0a0b0a: 0e00 |0023: return-void │ │ -0a0b0c: 5441 1c0c |0024: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a0b10: 1a02 0000 |0026: const-string v2, "" // string@0000 │ │ -0a0b14: 6e20 b11f 2100 |0028: invoke-virtual {v1, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1fb1 │ │ -0a0b1a: 5441 1c0c |002b: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a0b1e: 6e10 9f1f 0100 |002d: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@1f9f │ │ -0a0b24: 7020 0c20 3400 |0030: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@200c │ │ -0a0b2a: 28f0 |0033: goto 0023 // -0010 │ │ +0a1280: |[0a1280] android.support.v7.widget.SearchView.onCloseClicked:()V │ │ +0a1290: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0a1292: 5441 1c0c |0001: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1296: 6e10 921f 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1f92 │ │ +0a129c: 0c00 |0006: move-result-object v0 │ │ +0a129e: 7110 6020 0000 |0007: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +0a12a4: 0a01 |000a: move-result v1 │ │ +0a12a6: 3801 1900 |000b: if-eqz v1, 0024 // +0019 │ │ +0a12aa: 5541 0d0c |000d: iget-boolean v1, v4, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0c0d │ │ +0a12ae: 3801 1400 |000f: if-eqz v1, 0023 // +0014 │ │ +0a12b2: 5441 110c |0011: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnCloseListener:Landroid/support/v7/widget/SearchView$OnCloseListener; // field@0c11 │ │ +0a12b6: 3801 0a00 |0013: if-eqz v1, 001d // +000a │ │ +0a12ba: 5441 110c |0015: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnCloseListener:Landroid/support/v7/widget/SearchView$OnCloseListener; // field@0c11 │ │ +0a12be: 7210 7d1f 0100 |0017: invoke-interface {v1}, Landroid/support/v7/widget/SearchView$OnCloseListener;.onClose:()Z // method@1f7d │ │ +0a12c4: 0a01 |001a: move-result v1 │ │ +0a12c6: 3901 0800 |001b: if-nez v1, 0023 // +0008 │ │ +0a12ca: 6e10 ce1f 0400 |001d: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.clearFocus:()V // method@1fce │ │ +0a12d0: 7020 2120 3400 |0020: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@2021 │ │ +0a12d6: 0e00 |0023: return-void │ │ +0a12d8: 5441 1c0c |0024: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a12dc: 1a02 0000 |0026: const-string v2, "" // string@0000 │ │ +0a12e0: 6e20 b11f 2100 |0028: invoke-virtual {v1, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1fb1 │ │ +0a12e6: 5441 1c0c |002b: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a12ea: 6e10 9f1f 0100 |002d: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@1f9f │ │ +0a12f0: 7020 0c20 3400 |0030: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@200c │ │ +0a12f6: 28f0 |0033: goto 0023 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1142 │ │ 0x0007 line=1143 │ │ 0x000d line=1144 │ │ 0x0011 line=1146 │ │ 0x001d line=1148 │ │ @@ -216264,28 +216236,28 @@ │ │ type : '(IILjava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -0a0b2c: |[0a0b2c] android.support.v7.widget.SearchView.onItemClicked:(IILjava/lang/String;)Z │ │ -0a0b3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0b3e: 5421 180c |0001: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0c18 │ │ -0a0b42: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ -0a0b46: 5421 180c |0005: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0c18 │ │ -0a0b4a: 7220 801f 3100 |0007: invoke-interface {v1, v3}, Landroid/support/v7/widget/SearchView$OnSuggestionListener;.onSuggestionClick:(I)Z // method@1f80 │ │ -0a0b50: 0a01 |000a: move-result v1 │ │ -0a0b52: 3901 0d00 |000b: if-nez v1, 0018 // +000d │ │ -0a0b56: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0a0b58: 7040 f01f 3210 |000e: invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/widget/SearchView;.launchSuggestion:(IILjava/lang/String;)Z // method@1ff0 │ │ -0a0b5e: 7020 0c20 0200 |0011: invoke-direct {v2, v0}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@200c │ │ -0a0b64: 7010 d31f 0200 |0014: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.dismissSuggestions:()V // method@1fd3 │ │ -0a0b6a: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -0a0b6c: 0f00 |0018: return v0 │ │ +0a12f8: |[0a12f8] android.support.v7.widget.SearchView.onItemClicked:(IILjava/lang/String;)Z │ │ +0a1308: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a130a: 5421 180c |0001: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0c18 │ │ +0a130e: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ +0a1312: 5421 180c |0005: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0c18 │ │ +0a1316: 7220 801f 3100 |0007: invoke-interface {v1, v3}, Landroid/support/v7/widget/SearchView$OnSuggestionListener;.onSuggestionClick:(I)Z // method@1f80 │ │ +0a131c: 0a01 |000a: move-result v1 │ │ +0a131e: 3901 0d00 |000b: if-nez v1, 0018 // +000d │ │ +0a1322: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0a1324: 7040 f01f 3210 |000e: invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/widget/SearchView;.launchSuggestion:(IILjava/lang/String;)Z // method@1ff0 │ │ +0a132a: 7020 0c20 0200 |0011: invoke-direct {v2, v0}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@200c │ │ +0a1330: 7010 d31f 0200 |0014: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.dismissSuggestions:()V // method@1fd3 │ │ +0a1336: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +0a1338: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1255 │ │ 0x000d line=1257 │ │ 0x0011 line=1258 │ │ 0x0014 line=1259 │ │ 0x0017 line=1260 │ │ @@ -216301,26 +216273,26 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0a0b70: |[0a0b70] android.support.v7.widget.SearchView.onItemSelected:(I)Z │ │ -0a0b80: 5410 180c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0c18 │ │ -0a0b84: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0a0b88: 5410 180c |0004: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0c18 │ │ -0a0b8c: 7220 811f 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v7/widget/SearchView$OnSuggestionListener;.onSuggestionSelect:(I)Z // method@1f81 │ │ -0a0b92: 0a00 |0009: move-result v0 │ │ -0a0b94: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -0a0b98: 7020 0620 2100 |000c: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView;.rewriteQueryFromSuggestion:(I)V // method@2006 │ │ -0a0b9e: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -0a0ba0: 0f00 |0010: return v0 │ │ -0a0ba2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0a0ba4: 28fe |0012: goto 0010 // -0002 │ │ +0a133c: |[0a133c] android.support.v7.widget.SearchView.onItemSelected:(I)Z │ │ +0a134c: 5410 180c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0c18 │ │ +0a1350: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0a1354: 5410 180c |0004: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0c18 │ │ +0a1358: 7220 811f 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v7/widget/SearchView$OnSuggestionListener;.onSuggestionSelect:(I)Z // method@1f81 │ │ +0a135e: 0a00 |0009: move-result v0 │ │ +0a1360: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +0a1364: 7020 0620 2100 |000c: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView;.rewriteQueryFromSuggestion:(I)V // method@2006 │ │ +0a136a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +0a136c: 0f00 |0010: return v0 │ │ +0a136e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0a1370: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1266 │ │ 0x000c line=1268 │ │ 0x000f line=1269 │ │ 0x0010 line=1271 │ │ locals : │ │ @@ -216332,26 +216304,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0a0ba8: |[0a0ba8] android.support.v7.widget.SearchView.onSearchClicked:()V │ │ -0a0bb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a0bba: 7020 2120 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@2021 │ │ -0a0bc0: 5410 1c0c |0004: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a0bc4: 6e10 9f1f 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@1f9f │ │ -0a0bca: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0a0bcc: 7020 0c20 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@200c │ │ -0a0bd2: 5410 170c |000d: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0c17 │ │ -0a0bd6: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ -0a0bda: 5410 170c |0011: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0c17 │ │ -0a0bde: 7220 4821 1000 |0013: invoke-interface {v0, v1}, Landroid/view/View$OnClickListener;.onClick:(Landroid/view/View;)V // method@2148 │ │ -0a0be4: 0e00 |0016: return-void │ │ +0a1374: |[0a1374] android.support.v7.widget.SearchView.onSearchClicked:()V │ │ +0a1384: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a1386: 7020 2120 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@2021 │ │ +0a138c: 5410 1c0c |0004: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1390: 6e10 9f1f 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@1f9f │ │ +0a1396: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0a1398: 7020 0c20 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@200c │ │ +0a139e: 5410 170c |000d: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0c17 │ │ +0a13a2: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ +0a13a6: 5410 170c |0011: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0c17 │ │ +0a13aa: 7220 4821 1000 |0013: invoke-interface {v0, v1}, Landroid/view/View$OnClickListener;.onClick:(Landroid/view/View;)V // method@2148 │ │ +0a13b0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1162 │ │ 0x0004 line=1163 │ │ 0x0009 line=1164 │ │ 0x000d line=1165 │ │ 0x0011 line=1166 │ │ @@ -216364,40 +216336,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -0a0be8: |[0a0be8] android.support.v7.widget.SearchView.onSubmitQuery:()V │ │ -0a0bf8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0a0bfa: 5441 1c0c |0001: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a0bfe: 6e10 921f 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1f92 │ │ -0a0c04: 0c00 |0006: move-result-object v0 │ │ -0a0c06: 3800 2a00 |0007: if-eqz v0, 0031 // +002a │ │ -0a0c0a: 7110 5f20 0000 |0009: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@205f │ │ -0a0c10: 0a01 |000c: move-result v1 │ │ -0a0c12: 3d01 2400 |000d: if-lez v1, 0031 // +0024 │ │ -0a0c16: 5441 150c |000f: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0c15 │ │ -0a0c1a: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ -0a0c1e: 5441 150c |0013: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0c15 │ │ -0a0c22: 6e10 b824 0000 |0015: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ -0a0c28: 0c02 |0018: move-result-object v2 │ │ -0a0c2a: 7220 7f1f 2100 |0019: invoke-interface {v1, v2}, Landroid/support/v7/widget/SearchView$OnQueryTextListener;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1f7f │ │ -0a0c30: 0a01 |001c: move-result v1 │ │ -0a0c32: 3901 1400 |001d: if-nez v1, 0031 // +0014 │ │ -0a0c36: 5441 220c |001f: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a0c3a: 3801 0d00 |0021: if-eqz v1, 002e // +000d │ │ -0a0c3e: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -0a0c40: 6e10 b824 0000 |0024: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ -0a0c46: 0c02 |0027: move-result-object v2 │ │ -0a0c48: 7040 ef1f 3421 |0028: invoke-direct {v4, v3, v1, v2}, Landroid/support/v7/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@1fef │ │ -0a0c4e: 7020 0c20 3400 |002b: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@200c │ │ -0a0c54: 7010 d31f 0400 |002e: invoke-direct {v4}, Landroid/support/v7/widget/SearchView;.dismissSuggestions:()V // method@1fd3 │ │ -0a0c5a: 0e00 |0031: return-void │ │ +0a13b4: |[0a13b4] android.support.v7.widget.SearchView.onSubmitQuery:()V │ │ +0a13c4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0a13c6: 5441 1c0c |0001: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a13ca: 6e10 921f 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1f92 │ │ +0a13d0: 0c00 |0006: move-result-object v0 │ │ +0a13d2: 3800 2a00 |0007: if-eqz v0, 0031 // +002a │ │ +0a13d6: 7110 5f20 0000 |0009: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@205f │ │ +0a13dc: 0a01 |000c: move-result v1 │ │ +0a13de: 3d01 2400 |000d: if-lez v1, 0031 // +0024 │ │ +0a13e2: 5441 150c |000f: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0c15 │ │ +0a13e6: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ +0a13ea: 5441 150c |0013: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0c15 │ │ +0a13ee: 6e10 b824 0000 |0015: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ +0a13f4: 0c02 |0018: move-result-object v2 │ │ +0a13f6: 7220 7f1f 2100 |0019: invoke-interface {v1, v2}, Landroid/support/v7/widget/SearchView$OnQueryTextListener;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1f7f │ │ +0a13fc: 0a01 |001c: move-result v1 │ │ +0a13fe: 3901 1400 |001d: if-nez v1, 0031 // +0014 │ │ +0a1402: 5441 220c |001f: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a1406: 3801 0d00 |0021: if-eqz v1, 002e // +000d │ │ +0a140a: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +0a140c: 6e10 b824 0000 |0024: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ +0a1412: 0c02 |0027: move-result-object v2 │ │ +0a1414: 7040 ef1f 3421 |0028: invoke-direct {v4, v3, v1, v2}, Landroid/support/v7/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@1fef │ │ +0a141a: 7020 0c20 3400 |002b: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@200c │ │ +0a1420: 7010 d31f 0400 |002e: invoke-direct {v4}, Landroid/support/v7/widget/SearchView;.dismissSuggestions:()V // method@1fd3 │ │ +0a1426: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1124 │ │ 0x0007 line=1125 │ │ 0x000f line=1126 │ │ 0x001f line=1128 │ │ 0x0023 line=1129 │ │ @@ -216413,69 +216385,69 @@ │ │ type : '(Landroid/view/View;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 102 16-bit code units │ │ -0a0c5c: |[0a0c5c] android.support.v7.widget.SearchView.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -0a0c6c: 1305 1500 |0000: const/16 v5, #int 21 // #15 │ │ -0a0c70: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -0a0c72: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0a0c74: 5464 220c |0004: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a0c78: 3904 0300 |0006: if-nez v4, 0009 // +0003 │ │ -0a0c7c: 0f02 |0008: return v2 │ │ -0a0c7e: 5464 270c |0009: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ -0a0c82: 3804 fdff |000b: if-eqz v4, 0008 // -0003 │ │ -0a0c86: 6e10 bd20 0900 |000d: invoke-virtual {v9}, Landroid/view/KeyEvent;.getAction:()I // method@20bd │ │ -0a0c8c: 0a04 |0010: move-result v4 │ │ -0a0c8e: 3904 f7ff |0011: if-nez v4, 0008 // -0009 │ │ -0a0c92: 7110 be0b 0900 |0013: invoke-static {v9}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@0bbe │ │ -0a0c98: 0a04 |0016: move-result v4 │ │ -0a0c9a: 3804 f1ff |0017: if-eqz v4, 0008 // -000f │ │ -0a0c9e: 1304 4200 |0019: const/16 v4, #int 66 // #42 │ │ -0a0ca2: 3248 0a00 |001b: if-eq v8, v4, 0025 // +000a │ │ -0a0ca6: 1304 5400 |001d: const/16 v4, #int 84 // #54 │ │ -0a0caa: 3248 0600 |001f: if-eq v8, v4, 0025 // +0006 │ │ -0a0cae: 1304 3d00 |0021: const/16 v4, #int 61 // #3d │ │ -0a0cb2: 3348 0e00 |0023: if-ne v8, v4, 0031 // +000e │ │ -0a0cb6: 5463 1c0c |0025: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a0cba: 6e10 911f 0300 |0027: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@1f91 │ │ -0a0cc0: 0a00 |002a: move-result v0 │ │ -0a0cc2: 1203 |002b: const/4 v3, #int 0 // #0 │ │ -0a0cc4: 7040 f51f 0632 |002c: invoke-direct {v6, v0, v2, v3}, Landroid/support/v7/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@1ff5 │ │ -0a0cca: 0a02 |002f: move-result v2 │ │ -0a0ccc: 28d8 |0030: goto 0008 // -0028 │ │ -0a0cce: 3258 0600 |0031: if-eq v8, v5, 0037 // +0006 │ │ -0a0cd2: 1304 1600 |0033: const/16 v4, #int 22 // #16 │ │ -0a0cd6: 3348 2400 |0035: if-ne v8, v4, 0059 // +0024 │ │ -0a0cda: 3358 1b00 |0037: if-ne v8, v5, 0052 // +001b │ │ -0a0cde: 0121 |0039: move v1, v2 │ │ -0a0ce0: 5464 1c0c |003a: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a0ce4: 6e20 b01f 1400 |003c: invoke-virtual {v4, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@1fb0 │ │ -0a0cea: 5464 1c0c |003f: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a0cee: 6e20 a71f 2400 |0041: invoke-virtual {v4, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setListSelection:(I)V // method@1fa7 │ │ -0a0cf4: 5462 1c0c |0044: iget-object v2, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a0cf8: 6e10 881f 0200 |0046: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.clearListSelection:()V // method@1f88 │ │ -0a0cfe: 6202 030c |0049: sget-object v2, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0c03 │ │ -0a0d02: 5464 1c0c |004b: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a0d06: 6e30 7b1f 4203 |004d: invoke-virtual {v2, v4, v3}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@1f7b │ │ -0a0d0c: 0132 |0050: move v2, v3 │ │ -0a0d0e: 28b7 |0051: goto 0008 // -0049 │ │ -0a0d10: 5464 1c0c |0052: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a0d14: 6e10 991f 0400 |0054: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.length:()I // method@1f99 │ │ -0a0d1a: 0a01 |0057: move-result v1 │ │ -0a0d1c: 28e2 |0058: goto 003a // -001e │ │ -0a0d1e: 1303 1300 |0059: const/16 v3, #int 19 // #13 │ │ -0a0d22: 3338 adff |005b: if-ne v8, v3, 0008 // -0053 │ │ -0a0d26: 5463 1c0c |005d: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a0d2a: 6e10 911f 0300 |005f: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@1f91 │ │ -0a0d30: 0a03 |0062: move-result v3 │ │ -0a0d32: 3903 a5ff |0063: if-nez v3, 0008 // -005b │ │ -0a0d36: 28a3 |0065: goto 0008 // -005d │ │ +0a1428: |[0a1428] android.support.v7.widget.SearchView.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +0a1438: 1305 1500 |0000: const/16 v5, #int 21 // #15 │ │ +0a143c: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +0a143e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0a1440: 5464 220c |0004: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a1444: 3904 0300 |0006: if-nez v4, 0009 // +0003 │ │ +0a1448: 0f02 |0008: return v2 │ │ +0a144a: 5464 270c |0009: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ +0a144e: 3804 fdff |000b: if-eqz v4, 0008 // -0003 │ │ +0a1452: 6e10 bd20 0900 |000d: invoke-virtual {v9}, Landroid/view/KeyEvent;.getAction:()I // method@20bd │ │ +0a1458: 0a04 |0010: move-result v4 │ │ +0a145a: 3904 f7ff |0011: if-nez v4, 0008 // -0009 │ │ +0a145e: 7110 be0b 0900 |0013: invoke-static {v9}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@0bbe │ │ +0a1464: 0a04 |0016: move-result v4 │ │ +0a1466: 3804 f1ff |0017: if-eqz v4, 0008 // -000f │ │ +0a146a: 1304 4200 |0019: const/16 v4, #int 66 // #42 │ │ +0a146e: 3248 0a00 |001b: if-eq v8, v4, 0025 // +000a │ │ +0a1472: 1304 5400 |001d: const/16 v4, #int 84 // #54 │ │ +0a1476: 3248 0600 |001f: if-eq v8, v4, 0025 // +0006 │ │ +0a147a: 1304 3d00 |0021: const/16 v4, #int 61 // #3d │ │ +0a147e: 3348 0e00 |0023: if-ne v8, v4, 0031 // +000e │ │ +0a1482: 5463 1c0c |0025: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1486: 6e10 911f 0300 |0027: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@1f91 │ │ +0a148c: 0a00 |002a: move-result v0 │ │ +0a148e: 1203 |002b: const/4 v3, #int 0 // #0 │ │ +0a1490: 7040 f51f 0632 |002c: invoke-direct {v6, v0, v2, v3}, Landroid/support/v7/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@1ff5 │ │ +0a1496: 0a02 |002f: move-result v2 │ │ +0a1498: 28d8 |0030: goto 0008 // -0028 │ │ +0a149a: 3258 0600 |0031: if-eq v8, v5, 0037 // +0006 │ │ +0a149e: 1304 1600 |0033: const/16 v4, #int 22 // #16 │ │ +0a14a2: 3348 2400 |0035: if-ne v8, v4, 0059 // +0024 │ │ +0a14a6: 3358 1b00 |0037: if-ne v8, v5, 0052 // +001b │ │ +0a14aa: 0121 |0039: move v1, v2 │ │ +0a14ac: 5464 1c0c |003a: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a14b0: 6e20 b01f 1400 |003c: invoke-virtual {v4, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@1fb0 │ │ +0a14b6: 5464 1c0c |003f: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a14ba: 6e20 a71f 2400 |0041: invoke-virtual {v4, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setListSelection:(I)V // method@1fa7 │ │ +0a14c0: 5462 1c0c |0044: iget-object v2, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a14c4: 6e10 881f 0200 |0046: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.clearListSelection:()V // method@1f88 │ │ +0a14ca: 6202 030c |0049: sget-object v2, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0c03 │ │ +0a14ce: 5464 1c0c |004b: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a14d2: 6e30 7b1f 4203 |004d: invoke-virtual {v2, v4, v3}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@1f7b │ │ +0a14d8: 0132 |0050: move v2, v3 │ │ +0a14da: 28b7 |0051: goto 0008 // -0049 │ │ +0a14dc: 5464 1c0c |0052: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a14e0: 6e10 991f 0400 |0054: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.length:()I // method@1f99 │ │ +0a14e6: 0a01 |0057: move-result v1 │ │ +0a14e8: 28e2 |0058: goto 003a // -001e │ │ +0a14ea: 1303 1300 |0059: const/16 v3, #int 19 // #13 │ │ +0a14ee: 3338 adff |005b: if-ne v8, v3, 0008 // -0053 │ │ +0a14f2: 5463 1c0c |005d: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a14f6: 6e10 911f 0300 |005f: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@1f91 │ │ +0a14fc: 0a03 |0062: move-result v3 │ │ +0a14fe: 3903 a5ff |0063: if-nez v3, 0008 // -005b │ │ +0a1502: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0004 line=967 │ │ 0x0008 line=1004 │ │ 0x0009 line=970 │ │ 0x000d line=973 │ │ 0x0019 line=976 │ │ @@ -216503,48 +216475,48 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -0a0d38: |[0a0d38] android.support.v7.widget.SearchView.onTextChanged:(Ljava/lang/CharSequence;)V │ │ -0a0d48: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0a0d4a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0a0d4c: 5454 1c0c |0002: iget-object v4, v5, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a0d50: 6e10 921f 0400 |0004: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1f92 │ │ -0a0d56: 0c01 |0007: move-result-object v1 │ │ -0a0d58: 5b51 2b0c |0008: iput-object v1, v5, Landroid/support/v7/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0c2b │ │ -0a0d5c: 7110 6020 0100 |000a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -0a0d62: 0a04 |000d: move-result v4 │ │ -0a0d64: 3904 2d00 |000e: if-nez v4, 003b // +002d │ │ -0a0d68: 0120 |0010: move v0, v2 │ │ -0a0d6a: 7020 2020 0500 |0011: invoke-direct {v5, v0}, Landroid/support/v7/widget/SearchView;.updateSubmitButton:(Z)V // method@2020 │ │ -0a0d70: 3900 2900 |0014: if-nez v0, 003d // +0029 │ │ -0a0d74: 7020 2220 2500 |0016: invoke-direct {v5, v2}, Landroid/support/v7/widget/SearchView;.updateVoiceButton:(Z)V // method@2022 │ │ -0a0d7a: 7010 1b20 0500 |0019: invoke-direct {v5}, Landroid/support/v7/widget/SearchView;.updateCloseButton:()V // method@201b │ │ -0a0d80: 7010 1f20 0500 |001c: invoke-direct {v5}, Landroid/support/v7/widget/SearchView;.updateSubmitArea:()V // method@201f │ │ -0a0d86: 5452 150c |001f: iget-object v2, v5, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0c15 │ │ -0a0d8a: 3802 1300 |0021: if-eqz v2, 0034 // +0013 │ │ -0a0d8e: 5452 0f0c |0023: iget-object v2, v5, Landroid/support/v7/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@0c0f │ │ -0a0d92: 7120 5e20 2600 |0025: invoke-static {v6, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@205e │ │ -0a0d98: 0a02 |0028: move-result v2 │ │ -0a0d9a: 3902 0b00 |0029: if-nez v2, 0034 // +000b │ │ -0a0d9e: 5452 150c |002b: iget-object v2, v5, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0c15 │ │ -0a0da2: 6e10 b824 0600 |002d: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ -0a0da8: 0c03 |0030: move-result-object v3 │ │ -0a0daa: 7220 7e1f 3200 |0031: invoke-interface {v2, v3}, Landroid/support/v7/widget/SearchView$OnQueryTextListener;.onQueryTextChange:(Ljava/lang/String;)Z // method@1f7e │ │ -0a0db0: 6e10 b824 0600 |0034: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ -0a0db6: 0c02 |0037: move-result-object v2 │ │ -0a0db8: 5b52 0f0c |0038: iput-object v2, v5, Landroid/support/v7/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@0c0f │ │ -0a0dbc: 0e00 |003a: return-void │ │ -0a0dbe: 0130 |003b: move v0, v3 │ │ -0a0dc0: 28d5 |003c: goto 0011 // -002b │ │ -0a0dc2: 0132 |003d: move v2, v3 │ │ -0a0dc4: 28d8 |003e: goto 0016 // -0028 │ │ +0a1504: |[0a1504] android.support.v7.widget.SearchView.onTextChanged:(Ljava/lang/CharSequence;)V │ │ +0a1514: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0a1516: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0a1518: 5454 1c0c |0002: iget-object v4, v5, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a151c: 6e10 921f 0400 |0004: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1f92 │ │ +0a1522: 0c01 |0007: move-result-object v1 │ │ +0a1524: 5b51 2b0c |0008: iput-object v1, v5, Landroid/support/v7/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0c2b │ │ +0a1528: 7110 6020 0100 |000a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +0a152e: 0a04 |000d: move-result v4 │ │ +0a1530: 3904 2d00 |000e: if-nez v4, 003b // +002d │ │ +0a1534: 0120 |0010: move v0, v2 │ │ +0a1536: 7020 2020 0500 |0011: invoke-direct {v5, v0}, Landroid/support/v7/widget/SearchView;.updateSubmitButton:(Z)V // method@2020 │ │ +0a153c: 3900 2900 |0014: if-nez v0, 003d // +0029 │ │ +0a1540: 7020 2220 2500 |0016: invoke-direct {v5, v2}, Landroid/support/v7/widget/SearchView;.updateVoiceButton:(Z)V // method@2022 │ │ +0a1546: 7010 1b20 0500 |0019: invoke-direct {v5}, Landroid/support/v7/widget/SearchView;.updateCloseButton:()V // method@201b │ │ +0a154c: 7010 1f20 0500 |001c: invoke-direct {v5}, Landroid/support/v7/widget/SearchView;.updateSubmitArea:()V // method@201f │ │ +0a1552: 5452 150c |001f: iget-object v2, v5, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0c15 │ │ +0a1556: 3802 1300 |0021: if-eqz v2, 0034 // +0013 │ │ +0a155a: 5452 0f0c |0023: iget-object v2, v5, Landroid/support/v7/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@0c0f │ │ +0a155e: 7120 5e20 2600 |0025: invoke-static {v6, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@205e │ │ +0a1564: 0a02 |0028: move-result v2 │ │ +0a1566: 3902 0b00 |0029: if-nez v2, 0034 // +000b │ │ +0a156a: 5452 150c |002b: iget-object v2, v5, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0c15 │ │ +0a156e: 6e10 b824 0600 |002d: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ +0a1574: 0c03 |0030: move-result-object v3 │ │ +0a1576: 7220 7e1f 3200 |0031: invoke-interface {v2, v3}, Landroid/support/v7/widget/SearchView$OnQueryTextListener;.onQueryTextChange:(Ljava/lang/String;)Z // method@1f7e │ │ +0a157c: 6e10 b824 0600 |0034: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ +0a1582: 0c02 |0037: move-result-object v2 │ │ +0a1584: 5b52 0f0c |0038: iput-object v2, v5, Landroid/support/v7/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@0c0f │ │ +0a1588: 0e00 |003a: return-void │ │ +0a158a: 0130 |003b: move v0, v3 │ │ +0a158c: 28d5 |003c: goto 0011 // -002b │ │ +0a158e: 0132 |003d: move v2, v3 │ │ +0a1590: 28d8 |003e: goto 0016 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1110 │ │ 0x0008 line=1111 │ │ 0x000a line=1112 │ │ 0x0011 line=1113 │ │ 0x0014 line=1114 │ │ @@ -216568,44 +216540,44 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -0a0dc8: |[0a0dc8] android.support.v7.widget.SearchView.onVoiceClicked:()V │ │ -0a0dd8: 5464 220c |0000: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a0ddc: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ -0a0de0: 0e00 |0004: return-void │ │ -0a0de2: 5462 220c |0005: iget-object v2, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a0de6: 6e10 f900 0200 |0007: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@00f9 │ │ -0a0dec: 0a04 |000a: move-result v4 │ │ -0a0dee: 3804 1900 |000b: if-eqz v4, 0024 // +0019 │ │ -0a0df2: 5464 2f0c |000d: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0c2f │ │ -0a0df6: 7030 d21f 4602 |000f: invoke-direct {v6, v4, v2}, Landroid/support/v7/widget/SearchView;.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@1fd2 │ │ -0a0dfc: 0c03 |0012: move-result-object v3 │ │ -0a0dfe: 6e10 d61f 0600 |0013: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ -0a0e04: 0c04 |0016: move-result-object v4 │ │ -0a0e06: 6e20 3201 3400 |0017: invoke-virtual {v4, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ -0a0e0c: 28ea |001a: goto 0004 // -0016 │ │ -0a0e0e: 0d01 |001b: move-exception v1 │ │ -0a0e10: 1a04 930c |001c: const-string v4, "SearchView" // string@0c93 │ │ -0a0e14: 1a05 e902 |001e: const-string v5, "Could not find voice search activity" // string@02e9 │ │ -0a0e18: 7120 6f20 5400 |0020: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -0a0e1e: 28e1 |0023: goto 0004 // -001f │ │ -0a0e20: 6e10 f800 0200 |0024: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@00f8 │ │ -0a0e26: 0a04 |0027: move-result v4 │ │ -0a0e28: 3804 dcff |0028: if-eqz v4, 0004 // -0024 │ │ -0a0e2c: 5464 2c0c |002a: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0c2c │ │ -0a0e30: 7030 d11f 4602 |002c: invoke-direct {v6, v4, v2}, Landroid/support/v7/widget/SearchView;.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@1fd1 │ │ -0a0e36: 0c00 |002f: move-result-object v0 │ │ -0a0e38: 6e10 d61f 0600 |0030: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ -0a0e3e: 0c04 |0033: move-result-object v4 │ │ -0a0e40: 6e20 3201 0400 |0034: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ -0a0e46: 28cd |0037: goto 0004 // -0033 │ │ +0a1594: |[0a1594] android.support.v7.widget.SearchView.onVoiceClicked:()V │ │ +0a15a4: 5464 220c |0000: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a15a8: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ +0a15ac: 0e00 |0004: return-void │ │ +0a15ae: 5462 220c |0005: iget-object v2, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a15b2: 6e10 f900 0200 |0007: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@00f9 │ │ +0a15b8: 0a04 |000a: move-result v4 │ │ +0a15ba: 3804 1900 |000b: if-eqz v4, 0024 // +0019 │ │ +0a15be: 5464 2f0c |000d: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0c2f │ │ +0a15c2: 7030 d21f 4602 |000f: invoke-direct {v6, v4, v2}, Landroid/support/v7/widget/SearchView;.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@1fd2 │ │ +0a15c8: 0c03 |0012: move-result-object v3 │ │ +0a15ca: 6e10 d61f 0600 |0013: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ +0a15d0: 0c04 |0016: move-result-object v4 │ │ +0a15d2: 6e20 3201 3400 |0017: invoke-virtual {v4, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ +0a15d8: 28ea |001a: goto 0004 // -0016 │ │ +0a15da: 0d01 |001b: move-exception v1 │ │ +0a15dc: 1a04 990c |001c: const-string v4, "SearchView" // string@0c99 │ │ +0a15e0: 1a05 e902 |001e: const-string v5, "Could not find voice search activity" // string@02e9 │ │ +0a15e4: 7120 6f20 5400 |0020: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +0a15ea: 28e1 |0023: goto 0004 // -001f │ │ +0a15ec: 6e10 f800 0200 |0024: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@00f8 │ │ +0a15f2: 0a04 |0027: move-result v4 │ │ +0a15f4: 3804 dcff |0028: if-eqz v4, 0004 // -0024 │ │ +0a15f8: 5464 2c0c |002a: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0c2c │ │ +0a15fc: 7030 d11f 4602 |002c: invoke-direct {v6, v4, v2}, Landroid/support/v7/widget/SearchView;.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@1fd1 │ │ +0a1602: 0c00 |002f: move-result-object v0 │ │ +0a1604: 6e10 d61f 0600 |0030: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ +0a160a: 0c04 |0033: move-result-object v4 │ │ +0a160c: 6e20 3201 0400 |0034: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0132 │ │ +0a1612: 28cd |0037: goto 0004 // -0033 │ │ catches : 2 │ │ 0x0007 - 0x001a │ │ Landroid/content/ActivityNotFoundException; -> 0x001b │ │ 0x0024 - 0x0037 │ │ Landroid/content/ActivityNotFoundException; -> 0x001b │ │ positions : │ │ 0x0000 line=1172 │ │ @@ -216631,18 +216603,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a0e5c: |[0a0e5c] android.support.v7.widget.SearchView.postUpdateFocusedState:()V │ │ -0a0e6c: 5410 2a0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0c2a │ │ -0a0e70: 6e20 0120 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@2001 │ │ -0a0e76: 0e00 |0005: return-void │ │ +0a1628: |[0a1628] android.support.v7.widget.SearchView.postUpdateFocusedState:()V │ │ +0a1638: 5410 2a0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0c2a │ │ +0a163c: 6e20 0120 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@2001 │ │ +0a1642: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ 0x0005 line=845 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -216651,36 +216623,36 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0a0e78: |[0a0e78] android.support.v7.widget.SearchView.rewriteQueryFromSuggestion:(I)V │ │ -0a0e88: 5443 1c0c |0000: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a0e8c: 6e10 921f 0300 |0002: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1f92 │ │ -0a0e92: 0c02 |0005: move-result-object v2 │ │ -0a0e94: 5443 270c |0006: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ -0a0e98: 6e10 e212 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@12e2 │ │ -0a0e9e: 0c00 |000b: move-result-object v0 │ │ -0a0ea0: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ -0a0ea4: 0e00 |000e: return-void │ │ -0a0ea6: 7220 b001 5000 |000f: invoke-interface {v0, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01b0 │ │ -0a0eac: 0a03 |0012: move-result v3 │ │ -0a0eae: 3803 1200 |0013: if-eqz v3, 0025 // +0012 │ │ -0a0eb2: 5443 270c |0015: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ -0a0eb6: 6e20 e012 0300 |0017: invoke-virtual {v3, v0}, Landroid/support/v4/widget/CursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@12e0 │ │ -0a0ebc: 0c01 |001a: move-result-object v1 │ │ -0a0ebe: 3801 0600 |001b: if-eqz v1, 0021 // +0006 │ │ -0a0ec2: 7020 1420 1400 |001d: invoke-direct {v4, v1}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@2014 │ │ -0a0ec8: 28ee |0020: goto 000e // -0012 │ │ -0a0eca: 7020 1420 2400 |0021: invoke-direct {v4, v2}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@2014 │ │ -0a0ed0: 28ea |0024: goto 000e // -0016 │ │ -0a0ed2: 7020 1420 2400 |0025: invoke-direct {v4, v2}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@2014 │ │ -0a0ed8: 28e6 |0028: goto 000e // -001a │ │ +0a1644: |[0a1644] android.support.v7.widget.SearchView.rewriteQueryFromSuggestion:(I)V │ │ +0a1654: 5443 1c0c |0000: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1658: 6e10 921f 0300 |0002: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1f92 │ │ +0a165e: 0c02 |0005: move-result-object v2 │ │ +0a1660: 5443 270c |0006: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ +0a1664: 6e10 e212 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@12e2 │ │ +0a166a: 0c00 |000b: move-result-object v0 │ │ +0a166c: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ +0a1670: 0e00 |000e: return-void │ │ +0a1672: 7220 b001 5000 |000f: invoke-interface {v0, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01b0 │ │ +0a1678: 0a03 |0012: move-result v3 │ │ +0a167a: 3803 1200 |0013: if-eqz v3, 0025 // +0012 │ │ +0a167e: 5443 270c |0015: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ +0a1682: 6e20 e012 0300 |0017: invoke-virtual {v3, v0}, Landroid/support/v4/widget/CursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@12e0 │ │ +0a1688: 0c01 |001a: move-result-object v1 │ │ +0a168a: 3801 0600 |001b: if-eqz v1, 0021 // +0006 │ │ +0a168e: 7020 1420 1400 |001d: invoke-direct {v4, v1}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@2014 │ │ +0a1694: 28ee |0020: goto 000e // -0012 │ │ +0a1696: 7020 1420 2400 |0021: invoke-direct {v4, v2}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@2014 │ │ +0a169c: 28ea |0024: goto 000e // -0016 │ │ +0a169e: 7020 1420 2400 |0025: invoke-direct {v4, v2}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@2014 │ │ +0a16a4: 28e6 |0028: goto 000e // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1308 │ │ 0x0006 line=1309 │ │ 0x000c line=1310 │ │ 0x000e line=1328 │ │ 0x000f line=1313 │ │ @@ -216701,33 +216673,33 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0a0edc: |[0a0edc] android.support.v7.widget.SearchView.setImeVisibility:(Z)V │ │ -0a0eec: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -0a0ef0: 5431 230c |0002: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0c23 │ │ -0a0ef4: 6e20 0120 1300 |0004: invoke-virtual {v3, v1}, Landroid/support/v7/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@2001 │ │ -0a0efa: 0e00 |0007: return-void │ │ -0a0efc: 5431 230c |0008: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0c23 │ │ -0a0f00: 6e20 0320 1300 |000a: invoke-virtual {v3, v1}, Landroid/support/v7/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2003 │ │ -0a0f06: 6e10 d61f 0300 |000d: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ -0a0f0c: 0c01 |0010: move-result-object v1 │ │ -0a0f0e: 1a02 c318 |0011: const-string v2, "input_method" // string@18c3 │ │ -0a0f12: 6e20 2501 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ -0a0f18: 0c00 |0016: move-result-object v0 │ │ -0a0f1a: 1f00 3e04 |0017: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@043e │ │ -0a0f1e: 3800 eeff |0019: if-eqz v0, 0007 // -0012 │ │ -0a0f22: 6e10 e21f 0300 |001b: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.getWindowToken:()Landroid/os/IBinder; // method@1fe2 │ │ -0a0f28: 0c01 |001e: move-result-object v1 │ │ -0a0f2a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -0a0f2c: 6e30 1823 1002 |0020: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@2318 │ │ -0a0f32: 28e4 |0023: goto 0007 // -001c │ │ +0a16a8: |[0a16a8] android.support.v7.widget.SearchView.setImeVisibility:(Z)V │ │ +0a16b8: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +0a16bc: 5431 230c |0002: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0c23 │ │ +0a16c0: 6e20 0120 1300 |0004: invoke-virtual {v3, v1}, Landroid/support/v7/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@2001 │ │ +0a16c6: 0e00 |0007: return-void │ │ +0a16c8: 5431 230c |0008: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0c23 │ │ +0a16cc: 6e20 0320 1300 |000a: invoke-virtual {v3, v1}, Landroid/support/v7/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2003 │ │ +0a16d2: 6e10 d61f 0300 |000d: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ +0a16d8: 0c01 |0010: move-result-object v1 │ │ +0a16da: 1a02 c918 |0011: const-string v2, "input_method" // string@18c9 │ │ +0a16de: 6e20 2501 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ +0a16e4: 0c00 |0016: move-result-object v0 │ │ +0a16e6: 1f00 4404 |0017: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@0444 │ │ +0a16ea: 3800 eeff |0019: if-eqz v0, 0007 // -0012 │ │ +0a16ee: 6e10 e21f 0300 |001b: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.getWindowToken:()Landroid/os/IBinder; // method@1fe2 │ │ +0a16f4: 0c01 |001e: move-result-object v1 │ │ +0a16f6: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +0a16f8: 6e30 1823 1002 |0020: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@2318 │ │ +0a16fe: 28e4 |0023: goto 0007 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=862 │ │ 0x0002 line=863 │ │ 0x0007 line=873 │ │ 0x0008 line=865 │ │ 0x000d line=866 │ │ @@ -216743,27 +216715,27 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0a0f34: |[0a0f34] android.support.v7.widget.SearchView.setQuery:(Ljava/lang/CharSequence;)V │ │ -0a0f44: 5420 1c0c |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a0f48: 6e20 b11f 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1fb1 │ │ -0a0f4e: 5421 1c0c |0005: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a0f52: 7110 6020 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -0a0f58: 0a00 |000a: move-result v0 │ │ -0a0f5a: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -0a0f5e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0a0f60: 6e20 b01f 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@1fb0 │ │ -0a0f66: 0e00 |0011: return-void │ │ -0a0f68: 7210 7a24 0300 |0012: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@247a │ │ -0a0f6e: 0a00 |0015: move-result v0 │ │ -0a0f70: 28f8 |0016: goto 000e // -0008 │ │ +0a1700: |[0a1700] android.support.v7.widget.SearchView.setQuery:(Ljava/lang/CharSequence;)V │ │ +0a1710: 5420 1c0c |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1714: 6e20 b11f 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1fb1 │ │ +0a171a: 5421 1c0c |0005: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a171e: 7110 6020 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +0a1724: 0a00 |000a: move-result v0 │ │ +0a1726: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +0a172a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0a172c: 6e20 b01f 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@1fb0 │ │ +0a1732: 0e00 |0011: return-void │ │ +0a1734: 7210 7a24 0300 |0012: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@247a │ │ +0a173a: 0a00 |0015: move-result v0 │ │ +0a173c: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1374 │ │ 0x0005 line=1376 │ │ 0x0011 line=1377 │ │ 0x0012 line=1376 │ │ locals : │ │ @@ -216775,47 +216747,47 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -0a0f74: |[0a0f74] android.support.v7.widget.SearchView.updateCloseButton:()V │ │ -0a0f84: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0a0f86: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0a0f88: 5443 1c0c |0002: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a0f8c: 6e10 921f 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1f92 │ │ -0a0f92: 0c03 |0007: move-result-object v3 │ │ -0a0f94: 7110 6020 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -0a0f9a: 0a03 |000b: move-result v3 │ │ -0a0f9c: 3903 2200 |000c: if-nez v3, 002e // +0022 │ │ -0a0fa0: 0110 |000e: move v0, v1 │ │ -0a0fa2: 3900 0a00 |000f: if-nez v0, 0019 // +000a │ │ -0a0fa6: 5543 0d0c |0011: iget-boolean v3, v4, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0c0d │ │ -0a0faa: 3803 1d00 |0013: if-eqz v3, 0030 // +001d │ │ -0a0fae: 5543 0b0c |0015: iget-boolean v3, v4, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0c0b │ │ -0a0fb2: 3903 1900 |0017: if-nez v3, 0030 // +0019 │ │ -0a0fb6: 5443 080c |0019: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0c08 │ │ -0a0fba: 3801 1700 |001b: if-eqz v1, 0032 // +0017 │ │ -0a0fbe: 6e20 6a23 2300 |001d: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ -0a0fc4: 5442 080c |0020: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0c08 │ │ -0a0fc8: 6e10 5d23 0200 |0022: invoke-virtual {v2}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@235d │ │ -0a0fce: 0c03 |0025: move-result-object v3 │ │ -0a0fd0: 3800 0f00 |0026: if-eqz v0, 0035 // +000f │ │ -0a0fd4: 6202 010c |0028: sget-object v2, Landroid/support/v7/widget/SearchView;.ENABLED_STATE_SET:[I // field@0c01 │ │ -0a0fd8: 6e20 0d02 2300 |002a: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@020d │ │ -0a0fde: 0e00 |002d: return-void │ │ -0a0fe0: 0120 |002e: move v0, v2 │ │ -0a0fe2: 28e0 |002f: goto 000f // -0020 │ │ -0a0fe4: 0121 |0030: move v1, v2 │ │ -0a0fe6: 28e8 |0031: goto 0019 // -0018 │ │ -0a0fe8: 1302 0800 |0032: const/16 v2, #int 8 // #8 │ │ -0a0fec: 28e9 |0034: goto 001d // -0017 │ │ -0a0fee: 6202 000c |0035: sget-object v2, Landroid/support/v7/widget/SearchView;.EMPTY_STATE_SET:[I // field@0c00 │ │ -0a0ff2: 28f3 |0037: goto 002a // -000d │ │ +0a1740: |[0a1740] android.support.v7.widget.SearchView.updateCloseButton:()V │ │ +0a1750: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0a1752: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0a1754: 5443 1c0c |0002: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1758: 6e10 921f 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1f92 │ │ +0a175e: 0c03 |0007: move-result-object v3 │ │ +0a1760: 7110 6020 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +0a1766: 0a03 |000b: move-result v3 │ │ +0a1768: 3903 2200 |000c: if-nez v3, 002e // +0022 │ │ +0a176c: 0110 |000e: move v0, v1 │ │ +0a176e: 3900 0a00 |000f: if-nez v0, 0019 // +000a │ │ +0a1772: 5543 0d0c |0011: iget-boolean v3, v4, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0c0d │ │ +0a1776: 3803 1d00 |0013: if-eqz v3, 0030 // +001d │ │ +0a177a: 5543 0b0c |0015: iget-boolean v3, v4, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0c0b │ │ +0a177e: 3903 1900 |0017: if-nez v3, 0030 // +0019 │ │ +0a1782: 5443 080c |0019: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0c08 │ │ +0a1786: 3801 1700 |001b: if-eqz v1, 0032 // +0017 │ │ +0a178a: 6e20 6a23 2300 |001d: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ +0a1790: 5442 080c |0020: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0c08 │ │ +0a1794: 6e10 5d23 0200 |0022: invoke-virtual {v2}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@235d │ │ +0a179a: 0c03 |0025: move-result-object v3 │ │ +0a179c: 3800 0f00 |0026: if-eqz v0, 0035 // +000f │ │ +0a17a0: 6202 010c |0028: sget-object v2, Landroid/support/v7/widget/SearchView;.ENABLED_STATE_SET:[I // field@0c01 │ │ +0a17a4: 6e20 0d02 2300 |002a: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@020d │ │ +0a17aa: 0e00 |002d: return-void │ │ +0a17ac: 0120 |002e: move v0, v2 │ │ +0a17ae: 28e0 |002f: goto 000f // -0020 │ │ +0a17b0: 0121 |0030: move v1, v2 │ │ +0a17b2: 28e8 |0031: goto 0019 // -0018 │ │ +0a17b4: 1302 0800 |0032: const/16 v2, #int 8 // #8 │ │ +0a17b8: 28e9 |0034: goto 001d // -0017 │ │ +0a17ba: 6202 000c |0035: sget-object v2, Landroid/support/v7/widget/SearchView;.EMPTY_STATE_SET:[I // field@0c00 │ │ +0a17be: 28f3 |0037: goto 002a // -000d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=835 │ │ 0x000f line=838 │ │ 0x0019 line=839 │ │ 0x0020 line=840 │ │ 0x002d line=841 │ │ @@ -216835,36 +216807,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0a0ff4: |[0a0ff4] android.support.v7.widget.SearchView.updateFocusedState:()V │ │ -0a1004: 5431 1c0c |0000: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a1008: 6e10 961f 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@1f96 │ │ -0a100e: 0a00 |0005: move-result v0 │ │ -0a1010: 5431 210c |0006: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0c21 │ │ -0a1014: 6e10 5b21 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@215b │ │ -0a101a: 0c02 |000b: move-result-object v2 │ │ -0a101c: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ -0a1020: 6201 020c |000e: sget-object v1, Landroid/support/v7/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0c02 │ │ -0a1024: 6e20 0d02 1200 |0010: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@020d │ │ -0a102a: 5431 240c |0013: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0c24 │ │ -0a102e: 6e10 5b21 0100 |0015: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@215b │ │ -0a1034: 0c02 |0018: move-result-object v2 │ │ -0a1036: 3800 0e00 |0019: if-eqz v0, 0027 // +000e │ │ -0a103a: 6201 020c |001b: sget-object v1, Landroid/support/v7/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0c02 │ │ -0a103e: 6e20 0d02 1200 |001d: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@020d │ │ -0a1044: 6e10 e61f 0300 |0020: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.invalidate:()V // method@1fe6 │ │ -0a104a: 0e00 |0023: return-void │ │ -0a104c: 6201 000c |0024: sget-object v1, Landroid/support/v7/widget/SearchView;.EMPTY_STATE_SET:[I // field@0c00 │ │ -0a1050: 28ea |0026: goto 0010 // -0016 │ │ -0a1052: 6201 000c |0027: sget-object v1, Landroid/support/v7/widget/SearchView;.EMPTY_STATE_SET:[I // field@0c00 │ │ -0a1056: 28f4 |0029: goto 001d // -000c │ │ +0a17c0: |[0a17c0] android.support.v7.widget.SearchView.updateFocusedState:()V │ │ +0a17d0: 5431 1c0c |0000: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a17d4: 6e10 961f 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@1f96 │ │ +0a17da: 0a00 |0005: move-result v0 │ │ +0a17dc: 5431 210c |0006: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0c21 │ │ +0a17e0: 6e10 5b21 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@215b │ │ +0a17e6: 0c02 |000b: move-result-object v2 │ │ +0a17e8: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ +0a17ec: 6201 020c |000e: sget-object v1, Landroid/support/v7/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0c02 │ │ +0a17f0: 6e20 0d02 1200 |0010: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@020d │ │ +0a17f6: 5431 240c |0013: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0c24 │ │ +0a17fa: 6e10 5b21 0100 |0015: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@215b │ │ +0a1800: 0c02 |0018: move-result-object v2 │ │ +0a1802: 3800 0e00 |0019: if-eqz v0, 0027 // +000e │ │ +0a1806: 6201 020c |001b: sget-object v1, Landroid/support/v7/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0c02 │ │ +0a180a: 6e20 0d02 1200 |001d: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@020d │ │ +0a1810: 6e10 e61f 0300 |0020: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.invalidate:()V // method@1fe6 │ │ +0a1816: 0e00 |0023: return-void │ │ +0a1818: 6201 000c |0024: sget-object v1, Landroid/support/v7/widget/SearchView;.EMPTY_STATE_SET:[I // field@0c00 │ │ +0a181c: 28ea |0026: goto 0010 // -0016 │ │ +0a181e: 6201 000c |0027: sget-object v1, Landroid/support/v7/widget/SearchView;.EMPTY_STATE_SET:[I // field@0c00 │ │ +0a1822: 28f4 |0029: goto 001d // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ 0x0006 line=849 │ │ 0x0013 line=850 │ │ 0x0020 line=851 │ │ 0x0023 line=852 │ │ @@ -216879,46 +216851,46 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0a1058: |[0a1058] android.support.v7.widget.SearchView.updateQueryHint:()V │ │ -0a1068: 5442 1a0c |0000: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0c1a │ │ -0a106c: 3802 0e00 |0002: if-eqz v2, 0010 // +000e │ │ -0a1070: 5442 1c0c |0004: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a1074: 5443 1a0c |0006: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0c1a │ │ -0a1078: 7020 d71f 3400 |0008: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1fd7 │ │ -0a107e: 0c03 |000b: move-result-object v3 │ │ -0a1080: 6e20 a41f 3200 |000c: invoke-virtual {v2, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@1fa4 │ │ -0a1086: 0e00 |000f: return-void │ │ -0a1088: 5442 220c |0010: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a108c: 3802 1f00 |0012: if-eqz v2, 0031 // +001f │ │ -0a1090: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -0a1092: 5442 220c |0015: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a1096: 6e10 e900 0200 |0017: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@00e9 │ │ -0a109c: 0a01 |001a: move-result v1 │ │ -0a109e: 3801 0a00 |001b: if-eqz v1, 0025 // +000a │ │ -0a10a2: 6e10 d61f 0400 |001d: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ -0a10a8: 0c02 |0020: move-result-object v2 │ │ -0a10aa: 6e20 2301 1200 |0021: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0123 │ │ -0a10b0: 0c00 |0024: move-result-object v0 │ │ -0a10b2: 3800 eaff |0025: if-eqz v0, 000f // -0016 │ │ -0a10b6: 5442 1c0c |0027: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a10ba: 7020 d71f 0400 |0029: invoke-direct {v4, v0}, Landroid/support/v7/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1fd7 │ │ -0a10c0: 0c03 |002c: move-result-object v3 │ │ -0a10c2: 6e20 a41f 3200 |002d: invoke-virtual {v2, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@1fa4 │ │ -0a10c8: 28df |0030: goto 000f // -0021 │ │ -0a10ca: 5442 1c0c |0031: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a10ce: 1a03 0000 |0033: const-string v3, "" // string@0000 │ │ -0a10d2: 7020 d71f 3400 |0035: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1fd7 │ │ -0a10d8: 0c03 |0038: move-result-object v3 │ │ -0a10da: 6e20 a41f 3200 |0039: invoke-virtual {v2, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@1fa4 │ │ -0a10e0: 28d3 |003c: goto 000f // -002d │ │ +0a1824: |[0a1824] android.support.v7.widget.SearchView.updateQueryHint:()V │ │ +0a1834: 5442 1a0c |0000: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0c1a │ │ +0a1838: 3802 0e00 |0002: if-eqz v2, 0010 // +000e │ │ +0a183c: 5442 1c0c |0004: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1840: 5443 1a0c |0006: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0c1a │ │ +0a1844: 7020 d71f 3400 |0008: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1fd7 │ │ +0a184a: 0c03 |000b: move-result-object v3 │ │ +0a184c: 6e20 a41f 3200 |000c: invoke-virtual {v2, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@1fa4 │ │ +0a1852: 0e00 |000f: return-void │ │ +0a1854: 5442 220c |0010: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a1858: 3802 1f00 |0012: if-eqz v2, 0031 // +001f │ │ +0a185c: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +0a185e: 5442 220c |0015: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a1862: 6e10 e900 0200 |0017: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@00e9 │ │ +0a1868: 0a01 |001a: move-result v1 │ │ +0a186a: 3801 0a00 |001b: if-eqz v1, 0025 // +000a │ │ +0a186e: 6e10 d61f 0400 |001d: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ +0a1874: 0c02 |0020: move-result-object v2 │ │ +0a1876: 6e20 2301 1200 |0021: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0123 │ │ +0a187c: 0c00 |0024: move-result-object v0 │ │ +0a187e: 3800 eaff |0025: if-eqz v0, 000f // -0016 │ │ +0a1882: 5442 1c0c |0027: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1886: 7020 d71f 0400 |0029: invoke-direct {v4, v0}, Landroid/support/v7/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1fd7 │ │ +0a188c: 0c03 |002c: move-result-object v3 │ │ +0a188e: 6e20 a41f 3200 |002d: invoke-virtual {v2, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@1fa4 │ │ +0a1894: 28df |0030: goto 000f // -0021 │ │ +0a1896: 5442 1c0c |0031: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a189a: 1a03 0000 |0033: const-string v3, "" // string@0000 │ │ +0a189e: 7020 d71f 3400 |0035: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1fd7 │ │ +0a18a4: 0c03 |0038: move-result-object v3 │ │ +0a18a6: 6e20 a41f 3200 |0039: invoke-virtual {v2, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@1fa4 │ │ +0a18ac: 28d3 |003c: goto 000f // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1027 │ │ 0x0004 line=1028 │ │ 0x000f line=1041 │ │ 0x0010 line=1029 │ │ 0x0014 line=1030 │ │ @@ -216938,69 +216910,69 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 109 16-bit code units │ │ -0a10e4: |[0a10e4] android.support.v7.widget.SearchView.updateSearchAutoComplete:()V │ │ -0a10f4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0a10f6: 5461 1c0c |0001: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a10fa: 5463 220c |0003: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a10fe: 6e10 f200 0300 |0005: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getSuggestThreshold:()I // method@00f2 │ │ -0a1104: 0a03 |0008: move-result v3 │ │ -0a1106: 6e20 b21f 3100 |0009: invoke-virtual {v1, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setThreshold:(I)V // method@1fb2 │ │ -0a110c: 5461 1c0c |000c: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a1110: 5463 220c |000e: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a1114: 6e10 ea00 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getImeOptions:()I // method@00ea │ │ -0a111a: 0a03 |0013: move-result v3 │ │ -0a111c: 6e20 a51f 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1fa5 │ │ -0a1122: 5461 220c |0017: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a1126: 6e10 eb00 0100 |0019: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getInputType:()I // method@00eb │ │ -0a112c: 0a00 |001c: move-result v0 │ │ -0a112e: dd01 000f |001d: and-int/lit8 v1, v0, #int 15 // #0f │ │ -0a1132: 3321 1400 |001f: if-ne v1, v2, 0033 // +0014 │ │ -0a1136: 1401 ffff feff |0021: const v1, #float -nan // #fffeffff │ │ -0a113c: b510 |0024: and-int/2addr v0, v1 │ │ -0a113e: 5461 220c |0025: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a1142: 6e10 ed00 0100 |0027: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@00ed │ │ -0a1148: 0c01 |002a: move-result-object v1 │ │ -0a114a: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ -0a114e: 1501 0100 |002d: const/high16 v1, #int 65536 // #1 │ │ -0a1152: b610 |002f: or-int/2addr v0, v1 │ │ -0a1154: 1501 0800 |0030: const/high16 v1, #int 524288 // #8 │ │ -0a1158: b610 |0032: or-int/2addr v0, v1 │ │ -0a115a: 5461 1c0c |0033: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a115e: 6e20 a61f 0100 |0035: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@1fa6 │ │ -0a1164: 5461 270c |0038: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ -0a1168: 3801 0800 |003a: if-eqz v1, 0042 // +0008 │ │ -0a116c: 5461 270c |003c: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ -0a1170: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -0a1172: 6e20 df12 3100 |003f: invoke-virtual {v1, v3}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@12df │ │ -0a1178: 5461 220c |0042: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a117c: 6e10 ed00 0100 |0044: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@00ed │ │ -0a1182: 0c01 |0047: move-result-object v1 │ │ -0a1184: 3801 2400 |0048: if-eqz v1, 006c // +0024 │ │ -0a1188: 2201 de03 |004a: new-instance v1, Landroid/support/v7/widget/SuggestionsAdapter; // type@03de │ │ -0a118c: 6e10 d61f 0600 |004c: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ -0a1192: 0c03 |004f: move-result-object v3 │ │ -0a1194: 5464 220c |0050: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a1198: 5465 190c |0052: iget-object v5, v6, Landroid/support/v7/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0c19 │ │ -0a119c: 7055 3620 3146 |0054: invoke-direct {v1, v3, v6, v4, v5}, Landroid/support/v7/widget/SuggestionsAdapter;.:(Landroid/content/Context;Landroid/support/v7/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V // method@2036 │ │ -0a11a2: 5b61 270c |0057: iput-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ -0a11a6: 5461 1c0c |0059: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a11aa: 5463 270c |005b: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ -0a11ae: 6e20 a11f 3100 |005d: invoke-virtual {v1, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1fa1 │ │ -0a11b4: 5461 270c |0060: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ -0a11b8: 1f01 de03 |0062: check-cast v1, Landroid/support/v7/widget/SuggestionsAdapter; // type@03de │ │ -0a11bc: 5563 1b0c |0064: iget-boolean v3, v6, Landroid/support/v7/widget/SearchView;.mQueryRefinement:Z // field@0c1b │ │ -0a11c0: 3803 0300 |0066: if-eqz v3, 0069 // +0003 │ │ -0a11c4: 1222 |0068: const/4 v2, #int 2 // #2 │ │ -0a11c6: 6e20 5120 2100 |0069: invoke-virtual {v1, v2}, Landroid/support/v7/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@2051 │ │ -0a11cc: 0e00 |006c: return-void │ │ +0a18b0: |[0a18b0] android.support.v7.widget.SearchView.updateSearchAutoComplete:()V │ │ +0a18c0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0a18c2: 5461 1c0c |0001: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a18c6: 5463 220c |0003: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a18ca: 6e10 f200 0300 |0005: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getSuggestThreshold:()I // method@00f2 │ │ +0a18d0: 0a03 |0008: move-result v3 │ │ +0a18d2: 6e20 b21f 3100 |0009: invoke-virtual {v1, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setThreshold:(I)V // method@1fb2 │ │ +0a18d8: 5461 1c0c |000c: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a18dc: 5463 220c |000e: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a18e0: 6e10 ea00 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getImeOptions:()I // method@00ea │ │ +0a18e6: 0a03 |0013: move-result v3 │ │ +0a18e8: 6e20 a51f 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1fa5 │ │ +0a18ee: 5461 220c |0017: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a18f2: 6e10 eb00 0100 |0019: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getInputType:()I // method@00eb │ │ +0a18f8: 0a00 |001c: move-result v0 │ │ +0a18fa: dd01 000f |001d: and-int/lit8 v1, v0, #int 15 // #0f │ │ +0a18fe: 3321 1400 |001f: if-ne v1, v2, 0033 // +0014 │ │ +0a1902: 1401 ffff feff |0021: const v1, #float -nan // #fffeffff │ │ +0a1908: b510 |0024: and-int/2addr v0, v1 │ │ +0a190a: 5461 220c |0025: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a190e: 6e10 ed00 0100 |0027: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@00ed │ │ +0a1914: 0c01 |002a: move-result-object v1 │ │ +0a1916: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ +0a191a: 1501 0100 |002d: const/high16 v1, #int 65536 // #1 │ │ +0a191e: b610 |002f: or-int/2addr v0, v1 │ │ +0a1920: 1501 0800 |0030: const/high16 v1, #int 524288 // #8 │ │ +0a1924: b610 |0032: or-int/2addr v0, v1 │ │ +0a1926: 5461 1c0c |0033: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a192a: 6e20 a61f 0100 |0035: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@1fa6 │ │ +0a1930: 5461 270c |0038: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ +0a1934: 3801 0800 |003a: if-eqz v1, 0042 // +0008 │ │ +0a1938: 5461 270c |003c: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ +0a193c: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +0a193e: 6e20 df12 3100 |003f: invoke-virtual {v1, v3}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@12df │ │ +0a1944: 5461 220c |0042: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a1948: 6e10 ed00 0100 |0044: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@00ed │ │ +0a194e: 0c01 |0047: move-result-object v1 │ │ +0a1950: 3801 2400 |0048: if-eqz v1, 006c // +0024 │ │ +0a1954: 2201 e203 |004a: new-instance v1, Landroid/support/v7/widget/SuggestionsAdapter; // type@03e2 │ │ +0a1958: 6e10 d61f 0600 |004c: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ +0a195e: 0c03 |004f: move-result-object v3 │ │ +0a1960: 5464 220c |0050: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a1964: 5465 190c |0052: iget-object v5, v6, Landroid/support/v7/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0c19 │ │ +0a1968: 7055 3620 3146 |0054: invoke-direct {v1, v3, v6, v4, v5}, Landroid/support/v7/widget/SuggestionsAdapter;.:(Landroid/content/Context;Landroid/support/v7/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V // method@2036 │ │ +0a196e: 5b61 270c |0057: iput-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ +0a1972: 5461 1c0c |0059: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1976: 5463 270c |005b: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ +0a197a: 6e20 a11f 3100 |005d: invoke-virtual {v1, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1fa1 │ │ +0a1980: 5461 270c |0060: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ +0a1984: 1f01 e203 |0062: check-cast v1, Landroid/support/v7/widget/SuggestionsAdapter; // type@03e2 │ │ +0a1988: 5563 1b0c |0064: iget-boolean v3, v6, Landroid/support/v7/widget/SearchView;.mQueryRefinement:Z // field@0c1b │ │ +0a198c: 3803 0300 |0066: if-eqz v3, 0069 // +0003 │ │ +0a1990: 1222 |0068: const/4 v2, #int 2 // #2 │ │ +0a1992: 6e20 5120 2100 |0069: invoke-virtual {v1, v2}, Landroid/support/v7/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@2051 │ │ +0a1998: 0e00 |006c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1047 │ │ 0x000c line=1048 │ │ 0x0017 line=1049 │ │ 0x001d line=1052 │ │ 0x0021 line=1055 │ │ @@ -217024,31 +216996,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0a11d0: |[0a11d0] android.support.v7.widget.SearchView.updateSubmitArea:()V │ │ -0a11e0: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -0a11e4: 7010 ec1f 0200 |0002: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.isSubmitAreaEnabled:()Z // method@1fec │ │ -0a11ea: 0a01 |0005: move-result v1 │ │ -0a11ec: 3801 1300 |0006: if-eqz v1, 0019 // +0013 │ │ -0a11f0: 5421 250c |0008: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0c25 │ │ -0a11f4: 6e10 8a21 0100 |000a: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -0a11fa: 0a01 |000d: move-result v1 │ │ -0a11fc: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -0a1200: 5421 2d0c |0010: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0c2d │ │ -0a1204: 6e10 8a21 0100 |0012: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@218a │ │ -0a120a: 0a01 |0015: move-result v1 │ │ -0a120c: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ -0a1210: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0a1212: 5421 240c |0019: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0c24 │ │ -0a1216: 6e20 e121 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -0a121c: 0e00 |001e: return-void │ │ +0a199c: |[0a199c] android.support.v7.widget.SearchView.updateSubmitArea:()V │ │ +0a19ac: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0a19b0: 7010 ec1f 0200 |0002: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.isSubmitAreaEnabled:()Z // method@1fec │ │ +0a19b6: 0a01 |0005: move-result v1 │ │ +0a19b8: 3801 1300 |0006: if-eqz v1, 0019 // +0013 │ │ +0a19bc: 5421 250c |0008: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0c25 │ │ +0a19c0: 6e10 8a21 0100 |000a: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +0a19c6: 0a01 |000d: move-result v1 │ │ +0a19c8: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +0a19cc: 5421 2d0c |0010: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0c2d │ │ +0a19d0: 6e10 8a21 0100 |0012: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@218a │ │ +0a19d6: 0a01 |0015: move-result v1 │ │ +0a19d8: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ +0a19dc: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0a19de: 5421 240c |0019: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0c24 │ │ +0a19e2: 6e20 e121 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +0a19e8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ 0x0002 line=826 │ │ 0x0018 line=829 │ │ 0x0019 line=831 │ │ 0x001e line=832 │ │ @@ -217061,31 +217033,31 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0a1220: |[0a1220] android.support.v7.widget.SearchView.updateSubmitButton:(Z)V │ │ -0a1230: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -0a1234: 5521 260c |0002: iget-boolean v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0c26 │ │ -0a1238: 3801 1500 |0004: if-eqz v1, 0019 // +0015 │ │ -0a123c: 7010 ec1f 0200 |0006: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.isSubmitAreaEnabled:()Z // method@1fec │ │ -0a1242: 0a01 |0009: move-result v1 │ │ -0a1244: 3801 0f00 |000a: if-eqz v1, 0019 // +000f │ │ -0a1248: 6e10 e41f 0200 |000c: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.hasFocus:()Z // method@1fe4 │ │ -0a124e: 0a01 |000f: move-result v1 │ │ -0a1250: 3801 0900 |0010: if-eqz v1, 0019 // +0009 │ │ -0a1254: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -0a1258: 5521 2e0c |0014: iget-boolean v1, v2, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0c2e │ │ -0a125c: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ -0a1260: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0a1262: 5421 250c |0019: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0c25 │ │ -0a1266: 6e20 e121 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -0a126c: 0e00 |001e: return-void │ │ +0a19ec: |[0a19ec] android.support.v7.widget.SearchView.updateSubmitButton:(Z)V │ │ +0a19fc: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0a1a00: 5521 260c |0002: iget-boolean v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0c26 │ │ +0a1a04: 3801 1500 |0004: if-eqz v1, 0019 // +0015 │ │ +0a1a08: 7010 ec1f 0200 |0006: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.isSubmitAreaEnabled:()Z // method@1fec │ │ +0a1a0e: 0a01 |0009: move-result v1 │ │ +0a1a10: 3801 0f00 |000a: if-eqz v1, 0019 // +000f │ │ +0a1a14: 6e10 e41f 0200 |000c: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.hasFocus:()Z // method@1fe4 │ │ +0a1a1a: 0a01 |000f: move-result v1 │ │ +0a1a1c: 3801 0900 |0010: if-eqz v1, 0019 // +0009 │ │ +0a1a20: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +0a1a24: 5521 2e0c |0014: iget-boolean v1, v2, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0c2e │ │ +0a1a28: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ +0a1a2c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0a1a2e: 5421 250c |0019: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0c25 │ │ +0a1a32: 6e20 e121 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +0a1a38: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=816 │ │ 0x0002 line=817 │ │ 0x0018 line=819 │ │ 0x0019 line=821 │ │ 0x001e line=822 │ │ @@ -217099,54 +217071,54 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -0a1270: |[0a1270] android.support.v7.widget.SearchView.updateViewsVisibility:(Z)V │ │ -0a1280: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0a1282: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ -0a1286: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0a1288: 5c78 0c0c |0004: iput-boolean v8, v7, Landroid/support/v7/widget/SearchView;.mIconified:Z // field@0c0c │ │ -0a128c: 3808 3500 |0006: if-eqz v8, 003b // +0035 │ │ -0a1290: 0121 |0008: move v1, v2 │ │ -0a1292: 5475 1c0c |0009: iget-object v5, v7, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a1296: 6e10 921f 0500 |000b: invoke-virtual {v5}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1f92 │ │ -0a129c: 0c05 |000e: move-result-object v5 │ │ -0a129e: 7110 6020 0500 |000f: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -0a12a4: 0a05 |0012: move-result v5 │ │ -0a12a6: 3905 2a00 |0013: if-nez v5, 003d // +002a │ │ -0a12aa: 0140 |0015: move v0, v4 │ │ -0a12ac: 5475 1e0c |0016: iget-object v5, v7, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0c1e │ │ -0a12b0: 6e20 e121 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -0a12b6: 7020 2020 0700 |001b: invoke-direct {v7, v0}, Landroid/support/v7/widget/SearchView;.updateSubmitButton:(Z)V // method@2020 │ │ -0a12bc: 5476 1f0c |001e: iget-object v6, v7, Landroid/support/v7/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@0c1f │ │ -0a12c0: 3808 1f00 |0020: if-eqz v8, 003f // +001f │ │ -0a12c4: 0135 |0022: move v5, v3 │ │ -0a12c6: 6e20 e121 5600 |0023: invoke-virtual {v6, v5}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -0a12cc: 5475 200c |0026: iget-object v5, v7, Landroid/support/v7/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@0c20 │ │ -0a12d0: 5576 0d0c |0028: iget-boolean v6, v7, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0c0d │ │ -0a12d4: 3806 1700 |002a: if-eqz v6, 0041 // +0017 │ │ -0a12d8: 6e20 6a23 3500 |002c: invoke-virtual {v5, v3}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ -0a12de: 7010 1b20 0700 |002f: invoke-direct {v7}, Landroid/support/v7/widget/SearchView;.updateCloseButton:()V // method@201b │ │ -0a12e4: 3900 1100 |0032: if-nez v0, 0043 // +0011 │ │ -0a12e8: 7020 2220 4700 |0034: invoke-direct {v7, v4}, Landroid/support/v7/widget/SearchView;.updateVoiceButton:(Z)V // method@2022 │ │ -0a12ee: 7010 1f20 0700 |0037: invoke-direct {v7}, Landroid/support/v7/widget/SearchView;.updateSubmitArea:()V // method@201f │ │ -0a12f4: 0e00 |003a: return-void │ │ -0a12f6: 0131 |003b: move v1, v3 │ │ -0a12f8: 28cd |003c: goto 0009 // -0033 │ │ -0a12fa: 0120 |003d: move v0, v2 │ │ -0a12fc: 28d8 |003e: goto 0016 // -0028 │ │ -0a12fe: 0125 |003f: move v5, v2 │ │ -0a1300: 28e3 |0040: goto 0023 // -001d │ │ -0a1302: 0123 |0041: move v3, v2 │ │ -0a1304: 28ea |0042: goto 002c // -0016 │ │ -0a1306: 0124 |0043: move v4, v2 │ │ -0a1308: 28f0 |0044: goto 0034 // -0010 │ │ +0a1a3c: |[0a1a3c] android.support.v7.widget.SearchView.updateViewsVisibility:(Z)V │ │ +0a1a4c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0a1a4e: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ +0a1a52: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0a1a54: 5c78 0c0c |0004: iput-boolean v8, v7, Landroid/support/v7/widget/SearchView;.mIconified:Z // field@0c0c │ │ +0a1a58: 3808 3500 |0006: if-eqz v8, 003b // +0035 │ │ +0a1a5c: 0121 |0008: move v1, v2 │ │ +0a1a5e: 5475 1c0c |0009: iget-object v5, v7, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1a62: 6e10 921f 0500 |000b: invoke-virtual {v5}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1f92 │ │ +0a1a68: 0c05 |000e: move-result-object v5 │ │ +0a1a6a: 7110 6020 0500 |000f: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +0a1a70: 0a05 |0012: move-result v5 │ │ +0a1a72: 3905 2a00 |0013: if-nez v5, 003d // +002a │ │ +0a1a76: 0140 |0015: move v0, v4 │ │ +0a1a78: 5475 1e0c |0016: iget-object v5, v7, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0c1e │ │ +0a1a7c: 6e20 e121 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +0a1a82: 7020 2020 0700 |001b: invoke-direct {v7, v0}, Landroid/support/v7/widget/SearchView;.updateSubmitButton:(Z)V // method@2020 │ │ +0a1a88: 5476 1f0c |001e: iget-object v6, v7, Landroid/support/v7/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@0c1f │ │ +0a1a8c: 3808 1f00 |0020: if-eqz v8, 003f // +001f │ │ +0a1a90: 0135 |0022: move v5, v3 │ │ +0a1a92: 6e20 e121 5600 |0023: invoke-virtual {v6, v5}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +0a1a98: 5475 200c |0026: iget-object v5, v7, Landroid/support/v7/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@0c20 │ │ +0a1a9c: 5576 0d0c |0028: iget-boolean v6, v7, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0c0d │ │ +0a1aa0: 3806 1700 |002a: if-eqz v6, 0041 // +0017 │ │ +0a1aa4: 6e20 6a23 3500 |002c: invoke-virtual {v5, v3}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ +0a1aaa: 7010 1b20 0700 |002f: invoke-direct {v7}, Landroid/support/v7/widget/SearchView;.updateCloseButton:()V // method@201b │ │ +0a1ab0: 3900 1100 |0032: if-nez v0, 0043 // +0011 │ │ +0a1ab4: 7020 2220 4700 |0034: invoke-direct {v7, v4}, Landroid/support/v7/widget/SearchView;.updateVoiceButton:(Z)V // method@2022 │ │ +0a1aba: 7010 1f20 0700 |0037: invoke-direct {v7}, Landroid/support/v7/widget/SearchView;.updateSubmitArea:()V // method@201f │ │ +0a1ac0: 0e00 |003a: return-void │ │ +0a1ac2: 0131 |003b: move v1, v3 │ │ +0a1ac4: 28cd |003c: goto 0009 // -0033 │ │ +0a1ac6: 0120 |003d: move v0, v2 │ │ +0a1ac8: 28d8 |003e: goto 0016 // -0028 │ │ +0a1aca: 0125 |003f: move v5, v2 │ │ +0a1acc: 28e3 |0040: goto 0023 // -001d │ │ +0a1ace: 0123 |0041: move v3, v2 │ │ +0a1ad0: 28ea |0042: goto 002c // -0016 │ │ +0a1ad2: 0124 |0043: move v4, v2 │ │ +0a1ad4: 28f0 |0044: goto 0034 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=779 │ │ 0x0006 line=781 │ │ 0x0009 line=783 │ │ 0x0016 line=785 │ │ 0x001b line=786 │ │ @@ -217174,29 +217146,29 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0a130c: |[0a130c] android.support.v7.widget.SearchView.updateVoiceButton:(Z)V │ │ -0a131c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -0a1320: 5531 2e0c |0002: iget-boolean v1, v3, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0c2e │ │ -0a1324: 3801 1200 |0004: if-eqz v1, 0016 // +0012 │ │ -0a1328: 6e10 e91f 0300 |0006: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1fe9 │ │ -0a132e: 0a01 |0009: move-result v1 │ │ -0a1330: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ -0a1334: 3804 0a00 |000c: if-eqz v4, 0016 // +000a │ │ -0a1338: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0a133a: 5431 250c |000f: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0c25 │ │ -0a133e: 1302 0800 |0011: const/16 v2, #int 8 // #8 │ │ -0a1342: 6e20 e121 2100 |0013: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -0a1348: 5431 2d0c |0016: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0c2d │ │ -0a134c: 6e20 e121 0100 |0018: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -0a1352: 0e00 |001b: return-void │ │ +0a1ad8: |[0a1ad8] android.support.v7.widget.SearchView.updateVoiceButton:(Z)V │ │ +0a1ae8: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0a1aec: 5531 2e0c |0002: iget-boolean v1, v3, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0c2e │ │ +0a1af0: 3801 1200 |0004: if-eqz v1, 0016 // +0012 │ │ +0a1af4: 6e10 e91f 0300 |0006: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1fe9 │ │ +0a1afa: 0a01 |0009: move-result v1 │ │ +0a1afc: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ +0a1b00: 3804 0a00 |000c: if-eqz v4, 0016 // +000a │ │ +0a1b04: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0a1b06: 5431 250c |000f: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0c25 │ │ +0a1b0a: 1302 0800 |0011: const/16 v2, #int 8 // #8 │ │ +0a1b0e: 6e20 e121 2100 |0013: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +0a1b14: 5431 2d0c |0016: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0c2d │ │ +0a1b18: 6e20 e121 0100 |0018: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +0a1b1e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1090 │ │ 0x0002 line=1091 │ │ 0x000e line=1092 │ │ 0x000f line=1093 │ │ 0x0016 line=1095 │ │ @@ -217212,24 +217184,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0a1354: |[0a1354] android.support.v7.widget.SearchView.clearFocus:()V │ │ -0a1364: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a1366: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -0a1368: 5c20 070c |0002: iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mClearingFocus:Z // field@0c07 │ │ -0a136c: 7020 0c20 1200 |0004: invoke-direct {v2, v1}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@200c │ │ -0a1372: 6f10 7423 0200 |0007: invoke-super {v2}, Landroid/widget/LinearLayout;.clearFocus:()V // method@2374 │ │ -0a1378: 5420 1c0c |000a: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a137c: 6e10 871f 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.clearFocus:()V // method@1f87 │ │ -0a1382: 5c21 070c |000f: iput-boolean v1, v2, Landroid/support/v7/widget/SearchView;.mClearingFocus:Z // field@0c07 │ │ -0a1386: 0e00 |0011: return-void │ │ +0a1b20: |[0a1b20] android.support.v7.widget.SearchView.clearFocus:()V │ │ +0a1b30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a1b32: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +0a1b34: 5c20 070c |0002: iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mClearingFocus:Z // field@0c07 │ │ +0a1b38: 7020 0c20 1200 |0004: invoke-direct {v2, v1}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@200c │ │ +0a1b3e: 6f10 7423 0200 |0007: invoke-super {v2}, Landroid/widget/LinearLayout;.clearFocus:()V // method@2374 │ │ +0a1b44: 5420 1c0c |000a: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1b48: 6e10 871f 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.clearFocus:()V // method@1f87 │ │ +0a1b4e: 5c21 070c |000f: iput-boolean v1, v2, Landroid/support/v7/widget/SearchView;.mClearingFocus:Z // field@0c07 │ │ +0a1b52: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=468 │ │ 0x0004 line=469 │ │ 0x0007 line=470 │ │ 0x000a line=471 │ │ 0x000f line=472 │ │ @@ -217242,19 +217214,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a1388: |[0a1388] android.support.v7.widget.SearchView.getImeOptions:()I │ │ -0a1398: 5410 1c0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a139c: 6e10 8e1f 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@1f8e │ │ -0a13a2: 0a00 |0005: move-result v0 │ │ -0a13a4: 0f00 |0006: return v0 │ │ +0a1b54: |[0a1b54] android.support.v7.widget.SearchView.getImeOptions:()I │ │ +0a1b64: 5410 1c0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1b68: 6e10 8e1f 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@1f8e │ │ +0a1b6e: 0a00 |0005: move-result v0 │ │ +0a1b70: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #2 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -217262,19 +217234,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a13a8: |[0a13a8] android.support.v7.widget.SearchView.getInputType:()I │ │ -0a13b8: 5410 1c0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a13bc: 6e10 8f1f 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getInputType:()I // method@1f8f │ │ -0a13c2: 0a00 |0005: move-result v0 │ │ -0a13c4: 0f00 |0006: return v0 │ │ +0a1b74: |[0a1b74] android.support.v7.widget.SearchView.getInputType:()I │ │ +0a1b84: 5410 1c0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1b88: 6e10 8f1f 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getInputType:()I // method@1f8f │ │ +0a1b8e: 0a00 |0005: move-result v0 │ │ +0a1b90: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #3 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -217282,17 +217254,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a13c8: |[0a13c8] android.support.v7.widget.SearchView.getMaxWidth:()I │ │ -0a13d8: 5210 0e0c |0000: iget v0, v1, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0c0e │ │ -0a13dc: 0f00 |0002: return v0 │ │ +0a1b94: |[0a1b94] android.support.v7.widget.SearchView.getMaxWidth:()I │ │ +0a1ba4: 5210 0e0c |0000: iget v0, v1, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0c0e │ │ +0a1ba8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #4 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -217300,19 +217272,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a13e0: |[0a13e0] android.support.v7.widget.SearchView.getQuery:()Ljava/lang/CharSequence; │ │ -0a13f0: 5410 1c0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a13f4: 6e10 921f 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1f92 │ │ -0a13fa: 0c00 |0005: move-result-object v0 │ │ -0a13fc: 1100 |0006: return-object v0 │ │ +0a1bac: |[0a1bac] android.support.v7.widget.SearchView.getQuery:()Ljava/lang/CharSequence; │ │ +0a1bbc: 5410 1c0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1bc0: 6e10 921f 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1f92 │ │ +0a1bc6: 0c00 |0005: move-result-object v0 │ │ +0a1bc8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #5 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -217320,33 +217292,33 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0a1400: |[0a1400] android.support.v7.widget.SearchView.getQueryHint:()Ljava/lang/CharSequence; │ │ -0a1410: 5432 1a0c |0000: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0c1a │ │ -0a1414: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -0a1418: 5430 1a0c |0004: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0c1a │ │ -0a141c: 1100 |0006: return-object v0 │ │ -0a141e: 5432 220c |0007: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a1422: 3802 1400 |0009: if-eqz v2, 001d // +0014 │ │ -0a1426: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0a1428: 5432 220c |000c: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a142c: 6e10 e900 0200 |000e: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@00e9 │ │ -0a1432: 0a01 |0011: move-result v1 │ │ -0a1434: 3801 f4ff |0012: if-eqz v1, 0006 // -000c │ │ -0a1438: 6e10 d61f 0300 |0014: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ -0a143e: 0c02 |0017: move-result-object v2 │ │ -0a1440: 6e20 2301 1200 |0018: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0123 │ │ -0a1446: 0c00 |001b: move-result-object v0 │ │ -0a1448: 28ea |001c: goto 0006 // -0016 │ │ -0a144a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -0a144c: 28e8 |001e: goto 0006 // -0018 │ │ +0a1bcc: |[0a1bcc] android.support.v7.widget.SearchView.getQueryHint:()Ljava/lang/CharSequence; │ │ +0a1bdc: 5432 1a0c |0000: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0c1a │ │ +0a1be0: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +0a1be4: 5430 1a0c |0004: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0c1a │ │ +0a1be8: 1100 |0006: return-object v0 │ │ +0a1bea: 5432 220c |0007: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a1bee: 3802 1400 |0009: if-eqz v2, 001d // +0014 │ │ +0a1bf2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0a1bf4: 5432 220c |000c: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a1bf8: 6e10 e900 0200 |000e: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@00e9 │ │ +0a1bfe: 0a01 |0011: move-result v1 │ │ +0a1c00: 3801 f4ff |0012: if-eqz v1, 0006 // -000c │ │ +0a1c04: 6e10 d61f 0300 |0014: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1fd6 │ │ +0a1c0a: 0c02 |0017: move-result-object v2 │ │ +0a1c0c: 6e20 2301 1200 |0018: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0123 │ │ +0a1c12: 0c00 |001b: move-result-object v0 │ │ +0a1c14: 28ea |001c: goto 0006 // -0016 │ │ +0a1c16: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0a1c18: 28e8 |001e: goto 0006 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ 0x0004 line=575 │ │ 0x0006 line=584 │ │ 0x0007 line=576 │ │ 0x000b line=577 │ │ @@ -217364,17 +217336,17 @@ │ │ type : '()Landroid/support/v4/widget/CursorAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1450: |[0a1450] android.support.v7.widget.SearchView.getSuggestionsAdapter:()Landroid/support/v4/widget/CursorAdapter; │ │ -0a1460: 5410 270c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ -0a1464: 1100 |0002: return-object v0 │ │ +0a1c1c: |[0a1c1c] android.support.v7.widget.SearchView.getSuggestionsAdapter:()Landroid/support/v4/widget/CursorAdapter; │ │ +0a1c2c: 5410 270c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ +0a1c30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #7 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -217382,17 +217354,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1468: |[0a1468] android.support.v7.widget.SearchView.isIconfiedByDefault:()Z │ │ -0a1478: 5510 0d0c |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0c0d │ │ -0a147c: 0f00 |0002: return v0 │ │ +0a1c34: |[0a1c34] android.support.v7.widget.SearchView.isIconfiedByDefault:()Z │ │ +0a1c44: 5510 0d0c |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0c0d │ │ +0a1c48: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #8 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -217400,17 +217372,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1480: |[0a1480] android.support.v7.widget.SearchView.isIconified:()Z │ │ -0a1490: 5510 0c0c |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mIconified:Z // field@0c0c │ │ -0a1494: 0f00 |0002: return v0 │ │ +0a1c4c: |[0a1c4c] android.support.v7.widget.SearchView.isIconified:()Z │ │ +0a1c5c: 5510 0c0c |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mIconified:Z // field@0c0c │ │ +0a1c60: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=641 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #9 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -217418,17 +217390,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1498: |[0a1498] android.support.v7.widget.SearchView.isQueryRefinementEnabled:()Z │ │ -0a14a8: 5510 1b0c |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mQueryRefinement:Z // field@0c1b │ │ -0a14ac: 0f00 |0002: return v0 │ │ +0a1c64: |[0a1c64] android.support.v7.widget.SearchView.isQueryRefinementEnabled:()Z │ │ +0a1c74: 5510 1b0c |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mQueryRefinement:Z // field@0c1b │ │ +0a1c78: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=693 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #10 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -217436,17 +217408,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a14b0: |[0a14b0] android.support.v7.widget.SearchView.isSubmitButtonEnabled:()Z │ │ -0a14c0: 5510 260c |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0c26 │ │ -0a14c4: 0f00 |0002: return v0 │ │ +0a1c7c: |[0a1c7c] android.support.v7.widget.SearchView.isSubmitButtonEnabled:()Z │ │ +0a1c8c: 5510 260c |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0c26 │ │ +0a1c90: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ #11 : (in Landroid/support/v7/widget/SearchView;) │ │ @@ -217454,24 +217426,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0a14c8: |[0a14c8] android.support.v7.widget.SearchView.onActionViewCollapsed:()V │ │ -0a14d8: 6e10 ce1f 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.clearFocus:()V // method@1fce │ │ -0a14de: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0a14e0: 7020 2120 0200 |0004: invoke-direct {v2, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@2021 │ │ -0a14e6: 5420 1c0c |0007: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a14ea: 5221 090c |0009: iget v1, v2, Landroid/support/v7/widget/SearchView;.mCollapsedImeOptions:I // field@0c09 │ │ -0a14ee: 6e20 a51f 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1fa5 │ │ -0a14f4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0a14f6: 5c20 0b0c |000f: iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0c0b │ │ -0a14fa: 0e00 |0011: return-void │ │ +0a1c94: |[0a1c94] android.support.v7.widget.SearchView.onActionViewCollapsed:()V │ │ +0a1ca4: 6e10 ce1f 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.clearFocus:()V // method@1fce │ │ +0a1caa: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0a1cac: 7020 2120 0200 |0004: invoke-direct {v2, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@2021 │ │ +0a1cb2: 5420 1c0c |0007: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1cb6: 5221 090c |0009: iget v1, v2, Landroid/support/v7/widget/SearchView;.mCollapsedImeOptions:I // field@0c09 │ │ +0a1cba: 6e20 a51f 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1fa5 │ │ +0a1cc0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0a1cc2: 5c20 0b0c |000f: iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0c0b │ │ +0a1cc6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1215 │ │ 0x0003 line=1216 │ │ 0x0007 line=1217 │ │ 0x000e line=1218 │ │ 0x0011 line=1219 │ │ @@ -217483,35 +217455,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0a14fc: |[0a14fc] android.support.v7.widget.SearchView.onActionViewExpanded:()V │ │ -0a150c: 5530 0b0c |0000: iget-boolean v0, v3, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0c0b │ │ -0a1510: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -0a1514: 0e00 |0004: return-void │ │ -0a1516: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0a1518: 5c30 0b0c |0006: iput-boolean v0, v3, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0c0b │ │ -0a151c: 5430 1c0c |0008: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a1520: 6e10 8e1f 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@1f8e │ │ -0a1526: 0a00 |000d: move-result v0 │ │ -0a1528: 5930 090c |000e: iput v0, v3, Landroid/support/v7/widget/SearchView;.mCollapsedImeOptions:I // field@0c09 │ │ -0a152c: 5430 1c0c |0010: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a1530: 5231 090c |0012: iget v1, v3, Landroid/support/v7/widget/SearchView;.mCollapsedImeOptions:I // field@0c09 │ │ -0a1534: 1502 0002 |0014: const/high16 v2, #int 33554432 // #200 │ │ -0a1538: b621 |0016: or-int/2addr v1, v2 │ │ -0a153a: 6e20 a51f 1000 |0017: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1fa5 │ │ -0a1540: 5430 1c0c |001a: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a1544: 1a01 0000 |001c: const-string v1, "" // string@0000 │ │ -0a1548: 6e20 b11f 1000 |001e: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1fb1 │ │ -0a154e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -0a1550: 6e20 0920 0300 |0022: invoke-virtual {v3, v0}, Landroid/support/v7/widget/SearchView;.setIconified:(Z)V // method@2009 │ │ -0a1556: 28df |0025: goto 0004 // -0021 │ │ +0a1cc8: |[0a1cc8] android.support.v7.widget.SearchView.onActionViewExpanded:()V │ │ +0a1cd8: 5530 0b0c |0000: iget-boolean v0, v3, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0c0b │ │ +0a1cdc: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +0a1ce0: 0e00 |0004: return-void │ │ +0a1ce2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0a1ce4: 5c30 0b0c |0006: iput-boolean v0, v3, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0c0b │ │ +0a1ce8: 5430 1c0c |0008: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1cec: 6e10 8e1f 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@1f8e │ │ +0a1cf2: 0a00 |000d: move-result v0 │ │ +0a1cf4: 5930 090c |000e: iput v0, v3, Landroid/support/v7/widget/SearchView;.mCollapsedImeOptions:I // field@0c09 │ │ +0a1cf8: 5430 1c0c |0010: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1cfc: 5231 090c |0012: iget v1, v3, Landroid/support/v7/widget/SearchView;.mCollapsedImeOptions:I // field@0c09 │ │ +0a1d00: 1502 0002 |0014: const/high16 v2, #int 33554432 // #200 │ │ +0a1d04: b621 |0016: or-int/2addr v1, v2 │ │ +0a1d06: 6e20 a51f 1000 |0017: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1fa5 │ │ +0a1d0c: 5430 1c0c |001a: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1d10: 1a01 0000 |001c: const-string v1, "" // string@0000 │ │ +0a1d14: 6e20 b11f 1000 |001e: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1fb1 │ │ +0a1d1a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +0a1d1c: 6e20 0920 0300 |0022: invoke-virtual {v3, v0}, Landroid/support/v7/widget/SearchView;.setIconified:(Z)V // method@2009 │ │ +0a1d22: 28df |0025: goto 0004 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1226 │ │ 0x0004 line=1233 │ │ 0x0005 line=1228 │ │ 0x0008 line=1229 │ │ 0x0010 line=1230 │ │ @@ -217525,21 +217497,21 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a1558: |[0a1558] android.support.v7.widget.SearchView.onDetachedFromWindow:()V │ │ -0a1568: 5410 2a0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0c2a │ │ -0a156c: 6e20 0320 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2003 │ │ -0a1572: 5410 1d0c |0005: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@0c1d │ │ -0a1576: 6e20 0120 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@2001 │ │ -0a157c: 6f10 7f23 0100 |000a: invoke-super {v1}, Landroid/widget/LinearLayout;.onDetachedFromWindow:()V // method@237f │ │ -0a1582: 0e00 |000d: return-void │ │ +0a1d24: |[0a1d24] android.support.v7.widget.SearchView.onDetachedFromWindow:()V │ │ +0a1d34: 5410 2a0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0c2a │ │ +0a1d38: 6e20 0320 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2003 │ │ +0a1d3e: 5410 1d0c |0005: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@0c1d │ │ +0a1d42: 6e20 0120 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@2001 │ │ +0a1d48: 6f10 7f23 0100 |000a: invoke-super {v1}, Landroid/widget/LinearLayout;.onDetachedFromWindow:()V // method@237f │ │ +0a1d4e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=856 │ │ 0x0005 line=857 │ │ 0x000a line=858 │ │ 0x000d line=859 │ │ locals : │ │ @@ -217550,22 +217522,22 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0a1584: |[0a1584] android.support.v7.widget.SearchView.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -0a1594: 5410 220c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a1598: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0a159c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0a159e: 0f00 |0005: return v0 │ │ -0a15a0: 6f30 8123 2103 |0006: invoke-super {v1, v2, v3}, Landroid/widget/LinearLayout;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@2381 │ │ -0a15a6: 0a00 |0009: move-result v0 │ │ -0a15a8: 28fb |000a: goto 0005 // -0005 │ │ +0a1d50: |[0a1d50] android.support.v7.widget.SearchView.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0a1d60: 5410 220c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a1d64: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0a1d68: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0a1d6a: 0f00 |0005: return v0 │ │ +0a1d6c: 6f30 8123 2103 |0006: invoke-super {v1, v2, v3}, Landroid/widget/LinearLayout;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@2381 │ │ +0a1d72: 0a00 |0009: move-result v0 │ │ +0a1d74: 28fb |000a: goto 0005 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x0004 line=912 │ │ 0x0005 line=915 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/widget/SearchView; │ │ @@ -217577,55 +217549,55 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -0a15ac: |[0a15ac] android.support.v7.widget.SearchView.onMeasure:(II)V │ │ -0a15bc: 6e10 e91f 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1fe9 │ │ -0a15c2: 0a02 |0003: move-result v2 │ │ -0a15c4: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ -0a15c8: 6f30 8223 4305 |0006: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2382 │ │ -0a15ce: 0e00 |0009: return-void │ │ -0a15d0: 7110 4521 0400 |000a: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -0a15d6: 0a01 |000d: move-result v1 │ │ -0a15d8: 7110 4621 0400 |000e: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -0a15de: 0a00 |0011: move-result v0 │ │ -0a15e0: 2c01 3800 0000 |0012: sparse-switch v1, 0000004a // +00000038 │ │ -0a15e6: 1501 0040 |0015: const/high16 v1, #int 1073741824 // #4000 │ │ -0a15ea: 7120 4721 1000 |0017: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -0a15f0: 0a02 |001a: move-result v2 │ │ -0a15f2: 6f30 8223 2305 |001b: invoke-super {v3, v2, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2382 │ │ -0a15f8: 28eb |001e: goto 0009 // -0015 │ │ -0a15fa: 5232 0e0c |001f: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0c0e │ │ -0a15fe: 3d02 0900 |0021: if-lez v2, 002a // +0009 │ │ -0a1602: 5232 0e0c |0023: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0c0e │ │ -0a1606: 7120 af24 0200 |0025: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -0a160c: 0a00 |0028: move-result v0 │ │ -0a160e: 28ec |0029: goto 0015 // -0014 │ │ -0a1610: 7010 db1f 0300 |002a: invoke-direct {v3}, Landroid/support/v7/widget/SearchView;.getPreferredWidth:()I // method@1fdb │ │ -0a1616: 0a02 |002d: move-result v2 │ │ -0a1618: 7120 af24 0200 |002e: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -0a161e: 0a00 |0031: move-result v0 │ │ -0a1620: 28e3 |0032: goto 0015 // -001d │ │ -0a1622: 5232 0e0c |0033: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0c0e │ │ -0a1626: 3d02 e0ff |0035: if-lez v2, 0015 // -0020 │ │ -0a162a: 5232 0e0c |0037: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0c0e │ │ -0a162e: 7120 af24 0200 |0039: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -0a1634: 0a00 |003c: move-result v0 │ │ -0a1636: 28d8 |003d: goto 0015 // -0028 │ │ -0a1638: 5232 0e0c |003e: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0c0e │ │ -0a163c: 3d02 0500 |0040: if-lez v2, 0045 // +0005 │ │ -0a1640: 5230 0e0c |0042: iget v0, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0c0e │ │ -0a1644: 28d1 |0044: goto 0015 // -002f │ │ -0a1646: 7010 db1f 0300 |0045: invoke-direct {v3}, Landroid/support/v7/widget/SearchView;.getPreferredWidth:()I // method@1fdb │ │ -0a164c: 0a00 |0048: move-result v0 │ │ -0a164e: 28fb |0049: goto 0044 // -0005 │ │ -0a1650: 0002 0300 0000 0080 0000 0000 0000 ... |004a: sparse-switch-data (14 units) │ │ +0a1d78: |[0a1d78] android.support.v7.widget.SearchView.onMeasure:(II)V │ │ +0a1d88: 6e10 e91f 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1fe9 │ │ +0a1d8e: 0a02 |0003: move-result v2 │ │ +0a1d90: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ +0a1d94: 6f30 8223 4305 |0006: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2382 │ │ +0a1d9a: 0e00 |0009: return-void │ │ +0a1d9c: 7110 4521 0400 |000a: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +0a1da2: 0a01 |000d: move-result v1 │ │ +0a1da4: 7110 4621 0400 |000e: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +0a1daa: 0a00 |0011: move-result v0 │ │ +0a1dac: 2c01 3800 0000 |0012: sparse-switch v1, 0000004a // +00000038 │ │ +0a1db2: 1501 0040 |0015: const/high16 v1, #int 1073741824 // #4000 │ │ +0a1db6: 7120 4721 1000 |0017: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +0a1dbc: 0a02 |001a: move-result v2 │ │ +0a1dbe: 6f30 8223 2305 |001b: invoke-super {v3, v2, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@2382 │ │ +0a1dc4: 28eb |001e: goto 0009 // -0015 │ │ +0a1dc6: 5232 0e0c |001f: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0c0e │ │ +0a1dca: 3d02 0900 |0021: if-lez v2, 002a // +0009 │ │ +0a1dce: 5232 0e0c |0023: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0c0e │ │ +0a1dd2: 7120 af24 0200 |0025: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +0a1dd8: 0a00 |0028: move-result v0 │ │ +0a1dda: 28ec |0029: goto 0015 // -0014 │ │ +0a1ddc: 7010 db1f 0300 |002a: invoke-direct {v3}, Landroid/support/v7/widget/SearchView;.getPreferredWidth:()I // method@1fdb │ │ +0a1de2: 0a02 |002d: move-result v2 │ │ +0a1de4: 7120 af24 0200 |002e: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +0a1dea: 0a00 |0031: move-result v0 │ │ +0a1dec: 28e3 |0032: goto 0015 // -001d │ │ +0a1dee: 5232 0e0c |0033: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0c0e │ │ +0a1df2: 3d02 e0ff |0035: if-lez v2, 0015 // -0020 │ │ +0a1df6: 5232 0e0c |0037: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0c0e │ │ +0a1dfa: 7120 af24 0200 |0039: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +0a1e00: 0a00 |003c: move-result v0 │ │ +0a1e02: 28d8 |003d: goto 0015 // -0028 │ │ +0a1e04: 5232 0e0c |003e: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0c0e │ │ +0a1e08: 3d02 0500 |0040: if-lez v2, 0045 // +0005 │ │ +0a1e0c: 5230 0e0c |0042: iget v0, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0c0e │ │ +0a1e10: 28d1 |0044: goto 0015 // -002f │ │ +0a1e12: 7010 db1f 0300 |0045: invoke-direct {v3}, Landroid/support/v7/widget/SearchView;.getPreferredWidth:()I // method@1fdb │ │ +0a1e18: 0a00 |0048: move-result v0 │ │ +0a1e1a: 28fb |0049: goto 0044 // -0005 │ │ +0a1e1c: 0002 0300 0000 0080 0000 0000 0000 ... |004a: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=741 │ │ 0x0006 line=742 │ │ 0x0009 line=771 │ │ 0x000a line=746 │ │ 0x000e line=747 │ │ @@ -217652,17 +217624,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a166c: |[0a166c] android.support.v7.widget.SearchView.onQueryRefine:(Ljava/lang/CharSequence;)V │ │ -0a167c: 7020 1420 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@2014 │ │ -0a1682: 0e00 |0003: return-void │ │ +0a1e38: |[0a1e38] android.support.v7.widget.SearchView.onQueryRefine:(Ljava/lang/CharSequence;)V │ │ +0a1e48: 7020 1420 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@2014 │ │ +0a1e4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ 0x0003 line=881 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0004 reg=1 queryText Ljava/lang/CharSequence; │ │ @@ -217672,25 +217644,25 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0a1684: |[0a1684] android.support.v7.widget.SearchView.onTextFocusChanged:()V │ │ -0a1694: 6e10 e91f 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1fe9 │ │ -0a169a: 0a00 |0003: move-result v0 │ │ -0a169c: 7020 2120 0100 |0004: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@2021 │ │ -0a16a2: 7010 0220 0100 |0007: invoke-direct {v1}, Landroid/support/v7/widget/SearchView;.postUpdateFocusedState:()V // method@2002 │ │ -0a16a8: 5410 1c0c |000a: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a16ac: 6e10 961f 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@1f96 │ │ -0a16b2: 0a00 |000f: move-result v0 │ │ -0a16b4: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -0a16b8: 7010 d51f 0100 |0012: invoke-direct {v1}, Landroid/support/v7/widget/SearchView;.forceSuggestionQuery:()V // method@1fd5 │ │ -0a16be: 0e00 |0015: return-void │ │ +0a1e50: |[0a1e50] android.support.v7.widget.SearchView.onTextFocusChanged:()V │ │ +0a1e60: 6e10 e91f 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1fe9 │ │ +0a1e66: 0a00 |0003: move-result v0 │ │ +0a1e68: 7020 2120 0100 |0004: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@2021 │ │ +0a1e6e: 7010 0220 0100 |0007: invoke-direct {v1}, Landroid/support/v7/widget/SearchView;.postUpdateFocusedState:()V // method@2002 │ │ +0a1e74: 5410 1c0c |000a: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1e78: 6e10 961f 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@1f96 │ │ +0a1e7e: 0a00 |000f: move-result v0 │ │ +0a1e80: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +0a1e84: 7010 d51f 0100 |0012: invoke-direct {v1}, Landroid/support/v7/widget/SearchView;.forceSuggestionQuery:()V // method@1fd5 │ │ +0a1e8a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1194 │ │ 0x0007 line=1197 │ │ 0x000a line=1198 │ │ 0x0012 line=1199 │ │ 0x0015 line=1201 │ │ @@ -217702,18 +217674,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a16c0: |[0a16c0] android.support.v7.widget.SearchView.onWindowFocusChanged:(Z)V │ │ -0a16d0: 6f20 8323 1000 |0000: invoke-super {v0, v1}, Landroid/widget/LinearLayout;.onWindowFocusChanged:(Z)V // method@2383 │ │ -0a16d6: 7010 0220 0000 |0003: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.postUpdateFocusedState:()V // method@2002 │ │ -0a16dc: 0e00 |0006: return-void │ │ +0a1e8c: |[0a1e8c] android.support.v7.widget.SearchView.onWindowFocusChanged:(Z)V │ │ +0a1e9c: 6f20 8323 1000 |0000: invoke-super {v0, v1}, Landroid/widget/LinearLayout;.onWindowFocusChanged:(Z)V // method@2383 │ │ +0a1ea2: 7010 0220 0000 |0003: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.postUpdateFocusedState:()V // method@2002 │ │ +0a1ea8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1205 │ │ 0x0003 line=1207 │ │ 0x0006 line=1208 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v7/widget/SearchView; │ │ @@ -217724,37 +217696,37 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0a16e0: |[0a16e0] android.support.v7.widget.SearchView.requestFocus:(ILandroid/graphics/Rect;)Z │ │ -0a16f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a16f2: 5532 070c |0001: iget-boolean v2, v3, Landroid/support/v7/widget/SearchView;.mClearingFocus:Z // field@0c07 │ │ -0a16f6: 3802 0400 |0003: if-eqz v2, 0007 // +0004 │ │ -0a16fa: 0110 |0005: move v0, v1 │ │ -0a16fc: 0f00 |0006: return v0 │ │ -0a16fe: 6e10 e71f 0300 |0007: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isFocusable:()Z // method@1fe7 │ │ -0a1704: 0a02 |000a: move-result v2 │ │ -0a1706: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -0a170a: 0110 |000d: move v0, v1 │ │ -0a170c: 28f8 |000e: goto 0006 // -0008 │ │ -0a170e: 6e10 e91f 0300 |000f: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1fe9 │ │ -0a1714: 0a02 |0012: move-result v2 │ │ -0a1716: 3902 0e00 |0013: if-nez v2, 0021 // +000e │ │ -0a171a: 5432 1c0c |0015: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a171e: 6e30 a01f 4205 |0017: invoke-virtual {v2, v4, v5}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1fa0 │ │ -0a1724: 0a00 |001a: move-result v0 │ │ -0a1726: 3800 ebff |001b: if-eqz v0, 0006 // -0015 │ │ -0a172a: 7020 2120 1300 |001d: invoke-direct {v3, v1}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@2021 │ │ -0a1730: 28e6 |0020: goto 0006 // -001a │ │ -0a1732: 6f30 8623 4305 |0021: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.requestFocus:(ILandroid/graphics/Rect;)Z // method@2386 │ │ -0a1738: 0a00 |0024: move-result v0 │ │ -0a173a: 28e1 |0025: goto 0006 // -001f │ │ +0a1eac: |[0a1eac] android.support.v7.widget.SearchView.requestFocus:(ILandroid/graphics/Rect;)Z │ │ +0a1ebc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a1ebe: 5532 070c |0001: iget-boolean v2, v3, Landroid/support/v7/widget/SearchView;.mClearingFocus:Z // field@0c07 │ │ +0a1ec2: 3802 0400 |0003: if-eqz v2, 0007 // +0004 │ │ +0a1ec6: 0110 |0005: move v0, v1 │ │ +0a1ec8: 0f00 |0006: return v0 │ │ +0a1eca: 6e10 e71f 0300 |0007: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isFocusable:()Z // method@1fe7 │ │ +0a1ed0: 0a02 |000a: move-result v2 │ │ +0a1ed2: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +0a1ed6: 0110 |000d: move v0, v1 │ │ +0a1ed8: 28f8 |000e: goto 0006 // -0008 │ │ +0a1eda: 6e10 e91f 0300 |000f: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1fe9 │ │ +0a1ee0: 0a02 |0012: move-result v2 │ │ +0a1ee2: 3902 0e00 |0013: if-nez v2, 0021 // +000e │ │ +0a1ee6: 5432 1c0c |0015: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1eea: 6e30 a01f 4205 |0017: invoke-virtual {v2, v4, v5}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1fa0 │ │ +0a1ef0: 0a00 |001a: move-result v0 │ │ +0a1ef2: 3800 ebff |001b: if-eqz v0, 0006 // -0015 │ │ +0a1ef6: 7020 2120 1300 |001d: invoke-direct {v3, v1}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@2021 │ │ +0a1efc: 28e6 |0020: goto 0006 // -001a │ │ +0a1efe: 6f30 8623 4305 |0021: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.requestFocus:(ILandroid/graphics/Rect;)Z // method@2386 │ │ +0a1f04: 0a00 |0024: move-result v0 │ │ +0a1f06: 28e1 |0025: goto 0006 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=450 │ │ 0x0006 line=461 │ │ 0x0007 line=452 │ │ 0x000f line=454 │ │ 0x0015 line=455 │ │ @@ -217772,17 +217744,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a173c: |[0a173c] android.support.v7.widget.SearchView.setAppSearchData:(Landroid/os/Bundle;)V │ │ -0a174c: 5b01 060c |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0c06 │ │ -0a1750: 0e00 |0002: return-void │ │ +0a1f08: |[0a1f08] android.support.v7.widget.SearchView.setAppSearchData:(Landroid/os/Bundle;)V │ │ +0a1f18: 5b01 060c |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0c06 │ │ +0a1f1c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0002 line=399 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 appSearchData Landroid/os/Bundle; │ │ @@ -217792,20 +217764,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a1754: |[0a1754] android.support.v7.widget.SearchView.setIconified:(Z)V │ │ -0a1764: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ -0a1768: 7010 f31f 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onCloseClicked:()V // method@1ff3 │ │ -0a176e: 0e00 |0005: return-void │ │ -0a1770: 7010 fa1f 0000 |0006: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onSearchClicked:()V // method@1ffa │ │ -0a1776: 28fc |0009: goto 0005 // -0004 │ │ +0a1f20: |[0a1f20] android.support.v7.widget.SearchView.setIconified:(Z)V │ │ +0a1f30: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ +0a1f34: 7010 f31f 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onCloseClicked:()V // method@1ff3 │ │ +0a1f3a: 0e00 |0005: return-void │ │ +0a1f3c: 7010 fa1f 0000 |0006: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onSearchClicked:()V // method@1ffa │ │ +0a1f42: 28fc |0009: goto 0005 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ 0x0002 line=628 │ │ 0x0005 line=632 │ │ 0x0006 line=630 │ │ locals : │ │ @@ -217817,22 +217789,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a1778: |[0a1778] android.support.v7.widget.SearchView.setIconifiedByDefault:(Z)V │ │ -0a1788: 5510 0d0c |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0c0d │ │ -0a178c: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -0a1790: 0e00 |0004: return-void │ │ -0a1792: 5c12 0d0c |0005: iput-boolean v2, v1, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0c0d │ │ -0a1796: 7020 2120 2100 |0007: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@2021 │ │ -0a179c: 7010 1d20 0100 |000a: invoke-direct {v1}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@201d │ │ -0a17a2: 28f7 |000d: goto 0004 // -0009 │ │ +0a1f44: |[0a1f44] android.support.v7.widget.SearchView.setIconifiedByDefault:(Z)V │ │ +0a1f54: 5510 0d0c |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0c0d │ │ +0a1f58: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +0a1f5c: 0e00 |0004: return-void │ │ +0a1f5e: 5c12 0d0c |0005: iput-boolean v2, v1, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0c0d │ │ +0a1f62: 7020 2120 2100 |0007: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@2021 │ │ +0a1f68: 7010 1d20 0100 |000a: invoke-direct {v1}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@201d │ │ +0a1f6e: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0004 line=604 │ │ 0x0005 line=601 │ │ 0x0007 line=602 │ │ 0x000a line=603 │ │ @@ -217845,18 +217817,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a17a4: |[0a17a4] android.support.v7.widget.SearchView.setImeOptions:(I)V │ │ -0a17b4: 5410 1c0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a17b8: 6e20 a51f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1fa5 │ │ -0a17be: 0e00 |0005: return-void │ │ +0a1f70: |[0a1f70] android.support.v7.widget.SearchView.setImeOptions:(I)V │ │ +0a1f80: 5410 1c0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1f84: 6e20 a51f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1fa5 │ │ +0a1f8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0005 line=411 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0006 reg=2 imeOptions I │ │ @@ -217866,18 +217838,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a17c0: |[0a17c0] android.support.v7.widget.SearchView.setInputType:(I)V │ │ -0a17d0: 5410 1c0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a17d4: 6e20 a61f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@1fa6 │ │ -0a17da: 0e00 |0005: return-void │ │ +0a1f8c: |[0a1f8c] android.support.v7.widget.SearchView.setInputType:(I)V │ │ +0a1f9c: 5410 1c0c |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a1fa0: 6e20 a61f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@1fa6 │ │ +0a1fa6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0006 reg=2 inputType I │ │ @@ -217887,18 +217859,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a17dc: |[0a17dc] android.support.v7.widget.SearchView.setMaxWidth:(I)V │ │ -0a17ec: 5901 0e0c |0000: iput v1, v0, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0c0e │ │ -0a17f0: 6e10 0520 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView;.requestLayout:()V // method@2005 │ │ -0a17f6: 0e00 |0005: return-void │ │ +0a1fa8: |[0a1fa8] android.support.v7.widget.SearchView.setMaxWidth:(I)V │ │ +0a1fb8: 5901 0e0c |0000: iput v1, v0, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0c0e │ │ +0a1fbc: 6e10 0520 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView;.requestLayout:()V // method@2005 │ │ +0a1fc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ 0x0002 line=724 │ │ 0x0005 line=725 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView; │ │ @@ -217909,17 +217881,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView$OnCloseListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a17f8: |[0a17f8] android.support.v7.widget.SearchView.setOnCloseListener:(Landroid/support/v7/widget/SearchView$OnCloseListener;)V │ │ -0a1808: 5b01 110c |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnCloseListener:Landroid/support/v7/widget/SearchView$OnCloseListener; // field@0c11 │ │ -0a180c: 0e00 |0002: return-void │ │ +0a1fc4: |[0a1fc4] android.support.v7.widget.SearchView.setOnCloseListener:(Landroid/support/v7/widget/SearchView$OnCloseListener;)V │ │ +0a1fd4: 5b01 110c |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnCloseListener:Landroid/support/v7/widget/SearchView$OnCloseListener; // field@0c11 │ │ +0a1fd8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0002 line=492 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v7/widget/SearchView$OnCloseListener; │ │ @@ -217929,17 +217901,17 @@ │ │ type : '(Landroid/view/View$OnFocusChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1810: |[0a1810] android.support.v7.widget.SearchView.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V │ │ -0a1820: 5b01 160c |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@0c16 │ │ -0a1824: 0e00 |0002: return-void │ │ +0a1fdc: |[0a1fdc] android.support.v7.widget.SearchView.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V │ │ +0a1fec: 5b01 160c |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@0c16 │ │ +0a1ff0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0002 line=501 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/view/View$OnFocusChangeListener; │ │ @@ -217949,17 +217921,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView$OnQueryTextListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1828: |[0a1828] android.support.v7.widget.SearchView.setOnQueryTextListener:(Landroid/support/v7/widget/SearchView$OnQueryTextListener;)V │ │ -0a1838: 5b01 150c |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0c15 │ │ -0a183c: 0e00 |0002: return-void │ │ +0a1ff4: |[0a1ff4] android.support.v7.widget.SearchView.setOnQueryTextListener:(Landroid/support/v7/widget/SearchView$OnQueryTextListener;)V │ │ +0a2004: 5b01 150c |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0c15 │ │ +0a2008: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0002 line=483 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v7/widget/SearchView$OnQueryTextListener; │ │ @@ -217969,17 +217941,17 @@ │ │ type : '(Landroid/view/View$OnClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1840: |[0a1840] android.support.v7.widget.SearchView.setOnSearchClickListener:(Landroid/view/View$OnClickListener;)V │ │ -0a1850: 5b01 170c |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0c17 │ │ -0a1854: 0e00 |0002: return-void │ │ +0a200c: |[0a200c] android.support.v7.widget.SearchView.setOnSearchClickListener:(Landroid/view/View$OnClickListener;)V │ │ +0a201c: 5b01 170c |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0c17 │ │ +0a2020: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ 0x0002 line=522 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/view/View$OnClickListener; │ │ @@ -217989,17 +217961,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView$OnSuggestionListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1858: |[0a1858] android.support.v7.widget.SearchView.setOnSuggestionListener:(Landroid/support/v7/widget/SearchView$OnSuggestionListener;)V │ │ -0a1868: 5b01 180c |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0c18 │ │ -0a186c: 0e00 |0002: return-void │ │ +0a2024: |[0a2024] android.support.v7.widget.SearchView.setOnSuggestionListener:(Landroid/support/v7/widget/SearchView$OnSuggestionListener;)V │ │ +0a2034: 5b01 180c |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0c18 │ │ +0a2038: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0002 line=510 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v7/widget/SearchView$OnSuggestionListener; │ │ @@ -218009,30 +217981,30 @@ │ │ type : '(Ljava/lang/CharSequence;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0a1870: |[0a1870] android.support.v7.widget.SearchView.setQuery:(Ljava/lang/CharSequence;Z)V │ │ -0a1880: 5420 1c0c |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a1884: 6e20 b11f 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1fb1 │ │ -0a188a: 3803 0f00 |0005: if-eqz v3, 0014 // +000f │ │ -0a188e: 5420 1c0c |0007: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a1892: 5421 1c0c |0009: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a1896: 6e10 991f 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.length:()I // method@1f99 │ │ -0a189c: 0a01 |000e: move-result v1 │ │ -0a189e: 6e20 b01f 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@1fb0 │ │ -0a18a4: 5b23 2b0c |0012: iput-object v3, v2, Landroid/support/v7/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0c2b │ │ -0a18a8: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -0a18ac: 7110 6020 0300 |0016: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -0a18b2: 0a00 |0019: move-result v0 │ │ -0a18b4: 3900 0500 |001a: if-nez v0, 001f // +0005 │ │ -0a18b8: 7010 fb1f 0200 |001c: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.onSubmitQuery:()V // method@1ffb │ │ -0a18be: 0e00 |001f: return-void │ │ +0a203c: |[0a203c] android.support.v7.widget.SearchView.setQuery:(Ljava/lang/CharSequence;Z)V │ │ +0a204c: 5420 1c0c |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a2050: 6e20 b11f 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1fb1 │ │ +0a2056: 3803 0f00 |0005: if-eqz v3, 0014 // +000f │ │ +0a205a: 5420 1c0c |0007: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a205e: 5421 1c0c |0009: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a2062: 6e10 991f 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.length:()I // method@1f99 │ │ +0a2068: 0a01 |000e: move-result v1 │ │ +0a206a: 6e20 b01f 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@1fb0 │ │ +0a2070: 5b23 2b0c |0012: iput-object v3, v2, Landroid/support/v7/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0c2b │ │ +0a2074: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +0a2078: 7110 6020 0300 |0016: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +0a207e: 0a00 |0019: move-result v0 │ │ +0a2080: 3900 0500 |001a: if-nez v0, 001f // +0005 │ │ +0a2084: 7010 fb1f 0200 |001c: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.onSubmitQuery:()V // method@1ffb │ │ +0a208a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0005 line=543 │ │ 0x0007 line=544 │ │ 0x0012 line=545 │ │ 0x0014 line=549 │ │ @@ -218048,18 +218020,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a18c0: |[0a18c0] android.support.v7.widget.SearchView.setQueryHint:(Ljava/lang/CharSequence;)V │ │ -0a18d0: 5b01 1a0c |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0c1a │ │ -0a18d4: 7010 1d20 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@201d │ │ -0a18da: 0e00 |0005: return-void │ │ +0a208c: |[0a208c] android.support.v7.widget.SearchView.setQueryHint:(Ljava/lang/CharSequence;)V │ │ +0a209c: 5b01 1a0c |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0c1a │ │ +0a20a0: 7010 1d20 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@201d │ │ +0a20a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0002 line=564 │ │ 0x0005 line=565 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/SearchView; │ │ @@ -218070,27 +218042,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0a18dc: |[0a18dc] android.support.v7.widget.SearchView.setQueryRefinementEnabled:(Z)V │ │ -0a18ec: 5c23 1b0c |0000: iput-boolean v3, v2, Landroid/support/v7/widget/SearchView;.mQueryRefinement:Z // field@0c1b │ │ -0a18f0: 5420 270c |0002: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ -0a18f4: 2000 de03 |0004: instance-of v0, v0, Landroid/support/v7/widget/SuggestionsAdapter; // type@03de │ │ -0a18f8: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ -0a18fc: 5420 270c |0008: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ -0a1900: 1f00 de03 |000a: check-cast v0, Landroid/support/v7/widget/SuggestionsAdapter; // type@03de │ │ -0a1904: 3803 0700 |000c: if-eqz v3, 0013 // +0007 │ │ -0a1908: 1221 |000e: const/4 v1, #int 2 // #2 │ │ -0a190a: 6e20 5120 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@2051 │ │ -0a1910: 0e00 |0012: return-void │ │ -0a1912: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -0a1914: 28fb |0014: goto 000f // -0005 │ │ +0a20a8: |[0a20a8] android.support.v7.widget.SearchView.setQueryRefinementEnabled:(Z)V │ │ +0a20b8: 5c23 1b0c |0000: iput-boolean v3, v2, Landroid/support/v7/widget/SearchView;.mQueryRefinement:Z // field@0c1b │ │ +0a20bc: 5420 270c |0002: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ +0a20c0: 2000 e203 |0004: instance-of v0, v0, Landroid/support/v7/widget/SuggestionsAdapter; // type@03e2 │ │ +0a20c4: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ +0a20c8: 5420 270c |0008: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ +0a20cc: 1f00 e203 |000a: check-cast v0, Landroid/support/v7/widget/SuggestionsAdapter; // type@03e2 │ │ +0a20d0: 3803 0700 |000c: if-eqz v3, 0013 // +0007 │ │ +0a20d4: 1221 |000e: const/4 v1, #int 2 // #2 │ │ +0a20d6: 6e20 5120 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@2051 │ │ +0a20dc: 0e00 |0012: return-void │ │ +0a20de: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +0a20e0: 28fb |0014: goto 000f // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0002 line=682 │ │ 0x0008 line=683 │ │ 0x0012 line=686 │ │ 0x0013 line=683 │ │ @@ -218103,32 +218075,32 @@ │ │ type : '(Landroid/app/SearchableInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0a1918: |[0a1918] android.support.v7.widget.SearchView.setSearchableInfo:(Landroid/app/SearchableInfo;)V │ │ -0a1928: 5b23 220c |0000: iput-object v3, v2, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a192c: 5420 220c |0002: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ -0a1930: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0a1934: 7010 1e20 0200 |0006: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.updateSearchAutoComplete:()V // method@201e │ │ -0a193a: 7010 1d20 0200 |0009: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@201d │ │ -0a1940: 7010 e51f 0200 |000c: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.hasVoiceSearch:()Z // method@1fe5 │ │ -0a1946: 0a00 |000f: move-result v0 │ │ -0a1948: 5c20 2e0c |0010: iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0c2e │ │ -0a194c: 5520 2e0c |0012: iget-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0c2e │ │ -0a1950: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -0a1954: 5420 1c0c |0016: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a1958: 1a01 0c1f |0018: const-string v1, "nm" // string@1f0c │ │ -0a195c: 6e20 ae1f 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setPrivateImeOptions:(Ljava/lang/String;)V // method@1fae │ │ -0a1962: 6e10 e91f 0200 |001d: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1fe9 │ │ -0a1968: 0a00 |0020: move-result v0 │ │ -0a196a: 7020 2120 0200 |0021: invoke-direct {v2, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@2021 │ │ -0a1970: 0e00 |0024: return-void │ │ +0a20e4: |[0a20e4] android.support.v7.widget.SearchView.setSearchableInfo:(Landroid/app/SearchableInfo;)V │ │ +0a20f4: 5b23 220c |0000: iput-object v3, v2, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a20f8: 5420 220c |0002: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0c22 │ │ +0a20fc: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0a2100: 7010 1e20 0200 |0006: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.updateSearchAutoComplete:()V // method@201e │ │ +0a2106: 7010 1d20 0200 |0009: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@201d │ │ +0a210c: 7010 e51f 0200 |000c: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.hasVoiceSearch:()Z // method@1fe5 │ │ +0a2112: 0a00 |000f: move-result v0 │ │ +0a2114: 5c20 2e0c |0010: iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0c2e │ │ +0a2118: 5520 2e0c |0012: iget-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0c2e │ │ +0a211c: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +0a2120: 5420 1c0c |0016: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a2124: 1a01 121f |0018: const-string v1, "nm" // string@1f12 │ │ +0a2128: 6e20 ae1f 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setPrivateImeOptions:(Ljava/lang/String;)V // method@1fae │ │ +0a212e: 6e10 e91f 0200 |001d: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1fe9 │ │ +0a2134: 0a00 |0020: move-result v0 │ │ +0a2136: 7020 2120 0200 |0021: invoke-direct {v2, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@2021 │ │ +0a213c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0002 line=377 │ │ 0x0006 line=378 │ │ 0x0009 line=379 │ │ 0x000c line=382 │ │ @@ -218145,20 +218117,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a1974: |[0a1974] android.support.v7.widget.SearchView.setSubmitButtonEnabled:(Z)V │ │ -0a1984: 5c12 260c |0000: iput-boolean v2, v1, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0c26 │ │ -0a1988: 6e10 e91f 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1fe9 │ │ -0a198e: 0a00 |0005: move-result v0 │ │ -0a1990: 7020 2120 0100 |0006: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@2021 │ │ -0a1996: 0e00 |0009: return-void │ │ +0a2140: |[0a2140] android.support.v7.widget.SearchView.setSubmitButtonEnabled:(Z)V │ │ +0a2150: 5c12 260c |0000: iput-boolean v2, v1, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0c26 │ │ +0a2154: 6e10 e91f 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1fe9 │ │ +0a215a: 0a00 |0005: move-result v0 │ │ +0a215c: 7020 2120 0100 |0006: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@2021 │ │ +0a2162: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0002 line=654 │ │ 0x0009 line=655 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/widget/SearchView; │ │ @@ -218169,36 +218141,36 @@ │ │ type : '(Landroid/support/v4/widget/CursorAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a1998: |[0a1998] android.support.v7.widget.SearchView.setSuggestionsAdapter:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -0a19a8: 5b23 270c |0000: iput-object v3, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ -0a19ac: 5420 1c0c |0002: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ -0a19b0: 5421 270c |0004: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ -0a19b4: 6e20 a11f 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1fa1 │ │ -0a19ba: 0e00 |0009: return-void │ │ +0a2164: |[0a2164] android.support.v7.widget.SearchView.setSuggestionsAdapter:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +0a2174: 5b23 270c |0000: iput-object v3, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ +0a2178: 5420 1c0c |0002: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0c1c │ │ +0a217c: 5421 270c |0004: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0c27 │ │ +0a2180: 6e20 a11f 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1fa1 │ │ +0a2186: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ 0x0002 line=705 │ │ 0x0009 line=706 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/widget/SearchView; │ │ 0x0000 - 0x000a reg=3 adapter Landroid/support/v4/widget/CursorAdapter; │ │ │ │ - source_file_idx : 3220 (SearchView.java) │ │ + source_file_idx : 3226 (SearchView.java) │ │ │ │ Class #768 header: │ │ -class_idx : 986 │ │ +class_idx : 990 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1199 │ │ -source_file_idx : 3241 │ │ +superclass_idx : 1205 │ │ +source_file_idx : 3247 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #768 annotations: │ │ Annotations on class │ │ @@ -218223,18 +218195,18 @@ │ │ type : '(Landroid/support/v7/widget/ShareActionProvider;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a19bc: |[0a19bc] android.support.v7.widget.ShareActionProvider$ShareActivityChooserModelPolicy.:(Landroid/support/v7/widget/ShareActionProvider;)V │ │ -0a19cc: 5b01 300c |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0c30 │ │ -0a19d0: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0a19d6: 0e00 |0005: return-void │ │ +0a2188: |[0a2188] android.support.v7.widget.ShareActionProvider$ShareActivityChooserModelPolicy.:(Landroid/support/v7/widget/ShareActionProvider;)V │ │ +0a2198: 5b01 300c |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0c30 │ │ +0a219c: 7010 b324 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0a21a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/widget/ShareActionProvider; │ │ │ │ @@ -218243,17 +218215,17 @@ │ │ type : '(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a19d8: |[0a19d8] android.support.v7.widget.ShareActionProvider$ShareActivityChooserModelPolicy.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V │ │ -0a19e8: 7020 2420 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.:(Landroid/support/v7/widget/ShareActionProvider;)V // method@2024 │ │ -0a19ee: 0e00 |0003: return-void │ │ +0a21a4: |[0a21a4] android.support.v7.widget.ShareActionProvider$ShareActivityChooserModelPolicy.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V │ │ +0a21b4: 7020 2420 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.:(Landroid/support/v7/widget/ShareActionProvider;)V // method@2024 │ │ +0a21ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/widget/ShareActionProvider; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/widget/ShareActionProvider$1; │ │ @@ -218264,43 +218236,43 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0a19f0: |[0a19f0] android.support.v7.widget.ShareActionProvider$ShareActivityChooserModelPolicy.onChooseActivity:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/Intent;)Z │ │ -0a1a00: 5420 300c |0000: iget-object v0, v2, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0c30 │ │ -0a1a04: 7110 2d20 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/ShareActionProvider;.access$400:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@202d │ │ -0a1a0a: 0c00 |0005: move-result-object v0 │ │ -0a1a0c: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -0a1a10: 5420 300c |0008: iget-object v0, v2, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0c30 │ │ -0a1a14: 7110 2d20 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/ShareActionProvider;.access$400:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@202d │ │ -0a1a1a: 0c00 |000d: move-result-object v0 │ │ -0a1a1c: 5421 300c |000e: iget-object v1, v2, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0c30 │ │ -0a1a20: 7230 2320 1004 |0010: invoke-interface {v0, v1, v4}, Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener;.onShareTargetSelected:(Landroid/support/v7/widget/ShareActionProvider;Landroid/content/Intent;)Z // method@2023 │ │ -0a1a26: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -0a1a28: 0f00 |0014: return v0 │ │ +0a21bc: |[0a21bc] android.support.v7.widget.ShareActionProvider$ShareActivityChooserModelPolicy.onChooseActivity:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/Intent;)Z │ │ +0a21cc: 5420 300c |0000: iget-object v0, v2, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0c30 │ │ +0a21d0: 7110 2d20 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/ShareActionProvider;.access$400:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@202d │ │ +0a21d6: 0c00 |0005: move-result-object v0 │ │ +0a21d8: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +0a21dc: 5420 300c |0008: iget-object v0, v2, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0c30 │ │ +0a21e0: 7110 2d20 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/ShareActionProvider;.access$400:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@202d │ │ +0a21e6: 0c00 |000d: move-result-object v0 │ │ +0a21e8: 5421 300c |000e: iget-object v1, v2, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0c30 │ │ +0a21ec: 7230 2320 1004 |0010: invoke-interface {v0, v1, v4}, Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener;.onShareTargetSelected:(Landroid/support/v7/widget/ShareActionProvider;Landroid/content/Intent;)Z // method@2023 │ │ +0a21f2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +0a21f4: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0008 line=345 │ │ 0x0013 line=348 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy; │ │ 0x0000 - 0x0015 reg=3 host Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ 0x0000 - 0x0015 reg=4 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 3241 (ShareActionProvider.java) │ │ + source_file_idx : 3247 (ShareActionProvider.java) │ │ │ │ Class #769 header: │ │ -class_idx : 988 │ │ +class_idx : 992 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 500 │ │ -source_file_idx : 3241 │ │ +superclass_idx : 504 │ │ +source_file_idx : 3247 │ │ static_fields_size : 2 │ │ instance_fields_size: 6 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ │ │ Class #769 annotations: │ │ Annotations on class │ │ @@ -218353,26 +218325,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0a1a2c: |[0a1a2c] android.support.v7.widget.ShareActionProvider.:(Landroid/content/Context;)V │ │ -0a1a3c: 7020 570b 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/view/ActionProvider;.:(Landroid/content/Context;)V // method@0b57 │ │ -0a1a42: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -0a1a44: 5920 350c |0004: iput v0, v2, Landroid/support/v7/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@0c35 │ │ -0a1a48: 2200 db03 |0006: new-instance v0, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // type@03db │ │ -0a1a4c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0a1a4e: 7030 2820 2001 |0009: invoke-direct {v0, v2, v1}, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V // method@2028 │ │ -0a1a54: 5b20 370c |000c: iput-object v0, v2, Landroid/support/v7/widget/ShareActionProvider;.mOnMenuItemClickListener:Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0c37 │ │ -0a1a58: 1a00 0125 |000e: const-string v0, "share_history.xml" // string@2501 │ │ -0a1a5c: 5b20 390c |0010: iput-object v0, v2, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0c39 │ │ -0a1a60: 5b23 340c |0012: iput-object v3, v2, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ -0a1a64: 0e00 |0014: return-void │ │ +0a21f8: |[0a21f8] android.support.v7.widget.ShareActionProvider.:(Landroid/content/Context;)V │ │ +0a2208: 7020 570b 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/view/ActionProvider;.:(Landroid/content/Context;)V // method@0b57 │ │ +0a220e: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +0a2210: 5920 350c |0004: iput v0, v2, Landroid/support/v7/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@0c35 │ │ +0a2214: 2200 df03 |0006: new-instance v0, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // type@03df │ │ +0a2218: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0a221a: 7030 2820 2001 |0009: invoke-direct {v0, v2, v1}, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V // method@2028 │ │ +0a2220: 5b20 370c |000c: iput-object v0, v2, Landroid/support/v7/widget/ShareActionProvider;.mOnMenuItemClickListener:Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0c37 │ │ +0a2224: 1a00 0725 |000e: const-string v0, "share_history.xml" // string@2507 │ │ +0a2228: 5b20 390c |0010: iput-object v0, v2, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0c39 │ │ +0a222c: 5b23 340c |0012: iput-object v3, v2, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ +0a2230: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=122 │ │ 0x0006 line=127 │ │ 0x000e line=143 │ │ 0x0012 line=156 │ │ @@ -218386,17 +218358,17 @@ │ │ type : '(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1a68: |[0a1a68] android.support.v7.widget.ShareActionProvider.access$100:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context; │ │ -0a1a78: 5410 340c |0000: iget-object v0, v1, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ -0a1a7c: 1100 |0002: return-object v0 │ │ +0a2234: |[0a2234] android.support.v7.widget.ShareActionProvider.access$100:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context; │ │ +0a2244: 5410 340c |0000: iget-object v0, v1, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ +0a2248: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/ShareActionProvider; │ │ │ │ #2 : (in Landroid/support/v7/widget/ShareActionProvider;) │ │ @@ -218404,17 +218376,17 @@ │ │ type : '(Landroid/support/v7/widget/ShareActionProvider;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1a80: |[0a1a80] android.support.v7.widget.ShareActionProvider.access$200:(Landroid/support/v7/widget/ShareActionProvider;)Ljava/lang/String; │ │ -0a1a90: 5410 390c |0000: iget-object v0, v1, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0c39 │ │ -0a1a94: 1100 |0002: return-object v0 │ │ +0a224c: |[0a224c] android.support.v7.widget.ShareActionProvider.access$200:(Landroid/support/v7/widget/ShareActionProvider;)Ljava/lang/String; │ │ +0a225c: 5410 390c |0000: iget-object v0, v1, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0c39 │ │ +0a2260: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/ShareActionProvider; │ │ │ │ #3 : (in Landroid/support/v7/widget/ShareActionProvider;) │ │ @@ -218422,17 +218394,17 @@ │ │ type : '(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1a98: |[0a1a98] android.support.v7.widget.ShareActionProvider.access$400:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; │ │ -0a1aa8: 5410 380c |0000: iget-object v0, v1, Landroid/support/v7/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0c38 │ │ -0a1aac: 1100 |0002: return-object v0 │ │ +0a2264: |[0a2264] android.support.v7.widget.ShareActionProvider.access$400:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; │ │ +0a2274: 5410 380c |0000: iget-object v0, v1, Landroid/support/v7/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0c38 │ │ +0a2278: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/widget/ShareActionProvider; │ │ │ │ #4 : (in Landroid/support/v7/widget/ShareActionProvider;) │ │ @@ -218440,31 +218412,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0a1ab0: |[0a1ab0] android.support.v7.widget.ShareActionProvider.setActivityChooserPolicyIfNeeded:()V │ │ -0a1ac0: 5431 380c |0000: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0c38 │ │ -0a1ac4: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ -0a1ac8: 0e00 |0004: return-void │ │ -0a1aca: 5431 360c |0005: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnChooseActivityListener:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0c36 │ │ -0a1ace: 3901 0a00 |0007: if-nez v1, 0011 // +000a │ │ -0a1ad2: 2201 da03 |0009: new-instance v1, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy; // type@03da │ │ -0a1ad6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -0a1ad8: 7030 2520 3102 |000c: invoke-direct {v1, v3, v2}, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V // method@2025 │ │ -0a1ade: 5b31 360c |000f: iput-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnChooseActivityListener:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0c36 │ │ -0a1ae2: 5431 340c |0011: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ -0a1ae6: 5432 390c |0013: iget-object v2, v3, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0c39 │ │ -0a1aea: 7120 df1c 2100 |0015: invoke-static {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1cdf │ │ -0a1af0: 0c00 |0018: move-result-object v0 │ │ -0a1af2: 5431 360c |0019: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnChooseActivityListener:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0c36 │ │ -0a1af6: 6e20 f21c 1000 |001b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.setOnChooseActivityListener:(Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener;)V // method@1cf2 │ │ -0a1afc: 28e6 |001e: goto 0004 // -001a │ │ +0a227c: |[0a227c] android.support.v7.widget.ShareActionProvider.setActivityChooserPolicyIfNeeded:()V │ │ +0a228c: 5431 380c |0000: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0c38 │ │ +0a2290: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ +0a2294: 0e00 |0004: return-void │ │ +0a2296: 5431 360c |0005: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnChooseActivityListener:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0c36 │ │ +0a229a: 3901 0a00 |0007: if-nez v1, 0011 // +000a │ │ +0a229e: 2201 de03 |0009: new-instance v1, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy; // type@03de │ │ +0a22a2: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +0a22a4: 7030 2520 3102 |000c: invoke-direct {v1, v3, v2}, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V // method@2025 │ │ +0a22aa: 5b31 360c |000f: iput-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnChooseActivityListener:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0c36 │ │ +0a22ae: 5431 340c |0011: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ +0a22b2: 5432 390c |0013: iget-object v2, v3, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0c39 │ │ +0a22b6: 7120 df1c 2100 |0015: invoke-static {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1cdf │ │ +0a22bc: 0c00 |0018: move-result-object v0 │ │ +0a22be: 5431 360c |0019: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnChooseActivityListener:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0c36 │ │ +0a22c2: 6e20 f21c 1000 |001b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.setOnChooseActivityListener:(Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener;)V // method@1cf2 │ │ +0a22c8: 28e6 |001e: goto 0004 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0004 line=336 │ │ 0x0005 line=331 │ │ 0x0009 line=332 │ │ 0x0011 line=334 │ │ @@ -218479,17 +218451,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1b00: |[0a1b00] android.support.v7.widget.ShareActionProvider.hasSubMenu:()Z │ │ -0a1b10: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a1b12: 0f00 |0001: return v0 │ │ +0a22cc: |[0a22cc] android.support.v7.widget.ShareActionProvider.hasSubMenu:()Z │ │ +0a22dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a22de: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/widget/ShareActionProvider; │ │ │ │ #1 : (in Landroid/support/v7/widget/ShareActionProvider;) │ │ @@ -218497,44 +218469,44 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -0a1b14: |[0a1b14] android.support.v7.widget.ShareActionProvider.onCreateActionView:()Landroid/view/View; │ │ -0a1b24: 5474 340c |0000: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ -0a1b28: 5475 390c |0002: iget-object v5, v7, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0c39 │ │ -0a1b2c: 7120 df1c 5400 |0004: invoke-static {v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1cdf │ │ -0a1b32: 0c01 |0007: move-result-object v1 │ │ -0a1b34: 2200 9703 |0008: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserView; // type@0397 │ │ -0a1b38: 5474 340c |000a: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ -0a1b3c: 7020 191d 4000 |000c: invoke-direct {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.:(Landroid/content/Context;)V // method@1d19 │ │ -0a1b42: 6e20 341d 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.setActivityChooserModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@1d34 │ │ -0a1b48: 2203 f103 |0012: new-instance v3, Landroid/util/TypedValue; // type@03f1 │ │ -0a1b4c: 7010 7e20 0300 |0014: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@207e │ │ -0a1b52: 5474 340c |0017: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ -0a1b56: 6e10 2701 0400 |0019: invoke-virtual {v4}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0127 │ │ -0a1b5c: 0c04 |001c: move-result-object v4 │ │ -0a1b5e: 6005 0f07 |001d: sget v5, Landroid/support/v7/appcompat/R$attr;.actionModeShareDrawable:I // field@070f │ │ -0a1b62: 1216 |001f: const/4 v6, #int 1 // #1 │ │ -0a1b64: 6e40 7f01 5463 |0020: invoke-virtual {v4, v5, v3, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@017f │ │ -0a1b6a: 5474 340c |0023: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ -0a1b6e: 6e10 2201 0400 |0025: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0a1b74: 0c04 |0028: move-result-object v4 │ │ -0a1b76: 5235 5b0c |0029: iget v5, v3, Landroid/util/TypedValue;.resourceId:I // field@0c5b │ │ -0a1b7a: 6e20 8601 5400 |002b: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ -0a1b80: 0c02 |002e: move-result-object v2 │ │ -0a1b82: 6e20 371d 2000 |002f: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d37 │ │ -0a1b88: 6e20 3b1d 7000 |0032: invoke-virtual {v0, v7}, Landroid/support/v7/internal/widget/ActivityChooserView;.setProvider:(Landroid/support/v4/view/ActionProvider;)V // method@1d3b │ │ -0a1b8e: 6004 3e08 |0035: sget v4, Landroid/support/v7/appcompat/R$string;.abc_shareactionprovider_share_with_application:I // field@083e │ │ -0a1b92: 6e20 351d 4000 |0037: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.setDefaultActionButtonContentDescription:(I)V // method@1d35 │ │ -0a1b98: 6004 3d08 |003a: sget v4, Landroid/support/v7/appcompat/R$string;.abc_shareactionprovider_share_with:I // field@083d │ │ -0a1b9c: 6e20 361d 4000 |003c: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.setExpandActivityOverflowButtonContentDescription:(I)V // method@1d36 │ │ -0a1ba2: 1100 |003f: return-object v0 │ │ +0a22e0: |[0a22e0] android.support.v7.widget.ShareActionProvider.onCreateActionView:()Landroid/view/View; │ │ +0a22f0: 5474 340c |0000: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ +0a22f4: 5475 390c |0002: iget-object v5, v7, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0c39 │ │ +0a22f8: 7120 df1c 5400 |0004: invoke-static {v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1cdf │ │ +0a22fe: 0c01 |0007: move-result-object v1 │ │ +0a2300: 2200 9b03 |0008: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserView; // type@039b │ │ +0a2304: 5474 340c |000a: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ +0a2308: 7020 191d 4000 |000c: invoke-direct {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.:(Landroid/content/Context;)V // method@1d19 │ │ +0a230e: 6e20 341d 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.setActivityChooserModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@1d34 │ │ +0a2314: 2203 f503 |0012: new-instance v3, Landroid/util/TypedValue; // type@03f5 │ │ +0a2318: 7010 7e20 0300 |0014: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@207e │ │ +0a231e: 5474 340c |0017: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ +0a2322: 6e10 2701 0400 |0019: invoke-virtual {v4}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0127 │ │ +0a2328: 0c04 |001c: move-result-object v4 │ │ +0a232a: 6005 0f07 |001d: sget v5, Landroid/support/v7/appcompat/R$attr;.actionModeShareDrawable:I // field@070f │ │ +0a232e: 1216 |001f: const/4 v6, #int 1 // #1 │ │ +0a2330: 6e40 7f01 5463 |0020: invoke-virtual {v4, v5, v3, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@017f │ │ +0a2336: 5474 340c |0023: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ +0a233a: 6e10 2201 0400 |0025: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +0a2340: 0c04 |0028: move-result-object v4 │ │ +0a2342: 5235 5b0c |0029: iget v5, v3, Landroid/util/TypedValue;.resourceId:I // field@0c5b │ │ +0a2346: 6e20 8601 5400 |002b: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ +0a234c: 0c02 |002e: move-result-object v2 │ │ +0a234e: 6e20 371d 2000 |002f: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1d37 │ │ +0a2354: 6e20 3b1d 7000 |0032: invoke-virtual {v0, v7}, Landroid/support/v7/internal/widget/ActivityChooserView;.setProvider:(Landroid/support/v4/view/ActionProvider;)V // method@1d3b │ │ +0a235a: 6004 3e08 |0035: sget v4, Landroid/support/v7/appcompat/R$string;.abc_shareactionprovider_share_with_application:I // field@083e │ │ +0a235e: 6e20 351d 4000 |0037: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.setDefaultActionButtonContentDescription:(I)V // method@1d35 │ │ +0a2364: 6004 3d08 |003a: sget v4, Landroid/support/v7/appcompat/R$string;.abc_shareactionprovider_share_with:I // field@083d │ │ +0a2368: 6e20 361d 4000 |003c: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.setExpandActivityOverflowButtonContentDescription:(I)V // method@1d36 │ │ +0a236e: 1100 |003f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0008 line=181 │ │ 0x000f line=182 │ │ 0x0012 line=185 │ │ 0x0017 line=186 │ │ @@ -218556,69 +218528,69 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 105 16-bit code units │ │ -0a1ba4: |[0a1ba4] android.support.v7.widget.ShareActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -0a1bb4: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -0a1bb6: 7210 2421 0b00 |0001: invoke-interface {v11}, Landroid/view/SubMenu;.clear:()V // method@2124 │ │ -0a1bbc: 54a7 340c |0004: iget-object v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ -0a1bc0: 54a8 390c |0006: iget-object v8, v10, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0c39 │ │ -0a1bc4: 7120 df1c 8700 |0008: invoke-static {v7, v8}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1cdf │ │ -0a1bca: 0c02 |000b: move-result-object v2 │ │ -0a1bcc: 54a7 340c |000c: iget-object v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ -0a1bd0: 6e10 2001 0700 |000e: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ -0a1bd6: 0c06 |0011: move-result-object v6 │ │ -0a1bd8: 6e10 e11c 0200 |0012: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityCount:()I // method@1ce1 │ │ -0a1bde: 0a03 |0015: move-result v3 │ │ -0a1be0: 52a7 350c |0016: iget v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@0c35 │ │ -0a1be4: 7120 af24 7300 |0018: invoke-static {v3, v7}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -0a1bea: 0a01 |001b: move-result v1 │ │ -0a1bec: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -0a1bee: 3515 1e00 |001d: if-ge v5, v1, 003b // +001e │ │ -0a1bf2: 6e20 e01c 5200 |001f: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1ce0 │ │ -0a1bf8: 0c00 |0022: move-result-object v0 │ │ -0a1bfa: 6e20 7b01 6000 |0023: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@017b │ │ -0a1c00: 0c07 |0026: move-result-object v7 │ │ -0a1c02: 7257 2221 9b55 |0027: invoke-interface {v11, v9, v5, v5, v7}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@2122 │ │ -0a1c08: 0c07 |002a: move-result-object v7 │ │ -0a1c0a: 6e20 7a01 6000 |002b: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@017a │ │ -0a1c10: 0c08 |002e: move-result-object v8 │ │ -0a1c12: 7220 0521 8700 |002f: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@2105 │ │ -0a1c18: 0c07 |0032: move-result-object v7 │ │ -0a1c1a: 54a8 370c |0033: iget-object v8, v10, Landroid/support/v7/widget/ShareActionProvider;.mOnMenuItemClickListener:Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0c37 │ │ -0a1c1e: 7220 0921 8700 |0035: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@2109 │ │ -0a1c24: d805 0501 |0038: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0a1c28: 28e3 |003a: goto 001d // -001d │ │ -0a1c2a: 3531 2d00 |003b: if-ge v1, v3, 0068 // +002d │ │ -0a1c2e: 54a7 340c |003d: iget-object v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ -0a1c32: 6008 3608 |003f: sget v8, Landroid/support/v7/appcompat/R$string;.abc_activity_chooser_view_see_all:I // field@0836 │ │ -0a1c36: 6e20 2301 8700 |0041: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0123 │ │ -0a1c3c: 0c07 |0044: move-result-object v7 │ │ -0a1c3e: 7257 2321 9b11 |0045: invoke-interface {v11, v9, v1, v1, v7}, Landroid/view/SubMenu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@2123 │ │ -0a1c44: 0c04 |0048: move-result-object v4 │ │ -0a1c46: 1205 |0049: const/4 v5, #int 0 // #0 │ │ -0a1c48: 3535 1e00 |004a: if-ge v5, v3, 0068 // +001e │ │ -0a1c4c: 6e20 e01c 5200 |004c: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1ce0 │ │ -0a1c52: 0c00 |004f: move-result-object v0 │ │ -0a1c54: 6e20 7b01 6000 |0050: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@017b │ │ -0a1c5a: 0c07 |0053: move-result-object v7 │ │ -0a1c5c: 7257 2221 9455 |0054: invoke-interface {v4, v9, v5, v5, v7}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@2122 │ │ -0a1c62: 0c07 |0057: move-result-object v7 │ │ -0a1c64: 6e20 7a01 6000 |0058: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@017a │ │ -0a1c6a: 0c08 |005b: move-result-object v8 │ │ -0a1c6c: 7220 0521 8700 |005c: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@2105 │ │ -0a1c72: 0c07 |005f: move-result-object v7 │ │ -0a1c74: 54a8 370c |0060: iget-object v8, v10, Landroid/support/v7/widget/ShareActionProvider;.mOnMenuItemClickListener:Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0c37 │ │ -0a1c78: 7220 0921 8700 |0062: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@2109 │ │ -0a1c7e: d805 0501 |0065: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0a1c82: 28e3 |0067: goto 004a // -001d │ │ -0a1c84: 0e00 |0068: return-void │ │ +0a2370: |[0a2370] android.support.v7.widget.ShareActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +0a2380: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +0a2382: 7210 2421 0b00 |0001: invoke-interface {v11}, Landroid/view/SubMenu;.clear:()V // method@2124 │ │ +0a2388: 54a7 340c |0004: iget-object v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ +0a238c: 54a8 390c |0006: iget-object v8, v10, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0c39 │ │ +0a2390: 7120 df1c 8700 |0008: invoke-static {v7, v8}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1cdf │ │ +0a2396: 0c02 |000b: move-result-object v2 │ │ +0a2398: 54a7 340c |000c: iget-object v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ +0a239c: 6e10 2001 0700 |000e: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ +0a23a2: 0c06 |0011: move-result-object v6 │ │ +0a23a4: 6e10 e11c 0200 |0012: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityCount:()I // method@1ce1 │ │ +0a23aa: 0a03 |0015: move-result v3 │ │ +0a23ac: 52a7 350c |0016: iget v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@0c35 │ │ +0a23b0: 7120 af24 7300 |0018: invoke-static {v3, v7}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +0a23b6: 0a01 |001b: move-result v1 │ │ +0a23b8: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +0a23ba: 3515 1e00 |001d: if-ge v5, v1, 003b // +001e │ │ +0a23be: 6e20 e01c 5200 |001f: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1ce0 │ │ +0a23c4: 0c00 |0022: move-result-object v0 │ │ +0a23c6: 6e20 7b01 6000 |0023: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@017b │ │ +0a23cc: 0c07 |0026: move-result-object v7 │ │ +0a23ce: 7257 2221 9b55 |0027: invoke-interface {v11, v9, v5, v5, v7}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@2122 │ │ +0a23d4: 0c07 |002a: move-result-object v7 │ │ +0a23d6: 6e20 7a01 6000 |002b: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@017a │ │ +0a23dc: 0c08 |002e: move-result-object v8 │ │ +0a23de: 7220 0521 8700 |002f: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@2105 │ │ +0a23e4: 0c07 |0032: move-result-object v7 │ │ +0a23e6: 54a8 370c |0033: iget-object v8, v10, Landroid/support/v7/widget/ShareActionProvider;.mOnMenuItemClickListener:Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0c37 │ │ +0a23ea: 7220 0921 8700 |0035: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@2109 │ │ +0a23f0: d805 0501 |0038: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0a23f4: 28e3 |003a: goto 001d // -001d │ │ +0a23f6: 3531 2d00 |003b: if-ge v1, v3, 0068 // +002d │ │ +0a23fa: 54a7 340c |003d: iget-object v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ +0a23fe: 6008 3608 |003f: sget v8, Landroid/support/v7/appcompat/R$string;.abc_activity_chooser_view_see_all:I // field@0836 │ │ +0a2402: 6e20 2301 8700 |0041: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0123 │ │ +0a2408: 0c07 |0044: move-result-object v7 │ │ +0a240a: 7257 2321 9b11 |0045: invoke-interface {v11, v9, v1, v1, v7}, Landroid/view/SubMenu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@2123 │ │ +0a2410: 0c04 |0048: move-result-object v4 │ │ +0a2412: 1205 |0049: const/4 v5, #int 0 // #0 │ │ +0a2414: 3535 1e00 |004a: if-ge v5, v3, 0068 // +001e │ │ +0a2418: 6e20 e01c 5200 |004c: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1ce0 │ │ +0a241e: 0c00 |004f: move-result-object v0 │ │ +0a2420: 6e20 7b01 6000 |0050: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@017b │ │ +0a2426: 0c07 |0053: move-result-object v7 │ │ +0a2428: 7257 2221 9455 |0054: invoke-interface {v4, v9, v5, v5, v7}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@2122 │ │ +0a242e: 0c07 |0057: move-result-object v7 │ │ +0a2430: 6e20 7a01 6000 |0058: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@017a │ │ +0a2436: 0c08 |005b: move-result-object v8 │ │ +0a2438: 7220 0521 8700 |005c: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@2105 │ │ +0a243e: 0c07 |005f: move-result-object v7 │ │ +0a2440: 54a8 370c |0060: iget-object v8, v10, Landroid/support/v7/widget/ShareActionProvider;.mOnMenuItemClickListener:Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0c37 │ │ +0a2444: 7220 0921 8700 |0062: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@2109 │ │ +0a244a: d805 0501 |0065: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0a244e: 28e3 |0067: goto 004a // -001d │ │ +0a2450: 0e00 |0068: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=214 │ │ 0x0004 line=216 │ │ 0x000c line=217 │ │ 0x0012 line=219 │ │ 0x0016 line=220 │ │ @@ -218650,18 +218622,18 @@ │ │ type : '(Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a1c88: |[0a1c88] android.support.v7.widget.ShareActionProvider.setOnShareTargetSelectedListener:(Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener;)V │ │ -0a1c98: 5b01 380c |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0c38 │ │ -0a1c9c: 7010 3120 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@2031 │ │ -0a1ca2: 0e00 |0005: return-void │ │ +0a2454: |[0a2454] android.support.v7.widget.ShareActionProvider.setOnShareTargetSelectedListener:(Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener;)V │ │ +0a2464: 5b01 380c |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0c38 │ │ +0a2468: 7010 3120 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@2031 │ │ +0a246e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0002 line=171 │ │ 0x0005 line=172 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/ShareActionProvider; │ │ @@ -218672,18 +218644,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a1ca4: |[0a1ca4] android.support.v7.widget.ShareActionProvider.setShareHistoryFileName:(Ljava/lang/String;)V │ │ -0a1cb4: 5b01 390c |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0c39 │ │ -0a1cb8: 7010 3120 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@2031 │ │ -0a1cbe: 0e00 |0005: return-void │ │ +0a2470: |[0a2470] android.support.v7.widget.ShareActionProvider.setShareHistoryFileName:(Ljava/lang/String;)V │ │ +0a2480: 5b01 390c |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0c39 │ │ +0a2484: 7010 3120 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@2031 │ │ +0a248a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0002 line=277 │ │ 0x0005 line=278 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/widget/ShareActionProvider; │ │ @@ -218694,37 +218666,37 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a1cc0: |[0a1cc0] android.support.v7.widget.ShareActionProvider.setShareIntent:(Landroid/content/Intent;)V │ │ -0a1cd0: 5431 340c |0000: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ -0a1cd4: 5432 390c |0002: iget-object v2, v3, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0c39 │ │ -0a1cd8: 7120 df1c 2100 |0004: invoke-static {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1cdf │ │ -0a1cde: 0c00 |0007: move-result-object v0 │ │ -0a1ce0: 6e20 f11c 4000 |0008: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel;.setIntent:(Landroid/content/Intent;)V // method@1cf1 │ │ -0a1ce6: 0e00 |000b: return-void │ │ +0a248c: |[0a248c] android.support.v7.widget.ShareActionProvider.setShareIntent:(Landroid/content/Intent;)V │ │ +0a249c: 5431 340c |0000: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0c34 │ │ +0a24a0: 5432 390c |0002: iget-object v2, v3, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0c39 │ │ +0a24a4: 7120 df1c 2100 |0004: invoke-static {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1cdf │ │ +0a24aa: 0c00 |0007: move-result-object v0 │ │ +0a24ac: 6e20 f11c 4000 |0008: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel;.setIntent:(Landroid/content/Intent;)V // method@1cf1 │ │ +0a24b2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0008 line=302 │ │ 0x000b line=303 │ │ locals : │ │ 0x0008 - 0x000c reg=0 dataModel Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v7/widget/ShareActionProvider; │ │ 0x0000 - 0x000c reg=4 shareIntent Landroid/content/Intent; │ │ │ │ - source_file_idx : 3241 (ShareActionProvider.java) │ │ + source_file_idx : 3247 (ShareActionProvider.java) │ │ │ │ Class #770 header: │ │ -class_idx : 181 │ │ +class_idx : 185 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 183 │ │ +superclass_idx : 187 │ │ source_file_idx : 447 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #770 annotations: │ │ @@ -218745,17 +218717,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1ce8: |[0a1ce8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -0a1cf8: 7010 cc02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@02cc │ │ -0a1cfe: 0e00 |0003: return-void │ │ +0a24b4: |[0a24b4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +0a24c4: 7010 cc02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@02cc │ │ +0a24ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -218764,18 +218736,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a1d00: |[0a1d00] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0a1d10: 7110 e502 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@02e5 │ │ -0a1d16: 0a00 |0003: move-result v0 │ │ -0a1d18: 0f00 |0004: return v0 │ │ +0a24cc: |[0a24cc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0a24dc: 7110 e502 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@02e5 │ │ +0a24e2: 0a00 |0003: move-result v0 │ │ +0a24e4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -218784,22 +218756,22 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a1d1c: |[0a1d1c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0a1d2c: 6e20 c402 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@02c4 │ │ -0a1d32: 0a00 |0003: move-result v0 │ │ -0a1d34: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0a1d38: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a1d3a: 0f00 |0007: return v0 │ │ -0a1d3c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a1d3e: 28fe |0009: goto 0007 // -0002 │ │ +0a24e8: |[0a24e8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +0a24f8: 6e20 c402 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@02c4 │ │ +0a24fe: 0a00 |0003: move-result v0 │ │ +0a2500: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0a2504: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a2506: 0f00 |0007: return v0 │ │ +0a2508: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a250a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=99 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ @@ -218810,18 +218782,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 │ │ -0a1d40: |[0a1d40] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0a1d50: 7110 e602 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02e6 │ │ -0a1d56: 0c00 |0003: move-result-object v0 │ │ -0a1d58: 1100 |0004: return-object v0 │ │ +0a250c: |[0a250c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0a251c: 7110 e602 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02e6 │ │ +0a2522: 0c00 |0003: move-result-object v0 │ │ +0a2524: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -218830,18 +218802,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 │ │ -0a1d5c: |[0a1d5c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0a1d6c: 7110 e702 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02e7 │ │ -0a1d72: 0c00 |0003: move-result-object v0 │ │ -0a1d74: 1100 |0004: return-object v0 │ │ +0a2528: |[0a2528] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0a2538: 7110 e702 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02e7 │ │ +0a253e: 0c00 |0003: move-result-object v0 │ │ +0a2540: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -218850,18 +218822,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 │ │ -0a1d78: |[0a1d78] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0a1d88: 7110 e802 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@02e8 │ │ -0a1d8e: 0c00 |0003: move-result-object v0 │ │ -0a1d90: 1100 |0004: return-object v0 │ │ +0a2544: |[0a2544] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +0a2554: 7110 e802 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@02e8 │ │ +0a255a: 0c00 |0003: move-result-object v0 │ │ +0a255c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -218870,32 +218842,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a1d94: |[0a1d94] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0a1da4: 7110 e902 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02e9 │ │ -0a1daa: 0c00 |0003: move-result-object v0 │ │ -0a1dac: 1100 |0004: return-object v0 │ │ +0a2560: |[0a2560] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0a2570: 7110 e902 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02e9 │ │ +0a2576: 0c00 |0003: move-result-object v0 │ │ +0a2578: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ source_file_idx : 447 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #771 header: │ │ -class_idx : 259 │ │ +class_idx : 263 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 258 │ │ -source_file_idx : 2902 │ │ +superclass_idx : 262 │ │ +source_file_idx : 2908 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #771 annotations: │ │ Annotations on class │ │ @@ -218915,17 +218887,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1db0: |[0a1db0] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -0a1dc0: 7010 7c05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@057c │ │ -0a1dc6: 0e00 |0003: return-void │ │ +0a257c: |[0a257c] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +0a258c: 7010 7c05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@057c │ │ +0a2592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -218934,21 +218906,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 │ │ -0a1dc8: |[0a1dc8] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -0a1dd8: 7110 9205 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0592 │ │ -0a1dde: 0c00 |0003: move-result-object v0 │ │ -0a1de0: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -0a1de4: 6e20 8605 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0586 │ │ -0a1dea: 0c00 |0009: move-result-object v0 │ │ -0a1dec: 1100 |000a: return-object v0 │ │ +0a2594: |[0a2594] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0a25a4: 7110 9205 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0592 │ │ +0a25aa: 0c00 |0003: move-result-object v0 │ │ +0a25ac: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +0a25b0: 6e20 8605 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0586 │ │ +0a25b6: 0c00 |0009: move-result-object v0 │ │ +0a25b8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0004 line=103 │ │ 0x0006 line=104 │ │ 0x000a line=106 │ │ locals : │ │ @@ -218961,21 +218933,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 │ │ -0a1df0: |[0a1df0] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -0a1e00: 7110 9305 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0593 │ │ -0a1e06: 0c00 |0003: move-result-object v0 │ │ -0a1e08: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -0a1e0c: 6f30 7e05 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@057e │ │ -0a1e12: 0c00 |0009: move-result-object v0 │ │ -0a1e14: 1100 |000a: return-object v0 │ │ +0a25bc: |[0a25bc] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +0a25cc: 7110 9305 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0593 │ │ +0a25d2: 0c00 |0003: move-result-object v0 │ │ +0a25d4: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +0a25d8: 6f30 7e05 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@057e │ │ +0a25de: 0c00 |0009: move-result-object v0 │ │ +0a25e0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0004 line=126 │ │ 0x0006 line=127 │ │ 0x000a line=129 │ │ locals : │ │ @@ -218989,17 +218961,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 │ │ -0a1e18: |[0a1e18] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -0a1e28: 7120 9405 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0594 │ │ -0a1e2e: 0e00 |0003: return-void │ │ +0a25e4: |[0a25e4] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +0a25f4: 7120 9405 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0594 │ │ +0a25fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/app/Activity; │ │ @@ -219010,18 +218982,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 │ │ -0a1e30: |[0a1e30] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -0a1e40: 7120 9505 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0595 │ │ -0a1e46: 0a00 |0003: move-result v0 │ │ -0a1e48: 0f00 |0004: return v0 │ │ +0a25fc: |[0a25fc] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +0a260c: 7120 9505 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0595 │ │ +0a2612: 0a00 |0003: move-result v0 │ │ +0a2614: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=3 targetIntent Landroid/content/Intent; │ │ @@ -219031,32 +219003,32 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a1e4c: |[0a1e4c] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -0a1e5c: 6f20 7d05 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@057d │ │ -0a1e62: 0c00 |0003: move-result-object v0 │ │ -0a1e64: 1100 |0004: return-object v0 │ │ +0a2618: |[0a2618] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0a2628: 6f20 7d05 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@057d │ │ +0a262e: 0c00 |0003: move-result-object v0 │ │ +0a2630: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ - source_file_idx : 2902 (NavUtils.java) │ │ + source_file_idx : 2908 (NavUtils.java) │ │ │ │ Class #772 header: │ │ -class_idx : 279 │ │ +class_idx : 283 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 278 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 282 │ │ +source_file_idx : 2944 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #772 annotations: │ │ Annotations on class │ │ @@ -219076,17 +219048,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1e68: |[0a1e68] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.:()V │ │ -0a1e78: 7010 1106 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0611 │ │ -0a1e7e: 0e00 |0003: return-void │ │ +0a2634: |[0a2634] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.:()V │ │ +0a2644: 7010 1106 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0611 │ │ +0a264a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -219095,54 +219067,54 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 38 16-bit code units │ │ -0a1e80: |[0a1e80] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0a1e90: 5470 bc01 |0000: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0a1e94: 5471 b501 |0002: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b5 │ │ -0a1e98: 5472 b401 |0004: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b4 │ │ -0a1e9c: 5473 b301 |0006: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b3 │ │ -0a1ea0: 5474 b201 |0008: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01b2 │ │ -0a1ea4: 6e54 cf00 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@00cf │ │ -0a1eaa: 5471 b501 |000d: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b5 │ │ -0a1eae: 5472 b401 |000f: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b4 │ │ -0a1eb2: 5473 b301 |0011: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b3 │ │ -0a1eb6: 5474 b201 |0013: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01b2 │ │ -0a1eba: 5475 b701 |0015: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b7 │ │ -0a1ebe: 7706 8806 0000 |0017: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatGingerbread;.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; // method@0688 │ │ -0a1ec4: 0c00 |001a: move-result-object v0 │ │ -0a1ec6: 5271 be01 |001b: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01be │ │ -0a1eca: 3d01 0800 |001d: if-lez v1, 0025 // +0008 │ │ -0a1ece: 5201 0b00 |001f: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -0a1ed2: d611 8000 |0021: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -0a1ed6: 5901 0b00 |0023: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ -0a1eda: 1100 |0025: return-object v0 │ │ +0a264c: |[0a264c] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0a265c: 5470 bc01 |0000: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +0a2660: 5471 b501 |0002: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b5 │ │ +0a2664: 5472 b401 |0004: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b4 │ │ +0a2668: 5473 b301 |0006: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b3 │ │ +0a266c: 5474 b201 |0008: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01b2 │ │ +0a2670: 6e54 cf00 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@00cf │ │ +0a2676: 5471 b501 |000d: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b5 │ │ +0a267a: 5472 b401 |000f: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b4 │ │ +0a267e: 5473 b301 |0011: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b3 │ │ +0a2682: 5474 b201 |0013: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01b2 │ │ +0a2686: 5475 b701 |0015: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b7 │ │ +0a268a: 7706 8806 0000 |0017: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatGingerbread;.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; // method@0688 │ │ +0a2690: 0c00 |001a: move-result-object v0 │ │ +0a2692: 5271 be01 |001b: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01be │ │ +0a2696: 3d01 0800 |001d: if-lez v1, 0025 // +0008 │ │ +0a269a: 5201 0b00 |001f: iget v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +0a269e: d611 8000 |0021: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +0a26a2: 5901 0b00 |0023: iput v1, v0, Landroid/app/Notification;.flags:I // field@000b │ │ +0a26a6: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0002 line=363 │ │ 0x000d line=365 │ │ 0x001b line=368 │ │ 0x001f line=369 │ │ 0x0025 line=371 │ │ locals : │ │ 0x0002 - 0x0026 reg=0 result Landroid/app/Notification; │ │ 0x0000 - 0x0026 reg=6 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; │ │ 0x0000 - 0x0026 reg=7 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #773 header: │ │ -class_idx : 280 │ │ +class_idx : 284 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 278 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 282 │ │ +source_file_idx : 2944 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #773 annotations: │ │ Annotations on class │ │ @@ -219162,17 +219134,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1edc: |[0a1edc] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -0a1eec: 7010 1106 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0611 │ │ -0a1ef2: 0e00 |0003: return-void │ │ +0a26a8: |[0a26a8] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +0a26b8: 7010 1106 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0611 │ │ +0a26be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -219181,42 +219153,42 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 10 │ │ insns size : 25 16-bit code units │ │ -0a1ef4: |[0a1ef4] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0a1f04: 54b0 b501 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b5 │ │ -0a1f08: 54b1 bc01 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0a1f0c: 54b2 b401 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b4 │ │ -0a1f10: 54b3 b301 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b3 │ │ -0a1f14: 54b4 b101 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01b1 │ │ -0a1f18: 54b5 c501 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c5 │ │ -0a1f1c: 52b6 bd01 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01bd │ │ -0a1f20: 54b7 b201 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01b2 │ │ -0a1f24: 54b8 b701 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b7 │ │ -0a1f28: 54b9 ba01 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01ba │ │ -0a1f2c: 770a 8a06 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@068a │ │ -0a1f32: 0c00 |0017: move-result-object v0 │ │ -0a1f34: 1100 |0018: return-object v0 │ │ +0a26c0: |[0a26c0] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0a26d0: 54b0 b501 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b5 │ │ +0a26d4: 54b1 bc01 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +0a26d8: 54b2 b401 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b4 │ │ +0a26dc: 54b3 b301 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b3 │ │ +0a26e0: 54b4 b101 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01b1 │ │ +0a26e4: 54b5 c501 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c5 │ │ +0a26e8: 52b6 bd01 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01bd │ │ +0a26ec: 54b7 b201 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01b2 │ │ +0a26f0: 54b8 b701 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b7 │ │ +0a26f4: 54b9 ba01 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01ba │ │ +0a26f8: 770a 8a06 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@068a │ │ +0a26fe: 0c00 |0017: move-result-object v0 │ │ +0a2700: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0019 reg=10 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ 0x0000 - 0x0019 reg=11 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #774 header: │ │ -class_idx : 281 │ │ +class_idx : 285 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 278 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 282 │ │ +source_file_idx : 2944 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #774 annotations: │ │ Annotations on class │ │ @@ -219236,17 +219208,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1f38: |[0a1f38] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -0a1f48: 7010 1106 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0611 │ │ -0a1f4e: 0e00 |0003: return-void │ │ +0a2704: |[0a2704] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +0a2714: 7010 1106 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0611 │ │ +0a271a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -219255,45 +219227,45 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 13 │ │ insns size : 31 16-bit code units │ │ -0a1f50: |[0a1f50] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0a1f60: 54e0 b501 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b5 │ │ -0a1f64: 54e1 bc01 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0a1f68: 54e2 b401 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b4 │ │ -0a1f6c: 54e3 b301 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b3 │ │ -0a1f70: 54e4 b101 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01b1 │ │ -0a1f74: 54e5 c501 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c5 │ │ -0a1f78: 52e6 bd01 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01bd │ │ -0a1f7c: 54e7 b201 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01b2 │ │ -0a1f80: 54e8 b701 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b7 │ │ -0a1f84: 54e9 ba01 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01ba │ │ -0a1f88: 52ea c101 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01c1 │ │ -0a1f8c: 52eb bf01 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bf │ │ -0a1f90: 55ec c001 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01c0 │ │ -0a1f94: 770d 8c06 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@068c │ │ -0a1f9a: 0c00 |001d: move-result-object v0 │ │ -0a1f9c: 1100 |001e: return-object v0 │ │ +0a271c: |[0a271c] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0a272c: 54e0 b501 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b5 │ │ +0a2730: 54e1 bc01 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +0a2734: 54e2 b401 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b4 │ │ +0a2738: 54e3 b301 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b3 │ │ +0a273c: 54e4 b101 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01b1 │ │ +0a2740: 54e5 c501 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c5 │ │ +0a2744: 52e6 bd01 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01bd │ │ +0a2748: 54e7 b201 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01b2 │ │ +0a274c: 54e8 b701 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b7 │ │ +0a2750: 54e9 ba01 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01ba │ │ +0a2754: 52ea c101 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01c1 │ │ +0a2758: 52eb bf01 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bf │ │ +0a275c: 55ec c001 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01c0 │ │ +0a2760: 770d 8c06 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@068c │ │ +0a2766: 0c00 |001d: move-result-object v0 │ │ +0a2768: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x001f reg=13 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ 0x0000 - 0x001f reg=14 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #775 header: │ │ -class_idx : 282 │ │ +class_idx : 286 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 278 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 282 │ │ +source_file_idx : 2944 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #775 annotations: │ │ Annotations on class │ │ @@ -219317,17 +219289,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1fa0: |[0a1fa0] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -0a1fb0: 7010 1106 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0611 │ │ -0a1fb6: 0e00 |0003: return-void │ │ +0a276c: |[0a276c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +0a277c: 7010 1106 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0611 │ │ +0a2782: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -219336,75 +219308,75 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 25 │ │ ins : 2 │ │ outs : 22 │ │ insns size : 122 16-bit code units │ │ -0a1fb8: |[0a1fb8] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0a1fc8: 2201 2801 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder; // type@0128 │ │ -0a1fcc: 0800 1800 |0002: move-object/from16 v0, v24 │ │ -0a1fd0: 5402 b501 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b5 │ │ -0a1fd4: 0800 1800 |0006: move-object/from16 v0, v24 │ │ -0a1fd8: 5403 bc01 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0a1fdc: 0800 1800 |000a: move-object/from16 v0, v24 │ │ -0a1fe0: 5404 b401 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b4 │ │ -0a1fe4: 0800 1800 |000e: move-object/from16 v0, v24 │ │ -0a1fe8: 5405 b301 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b3 │ │ -0a1fec: 0800 1800 |0012: move-object/from16 v0, v24 │ │ -0a1ff0: 5406 b101 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01b1 │ │ -0a1ff4: 0800 1800 |0016: move-object/from16 v0, v24 │ │ -0a1ff8: 5407 c501 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c5 │ │ -0a1ffc: 0800 1800 |001a: move-object/from16 v0, v24 │ │ -0a2000: 5208 bd01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01bd │ │ -0a2004: 0800 1800 |001e: move-object/from16 v0, v24 │ │ -0a2008: 5409 b201 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01b2 │ │ -0a200c: 0800 1800 |0022: move-object/from16 v0, v24 │ │ -0a2010: 540a b701 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b7 │ │ -0a2014: 0800 1800 |0026: move-object/from16 v0, v24 │ │ -0a2018: 540b ba01 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01ba │ │ -0a201c: 0800 1800 |002a: move-object/from16 v0, v24 │ │ -0a2020: 520c c101 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01c1 │ │ -0a2024: 0800 1800 |002e: move-object/from16 v0, v24 │ │ -0a2028: 520d bf01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bf │ │ -0a202c: 0800 1800 |0032: move-object/from16 v0, v24 │ │ -0a2030: 550e c001 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01c0 │ │ -0a2034: 0800 1800 |0036: move-object/from16 v0, v24 │ │ -0a2038: 550f c601 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01c6 │ │ -0a203c: 0800 1800 |003a: move-object/from16 v0, v24 │ │ -0a2040: 5200 be01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01be │ │ -0a2044: 0210 0000 |003e: move/from16 v16, v0 │ │ -0a2048: 0800 1800 |0040: move-object/from16 v0, v24 │ │ -0a204c: 5400 c401 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01c4 │ │ -0a2050: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -0a2054: 0800 1800 |0046: move-object/from16 v0, v24 │ │ -0a2058: 5500 bb01 |0048: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01bb │ │ -0a205c: 0212 0000 |004a: move/from16 v18, v0 │ │ -0a2060: 0800 1800 |004c: move-object/from16 v0, v24 │ │ -0a2064: 5400 b601 |004e: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ -0a2068: 0813 0000 |0050: move-object/from16 v19, v0 │ │ -0a206c: 0800 1800 |0052: move-object/from16 v0, v24 │ │ -0a2070: 5400 b801 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01b8 │ │ -0a2074: 0814 0000 |0056: move-object/from16 v20, v0 │ │ -0a2078: 0800 1800 |0058: move-object/from16 v0, v24 │ │ -0a207c: 5500 b901 |005a: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01b9 │ │ -0a2080: 0215 0000 |005c: move/from16 v21, v0 │ │ -0a2084: 0800 1800 |005e: move-object/from16 v0, v24 │ │ -0a2088: 5400 c201 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@01c2 │ │ -0a208c: 0816 0000 |0062: move-object/from16 v22, v0 │ │ -0a2090: 7616 8d06 0100 |0064: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@068d │ │ -0a2096: 0800 1800 |0067: move-object/from16 v0, v24 │ │ -0a209a: 5402 b001 |0069: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01b0 │ │ -0a209e: 7120 6106 2100 |006b: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@0661 │ │ -0a20a4: 0800 1800 |006e: move-object/from16 v0, v24 │ │ -0a20a8: 5402 c301 |0070: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c3 │ │ -0a20ac: 7120 6206 2100 |0072: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@0662 │ │ -0a20b2: 6e10 8f06 0100 |0075: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.build:()Landroid/app/Notification; // method@068f │ │ -0a20b8: 0c02 |0078: move-result-object v2 │ │ -0a20ba: 1102 |0079: return-object v2 │ │ +0a2784: |[0a2784] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0a2794: 2201 2c01 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder; // type@012c │ │ +0a2798: 0800 1800 |0002: move-object/from16 v0, v24 │ │ +0a279c: 5402 b501 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b5 │ │ +0a27a0: 0800 1800 |0006: move-object/from16 v0, v24 │ │ +0a27a4: 5403 bc01 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +0a27a8: 0800 1800 |000a: move-object/from16 v0, v24 │ │ +0a27ac: 5404 b401 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b4 │ │ +0a27b0: 0800 1800 |000e: move-object/from16 v0, v24 │ │ +0a27b4: 5405 b301 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b3 │ │ +0a27b8: 0800 1800 |0012: move-object/from16 v0, v24 │ │ +0a27bc: 5406 b101 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01b1 │ │ +0a27c0: 0800 1800 |0016: move-object/from16 v0, v24 │ │ +0a27c4: 5407 c501 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c5 │ │ +0a27c8: 0800 1800 |001a: move-object/from16 v0, v24 │ │ +0a27cc: 5208 bd01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01bd │ │ +0a27d0: 0800 1800 |001e: move-object/from16 v0, v24 │ │ +0a27d4: 5409 b201 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01b2 │ │ +0a27d8: 0800 1800 |0022: move-object/from16 v0, v24 │ │ +0a27dc: 540a b701 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b7 │ │ +0a27e0: 0800 1800 |0026: move-object/from16 v0, v24 │ │ +0a27e4: 540b ba01 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01ba │ │ +0a27e8: 0800 1800 |002a: move-object/from16 v0, v24 │ │ +0a27ec: 520c c101 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01c1 │ │ +0a27f0: 0800 1800 |002e: move-object/from16 v0, v24 │ │ +0a27f4: 520d bf01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bf │ │ +0a27f8: 0800 1800 |0032: move-object/from16 v0, v24 │ │ +0a27fc: 550e c001 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01c0 │ │ +0a2800: 0800 1800 |0036: move-object/from16 v0, v24 │ │ +0a2804: 550f c601 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01c6 │ │ +0a2808: 0800 1800 |003a: move-object/from16 v0, v24 │ │ +0a280c: 5200 be01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01be │ │ +0a2810: 0210 0000 |003e: move/from16 v16, v0 │ │ +0a2814: 0800 1800 |0040: move-object/from16 v0, v24 │ │ +0a2818: 5400 c401 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01c4 │ │ +0a281c: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +0a2820: 0800 1800 |0046: move-object/from16 v0, v24 │ │ +0a2824: 5500 bb01 |0048: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01bb │ │ +0a2828: 0212 0000 |004a: move/from16 v18, v0 │ │ +0a282c: 0800 1800 |004c: move-object/from16 v0, v24 │ │ +0a2830: 5400 b601 |004e: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ +0a2834: 0813 0000 |0050: move-object/from16 v19, v0 │ │ +0a2838: 0800 1800 |0052: move-object/from16 v0, v24 │ │ +0a283c: 5400 b801 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01b8 │ │ +0a2840: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +0a2844: 0800 1800 |0058: move-object/from16 v0, v24 │ │ +0a2848: 5500 b901 |005a: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01b9 │ │ +0a284c: 0215 0000 |005c: move/from16 v21, v0 │ │ +0a2850: 0800 1800 |005e: move-object/from16 v0, v24 │ │ +0a2854: 5400 c201 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@01c2 │ │ +0a2858: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +0a285c: 7616 8d06 0100 |0064: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@068d │ │ +0a2862: 0800 1800 |0067: move-object/from16 v0, v24 │ │ +0a2866: 5402 b001 |0069: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01b0 │ │ +0a286a: 7120 6106 2100 |006b: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@0661 │ │ +0a2870: 0800 1800 |006e: move-object/from16 v0, v24 │ │ +0a2874: 5402 c301 |0070: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c3 │ │ +0a2878: 7120 6206 2100 |0072: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@0662 │ │ +0a287e: 6e10 8f06 0100 |0075: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.build:()Landroid/app/Notification; // method@068f │ │ +0a2884: 0c02 |0078: move-result-object v2 │ │ +0a2886: 1102 |0079: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0067 line=403 │ │ 0x006e line=404 │ │ 0x0075 line=405 │ │ locals : │ │ @@ -219417,21 +219389,21 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0a20bc: |[0a20bc] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -0a20cc: 6200 a001 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01a0 │ │ -0a20d0: 6201 6e02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026e │ │ -0a20d4: 7140 9806 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0698 │ │ -0a20da: 0c00 |0007: move-result-object v0 │ │ -0a20dc: 1f00 0e01 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@010e │ │ -0a20e0: 1100 |000a: return-object v0 │ │ +0a2888: |[0a2888] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0a2898: 6200 a001 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01a0 │ │ +0a289c: 6201 6e02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026e │ │ +0a28a0: 7140 9806 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0698 │ │ +0a28a6: 0c00 |0007: move-result-object v0 │ │ +0a28a8: 1f00 1201 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0112 │ │ +0a28ac: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x000b reg=3 n Landroid/app/Notification; │ │ 0x0000 - 0x000b reg=4 actionIndex I │ │ @@ -219441,18 +219413,18 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a20e4: |[0a20e4] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionCount:(Landroid/app/Notification;)I │ │ -0a20f4: 7110 9906 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionCount:(Landroid/app/Notification;)I // method@0699 │ │ -0a20fa: 0a00 |0003: move-result v0 │ │ -0a20fc: 0f00 |0004: return v0 │ │ +0a28b0: |[0a28b0] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionCount:(Landroid/app/Notification;)I │ │ +0a28c0: 7110 9906 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionCount:(Landroid/app/Notification;)I // method@0699 │ │ +0a28c6: 0a00 |0003: move-result v0 │ │ +0a28c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -219461,22 +219433,22 @@ │ │ type : '(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0a2100: |[0a2100] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -0a2110: 6200 a001 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01a0 │ │ -0a2114: 6201 6e02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026e │ │ -0a2118: 7130 9c06 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@069c │ │ -0a211e: 0c00 |0007: move-result-object v0 │ │ -0a2120: 1f00 0605 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@0506 │ │ -0a2124: 1f00 0605 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@0506 │ │ -0a2128: 1100 |000c: return-object v0 │ │ +0a28cc: |[0a28cc] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +0a28dc: 6200 a001 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01a0 │ │ +0a28e0: 6201 6e02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026e │ │ +0a28e4: 7130 9c06 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@069c │ │ +0a28ea: 0c00 |0007: move-result-object v0 │ │ +0a28ec: 1f00 0c05 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@050c │ │ +0a28f0: 1f00 0c05 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@050c │ │ +0a28f4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x000d reg=3 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ @@ -219486,18 +219458,18 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a212c: |[0a212c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -0a213c: 7110 9e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@069e │ │ -0a2142: 0c00 |0003: move-result-object v0 │ │ -0a2144: 1100 |0004: return-object v0 │ │ +0a28f8: |[0a28f8] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +0a2908: 7110 9e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@069e │ │ +0a290e: 0c00 |0003: move-result-object v0 │ │ +0a2910: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -219506,18 +219478,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a2148: |[0a2148] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0a2158: 7110 9f06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@069f │ │ -0a215e: 0c00 |0003: move-result-object v0 │ │ -0a2160: 1100 |0004: return-object v0 │ │ +0a2914: |[0a2914] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0a2924: 7110 9f06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@069f │ │ +0a292a: 0c00 |0003: move-result-object v0 │ │ +0a292c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -219526,18 +219498,18 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a2164: |[0a2164] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ -0a2174: 7110 a006 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getLocalOnly:(Landroid/app/Notification;)Z // method@06a0 │ │ -0a217a: 0a00 |0003: move-result v0 │ │ -0a217c: 0f00 |0004: return v0 │ │ +0a2930: |[0a2930] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ +0a2940: 7110 a006 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getLocalOnly:(Landroid/app/Notification;)Z // method@06a0 │ │ +0a2946: 0a00 |0003: move-result v0 │ │ +0a2948: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -219546,18 +219518,18 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a2180: |[0a2180] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ -0a2190: 7110 a106 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@06a1 │ │ -0a2196: 0c00 |0003: move-result-object v0 │ │ -0a2198: 1100 |0004: return-object v0 │ │ +0a294c: |[0a294c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ +0a295c: 7110 a106 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@06a1 │ │ +0a2962: 0c00 |0003: move-result-object v0 │ │ +0a2964: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 actions [Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ @@ -219566,18 +219538,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a219c: |[0a219c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0a21ac: 7110 a206 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@06a2 │ │ -0a21b2: 0c00 |0003: move-result-object v0 │ │ -0a21b4: 1100 |0004: return-object v0 │ │ +0a2968: |[0a2968] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0a2978: 7110 a206 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@06a2 │ │ +0a297e: 0c00 |0003: move-result-object v0 │ │ +0a2980: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -219586,32 +219558,32 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a21b8: |[0a21b8] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ -0a21c8: 7110 a306 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.isGroupSummary:(Landroid/app/Notification;)Z // method@06a3 │ │ -0a21ce: 0a00 |0003: move-result v0 │ │ -0a21d0: 0f00 |0004: return v0 │ │ +0a2984: |[0a2984] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0a2994: 7110 a306 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.isGroupSummary:(Landroid/app/Notification;)Z // method@06a3 │ │ +0a299a: 0a00 |0003: move-result v0 │ │ +0a299c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #776 header: │ │ -class_idx : 301 │ │ +class_idx : 305 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 248 │ │ -source_file_idx : 2955 │ │ +superclass_idx : 252 │ │ +source_file_idx : 2961 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #776 annotations: │ │ Annotations on class │ │ @@ -219639,18 +219611,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatSideChannelService;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a21d4: |[0a21d4] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V │ │ -0a21e4: 5b01 3d02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023d │ │ -0a21e8: 7010 2d05 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.:()V // method@052d │ │ -0a21ee: 0e00 |0005: return-void │ │ +0a29a0: |[0a29a0] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V │ │ +0a29b0: 5b01 3d02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023d │ │ +0a29b4: 7010 2d05 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.:()V // method@052d │ │ +0a29ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ │ │ @@ -219659,17 +219631,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a21f0: |[0a21f0] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V │ │ -0a2200: 7020 b206 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V // method@06b2 │ │ -0a2206: 0e00 |0003: return-void │ │ +0a29bc: |[0a29bc] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V │ │ +0a29cc: 7020 b206 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V // method@06b2 │ │ +0a29d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/app/NotificationCompatSideChannelService$1; │ │ @@ -219680,28 +219652,28 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -0a2208: |[0a2208] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ -0a2218: 5442 3d02 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023d │ │ -0a221c: 7100 b706 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@06b7 │ │ -0a2222: 0a03 |0005: move-result v3 │ │ -0a2224: 7130 bb06 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@06bb │ │ -0a222a: 7100 b606 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@06b6 │ │ -0a2230: 0b00 |000c: move-result-wide v0 │ │ -0a2232: 5442 3d02 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023d │ │ -0a2236: 6e40 bc06 5276 |000f: invoke-virtual {v2, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@06bc │ │ -0a223c: 7120 b906 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@06b9 │ │ -0a2242: 0e00 |0015: return-void │ │ -0a2244: 0d02 |0016: move-exception v2 │ │ -0a2246: 7120 b906 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@06b9 │ │ -0a224c: 2702 |001a: throw v2 │ │ +0a29d4: |[0a29d4] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ +0a29e4: 5442 3d02 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023d │ │ +0a29e8: 7100 b706 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@06b7 │ │ +0a29ee: 0a03 |0005: move-result v3 │ │ +0a29f0: 7130 bb06 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@06bb │ │ +0a29f6: 7100 b606 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@06b6 │ │ +0a29fc: 0b00 |000c: move-result-wide v0 │ │ +0a29fe: 5442 3d02 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023d │ │ +0a2a02: 6e40 bc06 5276 |000f: invoke-virtual {v2, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@06bc │ │ +0a2a08: 7120 b906 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@06b9 │ │ +0a2a0e: 0e00 |0015: return-void │ │ +0a2a10: 0d02 |0016: move-exception v2 │ │ +0a2a12: 7120 b906 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@06b9 │ │ +0a2a18: 2702 |001a: throw v2 │ │ catches : 1 │ │ 0x000d - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=91 │ │ 0x0009 line=92 │ │ 0x000d line=94 │ │ @@ -219720,28 +219692,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0a225c: |[0a225c] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancelAll:(Ljava/lang/String;)V │ │ -0a226c: 5442 3d02 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023d │ │ -0a2270: 7100 b706 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@06b7 │ │ -0a2276: 0a03 |0005: move-result v3 │ │ -0a2278: 7130 bb06 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@06bb │ │ -0a227e: 7100 b606 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@06b6 │ │ -0a2284: 0b00 |000c: move-result-wide v0 │ │ -0a2286: 5442 3d02 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023d │ │ -0a228a: 6e20 bd06 5200 |000f: invoke-virtual {v2, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancelAll:(Ljava/lang/String;)V // method@06bd │ │ -0a2290: 7120 b906 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@06b9 │ │ -0a2296: 0e00 |0015: return-void │ │ -0a2298: 0d02 |0016: move-exception v2 │ │ -0a229a: 7120 b906 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@06b9 │ │ -0a22a0: 2702 |001a: throw v2 │ │ +0a2a28: |[0a2a28] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancelAll:(Ljava/lang/String;)V │ │ +0a2a38: 5442 3d02 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023d │ │ +0a2a3c: 7100 b706 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@06b7 │ │ +0a2a42: 0a03 |0005: move-result v3 │ │ +0a2a44: 7130 bb06 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@06bb │ │ +0a2a4a: 7100 b606 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@06b6 │ │ +0a2a50: 0b00 |000c: move-result-wide v0 │ │ +0a2a52: 5442 3d02 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023d │ │ +0a2a56: 6e20 bd06 5200 |000f: invoke-virtual {v2, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancelAll:(Ljava/lang/String;)V // method@06bd │ │ +0a2a5c: 7120 b906 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@06b9 │ │ +0a2a62: 0e00 |0015: return-void │ │ +0a2a64: 0d02 |0016: move-exception v2 │ │ +0a2a66: 7120 b906 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@06b9 │ │ +0a2a6c: 2702 |001a: throw v2 │ │ catches : 1 │ │ 0x000d - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=102 │ │ 0x0009 line=103 │ │ 0x000d line=105 │ │ @@ -219758,28 +219730,28 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 27 16-bit code units │ │ -0a22b0: |[0a22b0] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ -0a22c0: 5442 3d02 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023d │ │ -0a22c4: 7100 b706 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@06b7 │ │ -0a22ca: 0a03 |0005: move-result v3 │ │ -0a22cc: 7130 bb06 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@06bb │ │ -0a22d2: 7100 b606 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@06b6 │ │ -0a22d8: 0b00 |000c: move-result-wide v0 │ │ -0a22da: 5442 3d02 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023d │ │ -0a22de: 6e58 c006 5276 |000f: invoke-virtual {v2, v5, v6, v7, v8}, Landroid/support/v4/app/NotificationCompatSideChannelService;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@06c0 │ │ -0a22e4: 7120 b906 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@06b9 │ │ -0a22ea: 0e00 |0015: return-void │ │ -0a22ec: 0d02 |0016: move-exception v2 │ │ -0a22ee: 7120 b906 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@06b9 │ │ -0a22f4: 2702 |001a: throw v2 │ │ +0a2a7c: |[0a2a7c] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ +0a2a8c: 5442 3d02 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023d │ │ +0a2a90: 7100 b706 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@06b7 │ │ +0a2a96: 0a03 |0005: move-result v3 │ │ +0a2a98: 7130 bb06 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@06bb │ │ +0a2a9e: 7100 b606 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@06b6 │ │ +0a2aa4: 0b00 |000c: move-result-wide v0 │ │ +0a2aa6: 5442 3d02 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023d │ │ +0a2aaa: 6e58 c006 5276 |000f: invoke-virtual {v2, v5, v6, v7, v8}, Landroid/support/v4/app/NotificationCompatSideChannelService;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@06c0 │ │ +0a2ab0: 7120 b906 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@06b9 │ │ +0a2ab6: 0e00 |0015: return-void │ │ +0a2ab8: 0d02 |0016: move-exception v2 │ │ +0a2aba: 7120 b906 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@06b9 │ │ +0a2ac0: 2702 |001a: throw v2 │ │ catches : 1 │ │ 0x000d - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=81 │ │ 0x000d line=83 │ │ @@ -219790,21 +219762,21 @@ │ │ 0x000d - 0x001b reg=0 idToken J │ │ 0x0000 - 0x001b reg=4 this Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; │ │ 0x0000 - 0x001b reg=5 packageName Ljava/lang/String; │ │ 0x0000 - 0x001b reg=6 id I │ │ 0x0000 - 0x001b reg=7 tag Ljava/lang/String; │ │ 0x0000 - 0x001b reg=8 notification Landroid/app/Notification; │ │ │ │ - source_file_idx : 2955 (NotificationCompatSideChannelService.java) │ │ + source_file_idx : 2961 (NotificationCompatSideChannelService.java) │ │ │ │ Class #777 header: │ │ -class_idx : 306 │ │ +class_idx : 310 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 305 │ │ -source_file_idx : 2957 │ │ +superclass_idx : 309 │ │ +source_file_idx : 2963 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #777 annotations: │ │ Annotations on class │ │ @@ -219824,17 +219796,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2304: |[0a2304] android.support.v4.app.NotificationManagerCompat$ImplEclair.:()V │ │ -0a2314: 7010 c906 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@06c9 │ │ -0a231a: 0e00 |0003: return-void │ │ +0a2ad0: |[0a2ad0] android.support.v4.app.NotificationManagerCompat$ImplEclair.:()V │ │ +0a2ae0: 7010 c906 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@06c9 │ │ +0a2ae6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; │ │ │ │ Virtual methods - │ │ @@ -219843,17 +219815,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a231c: |[0a231c] android.support.v4.app.NotificationManagerCompat$ImplEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ -0a232c: 7130 f306 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/NotificationManagerCompatEclair;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@06f3 │ │ -0a2332: 0e00 |0003: return-void │ │ +0a2ae8: |[0a2ae8] android.support.v4.app.NotificationManagerCompat$ImplEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ +0a2af8: 7130 f306 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/NotificationManagerCompatEclair;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@06f3 │ │ +0a2afe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0003 line=141 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ @@ -219865,35 +219837,35 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0a2334: |[0a2334] android.support.v4.app.NotificationManagerCompat$ImplEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ -0a2344: 7140 f406 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationManagerCompatEclair;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@06f4 │ │ -0a234a: 0e00 |0003: return-void │ │ +0a2b00: |[0a2b00] android.support.v4.app.NotificationManagerCompat$ImplEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ +0a2b10: 7140 f406 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationManagerCompatEclair;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@06f4 │ │ +0a2b16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0003 line=148 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=2 tag Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=3 id I │ │ 0x0000 - 0x0004 reg=4 notification Landroid/app/Notification; │ │ │ │ - source_file_idx : 2957 (NotificationManagerCompat.java) │ │ + source_file_idx : 2963 (NotificationManagerCompat.java) │ │ │ │ Class #778 header: │ │ -class_idx : 333 │ │ +class_idx : 337 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 332 │ │ -source_file_idx : 3243 │ │ +superclass_idx : 336 │ │ +source_file_idx : 3249 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #778 annotations: │ │ Annotations on class │ │ @@ -219913,17 +219885,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a234c: |[0a234c] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -0a235c: 7010 5b07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@075b │ │ -0a2362: 0e00 |0003: return-void │ │ +0a2b18: |[0a2b18] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +0a2b28: 7010 5b07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@075b │ │ +0a2b2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -219932,27 +219904,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 │ │ -0a2364: |[0a2364] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0a2374: 6e10 3807 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@0738 │ │ -0a237a: 0c00 |0003: move-result-object v0 │ │ -0a237c: 6e10 3907 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0739 │ │ -0a2382: 0c01 |0007: move-result-object v1 │ │ -0a2384: 7130 6d07 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@076d │ │ -0a238a: 6e20 6107 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0761 │ │ -0a2390: 0a00 |000e: move-result v0 │ │ -0a2392: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -0a2396: 6e10 3607 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0736 │ │ -0a239c: 0c00 |0014: move-result-object v0 │ │ -0a239e: 7220 0621 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@2106 │ │ -0a23a4: 0e00 |0018: return-void │ │ +0a2b30: |[0a2b30] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +0a2b40: 6e10 3807 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@0738 │ │ +0a2b46: 0c00 |0003: move-result-object v0 │ │ +0a2b48: 6e10 3907 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0739 │ │ +0a2b4e: 0c01 |0007: move-result-object v1 │ │ +0a2b50: 7130 6d07 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@076d │ │ +0a2b56: 6e20 6107 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0761 │ │ +0a2b5c: 0a00 |000e: move-result v0 │ │ +0a2b5e: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +0a2b62: 6e10 3607 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0736 │ │ +0a2b68: 0c00 |0014: move-result-object v0 │ │ +0a2b6a: 7220 0621 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@2106 │ │ +0a2b70: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x000b line=128 │ │ 0x0011 line=129 │ │ 0x0018 line=131 │ │ locals : │ │ @@ -219965,35 +219937,35 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a23a8: |[0a23a8] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -0a23b8: 7210 f720 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@20f7 │ │ -0a23be: 0a00 |0003: move-result v0 │ │ -0a23c0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0a23c4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a23c6: 0f00 |0007: return v0 │ │ -0a23c8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a23ca: 28fe |0009: goto 0007 // -0002 │ │ +0a2b74: |[0a2b74] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +0a2b84: 7210 f720 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@20f7 │ │ +0a2b8a: 0a00 |0003: move-result v0 │ │ +0a2b8c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0a2b90: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a2b92: 0f00 |0007: return v0 │ │ +0a2b94: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a2b96: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 3243 (ShareCompat.java) │ │ + source_file_idx : 3249 (ShareCompat.java) │ │ │ │ Class #779 header: │ │ -class_idx : 354 │ │ +class_idx : 358 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 348 │ │ +superclass_idx : 352 │ │ source_file_idx : 762 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 20 │ │ │ │ Class #779 annotations: │ │ @@ -220043,20 +220015,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a23cc: |[0a23cc] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -0a23dc: 7020 9807 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0798 │ │ -0a23e2: 2200 6d01 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@016d │ │ -0a23e6: 7020 0508 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0805 │ │ -0a23ec: 5b10 a602 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@02a6 │ │ -0a23f0: 0e00 |000a: return-void │ │ +0a2b98: |[0a2b98] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +0a2ba8: 7020 9807 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0798 │ │ +0a2bae: 2200 7101 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@0171 │ │ +0a2bb2: 7020 0508 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0805 │ │ +0a2bb8: 5b10 a602 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@02a6 │ │ +0a2bbc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ 0x000a line=89 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -220067,25 +220039,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 │ │ -0a23f4: |[0a23f4] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -0a2404: 7020 9807 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0798 │ │ -0a240a: 2200 6d01 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@016d │ │ -0a240e: 7020 0508 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0805 │ │ -0a2414: 5b10 a602 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@02a6 │ │ -0a2418: 5b13 ab02 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02ab │ │ -0a241c: 5b14 a702 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a7 │ │ -0a2420: 5b15 a802 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a8 │ │ -0a2424: 5b16 a902 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a9 │ │ -0a2428: 5b17 aa02 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02aa │ │ -0a242c: 0e00 |0014: return-void │ │ +0a2bc0: |[0a2bc0] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +0a2bd0: 7020 9807 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0798 │ │ +0a2bd6: 2200 7101 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@0171 │ │ +0a2bda: 7020 0508 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0805 │ │ +0a2be0: 5b10 a602 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@02a6 │ │ +0a2be4: 5b13 ab02 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02ab │ │ +0a2be8: 5b14 a702 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a7 │ │ +0a2bec: 5b15 a802 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a8 │ │ +0a2bf0: 5b16 a902 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a9 │ │ +0a2bf4: 5b17 aa02 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02aa │ │ +0a2bf8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000a line=101 │ │ 0x000c line=102 │ │ 0x000e line=103 │ │ @@ -220107,34 +220079,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0a2430: |[0a2430] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -0a2440: 6e10 c907 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@07c9 │ │ -0a2446: 0a01 |0003: move-result v1 │ │ -0a2448: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -0a244c: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -0a2450: 7210 a601 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@01a6 │ │ -0a2456: 0e00 |000b: return-void │ │ -0a2458: 5420 a502 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ -0a245c: 5b23 a502 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ -0a2460: 6e10 ca07 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@07ca │ │ -0a2466: 0a01 |0013: move-result v1 │ │ -0a2468: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -0a246c: 6f20 9b07 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@079b │ │ -0a2472: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -0a2476: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -0a247a: 7210 af01 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01af │ │ -0a2480: 0a01 |0020: move-result v1 │ │ -0a2482: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -0a2486: 7210 a601 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01a6 │ │ -0a248c: 28e5 |0026: goto 000b // -001b │ │ +0a2bfc: |[0a2bfc] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +0a2c0c: 6e10 c907 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@07c9 │ │ +0a2c12: 0a01 |0003: move-result v1 │ │ +0a2c14: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +0a2c18: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +0a2c1c: 7210 a601 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@01a6 │ │ +0a2c22: 0e00 |000b: return-void │ │ +0a2c24: 5420 a502 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ +0a2c28: 5b23 a502 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ +0a2c2c: 6e10 ca07 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@07ca │ │ +0a2c32: 0a01 |0013: move-result v1 │ │ +0a2c34: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +0a2c38: 6f20 9b07 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@079b │ │ +0a2c3e: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +0a2c42: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +0a2c46: 7210 af01 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01af │ │ +0a2c4c: 0a01 |0020: move-result v1 │ │ +0a2c4e: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +0a2c52: 7210 a601 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01a6 │ │ +0a2c58: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000b line=79 │ │ 0x000c line=69 │ │ @@ -220153,18 +220125,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 │ │ -0a2490: |[0a2490] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -0a24a0: 1f01 4800 |0000: check-cast v1, Landroid/database/Cursor; // type@0048 │ │ -0a24a4: 6e20 bf07 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@07bf │ │ -0a24aa: 0e00 |0005: return-void │ │ +0a2c5c: |[0a2c5c] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +0a2c6c: 1f01 4800 |0000: check-cast v1, Landroid/database/Cursor; // type@0048 │ │ +0a2c70: 6e20 bf07 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@07bf │ │ +0a2c76: 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; │ │ │ │ @@ -220173,56 +220145,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 │ │ -0a24ac: |[0a24ac] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0a24bc: 6f55 9e07 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@079e │ │ -0a24c2: 6e20 6e24 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0a24c8: 1a00 f91d |0006: const-string v0, "mUri=" // string@1df9 │ │ -0a24cc: 6e20 6e24 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0a24d2: 5410 ab02 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02ab │ │ -0a24d6: 6e20 7224 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -0a24dc: 6e20 6e24 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0a24e2: 1a00 d91c |0013: const-string v0, "mProjection=" // string@1cd9 │ │ -0a24e6: 6e20 6e24 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0a24ec: 5410 a702 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a7 │ │ -0a24f0: 7110 1325 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2513 │ │ -0a24f6: 0c00 |001d: move-result-object v0 │ │ -0a24f8: 6e20 7324 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -0a24fe: 6e20 6e24 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0a2504: 1a00 391d |0024: const-string v0, "mSelection=" // string@1d39 │ │ -0a2508: 6e20 6e24 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0a250e: 5410 a802 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a8 │ │ -0a2512: 6e20 7324 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -0a2518: 6e20 6e24 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0a251e: 1a00 3b1d |0031: const-string v0, "mSelectionArgs=" // string@1d3b │ │ -0a2522: 6e20 6e24 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0a2528: 5410 a902 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a9 │ │ -0a252c: 7110 1325 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2513 │ │ -0a2532: 0c00 |003b: move-result-object v0 │ │ -0a2534: 6e20 7324 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -0a253a: 6e20 6e24 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0a2540: 1a00 631d |0042: const-string v0, "mSortOrder=" // string@1d63 │ │ -0a2544: 6e20 6e24 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0a254a: 5410 aa02 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02aa │ │ -0a254e: 6e20 7324 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ -0a2554: 6e20 6e24 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0a255a: 1a00 ef1a |004f: const-string v0, "mCursor=" // string@1aef │ │ -0a255e: 6e20 6e24 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0a2564: 5410 a502 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ -0a2568: 6e20 7224 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ -0a256e: 6e20 6e24 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0a2574: 1a00 cc1a |005c: const-string v0, "mContentChanged=" // string@1acc │ │ -0a2578: 6e20 6e24 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ -0a257e: 5510 a402 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@02a4 │ │ -0a2582: 6e20 7424 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ -0a2588: 0e00 |0066: return-void │ │ +0a2c78: |[0a2c78] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0a2c88: 6f55 9e07 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@079e │ │ +0a2c8e: 6e20 6e24 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0a2c94: 1a00 ff1d |0006: const-string v0, "mUri=" // string@1dff │ │ +0a2c98: 6e20 6e24 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0a2c9e: 5410 ab02 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02ab │ │ +0a2ca2: 6e20 7224 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +0a2ca8: 6e20 6e24 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0a2cae: 1a00 df1c |0013: const-string v0, "mProjection=" // string@1cdf │ │ +0a2cb2: 6e20 6e24 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0a2cb8: 5410 a702 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a7 │ │ +0a2cbc: 7110 1325 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2513 │ │ +0a2cc2: 0c00 |001d: move-result-object v0 │ │ +0a2cc4: 6e20 7324 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +0a2cca: 6e20 6e24 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0a2cd0: 1a00 3f1d |0024: const-string v0, "mSelection=" // string@1d3f │ │ +0a2cd4: 6e20 6e24 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0a2cda: 5410 a802 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a8 │ │ +0a2cde: 6e20 7324 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +0a2ce4: 6e20 6e24 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0a2cea: 1a00 411d |0031: const-string v0, "mSelectionArgs=" // string@1d41 │ │ +0a2cee: 6e20 6e24 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0a2cf4: 5410 a902 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a9 │ │ +0a2cf8: 7110 1325 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2513 │ │ +0a2cfe: 0c00 |003b: move-result-object v0 │ │ +0a2d00: 6e20 7324 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +0a2d06: 6e20 6e24 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0a2d0c: 1a00 691d |0042: const-string v0, "mSortOrder=" // string@1d69 │ │ +0a2d10: 6e20 6e24 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0a2d16: 5410 aa02 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02aa │ │ +0a2d1a: 6e20 7324 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2473 │ │ +0a2d20: 6e20 6e24 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0a2d26: 1a00 f51a |004f: const-string v0, "mCursor=" // string@1af5 │ │ +0a2d2a: 6e20 6e24 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0a2d30: 5410 a502 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ +0a2d34: 6e20 7224 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2472 │ │ +0a2d3a: 6e20 6e24 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0a2d40: 1a00 d21a |005c: const-string v0, "mContentChanged=" // string@1ad2 │ │ +0a2d44: 6e20 6e24 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@246e │ │ +0a2d4a: 5510 a402 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@02a4 │ │ +0a2d4e: 6e20 7424 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2474 │ │ +0a2d54: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0010 line=198 │ │ 0x0018 line=199 │ │ 0x0021 line=200 │ │ @@ -220244,17 +220216,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a258c: |[0a258c] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -0a259c: 5410 a702 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a7 │ │ -0a25a0: 1100 |0002: return-object v0 │ │ +0a2d58: |[0a2d58] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +0a2d68: 5410 a702 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a7 │ │ +0a2d6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #4 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -220262,17 +220234,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a25a4: |[0a25a4] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -0a25b4: 5410 a802 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a8 │ │ -0a25b8: 1100 |0002: return-object v0 │ │ +0a2d70: |[0a2d70] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +0a2d80: 5410 a802 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a8 │ │ +0a2d84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #5 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -220280,17 +220252,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a25bc: |[0a25bc] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -0a25cc: 5410 a902 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a9 │ │ -0a25d0: 1100 |0002: return-object v0 │ │ +0a2d88: |[0a2d88] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +0a2d98: 5410 a902 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a9 │ │ +0a2d9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #6 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -220298,17 +220270,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a25d4: |[0a25d4] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -0a25e4: 5410 aa02 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02aa │ │ -0a25e8: 1100 |0002: return-object v0 │ │ +0a2da0: |[0a2da0] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +0a2db0: 5410 aa02 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02aa │ │ +0a2db4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #7 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -220316,17 +220288,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a25ec: |[0a25ec] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -0a25fc: 5410 ab02 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02ab │ │ -0a2600: 1100 |0002: return-object v0 │ │ +0a2db8: |[0a2db8] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +0a2dc8: 5410 ab02 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02ab │ │ +0a2dcc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #8 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -220334,31 +220306,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -0a2604: |[0a2604] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -0a2614: 6e10 c307 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@07c3 │ │ -0a261a: 0c00 |0003: move-result-object v0 │ │ -0a261c: 6e10 1701 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0117 │ │ -0a2622: 0c00 |0007: move-result-object v0 │ │ -0a2624: 5471 ab02 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02ab │ │ -0a2628: 5472 a702 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a7 │ │ -0a262c: 5473 a802 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a8 │ │ -0a2630: 5474 a902 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a9 │ │ -0a2634: 5475 aa02 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02aa │ │ -0a2638: 7406 1101 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@0111 │ │ -0a263e: 0c06 |0015: move-result-object v6 │ │ -0a2640: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -0a2644: 7210 a901 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@01a9 │ │ -0a264a: 5470 a602 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@02a6 │ │ -0a264e: 7220 b101 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@01b1 │ │ -0a2654: 1106 |0020: return-object v6 │ │ +0a2dd0: |[0a2dd0] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +0a2de0: 6e10 c307 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@07c3 │ │ +0a2de6: 0c00 |0003: move-result-object v0 │ │ +0a2de8: 6e10 1701 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0117 │ │ +0a2dee: 0c00 |0007: move-result-object v0 │ │ +0a2df0: 5471 ab02 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02ab │ │ +0a2df4: 5472 a702 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a7 │ │ +0a2df8: 5473 a802 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a8 │ │ +0a2dfc: 5474 a902 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a9 │ │ +0a2e00: 5475 aa02 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02aa │ │ +0a2e04: 7406 1101 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@0111 │ │ +0a2e0a: 0c06 |0015: move-result-object v6 │ │ +0a2e0c: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +0a2e10: 7210 a901 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@01a9 │ │ +0a2e16: 5470 a602 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@02a6 │ │ +0a2e1a: 7220 b101 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@01b1 │ │ +0a2e20: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -220371,18 +220343,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a2658: |[0a2658] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -0a2668: 6e10 cb07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@07cb │ │ -0a266e: 0c00 |0003: move-result-object v0 │ │ -0a2670: 1100 |0004: return-object v0 │ │ +0a2e24: |[0a2e24] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +0a2e34: 6e10 cb07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@07cb │ │ +0a2e3a: 0c00 |0003: move-result-object v0 │ │ +0a2e3c: 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;) │ │ @@ -220390,21 +220362,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0a2674: |[0a2674] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -0a2684: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -0a2688: 7210 af01 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@01af │ │ -0a268e: 0a00 |0005: move-result v0 │ │ -0a2690: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -0a2694: 7210 a601 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@01a6 │ │ -0a269a: 0e00 |000b: return-void │ │ +0a2e40: |[0a2e40] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +0a2e50: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +0a2e54: 7210 af01 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@01af │ │ +0a2e5a: 0a00 |0005: move-result v0 │ │ +0a2e5c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +0a2e60: 7210 a601 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@01a6 │ │ +0a2e66: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0008 line=137 │ │ 0x000b line=139 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -220415,18 +220387,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 │ │ -0a269c: |[0a269c] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -0a26ac: 1f01 4800 |0000: check-cast v1, Landroid/database/Cursor; // type@0048 │ │ -0a26b0: 6e20 cd07 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@07cd │ │ -0a26b6: 0e00 |0005: return-void │ │ +0a2e68: |[0a2e68] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +0a2e78: 1f01 4800 |0000: check-cast v1, Landroid/database/Cursor; // type@0048 │ │ +0a2e7c: 6e20 cd07 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@07cd │ │ +0a2e82: 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; │ │ │ │ @@ -220435,28 +220407,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -0a26b8: |[0a26b8] android.support.v4.content.CursorLoader.onReset:()V │ │ -0a26c8: 6f10 a507 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@07a5 │ │ -0a26ce: 6e10 d107 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@07d1 │ │ -0a26d4: 5410 a502 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ -0a26d8: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -0a26dc: 5410 a502 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ -0a26e0: 7210 af01 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01af │ │ -0a26e6: 0a00 |000f: move-result v0 │ │ -0a26e8: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -0a26ec: 5410 a502 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ -0a26f0: 7210 a601 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01a6 │ │ -0a26f6: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -0a26f8: 5b10 a502 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ -0a26fc: 0e00 |001a: return-void │ │ +0a2e84: |[0a2e84] android.support.v4.content.CursorLoader.onReset:()V │ │ +0a2e94: 6f10 a507 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@07a5 │ │ +0a2e9a: 6e10 d107 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@07d1 │ │ +0a2ea0: 5410 a502 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ +0a2ea4: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +0a2ea8: 5410 a502 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ +0a2eac: 7210 af01 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01af │ │ +0a2eb2: 0a00 |000f: move-result v0 │ │ +0a2eb4: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +0a2eb8: 5410 a502 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ +0a2ebc: 7210 a601 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01a6 │ │ +0a2ec2: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +0a2ec4: 5b10 a502 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ +0a2ec8: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=146 │ │ 0x0006 line=148 │ │ 0x0012 line=149 │ │ 0x0017 line=151 │ │ @@ -220469,26 +220441,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0a2700: |[0a2700] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -0a2710: 5410 a502 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ -0a2714: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0a2718: 5410 a502 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ -0a271c: 6e20 bf07 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@07bf │ │ -0a2722: 6e10 d707 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@07d7 │ │ -0a2728: 0a00 |000c: move-result v0 │ │ -0a272a: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -0a272e: 5410 a502 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ -0a2732: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -0a2736: 6e10 c207 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@07c2 │ │ -0a273c: 0e00 |0016: return-void │ │ +0a2ecc: |[0a2ecc] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +0a2edc: 5410 a502 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ +0a2ee0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0a2ee4: 5410 a502 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ +0a2ee8: 6e20 bf07 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@07bf │ │ +0a2eee: 6e10 d707 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@07d7 │ │ +0a2ef4: 0a00 |000c: move-result v0 │ │ +0a2ef6: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +0a2efa: 5410 a502 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a5 │ │ +0a2efe: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +0a2f02: 6e10 c207 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@07c2 │ │ +0a2f08: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0004 line=118 │ │ 0x0009 line=120 │ │ 0x0013 line=121 │ │ 0x0016 line=123 │ │ @@ -220500,17 +220472,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2740: |[0a2740] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -0a2750: 6e10 be07 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@07be │ │ -0a2756: 0e00 |0003: return-void │ │ +0a2f0c: |[0a2f0c] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +0a2f1c: 6e10 be07 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@07be │ │ +0a2f22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -220519,17 +220491,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2758: |[0a2758] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -0a2768: 5b01 a702 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a7 │ │ -0a276c: 0e00 |0002: return-void │ │ +0a2f24: |[0a2f24] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +0a2f34: 5b01 a702 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a7 │ │ +0a2f38: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 projection [Ljava/lang/String; │ │ @@ -220539,17 +220511,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2770: |[0a2770] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -0a2780: 5b01 a802 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a8 │ │ -0a2784: 0e00 |0002: return-void │ │ +0a2f3c: |[0a2f3c] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +0a2f4c: 5b01 a802 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a8 │ │ +0a2f50: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selection Ljava/lang/String; │ │ @@ -220559,17 +220531,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2788: |[0a2788] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -0a2798: 5b01 a902 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a9 │ │ -0a279c: 0e00 |0002: return-void │ │ +0a2f54: |[0a2f54] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +0a2f64: 5b01 a902 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a9 │ │ +0a2f68: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0002 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selectionArgs [Ljava/lang/String; │ │ @@ -220579,17 +220551,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a27a0: |[0a27a0] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -0a27b0: 5b01 aa02 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02aa │ │ -0a27b4: 0e00 |0002: return-void │ │ +0a2f6c: |[0a2f6c] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +0a2f7c: 5b01 aa02 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02aa │ │ +0a2f80: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0002 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 sortOrder Ljava/lang/String; │ │ @@ -220599,31 +220571,31 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a27b8: |[0a27b8] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -0a27c8: 5b01 ab02 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02ab │ │ -0a27cc: 0e00 |0002: return-void │ │ +0a2f84: |[0a2f84] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +0a2f94: 5b01 ab02 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02ab │ │ +0a2f98: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0002 line=160 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 uri Landroid/net/Uri; │ │ │ │ source_file_idx : 762 (CursorLoader.java) │ │ │ │ Class #780 header: │ │ -class_idx : 360 │ │ +class_idx : 364 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 359 │ │ +superclass_idx : 363 │ │ source_file_idx : 1192 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #780 annotations: │ │ @@ -220644,17 +220616,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a27d0: |[0a27d0] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ -0a27e0: 7010 f207 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@07f2 │ │ -0a27e6: 0e00 |0003: return-void │ │ +0a2f9c: |[0a2f9c] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ +0a2fac: 7010 f207 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@07f2 │ │ +0a2fb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ │ │ Virtual methods - │ │ @@ -220663,18 +220635,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 │ │ -0a27e8: |[0a27e8] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0a27f8: 7110 0108 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0801 │ │ -0a27fe: 0c00 |0003: move-result-object v0 │ │ -0a2800: 1100 |0004: return-object v0 │ │ +0a2fb4: |[0a2fb4] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0a2fc4: 7110 0108 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0801 │ │ +0a2fca: 0c00 |0003: move-result-object v0 │ │ +0a2fcc: 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; │ │ │ │ @@ -220683,31 +220655,31 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a2804: |[0a2804] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0a2814: 7110 0208 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0802 │ │ -0a281a: 0c00 |0003: move-result-object v0 │ │ -0a281c: 1100 |0004: return-object v0 │ │ +0a2fd0: |[0a2fd0] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0a2fe0: 7110 0208 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0802 │ │ +0a2fe6: 0c00 |0003: move-result-object v0 │ │ +0a2fe8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ 0x0000 - 0x0005 reg=2 componentName Landroid/content/ComponentName; │ │ │ │ source_file_idx : 1192 (IntentCompat.java) │ │ │ │ Class #781 header: │ │ -class_idx : 386 │ │ +class_idx : 390 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 384 │ │ +superclass_idx : 388 │ │ source_file_idx : 854 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #781 annotations: │ │ @@ -220728,17 +220700,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2820: |[0a2820] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ -0a2830: 7010 6808 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0868 │ │ -0a2836: 0e00 |0003: return-void │ │ +0a2fec: |[0a2fec] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ +0a2ffc: 7010 6808 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0868 │ │ +0a3002: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -220747,32 +220719,32 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2838: |[0a2838] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -0a2848: 7110 7a08 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@087a │ │ -0a284e: 0e00 |0003: return-void │ │ +0a3004: |[0a3004] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +0a3014: 7110 7a08 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@087a │ │ +0a301a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ source_file_idx : 854 (DrawableCompat.java) │ │ │ │ Class #782 header: │ │ -class_idx : 459 │ │ +class_idx : 463 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 458 │ │ -source_file_idx : 3429 │ │ +superclass_idx : 462 │ │ +source_file_idx : 3435 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #782 annotations: │ │ Annotations on class │ │ @@ -220796,18 +220768,18 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a2850: |[0a2850] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ -0a2860: 7020 d009 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@09d0 │ │ -0a2866: 5c02 9103 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@0391 │ │ -0a286a: 0e00 |0005: return-void │ │ +0a301c: |[0a301c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ +0a302c: 7020 d009 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@09d0 │ │ +0a3032: 5c02 9103 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@0391 │ │ +0a3036: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; │ │ @@ -220819,17 +220791,17 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a286c: |[0a286c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ -0a287c: 7030 d509 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@09d5 │ │ -0a2882: 0e00 |0003: return-void │ │ +0a3038: |[0a3038] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ +0a3048: 7030 d509 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@09d5 │ │ +0a304e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; │ │ 0x0000 - 0x0004 reg=2 x1 Z │ │ @@ -220841,30 +220813,30 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2884: |[0a2884] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ -0a2894: 5510 9103 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@0391 │ │ -0a2898: 0f00 |0002: return v0 │ │ +0a3050: |[0a3050] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ +0a3060: 5510 9103 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@0391 │ │ +0a3064: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; │ │ │ │ - source_file_idx : 3429 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3435 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #783 header: │ │ -class_idx : 460 │ │ +class_idx : 464 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 458 │ │ -source_file_idx : 3429 │ │ +superclass_idx : 462 │ │ +source_file_idx : 3435 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #783 annotations: │ │ Annotations on class │ │ @@ -220888,37 +220860,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a289c: |[0a289c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -0a28ac: 2200 cc01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@01cc │ │ -0a28b0: 7010 d909 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@09d9 │ │ -0a28b6: 6900 9203 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@0392 │ │ -0a28ba: 0e00 |0007: return-void │ │ +0a3068: |[0a3068] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +0a3078: 2200 d001 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@01d0 │ │ +0a307c: 7010 d909 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@09d9 │ │ +0a3082: 6900 9203 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@0392 │ │ +0a3086: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a28bc: |[0a28bc] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -0a28cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a28ce: 7020 d009 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@09d0 │ │ -0a28d4: 0e00 |0004: return-void │ │ +0a3088: |[0a3088] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +0a3098: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a309a: 7020 d009 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@09d0 │ │ +0a30a0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; │ │ │ │ @@ -220928,39 +220900,39 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0a28d8: |[0a28d8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ -0a28e8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0a28ea: 7100 3f25 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@253f │ │ -0a28f0: 0c02 |0004: move-result-object v2 │ │ -0a28f2: 7110 e409 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@09e4 │ │ -0a28f8: 0a00 |0008: move-result v0 │ │ -0a28fa: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ -0a28fe: 0f01 |000b: return v1 │ │ -0a2900: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0a2902: 28fe |000d: goto 000b // -0002 │ │ +0a30a4: |[0a30a4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ +0a30b4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0a30b6: 7100 3f25 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@253f │ │ +0a30bc: 0c02 |0004: move-result-object v2 │ │ +0a30be: 7110 e409 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@09e4 │ │ +0a30c4: 0a00 |0008: move-result v0 │ │ +0a30c6: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ +0a30ca: 0f01 |000b: return v1 │ │ +0a30cc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0a30ce: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=250 │ │ 0x0009 line=251 │ │ locals : │ │ 0x0009 - 0x000e reg=0 dir I │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; │ │ │ │ - source_file_idx : 3429 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3435 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #784 header: │ │ -class_idx : 480 │ │ +class_idx : 484 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 479 │ │ -source_file_idx : 3059 │ │ +superclass_idx : 483 │ │ +source_file_idx : 3065 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #784 annotations: │ │ Annotations on class │ │ @@ -220989,20 +220961,20 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a2904: |[0a2904] android.support.v4.util.Pools$SynchronizedPool.:(I)V │ │ -0a2914: 7020 a20a 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/util/Pools$SimplePool;.:(I)V // method@0aa2 │ │ -0a291a: 2200 af04 |0003: new-instance v0, Ljava/lang/Object; // type@04af │ │ -0a291e: 7010 b324 0000 |0005: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ -0a2924: 5b10 cc03 |0008: iput-object v0, v1, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@03cc │ │ -0a2928: 0e00 |000a: return-void │ │ +0a30d0: |[0a30d0] android.support.v4.util.Pools$SynchronizedPool.:(I)V │ │ +0a30e0: 7020 a20a 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/util/Pools$SimplePool;.:(I)V // method@0aa2 │ │ +0a30e6: 2200 b504 |0003: new-instance v0, Ljava/lang/Object; // type@04b5 │ │ +0a30ea: 7010 b324 0000 |0005: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@24b3 │ │ +0a30f0: 5b10 cc03 |0008: iput-object v0, v1, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@03cc │ │ +0a30f4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0003 line=139 │ │ 0x000a line=150 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/Pools$SynchronizedPool; │ │ @@ -221015,24 +220987,24 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0a292c: |[0a292c] android.support.v4.util.Pools$SynchronizedPool.acquire:()Ljava/lang/Object; │ │ -0a293c: 5421 cc03 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@03cc │ │ -0a2940: 1d01 |0002: monitor-enter v1 │ │ -0a2942: 6f10 a30a 0200 |0003: invoke-super {v2}, Landroid/support/v4/util/Pools$SimplePool;.acquire:()Ljava/lang/Object; // method@0aa3 │ │ -0a2948: 0c00 |0006: move-result-object v0 │ │ -0a294a: 1e01 |0007: monitor-exit v1 │ │ -0a294c: 1100 |0008: return-object v0 │ │ -0a294e: 0d00 |0009: move-exception v0 │ │ -0a2950: 1e01 |000a: monitor-exit v1 │ │ -0a2952: 2700 |000b: throw v0 │ │ +0a30f8: |[0a30f8] android.support.v4.util.Pools$SynchronizedPool.acquire:()Ljava/lang/Object; │ │ +0a3108: 5421 cc03 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@03cc │ │ +0a310c: 1d01 |0002: monitor-enter v1 │ │ +0a310e: 6f10 a30a 0200 |0003: invoke-super {v2}, Landroid/support/v4/util/Pools$SimplePool;.acquire:()Ljava/lang/Object; // method@0aa3 │ │ +0a3114: 0c00 |0006: move-result-object v0 │ │ +0a3116: 1e01 |0007: monitor-exit v1 │ │ +0a3118: 1100 |0008: return-object v0 │ │ +0a311a: 0d00 |0009: move-exception v0 │ │ +0a311c: 1e01 |000a: monitor-exit v1 │ │ +0a311e: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x000b │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=154 │ │ 0x0003 line=155 │ │ 0x0009 line=156 │ │ @@ -221045,43 +221017,43 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a2960: |[0a2960] android.support.v4.util.Pools$SynchronizedPool.release:(Ljava/lang/Object;)Z │ │ -0a2970: 5421 cc03 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@03cc │ │ -0a2974: 1d01 |0002: monitor-enter v1 │ │ -0a2976: 6f20 a50a 3200 |0003: invoke-super {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.release:(Ljava/lang/Object;)Z // method@0aa5 │ │ -0a297c: 0a00 |0006: move-result v0 │ │ -0a297e: 1e01 |0007: monitor-exit v1 │ │ -0a2980: 0f00 |0008: return v0 │ │ -0a2982: 0d00 |0009: move-exception v0 │ │ -0a2984: 1e01 |000a: monitor-exit v1 │ │ -0a2986: 2700 |000b: throw v0 │ │ +0a312c: |[0a312c] android.support.v4.util.Pools$SynchronizedPool.release:(Ljava/lang/Object;)Z │ │ +0a313c: 5421 cc03 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@03cc │ │ +0a3140: 1d01 |0002: monitor-enter v1 │ │ +0a3142: 6f20 a50a 3200 |0003: invoke-super {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.release:(Ljava/lang/Object;)Z // method@0aa5 │ │ +0a3148: 0a00 |0006: move-result v0 │ │ +0a314a: 1e01 |0007: monitor-exit v1 │ │ +0a314c: 0f00 |0008: return v0 │ │ +0a314e: 0d00 |0009: move-exception v0 │ │ +0a3150: 1e01 |000a: monitor-exit v1 │ │ +0a3152: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x000b │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ 0x0009 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/Pools$SynchronizedPool; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/util/Pools$SynchronizedPool; Landroid/support/v4/util/Pools$SynchronizedPool; │ │ 0x0000 - 0x000c reg=3 element Ljava/lang/Object; TT; │ │ │ │ - source_file_idx : 3059 (Pools.java) │ │ + source_file_idx : 3065 (Pools.java) │ │ │ │ Class #785 header: │ │ -class_idx : 486 │ │ +class_idx : 490 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 490 │ │ +superclass_idx : 494 │ │ source_file_idx : 401 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #785 annotations: │ │ @@ -221102,17 +221074,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2994: |[0a2994] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -0a29a4: 7010 0d0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0b0d │ │ -0a29aa: 0e00 |0003: return-void │ │ +0a3160: |[0a3160] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +0a3170: 7010 0d0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0b0d │ │ +0a3176: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -221121,18 +221093,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 │ │ -0a29ac: |[0a29ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a29bc: 7130 350b 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@0b35 │ │ -0a29c2: 0a00 |0003: move-result v0 │ │ -0a29c4: 0f00 |0004: return v0 │ │ +0a3178: |[0a3178] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0a3188: 7130 350b 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@0b35 │ │ +0a318e: 0a00 |0003: move-result v0 │ │ +0a3190: 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; │ │ @@ -221143,20 +221115,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 │ │ -0a29c8: |[0a29c8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0a29d8: 2200 e501 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@01e5 │ │ -0a29dc: 7030 e20a 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@0ae2 │ │ -0a29e2: 7110 360b 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@0b36 │ │ -0a29e8: 0c00 |0008: move-result-object v0 │ │ -0a29ea: 1100 |0009: return-object v0 │ │ +0a3194: |[0a3194] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +0a31a4: 2200 e901 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@01e9 │ │ +0a31a8: 7030 e20a 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@0ae2 │ │ +0a31ae: 7110 360b 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@0b36 │ │ +0a31b4: 0c00 |0008: move-result-object v0 │ │ +0a31b6: 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; │ │ │ │ @@ -221165,18 +221137,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0a29ec: |[0a29ec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -0a29fc: 7100 370b 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0b37 │ │ -0a2a02: 0c00 |0003: move-result-object v0 │ │ -0a2a04: 1100 |0004: return-object v0 │ │ +0a31b8: |[0a31b8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +0a31c8: 7100 370b 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0b37 │ │ +0a31ce: 0c00 |0003: move-result-object v0 │ │ +0a31d0: 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;) │ │ @@ -221184,17 +221156,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 │ │ -0a2a08: |[0a2a08] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a2a18: 7130 380b 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@0b38 │ │ -0a2a1e: 0e00 |0003: return-void │ │ +0a31d4: |[0a31d4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0a31e4: 7130 380b 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@0b38 │ │ +0a31ea: 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; │ │ @@ -221206,19 +221178,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 │ │ -0a2a20: |[0a2a20] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0a2a30: 6e10 ec10 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@10ec │ │ -0a2a36: 0c00 |0003: move-result-object v0 │ │ -0a2a38: 7130 390b 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0b39 │ │ -0a2a3e: 0e00 |0007: return-void │ │ +0a31ec: |[0a31ec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0a31fc: 6e10 ec10 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@10ec │ │ +0a3202: 0c00 |0003: move-result-object v0 │ │ +0a3204: 7130 390b 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0b39 │ │ +0a320a: 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; │ │ @@ -221230,17 +221202,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 │ │ -0a2a40: |[0a2a40] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a2a50: 7130 3a0b 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@0b3a │ │ -0a2a56: 0e00 |0003: return-void │ │ +0a320c: |[0a320c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0a321c: 7130 3a0b 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@0b3a │ │ +0a3222: 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; │ │ @@ -221252,18 +221224,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 │ │ -0a2a58: |[0a2a58] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a2a68: 7140 3b0b 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@0b3b │ │ -0a2a6e: 0a00 |0003: move-result v0 │ │ -0a2a70: 0f00 |0004: return v0 │ │ +0a3224: |[0a3224] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0a3234: 7140 3b0b 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@0b3b │ │ +0a323a: 0a00 |0003: move-result v0 │ │ +0a323c: 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; │ │ @@ -221275,17 +221247,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 │ │ -0a2a74: |[0a2a74] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0a2a84: 7130 3c0b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0b3c │ │ -0a2a8a: 0e00 |0003: return-void │ │ +0a3240: |[0a3240] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0a3250: 7130 3c0b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0b3c │ │ +0a3256: 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; │ │ @@ -221297,33 +221269,33 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a2a8c: |[0a2a8c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a2a9c: 7130 3d0b 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@0b3d │ │ -0a2aa2: 0e00 |0003: return-void │ │ +0a3258: |[0a3258] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0a3268: 7130 3d0b 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@0b3d │ │ +0a326e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 401 (AccessibilityDelegateCompat.java) │ │ │ │ Class #786 header: │ │ -class_idx : 512 │ │ +class_idx : 516 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 511 │ │ +superclass_idx : 515 │ │ source_file_idx : 1243 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #786 annotations: │ │ @@ -221344,17 +221316,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2aa4: |[0a2aa4] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ -0a2ab4: 7010 a00b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0ba0 │ │ -0a2aba: 0e00 |0003: return-void │ │ +0a3270: |[0a3270] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ +0a3280: 7010 a00b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0ba0 │ │ +0a3286: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -221363,18 +221335,18 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0a2abc: |[0a2abc] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -0a2acc: 7140 c50b 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/KeyEventCompatEclair;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0bc5 │ │ -0a2ad2: 0a00 |0003: move-result v0 │ │ -0a2ad4: 0f00 |0004: return v0 │ │ +0a3288: |[0a3288] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +0a3298: 7140 c50b 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/KeyEventCompatEclair;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0bc5 │ │ +0a329e: 0a00 |0003: move-result v0 │ │ +0a32a0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0005 reg=3 receiver Landroid/view/KeyEvent$Callback; │ │ @@ -221386,18 +221358,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 │ │ -0a2ad8: |[0a2ad8] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -0a2ae8: 7110 c60b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0bc6 │ │ -0a2aee: 0c00 |0003: move-result-object v0 │ │ -0a2af0: 1100 |0004: return-object v0 │ │ +0a32a4: |[0a32a4] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +0a32b4: 7110 c60b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0bc6 │ │ +0a32ba: 0c00 |0003: move-result-object v0 │ │ +0a32bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -221406,18 +221378,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a2af4: |[0a2af4] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -0a2b04: 7110 c70b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@0bc7 │ │ -0a2b0a: 0a00 |0003: move-result v0 │ │ -0a2b0c: 0f00 |0004: return v0 │ │ +0a32c0: |[0a32c0] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +0a32d0: 7110 c70b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@0bc7 │ │ +0a32d6: 0a00 |0003: move-result v0 │ │ +0a32d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -221426,32 +221398,32 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2b10: |[0a2b10] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -0a2b20: 7110 c80b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@0bc8 │ │ -0a2b26: 0e00 |0003: return-void │ │ +0a32dc: |[0a32dc] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +0a32ec: 7110 c80b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@0bc8 │ │ +0a32f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/KeyEvent; │ │ │ │ source_file_idx : 1243 (KeyEventCompat.java) │ │ │ │ Class #787 header: │ │ -class_idx : 527 │ │ +class_idx : 531 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 525 │ │ -source_file_idx : 2830 │ │ +superclass_idx : 529 │ │ +source_file_idx : 2836 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #787 annotations: │ │ Annotations on class │ │ @@ -221471,17 +221443,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2b28: |[0a2b28] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ -0a2b38: 7010 050c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0c05 │ │ -0a2b3e: 0e00 |0003: return-void │ │ +0a32f4: |[0a32f4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ +0a3304: 7010 050c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0c05 │ │ +0a330a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -221490,18 +221462,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a2b40: |[0a2b40] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -0a2b50: 7110 370c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0c37 │ │ -0a2b56: 0a00 |0003: move-result v0 │ │ -0a2b58: 0f00 |0004: return v0 │ │ +0a330c: |[0a330c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +0a331c: 7110 370c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0c37 │ │ +0a3322: 0a00 |0003: move-result v0 │ │ +0a3324: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -221510,18 +221482,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a2b5c: |[0a2b5c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0a2b6c: 7110 380c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@0c38 │ │ -0a2b72: 0a00 |0003: move-result v0 │ │ -0a2b74: 0f00 |0004: return v0 │ │ +0a3328: |[0a3328] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +0a3338: 7110 380c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@0c38 │ │ +0a333e: 0a00 |0003: move-result v0 │ │ +0a3340: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -221530,18 +221502,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a2b78: |[0a2b78] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -0a2b88: 7110 390c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0c39 │ │ -0a2b8e: 0a00 |0003: move-result v0 │ │ -0a2b90: 0f00 |0004: return v0 │ │ +0a3344: |[0a3344] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +0a3354: 7110 390c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0c39 │ │ +0a335a: 0a00 |0003: move-result v0 │ │ +0a335c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -221550,42 +221522,42 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0a2b94: |[0a2b94] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -0a2ba4: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -0a2ba8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0a2baa: 7120 3a0c 0200 |0003: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@0c3a │ │ -0a2bb0: 0c00 |0006: move-result-object v0 │ │ -0a2bb2: 1100 |0007: return-object v0 │ │ -0a2bb4: 2200 0e02 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@020e │ │ -0a2bb8: 7030 0e0c 1003 |000a: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V // method@0c0e │ │ -0a2bbe: 7120 3a0c 0200 |000d: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@0c3a │ │ -0a2bc4: 0c00 |0010: move-result-object v0 │ │ -0a2bc6: 28f6 |0011: goto 0007 // -000a │ │ +0a3360: |[0a3360] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +0a3370: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +0a3374: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0a3376: 7120 3a0c 0200 |0003: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@0c3a │ │ +0a337c: 0c00 |0006: move-result-object v0 │ │ +0a337e: 1100 |0007: return-object v0 │ │ +0a3380: 2200 1202 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@0212 │ │ +0a3384: 7030 0e0c 1003 |000a: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V // method@0c0e │ │ +0a338a: 7120 3a0c 0200 |000d: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@0c3a │ │ +0a3390: 0c00 |0010: move-result-object v0 │ │ +0a3392: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0002 line=220 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0012 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0012 reg=3 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ │ │ - source_file_idx : 2830 (MenuItemCompat.java) │ │ + source_file_idx : 2836 (MenuItemCompat.java) │ │ │ │ Class #788 header: │ │ -class_idx : 543 │ │ +class_idx : 547 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 549 │ │ -source_file_idx : 3039 │ │ +superclass_idx : 553 │ │ +source_file_idx : 3045 │ │ static_fields_size : 8 │ │ instance_fields_size: 16 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 14 │ │ │ │ Class #788 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTabStrip;' │ │ @@ -221704,18 +221676,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0a2bc8: |[0a2bc8] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -0a2bd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a2bda: 7030 750c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c75 │ │ -0a2be0: 0e00 |0004: return-void │ │ +0a3394: |[0a3394] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +0a33a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a33a6: 7030 750c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c75 │ │ +0a33ac: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0004 line=79 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -221725,103 +221697,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 │ │ -0a2be4: |[0a2be4] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a2bf4: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0a2bf6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0a2bf8: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -0a2bfc: 7030 9e0c 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c9e │ │ -0a2c02: 2201 5300 |0007: new-instance v1, Landroid/graphics/Paint; // type@0053 │ │ -0a2c06: 7010 d801 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@01d8 │ │ -0a2c0c: 5b71 4904 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0449 │ │ -0a2c10: 2201 5600 |000e: new-instance v1, Landroid/graphics/Rect; // type@0056 │ │ -0a2c14: 7010 dd01 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -0a2c1a: 5b71 4a04 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@044a │ │ -0a2c1e: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -0a2c22: 5971 4704 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0447 │ │ -0a2c26: 5c75 3904 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0439 │ │ -0a2c2a: 5c75 3a04 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@043a │ │ -0a2c2e: 5271 4b04 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@044b │ │ -0a2c32: 5971 3d04 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043d │ │ -0a2c36: 5471 4904 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0449 │ │ -0a2c3a: 5272 3d04 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043d │ │ -0a2c3e: 6e20 d901 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@01d9 │ │ -0a2c44: 6e10 2201 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0a2c4a: 0c01 |002b: move-result-object v1 │ │ -0a2c4c: 6e10 8501 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -0a2c52: 0c01 |002f: move-result-object v1 │ │ -0a2c54: 5210 580c |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ -0a2c58: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -0a2c5c: c801 |0034: mul-float/2addr v1, v0 │ │ -0a2c5e: c631 |0035: add-float/2addr v1, v3 │ │ -0a2c60: 8711 |0036: float-to-int v1, v1 │ │ -0a2c62: 5971 3e04 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@043e │ │ -0a2c66: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -0a2c6a: c801 |003b: mul-float/2addr v1, v0 │ │ -0a2c6c: c631 |003c: add-float/2addr v1, v3 │ │ -0a2c6e: 8711 |003d: float-to-int v1, v1 │ │ -0a2c70: 5971 4104 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0441 │ │ -0a2c74: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -0a2c78: c801 |0042: mul-float/2addr v1, v0 │ │ -0a2c7a: 8711 |0043: float-to-int v1, v1 │ │ -0a2c7c: 5971 4304 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0443 │ │ -0a2c80: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -0a2c84: c801 |0048: mul-float/2addr v1, v0 │ │ -0a2c86: c631 |0049: add-float/2addr v1, v3 │ │ -0a2c88: 8711 |004a: float-to-int v1, v1 │ │ -0a2c8a: 5971 4804 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0448 │ │ -0a2c8e: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -0a2c92: c801 |004f: mul-float/2addr v1, v0 │ │ -0a2c94: c631 |0050: add-float/2addr v1, v3 │ │ -0a2c96: 8711 |0051: float-to-int v1, v1 │ │ -0a2c98: 5971 3b04 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@043b │ │ -0a2c9c: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -0a2ca0: c801 |0056: mul-float/2addr v1, v0 │ │ -0a2ca2: c631 |0057: add-float/2addr v1, v3 │ │ -0a2ca4: 8711 |0058: float-to-int v1, v1 │ │ -0a2ca6: 5971 4204 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0442 │ │ -0a2caa: 7110 e721 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@21e7 │ │ -0a2cb0: 0c01 |005e: move-result-object v1 │ │ -0a2cb2: 6e10 ee21 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@21ee │ │ -0a2cb8: 0a01 |0062: move-result v1 │ │ -0a2cba: 5971 4c04 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@044c │ │ -0a2cbe: 6e10 7c0c 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0c7c │ │ -0a2cc4: 0a01 |0068: move-result v1 │ │ -0a2cc6: 6e10 7e0c 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0c7e │ │ -0a2ccc: 0a02 |006c: move-result v2 │ │ -0a2cce: 6e10 7d0c 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0c7d │ │ -0a2cd4: 0a03 |0070: move-result v3 │ │ -0a2cd6: 6e10 7b0c 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0c7b │ │ -0a2cdc: 0a04 |0074: move-result v4 │ │ -0a2cde: 6e54 8a0c 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0c8a │ │ -0a2ce4: 6e10 800c 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0c80 │ │ -0a2cea: 0a01 |007b: move-result v1 │ │ -0a2cec: 6e20 8d0c 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@0c8d │ │ -0a2cf2: 6e20 8e0c 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@0c8e │ │ -0a2cf8: 5471 4604 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0446 │ │ -0a2cfc: 6e20 2a24 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@242a │ │ -0a2d02: 5471 4604 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0446 │ │ -0a2d06: 2202 1d02 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@021d │ │ -0a2d0a: 7020 700c 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0c70 │ │ -0a2d10: 6e20 2f24 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@242f │ │ -0a2d16: 5471 4404 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0444 │ │ -0a2d1a: 6e20 2a24 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@242a │ │ -0a2d20: 5471 4404 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0444 │ │ -0a2d24: 2202 1e02 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@021e │ │ -0a2d28: 7020 720c 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0c72 │ │ -0a2d2e: 6e20 2f24 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@242f │ │ -0a2d34: 6e10 760c 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0c76 │ │ -0a2d3a: 0c01 |00a3: move-result-object v1 │ │ -0a2d3c: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -0a2d40: 5c76 3904 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0439 │ │ -0a2d44: 0e00 |00a8: return-void │ │ +0a33b0: |[0a33b0] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a33c0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0a33c2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0a33c4: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +0a33c8: 7030 9e0c 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c9e │ │ +0a33ce: 2201 5300 |0007: new-instance v1, Landroid/graphics/Paint; // type@0053 │ │ +0a33d2: 7010 d801 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@01d8 │ │ +0a33d8: 5b71 4904 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0449 │ │ +0a33dc: 2201 5700 |000e: new-instance v1, Landroid/graphics/Rect; // type@0057 │ │ +0a33e0: 7010 dd01 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +0a33e6: 5b71 4a04 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@044a │ │ +0a33ea: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +0a33ee: 5971 4704 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0447 │ │ +0a33f2: 5c75 3904 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0439 │ │ +0a33f6: 5c75 3a04 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@043a │ │ +0a33fa: 5271 4b04 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@044b │ │ +0a33fe: 5971 3d04 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043d │ │ +0a3402: 5471 4904 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0449 │ │ +0a3406: 5272 3d04 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043d │ │ +0a340a: 6e20 d901 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@01d9 │ │ +0a3410: 6e10 2201 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +0a3416: 0c01 |002b: move-result-object v1 │ │ +0a3418: 6e10 8501 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +0a341e: 0c01 |002f: move-result-object v1 │ │ +0a3420: 5210 580c |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ +0a3424: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +0a3428: c801 |0034: mul-float/2addr v1, v0 │ │ +0a342a: c631 |0035: add-float/2addr v1, v3 │ │ +0a342c: 8711 |0036: float-to-int v1, v1 │ │ +0a342e: 5971 3e04 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@043e │ │ +0a3432: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +0a3436: c801 |003b: mul-float/2addr v1, v0 │ │ +0a3438: c631 |003c: add-float/2addr v1, v3 │ │ +0a343a: 8711 |003d: float-to-int v1, v1 │ │ +0a343c: 5971 4104 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0441 │ │ +0a3440: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +0a3444: c801 |0042: mul-float/2addr v1, v0 │ │ +0a3446: 8711 |0043: float-to-int v1, v1 │ │ +0a3448: 5971 4304 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0443 │ │ +0a344c: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +0a3450: c801 |0048: mul-float/2addr v1, v0 │ │ +0a3452: c631 |0049: add-float/2addr v1, v3 │ │ +0a3454: 8711 |004a: float-to-int v1, v1 │ │ +0a3456: 5971 4804 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0448 │ │ +0a345a: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +0a345e: c801 |004f: mul-float/2addr v1, v0 │ │ +0a3460: c631 |0050: add-float/2addr v1, v3 │ │ +0a3462: 8711 |0051: float-to-int v1, v1 │ │ +0a3464: 5971 3b04 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@043b │ │ +0a3468: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +0a346c: c801 |0056: mul-float/2addr v1, v0 │ │ +0a346e: c631 |0057: add-float/2addr v1, v3 │ │ +0a3470: 8711 |0058: float-to-int v1, v1 │ │ +0a3472: 5971 4204 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0442 │ │ +0a3476: 7110 e721 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@21e7 │ │ +0a347c: 0c01 |005e: move-result-object v1 │ │ +0a347e: 6e10 ee21 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@21ee │ │ +0a3484: 0a01 |0062: move-result v1 │ │ +0a3486: 5971 4c04 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@044c │ │ +0a348a: 6e10 7c0c 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0c7c │ │ +0a3490: 0a01 |0068: move-result v1 │ │ +0a3492: 6e10 7e0c 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0c7e │ │ +0a3498: 0a02 |006c: move-result v2 │ │ +0a349a: 6e10 7d0c 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0c7d │ │ +0a34a0: 0a03 |0070: move-result v3 │ │ +0a34a2: 6e10 7b0c 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0c7b │ │ +0a34a8: 0a04 |0074: move-result v4 │ │ +0a34aa: 6e54 8a0c 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0c8a │ │ +0a34b0: 6e10 800c 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0c80 │ │ +0a34b6: 0a01 |007b: move-result v1 │ │ +0a34b8: 6e20 8d0c 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@0c8d │ │ +0a34be: 6e20 8e0c 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@0c8e │ │ +0a34c4: 5471 4604 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0446 │ │ +0a34c8: 6e20 2a24 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@242a │ │ +0a34ce: 5471 4604 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0446 │ │ +0a34d2: 2202 2102 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@0221 │ │ +0a34d6: 7020 700c 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0c70 │ │ +0a34dc: 6e20 2f24 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@242f │ │ +0a34e2: 5471 4404 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0444 │ │ +0a34e6: 6e20 2a24 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@242a │ │ +0a34ec: 5471 4404 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0444 │ │ +0a34f0: 2202 2202 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0222 │ │ +0a34f4: 7020 720c 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0c72 │ │ +0a34fa: 6e20 2f24 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@242f │ │ +0a3500: 6e10 760c 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0c76 │ │ +0a3506: 0c01 |00a3: move-result-object v1 │ │ +0a3508: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +0a350c: 5c76 3904 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0439 │ │ +0a3510: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=82 │ │ 0x0007 line=63 │ │ 0x000e line=64 │ │ 0x0015 line=66 │ │ 0x0019 line=68 │ │ @@ -221858,17 +221830,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2d48: |[0a2d48] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -0a2d58: 5510 3904 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0439 │ │ -0a2d5c: 0f00 |0002: return v0 │ │ +0a3514: |[0a3514] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +0a3524: 5510 3904 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0439 │ │ +0a3528: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #1 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -221876,21 +221848,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a2d60: |[0a2d60] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -0a2d70: 6f10 a30c 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0ca3 │ │ -0a2d76: 0a00 |0003: move-result v0 │ │ -0a2d78: 5221 4204 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0442 │ │ -0a2d7c: 7120 ad24 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -0a2d82: 0a00 |0009: move-result v0 │ │ -0a2d84: 0f00 |000a: return v0 │ │ +0a352c: |[0a352c] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +0a353c: 6f10 a30c 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0ca3 │ │ +0a3542: 0a00 |0003: move-result v0 │ │ +0a3544: 5221 4204 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0442 │ │ +0a3548: 7120 ad24 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +0a354e: 0a00 |0009: move-result v0 │ │ +0a3550: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -221898,17 +221870,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2d88: |[0a2d88] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -0a2d98: 5210 3d04 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043d │ │ -0a2d9c: 0f00 |0002: return v0 │ │ +0a3554: |[0a3554] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +0a3564: 5210 3d04 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043d │ │ +0a3568: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #3 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -221916,71 +221888,71 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 101 16-bit code units │ │ -0a2da0: |[0a2da0] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -0a2db0: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -0a2db6: 6f20 ad0c dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0cad │ │ -0a2dbc: 6e10 790c 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0c79 │ │ -0a2dc2: 0a07 |0009: move-result v7 │ │ -0a2dc4: 0176 |000a: move v6, v7 │ │ -0a2dc6: 54c0 3804 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0438 │ │ -0a2dca: 6e10 2024 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@2420 │ │ -0a2dd0: 0a00 |0010: move-result v0 │ │ -0a2dd2: 52c1 4804 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0448 │ │ -0a2dd6: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -0a2dda: 54c0 3804 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0438 │ │ -0a2dde: 6e10 2324 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@2423 │ │ -0a2de4: 0a00 |001a: move-result v0 │ │ -0a2de6: 52c1 4804 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0448 │ │ -0a2dea: 9009 0001 |001d: add-int v9, v0, v1 │ │ -0a2dee: 52c0 3e04 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@043e │ │ -0a2df2: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -0a2df6: 54c0 4904 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0449 │ │ -0a2dfa: 52c1 4704 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0447 │ │ -0a2dfe: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0a2e02: 52c2 3d04 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043d │ │ -0a2e06: b5b2 |002b: and-int/2addr v2, v11 │ │ -0a2e08: b621 |002c: or-int/2addr v1, v2 │ │ -0a2e0a: 6e20 d901 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01d9 │ │ -0a2e10: 8281 |0030: int-to-float v1, v8 │ │ -0a2e12: 82a2 |0031: int-to-float v2, v10 │ │ -0a2e14: 8293 |0032: int-to-float v3, v9 │ │ -0a2e16: 8264 |0033: int-to-float v4, v6 │ │ -0a2e18: 54c5 4904 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0449 │ │ -0a2e1c: 07d0 |0036: move-object v0, v13 │ │ -0a2e1e: 7406 cb01 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01cb │ │ -0a2e24: 55c0 3904 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0439 │ │ -0a2e28: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ -0a2e2c: 54c0 4904 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0449 │ │ -0a2e30: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -0a2e34: 52c2 3d04 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043d │ │ -0a2e38: b5b2 |0044: and-int/2addr v2, v11 │ │ -0a2e3a: b621 |0045: or-int/2addr v1, v2 │ │ -0a2e3c: 6e20 d901 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01d9 │ │ -0a2e42: 6e10 7c0c 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0c7c │ │ -0a2e48: 0a00 |004c: move-result v0 │ │ -0a2e4a: 8201 |004d: int-to-float v1, v0 │ │ -0a2e4c: 52c0 3b04 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@043b │ │ -0a2e50: 9100 0700 |0050: sub-int v0, v7, v0 │ │ -0a2e54: 8202 |0052: int-to-float v2, v0 │ │ -0a2e56: 6e10 810c 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0c81 │ │ -0a2e5c: 0a00 |0056: move-result v0 │ │ -0a2e5e: 6e10 7d0c 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0c7d │ │ -0a2e64: 0a03 |005a: move-result v3 │ │ -0a2e66: b130 |005b: sub-int/2addr v0, v3 │ │ -0a2e68: 8203 |005c: int-to-float v3, v0 │ │ -0a2e6a: 8274 |005d: int-to-float v4, v7 │ │ -0a2e6c: 54c5 4904 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0449 │ │ -0a2e70: 07d0 |0060: move-object v0, v13 │ │ -0a2e72: 7406 cb01 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01cb │ │ -0a2e78: 0e00 |0064: return-void │ │ +0a356c: |[0a356c] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +0a357c: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +0a3582: 6f20 ad0c dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0cad │ │ +0a3588: 6e10 790c 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0c79 │ │ +0a358e: 0a07 |0009: move-result v7 │ │ +0a3590: 0176 |000a: move v6, v7 │ │ +0a3592: 54c0 3804 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0438 │ │ +0a3596: 6e10 2024 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@2420 │ │ +0a359c: 0a00 |0010: move-result v0 │ │ +0a359e: 52c1 4804 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0448 │ │ +0a35a2: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +0a35a6: 54c0 3804 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0438 │ │ +0a35aa: 6e10 2324 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@2423 │ │ +0a35b0: 0a00 |001a: move-result v0 │ │ +0a35b2: 52c1 4804 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0448 │ │ +0a35b6: 9009 0001 |001d: add-int v9, v0, v1 │ │ +0a35ba: 52c0 3e04 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@043e │ │ +0a35be: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +0a35c2: 54c0 4904 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0449 │ │ +0a35c6: 52c1 4704 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0447 │ │ +0a35ca: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +0a35ce: 52c2 3d04 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043d │ │ +0a35d2: b5b2 |002b: and-int/2addr v2, v11 │ │ +0a35d4: b621 |002c: or-int/2addr v1, v2 │ │ +0a35d6: 6e20 d901 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01d9 │ │ +0a35dc: 8281 |0030: int-to-float v1, v8 │ │ +0a35de: 82a2 |0031: int-to-float v2, v10 │ │ +0a35e0: 8293 |0032: int-to-float v3, v9 │ │ +0a35e2: 8264 |0033: int-to-float v4, v6 │ │ +0a35e4: 54c5 4904 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0449 │ │ +0a35e8: 07d0 |0036: move-object v0, v13 │ │ +0a35ea: 7406 cb01 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01cb │ │ +0a35f0: 55c0 3904 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0439 │ │ +0a35f4: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ +0a35f8: 54c0 4904 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0449 │ │ +0a35fc: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +0a3600: 52c2 3d04 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043d │ │ +0a3604: b5b2 |0044: and-int/2addr v2, v11 │ │ +0a3606: b621 |0045: or-int/2addr v1, v2 │ │ +0a3608: 6e20 d901 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01d9 │ │ +0a360e: 6e10 7c0c 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0c7c │ │ +0a3614: 0a00 |004c: move-result v0 │ │ +0a3616: 8201 |004d: int-to-float v1, v0 │ │ +0a3618: 52c0 3b04 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@043b │ │ +0a361c: 9100 0700 |0050: sub-int v0, v7, v0 │ │ +0a3620: 8202 |0052: int-to-float v2, v0 │ │ +0a3622: 6e10 810c 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0c81 │ │ +0a3628: 0a00 |0056: move-result v0 │ │ +0a362a: 6e10 7d0c 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0c7d │ │ +0a3630: 0a03 |005a: move-result v3 │ │ +0a3632: b130 |005b: sub-int/2addr v0, v3 │ │ +0a3634: 8203 |005c: int-to-float v3, v0 │ │ +0a3636: 8274 |005d: int-to-float v4, v7 │ │ +0a3638: 54c5 4904 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0449 │ │ +0a363c: 07d0 |0060: move-object v0, v13 │ │ +0a363e: 7406 cb01 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01cb │ │ +0a3644: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=259 │ │ 0x0006 line=261 │ │ 0x000a line=262 │ │ 0x000b line=263 │ │ 0x0015 line=264 │ │ @@ -222005,83 +221977,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -0a2e7c: |[0a2e7c] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0a2e8c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0a2e8e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0a2e90: 6e10 1221 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ -0a2e96: 0a00 |0005: move-result v0 │ │ -0a2e98: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0a2e9c: 5565 3c04 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@043c │ │ -0a2ea0: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -0a2ea4: 0f03 |000c: return v3 │ │ -0a2ea6: 6e10 1821 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ -0a2eac: 0a01 |0010: move-result v1 │ │ -0a2eae: 6e10 1a21 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ -0a2eb4: 0a02 |0014: move-result v2 │ │ -0a2eb6: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -0a2ebc: 0143 |0018: move v3, v4 │ │ -0a2ebe: 28f3 |0019: goto 000c // -000d │ │ -0a2ec0: 5961 3f04 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@043f │ │ -0a2ec4: 5962 4004 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0440 │ │ -0a2ec8: 5c63 3c04 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@043c │ │ -0a2ecc: 28f8 |0020: goto 0018 // -0008 │ │ -0a2ece: 5263 3f04 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@043f │ │ -0a2ed2: a703 0103 |0023: sub-float v3, v1, v3 │ │ -0a2ed6: 7110 a924 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -0a2edc: 0a03 |0028: move-result v3 │ │ -0a2ede: 5265 4c04 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@044c │ │ -0a2ee2: 8255 |002b: int-to-float v5, v5 │ │ -0a2ee4: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -0a2ee8: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -0a2eec: 5263 4004 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0440 │ │ -0a2ef0: a703 0203 |0032: sub-float v3, v2, v3 │ │ -0a2ef4: 7110 a924 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -0a2efa: 0a03 |0037: move-result v3 │ │ -0a2efc: 5265 4c04 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@044c │ │ -0a2f00: 8255 |003a: int-to-float v5, v5 │ │ -0a2f02: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -0a2f06: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -0a2f0a: 5c64 3c04 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@043c │ │ -0a2f0e: 28d7 |0041: goto 0018 // -0029 │ │ -0a2f10: 5463 3804 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0438 │ │ -0a2f14: 6e10 2024 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@2420 │ │ -0a2f1a: 0a03 |0047: move-result v3 │ │ -0a2f1c: 5265 4804 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0448 │ │ -0a2f20: b153 |004a: sub-int/2addr v3, v5 │ │ -0a2f22: 8233 |004b: int-to-float v3, v3 │ │ -0a2f24: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -0a2f28: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -0a2f2c: 5463 4504 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0445 │ │ -0a2f30: 5465 4504 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0445 │ │ -0a2f34: 6e10 b60e 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0eb6 │ │ -0a2f3a: 0a05 |0057: move-result v5 │ │ -0a2f3c: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0a2f40: 6e20 f70e 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ef7 │ │ -0a2f46: 28bb |005d: goto 0018 // -0045 │ │ -0a2f48: 5463 3804 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0438 │ │ -0a2f4c: 6e10 2324 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@2423 │ │ -0a2f52: 0a03 |0063: move-result v3 │ │ -0a2f54: 5265 4804 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0448 │ │ -0a2f58: b053 |0066: add-int/2addr v3, v5 │ │ -0a2f5a: 8233 |0067: int-to-float v3, v3 │ │ -0a2f5c: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -0a2f60: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -0a2f64: 5463 4504 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0445 │ │ -0a2f68: 5465 4504 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0445 │ │ -0a2f6c: 6e10 b60e 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0eb6 │ │ -0a2f72: 0a05 |0073: move-result v5 │ │ -0a2f74: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0a2f78: 6e20 f70e 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ef7 │ │ -0a2f7e: 289f |0079: goto 0018 // -0061 │ │ -0a2f80: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +0a3648: |[0a3648] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0a3658: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0a365a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0a365c: 6e10 1221 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@2112 │ │ +0a3662: 0a00 |0005: move-result v0 │ │ +0a3664: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0a3668: 5565 3c04 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@043c │ │ +0a366c: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +0a3670: 0f03 |000c: return v3 │ │ +0a3672: 6e10 1821 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@2118 │ │ +0a3678: 0a01 |0010: move-result v1 │ │ +0a367a: 6e10 1a21 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@211a │ │ +0a3680: 0a02 |0014: move-result v2 │ │ +0a3682: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +0a3688: 0143 |0018: move v3, v4 │ │ +0a368a: 28f3 |0019: goto 000c // -000d │ │ +0a368c: 5961 3f04 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@043f │ │ +0a3690: 5962 4004 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0440 │ │ +0a3694: 5c63 3c04 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@043c │ │ +0a3698: 28f8 |0020: goto 0018 // -0008 │ │ +0a369a: 5263 3f04 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@043f │ │ +0a369e: a703 0103 |0023: sub-float v3, v1, v3 │ │ +0a36a2: 7110 a924 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +0a36a8: 0a03 |0028: move-result v3 │ │ +0a36aa: 5265 4c04 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@044c │ │ +0a36ae: 8255 |002b: int-to-float v5, v5 │ │ +0a36b0: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +0a36b4: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +0a36b8: 5263 4004 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0440 │ │ +0a36bc: a703 0203 |0032: sub-float v3, v2, v3 │ │ +0a36c0: 7110 a924 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +0a36c6: 0a03 |0037: move-result v3 │ │ +0a36c8: 5265 4c04 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@044c │ │ +0a36cc: 8255 |003a: int-to-float v5, v5 │ │ +0a36ce: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +0a36d2: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +0a36d6: 5c64 3c04 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@043c │ │ +0a36da: 28d7 |0041: goto 0018 // -0029 │ │ +0a36dc: 5463 3804 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0438 │ │ +0a36e0: 6e10 2024 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@2420 │ │ +0a36e6: 0a03 |0047: move-result v3 │ │ +0a36e8: 5265 4804 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0448 │ │ +0a36ec: b153 |004a: sub-int/2addr v3, v5 │ │ +0a36ee: 8233 |004b: int-to-float v3, v3 │ │ +0a36f0: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +0a36f4: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +0a36f8: 5463 4504 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0445 │ │ +0a36fc: 5465 4504 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0445 │ │ +0a3700: 6e10 b60e 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0eb6 │ │ +0a3706: 0a05 |0057: move-result v5 │ │ +0a3708: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0a370c: 6e20 f70e 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ef7 │ │ +0a3712: 28bb |005d: goto 0018 // -0045 │ │ +0a3714: 5463 3804 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0438 │ │ +0a3718: 6e10 2324 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@2423 │ │ +0a371e: 0a03 |0063: move-result v3 │ │ +0a3720: 5265 4804 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0448 │ │ +0a3724: b053 |0066: add-int/2addr v3, v5 │ │ +0a3726: 8233 |0067: int-to-float v3, v3 │ │ +0a3728: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +0a372c: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +0a3730: 5463 4504 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0445 │ │ +0a3734: 5465 4504 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0445 │ │ +0a3738: 6e10 b60e 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0eb6 │ │ +0a373e: 0a05 |0073: move-result v5 │ │ +0a3740: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0a3744: 6e20 f70e 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ef7 │ │ +0a374a: 289f |0079: goto 0018 // -0061 │ │ +0a374c: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=222 │ │ 0x0006 line=223 │ │ 0x000c line=254 │ │ 0x000d line=229 │ │ 0x0011 line=230 │ │ @@ -222109,26 +222081,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0a2f94: |[0a2f94] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -0a2fa4: 6f20 b10c 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0cb1 │ │ -0a2faa: 5510 3a04 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@043a │ │ -0a2fae: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -0a2fb2: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -0a2fb6: b520 |0009: and-int/2addr v0, v2 │ │ -0a2fb8: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -0a2fbc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0a2fbe: 5c10 3904 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0439 │ │ -0a2fc2: 0e00 |000f: return-void │ │ -0a2fc4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0a2fc6: 28fc |0011: goto 000d // -0004 │ │ +0a3760: |[0a3760] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +0a3770: 6f20 b10c 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0cb1 │ │ +0a3776: 5510 3a04 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@043a │ │ +0a377a: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +0a377e: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +0a3782: b520 |0009: and-int/2addr v0, v2 │ │ +0a3784: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +0a3788: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0a378a: 5c10 3904 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0439 │ │ +0a378e: 0e00 |000f: return-void │ │ +0a3790: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0a3792: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0003 line=179 │ │ 0x0007 line=180 │ │ 0x000f line=182 │ │ 0x0010 line=180 │ │ @@ -222141,24 +222113,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a2fc8: |[0a2fc8] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0a2fd8: 6f20 b20c 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0cb2 │ │ -0a2fde: 5510 3a04 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@043a │ │ -0a2fe2: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -0a2fe6: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -0a2fea: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0a2fec: 5c10 3904 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0439 │ │ -0a2ff0: 0e00 |000c: return-void │ │ -0a2ff2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0a2ff4: 28fc |000e: goto 000a // -0004 │ │ +0a3794: |[0a3794] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0a37a4: 6f20 b20c 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0cb2 │ │ +0a37aa: 5510 3a04 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@043a │ │ +0a37ae: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +0a37b2: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +0a37b6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0a37b8: 5c10 3904 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0439 │ │ +0a37bc: 0e00 |000c: return-void │ │ +0a37be: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0a37c0: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0003 line=171 │ │ 0x0007 line=172 │ │ 0x000c line=174 │ │ 0x000d line=172 │ │ @@ -222171,24 +222143,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a2ff8: |[0a2ff8] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -0a3008: 6f20 b30c 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0cb3 │ │ -0a300e: 5510 3a04 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@043a │ │ -0a3012: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -0a3016: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -0a301a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0a301c: 5c10 3904 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0439 │ │ -0a3020: 0e00 |000c: return-void │ │ -0a3022: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0a3024: 28fc |000e: goto 000a // -0004 │ │ +0a37c4: |[0a37c4] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +0a37d4: 6f20 b30c 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0cb3 │ │ +0a37da: 5510 3a04 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@043a │ │ +0a37de: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +0a37e2: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +0a37e6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0a37e8: 5c10 3904 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0439 │ │ +0a37ec: 0e00 |000c: return-void │ │ +0a37ee: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0a37f0: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0003 line=187 │ │ 0x0007 line=188 │ │ 0x000c line=190 │ │ 0x000d line=188 │ │ @@ -222201,20 +222173,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a3028: |[0a3028] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -0a3038: 5c12 3904 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0439 │ │ -0a303c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0a303e: 5c10 3a04 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@043a │ │ -0a3042: 6e10 820c 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0c82 │ │ -0a3048: 0e00 |0008: return-void │ │ +0a37f4: |[0a37f4] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +0a3804: 5c12 3904 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0439 │ │ +0a3808: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0a380a: 5c10 3a04 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@043a │ │ +0a380e: 6e10 820c 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0c82 │ │ +0a3814: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0002 line=200 │ │ 0x0005 line=201 │ │ 0x0008 line=202 │ │ locals : │ │ @@ -222226,20 +222198,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -0a304c: |[0a304c] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -0a305c: 5210 4104 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0441 │ │ -0a3060: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -0a3064: 5215 4104 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0441 │ │ -0a3068: 6f55 b70c 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0cb7 │ │ -0a306e: 0e00 |0009: return-void │ │ +0a3818: |[0a3818] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +0a3828: 5210 4104 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0441 │ │ +0a382c: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +0a3830: 5215 4104 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0441 │ │ +0a3834: 6f55 b70c 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0cb7 │ │ +0a383a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0004 line=155 │ │ 0x0006 line=157 │ │ 0x0009 line=158 │ │ locals : │ │ @@ -222254,21 +222226,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0a3070: |[0a3070] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -0a3080: 5923 3d04 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043d │ │ -0a3084: 5420 4904 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0449 │ │ -0a3088: 5221 3d04 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043d │ │ -0a308c: 6e20 d901 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01d9 │ │ -0a3092: 6e10 820c 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0c82 │ │ -0a3098: 0e00 |000c: return-void │ │ +0a383c: |[0a383c] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +0a384c: 5923 3d04 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043d │ │ +0a3850: 5420 4904 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0449 │ │ +0a3854: 5221 3d04 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043d │ │ +0a3858: 6e20 d901 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01d9 │ │ +0a385e: 6e10 820c 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0c82 │ │ +0a3864: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0002 line=132 │ │ 0x0009 line=133 │ │ 0x000c line=134 │ │ locals : │ │ @@ -222280,23 +222252,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0a309c: |[0a309c] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -0a30ac: 6e10 770c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0c77 │ │ -0a30b2: 0c00 |0003: move-result-object v0 │ │ -0a30b4: 6e10 2201 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0a30ba: 0c00 |0007: move-result-object v0 │ │ -0a30bc: 6e20 8101 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@0181 │ │ -0a30c2: 0a00 |000b: move-result v0 │ │ -0a30c4: 6e20 8b0c 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0c8b │ │ -0a30ca: 0e00 |000f: return-void │ │ +0a3868: |[0a3868] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +0a3878: 6e10 770c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0c77 │ │ +0a387e: 0c00 |0003: move-result-object v0 │ │ +0a3880: 6e10 2201 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +0a3886: 0c00 |0007: move-result-object v0 │ │ +0a3888: 6e20 8101 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@0181 │ │ +0a388e: 0a00 |000b: move-result v0 │ │ +0a3890: 6e20 8b0c 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0c8b │ │ +0a3896: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x000f line=143 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -222306,20 +222278,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a30cc: |[0a30cc] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -0a30dc: 5210 4304 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0443 │ │ -0a30e0: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -0a30e4: 5212 4304 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0443 │ │ -0a30e8: 6f20 bb0c 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0cbb │ │ -0a30ee: 0e00 |0009: return-void │ │ +0a3898: |[0a3898] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +0a38a8: 5210 4304 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0443 │ │ +0a38ac: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +0a38b0: 5212 4304 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0443 │ │ +0a38b4: 6f20 bb0c 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0cbb │ │ +0a38ba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0004 line=163 │ │ 0x0006 line=165 │ │ 0x0009 line=166 │ │ locals : │ │ @@ -222331,55 +222303,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -0a30f0: |[0a30f0] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -0a3100: 5472 4a04 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@044a │ │ -0a3104: 6e10 790c 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0c79 │ │ -0a310a: 0a00 |0005: move-result v0 │ │ -0a310c: 5475 3804 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0438 │ │ -0a3110: 6e10 2024 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@2420 │ │ -0a3116: 0a05 |000b: move-result v5 │ │ -0a3118: 5276 4804 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0448 │ │ -0a311c: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -0a3120: 5475 3804 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0438 │ │ -0a3124: 6e10 2324 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@2423 │ │ -0a312a: 0a05 |0015: move-result v5 │ │ -0a312c: 5276 4804 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0448 │ │ -0a3130: 9003 0506 |0018: add-int v3, v5, v6 │ │ -0a3134: 5275 3e04 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@043e │ │ -0a3138: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -0a313c: 6e50 e401 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@01e4 │ │ -0a3142: 6f40 be0c 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0cbe │ │ -0a3148: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -0a314c: a705 0905 |0026: sub-float v5, v9, v5 │ │ -0a3150: 7110 a924 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ -0a3156: 0a05 |002b: move-result v5 │ │ -0a3158: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -0a315c: c865 |002e: mul-float/2addr v5, v6 │ │ -0a315e: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -0a3162: c865 |0031: mul-float/2addr v5, v6 │ │ -0a3164: 8755 |0032: float-to-int v5, v5 │ │ -0a3166: 5975 4704 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0447 │ │ -0a316a: 5475 3804 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0438 │ │ -0a316e: 6e10 2024 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@2420 │ │ -0a3174: 0a05 |003a: move-result v5 │ │ -0a3176: 5276 4804 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0448 │ │ -0a317a: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -0a317e: 5475 3804 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0438 │ │ -0a3182: 6e10 2324 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@2423 │ │ -0a3188: 0a05 |0044: move-result v5 │ │ -0a318a: 5276 4804 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0448 │ │ -0a318e: 9003 0506 |0047: add-int v3, v5, v6 │ │ -0a3192: 6e50 e701 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@01e7 │ │ -0a3198: 6e20 830c 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0c83 │ │ -0a319e: 0e00 |004f: return-void │ │ +0a38bc: |[0a38bc] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +0a38cc: 5472 4a04 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@044a │ │ +0a38d0: 6e10 790c 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0c79 │ │ +0a38d6: 0a00 |0005: move-result v0 │ │ +0a38d8: 5475 3804 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0438 │ │ +0a38dc: 6e10 2024 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@2420 │ │ +0a38e2: 0a05 |000b: move-result v5 │ │ +0a38e4: 5276 4804 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0448 │ │ +0a38e8: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +0a38ec: 5475 3804 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0438 │ │ +0a38f0: 6e10 2324 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@2423 │ │ +0a38f6: 0a05 |0015: move-result v5 │ │ +0a38f8: 5276 4804 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0448 │ │ +0a38fc: 9003 0506 |0018: add-int v3, v5, v6 │ │ +0a3900: 5275 3e04 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@043e │ │ +0a3904: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +0a3908: 6e50 e401 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@01e4 │ │ +0a390e: 6f40 be0c 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0cbe │ │ +0a3914: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +0a3918: a705 0905 |0026: sub-float v5, v9, v5 │ │ +0a391c: 7110 a924 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@24a9 │ │ +0a3922: 0a05 |002b: move-result v5 │ │ +0a3924: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +0a3928: c865 |002e: mul-float/2addr v5, v6 │ │ +0a392a: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +0a392e: c865 |0031: mul-float/2addr v5, v6 │ │ +0a3930: 8755 |0032: float-to-int v5, v5 │ │ +0a3932: 5975 4704 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0447 │ │ +0a3936: 5475 3804 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0438 │ │ +0a393a: 6e10 2024 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@2420 │ │ +0a3940: 0a05 |003a: move-result v5 │ │ +0a3942: 5276 4804 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0448 │ │ +0a3946: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +0a394a: 5475 3804 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0438 │ │ +0a394e: 6e10 2324 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@2423 │ │ +0a3954: 0a05 |0044: move-result v5 │ │ +0a3956: 5276 4804 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0448 │ │ +0a395a: 9003 0506 |0047: add-int v3, v5, v6 │ │ +0a395e: 6e50 e701 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@01e7 │ │ +0a3964: 6e20 830c 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0c83 │ │ +0a396a: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0002 line=280 │ │ 0x0006 line=281 │ │ 0x0010 line=282 │ │ 0x001a line=283 │ │ @@ -222398,21 +222370,21 @@ │ │ 0x001a - 0x0050 reg=3 right I │ │ 0x001e - 0x0050 reg=4 top I │ │ 0x0000 - 0x0050 reg=7 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0050 reg=8 position I │ │ 0x0000 - 0x0050 reg=9 positionOffset F │ │ 0x0000 - 0x0050 reg=10 force Z │ │ │ │ - source_file_idx : 3039 (PagerTabStrip.java) │ │ + source_file_idx : 3045 (PagerTabStrip.java) │ │ │ │ Class #789 header: │ │ -class_idx : 565 │ │ +class_idx : 569 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 564 │ │ -source_file_idx : 3623 │ │ +superclass_idx : 568 │ │ +source_file_idx : 3629 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #789 annotations: │ │ Annotations on class │ │ @@ -222432,17 +222404,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a31a0: |[0a31a0] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ -0a31b0: 7010 e30c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0ce3 │ │ -0a31b6: 0e00 |0003: return-void │ │ +0a396c: |[0a396c] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ +0a397c: 7010 e30c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0ce3 │ │ +0a3982: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -222451,32 +222423,32 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a31b8: |[0a31b8] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -0a31c8: 7110 f50d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0df5 │ │ -0a31ce: 0a00 |0003: move-result v0 │ │ -0a31d0: 0f00 |0004: return v0 │ │ +0a3984: |[0a3984] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +0a3994: 7110 f50d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0df5 │ │ +0a399a: 0a00 |0003: move-result v0 │ │ +0a399c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - source_file_idx : 3623 (ViewCompat.java) │ │ + source_file_idx : 3629 (ViewCompat.java) │ │ │ │ Class #790 header: │ │ -class_idx : 591 │ │ +class_idx : 595 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 595 │ │ -source_file_idx : 3638 │ │ +superclass_idx : 599 │ │ +source_file_idx : 3644 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #790 annotations: │ │ Annotations on class │ │ @@ -222496,17 +222468,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a31d4: |[0a31d4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ -0a31e4: 7010 4f0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0e4f │ │ -0a31ea: 0e00 |0003: return-void │ │ +0a39a0: |[0a39a0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ +0a39b0: 7010 4f0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0e4f │ │ +0a39b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ │ │ Virtual methods - │ │ @@ -222515,33 +222487,33 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a31ec: |[0a31ec] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0a31fc: 7120 5b0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0e5b │ │ -0a3202: 0e00 |0003: return-void │ │ +0a39b8: |[0a39b8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +0a39c8: 7120 5b0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0e5b │ │ +0a39ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=2 split Z │ │ │ │ - source_file_idx : 3638 (ViewGroupCompat.java) │ │ + source_file_idx : 3644 (ViewGroupCompat.java) │ │ │ │ Class #791 header: │ │ -class_idx : 616 │ │ +class_idx : 620 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 618 │ │ -source_file_idx : 3649 │ │ +superclass_idx : 622 │ │ +source_file_idx : 3655 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #791 annotations: │ │ Annotations on class │ │ @@ -222561,17 +222533,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3204: |[0a3204] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ -0a3214: 7010 100f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0f10 │ │ -0a321a: 0e00 |0003: return-void │ │ +0a39d0: |[0a39d0] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ +0a39e0: 7010 100f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0f10 │ │ +0a39e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ │ │ Virtual methods - │ │ @@ -222580,34 +222552,34 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0a321c: |[0a321c] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a322c: 7130 160f 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewParentCompatICS;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f16 │ │ -0a3232: 0a00 |0003: move-result v0 │ │ -0a3234: 0f00 |0004: return v0 │ │ +0a39e8: |[0a39e8] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0a39f8: 7130 160f 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewParentCompatICS;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f16 │ │ +0a39fe: 0a00 |0003: move-result v0 │ │ +0a3a00: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ 0x0000 - 0x0005 reg=2 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0005 reg=3 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 3649 (ViewParentCompat.java) │ │ + source_file_idx : 3655 (ViewParentCompat.java) │ │ │ │ Class #792 header: │ │ -class_idx : 625 │ │ +class_idx : 629 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 621 │ │ -source_file_idx : 3655 │ │ +superclass_idx : 625 │ │ +source_file_idx : 3661 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 31 │ │ │ │ Class #792 annotations: │ │ Annotations on class │ │ @@ -222627,17 +222599,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3238: |[0a3238] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.:()V │ │ -0a3248: 7010 170f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@0f17 │ │ -0a324e: 0e00 |0003: return-void │ │ +0a3a04: |[0a3a04] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.:()V │ │ +0a3a14: 7010 170f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@0f17 │ │ +0a3a1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -222646,17 +222618,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3250: |[0a3250] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alpha:(Landroid/view/View;F)V │ │ -0a3260: 7120 b10f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alpha:(Landroid/view/View;F)V // method@0fb1 │ │ -0a3266: 0e00 |0003: return-void │ │ +0a3a1c: |[0a3a1c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alpha:(Landroid/view/View;F)V │ │ +0a3a2c: 7120 b10f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alpha:(Landroid/view/View;F)V // method@0fb1 │ │ +0a3a32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0003 line=241 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -222667,17 +222639,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3268: |[0a3268] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/view/View;F)V │ │ -0a3278: 7120 b20f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alphaBy:(Landroid/view/View;F)V // method@0fb2 │ │ -0a327e: 0e00 |0003: return-void │ │ +0a3a34: |[0a3a34] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/view/View;F)V │ │ +0a3a44: 7120 b20f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alphaBy:(Landroid/view/View;F)V // method@0fb2 │ │ +0a3a4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0003 line=276 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -222688,17 +222660,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3280: |[0a3280] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.cancel:(Landroid/view/View;)V │ │ -0a3290: 7110 b30f 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.cancel:(Landroid/view/View;)V // method@0fb3 │ │ -0a3296: 0e00 |0003: return-void │ │ +0a3a4c: |[0a3a4c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.cancel:(Landroid/view/View;)V │ │ +0a3a5c: 7110 b30f 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.cancel:(Landroid/view/View;)V // method@0fb3 │ │ +0a3a62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0003 line=331 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -222708,18 +222680,18 @@ │ │ type : '(Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3298: |[0a3298] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getDuration:(Landroid/view/View;)J │ │ -0a32a8: 7110 b40f 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getDuration:(Landroid/view/View;)J // method@0fb4 │ │ -0a32ae: 0b00 |0003: move-result-wide v0 │ │ -0a32b0: 1000 |0004: return-wide v0 │ │ +0a3a64: |[0a3a64] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getDuration:(Landroid/view/View;)J │ │ +0a3a74: 7110 b40f 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getDuration:(Landroid/view/View;)J // method@0fb4 │ │ +0a3a7a: 0b00 |0003: move-result-wide v0 │ │ +0a3a7c: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ │ │ @@ -222728,18 +222700,18 @@ │ │ type : '(Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a32b4: |[0a32b4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/view/View;)J │ │ -0a32c4: 7110 b50f 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getStartDelay:(Landroid/view/View;)J // method@0fb5 │ │ -0a32ca: 0b00 |0003: move-result-wide v0 │ │ -0a32cc: 1000 |0004: return-wide v0 │ │ +0a3a80: |[0a3a80] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/view/View;)J │ │ +0a3a90: 7110 b50f 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getStartDelay:(Landroid/view/View;)J // method@0fb5 │ │ +0a3a96: 0b00 |0003: move-result-wide v0 │ │ +0a3a98: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ │ │ @@ -222748,17 +222720,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a32d0: |[0a32d0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotation:(Landroid/view/View;F)V │ │ -0a32e0: 7120 b60f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotation:(Landroid/view/View;F)V // method@0fb6 │ │ -0a32e6: 0e00 |0003: return-void │ │ +0a3a9c: |[0a3a9c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotation:(Landroid/view/View;F)V │ │ +0a3aac: 7120 b60f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotation:(Landroid/view/View;F)V // method@0fb6 │ │ +0a3ab2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0003 line=281 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -222769,17 +222741,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a32e8: |[0a32e8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/view/View;F)V │ │ -0a32f8: 7120 b70f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationBy:(Landroid/view/View;F)V // method@0fb7 │ │ -0a32fe: 0e00 |0003: return-void │ │ +0a3ab4: |[0a3ab4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/view/View;F)V │ │ +0a3ac4: 7120 b70f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationBy:(Landroid/view/View;F)V // method@0fb7 │ │ +0a3aca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0003 line=286 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -222790,17 +222762,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3300: |[0a3300] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationX:(Landroid/view/View;F)V │ │ -0a3310: 7120 b80f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationX:(Landroid/view/View;F)V // method@0fb8 │ │ -0a3316: 0e00 |0003: return-void │ │ +0a3acc: |[0a3acc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationX:(Landroid/view/View;F)V │ │ +0a3adc: 7120 b80f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationX:(Landroid/view/View;F)V // method@0fb8 │ │ +0a3ae2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0003 line=291 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -222811,17 +222783,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3318: |[0a3318] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/view/View;F)V │ │ -0a3328: 7120 b90f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationXBy:(Landroid/view/View;F)V // method@0fb9 │ │ -0a332e: 0e00 |0003: return-void │ │ +0a3ae4: |[0a3ae4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/view/View;F)V │ │ +0a3af4: 7120 b90f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationXBy:(Landroid/view/View;F)V // method@0fb9 │ │ +0a3afa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0003 line=296 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -222832,17 +222804,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3330: |[0a3330] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationY:(Landroid/view/View;F)V │ │ -0a3340: 7120 ba0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationY:(Landroid/view/View;F)V // method@0fba │ │ -0a3346: 0e00 |0003: return-void │ │ +0a3afc: |[0a3afc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationY:(Landroid/view/View;F)V │ │ +0a3b0c: 7120 ba0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationY:(Landroid/view/View;F)V // method@0fba │ │ +0a3b12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0003 line=301 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -222853,17 +222825,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3348: |[0a3348] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/view/View;F)V │ │ -0a3358: 7120 bb0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationYBy:(Landroid/view/View;F)V // method@0fbb │ │ -0a335e: 0e00 |0003: return-void │ │ +0a3b14: |[0a3b14] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/view/View;F)V │ │ +0a3b24: 7120 bb0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationYBy:(Landroid/view/View;F)V // method@0fbb │ │ +0a3b2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0003 line=306 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -222874,17 +222846,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3360: |[0a3360] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleX:(Landroid/view/View;F)V │ │ -0a3370: 7120 bc0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleX:(Landroid/view/View;F)V // method@0fbc │ │ -0a3376: 0e00 |0003: return-void │ │ +0a3b2c: |[0a3b2c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleX:(Landroid/view/View;F)V │ │ +0a3b3c: 7120 bc0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleX:(Landroid/view/View;F)V // method@0fbc │ │ +0a3b42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0003 line=311 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -222895,17 +222867,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3378: |[0a3378] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/view/View;F)V │ │ -0a3388: 7120 bd0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleXBy:(Landroid/view/View;F)V // method@0fbd │ │ -0a338e: 0e00 |0003: return-void │ │ +0a3b44: |[0a3b44] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/view/View;F)V │ │ +0a3b54: 7120 bd0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleXBy:(Landroid/view/View;F)V // method@0fbd │ │ +0a3b5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0003 line=316 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -222916,17 +222888,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3390: |[0a3390] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleY:(Landroid/view/View;F)V │ │ -0a33a0: 7120 be0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleY:(Landroid/view/View;F)V // method@0fbe │ │ -0a33a6: 0e00 |0003: return-void │ │ +0a3b5c: |[0a3b5c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleY:(Landroid/view/View;F)V │ │ +0a3b6c: 7120 be0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleY:(Landroid/view/View;F)V // method@0fbe │ │ +0a3b72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0003 line=321 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -222937,17 +222909,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a33a8: |[0a33a8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/view/View;F)V │ │ -0a33b8: 7120 bf0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleYBy:(Landroid/view/View;F)V // method@0fbf │ │ -0a33be: 0e00 |0003: return-void │ │ +0a3b74: |[0a3b74] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/view/View;F)V │ │ +0a3b84: 7120 bf0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleYBy:(Landroid/view/View;F)V // method@0fbf │ │ +0a3b8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x0003 line=326 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -222958,17 +222930,17 @@ │ │ type : '(Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a33c0: |[0a33c0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setDuration:(Landroid/view/View;J)V │ │ -0a33d0: 7130 c00f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setDuration:(Landroid/view/View;J)V // method@0fc0 │ │ -0a33d6: 0e00 |0003: return-void │ │ +0a3b8c: |[0a3b8c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setDuration:(Landroid/view/View;J)V │ │ +0a3b9c: 7130 c00f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setDuration:(Landroid/view/View;J)V // method@0fc0 │ │ +0a3ba2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0003 line=236 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -222979,17 +222951,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a33d8: |[0a33d8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ -0a33e8: 7120 c10f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@0fc1 │ │ -0a33ee: 0e00 |0003: return-void │ │ +0a3ba4: |[0a3ba4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ +0a3bb4: 7120 c10f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@0fc1 │ │ +0a3bba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=261 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -223000,17 +222972,17 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a33f0: |[0a33f0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -0a3400: 7120 c20f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0fc2 │ │ -0a3406: 0e00 |0003: return-void │ │ +0a3bbc: |[0a3bbc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +0a3bcc: 7120 c20f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0fc2 │ │ +0a3bd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0003 line=371 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -223021,17 +222993,17 @@ │ │ type : '(Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a3408: |[0a3408] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/view/View;J)V │ │ -0a3418: 7130 c30f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setStartDelay:(Landroid/view/View;J)V // method@0fc3 │ │ -0a341e: 0e00 |0003: return-void │ │ +0a3bd4: |[0a3bd4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/view/View;J)V │ │ +0a3be4: 7130 c30f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setStartDelay:(Landroid/view/View;J)V // method@0fc3 │ │ +0a3bea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0003 line=266 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -223042,17 +223014,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3420: |[0a3420] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.start:(Landroid/view/View;)V │ │ -0a3430: 7110 c40f 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.start:(Landroid/view/View;)V // method@0fc4 │ │ -0a3436: 0e00 |0003: return-void │ │ +0a3bec: |[0a3bec] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.start:(Landroid/view/View;)V │ │ +0a3bfc: 7110 c40f 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.start:(Landroid/view/View;)V // method@0fc4 │ │ +0a3c02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0003 line=366 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -223062,17 +223034,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3438: |[0a3438] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationX:(Landroid/view/View;F)V │ │ -0a3448: 7120 c50f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationX:(Landroid/view/View;F)V // method@0fc5 │ │ -0a344e: 0e00 |0003: return-void │ │ +0a3c04: |[0a3c04] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationX:(Landroid/view/View;F)V │ │ +0a3c14: 7120 c50f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationX:(Landroid/view/View;F)V // method@0fc5 │ │ +0a3c1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0003 line=246 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -223083,17 +223055,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3450: |[0a3450] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/view/View;F)V │ │ -0a3460: 7120 c60f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationXBy:(Landroid/view/View;F)V // method@0fc6 │ │ -0a3466: 0e00 |0003: return-void │ │ +0a3c1c: |[0a3c1c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/view/View;F)V │ │ +0a3c2c: 7120 c60f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationXBy:(Landroid/view/View;F)V // method@0fc6 │ │ +0a3c32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=356 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -223104,17 +223076,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3468: |[0a3468] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationY:(Landroid/view/View;F)V │ │ -0a3478: 7120 c70f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationY:(Landroid/view/View;F)V // method@0fc7 │ │ -0a347e: 0e00 |0003: return-void │ │ +0a3c34: |[0a3c34] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationY:(Landroid/view/View;F)V │ │ +0a3c44: 7120 c70f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationY:(Landroid/view/View;F)V // method@0fc7 │ │ +0a3c4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=251 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -223125,17 +223097,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3480: |[0a3480] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/view/View;F)V │ │ -0a3490: 7120 c80f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationYBy:(Landroid/view/View;F)V // method@0fc8 │ │ -0a3496: 0e00 |0003: return-void │ │ +0a3c4c: |[0a3c4c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/view/View;F)V │ │ +0a3c5c: 7120 c80f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationYBy:(Landroid/view/View;F)V // method@0fc8 │ │ +0a3c62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0003 line=361 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -223146,19 +223118,19 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0a3498: |[0a3498] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0a34a8: 2200 6e02 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1; // type@026e │ │ -0a34ac: 7030 380f 1003 |0002: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V // method@0f38 │ │ -0a34b2: 6e30 560f 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0f56 │ │ -0a34b8: 0e00 |0008: return-void │ │ +0a3c64: |[0a3c64] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0a3c74: 2200 7202 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1; // type@0272 │ │ +0a3c78: 7030 380f 1003 |0002: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V // method@0f38 │ │ +0a3c7e: 6e30 560f 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0f56 │ │ +0a3c84: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ 0x0008 line=390 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0009 reg=2 view Landroid/view/View; │ │ @@ -223169,21 +223141,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0a34bc: |[0a34bc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withLayer:(Landroid/view/View;)V │ │ -0a34cc: 7110 bd0d 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0dbd │ │ -0a34d2: 0a00 |0003: move-result v0 │ │ -0a34d4: 2201 7002 |0004: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3; // type@0270 │ │ -0a34d8: 7030 400f 2100 |0006: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;I)V // method@0f40 │ │ -0a34de: 6e30 560f 3201 |0009: invoke-virtual {v2, v3, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0f56 │ │ -0a34e4: 0e00 |000c: return-void │ │ +0a3c88: |[0a3c88] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withLayer:(Landroid/view/View;)V │ │ +0a3c98: 7110 bd0d 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0dbd │ │ +0a3c9e: 0a00 |0003: move-result v0 │ │ +0a3ca0: 2201 7402 |0004: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3; // type@0274 │ │ +0a3ca4: 7030 400f 2100 |0006: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;I)V // method@0f40 │ │ +0a3caa: 6e30 560f 3201 |0009: invoke-virtual {v2, v3, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0f56 │ │ +0a3cb0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 0x0004 line=414 │ │ 0x000c line=429 │ │ locals : │ │ 0x0004 - 0x000d reg=0 currentLayerType I │ │ @@ -223195,19 +223167,19 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0a34e8: |[0a34e8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0a34f8: 2200 6f02 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2; // type@026f │ │ -0a34fc: 7030 3c0f 1003 |0002: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V // method@0f3c │ │ -0a3502: 6e30 560f 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0f56 │ │ -0a3508: 0e00 |0008: return-void │ │ +0a3cb4: |[0a3cb4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0a3cc4: 2200 7302 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2; // type@0273 │ │ +0a3cc8: 7030 3c0f 1003 |0002: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V // method@0f3c │ │ +0a3cce: 6e30 560f 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0f56 │ │ +0a3cd4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0008 line=409 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0009 reg=2 view Landroid/view/View; │ │ @@ -223218,17 +223190,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a350c: |[0a350c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.x:(Landroid/view/View;F)V │ │ -0a351c: 7120 c90f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.x:(Landroid/view/View;F)V // method@0fc9 │ │ -0a3522: 0e00 |0003: return-void │ │ +0a3cd8: |[0a3cd8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.x:(Landroid/view/View;F)V │ │ +0a3ce8: 7120 c90f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.x:(Landroid/view/View;F)V // method@0fc9 │ │ +0a3cee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0003 line=336 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -223239,17 +223211,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3524: |[0a3524] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.xBy:(Landroid/view/View;F)V │ │ -0a3534: 7120 ca0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.xBy:(Landroid/view/View;F)V // method@0fca │ │ -0a353a: 0e00 |0003: return-void │ │ +0a3cf0: |[0a3cf0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.xBy:(Landroid/view/View;F)V │ │ +0a3d00: 7120 ca0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.xBy:(Landroid/view/View;F)V // method@0fca │ │ +0a3d06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0003 line=341 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -223260,17 +223232,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a353c: |[0a353c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.y:(Landroid/view/View;F)V │ │ -0a354c: 7120 cb0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.y:(Landroid/view/View;F)V // method@0fcb │ │ -0a3552: 0e00 |0003: return-void │ │ +0a3d08: |[0a3d08] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.y:(Landroid/view/View;F)V │ │ +0a3d18: 7120 cb0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.y:(Landroid/view/View;F)V // method@0fcb │ │ +0a3d1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0003 line=346 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -223281,32 +223253,32 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3554: |[0a3554] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.yBy:(Landroid/view/View;F)V │ │ -0a3564: 7120 cc0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.yBy:(Landroid/view/View;F)V // method@0fcc │ │ -0a356a: 0e00 |0003: return-void │ │ +0a3d20: |[0a3d20] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.yBy:(Landroid/view/View;F)V │ │ +0a3d30: 7120 cc0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.yBy:(Landroid/view/View;F)V // method@0fcc │ │ +0a3d36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0003 line=351 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 value F │ │ │ │ - source_file_idx : 3655 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 3661 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #793 header: │ │ -class_idx : 636 │ │ +class_idx : 640 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 637 │ │ +superclass_idx : 641 │ │ source_file_idx : 408 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #793 annotations: │ │ @@ -223327,17 +223299,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a356c: |[0a356c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -0a357c: 7010 db0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0fdb │ │ -0a3582: 0e00 |0003: return-void │ │ +0a3d38: |[0a3d38] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +0a3d48: 7010 db0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0fdb │ │ +0a3d4e: 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 - │ │ @@ -223346,17 +223318,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 │ │ -0a3584: |[0a3584] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -0a3594: 7120 e90f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0fe9 │ │ -0a359a: 0e00 |0003: return-void │ │ +0a3d50: |[0a3d50] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +0a3d60: 7120 e90f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0fe9 │ │ +0a3d66: 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; │ │ @@ -223367,18 +223339,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 │ │ -0a359c: |[0a359c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -0a35ac: 7120 ea0f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0fea │ │ -0a35b2: 0c00 |0003: move-result-object v0 │ │ -0a35b4: 1100 |0004: return-object v0 │ │ +0a3d68: |[0a3d68] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +0a3d78: 7120 ea0f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0fea │ │ +0a3d7e: 0c00 |0003: move-result-object v0 │ │ +0a3d80: 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 │ │ @@ -223388,31 +223360,31 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a35b8: |[0a35b8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0a35c8: 7110 eb0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0feb │ │ -0a35ce: 0a00 |0003: move-result v0 │ │ -0a35d0: 0f00 |0004: return v0 │ │ +0a3d84: |[0a3d84] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +0a3d94: 7110 eb0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0feb │ │ +0a3d9a: 0a00 |0003: move-result v0 │ │ +0a3d9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ source_file_idx : 408 (AccessibilityEventCompat.java) │ │ │ │ Class #794 header: │ │ -class_idx : 642 │ │ +class_idx : 646 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 643 │ │ +superclass_idx : 647 │ │ source_file_idx : 414 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #794 annotations: │ │ @@ -223437,17 +223409,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a35d4: |[0a35d4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -0a35e4: 7010 f50f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0ff5 │ │ -0a35ea: 0e00 |0003: return-void │ │ +0a3da0: |[0a3da0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +0a3db0: 7010 f50f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0ff5 │ │ +0a3db6: 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 - │ │ @@ -223456,19 +223428,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 │ │ -0a35ec: |[0a35ec] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0a35fc: 5430 0a05 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@050a │ │ -0a3600: 7120 1010 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@1010 │ │ -0a3606: 0a00 |0005: move-result v0 │ │ -0a3608: 0f00 |0006: return v0 │ │ +0a3db8: |[0a3db8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0a3dc8: 5430 0a05 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@050a │ │ +0a3dcc: 7120 1010 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@1010 │ │ +0a3dd2: 0a00 |0005: move-result v0 │ │ +0a3dd4: 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; │ │ @@ -223478,18 +223450,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 │ │ -0a360c: |[0a360c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0a361c: 7120 1110 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@1011 │ │ -0a3622: 0c00 |0003: move-result-object v0 │ │ -0a3624: 1100 |0004: return-object v0 │ │ +0a3dd8: |[0a3dd8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +0a3de8: 7120 1110 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@1011 │ │ +0a3dee: 0c00 |0003: move-result-object v0 │ │ +0a3df0: 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 │ │ @@ -223499,18 +223471,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 │ │ -0a3628: |[0a3628] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -0a3638: 7110 1210 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@1012 │ │ -0a363e: 0c00 |0003: move-result-object v0 │ │ -0a3640: 1100 |0004: return-object v0 │ │ +0a3df4: |[0a3df4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +0a3e04: 7110 1210 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@1012 │ │ +0a3e0a: 0c00 |0003: move-result-object v0 │ │ +0a3e0c: 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; │ │ │ │ @@ -223519,18 +223491,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3644: |[0a3644] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -0a3654: 7110 1310 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@1013 │ │ -0a365a: 0a00 |0003: move-result v0 │ │ -0a365c: 0f00 |0004: return v0 │ │ +0a3e10: |[0a3e10] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +0a3e20: 7110 1310 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@1013 │ │ +0a3e26: 0a00 |0003: move-result v0 │ │ +0a3e28: 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; │ │ │ │ @@ -223539,20 +223511,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 │ │ -0a3660: |[0a3660] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -0a3670: 2200 8102 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@0281 │ │ -0a3674: 7030 ec0f 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@0fec │ │ -0a367a: 7110 1410 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@1014 │ │ -0a3680: 0c00 |0008: move-result-object v0 │ │ -0a3682: 1100 |0009: return-object v0 │ │ +0a3e2c: |[0a3e2c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +0a3e3c: 2200 8502 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@0285 │ │ +0a3e40: 7030 ec0f 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@0fec │ │ +0a3e46: 7110 1410 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@1014 │ │ +0a3e4c: 0c00 |0008: move-result-object v0 │ │ +0a3e4e: 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; │ │ │ │ @@ -223561,33 +223533,33 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a3684: |[0a3684] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0a3694: 5430 0a05 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@050a │ │ -0a3698: 7120 1510 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@1015 │ │ -0a369e: 0a00 |0005: move-result v0 │ │ -0a36a0: 0f00 |0006: return v0 │ │ +0a3e50: |[0a3e50] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0a3e60: 5430 0a05 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@050a │ │ +0a3e64: 7120 1510 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@1015 │ │ +0a3e6a: 0a00 |0005: move-result v0 │ │ +0a3e6c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; │ │ 0x0000 - 0x0007 reg=2 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=3 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ source_file_idx : 414 (AccessibilityManagerCompat.java) │ │ │ │ Class #795 header: │ │ -class_idx : 650 │ │ +class_idx : 654 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 655 │ │ +superclass_idx : 659 │ │ source_file_idx : 420 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 47 │ │ │ │ Class #795 annotations: │ │ @@ -223610,17 +223582,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a36a4: |[0a36a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -0a36b4: 7010 9a10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@109a │ │ -0a36ba: 0e00 |0003: return-void │ │ +0a3e70: |[0a3e70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +0a3e80: 7010 9a10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@109a │ │ +0a3e86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -223629,17 +223601,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a36bc: |[0a36bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -0a36cc: 7120 2411 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@1124 │ │ -0a36d2: 0e00 |0003: return-void │ │ +0a3e88: |[0a3e88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +0a3e98: 7120 2411 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@1124 │ │ +0a3e9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0003 line=445 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -223650,17 +223622,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 │ │ -0a36d4: |[0a36d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0a36e4: 7120 2511 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@1125 │ │ -0a36ea: 0e00 |0003: return-void │ │ +0a3ea0: |[0a3ea0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0a3eb0: 7120 2511 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@1125 │ │ +0a3eb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x0003 line=450 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -223671,18 +223643,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 │ │ -0a36ec: |[0a36ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -0a36fc: 7120 2611 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@1126 │ │ -0a3702: 0c00 |0003: move-result-object v0 │ │ -0a3704: 1100 |0004: return-object v0 │ │ +0a3eb8: |[0a3eb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +0a3ec8: 7120 2611 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@1126 │ │ +0a3ece: 0c00 |0003: move-result-object v0 │ │ +0a3ed0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -223692,18 +223664,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3708: |[0a3708] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -0a3718: 7110 2711 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@1127 │ │ -0a371e: 0a00 |0003: move-result v0 │ │ -0a3720: 0f00 |0004: return v0 │ │ +0a3ed4: |[0a3ed4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +0a3ee4: 7110 2711 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@1127 │ │ +0a3eea: 0a00 |0003: move-result v0 │ │ +0a3eec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -223712,17 +223684,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 │ │ -0a3724: |[0a3724] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0a3734: 7120 2811 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1128 │ │ -0a373a: 0e00 |0003: return-void │ │ +0a3ef0: |[0a3ef0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0a3f00: 7120 2811 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1128 │ │ +0a3f06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0003 line=465 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -223733,17 +223705,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 │ │ -0a373c: |[0a373c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0a374c: 7120 2911 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1129 │ │ -0a3752: 0e00 |0003: return-void │ │ +0a3f08: |[0a3f08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0a3f18: 7120 2911 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1129 │ │ +0a3f1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x0003 line=470 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -223754,18 +223726,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 │ │ -0a3754: |[0a3754] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0a3764: 7120 2a11 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@112a │ │ -0a376a: 0c00 |0003: move-result-object v0 │ │ -0a376c: 1100 |0004: return-object v0 │ │ +0a3f20: |[0a3f20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0a3f30: 7120 2a11 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@112a │ │ +0a3f36: 0c00 |0003: move-result-object v0 │ │ +0a3f38: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 index I │ │ @@ -223775,18 +223747,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3770: |[0a3770] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -0a3780: 7110 2b11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@112b │ │ -0a3786: 0a00 |0003: move-result v0 │ │ -0a3788: 0f00 |0004: return v0 │ │ +0a3f3c: |[0a3f3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +0a3f4c: 7110 2b11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@112b │ │ +0a3f52: 0a00 |0003: move-result v0 │ │ +0a3f54: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -223795,18 +223767,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 │ │ -0a378c: |[0a378c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a379c: 7110 2c11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@112c │ │ -0a37a2: 0c00 |0003: move-result-object v0 │ │ -0a37a4: 1100 |0004: return-object v0 │ │ +0a3f58: |[0a3f58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a3f68: 7110 2c11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@112c │ │ +0a3f6e: 0c00 |0003: move-result-object v0 │ │ +0a3f70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -223815,18 +223787,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 │ │ -0a37a8: |[0a37a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a37b8: 7110 2d11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@112d │ │ -0a37be: 0c00 |0003: move-result-object v0 │ │ -0a37c0: 1100 |0004: return-object v0 │ │ +0a3f74: |[0a3f74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a3f84: 7110 2d11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@112d │ │ +0a3f8a: 0c00 |0003: move-result-object v0 │ │ +0a3f8c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -223835,18 +223807,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 │ │ -0a37c4: |[0a37c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a37d4: 7110 2e11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@112e │ │ -0a37da: 0c00 |0003: move-result-object v0 │ │ -0a37dc: 1100 |0004: return-object v0 │ │ +0a3f90: |[0a3f90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a3fa0: 7110 2e11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@112e │ │ +0a3fa6: 0c00 |0003: move-result-object v0 │ │ +0a3fa8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -223855,18 +223827,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 │ │ -0a37e0: |[0a37e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0a37f0: 7110 2f11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@112f │ │ -0a37f6: 0c00 |0003: move-result-object v0 │ │ -0a37f8: 1100 |0004: return-object v0 │ │ +0a3fac: |[0a3fac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a3fbc: 7110 2f11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@112f │ │ +0a3fc2: 0c00 |0003: move-result-object v0 │ │ +0a3fc4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -223875,18 +223847,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 │ │ -0a37fc: |[0a37fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a380c: 7110 3011 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1130 │ │ -0a3812: 0c00 |0003: move-result-object v0 │ │ -0a3814: 1100 |0004: return-object v0 │ │ +0a3fc8: |[0a3fc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a3fd8: 7110 3011 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1130 │ │ +0a3fde: 0c00 |0003: move-result-object v0 │ │ +0a3fe0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -223895,18 +223867,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3818: |[0a3818] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0a3828: 7110 3111 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@1131 │ │ -0a382e: 0a00 |0003: move-result v0 │ │ -0a3830: 0f00 |0004: return v0 │ │ +0a3fe4: |[0a3fe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0a3ff4: 7110 3111 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@1131 │ │ +0a3ffa: 0a00 |0003: move-result v0 │ │ +0a3ffc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -223915,18 +223887,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3834: |[0a3834] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -0a3844: 7110 3211 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@1132 │ │ -0a384a: 0a00 |0003: move-result v0 │ │ -0a384c: 0f00 |0004: return v0 │ │ +0a4000: |[0a4000] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +0a4010: 7110 3211 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@1132 │ │ +0a4016: 0a00 |0003: move-result v0 │ │ +0a4018: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -223935,18 +223907,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3850: |[0a3850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0a3860: 7110 3311 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@1133 │ │ -0a3866: 0a00 |0003: move-result v0 │ │ -0a3868: 0f00 |0004: return v0 │ │ +0a401c: |[0a401c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0a402c: 7110 3311 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@1133 │ │ +0a4032: 0a00 |0003: move-result v0 │ │ +0a4034: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -223955,18 +223927,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a386c: |[0a386c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -0a387c: 7110 3411 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@1134 │ │ -0a3882: 0a00 |0003: move-result v0 │ │ -0a3884: 0f00 |0004: return v0 │ │ +0a4038: |[0a4038] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +0a4048: 7110 3411 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@1134 │ │ +0a404e: 0a00 |0003: move-result v0 │ │ +0a4050: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -223975,18 +223947,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3888: |[0a3888] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0a3898: 7110 3511 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@1135 │ │ -0a389e: 0a00 |0003: move-result v0 │ │ -0a38a0: 0f00 |0004: return v0 │ │ +0a4054: |[0a4054] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0a4064: 7110 3511 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@1135 │ │ +0a406a: 0a00 |0003: move-result v0 │ │ +0a406c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -223995,18 +223967,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a38a4: |[0a38a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -0a38b4: 7110 3611 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@1136 │ │ -0a38ba: 0a00 |0003: move-result v0 │ │ -0a38bc: 0f00 |0004: return v0 │ │ +0a4070: |[0a4070] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +0a4080: 7110 3611 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@1136 │ │ +0a4086: 0a00 |0003: move-result v0 │ │ +0a4088: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -224015,18 +223987,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a38c0: |[0a38c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -0a38d0: 7110 3711 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@1137 │ │ -0a38d6: 0a00 |0003: move-result v0 │ │ -0a38d8: 0f00 |0004: return v0 │ │ +0a408c: |[0a408c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +0a409c: 7110 3711 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@1137 │ │ +0a40a2: 0a00 |0003: move-result v0 │ │ +0a40a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -224035,18 +224007,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a38dc: |[0a38dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -0a38ec: 7110 3811 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@1138 │ │ -0a38f2: 0a00 |0003: move-result v0 │ │ -0a38f4: 0f00 |0004: return v0 │ │ +0a40a8: |[0a40a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +0a40b8: 7110 3811 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@1138 │ │ +0a40be: 0a00 |0003: move-result v0 │ │ +0a40c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -224055,18 +224027,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a38f8: |[0a38f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0a3908: 7110 3911 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@1139 │ │ -0a390e: 0a00 |0003: move-result v0 │ │ -0a3910: 0f00 |0004: return v0 │ │ +0a40c4: |[0a40c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0a40d4: 7110 3911 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@1139 │ │ +0a40da: 0a00 |0003: move-result v0 │ │ +0a40dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -224075,18 +224047,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3914: |[0a3914] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0a3924: 7110 3a11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@113a │ │ -0a392a: 0a00 |0003: move-result v0 │ │ -0a392c: 0f00 |0004: return v0 │ │ +0a40e0: |[0a40e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0a40f0: 7110 3a11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@113a │ │ +0a40f6: 0a00 |0003: move-result v0 │ │ +0a40f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -224095,18 +224067,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3930: |[0a3930] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -0a3940: 7110 3b11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@113b │ │ -0a3946: 0a00 |0003: move-result v0 │ │ -0a3948: 0f00 |0004: return v0 │ │ +0a40fc: |[0a40fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +0a410c: 7110 3b11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@113b │ │ +0a4112: 0a00 |0003: move-result v0 │ │ +0a4114: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -224115,18 +224087,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0a394c: |[0a394c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -0a395c: 7100 3c11 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@113c │ │ -0a3962: 0c00 |0003: move-result-object v0 │ │ -0a3964: 1100 |0004: return-object v0 │ │ +0a4118: |[0a4118] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +0a4128: 7100 3c11 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@113c │ │ +0a412e: 0c00 |0003: move-result-object v0 │ │ +0a4130: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ @@ -224134,18 +224106,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 │ │ -0a3968: |[0a3968] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0a3978: 7110 3d11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@113d │ │ -0a397e: 0c00 |0003: move-result-object v0 │ │ -0a3980: 1100 |0004: return-object v0 │ │ +0a4134: |[0a4134] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +0a4144: 7110 3d11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@113d │ │ +0a414a: 0c00 |0003: move-result-object v0 │ │ +0a414c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 source Landroid/view/View; │ │ │ │ @@ -224154,18 +224126,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 │ │ -0a3984: |[0a3984] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0a3994: 7110 3e11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@113e │ │ -0a399a: 0c00 |0003: move-result-object v0 │ │ -0a399c: 1100 |0004: return-object v0 │ │ +0a4150: |[0a4150] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a4160: 7110 3e11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@113e │ │ +0a4166: 0c00 |0003: move-result-object v0 │ │ +0a4168: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -224174,18 +224146,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a39a0: |[0a39a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -0a39b0: 7120 3f11 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@113f │ │ -0a39b6: 0a00 |0003: move-result v0 │ │ -0a39b8: 0f00 |0004: return v0 │ │ +0a416c: |[0a416c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +0a417c: 7120 3f11 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@113f │ │ +0a4182: 0a00 |0003: move-result v0 │ │ +0a4184: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -224195,17 +224167,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a39bc: |[0a39bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -0a39cc: 7110 4011 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@1140 │ │ -0a39d2: 0e00 |0003: return-void │ │ +0a4188: |[0a4188] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +0a4198: 7110 4011 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@1140 │ │ +0a419e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0003 line=660 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -224215,17 +224187,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 │ │ -0a39d4: |[0a39d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0a39e4: 7120 4111 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1141 │ │ -0a39ea: 0e00 |0003: return-void │ │ +0a41a0: |[0a41a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0a41b0: 7120 4111 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1141 │ │ +0a41b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=569 │ │ 0x0003 line=570 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -224236,17 +224208,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 │ │ -0a39ec: |[0a39ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0a39fc: 7120 4211 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1142 │ │ -0a3a02: 0e00 |0003: return-void │ │ +0a41b8: |[0a41b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0a41c8: 7120 4211 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1142 │ │ +0a41ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ 0x0003 line=575 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -224257,17 +224229,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3a04: |[0a3a04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -0a3a14: 7120 4311 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@1143 │ │ -0a3a1a: 0e00 |0003: return-void │ │ +0a41d0: |[0a41d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +0a41e0: 7120 4311 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@1143 │ │ +0a41e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=579 │ │ 0x0003 line=580 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -224278,17 +224250,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3a1c: |[0a3a1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0a3a2c: 7120 4411 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@1144 │ │ -0a3a32: 0e00 |0003: return-void │ │ +0a41e8: |[0a41e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0a41f8: 7120 4411 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@1144 │ │ +0a41fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ 0x0003 line=585 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -224299,17 +224271,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 │ │ -0a3a34: |[0a3a34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a3a44: 7120 4511 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1145 │ │ -0a3a4a: 0e00 |0003: return-void │ │ +0a4200: |[0a4200] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a4210: 7120 4511 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1145 │ │ +0a4216: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0003 line=590 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -224320,17 +224292,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3a4c: |[0a3a4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -0a3a5c: 7120 4611 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@1146 │ │ -0a3a62: 0e00 |0003: return-void │ │ +0a4218: |[0a4218] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +0a4228: 7120 4611 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@1146 │ │ +0a422e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ 0x0003 line=595 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -224341,17 +224313,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 │ │ -0a3a64: |[0a3a64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a3a74: 7120 4711 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1147 │ │ -0a3a7a: 0e00 |0003: return-void │ │ +0a4230: |[0a4230] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a4240: 7120 4711 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1147 │ │ +0a4246: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ 0x0003 line=600 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -224362,17 +224334,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3a7c: |[0a3a7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0a3a8c: 7120 4811 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@1148 │ │ -0a3a92: 0e00 |0003: return-void │ │ +0a4248: |[0a4248] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0a4258: 7120 4811 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@1148 │ │ +0a425e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ 0x0003 line=605 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -224383,17 +224355,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3a94: |[0a3a94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -0a3aa4: 7120 4911 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@1149 │ │ -0a3aaa: 0e00 |0003: return-void │ │ +0a4260: |[0a4260] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +0a4270: 7120 4911 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@1149 │ │ +0a4276: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=609 │ │ 0x0003 line=610 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -224404,17 +224376,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3aac: |[0a3aac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -0a3abc: 7120 4a11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@114a │ │ -0a3ac2: 0e00 |0003: return-void │ │ +0a4278: |[0a4278] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +0a4288: 7120 4a11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@114a │ │ +0a428e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0003 line=615 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -224425,17 +224397,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3ac4: |[0a3ac4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -0a3ad4: 7120 4b11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@114b │ │ -0a3ada: 0e00 |0003: return-void │ │ +0a4290: |[0a4290] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +0a42a0: 7120 4b11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@114b │ │ +0a42a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ 0x0003 line=620 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -224446,17 +224418,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 │ │ -0a3adc: |[0a3adc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a3aec: 7120 4c11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@114c │ │ -0a3af2: 0e00 |0003: return-void │ │ +0a42a8: |[0a42a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a42b8: 7120 4c11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@114c │ │ +0a42be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ 0x0003 line=625 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -224467,17 +224439,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 │ │ -0a3af4: |[0a3af4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0a3b04: 7120 4d11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@114d │ │ -0a3b0a: 0e00 |0003: return-void │ │ +0a42c0: |[0a42c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0a42d0: 7120 4d11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@114d │ │ +0a42d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ 0x0003 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -224488,17 +224460,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3b0c: |[0a3b0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0a3b1c: 7120 4e11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@114e │ │ -0a3b22: 0e00 |0003: return-void │ │ +0a42d8: |[0a42d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0a42e8: 7120 4e11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@114e │ │ +0a42ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=635 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -224509,17 +224481,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3b24: |[0a3b24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0a3b34: 7120 4f11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@114f │ │ -0a3b3a: 0e00 |0003: return-void │ │ +0a42f0: |[0a42f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0a4300: 7120 4f11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@114f │ │ +0a4306: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ 0x0003 line=640 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -224530,17 +224502,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3b3c: |[0a3b3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -0a3b4c: 7120 5011 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@1150 │ │ -0a3b52: 0e00 |0003: return-void │ │ +0a4308: |[0a4308] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +0a4318: 7120 5011 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@1150 │ │ +0a431e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ 0x0003 line=645 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -224551,17 +224523,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 │ │ -0a3b54: |[0a3b54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0a3b64: 7120 5111 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@1151 │ │ -0a3b6a: 0e00 |0003: return-void │ │ +0a4320: |[0a4320] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0a4330: 7120 5111 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@1151 │ │ +0a4336: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ 0x0003 line=650 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -224572,32 +224544,32 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3b6c: |[0a3b6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a3b7c: 7120 5211 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1152 │ │ -0a3b82: 0e00 |0003: return-void │ │ +0a4338: |[0a4338] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a4348: 7120 5211 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1152 │ │ +0a434e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0003 line=655 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 text Ljava/lang/CharSequence; │ │ │ │ source_file_idx : 420 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #796 header: │ │ -class_idx : 663 │ │ +class_idx : 667 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 666 │ │ +superclass_idx : 670 │ │ source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #796 annotations: │ │ @@ -224618,17 +224590,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3b84: |[0a3b84] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -0a3b94: 7010 7511 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1175 │ │ -0a3b9a: 0e00 |0003: return-void │ │ +0a4350: |[0a4350] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +0a4360: 7010 7511 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1175 │ │ +0a4366: 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 - │ │ @@ -224637,33 +224609,33 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0a3b9c: |[0a3b9c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0a3bac: 2200 9602 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@0296 │ │ -0a3bb0: 7030 6811 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@1168 │ │ -0a3bb6: 7110 8711 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@1187 │ │ -0a3bbc: 0c00 |0008: move-result-object v0 │ │ -0a3bbe: 1100 |0009: return-object v0 │ │ +0a4368: |[0a4368] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +0a4378: 2200 9a02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@029a │ │ +0a437c: 7030 6811 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@1168 │ │ +0a4382: 7110 8711 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@1187 │ │ +0a4388: 0c00 |0008: move-result-object v0 │ │ +0a438a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ source_file_idx : 431 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #797 header: │ │ -class_idx : 665 │ │ +class_idx : 669 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 666 │ │ +superclass_idx : 670 │ │ source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #797 annotations: │ │ @@ -224684,17 +224656,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3bc0: |[0a3bc0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ -0a3bd0: 7010 7511 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1175 │ │ -0a3bd6: 0e00 |0003: return-void │ │ +0a438c: |[0a438c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ +0a439c: 7010 7511 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1175 │ │ +0a43a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ │ │ Virtual methods - │ │ @@ -224703,33 +224675,33 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0a3bd8: |[0a3bd8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0a3be8: 2200 9802 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@0298 │ │ -0a3bec: 7030 6e11 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@116e │ │ -0a3bf2: 7110 9211 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@1192 │ │ -0a3bf8: 0c00 |0008: move-result-object v0 │ │ -0a3bfa: 1100 |0009: return-object v0 │ │ +0a43a4: |[0a43a4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +0a43b4: 2200 9c02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@029c │ │ +0a43b8: 7030 6e11 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@116e │ │ +0a43be: 7110 9211 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@1192 │ │ +0a43c4: 0c00 |0008: move-result-object v0 │ │ +0a43c6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ source_file_idx : 431 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #798 header: │ │ -class_idx : 674 │ │ +class_idx : 678 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 678 │ │ +superclass_idx : 682 │ │ source_file_idx : 438 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 41 │ │ │ │ Class #798 annotations: │ │ @@ -224752,17 +224724,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3bfc: |[0a3bfc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -0a3c0c: 7010 f211 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@11f2 │ │ -0a3c12: 0e00 |0003: return-void │ │ +0a43c8: |[0a43c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +0a43d8: 7010 f211 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@11f2 │ │ +0a43de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -224771,18 +224743,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3c14: |[0a3c14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -0a3c24: 7110 5512 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@1255 │ │ -0a3c2a: 0a00 |0003: move-result v0 │ │ -0a3c2c: 0f00 |0004: return v0 │ │ +0a43e0: |[0a43e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +0a43f0: 7110 5512 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@1255 │ │ +0a43f6: 0a00 |0003: move-result v0 │ │ +0a43f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -224791,18 +224763,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 │ │ -0a3c30: |[0a3c30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a3c40: 7110 5612 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1256 │ │ -0a3c46: 0c00 |0003: move-result-object v0 │ │ -0a3c48: 1100 |0004: return-object v0 │ │ +0a43fc: |[0a43fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a440c: 7110 5612 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1256 │ │ +0a4412: 0c00 |0003: move-result-object v0 │ │ +0a4414: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -224811,18 +224783,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 │ │ -0a3c4c: |[0a3c4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a3c5c: 7110 5712 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1257 │ │ -0a3c62: 0c00 |0003: move-result-object v0 │ │ -0a3c64: 1100 |0004: return-object v0 │ │ +0a4418: |[0a4418] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a4428: 7110 5712 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1257 │ │ +0a442e: 0c00 |0003: move-result-object v0 │ │ +0a4430: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -224831,18 +224803,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 │ │ -0a3c68: |[0a3c68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0a3c78: 7110 5812 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1258 │ │ -0a3c7e: 0c00 |0003: move-result-object v0 │ │ -0a3c80: 1100 |0004: return-object v0 │ │ +0a4434: |[0a4434] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0a4444: 7110 5812 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1258 │ │ +0a444a: 0c00 |0003: move-result-object v0 │ │ +0a444c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -224851,18 +224823,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3c84: |[0a3c84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -0a3c94: 7110 5912 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@1259 │ │ -0a3c9a: 0a00 |0003: move-result v0 │ │ -0a3c9c: 0f00 |0004: return v0 │ │ +0a4450: |[0a4450] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +0a4460: 7110 5912 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@1259 │ │ +0a4466: 0a00 |0003: move-result v0 │ │ +0a4468: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -224871,18 +224843,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3ca0: |[0a3ca0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -0a3cb0: 7110 5a12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@125a │ │ -0a3cb6: 0a00 |0003: move-result v0 │ │ -0a3cb8: 0f00 |0004: return v0 │ │ +0a446c: |[0a446c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +0a447c: 7110 5a12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@125a │ │ +0a4482: 0a00 |0003: move-result v0 │ │ +0a4484: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -224891,18 +224863,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3cbc: |[0a3cbc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -0a3ccc: 7110 5b12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@125b │ │ -0a3cd2: 0a00 |0003: move-result v0 │ │ -0a3cd4: 0f00 |0004: return v0 │ │ +0a4488: |[0a4488] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +0a4498: 7110 5b12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@125b │ │ +0a449e: 0a00 |0003: move-result v0 │ │ +0a44a0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -224911,18 +224883,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 │ │ -0a3cd8: |[0a3cd8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0a3ce8: 7110 5c12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@125c │ │ -0a3cee: 0c00 |0003: move-result-object v0 │ │ -0a3cf0: 1100 |0004: return-object v0 │ │ +0a44a4: |[0a44a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +0a44b4: 7110 5c12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@125c │ │ +0a44ba: 0c00 |0003: move-result-object v0 │ │ +0a44bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -224931,18 +224903,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3cf4: |[0a3cf4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -0a3d04: 7110 5d12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@125d │ │ -0a3d0a: 0a00 |0003: move-result v0 │ │ -0a3d0c: 0f00 |0004: return v0 │ │ +0a44c0: |[0a44c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +0a44d0: 7110 5d12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@125d │ │ +0a44d6: 0a00 |0003: move-result v0 │ │ +0a44d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -224951,18 +224923,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3d10: |[0a3d10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -0a3d20: 7110 5e12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@125e │ │ -0a3d26: 0a00 |0003: move-result v0 │ │ -0a3d28: 0f00 |0004: return v0 │ │ +0a44dc: |[0a44dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +0a44ec: 7110 5e12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@125e │ │ +0a44f2: 0a00 |0003: move-result v0 │ │ +0a44f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -224971,18 +224943,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3d2c: |[0a3d2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -0a3d3c: 7110 5f12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@125f │ │ -0a3d42: 0a00 |0003: move-result v0 │ │ -0a3d44: 0f00 |0004: return v0 │ │ +0a44f8: |[0a44f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +0a4508: 7110 5f12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@125f │ │ +0a450e: 0a00 |0003: move-result v0 │ │ +0a4510: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -224991,20 +224963,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 │ │ -0a3d48: |[0a3d48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0a3d58: 7110 6012 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@1260 │ │ -0a3d5e: 0c00 |0003: move-result-object v0 │ │ -0a3d60: 7110 2211 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1122 │ │ -0a3d66: 0c00 |0007: move-result-object v0 │ │ -0a3d68: 1100 |0008: return-object v0 │ │ +0a4514: |[0a4514] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0a4524: 7110 6012 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@1260 │ │ +0a452a: 0c00 |0003: move-result-object v0 │ │ +0a452c: 7110 2211 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1122 │ │ +0a4532: 0c00 |0007: move-result-object v0 │ │ +0a4534: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0009 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -225013,18 +224985,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 │ │ -0a3d6c: |[0a3d6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -0a3d7c: 7110 6112 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@1261 │ │ -0a3d82: 0c00 |0003: move-result-object v0 │ │ -0a3d84: 1100 |0004: return-object v0 │ │ +0a4538: |[0a4538] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +0a4548: 7110 6112 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@1261 │ │ +0a454e: 0c00 |0003: move-result-object v0 │ │ +0a4550: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -225033,18 +225005,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3d88: |[0a3d88] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -0a3d98: 7110 6212 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@1262 │ │ -0a3d9e: 0a00 |0003: move-result v0 │ │ -0a3da0: 0f00 |0004: return v0 │ │ +0a4554: |[0a4554] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +0a4564: 7110 6212 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@1262 │ │ +0a456a: 0a00 |0003: move-result v0 │ │ +0a456c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -225053,18 +225025,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3da4: |[0a3da4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0a3db4: 7110 6312 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@1263 │ │ -0a3dba: 0a00 |0003: move-result v0 │ │ -0a3dbc: 0f00 |0004: return v0 │ │ +0a4570: |[0a4570] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0a4580: 7110 6312 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@1263 │ │ +0a4586: 0a00 |0003: move-result v0 │ │ +0a4588: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -225073,18 +225045,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3dc0: |[0a3dc0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0a3dd0: 7110 6412 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@1264 │ │ -0a3dd6: 0a00 |0003: move-result v0 │ │ -0a3dd8: 0f00 |0004: return v0 │ │ +0a458c: |[0a458c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0a459c: 7110 6412 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@1264 │ │ +0a45a2: 0a00 |0003: move-result v0 │ │ +0a45a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -225093,18 +225065,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3ddc: |[0a3ddc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0a3dec: 7110 6512 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@1265 │ │ -0a3df2: 0a00 |0003: move-result v0 │ │ -0a3df4: 0f00 |0004: return v0 │ │ +0a45a8: |[0a45a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0a45b8: 7110 6512 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@1265 │ │ +0a45be: 0a00 |0003: move-result v0 │ │ +0a45c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -225113,18 +225085,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3df8: |[0a3df8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -0a3e08: 7110 6612 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@1266 │ │ -0a3e0e: 0a00 |0003: move-result v0 │ │ -0a3e10: 0f00 |0004: return v0 │ │ +0a45c4: |[0a45c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +0a45d4: 7110 6612 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@1266 │ │ +0a45da: 0a00 |0003: move-result v0 │ │ +0a45dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -225133,18 +225105,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3e14: |[0a3e14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0a3e24: 7110 6712 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@1267 │ │ -0a3e2a: 0a00 |0003: move-result v0 │ │ -0a3e2c: 0f00 |0004: return v0 │ │ +0a45e0: |[0a45e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0a45f0: 7110 6712 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@1267 │ │ +0a45f6: 0a00 |0003: move-result v0 │ │ +0a45f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -225153,18 +225125,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a3e30: |[0a3e30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0a3e40: 7110 6812 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@1268 │ │ -0a3e46: 0a00 |0003: move-result v0 │ │ -0a3e48: 0f00 |0004: return v0 │ │ +0a45fc: |[0a45fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0a460c: 7110 6812 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@1268 │ │ +0a4612: 0a00 |0003: move-result v0 │ │ +0a4614: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -225173,18 +225145,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0a3e4c: |[0a3e4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -0a3e5c: 7100 6912 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@1269 │ │ -0a3e62: 0c00 |0003: move-result-object v0 │ │ -0a3e64: 1100 |0004: return-object v0 │ │ +0a4618: |[0a4618] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +0a4628: 7100 6912 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@1269 │ │ +0a462e: 0c00 |0003: move-result-object v0 │ │ +0a4630: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;) │ │ @@ -225192,18 +225164,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 │ │ -0a3e68: |[0a3e68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0a3e78: 7110 6a12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@126a │ │ -0a3e7e: 0c00 |0003: move-result-object v0 │ │ -0a3e80: 1100 |0004: return-object v0 │ │ +0a4634: |[0a4634] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a4644: 7110 6a12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@126a │ │ +0a464a: 0c00 |0003: move-result-object v0 │ │ +0a464c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -225212,17 +225184,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3e84: |[0a3e84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -0a3e94: 7110 6b12 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@126b │ │ -0a3e9a: 0e00 |0003: return-void │ │ +0a4650: |[0a4650] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +0a4660: 7110 6b12 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@126b │ │ +0a4666: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -225232,17 +225204,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3e9c: |[0a3e9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -0a3eac: 7120 6c12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@126c │ │ -0a3eb2: 0e00 |0003: return-void │ │ +0a4668: |[0a4668] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +0a4678: 7120 6c12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@126c │ │ +0a467e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0003 line=388 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -225253,17 +225225,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 │ │ -0a3eb4: |[0a3eb4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a3ec4: 7120 6d12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@126d │ │ -0a3eca: 0e00 |0003: return-void │ │ +0a4680: |[0a4680] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a4690: 7120 6d12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@126d │ │ +0a4696: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0003 line=393 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -225274,17 +225246,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3ecc: |[0a3ecc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0a3edc: 7120 6e12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@126e │ │ -0a3ee2: 0e00 |0003: return-void │ │ +0a4698: |[0a4698] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0a46a8: 7120 6e12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@126e │ │ +0a46ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0003 line=398 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -225295,17 +225267,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 │ │ -0a3ee4: |[0a3ee4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a3ef4: 7120 6f12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@126f │ │ -0a3efa: 0e00 |0003: return-void │ │ +0a46b0: |[0a46b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a46c0: 7120 6f12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@126f │ │ +0a46c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0003 line=403 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -225316,17 +225288,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 │ │ -0a3efc: |[0a3efc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0a3f0c: 7120 7012 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1270 │ │ -0a3f12: 0e00 |0003: return-void │ │ +0a46c8: |[0a46c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0a46d8: 7120 7012 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1270 │ │ +0a46de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 0x0003 line=408 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -225337,17 +225309,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3f14: |[0a3f14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -0a3f24: 7120 7112 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@1271 │ │ -0a3f2a: 0e00 |0003: return-void │ │ +0a46e0: |[0a46e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +0a46f0: 7120 7112 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@1271 │ │ +0a46f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0003 line=413 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -225358,17 +225330,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3f2c: |[0a3f2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0a3f3c: 7120 7212 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@1272 │ │ -0a3f42: 0e00 |0003: return-void │ │ +0a46f8: |[0a46f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0a4708: 7120 7212 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@1272 │ │ +0a470e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -225379,17 +225351,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3f44: |[0a3f44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -0a3f54: 7120 7312 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@1273 │ │ -0a3f5a: 0e00 |0003: return-void │ │ +0a4710: |[0a4710] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +0a4720: 7120 7312 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@1273 │ │ +0a4726: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -225400,17 +225372,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3f5c: |[0a3f5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -0a3f6c: 7120 7412 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@1274 │ │ -0a3f72: 0e00 |0003: return-void │ │ +0a4728: |[0a4728] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +0a4738: 7120 7412 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@1274 │ │ +0a473e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0003 line=428 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -225421,17 +225393,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3f74: |[0a3f74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -0a3f84: 7120 7512 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@1275 │ │ -0a3f8a: 0e00 |0003: return-void │ │ +0a4740: |[0a4740] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +0a4750: 7120 7512 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@1275 │ │ +0a4756: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0003 line=433 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -225442,17 +225414,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 │ │ -0a3f8c: |[0a3f8c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -0a3f9c: 7120 7612 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@1276 │ │ -0a3fa2: 0e00 |0003: return-void │ │ +0a4758: |[0a4758] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +0a4768: 7120 7612 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@1276 │ │ +0a476e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -225463,17 +225435,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3fa4: |[0a3fa4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0a3fb4: 7120 7712 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@1277 │ │ -0a3fba: 0e00 |0003: return-void │ │ +0a4770: |[0a4770] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0a4780: 7120 7712 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@1277 │ │ +0a4786: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -225484,17 +225456,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3fbc: |[0a3fbc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -0a3fcc: 7120 7812 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@1278 │ │ -0a3fd2: 0e00 |0003: return-void │ │ +0a4788: |[0a4788] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +0a4798: 7120 7812 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@1278 │ │ +0a479e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0003 line=448 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -225505,17 +225477,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3fd4: |[0a3fd4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -0a3fe4: 7120 7912 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@1279 │ │ -0a3fea: 0e00 |0003: return-void │ │ +0a47a0: |[0a47a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +0a47b0: 7120 7912 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@1279 │ │ +0a47b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0003 line=453 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -225526,17 +225498,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a3fec: |[0a3fec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -0a3ffc: 7120 7a12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@127a │ │ -0a4002: 0e00 |0003: return-void │ │ +0a47b8: |[0a47b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +0a47c8: 7120 7a12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@127a │ │ +0a47ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0003 line=458 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -225547,17 +225519,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4004: |[0a4004] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0a4014: 7120 7b12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@127b │ │ -0a401a: 0e00 |0003: return-void │ │ +0a47d0: |[0a47d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0a47e0: 7120 7b12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@127b │ │ +0a47e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0003 line=463 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -225568,17 +225540,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 │ │ -0a401c: |[0a401c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0a402c: 7120 7c12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@127c │ │ -0a4032: 0e00 |0003: return-void │ │ +0a47e8: |[0a47e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0a47f8: 7120 7c12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@127c │ │ +0a47fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0003 line=468 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -225589,33 +225561,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4034: |[0a4034] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -0a4044: 7120 7d12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@127d │ │ -0a404a: 0e00 |0003: return-void │ │ +0a4800: |[0a4800] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +0a4810: 7120 7d12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@127d │ │ +0a4816: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0003 line=473 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 toIndex I │ │ │ │ source_file_idx : 438 (AccessibilityRecordCompat.java) │ │ │ │ Class #799 header: │ │ -class_idx : 719 │ │ +class_idx : 723 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 718 │ │ -source_file_idx : 2561 │ │ +superclass_idx : 722 │ │ +source_file_idx : 2567 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #799 annotations: │ │ Annotations on class │ │ @@ -225635,17 +225607,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a404c: |[0a404c] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ -0a405c: 7010 d213 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@13d2 │ │ -0a4062: 0e00 |0003: return-void │ │ +0a4818: |[0a4818] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ +0a4828: 7010 d213 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@13d2 │ │ +0a482e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -225654,33 +225626,33 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a4064: |[0a4064] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -0a4074: 7120 db13 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@13db │ │ -0a407a: 0c00 |0003: move-result-object v0 │ │ -0a407c: 1100 |0004: return-object v0 │ │ +0a4830: |[0a4830] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +0a4840: 7120 db13 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@13db │ │ +0a4846: 0c00 |0003: move-result-object v0 │ │ +0a4848: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; │ │ 0x0000 - 0x0005 reg=2 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 src Landroid/view/View; │ │ │ │ - source_file_idx : 2561 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2567 (ListPopupWindowCompat.java) │ │ │ │ Class #800 header: │ │ -class_idx : 725 │ │ +class_idx : 729 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 724 │ │ -source_file_idx : 3063 │ │ +superclass_idx : 728 │ │ +source_file_idx : 3069 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #800 annotations: │ │ Annotations on class │ │ @@ -225700,17 +225672,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4080: |[0a4080] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ -0a4090: 7010 e013 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@13e0 │ │ -0a4096: 0e00 |0003: return-void │ │ +0a484c: |[0a484c] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ +0a485c: 7010 e013 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@13e0 │ │ +0a4862: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -225719,32 +225691,32 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a4098: |[0a4098] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -0a40a8: 7110 e913 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@13e9 │ │ -0a40ae: 0c00 |0003: move-result-object v0 │ │ -0a40b0: 1100 |0004: return-object v0 │ │ +0a4864: |[0a4864] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +0a4874: 7110 e913 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@13e9 │ │ +0a487a: 0c00 |0003: move-result-object v0 │ │ +0a487c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; │ │ 0x0000 - 0x0005 reg=2 popupMenu Ljava/lang/Object; │ │ │ │ - source_file_idx : 3063 (PopupMenuCompat.java) │ │ + source_file_idx : 3069 (PopupMenuCompat.java) │ │ │ │ Class #801 header: │ │ -class_idx : 729 │ │ +class_idx : 733 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 694 │ │ -source_file_idx : 3130 │ │ +superclass_idx : 698 │ │ +source_file_idx : 3136 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #801 annotations: │ │ Annotations on method #5098 '' │ │ @@ -225775,24 +225747,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 │ │ -0a40b4: |[0a40b4] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -0a40c4: 7030 db12 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@12db │ │ -0a40ca: 5913 cd05 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05cd │ │ -0a40ce: 5913 cf05 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cf │ │ -0a40d2: 1a00 d919 |0007: const-string v0, "layout_inflater" // string@19d9 │ │ -0a40d6: 6e20 2501 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ -0a40dc: 0c00 |000c: move-result-object v0 │ │ -0a40de: 1f00 0704 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0407 │ │ -0a40e2: 5b10 ce05 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05ce │ │ -0a40e6: 0e00 |0011: return-void │ │ +0a4880: |[0a4880] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +0a4890: 7030 db12 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@12db │ │ +0a4896: 5913 cd05 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05cd │ │ +0a489a: 5913 cf05 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cf │ │ +0a489e: 1a00 df19 |0007: const-string v0, "layout_inflater" // string@19df │ │ +0a48a2: 6e20 2501 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ +0a48a8: 0c00 |000c: move-result-object v0 │ │ +0a48aa: 1f00 0c04 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@040c │ │ +0a48ae: 5b10 ce05 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05ce │ │ +0a48b2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -225806,24 +225778,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 │ │ -0a40e8: |[0a40e8] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -0a40f8: 7040 dc12 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@12dc │ │ -0a40fe: 5913 cd05 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05cd │ │ -0a4102: 5913 cf05 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cf │ │ -0a4106: 1a00 d919 |0007: const-string v0, "layout_inflater" // string@19d9 │ │ -0a410a: 6e20 2501 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ -0a4110: 0c00 |000c: move-result-object v0 │ │ -0a4112: 1f00 0704 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0407 │ │ -0a4116: 5b10 ce05 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05ce │ │ -0a411a: 0e00 |0011: return-void │ │ +0a48b4: |[0a48b4] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +0a48c4: 7040 dc12 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@12dc │ │ +0a48ca: 5913 cd05 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05cd │ │ +0a48ce: 5913 cf05 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cf │ │ +0a48d2: 1a00 df19 |0007: const-string v0, "layout_inflater" // string@19df │ │ +0a48d6: 6e20 2501 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ +0a48dc: 0c00 |000c: move-result-object v0 │ │ +0a48de: 1f00 0c04 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@040c │ │ +0a48e2: 5b10 ce05 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05ce │ │ +0a48e6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -225838,24 +225810,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 │ │ -0a411c: |[0a411c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -0a412c: 7040 dd12 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@12dd │ │ -0a4132: 5913 cd05 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05cd │ │ -0a4136: 5913 cf05 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cf │ │ -0a413a: 1a00 d919 |0007: const-string v0, "layout_inflater" // string@19d9 │ │ -0a413e: 6e20 2501 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ -0a4144: 0c00 |000c: move-result-object v0 │ │ -0a4146: 1f00 0704 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0407 │ │ -0a414a: 5b10 ce05 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05ce │ │ -0a414e: 0e00 |0011: return-void │ │ +0a48e8: |[0a48e8] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +0a48f8: 7040 dd12 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@12dd │ │ +0a48fe: 5913 cd05 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05cd │ │ +0a4902: 5913 cf05 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cf │ │ +0a4906: 1a00 df19 |0007: const-string v0, "layout_inflater" // string@19df │ │ +0a490a: 6e20 2501 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ +0a4910: 0c00 |000c: move-result-object v0 │ │ +0a4912: 1f00 0c04 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@040c │ │ +0a4916: 5b10 ce05 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05ce │ │ +0a491a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -225871,21 +225843,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 │ │ -0a4150: |[0a4150] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0a4160: 5430 ce05 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05ce │ │ -0a4164: 5231 cd05 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05cd │ │ -0a4168: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0a416a: 6e40 cb20 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -0a4170: 0c00 |0008: move-result-object v0 │ │ -0a4172: 1100 |0009: return-object v0 │ │ +0a491c: |[0a491c] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0a492c: 5430 ce05 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05ce │ │ +0a4930: 5231 cd05 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05cd │ │ +0a4934: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0a4936: 6e40 cb20 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +0a493c: 0c00 |0008: move-result-object v0 │ │ +0a493e: 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; │ │ @@ -225896,21 +225868,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 │ │ -0a4174: |[0a4174] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0a4184: 5430 ce05 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05ce │ │ -0a4188: 5231 cf05 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cf │ │ -0a418c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0a418e: 6e40 cb20 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ -0a4194: 0c00 |0008: move-result-object v0 │ │ -0a4196: 1100 |0009: return-object v0 │ │ +0a4940: |[0a4940] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0a4950: 5430 ce05 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05ce │ │ +0a4954: 5231 cf05 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cf │ │ +0a4958: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0a495a: 6e40 cb20 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@20cb │ │ +0a4960: 0c00 |0008: move-result-object v0 │ │ +0a4962: 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; │ │ @@ -225921,17 +225893,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a4198: |[0a4198] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -0a41a8: 5901 cd05 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05cd │ │ -0a41ac: 0e00 |0002: return-void │ │ +0a4964: |[0a4964] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +0a4974: 5901 cd05 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05cd │ │ +0a4978: 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 │ │ @@ -225941,32 +225913,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a41b0: |[0a41b0] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -0a41c0: 5901 cf05 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cf │ │ -0a41c4: 0e00 |0002: return-void │ │ +0a497c: |[0a497c] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +0a498c: 5901 cf05 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cf │ │ +0a4990: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0002 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ResourceCursorAdapter; │ │ 0x0000 - 0x0003 reg=1 layout I │ │ │ │ - source_file_idx : 3130 (ResourceCursorAdapter.java) │ │ + source_file_idx : 3136 (ResourceCursorAdapter.java) │ │ │ │ Class #802 header: │ │ -class_idx : 733 │ │ +class_idx : 737 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 732 │ │ -source_file_idx : 3206 │ │ +superclass_idx : 736 │ │ +source_file_idx : 3212 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #802 annotations: │ │ Annotations on class │ │ @@ -225986,17 +225958,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a41c8: |[0a41c8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ -0a41d8: 7010 1814 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1418 │ │ -0a41de: 0e00 |0003: return-void │ │ +0a4994: |[0a4994] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ +0a49a4: 7010 1814 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1418 │ │ +0a49aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -226005,32 +225977,32 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a41e0: |[0a41e0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -0a41f0: 7110 4f14 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@144f │ │ -0a41f6: 0a00 |0003: move-result v0 │ │ -0a41f8: 0f00 |0004: return v0 │ │ +0a49ac: |[0a49ac] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0a49bc: 7110 4f14 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@144f │ │ +0a49c2: 0a00 |0003: move-result v0 │ │ +0a49c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ - source_file_idx : 3206 (ScrollerCompat.java) │ │ + source_file_idx : 3212 (ScrollerCompat.java) │ │ │ │ Class #803 header: │ │ -class_idx : 741 │ │ +class_idx : 745 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 744 │ │ -source_file_idx : 3221 │ │ +superclass_idx : 748 │ │ +source_file_idx : 3227 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #803 annotations: │ │ Annotations on class │ │ @@ -226050,17 +226022,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a41fc: |[0a41fc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -0a420c: 7010 8114 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1481 │ │ -0a4212: 0e00 |0003: return-void │ │ +0a49c8: |[0a49c8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +0a49d8: 7010 8114 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1481 │ │ +0a49de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -226069,18 +226041,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a4214: |[0a4214] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0a4224: 7110 b014 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@14b0 │ │ -0a422a: 0c00 |0003: move-result-object v0 │ │ -0a422c: 1100 |0004: return-object v0 │ │ +0a49e0: |[0a49e0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +0a49f0: 7110 b014 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@14b0 │ │ +0a49f6: 0c00 |0003: move-result-object v0 │ │ +0a49f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -226089,18 +226061,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a4230: |[0a4230] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ -0a4240: 7110 b114 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@14b1 │ │ -0a4246: 0a00 |0003: move-result v0 │ │ -0a4248: 0f00 |0004: return v0 │ │ +0a49fc: |[0a49fc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ +0a4a0c: 7110 b114 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@14b1 │ │ +0a4a12: 0a00 |0003: move-result v0 │ │ +0a4a14: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -226109,18 +226081,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a424c: |[0a424c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -0a425c: 7110 b214 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@14b2 │ │ -0a4262: 0a00 |0003: move-result v0 │ │ -0a4264: 0f00 |0004: return v0 │ │ +0a4a18: |[0a4a18] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +0a4a28: 7110 b214 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@14b2 │ │ +0a4a2e: 0a00 |0003: move-result v0 │ │ +0a4a30: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -226129,18 +226101,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a4268: |[0a4268] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -0a4278: 7110 b314 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@14b3 │ │ -0a427e: 0a00 |0003: move-result v0 │ │ -0a4280: 0f00 |0004: return v0 │ │ +0a4a34: |[0a4a34] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +0a4a44: 7110 b314 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@14b3 │ │ +0a4a4a: 0a00 |0003: move-result v0 │ │ +0a4a4c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -226149,20 +226121,20 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0a4284: |[0a4284] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -0a4294: 2200 e402 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@02e4 │ │ -0a4298: 7030 5814 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V // method@1458 │ │ -0a429e: 7110 b414 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@14b4 │ │ -0a42a4: 0c00 |0008: move-result-object v0 │ │ -0a42a6: 1100 |0009: return-object v0 │ │ +0a4a50: |[0a4a50] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +0a4a60: 2200 e802 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@02e8 │ │ +0a4a64: 7030 5814 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V // method@1458 │ │ +0a4a6a: 7110 b414 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@14b4 │ │ +0a4a70: 0c00 |0008: move-result-object v0 │ │ +0a4a72: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ │ │ @@ -226171,20 +226143,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 │ │ -0a42a8: |[0a42a8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -0a42b8: 2200 e302 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@02e3 │ │ -0a42bc: 7030 5514 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@1455 │ │ -0a42c2: 7110 b514 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@14b5 │ │ -0a42c8: 0c00 |0008: move-result-object v0 │ │ -0a42ca: 1100 |0009: return-object v0 │ │ +0a4a74: |[0a4a74] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +0a4a84: 2200 e702 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@02e7 │ │ +0a4a88: 7030 5514 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@1455 │ │ +0a4a8e: 7110 b514 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@14b5 │ │ +0a4a94: 0c00 |0008: move-result-object v0 │ │ +0a4a96: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ @@ -226193,18 +226165,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 │ │ -0a42cc: |[0a42cc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0a42dc: 7110 b614 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@14b6 │ │ -0a42e2: 0c00 |0003: move-result-object v0 │ │ -0a42e4: 1100 |0004: return-object v0 │ │ +0a4a98: |[0a4a98] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0a4aa8: 7110 b614 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@14b6 │ │ +0a4aae: 0c00 |0003: move-result-object v0 │ │ +0a4ab0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -226213,17 +226185,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a42e8: |[0a42e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ -0a42f8: 7120 b714 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@14b7 │ │ -0a42fe: 0e00 |0003: return-void │ │ +0a4ab4: |[0a4ab4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ +0a4ac4: 7120 b714 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@14b7 │ │ +0a4aca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -226234,17 +226206,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4300: |[0a4300] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -0a4310: 7120 b814 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@14b8 │ │ -0a4316: 0e00 |0003: return-void │ │ +0a4acc: |[0a4acc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +0a4adc: 7120 b814 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@14b8 │ │ +0a4ae2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0003 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -226255,17 +226227,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 │ │ -0a4318: |[0a4318] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0a4328: 7120 b914 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@14b9 │ │ -0a432e: 0e00 |0003: return-void │ │ +0a4ae4: |[0a4ae4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0a4af4: 7120 b914 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@14b9 │ │ +0a4afa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0003 line=181 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Ljava/lang/Object; │ │ @@ -226276,17 +226248,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 │ │ -0a4330: |[0a4330] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0a4340: 7120 ba14 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@14ba │ │ -0a4346: 0e00 |0003: return-void │ │ +0a4afc: |[0a4afc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0a4b0c: 7120 ba14 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@14ba │ │ +0a4b12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Ljava/lang/Object; │ │ @@ -226297,17 +226269,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a4348: |[0a4348] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -0a4358: 7130 bb14 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@14bb │ │ -0a435e: 0e00 |0003: return-void │ │ +0a4b14: |[0a4b14] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +0a4b24: 7130 bb14 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@14bb │ │ +0a4b2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -226319,17 +226291,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4360: |[0a4360] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -0a4370: 7120 bc14 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@14bc │ │ -0a4376: 0e00 |0003: return-void │ │ +0a4b2c: |[0a4b2c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +0a4b3c: 7120 bc14 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@14bc │ │ +0a4b42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0003 line=196 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -226340,17 +226312,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4378: |[0a4378] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -0a4388: 7120 bd14 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@14bd │ │ -0a438e: 0e00 |0003: return-void │ │ +0a4b44: |[0a4b44] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +0a4b54: 7120 bd14 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@14bd │ │ +0a4b5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0003 line=221 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -226361,17 +226333,17 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4390: |[0a4390] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -0a43a0: 7120 be14 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@14be │ │ -0a43a6: 0e00 |0003: return-void │ │ +0a4b5c: |[0a4b5c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +0a4b6c: 7120 be14 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@14be │ │ +0a4b72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -226382,33 +226354,33 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a43a8: |[0a43a8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -0a43b8: 7120 bf14 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@14bf │ │ -0a43be: 0e00 |0003: return-void │ │ +0a4b74: |[0a4b74] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +0a4b84: 7120 bf14 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@14bf │ │ +0a4b8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 enabled Z │ │ │ │ - source_file_idx : 3221 (SearchViewCompat.java) │ │ + source_file_idx : 3227 (SearchViewCompat.java) │ │ │ │ Class #804 header: │ │ -class_idx : 767 │ │ +class_idx : 771 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 766 │ │ -source_file_idx : 3264 │ │ +superclass_idx : 770 │ │ +source_file_idx : 3270 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #804 annotations: │ │ Annotations on class │ │ @@ -226436,42 +226408,42 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0a43c0: |[0a43c0] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ -0a43d0: 7010 0515 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1505 │ │ -0a43d6: 1c02 1c04 |0003: const-class v2, Landroid/view/View; // type@041c │ │ -0a43da: 1a03 f515 |0005: const-string v3, "getDisplayList" // string@15f5 │ │ -0a43de: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0a43e0: 1f01 1805 |0008: check-cast v1, [Ljava/lang/Class; // type@0518 │ │ -0a43e4: 6e30 8924 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2489 │ │ -0a43ea: 0c01 |000d: move-result-object v1 │ │ -0a43ec: 5b41 f405 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@05f4 │ │ -0a43f0: 1c01 1c04 |0010: const-class v1, Landroid/view/View; // type@041c │ │ -0a43f4: 1a02 ef1c |0012: const-string v2, "mRecreateDisplayList" // string@1cef │ │ -0a43f8: 6e20 8824 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2488 │ │ -0a43fe: 0c01 |0017: move-result-object v1 │ │ -0a4400: 5b41 f505 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@05f5 │ │ -0a4404: 5441 f505 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@05f5 │ │ -0a4408: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -0a440a: 6e20 f724 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@24f7 │ │ -0a4410: 0e00 |0020: return-void │ │ -0a4412: 0d00 |0021: move-exception v0 │ │ -0a4414: 1a01 bf0c |0022: const-string v1, "SlidingPaneLayout" // string@0cbf │ │ -0a4418: 1a02 ef02 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@02ef │ │ -0a441c: 7130 6c20 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -0a4422: 28e7 |0029: goto 0010 // -0019 │ │ -0a4424: 0d00 |002a: move-exception v0 │ │ -0a4426: 1a01 bf0c |002b: const-string v1, "SlidingPaneLayout" // string@0cbf │ │ -0a442a: 1a02 f002 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@02f0 │ │ -0a442e: 7130 6c20 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -0a4434: 28ee |0032: goto 0020 // -0012 │ │ +0a4b8c: |[0a4b8c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ +0a4b9c: 7010 0515 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1505 │ │ +0a4ba2: 1c02 2104 |0003: const-class v2, Landroid/view/View; // type@0421 │ │ +0a4ba6: 1a03 fb15 |0005: const-string v3, "getDisplayList" // string@15fb │ │ +0a4baa: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0a4bac: 1f01 1e05 |0008: check-cast v1, [Ljava/lang/Class; // type@051e │ │ +0a4bb0: 6e30 8924 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2489 │ │ +0a4bb6: 0c01 |000d: move-result-object v1 │ │ +0a4bb8: 5b41 f405 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@05f4 │ │ +0a4bbc: 1c01 2104 |0010: const-class v1, Landroid/view/View; // type@0421 │ │ +0a4bc0: 1a02 f51c |0012: const-string v2, "mRecreateDisplayList" // string@1cf5 │ │ +0a4bc4: 6e20 8824 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2488 │ │ +0a4bca: 0c01 |0017: move-result-object v1 │ │ +0a4bcc: 5b41 f505 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@05f5 │ │ +0a4bd0: 5441 f505 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@05f5 │ │ +0a4bd4: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +0a4bd6: 6e20 f724 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@24f7 │ │ +0a4bdc: 0e00 |0020: return-void │ │ +0a4bde: 0d00 |0021: move-exception v0 │ │ +0a4be0: 1a01 c50c |0022: const-string v1, "SlidingPaneLayout" // string@0cc5 │ │ +0a4be4: 1a02 ef02 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@02ef │ │ +0a4be8: 7130 6c20 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +0a4bee: 28e7 |0029: goto 0010 // -0019 │ │ +0a4bf0: 0d00 |002a: move-exception v0 │ │ +0a4bf2: 1a01 c50c |002b: const-string v1, "SlidingPaneLayout" // string@0cc5 │ │ +0a4bf6: 1a02 f002 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@02f0 │ │ +0a4bfa: 7130 6c20 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +0a4c00: 28ee |0032: goto 0020 // -0012 │ │ catches : 2 │ │ 0x0003 - 0x0010 │ │ Ljava/lang/NoSuchMethodException; -> 0x0021 │ │ 0x0010 - 0x0020 │ │ Ljava/lang/NoSuchFieldException; -> 0x002a │ │ positions : │ │ 0x0000 line=1499 │ │ @@ -226494,35 +226466,35 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -0a4454: |[0a4454] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0a4464: 5431 f405 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@05f4 │ │ -0a4468: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ -0a446c: 5431 f505 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@05f5 │ │ -0a4470: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ -0a4474: 5431 f505 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@05f5 │ │ -0a4478: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -0a447a: 6e30 f824 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@24f8 │ │ -0a4480: 5432 f405 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@05f4 │ │ -0a4484: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0a4486: 1f01 1905 |0011: check-cast v1, [Ljava/lang/Object; // type@0519 │ │ -0a448a: 6e30 fa24 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ -0a4490: 6f30 0615 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1506 │ │ -0a4496: 0e00 |0019: return-void │ │ -0a4498: 0d00 |001a: move-exception v0 │ │ -0a449a: 1a01 bf0c |001b: const-string v1, "SlidingPaneLayout" // string@0cbf │ │ -0a449e: 1a02 a803 |001d: const-string v2, "Error refreshing display list state" // string@03a8 │ │ -0a44a2: 7130 6c20 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -0a44a8: 28f4 |0022: goto 0016 // -000c │ │ -0a44aa: 6e10 9221 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@2192 │ │ -0a44b0: 28f3 |0026: goto 0019 // -000d │ │ +0a4c20: |[0a4c20] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +0a4c30: 5431 f405 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@05f4 │ │ +0a4c34: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ +0a4c38: 5431 f505 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@05f5 │ │ +0a4c3c: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ +0a4c40: 5431 f505 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@05f5 │ │ +0a4c44: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +0a4c46: 6e30 f824 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@24f8 │ │ +0a4c4c: 5432 f405 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@05f4 │ │ +0a4c50: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0a4c52: 1f01 1f05 |0011: check-cast v1, [Ljava/lang/Object; // type@051f │ │ +0a4c56: 6e30 fa24 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ +0a4c5c: 6f30 0615 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1506 │ │ +0a4c62: 0e00 |0019: return-void │ │ +0a4c64: 0d00 |001a: move-exception v0 │ │ +0a4c66: 1a01 c50c |001b: const-string v1, "SlidingPaneLayout" // string@0cc5 │ │ +0a4c6a: 1a02 a803 |001d: const-string v2, "Error refreshing display list state" // string@03a8 │ │ +0a4c6e: 7130 6c20 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +0a4c74: 28f4 |0022: goto 0016 // -000c │ │ +0a4c76: 6e10 9221 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@2192 │ │ +0a4c7c: 28f3 |0026: goto 0019 // -000d │ │ catches : 1 │ │ 0x0008 - 0x0016 │ │ Ljava/lang/Exception; -> 0x001a │ │ positions : │ │ 0x0000 line=1515 │ │ 0x0008 line=1517 │ │ 0x000e line=1518 │ │ @@ -226533,21 +226505,21 @@ │ │ 0x0023 line=1524 │ │ locals : │ │ 0x001b - 0x0023 reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x0027 reg=3 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; │ │ 0x0000 - 0x0027 reg=4 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0027 reg=5 child Landroid/view/View; │ │ │ │ - source_file_idx : 3264 (SlidingPaneLayout.java) │ │ + source_file_idx : 3270 (SlidingPaneLayout.java) │ │ │ │ Class #805 header: │ │ -class_idx : 768 │ │ +class_idx : 772 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 766 │ │ -source_file_idx : 3264 │ │ +superclass_idx : 770 │ │ +source_file_idx : 3270 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #805 annotations: │ │ Annotations on class │ │ @@ -226567,17 +226539,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a44c4: |[0a44c4] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ -0a44d4: 7010 0515 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1505 │ │ -0a44da: 0e00 |0003: return-void │ │ +0a4c90: |[0a4c90] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ +0a4ca0: 7010 0515 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1505 │ │ +0a4ca6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1531 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ │ │ Virtual methods - │ │ @@ -226586,36 +226558,36 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a44dc: |[0a44dc] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0a44ec: 6e10 6821 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -0a44f2: 0c00 |0003: move-result-object v0 │ │ -0a44f4: 1f00 f802 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f8 │ │ -0a44f8: 5400 ea05 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05ea │ │ -0a44fc: 7120 e40d 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0de4 │ │ -0a4502: 0e00 |000b: return-void │ │ +0a4ca8: |[0a4ca8] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +0a4cb8: 6e10 6821 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +0a4cbe: 0c00 |0003: move-result-object v0 │ │ +0a4cc0: 1f00 fc02 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02fc │ │ +0a4cc4: 5400 ea05 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05ea │ │ +0a4cc8: 7120 e40d 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0de4 │ │ +0a4cce: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1534 │ │ 0x000b line=1535 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ 0x0000 - 0x000c reg=2 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=3 child Landroid/view/View; │ │ │ │ - source_file_idx : 3264 (SlidingPaneLayout.java) │ │ + source_file_idx : 3270 (SlidingPaneLayout.java) │ │ │ │ Class #806 header: │ │ -class_idx : 802 │ │ +class_idx : 806 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 801 │ │ +superclass_idx : 805 │ │ source_file_idx : 467 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #806 - │ │ @@ -226631,17 +226603,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4504: |[0a4504] android.support.v7.app.ActionBarActivityDelegateHC.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -0a4514: 7020 c116 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@16c1 │ │ -0a451a: 0e00 |0003: return-void │ │ +0a4cd0: |[0a4cd0] android.support.v7.app.ActionBarActivityDelegateHC.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +0a4ce0: 7020 c116 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@16c1 │ │ +0a4ce6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateHC; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/support/v7/app/ActionBarActivity; │ │ @@ -226652,34 +226624,34 @@ │ │ type : '()Landroid/support/v7/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0a451c: |[0a451c] android.support.v7.app.ActionBarActivityDelegateHC.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ -0a452c: 6e10 ee16 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateHC;.ensureSubDecor:()V // method@16ee │ │ -0a4532: 2200 2b03 |0003: new-instance v0, Landroid/support/v7/app/ActionBarImplHC; // type@032b │ │ -0a4536: 5431 a206 |0005: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateHC;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a2 │ │ -0a453a: 5432 a206 |0007: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateHC;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a2 │ │ -0a453e: 7030 a817 1002 |0009: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplHC;.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V // method@17a8 │ │ -0a4544: 1100 |000c: return-object v0 │ │ +0a4ce8: |[0a4ce8] android.support.v7.app.ActionBarActivityDelegateHC.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ +0a4cf8: 6e10 ee16 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateHC;.ensureSubDecor:()V // method@16ee │ │ +0a4cfe: 2200 2f03 |0003: new-instance v0, Landroid/support/v7/app/ActionBarImplHC; // type@032f │ │ +0a4d02: 5431 a206 |0005: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateHC;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a2 │ │ +0a4d06: 5432 a206 |0007: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateHC;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a2 │ │ +0a4d0a: 7030 a817 1002 |0009: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplHC;.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V // method@17a8 │ │ +0a4d10: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Landroid/support/v7/app/ActionBarActivityDelegateHC; │ │ │ │ source_file_idx : 467 (ActionBarActivityDelegateHC.java) │ │ │ │ Class #807 header: │ │ -class_idx : 805 │ │ +class_idx : 809 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 804 │ │ +superclass_idx : 808 │ │ source_file_idx : 469 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #807 - │ │ @@ -226695,17 +226667,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4548: |[0a4548] android.support.v7.app.ActionBarActivityDelegateJB.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -0a4558: 7020 0517 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1705 │ │ -0a455e: 0e00 |0003: return-void │ │ +0a4d14: |[0a4d14] android.support.v7.app.ActionBarActivityDelegateJB.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +0a4d24: 7020 0517 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1705 │ │ +0a4d2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateJB; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/support/v7/app/ActionBarActivity; │ │ @@ -226716,18 +226688,18 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a4560: |[0a4560] android.support.v7.app.ActionBarActivityDelegateJB.createActionModeCallbackWrapper:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ -0a4570: 2200 4303 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapperJB$CallbackWrapper; // type@0343 │ │ -0a4574: 7030 6f18 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapperJB$CallbackWrapper;.:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V // method@186f │ │ -0a457a: 1100 |0005: return-object v0 │ │ +0a4d2c: |[0a4d2c] android.support.v7.app.ActionBarActivityDelegateJB.createActionModeCallbackWrapper:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ +0a4d3c: 2200 4703 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapperJB$CallbackWrapper; // type@0347 │ │ +0a4d40: 7030 6f18 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapperJB$CallbackWrapper;.:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V // method@186f │ │ +0a4d46: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateJB; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=3 callback Landroid/support/v7/view/ActionMode$Callback; │ │ @@ -226737,18 +226709,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a457c: |[0a457c] android.support.v7.app.ActionBarActivityDelegateJB.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; │ │ -0a458c: 2200 4403 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapperJB; // type@0344 │ │ -0a4590: 7030 7118 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapperJB;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1871 │ │ -0a4596: 1100 |0005: return-object v0 │ │ +0a4d48: |[0a4d48] android.support.v7.app.ActionBarActivityDelegateJB.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; │ │ +0a4d58: 2200 4803 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapperJB; // type@0348 │ │ +0a4d5c: 7030 7118 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapperJB;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1871 │ │ +0a4d62: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateJB; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=3 frameworkMode Landroid/view/ActionMode; │ │ @@ -226758,32 +226730,32 @@ │ │ type : '()Landroid/support/v7/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0a4598: |[0a4598] android.support.v7.app.ActionBarActivityDelegateJB.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ -0a45a8: 2200 3003 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplJB; // type@0330 │ │ -0a45ac: 5431 a906 |0002: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateJB;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a9 │ │ -0a45b0: 5432 a906 |0004: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateJB;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a9 │ │ -0a45b4: 7030 0518 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplJB;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V // method@1805 │ │ -0a45ba: 1100 |0009: return-object v0 │ │ +0a4d64: |[0a4d64] android.support.v7.app.ActionBarActivityDelegateJB.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ +0a4d74: 2200 3403 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplJB; // type@0334 │ │ +0a4d78: 5431 a906 |0002: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateJB;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a9 │ │ +0a4d7c: 5432 a906 |0004: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateJB;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06a9 │ │ +0a4d80: 7030 0518 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplJB;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V // method@1805 │ │ +0a4d86: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Landroid/support/v7/app/ActionBarActivityDelegateJB; │ │ │ │ source_file_idx : 469 (ActionBarActivityDelegateJB.java) │ │ │ │ Class #808 header: │ │ -class_idx : 811 │ │ +class_idx : 815 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 809 │ │ +superclass_idx : 813 │ │ source_file_idx : 484 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #808 annotations: │ │ @@ -226812,26 +226784,26 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0a45bc: |[0a45bc] android.support.v7.app.ActionBarImplHC.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ -0a45cc: 7030 5517 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V // method@1755 │ │ -0a45d2: 6000 e007 |0003: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar_root:I // field@07e0 │ │ -0a45d6: 6e20 5616 0200 |0005: invoke-virtual {v2, v0}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ -0a45dc: 0c00 |0008: move-result-object v0 │ │ -0a45de: 1f00 ae03 |0009: check-cast v0, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // type@03ae │ │ -0a45e2: 5b10 dd06 |000b: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mNativeActionModeAwareLayout:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // field@06dd │ │ -0a45e6: 5410 dd06 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mNativeActionModeAwareLayout:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // field@06dd │ │ -0a45ea: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ -0a45ee: 5410 dd06 |0011: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mNativeActionModeAwareLayout:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // field@06dd │ │ -0a45f2: 6e20 341e 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.setActionModeForChildListener:(Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;)V // method@1e34 │ │ -0a45f8: 0e00 |0016: return-void │ │ +0a4d88: |[0a4d88] android.support.v7.app.ActionBarImplHC.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ +0a4d98: 7030 5517 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V // method@1755 │ │ +0a4d9e: 6000 e007 |0003: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar_root:I // field@07e0 │ │ +0a4da2: 6e20 5616 0200 |0005: invoke-virtual {v2, v0}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1656 │ │ +0a4da8: 0c00 |0008: move-result-object v0 │ │ +0a4daa: 1f00 b203 |0009: check-cast v0, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // type@03b2 │ │ +0a4dae: 5b10 dd06 |000b: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mNativeActionModeAwareLayout:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // field@06dd │ │ +0a4db2: 5410 dd06 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mNativeActionModeAwareLayout:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // field@06dd │ │ +0a4db6: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ +0a4dba: 5410 dd06 |0011: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mNativeActionModeAwareLayout:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // field@06dd │ │ +0a4dbe: 6e20 341e 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.setActionModeForChildListener:(Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;)V // method@1e34 │ │ +0a4dc4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=35 │ │ 0x000d line=39 │ │ 0x0011 line=40 │ │ 0x0016 line=42 │ │ @@ -226845,17 +226817,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode;)Landroid/view/ActionMode;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a45fc: |[0a45fc] android.support.v7.app.ActionBarImplHC.access$002:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode;)Landroid/view/ActionMode; │ │ -0a460c: 5b01 dc06 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@06dc │ │ -0a4610: 1101 |0002: return-object v1 │ │ +0a4dc8: |[0a4dc8] android.support.v7.app.ActionBarImplHC.access$002:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode;)Landroid/view/ActionMode; │ │ +0a4dd8: 5b01 dc06 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@06dc │ │ +0a4ddc: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v7/app/ActionBarImplHC; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/view/ActionMode; │ │ │ │ @@ -226865,21 +226837,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a4614: |[0a4614] android.support.v7.app.ActionBarImplHC.hide:()V │ │ -0a4624: 6f10 7617 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplBase;.hide:()V // method@1776 │ │ -0a462a: 5410 dc06 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@06dc │ │ -0a462e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0a4632: 5410 dc06 |0007: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@06dc │ │ -0a4636: 6e10 8820 0000 |0009: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@2088 │ │ -0a463c: 0e00 |000c: return-void │ │ +0a4de0: |[0a4de0] android.support.v7.app.ActionBarImplHC.hide:()V │ │ +0a4df0: 6f10 7617 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplBase;.hide:()V // method@1776 │ │ +0a4df6: 5410 dc06 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@06dc │ │ +0a4dfa: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0a4dfe: 5410 dc06 |0007: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@06dc │ │ +0a4e02: 6e10 8820 0000 |0009: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@2088 │ │ +0a4e08: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0003 line=61 │ │ 0x0007 line=62 │ │ 0x000c line=64 │ │ locals : │ │ @@ -226890,24 +226862,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0a4640: |[0a4640] android.support.v7.app.ActionBarImplHC.isShowHideAnimationEnabled:()Z │ │ -0a4650: 5410 dc06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@06dc │ │ -0a4654: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0a4658: 6f10 7917 0100 |0004: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplBase;.isShowHideAnimationEnabled:()Z // method@1779 │ │ -0a465e: 0a00 |0007: move-result v0 │ │ -0a4660: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0a4664: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0a4666: 0f00 |000b: return v0 │ │ -0a4668: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0a466a: 28fe |000d: goto 000b // -0002 │ │ +0a4e0c: |[0a4e0c] android.support.v7.app.ActionBarImplHC.isShowHideAnimationEnabled:()Z │ │ +0a4e1c: 5410 dc06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@06dc │ │ +0a4e20: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0a4e24: 6f10 7917 0100 |0004: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplBase;.isShowHideAnimationEnabled:()Z // method@1779 │ │ +0a4e2a: 0a00 |0007: move-result v0 │ │ +0a4e2c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0a4e30: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0a4e32: 0f00 |000b: return v0 │ │ +0a4e34: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0a4e36: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/app/ActionBarImplHC; │ │ │ │ #2 : (in Landroid/support/v7/app/ActionBarImplHC;) │ │ @@ -226915,18 +226887,18 @@ │ │ type : '(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode$Callback;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a466c: |[0a466c] android.support.v7.app.ActionBarImplHC.onActionModeForChild:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode$Callback; │ │ -0a467c: 2200 2a03 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper; // type@032a │ │ -0a4680: 7030 a317 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode$Callback;)V // method@17a3 │ │ -0a4686: 1100 |0005: return-object v0 │ │ +0a4e38: |[0a4e38] android.support.v7.app.ActionBarImplHC.onActionModeForChild:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode$Callback; │ │ +0a4e48: 2200 2e03 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper; // type@032e │ │ +0a4e4c: 7030 a317 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode$Callback;)V // method@17a3 │ │ +0a4e52: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplHC; │ │ 0x0000 - 0x0006 reg=2 callback Landroid/view/ActionMode$Callback; │ │ │ │ @@ -226935,36 +226907,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a4688: |[0a4688] android.support.v7.app.ActionBarImplHC.show:()V │ │ -0a4698: 6f10 9f17 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplBase;.show:()V // method@179f │ │ -0a469e: 5410 dc06 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@06dc │ │ -0a46a2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0a46a6: 5410 dc06 |0007: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@06dc │ │ -0a46aa: 6e10 8820 0000 |0009: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@2088 │ │ -0a46b0: 0e00 |000c: return-void │ │ +0a4e54: |[0a4e54] android.support.v7.app.ActionBarImplHC.show:()V │ │ +0a4e64: 6f10 9f17 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplBase;.show:()V // method@179f │ │ +0a4e6a: 5410 dc06 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@06dc │ │ +0a4e6e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0a4e72: 5410 dc06 |0007: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@06dc │ │ +0a4e76: 6e10 8820 0000 |0009: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@2088 │ │ +0a4e7c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000c line=56 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/app/ActionBarImplHC; │ │ │ │ source_file_idx : 484 (ActionBarImplHC.java) │ │ │ │ Class #809 header: │ │ -class_idx : 816 │ │ +class_idx : 820 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 815 │ │ +superclass_idx : 819 │ │ source_file_idx : 486 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 53 │ │ │ │ Class #809 - │ │ @@ -226980,18 +226952,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0a46b4: |[0a46b4] android.support.v7.app.ActionBarImplJB.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ -0a46c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a46c6: 7040 ca17 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/app/ActionBarImplICS;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;Z)V // method@17ca │ │ -0a46cc: 0e00 |0004: return-void │ │ +0a4e80: |[0a4e80] android.support.v7.app.ActionBarImplJB.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ +0a4e90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a4e92: 7040 ca17 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/app/ActionBarImplICS;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;Z)V // method@17ca │ │ +0a4e98: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ @@ -227003,17 +226975,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a46d0: |[0a46d0] android.support.v7.app.ActionBarImplJB.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ -0a46e0: 6f20 cb17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V // method@17cb │ │ -0a46e6: 0e00 |0003: return-void │ │ +0a4e9c: |[0a4e9c] android.support.v7.app.ActionBarImplJB.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ +0a4eac: 6f20 cb17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V // method@17cb │ │ +0a4eb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; │ │ │ │ @@ -227022,17 +226994,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a46e8: |[0a46e8] android.support.v7.app.ActionBarImplJB.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -0a46f8: 6f20 cc17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@17cc │ │ -0a46fe: 0e00 |0003: return-void │ │ +0a4eb4: |[0a4eb4] android.support.v7.app.ActionBarImplJB.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +0a4ec4: 6f20 cc17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@17cc │ │ +0a4eca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/app/ActionBar$Tab; │ │ │ │ @@ -227041,17 +227013,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a4700: |[0a4700] android.support.v7.app.ActionBarImplJB.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ -0a4710: 6f30 cd17 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V // method@17cd │ │ -0a4716: 0e00 |0003: return-void │ │ +0a4ecc: |[0a4ecc] android.support.v7.app.ActionBarImplJB.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ +0a4edc: 6f30 cd17 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V // method@17cd │ │ +0a4ee2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/app/ActionBar$Tab; │ │ 0x0000 - 0x0004 reg=2 x1 I │ │ @@ -227061,17 +227033,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;IZ)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0a4718: |[0a4718] android.support.v7.app.ActionBarImplJB.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ -0a4728: 6f40 ce17 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroid/support/v7/app/ActionBarImplICS;.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V // method@17ce │ │ -0a472e: 0e00 |0003: return-void │ │ +0a4ee4: |[0a4ee4] android.support.v7.app.ActionBarImplJB.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ +0a4ef4: 6f40 ce17 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroid/support/v7/app/ActionBarImplICS;.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V // method@17ce │ │ +0a4efa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/app/ActionBar$Tab; │ │ 0x0000 - 0x0004 reg=2 x1 I │ │ @@ -227082,17 +227054,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a4730: |[0a4730] android.support.v7.app.ActionBarImplJB.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ -0a4740: 6f30 cf17 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V // method@17cf │ │ -0a4746: 0e00 |0003: return-void │ │ +0a4efc: |[0a4efc] android.support.v7.app.ActionBarImplJB.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ +0a4f0c: 6f30 cf17 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V // method@17cf │ │ +0a4f12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/app/ActionBar$Tab; │ │ 0x0000 - 0x0004 reg=2 x1 Z │ │ @@ -227102,18 +227074,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a4748: |[0a4748] android.support.v7.app.ActionBarImplJB.getCustomView:()Landroid/view/View; │ │ -0a4758: 6f10 d317 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getCustomView:()Landroid/view/View; // method@17d3 │ │ -0a475e: 0c00 |0003: move-result-object v0 │ │ -0a4760: 1100 |0004: return-object v0 │ │ +0a4f14: |[0a4f14] android.support.v7.app.ActionBarImplJB.getCustomView:()Landroid/view/View; │ │ +0a4f24: 6f10 d317 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getCustomView:()Landroid/view/View; // method@17d3 │ │ +0a4f2a: 0c00 |0003: move-result-object v0 │ │ +0a4f2c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarImplJB; │ │ │ │ #6 : (in Landroid/support/v7/app/ActionBarImplJB;) │ │ @@ -227121,18 +227093,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a4764: |[0a4764] android.support.v7.app.ActionBarImplJB.getDisplayOptions:()I │ │ -0a4774: 6f10 d417 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getDisplayOptions:()I // method@17d4 │ │ -0a477a: 0a00 |0003: move-result v0 │ │ -0a477c: 0f00 |0004: return v0 │ │ +0a4f30: |[0a4f30] android.support.v7.app.ActionBarImplJB.getDisplayOptions:()I │ │ +0a4f40: 6f10 d417 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getDisplayOptions:()I // method@17d4 │ │ +0a4f46: 0a00 |0003: move-result v0 │ │ +0a4f48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarImplJB; │ │ │ │ #7 : (in Landroid/support/v7/app/ActionBarImplJB;) │ │ @@ -227140,18 +227112,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a4780: |[0a4780] android.support.v7.app.ActionBarImplJB.getHeight:()I │ │ -0a4790: 6f10 d517 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getHeight:()I // method@17d5 │ │ -0a4796: 0a00 |0003: move-result v0 │ │ -0a4798: 0f00 |0004: return v0 │ │ +0a4f4c: |[0a4f4c] android.support.v7.app.ActionBarImplJB.getHeight:()I │ │ +0a4f5c: 6f10 d517 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getHeight:()I // method@17d5 │ │ +0a4f62: 0a00 |0003: move-result v0 │ │ +0a4f64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarImplJB; │ │ │ │ #8 : (in Landroid/support/v7/app/ActionBarImplJB;) │ │ @@ -227159,18 +227131,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a479c: |[0a479c] android.support.v7.app.ActionBarImplJB.getNavigationItemCount:()I │ │ -0a47ac: 6f10 d717 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getNavigationItemCount:()I // method@17d7 │ │ -0a47b2: 0a00 |0003: move-result v0 │ │ -0a47b4: 0f00 |0004: return v0 │ │ +0a4f68: |[0a4f68] android.support.v7.app.ActionBarImplJB.getNavigationItemCount:()I │ │ +0a4f78: 6f10 d717 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getNavigationItemCount:()I // method@17d7 │ │ +0a4f7e: 0a00 |0003: move-result v0 │ │ +0a4f80: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarImplJB; │ │ │ │ #9 : (in Landroid/support/v7/app/ActionBarImplJB;) │ │ @@ -227178,18 +227150,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a47b8: |[0a47b8] android.support.v7.app.ActionBarImplJB.getNavigationMode:()I │ │ -0a47c8: 6f10 d817 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getNavigationMode:()I // method@17d8 │ │ -0a47ce: 0a00 |0003: move-result v0 │ │ -0a47d0: 0f00 |0004: return v0 │ │ +0a4f84: |[0a4f84] android.support.v7.app.ActionBarImplJB.getNavigationMode:()I │ │ +0a4f94: 6f10 d817 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getNavigationMode:()I // method@17d8 │ │ +0a4f9a: 0a00 |0003: move-result v0 │ │ +0a4f9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarImplJB; │ │ │ │ #10 : (in Landroid/support/v7/app/ActionBarImplJB;) │ │ @@ -227197,18 +227169,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a47d4: |[0a47d4] android.support.v7.app.ActionBarImplJB.getSelectedNavigationIndex:()I │ │ -0a47e4: 6f10 d917 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getSelectedNavigationIndex:()I // method@17d9 │ │ -0a47ea: 0a00 |0003: move-result v0 │ │ -0a47ec: 0f00 |0004: return v0 │ │ +0a4fa0: |[0a4fa0] android.support.v7.app.ActionBarImplJB.getSelectedNavigationIndex:()I │ │ +0a4fb0: 6f10 d917 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getSelectedNavigationIndex:()I // method@17d9 │ │ +0a4fb6: 0a00 |0003: move-result v0 │ │ +0a4fb8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarImplJB; │ │ │ │ #11 : (in Landroid/support/v7/app/ActionBarImplJB;) │ │ @@ -227216,18 +227188,18 @@ │ │ type : '()Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a47f0: |[0a47f0] android.support.v7.app.ActionBarImplJB.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ -0a4800: 6f10 da17 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; // method@17da │ │ -0a4806: 0c00 |0003: move-result-object v0 │ │ -0a4808: 1100 |0004: return-object v0 │ │ +0a4fbc: |[0a4fbc] android.support.v7.app.ActionBarImplJB.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ +0a4fcc: 6f10 da17 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; // method@17da │ │ +0a4fd2: 0c00 |0003: move-result-object v0 │ │ +0a4fd4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarImplJB; │ │ │ │ #12 : (in Landroid/support/v7/app/ActionBarImplJB;) │ │ @@ -227235,18 +227207,18 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a480c: |[0a480c] android.support.v7.app.ActionBarImplJB.getSubtitle:()Ljava/lang/CharSequence; │ │ -0a481c: 6f10 db17 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getSubtitle:()Ljava/lang/CharSequence; // method@17db │ │ -0a4822: 0c00 |0003: move-result-object v0 │ │ -0a4824: 1100 |0004: return-object v0 │ │ +0a4fd8: |[0a4fd8] android.support.v7.app.ActionBarImplJB.getSubtitle:()Ljava/lang/CharSequence; │ │ +0a4fe8: 6f10 db17 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getSubtitle:()Ljava/lang/CharSequence; // method@17db │ │ +0a4fee: 0c00 |0003: move-result-object v0 │ │ +0a4ff0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarImplJB; │ │ │ │ #13 : (in Landroid/support/v7/app/ActionBarImplJB;) │ │ @@ -227254,18 +227226,18 @@ │ │ type : '(I)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a4828: |[0a4828] android.support.v7.app.ActionBarImplJB.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -0a4838: 6f20 dc17 2100 |0000: invoke-super {v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; // method@17dc │ │ -0a483e: 0c00 |0003: move-result-object v0 │ │ -0a4840: 1100 |0004: return-object v0 │ │ +0a4ff4: |[0a4ff4] android.support.v7.app.ActionBarImplJB.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +0a5004: 6f20 dc17 2100 |0000: invoke-super {v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; // method@17dc │ │ +0a500a: 0c00 |0003: move-result-object v0 │ │ +0a500c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -227274,18 +227246,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a4844: |[0a4844] android.support.v7.app.ActionBarImplJB.getTabCount:()I │ │ -0a4854: 6f10 dd17 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getTabCount:()I // method@17dd │ │ -0a485a: 0a00 |0003: move-result v0 │ │ -0a485c: 0f00 |0004: return v0 │ │ +0a5010: |[0a5010] android.support.v7.app.ActionBarImplJB.getTabCount:()I │ │ +0a5020: 6f10 dd17 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getTabCount:()I // method@17dd │ │ +0a5026: 0a00 |0003: move-result v0 │ │ +0a5028: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarImplJB; │ │ │ │ #15 : (in Landroid/support/v7/app/ActionBarImplJB;) │ │ @@ -227293,18 +227265,18 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a4860: |[0a4860] android.support.v7.app.ActionBarImplJB.getThemedContext:()Landroid/content/Context; │ │ -0a4870: 6f10 df17 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getThemedContext:()Landroid/content/Context; // method@17df │ │ -0a4876: 0c00 |0003: move-result-object v0 │ │ -0a4878: 1100 |0004: return-object v0 │ │ +0a502c: |[0a502c] android.support.v7.app.ActionBarImplJB.getThemedContext:()Landroid/content/Context; │ │ +0a503c: 6f10 df17 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getThemedContext:()Landroid/content/Context; // method@17df │ │ +0a5042: 0c00 |0003: move-result-object v0 │ │ +0a5044: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarImplJB; │ │ │ │ #16 : (in Landroid/support/v7/app/ActionBarImplJB;) │ │ @@ -227312,18 +227284,18 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a487c: |[0a487c] android.support.v7.app.ActionBarImplJB.getTitle:()Ljava/lang/CharSequence; │ │ -0a488c: 6f10 e017 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getTitle:()Ljava/lang/CharSequence; // method@17e0 │ │ -0a4892: 0c00 |0003: move-result-object v0 │ │ -0a4894: 1100 |0004: return-object v0 │ │ +0a5048: |[0a5048] android.support.v7.app.ActionBarImplJB.getTitle:()Ljava/lang/CharSequence; │ │ +0a5058: 6f10 e017 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getTitle:()Ljava/lang/CharSequence; // method@17e0 │ │ +0a505e: 0c00 |0003: move-result-object v0 │ │ +0a5060: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarImplJB; │ │ │ │ #17 : (in Landroid/support/v7/app/ActionBarImplJB;) │ │ @@ -227331,17 +227303,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4898: |[0a4898] android.support.v7.app.ActionBarImplJB.hide:()V │ │ -0a48a8: 6f10 e117 0000 |0000: invoke-super {v0}, Landroid/support/v7/app/ActionBarImplICS;.hide:()V // method@17e1 │ │ -0a48ae: 0e00 |0003: return-void │ │ +0a5064: |[0a5064] android.support.v7.app.ActionBarImplJB.hide:()V │ │ +0a5074: 6f10 e117 0000 |0000: invoke-super {v0}, Landroid/support/v7/app/ActionBarImplICS;.hide:()V // method@17e1 │ │ +0a507a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ │ │ #18 : (in Landroid/support/v7/app/ActionBarImplJB;) │ │ @@ -227349,18 +227321,18 @@ │ │ type : '()Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a48b0: |[0a48b0] android.support.v7.app.ActionBarImplJB.isShowing:()Z │ │ -0a48c0: 6f10 e217 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.isShowing:()Z // method@17e2 │ │ -0a48c6: 0a00 |0003: move-result v0 │ │ -0a48c8: 0f00 |0004: return v0 │ │ +0a507c: |[0a507c] android.support.v7.app.ActionBarImplJB.isShowing:()Z │ │ +0a508c: 6f10 e217 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.isShowing:()Z // method@17e2 │ │ +0a5092: 0a00 |0003: move-result v0 │ │ +0a5094: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarImplJB; │ │ │ │ #19 : (in Landroid/support/v7/app/ActionBarImplJB;) │ │ @@ -227368,18 +227340,18 @@ │ │ type : '()Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a48cc: |[0a48cc] android.support.v7.app.ActionBarImplJB.newTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ -0a48dc: 6f10 e317 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.newTab:()Landroid/support/v7/app/ActionBar$Tab; // method@17e3 │ │ -0a48e2: 0c00 |0003: move-result-object v0 │ │ -0a48e4: 1100 |0004: return-object v0 │ │ +0a5098: |[0a5098] android.support.v7.app.ActionBarImplJB.newTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ +0a50a8: 6f10 e317 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.newTab:()Landroid/support/v7/app/ActionBar$Tab; // method@17e3 │ │ +0a50ae: 0c00 |0003: move-result-object v0 │ │ +0a50b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarImplJB; │ │ │ │ #20 : (in Landroid/support/v7/app/ActionBarImplJB;) │ │ @@ -227387,17 +227359,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a48e8: |[0a48e8] android.support.v7.app.ActionBarImplJB.removeAllTabs:()V │ │ -0a48f8: 6f10 e417 0000 |0000: invoke-super {v0}, Landroid/support/v7/app/ActionBarImplICS;.removeAllTabs:()V // method@17e4 │ │ -0a48fe: 0e00 |0003: return-void │ │ +0a50b4: |[0a50b4] android.support.v7.app.ActionBarImplJB.removeAllTabs:()V │ │ +0a50c4: 6f10 e417 0000 |0000: invoke-super {v0}, Landroid/support/v7/app/ActionBarImplICS;.removeAllTabs:()V // method@17e4 │ │ +0a50ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ │ │ #21 : (in Landroid/support/v7/app/ActionBarImplJB;) │ │ @@ -227405,17 +227377,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4900: |[0a4900] android.support.v7.app.ActionBarImplJB.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ -0a4910: 6f20 e517 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V // method@17e5 │ │ -0a4916: 0e00 |0003: return-void │ │ +0a50cc: |[0a50cc] android.support.v7.app.ActionBarImplJB.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ +0a50dc: 6f20 e517 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V // method@17e5 │ │ +0a50e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; │ │ │ │ @@ -227424,17 +227396,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4918: |[0a4918] android.support.v7.app.ActionBarImplJB.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -0a4928: 6f20 e617 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@17e6 │ │ -0a492e: 0e00 |0003: return-void │ │ +0a50e4: |[0a50e4] android.support.v7.app.ActionBarImplJB.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +0a50f4: 6f20 e617 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@17e6 │ │ +0a50fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/app/ActionBar$Tab; │ │ │ │ @@ -227443,17 +227415,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4930: |[0a4930] android.support.v7.app.ActionBarImplJB.removeTabAt:(I)V │ │ -0a4940: 6f20 e717 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.removeTabAt:(I)V // method@17e7 │ │ -0a4946: 0e00 |0003: return-void │ │ +0a50fc: |[0a50fc] android.support.v7.app.ActionBarImplJB.removeTabAt:(I)V │ │ +0a510c: 6f20 e717 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.removeTabAt:(I)V // method@17e7 │ │ +0a5112: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -227462,17 +227434,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4948: |[0a4948] android.support.v7.app.ActionBarImplJB.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -0a4958: 6f20 e817 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@17e8 │ │ -0a495e: 0e00 |0003: return-void │ │ +0a5114: |[0a5114] android.support.v7.app.ActionBarImplJB.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +0a5124: 6f20 e817 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@17e8 │ │ +0a512a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v7/app/ActionBar$Tab; │ │ │ │ @@ -227481,17 +227453,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4960: |[0a4960] android.support.v7.app.ActionBarImplJB.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0a4970: 6f20 e917 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@17e9 │ │ -0a4976: 0e00 |0003: return-void │ │ +0a512c: |[0a512c] android.support.v7.app.ActionBarImplJB.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0a513c: 6f20 e917 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@17e9 │ │ +0a5142: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -227500,17 +227472,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4978: |[0a4978] android.support.v7.app.ActionBarImplJB.setCustomView:(I)V │ │ -0a4988: 6f20 ea17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setCustomView:(I)V // method@17ea │ │ -0a498e: 0e00 |0003: return-void │ │ +0a5144: |[0a5144] android.support.v7.app.ActionBarImplJB.setCustomView:(I)V │ │ +0a5154: 6f20 ea17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setCustomView:(I)V // method@17ea │ │ +0a515a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -227519,17 +227491,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4990: |[0a4990] android.support.v7.app.ActionBarImplJB.setCustomView:(Landroid/view/View;)V │ │ -0a49a0: 6f20 eb17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setCustomView:(Landroid/view/View;)V // method@17eb │ │ -0a49a6: 0e00 |0003: return-void │ │ +0a515c: |[0a515c] android.support.v7.app.ActionBarImplJB.setCustomView:(Landroid/view/View;)V │ │ +0a516c: 6f20 eb17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setCustomView:(Landroid/view/View;)V // method@17eb │ │ +0a5172: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/view/View; │ │ │ │ @@ -227538,17 +227510,17 @@ │ │ type : '(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a49a8: |[0a49a8] android.support.v7.app.ActionBarImplJB.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ -0a49b8: 6f30 ec17 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V // method@17ec │ │ -0a49be: 0e00 |0003: return-void │ │ +0a5174: |[0a5174] android.support.v7.app.ActionBarImplJB.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ +0a5184: 6f30 ec17 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V // method@17ec │ │ +0a518a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/app/ActionBar$LayoutParams; │ │ @@ -227558,17 +227530,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a49c0: |[0a49c0] android.support.v7.app.ActionBarImplJB.setDisplayHomeAsUpEnabled:(Z)V │ │ -0a49d0: 6f20 ed17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayHomeAsUpEnabled:(Z)V // method@17ed │ │ -0a49d6: 0e00 |0003: return-void │ │ +0a518c: |[0a518c] android.support.v7.app.ActionBarImplJB.setDisplayHomeAsUpEnabled:(Z)V │ │ +0a519c: 6f20 ed17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayHomeAsUpEnabled:(Z)V // method@17ed │ │ +0a51a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Z │ │ │ │ @@ -227577,17 +227549,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a49d8: |[0a49d8] android.support.v7.app.ActionBarImplJB.setDisplayOptions:(I)V │ │ -0a49e8: 6f20 ee17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayOptions:(I)V // method@17ee │ │ -0a49ee: 0e00 |0003: return-void │ │ +0a51a4: |[0a51a4] android.support.v7.app.ActionBarImplJB.setDisplayOptions:(I)V │ │ +0a51b4: 6f20 ee17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayOptions:(I)V // method@17ee │ │ +0a51ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -227596,17 +227568,17 @@ │ │ type : '(II)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a49f0: |[0a49f0] android.support.v7.app.ActionBarImplJB.setDisplayOptions:(II)V │ │ -0a4a00: 6f30 ef17 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayOptions:(II)V // method@17ef │ │ -0a4a06: 0e00 |0003: return-void │ │ +0a51bc: |[0a51bc] android.support.v7.app.ActionBarImplJB.setDisplayOptions:(II)V │ │ +0a51cc: 6f30 ef17 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayOptions:(II)V // method@17ef │ │ +0a51d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ 0x0000 - 0x0004 reg=2 x1 I │ │ @@ -227616,17 +227588,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4a08: |[0a4a08] android.support.v7.app.ActionBarImplJB.setDisplayShowCustomEnabled:(Z)V │ │ -0a4a18: 6f20 f017 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayShowCustomEnabled:(Z)V // method@17f0 │ │ -0a4a1e: 0e00 |0003: return-void │ │ +0a51d4: |[0a51d4] android.support.v7.app.ActionBarImplJB.setDisplayShowCustomEnabled:(Z)V │ │ +0a51e4: 6f20 f017 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayShowCustomEnabled:(Z)V // method@17f0 │ │ +0a51ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Z │ │ │ │ @@ -227635,17 +227607,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4a20: |[0a4a20] android.support.v7.app.ActionBarImplJB.setDisplayShowHomeEnabled:(Z)V │ │ -0a4a30: 6f20 f117 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayShowHomeEnabled:(Z)V // method@17f1 │ │ -0a4a36: 0e00 |0003: return-void │ │ +0a51ec: |[0a51ec] android.support.v7.app.ActionBarImplJB.setDisplayShowHomeEnabled:(Z)V │ │ +0a51fc: 6f20 f117 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayShowHomeEnabled:(Z)V // method@17f1 │ │ +0a5202: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Z │ │ │ │ @@ -227654,17 +227626,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4a38: |[0a4a38] android.support.v7.app.ActionBarImplJB.setDisplayShowTitleEnabled:(Z)V │ │ -0a4a48: 6f20 f217 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayShowTitleEnabled:(Z)V // method@17f2 │ │ -0a4a4e: 0e00 |0003: return-void │ │ +0a5204: |[0a5204] android.support.v7.app.ActionBarImplJB.setDisplayShowTitleEnabled:(Z)V │ │ +0a5214: 6f20 f217 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayShowTitleEnabled:(Z)V // method@17f2 │ │ +0a521a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Z │ │ │ │ @@ -227673,17 +227645,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4a50: |[0a4a50] android.support.v7.app.ActionBarImplJB.setDisplayUseLogoEnabled:(Z)V │ │ -0a4a60: 6f20 f317 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayUseLogoEnabled:(Z)V // method@17f3 │ │ -0a4a66: 0e00 |0003: return-void │ │ +0a521c: |[0a521c] android.support.v7.app.ActionBarImplJB.setDisplayUseLogoEnabled:(Z)V │ │ +0a522c: 6f20 f317 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayUseLogoEnabled:(Z)V // method@17f3 │ │ +0a5232: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Z │ │ │ │ @@ -227692,17 +227664,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4a68: |[0a4a68] android.support.v7.app.ActionBarImplJB.setHomeAsUpIndicator:(I)V │ │ -0a4a78: 6f20 f417 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setHomeAsUpIndicator:(I)V // method@17f4 │ │ -0a4a7e: 0e00 |0003: return-void │ │ +0a5234: |[0a5234] android.support.v7.app.ActionBarImplJB.setHomeAsUpIndicator:(I)V │ │ +0a5244: 6f20 f417 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setHomeAsUpIndicator:(I)V // method@17f4 │ │ +0a524a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -227711,17 +227683,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4a80: |[0a4a80] android.support.v7.app.ActionBarImplJB.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ -0a4a90: 6f20 f517 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@17f5 │ │ -0a4a96: 0e00 |0003: return-void │ │ +0a524c: |[0a524c] android.support.v7.app.ActionBarImplJB.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +0a525c: 6f20 f517 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@17f5 │ │ +0a5262: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -227730,17 +227702,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4a98: |[0a4a98] android.support.v7.app.ActionBarImplJB.setHomeButtonEnabled:(Z)V │ │ -0a4aa8: 6f20 f617 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setHomeButtonEnabled:(Z)V // method@17f6 │ │ -0a4aae: 0e00 |0003: return-void │ │ +0a5264: |[0a5264] android.support.v7.app.ActionBarImplJB.setHomeButtonEnabled:(Z)V │ │ +0a5274: 6f20 f617 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setHomeButtonEnabled:(Z)V // method@17f6 │ │ +0a527a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Z │ │ │ │ @@ -227749,17 +227721,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4ab0: |[0a4ab0] android.support.v7.app.ActionBarImplJB.setIcon:(I)V │ │ -0a4ac0: 6f20 f717 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setIcon:(I)V // method@17f7 │ │ -0a4ac6: 0e00 |0003: return-void │ │ +0a527c: |[0a527c] android.support.v7.app.ActionBarImplJB.setIcon:(I)V │ │ +0a528c: 6f20 f717 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setIcon:(I)V // method@17f7 │ │ +0a5292: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -227768,17 +227740,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4ac8: |[0a4ac8] android.support.v7.app.ActionBarImplJB.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0a4ad8: 6f20 f817 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@17f8 │ │ -0a4ade: 0e00 |0003: return-void │ │ +0a5294: |[0a5294] android.support.v7.app.ActionBarImplJB.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +0a52a4: 6f20 f817 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@17f8 │ │ +0a52aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -227787,17 +227759,17 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a4ae0: |[0a4ae0] android.support.v7.app.ActionBarImplJB.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ -0a4af0: 6f30 f917 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V // method@17f9 │ │ -0a4af6: 0e00 |0003: return-void │ │ +0a52ac: |[0a52ac] android.support.v7.app.ActionBarImplJB.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ +0a52bc: 6f30 f917 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V // method@17f9 │ │ +0a52c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/widget/SpinnerAdapter; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v7/app/ActionBar$OnNavigationListener; │ │ @@ -227807,17 +227779,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4af8: |[0a4af8] android.support.v7.app.ActionBarImplJB.setLogo:(I)V │ │ -0a4b08: 6f20 fa17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setLogo:(I)V // method@17fa │ │ -0a4b0e: 0e00 |0003: return-void │ │ +0a52c4: |[0a52c4] android.support.v7.app.ActionBarImplJB.setLogo:(I)V │ │ +0a52d4: 6f20 fa17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setLogo:(I)V // method@17fa │ │ +0a52da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -227826,17 +227798,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4b10: |[0a4b10] android.support.v7.app.ActionBarImplJB.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -0a4b20: 6f20 fb17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@17fb │ │ -0a4b26: 0e00 |0003: return-void │ │ +0a52dc: |[0a52dc] android.support.v7.app.ActionBarImplJB.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +0a52ec: 6f20 fb17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@17fb │ │ +0a52f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -227845,17 +227817,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4b28: |[0a4b28] android.support.v7.app.ActionBarImplJB.setNavigationMode:(I)V │ │ -0a4b38: 6f20 fc17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setNavigationMode:(I)V // method@17fc │ │ -0a4b3e: 0e00 |0003: return-void │ │ +0a52f4: |[0a52f4] android.support.v7.app.ActionBarImplJB.setNavigationMode:(I)V │ │ +0a5304: 6f20 fc17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setNavigationMode:(I)V // method@17fc │ │ +0a530a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -227864,17 +227836,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4b40: |[0a4b40] android.support.v7.app.ActionBarImplJB.setSelectedNavigationItem:(I)V │ │ -0a4b50: 6f20 fd17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setSelectedNavigationItem:(I)V // method@17fd │ │ -0a4b56: 0e00 |0003: return-void │ │ +0a530c: |[0a530c] android.support.v7.app.ActionBarImplJB.setSelectedNavigationItem:(I)V │ │ +0a531c: 6f20 fd17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setSelectedNavigationItem:(I)V // method@17fd │ │ +0a5322: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -227883,17 +227855,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4b58: |[0a4b58] android.support.v7.app.ActionBarImplJB.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0a4b68: 6f20 fe17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@17fe │ │ -0a4b6e: 0e00 |0003: return-void │ │ +0a5324: |[0a5324] android.support.v7.app.ActionBarImplJB.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0a5334: 6f20 fe17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@17fe │ │ +0a533a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -227902,17 +227874,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4b70: |[0a4b70] android.support.v7.app.ActionBarImplJB.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0a4b80: 6f20 ff17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@17ff │ │ -0a4b86: 0e00 |0003: return-void │ │ +0a533c: |[0a533c] android.support.v7.app.ActionBarImplJB.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0a534c: 6f20 ff17 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@17ff │ │ +0a5352: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -227921,17 +227893,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4b88: |[0a4b88] android.support.v7.app.ActionBarImplJB.setSubtitle:(I)V │ │ -0a4b98: 6f20 0018 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setSubtitle:(I)V // method@1800 │ │ -0a4b9e: 0e00 |0003: return-void │ │ +0a5354: |[0a5354] android.support.v7.app.ActionBarImplJB.setSubtitle:(I)V │ │ +0a5364: 6f20 0018 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setSubtitle:(I)V // method@1800 │ │ +0a536a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -227940,17 +227912,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4ba0: |[0a4ba0] android.support.v7.app.ActionBarImplJB.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -0a4bb0: 6f20 0118 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1801 │ │ -0a4bb6: 0e00 |0003: return-void │ │ +0a536c: |[0a536c] android.support.v7.app.ActionBarImplJB.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +0a537c: 6f20 0118 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1801 │ │ +0a5382: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Ljava/lang/CharSequence; │ │ │ │ @@ -227959,17 +227931,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4bb8: |[0a4bb8] android.support.v7.app.ActionBarImplJB.setTitle:(I)V │ │ -0a4bc8: 6f20 0218 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setTitle:(I)V // method@1802 │ │ -0a4bce: 0e00 |0003: return-void │ │ +0a5384: |[0a5384] android.support.v7.app.ActionBarImplJB.setTitle:(I)V │ │ +0a5394: 6f20 0218 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setTitle:(I)V // method@1802 │ │ +0a539a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ │ │ @@ -227978,17 +227950,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4bd0: |[0a4bd0] android.support.v7.app.ActionBarImplJB.setTitle:(Ljava/lang/CharSequence;)V │ │ -0a4be0: 6f20 0318 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setTitle:(Ljava/lang/CharSequence;)V // method@1803 │ │ -0a4be6: 0e00 |0003: return-void │ │ +0a539c: |[0a539c] android.support.v7.app.ActionBarImplJB.setTitle:(Ljava/lang/CharSequence;)V │ │ +0a53ac: 6f20 0318 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setTitle:(Ljava/lang/CharSequence;)V // method@1803 │ │ +0a53b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ 0x0000 - 0x0004 reg=1 x0 Ljava/lang/CharSequence; │ │ │ │ @@ -227997,29 +227969,29 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4be8: |[0a4be8] android.support.v7.app.ActionBarImplJB.show:()V │ │ -0a4bf8: 6f10 0418 0000 |0000: invoke-super {v0}, Landroid/support/v7/app/ActionBarImplICS;.show:()V // method@1804 │ │ -0a4bfe: 0e00 |0003: return-void │ │ +0a53b4: |[0a53b4] android.support.v7.app.ActionBarImplJB.show:()V │ │ +0a53c4: 6f10 0418 0000 |0000: invoke-super {v0}, Landroid/support/v7/app/ActionBarImplICS;.show:()V // method@1804 │ │ +0a53ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ │ │ source_file_idx : 486 (ActionBarImplJB.java) │ │ │ │ Class #810 header: │ │ -class_idx : 836 │ │ +class_idx : 840 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 834 │ │ +superclass_idx : 838 │ │ source_file_idx : 537 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #810 annotations: │ │ @@ -228039,17 +228011,17 @@ │ │ type : '(Landroid/content/Context;Landroid/view/ActionMode;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a4c00: |[0a4c00] android.support.v7.internal.view.ActionModeWrapperJB.:(Landroid/content/Context;Landroid/view/ActionMode;)V │ │ -0a4c10: 7030 6018 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1860 │ │ -0a4c16: 0e00 |0003: return-void │ │ +0a53cc: |[0a53cc] android.support.v7.internal.view.ActionModeWrapperJB.:(Landroid/content/Context;Landroid/view/ActionMode;)V │ │ +0a53dc: 7030 6018 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1860 │ │ +0a53e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/ActionModeWrapperJB; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -228061,19 +228033,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a4c18: |[0a4c18] android.support.v7.internal.view.ActionModeWrapperJB.getTitleOptionalHint:()Z │ │ -0a4c28: 5410 3e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapperJB;.mWrappedObject:Landroid/view/ActionMode; // field@093e │ │ -0a4c2c: 6e10 8e20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTitleOptionalHint:()Z // method@208e │ │ -0a4c32: 0a00 |0005: move-result v0 │ │ -0a4c34: 0f00 |0006: return v0 │ │ +0a53e4: |[0a53e4] android.support.v7.internal.view.ActionModeWrapperJB.getTitleOptionalHint:()Z │ │ +0a53f4: 5410 3e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapperJB;.mWrappedObject:Landroid/view/ActionMode; // field@093e │ │ +0a53f8: 6e10 8e20 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTitleOptionalHint:()Z // method@208e │ │ +0a53fe: 0a00 |0005: move-result v0 │ │ +0a5400: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapperJB; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/ActionModeWrapperJB;) │ │ @@ -228081,19 +228053,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a4c38: |[0a4c38] android.support.v7.internal.view.ActionModeWrapperJB.isTitleOptional:()Z │ │ -0a4c48: 5410 3e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapperJB;.mWrappedObject:Landroid/view/ActionMode; // field@093e │ │ -0a4c4c: 6e10 9020 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.isTitleOptional:()Z // method@2090 │ │ -0a4c52: 0a00 |0005: move-result v0 │ │ -0a4c54: 0f00 |0006: return v0 │ │ +0a5404: |[0a5404] android.support.v7.internal.view.ActionModeWrapperJB.isTitleOptional:()Z │ │ +0a5414: 5410 3e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapperJB;.mWrappedObject:Landroid/view/ActionMode; // field@093e │ │ +0a5418: 6e10 9020 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.isTitleOptional:()Z // method@2090 │ │ +0a541e: 0a00 |0005: move-result v0 │ │ +0a5420: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapperJB; │ │ │ │ #2 : (in Landroid/support/v7/internal/view/ActionModeWrapperJB;) │ │ @@ -228101,32 +228073,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a4c58: |[0a4c58] android.support.v7.internal.view.ActionModeWrapperJB.setTitleOptionalHint:(Z)V │ │ -0a4c68: 5410 3e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapperJB;.mWrappedObject:Landroid/view/ActionMode; // field@093e │ │ -0a4c6c: 6e20 9720 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitleOptionalHint:(Z)V // method@2097 │ │ -0a4c72: 0e00 |0005: return-void │ │ +0a5424: |[0a5424] android.support.v7.internal.view.ActionModeWrapperJB.setTitleOptionalHint:(Z)V │ │ +0a5434: 5410 3e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapperJB;.mWrappedObject:Landroid/view/ActionMode; // field@093e │ │ +0a5438: 6e20 9720 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitleOptionalHint:(Z)V // method@2097 │ │ +0a543e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/ActionModeWrapperJB; │ │ 0x0000 - 0x0006 reg=2 titleOptional Z │ │ │ │ source_file_idx : 537 (ActionModeWrapperJB.java) │ │ │ │ Class #811 header: │ │ -class_idx : 844 │ │ +class_idx : 848 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 865 │ │ +superclass_idx : 869 │ │ source_file_idx : 528 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #811 annotations: │ │ @@ -228151,20 +228123,20 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a4c74: |[0a4c74] android.support.v7.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ -0a4c84: 5b12 8e09 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@098e │ │ -0a4c88: 7020 181a 3100 |0002: invoke-direct {v1, v3}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1a18 │ │ -0a4c8e: 5420 a409 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@09a4 │ │ -0a4c92: 6e20 2319 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1923 │ │ -0a4c98: 0e00 |000a: return-void │ │ +0a5440: |[0a5440] android.support.v7.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ +0a5450: 5b12 8e09 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@098e │ │ +0a5454: 7020 181a 3100 |0002: invoke-direct {v1, v3}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1a18 │ │ +0a545a: 5420 a409 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@09a4 │ │ +0a545e: 6e20 2319 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1923 │ │ +0a5464: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=621 │ │ 0x0002 line=622 │ │ 0x0005 line=623 │ │ 0x000a line=624 │ │ locals : │ │ @@ -228178,39 +228150,39 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a4c9c: |[0a4c9c] android.support.v7.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.onDismiss:(Landroid/content/DialogInterface;)V │ │ -0a4cac: 6f20 1c1a 3200 |0000: invoke-super {v2, v3}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.onDismiss:(Landroid/content/DialogInterface;)V // method@1a1c │ │ -0a4cb2: 5420 8e09 |0003: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@098e │ │ -0a4cb6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0a4cb8: 7120 0f19 1000 |0006: invoke-static {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.access$202:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // method@190f │ │ -0a4cbe: 5420 8e09 |0009: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@098e │ │ -0a4cc2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0a4cc4: 5901 a109 |000c: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@09a1 │ │ -0a4cc8: 0e00 |000e: return-void │ │ +0a5468: |[0a5468] android.support.v7.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.onDismiss:(Landroid/content/DialogInterface;)V │ │ +0a5478: 6f20 1c1a 3200 |0000: invoke-super {v2, v3}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.onDismiss:(Landroid/content/DialogInterface;)V // method@1a1c │ │ +0a547e: 5420 8e09 |0003: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@098e │ │ +0a5482: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0a5484: 7120 0f19 1000 |0006: invoke-static {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.access$202:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // method@190f │ │ +0a548a: 5420 8e09 |0009: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@098e │ │ +0a548e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0a5490: 5901 a109 |000c: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@09a1 │ │ +0a5494: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=628 │ │ 0x0003 line=629 │ │ 0x0009 line=630 │ │ 0x000e line=631 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; │ │ 0x0000 - 0x000f reg=3 dialog Landroid/content/DialogInterface; │ │ │ │ source_file_idx : 528 (ActionMenuPresenter.java) │ │ │ │ Class #812 header: │ │ -class_idx : 847 │ │ +class_idx : 851 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 877 │ │ +superclass_idx : 881 │ │ source_file_idx : 528 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #812 annotations: │ │ @@ -228235,20 +228207,20 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0a4ccc: |[0a4ccc] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowPopup.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ -0a4cdc: 5b12 9209 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0992 │ │ -0a4ce0: 7056 c81a 3154 |0002: invoke-direct {v1, v3, v4, v5, v6}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@1ac8 │ │ -0a4ce6: 5420 a409 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@09a4 │ │ -0a4cea: 6e20 fd18 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@18fd │ │ -0a4cf0: 0e00 |000a: return-void │ │ +0a5498: |[0a5498] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowPopup.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ +0a54a8: 5b12 9209 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0992 │ │ +0a54ac: 7056 c81a 3154 |0002: invoke-direct {v1, v3, v4, v5, v6}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@1ac8 │ │ +0a54b2: 5420 a409 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@09a4 │ │ +0a54b6: 6e20 fd18 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@18fd │ │ +0a54bc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0002 line=607 │ │ 0x0005 line=608 │ │ 0x000a line=609 │ │ locals : │ │ @@ -228265,38 +228237,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0a4cf4: |[0a4cf4] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowPopup.onDismiss:()V │ │ -0a4d04: 6f10 d61a 0200 |0000: invoke-super {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.onDismiss:()V // method@1ad6 │ │ -0a4d0a: 5420 9209 |0003: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0992 │ │ -0a4d0e: 5400 9e09 |0005: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ -0a4d12: 6e10 d219 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:()V // method@19d2 │ │ -0a4d18: 5420 9209 |000a: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0992 │ │ -0a4d1c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0a4d1e: 7120 0e19 1000 |000d: invoke-static {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.access$102:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@190e │ │ -0a4d24: 0e00 |0010: return-void │ │ +0a54c0: |[0a54c0] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowPopup.onDismiss:()V │ │ +0a54d0: 6f10 d61a 0200 |0000: invoke-super {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.onDismiss:()V // method@1ad6 │ │ +0a54d6: 5420 9209 |0003: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0992 │ │ +0a54da: 5400 9e09 |0005: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ +0a54de: 6e10 d219 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:()V // method@19d2 │ │ +0a54e4: 5420 9209 |000a: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0992 │ │ +0a54e8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0a54ea: 7120 0e19 1000 |000d: invoke-static {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.access$102:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@190e │ │ +0a54f0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ 0x0003 line=614 │ │ 0x000a line=615 │ │ 0x0010 line=616 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ │ │ source_file_idx : 528 (ActionMenuPresenter.java) │ │ │ │ Class #813 header: │ │ -class_idx : 851 │ │ +class_idx : 855 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 855 │ │ +superclass_idx : 859 │ │ source_file_idx : 528 │ │ static_fields_size : 1 │ │ instance_fields_size: 18 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 24 │ │ │ │ Class #813 annotations: │ │ @@ -228394,26 +228366,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -0a4d28: |[0a4d28] android.support.v7.internal.view.menu.ActionMenuPresenter.:(Landroid/content/Context;)V │ │ -0a4d38: 6000 2208 |0000: sget v0, Landroid/support/v7/appcompat/R$layout;.abc_action_menu_layout:I // field@0822 │ │ -0a4d3c: 6001 2108 |0002: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_action_menu_item_layout:I // field@0821 │ │ -0a4d40: 7040 6219 3210 |0004: invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.:(Landroid/content/Context;II)V // method@1962 │ │ -0a4d46: 2200 f003 |0007: new-instance v0, Landroid/util/SparseBooleanArray; // type@03f0 │ │ -0a4d4a: 7010 7a20 0000 |0009: invoke-direct {v0}, Landroid/util/SparseBooleanArray;.:()V // method@207a │ │ -0a4d50: 5b20 9709 |000c: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@0997 │ │ -0a4d54: 2200 5003 |000e: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // type@0350 │ │ -0a4d58: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0a4d5a: 7030 0019 2001 |0011: invoke-direct {v0, v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$1;)V // method@1900 │ │ -0a4d60: 5b20 a409 |0014: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@09a4 │ │ -0a4d64: 0e00 |0016: return-void │ │ +0a54f4: |[0a54f4] android.support.v7.internal.view.menu.ActionMenuPresenter.:(Landroid/content/Context;)V │ │ +0a5504: 6000 2208 |0000: sget v0, Landroid/support/v7/appcompat/R$layout;.abc_action_menu_layout:I // field@0822 │ │ +0a5508: 6001 2108 |0002: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_action_menu_item_layout:I // field@0821 │ │ +0a550c: 7040 6219 3210 |0004: invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.:(Landroid/content/Context;II)V // method@1962 │ │ +0a5512: 2200 f403 |0007: new-instance v0, Landroid/util/SparseBooleanArray; // type@03f4 │ │ +0a5516: 7010 7a20 0000 |0009: invoke-direct {v0}, Landroid/util/SparseBooleanArray;.:()V // method@207a │ │ +0a551c: 5b20 9709 |000c: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@0997 │ │ +0a5520: 2200 5403 |000e: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // type@0354 │ │ +0a5524: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0a5526: 7030 0019 2001 |0011: invoke-direct {v0, v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$1;)V // method@1900 │ │ +0a552c: 5b20 a409 |0014: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@09a4 │ │ +0a5530: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=63 │ │ 0x000e line=72 │ │ 0x0016 line=77 │ │ locals : │ │ @@ -228425,17 +228397,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a4d68: |[0a4d68] android.support.v7.internal.view.menu.ActionMenuPresenter.access$102:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ -0a4d78: 5b01 a309 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@09a3 │ │ -0a4d7c: 1101 |0002: return-object v1 │ │ +0a5534: |[0a5534] android.support.v7.internal.view.menu.ActionMenuPresenter.access$102:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ +0a5544: 5b01 a309 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@09a3 │ │ +0a5548: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ │ │ @@ -228444,17 +228416,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a4d80: |[0a4d80] android.support.v7.internal.view.menu.ActionMenuPresenter.access$202:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; │ │ -0a4d90: 5b01 9809 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0998 │ │ -0a4d94: 1101 |0002: return-object v1 │ │ +0a554c: |[0a554c] android.support.v7.internal.view.menu.ActionMenuPresenter.access$202:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; │ │ +0a555c: 5b01 9809 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0998 │ │ +0a5560: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; │ │ │ │ @@ -228463,17 +228435,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a4d98: |[0a4d98] android.support.v7.internal.view.menu.ActionMenuPresenter.access$302:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ -0a4da8: 5b01 a509 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@09a5 │ │ -0a4dac: 1101 |0002: return-object v1 │ │ +0a5564: |[0a5564] android.support.v7.internal.view.menu.ActionMenuPresenter.access$302:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ +0a5574: 5b01 a509 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@09a5 │ │ +0a5578: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ │ │ @@ -228482,38 +228454,38 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0a4db0: |[0a4db0] android.support.v7.internal.view.menu.ActionMenuPresenter.findViewForItem:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -0a4dc0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0a4dc2: 5463 9f09 |0001: iget-object v3, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ -0a4dc6: 1f03 2204 |0003: check-cast v3, Landroid/view/ViewGroup; // type@0422 │ │ -0a4dca: 3903 0400 |0005: if-nez v3, 0009 // +0004 │ │ -0a4dce: 0750 |0007: move-object v0, v5 │ │ -0a4dd0: 1100 |0008: return-object v0 │ │ -0a4dd2: 6e10 0f22 0300 |0009: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ -0a4dd8: 0a01 |000c: move-result v1 │ │ -0a4dda: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0a4ddc: 3512 1600 |000e: if-ge v2, v1, 0024 // +0016 │ │ -0a4de0: 6e20 0e22 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ -0a4de6: 0c00 |0013: move-result-object v0 │ │ -0a4de8: 2004 7003 |0014: instance-of v4, v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0370 │ │ -0a4dec: 3804 0b00 |0016: if-eqz v4, 0021 // +000b │ │ -0a4df0: 0704 |0018: move-object v4, v0 │ │ -0a4df2: 1f04 7003 |0019: check-cast v4, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0370 │ │ -0a4df6: 7210 f11a 0400 |001b: invoke-interface {v4}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1af1 │ │ -0a4dfc: 0c04 |001e: move-result-object v4 │ │ -0a4dfe: 3274 e9ff |001f: if-eq v4, v7, 0008 // -0017 │ │ -0a4e02: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0a4e06: 28eb |0023: goto 000e // -0015 │ │ -0a4e08: 0750 |0024: move-object v0, v5 │ │ -0a4e0a: 28e3 |0025: goto 0008 // -001d │ │ +0a557c: |[0a557c] android.support.v7.internal.view.menu.ActionMenuPresenter.findViewForItem:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +0a558c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0a558e: 5463 9f09 |0001: iget-object v3, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ +0a5592: 1f03 2804 |0003: check-cast v3, Landroid/view/ViewGroup; // type@0428 │ │ +0a5596: 3903 0400 |0005: if-nez v3, 0009 // +0004 │ │ +0a559a: 0750 |0007: move-object v0, v5 │ │ +0a559c: 1100 |0008: return-object v0 │ │ +0a559e: 6e10 0f22 0300 |0009: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@220f │ │ +0a55a4: 0a01 |000c: move-result v1 │ │ +0a55a6: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0a55a8: 3512 1600 |000e: if-ge v2, v1, 0024 // +0016 │ │ +0a55ac: 6e20 0e22 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ +0a55b2: 0c00 |0013: move-result-object v0 │ │ +0a55b4: 2004 7403 |0014: instance-of v4, v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0374 │ │ +0a55b8: 3804 0b00 |0016: if-eqz v4, 0021 // +000b │ │ +0a55bc: 0704 |0018: move-object v4, v0 │ │ +0a55be: 1f04 7403 |0019: check-cast v4, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@0374 │ │ +0a55c2: 7210 f11a 0400 |001b: invoke-interface {v4}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1af1 │ │ +0a55c8: 0c04 |001e: move-result-object v4 │ │ +0a55ca: 3274 e9ff |001f: if-eq v4, v7, 0008 // -0017 │ │ +0a55ce: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a55d2: 28eb |0023: goto 000e // -0015 │ │ +0a55d4: 0750 |0024: move-object v0, v5 │ │ +0a55d6: 28e3 |0025: goto 0008 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=273 │ │ 0x0005 line=274 │ │ 0x0008 line=286 │ │ 0x0009 line=278 │ │ 0x000d line=279 │ │ @@ -228535,23 +228507,23 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/support/v7/internal/view/menu/MenuView$ItemView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0a4e0c: |[0a4e0c] android.support.v7.internal.view.menu.ActionMenuPresenter.bindItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/support/v7/internal/view/menu/MenuView$ItemView;)V │ │ -0a4e1c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a4e1e: 7230 f21a 4502 |0001: invoke-interface {v5, v4, v2}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V // method@1af2 │ │ -0a4e24: 5431 9f09 |0004: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ -0a4e28: 1f01 5603 |0006: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0356 │ │ -0a4e2c: 0750 |0008: move-object v0, v5 │ │ -0a4e2e: 1f00 4a03 |0009: check-cast v0, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@034a │ │ -0a4e32: 6e20 e018 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setItemInvoker:(Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;)V // method@18e0 │ │ -0a4e38: 0e00 |000e: return-void │ │ +0a55d8: |[0a55d8] android.support.v7.internal.view.menu.ActionMenuPresenter.bindItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/support/v7/internal/view/menu/MenuView$ItemView;)V │ │ +0a55e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a55ea: 7230 f21a 4502 |0001: invoke-interface {v5, v4, v2}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V // method@1af2 │ │ +0a55f0: 5431 9f09 |0004: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ +0a55f4: 1f01 5a03 |0006: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@035a │ │ +0a55f8: 0750 |0008: move-object v0, v5 │ │ +0a55fa: 1f00 4e03 |0009: check-cast v0, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@034e │ │ +0a55fe: 6e20 e018 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setItemInvoker:(Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;)V // method@18e0 │ │ +0a5604: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0004 line=179 │ │ 0x0009 line=180 │ │ 0x000b line=181 │ │ 0x000e line=182 │ │ @@ -228567,21 +228539,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a4e3c: |[0a4e3c] android.support.v7.internal.view.menu.ActionMenuPresenter.dismissPopupMenus:()Z │ │ -0a4e4c: 6e10 1819 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1918 │ │ -0a4e52: 0a00 |0003: move-result v0 │ │ -0a4e54: 6e10 1919 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@1919 │ │ -0a4e5a: 0a01 |0007: move-result v1 │ │ -0a4e5c: b610 |0008: or-int/2addr v0, v1 │ │ -0a4e5e: 0f00 |0009: return v0 │ │ +0a5608: |[0a5608] android.support.v7.internal.view.menu.ActionMenuPresenter.dismissPopupMenus:()Z │ │ +0a5618: 6e10 1819 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@1918 │ │ +0a561e: 0a00 |0003: move-result v0 │ │ +0a5620: 6e10 1919 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@1919 │ │ +0a5626: 0a01 |0007: move-result v1 │ │ +0a5628: b610 |0008: or-int/2addr v0, v1 │ │ +0a562a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0004 line=338 │ │ 0x0009 line=339 │ │ locals : │ │ 0x0004 - 0x000a reg=0 result Z │ │ @@ -228592,24 +228564,24 @@ │ │ type : '(Landroid/view/ViewGroup;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0a4e60: |[0a4e60] android.support.v7.internal.view.menu.ActionMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ -0a4e70: 6e20 0e22 4300 |0000: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ -0a4e76: 0c00 |0003: move-result-object v0 │ │ -0a4e78: 5421 a209 |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ -0a4e7c: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ -0a4e80: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a4e82: 0f00 |0009: return v0 │ │ -0a4e84: 6f30 6819 3204 |000a: invoke-super {v2, v3, v4}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@1968 │ │ -0a4e8a: 0a00 |000d: move-result v0 │ │ -0a4e8c: 28fb |000e: goto 0009 // -0005 │ │ +0a562c: |[0a562c] android.support.v7.internal.view.menu.ActionMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ +0a563c: 6e20 0e22 4300 |0000: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@220e │ │ +0a5642: 0c00 |0003: move-result-object v0 │ │ +0a5644: 5421 a209 |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ +0a5648: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ +0a564c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a564e: 0f00 |0009: return v0 │ │ +0a5650: 6f30 6819 3204 |000a: invoke-super {v2, v3, v4}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@1968 │ │ +0a5656: 0a00 |000d: move-result v0 │ │ +0a5658: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0008 line=243 │ │ 0x0009 line=245 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ @@ -228621,270 +228593,270 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 496 16-bit code units │ │ -0a4e90: |[0a4e90] android.support.v7.internal.view.menu.ActionMenuPresenter.flagActionItems:()Z │ │ -0a4ea0: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ -0a4ea4: 5400 9e09 |0002: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ -0a4ea8: 081b 0000 |0004: move-object/from16 v27, v0 │ │ -0a4eac: 7401 f019 1b00 |0006: invoke-virtual/range {v27}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@19f0 │ │ -0a4eb2: 0c19 |0009: move-result-object v25 │ │ -0a4eb4: 7401 0d25 1900 |000a: invoke-virtual/range {v25}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0a4eba: 0a0f |000d: move-result v15 │ │ -0a4ebc: 0800 1d00 |000e: move-object/from16 v0, v29 │ │ -0a4ec0: 5200 9c09 |0010: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@099c │ │ -0a4ec4: 0211 0000 |0012: move/from16 v17, v0 │ │ -0a4ec8: 0800 1d00 |0014: move-object/from16 v0, v29 │ │ -0a4ecc: 5200 9909 |0016: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@0999 │ │ -0a4ed0: 021a 0000 |0018: move/from16 v26, v0 │ │ -0a4ed4: 131b 0000 |001a: const/16 v27, #int 0 // #0 │ │ -0a4ed8: 131c 0000 |001c: const/16 v28, #int 0 // #0 │ │ -0a4edc: 7702 4721 1b00 |001e: invoke-static/range {v27, v28}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -0a4ee2: 0a14 |0021: move-result v20 │ │ -0a4ee4: 0800 1d00 |0022: move-object/from16 v0, v29 │ │ -0a4ee8: 5400 9f09 |0024: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ -0a4eec: 0813 0000 |0026: move-object/from16 v19, v0 │ │ -0a4ef0: 1f13 2204 |0028: check-cast v19, Landroid/view/ViewGroup; // type@0422 │ │ -0a4ef4: 1316 0000 |002a: const/16 v22, #int 0 // #0 │ │ -0a4ef8: 1315 0000 |002c: const/16 v21, #int 0 // #0 │ │ -0a4efc: 1208 |002e: const/4 v8, #int 0 // #0 │ │ -0a4efe: 120a |002f: const/4 v10, #int 0 // #0 │ │ -0a4f00: 120b |0030: const/4 v11, #int 0 // #0 │ │ -0a4f02: 35fb 3000 |0031: if-ge v11, v15, 0061 // +0030 │ │ -0a4f06: 0800 1900 |0033: move-object/from16 v0, v25 │ │ -0a4f0a: 6e20 0725 b000 |0035: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0a4f10: 0c0e |0038: move-result-object v14 │ │ -0a4f12: 1f0e 6303 |0039: check-cast v14, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -0a4f16: 6e10 461a 0e00 |003b: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@1a46 │ │ -0a4f1c: 0a1b |003e: move-result v27 │ │ -0a4f1e: 381b 1700 |003f: if-eqz v27, 0056 // +0017 │ │ -0a4f22: d816 1601 |0041: add-int/lit8 v22, v22, #int 1 // #01 │ │ -0a4f26: 0800 1d00 |0043: move-object/from16 v0, v29 │ │ -0a4f2a: 5500 9b09 |0045: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@099b │ │ -0a4f2e: 021b 0000 |0047: move/from16 v27, v0 │ │ -0a4f32: 381b 0a00 |0049: if-eqz v27, 0053 // +000a │ │ -0a4f36: 6e10 3f1a 0e00 |004b: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@1a3f │ │ -0a4f3c: 0a1b |004e: move-result v27 │ │ -0a4f3e: 381b 0400 |004f: if-eqz v27, 0053 // +0004 │ │ -0a4f42: 1311 0000 |0051: const/16 v17, #int 0 // #0 │ │ -0a4f46: d80b 0b01 |0053: add-int/lit8 v11, v11, #int 1 // #01 │ │ -0a4f4a: 28dc |0055: goto 0031 // -0024 │ │ -0a4f4c: 6e10 451a 0e00 |0056: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@1a45 │ │ -0a4f52: 0a1b |0059: move-result v27 │ │ -0a4f54: 381b 0500 |005a: if-eqz v27, 005f // +0005 │ │ -0a4f58: d815 1501 |005c: add-int/lit8 v21, v21, #int 1 // #01 │ │ -0a4f5c: 28e5 |005e: goto 0043 // -001b │ │ -0a4f5e: 121a |005f: const/4 v10, #int 1 // #1 │ │ -0a4f60: 28e3 |0060: goto 0043 // -001d │ │ -0a4f62: 0800 1d00 |0061: move-object/from16 v0, v29 │ │ -0a4f66: 5500 a609 |0063: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@09a6 │ │ -0a4f6a: 021b 0000 |0065: move/from16 v27, v0 │ │ -0a4f6e: 381b 0e00 |0067: if-eqz v27, 0075 // +000e │ │ -0a4f72: 390a 0a00 |0069: if-nez v10, 0073 // +000a │ │ -0a4f76: 901b 1615 |006b: add-int v27, v22, v21 │ │ -0a4f7a: 0200 1b00 |006d: move/from16 v0, v27 │ │ -0a4f7e: 0201 1100 |006f: move/from16 v1, v17 │ │ -0a4f82: 3710 0400 |0071: if-le v0, v1, 0075 // +0004 │ │ -0a4f86: d811 11ff |0073: add-int/lit8 v17, v17, #int -1 // #ff │ │ -0a4f8a: 9111 1116 |0075: sub-int v17, v17, v22 │ │ -0a4f8e: 0800 1d00 |0077: move-object/from16 v0, v29 │ │ -0a4f92: 5400 9709 |0079: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@0997 │ │ -0a4f96: 0817 0000 |007b: move-object/from16 v23, v0 │ │ -0a4f9a: 7401 7b20 1700 |007d: invoke-virtual/range {v23}, Landroid/util/SparseBooleanArray;.clear:()V // method@207b │ │ -0a4fa0: 1204 |0080: const/4 v4, #int 0 // #0 │ │ -0a4fa2: 1207 |0081: const/4 v7, #int 0 // #0 │ │ -0a4fa4: 0800 1d00 |0082: move-object/from16 v0, v29 │ │ -0a4fa8: 5500 a909 |0084: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@09a9 │ │ -0a4fac: 021b 0000 |0086: move/from16 v27, v0 │ │ -0a4fb0: 381b 1c00 |0088: if-eqz v27, 00a4 // +001c │ │ -0a4fb4: 0800 1d00 |008a: move-object/from16 v0, v29 │ │ -0a4fb8: 5200 a009 |008c: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@09a0 │ │ -0a4fbc: 021b 0000 |008e: move/from16 v27, v0 │ │ -0a4fc0: 9307 1a1b |0090: div-int v7, v26, v27 │ │ -0a4fc4: 0800 1d00 |0092: move-object/from16 v0, v29 │ │ -0a4fc8: 5200 a009 |0094: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@09a0 │ │ -0a4fcc: 021b 0000 |0096: move/from16 v27, v0 │ │ -0a4fd0: 9405 1a1b |0098: rem-int v5, v26, v27 │ │ -0a4fd4: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ -0a4fd8: 5200 a009 |009c: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@09a0 │ │ -0a4fdc: 021b 0000 |009e: move/from16 v27, v0 │ │ -0a4fe0: 931c 0507 |00a0: div-int v28, v5, v7 │ │ -0a4fe4: 9004 1b1c |00a2: add-int v4, v27, v28 │ │ -0a4fe8: 120b |00a4: const/4 v11, #int 0 // #0 │ │ -0a4fea: 35fb 4801 |00a5: if-ge v11, v15, 01ed // +0148 │ │ -0a4fee: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ -0a4ff2: 6e20 0725 b000 |00a9: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0a4ff8: 0c0e |00ac: move-result-object v14 │ │ -0a4ffa: 1f0e 6303 |00ad: check-cast v14, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -0a4ffe: 6e10 461a 0e00 |00af: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@1a46 │ │ -0a5004: 0a1b |00b2: move-result v27 │ │ -0a5006: 381b 6300 |00b3: if-eqz v27, 0116 // +0063 │ │ -0a500a: 0800 1d00 |00b5: move-object/from16 v0, v29 │ │ -0a500e: 5400 a809 |00b7: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@09a8 │ │ -0a5012: 081b 0000 |00b9: move-object/from16 v27, v0 │ │ -0a5016: 0800 1d00 |00bb: move-object/from16 v0, v29 │ │ -0a501a: 0801 1b00 |00bd: move-object/from16 v1, v27 │ │ -0a501e: 0802 1300 |00bf: move-object/from16 v2, v19 │ │ -0a5022: 6e40 1619 e021 |00c1: invoke-virtual {v0, v14, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1916 │ │ -0a5028: 0c18 |00c4: move-result-object v24 │ │ -0a502a: 0800 1d00 |00c5: move-object/from16 v0, v29 │ │ -0a502e: 5400 a809 |00c7: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@09a8 │ │ -0a5032: 081b 0000 |00c9: move-object/from16 v27, v0 │ │ -0a5036: 391b 0800 |00cb: if-nez v27, 00d3 // +0008 │ │ -0a503a: 0800 1800 |00cd: move-object/from16 v0, v24 │ │ -0a503e: 0801 1d00 |00cf: move-object/from16 v1, v29 │ │ -0a5042: 5b10 a809 |00d1: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@09a8 │ │ -0a5046: 0800 1d00 |00d3: move-object/from16 v0, v29 │ │ -0a504a: 5500 a909 |00d5: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@09a9 │ │ -0a504e: 021b 0000 |00d7: move/from16 v27, v0 │ │ -0a5052: 381b 3300 |00d9: if-eqz v27, 010c // +0033 │ │ -0a5056: 131b 0000 |00db: const/16 v27, #int 0 // #0 │ │ -0a505a: 0800 1800 |00dd: move-object/from16 v0, v24 │ │ -0a505e: 0201 1400 |00df: move/from16 v1, v20 │ │ -0a5062: 0202 1b00 |00e1: move/from16 v2, v27 │ │ -0a5066: 7152 5319 4017 |00e3: invoke-static {v0, v4, v7, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@1953 │ │ -0a506c: 0a1b |00e6: move-result v27 │ │ -0a506e: 9107 071b |00e7: sub-int v7, v7, v27 │ │ -0a5072: 7401 6f21 1800 |00e9: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -0a5078: 0a12 |00ec: move-result v18 │ │ -0a507a: 911a 1a12 |00ed: sub-int v26, v26, v18 │ │ -0a507e: 3908 0400 |00ef: if-nez v8, 00f3 // +0004 │ │ -0a5082: 0208 1200 |00f1: move/from16 v8, v18 │ │ -0a5086: 6e10 2c1a 0e00 |00f3: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1a2c │ │ -0a508c: 0a09 |00f6: move-result v9 │ │ -0a508e: 3809 0b00 |00f7: if-eqz v9, 0102 // +000b │ │ -0a5092: 131b 0100 |00f9: const/16 v27, #int 1 // #1 │ │ -0a5096: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ -0a509a: 0201 1b00 |00fd: move/from16 v1, v27 │ │ -0a509e: 6e30 7d20 9001 |00ff: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@207d │ │ -0a50a4: 131b 0100 |0102: const/16 v27, #int 1 // #1 │ │ -0a50a8: 0200 1b00 |0104: move/from16 v0, v27 │ │ -0a50ac: 6e20 571a 0e00 |0106: invoke-virtual {v14, v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@1a57 │ │ -0a50b2: d80b 0b01 |0109: add-int/lit8 v11, v11, #int 1 // #01 │ │ -0a50b6: 289a |010b: goto 00a5 // -0066 │ │ -0a50b8: 0800 1800 |010c: move-object/from16 v0, v24 │ │ -0a50bc: 0201 1400 |010e: move/from16 v1, v20 │ │ -0a50c0: 0202 1400 |0110: move/from16 v2, v20 │ │ -0a50c4: 6e30 a221 1002 |0112: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -0a50ca: 28d4 |0115: goto 00e9 // -002c │ │ -0a50cc: 6e10 451a 0e00 |0116: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@1a45 │ │ -0a50d2: 0a1b |0119: move-result v27 │ │ -0a50d4: 381b efff |011a: if-eqz v27, 0109 // -0011 │ │ -0a50d8: 6e10 2c1a 0e00 |011c: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1a2c │ │ -0a50de: 0a09 |011f: move-result v9 │ │ -0a50e0: 0800 1700 |0120: move-object/from16 v0, v23 │ │ -0a50e4: 6e20 7c20 9000 |0122: invoke-virtual {v0, v9}, Landroid/util/SparseBooleanArray;.get:(I)Z // method@207c │ │ -0a50ea: 0a0c |0125: move-result v12 │ │ -0a50ec: 3c11 0400 |0126: if-gtz v17, 012a // +0004 │ │ -0a50f0: 380c 7500 |0128: if-eqz v12, 019d // +0075 │ │ -0a50f4: 3d1a 7300 |012a: if-lez v26, 019d // +0073 │ │ -0a50f8: 0800 1d00 |012c: move-object/from16 v0, v29 │ │ -0a50fc: 5500 a909 |012e: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@09a9 │ │ -0a5100: 021b 0000 |0130: move/from16 v27, v0 │ │ -0a5104: 381b 0400 |0132: if-eqz v27, 0136 // +0004 │ │ -0a5108: 3d07 6900 |0134: if-lez v7, 019d // +0069 │ │ -0a510c: 121d |0136: const/4 v13, #int 1 // #1 │ │ -0a510e: 380d 5000 |0137: if-eqz v13, 0187 // +0050 │ │ -0a5112: 0800 1d00 |0139: move-object/from16 v0, v29 │ │ -0a5116: 5400 a809 |013b: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@09a8 │ │ -0a511a: 081b 0000 |013d: move-object/from16 v27, v0 │ │ -0a511e: 0800 1d00 |013f: move-object/from16 v0, v29 │ │ -0a5122: 0801 1b00 |0141: move-object/from16 v1, v27 │ │ -0a5126: 0802 1300 |0143: move-object/from16 v2, v19 │ │ -0a512a: 6e40 1619 e021 |0145: invoke-virtual {v0, v14, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1916 │ │ -0a5130: 0c18 |0148: move-result-object v24 │ │ -0a5132: 0800 1d00 |0149: move-object/from16 v0, v29 │ │ -0a5136: 5400 a809 |014b: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@09a8 │ │ -0a513a: 081b 0000 |014d: move-object/from16 v27, v0 │ │ -0a513e: 391b 0800 |014f: if-nez v27, 0157 // +0008 │ │ -0a5142: 0800 1800 |0151: move-object/from16 v0, v24 │ │ -0a5146: 0801 1d00 |0153: move-object/from16 v1, v29 │ │ -0a514a: 5b10 a809 |0155: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@09a8 │ │ -0a514e: 0800 1d00 |0157: move-object/from16 v0, v29 │ │ -0a5152: 5500 a909 |0159: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@09a9 │ │ -0a5156: 021b 0000 |015b: move/from16 v27, v0 │ │ -0a515a: 381b 4200 |015d: if-eqz v27, 019f // +0042 │ │ -0a515e: 131b 0000 |015f: const/16 v27, #int 0 // #0 │ │ -0a5162: 0800 1800 |0161: move-object/from16 v0, v24 │ │ -0a5166: 0201 1400 |0163: move/from16 v1, v20 │ │ -0a516a: 0202 1b00 |0165: move/from16 v2, v27 │ │ -0a516e: 7152 5319 4017 |0167: invoke-static {v0, v4, v7, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@1953 │ │ -0a5174: 0a06 |016a: move-result v6 │ │ -0a5176: b167 |016b: sub-int/2addr v7, v6 │ │ -0a5178: 3906 0300 |016c: if-nez v6, 016f // +0003 │ │ -0a517c: 120d |016e: const/4 v13, #int 0 // #0 │ │ -0a517e: 7401 6f21 1800 |016f: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -0a5184: 0a12 |0172: move-result v18 │ │ -0a5186: 911a 1a12 |0173: sub-int v26, v26, v18 │ │ -0a518a: 3908 0400 |0175: if-nez v8, 0179 // +0004 │ │ -0a518e: 0208 1200 |0177: move/from16 v8, v18 │ │ -0a5192: 0800 1d00 |0179: move-object/from16 v0, v29 │ │ -0a5196: 5500 a909 |017b: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@09a9 │ │ -0a519a: 021b 0000 |017d: move/from16 v27, v0 │ │ -0a519e: 381b 2d00 |017f: if-eqz v27, 01ac // +002d │ │ -0a51a2: 3a1a 2800 |0181: if-ltz v26, 01a9 // +0028 │ │ -0a51a6: 131b 0100 |0183: const/16 v27, #int 1 // #1 │ │ -0a51aa: 950d 0d1b |0185: and-int v13, v13, v27 │ │ -0a51ae: 380d 3100 |0187: if-eqz v13, 01b8 // +0031 │ │ -0a51b2: 3809 2f00 |0189: if-eqz v9, 01b8 // +002f │ │ -0a51b6: 131b 0100 |018b: const/16 v27, #int 1 // #1 │ │ -0a51ba: 0800 1700 |018d: move-object/from16 v0, v23 │ │ -0a51be: 0201 1b00 |018f: move/from16 v1, v27 │ │ -0a51c2: 6e30 7d20 9001 |0191: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@207d │ │ -0a51c8: 380d 0400 |0194: if-eqz v13, 0198 // +0004 │ │ -0a51cc: d811 11ff |0196: add-int/lit8 v17, v17, #int -1 // #ff │ │ -0a51d0: 6e20 571a de00 |0198: invoke-virtual {v14, v13}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@1a57 │ │ -0a51d6: 2900 6eff |019b: goto/16 0109 // -0092 │ │ -0a51da: 120d |019d: const/4 v13, #int 0 // #0 │ │ -0a51dc: 2899 |019e: goto 0137 // -0067 │ │ -0a51de: 0800 1800 |019f: move-object/from16 v0, v24 │ │ -0a51e2: 0201 1400 |01a1: move/from16 v1, v20 │ │ -0a51e6: 0202 1400 |01a3: move/from16 v2, v20 │ │ -0a51ea: 6e30 a221 1002 |01a5: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -0a51f0: 28c7 |01a8: goto 016f // -0039 │ │ -0a51f2: 131b 0000 |01a9: const/16 v27, #int 0 // #0 │ │ -0a51f6: 28da |01ab: goto 0185 // -0026 │ │ -0a51f8: 901b 1a08 |01ac: add-int v27, v26, v8 │ │ -0a51fc: 3d1b 0700 |01ae: if-lez v27, 01b5 // +0007 │ │ -0a5200: 131b 0100 |01b0: const/16 v27, #int 1 // #1 │ │ -0a5204: 950d 0d1b |01b2: and-int v13, v13, v27 │ │ -0a5208: 28d3 |01b4: goto 0187 // -002d │ │ -0a520a: 131b 0000 |01b5: const/16 v27, #int 0 // #0 │ │ -0a520e: 28fb |01b7: goto 01b2 // -0005 │ │ -0a5210: 380c dcff |01b8: if-eqz v12, 0194 // -0024 │ │ -0a5214: 131b 0000 |01ba: const/16 v27, #int 0 // #0 │ │ -0a5218: 0800 1700 |01bc: move-object/from16 v0, v23 │ │ -0a521c: 0201 1b00 |01be: move/from16 v1, v27 │ │ -0a5220: 6e30 7d20 9001 |01c0: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@207d │ │ -0a5226: 1310 0000 |01c3: const/16 v16, #int 0 // #0 │ │ -0a522a: 0200 1000 |01c5: move/from16 v0, v16 │ │ -0a522e: 35b0 cdff |01c7: if-ge v0, v11, 0194 // -0033 │ │ -0a5232: 0800 1900 |01c9: move-object/from16 v0, v25 │ │ -0a5236: 0201 1000 |01cb: move/from16 v1, v16 │ │ -0a523a: 6e20 0725 1000 |01cd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0a5240: 0c03 |01d0: move-result-object v3 │ │ -0a5242: 1f03 6303 |01d1: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -0a5246: 6e10 2c1a 0300 |01d3: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1a2c │ │ -0a524c: 0a1b |01d6: move-result v27 │ │ -0a524e: 0200 1b00 |01d7: move/from16 v0, v27 │ │ -0a5252: 3390 1100 |01d9: if-ne v0, v9, 01ea // +0011 │ │ -0a5256: 6e10 3e1a 0300 |01db: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@1a3e │ │ -0a525c: 0a1b |01de: move-result v27 │ │ -0a525e: 381b 0400 |01df: if-eqz v27, 01e3 // +0004 │ │ -0a5262: d811 1101 |01e1: add-int/lit8 v17, v17, #int 1 // #01 │ │ -0a5266: 131b 0000 |01e3: const/16 v27, #int 0 // #0 │ │ -0a526a: 0200 1b00 |01e5: move/from16 v0, v27 │ │ -0a526e: 6e20 571a 0300 |01e7: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@1a57 │ │ -0a5274: d810 1001 |01ea: add-int/lit8 v16, v16, #int 1 // #01 │ │ -0a5278: 28d9 |01ec: goto 01c5 // -0027 │ │ -0a527a: 131b 0100 |01ed: const/16 v27, #int 1 // #1 │ │ -0a527e: 0f1b |01ef: return v27 │ │ +0a565c: |[0a565c] android.support.v7.internal.view.menu.ActionMenuPresenter.flagActionItems:()Z │ │ +0a566c: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ +0a5670: 5400 9e09 |0002: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ +0a5674: 081b 0000 |0004: move-object/from16 v27, v0 │ │ +0a5678: 7401 f019 1b00 |0006: invoke-virtual/range {v27}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@19f0 │ │ +0a567e: 0c19 |0009: move-result-object v25 │ │ +0a5680: 7401 0d25 1900 |000a: invoke-virtual/range {v25}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0a5686: 0a0f |000d: move-result v15 │ │ +0a5688: 0800 1d00 |000e: move-object/from16 v0, v29 │ │ +0a568c: 5200 9c09 |0010: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@099c │ │ +0a5690: 0211 0000 |0012: move/from16 v17, v0 │ │ +0a5694: 0800 1d00 |0014: move-object/from16 v0, v29 │ │ +0a5698: 5200 9909 |0016: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@0999 │ │ +0a569c: 021a 0000 |0018: move/from16 v26, v0 │ │ +0a56a0: 131b 0000 |001a: const/16 v27, #int 0 // #0 │ │ +0a56a4: 131c 0000 |001c: const/16 v28, #int 0 // #0 │ │ +0a56a8: 7702 4721 1b00 |001e: invoke-static/range {v27, v28}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +0a56ae: 0a14 |0021: move-result v20 │ │ +0a56b0: 0800 1d00 |0022: move-object/from16 v0, v29 │ │ +0a56b4: 5400 9f09 |0024: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ +0a56b8: 0813 0000 |0026: move-object/from16 v19, v0 │ │ +0a56bc: 1f13 2804 |0028: check-cast v19, Landroid/view/ViewGroup; // type@0428 │ │ +0a56c0: 1316 0000 |002a: const/16 v22, #int 0 // #0 │ │ +0a56c4: 1315 0000 |002c: const/16 v21, #int 0 // #0 │ │ +0a56c8: 1208 |002e: const/4 v8, #int 0 // #0 │ │ +0a56ca: 120a |002f: const/4 v10, #int 0 // #0 │ │ +0a56cc: 120b |0030: const/4 v11, #int 0 // #0 │ │ +0a56ce: 35fb 3000 |0031: if-ge v11, v15, 0061 // +0030 │ │ +0a56d2: 0800 1900 |0033: move-object/from16 v0, v25 │ │ +0a56d6: 6e20 0725 b000 |0035: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0a56dc: 0c0e |0038: move-result-object v14 │ │ +0a56de: 1f0e 6703 |0039: check-cast v14, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +0a56e2: 6e10 461a 0e00 |003b: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@1a46 │ │ +0a56e8: 0a1b |003e: move-result v27 │ │ +0a56ea: 381b 1700 |003f: if-eqz v27, 0056 // +0017 │ │ +0a56ee: d816 1601 |0041: add-int/lit8 v22, v22, #int 1 // #01 │ │ +0a56f2: 0800 1d00 |0043: move-object/from16 v0, v29 │ │ +0a56f6: 5500 9b09 |0045: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@099b │ │ +0a56fa: 021b 0000 |0047: move/from16 v27, v0 │ │ +0a56fe: 381b 0a00 |0049: if-eqz v27, 0053 // +000a │ │ +0a5702: 6e10 3f1a 0e00 |004b: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@1a3f │ │ +0a5708: 0a1b |004e: move-result v27 │ │ +0a570a: 381b 0400 |004f: if-eqz v27, 0053 // +0004 │ │ +0a570e: 1311 0000 |0051: const/16 v17, #int 0 // #0 │ │ +0a5712: d80b 0b01 |0053: add-int/lit8 v11, v11, #int 1 // #01 │ │ +0a5716: 28dc |0055: goto 0031 // -0024 │ │ +0a5718: 6e10 451a 0e00 |0056: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@1a45 │ │ +0a571e: 0a1b |0059: move-result v27 │ │ +0a5720: 381b 0500 |005a: if-eqz v27, 005f // +0005 │ │ +0a5724: d815 1501 |005c: add-int/lit8 v21, v21, #int 1 // #01 │ │ +0a5728: 28e5 |005e: goto 0043 // -001b │ │ +0a572a: 121a |005f: const/4 v10, #int 1 // #1 │ │ +0a572c: 28e3 |0060: goto 0043 // -001d │ │ +0a572e: 0800 1d00 |0061: move-object/from16 v0, v29 │ │ +0a5732: 5500 a609 |0063: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@09a6 │ │ +0a5736: 021b 0000 |0065: move/from16 v27, v0 │ │ +0a573a: 381b 0e00 |0067: if-eqz v27, 0075 // +000e │ │ +0a573e: 390a 0a00 |0069: if-nez v10, 0073 // +000a │ │ +0a5742: 901b 1615 |006b: add-int v27, v22, v21 │ │ +0a5746: 0200 1b00 |006d: move/from16 v0, v27 │ │ +0a574a: 0201 1100 |006f: move/from16 v1, v17 │ │ +0a574e: 3710 0400 |0071: if-le v0, v1, 0075 // +0004 │ │ +0a5752: d811 11ff |0073: add-int/lit8 v17, v17, #int -1 // #ff │ │ +0a5756: 9111 1116 |0075: sub-int v17, v17, v22 │ │ +0a575a: 0800 1d00 |0077: move-object/from16 v0, v29 │ │ +0a575e: 5400 9709 |0079: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@0997 │ │ +0a5762: 0817 0000 |007b: move-object/from16 v23, v0 │ │ +0a5766: 7401 7b20 1700 |007d: invoke-virtual/range {v23}, Landroid/util/SparseBooleanArray;.clear:()V // method@207b │ │ +0a576c: 1204 |0080: const/4 v4, #int 0 // #0 │ │ +0a576e: 1207 |0081: const/4 v7, #int 0 // #0 │ │ +0a5770: 0800 1d00 |0082: move-object/from16 v0, v29 │ │ +0a5774: 5500 a909 |0084: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@09a9 │ │ +0a5778: 021b 0000 |0086: move/from16 v27, v0 │ │ +0a577c: 381b 1c00 |0088: if-eqz v27, 00a4 // +001c │ │ +0a5780: 0800 1d00 |008a: move-object/from16 v0, v29 │ │ +0a5784: 5200 a009 |008c: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@09a0 │ │ +0a5788: 021b 0000 |008e: move/from16 v27, v0 │ │ +0a578c: 9307 1a1b |0090: div-int v7, v26, v27 │ │ +0a5790: 0800 1d00 |0092: move-object/from16 v0, v29 │ │ +0a5794: 5200 a009 |0094: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@09a0 │ │ +0a5798: 021b 0000 |0096: move/from16 v27, v0 │ │ +0a579c: 9405 1a1b |0098: rem-int v5, v26, v27 │ │ +0a57a0: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ +0a57a4: 5200 a009 |009c: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@09a0 │ │ +0a57a8: 021b 0000 |009e: move/from16 v27, v0 │ │ +0a57ac: 931c 0507 |00a0: div-int v28, v5, v7 │ │ +0a57b0: 9004 1b1c |00a2: add-int v4, v27, v28 │ │ +0a57b4: 120b |00a4: const/4 v11, #int 0 // #0 │ │ +0a57b6: 35fb 4801 |00a5: if-ge v11, v15, 01ed // +0148 │ │ +0a57ba: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ +0a57be: 6e20 0725 b000 |00a9: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0a57c4: 0c0e |00ac: move-result-object v14 │ │ +0a57c6: 1f0e 6703 |00ad: check-cast v14, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +0a57ca: 6e10 461a 0e00 |00af: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@1a46 │ │ +0a57d0: 0a1b |00b2: move-result v27 │ │ +0a57d2: 381b 6300 |00b3: if-eqz v27, 0116 // +0063 │ │ +0a57d6: 0800 1d00 |00b5: move-object/from16 v0, v29 │ │ +0a57da: 5400 a809 |00b7: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@09a8 │ │ +0a57de: 081b 0000 |00b9: move-object/from16 v27, v0 │ │ +0a57e2: 0800 1d00 |00bb: move-object/from16 v0, v29 │ │ +0a57e6: 0801 1b00 |00bd: move-object/from16 v1, v27 │ │ +0a57ea: 0802 1300 |00bf: move-object/from16 v2, v19 │ │ +0a57ee: 6e40 1619 e021 |00c1: invoke-virtual {v0, v14, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1916 │ │ +0a57f4: 0c18 |00c4: move-result-object v24 │ │ +0a57f6: 0800 1d00 |00c5: move-object/from16 v0, v29 │ │ +0a57fa: 5400 a809 |00c7: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@09a8 │ │ +0a57fe: 081b 0000 |00c9: move-object/from16 v27, v0 │ │ +0a5802: 391b 0800 |00cb: if-nez v27, 00d3 // +0008 │ │ +0a5806: 0800 1800 |00cd: move-object/from16 v0, v24 │ │ +0a580a: 0801 1d00 |00cf: move-object/from16 v1, v29 │ │ +0a580e: 5b10 a809 |00d1: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@09a8 │ │ +0a5812: 0800 1d00 |00d3: move-object/from16 v0, v29 │ │ +0a5816: 5500 a909 |00d5: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@09a9 │ │ +0a581a: 021b 0000 |00d7: move/from16 v27, v0 │ │ +0a581e: 381b 3300 |00d9: if-eqz v27, 010c // +0033 │ │ +0a5822: 131b 0000 |00db: const/16 v27, #int 0 // #0 │ │ +0a5826: 0800 1800 |00dd: move-object/from16 v0, v24 │ │ +0a582a: 0201 1400 |00df: move/from16 v1, v20 │ │ +0a582e: 0202 1b00 |00e1: move/from16 v2, v27 │ │ +0a5832: 7152 5319 4017 |00e3: invoke-static {v0, v4, v7, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@1953 │ │ +0a5838: 0a1b |00e6: move-result v27 │ │ +0a583a: 9107 071b |00e7: sub-int v7, v7, v27 │ │ +0a583e: 7401 6f21 1800 |00e9: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +0a5844: 0a12 |00ec: move-result v18 │ │ +0a5846: 911a 1a12 |00ed: sub-int v26, v26, v18 │ │ +0a584a: 3908 0400 |00ef: if-nez v8, 00f3 // +0004 │ │ +0a584e: 0208 1200 |00f1: move/from16 v8, v18 │ │ +0a5852: 6e10 2c1a 0e00 |00f3: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1a2c │ │ +0a5858: 0a09 |00f6: move-result v9 │ │ +0a585a: 3809 0b00 |00f7: if-eqz v9, 0102 // +000b │ │ +0a585e: 131b 0100 |00f9: const/16 v27, #int 1 // #1 │ │ +0a5862: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ +0a5866: 0201 1b00 |00fd: move/from16 v1, v27 │ │ +0a586a: 6e30 7d20 9001 |00ff: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@207d │ │ +0a5870: 131b 0100 |0102: const/16 v27, #int 1 // #1 │ │ +0a5874: 0200 1b00 |0104: move/from16 v0, v27 │ │ +0a5878: 6e20 571a 0e00 |0106: invoke-virtual {v14, v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@1a57 │ │ +0a587e: d80b 0b01 |0109: add-int/lit8 v11, v11, #int 1 // #01 │ │ +0a5882: 289a |010b: goto 00a5 // -0066 │ │ +0a5884: 0800 1800 |010c: move-object/from16 v0, v24 │ │ +0a5888: 0201 1400 |010e: move/from16 v1, v20 │ │ +0a588c: 0202 1400 |0110: move/from16 v2, v20 │ │ +0a5890: 6e30 a221 1002 |0112: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +0a5896: 28d4 |0115: goto 00e9 // -002c │ │ +0a5898: 6e10 451a 0e00 |0116: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@1a45 │ │ +0a589e: 0a1b |0119: move-result v27 │ │ +0a58a0: 381b efff |011a: if-eqz v27, 0109 // -0011 │ │ +0a58a4: 6e10 2c1a 0e00 |011c: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1a2c │ │ +0a58aa: 0a09 |011f: move-result v9 │ │ +0a58ac: 0800 1700 |0120: move-object/from16 v0, v23 │ │ +0a58b0: 6e20 7c20 9000 |0122: invoke-virtual {v0, v9}, Landroid/util/SparseBooleanArray;.get:(I)Z // method@207c │ │ +0a58b6: 0a0c |0125: move-result v12 │ │ +0a58b8: 3c11 0400 |0126: if-gtz v17, 012a // +0004 │ │ +0a58bc: 380c 7500 |0128: if-eqz v12, 019d // +0075 │ │ +0a58c0: 3d1a 7300 |012a: if-lez v26, 019d // +0073 │ │ +0a58c4: 0800 1d00 |012c: move-object/from16 v0, v29 │ │ +0a58c8: 5500 a909 |012e: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@09a9 │ │ +0a58cc: 021b 0000 |0130: move/from16 v27, v0 │ │ +0a58d0: 381b 0400 |0132: if-eqz v27, 0136 // +0004 │ │ +0a58d4: 3d07 6900 |0134: if-lez v7, 019d // +0069 │ │ +0a58d8: 121d |0136: const/4 v13, #int 1 // #1 │ │ +0a58da: 380d 5000 |0137: if-eqz v13, 0187 // +0050 │ │ +0a58de: 0800 1d00 |0139: move-object/from16 v0, v29 │ │ +0a58e2: 5400 a809 |013b: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@09a8 │ │ +0a58e6: 081b 0000 |013d: move-object/from16 v27, v0 │ │ +0a58ea: 0800 1d00 |013f: move-object/from16 v0, v29 │ │ +0a58ee: 0801 1b00 |0141: move-object/from16 v1, v27 │ │ +0a58f2: 0802 1300 |0143: move-object/from16 v2, v19 │ │ +0a58f6: 6e40 1619 e021 |0145: invoke-virtual {v0, v14, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1916 │ │ +0a58fc: 0c18 |0148: move-result-object v24 │ │ +0a58fe: 0800 1d00 |0149: move-object/from16 v0, v29 │ │ +0a5902: 5400 a809 |014b: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@09a8 │ │ +0a5906: 081b 0000 |014d: move-object/from16 v27, v0 │ │ +0a590a: 391b 0800 |014f: if-nez v27, 0157 // +0008 │ │ +0a590e: 0800 1800 |0151: move-object/from16 v0, v24 │ │ +0a5912: 0801 1d00 |0153: move-object/from16 v1, v29 │ │ +0a5916: 5b10 a809 |0155: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@09a8 │ │ +0a591a: 0800 1d00 |0157: move-object/from16 v0, v29 │ │ +0a591e: 5500 a909 |0159: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@09a9 │ │ +0a5922: 021b 0000 |015b: move/from16 v27, v0 │ │ +0a5926: 381b 4200 |015d: if-eqz v27, 019f // +0042 │ │ +0a592a: 131b 0000 |015f: const/16 v27, #int 0 // #0 │ │ +0a592e: 0800 1800 |0161: move-object/from16 v0, v24 │ │ +0a5932: 0201 1400 |0163: move/from16 v1, v20 │ │ +0a5936: 0202 1b00 |0165: move/from16 v2, v27 │ │ +0a593a: 7152 5319 4017 |0167: invoke-static {v0, v4, v7, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@1953 │ │ +0a5940: 0a06 |016a: move-result v6 │ │ +0a5942: b167 |016b: sub-int/2addr v7, v6 │ │ +0a5944: 3906 0300 |016c: if-nez v6, 016f // +0003 │ │ +0a5948: 120d |016e: const/4 v13, #int 0 // #0 │ │ +0a594a: 7401 6f21 1800 |016f: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +0a5950: 0a12 |0172: move-result v18 │ │ +0a5952: 911a 1a12 |0173: sub-int v26, v26, v18 │ │ +0a5956: 3908 0400 |0175: if-nez v8, 0179 // +0004 │ │ +0a595a: 0208 1200 |0177: move/from16 v8, v18 │ │ +0a595e: 0800 1d00 |0179: move-object/from16 v0, v29 │ │ +0a5962: 5500 a909 |017b: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@09a9 │ │ +0a5966: 021b 0000 |017d: move/from16 v27, v0 │ │ +0a596a: 381b 2d00 |017f: if-eqz v27, 01ac // +002d │ │ +0a596e: 3a1a 2800 |0181: if-ltz v26, 01a9 // +0028 │ │ +0a5972: 131b 0100 |0183: const/16 v27, #int 1 // #1 │ │ +0a5976: 950d 0d1b |0185: and-int v13, v13, v27 │ │ +0a597a: 380d 3100 |0187: if-eqz v13, 01b8 // +0031 │ │ +0a597e: 3809 2f00 |0189: if-eqz v9, 01b8 // +002f │ │ +0a5982: 131b 0100 |018b: const/16 v27, #int 1 // #1 │ │ +0a5986: 0800 1700 |018d: move-object/from16 v0, v23 │ │ +0a598a: 0201 1b00 |018f: move/from16 v1, v27 │ │ +0a598e: 6e30 7d20 9001 |0191: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@207d │ │ +0a5994: 380d 0400 |0194: if-eqz v13, 0198 // +0004 │ │ +0a5998: d811 11ff |0196: add-int/lit8 v17, v17, #int -1 // #ff │ │ +0a599c: 6e20 571a de00 |0198: invoke-virtual {v14, v13}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@1a57 │ │ +0a59a2: 2900 6eff |019b: goto/16 0109 // -0092 │ │ +0a59a6: 120d |019d: const/4 v13, #int 0 // #0 │ │ +0a59a8: 2899 |019e: goto 0137 // -0067 │ │ +0a59aa: 0800 1800 |019f: move-object/from16 v0, v24 │ │ +0a59ae: 0201 1400 |01a1: move/from16 v1, v20 │ │ +0a59b2: 0202 1400 |01a3: move/from16 v2, v20 │ │ +0a59b6: 6e30 a221 1002 |01a5: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +0a59bc: 28c7 |01a8: goto 016f // -0039 │ │ +0a59be: 131b 0000 |01a9: const/16 v27, #int 0 // #0 │ │ +0a59c2: 28da |01ab: goto 0185 // -0026 │ │ +0a59c4: 901b 1a08 |01ac: add-int v27, v26, v8 │ │ +0a59c8: 3d1b 0700 |01ae: if-lez v27, 01b5 // +0007 │ │ +0a59cc: 131b 0100 |01b0: const/16 v27, #int 1 // #1 │ │ +0a59d0: 950d 0d1b |01b2: and-int v13, v13, v27 │ │ +0a59d4: 28d3 |01b4: goto 0187 // -002d │ │ +0a59d6: 131b 0000 |01b5: const/16 v27, #int 0 // #0 │ │ +0a59da: 28fb |01b7: goto 01b2 // -0005 │ │ +0a59dc: 380c dcff |01b8: if-eqz v12, 0194 // -0024 │ │ +0a59e0: 131b 0000 |01ba: const/16 v27, #int 0 // #0 │ │ +0a59e4: 0800 1700 |01bc: move-object/from16 v0, v23 │ │ +0a59e8: 0201 1b00 |01be: move/from16 v1, v27 │ │ +0a59ec: 6e30 7d20 9001 |01c0: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@207d │ │ +0a59f2: 1310 0000 |01c3: const/16 v16, #int 0 // #0 │ │ +0a59f6: 0200 1000 |01c5: move/from16 v0, v16 │ │ +0a59fa: 35b0 cdff |01c7: if-ge v0, v11, 0194 // -0033 │ │ +0a59fe: 0800 1900 |01c9: move-object/from16 v0, v25 │ │ +0a5a02: 0201 1000 |01cb: move/from16 v1, v16 │ │ +0a5a06: 6e20 0725 1000 |01cd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0a5a0c: 0c03 |01d0: move-result-object v3 │ │ +0a5a0e: 1f03 6703 |01d1: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +0a5a12: 6e10 2c1a 0300 |01d3: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@1a2c │ │ +0a5a18: 0a1b |01d6: move-result v27 │ │ +0a5a1a: 0200 1b00 |01d7: move/from16 v0, v27 │ │ +0a5a1e: 3390 1100 |01d9: if-ne v0, v9, 01ea // +0011 │ │ +0a5a22: 6e10 3e1a 0300 |01db: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@1a3e │ │ +0a5a28: 0a1b |01de: move-result v27 │ │ +0a5a2a: 381b 0400 |01df: if-eqz v27, 01e3 // +0004 │ │ +0a5a2e: d811 1101 |01e1: add-int/lit8 v17, v17, #int 1 // #01 │ │ +0a5a32: 131b 0000 |01e3: const/16 v27, #int 0 // #0 │ │ +0a5a36: 0200 1b00 |01e5: move/from16 v0, v27 │ │ +0a5a3a: 6e20 571a 0300 |01e7: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@1a57 │ │ +0a5a40: d810 1001 |01ea: add-int/lit8 v16, v16, #int 1 // #01 │ │ +0a5a44: 28d9 |01ec: goto 01c5 // -0027 │ │ +0a5a46: 131b 0100 |01ed: const/16 v27, #int 1 // #1 │ │ +0a5a4a: 0f1b |01ef: return v27 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x000a line=371 │ │ 0x000e line=372 │ │ 0x0014 line=373 │ │ 0x001a line=374 │ │ @@ -229010,44 +228982,44 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 55 16-bit code units │ │ -0a5280: |[0a5280] android.support.v7.internal.view.menu.ActionMenuPresenter.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0a5290: 6e10 291a 0500 |0000: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@1a29 │ │ -0a5296: 0c00 |0003: move-result-object v0 │ │ -0a5298: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0a529c: 6e10 3b1a 0500 |0006: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@1a3b │ │ -0a52a2: 0a03 |0009: move-result v3 │ │ -0a52a4: 3803 0b00 |000a: if-eqz v3, 0015 // +000b │ │ -0a52a8: 2063 4a03 |000c: instance-of v3, v6, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@034a │ │ -0a52ac: 3903 0300 |000e: if-nez v3, 0011 // +0003 │ │ -0a52b0: 1206 |0010: const/4 v6, #int 0 // #0 │ │ -0a52b2: 6f40 6b19 5476 |0011: invoke-super {v4, v5, v6, v7}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@196b │ │ -0a52b8: 0c00 |0014: move-result-object v0 │ │ -0a52ba: 6e10 3f1a 0500 |0015: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@1a3f │ │ -0a52c0: 0a03 |0018: move-result v3 │ │ -0a52c2: 3803 1c00 |0019: if-eqz v3, 0035 // +001c │ │ -0a52c6: 1303 0800 |001b: const/16 v3, #int 8 // #8 │ │ -0a52ca: 6e20 e121 3000 |001d: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ -0a52d0: 0772 |0020: move-object v2, v7 │ │ -0a52d2: 1f02 5603 |0021: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0356 │ │ -0a52d6: 6e10 6821 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -0a52dc: 0c01 |0026: move-result-object v1 │ │ -0a52de: 6e20 3519 1200 |0027: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1935 │ │ -0a52e4: 0a03 |002a: move-result v3 │ │ -0a52e6: 3903 0900 |002b: if-nez v3, 0034 // +0009 │ │ -0a52ea: 6e20 3b19 1200 |002d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@193b │ │ -0a52f0: 0c03 |0030: move-result-object v3 │ │ -0a52f2: 6e20 cd21 3000 |0031: invoke-virtual {v0, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@21cd │ │ -0a52f8: 1100 |0034: return-object v0 │ │ -0a52fa: 1203 |0035: const/4 v3, #int 0 // #0 │ │ -0a52fc: 28e7 |0036: goto 001d // -0019 │ │ +0a5a4c: |[0a5a4c] android.support.v7.internal.view.menu.ActionMenuPresenter.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0a5a5c: 6e10 291a 0500 |0000: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@1a29 │ │ +0a5a62: 0c00 |0003: move-result-object v0 │ │ +0a5a64: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0a5a68: 6e10 3b1a 0500 |0006: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@1a3b │ │ +0a5a6e: 0a03 |0009: move-result v3 │ │ +0a5a70: 3803 0b00 |000a: if-eqz v3, 0015 // +000b │ │ +0a5a74: 2063 4e03 |000c: instance-of v3, v6, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@034e │ │ +0a5a78: 3903 0300 |000e: if-nez v3, 0011 // +0003 │ │ +0a5a7c: 1206 |0010: const/4 v6, #int 0 // #0 │ │ +0a5a7e: 6f40 6b19 5476 |0011: invoke-super {v4, v5, v6, v7}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@196b │ │ +0a5a84: 0c00 |0014: move-result-object v0 │ │ +0a5a86: 6e10 3f1a 0500 |0015: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@1a3f │ │ +0a5a8c: 0a03 |0018: move-result v3 │ │ +0a5a8e: 3803 1c00 |0019: if-eqz v3, 0035 // +001c │ │ +0a5a92: 1303 0800 |001b: const/16 v3, #int 8 // #8 │ │ +0a5a96: 6e20 e121 3000 |001d: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@21e1 │ │ +0a5a9c: 0772 |0020: move-object v2, v7 │ │ +0a5a9e: 1f02 5a03 |0021: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@035a │ │ +0a5aa2: 6e10 6821 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +0a5aa8: 0c01 |0026: move-result-object v1 │ │ +0a5aaa: 6e20 3519 1200 |0027: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1935 │ │ +0a5ab0: 0a03 |002a: move-result v3 │ │ +0a5ab2: 3903 0900 |002b: if-nez v3, 0034 // +0009 │ │ +0a5ab6: 6e20 3b19 1200 |002d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@193b │ │ +0a5abc: 0c03 |0030: move-result-object v3 │ │ +0a5abe: 6e20 cd21 3000 |0031: invoke-virtual {v0, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@21cd │ │ +0a5ac4: 1100 |0034: return-object v0 │ │ +0a5ac6: 1203 |0035: const/4 v3, #int 0 // #0 │ │ +0a5ac8: 28e7 |0036: goto 001d // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0004 line=159 │ │ 0x000c line=160 │ │ 0x0010 line=161 │ │ 0x0011 line=163 │ │ @@ -229072,21 +229044,21 @@ │ │ type : '(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a5300: |[0a5300] android.support.v7.internal.view.menu.ActionMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ -0a5310: 6f20 6c19 3200 |0000: invoke-super {v2, v3}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@196c │ │ -0a5316: 0c00 |0003: move-result-object v0 │ │ -0a5318: 0701 |0004: move-object v1, v0 │ │ -0a531a: 1f01 5603 |0005: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0356 │ │ -0a531e: 6e20 5f19 2100 |0007: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setPresenter:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V // method@195f │ │ -0a5324: 1100 |000a: return-object v0 │ │ +0a5acc: |[0a5acc] android.support.v7.internal.view.menu.ActionMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ +0a5adc: 6f20 6c19 3200 |0000: invoke-super {v2, v3}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; // method@196c │ │ +0a5ae2: 0c00 |0003: move-result-object v0 │ │ +0a5ae4: 0701 |0004: move-object v1, v0 │ │ +0a5ae6: 1f01 5a03 |0005: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@035a │ │ +0a5aea: 6e20 5f19 2100 |0007: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setPresenter:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V // method@195f │ │ +0a5af0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ 0x000a line=153 │ │ locals : │ │ 0x0004 - 0x000b reg=0 result Landroid/support/v7/internal/view/menu/MenuView; │ │ @@ -229098,35 +229070,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0a5328: |[0a5328] android.support.v7.internal.view.menu.ActionMenuPresenter.hideOverflowMenu:()Z │ │ -0a5338: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0a533a: 5441 a509 |0001: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@09a5 │ │ -0a533e: 3801 1400 |0003: if-eqz v1, 0017 // +0014 │ │ -0a5342: 5441 9f09 |0005: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ -0a5346: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -0a534a: 5441 9f09 |0009: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ -0a534e: 1f01 1c04 |000b: check-cast v1, Landroid/view/View; // type@041c │ │ -0a5352: 5443 a509 |000d: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@09a5 │ │ -0a5356: 6e20 b921 3100 |000f: invoke-virtual {v1, v3}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@21b9 │ │ -0a535c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0a535e: 5b41 a509 |0013: iput-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@09a5 │ │ -0a5362: 0121 |0015: move v1, v2 │ │ -0a5364: 0f01 |0016: return v1 │ │ -0a5366: 5440 a309 |0017: iget-object v0, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@09a3 │ │ -0a536a: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ -0a536e: 6e10 cd1a 0000 |001b: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1acd │ │ -0a5374: 0121 |001e: move v1, v2 │ │ -0a5376: 28f7 |001f: goto 0016 // -0009 │ │ -0a5378: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0a537a: 28f5 |0021: goto 0016 // -000b │ │ +0a5af4: |[0a5af4] android.support.v7.internal.view.menu.ActionMenuPresenter.hideOverflowMenu:()Z │ │ +0a5b04: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0a5b06: 5441 a509 |0001: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@09a5 │ │ +0a5b0a: 3801 1400 |0003: if-eqz v1, 0017 // +0014 │ │ +0a5b0e: 5441 9f09 |0005: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ +0a5b12: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +0a5b16: 5441 9f09 |0009: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ +0a5b1a: 1f01 2104 |000b: check-cast v1, Landroid/view/View; // type@0421 │ │ +0a5b1e: 5443 a509 |000d: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@09a5 │ │ +0a5b22: 6e20 b921 3100 |000f: invoke-virtual {v1, v3}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@21b9 │ │ +0a5b28: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0a5b2a: 5b41 a509 |0013: iput-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@09a5 │ │ +0a5b2e: 0121 |0015: move v1, v2 │ │ +0a5b30: 0f01 |0016: return v1 │ │ +0a5b32: 5440 a309 |0017: iget-object v0, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@09a3 │ │ +0a5b36: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ +0a5b3a: 6e10 cd1a 0000 |001b: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@1acd │ │ +0a5b40: 0121 |001e: move v1, v2 │ │ +0a5b42: 28f7 |001f: goto 0016 // -0009 │ │ +0a5b44: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0a5b46: 28f5 |0021: goto 0016 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=317 │ │ 0x0009 line=318 │ │ 0x0012 line=319 │ │ 0x0016 line=328 │ │ 0x0017 line=323 │ │ @@ -229143,23 +229115,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a537c: |[0a537c] android.support.v7.internal.view.menu.ActionMenuPresenter.hideSubMenus:()Z │ │ -0a538c: 5410 9809 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0998 │ │ -0a5390: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a5394: 5410 9809 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0998 │ │ -0a5398: 6e10 ec18 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.dismiss:()V // method@18ec │ │ -0a539e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0a53a0: 0f00 |000a: return v0 │ │ -0a53a2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0a53a4: 28fe |000c: goto 000a // -0002 │ │ +0a5b48: |[0a5b48] android.support.v7.internal.view.menu.ActionMenuPresenter.hideSubMenus:()Z │ │ +0a5b58: 5410 9809 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0998 │ │ +0a5b5c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a5b60: 5410 9809 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0998 │ │ +0a5b64: 6e10 ec18 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.dismiss:()V // method@18ec │ │ +0a5b6a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0a5b6c: 0f00 |000a: return v0 │ │ +0a5b6e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0a5b70: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0004 line=349 │ │ 0x0009 line=350 │ │ 0x000a line=352 │ │ locals : │ │ @@ -229170,66 +229142,66 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -0a53a8: |[0a53a8] android.support.v7.internal.view.menu.ActionMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -0a53b8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0a53ba: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0a53bc: 6f30 6d19 980a |0002: invoke-super {v8, v9, v10}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@196d │ │ -0a53c2: 6e10 2201 0900 |0005: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0a53c8: 0c01 |0008: move-result-object v1 │ │ -0a53ca: 7110 5118 0900 |0009: invoke-static {v9}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1851 │ │ -0a53d0: 0c00 |000c: move-result-object v0 │ │ -0a53d2: 5584 a709 |000d: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@09a7 │ │ -0a53d6: 3904 0800 |000f: if-nez v4, 0017 // +0008 │ │ -0a53da: 6e10 5718 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.showsOverflowMenuButton:()Z // method@1857 │ │ -0a53e0: 0a04 |0014: move-result v4 │ │ -0a53e2: 5c84 a609 |0015: iput-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@09a6 │ │ -0a53e6: 5584 ac09 |0017: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@09ac │ │ -0a53ea: 3904 0800 |0019: if-nez v4, 0021 // +0008 │ │ -0a53ee: 6e10 5218 0000 |001b: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getEmbeddedMenuWidthLimit:()I // method@1852 │ │ -0a53f4: 0a04 |001e: move-result v4 │ │ -0a53f6: 5984 ab09 |001f: iput v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@09ab │ │ -0a53fa: 5584 9d09 |0021: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@099d │ │ -0a53fe: 3904 0800 |0023: if-nez v4, 002b // +0008 │ │ -0a5402: 6e10 5318 0000 |0025: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getMaxActionButtons:()I // method@1853 │ │ -0a5408: 0a04 |0028: move-result v4 │ │ -0a540a: 5984 9c09 |0029: iput v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@099c │ │ -0a540e: 5283 ab09 |002b: iget v3, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@09ab │ │ -0a5412: 5584 a609 |002d: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@09a6 │ │ -0a5416: 3804 3000 |002f: if-eqz v4, 005f // +0030 │ │ -0a541a: 5484 a209 |0031: iget-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ -0a541e: 3904 1400 |0033: if-nez v4, 0047 // +0014 │ │ -0a5422: 2204 4e03 |0035: new-instance v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@034e │ │ -0a5426: 5485 aa09 |0037: iget-object v5, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@09aa │ │ -0a542a: 7030 f118 8405 |0039: invoke-direct {v4, v8, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V // method@18f1 │ │ -0a5430: 5b84 a209 |003c: iput-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ -0a5434: 7120 4721 6600 |003e: invoke-static {v6, v6}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -0a543a: 0a02 |0041: move-result v2 │ │ -0a543c: 5484 a209 |0042: iget-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ -0a5440: 6e30 a221 2402 |0044: invoke-virtual {v4, v2, v2}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -0a5446: 5484 a209 |0047: iget-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ -0a544a: 6e10 6f21 0400 |0049: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -0a5450: 0a04 |004c: move-result v4 │ │ -0a5452: b143 |004d: sub-int/2addr v3, v4 │ │ -0a5454: 5983 9909 |004e: iput v3, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@0999 │ │ -0a5458: 1504 6042 |0050: const/high16 v4, #int 1113587712 // #4260 │ │ -0a545c: 6e10 8501 0100 |0052: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ -0a5462: 0c05 |0055: move-result-object v5 │ │ -0a5464: 5255 580c |0056: iget v5, v5, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ -0a5468: c854 |0058: mul-float/2addr v4, v5 │ │ -0a546a: 8744 |0059: float-to-int v4, v4 │ │ -0a546c: 5984 a009 |005a: iput v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@09a0 │ │ -0a5470: 5b87 a809 |005c: iput-object v7, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@09a8 │ │ -0a5474: 0e00 |005e: return-void │ │ -0a5476: 5b87 a209 |005f: iput-object v7, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ -0a547a: 28ed |0061: goto 004e // -0013 │ │ +0a5b74: |[0a5b74] android.support.v7.internal.view.menu.ActionMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +0a5b84: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0a5b86: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0a5b88: 6f30 6d19 980a |0002: invoke-super {v8, v9, v10}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@196d │ │ +0a5b8e: 6e10 2201 0900 |0005: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +0a5b94: 0c01 |0008: move-result-object v1 │ │ +0a5b96: 7110 5118 0900 |0009: invoke-static {v9}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1851 │ │ +0a5b9c: 0c00 |000c: move-result-object v0 │ │ +0a5b9e: 5584 a709 |000d: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@09a7 │ │ +0a5ba2: 3904 0800 |000f: if-nez v4, 0017 // +0008 │ │ +0a5ba6: 6e10 5718 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.showsOverflowMenuButton:()Z // method@1857 │ │ +0a5bac: 0a04 |0014: move-result v4 │ │ +0a5bae: 5c84 a609 |0015: iput-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@09a6 │ │ +0a5bb2: 5584 ac09 |0017: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@09ac │ │ +0a5bb6: 3904 0800 |0019: if-nez v4, 0021 // +0008 │ │ +0a5bba: 6e10 5218 0000 |001b: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getEmbeddedMenuWidthLimit:()I // method@1852 │ │ +0a5bc0: 0a04 |001e: move-result v4 │ │ +0a5bc2: 5984 ab09 |001f: iput v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@09ab │ │ +0a5bc6: 5584 9d09 |0021: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@099d │ │ +0a5bca: 3904 0800 |0023: if-nez v4, 002b // +0008 │ │ +0a5bce: 6e10 5318 0000 |0025: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getMaxActionButtons:()I // method@1853 │ │ +0a5bd4: 0a04 |0028: move-result v4 │ │ +0a5bd6: 5984 9c09 |0029: iput v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@099c │ │ +0a5bda: 5283 ab09 |002b: iget v3, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@09ab │ │ +0a5bde: 5584 a609 |002d: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@09a6 │ │ +0a5be2: 3804 3000 |002f: if-eqz v4, 005f // +0030 │ │ +0a5be6: 5484 a209 |0031: iget-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ +0a5bea: 3904 1400 |0033: if-nez v4, 0047 // +0014 │ │ +0a5bee: 2204 5203 |0035: new-instance v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@0352 │ │ +0a5bf2: 5485 aa09 |0037: iget-object v5, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@09aa │ │ +0a5bf6: 7030 f118 8405 |0039: invoke-direct {v4, v8, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V // method@18f1 │ │ +0a5bfc: 5b84 a209 |003c: iput-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ +0a5c00: 7120 4721 6600 |003e: invoke-static {v6, v6}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +0a5c06: 0a02 |0041: move-result v2 │ │ +0a5c08: 5484 a209 |0042: iget-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ +0a5c0c: 6e30 a221 2402 |0044: invoke-virtual {v4, v2, v2}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +0a5c12: 5484 a209 |0047: iget-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ +0a5c16: 6e10 6f21 0400 |0049: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +0a5c1c: 0a04 |004c: move-result v4 │ │ +0a5c1e: b143 |004d: sub-int/2addr v3, v4 │ │ +0a5c20: 5983 9909 |004e: iput v3, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@0999 │ │ +0a5c24: 1504 6042 |0050: const/high16 v4, #int 1113587712 // #4260 │ │ +0a5c28: 6e10 8501 0100 |0052: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0185 │ │ +0a5c2e: 0c05 |0055: move-result-object v5 │ │ +0a5c30: 5255 580c |0056: iget v5, v5, Landroid/util/DisplayMetrics;.density:F // field@0c58 │ │ +0a5c34: c854 |0058: mul-float/2addr v4, v5 │ │ +0a5c36: 8744 |0059: float-to-int v4, v4 │ │ +0a5c38: 5984 a009 |005a: iput v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@09a0 │ │ +0a5c3c: 5b87 a809 |005c: iput-object v7, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@09a8 │ │ +0a5c40: 0e00 |005e: return-void │ │ +0a5c42: 5b87 a209 |005f: iput-object v7, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ +0a5c46: 28ed |0061: goto 004e // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=81 │ │ 0x0005 line=83 │ │ 0x0009 line=85 │ │ 0x000d line=86 │ │ 0x0011 line=87 │ │ @@ -229263,25 +229235,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a547c: |[0a547c] android.support.v7.internal.view.menu.ActionMenuPresenter.isOverflowMenuShowing:()Z │ │ -0a548c: 5410 a309 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@09a3 │ │ -0a5490: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0a5494: 5410 a309 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@09a3 │ │ -0a5498: 6e10 fb18 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.isShowing:()Z // method@18fb │ │ -0a549e: 0a00 |0009: move-result v0 │ │ -0a54a0: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0a54a4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0a54a6: 0f00 |000d: return v0 │ │ -0a54a8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0a54aa: 28fe |000f: goto 000d // -0002 │ │ +0a5c48: |[0a5c48] android.support.v7.internal.view.menu.ActionMenuPresenter.isOverflowMenuShowing:()Z │ │ +0a5c58: 5410 a309 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@09a3 │ │ +0a5c5c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0a5c60: 5410 a309 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@09a3 │ │ +0a5c64: 6e10 fb18 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.isShowing:()Z // method@18fb │ │ +0a5c6a: 0a00 |0009: move-result v0 │ │ +0a5c6c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0a5c70: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0a5c72: 0f00 |000d: return v0 │ │ +0a5c74: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0a5c76: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ │ │ #10 : (in Landroid/support/v7/internal/view/menu/ActionMenuPresenter;) │ │ @@ -229289,17 +229261,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a54ac: |[0a54ac] android.support.v7.internal.view.menu.ActionMenuPresenter.isOverflowReserved:()Z │ │ -0a54bc: 5510 a609 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@09a6 │ │ -0a54c0: 0f00 |0002: return v0 │ │ +0a5c78: |[0a5c78] android.support.v7.internal.view.menu.ActionMenuPresenter.isOverflowReserved:()Z │ │ +0a5c88: 5510 a609 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@09a6 │ │ +0a5c8c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ │ │ #11 : (in Landroid/support/v7/internal/view/menu/ActionMenuPresenter;) │ │ @@ -229307,18 +229279,18 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0a54c4: |[0a54c4] android.support.v7.internal.view.menu.ActionMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -0a54d4: 6e10 1219 0000 |0000: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@1912 │ │ -0a54da: 6f30 6e19 1002 |0003: invoke-super {v0, v1, v2}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@196e │ │ -0a54e0: 0e00 |0006: return-void │ │ +0a5c90: |[0a5c90] android.support.v7.internal.view.menu.ActionMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +0a5ca0: 6e10 1219 0000 |0000: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@1912 │ │ +0a5ca6: 6f30 6e19 1002 |0003: invoke-super {v0, v1, v2}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@196e │ │ +0a5cac: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0003 line=507 │ │ 0x0006 line=508 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ @@ -229330,30 +229302,30 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0a54e4: |[0a54e4] android.support.v7.internal.view.menu.ActionMenuPresenter.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0a54f4: 5520 9d09 |0000: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@099d │ │ -0a54f8: 3900 1000 |0002: if-nez v0, 0012 // +0010 │ │ -0a54fc: 5420 9a09 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@099a │ │ -0a5500: 6e10 2201 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0a5506: 0c00 |0009: move-result-object v0 │ │ -0a5508: 6001 1808 |000a: sget v1, Landroid/support/v7/appcompat/R$integer;.abc_max_action_buttons:I // field@0818 │ │ -0a550c: 6e20 8801 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0188 │ │ -0a5512: 0a00 |000f: move-result v0 │ │ -0a5514: 5920 9c09 |0010: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@099c │ │ -0a5518: 5420 9e09 |0012: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ -0a551c: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ -0a5520: 5420 9e09 |0016: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ -0a5524: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -0a5526: 6e20 f719 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ -0a552c: 0e00 |001c: return-void │ │ +0a5cb0: |[0a5cb0] android.support.v7.internal.view.menu.ActionMenuPresenter.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0a5cc0: 5520 9d09 |0000: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@099d │ │ +0a5cc4: 3900 1000 |0002: if-nez v0, 0012 // +0010 │ │ +0a5cc8: 5420 9a09 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@099a │ │ +0a5ccc: 6e10 2201 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +0a5cd2: 0c00 |0009: move-result-object v0 │ │ +0a5cd4: 6001 1808 |000a: sget v1, Landroid/support/v7/appcompat/R$integer;.abc_max_action_buttons:I // field@0818 │ │ +0a5cd8: 6e20 8801 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0188 │ │ +0a5cde: 0a00 |000f: move-result v0 │ │ +0a5ce0: 5920 9c09 |0010: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@099c │ │ +0a5ce4: 5420 9e09 |0012: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ +0a5ce8: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ +0a5cec: 5420 9e09 |0016: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ +0a5cf0: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +0a5cf2: 6e20 f719 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@19f7 │ │ +0a5cf8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0012 line=124 │ │ 0x0016 line=125 │ │ 0x001c line=127 │ │ @@ -229366,29 +229338,29 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0a5530: |[0a5530] android.support.v7.internal.view.menu.ActionMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0a5540: 0761 |0000: move-object v1, v6 │ │ -0a5542: 1f01 5203 |0001: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@0352 │ │ -0a5546: 5213 9509 |0003: iget v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0995 │ │ -0a554a: 3d03 1500 |0005: if-lez v3, 001a // +0015 │ │ -0a554e: 5453 9e09 |0007: iget-object v3, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ -0a5552: 5214 9509 |0009: iget v4, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0995 │ │ -0a5556: 6e20 de19 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@19de │ │ -0a555c: 0c00 |000e: move-result-object v0 │ │ -0a555e: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ -0a5562: 7210 f420 0000 |0011: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@20f4 │ │ -0a5568: 0c02 |0014: move-result-object v2 │ │ -0a556a: 1f02 7403 |0015: check-cast v2, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0374 │ │ -0a556e: 6e20 2119 2500 |0017: invoke-virtual {v5, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1921 │ │ -0a5574: 0e00 |001a: return-void │ │ +0a5cfc: |[0a5cfc] android.support.v7.internal.view.menu.ActionMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0a5d0c: 0761 |0000: move-object v1, v6 │ │ +0a5d0e: 1f01 5603 |0001: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@0356 │ │ +0a5d12: 5213 9509 |0003: iget v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0995 │ │ +0a5d16: 3d03 1500 |0005: if-lez v3, 001a // +0015 │ │ +0a5d1a: 5453 9e09 |0007: iget-object v3, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ +0a5d1e: 5214 9509 |0009: iget v4, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0995 │ │ +0a5d22: 6e20 de19 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@19de │ │ +0a5d28: 0c00 |000e: move-result-object v0 │ │ +0a5d2a: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ +0a5d2e: 7210 f420 0000 |0011: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@20f4 │ │ +0a5d34: 0c02 |0014: move-result-object v2 │ │ +0a5d36: 1f02 7803 |0015: check-cast v2, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0378 │ │ +0a5d3a: 6e20 2119 2500 |0017: invoke-virtual {v5, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1921 │ │ +0a5d40: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0003 line=520 │ │ 0x0007 line=521 │ │ 0x000f line=522 │ │ 0x0011 line=523 │ │ @@ -229406,20 +229378,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a5578: |[0a5578] android.support.v7.internal.view.menu.ActionMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0a5588: 2200 5203 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@0352 │ │ -0a558c: 7010 0919 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.:()V // method@1909 │ │ -0a5592: 5221 a109 |0005: iget v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@09a1 │ │ -0a5596: 5901 9509 |0007: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0995 │ │ -0a559a: 1100 |0009: return-object v0 │ │ +0a5d44: |[0a5d44] android.support.v7.internal.view.menu.ActionMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0a5d54: 2200 5603 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@0356 │ │ +0a5d58: 7010 0919 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.:()V // method@1909 │ │ +0a5d5e: 5221 a109 |0005: iget v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@09a1 │ │ +0a5d62: 5901 9509 |0007: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0995 │ │ +0a5d66: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0005 line=513 │ │ 0x0009 line=514 │ │ locals : │ │ 0x0005 - 0x000a reg=0 state Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ @@ -229430,51 +229402,51 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -0a559c: |[0a559c] android.support.v7.internal.view.menu.ActionMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -0a55ac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a55ae: 6e10 2c1b 0600 |0001: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@1b2c │ │ -0a55b4: 0a03 |0004: move-result v3 │ │ -0a55b6: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -0a55ba: 0f02 |0007: return v2 │ │ -0a55bc: 0761 |0008: move-object v1, v6 │ │ -0a55be: 6e10 2a1b 0100 |0009: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getParentMenu:()Landroid/view/Menu; // method@1b2a │ │ -0a55c4: 0c03 |000c: move-result-object v3 │ │ -0a55c6: 5454 9e09 |000d: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ -0a55ca: 3243 0900 |000f: if-eq v3, v4, 0018 // +0009 │ │ -0a55ce: 6e10 2a1b 0100 |0011: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getParentMenu:()Landroid/view/Menu; // method@1b2a │ │ -0a55d4: 0c01 |0014: move-result-object v1 │ │ -0a55d6: 1f01 7403 |0015: check-cast v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0374 │ │ -0a55da: 28f2 |0017: goto 0009 // -000e │ │ -0a55dc: 6e10 281b 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:()Landroid/view/MenuItem; // method@1b28 │ │ -0a55e2: 0c03 |001b: move-result-object v3 │ │ -0a55e4: 7020 1419 3500 |001c: invoke-direct {v5, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.findViewForItem:(Landroid/view/MenuItem;)Landroid/view/View; // method@1914 │ │ -0a55ea: 0c00 |001f: move-result-object v0 │ │ -0a55ec: 3900 0800 |0020: if-nez v0, 0028 // +0008 │ │ -0a55f0: 5453 a209 |0022: iget-object v3, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ -0a55f4: 3803 e3ff |0024: if-eqz v3, 0007 // -001d │ │ -0a55f8: 5450 a209 |0026: iget-object v0, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ -0a55fc: 6e10 281b 0600 |0028: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:()Landroid/view/MenuItem; // method@1b28 │ │ -0a5602: 0c02 |002b: move-result-object v2 │ │ -0a5604: 7210 f020 0200 |002c: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@20f0 │ │ -0a560a: 0a02 |002f: move-result v2 │ │ -0a560c: 5952 a109 |0030: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@09a1 │ │ -0a5610: 2202 4c03 |0032: new-instance v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // type@034c │ │ -0a5614: 7030 eb18 5206 |0034: invoke-direct {v2, v5, v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V // method@18eb │ │ -0a561a: 5b52 9809 |0037: iput-object v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0998 │ │ -0a561e: 5452 9809 |0039: iget-object v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0998 │ │ -0a5622: 1203 |003b: const/4 v3, #int 0 // #0 │ │ -0a5624: 6e20 ee18 3200 |003c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.show:(Landroid/os/IBinder;)V // method@18ee │ │ -0a562a: 6f20 6f19 6500 |003f: invoke-super {v5, v6}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@196f │ │ -0a5630: 1212 |0042: const/4 v2, #int 1 // #1 │ │ -0a5632: 28c4 |0043: goto 0007 // -003c │ │ +0a5d68: |[0a5d68] android.support.v7.internal.view.menu.ActionMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +0a5d78: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a5d7a: 6e10 2c1b 0600 |0001: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@1b2c │ │ +0a5d80: 0a03 |0004: move-result v3 │ │ +0a5d82: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +0a5d86: 0f02 |0007: return v2 │ │ +0a5d88: 0761 |0008: move-object v1, v6 │ │ +0a5d8a: 6e10 2a1b 0100 |0009: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getParentMenu:()Landroid/view/Menu; // method@1b2a │ │ +0a5d90: 0c03 |000c: move-result-object v3 │ │ +0a5d92: 5454 9e09 |000d: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ +0a5d96: 3243 0900 |000f: if-eq v3, v4, 0018 // +0009 │ │ +0a5d9a: 6e10 2a1b 0100 |0011: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getParentMenu:()Landroid/view/Menu; // method@1b2a │ │ +0a5da0: 0c01 |0014: move-result-object v1 │ │ +0a5da2: 1f01 7803 |0015: check-cast v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0378 │ │ +0a5da6: 28f2 |0017: goto 0009 // -000e │ │ +0a5da8: 6e10 281b 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:()Landroid/view/MenuItem; // method@1b28 │ │ +0a5dae: 0c03 |001b: move-result-object v3 │ │ +0a5db0: 7020 1419 3500 |001c: invoke-direct {v5, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.findViewForItem:(Landroid/view/MenuItem;)Landroid/view/View; // method@1914 │ │ +0a5db6: 0c00 |001f: move-result-object v0 │ │ +0a5db8: 3900 0800 |0020: if-nez v0, 0028 // +0008 │ │ +0a5dbc: 5453 a209 |0022: iget-object v3, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ +0a5dc0: 3803 e3ff |0024: if-eqz v3, 0007 // -001d │ │ +0a5dc4: 5450 a209 |0026: iget-object v0, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ +0a5dc8: 6e10 281b 0600 |0028: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:()Landroid/view/MenuItem; // method@1b28 │ │ +0a5dce: 0c02 |002b: move-result-object v2 │ │ +0a5dd0: 7210 f020 0200 |002c: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@20f0 │ │ +0a5dd6: 0a02 |002f: move-result v2 │ │ +0a5dd8: 5952 a109 |0030: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@09a1 │ │ +0a5ddc: 2202 5003 |0032: new-instance v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // type@0350 │ │ +0a5de0: 7030 eb18 5206 |0034: invoke-direct {v2, v5, v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V // method@18eb │ │ +0a5de6: 5b52 9809 |0037: iput-object v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0998 │ │ +0a5dea: 5452 9809 |0039: iget-object v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0998 │ │ +0a5dee: 1203 |003b: const/4 v3, #int 0 // #0 │ │ +0a5df0: 6e20 ee18 3200 |003c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.show:(Landroid/os/IBinder;)V // method@18ee │ │ +0a5df6: 6f20 6f19 6500 |003f: invoke-super {v5, v6}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@196f │ │ +0a5dfc: 1212 |0042: const/4 v2, #int 1 // #1 │ │ +0a5dfe: 28c4 |0043: goto 0007 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=249 │ │ 0x0007 line=269 │ │ 0x0008 line=253 │ │ 0x0009 line=254 │ │ 0x0011 line=255 │ │ @@ -229499,23 +229471,23 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a5634: |[0a5634] android.support.v7.internal.view.menu.ActionMenuPresenter.onSubUiVisibilityChanged:(Z)V │ │ -0a5644: 3803 0700 |0000: if-eqz v3, 0007 // +0007 │ │ -0a5648: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0a564a: 6f20 6f19 0200 |0003: invoke-super {v2, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@196f │ │ -0a5650: 0e00 |0006: return-void │ │ -0a5652: 5420 9e09 |0007: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ -0a5656: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0a5658: 6e20 d319 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@19d3 │ │ -0a565e: 28f9 |000d: goto 0006 // -0007 │ │ +0a5e00: |[0a5e00] android.support.v7.internal.view.menu.ActionMenuPresenter.onSubUiVisibilityChanged:(Z)V │ │ +0a5e10: 3803 0700 |0000: if-eqz v3, 0007 // +0007 │ │ +0a5e14: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0a5e16: 6f20 6f19 0200 |0003: invoke-super {v2, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@196f │ │ +0a5e1c: 0e00 |0006: return-void │ │ +0a5e1e: 5420 9e09 |0007: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ +0a5e22: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0a5e24: 6e20 d319 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@19d3 │ │ +0a5e2a: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0002 line=533 │ │ 0x0006 line=537 │ │ 0x0007 line=535 │ │ locals : │ │ @@ -229527,17 +229499,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5660: |[0a5660] android.support.v7.internal.view.menu.ActionMenuPresenter.setExpandedActionViewsExclusive:(Z)V │ │ -0a5670: 5c01 9b09 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@099b │ │ -0a5674: 0e00 |0002: return-void │ │ +0a5e2c: |[0a5e2c] android.support.v7.internal.view.menu.ActionMenuPresenter.setExpandedActionViewsExclusive:(Z)V │ │ +0a5e3c: 5c01 9b09 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@099b │ │ +0a5e40: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0002 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 isExclusive Z │ │ @@ -229547,19 +229519,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0a5678: |[0a5678] android.support.v7.internal.view.menu.ActionMenuPresenter.setItemLimit:(I)V │ │ -0a5688: 5912 9c09 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@099c │ │ -0a568c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0a568e: 5c10 9d09 |0003: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@099d │ │ -0a5692: 0e00 |0005: return-void │ │ +0a5e44: |[0a5e44] android.support.v7.internal.view.menu.ActionMenuPresenter.setItemLimit:(I)V │ │ +0a5e54: 5912 9c09 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@099c │ │ +0a5e58: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0a5e5a: 5c10 9d09 |0003: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@099d │ │ +0a5e5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0002 line=142 │ │ 0x0005 line=143 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ @@ -229570,19 +229542,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0a5694: |[0a5694] android.support.v7.internal.view.menu.ActionMenuPresenter.setReserveOverflow:(Z)V │ │ -0a56a4: 5c12 a609 |0000: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@09a6 │ │ -0a56a8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0a56aa: 5c10 a709 |0003: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@09a7 │ │ -0a56ae: 0e00 |0005: return-void │ │ +0a5e60: |[0a5e60] android.support.v7.internal.view.menu.ActionMenuPresenter.setReserveOverflow:(Z)V │ │ +0a5e70: 5c12 a609 |0000: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@09a6 │ │ +0a5e74: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0a5e76: 5c10 a709 |0003: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@09a7 │ │ +0a5e7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0002 line=137 │ │ 0x0005 line=138 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ @@ -229593,20 +229565,20 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0a56b0: |[0a56b0] android.support.v7.internal.view.menu.ActionMenuPresenter.setWidthLimit:(IZ)V │ │ -0a56c0: 5912 ab09 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@09ab │ │ -0a56c4: 5c13 a909 |0002: iput-boolean v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@09a9 │ │ -0a56c8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0a56ca: 5c10 ac09 |0005: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@09ac │ │ -0a56ce: 0e00 |0007: return-void │ │ +0a5e7c: |[0a5e7c] android.support.v7.internal.view.menu.ActionMenuPresenter.setWidthLimit:(IZ)V │ │ +0a5e8c: 5912 ab09 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@09ab │ │ +0a5e90: 5c13 a909 |0002: iput-boolean v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@09a9 │ │ +0a5e94: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0a5e96: 5c10 ac09 |0005: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@09ac │ │ +0a5e9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0002 line=131 │ │ 0x0004 line=132 │ │ 0x0007 line=133 │ │ locals : │ │ @@ -229619,18 +229591,18 @@ │ │ type : '(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a56d0: |[0a56d0] android.support.v7.internal.view.menu.ActionMenuPresenter.shouldIncludeItem:(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -0a56e0: 6e10 3e1a 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@1a3e │ │ -0a56e6: 0a00 |0003: move-result v0 │ │ -0a56e8: 0f00 |0004: return v0 │ │ +0a5e9c: |[0a5e9c] android.support.v7.internal.view.menu.ActionMenuPresenter.shouldIncludeItem:(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +0a5eac: 6e10 3e1a 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@1a3e │ │ +0a5eb2: 0a00 |0003: move-result v0 │ │ +0a5eb4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0005 reg=2 childIndex I │ │ 0x0000 - 0x0005 reg=3 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ @@ -229640,45 +229612,45 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 58 16-bit code units │ │ -0a56ec: |[0a56ec] android.support.v7.internal.view.menu.ActionMenuPresenter.showOverflowMenu:()Z │ │ -0a56fc: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0a56fe: 5561 a609 |0001: iget-boolean v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@09a6 │ │ -0a5702: 3801 3500 |0003: if-eqz v1, 0038 // +0035 │ │ -0a5706: 6e10 1b19 0600 |0005: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@191b │ │ -0a570c: 0a01 |0008: move-result v1 │ │ -0a570e: 3901 2f00 |0009: if-nez v1, 0038 // +002f │ │ -0a5712: 5461 9e09 |000b: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ -0a5716: 3801 2b00 |000d: if-eqz v1, 0038 // +002b │ │ -0a571a: 5461 9f09 |000f: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ -0a571e: 3801 2700 |0011: if-eqz v1, 0038 // +0027 │ │ -0a5722: 5461 a509 |0013: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@09a5 │ │ -0a5726: 3901 2300 |0015: if-nez v1, 0038 // +0023 │ │ -0a572a: 2200 4f03 |0017: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // type@034f │ │ -0a572e: 5462 9a09 |0019: iget-object v2, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@099a │ │ -0a5732: 5463 9e09 |001b: iget-object v3, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ -0a5736: 5464 a209 |001d: iget-object v4, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ -0a573a: 0761 |001f: move-object v1, v6 │ │ -0a573c: 7606 fa18 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@18fa │ │ -0a5742: 2201 4d03 |0023: new-instance v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // type@034d │ │ -0a5746: 7030 ef18 6100 |0025: invoke-direct {v1, v6, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V // method@18ef │ │ -0a574c: 5b61 a509 |0028: iput-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@09a5 │ │ -0a5750: 5461 9f09 |002a: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ -0a5754: 1f01 1c04 |002c: check-cast v1, Landroid/view/View; // type@041c │ │ -0a5758: 5462 a509 |002e: iget-object v2, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@09a5 │ │ -0a575c: 6e20 b221 2100 |0030: invoke-virtual {v1, v2}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@21b2 │ │ -0a5762: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -0a5764: 6f20 6f19 1600 |0034: invoke-super {v6, v1}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@196f │ │ -0a576a: 0f05 |0037: return v5 │ │ -0a576c: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -0a576e: 28fe |0039: goto 0037 // -0002 │ │ +0a5eb8: |[0a5eb8] android.support.v7.internal.view.menu.ActionMenuPresenter.showOverflowMenu:()Z │ │ +0a5ec8: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0a5eca: 5561 a609 |0001: iget-boolean v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@09a6 │ │ +0a5ece: 3801 3500 |0003: if-eqz v1, 0038 // +0035 │ │ +0a5ed2: 6e10 1b19 0600 |0005: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@191b │ │ +0a5ed8: 0a01 |0008: move-result v1 │ │ +0a5eda: 3901 2f00 |0009: if-nez v1, 0038 // +002f │ │ +0a5ede: 5461 9e09 |000b: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ +0a5ee2: 3801 2b00 |000d: if-eqz v1, 0038 // +002b │ │ +0a5ee6: 5461 9f09 |000f: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ +0a5eea: 3801 2700 |0011: if-eqz v1, 0038 // +0027 │ │ +0a5eee: 5461 a509 |0013: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@09a5 │ │ +0a5ef2: 3901 2300 |0015: if-nez v1, 0038 // +0023 │ │ +0a5ef6: 2200 5303 |0017: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // type@0353 │ │ +0a5efa: 5462 9a09 |0019: iget-object v2, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@099a │ │ +0a5efe: 5463 9e09 |001b: iget-object v3, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ +0a5f02: 5464 a209 |001d: iget-object v4, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ +0a5f06: 0761 |001f: move-object v1, v6 │ │ +0a5f08: 7606 fa18 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@18fa │ │ +0a5f0e: 2201 5103 |0023: new-instance v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // type@0351 │ │ +0a5f12: 7030 ef18 6100 |0025: invoke-direct {v1, v6, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V // method@18ef │ │ +0a5f18: 5b61 a509 |0028: iput-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@09a5 │ │ +0a5f1c: 5461 9f09 |002a: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ +0a5f20: 1f01 2104 |002c: check-cast v1, Landroid/view/View; // type@0421 │ │ +0a5f24: 5462 a509 |002e: iget-object v2, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@09a5 │ │ +0a5f28: 6e20 b221 2100 |0030: invoke-virtual {v1, v2}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@21b2 │ │ +0a5f2e: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +0a5f30: 6f20 6f19 1600 |0034: invoke-super {v6, v1}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@196f │ │ +0a5f36: 0f05 |0037: return v5 │ │ +0a5f38: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +0a5f3a: 28fe |0039: goto 0037 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=295 │ │ 0x0017 line=297 │ │ 0x0023 line=298 │ │ 0x002a line=300 │ │ 0x0033 line=304 │ │ @@ -229692,106 +229664,106 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 172 16-bit code units │ │ -0a5770: |[0a5770] android.support.v7.internal.view.menu.ActionMenuPresenter.updateMenuView:(Z)V │ │ -0a5780: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0a5782: 120a |0001: const/4 v10, #int 0 // #0 │ │ -0a5784: 6f20 7319 cb00 |0002: invoke-super {v11, v12}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@1973 │ │ -0a578a: 54b8 9f09 |0005: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ -0a578e: 3908 0300 |0007: if-nez v8, 000a // +0003 │ │ -0a5792: 0e00 |0009: return-void │ │ -0a5794: 54b8 9e09 |000a: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ -0a5798: 3808 2100 |000c: if-eqz v8, 002d // +0021 │ │ -0a579c: 54b8 9e09 |000e: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ -0a57a0: 6e10 e319 0800 |0010: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionItems:()Ljava/util/ArrayList; // method@19e3 │ │ -0a57a6: 0c00 |0013: move-result-object v0 │ │ -0a57a8: 6e10 0d25 0000 |0014: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0a57ae: 0a01 |0017: move-result v1 │ │ -0a57b0: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -0a57b2: 3513 1400 |0019: if-ge v3, v1, 002d // +0014 │ │ -0a57b6: 6e20 0725 3000 |001b: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0a57bc: 0c08 |001e: move-result-object v8 │ │ -0a57be: 1f08 6303 |001f: check-cast v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -0a57c2: 6e10 371a 0800 |0021: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@1a37 │ │ -0a57c8: 0c07 |0024: move-result-object v7 │ │ -0a57ca: 3807 0500 |0025: if-eqz v7, 002a // +0005 │ │ -0a57ce: 6e20 610b b700 |0027: invoke-virtual {v7, v11}, Landroid/support/v4/view/ActionProvider;.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V // method@0b61 │ │ -0a57d4: d803 0301 |002a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0a57d8: 28ed |002c: goto 0019 // -0013 │ │ -0a57da: 54b8 9e09 |002d: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ -0a57de: 3808 5b00 |002f: if-eqz v8, 008a // +005b │ │ -0a57e2: 54b8 9e09 |0031: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ -0a57e6: 6e10 eb19 0800 |0033: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@19eb │ │ -0a57ec: 0c05 |0036: move-result-object v5 │ │ -0a57ee: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -0a57f0: 55b8 a609 |0038: iget-boolean v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@09a6 │ │ -0a57f4: 3808 1700 |003a: if-eqz v8, 0051 // +0017 │ │ -0a57f8: 3805 1500 |003c: if-eqz v5, 0051 // +0015 │ │ -0a57fc: 6e10 0d25 0500 |003e: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ -0a5802: 0a01 |0041: move-result v1 │ │ -0a5804: 3391 4c00 |0042: if-ne v1, v9, 008e // +004c │ │ -0a5808: 6e20 0725 a500 |0044: invoke-virtual {v5, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ -0a580e: 0c08 |0047: move-result-object v8 │ │ -0a5810: 1f08 6303 |0048: check-cast v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0363 │ │ -0a5814: 6e10 3f1a 0800 |004a: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@1a3f │ │ -0a581a: 0a08 |004d: move-result v8 │ │ -0a581c: 3908 3e00 |004e: if-nez v8, 008c // +003e │ │ -0a5820: 0192 |0050: move v2, v9 │ │ -0a5822: 3802 4300 |0051: if-eqz v2, 0094 // +0043 │ │ -0a5826: 54b8 a209 |0053: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ -0a582a: 3908 0b00 |0055: if-nez v8, 0060 // +000b │ │ -0a582e: 2208 4e03 |0057: new-instance v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@034e │ │ -0a5832: 54b9 aa09 |0059: iget-object v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@09aa │ │ -0a5836: 7030 f118 b809 |005b: invoke-direct {v8, v11, v9}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V // method@18f1 │ │ -0a583c: 5bb8 a209 |005e: iput-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ -0a5840: 54b8 a209 |0060: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ -0a5844: 6e10 7821 0800 |0062: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -0a584a: 0c06 |0065: move-result-object v6 │ │ -0a584c: 1f06 2204 |0066: check-cast v6, Landroid/view/ViewGroup; // type@0422 │ │ -0a5850: 54b8 9f09 |0068: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ -0a5854: 3286 1600 |006a: if-eq v6, v8, 0080 // +0016 │ │ -0a5858: 3806 0700 |006c: if-eqz v6, 0073 // +0007 │ │ -0a585c: 54b8 a209 |006e: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ -0a5860: 6e20 2922 8600 |0070: invoke-virtual {v6, v8}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ -0a5866: 54b4 9f09 |0073: iget-object v4, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ -0a586a: 1f04 5603 |0075: check-cast v4, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0356 │ │ -0a586e: 54b8 a209 |0077: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ -0a5872: 6e10 4019 0400 |0079: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateOverflowButtonLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1940 │ │ -0a5878: 0c09 |007c: move-result-object v9 │ │ -0a587a: 6e30 3419 8409 |007d: invoke-virtual {v4, v8, v9}, Landroid/support/v7/internal/view/menu/ActionMenuView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1934 │ │ -0a5880: 54b8 9f09 |0080: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ -0a5884: 1f08 5603 |0082: check-cast v8, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@0356 │ │ -0a5888: 55b9 a609 |0084: iget-boolean v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@09a6 │ │ -0a588c: 6e20 5e19 9800 |0086: invoke-virtual {v8, v9}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setOverflowReserved:(Z)V // method@195e │ │ -0a5892: 2880 |0089: goto 0009 // -0080 │ │ -0a5894: 1205 |008a: const/4 v5, #int 0 // #0 │ │ -0a5896: 28ac |008b: goto 0037 // -0054 │ │ -0a5898: 01a2 |008c: move v2, v10 │ │ -0a589a: 28c4 |008d: goto 0051 // -003c │ │ -0a589c: 3d01 0400 |008e: if-lez v1, 0092 // +0004 │ │ -0a58a0: 0192 |0090: move v2, v9 │ │ -0a58a2: 28c0 |0091: goto 0051 // -0040 │ │ -0a58a4: 01a2 |0092: move v2, v10 │ │ -0a58a6: 28fe |0093: goto 0091 // -0002 │ │ -0a58a8: 54b8 a209 |0094: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ -0a58ac: 3808 eaff |0096: if-eqz v8, 0080 // -0016 │ │ -0a58b0: 54b8 a209 |0098: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ -0a58b4: 6e10 7821 0800 |009a: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ -0a58ba: 0c08 |009d: move-result-object v8 │ │ -0a58bc: 54b9 9f09 |009e: iget-object v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ -0a58c0: 3398 e0ff |00a0: if-ne v8, v9, 0080 // -0020 │ │ -0a58c4: 54b8 9f09 |00a2: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ -0a58c8: 1f08 2204 |00a4: check-cast v8, Landroid/view/ViewGroup; // type@0422 │ │ -0a58cc: 54b9 a209 |00a6: iget-object v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ -0a58d0: 6e20 2922 9800 |00a8: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ -0a58d6: 28d5 |00ab: goto 0080 // -002b │ │ +0a5f3c: |[0a5f3c] android.support.v7.internal.view.menu.ActionMenuPresenter.updateMenuView:(Z)V │ │ +0a5f4c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0a5f4e: 120a |0001: const/4 v10, #int 0 // #0 │ │ +0a5f50: 6f20 7319 cb00 |0002: invoke-super {v11, v12}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@1973 │ │ +0a5f56: 54b8 9f09 |0005: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ +0a5f5a: 3908 0300 |0007: if-nez v8, 000a // +0003 │ │ +0a5f5e: 0e00 |0009: return-void │ │ +0a5f60: 54b8 9e09 |000a: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ +0a5f64: 3808 2100 |000c: if-eqz v8, 002d // +0021 │ │ +0a5f68: 54b8 9e09 |000e: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ +0a5f6c: 6e10 e319 0800 |0010: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionItems:()Ljava/util/ArrayList; // method@19e3 │ │ +0a5f72: 0c00 |0013: move-result-object v0 │ │ +0a5f74: 6e10 0d25 0000 |0014: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0a5f7a: 0a01 |0017: move-result v1 │ │ +0a5f7c: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +0a5f7e: 3513 1400 |0019: if-ge v3, v1, 002d // +0014 │ │ +0a5f82: 6e20 0725 3000 |001b: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0a5f88: 0c08 |001e: move-result-object v8 │ │ +0a5f8a: 1f08 6703 |001f: check-cast v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +0a5f8e: 6e10 371a 0800 |0021: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@1a37 │ │ +0a5f94: 0c07 |0024: move-result-object v7 │ │ +0a5f96: 3807 0500 |0025: if-eqz v7, 002a // +0005 │ │ +0a5f9a: 6e20 610b b700 |0027: invoke-virtual {v7, v11}, Landroid/support/v4/view/ActionProvider;.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V // method@0b61 │ │ +0a5fa0: d803 0301 |002a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0a5fa4: 28ed |002c: goto 0019 // -0013 │ │ +0a5fa6: 54b8 9e09 |002d: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ +0a5faa: 3808 5b00 |002f: if-eqz v8, 008a // +005b │ │ +0a5fae: 54b8 9e09 |0031: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@099e │ │ +0a5fb2: 6e10 eb19 0800 |0033: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@19eb │ │ +0a5fb8: 0c05 |0036: move-result-object v5 │ │ +0a5fba: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +0a5fbc: 55b8 a609 |0038: iget-boolean v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@09a6 │ │ +0a5fc0: 3808 1700 |003a: if-eqz v8, 0051 // +0017 │ │ +0a5fc4: 3805 1500 |003c: if-eqz v5, 0051 // +0015 │ │ +0a5fc8: 6e10 0d25 0500 |003e: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@250d │ │ +0a5fce: 0a01 |0041: move-result v1 │ │ +0a5fd0: 3391 4c00 |0042: if-ne v1, v9, 008e // +004c │ │ +0a5fd4: 6e20 0725 a500 |0044: invoke-virtual {v5, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2507 │ │ +0a5fda: 0c08 |0047: move-result-object v8 │ │ +0a5fdc: 1f08 6703 |0048: check-cast v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@0367 │ │ +0a5fe0: 6e10 3f1a 0800 |004a: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@1a3f │ │ +0a5fe6: 0a08 |004d: move-result v8 │ │ +0a5fe8: 3908 3e00 |004e: if-nez v8, 008c // +003e │ │ +0a5fec: 0192 |0050: move v2, v9 │ │ +0a5fee: 3802 4300 |0051: if-eqz v2, 0094 // +0043 │ │ +0a5ff2: 54b8 a209 |0053: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ +0a5ff6: 3908 0b00 |0055: if-nez v8, 0060 // +000b │ │ +0a5ffa: 2208 5203 |0057: new-instance v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@0352 │ │ +0a5ffe: 54b9 aa09 |0059: iget-object v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@09aa │ │ +0a6002: 7030 f118 b809 |005b: invoke-direct {v8, v11, v9}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V // method@18f1 │ │ +0a6008: 5bb8 a209 |005e: iput-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ +0a600c: 54b8 a209 |0060: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ +0a6010: 6e10 7821 0800 |0062: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +0a6016: 0c06 |0065: move-result-object v6 │ │ +0a6018: 1f06 2804 |0066: check-cast v6, Landroid/view/ViewGroup; // type@0428 │ │ +0a601c: 54b8 9f09 |0068: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ +0a6020: 3286 1600 |006a: if-eq v6, v8, 0080 // +0016 │ │ +0a6024: 3806 0700 |006c: if-eqz v6, 0073 // +0007 │ │ +0a6028: 54b8 a209 |006e: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ +0a602c: 6e20 2922 8600 |0070: invoke-virtual {v6, v8}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ +0a6032: 54b4 9f09 |0073: iget-object v4, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ +0a6036: 1f04 5a03 |0075: check-cast v4, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@035a │ │ +0a603a: 54b8 a209 |0077: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ +0a603e: 6e10 4019 0400 |0079: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateOverflowButtonLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1940 │ │ +0a6044: 0c09 |007c: move-result-object v9 │ │ +0a6046: 6e30 3419 8409 |007d: invoke-virtual {v4, v8, v9}, Landroid/support/v7/internal/view/menu/ActionMenuView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1934 │ │ +0a604c: 54b8 9f09 |0080: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ +0a6050: 1f08 5a03 |0082: check-cast v8, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@035a │ │ +0a6054: 55b9 a609 |0084: iget-boolean v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@09a6 │ │ +0a6058: 6e20 5e19 9800 |0086: invoke-virtual {v8, v9}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setOverflowReserved:(Z)V // method@195e │ │ +0a605e: 2880 |0089: goto 0009 // -0080 │ │ +0a6060: 1205 |008a: const/4 v5, #int 0 // #0 │ │ +0a6062: 28ac |008b: goto 0037 // -0054 │ │ +0a6064: 01a2 |008c: move v2, v10 │ │ +0a6066: 28c4 |008d: goto 0051 // -003c │ │ +0a6068: 3d01 0400 |008e: if-lez v1, 0092 // +0004 │ │ +0a606c: 0192 |0090: move v2, v9 │ │ +0a606e: 28c0 |0091: goto 0051 // -0040 │ │ +0a6070: 01a2 |0092: move v2, v10 │ │ +0a6072: 28fe |0093: goto 0091 // -0002 │ │ +0a6074: 54b8 a209 |0094: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ +0a6078: 3808 eaff |0096: if-eqz v8, 0080 // -0016 │ │ +0a607c: 54b8 a209 |0098: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ +0a6080: 6e10 7821 0800 |009a: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2178 │ │ +0a6086: 0c08 |009d: move-result-object v8 │ │ +0a6088: 54b9 9f09 |009e: iget-object v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ +0a608c: 3398 e0ff |00a0: if-ne v8, v9, 0080 // -0020 │ │ +0a6090: 54b8 9f09 |00a2: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@099f │ │ +0a6094: 1f08 2804 |00a4: check-cast v8, Landroid/view/ViewGroup; // type@0428 │ │ +0a6098: 54b9 a209 |00a6: iget-object v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@09a2 │ │ +0a609c: 6e20 2922 9800 |00a8: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@2229 │ │ +0a60a2: 28d5 |00ab: goto 0080 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=191 │ │ 0x0005 line=193 │ │ 0x0009 line=238 │ │ 0x000a line=197 │ │ 0x000e line=198 │ │ @@ -229837,18 +229809,18 @@ │ │ 0x008c - 0x00ac reg=5 nonActionItems Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x00ac reg=11 this Landroid/support/v7/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x00ac reg=12 cleared Z │ │ │ │ source_file_idx : 528 (ActionMenuPresenter.java) │ │ │ │ Class #814 header: │ │ -class_idx : 873 │ │ +class_idx : 877 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 856 │ │ -source_file_idx : 2836 │ │ +superclass_idx : 860 │ │ +source_file_idx : 2842 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 48 │ │ │ │ Class #814 annotations: │ │ Annotations on class │ │ @@ -229886,18 +229858,18 @@ │ │ type : '(Landroid/view/MenuItem;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0a58d8: |[0a58d8] android.support.v7.internal.view.menu.MenuItemWrapperICS.:(Landroid/view/MenuItem;)V │ │ -0a58e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a58ea: 7030 7e1a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;Z)V // method@1a7e │ │ -0a58f0: 0e00 |0004: return-void │ │ +0a60a4: |[0a60a4] android.support.v7.internal.view.menu.MenuItemWrapperICS.:(Landroid/view/MenuItem;)V │ │ +0a60b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a60b6: 7030 7e1a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;Z)V // method@1a7e │ │ +0a60bc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0004 line=55 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0005 reg=2 object Landroid/view/MenuItem; │ │ @@ -229907,21 +229879,21 @@ │ │ type : '(Landroid/view/MenuItem;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a58f4: |[0a58f4] android.support.v7.internal.view.menu.MenuItemWrapperICS.:(Landroid/view/MenuItem;Z)V │ │ -0a5904: 7020 7419 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.:(Ljava/lang/Object;)V // method@1974 │ │ -0a590a: 7210 fc20 0200 |0003: invoke-interface {v2}, Landroid/view/MenuItem;.isVisible:()Z // method@20fc │ │ -0a5910: 0a00 |0006: move-result v0 │ │ -0a5912: 5c10 3d0a |0007: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@0a3d │ │ -0a5916: 5c13 3c0a |0009: iput-boolean v3, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@0a3c │ │ -0a591a: 0e00 |000b: return-void │ │ +0a60c0: |[0a60c0] android.support.v7.internal.view.menu.MenuItemWrapperICS.:(Landroid/view/MenuItem;Z)V │ │ +0a60d0: 7020 7419 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.:(Ljava/lang/Object;)V // method@1974 │ │ +0a60d6: 7210 fc20 0200 |0003: invoke-interface {v2}, Landroid/view/MenuItem;.isVisible:()Z // method@20fc │ │ +0a60dc: 0a00 |0006: move-result v0 │ │ +0a60de: 5c10 3d0a |0007: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@0a3d │ │ +0a60e2: 5c13 3c0a |0009: iput-boolean v3, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@0a3c │ │ +0a60e6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x0009 line=50 │ │ 0x000b line=51 │ │ locals : │ │ @@ -229934,17 +229906,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a591c: |[0a591c] android.support.v7.internal.view.menu.MenuItemWrapperICS.access$000:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z │ │ -0a592c: 5510 3c0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@0a3c │ │ -0a5930: 0f00 |0002: return v0 │ │ +0a60e8: |[0a60e8] android.support.v7.internal.view.menu.MenuItemWrapperICS.access$000:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z │ │ +0a60f8: 5510 3c0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@0a3c │ │ +0a60fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #3 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -229952,17 +229924,17 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5934: |[0a5934] android.support.v7.internal.view.menu.MenuItemWrapperICS.access$100:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z │ │ -0a5944: 5510 3d0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@0a3d │ │ -0a5948: 0f00 |0002: return v0 │ │ +0a6100: |[0a6100] android.support.v7.internal.view.menu.MenuItemWrapperICS.access$100:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z │ │ +0a6110: 5510 3d0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@0a3d │ │ +0a6114: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ Virtual methods - │ │ @@ -229971,30 +229943,30 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0a594c: |[0a594c] android.support.v7.internal.view.menu.MenuItemWrapperICS.checkActionProviderOverrideVisibility:()Z │ │ -0a595c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a595e: 5532 3d0a |0001: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@0a3d │ │ -0a5962: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ -0a5966: 6e10 921a 0300 |0005: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@1a92 │ │ -0a596c: 0c00 |0008: move-result-object v0 │ │ -0a596e: 3800 1200 |0009: if-eqz v0, 001b // +0012 │ │ -0a5972: 6e10 5f0b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@0b5f │ │ -0a5978: 0a02 |000e: move-result v2 │ │ -0a597a: 3802 0c00 |000f: if-eqz v2, 001b // +000c │ │ -0a597e: 6e10 5a0b 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0b5a │ │ -0a5984: 0a02 |0014: move-result v2 │ │ -0a5986: 3902 0600 |0015: if-nez v2, 001b // +0006 │ │ -0a598a: 6e20 b21a 1300 |0017: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.wrappedSetVisible:(Z)Landroid/view/MenuItem; // method@1ab2 │ │ -0a5990: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -0a5992: 0f01 |001b: return v1 │ │ +0a6118: |[0a6118] android.support.v7.internal.view.menu.MenuItemWrapperICS.checkActionProviderOverrideVisibility:()Z │ │ +0a6128: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a612a: 5532 3d0a |0001: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@0a3d │ │ +0a612e: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ +0a6132: 6e10 921a 0300 |0005: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@1a92 │ │ +0a6138: 0c00 |0008: move-result-object v0 │ │ +0a613a: 3800 1200 |0009: if-eqz v0, 001b // +0012 │ │ +0a613e: 6e10 5f0b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@0b5f │ │ +0a6144: 0a02 |000e: move-result v2 │ │ +0a6146: 3802 0c00 |000f: if-eqz v2, 001b // +000c │ │ +0a614a: 6e10 5a0b 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0b5a │ │ +0a6150: 0a02 |0014: move-result v2 │ │ +0a6152: 3902 0600 |0015: if-nez v2, 001b // +0006 │ │ +0a6156: 6e20 b21a 1300 |0017: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.wrappedSetVisible:(Z)Landroid/view/MenuItem; // method@1ab2 │ │ +0a615c: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +0a615e: 0f01 |001b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=347 │ │ 0x0005 line=348 │ │ 0x0009 line=349 │ │ 0x0017 line=350 │ │ 0x001a line=351 │ │ @@ -230008,20 +229980,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a5994: |[0a5994] android.support.v7.internal.view.menu.MenuItemWrapperICS.collapseActionView:()Z │ │ -0a59a4: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a59a8: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a59ac: 7210 e820 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.collapseActionView:()Z // method@20e8 │ │ -0a59b2: 0a00 |0007: move-result v0 │ │ -0a59b4: 0f00 |0008: return v0 │ │ +0a6160: |[0a6160] android.support.v7.internal.view.menu.MenuItemWrapperICS.collapseActionView:()Z │ │ +0a6170: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a6174: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6178: 7210 e820 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.collapseActionView:()Z // method@20e8 │ │ +0a617e: 0a00 |0007: move-result v0 │ │ +0a6180: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #2 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230029,18 +230001,18 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a59b8: |[0a59b8] android.support.v7.internal.view.menu.MenuItemWrapperICS.createActionProviderWrapper:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ -0a59c8: 2200 6503 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // type@0365 │ │ -0a59cc: 7030 6e1a 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/ActionProvider;)V // method@1a6e │ │ -0a59d2: 1100 |0005: return-object v0 │ │ +0a6184: |[0a6184] android.support.v7.internal.view.menu.MenuItemWrapperICS.createActionProviderWrapper:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ +0a6194: 2200 6903 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // type@0369 │ │ +0a6198: 7030 6e1a 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/ActionProvider;)V // method@1a6e │ │ +0a619e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0006 reg=2 provider Landroid/support/v4/view/ActionProvider; │ │ │ │ @@ -230049,20 +230021,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a59d4: |[0a59d4] android.support.v7.internal.view.menu.MenuItemWrapperICS.expandActionView:()Z │ │ -0a59e4: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a59e8: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a59ec: 7210 e920 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.expandActionView:()Z // method@20e9 │ │ -0a59f2: 0a00 |0007: move-result v0 │ │ -0a59f4: 0f00 |0008: return v0 │ │ +0a61a0: |[0a61a0] android.support.v7.internal.view.menu.MenuItemWrapperICS.expandActionView:()Z │ │ +0a61b0: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a61b4: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a61b8: 7210 e920 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.expandActionView:()Z // method@20e9 │ │ +0a61be: 0a00 |0007: move-result v0 │ │ +0a61c0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230070,20 +230042,20 @@ │ │ type : '()Landroid/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a59f8: |[0a59f8] android.support.v7.internal.view.menu.MenuItemWrapperICS.getActionProvider:()Landroid/view/ActionProvider; │ │ -0a5a08: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5a0c: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5a10: 7210 ea20 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@20ea │ │ -0a5a16: 0c00 |0007: move-result-object v0 │ │ -0a5a18: 1100 |0008: return-object v0 │ │ +0a61c4: |[0a61c4] android.support.v7.internal.view.menu.MenuItemWrapperICS.getActionProvider:()Landroid/view/ActionProvider; │ │ +0a61d4: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a61d8: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a61dc: 7210 ea20 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@20ea │ │ +0a61e2: 0c00 |0007: move-result-object v0 │ │ +0a61e4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #5 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230091,25 +230063,25 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0a5a1c: |[0a5a1c] android.support.v7.internal.view.menu.MenuItemWrapperICS.getActionView:()Landroid/view/View; │ │ -0a5a2c: 5421 3f0a |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5a30: 1f01 0c04 |0002: check-cast v1, Landroid/view/MenuItem; // type@040c │ │ -0a5a34: 7210 eb20 0100 |0004: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@20eb │ │ -0a5a3a: 0c00 |0007: move-result-object v0 │ │ -0a5a3c: 2001 6603 |0008: instance-of v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@0366 │ │ -0a5a40: 3801 0800 |000a: if-eqz v1, 0012 // +0008 │ │ -0a5a44: 1f00 6603 |000c: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@0366 │ │ -0a5a48: 6e10 751a 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.getWrappedView:()Landroid/view/View; // method@1a75 │ │ -0a5a4e: 0c00 |0011: move-result-object v0 │ │ -0a5a50: 1100 |0012: return-object v0 │ │ +0a61e8: |[0a61e8] android.support.v7.internal.view.menu.MenuItemWrapperICS.getActionView:()Landroid/view/View; │ │ +0a61f8: 5421 3f0a |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a61fc: 1f01 1104 |0002: check-cast v1, Landroid/view/MenuItem; // type@0411 │ │ +0a6200: 7210 eb20 0100 |0004: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@20eb │ │ +0a6206: 0c00 |0007: move-result-object v0 │ │ +0a6208: 2001 6a03 |0008: instance-of v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@036a │ │ +0a620c: 3801 0800 |000a: if-eqz v1, 0012 // +0008 │ │ +0a6210: 1f00 6a03 |000c: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@036a │ │ +0a6214: 6e10 751a 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.getWrappedView:()Landroid/view/View; // method@1a75 │ │ +0a621a: 0c00 |0011: move-result-object v0 │ │ +0a621c: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0008 line=264 │ │ 0x000c line=265 │ │ 0x0012 line=267 │ │ locals : │ │ @@ -230121,20 +230093,20 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a5a54: |[0a5a54] android.support.v7.internal.view.menu.MenuItemWrapperICS.getAlphabeticShortcut:()C │ │ -0a5a64: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5a68: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5a6c: 7210 ec20 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getAlphabeticShortcut:()C // method@20ec │ │ -0a5a72: 0a00 |0007: move-result v0 │ │ -0a5a74: 0f00 |0008: return v0 │ │ +0a6220: |[0a6220] android.support.v7.internal.view.menu.MenuItemWrapperICS.getAlphabeticShortcut:()C │ │ +0a6230: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a6234: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6238: 7210 ec20 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getAlphabeticShortcut:()C // method@20ec │ │ +0a623e: 0a00 |0007: move-result v0 │ │ +0a6240: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #7 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230142,20 +230114,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a5a78: |[0a5a78] android.support.v7.internal.view.menu.MenuItemWrapperICS.getGroupId:()I │ │ -0a5a88: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5a8c: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5a90: 7210 ed20 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getGroupId:()I // method@20ed │ │ -0a5a96: 0a00 |0007: move-result v0 │ │ -0a5a98: 0f00 |0008: return v0 │ │ +0a6244: |[0a6244] android.support.v7.internal.view.menu.MenuItemWrapperICS.getGroupId:()I │ │ +0a6254: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a6258: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a625c: 7210 ed20 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getGroupId:()I // method@20ed │ │ +0a6262: 0a00 |0007: move-result v0 │ │ +0a6264: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #8 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230163,20 +230135,20 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a5a9c: |[0a5a9c] android.support.v7.internal.view.menu.MenuItemWrapperICS.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -0a5aac: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5ab0: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5ab4: 7210 ee20 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@20ee │ │ -0a5aba: 0c00 |0007: move-result-object v0 │ │ -0a5abc: 1100 |0008: return-object v0 │ │ +0a6268: |[0a6268] android.support.v7.internal.view.menu.MenuItemWrapperICS.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +0a6278: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a627c: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6280: 7210 ee20 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@20ee │ │ +0a6286: 0c00 |0007: move-result-object v0 │ │ +0a6288: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #9 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230184,20 +230156,20 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a5ac0: |[0a5ac0] android.support.v7.internal.view.menu.MenuItemWrapperICS.getIntent:()Landroid/content/Intent; │ │ -0a5ad0: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5ad4: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5ad8: 7210 ef20 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getIntent:()Landroid/content/Intent; // method@20ef │ │ -0a5ade: 0c00 |0007: move-result-object v0 │ │ -0a5ae0: 1100 |0008: return-object v0 │ │ +0a628c: |[0a628c] android.support.v7.internal.view.menu.MenuItemWrapperICS.getIntent:()Landroid/content/Intent; │ │ +0a629c: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a62a0: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a62a4: 7210 ef20 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getIntent:()Landroid/content/Intent; // method@20ef │ │ +0a62aa: 0c00 |0007: move-result-object v0 │ │ +0a62ac: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #10 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230205,20 +230177,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a5ae4: |[0a5ae4] android.support.v7.internal.view.menu.MenuItemWrapperICS.getItemId:()I │ │ -0a5af4: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5af8: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5afc: 7210 f020 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getItemId:()I // method@20f0 │ │ -0a5b02: 0a00 |0007: move-result v0 │ │ -0a5b04: 0f00 |0008: return v0 │ │ +0a62b0: |[0a62b0] android.support.v7.internal.view.menu.MenuItemWrapperICS.getItemId:()I │ │ +0a62c0: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a62c4: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a62c8: 7210 f020 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getItemId:()I // method@20f0 │ │ +0a62ce: 0a00 |0007: move-result v0 │ │ +0a62d0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #11 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230226,20 +230198,20 @@ │ │ type : '()Landroid/view/ContextMenu$ContextMenuInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a5b08: |[0a5b08] android.support.v7.internal.view.menu.MenuItemWrapperICS.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ -0a5b18: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5b1c: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5b20: 7210 f120 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@20f1 │ │ -0a5b26: 0c00 |0007: move-result-object v0 │ │ -0a5b28: 1100 |0008: return-object v0 │ │ +0a62d4: |[0a62d4] android.support.v7.internal.view.menu.MenuItemWrapperICS.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ +0a62e4: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a62e8: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a62ec: 7210 f120 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@20f1 │ │ +0a62f2: 0c00 |0007: move-result-object v0 │ │ +0a62f4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #12 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230247,20 +230219,20 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a5b2c: |[0a5b2c] android.support.v7.internal.view.menu.MenuItemWrapperICS.getNumericShortcut:()C │ │ -0a5b3c: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5b40: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5b44: 7210 f220 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getNumericShortcut:()C // method@20f2 │ │ -0a5b4a: 0a00 |0007: move-result v0 │ │ -0a5b4c: 0f00 |0008: return v0 │ │ +0a62f8: |[0a62f8] android.support.v7.internal.view.menu.MenuItemWrapperICS.getNumericShortcut:()C │ │ +0a6308: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a630c: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6310: 7210 f220 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getNumericShortcut:()C // method@20f2 │ │ +0a6316: 0a00 |0007: move-result v0 │ │ +0a6318: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #13 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230268,20 +230240,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a5b50: |[0a5b50] android.support.v7.internal.view.menu.MenuItemWrapperICS.getOrder:()I │ │ -0a5b60: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5b64: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5b68: 7210 f320 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getOrder:()I // method@20f3 │ │ -0a5b6e: 0a00 |0007: move-result v0 │ │ -0a5b70: 0f00 |0008: return v0 │ │ +0a631c: |[0a631c] android.support.v7.internal.view.menu.MenuItemWrapperICS.getOrder:()I │ │ +0a632c: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a6330: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6334: 7210 f320 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getOrder:()I // method@20f3 │ │ +0a633a: 0a00 |0007: move-result v0 │ │ +0a633c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #14 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230289,22 +230261,22 @@ │ │ type : '()Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0a5b74: |[0a5b74] android.support.v7.internal.view.menu.MenuItemWrapperICS.getSubMenu:()Landroid/view/SubMenu; │ │ -0a5b84: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5b88: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5b8c: 7210 f420 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@20f4 │ │ -0a5b92: 0c00 |0007: move-result-object v0 │ │ -0a5b94: 6e20 911a 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1a91 │ │ -0a5b9a: 0c00 |000b: move-result-object v0 │ │ -0a5b9c: 1100 |000c: return-object v0 │ │ +0a6340: |[0a6340] android.support.v7.internal.view.menu.MenuItemWrapperICS.getSubMenu:()Landroid/view/SubMenu; │ │ +0a6350: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a6354: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6358: 7210 f420 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@20f4 │ │ +0a635e: 0c00 |0007: move-result-object v0 │ │ +0a6360: 6e20 911a 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1a91 │ │ +0a6366: 0c00 |000b: move-result-object v0 │ │ +0a6368: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #15 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230312,25 +230284,25 @@ │ │ type : '()Landroid/support/v4/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0a5ba0: |[0a5ba0] android.support.v7.internal.view.menu.MenuItemWrapperICS.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; │ │ -0a5bb0: 5421 3f0a |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5bb4: 1f01 0c04 |0002: check-cast v1, Landroid/view/MenuItem; // type@040c │ │ -0a5bb8: 7210 ea20 0100 |0004: invoke-interface {v1}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@20ea │ │ -0a5bbe: 0c00 |0007: move-result-object v0 │ │ -0a5bc0: 1f00 6503 |0008: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // type@0365 │ │ -0a5bc4: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -0a5bc8: 5401 340a |000c: iget-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a34 │ │ -0a5bcc: 1101 |000e: return-object v1 │ │ -0a5bce: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0a5bd0: 28fe |0010: goto 000e // -0002 │ │ +0a636c: |[0a636c] android.support.v7.internal.view.menu.MenuItemWrapperICS.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; │ │ +0a637c: 5421 3f0a |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a6380: 1f01 1104 |0002: check-cast v1, Landroid/view/MenuItem; // type@0411 │ │ +0a6384: 7210 ea20 0100 |0004: invoke-interface {v1}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@20ea │ │ +0a638a: 0c00 |0007: move-result-object v0 │ │ +0a638c: 1f00 6903 |0008: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // type@0369 │ │ +0a6390: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +0a6394: 5401 340a |000c: iget-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0a34 │ │ +0a6398: 1101 |000e: return-object v1 │ │ +0a639a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0a639c: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x000a line=324 │ │ locals : │ │ 0x000a - 0x0011 reg=0 providerWrapper Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ @@ -230340,20 +230312,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a5bd4: |[0a5bd4] android.support.v7.internal.view.menu.MenuItemWrapperICS.getTitle:()Ljava/lang/CharSequence; │ │ -0a5be4: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5be8: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5bec: 7210 f520 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@20f5 │ │ -0a5bf2: 0c00 |0007: move-result-object v0 │ │ -0a5bf4: 1100 |0008: return-object v0 │ │ +0a63a0: |[0a63a0] android.support.v7.internal.view.menu.MenuItemWrapperICS.getTitle:()Ljava/lang/CharSequence; │ │ +0a63b0: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a63b4: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a63b8: 7210 f520 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@20f5 │ │ +0a63be: 0c00 |0007: move-result-object v0 │ │ +0a63c0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #17 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230361,20 +230333,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a5bf8: |[0a5bf8] android.support.v7.internal.view.menu.MenuItemWrapperICS.getTitleCondensed:()Ljava/lang/CharSequence; │ │ -0a5c08: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5c0c: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5c10: 7210 f620 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getTitleCondensed:()Ljava/lang/CharSequence; // method@20f6 │ │ -0a5c16: 0c00 |0007: move-result-object v0 │ │ -0a5c18: 1100 |0008: return-object v0 │ │ +0a63c4: |[0a63c4] android.support.v7.internal.view.menu.MenuItemWrapperICS.getTitleCondensed:()Ljava/lang/CharSequence; │ │ +0a63d4: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a63d8: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a63dc: 7210 f620 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getTitleCondensed:()Ljava/lang/CharSequence; // method@20f6 │ │ +0a63e2: 0c00 |0007: move-result-object v0 │ │ +0a63e4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #18 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230382,20 +230354,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a5c1c: |[0a5c1c] android.support.v7.internal.view.menu.MenuItemWrapperICS.hasSubMenu:()Z │ │ -0a5c2c: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5c30: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5c34: 7210 f720 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@20f7 │ │ -0a5c3a: 0a00 |0007: move-result v0 │ │ -0a5c3c: 0f00 |0008: return v0 │ │ +0a63e8: |[0a63e8] android.support.v7.internal.view.menu.MenuItemWrapperICS.hasSubMenu:()Z │ │ +0a63f8: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a63fc: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6400: 7210 f720 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@20f7 │ │ +0a6406: 0a00 |0007: move-result v0 │ │ +0a6408: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #19 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230403,20 +230375,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a5c40: |[0a5c40] android.support.v7.internal.view.menu.MenuItemWrapperICS.isActionViewExpanded:()Z │ │ -0a5c50: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5c54: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5c58: 7210 f820 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@20f8 │ │ -0a5c5e: 0a00 |0007: move-result v0 │ │ -0a5c60: 0f00 |0008: return v0 │ │ +0a640c: |[0a640c] android.support.v7.internal.view.menu.MenuItemWrapperICS.isActionViewExpanded:()Z │ │ +0a641c: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a6420: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6424: 7210 f820 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@20f8 │ │ +0a642a: 0a00 |0007: move-result v0 │ │ +0a642c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #20 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230424,20 +230396,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a5c64: |[0a5c64] android.support.v7.internal.view.menu.MenuItemWrapperICS.isCheckable:()Z │ │ -0a5c74: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5c78: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5c7c: 7210 f920 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isCheckable:()Z // method@20f9 │ │ -0a5c82: 0a00 |0007: move-result v0 │ │ -0a5c84: 0f00 |0008: return v0 │ │ +0a6430: |[0a6430] android.support.v7.internal.view.menu.MenuItemWrapperICS.isCheckable:()Z │ │ +0a6440: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a6444: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6448: 7210 f920 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isCheckable:()Z // method@20f9 │ │ +0a644e: 0a00 |0007: move-result v0 │ │ +0a6450: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #21 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230445,20 +230417,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a5c88: |[0a5c88] android.support.v7.internal.view.menu.MenuItemWrapperICS.isChecked:()Z │ │ -0a5c98: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5c9c: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5ca0: 7210 fa20 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isChecked:()Z // method@20fa │ │ -0a5ca6: 0a00 |0007: move-result v0 │ │ -0a5ca8: 0f00 |0008: return v0 │ │ +0a6454: |[0a6454] android.support.v7.internal.view.menu.MenuItemWrapperICS.isChecked:()Z │ │ +0a6464: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a6468: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a646c: 7210 fa20 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isChecked:()Z // method@20fa │ │ +0a6472: 0a00 |0007: move-result v0 │ │ +0a6474: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #22 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230466,20 +230438,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a5cac: |[0a5cac] android.support.v7.internal.view.menu.MenuItemWrapperICS.isEnabled:()Z │ │ -0a5cbc: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5cc0: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5cc4: 7210 fb20 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isEnabled:()Z // method@20fb │ │ -0a5cca: 0a00 |0007: move-result v0 │ │ -0a5ccc: 0f00 |0008: return v0 │ │ +0a6478: |[0a6478] android.support.v7.internal.view.menu.MenuItemWrapperICS.isEnabled:()Z │ │ +0a6488: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a648c: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6490: 7210 fb20 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isEnabled:()Z // method@20fb │ │ +0a6496: 0a00 |0007: move-result v0 │ │ +0a6498: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #23 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230487,20 +230459,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a5cd0: |[0a5cd0] android.support.v7.internal.view.menu.MenuItemWrapperICS.isVisible:()Z │ │ -0a5ce0: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5ce4: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5ce8: 7210 fc20 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isVisible:()Z // method@20fc │ │ -0a5cee: 0a00 |0007: move-result v0 │ │ -0a5cf0: 0f00 |0008: return v0 │ │ +0a649c: |[0a649c] android.support.v7.internal.view.menu.MenuItemWrapperICS.isVisible:()Z │ │ +0a64ac: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a64b0: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a64b4: 7210 fc20 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isVisible:()Z // method@20fc │ │ +0a64ba: 0a00 |0007: move-result v0 │ │ +0a64bc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ │ │ #24 : (in Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;) │ │ @@ -230508,23 +230480,23 @@ │ │ type : '(Landroid/view/ActionProvider;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0a5cf4: |[0a5cf4] android.support.v7.internal.view.menu.MenuItemWrapperICS.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; │ │ -0a5d04: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5d08: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5d0c: 7220 fd20 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@20fd │ │ -0a5d12: 3802 0900 |0007: if-eqz v2, 0010 // +0009 │ │ -0a5d16: 5510 3c0a |0009: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@0a3c │ │ -0a5d1a: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ -0a5d1e: 6e10 811a 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.checkActionProviderOverrideVisibility:()Z // method@1a81 │ │ -0a5d24: 1101 |0010: return-object v1 │ │ +0a64c0: |[0a64c0] android.support.v7.internal.view.menu.MenuItemWrapperICS.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; │ │ +0a64d0: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a64d4: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a64d8: 7220 fd20 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@20fd │ │ +0a64de: 3802 0900 |0007: if-eqz v2, 0010 // +0009 │ │ +0a64e2: 5510 3c0a |0009: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@0a3c │ │ +0a64e6: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ +0a64ea: 6e10 811a 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.checkActionProviderOverrideVisibility:()Z // method@1a81 │ │ +0a64f0: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0007 line=273 │ │ 0x000d line=274 │ │ 0x0010 line=276 │ │ locals : │ │ @@ -230536,30 +230508,30 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0a5d28: |[0a5d28] android.support.v7.internal.view.menu.MenuItemWrapperICS.setActionView:(I)Landroid/view/MenuItem; │ │ -0a5d38: 5431 3f0a |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5d3c: 1f01 0c04 |0002: check-cast v1, Landroid/view/MenuItem; // type@040c │ │ -0a5d40: 7220 fe20 4100 |0004: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@20fe │ │ -0a5d46: 5431 3f0a |0007: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5d4a: 1f01 0c04 |0009: check-cast v1, Landroid/view/MenuItem; // type@040c │ │ -0a5d4e: 7210 eb20 0100 |000b: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@20eb │ │ -0a5d54: 0c00 |000e: move-result-object v0 │ │ -0a5d56: 2001 c203 |000f: instance-of v1, v0, Landroid/support/v7/view/CollapsibleActionView; // type@03c2 │ │ -0a5d5a: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ -0a5d5e: 5431 3f0a |0013: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5d62: 1f01 0c04 |0015: check-cast v1, Landroid/view/MenuItem; // type@040c │ │ -0a5d66: 2202 6603 |0017: new-instance v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@0366 │ │ -0a5d6a: 7020 731a 0200 |0019: invoke-direct {v2, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@1a73 │ │ -0a5d70: 7220 ff20 2100 |001c: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@20ff │ │ -0a5d76: 1103 |001f: return-object v3 │ │ +0a64f4: |[0a64f4] android.support.v7.internal.view.menu.MenuItemWrapperICS.setActionView:(I)Landroid/view/MenuItem; │ │ +0a6504: 5431 3f0a |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a6508: 1f01 1104 |0002: check-cast v1, Landroid/view/MenuItem; // type@0411 │ │ +0a650c: 7220 fe20 4100 |0004: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@20fe │ │ +0a6512: 5431 3f0a |0007: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a6516: 1f01 1104 |0009: check-cast v1, Landroid/view/MenuItem; // type@0411 │ │ +0a651a: 7210 eb20 0100 |000b: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@20eb │ │ +0a6520: 0c00 |000e: move-result-object v0 │ │ +0a6522: 2001 c603 |000f: instance-of v1, v0, Landroid/support/v7/view/CollapsibleActionView; // type@03c6 │ │ +0a6526: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ +0a652a: 5431 3f0a |0013: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a652e: 1f01 1104 |0015: check-cast v1, Landroid/view/MenuItem; // type@0411 │ │ +0a6532: 2202 6a03 |0017: new-instance v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@036a │ │ +0a6536: 7020 731a 0200 |0019: invoke-direct {v2, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@1a73 │ │ +0a653c: 7220 ff20 2100 |001c: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@20ff │ │ +0a6542: 1103 |001f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x0007 line=253 │ │ 0x000f line=254 │ │ 0x0013 line=256 │ │ 0x001f line=258 │ │ @@ -230573,24 +230545,24 @@ │ │ type : '(Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0a5d78: |[0a5d78] android.support.v7.internal.view.menu.MenuItemWrapperICS.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; │ │ -0a5d88: 2031 c203 |0000: instance-of v1, v3, Landroid/support/v7/view/CollapsibleActionView; // type@03c2 │ │ -0a5d8c: 3801 0800 |0002: if-eqz v1, 000a // +0008 │ │ -0a5d90: 2200 6603 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@0366 │ │ -0a5d94: 7020 731a 3000 |0006: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@1a73 │ │ -0a5d9a: 0703 |0009: move-object v3, v0 │ │ -0a5d9c: 5421 3f0a |000a: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5da0: 1f01 0c04 |000c: check-cast v1, Landroid/view/MenuItem; // type@040c │ │ -0a5da4: 7220 ff20 3100 |000e: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@20ff │ │ -0a5daa: 1102 |0011: return-object v2 │ │ +0a6544: |[0a6544] android.support.v7.internal.view.menu.MenuItemWrapperICS.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; │ │ +0a6554: 2031 c603 |0000: instance-of v1, v3, Landroid/support/v7/view/CollapsibleActionView; // type@03c6 │ │ +0a6558: 3801 0800 |0002: if-eqz v1, 000a // +0008 │ │ +0a655c: 2200 6a03 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@036a │ │ +0a6560: 7020 731a 3000 |0006: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@1a73 │ │ +0a6566: 0703 |0009: move-object v3, v0 │ │ +0a6568: 5421 3f0a |000a: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a656c: 1f01 1104 |000c: check-cast v1, Landroid/view/MenuItem; // type@0411 │ │ +0a6570: 7220 ff20 3100 |000e: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@20ff │ │ +0a6576: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ 0x000a line=244 │ │ 0x0011 line=245 │ │ locals : │ │ @@ -230604,19 +230576,19 @@ │ │ type : '(C)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a5dac: |[0a5dac] android.support.v7.internal.view.menu.MenuItemWrapperICS.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ -0a5dbc: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5dc0: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5dc4: 7220 0021 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@2100 │ │ -0a5dca: 1101 |0007: return-object v1 │ │ +0a6578: |[0a6578] android.support.v7.internal.view.menu.MenuItemWrapperICS.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ +0a6588: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a658c: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6590: 7220 0021 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@2100 │ │ +0a6596: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0007 line=148 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 alphaChar C │ │ @@ -230626,19 +230598,19 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a5dcc: |[0a5dcc] android.support.v7.internal.view.menu.MenuItemWrapperICS.setCheckable:(Z)Landroid/view/MenuItem; │ │ -0a5ddc: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5de0: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5de4: 7220 0121 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@2101 │ │ -0a5dea: 1101 |0007: return-object v1 │ │ +0a6598: |[0a6598] android.support.v7.internal.view.menu.MenuItemWrapperICS.setCheckable:(Z)Landroid/view/MenuItem; │ │ +0a65a8: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a65ac: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a65b0: 7220 0121 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@2101 │ │ +0a65b6: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0007 line=159 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 checkable Z │ │ @@ -230648,19 +230620,19 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a5dec: |[0a5dec] android.support.v7.internal.view.menu.MenuItemWrapperICS.setChecked:(Z)Landroid/view/MenuItem; │ │ -0a5dfc: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5e00: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5e04: 7220 0221 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@2102 │ │ -0a5e0a: 1101 |0007: return-object v1 │ │ +0a65b8: |[0a65b8] android.support.v7.internal.view.menu.MenuItemWrapperICS.setChecked:(Z)Landroid/view/MenuItem; │ │ +0a65c8: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a65cc: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a65d0: 7220 0221 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@2102 │ │ +0a65d6: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0007 line=170 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 checked Z │ │ @@ -230670,19 +230642,19 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a5e0c: |[0a5e0c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setEnabled:(Z)Landroid/view/MenuItem; │ │ -0a5e1c: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5e20: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5e24: 7220 0321 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@2103 │ │ -0a5e2a: 1101 |0007: return-object v1 │ │ +0a65d8: |[0a65d8] android.support.v7.internal.view.menu.MenuItemWrapperICS.setEnabled:(Z)Landroid/view/MenuItem; │ │ +0a65e8: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a65ec: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a65f0: 7220 0321 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@2103 │ │ +0a65f6: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0007 line=198 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 enabled Z │ │ @@ -230692,45 +230664,45 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0a5e2c: |[0a5e2c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setExclusiveCheckable:(Z)V │ │ -0a5e3c: 5461 3e0a |0000: iget-object v1, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mSetExclusiveCheckableMethod:Ljava/lang/reflect/Method; // field@0a3e │ │ -0a5e40: 3901 1a00 |0002: if-nez v1, 001c // +001a │ │ -0a5e44: 5461 3f0a |0004: iget-object v1, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5e48: 1f01 0c04 |0006: check-cast v1, Landroid/view/MenuItem; // type@040c │ │ -0a5e4c: 6e10 b624 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -0a5e52: 0c01 |000b: move-result-object v1 │ │ -0a5e54: 1a02 8423 |000c: const-string v2, "setExclusiveCheckable" // string@2384 │ │ -0a5e58: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -0a5e5a: 2333 1805 |000f: new-array v3, v3, [Ljava/lang/Class; // type@0518 │ │ -0a5e5e: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -0a5e60: 6205 d10e |0012: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0ed1 │ │ -0a5e64: 4d05 0304 |0014: aput-object v5, v3, v4 │ │ -0a5e68: 6e30 8924 2103 |0016: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2489 │ │ -0a5e6e: 0c01 |0019: move-result-object v1 │ │ -0a5e70: 5b61 3e0a |001a: iput-object v1, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mSetExclusiveCheckableMethod:Ljava/lang/reflect/Method; // field@0a3e │ │ -0a5e74: 5461 3e0a |001c: iget-object v1, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mSetExclusiveCheckableMethod:Ljava/lang/reflect/Method; // field@0a3e │ │ -0a5e78: 5462 3f0a |001e: iget-object v2, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5e7c: 1213 |0020: const/4 v3, #int 1 // #1 │ │ -0a5e7e: 2333 1905 |0021: new-array v3, v3, [Ljava/lang/Object; // type@0519 │ │ -0a5e82: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -0a5e84: 7110 7824 0700 |0024: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2478 │ │ -0a5e8a: 0c05 |0027: move-result-object v5 │ │ -0a5e8c: 4d05 0304 |0028: aput-object v5, v3, v4 │ │ -0a5e90: 6e30 fa24 2103 |002a: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ -0a5e96: 0e00 |002d: return-void │ │ -0a5e98: 0d00 |002e: move-exception v0 │ │ -0a5e9a: 1a01 130b |002f: const-string v1, "MenuItemWrapper" // string@0b13 │ │ -0a5e9e: 1a02 a903 |0031: const-string v2, "Error while calling setExclusiveCheckable" // string@03a9 │ │ -0a5ea2: 7130 7020 2100 |0033: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ -0a5ea8: 28f7 |0036: goto 002d // -0009 │ │ +0a65f8: |[0a65f8] android.support.v7.internal.view.menu.MenuItemWrapperICS.setExclusiveCheckable:(Z)V │ │ +0a6608: 5461 3e0a |0000: iget-object v1, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mSetExclusiveCheckableMethod:Ljava/lang/reflect/Method; // field@0a3e │ │ +0a660c: 3901 1a00 |0002: if-nez v1, 001c // +001a │ │ +0a6610: 5461 3f0a |0004: iget-object v1, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a6614: 1f01 1104 |0006: check-cast v1, Landroid/view/MenuItem; // type@0411 │ │ +0a6618: 6e10 b624 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +0a661e: 0c01 |000b: move-result-object v1 │ │ +0a6620: 1a02 8a23 |000c: const-string v2, "setExclusiveCheckable" // string@238a │ │ +0a6624: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +0a6626: 2333 1e05 |000f: new-array v3, v3, [Ljava/lang/Class; // type@051e │ │ +0a662a: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +0a662c: 6205 d10e |0012: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0ed1 │ │ +0a6630: 4d05 0304 |0014: aput-object v5, v3, v4 │ │ +0a6634: 6e30 8924 2103 |0016: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2489 │ │ +0a663a: 0c01 |0019: move-result-object v1 │ │ +0a663c: 5b61 3e0a |001a: iput-object v1, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mSetExclusiveCheckableMethod:Ljava/lang/reflect/Method; // field@0a3e │ │ +0a6640: 5461 3e0a |001c: iget-object v1, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mSetExclusiveCheckableMethod:Ljava/lang/reflect/Method; // field@0a3e │ │ +0a6644: 5462 3f0a |001e: iget-object v2, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a6648: 1213 |0020: const/4 v3, #int 1 // #1 │ │ +0a664a: 2333 1f05 |0021: new-array v3, v3, [Ljava/lang/Object; // type@051f │ │ +0a664e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +0a6650: 7110 7824 0700 |0024: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2478 │ │ +0a6656: 0c05 |0027: move-result-object v5 │ │ +0a6658: 4d05 0304 |0028: aput-object v5, v3, v4 │ │ +0a665c: 6e30 fa24 2103 |002a: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@24fa │ │ +0a6662: 0e00 |002d: return-void │ │ +0a6664: 0d00 |002e: move-exception v0 │ │ +0a6666: 1a01 190b |002f: const-string v1, "MenuItemWrapper" // string@0b19 │ │ +0a666a: 1a02 a903 |0031: const-string v2, "Error while calling setExclusiveCheckable" // string@03a9 │ │ +0a666e: 7130 7020 2100 |0033: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ +0a6674: 28f7 |0036: goto 002d // -0009 │ │ catches : 1 │ │ 0x0000 - 0x002d │ │ Ljava/lang/Exception; -> 0x002e │ │ positions : │ │ 0x0000 line=329 │ │ 0x0004 line=330 │ │ 0x001c line=333 │ │ @@ -230747,19 +230719,19 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a5ebc: |[0a5ebc] android.support.v7.internal.view.menu.MenuItemWrapperICS.setIcon:(I)Landroid/view/MenuItem; │ │ -0a5ecc: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5ed0: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5ed4: 7220 0421 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@2104 │ │ -0a5eda: 1101 |0007: return-object v1 │ │ +0a6688: |[0a6688] android.support.v7.internal.view.menu.MenuItemWrapperICS.setIcon:(I)Landroid/view/MenuItem; │ │ +0a6698: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a669c: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a66a0: 7220 0421 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@2104 │ │ +0a66a6: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0007 line=109 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 iconRes I │ │ @@ -230769,19 +230741,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a5edc: |[0a5edc] android.support.v7.internal.view.menu.MenuItemWrapperICS.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ -0a5eec: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5ef0: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5ef4: 7220 0521 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@2105 │ │ -0a5efa: 1101 |0007: return-object v1 │ │ +0a66a8: |[0a66a8] android.support.v7.internal.view.menu.MenuItemWrapperICS.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ +0a66b8: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a66bc: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a66c0: 7220 0521 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@2105 │ │ +0a66c6: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0007 line=103 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -230791,19 +230763,19 @@ │ │ type : '(Landroid/content/Intent;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a5efc: |[0a5efc] android.support.v7.internal.view.menu.MenuItemWrapperICS.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ -0a5f0c: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5f10: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5f14: 7220 0621 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@2106 │ │ -0a5f1a: 1101 |0007: return-object v1 │ │ +0a66c8: |[0a66c8] android.support.v7.internal.view.menu.MenuItemWrapperICS.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ +0a66d8: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a66dc: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a66e0: 7220 0621 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@2106 │ │ +0a66e6: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0007 line=120 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 intent Landroid/content/Intent; │ │ @@ -230813,19 +230785,19 @@ │ │ type : '(C)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a5f1c: |[0a5f1c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ -0a5f2c: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5f30: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5f34: 7220 0721 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@2107 │ │ -0a5f3a: 1101 |0007: return-object v1 │ │ +0a66e8: |[0a66e8] android.support.v7.internal.view.menu.MenuItemWrapperICS.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ +0a66f8: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a66fc: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6700: 7220 0721 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@2107 │ │ +0a6706: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0007 line=137 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 numericChar C │ │ @@ -230835,19 +230807,19 @@ │ │ type : '(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a5f3c: |[0a5f3c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -0a5f4c: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5f50: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5f54: 7220 0821 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@2108 │ │ -0a5f5a: 1101 |0007: return-object v1 │ │ +0a6708: |[0a6708] android.support.v7.internal.view.menu.MenuItemWrapperICS.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +0a6718: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a671c: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6720: 7220 0821 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@2108 │ │ +0a6726: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0007 line=302 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 listener Landroid/view/MenuItem$OnActionExpandListener; │ │ @@ -230857,24 +230829,24 @@ │ │ type : '(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0a5f5c: |[0a5f5c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ -0a5f6c: 5420 3f0a |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5f70: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5f74: 3803 0b00 |0004: if-eqz v3, 000f // +000b │ │ -0a5f78: 2201 6803 |0006: new-instance v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper; // type@0368 │ │ -0a5f7c: 7030 7b1a 2103 |0008: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@1a7b │ │ -0a5f82: 7220 0921 1000 |000b: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@2109 │ │ -0a5f88: 1102 |000e: return-object v2 │ │ -0a5f8a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0a5f8c: 28fb |0010: goto 000b // -0005 │ │ +0a6728: |[0a6728] android.support.v7.internal.view.menu.MenuItemWrapperICS.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ +0a6738: 5420 3f0a |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a673c: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6740: 3803 0b00 |0004: if-eqz v3, 000f // +000b │ │ +0a6744: 2201 6c03 |0006: new-instance v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper; // type@036c │ │ +0a6748: 7030 7b1a 2103 |0008: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@1a7b │ │ +0a674e: 7220 0921 1000 |000b: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@2109 │ │ +0a6754: 1102 |000e: return-object v2 │ │ +0a6756: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0a6758: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x000e line=220 │ │ 0x000f line=218 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ @@ -230885,19 +230857,19 @@ │ │ type : '(CC)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0a5f90: |[0a5f90] android.support.v7.internal.view.menu.MenuItemWrapperICS.setShortcut:(CC)Landroid/view/MenuItem; │ │ -0a5fa0: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5fa4: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5fa8: 7230 0a21 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/MenuItem;.setShortcut:(CC)Landroid/view/MenuItem; // method@210a │ │ -0a5fae: 1101 |0007: return-object v1 │ │ +0a675c: |[0a675c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setShortcut:(CC)Landroid/view/MenuItem; │ │ +0a676c: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a6770: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6774: 7230 0a21 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/MenuItem;.setShortcut:(CC)Landroid/view/MenuItem; // method@210a │ │ +0a677a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0007 line=131 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 numericChar C │ │ @@ -230908,19 +230880,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a5fb0: |[0a5fb0] android.support.v7.internal.view.menu.MenuItemWrapperICS.setShowAsAction:(I)V │ │ -0a5fc0: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5fc4: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5fc8: 7220 0b21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@210b │ │ -0a5fce: 0e00 |0007: return-void │ │ +0a677c: |[0a677c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setShowAsAction:(I)V │ │ +0a678c: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a6790: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6794: 7220 0b21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@210b │ │ +0a679a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0007 line=231 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 actionEnum I │ │ @@ -230930,19 +230902,19 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a5fd0: |[0a5fd0] android.support.v7.internal.view.menu.MenuItemWrapperICS.setShowAsActionFlags:(I)Landroid/view/MenuItem; │ │ -0a5fe0: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a5fe4: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a5fe8: 7220 0c21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsActionFlags:(I)Landroid/view/MenuItem; // method@210c │ │ -0a5fee: 1101 |0007: return-object v1 │ │ +0a679c: |[0a679c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setShowAsActionFlags:(I)Landroid/view/MenuItem; │ │ +0a67ac: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a67b0: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a67b4: 7220 0c21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsActionFlags:(I)Landroid/view/MenuItem; // method@210c │ │ +0a67ba: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0007 line=236 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 actionEnum I │ │ @@ -230952,24 +230924,24 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0a5ff0: |[0a5ff0] android.support.v7.internal.view.menu.MenuItemWrapperICS.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -0a6000: 5420 3f0a |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a6004: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a6008: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -0a600c: 6e20 831a 3200 |0006: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.createActionProviderWrapper:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // method@1a83 │ │ -0a6012: 0c01 |0009: move-result-object v1 │ │ -0a6014: 7220 fd20 1000 |000a: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@20fd │ │ -0a601a: 1102 |000d: return-object v2 │ │ -0a601c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0a601e: 28fb |000f: goto 000a // -0005 │ │ +0a67bc: |[0a67bc] android.support.v7.internal.view.menu.MenuItemWrapperICS.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +0a67cc: 5420 3f0a |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a67d0: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a67d4: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +0a67d8: 6e20 831a 3200 |0006: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.createActionProviderWrapper:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // method@1a83 │ │ +0a67de: 0c01 |0009: move-result-object v1 │ │ +0a67e0: 7220 fd20 1000 |000a: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@20fd │ │ +0a67e6: 1102 |000d: return-object v2 │ │ +0a67e8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0a67ea: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x000d line=317 │ │ 0x000e line=315 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ @@ -230980,25 +230952,25 @@ │ │ type : '(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0a6020: |[0a6020] android.support.v7.internal.view.menu.MenuItemWrapperICS.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -0a6030: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a6032: 5430 3f0a |0001: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a6036: 1f00 0c04 |0003: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a603a: 3804 0b00 |0005: if-eqz v4, 0010 // +000b │ │ -0a603e: 2201 6703 |0007: new-instance v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper; // type@0367 │ │ -0a6042: 7030 781a 3104 |0009: invoke-direct {v1, v3, v4}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V // method@1a78 │ │ -0a6048: 7220 0821 1000 |000c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@2108 │ │ -0a604e: 1102 |000f: return-object v2 │ │ -0a6050: 0721 |0010: move-object v1, v2 │ │ -0a6052: 28fb |0011: goto 000c // -0005 │ │ +0a67ec: |[0a67ec] android.support.v7.internal.view.menu.MenuItemWrapperICS.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +0a67fc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a67fe: 5430 3f0a |0001: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a6802: 1f00 1104 |0003: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6806: 3804 0b00 |0005: if-eqz v4, 0010 // +000b │ │ +0a680a: 2201 6b03 |0007: new-instance v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper; // type@036b │ │ +0a680e: 7030 781a 3104 |0009: invoke-direct {v1, v3, v4}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V // method@1a78 │ │ +0a6814: 7220 0821 1000 |000c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@2108 │ │ +0a681a: 1102 |000f: return-object v2 │ │ +0a681c: 0721 |0010: move-object v1, v2 │ │ +0a681e: 28fb |0011: goto 000c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=308 │ │ 0x000f line=310 │ │ 0x0011 line=308 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ @@ -231009,19 +230981,19 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a6054: |[0a6054] android.support.v7.internal.view.menu.MenuItemWrapperICS.setTitle:(I)Landroid/view/MenuItem; │ │ -0a6064: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a6068: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a606c: 7220 0d21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@210d │ │ -0a6072: 1101 |0007: return-object v1 │ │ +0a6820: |[0a6820] android.support.v7.internal.view.menu.MenuItemWrapperICS.setTitle:(I)Landroid/view/MenuItem; │ │ +0a6830: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a6834: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6838: 7220 0d21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@210d │ │ +0a683e: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0007 line=81 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 title I │ │ @@ -231031,19 +231003,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a6074: |[0a6074] android.support.v7.internal.view.menu.MenuItemWrapperICS.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -0a6084: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a6088: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a608c: 7220 0e21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@210e │ │ -0a6092: 1101 |0007: return-object v1 │ │ +0a6840: |[0a6840] android.support.v7.internal.view.menu.MenuItemWrapperICS.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +0a6850: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a6854: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6858: 7220 0e21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@210e │ │ +0a685e: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0007 line=75 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 title Ljava/lang/CharSequence; │ │ @@ -231053,19 +231025,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a6094: |[0a6094] android.support.v7.internal.view.menu.MenuItemWrapperICS.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -0a60a4: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a60a8: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a60ac: 7220 0f21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@210f │ │ -0a60b2: 1101 |0007: return-object v1 │ │ +0a6860: |[0a6860] android.support.v7.internal.view.menu.MenuItemWrapperICS.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +0a6870: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a6874: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a6878: 7220 0f21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@210f │ │ +0a687e: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0007 line=92 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0008 reg=2 title Ljava/lang/CharSequence; │ │ @@ -231075,25 +231047,25 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0a60b4: |[0a60b4] android.support.v7.internal.view.menu.MenuItemWrapperICS.setVisible:(Z)Landroid/view/MenuItem; │ │ -0a60c4: 5510 3c0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@0a3c │ │ -0a60c8: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -0a60cc: 5c12 3d0a |0004: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@0a3d │ │ -0a60d0: 6e10 811a 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.checkActionProviderOverrideVisibility:()Z // method@1a81 │ │ -0a60d6: 0a00 |0009: move-result v0 │ │ -0a60d8: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -0a60dc: 1101 |000c: return-object v1 │ │ -0a60de: 6e20 b21a 2100 |000d: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.wrappedSetVisible:(Z)Landroid/view/MenuItem; // method@1ab2 │ │ -0a60e4: 0c01 |0010: move-result-object v1 │ │ -0a60e6: 28fb |0011: goto 000c // -0005 │ │ +0a6880: |[0a6880] android.support.v7.internal.view.menu.MenuItemWrapperICS.setVisible:(Z)Landroid/view/MenuItem; │ │ +0a6890: 5510 3c0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@0a3c │ │ +0a6894: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +0a6898: 5c12 3d0a |0004: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@0a3d │ │ +0a689c: 6e10 811a 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.checkActionProviderOverrideVisibility:()Z // method@1a81 │ │ +0a68a2: 0a00 |0009: move-result v0 │ │ +0a68a4: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +0a68a8: 1101 |000c: return-object v1 │ │ +0a68aa: 6e20 b21a 2100 |000d: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.wrappedSetVisible:(Z)Landroid/view/MenuItem; // method@1ab2 │ │ +0a68b0: 0c01 |0010: move-result-object v1 │ │ +0a68b2: 28fb |0011: goto 000c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0004 line=181 │ │ 0x0006 line=183 │ │ 0x000c line=187 │ │ locals : │ │ @@ -231106,34 +231078,34 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a60e8: |[0a60e8] android.support.v7.internal.view.menu.MenuItemWrapperICS.wrappedSetVisible:(Z)Landroid/view/MenuItem; │ │ -0a60f8: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ -0a60fc: 1f00 0c04 |0002: check-cast v0, Landroid/view/MenuItem; // type@040c │ │ -0a6100: 7220 1021 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@2110 │ │ -0a6106: 0c00 |0007: move-result-object v0 │ │ -0a6108: 1100 |0008: return-object v0 │ │ +0a68b4: |[0a68b4] android.support.v7.internal.view.menu.MenuItemWrapperICS.wrappedSetVisible:(Z)Landroid/view/MenuItem; │ │ +0a68c4: 5410 3f0a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a3f │ │ +0a68c8: 1f00 1104 |0002: check-cast v0, Landroid/view/MenuItem; // type@0411 │ │ +0a68cc: 7220 1021 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@2110 │ │ +0a68d2: 0c00 |0007: move-result-object v0 │ │ +0a68d4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; │ │ 0x0000 - 0x0009 reg=2 visible Z │ │ │ │ - source_file_idx : 2836 (MenuItemWrapperICS.java) │ │ + source_file_idx : 2842 (MenuItemWrapperICS.java) │ │ │ │ Class #815 header: │ │ -class_idx : 883 │ │ +class_idx : 887 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 856 │ │ -source_file_idx : 2874 │ │ +superclass_idx : 860 │ │ +source_file_idx : 2880 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #815 annotations: │ │ Annotations on class │ │ @@ -231153,17 +231125,17 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a610c: |[0a610c] android.support.v7.internal.view.menu.MenuWrapperICS.:(Landroid/view/Menu;)V │ │ -0a611c: 7020 7419 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.:(Ljava/lang/Object;)V // method@1974 │ │ -0a6122: 0e00 |0003: return-void │ │ +0a68d8: |[0a68d8] android.support.v7.internal.view.menu.MenuWrapperICS.:(Landroid/view/Menu;)V │ │ +0a68e8: 7020 7419 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.:(Ljava/lang/Object;)V // method@1974 │ │ +0a68ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x0004 reg=1 object Landroid/view/Menu; │ │ @@ -231174,22 +231146,22 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0a6124: |[0a6124] android.support.v7.internal.view.menu.MenuWrapperICS.add:(I)Landroid/view/MenuItem; │ │ -0a6134: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a6138: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a613c: 7220 cd20 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(I)Landroid/view/MenuItem; // method@20cd │ │ -0a6142: 0c00 |0007: move-result-object v0 │ │ -0a6144: 6e20 111b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1b11 │ │ -0a614a: 0c00 |000b: move-result-object v0 │ │ -0a614c: 1100 |000c: return-object v0 │ │ +0a68f0: |[0a68f0] android.support.v7.internal.view.menu.MenuWrapperICS.add:(I)Landroid/view/MenuItem; │ │ +0a6900: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6904: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6908: 7220 cd20 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(I)Landroid/view/MenuItem; // method@20cd │ │ +0a690e: 0c00 |0007: move-result-object v0 │ │ +0a6910: 6e20 111b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1b11 │ │ +0a6916: 0c00 |000b: move-result-object v0 │ │ +0a6918: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 titleRes I │ │ │ │ @@ -231198,22 +231170,22 @@ │ │ type : '(IIII)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -0a6150: |[0a6150] android.support.v7.internal.view.menu.MenuWrapperICS.add:(IIII)Landroid/view/MenuItem; │ │ -0a6160: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a6164: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a6168: 7255 ce20 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@20ce │ │ -0a616e: 0c00 |0007: move-result-object v0 │ │ -0a6170: 6e20 111b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1b11 │ │ -0a6176: 0c00 |000b: move-result-object v0 │ │ -0a6178: 1100 |000c: return-object v0 │ │ +0a691c: |[0a691c] android.support.v7.internal.view.menu.MenuWrapperICS.add:(IIII)Landroid/view/MenuItem; │ │ +0a692c: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6930: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6934: 7255 ce20 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@20ce │ │ +0a693a: 0c00 |0007: move-result-object v0 │ │ +0a693c: 6e20 111b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1b11 │ │ +0a6942: 0c00 |000b: move-result-object v0 │ │ +0a6944: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 groupId I │ │ 0x0000 - 0x000d reg=3 itemId I │ │ @@ -231225,22 +231197,22 @@ │ │ type : '(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -0a617c: |[0a617c] android.support.v7.internal.view.menu.MenuWrapperICS.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -0a618c: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a6190: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a6194: 7255 cf20 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@20cf │ │ -0a619a: 0c00 |0007: move-result-object v0 │ │ -0a619c: 6e20 111b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1b11 │ │ -0a61a2: 0c00 |000b: move-result-object v0 │ │ -0a61a4: 1100 |000c: return-object v0 │ │ +0a6948: |[0a6948] android.support.v7.internal.view.menu.MenuWrapperICS.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +0a6958: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a695c: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6960: 7255 cf20 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@20cf │ │ +0a6966: 0c00 |0007: move-result-object v0 │ │ +0a6968: 6e20 111b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1b11 │ │ +0a696e: 0c00 |000b: move-result-object v0 │ │ +0a6970: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 groupId I │ │ 0x0000 - 0x000d reg=3 itemId I │ │ @@ -231252,22 +231224,22 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0a61a8: |[0a61a8] android.support.v7.internal.view.menu.MenuWrapperICS.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -0a61b8: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a61bc: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a61c0: 7220 d020 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@20d0 │ │ -0a61c6: 0c00 |0007: move-result-object v0 │ │ -0a61c8: 6e20 111b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1b11 │ │ -0a61ce: 0c00 |000b: move-result-object v0 │ │ -0a61d0: 1100 |000c: return-object v0 │ │ +0a6974: |[0a6974] android.support.v7.internal.view.menu.MenuWrapperICS.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +0a6984: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6988: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a698c: 7220 d020 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@20d0 │ │ +0a6992: 0c00 |0007: move-result-object v0 │ │ +0a6994: 6e20 111b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1b11 │ │ +0a699a: 0c00 |000b: move-result-object v0 │ │ +0a699c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -231276,42 +231248,42 @@ │ │ type : '(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 22 │ │ ins : 9 │ │ outs : 9 │ │ insns size : 46 16-bit code units │ │ -0a61d4: |[0a61d4] android.support.v7.internal.view.menu.MenuWrapperICS.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I │ │ -0a61e4: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -0a61e6: 3815 0700 |0001: if-eqz v21, 0008 // +0007 │ │ -0a61ea: 0800 1500 |0003: move-object/from16 v0, v21 │ │ -0a61ee: 2101 |0005: array-length v1, v0 │ │ -0a61f0: 2319 1505 |0006: new-array v9, v1, [Landroid/view/MenuItem; // type@0515 │ │ -0a61f4: 54d1 540a |0008: iget-object v1, v13, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a61f8: 1f01 0804 |000a: check-cast v1, Landroid/view/Menu; // type@0408 │ │ -0a61fc: 01e2 |000c: move v2, v14 │ │ -0a61fe: 01f3 |000d: move v3, v15 │ │ -0a6200: 0204 1000 |000e: move/from16 v4, v16 │ │ -0a6204: 0805 1100 |0010: move-object/from16 v5, v17 │ │ -0a6208: 0806 1200 |0012: move-object/from16 v6, v18 │ │ -0a620c: 0807 1300 |0014: move-object/from16 v7, v19 │ │ -0a6210: 0208 1400 |0016: move/from16 v8, v20 │ │ -0a6214: 7809 d120 0100 |0018: invoke-interface/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/Menu;.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I // method@20d1 │ │ -0a621a: 0a0b |001b: move-result v11 │ │ -0a621c: 3809 1100 |001c: if-eqz v9, 002d // +0011 │ │ -0a6220: 120a |001e: const/4 v10, #int 0 // #0 │ │ -0a6222: 219c |001f: array-length v12, v9 │ │ -0a6224: 35ca 0d00 |0020: if-ge v10, v12, 002d // +000d │ │ -0a6228: 4601 090a |0022: aget-object v1, v9, v10 │ │ -0a622c: 6e20 111b 1d00 |0024: invoke-virtual {v13, v1}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1b11 │ │ -0a6232: 0c01 |0027: move-result-object v1 │ │ -0a6234: 4d01 150a |0028: aput-object v1, v21, v10 │ │ -0a6238: d80a 0a01 |002a: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0a623c: 28f4 |002c: goto 0020 // -000c │ │ -0a623e: 0f0b |002d: return v11 │ │ +0a69a0: |[0a69a0] android.support.v7.internal.view.menu.MenuWrapperICS.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I │ │ +0a69b0: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +0a69b2: 3815 0700 |0001: if-eqz v21, 0008 // +0007 │ │ +0a69b6: 0800 1500 |0003: move-object/from16 v0, v21 │ │ +0a69ba: 2101 |0005: array-length v1, v0 │ │ +0a69bc: 2319 1b05 |0006: new-array v9, v1, [Landroid/view/MenuItem; // type@051b │ │ +0a69c0: 54d1 540a |0008: iget-object v1, v13, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a69c4: 1f01 0d04 |000a: check-cast v1, Landroid/view/Menu; // type@040d │ │ +0a69c8: 01e2 |000c: move v2, v14 │ │ +0a69ca: 01f3 |000d: move v3, v15 │ │ +0a69cc: 0204 1000 |000e: move/from16 v4, v16 │ │ +0a69d0: 0805 1100 |0010: move-object/from16 v5, v17 │ │ +0a69d4: 0806 1200 |0012: move-object/from16 v6, v18 │ │ +0a69d8: 0807 1300 |0014: move-object/from16 v7, v19 │ │ +0a69dc: 0208 1400 |0016: move/from16 v8, v20 │ │ +0a69e0: 7809 d120 0100 |0018: invoke-interface/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/Menu;.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I // method@20d1 │ │ +0a69e6: 0a0b |001b: move-result v11 │ │ +0a69e8: 3809 1100 |001c: if-eqz v9, 002d // +0011 │ │ +0a69ec: 120a |001e: const/4 v10, #int 0 // #0 │ │ +0a69ee: 219c |001f: array-length v12, v9 │ │ +0a69f0: 35ca 0d00 |0020: if-ge v10, v12, 002d // +000d │ │ +0a69f4: 4601 090a |0022: aget-object v1, v9, v10 │ │ +0a69f8: 6e20 111b 1d00 |0024: invoke-virtual {v13, v1}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1b11 │ │ +0a69fe: 0c01 |0027: move-result-object v1 │ │ +0a6a00: 4d01 150a |0028: aput-object v1, v21, v10 │ │ +0a6a04: d80a 0a01 |002a: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0a6a08: 28f4 |002c: goto 0020 // -000c │ │ +0a6a0a: 0f0b |002d: return v11 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0001 line=78 │ │ 0x0003 line=79 │ │ 0x0008 line=82 │ │ 0x001c line=85 │ │ @@ -231339,22 +231311,22 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0a6240: |[0a6240] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(I)Landroid/view/SubMenu; │ │ -0a6250: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a6254: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a6258: 7220 d220 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(I)Landroid/view/SubMenu; // method@20d2 │ │ -0a625e: 0c00 |0007: move-result-object v0 │ │ -0a6260: 6e20 121b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1b12 │ │ -0a6266: 0c00 |000b: move-result-object v0 │ │ -0a6268: 1100 |000c: return-object v0 │ │ +0a6a0c: |[0a6a0c] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(I)Landroid/view/SubMenu; │ │ +0a6a1c: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6a20: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6a24: 7220 d220 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(I)Landroid/view/SubMenu; // method@20d2 │ │ +0a6a2a: 0c00 |0007: move-result-object v0 │ │ +0a6a2c: 6e20 121b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1b12 │ │ +0a6a32: 0c00 |000b: move-result-object v0 │ │ +0a6a34: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 titleRes I │ │ │ │ @@ -231363,22 +231335,22 @@ │ │ type : '(IIII)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -0a626c: |[0a626c] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(IIII)Landroid/view/SubMenu; │ │ -0a627c: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a6280: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a6284: 7255 d320 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIII)Landroid/view/SubMenu; // method@20d3 │ │ -0a628a: 0c00 |0007: move-result-object v0 │ │ -0a628c: 6e20 121b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1b12 │ │ -0a6292: 0c00 |000b: move-result-object v0 │ │ -0a6294: 1100 |000c: return-object v0 │ │ +0a6a38: |[0a6a38] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(IIII)Landroid/view/SubMenu; │ │ +0a6a48: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6a4c: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6a50: 7255 d320 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIII)Landroid/view/SubMenu; // method@20d3 │ │ +0a6a56: 0c00 |0007: move-result-object v0 │ │ +0a6a58: 6e20 121b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1b12 │ │ +0a6a5e: 0c00 |000b: move-result-object v0 │ │ +0a6a60: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 groupId I │ │ 0x0000 - 0x000d reg=3 itemId I │ │ @@ -231390,22 +231362,22 @@ │ │ type : '(IIILjava/lang/CharSequence;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -0a6298: |[0a6298] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; │ │ -0a62a8: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a62ac: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a62b0: 7255 d420 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@20d4 │ │ -0a62b6: 0c00 |0007: move-result-object v0 │ │ -0a62b8: 6e20 121b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1b12 │ │ -0a62be: 0c00 |000b: move-result-object v0 │ │ -0a62c0: 1100 |000c: return-object v0 │ │ +0a6a64: |[0a6a64] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; │ │ +0a6a74: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6a78: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6a7c: 7255 d420 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@20d4 │ │ +0a6a82: 0c00 |0007: move-result-object v0 │ │ +0a6a84: 6e20 121b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1b12 │ │ +0a6a8a: 0c00 |000b: move-result-object v0 │ │ +0a6a8c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 groupId I │ │ 0x0000 - 0x000d reg=3 itemId I │ │ @@ -231417,22 +231389,22 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0a62c4: |[0a62c4] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ -0a62d4: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a62d8: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a62dc: 7220 d520 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@20d5 │ │ -0a62e2: 0c00 |0007: move-result-object v0 │ │ -0a62e4: 6e20 121b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1b12 │ │ -0a62ea: 0c00 |000b: move-result-object v0 │ │ -0a62ec: 1100 |000c: return-object v0 │ │ +0a6a90: |[0a6a90] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ +0a6aa0: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6aa4: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6aa8: 7220 d520 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@20d5 │ │ +0a6aae: 0c00 |0007: move-result-object v0 │ │ +0a6ab0: 6e20 121b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1b12 │ │ +0a6ab6: 0c00 |000b: move-result-object v0 │ │ +0a6ab8: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -231441,20 +231413,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0a62f0: |[0a62f0] android.support.v7.internal.view.menu.MenuWrapperICS.clear:()V │ │ -0a6300: 6e10 141b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.internalClear:()V // method@1b14 │ │ -0a6306: 5410 540a |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a630a: 1f00 0804 |0005: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a630e: 7210 d620 0000 |0007: invoke-interface {v0}, Landroid/view/Menu;.clear:()V // method@20d6 │ │ -0a6314: 0e00 |000a: return-void │ │ +0a6abc: |[0a6abc] android.support.v7.internal.view.menu.MenuWrapperICS.clear:()V │ │ +0a6acc: 6e10 141b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.internalClear:()V // method@1b14 │ │ +0a6ad2: 5410 540a |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6ad6: 1f00 0d04 |0005: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6ada: 7210 d620 0000 |0007: invoke-interface {v0}, Landroid/view/Menu;.clear:()V // method@20d6 │ │ +0a6ae0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=109 │ │ 0x000a line=110 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ @@ -231464,19 +231436,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a6318: |[0a6318] android.support.v7.internal.view.menu.MenuWrapperICS.close:()V │ │ -0a6328: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a632c: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a6330: 7210 d720 0000 |0004: invoke-interface {v0}, Landroid/view/Menu;.close:()V // method@20d7 │ │ -0a6336: 0e00 |0007: return-void │ │ +0a6ae4: |[0a6ae4] android.support.v7.internal.view.menu.MenuWrapperICS.close:()V │ │ +0a6af4: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6af8: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6afc: 7210 d720 0000 |0004: invoke-interface {v0}, Landroid/view/Menu;.close:()V // method@20d7 │ │ +0a6b02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0007 line=150 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ │ │ @@ -231485,22 +231457,22 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0a6338: |[0a6338] android.support.v7.internal.view.menu.MenuWrapperICS.findItem:(I)Landroid/view/MenuItem; │ │ -0a6348: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a634c: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a6350: 7220 d820 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@20d8 │ │ -0a6356: 0c00 |0007: move-result-object v0 │ │ -0a6358: 6e20 111b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1b11 │ │ -0a635e: 0c00 |000b: move-result-object v0 │ │ -0a6360: 1100 |000c: return-object v0 │ │ +0a6b04: |[0a6b04] android.support.v7.internal.view.menu.MenuWrapperICS.findItem:(I)Landroid/view/MenuItem; │ │ +0a6b14: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6b18: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6b1c: 7220 d820 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@20d8 │ │ +0a6b22: 0c00 |0007: move-result-object v0 │ │ +0a6b24: 6e20 111b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1b11 │ │ +0a6b2a: 0c00 |000b: move-result-object v0 │ │ +0a6b2c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 id I │ │ │ │ @@ -231509,22 +231481,22 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0a6364: |[0a6364] android.support.v7.internal.view.menu.MenuWrapperICS.getItem:(I)Landroid/view/MenuItem; │ │ -0a6374: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a6378: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a637c: 7220 d920 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@20d9 │ │ -0a6382: 0c00 |0007: move-result-object v0 │ │ -0a6384: 6e20 111b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1b11 │ │ -0a638a: 0c00 |000b: move-result-object v0 │ │ -0a638c: 1100 |000c: return-object v0 │ │ +0a6b30: |[0a6b30] android.support.v7.internal.view.menu.MenuWrapperICS.getItem:(I)Landroid/view/MenuItem; │ │ +0a6b40: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6b44: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6b48: 7220 d920 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@20d9 │ │ +0a6b4e: 0c00 |0007: move-result-object v0 │ │ +0a6b50: 6e20 111b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1b11 │ │ +0a6b56: 0c00 |000b: move-result-object v0 │ │ +0a6b58: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x000d reg=2 index I │ │ │ │ @@ -231533,20 +231505,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a6390: |[0a6390] android.support.v7.internal.view.menu.MenuWrapperICS.hasVisibleItems:()Z │ │ -0a63a0: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a63a4: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a63a8: 7210 da20 0000 |0004: invoke-interface {v0}, Landroid/view/Menu;.hasVisibleItems:()Z // method@20da │ │ -0a63ae: 0a00 |0007: move-result v0 │ │ -0a63b0: 0f00 |0008: return v0 │ │ +0a6b5c: |[0a6b5c] android.support.v7.internal.view.menu.MenuWrapperICS.hasVisibleItems:()Z │ │ +0a6b6c: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6b70: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6b74: 7210 da20 0000 |0004: invoke-interface {v0}, Landroid/view/Menu;.hasVisibleItems:()Z // method@20da │ │ +0a6b7a: 0a00 |0007: move-result v0 │ │ +0a6b7c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ │ │ #14 : (in Landroid/support/v7/internal/view/menu/MenuWrapperICS;) │ │ @@ -231554,20 +231526,20 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0a63b4: |[0a63b4] android.support.v7.internal.view.menu.MenuWrapperICS.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ -0a63c4: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a63c8: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a63cc: 7230 db20 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.isShortcutKey:(ILandroid/view/KeyEvent;)Z // method@20db │ │ -0a63d2: 0a00 |0007: move-result v0 │ │ -0a63d4: 0f00 |0008: return v0 │ │ +0a6b80: |[0a6b80] android.support.v7.internal.view.menu.MenuWrapperICS.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ +0a6b90: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6b94: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6b98: 7230 db20 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.isShortcutKey:(ILandroid/view/KeyEvent;)Z // method@20db │ │ +0a6b9e: 0a00 |0007: move-result v0 │ │ +0a6ba0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x0009 reg=2 keyCode I │ │ 0x0000 - 0x0009 reg=3 event Landroid/view/KeyEvent; │ │ @@ -231577,20 +231549,20 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0a63d8: |[0a63d8] android.support.v7.internal.view.menu.MenuWrapperICS.performIdentifierAction:(II)Z │ │ -0a63e8: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a63ec: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a63f0: 7230 dc20 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.performIdentifierAction:(II)Z // method@20dc │ │ -0a63f6: 0a00 |0007: move-result v0 │ │ -0a63f8: 0f00 |0008: return v0 │ │ +0a6ba4: |[0a6ba4] android.support.v7.internal.view.menu.MenuWrapperICS.performIdentifierAction:(II)Z │ │ +0a6bb4: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6bb8: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6bbc: 7230 dc20 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.performIdentifierAction:(II)Z // method@20dc │ │ +0a6bc2: 0a00 |0007: move-result v0 │ │ +0a6bc4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x0009 reg=2 id I │ │ 0x0000 - 0x0009 reg=3 flags I │ │ @@ -231600,20 +231572,20 @@ │ │ type : '(ILandroid/view/KeyEvent;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0a63fc: |[0a63fc] android.support.v7.internal.view.menu.MenuWrapperICS.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ -0a640c: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a6410: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a6414: 7240 dd20 2043 |0004: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.performShortcut:(ILandroid/view/KeyEvent;I)Z // method@20dd │ │ -0a641a: 0a00 |0007: move-result v0 │ │ -0a641c: 0f00 |0008: return v0 │ │ +0a6bc8: |[0a6bc8] android.support.v7.internal.view.menu.MenuWrapperICS.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ +0a6bd8: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6bdc: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6be0: 7240 dd20 2043 |0004: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.performShortcut:(ILandroid/view/KeyEvent;I)Z // method@20dd │ │ +0a6be6: 0a00 |0007: move-result v0 │ │ +0a6be8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x0009 reg=2 keyCode I │ │ 0x0000 - 0x0009 reg=3 event Landroid/view/KeyEvent; │ │ @@ -231624,20 +231596,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a6420: |[0a6420] android.support.v7.internal.view.menu.MenuWrapperICS.removeGroup:(I)V │ │ -0a6430: 6e20 151b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.internalRemoveGroup:(I)V // method@1b15 │ │ -0a6436: 5410 540a |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a643a: 1f00 0804 |0005: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a643e: 7220 de20 2000 |0007: invoke-interface {v0, v2}, Landroid/view/Menu;.removeGroup:(I)V // method@20de │ │ -0a6444: 0e00 |000a: return-void │ │ +0a6bec: |[0a6bec] android.support.v7.internal.view.menu.MenuWrapperICS.removeGroup:(I)V │ │ +0a6bfc: 6e20 151b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.internalRemoveGroup:(I)V // method@1b15 │ │ +0a6c02: 5410 540a |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6c06: 1f00 0d04 |0005: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6c0a: 7220 de20 2000 |0007: invoke-interface {v0, v2}, Landroid/view/Menu;.removeGroup:(I)V // method@20de │ │ +0a6c10: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0003 line=103 │ │ 0x000a line=104 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ @@ -231648,20 +231620,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a6448: |[0a6448] android.support.v7.internal.view.menu.MenuWrapperICS.removeItem:(I)V │ │ -0a6458: 6e20 161b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.internalRemoveItem:(I)V // method@1b16 │ │ -0a645e: 5410 540a |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a6462: 1f00 0804 |0005: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a6466: 7220 df20 2000 |0007: invoke-interface {v0, v2}, Landroid/view/Menu;.removeItem:(I)V // method@20df │ │ -0a646c: 0e00 |000a: return-void │ │ +0a6c14: |[0a6c14] android.support.v7.internal.view.menu.MenuWrapperICS.removeItem:(I)V │ │ +0a6c24: 6e20 161b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.internalRemoveItem:(I)V // method@1b16 │ │ +0a6c2a: 5410 540a |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6c2e: 1f00 0d04 |0005: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6c32: 7220 df20 2000 |0007: invoke-interface {v0, v2}, Landroid/view/Menu;.removeItem:(I)V // method@20df │ │ +0a6c38: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ 0x000a line=98 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ @@ -231672,19 +231644,19 @@ │ │ type : '(IZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0a6470: |[0a6470] android.support.v7.internal.view.menu.MenuWrapperICS.setGroupCheckable:(IZZ)V │ │ -0a6480: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a6484: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a6488: 7240 e020 2043 |0004: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.setGroupCheckable:(IZZ)V // method@20e0 │ │ -0a648e: 0e00 |0007: return-void │ │ +0a6c3c: |[0a6c3c] android.support.v7.internal.view.menu.MenuWrapperICS.setGroupCheckable:(IZZ)V │ │ +0a6c4c: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6c50: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6c54: 7240 e020 2043 |0004: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.setGroupCheckable:(IZZ)V // method@20e0 │ │ +0a6c5a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0007 line=115 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 group I │ │ @@ -231696,19 +231668,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0a6490: |[0a6490] android.support.v7.internal.view.menu.MenuWrapperICS.setGroupEnabled:(IZ)V │ │ -0a64a0: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a64a4: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a64a8: 7230 e120 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupEnabled:(IZ)V // method@20e1 │ │ -0a64ae: 0e00 |0007: return-void │ │ +0a6c5c: |[0a6c5c] android.support.v7.internal.view.menu.MenuWrapperICS.setGroupEnabled:(IZ)V │ │ +0a6c6c: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6c70: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6c74: 7230 e120 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupEnabled:(IZ)V // method@20e1 │ │ +0a6c7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0007 line=125 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 group I │ │ @@ -231719,19 +231691,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0a64b0: |[0a64b0] android.support.v7.internal.view.menu.MenuWrapperICS.setGroupVisible:(IZ)V │ │ -0a64c0: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a64c4: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a64c8: 7230 e220 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@20e2 │ │ -0a64ce: 0e00 |0007: return-void │ │ +0a6c7c: |[0a6c7c] android.support.v7.internal.view.menu.MenuWrapperICS.setGroupVisible:(IZ)V │ │ +0a6c8c: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6c90: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6c94: 7230 e220 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@20e2 │ │ +0a6c9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0007 line=120 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 group I │ │ @@ -231742,19 +231714,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a64d0: |[0a64d0] android.support.v7.internal.view.menu.MenuWrapperICS.setQwertyMode:(Z)V │ │ -0a64e0: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a64e4: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a64e8: 7220 e320 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.setQwertyMode:(Z)V // method@20e3 │ │ -0a64ee: 0e00 |0007: return-void │ │ +0a6c9c: |[0a6c9c] android.support.v7.internal.view.menu.MenuWrapperICS.setQwertyMode:(Z)V │ │ +0a6cac: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6cb0: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6cb4: 7220 e320 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.setQwertyMode:(Z)V // method@20e3 │ │ +0a6cba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0007 line=170 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 isQwerty Z │ │ @@ -231764,33 +231736,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a64f0: |[0a64f0] android.support.v7.internal.view.menu.MenuWrapperICS.size:()I │ │ -0a6500: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ -0a6504: 1f00 0804 |0002: check-cast v0, Landroid/view/Menu; // type@0408 │ │ -0a6508: 7210 e420 0000 |0004: invoke-interface {v0}, Landroid/view/Menu;.size:()I // method@20e4 │ │ -0a650e: 0a00 |0007: move-result v0 │ │ -0a6510: 0f00 |0008: return v0 │ │ +0a6cbc: |[0a6cbc] android.support.v7.internal.view.menu.MenuWrapperICS.size:()I │ │ +0a6ccc: 5410 540a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a54 │ │ +0a6cd0: 1f00 0d04 |0002: check-cast v0, Landroid/view/Menu; // type@040d │ │ +0a6cd4: 7210 e420 0000 |0004: invoke-interface {v0}, Landroid/view/Menu;.size:()I // method@20e4 │ │ +0a6cda: 0a00 |0007: move-result v0 │ │ +0a6cdc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/internal/view/menu/MenuWrapperICS; │ │ │ │ - source_file_idx : 2874 (MenuWrapperICS.java) │ │ + source_file_idx : 2880 (MenuWrapperICS.java) │ │ │ │ Class #816 header: │ │ -class_idx : 884 │ │ +class_idx : 888 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 864 │ │ -source_file_idx : 3295 │ │ +superclass_idx : 868 │ │ +source_file_idx : 3301 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #816 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/menu/SubMenuBuilder;' │ │ @@ -231814,19 +231786,19 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a6514: |[0a6514] android.support.v7.internal.view.menu.SubMenuBuilder.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ -0a6524: 7020 c219 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@19c2 │ │ -0a652a: 5b02 560a |0003: iput-object v2, v0, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ -0a652e: 5b03 550a |0005: iput-object v3, v0, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0a55 │ │ -0a6532: 0e00 |0007: return-void │ │ +0a6ce0: |[0a6ce0] android.support.v7.internal.view.menu.SubMenuBuilder.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ +0a6cf0: 7020 c219 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@19c2 │ │ +0a6cf6: 5b02 560a |0003: iput-object v2, v0, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ +0a6cfa: 5b03 550a |0005: iput-object v3, v0, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0a55 │ │ +0a6cfe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ 0x0007 line=42 │ │ locals : │ │ @@ -231841,16 +231813,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a6534: |[0a6534] android.support.v7.internal.view.menu.SubMenuBuilder.clearHeader:()V │ │ -0a6544: 0e00 |0000: return-void │ │ +0a6d00: |[0a6d00] android.support.v7.internal.view.menu.SubMenuBuilder.clearHeader:()V │ │ +0a6d10: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ │ │ #1 : (in Landroid/support/v7/internal/view/menu/SubMenuBuilder;) │ │ @@ -231858,19 +231830,19 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a6548: |[0a6548] android.support.v7.internal.view.menu.SubMenuBuilder.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -0a6558: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ -0a655c: 6e20 d419 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@19d4 │ │ -0a6562: 0a00 |0005: move-result v0 │ │ -0a6564: 0f00 |0006: return v0 │ │ +0a6d14: |[0a6d14] android.support.v7.internal.view.menu.SubMenuBuilder.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +0a6d24: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ +0a6d28: 6e20 d419 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@19d4 │ │ +0a6d2e: 0a00 |0005: move-result v0 │ │ +0a6d30: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0007 reg=2 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -231879,26 +231851,26 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0a6568: |[0a6568] android.support.v7.internal.view.menu.SubMenuBuilder.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ -0a6578: 6f30 d519 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z // method@19d5 │ │ -0a657e: 0a00 |0003: move-result v0 │ │ -0a6580: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -0a6584: 5410 560a |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ -0a6588: 6e30 d519 2003 |0008: invoke-virtual {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z // method@19d5 │ │ -0a658e: 0a00 |000b: move-result v0 │ │ -0a6590: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -0a6594: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0a6596: 0f00 |000f: return v0 │ │ -0a6598: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0a659a: 28fe |0011: goto 000f // -0002 │ │ +0a6d34: |[0a6d34] android.support.v7.internal.view.menu.SubMenuBuilder.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ +0a6d44: 6f30 d519 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z // method@19d5 │ │ +0a6d4a: 0a00 |0003: move-result v0 │ │ +0a6d4c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +0a6d50: 5410 560a |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ +0a6d54: 6e30 d519 2003 |0008: invoke-virtual {v0, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z // method@19d5 │ │ +0a6d5a: 0a00 |000b: move-result v0 │ │ +0a6d5c: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +0a6d60: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0a6d62: 0f00 |000f: return v0 │ │ +0a6d64: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0a6d66: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0012 reg=2 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0012 reg=3 item Landroid/view/MenuItem; │ │ @@ -231908,19 +231880,19 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a659c: |[0a659c] android.support.v7.internal.view.menu.SubMenuBuilder.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -0a65ac: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ -0a65b0: 6e20 da19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@19da │ │ -0a65b6: 0a00 |0005: move-result v0 │ │ -0a65b8: 0f00 |0006: return v0 │ │ +0a6d68: |[0a6d68] android.support.v7.internal.view.menu.SubMenuBuilder.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +0a6d78: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ +0a6d7c: 6e20 da19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@19da │ │ +0a6d82: 0a00 |0005: move-result v0 │ │ +0a6d84: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0007 reg=2 item Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -231929,39 +231901,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0a65bc: |[0a65bc] android.support.v7.internal.view.menu.SubMenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ -0a65cc: 5431 550a |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0a55 │ │ -0a65d0: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -0a65d4: 5431 550a |0004: iget-object v1, v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0a55 │ │ -0a65d8: 6e10 2f1a 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1a2f │ │ -0a65de: 0a00 |0009: move-result v0 │ │ -0a65e0: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -0a65e4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0a65e6: 1101 |000d: return-object v1 │ │ -0a65e8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0a65ea: 28fb |000f: goto 000a // -0005 │ │ -0a65ec: 2201 b604 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@04b6 │ │ -0a65f0: 7010 d724 0100 |0012: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0a65f6: 6f10 e419 0300 |0015: invoke-super {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@19e4 │ │ -0a65fc: 0c02 |0018: move-result-object v2 │ │ -0a65fe: 6e20 df24 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a6604: 0c01 |001c: move-result-object v1 │ │ -0a6606: 1a02 e700 |001d: const-string v2, ":" // string@00e7 │ │ -0a660a: 6e20 df24 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a6610: 0c01 |0022: move-result-object v1 │ │ -0a6612: 6e20 db24 0100 |0023: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0a6618: 0c01 |0026: move-result-object v1 │ │ -0a661a: 6e10 e424 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0a6620: 0c01 |002a: move-result-object v1 │ │ -0a6622: 28e2 |002b: goto 000d // -001e │ │ +0a6d88: |[0a6d88] android.support.v7.internal.view.menu.SubMenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ +0a6d98: 5431 550a |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0a55 │ │ +0a6d9c: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +0a6da0: 5431 550a |0004: iget-object v1, v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0a55 │ │ +0a6da4: 6e10 2f1a 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1a2f │ │ +0a6daa: 0a00 |0009: move-result v0 │ │ +0a6dac: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +0a6db0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0a6db2: 1101 |000d: return-object v1 │ │ +0a6db4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0a6db6: 28fb |000f: goto 000a // -0005 │ │ +0a6db8: 2201 bc04 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@04bc │ │ +0a6dbc: 7010 d724 0100 |0012: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0a6dc2: 6f10 e419 0300 |0015: invoke-super {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@19e4 │ │ +0a6dc8: 0c02 |0018: move-result-object v2 │ │ +0a6dca: 6e20 df24 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a6dd0: 0c01 |001c: move-result-object v1 │ │ +0a6dd2: 1a02 e700 |001d: const-string v2, ":" // string@00e7 │ │ +0a6dd6: 6e20 df24 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a6ddc: 0c01 |0022: move-result-object v1 │ │ +0a6dde: 6e20 db24 0100 |0023: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0a6de4: 0c01 |0026: move-result-object v1 │ │ +0a6de6: 6e10 e424 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0a6dec: 0c01 |002a: move-result-object v1 │ │ +0a6dee: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x000a line=139 │ │ 0x000c line=140 │ │ 0x000d line=142 │ │ 0x000e line=138 │ │ @@ -231976,17 +231948,17 @@ │ │ type : '()Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a6624: |[0a6624] android.support.v7.internal.view.menu.SubMenuBuilder.getItem:()Landroid/view/MenuItem; │ │ -0a6634: 5410 550a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0a55 │ │ -0a6638: 1100 |0002: return-object v0 │ │ +0a6df0: |[0a6df0] android.support.v7.internal.view.menu.SubMenuBuilder.getItem:()Landroid/view/MenuItem; │ │ +0a6e00: 5410 550a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0a55 │ │ +0a6e04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ │ │ #6 : (in Landroid/support/v7/internal/view/menu/SubMenuBuilder;) │ │ @@ -231994,17 +231966,17 @@ │ │ type : '()Landroid/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a663c: |[0a663c] android.support.v7.internal.view.menu.SubMenuBuilder.getParentMenu:()Landroid/view/Menu; │ │ -0a664c: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ -0a6650: 1100 |0002: return-object v0 │ │ +0a6e08: |[0a6e08] android.support.v7.internal.view.menu.SubMenuBuilder.getParentMenu:()Landroid/view/Menu; │ │ +0a6e18: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ +0a6e1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ │ │ #7 : (in Landroid/support/v7/internal/view/menu/SubMenuBuilder;) │ │ @@ -232012,17 +231984,17 @@ │ │ type : '()Landroid/support/v7/internal/view/menu/MenuBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a6654: |[0a6654] android.support.v7.internal.view.menu.SubMenuBuilder.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -0a6664: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ -0a6668: 1100 |0002: return-object v0 │ │ +0a6e20: |[0a6e20] android.support.v7.internal.view.menu.SubMenuBuilder.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +0a6e30: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ +0a6e34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ │ │ #8 : (in Landroid/support/v7/internal/view/menu/SubMenuBuilder;) │ │ @@ -232030,19 +232002,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a666c: |[0a666c] android.support.v7.internal.view.menu.SubMenuBuilder.isQwertyMode:()Z │ │ -0a667c: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ -0a6680: 6e10 f219 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@19f2 │ │ -0a6686: 0a00 |0005: move-result v0 │ │ -0a6688: 0f00 |0006: return v0 │ │ +0a6e38: |[0a6e38] android.support.v7.internal.view.menu.SubMenuBuilder.isQwertyMode:()Z │ │ +0a6e48: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ +0a6e4c: 6e10 f219 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@19f2 │ │ +0a6e52: 0a00 |0005: move-result v0 │ │ +0a6e54: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ │ │ #9 : (in Landroid/support/v7/internal/view/menu/SubMenuBuilder;) │ │ @@ -232050,19 +232022,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a668c: |[0a668c] android.support.v7.internal.view.menu.SubMenuBuilder.isShortcutsVisible:()Z │ │ -0a669c: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ -0a66a0: 6e10 f419 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@19f4 │ │ -0a66a6: 0a00 |0005: move-result v0 │ │ -0a66a8: 0f00 |0006: return v0 │ │ +0a6e58: |[0a6e58] android.support.v7.internal.view.menu.SubMenuBuilder.isShortcutsVisible:()Z │ │ +0a6e68: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ +0a6e6c: 6e10 f419 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@19f4 │ │ +0a6e72: 0a00 |0005: move-result v0 │ │ +0a6e74: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ │ │ #10 : (in Landroid/support/v7/internal/view/menu/SubMenuBuilder;) │ │ @@ -232070,18 +232042,18 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a66ac: |[0a66ac] android.support.v7.internal.view.menu.SubMenuBuilder.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V │ │ -0a66bc: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ -0a66c0: 6e20 041a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@1a04 │ │ -0a66c6: 0e00 |0005: return-void │ │ +0a6e78: |[0a6e78] android.support.v7.internal.view.menu.SubMenuBuilder.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V │ │ +0a6e88: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ +0a6e8c: 6e20 041a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@1a04 │ │ +0a6e92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=75 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 callback Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; │ │ @@ -232091,23 +232063,23 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0a66c8: |[0a66c8] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderIcon:(I)Landroid/view/SubMenu; │ │ -0a66d8: 6e10 271b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getContext:()Landroid/content/Context; // method@1b27 │ │ -0a66de: 0c00 |0003: move-result-object v0 │ │ -0a66e0: 6e10 2201 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0a66e6: 0c00 |0007: move-result-object v0 │ │ -0a66e8: 6e20 8601 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ -0a66ee: 0c00 |000b: move-result-object v0 │ │ -0a66f0: 6f20 0c1a 0100 |000c: invoke-super {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1a0c │ │ -0a66f6: 1101 |000f: return-object v1 │ │ +0a6e94: |[0a6e94] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderIcon:(I)Landroid/view/SubMenu; │ │ +0a6ea4: 6e10 271b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getContext:()Landroid/content/Context; // method@1b27 │ │ +0a6eaa: 0c00 |0003: move-result-object v0 │ │ +0a6eac: 6e10 2201 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +0a6eb2: 0c00 |0007: move-result-object v0 │ │ +0a6eb4: 6e20 8601 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ +0a6eba: 0c00 |000b: move-result-object v0 │ │ +0a6ebc: 6f20 0c1a 0100 |000c: invoke-super {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1a0c │ │ +0a6ec2: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x000f line=104 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0010 reg=2 iconRes I │ │ @@ -232117,17 +232089,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a66f8: |[0a66f8] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ -0a6708: 6f20 0c1a 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1a0c │ │ -0a670e: 1100 |0003: return-object v0 │ │ +0a6ec4: |[0a6ec4] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ +0a6ed4: 6f20 0c1a 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1a0c │ │ +0a6eda: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0003 line=99 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0004 reg=1 icon Landroid/graphics/drawable/Drawable; │ │ @@ -232137,23 +232109,23 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0a6710: |[0a6710] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderTitle:(I)Landroid/view/SubMenu; │ │ -0a6720: 6e10 271b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getContext:()Landroid/content/Context; // method@1b27 │ │ -0a6726: 0c00 |0003: move-result-object v0 │ │ -0a6728: 6e10 2201 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0a672e: 0c00 |0007: move-result-object v0 │ │ -0a6730: 6e20 8e01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ -0a6736: 0c00 |000b: move-result-object v0 │ │ -0a6738: 6f20 0f1a 0100 |000c: invoke-super {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(Ljava/lang/CharSequence;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1a0f │ │ -0a673e: 1101 |000f: return-object v1 │ │ +0a6edc: |[0a6edc] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderTitle:(I)Landroid/view/SubMenu; │ │ +0a6eec: 6e10 271b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getContext:()Landroid/content/Context; // method@1b27 │ │ +0a6ef2: 0c00 |0003: move-result-object v0 │ │ +0a6ef4: 6e10 2201 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +0a6efa: 0c00 |0007: move-result-object v0 │ │ +0a6efc: 6e20 8e01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@018e │ │ +0a6f02: 0c00 |000b: move-result-object v0 │ │ +0a6f04: 6f20 0f1a 0100 |000c: invoke-super {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(Ljava/lang/CharSequence;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1a0f │ │ +0a6f0a: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000f line=114 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0010 reg=2 titleRes I │ │ @@ -232163,17 +232135,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a6740: |[0a6740] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ -0a6750: 6f20 0f1a 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(Ljava/lang/CharSequence;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1a0f │ │ -0a6756: 1100 |0003: return-object v0 │ │ +0a6f0c: |[0a6f0c] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ +0a6f1c: 6f20 0f1a 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(Ljava/lang/CharSequence;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1a0f │ │ +0a6f22: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0004 reg=1 title Ljava/lang/CharSequence; │ │ @@ -232183,17 +232155,17 @@ │ │ type : '(Landroid/view/View;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a6758: |[0a6758] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; │ │ -0a6768: 6f20 101a 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderViewInt:(Landroid/view/View;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1a10 │ │ -0a676e: 1100 |0003: return-object v0 │ │ +0a6f24: |[0a6f24] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; │ │ +0a6f34: 6f20 101a 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setHeaderViewInt:(Landroid/view/View;)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1a10 │ │ +0a6f3a: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0003 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -232203,18 +232175,18 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a6770: |[0a6770] android.support.v7.internal.view.menu.SubMenuBuilder.setIcon:(I)Landroid/view/SubMenu; │ │ -0a6780: 5410 550a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0a55 │ │ -0a6784: 6e20 541a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIcon:(I)Landroid/view/MenuItem; // method@1a54 │ │ -0a678a: 1101 |0005: return-object v1 │ │ +0a6f3c: |[0a6f3c] android.support.v7.internal.view.menu.SubMenuBuilder.setIcon:(I)Landroid/view/SubMenu; │ │ +0a6f4c: 5410 550a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0a55 │ │ +0a6f50: 6e20 541a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIcon:(I)Landroid/view/MenuItem; // method@1a54 │ │ +0a6f56: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0005 line=94 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 iconRes I │ │ @@ -232224,18 +232196,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a678c: |[0a678c] android.support.v7.internal.view.menu.SubMenuBuilder.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ -0a679c: 5410 550a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0a55 │ │ -0a67a0: 6e20 551a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1a55 │ │ -0a67a6: 1101 |0005: return-object v1 │ │ +0a6f58: |[0a6f58] android.support.v7.internal.view.menu.SubMenuBuilder.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ +0a6f68: 5410 550a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0a55 │ │ +0a6f6c: 6e20 551a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1a55 │ │ +0a6f72: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0005 line=89 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -232245,18 +232217,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a67a8: |[0a67a8] android.support.v7.internal.view.menu.SubMenuBuilder.setQwertyMode:(Z)V │ │ -0a67b8: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ -0a67bc: 6e20 121a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setQwertyMode:(Z)V // method@1a12 │ │ -0a67c2: 0e00 |0005: return-void │ │ +0a6f74: |[0a6f74] android.support.v7.internal.view.menu.SubMenuBuilder.setQwertyMode:(Z)V │ │ +0a6f84: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ +0a6f88: 6e20 121a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setQwertyMode:(Z)V // method@1a12 │ │ +0a6f8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 isQwerty Z │ │ @@ -232266,33 +232238,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a67c4: |[0a67c4] android.support.v7.internal.view.menu.SubMenuBuilder.setShortcutsVisible:(Z)V │ │ -0a67d4: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ -0a67d8: 6e20 131a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setShortcutsVisible:(Z)V // method@1a13 │ │ -0a67de: 0e00 |0005: return-void │ │ +0a6f90: |[0a6f90] android.support.v7.internal.view.menu.SubMenuBuilder.setShortcutsVisible:(Z)V │ │ +0a6fa0: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0a56 │ │ +0a6fa4: 6e20 131a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setShortcutsVisible:(Z)V // method@1a13 │ │ +0a6faa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 shortcutsVisible Z │ │ │ │ - source_file_idx : 3295 (SubMenuBuilder.java) │ │ + source_file_idx : 3301 (SubMenuBuilder.java) │ │ │ │ Class #817 header: │ │ -class_idx : 959 │ │ +class_idx : 963 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 892 │ │ -source_file_idx : 3272 │ │ +superclass_idx : 896 │ │ +source_file_idx : 3278 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 16 │ │ │ │ Class #817 annotations: │ │ Annotations on class │ │ @@ -232357,18 +232329,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0a67e0: |[0a67e0] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;)V │ │ -0a67f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a67f2: 7030 ff1e 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1eff │ │ -0a67f8: 0e00 |0004: return-void │ │ +0a6fac: |[0a6fac] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;)V │ │ +0a6fbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a6fbe: 7030 ff1e 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1eff │ │ +0a6fc4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -232378,19 +232350,19 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -0a67fc: |[0a67fc] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;I)V │ │ -0a680c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a680e: 6001 5207 |0001: sget v1, Landroid/support/v7/appcompat/R$attr;.spinnerStyle:I // field@0752 │ │ -0a6812: 7054 011f 3210 |0003: invoke-direct {v2, v3, v0, v1, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1f01 │ │ -0a6818: 0e00 |0006: return-void │ │ +0a6fc8: |[0a6fc8] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;I)V │ │ +0a6fd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a6fda: 6001 5207 |0001: sget v1, Landroid/support/v7/appcompat/R$attr;.spinnerStyle:I // field@0752 │ │ +0a6fde: 7054 011f 3210 |0003: invoke-direct {v2, v3, v0, v1, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1f01 │ │ +0a6fe4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0006 line=101 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ 0x0000 - 0x0007 reg=3 context Landroid/content/Context; │ │ @@ -232401,18 +232373,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0a681c: |[0a681c] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a682c: 6000 5207 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.spinnerStyle:I // field@0752 │ │ -0a6830: 7040 001f 2103 |0002: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f00 │ │ -0a6836: 0e00 |0005: return-void │ │ +0a6fe8: |[0a6fe8] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0a6ff8: 6000 5207 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.spinnerStyle:I // field@0752 │ │ +0a6ffc: 7040 001f 2103 |0002: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f00 │ │ +0a7002: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ @@ -232423,18 +232395,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0a6838: |[0a6838] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0a6848: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0a684a: 7050 011f 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1f01 │ │ -0a6850: 0e00 |0004: return-void │ │ +0a7004: |[0a7004] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0a7014: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0a7016: 7050 011f 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1f01 │ │ +0a701c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0004 line=128 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -232446,75 +232418,75 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;II)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 124 16-bit code units │ │ -0a6854: |[0a6854] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -0a6864: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0a6866: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0a6868: 7040 7c1b 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1b7c │ │ -0a686e: 2204 5600 |0005: new-instance v4, Landroid/graphics/Rect; // type@0056 │ │ -0a6872: 7010 dd01 0400 |0007: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@01dd │ │ -0a6878: 5b84 e30b |000a: iput-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0be3 │ │ -0a687c: 6204 2209 |000c: sget-object v4, Landroid/support/v7/appcompat/R$styleable;.Spinner:[I // field@0922 │ │ -0a6880: 6e56 2b01 a9b4 |000e: invoke-virtual {v9, v10, v4, v11, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ -0a6886: 0c00 |0011: move-result-object v0 │ │ -0a6888: 12f4 |0012: const/4 v4, #int -1 // #ff │ │ -0a688a: 334c 0700 |0013: if-ne v12, v4, 001a // +0007 │ │ -0a688e: 1274 |0015: const/4 v4, #int 7 // #7 │ │ -0a6890: 6e30 9801 4006 |0016: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -0a6896: 0a0c |0019: move-result v12 │ │ -0a6898: 2b0c 5a00 0000 |001a: packed-switch v12, 00000074 // +0000005a │ │ -0a689e: 1304 1100 |001d: const/16 v4, #int 17 // #11 │ │ -0a68a2: 6e30 9801 6004 |001f: invoke-virtual {v0, v6, v4}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ -0a68a8: 0a04 |0022: move-result v4 │ │ -0a68aa: 5984 d70b |0023: iput v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@0bd7 │ │ -0a68ae: 5484 de0b |0025: iget-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ -0a68b2: 1265 |0027: const/4 v5, #int 6 // #6 │ │ -0a68b4: 6e20 9c01 5000 |0028: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@019c │ │ -0a68ba: 0c05 |002b: move-result-object v5 │ │ -0a68bc: 7220 fb1e 5400 |002c: invoke-interface {v4, v5}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@1efb │ │ -0a68c2: 6e10 a001 0000 |002f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ -0a68c8: 5484 e20b |0032: iget-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@0be2 │ │ -0a68cc: 3804 0b00 |0034: if-eqz v4, 003f // +000b │ │ -0a68d0: 5484 de0b |0036: iget-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ -0a68d4: 5485 e20b |0038: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@0be2 │ │ -0a68d8: 7220 fa1e 5400 |003a: invoke-interface {v4, v5}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1efa │ │ -0a68de: 5b87 e20b |003d: iput-object v7, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@0be2 │ │ -0a68e2: 0e00 |003f: return-void │ │ -0a68e4: 2204 ba03 |0040: new-instance v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; // type@03ba │ │ -0a68e8: 7030 cc1e 8407 |0042: invoke-direct {v4, v8, v7}, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/support/v7/internal/widget/SpinnerICS$1;)V // method@1ecc │ │ -0a68ee: 5b84 de0b |0045: iput-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ -0a68f2: 28d6 |0047: goto 001d // -002a │ │ -0a68f4: 2202 bd03 |0048: new-instance v2, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // type@03bd │ │ -0a68f8: 705b e41e 82a9 |004a: invoke-direct {v2, v8, v9, v10, v11}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ee4 │ │ -0a68fe: 1234 |004d: const/4 v4, #int 3 // #3 │ │ -0a6900: 12e5 |004e: const/4 v5, #int -2 // #fe │ │ -0a6902: 6e30 9a01 4005 |004f: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@019a │ │ -0a6908: 0a04 |0052: move-result v4 │ │ -0a690a: 5984 d50b |0053: iput v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@0bd5 │ │ -0a690e: 1224 |0055: const/4 v4, #int 2 // #2 │ │ -0a6910: 6e20 9601 4000 |0056: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ -0a6916: 0c04 |0059: move-result-object v4 │ │ -0a6918: 6e20 ec1e 4200 |005a: invoke-virtual {v2, v4}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1eec │ │ -0a691e: 1254 |005d: const/4 v4, #int 5 // #5 │ │ -0a6920: 6e30 9401 4006 |005e: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@0194 │ │ -0a6926: 0a03 |0061: move-result v3 │ │ -0a6928: 3803 0500 |0062: if-eqz v3, 0067 // +0005 │ │ -0a692c: 6e20 f51e 3200 |0064: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setVerticalOffset:(I)V // method@1ef5 │ │ -0a6932: 1244 |0067: const/4 v4, #int 4 // #4 │ │ -0a6934: 6e30 9401 4006 |0068: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@0194 │ │ -0a693a: 0a01 |006b: move-result v1 │ │ -0a693c: 3801 0500 |006c: if-eqz v1, 0071 // +0005 │ │ -0a6940: 6e20 ee1e 1200 |006e: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setHorizontalOffset:(I)V // method@1eee │ │ -0a6946: 5b82 de0b |0071: iput-object v2, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ -0a694a: 28aa |0073: goto 001d // -0056 │ │ -0a694c: 0001 0200 0000 0000 2600 0000 2e00 ... |0074: packed-switch-data (8 units) │ │ +0a7020: |[0a7020] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +0a7030: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0a7032: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0a7034: 7040 7c1b 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1b7c │ │ +0a703a: 2204 5700 |0005: new-instance v4, Landroid/graphics/Rect; // type@0057 │ │ +0a703e: 7010 dd01 0400 |0007: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@01dd │ │ +0a7044: 5b84 e30b |000a: iput-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0be3 │ │ +0a7048: 6204 2209 |000c: sget-object v4, Landroid/support/v7/appcompat/R$styleable;.Spinner:[I // field@0922 │ │ +0a704c: 6e56 2b01 a9b4 |000e: invoke-virtual {v9, v10, v4, v11, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@012b │ │ +0a7052: 0c00 |0011: move-result-object v0 │ │ +0a7054: 12f4 |0012: const/4 v4, #int -1 // #ff │ │ +0a7056: 334c 0700 |0013: if-ne v12, v4, 001a // +0007 │ │ +0a705a: 1274 |0015: const/4 v4, #int 7 // #7 │ │ +0a705c: 6e30 9801 4006 |0016: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +0a7062: 0a0c |0019: move-result v12 │ │ +0a7064: 2b0c 5a00 0000 |001a: packed-switch v12, 00000074 // +0000005a │ │ +0a706a: 1304 1100 |001d: const/16 v4, #int 17 // #11 │ │ +0a706e: 6e30 9801 6004 |001f: invoke-virtual {v0, v6, v4}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0198 │ │ +0a7074: 0a04 |0022: move-result v4 │ │ +0a7076: 5984 d70b |0023: iput v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@0bd7 │ │ +0a707a: 5484 de0b |0025: iget-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ +0a707e: 1265 |0027: const/4 v5, #int 6 // #6 │ │ +0a7080: 6e20 9c01 5000 |0028: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@019c │ │ +0a7086: 0c05 |002b: move-result-object v5 │ │ +0a7088: 7220 fb1e 5400 |002c: invoke-interface {v4, v5}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@1efb │ │ +0a708e: 6e10 a001 0000 |002f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a0 │ │ +0a7094: 5484 e20b |0032: iget-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@0be2 │ │ +0a7098: 3804 0b00 |0034: if-eqz v4, 003f // +000b │ │ +0a709c: 5484 de0b |0036: iget-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ +0a70a0: 5485 e20b |0038: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@0be2 │ │ +0a70a4: 7220 fa1e 5400 |003a: invoke-interface {v4, v5}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1efa │ │ +0a70aa: 5b87 e20b |003d: iput-object v7, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@0be2 │ │ +0a70ae: 0e00 |003f: return-void │ │ +0a70b0: 2204 be03 |0040: new-instance v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; // type@03be │ │ +0a70b4: 7030 cc1e 8407 |0042: invoke-direct {v4, v8, v7}, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/support/v7/internal/widget/SpinnerICS$1;)V // method@1ecc │ │ +0a70ba: 5b84 de0b |0045: iput-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ +0a70be: 28d6 |0047: goto 001d // -002a │ │ +0a70c0: 2202 c103 |0048: new-instance v2, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // type@03c1 │ │ +0a70c4: 705b e41e 82a9 |004a: invoke-direct {v2, v8, v9, v10, v11}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ee4 │ │ +0a70ca: 1234 |004d: const/4 v4, #int 3 // #3 │ │ +0a70cc: 12e5 |004e: const/4 v5, #int -2 // #fe │ │ +0a70ce: 6e30 9a01 4005 |004f: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@019a │ │ +0a70d4: 0a04 |0052: move-result v4 │ │ +0a70d6: 5984 d50b |0053: iput v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@0bd5 │ │ +0a70da: 1224 |0055: const/4 v4, #int 2 // #2 │ │ +0a70dc: 6e20 9601 4000 |0056: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0196 │ │ +0a70e2: 0c04 |0059: move-result-object v4 │ │ +0a70e4: 6e20 ec1e 4200 |005a: invoke-virtual {v2, v4}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1eec │ │ +0a70ea: 1254 |005d: const/4 v4, #int 5 // #5 │ │ +0a70ec: 6e30 9401 4006 |005e: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@0194 │ │ +0a70f2: 0a03 |0061: move-result v3 │ │ +0a70f4: 3803 0500 |0062: if-eqz v3, 0067 // +0005 │ │ +0a70f8: 6e20 f51e 3200 |0064: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setVerticalOffset:(I)V // method@1ef5 │ │ +0a70fe: 1244 |0067: const/4 v4, #int 4 // #4 │ │ +0a7100: 6e30 9401 4006 |0068: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@0194 │ │ +0a7106: 0a01 |006b: move-result v1 │ │ +0a7108: 3801 0500 |006c: if-eqz v1, 0071 // +0005 │ │ +0a710c: 6e20 ee1e 1200 |006e: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setHorizontalOffset:(I)V // method@1eee │ │ +0a7112: 5b82 de0b |0071: iput-object v2, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ +0a7116: 28aa |0073: goto 001d // -0056 │ │ +0a7118: 0001 0200 0000 0000 2600 0000 2e00 ... |0074: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=148 │ │ 0x0005 line=75 │ │ 0x000c line=150 │ │ 0x0012 line=153 │ │ 0x0015 line=154 │ │ @@ -232554,17 +232526,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a695c: |[0a695c] android.support.v7.internal.widget.SpinnerICS.access$200:(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect; │ │ -0a696c: 5410 e30b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0be3 │ │ -0a6970: 1100 |0002: return-object v0 │ │ +0a7128: |[0a7128] android.support.v7.internal.widget.SpinnerICS.access$200:(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect; │ │ +0a7138: 5410 e30b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0be3 │ │ +0a713c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v7/internal/widget/SpinnerICS; │ │ │ │ #6 : (in Landroid/support/v7/internal/widget/SpinnerICS;) │ │ @@ -232572,31 +232544,31 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -0a6974: |[0a6974] android.support.v7.internal.widget.SpinnerICS.makeAndAddView:(I)Landroid/view/View; │ │ -0a6984: 5542 d40b |0000: iget-boolean v2, v4, Landroid/support/v7/internal/widget/SpinnerICS;.mDataChanged:Z // field@0bd4 │ │ -0a6988: 3902 0f00 |0002: if-nez v2, 0011 // +000f │ │ -0a698c: 5442 df0b |0004: iget-object v2, v4, Landroid/support/v7/internal/widget/SpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0bdf │ │ -0a6990: 6e20 6c1b 5200 |0006: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.get:(I)Landroid/view/View; // method@1b6c │ │ -0a6996: 0c00 |0009: move-result-object v0 │ │ -0a6998: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -0a699c: 7020 331f 0400 |000c: invoke-direct {v4, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.setUpChild:(Landroid/view/View;)V // method@1f33 │ │ -0a69a2: 0701 |000f: move-object v1, v0 │ │ -0a69a4: 1101 |0010: return-object v1 │ │ -0a69a6: 5442 d30b |0011: iget-object v2, v4, Landroid/support/v7/internal/widget/SpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bd3 │ │ -0a69aa: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -0a69ac: 7240 0b24 5243 |0014: invoke-interface {v2, v5, v3, v4}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@240b │ │ -0a69b2: 0c00 |0017: move-result-object v0 │ │ -0a69b4: 7020 331f 0400 |0018: invoke-direct {v4, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.setUpChild:(Landroid/view/View;)V // method@1f33 │ │ -0a69ba: 0701 |001b: move-object v1, v0 │ │ -0a69bc: 28f4 |001c: goto 0010 // -000c │ │ +0a7140: |[0a7140] android.support.v7.internal.widget.SpinnerICS.makeAndAddView:(I)Landroid/view/View; │ │ +0a7150: 5542 d40b |0000: iget-boolean v2, v4, Landroid/support/v7/internal/widget/SpinnerICS;.mDataChanged:Z // field@0bd4 │ │ +0a7154: 3902 0f00 |0002: if-nez v2, 0011 // +000f │ │ +0a7158: 5442 df0b |0004: iget-object v2, v4, Landroid/support/v7/internal/widget/SpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0bdf │ │ +0a715c: 6e20 6c1b 5200 |0006: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.get:(I)Landroid/view/View; // method@1b6c │ │ +0a7162: 0c00 |0009: move-result-object v0 │ │ +0a7164: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0a7168: 7020 331f 0400 |000c: invoke-direct {v4, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.setUpChild:(Landroid/view/View;)V // method@1f33 │ │ +0a716e: 0701 |000f: move-object v1, v0 │ │ +0a7170: 1101 |0010: return-object v1 │ │ +0a7172: 5442 d30b |0011: iget-object v2, v4, Landroid/support/v7/internal/widget/SpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bd3 │ │ +0a7176: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +0a7178: 7240 0b24 5243 |0014: invoke-interface {v2, v5, v3, v4}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@240b │ │ +0a717e: 0c00 |0017: move-result-object v0 │ │ +0a7180: 7020 331f 0400 |0018: invoke-direct {v4, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.setUpChild:(Landroid/view/View;)V // method@1f33 │ │ +0a7186: 0701 |001b: move-object v1, v0 │ │ +0a7188: 28f4 |001c: goto 0010 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0004 line=373 │ │ 0x000a line=374 │ │ 0x000c line=376 │ │ 0x0010 line=388 │ │ @@ -232616,68 +232588,68 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 102 16-bit code units │ │ -0a69c0: |[0a69c0] android.support.v7.internal.widget.SpinnerICS.setUpChild:(Landroid/view/View;)V │ │ -0a69d0: 6e10 6821 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -0a69d6: 0c06 |0003: move-result-object v6 │ │ -0a69d8: 3906 0600 |0004: if-nez v6, 000a // +0006 │ │ -0a69dc: 6e10 051f 0b00 |0006: invoke-virtual {v11}, Landroid/support/v7/internal/widget/SpinnerICS;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1f05 │ │ -0a69e2: 0c06 |0009: move-result-object v6 │ │ -0a69e4: 1208 |000a: const/4 v8, #int 0 // #0 │ │ -0a69e6: 6e40 031f cb68 |000b: invoke-virtual {v11, v12, v8, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@1f03 │ │ -0a69ec: 6e10 171f 0b00 |000e: invoke-virtual {v11}, Landroid/support/v7/internal/widget/SpinnerICS;.hasFocus:()Z // method@1f17 │ │ -0a69f2: 0a08 |0011: move-result v8 │ │ -0a69f4: 6e20 dd21 8c00 |0012: invoke-virtual {v12, v8}, Landroid/view/View;.setSelected:(Z)V // method@21dd │ │ -0a69fa: 52b8 d80b |0015: iget v8, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mHeightMeasureSpec:I // field@0bd8 │ │ -0a69fe: 54b9 e10b |0017: iget-object v9, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ -0a6a02: 5299 3200 |0019: iget v9, v9, Landroid/graphics/Rect;.top:I // field@0032 │ │ -0a6a06: 54ba e10b |001b: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ -0a6a0a: 52aa 2f00 |001d: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@002f │ │ -0a6a0e: b0a9 |001f: add-int/2addr v9, v10 │ │ -0a6a10: 526a 5e0c |0020: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ -0a6a14: 7130 1022 980a |0022: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@2210 │ │ -0a6a1a: 0a01 |0025: move-result v1 │ │ -0a6a1c: 52b8 e40b |0026: iget v8, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mWidthMeasureSpec:I // field@0be4 │ │ -0a6a20: 54b9 e10b |0028: iget-object v9, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ -0a6a24: 5299 3000 |002a: iget v9, v9, Landroid/graphics/Rect;.left:I // field@0030 │ │ -0a6a28: 54ba e10b |002c: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ -0a6a2c: 52aa 3100 |002e: iget v10, v10, Landroid/graphics/Rect;.right:I // field@0031 │ │ -0a6a30: b0a9 |0030: add-int/2addr v9, v10 │ │ -0a6a32: 526a 5f0c |0031: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ -0a6a36: 7130 1022 980a |0033: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@2210 │ │ -0a6a3c: 0a05 |0036: move-result v5 │ │ -0a6a3e: 6e30 a221 5c01 |0037: invoke-virtual {v12, v5, v1}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -0a6a44: 54b8 e10b |003a: iget-object v8, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ -0a6a48: 5288 3200 |003c: iget v8, v8, Landroid/graphics/Rect;.top:I // field@0032 │ │ -0a6a4c: 6e10 0d1f 0b00 |003e: invoke-virtual {v11}, Landroid/support/v7/internal/widget/SpinnerICS;.getMeasuredHeight:()I // method@1f0d │ │ -0a6a52: 0a09 |0041: move-result v9 │ │ -0a6a54: 54ba e10b |0042: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ -0a6a58: 52aa 2f00 |0044: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@002f │ │ -0a6a5c: b1a9 |0046: sub-int/2addr v9, v10 │ │ -0a6a5e: 54ba e10b |0047: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ -0a6a62: 52aa 3200 |0049: iget v10, v10, Landroid/graphics/Rect;.top:I // field@0032 │ │ -0a6a66: b1a9 |004b: sub-int/2addr v9, v10 │ │ -0a6a68: 6e10 6c21 0c00 |004c: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -0a6a6e: 0a0a |004f: move-result v10 │ │ -0a6a70: b1a9 |0050: sub-int/2addr v9, v10 │ │ -0a6a72: db09 0902 |0051: div-int/lit8 v9, v9, #int 2 // #02 │ │ -0a6a76: 9004 0809 |0053: add-int v4, v8, v9 │ │ -0a6a7a: 6e10 6c21 0c00 |0055: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ -0a6a80: 0a08 |0058: move-result v8 │ │ -0a6a82: 9000 0408 |0059: add-int v0, v4, v8 │ │ -0a6a86: 6e10 6f21 0c00 |005b: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -0a6a8c: 0a07 |005e: move-result v7 │ │ -0a6a8e: 1202 |005f: const/4 v2, #int 0 // #0 │ │ -0a6a90: 9003 0207 |0060: add-int v3, v2, v7 │ │ -0a6a94: 6e50 a121 2c34 |0062: invoke-virtual {v12, v2, v4, v3, v0}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ -0a6a9a: 0e00 |0065: return-void │ │ +0a718c: |[0a718c] android.support.v7.internal.widget.SpinnerICS.setUpChild:(Landroid/view/View;)V │ │ +0a719c: 6e10 6821 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +0a71a2: 0c06 |0003: move-result-object v6 │ │ +0a71a4: 3906 0600 |0004: if-nez v6, 000a // +0006 │ │ +0a71a8: 6e10 051f 0b00 |0006: invoke-virtual {v11}, Landroid/support/v7/internal/widget/SpinnerICS;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1f05 │ │ +0a71ae: 0c06 |0009: move-result-object v6 │ │ +0a71b0: 1208 |000a: const/4 v8, #int 0 // #0 │ │ +0a71b2: 6e40 031f cb68 |000b: invoke-virtual {v11, v12, v8, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@1f03 │ │ +0a71b8: 6e10 171f 0b00 |000e: invoke-virtual {v11}, Landroid/support/v7/internal/widget/SpinnerICS;.hasFocus:()Z // method@1f17 │ │ +0a71be: 0a08 |0011: move-result v8 │ │ +0a71c0: 6e20 dd21 8c00 |0012: invoke-virtual {v12, v8}, Landroid/view/View;.setSelected:(Z)V // method@21dd │ │ +0a71c6: 52b8 d80b |0015: iget v8, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mHeightMeasureSpec:I // field@0bd8 │ │ +0a71ca: 54b9 e10b |0017: iget-object v9, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ +0a71ce: 5299 3200 |0019: iget v9, v9, Landroid/graphics/Rect;.top:I // field@0032 │ │ +0a71d2: 54ba e10b |001b: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ +0a71d6: 52aa 2f00 |001d: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@002f │ │ +0a71da: b0a9 |001f: add-int/2addr v9, v10 │ │ +0a71dc: 526a 5e0c |0020: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0c5e │ │ +0a71e0: 7130 1022 980a |0022: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@2210 │ │ +0a71e6: 0a01 |0025: move-result v1 │ │ +0a71e8: 52b8 e40b |0026: iget v8, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mWidthMeasureSpec:I // field@0be4 │ │ +0a71ec: 54b9 e10b |0028: iget-object v9, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ +0a71f0: 5299 3000 |002a: iget v9, v9, Landroid/graphics/Rect;.left:I // field@0030 │ │ +0a71f4: 54ba e10b |002c: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ +0a71f8: 52aa 3100 |002e: iget v10, v10, Landroid/graphics/Rect;.right:I // field@0031 │ │ +0a71fc: b0a9 |0030: add-int/2addr v9, v10 │ │ +0a71fe: 526a 5f0c |0031: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0c5f │ │ +0a7202: 7130 1022 980a |0033: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@2210 │ │ +0a7208: 0a05 |0036: move-result v5 │ │ +0a720a: 6e30 a221 5c01 |0037: invoke-virtual {v12, v5, v1}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +0a7210: 54b8 e10b |003a: iget-object v8, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ +0a7214: 5288 3200 |003c: iget v8, v8, Landroid/graphics/Rect;.top:I // field@0032 │ │ +0a7218: 6e10 0d1f 0b00 |003e: invoke-virtual {v11}, Landroid/support/v7/internal/widget/SpinnerICS;.getMeasuredHeight:()I // method@1f0d │ │ +0a721e: 0a09 |0041: move-result v9 │ │ +0a7220: 54ba e10b |0042: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ +0a7224: 52aa 2f00 |0044: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@002f │ │ +0a7228: b1a9 |0046: sub-int/2addr v9, v10 │ │ +0a722a: 54ba e10b |0047: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ +0a722e: 52aa 3200 |0049: iget v10, v10, Landroid/graphics/Rect;.top:I // field@0032 │ │ +0a7232: b1a9 |004b: sub-int/2addr v9, v10 │ │ +0a7234: 6e10 6c21 0c00 |004c: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +0a723a: 0a0a |004f: move-result v10 │ │ +0a723c: b1a9 |0050: sub-int/2addr v9, v10 │ │ +0a723e: db09 0902 |0051: div-int/lit8 v9, v9, #int 2 // #02 │ │ +0a7242: 9004 0809 |0053: add-int v4, v8, v9 │ │ +0a7246: 6e10 6c21 0c00 |0055: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@216c │ │ +0a724c: 0a08 |0058: move-result v8 │ │ +0a724e: 9000 0408 |0059: add-int v0, v4, v8 │ │ +0a7252: 6e10 6f21 0c00 |005b: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +0a7258: 0a07 |005e: move-result v7 │ │ +0a725a: 1202 |005f: const/4 v2, #int 0 // #0 │ │ +0a725c: 9003 0207 |0060: add-int v3, v2, v7 │ │ +0a7260: 6e50 a121 2c34 |0062: invoke-virtual {v12, v2, v4, v3, v0}, Landroid/view/View;.layout:(IIII)V // method@21a1 │ │ +0a7266: 0e00 |0065: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0004 line=402 │ │ 0x0006 line=403 │ │ 0x000a line=406 │ │ 0x000e line=408 │ │ @@ -232709,43 +232681,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -0a6a9c: |[0a6a9c] android.support.v7.internal.widget.SpinnerICS.getBaseline:()I │ │ -0a6aac: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -0a6aae: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0a6ab0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0a6ab2: 6e10 0a1f 0500 |0003: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getChildCount:()I // method@1f0a │ │ -0a6ab8: 0a03 |0006: move-result v3 │ │ -0a6aba: 3d03 1400 |0007: if-lez v3, 001b // +0014 │ │ -0a6abe: 6e20 091f 4500 |0009: invoke-virtual {v5, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.getChildAt:(I)Landroid/view/View; // method@1f09 │ │ -0a6ac4: 0c00 |000c: move-result-object v0 │ │ -0a6ac6: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ -0a6aca: 6e10 5c21 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getBaseline:()I // method@215c │ │ -0a6ad0: 0a01 |0012: move-result v1 │ │ -0a6ad2: 3a01 0700 |0013: if-ltz v1, 001a // +0007 │ │ -0a6ad6: 6e10 8621 0000 |0015: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@2186 │ │ -0a6adc: 0a02 |0018: move-result v2 │ │ -0a6ade: b012 |0019: add-int/2addr v2, v1 │ │ -0a6ae0: 0f02 |001a: return v2 │ │ -0a6ae2: 5453 d30b |001b: iget-object v3, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bd3 │ │ -0a6ae6: 3803 f0ff |001d: if-eqz v3, 000d // -0010 │ │ -0a6aea: 5453 d30b |001f: iget-object v3, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bd3 │ │ -0a6aee: 7210 0624 0300 |0021: invoke-interface {v3}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@2406 │ │ -0a6af4: 0a03 |0024: move-result v3 │ │ -0a6af6: 3d03 e8ff |0025: if-lez v3, 000d // -0018 │ │ -0a6afa: 7020 1a1f 4500 |0027: invoke-direct {v5, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.makeAndAddView:(I)Landroid/view/View; // method@1f1a │ │ -0a6b00: 0c00 |002a: move-result-object v0 │ │ -0a6b02: 5453 df0b |002b: iget-object v3, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0bdf │ │ -0a6b06: 6e30 6d1b 4300 |002d: invoke-virtual {v3, v4, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.put:(ILandroid/view/View;)V // method@1b6d │ │ -0a6b0c: 6e10 231f 0500 |0030: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.removeAllViewsInLayout:()V // method@1f23 │ │ -0a6b12: 28da |0033: goto 000d // -0026 │ │ +0a7268: |[0a7268] android.support.v7.internal.widget.SpinnerICS.getBaseline:()I │ │ +0a7278: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +0a727a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0a727c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0a727e: 6e10 0a1f 0500 |0003: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getChildCount:()I // method@1f0a │ │ +0a7284: 0a03 |0006: move-result v3 │ │ +0a7286: 3d03 1400 |0007: if-lez v3, 001b // +0014 │ │ +0a728a: 6e20 091f 4500 |0009: invoke-virtual {v5, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.getChildAt:(I)Landroid/view/View; // method@1f09 │ │ +0a7290: 0c00 |000c: move-result-object v0 │ │ +0a7292: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ +0a7296: 6e10 5c21 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getBaseline:()I // method@215c │ │ +0a729c: 0a01 |0012: move-result v1 │ │ +0a729e: 3a01 0700 |0013: if-ltz v1, 001a // +0007 │ │ +0a72a2: 6e10 8621 0000 |0015: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@2186 │ │ +0a72a8: 0a02 |0018: move-result v2 │ │ +0a72aa: b012 |0019: add-int/2addr v2, v1 │ │ +0a72ac: 0f02 |001a: return v2 │ │ +0a72ae: 5453 d30b |001b: iget-object v3, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bd3 │ │ +0a72b2: 3803 f0ff |001d: if-eqz v3, 000d // -0010 │ │ +0a72b6: 5453 d30b |001f: iget-object v3, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0bd3 │ │ +0a72ba: 7210 0624 0300 |0021: invoke-interface {v3}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@2406 │ │ +0a72c0: 0a03 |0024: move-result v3 │ │ +0a72c2: 3d03 e8ff |0025: if-lez v3, 000d // -0018 │ │ +0a72c6: 7020 1a1f 4500 |0027: invoke-direct {v5, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.makeAndAddView:(I)Landroid/view/View; // method@1f1a │ │ +0a72cc: 0c00 |002a: move-result-object v0 │ │ +0a72ce: 5453 df0b |002b: iget-object v3, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0bdf │ │ +0a72d2: 6e30 6d1b 4300 |002d: invoke-virtual {v3, v4, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.put:(ILandroid/view/View;)V // method@1b6d │ │ +0a72d8: 6e10 231f 0500 |0030: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.removeAllViewsInLayout:()V // method@1f23 │ │ +0a72de: 28da |0033: goto 000d // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=234 │ │ 0x0003 line=236 │ │ 0x0009 line=237 │ │ 0x000d line=244 │ │ 0x000f line=245 │ │ @@ -232765,19 +232737,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a6b14: |[0a6b14] android.support.v7.internal.widget.SpinnerICS.getPrompt:()Ljava/lang/CharSequence; │ │ -0a6b24: 5410 de0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ -0a6b28: 7210 f81e 0000 |0002: invoke-interface {v0}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.getHintText:()Ljava/lang/CharSequence; // method@1ef8 │ │ -0a6b2e: 0c00 |0005: move-result-object v0 │ │ -0a6b30: 1100 |0006: return-object v0 │ │ +0a72e0: |[0a72e0] android.support.v7.internal.widget.SpinnerICS.getPrompt:()Ljava/lang/CharSequence; │ │ +0a72f0: 5410 de0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ +0a72f4: 7210 f81e 0000 |0002: invoke-interface {v0}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.getHintText:()Ljava/lang/CharSequence; // method@1ef8 │ │ +0a72fa: 0c00 |0005: move-result-object v0 │ │ +0a72fc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ │ │ #2 : (in Landroid/support/v7/internal/widget/SpinnerICS;) │ │ @@ -232785,72 +232757,72 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 124 16-bit code units │ │ -0a6b34: |[0a6b34] android.support.v7.internal.widget.SpinnerICS.layout:(IZ)V │ │ -0a6b44: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0a6b46: 5485 e10b |0001: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ -0a6b4a: 5250 3000 |0003: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0030 │ │ -0a6b4e: 6e10 131f 0800 |0005: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.getRight:()I // method@1f13 │ │ -0a6b54: 0a05 |0008: move-result v5 │ │ -0a6b56: 6e10 0c1f 0800 |0009: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.getLeft:()I // method@1f0c │ │ -0a6b5c: 0a06 |000c: move-result v6 │ │ -0a6b5e: b165 |000d: sub-int/2addr v5, v6 │ │ -0a6b60: 5486 e10b |000e: iget-object v6, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ -0a6b64: 5266 3000 |0010: iget v6, v6, Landroid/graphics/Rect;.left:I // field@0030 │ │ -0a6b68: b165 |0012: sub-int/2addr v5, v6 │ │ -0a6b6a: 5486 e10b |0013: iget-object v6, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ -0a6b6e: 5266 3100 |0015: iget v6, v6, Landroid/graphics/Rect;.right:I // field@0031 │ │ -0a6b72: 9101 0506 |0017: sub-int v1, v5, v6 │ │ -0a6b76: 5585 d40b |0019: iget-boolean v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mDataChanged:Z // field@0bd4 │ │ -0a6b7a: 3805 0500 |001b: if-eqz v5, 0020 // +0005 │ │ -0a6b7e: 6e10 161f 0800 |001d: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.handleDataChanged:()V // method@1f16 │ │ -0a6b84: 5285 da0b |0020: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mItemCount:I // field@0bda │ │ -0a6b88: 3905 0600 |0022: if-nez v5, 0028 // +0006 │ │ -0a6b8c: 6e10 251f 0800 |0024: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.resetList:()V // method@1f25 │ │ -0a6b92: 0e00 |0027: return-void │ │ -0a6b94: 5285 dc0b |0028: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mNextSelectedPosition:I // field@0bdc │ │ -0a6b98: 3a05 0700 |002a: if-ltz v5, 0031 // +0007 │ │ -0a6b9c: 5285 dc0b |002c: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mNextSelectedPosition:I // field@0bdc │ │ -0a6ba0: 6e20 311f 5800 |002e: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelectedPositionInt:(I)V // method@1f31 │ │ -0a6ba6: 6e10 221f 0800 |0031: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.recycleAllViews:()V // method@1f22 │ │ -0a6bac: 6e10 231f 0800 |0034: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.removeAllViewsInLayout:()V // method@1f23 │ │ -0a6bb2: 5285 e00b |0037: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSelectedPosition:I // field@0be0 │ │ -0a6bb6: 5985 d60b |0039: iput v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mFirstPosition:I // field@0bd6 │ │ -0a6bba: 5285 e00b |003b: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSelectedPosition:I // field@0be0 │ │ -0a6bbe: 7020 1a1f 5800 |003d: invoke-direct {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS;.makeAndAddView:(I)Landroid/view/View; // method@1f1a │ │ -0a6bc4: 0c02 |0040: move-result-object v2 │ │ -0a6bc6: 6e10 6f21 0200 |0041: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -0a6bcc: 0a04 |0044: move-result v4 │ │ -0a6bce: 0103 |0045: move v3, v0 │ │ -0a6bd0: 5285 d70b |0046: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@0bd7 │ │ -0a6bd4: dd05 0507 |0048: and-int/lit8 v5, v5, #int 7 // #07 │ │ -0a6bd8: 2c05 2800 0000 |004a: sparse-switch v5, 00000072 // +00000028 │ │ -0a6bde: 6e20 a321 3200 |004d: invoke-virtual {v2, v3}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21a3 │ │ -0a6be4: 5485 df0b |0050: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0bdf │ │ -0a6be8: 6e10 6b1b 0500 |0052: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.clear:()V // method@1b6b │ │ -0a6bee: 6e10 181f 0800 |0055: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.invalidate:()V // method@1f18 │ │ -0a6bf4: 6e10 041f 0800 |0058: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.checkSelectionChanged:()V // method@1f04 │ │ -0a6bfa: 5c87 d40b |005b: iput-boolean v7, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mDataChanged:Z // field@0bd4 │ │ -0a6bfe: 5c87 db0b |005d: iput-boolean v7, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mNeedSync:Z // field@0bdb │ │ -0a6c02: 5285 e00b |005f: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSelectedPosition:I // field@0be0 │ │ -0a6c06: 6e20 2b1f 5800 |0061: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS;.setNextSelectedPositionInt:(I)V // method@1f2b │ │ -0a6c0c: 28c3 |0064: goto 0027 // -003d │ │ -0a6c0e: db05 0102 |0065: div-int/lit8 v5, v1, #int 2 // #02 │ │ -0a6c12: b005 |0067: add-int/2addr v5, v0 │ │ -0a6c14: db06 0402 |0068: div-int/lit8 v6, v4, #int 2 // #02 │ │ -0a6c18: 9103 0506 |006a: sub-int v3, v5, v6 │ │ -0a6c1c: 28e1 |006c: goto 004d // -001f │ │ -0a6c1e: 9005 0001 |006d: add-int v5, v0, v1 │ │ -0a6c22: 9103 0504 |006f: sub-int v3, v5, v4 │ │ -0a6c26: 28dc |0071: goto 004d // -0024 │ │ -0a6c28: 0002 0200 0100 0000 0500 0000 1b00 ... |0072: sparse-switch-data (10 units) │ │ +0a7300: |[0a7300] android.support.v7.internal.widget.SpinnerICS.layout:(IZ)V │ │ +0a7310: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0a7312: 5485 e10b |0001: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ +0a7316: 5250 3000 |0003: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0030 │ │ +0a731a: 6e10 131f 0800 |0005: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.getRight:()I // method@1f13 │ │ +0a7320: 0a05 |0008: move-result v5 │ │ +0a7322: 6e10 0c1f 0800 |0009: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.getLeft:()I // method@1f0c │ │ +0a7328: 0a06 |000c: move-result v6 │ │ +0a732a: b165 |000d: sub-int/2addr v5, v6 │ │ +0a732c: 5486 e10b |000e: iget-object v6, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ +0a7330: 5266 3000 |0010: iget v6, v6, Landroid/graphics/Rect;.left:I // field@0030 │ │ +0a7334: b165 |0012: sub-int/2addr v5, v6 │ │ +0a7336: 5486 e10b |0013: iget-object v6, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0be1 │ │ +0a733a: 5266 3100 |0015: iget v6, v6, Landroid/graphics/Rect;.right:I // field@0031 │ │ +0a733e: 9101 0506 |0017: sub-int v1, v5, v6 │ │ +0a7342: 5585 d40b |0019: iget-boolean v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mDataChanged:Z // field@0bd4 │ │ +0a7346: 3805 0500 |001b: if-eqz v5, 0020 // +0005 │ │ +0a734a: 6e10 161f 0800 |001d: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.handleDataChanged:()V // method@1f16 │ │ +0a7350: 5285 da0b |0020: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mItemCount:I // field@0bda │ │ +0a7354: 3905 0600 |0022: if-nez v5, 0028 // +0006 │ │ +0a7358: 6e10 251f 0800 |0024: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.resetList:()V // method@1f25 │ │ +0a735e: 0e00 |0027: return-void │ │ +0a7360: 5285 dc0b |0028: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mNextSelectedPosition:I // field@0bdc │ │ +0a7364: 3a05 0700 |002a: if-ltz v5, 0031 // +0007 │ │ +0a7368: 5285 dc0b |002c: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mNextSelectedPosition:I // field@0bdc │ │ +0a736c: 6e20 311f 5800 |002e: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelectedPositionInt:(I)V // method@1f31 │ │ +0a7372: 6e10 221f 0800 |0031: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.recycleAllViews:()V // method@1f22 │ │ +0a7378: 6e10 231f 0800 |0034: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.removeAllViewsInLayout:()V // method@1f23 │ │ +0a737e: 5285 e00b |0037: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSelectedPosition:I // field@0be0 │ │ +0a7382: 5985 d60b |0039: iput v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mFirstPosition:I // field@0bd6 │ │ +0a7386: 5285 e00b |003b: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSelectedPosition:I // field@0be0 │ │ +0a738a: 7020 1a1f 5800 |003d: invoke-direct {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS;.makeAndAddView:(I)Landroid/view/View; // method@1f1a │ │ +0a7390: 0c02 |0040: move-result-object v2 │ │ +0a7392: 6e10 6f21 0200 |0041: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +0a7398: 0a04 |0044: move-result v4 │ │ +0a739a: 0103 |0045: move v3, v0 │ │ +0a739c: 5285 d70b |0046: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@0bd7 │ │ +0a73a0: dd05 0507 |0048: and-int/lit8 v5, v5, #int 7 // #07 │ │ +0a73a4: 2c05 2800 0000 |004a: sparse-switch v5, 00000072 // +00000028 │ │ +0a73aa: 6e20 a321 3200 |004d: invoke-virtual {v2, v3}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@21a3 │ │ +0a73b0: 5485 df0b |0050: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0bdf │ │ +0a73b4: 6e10 6b1b 0500 |0052: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.clear:()V // method@1b6b │ │ +0a73ba: 6e10 181f 0800 |0055: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.invalidate:()V // method@1f18 │ │ +0a73c0: 6e10 041f 0800 |0058: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.checkSelectionChanged:()V // method@1f04 │ │ +0a73c6: 5c87 d40b |005b: iput-boolean v7, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mDataChanged:Z // field@0bd4 │ │ +0a73ca: 5c87 db0b |005d: iput-boolean v7, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mNeedSync:Z // field@0bdb │ │ +0a73ce: 5285 e00b |005f: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSelectedPosition:I // field@0be0 │ │ +0a73d2: 6e20 2b1f 5800 |0061: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS;.setNextSelectedPositionInt:(I)V // method@1f2b │ │ +0a73d8: 28c3 |0064: goto 0027 // -003d │ │ +0a73da: db05 0102 |0065: div-int/lit8 v5, v1, #int 2 // #02 │ │ +0a73de: b005 |0067: add-int/2addr v5, v0 │ │ +0a73e0: db06 0402 |0068: div-int/lit8 v6, v4, #int 2 // #02 │ │ +0a73e4: 9103 0506 |006a: sub-int v3, v5, v6 │ │ +0a73e8: 28e1 |006c: goto 004d // -001f │ │ +0a73ea: 9005 0001 |006d: add-int v5, v0, v1 │ │ +0a73ee: 9103 0504 |006f: sub-int v3, v5, v4 │ │ +0a73f2: 28dc |0071: goto 004d // -0024 │ │ +0a73f4: 0002 0200 0100 0000 0500 0000 1b00 ... |0072: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=310 │ │ 0x0005 line=311 │ │ 0x0019 line=313 │ │ 0x001d line=314 │ │ 0x0020 line=318 │ │ @@ -232891,79 +232863,79 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 112 16-bit code units │ │ -0a6c3c: |[0a6c3c] android.support.v7.internal.widget.SpinnerICS.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I │ │ -0a6c4c: 390e 0400 |0000: if-nez v14, 0004 // +0004 │ │ -0a6c50: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -0a6c52: 0f08 |0003: return v8 │ │ -0a6c54: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -0a6c56: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -0a6c58: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -0a6c5a: 120a |0007: const/4 v10, #int 0 // #0 │ │ -0a6c5c: 120b |0008: const/4 v11, #int 0 // #0 │ │ -0a6c5e: 7120 4721 ba00 |0009: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -0a6c64: 0a09 |000c: move-result v9 │ │ -0a6c66: 120a |000d: const/4 v10, #int 0 // #0 │ │ -0a6c68: 120b |000e: const/4 v11, #int 0 // #0 │ │ -0a6c6a: 7120 4721 ba00 |000f: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ -0a6c70: 0a02 |0012: move-result v2 │ │ -0a6c72: 120a |0013: const/4 v10, #int 0 // #0 │ │ -0a6c74: 6e10 141f 0d00 |0014: invoke-virtual {v13}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1f14 │ │ -0a6c7a: 0a0b |0017: move-result v11 │ │ -0a6c7c: 7120 ad24 ba00 |0018: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -0a6c82: 0a07 |001b: move-result v7 │ │ -0a6c84: 7210 0624 0e00 |001c: invoke-interface {v14}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@2406 │ │ -0a6c8a: 0a0a |001f: move-result v10 │ │ -0a6c8c: d80b 070f |0020: add-int/lit8 v11, v7, #int 15 // #0f │ │ -0a6c90: 7120 af24 ba00 |0022: invoke-static {v10, v11}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -0a6c96: 0a01 |0025: move-result v1 │ │ -0a6c98: 9100 0107 |0026: sub-int v0, v1, v7 │ │ -0a6c9c: 120a |0028: const/4 v10, #int 0 // #0 │ │ -0a6c9e: d90b 000f |0029: rsub-int/lit8 v11, v0, #int 15 // #0f │ │ -0a6ca2: 910b 070b |002b: sub-int v11, v7, v11 │ │ -0a6ca6: 7120 ad24 ba00 |002d: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -0a6cac: 0a07 |0030: move-result v7 │ │ -0a6cae: 0173 |0031: move v3, v7 │ │ -0a6cb0: 3513 2c00 |0032: if-ge v3, v1, 005e // +002c │ │ -0a6cb4: 7220 0a24 3e00 |0034: invoke-interface {v14, v3}, Landroid/widget/SpinnerAdapter;.getItemViewType:(I)I // method@240a │ │ -0a6cba: 0a06 |0037: move-result v6 │ │ -0a6cbc: 3246 0400 |0038: if-eq v6, v4, 003c // +0004 │ │ -0a6cc0: 0164 |003a: move v4, v6 │ │ -0a6cc2: 1205 |003b: const/4 v5, #int 0 // #0 │ │ -0a6cc4: 7240 0b24 3ed5 |003c: invoke-interface {v14, v3, v5, v13}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@240b │ │ -0a6cca: 0c05 |003f: move-result-object v5 │ │ -0a6ccc: 6e10 6821 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ -0a6cd2: 0c0a |0043: move-result-object v10 │ │ -0a6cd4: 390a 0c00 |0044: if-nez v10, 0050 // +000c │ │ -0a6cd8: 220a 2004 |0046: new-instance v10, Landroid/view/ViewGroup$LayoutParams; // type@0420 │ │ -0a6cdc: 12eb |0048: const/4 v11, #int -2 // #fe │ │ -0a6cde: 12ec |0049: const/4 v12, #int -2 // #fe │ │ -0a6ce0: 7030 f021 ba0c |004a: invoke-direct {v10, v11, v12}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@21f0 │ │ -0a6ce6: 6e20 cd21 a500 |004d: invoke-virtual {v5, v10}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@21cd │ │ -0a6cec: 6e30 a221 9502 |0050: invoke-virtual {v5, v9, v2}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ -0a6cf2: 6e10 6f21 0500 |0053: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ -0a6cf8: 0a0a |0056: move-result v10 │ │ -0a6cfa: 7120 ad24 a800 |0057: invoke-static {v8, v10}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -0a6d00: 0a08 |005a: move-result v8 │ │ -0a6d02: d803 0301 |005b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0a6d06: 28d5 |005d: goto 0032 // -002b │ │ -0a6d08: 380f a5ff |005e: if-eqz v15, 0003 // -005b │ │ -0a6d0c: 54da e30b |0060: iget-object v10, v13, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0be3 │ │ -0a6d10: 6e20 0402 af00 |0062: invoke-virtual {v15, v10}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0204 │ │ -0a6d16: 54da e30b |0065: iget-object v10, v13, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0be3 │ │ -0a6d1a: 52aa 3000 |0067: iget v10, v10, Landroid/graphics/Rect;.left:I // field@0030 │ │ -0a6d1e: 54db e30b |0069: iget-object v11, v13, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0be3 │ │ -0a6d22: 52bb 3100 |006b: iget v11, v11, Landroid/graphics/Rect;.right:I // field@0031 │ │ -0a6d26: b0ba |006d: add-int/2addr v10, v11 │ │ -0a6d28: b0a8 |006e: add-int/2addr v8, v10 │ │ -0a6d2a: 2894 |006f: goto 0003 // -006c │ │ +0a7408: |[0a7408] android.support.v7.internal.widget.SpinnerICS.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I │ │ +0a7418: 390e 0400 |0000: if-nez v14, 0004 // +0004 │ │ +0a741c: 1208 |0002: const/4 v8, #int 0 // #0 │ │ +0a741e: 0f08 |0003: return v8 │ │ +0a7420: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +0a7422: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +0a7424: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +0a7426: 120a |0007: const/4 v10, #int 0 // #0 │ │ +0a7428: 120b |0008: const/4 v11, #int 0 // #0 │ │ +0a742a: 7120 4721 ba00 |0009: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +0a7430: 0a09 |000c: move-result v9 │ │ +0a7432: 120a |000d: const/4 v10, #int 0 // #0 │ │ +0a7434: 120b |000e: const/4 v11, #int 0 // #0 │ │ +0a7436: 7120 4721 ba00 |000f: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2147 │ │ +0a743c: 0a02 |0012: move-result v2 │ │ +0a743e: 120a |0013: const/4 v10, #int 0 // #0 │ │ +0a7440: 6e10 141f 0d00 |0014: invoke-virtual {v13}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1f14 │ │ +0a7446: 0a0b |0017: move-result v11 │ │ +0a7448: 7120 ad24 ba00 |0018: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +0a744e: 0a07 |001b: move-result v7 │ │ +0a7450: 7210 0624 0e00 |001c: invoke-interface {v14}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@2406 │ │ +0a7456: 0a0a |001f: move-result v10 │ │ +0a7458: d80b 070f |0020: add-int/lit8 v11, v7, #int 15 // #0f │ │ +0a745c: 7120 af24 ba00 |0022: invoke-static {v10, v11}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +0a7462: 0a01 |0025: move-result v1 │ │ +0a7464: 9100 0107 |0026: sub-int v0, v1, v7 │ │ +0a7468: 120a |0028: const/4 v10, #int 0 // #0 │ │ +0a746a: d90b 000f |0029: rsub-int/lit8 v11, v0, #int 15 // #0f │ │ +0a746e: 910b 070b |002b: sub-int v11, v7, v11 │ │ +0a7472: 7120 ad24 ba00 |002d: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +0a7478: 0a07 |0030: move-result v7 │ │ +0a747a: 0173 |0031: move v3, v7 │ │ +0a747c: 3513 2c00 |0032: if-ge v3, v1, 005e // +002c │ │ +0a7480: 7220 0a24 3e00 |0034: invoke-interface {v14, v3}, Landroid/widget/SpinnerAdapter;.getItemViewType:(I)I // method@240a │ │ +0a7486: 0a06 |0037: move-result v6 │ │ +0a7488: 3246 0400 |0038: if-eq v6, v4, 003c // +0004 │ │ +0a748c: 0164 |003a: move v4, v6 │ │ +0a748e: 1205 |003b: const/4 v5, #int 0 // #0 │ │ +0a7490: 7240 0b24 3ed5 |003c: invoke-interface {v14, v3, v5, v13}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@240b │ │ +0a7496: 0c05 |003f: move-result-object v5 │ │ +0a7498: 6e10 6821 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2168 │ │ +0a749e: 0c0a |0043: move-result-object v10 │ │ +0a74a0: 390a 0c00 |0044: if-nez v10, 0050 // +000c │ │ +0a74a4: 220a 2604 |0046: new-instance v10, Landroid/view/ViewGroup$LayoutParams; // type@0426 │ │ +0a74a8: 12eb |0048: const/4 v11, #int -2 // #fe │ │ +0a74aa: 12ec |0049: const/4 v12, #int -2 // #fe │ │ +0a74ac: 7030 f021 ba0c |004a: invoke-direct {v10, v11, v12}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@21f0 │ │ +0a74b2: 6e20 cd21 a500 |004d: invoke-virtual {v5, v10}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@21cd │ │ +0a74b8: 6e30 a221 9502 |0050: invoke-virtual {v5, v9, v2}, Landroid/view/View;.measure:(II)V // method@21a2 │ │ +0a74be: 6e10 6f21 0500 |0053: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@216f │ │ +0a74c4: 0a0a |0056: move-result v10 │ │ +0a74c6: 7120 ad24 a800 |0057: invoke-static {v8, v10}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +0a74cc: 0a08 |005a: move-result v8 │ │ +0a74ce: d803 0301 |005b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0a74d2: 28d5 |005d: goto 0032 // -002b │ │ +0a74d4: 380f a5ff |005e: if-eqz v15, 0003 // -005b │ │ +0a74d8: 54da e30b |0060: iget-object v10, v13, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0be3 │ │ +0a74dc: 6e20 0402 af00 |0062: invoke-virtual {v15, v10}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0204 │ │ +0a74e2: 54da e30b |0065: iget-object v10, v13, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0be3 │ │ +0a74e6: 52aa 3000 |0067: iget v10, v10, Landroid/graphics/Rect;.left:I // field@0030 │ │ +0a74ea: 54db e30b |0069: iget-object v11, v13, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0be3 │ │ +0a74ee: 52bb 3100 |006b: iget v11, v11, Landroid/graphics/Rect;.right:I // field@0031 │ │ +0a74f2: b0ba |006d: add-int/2addr v10, v11 │ │ +0a74f4: b0a8 |006e: add-int/2addr v8, v10 │ │ +0a74f6: 2894 |006f: goto 0003 // -006c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x0002 line=480 │ │ 0x0003 line=519 │ │ 0x0004 line=483 │ │ 0x0005 line=484 │ │ @@ -233008,18 +232980,18 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a6d2c: |[0a6d2c] android.support.v7.internal.widget.SpinnerICS.onClick:(Landroid/content/DialogInterface;I)V │ │ -0a6d3c: 6e20 321f 2000 |0000: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1f32 │ │ -0a6d42: 7210 3701 0100 |0003: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0137 │ │ -0a6d48: 0e00 |0006: return-void │ │ +0a74f8: |[0a74f8] android.support.v7.internal.widget.SpinnerICS.onClick:(Landroid/content/DialogInterface;I)V │ │ +0a7508: 6e20 321f 2000 |0000: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1f32 │ │ +0a750e: 7210 3701 0100 |0003: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0137 │ │ +0a7514: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0003 line=452 │ │ 0x0006 line=453 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ @@ -233031,25 +233003,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0a6d4c: |[0a6d4c] android.support.v7.internal.widget.SpinnerICS.onDetachedFromWindow:()V │ │ -0a6d5c: 6f10 961b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.onDetachedFromWindow:()V // method@1b96 │ │ -0a6d62: 5410 de0b |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ -0a6d66: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -0a6d6a: 5410 de0b |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ -0a6d6e: 7210 f91e 0000 |0009: invoke-interface {v0}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.isShowing:()Z // method@1ef9 │ │ -0a6d74: 0a00 |000c: move-result v0 │ │ -0a6d76: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -0a6d7a: 5410 de0b |000f: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ -0a6d7e: 7210 f71e 0000 |0011: invoke-interface {v0}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.dismiss:()V // method@1ef7 │ │ -0a6d84: 0e00 |0014: return-void │ │ +0a7518: |[0a7518] android.support.v7.internal.widget.SpinnerICS.onDetachedFromWindow:()V │ │ +0a7528: 6f10 961b 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.onDetachedFromWindow:()V // method@1b96 │ │ +0a752e: 5410 de0b |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ +0a7532: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +0a7536: 5410 de0b |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ +0a753a: 7210 f91e 0000 |0009: invoke-interface {v0}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.isShowing:()Z // method@1ef9 │ │ +0a7540: 0a00 |000c: move-result v0 │ │ +0a7542: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +0a7546: 5410 de0b |000f: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ +0a754a: 7210 f71e 0000 |0011: invoke-interface {v0}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.dismiss:()V // method@1ef7 │ │ +0a7550: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0003 line=256 │ │ 0x000f line=257 │ │ 0x0014 line=259 │ │ locals : │ │ @@ -233060,22 +233032,22 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 13 16-bit code units │ │ -0a6d88: |[0a6d88] android.support.v7.internal.widget.SpinnerICS.onLayout:(ZIIII)V │ │ -0a6d98: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a6d9a: 7506 971b 0200 |0001: invoke-super/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.onLayout:(ZIIII)V // method@1b97 │ │ -0a6da0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0a6da2: 5c20 d90b |0005: iput-boolean v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mInLayout:Z // field@0bd9 │ │ -0a6da6: 6e30 191f 1201 |0007: invoke-virtual {v2, v1, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.layout:(IZ)V // method@1f19 │ │ -0a6dac: 5c21 d90b |000a: iput-boolean v1, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mInLayout:Z // field@0bd9 │ │ -0a6db0: 0e00 |000c: return-void │ │ +0a7554: |[0a7554] android.support.v7.internal.widget.SpinnerICS.onLayout:(ZIIII)V │ │ +0a7564: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a7566: 7506 971b 0200 |0001: invoke-super/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.onLayout:(ZIIII)V // method@1b97 │ │ +0a756c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0a756e: 5c20 d90b |0005: iput-boolean v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mInLayout:Z // field@0bd9 │ │ +0a7572: 6e30 191f 1201 |0007: invoke-virtual {v2, v1, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.layout:(IZ)V // method@1f19 │ │ +0a7578: 5c21 d90b |000a: iput-boolean v1, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mInLayout:Z // field@0bd9 │ │ +0a757c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=296 │ │ 0x0004 line=297 │ │ 0x0007 line=298 │ │ 0x000a line=299 │ │ 0x000c line=300 │ │ @@ -233092,40 +233064,40 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0a6db4: |[0a6db4] android.support.v7.internal.widget.SpinnerICS.onMeasure:(II)V │ │ -0a6dc4: 6f30 981b 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.onMeasure:(II)V // method@1b98 │ │ -0a6dca: 5431 de0b |0003: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ -0a6dce: 3801 2d00 |0005: if-eqz v1, 0032 // +002d │ │ -0a6dd2: 7110 4521 0400 |0007: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ -0a6dd8: 0a01 |000a: move-result v1 │ │ -0a6dda: 1502 0080 |000b: const/high16 v2, #int -2147483648 // #8000 │ │ -0a6dde: 3321 2500 |000d: if-ne v1, v2, 0032 // +0025 │ │ -0a6de2: 6e10 0e1f 0300 |000f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getMeasuredWidth:()I // method@1f0e │ │ -0a6de8: 0a00 |0012: move-result v0 │ │ -0a6dea: 6e10 061f 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1f06 │ │ -0a6df0: 0c01 |0016: move-result-object v1 │ │ -0a6df2: 6e10 071f 0300 |0017: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1f07 │ │ -0a6df8: 0c02 |001a: move-result-object v2 │ │ -0a6dfa: 6e30 1b1f 1302 |001b: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@1f1b │ │ -0a6e00: 0a01 |001e: move-result v1 │ │ -0a6e02: 7120 ad24 1000 |001f: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ -0a6e08: 0a01 |0022: move-result v1 │ │ -0a6e0a: 7110 4621 0400 |0023: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ -0a6e10: 0a02 |0026: move-result v2 │ │ -0a6e12: 7120 af24 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@24af │ │ -0a6e18: 0a01 |002a: move-result v1 │ │ -0a6e1a: 6e10 0d1f 0300 |002b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getMeasuredHeight:()I // method@1f0d │ │ -0a6e20: 0a02 |002e: move-result v2 │ │ -0a6e22: 6e30 2a1f 1302 |002f: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setMeasuredDimension:(II)V // method@1f2a │ │ -0a6e28: 0e00 |0032: return-void │ │ +0a7580: |[0a7580] android.support.v7.internal.widget.SpinnerICS.onMeasure:(II)V │ │ +0a7590: 6f30 981b 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.onMeasure:(II)V // method@1b98 │ │ +0a7596: 5431 de0b |0003: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ +0a759a: 3801 2d00 |0005: if-eqz v1, 0032 // +002d │ │ +0a759e: 7110 4521 0400 |0007: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@2145 │ │ +0a75a4: 0a01 |000a: move-result v1 │ │ +0a75a6: 1502 0080 |000b: const/high16 v2, #int -2147483648 // #8000 │ │ +0a75aa: 3321 2500 |000d: if-ne v1, v2, 0032 // +0025 │ │ +0a75ae: 6e10 0e1f 0300 |000f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getMeasuredWidth:()I // method@1f0e │ │ +0a75b4: 0a00 |0012: move-result v0 │ │ +0a75b6: 6e10 061f 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1f06 │ │ +0a75bc: 0c01 |0016: move-result-object v1 │ │ +0a75be: 6e10 071f 0300 |0017: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1f07 │ │ +0a75c4: 0c02 |001a: move-result-object v2 │ │ +0a75c6: 6e30 1b1f 1302 |001b: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@1f1b │ │ +0a75cc: 0a01 |001e: move-result v1 │ │ +0a75ce: 7120 ad24 1000 |001f: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@24ad │ │ +0a75d4: 0a01 |0022: move-result v1 │ │ +0a75d6: 7110 4621 0400 |0023: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2146 │ │ +0a75dc: 0a02 |0026: move-result v2 │ │ +0a75de: 7120 af24 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@24af │ │ +0a75e4: 0a01 |002a: move-result v1 │ │ +0a75e6: 6e10 0d1f 0300 |002b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getMeasuredHeight:()I // method@1f0d │ │ +0a75ec: 0a02 |002e: move-result v2 │ │ +0a75ee: 6e30 2a1f 1302 |002f: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setMeasuredDimension:(II)V // method@1f2a │ │ +0a75f4: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=279 │ │ 0x000f line=280 │ │ 0x0013 line=281 │ │ 0x0032 line=286 │ │ @@ -233140,26 +233112,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0a6e2c: |[0a6e2c] android.support.v7.internal.widget.SpinnerICS.performClick:()Z │ │ -0a6e3c: 6f10 9b1b 0200 |0000: invoke-super {v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.performClick:()Z // method@1b9b │ │ -0a6e42: 0a00 |0003: move-result v0 │ │ -0a6e44: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -0a6e48: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a6e4a: 5421 de0b |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ -0a6e4e: 7210 f91e 0100 |0009: invoke-interface {v1}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.isShowing:()Z // method@1ef9 │ │ -0a6e54: 0a01 |000c: move-result v1 │ │ -0a6e56: 3901 0700 |000d: if-nez v1, 0014 // +0007 │ │ -0a6e5a: 5421 de0b |000f: iget-object v1, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ -0a6e5e: 7210 fc1e 0100 |0011: invoke-interface {v1}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.show:()V // method@1efc │ │ -0a6e64: 0f00 |0014: return v0 │ │ +0a75f8: |[0a75f8] android.support.v7.internal.widget.SpinnerICS.performClick:()Z │ │ +0a7608: 6f10 9b1b 0200 |0000: invoke-super {v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.performClick:()Z // method@1b9b │ │ +0a760e: 0a00 |0003: move-result v0 │ │ +0a7610: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +0a7614: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a7616: 5421 de0b |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ +0a761a: 7210 f91e 0100 |0009: invoke-interface {v1}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.isShowing:()Z // method@1ef9 │ │ +0a7620: 0a01 |000c: move-result v1 │ │ +0a7622: 3901 0700 |000d: if-nez v1, 0014 // +0007 │ │ +0a7626: 5421 de0b |000f: iget-object v1, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ +0a762a: 7210 fc1e 0100 |0011: invoke-interface {v1}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.show:()V // method@1efc │ │ +0a7630: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0004 line=439 │ │ 0x0006 line=440 │ │ 0x0007 line=442 │ │ 0x000f line=443 │ │ @@ -233173,18 +233145,18 @@ │ │ type : '(Landroid/widget/Adapter;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a6e68: |[0a6e68] android.support.v7.internal.widget.SpinnerICS.setAdapter:(Landroid/widget/Adapter;)V │ │ -0a6e78: 1f01 6604 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@0466 │ │ -0a6e7c: 6e20 271f 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1f27 │ │ -0a6e82: 0e00 |0005: return-void │ │ +0a7634: |[0a7634] android.support.v7.internal.widget.SpinnerICS.setAdapter:(Landroid/widget/Adapter;)V │ │ +0a7644: 1f01 6c04 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@046c │ │ +0a7648: 6e20 271f 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1f27 │ │ +0a764e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Landroid/widget/Adapter; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ │ │ @@ -233193,27 +233165,27 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0a6e84: |[0a6e84] android.support.v7.internal.widget.SpinnerICS.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ -0a6e94: 6f20 a41b 3200 |0000: invoke-super {v2, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1ba4 │ │ -0a6e9a: 5420 de0b |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ -0a6e9e: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -0a6ea2: 5420 de0b |0007: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ -0a6ea6: 2201 bb03 |0009: new-instance v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // type@03bb │ │ -0a6eaa: 7020 d41e 3100 |000b: invoke-direct {v1, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@1ed4 │ │ -0a6eb0: 7220 fa1e 1000 |000e: invoke-interface {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1efa │ │ -0a6eb6: 0e00 |0011: return-void │ │ -0a6eb8: 2200 bb03 |0012: new-instance v0, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // type@03bb │ │ -0a6ebc: 7020 d41e 3000 |0014: invoke-direct {v0, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@1ed4 │ │ -0a6ec2: 5b20 e20b |0017: iput-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@0be2 │ │ -0a6ec6: 28f8 |0019: goto 0011 // -0008 │ │ +0a7650: |[0a7650] android.support.v7.internal.widget.SpinnerICS.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ +0a7660: 6f20 a41b 3200 |0000: invoke-super {v2, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1ba4 │ │ +0a7666: 5420 de0b |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ +0a766a: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +0a766e: 5420 de0b |0007: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ +0a7672: 2201 bf03 |0009: new-instance v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // type@03bf │ │ +0a7676: 7020 d41e 3100 |000b: invoke-direct {v1, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@1ed4 │ │ +0a767c: 7220 fa1e 1000 |000e: invoke-interface {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1efa │ │ +0a7682: 0e00 |0011: return-void │ │ +0a7684: 2200 bf03 |0012: new-instance v0, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // type@03bf │ │ +0a7688: 7020 d41e 3000 |0014: invoke-direct {v0, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@1ed4 │ │ +0a768e: 5b20 e20b |0017: iput-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@0be2 │ │ +0a7692: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0003 line=225 │ │ 0x0007 line=226 │ │ 0x0011 line=230 │ │ 0x0012 line=228 │ │ @@ -233226,23 +233198,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a6ec8: |[0a6ec8] android.support.v7.internal.widget.SpinnerICS.setGravity:(I)V │ │ -0a6ed8: 5210 d70b |0000: iget v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@0bd7 │ │ -0a6edc: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -0a6ee0: dd00 0207 |0004: and-int/lit8 v0, v2, #int 7 // #07 │ │ -0a6ee4: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0a6ee8: de02 0203 |0008: or-int/lit8 v2, v2, #int 3 // #03 │ │ -0a6eec: 5912 d70b |000a: iput v2, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@0bd7 │ │ -0a6ef0: 6e10 241f 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.requestLayout:()V // method@1f24 │ │ -0a6ef6: 0e00 |000f: return-void │ │ +0a7694: |[0a7694] android.support.v7.internal.widget.SpinnerICS.setGravity:(I)V │ │ +0a76a4: 5210 d70b |0000: iget v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@0bd7 │ │ +0a76a8: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +0a76ac: dd00 0207 |0004: and-int/lit8 v0, v2, #int 7 // #07 │ │ +0a76b0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0a76b4: de02 0203 |0008: or-int/lit8 v2, v2, #int 3 // #03 │ │ +0a76b8: 5912 d70b |000a: iput v2, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@0bd7 │ │ +0a76bc: 6e10 241f 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.requestLayout:()V // method@1f24 │ │ +0a76c2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0004 line=213 │ │ 0x0008 line=214 │ │ 0x000a line=216 │ │ 0x000c line=217 │ │ @@ -233256,19 +233228,19 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a6ef8: |[0a6ef8] android.support.v7.internal.widget.SpinnerICS.setOnItemClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ -0a6f08: 2200 b304 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@04b3 │ │ -0a6f0c: 1a01 1224 |0002: const-string v1, "setOnItemClickListener cannot be used with a spinner." // string@2412 │ │ -0a6f10: 7020 bd24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ -0a6f16: 2700 |0007: throw v0 │ │ +0a76c4: |[0a76c4] android.support.v7.internal.widget.SpinnerICS.setOnItemClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ +0a76d4: 2200 b904 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@04b9 │ │ +0a76d8: 1a01 1824 |0002: const-string v1, "setOnItemClickListener cannot be used with a spinner." // string@2418 │ │ +0a76dc: 7020 bd24 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@24bd │ │ +0a76e2: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ 0x0000 - 0x0008 reg=3 l Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; │ │ │ │ @@ -233277,17 +233249,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a6f18: |[0a6f18] android.support.v7.internal.widget.SpinnerICS.setOnItemClickListenerInt:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ -0a6f28: 6f20 a81b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setOnItemClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V // method@1ba8 │ │ -0a6f2e: 0e00 |0003: return-void │ │ +0a76e4: |[0a76e4] android.support.v7.internal.widget.SpinnerICS.setOnItemClickListenerInt:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ +0a76f4: 6f20 a81b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setOnItemClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V // method@1ba8 │ │ +0a76fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0003 line=274 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ 0x0000 - 0x0004 reg=1 l Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; │ │ @@ -233297,18 +233269,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a6f30: |[0a6f30] android.support.v7.internal.widget.SpinnerICS.setPrompt:(Ljava/lang/CharSequence;)V │ │ -0a6f40: 5410 de0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ -0a6f44: 7220 fb1e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@1efb │ │ -0a6f4a: 0e00 |0005: return-void │ │ +0a76fc: |[0a76fc] android.support.v7.internal.widget.SpinnerICS.setPrompt:(Ljava/lang/CharSequence;)V │ │ +0a770c: 5410 de0b |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0bde │ │ +0a7710: 7220 fb1e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@1efb │ │ +0a7716: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0005 line=461 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ 0x0000 - 0x0006 reg=2 prompt Ljava/lang/CharSequence; │ │ @@ -233318,35 +233290,35 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a6f4c: |[0a6f4c] android.support.v7.internal.widget.SpinnerICS.setPromptId:(I)V │ │ -0a6f5c: 6e10 0b1f 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getContext:()Landroid/content/Context; // method@1f0b │ │ -0a6f62: 0c00 |0003: move-result-object v0 │ │ -0a6f64: 6e20 2601 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0126 │ │ -0a6f6a: 0c00 |0007: move-result-object v0 │ │ -0a6f6c: 6e20 2f1f 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.setPrompt:(Ljava/lang/CharSequence;)V // method@1f2f │ │ -0a6f72: 0e00 |000b: return-void │ │ +0a7718: |[0a7718] android.support.v7.internal.widget.SpinnerICS.setPromptId:(I)V │ │ +0a7728: 6e10 0b1f 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getContext:()Landroid/content/Context; // method@1f0b │ │ +0a772e: 0c00 |0003: move-result-object v0 │ │ +0a7730: 6e20 2601 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0126 │ │ +0a7736: 0c00 |0007: move-result-object v0 │ │ +0a7738: 6e20 2f1f 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.setPrompt:(Ljava/lang/CharSequence;)V // method@1f2f │ │ +0a773e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x000b line=469 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v7/internal/widget/SpinnerICS; │ │ 0x0000 - 0x000c reg=2 promptId I │ │ │ │ - source_file_idx : 3272 (SpinnerICS.java) │ │ + source_file_idx : 3278 (SpinnerICS.java) │ │ │ │ Class #818 header: │ │ -class_idx : 182 │ │ +class_idx : 186 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 181 │ │ +superclass_idx : 185 │ │ source_file_idx : 447 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #818 annotations: │ │ @@ -233367,17 +233339,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a6f74: |[0a6f74] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ -0a6f84: 7010 c302 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@02c3 │ │ -0a6f8a: 0e00 |0003: return-void │ │ +0a7740: |[0a7740] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ +0a7750: 7010 c302 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@02c3 │ │ +0a7756: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ │ │ Virtual methods - │ │ @@ -233386,32 +233358,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a6f8c: |[0a6f8c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0a6f9c: 7110 eb02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@02eb │ │ -0a6fa2: 0a00 |0003: move-result v0 │ │ -0a6fa4: 0f00 |0004: return v0 │ │ +0a7758: |[0a7758] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +0a7768: 7110 eb02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@02eb │ │ +0a776e: 0a00 |0003: move-result v0 │ │ +0a7770: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ source_file_idx : 447 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #819 header: │ │ -class_idx : 283 │ │ +class_idx : 287 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 282 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 286 │ │ +source_file_idx : 2944 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #819 annotations: │ │ Annotations on class │ │ @@ -233431,17 +233403,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a6fa8: |[0a6fa8] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.:()V │ │ -0a6fb8: 7010 2206 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0622 │ │ -0a6fbe: 0e00 |0003: return-void │ │ +0a7774: |[0a7774] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.:()V │ │ +0a7784: 7010 2206 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0622 │ │ +0a778a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ │ │ Virtual methods - │ │ @@ -233450,75 +233422,75 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 25 │ │ ins : 2 │ │ outs : 22 │ │ insns size : 122 16-bit code units │ │ -0a6fc0: |[0a6fc0] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0a6fd0: 2201 2a01 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder; // type@012a │ │ -0a6fd4: 0800 1800 |0002: move-object/from16 v0, v24 │ │ -0a6fd8: 5402 b501 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b5 │ │ -0a6fdc: 0800 1800 |0006: move-object/from16 v0, v24 │ │ -0a6fe0: 5403 bc01 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0a6fe4: 0800 1800 |000a: move-object/from16 v0, v24 │ │ -0a6fe8: 5404 b401 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b4 │ │ -0a6fec: 0800 1800 |000e: move-object/from16 v0, v24 │ │ -0a6ff0: 5405 b301 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b3 │ │ -0a6ff4: 0800 1800 |0012: move-object/from16 v0, v24 │ │ -0a6ff8: 5406 b101 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01b1 │ │ -0a6ffc: 0800 1800 |0016: move-object/from16 v0, v24 │ │ -0a7000: 5407 c501 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c5 │ │ -0a7004: 0800 1800 |001a: move-object/from16 v0, v24 │ │ -0a7008: 5208 bd01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01bd │ │ -0a700c: 0800 1800 |001e: move-object/from16 v0, v24 │ │ -0a7010: 5409 b201 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01b2 │ │ -0a7014: 0800 1800 |0022: move-object/from16 v0, v24 │ │ -0a7018: 540a b701 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b7 │ │ -0a701c: 0800 1800 |0026: move-object/from16 v0, v24 │ │ -0a7020: 540b ba01 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01ba │ │ -0a7024: 0800 1800 |002a: move-object/from16 v0, v24 │ │ -0a7028: 520c c101 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01c1 │ │ -0a702c: 0800 1800 |002e: move-object/from16 v0, v24 │ │ -0a7030: 520d bf01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bf │ │ -0a7034: 0800 1800 |0032: move-object/from16 v0, v24 │ │ -0a7038: 550e c001 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01c0 │ │ -0a703c: 0800 1800 |0036: move-object/from16 v0, v24 │ │ -0a7040: 550f c601 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01c6 │ │ -0a7044: 0800 1800 |003a: move-object/from16 v0, v24 │ │ -0a7048: 5200 be01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01be │ │ -0a704c: 0210 0000 |003e: move/from16 v16, v0 │ │ -0a7050: 0800 1800 |0040: move-object/from16 v0, v24 │ │ -0a7054: 5400 c401 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01c4 │ │ -0a7058: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -0a705c: 0800 1800 |0046: move-object/from16 v0, v24 │ │ -0a7060: 5500 bb01 |0048: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01bb │ │ -0a7064: 0212 0000 |004a: move/from16 v18, v0 │ │ -0a7068: 0800 1800 |004c: move-object/from16 v0, v24 │ │ -0a706c: 5400 b601 |004e: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ -0a7070: 0813 0000 |0050: move-object/from16 v19, v0 │ │ -0a7074: 0800 1800 |0052: move-object/from16 v0, v24 │ │ -0a7078: 5400 b801 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01b8 │ │ -0a707c: 0814 0000 |0056: move-object/from16 v20, v0 │ │ -0a7080: 0800 1800 |0058: move-object/from16 v0, v24 │ │ -0a7084: 5500 b901 |005a: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01b9 │ │ -0a7088: 0215 0000 |005c: move/from16 v21, v0 │ │ -0a708c: 0800 1800 |005e: move-object/from16 v0, v24 │ │ -0a7090: 5400 c201 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@01c2 │ │ -0a7094: 0816 0000 |0062: move-object/from16 v22, v0 │ │ -0a7098: 7616 a606 0100 |0064: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@06a6 │ │ -0a709e: 0800 1800 |0067: move-object/from16 v0, v24 │ │ -0a70a2: 5402 b001 |0069: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01b0 │ │ -0a70a6: 7120 6106 2100 |006b: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@0661 │ │ -0a70ac: 0800 1800 |006e: move-object/from16 v0, v24 │ │ -0a70b0: 5402 c301 |0070: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c3 │ │ -0a70b4: 7120 6206 2100 |0072: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@0662 │ │ -0a70ba: 6e10 a806 0100 |0075: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.build:()Landroid/app/Notification; // method@06a8 │ │ -0a70c0: 0c02 |0078: move-result-object v2 │ │ -0a70c2: 1102 |0079: return-object v2 │ │ +0a778c: |[0a778c] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0a779c: 2201 2e01 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder; // type@012e │ │ +0a77a0: 0800 1800 |0002: move-object/from16 v0, v24 │ │ +0a77a4: 5402 b501 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b5 │ │ +0a77a8: 0800 1800 |0006: move-object/from16 v0, v24 │ │ +0a77ac: 5403 bc01 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +0a77b0: 0800 1800 |000a: move-object/from16 v0, v24 │ │ +0a77b4: 5404 b401 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b4 │ │ +0a77b8: 0800 1800 |000e: move-object/from16 v0, v24 │ │ +0a77bc: 5405 b301 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b3 │ │ +0a77c0: 0800 1800 |0012: move-object/from16 v0, v24 │ │ +0a77c4: 5406 b101 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01b1 │ │ +0a77c8: 0800 1800 |0016: move-object/from16 v0, v24 │ │ +0a77cc: 5407 c501 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c5 │ │ +0a77d0: 0800 1800 |001a: move-object/from16 v0, v24 │ │ +0a77d4: 5208 bd01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01bd │ │ +0a77d8: 0800 1800 |001e: move-object/from16 v0, v24 │ │ +0a77dc: 5409 b201 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01b2 │ │ +0a77e0: 0800 1800 |0022: move-object/from16 v0, v24 │ │ +0a77e4: 540a b701 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b7 │ │ +0a77e8: 0800 1800 |0026: move-object/from16 v0, v24 │ │ +0a77ec: 540b ba01 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01ba │ │ +0a77f0: 0800 1800 |002a: move-object/from16 v0, v24 │ │ +0a77f4: 520c c101 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01c1 │ │ +0a77f8: 0800 1800 |002e: move-object/from16 v0, v24 │ │ +0a77fc: 520d bf01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bf │ │ +0a7800: 0800 1800 |0032: move-object/from16 v0, v24 │ │ +0a7804: 550e c001 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01c0 │ │ +0a7808: 0800 1800 |0036: move-object/from16 v0, v24 │ │ +0a780c: 550f c601 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01c6 │ │ +0a7810: 0800 1800 |003a: move-object/from16 v0, v24 │ │ +0a7814: 5200 be01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01be │ │ +0a7818: 0210 0000 |003e: move/from16 v16, v0 │ │ +0a781c: 0800 1800 |0040: move-object/from16 v0, v24 │ │ +0a7820: 5400 c401 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01c4 │ │ +0a7824: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +0a7828: 0800 1800 |0046: move-object/from16 v0, v24 │ │ +0a782c: 5500 bb01 |0048: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01bb │ │ +0a7830: 0212 0000 |004a: move/from16 v18, v0 │ │ +0a7834: 0800 1800 |004c: move-object/from16 v0, v24 │ │ +0a7838: 5400 b601 |004e: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ +0a783c: 0813 0000 |0050: move-object/from16 v19, v0 │ │ +0a7840: 0800 1800 |0052: move-object/from16 v0, v24 │ │ +0a7844: 5400 b801 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01b8 │ │ +0a7848: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +0a784c: 0800 1800 |0058: move-object/from16 v0, v24 │ │ +0a7850: 5500 b901 |005a: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01b9 │ │ +0a7854: 0215 0000 |005c: move/from16 v21, v0 │ │ +0a7858: 0800 1800 |005e: move-object/from16 v0, v24 │ │ +0a785c: 5400 c201 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@01c2 │ │ +0a7860: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +0a7864: 7616 a606 0100 |0064: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@06a6 │ │ +0a786a: 0800 1800 |0067: move-object/from16 v0, v24 │ │ +0a786e: 5402 b001 |0069: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01b0 │ │ +0a7872: 7120 6106 2100 |006b: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@0661 │ │ +0a7878: 0800 1800 |006e: move-object/from16 v0, v24 │ │ +0a787c: 5402 c301 |0070: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c3 │ │ +0a7880: 7120 6206 2100 |0072: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@0662 │ │ +0a7886: 6e10 a806 0100 |0075: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.build:()Landroid/app/Notification; // method@06a8 │ │ +0a788c: 0c02 |0078: move-result-object v2 │ │ +0a788e: 1102 |0079: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0067 line=467 │ │ 0x006e line=468 │ │ 0x0075 line=469 │ │ locals : │ │ @@ -233531,21 +233503,21 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0a70c4: |[0a70c4] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -0a70d4: 6200 a001 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01a0 │ │ -0a70d8: 6201 6e02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026e │ │ -0a70dc: 7140 ab06 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatKitKat;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@06ab │ │ -0a70e2: 0c00 |0007: move-result-object v0 │ │ -0a70e4: 1f00 0e01 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@010e │ │ -0a70e8: 1100 |000a: return-object v0 │ │ +0a7890: |[0a7890] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0a78a0: 6200 a001 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01a0 │ │ +0a78a4: 6201 6e02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026e │ │ +0a78a8: 7140 ab06 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatKitKat;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@06ab │ │ +0a78ae: 0c00 |0007: move-result-object v0 │ │ +0a78b0: 1f00 1201 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0112 │ │ +0a78b4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x000b reg=3 n Landroid/app/Notification; │ │ 0x0000 - 0x000b reg=4 actionIndex I │ │ @@ -233555,18 +233527,18 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a70ec: |[0a70ec] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getActionCount:(Landroid/app/Notification;)I │ │ -0a70fc: 7110 ac06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getActionCount:(Landroid/app/Notification;)I // method@06ac │ │ -0a7102: 0a00 |0003: move-result v0 │ │ -0a7104: 0f00 |0004: return v0 │ │ +0a78b8: |[0a78b8] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getActionCount:(Landroid/app/Notification;)I │ │ +0a78c8: 7110 ac06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getActionCount:(Landroid/app/Notification;)I // method@06ac │ │ +0a78ce: 0a00 |0003: move-result v0 │ │ +0a78d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -233575,18 +233547,18 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a7108: |[0a7108] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -0a7118: 7110 ad06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@06ad │ │ -0a711e: 0c00 |0003: move-result-object v0 │ │ -0a7120: 1100 |0004: return-object v0 │ │ +0a78d4: |[0a78d4] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +0a78e4: 7110 ad06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@06ad │ │ +0a78ea: 0c00 |0003: move-result-object v0 │ │ +0a78ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -233595,18 +233567,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a7124: |[0a7124] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0a7134: 7110 ae06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@06ae │ │ -0a713a: 0c00 |0003: move-result-object v0 │ │ -0a713c: 1100 |0004: return-object v0 │ │ +0a78f0: |[0a78f0] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0a7900: 7110 ae06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@06ae │ │ +0a7906: 0c00 |0003: move-result-object v0 │ │ +0a7908: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -233615,18 +233587,18 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a7140: |[0a7140] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ -0a7150: 7110 af06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getLocalOnly:(Landroid/app/Notification;)Z // method@06af │ │ -0a7156: 0a00 |0003: move-result v0 │ │ -0a7158: 0f00 |0004: return v0 │ │ +0a790c: |[0a790c] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ +0a791c: 7110 af06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getLocalOnly:(Landroid/app/Notification;)Z // method@06af │ │ +0a7922: 0a00 |0003: move-result v0 │ │ +0a7924: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -233635,18 +233607,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a715c: |[0a715c] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0a716c: 7110 b006 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@06b0 │ │ -0a7172: 0c00 |0003: move-result-object v0 │ │ -0a7174: 1100 |0004: return-object v0 │ │ +0a7928: |[0a7928] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0a7938: 7110 b006 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@06b0 │ │ +0a793e: 0c00 |0003: move-result-object v0 │ │ +0a7940: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -233655,32 +233627,32 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a7178: |[0a7178] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ -0a7188: 7110 b106 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.isGroupSummary:(Landroid/app/Notification;)Z // method@06b1 │ │ -0a718e: 0a00 |0003: move-result v0 │ │ -0a7190: 0f00 |0004: return v0 │ │ +0a7944: |[0a7944] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0a7954: 7110 b106 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.isGroupSummary:(Landroid/app/Notification;)Z // method@06b1 │ │ +0a795a: 0a00 |0003: move-result v0 │ │ +0a795c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #820 header: │ │ -class_idx : 307 │ │ +class_idx : 311 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 306 │ │ -source_file_idx : 2957 │ │ +superclass_idx : 310 │ │ +source_file_idx : 2963 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #820 annotations: │ │ Annotations on class │ │ @@ -233700,17 +233672,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a7194: |[0a7194] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.:()V │ │ -0a71a4: 7010 cd06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@06cd │ │ -0a71aa: 0e00 |0003: return-void │ │ +0a7960: |[0a7960] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.:()V │ │ +0a7970: 7010 cd06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@06cd │ │ +0a7976: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -233719,30 +233691,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a71ac: |[0a71ac] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.getSideChannelBindFlags:()I │ │ -0a71bc: 1300 2100 |0000: const/16 v0, #int 33 // #21 │ │ -0a71c0: 0f00 |0002: return v0 │ │ +0a7978: |[0a7978] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.getSideChannelBindFlags:()I │ │ +0a7988: 1300 2100 |0000: const/16 v0, #int 33 // #21 │ │ +0a798c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; │ │ │ │ - source_file_idx : 2957 (NotificationManagerCompat.java) │ │ + source_file_idx : 2963 (NotificationManagerCompat.java) │ │ │ │ Class #821 header: │ │ -class_idx : 334 │ │ +class_idx : 338 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 333 │ │ -source_file_idx : 3243 │ │ +superclass_idx : 337 │ │ +source_file_idx : 3249 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #821 annotations: │ │ Annotations on class │ │ @@ -233762,17 +233734,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a71c4: |[0a71c4] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -0a71d4: 7010 5f07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@075f │ │ -0a71da: 0e00 |0003: return-void │ │ +0a7990: |[0a7990] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +0a79a0: 7010 5f07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@075f │ │ +0a79a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -233781,18 +233753,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 │ │ -0a71dc: |[0a71dc] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -0a71ec: 7110 6f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@076f │ │ -0a71f2: 0c00 |0003: move-result-object v0 │ │ -0a71f4: 1100 |0004: return-object v0 │ │ +0a79a8: |[0a79a8] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +0a79b8: 7110 6f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@076f │ │ +0a79be: 0c00 |0003: move-result-object v0 │ │ +0a79c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0005 reg=2 html Ljava/lang/CharSequence; │ │ │ │ @@ -233801,30 +233773,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a71f8: |[0a71f8] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -0a7208: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a720a: 0f00 |0001: return v0 │ │ +0a79c4: |[0a79c4] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +0a79d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a79d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 3243 (ShareCompat.java) │ │ + source_file_idx : 3249 (ShareCompat.java) │ │ │ │ Class #822 header: │ │ -class_idx : 361 │ │ +class_idx : 365 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 360 │ │ +superclass_idx : 364 │ │ source_file_idx : 1192 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #822 annotations: │ │ @@ -233845,17 +233817,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a720c: |[0a720c] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ -0a721c: 7010 f607 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@07f6 │ │ -0a7222: 0e00 |0003: return-void │ │ +0a79d8: |[0a79d8] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ +0a79e8: 7010 f607 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@07f6 │ │ +0a79ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ │ │ Virtual methods - │ │ @@ -233864,32 +233836,32 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a7224: |[0a7224] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -0a7234: 7120 0408 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0804 │ │ -0a723a: 0c00 |0003: move-result-object v0 │ │ -0a723c: 1100 |0004: return-object v0 │ │ +0a79f0: |[0a79f0] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +0a7a00: 7120 0408 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0804 │ │ +0a7a06: 0c00 |0003: move-result-object v0 │ │ +0a7a08: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ 0x0000 - 0x0005 reg=2 selectorAction Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=3 selectorCategory Ljava/lang/String; │ │ │ │ source_file_idx : 1192 (IntentCompat.java) │ │ │ │ Class #823 header: │ │ -class_idx : 387 │ │ +class_idx : 391 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 386 │ │ +superclass_idx : 390 │ │ source_file_idx : 854 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #823 annotations: │ │ @@ -233910,17 +233882,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a7240: |[0a7240] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ -0a7250: 7010 6f08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@086f │ │ -0a7256: 0e00 |0003: return-void │ │ +0a7a0c: |[0a7a0c] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ +0a7a1c: 7010 6f08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@086f │ │ +0a7a22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -233929,18 +233901,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a7258: |[0a7258] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -0a7268: 7110 7c08 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@087c │ │ -0a726e: 0a00 |0003: move-result v0 │ │ -0a7270: 0f00 |0004: return v0 │ │ +0a7a24: |[0a7a24] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +0a7a34: 7110 7c08 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@087c │ │ +0a7a3a: 0a00 |0003: move-result v0 │ │ +0a7a3c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ 0x0000 - 0x0005 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -233949,32 +233921,32 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a7274: |[0a7274] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -0a7284: 7120 7d08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@087d │ │ -0a728a: 0e00 |0003: return-void │ │ +0a7a40: |[0a7a40] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +0a7a50: 7120 7d08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@087d │ │ +0a7a56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=2 mirrored Z │ │ │ │ source_file_idx : 854 (DrawableCompat.java) │ │ │ │ Class #824 header: │ │ -class_idx : 489 │ │ +class_idx : 493 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 486 │ │ +superclass_idx : 490 │ │ source_file_idx : 401 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #824 annotations: │ │ @@ -233995,17 +233967,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a728c: |[0a728c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -0a729c: 7010 ea0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0aea │ │ -0a72a2: 0e00 |0003: return-void │ │ +0a7a58: |[0a7a58] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +0a7a68: 7010 ea0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0aea │ │ +0a7a6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -234014,23 +233986,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 │ │ -0a72a4: |[0a72a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0a72b4: 7120 520b 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@0b52 │ │ -0a72ba: 0c00 |0003: move-result-object v0 │ │ -0a72bc: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0a72c0: 2201 9b02 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@029b │ │ -0a72c4: 7020 7911 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@1179 │ │ -0a72ca: 1101 |000b: return-object v1 │ │ -0a72cc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0a72ce: 28fe |000d: goto 000b // -0002 │ │ +0a7a70: |[0a7a70] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0a7a80: 7120 520b 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@0b52 │ │ +0a7a86: 0c00 |0003: move-result-object v0 │ │ +0a7a88: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0a7a8c: 2201 9f02 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@029f │ │ +0a7a90: 7020 7911 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@1179 │ │ +0a7a96: 1101 |000b: return-object v1 │ │ +0a7a98: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0a7a9a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -234044,20 +234016,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 │ │ -0a72d0: |[0a72d0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0a72e0: 2200 e801 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@01e8 │ │ -0a72e4: 7030 ff0a 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@0aff │ │ -0a72ea: 7110 530b 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@0b53 │ │ -0a72f0: 0c00 |0008: move-result-object v0 │ │ -0a72f2: 1100 |0009: return-object v0 │ │ +0a7a9c: |[0a7a9c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +0a7aac: 2200 ec01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@01ec │ │ +0a7ab0: 7030 ff0a 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@0aff │ │ +0a7ab6: 7110 530b 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@0b53 │ │ +0a7abc: 0c00 |0008: move-result-object v0 │ │ +0a7abe: 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; │ │ │ │ @@ -234066,34 +234038,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0a72f4: |[0a72f4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0a7304: 7140 540b 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@0b54 │ │ -0a730a: 0a00 |0003: move-result v0 │ │ -0a730c: 0f00 |0004: return v0 │ │ +0a7ac0: |[0a7ac0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0a7ad0: 7140 540b 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@0b54 │ │ +0a7ad6: 0a00 |0003: move-result v0 │ │ +0a7ad8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 action I │ │ 0x0000 - 0x0005 reg=5 args Landroid/os/Bundle; │ │ │ │ source_file_idx : 401 (AccessibilityDelegateCompat.java) │ │ │ │ Class #825 header: │ │ -class_idx : 513 │ │ +class_idx : 517 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 512 │ │ +superclass_idx : 516 │ │ source_file_idx : 1243 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #825 annotations: │ │ @@ -234114,17 +234086,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a7310: |[0a7310] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -0a7320: 7010 a90b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@0ba9 │ │ -0a7326: 0e00 |0003: return-void │ │ +0a7adc: |[0a7adc] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +0a7aec: 7010 a90b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@0ba9 │ │ +0a7af2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -234133,18 +234105,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a7328: |[0a7328] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -0a7338: 7120 ca0b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@0bca │ │ -0a733e: 0a00 |0003: move-result v0 │ │ -0a7340: 0f00 |0004: return v0 │ │ +0a7af4: |[0a7af4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +0a7b04: 7120 ca0b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@0bca │ │ +0a7b0a: 0a00 |0003: move-result v0 │ │ +0a7b0c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ 0x0000 - 0x0005 reg=3 modifiers I │ │ @@ -234154,18 +234126,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a7344: |[0a7344] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -0a7354: 7110 cb0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@0bcb │ │ -0a735a: 0a00 |0003: move-result v0 │ │ -0a735c: 0f00 |0004: return v0 │ │ +0a7b10: |[0a7b10] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +0a7b20: 7110 cb0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@0bcb │ │ +0a7b26: 0a00 |0003: move-result v0 │ │ +0a7b28: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ @@ -234174,32 +234146,32 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a7360: |[0a7360] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -0a7370: 7110 cc0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@0bcc │ │ -0a7376: 0a00 |0003: move-result v0 │ │ -0a7378: 0f00 |0004: return v0 │ │ +0a7b2c: |[0a7b2c] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +0a7b3c: 7110 cc0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@0bcc │ │ +0a7b42: 0a00 |0003: move-result v0 │ │ +0a7b44: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ source_file_idx : 1243 (KeyEventCompat.java) │ │ │ │ Class #826 header: │ │ -class_idx : 566 │ │ +class_idx : 570 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 565 │ │ -source_file_idx : 3623 │ │ +superclass_idx : 569 │ │ +source_file_idx : 3629 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #826 annotations: │ │ Annotations on class │ │ @@ -234219,17 +234191,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a737c: |[0a737c] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -0a738c: 7010 270d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@0d27 │ │ -0a7392: 0e00 |0003: return-void │ │ +0a7b48: |[0a7b48] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +0a7b58: 7010 270d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@0d27 │ │ +0a7b5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -234238,18 +234210,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a7394: |[0a7394] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -0a73a4: 7110 f70d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0df7 │ │ -0a73aa: 0a00 |0003: move-result v0 │ │ -0a73ac: 0f00 |0004: return v0 │ │ +0a7b60: |[0a7b60] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +0a7b70: 7110 f70d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0df7 │ │ +0a7b76: 0a00 |0003: move-result v0 │ │ +0a7b78: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=661 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ │ │ @@ -234258,33 +234230,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a73b0: |[0a73b0] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -0a73c0: 7120 f80d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0df8 │ │ -0a73c6: 0e00 |0003: return-void │ │ +0a7b7c: |[0a7b7c] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +0a7b8c: 7120 f80d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0df8 │ │ +0a7b92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=665 │ │ 0x0003 line=666 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 3623 (ViewCompat.java) │ │ + source_file_idx : 3629 (ViewCompat.java) │ │ │ │ Class #827 header: │ │ -class_idx : 592 │ │ +class_idx : 596 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 591 │ │ -source_file_idx : 3638 │ │ +superclass_idx : 595 │ │ +source_file_idx : 3644 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #827 annotations: │ │ Annotations on class │ │ @@ -234304,17 +234276,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a73c8: |[0a73c8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -0a73d8: 7010 440e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0e44 │ │ -0a73de: 0e00 |0003: return-void │ │ +0a7b94: |[0a7b94] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +0a7ba4: 7010 440e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0e44 │ │ +0a7baa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -234323,34 +234295,34 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0a73e0: |[0a73e0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a73f0: 7130 5d0e 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@0e5d │ │ -0a73f6: 0a00 |0003: move-result v0 │ │ -0a73f8: 0f00 |0004: return v0 │ │ +0a7bac: |[0a7bac] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0a7bbc: 7130 5d0e 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@0e5d │ │ +0a7bc2: 0a00 |0003: move-result v0 │ │ +0a7bc4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=3 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 3638 (ViewGroupCompat.java) │ │ + source_file_idx : 3644 (ViewGroupCompat.java) │ │ │ │ Class #828 header: │ │ -class_idx : 627 │ │ +class_idx : 631 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 625 │ │ -source_file_idx : 3655 │ │ +superclass_idx : 629 │ │ +source_file_idx : 3661 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #828 annotations: │ │ Annotations on class │ │ @@ -234370,17 +234342,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a73fc: |[0a73fc] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.:()V │ │ -0a740c: 7010 440f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@0f44 │ │ -0a7412: 0e00 |0003: return-void │ │ +0a7bc8: |[0a7bc8] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.:()V │ │ +0a7bd8: 7010 440f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@0f44 │ │ +0a7bde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -234389,17 +234361,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a7414: |[0a7414] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0a7424: 7120 ce0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0fce │ │ -0a742a: 0e00 |0003: return-void │ │ +0a7be0: |[0a7be0] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0a7bf0: 7120 ce0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0fce │ │ +0a7bf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0003 line=442 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -234410,17 +234382,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a742c: |[0a742c] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withLayer:(Landroid/view/View;)V │ │ -0a743c: 7110 cf0f 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withLayer:(Landroid/view/View;)V // method@0fcf │ │ -0a7442: 0e00 |0003: return-void │ │ +0a7bf8: |[0a7bf8] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withLayer:(Landroid/view/View;)V │ │ +0a7c08: 7110 cf0f 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withLayer:(Landroid/view/View;)V // method@0fcf │ │ +0a7c0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0003 line=447 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -234430,32 +234402,32 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a7444: |[0a7444] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0a7454: 7120 d00f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0fd0 │ │ -0a745a: 0e00 |0003: return-void │ │ +0a7c10: |[0a7c10] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0a7c20: 7120 d00f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0fd0 │ │ +0a7c26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0003 line=437 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 runnable Ljava/lang/Runnable; │ │ │ │ - source_file_idx : 3655 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 3661 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #829 header: │ │ -class_idx : 652 │ │ +class_idx : 656 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 650 │ │ +superclass_idx : 654 │ │ source_file_idx : 420 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #829 annotations: │ │ @@ -234476,17 +234448,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a745c: |[0a745c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -0a746c: 7010 1610 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@1016 │ │ -0a7472: 0e00 |0003: return-void │ │ +0a7c28: |[0a7c28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +0a7c38: 7010 1610 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@1016 │ │ +0a7c3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ │ │ Virtual methods - │ │ @@ -234495,17 +234467,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 │ │ -0a7474: |[0a7474] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0a7484: 7130 5411 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@1154 │ │ -0a748a: 0e00 |0003: return-void │ │ +0a7c40: |[0a7c40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0a7c50: 7130 5411 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@1154 │ │ +0a7c56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0003 line=682 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -234517,18 +234489,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 │ │ -0a748c: |[0a748c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0a749c: 7120 5511 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@1155 │ │ -0a74a2: 0c00 |0003: move-result-object v0 │ │ -0a74a4: 1100 |0004: return-object v0 │ │ +0a7c58: |[0a7c58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0a7c68: 7120 5511 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@1155 │ │ +0a7c6e: 0c00 |0003: move-result-object v0 │ │ +0a7c70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=671 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 focus I │ │ @@ -234538,18 +234510,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 │ │ -0a74a8: |[0a74a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0a74b8: 7120 5611 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@1156 │ │ -0a74be: 0c00 |0003: move-result-object v0 │ │ -0a74c0: 1100 |0004: return-object v0 │ │ +0a7c74: |[0a7c74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0a7c84: 7120 5611 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@1156 │ │ +0a7c8a: 0c00 |0003: move-result-object v0 │ │ +0a7c8c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -234559,18 +234531,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a74c4: |[0a74c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -0a74d4: 7110 5711 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@1157 │ │ -0a74da: 0a00 |0003: move-result v0 │ │ -0a74dc: 0f00 |0004: return v0 │ │ +0a7c90: |[0a7c90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +0a7ca0: 7110 5711 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@1157 │ │ +0a7ca6: 0a00 |0003: move-result v0 │ │ +0a7ca8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -234579,18 +234551,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a74e0: |[0a74e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -0a74f0: 7110 5811 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@1158 │ │ -0a74f6: 0a00 |0003: move-result v0 │ │ -0a74f8: 0f00 |0004: return v0 │ │ +0a7cac: |[0a7cac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +0a7cbc: 7110 5811 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@1158 │ │ +0a7cc2: 0a00 |0003: move-result v0 │ │ +0a7cc4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -234599,18 +234571,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a74fc: |[0a74fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -0a750c: 7110 5911 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@1159 │ │ -0a7512: 0a00 |0003: move-result v0 │ │ -0a7514: 0f00 |0004: return v0 │ │ +0a7cc8: |[0a7cc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +0a7cd8: 7110 5911 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@1159 │ │ +0a7cde: 0a00 |0003: move-result v0 │ │ +0a7ce0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -234619,18 +234591,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 │ │ -0a7518: |[0a7518] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0a7528: 7120 5a11 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@115a │ │ -0a752e: 0c00 |0003: move-result-object v0 │ │ -0a7530: 1100 |0004: return-object v0 │ │ +0a7ce4: |[0a7ce4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +0a7cf4: 7120 5a11 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@115a │ │ +0a7cfa: 0c00 |0003: move-result-object v0 │ │ +0a7cfc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 virtualDescendantId I │ │ @@ -234640,18 +234612,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 │ │ -0a7534: |[0a7534] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -0a7544: 7130 5b11 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@115b │ │ -0a754a: 0a00 |0003: move-result v0 │ │ -0a754c: 0f00 |0004: return v0 │ │ +0a7d00: |[0a7d00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +0a7d10: 7130 5b11 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@115b │ │ +0a7d16: 0a00 |0003: move-result v0 │ │ +0a7d18: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -234662,17 +234634,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a7550: |[0a7550] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -0a7560: 7120 5c11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@115c │ │ -0a7566: 0e00 |0003: return-void │ │ +0a7d1c: |[0a7d1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +0a7d2c: 7120 5c11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@115c │ │ +0a7d32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0003 line=707 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -234683,17 +234655,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a7568: |[0a7568] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -0a7578: 7120 5d11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@115d │ │ -0a757e: 0e00 |0003: return-void │ │ +0a7d34: |[0a7d34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +0a7d44: 7120 5d11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@115d │ │ +0a7d4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ 0x0003 line=717 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -234704,17 +234676,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 │ │ -0a7580: |[0a7580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0a7590: 7130 5e11 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@115e │ │ -0a7596: 0e00 |0003: return-void │ │ +0a7d4c: |[0a7d4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0a7d5c: 7130 5e11 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@115e │ │ +0a7d62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0003 line=727 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -234726,17 +234698,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 │ │ -0a7598: |[0a7598] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0a75a8: 7130 5f11 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@115f │ │ -0a75ae: 0e00 |0003: return-void │ │ +0a7d64: |[0a7d64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0a7d74: 7130 5f11 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@115f │ │ +0a7d7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0003 line=687 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -234748,32 +234720,32 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a75b0: |[0a75b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -0a75c0: 7120 6011 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@1160 │ │ -0a75c6: 0e00 |0003: return-void │ │ +0a7d7c: |[0a7d7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +0a7d8c: 7120 6011 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@1160 │ │ +0a7d92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=696 │ │ 0x0003 line=697 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 visibleToUser Z │ │ │ │ source_file_idx : 420 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #830 header: │ │ -class_idx : 675 │ │ +class_idx : 679 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 674 │ │ +superclass_idx : 678 │ │ source_file_idx : 438 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #830 annotations: │ │ @@ -234794,17 +234766,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a75c8: |[0a75c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -0a75d8: 7010 9311 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@1193 │ │ -0a75de: 0e00 |0003: return-void │ │ +0a7d94: |[0a7d94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +0a7da4: 7010 9311 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@1193 │ │ +0a7daa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ │ │ Virtual methods - │ │ @@ -234813,18 +234785,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a75e0: |[0a75e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -0a75f0: 7110 7f12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@127f │ │ -0a75f6: 0a00 |0003: move-result v0 │ │ -0a75f8: 0f00 |0004: return v0 │ │ +0a7dac: |[0a7dac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +0a7dbc: 7110 7f12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@127f │ │ +0a7dc2: 0a00 |0003: move-result v0 │ │ +0a7dc4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -234833,18 +234805,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a75fc: |[0a75fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -0a760c: 7110 8012 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@1280 │ │ -0a7612: 0a00 |0003: move-result v0 │ │ -0a7614: 0f00 |0004: return v0 │ │ +0a7dc8: |[0a7dc8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +0a7dd8: 7110 8012 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@1280 │ │ +0a7dde: 0a00 |0003: move-result v0 │ │ +0a7de0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -234853,17 +234825,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a7618: |[0a7618] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0a7628: 7120 8112 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@1281 │ │ -0a762e: 0e00 |0003: return-void │ │ +0a7de4: |[0a7de4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +0a7df4: 7120 8112 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@1281 │ │ +0a7dfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0003 line=490 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -234874,33 +234846,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a7630: |[0a7630] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0a7640: 7120 8212 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@1282 │ │ -0a7646: 0e00 |0003: return-void │ │ +0a7dfc: |[0a7dfc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +0a7e0c: 7120 8212 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@1282 │ │ +0a7e12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0003 line=495 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 maxScrollY I │ │ │ │ source_file_idx : 438 (AccessibilityRecordCompat.java) │ │ │ │ Class #831 header: │ │ -class_idx : 742 │ │ +class_idx : 746 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 741 │ │ -source_file_idx : 3221 │ │ +superclass_idx : 745 │ │ +source_file_idx : 3227 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #831 annotations: │ │ Annotations on class │ │ @@ -234920,17 +234892,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a7648: |[0a7648] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ -0a7658: 7010 5a14 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@145a │ │ -0a765e: 0e00 |0003: return-void │ │ +0a7e14: |[0a7e14] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ +0a7e24: 7010 5a14 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@145a │ │ +0a7e2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -234939,18 +234911,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 │ │ -0a7660: |[0a7660] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0a7670: 7110 c414 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@14c4 │ │ -0a7676: 0c00 |0003: move-result-object v0 │ │ -0a7678: 1100 |0004: return-object v0 │ │ +0a7e2c: |[0a7e2c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0a7e3c: 7110 c414 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@14c4 │ │ +0a7e42: 0c00 |0003: move-result-object v0 │ │ +0a7e44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -234959,17 +234931,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a767c: |[0a767c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ -0a768c: 7120 c514 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@14c5 │ │ -0a7692: 0e00 |0003: return-void │ │ +0a7e48: |[0a7e48] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ +0a7e58: 7120 c514 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@14c5 │ │ +0a7e5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0003 line=244 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -234980,33 +234952,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a7694: |[0a7694] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ -0a76a4: 7120 c614 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@14c6 │ │ -0a76aa: 0e00 |0003: return-void │ │ +0a7e60: |[0a7e60] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ +0a7e70: 7120 c614 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@14c6 │ │ +0a7e76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0003 line=249 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 inputType I │ │ │ │ - source_file_idx : 3221 (SearchViewCompat.java) │ │ + source_file_idx : 3227 (SearchViewCompat.java) │ │ │ │ Class #832 header: │ │ -class_idx : 755 │ │ +class_idx : 759 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 729 │ │ -source_file_idx : 3254 │ │ +superclass_idx : 733 │ │ +source_file_idx : 3260 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #832 annotations: │ │ Annotations on class │ │ @@ -235051,22 +235023,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 │ │ -0a76ac: |[0a76ac] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -0a76bc: 7040 ea13 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@13ea │ │ -0a76c2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0a76c4: 5910 e105 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05e1 │ │ -0a76c8: 5b16 e205 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05e2 │ │ -0a76cc: 5b15 e005 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05e0 │ │ -0a76d0: 7020 ce14 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@14ce │ │ -0a76d6: 0e00 |000d: return-void │ │ +0a7e78: |[0a7e78] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +0a7e88: 7040 ea13 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@13ea │ │ +0a7e8e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0a7e90: 5910 e105 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05e1 │ │ +0a7e94: 5b16 e205 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05e2 │ │ +0a7e98: 5b15 e005 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05e0 │ │ +0a7e9c: 7020 ce14 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@14ce │ │ +0a7ea2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -235084,22 +235056,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 │ │ -0a76d8: |[0a76d8] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -0a76e8: 7057 eb13 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@13eb │ │ -0a76ee: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0a76f0: 5910 e105 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05e1 │ │ -0a76f4: 5b16 e205 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05e2 │ │ -0a76f8: 5b15 e005 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05e0 │ │ -0a76fc: 7020 ce14 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@14ce │ │ -0a7702: 0e00 |000d: return-void │ │ +0a7ea4: |[0a7ea4] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +0a7eb4: 7057 eb13 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@13eb │ │ +0a7eba: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0a7ebc: 5910 e105 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05e1 │ │ +0a7ec0: 5b16 e205 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05e2 │ │ +0a7ec4: 5b15 e005 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05e0 │ │ +0a7ec8: 7020 ce14 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@14ce │ │ +0a7ece: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -235118,38 +235090,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0a7704: |[0a7704] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -0a7714: 5452 dd05 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@05dd │ │ -0a7718: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -0a771c: 2160 |0004: array-length v0, v6 │ │ -0a771e: 5452 df05 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05df │ │ -0a7722: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -0a7726: 5452 df05 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05df │ │ -0a772a: 2122 |000b: array-length v2, v2 │ │ -0a772c: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -0a7730: 2302 f504 |000e: new-array v2, v0, [I // type@04f5 │ │ -0a7734: 5b52 df05 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05df │ │ -0a7738: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0a773a: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -0a773e: 5452 df05 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05df │ │ -0a7742: 5453 dd05 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@05dd │ │ -0a7746: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -0a774a: 7220 a801 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01a8 │ │ -0a7750: 0a03 |001e: move-result v3 │ │ -0a7752: 4b03 0201 |001f: aput v3, v2, v1 │ │ -0a7756: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a775a: 28f0 |0023: goto 0013 // -0010 │ │ -0a775c: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -0a775e: 5b52 df05 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05df │ │ -0a7762: 0e00 |0027: return-void │ │ +0a7ed0: |[0a7ed0] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +0a7ee0: 5452 dd05 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@05dd │ │ +0a7ee4: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +0a7ee8: 2160 |0004: array-length v0, v6 │ │ +0a7eea: 5452 df05 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05df │ │ +0a7eee: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +0a7ef2: 5452 df05 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05df │ │ +0a7ef6: 2122 |000b: array-length v2, v2 │ │ +0a7ef8: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +0a7efc: 2302 fb04 |000e: new-array v2, v0, [I // type@04fb │ │ +0a7f00: 5b52 df05 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05df │ │ +0a7f04: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0a7f06: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +0a7f0a: 5452 df05 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05df │ │ +0a7f0e: 5453 dd05 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@05dd │ │ +0a7f12: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +0a7f16: 7220 a801 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01a8 │ │ +0a7f1c: 0a03 |001e: move-result v3 │ │ +0a7f1e: 4b03 0201 |001f: aput v3, v2, v1 │ │ +0a7f22: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a7f26: 28f0 |0023: goto 0013 // -0010 │ │ +0a7f28: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +0a7f2a: 5b52 df05 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05df │ │ +0a7f2e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -235169,68 +235141,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 │ │ -0a7764: |[0a7764] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0a7774: 54b0 e305 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@05e3 │ │ -0a7778: 54b8 e205 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05e2 │ │ -0a777c: 2182 |0004: array-length v2, v8 │ │ -0a777e: 54b3 df05 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05df │ │ -0a7782: 54b6 e205 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05e2 │ │ -0a7786: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -0a7788: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -0a778c: 4408 0604 |000c: aget v8, v6, v4 │ │ -0a7790: 6e20 5721 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ -0a7796: 0c07 |0011: move-result-object v7 │ │ -0a7798: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -0a779c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0a779e: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -0a77a2: 4408 0304 |0017: aget v8, v3, v4 │ │ -0a77a6: 7240 c814 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@14c8 │ │ -0a77ac: 0a01 |001c: move-result v1 │ │ -0a77ae: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -0a77b2: 4408 0304 |001f: aget v8, v3, v4 │ │ -0a77b6: 7220 ae01 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01ae │ │ -0a77bc: 0c05 |0024: move-result-object v5 │ │ -0a77be: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -0a77c2: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -0a77c6: 2078 6d04 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@046d │ │ -0a77ca: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -0a77ce: 1f07 6d04 |002d: check-cast v7, Landroid/widget/TextView; // type@046d │ │ -0a77d2: 6e30 d614 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@14d6 │ │ -0a77d8: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0a77dc: 28d6 |0034: goto 000a // -002a │ │ -0a77de: 2078 5404 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@0454 │ │ -0a77e2: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -0a77e6: 1f07 5404 |0039: check-cast v7, Landroid/widget/ImageView; // type@0454 │ │ -0a77ea: 6e30 d514 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@14d5 │ │ -0a77f0: 28f4 |003e: goto 0032 // -000c │ │ -0a77f2: 2208 a204 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@04a2 │ │ -0a77f6: 2209 b604 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@04b6 │ │ -0a77fa: 7010 d724 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0a7800: 6e10 b624 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ -0a7806: 0c0a |0049: move-result-object v10 │ │ -0a7808: 6e10 8c24 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ -0a780e: 0c0a |004d: move-result-object v10 │ │ -0a7810: 6e20 df24 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a7816: 0c09 |0051: move-result-object v9 │ │ -0a7818: 1a0a 5400 |0052: const-string v10, " is not a " // string@0054 │ │ -0a781c: 6e20 df24 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a7822: 0c09 |0057: move-result-object v9 │ │ -0a7824: 1a0a 9100 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@0091 │ │ -0a7828: 6e20 df24 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a782e: 0c09 |005d: move-result-object v9 │ │ -0a7830: 6e10 e424 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0a7836: 0c09 |0061: move-result-object v9 │ │ -0a7838: 7020 9c24 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ -0a783e: 2708 |0065: throw v8 │ │ -0a7840: 0e00 |0066: return-void │ │ +0a7f30: |[0a7f30] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +0a7f40: 54b0 e305 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@05e3 │ │ +0a7f44: 54b8 e205 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05e2 │ │ +0a7f48: 2182 |0004: array-length v2, v8 │ │ +0a7f4a: 54b3 df05 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05df │ │ +0a7f4e: 54b6 e205 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05e2 │ │ +0a7f52: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +0a7f54: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +0a7f58: 4408 0604 |000c: aget v8, v6, v4 │ │ +0a7f5c: 6e20 5721 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@2157 │ │ +0a7f62: 0c07 |0011: move-result-object v7 │ │ +0a7f64: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +0a7f68: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0a7f6a: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +0a7f6e: 4408 0304 |0017: aget v8, v3, v4 │ │ +0a7f72: 7240 c814 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@14c8 │ │ +0a7f78: 0a01 |001c: move-result v1 │ │ +0a7f7a: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +0a7f7e: 4408 0304 |001f: aget v8, v3, v4 │ │ +0a7f82: 7220 ae01 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01ae │ │ +0a7f88: 0c05 |0024: move-result-object v5 │ │ +0a7f8a: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +0a7f8e: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +0a7f92: 2078 7304 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@0473 │ │ +0a7f96: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +0a7f9a: 1f07 7304 |002d: check-cast v7, Landroid/widget/TextView; // type@0473 │ │ +0a7f9e: 6e30 d614 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@14d6 │ │ +0a7fa4: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0a7fa8: 28d6 |0034: goto 000a // -002a │ │ +0a7faa: 2078 5a04 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@045a │ │ +0a7fae: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +0a7fb2: 1f07 5a04 |0039: check-cast v7, Landroid/widget/ImageView; // type@045a │ │ +0a7fb6: 6e30 d514 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@14d5 │ │ +0a7fbc: 28f4 |003e: goto 0032 // -000c │ │ +0a7fbe: 2208 a804 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@04a8 │ │ +0a7fc2: 2209 bc04 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@04bc │ │ +0a7fc6: 7010 d724 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0a7fcc: 6e10 b624 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@24b6 │ │ +0a7fd2: 0c0a |0049: move-result-object v10 │ │ +0a7fd4: 6e10 8c24 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@248c │ │ +0a7fda: 0c0a |004d: move-result-object v10 │ │ +0a7fdc: 6e20 df24 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a7fe2: 0c09 |0051: move-result-object v9 │ │ +0a7fe4: 1a0a 5400 |0052: const-string v10, " is not a " // string@0054 │ │ +0a7fe8: 6e20 df24 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a7fee: 0c09 |0057: move-result-object v9 │ │ +0a7ff0: 1a0a 9100 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@0091 │ │ +0a7ff4: 6e20 df24 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a7ffa: 0c09 |005d: move-result-object v9 │ │ +0a7ffc: 6e10 e424 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0a8002: 0c09 |0061: move-result-object v9 │ │ +0a8004: 7020 9c24 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@249c │ │ +0a800a: 2708 |0065: throw v8 │ │ +0a800c: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -235273,21 +235245,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 │ │ -0a7844: |[0a7844] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -0a7854: 5b13 e005 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05e0 │ │ -0a7858: 5b14 e205 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05e2 │ │ -0a785c: 6f20 ed13 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@13ed │ │ -0a7862: 5410 e005 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05e0 │ │ -0a7866: 7020 ce14 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@14ce │ │ -0a786c: 0e00 |000c: return-void │ │ +0a8010: |[0a8010] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +0a8020: 5b13 e005 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05e0 │ │ +0a8024: 5b14 e205 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05e2 │ │ +0a8028: 6f20 ed13 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@13ed │ │ +0a802e: 5410 e005 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05e0 │ │ +0a8032: 7020 ce14 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@14ce │ │ +0a8038: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -235302,31 +235274,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 │ │ -0a7870: |[0a7870] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -0a7880: 5420 de05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@05de │ │ -0a7884: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a7888: 5420 de05 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@05de │ │ -0a788c: 7220 c714 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@14c7 │ │ -0a7892: 0c00 |0009: move-result-object v0 │ │ -0a7894: 1100 |000a: return-object v0 │ │ -0a7896: 5220 e105 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05e1 │ │ -0a789a: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -0a789c: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -0a78a0: 5220 e105 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05e1 │ │ -0a78a4: 7220 ae01 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01ae │ │ -0a78aa: 0c00 |0015: move-result-object v0 │ │ -0a78ac: 28f4 |0016: goto 000a // -000c │ │ -0a78ae: 6f20 ee13 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@13ee │ │ -0a78b4: 0c00 |001a: move-result-object v0 │ │ -0a78b6: 28ef |001b: goto 000a // -0011 │ │ +0a803c: |[0a803c] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +0a804c: 5420 de05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@05de │ │ +0a8050: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a8054: 5420 de05 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@05de │ │ +0a8058: 7220 c714 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@14c7 │ │ +0a805e: 0c00 |0009: move-result-object v0 │ │ +0a8060: 1100 |000a: return-object v0 │ │ +0a8062: 5220 e105 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05e1 │ │ +0a8066: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +0a8068: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +0a806c: 5220 e105 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05e1 │ │ +0a8070: 7220 ae01 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01ae │ │ +0a8076: 0c00 |0015: move-result-object v0 │ │ +0a8078: 28f4 |0016: goto 000a // -000c │ │ +0a807a: 6f20 ee13 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@13ee │ │ +0a8080: 0c00 |001a: move-result-object v0 │ │ +0a8082: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -235340,17 +235312,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 │ │ -0a78b8: |[0a78b8] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -0a78c8: 5410 de05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@05de │ │ -0a78cc: 1100 |0002: return-object v0 │ │ +0a8084: |[0a8084] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +0a8094: 5410 de05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@05de │ │ +0a8098: 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;) │ │ @@ -235358,17 +235330,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a78d0: |[0a78d0] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -0a78e0: 5210 e105 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05e1 │ │ -0a78e4: 0f00 |0002: return v0 │ │ +0a809c: |[0a809c] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +0a80ac: 5210 e105 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05e1 │ │ +0a80b0: 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;) │ │ @@ -235376,17 +235348,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 │ │ -0a78e8: |[0a78e8] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -0a78f8: 5410 e305 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@05e3 │ │ -0a78fc: 1100 |0002: return-object v0 │ │ +0a80b4: |[0a80b4] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +0a80c4: 5410 e305 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@05e3 │ │ +0a80c8: 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;) │ │ @@ -235394,17 +235366,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 │ │ -0a7900: |[0a7900] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -0a7910: 5b01 de05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@05de │ │ -0a7914: 0e00 |0002: return-void │ │ +0a80cc: |[0a80cc] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +0a80dc: 5b01 de05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@05de │ │ +0a80e0: 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; │ │ @@ -235414,17 +235386,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a7918: |[0a7918] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -0a7928: 5901 e105 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05e1 │ │ -0a792c: 0e00 |0002: return-void │ │ +0a80e4: |[0a80e4] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +0a80f4: 5901 e105 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05e1 │ │ +0a80f8: 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 │ │ @@ -235434,17 +235406,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 │ │ -0a7930: |[0a7930] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -0a7940: 5b01 e305 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@05e3 │ │ -0a7944: 0e00 |0002: return-void │ │ +0a80fc: |[0a80fc] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +0a810c: 5b01 e305 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@05e3 │ │ +0a8110: 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; │ │ @@ -235454,24 +235426,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 │ │ -0a7948: |[0a7948] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -0a7958: 7110 a224 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@24a2 │ │ -0a795e: 0a01 |0003: move-result v1 │ │ -0a7960: 6e20 6523 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@2365 │ │ -0a7966: 0e00 |0007: return-void │ │ -0a7968: 0d00 |0008: move-exception v0 │ │ -0a796a: 7110 4802 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0248 │ │ -0a7970: 0c01 |000c: move-result-object v1 │ │ -0a7972: 6e20 6623 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@2366 │ │ -0a7978: 28f7 |0010: goto 0007 // -0009 │ │ +0a8114: |[0a8114] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +0a8124: 7110 a224 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@24a2 │ │ +0a812a: 0a01 |0003: move-result v1 │ │ +0a812c: 6e20 6523 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@2365 │ │ +0a8132: 0e00 |0007: return-void │ │ +0a8134: 0d00 |0008: move-exception v0 │ │ +0a8136: 7110 4802 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0248 │ │ +0a813c: 0c01 |000c: move-result-object v1 │ │ +0a813e: 6e20 6623 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@2366 │ │ +0a8144: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -235487,17 +235459,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 │ │ -0a798c: |[0a798c] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -0a799c: 6e20 3224 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -0a79a2: 0e00 |0003: return-void │ │ +0a8158: |[0a8158] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +0a8168: 6e20 3224 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +0a816e: 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; │ │ @@ -235508,36 +235480,36 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a79a4: |[0a79a4] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -0a79b4: 6f20 f613 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@13f6 │ │ -0a79ba: 0c00 |0003: move-result-object v0 │ │ -0a79bc: 5421 e005 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05e0 │ │ -0a79c0: 7020 ce14 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@14ce │ │ -0a79c6: 1100 |0009: return-object v0 │ │ +0a8170: |[0a8170] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +0a8180: 6f20 f613 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@13f6 │ │ +0a8186: 0c00 |0003: move-result-object v0 │ │ +0a8188: 5421 e005 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05e0 │ │ +0a818c: 7020 ce14 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@14ce │ │ +0a8192: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=328 │ │ 0x0009 line=329 │ │ locals : │ │ 0x0004 - 0x000a reg=0 res Landroid/database/Cursor; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SimpleCursorAdapter; │ │ 0x0000 - 0x000a reg=3 c Landroid/database/Cursor; │ │ │ │ - source_file_idx : 3254 (SimpleCursorAdapter.java) │ │ + source_file_idx : 3260 (SimpleCursorAdapter.java) │ │ │ │ Class #833 header: │ │ -class_idx : 806 │ │ +class_idx : 810 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 805 │ │ +superclass_idx : 809 │ │ source_file_idx : 470 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #833 - │ │ @@ -235553,17 +235525,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a79c8: |[0a79c8] android.support.v7.app.ActionBarActivityDelegateJBMR2.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -0a79d8: 7020 2517 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateJB;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1725 │ │ -0a79de: 0e00 |0003: return-void │ │ +0a8194: |[0a8194] android.support.v7.app.ActionBarActivityDelegateJBMR2.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +0a81a4: 7020 2517 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateJB;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1725 │ │ +0a81aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateJBMR2; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/support/v7/app/ActionBarActivity; │ │ @@ -235574,32 +235546,32 @@ │ │ type : '()Landroid/support/v7/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0a79e0: |[0a79e0] android.support.v7.app.ActionBarActivityDelegateJBMR2.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ -0a79f0: 2200 3103 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplJBMR2; // type@0331 │ │ -0a79f4: 5431 aa06 |0002: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateJBMR2;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06aa │ │ -0a79f8: 5432 aa06 |0004: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateJBMR2;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06aa │ │ -0a79fc: 7030 3b18 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplJBMR2;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V // method@183b │ │ -0a7a02: 1100 |0009: return-object v0 │ │ +0a81ac: |[0a81ac] android.support.v7.app.ActionBarActivityDelegateJBMR2.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ +0a81bc: 2200 3503 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplJBMR2; // type@0335 │ │ +0a81c0: 5431 aa06 |0002: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateJBMR2;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06aa │ │ +0a81c4: 5432 aa06 |0004: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateJBMR2;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@06aa │ │ +0a81c8: 7030 3b18 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplJBMR2;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V // method@183b │ │ +0a81ce: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Landroid/support/v7/app/ActionBarActivityDelegateJBMR2; │ │ │ │ source_file_idx : 470 (ActionBarActivityDelegateJBMR2.java) │ │ │ │ Class #834 header: │ │ -class_idx : 817 │ │ +class_idx : 821 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 816 │ │ +superclass_idx : 820 │ │ source_file_idx : 487 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #834 - │ │ @@ -235615,17 +235587,17 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a7a04: |[0a7a04] android.support.v7.app.ActionBarImplJBMR2.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ -0a7a14: 7030 0518 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplJB;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V // method@1805 │ │ -0a7a1a: 0e00 |0003: return-void │ │ +0a81d0: |[0a81d0] android.support.v7.app.ActionBarImplJBMR2.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ +0a81e0: 7030 0518 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplJB;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V // method@1805 │ │ +0a81e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJBMR2; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/app/Activity; │ │ @@ -235637,18 +235609,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a7a1c: |[0a7a1c] android.support.v7.app.ActionBarImplJBMR2.setHomeActionContentDescription:(I)V │ │ -0a7a2c: 5410 eb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplJBMR2;.mActionBar:Landroid/app/ActionBar; // field@06eb │ │ -0a7a30: 6e20 3b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@003b │ │ -0a7a36: 0e00 |0005: return-void │ │ +0a81e8: |[0a81e8] android.support.v7.app.ActionBarImplJBMR2.setHomeActionContentDescription:(I)V │ │ +0a81f8: 5410 eb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplJBMR2;.mActionBar:Landroid/app/ActionBar; // field@06eb │ │ +0a81fc: 6e20 3b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@003b │ │ +0a8202: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0005 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplJBMR2; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -235658,18 +235630,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a7a38: |[0a7a38] android.support.v7.app.ActionBarImplJBMR2.setHomeActionContentDescription:(Ljava/lang/CharSequence;)V │ │ -0a7a48: 5410 eb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplJBMR2;.mActionBar:Landroid/app/ActionBar; // field@06eb │ │ -0a7a4c: 6e20 3c00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeActionContentDescription:(Ljava/lang/CharSequence;)V // method@003c │ │ -0a7a52: 0e00 |0005: return-void │ │ +0a8204: |[0a8204] android.support.v7.app.ActionBarImplJBMR2.setHomeActionContentDescription:(Ljava/lang/CharSequence;)V │ │ +0a8214: 5410 eb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplJBMR2;.mActionBar:Landroid/app/ActionBar; // field@06eb │ │ +0a8218: 6e20 3c00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeActionContentDescription:(Ljava/lang/CharSequence;)V // method@003c │ │ +0a821e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplJBMR2; │ │ 0x0000 - 0x0006 reg=2 description Ljava/lang/CharSequence; │ │ @@ -235679,18 +235651,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a7a54: |[0a7a54] android.support.v7.app.ActionBarImplJBMR2.setHomeAsUpIndicator:(I)V │ │ -0a7a64: 5410 eb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplJBMR2;.mActionBar:Landroid/app/ActionBar; // field@06eb │ │ -0a7a68: 6e20 3d00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(I)V // method@003d │ │ -0a7a6e: 0e00 |0005: return-void │ │ +0a8220: |[0a8220] android.support.v7.app.ActionBarImplJBMR2.setHomeAsUpIndicator:(I)V │ │ +0a8230: 5410 eb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplJBMR2;.mActionBar:Landroid/app/ActionBar; // field@06eb │ │ +0a8234: 6e20 3d00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(I)V // method@003d │ │ +0a823a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplJBMR2; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -235700,33 +235672,33 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a7a70: |[0a7a70] android.support.v7.app.ActionBarImplJBMR2.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ -0a7a80: 5410 eb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplJBMR2;.mActionBar:Landroid/app/ActionBar; // field@06eb │ │ -0a7a84: 6e20 3e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@003e │ │ -0a7a8a: 0e00 |0005: return-void │ │ +0a823c: |[0a823c] android.support.v7.app.ActionBarImplJBMR2.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +0a824c: 5410 eb06 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplJBMR2;.mActionBar:Landroid/app/ActionBar; // field@06eb │ │ +0a8250: 6e20 3e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@003e │ │ +0a8256: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplJBMR2; │ │ 0x0000 - 0x0006 reg=2 indicator Landroid/graphics/drawable/Drawable; │ │ │ │ source_file_idx : 487 (ActionBarImplJBMR2.java) │ │ │ │ Class #835 header: │ │ -class_idx : 875 │ │ +class_idx : 879 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 873 │ │ -source_file_idx : 2837 │ │ +superclass_idx : 877 │ │ +source_file_idx : 2843 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #835 annotations: │ │ Annotations on class │ │ @@ -235745,18 +235717,18 @@ │ │ type : '(Landroid/view/MenuItem;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0a7a8c: |[0a7a8c] android.support.v7.internal.view.menu.MenuItemWrapperJB.:(Landroid/view/MenuItem;)V │ │ -0a7a9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a7a9e: 7030 7e1a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;Z)V // method@1a7e │ │ -0a7aa4: 0e00 |0004: return-void │ │ +0a8258: |[0a8258] android.support.v7.internal.view.menu.MenuItemWrapperJB.:(Landroid/view/MenuItem;)V │ │ +0a8268: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a826a: 7030 7e1a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;Z)V // method@1a7e │ │ +0a8270: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0004 line=27 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; │ │ 0x0000 - 0x0005 reg=2 object Landroid/view/MenuItem; │ │ @@ -235767,32 +235739,32 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a7aa8: |[0a7aa8] android.support.v7.internal.view.menu.MenuItemWrapperJB.createActionProviderWrapper:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ -0a7ab8: 2200 6a03 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; // type@036a │ │ -0a7abc: 7030 b31a 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;Landroid/support/v4/view/ActionProvider;)V // method@1ab3 │ │ -0a7ac2: 1100 |0005: return-object v0 │ │ +0a8274: |[0a8274] android.support.v7.internal.view.menu.MenuItemWrapperJB.createActionProviderWrapper:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ +0a8284: 2200 6e03 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; // type@036e │ │ +0a8288: 7030 b31a 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;Landroid/support/v4/view/ActionProvider;)V // method@1ab3 │ │ +0a828e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; │ │ 0x0000 - 0x0006 reg=2 provider Landroid/support/v4/view/ActionProvider; │ │ │ │ - source_file_idx : 2837 (MenuItemWrapperJB.java) │ │ + source_file_idx : 2843 (MenuItemWrapperJB.java) │ │ │ │ Class #836 header: │ │ -class_idx : 885 │ │ +class_idx : 889 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 883 │ │ -source_file_idx : 3296 │ │ +superclass_idx : 887 │ │ +source_file_idx : 3302 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #836 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;' │ │ @@ -235808,17 +235780,17 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a7ac4: |[0a7ac4] android.support.v7.internal.view.menu.SubMenuWrapperICS.:(Landroid/view/SubMenu;)V │ │ -0a7ad4: 7020 031b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.:(Landroid/view/Menu;)V // method@1b03 │ │ -0a7ada: 0e00 |0003: return-void │ │ +0a8290: |[0a8290] android.support.v7.internal.view.menu.SubMenuWrapperICS.:(Landroid/view/SubMenu;)V │ │ +0a82a0: 7020 031b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.:(Landroid/view/Menu;)V // method@1b03 │ │ +0a82a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ 0x0000 - 0x0004 reg=1 subMenu Landroid/view/SubMenu; │ │ @@ -235829,19 +235801,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a7adc: |[0a7adc] android.support.v7.internal.view.menu.SubMenuWrapperICS.clearHeader:()V │ │ -0a7aec: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ -0a7af0: 1f00 1004 |0002: check-cast v0, Landroid/view/SubMenu; // type@0410 │ │ -0a7af4: 7210 2521 0000 |0004: invoke-interface {v0}, Landroid/view/SubMenu;.clearHeader:()V // method@2125 │ │ -0a7afa: 0e00 |0007: return-void │ │ +0a82a8: |[0a82a8] android.support.v7.internal.view.menu.SubMenuWrapperICS.clearHeader:()V │ │ +0a82b8: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ +0a82bc: 1f00 1504 |0002: check-cast v0, Landroid/view/SubMenu; // type@0415 │ │ +0a82c0: 7210 2521 0000 |0004: invoke-interface {v0}, Landroid/view/SubMenu;.clearHeader:()V // method@2125 │ │ +0a82c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0007 line=68 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ │ │ @@ -235850,22 +235822,22 @@ │ │ type : '()Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0a7afc: |[0a7afc] android.support.v7.internal.view.menu.SubMenuWrapperICS.getItem:()Landroid/view/MenuItem; │ │ -0a7b0c: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ -0a7b10: 1f00 1004 |0002: check-cast v0, Landroid/view/SubMenu; // type@0410 │ │ -0a7b14: 7210 2721 0000 |0004: invoke-interface {v0}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@2127 │ │ -0a7b1a: 0c00 |0007: move-result-object v0 │ │ -0a7b1c: 6e20 3f1b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1b3f │ │ -0a7b22: 0c00 |000b: move-result-object v0 │ │ -0a7b24: 1100 |000c: return-object v0 │ │ +0a82c8: |[0a82c8] android.support.v7.internal.view.menu.SubMenuWrapperICS.getItem:()Landroid/view/MenuItem; │ │ +0a82d8: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ +0a82dc: 1f00 1504 |0002: check-cast v0, Landroid/view/SubMenu; // type@0415 │ │ +0a82e0: 7210 2721 0000 |0004: invoke-interface {v0}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@2127 │ │ +0a82e6: 0c00 |0007: move-result-object v0 │ │ +0a82e8: 6e20 3f1b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1b3f │ │ +0a82ee: 0c00 |000b: move-result-object v0 │ │ +0a82f0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ │ │ #2 : (in Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;) │ │ @@ -235873,18 +235845,18 @@ │ │ type : '()Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0a7b28: |[0a7b28] android.support.v7.internal.view.menu.SubMenuWrapperICS.getWrappedObject:()Landroid/view/SubMenu; │ │ -0a7b38: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ -0a7b3c: 1f00 1004 |0002: check-cast v0, Landroid/view/SubMenu; // type@0410 │ │ -0a7b40: 1100 |0004: return-object v0 │ │ +0a82f4: |[0a82f4] android.support.v7.internal.view.menu.SubMenuWrapperICS.getWrappedObject:()Landroid/view/SubMenu; │ │ +0a8304: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ +0a8308: 1f00 1504 |0002: check-cast v0, Landroid/view/SubMenu; // type@0415 │ │ +0a830c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ │ │ #3 : (in Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;) │ │ @@ -235892,18 +235864,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a7b44: |[0a7b44] android.support.v7.internal.view.menu.SubMenuWrapperICS.getWrappedObject:()Ljava/lang/Object; │ │ -0a7b54: 6e10 401b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.getWrappedObject:()Landroid/view/SubMenu; // method@1b40 │ │ -0a7b5a: 0c00 |0003: move-result-object v0 │ │ -0a7b5c: 1100 |0004: return-object v0 │ │ +0a8310: |[0a8310] android.support.v7.internal.view.menu.SubMenuWrapperICS.getWrappedObject:()Ljava/lang/Object; │ │ +0a8320: 6e10 401b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.getWrappedObject:()Landroid/view/SubMenu; // method@1b40 │ │ +0a8326: 0c00 |0003: move-result-object v0 │ │ +0a8328: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ │ │ #4 : (in Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;) │ │ @@ -235911,19 +235883,19 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a7b60: |[0a7b60] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderIcon:(I)Landroid/view/SubMenu; │ │ -0a7b70: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ -0a7b74: 1f00 1004 |0002: check-cast v0, Landroid/view/SubMenu; // type@0410 │ │ -0a7b78: 7220 2821 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(I)Landroid/view/SubMenu; // method@2128 │ │ -0a7b7e: 1101 |0007: return-object v1 │ │ +0a832c: |[0a832c] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderIcon:(I)Landroid/view/SubMenu; │ │ +0a833c: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ +0a8340: 1f00 1504 |0002: check-cast v0, Landroid/view/SubMenu; // type@0415 │ │ +0a8344: 7220 2821 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(I)Landroid/view/SubMenu; // method@2128 │ │ +0a834a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0007 line=50 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 iconRes I │ │ @@ -235933,19 +235905,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a7b80: |[0a7b80] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ -0a7b90: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ -0a7b94: 1f00 1004 |0002: check-cast v0, Landroid/view/SubMenu; // type@0410 │ │ -0a7b98: 7220 2921 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@2129 │ │ -0a7b9e: 1101 |0007: return-object v1 │ │ +0a834c: |[0a834c] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ +0a835c: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ +0a8360: 1f00 1504 |0002: check-cast v0, Landroid/view/SubMenu; // type@0415 │ │ +0a8364: 7220 2921 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@2129 │ │ +0a836a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0007 line=56 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -235955,19 +235927,19 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a7ba0: |[0a7ba0] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderTitle:(I)Landroid/view/SubMenu; │ │ -0a7bb0: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ -0a7bb4: 1f00 1004 |0002: check-cast v0, Landroid/view/SubMenu; // type@0410 │ │ -0a7bb8: 7220 2a21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(I)Landroid/view/SubMenu; // method@212a │ │ -0a7bbe: 1101 |0007: return-object v1 │ │ +0a836c: |[0a836c] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderTitle:(I)Landroid/view/SubMenu; │ │ +0a837c: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ +0a8380: 1f00 1504 |0002: check-cast v0, Landroid/view/SubMenu; // type@0415 │ │ +0a8384: 7220 2a21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(I)Landroid/view/SubMenu; // method@212a │ │ +0a838a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0007 line=38 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 titleRes I │ │ @@ -235977,19 +235949,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a7bc0: |[0a7bc0] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ -0a7bd0: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ -0a7bd4: 1f00 1004 |0002: check-cast v0, Landroid/view/SubMenu; // type@0410 │ │ -0a7bd8: 7220 2b21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@212b │ │ -0a7bde: 1101 |0007: return-object v1 │ │ +0a838c: |[0a838c] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ +0a839c: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ +0a83a0: 1f00 1504 |0002: check-cast v0, Landroid/view/SubMenu; // type@0415 │ │ +0a83a4: 7220 2b21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@212b │ │ +0a83aa: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0007 line=44 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 title Ljava/lang/CharSequence; │ │ @@ -235999,19 +235971,19 @@ │ │ type : '(Landroid/view/View;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a7be0: |[0a7be0] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; │ │ -0a7bf0: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ -0a7bf4: 1f00 1004 |0002: check-cast v0, Landroid/view/SubMenu; // type@0410 │ │ -0a7bf8: 7220 2c21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; // method@212c │ │ -0a7bfe: 1101 |0007: return-object v1 │ │ +0a83ac: |[0a83ac] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; │ │ +0a83bc: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ +0a83c0: 1f00 1504 |0002: check-cast v0, Landroid/view/SubMenu; // type@0415 │ │ +0a83c4: 7220 2c21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; // method@212c │ │ +0a83ca: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -236021,19 +235993,19 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a7c00: |[0a7c00] android.support.v7.internal.view.menu.SubMenuWrapperICS.setIcon:(I)Landroid/view/SubMenu; │ │ -0a7c10: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ -0a7c14: 1f00 1004 |0002: check-cast v0, Landroid/view/SubMenu; // type@0410 │ │ -0a7c18: 7220 2d21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(I)Landroid/view/SubMenu; // method@212d │ │ -0a7c1e: 1101 |0007: return-object v1 │ │ +0a83cc: |[0a83cc] android.support.v7.internal.view.menu.SubMenuWrapperICS.setIcon:(I)Landroid/view/SubMenu; │ │ +0a83dc: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ +0a83e0: 1f00 1504 |0002: check-cast v0, Landroid/view/SubMenu; // type@0415 │ │ +0a83e4: 7220 2d21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(I)Landroid/view/SubMenu; // method@212d │ │ +0a83ea: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0007 line=73 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 iconRes I │ │ @@ -236043,34 +236015,34 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a7c20: |[0a7c20] android.support.v7.internal.view.menu.SubMenuWrapperICS.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ -0a7c30: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ -0a7c34: 1f00 1004 |0002: check-cast v0, Landroid/view/SubMenu; // type@0410 │ │ -0a7c38: 7220 2e21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@212e │ │ -0a7c3e: 1101 |0007: return-object v1 │ │ +0a83ec: |[0a83ec] android.support.v7.internal.view.menu.SubMenuWrapperICS.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ +0a83fc: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0a57 │ │ +0a8400: 1f00 1504 |0002: check-cast v0, Landroid/view/SubMenu; // type@0415 │ │ +0a8404: 7220 2e21 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@212e │ │ +0a840a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0007 line=79 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; │ │ 0x0000 - 0x0008 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 3296 (SubMenuWrapperICS.java) │ │ + source_file_idx : 3302 (SubMenuWrapperICS.java) │ │ │ │ Class #837 header: │ │ -class_idx : 990 │ │ +class_idx : 994 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 729 │ │ -source_file_idx : 3299 │ │ +superclass_idx : 733 │ │ +source_file_idx : 3305 │ │ static_fields_size : 7 │ │ instance_fields_size: 14 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 15 │ │ │ │ Class #837 annotations: │ │ Annotations on class │ │ @@ -236186,40 +236158,40 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v7/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -0a7c40: |[0a7c40] android.support.v7.widget.SuggestionsAdapter.:(Landroid/content/Context;Landroid/support/v7/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V │ │ -0a7c50: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0a7c52: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -0a7c54: 6000 2e08 |0002: sget v0, Landroid/support/v7/appcompat/R$layout;.abc_search_dropdown_item_icons_2line:I // field@082e │ │ -0a7c58: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0a7c5a: 7053 ec13 5410 |0005: invoke-direct {v4, v5, v0, v1, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V // method@13ec │ │ -0a7c60: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a7c62: 5c40 460c |0009: iput-boolean v0, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mClosed:Z // field@0c46 │ │ -0a7c66: 5943 4e0c |000b: iput v3, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0c4e │ │ -0a7c6a: 5942 520c |000d: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mText1Col:I // field@0c52 │ │ -0a7c6e: 5942 530c |000f: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mText2Col:I // field@0c53 │ │ -0a7c72: 5942 540c |0011: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0c54 │ │ -0a7c76: 5942 4a0c |0013: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0c4a │ │ -0a7c7a: 5942 4b0c |0015: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0c4b │ │ -0a7c7e: 5942 490c |0017: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0c49 │ │ -0a7c82: 5440 470c |0019: iget-object v0, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0c47 │ │ -0a7c86: 1a01 a422 |001b: const-string v1, "search" // string@22a4 │ │ -0a7c8a: 6e20 2501 1000 |001d: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ -0a7c90: 0c00 |0020: move-result-object v0 │ │ -0a7c92: 1f00 2300 |0021: check-cast v0, Landroid/app/SearchManager; // type@0023 │ │ -0a7c96: 5b40 4f0c |0023: iput-object v0, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchManager:Landroid/app/SearchManager; // field@0c4f │ │ -0a7c9a: 5b46 500c |0025: iput-object v6, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0c50 │ │ -0a7c9e: 5b47 510c |0027: iput-object v7, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0c51 │ │ -0a7ca2: 5b45 4d0c |0029: iput-object v5, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0c4d │ │ -0a7ca6: 5b48 4c0c |002b: iput-object v8, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0c4c │ │ -0a7caa: 0e00 |002d: return-void │ │ +0a840c: |[0a840c] android.support.v7.widget.SuggestionsAdapter.:(Landroid/content/Context;Landroid/support/v7/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V │ │ +0a841c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0a841e: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +0a8420: 6000 2e08 |0002: sget v0, Landroid/support/v7/appcompat/R$layout;.abc_search_dropdown_item_icons_2line:I // field@082e │ │ +0a8424: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0a8426: 7053 ec13 5410 |0005: invoke-direct {v4, v5, v0, v1, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V // method@13ec │ │ +0a842c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a842e: 5c40 460c |0009: iput-boolean v0, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mClosed:Z // field@0c46 │ │ +0a8432: 5943 4e0c |000b: iput v3, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0c4e │ │ +0a8436: 5942 520c |000d: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mText1Col:I // field@0c52 │ │ +0a843a: 5942 530c |000f: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mText2Col:I // field@0c53 │ │ +0a843e: 5942 540c |0011: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0c54 │ │ +0a8442: 5942 4a0c |0013: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0c4a │ │ +0a8446: 5942 4b0c |0015: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0c4b │ │ +0a844a: 5942 490c |0017: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0c49 │ │ +0a844e: 5440 470c |0019: iget-object v0, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0c47 │ │ +0a8452: 1a01 aa22 |001b: const-string v1, "search" // string@22aa │ │ +0a8456: 6e20 2501 1000 |001d: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0125 │ │ +0a845c: 0c00 |0020: move-result-object v0 │ │ +0a845e: 1f00 2300 |0021: check-cast v0, Landroid/app/SearchManager; // type@0023 │ │ +0a8462: 5b40 4f0c |0023: iput-object v0, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchManager:Landroid/app/SearchManager; // field@0c4f │ │ +0a8466: 5b46 500c |0025: iput-object v6, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0c50 │ │ +0a846a: 5b47 510c |0027: iput-object v7, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0c51 │ │ +0a846e: 5b45 4d0c |0029: iput-object v5, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0c4d │ │ +0a8472: 5b48 4c0c |002b: iput-object v8, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0c4c │ │ +0a8476: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=94 │ │ 0x0008 line=72 │ │ 0x000b line=73 │ │ 0x000d line=81 │ │ 0x000f line=82 │ │ @@ -236246,25 +236218,25 @@ │ │ type : '(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0a7cac: |[0a7cac] android.support.v7.widget.SuggestionsAdapter.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ -0a7cbc: 5421 4c0c |0000: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0c4c │ │ -0a7cc0: 6e20 5425 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2554 │ │ -0a7cc6: 0c00 |0005: move-result-object v0 │ │ -0a7cc8: 1f00 6000 |0006: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@0060 │ │ -0a7ccc: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -0a7cd0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0a7cd2: 1101 |000b: return-object v1 │ │ -0a7cd4: 6e10 fa01 0000 |000c: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@01fa │ │ -0a7cda: 0c01 |000f: move-result-object v1 │ │ -0a7cdc: 28fb |0010: goto 000b // -0005 │ │ +0a8478: |[0a8478] android.support.v7.widget.SuggestionsAdapter.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ +0a8488: 5421 4c0c |0000: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0c4c │ │ +0a848c: 6e20 5425 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2554 │ │ +0a8492: 0c00 |0005: move-result-object v0 │ │ +0a8494: 1f00 6100 |0006: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@0061 │ │ +0a8498: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +0a849c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0a849e: 1101 |000b: return-object v1 │ │ +0a84a0: 6e10 fa01 0000 |000c: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@01fa │ │ +0a84a6: 0c01 |000f: move-result-object v1 │ │ +0a84a8: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x0008 line=554 │ │ 0x000a line=555 │ │ 0x000b line=558 │ │ locals : │ │ @@ -236277,46 +236249,46 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 61 16-bit code units │ │ -0a7ce0: |[0a7ce0] android.support.v7.widget.SuggestionsAdapter.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -0a7cf0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a7cf2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0a7cf4: 5480 550c |0002: iget-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0c55 │ │ -0a7cf8: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -0a7cfc: 2206 f103 |0006: new-instance v6, Landroid/util/TypedValue; // type@03f1 │ │ -0a7d00: 7010 7e20 0600 |0008: invoke-direct {v6}, Landroid/util/TypedValue;.:()V // method@207e │ │ -0a7d06: 5480 470c |000b: iget-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0c47 │ │ -0a7d0a: 6e10 2701 0000 |000d: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0127 │ │ -0a7d10: 0c00 |0010: move-result-object v0 │ │ -0a7d12: 6003 5c07 |0011: sget v3, Landroid/support/v7/appcompat/R$attr;.textColorSearchUrl:I // field@075c │ │ -0a7d16: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -0a7d18: 6e40 7f01 3046 |0014: invoke-virtual {v0, v3, v6, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@017f │ │ -0a7d1e: 5480 470c |0017: iget-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0c47 │ │ -0a7d22: 6e10 2201 0000 |0019: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0a7d28: 0c00 |001c: move-result-object v0 │ │ -0a7d2a: 5263 5b0c |001d: iget v3, v6, Landroid/util/TypedValue;.resourceId:I // field@0c5b │ │ -0a7d2e: 6e20 8201 3000 |001f: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getColorStateList:(I)Landroid/content/res/ColorStateList; // method@0182 │ │ -0a7d34: 0c00 |0022: move-result-object v0 │ │ -0a7d36: 5b80 550c |0023: iput-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0c55 │ │ -0a7d3a: 2207 e103 |0025: new-instance v7, Landroid/text/SpannableString; // type@03e1 │ │ -0a7d3e: 7020 5920 9700 |0027: invoke-direct {v7, v9}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@2059 │ │ -0a7d44: 2200 ea03 |002a: new-instance v0, Landroid/text/style/TextAppearanceSpan; // type@03ea │ │ -0a7d48: 5484 550c |002c: iget-object v4, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0c55 │ │ -0a7d4c: 0123 |002e: move v3, v2 │ │ -0a7d4e: 0715 |002f: move-object v5, v1 │ │ -0a7d50: 7606 6520 0000 |0030: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/text/style/TextAppearanceSpan;.:(Ljava/lang/String;IILandroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;)V // method@2065 │ │ -0a7d56: 7210 7a24 0900 |0033: invoke-interface {v9}, Ljava/lang/CharSequence;.length:()I // method@247a │ │ -0a7d5c: 0a01 |0036: move-result v1 │ │ -0a7d5e: 1303 2100 |0037: const/16 v3, #int 33 // #21 │ │ -0a7d62: 6e53 5a20 0712 |0039: invoke-virtual {v7, v0, v2, v1, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@205a │ │ -0a7d68: 1107 |003c: return-object v7 │ │ +0a84ac: |[0a84ac] android.support.v7.widget.SuggestionsAdapter.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +0a84bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a84be: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0a84c0: 5480 550c |0002: iget-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0c55 │ │ +0a84c4: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +0a84c8: 2206 f503 |0006: new-instance v6, Landroid/util/TypedValue; // type@03f5 │ │ +0a84cc: 7010 7e20 0600 |0008: invoke-direct {v6}, Landroid/util/TypedValue;.:()V // method@207e │ │ +0a84d2: 5480 470c |000b: iget-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0c47 │ │ +0a84d6: 6e10 2701 0000 |000d: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0127 │ │ +0a84dc: 0c00 |0010: move-result-object v0 │ │ +0a84de: 6003 5c07 |0011: sget v3, Landroid/support/v7/appcompat/R$attr;.textColorSearchUrl:I // field@075c │ │ +0a84e2: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +0a84e4: 6e40 7f01 3046 |0014: invoke-virtual {v0, v3, v6, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@017f │ │ +0a84ea: 5480 470c |0017: iget-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0c47 │ │ +0a84ee: 6e10 2201 0000 |0019: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +0a84f4: 0c00 |001c: move-result-object v0 │ │ +0a84f6: 5263 5b0c |001d: iget v3, v6, Landroid/util/TypedValue;.resourceId:I // field@0c5b │ │ +0a84fa: 6e20 8201 3000 |001f: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getColorStateList:(I)Landroid/content/res/ColorStateList; // method@0182 │ │ +0a8500: 0c00 |0022: move-result-object v0 │ │ +0a8502: 5b80 550c |0023: iput-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0c55 │ │ +0a8506: 2207 e503 |0025: new-instance v7, Landroid/text/SpannableString; // type@03e5 │ │ +0a850a: 7020 5920 9700 |0027: invoke-direct {v7, v9}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@2059 │ │ +0a8510: 2200 ee03 |002a: new-instance v0, Landroid/text/style/TextAppearanceSpan; // type@03ee │ │ +0a8514: 5484 550c |002c: iget-object v4, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0c55 │ │ +0a8518: 0123 |002e: move v3, v2 │ │ +0a851a: 0715 |002f: move-object v5, v1 │ │ +0a851c: 7606 6520 0000 |0030: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/text/style/TextAppearanceSpan;.:(Ljava/lang/String;IILandroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;)V // method@2065 │ │ +0a8522: 7210 7a24 0900 |0033: invoke-interface {v9}, Ljava/lang/CharSequence;.length:()I // method@247a │ │ +0a8528: 0a01 |0036: move-result v1 │ │ +0a852a: 1303 2100 |0037: const/16 v3, #int 33 // #21 │ │ +0a852e: 6e53 5a20 0712 |0039: invoke-virtual {v7, v0, v2, v1, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@205a │ │ +0a8534: 1107 |003c: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=329 │ │ 0x0006 line=331 │ │ 0x000b line=332 │ │ 0x0017 line=333 │ │ 0x0025 line=336 │ │ @@ -236333,60 +236305,60 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 85 16-bit code units │ │ -0a7d6c: |[0a7d6c] android.support.v7.widget.SuggestionsAdapter.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ -0a7d7c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0a7d7e: 54a7 470c |0001: iget-object v7, v10, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0c47 │ │ -0a7d82: 6e10 2001 0700 |0003: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ -0a7d88: 0c05 |0006: move-result-object v5 │ │ -0a7d8a: 1307 8000 |0007: const/16 v7, #int 128 // #80 │ │ -0a7d8e: 6e30 6b01 b507 |0009: invoke-virtual {v5, v11, v7}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@016b │ │ -0a7d94: 0c00 |000c: move-result-object v0 │ │ -0a7d96: 6e10 6601 0000 |000d: invoke-virtual {v0}, Landroid/content/pm/ActivityInfo;.getIconResource:()I // method@0166 │ │ -0a7d9c: 0a03 |0010: move-result v3 │ │ -0a7d9e: 3903 1000 |0011: if-nez v3, 0021 // +0010 │ │ -0a7da2: 0761 |0013: move-object v1, v6 │ │ -0a7da4: 1101 |0014: return-object v1 │ │ -0a7da6: 0d02 |0015: move-exception v2 │ │ -0a7da8: 1a07 e20c |0016: const-string v7, "SuggestionsAdapter" // string@0ce2 │ │ -0a7dac: 6e10 6901 0200 |0018: invoke-virtual {v2}, Landroid/content/pm/PackageManager$NameNotFoundException;.toString:()Ljava/lang/String; // method@0169 │ │ -0a7db2: 0c08 |001b: move-result-object v8 │ │ -0a7db4: 7120 6f20 8700 |001c: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -0a7dba: 0761 |001f: move-object v1, v6 │ │ -0a7dbc: 28f4 |0020: goto 0014 // -000c │ │ -0a7dbe: 6e10 0b01 0b00 |0021: invoke-virtual {v11}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@010b │ │ -0a7dc4: 0c04 |0024: move-result-object v4 │ │ -0a7dc6: 5407 1600 |0025: iget-object v7, v0, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0016 │ │ -0a7dca: 6e40 7101 4573 |0027: invoke-virtual {v5, v4, v3, v7}, Landroid/content/pm/PackageManager;.getDrawable:(Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable; // method@0171 │ │ -0a7dd0: 0c01 |002a: move-result-object v1 │ │ -0a7dd2: 3901 e9ff |002b: if-nez v1, 0014 // -0017 │ │ -0a7dd6: 1a07 e20c |002d: const-string v7, "SuggestionsAdapter" // string@0ce2 │ │ -0a7dda: 2208 b604 |002f: new-instance v8, Ljava/lang/StringBuilder; // type@04b6 │ │ -0a7dde: 7010 d724 0800 |0031: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0a7de4: 1a09 b304 |0034: const-string v9, "Invalid icon resource " // string@04b3 │ │ -0a7de8: 6e20 df24 9800 |0036: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a7dee: 0c08 |0039: move-result-object v8 │ │ -0a7df0: 6e20 db24 3800 |003a: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0a7df6: 0c08 |003d: move-result-object v8 │ │ -0a7df8: 1a09 4a00 |003e: const-string v9, " for " // string@004a │ │ -0a7dfc: 6e20 df24 9800 |0040: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a7e02: 0c08 |0043: move-result-object v8 │ │ -0a7e04: 6e10 0901 0b00 |0044: invoke-virtual {v11}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0109 │ │ -0a7e0a: 0c09 |0047: move-result-object v9 │ │ -0a7e0c: 6e20 df24 9800 |0048: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a7e12: 0c08 |004b: move-result-object v8 │ │ -0a7e14: 6e10 e424 0800 |004c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0a7e1a: 0c08 |004f: move-result-object v8 │ │ -0a7e1c: 7120 6f20 8700 |0050: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -0a7e22: 0761 |0053: move-object v1, v6 │ │ -0a7e24: 28c0 |0054: goto 0014 // -0040 │ │ +0a8538: |[0a8538] android.support.v7.widget.SuggestionsAdapter.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ +0a8548: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0a854a: 54a7 470c |0001: iget-object v7, v10, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0c47 │ │ +0a854e: 6e10 2001 0700 |0003: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ +0a8554: 0c05 |0006: move-result-object v5 │ │ +0a8556: 1307 8000 |0007: const/16 v7, #int 128 // #80 │ │ +0a855a: 6e30 6b01 b507 |0009: invoke-virtual {v5, v11, v7}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@016b │ │ +0a8560: 0c00 |000c: move-result-object v0 │ │ +0a8562: 6e10 6601 0000 |000d: invoke-virtual {v0}, Landroid/content/pm/ActivityInfo;.getIconResource:()I // method@0166 │ │ +0a8568: 0a03 |0010: move-result v3 │ │ +0a856a: 3903 1000 |0011: if-nez v3, 0021 // +0010 │ │ +0a856e: 0761 |0013: move-object v1, v6 │ │ +0a8570: 1101 |0014: return-object v1 │ │ +0a8572: 0d02 |0015: move-exception v2 │ │ +0a8574: 1a07 e80c |0016: const-string v7, "SuggestionsAdapter" // string@0ce8 │ │ +0a8578: 6e10 6901 0200 |0018: invoke-virtual {v2}, Landroid/content/pm/PackageManager$NameNotFoundException;.toString:()Ljava/lang/String; // method@0169 │ │ +0a857e: 0c08 |001b: move-result-object v8 │ │ +0a8580: 7120 6f20 8700 |001c: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +0a8586: 0761 |001f: move-object v1, v6 │ │ +0a8588: 28f4 |0020: goto 0014 // -000c │ │ +0a858a: 6e10 0b01 0b00 |0021: invoke-virtual {v11}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@010b │ │ +0a8590: 0c04 |0024: move-result-object v4 │ │ +0a8592: 5407 1600 |0025: iget-object v7, v0, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0016 │ │ +0a8596: 6e40 7101 4573 |0027: invoke-virtual {v5, v4, v3, v7}, Landroid/content/pm/PackageManager;.getDrawable:(Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable; // method@0171 │ │ +0a859c: 0c01 |002a: move-result-object v1 │ │ +0a859e: 3901 e9ff |002b: if-nez v1, 0014 // -0017 │ │ +0a85a2: 1a07 e80c |002d: const-string v7, "SuggestionsAdapter" // string@0ce8 │ │ +0a85a6: 2208 bc04 |002f: new-instance v8, Ljava/lang/StringBuilder; // type@04bc │ │ +0a85aa: 7010 d724 0800 |0031: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0a85b0: 1a09 b304 |0034: const-string v9, "Invalid icon resource " // string@04b3 │ │ +0a85b4: 6e20 df24 9800 |0036: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a85ba: 0c08 |0039: move-result-object v8 │ │ +0a85bc: 6e20 db24 3800 |003a: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0a85c2: 0c08 |003d: move-result-object v8 │ │ +0a85c4: 1a09 4a00 |003e: const-string v9, " for " // string@004a │ │ +0a85c8: 6e20 df24 9800 |0040: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a85ce: 0c08 |0043: move-result-object v8 │ │ +0a85d0: 6e10 0901 0b00 |0044: invoke-virtual {v11}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0109 │ │ +0a85d6: 0c09 |0047: move-result-object v9 │ │ +0a85d8: 6e20 df24 9800 |0048: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a85de: 0c08 |004b: move-result-object v8 │ │ +0a85e0: 6e10 e424 0800 |004c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0a85e6: 0c08 |004f: move-result-object v8 │ │ +0a85e8: 7120 6f20 8700 |0050: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +0a85ee: 0761 |0053: move-object v1, v6 │ │ +0a85f0: 28c0 |0054: goto 0014 // -0040 │ │ catches : 1 │ │ 0x0009 - 0x000c │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0015 │ │ positions : │ │ 0x0001 line=617 │ │ 0x0007 line=620 │ │ 0x000d line=625 │ │ @@ -236417,45 +236389,45 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -0a7e34: |[0a7e34] android.support.v7.widget.SuggestionsAdapter.getActivityIconWithCache:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ -0a7e44: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0a7e46: 6e10 0901 0700 |0001: invoke-virtual {v7}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0109 │ │ -0a7e4c: 0c01 |0004: move-result-object v1 │ │ -0a7e4e: 5465 4c0c |0005: iget-object v5, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0c4c │ │ -0a7e52: 6e20 5325 1500 |0007: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.containsKey:(Ljava/lang/Object;)Z // method@2553 │ │ -0a7e58: 0a05 |000a: move-result v5 │ │ -0a7e5a: 3805 1800 |000b: if-eqz v5, 0023 // +0018 │ │ -0a7e5e: 5465 4c0c |000d: iget-object v5, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0c4c │ │ -0a7e62: 6e20 5425 1500 |000f: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2554 │ │ -0a7e68: 0c00 |0012: move-result-object v0 │ │ -0a7e6a: 1f00 6000 |0013: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@0060 │ │ -0a7e6e: 3900 0300 |0015: if-nez v0, 0018 // +0003 │ │ -0a7e72: 1104 |0017: return-object v4 │ │ -0a7e74: 5464 4d0c |0018: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0c4d │ │ -0a7e78: 6e10 2201 0400 |001a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0a7e7e: 0c04 |001d: move-result-object v4 │ │ -0a7e80: 6e20 fb01 4000 |001e: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@01fb │ │ -0a7e86: 0c04 |0021: move-result-object v4 │ │ -0a7e88: 28f5 |0022: goto 0017 // -000b │ │ -0a7e8a: 7020 3d20 7600 |0023: invoke-direct {v6, v7}, Landroid/support/v7/widget/SuggestionsAdapter;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@203d │ │ -0a7e90: 0c02 |0026: move-result-object v2 │ │ -0a7e92: 3902 0a00 |0027: if-nez v2, 0031 // +000a │ │ -0a7e96: 0743 |0029: move-object v3, v4 │ │ -0a7e98: 5464 4c0c |002a: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0c4c │ │ -0a7e9c: 6e30 5525 1403 |002c: invoke-virtual {v4, v1, v3}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2555 │ │ -0a7ea2: 0724 |002f: move-object v4, v2 │ │ -0a7ea4: 28e7 |0030: goto 0017 // -0019 │ │ -0a7ea6: 6e10 ff01 0200 |0031: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01ff │ │ -0a7eac: 0c03 |0034: move-result-object v3 │ │ -0a7eae: 28f5 |0035: goto 002a // -000b │ │ +0a8600: |[0a8600] android.support.v7.widget.SuggestionsAdapter.getActivityIconWithCache:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ +0a8610: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0a8612: 6e10 0901 0700 |0001: invoke-virtual {v7}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0109 │ │ +0a8618: 0c01 |0004: move-result-object v1 │ │ +0a861a: 5465 4c0c |0005: iget-object v5, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0c4c │ │ +0a861e: 6e20 5325 1500 |0007: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.containsKey:(Ljava/lang/Object;)Z // method@2553 │ │ +0a8624: 0a05 |000a: move-result v5 │ │ +0a8626: 3805 1800 |000b: if-eqz v5, 0023 // +0018 │ │ +0a862a: 5465 4c0c |000d: iget-object v5, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0c4c │ │ +0a862e: 6e20 5425 1500 |000f: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2554 │ │ +0a8634: 0c00 |0012: move-result-object v0 │ │ +0a8636: 1f00 6100 |0013: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@0061 │ │ +0a863a: 3900 0300 |0015: if-nez v0, 0018 // +0003 │ │ +0a863e: 1104 |0017: return-object v4 │ │ +0a8640: 5464 4d0c |0018: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0c4d │ │ +0a8644: 6e10 2201 0400 |001a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +0a864a: 0c04 |001d: move-result-object v4 │ │ +0a864c: 6e20 fb01 4000 |001e: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@01fb │ │ +0a8652: 0c04 |0021: move-result-object v4 │ │ +0a8654: 28f5 |0022: goto 0017 // -000b │ │ +0a8656: 7020 3d20 7600 |0023: invoke-direct {v6, v7}, Landroid/support/v7/widget/SuggestionsAdapter;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@203d │ │ +0a865c: 0c02 |0026: move-result-object v2 │ │ +0a865e: 3902 0a00 |0027: if-nez v2, 0031 // +000a │ │ +0a8662: 0743 |0029: move-object v3, v4 │ │ +0a8664: 5464 4c0c |002a: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0c4c │ │ +0a8668: 6e30 5525 1403 |002c: invoke-virtual {v4, v1, v3}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2555 │ │ +0a866e: 0724 |002f: move-object v4, v2 │ │ +0a8670: 28e7 |0030: goto 0017 // -0019 │ │ +0a8672: 6e10 ff01 0200 |0031: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01ff │ │ +0a8678: 0c03 |0034: move-result-object v3 │ │ +0a867a: 28f5 |0035: goto 002a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=595 │ │ 0x0005 line=597 │ │ 0x000d line=598 │ │ 0x0015 line=599 │ │ 0x0017 line=606 │ │ @@ -236479,20 +236451,20 @@ │ │ type : '(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a7eb0: |[0a7eb0] android.support.v7.widget.SuggestionsAdapter.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; │ │ -0a7ec0: 7220 a701 3200 |0000: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01a7 │ │ -0a7ec6: 0a00 |0003: move-result v0 │ │ -0a7ec8: 7120 4920 0200 |0004: invoke-static {v2, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@2049 │ │ -0a7ece: 0c01 |0007: move-result-object v1 │ │ -0a7ed0: 1101 |0008: return-object v1 │ │ +0a867c: |[0a867c] android.support.v7.widget.SuggestionsAdapter.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; │ │ +0a868c: 7220 a701 3200 |0000: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01a7 │ │ +0a8692: 0a00 |0003: move-result v0 │ │ +0a8694: 7120 4920 0200 |0004: invoke-static {v2, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@2049 │ │ +0a869a: 0c01 |0007: move-result-object v1 │ │ +0a869c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0004 line=647 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 col I │ │ 0x0000 - 0x0009 reg=2 cursor Landroid/database/Cursor; │ │ @@ -236503,28 +236475,28 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0a7ed4: |[0a7ed4] android.support.v7.widget.SuggestionsAdapter.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ -0a7ee4: 5421 510c |0000: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0c51 │ │ -0a7ee8: 6e10 ec00 0100 |0002: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00ec │ │ -0a7eee: 0c01 |0005: move-result-object v1 │ │ -0a7ef0: 7020 3e20 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getActivityIconWithCache:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@203e │ │ -0a7ef6: 0c00 |0009: move-result-object v0 │ │ -0a7ef8: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -0a7efc: 1100 |000c: return-object v0 │ │ -0a7efe: 5421 470c |000d: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0c47 │ │ -0a7f02: 6e10 2001 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ -0a7f08: 0c01 |0012: move-result-object v1 │ │ -0a7f0a: 6e10 7001 0100 |0013: invoke-virtual {v1}, Landroid/content/pm/PackageManager;.getDefaultActivityIcon:()Landroid/graphics/drawable/Drawable; // method@0170 │ │ -0a7f10: 0c00 |0016: move-result-object v0 │ │ -0a7f12: 28f5 |0017: goto 000c // -000b │ │ +0a86a0: |[0a86a0] android.support.v7.widget.SuggestionsAdapter.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ +0a86b0: 5421 510c |0000: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0c51 │ │ +0a86b4: 6e10 ec00 0100 |0002: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00ec │ │ +0a86ba: 0c01 |0005: move-result-object v1 │ │ +0a86bc: 7020 3e20 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getActivityIconWithCache:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@203e │ │ +0a86c2: 0c00 |0009: move-result-object v0 │ │ +0a86c4: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +0a86c8: 1100 |000c: return-object v0 │ │ +0a86ca: 5421 470c |000d: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0c47 │ │ +0a86ce: 6e10 2001 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ +0a86d4: 0c01 |0012: move-result-object v1 │ │ +0a86d6: 6e10 7001 0100 |0013: invoke-virtual {v1}, Landroid/content/pm/PackageManager;.getDefaultActivityIcon:()Landroid/graphics/drawable/Drawable; // method@0170 │ │ +0a86dc: 0c00 |0016: move-result-object v0 │ │ +0a86de: 28f5 |0017: goto 000c // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ 0x000a line=577 │ │ 0x000c line=582 │ │ locals : │ │ 0x000a - 0x000c reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -236537,111 +236509,111 @@ │ │ type : '(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 189 16-bit code units │ │ -0a7f14: |[0a7f14] android.support.v7.widget.SuggestionsAdapter.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ -0a7f24: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0a7f26: 6e10 4702 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0247 │ │ -0a7f2c: 0c02 |0004: move-result-object v2 │ │ -0a7f2e: 1a04 dd10 |0005: const-string v4, "android.resource" // string@10dd │ │ -0a7f32: 6e20 c824 2400 |0007: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -0a7f38: 0a04 |000a: move-result v4 │ │ -0a7f3a: 3804 4a00 |000b: if-eqz v4, 0055 // +004a │ │ -0a7f3e: 6e20 4320 a900 |000d: invoke-virtual {v9, v10}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawableFromResourceUri:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@2043 │ │ -0a7f44: 0c04 |0010: move-result-object v4 │ │ -0a7f46: 1104 |0011: return-object v4 │ │ -0a7f48: 0d00 |0012: move-exception v0 │ │ -0a7f4a: 2204 8904 |0013: new-instance v4, Ljava/io/FileNotFoundException; // type@0489 │ │ -0a7f4e: 2206 b604 |0015: new-instance v6, Ljava/lang/StringBuilder; // type@04b6 │ │ -0a7f52: 7010 d724 0600 |0017: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0a7f58: 1a07 390c |001a: const-string v7, "Resource does not exist: " // string@0c39 │ │ -0a7f5c: 6e20 df24 7600 |001c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a7f62: 0c06 |001f: move-result-object v6 │ │ -0a7f64: 6e20 de24 a600 |0020: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0a7f6a: 0c06 |0023: move-result-object v6 │ │ -0a7f6c: 6e10 e424 0600 |0024: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0a7f72: 0c06 |0027: move-result-object v6 │ │ -0a7f74: 7020 6024 6400 |0028: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2460 │ │ -0a7f7a: 2704 |002b: throw v4 │ │ -0a7f7c: 0d01 |002c: move-exception v1 │ │ -0a7f7e: 1a04 e20c |002d: const-string v4, "SuggestionsAdapter" // string@0ce2 │ │ -0a7f82: 2206 b604 |002f: new-instance v6, Ljava/lang/StringBuilder; // type@04b6 │ │ -0a7f86: 7010 d724 0600 |0031: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0a7f8c: 1a07 8e04 |0034: const-string v7, "Icon not found: " // string@048e │ │ -0a7f90: 6e20 df24 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a7f96: 0c06 |0039: move-result-object v6 │ │ -0a7f98: 6e20 de24 a600 |003a: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0a7f9e: 0c06 |003d: move-result-object v6 │ │ -0a7fa0: 1a07 d600 |003e: const-string v7, ", " // string@00d6 │ │ -0a7fa4: 6e20 df24 7600 |0040: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a7faa: 0c06 |0043: move-result-object v6 │ │ -0a7fac: 6e10 6124 0100 |0044: invoke-virtual {v1}, Ljava/io/FileNotFoundException;.getMessage:()Ljava/lang/String; // method@2461 │ │ -0a7fb2: 0c07 |0047: move-result-object v7 │ │ -0a7fb4: 6e20 df24 7600 |0048: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a7fba: 0c06 |004b: move-result-object v6 │ │ -0a7fbc: 6e10 e424 0600 |004c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0a7fc2: 0c06 |004f: move-result-object v6 │ │ -0a7fc4: 7120 6f20 6400 |0050: invoke-static {v4, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -0a7fca: 0754 |0053: move-object v4, v5 │ │ -0a7fcc: 28bd |0054: goto 0011 // -0043 │ │ -0a7fce: 5494 4d0c |0055: iget-object v4, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0c4d │ │ -0a7fd2: 6e10 1701 0400 |0057: invoke-virtual {v4}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0117 │ │ -0a7fd8: 0c04 |005a: move-result-object v4 │ │ -0a7fda: 6e20 1001 a400 |005b: invoke-virtual {v4, v10}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0110 │ │ -0a7fe0: 0c03 |005e: move-result-object v3 │ │ -0a7fe2: 3903 1b00 |005f: if-nez v3, 007a // +001b │ │ -0a7fe6: 2204 8904 |0061: new-instance v4, Ljava/io/FileNotFoundException; // type@0489 │ │ -0a7fea: 2206 b604 |0063: new-instance v6, Ljava/lang/StringBuilder; // type@04b6 │ │ -0a7fee: 7010 d724 0600 |0065: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0a7ff4: 1a07 fc03 |0068: const-string v7, "Failed to open " // string@03fc │ │ -0a7ff8: 6e20 df24 7600 |006a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a7ffe: 0c06 |006d: move-result-object v6 │ │ -0a8000: 6e20 de24 a600 |006e: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0a8006: 0c06 |0071: move-result-object v6 │ │ -0a8008: 6e10 e424 0600 |0072: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0a800e: 0c06 |0075: move-result-object v6 │ │ -0a8010: 7020 6024 6400 |0076: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2460 │ │ -0a8016: 2704 |0079: throw v4 │ │ -0a8018: 1204 |007a: const/4 v4, #int 0 // #0 │ │ -0a801a: 7120 fc01 4300 |007b: invoke-static {v3, v4}, Landroid/graphics/drawable/Drawable;.createFromStream:(Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@01fc │ │ -0a8020: 0c04 |007e: move-result-object v4 │ │ -0a8022: 6e10 6824 0300 |007f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@2468 │ │ -0a8028: 288f |0082: goto 0011 // -0071 │ │ -0a802a: 0d00 |0083: move-exception v0 │ │ -0a802c: 1a06 e20c |0084: const-string v6, "SuggestionsAdapter" // string@0ce2 │ │ -0a8030: 2207 b604 |0086: new-instance v7, Ljava/lang/StringBuilder; // type@04b6 │ │ -0a8034: 7010 d724 0700 |0088: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0a803a: 1a08 a503 |008b: const-string v8, "Error closing icon stream for " // string@03a5 │ │ -0a803e: 6e20 df24 8700 |008d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a8044: 0c07 |0090: move-result-object v7 │ │ -0a8046: 6e20 de24 a700 |0091: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0a804c: 0c07 |0094: move-result-object v7 │ │ -0a804e: 6e10 e424 0700 |0095: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0a8054: 0c07 |0098: move-result-object v7 │ │ -0a8056: 7130 6c20 7600 |0099: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -0a805c: 2900 75ff |009c: goto/16 0011 // -008b │ │ -0a8060: 0d04 |009e: move-exception v4 │ │ -0a8062: 6e10 6824 0300 |009f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@2468 │ │ -0a8068: 2704 |00a2: throw v4 │ │ -0a806a: 0d00 |00a3: move-exception v0 │ │ -0a806c: 1a06 e20c |00a4: const-string v6, "SuggestionsAdapter" // string@0ce2 │ │ -0a8070: 2207 b604 |00a6: new-instance v7, Ljava/lang/StringBuilder; // type@04b6 │ │ -0a8074: 7010 d724 0700 |00a8: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0a807a: 1a08 a503 |00ab: const-string v8, "Error closing icon stream for " // string@03a5 │ │ -0a807e: 6e20 df24 8700 |00ad: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a8084: 0c07 |00b0: move-result-object v7 │ │ -0a8086: 6e20 de24 a700 |00b1: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0a808c: 0c07 |00b4: move-result-object v7 │ │ -0a808e: 6e10 e424 0700 |00b5: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0a8094: 0c07 |00b8: move-result-object v7 │ │ -0a8096: 7130 6c20 7600 |00b9: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -0a809c: 28e6 |00bc: goto 00a2 // -001a │ │ +0a86e0: |[0a86e0] android.support.v7.widget.SuggestionsAdapter.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ +0a86f0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0a86f2: 6e10 4702 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0247 │ │ +0a86f8: 0c02 |0004: move-result-object v2 │ │ +0a86fa: 1a04 e310 |0005: const-string v4, "android.resource" // string@10e3 │ │ +0a86fe: 6e20 c824 2400 |0007: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +0a8704: 0a04 |000a: move-result v4 │ │ +0a8706: 3804 4a00 |000b: if-eqz v4, 0055 // +004a │ │ +0a870a: 6e20 4320 a900 |000d: invoke-virtual {v9, v10}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawableFromResourceUri:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@2043 │ │ +0a8710: 0c04 |0010: move-result-object v4 │ │ +0a8712: 1104 |0011: return-object v4 │ │ +0a8714: 0d00 |0012: move-exception v0 │ │ +0a8716: 2204 8f04 |0013: new-instance v4, Ljava/io/FileNotFoundException; // type@048f │ │ +0a871a: 2206 bc04 |0015: new-instance v6, Ljava/lang/StringBuilder; // type@04bc │ │ +0a871e: 7010 d724 0600 |0017: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0a8724: 1a07 3f0c |001a: const-string v7, "Resource does not exist: " // string@0c3f │ │ +0a8728: 6e20 df24 7600 |001c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a872e: 0c06 |001f: move-result-object v6 │ │ +0a8730: 6e20 de24 a600 |0020: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0a8736: 0c06 |0023: move-result-object v6 │ │ +0a8738: 6e10 e424 0600 |0024: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0a873e: 0c06 |0027: move-result-object v6 │ │ +0a8740: 7020 6024 6400 |0028: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2460 │ │ +0a8746: 2704 |002b: throw v4 │ │ +0a8748: 0d01 |002c: move-exception v1 │ │ +0a874a: 1a04 e80c |002d: const-string v4, "SuggestionsAdapter" // string@0ce8 │ │ +0a874e: 2206 bc04 |002f: new-instance v6, Ljava/lang/StringBuilder; // type@04bc │ │ +0a8752: 7010 d724 0600 |0031: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0a8758: 1a07 8e04 |0034: const-string v7, "Icon not found: " // string@048e │ │ +0a875c: 6e20 df24 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a8762: 0c06 |0039: move-result-object v6 │ │ +0a8764: 6e20 de24 a600 |003a: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0a876a: 0c06 |003d: move-result-object v6 │ │ +0a876c: 1a07 d600 |003e: const-string v7, ", " // string@00d6 │ │ +0a8770: 6e20 df24 7600 |0040: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a8776: 0c06 |0043: move-result-object v6 │ │ +0a8778: 6e10 6124 0100 |0044: invoke-virtual {v1}, Ljava/io/FileNotFoundException;.getMessage:()Ljava/lang/String; // method@2461 │ │ +0a877e: 0c07 |0047: move-result-object v7 │ │ +0a8780: 6e20 df24 7600 |0048: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a8786: 0c06 |004b: move-result-object v6 │ │ +0a8788: 6e10 e424 0600 |004c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0a878e: 0c06 |004f: move-result-object v6 │ │ +0a8790: 7120 6f20 6400 |0050: invoke-static {v4, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +0a8796: 0754 |0053: move-object v4, v5 │ │ +0a8798: 28bd |0054: goto 0011 // -0043 │ │ +0a879a: 5494 4d0c |0055: iget-object v4, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0c4d │ │ +0a879e: 6e10 1701 0400 |0057: invoke-virtual {v4}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0117 │ │ +0a87a4: 0c04 |005a: move-result-object v4 │ │ +0a87a6: 6e20 1001 a400 |005b: invoke-virtual {v4, v10}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0110 │ │ +0a87ac: 0c03 |005e: move-result-object v3 │ │ +0a87ae: 3903 1b00 |005f: if-nez v3, 007a // +001b │ │ +0a87b2: 2204 8f04 |0061: new-instance v4, Ljava/io/FileNotFoundException; // type@048f │ │ +0a87b6: 2206 bc04 |0063: new-instance v6, Ljava/lang/StringBuilder; // type@04bc │ │ +0a87ba: 7010 d724 0600 |0065: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0a87c0: 1a07 fc03 |0068: const-string v7, "Failed to open " // string@03fc │ │ +0a87c4: 6e20 df24 7600 |006a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a87ca: 0c06 |006d: move-result-object v6 │ │ +0a87cc: 6e20 de24 a600 |006e: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0a87d2: 0c06 |0071: move-result-object v6 │ │ +0a87d4: 6e10 e424 0600 |0072: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0a87da: 0c06 |0075: move-result-object v6 │ │ +0a87dc: 7020 6024 6400 |0076: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2460 │ │ +0a87e2: 2704 |0079: throw v4 │ │ +0a87e4: 1204 |007a: const/4 v4, #int 0 // #0 │ │ +0a87e6: 7120 fc01 4300 |007b: invoke-static {v3, v4}, Landroid/graphics/drawable/Drawable;.createFromStream:(Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@01fc │ │ +0a87ec: 0c04 |007e: move-result-object v4 │ │ +0a87ee: 6e10 6824 0300 |007f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@2468 │ │ +0a87f4: 288f |0082: goto 0011 // -0071 │ │ +0a87f6: 0d00 |0083: move-exception v0 │ │ +0a87f8: 1a06 e80c |0084: const-string v6, "SuggestionsAdapter" // string@0ce8 │ │ +0a87fc: 2207 bc04 |0086: new-instance v7, Ljava/lang/StringBuilder; // type@04bc │ │ +0a8800: 7010 d724 0700 |0088: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0a8806: 1a08 a503 |008b: const-string v8, "Error closing icon stream for " // string@03a5 │ │ +0a880a: 6e20 df24 8700 |008d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a8810: 0c07 |0090: move-result-object v7 │ │ +0a8812: 6e20 de24 a700 |0091: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0a8818: 0c07 |0094: move-result-object v7 │ │ +0a881a: 6e10 e424 0700 |0095: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0a8820: 0c07 |0098: move-result-object v7 │ │ +0a8822: 7130 6c20 7600 |0099: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +0a8828: 2900 75ff |009c: goto/16 0011 // -008b │ │ +0a882c: 0d04 |009e: move-exception v4 │ │ +0a882e: 6e10 6824 0300 |009f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@2468 │ │ +0a8834: 2704 |00a2: throw v4 │ │ +0a8836: 0d00 |00a3: move-exception v0 │ │ +0a8838: 1a06 e80c |00a4: const-string v6, "SuggestionsAdapter" // string@0ce8 │ │ +0a883c: 2207 bc04 |00a6: new-instance v7, Ljava/lang/StringBuilder; // type@04bc │ │ +0a8840: 7010 d724 0700 |00a8: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0a8846: 1a08 a503 |00ab: const-string v8, "Error closing icon stream for " // string@03a5 │ │ +0a884a: 6e20 df24 8700 |00ad: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a8850: 0c07 |00b0: move-result-object v7 │ │ +0a8852: 6e20 de24 a700 |00b1: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0a8858: 0c07 |00b4: move-result-object v7 │ │ +0a885a: 6e10 e424 0700 |00b5: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0a8860: 0c07 |00b8: move-result-object v7 │ │ +0a8862: 7130 6c20 7600 |00b9: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +0a8868: 28e6 |00bc: goto 00a2 // -001a │ │ catches : 9 │ │ 0x0001 - 0x000a │ │ Ljava/io/FileNotFoundException; -> 0x002c │ │ 0x000d - 0x0010 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0012 │ │ Ljava/io/FileNotFoundException; -> 0x002c │ │ 0x0013 - 0x002c │ │ @@ -236699,79 +236671,79 @@ │ │ type : '(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 124 16-bit code units │ │ -0a8108: |[0a8108] android.support.v7.widget.SuggestionsAdapter.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ -0a8118: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0a811a: 380a 1000 |0001: if-eqz v10, 0011 // +0010 │ │ -0a811e: 6e10 ce24 0a00 |0003: invoke-virtual {v10}, Ljava/lang/String;.length:()I // method@24ce │ │ -0a8124: 0a06 |0006: move-result v6 │ │ -0a8126: 3806 0a00 |0007: if-eqz v6, 0011 // +000a │ │ -0a812a: 1a06 e500 |0009: const-string v6, "0" // string@00e5 │ │ -0a812e: 6e20 c824 a600 |000b: invoke-virtual {v6, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ -0a8134: 0a06 |000e: move-result v6 │ │ -0a8136: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ -0a813a: 0750 |0011: move-object v0, v5 │ │ -0a813c: 1100 |0012: return-object v0 │ │ -0a813e: 7110 a224 0a00 |0013: invoke-static {v10}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@24a2 │ │ -0a8144: 0a03 |0016: move-result v3 │ │ -0a8146: 2206 b604 |0017: new-instance v6, Ljava/lang/StringBuilder; // type@04b6 │ │ -0a814a: 7010 d724 0600 |0019: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0a8150: 1a07 de10 |001c: const-string v7, "android.resource://" // string@10de │ │ -0a8154: 6e20 df24 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a815a: 0c06 |0021: move-result-object v6 │ │ -0a815c: 5497 4d0c |0022: iget-object v7, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0c4d │ │ -0a8160: 6e10 2101 0700 |0024: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ -0a8166: 0c07 |0027: move-result-object v7 │ │ -0a8168: 6e20 df24 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a816e: 0c06 |002b: move-result-object v6 │ │ -0a8170: 1a07 e400 |002c: const-string v7, "/" // string@00e4 │ │ -0a8174: 6e20 df24 7600 |002e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a817a: 0c06 |0031: move-result-object v6 │ │ -0a817c: 6e20 db24 3600 |0032: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ -0a8182: 0c06 |0035: move-result-object v6 │ │ -0a8184: 6e10 e424 0600 |0036: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0a818a: 0c01 |0039: move-result-object v1 │ │ -0a818c: 7020 3920 1900 |003a: invoke-direct {v9, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@2039 │ │ -0a8192: 0c00 |003d: move-result-object v0 │ │ -0a8194: 3900 d4ff |003e: if-nez v0, 0012 // -002c │ │ -0a8198: 5496 4d0c |0040: iget-object v6, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0c4d │ │ -0a819c: 6e10 2201 0600 |0042: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ -0a81a2: 0c06 |0045: move-result-object v6 │ │ -0a81a4: 6e20 8601 3600 |0046: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ -0a81aa: 0c00 |0049: move-result-object v0 │ │ -0a81ac: 7030 5420 1900 |004a: invoke-direct {v9, v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@2054 │ │ -0a81b2: 28c5 |004d: goto 0012 // -003b │ │ -0a81b4: 0d02 |004e: move-exception v2 │ │ -0a81b6: 7020 3920 a900 |004f: invoke-direct {v9, v10}, Landroid/support/v7/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@2039 │ │ -0a81bc: 0c00 |0052: move-result-object v0 │ │ -0a81be: 3900 bfff |0053: if-nez v0, 0012 // -0041 │ │ -0a81c2: 7110 4802 0a00 |0055: invoke-static {v10}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0248 │ │ -0a81c8: 0c04 |0058: move-result-object v4 │ │ -0a81ca: 7020 4220 4900 |0059: invoke-direct {v9, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@2042 │ │ -0a81d0: 0c00 |005c: move-result-object v0 │ │ -0a81d2: 7030 5420 a900 |005d: invoke-direct {v9, v10, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@2054 │ │ -0a81d8: 28b2 |0060: goto 0012 // -004e │ │ -0a81da: 0d02 |0061: move-exception v2 │ │ -0a81dc: 1a06 e20c |0062: const-string v6, "SuggestionsAdapter" // string@0ce2 │ │ -0a81e0: 2207 b604 |0064: new-instance v7, Ljava/lang/StringBuilder; // type@04b6 │ │ -0a81e4: 7010 d724 0700 |0066: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0a81ea: 1a08 8f04 |0069: const-string v8, "Icon resource not found: " // string@048f │ │ -0a81ee: 6e20 df24 8700 |006b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a81f4: 0c07 |006e: move-result-object v7 │ │ -0a81f6: 6e20 df24 a700 |006f: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a81fc: 0c07 |0072: move-result-object v7 │ │ -0a81fe: 6e10 e424 0700 |0073: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0a8204: 0c07 |0076: move-result-object v7 │ │ -0a8206: 7120 6f20 7600 |0077: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -0a820c: 0750 |007a: move-object v0, v5 │ │ -0a820e: 2897 |007b: goto 0012 // -0069 │ │ +0a88d4: |[0a88d4] android.support.v7.widget.SuggestionsAdapter.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ +0a88e4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0a88e6: 380a 1000 |0001: if-eqz v10, 0011 // +0010 │ │ +0a88ea: 6e10 ce24 0a00 |0003: invoke-virtual {v10}, Ljava/lang/String;.length:()I // method@24ce │ │ +0a88f0: 0a06 |0006: move-result v6 │ │ +0a88f2: 3806 0a00 |0007: if-eqz v6, 0011 // +000a │ │ +0a88f6: 1a06 e500 |0009: const-string v6, "0" // string@00e5 │ │ +0a88fa: 6e20 c824 a600 |000b: invoke-virtual {v6, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@24c8 │ │ +0a8900: 0a06 |000e: move-result v6 │ │ +0a8902: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ +0a8906: 0750 |0011: move-object v0, v5 │ │ +0a8908: 1100 |0012: return-object v0 │ │ +0a890a: 7110 a224 0a00 |0013: invoke-static {v10}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@24a2 │ │ +0a8910: 0a03 |0016: move-result v3 │ │ +0a8912: 2206 bc04 |0017: new-instance v6, Ljava/lang/StringBuilder; // type@04bc │ │ +0a8916: 7010 d724 0600 |0019: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0a891c: 1a07 e410 |001c: const-string v7, "android.resource://" // string@10e4 │ │ +0a8920: 6e20 df24 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a8926: 0c06 |0021: move-result-object v6 │ │ +0a8928: 5497 4d0c |0022: iget-object v7, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0c4d │ │ +0a892c: 6e10 2101 0700 |0024: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0121 │ │ +0a8932: 0c07 |0027: move-result-object v7 │ │ +0a8934: 6e20 df24 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a893a: 0c06 |002b: move-result-object v6 │ │ +0a893c: 1a07 e400 |002c: const-string v7, "/" // string@00e4 │ │ +0a8940: 6e20 df24 7600 |002e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a8946: 0c06 |0031: move-result-object v6 │ │ +0a8948: 6e20 db24 3600 |0032: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@24db │ │ +0a894e: 0c06 |0035: move-result-object v6 │ │ +0a8950: 6e10 e424 0600 |0036: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0a8956: 0c01 |0039: move-result-object v1 │ │ +0a8958: 7020 3920 1900 |003a: invoke-direct {v9, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@2039 │ │ +0a895e: 0c00 |003d: move-result-object v0 │ │ +0a8960: 3900 d4ff |003e: if-nez v0, 0012 // -002c │ │ +0a8964: 5496 4d0c |0040: iget-object v6, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0c4d │ │ +0a8968: 6e10 2201 0600 |0042: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0122 │ │ +0a896e: 0c06 |0045: move-result-object v6 │ │ +0a8970: 6e20 8601 3600 |0046: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ +0a8976: 0c00 |0049: move-result-object v0 │ │ +0a8978: 7030 5420 1900 |004a: invoke-direct {v9, v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@2054 │ │ +0a897e: 28c5 |004d: goto 0012 // -003b │ │ +0a8980: 0d02 |004e: move-exception v2 │ │ +0a8982: 7020 3920 a900 |004f: invoke-direct {v9, v10}, Landroid/support/v7/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@2039 │ │ +0a8988: 0c00 |0052: move-result-object v0 │ │ +0a898a: 3900 bfff |0053: if-nez v0, 0012 // -0041 │ │ +0a898e: 7110 4802 0a00 |0055: invoke-static {v10}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0248 │ │ +0a8994: 0c04 |0058: move-result-object v4 │ │ +0a8996: 7020 4220 4900 |0059: invoke-direct {v9, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@2042 │ │ +0a899c: 0c00 |005c: move-result-object v0 │ │ +0a899e: 7030 5420 a900 |005d: invoke-direct {v9, v10, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@2054 │ │ +0a89a4: 28b2 |0060: goto 0012 // -004e │ │ +0a89a6: 0d02 |0061: move-exception v2 │ │ +0a89a8: 1a06 e80c |0062: const-string v6, "SuggestionsAdapter" // string@0ce8 │ │ +0a89ac: 2207 bc04 |0064: new-instance v7, Ljava/lang/StringBuilder; // type@04bc │ │ +0a89b0: 7010 d724 0700 |0066: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0a89b6: 1a08 8f04 |0069: const-string v8, "Icon resource not found: " // string@048f │ │ +0a89ba: 6e20 df24 8700 |006b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a89c0: 0c07 |006e: move-result-object v7 │ │ +0a89c2: 6e20 df24 a700 |006f: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a89c8: 0c07 |0072: move-result-object v7 │ │ +0a89ca: 6e10 e424 0700 |0073: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0a89d0: 0c07 |0076: move-result-object v7 │ │ +0a89d2: 7120 6f20 7600 |0077: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +0a89d8: 0750 |007a: move-object v0, v5 │ │ +0a89da: 2897 |007b: goto 0012 // -0069 │ │ catches : 1 │ │ 0x0013 - 0x004d │ │ Ljava/lang/NumberFormatException; -> 0x004e │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0061 │ │ positions : │ │ 0x0001 line=477 │ │ 0x0012 line=509 │ │ @@ -236806,29 +236778,29 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0a8220: |[0a8220] android.support.v7.widget.SuggestionsAdapter.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ -0a8230: 5242 4a0c |0000: iget v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0c4a │ │ -0a8234: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ -0a8236: 3332 0400 |0003: if-ne v2, v3, 0007 // +0004 │ │ -0a823a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0a823c: 1100 |0006: return-object v0 │ │ -0a823e: 5242 4a0c |0007: iget v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0c4a │ │ -0a8242: 7220 ae01 2500 |0009: invoke-interface {v5, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01ae │ │ -0a8248: 0c01 |000c: move-result-object v1 │ │ -0a824a: 7020 4420 1400 |000d: invoke-direct {v4, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@2044 │ │ -0a8250: 0c00 |0010: move-result-object v0 │ │ -0a8252: 3900 f5ff |0011: if-nez v0, 0006 // -000b │ │ -0a8256: 7020 4120 5400 |0013: invoke-direct {v4, v5}, Landroid/support/v7/widget/SuggestionsAdapter;.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@2041 │ │ -0a825c: 0c00 |0016: move-result-object v0 │ │ -0a825e: 28ef |0017: goto 0006 // -0011 │ │ +0a89ec: |[0a89ec] android.support.v7.widget.SuggestionsAdapter.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ +0a89fc: 5242 4a0c |0000: iget v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0c4a │ │ +0a8a00: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ +0a8a02: 3332 0400 |0003: if-ne v2, v3, 0007 // +0004 │ │ +0a8a06: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0a8a08: 1100 |0006: return-object v0 │ │ +0a8a0a: 5242 4a0c |0007: iget v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0c4a │ │ +0a8a0e: 7220 ae01 2500 |0009: invoke-interface {v5, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01ae │ │ +0a8a14: 0c01 |000c: move-result-object v1 │ │ +0a8a16: 7020 4420 1400 |000d: invoke-direct {v4, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@2044 │ │ +0a8a1c: 0c00 |0010: move-result-object v0 │ │ +0a8a1e: 3900 f5ff |0011: if-nez v0, 0006 // -000b │ │ +0a8a22: 7020 4120 5400 |0013: invoke-direct {v4, v5}, Landroid/support/v7/widget/SuggestionsAdapter;.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@2041 │ │ +0a8a28: 0c00 |0016: move-result-object v0 │ │ +0a8a2a: 28ef |0017: goto 0006 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0005 line=356 │ │ 0x0006 line=363 │ │ 0x0007 line=358 │ │ 0x000d line=359 │ │ @@ -236845,26 +236817,26 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0a8260: |[0a8260] android.support.v7.widget.SuggestionsAdapter.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ -0a8270: 5231 4b0c |0000: iget v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0c4b │ │ -0a8274: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ -0a8276: 3321 0400 |0003: if-ne v1, v2, 0007 // +0004 │ │ -0a827a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0a827c: 1101 |0006: return-object v1 │ │ -0a827e: 5231 4b0c |0007: iget v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0c4b │ │ -0a8282: 7220 ae01 1400 |0009: invoke-interface {v4, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01ae │ │ -0a8288: 0c00 |000c: move-result-object v0 │ │ -0a828a: 7020 4420 0300 |000d: invoke-direct {v3, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@2044 │ │ -0a8290: 0c01 |0010: move-result-object v1 │ │ -0a8292: 28f5 |0011: goto 0006 // -000b │ │ +0a8a2c: |[0a8a2c] android.support.v7.widget.SuggestionsAdapter.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ +0a8a3c: 5231 4b0c |0000: iget v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0c4b │ │ +0a8a40: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ +0a8a42: 3321 0400 |0003: if-ne v1, v2, 0007 // +0004 │ │ +0a8a46: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0a8a48: 1101 |0006: return-object v1 │ │ +0a8a4a: 5231 4b0c |0007: iget v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0c4b │ │ +0a8a4e: 7220 ae01 1400 |0009: invoke-interface {v4, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01ae │ │ +0a8a54: 0c00 |000c: move-result-object v0 │ │ +0a8a56: 7020 4420 0300 |000d: invoke-direct {v3, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@2044 │ │ +0a8a5c: 0c01 |0010: move-result-object v1 │ │ +0a8a5e: 28f5 |0011: goto 0006 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0005 line=368 │ │ 0x0006 line=371 │ │ 0x0007 line=370 │ │ 0x000d line=371 │ │ @@ -236878,27 +236850,27 @@ │ │ type : '(Landroid/database/Cursor;I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0a8294: |[0a8294] android.support.v7.widget.SuggestionsAdapter.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; │ │ -0a82a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a82a6: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -0a82a8: 3325 0300 |0002: if-ne v5, v2, 0005 // +0003 │ │ -0a82ac: 1101 |0004: return-object v1 │ │ -0a82ae: 7220 ae01 5400 |0005: invoke-interface {v4, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01ae │ │ -0a82b4: 0c01 |0008: move-result-object v1 │ │ -0a82b6: 28fb |0009: goto 0004 // -0005 │ │ -0a82b8: 0d00 |000a: move-exception v0 │ │ -0a82ba: 1a02 e20c |000b: const-string v2, "SuggestionsAdapter" // string@0ce2 │ │ -0a82be: 1a03 7a26 |000d: const-string v3, "unexpected error retrieving valid column from cursor, did the remote process die?" // string@267a │ │ -0a82c2: 7130 6c20 3200 |000f: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -0a82c8: 28f2 |0012: goto 0004 // -000e │ │ +0a8a60: |[0a8a60] android.support.v7.widget.SuggestionsAdapter.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; │ │ +0a8a70: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a8a72: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +0a8a74: 3325 0300 |0002: if-ne v5, v2, 0005 // +0003 │ │ +0a8a78: 1101 |0004: return-object v1 │ │ +0a8a7a: 7220 ae01 5400 |0005: invoke-interface {v4, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01ae │ │ +0a8a80: 0c01 |0008: move-result-object v1 │ │ +0a8a82: 28fb |0009: goto 0004 // -0005 │ │ +0a8a84: 0d00 |000a: move-exception v0 │ │ +0a8a86: 1a02 e80c |000b: const-string v2, "SuggestionsAdapter" // string@0ce8 │ │ +0a8a8a: 1a03 8026 |000d: const-string v3, "unexpected error retrieving valid column from cursor, did the remote process die?" // string@2680 │ │ +0a8a8e: 7130 6c20 3200 |000f: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +0a8a94: 28f2 |0012: goto 0004 // -000e │ │ catches : 1 │ │ 0x0005 - 0x0008 │ │ Ljava/lang/Exception; -> 0x000a │ │ positions : │ │ 0x0001 line=651 │ │ 0x0004 line=660 │ │ 0x0005 line=655 │ │ @@ -236914,25 +236886,25 @@ │ │ type : '(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0a82dc: |[0a82dc] android.support.v7.widget.SuggestionsAdapter.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V │ │ -0a82ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a82ee: 6e20 6423 4300 |0001: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ -0a82f4: 3904 0600 |0004: if-nez v4, 000a // +0006 │ │ -0a82f8: 6e20 6a23 5300 |0006: invoke-virtual {v3, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ -0a82fe: 0e00 |0009: return-void │ │ -0a8300: 6e20 6a23 1300 |000a: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ -0a8306: 6e30 0e02 1401 |000d: invoke-virtual {v4, v1, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@020e │ │ -0a830c: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -0a830e: 6e30 0e02 0401 |0011: invoke-virtual {v4, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@020e │ │ -0a8314: 28f5 |0014: goto 0009 // -000b │ │ +0a8aa8: |[0a8aa8] android.support.v7.widget.SuggestionsAdapter.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V │ │ +0a8ab8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a8aba: 6e20 6423 4300 |0001: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2364 │ │ +0a8ac0: 3904 0600 |0004: if-nez v4, 000a // +0006 │ │ +0a8ac4: 6e20 6a23 5300 |0006: invoke-virtual {v3, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ +0a8aca: 0e00 |0009: return-void │ │ +0a8acc: 6e20 6a23 1300 |000a: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ +0a8ad2: 6e30 0e02 1401 |000d: invoke-virtual {v4, v1, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@020e │ │ +0a8ad8: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +0a8ada: 6e30 0e02 0401 |0011: invoke-virtual {v4, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@020e │ │ +0a8ae0: 28f5 |0014: goto 0009 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=381 │ │ 0x0004 line=383 │ │ 0x0006 line=384 │ │ 0x0009 line=396 │ │ 0x000a line=386 │ │ @@ -236949,25 +236921,25 @@ │ │ type : '(Landroid/widget/TextView;Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0a8318: |[0a8318] android.support.v7.widget.SuggestionsAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V │ │ -0a8328: 6e20 3224 3200 |0000: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -0a832e: 7110 6020 0300 |0003: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -0a8334: 0a00 |0006: move-result v0 │ │ -0a8336: 3800 0800 |0007: if-eqz v0, 000f // +0008 │ │ -0a833a: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ -0a833e: 6e20 3724 0200 |000b: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ -0a8344: 0e00 |000e: return-void │ │ -0a8346: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0a8348: 6e20 3724 0200 |0010: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ -0a834e: 28fb |0013: goto 000e // -0005 │ │ +0a8ae4: |[0a8ae4] android.support.v7.widget.SuggestionsAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V │ │ +0a8af4: 6e20 3224 3200 |0000: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +0a8afa: 7110 6020 0300 |0003: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +0a8b00: 0a00 |0006: move-result v0 │ │ +0a8b02: 3800 0800 |0007: if-eqz v0, 000f // +0008 │ │ +0a8b06: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ +0a8b0a: 6e20 3724 0200 |000b: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ +0a8b10: 0e00 |000e: return-void │ │ +0a8b12: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0a8b14: 6e20 3724 0200 |0010: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@2437 │ │ +0a8b1a: 28fb |0013: goto 000e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0003 line=347 │ │ 0x0009 line=348 │ │ 0x000e line=352 │ │ 0x000f line=350 │ │ @@ -236981,21 +236953,21 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0a8350: |[0a8350] android.support.v7.widget.SuggestionsAdapter.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V │ │ -0a8360: 3804 0b00 |0000: if-eqz v4, 000b // +000b │ │ -0a8364: 5420 4c0c |0002: iget-object v0, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0c4c │ │ -0a8368: 6e10 ff01 0400 |0004: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01ff │ │ -0a836e: 0c01 |0007: move-result-object v1 │ │ -0a8370: 6e30 5525 3001 |0008: invoke-virtual {v0, v3, v1}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2555 │ │ -0a8376: 0e00 |000b: return-void │ │ +0a8b1c: |[0a8b1c] android.support.v7.widget.SuggestionsAdapter.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V │ │ +0a8b2c: 3804 0b00 |0000: if-eqz v4, 000b // +000b │ │ +0a8b30: 5420 4c0c |0002: iget-object v0, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0c4c │ │ +0a8b34: 6e10 ff01 0400 |0004: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01ff │ │ +0a8b3a: 0c01 |0007: move-result-object v1 │ │ +0a8b3c: 6e30 5525 3001 |0008: invoke-virtual {v0, v3, v1}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2555 │ │ +0a8b42: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0002 line=563 │ │ 0x000b line=565 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v7/widget/SuggestionsAdapter; │ │ @@ -237007,26 +236979,26 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0a8378: |[0a8378] android.support.v7.widget.SuggestionsAdapter.updateSpinnerState:(Landroid/database/Cursor;)V │ │ -0a8388: 3803 1100 |0000: if-eqz v3, 0011 // +0011 │ │ -0a838c: 7210 aa01 0300 |0002: invoke-interface {v3}, Landroid/database/Cursor;.getExtras:()Landroid/os/Bundle; // method@01aa │ │ -0a8392: 0c00 |0005: move-result-object v0 │ │ -0a8394: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0a8398: 1a01 8c18 |0008: const-string v1, "in_progress" // string@188c │ │ -0a839c: 6e20 5302 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0253 │ │ -0a83a2: 0a01 |000d: move-result v1 │ │ -0a83a4: 3801 0200 |000e: if-eqz v1, 0010 // +0002 │ │ -0a83a8: 0e00 |0010: return-void │ │ -0a83aa: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0a83ac: 28f4 |0012: goto 0006 // -000c │ │ +0a8b44: |[0a8b44] android.support.v7.widget.SuggestionsAdapter.updateSpinnerState:(Landroid/database/Cursor;)V │ │ +0a8b54: 3803 1100 |0000: if-eqz v3, 0011 // +0011 │ │ +0a8b58: 7210 aa01 0300 |0002: invoke-interface {v3}, Landroid/database/Cursor;.getExtras:()Landroid/os/Bundle; // method@01aa │ │ +0a8b5e: 0c00 |0005: move-result-object v0 │ │ +0a8b60: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0a8b64: 1a01 9218 |0008: const-string v1, "in_progress" // string@1892 │ │ +0a8b68: 6e20 5302 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0253 │ │ +0a8b6e: 0a01 |000d: move-result v1 │ │ +0a8b70: 3801 0200 |000e: if-eqz v1, 0010 // +0002 │ │ +0a8b74: 0e00 |0010: return-void │ │ +0a8b76: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0a8b78: 28f4 |0012: goto 0006 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0006 line=201 │ │ 0x0010 line=206 │ │ 0x0011 line=193 │ │ locals : │ │ @@ -237040,98 +237012,98 @@ │ │ type : '(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 168 16-bit code units │ │ -0a83b0: |[0a83b0] android.support.v7.widget.SuggestionsAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0a83c0: 130a 0800 |0000: const/16 v10, #int 8 // #8 │ │ -0a83c4: 1229 |0002: const/4 v9, #int 2 // #2 │ │ -0a83c6: 1208 |0003: const/4 v8, #int 0 // #0 │ │ -0a83c8: 1217 |0004: const/4 v7, #int 1 // #1 │ │ -0a83ca: 6e10 8521 0c00 |0005: invoke-virtual {v12}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@2185 │ │ -0a83d0: 0c03 |0008: move-result-object v3 │ │ -0a83d2: 1f03 dd03 |0009: check-cast v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; // type@03dd │ │ -0a83d6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0a83d8: 52b4 490c |000c: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0c49 │ │ -0a83dc: 12f5 |000e: const/4 v5, #int -1 // #ff │ │ -0a83de: 3254 0800 |000f: if-eq v4, v5, 0017 // +0008 │ │ -0a83e2: 52b4 490c |0011: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0c49 │ │ -0a83e6: 7220 ab01 4e00 |0013: invoke-interface {v14, v4}, Landroid/database/Cursor;.getInt:(I)I // method@01ab │ │ -0a83ec: 0a00 |0016: move-result v0 │ │ -0a83ee: 5434 3d0c |0017: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ -0a83f2: 3804 0d00 |0019: if-eqz v4, 0026 // +000d │ │ -0a83f6: 52b4 520c |001b: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mText1Col:I // field@0c52 │ │ -0a83fa: 7120 4920 4e00 |001d: invoke-static {v14, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@2049 │ │ -0a8400: 0c01 |0020: move-result-object v1 │ │ -0a8402: 5434 3d0c |0021: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ -0a8406: 7030 5320 4b01 |0023: invoke-direct {v11, v4, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@2053 │ │ -0a840c: 5434 3e0c |0026: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0c3e │ │ -0a8410: 3804 2700 |0028: if-eqz v4, 004f // +0027 │ │ -0a8414: 52b4 540c |002a: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0c54 │ │ -0a8418: 7120 4920 4e00 |002c: invoke-static {v14, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@2049 │ │ -0a841e: 0c02 |002f: move-result-object v2 │ │ -0a8420: 3802 5c00 |0030: if-eqz v2, 008c // +005c │ │ -0a8424: 7020 3c20 2b00 |0032: invoke-direct {v11, v2}, Landroid/support/v7/widget/SuggestionsAdapter;.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@203c │ │ -0a842a: 0c02 |0035: move-result-object v2 │ │ -0a842c: 7110 6020 0200 |0036: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -0a8432: 0a04 |0039: move-result v4 │ │ -0a8434: 3804 5900 |003a: if-eqz v4, 0093 // +0059 │ │ -0a8438: 5434 3d0c |003c: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ -0a843c: 3804 0c00 |003e: if-eqz v4, 004a // +000c │ │ -0a8440: 5434 3d0c |0040: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ -0a8444: 6e20 3124 8400 |0042: invoke-virtual {v4, v8}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@2431 │ │ -0a844a: 5434 3d0c |0045: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ -0a844e: 6e20 2e24 9400 |0047: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setMaxLines:(I)V // method@242e │ │ -0a8454: 5434 3e0c |004a: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0c3e │ │ -0a8458: 7030 5320 4b02 |004c: invoke-direct {v11, v4, v2}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@2053 │ │ -0a845e: 5434 3a0c |004f: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0c3a │ │ -0a8462: 3804 0c00 |0051: if-eqz v4, 005d // +000c │ │ -0a8466: 5434 3a0c |0053: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0c3a │ │ -0a846a: 7020 4520 eb00 |0055: invoke-direct {v11, v14}, Landroid/support/v7/widget/SuggestionsAdapter;.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@2045 │ │ -0a8470: 0c05 |0058: move-result-object v5 │ │ -0a8472: 1246 |0059: const/4 v6, #int 4 // #4 │ │ -0a8474: 7040 5220 4b65 |005a: invoke-direct {v11, v4, v5, v6}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@2052 │ │ -0a847a: 5434 3b0c |005d: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0c3b │ │ -0a847e: 3804 0b00 |005f: if-eqz v4, 006a // +000b │ │ -0a8482: 5434 3b0c |0061: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0c3b │ │ -0a8486: 7020 4620 eb00 |0063: invoke-direct {v11, v14}, Landroid/support/v7/widget/SuggestionsAdapter;.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@2046 │ │ -0a848c: 0c05 |0066: move-result-object v5 │ │ -0a848e: 7040 5220 4ba5 |0067: invoke-direct {v11, v4, v5, v10}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@2052 │ │ -0a8494: 52b4 4e0c |006a: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0c4e │ │ -0a8498: 3294 0a00 |006c: if-eq v4, v9, 0076 // +000a │ │ -0a849c: 52b4 4e0c |006e: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0c4e │ │ -0a84a0: 3374 3200 |0070: if-ne v4, v7, 00a2 // +0032 │ │ -0a84a4: dd04 0001 |0072: and-int/lit8 v4, v0, #int 1 // #01 │ │ -0a84a8: 3804 2e00 |0074: if-eqz v4, 00a2 // +002e │ │ -0a84ac: 5434 3c0c |0076: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0c3c │ │ -0a84b0: 6e20 6a23 8400 |0078: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ -0a84b6: 5434 3c0c |007b: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0c3c │ │ -0a84ba: 5435 3d0c |007d: iget-object v5, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ -0a84be: 6e10 2424 0500 |007f: invoke-virtual {v5}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@2424 │ │ -0a84c4: 0c05 |0082: move-result-object v5 │ │ -0a84c6: 6e20 6923 5400 |0083: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setTag:(Ljava/lang/Object;)V // method@2369 │ │ -0a84cc: 5434 3c0c |0086: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0c3c │ │ -0a84d0: 6e20 6823 b400 |0088: invoke-virtual {v4, v11}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2368 │ │ -0a84d6: 0e00 |008b: return-void │ │ -0a84d8: 52b4 530c |008c: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mText2Col:I // field@0c53 │ │ -0a84dc: 7120 4920 4e00 |008e: invoke-static {v14, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@2049 │ │ -0a84e2: 0c02 |0091: move-result-object v2 │ │ -0a84e4: 28a4 |0092: goto 0036 // -005c │ │ -0a84e6: 5434 3d0c |0093: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ -0a84ea: 3804 b5ff |0095: if-eqz v4, 004a // -004b │ │ -0a84ee: 5434 3d0c |0097: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ -0a84f2: 6e20 3124 7400 |0099: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@2431 │ │ -0a84f8: 5434 3d0c |009c: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ -0a84fc: 6e20 2e24 7400 |009e: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setMaxLines:(I)V // method@242e │ │ -0a8502: 28a9 |00a1: goto 004a // -0057 │ │ -0a8504: 5434 3c0c |00a2: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0c3c │ │ -0a8508: 6e20 6a23 a400 |00a4: invoke-virtual {v4, v10}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ -0a850e: 28e4 |00a7: goto 008b // -001c │ │ +0a8b7c: |[0a8b7c] android.support.v7.widget.SuggestionsAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +0a8b8c: 130a 0800 |0000: const/16 v10, #int 8 // #8 │ │ +0a8b90: 1229 |0002: const/4 v9, #int 2 // #2 │ │ +0a8b92: 1208 |0003: const/4 v8, #int 0 // #0 │ │ +0a8b94: 1217 |0004: const/4 v7, #int 1 // #1 │ │ +0a8b96: 6e10 8521 0c00 |0005: invoke-virtual {v12}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@2185 │ │ +0a8b9c: 0c03 |0008: move-result-object v3 │ │ +0a8b9e: 1f03 e103 |0009: check-cast v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; // type@03e1 │ │ +0a8ba2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0a8ba4: 52b4 490c |000c: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0c49 │ │ +0a8ba8: 12f5 |000e: const/4 v5, #int -1 // #ff │ │ +0a8baa: 3254 0800 |000f: if-eq v4, v5, 0017 // +0008 │ │ +0a8bae: 52b4 490c |0011: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0c49 │ │ +0a8bb2: 7220 ab01 4e00 |0013: invoke-interface {v14, v4}, Landroid/database/Cursor;.getInt:(I)I // method@01ab │ │ +0a8bb8: 0a00 |0016: move-result v0 │ │ +0a8bba: 5434 3d0c |0017: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ +0a8bbe: 3804 0d00 |0019: if-eqz v4, 0026 // +000d │ │ +0a8bc2: 52b4 520c |001b: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mText1Col:I // field@0c52 │ │ +0a8bc6: 7120 4920 4e00 |001d: invoke-static {v14, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@2049 │ │ +0a8bcc: 0c01 |0020: move-result-object v1 │ │ +0a8bce: 5434 3d0c |0021: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ +0a8bd2: 7030 5320 4b01 |0023: invoke-direct {v11, v4, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@2053 │ │ +0a8bd8: 5434 3e0c |0026: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0c3e │ │ +0a8bdc: 3804 2700 |0028: if-eqz v4, 004f // +0027 │ │ +0a8be0: 52b4 540c |002a: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0c54 │ │ +0a8be4: 7120 4920 4e00 |002c: invoke-static {v14, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@2049 │ │ +0a8bea: 0c02 |002f: move-result-object v2 │ │ +0a8bec: 3802 5c00 |0030: if-eqz v2, 008c // +005c │ │ +0a8bf0: 7020 3c20 2b00 |0032: invoke-direct {v11, v2}, Landroid/support/v7/widget/SuggestionsAdapter;.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@203c │ │ +0a8bf6: 0c02 |0035: move-result-object v2 │ │ +0a8bf8: 7110 6020 0200 |0036: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +0a8bfe: 0a04 |0039: move-result v4 │ │ +0a8c00: 3804 5900 |003a: if-eqz v4, 0093 // +0059 │ │ +0a8c04: 5434 3d0c |003c: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ +0a8c08: 3804 0c00 |003e: if-eqz v4, 004a // +000c │ │ +0a8c0c: 5434 3d0c |0040: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ +0a8c10: 6e20 3124 8400 |0042: invoke-virtual {v4, v8}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@2431 │ │ +0a8c16: 5434 3d0c |0045: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ +0a8c1a: 6e20 2e24 9400 |0047: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setMaxLines:(I)V // method@242e │ │ +0a8c20: 5434 3e0c |004a: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0c3e │ │ +0a8c24: 7030 5320 4b02 |004c: invoke-direct {v11, v4, v2}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@2053 │ │ +0a8c2a: 5434 3a0c |004f: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0c3a │ │ +0a8c2e: 3804 0c00 |0051: if-eqz v4, 005d // +000c │ │ +0a8c32: 5434 3a0c |0053: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0c3a │ │ +0a8c36: 7020 4520 eb00 |0055: invoke-direct {v11, v14}, Landroid/support/v7/widget/SuggestionsAdapter;.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@2045 │ │ +0a8c3c: 0c05 |0058: move-result-object v5 │ │ +0a8c3e: 1246 |0059: const/4 v6, #int 4 // #4 │ │ +0a8c40: 7040 5220 4b65 |005a: invoke-direct {v11, v4, v5, v6}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@2052 │ │ +0a8c46: 5434 3b0c |005d: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0c3b │ │ +0a8c4a: 3804 0b00 |005f: if-eqz v4, 006a // +000b │ │ +0a8c4e: 5434 3b0c |0061: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0c3b │ │ +0a8c52: 7020 4620 eb00 |0063: invoke-direct {v11, v14}, Landroid/support/v7/widget/SuggestionsAdapter;.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@2046 │ │ +0a8c58: 0c05 |0066: move-result-object v5 │ │ +0a8c5a: 7040 5220 4ba5 |0067: invoke-direct {v11, v4, v5, v10}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@2052 │ │ +0a8c60: 52b4 4e0c |006a: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0c4e │ │ +0a8c64: 3294 0a00 |006c: if-eq v4, v9, 0076 // +000a │ │ +0a8c68: 52b4 4e0c |006e: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0c4e │ │ +0a8c6c: 3374 3200 |0070: if-ne v4, v7, 00a2 // +0032 │ │ +0a8c70: dd04 0001 |0072: and-int/lit8 v4, v0, #int 1 // #01 │ │ +0a8c74: 3804 2e00 |0074: if-eqz v4, 00a2 // +002e │ │ +0a8c78: 5434 3c0c |0076: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0c3c │ │ +0a8c7c: 6e20 6a23 8400 |0078: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ +0a8c82: 5434 3c0c |007b: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0c3c │ │ +0a8c86: 5435 3d0c |007d: iget-object v5, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ +0a8c8a: 6e10 2424 0500 |007f: invoke-virtual {v5}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@2424 │ │ +0a8c90: 0c05 |0082: move-result-object v5 │ │ +0a8c92: 6e20 6923 5400 |0083: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setTag:(Ljava/lang/Object;)V // method@2369 │ │ +0a8c98: 5434 3c0c |0086: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0c3c │ │ +0a8c9c: 6e20 6823 b400 |0088: invoke-virtual {v4, v11}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2368 │ │ +0a8ca2: 0e00 |008b: return-void │ │ +0a8ca4: 52b4 530c |008c: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mText2Col:I // field@0c53 │ │ +0a8ca8: 7120 4920 4e00 |008e: invoke-static {v14, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@2049 │ │ +0a8cae: 0c02 |0091: move-result-object v2 │ │ +0a8cb0: 28a4 |0092: goto 0036 // -005c │ │ +0a8cb2: 5434 3d0c |0093: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ +0a8cb6: 3804 b5ff |0095: if-eqz v4, 004a // -004b │ │ +0a8cba: 5434 3d0c |0097: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ +0a8cbe: 6e20 3124 7400 |0099: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@2431 │ │ +0a8cc4: 5434 3d0c |009c: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ +0a8cc8: 6e20 2e24 7400 |009e: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setMaxLines:(I)V // method@242e │ │ +0a8cce: 28a9 |00a1: goto 004a // -0057 │ │ +0a8cd0: 5434 3c0c |00a2: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0c3c │ │ +0a8cd4: 6e20 6a23 a400 |00a4: invoke-virtual {v4, v10}, Landroid/widget/ImageView;.setVisibility:(I)V // method@236a │ │ +0a8cda: 28e4 |00a7: goto 008b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0005 line=269 │ │ 0x000b line=271 │ │ 0x000c line=272 │ │ 0x0011 line=273 │ │ 0x0017 line=275 │ │ @@ -237176,55 +237148,55 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -0a8510: |[0a8510] android.support.v7.widget.SuggestionsAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -0a8520: 5531 460c |0000: iget-boolean v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mClosed:Z // field@0c46 │ │ -0a8524: 3801 0f00 |0002: if-eqz v1, 0011 // +000f │ │ -0a8528: 1a01 e20c |0004: const-string v1, "SuggestionsAdapter" // string@0ce2 │ │ -0a852c: 1a02 960d |0006: const-string v2, "Tried to change cursor after adapter was closed." // string@0d96 │ │ -0a8530: 7120 6f20 2100 |0008: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ -0a8536: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ -0a853a: 7210 a601 0400 |000d: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@01a6 │ │ -0a8540: 0e00 |0010: return-void │ │ -0a8542: 6f20 ed13 4300 |0011: invoke-super {v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@13ed │ │ -0a8548: 3804 fcff |0014: if-eqz v4, 0010 // -0004 │ │ -0a854c: 1a01 c825 |0016: const-string v1, "suggest_text_1" // string@25c8 │ │ -0a8550: 7220 a701 1400 |0018: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01a7 │ │ -0a8556: 0a01 |001b: move-result v1 │ │ -0a8558: 5931 520c |001c: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mText1Col:I // field@0c52 │ │ -0a855c: 1a01 c925 |001e: const-string v1, "suggest_text_2" // string@25c9 │ │ -0a8560: 7220 a701 1400 |0020: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01a7 │ │ -0a8566: 0a01 |0023: move-result v1 │ │ -0a8568: 5931 530c |0024: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mText2Col:I // field@0c53 │ │ -0a856c: 1a01 ca25 |0026: const-string v1, "suggest_text_2_url" // string@25ca │ │ -0a8570: 7220 a701 1400 |0028: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01a7 │ │ -0a8576: 0a01 |002b: move-result v1 │ │ -0a8578: 5931 540c |002c: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0c54 │ │ -0a857c: 1a01 c125 |002e: const-string v1, "suggest_icon_1" // string@25c1 │ │ -0a8580: 7220 a701 1400 |0030: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01a7 │ │ -0a8586: 0a01 |0033: move-result v1 │ │ -0a8588: 5931 4a0c |0034: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0c4a │ │ -0a858c: 1a01 c225 |0036: const-string v1, "suggest_icon_2" // string@25c2 │ │ -0a8590: 7220 a701 1400 |0038: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01a7 │ │ -0a8596: 0a01 |003b: move-result v1 │ │ -0a8598: 5931 4b0c |003c: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0c4b │ │ -0a859c: 1a01 c025 |003e: const-string v1, "suggest_flags" // string@25c0 │ │ -0a85a0: 7220 a701 1400 |0040: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01a7 │ │ -0a85a6: 0a01 |0043: move-result v1 │ │ -0a85a8: 5931 490c |0044: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0c49 │ │ -0a85ac: 28ca |0046: goto 0010 // -0036 │ │ -0a85ae: 0d00 |0047: move-exception v0 │ │ -0a85b0: 1a01 e20c |0048: const-string v1, "SuggestionsAdapter" // string@0ce2 │ │ -0a85b4: 1a02 6a14 |004a: const-string v2, "error changing cursor and caching columns" // string@146a │ │ -0a85b8: 7130 6c20 2100 |004c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ -0a85be: 28c1 |004f: goto 0010 // -003f │ │ +0a8cdc: |[0a8cdc] android.support.v7.widget.SuggestionsAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +0a8cec: 5531 460c |0000: iget-boolean v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mClosed:Z // field@0c46 │ │ +0a8cf0: 3801 0f00 |0002: if-eqz v1, 0011 // +000f │ │ +0a8cf4: 1a01 e80c |0004: const-string v1, "SuggestionsAdapter" // string@0ce8 │ │ +0a8cf8: 1a02 9c0d |0006: const-string v2, "Tried to change cursor after adapter was closed." // string@0d9c │ │ +0a8cfc: 7120 6f20 2100 |0008: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@206f │ │ +0a8d02: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ +0a8d06: 7210 a601 0400 |000d: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@01a6 │ │ +0a8d0c: 0e00 |0010: return-void │ │ +0a8d0e: 6f20 ed13 4300 |0011: invoke-super {v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@13ed │ │ +0a8d14: 3804 fcff |0014: if-eqz v4, 0010 // -0004 │ │ +0a8d18: 1a01 ce25 |0016: const-string v1, "suggest_text_1" // string@25ce │ │ +0a8d1c: 7220 a701 1400 |0018: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01a7 │ │ +0a8d22: 0a01 |001b: move-result v1 │ │ +0a8d24: 5931 520c |001c: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mText1Col:I // field@0c52 │ │ +0a8d28: 1a01 cf25 |001e: const-string v1, "suggest_text_2" // string@25cf │ │ +0a8d2c: 7220 a701 1400 |0020: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01a7 │ │ +0a8d32: 0a01 |0023: move-result v1 │ │ +0a8d34: 5931 530c |0024: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mText2Col:I // field@0c53 │ │ +0a8d38: 1a01 d025 |0026: const-string v1, "suggest_text_2_url" // string@25d0 │ │ +0a8d3c: 7220 a701 1400 |0028: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01a7 │ │ +0a8d42: 0a01 |002b: move-result v1 │ │ +0a8d44: 5931 540c |002c: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0c54 │ │ +0a8d48: 1a01 c725 |002e: const-string v1, "suggest_icon_1" // string@25c7 │ │ +0a8d4c: 7220 a701 1400 |0030: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01a7 │ │ +0a8d52: 0a01 |0033: move-result v1 │ │ +0a8d54: 5931 4a0c |0034: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0c4a │ │ +0a8d58: 1a01 c825 |0036: const-string v1, "suggest_icon_2" // string@25c8 │ │ +0a8d5c: 7220 a701 1400 |0038: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01a7 │ │ +0a8d62: 0a01 |003b: move-result v1 │ │ +0a8d64: 5931 4b0c |003c: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0c4b │ │ +0a8d68: 1a01 c625 |003e: const-string v1, "suggest_flags" // string@25c6 │ │ +0a8d6c: 7220 a701 1400 |0040: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01a7 │ │ +0a8d72: 0a01 |0043: move-result v1 │ │ +0a8d74: 5931 490c |0044: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0c49 │ │ +0a8d78: 28ca |0046: goto 0010 // -0036 │ │ +0a8d7a: 0d00 |0047: move-exception v0 │ │ +0a8d7c: 1a01 e80c |0048: const-string v1, "SuggestionsAdapter" // string@0ce8 │ │ +0a8d80: 1a02 7014 |004a: const-string v2, "error changing cursor and caching columns" // string@1470 │ │ +0a8d84: 7130 6c20 2100 |004c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@206c │ │ +0a8d8a: 28c1 |004f: goto 0010 // -003f │ │ catches : 1 │ │ 0x0011 - 0x0046 │ │ Ljava/lang/Exception; -> 0x0047 │ │ positions : │ │ 0x0000 line=215 │ │ 0x0004 line=216 │ │ 0x000b line=217 │ │ @@ -237249,20 +237221,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a85d0: |[0a85d0] android.support.v7.widget.SuggestionsAdapter.close:()V │ │ -0a85e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a85e2: 6e20 3820 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@2038 │ │ -0a85e8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0a85ea: 5c10 460c |0005: iput-boolean v0, v1, Landroid/support/v7/widget/SuggestionsAdapter;.mClosed:Z // field@0c46 │ │ -0a85ee: 0e00 |0007: return-void │ │ +0a8d9c: |[0a8d9c] android.support.v7.widget.SuggestionsAdapter.close:()V │ │ +0a8dac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a8dae: 6e20 3820 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@2038 │ │ +0a8db4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0a8db6: 5c10 460c |0005: iput-boolean v0, v1, Landroid/support/v7/widget/SuggestionsAdapter;.mClosed:Z // field@0c46 │ │ +0a8dba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0004 line=173 │ │ 0x0007 line=174 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/widget/SuggestionsAdapter; │ │ @@ -237272,45 +237244,45 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -0a85f0: |[0a85f0] android.support.v7.widget.SuggestionsAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -0a8600: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0a8602: 3906 0400 |0001: if-nez v6, 0005 // +0004 │ │ -0a8606: 0731 |0003: move-object v1, v3 │ │ -0a8608: 1101 |0004: return-object v1 │ │ -0a860a: 1a04 c725 |0005: const-string v4, "suggest_intent_query" // string@25c7 │ │ -0a860e: 7120 3f20 4600 |0007: invoke-static {v6, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@203f │ │ -0a8614: 0c01 |000a: move-result-object v1 │ │ -0a8616: 3901 f9ff |000b: if-nez v1, 0004 // -0007 │ │ -0a861a: 5454 510c |000d: iget-object v4, v5, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0c51 │ │ -0a861e: 6e10 fa00 0400 |000f: invoke-virtual {v4}, Landroid/app/SearchableInfo;.shouldRewriteQueryFromData:()Z // method@00fa │ │ -0a8624: 0a04 |0012: move-result v4 │ │ -0a8626: 3804 0c00 |0013: if-eqz v4, 001f // +000c │ │ -0a862a: 1a04 c425 |0015: const-string v4, "suggest_intent_data" // string@25c4 │ │ -0a862e: 7120 3f20 4600 |0017: invoke-static {v6, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@203f │ │ -0a8634: 0c00 |001a: move-result-object v0 │ │ -0a8636: 3800 0400 |001b: if-eqz v0, 001f // +0004 │ │ -0a863a: 0701 |001d: move-object v1, v0 │ │ -0a863c: 28e6 |001e: goto 0004 // -001a │ │ -0a863e: 5454 510c |001f: iget-object v4, v5, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0c51 │ │ -0a8642: 6e10 fb00 0400 |0021: invoke-virtual {v4}, Landroid/app/SearchableInfo;.shouldRewriteQueryFromText:()Z // method@00fb │ │ -0a8648: 0a04 |0024: move-result v4 │ │ -0a864a: 3804 0c00 |0025: if-eqz v4, 0031 // +000c │ │ -0a864e: 1a04 c825 |0027: const-string v4, "suggest_text_1" // string@25c8 │ │ -0a8652: 7120 3f20 4600 |0029: invoke-static {v6, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@203f │ │ -0a8658: 0c02 |002c: move-result-object v2 │ │ -0a865a: 3802 0400 |002d: if-eqz v2, 0031 // +0004 │ │ -0a865e: 0721 |002f: move-object v1, v2 │ │ -0a8660: 28d4 |0030: goto 0004 // -002c │ │ -0a8662: 0731 |0031: move-object v1, v3 │ │ -0a8664: 28d2 |0032: goto 0004 // -002e │ │ +0a8dbc: |[0a8dbc] android.support.v7.widget.SuggestionsAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +0a8dcc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0a8dce: 3906 0400 |0001: if-nez v6, 0005 // +0004 │ │ +0a8dd2: 0731 |0003: move-object v1, v3 │ │ +0a8dd4: 1101 |0004: return-object v1 │ │ +0a8dd6: 1a04 cd25 |0005: const-string v4, "suggest_intent_query" // string@25cd │ │ +0a8dda: 7120 3f20 4600 |0007: invoke-static {v6, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@203f │ │ +0a8de0: 0c01 |000a: move-result-object v1 │ │ +0a8de2: 3901 f9ff |000b: if-nez v1, 0004 // -0007 │ │ +0a8de6: 5454 510c |000d: iget-object v4, v5, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0c51 │ │ +0a8dea: 6e10 fa00 0400 |000f: invoke-virtual {v4}, Landroid/app/SearchableInfo;.shouldRewriteQueryFromData:()Z // method@00fa │ │ +0a8df0: 0a04 |0012: move-result v4 │ │ +0a8df2: 3804 0c00 |0013: if-eqz v4, 001f // +000c │ │ +0a8df6: 1a04 ca25 |0015: const-string v4, "suggest_intent_data" // string@25ca │ │ +0a8dfa: 7120 3f20 4600 |0017: invoke-static {v6, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@203f │ │ +0a8e00: 0c00 |001a: move-result-object v0 │ │ +0a8e02: 3800 0400 |001b: if-eqz v0, 001f // +0004 │ │ +0a8e06: 0701 |001d: move-object v1, v0 │ │ +0a8e08: 28e6 |001e: goto 0004 // -001a │ │ +0a8e0a: 5454 510c |001f: iget-object v4, v5, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0c51 │ │ +0a8e0e: 6e10 fb00 0400 |0021: invoke-virtual {v4}, Landroid/app/SearchableInfo;.shouldRewriteQueryFromText:()Z // method@00fb │ │ +0a8e14: 0a04 |0024: move-result v4 │ │ +0a8e16: 3804 0c00 |0025: if-eqz v4, 0031 // +000c │ │ +0a8e1a: 1a04 ce25 |0027: const-string v4, "suggest_text_1" // string@25ce │ │ +0a8e1e: 7120 3f20 4600 |0029: invoke-static {v6, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@203f │ │ +0a8e24: 0c02 |002c: move-result-object v2 │ │ +0a8e26: 3802 0400 |002d: if-eqz v2, 0031 // +0004 │ │ +0a8e2a: 0721 |002f: move-object v1, v2 │ │ +0a8e2c: 28d4 |0030: goto 0004 // -002c │ │ +0a8e2e: 0731 |0031: move-object v1, v3 │ │ +0a8e30: 28d2 |0032: goto 0004 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=408 │ │ 0x0004 line=431 │ │ 0x0005 line=412 │ │ 0x000b line=413 │ │ 0x000d line=417 │ │ @@ -237334,128 +237306,128 @@ │ │ type : '(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -0a8668: |[0a8668] android.support.v7.widget.SuggestionsAdapter.getDrawableFromResourceUri:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ -0a8678: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0a867a: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -0a867c: 6e10 4402 0b00 |0002: invoke-virtual {v11}, Landroid/net/Uri;.getAuthority:()Ljava/lang/String; // method@0244 │ │ -0a8682: 0c00 |0005: move-result-object v0 │ │ -0a8684: 7110 6020 0000 |0006: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ -0a868a: 0a07 |0009: move-result v7 │ │ -0a868c: 3807 1b00 |000a: if-eqz v7, 0025 // +001b │ │ -0a8690: 2207 8904 |000c: new-instance v7, Ljava/io/FileNotFoundException; // type@0489 │ │ -0a8694: 2208 b604 |000e: new-instance v8, Ljava/lang/StringBuilder; // type@04b6 │ │ -0a8698: 7010 d724 0800 |0010: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0a869e: 1a09 5f0b |0013: const-string v9, "No authority: " // string@0b5f │ │ -0a86a2: 6e20 df24 9800 |0015: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a86a8: 0c08 |0018: move-result-object v8 │ │ -0a86aa: 6e20 de24 b800 |0019: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0a86b0: 0c08 |001c: move-result-object v8 │ │ -0a86b2: 6e10 e424 0800 |001d: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0a86b8: 0c08 |0020: move-result-object v8 │ │ -0a86ba: 7020 6024 8700 |0021: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2460 │ │ -0a86c0: 2707 |0024: throw v7 │ │ -0a86c2: 54a7 470c |0025: iget-object v7, v10, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0c47 │ │ -0a86c6: 6e10 2001 0700 |0027: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ -0a86cc: 0c07 |002a: move-result-object v7 │ │ -0a86ce: 6e20 7301 0700 |002b: invoke-virtual {v7, v0}, Landroid/content/pm/PackageManager;.getResourcesForApplication:(Ljava/lang/String;)Landroid/content/res/Resources; // method@0173 │ │ -0a86d4: 0c06 |002e: move-result-object v6 │ │ -0a86d6: 6e10 4602 0b00 |002f: invoke-virtual {v11}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@0246 │ │ -0a86dc: 0c05 |0032: move-result-object v5 │ │ -0a86de: 3905 3500 |0033: if-nez v5, 0068 // +0035 │ │ -0a86e2: 2207 8904 |0035: new-instance v7, Ljava/io/FileNotFoundException; // type@0489 │ │ -0a86e6: 2208 b604 |0037: new-instance v8, Ljava/lang/StringBuilder; // type@04b6 │ │ -0a86ea: 7010 d724 0800 |0039: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0a86f0: 1a09 6a0b |003c: const-string v9, "No path: " // string@0b6a │ │ -0a86f4: 6e20 df24 9800 |003e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a86fa: 0c08 |0041: move-result-object v8 │ │ -0a86fc: 6e20 de24 b800 |0042: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0a8702: 0c08 |0045: move-result-object v8 │ │ -0a8704: 6e10 e424 0800 |0046: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0a870a: 0c08 |0049: move-result-object v8 │ │ -0a870c: 7020 6024 8700 |004a: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2460 │ │ -0a8712: 2707 |004d: throw v7 │ │ -0a8714: 0d02 |004e: move-exception v2 │ │ -0a8716: 2207 8904 |004f: new-instance v7, Ljava/io/FileNotFoundException; // type@0489 │ │ -0a871a: 2208 b604 |0051: new-instance v8, Ljava/lang/StringBuilder; // type@04b6 │ │ -0a871e: 7010 d724 0800 |0053: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0a8724: 1a09 690b |0056: const-string v9, "No package found for authority: " // string@0b69 │ │ -0a8728: 6e20 df24 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a872e: 0c08 |005b: move-result-object v8 │ │ -0a8730: 6e20 de24 b800 |005c: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0a8736: 0c08 |005f: move-result-object v8 │ │ -0a8738: 6e10 e424 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0a873e: 0c08 |0063: move-result-object v8 │ │ -0a8740: 7020 6024 8700 |0064: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2460 │ │ -0a8746: 2707 |0067: throw v7 │ │ -0a8748: 7210 3c25 0500 |0068: invoke-interface {v5}, Ljava/util/List;.size:()I // method@253c │ │ -0a874e: 0a04 |006b: move-result v4 │ │ -0a8750: 3394 4200 |006c: if-ne v4, v9, 00ae // +0042 │ │ -0a8754: 1207 |006e: const/4 v7, #int 0 // #0 │ │ -0a8756: 7220 3825 7500 |006f: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ -0a875c: 0c07 |0072: move-result-object v7 │ │ -0a875e: 1f07 b504 |0073: check-cast v7, Ljava/lang/String; // type@04b5 │ │ -0a8762: 7110 a224 0700 |0075: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@24a2 │ │ -0a8768: 0a03 |0078: move-result v3 │ │ -0a876a: 3903 6200 |0079: if-nez v3, 00db // +0062 │ │ -0a876e: 2207 8904 |007b: new-instance v7, Ljava/io/FileNotFoundException; // type@0489 │ │ -0a8772: 2208 b604 |007d: new-instance v8, Ljava/lang/StringBuilder; // type@04b6 │ │ -0a8776: 7010 d724 0800 |007f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0a877c: 1a09 6c0b |0082: const-string v9, "No resource found for: " // string@0b6c │ │ -0a8780: 6e20 df24 9800 |0084: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a8786: 0c08 |0087: move-result-object v8 │ │ -0a8788: 6e20 de24 b800 |0088: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0a878e: 0c08 |008b: move-result-object v8 │ │ -0a8790: 6e10 e424 0800 |008c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0a8796: 0c08 |008f: move-result-object v8 │ │ -0a8798: 7020 6024 8700 |0090: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2460 │ │ -0a879e: 2707 |0093: throw v7 │ │ -0a87a0: 0d01 |0094: move-exception v1 │ │ -0a87a2: 2207 8904 |0095: new-instance v7, Ljava/io/FileNotFoundException; // type@0489 │ │ -0a87a6: 2208 b604 |0097: new-instance v8, Ljava/lang/StringBuilder; // type@04b6 │ │ -0a87aa: 7010 d724 0800 |0099: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0a87b0: 1a09 bc0c |009c: const-string v9, "Single path segment is not a resource ID: " // string@0cbc │ │ -0a87b4: 6e20 df24 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a87ba: 0c08 |00a1: move-result-object v8 │ │ -0a87bc: 6e20 de24 b800 |00a2: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0a87c2: 0c08 |00a5: move-result-object v8 │ │ -0a87c4: 6e10 e424 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0a87ca: 0c08 |00a9: move-result-object v8 │ │ -0a87cc: 7020 6024 8700 |00aa: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2460 │ │ -0a87d2: 2707 |00ad: throw v7 │ │ -0a87d4: 1227 |00ae: const/4 v7, #int 2 // #2 │ │ -0a87d6: 3374 1300 |00af: if-ne v4, v7, 00c2 // +0013 │ │ -0a87da: 7220 3825 9500 |00b1: invoke-interface {v5, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ -0a87e0: 0c07 |00b4: move-result-object v7 │ │ -0a87e2: 1f07 b504 |00b5: check-cast v7, Ljava/lang/String; // type@04b5 │ │ -0a87e6: 7220 3825 8500 |00b7: invoke-interface {v5, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ -0a87ec: 0c08 |00ba: move-result-object v8 │ │ -0a87ee: 1f08 b504 |00bb: check-cast v8, Ljava/lang/String; // type@04b5 │ │ -0a87f2: 6e40 8701 7608 |00bd: invoke-virtual {v6, v7, v8, v0}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@0187 │ │ -0a87f8: 0a03 |00c0: move-result v3 │ │ -0a87fa: 28b8 |00c1: goto 0079 // -0048 │ │ -0a87fc: 2207 8904 |00c2: new-instance v7, Ljava/io/FileNotFoundException; // type@0489 │ │ -0a8800: 2208 b604 |00c4: new-instance v8, Ljava/lang/StringBuilder; // type@04b6 │ │ -0a8804: 7010 d724 0800 |00c6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ -0a880a: 1a09 3e0b |00c9: const-string v9, "More than two path segments: " // string@0b3e │ │ -0a880e: 6e20 df24 9800 |00cb: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ -0a8814: 0c08 |00ce: move-result-object v8 │ │ -0a8816: 6e20 de24 b800 |00cf: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ -0a881c: 0c08 |00d2: move-result-object v8 │ │ -0a881e: 6e10 e424 0800 |00d3: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ -0a8824: 0c08 |00d6: move-result-object v8 │ │ -0a8826: 7020 6024 8700 |00d7: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2460 │ │ -0a882c: 2707 |00da: throw v7 │ │ -0a882e: 6e20 8601 3600 |00db: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ -0a8834: 0c07 |00de: move-result-object v7 │ │ -0a8836: 1107 |00df: return-object v7 │ │ +0a8e34: |[0a8e34] android.support.v7.widget.SuggestionsAdapter.getDrawableFromResourceUri:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ +0a8e44: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0a8e46: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +0a8e48: 6e10 4402 0b00 |0002: invoke-virtual {v11}, Landroid/net/Uri;.getAuthority:()Ljava/lang/String; // method@0244 │ │ +0a8e4e: 0c00 |0005: move-result-object v0 │ │ +0a8e50: 7110 6020 0000 |0006: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@2060 │ │ +0a8e56: 0a07 |0009: move-result v7 │ │ +0a8e58: 3807 1b00 |000a: if-eqz v7, 0025 // +001b │ │ +0a8e5c: 2207 8f04 |000c: new-instance v7, Ljava/io/FileNotFoundException; // type@048f │ │ +0a8e60: 2208 bc04 |000e: new-instance v8, Ljava/lang/StringBuilder; // type@04bc │ │ +0a8e64: 7010 d724 0800 |0010: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0a8e6a: 1a09 650b |0013: const-string v9, "No authority: " // string@0b65 │ │ +0a8e6e: 6e20 df24 9800 |0015: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a8e74: 0c08 |0018: move-result-object v8 │ │ +0a8e76: 6e20 de24 b800 |0019: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0a8e7c: 0c08 |001c: move-result-object v8 │ │ +0a8e7e: 6e10 e424 0800 |001d: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0a8e84: 0c08 |0020: move-result-object v8 │ │ +0a8e86: 7020 6024 8700 |0021: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2460 │ │ +0a8e8c: 2707 |0024: throw v7 │ │ +0a8e8e: 54a7 470c |0025: iget-object v7, v10, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0c47 │ │ +0a8e92: 6e10 2001 0700 |0027: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0120 │ │ +0a8e98: 0c07 |002a: move-result-object v7 │ │ +0a8e9a: 6e20 7301 0700 |002b: invoke-virtual {v7, v0}, Landroid/content/pm/PackageManager;.getResourcesForApplication:(Ljava/lang/String;)Landroid/content/res/Resources; // method@0173 │ │ +0a8ea0: 0c06 |002e: move-result-object v6 │ │ +0a8ea2: 6e10 4602 0b00 |002f: invoke-virtual {v11}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@0246 │ │ +0a8ea8: 0c05 |0032: move-result-object v5 │ │ +0a8eaa: 3905 3500 |0033: if-nez v5, 0068 // +0035 │ │ +0a8eae: 2207 8f04 |0035: new-instance v7, Ljava/io/FileNotFoundException; // type@048f │ │ +0a8eb2: 2208 bc04 |0037: new-instance v8, Ljava/lang/StringBuilder; // type@04bc │ │ +0a8eb6: 7010 d724 0800 |0039: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0a8ebc: 1a09 700b |003c: const-string v9, "No path: " // string@0b70 │ │ +0a8ec0: 6e20 df24 9800 |003e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a8ec6: 0c08 |0041: move-result-object v8 │ │ +0a8ec8: 6e20 de24 b800 |0042: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0a8ece: 0c08 |0045: move-result-object v8 │ │ +0a8ed0: 6e10 e424 0800 |0046: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0a8ed6: 0c08 |0049: move-result-object v8 │ │ +0a8ed8: 7020 6024 8700 |004a: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2460 │ │ +0a8ede: 2707 |004d: throw v7 │ │ +0a8ee0: 0d02 |004e: move-exception v2 │ │ +0a8ee2: 2207 8f04 |004f: new-instance v7, Ljava/io/FileNotFoundException; // type@048f │ │ +0a8ee6: 2208 bc04 |0051: new-instance v8, Ljava/lang/StringBuilder; // type@04bc │ │ +0a8eea: 7010 d724 0800 |0053: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0a8ef0: 1a09 6f0b |0056: const-string v9, "No package found for authority: " // string@0b6f │ │ +0a8ef4: 6e20 df24 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a8efa: 0c08 |005b: move-result-object v8 │ │ +0a8efc: 6e20 de24 b800 |005c: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0a8f02: 0c08 |005f: move-result-object v8 │ │ +0a8f04: 6e10 e424 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0a8f0a: 0c08 |0063: move-result-object v8 │ │ +0a8f0c: 7020 6024 8700 |0064: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2460 │ │ +0a8f12: 2707 |0067: throw v7 │ │ +0a8f14: 7210 3c25 0500 |0068: invoke-interface {v5}, Ljava/util/List;.size:()I // method@253c │ │ +0a8f1a: 0a04 |006b: move-result v4 │ │ +0a8f1c: 3394 4200 |006c: if-ne v4, v9, 00ae // +0042 │ │ +0a8f20: 1207 |006e: const/4 v7, #int 0 // #0 │ │ +0a8f22: 7220 3825 7500 |006f: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ +0a8f28: 0c07 |0072: move-result-object v7 │ │ +0a8f2a: 1f07 bb04 |0073: check-cast v7, Ljava/lang/String; // type@04bb │ │ +0a8f2e: 7110 a224 0700 |0075: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@24a2 │ │ +0a8f34: 0a03 |0078: move-result v3 │ │ +0a8f36: 3903 6200 |0079: if-nez v3, 00db // +0062 │ │ +0a8f3a: 2207 8f04 |007b: new-instance v7, Ljava/io/FileNotFoundException; // type@048f │ │ +0a8f3e: 2208 bc04 |007d: new-instance v8, Ljava/lang/StringBuilder; // type@04bc │ │ +0a8f42: 7010 d724 0800 |007f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0a8f48: 1a09 720b |0082: const-string v9, "No resource found for: " // string@0b72 │ │ +0a8f4c: 6e20 df24 9800 |0084: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a8f52: 0c08 |0087: move-result-object v8 │ │ +0a8f54: 6e20 de24 b800 |0088: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0a8f5a: 0c08 |008b: move-result-object v8 │ │ +0a8f5c: 6e10 e424 0800 |008c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0a8f62: 0c08 |008f: move-result-object v8 │ │ +0a8f64: 7020 6024 8700 |0090: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2460 │ │ +0a8f6a: 2707 |0093: throw v7 │ │ +0a8f6c: 0d01 |0094: move-exception v1 │ │ +0a8f6e: 2207 8f04 |0095: new-instance v7, Ljava/io/FileNotFoundException; // type@048f │ │ +0a8f72: 2208 bc04 |0097: new-instance v8, Ljava/lang/StringBuilder; // type@04bc │ │ +0a8f76: 7010 d724 0800 |0099: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0a8f7c: 1a09 c20c |009c: const-string v9, "Single path segment is not a resource ID: " // string@0cc2 │ │ +0a8f80: 6e20 df24 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a8f86: 0c08 |00a1: move-result-object v8 │ │ +0a8f88: 6e20 de24 b800 |00a2: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0a8f8e: 0c08 |00a5: move-result-object v8 │ │ +0a8f90: 6e10 e424 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0a8f96: 0c08 |00a9: move-result-object v8 │ │ +0a8f98: 7020 6024 8700 |00aa: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2460 │ │ +0a8f9e: 2707 |00ad: throw v7 │ │ +0a8fa0: 1227 |00ae: const/4 v7, #int 2 // #2 │ │ +0a8fa2: 3374 1300 |00af: if-ne v4, v7, 00c2 // +0013 │ │ +0a8fa6: 7220 3825 9500 |00b1: invoke-interface {v5, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ +0a8fac: 0c07 |00b4: move-result-object v7 │ │ +0a8fae: 1f07 bb04 |00b5: check-cast v7, Ljava/lang/String; // type@04bb │ │ +0a8fb2: 7220 3825 8500 |00b7: invoke-interface {v5, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2538 │ │ +0a8fb8: 0c08 |00ba: move-result-object v8 │ │ +0a8fba: 1f08 bb04 |00bb: check-cast v8, Ljava/lang/String; // type@04bb │ │ +0a8fbe: 6e40 8701 7608 |00bd: invoke-virtual {v6, v7, v8, v0}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@0187 │ │ +0a8fc4: 0a03 |00c0: move-result v3 │ │ +0a8fc6: 28b8 |00c1: goto 0079 // -0048 │ │ +0a8fc8: 2207 8f04 |00c2: new-instance v7, Ljava/io/FileNotFoundException; // type@048f │ │ +0a8fcc: 2208 bc04 |00c4: new-instance v8, Ljava/lang/StringBuilder; // type@04bc │ │ +0a8fd0: 7010 d724 0800 |00c6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@24d7 │ │ +0a8fd6: 1a09 440b |00c9: const-string v9, "More than two path segments: " // string@0b44 │ │ +0a8fda: 6e20 df24 9800 |00cb: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@24df │ │ +0a8fe0: 0c08 |00ce: move-result-object v8 │ │ +0a8fe2: 6e20 de24 b800 |00cf: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@24de │ │ +0a8fe8: 0c08 |00d2: move-result-object v8 │ │ +0a8fea: 6e10 e424 0800 |00d3: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@24e4 │ │ +0a8ff0: 0c08 |00d6: move-result-object v8 │ │ +0a8ff2: 7020 6024 8700 |00d7: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2460 │ │ +0a8ff8: 2707 |00da: throw v7 │ │ +0a8ffa: 6e20 8601 3600 |00db: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0186 │ │ +0a9000: 0c07 |00de: move-result-object v7 │ │ +0a9002: 1107 |00df: return-object v7 │ │ catches : 2 │ │ 0x0025 - 0x002e │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x004e │ │ 0x006f - 0x0078 │ │ Ljava/lang/NumberFormatException; -> 0x0094 │ │ positions : │ │ 0x0002 line=669 │ │ @@ -237498,17 +237470,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a8854: |[0a8854] android.support.v7.widget.SuggestionsAdapter.getQueryRefinement:()I │ │ -0a8864: 5210 4e0c |0000: iget v0, v1, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0c4e │ │ -0a8868: 0f00 |0002: return v0 │ │ +0a9020: |[0a9020] android.support.v7.widget.SuggestionsAdapter.getQueryRefinement:()I │ │ +0a9030: 5210 4e0c |0000: iget v0, v1, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0c4e │ │ +0a9034: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/SuggestionsAdapter; │ │ │ │ #6 : (in Landroid/support/v7/widget/SuggestionsAdapter;) │ │ @@ -237516,64 +237488,64 @@ │ │ type : '(Landroid/app/SearchableInfo;Ljava/lang/String;I)Landroid/database/Cursor;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -0a886c: |[0a886c] android.support.v7.widget.SuggestionsAdapter.getSearchManagerSuggestions:(Landroid/app/SearchableInfo;Ljava/lang/String;I)Landroid/database/Cursor; │ │ -0a887c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a887e: 390a 0300 |0001: if-nez v10, 0004 // +0003 │ │ -0a8882: 1102 |0003: return-object v2 │ │ -0a8884: 6e10 ed00 0a00 |0004: invoke-virtual {v10}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@00ed │ │ -0a888a: 0c06 |0007: move-result-object v6 │ │ -0a888c: 3806 fbff |0008: if-eqz v6, 0003 // -0005 │ │ -0a8890: 2200 7200 |000a: new-instance v0, Landroid/net/Uri$Builder; // type@0072 │ │ -0a8894: 7010 3702 0000 |000c: invoke-direct {v0}, Landroid/net/Uri$Builder;.:()V // method@0237 │ │ -0a889a: 1a05 b212 |000f: const-string v5, "content" // string@12b2 │ │ -0a889e: 6e20 4002 5000 |0011: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0240 │ │ -0a88a4: 0c00 |0014: move-result-object v0 │ │ -0a88a6: 6e20 3b02 6000 |0015: invoke-virtual {v0, v6}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023b │ │ -0a88ac: 0c00 |0018: move-result-object v0 │ │ -0a88ae: 1a05 0000 |0019: const-string v5, "" // string@0000 │ │ -0a88b2: 6e20 3f02 5000 |001b: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.query:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023f │ │ -0a88b8: 0c00 |001e: move-result-object v0 │ │ -0a88ba: 1a05 0000 |001f: const-string v5, "" // string@0000 │ │ -0a88be: 6e20 3e02 5000 |0021: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.fragment:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023e │ │ -0a88c4: 0c08 |0024: move-result-object v8 │ │ -0a88c6: 6e10 f000 0a00 |0025: invoke-virtual {v10}, Landroid/app/SearchableInfo;.getSuggestPath:()Ljava/lang/String; // method@00f0 │ │ -0a88cc: 0c07 |0028: move-result-object v7 │ │ -0a88ce: 3807 0500 |0029: if-eqz v7, 002e // +0005 │ │ -0a88d2: 6e20 3802 7800 |002b: invoke-virtual {v8, v7}, Landroid/net/Uri$Builder;.appendEncodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0238 │ │ -0a88d8: 1a00 be22 |002e: const-string v0, "search_suggest_query" // string@22be │ │ -0a88dc: 6e20 3902 0800 |0030: invoke-virtual {v8, v0}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0239 │ │ -0a88e2: 6e10 f100 0a00 |0033: invoke-virtual {v10}, Landroid/app/SearchableInfo;.getSuggestSelection:()Ljava/lang/String; // method@00f1 │ │ -0a88e8: 0c03 |0036: move-result-object v3 │ │ -0a88ea: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -0a88ec: 3803 2300 |0038: if-eqz v3, 005b // +0023 │ │ -0a88f0: 1210 |003a: const/4 v0, #int 1 // #1 │ │ -0a88f2: 2304 1b05 |003b: new-array v4, v0, [Ljava/lang/String; // type@051b │ │ -0a88f6: 1200 |003d: const/4 v0, #int 0 // #0 │ │ -0a88f8: 4d0b 0400 |003e: aput-object v11, v4, v0 │ │ -0a88fc: 3d0c 0b00 |0040: if-lez v12, 004b // +000b │ │ -0a8900: 1a00 ef19 |0042: const-string v0, "limit" // string@19ef │ │ -0a8904: 7110 d524 0c00 |0044: invoke-static {v12}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@24d5 │ │ -0a890a: 0c05 |0047: move-result-object v5 │ │ -0a890c: 6e30 3a02 0805 |0048: invoke-virtual {v8, v0, v5}, Landroid/net/Uri$Builder;.appendQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023a │ │ -0a8912: 6e10 3c02 0800 |004b: invoke-virtual {v8}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@023c │ │ -0a8918: 0c01 |004e: move-result-object v1 │ │ -0a891a: 5490 470c |004f: iget-object v0, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0c47 │ │ -0a891e: 6e10 1701 0000 |0051: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0117 │ │ -0a8924: 0c00 |0054: move-result-object v0 │ │ -0a8926: 0725 |0055: move-object v5, v2 │ │ -0a8928: 7406 1101 0000 |0056: 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@0111 │ │ -0a892e: 0c02 |0059: move-result-object v2 │ │ -0a8930: 28a9 |005a: goto 0003 // -0057 │ │ -0a8932: 6e20 3902 b800 |005b: invoke-virtual {v8, v11}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0239 │ │ -0a8938: 28e2 |005e: goto 0040 // -001e │ │ +0a9038: |[0a9038] android.support.v7.widget.SuggestionsAdapter.getSearchManagerSuggestions:(Landroid/app/SearchableInfo;Ljava/lang/String;I)Landroid/database/Cursor; │ │ +0a9048: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a904a: 390a 0300 |0001: if-nez v10, 0004 // +0003 │ │ +0a904e: 1102 |0003: return-object v2 │ │ +0a9050: 6e10 ed00 0a00 |0004: invoke-virtual {v10}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@00ed │ │ +0a9056: 0c06 |0007: move-result-object v6 │ │ +0a9058: 3806 fbff |0008: if-eqz v6, 0003 // -0005 │ │ +0a905c: 2200 7400 |000a: new-instance v0, Landroid/net/Uri$Builder; // type@0074 │ │ +0a9060: 7010 3702 0000 |000c: invoke-direct {v0}, Landroid/net/Uri$Builder;.:()V // method@0237 │ │ +0a9066: 1a05 b812 |000f: const-string v5, "content" // string@12b8 │ │ +0a906a: 6e20 4002 5000 |0011: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0240 │ │ +0a9070: 0c00 |0014: move-result-object v0 │ │ +0a9072: 6e20 3b02 6000 |0015: invoke-virtual {v0, v6}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023b │ │ +0a9078: 0c00 |0018: move-result-object v0 │ │ +0a907a: 1a05 0000 |0019: const-string v5, "" // string@0000 │ │ +0a907e: 6e20 3f02 5000 |001b: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.query:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023f │ │ +0a9084: 0c00 |001e: move-result-object v0 │ │ +0a9086: 1a05 0000 |001f: const-string v5, "" // string@0000 │ │ +0a908a: 6e20 3e02 5000 |0021: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.fragment:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023e │ │ +0a9090: 0c08 |0024: move-result-object v8 │ │ +0a9092: 6e10 f000 0a00 |0025: invoke-virtual {v10}, Landroid/app/SearchableInfo;.getSuggestPath:()Ljava/lang/String; // method@00f0 │ │ +0a9098: 0c07 |0028: move-result-object v7 │ │ +0a909a: 3807 0500 |0029: if-eqz v7, 002e // +0005 │ │ +0a909e: 6e20 3802 7800 |002b: invoke-virtual {v8, v7}, Landroid/net/Uri$Builder;.appendEncodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0238 │ │ +0a90a4: 1a00 c422 |002e: const-string v0, "search_suggest_query" // string@22c4 │ │ +0a90a8: 6e20 3902 0800 |0030: invoke-virtual {v8, v0}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0239 │ │ +0a90ae: 6e10 f100 0a00 |0033: invoke-virtual {v10}, Landroid/app/SearchableInfo;.getSuggestSelection:()Ljava/lang/String; // method@00f1 │ │ +0a90b4: 0c03 |0036: move-result-object v3 │ │ +0a90b6: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +0a90b8: 3803 2300 |0038: if-eqz v3, 005b // +0023 │ │ +0a90bc: 1210 |003a: const/4 v0, #int 1 // #1 │ │ +0a90be: 2304 2105 |003b: new-array v4, v0, [Ljava/lang/String; // type@0521 │ │ +0a90c2: 1200 |003d: const/4 v0, #int 0 // #0 │ │ +0a90c4: 4d0b 0400 |003e: aput-object v11, v4, v0 │ │ +0a90c8: 3d0c 0b00 |0040: if-lez v12, 004b // +000b │ │ +0a90cc: 1a00 f519 |0042: const-string v0, "limit" // string@19f5 │ │ +0a90d0: 7110 d524 0c00 |0044: invoke-static {v12}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@24d5 │ │ +0a90d6: 0c05 |0047: move-result-object v5 │ │ +0a90d8: 6e30 3a02 0805 |0048: invoke-virtual {v8, v0, v5}, Landroid/net/Uri$Builder;.appendQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023a │ │ +0a90de: 6e10 3c02 0800 |004b: invoke-virtual {v8}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@023c │ │ +0a90e4: 0c01 |004e: move-result-object v1 │ │ +0a90e6: 5490 470c |004f: iget-object v0, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0c47 │ │ +0a90ea: 6e10 1701 0000 |0051: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0117 │ │ +0a90f0: 0c00 |0054: move-result-object v0 │ │ +0a90f2: 0725 |0055: move-object v5, v2 │ │ +0a90f4: 7406 1101 0000 |0056: 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@0111 │ │ +0a90fa: 0c02 |0059: move-result-object v2 │ │ +0a90fc: 28a9 |005a: goto 0003 // -0057 │ │ +0a90fe: 6e20 3902 b800 |005b: invoke-virtual {v8, v11}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0239 │ │ +0a9104: 28e2 |005e: goto 0040 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=707 │ │ 0x0003 line=748 │ │ 0x0004 line=711 │ │ 0x0008 line=712 │ │ 0x000a line=716 │ │ @@ -237608,35 +237580,35 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -0a893c: |[0a893c] android.support.v7.widget.SuggestionsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0a894c: 6f40 ef13 7698 |0000: invoke-super {v6, v7, v8, v9}, Landroid/support/v4/widget/ResourceCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@13ef │ │ -0a8952: 0c02 |0003: move-result-object v2 │ │ -0a8954: 1102 |0004: return-object v2 │ │ -0a8956: 0d00 |0005: move-exception v0 │ │ -0a8958: 1a04 e20c |0006: const-string v4, "SuggestionsAdapter" // string@0ce2 │ │ -0a895c: 1a05 900c |0008: const-string v5, "Search suggestions cursor threw exception." // string@0c90 │ │ -0a8960: 7130 7020 5400 |000a: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ -0a8966: 5464 470c |000d: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0c47 │ │ -0a896a: 5465 480c |000f: iget-object v5, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mCursor:Landroid/database/Cursor; // field@0c48 │ │ -0a896e: 6e40 4c20 4695 |0011: invoke-virtual {v6, v4, v5, v9}, Landroid/support/v7/widget/SuggestionsAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@204c │ │ -0a8974: 0c02 |0014: move-result-object v2 │ │ -0a8976: 3802 efff |0015: if-eqz v2, 0004 // -0011 │ │ -0a897a: 6e10 8521 0200 |0017: invoke-virtual {v2}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@2185 │ │ -0a8980: 0c03 |001a: move-result-object v3 │ │ -0a8982: 1f03 dd03 |001b: check-cast v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; // type@03dd │ │ -0a8986: 5431 3d0c |001d: iget-object v1, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ -0a898a: 6e10 c224 0000 |001f: invoke-virtual {v0}, Ljava/lang/RuntimeException;.toString:()Ljava/lang/String; // method@24c2 │ │ -0a8990: 0c04 |0022: move-result-object v4 │ │ -0a8992: 6e20 3224 4100 |0023: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ -0a8998: 28de |0026: goto 0004 // -0022 │ │ +0a9108: |[0a9108] android.support.v7.widget.SuggestionsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0a9118: 6f40 ef13 7698 |0000: invoke-super {v6, v7, v8, v9}, Landroid/support/v4/widget/ResourceCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@13ef │ │ +0a911e: 0c02 |0003: move-result-object v2 │ │ +0a9120: 1102 |0004: return-object v2 │ │ +0a9122: 0d00 |0005: move-exception v0 │ │ +0a9124: 1a04 e80c |0006: const-string v4, "SuggestionsAdapter" // string@0ce8 │ │ +0a9128: 1a05 960c |0008: const-string v5, "Search suggestions cursor threw exception." // string@0c96 │ │ +0a912c: 7130 7020 5400 |000a: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ +0a9132: 5464 470c |000d: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0c47 │ │ +0a9136: 5465 480c |000f: iget-object v5, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mCursor:Landroid/database/Cursor; // field@0c48 │ │ +0a913a: 6e40 4c20 4695 |0011: invoke-virtual {v6, v4, v5, v9}, Landroid/support/v7/widget/SuggestionsAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@204c │ │ +0a9140: 0c02 |0014: move-result-object v2 │ │ +0a9142: 3802 efff |0015: if-eqz v2, 0004 // -0011 │ │ +0a9146: 6e10 8521 0200 |0017: invoke-virtual {v2}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@2185 │ │ +0a914c: 0c03 |001a: move-result-object v3 │ │ +0a914e: 1f03 e103 |001b: check-cast v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; // type@03e1 │ │ +0a9152: 5431 3d0c |001d: iget-object v1, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0c3d │ │ +0a9156: 6e10 c224 0000 |001f: invoke-virtual {v0}, Ljava/lang/RuntimeException;.toString:()Ljava/lang/String; // method@24c2 │ │ +0a915c: 0c04 |0022: move-result-object v4 │ │ +0a915e: 6e20 3224 4100 |0023: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2432 │ │ +0a9164: 28de |0026: goto 0004 // -0022 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/RuntimeException; -> 0x0005 │ │ positions : │ │ 0x0000 line=443 │ │ 0x0004 line=453 │ │ 0x0005 line=444 │ │ @@ -237661,17 +237633,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a89ac: |[0a89ac] android.support.v7.widget.SuggestionsAdapter.hasStableIds:()Z │ │ -0a89bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a89be: 0f00 |0001: return v0 │ │ +0a9178: |[0a9178] android.support.v7.widget.SuggestionsAdapter.hasStableIds:()Z │ │ +0a9188: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a918a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/widget/SuggestionsAdapter; │ │ │ │ #9 : (in Landroid/support/v7/widget/SuggestionsAdapter;) │ │ @@ -237679,21 +237651,21 @@ │ │ type : '(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0a89c0: |[0a89c0] android.support.v7.widget.SuggestionsAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0a89d0: 6f40 f113 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroid/support/v4/widget/ResourceCursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@13f1 │ │ -0a89d6: 0c00 |0003: move-result-object v0 │ │ -0a89d8: 2201 dd03 |0004: new-instance v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; // type@03dd │ │ -0a89dc: 7020 3520 0100 |0006: invoke-direct {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.:(Landroid/view/View;)V // method@2035 │ │ -0a89e2: 6e20 de21 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@21de │ │ -0a89e8: 1100 |000c: return-object v0 │ │ +0a918c: |[0a918c] android.support.v7.widget.SuggestionsAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0a919c: 6f40 f113 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroid/support/v4/widget/ResourceCursorAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@13f1 │ │ +0a91a2: 0c00 |0003: move-result-object v0 │ │ +0a91a4: 2201 e103 |0004: new-instance v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; // type@03e1 │ │ +0a91a8: 7020 3520 0100 |0006: invoke-direct {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.:(Landroid/view/View;)V // method@2035 │ │ +0a91ae: 6e20 de21 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@21de │ │ +0a91b4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0004 line=243 │ │ 0x000c line=244 │ │ locals : │ │ 0x0004 - 0x000d reg=0 v Landroid/view/View; │ │ @@ -237707,20 +237679,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a89ec: |[0a89ec] android.support.v7.widget.SuggestionsAdapter.notifyDataSetChanged:()V │ │ -0a89fc: 6f10 f213 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetChanged:()V // method@13f2 │ │ -0a8a02: 6e10 4020 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@2040 │ │ -0a8a08: 0c00 |0006: move-result-object v0 │ │ -0a8a0a: 7020 5520 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@2055 │ │ -0a8a10: 0e00 |000a: return-void │ │ +0a91b8: |[0a91b8] android.support.v7.widget.SuggestionsAdapter.notifyDataSetChanged:()V │ │ +0a91c8: 6f10 f213 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetChanged:()V // method@13f2 │ │ +0a91ce: 6e10 4020 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@2040 │ │ +0a91d4: 0c00 |0006: move-result-object v0 │ │ +0a91d6: 7020 5520 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@2055 │ │ +0a91dc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0003 line=181 │ │ 0x000a line=182 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/widget/SuggestionsAdapter; │ │ @@ -237730,20 +237702,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a8a14: |[0a8a14] android.support.v7.widget.SuggestionsAdapter.notifyDataSetInvalidated:()V │ │ -0a8a24: 6f10 f313 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetInvalidated:()V // method@13f3 │ │ -0a8a2a: 6e10 4020 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@2040 │ │ -0a8a30: 0c00 |0006: move-result-object v0 │ │ -0a8a32: 7020 5520 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@2055 │ │ -0a8a38: 0e00 |000a: return-void │ │ +0a91e0: |[0a91e0] android.support.v7.widget.SuggestionsAdapter.notifyDataSetInvalidated:()V │ │ +0a91f0: 6f10 f313 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetInvalidated:()V // method@13f3 │ │ +0a91f6: 6e10 4020 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@2040 │ │ +0a91fc: 0c00 |0006: move-result-object v0 │ │ +0a91fe: 7020 5520 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@2055 │ │ +0a9204: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0003 line=189 │ │ 0x000a line=190 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v7/widget/SuggestionsAdapter; │ │ @@ -237753,23 +237725,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0a8a3c: |[0a8a3c] android.support.v7.widget.SuggestionsAdapter.onClick:(Landroid/view/View;)V │ │ -0a8a4c: 6e10 8521 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@2185 │ │ -0a8a52: 0c00 |0003: move-result-object v0 │ │ -0a8a54: 2001 9304 |0004: instance-of v1, v0, Ljava/lang/CharSequence; // type@0493 │ │ -0a8a58: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ -0a8a5c: 5421 500c |0008: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0c50 │ │ -0a8a60: 1f00 9304 |000a: check-cast v0, Ljava/lang/CharSequence; // type@0493 │ │ -0a8a64: 6e20 f91f 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.onQueryRefine:(Ljava/lang/CharSequence;)V // method@1ff9 │ │ -0a8a6a: 0e00 |000f: return-void │ │ +0a9208: |[0a9208] android.support.v7.widget.SuggestionsAdapter.onClick:(Landroid/view/View;)V │ │ +0a9218: 6e10 8521 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@2185 │ │ +0a921e: 0c00 |0003: move-result-object v0 │ │ +0a9220: 2001 9904 |0004: instance-of v1, v0, Ljava/lang/CharSequence; // type@0499 │ │ +0a9224: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ +0a9228: 5421 500c |0008: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0c50 │ │ +0a922c: 1f00 9904 |000a: check-cast v0, Ljava/lang/CharSequence; // type@0499 │ │ +0a9230: 6e20 f91f 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.onQueryRefine:(Ljava/lang/CharSequence;)V // method@1ff9 │ │ +0a9236: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x0008 line=324 │ │ 0x000f line=326 │ │ locals : │ │ @@ -237782,44 +237754,44 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -0a8a6c: |[0a8a6c] android.support.v7.widget.SuggestionsAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -0a8a7c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0a8a7e: 3907 1600 |0001: if-nez v7, 0017 // +0016 │ │ -0a8a82: 1a02 0000 |0003: const-string v2, "" // string@0000 │ │ -0a8a86: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0a8a88: 5464 500c |0006: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0c50 │ │ -0a8a8c: 6e10 e11f 0400 |0008: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getVisibility:()I // method@1fe1 │ │ -0a8a92: 0a04 |000b: move-result v4 │ │ -0a8a94: 3904 0a00 |000c: if-nez v4, 0016 // +000a │ │ -0a8a98: 5464 500c |000e: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0c50 │ │ -0a8a9c: 6e10 e31f 0400 |0010: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getWindowVisibility:()I // method@1fe3 │ │ -0a8aa2: 0a04 |0013: move-result v4 │ │ -0a8aa4: 3804 0800 |0014: if-eqz v4, 001c // +0008 │ │ -0a8aa8: 1103 |0016: return-object v3 │ │ -0a8aaa: 6e10 b824 0700 |0017: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ -0a8ab0: 0c02 |001a: move-result-object v2 │ │ -0a8ab2: 28ea |001b: goto 0005 // -0016 │ │ -0a8ab4: 5464 510c |001c: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0c51 │ │ -0a8ab8: 1305 3200 |001e: const/16 v5, #int 50 // #32 │ │ -0a8abc: 6e40 4820 4652 |0020: invoke-virtual {v6, v4, v2, v5}, Landroid/support/v7/widget/SuggestionsAdapter;.getSearchManagerSuggestions:(Landroid/app/SearchableInfo;Ljava/lang/String;I)Landroid/database/Cursor; // method@2048 │ │ -0a8ac2: 0c00 |0023: move-result-object v0 │ │ -0a8ac4: 3800 f2ff |0024: if-eqz v0, 0016 // -000e │ │ -0a8ac8: 7210 a901 0000 |0026: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01a9 │ │ -0a8ace: 0703 |0029: move-object v3, v0 │ │ -0a8ad0: 28ec |002a: goto 0016 // -0014 │ │ -0a8ad2: 0d01 |002b: move-exception v1 │ │ -0a8ad4: 1a04 e20c |002c: const-string v4, "SuggestionsAdapter" // string@0ce2 │ │ -0a8ad8: 1a05 910c |002e: const-string v5, "Search suggestions query threw an exception." // string@0c91 │ │ -0a8adc: 7130 7020 5401 |0030: invoke-static {v4, v5, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ -0a8ae2: 28e3 |0033: goto 0016 // -001d │ │ +0a9238: |[0a9238] android.support.v7.widget.SuggestionsAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +0a9248: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0a924a: 3907 1600 |0001: if-nez v7, 0017 // +0016 │ │ +0a924e: 1a02 0000 |0003: const-string v2, "" // string@0000 │ │ +0a9252: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0a9254: 5464 500c |0006: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0c50 │ │ +0a9258: 6e10 e11f 0400 |0008: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getVisibility:()I // method@1fe1 │ │ +0a925e: 0a04 |000b: move-result v4 │ │ +0a9260: 3904 0a00 |000c: if-nez v4, 0016 // +000a │ │ +0a9264: 5464 500c |000e: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0c50 │ │ +0a9268: 6e10 e31f 0400 |0010: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getWindowVisibility:()I // method@1fe3 │ │ +0a926e: 0a04 |0013: move-result v4 │ │ +0a9270: 3804 0800 |0014: if-eqz v4, 001c // +0008 │ │ +0a9274: 1103 |0016: return-object v3 │ │ +0a9276: 6e10 b824 0700 |0017: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@24b8 │ │ +0a927c: 0c02 |001a: move-result-object v2 │ │ +0a927e: 28ea |001b: goto 0005 // -0016 │ │ +0a9280: 5464 510c |001c: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0c51 │ │ +0a9284: 1305 3200 |001e: const/16 v5, #int 50 // #32 │ │ +0a9288: 6e40 4820 4652 |0020: invoke-virtual {v6, v4, v2, v5}, Landroid/support/v7/widget/SuggestionsAdapter;.getSearchManagerSuggestions:(Landroid/app/SearchableInfo;Ljava/lang/String;I)Landroid/database/Cursor; // method@2048 │ │ +0a928e: 0c00 |0023: move-result-object v0 │ │ +0a9290: 3800 f2ff |0024: if-eqz v0, 0016 // -000e │ │ +0a9294: 7210 a901 0000 |0026: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01a9 │ │ +0a929a: 0703 |0029: move-object v3, v0 │ │ +0a929c: 28ec |002a: goto 0016 // -0014 │ │ +0a929e: 0d01 |002b: move-exception v1 │ │ +0a92a0: 1a04 e80c |002c: const-string v4, "SuggestionsAdapter" // string@0ce8 │ │ +0a92a4: 1a05 970c |002e: const-string v5, "Search suggestions query threw an exception." // string@0c97 │ │ +0a92a8: 7130 7020 5401 |0030: invoke-static {v4, v5, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@2070 │ │ +0a92ae: 28e3 |0033: goto 0016 // -001d │ │ catches : 1 │ │ 0x001c - 0x0029 │ │ Ljava/lang/RuntimeException; -> 0x002b │ │ positions : │ │ 0x0001 line=144 │ │ 0x0005 line=149 │ │ 0x0006 line=150 │ │ @@ -237845,32 +237817,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a8af4: |[0a8af4] android.support.v7.widget.SuggestionsAdapter.setQueryRefinement:(I)V │ │ -0a8b04: 5901 4e0c |0000: iput v1, v0, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0c4e │ │ -0a8b08: 0e00 |0002: return-void │ │ +0a92c0: |[0a92c0] android.support.v7.widget.SuggestionsAdapter.setQueryRefinement:(I)V │ │ +0a92d0: 5901 4e0c |0000: iput v1, v0, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0c4e │ │ +0a92d4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0002 line=117 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/SuggestionsAdapter; │ │ 0x0000 - 0x0003 reg=1 refineWhat I │ │ │ │ - source_file_idx : 3299 (SuggestionsAdapter.java) │ │ + source_file_idx : 3305 (SuggestionsAdapter.java) │ │ │ │ Class #838 header: │ │ -class_idx : 277 │ │ +class_idx : 281 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 283 │ │ -source_file_idx : 2938 │ │ +superclass_idx : 287 │ │ +source_file_idx : 2944 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #838 annotations: │ │ Annotations on class │ │ @@ -237894,17 +237866,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a8b0c: |[0a8b0c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.:()V │ │ -0a8b1c: 7010 2d06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@062d │ │ -0a8b22: 0e00 |0003: return-void │ │ +0a92d8: |[0a92d8] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.:()V │ │ +0a92e8: 7010 2d06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@062d │ │ +0a92ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ │ │ Virtual methods - │ │ @@ -237913,75 +237885,75 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 25 │ │ ins : 2 │ │ outs : 22 │ │ insns size : 122 16-bit code units │ │ -0a8b24: |[0a8b24] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0a8b34: 2201 1f01 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatApi20$Builder; // type@011f │ │ -0a8b38: 0800 1800 |0002: move-object/from16 v0, v24 │ │ -0a8b3c: 5402 b501 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b5 │ │ -0a8b40: 0800 1800 |0006: move-object/from16 v0, v24 │ │ -0a8b44: 5403 bc01 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ -0a8b48: 0800 1800 |000a: move-object/from16 v0, v24 │ │ -0a8b4c: 5404 b401 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b4 │ │ -0a8b50: 0800 1800 |000e: move-object/from16 v0, v24 │ │ -0a8b54: 5405 b301 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b3 │ │ -0a8b58: 0800 1800 |0012: move-object/from16 v0, v24 │ │ -0a8b5c: 5406 b101 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01b1 │ │ -0a8b60: 0800 1800 |0016: move-object/from16 v0, v24 │ │ -0a8b64: 5407 c501 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c5 │ │ -0a8b68: 0800 1800 |001a: move-object/from16 v0, v24 │ │ -0a8b6c: 5208 bd01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01bd │ │ -0a8b70: 0800 1800 |001e: move-object/from16 v0, v24 │ │ -0a8b74: 5409 b201 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01b2 │ │ -0a8b78: 0800 1800 |0022: move-object/from16 v0, v24 │ │ -0a8b7c: 540a b701 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b7 │ │ -0a8b80: 0800 1800 |0026: move-object/from16 v0, v24 │ │ -0a8b84: 540b ba01 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01ba │ │ -0a8b88: 0800 1800 |002a: move-object/from16 v0, v24 │ │ -0a8b8c: 520c c101 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01c1 │ │ -0a8b90: 0800 1800 |002e: move-object/from16 v0, v24 │ │ -0a8b94: 520d bf01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bf │ │ -0a8b98: 0800 1800 |0032: move-object/from16 v0, v24 │ │ -0a8b9c: 550e c001 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01c0 │ │ -0a8ba0: 0800 1800 |0036: move-object/from16 v0, v24 │ │ -0a8ba4: 550f c601 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01c6 │ │ -0a8ba8: 0800 1800 |003a: move-object/from16 v0, v24 │ │ -0a8bac: 5200 be01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01be │ │ -0a8bb0: 0210 0000 |003e: move/from16 v16, v0 │ │ -0a8bb4: 0800 1800 |0040: move-object/from16 v0, v24 │ │ -0a8bb8: 5400 c401 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01c4 │ │ -0a8bbc: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -0a8bc0: 0800 1800 |0046: move-object/from16 v0, v24 │ │ -0a8bc4: 5500 bb01 |0048: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01bb │ │ -0a8bc8: 0212 0000 |004a: move/from16 v18, v0 │ │ -0a8bcc: 0800 1800 |004c: move-object/from16 v0, v24 │ │ -0a8bd0: 5400 b601 |004e: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ -0a8bd4: 0813 0000 |0050: move-object/from16 v19, v0 │ │ -0a8bd8: 0800 1800 |0052: move-object/from16 v0, v24 │ │ -0a8bdc: 5400 b801 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01b8 │ │ -0a8be0: 0814 0000 |0056: move-object/from16 v20, v0 │ │ -0a8be4: 0800 1800 |0058: move-object/from16 v0, v24 │ │ -0a8be8: 5500 b901 |005a: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01b9 │ │ -0a8bec: 0215 0000 |005c: move/from16 v21, v0 │ │ -0a8bf0: 0800 1800 |005e: move-object/from16 v0, v24 │ │ -0a8bf4: 5400 c201 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@01c2 │ │ -0a8bf8: 0816 0000 |0062: move-object/from16 v22, v0 │ │ -0a8bfc: 7616 6f06 0100 |0064: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@066f │ │ -0a8c02: 0800 1800 |0067: move-object/from16 v0, v24 │ │ -0a8c06: 5402 b001 |0069: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01b0 │ │ -0a8c0a: 7120 6106 2100 |006b: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@0661 │ │ -0a8c10: 0800 1800 |006e: move-object/from16 v0, v24 │ │ -0a8c14: 5402 c301 |0070: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c3 │ │ -0a8c18: 7120 6206 2100 |0072: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@0662 │ │ -0a8c1e: 6e10 7106 0100 |0075: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.build:()Landroid/app/Notification; // method@0671 │ │ -0a8c24: 0c02 |0078: move-result-object v2 │ │ -0a8c26: 1102 |0079: return-object v2 │ │ +0a92f0: |[0a92f0] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0a9300: 2201 2301 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatApi20$Builder; // type@0123 │ │ +0a9304: 0800 1800 |0002: move-object/from16 v0, v24 │ │ +0a9308: 5402 b501 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b5 │ │ +0a930c: 0800 1800 |0006: move-object/from16 v0, v24 │ │ +0a9310: 5403 bc01 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01bc │ │ +0a9314: 0800 1800 |000a: move-object/from16 v0, v24 │ │ +0a9318: 5404 b401 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b4 │ │ +0a931c: 0800 1800 |000e: move-object/from16 v0, v24 │ │ +0a9320: 5405 b301 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b3 │ │ +0a9324: 0800 1800 |0012: move-object/from16 v0, v24 │ │ +0a9328: 5406 b101 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01b1 │ │ +0a932c: 0800 1800 |0016: move-object/from16 v0, v24 │ │ +0a9330: 5407 c501 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c5 │ │ +0a9334: 0800 1800 |001a: move-object/from16 v0, v24 │ │ +0a9338: 5208 bd01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01bd │ │ +0a933c: 0800 1800 |001e: move-object/from16 v0, v24 │ │ +0a9340: 5409 b201 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01b2 │ │ +0a9344: 0800 1800 |0022: move-object/from16 v0, v24 │ │ +0a9348: 540a b701 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b7 │ │ +0a934c: 0800 1800 |0026: move-object/from16 v0, v24 │ │ +0a9350: 540b ba01 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01ba │ │ +0a9354: 0800 1800 |002a: move-object/from16 v0, v24 │ │ +0a9358: 520c c101 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01c1 │ │ +0a935c: 0800 1800 |002e: move-object/from16 v0, v24 │ │ +0a9360: 520d bf01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bf │ │ +0a9364: 0800 1800 |0032: move-object/from16 v0, v24 │ │ +0a9368: 550e c001 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01c0 │ │ +0a936c: 0800 1800 |0036: move-object/from16 v0, v24 │ │ +0a9370: 550f c601 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01c6 │ │ +0a9374: 0800 1800 |003a: move-object/from16 v0, v24 │ │ +0a9378: 5200 be01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01be │ │ +0a937c: 0210 0000 |003e: move/from16 v16, v0 │ │ +0a9380: 0800 1800 |0040: move-object/from16 v0, v24 │ │ +0a9384: 5400 c401 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01c4 │ │ +0a9388: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +0a938c: 0800 1800 |0046: move-object/from16 v0, v24 │ │ +0a9390: 5500 bb01 |0048: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01bb │ │ +0a9394: 0212 0000 |004a: move/from16 v18, v0 │ │ +0a9398: 0800 1800 |004c: move-object/from16 v0, v24 │ │ +0a939c: 5400 b601 |004e: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b6 │ │ +0a93a0: 0813 0000 |0050: move-object/from16 v19, v0 │ │ +0a93a4: 0800 1800 |0052: move-object/from16 v0, v24 │ │ +0a93a8: 5400 b801 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01b8 │ │ +0a93ac: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +0a93b0: 0800 1800 |0058: move-object/from16 v0, v24 │ │ +0a93b4: 5500 b901 |005a: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01b9 │ │ +0a93b8: 0215 0000 |005c: move/from16 v21, v0 │ │ +0a93bc: 0800 1800 |005e: move-object/from16 v0, v24 │ │ +0a93c0: 5400 c201 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@01c2 │ │ +0a93c4: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +0a93c8: 7616 6f06 0100 |0064: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@066f │ │ +0a93ce: 0800 1800 |0067: move-object/from16 v0, v24 │ │ +0a93d2: 5402 b001 |0069: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01b0 │ │ +0a93d6: 7120 6106 2100 |006b: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@0661 │ │ +0a93dc: 0800 1800 |006e: move-object/from16 v0, v24 │ │ +0a93e0: 5402 c301 |0070: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c3 │ │ +0a93e4: 7120 6206 2100 |0072: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@0662 │ │ +0a93ea: 6e10 7106 0100 |0075: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.build:()Landroid/app/Notification; // method@0671 │ │ +0a93f0: 0c02 |0078: move-result-object v2 │ │ +0a93f2: 1102 |0079: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0067 line=518 │ │ 0x006e line=519 │ │ 0x0075 line=520 │ │ locals : │ │ @@ -237994,21 +237966,21 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0a8c28: |[0a8c28] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -0a8c38: 6200 a001 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01a0 │ │ -0a8c3c: 6201 6e02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026e │ │ -0a8c40: 7140 7406 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0674 │ │ -0a8c46: 0c00 |0007: move-result-object v0 │ │ -0a8c48: 1f00 0e01 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@010e │ │ -0a8c4c: 1100 |000a: return-object v0 │ │ +0a93f4: |[0a93f4] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0a9404: 6200 a001 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01a0 │ │ +0a9408: 6201 6e02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026e │ │ +0a940c: 7140 7406 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0674 │ │ +0a9412: 0c00 |0007: move-result-object v0 │ │ +0a9414: 1f00 1201 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0112 │ │ +0a9418: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x000b reg=3 n Landroid/app/Notification; │ │ 0x0000 - 0x000b reg=4 actionIndex I │ │ @@ -238018,22 +237990,22 @@ │ │ type : '(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0a8c50: |[0a8c50] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -0a8c60: 6200 a001 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01a0 │ │ -0a8c64: 6201 6e02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026e │ │ -0a8c68: 7130 7706 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@0677 │ │ -0a8c6e: 0c00 |0007: move-result-object v0 │ │ -0a8c70: 1f00 0605 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@0506 │ │ -0a8c74: 1f00 0605 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@0506 │ │ -0a8c78: 1100 |000c: return-object v0 │ │ +0a941c: |[0a941c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +0a942c: 6200 a001 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01a0 │ │ +0a9430: 6201 6e02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026e │ │ +0a9434: 7130 7706 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@0677 │ │ +0a943a: 0c00 |0007: move-result-object v0 │ │ +0a943c: 1f00 0c05 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@050c │ │ +0a9440: 1f00 0c05 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@050c │ │ +0a9444: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x000d reg=3 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ @@ -238043,18 +238015,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8c7c: |[0a8c7c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0a8c8c: 7110 7806 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0678 │ │ -0a8c92: 0c00 |0003: move-result-object v0 │ │ -0a8c94: 1100 |0004: return-object v0 │ │ +0a9448: |[0a9448] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0a9458: 7110 7806 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0678 │ │ +0a945e: 0c00 |0003: move-result-object v0 │ │ +0a9460: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -238063,18 +238035,18 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8c98: |[0a8c98] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ -0a8ca8: 7110 7906 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getLocalOnly:(Landroid/app/Notification;)Z // method@0679 │ │ -0a8cae: 0a00 |0003: move-result v0 │ │ -0a8cb0: 0f00 |0004: return v0 │ │ +0a9464: |[0a9464] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ +0a9474: 7110 7906 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getLocalOnly:(Landroid/app/Notification;)Z // method@0679 │ │ +0a947a: 0a00 |0003: move-result v0 │ │ +0a947c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -238083,18 +238055,18 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8cb4: |[0a8cb4] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ -0a8cc4: 7110 7a06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@067a │ │ -0a8cca: 0c00 |0003: move-result-object v0 │ │ -0a8ccc: 1100 |0004: return-object v0 │ │ +0a9480: |[0a9480] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ +0a9490: 7110 7a06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@067a │ │ +0a9496: 0c00 |0003: move-result-object v0 │ │ +0a9498: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 actions [Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ @@ -238103,18 +238075,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8cd0: |[0a8cd0] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0a8ce0: 7110 7b06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@067b │ │ -0a8ce6: 0c00 |0003: move-result-object v0 │ │ -0a8ce8: 1100 |0004: return-object v0 │ │ +0a949c: |[0a949c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0a94ac: 7110 7b06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@067b │ │ +0a94b2: 0c00 |0003: move-result-object v0 │ │ +0a94b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -238123,32 +238095,32 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8cec: |[0a8cec] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ -0a8cfc: 7110 7c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.isGroupSummary:(Landroid/app/Notification;)Z // method@067c │ │ -0a8d02: 0a00 |0003: move-result v0 │ │ -0a8d04: 0f00 |0004: return v0 │ │ +0a94b8: |[0a94b8] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0a94c8: 7110 7c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.isGroupSummary:(Landroid/app/Notification;)Z // method@067c │ │ +0a94ce: 0a00 |0003: move-result v0 │ │ +0a94d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ - source_file_idx : 2938 (NotificationCompat.java) │ │ + source_file_idx : 2944 (NotificationCompat.java) │ │ │ │ Class #839 header: │ │ -class_idx : 567 │ │ +class_idx : 571 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 566 │ │ -source_file_idx : 3623 │ │ +superclass_idx : 570 │ │ +source_file_idx : 3629 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 32 │ │ │ │ Class #839 annotations: │ │ Annotations on class │ │ @@ -238168,17 +238140,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a8d08: |[0a8d08] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -0a8d18: 7010 290d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0d29 │ │ -0a8d1e: 0e00 |0003: return-void │ │ +0a94d4: |[0a94d4] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +0a94e4: 7010 290d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0d29 │ │ +0a94ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -238187,18 +238159,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8d20: |[0a8d20] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -0a8d30: 7110 fa0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0dfa │ │ -0a8d36: 0a00 |0003: move-result v0 │ │ -0a8d38: 0f00 |0004: return v0 │ │ +0a94ec: |[0a94ec] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +0a94fc: 7110 fa0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0dfa │ │ +0a9502: 0a00 |0003: move-result v0 │ │ +0a9504: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -238207,18 +238179,18 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0a8d3c: |[0a8d3c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -0a8d4c: 7100 fb0d 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0dfb │ │ -0a8d52: 0b00 |0003: move-result-wide v0 │ │ -0a8d54: 1000 |0004: return-wide v0 │ │ +0a9508: |[0a9508] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +0a9518: 7100 fb0d 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0dfb │ │ +0a951e: 0b00 |0003: move-result-wide v0 │ │ +0a9520: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ @@ -238226,18 +238198,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8d58: |[0a8d58] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -0a8d68: 7110 fc0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0dfc │ │ -0a8d6e: 0a00 |0003: move-result v0 │ │ -0a8d70: 0f00 |0004: return v0 │ │ +0a9524: |[0a9524] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +0a9534: 7110 fc0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0dfc │ │ +0a953a: 0a00 |0003: move-result v0 │ │ +0a953c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -238246,18 +238218,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8d74: |[0a8d74] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -0a8d84: 7110 fd0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0dfd │ │ -0a8d8a: 0a00 |0003: move-result v0 │ │ -0a8d8c: 0f00 |0004: return v0 │ │ +0a9540: |[0a9540] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +0a9550: 7110 fd0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0dfd │ │ +0a9556: 0a00 |0003: move-result v0 │ │ +0a9558: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -238266,18 +238238,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8d90: |[0a8d90] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -0a8da0: 7110 fe0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@0dfe │ │ -0a8da6: 0a00 |0003: move-result v0 │ │ -0a8da8: 0f00 |0004: return v0 │ │ +0a955c: |[0a955c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +0a956c: 7110 fe0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@0dfe │ │ +0a9572: 0a00 |0003: move-result v0 │ │ +0a9574: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=708 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -238286,18 +238258,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8dac: |[0a8dac] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -0a8dbc: 7110 ff0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0dff │ │ -0a8dc2: 0a00 |0003: move-result v0 │ │ -0a8dc4: 0f00 |0004: return v0 │ │ +0a9578: |[0a9578] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +0a9588: 7110 ff0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0dff │ │ +0a958e: 0a00 |0003: move-result v0 │ │ +0a9590: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=700 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -238306,18 +238278,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8dc8: |[0a8dc8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ -0a8dd8: 7110 000e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotX:(Landroid/view/View;)F // method@0e00 │ │ -0a8dde: 0a00 |0003: move-result v0 │ │ -0a8de0: 0f00 |0004: return v0 │ │ +0a9594: |[0a9594] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ +0a95a4: 7110 000e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotX:(Landroid/view/View;)F // method@0e00 │ │ +0a95aa: 0a00 |0003: move-result v0 │ │ +0a95ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -238326,18 +238298,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8de4: |[0a8de4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ -0a8df4: 7110 010e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotY:(Landroid/view/View;)F // method@0e01 │ │ -0a8dfa: 0a00 |0003: move-result v0 │ │ -0a8dfc: 0f00 |0004: return v0 │ │ +0a95b0: |[0a95b0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ +0a95c0: 7110 010e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotY:(Landroid/view/View;)F // method@0e01 │ │ +0a95c6: 0a00 |0003: move-result v0 │ │ +0a95c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -238346,18 +238318,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8e00: |[0a8e00] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ -0a8e10: 7110 020e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotation:(Landroid/view/View;)F // method@0e02 │ │ -0a8e16: 0a00 |0003: move-result v0 │ │ -0a8e18: 0f00 |0004: return v0 │ │ +0a95cc: |[0a95cc] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ +0a95dc: 7110 020e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotation:(Landroid/view/View;)F // method@0e02 │ │ +0a95e2: 0a00 |0003: move-result v0 │ │ +0a95e4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -238366,18 +238338,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8e1c: |[0a8e1c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ -0a8e2c: 7110 030e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationX:(Landroid/view/View;)F // method@0e03 │ │ -0a8e32: 0a00 |0003: move-result v0 │ │ -0a8e34: 0f00 |0004: return v0 │ │ +0a95e8: |[0a95e8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ +0a95f8: 7110 030e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationX:(Landroid/view/View;)F // method@0e03 │ │ +0a95fe: 0a00 |0003: move-result v0 │ │ +0a9600: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -238386,18 +238358,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8e38: |[0a8e38] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ -0a8e48: 7110 040e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationY:(Landroid/view/View;)F // method@0e04 │ │ -0a8e4e: 0a00 |0003: move-result v0 │ │ -0a8e50: 0f00 |0004: return v0 │ │ +0a9604: |[0a9604] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ +0a9614: 7110 040e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationY:(Landroid/view/View;)F // method@0e04 │ │ +0a961a: 0a00 |0003: move-result v0 │ │ +0a961c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=788 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -238406,18 +238378,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8e54: |[0a8e54] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ -0a8e64: 7110 050e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleX:(Landroid/view/View;)F // method@0e05 │ │ -0a8e6a: 0a00 |0003: move-result v0 │ │ -0a8e6c: 0f00 |0004: return v0 │ │ +0a9620: |[0a9620] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ +0a9630: 7110 050e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleX:(Landroid/view/View;)F // method@0e05 │ │ +0a9636: 0a00 |0003: move-result v0 │ │ +0a9638: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -238426,18 +238398,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8e70: |[0a8e70] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ -0a8e80: 7110 060e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleY:(Landroid/view/View;)F // method@0e06 │ │ -0a8e86: 0a00 |0003: move-result v0 │ │ -0a8e88: 0f00 |0004: return v0 │ │ +0a963c: |[0a963c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ +0a964c: 7110 060e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleY:(Landroid/view/View;)F // method@0e06 │ │ +0a9652: 0a00 |0003: move-result v0 │ │ +0a9654: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -238446,18 +238418,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8e8c: |[0a8e8c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ -0a8e9c: 7110 070e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationX:(Landroid/view/View;)F // method@0e07 │ │ -0a8ea2: 0a00 |0003: move-result v0 │ │ -0a8ea4: 0f00 |0004: return v0 │ │ +0a9658: |[0a9658] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ +0a9668: 7110 070e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationX:(Landroid/view/View;)F // method@0e07 │ │ +0a966e: 0a00 |0003: move-result v0 │ │ +0a9670: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -238466,18 +238438,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8ea8: |[0a8ea8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ -0a8eb8: 7110 080e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationY:(Landroid/view/View;)F // method@0e08 │ │ -0a8ebe: 0a00 |0003: move-result v0 │ │ -0a8ec0: 0f00 |0004: return v0 │ │ +0a9674: |[0a9674] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ +0a9684: 7110 080e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationY:(Landroid/view/View;)F // method@0e08 │ │ +0a968a: 0a00 |0003: move-result v0 │ │ +0a968c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -238486,18 +238458,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8ec4: |[0a8ec4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getX:(Landroid/view/View;)F │ │ -0a8ed4: 7110 090e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getX:(Landroid/view/View;)F // method@0e09 │ │ -0a8eda: 0a00 |0003: move-result v0 │ │ -0a8edc: 0f00 |0004: return v0 │ │ +0a9690: |[0a9690] android.support.v4.view.ViewCompat$HCViewCompatImpl.getX:(Landroid/view/View;)F │ │ +0a96a0: 7110 090e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getX:(Landroid/view/View;)F // method@0e09 │ │ +0a96a6: 0a00 |0003: move-result v0 │ │ +0a96a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=768 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -238506,18 +238478,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8ee0: |[0a8ee0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getY:(Landroid/view/View;)F │ │ -0a8ef0: 7110 0a0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getY:(Landroid/view/View;)F // method@0e0a │ │ -0a8ef6: 0a00 |0003: move-result v0 │ │ -0a8ef8: 0f00 |0004: return v0 │ │ +0a96ac: |[0a96ac] android.support.v4.view.ViewCompat$HCViewCompatImpl.getY:(Landroid/view/View;)F │ │ +0a96bc: 7110 0a0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getY:(Landroid/view/View;)F // method@0e0a │ │ +0a96c2: 0a00 |0003: move-result v0 │ │ +0a96c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -238526,18 +238498,18 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0a8efc: |[0a8efc] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ -0a8f0c: 7130 0b0e 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@0e0b │ │ -0a8f12: 0a00 |0003: move-result v0 │ │ -0a8f14: 0f00 |0004: return v0 │ │ +0a96c8: |[0a96c8] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ +0a96d8: 7130 0b0e 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@0e0b │ │ +0a96de: 0a00 |0003: move-result v0 │ │ +0a96e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=696 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -238548,17 +238520,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a8f18: |[0a8f18] android.support.v4.view.ViewCompat$HCViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ -0a8f28: 7120 0c0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setAlpha:(Landroid/view/View;F)V // method@0e0c │ │ -0a8f2e: 0e00 |0003: return-void │ │ +0a96e4: |[0a96e4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ +0a96f4: 7120 0c0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setAlpha:(Landroid/view/View;F)V // method@0e0c │ │ +0a96fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ 0x0003 line=729 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -238569,20 +238541,20 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0a8f30: |[0a8f30] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0a8f40: 6e20 2f0d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0d2f │ │ -0a8f46: 0a00 |0003: move-result v0 │ │ -0a8f48: 6e40 410d 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0d41 │ │ -0a8f4e: 6e10 9221 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@2192 │ │ -0a8f54: 0e00 |000a: return-void │ │ +0a96fc: |[0a96fc] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +0a970c: 6e20 2f0d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0d2f │ │ +0a9712: 0a00 |0003: move-result v0 │ │ +0a9714: 6e40 410d 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0d41 │ │ +0a971a: 6e10 9221 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@2192 │ │ +0a9720: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0007 line=692 │ │ 0x000a line=693 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ @@ -238594,17 +238566,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 │ │ -0a8f58: |[0a8f58] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0a8f68: 7130 0d0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0e0d │ │ -0a8f6e: 0e00 |0003: return-void │ │ +0a9724: |[0a9724] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0a9734: 7130 0d0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0e0d │ │ +0a973a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=680 │ │ 0x0003 line=681 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -238616,17 +238588,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a8f70: |[0a8f70] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ -0a8f80: 7120 0e0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotX:(Landroid/view/View;F)V // method@0e0e │ │ -0a8f86: 0e00 |0003: return-void │ │ +0a973c: |[0a973c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ +0a974c: 7120 0e0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotX:(Landroid/view/View;F)V // method@0e0e │ │ +0a9752: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=760 │ │ 0x0003 line=761 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -238637,17 +238609,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a8f88: |[0a8f88] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ -0a8f98: 7120 0f0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotY:(Landroid/view/View;F)V // method@0e0f │ │ -0a8f9e: 0e00 |0003: return-void │ │ +0a9754: |[0a9754] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ +0a9764: 7120 0f0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotY:(Landroid/view/View;F)V // method@0e0f │ │ +0a976a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ 0x0003 line=765 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -238658,17 +238630,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a8fa0: |[0a8fa0] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ -0a8fb0: 7120 100e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotation:(Landroid/view/View;F)V // method@0e10 │ │ -0a8fb6: 0e00 |0003: return-void │ │ +0a976c: |[0a976c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ +0a977c: 7120 100e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotation:(Landroid/view/View;F)V // method@0e10 │ │ +0a9782: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=740 │ │ 0x0003 line=741 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -238679,17 +238651,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a8fb8: |[0a8fb8] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ -0a8fc8: 7120 110e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationX:(Landroid/view/View;F)V // method@0e11 │ │ -0a8fce: 0e00 |0003: return-void │ │ +0a9784: |[0a9784] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ +0a9794: 7120 110e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationX:(Landroid/view/View;F)V // method@0e11 │ │ +0a979a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ 0x0003 line=745 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -238700,17 +238672,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a8fd0: |[0a8fd0] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ -0a8fe0: 7120 120e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationY:(Landroid/view/View;F)V // method@0e12 │ │ -0a8fe6: 0e00 |0003: return-void │ │ +0a979c: |[0a979c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ +0a97ac: 7120 120e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationY:(Landroid/view/View;F)V // method@0e12 │ │ +0a97b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=748 │ │ 0x0003 line=749 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -238721,17 +238693,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a8fe8: |[0a8fe8] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ -0a8ff8: 7120 130e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleX:(Landroid/view/View;F)V // method@0e13 │ │ -0a8ffe: 0e00 |0003: return-void │ │ +0a97b4: |[0a97b4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ +0a97c4: 7120 130e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleX:(Landroid/view/View;F)V // method@0e13 │ │ +0a97ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ 0x0003 line=753 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -238742,17 +238714,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a9000: |[0a9000] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ -0a9010: 7120 140e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleY:(Landroid/view/View;F)V // method@0e14 │ │ -0a9016: 0e00 |0003: return-void │ │ +0a97cc: |[0a97cc] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ +0a97dc: 7120 140e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleY:(Landroid/view/View;F)V // method@0e14 │ │ +0a97e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0003 line=757 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -238763,17 +238735,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a9018: |[0a9018] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ -0a9028: 7120 150e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationX:(Landroid/view/View;F)V // method@0e15 │ │ -0a902e: 0e00 |0003: return-void │ │ +0a97e4: |[0a97e4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ +0a97f4: 7120 150e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationX:(Landroid/view/View;F)V // method@0e15 │ │ +0a97fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0003 line=721 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -238784,17 +238756,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a9030: |[0a9030] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ -0a9040: 7120 160e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationY:(Landroid/view/View;F)V // method@0e16 │ │ -0a9046: 0e00 |0003: return-void │ │ +0a97fc: |[0a97fc] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ +0a980c: 7120 160e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationY:(Landroid/view/View;F)V // method@0e16 │ │ +0a9812: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ 0x0003 line=725 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -238805,17 +238777,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a9048: |[0a9048] android.support.v4.view.ViewCompat$HCViewCompatImpl.setX:(Landroid/view/View;F)V │ │ -0a9058: 7120 170e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setX:(Landroid/view/View;F)V // method@0e17 │ │ -0a905e: 0e00 |0003: return-void │ │ +0a9814: |[0a9814] android.support.v4.view.ViewCompat$HCViewCompatImpl.setX:(Landroid/view/View;F)V │ │ +0a9824: 7120 170e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setX:(Landroid/view/View;F)V // method@0e17 │ │ +0a982a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ 0x0003 line=733 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -238826,33 +238798,33 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a9060: |[0a9060] android.support.v4.view.ViewCompat$HCViewCompatImpl.setY:(Landroid/view/View;F)V │ │ -0a9070: 7120 180e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setY:(Landroid/view/View;F)V // method@0e18 │ │ -0a9076: 0e00 |0003: return-void │ │ +0a982c: |[0a982c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setY:(Landroid/view/View;F)V │ │ +0a983c: 7120 180e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setY:(Landroid/view/View;F)V // method@0e18 │ │ +0a9842: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ 0x0003 line=737 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 value F │ │ │ │ - source_file_idx : 3623 (ViewCompat.java) │ │ + source_file_idx : 3629 (ViewCompat.java) │ │ │ │ Class #840 header: │ │ -class_idx : 594 │ │ +class_idx : 598 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 592 │ │ -source_file_idx : 3638 │ │ +superclass_idx : 596 │ │ +source_file_idx : 3644 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #840 annotations: │ │ Annotations on class │ │ @@ -238872,17 +238844,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a9078: |[0a9078] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ -0a9088: 7010 460e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0e46 │ │ -0a908e: 0e00 |0003: return-void │ │ +0a9844: |[0a9844] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ +0a9854: 7010 460e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0e46 │ │ +0a985a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ │ │ Virtual methods - │ │ @@ -238891,18 +238863,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a9090: |[0a9090] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -0a90a0: 7110 5f0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0e5f │ │ -0a90a6: 0a00 |0003: move-result v0 │ │ -0a90a8: 0f00 |0004: return v0 │ │ +0a985c: |[0a985c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +0a986c: 7110 5f0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0e5f │ │ +0a9872: 0a00 |0003: move-result v0 │ │ +0a9874: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -238911,33 +238883,33 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a90ac: |[0a90ac] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -0a90bc: 7120 600e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0e60 │ │ -0a90c2: 0e00 |0003: return-void │ │ +0a9878: |[0a9878] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +0a9888: 7120 600e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0e60 │ │ +0a988e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 3638 (ViewGroupCompat.java) │ │ + source_file_idx : 3644 (ViewGroupCompat.java) │ │ │ │ Class #841 header: │ │ -class_idx : 626 │ │ +class_idx : 630 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 627 │ │ -source_file_idx : 3655 │ │ +superclass_idx : 631 │ │ +source_file_idx : 3661 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #841 annotations: │ │ Annotations on class │ │ @@ -238957,17 +238929,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a90c4: |[0a90c4] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.:()V │ │ -0a90d4: 7010 660f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@0f66 │ │ -0a90da: 0e00 |0003: return-void │ │ +0a9890: |[0a9890] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.:()V │ │ +0a98a0: 7010 660f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@0f66 │ │ +0a98a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -238976,31 +238948,31 @@ │ │ type : '(Landroid/view/View;)Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a90dc: |[0a90dc] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ -0a90ec: 7110 d20f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; // method@0fd2 │ │ -0a90f2: 0c00 |0003: move-result-object v0 │ │ -0a90f4: 1100 |0004: return-object v0 │ │ +0a98a8: |[0a98a8] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ +0a98b8: 7110 d20f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; // method@0fd2 │ │ +0a98be: 0c00 |0003: move-result-object v0 │ │ +0a98c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - source_file_idx : 3655 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 3661 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #842 header: │ │ -class_idx : 653 │ │ +class_idx : 657 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 652 │ │ +superclass_idx : 656 │ │ source_file_idx : 420 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #842 annotations: │ │ @@ -239021,17 +238993,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a90f8: |[0a90f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ -0a9108: 7010 8610 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@1086 │ │ -0a910e: 0e00 |0003: return-void │ │ +0a98c4: |[0a98c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ +0a98d4: 7010 8610 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@1086 │ │ +0a98da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ │ │ Virtual methods - │ │ @@ -239040,18 +239012,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a9110: |[0a9110] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -0a9120: 7110 6211 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@1162 │ │ -0a9126: 0c00 |0003: move-result-object v0 │ │ -0a9128: 1100 |0004: return-object v0 │ │ +0a98dc: |[0a98dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +0a98ec: 7110 6211 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@1162 │ │ +0a98f2: 0c00 |0003: move-result-object v0 │ │ +0a98f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -239060,32 +239032,32 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a912c: |[0a912c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -0a913c: 7120 6311 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@1163 │ │ -0a9142: 0e00 |0003: return-void │ │ +0a98f8: |[0a98f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +0a9908: 7120 6311 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@1163 │ │ +0a990e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ 0x0003 line=740 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 viewId Ljava/lang/String; │ │ │ │ source_file_idx : 420 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #843 header: │ │ -class_idx : 677 │ │ +class_idx : 681 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 675 │ │ +superclass_idx : 679 │ │ source_file_idx : 438 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #843 annotations: │ │ @@ -239106,17 +239078,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a9144: |[0a9144] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -0a9154: 7010 bd11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@11bd │ │ -0a915a: 0e00 |0003: return-void │ │ +0a9910: |[0a9910] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +0a9920: 7010 bd11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@11bd │ │ +0a9926: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -239125,33 +239097,33 @@ │ │ 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 │ │ -0a915c: |[0a915c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0a916c: 7130 8412 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@1284 │ │ -0a9172: 0e00 |0003: return-void │ │ +0a9928: |[0a9928] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0a9938: 7130 8412 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@1284 │ │ +0a993e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0003 line=502 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 virtualDescendantId I │ │ │ │ source_file_idx : 438 (AccessibilityRecordCompat.java) │ │ │ │ Class #844 header: │ │ -class_idx : 798 │ │ +class_idx : 802 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 806 │ │ +superclass_idx : 810 │ │ source_file_idx : 464 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #844 annotations: │ │ @@ -239171,17 +239143,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a9174: |[0a9174] android.support.v7.app.ActionBarActivityDelegateApi20.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -0a9184: 7020 2917 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateJBMR2;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1729 │ │ -0a918a: 0e00 |0003: return-void │ │ +0a9940: |[0a9940] android.support.v7.app.ActionBarActivityDelegateApi20.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +0a9950: 7020 2917 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateJBMR2;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1729 │ │ +0a9956: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegateApi20; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/support/v7/app/ActionBarActivity; │ │ @@ -239192,32 +239164,32 @@ │ │ type : '(Landroid/view/Window$Callback;)Landroid/view/Window$Callback;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a918c: |[0a918c] android.support.v7.app.ActionBarActivityDelegateApi20.createWindowCallbackWrapper:(Landroid/view/Window$Callback;)Landroid/view/Window$Callback; │ │ -0a919c: 2200 1d03 |0000: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateApi20$WindowCallbackWrapperApi20; // type@031d │ │ -0a91a0: 7030 b616 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateApi20$WindowCallbackWrapperApi20;.:(Landroid/support/v7/app/ActionBarActivityDelegateApi20;Landroid/view/Window$Callback;)V // method@16b6 │ │ -0a91a6: 1100 |0005: return-object v0 │ │ +0a9958: |[0a9958] android.support.v7.app.ActionBarActivityDelegateApi20.createWindowCallbackWrapper:(Landroid/view/Window$Callback;)Landroid/view/Window$Callback; │ │ +0a9968: 2200 2103 |0000: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateApi20$WindowCallbackWrapperApi20; // type@0321 │ │ +0a996c: 7030 b616 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateApi20$WindowCallbackWrapperApi20;.:(Landroid/support/v7/app/ActionBarActivityDelegateApi20;Landroid/view/Window$Callback;)V // method@16b6 │ │ +0a9972: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateApi20; │ │ 0x0000 - 0x0006 reg=2 cb Landroid/view/Window$Callback; │ │ │ │ source_file_idx : 464 (ActionBarActivityDelegateApi20.java) │ │ │ │ Class #845 header: │ │ -class_idx : 568 │ │ +class_idx : 572 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 567 │ │ -source_file_idx : 3623 │ │ +superclass_idx : 571 │ │ +source_file_idx : 3629 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #845 annotations: │ │ Annotations on class │ │ @@ -239237,17 +239209,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a91a8: |[0a91a8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -0a91b8: 7010 2c0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0d2c │ │ -0a91be: 0e00 |0003: return-void │ │ +0a9974: |[0a9974] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +0a9984: 7010 2c0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0d2c │ │ +0a998a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=811 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -239256,30 +239228,30 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0a91c0: |[0a91c0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0a91d0: 5421 6b04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@046b │ │ -0a91d4: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -0a91d8: 2201 dd04 |0004: new-instance v1, Ljava/util/WeakHashMap; // type@04dd │ │ -0a91dc: 7010 5225 0100 |0006: invoke-direct {v1}, Ljava/util/WeakHashMap;.:()V // method@2552 │ │ -0a91e2: 5b21 6b04 |0009: iput-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@046b │ │ -0a91e6: 5421 6b04 |000b: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@046b │ │ -0a91ea: 6e20 5425 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2554 │ │ -0a91f0: 0c00 |0010: move-result-object v0 │ │ -0a91f2: 1f00 7502 |0011: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@0275 │ │ -0a91f6: 3900 0c00 |0013: if-nez v0, 001f // +000c │ │ -0a91fa: 2200 7502 |0015: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@0275 │ │ -0a91fe: 7020 8b0f 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@0f8b │ │ -0a9204: 5421 6b04 |001a: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@046b │ │ -0a9208: 6e30 5525 3100 |001c: invoke-virtual {v1, v3, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2555 │ │ -0a920e: 1100 |001f: return-object v0 │ │ +0a998c: |[0a998c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0a999c: 5421 6b04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@046b │ │ +0a99a0: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +0a99a4: 2201 e304 |0004: new-instance v1, Ljava/util/WeakHashMap; // type@04e3 │ │ +0a99a8: 7010 5225 0100 |0006: invoke-direct {v1}, Ljava/util/WeakHashMap;.:()V // method@2552 │ │ +0a99ae: 5b21 6b04 |0009: iput-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@046b │ │ +0a99b2: 5421 6b04 |000b: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@046b │ │ +0a99b6: 6e20 5425 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2554 │ │ +0a99bc: 0c00 |0010: move-result-object v0 │ │ +0a99be: 1f00 7902 |0011: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@0279 │ │ +0a99c2: 3900 0c00 |0013: if-nez v0, 001f // +000c │ │ +0a99c6: 2200 7902 |0015: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@0279 │ │ +0a99ca: 7020 8b0f 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@0f8b │ │ +0a99d0: 5421 6b04 |001a: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@046b │ │ +0a99d4: 6e30 5525 3100 |001c: invoke-virtual {v1, v3, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2555 │ │ +0a99da: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=838 │ │ 0x0004 line=839 │ │ 0x000b line=842 │ │ 0x0013 line=843 │ │ 0x0015 line=844 │ │ @@ -239296,18 +239268,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a9210: |[0a9210] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0a9220: 7120 1a0e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0e1a │ │ -0a9226: 0a00 |0003: move-result v0 │ │ -0a9228: 0f00 |0004: return v0 │ │ +0a99dc: |[0a99dc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0a99ec: 7120 1a0e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0e1a │ │ +0a99f2: 0a00 |0003: move-result v0 │ │ +0a99f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -239317,18 +239289,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a922c: |[0a922c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -0a923c: 7120 1b0e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0e1b │ │ -0a9242: 0a00 |0003: move-result v0 │ │ -0a9244: 0f00 |0004: return v0 │ │ +0a99f8: |[0a99f8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +0a9a08: 7120 1b0e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0e1b │ │ +0a9a0e: 0a00 |0003: move-result v0 │ │ +0a9a10: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -239338,17 +239310,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 │ │ -0a9248: |[0a9248] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a9258: 7120 1c0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0e1c │ │ -0a925e: 0e00 |0003: return-void │ │ +0a9a14: |[0a9a14] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0a9a24: 7120 1c0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0e1c │ │ +0a9a2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=826 │ │ 0x0003 line=827 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -239359,19 +239331,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 │ │ -0a9260: |[0a9260] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0a9270: 6e10 ec10 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@10ec │ │ -0a9276: 0c00 |0003: move-result-object v0 │ │ -0a9278: 7120 1d0e 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0e1d │ │ -0a927e: 0e00 |0007: return-void │ │ +0a9a2c: |[0a9a2c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0a9a3c: 6e10 ec10 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@10ec │ │ +0a9a42: 0c00 |0003: move-result-object v0 │ │ +0a9a44: 7120 1d0e 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0e1d │ │ +0a9a4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x0007 line=831 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -239382,17 +239354,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 │ │ -0a9280: |[0a9280] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a9290: 7120 1e0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0e1e │ │ -0a9296: 0e00 |0003: return-void │ │ +0a9a4c: |[0a9a4c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0a9a5c: 7120 1e0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0e1e │ │ +0a9a62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=822 │ │ 0x0003 line=823 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -239403,34 +239375,34 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a9298: |[0a9298] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0a92a8: 6e10 1d0b 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@0b1d │ │ -0a92ae: 0c00 |0003: move-result-object v0 │ │ -0a92b0: 7120 1f0e 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0e1f │ │ -0a92b6: 0e00 |0007: return-void │ │ +0a9a64: |[0a9a64] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0a9a74: 6e10 1d0b 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@0b1d │ │ +0a9a7a: 0c00 |0003: move-result-object v0 │ │ +0a9a7c: 7120 1f0e 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0e1f │ │ +0a9a82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ 0x0007 line=835 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ - source_file_idx : 3623 (ViewCompat.java) │ │ + source_file_idx : 3629 (ViewCompat.java) │ │ │ │ Class #846 header: │ │ -class_idx : 654 │ │ +class_idx : 658 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 653 │ │ +superclass_idx : 657 │ │ source_file_idx : 420 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #846 annotations: │ │ @@ -239451,17 +239423,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a92b8: |[0a92b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ -0a92c8: 7010 9410 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1094 │ │ -0a92ce: 0e00 |0003: return-void │ │ +0a9a84: |[0a9a84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ +0a9a94: 7010 9410 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1094 │ │ +0a9a9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ │ │ Virtual methods - │ │ @@ -239470,18 +239442,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a92d0: |[0a92d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -0a92e0: 7110 6511 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@1165 │ │ -0a92e6: 0a00 |0003: move-result v0 │ │ -0a92e8: 0f00 |0004: return v0 │ │ +0a9a9c: |[0a9a9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +0a9aac: 7110 6511 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@1165 │ │ +0a9ab2: 0a00 |0003: move-result v0 │ │ +0a9ab4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -239490,33 +239462,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a92ec: |[0a92ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -0a92fc: 7120 6611 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@1166 │ │ -0a9302: 0e00 |0003: return-void │ │ +0a9ab8: |[0a9ab8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +0a9ac8: 7120 6611 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@1166 │ │ +0a9ace: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=751 │ │ 0x0003 line=752 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ source_file_idx : 420 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #847 header: │ │ -class_idx : 570 │ │ +class_idx : 574 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 568 │ │ -source_file_idx : 3623 │ │ +superclass_idx : 572 │ │ +source_file_idx : 3629 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #847 annotations: │ │ Annotations on class │ │ @@ -239536,17 +239508,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a9304: |[0a9304] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -0a9314: 7010 4d0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0d4d │ │ -0a931a: 0e00 |0003: return-void │ │ +0a9ad0: |[0a9ad0] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +0a9ae0: 7010 4d0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0d4d │ │ +0a9ae6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=851 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -239555,23 +239527,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 │ │ -0a931c: |[0a931c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0a932c: 7110 210e 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0e21 │ │ -0a9332: 0c00 |0003: move-result-object v0 │ │ -0a9334: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0a9338: 2201 9b02 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@029b │ │ -0a933c: 7020 7911 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@1179 │ │ -0a9342: 1101 |000b: return-object v1 │ │ -0a9344: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0a9346: 28fe |000d: goto 000b // -0002 │ │ +0a9ae8: |[0a9ae8] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0a9af8: 7110 210e 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0e21 │ │ +0a9afe: 0c00 |0003: move-result-object v0 │ │ +0a9b00: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0a9b04: 2201 9f02 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@029f │ │ +0a9b08: 7020 7911 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@1179 │ │ +0a9b0e: 1101 |000b: return-object v1 │ │ +0a9b10: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0a9b12: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=896 │ │ 0x0004 line=897 │ │ 0x0006 line=898 │ │ 0x000b line=900 │ │ locals : │ │ @@ -239584,18 +239556,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a9348: |[0a9348] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0a9358: 7110 220e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0e22 │ │ -0a935e: 0a00 |0003: move-result v0 │ │ -0a9360: 0f00 |0004: return v0 │ │ +0a9b14: |[0a9b14] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +0a9b24: 7110 220e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0e22 │ │ +0a9b2a: 0a00 |0003: move-result v0 │ │ +0a9b2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=878 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -239604,18 +239576,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a9364: |[0a9364] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ -0a9374: 7110 230e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumHeight:(Landroid/view/View;)I // method@0e23 │ │ -0a937a: 0a00 |0003: move-result v0 │ │ -0a937c: 0f00 |0004: return v0 │ │ +0a9b30: |[0a9b30] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ +0a9b40: 7110 230e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumHeight:(Landroid/view/View;)I // method@0e23 │ │ +0a9b46: 0a00 |0003: move-result v0 │ │ +0a9b48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=915 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -239624,18 +239596,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a9380: |[0a9380] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ -0a9390: 7110 240e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumWidth:(Landroid/view/View;)I // method@0e24 │ │ -0a9396: 0a00 |0003: move-result v0 │ │ -0a9398: 0f00 |0004: return v0 │ │ +0a9b4c: |[0a9b4c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ +0a9b5c: 7110 240e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumWidth:(Landroid/view/View;)I // method@0e24 │ │ +0a9b62: 0a00 |0003: move-result v0 │ │ +0a9b64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=910 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -239644,18 +239616,18 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a939c: |[0a939c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0a93ac: 7110 250e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0e25 │ │ -0a93b2: 0c00 |0003: move-result-object v0 │ │ -0a93b4: 1100 |0004: return-object v0 │ │ +0a9b68: |[0a9b68] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +0a9b78: 7110 250e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0e25 │ │ +0a9b7e: 0c00 |0003: move-result-object v0 │ │ +0a9b80: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=905 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -239664,18 +239636,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a93b8: |[0a93b8] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -0a93c8: 7110 260e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0e26 │ │ -0a93ce: 0a00 |0003: move-result v0 │ │ -0a93d0: 0f00 |0004: return v0 │ │ +0a9b84: |[0a9b84] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +0a9b94: 7110 260e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0e26 │ │ +0a9b9a: 0a00 |0003: move-result v0 │ │ +0a9b9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -239684,18 +239656,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 │ │ -0a93d4: |[0a93d4] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0a93e4: 7130 270e 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0e27 │ │ -0a93ea: 0a00 |0003: move-result v0 │ │ -0a93ec: 0f00 |0004: return v0 │ │ +0a9ba0: |[0a9ba0] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0a9bb0: 7130 270e 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0e27 │ │ +0a9bb6: 0a00 |0003: move-result v0 │ │ +0a9bb8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=892 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -239706,17 +239678,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a93f0: |[0a93f0] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -0a9400: 7110 280e 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0e28 │ │ -0a9406: 0e00 |0003: return-void │ │ +0a9bbc: |[0a9bbc] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +0a9bcc: 7110 280e 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0e28 │ │ +0a9bd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=862 │ │ 0x0003 line=863 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -239726,17 +239698,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0a9408: |[0a9408] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -0a9418: 7155 290e 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0e29 │ │ -0a941e: 0e00 |0003: return-void │ │ +0a9bd4: |[0a9bd4] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0a9be4: 7155 290e 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0e29 │ │ +0a9bea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ 0x0003 line=867 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -239750,60 +239722,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 │ │ -0a9420: |[0a9420] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0a9430: 7120 2a0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0e2a │ │ -0a9436: 0e00 |0003: return-void │ │ +0a9bec: |[0a9bec] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0a9bfc: 7120 2a0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0e2a │ │ +0a9c02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ 0x0003 line=871 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 action Ljava/lang/Runnable; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0a9438: |[0a9438] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -0a9448: 7140 2b0e 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0e2b │ │ -0a944e: 0e00 |0003: return-void │ │ +0a9c04: |[0a9c04] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +0a9c14: 7140 2b0e 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0e2b │ │ +0a9c1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ 0x0003 line=875 │ │ locals : │ │ - 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ - 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ - 0x0000 - 0x0004 reg=3 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0004 reg=4 delayMillis J │ │ + 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=2 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0004 reg=3 delayMillis J │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'setHasTransientState' │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a9450: |[0a9450] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -0a9460: 7120 2c0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0e2c │ │ -0a9466: 0e00 |0003: return-void │ │ +0a9c1c: |[0a9c1c] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +0a9c2c: 7120 2c0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0e2c │ │ +0a9c32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=858 │ │ 0x0003 line=859 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -239814,38 +239786,38 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a9468: |[0a9468] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0a9478: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0a947a: 3303 0300 |0001: if-ne v3, v0, 0004 // +0003 │ │ -0a947e: 1223 |0003: const/4 v3, #int 2 // #2 │ │ -0a9480: 7120 2d0e 3200 |0004: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0e2d │ │ -0a9486: 0e00 |0007: return-void │ │ +0a9c34: |[0a9c34] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0a9c44: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0a9c46: 3303 0300 |0001: if-ne v3, v0, 0004 // +0003 │ │ +0a9c4a: 1223 |0003: const/4 v3, #int 2 // #2 │ │ +0a9c4c: 7120 2d0e 3200 |0004: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0e2d │ │ +0a9c52: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ 0x0003 line=886 │ │ 0x0004 line=888 │ │ 0x0007 line=889 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 mode I │ │ │ │ - source_file_idx : 3623 (ViewCompat.java) │ │ + source_file_idx : 3629 (ViewCompat.java) │ │ │ │ Class #848 header: │ │ -class_idx : 571 │ │ +class_idx : 575 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 570 │ │ -source_file_idx : 3623 │ │ +superclass_idx : 574 │ │ +source_file_idx : 3629 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #848 annotations: │ │ Annotations on class │ │ @@ -239865,17 +239837,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a9488: |[0a9488] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ -0a9498: 7010 550d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0d55 │ │ -0a949e: 0e00 |0003: return-void │ │ +0a9c54: |[0a9c54] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ +0a9c64: 7010 550d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0d55 │ │ +0a9c6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=919 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -239884,18 +239856,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a94a0: |[0a94a0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -0a94b0: 7110 2f0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0e2f │ │ -0a94b6: 0a00 |0003: move-result v0 │ │ -0a94b8: 0f00 |0004: return v0 │ │ +0a9c6c: |[0a9c6c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +0a9c7c: 7110 2f0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0e2f │ │ +0a9c82: 0a00 |0003: move-result v0 │ │ +0a9c84: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=923 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -239904,18 +239876,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a94bc: |[0a94bc] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -0a94cc: 7110 300e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0e30 │ │ -0a94d2: 0a00 |0003: move-result v0 │ │ -0a94d4: 0f00 |0004: return v0 │ │ +0a9c88: |[0a9c88] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +0a9c98: 7110 300e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0e30 │ │ +0a9c9e: 0a00 |0003: move-result v0 │ │ +0a9ca0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -239924,18 +239896,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a94d8: |[0a94d8] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ -0a94e8: 7110 310e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingEnd:(Landroid/view/View;)I // method@0e31 │ │ -0a94ee: 0a00 |0003: move-result v0 │ │ -0a94f0: 0f00 |0004: return v0 │ │ +0a9ca4: |[0a9ca4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ +0a9cb4: 7110 310e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingEnd:(Landroid/view/View;)I // method@0e31 │ │ +0a9cba: 0a00 |0003: move-result v0 │ │ +0a9cbc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -239944,18 +239916,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a94f4: |[0a94f4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ -0a9504: 7110 320e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingStart:(Landroid/view/View;)I // method@0e32 │ │ -0a950a: 0a00 |0003: move-result v0 │ │ -0a950c: 0f00 |0004: return v0 │ │ +0a9cc0: |[0a9cc0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ +0a9cd0: 7110 320e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingStart:(Landroid/view/View;)I // method@0e32 │ │ +0a9cd6: 0a00 |0003: move-result v0 │ │ +0a9cd8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=948 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -239964,17 +239936,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a9510: |[0a9510] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -0a9520: 7120 330e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0e33 │ │ -0a9526: 0e00 |0003: return-void │ │ +0a9cdc: |[0a9cdc] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +0a9cec: 7120 330e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0e33 │ │ +0a9cf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=928 │ │ 0x0003 line=929 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -239985,17 +239957,17 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a9528: |[0a9528] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0a9538: 7120 340e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0e34 │ │ -0a953e: 0e00 |0003: return-void │ │ +0a9cf4: |[0a9cf4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +0a9d04: 7120 340e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0e34 │ │ +0a9d0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ 0x0003 line=934 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -240006,17 +239978,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a9540: |[0a9540] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -0a9550: 7120 350e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0e35 │ │ -0a9556: 0e00 |0003: return-void │ │ +0a9d0c: |[0a9d0c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +0a9d1c: 7120 350e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0e35 │ │ +0a9d22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=943 │ │ 0x0003 line=944 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -240027,36 +239999,36 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0a9558: |[0a9558] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -0a9568: 7155 360e 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setPaddingRelative:(Landroid/view/View;IIII)V // method@0e36 │ │ -0a956e: 0e00 |0003: return-void │ │ +0a9d24: |[0a9d24] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +0a9d34: 7155 360e 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setPaddingRelative:(Landroid/view/View;IIII)V // method@0e36 │ │ +0a9d3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=958 │ │ 0x0003 line=959 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 start I │ │ 0x0000 - 0x0004 reg=3 top I │ │ 0x0000 - 0x0004 reg=4 end I │ │ 0x0000 - 0x0004 reg=5 bottom I │ │ │ │ - source_file_idx : 3623 (ViewCompat.java) │ │ + source_file_idx : 3629 (ViewCompat.java) │ │ │ │ Class #849 header: │ │ -class_idx : 572 │ │ +class_idx : 576 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 571 │ │ -source_file_idx : 3623 │ │ +superclass_idx : 575 │ │ +source_file_idx : 3629 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #849 annotations: │ │ Annotations on class │ │ @@ -240076,17 +240048,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a9570: |[0a9570] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ -0a9580: 7010 630d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0d63 │ │ -0a9586: 0e00 |0003: return-void │ │ +0a9d3c: |[0a9d3c] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ +0a9d4c: 7010 630d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0d63 │ │ +0a9d52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=962 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -240095,18 +240067,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a9588: |[0a9588] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -0a9598: 7110 380e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0e38 │ │ -0a959e: 0a00 |0003: move-result v0 │ │ -0a95a0: 0f00 |0004: return v0 │ │ +0a9d54: |[0a9d54] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +0a9d64: 7110 380e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0e38 │ │ +0a9d6a: 0a00 |0003: move-result v0 │ │ +0a9d6c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=965 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -240115,17 +240087,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a95a4: |[0a95a4] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -0a95b4: 7120 390e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0e39 │ │ -0a95ba: 0e00 |0003: return-void │ │ +0a9d70: |[0a9d70] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +0a9d80: 7120 390e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0e39 │ │ +0a9d86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=970 │ │ 0x0003 line=971 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -240136,21 +240108,21 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a95bc: |[0a95bc] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0a95cc: 7120 2d0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0e2d │ │ -0a95d2: 0e00 |0003: return-void │ │ +0a9d88: |[0a9d88] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0a9d98: 7120 2d0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0e2d │ │ +0a9d9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=975 │ │ 0x0003 line=976 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 3623 (ViewCompat.java) │ │ + source_file_idx : 3629 (ViewCompat.java) │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 1508152 bytes, number of entries: 850 │ │ │ +Zip file size: 1508149 bytes, number of entries: 850 │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/AnimRes.class │ │ │ ?rwxrwxr-x 2.0 unx 129 b- stor 80-Jan-01 00:00 android/support/annotation/AnimatorRes.class │ │ │ ?rwxrwxr-x 2.0 unx 124 b- stor 80-Jan-01 00:00 android/support/annotation/AnyRes.class │ │ │ ?rwxrwxr-x 2.0 unx 126 b- stor 80-Jan-01 00:00 android/support/annotation/ArrayRes.class │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/AttrRes.class │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/BoolRes.class │ │ │ ?rwxrwxr-x 2.0 unx 126 b- stor 80-Jan-01 00:00 android/support/annotation/ColorRes.class │ │ │ @@ -155,15 +155,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 803 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1173 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$3.class │ │ │ ?rwxrwxr-x 2.0 unx 654 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$4.class │ │ │ ?rwxrwxr-x 2.0 unx 373 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class │ │ │ ?rwxrwxr-x 2.0 unx 858 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$InternalHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 892 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$Status.class │ │ │ ?rwxrwxr-x 2.0 unx 337 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$WorkerRunnable.class │ │ │ -?rwxrwxr-x 2.0 unx 5257 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask.class │ │ │ +?rwxrwxr-x 2.0 unx 5255 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask.class │ │ │ ?rwxrwxr-x 2.0 unx 2454 b- stor 80-Jan-01 00:00 android/support/v4/content/WakefulBroadcastReceiver.class │ │ │ ?rwxrwxr-x 2.0 unx 221 b- stor 80-Jan-01 00:00 android/support/v4/content/pm/ActivityInfoCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 869 b- stor 80-Jan-01 00:00 android/support/v4/database/DatabaseUtilsCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 323 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1060 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 319 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompatHoneycomb.class │ │ │ ?rwxrwxr-x 2.0 unx 428 b- stor 80-Jan-01 00:00 android/support/v4/graphics/drawable/DrawableCompatKitKat.class │ │ │ @@ -499,15 +499,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 109 b- stor 80-Jan-01 00:00 android/support/v7/internal/widget/ActivityChooserModel$1.class │ │ │ ?rwxrwxr-x 2.0 unx 231 b- stor 80-Jan-01 00:00 android/support/v7/internal/widget/ActivityChooserModel$ActivityChooserModelClient.class │ │ │ ?rwxrwxr-x 2.0 unx 1462 b- stor 80-Jan-01 00:00 android/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo.class │ │ │ ?rwxrwxr-x 2.0 unx 199 b- stor 80-Jan-01 00:00 android/support/v7/internal/widget/ActivityChooserModel$ActivitySorter.class │ │ │ ?rwxrwxr-x 2.0 unx 1515 b- stor 80-Jan-01 00:00 android/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord.class │ │ │ ?rwxrwxr-x 2.0 unx 246 b- stor 80-Jan-01 00:00 android/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener.class │ │ │ ?rwxrwxr-x 2.0 unx 4384 b- stor 80-Jan-01 00:00 android/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask.class │ │ │ -?rwxrwxr-x 2.0 unx 12302 b- defN 80-Jan-01 00:00 android/support/v7/internal/widget/ActivityChooserModel.class │ │ │ +?rwxrwxr-x 2.0 unx 12286 b- defN 80-Jan-01 00:00 android/support/v7/internal/widget/ActivityChooserModel.class │ │ │ ?rwxrwxr-x 2.0 unx 854 b- stor 80-Jan-01 00:00 android/support/v7/internal/widget/ActivityChooserView$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1006 b- stor 80-Jan-01 00:00 android/support/v7/internal/widget/ActivityChooserView$2.class │ │ │ ?rwxrwxr-x 2.0 unx 483 b- stor 80-Jan-01 00:00 android/support/v7/internal/widget/ActivityChooserView$3.class │ │ │ ?rwxrwxr-x 2.0 unx 4980 b- stor 80-Jan-01 00:00 android/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 3428 b- stor 80-Jan-01 00:00 android/support/v7/internal/widget/ActivityChooserView$Callbacks.class │ │ │ ?rwxrwxr-x 2.0 unx 103 b- stor 80-Jan-01 00:00 android/support/v7/internal/widget/AdapterViewICS$1.class │ │ │ ?rwxrwxr-x 2.0 unx 390 b- stor 80-Jan-01 00:00 android/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo.class │ │ │ @@ -655,15 +655,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1117 b- stor 80-Jan-01 00:00 android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1319 b- stor 80-Jan-01 00:00 android/support/v4/util/ArrayMap$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1725 b- stor 80-Jan-01 00:00 android/support/v4/util/ArrayMap.class │ │ │ ?rwxrwxr-x 2.0 unx 848 b- stor 80-Jan-01 00:00 android/support/v4/util/Pools$SimplePool.class │ │ │ ?rwxrwxr-x 2.0 unx 1767 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2274 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1671 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 8070 b- stor 80-Jan-01 00:00 android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class │ │ │ +?rwxrwxr-x 2.0 unx 8074 b- stor 80-Jan-01 00:00 android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 867 b- stor 80-Jan-01 00:00 android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.class │ │ │ ?rwxrwxr-x 2.0 unx 830 b- stor 80-Jan-01 00:00 android/support/v4/view/GravityCompat$GravityCompatImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 709 b- stor 80-Jan-01 00:00 android/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1.class │ │ │ ?rwxrwxr-x 2.0 unx 1398 b- stor 80-Jan-01 00:00 android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 913 b- stor 80-Jan-01 00:00 android/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 978 b- stor 80-Jan-01 00:00 android/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.class │ │ │ ?rwxrwxr-x 2.0 unx 941 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.class │ │ │ @@ -845,8 +845,8 @@ │ │ │ ?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 568 b- stor 80-Jan-01 00:00 android/support/v7/app/ActionBarActivityDelegateApi20.class │ │ │ ?rwxrwxr-x 2.0 unx 1683 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$ICSViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 540 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1717 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 863 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 561 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class │ │ │ -850 files, 1566967 bytes uncompressed, 1337968 bytes compressed: 14.6% │ │ │ +850 files, 1566953 bytes uncompressed, 1337965 bytes compressed: 14.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=5, args_size=0 │ │ │ │ + stack=300, locals=4, args_size=0 │ │ │ │ 0: new #38 // class android/support/v4/content/ModernAsyncTask$1 │ │ │ │ 3: astore_0 │ │ │ │ 4: aload_0 │ │ │ │ 5: invokespecial #42 // Method android/support/v4/content/ModernAsyncTask$1."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: putstatic #44 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ 12: new #46 // class java/util/concurrent/LinkedBlockingQueue │ │ │ │ 15: astore_0 │ │ │ │ 16: aload_0 │ │ │ │ 17: bipush 10 │ │ │ │ 19: invokespecial #50 // Method java/util/concurrent/LinkedBlockingQueue."":(I)V │ │ │ │ 22: aload_0 │ │ │ │ 23: putstatic #52 // Field sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ │ │ 26: new #54 // class java/util/concurrent/ThreadPoolExecutor │ │ │ │ - 29: astore_1 │ │ │ │ + 29: astore_0 │ │ │ │ 30: getstatic #64 // Field java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit; │ │ │ │ - 33: astore_2 │ │ │ │ + 33: astore_1 │ │ │ │ 34: getstatic #52 // Field sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ │ │ - 37: astore_3 │ │ │ │ + 37: astore_2 │ │ │ │ 38: getstatic #44 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ - 41: astore 4 │ │ │ │ - 43: aload_1 │ │ │ │ - 44: iconst_5 │ │ │ │ - 45: sipush 128 │ │ │ │ - 48: lconst_1 │ │ │ │ + 41: astore_3 │ │ │ │ + 42: aload_0 │ │ │ │ + 43: iconst_5 │ │ │ │ + 44: sipush 128 │ │ │ │ + 47: lconst_1 │ │ │ │ + 48: aload_1 │ │ │ │ 49: aload_2 │ │ │ │ 50: aload_3 │ │ │ │ - 51: aload 4 │ │ │ │ - 53: invokespecial #67 // Method java/util/concurrent/ThreadPoolExecutor."":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ │ │ - 56: aload_1 │ │ │ │ - 57: putstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ - 60: new #71 // class android/support/v4/content/ModernAsyncTask$InternalHandler │ │ │ │ - 63: astore_0 │ │ │ │ - 64: aload_0 │ │ │ │ - 65: aconst_null │ │ │ │ - 66: invokespecial #74 // Method android/support/v4/content/ModernAsyncTask$InternalHandler."":(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ │ │ - 69: aload_0 │ │ │ │ - 70: putstatic #76 // Field sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ - 73: getstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ - 76: putstatic #78 // Field sDefaultExecutor:Ljava/util/concurrent/Executor; │ │ │ │ - 79: return │ │ │ │ + 51: invokespecial #67 // Method java/util/concurrent/ThreadPoolExecutor."":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ │ │ + 54: aload_0 │ │ │ │ + 55: putstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ + 58: new #71 // class android/support/v4/content/ModernAsyncTask$InternalHandler │ │ │ │ + 61: astore_0 │ │ │ │ + 62: aload_0 │ │ │ │ + 63: aconst_null │ │ │ │ + 64: invokespecial #74 // Method android/support/v4/content/ModernAsyncTask$InternalHandler."":(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ │ │ + 67: aload_0 │ │ │ │ + 68: putstatic #76 // Field sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ + 71: getstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ + 74: putstatic #78 // Field sDefaultExecutor:Ljava/util/concurrent/Executor; │ │ │ │ + 77: return │ │ │ │ │ │ │ │ public android.support.v4.content.ModernAsyncTask(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── android/support/v4/widget/ContentLoadingProgressBar.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -243,15 +243,15 @@ │ │ │ │ 21: pop │ │ │ │ 22: return │ │ │ │ │ │ │ │ public void hide(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=12, args_size=1 │ │ │ │ + stack=300, locals=14, args_size=1 │ │ │ │ 0: ldc2_w #50 // long 500l │ │ │ │ 3: lstore_1 │ │ │ │ 4: iconst_1 │ │ │ │ 5: istore_3 │ │ │ │ 6: aload_0 │ │ │ │ 7: iload_3 │ │ │ │ 8: putfield #33 // Field mDismissed:Z │ │ │ │ @@ -302,18 +302,18 @@ │ │ │ │ 94: ifne 85 │ │ │ │ 97: aload_0 │ │ │ │ 98: getfield #40 // Field mDelayedHide:Ljava/lang/Runnable; │ │ │ │ 101: astore 4 │ │ │ │ 103: lload_1 │ │ │ │ 104: lload 9 │ │ │ │ 106: lsub │ │ │ │ - 107: lstore 7 │ │ │ │ + 107: lstore 12 │ │ │ │ 109: aload_0 │ │ │ │ 110: aload 4 │ │ │ │ - 112: lload 7 │ │ │ │ + 112: lload 12 │ │ │ │ 114: invokevirtual #69 // Method postDelayed:(Ljava/lang/Runnable;J)Z │ │ │ │ 117: pop │ │ │ │ 118: aload_0 │ │ │ │ 119: iload_3 │ │ │ │ 120: putfield #29 // Field mPostedHide:Z │ │ │ │ 123: goto 85 │ │ ├── android/support/v7/appcompat/R$dimen.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ │ │ │ package android.support.v7.appcompat; │ │ │ │ │ │ │ │ public final class R$dimen │ │ │ │ { │ │ │ │ - public static final int abc_action_bar_default_height = 2131165184; │ │ │ │ - public static final int abc_action_bar_icon_vertical_padding = 2131165185; │ │ │ │ - public static final int abc_action_bar_progress_bar_size = 2131165186; │ │ │ │ - public static final int abc_action_bar_stacked_max_height = 2131165187; │ │ │ │ - public static final int abc_action_bar_stacked_tab_max_width = 2131165188; │ │ │ │ - public static final int abc_action_bar_subtitle_bottom_margin = 2131165189; │ │ │ │ - public static final int abc_action_bar_subtitle_text_size = 2131165190; │ │ │ │ - public static final int abc_action_bar_subtitle_top_margin = 2131165191; │ │ │ │ - public static final int abc_action_bar_title_text_size = 2131165192; │ │ │ │ - public static final int abc_action_button_min_width = 2131165193; │ │ │ │ - public static final int abc_config_prefDialogWidth = 2131165194; │ │ │ │ - public static final int abc_dropdownitem_icon_width = 2131165195; │ │ │ │ - public static final int abc_dropdownitem_text_padding_left = 2131165196; │ │ │ │ - public static final int abc_dropdownitem_text_padding_right = 2131165197; │ │ │ │ - public static final int abc_panel_menu_list_width = 2131165198; │ │ │ │ - public static final int abc_search_view_preferred_width = 2131165199; │ │ │ │ - public static final int abc_search_view_text_min_width = 2131165200; │ │ │ │ - public static final int dialog_fixed_height_major = 2131165203; │ │ │ │ - public static final int dialog_fixed_height_minor = 2131165204; │ │ │ │ - public static final int dialog_fixed_width_major = 2131165205; │ │ │ │ - public static final int dialog_fixed_width_minor = 2131165206; │ │ │ │ + public static final int abc_action_bar_default_height = 2131230720; │ │ │ │ + public static final int abc_action_bar_icon_vertical_padding = 2131230721; │ │ │ │ + public static final int abc_action_bar_progress_bar_size = 2131230722; │ │ │ │ + public static final int abc_action_bar_stacked_max_height = 2131230723; │ │ │ │ + public static final int abc_action_bar_stacked_tab_max_width = 2131230724; │ │ │ │ + public static final int abc_action_bar_subtitle_bottom_margin = 2131230725; │ │ │ │ + public static final int abc_action_bar_subtitle_text_size = 2131230726; │ │ │ │ + public static final int abc_action_bar_subtitle_top_margin = 2131230727; │ │ │ │ + public static final int abc_action_bar_title_text_size = 2131230728; │ │ │ │ + public static final int abc_action_button_min_width = 2131230729; │ │ │ │ + public static final int abc_config_prefDialogWidth = 2131230730; │ │ │ │ + public static final int abc_dropdownitem_icon_width = 2131230731; │ │ │ │ + public static final int abc_dropdownitem_text_padding_left = 2131230732; │ │ │ │ + public static final int abc_dropdownitem_text_padding_right = 2131230733; │ │ │ │ + public static final int abc_panel_menu_list_width = 2131230734; │ │ │ │ + public static final int abc_search_view_preferred_width = 2131230735; │ │ │ │ + public static final int abc_search_view_text_min_width = 2131230736; │ │ │ │ + public static final int dialog_fixed_height_major = 2131230739; │ │ │ │ + public static final int dialog_fixed_height_minor = 2131230740; │ │ │ │ + public static final int dialog_fixed_width_major = 2131230741; │ │ │ │ + public static final int dialog_fixed_width_minor = 2131230742; │ │ │ │ } │ │ ├── android/support/v7/appcompat/R$id.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,66 +1,66 @@ │ │ │ │ │ │ │ │ package android.support.v7.appcompat; │ │ │ │ │ │ │ │ public final class R$id │ │ │ │ { │ │ │ │ - public static final int action_bar = 2131230748; │ │ │ │ - public static final int action_bar_activity_content = 2131230720; │ │ │ │ - public static final int action_bar_container = 2131230747; │ │ │ │ - public static final int action_bar_overlay_layout = 2131230751; │ │ │ │ - public static final int action_bar_root = 2131230746; │ │ │ │ - public static final int action_bar_subtitle = 2131230755; │ │ │ │ - public static final int action_bar_title = 2131230754; │ │ │ │ - public static final int action_context_bar = 2131230749; │ │ │ │ - public static final int action_menu_divider = 2131230721; │ │ │ │ - public static final int action_menu_presenter = 2131230722; │ │ │ │ - public static final int action_mode_close_button = 2131230756; │ │ │ │ - public static final int activity_chooser_view_content = 2131230757; │ │ │ │ - public static final int always = 2131230739; │ │ │ │ - public static final int beginning = 2131230735; │ │ │ │ - public static final int checkbox = 2131230765; │ │ │ │ - public static final int collapseActionView = 2131230740; │ │ │ │ - public static final int default_activity_button = 2131230760; │ │ │ │ - public static final int dialog = 2131230744; │ │ │ │ - public static final int disableHome = 2131230729; │ │ │ │ - public static final int dropdown = 2131230745; │ │ │ │ - public static final int edit_query = 2131230768; │ │ │ │ - public static final int end = 2131230736; │ │ │ │ - public static final int expand_activities_button = 2131230758; │ │ │ │ - public static final int expanded_menu = 2131230764; │ │ │ │ - public static final int home = 2131230723; │ │ │ │ - public static final int homeAsUp = 2131230730; │ │ │ │ - public static final int icon = 2131230762; │ │ │ │ - public static final int ifRoom = 2131230741; │ │ │ │ - public static final int image = 2131230759; │ │ │ │ - public static final int listMode = 2131230726; │ │ │ │ - public static final int list_item = 2131230761; │ │ │ │ - public static final int middle = 2131230737; │ │ │ │ - public static final int never = 2131230742; │ │ │ │ - public static final int none = 2131230738; │ │ │ │ - public static final int normal = 2131230727; │ │ │ │ - public static final int progress_circular = 2131230724; │ │ │ │ - public static final int progress_horizontal = 2131230725; │ │ │ │ - public static final int radio = 2131230767; │ │ │ │ - public static final int search_badge = 2131230770; │ │ │ │ - public static final int search_bar = 2131230769; │ │ │ │ - public static final int search_button = 2131230771; │ │ │ │ - public static final int search_close_btn = 2131230776; │ │ │ │ - public static final int search_edit_frame = 2131230772; │ │ │ │ - public static final int search_go_btn = 2131230778; │ │ │ │ - public static final int search_mag_icon = 2131230773; │ │ │ │ - public static final int search_plate = 2131230774; │ │ │ │ - public static final int search_src_text = 2131230775; │ │ │ │ - public static final int search_voice_btn = 2131230779; │ │ │ │ - public static final int shortcut = 2131230766; │ │ │ │ - public static final int showCustom = 2131230731; │ │ │ │ - public static final int showHome = 2131230732; │ │ │ │ - public static final int showTitle = 2131230733; │ │ │ │ - public static final int split_action_bar = 2131230750; │ │ │ │ - public static final int submit_area = 2131230777; │ │ │ │ - public static final int tabMode = 2131230728; │ │ │ │ - public static final int title = 2131230763; │ │ │ │ - public static final int top_action_bar = 2131230752; │ │ │ │ - public static final int up = 2131230753; │ │ │ │ - public static final int useLogo = 2131230734; │ │ │ │ - public static final int withText = 2131230743; │ │ │ │ + public static final int action_bar = 2131165212; │ │ │ │ + public static final int action_bar_activity_content = 2131165204; │ │ │ │ + public static final int action_bar_container = 2131165211; │ │ │ │ + public static final int action_bar_overlay_layout = 2131165215; │ │ │ │ + public static final int action_bar_root = 2131165210; │ │ │ │ + public static final int action_bar_subtitle = 2131165219; │ │ │ │ + public static final int action_bar_title = 2131165218; │ │ │ │ + public static final int action_context_bar = 2131165213; │ │ │ │ + public static final int action_menu_divider = 2131165205; │ │ │ │ + public static final int action_menu_presenter = 2131165206; │ │ │ │ + public static final int action_mode_close_button = 2131165220; │ │ │ │ + public static final int activity_chooser_view_content = 2131165221; │ │ │ │ + public static final int always = 2131165199; │ │ │ │ + public static final int beginning = 2131165194; │ │ │ │ + public static final int checkbox = 2131165229; │ │ │ │ + public static final int collapseActionView = 2131165201; │ │ │ │ + public static final int default_activity_button = 2131165224; │ │ │ │ + public static final int dialog = 2131165202; │ │ │ │ + public static final int disableHome = 2131165192; │ │ │ │ + public static final int dropdown = 2131165203; │ │ │ │ + public static final int edit_query = 2131165232; │ │ │ │ + public static final int end = 2131165196; │ │ │ │ + public static final int expand_activities_button = 2131165222; │ │ │ │ + public static final int expanded_menu = 2131165228; │ │ │ │ + public static final int home = 2131165207; │ │ │ │ + public static final int homeAsUp = 2131165189; │ │ │ │ + public static final int icon = 2131165226; │ │ │ │ + public static final int ifRoom = 2131165198; │ │ │ │ + public static final int image = 2131165223; │ │ │ │ + public static final int listMode = 2131165185; │ │ │ │ + public static final int list_item = 2131165225; │ │ │ │ + public static final int middle = 2131165195; │ │ │ │ + public static final int never = 2131165197; │ │ │ │ + public static final int none = 2131165193; │ │ │ │ + public static final int normal = 2131165184; │ │ │ │ + public static final int progress_circular = 2131165208; │ │ │ │ + public static final int progress_horizontal = 2131165209; │ │ │ │ + public static final int radio = 2131165231; │ │ │ │ + public static final int search_badge = 2131165234; │ │ │ │ + public static final int search_bar = 2131165233; │ │ │ │ + public static final int search_button = 2131165235; │ │ │ │ + public static final int search_close_btn = 2131165240; │ │ │ │ + public static final int search_edit_frame = 2131165236; │ │ │ │ + public static final int search_go_btn = 2131165242; │ │ │ │ + public static final int search_mag_icon = 2131165237; │ │ │ │ + public static final int search_plate = 2131165238; │ │ │ │ + public static final int search_src_text = 2131165239; │ │ │ │ + public static final int search_voice_btn = 2131165243; │ │ │ │ + public static final int shortcut = 2131165230; │ │ │ │ + public static final int showCustom = 2131165191; │ │ │ │ + public static final int showHome = 2131165188; │ │ │ │ + public static final int showTitle = 2131165190; │ │ │ │ + public static final int split_action_bar = 2131165214; │ │ │ │ + public static final int submit_area = 2131165241; │ │ │ │ + public static final int tabMode = 2131165186; │ │ │ │ + public static final int title = 2131165227; │ │ │ │ + public static final int top_action_bar = 2131165216; │ │ │ │ + public static final int up = 2131165217; │ │ │ │ + public static final int useLogo = 2131165187; │ │ │ │ + public static final int withText = 2131165200; │ │ │ │ } │ │ ├── android/support/v7/internal/widget/ActivityChooserModel.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -177,372 +177,360 @@ │ │ │ │ // 2: aload_0 │ │ │ │ // 3: astore_2 │ │ │ │ // 4: aload_0 │ │ │ │ // 5: getfield android/support/v7/internal/widget/ActivityChooserModel.mContext:Landroid/content/Context; │ │ │ │ // 8: astore_3 │ │ │ │ // 9: aload_0 │ │ │ │ // 10: getfield android/support/v7/internal/widget/ActivityChooserModel.mHistoryFileName:Ljava/lang/String; │ │ │ │ - // 13: astore_2 │ │ │ │ - // 14: aload_2 │ │ │ │ - // 15: astore 4 │ │ │ │ - // 17: aload_3 │ │ │ │ - // 18: aload_2 │ │ │ │ - // 19: invokevirtual android/content/Context.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; │ │ │ │ - // 22: astore_1 │ │ │ │ - // 23: invokestatic android/util/Xml.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; │ │ │ │ - // 26: astore 5 │ │ │ │ - // 28: iconst_0 │ │ │ │ - // 29: istore 6 │ │ │ │ - // 31: aconst_null │ │ │ │ - // 32: astore_3 │ │ │ │ - // 33: aload 5 │ │ │ │ - // 35: aload_1 │ │ │ │ - // 36: aconst_null │ │ │ │ - // 37: invokeinterface org/xmlpull/v1/XmlPullParser.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V │ │ │ │ - // 42: iconst_0 │ │ │ │ - // 43: istore 7 │ │ │ │ - // 45: iconst_1 │ │ │ │ - // 46: istore 6 │ │ │ │ - // 48: iload 7 │ │ │ │ - // 50: iload 6 │ │ │ │ - // 52: if_icmpeq 79 │ │ │ │ - // 55: iconst_2 │ │ │ │ - // 56: istore 6 │ │ │ │ - // 58: iload 7 │ │ │ │ - // 60: iload 6 │ │ │ │ - // 62: if_icmpeq 79 │ │ │ │ - // 65: aload 5 │ │ │ │ - // 67: invokeinterface org/xmlpull/v1/XmlPullParser.next:()I │ │ │ │ - // 72: istore 7 │ │ │ │ - // 74: goto 45 │ │ │ │ - // 77: pop │ │ │ │ - // 78: return │ │ │ │ - // 79: ldc "historical-records" │ │ │ │ - // 81: astore_3 │ │ │ │ - // 82: aload 5 │ │ │ │ - // 84: invokeinterface org/xmlpull/v1/XmlPullParser.getName:()Ljava/lang/String; │ │ │ │ - // 89: astore 4 │ │ │ │ - // 91: aload_3 │ │ │ │ - // 92: aload 4 │ │ │ │ - // 94: invokevirtual java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - // 97: istore 6 │ │ │ │ - // 99: iload 6 │ │ │ │ - // 101: ifne 203 │ │ │ │ - // 104: new Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 107: astore_3 │ │ │ │ - // 108: ldc_w "Share records file does not start with historical-records tag." │ │ │ │ - // 111: astore 4 │ │ │ │ - // 113: aload_3 │ │ │ │ - // 114: aload 4 │ │ │ │ - // 116: invokespecial org/xmlpull/v1/XmlPullParserException.:(Ljava/lang/String;)V │ │ │ │ - // 119: aload_3 │ │ │ │ - // 120: athrow │ │ │ │ - // 121: astore 8 │ │ │ │ - // 123: getstatic android/support/v7/internal/widget/ActivityChooserModel.LOG_TAG:Ljava/lang/String; │ │ │ │ - // 126: astore_3 │ │ │ │ - // 127: new Ljava/lang/StringBuilder; │ │ │ │ - // 130: astore 4 │ │ │ │ - // 132: aload 4 │ │ │ │ - // 134: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 137: ldc_w "Error reading historical recrod file: " │ │ │ │ - // 140: astore 9 │ │ │ │ - // 142: aload 4 │ │ │ │ - // 144: aload 9 │ │ │ │ - // 146: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 149: astore 4 │ │ │ │ - // 151: aload_0 │ │ │ │ - // 152: astore_2 │ │ │ │ - // 153: aload_0 │ │ │ │ - // 154: getfield android/support/v7/internal/widget/ActivityChooserModel.mHistoryFileName:Ljava/lang/String; │ │ │ │ - // 157: astore_2 │ │ │ │ - // 158: aload_2 │ │ │ │ - // 159: astore 9 │ │ │ │ - // 161: aload 4 │ │ │ │ - // 163: aload_2 │ │ │ │ - // 164: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 167: astore 4 │ │ │ │ - // 169: aload 4 │ │ │ │ - // 171: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 174: astore 4 │ │ │ │ + // 13: astore 4 │ │ │ │ + // 15: aload_3 │ │ │ │ + // 16: aload 4 │ │ │ │ + // 18: invokevirtual android/content/Context.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; │ │ │ │ + // 21: astore_1 │ │ │ │ + // 22: invokestatic android/util/Xml.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; │ │ │ │ + // 25: astore 5 │ │ │ │ + // 27: iconst_0 │ │ │ │ + // 28: istore 6 │ │ │ │ + // 30: aconst_null │ │ │ │ + // 31: astore_3 │ │ │ │ + // 32: aload 5 │ │ │ │ + // 34: aload_1 │ │ │ │ + // 35: aconst_null │ │ │ │ + // 36: invokeinterface org/xmlpull/v1/XmlPullParser.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V │ │ │ │ + // 41: iconst_0 │ │ │ │ + // 42: istore 7 │ │ │ │ + // 44: iconst_1 │ │ │ │ + // 45: istore 6 │ │ │ │ + // 47: iload 7 │ │ │ │ + // 49: iload 6 │ │ │ │ + // 51: if_icmpeq 78 │ │ │ │ + // 54: iconst_2 │ │ │ │ + // 55: istore 6 │ │ │ │ + // 57: iload 7 │ │ │ │ + // 59: iload 6 │ │ │ │ + // 61: if_icmpeq 78 │ │ │ │ + // 64: aload 5 │ │ │ │ + // 66: invokeinterface org/xmlpull/v1/XmlPullParser.next:()I │ │ │ │ + // 71: istore 7 │ │ │ │ + // 73: goto 44 │ │ │ │ + // 76: pop │ │ │ │ + // 77: return │ │ │ │ + // 78: ldc "historical-records" │ │ │ │ + // 80: astore_3 │ │ │ │ + // 81: aload 5 │ │ │ │ + // 83: invokeinterface org/xmlpull/v1/XmlPullParser.getName:()Ljava/lang/String; │ │ │ │ + // 88: astore 4 │ │ │ │ + // 90: aload_3 │ │ │ │ + // 91: aload 4 │ │ │ │ + // 93: invokevirtual java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + // 96: istore 6 │ │ │ │ + // 98: iload 6 │ │ │ │ + // 100: ifne 199 │ │ │ │ + // 103: new Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 106: astore_3 │ │ │ │ + // 107: ldc_w "Share records file does not start with historical-records tag." │ │ │ │ + // 110: astore 4 │ │ │ │ + // 112: aload_3 │ │ │ │ + // 113: aload 4 │ │ │ │ + // 115: invokespecial org/xmlpull/v1/XmlPullParserException.:(Ljava/lang/String;)V │ │ │ │ + // 118: aload_3 │ │ │ │ + // 119: athrow │ │ │ │ + // 120: astore 8 │ │ │ │ + // 122: getstatic android/support/v7/internal/widget/ActivityChooserModel.LOG_TAG:Ljava/lang/String; │ │ │ │ + // 125: astore_3 │ │ │ │ + // 126: new Ljava/lang/StringBuilder; │ │ │ │ + // 129: astore 4 │ │ │ │ + // 131: aload 4 │ │ │ │ + // 133: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 136: ldc_w "Error reading historical recrod file: " │ │ │ │ + // 139: astore 9 │ │ │ │ + // 141: aload 4 │ │ │ │ + // 143: aload 9 │ │ │ │ + // 145: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 148: astore 4 │ │ │ │ + // 150: aload_0 │ │ │ │ + // 151: astore_2 │ │ │ │ + // 152: aload_0 │ │ │ │ + // 153: getfield android/support/v7/internal/widget/ActivityChooserModel.mHistoryFileName:Ljava/lang/String; │ │ │ │ + // 156: astore_2 │ │ │ │ + // 157: aload_2 │ │ │ │ + // 158: astore 9 │ │ │ │ + // 160: aload 4 │ │ │ │ + // 162: aload_2 │ │ │ │ + // 163: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 166: astore 4 │ │ │ │ + // 168: aload 4 │ │ │ │ + // 170: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 173: astore 4 │ │ │ │ + // 175: aload_3 │ │ │ │ // 176: aload 4 │ │ │ │ - // 178: astore_2 │ │ │ │ - // 179: aload_3 │ │ │ │ - // 180: aload 4 │ │ │ │ - // 182: aload 8 │ │ │ │ - // 184: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ │ │ - // 187: pop │ │ │ │ + // 178: aload 8 │ │ │ │ + // 180: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ │ │ + // 183: pop │ │ │ │ + // 184: aload_1 │ │ │ │ + // 185: ifnull 77 │ │ │ │ // 188: aload_1 │ │ │ │ - // 189: ifnull 78 │ │ │ │ - // 192: aload_1 │ │ │ │ - // 193: invokevirtual java/io/FileInputStream.close:()V │ │ │ │ - // 196: goto 78 │ │ │ │ - // 199: astore_3 │ │ │ │ - // 200: goto 78 │ │ │ │ - // 203: aload_0 │ │ │ │ - // 204: astore_2 │ │ │ │ - // 205: aload_0 │ │ │ │ - // 206: getfield android/support/v7/internal/widget/ActivityChooserModel.mHistoricalRecords:Ljava/util/List; │ │ │ │ - // 209: astore 10 │ │ │ │ - // 211: aload 10 │ │ │ │ - // 213: invokeinterface java/util/List.clear:()V │ │ │ │ - // 218: aload 5 │ │ │ │ - // 220: invokeinterface org/xmlpull/v1/XmlPullParser.next:()I │ │ │ │ - // 225: istore 7 │ │ │ │ - // 227: iconst_1 │ │ │ │ - // 228: istore 6 │ │ │ │ - // 230: iload 7 │ │ │ │ - // 232: iload 6 │ │ │ │ - // 234: if_icmpne 252 │ │ │ │ + // 189: invokevirtual java/io/FileInputStream.close:()V │ │ │ │ + // 192: goto 77 │ │ │ │ + // 195: astore_3 │ │ │ │ + // 196: goto 77 │ │ │ │ + // 199: aload_0 │ │ │ │ + // 200: astore_2 │ │ │ │ + // 201: aload_0 │ │ │ │ + // 202: getfield android/support/v7/internal/widget/ActivityChooserModel.mHistoricalRecords:Ljava/util/List; │ │ │ │ + // 205: astore 10 │ │ │ │ + // 207: aload 10 │ │ │ │ + // 209: invokeinterface java/util/List.clear:()V │ │ │ │ + // 214: aload 5 │ │ │ │ + // 216: invokeinterface org/xmlpull/v1/XmlPullParser.next:()I │ │ │ │ + // 221: istore 7 │ │ │ │ + // 223: iconst_1 │ │ │ │ + // 224: istore 6 │ │ │ │ + // 226: iload 7 │ │ │ │ + // 228: iload 6 │ │ │ │ + // 230: if_icmpne 248 │ │ │ │ + // 233: aload_1 │ │ │ │ + // 234: ifnull 77 │ │ │ │ // 237: aload_1 │ │ │ │ - // 238: ifnull 78 │ │ │ │ - // 241: aload_1 │ │ │ │ - // 242: invokevirtual java/io/FileInputStream.close:()V │ │ │ │ - // 245: goto 78 │ │ │ │ - // 248: astore_3 │ │ │ │ - // 249: goto 78 │ │ │ │ - // 252: iconst_3 │ │ │ │ - // 253: istore 6 │ │ │ │ - // 255: iload 7 │ │ │ │ - // 257: iload 6 │ │ │ │ - // 259: if_icmpeq 218 │ │ │ │ - // 262: iconst_4 │ │ │ │ - // 263: istore 6 │ │ │ │ - // 265: iload 7 │ │ │ │ - // 267: iload 6 │ │ │ │ - // 269: if_icmpeq 218 │ │ │ │ - // 272: aload 5 │ │ │ │ - // 274: invokeinterface org/xmlpull/v1/XmlPullParser.getName:()Ljava/lang/String; │ │ │ │ - // 279: astore 11 │ │ │ │ - // 281: ldc "historical-record" │ │ │ │ - // 283: astore_3 │ │ │ │ - // 284: aload_3 │ │ │ │ - // 285: aload 11 │ │ │ │ - // 287: invokevirtual java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - // 290: istore 6 │ │ │ │ - // 292: iload 6 │ │ │ │ - // 294: ifne 396 │ │ │ │ - // 297: new Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 300: astore_3 │ │ │ │ - // 301: ldc_w "Share records file not well-formed." │ │ │ │ - // 304: astore 4 │ │ │ │ - // 306: aload_3 │ │ │ │ - // 307: aload 4 │ │ │ │ - // 309: invokespecial org/xmlpull/v1/XmlPullParserException.:(Ljava/lang/String;)V │ │ │ │ - // 312: aload_3 │ │ │ │ - // 313: athrow │ │ │ │ - // 314: astore 12 │ │ │ │ - // 316: getstatic android/support/v7/internal/widget/ActivityChooserModel.LOG_TAG:Ljava/lang/String; │ │ │ │ - // 319: astore_3 │ │ │ │ - // 320: new Ljava/lang/StringBuilder; │ │ │ │ - // 323: astore 4 │ │ │ │ - // 325: aload 4 │ │ │ │ - // 327: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 330: ldc_w "Error reading historical recrod file: " │ │ │ │ - // 333: astore 9 │ │ │ │ - // 335: aload 4 │ │ │ │ - // 337: aload 9 │ │ │ │ - // 339: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 342: astore 4 │ │ │ │ - // 344: aload_0 │ │ │ │ - // 345: astore_2 │ │ │ │ - // 346: aload_0 │ │ │ │ - // 347: getfield android/support/v7/internal/widget/ActivityChooserModel.mHistoryFileName:Ljava/lang/String; │ │ │ │ - // 350: astore_2 │ │ │ │ - // 351: aload_2 │ │ │ │ - // 352: astore 9 │ │ │ │ - // 354: aload 4 │ │ │ │ - // 356: aload_2 │ │ │ │ - // 357: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 360: astore 4 │ │ │ │ - // 362: aload 4 │ │ │ │ - // 364: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 367: astore 4 │ │ │ │ - // 369: aload 4 │ │ │ │ - // 371: astore_2 │ │ │ │ - // 372: aload_3 │ │ │ │ - // 373: aload 4 │ │ │ │ - // 375: aload 12 │ │ │ │ - // 377: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ │ │ - // 380: pop │ │ │ │ - // 381: aload_1 │ │ │ │ - // 382: ifnull 78 │ │ │ │ - // 385: aload_1 │ │ │ │ - // 386: invokevirtual java/io/FileInputStream.close:()V │ │ │ │ - // 389: goto 78 │ │ │ │ - // 392: astore_3 │ │ │ │ - // 393: goto 78 │ │ │ │ - // 396: iconst_0 │ │ │ │ - // 397: istore 6 │ │ │ │ - // 399: aconst_null │ │ │ │ - // 400: astore_3 │ │ │ │ - // 401: ldc "activity" │ │ │ │ - // 403: astore 4 │ │ │ │ - // 405: aload 4 │ │ │ │ - // 407: astore_2 │ │ │ │ - // 408: aload 5 │ │ │ │ - // 410: aconst_null │ │ │ │ - // 411: aload 4 │ │ │ │ - // 413: invokeinterface org/xmlpull/v1/XmlPullParser.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - // 418: astore 13 │ │ │ │ - // 420: iconst_0 │ │ │ │ - // 421: istore 6 │ │ │ │ - // 423: aconst_null │ │ │ │ - // 424: astore_3 │ │ │ │ - // 425: ldc "time" │ │ │ │ - // 427: astore 4 │ │ │ │ - // 429: aload 4 │ │ │ │ - // 431: astore_2 │ │ │ │ - // 432: aload 5 │ │ │ │ - // 434: aconst_null │ │ │ │ - // 435: aload 4 │ │ │ │ - // 437: invokeinterface org/xmlpull/v1/XmlPullParser.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - // 442: astore_3 │ │ │ │ - // 443: aload_3 │ │ │ │ - // 444: invokestatic java/lang/Long.parseLong:(Ljava/lang/String;)J │ │ │ │ - // 447: lstore 14 │ │ │ │ - // 449: iconst_0 │ │ │ │ - // 450: istore 6 │ │ │ │ - // 452: aconst_null │ │ │ │ - // 453: astore_3 │ │ │ │ - // 454: ldc "weight" │ │ │ │ - // 456: astore 4 │ │ │ │ - // 458: aload 4 │ │ │ │ - // 460: astore_2 │ │ │ │ - // 461: aload 5 │ │ │ │ - // 463: aconst_null │ │ │ │ - // 464: aload 4 │ │ │ │ - // 466: invokeinterface org/xmlpull/v1/XmlPullParser.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - // 471: astore_3 │ │ │ │ - // 472: aload_3 │ │ │ │ - // 473: invokestatic java/lang/Float.parseFloat:(Ljava/lang/String;)F │ │ │ │ - // 476: fstore 16 │ │ │ │ - // 478: new Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ │ │ - // 481: astore 17 │ │ │ │ - // 483: aload 17 │ │ │ │ - // 485: aload 13 │ │ │ │ - // 487: lload 14 │ │ │ │ - // 489: fload 16 │ │ │ │ - // 491: invokespecial android/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord.:(Ljava/lang/String;JF)V │ │ │ │ - // 494: aload 10 │ │ │ │ - // 496: aload 17 │ │ │ │ - // 498: invokeinterface java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - // 503: pop │ │ │ │ - // 504: goto 218 │ │ │ │ - // 507: astore_3 │ │ │ │ - // 508: aload_1 │ │ │ │ - // 509: ifnull 516 │ │ │ │ - // 512: aload_1 │ │ │ │ - // 513: invokevirtual java/io/FileInputStream.close:()V │ │ │ │ - // 516: aload_3 │ │ │ │ - // 517: athrow │ │ │ │ - // 518: astore 4 │ │ │ │ - // 520: goto 516 │ │ │ │ + // 238: invokevirtual java/io/FileInputStream.close:()V │ │ │ │ + // 241: goto 77 │ │ │ │ + // 244: astore_3 │ │ │ │ + // 245: goto 77 │ │ │ │ + // 248: iconst_3 │ │ │ │ + // 249: istore 6 │ │ │ │ + // 251: iload 7 │ │ │ │ + // 253: iload 6 │ │ │ │ + // 255: if_icmpeq 214 │ │ │ │ + // 258: iconst_4 │ │ │ │ + // 259: istore 6 │ │ │ │ + // 261: iload 7 │ │ │ │ + // 263: iload 6 │ │ │ │ + // 265: if_icmpeq 214 │ │ │ │ + // 268: aload 5 │ │ │ │ + // 270: invokeinterface org/xmlpull/v1/XmlPullParser.getName:()Ljava/lang/String; │ │ │ │ + // 275: astore 11 │ │ │ │ + // 277: ldc "historical-record" │ │ │ │ + // 279: astore_3 │ │ │ │ + // 280: aload_3 │ │ │ │ + // 281: aload 11 │ │ │ │ + // 283: invokevirtual java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + // 286: istore 6 │ │ │ │ + // 288: iload 6 │ │ │ │ + // 290: ifne 389 │ │ │ │ + // 293: new Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 296: astore_3 │ │ │ │ + // 297: ldc_w "Share records file not well-formed." │ │ │ │ + // 300: astore 4 │ │ │ │ + // 302: aload_3 │ │ │ │ + // 303: aload 4 │ │ │ │ + // 305: invokespecial org/xmlpull/v1/XmlPullParserException.:(Ljava/lang/String;)V │ │ │ │ + // 308: aload_3 │ │ │ │ + // 309: athrow │ │ │ │ + // 310: astore 12 │ │ │ │ + // 312: getstatic android/support/v7/internal/widget/ActivityChooserModel.LOG_TAG:Ljava/lang/String; │ │ │ │ + // 315: astore_3 │ │ │ │ + // 316: new Ljava/lang/StringBuilder; │ │ │ │ + // 319: astore 4 │ │ │ │ + // 321: aload 4 │ │ │ │ + // 323: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 326: ldc_w "Error reading historical recrod file: " │ │ │ │ + // 329: astore 9 │ │ │ │ + // 331: aload 4 │ │ │ │ + // 333: aload 9 │ │ │ │ + // 335: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 338: astore 4 │ │ │ │ + // 340: aload_0 │ │ │ │ + // 341: astore_2 │ │ │ │ + // 342: aload_0 │ │ │ │ + // 343: getfield android/support/v7/internal/widget/ActivityChooserModel.mHistoryFileName:Ljava/lang/String; │ │ │ │ + // 346: astore_2 │ │ │ │ + // 347: aload_2 │ │ │ │ + // 348: astore 9 │ │ │ │ + // 350: aload 4 │ │ │ │ + // 352: aload_2 │ │ │ │ + // 353: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 356: astore 4 │ │ │ │ + // 358: aload 4 │ │ │ │ + // 360: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 363: astore 4 │ │ │ │ + // 365: aload_3 │ │ │ │ + // 366: aload 4 │ │ │ │ + // 368: aload 12 │ │ │ │ + // 370: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ │ │ + // 373: pop │ │ │ │ + // 374: aload_1 │ │ │ │ + // 375: ifnull 77 │ │ │ │ + // 378: aload_1 │ │ │ │ + // 379: invokevirtual java/io/FileInputStream.close:()V │ │ │ │ + // 382: goto 77 │ │ │ │ + // 385: astore_3 │ │ │ │ + // 386: goto 77 │ │ │ │ + // 389: iconst_0 │ │ │ │ + // 390: istore 6 │ │ │ │ + // 392: aconst_null │ │ │ │ + // 393: astore_3 │ │ │ │ + // 394: ldc "activity" │ │ │ │ + // 396: astore 4 │ │ │ │ + // 398: aload 5 │ │ │ │ + // 400: aconst_null │ │ │ │ + // 401: aload 4 │ │ │ │ + // 403: invokeinterface org/xmlpull/v1/XmlPullParser.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + // 408: astore 13 │ │ │ │ + // 410: iconst_0 │ │ │ │ + // 411: istore 6 │ │ │ │ + // 413: aconst_null │ │ │ │ + // 414: astore_3 │ │ │ │ + // 415: ldc "time" │ │ │ │ + // 417: astore 4 │ │ │ │ + // 419: aload 5 │ │ │ │ + // 421: aconst_null │ │ │ │ + // 422: aload 4 │ │ │ │ + // 424: invokeinterface org/xmlpull/v1/XmlPullParser.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + // 429: astore_3 │ │ │ │ + // 430: aload_3 │ │ │ │ + // 431: invokestatic java/lang/Long.parseLong:(Ljava/lang/String;)J │ │ │ │ + // 434: lstore 14 │ │ │ │ + // 436: iconst_0 │ │ │ │ + // 437: istore 6 │ │ │ │ + // 439: aconst_null │ │ │ │ + // 440: astore_3 │ │ │ │ + // 441: ldc "weight" │ │ │ │ + // 443: astore 4 │ │ │ │ + // 445: aload 5 │ │ │ │ + // 447: aconst_null │ │ │ │ + // 448: aload 4 │ │ │ │ + // 450: invokeinterface org/xmlpull/v1/XmlPullParser.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + // 455: astore_3 │ │ │ │ + // 456: aload_3 │ │ │ │ + // 457: invokestatic java/lang/Float.parseFloat:(Ljava/lang/String;)F │ │ │ │ + // 460: fstore 16 │ │ │ │ + // 462: new Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ │ │ + // 465: astore 17 │ │ │ │ + // 467: aload 17 │ │ │ │ + // 469: aload 13 │ │ │ │ + // 471: lload 14 │ │ │ │ + // 473: fload 16 │ │ │ │ + // 475: invokespecial android/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord.:(Ljava/lang/String;JF)V │ │ │ │ + // 478: aload 10 │ │ │ │ + // 480: aload 17 │ │ │ │ + // 482: invokeinterface java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + // 487: pop │ │ │ │ + // 488: goto 214 │ │ │ │ + // 491: astore_3 │ │ │ │ + // 492: aload_1 │ │ │ │ + // 493: ifnull 500 │ │ │ │ + // 496: aload_1 │ │ │ │ + // 497: invokevirtual java/io/FileInputStream.close:()V │ │ │ │ + // 500: aload_3 │ │ │ │ + // 501: athrow │ │ │ │ + // 502: astore 4 │ │ │ │ + // 504: goto 500 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- --------------------------------------- │ │ │ │ - // 4 8 77 78 Ljava/io/FileNotFoundException; │ │ │ │ - // 9 13 77 78 Ljava/io/FileNotFoundException; │ │ │ │ - // 18 22 77 78 Ljava/io/FileNotFoundException; │ │ │ │ - // 23 26 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 23 26 314 396 Ljava/io/IOException; │ │ │ │ - // 23 26 507 523 Any │ │ │ │ - // 36 42 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 36 42 314 396 Ljava/io/IOException; │ │ │ │ - // 36 42 507 523 Any │ │ │ │ - // 65 72 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 65 72 314 396 Ljava/io/IOException; │ │ │ │ - // 65 72 507 523 Any │ │ │ │ - // 82 89 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 82 89 314 396 Ljava/io/IOException; │ │ │ │ - // 82 89 507 523 Any │ │ │ │ - // 92 97 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 92 97 314 396 Ljava/io/IOException; │ │ │ │ - // 92 97 507 523 Any │ │ │ │ - // 104 107 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 104 107 314 396 Ljava/io/IOException; │ │ │ │ - // 104 107 507 523 Any │ │ │ │ - // 114 119 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 114 119 314 396 Ljava/io/IOException; │ │ │ │ - // 114 119 507 523 Any │ │ │ │ - // 119 121 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 119 121 314 396 Ljava/io/IOException; │ │ │ │ - // 119 121 507 523 Any │ │ │ │ - // 123 126 507 523 Any │ │ │ │ - // 127 130 507 523 Any │ │ │ │ - // 132 137 507 523 Any │ │ │ │ - // 144 149 507 523 Any │ │ │ │ - // 153 157 507 523 Any │ │ │ │ - // 163 167 507 523 Any │ │ │ │ - // 169 174 507 523 Any │ │ │ │ - // 182 188 507 523 Any │ │ │ │ - // 192 196 199 203 Ljava/io/IOException; │ │ │ │ - // 205 209 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 205 209 314 396 Ljava/io/IOException; │ │ │ │ - // 205 209 507 523 Any │ │ │ │ - // 211 218 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 211 218 314 396 Ljava/io/IOException; │ │ │ │ - // 211 218 507 523 Any │ │ │ │ - // 218 225 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 218 225 314 396 Ljava/io/IOException; │ │ │ │ - // 218 225 507 523 Any │ │ │ │ - // 241 245 248 252 Ljava/io/IOException; │ │ │ │ - // 272 279 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 272 279 314 396 Ljava/io/IOException; │ │ │ │ - // 272 279 507 523 Any │ │ │ │ - // 285 290 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 285 290 314 396 Ljava/io/IOException; │ │ │ │ - // 285 290 507 523 Any │ │ │ │ - // 297 300 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 297 300 314 396 Ljava/io/IOException; │ │ │ │ - // 297 300 507 523 Any │ │ │ │ - // 307 312 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 307 312 314 396 Ljava/io/IOException; │ │ │ │ - // 307 312 507 523 Any │ │ │ │ - // 312 314 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 312 314 314 396 Ljava/io/IOException; │ │ │ │ - // 312 314 507 523 Any │ │ │ │ - // 316 319 507 523 Any │ │ │ │ - // 320 323 507 523 Any │ │ │ │ - // 325 330 507 523 Any │ │ │ │ - // 337 342 507 523 Any │ │ │ │ - // 346 350 507 523 Any │ │ │ │ - // 356 360 507 523 Any │ │ │ │ - // 362 367 507 523 Any │ │ │ │ - // 375 381 507 523 Any │ │ │ │ - // 385 389 392 396 Ljava/io/IOException; │ │ │ │ - // 411 418 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 411 418 314 396 Ljava/io/IOException; │ │ │ │ - // 411 418 507 523 Any │ │ │ │ - // 435 442 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 435 442 314 396 Ljava/io/IOException; │ │ │ │ - // 435 442 507 523 Any │ │ │ │ - // 443 447 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 443 447 314 396 Ljava/io/IOException; │ │ │ │ - // 443 447 507 523 Any │ │ │ │ - // 464 471 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 464 471 314 396 Ljava/io/IOException; │ │ │ │ - // 464 471 507 523 Any │ │ │ │ - // 472 476 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 472 476 314 396 Ljava/io/IOException; │ │ │ │ - // 472 476 507 523 Any │ │ │ │ - // 478 481 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 478 481 314 396 Ljava/io/IOException; │ │ │ │ - // 478 481 507 523 Any │ │ │ │ - // 489 494 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 489 494 314 396 Ljava/io/IOException; │ │ │ │ - // 489 494 507 523 Any │ │ │ │ - // 496 504 121 203 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ - // 496 504 314 396 Ljava/io/IOException; │ │ │ │ - // 496 504 507 523 Any │ │ │ │ - // 512 516 518 523 Ljava/io/IOException; │ │ │ │ + // 4 8 76 77 Ljava/io/FileNotFoundException; │ │ │ │ + // 9 13 76 77 Ljava/io/FileNotFoundException; │ │ │ │ + // 16 21 76 77 Ljava/io/FileNotFoundException; │ │ │ │ + // 22 25 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 22 25 310 389 Ljava/io/IOException; │ │ │ │ + // 22 25 491 507 Any │ │ │ │ + // 35 41 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 35 41 310 389 Ljava/io/IOException; │ │ │ │ + // 35 41 491 507 Any │ │ │ │ + // 64 71 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 64 71 310 389 Ljava/io/IOException; │ │ │ │ + // 64 71 491 507 Any │ │ │ │ + // 81 88 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 81 88 310 389 Ljava/io/IOException; │ │ │ │ + // 81 88 491 507 Any │ │ │ │ + // 91 96 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 91 96 310 389 Ljava/io/IOException; │ │ │ │ + // 91 96 491 507 Any │ │ │ │ + // 103 106 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 103 106 310 389 Ljava/io/IOException; │ │ │ │ + // 103 106 491 507 Any │ │ │ │ + // 113 118 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 113 118 310 389 Ljava/io/IOException; │ │ │ │ + // 113 118 491 507 Any │ │ │ │ + // 118 120 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 118 120 310 389 Ljava/io/IOException; │ │ │ │ + // 118 120 491 507 Any │ │ │ │ + // 122 125 491 507 Any │ │ │ │ + // 126 129 491 507 Any │ │ │ │ + // 131 136 491 507 Any │ │ │ │ + // 143 148 491 507 Any │ │ │ │ + // 152 156 491 507 Any │ │ │ │ + // 162 166 491 507 Any │ │ │ │ + // 168 173 491 507 Any │ │ │ │ + // 178 184 491 507 Any │ │ │ │ + // 188 192 195 199 Ljava/io/IOException; │ │ │ │ + // 201 205 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 201 205 310 389 Ljava/io/IOException; │ │ │ │ + // 201 205 491 507 Any │ │ │ │ + // 207 214 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 207 214 310 389 Ljava/io/IOException; │ │ │ │ + // 207 214 491 507 Any │ │ │ │ + // 214 221 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 214 221 310 389 Ljava/io/IOException; │ │ │ │ + // 214 221 491 507 Any │ │ │ │ + // 237 241 244 248 Ljava/io/IOException; │ │ │ │ + // 268 275 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 268 275 310 389 Ljava/io/IOException; │ │ │ │ + // 268 275 491 507 Any │ │ │ │ + // 281 286 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 281 286 310 389 Ljava/io/IOException; │ │ │ │ + // 281 286 491 507 Any │ │ │ │ + // 293 296 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 293 296 310 389 Ljava/io/IOException; │ │ │ │ + // 293 296 491 507 Any │ │ │ │ + // 303 308 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 303 308 310 389 Ljava/io/IOException; │ │ │ │ + // 303 308 491 507 Any │ │ │ │ + // 308 310 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 308 310 310 389 Ljava/io/IOException; │ │ │ │ + // 308 310 491 507 Any │ │ │ │ + // 312 315 491 507 Any │ │ │ │ + // 316 319 491 507 Any │ │ │ │ + // 321 326 491 507 Any │ │ │ │ + // 333 338 491 507 Any │ │ │ │ + // 342 346 491 507 Any │ │ │ │ + // 352 356 491 507 Any │ │ │ │ + // 358 363 491 507 Any │ │ │ │ + // 368 374 491 507 Any │ │ │ │ + // 378 382 385 389 Ljava/io/IOException; │ │ │ │ + // 401 408 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 401 408 310 389 Ljava/io/IOException; │ │ │ │ + // 401 408 491 507 Any │ │ │ │ + // 422 429 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 422 429 310 389 Ljava/io/IOException; │ │ │ │ + // 422 429 491 507 Any │ │ │ │ + // 430 434 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 430 434 310 389 Ljava/io/IOException; │ │ │ │ + // 430 434 491 507 Any │ │ │ │ + // 448 455 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 448 455 310 389 Ljava/io/IOException; │ │ │ │ + // 448 455 491 507 Any │ │ │ │ + // 456 460 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 456 460 310 389 Ljava/io/IOException; │ │ │ │ + // 456 460 491 507 Any │ │ │ │ + // 462 465 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 462 465 310 389 Ljava/io/IOException; │ │ │ │ + // 462 465 491 507 Any │ │ │ │ + // 473 478 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 473 478 310 389 Ljava/io/IOException; │ │ │ │ + // 473 478 491 507 Any │ │ │ │ + // 480 488 120 199 Lorg/xmlpull/v1/XmlPullParserException; │ │ │ │ + // 480 488 310 389 Ljava/io/IOException; │ │ │ │ + // 480 488 491 507 Any │ │ │ │ + // 496 500 502 507 Ljava/io/IOException; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ - // java.lang.IndexOutOfBoundsException: Index 264 out of bounds for length 264 │ │ │ │ + // java.lang.IndexOutOfBoundsException: Index 252 out of bounds for length 252 │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) │ │ │ │ // at java.base/java.util.Objects.checkIndex(Objects.java:372) │ │ │ │ // at java.base/java.util.ArrayList.get(ArrayList.java:459) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3321) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3569) │ │ ├── android/support/v7/internal/widget/ProgressBarICS.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1156,15 +1156,15 @@ │ │ │ │ 61: putfield #165 // Field mMaxHeight:I │ │ │ │ 64: return │ │ │ │ │ │ │ │ private void refreshProgress(int, int, boolean); │ │ │ │ descriptor: (IIZ)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=11, args_size=4 │ │ │ │ + stack=300, locals=12, args_size=4 │ │ │ │ 0: aload_0 │ │ │ │ 1: monitorenter │ │ │ │ 2: aload_0 │ │ │ │ 3: getfield #78 // Field mUiThreadId:J │ │ │ │ 6: lstore 4 │ │ │ │ 8: invokestatic #72 // Method java/lang/Thread.currentThread:()Ljava/lang/Thread; │ │ │ │ 11: astore 6 │ │ │ │ @@ -1186,45 +1186,45 @@ │ │ │ │ 39: iload 9 │ │ │ │ 41: invokespecial #186 // Method doRefreshProgress:(IIZZ)V │ │ │ │ 44: aload_0 │ │ │ │ 45: monitorexit │ │ │ │ 46: return │ │ │ │ 47: aload_0 │ │ │ │ 48: getfield #188 // Field mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; │ │ │ │ - 51: astore 6 │ │ │ │ - 53: aload 6 │ │ │ │ + 51: astore 10 │ │ │ │ + 53: aload 10 │ │ │ │ 55: ifnull 100 │ │ │ │ 58: aload_0 │ │ │ │ 59: getfield #188 // Field mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; │ │ │ │ - 62: astore 10 │ │ │ │ + 62: astore 11 │ │ │ │ 64: iconst_0 │ │ │ │ 65: istore 9 │ │ │ │ 67: aconst_null │ │ │ │ - 68: astore 6 │ │ │ │ + 68: astore 10 │ │ │ │ 70: aload_0 │ │ │ │ 71: aconst_null │ │ │ │ 72: putfield #188 // Field mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; │ │ │ │ - 75: aload 10 │ │ │ │ + 75: aload 11 │ │ │ │ 77: iload_1 │ │ │ │ 78: iload_2 │ │ │ │ 79: iload_3 │ │ │ │ 80: invokevirtual #216 // Method android/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable.setup:(IIZ)V │ │ │ │ 83: aload_0 │ │ │ │ - 84: aload 10 │ │ │ │ + 84: aload 11 │ │ │ │ 86: invokevirtual #220 // Method post:(Ljava/lang/Runnable;)Z │ │ │ │ 89: pop │ │ │ │ 90: goto 44 │ │ │ │ - 93: astore 6 │ │ │ │ + 93: astore 10 │ │ │ │ 95: aload_0 │ │ │ │ 96: monitorexit │ │ │ │ - 97: aload 6 │ │ │ │ + 97: aload 10 │ │ │ │ 99: athrow │ │ │ │ 100: new #212 // class android/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable │ │ │ │ - 103: astore 10 │ │ │ │ - 105: aload 10 │ │ │ │ + 103: astore 11 │ │ │ │ + 105: aload 11 │ │ │ │ 107: aload_0 │ │ │ │ 108: iload_1 │ │ │ │ 109: iload_2 │ │ │ │ 110: iload_3 │ │ │ │ 111: invokespecial #223 // Method android/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable."":(Landroid/support/v7/internal/widget/ProgressBarICS;IIZ)V │ │ │ │ 114: goto 83 │ │ │ │ Exception table: │ │ ├── in/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,29 +1,29 @@ │ │ │ │ │ │ │ │ package in.indiandragon.shellshock.shellshockvulnerabilityscan; │ │ │ │ │ │ │ │ public final class R$dimen │ │ │ │ { │ │ │ │ - public static final int abc_action_bar_default_height = 2131165184; │ │ │ │ - public static final int abc_action_bar_icon_vertical_padding = 2131165185; │ │ │ │ - public static final int abc_action_bar_progress_bar_size = 2131165186; │ │ │ │ - public static final int abc_action_bar_stacked_max_height = 2131165187; │ │ │ │ - public static final int abc_action_bar_stacked_tab_max_width = 2131165188; │ │ │ │ - public static final int abc_action_bar_subtitle_bottom_margin = 2131165189; │ │ │ │ - public static final int abc_action_bar_subtitle_text_size = 2131165190; │ │ │ │ - public static final int abc_action_bar_subtitle_top_margin = 2131165191; │ │ │ │ - public static final int abc_action_bar_title_text_size = 2131165192; │ │ │ │ - public static final int abc_action_button_min_width = 2131165193; │ │ │ │ - public static final int abc_config_prefDialogWidth = 2131165194; │ │ │ │ - public static final int abc_dropdownitem_icon_width = 2131165195; │ │ │ │ - public static final int abc_dropdownitem_text_padding_left = 2131165196; │ │ │ │ - public static final int abc_dropdownitem_text_padding_right = 2131165197; │ │ │ │ - public static final int abc_panel_menu_list_width = 2131165198; │ │ │ │ - public static final int abc_search_view_preferred_width = 2131165199; │ │ │ │ - public static final int abc_search_view_text_min_width = 2131165200; │ │ │ │ - public static final int activity_horizontal_margin = 2131165201; │ │ │ │ - public static final int activity_vertical_margin = 2131165202; │ │ │ │ - public static final int dialog_fixed_height_major = 2131165203; │ │ │ │ - public static final int dialog_fixed_height_minor = 2131165204; │ │ │ │ - public static final int dialog_fixed_width_major = 2131165205; │ │ │ │ - public static final int dialog_fixed_width_minor = 2131165206; │ │ │ │ + public static final int abc_action_bar_default_height = 2131230720; │ │ │ │ + public static final int abc_action_bar_icon_vertical_padding = 2131230721; │ │ │ │ + public static final int abc_action_bar_progress_bar_size = 2131230722; │ │ │ │ + public static final int abc_action_bar_stacked_max_height = 2131230723; │ │ │ │ + public static final int abc_action_bar_stacked_tab_max_width = 2131230724; │ │ │ │ + public static final int abc_action_bar_subtitle_bottom_margin = 2131230725; │ │ │ │ + public static final int abc_action_bar_subtitle_text_size = 2131230726; │ │ │ │ + public static final int abc_action_bar_subtitle_top_margin = 2131230727; │ │ │ │ + public static final int abc_action_bar_title_text_size = 2131230728; │ │ │ │ + public static final int abc_action_button_min_width = 2131230729; │ │ │ │ + public static final int abc_config_prefDialogWidth = 2131230730; │ │ │ │ + public static final int abc_dropdownitem_icon_width = 2131230731; │ │ │ │ + public static final int abc_dropdownitem_text_padding_left = 2131230732; │ │ │ │ + public static final int abc_dropdownitem_text_padding_right = 2131230733; │ │ │ │ + public static final int abc_panel_menu_list_width = 2131230734; │ │ │ │ + public static final int abc_search_view_preferred_width = 2131230735; │ │ │ │ + public static final int abc_search_view_text_min_width = 2131230736; │ │ │ │ + public static final int activity_horizontal_margin = 2131230737; │ │ │ │ + public static final int activity_vertical_margin = 2131230738; │ │ │ │ + public static final int dialog_fixed_height_major = 2131230739; │ │ │ │ + public static final int dialog_fixed_height_minor = 2131230740; │ │ │ │ + public static final int dialog_fixed_width_major = 2131230741; │ │ │ │ + public static final int dialog_fixed_width_minor = 2131230742; │ │ │ │ } │ │ ├── in/indiandragon/shellshock/shellshockvulnerabilityscan/R$id.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,73 +1,73 @@ │ │ │ │ │ │ │ │ package in.indiandragon.shellshock.shellshockvulnerabilityscan; │ │ │ │ │ │ │ │ public final class R$id │ │ │ │ { │ │ │ │ - public static final int action_bar = 2131230748; │ │ │ │ - public static final int action_bar_activity_content = 2131230720; │ │ │ │ - public static final int action_bar_container = 2131230747; │ │ │ │ - public static final int action_bar_overlay_layout = 2131230751; │ │ │ │ - public static final int action_bar_root = 2131230746; │ │ │ │ - public static final int action_bar_subtitle = 2131230755; │ │ │ │ - public static final int action_bar_title = 2131230754; │ │ │ │ - public static final int action_context_bar = 2131230749; │ │ │ │ - public static final int action_menu_divider = 2131230721; │ │ │ │ - public static final int action_menu_presenter = 2131230722; │ │ │ │ - public static final int action_mode_close_button = 2131230756; │ │ │ │ - public static final int action_settings = 2131230786; │ │ │ │ - public static final int activity_chooser_view_content = 2131230757; │ │ │ │ - public static final int always = 2131230739; │ │ │ │ - public static final int beginning = 2131230735; │ │ │ │ - public static final int checkbox = 2131230765; │ │ │ │ - public static final int collapseActionView = 2131230740; │ │ │ │ - public static final int default_activity_button = 2131230760; │ │ │ │ - public static final int dialog = 2131230744; │ │ │ │ - public static final int disableHome = 2131230729; │ │ │ │ - public static final int dropdown = 2131230745; │ │ │ │ - public static final int edit_query = 2131230768; │ │ │ │ - public static final int end = 2131230736; │ │ │ │ - public static final int expand_activities_button = 2131230758; │ │ │ │ - public static final int expanded_menu = 2131230764; │ │ │ │ - public static final int home = 2131230723; │ │ │ │ - public static final int homeAsUp = 2131230730; │ │ │ │ - public static final int icon = 2131230762; │ │ │ │ - public static final int ifRoom = 2131230741; │ │ │ │ - public static final int image = 2131230759; │ │ │ │ - public static final int imageView = 2131230780; │ │ │ │ - public static final int listMode = 2131230726; │ │ │ │ - public static final int list_item = 2131230761; │ │ │ │ - public static final int middle = 2131230737; │ │ │ │ - public static final int never = 2131230742; │ │ │ │ - public static final int none = 2131230738; │ │ │ │ - public static final int normal = 2131230727; │ │ │ │ - public static final int progress_circular = 2131230724; │ │ │ │ - public static final int progress_horizontal = 2131230725; │ │ │ │ - public static final int prompt = 2131230784; │ │ │ │ - public static final int radio = 2131230767; │ │ │ │ - public static final int search_badge = 2131230770; │ │ │ │ - public static final int search_bar = 2131230769; │ │ │ │ - public static final int search_button = 2131230771; │ │ │ │ - public static final int search_close_btn = 2131230776; │ │ │ │ - public static final int search_edit_frame = 2131230772; │ │ │ │ - public static final int search_go_btn = 2131230778; │ │ │ │ - public static final int search_mag_icon = 2131230773; │ │ │ │ - public static final int search_plate = 2131230774; │ │ │ │ - public static final int search_src_text = 2131230775; │ │ │ │ - public static final int search_voice_btn = 2131230779; │ │ │ │ - public static final int shortcut = 2131230766; │ │ │ │ - public static final int showCustom = 2131230731; │ │ │ │ - public static final int showHome = 2131230732; │ │ │ │ - public static final int showTitle = 2131230733; │ │ │ │ - public static final int split_action_bar = 2131230750; │ │ │ │ - public static final int status = 2131230782; │ │ │ │ - public static final int submit_area = 2131230777; │ │ │ │ - public static final int tabMode = 2131230728; │ │ │ │ - public static final int textView2 = 2131230785; │ │ │ │ - public static final int title = 2131230763; │ │ │ │ - public static final int top_action_bar = 2131230752; │ │ │ │ - public static final int up = 2131230753; │ │ │ │ - public static final int useLogo = 2131230734; │ │ │ │ - public static final int version = 2131230783; │ │ │ │ - public static final int vulnerability = 2131230781; │ │ │ │ - public static final int withText = 2131230743; │ │ │ │ + public static final int action_bar = 2131165212; │ │ │ │ + public static final int action_bar_activity_content = 2131165204; │ │ │ │ + public static final int action_bar_container = 2131165211; │ │ │ │ + public static final int action_bar_overlay_layout = 2131165215; │ │ │ │ + public static final int action_bar_root = 2131165210; │ │ │ │ + public static final int action_bar_subtitle = 2131165219; │ │ │ │ + public static final int action_bar_title = 2131165218; │ │ │ │ + public static final int action_context_bar = 2131165213; │ │ │ │ + public static final int action_menu_divider = 2131165205; │ │ │ │ + public static final int action_menu_presenter = 2131165206; │ │ │ │ + public static final int action_mode_close_button = 2131165220; │ │ │ │ + public static final int action_settings = 2131165250; │ │ │ │ + public static final int activity_chooser_view_content = 2131165221; │ │ │ │ + public static final int always = 2131165199; │ │ │ │ + public static final int beginning = 2131165194; │ │ │ │ + public static final int checkbox = 2131165229; │ │ │ │ + public static final int collapseActionView = 2131165201; │ │ │ │ + public static final int default_activity_button = 2131165224; │ │ │ │ + public static final int dialog = 2131165202; │ │ │ │ + public static final int disableHome = 2131165192; │ │ │ │ + public static final int dropdown = 2131165203; │ │ │ │ + public static final int edit_query = 2131165232; │ │ │ │ + public static final int end = 2131165196; │ │ │ │ + public static final int expand_activities_button = 2131165222; │ │ │ │ + public static final int expanded_menu = 2131165228; │ │ │ │ + public static final int home = 2131165207; │ │ │ │ + public static final int homeAsUp = 2131165189; │ │ │ │ + public static final int icon = 2131165226; │ │ │ │ + public static final int ifRoom = 2131165198; │ │ │ │ + public static final int image = 2131165223; │ │ │ │ + public static final int imageView = 2131165244; │ │ │ │ + public static final int listMode = 2131165185; │ │ │ │ + public static final int list_item = 2131165225; │ │ │ │ + public static final int middle = 2131165195; │ │ │ │ + public static final int never = 2131165197; │ │ │ │ + public static final int none = 2131165193; │ │ │ │ + public static final int normal = 2131165184; │ │ │ │ + public static final int progress_circular = 2131165208; │ │ │ │ + public static final int progress_horizontal = 2131165209; │ │ │ │ + public static final int prompt = 2131165248; │ │ │ │ + public static final int radio = 2131165231; │ │ │ │ + public static final int search_badge = 2131165234; │ │ │ │ + public static final int search_bar = 2131165233; │ │ │ │ + public static final int search_button = 2131165235; │ │ │ │ + public static final int search_close_btn = 2131165240; │ │ │ │ + public static final int search_edit_frame = 2131165236; │ │ │ │ + public static final int search_go_btn = 2131165242; │ │ │ │ + public static final int search_mag_icon = 2131165237; │ │ │ │ + public static final int search_plate = 2131165238; │ │ │ │ + public static final int search_src_text = 2131165239; │ │ │ │ + public static final int search_voice_btn = 2131165243; │ │ │ │ + public static final int shortcut = 2131165230; │ │ │ │ + public static final int showCustom = 2131165191; │ │ │ │ + public static final int showHome = 2131165188; │ │ │ │ + public static final int showTitle = 2131165190; │ │ │ │ + public static final int split_action_bar = 2131165214; │ │ │ │ + public static final int status = 2131165246; │ │ │ │ + public static final int submit_area = 2131165241; │ │ │ │ + public static final int tabMode = 2131165186; │ │ │ │ + public static final int textView2 = 2131165249; │ │ │ │ + public static final int title = 2131165227; │ │ │ │ + public static final int top_action_bar = 2131165216; │ │ │ │ + public static final int up = 2131165217; │ │ │ │ + public static final int useLogo = 2131165187; │ │ │ │ + public static final int version = 2131165247; │ │ │ │ + public static final int vulnerability = 2131165245; │ │ │ │ + public static final int withText = 2131165200; │ │ │ │ } │ │ ├── in/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -11,16 +11,16 @@ │ │ │ │ { │ │ │ │ TextView prompt; │ │ │ │ TextView status; │ │ │ │ │ │ │ │ protected void onCreate(final Bundle bundle) { │ │ │ │ super.onCreate(bundle); │ │ │ │ this.setContentView(2130903064); │ │ │ │ - this.prompt = (TextView)this.findViewById(2131230784); │ │ │ │ - this.status = (TextView)this.findViewById(2131230782); │ │ │ │ + this.prompt = (TextView)this.findViewById(2131165248); │ │ │ │ + this.status = (TextView)this.findViewById(2131165246); │ │ │ │ final String[] command = { "env", "X=\"() { :;} ; echo busted\"", "bash", "-c", "bash -version" }; │ │ │ │ final StringBuilder sb = new StringBuilder(); │ │ │ │ Label_0198: { │ │ │ │ try { │ │ │ │ final Process start = new ProcessBuilder(command).start(); │ │ │ │ try { │ │ │ │ final InputStream inputStream = start.getInputStream(); │ │ ├── android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -737,15 +737,15 @@ │ │ │ │ 106: putfield #166 // Field mDoubleTapSlopSquare:I │ │ │ │ 109: return │ │ │ │ │ │ │ │ private boolean isConsideredDoubleTap(android.view.MotionEvent, android.view.MotionEvent, android.view.MotionEvent); │ │ │ │ descriptor: (Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=15, args_size=4 │ │ │ │ + stack=300, locals=16, args_size=4 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore 4 │ │ │ │ 3: aload_0 │ │ │ │ 4: getfield #123 // Field mAlwaysInBiggerTapRegion:Z │ │ │ │ 7: istore 5 │ │ │ │ 9: iload 5 │ │ │ │ 11: ifne 17 │ │ │ │ @@ -758,71 +758,73 @@ │ │ │ │ 24: invokevirtual #172 // Method android/view/MotionEvent.getEventTime:()J │ │ │ │ 27: lstore 8 │ │ │ │ 29: lload 6 │ │ │ │ 31: lload 8 │ │ │ │ 33: lsub │ │ │ │ 34: lstore 6 │ │ │ │ 36: getstatic #64 // Field DOUBLE_TAP_TIMEOUT:I │ │ │ │ - 39: i2l │ │ │ │ - 40: lstore 8 │ │ │ │ - 42: lload 6 │ │ │ │ - 44: lload 8 │ │ │ │ - 46: lcmp │ │ │ │ - 47: istore 5 │ │ │ │ - 49: iload 5 │ │ │ │ - 51: ifgt 14 │ │ │ │ - 54: aload_1 │ │ │ │ - 55: invokevirtual #176 // Method android/view/MotionEvent.getX:()F │ │ │ │ - 58: f2i │ │ │ │ - 59: istore 5 │ │ │ │ - 61: aload_3 │ │ │ │ - 62: invokevirtual #176 // Method android/view/MotionEvent.getX:()F │ │ │ │ - 65: f2i │ │ │ │ - 66: istore 10 │ │ │ │ - 68: iload 5 │ │ │ │ - 70: iload 10 │ │ │ │ - 72: isub │ │ │ │ - 73: istore 11 │ │ │ │ - 75: aload_1 │ │ │ │ - 76: invokevirtual #179 // Method android/view/MotionEvent.getY:()F │ │ │ │ - 79: fstore 12 │ │ │ │ - 81: fload 12 │ │ │ │ - 83: f2i │ │ │ │ - 84: istore 5 │ │ │ │ - 86: aload_3 │ │ │ │ - 87: invokevirtual #179 // Method android/view/MotionEvent.getY:()F │ │ │ │ - 90: fstore 13 │ │ │ │ - 92: fload 13 │ │ │ │ - 94: f2i │ │ │ │ - 95: istore 10 │ │ │ │ - 97: iload 5 │ │ │ │ - 99: iload 10 │ │ │ │ - 101: isub │ │ │ │ - 102: istore 14 │ │ │ │ - 104: iload 11 │ │ │ │ - 106: iload 11 │ │ │ │ - 108: imul │ │ │ │ - 109: istore 5 │ │ │ │ - 111: iload 14 │ │ │ │ - 113: iload 14 │ │ │ │ - 115: imul │ │ │ │ - 116: istore 10 │ │ │ │ - 118: iload 5 │ │ │ │ - 120: iload 10 │ │ │ │ - 122: iadd │ │ │ │ - 123: istore 5 │ │ │ │ - 125: aload_0 │ │ │ │ - 126: getfield #166 // Field mDoubleTapSlopSquare:I │ │ │ │ - 129: istore 10 │ │ │ │ - 131: iload 5 │ │ │ │ - 133: iload 10 │ │ │ │ - 135: if_icmpge 14 │ │ │ │ - 138: iconst_1 │ │ │ │ - 139: istore 4 │ │ │ │ - 141: goto 14 │ │ │ │ + 39: istore 10 │ │ │ │ + 41: iload 10 │ │ │ │ + 43: i2l │ │ │ │ + 44: lstore 8 │ │ │ │ + 46: lload 6 │ │ │ │ + 48: lload 8 │ │ │ │ + 50: lcmp │ │ │ │ + 51: istore 5 │ │ │ │ + 53: iload 5 │ │ │ │ + 55: ifgt 14 │ │ │ │ + 58: aload_1 │ │ │ │ + 59: invokevirtual #176 // Method android/view/MotionEvent.getX:()F │ │ │ │ + 62: f2i │ │ │ │ + 63: istore 5 │ │ │ │ + 65: aload_3 │ │ │ │ + 66: invokevirtual #176 // Method android/view/MotionEvent.getX:()F │ │ │ │ + 69: f2i │ │ │ │ + 70: istore 11 │ │ │ │ + 72: iload 5 │ │ │ │ + 74: iload 11 │ │ │ │ + 76: isub │ │ │ │ + 77: istore 12 │ │ │ │ + 79: aload_1 │ │ │ │ + 80: invokevirtual #179 // Method android/view/MotionEvent.getY:()F │ │ │ │ + 83: fstore 13 │ │ │ │ + 85: fload 13 │ │ │ │ + 87: f2i │ │ │ │ + 88: istore 5 │ │ │ │ + 90: aload_3 │ │ │ │ + 91: invokevirtual #179 // Method android/view/MotionEvent.getY:()F │ │ │ │ + 94: fstore 14 │ │ │ │ + 96: fload 14 │ │ │ │ + 98: f2i │ │ │ │ + 99: istore 11 │ │ │ │ + 101: iload 5 │ │ │ │ + 103: iload 11 │ │ │ │ + 105: isub │ │ │ │ + 106: istore 15 │ │ │ │ + 108: iload 12 │ │ │ │ + 110: iload 12 │ │ │ │ + 112: imul │ │ │ │ + 113: istore 5 │ │ │ │ + 115: iload 15 │ │ │ │ + 117: iload 15 │ │ │ │ + 119: imul │ │ │ │ + 120: istore 11 │ │ │ │ + 122: iload 5 │ │ │ │ + 124: iload 11 │ │ │ │ + 126: iadd │ │ │ │ + 127: istore 5 │ │ │ │ + 129: aload_0 │ │ │ │ + 130: getfield #166 // Field mDoubleTapSlopSquare:I │ │ │ │ + 133: istore 11 │ │ │ │ + 135: iload 5 │ │ │ │ + 137: iload 11 │ │ │ │ + 139: if_icmpge 14 │ │ │ │ + 142: iconst_1 │ │ │ │ + 143: istore 4 │ │ │ │ + 145: goto 14 │ │ │ │ │ │ │ │ public boolean isLongpressEnabled(); │ │ │ │ descriptor: ()Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 ├── smali/in/indiandragon/shellshock/shellshockvulnerabilityscan/R.smali │ @@ -27,10 +27,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 1198 │ return-void │ .end method ├── smali/in/indiandragon/shellshock/shellshockvulnerabilityscan/R$id.smali │ @@ -11,147 +11,147 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "id" │ .end annotation │ │ │ # static fields │ -.field public static final action_bar:I = 0x7f08001c │ +.field public static final action_bar:I = 0x7f07001c │ │ -.field public static final action_bar_activity_content:I = 0x7f080000 │ +.field public static final action_bar_activity_content:I = 0x7f070014 │ │ -.field public static final action_bar_container:I = 0x7f08001b │ +.field public static final action_bar_container:I = 0x7f07001b │ │ -.field public static final action_bar_overlay_layout:I = 0x7f08001f │ +.field public static final action_bar_overlay_layout:I = 0x7f07001f │ │ -.field public static final action_bar_root:I = 0x7f08001a │ +.field public static final action_bar_root:I = 0x7f07001a │ │ -.field public static final action_bar_subtitle:I = 0x7f080023 │ +.field public static final action_bar_subtitle:I = 0x7f070023 │ │ -.field public static final action_bar_title:I = 0x7f080022 │ +.field public static final action_bar_title:I = 0x7f070022 │ │ -.field public static final action_context_bar:I = 0x7f08001d │ +.field public static final action_context_bar:I = 0x7f07001d │ │ -.field public static final action_menu_divider:I = 0x7f080001 │ +.field public static final action_menu_divider:I = 0x7f070015 │ │ -.field public static final action_menu_presenter:I = 0x7f080002 │ +.field public static final action_menu_presenter:I = 0x7f070016 │ │ -.field public static final action_mode_close_button:I = 0x7f080024 │ +.field public static final action_mode_close_button:I = 0x7f070024 │ │ -.field public static final action_settings:I = 0x7f080042 │ +.field public static final action_settings:I = 0x7f070042 │ │ -.field public static final activity_chooser_view_content:I = 0x7f080025 │ +.field public static final activity_chooser_view_content:I = 0x7f070025 │ │ -.field public static final always:I = 0x7f080013 │ +.field public static final always:I = 0x7f07000f │ │ -.field public static final beginning:I = 0x7f08000f │ +.field public static final beginning:I = 0x7f07000a │ │ -.field public static final checkbox:I = 0x7f08002d │ +.field public static final checkbox:I = 0x7f07002d │ │ -.field public static final collapseActionView:I = 0x7f080014 │ +.field public static final collapseActionView:I = 0x7f070011 │ │ -.field public static final default_activity_button:I = 0x7f080028 │ +.field public static final default_activity_button:I = 0x7f070028 │ │ -.field public static final dialog:I = 0x7f080018 │ +.field public static final dialog:I = 0x7f070012 │ │ -.field public static final disableHome:I = 0x7f080009 │ +.field public static final disableHome:I = 0x7f070008 │ │ -.field public static final dropdown:I = 0x7f080019 │ +.field public static final dropdown:I = 0x7f070013 │ │ -.field public static final edit_query:I = 0x7f080030 │ +.field public static final edit_query:I = 0x7f070030 │ │ -.field public static final end:I = 0x7f080010 │ +.field public static final end:I = 0x7f07000c │ │ -.field public static final expand_activities_button:I = 0x7f080026 │ +.field public static final expand_activities_button:I = 0x7f070026 │ │ -.field public static final expanded_menu:I = 0x7f08002c │ +.field public static final expanded_menu:I = 0x7f07002c │ │ -.field public static final home:I = 0x7f080003 │ +.field public static final home:I = 0x7f070017 │ │ -.field public static final homeAsUp:I = 0x7f08000a │ +.field public static final homeAsUp:I = 0x7f070005 │ │ -.field public static final icon:I = 0x7f08002a │ +.field public static final icon:I = 0x7f07002a │ │ -.field public static final ifRoom:I = 0x7f080015 │ +.field public static final ifRoom:I = 0x7f07000e │ │ -.field public static final image:I = 0x7f080027 │ +.field public static final image:I = 0x7f070027 │ │ -.field public static final imageView:I = 0x7f08003c │ +.field public static final imageView:I = 0x7f07003c │ │ -.field public static final listMode:I = 0x7f080006 │ +.field public static final listMode:I = 0x7f070001 │ │ -.field public static final list_item:I = 0x7f080029 │ +.field public static final list_item:I = 0x7f070029 │ │ -.field public static final middle:I = 0x7f080011 │ +.field public static final middle:I = 0x7f07000b │ │ -.field public static final never:I = 0x7f080016 │ +.field public static final never:I = 0x7f07000d │ │ -.field public static final none:I = 0x7f080012 │ +.field public static final none:I = 0x7f070009 │ │ -.field public static final normal:I = 0x7f080007 │ +.field public static final normal:I = 0x7f070000 │ │ -.field public static final progress_circular:I = 0x7f080004 │ +.field public static final progress_circular:I = 0x7f070018 │ │ -.field public static final progress_horizontal:I = 0x7f080005 │ +.field public static final progress_horizontal:I = 0x7f070019 │ │ -.field public static final prompt:I = 0x7f080040 │ +.field public static final prompt:I = 0x7f070040 │ │ -.field public static final radio:I = 0x7f08002f │ +.field public static final radio:I = 0x7f07002f │ │ -.field public static final search_badge:I = 0x7f080032 │ +.field public static final search_badge:I = 0x7f070032 │ │ -.field public static final search_bar:I = 0x7f080031 │ +.field public static final search_bar:I = 0x7f070031 │ │ -.field public static final search_button:I = 0x7f080033 │ +.field public static final search_button:I = 0x7f070033 │ │ -.field public static final search_close_btn:I = 0x7f080038 │ +.field public static final search_close_btn:I = 0x7f070038 │ │ -.field public static final search_edit_frame:I = 0x7f080034 │ +.field public static final search_edit_frame:I = 0x7f070034 │ │ -.field public static final search_go_btn:I = 0x7f08003a │ +.field public static final search_go_btn:I = 0x7f07003a │ │ -.field public static final search_mag_icon:I = 0x7f080035 │ +.field public static final search_mag_icon:I = 0x7f070035 │ │ -.field public static final search_plate:I = 0x7f080036 │ +.field public static final search_plate:I = 0x7f070036 │ │ -.field public static final search_src_text:I = 0x7f080037 │ +.field public static final search_src_text:I = 0x7f070037 │ │ -.field public static final search_voice_btn:I = 0x7f08003b │ +.field public static final search_voice_btn:I = 0x7f07003b │ │ -.field public static final shortcut:I = 0x7f08002e │ +.field public static final shortcut:I = 0x7f07002e │ │ -.field public static final showCustom:I = 0x7f08000b │ +.field public static final showCustom:I = 0x7f070007 │ │ -.field public static final showHome:I = 0x7f08000c │ +.field public static final showHome:I = 0x7f070004 │ │ -.field public static final showTitle:I = 0x7f08000d │ +.field public static final showTitle:I = 0x7f070006 │ │ -.field public static final split_action_bar:I = 0x7f08001e │ +.field public static final split_action_bar:I = 0x7f07001e │ │ -.field public static final status:I = 0x7f08003e │ +.field public static final status:I = 0x7f07003e │ │ -.field public static final submit_area:I = 0x7f080039 │ +.field public static final submit_area:I = 0x7f070039 │ │ -.field public static final tabMode:I = 0x7f080008 │ +.field public static final tabMode:I = 0x7f070002 │ │ -.field public static final textView2:I = 0x7f080041 │ +.field public static final textView2:I = 0x7f070041 │ │ -.field public static final title:I = 0x7f08002b │ +.field public static final title:I = 0x7f07002b │ │ -.field public static final top_action_bar:I = 0x7f080020 │ +.field public static final top_action_bar:I = 0x7f070020 │ │ -.field public static final up:I = 0x7f080021 │ +.field public static final up:I = 0x7f070021 │ │ -.field public static final useLogo:I = 0x7f08000e │ +.field public static final useLogo:I = 0x7f070003 │ │ -.field public static final version:I = 0x7f08003f │ +.field public static final version:I = 0x7f07003f │ │ -.field public static final vulnerability:I = 0x7f08003d │ +.field public static final vulnerability:I = 0x7f07003d │ │ -.field public static final withText:I = 0x7f080017 │ +.field public static final withText:I = 0x7f070010 │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/in/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock.smali │ @@ -34,26 +34,26 @@ │ │ .line 32 │ const v10, 0x7f030018 │ │ invoke-virtual {p0, v10}, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;->setContentView(I)V │ │ .line 33 │ - const v10, 0x7f080040 │ + const v10, 0x7f070040 │ │ invoke-virtual {p0, v10}, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;->findViewById(I)Landroid/view/View; │ │ move-result-object v10 │ │ check-cast v10, Landroid/widget/TextView; │ │ iput-object v10, p0, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;->prompt:Landroid/widget/TextView; │ │ .line 34 │ - const v10, 0x7f08003e │ + const v10, 0x7f07003e │ │ invoke-virtual {p0, v10}, Lin/indiandragon/shellshock/shellshockvulnerabilityscan/Shellshock;->findViewById(I)Landroid/view/View; │ │ move-result-object v10 │ │ check-cast v10, Landroid/widget/TextView; ├── smali/in/indiandragon/shellshock/shellshockvulnerabilityscan/R$dimen.smali │ @@ -11,59 +11,59 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "dimen" │ .end annotation │ │ │ # static fields │ -.field public static final abc_action_bar_default_height:I = 0x7f070000 │ +.field public static final abc_action_bar_default_height:I = 0x7f080000 │ │ -.field public static final abc_action_bar_icon_vertical_padding:I = 0x7f070001 │ +.field public static final abc_action_bar_icon_vertical_padding:I = 0x7f080001 │ │ -.field public static final abc_action_bar_progress_bar_size:I = 0x7f070002 │ +.field public static final abc_action_bar_progress_bar_size:I = 0x7f080002 │ │ -.field public static final abc_action_bar_stacked_max_height:I = 0x7f070003 │ +.field public static final abc_action_bar_stacked_max_height:I = 0x7f080003 │ │ -.field public static final abc_action_bar_stacked_tab_max_width:I = 0x7f070004 │ +.field public static final abc_action_bar_stacked_tab_max_width:I = 0x7f080004 │ │ -.field public static final abc_action_bar_subtitle_bottom_margin:I = 0x7f070005 │ +.field public static final abc_action_bar_subtitle_bottom_margin:I = 0x7f080005 │ │ -.field public static final abc_action_bar_subtitle_text_size:I = 0x7f070006 │ +.field public static final abc_action_bar_subtitle_text_size:I = 0x7f080006 │ │ -.field public static final abc_action_bar_subtitle_top_margin:I = 0x7f070007 │ +.field public static final abc_action_bar_subtitle_top_margin:I = 0x7f080007 │ │ -.field public static final abc_action_bar_title_text_size:I = 0x7f070008 │ +.field public static final abc_action_bar_title_text_size:I = 0x7f080008 │ │ -.field public static final abc_action_button_min_width:I = 0x7f070009 │ +.field public static final abc_action_button_min_width:I = 0x7f080009 │ │ -.field public static final abc_config_prefDialogWidth:I = 0x7f07000a │ +.field public static final abc_config_prefDialogWidth:I = 0x7f08000a │ │ -.field public static final abc_dropdownitem_icon_width:I = 0x7f07000b │ +.field public static final abc_dropdownitem_icon_width:I = 0x7f08000b │ │ -.field public static final abc_dropdownitem_text_padding_left:I = 0x7f07000c │ +.field public static final abc_dropdownitem_text_padding_left:I = 0x7f08000c │ │ -.field public static final abc_dropdownitem_text_padding_right:I = 0x7f07000d │ +.field public static final abc_dropdownitem_text_padding_right:I = 0x7f08000d │ │ -.field public static final abc_panel_menu_list_width:I = 0x7f07000e │ +.field public static final abc_panel_menu_list_width:I = 0x7f08000e │ │ -.field public static final abc_search_view_preferred_width:I = 0x7f07000f │ +.field public static final abc_search_view_preferred_width:I = 0x7f08000f │ │ -.field public static final abc_search_view_text_min_width:I = 0x7f070010 │ +.field public static final abc_search_view_text_min_width:I = 0x7f080010 │ │ -.field public static final activity_horizontal_margin:I = 0x7f070011 │ +.field public static final activity_horizontal_margin:I = 0x7f080011 │ │ -.field public static final activity_vertical_margin:I = 0x7f070012 │ +.field public static final activity_vertical_margin:I = 0x7f080012 │ │ -.field public static final dialog_fixed_height_major:I = 0x7f070013 │ +.field public static final dialog_fixed_height_major:I = 0x7f080013 │ │ -.field public static final dialog_fixed_height_minor:I = 0x7f070014 │ +.field public static final dialog_fixed_height_minor:I = 0x7f080014 │ │ -.field public static final dialog_fixed_width_major:I = 0x7f070015 │ +.field public static final dialog_fixed_width_major:I = 0x7f080015 │ │ -.field public static final dialog_fixed_width_minor:I = 0x7f070016 │ +.field public static final dialog_fixed_width_minor:I = 0x7f080016 │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/android/support/v4/view/ViewPager.smali │ @@ -4867,264 +4867,258 @@ │ 0x15 -> :sswitch_0 │ 0x16 -> :sswitch_1 │ 0x3d -> :sswitch_2 │ .end sparse-switch │ .end method │ │ .method public fakeDragBy(F)V │ - .locals 18 │ + .locals 17 │ .param p1, "xOffset" # F │ │ .prologue │ .line 2335 │ move-object/from16 v0, p0 │ │ - iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ + iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ - if-nez v2, :cond_0 │ + if-nez v1, :cond_0 │ │ .line 2336 │ - new-instance v2, Ljava/lang/IllegalStateException; │ + new-instance v1, Ljava/lang/IllegalStateException; │ │ - const-string v3, "No fake drag in progress. Call beginFakeDrag first." │ + const-string v2, "No fake drag in progress. Call beginFakeDrag first." │ │ - invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v2 │ + throw v1 │ │ .line 2339 │ :cond_0 │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - add-float v2, v2, p1 │ + add-float v1, v1, p1 │ │ move-object/from16 v0, p0 │ │ - iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ .line 2341 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ - move-result v2 │ + move-result v1 │ │ - int-to-float v14, v2 │ + int-to-float v13, v1 │ │ .line 2342 │ - .local v14, "oldScrollX":F │ - sub-float v16, v14, p1 │ + .local v13, "oldScrollX":F │ + sub-float v15, v13, p1 │ │ .line 2343 │ - .local v16, "scrollX":F │ + .local v15, "scrollX":F │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ - move-result v17 │ + move-result v16 │ │ .line 2345 │ - .local v17, "width":I │ - move/from16 v0, v17 │ + .local v16, "width":I │ + move/from16 v0, v16 │ │ - int-to-float v2, v0 │ + int-to-float v1, v0 │ │ move-object/from16 v0, p0 │ │ - iget v3, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ - mul-float v13, v2, v3 │ + mul-float v12, v1, v2 │ │ .line 2346 │ - .local v13, "leftBound":F │ - move/from16 v0, v17 │ + .local v12, "leftBound":F │ + move/from16 v0, v16 │ │ - int-to-float v2, v0 │ + int-to-float v1, v0 │ │ move-object/from16 v0, p0 │ │ - iget v3, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ - mul-float v15, v2, v3 │ + mul-float v14, v1, v2 │ │ .line 2348 │ - .local v15, "rightBound":F │ + .local v14, "rightBound":F │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .line 2349 │ - .local v11, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + .local v10, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ - move-result v3 │ + move-result v2 │ │ - add-int/lit8 v3, v3, -0x1 │ + add-int/lit8 v2, v2, -0x1 │ │ - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .line 2350 │ - .local v12, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ - iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + .local v11, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - if-eqz v2, :cond_1 │ + if-eqz v1, :cond_1 │ │ .line 2351 │ - iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v17 │ + move/from16 v0, v16 │ │ - int-to-float v3, v0 │ + int-to-float v2, v0 │ │ - mul-float v13, v2, v3 │ + mul-float v12, v1, v2 │ │ .line 2353 │ :cond_1 │ - iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ - invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ + invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ - move-result v3 │ + move-result v2 │ │ - add-int/lit8 v3, v3, -0x1 │ + add-int/lit8 v2, v2, -0x1 │ │ - if-eq v2, v3, :cond_2 │ + if-eq v1, v2, :cond_2 │ │ .line 2354 │ - iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v17 │ + move/from16 v0, v16 │ │ - int-to-float v3, v0 │ + int-to-float v2, v0 │ │ - mul-float v15, v2, v3 │ + mul-float v14, v1, v2 │ │ .line 2357 │ :cond_2 │ - cmpg-float v2, v16, v13 │ + cmpg-float v1, v15, v12 │ │ - if-gez v2, :cond_4 │ + if-gez v1, :cond_4 │ │ .line 2358 │ - move/from16 v16, v13 │ + move v15, v12 │ │ .line 2363 │ :cond_3 │ :goto_0 │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - move/from16 v0, v16 │ - │ - float-to-int v3, v0 │ + float-to-int v2, v15 │ │ - int-to-float v3, v3 │ + int-to-float v2, v2 │ │ - sub-float v3, v16, v3 │ + sub-float v2, v15, v2 │ │ - add-float/2addr v2, v3 │ + add-float/2addr v1, v2 │ │ move-object/from16 v0, p0 │ │ - iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ .line 2364 │ - move/from16 v0, v16 │ - │ - float-to-int v2, v0 │ + float-to-int v1, v15 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ - move-result v3 │ + move-result v2 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ .line 2365 │ - move/from16 v0, v16 │ - │ - float-to-int v2, v0 │ + float-to-int v1, v15 │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ + invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ │ .line 2368 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v4 │ + move-result-wide v3 │ │ .line 2369 │ - .local v4, "time":J │ + .local v3, "time":J │ move-object/from16 v0, p0 │ │ - iget-wide v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ + iget-wide v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ │ - const/4 v6, 0x2 │ + const/4 v5, 0x2 │ │ move-object/from16 v0, p0 │ │ - iget v7, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v6, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ - const/4 v9, 0x0 │ + const/4 v8, 0x0 │ │ - invoke-static/range {v2 .. v9}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ + invoke-static/range {v1 .. v8}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ │ - move-result-object v10 │ + move-result-object v9 │ │ .line 2371 │ - .local v10, "ev":Landroid/view/MotionEvent; │ + .local v9, "ev":Landroid/view/MotionEvent; │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ + iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ + invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ .line 2372 │ - invoke-virtual {v10}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual {v9}, Landroid/view/MotionEvent;->recycle()V │ │ .line 2373 │ return-void │ │ .line 2359 │ - .end local v4 # "time":J │ - .end local v10 # "ev":Landroid/view/MotionEvent; │ + .end local v3 # "time":J │ + .end local v9 # "ev":Landroid/view/MotionEvent; │ :cond_4 │ - cmpl-float v2, v16, v15 │ + cmpl-float v1, v15, v14 │ │ - if-lez v2, :cond_3 │ + if-lez v1, :cond_3 │ │ .line 2360 │ - move/from16 v16, v15 │ + move v15, v14 │ │ goto :goto_0 │ .end method │ │ .method protected generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ .locals 1 ├── smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali │ @@ -712,15 +712,15 @@ │ invoke-virtual {p1, p2, v0, v1}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 368 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 3 │ + .locals 2 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ .line 370 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J ├── smali/android/support/v4/view/ViewPropertyAnimatorCompat.smali │ @@ -198,15 +198,15 @@ │ │ .line 862 │ :cond_0 │ return-void │ .end method │ │ .method public getDuration()J │ - .locals 4 │ + .locals 3 │ │ .prologue │ .line 606 │ iget-object v1, p0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->mView:Ljava/lang/ref/WeakReference; │ │ invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ │ @@ -218,22 +218,22 @@ │ if-eqz v0, :cond_0 │ │ .line 607 │ sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; │ │ invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;->getDuration(Landroid/view/View;)J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ .line 609 │ :goto_0 │ - return-wide v2 │ + return-wide v1 │ │ :cond_0 │ - const-wide/16 v2, 0x0 │ + const-wide/16 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public getInterpolator()Landroid/view/animation/Interpolator; │ .locals 2 │ │ @@ -264,15 +264,15 @@ │ :cond_0 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public getStartDelay()J │ - .locals 4 │ + .locals 3 │ │ .prologue │ .line 677 │ iget-object v1, p0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->mView:Ljava/lang/ref/WeakReference; │ │ invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ │ @@ -284,22 +284,22 @@ │ if-eqz v0, :cond_0 │ │ .line 678 │ sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; │ │ invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;->getStartDelay(Landroid/view/View;)J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ .line 680 │ :goto_0 │ - return-wide v2 │ + return-wide v1 │ │ :cond_0 │ - const-wide/16 v2, 0x0 │ + const-wide/16 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public rotation(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ .locals 2 │ .param p1, "value" # F │ @@ -567,15 +567,15 @@ │ │ .line 851 │ :cond_0 │ return-object p0 │ .end method │ │ .method public setDuration(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ - .locals 3 │ + .locals 2 │ .param p1, "value" # J │ │ .prologue │ .line 485 │ iget-object v1, p0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->mView:Ljava/lang/ref/WeakReference; │ │ invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ @@ -648,15 +648,15 @@ │ │ .line 1060 │ :cond_0 │ return-object p0 │ .end method │ │ .method public setStartDelay(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ - .locals 3 │ + .locals 2 │ .param p1, "value" # J │ │ .prologue │ .line 659 │ iget-object v1, p0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->mView:Ljava/lang/ref/WeakReference; │ │ invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; ├── smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali │ @@ -174,15 +174,15 @@ │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ .line 871 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 1 │ + .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ .line 874 │ invoke-static {p1, p2, p3, p4}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V ├── smali/android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.smali │ @@ -461,15 +461,15 @@ │ iput v3, p0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I │ │ .line 182 │ return-void │ .end method │ │ .method private isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ - .locals 8 │ + .locals 7 │ .param p1, "firstDown" # Landroid/view/MotionEvent; │ .param p2, "firstUp" # Landroid/view/MotionEvent; │ .param p3, "secondDown" # Landroid/view/MotionEvent; │ │ .prologue │ const/4 v2, 0x0 │ │ @@ -483,27 +483,27 @@ │ :goto_0 │ return v2 │ │ .line 443 │ :cond_1 │ invoke-virtual {p3}, Landroid/view/MotionEvent;->getEventTime()J │ │ - move-result-wide v4 │ + move-result-wide v3 │ │ invoke-virtual {p2}, Landroid/view/MotionEvent;->getEventTime()J │ │ - move-result-wide v6 │ + move-result-wide v5 │ │ - sub-long/2addr v4, v6 │ + sub-long/2addr v3, v5 │ │ - sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ + sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ │ - int-to-long v6, v3 │ + int-to-long v5, v5 │ │ - cmp-long v3, v4, v6 │ + cmp-long v3, v3, v5 │ │ if-gtz v3, :cond_0 │ │ .line 447 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v3 │ @@ -560,1448 +560,1448 @@ │ .line 212 │ iget-boolean v0, p0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z │ │ return v0 │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ - .locals 42 │ + .locals 41 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ .line 224 │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getAction()I │ │ - move-result v6 │ + move-result v5 │ │ .line 226 │ - .local v6, "action":I │ + .local v5, "action":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-nez v36, :cond_0 │ + if-nez v35, :cond_0 │ │ .line 227 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ - move-result-object v36 │ + move-result-object v35 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ .line 229 │ :cond_0 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ .line 231 │ - and-int/lit16 v0, v6, 0xff │ + and-int/lit16 v0, v5, 0xff │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - const/16 v37, 0x6 │ + const/16 v36, 0x6 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ - move/from16 v1, v37 │ + move/from16 v1, v36 │ │ if-ne v0, v1, :cond_1 │ │ - const/16 v22, 0x1 │ + const/16 v21, 0x1 │ │ .line 233 │ - .local v22, "pointerUp":Z │ + .local v21, "pointerUp":Z │ :goto_0 │ - if-eqz v22, :cond_2 │ + if-eqz v21, :cond_2 │ │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v25 │ + move-result v24 │ │ .line 236 │ - .local v25, "skipIndex":I │ + .local v24, "skipIndex":I │ :goto_1 │ - const/16 v26, 0x0 │ + const/16 v25, 0x0 │ │ - .local v26, "sumX":F │ - const/16 v27, 0x0 │ + .local v25, "sumX":F │ + const/16 v26, 0x0 │ │ .line 237 │ - .local v27, "sumY":F │ + .local v26, "sumY":F │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getPointerCount(Landroid/view/MotionEvent;)I │ │ - move-result v7 │ + move-result v6 │ │ .line 238 │ - .local v7, "count":I │ - const/16 v18, 0x0 │ + .local v6, "count":I │ + const/16 v17, 0x0 │ │ - .local v18, "i":I │ + .local v17, "i":I │ :goto_2 │ - move/from16 v0, v18 │ + move/from16 v0, v17 │ │ - if-ge v0, v7, :cond_4 │ + if-ge v0, v6, :cond_4 │ │ .line 239 │ - move/from16 v0, v25 │ + move/from16 v0, v24 │ │ - move/from16 v1, v18 │ + move/from16 v1, v17 │ │ if-ne v0, v1, :cond_3 │ │ .line 238 │ :goto_3 │ - add-int/lit8 v18, v18, 0x1 │ + add-int/lit8 v17, v17, 0x1 │ │ goto :goto_2 │ │ .line 231 │ - .end local v7 # "count":I │ - .end local v18 # "i":I │ - .end local v22 # "pointerUp":Z │ - .end local v25 # "skipIndex":I │ - .end local v26 # "sumX":F │ - .end local v27 # "sumY":F │ + .end local v6 # "count":I │ + .end local v17 # "i":I │ + .end local v21 # "pointerUp":Z │ + .end local v24 # "skipIndex":I │ + .end local v25 # "sumX":F │ + .end local v26 # "sumY":F │ :cond_1 │ - const/16 v22, 0x0 │ + const/16 v21, 0x0 │ │ goto :goto_0 │ │ .line 233 │ - .restart local v22 # "pointerUp":Z │ + .restart local v21 # "pointerUp":Z │ :cond_2 │ - const/16 v25, -0x1 │ + const/16 v24, -0x1 │ │ goto :goto_1 │ │ .line 240 │ - .restart local v7 # "count":I │ - .restart local v18 # "i":I │ - .restart local v25 # "skipIndex":I │ - .restart local v26 # "sumX":F │ - .restart local v27 # "sumY":F │ + .restart local v6 # "count":I │ + .restart local v17 # "i":I │ + .restart local v24 # "skipIndex":I │ + .restart local v25 # "sumX":F │ + .restart local v26 # "sumY":F │ :cond_3 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v18 │ + move/from16 v1, v17 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ - move-result v36 │ + move-result v35 │ │ - add-float v26, v26, v36 │ + add-float v25, v25, v35 │ │ .line 241 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v18 │ + move/from16 v1, v17 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ - move-result v36 │ + move-result v35 │ │ - add-float v27, v27, v36 │ + add-float v26, v26, v35 │ │ goto :goto_3 │ │ .line 243 │ :cond_4 │ - if-eqz v22, :cond_6 │ + if-eqz v21, :cond_6 │ │ - add-int/lit8 v12, v7, -0x1 │ + add-int/lit8 v11, v6, -0x1 │ │ .line 244 │ - .local v12, "div":I │ + .local v11, "div":I │ :goto_4 │ - int-to-float v0, v12 │ + int-to-float v0, v11 │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - div-float v14, v26, v36 │ + div-float v13, v25, v35 │ │ .line 245 │ - .local v14, "focusX":F │ - int-to-float v0, v12 │ + .local v13, "focusX":F │ + int-to-float v0, v11 │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - div-float v15, v27, v36 │ + div-float v14, v26, v35 │ │ .line 247 │ - .local v15, "focusY":F │ - const/16 v17, 0x0 │ + .local v14, "focusY":F │ + const/16 v16, 0x0 │ │ .line 249 │ - .local v17, "handled":Z │ - and-int/lit16 v0, v6, 0xff │ + .local v16, "handled":Z │ + and-int/lit16 v0, v5, 0xff │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - packed-switch v36, :pswitch_data_0 │ + packed-switch v35, :pswitch_data_0 │ │ .line 405 │ :cond_5 │ :goto_5 │ :pswitch_0 │ - return v17 │ + return v16 │ │ - .end local v12 # "div":I │ - .end local v14 # "focusX":F │ - .end local v15 # "focusY":F │ - .end local v17 # "handled":Z │ + .end local v11 # "div":I │ + .end local v13 # "focusX":F │ + .end local v14 # "focusY":F │ + .end local v16 # "handled":Z │ :cond_6 │ - move v12, v7 │ + move v11, v6 │ │ .line 243 │ goto :goto_4 │ │ .line 251 │ - .restart local v12 # "div":I │ - .restart local v14 # "focusX":F │ - .restart local v15 # "focusY":F │ - .restart local v17 # "handled":Z │ + .restart local v11 # "div":I │ + .restart local v13 # "focusX":F │ + .restart local v14 # "focusY":F │ + .restart local v16 # "handled":Z │ :pswitch_1 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 252 │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 254 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->cancelTaps()V │ │ goto :goto_5 │ │ .line 258 │ :pswitch_2 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 259 │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 263 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x3e8 │ + const/16 v36, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMaximumFlingVelocity:I │ │ - move/from16 v38, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v38 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v38, v0 │ + move/from16 v37, v0 │ │ - invoke-virtual/range {v36 .. v38}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ + invoke-virtual/range {v35 .. v37}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ .line 264 │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v28 │ + move-result v27 │ │ .line 265 │ - .local v28, "upIndex":I │ + .local v27, "upIndex":I │ move-object/from16 v0, p1 │ │ - move/from16 v1, v28 │ + move/from16 v1, v27 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v19 │ + move-result v18 │ │ .line 266 │ - .local v19, "id1":I │ + .local v18, "id1":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move/from16 v1, v19 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v33 │ + move-result v32 │ │ .line 267 │ - .local v33, "x1":F │ + .local v32, "x1":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move/from16 v1, v19 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v35 │ + move-result v34 │ │ .line 268 │ - .local v35, "y1":F │ - const/16 v18, 0x0 │ + .local v34, "y1":F │ + const/16 v17, 0x0 │ │ :goto_6 │ - move/from16 v0, v18 │ + move/from16 v0, v17 │ │ - if-ge v0, v7, :cond_5 │ + if-ge v0, v6, :cond_5 │ │ .line 269 │ - move/from16 v0, v18 │ + move/from16 v0, v17 │ │ - move/from16 v1, v28 │ + move/from16 v1, v27 │ │ if-ne v0, v1, :cond_8 │ │ .line 268 │ :cond_7 │ - add-int/lit8 v18, v18, 0x1 │ + add-int/lit8 v17, v17, 0x1 │ │ goto :goto_6 │ │ .line 271 │ :cond_8 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v18 │ + move/from16 v1, v17 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v20 │ + move-result v19 │ │ .line 272 │ - .local v20, "id2":I │ + .local v19, "id2":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move/from16 v1, v20 │ + move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v36 │ + move-result v35 │ │ - mul-float v32, v33, v36 │ + mul-float v31, v32, v35 │ │ .line 273 │ - .local v32, "x":F │ + .local v31, "x":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move/from16 v1, v20 │ + move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v36 │ + move-result v35 │ │ - mul-float v34, v35, v36 │ + mul-float v33, v34, v35 │ │ .line 275 │ - .local v34, "y":F │ - add-float v13, v32, v34 │ + .local v33, "y":F │ + add-float v12, v31, v33 │ │ .line 276 │ - .local v13, "dot":F │ - const/16 v36, 0x0 │ + .local v12, "dot":F │ + const/16 v35, 0x0 │ │ - cmpg-float v36, v13, v36 │ + cmpg-float v35, v12, v35 │ │ - if-gez v36, :cond_7 │ + if-gez v35, :cond_7 │ │ .line 277 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - invoke-virtual/range {v36 .. v36}, Landroid/view/VelocityTracker;->clear()V │ + invoke-virtual/range {v35 .. v35}, Landroid/view/VelocityTracker;->clear()V │ │ goto/16 :goto_5 │ │ .line 284 │ - .end local v13 # "dot":F │ - .end local v19 # "id1":I │ - .end local v20 # "id2":I │ - .end local v28 # "upIndex":I │ - .end local v32 # "x":F │ - .end local v33 # "x1":F │ - .end local v34 # "y":F │ - .end local v35 # "y1":F │ + .end local v12 # "dot":F │ + .end local v18 # "id1":I │ + .end local v19 # "id2":I │ + .end local v27 # "upIndex":I │ + .end local v31 # "x":F │ + .end local v32 # "x1":F │ + .end local v33 # "y":F │ + .end local v34 # "y1":F │ :pswitch_3 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_a │ + if-eqz v35, :cond_a │ │ .line 285 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x3 │ + const/16 v36, 0x3 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->hasMessages(I)Z │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->hasMessages(I)Z │ │ - move-result v16 │ + move-result v15 │ │ .line 286 │ - .local v16, "hadTapMessage":Z │ - if-eqz v16, :cond_9 │ + .local v15, "hadTapMessage":Z │ + if-eqz v15, :cond_9 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x3 │ + const/16 v36, 0x3 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 287 │ :cond_9 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_d │ + if-eqz v35, :cond_d │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_d │ + if-eqz v35, :cond_d │ │ - if-eqz v16, :cond_d │ + if-eqz v15, :cond_d │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v35 │ │ - move-object/from16 v2, v37 │ + move-object/from16 v2, v36 │ │ move-object/from16 v3, p1 │ │ invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ - move-result v36 │ + move-result v35 │ │ - if-eqz v36, :cond_d │ + if-eqz v35, :cond_d │ │ .line 290 │ - const/16 v36, 0x1 │ + const/16 v35, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ .line 292 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v36, v0 │ │ - invoke-interface/range {v36 .. v37}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTap(Landroid/view/MotionEvent;)Z │ + invoke-interface/range {v35 .. v36}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTap(Landroid/view/MotionEvent;)Z │ │ - move-result v36 │ + move-result v35 │ │ - or-int v17, v17, v36 │ + or-int v16, v16, v35 │ │ .line 294 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v36 │ + move-result v35 │ │ - or-int v17, v17, v36 │ + or-int v16, v16, v35 │ │ .line 301 │ - .end local v16 # "hadTapMessage":Z │ + .end local v15 # "hadTapMessage":Z │ :cond_a │ :goto_7 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 302 │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 303 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_b │ + if-eqz v35, :cond_b │ │ .line 304 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - invoke-virtual/range {v36 .. v36}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual/range {v35 .. v35}, Landroid/view/MotionEvent;->recycle()V │ │ .line 306 │ :cond_b │ invoke-static/range {p1 .. p1}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; │ │ - move-result-object v36 │ + move-result-object v35 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ .line 307 │ - const/16 v36, 0x1 │ + const/16 v35, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ .line 308 │ - const/16 v36, 0x1 │ + const/16 v35, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInBiggerTapRegion:Z │ │ .line 309 │ - const/16 v36, 0x1 │ + const/16 v35, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mStillDown:Z │ │ .line 310 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ .line 311 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDeferConfirmSingleTap:Z │ │ .line 313 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_c │ + if-eqz v35, :cond_c │ │ .line 314 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x2 │ + const/16 v36, 0x2 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 315 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x2 │ + const/16 v36, 0x2 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v38, v0 │ + move-object/from16 v37, v0 │ │ - invoke-virtual/range {v38 .. v38}, Landroid/view/MotionEvent;->getDownTime()J │ + invoke-virtual/range {v37 .. v37}, Landroid/view/MotionEvent;->getDownTime()J │ │ - move-result-wide v38 │ + move-result-wide v37 │ │ - sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ + sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ │ - move/from16 v0, v40 │ + move/from16 v0, v39 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v40, v0 │ + move-wide/from16 v39, v0 │ │ - add-long v38, v38, v40 │ + add-long v37, v37, v39 │ │ - sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->LONGPRESS_TIMEOUT:I │ + sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->LONGPRESS_TIMEOUT:I │ │ - move/from16 v0, v40 │ + move/from16 v0, v39 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v40, v0 │ + move-wide/from16 v39, v0 │ │ - add-long v38, v38, v40 │ + add-long v37, v37, v39 │ │ - invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ + invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ │ .line 318 │ :cond_c │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x1 │ + const/16 v36, 0x1 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v38, v0 │ + move-object/from16 v37, v0 │ │ - invoke-virtual/range {v38 .. v38}, Landroid/view/MotionEvent;->getDownTime()J │ + invoke-virtual/range {v37 .. v37}, Landroid/view/MotionEvent;->getDownTime()J │ │ - move-result-wide v38 │ + move-result-wide v37 │ │ - sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ + sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ │ - move/from16 v0, v40 │ + move/from16 v0, v39 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v40, v0 │ + move-wide/from16 v39, v0 │ │ - add-long v38, v38, v40 │ + add-long v37, v37, v39 │ │ - invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ + invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ │ .line 319 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;->onDown(Landroid/view/MotionEvent;)Z │ │ - move-result v36 │ + move-result v35 │ │ - or-int v17, v17, v36 │ + or-int v16, v16, v35 │ │ .line 320 │ goto/16 :goto_5 │ │ .line 297 │ - .restart local v16 # "hadTapMessage":Z │ + .restart local v15 # "hadTapMessage":Z │ :cond_d │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x3 │ + const/16 v36, 0x3 │ │ - sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ + sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ │ - move/from16 v0, v38 │ + move/from16 v0, v37 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v38, v0 │ + move-wide/from16 v37, v0 │ │ - invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z │ + invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z │ │ goto/16 :goto_7 │ │ .line 323 │ - .end local v16 # "hadTapMessage":Z │ + .end local v15 # "hadTapMessage":Z │ :pswitch_4 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-nez v36, :cond_5 │ + if-nez v35, :cond_5 │ │ .line 326 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - sub-float v23, v36, v14 │ + sub-float v22, v35, v13 │ │ .line 327 │ - .local v23, "scrollX":F │ + .local v22, "scrollX":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - sub-float v24, v36, v15 │ + sub-float v23, v35, v14 │ │ .line 328 │ - .local v24, "scrollY":F │ + .local v23, "scrollY":F │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_e │ + if-eqz v35, :cond_e │ │ .line 330 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v36 │ + move-result v35 │ │ - or-int v17, v17, v36 │ + or-int v16, v16, v35 │ │ goto/16 :goto_5 │ │ .line 331 │ :cond_e │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_10 │ + if-eqz v35, :cond_10 │ │ .line 332 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - sub-float v36, v14, v36 │ + sub-float v35, v13, v35 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ - float-to-int v9, v0 │ + float-to-int v8, v0 │ │ .line 333 │ - .local v9, "deltaX":I │ + .local v8, "deltaX":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - sub-float v36, v15, v36 │ + sub-float v35, v14, v35 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ - float-to-int v10, v0 │ + float-to-int v9, v0 │ │ .line 334 │ - .local v10, "deltaY":I │ - mul-int v36, v9, v9 │ + .local v9, "deltaY":I │ + mul-int v35, v8, v8 │ │ - mul-int v37, v10, v10 │ + mul-int v36, v9, v9 │ │ - add-int v11, v36, v37 │ + add-int v10, v35, v36 │ │ .line 335 │ - .local v11, "distance":I │ + .local v10, "distance":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mTouchSlopSquare:I │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ - if-le v11, v0, :cond_f │ + if-le v10, v0, :cond_f │ │ .line 336 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move-object/from16 v1, v37 │ + move-object/from16 v1, v36 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v23 │ + move/from16 v3, v22 │ │ - move/from16 v4, v24 │ + move/from16 v4, v23 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v17 │ + move-result v16 │ │ .line 337 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ .line 338 │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ .line 339 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ .line 340 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x3 │ + const/16 v36, 0x3 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 341 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x1 │ + const/16 v36, 0x1 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 342 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x2 │ + const/16 v36, 0x2 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 344 │ :cond_f │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mTouchSlopSquare:I │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ - if-le v11, v0, :cond_5 │ + if-le v10, v0, :cond_5 │ │ .line 345 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInBiggerTapRegion:Z │ │ goto/16 :goto_5 │ │ .line 347 │ - .end local v9 # "deltaX":I │ - .end local v10 # "deltaY":I │ - .end local v11 # "distance":I │ + .end local v8 # "deltaX":I │ + .end local v9 # "deltaY":I │ + .end local v10 # "distance":I │ :cond_10 │ - invoke-static/range {v23 .. v23}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v22 .. v22}, Ljava/lang/Math;->abs(F)F │ │ - move-result v36 │ + move-result v35 │ │ - const/high16 v37, 0x3f800000 # 1.0f │ + const/high16 v36, 0x3f800000 # 1.0f │ │ - cmpl-float v36, v36, v37 │ + cmpl-float v35, v35, v36 │ │ - if-gez v36, :cond_11 │ + if-gez v35, :cond_11 │ │ - invoke-static/range {v24 .. v24}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v23 .. v23}, Ljava/lang/Math;->abs(F)F │ │ - move-result v36 │ + move-result v35 │ │ - const/high16 v37, 0x3f800000 # 1.0f │ + const/high16 v36, 0x3f800000 # 1.0f │ │ - cmpl-float v36, v36, v37 │ + cmpl-float v35, v35, v36 │ │ - if-ltz v36, :cond_5 │ + if-ltz v35, :cond_5 │ │ .line 348 │ :cond_11 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move-object/from16 v1, v37 │ + move-object/from16 v1, v36 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v23 │ + move/from16 v3, v22 │ │ - move/from16 v4, v24 │ + move/from16 v4, v23 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v17 │ + move-result v16 │ │ .line 349 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ .line 350 │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ goto/16 :goto_5 │ │ .line 355 │ - .end local v23 # "scrollX":F │ - .end local v24 # "scrollY":F │ + .end local v22 # "scrollX":F │ + .end local v23 # "scrollY":F │ :pswitch_5 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mStillDown:Z │ │ .line 356 │ invoke-static/range {p1 .. p1}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 357 │ - .local v8, "currentUpEvent":Landroid/view/MotionEvent; │ + .local v7, "currentUpEvent":Landroid/view/MotionEvent; │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_15 │ + if-eqz v35, :cond_15 │ │ .line 359 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v36 │ + move-result v35 │ │ - or-int v17, v17, v36 │ + or-int v16, v16, v35 │ │ .line 383 │ :cond_12 │ :goto_8 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_13 │ + if-eqz v35, :cond_13 │ │ .line 384 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - invoke-virtual/range {v36 .. v36}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual/range {v35 .. v35}, Landroid/view/MotionEvent;->recycle()V │ │ .line 387 │ :cond_13 │ move-object/from16 v0, p0 │ │ - iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ + iput-object v7, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ .line 388 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_14 │ + if-eqz v35, :cond_14 │ │ .line 391 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - invoke-virtual/range {v36 .. v36}, Landroid/view/VelocityTracker;->recycle()V │ + invoke-virtual/range {v35 .. v35}, Landroid/view/VelocityTracker;->recycle()V │ │ .line 392 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ .line 394 │ :cond_14 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ .line 395 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDeferConfirmSingleTap:Z │ │ .line 396 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x1 │ + const/16 v36, 0x1 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 397 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x2 │ + const/16 v36, 0x2 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ │ goto/16 :goto_5 │ │ .line 360 │ :cond_15 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_16 │ + if-eqz v35, :cond_16 │ │ .line 361 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x3 │ + const/16 v36, 0x3 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 362 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ goto :goto_8 │ │ .line 363 │ :cond_16 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_17 │ + if-eqz v35, :cond_17 │ │ .line 364 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;->onSingleTapUp(Landroid/view/MotionEvent;)Z │ │ - move-result v17 │ + move-result v16 │ │ .line 365 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDeferConfirmSingleTap:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_12 │ + if-eqz v35, :cond_12 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_12 │ + if-eqz v35, :cond_12 │ │ .line 366 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onSingleTapConfirmed(Landroid/view/MotionEvent;)Z │ │ goto/16 :goto_8 │ │ .line 370 │ :cond_17 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v29, v0 │ + move-object/from16 v28, v0 │ │ .line 371 │ - .local v29, "velocityTracker":Landroid/view/VelocityTracker; │ - const/16 v36, 0x0 │ + .local v28, "velocityTracker":Landroid/view/VelocityTracker; │ + const/16 v35, 0x0 │ │ move-object/from16 v0, p1 │ │ - move/from16 v1, v36 │ + move/from16 v1, v35 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v21 │ + move-result v20 │ │ .line 372 │ - .local v21, "pointerId":I │ - const/16 v36, 0x3e8 │ + .local v20, "pointerId":I │ + const/16 v35, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMaximumFlingVelocity:I │ │ - move/from16 v37, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v37 │ + move/from16 v0, v36 │ │ int-to-float v0, v0 │ │ - move/from16 v37, v0 │ + move/from16 v36, v0 │ │ - move-object/from16 v0, v29 │ + move-object/from16 v0, v28 │ │ - move/from16 v1, v36 │ + move/from16 v1, v35 │ │ - move/from16 v2, v37 │ + move/from16 v2, v36 │ │ invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ .line 373 │ - move-object/from16 v0, v29 │ + move-object/from16 v0, v28 │ │ - move/from16 v1, v21 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v31 │ + move-result v30 │ │ .line 375 │ - .local v31, "velocityY":F │ - move-object/from16 v0, v29 │ + .local v30, "velocityY":F │ + move-object/from16 v0, v28 │ │ - move/from16 v1, v21 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v30 │ + move-result v29 │ │ .line 378 │ - .local v30, "velocityX":F │ - invoke-static/range {v31 .. v31}, Ljava/lang/Math;->abs(F)F │ + .local v29, "velocityX":F │ + invoke-static/range {v30 .. v30}, Ljava/lang/Math;->abs(F)F │ │ - move-result v36 │ + move-result v35 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMinimumFlingVelocity:I │ │ - move/from16 v37, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v37 │ + move/from16 v0, v36 │ │ int-to-float v0, v0 │ │ - move/from16 v37, v0 │ + move/from16 v36, v0 │ │ - cmpl-float v36, v36, v37 │ + cmpl-float v35, v35, v36 │ │ - if-gtz v36, :cond_18 │ + if-gtz v35, :cond_18 │ │ - invoke-static/range {v30 .. v30}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v29 .. v29}, Ljava/lang/Math;->abs(F)F │ │ - move-result v36 │ + move-result v35 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMinimumFlingVelocity:I │ │ - move/from16 v37, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v37 │ + move/from16 v0, v36 │ │ int-to-float v0, v0 │ │ - move/from16 v37, v0 │ + move/from16 v36, v0 │ │ - cmpl-float v36, v36, v37 │ + cmpl-float v35, v35, v36 │ │ - if-lez v36, :cond_12 │ + if-lez v35, :cond_12 │ │ .line 380 │ :cond_18 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move-object/from16 v1, v37 │ + move-object/from16 v1, v36 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v30 │ + move/from16 v3, v29 │ │ - move/from16 v4, v31 │ + move/from16 v4, v30 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onFling(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v17 │ + move-result v16 │ │ goto/16 :goto_8 │ │ .line 401 │ - .end local v8 # "currentUpEvent":Landroid/view/MotionEvent; │ - .end local v21 # "pointerId":I │ - .end local v29 # "velocityTracker":Landroid/view/VelocityTracker; │ - .end local v30 # "velocityX":F │ - .end local v31 # "velocityY":F │ + .end local v7 # "currentUpEvent":Landroid/view/MotionEvent; │ + .end local v20 # "pointerId":I │ + .end local v28 # "velocityTracker":Landroid/view/VelocityTracker; │ + .end local v29 # "velocityX":F │ + .end local v30 # "velocityY":F │ :pswitch_6 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->cancel()V │ │ goto/16 :goto_5 │ │ .line 249 │ :pswitch_data_0 ├── smali/android/support/v4/view/ViewCompat.smali │ @@ -688,15 +688,15 @@ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ .line 1238 │ return-void │ .end method │ │ .method public static postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 2 │ + .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "action" # Ljava/lang/Runnable; │ .param p2, "delayMillis" # J │ │ .prologue │ .line 1254 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; ├── smali/android/support/v4/content/AsyncTaskLoader.smali │ @@ -559,15 +559,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public setUpdateThrottle(J)V │ - .locals 3 │ + .locals 2 │ .param p1, "delayMS" # J │ │ .prologue │ .line 103 │ .local p0, "this":Landroid/support/v4/content/AsyncTaskLoader;, "Landroid/support/v4/content/AsyncTaskLoader;" │ iput-wide p1, p0, Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J ├── smali/android/support/v4/content/ModernAsyncTask.smali │ @@ -83,15 +83,15 @@ │ } │ .end annotation │ .end field │ │ │ # direct methods │ .method static constructor ()V │ - .locals 9 │ + .locals 8 │ │ .prologue │ .line 54 │ new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; │ │ invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;->()V │ │ @@ -103,31 +103,31 @@ │ const/16 v1, 0xa │ │ invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;->(I)V │ │ sput-object v0, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ .line 68 │ - new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; │ + new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; │ │ - const/4 v2, 0x5 │ + const/4 v1, 0x5 │ │ - const/16 v3, 0x80 │ + const/16 v2, 0x80 │ │ - const-wide/16 v4, 0x1 │ + const-wide/16 v3, 0x1 │ │ - sget-object v6, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ + sget-object v5, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ │ - sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ + sget-object v6, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ - sget-object v8, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ + sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ - invoke-direct/range {v1 .. v8}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ + invoke-direct/range {v0 .. v7}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ - sput-object v1, Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ + sput-object v0, Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ .line 75 │ new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ const/4 v1, 0x0 │ │ invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;->(Landroid/support/v4/content/ModernAsyncTask$1;)V ├── smali/android/support/v4/app/FragmentManagerImpl.smali │ @@ -319,15 +319,15 @@ │ │ .line 1367 │ :cond_1 │ return-void │ .end method │ │ .method static makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ - .locals 4 │ + .locals 3 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "start" # F │ .param p2, "end" # F │ │ .prologue │ .line 765 │ new-instance v0, Landroid/view/animation/AlphaAnimation; │ @@ -337,17 +337,17 @@ │ .line 766 │ .local v0, "anim":Landroid/view/animation/AlphaAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 767 │ - const-wide/16 v2, 0xdc │ + const-wide/16 v1, 0xdc │ │ - invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ .line 768 │ return-object v0 │ .end method │ │ .method static makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ .locals 11 │ @@ -390,17 +390,17 @@ │ .line 754 │ .local v0, "scale":Landroid/view/animation/ScaleAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 755 │ - const-wide/16 v2, 0xdc │ + const-wide/16 v1, 0xdc │ │ - invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ + invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ │ .line 756 │ invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 757 │ new-instance v9, Landroid/view/animation/AlphaAnimation; │ │ @@ -409,17 +409,17 @@ │ .line 758 │ .local v9, "alpha":Landroid/view/animation/AlphaAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 759 │ - const-wide/16 v2, 0xdc │ + const-wide/16 v1, 0xdc │ │ - invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ .line 760 │ invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 761 │ return-object v10 │ .end method ├── smali/android/support/v4/app/FragmentPagerAdapter.smali │ @@ -38,15 +38,15 @@ │ iput-object p1, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ .line 71 │ return-void │ .end method │ │ .method private static makeFragmentName(IJ)Ljava/lang/String; │ - .locals 3 │ + .locals 2 │ .param p0, "viewId" # I │ .param p1, "id" # J │ │ .prologue │ .line 173 │ new-instance v0, Ljava/lang/StringBuilder; │ │ @@ -181,31 +181,31 @@ │ │ iput-object v4, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction; │ │ .line 88 │ :cond_0 │ invoke-virtual {p0, p2}, Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ .line 91 │ - .local v2, "itemId":J │ + .local v1, "itemId":J │ invoke-virtual {p1}, Landroid/view/ViewGroup;->getId()I │ │ move-result v4 │ │ - invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v3 │ │ .line 92 │ - .local v1, "name":Ljava/lang/String; │ + .local v3, "name":Ljava/lang/String; │ iget-object v4, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ - invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ + invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ .line 93 │ .local v0, "fragment":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_2 │ │ @@ -243,15 +243,15 @@ │ │ move-result v5 │ │ invoke-virtual {p1}, Landroid/view/ViewGroup;->getId()I │ │ move-result v6 │ │ - invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ goto :goto_0 │ .end method ├── smali/android/support/v4/app/NotificationCompatApi20$Builder.smali │ @@ -20,15 +20,15 @@ │ │ # instance fields │ .field private b:Landroid/app/Notification$Builder; │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ - .locals 8 │ + .locals 7 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "n" # Landroid/app/Notification; │ .param p3, "contentTitle" # Ljava/lang/CharSequence; │ .param p4, "contentText" # Ljava/lang/CharSequence; │ .param p5, "contentInfo" # Ljava/lang/CharSequence; │ .param p6, "tickerView" # Landroid/widget/RemoteViews; │ .param p7, "number" # I │ @@ -48,243 +48,241 @@ │ .param p21, "sortKey" # Ljava/lang/String; │ │ .prologue │ .line 41 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 42 │ - new-instance v4, Landroid/app/Notification$Builder; │ + new-instance v3, Landroid/app/Notification$Builder; │ │ - invoke-direct {v4, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v3, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v6, p2, Landroid/app/Notification;->when:J │ + iget-wide v4, p2, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->icon:I │ + iget v4, p2, Landroid/app/Notification;->icon:I │ │ - iget v6, p2, Landroid/app/Notification;->iconLevel:I │ + iget v5, p2, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v4, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v4, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v4, v5, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v4, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v6, p2, Landroid/app/Notification;->audioStreamType:I │ + iget v5, p2, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->vibrate:[J │ + iget-object v4, p2, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->ledARGB:I │ + iget v4, p2, Landroid/app/Notification;->ledARGB:I │ │ - iget v6, p2, Landroid/app/Notification;->ledOnMS:I │ + iget v5, p2, Landroid/app/Notification;->ledOnMS:I │ │ - iget v7, p2, Landroid/app/Notification;->ledOffMS:I │ + iget v6, p2, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x2 │ + and-int/lit8 v3, v3, 0x2 │ │ - if-eqz v4, :cond_0 │ + if-eqz v3, :cond_0 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_0 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x8 │ + and-int/lit8 v3, v3, 0x8 │ │ - if-eqz v4, :cond_1 │ + if-eqz v3, :cond_1 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_1 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x10 │ + and-int/lit8 v3, v3, 0x10 │ │ - if-eqz v4, :cond_2 │ + if-eqz v3, :cond_2 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_2 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->defaults:I │ + iget v4, p2, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p16 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - move-object/from16 v0, p8 │ + invoke-virtual {v3, p8}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + move-result-object v3 │ │ - move-result-object v4 │ - │ - iget-object v5, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + iget-object v4, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v4, v4, 0x80 │ + and-int/lit16 v3, v3, 0x80 │ │ - if-eqz v4, :cond_3 │ + if-eqz v3, :cond_3 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_3 │ move-object/from16 v0, p9 │ │ - invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p10 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p14 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p15 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p11 │ │ move/from16 v1, p12 │ │ move/from16 v2, p13 │ │ - invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p17 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLocalOnly(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setLocalOnly(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p18 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setExtras(Landroid/os/Bundle;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setExtras(Landroid/os/Bundle;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p19 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setGroup(Ljava/lang/String;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setGroup(Ljava/lang/String;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p20 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setGroupSummary(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setGroupSummary(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p21 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setSortKey(Ljava/lang/String;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setSortKey(Ljava/lang/String;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatApi20$Builder;->b:Landroid/app/Notification$Builder; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatApi20$Builder;->b:Landroid/app/Notification$Builder; │ │ .line 72 │ return-void │ │ .line 42 │ :cond_0 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_0 │ │ :cond_1 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_1 │ │ :cond_2 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto :goto_2 │ │ :cond_3 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto :goto_3 │ .end method │ │ │ # virtual methods │ .method public addAction(Landroid/support/v4/app/NotificationCompatBase$Action;)V ├── smali/android/support/v4/app/NotificationCompatKitKat$Builder.smali │ @@ -33,15 +33,15 @@ │ .end field │ │ .field private mExtras:Landroid/os/Bundle; │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ - .locals 8 │ + .locals 7 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "n" # Landroid/app/Notification; │ .param p3, "contentTitle" # Ljava/lang/CharSequence; │ .param p4, "contentText" # Ljava/lang/CharSequence; │ .param p5, "contentInfo" # Ljava/lang/CharSequence; │ .param p6, "tickerView" # Landroid/widget/RemoteViews; │ .param p7, "number" # I │ @@ -61,302 +61,300 @@ │ .param p21, "sortKey" # Ljava/lang/String; │ │ .prologue │ .line 43 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 35 │ - new-instance v4, Ljava/util/ArrayList; │ + new-instance v3, Ljava/util/ArrayList; │ │ - invoke-direct {v4}, Ljava/util/ArrayList;->()V │ + invoke-direct {v3}, Ljava/util/ArrayList;->()V │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mActionExtrasList:Ljava/util/List; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mActionExtrasList:Ljava/util/List; │ │ .line 44 │ - new-instance v4, Landroid/app/Notification$Builder; │ + new-instance v3, Landroid/app/Notification$Builder; │ │ - invoke-direct {v4, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v3, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v6, p2, Landroid/app/Notification;->when:J │ + iget-wide v4, p2, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->icon:I │ + iget v4, p2, Landroid/app/Notification;->icon:I │ │ - iget v6, p2, Landroid/app/Notification;->iconLevel:I │ + iget v5, p2, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v4, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v4, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v4, v5, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v4, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v6, p2, Landroid/app/Notification;->audioStreamType:I │ + iget v5, p2, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->vibrate:[J │ + iget-object v4, p2, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->ledARGB:I │ + iget v4, p2, Landroid/app/Notification;->ledARGB:I │ │ - iget v6, p2, Landroid/app/Notification;->ledOnMS:I │ + iget v5, p2, Landroid/app/Notification;->ledOnMS:I │ │ - iget v7, p2, Landroid/app/Notification;->ledOffMS:I │ + iget v6, p2, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x2 │ + and-int/lit8 v3, v3, 0x2 │ │ - if-eqz v4, :cond_4 │ + if-eqz v3, :cond_4 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_0 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x8 │ + and-int/lit8 v3, v3, 0x8 │ │ - if-eqz v4, :cond_5 │ + if-eqz v3, :cond_5 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_1 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x10 │ + and-int/lit8 v3, v3, 0x10 │ │ - if-eqz v4, :cond_6 │ + if-eqz v3, :cond_6 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_2 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->defaults:I │ + iget v4, p2, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p16 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ - │ - move-result-object v4 │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v4, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + move-result-object v3 │ │ - move-result-object v4 │ + invoke-virtual {v3, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-object/from16 v0, p8 │ + move-result-object v3 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p8}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + iget-object v4, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v4, v4, 0x80 │ + and-int/lit16 v3, v3, 0x80 │ │ - if-eqz v4, :cond_7 │ + if-eqz v3, :cond_7 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_3 │ move-object/from16 v0, p9 │ │ - invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p10 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p14 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p15 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p11 │ │ move/from16 v1, p12 │ │ move/from16 v2, p13 │ │ - invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->b:Landroid/app/Notification$Builder; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->b:Landroid/app/Notification$Builder; │ │ .line 69 │ - new-instance v4, Landroid/os/Bundle; │ + new-instance v3, Landroid/os/Bundle; │ │ - invoke-direct {v4}, Landroid/os/Bundle;->()V │ + invoke-direct {v3}, Landroid/os/Bundle;->()V │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ .line 70 │ if-eqz p18, :cond_0 │ │ .line 71 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ move-object/from16 v0, p18 │ │ - invoke-virtual {v4, v0}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V │ + invoke-virtual {v3, v0}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V │ │ .line 73 │ :cond_0 │ if-eqz p17, :cond_1 │ │ .line 74 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.localOnly" │ + const-string v4, "android.support.localOnly" │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ + invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ .line 76 │ :cond_1 │ if-eqz p19, :cond_2 │ │ .line 77 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.groupKey" │ + const-string v4, "android.support.groupKey" │ │ move-object/from16 v0, p19 │ │ - invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 78 │ if-eqz p20, :cond_8 │ │ .line 79 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.isGroupSummary" │ + const-string v4, "android.support.isGroupSummary" │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ + invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ .line 84 │ :cond_2 │ :goto_4 │ if-eqz p21, :cond_3 │ │ .line 85 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.sortKey" │ + const-string v4, "android.support.sortKey" │ │ move-object/from16 v0, p21 │ │ - invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 87 │ :cond_3 │ return-void │ │ .line 44 │ :cond_4 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_0 │ │ :cond_5 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_1 │ │ :cond_6 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_2 │ │ :cond_7 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto :goto_3 │ │ .line 81 │ :cond_8 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.useSideChannel" │ + const-string v4, "android.support.useSideChannel" │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ + invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ goto :goto_4 │ .end method │ │ │ # virtual methods │ .method public addAction(Landroid/support/v4/app/NotificationCompatBase$Action;)V ├── smali/android/support/v4/app/NotificationCompatJellybean$Builder.smali │ @@ -33,15 +33,15 @@ │ .end field │ │ .field private final mExtras:Landroid/os/Bundle; │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ - .locals 8 │ + .locals 7 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "n" # Landroid/app/Notification; │ .param p3, "contentTitle" # Ljava/lang/CharSequence; │ .param p4, "contentText" # Ljava/lang/CharSequence; │ .param p5, "contentInfo" # Ljava/lang/CharSequence; │ .param p6, "tickerView" # Landroid/widget/RemoteViews; │ .param p7, "number" # I │ @@ -61,302 +61,300 @@ │ .param p21, "sortKey" # Ljava/lang/String; │ │ .prologue │ .line 76 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 68 │ - new-instance v4, Ljava/util/ArrayList; │ + new-instance v3, Ljava/util/ArrayList; │ │ - invoke-direct {v4}, Ljava/util/ArrayList;->()V │ + invoke-direct {v3}, Ljava/util/ArrayList;->()V │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mActionExtrasList:Ljava/util/List; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mActionExtrasList:Ljava/util/List; │ │ .line 77 │ - new-instance v4, Landroid/app/Notification$Builder; │ + new-instance v3, Landroid/app/Notification$Builder; │ │ - invoke-direct {v4, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v3, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v6, p2, Landroid/app/Notification;->when:J │ + iget-wide v4, p2, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->icon:I │ + iget v4, p2, Landroid/app/Notification;->icon:I │ │ - iget v6, p2, Landroid/app/Notification;->iconLevel:I │ + iget v5, p2, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v4, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v4, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v4, v5, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v4, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v6, p2, Landroid/app/Notification;->audioStreamType:I │ + iget v5, p2, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->vibrate:[J │ + iget-object v4, p2, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->ledARGB:I │ + iget v4, p2, Landroid/app/Notification;->ledARGB:I │ │ - iget v6, p2, Landroid/app/Notification;->ledOnMS:I │ + iget v5, p2, Landroid/app/Notification;->ledOnMS:I │ │ - iget v7, p2, Landroid/app/Notification;->ledOffMS:I │ + iget v6, p2, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x2 │ + and-int/lit8 v3, v3, 0x2 │ │ - if-eqz v4, :cond_4 │ + if-eqz v3, :cond_4 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_0 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x8 │ + and-int/lit8 v3, v3, 0x8 │ │ - if-eqz v4, :cond_5 │ + if-eqz v3, :cond_5 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_1 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x10 │ + and-int/lit8 v3, v3, 0x10 │ │ - if-eqz v4, :cond_6 │ + if-eqz v3, :cond_6 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_2 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->defaults:I │ + iget v4, p2, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p16 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ - │ - move-result-object v4 │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v4, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + move-result-object v3 │ │ - move-result-object v4 │ + invoke-virtual {v3, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-object/from16 v0, p8 │ + move-result-object v3 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p8}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + iget-object v4, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v4, v4, 0x80 │ + and-int/lit16 v3, v3, 0x80 │ │ - if-eqz v4, :cond_7 │ + if-eqz v3, :cond_7 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_3 │ move-object/from16 v0, p9 │ │ - invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p10 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p14 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p15 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p11 │ │ move/from16 v1, p12 │ │ move/from16 v2, p13 │ │ - invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->b:Landroid/app/Notification$Builder; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->b:Landroid/app/Notification$Builder; │ │ .line 102 │ - new-instance v4, Landroid/os/Bundle; │ + new-instance v3, Landroid/os/Bundle; │ │ - invoke-direct {v4}, Landroid/os/Bundle;->()V │ + invoke-direct {v3}, Landroid/os/Bundle;->()V │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ .line 103 │ if-eqz p18, :cond_0 │ │ .line 104 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ move-object/from16 v0, p18 │ │ - invoke-virtual {v4, v0}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V │ + invoke-virtual {v3, v0}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V │ │ .line 106 │ :cond_0 │ if-eqz p17, :cond_1 │ │ .line 107 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.localOnly" │ + const-string v4, "android.support.localOnly" │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ + invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ .line 109 │ :cond_1 │ if-eqz p19, :cond_2 │ │ .line 110 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.groupKey" │ + const-string v4, "android.support.groupKey" │ │ move-object/from16 v0, p19 │ │ - invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 111 │ if-eqz p20, :cond_8 │ │ .line 112 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.isGroupSummary" │ + const-string v4, "android.support.isGroupSummary" │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ + invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ .line 117 │ :cond_2 │ :goto_4 │ if-eqz p21, :cond_3 │ │ .line 118 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.sortKey" │ + const-string v4, "android.support.sortKey" │ │ move-object/from16 v0, p21 │ │ - invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 120 │ :cond_3 │ return-void │ │ .line 77 │ :cond_4 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_0 │ │ :cond_5 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_1 │ │ :cond_6 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_2 │ │ :cond_7 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto :goto_3 │ │ .line 114 │ :cond_8 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.useSideChannel" │ + const-string v4, "android.support.useSideChannel" │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ + invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ goto :goto_4 │ .end method │ │ │ # virtual methods │ .method public addAction(Landroid/support/v4/app/NotificationCompatBase$Action;)V ├── smali/android/support/v4/app/NotificationManagerCompat$SideChannelManager.smali │ @@ -807,17 +807,17 @@ │ │ move-result-object v1 │ │ .line 467 │ .local v1, "msg":Landroid/os/Message; │ iget-object v2, p0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;->mHandler:Landroid/os/Handler; │ │ - int-to-long v4, v0 │ + int-to-long v3, v0 │ │ - invoke-virtual {v2, v1, v4, v5}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z │ + invoke-virtual {v2, v1, v3, v4}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z │ │ goto/16 :goto_0 │ .end method │ │ .method private updateListenerMap()V │ .locals 12 ├── smali/android/support/v4/app/NotificationCompat$Builder.smali │ @@ -69,32 +69,32 @@ │ .field mTickerView:Landroid/widget/RemoteViews; │ │ .field mUseChronometer:Z │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;)V │ - .locals 5 │ + .locals 4 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ .line 676 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 659 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; │ │ .line 660 │ - iput-boolean v4, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z │ + iput-boolean v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z │ │ .line 663 │ new-instance v0, Landroid/app/Notification; │ │ invoke-direct {v0}, Landroid/app/Notification;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ @@ -103,27 +103,27 @@ │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ .line 680 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ - iput-wide v2, v0, Landroid/app/Notification;->when:J │ + iput-wide v1, v0, Landroid/app/Notification;->when:J │ │ .line 681 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ const/4 v1, -0x1 │ │ iput v1, v0, Landroid/app/Notification;->audioStreamType:I │ │ .line 682 │ - iput v4, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I │ + iput v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I │ │ .line 683 │ return-void │ .end method │ │ .method private setFlag(IZ)V │ .locals 3 ├── smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali │ @@ -11,15 +11,15 @@ │ .line 25 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method static add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; │ - .locals 9 │ + .locals 8 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "n" # Landroid/app/Notification; │ .param p2, "contentTitle" # Ljava/lang/CharSequence; │ .param p3, "contentText" # Ljava/lang/CharSequence; │ .param p4, "contentInfo" # Ljava/lang/CharSequence; │ .param p5, "tickerView" # Landroid/widget/RemoteViews; │ .param p6, "number" # I │ @@ -28,195 +28,193 @@ │ .param p9, "largeIcon" # Landroid/graphics/Bitmap; │ .param p10, "mProgressMax" # I │ .param p11, "mProgress" # I │ .param p12, "mProgressIndeterminate" # Z │ │ .prologue │ .line 31 │ - new-instance v5, Landroid/app/Notification$Builder; │ + new-instance v4, Landroid/app/Notification$Builder; │ │ - invoke-direct {v5, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v4, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v6, p1, Landroid/app/Notification;->when:J │ + iget-wide v5, p1, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v6, p1, Landroid/app/Notification;->icon:I │ + iget v5, p1, Landroid/app/Notification;->icon:I │ │ - iget v7, p1, Landroid/app/Notification;->iconLevel:I │ + iget v6, p1, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget-object v6, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v5, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget-object v6, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v5, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v5, v6, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget-object v6, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v5, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v7, p1, Landroid/app/Notification;->audioStreamType:I │ + iget v6, p1, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget-object v6, p1, Landroid/app/Notification;->vibrate:[J │ + iget-object v5, p1, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v6, p1, Landroid/app/Notification;->ledARGB:I │ + iget v5, p1, Landroid/app/Notification;->ledARGB:I │ │ - iget v7, p1, Landroid/app/Notification;->ledOnMS:I │ + iget v6, p1, Landroid/app/Notification;->ledOnMS:I │ │ - iget v8, p1, Landroid/app/Notification;->ledOffMS:I │ + iget v7, p1, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->flags:I │ + iget v4, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v5, v5, 0x2 │ + and-int/lit8 v4, v4, 0x2 │ │ - if-eqz v5, :cond_0 │ + if-eqz v4, :cond_0 │ │ - const/4 v5, 0x1 │ + const/4 v4, 0x1 │ │ :goto_0 │ - invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->flags:I │ + iget v4, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v5, v5, 0x8 │ + and-int/lit8 v4, v4, 0x8 │ │ - if-eqz v5, :cond_1 │ + if-eqz v4, :cond_1 │ │ - const/4 v5, 0x1 │ + const/4 v4, 0x1 │ │ :goto_1 │ - invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->flags:I │ + iget v4, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v5, v5, 0x10 │ + and-int/lit8 v4, v4, 0x10 │ │ - if-eqz v5, :cond_2 │ + if-eqz v4, :cond_2 │ │ - const/4 v5, 0x1 │ + const/4 v4, 0x1 │ │ :goto_2 │ - invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ - │ - iget v6, p1, Landroid/app/Notification;->defaults:I │ + move-result-object v4 │ │ - invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + iget v5, p1, Landroid/app/Notification;->defaults:I │ │ - move-result-object v5 │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v5, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + move-result-object v4 │ │ - move-result-object v5 │ + invoke-virtual {v4, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v5, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + move-result-object v4 │ │ - move-result-object v5 │ + invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v5, p4}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + move-result-object v4 │ │ - move-result-object v5 │ + invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-object/from16 v0, p7 │ + move-result-object v4 │ │ - invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget-object v6, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + iget-object v5, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->flags:I │ + iget v4, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v5, v5, 0x80 │ + and-int/lit16 v4, v4, 0x80 │ │ - if-eqz v5, :cond_3 │ + if-eqz v4, :cond_3 │ │ - const/4 v5, 0x1 │ + const/4 v4, 0x1 │ │ :goto_3 │ move-object/from16 v0, p8 │ │ - invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ move-object/from16 v0, p9 │ │ - invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v5, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ move/from16 v0, p10 │ │ move/from16 v1, p11 │ │ move/from16 v2, p12 │ │ - invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 54 │ - .local v4, "b":Landroid/app/Notification$Builder; │ - invoke-virtual {v4}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ + .local v3, "b":Landroid/app/Notification$Builder; │ + invoke-virtual {v3}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - return-object v5 │ + return-object v4 │ │ .line 31 │ - .end local v4 # "b":Landroid/app/Notification$Builder; │ + .end local v3 # "b":Landroid/app/Notification$Builder; │ :cond_0 │ - const/4 v5, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_0 │ │ :cond_1 │ - const/4 v5, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_1 │ │ :cond_2 │ - const/4 v5, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_2 │ │ :cond_3 │ - const/4 v5, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_3 │ .end method ├── smali/android/support/v4/media/TransportMediatorJellybeanMR2.smali │ @@ -393,15 +393,15 @@ │ invoke-virtual {p0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;->dropAudioFocus()V │ │ .line 172 │ return-void │ .end method │ │ .method public refreshState(ZJI)V │ - .locals 4 │ + .locals 3 │ .param p1, "playing" # Z │ .param p2, "position" # J │ .param p4, "transportControls" # I │ │ .prologue │ .line 159 │ iget-object v0, p0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;->mRemoteControl:Landroid/media/RemoteControlClient; ├── smali/android/support/v4/media/TransportPerformer.smali │ @@ -27,69 +27,69 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onAudioFocusChange(I)V │ - .locals 9 │ + .locals 8 │ .param p1, "focusChange" # I │ │ .prologue │ .line 188 │ - const/4 v7, 0x0 │ + const/4 v6, 0x0 │ │ .line 189 │ - .local v7, "keyCode":I │ + .local v6, "keyCode":I │ packed-switch p1, :pswitch_data_0 │ │ .line 196 │ :goto_0 │ - if-eqz v7, :cond_0 │ + if-eqz v6, :cond_0 │ │ .line 197 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ .line 198 │ - .local v2, "now":J │ - new-instance v1, Landroid/view/KeyEvent; │ + .local v1, "now":J │ + new-instance v0, Landroid/view/KeyEvent; │ │ - const/4 v6, 0x0 │ + const/4 v5, 0x0 │ │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ - move-wide v4, v2 │ + move-wide v3, v1 │ │ - invoke-direct/range {v1 .. v8}, Landroid/view/KeyEvent;->(JJIII)V │ + invoke-direct/range {v0 .. v7}, Landroid/view/KeyEvent;->(JJIII)V │ │ - invoke-virtual {p0, v7, v1}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z │ + invoke-virtual {p0, v6, v0}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z │ │ .line 199 │ - new-instance v1, Landroid/view/KeyEvent; │ + new-instance v0, Landroid/view/KeyEvent; │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ - move-wide v4, v2 │ + move-wide v3, v1 │ │ - invoke-direct/range {v1 .. v8}, Landroid/view/KeyEvent;->(JJIII)V │ + invoke-direct/range {v0 .. v7}, Landroid/view/KeyEvent;->(JJIII)V │ │ - invoke-virtual {p0, v7, v1}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z │ + invoke-virtual {p0, v6, v0}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z │ │ .line 201 │ - .end local v2 # "now":J │ + .end local v1 # "now":J │ :cond_0 │ return-void │ │ .line 193 │ :pswitch_0 │ - const/16 v7, 0x7f │ + const/16 v6, 0x7f │ │ goto :goto_0 │ │ .line 189 │ :pswitch_data_0 │ .packed-switch -0x1 │ :pswitch_0 ├── smali/android/support/v4/widget/SwipeRefreshLayout.smali │ @@ -503,15 +503,15 @@ │ .line 60 │ iput-boolean p1, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mReturningToStart:Z │ │ return p1 │ .end method │ │ .method private animateOffsetToStartPosition(ILandroid/view/animation/Animation$AnimationListener;)V │ - .locals 4 │ + .locals 3 │ .param p1, "from" # I │ .param p2, "listener" # Landroid/view/animation/Animation$AnimationListener; │ │ .prologue │ .line 220 │ iput p1, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mFrom:I │ │ @@ -521,17 +521,17 @@ │ invoke-virtual {v0}, Landroid/view/animation/Animation;->reset()V │ │ .line 222 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mAnimateToStartPosition:Landroid/view/animation/Animation; │ │ iget v1, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mMediumAnimationDuration:I │ │ - int-to-long v2, v1 │ + int-to-long v1, v1 │ │ - invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;->setDuration(J)V │ + invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;->setDuration(J)V │ │ .line 223 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mAnimateToStartPosition:Landroid/view/animation/Animation; │ │ invoke-virtual {v0, p2}, Landroid/view/animation/Animation;->setAnimationListener(Landroid/view/animation/Animation$AnimationListener;)V │ │ .line 224 │ @@ -869,28 +869,28 @@ │ .line 538 │ const/4 p1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private updatePositionTimeout()V │ - .locals 4 │ + .locals 3 │ │ .prologue │ .line 549 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mCancel:Ljava/lang/Runnable; │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;->removeCallbacks(Ljava/lang/Runnable;)Z │ │ .line 550 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mCancel:Ljava/lang/Runnable; │ │ - const-wide/16 v2, 0x12c │ + const-wide/16 v1, 0x12c │ │ - invoke-virtual {p0, v0, v2, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {p0, v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 551 │ return-void │ .end method │ │ │ # virtual methods ├── smali/android/support/v4/widget/ContentLoadingProgressBar$1.smali │ @@ -33,30 +33,30 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ - .locals 4 │ + .locals 3 │ │ .prologue │ .line 46 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ const/4 v1, 0x0 │ │ invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$002(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ .line 47 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ - const-wide/16 v2, -0x1 │ + const-wide/16 v1, -0x1 │ │ - invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ + invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ .line 48 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ const/16 v1, 0x8 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V ├── smali/android/support/v4/widget/DrawerLayout.smali │ @@ -1332,15 +1332,15 @@ │ │ .line 609 │ :cond_0 │ return-void │ .end method │ │ .method protected drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ - .locals 29 │ + .locals 28 │ .param p1, "canvas" # Landroid/graphics/Canvas; │ .param p2, "child" # Landroid/view/View; │ .param p3, "drawingTime" # J │ │ .prologue │ .line 903 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getHeight()I ├── smali/android/support/v4/widget/AutoScrollHelper$ClampedScroller.smali │ @@ -70,99 +70,99 @@ │ iput v2, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mDeltaY:I │ │ .line 749 │ return-void │ .end method │ │ .method private getValueAt(J)F │ - .locals 11 │ + .locals 10 │ .param p1, "currentTime" # J │ │ .prologue │ - const/high16 v10, 0x3f800000 # 1.0f │ + const/high16 v9, 0x3f800000 # 1.0f │ │ const/4 v4, 0x0 │ │ .line 787 │ - iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ + iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ │ - cmp-long v5, p1, v6 │ + cmp-long v5, p1, v5 │ │ if-gez v5, :cond_0 │ │ .line 794 │ :goto_0 │ return v4 │ │ .line 789 │ :cond_0 │ - iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ + iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ │ - const-wide/16 v8, 0x0 │ + const-wide/16 v7, 0x0 │ │ - cmp-long v5, v6, v8 │ + cmp-long v5, v5, v7 │ │ if-ltz v5, :cond_1 │ │ - iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ + iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ │ - cmp-long v5, p1, v6 │ + cmp-long v5, p1, v5 │ │ if-gez v5, :cond_2 │ │ .line 790 │ :cond_1 │ - iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ + iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ │ - sub-long v2, p1, v6 │ + sub-long v2, p1, v5 │ │ .line 791 │ .local v2, "elapsedSinceStart":J │ const/high16 v5, 0x3f000000 # 0.5f │ │ long-to-float v6, v2 │ │ iget v7, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mRampUpDuration:I │ │ int-to-float v7, v7 │ │ div-float/2addr v6, v7 │ │ - invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ + invoke-static {v6, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ │ move-result v4 │ │ mul-float/2addr v4, v5 │ │ goto :goto_0 │ │ .line 793 │ .end local v2 # "elapsedSinceStart":J │ :cond_2 │ - iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ + iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ │ - sub-long v0, p1, v6 │ + sub-long v0, p1, v5 │ │ .line 794 │ .local v0, "elapsedSinceEnd":J │ iget v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F │ │ - sub-float v5, v10, v5 │ + sub-float v5, v9, v5 │ │ iget v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F │ │ long-to-float v7, v0 │ │ iget v8, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mEffectiveRampDown:I │ │ int-to-float v8, v8 │ │ div-float/2addr v7, v8 │ │ - invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ + invoke-static {v7, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ │ move-result v4 │ │ mul-float/2addr v4, v6 │ │ add-float/2addr v4, v5 ├── smali/android/support/v4/widget/ContentLoadingProgressBar.smali │ @@ -90,15 +90,15 @@ │ .line 30 │ iput-boolean p1, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z │ │ return p1 │ .end method │ │ .method static synthetic access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ - .locals 1 │ + .locals 0 │ .param p0, "x0" # Landroid/support/v4/widget/ContentLoadingProgressBar; │ .param p1, "x1" # J │ │ .prologue │ .line 30 │ iput-wide p1, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ @@ -145,18 +145,18 @@ │ .line 87 │ return-void │ .end method │ │ │ # virtual methods │ .method public hide()V │ - .locals 10 │ + .locals 9 │ │ .prologue │ - const-wide/16 v8, 0x1f4 │ + const-wide/16 v7, 0x1f4 │ │ const/4 v6, 0x1 │ │ .line 95 │ iput-boolean v6, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mDismissed:Z │ │ .line 96 │ @@ -171,15 +171,15 @@ │ │ iget-wide v4, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ sub-long v0, v2, v4 │ │ .line 98 │ .local v0, "diff":J │ - cmp-long v2, v0, v8 │ + cmp-long v2, v0, v7 │ │ if-gez v2, :cond_0 │ │ iget-wide v2, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ const-wide/16 v4, -0x1 │ │ @@ -203,17 +203,17 @@ │ iget-boolean v2, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z │ │ if-nez v2, :cond_1 │ │ .line 108 │ iget-object v2, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedHide:Ljava/lang/Runnable; │ │ - sub-long v4, v8, v0 │ + sub-long v3, v7, v0 │ │ - invoke-virtual {p0, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {p0, v2, v3, v4}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 109 │ iput-boolean v6, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z │ │ goto :goto_0 │ .end method │ │ @@ -242,15 +242,15 @@ │ invoke-direct {p0}, Landroid/support/v4/widget/ContentLoadingProgressBar;->removeCallbacks()V │ │ .line 82 │ return-void │ .end method │ │ .method public show()V │ - .locals 4 │ + .locals 3 │ │ .prologue │ .line 120 │ const-wide/16 v0, -0x1 │ │ iput-wide v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ @@ -268,17 +268,17 @@ │ iget-boolean v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z │ │ if-nez v0, :cond_0 │ │ .line 124 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedShow:Ljava/lang/Runnable; │ │ - const-wide/16 v2, 0x1f4 │ + const-wide/16 v1, 0x1f4 │ │ - invoke-virtual {p0, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {p0, v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 125 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z │ │ .line 127 ├── smali/android/support/v4/widget/ContentLoadingProgressBar$2.smali │ @@ -36,20 +36,20 @@ │ │ │ # virtual methods │ .method public run()V │ .locals 4 │ │ .prologue │ - const/4 v1, 0x0 │ + const/4 v3, 0x0 │ │ .line 56 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ - invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$202(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ + invoke-static {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$202(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ .line 57 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$300(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ move-result v0 │ @@ -57,20 +57,20 @@ │ if-nez v0, :cond_0 │ │ .line 58 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ - invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ + invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ .line 59 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ - invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V │ + invoke-virtual {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V │ │ .line 61 │ :cond_0 │ return-void │ .end method ├── smali/android/support/v4/widget/SwipeRefreshLayout$6.smali │ @@ -33,15 +33,15 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ - .locals 4 │ + .locals 3 │ │ .prologue │ .line 155 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout$6;->this$0:Landroid/support/v4/widget/SwipeRefreshLayout; │ │ const/4 v1, 0x1 │ │ @@ -76,17 +76,17 @@ │ │ iget-object v1, p0, Landroid/support/v4/widget/SwipeRefreshLayout$6;->this$0:Landroid/support/v4/widget/SwipeRefreshLayout; │ │ invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;->access$1200(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ move-result v1 │ │ - int-to-long v2, v1 │ + int-to-long v1, v1 │ │ - invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;->setDuration(J)V │ + invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;->setDuration(J)V │ │ .line 161 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout$6;->this$0:Landroid/support/v4/widget/SwipeRefreshLayout; │ │ invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;->access$1300(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; │ │ move-result-object v0 ├── smali/android/support/v4/util/TimeUtils.smali │ @@ -110,15 +110,15 @@ │ :cond_5 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static formatDuration(JJLjava/io/PrintWriter;)V │ - .locals 4 │ + .locals 3 │ .param p0, "time" # J │ .param p2, "now" # J │ .param p4, "pw" # Ljava/io/PrintWriter; │ │ .prologue │ .line 169 │ const-wide/16 v0, 0x0 │ @@ -144,30 +144,30 @@ │ │ invoke-static {v0, v1, p4, v2}, Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V │ │ goto :goto_0 │ .end method │ │ .method public static formatDuration(JLjava/io/PrintWriter;)V │ - .locals 2 │ + .locals 1 │ .param p0, "duration" # J │ .param p2, "pw" # Ljava/io/PrintWriter; │ │ .prologue │ .line 164 │ const/4 v0, 0x0 │ │ invoke-static {p0, p1, p2, v0}, Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V │ │ .line 165 │ return-void │ .end method │ │ .method public static formatDuration(JLjava/io/PrintWriter;I)V │ - .locals 6 │ + .locals 5 │ .param p0, "duration" # J │ .param p2, "pw" # Ljava/io/PrintWriter; │ .param p3, "fieldLen" # I │ │ .prologue │ .line 156 │ sget-object v2, Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object; ├── smali/android/support/v4/util/ContainerHelpers.smali │ @@ -118,47 +118,47 @@ │ │ .line 68 │ .local v0, "hi":I │ :goto_0 │ if-gt v1, v0, :cond_1 │ │ .line 69 │ - add-int v3, v1, v0 │ + add-int v5, v1, v0 │ │ - ushr-int/lit8 v2, v3, 0x1 │ + ushr-int/lit8 v2, v5, 0x1 │ │ .line 70 │ .local v2, "mid":I │ - aget-wide v4, p0, v2 │ + aget-wide v3, p0, v2 │ │ .line 72 │ - .local v4, "midVal":J │ - cmp-long v3, v4, p2 │ + .local v3, "midVal":J │ + cmp-long v5, v3, p2 │ │ - if-gez v3, :cond_0 │ + if-gez v5, :cond_0 │ │ .line 73 │ add-int/lit8 v1, v2, 0x1 │ │ goto :goto_0 │ │ .line 74 │ :cond_0 │ - cmp-long v3, v4, p2 │ + cmp-long v5, v3, p2 │ │ - if-lez v3, :cond_2 │ + if-lez v5, :cond_2 │ │ .line 75 │ add-int/lit8 v0, v2, -0x1 │ │ goto :goto_0 │ │ .line 80 │ .end local v2 # "mid":I │ - .end local v4 # "midVal":J │ + .end local v3 # "midVal":J │ :cond_1 │ xor-int/lit8 v2, v1, -0x1 │ │ :cond_2 │ return v2 │ .end method ├── smali/android/support/v4/util/LongSparseArray.smali │ @@ -557,15 +557,15 @@ │ │ aget-object p3, v1, v0 │ │ goto :goto_0 │ .end method │ │ .method public indexOfKey(J)I │ - .locals 3 │ + .locals 2 │ .param p1, "key" # J │ │ .prologue │ .line 283 │ .local p0, "this":Landroid/support/v4/util/LongSparseArray;, "Landroid/support/v4/util/LongSparseArray;" │ iget-boolean v0, p0, Landroid/support/v4/util/LongSparseArray;->mGarbage:Z │ │ @@ -662,15 +662,15 @@ │ │ aget-wide v0, v0, p1 │ │ return-wide v0 │ .end method │ │ .method public put(JLjava/lang/Object;)V │ - .locals 9 │ + .locals 8 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(JTE;)V" │ } │ .end annotation │ │ @@ -865,15 +865,15 @@ │ │ iput v4, p0, Landroid/support/v4/util/LongSparseArray;->mSize:I │ │ goto/16 :goto_0 │ .end method │ │ .method public remove(J)V │ - .locals 1 │ + .locals 0 │ .param p1, "key" # J │ │ .prologue │ .line 132 │ .local p0, "this":Landroid/support/v4/util/LongSparseArray;, "Landroid/support/v4/util/LongSparseArray;" │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/util/LongSparseArray;->delete(J)V ├── smali/android/support/v7/internal/view/menu/ActionMenuView.smali │ @@ -793,22 +793,22 @@ │ if-lez v8, :cond_f │ │ .line 217 │ const v26, 0x7fffffff │ │ .line 218 │ .local v26, "minCells":I │ - const-wide/16 v28, 0x0 │ + const-wide/16 v27, 0x0 │ │ .line 219 │ - .local v28, "minCellsAt":J │ - const/16 v27, 0x0 │ + .local v27, "minCellsAt":J │ + const/16 v29, 0x0 │ │ .line 220 │ - .local v27, "minCellsItemCount":I │ + .local v29, "minCellsItemCount":I │ const/16 v20, 0x0 │ │ :goto_8 │ move/from16 v0, v20 │ │ if-ge v0, v12, :cond_e │ │ @@ -847,29 +847,29 @@ │ goto :goto_8 │ │ .line 210 │ .end local v10 # "centerSingleExpandedItem":Z │ .end local v11 # "child":Landroid/view/View; │ .end local v23 # "lp":Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ .end local v26 # "minCells":I │ - .end local v27 # "minCellsItemCount":I │ - .end local v28 # "minCellsAt":J │ + .end local v27 # "minCellsAt":J │ + .end local v29 # "minCellsItemCount":I │ .end local v30 # "needsExpansion":Z │ :cond_b │ const/4 v10, 0x0 │ │ goto :goto_6 │ │ .line 230 │ .restart local v10 # "centerSingleExpandedItem":Z │ .restart local v11 # "child":Landroid/view/View; │ .restart local v23 # "lp":Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ .restart local v26 # "minCells":I │ - .restart local v27 # "minCellsItemCount":I │ - .restart local v28 # "minCellsAt":J │ + .restart local v27 # "minCellsAt":J │ + .restart local v29 # "minCellsItemCount":I │ .restart local v30 # "needsExpansion":Z │ :cond_c │ move-object/from16 v0, v23 │ │ iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;->cellsUsed:I │ │ move/from16 v38, v0 │ @@ -892,18 +892,18 @@ │ │ shl-int v38, v38, v20 │ │ move/from16 v0, v38 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v28, v0 │ + move-wide/from16 v27, v0 │ │ .line 233 │ - const/16 v27, 0x1 │ + const/16 v29, 0x1 │ │ goto :goto_9 │ │ .line 234 │ :cond_d │ move-object/from16 v0, v23 │ │ @@ -924,36 +924,36 @@ │ │ move/from16 v0, v38 │ │ int-to-long v0, v0 │ │ move-wide/from16 v38, v0 │ │ - or-long v28, v28, v38 │ + or-long v27, v27, v38 │ │ .line 236 │ - add-int/lit8 v27, v27, 0x1 │ + add-int/lit8 v29, v29, 0x1 │ │ goto :goto_9 │ │ .line 241 │ .end local v11 # "child":Landroid/view/View; │ .end local v23 # "lp":Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ :cond_e │ - or-long v32, v32, v28 │ + or-long v32, v32, v27 │ │ .line 243 │ - move/from16 v0, v27 │ + move/from16 v0, v29 │ │ if-le v0, v8, :cond_14 │ │ .line 276 │ .end local v26 # "minCells":I │ - .end local v27 # "minCellsItemCount":I │ - .end local v28 # "minCellsAt":J │ + .end local v27 # "minCellsAt":J │ + .end local v29 # "minCellsItemCount":I │ :cond_f │ if-nez v16, :cond_19 │ │ const/16 v38, 0x1 │ │ move/from16 v0, v34 │ │ @@ -1162,16 +1162,16 @@ │ goto :goto_c │ │ .line 248 │ .end local v13 # "expandCount":F │ .end local v15 # "extraPixels":I │ .end local v31 # "singleItem":Z │ .restart local v26 # "minCells":I │ - .restart local v27 # "minCellsItemCount":I │ - .restart local v28 # "minCellsAt":J │ + .restart local v27 # "minCellsAt":J │ + .restart local v29 # "minCellsItemCount":I │ :cond_14 │ add-int/lit8 v26, v26, 0x1 │ │ .line 250 │ const/16 v20, 0x0 │ │ :goto_e │ @@ -1204,15 +1204,15 @@ │ │ move/from16 v0, v38 │ │ int-to-long v0, v0 │ │ move-wide/from16 v38, v0 │ │ - and-long v38, v38, v28 │ + and-long v38, v38, v27 │ │ const-wide/16 v40, 0x0 │ │ cmp-long v38, v38, v40 │ │ if-nez v38, :cond_16 │ │ @@ -1333,16 +1333,16 @@ │ const/16 v30, 0x1 │ │ .line 271 │ goto/16 :goto_7 │ │ .line 276 │ .end local v26 # "minCells":I │ - .end local v27 # "minCellsItemCount":I │ - .end local v28 # "minCellsAt":J │ + .end local v27 # "minCellsAt":J │ + .end local v29 # "minCellsItemCount":I │ :cond_19 │ const/16 v31, 0x0 │ │ goto/16 :goto_a │ │ .line 297 │ .restart local v13 # "expandCount":F ├── smali/android/support/v7/internal/widget/ActionBarView$1.smali │ @@ -33,15 +33,15 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onItemSelected(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ - .locals 2 │ + .locals 1 │ .param p2, "view" # Landroid/view/View; │ .param p3, "position" # I │ .param p4, "id" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Landroid/support/v7/internal/widget/AdapterViewICS", ├── smali/android/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo.smali │ @@ -23,15 +23,15 @@ │ .field public position:I │ │ .field public targetView:Landroid/view/View; │ │ │ # direct methods │ .method public constructor (Landroid/view/View;IJ)V │ - .locals 1 │ + .locals 0 │ .param p1, "targetView" # Landroid/view/View; │ .param p2, "position" # I │ .param p3, "id" # J │ │ .prologue │ .line 413 │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/android/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor.smali │ @@ -45,15 +45,15 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z │ - .locals 8 │ + .locals 7 │ .param p1, "v" # Landroid/view/View; │ .param p2, "event" # Landroid/view/MotionEvent; │ │ .prologue │ .line 1392 │ invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I │ │ @@ -136,17 +136,17 @@ │ │ iget-object v4, p0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;->this$0:Landroid/support/v7/internal/widget/ListPopupWindow; │ │ invoke-static {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;->access$900(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; │ │ move-result-object v4 │ │ - const-wide/16 v6, 0xfa │ + const-wide/16 v5, 0xfa │ │ - invoke-virtual {v3, v4, v6, v7}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {v3, v4, v5, v6}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 1403 │ :cond_0 │ :goto_0 │ const/4 v3, 0x0 │ │ return v3 ├── smali/android/support/v7/internal/widget/SpinnerICS$DropdownPopup$1.smali │ @@ -37,15 +37,15 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onItemClick(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ - .locals 4 │ + .locals 3 │ .param p1, "parent" # Landroid/support/v7/internal/widget/AdapterViewICS; │ .param p2, "v" # Landroid/view/View; │ .param p3, "position" # I │ .param p4, "id" # J │ │ .prologue │ .line 708 │ @@ -73,17 +73,17 @@ │ │ invoke-static {v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;->access$100(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;)Landroid/widget/ListAdapter; │ │ move-result-object v1 │ │ invoke-interface {v1, p3}, Landroid/widget/ListAdapter;->getItemId(I)J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ - invoke-virtual {v0, p2, p3, v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;->performItemClick(Landroid/view/View;IJ)Z │ + invoke-virtual {v0, p2, p3, v1, v2}, Landroid/support/v7/internal/widget/SpinnerICS;->performItemClick(Landroid/view/View;IJ)Z │ │ .line 712 │ :cond_0 │ iget-object v0, p0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;->this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; │ │ invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;->dismiss()V ├── smali/android/support/v7/internal/widget/AbsSpinnerICS.smali │ @@ -760,19 +760,19 @@ │ │ iget v5, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;->mSelectionBottomPadding:I │ │ goto/16 :goto_3 │ .end method │ │ .method public onRestoreInstanceState(Landroid/os/Parcelable;)V │ - .locals 7 │ + .locals 6 │ .param p1, "state" # Landroid/os/Parcelable; │ │ .prologue │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ .line 408 │ move-object v0, p1 │ │ check-cast v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ .line 410 │ @@ -780,32 +780,32 @@ │ invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;->getSuperState()Landroid/os/Parcelable; │ │ move-result-object v1 │ │ invoke-super {p0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;->onRestoreInstanceState(Landroid/os/Parcelable;)V │ │ .line 412 │ - iget-wide v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;->selectedId:J │ + iget-wide v1, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;->selectedId:J │ │ - const-wide/16 v4, 0x0 │ + const-wide/16 v3, 0x0 │ │ - cmp-long v1, v2, v4 │ + cmp-long v1, v1, v3 │ │ if-ltz v1, :cond_0 │ │ .line 413 │ - iput-boolean v6, p0, Landroid/support/v7/internal/widget/AbsSpinnerICS;->mDataChanged:Z │ + iput-boolean v5, p0, Landroid/support/v7/internal/widget/AbsSpinnerICS;->mDataChanged:Z │ │ .line 414 │ - iput-boolean v6, p0, Landroid/support/v7/internal/widget/AbsSpinnerICS;->mNeedSync:Z │ + iput-boolean v5, p0, Landroid/support/v7/internal/widget/AbsSpinnerICS;->mNeedSync:Z │ │ .line 415 │ - iget-wide v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;->selectedId:J │ + iget-wide v1, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;->selectedId:J │ │ - iput-wide v2, p0, Landroid/support/v7/internal/widget/AbsSpinnerICS;->mSyncRowId:J │ + iput-wide v1, p0, Landroid/support/v7/internal/widget/AbsSpinnerICS;->mSyncRowId:J │ │ .line 416 │ iget v1, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;->position:I │ │ iput v1, p0, Landroid/support/v7/internal/widget/AbsSpinnerICS;->mSyncPosition:I │ │ .line 417 │ @@ -1074,15 +1074,15 @@ │ .end local p1 # "x0":Landroid/widget/Adapter; │ invoke-virtual {p0, p1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;->setAdapter(Landroid/widget/SpinnerAdapter;)V │ │ return-void │ .end method │ │ .method public setAdapter(Landroid/widget/SpinnerAdapter;)V │ - .locals 4 │ + .locals 3 │ .param p1, "adapter" # Landroid/widget/SpinnerAdapter; │ │ .prologue │ const/4 v0, -0x1 │ │ .line 83 │ iget-object v1, p0, Landroid/support/v7/internal/widget/AbsSpinnerICS;->mAdapter:Landroid/widget/SpinnerAdapter; │ @@ -1103,17 +1103,17 @@ │ :cond_0 │ iput-object p1, p0, Landroid/support/v7/internal/widget/AbsSpinnerICS;->mAdapter:Landroid/widget/SpinnerAdapter; │ │ .line 90 │ iput v0, p0, Landroid/support/v7/internal/widget/AbsSpinnerICS;->mOldSelectedPosition:I │ │ .line 91 │ - const-wide/high16 v2, -0x8000000000000000L │ + const-wide/high16 v1, -0x8000000000000000L │ │ - iput-wide v2, p0, Landroid/support/v7/internal/widget/AbsSpinnerICS;->mOldSelectedRowId:J │ + iput-wide v1, p0, Landroid/support/v7/internal/widget/AbsSpinnerICS;->mOldSelectedRowId:J │ │ .line 93 │ iget-object v1, p0, Landroid/support/v7/internal/widget/AbsSpinnerICS;->mAdapter:Landroid/widget/SpinnerAdapter; │ │ if-eqz v1, :cond_3 │ │ .line 94 ├── smali/android/support/v7/internal/widget/ProgressBarICS.smali │ @@ -536,35 +536,35 @@ │ iput v3, p0, Landroid/support/v7/internal/widget/ProgressBarICS;->mMaxHeight:I │ │ .line 253 │ return-void │ .end method │ │ .method private declared-synchronized refreshProgress(IIZ)V │ - .locals 6 │ + .locals 5 │ .param p1, "id" # I │ .param p2, "progress" # I │ .param p3, "fromUser" # Z │ │ .prologue │ .line 435 │ monitor-enter p0 │ │ :try_start_0 │ - iget-wide v2, p0, Landroid/support/v7/internal/widget/ProgressBarICS;->mUiThreadId:J │ + iget-wide v1, p0, Landroid/support/v7/internal/widget/ProgressBarICS;->mUiThreadId:J │ │ invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - invoke-virtual {v1}, Ljava/lang/Thread;->getId()J │ + invoke-virtual {v3}, Ljava/lang/Thread;->getId()J │ │ - move-result-wide v4 │ + move-result-wide v3 │ │ - cmp-long v1, v2, v4 │ + cmp-long v1, v1, v3 │ │ if-nez v1, :cond_0 │ │ .line 436 │ const/4 v1, 0x1 │ │ invoke-direct {p0, p1, p2, p3, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;->doRefreshProgress(IIZZ)V │ @@ -2464,15 +2464,15 @@ │ :cond_2 │ invoke-virtual {p0}, Landroid/support/v7/internal/widget/ProgressBarICS;->startAnimation()V │ │ goto :goto_0 │ .end method │ │ .method startAnimation()V │ - .locals 4 │ + .locals 3 │ │ .prologue │ .line 613 │ invoke-virtual {p0}, Landroid/support/v7/internal/widget/ProgressBarICS;->getVisibility()I │ │ move-result v0 │ │ @@ -2553,31 +2553,31 @@ │ invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;->setRepeatCount(I)V │ │ .line 629 │ iget-object v0, p0, Landroid/support/v7/internal/widget/ProgressBarICS;->mAnimation:Landroid/view/animation/AlphaAnimation; │ │ iget v1, p0, Landroid/support/v7/internal/widget/ProgressBarICS;->mDuration:I │ │ - int-to-long v2, v1 │ + int-to-long v1, v1 │ │ - invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ .line 630 │ iget-object v0, p0, Landroid/support/v7/internal/widget/ProgressBarICS;->mAnimation:Landroid/view/animation/AlphaAnimation; │ │ iget-object v1, p0, Landroid/support/v7/internal/widget/ProgressBarICS;->mInterpolator:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 631 │ iget-object v0, p0, Landroid/support/v7/internal/widget/ProgressBarICS;->mAnimation:Landroid/view/animation/AlphaAnimation; │ │ - const-wide/16 v2, -0x1 │ + const-wide/16 v1, -0x1 │ │ - invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;->setStartTime(J)V │ + invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;->setStartTime(J)V │ │ goto :goto_1 │ .end method │ │ .method stopAnimation()V │ .locals 1 ├── smali/android/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo.smali │ @@ -178,15 +178,15 @@ │ │ add-int/lit8 v0, v0, 0x1f │ │ return v0 │ .end method │ │ .method public toString()Ljava/lang/String; │ - .locals 6 │ + .locals 5 │ │ .prologue │ .line 918 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ @@ -218,17 +218,17 @@ │ │ move-result-object v1 │ │ new-instance v2, Ljava/math/BigDecimal; │ │ iget v3, p0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;->weight:F │ │ - float-to-double v4, v3 │ + float-to-double v3, v3 │ │ - invoke-direct {v2, v4, v5}, Ljava/math/BigDecimal;->(D)V │ + invoke-direct {v2, v3, v4}, Ljava/math/BigDecimal;->(D)V │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ .line 922 │ const-string v1, "]" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; ├── smali/android/support/v7/internal/widget/AbsSpinnerICS$SavedState.smali │ @@ -97,15 +97,15 @@ │ .line 355 │ return-void │ .end method │ │ │ # virtual methods │ .method public toString()Ljava/lang/String; │ - .locals 4 │ + .locals 3 │ │ .prologue │ .line 375 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ @@ -129,17 +129,17 @@ │ │ const-string v1, " selectedId=" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - iget-wide v2, p0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;->selectedId:J │ + iget-wide v1, p0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;->selectedId:J │ │ - invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, " position=" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; ├── smali/android/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord.smali │ @@ -43,15 +43,15 @@ │ iput p4, p0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->weight:F │ │ .line 813 │ return-void │ .end method │ │ .method public constructor (Ljava/lang/String;JF)V │ - .locals 2 │ + .locals 1 │ .param p1, "activityName" # Ljava/lang/String; │ .param p2, "time" # J │ .param p4, "weight" # F │ │ .prologue │ .line 799 │ invoke-static {p1}, Landroid/content/ComponentName;->unflattenFromString(Ljava/lang/String;)Landroid/content/ComponentName; │ @@ -63,15 +63,15 @@ │ .line 800 │ return-void │ .end method │ │ │ # virtual methods │ .method public equals(Ljava/lang/Object;)Z │ - .locals 8 │ + .locals 7 │ .param p1, "obj" # Ljava/lang/Object; │ │ .prologue │ const/4 v1, 0x1 │ │ const/4 v2, 0x0 │ │ @@ -146,19 +146,19 @@ │ move v1, v2 │ │ .line 842 │ goto :goto_0 │ │ .line 844 │ :cond_5 │ - iget-wide v4, p0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->time:J │ + iget-wide v3, p0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->time:J │ │ - iget-wide v6, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->time:J │ + iget-wide v5, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->time:J │ │ - cmp-long v3, v4, v6 │ + cmp-long v3, v3, v5 │ │ if-eqz v3, :cond_6 │ │ move v1, v2 │ │ .line 845 │ goto :goto_0 │ @@ -206,25 +206,25 @@ │ │ :goto_0 │ add-int/lit8 v1, v2, 0x1f │ │ .line 820 │ mul-int/lit8 v2, v1, 0x1f │ │ - iget-wide v4, p0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->time:J │ + iget-wide v3, p0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->time:J │ │ - iget-wide v6, p0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->time:J │ + iget-wide v5, p0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->time:J │ │ - const/16 v3, 0x20 │ + const/16 v7, 0x20 │ │ - ushr-long/2addr v6, v3 │ + ushr-long/2addr v5, v7 │ │ - xor-long/2addr v4, v6 │ + xor-long/2addr v3, v5 │ │ - long-to-int v3, v4 │ + long-to-int v3, v3 │ │ add-int v1, v2, v3 │ │ .line 821 │ mul-int/lit8 v2, v1, 0x1f │ │ iget v3, p0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->weight:F │ @@ -246,15 +246,15 @@ │ │ move-result v2 │ │ goto :goto_0 │ .end method │ │ .method public toString()Ljava/lang/String; │ - .locals 6 │ + .locals 5 │ │ .prologue │ .line 855 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ @@ -293,17 +293,17 @@ │ │ move-result-object v1 │ │ new-instance v2, Ljava/math/BigDecimal; │ │ iget v3, p0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->weight:F │ │ - float-to-double v4, v3 │ + float-to-double v3, v3 │ │ - invoke-direct {v2, v4, v5}, Ljava/math/BigDecimal;->(D)V │ + invoke-direct {v2, v3, v4}, Ljava/math/BigDecimal;->(D)V │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ .line 860 │ const-string v1, "]" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; ├── smali/android/support/v7/internal/widget/ActivityChooserModel.smali │ @@ -740,410 +740,398 @@ │ :cond_0 │ move v0, v1 │ │ goto :goto_0 │ .end method │ │ .method private readHistoricalDataImpl()V │ - .locals 18 │ + .locals 17 │ │ .prologue │ .line 976 │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ .line 978 │ - .local v3, "fis":Ljava/io/FileInputStream; │ + .local v2, "fis":Ljava/io/FileInputStream; │ :try_start_0 │ move-object/from16 v0, p0 │ │ - iget-object v15, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;->mContext:Landroid/content/Context; │ + iget-object v14, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;->mContext:Landroid/content/Context; │ │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;->mHistoryFileName:Ljava/lang/String; │ - │ - move-object/from16 v16, v0 │ + iget-object v15, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;->mHistoryFileName:Ljava/lang/String; │ │ - invoke-virtual/range {v15 .. v16}, Landroid/content/Context;->openFileInput(Ljava/lang/String;)Ljava/io/FileInputStream; │ + invoke-virtual {v14, v15}, Landroid/content/Context;->openFileInput(Ljava/lang/String;)Ljava/io/FileInputStream; │ :try_end_0 │ .catch Ljava/io/FileNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 986 │ :try_start_1 │ invoke-static {}, Landroid/util/Xml;->newPullParser()Lorg/xmlpull/v1/XmlPullParser; │ │ - move-result-object v8 │ + move-result-object v7 │ │ .line 987 │ - .local v8, "parser":Lorg/xmlpull/v1/XmlPullParser; │ - const/4 v15, 0x0 │ + .local v7, "parser":Lorg/xmlpull/v1/XmlPullParser; │ + const/4 v14, 0x0 │ │ - invoke-interface {v8, v3, v15}, Lorg/xmlpull/v1/XmlPullParser;->setInput(Ljava/io/InputStream;Ljava/lang/String;)V │ + invoke-interface {v7, v2, v14}, Lorg/xmlpull/v1/XmlPullParser;->setInput(Ljava/io/InputStream;Ljava/lang/String;)V │ │ .line 989 │ - const/4 v12, 0x0 │ + const/4 v11, 0x0 │ │ .line 990 │ - .local v12, "type":I │ + .local v11, "type":I │ :goto_0 │ - const/4 v15, 0x1 │ + const/4 v14, 0x1 │ │ - if-eq v12, v15, :cond_1 │ + if-eq v11, v14, :cond_1 │ │ - const/4 v15, 0x2 │ + const/4 v14, 0x2 │ │ - if-eq v12, v15, :cond_1 │ + if-eq v11, v14, :cond_1 │ │ .line 991 │ - invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;->next()I │ + invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;->next()I │ │ - move-result v12 │ + move-result v11 │ │ goto :goto_0 │ │ .line 979 │ - .end local v8 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ - .end local v12 # "type":I │ + .end local v7 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .end local v11 # "type":I │ :catch_0 │ - move-exception v4 │ + move-exception v3 │ │ .line 1044 │ :cond_0 │ :goto_1 │ return-void │ │ .line 994 │ - .restart local v8 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ - .restart local v12 # "type":I │ + .restart local v7 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .restart local v11 # "type":I │ :cond_1 │ - const-string v15, "historical-records" │ + const-string v14, "historical-records" │ │ - invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; │ + invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; │ │ - move-result-object v16 │ + move-result-object v15 │ │ - invoke-virtual/range {v15 .. v16}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v14, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v15 │ + move-result v14 │ │ - if-nez v15, :cond_2 │ + if-nez v14, :cond_2 │ │ .line 995 │ - new-instance v15, Lorg/xmlpull/v1/XmlPullParserException; │ + new-instance v14, Lorg/xmlpull/v1/XmlPullParserException; │ │ - const-string v16, "Share records file does not start with historical-records tag." │ + const-string v15, "Share records file does not start with historical-records tag." │ │ - invoke-direct/range {v15 .. v16}, Lorg/xmlpull/v1/XmlPullParserException;->(Ljava/lang/String;)V │ + invoke-direct {v14, v15}, Lorg/xmlpull/v1/XmlPullParserException;->(Ljava/lang/String;)V │ │ - throw v15 │ + throw v14 │ :try_end_1 │ .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_1 .. :try_end_1} :catch_1 │ .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_4 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ .line 1031 │ - .end local v8 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ - .end local v12 # "type":I │ + .end local v7 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .end local v11 # "type":I │ :catch_1 │ - move-exception v14 │ + move-exception v13 │ │ .line 1032 │ - .local v14, "xppe":Lorg/xmlpull/v1/XmlPullParserException; │ + .local v13, "xppe":Lorg/xmlpull/v1/XmlPullParserException; │ :try_start_2 │ - sget-object v15, Landroid/support/v7/internal/widget/ActivityChooserModel;->LOG_TAG:Ljava/lang/String; │ + sget-object v14, Landroid/support/v7/internal/widget/ActivityChooserModel;->LOG_TAG:Ljava/lang/String; │ │ - new-instance v16, Ljava/lang/StringBuilder; │ + new-instance v15, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v15}, Ljava/lang/StringBuilder;->()V │ │ - const-string v17, "Error reading historical recrod file: " │ + const-string v16, "Error reading historical recrod file: " │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v15 .. v16}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v15 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;->mHistoryFileName:Ljava/lang/String; │ │ - move-object/from16 v17, v0 │ - │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-object/from16 v16, v0 │ │ - move-result-object v16 │ + invoke-virtual/range {v15 .. v16}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v15 │ │ - move-result-object v16 │ + invoke-virtual {v15}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-object/from16 v0, v16 │ + move-result-object v15 │ │ - invoke-static {v15, v0, v14}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v14, v15, v13}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ .line 1036 │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 1038 │ :try_start_3 │ - invoke-virtual {v3}, Ljava/io/FileInputStream;->close()V │ + invoke-virtual {v2}, Ljava/io/FileInputStream;->close()V │ :try_end_3 │ .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_2 │ │ goto :goto_1 │ │ .line 1039 │ :catch_2 │ - move-exception v15 │ + move-exception v14 │ │ goto :goto_1 │ │ .line 999 │ - .end local v14 # "xppe":Lorg/xmlpull/v1/XmlPullParserException; │ - .restart local v8 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ - .restart local v12 # "type":I │ + .end local v13 # "xppe":Lorg/xmlpull/v1/XmlPullParserException; │ + .restart local v7 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .restart local v11 # "type":I │ :cond_2 │ :try_start_4 │ move-object/from16 v0, p0 │ │ - iget-object v5, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;->mHistoricalRecords:Ljava/util/List; │ + iget-object v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;->mHistoricalRecords:Ljava/util/List; │ │ .line 1000 │ - .local v5, "historicalRecords":Ljava/util/List;, "Ljava/util/List;" │ - invoke-interface {v5}, Ljava/util/List;->clear()V │ + .local v4, "historicalRecords":Ljava/util/List;, "Ljava/util/List;" │ + invoke-interface {v4}, Ljava/util/List;->clear()V │ │ .line 1003 │ :cond_3 │ :goto_2 │ - invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;->next()I │ + invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;->next()I │ :try_end_4 │ .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_4 .. :try_end_4} :catch_1 │ .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_4 │ .catchall {:try_start_4 .. :try_end_4} :catchall_0 │ │ - move-result v12 │ + move-result v11 │ │ .line 1004 │ - const/4 v15, 0x1 │ + const/4 v14, 0x1 │ │ - if-ne v12, v15, :cond_4 │ + if-ne v11, v14, :cond_4 │ │ .line 1036 │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 1038 │ :try_start_5 │ - invoke-virtual {v3}, Ljava/io/FileInputStream;->close()V │ + invoke-virtual {v2}, Ljava/io/FileInputStream;->close()V │ :try_end_5 │ .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_3 │ │ goto :goto_1 │ │ .line 1039 │ :catch_3 │ - move-exception v15 │ + move-exception v14 │ │ goto :goto_1 │ │ .line 1007 │ :cond_4 │ - const/4 v15, 0x3 │ + const/4 v14, 0x3 │ │ - if-eq v12, v15, :cond_3 │ + if-eq v11, v14, :cond_3 │ │ - const/4 v15, 0x4 │ + const/4 v14, 0x4 │ │ - if-eq v12, v15, :cond_3 │ + if-eq v11, v14, :cond_3 │ │ .line 1010 │ :try_start_6 │ - invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; │ + invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ .line 1011 │ - .local v7, "nodeName":Ljava/lang/String; │ - const-string v15, "historical-record" │ + .local v6, "nodeName":Ljava/lang/String; │ + const-string v14, "historical-record" │ │ - invoke-virtual {v15, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v14, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v15 │ + move-result v14 │ │ - if-nez v15, :cond_5 │ + if-nez v14, :cond_5 │ │ .line 1012 │ - new-instance v15, Lorg/xmlpull/v1/XmlPullParserException; │ + new-instance v14, Lorg/xmlpull/v1/XmlPullParserException; │ │ - const-string v16, "Share records file not well-formed." │ + const-string v15, "Share records file not well-formed." │ │ - invoke-direct/range {v15 .. v16}, Lorg/xmlpull/v1/XmlPullParserException;->(Ljava/lang/String;)V │ + invoke-direct {v14, v15}, Lorg/xmlpull/v1/XmlPullParserException;->(Ljava/lang/String;)V │ │ - throw v15 │ + throw v14 │ :try_end_6 │ .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_6 .. :try_end_6} :catch_1 │ .catch Ljava/io/IOException; {:try_start_6 .. :try_end_6} :catch_4 │ .catchall {:try_start_6 .. :try_end_6} :catchall_0 │ │ .line 1033 │ - .end local v5 # "historicalRecords":Ljava/util/List;, "Ljava/util/List;" │ - .end local v7 # "nodeName":Ljava/lang/String; │ - .end local v8 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ - .end local v12 # "type":I │ + .end local v4 # "historicalRecords":Ljava/util/List;, "Ljava/util/List;" │ + .end local v6 # "nodeName":Ljava/lang/String; │ + .end local v7 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .end local v11 # "type":I │ :catch_4 │ - move-exception v6 │ + move-exception v5 │ │ .line 1034 │ - .local v6, "ioe":Ljava/io/IOException; │ + .local v5, "ioe":Ljava/io/IOException; │ :try_start_7 │ - sget-object v15, Landroid/support/v7/internal/widget/ActivityChooserModel;->LOG_TAG:Ljava/lang/String; │ + sget-object v14, Landroid/support/v7/internal/widget/ActivityChooserModel;->LOG_TAG:Ljava/lang/String; │ │ - new-instance v16, Ljava/lang/StringBuilder; │ + new-instance v15, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v15}, Ljava/lang/StringBuilder;->()V │ │ - const-string v17, "Error reading historical recrod file: " │ + const-string v16, "Error reading historical recrod file: " │ │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v15 .. v16}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v16 │ + move-result-object v15 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;->mHistoryFileName:Ljava/lang/String; │ │ - move-object/from16 v17, v0 │ - │ - invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-object/from16 v16, v0 │ │ - move-result-object v16 │ + invoke-virtual/range {v15 .. v16}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v15 │ │ - move-result-object v16 │ + invoke-virtual {v15}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-object/from16 v0, v16 │ + move-result-object v15 │ │ - invoke-static {v15, v0, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v14, v15, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ :try_end_7 │ .catchall {:try_start_7 .. :try_end_7} :catchall_0 │ │ .line 1036 │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 1038 │ :try_start_8 │ - invoke-virtual {v3}, Ljava/io/FileInputStream;->close()V │ + invoke-virtual {v2}, Ljava/io/FileInputStream;->close()V │ :try_end_8 │ .catch Ljava/io/IOException; {:try_start_8 .. :try_end_8} :catch_5 │ │ goto/16 :goto_1 │ │ .line 1039 │ :catch_5 │ - move-exception v15 │ + move-exception v14 │ │ goto/16 :goto_1 │ │ .line 1015 │ - .end local v6 # "ioe":Ljava/io/IOException; │ - .restart local v5 # "historicalRecords":Ljava/util/List;, "Ljava/util/List;" │ - .restart local v7 # "nodeName":Ljava/lang/String; │ - .restart local v8 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ - .restart local v12 # "type":I │ + .end local v5 # "ioe":Ljava/io/IOException; │ + .restart local v4 # "historicalRecords":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v6 # "nodeName":Ljava/lang/String; │ + .restart local v7 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .restart local v11 # "type":I │ :cond_5 │ - const/4 v15, 0x0 │ + const/4 v14, 0x0 │ │ :try_start_9 │ - const-string v16, "activity" │ + const-string v15, "activity" │ │ - move-object/from16 v0, v16 │ + invoke-interface {v7, v14, v15}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - invoke-interface {v8, v15, v0}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ - │ - move-result-object v2 │ + move-result-object v1 │ │ .line 1016 │ - .local v2, "activity":Ljava/lang/String; │ - const/4 v15, 0x0 │ - │ - const-string v16, "time" │ + .local v1, "activity":Ljava/lang/String; │ + const/4 v14, 0x0 │ │ - move-object/from16 v0, v16 │ + const-string v15, "time" │ │ - invoke-interface {v8, v15, v0}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v7, v14, v15}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - invoke-static {v15}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J │ + invoke-static {v14}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J │ │ - move-result-wide v10 │ + move-result-wide v9 │ │ .line 1018 │ - .local v10, "time":J │ - const/4 v15, 0x0 │ + .local v9, "time":J │ + const/4 v14, 0x0 │ │ - const-string v16, "weight" │ + const-string v15, "weight" │ │ - move-object/from16 v0, v16 │ + invoke-interface {v7, v14, v15}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - invoke-interface {v8, v15, v0}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + move-result-object v14 │ │ - move-result-object v15 │ - │ - invoke-static {v15}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F │ + invoke-static {v14}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F │ │ - move-result v13 │ + move-result v12 │ │ .line 1020 │ - .local v13, "weight":F │ - new-instance v9, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ + .local v12, "weight":F │ + new-instance v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ - invoke-direct {v9, v2, v10, v11, v13}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->(Ljava/lang/String;JF)V │ + invoke-direct {v8, v1, v9, v10, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->(Ljava/lang/String;JF)V │ │ .line 1021 │ - .local v9, "readRecord":Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ - invoke-interface {v5, v9}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + .local v8, "readRecord":Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ + invoke-interface {v4, v8}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ :try_end_9 │ .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_9 .. :try_end_9} :catch_1 │ .catch Ljava/io/IOException; {:try_start_9 .. :try_end_9} :catch_4 │ .catchall {:try_start_9 .. :try_end_9} :catchall_0 │ │ goto :goto_2 │ │ .line 1036 │ - .end local v2 # "activity":Ljava/lang/String; │ - .end local v5 # "historicalRecords":Ljava/util/List;, "Ljava/util/List;" │ - .end local v7 # "nodeName":Ljava/lang/String; │ - .end local v8 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ - .end local v9 # "readRecord":Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ - .end local v10 # "time":J │ - .end local v12 # "type":I │ - .end local v13 # "weight":F │ + .end local v1 # "activity":Ljava/lang/String; │ + .end local v4 # "historicalRecords":Ljava/util/List;, "Ljava/util/List;" │ + .end local v6 # "nodeName":Ljava/lang/String; │ + .end local v7 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ + .end local v8 # "readRecord":Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ + .end local v9 # "time":J │ + .end local v11 # "type":I │ + .end local v12 # "weight":F │ :catchall_0 │ - move-exception v15 │ + move-exception v14 │ │ - if-eqz v3, :cond_6 │ + if-eqz v2, :cond_6 │ │ .line 1038 │ :try_start_a │ - invoke-virtual {v3}, Ljava/io/FileInputStream;->close()V │ + invoke-virtual {v2}, Ljava/io/FileInputStream;->close()V │ :try_end_a │ .catch Ljava/io/IOException; {:try_start_a .. :try_end_a} :catch_6 │ │ .line 1041 │ :cond_6 │ :goto_3 │ - throw v15 │ + throw v14 │ │ .line 1039 │ :catch_6 │ - move-exception v16 │ + move-exception v15 │ │ goto :goto_3 │ .end method │ │ .method private sortActivitiesIfNeeded()Z │ .locals 4 │ │ @@ -1701,15 +1689,15 @@ │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ throw v0 │ .end method │ │ .method public setDefaultActivity(I)V │ - .locals 10 │ + .locals 9 │ .param p1, "index" # I │ │ .prologue │ .line 535 │ iget-object v6, p0, Landroid/support/v7/internal/widget/ActivityChooserModel;->mInstanceLock:Ljava/lang/Object; │ │ monitor-enter v6 │ @@ -1775,17 +1763,17 @@ │ │ .line 553 │ .local v0, "defaultName":Landroid/content/ComponentName; │ new-instance v1, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v8 │ + move-result-wide v7 │ │ - invoke-direct {v1, v0, v8, v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->(Landroid/content/ComponentName;JF)V │ + invoke-direct {v1, v0, v7, v8, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->(Landroid/content/ComponentName;JF)V │ │ .line 555 │ .local v1, "historicalRecord":Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ invoke-direct {p0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;->addHisoricalRecord(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z │ │ .line 556 │ monitor-exit v6 ├── smali/android/support/v7/internal/widget/AdapterViewICS.smali │ @@ -123,52 +123,52 @@ │ # direct methods │ .method constructor (Landroid/content/Context;)V │ .locals 4 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ .local p0, "this":Landroid/support/v7/internal/widget/AdapterViewICS;, "Landroid/support/v7/internal/widget/AdapterViewICS;" │ - const/4 v1, -0x1 │ + const/4 v3, -0x1 │ │ - const-wide/high16 v2, -0x8000000000000000L │ + const-wide/high16 v1, -0x8000000000000000L │ │ const/4 v0, 0x0 │ │ .line 228 │ invoke-direct {p0, p1}, Landroid/view/ViewGroup;->(Landroid/content/Context;)V │ │ .line 67 │ iput v0, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mFirstPosition:I │ │ .line 84 │ - iput-wide v2, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSyncRowId:J │ + iput-wide v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSyncRowId:J │ │ .line 94 │ iput-boolean v0, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mNeedSync:Z │ │ .line 126 │ iput-boolean v0, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mInLayout:Z │ │ .line 152 │ - iput v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mNextSelectedPosition:I │ + iput v3, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mNextSelectedPosition:I │ │ .line 158 │ - iput-wide v2, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mNextSelectedRowId:J │ + iput-wide v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mNextSelectedRowId:J │ │ .line 163 │ - iput v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSelectedPosition:I │ + iput v3, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSelectedPosition:I │ │ .line 169 │ - iput-wide v2, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSelectedRowId:J │ + iput-wide v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSelectedRowId:J │ │ .line 201 │ - iput v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mOldSelectedPosition:I │ + iput v3, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mOldSelectedPosition:I │ │ .line 206 │ - iput-wide v2, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mOldSelectedRowId:J │ + iput-wide v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mOldSelectedRowId:J │ │ .line 225 │ iput-boolean v0, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mBlockLayoutRequests:Z │ │ .line 229 │ return-void │ .end method │ @@ -176,52 +176,52 @@ │ .method constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V │ .locals 4 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ .local p0, "this":Landroid/support/v7/internal/widget/AdapterViewICS;, "Landroid/support/v7/internal/widget/AdapterViewICS;" │ - const/4 v1, -0x1 │ + const/4 v3, -0x1 │ │ - const-wide/high16 v2, -0x8000000000000000L │ + const-wide/high16 v1, -0x8000000000000000L │ │ const/4 v0, 0x0 │ │ .line 232 │ invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ .line 67 │ iput v0, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mFirstPosition:I │ │ .line 84 │ - iput-wide v2, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSyncRowId:J │ + iput-wide v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSyncRowId:J │ │ .line 94 │ iput-boolean v0, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mNeedSync:Z │ │ .line 126 │ iput-boolean v0, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mInLayout:Z │ │ .line 152 │ - iput v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mNextSelectedPosition:I │ + iput v3, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mNextSelectedPosition:I │ │ .line 158 │ - iput-wide v2, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mNextSelectedRowId:J │ + iput-wide v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mNextSelectedRowId:J │ │ .line 163 │ - iput v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSelectedPosition:I │ + iput v3, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSelectedPosition:I │ │ .line 169 │ - iput-wide v2, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSelectedRowId:J │ + iput-wide v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSelectedRowId:J │ │ .line 201 │ - iput v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mOldSelectedPosition:I │ + iput v3, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mOldSelectedPosition:I │ │ .line 206 │ - iput-wide v2, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mOldSelectedRowId:J │ + iput-wide v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mOldSelectedRowId:J │ │ .line 225 │ iput-boolean v0, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mBlockLayoutRequests:Z │ │ .line 233 │ return-void │ .end method │ @@ -230,52 +230,52 @@ │ .locals 4 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ .param p3, "defStyle" # I │ │ .prologue │ .local p0, "this":Landroid/support/v7/internal/widget/AdapterViewICS;, "Landroid/support/v7/internal/widget/AdapterViewICS;" │ - const/4 v1, -0x1 │ + const/4 v3, -0x1 │ │ - const-wide/high16 v2, -0x8000000000000000L │ + const-wide/high16 v1, -0x8000000000000000L │ │ const/4 v0, 0x0 │ │ .line 236 │ invoke-direct {p0, p1, p2, p3}, Landroid/view/ViewGroup;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ .line 67 │ iput v0, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mFirstPosition:I │ │ .line 84 │ - iput-wide v2, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSyncRowId:J │ + iput-wide v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSyncRowId:J │ │ .line 94 │ iput-boolean v0, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mNeedSync:Z │ │ .line 126 │ iput-boolean v0, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mInLayout:Z │ │ .line 152 │ - iput v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mNextSelectedPosition:I │ + iput v3, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mNextSelectedPosition:I │ │ .line 158 │ - iput-wide v2, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mNextSelectedRowId:J │ + iput-wide v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mNextSelectedRowId:J │ │ .line 163 │ - iput v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSelectedPosition:I │ + iput v3, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSelectedPosition:I │ │ .line 169 │ - iput-wide v2, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSelectedRowId:J │ + iput-wide v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSelectedRowId:J │ │ .line 201 │ - iput v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mOldSelectedPosition:I │ + iput v3, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mOldSelectedPosition:I │ │ .line 206 │ - iput-wide v2, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mOldSelectedRowId:J │ + iput-wide v1, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mOldSelectedRowId:J │ │ .line 225 │ iput-boolean v0, p0, Landroid/support/v7/internal/widget/AdapterViewICS;->mBlockLayoutRequests:Z │ │ .line 237 │ return-void │ .end method │ @@ -802,225 +802,219 @@ │ invoke-virtual {p0, p1}, Landroid/support/v7/internal/widget/AdapterViewICS;->dispatchFreezeSelfOnly(Landroid/util/SparseArray;)V │ │ .line 786 │ return-void │ .end method │ │ .method findSyncPosition()I │ - .locals 20 │ + .locals 19 │ │ .prologue │ .line 999 │ .local p0, "this":Landroid/support/v7/internal/widget/AdapterViewICS;, "Landroid/support/v7/internal/widget/AdapterViewICS;" │ move-object/from16 v0, p0 │ │ - iget v3, v0, Landroid/support/v7/internal/widget/AdapterViewICS;->mItemCount:I │ + iget v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS;->mItemCount:I │ │ .line 1001 │ - .local v3, "count":I │ - if-nez v3, :cond_1 │ + .local v2, "count":I │ + if-nez v2, :cond_1 │ │ .line 1002 │ - const/4 v13, -0x1 │ + const/4 v14, -0x1 │ │ .line 1074 │ :cond_0 │ :goto_0 │ - return v13 │ + return v14 │ │ .line 1005 │ :cond_1 │ move-object/from16 v0, p0 │ │ - iget-wide v10, v0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSyncRowId:J │ + iget-wide v8, v0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSyncRowId:J │ │ .line 1006 │ - .local v10, "idToMatch":J │ + .local v8, "idToMatch":J │ move-object/from16 v0, p0 │ │ - iget v13, v0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSyncPosition:I │ + iget v14, v0, Landroid/support/v7/internal/widget/AdapterViewICS;->mSyncPosition:I │ │ .line 1009 │ - .local v13, "seed":I │ - const-wide/high16 v16, -0x8000000000000000L │ + .local v14, "seed":I │ + const-wide/high16 v15, -0x8000000000000000L │ │ - cmp-long v16, v10, v16 │ + cmp-long v15, v8, v15 │ │ - if-nez v16, :cond_2 │ + if-nez v15, :cond_2 │ │ .line 1010 │ - const/4 v13, -0x1 │ + const/4 v14, -0x1 │ │ goto :goto_0 │ │ .line 1014 │ :cond_2 │ - const/16 v16, 0x0 │ + const/4 v15, 0x0 │ │ - move/from16 v0, v16 │ + invoke-static {v15, v14}, Ljava/lang/Math;->max(II)I │ │ - invoke-static {v0, v13}, Ljava/lang/Math;->max(II)I │ - │ - move-result v13 │ + move-result v14 │ │ .line 1015 │ - add-int/lit8 v16, v3, -0x1 │ - │ - move/from16 v0, v16 │ + add-int/lit8 v15, v2, -0x1 │ │ - invoke-static {v0, v13}, Ljava/lang/Math;->min(II)I │ + invoke-static {v15, v14}, Ljava/lang/Math;->min(II)I │ │ - move-result v13 │ + move-result v14 │ │ .line 1017 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v16 │ + move-result-wide v15 │ │ - const-wide/16 v18, 0x64 │ + const-wide/16 v17, 0x64 │ │ - add-long v4, v16, v18 │ + add-long v3, v15, v17 │ │ .line 1022 │ - .local v4, "endTime":J │ - move v6, v13 │ + .local v3, "endTime":J │ + move v5, v14 │ │ .line 1025 │ - .local v6, "first":I │ - move v9, v13 │ + .local v5, "first":I │ + move v10, v14 │ │ .line 1028 │ - .local v9, "last":I │ - const/4 v12, 0x0 │ + .local v10, "last":I │ + const/4 v11, 0x0 │ │ .line 1038 │ - .local v12, "next":Z │ + .local v11, "next":Z │ invoke-virtual/range {p0 .. p0}, Landroid/support/v7/internal/widget/AdapterViewICS;->getAdapter()Landroid/widget/Adapter; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 1039 │ - .local v2, "adapter":Landroid/widget/Adapter;, "TT;" │ - if-nez v2, :cond_5 │ + .local v1, "adapter":Landroid/widget/Adapter;, "TT;" │ + if-nez v1, :cond_5 │ │ .line 1040 │ - const/4 v13, -0x1 │ + const/4 v14, -0x1 │ │ goto :goto_0 │ │ .line 1058 │ - .local v7, "hitFirst":Z │ - .local v8, "hitLast":Z │ - .local v14, "rowId":J │ + .local v6, "hitFirst":Z │ + .local v7, "hitLast":Z │ + .local v12, "rowId":J │ :cond_3 │ - if-nez v7, :cond_4 │ + if-nez v6, :cond_4 │ │ - if-eqz v12, :cond_9 │ + if-eqz v11, :cond_9 │ │ - if-nez v8, :cond_9 │ + if-nez v7, :cond_9 │ │ .line 1060 │ :cond_4 │ - add-int/lit8 v9, v9, 0x1 │ + add-int/lit8 v10, v10, 0x1 │ │ .line 1061 │ - move v13, v9 │ + move v14, v10 │ │ .line 1063 │ - const/4 v12, 0x0 │ + const/4 v11, 0x0 │ │ .line 1043 │ - .end local v7 # "hitFirst":Z │ - .end local v8 # "hitLast":Z │ - .end local v14 # "rowId":J │ + .end local v6 # "hitFirst":Z │ + .end local v7 # "hitLast":Z │ + .end local v12 # "rowId":J │ :cond_5 │ :goto_1 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v16 │ + move-result-wide v15 │ │ - cmp-long v16, v16, v4 │ + cmp-long v15, v15, v3 │ │ - if-gtz v16, :cond_6 │ + if-gtz v15, :cond_6 │ │ .line 1044 │ - invoke-interface {v2, v13}, Landroid/widget/Adapter;->getItemId(I)J │ + invoke-interface {v1, v14}, Landroid/widget/Adapter;->getItemId(I)J │ │ - move-result-wide v14 │ + move-result-wide v12 │ │ .line 1045 │ - .restart local v14 # "rowId":J │ - cmp-long v16, v14, v10 │ + .restart local v12 # "rowId":J │ + cmp-long v15, v12, v8 │ │ - if-eqz v16, :cond_0 │ + if-eqz v15, :cond_0 │ │ .line 1050 │ - add-int/lit8 v16, v3, -0x1 │ - │ - move/from16 v0, v16 │ + add-int/lit8 v15, v2, -0x1 │ │ - if-ne v9, v0, :cond_7 │ + if-ne v10, v15, :cond_7 │ │ - const/4 v8, 0x1 │ + const/4 v7, 0x1 │ │ .line 1051 │ - .restart local v8 # "hitLast":Z │ + .restart local v7 # "hitLast":Z │ :goto_2 │ - if-nez v6, :cond_8 │ + if-nez v5, :cond_8 │ │ - const/4 v7, 0x1 │ + const/4 v6, 0x1 │ │ .line 1053 │ - .restart local v7 # "hitFirst":Z │ + .restart local v6 # "hitFirst":Z │ :goto_3 │ - if-eqz v8, :cond_3 │ - │ if-eqz v7, :cond_3 │ │ + if-eqz v6, :cond_3 │ + │ .line 1074 │ - .end local v7 # "hitFirst":Z │ - .end local v8 # "hitLast":Z │ - .end local v14 # "rowId":J │ + .end local v6 # "hitFirst":Z │ + .end local v7 # "hitLast":Z │ + .end local v12 # "rowId":J │ :cond_6 │ - const/4 v13, -0x1 │ + const/4 v14, -0x1 │ │ goto :goto_0 │ │ .line 1050 │ - .restart local v14 # "rowId":J │ + .restart local v12 # "rowId":J │ :cond_7 │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ goto :goto_2 │ │ .line 1051 │ - .restart local v8 # "hitLast":Z │ + .restart local v7 # "hitLast":Z │ :cond_8 │ - const/4 v7, 0x0 │ + const/4 v6, 0x0 │ │ goto :goto_3 │ │ .line 1064 │ - .restart local v7 # "hitFirst":Z │ + .restart local v6 # "hitFirst":Z │ :cond_9 │ - if-nez v8, :cond_a │ + if-nez v7, :cond_a │ │ - if-nez v12, :cond_5 │ + if-nez v11, :cond_5 │ │ - if-nez v7, :cond_5 │ + if-nez v6, :cond_5 │ │ .line 1066 │ :cond_a │ - add-int/lit8 v6, v6, -0x1 │ + add-int/lit8 v5, v5, -0x1 │ │ .line 1067 │ - move v13, v6 │ + move v14, v5 │ │ .line 1069 │ - const/4 v12, 0x1 │ + const/4 v11, 0x1 │ │ goto :goto_1 │ .end method │ │ .method public abstract getAdapter()Landroid/widget/Adapter; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ @@ -1092,15 +1086,15 @@ │ │ move-result-object v1 │ │ goto :goto_0 │ .end method │ │ .method public getItemIdAtPosition(I)J │ - .locals 4 │ + .locals 3 │ .param p1, "position" # I │ │ .prologue │ .line 770 │ .local p0, "this":Landroid/support/v7/internal/widget/AdapterViewICS;, "Landroid/support/v7/internal/widget/AdapterViewICS;" │ invoke-virtual {p0}, Landroid/support/v7/internal/widget/AdapterViewICS;->getAdapter()Landroid/widget/Adapter; │ │ @@ -1109,23 +1103,23 @@ │ .line 771 │ .local v0, "adapter":Landroid/widget/Adapter;, "TT;" │ if-eqz v0, :cond_0 │ │ if-gez p1, :cond_1 │ │ :cond_0 │ - const-wide/high16 v2, -0x8000000000000000L │ + const-wide/high16 v1, -0x8000000000000000L │ │ :goto_0 │ - return-wide v2 │ + return-wide v1 │ │ :cond_1 │ invoke-interface {v0, p1}, Landroid/widget/Adapter;->getItemId(I)J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ goto :goto_0 │ .end method │ │ .method public getLastVisiblePosition()I │ .locals 2 ├── smali/android/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask.smali │ @@ -66,501 +66,481 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public varargs doInBackground([Ljava/lang/Object;)Ljava/lang/Void; │ - .locals 18 │ + .locals 15 │ .param p1, "args" # [Ljava/lang/Object; │ │ .prologue │ .line 1054 │ - const/4 v13, 0x0 │ + const/4 v11, 0x0 │ │ - aget-object v4, p1, v13 │ + aget-object v2, p1, v11 │ │ - check-cast v4, Ljava/util/List; │ + check-cast v2, Ljava/util/List; │ │ .line 1055 │ - .local v4, "historicalRecords":Ljava/util/List;, "Ljava/util/List;" │ - const/4 v13, 0x1 │ + .local v2, "historicalRecords":Ljava/util/List;, "Ljava/util/List;" │ + const/4 v11, 0x1 │ │ - aget-object v5, p1, v13 │ + aget-object v3, p1, v11 │ │ - check-cast v5, Ljava/lang/String; │ + check-cast v3, Ljava/lang/String; │ │ .line 1057 │ - .local v5, "hostoryFileName":Ljava/lang/String; │ - const/4 v3, 0x0 │ + .local v3, "hostoryFileName":Ljava/lang/String; │ + const/4 v1, 0x0 │ │ .line 1060 │ - .local v3, "fos":Ljava/io/FileOutputStream; │ + .local v1, "fos":Ljava/io/FileOutputStream; │ :try_start_0 │ - move-object/from16 v0, p0 │ - │ - iget-object v13, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;->this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; │ + iget-object v11, p0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;->this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ - invoke-static {v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$200(Landroid/support/v7/internal/widget/ActivityChooserModel;)Landroid/content/Context; │ + invoke-static {v11}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$200(Landroid/support/v7/internal/widget/ActivityChooserModel;)Landroid/content/Context; │ │ - move-result-object v13 │ + move-result-object v11 │ │ - const/4 v14, 0x0 │ + const/4 v12, 0x0 │ │ - invoke-virtual {v13, v5, v14}, Landroid/content/Context;->openFileOutput(Ljava/lang/String;I)Ljava/io/FileOutputStream; │ + invoke-virtual {v11, v3, v12}, Landroid/content/Context;->openFileOutput(Ljava/lang/String;I)Ljava/io/FileOutputStream; │ :try_end_0 │ .catch Ljava/io/FileNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - move-result-object v3 │ + move-result-object v1 │ │ .line 1066 │ invoke-static {}, Landroid/util/Xml;->newSerializer()Lorg/xmlpull/v1/XmlSerializer; │ │ - move-result-object v12 │ + move-result-object v10 │ │ .line 1069 │ - .local v12, "serializer":Lorg/xmlpull/v1/XmlSerializer; │ - const/4 v13, 0x0 │ + .local v10, "serializer":Lorg/xmlpull/v1/XmlSerializer; │ + const/4 v11, 0x0 │ │ :try_start_1 │ - invoke-interface {v12, v3, v13}, Lorg/xmlpull/v1/XmlSerializer;->setOutput(Ljava/io/OutputStream;Ljava/lang/String;)V │ + invoke-interface {v10, v1, v11}, Lorg/xmlpull/v1/XmlSerializer;->setOutput(Ljava/io/OutputStream;Ljava/lang/String;)V │ │ .line 1070 │ - const-string v13, "UTF-8" │ + const-string v11, "UTF-8" │ │ - const/4 v14, 0x1 │ + const/4 v12, 0x1 │ │ - invoke-static {v14}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ + invoke-static {v12}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;->startDocument(Ljava/lang/String;Ljava/lang/Boolean;)V │ + invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;->startDocument(Ljava/lang/String;Ljava/lang/Boolean;)V │ │ .line 1071 │ - const/4 v13, 0x0 │ + const/4 v11, 0x0 │ │ - const-string v14, "historical-records" │ + const-string v12, "historical-records" │ │ - invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ + invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ .line 1073 │ - invoke-interface {v4}, Ljava/util/List;->size()I │ + invoke-interface {v2}, Ljava/util/List;->size()I │ │ - move-result v11 │ + move-result v9 │ │ .line 1074 │ - .local v11, "recordCount":I │ - const/4 v6, 0x0 │ + .local v9, "recordCount":I │ + const/4 v4, 0x0 │ │ - .local v6, "i":I │ + .local v4, "i":I │ :goto_0 │ - if-ge v6, v11, :cond_0 │ + if-ge v4, v9, :cond_0 │ │ .line 1075 │ - const/4 v13, 0x0 │ + const/4 v11, 0x0 │ │ - invoke-interface {v4, v13}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ + invoke-interface {v2, v11}, Ljava/util/List;->remove(I)Ljava/lang/Object; │ │ - move-result-object v10 │ + move-result-object v8 │ │ - check-cast v10, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ + check-cast v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ │ .line 1076 │ - .local v10, "record":Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ - const/4 v13, 0x0 │ + .local v8, "record":Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ + const/4 v11, 0x0 │ │ - const-string v14, "historical-record" │ + const-string v12, "historical-record" │ │ - invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ + invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ .line 1077 │ - const/4 v13, 0x0 │ + const/4 v11, 0x0 │ │ - const-string v14, "activity" │ + const-string v12, "activity" │ │ - iget-object v15, v10, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->activity:Landroid/content/ComponentName; │ + iget-object v13, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->activity:Landroid/content/ComponentName; │ │ - invoke-virtual {v15}, Landroid/content/ComponentName;->flattenToString()Ljava/lang/String; │ + invoke-virtual {v13}, Landroid/content/ComponentName;->flattenToString()Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v13 │ │ - invoke-interface {v12, v13, v14, v15}, Lorg/xmlpull/v1/XmlSerializer;->attribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ + invoke-interface {v10, v11, v12, v13}, Lorg/xmlpull/v1/XmlSerializer;->attribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ .line 1079 │ - const/4 v13, 0x0 │ - │ - const-string v14, "time" │ + const/4 v11, 0x0 │ │ - iget-wide v0, v10, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->time:J │ + const-string v12, "time" │ │ - move-wide/from16 v16, v0 │ + iget-wide v13, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->time:J │ │ - invoke-static/range {v16 .. v17}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ + invoke-static {v13, v14}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v13 │ │ - invoke-interface {v12, v13, v14, v15}, Lorg/xmlpull/v1/XmlSerializer;->attribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ + invoke-interface {v10, v11, v12, v13}, Lorg/xmlpull/v1/XmlSerializer;->attribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ .line 1080 │ - const/4 v13, 0x0 │ + const/4 v11, 0x0 │ │ - const-string v14, "weight" │ + const-string v12, "weight" │ │ - iget v15, v10, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->weight:F │ + iget v13, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;->weight:F │ │ - invoke-static {v15}, Ljava/lang/String;->valueOf(F)Ljava/lang/String; │ + invoke-static {v13}, Ljava/lang/String;->valueOf(F)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v13 │ │ - invoke-interface {v12, v13, v14, v15}, Lorg/xmlpull/v1/XmlSerializer;->attribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ + invoke-interface {v10, v11, v12, v13}, Lorg/xmlpull/v1/XmlSerializer;->attribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ .line 1081 │ - const/4 v13, 0x0 │ + const/4 v11, 0x0 │ │ - const-string v14, "historical-record" │ + const-string v12, "historical-record" │ │ - invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;->endTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ + invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;->endTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ :try_end_1 │ .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_1 │ .catch Ljava/lang/IllegalStateException; {:try_start_1 .. :try_end_1} :catch_3 │ .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_5 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ .line 1074 │ - add-int/lit8 v6, v6, 0x1 │ + add-int/lit8 v4, v4, 0x1 │ │ goto :goto_0 │ │ .line 1061 │ - .end local v6 # "i":I │ - .end local v10 # "record":Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ - .end local v11 # "recordCount":I │ - .end local v12 # "serializer":Lorg/xmlpull/v1/XmlSerializer; │ + .end local v4 # "i":I │ + .end local v8 # "record":Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; │ + .end local v9 # "recordCount":I │ + .end local v10 # "serializer":Lorg/xmlpull/v1/XmlSerializer; │ :catch_0 │ - move-exception v2 │ + move-exception v0 │ │ .line 1062 │ - .local v2, "fnfe":Ljava/io/FileNotFoundException; │ + .local v0, "fnfe":Ljava/io/FileNotFoundException; │ invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$300()Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v11 │ │ - new-instance v14, Ljava/lang/StringBuilder; │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - const-string v15, "Error writing historical recrod file: " │ + const-string v13, "Error writing historical recrod file: " │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - invoke-virtual {v14, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - invoke-static {v13, v14, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v11, v12, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ .line 1063 │ - const/4 v13, 0x0 │ + const/4 v11, 0x0 │ │ .line 1109 │ - .end local v2 # "fnfe":Ljava/io/FileNotFoundException; │ + .end local v0 # "fnfe":Ljava/io/FileNotFoundException; │ :goto_1 │ - return-object v13 │ + return-object v11 │ │ .line 1087 │ - .restart local v6 # "i":I │ - .restart local v11 # "recordCount":I │ - .restart local v12 # "serializer":Lorg/xmlpull/v1/XmlSerializer; │ + .restart local v4 # "i":I │ + .restart local v9 # "recordCount":I │ + .restart local v10 # "serializer":Lorg/xmlpull/v1/XmlSerializer; │ :cond_0 │ - const/4 v13, 0x0 │ + const/4 v11, 0x0 │ │ :try_start_2 │ - const-string v14, "historical-records" │ + const-string v12, "historical-records" │ │ - invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;->endTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ + invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;->endTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; │ │ .line 1088 │ - invoke-interface {v12}, Lorg/xmlpull/v1/XmlSerializer;->endDocument()V │ + invoke-interface {v10}, Lorg/xmlpull/v1/XmlSerializer;->endDocument()V │ :try_end_2 │ .catch Ljava/lang/IllegalArgumentException; {:try_start_2 .. :try_end_2} :catch_1 │ .catch Ljava/lang/IllegalStateException; {:try_start_2 .. :try_end_2} :catch_3 │ .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_5 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ .line 1100 │ - move-object/from16 v0, p0 │ - │ - iget-object v13, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;->this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; │ + iget-object v11, p0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;->this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ - const/4 v14, 0x1 │ + const/4 v12, 0x1 │ │ - invoke-static {v13, v14}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$502(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z │ + invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$502(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z │ │ .line 1101 │ - if-eqz v3, :cond_1 │ + if-eqz v1, :cond_1 │ │ .line 1103 │ :try_start_3 │ - invoke-virtual {v3}, Ljava/io/FileOutputStream;->close()V │ + invoke-virtual {v1}, Ljava/io/FileOutputStream;->close()V │ :try_end_3 │ .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_7 │ │ .line 1109 │ - .end local v6 # "i":I │ - .end local v11 # "recordCount":I │ + .end local v4 # "i":I │ + .end local v9 # "recordCount":I │ :cond_1 │ :goto_2 │ - const/4 v13, 0x0 │ + const/4 v11, 0x0 │ │ goto :goto_1 │ │ .line 1093 │ :catch_1 │ - move-exception v7 │ + move-exception v5 │ │ .line 1094 │ - .local v7, "iae":Ljava/lang/IllegalArgumentException; │ + .local v5, "iae":Ljava/lang/IllegalArgumentException; │ :try_start_4 │ invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$300()Ljava/lang/String; │ │ - move-result-object v13 │ - │ - new-instance v14, Ljava/lang/StringBuilder; │ + move-result-object v11 │ │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - const-string v15, "Error writing historical recrod file: " │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v13, "Error writing historical recrod file: " │ │ - move-result-object v14 │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-object/from16 v0, p0 │ + move-result-object v12 │ │ - iget-object v15, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;->this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; │ + iget-object v13, p0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;->this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ - invoke-static {v15}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$400(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; │ + invoke-static {v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$400(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v13 │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - invoke-static {v13, v14, v7}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v11, v12, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ :try_end_4 │ .catchall {:try_start_4 .. :try_end_4} :catchall_0 │ │ .line 1100 │ - move-object/from16 v0, p0 │ - │ - iget-object v13, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;->this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; │ + iget-object v11, p0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;->this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ - const/4 v14, 0x1 │ + const/4 v12, 0x1 │ │ - invoke-static {v13, v14}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$502(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z │ + invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$502(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z │ │ .line 1101 │ - if-eqz v3, :cond_1 │ + if-eqz v1, :cond_1 │ │ .line 1103 │ :try_start_5 │ - invoke-virtual {v3}, Ljava/io/FileOutputStream;->close()V │ + invoke-virtual {v1}, Ljava/io/FileOutputStream;->close()V │ :try_end_5 │ .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_2 │ │ goto :goto_2 │ │ .line 1104 │ :catch_2 │ - move-exception v13 │ + move-exception v11 │ │ goto :goto_2 │ │ .line 1095 │ - .end local v7 # "iae":Ljava/lang/IllegalArgumentException; │ + .end local v5 # "iae":Ljava/lang/IllegalArgumentException; │ :catch_3 │ - move-exception v9 │ + move-exception v7 │ │ .line 1096 │ - .local v9, "ise":Ljava/lang/IllegalStateException; │ + .local v7, "ise":Ljava/lang/IllegalStateException; │ :try_start_6 │ invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$300()Ljava/lang/String; │ │ - move-result-object v13 │ - │ - new-instance v14, Ljava/lang/StringBuilder; │ + move-result-object v11 │ │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - const-string v15, "Error writing historical recrod file: " │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v13, "Error writing historical recrod file: " │ │ - move-result-object v14 │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-object/from16 v0, p0 │ + move-result-object v12 │ │ - iget-object v15, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;->this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; │ + iget-object v13, p0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;->this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ - invoke-static {v15}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$400(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; │ + invoke-static {v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$400(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v13 │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - invoke-static {v13, v14, v9}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v11, v12, v7}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ :try_end_6 │ .catchall {:try_start_6 .. :try_end_6} :catchall_0 │ │ .line 1100 │ - move-object/from16 v0, p0 │ + iget-object v11, p0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;->this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ - iget-object v13, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;->this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; │ + const/4 v12, 0x1 │ │ - const/4 v14, 0x1 │ - │ - invoke-static {v13, v14}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$502(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z │ + invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$502(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z │ │ .line 1101 │ - if-eqz v3, :cond_1 │ + if-eqz v1, :cond_1 │ │ .line 1103 │ :try_start_7 │ - invoke-virtual {v3}, Ljava/io/FileOutputStream;->close()V │ + invoke-virtual {v1}, Ljava/io/FileOutputStream;->close()V │ :try_end_7 │ .catch Ljava/io/IOException; {:try_start_7 .. :try_end_7} :catch_4 │ │ goto :goto_2 │ │ .line 1104 │ :catch_4 │ - move-exception v13 │ + move-exception v11 │ │ goto :goto_2 │ │ .line 1097 │ - .end local v9 # "ise":Ljava/lang/IllegalStateException; │ + .end local v7 # "ise":Ljava/lang/IllegalStateException; │ :catch_5 │ - move-exception v8 │ + move-exception v6 │ │ .line 1098 │ - .local v8, "ioe":Ljava/io/IOException; │ + .local v6, "ioe":Ljava/io/IOException; │ :try_start_8 │ invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$300()Ljava/lang/String; │ │ - move-result-object v13 │ - │ - new-instance v14, Ljava/lang/StringBuilder; │ + move-result-object v11 │ │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - const-string v15, "Error writing historical recrod file: " │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v13, "Error writing historical recrod file: " │ │ - move-result-object v14 │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-object/from16 v0, p0 │ + move-result-object v12 │ │ - iget-object v15, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;->this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; │ + iget-object v13, p0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;->this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ - invoke-static {v15}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$400(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; │ + invoke-static {v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$400(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; │ │ - move-result-object v15 │ + move-result-object v13 │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - invoke-static {v13, v14, v8}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v11, v12, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ :try_end_8 │ .catchall {:try_start_8 .. :try_end_8} :catchall_0 │ │ .line 1100 │ - move-object/from16 v0, p0 │ - │ - iget-object v13, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;->this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; │ + iget-object v11, p0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;->this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ - const/4 v14, 0x1 │ + const/4 v12, 0x1 │ │ - invoke-static {v13, v14}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$502(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z │ + invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$502(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z │ │ .line 1101 │ - if-eqz v3, :cond_1 │ + if-eqz v1, :cond_1 │ │ .line 1103 │ :try_start_9 │ - invoke-virtual {v3}, Ljava/io/FileOutputStream;->close()V │ + invoke-virtual {v1}, Ljava/io/FileOutputStream;->close()V │ :try_end_9 │ .catch Ljava/io/IOException; {:try_start_9 .. :try_end_9} :catch_6 │ │ goto/16 :goto_2 │ │ .line 1104 │ :catch_6 │ - move-exception v13 │ + move-exception v11 │ │ goto/16 :goto_2 │ │ .line 1100 │ - .end local v8 # "ioe":Ljava/io/IOException; │ + .end local v6 # "ioe":Ljava/io/IOException; │ :catchall_0 │ - move-exception v13 │ + move-exception v11 │ │ - move-object/from16 v0, p0 │ + iget-object v12, p0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;->this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ - iget-object v14, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;->this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; │ - │ - const/4 v15, 0x1 │ + const/4 v13, 0x1 │ │ - invoke-static {v14, v15}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$502(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z │ + invoke-static {v12, v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;->access$502(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z │ │ .line 1101 │ - if-eqz v3, :cond_2 │ + if-eqz v1, :cond_2 │ │ .line 1103 │ :try_start_a │ - invoke-virtual {v3}, Ljava/io/FileOutputStream;->close()V │ + invoke-virtual {v1}, Ljava/io/FileOutputStream;->close()V │ :try_end_a │ .catch Ljava/io/IOException; {:try_start_a .. :try_end_a} :catch_8 │ │ .line 1106 │ :cond_2 │ :goto_3 │ - throw v13 │ + throw v11 │ │ .line 1104 │ - .restart local v6 # "i":I │ - .restart local v11 # "recordCount":I │ + .restart local v4 # "i":I │ + .restart local v9 # "recordCount":I │ :catch_7 │ - move-exception v13 │ + move-exception v11 │ │ goto/16 :goto_2 │ │ - .end local v6 # "i":I │ - .end local v11 # "recordCount":I │ + .end local v4 # "i":I │ + .end local v9 # "recordCount":I │ :catch_8 │ - move-exception v14 │ + move-exception v12 │ │ goto :goto_3 │ .end method ├── smali/android/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper.smali │ @@ -36,15 +36,15 @@ │ .line 424 │ return-void │ .end method │ │ │ # virtual methods │ .method public onNavigationItemSelected(IJ)Z │ - .locals 2 │ + .locals 1 │ .param p1, "itemPosition" # I │ .param p2, "itemId" # J │ │ .prologue │ .line 428 │ iget-object v0, p0, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;->mWrappedListener:Landroid/support/v7/app/ActionBar$OnNavigationListener; ├── smali/android/support/v7/widget/SearchView.smali │ @@ -1607,19 +1607,19 @@ │ invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->doAfterTextChanged(Landroid/widget/AutoCompleteTextView;)V │ │ .line 1562 │ return-void │ .end method │ │ .method private getDecoratedHint(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ - .locals 9 │ + .locals 8 │ .param p1, "hintText" # Ljava/lang/CharSequence; │ │ .prologue │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ .line 1015 │ iget-boolean v3, p0, Landroid/support/v7/widget/SearchView;->mIconifiedByDefault:Z │ │ if-nez v3, :cond_0 │ │ .line 1023 │ @@ -1661,25 +1661,25 @@ │ .local v0, "searchIcon":Landroid/graphics/drawable/Drawable; │ iget-object v3, p0, Landroid/support/v7/widget/SearchView;->mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getTextSize()F │ │ move-result v3 │ │ - float-to-double v4, v3 │ + float-to-double v3, v3 │ │ - const-wide/high16 v6, 0x3ff4000000000000L # 1.25 │ + const-wide/high16 v5, 0x3ff4000000000000L # 1.25 │ │ - mul-double/2addr v4, v6 │ + mul-double/2addr v3, v5 │ │ - double-to-int v2, v4 │ + double-to-int v2, v3 │ │ .line 1021 │ .local v2, "textSize":I │ - invoke-virtual {v0, v8, v8, v2, v2}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ + invoke-virtual {v0, v7, v7, v2, v2}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ │ .line 1022 │ new-instance v3, Landroid/text/style/ImageSpan; │ │ invoke-direct {v3, v0}, Landroid/text/style/ImageSpan;->(Landroid/graphics/drawable/Drawable;)V │ │ const/4 v4, 0x1 ├── smali/android/support/v7/appcompat/R.smali │ @@ -26,10 +26,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 504 │ return-void │ .end method ├── smali/android/support/v7/appcompat/R$id.smali │ @@ -11,133 +11,133 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "id" │ .end annotation │ │ │ # static fields │ -.field public static final action_bar:I = 0x7f08001c │ +.field public static final action_bar:I = 0x7f07001c │ │ -.field public static final action_bar_activity_content:I = 0x7f080000 │ +.field public static final action_bar_activity_content:I = 0x7f070014 │ │ -.field public static final action_bar_container:I = 0x7f08001b │ +.field public static final action_bar_container:I = 0x7f07001b │ │ -.field public static final action_bar_overlay_layout:I = 0x7f08001f │ +.field public static final action_bar_overlay_layout:I = 0x7f07001f │ │ -.field public static final action_bar_root:I = 0x7f08001a │ +.field public static final action_bar_root:I = 0x7f07001a │ │ -.field public static final action_bar_subtitle:I = 0x7f080023 │ +.field public static final action_bar_subtitle:I = 0x7f070023 │ │ -.field public static final action_bar_title:I = 0x7f080022 │ +.field public static final action_bar_title:I = 0x7f070022 │ │ -.field public static final action_context_bar:I = 0x7f08001d │ +.field public static final action_context_bar:I = 0x7f07001d │ │ -.field public static final action_menu_divider:I = 0x7f080001 │ +.field public static final action_menu_divider:I = 0x7f070015 │ │ -.field public static final action_menu_presenter:I = 0x7f080002 │ +.field public static final action_menu_presenter:I = 0x7f070016 │ │ -.field public static final action_mode_close_button:I = 0x7f080024 │ +.field public static final action_mode_close_button:I = 0x7f070024 │ │ -.field public static final activity_chooser_view_content:I = 0x7f080025 │ +.field public static final activity_chooser_view_content:I = 0x7f070025 │ │ -.field public static final always:I = 0x7f080013 │ +.field public static final always:I = 0x7f07000f │ │ -.field public static final beginning:I = 0x7f08000f │ +.field public static final beginning:I = 0x7f07000a │ │ -.field public static final checkbox:I = 0x7f08002d │ +.field public static final checkbox:I = 0x7f07002d │ │ -.field public static final collapseActionView:I = 0x7f080014 │ +.field public static final collapseActionView:I = 0x7f070011 │ │ -.field public static final default_activity_button:I = 0x7f080028 │ +.field public static final default_activity_button:I = 0x7f070028 │ │ -.field public static final dialog:I = 0x7f080018 │ +.field public static final dialog:I = 0x7f070012 │ │ -.field public static final disableHome:I = 0x7f080009 │ +.field public static final disableHome:I = 0x7f070008 │ │ -.field public static final dropdown:I = 0x7f080019 │ +.field public static final dropdown:I = 0x7f070013 │ │ -.field public static final edit_query:I = 0x7f080030 │ +.field public static final edit_query:I = 0x7f070030 │ │ -.field public static final end:I = 0x7f080010 │ +.field public static final end:I = 0x7f07000c │ │ -.field public static final expand_activities_button:I = 0x7f080026 │ +.field public static final expand_activities_button:I = 0x7f070026 │ │ -.field public static final expanded_menu:I = 0x7f08002c │ +.field public static final expanded_menu:I = 0x7f07002c │ │ -.field public static final home:I = 0x7f080003 │ +.field public static final home:I = 0x7f070017 │ │ -.field public static final homeAsUp:I = 0x7f08000a │ +.field public static final homeAsUp:I = 0x7f070005 │ │ -.field public static final icon:I = 0x7f08002a │ +.field public static final icon:I = 0x7f07002a │ │ -.field public static final ifRoom:I = 0x7f080015 │ +.field public static final ifRoom:I = 0x7f07000e │ │ -.field public static final image:I = 0x7f080027 │ +.field public static final image:I = 0x7f070027 │ │ -.field public static final listMode:I = 0x7f080006 │ +.field public static final listMode:I = 0x7f070001 │ │ -.field public static final list_item:I = 0x7f080029 │ +.field public static final list_item:I = 0x7f070029 │ │ -.field public static final middle:I = 0x7f080011 │ +.field public static final middle:I = 0x7f07000b │ │ -.field public static final never:I = 0x7f080016 │ +.field public static final never:I = 0x7f07000d │ │ -.field public static final none:I = 0x7f080012 │ +.field public static final none:I = 0x7f070009 │ │ -.field public static final normal:I = 0x7f080007 │ +.field public static final normal:I = 0x7f070000 │ │ -.field public static final progress_circular:I = 0x7f080004 │ +.field public static final progress_circular:I = 0x7f070018 │ │ -.field public static final progress_horizontal:I = 0x7f080005 │ +.field public static final progress_horizontal:I = 0x7f070019 │ │ -.field public static final radio:I = 0x7f08002f │ +.field public static final radio:I = 0x7f07002f │ │ -.field public static final search_badge:I = 0x7f080032 │ +.field public static final search_badge:I = 0x7f070032 │ │ -.field public static final search_bar:I = 0x7f080031 │ +.field public static final search_bar:I = 0x7f070031 │ │ -.field public static final search_button:I = 0x7f080033 │ +.field public static final search_button:I = 0x7f070033 │ │ -.field public static final search_close_btn:I = 0x7f080038 │ +.field public static final search_close_btn:I = 0x7f070038 │ │ -.field public static final search_edit_frame:I = 0x7f080034 │ +.field public static final search_edit_frame:I = 0x7f070034 │ │ -.field public static final search_go_btn:I = 0x7f08003a │ +.field public static final search_go_btn:I = 0x7f07003a │ │ -.field public static final search_mag_icon:I = 0x7f080035 │ +.field public static final search_mag_icon:I = 0x7f070035 │ │ -.field public static final search_plate:I = 0x7f080036 │ +.field public static final search_plate:I = 0x7f070036 │ │ -.field public static final search_src_text:I = 0x7f080037 │ +.field public static final search_src_text:I = 0x7f070037 │ │ -.field public static final search_voice_btn:I = 0x7f08003b │ +.field public static final search_voice_btn:I = 0x7f07003b │ │ -.field public static final shortcut:I = 0x7f08002e │ +.field public static final shortcut:I = 0x7f07002e │ │ -.field public static final showCustom:I = 0x7f08000b │ +.field public static final showCustom:I = 0x7f070007 │ │ -.field public static final showHome:I = 0x7f08000c │ +.field public static final showHome:I = 0x7f070004 │ │ -.field public static final showTitle:I = 0x7f08000d │ +.field public static final showTitle:I = 0x7f070006 │ │ -.field public static final split_action_bar:I = 0x7f08001e │ +.field public static final split_action_bar:I = 0x7f07001e │ │ -.field public static final submit_area:I = 0x7f080039 │ +.field public static final submit_area:I = 0x7f070039 │ │ -.field public static final tabMode:I = 0x7f080008 │ +.field public static final tabMode:I = 0x7f070002 │ │ -.field public static final title:I = 0x7f08002b │ +.field public static final title:I = 0x7f07002b │ │ -.field public static final top_action_bar:I = 0x7f080020 │ +.field public static final top_action_bar:I = 0x7f070020 │ │ -.field public static final up:I = 0x7f080021 │ +.field public static final up:I = 0x7f070021 │ │ -.field public static final useLogo:I = 0x7f08000e │ +.field public static final useLogo:I = 0x7f070003 │ │ -.field public static final withText:I = 0x7f080017 │ +.field public static final withText:I = 0x7f070010 │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/android/support/v7/appcompat/R$dimen.smali │ @@ -11,55 +11,55 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "dimen" │ .end annotation │ │ │ # static fields │ -.field public static final abc_action_bar_default_height:I = 0x7f070000 │ +.field public static final abc_action_bar_default_height:I = 0x7f080000 │ │ -.field public static final abc_action_bar_icon_vertical_padding:I = 0x7f070001 │ +.field public static final abc_action_bar_icon_vertical_padding:I = 0x7f080001 │ │ -.field public static final abc_action_bar_progress_bar_size:I = 0x7f070002 │ +.field public static final abc_action_bar_progress_bar_size:I = 0x7f080002 │ │ -.field public static final abc_action_bar_stacked_max_height:I = 0x7f070003 │ +.field public static final abc_action_bar_stacked_max_height:I = 0x7f080003 │ │ -.field public static final abc_action_bar_stacked_tab_max_width:I = 0x7f070004 │ +.field public static final abc_action_bar_stacked_tab_max_width:I = 0x7f080004 │ │ -.field public static final abc_action_bar_subtitle_bottom_margin:I = 0x7f070005 │ +.field public static final abc_action_bar_subtitle_bottom_margin:I = 0x7f080005 │ │ -.field public static final abc_action_bar_subtitle_text_size:I = 0x7f070006 │ +.field public static final abc_action_bar_subtitle_text_size:I = 0x7f080006 │ │ -.field public static final abc_action_bar_subtitle_top_margin:I = 0x7f070007 │ +.field public static final abc_action_bar_subtitle_top_margin:I = 0x7f080007 │ │ -.field public static final abc_action_bar_title_text_size:I = 0x7f070008 │ +.field public static final abc_action_bar_title_text_size:I = 0x7f080008 │ │ -.field public static final abc_action_button_min_width:I = 0x7f070009 │ +.field public static final abc_action_button_min_width:I = 0x7f080009 │ │ -.field public static final abc_config_prefDialogWidth:I = 0x7f07000a │ +.field public static final abc_config_prefDialogWidth:I = 0x7f08000a │ │ -.field public static final abc_dropdownitem_icon_width:I = 0x7f07000b │ +.field public static final abc_dropdownitem_icon_width:I = 0x7f08000b │ │ -.field public static final abc_dropdownitem_text_padding_left:I = 0x7f07000c │ +.field public static final abc_dropdownitem_text_padding_left:I = 0x7f08000c │ │ -.field public static final abc_dropdownitem_text_padding_right:I = 0x7f07000d │ +.field public static final abc_dropdownitem_text_padding_right:I = 0x7f08000d │ │ -.field public static final abc_panel_menu_list_width:I = 0x7f07000e │ +.field public static final abc_panel_menu_list_width:I = 0x7f08000e │ │ -.field public static final abc_search_view_preferred_width:I = 0x7f07000f │ +.field public static final abc_search_view_preferred_width:I = 0x7f08000f │ │ -.field public static final abc_search_view_text_min_width:I = 0x7f070010 │ +.field public static final abc_search_view_text_min_width:I = 0x7f080010 │ │ -.field public static final dialog_fixed_height_major:I = 0x7f070013 │ +.field public static final dialog_fixed_height_major:I = 0x7f080013 │ │ -.field public static final dialog_fixed_height_minor:I = 0x7f070014 │ +.field public static final dialog_fixed_height_minor:I = 0x7f080014 │ │ -.field public static final dialog_fixed_width_major:I = 0x7f070015 │ +.field public static final dialog_fixed_width_major:I = 0x7f080015 │ │ -.field public static final dialog_fixed_width_minor:I = 0x7f070016 │ +.field public static final dialog_fixed_width_minor:I = 0x7f080016 │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── res/values/styles.xml │ ├── res/values/styles.xml │ │ @@ -322,15 +322,15 @@ │ │